BM6P6(@ EEEYYYjjjmmmrrr~~~}}}qqqkkkssssssnnneee```cccggghhhkkkttt~~~|||uuurrrooonnnooonnnjjjgggeeefffggghhhiiijjjjjjjjjpppqqqrrrpppmmmkkkjjjkkkooorrruuuvvvsssoookkkiiigggggghhhlllmmmiii^^^VVVWWW^^^gggkkkkkkkkkmmmpppmmmlllkkkjjjiiiiiiiiiiiifffgggiiimmmrrrvvvzzz|||zzzyyyvvvrrrrrrvvv{{{zzz|||~~~{{{yyyqqqzzzmmmqqqtttvvvyyyuuuhhhZZZVVVIII777,,,***,,,,,,,,,((())))))((((((((()))+++''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###%%%%%%"""############$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%''''''''''''((((((((()))(((((())))))))))))))))))'''((())))))((((((***+++***)))***//////,,,,,,//////111333555666555444333999999666333888BBBCCC???>>>CCCFFFDDDCCCCCCCCCBBB???@@@DDDFFF@@@999<<>>888:::777000---000000+++***,,,---,,,,,,,,,+++)))************))))))+++,,,,,,,,,,,,,,,+++***)))(((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''#########$$$$$$%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&''''''''''''(((###$$$$$$%%%%%%$$$$$$###&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$&&&&&&(((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$"""!!!!!!"""$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%(((''''''''''''((())))))))))))(((((('''''''''&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""""""""######""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%""""""""""""####################################\\\hhhrrrwww{{{vvvrrrtttxxx}}}xxxmmmdddfffnnnrrrqqq{{{~~~xxxuuutttooollliiiiiijjjjjjiiigggggghhhiiiiiiiiiiiiiiiiiipppqqqrrrpppmmmkkkkkkkkkooorrrtttssspppkkkhhhggghhhggggggjjjkkkggg___WWWVVV\\\dddhhhhhhgggiiikkkiiihhhgggfffgggggghhhiiieeegggjjjnnnrrrvvvyyyzzz}}}zzzyyyuuuqqqrrrwww}}}ssssss```___VVVGGG888...***)))***************)))((())))))''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###$$$%%%"""############$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%$$$%%%%%%&&&'''''''''((((((((())))))&&&'''''''''(((((()))))))))))))))(((((()))---000000...///222333111444888444555777999:::;;;<<<<<<888>>>@@@>>>???CCCDDDBBBFFFFFFIIIOOOQQQOOOIIIFFFIIIKKKQQQVVVQQQJJJIIINNNNNNLLLIIIGGGGGGGGGDDD@@@AAADDDAAA;;;999;;;999555555444111...------......+++,,,,,,+++***)))))))))(((((()))************)))(((((((((((((((((((((((((((''''''&&&&&&''''''(((''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&""""""#########$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&''''''''''''$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&(((''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&''''''((())))))(((((((((''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""""""""####################################$$$$$$$$$%%%%%%%%%""""""""""""####################################qqqxxxppphhhgggmmmwwwwwwkkkhhhqqq~~~{{{tttmmmhhhfffeeeeeeddddddeeehhhjjjkkkjjjmmmmmmnnnoooooopppooooooxxxxxxwwwuuurrrpppppppppqqqrrrsssqqqnnnjjjhhhhhhhhhgggfffggghhheee```ZZZXXX]]]cccfffeeeeeefffhhheeedddcccbbbccceeegggiiidddfffjjjnnnqqqsssuuuuuuzzzyyyyyyxxxrrrnnnqqqxxxqqqyyykkkaaa]]]TTTEEE666---+++,,,+++++++++******)))(((((('''(((((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$"""""""""###############%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&%%%%%%%%%%%%%%%&&&&&&''''''((((((((()))))))))''''''(((((()))))))))*********)))((((((+++111555666555777:::999666777:::999999888888999:::;;;;;;777???EEEFFFGGGKKKPPPRRR^^^[[[```oooxxxtttnnnkkknnnqqqwww{{{xxxooohhhgggvvvrrrpppqqqrrroooiiiccc]]]]]]YYYQQQJJJFFF@@@:::@@@===888444111000000111,,,,,,,,,,,,++++++******)))))))))***************((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&'''''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&%%%######%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''(((((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""####################################$$$$$$$$$%%%%%%%%%"""""""""#########$$$$$$########################ssskkkcccbbbhhhoootttwwwqqqooommmqqq~~~xxxuuuooohhhbbb_________^^^```eeejjjooorrrsssrrrvvvvvvwwwyyyyyyzzzzzzzzz}}}|||zzzvvvqqqoooooopppqqqrrrrrrpppmmmkkkkkkllliiigggfffeeefffdddaaa___]]]aaadddfffeeeeeeeeefffcccbbbaaa```aaaccceeegggaaadddgggkkkmmmnnnooonnnssstttvvvuuuoookkkoooxxx}}}zzzyyyxxxwwwwww{{{}}}jjjggg```TTTFFF999111...+++***************)))(((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$""""""#########$$$$$$$$$######$$$%%%%%%%%%$$$$$$!!!!!!""""""######$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&&&&''''''(((((((((((()))))))))+++++++++***************)))******+++,,,///333777999999<<>>GGGFFFJJJSSS^^^jjjvvv~~~ppp[[[KKKDDDBBB>>>777333111000///---......,,,+++++++++,,,,,,************************)))))))))(((((()))))))))(((((((((((((((((((((((()))))))))(((((('''''''''&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%&&&''''''''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&(((((((((&&&$$$"""&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&''''''''''''%%%%%%&&&&&&&&&'''''''''$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$############$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&'''''''''''''''(((((((((((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$##############################$$$$$$$$$%%%%%%%%%############$$$$$$$$$$$$########################pppfffbbb]]]```bbbaaacccfffeeebbbeeeqqq{{{~~~|||xxxrrrkkkeeecccaaaaaabbbcccccccccfffnnnxxx|||xxxtttrrrvvvtttoooiiidddbbbccceeecccdddffffffffffffhhhiiihhhgggeeecccbbbccccccddd________________________bbbaaaaaa`````````aaaaaa^^^___aaabbbccccccbbbbbbeeefffiiillljjjggglllsssxxx~~~xxxzzzrrrlllgggiiikkkdddRRRBBB555000+++)))***,,,,,,***((())))))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###"""############$$$$$$$$$"""###$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&'''((()))((((((((()))))))))******)))))))))))))))))))))))),,,///444888999:::;;;<<<>>><<<;;;>>>BBBMMM___pppyyy~~~tttoooggg___UUULLLEEE===555000...---,,,++++++,,,---...******************************))))))))))))******(((((((((((((((((((((((())))))((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''%%%&&&'''''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######%%%&&&'''(((((((((%%%&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''((('''''''''(((((((((((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$$$$$$$%%%########################zzziii^^^[[[\\\```lllrrrkkkbbbccckkkqqqtttyyy{{{uuuoookkkhhhddd```^^^]]]___cccgggiiiiiirrrxxx}}}xxxsssooommmqqqooojjjeeeaaaaaacccfff___aaacccdddcccbbbcccdddeeedddcccaaa``````bbbccc]]]\\\[[[ZZZ[[[\\\\\\\\\]]]^^^___```aaaaaa``````________________________``````cccggghhhgggjjjooorrrxxx|||kkkggggggoooxxxuuudddTTT@@@999000++++++---,,,***)))))))))))))))(((''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%$$$$$$###"""############$$$$$$$$$""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''%%%%%%%%%&&&&&&'''((()))(((((()))))))))*********'''((()))+++---...///000444777;;;===>>>@@@BBBCCCFFFIIIRRR]]]hhhvvvwwwkkkaaaooo{{{~~~|||wwwxxxzzz{{{xxxvvv{{{uuuiiiZZZJJJ???777555222///------------+++++++++++++++++++++++++++******))))))******+++((((((((((((((((((((((((''''''((((((((((((((((((&&&&&&''''''''''''&&&&&&((('''&&&%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&''''''''''''&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''$$$%%%%%%%%%%%%%%%%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&''''''((()))''''''''''''((((((((()))''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$$$$%%%%%%########################yyynnnddd\\\[[[]]]___tttxxxhhhhhhvvvvvvjjjdddeeeffffffaaa___^^^bbbiiipppuuuvvv|||}}}zzzvvvssspppnnnhhhfffccc^^^\\\]]]aaaddd```bbbddddddcccbbbbbbbbbbbbbbbaaa```^^^^^^```aaa^^^\\\ZZZYYYZZZ\\\\\\\\\XXXZZZ]]]```aaaaaa``````aaa```___^^^^^^^^^______^^^\\\___dddggggggiiimmmnnnttt~~~wwwsssrrr~~~yyyvvvvvv}}}|||kkk[[[III@@@444...,,,---,,,***)))))))))))))))(((((('''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%$$$######"""############$$$$$$$$$!!!"""###$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$############$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((%%%%%%%%%&&&'''((())))))))))))))))))************''')))+++...111555777888;;;===>>>???AAACCCGGGJJJMMMXXXlllnnn\\\WWWlll~~~xxx{{{{{{sssssswwwwwwkkkiiimmmvvvvvvssszzzuuu___PPPCCC@@@;;;666111---,,,+++++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))&&&&&&''''''(((((())))))&&&''''''''''''''''''&&&((('''&&&%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&'''''''''((((((%%%%%%%%%%%%&&&&&&&&&'''&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%(((''''''''''''((())))))&&&'''''''''(((((())))))'''''''''&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%########################{{{sssiiidddddddddaaa]]]qqqwwwuuu}}}~~~uuujjjbbb___```aaaaaa``````fffpppyyy~~~}}}vvvrrrooommmjjjggghhhddd___\\\\\\^^^___```[[[]]]``````\\\XXXXXX\\\^^^XXX[[[^^^YYY]]]aaa\\\XXXZZZZZZXXXYYY[[[ZZZVVVYYYYYYZZZZZZYYYZZZ\\\^^^^^^^^^]]][[[ZZZ[[[^^^```]]]]]]]]]^^^aaadddhhhjjjjjjiiinnnxxxvvvnnnoooxxxwwwtttZZZWWWWWWIII222***222222******((('''))),,,,,,)))%%%(((((('''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&''''''((((((''''''++++++++++++***)))((('''---000333777;;;=========GGG@@@===EEEPPP\\\jjjuuu{{{kkkhhhllllllqqquuunnneeemmm|||zzz{{{yyycccNNNFFFCCC;;;111---///---...000...(((***000******)))(((((()))))))))+++++++++************)))))))))(((((((((((())))))&&&'''''''''(((((())))))'''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$%%%&&&''''''%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&%%%$$$$$$&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######!!! """""""""""""""#########iiihhhhhhhhhiiihhheeebbbhhh}}}}}}xxxkkkhhhdddaaabbbdddeeefffmmmmmmpppxxx{{{tttqqqqqqpppllliiigggddd___[[[ZZZYYYZZZZZZWWWWWWXXXWWWTTTSSSVVVZZZ[[[XXX^^^ccc```cccgggbbb```___[[[VVVWWW[[[[[[XXXVVVVVVWWWVVVVVVVVVWWWXXX[[[\\\\\\ZZZWWWVVVWWWXXXZZZ[[[[[[]]]___bbbdddffffffeeeiiirrr{{{{{{tttnnnppp{{{~~~lllZZZ[[[VVVHHH999///,,,,,,,,,***((()))***+++***((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###############$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''((((((((((((((('''******))))))***,,,...000666999<<<===;;;;;;;;;===CCCGGGQQQbbbyyywwwuuurrr{{{{{{xxx{{{wwwttt{{{|||pppeeeWWWHHH???555///,,,,,,+++((()))---)))))))))))))))*********++++++++++++************))))))(((((((((((())))))((((((((()))))))))******'''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%&&&''''''&&&$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&((((((((('''''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&'''(((((((((''''''''''''&&&&&&&&&%%%''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%$$$$$$&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###"""!!!############""""""""""""ZZZ```gggkkkjjjgggeeeeeecccyyyssshhh______``````bbbhhhnnnsss~~~||||||}}}vvvooommmoooooojjjeee[[[ZZZWWWTTTRRRQQQPPPPPPSSSSSSRRROOOOOOQQQVVVYYYccc^^^aaaccc]]]bbbkkkjjjrrrlll```WWWWWW\\\\\\XXXXXXWWWUUUTTTSSSSSSTTTTTTVVVWWWYYYXXXVVVUUUUUUUUUYYYZZZ\\\^^^```aaabbbbbbcccbbbdddlllsssxxxvvvaaaWWW^^^kkkuuu___aaaeeeaaaNNN666+++...,,,+++***))))))***++++++((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######""""""###$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&(((((((((((((((((((((((()))(((((()))---222666999<<<===???>>>>>>@@@DDDHHHRRRggguuuccceeeuuu{{{jjj[[[GGG===444000...---...000+++++++++++++++++++++***,,,+++++++++***************))))))(((((())))))***))))))))))))************''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))'''&&&&&&'''(((&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''')))))))))((((((((((((((('''''''''&&&&&&&&&&&&&&&%%%%%%&&&'''(((((())))))((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%$$$%%%&&&'''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$###"""$$$$$$$$$###"""""""""!!!]]]bbbggggggbbb```cccgggiii{{{wwwggg___aaabbbccccccfffmmmyyy~~~{{{ssskkkiiikkkjjjccc]]]MMMNNNNNNNNNMMMMMMNNNOOOSSSUUUUUUQQQPPPTTTXXXYYYiiibbbbbbaaa^^^jjj~~~{{{kkk]]][[[______[[[ddd___YYYTTTRRRSSSTTTUUUSSSTTTVVVVVVVVVVVVXXXZZZZZZ[[[^^^```bbbbbbbbbaaadddaaaccchhhmmmqqqwww}}}rrr[[[LLLOOOYYYhhhtttcccgggmmmmmm```KKK999000)))******)))))))))***+++((((((((((((''''''''''''&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$$$$$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''(((((((((''''''(((((((((((((((***---222666;;;======;;;999;;;CCCMMMWWW]]]wwwpppaaa\\\]]]hhh{{{^^^UUUHHH<<<555111000222//////...---,,,+++******,,,,,,+++++++++************))))))))))))))))))***))))))))))))))))))))))))''''''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&'''(((((('''%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&'''''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&'''''''''(((((((((((((((((((((((('''''''''''''''&&&&&&&&&$$$%%%%%%&&&'''((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))'''''''''''''''''''''''''''%%%$$$%%%&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%%%%$$$$$$###"""!!!!!!hhhhhheee___[[[]]]fffmmmvvv}}}uuupppfff^^^aaaaaaeeejjjnnnrrrxxx~~~yyytttmmmfffcccccc```YYYSSSHHHJJJMMMOOONNNOOOQQQTTTTTT\\\___ZZZVVVWWWXXXWWW^^^\\\dddjjjlll~~~vvvhhheeehhhiiifffppphhh]]]UUUSSSUUUWWWXXXVVVWWWWWWVVVUUUUUUXXXZZZXXXZZZ]]]```bbbbbbaaa```ddd``````dddgggjjjooouuu}}}xxxooobbbWWWUUUZZZiiivvviiipppqqqnnnmmmhhhQQQ777,,,+++************)))((())))))((((((((('''''''''&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%&&&'''$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&''''''((()))***,,,000444888;;;<<<===>>>;;;<<>>??????>>>@@@FFFVVVppprrraaacccjjjlllnnn{{{vvvwwwyyymmmooonnnggg^^^VVVUUUVVVSSSQQQRRRWWWXXXUUUUUUWWWRRRXXX[[[ZZZ\\\dddnnnsssjjjkkkmmmpppvvvxxxhhh[[[OOOEEE555333000---++++++---...,,,,,,,,,,,,+++++++++++++++******))))))******+++((((((((((((''''''''''''((((((''''''''''''(((((('''''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%%%%&&&'''%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((((('''(((((((((((()))))))))&&&''''''''''''(((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''&&&%%%&&&'''((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######%%%%%%%%%$$$#########"""oooiiidddfffooouuuvvvsssqqqoooeeeaaaddd```bbbppppppttt{{{~~~yyyttttttqqqvvvxxxvvvssspppfff\\\PPPPPPPPPOOOMMMLLLKKKKKKNNNRRRWWWZZZ[[[___eeekkkuuunnnhhhiiihhhccckkk|||}}}}}}{{{zzzxxxvvvpppiiifffggghhhgggeeedddfffgggfffaaa[[[WWWVVVTTTUUUXXX[[[]]]^^^______```[[[YYY[[[\\\^^^ccciiillluuu}}}wwwqqqsssvvvrrrlllhhhrrr}}}vvvdddYYYSSSVVVaaaqqqyyy}}}pppbbbRRREEE555,,,,,,---,,,)))))))))))))))((((((((('''((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&#########$$$%%%&&&'''(((&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&''''''''''''((('''''''''))),,,///000888:::===@@@BBBDDDDDDDDDMMM```cccTTT]]]sssuuu{{{vvvooocccXXXRRRPPPOOONNNRRRUUUYYY\\\\\\\\\[[[[[[]]][[[\\\```aaa```cccgggmmmfffaaa___^^^\\\]]]```YYY___eeeddd^^^[[[___dddooovvvdddJJJEEE===555///------...------,,,,,,,,,++++++++++++******))))))******+++))))))))))))((((((''''''((((((''''''''''''((((((&&&'''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$$$$%%%%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''((((((((()))))))))*********+++++++++,,,,,,*********)))))))))))))))((((((((()))))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&%%%&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$nnniiihhhqqq}}}xxxnnnfffbbbZZZ___jjjhhhhhhtttzzznnneeecccgggmmmoookkkgggbbbWWWKKKMMMPPPTTTUUUTTTTTTWWWYYYWWW\\\ccchhhkkkrrr{{{}}}vvvwwwxxxrrrxxx|||xxxuuuvvvrrrooopppssssssppplllgggkkkooopppllleee^^^ZZZUUUWWWYYY\\\^^^```bbbbbb```\\\YYYZZZ\\\]]]bbbhhhccciiinnnttt~~~zzzssstttvvvrrrkkkfffttt~~~uuu```SSSHHHFFFOOONNNkkk}}}}}}yyyrrrvvveeeRRR;;;---,,,///...+++))))))))))))(((((((((((()))(((((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%))))))(((((('''''''''&&&&&&&&&&&&'''''''''(((((()))(((((()))+++...222444>>>???@@@BBBDDDGGGIIIJJJ```{{{{{{```KKKWWW{{{pppcccddd[[[TTT]]][[[ZZZWWWXXX\\\cccfffeee```dddjjjqqqvvvxxxvvvssspppnnnrrrzzz~~~~~~{{{rrrmmmnnnqqq|||}}}kkk\\\YYY]]][[[ggglllqqq}}}xxx```XXXLLL???444...,,,,,,---------,,,,,,,,,++++++++++++************+++++++++*********))))))((((((((((((''''''''''''((((((&&&'''''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%###$$$%%%%%%$$$"""$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$%%%&&&'''''')))(((((((((''''''''''''''''''''''''((((((((()))(((((())))))*********+++,,,,,,,,,------.........------,,,,,,+++*********))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))((('''&&&&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%uuutttwww~~~~~~pppccc```______```eeeooo{{{~~~}}}|||ssskkkccc^^^[[[[[[ccc___^^^aaaQQQFFFSSSaaaRRRLLLXXXdddfffeeeggg^^^iiirrrzzzzzzwwwtttqqqpppppppppmmmjjjfffqqq~~~yyylllbbb^^^WWWZZZ]]]]]]\\\[[[\\\^^^\\\]]]\\\ZZZZZZ]]]^^^]]]ccceeeeeegggrrrzzzqqqpppqqqmmmeee___mmmyyyuuudddXXXTTTTTTWWW___ppp}}}oooiii___III000'''---///***%%%+++---***)))++++++&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''))))))'''''''''''''''((())))))$$$'''+++---...222888======AAADDDDDDJJJUUU^^^bbbwwwuuuhhh]]]TTT[[[}}}iiibbbYYYSSSTTT___nnnxxxnnnggghhhrrruuurrrttt{{{}}}yyyzzz}}}sssssscccccciiiooonnniiikkkqqqrrraaaPPPBBB888222111)))222444,,,)))------))),,,+++++++++******))))))***+++,,,+++)))((('''((())))))))))))((((((((((((''''''((((((((((((''''''''''''(((((((((((('''''''''&&&&&&&&&&&&'''(((((('''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&'''''''''&&&%%%%%%$$$&&&'''((()))(((&&&$$$###'''&&&&&&&&&(((((('''&&&(((&&&$$$$$$%%%'''''''''...---,,,,,,.........---///999555...222555222555777555333111111111222222++++++---///111000---***---...,,,((((((***(((###(((***,,,+++)))'''((((((%%%&&&((()))))))))***,,,)))))))))(((((('''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$yyyllldddaaaYYY]]]cccjjjrrrzzz~~~zzzwwwrrrjjjccc\\\XXXUUUTTT[[[ZZZYYYZZZXXXYYYaaaddd[[[\\\pppyyyvvvwww{{{xxxuuutttsssrrrooollllllssszzz{{{uuullleeeaaa]]]^^^^^^\\\ZZZYYYZZZ]]]\\\\\\[[[XXXVVVWWWXXXYYY\\\___```aaahhhrrrvvvtttzzzpppgggeeegggddd```\\\tttuuunnnkkkkkkhhhjjjrrr~~~pppkkkiii\\\FFF333***((()))(((+++,,,'''&&&))))))&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((())))))))))))(((((((((((()))*********,,,...222888>>>CCCDDDDDDGGGRRRiiittt\\\NNNSSS]]]iiiyyyttthhh]]]VVVUUUVVV\\\cccgggkkktttvvvppppppttt{{{|||hhhUUUDDD999444---...,,,***,,,000000,,,,,,,,,,,,+++++++++*********+++++++++***)))(((((())))))))))))((((((((((((''''''((((((((((((''''''''''''(((((((((((('''''''''&&&&&&&&&&&&'''(((((((((''''''&&&&&&''''''(((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&'''''''''&&&&&&%%%$$$###$$$%%%&&&''''''&&&&&&((('''%%%%%%&&&'''((((((+++,,,,,,,,,***)))***+++***,,,.../////////111222)))555555333999;;;777999111555999:::777666777999888888777666555444444444222444333111222555444000,,,,,,++++++***))))))******+++,,,,,,+++*********+++++++++++++++++++++***((((((((('''''''''&&&&&&''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$nnn```[[[[[[ZZZcccppp{{{zzzvvvhhhfffbbb^^^ZZZVVVSSSRRRQQQVVV[[[ZZZ[[[ooo|||||||||zzzwwwuuutttrrrooommmrrrssstttsssppplllhhhfffeeedddbbb^^^ZZZYYYZZZ\\\\\\\\\[[[ZZZWWWVVVWWWYYYWWW[[[]]]\\\^^^dddiiijjjssshhh```___aaa```___```vvv~~~|||{{{zzzyyyxxxwwwxxxzzz|||}}}~~~ggg___eeeiii^^^FFF000***...+++---+++'''''')))***)))((((((((('''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''((()))*********)))((((((((()))***,,,...222777;;;???BBBDDDDDDLLL[[[qqq___VVVRRRQQQMMMOOOfffiiiVVVPPPLLLIIIQQQ___gggtttwwwuuuvvvyyy|||qqq```SSSLLLBBB777...---///...,,,+++------,,,,,,++++++,,,,,,+++*********************))))))))))))(((((((((((('''(((((())))))(((((('''''''''(((((((((((('''''''''&&&&&&&&&&&&'''(((((((((((((((''''''(((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&''''''''''''&&&%%%%%%$$$%%%%%%&&&''''''((((((((((((''''''(((***,,,---(((,,,///000//////111333333444666555555777===AAA===EEEDDDCCCNNNQQQMMMOOOLLLPPPSSSQQQMMMMMMRRRWWWNNNLLLHHHBBB======AAAEEEEEEFFFCCC???===>>>:::555666333000............------,,,,,,+++***)))((((((******++++++***)))((((((((((((((((((''''''''''''''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$pppfffbbb]]]ZZZiiisssyyyqqqkkk^^^]]]\\\ZZZXXXXXXWWWWWWVVVXXXbbbbbbhhh}}}zzzwwwvvvtttsssrrrpppooommmrrrooommmmmmnnnmmmkkkhhhjjjiiigggddd```^^^^^^^^^^^^___aaabbb___[[[ZZZ]]]VVV[[[^^^^^^\\\___dddhhhjjjaaa]]]```aaa^^^___bbbssszzz~~~~~~~~~}}}}}}|||zzzxxxtttrrr|||ccc\\\dddppprrr^^^@@@111111------+++++++++---,,,+++((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&'''((()))******)))(((''''''(((***+++,,,444>>>CCCCCCAAABBBCCCFFF^^^}}}ooo\\\JJJOOO^^^nnnyyyrrr\\\[[[MMMIIIVVV^^^cccuuu{{{yyyzzz{{{rrrkkkZZZHHH999555222,,,+++///------,,,+++++++++,,,---,,,+++******+++++++++***))))))))))))(((((((((((((((((())))))))))))((((((''''''(((((((((((('''''''''&&&&&&&&&&&&'''((((((((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&))))))((('''''''''(((((()))***,,,---...///111222///000000222333555777888<<<;;;;;;<<<@@@GGGNNNRRR^^^___YYY^^^qqqzzzvvvwwwuuusssnnniiihhhmmmvvv~~~|||rrreeeXXXUUUYYY___nnnnnnjjjccc___]]]WWWPPPFFFBBB===:::999888666333222///,,,***************+++++++++***)))((('''&&&)))))))))((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$vvvaaa[[[```eeeggg|||~~~~~~|||xxxpppggg```]]]]]]\\\[[[ZZZZZZZZZZZZ[[[\\\fffjjjyyy~~~zzzwwwrrrrrrrrrrrrqqqqqqqqqqqqnnnkkkiiikkknnnooollliiikkkkkkkkkkkkjjjhhhdddbbbcccdddhhhkkkeee\\\YYY\\\XXX\\\aaaaaa___^^^ccciii```[[[[[[cccddd]]]\\\aaaqqqvvvzzz{{{~~~|||{{{}}}{{{uuuoookkknnnwwwhhhjjjmmmyyyrrrRRR888///,,,+++***,,,......,,,+++))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((('''''''''''''''(((******)))(((''''''(((***---...333<<>>===???AAAIIITTT```gggiiigggzzzxxxsss}}}yyyzzzyyyiiibbbeeejjjzzzwwwqqqjjjXXXWWWTTTQQQMMMIIICCC??????:::444000///...---,,,++++++++++++++++++++++++******)))))))))(((((((((((((((((((((((((((((((((&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$qqq^^^VVV^^^ooo~~~{{{vvvqqqllleee___ZZZ[[[ZZZYYYYYYXXXXXXYYYYYYaaaeeemmmvvv~~~~~~}}}zzzwwwqqqrrrttttttsssssstttvvvmmmlllkkkmmmoooooommmjjjlllmmmoooqqqqqqooojjjggghhhgggjjjlllcccWWWTTTYYYZZZ\\\```ccc```^^^bbbhhh___\\\aaakkkkkk```^^^eeejjjoootttuuuxxx}}}vvvvvvyyy|||zzzwwwrrrjjjkkk{{{kkkpppvvv{{{bbbIII;;;000+++))),,,...,,,)))))))))))))))(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((()))******(((''''''(((***...222555???CCCEEEAAA>>>CCCQQQ^^^mmmMMMCCCOOO___hhh{{{dddTTTSSSNNNKKK^^^{{{tttjjjjjjwwwmmm[[[III999111///...---,,,++++++,,,...000111...******,,,---,,,***))))))))))))((((((((((((((())))))******))))))(((''''''(((((((((((('''''''''&&&&&&&&&&&&'''((((((&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&'''(((((((((((('''###%%%'''))),,,///111222555888<<<;;;777222111111222111333999CCCKKKQQQSSSQQQ\\\mmm}}}rrrrrrwwwxxxqqqqqqvvv{{{wwwoooiiimmmpppoooiii___WWWRRRMMMIIICCC???<<<777111,,,,,,+++)))))))))+++---...************))))))))))))((((((((((((((((((((((((&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$tttppphhh```aaalll|||vvvllleee___]]][[[YYYZZZ[[[\\\^^^aaacccfffgggqqq{{{}}}~~~}}}{{{|||{{{xxxuuurrrtttvvvuuutttsssuuuwwwrrrqqqppppppooonnnmmmkkkpppooooooqqqsssrrrnnnkkkiiieeeffffff^^^SSSUUU^^^^^^]]]```cccbbb^^^___eeebbb___fffqqqooobbb```iiiccciiimmmllllllrrryyy{{{~~~|||yyyxxxzzz|||}}}~~~vvvqqqttt{{{vvv}}}sssdddZZZ===333+++,,,---***)))+++))))))))))))((((((((('''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''((()))***+++(((((((((***...444:::===CCCBBBBBBCCCHHHSSSaaakkkzzzhhhRRRKKKZZZtttrrrRRRHHHEEENNNYYYeee{{{~~~xxxwwwuuuxxx~~~pppooorrr}}}sssttt~~~yyyfffTTT>>>---111///...------///111333444000+++***,,,---+++((())))))))))))(((((((((((())))))************))))))''''''(((((((((((('''''''''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&'''(((((((((((((((''')))---111555888:::;;;<<>>;;;888222---++++++,,,...++++++*********)))))))))((((((((((((((((((((((((&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$hhh```ZZZ```qqq}}}yyyqqqfff\\\XXXXXXZZZ[[[aaacccggglllsssyyy~~~|||zzzyyyxxxtttppprrruuuvvvuuurrrqqqsssuuuxxxwwwuuurrrooommmllllllsssqqqooooooqqqrrrooommmgggbbbaaaaaa[[[TTT[[[iiibbb___aaaeeeccc^^^^^^ccc```]]]cccnnnkkk^^^]]]hhhccciiilllhhheeeiiiooorrrwww{{{~~~~~~sssccc___oooxxxsssIII<<<000------++++++...))))))))))))((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''(((((()))***+++))))))***,,,222888???CCC>>>>>>@@@JJJWWWdddllloooYYYRRRJJJPPPiii{{{]]]QQQKKKHHHLLL___}}}}}}{{{ppppppzzz~~~xxx||||||}}}yyytttyyyzzzqqqlllqqq{{{|||sssWWW<<<333111000...///111333555666111+++***,,,---+++((())))))))))))(((((((((((())))))************))))))''''''(((((((((((('''''''''&&&&&&&&&&&&'''((((((((((((''''''''''''(((((('''''''''&&&&&&'''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&'''((())))))((((((000222666:::===????????????BBBDDDDDDDDDHHHPPPWWWlllxxx|||www{{{~~~kkkZZZUUUWWWVVV\\\\\\]]][[[JJJ<<<@@@777;;;AAAEEEHHHHHHGGGGGGBBB@@@@@@BBBHHHNNNRRRTTTeeeiiilllooosssxxxwwwsssxxxxxxsssooorrrwww}}}}}}ttteeeXXXRRRMMMCCC:::333//////000+++++++++************)))))))))))))))))))))))))))%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$^^^\\\___lllwwwkkksssfff[[[ZZZ\\\[[[\\\___dddrrr~~~{{{}}}{{{zzz|||{{{wwwsssqqqtttuuuuuurrrrrrtttvvvxxxzzz{{{uuukkkfffhhhkkkllliiihhhjjjnnnqqqooollleeeccceeefffaaa\\\dddrrrmmmhhhdddeeejjjlllhhhccc]]][[[[[[```ccccccbbbaaaaaaeeeiiijjjhhhfffgggiiimmmmmmrrrxxx{{{{{{~~~pppZZZXXXddd~~~yyyoooLLL111000222***%%%)))+++***(((((())))))'''&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&%%%$$$###$$$%%%&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&''''''&&&&&&''')))))))))(((((()))***+++,,,,,,,,,///444888;;;???BBBCCCDDDMMM___lllgggRRR??????GGGXXXssshhhRRRIIILLL[[[]]]oookkkiiittt}}}|||zzzyyyzzz{{{tttpppsssxxx{{{sssUUUAAA777000111222///...000...,,,))))))***,,,,,,++++++******)))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((&&&&&&&&&&&&&&&%%%$$$###***((('''(((+++000333555777;;;<<<999888;;;===<<>><<<:::;;;???<<<555444888888999888666555777888888<<<888777:::;;;999999:::AAABBBFFFHHHHHHIIIMMMRRRTTTeeevvv{{{yyyzzz~~~}}}}}}yyybbbNNNJJJJJJBBB;;;888555---...///***+++...'''((()))***)))(((''''''((()))((((((((('''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%]]]```jjjyyy|||ssshhheee```]]]```aaaaaaccchhhuuu{{{vvvxxx|||{{{}}}|||wwwssssssuuuvvvvvvsssrrrtttvvvuuuwwwwwwsssmmmiiiiiikkknnnjjjggggggjjjmmmnnnmmmhhhbbb```bbbbbbbbbjjjtttnnnjjjgggfffhhhhhheeebbb]]]\\\]]]___aaaaaa___^^^```cccfffggghhhggghhhhhhjjjjjjnnntttwwwwww{{{uuuaaaWWWXXXttt{{{sssuuu^^^CCC333...---......,,,***)))((())))))(((&&&((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%$$$$$$$$$%%%&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&''''''&&&&&&''')))'''((())))))*********+++...---000777???BBB???<<<;;;]]]~~~nnnWWWEEE<<>>EEEKKKKKKIIIMMMIIIIIIKKKIIIBBB<<<:::;;;???DDDEEEAAA<<<::::::;;;CCCJJJNNNTTT___iiilllnnn]]]```iiifffTTTCCC<<<444444222)))***...***++++++******))))))***+++))))))(((((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%\\\gggxxx{{{wwwnnneee^^^]]]___cccfffkkkttt~~~yyyrrrrrr}}}~~~~~~}}}}}}~~~|||wwwsssvvvwwwxxxwwwuuutttttttttrrrrrrqqqooollliiifffeeeddd```\\\[[[^^^dddhhhkkkllleee```aaadddhhhmmmqqqmmmkkkiiifffcccaaa```___```aaaaaaaaa```___]]]\\\______aaadddgggiiiiiihhhhhhgggiiinnnpppqqqvvv|||ooo[[[KKKYYYpppqqqhhhuuu{{{sss\\\>>>......111///,,,***))))))***)))((('''((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''&&&&&&''')))''''''((()))******++++++...333888;;;===???CCCEEEYYY}}}YYYAAAAAAIII]]]tttbbbMMM>>>CCCQQQ]]]gggoooxxxsssyyy{{{yyy{{{yyywwwsssyyy|||fffWWWFFF<<<666111......///...---------,,,***(((++++++***))))))))))))***))))))))))))))))))))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''(((''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%&&&'''(((((((((((((((((())))))+++---000444777999::::::;;;>>>>>>999;;;GGGTTT\\\fffpppxxxyyyyyy{{{|||lllSSS???999<<<>>><<<<<<;;;888555666:::999666777888:::<<<;;;:::===CCCCCCBBBGGGRRR^^^dddccc___\\\YYYXXX[[[XXXPPPIIIFFFPPPWWW]]]]]]WWWNNNGGGCCC<<<;;;:::;;;CCCNNNRRRPPPbbbwwwzzzpppeeegggrrrxxxmmm]]]NNNDDD@@@999,,,***---))),,,+++***(((((((((((()))))))))))))))(((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%```ppp~~~yyytttooohhhcccddddddeeelllxxx|||wwwxxx~~~~~~~~~~~~~~~}}}~~~~~~|||wwwsssxxxyyyyyyxxxvvvtttsssrrrpppmmmjjjgggfffbbb]]]XXXQQQPPPPPPQQQUUU\\\dddiiimmmmmmkkkiiiiiikkkkkkkkklllllljjjeee___[[[[[[]]]eeehhhiiieeeaaa___^^^\\\^^^]]]]]]aaafffjjjkkkiiiiiiggghhhkkkllllllpppvvv{{{gggLLLEEE]]]{{{nnneeemmm~~~sssYYY@@@444000...---+++************)))'''((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&''''''&&&&&&''')))(((((('''''')))+++...///333>>>DDD???;;;FFF\\\ooowww```FFF===MMMaaaxxx```JJJ???BBB]]]zzzzzzrrrppptttyyyzzzyyy{{{uuu]]]KKK???777000,,,...------...///...,,,))),,,+++******))))))******))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''&&&''''''''''''''''''&&&''''''''''''''''''''''''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&((()))+++,,,......555555555555666999===@@@@@@BBBCCCEEEQQQeeewww}}}qqqmmmppplllbbbTTTJJJ===555555888777555333555666777;;;>>>??????KKKOOOUUUWWWUUUTTTWWW[[[ZZZ[[[cccoooxxxzzzwwwvvvhhhdddbbbdddeeebbb```aaadddjjjmmmiiibbb[[[UUUPPPHHHJJJKKKMMMQQQRRRKKKAAAFFFRRRdddrrrvvvyyylll^^^VVVMMM>>>888555+++...---+++++++++***)))(((*********)))))))))(((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%ooo}}}{{{wwwrrrkkkeeeaaa```dddhhhqqqxxxxxx||||||}}}~~~~~~~~~{{{wwwtttyyyyyyyyyxxxvvvssspppnnnlllgggaaa^^^[[[WWWPPPJJJEEEGGGKKKNNNRRRYYYcccjjjnnnyyy~~~wwwnnnlllkkkhhhnnnooommmhhhaaa]]]^^^```jjjqqqrrrjjjcccaaa```^^^^^^\\\\\\```fffkkkmmmlllmmmjjjjjjkkkjjjhhhkkkpppsssyyy\\\EEENNN```wwwvvvkkkkkkyyy{{{~~~uuu]]]@@@111000---,,,******++++++)))(((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&''''''&&&&&&''')))+++)))'''&&&(((---333777===BBBCCCAAALLLhhhgggMMMGGGJJJSSSkkkuuuZZZMMMLLLLLL___~~~pppsssxxxtttrrryyy}}}vvv^^^OOODDD888///---------///111000...,,,,,,++++++***************))))))))))))))))))))))))))))))((((((((('''''''''''''''''''''''''''''''''(((((())))))))))))((((((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''$$$&&&)))---000222444444333555888:::;;;>>>CCCFFFCCCHHHPPP[[[mmm~~~qqqkkk\\\QQQRRRXXXQQQCCC999666333333444555777888BBBEEEJJJLLLKKKKKKOOOTTTaaajjjtttvvvtttqqqpppqqqmmmrrr~~~|||uuussstttuuuyyy~~~}}}{{{nnnddd```]]]YYYaaahhhnnnqqqqqqooofff\\\NNNIIIEEEGGGLLLSSS]]]ggg}}}vvvmmmfffZZZRRRIII999///...---...000000...++++++************)))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%|||{{{wwwqqqlllccc]]]^^^ccc```mmmmmmkkkjjjooovvv~~~|||zzzxxxzzzxxxwwwvvvuuurrrmmmiiiddd___XXXTTTPPPLLLGGGCCC???DDDIIIMMMRRRZZZfffpppzzzqqqmmmnnnlllrrrrrrppplllfffdddfffhhhmmmvvvxxxmmmcccaaaaaa^^^___^^^^^^aaafffkkkooopppooollllllllljjjgggiiinnnmmmyyytttOOOEEEGGG\\\{{{~~~qqqjjjooosss|||mmmNNN666......,,,++++++,,,+++***(((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&''''''''''''&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''&&&&&&'''))),,,***((((((+++222999>>>???<<<;;;HHHhhhuuuRRR888???XXXtttsssVVVKKKJJJRRR[[[vvvzzzsssssszzzyyymmmnnn{{{xxxxxxmmm]]]QQQAAA333000///...///111111///...,,,,,,+++************+++)))))))))))))))))))))))))))))))))((((((((('''''''''''''''''''''''''''''')))))))))******)))))))))''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%&&&'''((()))'''***///444777999999888///444;;;??????@@@BBBDDDPPPZZZgggsss}}}wwwmmmOOOHHH@@@===BBBEEE<<<000666444333444555777???HHHWWWZZZ___aaa^^^\\\```hhhooo|||qqqnnnmmmiii||||||xxxvvvsssnnn```SSSFFFCCCEEEFFFHHHJJJ\\\hhh|||zzzvvvmmmggg^^^NNN666222...---......,,,***++++++++++++*********)))(((((((((((((((((((((((('''''''''''''''(((((((((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%xxxvvvrrrnnniiieee```^^^fffrrrwwwrrreeejjjrrr|||{{{~~~}}}yyywwwuuuuuussspppjjjeeeXXXUUUOOOKKKHHHGGGEEEEEEAAAGGGNNNTTT[[[hhhzzzooommmpppooosssrrrooollljjjjjjlllmmmkkkwwwyyymmmaaa______\\\```aaabbbcccfffjjjpppuuulllkkklllnnnllliiiiiimmmlllttt{{{gggUUUKKK[[[xxx{{{ssszzz~~~ttt___EEE000...---++++++,,,,,,***)))((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%'''((((((((('''&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&''''''&&&&&&''')))))))))***---111888===AAA>>>FFFSSShhhsss[[[LLLCCCQQQxxxrrrUUUHHHLLLVVViiivvvxxxppppppxxx{{{www{{{}}}qqqgggTTTCCC555222000/////////...------,,,++++++******++++++))))))))))))))))))))))))))))))))))))((((((((('''''''''''''''''''''''''''(((((())))))))))))((((((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((($$$$$$$$$%%%'''(((***+++///222888===???>>><<<:::444888>>>BBBEEELLLUUU\\\eeeooovvvuuunnneeeYYYOOO???:::888;;;===:::666666===;;;===DDDJJJPPP[[[gggiiihhhjjjnnnmmmkkknnnuuuwwwpppooommmjjjjjjccc^^^]]][[[XXXXXXZZZZZZZZZeeezzzuuusssjjjTTTJJJ<<<333///---+++))),,,,,,+++++++++*********((((((((((((((((((((((((&&&'''''''''((((((((()))%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%xxxsssrrriiidddbbbaaa```cccrrryyyqqqggggggttt|||yyyxxxvvvtttsssrrrnnnhhhbbbPPPMMMJJJFFFDDDEEEGGGIIIIIIPPPXXX```jjj}}}lllkkkpppnnnqqqooollljjjjjjlllmmmnnniiivvvyyykkk^^^\\\]]]ZZZaaaccceeeeeefffjjjqqqwwwjjjiiikkknnnmmmjjjkkknnnmmmqqqwww}}}ssseeelll~~~{{{sssWWW888///---,,,,,,,,,,,,+++)))((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%'''((((((((('''&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&((('''&&&&&&''')))'''))),,,111777<<>>IIIWWWsssxxxcccOOOEEEMMM```pppvvvssstttyyyxxxwwwlllYYY999666222///......,,,+++---,,,++++++******++++++))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((######$$$%%%''')))+++,,,555999???CCCDDDBBB>>>:::999;;;???DDDPPPeee}}}sssyyyvvveeeQQQDDD>>><<<777444555:::999555<<>>CCCGGGDDD???===BBBHHHGGGGGGKKKYYYqqqrrrOOOKKKGGGCCC>>>888555555555777999:::@@@LLL\\\hhhddddddjjjyyyxxxrrrtttqqqlllddd[[[VVVXXX```ggguuugggUUU@@@555666000,,,++++++)))'''***000************))))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$zzzvvvooogggdddbbbaaadddjjjrrrzzzpppqqqwww}}}{{{qqqpppqqquuuzzz~~~~~~vvvmmmjjjkkkggg]]]TTTLLLEEEBBBFFFKKKOOOWWW```hhhuuupppeeeccccccfffjjjhhhgggfffdddcccdddfffhhhgggiiijjjgggaaaZZZUUUSSSYYY]]]fffnnnnnnhhhddddddccckkknnnjjjfffiiikkkkkkmmmkkkmmmrrrvvvyyy|||yyy|||mmmOOO<<<---,,,///,,,((((((******)))))))))(((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''((()))((('''((()))+++)))---888AAA>>>;;;HHH\\\sssUUUDDDDDDKKKhhhqqqRRRMMMTTT```pppkkk___^^^ooo}}}}}}zzzjjj^^^LLL<<<333000000000,,,,,,,,,+++++++++++++++*********+++******)))(((***)))))))))((((((((('''((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))(((''''''''''''&&&&&&&&&(((((((((((((((((((((((()))(((((('''&&&&&&%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&''''''''''''(((+++///333888<<<>>><<>>???ZZZ{{{gggKKK:::===TTTjjjrrrRRRJJJQQQaaazzztttbbb^^^bbb{{{||||||~~~}}}|||rrr___III777------///,,,,,,------,,,,,,+++***++++++,,,,,,++++++***)))))))))))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((('''(((((((((((((((''''''(((''''''''''''&&&&&&&&&((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))---333999>>>@@@@@@@@@AAADDDGGGHHHGGGJJJPPPUUUbbbgggiiidddYYYMMM>>>222888666444111111555<<>>???EEEWWWvvvcccCCC777AAAZZZyyy[[[OOOUUU___ttt{{{uuuvvvzzzzzzsssyyyttt]]]FFF555......------......---,,,+++***+++++++++++++++******)))))))))))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((('''''''''(((''''''&&&%%%(((''''''''''''&&&&&&&&&(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&((()))+++000444:::@@@CCCDDDCCCBBBEEEJJJMMMKKKIIIPPPaaapppdddddd___TTTGGG===777444666888999888<<>>bbb___TTT\\\eeeppp{{{qqqiiinnnxxxyyy```HHH777////////////...---,,,++++++******++++++******)))((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&''''''''''''&&&&&&(((''''''''''''&&&&&&&&&(((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((&&&$$$$$$&&&***///222999;;;>>>AAACCCDDDDDDDDDFFFGGGJJJRRR^^^kkkvvv|||UUUPPPHHH@@@:::777777999333===GGGMMMXXXjjjxxx{{{zzzwww|||xxxuuu~~~{{{{{{sssbbbNNN???555...---000,,,++++++***)))((((((((())))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%wwwnnnjjjhhhgggiiinnnsss|||}}}uuuqqqrrrsssmmmfffcccqqqnnnqqqzzzzzzppprrryyy}}}qqqaaaWWWVVVWWWWWWXXXdddpppxxxxxxjjjZZZXXXVVVXXX^^^eeejjjmmmxxxrrrhhh___XXXUUUUUUVVVXXX```kkkwwwxxxlll```UUUKKKFFFFFFGGGJJJNNNPPPUUU^^^ffffffaaa```ccciiikkklllmmmjjjeee```\\\]]][[[YYYXXXXXXYYYXXXWWWWWWQQQQQQ\\\ggghhhccc___aaa^^^^^^aaabbbbbbeeehhhhhhhhhjjjmmmllliiijjjmmmqqqyyyxxxiiiaaalllzzzlllhhhnnnuuuzzz~~~tttLLL222//////)))******)))))))))(((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((())))))((((((((((((((((((((((((&&&&&&&&&''''''''''''''''''(((((((((***---222666999@@@IIIXXXrrr{{{dddJJJ???>>>ZZZ{{{\\\PPP\\\ppp{{{xxxmmmnnnvvvwww\\\BBB222111000///...---,,,,,,,,,*********+++***))))))((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((%%%&&&&&&'''((((((''''''(((''''''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&'''+++111777;;;>>>>>>???@@@BBBDDDFFFHHHMMMHHHKKK[[[ooouuuhhhYYYCCC===888888777666777:::???RRRfffuuu{{{zzz}}}mmm]]]LLL:::...***------,,,+++***))))))((()))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&|||rrrgggdddffflllxxxjjjdddbbbhhhmmmkkkhhhfffmmmrrr{{{xxxuuu{{{}}}mmm\\\TTTYYY```ccckkkzzzxxxbbbXXXZZZ]]]cccjjjpppssstttvvvpppeeeZZZRRRQQQTTTXXX^^^fffooovvv|||{{{nnn___QQQJJJEEEFFFGGGIIIPPPXXX\\\bbbllltttrrrkkkjjjmmmsssuuuyyy}}}}}}tttggg\\\ZZZXXXWWWWWWYYYYYYWWWTTTVVVTTTVVV[[[]]]\\\]]]aaabbb]]]\\\___aaa```bbbgggeeeeeehhhllllllhhhhhhllliiioooyyy~~~nnn[[[WWWbbbuuu~~~sssxxxkkkJJJ777///***++++++*********)))))))))((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''((()))+++...333999>>>???EEEXXXqqq}}}rrr\\\MMMCCCOOOdddqqqhhh]]]ZZZ```pppzzzzzzqqqTTTAAA444222///,,,+++,,,---...++++++,,,,,,++++++***)))'''((((((((()))))))))***((((((((((((((((((((((((((((((''''''''''''(((((($$$%%%&&&'''((()))))))))(((''''''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&)))...444:::???AAA>>>>>>???@@@CCCFFFJJJLLLTTTWWW___hhhjjj^^^III777<<<888777;;;<<<===CCCKKK^^^wwwzzzppp|||tttdddOOO<<<111///......---,,,+++***)))))))))))))))((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&zzzoooccc```eeerrrqqqddd___```iiirrrwwwxxxyyyooo{{{sss```YYY```kkkpppsssVVVYYY]]]dddnnnvvvzzz{{{zzzpppkkk```UUUOOOOOOVVV\\\ffflllrrrwww}}}}}}pppaaaNNNIIIFFFIIIKKKNNNXXXcccjjjpppzzz|||sssqqquuu{{{~~~nnn^^^XXXWWWWWWYYYZZZYYYUUUQQQTTTXXX]]]]]]WWWRRRYYYcccbbb\\\ZZZ___aaa___aaaeeeccccccgggkkkkkkhhhhhhkkkhhhnnnvvvuuu[[[IIIOOOiii```???000000,,,,,,,,,+++++++++******)))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))))))))))))))))))))))))))&&&&&&&&&'''''''''((((((&&&(((***---111888@@@EEEIIIKKKccc{{{XXXCCCEEEMMMjjjppp[[[SSSYYYmmm{{{~~~xxxzzzjjjVVV555333///,,,+++,,,...///,,,,,,---------,,,++++++'''((((((((())))))******((((((((((((((((((((((((((((((''''''''''''(((((($$$%%%&&&((()))******+++(((((('''''''''&&&&&&&&&((((((((((((((((((((((((&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###&&&---555;;;AAADDDEEE<<<===>>>AAAEEEIIILLLNNNTTTgggyyyvvv```III<<<:::???;;;<<<@@@CCCHHHVVVeeeyyy|||qqq```MMMAAA000//////...,,,+++******))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&qqqgggbbb___ddd~~~}}}rrrmmm```ffflllrrr|||uuugggkkkwwwuuuddd___gggiiimmmwww|||pppfff]]]\\\\\\[[[ZZZ[[[aaalllxxxtttbbbTTTOOOJJJIIIQQQ]]]iiippp{{{}}}tttwwwrrr[[[TTTYYY^^^]]]XXXTTTUUUWWWYYYXXXWWWVVVTTTSSSRRRRRR[[[___^^^XXXWWW^^^ccccccggggggffffffffffffggghhhkkkkkkmmmsss|||hhhKKKFFFSSSlll|||WWW888+++000...***)))+++---)))$$$))))))))))))(((((((((((((((((('''''''''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))************************'''(((((('''&&&&&&(((***+++''''''///888<<>>GGGPPPWWWdddzzzoooqqqqqqaaaNNNCCC555---111222+++(((+++(((''''''((()))******)))((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%nnnfffdddgggttt||||||{{{tttiiiccc```gggvvvyyy|||pppbbb___dddiiiuuu}}}rrrhhhgggiiihhhffffffgggppp|||{{{mmmYYYVVVTTTUUU\\\gggrrryyyzzzsssxxxooo^^^YYY\\\]]]\\\XXXUUUTTTVVVYYYYYYXXXVVVUUUTTTSSSRRRXXX[[[YYYRRRPPPWWW]]]___aaaaaabbbcccdddeeeffffffggghhhkkkooottt{{{xxxiiiZZZLLLQQQgggzzzpppNNN111///,,,)))''')))+++***((())))))))))))(((((((((((((((((('''''''''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))************************'''((()))(((''''''((()))((((((---666===???BBBFFF]]]cccggg^^^LLLDDDSSSgggoooZZZ___wwwyyywwwwwwyyyzzz{{{}}}~~~|||yyyyyyxxxvvvtttxxx}}}jjjOOO666///222000,,,+++...---,,,+++************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''(((((())))))***(((''''''(((((('''%%%(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))***222777===@@@AAAAAAAAABBBBBBIIIJJJGGGMMM^^^mmmsssnnndddUUUFFF>>>;;;999888DDDYYYrrrwwwuuusssllleee]]]RRRAAA333---------***+++***(((((()))***((('''(((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%ggg```cccnnn{{{zzzyyyqqqnnnuuu}}}gggUUUOOO[[[iiiyyyvvvmmmnnntttvvvttttttpppsss~~~xxxmmm^^^[[[WWWXXX___lllzzz|||vvvlllhhhooozzzyyyiii______^^^\\\ZZZWWWUUUTTTTTTYYYXXXWWWVVVUUUTTTSSSRRRTTTUUUQQQJJJHHHNNNVVV[[[]]]^^^aaaccceeefffggggggeeegggjjjkkkllloootttyyyrrrNNN>>>KKKlllvvvrrr```llleee555111---***)))***+++++++++))))))))))))(((((((((((('''''''''''''''&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))))))))))))))))))))))))))''')))******((('''(((((('''+++444<<<>>>>>>CCCJJJjjjfffXXXGGGDDD[[[}}}tttYYYXXXgggssssssuuuuuuxxxzzz{{{}}}|||~~~~~~yyyxxx{{{~~~~~~tttsssttt{{{}}}rrrpppvvv~~~kkkJJJ666222333111---...---,,,++++++*********(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((''''''&&&''''''(((((()))(((&&&'''(((((('''&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((()))***++++++999>>>AAA@@@<<<<<<@@@EEEDDDOOONNNKKK___sss\\\NNN===333333999===@@@]]]zzz}}}wwwtttwwwuuunnnUUU777+++///111+++...,,,*********)))'''&&&(((((((((((((((((((((((('''''''''&&&&&&&&&&&&%%%ddd^^^eeexxxzzzxxx~~~xxxyyyyyyoooYYYJJJIIIZZZllluuunnnsss}}}wwwtttzzzrrrddd___YYYRRROOOVVVeeexxx|||jjjbbb[[[YYY```iiisss{{{xxxooofffaaa^^^bbb^^^ZZZXXXWWWVVVUUUTTTWWWWWWVVVTTTSSSRRRQQQPPPPPPPPPLLLFFFCCCIIISSS[[[^^^```cccfffhhhiiihhhhhheeehhhkkkjjjgggggglllppp}}}aaaFFFDDDWWWvvv~~~pppzzzSSSaaavvv@@@666111---,,,,,,+++***+++))))))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))((((((((((((((((((((((((''')))++++++)))(((((())),,,000888======>>>GGGRRRiii```MMMAAAUUU{{{YYYTTTeee|||uuu|||~~~ttttttyyyzzzyyyyyyxxx|||}}}{{{{{{{{{tttkkkgggmmm{{{mmmaaacccjjj}}}wwwhhhGGG555111222111......---,,,++++++++++++((((((((((((((((((((((((************************(((((((((((((((((((((((()))((('''&&&&&&&&&'''(((((('''&&&&&&(((((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''(((((('''''')))---000333===???@@@???<<<<<>>@@@DDDQQQ]]]^^^TTTDDDGGGmmmuuu```UUUhhh}}}zzzsssuuuyyyxxxuuutttrrrxxx{{{{{{}}}wwwllldddeeeooo}}}kkk```]]]ppp|||zzz}}}\\\;;;---///333///...---,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&%%%&&&'''((('''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))&&&&&&&&&''''''((((((((()))((('''(((,,,222999===DDDCCCAAA@@@AAACCCEEEEEEHHHLLLWWWmmm~~~\\\999333777===???<<>>TTTrrr\\\XXXWWWjjj{{{uuurrrtttuuusssqqqrrrnnntttxxxyyy{{{|||yyysssmmmkkkmmmsssxxxgggXXXUUUkkkyyyvvv~~~mmmIII111---222///...---,,,++++++++++++))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((%%%&&&&&&'''''''''&&&&&&'''%%%%%%%%%'''((('''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''$$$$$$%%%&&&'''((()))***&&&&&&&&&'''(((((())))))((((((***---222999@@@DDDFFFBBB>>>>>>AAAEEEGGGHHHRRRWWWeeeqqqkkkVVVCCC<<<===999<<>>NNNttttttWWWRRRaaaqqq~~~}}}{{{zzzzzzuuuqqqooopppooommmoootttqqquuuwwwuuuwww||||||yyyssslllfffeeehhhlllvvv|||jjjSSS[[[iiixxxwwwwww|||{{{```CCC333222///...---,,,,,,+++,,,,,,))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((("""$$$&&&((()))(((&&&%%%&&&%%%$$$%%%'''((('''&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%&&&&&&&&&''''''((((((&&&&&&&&&'''((()))))))))'''***///555;;;???BBBDDD???===;;;;;;???HHHRRRXXXaaabbbddd```OOO???===FFFFFFDDDMMMdddyyyiiiOOO===111///------...---,,,***))))))))))))))))))))))))((((((((((((''''''''''''|||xxx|||{{{vvvoooaaa[[[QQQGGGCCCPPPnnn|||nnnmmmkkkiiikkkpppwwwyyyvvvuuuxxxpppvvvqqqkkkzzzqqqnnnhhh```^^^dddqqq|||xxxhhhWWWQQQUUUUUUkkk~~~~~~}}}xxxpppooopppnnnggg]]]VVVUUUWWWSSSSSSRRRQQQOOONNNMMMLLLGGGHHHLLLMMMFFF@@@EEEPPPXXXYYY[[[]]]aaadddgggiiijjjiiiiiijjjllllllkkkiiiiiiooouuu___DDD@@@bbb{{{fffnnn~~~fff???///---***)))+++))))))))))))((((((((((((&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))))))))))))))))))))))))))((((((((('''(((,,,111555===<<>>BBBOOObbbpppllleeeYYYLLLBBB???AAAEEEFFFPPPiii{{{cccIII333111///......,,,***((()))))))))))))))))))))))))))(((((((((''''''''''''~~~{{{vvvxxxyyyoooppphhh]]]UUUJJJCCCDDDRRRmmmzzzbbb[[[^^^___]]]bbbllluuuzzzyyysssnnnooopppkkkfffhhhssszzz{{{pppnnnhhh___WWW]]]uuunnn]]]SSSPPPPPPwwwsssrrrsssmmmmmmvvvyyynnn```WWWUUUTTTTTTTTTRRRQQQPPPPPPPPPPPPKKKMMMMMMKKKGGGFFFHHHJJJMMMVVV```dddcccaaadddgggjjjhhhhhhjjjmmmmmmhhhcccgggeeekkkzzzgggYYYEEEMMMwwwvvvxxxOOO///222000(((...***)))))))))))))))******(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&%%%&&&&&&'''''''''''''''''''''&&&&&&))))))))))))************)))((('''(((,,,111777;;;??????BBBOOOUUUCCC666???MMMiii```kkk}}}tttgggWWWWWWbbbiiivvv~~~|||{{{~~~xxx}}}zzzwww{{{{{{vvvnnnlllmmmooonnnmmmqqqxxxyyyuuuooolllzzzuuusssiii[[[XXX^^^^^^WWWbbbllltttzzzxxx^^^GGGLLLggguuucccKKK777111///------,,,,,,,,,---***************)))((('''''''''(((((())))))******''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''((()))))))))(((&&&%%%&&&'''(((((('''''')))+++***111999======<<<>>>@@@===:::999===JJJ___uuuoooSSS===;;;>>>>>>AAAIIIYYYkkkrrr```CCC444000111---...111---************))))))))))))))))))(((((('''''''''&&&yyyqqqlll{{{nnnfffcccZZZRRRLLLEEEAAAAAAJJJ\\\mmmwwwyyyppp]]]QQQQQQSSSRRRVVV[[[ccckkkqqqrrroookkkgggiiigggeeejjjtttzzzzzzssspppjjj___UUU[[[uuu}}}tttfffXXXNNNJJJOOOvvvnnniiikkkhhhlllssstttjjj^^^XXXWWWWWWUUUTTTSSSRRRQQQQQQQQQQQQMMMNNNMMMKKKGGGEEEFFFHHHMMMTTT\\\`````````dddhhhiiihhhhhhkkknnnmmmiiieeeeeecccfffqqqyyyjjjMMMEEE___xxxeee===000111---)))******))))))))))))******(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&%%%&&&&&&'''''''''''''''''''''''''''((((((((()))))))))*********))))))***...333999<<<999===AAAIIIJJJ;;;999JJJiiiwww___yyy}}}mmm]]]TTTMMMIIIPPP[[[```iiirrrtttsssrrroookkkyyy{{{yyyuuuxxx~~~wwwrrrlllhhhhhhggggggjjjpppuuurrrtttrrroooyyy~~~xxxqqqeeeZZZWWWYYYXXXTTTZZZgggrrrwwwqqqXXXMMMTTTggg{{{~~~uuu```HHH666000---...---))))))---)))************))))))((((((((((((((())))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&%%%%%%&&&''''''&&&&&&(((***///555<<<>>>===;;;<<<>>>999::::::BBB]]]|||}}}TTTEEE999888999===LLL___jjj|||vvvjjjUUUAAA666222,,,,,,///***+++*********))))))))))))))))))((((((((('''''''''}}}ppp___\\\kkkyyyccc\\\SSSIIIFFFBBB@@@@@@@@@BBBIIIRRRQQQTTTQQQIIIJJJQQQSSSNNNTTTWWW]]]eeelllooonnnmmmeeegggggggggkkkrrrtttrrrkkkiiicccVVVKKKSSSqqqxxxnnneee^^^UUUKKKCCCKKKooo{{{eee^^^______gggllllllddd[[[YYYYYYXXXUUUTTTSSSRRRRRRQQQQQQRRROOOOOONNNKKKGGGDDDDDDDDDHHHMMMTTTYYY[[[___cccgggfffggghhhjjjlllkkkhhheeebbb``````gggsss|||^^^FFFIIIXXXjjj|||VVV222111444(((+++******)))))))))******((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((()))))))))*********,,,000666;;;>>>888???BBBBBB>>>777HHHhhhkkkXXX{{{lll}}}zzztttbbb[[[PPPFFFCCCIIITTT\\\```bbbhhhppprrrqqqrrruuu}}}zzzzzzqqqggg______dddgggjjjnnnkkkmmmvvvxxxssswww|||wwwmmmbbbYYYWWWXXXWWWVVVWWWTTTaaalllpppuuuuuu\\\IIIKKK^^^pppzzzeeeDDD666---000000)))(((///))))))******+++*********))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''&&&&&&&&&'''(((''''''(((***---777;;;???@@@===::::::;;;>>>BBBBBBJJJhhhxxxZZZ???===<<<<<<===IIIeee}}}~~~{{{{{{rrrYYYFFF;;;...,,,///++++++++++++*********))))))))))))((((((((((((''''''zzz~~~uuurrr^^^QQQWWWxxxnnn___TTTDDD@@@@@@>>>>>>BBBBBB@@@@@@CCCIIIMMMLLLIIIMMMWWW[[[WWW[[[]]]aaagggnnnsssttttttkkkjjjhhhhhhiiijjjgggccc^^^]]]XXXMMMDDDNNNnnnuuueee\\\ZZZUUUIII???CCC___tttnnn___ZZZZZZZZZ```dddddd___[[[ZZZYYYVVVUUUTTTSSSRRRRRRRRRRRRRRRPPPPPPNNNLLLHHHEEEBBBAAA@@@EEELLLTTTZZZ___dddfffjjjkkkmmmmmmllljjjgggfff```___^^^aaahhhsss~~~pppQQQCCCDDDWWWrrrwwwttt~~~rrr===///666---++++++******))))))******((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''''''''((((((((((((''''''''''''(((((((((((()))***+++...333888<<>>EEECCC;;;777???eeeaaaUUUeee}}}rrrmmmttthhhhhhjjjnnnlll___OOOKKKWWWbbbeeeiiieeejjjwww}}}eeeZZZSSSYYYeeemmmoooqqqlllppp|||uuuqqqqqqkkkcccXXXTTTZZZ]]]XXXVVVYYYTTT]]]eeehhhmmmuuuyyyyyyrrrSSSDDDIIISSSnnn{{{\\\BBB///000222,,,+++000((()))******++++++++++++******))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&((())))))))))))+++...111;;;>>>@@@@@@>>>;;;;;;;;;???GGGMMMTTTccchhhTTT888===@@@CCCFFFOOOddd|||zzzrrr]]]JJJ444---000///,,,,,,+++++++++*********))))))((((((((((((((((((xxxyyykkkmmmYYYNNNKKK]]]fff^^^LLL;;;>>>>>><<<>>>BBBCCCAAA@@@BBBLLLQQQQQQKKKNNNZZZaaaaaa```bbbffflllssswwwyyyyyynnniiicccbbbaaa]]]WWWSSSRRRRRRPPPIIICCCOOOnnnqqqaaaZZZZZZUUUHHH:::>>>OOO___bbb_________^^^ZZZ]]]]]][[[[[[\\\YYYSSSTTTSSSSSSRRRRRRRRRRRRRRRQQQPPPNNNLLLJJJFFFCCCAAA;;;@@@IIISSS]]]dddggggggpppsssuuusssnnnjjjgggggg^^^___```aaadddkkkuuu}}}{{{[[[CCC999IIIeeevvvjjjxxxQQQ000000000,,,,,,+++***************))))))((((((((('''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''''''''''''''((((((((())))))''''''''''''(((((((((((()))***---000555:::>>>@@@DDDHHH@@@777;;;RRRsssTTTeeepppiiisssuuubbbfffxxxiiiOOOLLL^^^oootttuuusss}}}}}}```VVVRRR]]]mmmuuuuuusssssstttrrrhhhddd]]]]]]WWWXXX```aaaWWWRRRSSSVVVZZZ^^^dddllltttvvvsssyyy{{{```MMMEEECCCYYY{{{qqqPPP222---111///---...((()))***+++++++++++++++******))))))((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''(((((()))***---111555===>>>??????>>>======>>><<>>//////---,,,+++***************)))))))))(((((((((''''''''''''''''''''''''''''''%%%&&&''''''(((''''''''''''''''''(((((())))))***''''''((((((((())))))))))))+++///444999===@@@BBBCCCDDD;;;999JJJkkkYYYZZZ~~~hhhbbbsssnnnfffHHHIIIccc~~~sssiiieeeooo|||{{{vvvuuupppuuuvvvggg]]]YYYSSSMMMPPPWWW^^^\\\VVVRRRRRRWWWWWW[[[cccmmmtttvvvtttpppzzz}}}uuujjj```SSSGGGHHHkkk}}}}}}^^^===......000---*********++++++,,,+++++++++))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((($$$%%%&&&''')))...444888>>>>>>>>>>>>??????@@@@@@EEENNN^^^cccRRR:::888DDD===HHHUUUfffyyyhhhJJJ777111------------,,,,,,,,,++++++(((((())))))))))))******oooiiieeeTTT\\\kkk___NNNRRRaaa~~~vvvsss]]]DDD>>>BBB===???CCCFFFDDDBBBFFFMMMYYYZZZVVVSSS[[[iiinnnjjjaaafffnnnxxxqqqbbbTTTNNNKKKFFFCCCCCC??????@@@@@@>>>DDDVVViiibbb___]]]^^^]]]TTTDDD777999???JJJVVV^^^ccciiioooccc^^^WWWUUU[[[aaa___XXXQQQQQQPPPPPPPPPPPPQQQQQQPPPOOONNNNNNOOOMMMIIIEEEEEECCCDDDLLLXXXbbbeeeeeeggglllppplllccc\\\\\\^^^aaacccdddeeefffiiimmmqqqsss___FFF<<>>>>>999CCCbbbsss^^^vvvqqquuuzzz~~~bbbKKKSSSooo~~~www|||xxxrrrlllbbbbbbcccXXXRRRSSSPPPOOOYYYaaa___YYYUUUTTTSSSUUUVVVZZZaaagggjjjmmmooojjjoooqqqpppuuuvvvgggUUUEEEVVVnnnnnnRRR999///000///***++++++,,,,,,,,,+++******(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((($$$&&&''')))---222999>>>???>>>======>>>???@@@@@@MMMSSSXXXSSSEEE:::===GGGDDD[[[vvv}}}eeeNNN???111------------,,,,,,,,,,,,(((((()))))))))*********rrraaagggqqqQQQNNNeeeyyycccIIINNNZZZkkk~~~vvv]]]FFFFFFEEE???CCCHHHKKKGGGDDDIIIRRR]]][[[UUUTTT```nnnnnneeedddjjjuuuyyygggTTTKKKGGGBBB???@@@BBBBBBCCCCCCAAACCCPPP^^^WWWZZZ^^^bbbaaaVVVEEE999666<<>>===SSSgggmmmxxxzzzzzznnnqqq|||zzzrrrFFF333...---,,,+++************))))))))))))(((((((((((((((((((((((((((((((((((($$$%%%'''(((((((((''''''&&&''''''((()))******+++))))))))))))************---000555;;;@@@DDDGGGHHH:::;;;;;;NNNvvv}}}hhhwwwkkklll```TTTaaazzzyyyyyy{{{wwwnnnhhhbbbTTTRRRTTTNNNLLLQQQPPPjjjwwwzzzkkk\\\VVVSSSOOOTTTWWW[[[^^^^^^]]]```eeegggkkknnntttvvv^^^MMMJJJRRRnnnzzzcccDDD222222222,,,,,,,,,,,,,,,,,,+++***)))''''''(((((())))))******))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&((((((''')))+++---111777???DDD@@@>>><<<<<<===?????????GGGKKKGGG===:::BBBHHHHHHOOOsss}}}fffNNN888......---------,,,,,,,,,(((((())))))*********+++sss```___ooo___RRRVVVmmm___HHHFFFSSS[[[pppzzzzzz^^^???CCCDDD???BBBHHHKKKJJJIIINNNVVV]]]XXXWWW___iiiooorrruuurrrsssuuufffSSSFFF===;;;???>>>@@@BBBCCCFFFJJJOOOSSSQQQXXXaaahhhfffXXXDDD666999<<>>LLLJJJ<<<:::888LLLjjjooobbbzzztttttttttrrrxxxooolllnnnhhhYYYKKKCCC>>>>>>AAA@@@EEE^^^|||eeeYYYSSSRRRXXXUUUWWWYYYZZZYYYXXXXXXXXXfffnnnssssssuuu{{{}}}zzzfffWWWDDDGGGiiittt\\\CCC222...111------------,,,+++******))))))))))))))))))))))))************))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%&&&((()))((((((***(((***333>>>FFFFFFCCC999<<<>>>===::::::>>>BBBDDD<<<888;;;>>>@@@EEELLLddd{{{~~~jjjNNN666///111111)))+++000---************))))))))))))eeeVVVZZZjjj]]]SSSZZZpppmmmPPPIIILLLYYYiii|||xxxfffFFFFFFCCCCCCDDDGGGKKKJJJJJJSSS]]]aaaZZZZZZaaajjjpppxxxxxxzzz}}}xxx[[[IIIAAAAAACCCAAABBBDDDEEEGGGKKKOOOSSSQQQVVV___gggfffZZZFFF777888<<>>:::AAANNNKKK>>>@@@BBBWWWsssaaa```|||xxxppp|||}}}sssjjjeeehhhiii^^^MMMBBB;;;999;;;>>>@@@NNNttthhh]]]UUUQQQWWWUUUWWWXXXYYYXXXXXXWWWWWW```mmmwwwxxxwwwyyy{{{zzznnn]]]HHHCCCWWWwww~~~nnnPPP555+++///------------,,,+++************************************)))))))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%&&&'''((((((''')))***...666???DDDDDDBBB<<<;;;;;;;;;;;;===@@@BBB777777:::======???IIIVVVoooyyyxxx^^^===///---111...---000,,,************)))))))))))){{{rrr\\\RRRZZZjjj{{{uuuWWWQQQ\\\ooowwwwwwhhhPPPEEEMMMRRRaaa|||]]]BBBBBB>>>BBBEEELLLPPPLLLJJJRRR___ccc```fffrrrxxxxxx}}}___CCC>>>@@@@@@CCCEEEGGGIIIJJJMMMQQQTTTTTTWWW^^^fffhhh^^^KKK<<<777;;;>>>KKK[[[```iii{{{qqq___WWWWWWZZZZZZWWWRRROOOPPPQQQOOOOOOPPPRRRPPPNNNNNNMMMLLLIIIGGGGGGCCCBBBCCCDDDFFFMMMTTTgggccc^^^\\\^^^dddmmmrrrlllkkkiiigggffffffggghhhooouuu^^^===111===XXXtttTTT555+++---222---,,,///++++++******)))))))))))))))***)))))))))((((((((((((&&&''''''(((((((((((((((((((((''''''(((((()))***(((((((((((()))+++,,,---777>>>AAA@@@GGGPPPKKK???AAALLLhhhxxxgggjjjgggmmmnnntttsss}}}xxxpppyyyxxxggg[[[ZZZddddddRRRAAA:::666888;;;===CCC]]]ggg\\\SSSNNNUUUVVVVVVWWWWWWWWWWWWWWWWWWXXXgggvvvyyyuuutttuuuwwwvvvfffSSSFFFFFFVVVrrruuuddd>>>,,,...---------,,,++++++******************************)))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''(((,,,444;;;@@@BBBBBBAAA???;;;888:::@@@CCCCCCAAA333666;;;>>>@@@JJJ```ttt~~~pppOOO555+++111111//////+++++++++*********)))))))))vvv___VVVPPP[[[iiivvvoooUUUOOOYYYgggiiicccWWWFFFHHHQQQYYYrrrJJJ<<<@@@<<<>>>KKKXXXYYYPPPLLLVVVdddfffiiiyyyeee@@@:::===;;;CCCFFFIIILLLNNNPPPTTTVVVYYYZZZ^^^eeehhh```NNN@@@777<<>>SSSyyy~~~yyy{{{vvvhhhxxxzzzeeerrrggg\\\gggkkkaaaaaakkk~~~rrreeeVVVUUUaaa___III:::999999;;;>>>AAANNNqqq}}}___UUUMMMLLLWWWXXXWWWUUUUUUVVVWWWXXXWWWSSS___lllpppnnnmmmnnnqqqvvvmmmcccWWWFFFBBBZZZyyynnnzzzQQQ666......---,,,,,,+++*********************************(((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%&&&'''))))))000999???AAA@@@???@@@???;;;:::???GGGJJJEEE???<<<::::::@@@PPPjjjnnnHHH222222000---...,,,+++++++++*********))))))|||cccRRRKKKHHHWWWgggtttrrr[[[PPPTTT\\\YYYUUURRRJJJOOOWWWjjjkkkDDD???@@@===DDDZZZggg^^^SSSZZZoooooorrrsssGGG>>>@@@===AAADDDIIIMMMOOORRRUUUWWWYYYXXXZZZ^^^```YYYLLL@@@999===@@@JJJXXX]]]hhh}}}yyyfffWWWSSSSSSTTTPPPPPPOOONNNNNNOOOLLLJJJIIIGGGFFFFFFGGGHHHGGGFFFGGGFFFDDDAAAAAACCCDDDCCCGGGMMMZZZjjjwww|||zzzuuueeedddcccbbbccceeegggiiisssvvvwwwzzz{{{\\\III888999VVVsss}}}MMM777...111,,,***---,,,+++******)))))))))))))))((((((((('''''''''&&&&&&&&&''''''(((((((((((((((((((((((((((((()))******'''((()))((())),,,222666999@@@HHHMMMNNNKKKCCC===BBB```zzzyyyyyysssyyyqqquuuUUUMMM^^^ggg```[[[ggg}}}sssfffVVVRRRZZZUUUBBB777:::;;;>>>BBBKKKccctttVVVNNNIIINNN```^^^ZZZUUUSSSTTTVVVWWWXXXUUUYYY___dddfffgggjjjmmmllllllnnniiiTTT@@@IIIaaavvvggguuukkkFFF000///...---,,,++++++++++++************************(((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&'''&&&%%%&&&))),,,...555===AAA@@@>>>>>>???>>>===@@@FFFMMMLLLDDD<<>>PPPrrrbbbCCC888...+++......++++++++++++************iiiUUUJJJEEEFFFZZZpppdddSSSNNNQQQLLLLLLQQQPPPUUUcccaaaHHHCCC===;;;SSSlllrrr\\\VVVrrryyyxxxPPP@@@???======AAAFFFKKKMMMOOOQQQRRRPPPPPPPPPRRRRRRMMMEEE???<<<@@@BBBJJJVVVZZZfff|||}}}qqq___SSSPPPPPPQQQOOOPPPPPPMMMMMMNNNKKKFFFBBBBBBCCCEEEHHHIIIIIIHHHGGGHHHEEEBBBBBBDDDBBB>>>===JJJ___tttxxxpppaaa`````````bbbeeehhhjjjqqqtttssstttlllTTT===555NNNoooxxxrrreeeDDD111000,,,+++---++++++******)))))))))))))))''''''''''''&&&&&&&&&&&&&&&''''''((((((((((((((())))))(((((())))))***+++((()))***)))***...666<<<<<>>>>>???<<<@@@FFFKKKLLLHHH@@@;;;???AAAMMMlllyyyuuuzzzxxx\\\EEE000+++000///,,,++++++++++++*********yyy{{{]]]MMMGGGGGGJJJdddcccOOOGGGJJJGGGIIISSSVVV___wwwYYYHHHAAA;;;@@@ZZZuuuuuuXXXZZZzzzxxxWWW@@@;;;:::999===CCCFFFHHHHHHHHHIIIFFFGGGHHHGGGFFFDDDBBBBBB@@@DDDDDDJJJTTTXXXccczzz{{{wwwjjjZZZQQQPPPQQQPPPOOORRRRRRNNNNNNNNNJJJCCC???@@@CCCGGGLLLNNNNNNMMMHHHIIIGGGCCCCCCEEEBBB;;;>>>MMMdddzzzuuukkkaaa`````````bbbeeehhhjjjnnnrrrssssssvvv{{{zzzuuu___HHH777CCC```uuuzzzxxxuuuiiizzz}}}RRR555111...---...++++++******)))))))))))))))((((((((((((''''''''''''&&&''''''((((((((((((((())))))(((((())))))***+++(((***+++***+++000999@@@CCCGGGNNNOOOEEE<<>>>>>>>>===>>>???<<>><<<<<<>>>KKKccc{{{yyyrrrVVV888///222,,,,,,,,,+++++++++*********nnn|||zzzYYYJJJGGGHHHLLLiii]]]HHHBBBGGGGGGKKKVVV[[[jjjVVVGGG@@@>>>LLLXXXvvvtttVVV^^^vvvvvv^^^CCC;;;:::888;;;@@@CCCCCCBBBAAAAAAAAACCCDDDBBB@@@@@@CCCFFFBBBFFFEEEJJJSSSVVVbbbyyy{{{uuuhhhYYYRRRRRRSSSRRRPPPTTTTTTOOONNNOOOJJJBBB===???DDDJJJPPPRRRRRRQQQHHHJJJHHHDDDDDDGGGBBB:::BBBRRRhhh{{{}}}qqqiiibbbbbbaaaaaaccceeehhhjjjkkkqqquuutttqqqqqqtttxxxjjjRRR:::888OOOjjjyyy|||mmm^^^ttt\\\888111/////////++++++******)))))))))))))))))))))))))))((((((((((((&&&''''''((((((((((((((()))))))))))))))******+++)))+++,,,++++++111:::CCCHHHKKKOOOMMMAAA888CCCUUUyyyZZZYYYcccyyyppprrryyy[[[JJJPPPMMMIIILLLVVV^^^[[[UUUYYYpppyyyuuuqqqfffPPPNNNHHHAAA;;;999999999666FFFYYYpppiiiTTTNNNEEEPPPooorrr___PPPKKKJJJKKKKKKJJJKKKOOOQQQOOOOOO\\\lllpppkkkiiinnnooocccLLL:::@@@OOOjjjxxxmmm~~~wwwIII333222000...---...///000++++++++++++++++++++++++************))))))))))))(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''$$$''')))(((''')))000666AAA@@@>>>======>>>??????<<>>777999===BBBVVVttt~~~uuuttt}}}wwwbbb???444333***,,,,,,,,,+++++++++******}}}nnnfffPPPEEE@@@GGG[[[qqqkkkPPPHHHEEEHHHJJJOOO]]]mmm{{{SSSBBB@@@FFFLLLiiifff\\\ZZZssszzzxxx]]]GGG>>>:::777;;;>>>???@@@AAABBBBBB===@@@EEEHHHIIIJJJKKKMMMKKKKKKKKKKKKNNNWWWbbbkkkqqqrrriiiXXXLLLMMMSSSVVVTTTXXXXXXQQQLLLKKKGGG@@@AAACCCGGGMMMSSSWWWXXXWWWPPPJJJFFFHHHHHHEEEBBBBBBBBBLLLaaauuuzzzmmm___YYYZZZ^^^bbbdddeeefffgggiiimmmppprrrqqqppppppsssvvvuuufffIII888???NNNgggzzzvvv}}}MMM+++///...'''...---,,,+++***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((('''''''''''''''((())))))&&&(((***,,,000666===CCCOOO\\\SSS@@@:::666GGGlllmmmZZZcccnnn{{{ttthhhLLL>>><<>>???LLLgggzzzeeeEEE000...333+++///444''',,,,,,,,,+++++++++******+++******)))(((''''''&&&''''''&&&&&&&&&&&&''''''(((''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%&&&&&&&&&'''(((((((((&&&'''((('''(((,,,555;;;>>>===<<<>>>???@@@>>><<>>???@@@AAAAAA===@@@DDDGGGGGGGGGHHHIIIEEEFFFGGGHHHNNNXXXdddmmmuuuwwwqqqcccYYY[[[aaadddbbbfffeee[[[SSSOOOKKKFFFEEEEEEGGGLLLRRRWWWZZZ[[[VVVOOOIIIIIIHHHDDDAAAAAA<<>>>>>======<<<;;;EEEJJJDDD===>>><<<>>>HHH___kkk[[[\\\mmm}}}hhhFFF555000000...,,,+++,,,...,,,***|||hhhWWWIIIBBBCCCLLL[[[nnnsssQQQHHHCCCCCCIIIOOOWWWhhhyyyrrrTTTGGGEEEJJJPPPYYY[[[YYYZZZjjj~~~{{{eeeSSSFFF<<<999999:::<<<======>>>???;;;>>>BBBDDDDDDCCCDDDDDDEEEEEEFFFIIINNNXXXdddlll}}}~~~yyymmmcccbbbeeehhhkkkpppooocccUUUMMMJJJHHHHHHGGGGGGKKKQQQXXX^^^```]]]TTTLLLJJJGGGCCC@@@@@@<<>><<<>>><<>>EEEQQQqqqhhh[[[QQQIIINNN\\\rrrqqqeeeQQQEEEHHHKKKJJJNNNOOORRRRRRMMMKKKQQQZZZkkksssvvvsssnnnhhhZZZKKKBBB888555CCC```eeetttlllHHH222000------///+++------------,,,,,,,,,,,,*********))))))(((((('''(((''''''&&&&&&''''''(((***)))))))))(((((((((((())))))(((((((((((())))))(((((('''''''''''''''''')))'''&&&(((///666<<<@@@???@@@???===;;;:::;;;<<>>BBBFFFXXX}}}zzzdddYYYQQQIIIKKKSSSiiitttnnnUUUFFFIIIMMMHHHOOOPPPRRRRRRMMMIIIMMMUUUbbbkkksssuuussslll]]]OOOFFF@@@<<>>???===;;;:::===???<<<:::444555999;;;OOOqqqtttaaaiiizzz{{{nnnNNN666...---...///...+++***+++|||aaaWWWRRRIIIIIIPPPLLLUUU```fffccc[[[OOOFFFGGGKKKPPPRRRQQQ___mmm]]]SSSOOOQQQUUUVVVYYY^^^ccckkkttt{{{~~~vvvpppfffWWWKKKFFF>>>999:::999444222444000333999===???AAACCCDDDDDDHHHPPP]]]lll{{{{{{tttsssttt}}}uuu___KKKDDDEEEBBBAAA@@@EEENNNYYYccchhh]]]SSSJJJFFFEEEBBBAAABBB===>>>@@@BBBFFFLLLPPPQQQUUU___jjjooolllgggddddddeeeggghhhggggggkkkqqqwwwyyy}}}pppXXXBBB333<<>>:::888888999===999;;;FFFNNN\\\qqqrrr```OOODDD===999888999;;;<<>>>>>;;;<<<=========>>>@@@AAA===;;;555666>>>IIIjjjzzztttvvv}}}|||iiiGGG111,,,+++......******---{{{gggUUUOOOOOOMMMNNNRRRNNNQQQVVVWWWRRRJJJGGGIIIJJJPPPXXX]]]```uuuoooddd[[[TTTTTTVVV\\\[[[]]]aaadddhhhnnntttvvv}}}tttrrrqqqhhh]]]UUUKKK@@@999999888222///222---222888===AAADDDGGGIIIHHHLLLTTT___kkkuuu{{{}}}ppppppqqqtttsssrrrtttxxx~~~|||oooXXXDDD===???@@@??????EEENNNYYYaaafffYYYPPPGGGEEEEEEBBBBBBDDD======<<<:::???JJJSSSWWWYYYcccmmmpppjjjbbb______ccceeeggggggfffiiioootttqqqvvvpppaaaPPP<<<555@@@ppp}}}~~~KKK111///,,,...---,,,++++++******+++))))))))))))(((((((((((((((((((((((((((((((((((())))))(((((())))))***++++++///333888>>>DDDKKKOOOCCC;;;<<>>AAACCCBBBAAA888999555:::LLLbbb{{{rrrpppoooddd;;;111***---...++++++///ggg[[[MMMJJJRRRYYY[[[YYYRRRMMMKKKNNNLLLGGGGGGLLLPPPTTT]]]gggqqq}}}ssskkkbbbYYYVVVWWWZZZTTTSSSVVVXXXXXX___hhhiiisss~~~wwwrrrrrrnnneee^^^\\\MMM@@@777999888222///333000444:::@@@DDDHHHKKKMMMNNNQQQVVV^^^eeehhhfffccc\\\ZZZ^^^fffjjjkkkooovvvppplllggg[[[III:::888>>>@@@@@@BBBGGGOOOWWW]]]```XXXOOOGGGFFFFFFCCCBBBCCC??????;;;888>>>NNN[[[___bbbiiiooolllccc\\\[[[]]]```ccceeefffeeeggglllppplllpppmmmhhhaaaMMM;;;;;;WWWpppqqqttt]]]888///)))......---,,,++++++++++++))))))))))))(((((((((((((((((((((((((((((((((((())))))(((((())))))***+++,,,000777===BBBFFFKKKNNN???:::AAAMMMggg}}}{{{}}}aaa^^^ssszzzlll```RRRHHH???======<<<;;;===666======>>>GGGMMM]]]ttt~~~hhhQQQCCC888999::::::888???RRReeeuuuvvvbbb___XXXPPPKKKIIIGGGDDDQQQccckkk___OOOIIIHHHEEEFFFFFFIIILLLKKKFFFGGGKKKHHHMMMVVV```ggggggccc___YYYXXXQQQBBB555<<<\\\{{{yyyiiivvviii???555222,,,,,,,,,,,,,,,,,,++++++++++++************************))))))(((((((((((())))))((((((((((((''''''''''''((((((''''''''''''((((((((((((((((((((()))))))))%%%***222888;;;;;;;;;;;;>>><<<;;;@@@FFFGGGCCC>>>555:::;;;FFFfffyyynnnmmmsssxxx~~~|||JJJ999,,,---///,,,+++///~~~|||bbbXXXLLLJJJXXXhhhiiibbbQQQFFF@@@DDDHHHEEEDDDHHHVVVWWW___lll|||}}}vvvooofff[[[WWWWWWSSSKKKHHHLLLNNNOOOVVVaaaeeeiiirrr{{{}}}yyyuuurrrkkkaaa]]]___MMM>>>666999999333111555333777>>>CCCGGGJJJMMMOOONNNRRRXXXaaaiiijjjgggbbbbbb```cccjjjoooooossszzzccc]]]UUUMMM@@@777<<>>@@@HHHNNN]]]tttlllZZZOOO888:::===<<<:::CCC[[[rrrqqqbbbaaaZZZQQQKKKJJJHHHDDDGGGWWWbbb\\\OOOGGGFFFFFFCCCCCCGGGKKKJJJFFFFFFJJJJJJKKKPPPYYY```ccccccdddVVVVVVSSSHHH999777III]]]ssshhhtttEEE888777000000,,,,,,,,,+++++++++************************++++++))))))(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((())))))''''''(((((())))))******&&&---777<<<===;;;;;;;;;AAA===<<>>===;;;666111000>>>IIIFFF>>>>>>IIITTTNNNUUU^^^gggmmmpppqqqrrrrrrwwwyyyssscccYYYKKK@@@;;;<<<>>>??????DDDEEEBBBFFFQQQYYYZZZSSSPPPMMMJJJFFFBBBBBBDDDAAA???<<<999<<>>BBBFFFKKKIIICCCCCC777DDD\\\~~~dddggglll^^^lllgggPPPFFFBBB>>>>>>>>>===<<<;;;999999888;;;999999>>>GGGSSS]]]ccc~~~vvvbbbRRR<<<===<<<999:::JJJcccxxxlll___\\\WWWRRRMMMHHHDDDBBBAAAIIIPPPXXXYYYJJJAAAJJJFFFFFFFFFGGGHHHHHHFFFDDDFFFJJJPPPUUUYYY___ffflll^^^WWWPPPIII???999>>>HHHnnnhhh___EEE444,,,///,,,,,,,,,++++++,,,------************************))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((+++)))((((((((()))((((((&&&,,,333777888888999:::???===???GGGOOOMMMAAA555;;;===IIImmm}}}sssttt{{{qqqcccppprrr|||lllMMM222---...***+++111zzzdddXXXYYY^^^fffiiibbbSSSGGG>>>>>>>>>@@@CCCGGGLLLNNNUUUaaammmvvv|||xxxqqqhhh]]]VVVSSSQQQ???:::AAABBBGGGOOOOOOTTTbbbpppzzzqqqzzzyyyxxxnnngggddd```[[[VVVPPPHHHBBB>>>;;;666333666AAAIIIEEE===>>>KKKWWWVVV[[[ccckkkttt||||||rrrkkkZZZUUULLLAAA888666999===???BBBDDDCCCGGGQQQ[[[aaadddZZZOOOIIIEEEAAA???>>>BBBAAA===999:::FFFYYYhhhiiigggccc^^^ZZZXXXZZZ\\\]]]bbbhhhhhheeedddhhhmmmtttrrrmmmllltttvvvcccKKK666GGG```yyy~~~qqqpppqqq```===222---------+++*********+++************))))))))))))(((((((((((((((((((((((('''((()))((('''(((***---...777>>>AAACCCFFFDDD???>>><<>>>>>>>>DDDXXXuuujjj[[[YYYTTTPPPKKKGGGDDDBBB>>>EEEPPP```dddPPPBBBJJJDDDDDDEEEFFFGGGGGGEEEDDDEEEHHHLLLOOOSSSYYYbbbhhhfff^^^UUULLLAAA999:::@@@fff}}}jjjSSS<<<---///---,,,,,,+++,,,,,,------************************))))))))))))))))))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&***)))((('''(((((()))(((***///555888888888:::<<<======@@@DDDFFFDDD<<<666@@@GGGXXX~~~{{{kkkmmm~~~}}}iiieeerrrsssXXX===222///++++++...rrr^^^\\\fffpppooobbbPPPCCC===777;;;@@@CCCEEEJJJRRRXXXWWW]]]hhhwww}}}uuupppqqqkkk___VVVTTTQQQ>>>888===<<>><<>>999999999999999999999:::777888<<>>===AAAEEECCC>>>:::999:::DDDTTTllllllooo~~~gggccc\\\rrr|||hhhMMM999000......---{{{}}}vvveeeiiirrrvvvkkkUUUAAA::::::888===EEEJJJMMMPPPVVVZZZ[[[YYYbbbwww{{{{{{qqqlllnnniii\\\XXX\\\QQQ===777:::888===GGGKKKVVVeeevvv{{{ggghhhjjjvvviiiccc___]]]___\\\WWWNNNFFFAAA???@@@>>>>>>===888222444BBBQQQdddhhhnnnvvv|||pppgggbbbbbbbbbbbbeeeddd]]]NNN???888<<>>===FFFTTTuuummmcccpppssssss}}}^^^CCC???AAA===<<<@@@:::999888888888888999999888:::===DDDNNN[[[iiiqqqzzzjjjPPPGGG<<<777999;;;:::777<<<======@@@LLLfffddd___ZZZSSSNNNKKKHHHDDDAAA999<<>>GGGMMMGGG;;;444888@@@IIIaaa{{{|||xxxkkkSSS]]]rrryyy^^^BBB333111111///wwwsssyyyrrruuussskkkZZZFFF:::999======@@@GGGMMMRRRTTTTTTSSS]]]]]]lllwwwqqqllljjjbbbYYY\\\eeePPP===777:::777<<>>222CCC\\\mmm}}}uuuDDD333000...---------***(((************)))))))))(((((((((((((((((((((((((((((()))***))))))***---000777<<>>EEE___lllqqqtttwwwvvvXXX@@@>>>AAA===999<<<<<<;;;999888888888999:::;;;;;;===AAAJJJXXXhhhsssmmmUUUGGG???;;;777666888999888666??????AAAEEESSSmmmnnnggg___UUUNNNJJJHHHEEEBBB;;;;;;LLLpppjjjHHH@@@>>>@@@BBBAAA@@@AAACCCEEECCCBBBAAAAAADDDMMMZZZdddeeeccc]]]VVVOOOGGG===777;;;<<<```qqqwww[[[:::---///...------,,,,,,,,,---************************((((((((((((((((((((((((((((((((((((''''''''''''))))))))))))))))))))))))'''(((((('''&&&'''+++///666888888777555666;;;@@@@@@JJJQQQIII999222999DDDUUUtttttt___TTT```rrrQQQ:::111000...uuuhhhmmmvvv}}}qqqgggWWWGGG<<<999<<<@@@???BBBFFFKKKPPPRRRQQQPPPRRRbbb}}}sssrrrnnneee\\\[[[aaahhhMMM<<<777;;;888===IIIOOOYYYiii|||hhhZZZ\\\nnn{{{|||mmmcccaaaaaa]]]\\\ZZZWWWTTTPPPNNNLLLFFFAAA??????<<<:::BBBOOOiiiwww|||kkkbbbeeepppyyyyyysssfffTTTDDD>>>BBBHHHKKKWWWiii|||]]]LLLIIIDDDAAABBB@@@AAA@@@<<<999<<>>AAAjjjuuuqqqvvv~~~eeeQQQAAA???AAA>>>;;;<<<===<<<:::999999:::<<<>>>>>>>>>>>>???EEEPPP___iiiyyy~~~kkkUUUDDD;;;>>>:::555333444777999:::;;;===AAAHHHXXXrrr|||lllbbbTTTKKKHHHGGGDDDBBB;;;;;;FFFfffpppOOOAAA>>>@@@BBBAAA??????BBBEEECCCCCCBBBAAACCCJJJVVV^^^___bbb```YYYPPPGGG===444:::666QQQuuuttt~~~{{{gggCCC---000///...---,,,,,,,,,,,,************************))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''((()))***(((&&&(((---222888999999777555777<<<@@@EEELLLPPPGGG888333===IIIkkkssscccOOORRR~~~}}}hhhIII333,,,,,,zzzllleee```___```jjjuuuyyy\\\RRRFFF<<<999;;;===???@@@CCCGGGIIIJJJNNNTTTYYY^^^~~~qqqqqqtttnnnaaa\\\aaaeeedddIII999666;;;999>>>KKKQQQXXXhhh~~~}}}fffUUUWWWcccuuu~~~nnndddbbbccc]]][[[YYYYYYYYYVVVQQQLLLDDD??????CCCAAA<<>>>>><<<<<<===@@@BBBEEEMMMXXX______ZZZSSSNNNPPPVVV^^^eeehhhiiigggffffffhhhiiifff```\\\___cccjjjXXXCCC;;;FFF[[[ooozzz{{{qqqnnn:::444---+++,,,---,,,)))************))))))))))))((((((((((((((((((((((((((()))*********,,,///222:::>>>FFFKKKEEE<<<:::>>>GGGyyy~~~iii|||}}}RRRKKKCCC?????????>>><<<<<<;;;::::::<<<>>>BBBDDDDDDFFFFFFDDDEEEJJJTTT[[[ccceeefffbbbVVVIII@@@<<<===;;;888666777999<<<>>><<>>WWWwwwuuuYYYFFF???BBBCCCAAA>>>>>>AAAEEECCCCCCCCCAAAAAAEEEMMMSSSUUU]]]```ZZZQQQIII@@@888555888EEEjjjpppzzz}}}zzzTTT444000///...------,,,,,,,,,************************))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''(((***+++)))''')))///555888:::;;;999888999>>>BBBNNNQQQNNNCCC777777DDDRRRyyy^^^SSSPPPlllxxxyyy]]];;;,,,...hhhZZZRRRNNNTTT___fffsssjjjHHHCCC<<<:::;;;======;;;@@@EEEIIIHHHGGGLLLZZZeeeqqqooouuunnn___^^^hhhhhh^^^FFF777666;;;999>>>LLLRRR[[[kkkxxxcccRRRVVV\\\ppp~~~ooodddbbbddd]]][[[YYYZZZ\\\YYYQQQKKKGGGBBBDDDKKKJJJCCCEEENNNNNNfff~~~qqqpppxxx{{{```QQQVVVaaafffzzz^^^IIIHHHJJJDDDBBBGGG>>>===<<<===>>>???>>>>>>???JJJYYYdddfffaaaYYYTTTMMMSSS\\\ccchhhiiigggfffeeegggjjjiiiddd```ccchhh|||iiiKKK666:::SSSmmmzzztttiiizzz~~~<<<555---***+++---,,,***************))))))))))))(((((((((((((((((((((((((((***+++++++++,,,000222@@@DDDLLLQQQJJJ???<<<@@@SSSyyyoooppplllxxxwwwcccDDDEEECCC<<<:::<<<<<<888:::999999:::===BBBFFFIIIKKKMMMNNNLLLHHHHHHMMMSSS]]]\\\[[[XXXQQQHHHCCCBBB===???AAACCCCCCCCCCCCCCCEEEHHHOOOYYYhhh~~~}}}iii\\\JJJ@@@???BBBCCCCCC999999999MMMpppxxx___JJJ@@@CCCDDDBBB>>>===AAAEEECCCCCCCCC@@@>>>@@@EEEJJJJJJVVV^^^ZZZRRRKKKDDD>>>111;;;;;;RRRmmmppp{{{bbb<<<000000///...---,,,,,,,,,************************)))))))))))))))))))))))))))(((((((((''''''''''''************************(((+++,,,***(((***000666999;;;<<<;;;:::;;;@@@DDDXXXVVVNNNAAA888===LLL[[[```___UUU\\\}}}tttmmmCCC111444vvv\\\SSSPPPNNNUUUbbbiiiooo}}}^^^@@@<<<999888999<<<>>>>>>FFFFFFHHHKKKJJJOOO___rrrzzzsssqqqnnnmmmaaaZZZpppwww\\\AAA<<<888999;;;@@@KKKUUU___llltttlll[[[LLL[[[jjj~~~xxxddd^^^ccc]]]\\\\\\ZZZXXXUUURRRPPPHHHHHHOOOYYYZZZQQQHHHFFFKKKYYYrrryyy|||iii___gggnnnwww~~~dddUUUGGGFFFIIIFFFDDDCCCAAA@@@???===<<<;;;;;;;;;???KKK[[[fffhhhbbbWWWOOOPPPPPPWWWccciiigggeeegggeeegggiiiiiifffdddccccccsssyyyZZZ777999JJJ^^^www~~~ccciiiRRR222000666&&&(((333'''************))))))))))))(((((((((((())))))))))))***))))))***,,,///222444>>>HHHTTTVVVJJJ>>>>>>DDD___ssszzzpppzzzggg]]]ZZZXXXTTTJJJFFFAAA>>>===>>>>>>>>>???===<<>>666:::KKK```ssslllRRREEE@@@BBB@@@999<<>>>>>???>>>>>>@@@DDDGGGJJJQQQWWWZZZ[[[VVVIII<<<111333666KKKzzz}}}mmmxxxsss???000000...++++++...///...---,,,++++++******++++++************************))))))(((((((((((())))))))))))))))))))))))))))))'''((())))))))),,,222777===<<<>>>AAA===<<>>AAAKKKfffppprrryyyuuu~~~xxx___TTTPPPMMMJJJHHHDDD@@@======>>>??????DDDBBBAAACCCIIINNNRRRSSSYYYXXXYYYXXXRRRNNNQQQXXX\\\```^^^UUUNNNLLLLLLIIINNNNNNNNNQQQUUUZZZ^^^aaammmsss}}}mmm^^^LLLCCCDDDFFFCCC<<<555000333AAAXXXrrrpppVVVFFF@@@BBBAAA:::===AAA<<>>===>>>AAADDDIIIPPPWWW]]]aaa]]]QQQCCC666555444CCCnnnuuutttFFF555333000------......,,,---,,,++++++******++++++************************))))))(((((((((((())))))))))))))))))))))))))))))(((((()))))))))...444999::::::<<<>>>===>>>KKK[[[bbbRRRDDD@@@>>>EEEbbbtttbbbUUULLLRRR}}}vvvlllhhh|||YYY;;;...zzzZZZHHHIIIRRRZZZ]]]iiinnn}}}}}}gggHHHAAA>>>::::::===BBBFFFHHHLLLNNNOOONNNTTTmmm|||xxxsssqqqrrrpppjjjaaa[[[nnnggg===999777999<<>>===============<<>><<<;;;<<<>>>@@@EEELLLUUU^^^fffeeeXXXJJJ<<<777111999\\\}}}}}}ZZZ;;;666111/////////---+++---,,,++++++******++++++))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))+++000777<<<999999<<<>>>???EEEPPP\\\PPPFFF@@@@@@CCCRRRwwwvvv~~~nnn]]]JJJ???TTT~~~|||xxxxxxqqqsssNNN111dddLLLHHHTTT^^^aaannnsssnnnRRRAAA===::::::>>>DDDJJJLLLOOONNNNNNVVVkkk}}}zzz{{{tttooorrrkkkeee\\\```ggg;;;777666999<<>>===============>>><<<>>>SSSooottt^^^MMMLLLPPPRRRXXX```gggjjjkkkjjjgggjjjnnnooommmjjjhhhggggggssspppYYY===111999JJJkkkyyysss|||HHH---222111,,,,,,++++++++++++*********))))))(((((((((((())))))))))))***)))((((((,,,222999===CCCDDDDDD@@@888999III[[[eeeooovvv|||ooo^^^TTTPPPNNNMMMPPPNNNLLLLLLNNNQQQRRRSSSVVVWWWYYY^^^ccciiimmmooonnnhhhdddbbb___\\\\\\```ffflllpppllldddaaacccfffnnnwwwxxxgggTTTMMMLLLIIICCC>>>777888888888PPP}}}rrrNNNBBB@@@BBB===>>>@@@:::<<<===<<<;;;:::;;;===@@@BBBHHHQQQ[[[eeeggg\\\NNN@@@:::111222LLLvvvyyypppAAA888000...000///,,,+++---,,,++++++******++++++(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))***))))))***---222999===999;;;===???DDDMMMWWW\\\BBB===<<>>[[[{{{ddd999oooVVVJJJQQQ]]]eeerrrxxxuuuZZZAAA>>>;;;<<<@@@FFFKKKMMMRRRNNNQQQdddyyy|||~~~uuunnnooo___\\\WWWfffZZZ999666666999===AAAIIIRRRUUU]]]lllzzzlllhhhaaa]]]SSSYYYnnnsssaaa^^^^^^]]]\\\ZZZXXXWWWVVVVVVUUUVVVWWWWWWVVVSSSMMMGGGFFFJJJSSS```ggggggdddcccgggkkkrrrxxx|||aaaTTTMMMHHHJJJSSSEEEHHHHHHFFFCCCBBBBBBBBB???>>>===============>>>===;;;KKKeeekkkYYYKKKLLLOOORRRWWW]]]eeekkklllkkkfffiiimmmnnnllljjjhhhggg```jjjqqqdddEEE222888CCC```ggg{{{ppp}}}VVV333111111+++))),,,++++++++++++************(((((((((((())))))))))))***)))((()))---444;;;???GGGFFFDDD???:::AAAWWWmmm{{{fff~~~sssjjj}}}}}}ooogggcccbbb```^^^\\\[[[\\\^^^aaabbbbbb]]]```dddhhhkkklllmmmmmmiiidddbbbcccbbbaaabbbfffrrr{{{~~~yyy|||kkkXXXQQQOOOJJJDDDAAA666777666666OOOWWWFFF@@@BBB???>>>???:::999::::::999999;;;>>>AAABBBGGGOOOXXXbbbfff^^^SSSCCC<<<333111@@@bbbppp}}}GGG999...---000///---,,,---,,,++++++******++++++(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((***))))))+++///444999<<<777<<<>>>???GGGSSSWWWUUU;;;999;;;DDDTTTrrrrrr```JJJ:::HHHeeerrrAAAwwwaaaQQQNNNXXXdddsss{{{uuuXXXBBB@@@>>>???CCCGGGKKKLLLHHHLLL[[[zzzxxxzzz{{{tttllljjj[[[[[[\\\uuuuuuPPP888666666:::===@@@HHHPPPRRR[[[lllzzzlllgggaaa___RRRVVVjjjqqqaaa```___]]][[[YYYWWWVVVUUUUUUTTTVVVWWWUUUUUUUUUQQQKKKLLLSSS\\\bbbcccaaa```aaadddhhhmmmttt}}}zzzfffSSSMMMMMMJJJGGGHHHCCCFFFGGGCCCAAACCCCCCAAA??????>>>===============>>>;;;FFFYYY___UUULLLLLLMMMRRRVVV[[[bbbkkkmmmkkkgggiiillllllkkkiiihhhiiiccceeepppjjjJJJ555777<<>>???:::888999999999999;;;>>>AAACCCIIIOOOUUU]]]bbb```ZZZGGG@@@888333999PPPuuubbb{{{QQQ>>>...---111///---------,,,++++++******++++++))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((***)))***---111666888888444;;;======FFFSSSRRRHHH:::999???NNNfff~~~|||tttbbbRRR>>>@@@ZZZ}}}PPP{{{nnn]]]QQQUUUbbbppp}}}vvvWWWDDDCCCBBBCCCFFFIIIKKKKKKEEEXXXuuu|||wwwuuutttrrrmmmhhh]]]___dddeeeJJJ888666777:::===???FFFNNNQQQ]]]ssswwwkkkeee___```RRRTTThhhnnn```bbb\\\[[[YYYXXXVVVVVVVVVWWWSSSVVVVVVSSSSSSUUURRRLLLNNNTTTXXXYYYWWWXXX[[[^^^aaaccchhhoooyyyvvvaaaXXXOOOLLLMMMLLLGGGCCCDDDFFFEEEAAAAAADDDDDD???@@@@@@???===<<<<<<<<<<<<======DDDPPPWWWUUUOOOKKKLLLQQQUUUXXX```jjjnnnkkkiiijjjkkkkkkjjjiiijjjkkkgggaaallllllMMM777777666HHHSSSggg~~~uuuMMM333///,,,+++///,,,,,,+++++++++*********(((((((((((())))))))))))******+++---111666;;;>>>===<<<:::888:::IIIgggzzzeeeooohhhhhh|||{{{rrrllleee___YYYXXXVVVWWWYYYZZZZZZYYYWWWYYY]]]^^^^^^___bbbdddbbbfffmmmsssuuuuuu|||pppYYYSSSQQQJJJFFFGGG@@@::::::@@@WWWjjjPPPBBBCCC@@@>>>???;;;:::::::::999999:::===@@@AAAGGGLLLOOOUUU\\\``````LLLDDD;;;555444CCCddd\\\mmm^^^FFF111...111///,,,...---,,,++++++******++++++************************))))))(((((((((((())))))(((((((((((((((((((((((())))))***...333666666444333<<<>>>===GGGTTTNNN===999:::DDD\\\|||}}}{{{{{{}}}wwwfff[[[EEE>>>PPPlll}}}ccc~~~vvvgggVVVVVVaaannn~~~|||ZZZGGGFFFEEEFFFIIIKKKKKKJJJTTTqqqzzz{{{wwwqqqoooqqqooojjj\\\^^^eeeVVVDDD888666777;;;===???EEELLLKKK\\\uuuuuuiiiddd^^^___RRRTTTgggkkk___dddZZZYYYWWWVVVVVVWWWXXXXXXXXX[[[ZZZVVVVVVYYYVVVPPPRRRUUUUUURRRQQQVVV\\\```___aaafffooo{{{ttteee___TTTRRRMMMIIIIIILLLKKKGGGEEEFFFDDD@@@AAAEEEDDD???AAA@@@???===<<<;;;;;;;;;<<<>>>DDDLLLTTTVVVQQQJJJKKKPPPTTTWWW___jjjnnnkkkjjjkkklllkkkiiijjjkkkmmmiii]]]hhhlllOOO:::999444;;;LLLccc|||~~~VVV666......---222,,,,,,,,,+++++++++******(((((((((((())))))))))))***+++,,,...222777;;;>>><<<<<<;;;;;;>>>OOOooosssbbbtttzzzdddjjjssshhh```VVVNNNKKKJJJHHHHHHIIIJJJJJJIIIOOOQQQTTTVVVYYY^^^eeekkkmmmrrr{{{pppYYYSSSQQQJJJGGGJJJDDD;;;999@@@SSSuuupppSSSCCCCCC@@@>>>???<<<<<<<<<;;;:::888999<<<>>><<>>AAA???IIIUUULLL888888:::IIIggg|||||||||||||||zzzyyyxxx~~~nnnfffMMM===III\\\kkkkkkkkkuuulllddd]]]gggvvvsssaaaNNNKKKJJJNNNPPPPPPRRRVVVmmm~~~xxxsssqqqpppmmmjjjhhhcccVVVrrruuuQQQAAA666666666666888>>>EEEKKKNNNZZZsssuuudddcccbbb]]]TTTVVVdddwwwwwwggg\\\]]]\\\[[[YYYWWWVVVWWWYYYZZZWWWVVVVVVWWWYYYYYYWWWUUUUUUTTTSSSTTTWWWYYYYYYYYY```ZZZ```ttt}}}sssiii```ZZZWWWSSSMMMFFFDDDGGGJJJJJJIIICCCCCCDDDDDDCCCBBBAAAAAA??????>>>======>>>???@@@@@@<<<<<>>???:::666888@@@UUUyyyqqq~~~ooo^^^kkknnn]]]WWWRRRLLLCCCCCCBBBCCCDDDEEEGGGHHHMMMPPPTTTYYY___fffnnnssstttuuuuuutttsssvvv}}}qqqYYYPPPJJJKKKKKKCCC<<<>>>;;;888BBBZZZsssuuu[[[EEEAAAAAA<<<999;;;:::888666555555666999:::???EEEHHHEEEIIITTT]]]```VVVPPPEEE888222999KKKZZZqqqggg}}}\\\;;;///000000...///...------,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((())))))+++...333666999:::;;;777@@@CCCDDDPPP^^^RRR:::<<<===UUUzzz~~~xxxzzztttpppuuuuuuwwwmmm\\\JJJ???TTTmmm[[[}}}yyynnneeefffmmm|||qqqeeeTTTSSSTTTUUUTTTVVVaaalllzzzzzztttqqqooolllhhheee___YYYxxxoooNNNAAA666666666666888===DDDIIIOOOZZZsssxxxgggeeebbb\\\RRRSSS```rrrsssdddZZZ[[[[[[ZZZXXXWWWVVVWWWXXXYYYWWWVVVUUUUUUWWWWWWVVVUUUUUUSSSSSSTTTVVVXXXYYYXXXYYYWWWbbbwwwwwwvvvnnnlllgggaaa[[[WWWTTTSSSRRRMMMGGGEEEHHHJJJIIIGGGCCCCCCDDDDDDCCCBBBBBBAAA??????>>>======>>>???@@@AAA======DDDNNNSSSOOOIIIGGGJJJPPPWWW^^^cccgggiiilllgggfffjjjmmmkkkiiiiiigggbbbcccfff[[[DDD444222555HHHZZZhhhggguuurrrPPP555///000,,,------,,,++++++******)))))))))(((((((((((())))))+++***+++...444999<<<======999777:::EEE]]]uuuhhh]]]lllooo]]]UUUNNNFFFBBBBBBBBBCCCDDDGGGIIIJJJMMMOOOSSSVVVZZZ___fffjjjggghhhhhhffffffiiipppuuuuuuwwwrrr\\\RRRKKKKKKIII@@@;;;:::888777<<>>>>>>>>>>>??????AAA>>>>>>AAAGGGLLLMMMLLLEEEJJJQQQYYY```eeehhhiiikkkfffeeejjjmmmkkkiiiiiijjjdddbbbccc[[[HHH777111111AAAQQQ\\\ssszzz```ggguuu}}}||||||bbb777,,,333---------,,,++++++******)))***))))))(((((())))))*********+++///555:::<<<===;;;999999<<>>ooo|||yyyRRR999000...------...------,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))***,,,000444888;;;======AAAAAAGGGTTT]]]XXXHHH:::???HHHhhh~~~kkkttt~~~|||yyyvvvvvvxxx{{{}}}~~~~~~|||~~~}}}yyywww{{{vvvpppqqqyyy}}}}}}|||vvv]]]HHH999QQQ|||}}}oootttuuuhhhbbbbbbjjjrrrooogggaaaaaacccgggjjjmmmxxx|||zzzvvvqqqooommmggg```ZZZ```aaaKKKAAA444444444555777;;;AAAFFFHHHXXXuuuyyyjjjfffaaaYYYOOOMMMWWWhhhlll___WWWYYYYYYXXXWWWWWWWWWWWWXXXXXXWWWUUURRRQQQRRRTTTUUUUUUUUUSSSRRRSSSUUUWWWWWWVVV\\\XXXYYYaaaeeebbb^^^]]]ZZZYYYXXXWWWVVVUUUTTTTTTOOOMMMJJJIIIIIIHHHEEECCCBBBCCCCCCCCCCCCCCCBBBBBB?????????>>>>>>>>>>>>>>>@@@???>>>>>>@@@EEEJJJMMMGGGLLLTTT\\\dddhhhjjjkkkiiieeedddiiimmmkkkiiiiiilllfffaaa___ZZZMMM<<<111333???KKKWWWooopppbbbhhhsssyyyvvvppp<<<,,,555---------,,,++++++******)))***))))))))))))))))))*********,,,111666;;;======;;;;;;:::>>>MMMllltttsssuuuiiizzzlllXXXOOOGGG@@@??????AAACCCFFFJJJMMMOOONNNPPPRRRSSSTTTVVVYYY\\\\\\^^^^^^]]]\\\___ffflllmmmqqqzzzlll[[[TTTLLLIIIEEE;;;:::888>>>FFFCCC<<>>>>>======??????>>><<<;;;???FFFLLLGGGKKKRRRZZZaaafffiiijjjhhhcccccchhhlllkkkiiijjjkkkgggaaa\\\YYYQQQAAA333333;;;FFFWWWrrr{{{sssqqqxxx|||HHH000444+++------,,,++++++******)))******))))))))))))*********+++...333888<<<===<<<:::;;;<<>>555444777III|||aaa>>>...///222000...------,,,,,,++++++***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))***,,,///333777<<>>===<<<>>>>>>>>>;;;:::<<>><<<;;;=========;;;:::;;;>>>AAADDDDDDEEEIIIOOOVVV]]]bbbeeeaaaaaagggkkkkkkjjjjjjfffiiidddYYYUUUUUUJJJ;;;///333<<>>...000------,,,++++++******)))+++******))))))******+++)))+++///666;;;>>>===<<<999:::===KKKkkk~~~zzzwwwooosss```NNNJJJHHHEEEAAA@@@@@@AAACCCEEEGGGIIIEEEGGGKKKMMMNNNOOOQQQSSSZZZ\\\^^^___```fffnnnuuu~~~qqq]]]SSSPPPIIIGGGFFF>>>===JJJWWWTTTGGG???CCCLLLLLLOOOQQQQQQMMMFFF>>>888777777666555555444444333777555888@@@EEEEEEFFFJJJXXX[[[\\\SSSEEE999444444666TTTyyymmmqqqrrrIII333333333---...------,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********...111555:::???BBBDDDEEE@@@KKK\\\eeeXXXDDD@@@JJJQQQkkk~~~~~~}}}{{{zzzzzzzzzyyypppqqqsssxxx~~~sssVVVEEE???<<>><<<;;;<<<<<<<<<;;;;;;;;;<<<>>>EEEDDDCCCEEEJJJSSS[[[aaaddd``````fffkkkkkkjjjjjjdddiiieeeXXXTTTUUUMMM>>>111444;;;JJJbbb~~~nnnBBB...777------,,,,,,+++******)))++++++************++++++)))+++000666<<<>>>===<<<::::::===LLLnnnzzzgggiiiuuu___NNNJJJGGGCCCAAAAAAAAAAAABBBDDDEEEFFFHHHJJJMMMOOOPPPPPPRRRTTTWWWYYY\\\]]]___eeennnuuu}}}}}}rrr^^^TTTPPPIIIFFFFFF???444GGGTTTNNNAAA===BBBHHHKKKPPPTTTRRRMMMFFF===666666666555444444333222222888444666@@@FFFFFFEEEHHHVVVZZZ\\\UUUGGG;;;666666333HHHooo^^^cccsssJJJ333444555---......---,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************///111666;;;???CCCEEEFFF???NNNaaafffVVVCCCCCCOOO]]]vvv~~~~~~~~~|||xxxwwwyyy{{{zzzkkkkkknnnrrrxxxwww\\\BBBBBB>>>>>>UUUvvvjjj}}}uuuzzzvvvuuuvvvfffVVVXXXjjj~~~[[[HHH777111222333444666;;;AAAFFFKKKiiiiiidddccc```QQQMMMVVVjjjtttkkk___ZZZYYYWWWWWWYYY\\\]]][[[XXX[[[[[[[[[ZZZZZZZZZZZZZZZXXXWWWWWWXXXYYYYYYXXXVVVUUUUUUTTTTTTSSSRRRRRRRRRTTTSSSRRRPPPOOONNNMMMMMMKKKKKKKKKKKKJJJHHHFFFEEEIIIFFFDDDDDDEEEFFFEEEEEEAAA@@@???>>><<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===???BBBFFFJJJPPPVVV[[[___cccdddbbbbbbgggjjjkkkfffjjjggg\\\XXX[[[VVVLLL777333555DDDZZZsssttt@@@888***///---++++++,,,,,,+++***(((((()))***+++,,,,,,,,,---,,,000999???>>>;;;;;;;;;???@@@MMMrrr|||yyyfffeeevvvxxxzzz|||___PPPIIIGGGFFFBBBBBBBBBBBBBBBCCCDDDEEEIIIJJJLLLMMMMMMNNNQQQSSSVVVWWWYYY\\\aaaiiiqqqwwwyyy{{{~~~nnnaaaTTTNNNJJJFFFBBBBBBAAAEEEFFFAAA<<<<<>>@@@KKKiii}}}~~~{{{sssqqqnnn]]]PPPUUUqqqyyySSSFFF888222333333444777<<>>===<<<;;;;;;;;;<<<<<<<<<;;;;;;:::::::::<<>>;;;777999777555444444444333111222444777:::<<<>>>@@@AAAOOOSSS[[[^^^TTTBBB555222333@@@RRRssssssgggeee<<<111333---......---,,,,,,++++++***************************))))))))))))))))))))))))''')))++++++))))))***+++...222555666<<>>BBBFFFJJJNNNSSSWWW]]]bbbdddccceeekkknnnooogggjjjggg^^^[[[^^^\\\VVV;;;444222<<>>999888666444444444444333222222333444666888;;;===>>>JJJPPPZZZ```ZZZJJJ;;;333;;;HHHRRRggg{{{aaapppvvvGGG222111.........------,,,+++++++++************************))))))))))))))))))))))))((()))******))))))***,,,...333666888<<>>@@@DDDnnnsssttt}}}|||}}}{{{}}}~~~}}}}}}yyyooocccQQQNNN^^^aaaFFF@@@999222222222333777===FFFLLLSSSiii{{{eeeaaaaaa___UUULLLKKKYYYhhhlllgggccc^^^]]]\\\\\\]]]]]]]]]\\\]]]]]]\\\\\\[[[[[[ZZZZZZWWWVVVUUUVVVWWWWWWUUUSSSRRRRRRRRRQQQPPPPPPOOOOOOLLLKKKKKKJJJKKKKKKLLLLLLHHHIIIIIIIIIHHHGGGEEEDDDEEEDDDBBBBBBCCCDDDCCCBBB>>>>>><<<;;;;;;:::::::::>>>======;;;:::999888888;;;>>>BBBFFFIIIMMMRRRUUU[[[```cccbbbccchhhkkkjjjiiikkkhhh```[[[\\\[[[WWW???555000777IIIaaa|||qqqaaafff999555///---++++++,,,,,,+++***+++++++++***************......333:::<<<999777888===???NNNpppssstttccckkkxxxllldddVVVGGG???@@@??????>>>============AAACCCEEEEEEFFFHHHKKKMMMMMMPPPTTTYYY^^^eeelllqqqppptttzzzjjj___TTTPPPNNNIIIEEECCC===999888999888666666888BBBJJJMMMGGGBBBAAA>>>999888666444333444444333222333222222444888<<<>>>???DDDJJJTTT]]][[[PPPAAA777>>>LLLOOOZZZaaafffSSS777111///.........---,,,,,,++++++************************))))))))))))))))))))))))((()))******)))***+++---222666999;;;<<>>===<<<;;;;;;;;;;;;;;;>>>======;;;:::999888888:::<<<@@@DDDHHHLLLQQQUUU]]]bbbdddbbbcccfffhhhgggjjjllliiibbb\\\YYYXXXVVVDDD999///222AAAXXXrrrqqq[[[ooo:::555///---++++++,,,,,,+++***+++++++++***************---...444;;;>>>;;;:::<<<===BBBUUUyyyyyypppqqq]]]fff~~~{{{qqqhhhVVVEEE>>>???>>>===<<<<<<<<<<<<<<<@@@BBBDDDEEEFFFGGGKKKMMMMMMPPPUUUYYY^^^dddjjjnnnnnnrrryyy|||hhh]]]TTTQQQPPPJJJFFFDDD@@@:::888===>>>;;;888999GGGWWW___UUUFFF@@@<<<777777555333333333444333222444222222555:::>>>AAAAAA@@@EEELLLUUUYYYUUUGGG;;;444CCCCCCJJJrrrqqqjjj[[[<<<333000//////...------,,,,,,+++************************))))))))))))))))))))))))((()))******)))***,,,...222666;;;>>>???BBBIIIOOO___yyyhhhHHHFFFEEEPPPttt}}}tttzzzrrrffflllvvvmmmeee```YYYPPPIIIFFFKKKFFFIIIHHHFFF\\\~~~xxxcccVVVyyy{{{yyyxxxxxxxxxyyyvvvsssqqqppppppnnnmmmnnnkkkhhhfffjjjrrryyy}}}uuuWWWDDDAAA???PPPxxx~~~|||~~~~~~{{{}}}~~~|||}}}~~~~~~}}}}}}}}}}}}~~~yyy|||tttgggXXXJJJQQQiiiwwwXXXFFF:::666222333555666999???EEEJJJSSSfffyyyddd___]]]YYYQQQHHHGGGVVVmmmyyysssiii``````___]]][[[ZZZ\\\^^^[[[ZZZZZZYYYXXXWWWVVVVVVVVVTTTTTTTTTUUUTTTRRRPPPPPPOOOOOONNNNNNMMMLLLLLLIIIIIIIIIHHHIIIIIIJJJJJJIIIIIIJJJKKKJJJIIIHHHGGGEEEDDDDDDDDDEEEEEECCCBBB>>>======<<<;;;;;;<<<<<<======<<<;;;::::::999999999;;;>>>AAAFFFKKKRRRWWW```dddgggeeeeeeggghhhgggjjjlllkkkeee^^^XXXVVVVVVJJJ<<<000///;;;NNNfffxxxpppdddccc~~~xxxAAA555///---++++++,,,,,,+++*********************++++++---///555===>>>;;;;;;>>>888FFF]]]wwwsss}}}jjjqqquuuhhhRRRBBB???======<<<;;;;;;;;;<<<<<>>888888III^^^iii[[[HHH???;;;666666444222222333444333222444333222555;;;???@@@???<<>>>>>======<<<<<<======<<<<<<<<<;;;;;;:::::::::888:::<<>>222222/////////...------,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))******))))))+++...111222555:::???@@@DDDTTTdddzzzZZZCCCEEELLLhhhyyy{{{nnn[[[TTTaaannnfffSSSBBB===999;;;;;;;;;===AAA???:::???CCCBBBNNN___cccVVVQQQPPPSSSVVVVVVWWWYYY\\\[[[___eee```WWW\\\iii}}}xxxwwwwwwxxxwwwtttsssrrrrrrqqqoookkkhhhlllsssuuummmgggllluuuzzznnnPPP???888888PPPsss~~~ooozzz}}}}}}{{{|||~~~xxxyyyzzz|||~~~~~~~~~zzzwwwvvvwwwtttuuulll^^^SSSIIITTTnnnmmmWWWBBB333888666888;;;>>>@@@CCCGGGJJJSSS^^^qqqnnn___^^^___[[[SSSIIIDDDRRRmmmttt```aaa```]]]YYYXXX[[[]]]\\\[[[ZZZYYYXXXWWWVVVVVVUUUTTTSSSSSSSSSSSSQQQOOONNNNNNMMMMMMLLLKKKKKKKKKKKKJJJIIIIIIHHHHHHHHHIIIFFFGGGHHHIIIHHHGGGFFFEEEBBBBBBBBBCCCDDDCCCAAA??????>>>>>>============>>>;;;;;;;;;;;;;;;;;;;;;;;;888999:::===BBBKKKTTT[[[ZZZ___cccccccccggghhhggggggjjjmmmllleee\\\ZZZ[[[QQQBBB333...333BBBVVVfffyyyxxxTTT666///...,,,+++,,,,,,+++***(((((()))***+++,,,,,,---///111777<<<;;;666666999999UUUrrrwwwdddpppzzzcccIII===@@@;;;;;;;;;;;;<<<<<<===>>><<<>>>@@@BBBCCCEEEHHHKKKRRRUUU[[[___bbbeeehhhjjjjjjpppwww~~~uuuddd[[[TTTTTTSSSNNNHHHEEEAAA888999FFFLLLCCC999666>>>QQQXXXLLLAAAAAA???777555444222222333444333222555222111333777888555000444999@@@MMM\\\bbbTTTAAA777;;;333555WWWbbb<<<000333/////////...------,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))******))))))+++...111888999<<>>AAAQQQcccnnnOOO???AAALLLrrr{{{nnnYYYNNNVVV```WWWDDD>>>;;;:::======:::999;;;<<<777;;;???===DDDMMMKKKKKKFFFDDDFFFGGGHHHLLLQQQ\\\ZZZ___eee___YYYeeeyyyzzzvvvuuuvvvwwwwwwpppppppppqqqrrroookkkhhhkkkuuuyyyooofffiiissszzzuuuVVVBBB;;;:::LLLjjjvvvppp~~~|||xxxyyyzzz|||~~~~~~}}}yyyxxxwwwttttttpppkkkaaaSSSMMMXXXiiifffMMMDDD:::333888999:::<<>>@@@;;;;;;::::::;;;<<<>>>???======>>>AAAFFFIIIKKKLLLOOOVVV]]]______aaahhhooommmrrryyyrrrbbbZZZTTTSSSPPPJJJEEEDDD???;;;;;;AAAAAA<<<999:::888FFFPPPLLLDDD???;;;888666555333222111222222333333333333222222333444444666;;;BBBKKKVVV[[[TTTJJJ333555777666III{{{fff>>>...333//////...---,,,,,,,,,,,,************************++++++************++++++*********))))))***...000777:::=========BBBOOOZZZqqqnnnEEEAAAMMMQQQ~~~rrr```KKKDDDKKKPPPIII===???>>>============>>>>>>===;;;<<>>@@@@@@@@@BBBFFFJJJLLLNNNPPPUUU[[[___aaadddkkkpppmmmqqqwww|||lll___XXXRRRQQQOOOIIIDDDCCCAAA<<<;;;>>>>>>888555666666CCCMMMKKKEEEAAA>>>;;;666555333222111222222333111111111111111222333444222666<<>>>>>>>>>>>@@@>>>???AAABBB@@@CCCIIIDDDGGGMMMTTTYYY]]]______bbbiiikkkpppyyy{{{|||{{{}}}vvvtttrrrqqqooommmhhheeekkknnnoooooommmnnnsssxxx~~~wwwWWW@@@:::888CCCWWWooodddttt}}}zzz|||}}}{{{zzz{{{|||{{{{{{zzzzzz{{{{{{{{{{{{{{{{{{zzz~~~}}}}}}~~~zzz~~~}}}wwwsssrrrnnnjjjbbb^^^XXXSSSMMMJJJOOOWWWffffffYYYNNNOOOKKKAAA>>>888;;;???CCCIIIQQQYYY___kkktttwwwiiinnntttnnnaaaXXXOOOJJJWWWqqqxxxggg^^^_________^^^\\\ZZZXXXYYYXXXWWWUUUTTTTTTSSSSSSQQQQQQQQQPPPPPPNNNMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLOOOMMMIIIHHHHHHIIIIIIIIIHHHHHHGGGGGGFFFEEEEEEEEEDDDDDDBBBAAA@@@@@@@@@@@@>>>>>>======<<<<<<<<<<<<:::::::::::::::999999888999999:::===BBBIIIPPPTTT[[[\\\^^^```aaacccgggjjjkkkoooqqqnnnggg___ZZZXXXVVVMMM@@@444---222DDDVVVfffzzztttsssLLL111///---,,,---,,,+++******************+++,,,,,,...444;;;===;;;999:::<<>>@@@DDDIIIOOOSSS]]]ccclllsssyyy~~~zzzzzzxxxoooeeeSSSOOOMMMUUUgggsssmmmaaa\\\[[[[[[\\\]]]]]]]]]\\\XXXXXXVVVUUUTTTSSSSSSSSSOOOOOOPPPPPPPPPPPPOOOOOOMMMMMMLLLLLLLLLLLLMMMMMMRRRNNNJJJHHHHHHIIIJJJIIIFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDBBB@@@??????@@@@@@>>>>>>======<<<<<<;;;;;;999::::::::::::999888888999999;;;===AAAGGGOOOSSSZZZ\\\^^^aaacccfffhhhjjjllloooqqqnnnhhh```[[[XXXYYYQQQEEE888...000AAASSS___~~~wwwooowwwKKK333///,,,---...,,,******+++************+++,,,,,,///555<<<===;;;999:::===HHHjjj~~~{{{uuuqqqgggPPPBBB======:::999888777777888999:::======???AAADDDIIINNNRRRTTTSSSTTTXXX___eeeggggggooosssxxx}}}|||ddd[[[SSSMMMMMMLLLHHHDDDDDDBBB>>>999777666444333222333;;;CCCFFFDDDAAA>>><<<777666444222111111222222......///000111222444555888777777===LLL[[[```]]]CCC888222000<<>>>>>===<<<;;;;;;;;;999999::::::999999888777999:::;;;<<>>:::999888888888999:::;;;<<<>>>BBBEEEHHHNNNTTTYYYZZZWWWVVVYYY```eeegggfffmmmsss}}}{{{ggg[[[SSSMMMLLLKKKGGGEEEEEE@@@===999666555666666555333777===BBBCCC???;;;999777666444222111111111111//////000000222333555555;;;:::888>>>MMM___ffffffGGG999333444;;;[[[```___zzzuuuhhhFFF444000000///...------------************************++++++************++++++)))************,,,000333;;;;;;BBBIIIGGGIII___zzzaaaJJJAAAHHHcccmmmpppiiisssvvv```TTTKKKJJJLLLLLLLLLNNNPPPRRRUUUYYY^^^cccgggjjjkkkkkkooovvv{{{~~~yyy|||yyytttrrrpppooopppqqqpppoookkkiiihhhkkkoooooollliiimmmqqqyyy___CCC<<<999999AAAuuuwwwzzzbbb|||{{{zzz{{{zzzyyyyyy{{{{{{zzzxxx|||{{{xxxvvvuuutttuuuuuuwwwzzzzzzwwwvvvwwwuuurrrqqqttttttqqqnnnnnnkkkfff]]][[[YYYZZZcccpppxxxzzz~~~mmmTTTDDDGGG???AAADDDGGGJJJNNNSSSVVV^^^dddlllsssyyytttggggggfffdddhhhmmmmmmiiijjjccc\\\XXXXXXYYYYYYXXXTTTSSSSSSRRRRRRSSSSSSSSSNNNOOOPPPQQQQQQRRRRRRRRRMMMMMMKKKJJJJJJKKKMMMMMMOOOMMMIIIHHHHHHIIIIIIIIIEEEEEEEEEEEEDDDDDDDDDDDDBBBAAAAAA@@@@@@@@@@@@@@@??????>>>===<<<;;;;;;:::999999999999999888888777888999::::::<<>>NNNuuuzzzxxxqqqwwwbbbLLLBBB>>>;;;::::::999999:::;;;===>>>???DDDIIIMMMPPPUUU[[[``````]]]\\\___dddjjjllllllnnnuuu{{{iii[[[SSSLLLKKKJJJFFFDDDDDD>>>===:::555666999999666333444999@@@CCC@@@;;;999888666444222111111111111000000000111222333444555999777777>>>OOOcccmmmnnnJJJ888222444777OOO|||uuudddwwwpppNNN777111000///...------------************************++++++************++++++)))***+++***+++---111444555<<>>:::999@@@fff~~~mmmwwwbbbrrr}}}~~~|||~~~{{{}}}zzzzzzzzz|||}}}}}}{{{xxx{{{zzzwwwuuutttssstttuuuuuuxxxwwwsssrrrttttttpppqqqttttttpppnnnnnnlllhhhcccgggiiilllvvvlllZZZJJJAAAGGG???CCCGGGLLLQQQWWW]]]aaaeeemmmwww}}}yyyrrrnnnsssxxxvvvpppggg```XXXTTTTTTSSSPPPMMMKKKKKKKKKLLLLLLMMMNNNOOOMMMNNNOOOPPPPPPQQQPPPPPPMMMLLLJJJIIIIIIJJJLLLMMMLLLJJJIIIHHHIIIJJJIIIHHHEEEEEEEEEDDDDDDCCCCCCCCC??????@@@AAAAAAAAAAAA@@@??????>>>===<<<;;;::::::999999999999999888777777777999:::999:::???HHHPPPUUUVVVZZZ```fffiiihhhfffllllllnnnnnnlllgggaaa]]]WWWOOOFFF===444///333;;;MMMkkk{{{[[[SSShhh~~~uuuFFF777---...///+++***---,,,++++++++++++,,,------333888======:::888;;;>>>NNNxxxnnnyyy|||rrryyy```JJJBBB>>>:::::::::::::::<<<>>>@@@AAADDDJJJQQQUUUVVVYYY^^^bbb```___```bbbgggmmmqqqssstttzzzyyyiiiZZZQQQJJJHHHGGGDDDBBBBBB<<<===:::555555999888333333111555@@@FFFCCC>>>===888777555222111000000111000000000000000111222333666555555===OOOcccmmmmmmPPP:::222444333FFFttt|||vvvRRR777111000///...------------************************++++++************++++++)))***+++++++++---111444444@@@JJJMMMSSScccuuuoooEEEAAA@@@IIIqqqvvviiisssnnniiifffUUUIIIKKKNNNLLLMMMSSSZZZ[[[^^^ccchhhmmmqqqssszzzzzz}}}zzz}}}yyyvvvrrrqqqpppqqqqqqpppmmmkkkcccccceeeggghhhhhhgggeeeeeefffmmmxxxrrrNNN???::::::AAAYYYtttsss}}}mmmeee~~~~~~|||zzzzzz|||~~~~~~{{{xxx{{{yyyvvvtttssssssttttttsssuuutttpppooorrrrrrpppooorrrqqqmmmkkklllkkkggghhhooovvv{{{xxx^^^OOOEEE???BBBFFFIIIOOOUUU[[[aaahhhlllssszzz{{{ppplllssszzzuuukkk]]]XXXRRROOOPPPNNNJJJEEEEEEEEEEEEFFFGGGHHHJJJKKKLLLMMMNNNOOOOOOOOOOOOOOOMMMKKKJJJIIIIIIJJJKKKMMMJJJIIIHHHHHHJJJJJJIIIGGGFFFEEEEEEDDDCCCCCCBBBBBB===>>>@@@AAABBBBBBAAA@@@@@@???>>>===<<<;;;::::::888999999999999888777777666888999888888===GGGOOOSSSTTTXXX___eeehhhfffdddlllmmmnnnooonnnjjjddd___[[[SSSIIIAAA888111222777@@@bbbhhh]]]]]]ppp{{{KKK999---...///+++***...,,,,,,++++++,,,,,,---...333888======:::888;;;>>>MMMxxxiiiqqqoooqqqqqqaaaKKKCCC???:::;;;;;;;;;<<<===@@@BBBCCCFFFMMMTTTWWWXXXXXX\\\```]]]^^^___cccgggnnntttxxx{{{~~~xxxhhhYYYQQQIIIGGGEEEBBB@@@@@@<<<===;;;555555888666000222///444@@@HHHFFFBBBAAA888777555222111000000111000///////////////000111777666666===MMM```hhhgggWWW>>>444555222CCCrrrwwwSSS555111000///......------...************************++++++************++++++)))***+++++++++...111555777DDDKKKKKKWWWsssqqqEEEGGGHHHRRR}}}~~~rrryyymmmppp[[[MMMEEEHHHJJJGGGJJJRRRYYY[[[___eeelllrrrwwwzzz}}}}}}zzz}}}yyyqqqqqqpppppppppmmmiiifffbbbdddfffhhhfffccc___]]]bbbbbbhhhuuuyyyRRR@@@:::;;;CCC]]]rrrxxx[[[{{{wwwxxx~~~yyy}}}}}}yyyxxx{{{zzzwwwssspppoooqqqtttwwwtttsssrrrpppooonnnnnnnnnqqqnnnkkkjjjkkkmmmnnnnnnrrrsssrrrqqqwww~~~{{{sssooommmgggZZZKKKCCCCCCFFFRRRXXX]]]___eeemmmqqqppp}}}uuunnnoookkkfff```aaadddddd___YYYNNNKKKGGGBBB===;;;:::999;;;;;;<<<===???@@@AAABBBIIIIIIHHHGGGGGGGGGGGGGGGIIIIIIJJJKKKLLLMMMMMMNNNMMMMMMLLLJJJIIIGGGFFFFFFHHHHHHGGGFFFEEEDDDCCCCCCAAA@@@>>>???@@@BBBAAAAAA??????>>>===<<<;;;;;;::::::::::::;;;;;;<<<<<<<<<666666777999888:::CCCMMMQQQSSSWWW[[[^^^bbbgggkkkmmmmmmnnnnnnnnnkkkfffbbbWWWVVVPPPCCC555...000444>>>ccciiiooovvv^^^<<<***,,,---,,,---)))+++++++++***++++++,,,,,,222888===<<<888666:::???PPPsssjjj~~~uuuiiiuuuwww|||dddTTTGGG===:::;;;;;;;;;<<<===>>>@@@@@@BBBGGGKKKKKKNNNTTTXXXYYYTTTXXX^^^```ccciiisss{{{~~~~~~gggZZZQQQGGGAAAAAAAAA@@@===;;;:::999777555444333333777222222;;;EEEGGG???777999666333111111000///............///////////////444444333777FFFZZZcccbbbbbbCCC;;;555333AAAgggZZZ888333111...---......------,,,,,,,,,+++++++++******+++++++++*********))))))(((((()))***,,,...111333666===JJJMMMZZZ___HHH@@@LLL___wwwzzzqqqwwweeeTTTFFFEEEIIIJJJMMMSSSYYY^^^bbbcccgggpppvvvxxxwww}}}uuu{{{|||wwwuuutttwwwtttmmmiiiiiigggaaaeeedddgggjjjeee[[[XXX[[[TTTaaannnssszzz]]]FFF???===999QQQkkkbbbiii}}}zzzyyyzzz|||~~~|||}}}}}}{{{xxxxxxyyy{{{~~~{{{wwwtttrrrqqqrrrssspppooommmkkkjjjiiihhhhhhjjjiiiiiijjjlllnnnoooooorrruuutttppppppsssrrrmmmiiigggbbbWWWLLLFFFHHHKKKLLLZZZgggmmmooottt{{{nnn[[[WWWYYY^^^[[[YYYZZZ]]]\\\VVVQQQEEECCC???<<<999888777777777777888999;;;<<<===>>>AAAAAABBBCCCEEEGGGIIIJJJIIIIIIJJJJJJKKKLLLLLLMMMPPPOOONNNLLLKKKIIIHHHGGGGGGFFFEEEDDDCCCBBBAAAAAAAAA???>>>>>>@@@AAAAAA@@@??????>>>===<<<;;;::::::888888999999::::::::::::777777888999888:::BBBMMMQQQTTTXXX[[[___ccchhhkkknnnnnnnnnooonnnkkkfffbbbXXXWWWRRREEE777000111555AAAccczzzzzz|||cccAAA---...---------)))+++++++++***++++++,,,---222888===<<<777555:::???RRRkkkeee~~~|||uuu}}}uuulllZZZKKKBBB???:::::::::;;;<<<===?????????EEEHHHHHHKKKQQQVVVVVVVVVZZZ^^^```cccjjjvvvhhhXXXPPPGGGAAAAAAAAA@@@>>>;;;:::999777555444333333444000000999CCCFFF???777999666333111111000///...............////////////222333333666DDDWWWdddfffbbbCCC;;;666444CCCggg~~~\\\:::444111...---......------,,,,,,,,,+++++++++******+++++++++*********))))))(((((()))***,,,///111333<<<===GGGMMM^^^vvvUUUBBB???NNNbbb~~~yyydddSSSEEEFFFJJJKKKNNNTTTYYY___eeegggkkkrrrwwwwwwwww~~~rrryyyxxxuuurrruuurrrllliiikkkjjjfffeeeccceeeiiifff]]]WWWWWWUUU^^^hhhoooyyyaaaIIIBBB???:::JJJddd[[[bbb{{{xxxyyy~~~||||||zzzxxxxxxyyyyyyxxx|||zzzwwwtttpppmmmkkkjjjcccbbb```^^^\\\ZZZZZZYYYXXXYYY[[[^^^bbbdddfffgggoooqqqpppjjjeeeeeeeeedddaaa^^^WWWMMMFFFEEEJJJOOOZZZqqq|||zzziiiRRRIIIKKKMMMPPPQQQSSSUUUUUURRRMMMHHH===;;;999888666666777777444555666777888999:::;;;:::;;;<<<>>>@@@CCCEEEGGGGGGGGGHHHIIIJJJKKKLLLLLLPPPOOONNNLLLJJJIIIHHHGGGEEEDDDDDDCCCBBBAAA@@@@@@@@@???===>>>???AAA@@@@@@>>>>>>===<<<;;;::::::999777777777888888888888888888888888999888888AAAKKKQQQTTTXXX\\\___ccchhhkkkooooooooopppoookkkfffbbbYYYYYYSSSGGG999111222555>>>]]]jjjFFF000000...------***+++++++++++++++,,,------444999===;;;666444999???WWWeeehhh~~~zzznnnYYYHHH???===999999999:::;;;<<<===>>><<>>;;;:::888666555333333222222//////666@@@EEE@@@888999666333111111000///...............//////000000111333444777AAASSSdddmmmfffGGG===666444AAA___}}}nnnbbb@@@444222///.........---,,,,,,,,,,,,+++++++++******+++++++++***************((())))))***,,,///111333???<<>>======???@@@@@@???>>>>>>===<<<;;;:::999999777777777888888888888888888777888888666666>>>HHHOOORRRWWW[[[^^^bbbfffiiiooooooooopppooolllgggcccYYYYYYTTTIII:::111111444777QQQuuunnnIII222000...---...++++++++++++++++++,,,---...555999<<<:::555444999???\\\iiivvvoooYYYEEE;;;:::999999999999:::;;;<<<===<<>>;;;:::888666444333222222000//////444===DDDBBB;;;999666333111111000///...------......//////000000111444666888???PPPeeesssmmmLLL@@@666222;;;RRR~~~lll```gggGGG555222///.........---,,,,,,,,,,,,+++++++++******************************)))))))))***,,,///222333<<<<<>>XXX___]]]~~~~~~}}}yyyvvvwww|||~~~{{{wwwssspppjjjbbbZZZRRRLLLHHH@@@???===<<<;;;;;;::::::AAABBBDDDFFFHHHNNNUUUZZZfffcccaaadddgggfffccc___YYYQQQGGGEEEOOOaaauuurrr[[[^^^jjj~~~yyypppooonnnjjjdddZZZLLLBBBDDDLLLNNNLLLLLLOOORRRSSSPPPIIIBBB===<<<<<<;;;:::::::::999999777888999:::;;;===>>>>>>;;;:::999888777777777777===>>>@@@BBBEEEHHHJJJKKKJJJIIIIIIHHHGGGFFFEEEEEEEEEEEEDDDDDDCCCBBBBBBBBB@@@???===>>>@@@AAAAAA@@@>>>>>>===<<<;;;::::::999999999999999999999999888666666666666444444<<>>::::::::::::;;;<<<======>>>DDDIIILLLRRR\\\bbbddd___fffooouuuxxx|||lllXXXMMMJJJEEEBBB@@@???>>>===:::999888666444333222222000111000222;;;DDDDDD===999666333111111000///...---------...///000000111333666888999>>>LLLcccuuuoooNNN@@@444000777GGGkkkiii\\\}}}jjjKKK666333000.........---,,,,,,,,,,,,+++++++++******************************))))))***+++---///222444999???LLLKKKJJJggg{{{lllOOOBBBIII___www}}}~~~jjjYYYLLLMMMPPPPPPRRRWWW[[[```ccccccgggqqqxxx{{{vvv{{{~~~zzztttnnnhhhdddccccccaaa___```dddhhhfff[[[PPPUUU```jjjooouuubbbHHH@@@???===@@@UUUaaaTTTzzz}}}|||}}}zzzxxxvvvyyy}}}}}}yyyuuupppkkkbbbWWWLLLDDD>>><<<:::999999999999:::;;;;;;@@@CCCFFFHHHJJJOOOVVV\\\```\\\\\\ccchhhddd\\\WWWNNNIIIHHHPPPccc{{{fffPPPSSS^^^sss~~~qqqiiijjjhhhbbbZZZRRRFFFCCCLLLWWWXXXSSSRRRRRRRRRQQQOOOJJJBBB=========<<<<<<;;;;;;::::::::::::;;;===>>>???@@@AAA<<<<<<:::999999999999999:::;;;===???BBBDDDFFFGGGHHHHHHHHHHHHGGGGGGGGGGGGEEEEEEEEEDDDDDDDDDCCCCCCAAA???>>>???@@@BBBAAAAAA??????>>>===<<<;;;:::::::::::::::::::::999999999666555555555333333;;;EEEJJJNNNTTTXXX\\\___bbbdddkkklllmmmnnnnnnlllhhhdddWWWXXXUUUKKK<<<111///111333@@@___}}}|||~~~xxxPPP555000,,,,,,...,,,++++++++++++,,,...///000777;;;<<<999555666===EEEddd~~~}}}{{{|||fffQQQDDDAAA<<<<<<<<<<<<<<<===>>>???@@@FFFLLLOOOUUU^^^eeegggaaaiiitttzzz{{{}}}iiiVVVKKKIIIFFFCCC@@@>>><<<<<<:::999777555444222222111111222111000888CCCEEE>>>999666333111111000///...,,,------...///000111111555666777999<<>>333000666AAA___kkkVVVtttnnnOOO666444111//////...---,,,,,,,,,,,,+++++++++*********************+++++++++))))))***+++---000222444:::CCCRRRPPPIIIfff{{{WWWHHHLLLccc|||xxxyyyppp^^^OOOMMMOOOOOOQQQWWWZZZ^^^``````eeepppyyy}}}}}}xxx~~~{{{vvvqqqnnnjjjdddbbbddd^^^___```bbbggghhh___TTTUUU```jjjmmmrrrgggLLLAAA???<<>>@@@BBBCCCDDDJJJQQQUUUXXX[[[aaagggeeecccgggnnnmmmbbbWWWRRRSSSUUU\\\lllzzzYYYKKKPPPZZZjjjxxx|||qqqiiijjjfff]]]VVVMMMEEEGGGWWWiiinnnjjjYYYUUURRRRRRRRROOOHHHBBB===>>>>>>?????????>>>>>>???@@@AAABBBDDDEEEFFFFFFAAAAAA@@@>>>============;;;;;;<<<===>>>???@@@@@@DDDDDDEEEEEEFFFGGGGGGHHHEEEEEEEEEDDDDDDDDDDDDDDDBBBAAA???@@@AAACCCCCCBBB@@@@@@???>>>===<<<<<<;;;;;;;;;:::::::::999999999666555666666555555===GGGJJJNNNTTTYYY\\\___bbbdddhhhiiijjjmmmnnnlllhhheeeXXXZZZWWWMMM>>>333000111333999VVV~~~qqqxxx|||WWW:::222,,,+++---++++++++++++,,,---...///000888;;;===:::666888@@@HHHlll}}}~~~kkkVVVHHHCCC??????>>>>>>>>>???@@@@@@BBBHHHLLLNNNSSS[[[aaabbbbbbjjjrrrwwwwwwxxx{{{eeeTTTIIIIIIGGGCCC???<<<:::::::::999777555333222111111000333111...555AAADDD===999666333111111000///...,,,,,,---...///000111111666444444777:::CCCWWWkkkoooNNN???333000555<<>>;;;<<<===???BBBEEEGGGIIIMMMUUU```hhhkkkmmmqqquuusssuuu|||yyyhhh[[[WWWhhhmmmyyycccJJJCCCIIIQQQcccttt|||ssslllkkkeeeYYYLLLDDD>>>DDDZZZsss___YYYTTTSSSVVVVVVOOOIII>>>???@@@BBBCCCCCCCCCCCCEEEFFFGGGHHHIIIKKKLLLLLLHHHGGGEEECCCAAA??????>>>===<<<<<<<<<<<<;;;;;;;;;???@@@AAABBBCCCDDDEEEFFFDDDDDDDDDDDDDDDCCCCCCCCCCCCAAA@@@@@@BBBCCCCCCBBBAAAAAA@@@???>>>===<<<<<<:::::::::999999999888888777666777888666777???IIIJJJOOOUUUZZZ]]]```ccceeeggggggiiilllmmmlllhhheeeYYY[[[YYYOOO@@@444111222///333PPP}}}zzzbbbwww~~~]]]>>>444---***+++)))+++++++++,,,---...000000888;;;===:::666999BBBKKKtttppp\\\MMMGGG@@@@@@@@@@@@@@@@@@AAABBBBBBHHHKKKLLLOOOVVV[[[\\\ccciiippprrrrrrssswww|||aaaSSSIIIIIIGGGCCC???;;;999999:::999777555333222111111///333000,,,222???BBB<<<999666333111111000///...,,,,,,---...///000111222666333222555888@@@SSSeeetttSSSBBB444111444777MMMvvvPPPccc\\\777555111//////...---,,,,,,,,,,,,+++++++++******))))))******++++++++++++*********+++---000333444>>>===IIIOOOVVVwwwQQQ???BBB[[[wwwqqqeeewwwwwwbbbOOOJJJIIIIIILLLRRRSSSZZZ```ccciiissszzz|||~~~|||}}}wwwrrrpppjjj```[[[\\\[[[___aaaaaaeeeiiieee]]]VVVZZZ]]]aaammmyyy]]]LLLAAA999===;;;^^^{{{}}}qqqMMMiii{{{yyywwwwwwxxxyyyzzzyyyyyywwwuuussstttqqqeeeXXXIIIAAA<<<<<<===<<<===???>>>AAAEEEIIIKKKOOOWWW___```jjjuuuzzzuuuiiiiii{{{tttlllccc]]]YYYMMM??????III```sss{{{pppfffccc]]]QQQLLLCCC<<>>???AAADDDFFFGGGDDDGGGHHHFFFCCCAAACCCFFFBBBAAA??????AAABBBBBBAAAAAAAAA@@@>>>===;;;::::::888888888888888999999999999888777555555999@@@FFFMMMPPPRRRUUUXXX\\\aaaeeegggggghhhjjjkkkiiifffccc[[[VVVRRRMMMBBB555///......:::MMMoooqqqkkkmmmnnn}}}zzzmmmAAA///000,,,000,,,---,,,+++++++++---///111:::???;;;777888888BBBVVV|||ggg]]]SSSBBB>>><<<::::::<<<>>>??????AAADDDHHHLLLOOOTTTYYY\\\aaallluuutttrrrvvv}}}yyy^^^PPPKKKHHHEEEBBB@@@???<<<::::::999777555333222111111////////////111666<<>>AAAIIIJJJNNNSSSYYYaaakkkrrrwwwmmm___[[[VVVPPPMMMMMMFFF===???III\\\oooyyymmmaaa^^^[[[TTTMMMBBB:::FFFfff|||bbb[[[UUUTTTVVVWWWWWWVVVWWWVVVVVVYYY\\\___```___dddbbb```______aaaeeehhhhhhddd]]]VVVOOOJJJFFFEEEBBB???<<<<<<======<<<:::======>>>@@@BBBEEEGGGHHHFFFFFFFFFDDDCCCCCCDDDFFFDDDBBBAAAAAABBBCCCCCCBBBAAAAAA@@@>>>===;;;::::::999999888888888888888888:::999888666666999@@@FFFLLLNNNQQQSSSVVVZZZ___cccffffffgggiiijjjiiifffccc[[[WWWRRRMMMBBB666//////,,,666HHHhhhmmmffflllttt|||wwwyyynnnDDD222222---000,,,---,,,+++++++++---///111888>>>;;;888999999BBBUUUzzznnncccXXXEEE>>><<<::::::<<<>>>??????BBBEEEIIIMMMQQQVVV[[[^^^cccnnnxxxyyyxxx{{{zzz^^^OOOJJJHHHDDDBBB@@@???<<<::::::999777555444222222111000//////...000555;;;@@@:::999777444222000...---...------......///000111222//////333666;;;DDDNNN```WWWBBB444333111888JJJyyyqqqooofff:::444000000000---,,,...------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,)))***...000111555:::@@@>>>NNNYYYcccbbbHHH:::EEE___zzzbbblll{{{}}}qqq\\\JJJFFFHHHGGGHHHMMMNNNPPPTTTZZZaaaiiipppttt~~~xxxyyyvvvggg|||}}}zzzuuulllccc]]]\\\]]]]]]^^^___```___]]][[[ZZZUUUXXX]]]dddmmmxxxzzz]]]FFF:::666;;;>>>fff{{{}}}UUUccc~~~|||wwwvvvvvvwwwzzz{{{{{{zzzvvvzzzyyyooo```SSSFFF===;;;999:::>>>AAAAAACCCGGGKKKOOOWWW___jjjwwwuuugggYYYPPPOOOAAA===>>>AAA???999<<>>======>>>>>>>>>===>>>???AAADDDFFFIIIJJJIIIFFFCCCBBBBBBDDDEEEEEEFFFDDDBBBCCCDDDEEEDDDCCCAAA@@@???>>>===<<<;;;::::::999999999888777777777:::999888777777:::@@@DDDIIIKKKNNNPPPSSSWWW\\\```eeeeeefffiiijjjiiifffccc\\\XXXSSSMMMBBB666//////---444BBB```qqqgggooo}}}|||uuuzzzrrrJJJ555333...111+++---,,,+++++++++---///111888>>><<<999;;;999AAATTTyyy~~~tttiii\\\GGG>>><<<::::::<<<>>>??????BBBEEEJJJNNNRRRXXX]]]aaaeeeqqq|||~~~~~~{{{^^^MMMJJJGGGCCCAAA@@@>>><<<:::;;;:::888666555333333333111000///---...333:::@@@;;;:::888666333///---,,,...------......///000111111......222555999AAAJJJYYYUUUDDD777555333999IIIsssyyyooo:::444000111000---,,,...------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,)))***...111222555:::===DDDMMMZZZlllxxxjjjOOO@@@===EEE^^^lllrrrsss]]]JJJFFFHHHHHHJJJOOOMMMOOOSSSZZZccclllsssxxx}}}yyy{{{sssfffxxx|||zzztttlllddd^^^\\\[[[]]]]]]]]]\\\[[[ZZZYYYXXXXXX[[[```eeemmmwwwcccHHH999777666777]]]}}}SSSZZZ~~~vvvvvvuuuwwwxxxyyywwwvvvqqqvvvtttfffTTTGGG@@@<<<===<<>>IIIYYYccc```\\\]]]ZZZTTTGGG???<<>><<<======>>>>>>???@@@BBBEEEHHHKKKLLLKKKFFFAAA???BBBDDDEEEDDDFFFDDDBBBBBBDDDDDDDDDCCC@@@@@@???>>>===<<<;;;;;;:::::::::999888777666666999888777777888;;;???BBBEEEGGGJJJMMMPPPTTTYYY]]]cccdddeeehhhjjjiiifffddd^^^YYYSSSMMMBBB666000000000444>>>ZZZyyylllppp{{{yyyzzzPPP777222,,,000+++---,,,+++++++++---///111999@@@>>>:::;;;888>>>PPPxxx}}}uuukkk^^^HHH>>><<<::::::<<<>>>??????AAAEEEIIINNNSSSXXX^^^bbbgggrrr}}}{{{]]]NNNHHHFFFCCC@@@???>>><<<:::;;;:::888777555444444444222111...,,,---222999>>>???===999555111...---,,,...------......///000111333000000333555888@@@HHHQQQRRRFFF:::777444:::HHHqqq|||kkk;;;555111111000---,,,...------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,)))***...111222666;;;>>>LLLQQQ___yyywwwZZZFFF===CCCKKKdddtttzzzxxxbbbNNNIIIKKKLLLOOOTTTXXXZZZ^^^eeemmmvvv~~~vvvnnnwww}}}zzzuuummmfff```]]][[[]]]]]]]]]\\\\\\\\\\\\\\\[[[]]]aaagggoooxxxfffIII888777666;;;^^^VVVSSSyyyyyyxxxyyyzzzxxxuuurrrqqqrrrkkkYYYHHH@@@@@@@@@??????BBBEEEFFFIIISSS^^^ooorrrmmmoooeeebbb[[[SSSKKKCCC:::444888777777888888666777:::@@@JJJSSSYYY^^^aaaZZZOOOCCC@@@AAAIIIWWWaaagggiiimmmkkkdddZZZWWWZZZ[[[XXXhhhkkkqqqwwwzzzwwwqqqlllccc[[[ccczzzrrrwwwuuuqqqjjjbbbYYYQQQMMMLLLJJJFFFAAA>>>======>>>??????AAADDDGGGKKKNNNOOOMMMHHHBBB@@@BBBDDDDDDCCCEEECCCAAAAAABBBBBBBBBAAA@@@??????>>>===<<<;;;;;;:::::::::999888777666666777666555666999<<>><<<::::::<<<>>>??????AAADDDIIIMMMRRRXXX]]]aaagggqqqzzz}}}~~~wwwZZZOOOGGGEEEBBB@@@???===;;;:::::::::888777555444444444222111///------000777<<>>HHHUUUppp{{{hhhSSSNNNOOOPPPSSSYYYccceeehhhnnnuuu}}}~~~zzzxxx|||uuunnnhhhccc___]]][[[\\\\\\]]]^^^___``````\\\^^^aaahhhrrr{{{oooQQQ>>>999777???\\\___OOOwww|||||||||}}}|||zzzuuurrrrrrmmm___LLL???===???@@@>>>???BBBFFFKKKUUUiii{{{{{{uuuooollliiigggfffaaa^^^UUUHHH???<<<888555444444444444666777999;;;<<>>===<<<<<<<<<:::999999999888777777777555444444777;;;???@@@AAA???BBBEEEIIINNNSSSZZZ^^^```aaacccfffiiiiiigggdddaaa\\\UUUMMMBBB666111111,,,000666LLLrrr~~~ZZZ:::...***000+++---,,,+++++++++---///111<<>>::::::777>>>PPPeeevvvpppuuu{{{}}}uuuhhhQQQ>>><<<::::::<<<>>>??????BBBEEEIIINNNRRRWWW]]]aaaeeennnwwwyyy|||oooVVVNNNFFFDDDAAA???>>>===;;;999999999777666555444444444222111000...---000444888EEE@@@:::444///...//////...------......///000111111///...000111222888???FFFPPPKKK===777555:::FFFuuu|||fff;;;555111111111...---///------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,)))***///222333888===BBBTTTVVV___}}}___HHH???GGG]]]}}}mmmWWWPPPPPPQQQUUU[[[ccceeehhhlllssszzzvvv~~~uuummmhhhdddaaa___XXXYYY[[[]]]___``````aaa]]]^^^aaahhhsss~~~}}}^^^HHH===666<<>>AAABBBGGGOOOZZZoooqqqiiigggdddbbbcccdddcccaaa\\\[[[SSSDDD::::::<<<;;;444444333333666:::===>>>===???CCCLLLWWW\\\WWWNNNAAA===>>>EEEMMMUUUaaammmzzzzzzppp___WWWYYYXXXSSSVVVVVVWWWXXXZZZYYYWWWUUUVVVVVV]]]lllzzzyyykkk]]]bbbccccccaaa[[[TTTLLLGGGHHHHHHHHHEEEAAA>>>???AAA@@@AAACCCFFFJJJNNNRRRTTTSSSSSSPPPLLLHHHFFFFFFGGGDDDBBB@@@@@@@@@@@@???>>>??????>>>>>>======<<<<<<999999888888888888888888555444555999>>>BBBDDDCCC===@@@DDDIIINNNUUU\\\```___```bbbeeehhhiiigggdddccc]]]UUUNNNBBB666111222***111666JJJnnn~~~\\\===111,,,222+++---,,,+++++++++---///111999???<<<888999888AAAUUUiii|||zzzoooyyy}}}mmmSSS>>><<<::::::<<<>>>??????DDDGGGKKKOOOSSSXXX]]]aaaccckkkssswww{{{eeeQQQKKKEEECCC@@@>>>>>>===;;;999888888666555444444333333000111000///...///222555AAA???;;;777333000...---...------......///000111222//////111111222777===CCCQQQMMM>>>666444999FFFnnn}}}iii<<<666222222111...---///------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,)))***///222444888===BBBQQQSSSWWWqqq~~~fffGGGAAABBB___nnnWWWOOOOOOOOOSSSZZZ^^^___bbbgggmmmtttzzz~~~qqqvvv~~~ssskkkfffcccaaa```YYYZZZ]]]___```aaa```______^^^___fffqqq~~~eeeKKK===222888OOOYYYCCCWWW{{{wwwtttuuuwwwyyyzzzwwwsssooodddXXXEEE888888>>>@@@===FFFIIIOOOZZZkkkxxxllldddfffeeedddddddddbbb___VVVXXXRRRBBB666333444333777777555333777<<<@@@AAA???@@@CCCIIIPPPVVVUUUQQQCCC<<<:::BBBMMMWWWdddppp}}}~~~tttaaaVVVXXXWWWQQQWWWUUUTTTUUUWWWXXXXXXWWWXXX[[[]]]___eeehhhaaaVVVVVVXXX[[[\\\ZZZUUUOOOKKK@@@BBBCCCBBB>>><<<===???@@@AAADDDGGGKKKOOOSSSUUUVVVWWWVVVRRRLLLHHHHHHIIIEEECCCAAA@@@AAAAAA@@@>>>??????>>>>>>======<<<<<<888888888888888999999999666555666;;;AAAEEEFFFFFF<<>><<<::::::<<<>>>??????GGGIIIMMMQQQUUUYYY^^^bbbbbbjjjqqquuu{{{~~~___MMMIIIEEECCC@@@>>>======;;;999888777666444444333333333000000111000//////111333>>>>>>===;;;777222---+++...------......///000111555222111333333333888???CCCQQQNNN>>>666444999FFFeee~~~kkk<<<666222222111...---///---------,,,,,,,,,++++++++++++++++++++++++++++++,,,)))***///222444888>>>HHHUUUWWWXXXnnnqqqLLLDDD>>>]]]nnnVVVMMMMMMMMMQQQWWWZZZ[[[^^^dddjjjrrrxxx|||mmmnnn~~~rrriiidddcccaaa```\\\]]]```bbbcccbbb```___```^^^^^^dddppp|||dddHHH;;;...777QQQYYYIIIYYY|||yyywwwvvvuuuttttttuuurrrlllgggaaaQQQAAA;;;;;;===@@@CCCEEEJJJRRR```||||||yyyzzzzzzrrrhhhcccdddeeeeeedddbbb___^^^\\\VVVKKK???555111333555222444666666666777999:::999???EEEIIINNNVVVZZZZZZGGG???===EEEMMMTTTbbbpppyyycccRRRQQQUUUWWWWWWWWWVVVUUUTTTUUUXXXZZZVVVXXXZZZ]]]^^^]]][[[ZZZXXXVVVUUUVVVWWWTTTLLLEEE?????????>>><<<===???AAA@@@BBBFFFHHHKKKNNNSSSVVVWWWWWWUUURRROOOLLLIIIHHHDDDBBB@@@@@@@@@@@@???>>>>>>>>>>>>>>>===<<<;;;;;;:::999999999888888777777888444444>>>KKKOOOFFF<<>>;;;555666999IIIbbbzzz}}}pppssssssYYYBBB<<<777999;;;<<>>>>>>>><<<:::888777666555444333222222222111///.........///000777<<>>jjjkkknnn@@@222111666000,,,...---------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***,,,000222333888>>>>>>UUUVVVSSSnnnoooLLL>>>BBBaaa}}}mmmWWWNNNOOOPPPQQQRRRXXX[[[```eeekkksss{{{qqquuu{{{ssskkkeeebbbbbbbbbbbb___]]]___ccceeeaaa^^^```^^^^^^cccmmmyyymmmIII===999888MMMtttRRREEE\\\|||yyywwwuuuwwwuuurrrqqqppplllfffaaaTTTGGG;;;888;;;===AAADDDJJJQQQ^^^uuu~~~||||||yyyvvvtttssskkkbbbaaabbbccccccbbb```]]]\\\ZZZSSSHHH<<<444111111333444666777777666777888:::;;;@@@EEEKKKVVV```aaa^^^NNNDDD@@@EEELLLSSSbbbqqqxxx___LLLHHHKKKLLLSSSTTTVVVUUUTTTSSSTTTUUUVVVXXXZZZ[[[[[[YYYWWWVVVUUURRRQQQSSSUUUSSSLLLGGGBBBBBBBBB???===<<<===>>>???BBBEEEHHHLLLPPPUUUYYYZZZYYYXXXWWWUUUSSSOOOLLLEEEBBB>>>===<<<<<<;;;:::;;;;;;;;;<<<<<<<<<<<<;;;:::::::::999888777777666888555666===GGGIIICCC;;;@@@===???GGGOOOTTTYYY^^^dddbbbcccgggmmmooolllhhhfff^^^VVVOOODDD888000///---,,,444BBBYYY}}}yyyjjjooovvvnnnBBB333222------++++++,,,,,,+++---///222;;;BBB>>>999999<<>>>>>>>>===;;;999888777666555444333222222222111000///...//////000555:::>>>;;;333---,,,...//////...------...000111333111///...///333888:::GGGPPPQQQEEE666222999???iii}}}ddddddAAA333111666000,,,///---------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***,,,000222333888>>>EEEVVVSSSQQQoooqqqNNN@@@AAA^^^}}}rrr~~~oooXXXNNNMMMMMMMMMNNNXXX[[[aaagggmmmttt|||xxx~~~zzzssskkkfffdddeeeeeeccc```^^^___bbbdddaaa^^^bbbaaaaaadddkkkwwwrrrMMM<<<999666FFFppp|||ZZZIII[[[~~~{{{yyyxxxwwwyyyvvvrrrooolllggg___YYYFFF>>>888999===@@@DDDHHHPPPXXXiiixxxuuuuuuxxxyyytttpppllleee]]]___`````````___]]][[[ZZZWWWPPPDDD:::444111111111555777888888777777888:::===AAAGGGPPP^^^iiiiiidddTTTIIIAAADDDKKKSSSdddtttzzz___HHHCCCFFFHHHPPPRRRUUUUUUTTTRRRRRRRRRXXXYYYZZZ[[[ZZZXXXUUUTTTTTTRRRPPPRRRSSSSSSOOOKKKGGGGGGFFFBBB>>>;;;::::::>>>@@@DDDHHHLLLRRRXXX\\\]]]\\\[[[\\\]]]ZZZTTTOOOHHHDDD>>>:::999999999888999:::;;;;;;<<<=========<<<;;;:::999888777666555888777888;;;@@@BBB@@@===DDD@@@@@@FFFMMMRRRXXX]]]ddddddeeehhhlllmmmjjjfffddd^^^XXXQQQGGG:::111///111---222===QQQvvv{{{uuuiiidddnnnuuusssIII444000,,,,,,++++++,,,,,,+++---///222===CCC@@@::::::<<>>DDDHHHOOOQQQRRRRRRQQQQQQRRRSSSZZZ[[[[[[\\\[[[YYYXXXVVVWWWUUUSSSSSSTTTTTTRRRPPPKKKKKKJJJFFF@@@;;;888777<<<>>>AAAEEEJJJQQQYYY___```______aaabbb___XXXQQQMMMGGG???999888999:::;;;;;;<<<===>>>??????>>>>>>===<<<;;;:::888777666555777888999:::<<<>>>@@@BBBJJJEEEBBBFFFKKKOOOUUUZZZaaabbbdddhhhkkkkkkhhheeeeee___ZZZUUUKKK===444111333///333<<>>888888999HHHaaannnOOODDD:::999<<<@@@DDDHHHIIILLLPPPTTTXXX]]]cccgggkkkpppuuuzzz}}}kkk___TTTHHHDDDDDD@@@>>><<<;;;;;;:::888777777666666555444444333333111000000///////////////111555999888333...,,,,,,......------...///000111555333000///111444888;;;FFFQQQUUUIII999444:::AAAgggjjj}}}zzzGGG555111555000---///...------,,,,,,,,,++++++++++++++++++++++++++++++++++++***,,,000333444999@@@EEEQQQOOOXXXWWWGGGDDD[[[wwwllldddmmmXXXNNNLLLMMMOOOQQQWWW[[[bbbiiiooouuuzzz~~~~~~zzzooofffbbb``````bbb```^^^___aaaccccccbbbccceeefffeeehhhqqq^^^@@@===999<<>>AAAGGGOOOWWW]]]bbbbbbdddfffgggccc\\\VVVPPPIII>>>777555777;;;======???@@@BBBAAA???===;;;======<<<:::888777666555555777999999:::===BBBGGGOOOIIIDDDFFFIIILLLQQQVVV\\\^^^aaafffiiiiiigggeeebbb^^^YYYUUUKKK===444111///---333===OOOrrrxxxsssoookkkoooxxx{{{XXX666...///***++++++,,,,,,+++---///222:::@@@===888777888FFF^^^tttPPPDDD:::999>>>CCCGGGKKKKKKMMMQQQUUUYYY___dddiiiooosssyyy}}}^^^WWWNNNHHHHHHEEE???===;;;:::::::::888666666666666555444444333333000000000000000//////...///333666666222...,,,+++...---------...///111222222111//////111555:::===EEEQQQWWWKKK999333888@@@___sssKKK777111444000...000...------,,,,,,,,,++++++++++++++++++++++++++++++++++++***,,,000333444:::@@@DDDQQQTTTcccTTTHHHFFF]]]{{{vvvkkkzzzoooZZZPPPMMMMMMPPPSSSWWW[[[bbbiiinnntttyyy}}}}}}yyy~~~qqqgggaaa______]]]]]]]]]^^^aaacccdddeee___aaacccdddgggqqqgggBBB>>>999;;;JJJdddtttWWWDDDKKK}}}{{{zzzyyytttqqqmmmhhhbbbWWWJJJ@@@;;;;;;<<>>333000333888<<<===@@@CCCFFFEEEAAA===999===<<<;;;:::999888777666555777888888999<<>>EEESSSZZZMMM:::222777>>>^^^yyyNNN999111444///...000...------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***,,,111333555:::AAAGGGUUUZZZgggwwwNNNHHHEEE]]]}}}xxxzzzuuu```SSSNNNMMMOOORRRYYY]]]ccciiinnntttzzz~~~tttrrrhhhcccaaabbbYYY[[[]]]___aaabbbccccccZZZ\\\^^^aaagggqqq~~~pppEEE===666999GGG^^^{{{tttWWWCCCJJJ{{{yyyzzz|||}}}xxxrrrhhh___VVVLLLBBB:::999:::===@@@BBBEEEPPP\\\zzz|||www{{{xxxsssrrrqqqrrrooohhhccccccccc```aaa```___^^^]]]\\\\\\\\\XXXVVVPPPDDD888111333777222444555666555666777999777@@@HHHKKKOOOVVV[[[\\\PPPDDD===@@@FFFNNN^^^mmmnnnNNN???@@@DDDEEEFFFHHHKKKNNNTTT[[[```XXXXXXXXXWWWWWWVVVVVVUUURRRSSSTTTTTTRRRQQQQQQQQQKKKMMMNNNMMMHHHBBB===;;;666666666888<<>>CCCIIIMMMMMMHHHBBB>>><<<<<<;;;:::999999888888666777777777777:::???CCCHHHBBB???AAAEEEGGGKKKPPPYYY]]]bbbfffgggeeecccbbb\\\WWWRRRMMMDDD888000...,,,***000777FFFggg~~~}}}zzz___888111555+++++++++,,,,,,+++---///222===DDDAAA;;;::::::GGG^^^ooo}}}wwwWWWJJJ???@@@GGGKKKMMMOOOMMMPPPTTTWWW[[[aaagggkkkuuuyyy~~~fffTTTQQQGGGOOOVVVCCC???===;;;;;;;;;:::888666555555555555555444444444///000000111000///...---//////000///...---------------------...000111333222000......000444888;;;GGGVVV]]]PPP<<<222777>>>]]]qqqPPP:::111333//////111...------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***,,,111444555;;;BBBIIIWWWYYY```~~~oooNNNIIIDDDYYYxxxxxxcccWWWQQQNNNQQQUUU]]]```dddjjjooovvv|||{{{ssshhhcccaaaaaaXXX[[[^^^`````````___^^^XXXXXXZZZ___fffqqqzzzwwwKKK???666:::GGG[[[vvv```GGGLLL|||wwwwww{{{~~~uuufffYYYOOOFFF>>>999999:::>>>BBBEEEKKKYYYgggtttuuuzzzxxxuuuvvvrrrqqqllldddaaaddddddbbb``````^^^]]]\\\[[[[[[[[[WWWWWWSSSFFF777000222888444555666555444333444555777===BBBFFFMMMVVVYYYXXXRRRGGG???AAAEEEIIIVVVdddlll|||jjjMMM>>><<<>>>EEEHHHMMMRRRVVV\\\bbbfff]]]\\\[[[YYYXXXWWWVVVUUUQQQSSSUUUVVVVVVUUUUUUUUUIIILLLNNNMMMIIICCC???===555555444555888@@@IIIPPPMMMUUU___bbbaaa```dddiiicccWWWEEE666///111666:::AAAFFFNNNTTTTTTPPPIIIDDD;;;;;;;;;::::::999999999777777666555666888<<>><<<;;;;;;:::888777555555555555555444444444///000111111111000...---//////...------------...------,,,---...000222333333111///...///222666999IIIXXX```SSS===333777>>>VVV~~~```RRR;;;111333//////111...---------,,,,,,,,,+++++++++++++++++++++++++++++++++***,,,111444666;;;BBBIIIUUUTTTWWWrrrlllRRRLLLCCCTTTpppwwwcccXXXSSSRRRUUUZZZ```bbbfffkkkpppwwwuuuhhh```^^^]]]YYY\\\___aaa```]]][[[ZZZXXXWWWXXX]]]fffpppwww{{{zzz}}}|||SSSCCC888<<>>@@@333444<<>>GGGXXXYYYSSSiii[[[IIIBBBTTTqqqzzzdddSSSMMMOOORRRTTTbbbbbbdddhhhoooyyyuuullleee```\\\XXXYYYZZZ\\\^^^```aaabbbVVVVVVZZZccckkkpppvvv}}}}}}wwwTTTAAA:::<<>>BBBGGGMMMSSSUUU]]]```[[[TTTNNNHHHCCCHHHNNNTTTYYY]]]dddlllqqqllllll^^^SSSVVVVVVSSSVVVTTTSSSQQQQQQRRRRRRPPPOOOMMMKKKIIIHHHFFFAAA;;;666444444444333333888@@@FFFJJJOOOWWW\\\___aaaccceeedddSSSAAA666111///111555===DDDPPP\\\aaa\\\QQQJJJDDD>>>;;;<<<<<<999888:::888777666666666777888999888666888===AAAEEEMMMUUU]]]```aaaaaadddiiigggaaa^^^YYYUUUQQQGGG:::111///222(((333999;;;ccc|||vvvuuusss^^^===///000------++++++------,,,///555@@@???CCC666666===CCC```vvvsssttt}}}|||cccRRRDDDAAA???===BBBKKKNNNNNNPPPTTTZZZaaafffhhhsssvvv{{{~~~xxx\\\KKKIIIDDDCCCDDD@@@<<<<<<<<<<<<;;;999888777555555444333333333333333111111111000000000////////////.........---------///......---...///000111111111111000000222777:::KKKhhhmmmTTT===222333>>>OOOhhhVVV555111000...111+++///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******,,,...222777<<<>>>JJJXXXXXXUUUpppXXXDDD???SSSrrruuu^^^OOOKKKNNNRRRSSSVVV\\\eeelllrrrwww}}}tttkkkeee```\\\XXXYYY[[[\\\^^^^^^^^^^^^WWWVVVZZZaaagggjjjpppwwwtttyyysssUUUCCC<<<===OOO]]]```zzz}}}bbbKKKMMMwwwooollliiiccc```___ccccccaaaYYYIII===<<>>IIITTTWWWTTTMMMGGGCCCFFFKKKPPPVVV]]]fffhhhgggccc```\\\SSSIIIKKKPPPVVV[[[___fffnnnuuuvvvvvvfffVVVWWWWWWUUUXXXTTTSSSQQQQQQRRRRRRPPPOOOLLLJJJHHHEEEBBB>>>888444444555555333111333888===CCCHHHOOOVVVZZZ]]]```bbb\\\NNN>>>555111///111555:::BBBOOO\\\dddaaaWWWNNNIIICCC======;;;888777999555555555555555444444444555444777>>>CCCGGGNNNWWW___``````___bbbfffeeebbb___YYYTTTPPPGGG:::222000111)))111777>>>fffgggrrrwwwzzzeee@@@///000------++++++------,,,///555@@@AAAEEE999888>>>CCCaaa{{{uuuxxx}}}xxxeeeUUUEEE???===:::???FFFNNNNNNOOOQQQVVV]]]cccgggkkklllppptttyyy{{{{{{zzz|||nnnVVVJJJHHH@@@===???===<<<<<<<<<;;;:::999777666444333333222222222222222000000/////////........................---------///............///000000111111111000000222777:::LLLjjjpppWWW>>>222444???SSSqqq~~~YYY888333111///111+++///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******,,,...333888<<>><<<<<<@@@OOOeeewww}}}xxxtttuuuyyyzzzvvvqqqiiiffffffgggeee``````ccccccbbbbbb```^^^]]][[[ZZZUUUVVVTTTNNNIIIHHHFFFBBB888555222111111222111111///444888===FFFQQQWWWWWWOOOLLLLLLRRRXXX^^^fffmmm~~~~~~{{{uuupppkkkbbbXXXUUUWWW[[[^^^aaafffqqq|||rrr^^^\\\[[[XXXZZZUUUTTTRRRRRRSSSSSSQQQPPPKKKIIIFFFCCC>>>999444111222444555444111111444777<<<@@@FFFLLLQQQUUUWWWYYYOOODDD:::555222111333777:::CCCOOO\\\eeeeee[[[PPPJJJCCC===<<<:::777777999444555555555555444333222333444888@@@FFFJJJRRRYYY]]]___aaabbbdddfffeeeccc___ZZZTTTPPPGGG;;;333111000+++///555BBBhhhiiiYYYmmmvvv}}}jjjDDD000000------++++++------,,,///555@@@AAAFFF999888>>>FFFfffyyyttt|||~~~xxxsssgggXXXHHHAAA??????CCCIIINNNNNNNNNPPPSSSZZZaaafffccccccdddiiiqqqvvvwwwvvvwww~~~hhhTTTKKKIII@@@;;;>>>===;;;;;;::::::999777666666444444333222222222222222000000000/////////........................................../////////000000000000000000222777:::MMMkkkpppVVV===222444???YYYtttuuu]]];;;555222///222+++///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******,,,///333888===@@@NNNUUUSSSVVVyyyhhhNNNIII```{{{~~~qqqmmmssszzz|||zzz|||~~~rrrjjjeee```]]]VVVXXX\\\___```___\\\[[[VVVVVVZZZ^^^___```eeelllttt{{{xxxRRRAAA;;;777>>>@@@???\\\\\\HHH@@@PPPvvvkkk```[[[[[[^^^gggooouuuIIICCCCCC:::AAAKKKYYYkkk{{{xxxwwwxxx|||~~~{{{ssslllfffdddfffgggddd___```cccaaaaaaaaa```___]]][[[ZZZXXXYYYWWWRRRNNNMMMIIICCC999666222////////////...///444999<<>>GGGRRR\\\fffhhh^^^QQQHHHAAA;;;;;;:::777888:::666777777666666444333222333555:::CCCJJJNNNUUU\\\[[[^^^ccchhhjjjhhheeeddd___ZZZUUUQQQHHH<<<444222000...///333FFFjjjppp]]]\\\iiittt~~~lllEEE111000...---++++++------,,,///555@@@AAAEEE888666???IIIkkktttyyyzzzppp}}}wwwsssdddXXXJJJCCCAAACCCGGGKKKJJJLLLNNNPPPSSSYYY```fffdddcccccchhhqqqyyy}}}}}}|||cccPPPJJJIII???:::===<<<;;;:::999888777666666555555444444333333333333333111111000000000/////////---.....................---......///////////////////////////000222777:::NNNhhhkkkQQQ;;;111333===YYYppp___<<<666333///111+++///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******,,,///333999>>>AAAMMMTTTRRRWWW{{{vvvWWWPPPfff}}}yyy}}}~~~ssskkkfff```]]]TTTWWW\\\```bbbaaa___]]]VVVWWWZZZ^^^______eeelllqqqyyyuuuRRR@@@;;;666888777888ZZZ]]]HHH@@@SSSvvvjjj\\\WWWZZZddduuuqqqCCCBBBGGG???IIISSS^^^rrr~~~wwwyyy}}}xxxooohhhcccbbbbbbcccaaa]]]]]]```______``````___^^^\\\[[[]]]^^^[[[UUUQQQNNNGGG@@@;;;777333000///...---,,,---444999:::>>>GGGPPPSSSPPPPPPSSSYYY\\\\\\```ffflllsssuuunnnddd```______dddaaa]]]XXXRRRXXXssslll```]]]WWWUUUXXXWWWUUUUUUVVVVVVTTTSSSKKKIIIEEE???777222//////***---//////------000222666666888<<<@@@BBBBBBAAA===999777999;;;:::>>>BBBFFFNNNVVV]]]ggglllbbbSSSFFF???;;;;;;;;;888888::::::999888777666555444444444555<<>>666333///111///444LLLnnnzzzbbb[[[eeekkkuuu~~~lllFFF222111...---++++++------,,,///555???AAAFFF999666>>>IIIllluuuyyy{{{uuu|||yyyeee[[[OOOGGGEEEGGGIIIKKKHHHMMMSSSWWWZZZ___eeejjjnnnoooqqqwww~~~sss___LLLEEEEEE===999;;;::::::999888777555555555555555555444333333333333333111111111000000000//////---------...............---......///000/////////...////////////222777:::OOOeeedddJJJ888111333<<>>AAALLLSSSUUU^^^uuuWWWNNNdddwwwsss}}}ssskkkddd^^^ZZZRRRVVVZZZ___aaa```___]]]VVVXXX\\\___^^^^^^dddmmmoooyyywwwUUUBBB===777888666<<>>555000......,,,///111111//////111444666666666999>>>@@@???======;;;<<<@@@AAA@@@BBBGGGMMMTTTZZZ___jjjqqqiiiYYYFFFAAA===>>>===999888:::===;;;999777555555555555333555===GGGMMMQQQVVV]]]aaabbbhhhnnnllleeebbbeee^^^[[[YYYWWWNNNAAA777333---222000666TTTtttyyyfffdddrrrrrrzzzlllGGG333111------++++++------,,,///555===BBBIII===999===EEEffftttuuu{{{sssjjj^^^TTTPPPPPPOOOMMMLLLTTT^^^eeehhhlllqqquuuyyy~~~kkk___JJJBBBCCC<<<999<<<999:::999777555444444444555444333333222222222222222000000/////////.........---------.........//////------///000000000///...............///222777:::QQQccc]]]DDD666333555<<>>444///---...222444666555222222555888888777777:::>>>@@@@@@>>>@@@???AAAEEEEEECCCEEEIIIQQQXXX]]]aaallluuunnn^^^HHHCCC???@@@???:::888999>>><<<999666555444555666222555<<>><<<===::::::888777555444444444444333222222111000111111111//////.........------------------.........//////,,,---///000000000///...---.........///222777:::SSSbbbYYY@@@555444666<<<[[[^^^;;;555111...111,,,111,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***,,,///444:::???BBBNNNUUU^^^sssQQQJJJAAAYYY~~~qqqhhh___XXXSSSSSSUUUXXXZZZ[[[ZZZXXXWWWYYY[[[^^^```\\\ZZZ```iiikkkwwwTTTAAA;;;666666777GGGwwwsssQQQ@@@TTTpppaaaSSSQQQXXXaaajjjqqqsssyyyuuu```JJJAAABBBDDDMMM\\\}}}ooonnnrrryyy~~~xxxqqqjjjfffeeedddcccbbb```____________[[[[[[\\\^^^______]]][[[[[[ZZZYYYWWWVVVUUUTTTTTTPPPCCC;;;<<<>>>888111---///---///333666999@@@HHHOOOQQQXXX___ccccccbbbbbbeeemmmttt{{{pppdddaaapppuuu```ZZZVVVQQQSSSSSSRRRRRRRRRRRRSSSSSSKKKHHHBBB;;;555222333555444333444666888::::::::::::;;;<<<>>>AAACCCEEEFFFHHHIIINNNTTTVVVTTTQQQOOOXXXaaajjjooossstttjjj]]]DDDBBBAAA???===<<<;;;:::;;;:::999777666666555555555666;;;CCCIIIMMMSSSZZZddddddhhhnnnlllddd```ccc```\\\ZZZXXXOOO@@@555222000///888666KKKqqqqqqIII111///......---+++***+++---///111===AAACCC>>>888:::FFFQQQ```bbbzzzqqquuurrrbbbXXXTTTRRRPPPYYY^^^hhhppprrrqqqxxx{{{ZZZJJJ===:::<<<::::::===:::999888666555333222111111111111111111111111111//////.........------------------............///............/////////000......000111///---333<<>>EEELLLXXXZZZmmmvvvZZZEEEDDDbbbttt|||ssseeeZZZUUUTTTVVVYYY\\\\\\ZZZXXXYYY[[[[[[ZZZZZZ\\\[[[ZZZ```hhhiiixxxuuuSSSAAA666666333555NNNoooqqqNNNGGGQQQmmm^^^QQQOOOUUU]]]eeekkkttt}}}}}}hhhPPPDDDEEEIIIRRRbbbmmmdddiiioooxxx|||wwwrrrnnnkkkiiihhhcccbbb```___^^^]]]]]]]]]\\\\\\]]]______^^^\\\ZZZYYYXXXXXXWWWVVVVVVVVVVVVRRRFFF======>>>888111---...---...333666999@@@GGGOOOSSSZZZbbbhhhiiihhhhhhhhhnnnuuu{{{xxxuuu~~~dddWWWXXXXXXTTTTTTSSSSSSRRRQQQQQQRRRRRRKKKIIIDDD<<<666222222333333222333555777999::::::>>>???AAABBBCCCGGGLLLPPPOOOPPPTTT[[[aaabbb___\\\^^^fffqqq{{{jjjTTTCCCAAA@@@===;;;:::999999::::::888777666555555555555666;;;CCCHHHLLLRRRYYYccccccfffkkkiiibbb___bbb^^^[[[YYYWWWNNN@@@666222000---444444KKKqqq}}}|||pppHHH000---,,,...,,,+++***+++---///111<<>>777888CCCOOOaaaeeezzzuuuwwwxxxaaaRRROOOQQQQQQZZZ]]]eeelllpppsss}}}zzzwwwiiiVVVHHH<<<:::;;;::::::<<<999999888666555444222222222222222222222222222222//////.........------------------............///........./////////000000......000111///...666???ccclll^^^CCC555222777BBBiiixxxxxxvvv[[[888222111///222+++///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---***,,,111666999???EEELLL\\\]]]hhhtttWWWFFFCCC___rrrmmm~~~vvvrrreee]]]YYYYYY\\\]]]]]][[[XXXXXXZZZ\\\ZZZXXXXXXZZZYYYZZZ```hhhiiixxxrrrQQQ@@@555555222333JJJiiimmmKKKEEEQQQjjj\\\NNNLLLTTT```mmmwwwxxxXXXEEECCCFFFUUUdddsss^^^\\\dddmmmwwwzzzqqqllljjjiiihhhgggbbbaaa___]]]\\\[[[ZZZZZZ]]]^^^___```___^^^[[[ZZZXXXWWWWWWWWWWWWWWWXXXXXXUUUJJJAAA@@@???;;;444000///---...222555888???GGGLLLQQQYYYbbbjjjnnnmmmjjjllloooqqqrrrzzznnnWWWSSSYYYZZZVVVUUUTTTSSSRRRQQQPPPPPPPPPLLLJJJFFF???888333111111222222333555888:::<<<>>>CCCFFFJJJJJJKKKOOOXXX___dddfffjjjpppwwwzzzxxxuuuooorrr|||qqqRRRBBBAAA>>><<<:::888777777999999888777666555444444666666:::BBBGGGJJJQQQXXXbbbbbbdddfffddd___^^^```]]]ZZZXXXVVVNNN@@@666333222,,,222555OOOttt{{{uuu{{{qqqJJJ222...,,,---,,,+++***+++---///111;;;@@@CCC>>>777777@@@KKKvvvbbbiii{{{xxxdddQQQRRRXXXZZZggghhhlllqqquuuzzz~~~~~~rrr___OOOEEE<<<:::;;;:::999999999888777666555444333333222222222222222222222222/////////.........---------------............///....../////////000000000///...///000///000999CCCmmmrrr```CCC666444888AAAnnnsssvvvnnnqqqYYY888222000...111,,,000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,***+++111666999???EEELLL^^^^^^```~~~zzzZZZFFFAAAZZZ}}}xxx```kkkzzz}}}tttpppeee```^^^]]]aaa```^^^ZZZXXXXXX[[[]]]XXXVVVVVVXXXWWWXXX___gggfffvvvmmmLLL>>>555666444555JJJfffgggGGGBBBOOOhhhZZZLLLMMMYYYmmmuuuUUUCCC???BBBSSS^^^{{{iiiYYYXXXaaalllwww}}}pppiiiggggggfffcccbbbaaa___]]]\\\[[[ZZZZZZ___aaabbbbbb```^^^\\\[[[YYYXXXXXXWWWWWWWWWWWWXXXVVVNNNFFFDDDCCCAAA;;;777000......111444666>>>FFFLLLSSS\\\fffpppvvvuuupppppppppooopppvvv{{{|||zzznnn___WWWXXX[[[YYYUUUUUUUUUSSSQQQPPPOOONNNNNNLLLKKKHHHBBB:::555111111222444777:::===AAAFFFIIIKKKRRRXXXZZZZZZ^^^gggnnn|||yyyVVVAAA@@@>>><<<:::888777777888888888777666555444444666666:::AAAFFFIIIPPPWWWaaaaaabbbbbb```^^^^^^___\\\YYYXXXVVVNNN@@@666333444,,,222888UUUzzzvvvbbbpppyyyvvvOOO555111...---,,,++++++,,,---///000<<>>GGGkkkgggmmmwwwiiiZZZ___hhhhhhwwwvvvxxx{{{}}}yyyyyy}}}uuuooozzzjjjXXXIIIBBB<<<999::::::888777888777777666555444333333222222222222222222222222////////////............---------............///...////////////000000000000......///...111<<>>@@@EEEOOOXXXuuummm```TTTSSS]]]kkkxxxrrrjjjhhhhhhfffdddcccbbb```^^^]]]\\\[[[[[[```ccceeedddaaa^^^\\\]]][[[[[[YYYXXXWWWVVVVVVVVVUUUQQQLLLIIIIIIIIIDDD>>>444111///111333555<<>><<<:::999999888777777888888777666555444666666999@@@EEEIIIQQQXXX```bbbcccaaa___^^^______\\\YYYXXXVVVNNNAAA777333444***222:::WWW{{{eeeUUUlllwwwxxxQQQ666111...,,,,,,++++++,,,---///000>>>DDDHHHCCC:::666<<>>888888888:::KKK___SSS???EEEPPP^^^ZZZ\\\eeennnvvv~~~|||jjjSSSDDD<<<<<>>CCCHHHMMMUUU^^^dddeeennnxxx~~~|||nnnooosssjjjUUUDDD???>>>===<<<;;;:::::::::777888999999999777666555666555999@@@FFFJJJRRR[[[aaaeeefffbbb```aaaaaa___^^^[[[YYYWWWOOOAAA777333222(((000999SSSsss}}}aaa[[[iiiuuuxxxPPP444///,,,,,,,,,,,,,,,---...//////>>>EEEJJJEEE;;;666:::@@@fff}}}~~~}}}qqq|||rrrppptttuuurrr}}}nnnuuu___IIIDDDBBBAAA===888777888777333333333333333333333222222111111111111111111111111000000000/////////......---------............////////////000000000111111///......//////222===IIIiiimmmYYY<<<000111999EEEtttqqq___hhhggg[[[lllsssLLL444444///,,,333...///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++)))+++111666:::@@@FFFQQQVVVUUUPPPbbb```JJJAAAWWWwwwrrryyy{{{pppiiiiiinnnsssrrryyynnn]]]cccpppzzz|||~~~}}}{{{nnnfff```[[[XXXVVVVVVWWWYYYZZZZZZXXXVVVVVVVVVWWWXXXUUURRRUUU[[[iii{{{uuuKKK@@@888666555777EEEVVVIII<<>>CCCHHHMMMQQQXXXbbbiiilllqqqyyywwwhhh[[[XXXVVVNNNCCC===<<<;;;;;;:::::::::::::::777888:::::::::999777666555555999@@@FFFLLLUUU]]]bbbgggiiieeecccdddddd``````]]][[[YYYPPPBBB777333222(((111888NNNjjjttt{{{___bbbjjjwwwzzzPPP444...,,,++++++,,,,,,---......///>>>EEEJJJFFF;;;444777===YYY|||tttooo~~~wwwrrruuuxxxxxxyyy|||zzzrrrSSSIIIJJJBBBCCC>>>777555777777333111111111111111111222222000000000000000000000000000000000000/////////...---------............/////////000000000111111111...---...//////111;;;GGGgggnnn\\\>>>111111:::HHH|||fff___rrrZZZdddzzzwwwGGG222555000---444...---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++)))***111666:::@@@GGGRRRUUUZZZVVV\\\{{{bbbMMMAAATTTsssppprrr~~~ooocccYYYWWW^^^fff|||wwwnnn^^^\\\bbbjjjmmmrrrxxxmmmccc^^^ZZZYYYZZZXXXVVVVVVXXXYYYWWWVVVRRRSSSVVVYYYXXXTTTVVV[[[mmm~~~sssIII???777444444888FFFUUUGGG:::LLL```nnnhhhbbbaaa___]]]___cccNNNGGGBBBBBB@@@???EEENNNSSS[[[hhhhhh]]]]]]___VVVLLLOOOTTT\\\hhhxxx~~~uuukkkeeebbbaaa```______^^^^^^_________XXX\\\```___[[[XXXXXXZZZYYYYYYXXXXXXXXXXXXYYYYYYRRRVVVVVVRRRQQQPPPHHH>>>???:::666555333333999@@@HHHVVVgggyyywwwggg\\\VVVYYY[[[XXXTTTTTTRRRQQQPPPOOONNNMMMMMMMMMLLLKKKJJJGGGCCCBBBBBBDDDAAAEEEKKKNNNQQQXXXbbbjjjmmmooosssxxx}}}~~~}}}rrrppptttqqqgggbbbXXXPPPMMMJJJCCC???@@@:::999999888999999::::::888999:::;;;;;;:::888777555555999@@@GGGMMMVVV___ccciiikkkgggeeegggfffaaaaaa^^^\\\YYYPPPBBB777333444+++444999KKKeeennn~~~nnn[[[bbbmmm{{{}}}SSS666000...++++++,,,------......///===EEEJJJEEE:::333555:::LLLyyyyyyyyymmmoooqqqjjjlllxxx~~~|||]]]HHHEEEKKKCCCDDD???777444777777333000000000000000111111111////////////////////////000000000000////////////---------.........//////000000000000111111111111------...000///111:::EEEhhhppp```BBB222111;;;JJJ}}}^^^```yyy}}}]]]vvv|||DDD111666111---444...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++(((***111666:::AAAGGGQQQUUU```\\\ZZZtttiiiOOOAAAQQQnnnqqqooozzzxxxzzz}}}ooo^^^RRRLLLPPP\\\iiittttttccc\\\]]]cccgggooo~~~vvvkkkaaa\\\[[[\\\___ZZZVVVTTTVVVWWWWWWVVVNNNPPPUUUZZZYYYVVVXXX]]]mmm~~~mmmFFF===555444777>>>MMM\\\HHH;;;MMMeeeqqqjjjaaa[[[XXXTTTNNNHHHFFFCCCCCCFFFHHHIIIMMMRRRUUUWWW]]]cccccc^^^\\\___]]]^^^dddpppssshhhcccaaabbbbbbaaa___^^^]]]\\\[[[[[[\\\]]][[[XXXUUUUUUVVVWWWWWWXXXXXXWWWWWWVVVUUUWWWVVVVVVVVVVVVTTTPPPNNNLLLHHH@@@999666777===AAAJJJNNN[[[sssyyyrrrfff]]]\\\ZZZTTTSSSVVVWWWVVVQQQMMMNNNRRRRRRNNNGGGHHHGGGDDDFFFKKKIIIBBBCCCFFFJJJOOOSSSWWWYYYYYY___bbbhhhpppvvvxxxwwwvvvpppggg\\\SSSQQQQQQQQQPPPMMMJJJEEE@@@===<<<<<<===:::999888777777888999:::888999::::::999888777666222???AAA===DDDLLLTTTaaaiiiiiiiiiiiiiiihhhgggfff___[[[XXXUUUMMMBBB:::888111111222888JJJcccvvv}}}{{{jjjzzz{{{PPP222///222,,,,,,+++++++++,,,---...;;;AAAEEEBBB;;;666777:::MMMhhhxxxjjjvvvrrrsssvvv{{{vvvhhhaaafffxxx~~~xxxzzzaaaOOOEEEBBB@@@AAA@@@===:::777555333333333222000............///111111///......///000000000000000000////////////............////////////000///...///222333111///333///...//////000666>>>cccnnn```BBB333333<<>>;;;999666555333333333222000///......//////000//////...///000111222000000000000////////////............////////////000///...000222333222///111---,,,...///000666===___jjj\\\???111333>>>NNN|||sss{{{BBB888000///...------///------,,,,,,,,,,,,++++++++++++++++++++++++++++++*********---333:::AAAFFFQQQ\\\eeefffwwwdddNNNMMMeeeooozzzgggXXXLLLMMMQQQYYYpppxxxuuunnnXXXMMMZZZkkkzzzyyy~~~wwwjjj]]]WWWXXX\\\^^^]]][[[YYYWWWVVVVVVVVVWWWYYYZZZZZZ[[[```jjjqqq|||eeeHHH:::555666333===NNNUUUFFFDDDNNNwwwlll\\\PPPKKKKKKLLLLLLLLLIIIJJJRRRYYYZZZYYYYYY___nnn{{{uuuwww}}}wwwiiiccc]]]___^^^^^^]]]\\\[[[[[[[[[]]]\\\ZZZZZZZZZYYYVVVTTTVVVVVVVVVVVVVVVUUUUUUTTTVVVWWWYYYYYYYYYXXXVVVUUUVVVOOOEEE===:::<<>><<<;;;999777555444333333333222111/////////000000///////////////000222222000000000000////////////............////////////111000000111222333111000...,,,+++......///555<<>>LLLNNNJJJOOORRRVVV```jjjiiigggfffdddcccbbbbbb___[[[WWWSSSKKK???777555//////---000>>>UUUjjjsssvvvJJJ222...,,,,,,,,,+++++++++,,,---...888???GGGFFF???777555555IIIhhhqqqeeelll~~~xxx}}}yyyyyyoooiiiiiirrr{{{~~~~~~yyyiii^^^kkkqqqsssuuuqqqxxxooo___iii}}}wwwmmmpppzzz~~~xxxqqqgggiiiiiijjjkkkiii^^^SSSNNNRRR\\\hhhiii___SSSLLLNNNLLLIIIGGGEEEBBB???<<<888888666555444333333333333222111000//////000111000000000000000000111111000000000000////////////............////////////000000111111222222111000...,,,,,,......---111777IIIVVVOOO;;;111222@@@TTTsss>>>666000///000...---...------,,,,,,,,,+++++++++++++++++++++++++++++++++*********---333:::AAAFFFPPPYYYccciiiwwwcccKKKGGG___}}}iiixxxsssYYYNNNIIIPPP[[[nnn~~~qqqaaajjjvvvhhh[[[\\\ppp|||ppphhhdddppp{{{rrrhhh___YYYXXXYYYYYY\\\^^^\\\WWWUUUXXX\\\YYYYYY[[[^^^eeeqqqzzz^^^GGG:::888888333999DDDGGG;;;@@@[[[yyyqqqeee[[[VVVUUUWWWYYYSSS]]]iiikkkdddbbbpppvvvhhhccc]]][[[\\\\\\\\\\\\]]]]]]]]]YYYYYYXXXXXXXXXWWWUUUSSSUUUUUUVVVVVVUUUUUUTTTSSSRRRVVVYYYZZZYYYXXXXXXYYY[[[XXXUUUTTTTTTUUUTTTSSSQQQRRRVVVYYYXXXYYYdddrrrzzzkkkZZZXXXZZZXXXUUUVVVSSSVVVUUUPPPLLLIIIEEE@@@???;;;???OOO```bbbUUUHHH@@@FFFKKKHHHBBB===???BBBHHHKKKRRR\\\bbb___VVVMMMIIIGGGFFFHHHLLLMMMKKKIIIGGGEEEBBB>>><<<:::::::::888888888999999888888888888888888888888888888888CCCOOONNNHHHLLLPPPVVVaaafffeeecccaaa___^^^^^^^^^[[[WWWTTTRRRJJJ???888666000000///000===UUUkkkvvvpppEEE000...+++,,,,,,+++++++++,,,---...666@@@IIIJJJCCC;;;666666GGGgggqqqhhhsssvvv{{{}}}oooiiiiii^^^]]]^^^ccceeehhhnnnvvv{{{uuuoooiiibbbgggpppiiigggfffyyy|||bbbXXXkkksssbbbiiizzz|||mmm^^^[[[bbbiiikkkjjjeeeZZZOOOHHHHHHNNNXXX]]]XXXNNNIIIBBBAAA@@@@@@AAABBB@@@???666666555444333333333333222111000/////////000111222222111111111000//////000000000000////////////............///////////////000111111000000000000///------///...+++...333<<>><<<;;;::::::777888999999999999888777999888888888888888999:::CCCOOOMMMFFFIIIMMMTTT___bbb```^^^\\\[[[[[[[[[[[[YYYUUUSSSQQQJJJ???888777111222000111>>>WWWnnn{{{lllBBB//////+++,,,,,,+++++++++,,,---...444???JJJMMMGGG===888777FFFbbbpppnnn~~~yyyxxx{{{zzz~~~ooo___WWWUUUNNNOOORRRUUUSSSTTT]]]ggggggcccaaadddqqq{{{pppaaa\\\bbbqqqYYYXXXqqqmmmYYYfff}}}kkkWWWTTT___iiikkkhhhbbbWWWNNNEEECCCIIIUUU]]]XXXNNNFFFAAA???======>>>>>>>>><<<666555444333333333333333111000///......///000111111111222222111111000///000000000000////////////............////////////...///111000///......//////---...000...,,,---111777GGGIII===555333AAAXXXzzz[[[999333///000222///------------,,,,,,,,,,,,++++++++++++++++++++++++++++++*********---333:::AAAFFFRRR\\\gggccc]]]ppprrrSSSGGGYYYxxxqqq[[[RRRUUUhhhgggTTTHHHLLLffflllwww{{{qqqoootttwwwooozzzwwwiii```\\\\\\\\\\\\YYYZZZ[[[YYYVVVUUUWWWZZZXXXZZZ]]]dddmmmxxxxxxuuuyyypppRRR>>>444777<<<888;;;CCCCCCAAARRRxxxuuupppllliiikkknnnqqqqqqpppqqquuuyyylll^^^WWWVVVUUUVVVVVVWWWYYYZZZ[[[[[[VVV[[[^^^\\\WWWTTTVVVZZZWWWWWWWWWWWWWWWVVVUUUUUUTTTXXX]]]]]]ZZZXXXZZZ\\\ZZZWWWVVVWWWZZZ[[[WWWSSSQQQLLLNNNVVVXXXQQQPPPVVV[[[```]]]```qqq~~~ttteeeXXXWWWWWWTTTUUUYYYSSSTTTPPPGGGAAAAAABBBAAAJJJIIIRRReeerrrmmm\\\PPPCCCHHHMMMPPPQQQPPPQQQQQQVVVZZZ___```]]]WWWRRRPPPKKKGGGBBB@@@BBBDDDDDDBBB@@@???>>>===<<<;;;;;;;;;777888999999999999888777888777777666777888999:::???KKKKKKEEEHHHKKKPPPZZZ___]]][[[ZZZYYYYYYZZZ[[[ZZZVVVSSSPPPIII>>>666555000111000222???XXXrrrlllkkkkkkBBB000000,,,,,,,,,+++++++++,,,---...000<<>>555444EEE___zzzssstttNNN777111...111222000------------,,,,,,,,,,,,++++++++++++++++++++++++++++++*********---333:::AAAFFFSSS\\\hhhddd\\\mmmxxxUUUDDDTTTsssttt]]]XXXaaa}}}rrrXXXJJJEEEUUUsssyyy|||tttjjjhhhvvvzzzqqqeee^^^]]]]]][[[YYYZZZZZZYYYWWWVVVVVVVVVVVVTTTVVV\\\eeepppyyywwwsssvvv|||mmmNNN<<<444888>>>:::<<>>>>>===<<<<<<<<<<<<<<<777888999::::::999888777777666555555555777888999:::HHHIIIEEEHHHJJJLLLVVV^^^\\\ZZZYYYXXXYYYZZZ[[[[[[WWWSSSPPPHHH<<<444222///111000222???YYYtttjjjrrrmmmCCC000000---,,,,,,+++++++++,,,---...---:::HHHNNNHHH???888666<<<[[[ppprrr~~~nnn~~~zzzyyyvvvxxxlll```XXXTTTVVVWWW[[[bbbffffffiiimmmkkkttt~~~~~~nnn\\\XXXkkkwww\\\OOO\\\yyynnnTTTJJJaaa~~~rrrbbbYYYccckkkhhh```ZZZTTTPPPOOOFFFBBBIIIQQQPPPIIICCC::::::;;;===???@@@>>><<<777666555444333222222222///...---,,,,,,---//////+++,,,///222444555555555000000000000////////////............/////////000,,,...000///,,,***+++---)))))),,,111111///111666>>>KKKIII===555555HHHffftttiii{{{rrrGGG777111...111333000---------------,,,,,,,,,++++++++++++++++++++++++++++++*********---333:::AAAFFFRRRYYYfffeee^^^pppyyyTTT@@@NNNmmm{{{aaa^^^llljjjQQQGGGIII```mmmWWWiiiyyyuuulllbbb]]]]]]]]]ZZZVVV[[[YYYWWWVVVVVVVVVUUUTTTPPPTTT[[[fffqqqzzz~~~{{{uuuxxx~~~mmmLLL<<<444999???;;;<<>>>>>FFFLLLJJJCCCAAA???=========<<<:::999;;;:::888999;;;<<<<<<;;;:::999888888777888888888@@@AAACCCDDDEEEHHHOOOWWW^^^^^^ZZZTTTSSSWWWZZZYYYZZZVVVRRRNNNEEE:::555666...222111000>>>[[[uuu{{{uuuwwwsssHHH111000///---,,,,,,++++++,,,,,,---000777BBBIIIDDD:::777999;;;aaavvv|||xxxzzz|||xxxeee```ffflllhhhnnnzzz{{{tttxxx}}}sssaaaWWWaaazzzwwwgggYYYIIIZZZzzzmmmQQQPPP```}}}rrrhhh[[[YYY]]]ccc___UUUQQQVVVOOOJJJDDDEEENNNTTTNNNBBBCCC@@@<<<;;;;;;;;;;;;;;;888777666444222111111111///............//////000000000111444666666444222111111000000000000000111////////////////////////000000///...---,,,,,,,,,111000......///222666999@@@QQQJJJ999555666NNNxxxyyymmmxxxdddFFF333333222000///---,,,,,,,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---///555???GGGMMM___cccccc^^^rrrVVVBBBMMMwwwyyydddeeewwwbbbMMMMMMSSSjjjvvv|||oooddd~~~]]]^^^jjjxxxlllaaa______\\\YYYXXXTTTVVVXXXWWWTTTRRRSSSTTTRRRVVV]]]fffoootttwwwwwwnnnuuuyyyzzz}}}zzzcccJJJ888777777:::===@@@AAAAAABBBRRRwwwvvvsssqqqrrrtttvvvxxxtttsssqqquuurrrgggrrr~~~eeedddggg```WWWTTTUUURRRVVVWWWUUU^^^bbbYYY^^^]]][[[ZZZXXXWWWVVVVVVWWWWWWWWWWWWWWWWWWWWWWWWZZZYYYYYYYYYYYYZZZZZZ[[[[[[YYYWWWVVVXXXYYYXXXXXXXXXSSSPPPOOOJJJ@@@999888:::666888EEEVVViii|||mmmddd```XXXWWWXXXSSSRRRIII???<<>><<<;;;<<<;;;:::999;;;999888888999::::::999999888888777777777777777???BBBDDDFFFEEEHHHOOOUUUZZZ[[[XXXSSSRRRVVVXXXWWWXXXTTTPPPLLLCCC888333444///111...000AAA^^^rrryyyoooDDD......------,,,,,,++++++,,,,,,---000666AAAHHHDDD;;;666888333SSSxxxwwwyyyooogggkkkmmmmmmvvv|||wwwwwwlll\\\aaazzzppp___PPPKKKeeejjjOOONNN]]]xxxkkkaaaTTTRRRVVV\\\ZZZOOOKKKOOOIIIEEE@@@AAALLLTTTPPPGGGBBB???<<<::::::::::::999888777555444222111111000000//////.........//////---...///222444555333111111000000/////////000000........................//////...------------...//////......///222777:::EEEPPPGGG999666777JJJmmmhhhggg}}}XXX>>>333333222000///---,,,,,,,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,,,,...555>>>FFFMMM]]]```aaa\\\ppp[[[CCCHHHooorrrwww|||yyyppptttcccMMMGGGOOOoooqqquuukkkhhhiiiYYYeee~~~xxxlllbbb______\\\YYYYYYXXXXXXWWWVVVUUUTTTTTTTTTMMMPPPVVV___gggmmmpppqqqkkksssyyy|||~~~xxx```FFF888888777888:::<<<======???WWW{{{wwwtttsssuuuvvvtttsssjjjkkkgggeee```ZZZooouuuccc[[[gggqqqiii[[[UUUUUURRRVVVXXXVVV]]]bbbZZZ\\\ZZZXXXVVVUUUUUUUUUVVVUUUVVVVVVVVVWWWWWWXXXXXX[[[[[[[[[ZZZZZZZZZZZZZZZYYYXXXVVVWWWXXXZZZZZZYYYYYYUUUPPPKKKCCC888000...333111666CCCVVVkkkzzzjjjdddbbb[[[XXXXXXRRRNNNBBB:::AAAWWWlllwwwyyyaaa\\\ssswww```WWWOOONNNLLLJJJKKKLLLJJJEEEAAA;;;;;;DDDSSSWWWNNNCCC@@@???:::777<<>>CCCGGGGGGFFFGGGMMMRRRVVVXXXVVVSSSSSSVVVWWWUUUUUUQQQMMMIII@@@555000111000000---000DDD```qqqsss~~~rrrFFF111111///---,,,,,,++++++,,,,,,---000555@@@GGGEEE<<<666666777KKKiiiwwwsssyyyqqqsssuuu||||||vvvrrrpppccc[[[pppxxxgggVVVKKKSSStttgggMMMLLL[[[sss|||eee\\\OOOLLLPPPWWWVVVLLLGGGIIIFFFBBB===>>>HHHQQQPPPJJJ@@@>>>:::999999999888777666666555444222111000000111000///...............------...111444555444333//////.........//////000........................---------------...//////000000000000111444888<<>>EEELLLZZZ\\\___\\\pppcccFFFDDDhhhmmmllltttsssyyyyyylllXXXLLLSSS|||kkkmmmzzziiieeezzz|||mmmtttwwwlllaaa______]]][[[[[[\\\XXXSSSRRRSSSTTTTTTRRRKKKMMMQQQWWW^^^dddjjjmmmiiirrr{{{vvv[[[@@@888888777777777888888999@@@ddd|||xxxssssssvvvvvvrrrmmmgggeee```bbbeeeddduuuyyyrrruuupppbbbWWWZZZnnnzzzppp```YYYTTTPPPUUUYYYVVV[[[___ZZZTTTTTTSSSRRRSSSUUUWWWXXXVVVVVVWWWWWWXXXYYYYYYYYY^^^^^^]]]]]]]]]\\\[[[[[[YYYXXXWWWXXX[[[\\\\\\[[[YYYVVVQQQJJJAAA888222000333222777DDDUUUjjjvvvgggcccccc[[[VVVTTTKKKFFF@@@???NNNeeetttssslllccc\\\{{{pppWWWUUUMMMNNNLLLKKKKKKKKKIIIEEEAAA888999BBBRRRXXXQQQEEE>>>===777444===OOOZZZQQQBBB<<<888555444555666888888888888777999;;;===<<<;;;:::999888888777777888888<<>>GGGGGG>>>777555999GGG```~~~yyy|||rrrzzzzzzwwwrrrggg\\\ccciii```QQQKKK```vvvcccKKKMMMZZZqqqyyybbb[[[OOOKKKNNNVVVWWWNNNHHHHHHGGGDDD>>>===DDDMMMMMMIII???<<<999888888777666444555555444333222111000///111111000......---------//////000222555777666555......---------...//////........................,,,,,,,,,---...///000111222333333222222555;;;@@@NNNIII@@@777555>>>ZZZyyyuuuoooDDD888222222111000///...------,,,,,,------,,,,,,+++***++++++++++++++++++++++++***,,,,,,---...555>>>EEEMMMXXXZZZ``````ttthhhHHHDDDgggnnngggtttzzz|||}}}{{{wwwgggWWW]]]iiijjjxxxggg\\\ooo{{{rrrhhh___]]]^^^]]]^^^```^^^VVVNNNLLLPPPSSSRRRPPPNNNOOOQQQTTTYYY```hhhnnnmmmvvvtttWWW===777777777777666666777999FFFwww|||wwwssstttvvvuuuqqqlllnnnpppllliiihhhhhh|||yyykkkkkk|||~~~nnngggYYYRRRZZZppp|||rrrccc]]]RRRNNNTTTZZZVVVXXX]]]YYYTTTTTTTTTTTTVVVXXXZZZ[[[XXXYYYYYYYYYZZZZZZ[[[[[[]]]]]]]]]]]]]]]\\\[[[ZZZZZZYYYYYYZZZ]]]^^^]]]\\\YYYXXXSSSJJJ@@@999555333555555999DDDRRRfffuuugggdddeee\\\UUUPPPFFF@@@@@@FFFUUUdddjjjeee\\\iiieeeiiiSSSUUUMMMMMMLLLLLLLLLKKKJJJGGGFFF999999AAAOOOXXXTTTGGG===:::555333>>>RRR[[[PPP???666444111000222555777777333444555999<<>><<<;;;::::::999999::::::;;;EEEKKKGGGCCCEEEIIIKKKSSSVVVWWWUUUVVVYYYYYYVVVRRROOOKKKGGG???444000111,,,000111333CCC```xxxnnn@@@//////+++---,,,,,,++++++,,,,,,---///333<<>>;;;999777777666444222333333333333222111///...111111000......---------///...///111444555555444---------------...//////........................+++++++++,,,...///111222222333333222222666???FFFWWWJJJ@@@888222BBBlllkkkBBB<<<222111111000///...------,,,,,,------,,,,,,+++***++++++++++++++++++++++++,,,---...---///555???FFFNNNWWWZZZccceeevvveeeHHHCCCfffqqqbbbtttnnnfff~~~~~~yyyiiiXXX___jjjjjjsssaaaXXXmmm}}}jjjbbb[[[ZZZ\\\]]]```ddd___VVVLLLKKKPPPTTTSSSPPPPPPQQQQQQRRRWWW```llltttwww~~~rrrUUU===444666888777666777999<<>>444000111+++000222444CCC```zzzggg;;;///333------,,,,,,++++++,,,,,,---///111:::GGGLLLGGG===888444@@@\\\tttppp~~~sssuuuzzzssskkk^^^QQQZZZ}}}vvvooo___VVVBBBGGGppprrrZZZFFFKKKYYYlllsss^^^YYYOOOIIIJJJUUU[[[SSSJJJFFFBBBBBB???===@@@HHHLLLKKK===;;;999888777666333111222222333333222111///...111000///...............---,,,,,,---///111111000---------------...///000------------------------+++++++++,,,...000111222///000111000222:::HHHRRRcccMMM@@@888111HHH~~~ccc>>>;;;111111111000///.........,,,,,,------,,,,,,+++***++++++++++++++++++++++++,,,---------///444>>>EEEMMMTTTXXXeeefffsssaaaHHH@@@^^^rrr\\\tttcccbbbrrrbbbUUU___kkkkkkqqq___^^^yyyzzzddd]]]WWWVVVXXXZZZ___eee^^^VVVMMMKKKPPPUUUUUUSSSNNNOOOOOOPPPWWWccctttmmmQQQ<<<333555888888777777;;;???MMMzzzyyyxxxwwwvvvvvvvvvvvvmmmwwwtttfff[[[___{{{hhhaaaeeerrrsssdddYYYXXXLLLNNN___{{{xxxfff___SSSNNNVVV^^^YYYWWW]]]]]]]]]^^^```bbbccccccbbbaaa\\\\\\[[[[[[ZZZYYYYYYYYYVVVWWWYYYZZZZZZYYYXXXWWWYYYXXXYYYZZZ\\\\\\[[[YYYVVVYYYSSSEEE:::555444222444666<<>>BBBHHHQQQYYY]]]^^^]]]sss~~~lllWWWQQQPPPLLLJJJJJJJJJIIIGGGFFFEEEFFF===:::;;;EEEQQQTTTIII<<<555333444???NNNSSSEEE333///...///111666999;;;;;;888999<<>>RRRwwwuuuiiiuuuuuu}}}~~~|||vvvnnneeeXXXZZZlll~~~ooojjjZZZSSSBBBQQQ~~~ooo\\\IIIOOO[[[lllqqq]]]YYYOOOGGGHHHUUU\\\UUUJJJEEEAAABBB@@@===>>>DDDGGGGGG===;;;999888777666333000000111222333222111///---000//////.........//////---,,,++++++---......---------------...///000111------------------------++++++,,,,,,...///111222...000222333888EEEWWWeeejjjJJJ;;;777555UUUUUU777777111111000000//////......,,,,,,------,,,,,,+++******************************+++,,,+++---222<<>>UUUzzzzzzzzzxxxwwwwwwyyy{{{wwwyyynnnaaa\\\^^^sss}}}wwwoooddd^^^```hhhfffXXXRRRWWWOOOSSSiii~~~hhh^^^UUUOOOXXXaaa[[[YYY^^^___YYY[[[___cccfffffffffeee\\\\\\[[[ZZZYYYXXXWWWWWWVVVXXXZZZ[[[\\\[[[ZZZYYYWWWWWWWWWYYY[[[[[[YYYWWWSSSWWWRRREEE:::888888666444888???IIIVVVlllmmmggg[[[ZZZ\\\TTTNNNHHH>>>===BBBKKKVVV^^^```^^^[[[rrryyy\\\OOONNNKKKHHHIIIIIIIIIGGGDDDBBBBBBBBB>>>:::999AAANNNRRRHHH;;;222222444>>>KKKNNN@@@.........000444999<<<>>>>>>@@@AAADDDHHHMMMOOONNNMMM<<<;;;::::::999999::::::DDDRRRWWWLLLDDDHHHOOOOOOWWWYYYXXXTTTTTTXXXYYYWWWOOOLLLHHHEEE<<<333...///,,,...///555IIIfffvvvyyy^^^666...222+++---,,,,,,++++++,,,,,,---...///999HHHQQQMMMCCC<<<777333AAAfff{{{iiisss|||~~~zzz~~~wwwnnncccZZZ[[[kkkvvviiicccUUUQQQHHH```vvvddd```NNNTTT___ooorrr^^^ZZZPPPHHHIIIVVV]]]WWWLLLFFFCCCEEEBBB===<<>>222222555>>>FFFEEE:::///---000555:::===???@@@AAAFFFGGGIIINNNVVVXXXNNN@@@>>>;;;999;;;;;;:::;;;???KKKfffcccGGG@@@JJJMMMKKKTTTXXXXXXTTTRRRUUUVVVUUUOOOLLLHHHBBB;;;555111...000111444222OOOooonnnuuuwwwvvvVVV999999)))222...---,,,,,,++++++,,,,,,222222777DDDPPPRRRIII>>>666777>>>TTTzzzwww{{{|||~~~~~~tttlll```SSShhh{{{nnngggbbb[[[HHHLLLpppvvviii]]]QQQPPPdddvvvssscccWWWRRRLLLNNNZZZccc^^^SSSLLLEEEGGGGGGCCC>>>===AAAFFFIIIBBB===<<<999222///222111111111111000000000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,......------------........................------////////////000000000000...111333666CCCWWWfffkkk___888444999>>>___qqq>>>555555222111000///------,,,,,,,,,,,,,,,+++++++++******************************+++))))))+++,,,///888BBBJJJOOOQQQZZZhhhjjjjjjsssxxxpppUUUFFFDDDccc}}}|||{{{sssnnnooo^^^ZZZUUUTTTVVVWWWSSSOOOPPPMMMJJJJJJLLLNNNMMMKKKEEEMMMQQQSSSccc~~~mmmXXXCCC666333999777777<<<:::999BBBggg{{{||||||{{{yyyxxxyyy{{{zzzuuuqqqjjj\\\TTTbbbwww|||zzzuuummmoooqqqpppmmmmmmpppppplllmmmppphhh^^^XXXTTT[[[hhhfffYYYUUU\\\^^^ZZZYYY^^^aaaaaa```bbb___^^^\\\YYYUUUTTTVVVXXX[[[ZZZXXXWWWWWWXXXYYYZZZYYYXXXWWWWWWXXXXXXWWWUUURRRVVVJJJ;;;;;;;;;777999777444@@@QQQ```~~~uuulllbbb\\\VVVSSSNNNGGGBBBAAAIIIPPPTTTXXXaaabbbbbbfffqqqZZZKKKJJJKKKHHHDDDDDDDDDCCCAAA@@@>>>======999666999CCCKKKGGG===333333666<<>>@@@BBBDDDLLLRRRWWWWWWVVVRRRIII@@@???;;;999;;;;;;:::<<>>===@@@DDDHHHBBB===<<<999222///111000000/////////.........////////////////////////------------------------......------------..............................////////////000000000111///222444777BBBRRR\\\]]]RRR888222;;;CCCssskkk<<<666222222111000///------------,,,,,,,,,+++++++++******************************+++))))))+++,,,...777AAALLLSSSVVV]]]iiiiiijjjuuu~~~wwwZZZFFFBBB\\\||||||wwwsssgggZZZVVVRRRRRRTTTUUURRRNNNMMMJJJHHHHHHKKKMMMLLLKKKCCCKKKRRRZZZnnnxxxgggSSS@@@555444999666555:::999;;;GGG{{{zzz|||~~~}}}{{{zzzyyyzzzxxxvvvvvvqqqdddYYY^^^kkkwwwtttrrrnnnooonnnkkkjjjqqq{{{~~~pppaaaZZZVVV[[[hhhiii^^^WWWYYY^^^ZZZXXX[[[^^^^^^___bbbbbb```[[[WWWTTTTTTTTTUUUYYYYYYXXXWWWWWWXXXZZZ[[[XXXXXXWWWYYYZZZYYYWWWTTTQQQTTTGGG::::::::::::BBB888666CCCWWWiiitttjjjggg^^^YYYTTTQQQKKKEEEBBBDDDRRRRRRVVV```jjjnnnnnnnnn{{{wwwhhhTTTIIIIIIIIIEEEAAA@@@???>>>===;;;::::::888777555555;;;AAA@@@:::333444666999:::888333...888:::===???BBBEEEJJJMMMWWW]]]^^^XXXOOOJJJFFFBBBAAA<<<999:::::::::>>>CCCcccssseeeEEE;;;DDDKKKOOORRRWWWXXXUUUSSSSSSSSSPPPLLLIIIDDD>>>777222///---+++,,,222444RRRqqqrrr{{{~~~pppJJJ222333***///,,,+++******))))))******222222666@@@KKKOOOKKKEEE999777:::MMMoooyyy~~~}}}vvvooonnnlllgggcccaaakkksssyyysssbbbXXX^^^kkkzzzmmmgggbbb]]]QQQNNN\\\xxx{{{fffZZZUUUJJJJJJ\\\llljjj]]]TTTYYY[[[```ccc^^^SSSMMMKKKGGGHHHFFFBBB===<<<>>>AAAFFFAAA>>><<<888222000111///...------,,,,,,------////////////////////////..............................------------............................../////////000000000111111000333777>>>HHHSSSVVVTTTFFF<<<222>>>KKK___888888...222111000...------------,,,,,,,,,+++++++++*********************************))))))+++,,,...666???LLLUUUZZZ___hhhgggiiivvveeeMMMDDDWWW}}}|||}}}yyyxxx^^^WWWSSSPPPOOOQQQQQQOOOLLLJJJIIIHHHIIILLLNNNNNNNNNHHHOOOXXXfff|||{{{ooo^^^LLL<<<333666:::666666:::999>>>NNNvvvyyy|||}}}|||zzzyyyyyyyyyyyyyyyuuukkk``````ggg}}}sssnnnnnnlllkkkggg``````kkkyyy}}}wwwsssbbb[[[VVVZZZggglllccc[[[YYY[[[VVVUUUXXXZZZ\\\___ddddddaaa\\\XXXVVVUUUUUUUUUXXXXXXWWWWWWXXXYYYZZZ[[[YYYXXXYYYZZZ[[[ZZZWWWUUUPPPPPPEEE;;;<<<===CCCRRRHHH>>>EEEYYYqqqsssddd```]]]YYYUUUQQQNNNIIIDDDEEEJJJPPPWWWiiiwwwxxxyyyzzzwwwoooiiiZZZKKKDDDFFFEEE@@@<<<<<<:::999888777666666222333222000222777888666111333555666555333333333:::>>>CCCFFFHHHLLLPPPTTT\\\[[[VVVOOOLLLLLLKKKHHHBBB<<<999999::::::???EEERRRccc]]]HHHAAAEEEGGGKKKOOOTTTWWWUUUSSSTTTSSSPPPJJJGGGAAA:::555111...------...555999VVVtttvvv|||tttCCC111111,,,...,,,,,,+++***************111111555>>>HHHMMMMMMJJJ===777777FFFcccuuu{{{~~~}}}|||tttnnnbbbZZZRRRMMMLLLLLLMMMOOOWWWaaajjjgggYYYVVVlllqqqjjjhhhccc[[[OOORRR^^^ooosssiii^^^YYYNNNFFFIII\\\jjjfffXXXOOOPPPNNNMMMLLLJJJIIIKKKMMMFFFFFFDDD@@@<<<:::;;;<<>><<<888444333444///...---,,,,,,,,,------////////////////////////..............................------------..................//////////////////000000000111111111000333;;;GGGUUU\\\[[[VVVDDDEEE444???TTTPPP555:::...111111///......---------,,,,,,,,,+++++++++*********************************))))))++++++---444===HHHTTTZZZ```fffdddiiiyyypppSSSEEEOOOwwwqqqvvv|||iiiZZZVVVSSSPPPNNNOOONNNLLLJJJJJJJJJKKKLLLOOOQQQRRRSSSSSSXXXbbbrrr|||ssseeeUUUEEE:::444666;;;999999<<<999???SSSkkkooouuuyyyzzz{{{{{{|||~~~}}}{{{vvvnnnfffcccfffxxxqqqkkkjjjjjjjjjccc[[[\\\hhhuuuxxxrrreeeyyyiii___ZZZVVVYYYeeelllfff^^^[[[WWWTTTTTTXXX[[[]]]cccjjjeeeccc```\\\YYYWWWWWWWWWXXXXXXXXXXXXYYYYYYZZZZZZZZZYYYYYYZZZ[[[ZZZXXXVVVPPPNNNBBB<<>>999777666444333222222222,,,//////++++++///111111...000222333333444888:::>>>CCCIIIKKKKKKKKKNNNQQQRRRPPPNNNPPPYYY^^^WWWKKKAAA;;;888999::::::???EEEEEEVVVTTTGGGDDDFFFFFFKKKMMMSSSVVVTTTTTTUUUUUURRRIIIEEE???888333///.........---555;;;XXXvvvzzzjjj>>>111000000...------,,,+++++++++++++++///000555===EEELLLOOOOOOAAA888555AAA[[[xxx}}}tttuuu|||zzzrrrbbbXXXPPPKKKDDD???AAAIIIQQQUUUZZZaaahhhfff```hhh{{{ooojjjfff^^^UUUKKKVVVeeelllhhh^^^XXXVVVHHHCCCKKK^^^jjjcccTTTJJJIIIEEEAAAAAAGGGMMMNNNLLLDDDCCCAAA>>>:::888777888===??????<<<888666666666111000...---,,,---...///000000000000000000000000------------------------......------------.............../////////000000000000000000111111111111111444===OOO___ccc]]]VVVEEEGGG666@@@eee|||CCC555:::111111000///......---......,,,,,,,,,+++++++++*********************************))))))++++++,,,333;;;EEERRRZZZaaagggffflll}}}xxxWWWGGGFFFjjjhhhooouuu{{{zzz}}}xxxjjj___WWWWWWTTTQQQOOOMMMKKKIIIHHHHHHIIIKKKNNNPPPRRRTTTUUU\\\aaakkk{{{zzz|||wwwmmm^^^MMM@@@888666333888888:::;;;666>>>UUU[[[aaahhhnnnsssvvvyyy{{{{{{{{{yyywwwqqqjjjccc```pppqqqjjjiiigggiiibbb\\\```nnnzzzvvvkkkbbbooo}}}kkk``````ZZZWWWZZZdddiiifff```\\\VVVTTTUUUZZZ]]]___fffnnnhhhiiiiiiddd]]]YYYXXXYYYXXXXXXXXXYYYYYYYYYYYYYYYZZZXXXWWWWWWXXXXXXWWWVVVQQQLLLAAA>>>DDDLLLdddfffTTT```~~~xxxhhhaaa\\\WWWZZZXXXTTTNNNEEE@@@GGGQQQ]]]}}}}}}lllXXXRRRJJJDDDBBBAAA@@@>>>555444222000.........///(((,,,---***))),,,...------...000222555999>>>AAAFFFJJJNNNMMMIIIGGGIIIMMMLLLQQQYYYdddnnnmmm[[[III???:::777999::::::>>>CCCIIISSSNNNCCCBBBDDDGGGPPPOOOTTTVVVTTTSSSUUUVVVTTTHHHDDD===666111/////////,,,+++333;;;ZZZxxx```;;;222000333,,,...---,,,,,,++++++,,,,,,,,,///555<<>>QQQaaacccZZZQQQCCCAAA999FFFlll<<<777777444000000///...............,,,,,,,,,+++++++++*********************************((()))+++++++++111999FFFRRRZZZaaahhhhhhnnnaaaOOOFFFdddaaakkkrrrvvvuuu~~~}}}mmmbbbZZZSSSVVVTTTRRROOOLLLJJJIIIHHHDDDGGGKKKMMMOOOPPPSSSTTT^^^eeeppp~~~xxxzzzttthhhXXXGGG<<<888888000444555888999444@@@\\\OOOSSSYYY^^^bbbeeehhhjjjiiimmmssswwwwwwpppdddZZZfffyyyrrrllliiifffccc^^^\\\eeewwwyyyiiihhhjjjnnnooojjjbbb___aaa\\\[[[]]]ccceeeccc^^^\\\TTTSSSUUUZZZ\\\]]]dddllllllqqqsssmmmaaaYYYWWWYYYYYYYYYYYYYYYYYYYYYXXXXXXXXXVVVSSSSSSTTTUUUUUUUUURRRKKK@@@@@@IIIUUUtttttt^^^eeennnddd\\\XXXYYYWWWVVVTTTNNNFFFCCCMMMZZZsssuuu|||bbbRRRNNNIIIEEEAAA>>><<<;;;444222///---,,,,,,,,,---'''+++,,,***+++......,,,......000333888>>>CCCEEENNNQQQQQQMMMHHHHHHNNNTTT[[[hhhvvvzzzttteeePPP???<<<888777999::::::===AAAKKKRRRLLLCCCCCCCCCGGGRRRSSSWWWXXXTTTRRRTTTUUUSSSHHHDDD<<<555000//////111,,,***333===^^^YYY777333///444***---,,,,,,+++++++++++++++)))...555<<>>CCCAAA???===<<<:::888666@@@FFFGGG@@@999777666444333111///------...000111000000000000000000000000..............................------------......---......///000000111111000000111111111222222222666444;;;PPPaaabbbWWWMMMCCC:::>>>QQQ```::::::222555000000///............///,,,,,,,,,+++++++++******************************)))((()))+++******000777EEEPPPWWW^^^ffffffkkkyyygggUUUFFF___]]]jjjyyyuuuhhh___WWWQQQQQQQQQPPPMMMKKKJJJIIIJJJDDDHHHLLLOOOOOOPPPSSSUUU```hhhsss}}}|||yyywwwyyyrrreeeSSSBBB888777999111444444777999777JJJlllIIILLLOOOQQQRRRSSSTTTVVVUUU___lllwww|||vvvfffXXX^^^rrr}}}rrrmmmjjjfffZZZWWWXXXggg|||{{{iiifffdddcccdddeeebbb___]]]^^^^^^___bbbccc___\\\ZZZQQQQQQTTTXXXYYYYYY___fffpppwwwzzzsssdddXXXVVVYYYYYYZZZZZZZZZYYYXXXWWWWWWWWWTTTPPPOOOPPPRRRSSSSSSSSSJJJ???AAAMMMZZZyyydddggg|||wwweee]]]TTTSSSZZZQQQRRRQQQNNNGGGGGGTTTccckkk~~~^^^OOOLLLHHHEEE@@@:::777777333111...,,,******+++,,,(((+++,,,,,,---000///,,,000000000444;;;AAAEEEFFFSSSTTTSSSOOOKKKNNNXXXaaassskkkSSSAAA777:::777666999:::999<<<@@@GGGNNNLLLFFFGGGDDDEEEPPPXXX[[[ZZZTTTRRRSSSSSSRRRHHHCCC<<<444000///000111...,,,555AAAdddTTT555333...555(((,,,++++++***)))*********(((---555===CCCJJJQQQUUU^^^LLL:::777@@@RRRjjj~~~jjjkkkxxxooogggbbb```aaaddddddccckkk~~~rrrooommmjjjcccYYYPPPLLLUUUhhhsssgggTTTLLLKKKLLLHHHDDDHHHVVV\\\TTTKKKGGGEEEDDD@@@@@@IIIRRRPPPGGGCCCBBB@@@>>>===<<<:::888CCCJJJJJJAAA999666444111222111...,,,,,,---///111000000000000000000000000000000000000000000000000.........------.........---......///000111111222000111111111111222222222666222999OOObbbcccXXXOOODDD666EEEZZZZZZ;;;<<<---666000//////............///,,,,,,,,,+++++++++******************************)))((()))+++******///777DDDMMMRRRYYYbbbbbbeeerrrcccRRR???VVV```ppp}}}{{{{{{lllaaa[[[UUUPPPMMMMMMMMMLLLJJJJJJKKKLLLFFFJJJOOOQQQQQQRRRUUUWWWccckkkvvv{{{xxxsssrrrvvvxxxrrrdddQQQ???666666999555666555888;;;===TTT{{{PPPNNNMMMNNNQQQRRRQQQNNNRRRWWWdddsss|||vvveeeVVV\\\hhhwwwmmmkkkfff___WWW```|||rrrkkkeeeddddddcccaaa```^^^]]]```___^^^]]]^^^]]]ZZZXXXQQQTTTZZZ``````^^^```eeepppiiimmmnnn```XXXZZZXXXWWWYYYZZZ[[[ZZZYYYYYYZZZYYYTTTNNNJJJIIILLLNNNPPPPPPGGG???CCCPPPeee~~~}}}ooolll|||jjj___]]]WWWTTTVVVMMMTTTRRRNNNPPPOOOTTTdddssslllyyyVVVNNNJJJDDD===999666666666...---+++))))))))))))***,,,---...///000111111111444222111666???IIIPPPSSShhh]]]SSSRRR[[[jjjzzz{{{mmmWWW@@@666:::666444555666555444:::BBBGGGKKKNNNKKKEEEDDDHHHMMMSSSWWWXXXTTTRRRRRRRRROOOGGG???888555333///...111---...000CCCiiiLLL000333111333++++++++++++************)))***,,,111999BBBKKKOOOQQQZZZTTTFFF888666JJJiiiggghhh|||xxxtttxxx{{{|||wwwnnnrrr{{{uuuooommmhhhccc]]]VVVOOOIIIgggnnnmmmaaaUUUPPPNNNKKKIIIBBBGGGXXX]]]PPPFFFHHHIIIBBB>>>AAAJJJOOONNNIIIBBB@@@>>><<<;;;<<<>>>@@@DDDBBB>>>:::777444333333444222///---,,,,,,---...///111333444444333111000000//////000111111///---///////////////.........//////...------------......000111111333555333000222666@@@QQQ___bbbYYYPPP:::BBBJJJ|||GGG999;;;444222000000//////......------,,,,,,,,,+++++++++******))))))))))))))))))))))))+++***(((((())),,,///111HHHJJJPPPZZZbbbfffggghhh}}}lll\\\HHHMMMnnn```pppwwwooojjjhhhhhhhhhkkkwwwzzznnnddd]]]WWWQQQLLLMMMLLLKKKLLLMMMNNNMMMLLLDDDGGGKKKMMMNNNRRRXXX]]]eeesss}}}zzzuuuvvvxxxxxxxxxppp^^^GGG:::999999666///777111666AAA;;;YYYPPPPPPQQQTTTXXXZZZXXXVVVXXX^^^kkkyyyxxxeeeUUU[[[gggyyynnnjjjcccYYYWWWhhhsssiiidddddddddcccaaa```^^^]]]```___^^^^^^^^^]]][[[YYYSSSUUU[[[^^^\\\ZZZ^^^eeehhheeejjjlllccccccfffbbbYYYZZZ[[[[[[ZZZZZZZZZZZZZZZTTTLLLHHHHHHLLLPPPSSSPPPKKKGGGHHHPPP^^^tttyyymmmkkkuuuppp[[[WWWXXXTTTRRRTTTRRRWWWRRRMMMNNNLLLRRRbbbkkkddduuunnnQQQLLLHHHBBB<<<777333111111---,,,+++)))))))))******+++---///000000000111111444888<<>>777555222///...111+++///333IIIoooOOO333333///111***+++++++++************)))***+++000888BBBJJJOOOQQQWWWUUUKKK<<<666EEEbbb{{{jjjhhhzzzyyyzzzzzz}}}}}}pppnnnlllkkkhhh___SSSMMMNNNkkkmmmiii]]]SSSOOOLLLIIIHHHCCCIIIYYY]]]PPPGGGHHHFFFBBB@@@CCCHHHKKKHHHDDDCCCAAA???===<<<<<<===>>><<<;;;:::888666444444333222111...,,,++++++,,,---///000222444555555444333222111//////000000///...//////////////////////////////......---......//////000000111222444333111333999EEESSS\\\[[[RRRIII??????UUUooo>>>444555//////000000000///......------,,,,,,,,,+++++++++******))))))))))))))))))))))))+++***(((((())),,,...000CCCGGGOOOXXX```dddeeefffvvvvvvbbbJJJKKKiii~~~ooozzzuuunnnsssnnn^^^VVV```wwwtttooowwwrrrllleee^^^WWWQQQMMMMMMKKKKKKKKKMMMMMMLLLKKKFFFIIIMMMOOOPPPRRRWWW\\\iiiwww}}}yyyzzz|||{{{vvvnnn[[[EEE999777777555000777222666AAAAAAdddRRRSSSVVV[[[```cccdddcccdddhhhooowwwzzzqqqbbbUUUXXXddd|||yyynnnhhh^^^VVVZZZnnnsssiiidddddddddcccbbb```___^^^aaa___^^^^^^___^^^\\\ZZZVVVXXX\\\[[[VVVSSSZZZeee___aaaggggggccclllpppfff[[[[[[[[[[[[[[[[[[[[[[[[ZZZTTTLLLHHHIIINNNSSSVVVPPPLLLJJJLLLRRR```yyypppjjjnnnrrrrrrpppkkk^^^VVVWWWYYYUUUTTTWWWVVVXXXQQQKKKKKKHHHOOOaaagggaaakkkdddOOOKKKHHHBBB<<<666222///---,,,+++***))))))***++++++---///222333333333444555:::;;;???IIIZZZooovvvnnniiirrrwww___GGG>>>;;;666555777666444555666555555;;;CCCJJJLLLKKKGGGBBBBBBGGGLLLRRRWWWYYYWWWTTTSSSPPPLLLEEE===666444222......000***000888PPPuuuTTT666333---000++++++++++++************)))***+++///666@@@IIIOOOQQQVVVYYYTTTEEE888>>>YYYsssvvvlll{{{~~~~~~|||{{{}}}{{{yyyyyy{{{rrrkkkkkkiiilllmmm^^^LLLKKKVVVsssnnneeeYYYRRROOOKKKGGGGGGDDDLLL[[[]]]PPPGGGHHHCCCBBBBBBDDDEEEEEECCCAAACCCBBB@@@>>><<<;;;::::::333444555555555555444333111///---,,,+++++++++,,,...000222555777888888888555333000//////000///...//////////////////////////////.........//////000000000000111111222333333888AAAMMMWWWYYYRRRHHHAAAAAAAAAkkk___<<<888777222333111111000//////...------,,,,,,,,,+++++++++******))))))))))))))))))))))))******)))((()))+++...///===CCCMMMVVV^^^bbbcccbbbgggzzz}}}gggJJJEEEYYYqqquuucccfffsssuuu]]]NNNIIIYYY~~~}}}ppppppmmmggg^^^UUUOOOLLLLLLKKKJJJKKKLLLLLLKKKIIIHHHLLLPPPQQQQQQRRRVVVZZZggguuu~~~{{{xxx{{{}}}zzzsssiiiUUUAAA777666666555333999333444???HHHrrrUUUVVVZZZ^^^dddjjjnnnpppsssrrrrrrrrroooggg\\\TTTRRR\\\sss~~~tttjjjcccXXXYYY___qqqpppllldddddddddcccbbbaaa______aaa___^^^^^^______\\\ZZZYYY[[[]]]YYYQQQMMMWWWdddYYY___eeebbb```mmmrrrddd^^^]]]\\\[[[\\\\\\[[[[[[XXXTTTOOOMMMNNNRRRVVVXXXOOOKKKKKKRRR___tttoooddddddfffeeeaaa```[[[YYY[[[[[[WWWUUUXXXVVVVVVNNNIIIJJJGGGOOOdddxxxfff```bbbZZZMMMIIIGGGBBB===888333000...++++++*********+++---...000333666888777888;;;===HHHBBBGGGccc|||ppp\\\MMM???<<<===999555333666444555777666666<<>>HHHNNNQQQVVV]]]^^^PPP<<<:::PPPiiirrrttt{{{yyy{{{{{{|||uuurrrrrruuu|||yyymmmhhhhhheeeiiikkkZZZGGGMMMcccyyyoooaaaVVVRRRPPPKKKFFFCCCDDDNNN[[[[[[NNNFFFFFFBBBBBBBBBBBBAAABBBCCCEEECCCBBBAAA>>><<<999777666///111444666666666444333000///...---,,,,,,,,,,,,---///222555777999;;;;;;777444000...///////////////////////////000000000///////////////000111222111000///111111000333777BBBLLLXXX\\\WWWLLLAAA<<>>AAAGGGLLLCCCBBB@@@===:::666444333111333555777777666333111000000///......------------...111444777999;;;<<<777444000......//////...////////////000000111111/////////000111222333444333//////111111000555===PPPYYYaaaaaaVVVHHH>>>:::???lllnnnEEE;;;:::555333333222222111000///...------,,,,,,,,,+++++++++******))))))))))))))))))))))))***))))))))))))***,,,---333???LLLSSSZZZaaacccaaa]]]eeezzz~~~eeeSSSJJJaaa~~~}}}{{{~~~|||~~~~~~zzzZZZJJJQQQ___xxxsssrrrlllbbbVVVNNNKKKKKKKKKKKKKKKLLLMMMLLLIIIGGGIIILLLOOOOOOMMMMMMPPPSSScccwwwzzzhhh[[[III===777555666666555888666777FFFggg^^^^^^___aaadddkkksssxxx}}}ppp^^^SSSQQQPPPZZZ^^^WWWTTTTTTLLLRRRddd}}}ssshhhgggddddddddddddcccbbbaaa```^^^]]]]]]]]]^^^^^^\\\ZZZ]]]]]]]]]YYYPPPKKKQQQ\\\RRRXXXccceeebbbllluuuoooccc___[[[ZZZ[[[\\\[[[XXXUUUUUUVVVXXXZZZZZZYYYWWWWWWXXXbbbuuuppphhh^^^YYYXXXWWWUUUQQQVVVWWWXXXYYYWWWWWWWWWYYYNNNNNNLLLPPPUUURRR[[[sssyyyjjj___WWWQQQLLLAAA>>>;;;666222000...---,,,,,,,,,,,,...000222444111555999:::<<>><<<888333111333777555444555777777777===EEELLLKKKIIIGGGEEEFFFIIILLLTTTYYY[[[WWWSSSQQQNNNIII???888222000///------000---555===RRRssszzzkkkjjj}}}MMM555333...111...+++++++++************)))***)))+++000:::EEEMMMQQQQQQXXX___ZZZFFF555;;;KKKaaauuu|||}}}|||zzz}}}tttjjjbbb]]]___[[[[[[\\\TTTRRReeerrrdddUUUPPPOOOKKKEEEAAA===FFFTTT]]]YYYMMMEEEDDDCCCAAA???<<<===CCCJJJPPPBBB@@@===:::666444222111222333555666666444111000000000/////////.........---...000222444777999:::444222///......///...---...//////000000111111222///000000111222333555666444//////222111000888CCC[[[aaaeee```SSSEEE===;;;III```???===999444444222333333222111///...------,,,,,,,,,+++++++++******)))))))))))))))))))))))))))))))))))))))***++++++000???KKKQQQWWW```dddbbb^^^aaayyyttt]]]IIIZZZsssxxxgggmmmtttzzzzzztttRRRGGGXXXnnnvvvkkkhhhaaaYYYQQQMMMLLLMMMLLLKKKLLLMMMNNNLLLIIIFFFIIIKKKLLLKKKJJJJJJNNNRRR```wwwrrr```QQQBBB:::777555555666333555777===SSS___aaadddeeefffjjjooosss{{{tttddd[[[YYYRRRRRRPPPGGGGGGKKKEEEMMMbbb{{{{{{lllgggjjjddddddddddddcccbbbaaaaaa]]]\\\[[[\\\]]]]]][[[YYY]]]\\\\\\ZZZSSSMMMPPPWWWPPPTTTaaagggbbbfffrrrsssddd___ZZZYYY[[[\\\ZZZWWWVVVUUUUUUWWWXXXYYYXXXWWWZZZ]]]hhhwww~~~wwwsssfffccc___\\\YYYWWWUUUTTTTTTWWWYYYZZZZZZZZZYYYXXXMMMNNNOOOXXX___ZZZbbb{{{ppp___XXXUUURRRBBB???999444000---,,,,,,---------...000222555666444888<<<===@@@IIIVVVaaalll^^^HHH@@@===<<<>>>===999555444666888555444555777777777>>>FFFKKKJJJIIIHHHHHHIIIKKKMMMVVVZZZ[[[VVVRRRPPPNNNJJJ>>>777111000///------000***555@@@WWWxxxxxxttt{{{~~~HHH222333---///***+++++++++************)))***)))***///999DDDMMMQQQSSSWWW^^^^^^MMM:::777AAAPPPiii}}}www}}}ttthhh^^^UUUPPPPPPOOOOOOOOOPPPYYYmmmmmm```TTTRRRQQQKKKEEECCC===HHHXXX```ZZZNNNFFFEEECCC@@@===<<>>???EEEAAAMMM```tttyyyoooeeehhhqqqdddddddddddddddcccbbbaaa\\\[[[[[[[[[\\\\\\[[[YYY]]]\\\\\\[[[UUUOOOPPPTTTPPPQQQ```hhh______kkkrrrddd___YYYXXXZZZ[[[YYYVVVWWWUUUTTTTTTVVVWWWWWWWWWZZZ]]]eeennnqqqmmmjjjkkkfffccc___YYYUUUTTTVVVYYYQQQTTTWWWXXXYYYXXXUUUQQQNNNPPPSSS^^^fff```gggnnnZZZTTTSSSRRRFFFBBB<<<555000---------------...///111444666888999<<<@@@BBBEEEPPP```llltttUUUIIIDDD>>>555888;;;:::888666444111555444555777777888>>>FFFJJJJJJJJJIIIJJJKKKMMMNNNWWW[[[[[[UUUQQQPPPNNNJJJ===666000///...,,,---000'''444CCC\\\}}}|||FFF000222------'''+++++++++************)))***))))))...888CCCLLLQQQVVVXXX___bbbTTT@@@888>>>EEEaaazzzzzz~~~~~~yyy{{{nnn```TTTJJJFFFBBBDDDEEEEEELLL[[[nnnzzzlll```WWWVVVUUUNNNHHHFFF>>>KKK[[[bbb\\\PPPHHHGGGBBB???======@@@EEEGGGIIIAAA>>>999444111000000000---.../////////...---,,,---------......---,,,,,,.........///000222333444...------...//////---+++...//////000111222222222000000000222333555777888555///...333333222===MMMddddddaaaWWWJJJ@@@;;;:::eeevvvNNN>>>@@@777666;;;555444444333111000...------,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))************,,,<<>>;;;<<<@@@LLLPPPUUUZZZ]]]```ccceeecccdddaaa\\\\\\```bbb```\\\\\\]]]\\\\\\[[[YYYYYY]]]]]]\\\ZZZYYYWWWVVVVVVQQQPPPUUU^^^cccdddgggmmmnnnccc[[[[[[\\\ZZZVVVTTTTTTTTTUUUUUUVVVWWWWWWXXXWWWWWW[[[``````___fffpppiiiddd^^^ZZZYYYYYYYYYXXXYYYYYYXXXWWWVVVVVVUUUUUUNNNRRRXXXYYYVVV\\\uuuqqqccc]]]XXXTTTTTTGGGFFFAAA888000++++++---//////000111111222333333888999AAAJJJOOOZZZvvv```EEEEEEGGG???999888777666666555555555666555333111333777???DDDOOOQQQKKKGGGNNNMMMKKKPPPYYY]]]^^^YYYTTTQQQLLLHHH<<<444---...111000//////222555CCCeeennnCCC111333...)))111---+++))))))******)))(((,,,***)))+++222===IIIPPPXXXSSS[[[iiicccIII999;;;===XXXtttjjjrrr~~~}}}~~~zzzjjjZZZLLLAAA999444:::::::::@@@QQQfffpppooofff```]]]]]][[[RRRJJJFFF???OOO^^^```XXXPPPHHHDDDBBB???>>>===;;;<<>>===777444777777666444222///...---,,,,,,,,,,,,+++++++++******+++++++++************)))******))))))))))))******///777BBBKKKSSSYYY___ccceeegggnnnTTTJJJOOOpppggg___mmm{{{~~~fff[[[^^^nnn___eeepppnnnNNNNNNccc}}}|||sssggg]]]RRRKKKKKKLLLKKKNNNTTTLLLLLLLLLKKKKKKJJJJJJIIIGGGHHHKKKMMMJJJHHHNNNVVVooolllTTTJJJ???444222222222333555///>>>333===|||wwwooollliiihhhkkknnnqqqrrrzzzyyy~~~|||qqqmmmiii[[[UUUKKKBBB>>>;;;999;;;???DDDGGGKKKNNNPPPSSSVVVXXX\\\```aaa___```ddddddaaa^^^^^^]]]\\\[[[ZZZYYYYYY^^^^^^\\\[[[ZZZXXXWWWWWWRRROOOQQQ[[[ccceeegggjjjrrrggg___^^^___\\\WWWVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWZZZ^^^^^^\\\bbbjjjaaa^^^ZZZWWWWWWWWWWWWWWWXXXWWWWWWVVVUUUUUUTTTTTTPPPQQQVVV]]]ccckkk{{{yyyggg^^^[[[XXXUUUUUUMMMJJJDDD;;;222......000---///000111222222333444999<<>>999999PPPiii|||jjjfffwww{{{{{{{{{xxxuuutttvvvwwwyyynnn]]]MMMAAA999555333555888===GGGYYYkkkpppmmmeee```]]]]]]ZZZQQQHHHCCC???NNN\\\]]]UUUMMMGGGCCCBBB???>>>===;;;===FFFPPPCCC>>>666111//////---,,,000//////...............000000000111111111111000////////////////////////......//////......---,,,////////////000000000000///222333333999@@@AAA===333......222222444CCCVVVddd]]]SSSGGG:::666DDDVVV]]]LLL???>>>===777555999888777555222000///...---,,,,,,,,,++++++++++++***+++++++++************)))******)))))))))))))))***---444???IIIQQQXXX___dddaaa___tttuuu\\\EEEIIIiiimmm```jjj}}}eeeWWWUUUssslllVVVVVVgggsssTTTRRRggg}}}yyyvvvmmmbbbXXXNNNIIIOOOVVVUUUQQQOOOKKKJJJJJJIIIIIIIIIIIIJJJGGGGGGIIIKKKIIIIIIQQQZZZ}}}gggPPPFFF<<<444222333222333555111===999SSSuuurrrnnnmmmnnnqqqrrrrrr{{{yyy}}}zzznnnjjjfffXXXSSSJJJAAA===;;;:::<<<@@@???@@@BBBBBBCCCEEEHHHKKKQQQWWW[[[]]]```cccbbb^^^```___]]][[[ZZZZZZZZZZZZ^^^^^^]]]\\\ZZZYYYXXXXXXTTTMMMLLLVVVbbbhhhiiihhhrrrhhh```______[[[WWWVVV[[[[[[ZZZYYYYYYXXXWWWWWWXXXXXXYYY[[[ZZZXXX\\\bbbZZZXXXVVVVVVWWWXXXXXXWWWVVVVVVUUUUUUTTTTTTSSSSSSSSSQQQTTT```llltttyyy|||qqqhhh___\\\ZZZWWWVVVVVVPPPLLLDDD:::222...///111///111333444444444666777<<>><<<888999888777666555555555555333333333444555999???CCCKKKQQQNNNMMMTTTSSSQQQVVVaaaeeeeee^^^VVVPPPIIICCC<<<444...//////...---///...888WWWeee<<>>DDDBBB===000///000333333666GGGZZZ___XXXPPPFFF999999UUUuuuoooRRRGGG@@@???===888777<<<999777555333111000//////,,,,,,,,,,,,+++++++++++++++++++++************)))++++++***)))(((((())))))***000:::DDDNNNWWW___dddddd[[[fff}}}iiiKKKIIIbbb{{{hhhiiilllWWWVVV```iiiMMMHHH\\\|||^^^WWWjjjzzzsssmmmddd[[[QQQJJJIIITTT```___SSSIIIIIIHHHGGGGGGGGGHHHIIIJJJHHHGGGGGGHHHGGGIIITTT___zzz```MMM@@@888222333444333333444555888===iiivvvtttrrrrrrtttvvvwwwwwwyyyxxx}}}zzzpppnnnjjj^^^WWWNNNEEEAAA>>><<<>>>BBB@@@@@@@@@??????AAADDDHHHMMMSSSXXX[[[^^^aaaaaa]]]```^^^\\\[[[ZZZ[[[]]]^^^]]]]]]\\\[[[ZZZYYYXXXWWWTTTLLLIIIRRRbbblllmmmiiilllccc]]]\\\\\\XXXVVVVVV\\\\\\[[[[[[ZZZYYYYYYYYYZZZZZZZZZYYYWWWVVVXXX[[[YYYXXXXXXYYYZZZZZZYYYWWWVVVVVVUUUUUUTTTTTTTTTTTTWWWTTTUUU^^^iiinnnlllhhheeebbb^^^\\\ZZZWWWVVVWWWOOOIII@@@666///,,,---...222444777777666777:::===BBBLLL^^^nnn{{{}}}iiiRRREEE@@@===<<<<<<888888666555555555555555111222444555777:::@@@DDDQQQUUUQQQMMMSSSRRRQQQYYYcccffffff___VVVPPPIIIBBB;;;444/////////------///444999UUUxxx]]]777///000///---,,,+++)))((()))+++,,,,,,,,,(((+++,,,******333BBBNNNTTTXXXYYYXXX___aaaPPP:::777DDDUUUhhhqqqtttvvvyyywwwzzzxxxsssmmmlllooopppooolllggg\\\JJJ<<<444444666999===DDDQQQbbbrrryyyssskkkddd[[[RRROOOKKKEEE@@@???AAAKKKSSSQQQKKKFFFBBB??????<<<:::::::::;;;BBBKKKEEEAAA;;;666333333333444222222111111111111111222666555444333333222222222///////////////////////////////////////...------......//////000000111111000111444;;;BBBDDD===555222111222333222888KKK___XXXTTTPPPGGG;;;BBBkkkZZZHHHCCCAAAAAA>>>999:::>>>999888666444222111000000------,,,,,,,,,++++++++++++++++++*********)))))),,,+++***)))(((((((((((()))...666@@@LLLWWW```eeelll^^^^^^lll}}}wwwZZZPPPYYYyyypppiiiUUU[[[nnniiiOOOLLLWWWjjj]]]jjjyyyooofff\\\UUULLLIIILLLWWWaaa___RRRFFFGGGFFFEEEEEEEEEGGGIIIJJJHHHFFFDDDDDDDDDHHHUUUccc~~~pppXXXHHH:::444111333444333333444;;;666BBB{{{rrrrrrrrrtttxxx|||}}}~~~wwwvvv||||||ttttttssshhh\\\RRRHHHCCC???<<<===AAADDDDDDCCCBBBCCCEEEJJJMMMSSSWWWZZZZZZ\\\aaabbb```^^^]]][[[[[[\\\]]]```aaa[[[[[[ZZZYYYXXXWWWWWWVVVTTTNNNJJJPPP```mmmpppmmmfff___YYYZZZZZZXXXWWWXXX[[[[[[[[[[[[[[[[[[[[[[[[\\\\\\[[[XXXUUUVVVVVVWWWZZZYYYXXXYYYZZZZZZXXXVVVVVVVVVVVVVVVUUUUUUUUUUUUWWWWWWXXX[[[```cccaaa^^^______^^^ZZZXXXWWWWWWVVVKKKEEE<<<333---,,,,,,---222555888888777999???DDDJJJXXXlll}}}qqqdddWWWKKKFFFAAA;;;:::>>>888777666555444444444444111222333555777;;;AAAEEEXXX[[[RRRKKKNNNNNNQQQ[[[cccfffddd\\\TTTNNNHHHBBB999333//////...,,,---111888>>>YYYwwwnnnTTT333111///...000+++,,,+++******,,,...------))),,,---+++***111>>>IIIQQQYYY[[[XXX___fffXXX???888@@@MMMccc|||yyy}}}}}}zzzwwwxxxxxxqqqkkkiiilllmmmiiieeeaaaVVVGGG:::555666:::===DDDJJJXXXlll|||}}}uuulll```TTTHHHBBB>>>;;;;;;>>>@@@HHHOOOLLLGGGDDDAAA>>><<<888666777888999???FFFAAA>>>:::555111000000111333222222222333333444555777666444333111111000000//////////////////////////////000000//////...---.........///000111111111111333999BBBFFFAAA777...111111111111333>>>SSSeeeWWWSSSKKKAAA<<>>;;;;;;???FFFGGGHHHHHHJJJNNNSSSWWWVVVYYYZZZXXXYYY^^^```___]]]]]]\\\\\\]]]___```bbbZZZZZZYYYXXXXXXWWWVVVVVVTTTRRROOOQQQ[[[hhhooonnnddd^^^ZZZ[[[[[[YYYYYY\\\ZZZZZZZZZZZZZZZZZZZZZZZZ[[[]]]ZZZVVVTTTVVVVVVTTTXXXWWWVVVVVVWWWVVVTTTRRRVVVVVVVVVVVVVVVVVVVVVUUUTTTXXX[[[ZZZZZZ]]]___^^^YYY[[[ZZZWWWVVVWWWVVVSSSHHHBBB999333////////////000444777777888>>>HHHQQQYYYggg{{{xxxeeeSSSOOOJJJEEE???999777999888777666555444444444444111222333444777<<>>777555555888<<<>>>FFFKKKIIIEEECCC@@@===:::555333555666888===CCCAAA@@@>>>999444111111111222222333333555666888888999777555222000////////////////////////////////////000000000000///......------...///000111222222444777???GGGGGG===333------...000222999GGGYYYhhhWWWOOOAAA777DDDmmmtttPPPEEEFFFEEEDDDAAA???>>>???888777666444333222111111------------,,,,,,,,,,,,+++++++++************)))******))))))))))))*********+++///888DDDQQQ[[[```cccZZZUUUVVVdddccchhhmmmdddvvv}}}cccRRRXXXeeexxxrrrpppeeeZZZSSSPPPKKKQQQUUURRROOOMMMKKKHHHEEEEEEEEEEEEFFFFFFFFFFFFFFFCCCAAAAAACCCLLL^^^nnn{{{nnngggUUUAAA:::444111111444555333333777999;;;```mmmnnnooosssvvvyyyyyyxxxiiihhhnnnnnnggghhhiii^^^[[[QQQGGGBBB>>>;;;<<>>;;;LLLnnniiiddd{{{||||||~~~}}}{{{yyytttpppuuurrrpppoooooommmiiifff[[[QQQDDD>>>AAAMMM[[[dddooottt{{{mmmOOODDD888333222333666:::<<>>999333000111111111///222666;;;@@@FFFTTTfffuuu}}}~~~pppiiiXXXDDDAAABBB>>>777777<<<;;;666777777555444444444444444222222222222555<<>>777111------000111222444777:::<<<>>><<<:::666333111//////000////////////////////////000000000000000//////...------...///000111222222555777<<>>DDDLLLQQQOOOGGG===666666444555999===>>>>>>???;;;:::888666333111///...222222222444666999<<<>>>@@@<<<777333111111000///////////////000000000000111111111000000000000000000000111222333444444444...777>>><<<666111...---***666777:::NNNWWWMMMBBB???AAA888XXXlllRRROOONNNKKKGGGBBB???>>>>>>???777666555333222222222333111111111111000...---,,,---,,,+++***))))))))))))************************---)))''',,,777EEEOOOUUU\\\ZZZ^^^WWWVVV|||lllMMMTTTpppiiilll~~~zzz|||~~~vvv{{{{{{qqqccchhhWWWQQQOOOOOOPPPSSSTTTRRRNNNIIIFFFGGGIIIIIIHHHFFFEEEDDDBBB???===???DDDEEEFFFSSSlllpppTTTFFF???666000000000666333111555444666BBBSSSzzzppppppooooooppppppqqqqqqsssqqqrrrtttpppjjjhhhjjjddd^^^VVVOOOJJJGGGEEEDDDNNNUUU___eeekkkrrr|||~~~ooobbb```^^^YYYYYY]]]\\\ZZZXXXWWWXXXYYYYYYXXXWWWVVVUUUUUUWWWZZZ]]]______\\\XXXVVVWWWXXXWWWVVVWWWWWWWWWWWWVVVVVVVVVVVVXXXXXXWWWUUURRRQQQRRRSSSRRRRRRSSSSSSSSSSSSTTTTTTSSSRRRRRRRRRRRRSSSTTTTTTWWWZZZ\\\\\\ZZZXXXWWWWWWUUUVVVWWWWWWSSSMMMGGGCCC888555000------///333666:::???IIIXXXhhhwwwwww```RRRNNNLLLFFF??????===;;;;;;;;;:::888777666666666666555555555555222222222222444:::AAAFFFLLLRRRSSSNNNNNNVVVbbbiiifff```VVVLLLDDD>>>888555000...---.........333:::NNNvvvssscccBBB111444222...---***---,,,++++++******++++++))))))))))))***+++,,,---;;;LLLUUUUUUXXXXXX```qqquuuYYY;;;444CCC[[[xxxzzz{{{www{{{}}}yyy}}}zzzzzzzzzuuurrrooolllkkkjjjiiigggdddaaa^^^^^^XXXSSSVVVbbbppp|||}}}pppbbbCCC;;;444333444555:::???FFFJJJOOORRROOOGGG>>>888777555555999===?????????;;;:::999777555333111000222333444666888:::<<<>>>>>>:::555222111000//////////////////000000000000111111111111000000000000111111111222222333333333000666:::999555222111111111777;;;GGGWWWSSSDDD???888666@@@rrrfffQQQLLLJJJHHHEEEBBB@@@?????????999777666444333333333444222222222111000///---------,,,+++***))))))))))))((((((((((((((((((((((((,,,***(((***222>>>JJJQQQ[[[[[[aaa\\\\\\lllJJJKKKbbbeee```qqquuuzzz~~~uuussseeexxx```TTTPPPOOONNNNNNNNNOOONNNJJJFFFDDDEEEGGGHHHGGGFFFFFFEEECCC@@@>>><<>>000222000------***---,,,++++++******++++++))))))))))))******+++,,,333EEEPPPTTTYYYYYY]]]kkktttMMM444@@@SSSkkkqqqqqq}}}zzz~~~|||{{{{{{{{{{{{yyyyyysssnnnmmmlllhhhhhhgggeeeaaa[[[WWWTTTPPPOOOQQQXXXdddpppxxx{{{|||jjj___AAA999333333666999???EEEMMMQQQVVVWWWSSSIII>>>777222111111444999======;;;888888888888666444333222333444555777999;;;;;;<<<;;;777333000//////...---////////////000000000000111111111111111111111111111111111222222222222222333444555555333222222444777<<>>===<<<<<<:::999999::::::999777666666666666555555555555555555444444666===EEELLLRRRVVVWWWSSSQQQWWW]]]```fff___TTTIII@@@999444111...---///000...---444===VVVwwwTTT;;;000333000...///+++---,,,++++++******++++++)))))))))))))))***++++++222CCCMMMSSSZZZXXXXXXaaa~~~eeeCCCFFFKKKYYYyyymmmlll|||mmmvvv~~~|||||||||vvvvvv{{{tttjjjgggiiiiiiffffffddd___YYYRRRLLLJJJFFFJJJRRR]]]iiiqqquuuvvv{{{}}}nnn^^^TTT>>>777222333777<<>>666333000111555222555333222555666CCC[[[~~~vvvwwwwwwvvvuuutttrrrrrrrrrnnnnnnrrrsssllldddaaa^^^[[[WWWUUUUUUVVVWWWWWW[[[aaaiiitttooodddaaa^^^[[[\\\bbb___\\\ZZZYYYYYYYYYXXXUUUVVVWWWXXXYYYYYYXXXXXXZZZYYYWWWUUUSSSSSSUUUVVVWWWWWWWWWWWWVVVVVVVVVVVVXXXYYYYYYXXXVVVTTTTTTUUUQQQQQQRRRSSSSSSTTTUUUUUUQQQQQQQQQQQQQQQRRRSSSSSSTTTVVVWWWVVVUUUTTTTTTUUUWWWUUUOOOIIICCC===999777000///...///222777<<>>======:::999888888999:::999777666666666666555555555555555555444555888>>>FFFLLLOOOSSSTTTQQQQQQWWW\\\^^^eee]]]RRRGGG>>>888444111------///000......777AAA^^^OOO:::222444000000111------,,,++++++******++++++)))))))))((())))))******000???HHHPPPZZZYYYVVV\\\wwwyyyVVVKKKAAAFFFfffyyyuuuiiisssyyysss{{{{{{uuuuuuzzz~~~vvvkkkdddeeeiiijjjdddccc```ZZZRRRLLLIIIHHHNNNTTT^^^jjjtttxxxxxxvvvwwwyyy|||zzzssseeeWWWMMM===666111444999>>>FFFMMMSSS^^^llltttnnn\\\EEE666000222222666AAAKKKLLLGGG999:::===>>>>>><<<999777000111333555555555444444444111///.........---,,,////////////000000000000000000111111222222222333333333333222222222222222333111111444222000222999IIIcccmmmbbbTTTDDD888999IIIqqqfffJJJIIIKKKDDDAAABBBCCCEEEEEEDDDCCCBBB>>>===:::888777666666666555555444444333111000///...---,,,+++************))))))))))))))))))))))))&&&)))+++)))(((...<<>>BBBGGGYYYlllzzzcccNNNIIIIIIFFF???@@@AAA@@@>>>=========999777777777999:::999888666666666666555555555555222222333555888===EEEJJJNNNQQQQQQOOOPPPWWW]]]^^^```YYYNNNCCC<<<777444222......//////---000;;;HHHkkksssJJJ:::555666111111333...---,,,++++++******++++++)))))))))(((((())))))******777@@@JJJYYY\\\ZZZ^^^yyyjjjSSS>>>@@@ZZZyyyhhhppp{{{uuu{{{|||{{{xxxxxx}}}~~~yyynnncccbbbgggkkkkkkbbbaaa]]]VVVOOOMMMOOORRR]]]bbbkkkssswwwvvvssspppqqqqqqrrrqqqlllaaaUUUMMM>>>777333666;;;AAAHHHOOOZZZeeeuuu}}}wwwbbbIII888///111222666BBBPPPPPPIII<<<>>>AAACCCCCC@@@===:::000000111111222111111111111///------......---,,,////////////000000000000000000111111222333333333333333333444444444444444444111222555222000888EEE]]]ssspppWWWDDD;;;888<<>>DDDGGGXXXgggxxxmmmRRRHHHDDDBBBAAA??????>>>===<<<<<<<<<===888666666777999:::999888666666666666555555555555000222444777:::???EEEIIIOOOQQQPPPMMMOOOWWW]]]^^^ZZZSSSIII???999555333222......//////---111???NNNyyytttxxxbbbFFF999666777000000222------,,,++++++******++++++))))))(((((((((((())))))&&&000777CCCVVV]]][[[```pppzzzyyy___DDD@@@LLL```ttt}}}kkkrrryyy~~~|||~~~uuufff\\\___hhhkkkiii```___[[[TTTQQQSSS\\\dddkkkooosssuuurrrlllfffbbbcccbbbaaa```___ZZZRRRMMMBBB;;;666999>>>CCCKKKRRRaaajjjtttxxxppp]]]GGG888---000000333???NNNNNNDDD:::===@@@CCCCCC???;;;888111000000////////////000///...------...///...---////////////000000000000000000111222222333444444333444444555555666666666666222222444222222CCCWWWoooppp___GGG:::666;;;IIIzzzwwwUUUIIILLLKKKBBBBBBBBBBBBBBBAAA@@@?????????>>>;;;999777666666666666666666555444333222111......---,,,++++++++++++((((((((((((((((((((((((&&&)))***)))))),,,444:::BBBRRRWWWYYY]]]SSSTTTiii}}}sss```[[[hhhxxxzzz}}}~~~wwwrrrpppiiiccc[[[YYY[[[\\\[[[XXXPPPOOOQQQTTTRRRLLLJJJMMMHHHFFFDDDDDDEEEDDD@@@===???BBBCCCAAA>>>===@@@DDDOOOVVVbbbtttjjjLLL===333222222///000555666777555666;;;@@@[[[wwwFFFrrrsssuuuvvvvvvtttrrrqqqnnnmmmmmmnnnllljjjnnnuuummmnnnpppsssvvvwwwuuusssmmmmmmlllkkknnnyyykkkbbb___ZZZZZZ]]]]]]\\\\\\]]]^^^\\\YYYVVVXXXXXXWWWVVVVVVVVVWWWWWWSSSUUUUUUTTTRRRSSSWWW[[[UUUUUUUUUTTTTTTTTTTTTSSSRRRTTTVVVVVVTTTRRRQQQRRRNNNNNNOOOPPPQQQRRRSSSTTTSSSSSSSSSSSSSSSTTTUUUUUUWWWWWWVVVSSSPPPOOOOOOPPPJJJHHHEEE@@@:::555111///000111333777<<>>======<<<<<<777666555666888:::999888777666666666555555555555111444777:::===BBBGGGJJJQQQRRRPPPMMMOOOWWW]]]^^^VVVOOOEEE<<<666444222111///...///...---222BBBSSSeeennnZZZDDD999777777000000222,,,---,,,++++++******++++++***)))(((((((((((())))))%%%...333???SSS[[[ZZZ___ZZZ___sss}}}fffGGG<<<<<>>999<<<@@@EEEMMMTTTeeejjjooooooeeeTTTAAA555111444333444@@@OOOOOODDD666999===??????;;;666333222111///.........///000///...------//////...---////////////000000000000000000111222333333444444444444444555666777888888777333333444111555KKKfffwwwfffKKK;;;888555???XXXlllRRRLLLPPPMMMEEEGGGFFFEEEDDDCCCBBBAAAAAA???>>>;;;999777666666666777777666666555444222111......---,,,++++++++++++************************((()))***))))))+++///444>>>NNNTTTYYY___RRRMMMbbbvvvgggTTTTTTttt|||rrrkkkfffcccccc^^^ZZZYYY[[[ZZZUUUQQQNNNNNNPPPRRROOOJJJJJJNNNHHHFFFEEEFFFHHHHHHDDDAAABBBDDDEEEBBB>>>===BBBFFFWWW___kkk}}}yyy[[[EEE888000222333000111666222555555;;;CCCMMMmmmiii@@@qqqsssvvvxxxyyyxxxvvvuuuppppppnnnmmmmmmmmmnnnooopppmmmlllooossstttpppllliiihhheeeaaaaaahhhuuukkk]]][[[XXX[[[bbb```]]]YYYYYY[[[[[[XXXWWWZZZYYYZZZ[[[ZZZXXXWWWWWWXXXWWWVVVUUUTTTUUUVVVWWWXXXVVVQQQQQQUUUUUUQQQPPPTTTUUURRRTTTVVVTTTNNNMMMPPPQQQNNNPPPVVVXXXUUURRRSSSOOOTTTVVVRRRNNNQQQWWW]]]XXXYYYUUUPPPOOOPPPNNNIIIJJJHHHDDD<<<444000111333444000222<<>>======<<<<<<===999888888777777777777777888888777555555444444444555444666<<<@@@CCCJJJRRRZZZRRRJJJJJJRRR[[[^^^^^^WWWLLL@@@:::666222000111222------111000444KKKfffuuueeettt[[[GGG===666777999666111///000//////...,,,+++******+++******)))))))))))))))++++++,,,555III]]]bbb]]][[[RRRVVVfffjjjWWWDDD<<>>===888333000000000000////////////---------............///000//////.........//////333444444444333333555777777777777777777888888999111666777222000<<>><<<@@@AAAAAAFFFMMMdddiiisss{{{cccOOO;;;666000...///111222111444222999>>>@@@```xxxqqqQQQ???ppprrrtttvvvwwwvvvtttsssooonnnnnnnnnnnnoooppppppooolllkkkmmmpppqqqmmmiiifffeeebbb^^^\\\```jjjrrr{{{~~~wwwddd\\\\\\YYY[[[___[[[]]]ZZZYYY\\\]]]ZZZXXXZZZYYYZZZZZZYYYWWWVVVVVVWWWVVVUUUTTTTTTTTTUUUVVVWWWVVVQQQQQQUUUUUURRRQQQTTTSSSSSSPPPLLLIIIIIIIIIHHHHHHRRR\\\^^^ZZZVVVWWWZZZSSSTTTTTTRRRPPPRRRUUUVVVYYYXXXUUUOOONNNOOOMMMHHHHHHGGGCCC;;;444000000222444444999AAAEEELLL[[[kkkkkkVVVEEECCCDDDAAAAAADDD??????>>>===<<<<<<<<<<<<999888777777666666777777888777666555555444444444444333666;;;???BBBIIIPPPVVVOOOIIIKKKTTT\\\```___TTTIII>>>999555111///000...+++,,,111000777SSSrrrvvvppp~~~YYYGGG>>>777888:::777222000//////...---,,,+++******+++******))))))))))))))))))***+++222CCCWWW```___YYYSSSVVVeeennncccMMM>>>===FFF```{{{~~~wwwyyyxxxuuuvvvyyyxxxtttqqq```SSSTTT]]]aaabbbaaa______```aaabbbbbb```___ccckkkqqqlllddd]]]WWWQQQNNNMMMLLLMMMNNNMMMLLLJJJEEE@@@;;;<<>>;;;999:::<<<<<<777222000000000000/////////...---------............///000//////.........//////222333444333222333444666777777666666777777888999444555444111333>>>PPP^^^SSS@@@666444555JJJzzzpppTTTOOOUUUUUUQQQPPPIIIIIIJJJJJJJJJHHHFFFDDDEEECCCBBBCCCDDDCCC@@@===>>>===:::777555333222222111000///...---,,,++++++))))))))))))))))))))))))((()))***)))((((((***,,,888BBBOOOWWWXXXWWWVVVWWWggguuuQQQ^^^rrr~~~~~~wwwsssmmmgggddd```]]][[[^^^ZZZVVVVVVWWWVVVRRRNNNKKKEEEDDDIIILLLKKKJJJKKKMMMHHHFFFIIIIIIDDDAAA@@@CCC@@@@@@CCCCCCDDDKKKUUU___gggtttrrrZZZIII888444000///111333555444888111888CCCMMMnnnqqqvvvzzzHHH999pppqqqsssuuuuuutttrrrqqqmmmnnnooopppppppppppppppnnnkkkjjjkkknnnmmmjjjfffeeedddbbb]]]YYYZZZ___eeennnqqqwww{{{|||xxxrrrmmmiii^^^^^^ccc______aaa\\\\\\XXXVVVYYYZZZWWWUUUVVVXXXYYYYYYXXXVVVUUUUUUVVVVVVUUUTTTTTTTTTTTTUUUUUUSSSPPPOOOSSSTTTRRRQQQQQQOOOPPPMMMFFFBBBDDDFFFEEENNNeeetttlllZZZQQQPPPQQQRRRPPPOOOPPPQQQRRRRRRRRRYYYXXXSSSMMMKKKLLLJJJFFFDDDDDDAAA;;;444//////111000555===BBBFFFTTTmmmooo^^^NNNAAAAAACCCAAA@@@CCC>>>>>>===<<<;;;;;;;;;;;;888777777666666666666666888777666555555444555555333333555;;;???BBBHHHOOORRRLLLHHHLLLVVV^^^```___OOODDD:::666333000...000+++))),,,000000:::\\\VVVGGG???999:::;;;888333111///......---,,,+++******+++******)))))))))))))))'''((()))...;;;MMM[[[```YYYVVVVVVbbbsssuuu___EEE;;;<<>>GGGLLL@@@///444555222___uuu```OOONNNSSSRRROOOMMMIIIJJJKKKKKKKKKJJJHHHGGGKKKGGGDDDFFFJJJJJJDDD>>>AAA???<<<999555333222111222222222111///---+++***))))))))))))))))))))))))((()))***)))((((((***+++444===JJJSSSVVVVVVVVVWWW\\\XXXPPPeeezzzzzzmmmtttuuuvvvxxxwww~~~|||}}}zzz|||{{{qqqllliiiddd```^^^[[[YYYWWW]]]YYYVVVTTTTTTRRRNNNJJJGGGFFFGGGKKKKKKHHHGGGHHHMMMHHHEEEFFFEEEAAA???@@@??????AAAAAA???@@@KKKWWW___lll|||zzzfffQQQCCC444222000111333666777888999222<<>>HHHUUUnnnuuuZZZOOOLLLHHHNNNKKKKKKNNNPPPPPPRRRUUUXXXWWWRRRLLLJJJJJJHHHCCCAAABBBAAA<<<555000///111111888???BBBLLLhhhpppZZZSSSIIIAAAAAABBB@@@???@@@======<<<;;;::::::::::::888777666666555555666666777777666555555555555555444333777<<<@@@BBBHHHOOOPPPKKKIIINNNXXX______\\\JJJ@@@777444222///---///+++***---000...:::cccLLLFFF???;;;<<<<<<888444333.........---,,,++++++***+++******)))))))))))))))'''((((((+++444DDDUUU___ZZZZZZWWW^^^ttttttVVVDDD;;;DDD]]]tttoooeeepppyyyqqq{{{~~~|||}}}|||}}}~~~sssfffYYYMMMLLLTTT[[[^^^]]]TTTRRROOONNNPPPVVV^^^dddlllmmmjjj```XXXTTTRRROOOMMMLLLJJJJJJJJJIIIFFFDDDDDD@@@;;;:::@@@KKKVVV^^^```___]]]\\\[[[UUUKKKBBB:::888888>>>HHHNNNOOOMMMAAA>>>999777666555222000000000/////////.........---------............/////////////////////000111111222333333222222333555666555555555555666777777777555333444888;;;======555...777BBBNNNvvveeeXXXNNNMMMOOOMMMJJJJJJLLLLLLMMMMMMLLLKKKJJJIIILLLIIIHHHJJJLLLKKKFFFAAADDDAAA===999666333222222555555666555333///,,,******)))))))))))))))((((((((()))))))))'''''')))+++///888CCCMMMSSSUUUVVVWWWUUUnnnaaaMMM[[[ooorrr___eeennntttwwwxxx~~~}}}||||||}}}}}}}}}}}}wwwyyy}}}uuummmfffccc```^^^\\\[[[YYYXXXXXXVVVTTTRRRRRROOOKKKHHHHHHHHHIIIIIIGGGEEEEEEFFFFFFAAA???@@@@@@>>>???BBB>>>AAACCC@@@<<>>;;;AAA???>>>WWWxxxiiiPPPMMMOOONNNUUUPPPNNNPPPPPPOOORRRYYYVVVVVVRRRLLLJJJJJJGGGAAA???AAAAAA>>>888222111111666===AAAEEE[[[nnnTTTQQQMMMHHHCCCBBBBBB???>>>>>>===<<<;;;::::::999999:::888888777666666666666666777666666555555555555666555555999???BBBDDDIIIOOOPPPMMMMMMRRR[[[___\\\XXXGGG===555222111...---......---///000...<<>>999777:::BBBMMMUUUZZZXXXWWWWWWTTTMMMEEE???:::999999>>>EEEJJJIIIGGG???<<<888555333222000000////////////............---------............//////////////////000111111222333444333222222444666555555555444555555666777444666888888777555555666333777999SSS|||kkk[[[TTTMMMKKKKKKJJJJJJJJJPPPOOONNNMMMLLLJJJIIIHHHHHHJJJLLLMMMLLLIIIGGGEEEDDDBBB===999555444333333888999999888666222///,,,++++++******)))))))))(((((())))))(((''''''(((***+++222<<>>???>>><<<>>>BBB@@@FFFIIIEEEAAAIIIZZZiiinnnyyyyyyaaaGGG777222000000111222333555888:::;;;TTT\\\XXXwwwKKK@@@:::qqqsssvvvxxxyyyxxxvvvuuuttttttrrrpppnnnkkkiiigggiiiiiijjjiiihhhfffdddcccddddddddddddcccaaa___^^^UUUZZZ]]]YYYQQQNNNRRRXXX\\\^^^jjjuuuxxx~~~|||ooo```XXXRRRTTTXXXXXXWWWWWWWWWXXXXXXWWWUUUTTTTTTUUUWWWWWWWWWVVVUUUSSSRRRQQQRRRRRRPPPOOORRRTTTOOOGGGIII888222;;;CCCNNNqqquuuOOO???GGGRRRVVVhhh\\\SSSSSSSSSPPPSSSYYYSSSTTTRRRMMMKKKKKKFFF@@@>>>AAACCCAAA;;;666333333666;;;>>>IIImmm}}}VVVIIIQQQIIIGGGEEECCCAAA?????????======<<<;;;::::::::::::999888888777777777777777666666555555555555666666666666:::@@@CCCDDDIIIOOOQQQOOOPPPWWW^^^```[[[TTTEEE<<<555333222///---...111...///111111BBBoooiiiLLLCCC>>><<<>>><<<888444444////////////......------+++******)))))))))))))))+++))))))***---444CCCQQQUUU\\\ZZZVVVfffsssSSS???:::GGGWWWqqqoooqqquuunnn~~~|||xxxxxx|||}}}ttthhh[[[VVVPPPNNNVVV```ccc```WWWYYY^^^hhhpppqqqjjjcccbbbaaa[[[RRRNNNNNNMMMKKKJJJHHHGGGFFFFFFEEEBBB@@@===;;;888666:::CCCOOOXXXVVVRRRPPPOOOLLLDDD>>><<<999888888<<>>EEEoooZZZaaahhhIII@@@:::ppprrruuuxxxyyyyyyxxxwwwtttsssqqqnnnllljjjhhhhhheeefffggggggfffdddcccbbbcccccccccddddddbbb```___XXXYYYXXXTTTPPPQQQVVV[[[^^^```nnnzzz~~~{{{hhhWWWQQQQQQXXX___^^^ZZZXXXWWWXXXYYYXXXVVVTTTUUUVVVUUUUUUUUUTTTSSSQQQOOONNNOOOOOOLLLJJJMMMPPPIII???===777777BBBYYYsssuuuTTTBBBGGGYYYkkkuuuyyybbbOOOOOOTTTUUUTTTWWWPPPRRRRRROOONNNLLLFFF???===AAAEEEDDD???999555555666;;;AAAUUU~~~eeeNNNHHHNNNDDDEEEEEEBBB@@@???@@@AAA>>>===<<<;;;::::::::::::::::::999888888888888888666666555555555555666666666666:::@@@CCCDDDHHHNNNPPPPPPRRRZZZbbbbbb[[[TTTFFF===555444333///......000,,,...222777KKKzzzWWWMMMAAA===<<<>>><<<777444444000000000000////////////+++******))))))))))))))),,,)))(((***+++...999EEEMMMYYY[[[TTTZZZlllvvvrrrcccKKK@@@CCCHHH^^^zzzvvvsssvvv}}}yyywwwxxxxxxpppfffVVVTTTQQQPPPYYYcccfffaaa\\\```fffmmmpppkkkbbb[[[^^^]]]YYYRRRPPPRRRQQQMMMJJJHHHGGGGGGGGGFFFDDDAAA999888888888===HHHVVV___RRRLLLIIIIIIEEE>>>:::;;;888777777999<<<===;;;999444444333111///....../////////.........------------------............///////////////000111222333444555555555444444666888444444333333444444555666333777::::::777444444444444:::TTTsssWWWOOOMMMJJJIIIKKKNNNNNNMMMKKKJJJIIIGGGFFFEEEEEEEEEFFFGGGJJJNNNOOONNNKKKHHH@@@===:::666555555777888::::::888777555333222111......------,,,++++++***((())))))(((&&&&&&'''(((''')))...666@@@IIIPPPTTTUUUSSSbbb}}}ppp[[[SSSgggzzzoooqqq{{{vvvuuuvvvwwwxxxxxxvvvssssssuuuxxxtttsssqqqpppnnnkkkhhhfff```___]]]\\\[[[ZZZWWWUUUKKKMMMOOOOOONNNKKKIIIHHHFFFGGGEEECCCGGGMMMMMMHHHBBBAAAAAABBB???<<<>>>DDDGGGNNNOOOKKKMMM]]]qqq~~~uuubbbLLL<<<555555000111333333555999@@@EEEaaavvvYYYppp{{{XXXIII@@@<<>>BBBFFFFFFAAA;;;777666<<>>>>>===<<<;;;;;;;;;;;;;;;:::999999888888999999666666555555555666666777555555999???BBBCCCGGGMMMOOOOOOSSS[[[dddddd]]]UUUFFF>>>666555333000...///...***,,,333<<>><<<666333444111111111111000000000000+++******))))))))))))))),,,(((''')))***+++333===GGGVVV\\\TTTRRR^^^jjjmmmuuuZZZIIICCC>>>NNNppp|||xxxnnn|||zzz{{{yyyuuuqqqqqqpppiii```SSSSSSQQQQQQZZZeeegggbbbfffiiillllllhhhdddaaa```VVVVVVSSSOOONNNPPPOOOKKKJJJIIIHHHHHHHHHGGGEEECCC777888888999???JJJXXXcccPPPIIIEEEFFFBBB;;;999<<<777666666888999999777444000111111000///....../////////.........------------------.........//////////////////000111222333444666666666555555666888444333333333333444555555555777888999888777555444???BBBttthhhYYYOOONNNKKKJJJLLLNNNLLLHHHFFFEEEDDDDDDCCCCCCDDDDDDHHHFFFGGGLLLRRRRRRMMMGGG>>>;;;888555444666888999:::999777555333222111111//////...------,,,++++++((())))))(((&&&&&&'''((('''(((+++222<<>>333000111000111333444666<<>>AAASSS}}}nnnUUUMMMLLLGGGDDDGGGCCCCCCBBBBBBBBBAAAAAAAAA======<<<;;;::::::::::::::::::::::::999999888777888777666555555666777888;;;999>>>GGGHHHCCCFFFOOOJJJSSS\\\```aaa___VVVNNNDDD???:::666222...,,,,,,,,,///111222@@@ccc|||YYYHHH>>>AAA;;;;;;???:::333888CCCBBB<<<555000//////...------+++******++++++)))(((***))))))))))))+++,,,---<<>>@@@@@@@@@CCCDDDGGGMMMPPPMMMDDD<<<>>>===<<<;;;:::;;;<<<===:::888444222222333333333333222///,,,)))(((***,,,)))(((((('''&&&&&&%%%%%%%%%&&&(((---555>>>GGGLLLPPPMMMPPPMMMWWWxxx\\\XXXmmm|||yyytttnnnooosssuuutttrrrmmmjjjjjjnnnrrrsssnnniiigggiiiiiifffbbb```bbb```[[[YYYYYYUUUPPPOOOOOOOOONNNLLLIIIFFFEEELLLHHHEEEDDDDDDDDDAAA>>>999===@@@AAA??????AAACCCSSSUUUTTTVVVcccuuu~~~kkkSSSCCC999222000222888///111:::777555SSSzzzlllYYYdddvvvPPPEEE???:::>>>vvvvvvuuutttsssrrrpppoooooorrrqqqllljjjlllkkkfffeeedddcccaaaaaaaaaaaabbbaaabbbbbbcccccccccbbbbbb```[[[UUUSSSPPPPPPVVV^^^lll|||}}}zzz{{{hhhZZZYYY[[[YYYUUUSSSTTTSSSPPPQQQPPPNNNLLLHHHEEEBBBAAA???>>><<<;;;;;;:::777555:::>>>QQQpppuuuXXXBBBDDDDDDTTTzzzqqqQQQPPPVVV```aaaZZZZZZ```pppcccSSSHHHFFFEEECCCAAA@@@AAADDDFFFDDD???:::888===EEEaaaqqq[[[IIIDDDDDD???===AAABBBBBBBBBBBBBBBAAA@@@@@@======<<<;;;::::::::::::::::::;;;;;;:::999999888999888777666555666777777;;;<<>><<<;;;>>>???CCCPPP\\\WWWJJJGGGKKKJJJBBB<<<;;;:::777333444444444333222111000111000///...............000///---,,,,,,---...///////////////////////////...///000111222222222222666555333222111222333444444333333555999;;;:::888444222222333333666@@@LLLXXXdddSSSQQQOOOMMMKKKLLLOOOPPPNNNKKKCCC@@@<<<;;;===?????????DDDDDDFFFJJJMMMJJJBBB;;;<<<<<<;;;;;;<<<===>>>???>>>;;;666333222333444555333222000---+++***+++,,,)))))))))((((((''''''''''''((((((***///999EEEMMMSSSMMMMMMKKKSSSzzzppp\\\aaarrr}}}wwwtttvvvwwwtttrrrsssoooppppppnnnkkkjjjkkkmmmmmmjjjhhhhhhjjjiiiddd___aaabbb```]]]]]]]]]XXXQQQJJJKKKLLLLLLLLLKKKJJJJJJFFFDDDCCCCCCCCCBBB???<<<;;;===???>>>>>>AAAFFFKKKOOOPPPSSS^^^rrrzzzlll[[[HHH<<<444000///111555666;;;>>>;;;FFFooojjjYYYooogggLLLDDDAAA>>>;;;vvvuuutttsssqqqpppooonnnoooqqqpppllljjjkkkiiifffccccccbbbbbbaaabbbbbbccc^^^___aaacccddddddcccbbb]]]ZZZXXXYYYXXXWWW[[[aaannnwwweee[[[XXXZZZXXXTTTRRRSSSRRRNNNPPPNNNLLLHHHCCC???<<<;;;;;;999777555555444333111444666HHHaaabbbKKK;;;:::GGGKKKhhhjjjVVVLLLWWW```^^^WWWZZZhhhvvvoooPPPCCC@@@======@@@;;;>>>AAABBBAAA???===;;;BBBNNNsss|||YYYLLLCCCCCCBBB>>>===AAA@@@AAABBBBBBBBBAAA???>>>======<<<;;;::::::::::::;;;;;;;;;<<<;;;;;;:::999:::999777666666666777888;;;AAAEEEFFFHHHMMMOOOOOOOOO[[[eeeeee___YYYQQQKKKFFF>>>888777555111.........222333999VVVyyyhhhmmmFFFCCCCCCAAA<<<:::<<<;;;:::AAAMMMZZZMMM>>>777999:::666000333000---,,,,,,---,,,++++++***)))))))))***+++,,,---;;;MMMWWWWWWRRRPPPPPPfffZZZ>>>999FFFXXXwww~~~~~~}}}|||{{{{{{~~~}}}vvvwwwtttnnnddd\\\XXXWWWVVVUUUTTTTTTUUUXXXZZZ[[[```dddeeeeeekkkvvv|||ppp```SSSNNNMMMMMMMMMNNNLLLIIIEEEAAA===;;;999>>><<>>>>>>>>EEEEEEEEEGGGHHHFFF@@@;;;;;;;;;;;;;;;===>>>???@@@:::888444111000111333444333333222000///...------)))))))))))))))))))))((()))***)))''')))111???JJJSSSLLLKKKIIILLLhhheeeXXXcccyyyzzzsssppptttyyywwwssspppmmmoooqqqpppnnnkkkjjjjjjgggfffgggiiijjjgggaaa[[[______]]]\\\^^^___YYYPPPKKKKKKLLLMMMMMMMMMMMMLLLBBBBBBCCCEEEEEECCC>>>:::;;;>>>AAAAAAAAACCCHHHMMMPPPRRR[[[ooolllUUUHHH;;;555111///000222555999>>>======UUUoooWWWZZZVVVKKKEEEDDDDDD:::tttssssssrrrqqqqqqppppppoooooonnnllljjjiiihhhgggbbbbbbbbbbbbbbbbbbcccccc]]]___bbbdddeeedddbbb```YYYXXXZZZ]]]]]]\\\___dddiii}}}xxxrrrlllaaa[[[VVVXXXWWWSSSRRRSSSRRROOONNNLLLIIIDDD???;;;888666777444111000000000///...,,,...888CCC???555777CCCLLLYYYssscccSSSUUUWWW[[[YYYTTT\\\tttjjjHHH===;;;666555:::444999===>>>???@@@AAA???JJJVVVyyyooo\\\HHHEEECCCEEEDDD??????CCC???@@@AAABBBAAA@@@>>>=========<<<;;;::::::::::::;;;<<<<<<<<<<<<<<<;;;;;;:::999888777666777888888;;;DDDHHHFFFIIIRRRTTTNNNOOO\\\fffeee\\\UUUNNNJJJFFF===999:::999222...///...111222>>>ddd~~~cccDDDBBBAAACCC???======:::888<<>>CCCOOOeee{{{wwwxxx~~~yyywwwxxxzzz||||||{{{{{{vvvlll```XXXWWWYYYTTTTTTSSSSSSTTTVVVXXXZZZ]]]______^^^cccnnnwwwzzzzzzqqqcccWWWPPPLLLJJJIIIMMMJJJFFFBBB>>><<<;;;:::>>>;;;CCCUUU___WWWJJJCCCJJJHHHDDD???;;;999999888333333333222222111000000222111000...---------------...///000000///...---///////////////000000000///000111111222222222222000000000000111222333444666555555:::@@@@@@:::444222000111666<<>>>>>>>>??????HHHFFFDDDDDDDDDBBB???<<<;;;;;;;;;<<<<<<======>>>666555444333111222333555555444444444444222000...))))))))))))))))))))))))(((******'''%%%+++888CCCLLLIIIJJJJJJHHHXXX|||ttt\\\WWWttt|||uuu{{{uuussswwwxxxuuupppnnntttttttttssspppnnnlllkkkhhhggghhhhhhhhhddd^^^YYY```___^^^]]]aaaccc\\\RRRPPPPPPOOONNNMMMKKKJJJJJJDDDFFFHHHIIIHHHDDD???;;;;;;???EEEGGGGGGGGGIIIKKK[[[cccsssmmmYYYDDD;;;444222222111333666;;;999???KKKVVVnnnvvv\\\aaa|||mmmLLLMMMDDDDDDHHH<<>>???@@@@@@@@@???============<<<;;;::::::::::::;;;<<<<<<======<<<<<<<<<:::999888777777888999:::<<>>>>>BBB???333---//////000444GGGttt^^^GGGBBB>>>AAA???>>>>>>;;;777666888666666666666777777777666555333000/////////...------,,,***)))))))))******'''...:::GGGRRRUUUTTTQQQYYYdddwww|||gggLLLAAAAAAVVVhhh~~~xxxrrryyy{{{wwwxxx~~~xxxkkk]]]VVVWWW[[[SSSSSSQQQQQQRRRSSSUUUWWWVVVYYYZZZZZZ^^^eeehhhgggeeebbb]]]XXXSSSOOOLLLIIIJJJGGGDDD@@@>>>===>>>>>>???BBBNNN^^^]]]OOOEEEFFFFFFCCC???;;;999777666777555444333333222111111111111111///......---------///000111111000...,,,+++////////////000000111111000111111222222222222111/////////000111222333444555444444888;;;;;;555000222///111>>>PPPfff}}}www^^^VVVTTTQQQTTTRRRRRRSSSTTTQQQLLLFFFDDDCCCBBBAAA??????@@@@@@IIIGGGEEECCCBBB@@@???===<<<<<<<<<<<<;;;;;;::::::777999999888666444666777888777666777777666222///*********)))))))))))))))&&&***,,,)))&&&(((111999???EEEKKKLLLHHHNNNoooiiiRRRaaakkkaaarrr|||{{{yyyxxxyyywwwrrrpppsss}}}zzzuuuqqqooommmllllllmmmkkkiiifffccc___[[[YYYbbbbbbaaa```bbbccc]]]UUUOOONNNMMMKKKIIIHHHGGGFFFFFFHHHJJJKKKHHHCCC???<<<>>>AAAEEEGGGIIIMMMTTTYYYmmmzzziiiRRRFFF999333000222333333555999>>><<>>??????>>>>>>==================<<<;;;:::::::::::::::;;;<<<<<<===<<<<<<<<<999888888888888:::;;;<<>>>>>>>>>>>>>>===:::777666333666:::<<<:::999888999555333222222333333111000...---+++))))))((())))))&&&(((///:::FFFOOORRRSSSQQQPPPjjjgggNNN<<>>>>>>>>>>>======<<<;;;999888777888999777444444888<<<===;;;888999:::888444000---,,,,,,+++******))))))&&&)))+++***'''''',,,111555AAAHHHKKKKKKJJJaaawww______uuusssYYYiiizzz|||~~~~~~zzzzzzxxxxxxxxxuuusssvvv|||zzzrrrmmmkkkkkkkkkkkkpppmmmiiiccc^^^[[[YYYYYY\\\]]]\\\XXXWWWWWWTTTOOOFFFFFFEEEDDDDDDEEEEEEFFFEEEGGGHHHFFFCCC???======CCCDDDEEEGGGMMMZZZjjjuuu|||jjjLLL<<<999333//////222333333666;;;:::IIIrrr___DDDVVVvvvQQQCCCFFF;;;666<<<;;;oooooonnnnnnppprrrtttvvvpppkkkjjjllljjjeeedddgggccccccddddddcccbbbaaa```^^^___```aaabbbbbbbbbaaaaaa]]]ZZZXXXTTTPPPPPPUUU___hhhooooookkkgggccc```^^^ddd___YYY]]]ZZZRRRRRRQQQSSSRRRNNNMMMNNNMMMJJJAAA???;;;777333111000000---------000222444444222222111222666;;;???CCCFFFEEEKKKLLLTTTppplllkkkooozzzzzz```GGG>>>999333///---...///000111666;;;CCCUUUeeebbbUUUIIIHHHFFFCCC??????AAADDDIIIJJJIIIDDDAAA???@@@AAA@@@???===;;;;;;<<<===>>>======<<<;;;::::::::::::::::::;;;<<<<<<<<<<<<<<<888777777888999;;;===>>>CCCEEEMMMYYY___]]]XXXUUU\\\```aaa[[[TTTPPPJJJEEECCCFFFSSS\\\QQQ888...333333444FFFnnncccKKKBBB???AAAAAAAAA@@@???>>>>>>;;;999777888:::<<<<<<;;;:::999555555555777888888555333...---+++***((((((((()))'''''')))111<<>>888666999:::666333555444444222111000000111111///............//////000000000000000000///.........//////000111111222222111222222333333222222111000000111222333333333333000222222222111222666999;;;???SSS{{{lll___```\\\RRRKKKHHHIIIJJJMMMOOOMMMFFFAAACCCEEEEEECCC@@@>>>???AAADDDDDDBBB@@@>>>=========>>>>>>??????>>>===<<<;;;666666666444555<<>>::::::;;;:::555111111000///...---++++++***((())))))((('''(((***,,,111???BBBFFFNNNKKKPPPiii|||~~~rrrgggfffyyyqqqggg~~~|||~~~{{{}}}wwwrrrssstttvvvzzz|||vvvoookkkjjjkkkkkkjjjmmmkkkgggbbb\\\YYYXXXWWWUUUXXXVVVOOOJJJJJJIIIGGGAAAAAAAAAAAACCCDDDFFFGGGCCCDDDCCCAAA>>>===???AAAFFFIIIMMMRRR[[[jjj{{{}}}wwwiiiRRR;;;333444111///000333666666:::@@@DDDjjj\\\YYYqqq[[[LLLAAA???<<<777777;;;oooooommmmmmnnnppprrrssspppkkkjjjlllkkkeeedddgggcccdddddddddcccbbb```___]]]]]]^^^```aaacccdddddd\\\XXXUUUTTTQQQOOORRRWWWkkkoooooofff]]]YYY]]]aaa\\\ddd```XXXWWWSSSQQQYYYQQQSSSQQQLLLJJJJJJHHHEEE===;;;777333111/////////,,,,,,...222555777666555<<<111000;;;@@@<<>>III^^^ppplll\\\GGGEEE@@@<<>>???@@@@@@@@@???<<<::::::;;;===???======<<<;;;::::::::::::999999:::;;;<<<<<<<<<;;;777777777888:::<<<>>>@@@GGGEEEOOO___fff___YYYYYYbbbdddaaaZZZTTTOOOIIICCCCCCJJJZZZeeeWWW;;;///555555777OOO~~~UUUBBB<<<===DDDHHHGGGCCC@@@??????>>>;;;999777555777;;;===;;;888666666888:::<<<;;;888555///...,,,***((((((((((((***((()))...999DDDMMMQQQNNNBBBRRRmmm~~~wwwNNNBBB:::GGGeeevvvhhhnnnzzz}}}~~~yyynnnbbb[[[ZZZYYYVVVTTTSSSSSSTTTTTTQQQWWW\\\___bbbbbbZZZQQQKKKIIIEEEAAA@@@BBBGGGKKKKKKJJJIIIGGGFFFFFFEEEEEEHHHSSSYYYQQQCCC===>>>BBB<<<666555999;;;777444555333222111////////////000...------......///000111////////////000000000000...//////000111222222222222222333333333222222111111111222333333333333222///111222111///222999@@@???KKKkkk~~~aaabbbjjjcccUUUMMMKKKKKKLLLNNNNNNJJJBBB<<>>@@@BBBBBBAAA???===;;;<<<===>>>>>>@@@AAAAAA@@@???>>>888888888888===KKK]]]kkkEEE@@@;;;:::;;;:::666111444333222000///---,,,++++++)))'''&&&'''(((***+++111>>>===AAAPPPLLLDDDQQQiii|||{{{hhhSSSfffhhh}}}xxxnnnooossswww{{{~~~yyytttooolllmmmnnnmmmlllhhhgggeeeaaa\\\XXXVVVVVVVVVZZZYYYPPPHHHFFFHHHHHHCCCCCCBBBCCCDDDFFFGGGIIIBBBBBBBBB???===>>>BBBGGGFFFMMMWWWbbbkkkvvvrrraaaSSSDDD666111444222000222666999:::???EEEZZZhhhcccwwwqqqOOOKKK@@@<<>>===888777555333111000///...---///333666777888888888777888;;;???DDDJJJOOOQQQZZZ\\\aaahhhnnnkkkbbbZZZIIIHHHFFFCCC>>>999555222000------000000---///666555;;;@@@LLLggg~~~xxxcccOOOCCCCCCFFFBBBDDDJJJHHHKKKFFF@@@>>>???AAAAAA@@@@@@===999888999;;;<<<<<<======;;;:::999999999999999::::::;;;;;;::::::999<<<;;;;;;;;;<<<===???AAAEEELLLXXXbbb```XXXXXX]]]fffeeebbb]]]VVVOOOIIIFFFJJJMMMeeekkkJJJ555666222222CCC]]]rrrVVVDDDEEEKKKHHHEEEFFFCCC>>><<>>:::888777888999;;;::::::777444777@@@DDD???:::999//////---,,,++++++******)))*********---777FFFQQQOOOJJJIIIYYYuuummmBBBDDDEEEVVVwwwttteeefffkkkzzz|||wwwgggYYYZZZXXXWWWUUUSSSQQQSSSVVVUUUUUU]]]jjjoooeeeXXXQQQKKKBBBAAAHHHJJJFFFIIIRRR___WWWPPPNNNLLLGGGCCCCCCSSSPPPLLLGGGBBB???<<<;;;888777777666555444444444222222222111000//////...////////////000000000000//////............////////////000111222333333444444444444444333222222111000111111222222222222222)))000///...666888<<>>===<<<;;;:::<<<>>>AAACCCCCCAAA>>><<<666888;;;888888NNNccccccCCC===999:::999555111000000222444222...,,,,,,...++++++++++++++++++++++++111777???GGGKKKLLLJJJHHHVVVvvvzzz{{{nnnXXXaaappp||||||~~~}}}~~~yyysssppprrrvvv{{{}}}yyyppplllooorrrpppnnnooohhhdddcccccc___YYYVVVVVV[[[]]]XXXOOOJJJJJJHHHCCCGGGHHHHHHIIIHHHGGGFFFEEELLLEEE@@@AAAAAAAAAGGGOOOUUU___iiipppvvv}}}~~~hhh___TTTHHH<<<111///222333555444777<<<999???TTTyyyllliiiYYYKKKGGGAAA<<<<<<<<<======pppoooooopppqqqrrrtttuuummmllljjjhhhfffeeeddddddeeedddcccbbbaaaaaaaaabbbaaa___]]]]]]_________^^^VVVNNNHHHHHHRRRfffjjjGGG???>>><<>>>>>===:::888555555777999::::::<<<<<<;;;::::::999999999999::::::::::::::::::999;;;;;;:::999999<<>>HHHOOOKKKHHHPPPfff}}}dddTTTAAAHHHggg|||zzzwwwqqq|||~~~xxxzzzvvvlllbbb___ZZZUUUSSSSSSWWW[[[WWW[[[ggguuuvvviiiYYYQQQMMMFFFFFFLLLPPPPPPWWWcccsssfffXXXQQQLLLHHHEEEFFFNNNKKKHHHCCC???<<<:::999777777666666555444444333222222111111000//////...////////////000000000000//////............////////////000000111111222222333333333333333333222222222222222222111000......222777222...777AAAPPPcccrrrfff[[[XXX\\\^^^XXXQQQLLLLLLKKKJJJHHHFFFCCCBBB@@@@@@AAABBB???<<>>??????>>>@@@CCCDDDDDDBBB???===<<<999:::888;;;RRReeebbb@@@;;;888::::::777444444555666777555111...---...,,,,,,,,,+++++++++******---111777???FFFHHHHHHFFFKKKaaazzzxxxnnniiikkk}}}~~~|||yyyuuuqqqoooppptttxxxyyyvvvqqqooosssuuuqqqoooqqqlllgggcccaaa\\\VVVSSSTTTXXXYYYVVVPPPMMMNNNMMMIIIKKKJJJHHHFFFEEEEEEEEEEEEFFFBBBAAADDDFFFIIIQQQZZZffflllppprrrssstttqqqlllXXXPPPGGG@@@777000...111+++666888666>>>MMMggghhhiiisssnnnTTTJJJFFFAAA>>>============ppppppppppppqqqssstttuuunnnmmmjjjgggfffeeeffffffgggfffdddcccaaaaaa``````aaa```^^^]]]]]]\\\ZZZYYYOOOLLLFFFIIIeeeUUU111222888555@@@VVVWWWRRRJJJDDD@@@===<<<:::888888777666444333111000000000000111111333444444666888:::;;;:::::::::;;;???AAAEEEKKKRRRZZZaaadddfffccc]]]UUULLLBBB;;;666333222222111111222222333888444222333222000000333555:::DDDXXXzzzuuuUUUHHHEEEFFF??????EEECCC@@@===999999;;;===<<<:::555444333555888999999999999999999999999999999999999::::::::::::::::::999:::;;;:::777666;;;DDDMMMNNNQQQVVVYYYXXXVVV[[[bbbhhhfffbbb[[[RRRJJJFFFDDDLLLaaauuueee???000444222888UUUxxx\\\OOOEEE@@@EEEGGGIIIKKKJJJEEECCCCCCAAA===888777777888;;;======<<<@@@<<<<<>>@@@CCCAAACCCEEEFFFEEECCCAAA??????999888888===RRR```[[[>>>999888:::;;;888777888999:::999666333000//////...------,,,+++***))))))***+++///777@@@FFFGGGFFFIIIPPPiiitttffflll~~~~~~{{{wwwtttqqqppprrrtttvvvwwwssstttwwwzzzxxxsssppprrrllleee```]]]XXXTTTSSSVVVWWWXXXVVVQQQOOOPPPPPPMMMKKKIIIFFFDDDCCCDDDFFFGGGEEEEEEFFFHHHJJJNNNYYYeeesssuuutttrrrppplllcccYYYGGG@@@999777444000000222222<<<;;;>>>WWWzzzxxxmmm|||uuuUUUPPPHHHEEEBBB@@@??????>>><<>>;;;888999<<<===;;;999444444555777::::::999888444555666777777888888888:::999999999999999999:::999::::::666444:::HHHSSSQQQRRRTTTTTTSSSUUU\\\bbbeeeeeebbb[[[QQQIIIDDDBBBOOOgggqqqXXX888000333111:::\\\qqqQQQNNNHHHAAAEEEJJJLLLNNNMMMGGGCCCAAA===777777666777999===>>>>>>>>>BBB???===???BBBBBB???===222111000......---------******)))'''''')))///333CCCJJJMMMJJJKKK[[[yyyhhhIIIGGGSSSddduuu{{{~~~{{{}}}}}}yyyxxxqqqeee[[[[[[dddmmmrrrjjjwww{{{lllddd___[[[YYYZZZ\\\aaaooo}}}wwwdddPPPFFFDDDCCCCCCDDDBBBAAA???<<<999777555444555444444444333333333222111111000000////////////////////////000000000000///......------......//////////////////.........000000111222333333222222000111222333333222111000---666888@@@TTTeeeuuuuuuaaaWWWUUURRRPPPPPPQQQRRRSSSLLLLLLKKKKKKKKKJJJIIIIIIIIIGGGEEEEEEAAA>>>???DDDIIIKKKJJJEEE???<<>>;;;:::<<<<<<888777999999999888555333111111000000///...---+++***)))(((+++)))+++222===EEEHHHIIILLLIIIYYY|||hhh```ooo}}}}}}}}}yyywwwuuuuuuvvvwwwwwwvvvsssxxx~~~zzzssspppqqqggg```[[[XXXVVVTTTVVV[[[XXXWWWVVVRRRPPPOOONNNLLLGGGFFFEEEDDDDDDFFFHHHIIIGGGIIIKKKKKKKKKRRR```lllsssuuutttrrrpppiii[[[MMM>>>777333333444222222333======>>>VVVzzzqqq___KKKQQQGGGEEECCCBBBAAA@@@>>>===ppppppqqqqqqqqqqqqqqqqqqnnnllliiifffeeeeeeggghhheeeeeedddbbb```^^^\\\[[[```]]]ZZZXXXVVVTTTQQQNNNFFFNNNVVViiiddd???777222444;;;BBBKKKRRRUUUKKK???777444333222111//////000111111111000000111111111222333444555666:::===???>>><<<<<<@@@EEEEEEHHHLLLQQQVVV[[[^^^___[[[XXXRRRIIIAAA======>>>;;;;;;:::;;;<<<>>>@@@AAA>>>===;;;:::;;;;;;888555777;;;HHHccc\\\MMMGGGDDD;;;;;;AAA???<<<999777777:::;;;999777666666666888::::::888555111222444666777888888888:::999999888888999999:::888999999555444;;;JJJVVVQQQRRRRRRQQQQQQVVV]]]bbbaaabbbaaa[[[QQQHHHCCCBBBTTThhheeeHHH444222333111AAAccc```HHHKKKHHHBBBEEEIIIGGGJJJJJJFFFBBBAAA<<<777666666777:::>>>@@@???>>>@@@???======@@@BBB@@@===444333111000///......---,,,+++***)))(((***---///777CCCOOOOOOJJJPPPeeezzzRRR===HHHZZZgggyyyoooooosss}}}yyynnneeegggsss|||~~~{{{qqqkkkfffcccaaaaaadddjjjvvvlll]]]MMMFFFDDDAAA@@@@@@@@@???>>><<<999777555444333333333333222222222222000000000///////////////////////////000000000000......------------....../////////...............//////000111222222222222000000000111111111111111:::<<<888AAA___}}}uuuaaaZZZQQQPPPMMMJJJIIIJJJMMMOOOIIIJJJJJJKKKLLLMMMNNNNNNNNNJJJHHHHHHEEEBBBCCCGGGLLLNNNMMMHHHAAA>>>AAAEEEEEEFFFFFFFFFEEECCC@@@???::::::AAACCC===CCCIIIEEE@@@>>>===>>><<<777666999777555444222222222222222222111000...---+++***)))+++))))))///777@@@FFFHHHJJJFFFKKKdddvvvfffjjjyyyzzz~~~~~~{{{|||zzzxxxwwwwwwwwwwwwuuutttttt|||yyyrrrnnnmmmeee^^^YYYWWWUUUTTTWWW\\\UUUTTTSSSSSSQQQOOOMMMNNNGGGHHHHHHHHHHHHHHHGGGGGGDDDIIIMMMMMMQQQ\\\mmmzzzwwwxxxwwwsssnnndddRRRBBB:::444111333333222222666999AAAUUUoooppp~~~XXXLLLNNNFFFDDDCCCCCCCCCBBB@@@>>>oooppppppqqqppppppooonnnlllkkkhhhfffeeeeeefffgggddddddcccbbb```^^^\\\ZZZ]]]ZZZVVVSSSQQQPPPNNNLLLDDDOOO```yyymmm@@@222555555222444???MMMVVVUUUJJJ<<<333111222222111000000111222333333333333333333333333444555777777999<<>>@@@GGGMMMPPPTTTZZZaaafffiiijjjjjj^^^[[[WWWRRRNNNLLLJJJJJJCCCCCCBBBCCCCCCDDDEEEFFFDDDEEEDDDCCCCCCCCC===666999@@@QQQooo]]]MMMFFFCCC::::::AAA@@@;;;888444444666888777555666555666777999999777555222444666999;;;<<<======:::999888777777888999:::777888777666777>>>KKKUUUPPPSSSTTTRRRTTTZZZ```aaa^^^```^^^WWWMMMFFFEEEGGG]]]iiiZZZ<<<222444444666HHHgggrrrQQQAAAFFFEEEAAADDDFFFAAADDDEEEBBBAAAAAA>>>:::777777999<<>><<<===<<<<<<@@@DDDCCC>>>888777555333111000//////000...,,,***)))***,,,---...999IIIPPPLLLKKKTTT```___???>>>HHHRRR|||}}}{{{tttiiibbbpppwww~~~yyyqqquuu}}}tttnnnjjjhhhfffeeegggkkkrrryyy~~~fff\\\RRRMMMIIICCC??????@@@@@@???===:::888666444222222222222111111111111////////////////////////////////////000000000000......------------...............//////////////////000000111111111000000222111000//////000222333000>>>LLLfff{{{[[[PPPOOOHHHHHHGGGEEECCCCCCEEEGGGFFFFFFFFFGGGIIIKKKLLLMMMJJJFFFEEEHHHIIIHHHKKKOOOOOOPPPOOOKKKGGGEEEGGGJJJGGGGGGGGGGGGEEECCCAAA???>>>???HHHJJJAAAAAAFFFBBBBBB@@@???@@@<<<777666999777444222111222333333333333333222000///---,,,+++)))))))))+++000888???DDDHHHHHHGGGTTTyyywwwppppppooommm}}}}}}{{{{{{}}}zzzxxxvvvuuutttssspppnnnsss{{{{{{sssoookkkiiieee___ZZZYYYVVVSSSTTTWWWQQQOOOPPPSSSSSSQQQPPPRRRKKKLLLLLLLLLKKKIIIGGGFFFBBBJJJRRRWWW```ooo~~~~~~yyyooocccVVVEEE666666333222222111111555;;;>>>```|||mmmVVVNNNJJJFFFDDDCCCCCCCCCCCCAAA@@@nnnoooppppppooonnnmmmllliiiiiigggfffeeeeeeeeeeeecccccccccbbbaaa___]]][[[ZZZVVVQQQMMMLLLLLLLLLLLLKKKUUUjjjqqqOOO666333222333444555<<>>555333555555444444444555666777777777777888888999:::;;;===>>>???===AAAFFFGGGFFFKKKTTT\\\dddhhhpppvvvzzzzzzyyywwwkkkhhheeeddddddbbb]]]YYYQQQRRRSSSTTTTTTTTTTTTTTTSSSUUUTTTRRRQQQOOOFFF:::666BBB[[[|||\\\MMMEEEAAA999:::AAAAAA>>>:::555444555777777555666666666777:::;;;:::999777999<<<@@@CCCDDDDDDDDD:::999888777777888999:::777777666777:::AAAKKKQQQNNNTTTWWWWWWZZZ```cccbbb___^^^ZZZPPPGGGDDDIIIOOOgggmmmVVV888222333555@@@PPPnnn^^^HHH@@@DDDCCCCCCFFFDDDAAADDDDDD@@@>>>???===888888888:::===@@@AAA???===888;;;<<<<<>>;;;888555444111111111111111111111111////////////////////////////////////000000000000...------,,,,,,------............//////000000111000000000111000000//////222111000111444888===AAA888XXX}}}aaaPPPJJJHHHCCCDDDFFFGGGGGGEEECCCBBBBBBBBBAAAAAABBBDDDEEEFFFBBB???@@@EEEIIIKKKNNNSSSNNNMMMLLLJJJJJJLLLMMMOOOJJJJJJIIIHHHFFFDDDBBBAAAEEEAAAGGGJJJDDDEEEHHHCCCBBBAAAAAAAAA<<<777777;;;;;;888444333444666555444444444333222000///......)))***+++++++++000999@@@HHHIIIFFFLLLggguuuhhhsssllleee|||}}}{{{{{{|||~~~zzzxxxuuurrrqqqooollljjjnnntttvvvqqqlllkkkiiieeeaaa]]][[[[[[YYYUUUTTTVVVRRROOOPPPUUUUUUQQQQQQTTTLLLLLLLLLLLLMMMMMMMMMMMMNNNXXXccckkksss|||yyyooo___QQQFFF:::111222222333444222333<<>>999555---///;;;>>>===KKKaaaaaaSSSCCC999777999999777999999:::;;;<<<<<<<<<<<<===>>>???AAACCCEEEGGGIIIHHHMMMRRRTTTUUUZZZeeennnuuuzzz}}}|||xxxvvvtttoooeee]]]aaabbbdddeeefffeeedddddd```cccbbb___]]]ZZZNNN@@@666FFFddd\\\LLLDDDAAA999:::BBBBBBBBB===777555777999999888888777777:::===?????????<<<>>>BBBFFFIIIJJJJJJJJJ:::999777666666777999:::777666666888===DDDJJJOOOMMMUUUZZZ[[[___eeefffbbb```^^^VVVKKKBBBCCCLLLVVVnnnqqqVVV888333222555HHH[[[zzz|||TTTFFFCCCFFFDDDGGGJJJEEEFFFHHHFFF@@@<<<;;;888444888999:::===@@@AAA???===666:::<<<===CCCJJJHHHBBB333444555888;;;>>>AAACCC999555///+++)))((((((((()))(((///===HHHJJJJJJMMMSSSiii~~~~~~\\\EEEHHH[[[qqqiiiiiigggeeelll{{{{{{{{{uuujjjeeeiiikkkiiigggeeeccceeejjjkkkeee]]]UUUSSSQQQOOOHHH@@@@@@CCCAAA@@@@@@>>>;;;888555333000000000000000111111111.........///////////////////////////000000000000...------,,,,,,------...---......///000111222222000000111000000///......111111111444;;;CCCLLLQQQeeecccTTTPPPLLLGGGCCCFFFJJJOOOOOOLLLGGGCCC@@@???>>>=========>>>??????<<<<<>>??????;;;===???@@@AAABBBDDDFFFFFFEEEFFFIIINNNTTTXXXZZZWWWVVVXXX^^^cccgggnnnuuu~~~~~~yyyuuuuuuooowwwnnnoooqqqlllnnnsssoooooolllhhhgggjjjfffUUUCCC===FFFfffZZZOOOCCC???===<<<>>>AAADDD===666444666888888666888:::===???@@@@@@BBBCCCFFFFFFHHHJJJLLLKKKHHHFFF>>>;;;888888;;;<<<<<<:::777666777999>>>FFFNNNSSSVVVWWW___hhhiiifffgggmmmjjjZZZOOOKKKCCC>>>NNNfffzzz___DDD999555666AAANNNeee|||zzzLLLHHHEEECCCDDDGGGHHHIIIHHHJJJJJJDDD;;;555444666;;;;;;<<>>999666444444//////000000111111222222/////////000000000000000000000000000////////////---------........./////////111222222000//////111...333444000...000///+++...111666>>>HHHWWWiiiwwwhhhZZZTTTMMMJJJLLLMMMQQQVVVZZZYYYRRRHHH@@@@@@@@@???>>>===>>>@@@BBBAAA@@@@@@@@@BBBDDDGGGIIIKKKKKKIIIHHHHHHKKKPPPUUUTTTTTTTTTQQQLLLGGGDDDCCCHHHGGGEEEDDDEEEGGGIIIJJJ===>>>>>>;;;888888;;;>>>RRRGGG:::222111444666666444222000000222333444333///...,,,+++,,,...000222???@@@DDDGGGEEEOOOrrr|||iiihhhxxxoookkkddd{{{|||{{{{{{yyyuuupppllljjjiiiiiijjjppptttqqqllljjjgggddd^^^]]]\\\^^^aaaaaa___\\\TTTYYYZZZSSSPPPSSSTTTSSSGGGKKKNNNPPPSSSZZZfffooorrryyy~~~~~~uuucccWWWIII???999444222111...333222555>>>FFFWWWqqq{{{___llljjjddd[[[SSSQQQOOONNNMMMJJJEEE@@@???CCCGGGlllkkkkkkkkkkkkllllllmmmjjjjjjjjjiiigggfffdddcccaaa``````aaabbbaaa]]]YYYRRRMMMJJJLLLMMMKKKKKKMMMUUUiii|||~~~nnnVVV@@@222333666333444<<<@@@OOOhhhooobbbRRRGGGCCCCCCCCCDDDEEEGGGIIIJJJJJJKKKNNNOOOQQQPPPQQQTTTYYY]]]```bbbbbbbbbdddgggiiikkkqqqwwwzzzuuuwwwtttyyyssswwwzzztttvvv}}}|||zzzxxxuuuttttttlllXXXDDD===IIIlll[[[OOODDD???>>><<<>>>AAAEEE???888666888;;;;;;:::AAACCCDDDDDDDDDDDDFFFGGGGGGFFFDDDDDDDDDDDDBBB@@@@@@<<<999888999:::999777333444777:::AAAIIIQQQVVVTTTWWW___hhhiiieeedddhhhbbbWWWNNNHHHCCCEEEXXXmmmiiiSSS>>>666333444===IIIooojjjHHHFFFDDDDDDEEEFFFFFFEEECCCEEEEEEAAA;;;888999<<<======>>>AAADDDDDDAAA>>>:::777888>>>???;;;999::::::???@@@>>>>>>@@@AAA@@@<<<777555888888333///......---+++...999FFFJJJHHHGGGJJJXXXqqqpppXXXKKKUUUcccrrryyyyyy}}}|||rrrhhhcccgggkkkxxx{{{kkk``````fffllloooqqqtttrrrkkkccc___[[[VVVVVVTTTQQQMMMIIIFFFCCCBBB;;;;;;;;;999666333333333000000000000111111111222//////000000000000000000000000000000////////////---------.........//////...//////000111333555666//////000222333444333333;;;555999QQQssslllUUUPPPQQQMMMJJJKKKKKKNNNRRRUUUUUUOOOFFF??????@@@@@@>>>;;;;;;???BBBAAA@@@@@@@@@@@@BBBCCCDDDGGGGGGFFFEEEFFFIIIOOOSSSPPPRRRSSSRRROOOKKKHHHFFFGGGGGGFFFFFFGGGHHHJJJKKKBBBAAA???<<<999999;;;===SSSJJJ@@@999888999999888888666444333444555444444222000---++++++,,,---///:::<<>>>>>IIIJJJIIIHHHFFFFFFHHHJJJJJJHHHEEECCCDDDDDDDDDCCCBBB???;;;999888777555444222555:::@@@GGGNNNVVV[[[TTTXXXaaaiiijjjddd``````XXXTTTLLLCCCBBBLLL]]]jjjLLL???444//////333AAAQQQwwwTTTDDDCCCCCCDDDFFFFFFDDDBBBAAABBBAAA>>>:::888;;;>>>======>>>AAACCCBBB@@@>>>:::999;;;===<<<777666888AAAFFFGGGDDDAAA@@@>>>;;;999666777;;;<<<888555444333,,,(((+++111888AAAHHHFFFDDDGGG[[[{{{kkkRRRQQQUUU```ppp~~~rrrggg```]]]gggooo{{{~~~qqqbbb```iiiqqqqqqwwwiii___ZZZWWWUUUSSSPPPLLLHHHDDDBBBAAA999999888666222111111222000000111111111111222222000000000000000000000000000000000000////////////------........./////////333111///...///000000///222---,,,222333111444<<>>BBBAAAAAAAAA@@@@@@???>>>===AAAAAAAAAAAABBBEEEJJJOOOIIIKKKNNNPPPOOOMMMIIIGGGEEEEEEFFFGGGHHHJJJJJJKKKEEEBBB===:::999:::;;;;;;MMMHHHCCC@@@@@@???===:::999777444222333333222111444222///,,,******+++,,,444777>>>DDDAAA???IIIWWWyyyuuuhhhmmmssscccqqq{{{sssnnnmmmmmmlllkkkgggmmmqqqooollljjjfffaaabbbbbbbbbcccbbb```\\\XXX]]]___]]]WWWRRRRRRQQQPPPUUUXXX^^^hhhsss|||yyyaaaLLLBBB999111111222111333666:::;;;???YYYwwwaaa\\\zzz___SSSXXXWWWUUUTTTOOOJJJGGGDDDBBBCCCCCCCCCCCCmmmmmmmmmnnnnnnnnnnnnnnnjjjiiiiiihhhgggeeedddccc```___^^^\\\[[[XXXVVVTTTSSSRRRTTTVVVSSSOOOOOORRRpppjjjUUUGGG>>>444444111555===DDDYYYzzz|||lll]]]WWWWWWVVVRRRWWWZZZ]]]```bbbeeehhhkkkooorrruuuyyy{{{}}}~~~rrrqqqXXXCCCDDDXXXZZZOOOEEEAAA@@@======???EEE@@@;;;999:::>>>@@@AAAJJJIIIHHHFFFEEEEEEHHHJJJMMMLLLJJJKKKMMMNNNNNNMMMDDDAAA>>>:::777555333222555:::AAAGGGMMMSSSZZZ___WWW]]]eeellllllfff___[[[SSSQQQHHH@@@DDDRRRXXXVVV777444111///111===XXXqqqaaaIIIDDDCCCBBBCCCDDDEEEDDDCCCDDDCCCAAA<<<777666888:::;;;<<<===>>>???>>>===;;;<<<===???>>>;;;:::===AAAFFFJJJJJJEEE@@@???===:::999777777:::;;;888888:::999///))),,,,,,,,,555BBBHHHFFFCCCJJJggg}}}lll^^^UUUWWW___lllwwwooojjjllljjjiiiqqq~~~}}}qqqqqq{{{{{{qqq{{{}}}xxxkkk```\\\]]]^^^YYYVVVQQQKKKEEE@@@<<<:::::::::888555222000000111222222222222222222222222222222222111111000000000000000000000////////////............////////////444111//////111111///---555///111999999777DDDWWWpppbbbSSSKKKHHHLLLPPPMMMJJJJJJIIIHHHHHHHHHIIIHHHFFFCCCCCCFFFGGGCCC>>><<<@@@FFFCCCCCCCCCCCCAAA===:::999=========<<<<<<>>>BBBFFFBBBDDDGGGKKKLLLJJJEEEBBB@@@BBBCCCEEEGGGHHHHHHHHHDDD???999888:::<<<===<<>>EEE___yyyhhhdddfffddd]]]```dddhhhlllooosssxxx{{{pppmmmmmmUUUAAA@@@YYYWWWMMMDDDBBB@@@===<<<>>>AAA???;;;999:::<<>>===<<<;;;;;;===???>>>;;;;;;???FFFKKKFFFHHHGGGAAA===>>>???======999777888777666999>>>>>>555000000---(((---888BBBGGGEEECCCUUUvvvsss```VVVRRRYYYqqq}}}wwwmmmgggiiillljjjfffsss|||wwwjjjggg]]]PPPKKKPPPWWWZZZZZZWWWQQQJJJCCC===999777666777777555333222222444444444444444444444444444555555444333222222111111000000000000////////////........./////////000000......///111444555555444111333???MMMPPPVVVooo}}}gggUUUSSSOOOMMMNNNMMMJJJHHHHHHJJJHHHFFFFFFGGGIIIIIIIIIHHHJJJKKKGGGCCCAAAEEEIIIGGGGGGGGGFFFCCC???;;;888;;;;;;:::888777888;;;===@@@AAACCCFFFHHHFFF@@@<<<<<<===???AAABBBCCCDDDDDDAAA===999999===AAACCCBBB???AAAEEEHHHIIIFFFAAA===>>><<<::::::;;;======<<<555333000...---...000111+++,,,222:::???@@@AAACCCMMMjjjyyyrrrllloooqqqmmmsss~~~}}}}}}}}}|||xxxrrrccceeegggiiihhhgggeeedddeeecccbbbfffmmmwwwvvvjjj\\\TTTOOOFFF999...666222444:::999555;;;GGG```ttthhhzzziiiXXXPPPSSSYYYWWWXXXVVVLLLHHHEEEBBBBBBEEEGGGFFFDDDppppppppppppnnnllljjjiiiiiiiiihhhgggfffdddcccbbbaaa___\\\WWWQQQNNNMMMNNNIIIKKKNNNNNNKKKJJJRRR\\\sss}}}{{{lll___XXXKKK===888555000555>>>FFFcccsssmmmooollleeeooorrrwww{{{~~~qqqaaajjjuuudddPPP@@@BBB___~~~SSSJJJCCCAAA@@@>>><<<===>>>===;;;::::::;;;<<<===@@@AAABBBBBBBBBCCCFFFIIIGGGGGGHHHIIIJJJGGGCCC@@@@@@???>>>:::666444555666;;;BBBIIIMMMMMMOOOTTTYYYdddhhhllllllkkkfff]]]TTTLLLHHHEEEJJJYYY___OOO888000222333666CCCaaadddPPPQQQFFFCCC@@@???AAADDDFFFGGG???===;;;999777777888888===???@@@???===<<<<<<===<<<===;;;888999AAAIIILLLBBBEEECCC>>><<>>:::666555222444666777666666777888777777666666666666555555888888777666444333222222000000000000////////////....../////////000000000---///000000000111555777555AAAVVViiissshhh___WWWSSSSSSQQQNNNJJJGGGHHHIIILLLIIIFFFEEEGGGJJJMMMMMMLLLKKKJJJHHHFFFFFFHHHJJJJJJJJJIIIHHHEEEAAA===;;;<<<;;;:::888666555777999@@@@@@@@@CCCEEECCC===888999999:::;;;<<<>>>??????>>>===<<<>>>BBBFFFHHHIIICCCFFFKKKNNNMMMIIIDDD@@@>>><<<::::::<<<>>>>>>>>>666555333111111222444666***)))+++000777===BBBDDDDDDXXXtttvvviiijjjxxxvvvnnnqqq|||qqqzzz{{{kkkmmmpppqqqqqqqqqqqqrrrtttppppppwww{{{dddUUUEEE>>>;;;777444333666444777<<<777444CCCXXXdddRRRhhhqqqYYYPPPNNNSSSUUUPPPRRRQQQFFFFFFDDDBBBAAABBBDDDEEEEEEnnnnnnoooooonnnmmmjjjiiiiiiiiihhhgggfffdddcccbbb]]]]]]ZZZTTTNNNLLLMMMOOOMMMNNNPPPOOOKKKKKKWWWeeettt}}}{{{jjj^^^ZZZPPPBBB;;;666000666???FFFfff|||zzzyyyttt~~~{{{}}}ppp\\\RRRhhhzzzyyywwwttttttqqqyyyzzzwwwmmmbbbWWWJJJ@@@GGGeeennnOOOGGGAAA@@@@@@>>><<<===;;;<<<<<<<<<::::::999:::<<<===?????????@@@AAACCC@@@????????????>>>;;;999:::;;;:::888555444555888???FFFMMMOOOOOOPPPUUU[[[gggjjjjjjgggeeebbbZZZPPPIIIEEEFFFPPP\\\ZZZGGG444000...000===XXX{{{uuu{{{UUUIIINNNCCCAAA??????AAACCCDDDDDD;;;:::888888888999999888===???@@@???<<<:::;;;<<<===>>>;;;888;;;BBBEEEDDD===AAABBB???===@@@BBBAAAAAA???===>>>===<<>>===;;;::::::999999999888888777777777;;;:::999888666555444333000000000000////////////.../////////000000000000222444444222222888DDDNNN^^^nnnppp]]][[[VVVWWWYYYXXXSSSLLLIIIKKKLLLLLLIIIFFFEEEHHHLLLOOOQQQLLLIIIFFFEEEGGGIIIIIIHHHKKKKKKJJJHHHFFFCCC@@@>>><<<<<<<<<:::888777999;;;>>><<<;;;>>>@@@???:::555888777777777888999;;;<<<999;;;>>>AAACCCEEEHHHKKKBBBFFFLLLOOOPPPMMMJJJHHHBBB@@@>>>===>>>?????????:::888666444444555777888...---+++,,,111999???AAABBBMMM___|||}}}rrrrrrxxxzzz~~~~~~}}}pppgggNNNCCC:::888777555666999555444999===:::>>>\\\~~~{{{eeePPPXXXqqq^^^QQQJJJKKKQQQOOOHHHKKKMMMBBBDDDCCCAAA???===???BBBEEEkkklllnnnoooooommmkkkjjjiiihhhhhhgggfffdddcccbbbZZZZZZWWWRRRMMMLLLNNNPPPYYYYYYYYYUUUOOOPPP]]]lllqqq|||zzzhhh[[[XXXPPPCCC<<<777111666???GGGggg{{{fffooollleeeuuummm}}}{{{ooo^^^KKKGGGgggllllllgggaaaaaa```^^^```___WWWPPPKKKEEE???EEEcccUUUMMMEEE???@@@@@@>>><<<===:::<<<======;;;999888888888:::<<<<<<<<<;;;<<<===<<<:::888888:::<<<<<<<<<555777777666333333555888CCCJJJQQQSSSRRRSSSYYY___gggjjjhhhbbb```___WWWLLLHHHEEEHHHSSSYYYPPP???111444000333IIIpppgggzzzkkkJJJBBBGGG???>>>>>>@@@BBBCCCBBBAAA;;;999888888999888777666;;;===>>><<<999777888:::???@@@>>>:::===CCCBBB;;;:::???BBBAAA@@@BBBBBB???AAA@@@AAACCCCCCBBBFFFMMMEEEFFF@@@555444::::::333222222777???DDDEEEJJJPPPqqqlll]]]ZZZYYYbbb}}}|||sssvvvuuuooo^^^UUUPPPQQQVVV[[[dddmmmrrrzzzzzzmmm^^^XXXZZZ]]]MMMKKKHHHEEEBBB???===<<>>;;;888666888<<<<<<777222888777666555555777999;;;555999>>>@@@@@@AAAEEEHHH<<>>BBBHHHLLL___~~~xxxwww}}}sssdddUUUKKK:::444111555666333222666888888>>>EEEEEERRR||||||hhhddd\\\```~~~pppVVVPPPJJJFFFIIIOOOLLLCCCIIILLLBBBBBBBBB@@@===:::;;;@@@EEEsssnnnmmmooonnniiijjjnnnlllgggfffjjjjjjccc___```YYYUUURRROOOLLLKKKRRRZZZZZZ[[[XXXRRRQQQYYYfffpppmmmzzzuuuddd___ZZZQQQOOOBBB888444777888EEErrr|||xxxooofff]]]XXXbbb}}}vvviiiYYYmmmiiiaaakkkgggZZZRRRFFFLLLssskkkZZZ[[[^^^YYYTTTTTTSSSQQQMMMJJJHHHGGGGGGGGGOOO```wwwrrr[[[LLLBBBAAA@@@???>>>>>>>>>>>>999:::;;;<<<;;;:::999888===<<<;;;:::::::::::::::;;;999777999;;;===;;;999888777666444222444777:::BBBIIIOOOMMMIIIMMM[[[hhhhhhfffbbb```^^^ZZZRRRLLLEEE999OOOhhhXXXAAA999333222777<<<^^^qqqfffyyyWWWMMMIIIAAA===>>>AAADDDEEECCC???;;;<<<<<<;;;999777666888999;;;;;;===???===:::<<>>===???;;;555;;;;;;;;;<<<>>>???AAABBB<<<;;;999:::>>>EEELLLQQQGGGEEEAAA<<<;;;<<<999333...,,,,,,444???EEEEEEAAA]]]tttppp```UUUZZZhhh|||~~~~~~vvviii___```dddaaaZZZTTTSSSUUUVVVUUUQQQPPPSSSWWWSSSTTTWWW[[[]]]\\\YYYVVVWWWUUUSSSPPPMMMHHHBBB>>>@@@;;;:::???@@@;;;:::===AAA@@@===777222000///------...//////......///000333222111111444777;;;>>>CCCXXXiiioooyyynnnccc___XXXUUUXXX[[[ZZZUUUPPPQQQTTTSSSNNNMMMGGGAAABBBGGGKKKIIIFFFDDDAAA@@@CCCCCC@@@AAADDDHHHFFFEEEFFFHHHGGGDDD@@@@@@>>>======???@@@@@@???CCC@@@<<<999888888777666;;;999666666666777777777888999:::<<<>>>AAADDDEEE@@@===<<>>======>>>??????===;;;sssnnnkkkmmmmmmjjjjjjnnnlllgggfffiiiiiiccc______UUUQQQOOOPPPOOOPPPUUU\\\]]]YYYSSSOOORRRZZZccciiikkkyyyttteee___ZZZSSSRRRJJJ>>>666666;;;OOOzzz{{{xxxzzzzzz{{{zzzvvvqqqkkkhhh]]]VVVRRRRRR```~~~|||fffWWWiiixxxcccXXX```[[[OOOKKKFFFQQQvvvooo^^^QQQRRRTTTOOOLLLMMMNNNMMMJJJGGGEEEEEEEEEEEEFFFQQQ___hhhfff[[[NNNEEEBBBAAA@@@>>>======<<<<<<::::::;;;;;;::::::999999;;;;;;:::999999999999999:::888777888;;;<<<;;;999888888666555555777<<<@@@HHHKKKLLLKKKKKKQQQ\\\fffhhheeeaaa___]]]WWWOOOHHHEEEBBBXXXgggQQQ:::444///777444GGGwwwlllyyynnnQQQGGGCCC>>>>>>???AAACCCEEEDDD@@@===;;;:::999888777777777777<<<:::;;;======<<>>>>>???===;;;999999<<>><<>>AAAAAA>>>???BBBCCCBBBBBBDDDFFFFFFDDDBBBCCCBBBBBBCCCFFFHHHHHHHHHGGGCCC???<<<;;;:::888777999999999::::::999666555777888:::<<<>>>@@@AAABBB>>>;;;999<<>>;;;;;;;;;777333000000222444666>>>CCCCCCAAAJJJddd|||yyy}}}}}}jjjjjjvvvvvvlllfffTTTLLLEEECCC@@@888111///333222///444999444777KKK]]]uuujjj^^^ggggggTTTNNNJJJFFFGGGHHHIIIHHHFFFFFFFFFHHHFFFCCC???<<<<<<===>>>>>>uuuooojjjkkkllllllkkkllllllhhhggghhhhhhccc______XXXTTTRRRVVVZZZ[[[^^^bbb```XXXOOOOOOUUU]]]```aaajjjxxxtttfff```YYYSSSUUUNNNCCC999999GGGhhh|||zzzvvvqqqppppppoookkkhhheeeeeedddbbb^^^ZZZVVVTTTPPPKKKJJJNNN\\\yyy{{{[[[PPP```mmm\\\RRRVVVSSSMMMOOOQQQ^^^yyyyyyaaaVVVOOOPPPPPPKKKJJJMMMHHHGGGEEEDDDCCCCCCCCCDDDEEEIIIMMMOOOMMMJJJHHHFFFBBBAAA@@@>>>===<<<<<<<<<;;;;;;::::::999999::::::::::::999999999999888888:::888888888:::;;;:::999888777777666777<<>>:::888777777999:::777444:::888777:::;;;<<>>888555444444777???IIIRRRXXXYYYYYYFFFFFFFFFGGGGGGDDD@@@======;;;<<<>>><<<888666777666444111111111000///...---///000///......222555333;;;DDDJJJSSSfffnnnfff^^^ZZZRRRKKKPPP[[[TTTVVVUUUTTTVVVYYYYYYUUUJJJGGGBBB??????BBBGGGJJJAAA>>>===@@@@@@===>>>AAA???>>>???AAADDDEEEEEECCCEEEDDDEEEGGGKKKNNNNNNNNNIIIFFFBBB???>>><<<:::888777:::===>>>>>>;;;666444777888:::<<<===>>>>>>>>>;;;888666777;;;>>>>>><<>>===>>>;;;888666777666444111<<<>>>@@@AAACCCQQQlllxxx|||ccc\\\dddzzz}}}rrrhhh]]]TTTNNNCCC===:::::::::666555777:::333///777===888HHHjjjiiijjj{{{fffXXXTTTPPPJJJGGGGGGHHHHHHGGGFFFGGGJJJLLLKKKFFF@@@;;;;;;>>>CCCGGGxxxrrrlllkkklllmmmlllkkkkkkiiiggggggfffccc```^^^___ZZZXXX\\\aaaaaaaaaccc[[[UUUQQQTTTZZZ]]]^^^___mmmyyytttfff___XXXRRRUUUOOOIIIAAA>>>MMMssszzzooogggdddbbb```___``````^^^\\\XXXVVVTTTPPPMMMJJJHHHGGGHHHCCCCCCEEEMMMcccmmmcccKKKEEESSS```VVVNNNQQQPPPOOOVVV\\\bbbnnnvvvmmm]]]WWWRRROOOPPPMMMIIIIIIMMMDDDCCCBBBBBBBBBBBBCCCCCCGGGGGGGGGFFFEEEEEEHHHJJJ@@@@@@???>>>>>>>>>>>>???<<<;;;:::999888999:::;;;999999:::::::::999999999999888888888999999999888777777666666999???GGGMMMLLLMMMOOOSSSYYY```ggglllgggddd___\\\XXXQQQGGG@@@AAALLLVVVMMM;;;222333333===@@@uuummmrrrpppYYYNNNGGGFFFIIIBBB@@@@@@@@@AAA@@@>>><<<;;;888777999======999444888555555888::::::>>>DDD<<<<<<:::777444444555666777888:::;;;;;;:::888777:::999666555555888;;;===DDDEEECCC===::::::666222000000///------000666<<>>>>>???AAACCCDDDDDDDDDEEEDDDEEEGGGJJJLLLLLLKKKFFFDDDBBB@@@@@@>>><<<999999<<>>;;;888666888:::<<<===>>>===;;;:::999666444555777999:::999@@@CCCEEEEEEEEEFFFGGGHHHHHHBBB@@@CCCEEEBBB>>>===<<<<<<;;;;;;:::888555333555555<<>>>>>BBBJJJOOOyyyuuupppllllllmmmllliiikkkjjjhhheeedddccc```]]]^^^WWWTTTVVVYYYXXXXXXYYYSSSQQQTTTZZZ\\\ZZZ]]]cccuuu{{{rrreee___WWWQQQUUURRRQQQJJJCCCIIIhhhnnnbbb___ZZZYYYXXXWWWWWWWWWVVVTTTSSSQQQOOOKKKFFFCCC@@@>>>>>>>>>888777666777EEEKKK@@@===;;;EEEPPPLLLGGGHHHIIIIIITTTZZZYYYVVVVVVQQQJJJJJJJJJJJJIIIEEEBBBCCCGGGBBBBBBBBBBBBBBBCCCDDDDDDAAACCCCCCCCCBBBBBBCCCDDD???>>>>>>??????AAABBBBBB<<<;;;:::999888999:::;;;999:::;;;;;;<<<;;;::::::888888888888888777888888777666666777;;;CCCNNNUUURRRVVV\\\___aaadddhhhkkkgggccc^^^ZZZVVVOOOFFF@@@EEEMMMHHH:::222111333777@@@VVVuuuttt{{{WWWIIIEEEBBBBBBGGGCCC@@@>>><<<<<<<<<;;;999===:::999<<<@@@AAA===888999666777;;;<<<:::999;;;555666777777666444666999777888:::;;;;;;999777666777666444444444666888999@@@CCCBBB<<<999888555111+++...000///,,,---111555???<<<===FFFXXXlll~~~xxx```SSSZZZaaabbblll}}}zzzqqqjjjfffeeeeee___]]][[[YYYWWWRRRLLLHHHBBB>>>888444444666888999555888:::999888888:::;;;BBBCCCJJJRRRPPPHHHAAAAAAGGGFFFJJJYYYnnn~~~ppp\\\```^^^\\\ZZZUUUNNNKKKLLLUUUXXXWWWRRROOONNNLLLHHHEEEHHHKKKJJJHHHGGGJJJNNNHHHEEEDDDFFFFFFDDDEEEHHHAAAAAABBBBBBBBBBBBCCCDDDFFFEEEDDDEEEGGGFFFEEECCC???>>>>>>>>>???>>><<<:::;;;===???>>><<<:::;;;<<<;;;===>>>??????>>><<<;;;888777666666777999::::::===@@@DDDHHHGGGEEEDDDDDDGGGCCCAAAAAAAAA>>>@@@CCC=========<<<:::888888999333111777DDDIIIFFFFFFKKKTTTpppyyy{{{xxxpppkkk]]][[[XXX[[[dddlllnnnmmmvvv{{{|||wwwzzz|||zzzyyysssmmmeee^^^[[[ZZZZZZZZZQQQLLLEEE???;;;888666444444222333444333333777>>>DDDUUUZZZXXXcccwwwvvvmmmgggllluuuYYYOOOKKKQQQTTTPPPOOOSSSKKKJJJGGGDDDBBBCCCFFFJJJHHHHHHFFFDDDCCCFFFKKKOOOtttuuusssnnnlllmmmllljjjkkkkkkhhhdddbbbccc```\\\TTTNNNIIIIIIIIIIIIKKKNNNSSSSSSXXX]]][[[XXX___jjj}}}|||nnnaaa^^^WWWQQQUUUQQQRRRPPPLLLLLLaaawww^^^XXXYYYXXXYYYXXXWWWVVVTTTQQQOOONNNLLLIIIEEE@@@<<<888666666666000000///---444888///444555:::???@@@;;;999===AAAKKKQQQMMMFFFDDDEEEFFFAAACCCDDDCCC@@@>>>@@@CCCAAAAAABBBCCCCCCDDDDDDDDD>>>AAADDDEEEDDDAAA@@@@@@>>>>>>>>>>>>???@@@BBBBBB;;;;;;::::::999999::::::999:::;;;<<<===<<<;;;:::777888999888666666666888666666777:::AAALLLYYYbbb^^^bbbfffgggfffeeefffgggeee```ZZZVVVRRRMMMFFFAAAJJJLLL===......///222;;;JJJooo}}}|||xxxooottthhhLLLBBBAAAAAABBBEEEBBB???;;;999:::;;;;;;;;;???===<<<>>>AAABBB@@@>>>???<<<<<>><<<::::::>>>AAA@@@AAABBBBBBBBBAAA???>>>;;;::::::999:::;;;<<<===>>>@@@EEEJJJIIIDDDAAABBBDDDBBB@@@???===>>>IIIUUUJJJEEE???:::999:::===>>>999444444;;;BBBDDDCCCDDDCCC```xxxwwwoooRRREEEIIIKKKGGGPPPWWW\\\[[[YYY___ooo}}}}}}xxxooogggaaa\\\XXXUUUPPPLLLHHHEEEFFFGGGHHHHHH<<<999555333444555666666777666888:::<<<@@@LLLXXX|||jjj]]][[[bbbzzzwwwUUULLLKKKMMMQQQRRROOOPPPSSSLLLKKKHHHDDDAAAAAADDDGGGJJJLLLMMMKKKGGGFFFHHHKKKjjjpppsssnnnjjjlllnnnmmmkkklllhhhcccaaaccc```[[[PPPKKKFFFEEEDDDEEELLLTTTaaa]]]]]]```^^^[[[fffvvv{{{iii]]]___ZZZSSSWWWQQQOOORRRUUUTTT```gggYYYVVVWWWXXXVVVWWWWWWUUUSSSPPPNNNMMMIIIGGGBBB===888333111///222---000111---222666...000333333444888333000555999@@@FFFDDD???>>>@@@AAA:::===>>>======???BBBDDD@@@AAABBBCCCCCCDDDDDDDDDBBBEEEGGGHHHFFFCCCBBBAAA>>>>>>============>>>>>>::::::;;;;;;::::::999999777999:::<<<<<<<<<:::999666888999888666444666777777777:::???IIIXXXhhhrrriiigggeeefffhhhiiihhhgggbbb]]]VVVQQQNNNKKKGGGCCCFFFGGG666+++111000333EEEiiippp{{{vvvnnn{{{rrrbbbOOOEEEDDDFFFFFFFFF???<<<888777:::===???@@@??????>>>???@@@AAABBBCCCCCC>>><<>>:::666555444222,,,...000222222222333444---666AAABBB===BBB[[[vvv|||zzz|||zzzrrrkkkhhhfffppp~~~~~~xxxssspppqqqqqqqqqxxx}}}}}}wwwuuuzzzcccWWWTTTTTTXXXYYYYYYXXXVVVTTTQQQOOOMMMPPPPPPJJJFFFGGGIIIHHHDDDFFFIIILLLMMMOOOQQQRRRLLLIIIHHHJJJJJJHHHIIILLLBBBDDDDDDCCC@@@@@@CCCEEEHHHFFFEEEDDDBBB???:::777666777888:::<<<;;;777444999<<<>>><<<::::::???CCCEEEEEEEEEDDDDDDDDDCCCCCC@@@@@@???===;;;;;;<<<===BBBBBBFFFJJJIIIBBB@@@BBB>>>>>>???===<<>>::::::888666:::AAACCCAAADDDVVVoooxxxwwwmmmEEE@@@@@@888>>>BBBFFFHHHKKKRRR]]]gggaaa[[[SSSLLLHHHEEEBBB@@@>>>===;;;;;;===>>>======888666444444666:::;;;<<<666555888<<>>===<<<;;;:::::::::999:::;;;<<<;;;:::999888666777999;;;;;;;;;999888666888999888555444555777777888<<>>@@@333,,,555222666OOOlllkkk}}}sssqqqggg___RRRGGGDDDGGGFFFCCC<<<999777777:::???CCCEEE>>>???@@@???>>>@@@CCCEEEDDD>>>:::;;;;;;888666777222777BBBKKKIII???;;;===<<<;;;;;;;;;;;;<<<===>>>777777666666555444333222444:::===999555555444222000000111222444666777777666444777>>>CCCEEELLLUUUqqquuu{{{~~~~~~zzzrrrkkkhhhnnnxxxeeeXXXWWWWWWSSSSSSWWWXXXUUUPPPNNNNNNMMMOOOQQQPPPIIIDDDEEEFFFFFFAAAAAABBBDDDHHHKKKNNNOOOKKKHHHGGGJJJJJJGGGHHHKKK@@@BBBCCCBBB@@@@@@CCCFFFFFFDDDCCCBBB@@@<<<777444666777888:::;;;999555111666:::>>>===;;;;;;???CCCHHHGGGFFFFFFFFFFFFFFFGGGDDDDDDBBB???<<<;;;;;;<<>>===<<>>EEEBBB<<<666===>>>888888???AAA===DDDKKKZZZpppxxx{{{NNNDDDCCC999999999;;;???EEEKKKPPPRRRLLLGGGAAA>>>>>>>>>===<<<<<<;;;;;;;;;<<<;;;888666;;;:::888999;;;>>>@@@@@@GGGFFFHHHOOO\\\rrrooo```bbbtttfffZZZ]]]NNNUUUWWWRRRSSSYYYWWWPPPKKKKKKJJJGGGEEEEEEFFFHHHIIIMMMOOOMMMIIIHHHJJJNNN___iiirrrrrrnnnmmmlllkkklllhhheeeddddddccc___\\\WWWTTTPPPOOOUUUdddyyyzzziiiiiijjjjjjwwwqqq```ZZZ[[[[[[YYYXXXTTTWWWYYYWWWUUU[[[iiiuuuxxxnnn```WWWUUUTTTSSSQQQQQQQQQPPPOOONNNMMMMMMLLLHHHDDD===777333111000.........//////////////////000555666222222666777444777666666888888666444555333222222333555888:::;;;<<<>>>???@@@@@@AAADDDFFFEEEEEEDDDCCCAAA@@@??????>>>======<<<;;;;;;::::::888999;;;<<<<<<;;;:::999888999999::::::999999888777777888888777666555555333<<>>;;;777555444444444:::999:::???EEEGGGCCC>>>BBBAAAAAAAAAAAA@@@@@@@@@@@@AAA>>>:::999<<<:::666;;;:::888888888777555333///000222666;;;======<<<<<<:::999999===BBBEEEGGGXXXeee{{{}}}xxx{{{tttrrrqqqssswww}}}{{{}}}}}}xxxiiiVVVQQQZZZ^^^\\\LLLIIILLLXXX___ZZZOOOGGGEEEDDDDDDDDDEEEDDDBBB@@@@@@?????????BBBFFFIIIKKKIIIKKKJJJGGGHHHLLLKKKFFF@@@@@@???<<<999;;;@@@EEEBBB@@@??????@@@???<<<888???===999666555555666777888999:::::::::;;;>>>AAAIIIHHHFFFDDDCCCCCCCCCCCCGGGCCC>>>>>>@@@AAA???<<<@@@EEEEEE>>>:::<<<;;;777===>>>@@@@@@@@@MMMmmmdddCCC888>>>CCC@@@:::777888888777888<<>>AAA@@@===;;;;;;999555555999;;;<<<<<<:::999999777555AAA::::::@@@??????QQQiiivvvlll|||mmmdddqqqhhh]]]ZZZZZZVVVVVVVVVVVVUUUSSSQQQPPPNNNLLLJJJHHHHHHJJJMMMOOOPPPPPPOOOMMMLLLJJJIIIHHHbbbiiioooppppppqqqppplllkkkhhhdddcccdddccc___\\\YYYSSSTTTccc{{{sssgggkkkppppppxxx{{{kkk[[[WWWYYYYYYWWWVVVRRRVVVXXXVVVUUUXXX```hhhfff___WWWSSSTTTTTTSSSPPPSSSRRRQQQOOONNNLLLJJJJJJFFFAAA:::555222111000000000000111111222333333333111444555444666<<<<<<888:::888888;;;???>>>;;;777444333222333444555666777888:::<<<<<<===>>>AAADDDDDDCCCBBB@@@???>>>===============<<<<<<<<<;;;;;;999999:::::::::::::::999888999999::::::999999888888888888888777777666666===IIIUUU\\\___aaa```\\\UUUYYY[[[]]]ccciiihhhddd]]]VVVKKKCCC???>>>>>>???555...000777666@@@mmm]]]HHHKKKMMMMMMJJJGGGEEEEEEBBB???<<<999:::<<>>>>>@@@>>>;;;888666555555666777666888===DDDGGGEEEBBBAAAAAAAAABBBBBBCCCCCCCCCAAABBB???;;;:::<<<:::666999888777777777666444222222222444777<<>>===<<<;;;999888:::===@@@>>>======>>>@@@@@@===;;;<<<;;;888777666666777888:::999888888999:::;;;<<>>>>>??????BBB>>>;;;===AAADDDCCC@@@FFFIIIHHHAAA======<<<999;;;===AAABBB@@@GGG\\\rrrmmmYYYDDD>>>AAABBB???===;;;:::888666555666:::===EEEGGGHHHHHHLLL]]]zzz~~~|||vvv~~~{{{aaaEEE<<>>>>>AAA===<<<:::;;;AAAJJJOOOOOOIIIGGGPPP^^^dddhhh}}}{{{qqqyyyvvvkkk___[[[YYYWWWSSSTTTTTTTTTRRRPPPNNNMMMLLLKKKJJJJJJLLLNNNRRRTTTMMMLLLKKKJJJIIIHHHHHHGGGdddgggiiikkkpppuuurrrmmmkkkhhhddddddeeedddaaa]]]\\\WWW___wwwjjjeeepppxxxwwwxxx~~~pppdddXXXWWWYYYXXXVVVVVVTTTVVVXXXXXXWWWWWWYYY[[[VVVTTTQQQRRRTTTTTTRRROOOTTTSSSRRRPPPMMMKKKHHHGGGCCC>>>777222111222333333333333444555666666777888333555555777<<>>BBBAAA@@@>>>============<<<<<<======>>>>>>======::::::999999888999999:::888999999::::::999999888:::999888777666777888999999JJJ[[[___YYYTTTQQQPPPOOOXXX```aaa```bbbdddccc[[[RRRFFF>>><<<;;;999777///,,,000888AAAZZZnnnlllIIIGGGIIIKKKKKKIIIFFFEEEDDD@@@???===<<<;;;<<<>>>???999<<>>>>>@@@CCC???>>>;;;999888777777888555444666<<>>???@@@<<<999555444666<<>><<<;;;;;;;;;<<<:::888888;;;AAAEEEFFFEEEKKKMMMKKKDDD@@@???>>><<<<<>>::::::>>>BBBHHHOOORRRLLLDDD>>>;;;999999;;;;;;:::888333444555555444555777999??????>>>============>>>;;;<<<===>>>????????????;;;:::999777777888999:::888999999::::::999999888999888666555666777999;;;>>>RRRcccbbbUUUMMMLLLNNNNNNXXXaaacccbbbcccbbbaaaXXXMMMAAA:::999999555111222111...555QQQ}}}pppaaa}}}ZZZEEEKKKLLLMMMKKKHHHDDDBBBBBB@@@@@@@@@>>><<<;;;;;;<<<888<<>>???BBB>>>===;;;::::::999::::::666666888<<>>BBBGGGPPPQQQKKKQQQfffyyynnn]]]```sss|||}}}yyy~~~vvv^^^PPPJJJNNNGGGGGGNNNMMMEEEAAADDDFFFDDDDDDFFFFFFDDDFFFKKKJJJIIIGGGEEEDDDFFFIIILLLFFFHHHIIIFFFCCCCCCGGGKKKEEEDDDBBBBBBBBBCCCBBB???<<<999777999;;;===;;;888888999:::<<<>>>???>>>===999999888888888777777777888999:::999777777:::===DDDBBB@@@===;;;:::::::::444444555999???DDDEEEEEEKKKKKKIIIEEEAAA@@@@@@@@@CCCDDDEEEEEEBBBAAACCCFFFEEEDDDFFFIIIGGGAAA>>>???::::::999888777888:::===888???JJJPPPLLLHHHRRRbbb~~~zzzqqqvvv{{{iii\\\___fffuuuuuubbbdddooottteee]]]SSSPPPSSSWWWVVVSSSRRRRRRRRRRRRQQQNNNLLLKKKIIIIIIKKKLLLMMMNNNNNNNNNHHHHHHGGGGGGHHHIIIJJJKKKdddeeeeeegggnnnuuutttnnnmmmjjjgggggghhhhhhfffcccdddfffoooxxxeeehhhcccfffqqqwwwpppgggccc```ZZZWWWYYYZZZXXXWWWYYY\\\ZZZXXXXXXZZZ[[[[[[YYYXXXWWWUUUTTTTTTTTTSSSSSSQQQQQQQQQQQQOOOLLLJJJHHH>>>:::555333444777999;;;777777777777666666666666777444333666999;;;::::::===EEELLLRRRWWW[[[WWWOOODDD@@@<<<===@@@BBBAAA???<<<<<<===;;;999999:::;;;======>>>>>>>>>>>>>>>===;;;<<<>>>@@@AAAAAA@@@@@@<<<;;;999888777888999:::888999999::::::999999888777666666666777999<<<>>>WWWgggqqqgggUUUJJJKKKNNNSSSZZZ```cccfffgggbbb\\\SSSIII===777777777333///444555111<<>>CCCDDDAAA>>><<<<<<;;;;;;;;;;;;;;;;;;;;;<<<::::::;;;???CCCFFFHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFDDDEEEBBB===<<<>>><<<777999888888888::::::888666333222111222555888::::::666888999888777777:::<<>>;;;888777777222333555999===@@@BBBBBBFFFEEEDDDCCCAAA@@@BBBEEEJJJJJJGGGDDDCCCEEEGGGHHHFFFDDDEEEHHHGGGAAA===>>>:::::::::999888999<<<>>>444===DDDFFFLLLUUUYYYWWW]]]}}}|||rrr{{{xxxzzznnneeeooozzz\\\UUUUUUTTTTTTUUUUUUUUUUUUNNNNNNOOOOOONNNLLLJJJIIIIIIJJJJJJIIIHHHFFFEEEDDDEEEDDDDDDDDDEEEGGGIIIJJJccchhhkkkkkkmmmrrrsssqqqllliiiggggggiiiiiigggdddeeefffhhhjjjkkkjjjiiigggeeeccceeekkklllfff^^^[[[ZZZWWWVVVXXXWWWUUUUUUYYYZZZXXXWWWWWWXXXYYYZZZZZZVVVVVVTTTSSSSSSTTTUUUVVVNNNOOOOOOOOONNNKKKHHHFFF;;;888555444666999;;;<<<888888888888888888888888999666666999<<<===AAAFFFPPPXXX___dddlllsssnnncccNNNHHHBBBAAAEEEHHHHHHFFFIIIJJJJJJHHHFFFEEEFFFGGGCCCCCCEEEEEEDDDAAA???===<<<===@@@BBBBBBBBBAAA@@@<<<<<<;;;:::999999999999888999999::::::999999888666666666888;;;>>>@@@BBB^^^iiimmmaaaRRRMMMQQQVVV\\\___bbbdddgggggg___UUULLLDDD:::555444444222///111777AAA\\\jjjaaa{{{jjjNNNEEEFFF???AAABBBAAA@@@>>>?????????AAABBB???;;;999;;;===>>>???AAABBB@@@===999666999999:::;;;;;;<<<<<<===;;;<<<>>>@@@BBBDDDDDDEEEFFFFFFFFFEEEEEEDDDDDDDDDCCCCCCAAA===<<<>>>===888<<<;;;:::;;;;;;;;;999888666555444555777999999888222666999:::888777888;;;FFFBBBEEEOOOVVVZZZdddqqqwwwoooggggggnnnwww}}}uuupppnnnzzz~~~}}}{{{hhh[[[RRRLLLKKKMMMGGGDDDDDDHHHIIIGGGEEEEEEGGGDDDCCCEEEEEEFFFKKKQQQQQQRRRPPPMMMJJJJJJOOOSSSMMMJJJEEEAAAAAACCCGGGIIIJJJEEECCCDDDCCC???<<<<<<===;;;999999999888666444999;;;===>>><<<;;;;;;<<<;;;::::::999999999::::::777===AAA@@@<<<<<>>???===>>>===;;;888777888:::777;;;:::777CCCYYYccc```___kkkzzz}}}qqq{{{zzzqqq}}}qqq\\\UUUKKKOOOSSSUUUTTTSSSTTTUUUGGGHHHHHHIIIHHHGGGFFFEEEIIIIIIHHHFFFDDDAAA???>>>??????>>>>>>???BBBEEEFFF^^^hhhooommmiiijjjmmmooojjjhhheeefffhhhiiifffdddbbbcccbbb___]]]^^^bbbeeeaaa```aaacccaaa]]][[[\\\ZZZXXXWWWYYYWWWTTTUUUZZZXXXXXXYYYYYYXXXXXXXXXYYYUUUVVVVVVVVVUUUTTTUUUUUULLLMMMMMMLLLJJJGGGCCCAAA888666555555777999::::::888999:::;;;<<<===>>>>>>???>>>AAAFFFIIILLLVVVaaatttwwwyyy\\\TTTKKKIIILLLPPPPPPNNNRRRSSSSSSRRRQQQQQQRRRTTTRRRSSSTTTSSSPPPJJJDDDAAA===>>>AAACCCCCCBBBAAA???<<<<<<<<<<<<;;;:::999999888999999::::::999999888555777999<<<@@@CCCFFFGGGSSSZZZ\\\UUUPPPSSS\\\bbbdddffffffeeeeeebbbXXXMMMCCC>>>888333111111111111111<<<]]]xxx]]]gggssszzzYYYJJJGGGGGG===>>>???>>>===<<<<<<===;;;>>>???>>>;;;:::>>>BBBCCC???;;;;;;<<<;;;777333777777999:::;;;<<<======999<<>><<<;;;;;;<<<;;;999777777666555666777777666444///333777888777888<<<@@@DDDDDDDDDFFFMMMUUU\\\^^^nnnnnnnnnrrrxxx|||~~~yyyttt~~~zzzwww|||yyy{{{xxxmmm```ZZZWWWYYYXXXSSSQQQSSSJJJMMMLLLJJJIIIHHHDDD===BBB>>>===AAADDDEEEIIIMMMPPPRRRRRROOOKKKKKKPPPTTTSSSNNNJJJJJJLLLNNNMMMJJJKKKEEECCCDDDCCC>>>;;;===??????>>>;;;888666666666888;;;>>>>>>===<<<<<<===:::999888888:::<<>>??????@@@@@@BBBEEEGGGEEECCC@@@<<<999888777666666888;;;===>>>???@@@AAA???;;;;;;>>>>>>===AAAHHHGGGJJJJJJDDDBBBEEEFFFCCCFFFDDDDDDFFFCCC???@@@DDDBBBBBBAAA>>>:::888999999;;;:::777555;;;KKK]]]ggglllkkkoooyyy~~~zzz}}}hhhTTTKKKKKKFFFHHHLLLPPPQQQQQQOOONNNBBBCCCDDDEEEFFFEEEEEEDDDHHHGGGFFFDDDCCCAAA@@@@@@===<<<;;;;;;<<>>;;;666444444555777999999888888999;;;===@@@BBBCCCDDDFFFGGGLLLSSSWWW\\\kkkzzziii___TTTPPPSSSWWWWWWUUUTTTUUUVVVVVVVVVWWWYYY[[[aaabbbcccaaa[[[SSSKKKFFF>>>???BBBDDDDDDCCCAAA???<<<===>>>>>>===;;;999888999999999::::::999999999666888;;;@@@DDDHHHJJJKKKRRRVVVWWWRRRRRRYYYccchhhhhhkkkkkkgggbbb\\\RRRIII>>>;;;666111//////111222555CCCtttjjjUUUkkkhhhmmmTTTOOONNNJJJAAAAAAAAA???<<<::::::;;;888;;;===<<<:::<<>>666444777999777333555666888:::;;;<<<======666:::>>>@@@@@@@@@??????@@@@@@AAABBBCCCDDDEEEEEE???@@@>>>;;;<<>>:::>>>===<<<<<<<<<;;;888666555444444555666555222///---111555666666999@@@FFF666EEEIII@@@AAAQQQ^^^___cccfffmmmvvv~~~|||~~~}}}vvvsss~~~jjj]]]ZZZ]]][[[]]]aaa]]]UUUQQQTTTKKKPPPOOOHHHIIINNNKKKCCCDDD@@@???DDDIIIJJJMMMPPPLLLNNNQQQOOOMMMNNNSSSXXXYYYTTTQQQTTTYYYYYYTTTNNNJJJDDDBBBFFFFFFAAA@@@BBBCCCDDDCCC>>>999666777:::777;;;>>>???===<<<>>>@@@888777777888:::>>>CCCEEEEEE@@@<<<>>>CCCGGGEEEBBBDDDBBB@@@===<<<;;;;;;;;;777:::===@@@@@@AAABBBCCC???;;;:::>>>===;;;@@@GGG@@@GGGJJJEEEAAAAAA>>>:::@@@BBBEEEFFFBBB>>>BBBJJJDDDEEEDDDAAA>>>======>>>===:::;;;===999:::MMMeeehhhppprrrlllrrrzzz}}}www~~~{{{vvvhhhwww{{{rrrvvv{{{hhhXXXZZZXXXNNNEEEFFFEEEFFFKKKOOOOOOKKKFFFAAABBBDDDFFFFFFFFFFFFEEEFFFEEEDDDDDDDDDDDDEEEEEE>>>===<<<;;;<<>>777888888444000000444777555XXXuuuUUUccceeelll}}}ZZZKKKLLLMMMKKK======>>>>>>===;;;999888>>>:::999===>>>>>>DDDLLLDDDAAA===888555444444444:::::::::;;;======;;;999999888888<<<@@@BBB@@@>>>AAA@@@??????AAAAAAAAA@@@???@@@AAAAAA???;;;666333999:::;;;<<<<<<:::888777222111111111333555888:::111333444555666999===@@@>>>;;;:::===EEENNNTTTWWW___hhhooonnnnnnsssxxxyyy{{{{{{zzzuuu||||||iiiZZZTTTTTTWWW[[[\\\XXXUUUWWWWWWUUUVVVTTTQQQMMMJJJHHHGGGGGG@@@???>>>AAAFFFJJJKKKJJJHHHMMMPPPLLLFFFFFFMMMUUU[[[VVVQQQPPPRRRSSSPPPMMMIIIJJJKKKKKKJJJHHHFFFDDDBBBAAA???===;;;;;;::::::;;;<<>>@@@BBBBBBAAA@@@AAABBB???>>>999222555>>>DDDCCCIIICCC===;;;<<<>>><<<999AAA@@@@@@@@@@@@BBBDDDEEEEEEBBB???===<<<>>>@@@BBB;;;>>>@@@???===BBBNNNWWWaaajjjsssvvvxxx~~~tttpppppp{{{{{{{{{~~~{{{wwwrrrlllRRRLLLRRRTTTNNNGGGGGGFFFEEEDDDDDDEEEFFFGGGGGGFFFEEEEEEEEEEEECCCAAAFFFDDDAAAAAACCCFFFHHHIIIBBB@@@===::::::<<<>>>@@@WWWbbbkkkllliiihhhhhhfffccc___^^^bbbccc```___```^^^^^^]]]]]][[[ZZZYYYXXXZZZ[[[ZZZYYYWWWWWWYYY[[[WWWXXXXXXWWWVVVTTTRRRQQQTTTOOOMMMQQQRRROOOQQQVVVVVVVVVUUUUUUUUUTTTRRRQQQMMMKKKGGGBBB===999666444222444888:::;;;<<>>???HHHPPPSSSYYY```cccaaafffqqqyyylllkkkllleee```cccaaa```___^^^]]]]]]]]]]]]]]]\\\___ccc___RRRGGGCCC@@@@@@@@@AAAAAA@@@??????;;;;;;;;;;;;::::::::::::888888999;;;;;;;;;999888999:::<<<@@@DDDGGGIIIKKKKKKLLLOOOTTTZZZbbbkkkqqqnnnjjjgggbbbWWWIIIAAA@@@@@@999222000///000777>>>KKKrrrhhhkkk{{{~~~cccIIIAAABBBBBB???>>>>>>>>>>>><<<:::888777<<<:::<<<@@@@@@>>>@@@EEE???===:::777555555666777:::::::::<<<>>>===:::888444444777;;;@@@CCCBBB@@@?????????@@@@@@@@@???>>><<<===??????>>>;;;888666555666888:::;;;:::999888000000000111333666:::<<<444555777777777888:::<<<>>>;;;:::<<>>@@@BBBCCCBBB???===<<<;;;:::<<>>@@@???@@@BBBBBBAAA???===<<<;;;;;;:::???AAABBBBBBAAAAAACCCDDD@@@???;;;555888AAAEEEDDDGGGBBB<<<;;;<<<===;;;888@@@??????>>>???@@@AAABBB>>><<<:::999999;;;===???;;;===??????@@@EEENNNUUUNNN\\\ooo~~~hhhVVVEEEBBBFFFHHHFFFDDDCCCCCCBBBBBBBBBCCCEEEFFFEEEDDDDDDDDDDDDCCCAAA@@@BBB@@@>>>???BBBDDDFFFFFFFFFDDD@@@===;;;;;;<<<===\\\aaadddfffhhhkkkhhhcccaaa]]][[[___aaa______aaa^^^^^^^^^]]][[[XXXVVVTTTYYYYYYYYYWWWUUUUUUWWWYYYWWWWWWWWWUUURRRNNNKKKIIIGGGEEEEEEHHHKKKNNNQQQVVVVVVTTTSSSSSSSSSRRRPPPNNNIIIFFFAAA;;;777444333333000333777;;;>>>BBBFFFIIIQQQNNNPPPXXXaaaggglllpppnnnnnnuuujjjgggkkkfff``````bbbaaa___^^^]]]\\\\\\\\\aaaaaacccddd^^^RRRHHHDDDAAAAAAAAAAAA@@@???>>>>>>::::::::::::999999999999777888999;;;;;;<<<;;;;;;;;;===???BBBDDDFFFIIIKKKHHHJJJOOOWWWaaaiiinnnppphhhfffcccZZZKKK??????EEEDDD777000222222111<<>>???>>><<<;;;>>>>>>===<<<;;;999777666<<<<<<@@@CCCAAA===;;;===:::999777555555666888999999999;;;===???===:::666222333777;;;???@@@>>><<<===>>>???@@@???===;;;:::666888999;;;;;;999888666111333666888:::::::::999/////////111333777;;;===777888::::::999777777888999888888999;;;<<<;;;:::;;;AAAOOO[[[]]][[[cccoooppptttxxx{{{ggg___WWWTTTRRRQQQRRRVVVOOORRRRRRMMMLLLOOOQQQQQQRRRNNNIIIIIILLLMMMJJJFFFPPPLLLHHHFFFEEEEEEDDDCCC<<<>>>@@@AAABBBDDDIIILLLKKKIIIHHHIIILLLMMMKKKHHHMMMKKKIIIIIIIIIGGGCCC???@@@AAABBBDDDDDDDDDDDDCCCBBBCCCDDDDDDCCCBBB@@@???@@@>>>>>>AAAFFFJJJKKKJJJIIICCC>>>>>>===<<<<<>>>>>>>>>>>===<<<<<<;;;AAABBBCCCBBBBBBCCCEEEHHHBBBAAA>>>;;;===CCCFFFEEEDDD@@@===<<<======;;;888??????>>>===============888777777777888999;;;;;;<<<===>>>@@@DDDIIINNNQQQMMMRRR\\\iiiuuu|||}}}|||~~~mmmZZZRRRJJJDDDDDDEEEDDDEEEHHH@@@@@@@@@@@@@@@AAABBBCCCBBBBBBCCCBBBBBBAAA@@@???>>>======???AAACCCCCCBBBFFFDDDAAA>>>===<<<===>>>bbbaaa___```fffkkkggg___bbb^^^]]]aaacccaaa```aaa\\\\\\]]]\\\ZZZXXXUUUSSSWWWXXXWWWUUUSSSSSSUUUWWWVVVVVVUUURRRNNNHHHCCC@@@777;;;BBBIIIQQQVVVWWWUUUUUUSSSQQQQQQRRRQQQNNNKKKFFFBBB<<<666222111222333222555999>>>CCCJJJQQQVVV[[[aaahhhllloooqqqssstttssswwwpppYYYWWW[[[YYYVVVVVV[[[[[[[[[[[[[[[\\\]]]]]]hhhiiihhheee]]]SSSJJJFFFAAAAAAAAAAAA@@@>>>======::::::::::::999999999999888999::::::999:::;;;<<<<<<===@@@DDDIIIKKKKKKJJJJJJMMMTTT___iiimmmllliiiddd___YYYOOOBBB:::>>>FFF<<<444333888444222HHHgggkkkZZZkkk{{{[[[@@@???CCC???;;;===:::::::::999999888888777>>>???AAABBB???:::888888777666555555555777888:::888999<<<>>>@@@===999555333666999<<<===<<<888666:::<<<>>>???===:::888777333444555666666555444444222333666888::::::999999000000000111333666999;;;777999<<<<<<:::777666555444444444555777888999999<<<888<<>>@@@BBBDDDEEEDDDCCCBBBHHHHHHGGGEEECCCAAA@@@@@@EEECCCBBBFFFKKKMMMLLLIIIHHHBBB======;;;999:::=========<<<<<<<<<===>>>???CCCCCCCCCBBBBBBCCCGGGJJJFFFDDDAAA???@@@CCCDDDDDDBBB@@@>>>>>>??????<<<:::???>>>>>><<<;;;;;;::::::666777888999::::::::::::>>>======AAAGGGLLLMMMMMMNNNJJJHHHMMMYYYgggrrrxxxqqqzzzuuubbbUUUNNNPPPLLLKKKMMMLLLIIIHHHJJJ@@@@@@@@@???????????????AAABBBCCCBBBAAA@@@@@@@@@>>>>>>>>>???AAAAAA???>>>BBBAAA@@@???>>>??????@@@bbb___[[[\\\dddllljjjcccbbb______cccdddaaa^^^^^^[[[[[[[[[[[[ZZZXXXVVVUUUWWWWWWVVVTTTRRRQQQSSSUUUSSSTTTSSSQQQLLLEEE>>>:::777>>>FFFNNNZZZbbb___VVVSSSOOOMMMMMMPPPOOOLLLHHHCCC???999333111222555777999;;;>>>CCCIIISSS]]]dddiiizzzzzzwwwwwwvvvyyykkk[[[OOONNNOOOMMMMMMPPPSSSSSSUUUWWWYYY\\\___```eeefffeee^^^TTTLLLFFFBBBAAAAAAAAA@@@???>>>===<<<;;;;;;;;;;;;::::::::::::777999999888777777999<<<>>>===???FFFNNNQQQMMMIIIMMMRRR\\\hhhppppppjjjcccdddZZZNNNEEE===888:::???333000333666000555\\\tttSSS___mmm^^^III===AAACCC<<<999===555555666666888999::::::AAABBBAAA>>>:::888777666666666555555555666888888999:::<<>>???===;;;===>>>@@@CCCFFFGGGGGGFFFEEECCCBBBCCCEEEFFFCCCAAA@@@AAACCCDDDDDDBBB@@@???EEEFFFFFFEEEBBBAAABBBDDDHHHGGGGGGIIILLLLLLJJJHHHEEE@@@===<<<:::777999>>>>>><<<:::999:::<<<@@@BBBCCCCCCCCCBBBAAACCCFFFIIIHHHDDDAAA@@@@@@AAAAAAAAABBBAAA@@@@@@AAA@@@???>>>@@@??????===<<<;;;999999777888999:::::::::999999???===>>>BBBHHHLLLKKKIIIDDDDDDDDDGGGMMMUUU\\\aaavvvvvvvvvwww|||hhhXXXRRRTTTVVVNNNKKKJJJOOOPPPLLLHHHFFFBBBBBBAAA@@@???===<<<;;;@@@BBBCCCCCCAAA???@@@AAA=========>>>??????<<<999@@@@@@?????????>>>>>>>>>___]]]ZZZZZZaaakkknnnlllccc___^^^bbbccc___^^^^^^\\\[[[[[[ZZZYYYXXXXXXWWWVVVVVVVVVSSSQQQQQQRRRTTTQQQSSSSSSRRRMMMFFF???:::GGGNNNUUU\\\jjjtttjjjWWWNNNJJJGGGIIILLLMMMIIIDDD???<<<777333222444888;;;<<<===???EEEOOO]]]mmmwww~~~~~~}}}yyyjjjUUUOOOKKKJJJHHHEEEFFFJJJGGGHHHJJJMMMPPPTTTWWWYYY\\\___]]]TTTKKKFFFCCC@@@@@@@@@@@@@@@???>>>======;;;;;;;;;;;;::::::::::::666888888777555666:::???EEEDDDEEEJJJPPPSSSRRROOOSSSZZZdddnnnssspppiiicccbbbUUUFFF???;;;666333333111///000222444FFFvvvcccSSSZZZcccqqqKKKCCC@@@CCCCCC===;;;>>>333333444666888:::===>>>BBBCCCAAA:::666666777666666666666666666777888888:::;;;<<<>>>???===888555111444999;;;:::999888777444777;;;:::777444444555:::999888666555555555555777888999:::999888666444444333222222222444666888444777:::;;;999777555555777777666555444555999<<<<<<999:::===;;;999@@@MMMVVVZZZaaakkkyyyxxx}}}mmmWWWRRRIIICCCFFFOOORRRPPPNNNIIIFFFHHHHHHFFFEEEGGGKKKNNNLLLGGGEEEGGGIIIHHHDDDAAAAAAEEELLLOOONNNJJJHHHLLLQQQRRROOOIIIDDDBBB???>>>>>>>>>???===:::888:::;;;===???AAACCCDDDDDD??????@@@@@@AAAAAABBBBBBCCCCCCDDDDDDCCCAAA???>>><<<@@@CCCCCCBBBBBBEEEHHHGGGGGGHHHIIIIIIHHHHHHHHHEEE@@@>>><<<999666888>>><<<;;;:::999:::<<<@@@BBBBBBBBBBBBAAA@@@AAACCCEEEEEE@@@<<<===>>>===>>>@@@BBBAAAAAAAAAAAAAAABBBBBBAAAAAAAAA@@@???===;;;:::777777999:::;;;;;;;;;;;;@@@??????BBBGGGIIIHHHFFFEEEEEECCCAAA@@@CCCJJJOOOcccjjjrrryyy|||~~~eeeSSSLLLLLLPPPUUUMMMHHHHHHNNNQQQNNNHHHFFFBBBBBBAAA@@@???===;;;:::>>>AAACCCCCC@@@>>>@@@BBB;;;;;;;;;===>>>>>><<<:::BBBBBBBBB@@@???===;;;999```aaa^^^[[[]]]fffmmmnnngggaaa^^^___aaaaaacccfff```^^^\\\YYYWWWWWWWWWXXXVVVWWWVVVSSSQQQPPPQQQSSSQQQSSSUUUUUUQQQKKKDDD???SSS```mmmyyyxxxWWWHHHDDDAAACCCHHHIIIEEE@@@;;;999555333333777;;;>>><<<>>>DDDNNN___vvvxxxxxxuuuxxx|||uuukkkbbbVVVKKKJJJGGGEEEEEEDDDBBBCCCFFF@@@AAABBBDDDFFFHHHKKKLLLOOOTTTTTTKKKDDDCCCDDDBBB>>>>>>????????????>>>>>>::::::::::::999999999999333666777777555888>>>DDDUUUUUUUUUSSSRRRUUU[[[```bbbgggmmmpppoookkkfffdddVVVKKK@@@;;;999444000///333000000:::NNNkkkxxxjjjaaa]]]mmmZZZCCCBBBAAA@@@@@@???>>>===666666666888:::<<>>>>>@@@CCCJJJXXXgggnnnnnnxxxuuukkk___QQQGGGBBBAAA???===AAAHHHJJJGGGMMMGGGBBBBBBBBB??????AAACCCFFFGGGCCCBBBEEEFFFEEEAAAAAAAAADDDFFFGGGFFFDDDHHHLLLOOOPPPMMMIIIGGGGGGBBBCCCDDDCCCAAA===:::999999:::;;;;;;<<<>>>@@@AAA;;;>>>@@@???<<<;;;>>>BBBAAAAAA@@@@@@???>>>>>>===999===AAABBB@@@???BBBEEEAAADDDGGGGGGEEEDDDGGGKKKGGGCCC@@@===888444666<<<999999;;;<<<===>>>>>>>>>@@@AAABBBAAA?????????AAA???999555888;;;;;;===BBBAAAAAA@@@??????@@@CCCEEECCCCCCCCCCCCBBB@@@>>>===777888:::<<<>>>@@@BBBCCC@@@@@@AAABBBDDDEEEDDDDDDGGGDDD>>>999888<<>>????????????===<<<;;;<<>><<<>>>AAA;;;;;;;;;>>>AAACCCBBBAAABBBCCCCCCBBBAAA>>>;;;:::eeegggddd]]]ZZZ___hhhllllllddd^^^___aaadddiiiooodddaaa]]]YYYVVVVVVVVVWWWWWWWWWVVVSSSQQQPPPQQQSSSRRRTTTWWWXXXUUUOOOHHHCCCUUUiiiWWWCCC???<<>>AAAAAA===>>>>>>????????????>>>999999999888888888888777111444777777777:::CCCIIIcccfffeee]]]UUUWWWcccpppppprrrtttqqqjjjdddbbbbbbHHHAAA:::999888444111222555111555JJJlllnnnyyyrrroookkkJJJ>>>???<<<888:::>>>===777999999999:::;;;>>>@@@AAA<<>>777333:::HHHRRRUUUkkkwwwrrrbbbOOOEEECCCBBB@@@>>>??????;;;888;;;BBBFFFFFFGGGAAA<<<===>>>===>>>AAA;;;@@@BBB@@@@@@CCCEEEDDD@@@AAABBBBBBBBBAAA@@@???CCCEEEGGGFFFCCCAAABBBDDDCCCEEEGGGFFFBBB>>><<<;;;888999999999999:::===???:::???BBB???999777;;;@@@===<<<;;;;;;:::;;;;;;<<<;;;???CCCBBB===;;;<<>>888222444:::555888<<>>:::333000555999:::>>>DDD@@@@@@???======???CCCFFFDDDEEEEEEEEEDDDBBB@@@???999:::<<>>KKKLLLMMMQQQZZZfffsss|||{{{vvv___PPPLLLJJJKKKIIIGGGLLLUUUNNNLLLMMMNNNKKKEEEBBBDDD;;;;;;===>>>>>>>>>===<<<:::>>>AAA@@@<<<;;;===@@@<<<<<<===AAAEEEIIIJJJJJJ@@@AAABBBCCCCCCAAA???>>>llliiigggccc^^^[[[```iiiiiifffbbb^^^^^^___bbbdddhhh```[[[[[[YYYSSSQQQTTTXXXWWWUUUSSSQQQOOOOOONNNNNNQQQTTTUUURRROOOLLLKKKQQQooozzzNNN???===<<<@@@DDDEEEAAA===:::;;;777111333<<<@@@>>>IIIGGG[[[sssttt]]]XXXXXXWWWVVVVVVVVVYYY\\\\\\XXXUUUPPPOOONNNMMMKKKIIIHHHGGG@@@AAABBBCCCDDDCCCBBBBBBEEEDDDBBB@@@??????@@@@@@AAA@@@???============>>>??????>>>>>>=========<<<;;;;;;;;;999777666666888333555999:::999===KKKZZZuuu}}}hhhRRR[[[eeehhhsssxxxuuuqqqooollldddWWWMMMAAA<<<888888555000---...555///:::aaaooorrrrrr]]]888???>>>============;;;999444666:::===???@@@??????:::;;;;;;999666444444555888555333444888;;;;;;:::>>>;;;888999<<<>>>===<<<;;;===@@@@@@===999555444333555777888666555555666666444333111111333444666666999;;;888333111222555/////////000222555999;;;999888666444333222222333666555444555777999999888666444333666<<<>>><<<999;;;:::888888:::===@@@BBBJJJRRR]]]jjjxxxxxxyyy}}}}}}kkk^^^UUULLLBBB>>>@@@BBB@@@<<<<<<;;;;;;===???AAAAAAAAA>>>???>>>===<<<===@@@CCC===AAADDDBBBBBBCCCAAA===@@@@@@@@@@@@???>>><<<<<>>???;;;666555777999999888;;;===>>><<<888555555777:::<<<===;;;777666777:::=========<<<;;;;;;===@@@GGGAAA===>>>@@@AAACCCGGGEEEDDD@@@<<<999;;;AAAGGG===;;;;;;>>>???<<<<<>>:::777:::AAAFFFHHHGGGAAACCCDDDDDDBBB@@@>>>===FFFDDDAAA>>>======???@@@JJJDDDDDDNNNSSSVVV```ooo~~~vvv]]]TTTTTTNNNOOOLLLEEEEEELLLOOOMMMKKKMMMPPPOOOKKKGGGCCCBBB<<<===???@@@???<<<999777???<<<>>>BBB@@@;;;<<>>???DDDIIILLLKKKIIIGGGFFFEEEEEEEEEDDDAAA???nnnllliiifff```[[[^^^eeegggeeeaaa___^^^___``````\\\UUURRRSSSTTTQQQRRRUUUXXXWWWUUUSSSQQQPPPOOOOOOMMMPPPRRRRRRPPPNNNLLLLLLVVVpppkkkJJJCCCAAA@@@BBBFFFGGGDDD@@@>>>>>>:::444555;;;>>>===EEEPPPsssdddVVVRRRQQQPPPNNNNNNNNNNNNNNNMMMMMMLLLIIIHHHFFFDDDCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDCCCCCCBBBAAA???>>>>>>>>>>>>???AAA@@@???============>>>>>>>>>=========<<<<<<<<<;;;;;;;;;888555333333444444444666999;;;CCCTTTdddyyyzzzfffVVV```hhhiiittttttrrrpppmmmhhh^^^QQQHHHAAA===:::999666111///111111888UUUyyyttttttOOO===???>>>======>>>===<<<:::::::::;;;<<<<<<<<<;;;;;;888999:::888666555666777777555444555888::::::999===;;;999:::===>>>>>><<<;;;===>>>===:::666444333222444777888777777777888777777666666666777888999888:::;;;888333111333666111000000///111333555777777666444333222222333444444333222444666999999888777444333555888:::777333;;;:::999999:::<<<>>>@@@>>>CCCHHHMMMUUU]]]]]]YYYbbbdddiiipppzzz}}}wwwmmmccc[[[TTTPPPNNNJJJDDD===;;;===@@@AAA@@@@@@??????@@@AAAAAA???>>><<<<<<<<<;;;:::;;;>>>@@@===AAABBBAAAAAACCCAAA>>>???>>>>>>===<<<<<<;;;;;;@@@???>>><<<;;;;;;;;;;;;CCCCCCCCCCCCCCCCCCCCCCCC???;;;777555777888777666999;;;======:::777777888999::::::888555444777999;;;<<<<<<;;;:::;;;===???BBB===<<>>>>>@@@===>>>>>>>>><<<:::999999444333111111222555666777888999:::;;;;;;===???AAA@@@AAABBBBBBAAA>>>;;;:::===;;;;;;@@@FFFJJJIIIGGG>>>CCCGGGEEE@@@<<<===???CCCAAA???======>>>???@@@IIICCCDDDJJJKKKHHHMMMWWWlllsss}}}www___QQQNNNOOOMMMNNNKKKEEEDDDJJJLLLKKKHHHKKKMMMMMMJJJGGGDDDCCC@@@???>>>===<<<;;;;;;;;;???===>>>BBB@@@<<<<<>>???AAAAAA@@@@@@???@@@@@@@@@>>>======<<<<<<<<<======@@@@@@???>>>============<<<<<<<<<<<<;;;;;;;;;;;;999::::::888666444444444777555777===FFFSSSgggwwwxxxeee```jjjlllmmmvvvnnnmmmkkkeee\\\QQQGGG@@@999777666666333///000444444MMMxxx{{{xxxyyySSSBBBBBB>>>===<<<===>>>>>>===;;;@@@???<<<999777666777777666777999888777666888999666555555777999999888666;;;::::::<<<>>>???>>>===<<<======:::777444333444111333666777666666666777777777888999:::;;;<<<<<<999::::::777333111333666333222000//////000222333333222222222222444555666222111111333666888999888666444333555888999777444:::::::::::::::;;;<<<<<<999:::999888:::??????<<>>===;;;:::999999999<<<@@@DDDEEECCCCCCDDDFFFDDDAAA>>>>>>@@@@@@===:::888;;;>>>>>>===:::999999777777777555555777;;;>>><<<===<<<:::888888999;;;<<<999:::>>>???<<<999999;;;;;;;;;;;;>>>CCCJJJOOOMMMIIIFFFFFFDDD???>>>@@@<<<===>>>===;;;888777777444333222111111111222333666888:::===>>>>>>===<<<;;;<<<===>>>>>>===;;;:::;;;;;;===CCCHHHJJJGGGDDD<<>>:::<<<@@@???>>>=========???@@@AAAJJJFFFFFFJJJGGG@@@???EEEQQQZZZeeemmmtttwwwpppdddWWWOOOKKKKKKMMMKKKLLLIIIDDDCCCFFFGGGFFFCCCFFFIIIJJJHHHFFFFFFFFFDDDAAA>>>;;;:::;;;===>>>???>>>???AAA@@@===>>>AAA@@@BBBDDDEEEDDDCCCCCCCCCHHHGGGGGGHHHIIIIIIHHHFFFrrrpppooonnnhhh```]]]___bbb```_________]]]XXXTTTHHHFFFFFFIIIOOOUUUYYY\\\VVVVVVUUUTTTSSSRRRPPPPPPKKKLLLLLLLLLKKKKKKMMMOOOFFFRRRZZZXXXRRRLLLGGGAAADDDCCCCCCFFFLLLRRRUUUVVV[[[VVVKKKAAA<<>>===<<<===>>>???<<<<<<<<<<<<<<<=========@@@??????>>>======<<<<<<::::::::::::::::::::::::777888999999888777888::::::999???JJJYYYhhh{{{xxxiiimmmuuusssqqqxxxkkkiiicccYYYMMMCCC<<<999444333333333000///444<<>>BBB===<<<<<<===>>>???===<<>>???>>>===>>>===<<<888555333444555111333555666444333333333555666888:::;;;<<<<<<<<<::::::888555222111222444333222111000000111222444111111111222333666888999555444444555777888777666555444555888;;;===<<<;;;:::::::::::::::999999999888:::888555555888999666222555888:::>>>FFFSSS]]]ddddddccc```aaaeeekkkoooyyygggddd^^^VVVOOOIIIEEEBBBDDDGGGKKKLLLJJJFFFBBB@@@<<<======;;;999:::>>>AAAKKKLLLLLLIIIEEE???;;;888===>>>>>>===<<<<<<===???>>>AAAAAA>>>???DDDFFFDDD???===:::888888999;;;===>>>===<<<<<<;;;;;;<<<<<<:::???DDDEEEAAA???AAADDDDDDDDDEEEHHHKKKIIICCC>>>:::<<>>AAA>>>@@@AAA???:::555333333555555555333222222333555999;;;>>>AAACCCBBB???===999;;;<<<>>>???>>>======:::;;;<<>>===AAAEEECCC>>>;;;;;;===<<<<<<===>>>@@@AAACCCDDDHHHEEEEEEGGGDDD???>>>CCCBBBHHHPPPVVV]]]iiiyyynnn[[[ZZZTTTNNNKKKLLLMMMKKKIIIIIIHHHFFFBBBAAABBBBBBBBB>>>AAADDDEEEEEEEEEFFFGGGFFFDDD@@@===;;;<<<>>>@@@???@@@@@@@@@???>>>???AAA@@@CCCFFFFFFCCCAAABBBDDDDDDCCCCCCDDDFFFGGGGGGEEErrrqqqqqqrrrnnneeeaaaaaaaaa___^^^^^^___\\\TTTNNNFFFFFFGGGJJJPPPVVVYYYZZZUUUUUUUUUUUUTTTSSSQQQPPPKKKLLLLLLKKKKKKKKKNNNPPPIIIMMMOOOMMMKKKKKKJJJHHHCCCCCCFFFLLLUUU^^^dddhhhggg^^^OOOBBB;;;???IIISSSvvvmmmVVVCCC999>>>AAA:::888===999888;;;AAAFFFFFF@@@:::666666888:::===@@@CCCEEE@@@???>>>======>>>???@@@===>>>>>>>>>>>>>>>>>>>>>??????>>>>>>===<<<<<<;;;999999999:::::::::::::::777888888888777777999;;;;;;???KKK\\\kkkyyyzzzoooxxx|||wwwuuuwwwkkkfff[[[NNNBBB:::777777888666555333000222>>>JJJttt}}}mmmbbbDDDAAAAAA<<<<<<;;;;;;<<<>>>>>>===;;;???<<<888444222222444555777888888777555444444555444555777888888777666666888999;;;=========<<<<<<>>>>>>;;;777444444666888777888999888555333222222666777999;;;<<<===>>>>>>999999777444111000111111222222111000111333666777222222222333555888:::<<<999888777888888888666333666666777999<<<=========:::::::::999888888777777444888999777666888888555333777;;;;;;<<<@@@HHHOOOKKKIIIFFFDDDCCCEEEJJJPPPTTT[[[mmmxxxuuuyyy|||pppdddZZZRRRNNNGGGDDD@@@>>>>>>???BBBFFF>>>BBBHHHPPPTTTOOODDD;;;:::===???>>><<<<<>>999888<<<===>>>===;;;;;;<<<>>>???AAAAAA???@@@FFFHHHGGGAAA>>>;;;999888:::===???999999::::::;;;===>>>???<<>>>>>@@@DDDJJJNNNKKKDDD======>>>@@@BBBBBB???<<<999777666444444777;;;???AAA======<<<:::777777888999;;;666555888999777666888777888999===AAAFFFJJJKKKCCC???>>>AAAAAA@@@BBBFFFCCCFFFGGGBBB;;;444111111444666777777555555777:::>>>???AAADDDFFFEEEAAA>>>======???@@@AAAAAAAAAAAA>>>===;;;;;;<<<<<<<<<;;;?????????@@@@@@>>>;;;888;;;<<<>>>@@@CCCDDDFFFFFFEEECCCAAAAAA???===???DDDFFFFFFFFFGGGJJJOOOVVVZZZ```jjjwwwpppfff___UUUKKKLLLHHHGGGJJJOOOPPPKKKEEEGGGEEECCCBBB@@@>>>>>>>>>;;;===@@@AAABBBCCCFFFHHHFFFEEECCCAAA??????>>>>>>???@@@@@@???===>>>@@@AAA>>>BBBEEEEEECCCAAACCCEEEAAA@@@@@@AAADDDEEEEEEEEEuuussstttvvvrrrkkkeeeeeeaaa___]]]^^^___[[[RRRKKKFFFIIIJJJKKKPPPVVVWWWTTTTTTTTTUUUVVVUUUTTTRRRQQQLLLMMMNNNMMMLLLLLLNNNPPPMMMMMMLLLLLLLLLLLLJJJHHHDDDGGGKKKSSS\\\fffnnnsssfff[[[LLL@@@;;;???NNN\\\hhhNNNAAA:::999???@@@;;;999===:::;;;???EEEIIIGGG???888555777;;;???BBBDDDDDDDDD;;;;;;;;;;;;;;;<<<======@@@@@@@@@AAAAAA@@@??????>>>>>>>>>>>>===<<<;;;;;;999999999999::::::::::::999888777555444666:::===AAAJJJZZZlllxxx{{{vvv~~~|||wwwtttnnnggg___RRRFFF===999888999777555333111000888LLL___ggg___QQQ>>>DDDBBB666<<<;;;:::;;;<<<<<<;;;999999888555333333333444555666777777666333222333333333555777777666666777888888:::;;;;;;:::::::::;;;===<<<:::777444444777999<<<>>>>>><<<999555444333999999:::<<<===???@@@@@@999888777555333111000///111111000000222555777999333333333444666888:::<<<<<<;;;::::::999888444222666777888888999999888888::::::888777777666666666333999;;;999777888777444444888<<<>>>@@@BBBGGGKKKFFFAAA>>><<<:::999===CCC@@@BBBOOObbbggg^^^ZZZ___cccaaabbbgggpppuuuvvvtttqqqnnnhhhfffooo|||vvvtttuuu{{{wwwnnnddd]]]SSSJJJDDDAAA???>>><<<;;;===AAABBB@@@AAACCC;;;<<>>@@@@@@AAAEEEIIIMMMOOOOOOKKKCCC===:::999999;;;;;;;;;999888999:::===@@@@@@???AAAFFFIIIHHHAAA???<<<::::::<<<>>>@@@555666666888:::<<<>>>??????AAACCCBBB>>>;;;;;;<<>>@@@;;;666333555777777888;;;555555777;;;???CCCDDDCCC>>>;;;;;;???AAAAAADDDIIIEEEHHHJJJGGG>>>777555555666999<<<<<<::::::===@@@BBBAAA@@@CCCFFFFFFBBB???AAAAAABBBCCCCCCCCCCCCCCCBBB@@@===:::999:::;;;===@@@>>><<<>>>@@@???;;;666999;;;>>>BBBEEEFFFGGGGGGIIIGGGDDD@@@>>>>>>BBBFFFFFFFFFEEEEEEFFFGGGGGGFFFMMMXXXeeeoooxxxsss___QQQNNNPPPPPPOOOHHHFFFGGGMMMTTTUUUNNNGGGDDDAAA@@@AAA@@@<<<;;;<<<999;;;===>>>>>>@@@DDDFFFDDDDDDCCCCCCAAA???===<<<>>>@@@@@@<<<;;;>>>@@@@@@===@@@BBBCCCBBBBBBBBBCCC@@@>>>>>>???AAACCCDDDCCCyyyvvvvvvxxxuuunnnhhhgggbbb___\\\]]]^^^[[[QQQIIIHHHLLLOOOOOORRRWWWVVVPPPSSSTTTUUUVVVVVVUUUSSSRRRMMMOOOPPPPPPNNNNNNOOOPPPKKKKKKKKKKKKJJJHHHFFFGGGEEEIIINNNUUU\\\dddlllppp^^^TTTIIIBBB???DDDUUUffftttPPPDDD===<<<<<<>>>@@@AAA???>>>BBBGGGLLLMMMHHHAAA<<<::::::>>>DDDHHHJJJHHHDDDAAA:::;;;<<<===>>>?????????AAABBBBBBBBBBBBAAA???>>>===>>>>>>>>>>>><<<;;;:::999999999:::::::::;;;;;;888777666555777<<>>888<<<;;;::::::;;;;;;999777444444444444444444333222222333444444222222333444333444666666555555888:::999:::;;;:::777666888:::999999888555444444777999<<<>>>>>>===999666444444:::999999:::;;;===???@@@:::999999888777444111...111000000000111444666888444444444444555777888::::::999999999999777444111444555777777777666777777:::999777555555555666777555:::===:::888::::::999333444777:::>>>BBBFFFHHHGGGBBB??????<<<999<<>>>>>???BBBEEEDDD@@@===999;;;>>>???AAABBBDDDFFFKKKMMMMMMIIIAAA<<<:::<<<999:::;;;;;;999888888999999===>>>>>>@@@FFFHHHFFF@@@>>><<<;;;;;;<<<>>>@@@666666777888:::<<<>>>??????@@@@@@@@@@@@@@@@@@@@@EEECCCBBBDDDFFFGGGDDDAAA>>>===>>>AAADDDEEEDDDAAA???<<<::::::;;;===<<<;;;<<<======<<<<<<===???AAA888444222555777777888;;;555555777;;;@@@CCCBBB@@@>>>:::999<<<>>>>>>BBBFFFAAAFFFKKKJJJCCC>>>===???>>>AAAEEEEEECCCBBBEEEHHHGGGCCC@@@AAADDDFFFDDDAAADDDDDDCCCCCCCCCBBBBBBBBB@@@???<<<:::999:::<<<>>>>>>======>>>>>>===999777888:::>>>BBBEEEFFFFFFFFFHHHHHHEEE@@@>>>???BBBEEE???DDDIIIKKKJJJGGGEEEEEEDDDKKKUUU[[[___gggvvvwwwhhhaaaXXXNNNIIIHHHIIIJJJJJJGGGEEEFFFLLLRRRSSSNNNHHHBBB??????BBB@@@;;;999<<<999:::;;;;;;;;;>>>AAADDDCCCBBBAAA@@@>>><<<;;;:::<<<@@@???:::999===???>>>>>>===>>>???AAAAAA???===<<<;;;999:::===?????????}}}zzzyyyzzzwwwoooiiigggccc___\\\]]]^^^ZZZQQQHHHKKKPPPSSSSSSVVVZZZWWWPPPRRRTTTUUUVVVVVVUUUSSSRRRNNNPPPRRRRRRPPPOOOOOOPPPIIIJJJMMMMMMJJJFFFGGGJJJEEEHHHNNNSSSYYY___eeeiiiWWWOOOHHHEEEEEEKKK\\\mmmlllSSS???BBB???@@@>>><<<@@@FFFDDD>>>KKKSSSXXXSSSFFF;;;:::>>>@@@EEELLLPPPPPPKKKDDD???AAACCCEEEGGGHHHIIIHHHHHHBBBCCCCCCCCCBBBAAA???>>>===>>>>>>>>>>>><<<;;;:::999999999::::::;;;;;;;;;666666666777<<>>;;;<<<===<<<;;;DDD???===???>>>:::;;;@@@AAADDDGGGGGGCCC???===<<<======>>>???@@@@@@??????JJJLLLLLLGGG@@@;;;;;;>>>;;;<<<======;;;999999:::777:::======???EEEFFFEEE>>>===<<<;;;;;;<<<>>>???:::::::::;;;<<<===???@@@???======???BBBEEEFFFEEEFFFAAA;;;999;;;============<<<<<<@@@EEEHHHHHHFFF???===<<<>>>BBBDDDDDDCCCBBBBBBAAA???<<<;;;<<<>>>555111111666888888888:::777777999>>>CCCEEEDDDAAA>>>:::888:::::::::===AAA<<>>;;;>>>@@@???<<<999888999777999===AAADDDEEEEEEDDD???AAA???<<<:::<<<>>>???<<>>BBBAAA;;;999<<<999::::::::::::<<<@@@CCCBBBAAA???<<<:::999999999;;;@@@???999888===???>>>>>><<<;;;===??????<<<888888777555555888:::::::::}}}vvvvvvyyyyyysssmmmbbbcccbbb___ZZZUUUQQQPPPRRRQQQRRRUUUYYYYYYUUURRRRRRTTTRRROOOTTT[[[YYYQQQWWWTTTOOOLLLJJJLLLOOOQQQIIIIIIIIIJJJJJJJJJJJJKKKHHHJJJLLLNNNPPPRRRSSSSSSKKKIIIGGGEEEFFFMMMUUU\\\rrrsssqqqfffVVVIIIDDDCCCHHHFFFCCCDDDFFFIIIKKKLLLSSSQQQNNNIIIDDDBBBBBBCCCKKKPPPUUUSSSMMMJJJLLLPPPWWW[[[^^^]]]WWWPPPKKKIIIFFFCCC@@@>>>>>>??????>>>===<<<<<<<<<<<<;;;;;;;;;777777777888999888666444444666888<<>>>>>>>>>>>===:::???EEEMMMVVVXXXKKK;;;:::;;;>>>BBBEEEFFFEEECCC:::999777999<<<>>>???>>>BBB??????CCCFFFEEEFFFIIICCC@@@===;;;:::;;;:::999BBBBBBBBB???<<<999999999CCCDDDFFFGGGFFFBBB>>><<<<<>>;;;;;;<<<===>>>???@@@@@@@@@@@@@@@;;;;;;<<<@@@EEEGGGFFFDDD>>>AAACCCAAABBBFFFFFFCCC;;;<<<===;;;:::<<>>999999>>>AAAAAA???DDD???;;;;;;======:::777888:::>>>CCCEEEDDDAAA===AAACCCDDDDDDCCCCCCEEEGGGBBBAAA@@@?????????@@@@@@777888888888888777666555333666;;;???@@@???===;;;888999999888888;;;???CCCFFFFFFBBB???AAAHHHKKKJJJKKKNNNQQQQQQPPPNNNLLLLLLHHHDDDCCCHHHJJJHHHEEEEEEHHHCCC@@@BBBGGGEEE<<<333;;;<<<<<<;;;::::::<<<>>>888<<<>>>======???===:::888;;;>>>???BBBEEECCC>>>BBB>>>:::999<<>>>>>???:::444777888999:::999:::===???<<<<<<<<<<<<<<<=========>>><<<:::;;;<<<<<<:::777888999999999888777555444333333333444555666666777~~~xxxwwwzzz{{{vvvqqqdddcccaaa]]]ZZZVVVUUUUUURRRRRRRRRUUUYYYYYYVVVRRRKKKQQQSSSQQQUUU]]]___ZZZVVVTTTRRRPPPNNNNNNNNNNNNIIIIIIIIIJJJJJJJJJJJJKKKHHHIIIJJJKKKLLLMMMMMMMMMMMMLLLIIIEEEEEEHHHNNNSSScccccc```XXXNNNHHHFFFGGGFFFEEEEEEGGGLLLRRRUUUWWWTTTQQQLLLGGGCCCBBBDDDFFFIIINNNSSSRRRPPPQQQWWW]]]eeeggggggbbbZZZQQQKKKHHHDDDAAA>>>===============;;;;;;;;;::::::::::::999777777777888888777666555888;;;???EEENNN[[[iiirrruuu}}}zzznnnbbbWWWMMMEEE@@@;;;;;;;;;;;;:::777444222888:::FFFaaauuulllJJJ888;;;<<<;;;<<<:::999888777666666555666666333444444444444333222222000333555666555444555555444555666555333222333555555777999999777555444444444333222222222444555777888777555333222222333444666444333444777::::::999;;;:::888777777777999:::555333111333666777555222000222333444222222222333666888888666666999999666000111333666888888666444777777666555555444444444555:::<<<999888:::999777999:::<<<===???AAABBBCCCDDDCCC@@@???>>>>>>>>>===;;;===AAAJJJWWW[[[OOO>>>777888999<<<@@@BBBAAA@@@888777666666888;;;>>>@@@EEE@@@>>>@@@BBBCCCFFFJJJFFFCCC???===<<<===<<<;;;@@@@@@@@@???<<<::::::;;;CCCDDDEEEEEEDDDAAA>>><<<:::<<<>>>???@@@@@@BBBDDDKKKJJJGGGBBB>>><<<===>>>>>>>>>??????@@@@@@@@@@@@<<<;;;<<<@@@DDDFFFFFFDDD@@@CCCEEECCCDDDHHHHHHEEE;;;<<<<<<;;;:::;;;@@@CCCCCC???:::;;;???BBBBBBAAACCC???;;;;;;>>>>>><<<888:::<<>>@@@BBBBBBAAA@@@AAABBB>>>???@@@AAABBBCCCCCCCCC;;;<<<<<<<<<:::777444222777888999;;;:::999777666777888888777777:::>>>AAADDDDDDAAA>>>AAAGGGJJJIIIKKKMMMPPPPPPOOOMMMKKKKKKFFFCCCBBBGGGIIIFFFDDDDDDDDDAAA???AAAEEEDDD===777===>>>???>>>===<<<===???===@@@@@@>>>>>>BBBBBB@@@===@@@@@@???AAADDDBBB>>>AAA>>>;;;;;;===>>>>>>===BBBEEEIIIJJJGGGCCC???>>>:::::::::<<<@@@FFFKKKNNNMMMQQQVVVZZZ\\\___eeeiiizzz|||uuuhhh[[[TTTOOOJJJBBB<<<;;;???FFFJJJGGGDDDAAA????????????>>>===AAACCCBBBCCCFFFHHHFFFCCCCCCAAA======???;;;555777888999999888888:::<<<;;;;;;<<<===>>>>>>>>>===@@@<<<999777888999888666777888888888888666555444333444444444444555555555~~~zzzzzz}}}|||xxxssshhheee```\\\YYYXXXYYYZZZTTTSSSSSSVVVYYYZZZVVVSSSJJJRRRUUUSSSUUU]]]```\\\UUUUUUUUUTTTRRROOOLLLKKKIIIIIIIIIJJJJJJJJJJJJKKKJJJJJJJJJJJJJJJIIIHHHHHHKKKKKKHHHFFFDDDEEEIIILLL```\\\UUUNNNIIIFFFEEEFFFFFFFFFHHHLLLSSSXXX[[[\\\RRRNNNHHHDDDBBBCCCFFFHHHIIIMMMQQQQQQPPPSSS[[[aaacccccc```ZZZQQQIIIDDDAAABBB???<<<;;;;;;<<<;;;;;;:::999999999888888888888777777777666666666666666<<>>888;;;;;;>>>???777888777555444444555666777444444444444444333333222000333555555555555666777555777888888555333222111333555777888777555555666666444222111111333555777888555222000///111333555333222222333777999::::::999888777666666888:::;;;777555333333666777444222000111333444333222333444333666777555666999:::777---///333888;;;;;;888555999999888777666444222111666:::;;;888666999999888:::===??????======???BBBDDDCCCAAA???>>>===<<<<<<>>>===???IIIXXX^^^SSSEEE777666666888;;;>>>??????<<<;;;999777777999>>>BBBFFFAAA===>>>>>>???DDDJJJFFFCCC???===<<<<<<<<<;;;===>>>>>>===<<<<<<===???BBBBBBBBBBBBAAA???<<<;;;999:::;;;;;;<<<>>>BBBEEEJJJHHHEEE@@@===<<<>>>@@@>>>>>>?????????@@@@@@@@@>>>===>>>@@@CCCDDDCCCBBBAAAEEEGGGFFFGGGJJJJJJGGG;;;<<<===<<<<<<===@@@BBBCCC???;;;<<>>;;;<<>>===<<<<<<:::<<>>AAABBB???===@@@FFFIIIGGGJJJLLLNNNNNNLLLJJJJJJJJJDDDAAAAAAEEEFFFCCCAAAAAA@@@??????@@@AAAAAA>>>;;;???AAABBBBBBAAA@@@@@@AAABBBCCCBBB???@@@DDDGGGFFFDDDDDDBBB>>>???BBBBBB>>>@@@>>>======>>>>>>===;;;DDDFFFHHHGGGDDDAAA??????;;;:::999:::>>>CCCIIIMMMLLLNNNOOOMMMIIIGGGIIILLL___qqqzzz{{{~~~wwwmmmccc]]]WWWOOOIIIFFF===;;;999888;;;AAAHHHMMMEEEBBB???=========<<<;;;999<<<>>>>>>AAAFFFHHHFFFAAABBB@@@<<<<<<>>><<<888777888888777666666777999999:::<<<>>>??????>>>===@@@<<<888555444555666666555666666777666666555555555555555555444444444444~~~}}}}}}|||wwwrrrlllggg```[[[YYYZZZ[[[\\\VVVTTTTTTVVVZZZZZZWWWTTTRRRVVVWWWTTTXXX```^^^VVVVVVVVVUUUTTTRRROOOLLLJJJIIIIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKKKKJJJIIIHHHGGGEEEFFFGGGFFFFFFGGGKKKMMM]]]XXXQQQMMMLLLLLLJJJIIIFFFHHHMMMSSSWWWYYYWWWUUUMMMJJJFFFDDDDDDEEEGGGGGGLLLNNNQQQPPPNNNNNNRRRVVVRRRPPPMMMIIIDDD@@@===<<<@@@>>>;;;;;;;;;<<<;;;:::999999999888888888777777666666666555555777999<<>>:::333111555;;;BBBTTTwwwxxxkkk___AAA;;;<<<;;;666;;;<<<111666444222000111222555777444444444444444333222222000222444555555555666888888999999777444222111111111333555666666666666888777555222000000222444666777555111//////111444666444444444555777888999999999888666555444555666777888555222222444555333000000111333444333333444555333666666444555888999666222333666:::======;;;888888888888888666444222111666::::::666555888999888999===@@@>>>:::999<<>>;;;:::999:::;;;:::===EEEPPPSSSMMMEEE999777666777:::===???@@@>>>===:::666444666;;;@@@DDD@@@>>>>>>======AAAGGGDDDAAA===;;;::::::999888:::;;;<<<<<<<<<===???BBBAAAAAA@@@???>>><<<;;;:::;;;::::::888999<<>>>>>???@@@@@@AAAAAA@@@@@@@@@@@@???>>>AAAEEEGGGFFFGGGJJJIIIFFF?????????@@@@@@AAABBBCCCAAA>>>;;;;;;>>>@@@BBBBBB>>>===<<<===???@@@???===>>>>>>>>>>>>>>><<<777444777:::===>>><<<:::888888777999<<<@@@DDDGGGJJJLLLFFFEEECCC@@@===:::888777666777777888888999999999888999999888777888:::======???===<<>>???>>>??????>>>===<<<<<<===AAACCCEEEEEEDDDCCCCCCDDDBBBEEEDDDBBBCCCGGGIIIGGGGGGGGGCCC>>>>>>CCCCCCAAA>>>>>>>>>??????>>><<<:::EEEFFFFFFDDDAAA????????????===<<<<<<>>>DDDIIIMMMLLLNNNPPPNNNJJJEEEDDDEEEMMM\\\aaacccnnnuuuyyyttthhhfffssswwwjjj]]][[[WWWTTTPPPNNNKKKHHHFFFFFF@@@???===<<<>>>@@@CCCEEEBBB@@@===<<<<<<;;;:::999777:::;;;;;;>>>DDDFFFDDD>>>@@@???;;;;;;>>>===:::777888888666444333444666777999<<>>:::999999999888:::999444///222<<>>???888777555444444777;;;???AAA??????AAA???<<>>;;;::::::999888999:::;;;;;;;;;===AAACCC@@@??????>>><<<;;;:::999>>>===:::777666999>>>BBBHHHFFFCCC===999777999;;;;;;;;;;;;;;;===>>>@@@AAADDDDDDBBB@@@===;;;:::999>>>CCCEEEEEEFFFHHHGGGDDDBBBBBBCCCDDDEEEEEEEEEDDD???<<<:::999:::===>>>???;;;;;;<<<>>>???@@@???>>>>>>===<<<;;;;;;999555222777:::<<<===;;;999777666777777999<<>>======>>>@@@888:::<<<>>>>>>===<<<;;;=========;;;999888999;;;:::<<<<<<;;;???EEEFFFCCCGGGHHHHHHFFFDDDCCCDDDEEE???===>>>AAA@@@<<<;;;===>>>???>>><<<999888:::<<>>???DDDFFFCCC<<<>>>???@@@???===<<<;;;DDDDDDDDDBBB???>>>???@@@AAA???>>>===???CCCHHHKKKFFFKKKOOOPPPKKKEEEBBBAAA@@@LLLLLLJJJRRRUUUUUU[[[eeeiiilllnnnsss||||||zzzxxxwwwuuuqqqppplllddd[[[VVVMMMMMMWWWWWWLLLGGGLLLFFFGGGIIIHHHGGGGGGFFFEEEAAA@@@???>>>===<<<<<<<<>>::::::<<<===;;;888888888666333222333444777888;;;>>>???>>><<<;;;666888999::::::999999888444444444444444555555555;;;:::999888777555444444{{{~~~}}}vvvoookkknnnjjjfffeeeeeeddd```]]]ZZZWWWVVVWWWZZZ[[[YYYVVVVVVTTTRRRXXXjjjxxxrrrcccVVVTTTPPPLLLJJJJJJKKKLLLIIIIIIIIIJJJJJJJJJJJJKKKHHHHHHIIIIIIIIIIIIHHHHHHGGGHHHIIIIIIHHHGGGIIIKKKGGGGGGGGGIIILLLLLLHHHEEEDDDHHHQQQYYY^^^\\\WWWRRRMMMLLLLLLOOORRRRRRNNNJJJKKKMMMPPPPPPMMMIIIFFFDDDCCCAAA>>>======>>>>>>======;;;::::::;;;<<<:::999999999888888888777777777555777999:::===DDDNNNVVV^^^dddnnnzzzwwwmmmeee[[[SSSMMMHHHBBB===;;;::::::999444444333111444AAAUUUdddnnniiivvvnnnGGG<<<888555999777111555;;;555222111///......///000111222222222222222111111000---///111111222444777999;;;:::777333///...000222///000222333444555777999999888666555444444444444555333111000000222666888111222444333222000000111000000000111333777:::<<<777333000///111222111///222444555555333222333444444666666333333666666333888777555555777777777555444444444444444555666777444888999666444777888666555888:::999777666888;;;555888:::888444222333444333888>>>AAA===777999>>>777555333444777:::;;;<<<666666666999???CCCEEEFFF???>>>@@@BBB???<<<>>>DDDGGGDDD@@@===<<<<<<;;;:::999::::::::::::<<<@@@CCC>>>>>>???>>>===;;;999777>>>===:::666555777<<<@@@EEEDDDAAA<<<888555555777888777888999;;;===@@@AAADDDDDDBBB>>>:::777777777<<<@@@CCCCCCDDDFFFEEEAAACCCCCCCCCEEEGGGGGGEEECCC===<<<999888777888:::<<<999:::<<<>>>>>>>>>>>>===???===;;;::::::999666444888:::<<<<<<:::777666666777888999<<>>@@@AAACCCBBB@@@===;;;AAAAAA@@@>>>:::888888999777:::;;;<<>>@@@>>>:::999<<>>;;;888666777999<<>>=========AAABBBBBB@@@???>>>@@@AAAAAA@@@??????@@@CCCFFFHHHEEEIIINNNNNNHHHAAA===;;;:::EEECCC@@@FFFGGGEEEIIIGGGJJJJJJIIIKKKQQQSSSRRRVVVVVVWWWWWWVVVSSSQQQOOOQQQPPPOOONNNNNNLLLIIIFFFGGGCCCEEEIIIFFF???@@@GGGHHHKKKMMMKKKJJJKKKHHHDDD>>>?????????@@@?????????<<<:::999999:::;;;999888::::::888666:::@@@@@@<<<;;;>>>>>>:::888;;;===<<<888999999777444333444555777888:::<<<<<<;;;:::999333777;;;======;;;::::::666555555444444444555555;;;;;;:::888777666444444xxxqqqnnnmmmkkkjjjjjjmmmpppmmmgggaaa[[[YYYWWWXXX[[[[[[YYYWWWVVVUUUTTTXXXhhhuuuoooaaaRRRPPPMMMJJJIIIIIIJJJKKKIIIIIIIIIJJJJJJJJJJJJKKKJJJJJJKKKKKKJJJIIIHHHHHHJJJJJJJJJHHHFFFEEEGGGHHHIIIIIIHHHHHHFFFCCC???<<>>:::888111111111555DDD___~~~lllssszzzNNN888555555///333777222333999888222222111000/////////000000111111111111000//////,,,---///000000333666999888888666333000...///000///000222333333444777999999999888888777555444333222111000///000222444666...000333333111000000222000000000222555999<<>>BBB>>>777777<<<555333222333666999999999:::888999@@@HHHLLLIIIEEE@@@???@@@AAA>>>;;;@@@GGGHHHDDD@@@===<<<;;;:::999;;;;;;;;;:::999;;;???BBB===>>>??????>>>;;;888666:::999777444444666;;;?????????>>>;;;777555444444444444555666999===@@@BBB@@@@@@???<<<888666777999:::???BBBBBBCCCEEECCC???@@@@@@AAACCCEEEEEEBBB???>>><<<:::777666666888:::888:::<<<======<<<<<<<<<@@@>>><<<;;;<<<;;;:::888:::;;;;;;:::888666555666666999===AAADDDFFFGGGGGG=========>>>@@@BBBDDDFFF@@@AAAAAAAAAAAAAAA@@@@@@DDDDDDCCC???:::777666666666999;;;<<<@@@FFFFFFBBBCCCBBB@@@===;;;;;;===???===<<<>>>@@@===888888<<<===;;;777555555888;;;======>>>??????@@@CCCHHHLLLHHHKKKKKKHHHHHHJJJIIIFFFAAADDDDDDBBBCCCFFFDDD???:::<<>>@@@>>>???@@@@@@??????@@@BBBCCCCCCCCCCCCDDDEEEFFFGGGIIILLLNNNKKKDDD===:::999:::CCCBBB???EEEEEEBBBDDD???AAA@@@===>>>BBBCCCAAAJJJJJJIIIHHHFFFFFFFFFGGGHHHGGGFFFGGGFFFDDDDDDDDDHHHIIIJJJGGGCCC@@@AAACCCEEEGGGEEEBBBCCCFFFDDD>>>>>>???@@@AAABBBBBBBBBAAA999888888999;;;;;;:::999:::999666555:::@@@@@@<<<;;;???>>>999777999<<<<<<999::::::888666555555777888999999999999888777777555888;;;<<<;;;999:::;;;888777666444444444555555999999888777666444333333}}}tttnnnnnnpppiiijjjmmmssswwwtttlllddd\\\YYYWWWXXX[[[\\\ZZZWWWYYYZZZXXXXXXaaaiiicccVVVNNNMMMLLLJJJIIIHHHHHHHHHIIIIIIIIIJJJJJJJJJKKKKKKOOOOOOOOONNNMMMKKKJJJIIIHHHIIIHHHGGGEEEEEEGGGIIIFFFFFFGGGGGGFFFEEEDDDDDDFFFFFFIIIMMMPPPRRRRRRPPPKKKHHHEEEFFFJJJLLLJJJGGGJJJJJJIIIGGGEEECCCBBBAAA>>><<<999:::<<<===;;;999888777777888999999777555666666555555555444444444888;;;@@@DDDJJJVVVfffqqquuuvvvzzzzzzrrrppphhh]]]UUURRRMMMGGGBBBAAAAAAAAA@@@<<<777333222111222===TTTyyypppkkk}}}[[[@@@777444555,,,111888333111666777333333333222111000//////000000000000000///......+++,,,......///222666999444666666555222///------///000222222222444666999999:::::::::888666444333////////////000111333444---000444444333222333555444333333444666999<<<===888444000000222444444222555666777666333111111222///222333222333777888666444555777:::<<<;;;777333666444111//////222444666111666999777666777666333555555555777:::<<<<<<;;;///333777666222000222444444444777<<<;;;444222555555444444555888::::::999:::777888>>>GGGIIIBBB:::AAA@@@??????<<<;;;BBBKKKFFFCCC>>>;;;:::999888777<<<<<<;;;999999:::>>>AAA<<<===???@@@???;;;888555666666444333333555:::>>>:::<<<<<<;;;888555444444222222333555888<<<@@@CCC<<<======:::777666888;;;:::???BBBBBBCCCEEECCC???>>>===>>>@@@CCCCCC???;;;???>>>;;;888555555777999777999<<<===<<<;;;;;;;;;AAA???=========>>>===<<<:::;;;;;;999666555555666666:::@@@FFFIIIHHHEEECCC888:::>>>AAACCCDDDDDDCCC>>>>>>===>>>???BBBDDDFFFFFFFFFDDD@@@:::666444333555999;;;<<>>;;;999999;;;===<<<<<<>>>@@@===888888<<<<<<888444222555999===>>><<<<<<<<<<<<>>>BBBHHHMMMGGGIIIFFFBBBAAAEEEFFFDDDAAADDDEEEDDDEEEFFFBBB<<<999<<<>>>>>>======???BBB<<<>>>???@@@??????AAABBBFFFFFFGGGGGGHHHHHHHHHHHHKKKLLLKKKFFF???:::999:::777AAA???<<>>@@@@@@===>>>BBBDDDBBBGGGFFFDDDBBBAAABBBEEEHHHEEEDDDCCCDDDBBB??????AAACCCGGGIIIEEEDDDFFFFFFCCCIIIIIIEEEAAADDDJJJJJJDDD????????????>>>===<<<;;;888777777999;;;<<<;;;:::999888555444:::AAAAAA===;;;???>>>999666888;;;<<<:::;;;;;;999777666777888999999888777777666666666888:::;;;:::777777999<<<999888666555444444444555777777666555444333222222tttjjjiiimmmeeejjjqqqxxx{{{yyysssnnn^^^]]]\\\YYYWWWXXX[[[^^^]]]]]]\\\[[[ZZZYYYYYYXXXOOOOOOOOONNNKKKHHHDDDBBBCCC>>>>>>CCCFFFEEEFFFIIIKKKLLLMMMNNNLLLJJJGGGFFFHHHHHHGGGGGGFFFEEEEEEDDDIIIHHHFFFBBB???>>>AAACCCBBBBBBBBBDDDGGGHHHHHHGGGBBBBBBAAAAAAAAAAAABBBBBBEEEEEEFFFFFFEEECCCAAA@@@???>>><<<;;;;;;;;;:::999777666555444333444555666000111222444666888:::;;;>>>HHHRRRZZZdddrrr}}}wwwqqqmmmlllggg]]]RRRHHHCCCBBBCCC???@@@BBBDDD???777333555///555===ZZZ}}}xxx]]]888222555...333333222111111222333333444333222111111111222333111000...---,,,,,,------...---,,,,,,---...///000///111333333222111111111000111333444666777777777>>>===;;;;;;:::888444111111000//////000111111111111111555::::::555222333:::::::::999999777666555111111111222333555666777666666666444222000000000...///111222333333222111666777999;;;<<<;;;777333666444333555888888555111555444555666888888666444777555666;;;AAAAAA:::222111333222000222666666333666444555777555000000444333444444444444555888;;;<<<:::999:::===>>>===;;;>>>@@@@@@===;;;===EEELLLEEEBBB???>>>???>>>;;;888???<<<:::999:::<<<======@@@@@@@@@???<<<888444222333555888;;;<<<<<<;;;:::===???<<<555333777888555555888777222444<<<@@@???===;;;999888888777555444<<<>>>AAABBBBBB@@@===:::999;;;AAAGGGBBB:::888===AAA>>>999555333333444555>>>;;;BBBBBB999:::@@@===>>>;;;;;;======999888:::<<<<<<<<<;;;:::777555444888===BBBEEEEEECCC@@@>>>777;;;@@@EEEGGGEEEBBB???=========>>>???@@@AAAAAACCCEEEGGGCCC999333999CCC???>>>>>>@@@CCCDDDBBB???BBB:::555666666444666<<<::::::999777666666888:::;;;;;;;;;:::999777888888888999;;;>>>AAADDDFFFHHHEEEAAA===<<>>;;;;;;>>>CCCEEEBBB???AAA???>>>===>>>???>>>===888<<<@@@BBBAAA???@@@BBBIIIJJJGGGEEEJJJQQQPPPIIIFFFFFFEEEAAA===999888888;;;;;;<<>><<<===???BBBDDDEEEDDDBBBAAAAAACCCDDDDDDCCCEEEAAAAAACCCBBB@@@@@@CCCDDDCCCCCCBBBBBBBBBCCCCCCBBB@@@??????AAABBBBBBAAA>>>>>>???@@@???>>>===<<<888777777:::>>>@@@@@@>>>999777666888;;;<<<;;;999:::999999888888999999:::;;;:::888777777777888888777888999:::;;;::::::999999888888888999999777666888777666555333222111000222333444333111000111222~~~sssllljjjfffkkkssszzz}}}{{{vvvrrrkkkiiiddd^^^ZZZYYY[[[^^^[[[[[[[[[ZZZZZZYYYXXXWWWRRRRRRQQQOOOLLLHHHEEECCCEEE???===AAABBB>>>>>>@@@FFFFFFGGGFFFFFFEEEDDDCCCDDDDDDDDDEEEEEEFFFFFFFFFEEEDDDBBBBBBBBBCCCDDDEEEBBBBBBBBBCCCEEEEEECCCAAA@@@@@@????????????@@@@@@AAAAAABBBBBBAAA@@@???>>>>>><<<:::888777777555444444444333222333444555666666555444666:::===@@@AAAMMMVVV```gggppp{{{~~~wwwooogggccc\\\XXXQQQJJJDDD@@@===<<>><<<777111///222999III]]]~~~WWWCCC888777666///333222111111111111222333444333222111111111222222111000...---,,,,,,------......---------...///000///111333333111000000000111222444666888999::::::???===<<<;;;:::888444111222111111111222222222111222222666;;;:::555333444999999999888777555444333333333222222222222222333888777666444111000///000///000111222222222222222555555777999;;;;;;888555666444333444777888666333444333333555777888777555666666777;;;>>><<<666111444444333222555::::::666444333444666444///...111444555666777666888;;;===DDDAAA>>>>>>@@@BBBCCCBBBAAAAAAAAA===999888;;;>>>>>><<<::::::;;;;;;888555???===;;;;;;<<>>BBBBBB;;;:::999999:::999777555999:::===>>>>>><<<999777888:::@@@DDD@@@888777;;;===;;;888666444555666777;;;999@@@CCC<<<===AAA<<>>;;;:::333777<<>><<<;;;;;;::::::;;;<<<======>>>???@@@>>>999999DDDRRREEEDDDCCCDDDEEEEEEBBB???@@@999333444333222444:::===<<<:::888666666888999:::::::::999777666666666555666888;;;>>>AAACCCDDDBBB@@@>>>???AAABBB@@@???<<<::::::===AAABBB>>>:::999999:::<<<>>>>>><<<:::999===AAABBBBBBBBBDDDFFFHHHIIIIIIHHHLLLPPPLLLEEEAAABBBCCCAAA???======>>>;;;::::::>>>DDDGGGFFFCCCDDD@@@;;;999888999::::::>>>======???AAACCCCCCBBBCCC@@@???AAAAAA>>>>>>AAABBBAAAAAA@@@@@@@@@AAAAAA@@@???===>>>@@@AAAAAA@@@>>>???@@@@@@@@@???===<<<===;;;999:::===??????===888666555666888999888666999999888888888888999999:::999888777666777777888666777888:::::::::999888999777666888:::;;;999777444444333333222222111111111222333333222111222333{{{qqqeeeiiinnntttzzz}}}}}}zzzxxxzzzvvvnnneee^^^ZZZ[[[]]]ZZZ[[[\\\\\\[[[ZZZXXXWWWUUUUUUTTTRRRNNNJJJGGGEEEEEEAAA>>>??????<<<:::;;;AAAAAA????????????@@@AAAAAABBBBBBCCCCCCDDDEEEEEEBBBAAAAAADDDIIILLLKKKIIIEEEDDDDDDEEEEEECCC@@@===@@@??????>>>>>>??????@@@>>>>>>??????>>>===<<<<<<<<<;;;999777555444222222222111111111222333555666999999999===BBBHHHMMMOOO```iiirrryyy~~~~~~}}}|||zzzuuunnnfff^^^ZZZRRRLLLEEEBBBBBBBBBAAA@@@???;;;888777444111444999LLLgggUUU000444888444222000222222111111111111222222333222222111000111111111000///...,,,,,,,,,------///............///000000000111222222000///...//////111333555888:::;;;;;;@@@>>><<<;;;999777444111222333444555555444333222333333777<<<;;;666444666999999888666555333222111222222111111111222222333:::888555222000000000000000000000000111222333444333333444666999999888666666444222444777999777555444222222333555777777666444666888:::999666333000666666333333999???>>>999555444666888666000///111666888999999999;;;===???CCC@@@===<<<===@@@BBBCCCAAA@@@>>>:::777555333222999888888:::;;;:::888666===<<<;;;<<>>>>>>>>===<<<:::999888111444999===???>>><<<:::888777666666666777888999<<<:::999999888===LLL\\\KKKJJJHHHHHHHHHFFFBBB@@@???:::666444333333666:::???>>>;;;999888888888888:::999888777666555444444444555666999;;;>>>???@@@======???AAABBB@@@===::::::999999;;;>>>>>>999555444555888<<<>>>>>>:::777888;;;>>>@@@BBBDDDGGGIIIFFFHHHIIIJJJLLLMMMGGG@@@AAABBBCCCBBB@@@?????????;;;999888;;;AAAGGGJJJJJJKKKFFF???;;;::::::::::::::::::<<>><<<<<>>>>>===>>>>>>??????>>>===<<<<<<>>>??????>>>??????@@@@@@@@@???>>>===>>><<<999999:::;;;;;;:::666555444444555555444333777777777666666777777777888777666666555666666666555666777888999888777777666333222555:::<<<999666111111111111111111111222000222333333222222444555{{{hhhmmmpppuuuxxxzzz|||}}}~~~~~~xxxooofff```]]]\\\\\\]]]^^^^^^^^^\\\ZZZYYYWWWVVVUUUTTTQQQNNNLLLJJJFFFCCC@@@@@@@@@???>>>>>>???>>><<<:::;;;<<>>@@@@@@????????????@@@@@@=========<<<;;;:::999999999999999888666444333333222111111111222444666777:::???FFFKKKNNNTTT[[[aaakkkwww|||vvvtttrrrmmmfff^^^WWWSSSLLLFFF???>>>BBBFFFFFFEEE:::888777555222222<<>>111;;;777------111111111111000000111111111222222111111000000000000//////---,,,,,,,,,------///////////////////////////111111000...------...---///111444777999;;;<<<@@@>>>;;;:::999777444111333555777777666555333333333444999===;;;666555888:::999777555333222111000///000000111333555777888999666333000000111222333111000000///000222333444444333333444666777666555666444222444888:::999777666444222111333555555555111444888888555222222222777666333444;;;BBBAAA;;;888777999<<<999333111333777999:::;;;:::;;;===???>>>===<<<<<<===>>>?????????<<<888666555555333222888999;;;===>>>===<<<;;;;;;::::::<<<@@@DDDEEEEEEEEEBBB===888555444444444222333555777999:::;;;;;;777666222///...000222333111222444555999===AAABBB<<<<<<===???@@@>>>:::777777888999::::::888666555777888::::::777444444555666777777888888888888777<<<999AAAFFFBBBAAAAAA999<<<666333555888777777999888888999::::::;;;;;;;;;AAA???===;;;;;;;;;:::999222444888;;;======;;;:::666555444333333444666777===999777666666;;;HHHUUULLLKKKJJJIIIHHHEEEBBB@@@@@@>>><<<:::888888;;;??????===;;;;;;;;;;;;;;;::::::999777666666666444333333444666777999;;;===>>>999;;;===??????>>><<<:::666666888:::===<<<888555666666888;;;======:::777555777999<<>>EEEFFFFFFDDD@@@===;;;;;;;;;999888;;;@@@FFFIIIIIIKKKFFFAAA======???@@@AAA;;;<<<>>>BBBEEEGGGEEEDDD???<<<;;;======::::::===<<<<<<<<<<<<<<<<<<===>>>===<<<:::;;;===>>>>>>===>>>???@@@@@@@@@???===<<<888888888999999888777555555555444333333222111111666555555444444555555666555555555555444444555555444555666777777666555555333000...111888:::888444111111111111111111111111///000222333222333555666vvvqqqtttvvvxxxxxxzzz~~~{{{ssskkkeeebbb]]]^^^^^^^^^]]][[[YYYXXXVVVVVVUUUUUUTTTSSSQQQQQQIIIHHHEEECCCCCCCCCBBB??????>>><<<::::::;;;===>>><<<======???@@@AAABBBBBBCCCBBBCCCHHHNNNPPPKKKFFFCCCBBBBBBDDDDDDCCC@@@>>>======<<<<<<<<<<<<======::::::999777666555444444444666888888666555555666555555555666888:::===>>>BBBMMMYYY]]][[[\\\dddmmmqqq|||zzzqqqnnniiibbbZZZSSSMMMIIIBBB@@@@@@CCCHHHHHHBBB===<<<888333///...777MMMaaawwwzzz@@@888;;;<<<222---000///000000000000000000000000111111111000000000/////////...,,,,,,+++,,,------//////////////////.........///000///---,,,---......///222555888;;;<<<===>>><<<999888777666444222333555888888666444333333333555:::===:::555555:::;;;999777555333222111111111111222333555777999:::777444000///111444555444111000000///000222333444666555444444555555333111555333222555999<<<;;;999888555333222333333333333...222666666333222333555555555444444:::AAA@@@<<<999888:::<<<999333111444777888::::::999999;;;<<<===???BBBDDDCCCBBBAAA@@@@@@<<<666333333555666666999:::<<<>>>>>>>>>>>>>>>777777888;;;@@@DDDEEEFFFEEEAAA<<<666333333444555000333777:::;;;;;;999777444111///.........///111333333555888;;;===???AAA?????????@@@@@@>>>:::777666777888888888777555444777888888666444444444444777888999999888777666555888666???EEEBBBEEEIIIDDD999444222666::::::888888666666777888999:::;;;<<>>@@@AAA???===>>>@@@BBB>>><<<;;;<<<>>>@@@???>>>;;;999777777888888777555222333444555777888999:::888999:::;;;;;;<<<======333444777999;;;;;;999777999777666777888999777666444555666:::>>>BBBFFFGGGGGGEEEEEEFFFFFFDDDAAA@@@FFFGGGGGGEEEAAA<<<:::999::::::;;;>>>AAACCCCCCCCCDDD@@@;;;999:::<<<>>>???===>>>???BBBDDDEEECCC@@@>>>;;;:::<<<<<<999999<<<;;;:::::::::;;;;;;<<<===<<<;;;999:::;;;===<<<<<<<<<===>>>>>>>>>===<<<;;;111444888;;;;;;999666444555555555444222111111111333333333222222333333333222333333333333333333333333444555555555444333222222000///222777999777444333333222222111000000000...///111222222333444666xxx}}}{{{}}}uuuyyy}}}~~~||||||~~~~~~~~~wwwppplll```___^^^\\\ZZZYYYXXXWWWVVVVVVVVVUUUUUUUUUUUUUUUOOOOOOLLLGGGFFFFFFDDD@@@AAAAAAAAA@@@>>>===<<<<<<888999;;;===???AAACCCDDD>>>>>>@@@CCCFFFFFFBBB===<<<;;;:::;;;<<<<<<;;;999777777666666666666777777555444333222222222222333111555999999777555777999999:::<<>>???<<<999777666666555444333333666888777444222222444333555:::===999444555;;;:::888666444222111222222555555555555666666777888666333///000333555555333000000000000111222333444777666555555666555222///333222333666;;;>>><<<999888666444333444444333222000222555555333333555777333555555444888===???<<<999777777888555000///222777888::::::888777777888;;;???DDDGGGEEECCC@@@???BBB???999555222333666888888:::;;;:::999999;;;<<<444555666:::@@@CCCEEEEEEAAA>>>888444111111222444111444999======;;;777555555333222444444222222555666555777<<<>>>===>>>@@@=========>>>>>>===:::777444555555666666444333222777888666333333666777555999999999999888666555444333222;;;BBB@@@IIIVVVWWW===666222666;;;:::999999555555555666888999;;;<<<:::888666888;;;<<<999777///111333555777888888888999888666555666888;;;===:::777666888:::999;;;@@@BBBCCCDDDCCC@@@>>>======888>>>CCCBBB@@@AAACCCBBB>>><<<;;;===AAACCCBBB@@@===:::888999<<<===;;;999222222333333444555666666999::::::999888999<<>>===AAA>>>:::999999;;;;;;;;;<<<<<<<<<===??????===;;;===999999;;;:::888888;;;888888888888999:::;;;<<<:::888777777999::::::999::::::;;;<<<;;;:::999888...222888<<<<<<999777666444555555444111000111111222111111000000111111222000111111222222222222111222222333444333222111000444333333555666777666555333333222222111000000///---...000111111111333555www|||~~~{{{{{{xxx~~~~~~zzz~~~{{{vvvssseeeccc```]]][[[YYYYYYYYYXXXWWWWWWVVVVVVVVVVVVVVVTTTUUURRRMMMLLLNNNLLLGGGIIIJJJKKKKKKHHHDDD@@@>>><<<<<<======>>>??????@@@:::;;;===??????===;;;999888666333333444555555444333333222222222222333333000000000111333555777888666:::>>>>>>;;;999:::<<<===???CCCIIIPPPXXX^^^aaafffjjjooopppnnnpppvvv||||||}}}vvvqqqkkkfff[[[WWWPPPJJJFFFDDDDDDEEEIIILLLOOOPPPLLLCCC888222000---666PPPqqqwww{{{lllJJJ999777111000,,,***444777+++......///000000///......//////000000000///...---------,,,++++++,,,---...,,,---.........---+++***+++,,,,,,,,,+++,,,...000///111333666888:::<<<<<<999666444333444555444333222555777555111///111444222555:::<<<777222555;;;777666444111000000111222444444444555555666777888888444111111444555222//////000111222222222222222444444555777888666333000000111333888>>>???===999555444444555777777666555444555555555444444555666111666888666666:::======:::777666666333...///333888999::::::777555444444999===AAACCCAAA???>>>>>>??????===888444333666999888999888666444444666999444444666;;;@@@DDDEEEEEE???<<<777333111111333444555777:::<<<<<<:::777555777555666;;;;;;666555888777555777<<<===999888;;;888777777999;;;;;;:::999555666666666666555444333777888666111222888:::777999999888888777666666666333333<<>>===888333111111333555666888999999:::999777666888;;;>>>AAA===999888;;;===<<<;;;===???AAABBB@@@<<<999888999333===EEEDDDCCCEEEEEECCC@@@===<<>>===AAAFFFFFFAAA???AAA<<>>===<<<;;;:::???===;;;;;;<<<===<<<;;;999888888888:::;;;:::999:::777666888888555666999666555555666777888999999666555444444666777777666777777888999888777666555---111555777666444555666111333444333000///000222000000////////////000000...///000111222111111000111111222333222111000///222444666555222111111222000000000000000000000000,,,...///000//////111333|||rrrwwwzzzzzz|||wwwzzz~~~}}}zzzwwwuuullliiieee```]]]\\\]]]]]]ZZZYYYXXXVVVVVVUUUUUUUUUUUUWWWVVVRRRSSSXXXWWWRRRQQQSSSUUUUUURRRLLLFFFBBBCCCBBBAAA???===;;;999888888:::===>>><<<:::999888777555111000000111111111333222222111111222222333///000111333666:::===???===AAAEEEEEEAAA>>>>>>AAA???BBBHHHPPPYYYccckkkoooooonnnmmmoootttzzz~~~}}}xxxqqqnnnjjjbbbYYYNNNKKKGGGDDDDDDGGGLLLOOORRROOOJJJBBB:::555333333999;;;MMMvvv|||vvvrrrBBB333:::333000444444,,,---000+++---...///000000///...---...///000000000///---,,,---,,,+++++++++,,,---...,,,,,,---...---,,,***)))***++++++++++++,,,///111,,,...000222555666888888777555222222333444444444222555666333///---000444222555:::;;;777111444;;;555444222000//////000111000000111333555888:::;;;:::666222222444444000,,,...///111222333333222222222333555888999888444111///000444:::???@@@===999111222333666999:::999777999888666555555555555555000777:::777555888===>>>===999777666333000111666999:::;;;:::777444333333;;;>>>AAABBB@@@>>>???@@@999<<<>>>;;;666444777;;;999999888555111111444888444555777<<>>???999FFF^^^iiiPPPCCC666333555777888:::444333333444555777999::::::999:::>>>BBB@@@999222444444555777999:::;;;<<<:::999888777999<<<@@@CCCCCC>>>;;;>>>???===<<<===>>>@@@BBB???:::666555666111===GGGHHHGGGHHHHHHDDDBBB???===@@@DDDEEEBBB>>>@@@===;;;>>>CCCEEEDDD@@@::::::::::::;;;;;;;;;;;;<<<>>>???===999666666777666666555444333333555777111222555888::::::777444222222444888===>>><<<:::999:::@@@HHHHHHAAA>>>@@@;;;>>>AAABBBAAA???>>>>>>:::;;;<<<<<<:::::::::;;;999888888:::<<<======<<<888777666666888:::::::::999555555777666444444777333333333444555666777888444222111111333444444333555666777777777666444333---///000000......000333///222333222///...///222//////............//////---...///111111111000///000111222222222000///...///222555333...+++,,,///------......///000000111,,,---//////......000111}}}qqquuuyyytttwwwyyyzzzzzz{{{}}}}}}|||zzzqqqjjjfffccc___]]]WWWUUUVVVWWWUUUQQQRRRVVVRRRSSSTTTVVVWWWYYYZZZZZZ]]]\\\ZZZWWWSSSOOOLLLJJJPPPOOOLLLGGGBBB>>>======999777555666999;;;999666666555333111000///......111222555999;;;<<<;;;999666555444777BBBMMMOOOKKKDDDPPPXXXRRRHHHBBBBBBCCC>>>FFFQQQ[[[bbbhhhnnnrrrqqqwwwwwwtttzzzzzzuuuooohhhfffeee___SSSIIIGGGHHHEEE@@@EEERRR[[[]]]WWWEEE666444444000333;;;@@@SSSuuu~~~OOO;;;777555222111111000///......---......///000///...,,,+++.................................------,,,,,,,,,+++)))((('''((()))+++,,,++++++******++++++,,,---///000222444555777777888666555333111111111333444555333000...---...000111111666999888333111444777333222111000////////////333111000222666999999888777666555666777666222...000000000111333444222111666888::::::777444111000111222555:::>>>???>>><<<555666777555222222444888555666888999999777555444;;;888444222222555999;;;;;;:::999777555444444333<<<======:::666555666888<<<>>>@@@@@@???>>>===>>>===>>>>>><<<:::999:::<<<>>><<<999666333111000000555444444888>>>CCCDDDCCC@@@;;;777666555444777;;;;;;>>>BBBBBB???:::666333333555999;;;;;;888555222444555666777777555333222333333222333444555777888<<<888444111222444666666:::555222333777:::999666:::777555666::::::777333000222888;;;888===XXXwwwkkkPPP777333666555444777777444333333666777555222777<<<@@@AAA>>>:::888888333444555666666666999;;;>>>:::999999888777;;;BBB<<<;;;999888:::===AAACCCAAA>>>:::999999999666444:::>>>CCCDDDCCCBBBDDDFFFBBBCCCDDDEEEDDDBBB???>>>DDDAAA===<<<===???AAABBB@@@??????AAACCCCCCBBBAAA>>>???>>>;;;888777777888333555777555333222444666===;;;999999:::999555111111111222666::::::777333999===BBBFFFFFFCCC>>>;;;<<<======>>>???@@@@@@@@@===<<<;;;;;;:::999888777;;;777555777666555777;;;:::777777999999777777;;;<<<:::888555444444555555333333333444444555555555777666333111111111222333222333333444444333333222222222000///............111000///...............////////////////////////000///...---,,,---......000////////////000000111111111000......---------000111222333222111///---......000111222222222222uuuuuu}}}{{{zzzxxxxxxxxxxxxzzz{{{tttnnniiiccc```^^^ZZZXXXXXXVVVRRRRRRVVVTTTTTTUUUUUUVVVVVVWWWWWW\\\[[[ZZZXXXVVVTTTRRRPPPSSSUUUVVVTTTOOOIIIEEECCC???>>>>>>??????===999666333222222111111111222222555666<<>><<<:::444666777555111111444777444666888999888888777777999888666555666777999:::999888777555333222111111999;;;;;;:::777555666777:::<<<>>>???===<<<<<<<<<<<<======;;;999777888:::<<<:::888444222000//////555555666:::???CCCCCCAAA<<<777444555555444777<<<<<<>>>@@@???;;;666333111111333666888888666333111333444555666666555333222777777555444444444555666;;;888555444555777777777666333000111666999888666999777666777999999777555555555888999555777LLLfffdddNNN;;;888999444111333333222222444888::::::999;;;>>>AAABBB@@@===;;;999555777777777777888:::<<<;;;:::;;;>>>===;;;===AAA===<<<;;;;;;===@@@CCCEEECCC@@@=========<<<999777999<<<@@@CCCDDDDDDDDDEEE@@@@@@AAAAAA@@@???===<<>>???>>>>>>>>>@@@BBBCCCBBB@@@>>>@@@AAA@@@>>>;;;999999777888999777555555777:::===;;;999999999888444111111111222555777777555444888;;;@@@DDDEEEBBB>>>;;;<<<<<<===>>>@@@AAABBBBBB>>>>>>===;;;999888999999===888666888888666666888777555555888888666666999999777555333222222333444222333333333444444444444666555333111000111222333222222333333333333222222222111000///............000///...------------...------------------------......,,,+++++++++,,,------------------......///000000///------,,,,,,---...///000000000///---,,,,,,---...//////000000000xxxttttttvvvwww~~~xxxvvvnnnoooqqquuuzzz}}}wwwqqqmmmeee___ZZZZZZYYYVVVVVVXXXXXXXXXWWWWWWVVVWWWWWWWWWZZZZZZZZZZZZYYYYYYYYYYYYXXX\\\aaabbb^^^WWWPPPLLLKKKMMMNNNMMMIIIDDD???===<<<<<<===>>>???@@@AAAAAACCCDDDKKK[[[jjjjjjZZZJJJCCCDDDDDDHHHRRR\\\^^^[[[ccciiiiii]]]QQQMMMOOOQQQVVVZZZ___dddhhhmmmqqqtttwww|||zzznnnfffggghhhfff[[[\\\ZZZSSSLLLGGGGGGIIIRRRXXX___dddfff^^^JJJ999333111222555777>>>SSSjjj}}}UUU999///000222111000000000///......------------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,***************)))))))))***)))((('''((()))***+++)))(((((((((((()))******,,,---...///000000000000.........///111333555777333222000...---...///000111222222333333222222222333333111000///.........//////000333555666555333666555444555555444111///...000222111000111444888666777777555222111000111777777888;;;======;;;999333555666444111000222555444555777777777777999;;;777777888888888999999999999888666444333222111111555777999888777555555555777999;;;<<<:::999999::::::;;;:::888666555555777:::999666333111000//////555666999===AAABBBAAA???888333111333333444777<<<<<<======:::666222///...///000333444555333111///111222333444555444333222888888777666666666666666:::888777888:::;;;:::999666333111222666999999888888999999999777666777888:::888777777222000>>>OOOTTTGGG======<<<666333444444444444666:::<<<<<<<<<@@@@@@AAABBBCCCAAA===:::999:::::::::999999<<<>>><<<===@@@DDDBBB===;;;===>>>>>>???@@@BBBDDDFFFGGGDDDCCCBBBBBBBBB@@@===:::999:::>>>BBBFFFGGGEEEBBB@@@???>>>======<<<<<<===:::999888777888999;;;===<<<<<<===???BBBCCCAAA@@@???BBBEEEEEECCC???<<<;;;======<<<:::999:::===???===;;;:::999999777444222222333444444444333444666888:::>>>BBBCCCAAA>>><<<;;;;;;===>>>@@@AAACCCCCC@@@@@@???<<<888777999<<>><<<>>>===999888;;;;;;::::::::::::::::::999CCCAAA@@@AAACCCBBB>>>:::<<<===<<<;;;::::::===???@@@@@@BBBDDDBBB;;;999;;;???@@@BBBDDDFFFGGGHHHHHHDDDEEEEEEEEEDDDBBB>>><<<<<<===???CCCGGGHHHDDD???AAA@@@>>><<<<<<===>>>???999999999999888999;;;===::::::;;;>>>@@@AAA@@@>>>@@@BBBEEEEEECCC@@@>>>===AAA@@@???======???AAACCC>>>===<<<;;;:::999777666555777888666333333666:::;;;===???AAAAAA???===;;;;;;;;;<<<===???@@@@@@AAA@@@AAA@@@;;;666555999===@@@:::777:::;;;888333222333222444888999555333555111111000000000000111222222222222222222222222222111111000000000111222222000111111222222111111000000000000//////......---,,,,,,+++++++++++++++,,,++++++++++++++++++++++++,,,,,,++++++************))))))))))))***+++,,,,,,,,,,,,+++******************++++++,,,,,,+++******)))***++++++,,,,,,,,,+++tttkkknnnsssuuufff[[[YYY\\\dddooovvv|||wwwqqqllliiieee___\\\]]]\\\[[[ZZZYYYYYY[[[\\\]]]\\\[[[[[[[[[[[[\\\]]]]]][[[^^^bbbccc```\\\YYYWWW^^^______\\\WWWTTTVVVXXXPPPQQQSSSTTTUUUVVVVVVUUUYYYXXXZZZ^^^aaa^^^UUUMMMOOOSSSVVVYYY```hhhiiifffmmmuuuwwwqqqjjjhhhiiijjjiiihhhgggggghhhjjjkkkkkkgggfffddd```___^^^ZZZTTTOOOJJJEEEFFFNNNXXX```eeeccceeebbbTTTAAA444444:::666888===FFFUUUmmmzzzxxxGGG888000444666000...111............------------,,,+++*********,,,---///************************)))))))))))))))*********((((((((((((((())))))******))))))))))))***++++++,,,,,,------------,,,,,,,,,,,,,,,---...///000000000///...---------...///222111111222444555444222111111111222333444666777===<<<999777555444555666222333333333111000000000---111333111///000666<<<555555333111///...000222444444555777:::;;;:::999111444555444000...000222111444666555333333777:::888777555333333555777888999888777555444444444444111111333555666555333111000222444555444333333444444555444333111000111222888777555444222222222333555888<<>><<<999666444000...000000///222666555555444111...---...///++++++,,,---------------111111222222222222222222333444555666777888888999666777999<<<>>>>>>;;;999999777666666777888888888<<>>======<<<;;;:::999888888CCC@@@>>>???@@@@@@<<<999======<<<:::999:::===@@@???>>>>>>AAA???;;;<<>>===AAAAAAAAADDDGGGFFFBBB===@@@???<<<;;;:::<<<===???777999;;;:::999999:::<<<:::999999;;;===???>>>===@@@AAABBBAAA???>>>>>>???CCCAAA@@@???@@@BBBCCCDDD?????????>>><<<;;;;;;;;;999;;;<<<:::777777;;;>>>@@@AAAAAA@@@???>>><<<;;;<<<<<<<<<=========>>>>>>@@@@@@???;;;777666999<<>>888111---...111222222333222222333777;;;>>>===<<<999777666888:::888999;;;;;;:::999;;;<<>>===<<<<<<:::999;;;;;;:::888777999<<>>======CCCCCCCCCDDDDDDBBB@@@======<<<:::999999:::;;;<<<777:::<<<<<<999777999;;;;;;999777888:::<<<<<<<<<>>>>>>>>>===;;;;;;===???AAA???>>>???AAACCCBBBBBB???@@@@@@???>>>>>>???AAA>>>>>>>>>>>>===>>>@@@BBBBBBBBBAAA???>>>===<<<<<<;;;<<<<<<======>>>>>>???AAA@@@===;;;:::;;;;;;<<<;;;888777999888444444777999777777:::999555444666222222333333333333333333333333333333222222222222/////////////////////......//////000000//////...---...///000000///------+++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******))))))))))))***+++------******)))))))))))))))***+++++++++++++++,,,,,,,,,***++++++,,,,,,,,,++++++~~~sssooowww}}}gggfffiiimmmiiiaaaeeepppyyyyyyzzzzzz{{{{{{llleeeeeebbb```^^^\\\[[[\\\^^^______^^^]]]\\\\\\]]]^^^___YYYZZZZZZXXXVVVTTTUUUVVVWWWVVVUUUUUUWWWYYYYYYYYYVVVXXXZZZ\\\]]]]]]\\\\\\___```bbbdddddddddbbbaaa^^^cccgggjjjnnnrrrqqqnnnjjjpppsssnnniiigggfffdddbbb```]]]]]]]]]\\\YYYWWWWWWTTTQQQOOOOOOOOOPPPQQQSSSUUU]]]hhhpppkkk\\\NNN@@@555...000666:::>>>BBBGGGVVVllluuuZZZ<<<333333333111---***,,,000,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++******)))************************&&&'''''''''((((((((((((&&&''''''((((((((((((((()))(((((((((((()))******))))))***+++,,,,,,++++++******++++++,,,,,,++++++------------------------+++...111111//////111333111000000111222333444444///222666777666444555666000111222111...---///111111111222333333444555555333444444222000000111222222111000111333444333222222555777666222//////111555:::===;;;555111333666:::999777666444333333333222222222222333444555666444222111111333444222000+++...000111000000000111...///000000///000111333555444333222222333444444444777::::::666222/////////,,,,,,///000000222666333333222000---,,,---...++++++***++++++---...///666555444333222111111111222333333444333222111000333333444777999888666333000111111222333444777999<<<<<<:::555000...///111000333444222111333777;;;======;;;888666666666555444666999999999999<<<>>>??????>>><<<999888999:::888777777555555777;;;>>>:::999:::>>>>>>===@@@FFFCCCCCCCCCCCCCCCCCCCCCCCC@@@BBBCCCAAA>>><<<===>>>AAABBBBBBAAA???>>>>>>???<<<;;;:::999::::::;;;<<<999===AAA@@@<<<999999;;;===:::666555666999;;;<<<999;;;======<<<;;;;;;<<<===<<<<<<>>>AAABBB@@@>>>===???@@@???>>>>>>AAADDDAAA@@@???@@@BBBDDDDDDDDD@@@???>>>===<<<===>>>>>>:::;;;<<<>>>@@@AAACCCCCCCCC@@@<<<===@@@AAA???<<<666666777888555222555<<<<<<999888999888444333555333333444444444333333222444444444444333333333222////////////......---,,,.........//////.........,,,---///000000///---,,,+++************+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++***)))(((''''''(((((()))+++,,,---***)))))))))))))))*********************++++++,,,******++++++++++++******kkkaaajjj}}}xxxyyyvvv```VVVYYYaaacccdddfffjjjssstttmmmoooiiigggdddaaa______```aaa```___]]]\\\]]]^^^```aaaYYYZZZZZZXXXVVVTTTTTTUUUVVVTTTTTTVVVZZZ[[[YYYVVVRRRTTTWWWZZZ[[[\\\[[[[[[YYYZZZ]]]aaacccbbb]]]YYYZZZ```dddfffiiimmmlllhhh```fffhhhccc______```___^^^[[[YYYXXXYYYXXXTTTPPPMMMMMMLLLMMMMMMRRR[[[eeemmmmmmoooqqqmmm^^^HHH888111///111777<<>>777222222555999::::::999888555222000222222333444555666888999666333000000222444222000***---///000000///000111,,,.../////////000222444333333222111111222333444444777999888333///---------******///111111444888555555444111---++++++,,,,,,++++++***+++---///000777666555333222111111000---...000222333333333222222222333555666666444111///000111333444777;;;>>>:::999777333000///000222000444555222///111666999999::::::888888999777555333666999999777888:::===???@@@@@@<<<888666888;;;555555444333333555:::>>>>>>===>>>AAA???<<<===@@@DDDCCCBBBAAAAAAAAAAAAAAA@@@BBBBBB@@@<<<;;;===???===???AAA???<<<;;;>>>AAA=========<<<<<<======>>>===BBBEEEDDD???<<<<<<>>>???;;;666333444777:::;;;666999===>>>===;;;:::999;;;:::;;;>>>AAAAAA>>>;;;<<<===???>>>===>>>BBBFFFBBB@@@???AAAEEEGGGFFFDDD===<<<;;;:::;;;===???AAA999:::<<>>:::333,,,333333222000000222333333444222222333666666333000111111111222333333111///000000///000000111222222000000000000111222333444222222222111000...,,,+++------,,,,,,,,,---......111000///...---,,,,,,,,,)))+++,,,***''')))///555:::888444111......///000000000000000111111111111///000222333222111///...///...111666666444888@@@???:::444000.../////////111444555444222111333555777777777555333444666888111444666666444555999<<>>:::;;;<<<============>>>???:::>>>AAA???<<<<<<@@@EEECCCDDDAAA<<<666666;;;@@@@@@???@@@???:::555999???@@@???<<<:::999;;;>>>AAA:::???DDDEEEBBB>>><<<<<<999:::;;;<<<<<<:::888777999;;;<<<======:::777666>>>???@@@???===:::999888;;;BBBAAA888888???BBB===;;;>>>EEEJJJFFF@@@???CCCBBB>>>999888;;;===???>>>???@@@AAABBBBBBBBBAAAAAAAAAAAA@@@???>>>===<<<;;;999888666333222444999<<<;;;:::999777666666555555999777555333222333444555000111444666777666444222222111000///---,,,+++***+++,,,...000000///...---------.........---+++***+++++++++,,,,,,---------++++++,,,,,,,,,++++++***************)))))))))((((((((((((((())))))))))))))))))))))))))))))))))))******))))))******+++,,,---,,,+++***))))))))))))vvvgggbbbkkkwwwzzz|||}}}ppp___RRRMMMMMMMMMKKKIIIJJJOOOSSSbbbnnn{{{~~~yyytttwww||||||{{{xxxsssoookkkhhheee``````dddrrr}}}lllhhhbbb]]][[[ZZZYYYXXXYYYWWWUUUTTTUUUUUUTTTSSSSSSSSSTTTVVVWWWYYYZZZ[[[ZZZXXXYYY]]]___]]]^^^aaa^^^]]]\\\\\\\\\]]]^^^^^^```^^^[[[YYYWWWVVVWWWWWWQQQOOONNNMMMMMMLLLJJJHHHFFFMMMYYYjjjxxx~~~|||xxxYYYQQQJJJEEE===444222444777BBBKKK]]]yyyqqqttt}}}QQQ888444333.../////////...---,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))***))))))(((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))*********+++++++++******)))((()))***+++,,,------------,,,,,,+++***,,,---...---,,,,,,...000333333222111000//////...111444777888666222000///333333333333222111///...222222222333555888;;;===666666666666555444333222555444222000000000222333666444333444555666555333666888:::999777444333333777666777:::<<<999333...111111000//////111333333333222000111333444111///111111111222444333111//////////////////000111111/////////000000222333333333333222000///---,,,+++,,,++++++,,,,,,---......000///...------,,,,,,,,,+++------+++)))+++111777999666333000.........////////////000000000111111---...000111222111000///000///111666666444888>>>===999333000000111222222111333444333111000222444555666666555444333555777222333444444444555777999===;;;777444333333333222222111888:::555;;;BBB===999:::;;;:::::::::;;;<<<:::;;;<<<;;;:::<<>>888666999===??????@@@???:::555777===<<<;;;999777888:::<<<===<<<@@@CCCDDDBBB???======999:::;;;<<<<<<:::999888888999;;;<<<<<<;;;999888>>>>>>???>>><<<:::888777===DDDCCC:::777===@@@<<<>>>???CCCEEEBBB===>>>CCC@@@<<<999888:::<<<======????????????????????????AAAAAA@@@>>>===<<<::::::888777555333222444888<<<;;;:::888666555555444444888666444333222333444555111222444666666555333222111111000...---,,,+++***+++,,,.../////////------,,,---.........,,,+++***)))))))))******+++++++++***++++++,,,,,,++++++************)))))))))(((((('''((((((((())))))))))))))))))))))))))))))))))))******))))))******+++,,,,,,,,,,,,+++******))))))wwwqqqnnnkkkqqqnnnpppzzzttteee___YYYYYY]]]YYYMMMEEEEEELLLWWWcccfffdddeeemmmuuu~~~~~~zzzxxxxxxsssssszzz{{{nnnddd```]]]YYYUUUYYYVVVTTTSSSSSSSSSSSSRRRPPPQQQRRRTTTVVVXXXYYYZZZXXXUUUVVVYYY[[[ZZZ\\\```\\\\\\[[[[[[ZZZ[[[[[[\\\^^^[[[XXXUUURRRQQQQQQQQQKKKLLLLLLJJJHHHHHHLLLOOOTTT___ppp|||}}}qqqaaaUUU???999555555666666888<<>>@@@:::999777666444333222222555444333222111222333444666444333333444555555444777888999999777666666777666555444666999888444000000...------...000333555333222000000000111000///111111222333555444111///............/////////000------......000111222333555444111///---,,,,,,,,,*********+++,,,------...------------------------.........,,,***---444999666444111///------............/////////000000000+++,,,...000111111000000000000111555555444777<<<:::777222000111222444444000111222222000000111222222444555555444333444555444222111222333444444444666666555444333333333333777666<<<>>>;;;CCCIIIAAA888888777777777777777777999888666666999===BBBFFFAAACCCCCC@@@;;;888999:::======???@@@<<<666666:::;;;999777777999;;;<<<<<<>>>@@@BBBBBB@@@???>>>???999:::;;;;;;;;;:::888777666777888999::::::;;;:::>>>>>>======;;;:::888777>>>EEEEEE<<<666:::===<<>>GGGMMMRRRTTTiii|||tttpppvvvsssUUU999000333222...---------------,,,,,,++++++************************)))))))))))))))))))))))))))(((((('''''''''((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))))))))************))))))((('''((()))***+++++++++,,,------,,,,,,,,,,,,,,,,,,+++***+++...111;;;:::888666444333111000000222555555333111000/////////000000000000000///222222333555888;;;===???999888666444333222333333444444333333333444555555555333111111222444333333777888999999777777888:::666333222333666777555222///---,,,...000111333777555333111000///000000000111111222444666555222///------..................,,,,,,------///000222333666444111...,,,++++++,,,((()))***+++,,,---------++++++,,,,,,------------......---++++++...444999333222000...---------...............////////////,,,,,,---.../////////...000000111333444555888:::888555111///000222222222///000000000000///000000000222555555444333333333555222///000333444222000444555666555444333444444;;;999>>>>>>===GGGLLLAAA999777666555555666555555555444333666:::???BBBCCC>>>@@@BBBAAA===:::999:::888999<<>>>>>???>>>>>>===>>>>>>777888888888888777666555333333444666888:::;;;<<>>===<<<<<<;;;999888:::AAABBB;;;555777;;;===@@@?????????<<<777888<<<:::888777777777888999999::::::999999:::;;;===>>>AAA@@@>>><<<:::888666555444555444333222333666888999888555333111111222222333333222222222333333444333333444555444333111000000//////...,,,++++++***++++++,,,------------,,,+++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,)))******++++++++++++***))))))(((((((((''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))***++++++***+++---...---,,,***(((|||vvv___VVV@@@???<<<888777;;;DDDJJJTTTZZZfffrrrxxx{{{yyyuuusssooojjj```]]]YYYWWWXXXYYYYYYXXXZZZZZZYYYYYYXXXWWWWWWWWWYYYVVVVVVYYYYYYVVVUUUWWWSSSSSSSSSSSSRRRRRRQQQQQQQQQPPPMMMKKKJJJJJJKKKLLLKKKNNNTTT]]]eeekkkmmmmmmfffeeeaaaWWWIII===777666999@@@KKKYYYfffqqqvvvwww~~~eeeDDD666///333555///---111,,,,,,,,,,,,,,,+++++++++************************((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((()))))))))*********)))((('''''''''((()))******++++++,,,------------+++,,,---,,,+++,,,///111444333222111000///......///111333333222000//////.........//////000111111666777777888:::;;;<<<===444444222222222333444555333333333333444555555666444222//////000222222222777888999999888888999:::555333000111444666555333111---...222444222444999777666555222111000111222111222333666777666222///------............---,,,,,,,,,,,,---...000111222555333000---+++++++++,,,((()))***,,,,,,---,,,,,,)))***+++,,,---------,,,,,,,,,++++++,,,///333666000///...---------..................////////////...............---,,,,,,///000111111444777999999888555111//////000000000///////////////////////////111444555444333333333555222000000333444222000777888999888555444555666999999===>>>@@@NNNRRRDDD;;;888555444666777666555111222555999>>>@@@@@@???;;;<<<>>>>>>===<<<;;;:::444444888======999777999777666333111000333777;;;<<<;;;;;;;;;;;;<<<<<<<<<444555555555444444333333///000222444777999;;;<<<@@@>>><<<;;;<<<<<<;;;999555:::;;;777444666;;;>>>===<<<>>>@@@>>>777444666666777777777666666777777777777888999;;;===???@@@???>>><<<:::888666444333222333444333222222444666777555333000///000111222111111111111111222222222222222333333222111000/////////...---,,,++++++******++++++,,,,,,,,,,,,,,,+++++++++***++++++++++++++++++++++++++++++++++++((()))******++++++++++++(((((((((''''''''''''&&&''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((())))))***+++***+++,,,------,,,***(((~~~rrriiiJJJGGGEEEFFFHHHHHHEEEAAA>>>>>>EEERRRYYY]]]hhhttt|||yyy{{{}}}}}}|||pppmmmhhheeeeeeeeeeeedddaaa```^^^\\\ZZZXXXVVVVVVWWWVVVXXX\\\[[[UUURRRRRRQQQQQQQQQQQQPPPOOONNNNNNMMMMMMMMMNNNPPPTTTWWWYYYcccgggmmmrrrqqqhhhZZZPPPKKKGGGAAA999555777???FFFHHHVVVhhhwwwlll888222//////222000***,,,444++++++++++++++++++++++++************************((((((((((((((((((((((((''''''&&&&&&''''''((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((()))))))))******((('''&&&&&&&&&''')))***)))***+++,,,---.........***,,,............000111222222111111000000000///...000222222000/////////------......///111222333:::;;;;;;;;;;;;<<<<<<<<<000000111111222444555666222222333444444555666666444222///...000111222222666888::::::888888888999666333000111444666555333222...///666888444444999888888888666333111111222222222444777888777333000---.../////////...---,,,......---......///000111333222000...,,,,,,,,,,,,)))***,,,---------,,,+++((()))+++,,,---,,,++++++))))))***+++---000222333..................//////....../////////000000000000000///...---,,,,,,+++...///000000333999:::888888555111000000000000///000///......000000///...000222444444333333444555555333222222333444333222:::<<<===:::777555777999<<<<<<@@@BBBHHHZZZ^^^NNN<<<888555444777999888777000444999===??????>>>===;;;;;;;;;;;;;;;;;;::::::333222555;;;<<<999777999:::===>>>;;;777666;;;@@@:::999888999:::;;;:::999333222222222111111111111...///222555888;;;<<<===@@@===::::::<<<<<<;;;888333444555444555777;;;===;;;:::===AAA???888222222444666777777666555555666555666888:::<<<>>>>>>???<<<<<<:::999777555333333000222333333222222333444444222000......///111222111111111111111111000000000000000000000000//////......------,,,++++++************+++++++++,,,,,,******))))))******+++,,,)))))))))))))))((((((((((((((()))***++++++++++++((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((()))(((((((((((()))******)))***++++++++++++))))))~~~~~~```\\\ZZZ```iiijjjaaaWWWEEE<<<999???BBBCCCKKKWWWbbbkkk~~~vvvjjjkkkjjjiiilllrrrxxx|||~~~zzzwwwsssqqqsssuuuvvvvvvooonnnllljjjgggdddbbbaaaaaaccchhhooonnnggg```^^^ZZZ[[[[[[[[[ZZZYYYWWWVVVUUUUUUVVVXXX[[[___cccfffsssuuuuuuoooaaaPPPAAA888999999:::<<>>;;;777666:::>>>>>>>>>AAAAAAHHH[[[]]]KKK<<<888333444777::::::888333888===???>>>===>>>??????<<<999777666777888999555333444999:::777555666999BBBJJJIII@@@:::===BBB999888777999;;;<<<:::888222222111111000000000111...111444888<<<===>>>>>>???:::777777999;;;999666555222000333666999;;;<<<:::999<<<@@@???888333111333555888888666555555666444666999;;;<<<<<<;;;:::::::::888777666444333333///111333333222111222333222000...,,,,,,///111333111111111111000///......------.....................------,,,,,,+++++++++***************++++++,,,***))))))((()))***+++,,,***)))))))))(((((((((''''''((()))***++++++++++++'''''''''&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((()))******))))))))))))))))))))))))yyyxxxvvvnnniiiqqquuuYYYIII>>>===;;;888===GGGFFFJJJXXXkkkqqqgggXXXPPPTTTVVVZZZ___eeelllqqqtttzzzxxxvvvwww{{{}}}{{{xxxvvvuuuvvvyyyyyyvvvhhhhhhiiiiiihhhfffdddccc`````````aaacccgggjjjlllllllllhhh[[[KKK???;;;===666<<>>BBBCCC>>>888444333444666666888555555888888555333444111???MMMMMMAAA777777;;;999888888:::===>>>;;;888333222222111000111111111000222777<<>>>>>888444333222555999999777444444666555777:::<<<<<<:::777555999888777666555444333333...000333333222111111222000...,,,+++,,,...222444111111111111000///------,,,,,,,,,------.........---------,,,,,,+++++++++*********)))******+++,,,***)))(((((((((***+++,,,,,,+++++++++******))))))'''''')))******+++++++++''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((()))******)))((((((((((((((()))***uuusss{{{yyycccXXXOOOKKKGGGDDDHHHPPP>>>>>>???BBBDDDBBB>>>:::===<<<<<>>IIISSSdddttt{{{}}}zzzjjjjjjrrr~~~YYYBBB;;;444,,,222000...------...---++++++++++++*********)))))))))))))))))))))))))))))))))((('''''''''''''''(((''''''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''((((((((()))))))))))))))((((((''''''&&&&&&'''(((***+++************************,,,---///000111111111111222111000///...---,,,+++------......///000000000111111111000000000000000333333222222111222222222000000000222555666666555222222111111222333333444111111222222222444888;;;>>>:::888999777333222555333000///000333555555333---///222444555777:::<<<;;;:::777444111000//////...111555777666555444444000//////000000111222222222111000//////000111111333333333222222111111000000222333222///---,,,,,,,,,------,,,,,,***)))((()))***+++,,,...///000000---------.....................///000000111000000333000---,,,,,,------,,,)))***---000111222111000444333222222111111222222///000111000//////111333222444777999999888666444???>>><<<888444333777:::AAA???<<<999888999;;;===999:::::::::999:::===???999555555:::===<<<::::::=========>>>@@@@@@@@@>>>???666111222555444222333666777777666555666999;;;:::999:::===;;;777888;;;666777999:::;;;::::::999888555333444666777555222000333666:::===?????????;;;999555222444888666000333444555666777888:::;;;888<<<>>><<<777444666999999999:::::::::999888777666666666666666777777666:::666333333777888666222444444333222222111111000...,,,***)))***---000333......---,,,,,,,,,------++++++*********+++---...************************)))))))))))))))(((((('''))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''((()))***((('''%%%%%%$$$%%%&&&'''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((***)))((('''&&&&&&'''((())))))((('''''''''''''''vvvlllhhheeefffmmmwwwiiiZZZHHH<<<999888555222555666777888999;;;>>>@@@DDDFFFHHHJJJMMMRRRWWW\\\gggjjjrrrzzz{{{tttnnnmmmuuu~~~}}}ssskkkOOOMMMJJJHHHHHHKKKPPPTTTTTTNNNHHHCCC???<<>>???@@@>>>======777333777999666333222666888999999999:::<<<>>>888777999===;;;777777;;;::::::;;;<<<;;;;;;999999666555444444555555444222333555888<<<>>>???@@@???;;;:::666222555999666111111111222444777:::;;;;;;888;;;<<<:::666555888;;;:::::::::999999888777666777666666666666666777777888444111222555666444111444333333222111111000000...---+++***+++---///111...------,,,,,,,,,,,,,,,++++++*********+++,,,---************************)))))))))))))))(((((('''))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''((())))))'''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''***)))((('''''''''(((((()))(((((('''&&&&&&''''''~~~iiiOOO???;;;<<<:::888333666999666111///000333888777777999<<>>:::888;;;AAAGGG@@@@@@???>>><<>>888888;;;???>>>;;;:::===>>>>>>======<<<:::999888444555666555444333333444777999;;;>>>@@@@@@@@@???<<<;;;777444555999888333111000000333999<<<<<<;;;777999:::888666666:::>>><<<;;;:::999888777666555999888777666666666888888888555222222555666444222333333222222111000000000...---,,,,,,,,,------...------,,,+++++++++++++++++++++*********+++,,,---************************))))))******))))))((('''))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''(((((((((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&''''''(((((('''&&&&&&&&&''''''~~~tttfff]]][[[YYYVVVRRRRRRTTTSSSHHH:::111111555111666<<>>;;;888777999===BBBDDDFFFFFFCCC>>>===>>>AAAEEEDDD@@@<<<<<<:::666333444;;;EEEOOOUUUYYYYYYWWWSSSNNNUUUlllyyy|||~~~ZZZAAA...000666222......---+++***)))***+++***)))+++++++++************)))((((((((((((((((((((((((''''''''''''((()))******''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&%%%%%%$$$$$$%%%&&&((())))))))))))))))))))))))))))))***,,,---...///............------,,,,,,++++++*********+++,,,,,,------.............../////////111000000000000111222222///000222222222222222333888666444222000///...---///...------///444;;;@@@???:::555444222///111555444222111000//////......111333555666666777999;;;:::888555222///---,,,,,,///222444555444333333444333111///---,,,---///000,,,,,,,,,---///111444555444333000//////111333555000111222111...------...---,,,)))((('''(((***+++++++++++++++++++++++++++------,,,,,,+++++++++***))))))+++,,,....../////////---++++++,,,------,,,+++,,,...///000111111111000000//////000000111111111222333222111111333555999999999:::<<>>===;;;999777666555777999888444333555777:::<<<>>>@@@AAA@@@???>>><<<<<<999555666:::999555333111000333999<<<;;;888777777777666555777<<<@@@>>>>>><<<:::888777666555;;;:::888777777888999:::888666444555666777777555222222222111000000//////---.........---,,,,,,+++---,,,++++++******+++++++++++++++++++++++++++,,,************************)))************)))((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''''''''''''''%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''""""""#########$$$%%%%%%''''''&&&&&&&&&&&&&&&'''{{{xxx{{{xxxzzzhhhSSSEEEDDDHHHJJJXXXgggjjj```QQQGGGCCCBBBJJJPPPPPPNNNMMMGGG???:::999<<>>999BBBWWWmmm{{{vvviii^^^aaavvvoooSSS;;;777000---000222---&&&,,,***))))))*********)))))))))))))))((((((((((((''''''''''''''''''''''''%%%&&&&&&((())),,,---...''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''(((((((((((((((%%%%%%$$$$$$%%%&&&((()))((((((((((((((((((((((((''')))***,,,------------,,,,,,,,,,,,++++++++++++))))))******+++,,,,,,,,,.........//////000000000000/////////000000111222...111333222111000111222333333111000///////////////...---,,,...222999>>>===888444333111///111555555444333111///.........///111333444444555777999888666444111...---,,,,,,///111333333222111222222111000...---,,,---...///...---,,,,,,---...000111444222///---,,,,,,...000///000000///---,,,---...,,,***(((''''''((()))+++***************)))))))))))))))******++++++,,,,,,))))))***************)))---+++******,,,---,,,+++---...///000111222222222/////////......//////000///000111000//////111333:::999888888999:::<<<===333333444555777888999999===<<<:::999888999:::;;;666777888888777777888999999888999;;;;;;777777999;;;>>>BBBDDDBBB???======;;;666333555555444555888111555:::<<<===<<<;;;;;;<<<<<>>===<<<===;;;777777;;;;;;888444222111222555666555333666555555555666999===@@@AAA???===;;;999777777777<<<;;;:::999888999999:::777555444444555666666666222111111000000//////...---............,,,+++***---,,,++++++******++++++++++++++++++++++++++++++***************************************))))))(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((''''''&&&%%%###$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''######$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&~~~qqqiiikkkqqq}}}xxxkkkfffeeerrr||||||xxxrrrggg[[[QQQOOOUUUaaaggggggkkkqqqeee[[[TTT^^^uuutttkkkmmm}}}~~~bbbCCC777...222000((((((///000+++,,,***((((((***+++***)))(((((((((((('''''''''&&&''''''''''''''''''''''''$$$%%%&&&'''***,,,...///''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&'''(((((((((((((((&&&%%%%%%%%%%%%'''((()))((((((((((((((((((((((((&&&''')))+++,,,,,,,,,+++************++++++++++++))))))******+++,,,,,,,,,.........//////000000111///.........///000111222...111333222///...///111000000000000000111222333000000...------111666::::::555222333222///111555444555444222///---...///,,,...000222222333555777555444222///...---------,,,...//////...---......///......------------......---,,,+++++++++,,,---444222///---,,,,,,,,,------......---++++++,,,---***)))(((''''''((())))))))))))))))))))))))((((((''''''((()))***+++,,,,,,)))))))))))))))(((((('''+++***)))***,,,---,,,+++......///000000111222222000///......---------....../////////......000111888777666555444555666666222111222555777999888777999888888888888:::;;;<<<777888777666555555777::::::888999:::999666888===>>>AAAEEEDDDAAA===<<<===;;;555111111111111666<<<777:::===???>>>===<<<<<<<<<;;;===@@@???<<<===AAA???>>>===:::999888777777:::;;;<<<;;;:::999999:::<<<===???@@@@@@???===<<<<<<>>>===999888;;;<<<:::444444333222111000000000555444444555777:::===???AAA???===:::888777777777;;;:::::::::999888888888222222222222222222333444111111000000///.........---.........---,,,,,,+++------,,,+++++++++++++++++++++,,,,,,,,,+++************************************++++++******)))((())))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((&&&%%%$$$"""###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''(((((((((''''''%%%%%%$$$$$$$$$%%%&&&&&&{{{{{{|||~~~~~~{{{tttqqqwwwsssjjjdddjjjzzz___???111000000///...------,,,...000,,,***((()))***++++++***)))(((((((((((('''''''''''''''''''''''''''''''''$$$%%%%%%&&&''')))+++,,,''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%#########$$$%%%%%%%%%&&&$$$$$$%%%&&&'''((((((''''''&&&&&&&&&&&&((()))***''''''''''''''''''''''''%%%&&&(((***+++++++++***)))))))))*********++++++))))))***++++++,,,,,,---,,,,,,---......///000000............///000111111...111444222...,,,...111000000111111222444555666111111000......///222555666222111333222000111444222333333111...,,,---///***,,,///111222333666888333222000...---------...+++,,,------++++++,,,---+++,,,---.........------,,,+++***))))))***++++++000///...---,,,++++++,,,,,,,,,,,,+++))))))+++---((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))*********((())))))*********)))))))))((((((***,,,---,,,+++---------......///000000000000...---,,,,,,+++,,,---...///...------///111444444333222222222222222111000111444888999777444555555555555666888999:::888777555333222333666999:::777777888666555999@@@@@@CCCEEECCC>>>::::::<<<999444111000000111666===;;;===??????===;;;::::::===;;;;;;===<<<999;;;@@@???>>><<<;;;::::::::::::<<<;;;::::::;;;;;;:::999:::<<<===>>>???===<<<;;;<<>>:::999<<<===<<<666888:::777333000222444444333444555888;;;<<<===???===:::888666666666777777888999999888666444333000111111000000111222333111000000//////...------------------------------...------,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++***)))***************************++++++++++++***))))))))))))))))))))))))))))))%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((&&&$$$###!!!"""$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&'''((((((((('''&&&%%%$$$$$$$$$$$$$$$%%%&&&&&&~~~}}}zzzxxx}}}yyyuuuttt{{{zzzUUU;;;222222333333)))***555444)))%%%---,,,***))))))***,,,+++***))))))))))))((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''(((''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%""""""###$$$%%%%%%&&&&&&"""###$$$%%%&&&&&&'''&&&''''''&&&&&&'''(((***+++''''''''''''''''''''''''%%%&&&((()))***+++******(((((())))))******++++++*********+++,,,,,,------++++++,,,,,,---...//////---------......000111111...111444222...,,,---000222222222333444555777777222222111///......000222444111000333333111111444000222222000,,,+++,,,...***,,,///111222444777999111000///...------...///,,,---......,,,,,,,,,...)))+++---/////////---,,,***)))((((((((()))+++++++++++++++++++++++++++***+++++++++***((((((***,,,&&&'''(((((()))(((((('''''''''''''''(((((())))))))))))))))))(((((((((((((((((()))+++,,,,,,,,,,,,(((((((((***,,,---,,,+++,,,,,,,,,,,,,,,---...///111000///---,,,+++******---...///...---...///111111111111111111111111000111000111444888999666333444444444444444555666777777666444111///111555999999666555555444333999AAAAAADDDEEEBBB<<<888999;;;888444222222222111666===<<<===>>>===;;;888777777@@@>>>======<<<:::<<>>===<<<;;;;;;<<<======:::888999;;;<<<:::777999:::<<<===>>>===;;;:::<<>>===999>>>AAA>>>777444777<<<333333444666999;;;<<<;;;===;;;888666555555555666444555777888777555222000111222222222111222333555000000000///......------...---,,,,,,,,,------...///...------,,,,,,------+++,,,,,,---,,,+++***)))***************************++++++++++++***))))))))))))))))))))))))))))))%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((&&&$$$###!!!"""$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&%%%$$$"""!!!$$$#########$$$%%%%%%&&&}}}qqqNNN>>>777///,,,.........---,,,,,,+++******************))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))***)))((()))***'''((()))++++++******)))'''((()))(((((()))+++...,,,...///...---,,,---///,,,,,,---///000111333333222222222111111///......111111000111222333555666444222000...---///111222222111///...///000222333000...,,,*********+++,,,////////////000111222333111111000...+++))))))***+++---......,,,+++******)))+++---//////---+++)))+++******)))))))))))))))***)))(((((((((***+++,,,******)))((((((((((((((())))))))))))))))))))))))'''&&&&&&&&&&&&'''((((((%%%'''))))))((((((***,,,))))))))))))))))))))))))'''((()))******)))(((''')))))))))))))))+++---...,,,+++******))))))******+++,,,,,,,,,,,,,,,,,,---333222111///......------...000222444444333333333222111000111333555666666444444333333333333333333000222444555777999<<>><<<::::::;;;=========>>><<<;;;;;;<<<===<<<;;;;;;;;;::::::999888777777777888999:::;;;:::::::::;;;999999<<<@@@AAA???<<>><<<999888777666333111000222444444333222111222222222111111000000//////000000///...---,,,,,,,,,------------------------,,,---///000000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))((((((((((((''''''''''''%%%%%%$$$###$$$%%%&&&'''''''''&&&%%%%%%$$$######$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&'''%%%###$$$&&&'''%%%###%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%gggNNN777000///+++))),,,...------,,,++++++******************))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))***)))((()))***'''((()))***+++******))))))*********)))))),,,...///000111000///...///000...//////000000111111111222222222111111000///............///000222555666444222000......///111222///...---,,,,,,...000111000...,,,+++******+++,,,//////......//////000000///000///---***))))))***+++,,,......,,,******+++***+++---......---+++***++++++***)))))))))))))))***)))((((((((()))+++,,,)))(((((('''''''''''''''(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((%%%'''))))))((((((***+++))))))))))))))))))))))))(((((())))))))))))((((((***)))(((((()))***+++,,,++++++******))))))******+++++++++,,,,,,,,,,,,---000//////............///000------222888:::777222111000///000111333444555333333333222222222111111///111333444444666999;;;:::;;;<<<;;;888666666666555444333222111222333444:::;;;;;;:::777444444444777666444555777999:::::::::999888999;;;;;;:::888999:::;;;;;;:::888666444333444444666777888999999;;;999999<<<@@@AAA???<<>>===;;;:::888666444222444666666666777999:::===;;;888777666555222000///111333333222000000111111111111000000000000000000///...------,,,,,,,,,------------------------,,,---...//////...---,,,++++++++++++++++++++++++************************))))))))))))))))))))))))(((((((((((('''''''''&&&%%%%%%$$$$$$$$$%%%&&&'''''''''&&&%%%$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%###$$$&&&'''%%%###%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%zzznnn{{{{{{gggAAA444+++---///------000------,,,,,,++++++******************))))))))))))))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((******)))((()))***'''((()))*********))))))+++,,,---,,,++++++,,,...222333333222111000000111111111111111111111000000111111222111111000///............///000222555666333222111//////000111111...---,,,,,,,,,---///000000...---++++++++++++,,,///.........------------,,,------,,,***))))))+++***,,,------+++******++++++,,,,,,,,,,,,,,,,,,+++++++++***))))))))))))***)))))))))((())))))***+++(((((('''&&&&&&&&&&&&&&&(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((&&&'''(((((((((((()))+++))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((()))******++++++*********)))))))))++++++++++++,,,,,,------,,,,,,,,,,,,------...///111+++(((///;;;???999111000000/////////111222333333333222111000000//////...000111222111333555777999999888555222111222444333333222111111222444444888999:::999555222111111222111000222444777777777666666777999;;;;;;999777666888;;;<<<;;;888444111/////////000222444666888:::999999;;;???@@@>>>;;;;;;;;;::::::999777666555333444666555555555777999;;;999666555444333111///...///111111///...///000///000000000000000000111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++))))))))))))))))))))))))************************))))))))))))))))))))))))(((((('''''''''&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&$$$###$$$%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%{{{yyy}}}pppUUUAAA444///...111222//////111,,,,,,,,,,,,++++++******************)))))))))((())))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&'''(((******((((((((()))((((((((()))))))))))))))---.........,,,+++---...222333444333111///000111000111222222222222111000111111111111111000//////111111000000111222444555222222111111000000111111///............///000000//////---,,,++++++,,,,,,/////////...------,,,+++***+++,,,+++***))))))******+++,,,,,,***)))***+++---,,,+++******+++,,,---,,,+++******))))))******))))))))))))))))))******)))(((''''''&&&&&&''''''(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((&&&'''((((((''''''(((***((((((((((((((((((((((((***)))(((''''''((()))***)))))))))(((((((((((((((***************))))))(((*********+++,,,,,,------+++++++++++++++,,,------000+++(((...999===777///000000000/////////111333333333222111///...------///000111111000111333444999999888666333111222333222222111111222333444555666888999888555222000000333222111222555666666555444444666888::::::999777666777888999888666444222///...------...111333555999888888:::>>>???===:::888999:::999777555444444444555555555444444666888888666444333222111///---,,,...///...---,,,---....../////////000000111111///...------,,,,,,,,,---++++++++++++++++++++++++++++++,,,------,,,++++++))))))))))))))))))))))))************************(((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%}}}}}}|||tttvvv~~~xxxgggPPP>>>444111///000000...******,,,,,,+++++++++++++++******************)))))))))(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''')))******((('''((()))((((((((((((((())))))))),,,...///...---,,,,,,---000111111111///......000...///111333333333222111000111111111111000000///333222111000///000000111222222222222222111000000...............///000000//////...---,,,,,,,,,,,,000000000///...---,,,+++(((***,,,,,,***))))))***)))***+++***))))))***+++---,,,***))))))***,,,---,,,++++++***************))))))*********)))))))))***)))((((((''''''(((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&'''((((((''''''((()))''''''''''''''''''''''''***)))(((''''''((()))***)))))))))))))))((((((((()))************)))((('''))))))***++++++,,,------,,,++++++***************---,,,,,,///333444111---///000111000//////222555333333222111000///...---000111222111000000222444777999999888555333222222333333222222222333555666666777888777444222111111555444333333555555333222222111222444666777666444666666555444444444555555222111///......///111333777666666999<<<>>>;;;888888999:::888555222222333666666555444222222444666666555222111111000...,,,+++,,,---,,,++++++,,,---......//////000000000111...------,,,,,,,,,,,,---++++++++++++++++++++++++******++++++++++++******************************))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%vvvyyyxxx}}}{{{~~~tttuuu}}}yyy]]]DDD666000////////////---+++******+++++++++++++++++++++******************))))))))))))((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''((()))******(((''''''((((((((('''''''''((()))******,,,------,,,+++,,,---,,,...///...---,,,---///---...000222333333222111000000111111111111000000222111///...------...///111222333333333222000///,,,,,,------............//////......---,,,,,,,,,...///000000///---+++***(((***,,,,,,+++)))))))))((()))***)))((((((***,,,,,,+++***))))))***+++,,,,,,,,,+++************+++)))************)))((((((******)))((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&'''((((((&&&&&&'''(((''''''''''''''''''''''''))))))(((((((((((())))))(((((()))******)))))))))((()))*********)))((('''((())))))***+++,,,------,,,++++++***)))))))))***+++---000000///...---------///111000...///333777444444333222111111000000000111222111000000222444555777888888666333222222555555444333333444555666555666666555333222222333444333222222333333000...000///...///111222222111555333222111222444666888333333111000000000111222555444444666:::<<<999666777999:::888444111111333777777555333111111333555555333111111111000...,,,+++,,,,,,+++******+++---...//////////////////000------,,,,,,,,,,,,------************************************************))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$"""######$$$%%%$$$$$$$$$""""""######$$$$$$%%%%%%######$$$$$$$$$$$$######$$$$$$############$$$$$$###$$$%%%$$$###"""###%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%SSSaaakkkqqqtttmmmlllxxxwwwzzzgggooopppTTT>>>222---+++,,,---......------......---******************++++++************))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''(((((()))+++***(((''''''((((((''''''&&&'''((()))***''')))+++,,,+++***+++,,,***+++,,,---,,,,,,---///---///111222222111///...000000111111111111000000111000/////////000222333111222333444444222000///------....../////////.../////////......---,,,+++,,,---...///...,,,+++))))))+++---...,,,***))))))((())))))((('''(((***,,,++++++************++++++---,,,++++++******++++++)))******+++***)))((('''))))))(((''''''''''''((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&'''((((((&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))))))))(((((('''((()))++++++++++++***((()))***+++***)))'''&&&(((((()))***+++,,,------*********)))******+++++++++...000111///---------***---//////---...333777555555444444333333333333///000111000///000111333777888888777555444555777888777666555444555666666333333222111000000333555222222111222444333111///333111......///111222111000000000111222444666777222222222222222222333333333222222444888999777444444777:::888444222333666888777555222000///111444555333111000000000...,,,+++,,,,,,+++)))***+++---///////////////.........---,,,,,,+++,,,,,,------************************)))))))))(((((()))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$!!!"""###$$$%%%$$$$$$###!!!""""""###$$$%%%%%%%%%######$$$$$$$$$$$$######$$$$$$############$$$$$$"""$$$%%%$$$""""""###%%%##############################$$$$$$$$$%%%%%%%%%FFFRRR[[[bbbccc]]]fff~~~xxxnnnkkk{{{{{{|||~~~ZZZGGG333---111444333///)))+++,,,,,,---...---+++******************++++++************))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&'''''')))(((((((((((('''''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''(((((((((***+++***(((''''''((((((''''''&&&&&&((()))***%%%'''***+++*********+++(((***,,,,,,,,,,,,...//////000222222222///---+++///000000111111111000000222222222222444666888999000222444555555333000//////000000111222111111111////////////...---,,,+++***+++,,,------,,,***(((***,,,......,,,***)))((((((((()))(((''''''***,,,************************---,,,++++++******++++++)))***+++++++++)))((('''(((((('''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&'''((((((&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''((()))******)))(((''''''(((***+++,,,,,,,,,+++'''(((***+++***)))'''&&&'''((()))***+++,,,------(((((())))))***,,,---...------///000111000...---'''+++...---,,,---222777555555555555555555555555...///000/////////111333;;;:::999666555666:::===999888777666555555666777111111000...---///222555222111222444666666444222888555111000111333444555,,,---000222444666666666///000222333444444444444222111000333777888666333222666999888555333555999888777555222//////111333555333111000111000...,,,,,,,,,,,,+++)))***,,,...000000//////.........---,,,,,,,,,++++++,,,------))))))))))))))))))))))))))))))(((((((((((())))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######!!!"""###$$$%%%$$$######!!!!!!"""###$$$%%%%%%&&&######$$$$$$$$$$$$######$$$$$$############$$$$$$!!!$$$%%%%%%"""!!!###%%%##############################$$$$$$$$$%%%%%%%%%999BBBMMMTTTWWW\\\eeelllwww|||yyytttsss{{{lllooosss[[[777666444111...,,,***(((---,,,+++*********+++,,,))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$******)))(((&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((''''''&&&%%%&&&'''((()))''''''''''''''''''''''''((()))))))))************000///---,,,---...000222///111222111///.........222222111111000/////////555555444333333333333444000111333333111000111222000000000111222444555666/////////...------,,,,,,------,,,+++++++++,,,,,,111000///---,,,+++******************))))))((((((***)))***,,,...///---,,,---,,,,,,+++*********++++++++++++************)))(((''''''''''''&&&&&&&&&$$$%%%'''((((((((('''&&&''''''''''''((((((((((((&&&&&&&&&&&&'''''''''(((''''''&&&&&&&&&&&&''''''***************+++++++++%%%&&&(((***+++***)))(((((()))***)))'''&&&&&&'''((())))))+++,,,---......************************---...///////////////...------------///111333444777888:::;;;:::777444111...000111...+++,,,444:::@@@>>><<<:::999:::;;;<<<;;;;;;:::888666666777888444000------///222222111111222444777999999777444;;;777222000111222111///:::666333555:::<<<888222555,,,000777666666888333333111222555555222222444555555444444444666888999999777333111000222444666000111222444444222---)))---,,,++++++,,,///111333...---,,,,,,,,,,,,---...+++++++++***++++++,,,,,,++++++++++++++++++++++++((()))***++++++***)))((()))))))))))))))(((''''''%%%&&&((('''&&&%%%%%%&&&'''&&&%%%%%%%%%%%%&&&'''&&&%%%###"""""""""######"""############"""!!!!!!###"""!!!!!!!!!"""$$$%%%""""""""""""""""""""""""##############################$$$$$$$$$$$$######"""""""""""""""""""""""""""""""""!!!""""""###$$$222999AAAFFFKKKSSS___hhh|||{{{|||{{{mmmvvvhhhJJJ999333222111///...,,,++++++---,,,+++*********++++++)))))))))))))))))))))))))))))))))(((((((((''''''(((((((((((('''&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$)))(((((('''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&%%%&&&'''((()))''''''''''''''''''''''''(((((()))))))))*********......---------...///000...000111111///......///111111111111000000000000444333333222222222222222///111222222111000000111//////000111222333444555//////......---------,,,------,,,+++++++++,,,,,,//////...,,,++++++******++++++*********)))))))))*********,,,//////---,,,---,,,+++***************+++++++++*********))))))''''''''''''&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''''''''(((((((((''''''&&&&&&&&&&&&''''''************************%%%&&&(((***+++***))))))'''))))))((('''&&&&&&'''((())))))***+++,,,---...************************------...////////////...---------...///222444555555666888888777555333111...///000//////222777<<<>>>===;;;:::999999::::::888888777666555555666888888444111///111222111000111222444888<<<===;;;999<<<888444333444444444222:::888777999>>>???===:::999000222999666666666111222000111555555333444777555555555555666666777888777555333000000111333555111111111333333111...+++---,,,,,,,,,---///111333...---,,,,,,,,,,,,---...,,,++++++***++++++,,,,,,++++++++++++++++++++++++((()))************)))((()))))))))))))))(((''''''$$$&&&''''''&&&%%%&&&''''''&&&%%%%%%%%%%%%&&&'''%%%%%%###"""""""""##################""""""!!! """""""""""""""######$$$""""""""""""""""""""""""########################"""######$$$$$$######"""""""""""""""""""""""""""###""""""""""""###$$$$$$---000444666:::CCCQQQ[[[lllsss~~~|||xxx{{{}}}xxxYYY???111---......---------------,,,,,,++++++***)))*********)))))))))))))))))))))))))))(((((((((((('''''''''''''''(((''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((()))))))))))),,,,,,------.........---,,,...000000///...///000000000000000111111111111111111111000000000000000...000222111000///000000//////000000111222333333.........---------------------,,,+++++++++++++++,,,,,,,,,++++++++++++++++++++++++***************+++***+++---//////...,,,,,,+++******************++++++*********)))))))))''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&'''''''''((((((((()))))))))''''''&&&&&&&&&&&&''''''++++++******))))))((((((&&&''')))***++++++***)))'''((()))(((&&&&&&&&&((((((((()))***+++,,,,,,---++++++++++++++++++++++++,,,,,,---...............,,,,,,---...000222444555444444444444444333222111......///111444777;;;===:::::::::999888888777777555555444444444555666777888666333333444444444444111333555:::>>>@@@@@@>>>===:::777666666777777777999:::===???AAACCCCCCCCC???444666;;;777555666000111//////333444333444888666666777777777777777666555333111000000111222444222111000111222111///---------------...///111222...------,,,,,,------...,,,,,,++++++***++++++,,,++++++++++++++++++++++++((())))))******))))))((((((((()))))))))(((''''''###%%%''''''&&&&&&'''(((&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$######"""#########$$$$$$######"""!!! !!!!!!"""###############""""""""""""""""""""""""########################"""######$$$$$$######"""""""""""""""""""""""""""###############$$$%%%%%%...//////---...444???GGGTTTSSS[[[hhhnnnmmmnnntttzzz~~~{{{|||___EEE888333000...++++++++++++,,,,,,,,,,,,++++++******))))))))))))))))))))))))))))))))))))((((((((('''''''''&&&&&&&&&'''''''''&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((()))))))))***,,,......---,,,+++***,,,...///......///000......///000111111222222000000000000000//////...---///111000///...///000...//////000111111111111------------------------------,,,+++************))))))***+++++++++++++++++++++++++++************+++++++++---//////---++++++******)))))))))******************))))))))))))'''''''''&&&&&&&&&%%%%%%%%%$$$#########$$$&&&'''%%%%%%&&&&&&&&&'''''''''(((((((((((())))))))))))''''''&&&&&&&&&&&&''''''++++++***)))((((((''''''&&&'''(((***************&&&'''((((((&&&&&&&&&((((((((())))))***++++++,,,++++++++++++++++++++++++***+++,,,------...------,,,,,,---///111222444555222222111111111222222222/////////222666999::::::777777888888777666555444333333333444666777777777555555444555777999:::;;;333444777;;;???AAAAAA???<<<;;;888777777888999999:::>>>BBBDDDCCCCCCDDDFFFAAA666777<<<888777888222222///...111222111333666666777888888888777555444111111000///000000111222222111//////000111000///.........///000000000000------------------------,,,,,,++++++******++++++************************((())))))))))))))))))((('''(((((((((((((((''''''"""$$$&&&'''&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$##################%%%$$$###"""!!! !!!"""$$$$$$###""""""""""""""""""""""""""""""########################""""""############""""""""""""""""""""""""""""""$$$$$$######$$$$$$%%%&&&...//////---,,,///444999IIIGGGMMMYYY\\\YYY___kkksssyyyyyyqqqppp}}}vvvzzzvvvzzz|||~~~^^^MMM999000111333---&&&++++++++++++*********************)))))))))((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((''')))+++------,,,***))))))+++---.........///000------...///000000111222///000000000000///......,,,...000///...---............///000000000///...+++,,,,,,,,,------.........---,,,+++************'''((()))+++++++++++++++************************+++***+++,,,......,,,***)))))))))(((((())))))************)))))))))(((((('''&&&&&&&&&&&&%%%%%%%%%&&&%%%$$$$$$$$$%%%'''(((&&&'''''''''(((((((((((((((((((((((())))))))))))''''''&&&&&&&&&&&&''''''******))))))((('''&&&&&&&&&''''''((())))))******%%%'''((('''&&&%%%'''(((((((((((())))))*********************************)))***+++,,,------------+++,,,---///000111222222000000//////000111333333111000111333555777666555666666666666555444333222444333333555888:::999888555666777888888999;;;<<<777777888:::===???>>>===;;;:::888777666666888999;;;???DDDEEEBBB@@@AAACCC@@@555777<<<::::::<<<777555111...000///...000444777888888888777666444222/////////000000111111111222000......000111111111...///000111111111000///---------------------------,,,++++++*********+++************************)))(((((((((((((((((()))''''''((((((((((((''''''"""$$$&&&'''&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%############$$$#########$$$###"""!!! !!!"""$$$$$$###"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######"""""""""""""""""""""""""""""""""$$$$$$######$$$$$$%%%&&&+++---...//////000333555<<<>>>FFFOOOQQQQQQZZZggghhhoooxxxtttxxx~~~pppyyyhhhtttuuussszzz}}}gggRRR555222...,,,+++,,,,,,,,,,,,,,,+++******))))))(((((())))))))))))(((''''''((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&'''######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((&&&(((***+++++++++)))((()))+++---...------...///+++,,,,,,---...//////000...///000000000///---,,,+++---///...---,,,---...---...///000///...---,,,******+++,,,---......///...---,,,******)))))))))'''(((***+++,,,,,,++++++)))))))))))))))******************+++---,,,***(((((((((((((((((())))))*********)))))))))(((((((((&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''''''((((((((())))))''''''((((((((()))))))))''''''&&&&&&&&&&&&''''''))))))((((((''''''&&&&&&%%%&&&&&&''''''((())))))%%%&&&''''''&&&%%%'''(((''''''(((((())))))))))))))))))))))))))))))))))))'''((()))+++,,,,,,,,,,,,+++,,,---...////////////---------...///111222333222222333333333333333444555555555444333333222222555333333666:::<<<:::888888::::::999888777777888999888999:::===>>>===<<<::::::888666444444666888;;;???CCCCCC@@@>>>===>>>>>>333555<<<:::<<<@@@<<<888333000000///...000555999888888777555444222111---...///000111222111111111///...///111222222111///000222333333111///...,,,------......------,,,------,,,+++************************************)))((((((''''''(((((()))&&&&&&'''(((((((((''''''###%%%''''''&&&&&&'''((($$$$$$%%%%%%%%%%%%$$$$$$""""""###$$$$$$$$$$$$######"""!!!  !!!"""!!!!!!"""###############""""""""""""""""""""""""""""""""""""""""""""""""!!!""""""######""""""!!!""""""""""""""""""""""""###############$$$%%%%%%***,,,...000111222333444222555;;;???BBBGGGQQQZZZ```aaauuuqqqtttuuu~~~zzzyyyhhhXXXEEE555111000,,,)))''')))///333+++++++++***************(((((()))))))))((('''&&&((((((((((((((((((((((((&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$####################################$$$%%%&&&'''############$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&'''((()))***)))(((((()))+++------,,,,,,---...+++++++++,,,,,,---------,,,---...///...---+++***+++,,,......,,,+++,,,------.../////////---,,,***)))******,,,---...//////...---,,,***))))))((((((((()))+++,,,---,,,+++***''''''((((((((())))))))))))))))))***++++++)))'''(((''''''''''''((()))******)))))))))((((((((((((&&&&&&&&&%%%%%%%%%$$$$$$######$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&'''''''''(((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%$$$%%%%%%&&&''''''((($$$%%%'''&&&&&&%%%'''(((''''''(((((((((((())))))((((((((((((((((((((((((&&&''')))***+++,,,,,,,,,,,,,,,---......---,,,,,,)))***+++,,,...///000111111333555444111111333666666555444222222222222333555333333666;;;<<<:::777888:::;;;:::777555555777:::999999;;;===>>>>>>===::::::999666333222444777:::<<>>:::555111222111111444999:::999777555333222111000,,,---///111222333222111///......///222333222111///111333444444222///---,,,,,,---......---,,,,,,...---,,,+++************************************)))(((''''''''''''((()))%%%&&&''''''((((((''''''$$$&&&''''''&&&%%%&&&'''###$$$%%%%%%%%%%%%$$$###!!!"""###$$$%%%$$$$$$###"""!!!  """###"""""""""""""""######$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""###""""""""""""###$$$$$$,,,---...000111111222222222444333000111888???BBBMMMIIIWWWggghhhfffeee___iiinnn||||||uuu^^^DDD666555666444000,,,)))***...///***$$$)))*********++++++++++++'''((()))))))))(((&&&%%%((((((((((((((((((((((((&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$####################################$$$%%%&&&'''"""############$$$$$$$$$###$$$%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&''''''(((((((((((((((***+++------,,,,,,,,,---******++++++++++++,,,,,,***+++---------,,,***(((***,,,...---,,,+++,,,,,,,,,---/////////---+++)))))))))***+++---...//////...---,,,***)))((((((((((((***,,,---------+++***&&&'''''''''(((((())))))((((((((()))******(((&&&'''''''''''''''((()))***))))))))))))((((((((((((&&&&&&&&&%%%%%%%%%$$$$$$!!!"""###%%%%%%$$$######%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''''''''((('''''''''&&&&&&'''''''''&&&&&&''''''''''''''''''$$$$$$$$$$$$%%%&&&''''''$$$%%%&&&&&&%%%%%%'''((('''''''''(((((((((((((((''''''''''''''''''''''''&&&'''((()))++++++,,,,,,,,,,,,---...---,,,***)))&&&''')))+++---...//////111444666444111000555:::777666333111111111333444555333222666:::<<<999555444777999999777555777999:::999999;;;>>>@@@@@@???:::;;;:::666222111333666888:::===???@@@>>><<<999===222555;;;:::===AAA>>>;;;666333333444444888>>>;;;999666333111000000000+++---000222333333222222.........000222333222111///111444555444222///,,,,,,,,,---......---,,,,,,...---,,,+++************)))))))))))))))))))))))))))((('''&&&&&&'''((()))%%%%%%&&&'''((((((((('''%%%&&&((('''&&&%%%%%%&&&###$$$%%%&&&&&&%%%$$$###!!!"""###$$$%%%%%%$$$###!!! !!!###$$$###"""!!!!!!!!!"""$$$%%%""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!"""""""""""""""""""""""""""""""""!!!"""######$$$---.........------///000000111111222444555666666999===BBBJJJRRRZZZ```cccggggggmmm}}}ooo```GGGAAA999444222000...,,,************************))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###!!!!!!"""$$$%%%########################"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%&&&&&&'''((()))(((((()))***++++++,,,,,,///---,,,,,,,,,,,,+++)))---......,,,******+++,,,///...---++++++******+++***++++++,,,,,,++++++***))))))(((((()))***++++++------,,,+++***)))((('''***(((&&&'''***+++)))'''''''''''''''''''''''''''&&&((()))***)))(((&&&%%%''''''''''''(((((((((((()))((('''&&&%%%&&&&&&'''))))))((('''%%%$$$############$$$$$$$$$%%%%%%%%%%%%%%%&&&'''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''((())))))))))))***+++,,,,,,,,,,,,,,,---...///...,,,+++,,,---333333333222222222222222111111222333555666444222333000///111666:::;;;:::999999888666555444333333777999;;;=========<<<;;;:::888555333222444777888:::===@@@???;;;999999::::::888666777999;;;<<<;;;444555666888:::;;;;;;;;;;;;888555333222222000///...000333555666555444222//////............//////...///000000000...---,,,---,,,+++++++++,,,---......---,,,+++*********************)))(((''''''&&&''''''&&&&&&&&&&&&''''''''''''&&&%%%%%%'''((()))&&&&&&&&&&&&%%%$$$###"""&&&&&&%%%%%%%%%%%%$$$$$$######################## !!!!!!!!!"""""""""""""""""""""""""""############$$$$$$$$$$$$!!!!!!""""""######$$$$$$"""""""""""""""""""""""" """""""""""""""$$$########################,,,---------,,,,,,...000///000000111333444444555444555888===DDDKKKRRRVVVjjjiiilllsss}}}||||||~~~ppp___KKK>>>555111---++++++,,,+++***************************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$%%%########################"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&&&&'''((()))))))))******++++++,,,,,,---,,,******++++++***)))---......,,,******+++---.........---,,,+++++++++*********++++++*********)))))))))))))))***++++++---,,,,,,+++***)))((('''***((('''''')))***)))''''''''''''''''''''''''''''''((()))***)))(((&&&%%%''''''''''''(((((((((((()))((('''&&&%%%&&&&&&''')))((('''&&&%%%$$$############$$$$$$$$$%%%%%%%%%%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''(((((()))))))))***++++++,,,,,,++++++***,,,------,,,,,,---///444444333222111//////...000///000222555555444222222000///000444777888777777666666555333222222111444555777999:::999888888777555333111222444777999;;;===???>>>;;;888888999<<<:::888777888999999888555666777888999::::::::::::777444222111111///......///222444555444333111000///...------...///000...//////000///...---,,,---,,,++++++++++++------...---,,,+++************+++******)))((((((''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&%%%$$$###"""%%%%%%$$$$$$$$$################################# !!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""#########"""""""""""""""""""""""" """""""""""""""$$$ ***+++,,,,,,++++++,,,.........///000111222222333000//////111555;;;BBBEEEUUUXXX\\\bbbgggkkkmmmnnniiigggnnn}}}{{{hhhVVVIII>>>333+++,,,+++)))***+++------,,,************************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))***++++++++++++++++++++++++***))))))***+++***(((,,,------,,,+++***,,,---......//////...---+++***))))))************))))))))))))))))))))))))***+++,,,,,,+++***)))((((((''')))(((''''''))))))(((''''''''''''''''''''''''''''''((()))))))))(((&&&%%%&&&''''''''''''(((((((((((('''&&&&&&%%%&&&&&&&&&(((''''''&&&%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''(((((()))))))))******++++++++++++***(((***+++,,,,,,,,,...000444333222000...---++++++------...111333444333111000///...///111333444333333333222222111000//////000111333444555555444444222111000000111444888:::;;;======<<<:::888777888???===:::888888777666444777888888888999999999999888555222000000000///......///111333444333222111000///---,,,,,,---///000---............------,,,---,,,+++******+++,,,------,,,+++***************++++++******))))))((((((''''''&&&&&&&&&&&&''''''%%%%%%&&&'''''''''''''''&&&&&&&&&&&&%%%$$$######$$$############"""""""""######################## !!!!!!!!!"""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""###""""""""""""""""""!!!"""""""""""""""""""""""" """""""""""""""$$$"""""""""""""""""""""""")))***+++***))))))+++---,,,------...//////000000///.........000333666888777<<>>555111000...---------------...------,,,************************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((+++++++++++++++************)))((()))++++++***)))+++,,,---,,,++++++,,,...---...///000000...,,,+++******++++++++++++*********)))))))))))))))******,,,++++++***)))((((((((((((((('''(((((((((((('''''''''''''''''''''''''''((((((((()))((('''&&&&&&&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&''''''(((((()))))))))***************)))((()))++++++***+++,,,...111000///...---,,,+++***++++++,,,///222333222000///.........///000000000000000//////......------......000111222222111111///......///111444777:::;;;;;;;;;:::888777666666>>><<<:::888888777555333999999888888777777777777777555222000000111000//////000111333333333222111000...,,,++++++,,,...000,,,------------,,,,,,,,,---,,,+++*********+++,,,,,,,,,+++***************++++++******))))))))))))''''''&&&&&&&&&&&&''''''$$$%%%&&&'''((('''&&&%%%%%%&&&&&&&&&%%%%%%$$$###$$$$$$#########"""""""""######################## !!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""#########$$$$$$$$$$$$######""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! """""""""""""""$$$########################)))*********))))))+++,,,+++,,,,,,------............///000111111111000000---111555777888<<>>999555333///---,,,---///111---,,,******+++---000222------,,,+++************))))))************))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''(((((()))))))))&&&'''((()))************++++++***))))))******+++------------,,,+++******---,,,+++***))))))))))))******+++,,,,,,+++++++++***++++++******(((''''''''''''''''''((((((((((((''''''''''''((((((((((((***)))((('''&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((((((((((())))))(((&&&&&&'''(((''''''''''''((((((((((((&&&((()))*********,,,---/////////000000000000000000000000111111111222222000////////////000000111333444555444111000000111444555666666555555666777666555555666888999999888666666666666555333111000111111000000111111222222000///...---------------...------,,,++++++******++++++++++++++++++++++++)))***++++++***)))***,,,***************)))(((((('''((((((((()))*********''''''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''%%%######$$$$$$""" #########"""""""""!!!!!!""""""""""""!!!!!! !!!!!!""""""""""""!!!!!!""""""""""""""""""""""""$$$###!!!!!!"""###!!! $$$######"""!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""''''''((((((((())))))))))))))))))*********++++++++++++++++++,,,,,,,,,,,,......---------......///------,,,,,,---///111222,,,---,,,++++++,,,000333333999@@@FFFKKKQQQYYY___bbbfffiiijjjlllsssxxxzzzxxxzzz||||||xxxrrrjjjeeefffcccbbbbbbdddccc___\\\```iiioooooooootttzzz|||uuuvvvwwwvvvuuuvvvxxxzzztttiiiccccccaaaYYYTTTVVVFFF???666///---,,,***(((,,,+++*********+++---...+++***)))))))))+++,,,------,,,+++***))))))))))))((())))))******))))))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%&&&&&&'''(((###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((((((((&&&&&&'''((())))))))))))******)))))))))******+++,,,,,,,,,,,,,,,+++++++++,,,+++******))))))))))))))))))***+++,,,,,,,,,,,,************)))(((''''''&&&''''''''''''(((((((((''''''''''''(((((((((((()))(((''''''&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%&&&''''''%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&%%%$$$######$$$%%%&&&%%%%%%%%%&&&''''''(((((((((((()))'''&&&%%%'''(((&&&''''''''''''((((((((('''(((*********+++,,,.../////////000000111111111111111111111222222222333111000000000111222333333666777888666333111111111111222444555555666888999777888999888777666777888888777666444333111000///...///000111222222111000///......---------...............---,,,,,,+++++++++++++++******+++++++++***+++,,,+++))))))***+++***************)))((((((&&&&&&''''''((()))******''''''''''''''''''''''''(((''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$""""""######""" """""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! """"""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!###!!! !!!""""""!!!######"""!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""'''''''''((((((((())))))))))))))))))***************++++++++++++,,,,,,,,,---------,,,------......---,,,,,,,,,---...000111...---------///000000000///000000000111333999===AAACCCEEEIIIPPPWWW[[[\\\dddkkktttyyyxxxtttpppnnnllllllkkklllllliiiddd```dddjjjooopppqqqtttsssoooooolllgggccc___\\\XXXVVVMMMEEE>>><<<:::555333555222///+++***,,,///000000000000///...------,,,,,,+++******))))))*********++++++***)))))))))))))))(((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''''''''''''''%%%&&&&&&'''((((((''''''***))))))))))))******+++++++++++++++++++++,,,,,,++++++***)))))))))))))))(((((()))+++,,,,,,,,,,,,))))))******)))(((''''''&&&&&&&&&'''''''''((((((''''''''''''(((((((((((())))))((('''''''''((((((&&&%%%$$$$$$######$$$$$$%%%'''))))))'''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&%%%$$$######$$$%%%&&&$$$%%%%%%&&&&&&'''(((((('''(((((('''%%%%%%&&&(((&&&&&&&&&'''''''''((((((''')))***+++***+++,,,......//////000000111111111111111222222222333333333111111111111222333444555666777999888666444333333555666777666555444555777888:::;;;:::666444555777:::999777555333111111000,,,...000222333222000///......---------....../////////......------------++++++***))))))***+++++++++,,,,,,+++)))((()))******************)))(((((($$$%%%%%%&&&'''((())))))''''''''''''''''''''''''((('''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!###"""!!! !!!"""###!!!!!!!!!!!!!!!!!!!!!!!!"""  !!!"""!!!###""""""!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""''''''''''''(((((((((((((((((()))))))))******************+++++++++,,,,,,,,,,,,,,,,,,,,,---......------------......///000+++++++++---000222111///111000///------000444777111///000444999<<<======DDDLLLVVV[[[YYYUUURRRRRRTTTTTTSSSTTTSSSQQQNNNLLLMMMPPPQQQPPPQQQRRROOOIIIJJJGGGCCC@@@???>>>;;;888999555111111000...---///000///............---+++******+++,,,------------+++++++++++++++******)))******)))((((((((())))))(((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''&&&))))))(((((()))******+++++++++*********+++,,,,,,******))))))((()))))))))'''((()))***+++,,,,,,,,,((())))))))))))(((((('''&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((()))))))))((())))))******&&&%%%$$$$$$######$$$$$$''')))******(((&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&"""###%%%%%%%%%%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%'''&&&%%%$$$$$$%%%&&&'''$$$$$$%%%%%%&&&''''''''''''(((((('''%%%%%%&&&'''&&&&&&&&&&&&'''''''''''''''(((************,,,...---......///000000111111111111222222222333333333222222111111222333444444222444777888777666666777999999:::888666555555666999;;;<<<999555333444666888777555333222111000000,,,...111333444222000...---------------...///000//////............------,,,+++)))(((((()))+++,,,+++,,,,,,+++)))((()))******************)))(((((($$$%%%%%%&&&'''(((((((((''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""############"""!!!""""""########################""""""""""""""""""""""""###"""!!! !!!"""###!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!"""!!! """!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""&&&&&&'''''''''(((((((((((((((((()))))))))******************++++++++++++++++++++++++,,,------...,,,,,,------............******+++,,,...///...,,,111000...------...000111000------000111000///000...333999;;;888555444333777777777777666666666666222444444222333666555111000...------///000000///000////////////...------,,,,,,---...---+++)))((())))))************************,,,,,,,,,+++***)))))))))(((((((((((())))))'''(((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%$$$&&&&&&'''''''''''''''&&&(((((((((((()))******+++,,,+++***))))))***+++,,,***))))))(((((()))))))))(((((()))***++++++++++++((((((((())))))(((((('''%%%&&&&&&&&&&&&'''''''''''''''''''''(((((((((((((((((((((((()))******+++&&&&&&%%%$$$$$$$$$$$$$$$)))***+++***(((&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&&&&''''''''''''(((&&&%%%$$$&&&'''%%%&&&&&&&&&&&&'''''''''&&&''')))))))))***+++---,,,,,,---...//////000000111111111111222222222333222222111111111111111222...111555777777777888888777999:::999777777777999:::::::::888555333333333222222111111000000/////////000333444444222000///,,,,,,,,,---...///000111........................,,,+++)))(((((()))+++,,,***+++,,,+++))))))***+++***************)))((((((&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""""""""""""""""""""""""""###$$$$$$"""""""""$$$############$$$$$$$$$$$$""""""""""""############""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!  """###"""!!!!!!!!! !!!!!!""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""&&&&&&&&&'''''''''(((((((((((((((((()))))))))***************++++++++++++************+++,,,---...++++++,,,,,,,,,,,,,,,,,,+++,,,------------......000///------,,,+++***)))000------111000,,,+++///+++,,,---...------...///---...////////////000000,,,//////,,,---000111...------------------...///)))++++++***))))))******)))***+++,,,,,,,,,,,,---...---,,,***)))(((((((((((()))+++,,,---+++***((((((((((((''''''(((((()))''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%$$$$$$''''''(((((((((''''''&&&'''''''''(((((()))++++++...,,,***)))((()))***+++))))))(((((((((((())))))))))))************))))))''''''((((((((((((((('''%%%%%%&&&&&&&&&'''''''''''''''''''''((((((((((((&&&&&&&&&&&&'''((()))***'''&&&&&&%%%%%%%%%%%%%%%+++,,,+++***'''&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%%%%########################$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%&&&&&&%%%$$$######$$$$$$%%%%%%&&&'''''''''''''''&&&%%%$$$%%%'''%%%%%%&&&&&&&&&'''''''''%%%&&&((((((((((((***,,,******+++,,,---...//////000000000111111111222222222111000//////......///+++///333666777666777777666888999888777666777888:::999777666555444222000---...000111111111000000222333444555444222000///+++,,,,,,---...///000111------------------------,,,+++(((''''''(((+++,,,)))***++++++***)))***,,,***************)))(((((((((((((((''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""""""""""""""""""""""""""$$$%%%%%%###"""###%%%""""""""""""#########$$$!!!!!!!!!"""""""""######!!!!!!""""""""""""!!!!!!"""""""""""""""""""""""""""!!! !!!###$$$###""" !!!""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""&&&&&&&&&'''''''''(((((((((((((((((()))))))))))))))************+++++++++************+++,,,---...)))******+++++++++******(((***,,,,,,,,,,,,...000......///000111000...,,,+++)))+++///...((()))///000...,,,***+++,,,...///)))+++---...---------...---000000,,,***,,,+++))))))***+++***))))))+++---)))+++,,,***)))+++------000///...+++))))))***,,,)))(((''''''((()))+++,,,&&&(((***,,,,,,+++)))((((((((('''''''''(((((()))''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$########################$$$$$$%%%%%%%%%$$$$$$###'''(((((((((((((((''''''''''''''''''((()))++++++///---+++)))(((((()))***))))))(((((((((((()))***)))************))))))(((''''''((((((((((((((('''%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))$$$$$$$$$%%%&&&'''((()))((('''&&&&&&%%%%%%&&&&&&------,,,)))'''&&&''')))$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&########################$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''%%%$$$###""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$ """$$$&&&&&&$$$""" ###$$$$$$%%%%%%&&&''''''&&&''''''&&&$$$$$$%%%'''%%%%%%%%%&&&&&&&&&''''''$$$&&&'''((('''(((***+++))))))***+++---......//////000000000000111111111222111000...------------+++...333555666555555555888999999888555444444555;;;888444444555555222///,,,...000333444444333333555555555555444222000///++++++,,,,,,...///111222,,,---------------------,,,+++(((''''''(((+++,,,((()))++++++******+++---***************)))(((((()))))))))(((''''''&&&&&&'''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################"""$$$&&&%%%###"""$$$&&& !!!!!!!!!""""""###### !!!!!!"""""" !!!"""######"""!!! ########################"""!!!!!!"""###$$$$$$### !!!"""###!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""&&&&&&&&&''''''''''''(((((((((((((((((((((((((((************))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++,,,,,,,,,------......//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++***)))))))))******))))))((((((''''''&&&'''(((*********))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$$$$&&&&&&%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#######################################"""!!!!!!######$$$$$$$$$$$$######""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%!!!"""$$$%%%&&&&&&%%%$$$""""""#########$$$$$$$$$######$$$$$$$$$$$$######%%%%%%%%%$$$$$$$$$######''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''')))******+++***)))(((((()))******))))))((('''''''''''''''***************)))((('''))))))))))))((((((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%&&&''''''(((((('''''''''&&&$$$######$$$&&&'''))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""$$$$$$######"""$$$$$$######""""""!!!!!!""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%########################%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&&&&&&&$$$"""!!!""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((((()))***+++,,,---......///000111000///...///111000000...------...///000111222222333333444444444999888777555444444444444777888888555000......000//////000000111111111222333333333333222222111000+++,,,,,,,,,...///000111000///...---,,,,,,---...+++++++++************)))))))))***++++++++++++***))))))))))))((((((((((((''''''''''''(((((((((((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$#########""""""""""""""""""!!!!!!!!!!!!############""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""######""""""!!!!!! """"""""""""""""""""""""&&&&&&&&&''''''''''''(((''''''''''''''''''''''''))))))))))))))))))))))))(((((()))))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---...............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***************))))))))))))))))))((((((''''''''''''))))))***)))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#######################################""""""!!!######$$$$$$$$$$$$####################################$$$$$$$$$%%%%%%%%%"""###$$$%%%%%%%%%$$$$$$""""""#########$$$$$$$$$######$$$$$$$$$$$$###############$$$$$$%%%%%%%%%'''&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''((()))*********)))(((((())))))***))))))((('''''''''''''''))))))*********)))(((((())))))((((((((('''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''&&&$$$######$$$%%%'''((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$######"""#########"""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$%%%%%%########################%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&$$$"""!!!"""######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((()))***+++,,,,,,---///000///...---...///......,,,,,,,,,,,,---...111111111111222333555555888888777666555555555555777888888555111///000222111111111111111111222222444444444444444333222222++++++++++++,,,---...//////...---+++++++++,,,---+++++++++************)))))))))***++++++++++++***))))))))))))((((((((('''''''''''''''((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$#########"""""""""!!!!!!!!!!!!""""""!!!!!!!!! """""""""""""""""""""""" !!!!!! %%%%%%$$$$$$###!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))************************++++++******+++++++++,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++,,,,,,++++++***,,,,,,++++++++++++,,,,,,******************************************++++++))))))))))))************)))))))))(((((((((((('''(((((()))))))))(((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$############"""""""""######$$$$$$$$$$$$####################################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$#####################$$$$$$$$$######$$$$$$$$$$$$######!!!"""###$$$%%%&&&&&&'''&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&''''''((()))))))))(((((((((((()))***)))(((''''''&&&'''''''''(((((()))*********))))))(((((('''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''''''''''''''&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""############"""""""""""""""############""""""""""""""""""""""""#########$$$$$$$$$$$$%%%########################$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%$$$###"""#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&'''((())))))***,,,---...---,,,+++,,,...,,,+++*********+++,,,---000000//////000222555666777777777666666666666666666777666444222111222333333333111000000111222222333333444444333333222222,,,++++++******++++++,,,---,,,+++*********+++++++++++++++************)))((()))******++++++******)))))))))(((((((((''''''&&&''''''''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&%%%%%%$$$$$$&&&&&&&&&%%%%%%%%%%%%$$$######"""""""""!!!!!!!!!######"""""""""!!!!!!!!!"""""""""""""""""""""""" !!!"""###%%%&&&'''(((,,,,,,+++***(((&&&$$$"""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""""" &&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''(((((((((((()))))))))***)))))))))***************************++++++++++++,,,,,,---------,,,,,,+++++++++++++++++++++++++++,,,+++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++************++++++************************)))))))))***************'''(((((())))))*********(((((((((((((((((((((((()))))))))((((((''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$#########""""""######$$$$$$%%%%%%$$$$$$#################################$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$###""""""##############################$$$$$$$$$$$$######""""""###$$$%%%%%%&&&&&&%%%%%%%%%&&&'''(((***+++&&&&&&%%%%%%&&&''''''((((((((('''((((((((())))))(((''''''&&&&&&'''''''''''''''((()))*********)))''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''''''&&&&&&%%%$$$$$$######$$$%%%&&&%%%%%%$$$$$$$$$#########################################################!!!"""""""""############!!!!!!""""""######$$$$$$""""""""""""""""""""""""############$$$$$$$$$$$$########################$$$$$$$$$#############################################$$$$$$$$$$$$###"""#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''(((((((((***+++,,,,,,******+++,,,++++++***))))))***,,,---000///------...111444666444444555555555555555555444444333222111111111222444222000///...///000111///000000111000000//////------,,,+++************+++++++++++++++++++++++++++++++++*********))))))((())))))***************))))))((((((((('''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$#########"""""""""!!!!!!%%%%%%%%%%%%$$$$$$$$$###"""""""""""""""""""""""""""""""""""""""""""""""")))))))))***************++++++***)))'''%%%###"""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""""" !!!!!!""""""######!!!!!!!!!!!!!!!!!!!!!!!!&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%&&&&&&&&&'''''''''((('''(((((((((((()))))))))((((((((())))))*********)))))))))*********++++++++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,+++******))))))******+++))))))))))))))))))))))))((((((((())))))*********'''''''''(((((())))))***'''''''''''''''((((((((())))))((('''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$###"""#########$$$$$$%%%%%%%%%%%%$$$$$$##############################$$$$$$$$$%%%%%%%%%'''&&&%%%$$$######""""""##############################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%'''(((***+++&&&%%%%%%%%%%%%&&&&&&'''&&&&&&''''''((((((((((((''''''&&&&&&&&&&&&''''''&&&'''((()))))))))))))))&&&&&&&&&&&&%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&$$$%%%%%%&&&'''&&&&&&&&&############$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$###################################################"""""""""""""""#########!!!!!!""""""######$$$$$$""""""""""""""""""""""""""""""#########$$$$$$$$$""""""""""""""""""""""""################################################"""########################$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''((((((((((((***+++***)))((()))***,,,+++*********,,,---...///...,,,+++---///222444111222333444444333333222222111000///000000000///111000///...------............//////000//////...///...---+++******))))))+++++++++,,,,,,,,,+++++++++++++++*********))))))(((((()))************)))((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&%%%$$$$$$############$$$$$$$$$$$$############""""""""""""%%%%%%%%%%%%$$$$$$$$$###!!!!!!!!!!!!!!!!!!!!!!!!########################111000---***'''$$$!!! """"""###"""""" !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""""" !!!!!!""""""######""""""""""""""""""""""""&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((''''''(((((((((((())))))''''''(((((())))))******((())))))))))))***************+++,,,,,,,,,++++++++++++++++++++++++++++++*********++++++++++++++++++,,,,,,------,,,,,,+++******))))))))))))******((((((((((((((((((((((((''''''(((((())))))******''''''''''''((((((((((((&&&''''''''''''(((((((((((((((''''''&&&'''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################&&&%%%$$$###"""###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''&&&%%%$$$############$$$$$$$$$#####################$$$$$$$$$$$$######%%%%%%%%%$$$$$$$$$#########$$$$$$%%%&&&'''))))))%%%%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&'''((((((((('''&&&&&&&&&%%%&&&&&&'''(((''''''((()))))))))((((((''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&''''''((((((''''''&&&$$$$$$%%%&&&&&&&&&&&&&&&""""""######$$$%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$################################################"""""""""!!!"""######$$$""""""""""""############"""""""""""""""""""""""""""""""""############$$$"""""""""""""""""""""""""""""""""#######################################"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''(((((((((((()))***)))(((((()))***,,,++++++++++++,,,...///...---,,,+++,,,...000111000111222333333222111000222000......//////...---...............---------//////000000111111000000///...---+++***)))))))))******+++,,,,,,,,,+++++++++++++++************)))'''((())))))******))))))((((((((('''''''''&&&&&&%%%&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&%%%%%%$$$$$$"""###############$$$$$$$$$$$$#########"""""""""######"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!########################%%%$$$$$$"""!!! !!!""""""#########""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""########################&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''(((((())))))'''''''''((((((((())))))&&&&&&'''(((((()))******((((((((()))))))))******))))))***+++++++++++++++************************)))*********++++++++++++*********++++++*********)))))))))(((((()))))))))((((((((((((((((((((((((&&&&&&'''(((((()))******(((((('''''''''''''''&&&&&&&&&&&&'''''''''((((((''''''&&&&&&&&&'''((()))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################'''%%%$$$""""""###$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''&&&$$$############$$$$$$$$$$$$#########""""""######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$%%%%%%#########$$$%%%&&&'''(((%%%%%%$$$$$$$$$$$$%%%%%%###$$$&&&'''((((((''''''&&&%%%%%%%%%&&&&&&'''(((((((((((()))((((((''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&%%%!!!"""###$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###########################"""!!!!!!!!!"""$$$$$$#########"""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""!!!"""""""""#########$$$########################"""""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&'''''''''''''''((()))***)))((('''(((***++++++******+++,,,...///------,,,,,,,,,,,,------111222333444333111///...333111......//////...,,,+++---...///000///...---......///000000000000000---,,,+++***)))(((((((((((()))***+++++++++******+++++++++************)))'''(((((()))))))))))))))(((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$#########""""""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" """#########$$$$$$%%%%%%%%%$$$$$$!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))******''''''''''''((((((((()))&&&&&&&&&'''((())))))***(((((((((((())))))))))))((()))***+++++++++++++++************************))))))******++++++++++++(((((())))))))))))(((((())))))(((((((((((())))))((((((((((((((((((((((((&&&&&&&&&'''((())))))***(((((((((''''''&&&&&&%%%&&&&&&&&&'''''''''(((((('''&&&%%%%%%&&&'''(((***''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################'''&&&$$$""""""###$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%$$$#########$$$%%%$$$$$$$$$$$$######""""""######$$$$$$$$$$$$######""""""###$$$%%%&&&&&&'''############$$$%%%&&&&&&%%%%%%$$$$$$###$$$$$$$$$"""$$$%%%'''((((((''''''%%%%%%%%%%%%&&&&&&'''(((((()))))))))((('''&&&&&&(((((('''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%!!!!!!"""$$$$$$%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""###"""!!!!!!!!!"""$$$%%%$$$$$$######""""""!!!!!!""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""!!!!!!""""""#########$$$""""""""""""""""""""""""""""""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&'''((()))***)))((('''(((******************,,,...///---------,,,,,,,,,++++++222333444555444222///...555222///...000000...,,,***,,,///111222111///---+++,,,,,,---.........---+++***)))(((((('''''''''&&&'''(((*********)))(((+++++++++************)))'''(((((()))))))))))))))(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$############"""############""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!%%%%%%$$$###"""!!!  !!!!!!!!!!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""######""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!''''''''''''''''''''''''&&&&&&$$$$$$$$$$$$&&&&&&''''''''''''''''''&&&&&&''''''((((((((((((''''''''''''((()))))))))))))))))))))))))))))))))))))))))))))*********))))))(((***++++++++++++***))))))))))))))))))))))))))))))***((('''((()))***)))'''))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((((((((('''''''''''''''&&&&&&%%%%%%%%%'''&&&$$$$$$$$$&&&((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%)))++++++)))%%%###&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###"""###%%%((($$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$###"""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%###!!!###&&&'''%%%###&&&&&&%%%%%%$$$###"""""""""############$$$$$$$$$########################""""""""""""""""""""""""!!!!!!!!!!!!!!!"""######""""""!!!!!!!!!!!!""""""$$$#########""""""!!!!!!""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$############$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$ """$$$%%%$$$$$$%%%'''((('''&&&%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,111///......111222222222...///111222111000...------...///111111000000///............---,,,+++***+++******)))))))))))))))******)))((((((((((((((()))************+++++++++++++++******)))((((((((((((((((((''''''&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$#########""""""$$$$$$$$$############"""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""" """###%%%&&&!!!!!!""""""#########$$$""""""""""""""""""""""""''''''''''''''''''''''''&&&&&&%%%$$$$$$%%%&&&&&&'''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&'''((((((((((((((())))))))))))))))))))))))))))))*********))))))(((***++++++++++++***)))))))))))))))))))))))))))))))))((('''((()))***)))'''))))))))))))))))))))))))''''''''''''''''''''''''''''''((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%'''&&&%%%$$$$$$&&&''')))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%'''))))))'''%%%###&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###"""###%%%((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((((('''&&&%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%###"""###%%%&&&%%%###&&&&&&%%%%%%$$$######""""""############$$$$$$$$$########################""""""""""""""""""""""""!!!!!!!!!!!!!!!"""######""""""!!!!!!!!!!!!""""""############"""""""""!!!""""""""""""####################################""""""""""""""""""""""""!!!!!!"""######$$$$$$%%%$$$$$$#########$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%%%%$$$$$$%%%&&&((('''&&&%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((()))***++++++,,,+++++++++,,,---.........//////...///111222222111///000111222222000...---...///000111111111000000......------,,,,,,++++++++++++***)))))))))))))))******)))((((((((((((((()))************+++++++++++++++******)))(((((((((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""#########"""""""""!!!!!!!!!!!!""""""""""""!!!!!!"""""""""""""""""""""""" !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""" !!!###$$$%%%!!!!!!"""""""""#########""""""""""""""""""""""""&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''''''''))))))))))))))))))))))))((())))))******)))))))))******++++++******)))((()))))))))))))))))))))))))))(((''''''))))))((('''((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%'''&&&%%%$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&''''''&&&$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###%%%'''$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###""""""#########$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''$$$###"""###%%%&&&%%%$$$&&&%%%%%%$$$$$$#########"""############$$$$$$$$$########################"""""""""""""""""""""""""""!!!!!!!!!!!!"""#########""""""!!!!!!""""""###############""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$%%%%%%%%%%%%%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%%%%$$$$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''((((((******+++,,,)))***+++---...///111111.........000222333111///000111222222222111///...///000111222222222111000///...---,,,,,,,,,---...,,,+++******))))))************)))(((((((((((())))))************++++++++++++******))))))((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###############""""""""""""!!!!!!!!! !!!!!!""""""""""""!!!!!!"""""""""""""""""""""""" !!!"""######!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!"""######!!!!!!""""""""""""######""""""""""""""""""""""""&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''(((((((((((((((((((((((('''((())))))))))))))))))***************))))))((()))))))))))))))))))))))))))(((''''''((()))((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$######%%%'''########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###############$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%&&&&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&''''''((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$######$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$#########""""""#########$$$$$$$$$########################""""""""""""""""""""""""""""""!!!!!!""""""###$$$###""""""""""""""""""############"""""""""""""""!!!"""""""""####################################"""""""""""""""""""""""""""###$$$&&&&&&&&&&&&&&&%%%%%%$$$###""""""##############################!!!###%%%%%%$$$$$$%%%&&&'''&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''((()))***++++++***+++,,,---///000111111------...111333333000...111222222222222111000000///000111222333222222111000///---,,,---...000111,,,,,,+++************++++++***))))))(((((())))))))))))*********+++++++++*********)))((((((''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%######################################################"""""""""!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&%%%$$$$$$$$$$$$%%%&&&''''''((())))))))))))(((((((((((((((((((((((((((''''''((())))))))))))))))))************)))((((((((((((((((((((((((((((((((('''&&&'''((()))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$%%%$$$######%%%&&&########################"""""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$###""""""#########$$$$$$$$$########################"""""""""""""""""""""""""""""""""""""""###$$$$$$######""""""""""""######""""""""""""""""""######!!!"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""###%%%&&&''''''&&&%%%%%%$$$$$$###""""""""""""########################"""$$$%%%%%%$$$$$$$$$%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&'''((()))***++++++,,,,,,------...//////000,,,---...000222222000...222222222222222111000000///000111222333222222111222111///......000222333---,,,,,,+++++++++++++++++++++***)))))))))))))))))))))*********+++++++++******))))))((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%################################################$$$$$$#########"""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###""""""!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''(((((((((&&&&&&$$$$$$$$$$$$&&&&&&'''(((((()))))))))))))))))))))))))))))))))))))))&&&&&&'''((())))))))))))))))))******))))))((('''((((((((((((((((((((((((((('''&&&&&&(((((('''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%$$$###%%%&&&########################""""""######$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###$$$%%%&&&&&&''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&'''''''''&&&&&&&&&&&&%%%%%%%%%"""$$$%%%%%%$$$###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################""""""""""""""""""""""""###""""""""""""###$$$$$$$$$######""""""######$$$""""""""""""############""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!###%%%'''''''''&&&%%%$$$$$$###"""""""""##############################"""$$$&&&%%%$$$###$$$%%%&&&%%%%%%$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&'''''''''''''''''''''''''''''''''%%%&&&''''''))))))***+++,,,,,,------.........///---------///111222000...222222111111000000000000///000111222222222111000333222111000000000111222...---,,,,,,++++++,,,,,,++++++***))))))))))))***)))************+++++++++***))))))((((((''''''&&&&&&&&&&&&''''''''''''(((%%%%%%&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###############$$$$$$$$$$$$$$$$$$$$$############!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""######"""!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""###"""!!!!!!!!!!!!!!!"""""""""!!!!!!!!!!!! """"""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%%%%%%%&&&&&&'''(((((()))'''&&&%%%$$$$$$%%%&&&'''&&&'''(((((())))))(((((())))))))))))))))))))))))%%%&&&'''((()))))))))))))))))))))))))))(((((('''((((((((((((((((((((((((((('''&&&&&&(((((('''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&'''''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%"""#########$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%%%%$$$$$$$$$&&&#######################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###$$$%%%&&&''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%&&&'''(((''''''&&&&&&&&&%%%%%%%%%"""$$$%%%%%%######$$$'''$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################""""""""""""""""""""""""######""""""######$$$%%%$$$######""""""######$$$!!!"""""""""############""""""""""""####################################"""""""""""""""""""""""" """$$$''''''&&&%%%$$$###""""""""""""######$$$###########################$$$&&&%%%$$$######$$$%%%%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%&&&''''''(((''''''''''''''''''''''''%%%&&&&&&'''((()))******)))***+++,,,---...///000...------...000111000///111111000000/////////000...///000111111111000000111111111000000//////.........---,,,,,,,,,,,,,,,,,,+++******))))))******)))************+++++++++)))))))))(((''''''&&&&&&'''''''''((((((((())))))%%%%%%&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$############""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!"""###""""""!!!!!!!!! """"""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%%%%%%%&&&&&&'''((())))))((('''%%%$$$$$$%%%'''(((%%%&&&''''''((((((''''''))))))))))))))))))))))))%%%&&&'''((()))))))))))))))))))))))))))(((((('''((((((((((((((((((((((((((('''&&&&&&'''((('''&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&'''''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%""""""######$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%%%%$$$$$$$$$%%%""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%###$$$%%%&&&''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$"""############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%&&&'''((('''''''''&&&&&&%%%%%%%%%!!!$$$&&&%%%###"""$$$'''$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################""""""""""""""""""""""""#########"""######$$$%%%$$$$$$############$$$$$$!!!!!!""""""#########$$$""""""""""""############"""""""""""""""""""""""""""""""""""""""""""""""" !!!$$$&&&'''&&&$$$###""""""!!!!!!"""###$$$$$$""""""""""""""""""""""""###$$$&&&&&&$$$######$$$%%%%%%%%%$$$$$$%%%&&&&&&$$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''%%%%%%&&&'''((()))******&&&''')))+++---///111111///---,,,---///000111000111000000///////////////---...///111111000000///000000000000///...,,,+++......---,,,,,,,,,,,,---,,,+++******)))*********)))************+++++++++)))))))))(((''''''&&&&&&'''((((((((())))))******%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################""""""######$$$$$$$$$$$$""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!"""""""""""""""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!"""######""""""!!!!!! """"""""""""""""""""""""&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&'''&&&&&&%%%%%%&&&&&&'''))))))(((((('''''''''&&&)))(((((((((((('''''''''&&&''''''(((((((((((((((''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))((((((((())))))***++++++)))((('''&&&&&&'''((()))(((&&&%%%%%%'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%$$$$$$#########''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%##########################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$%%%%%%%%%$$$"""!!!###$$$%%%&&&'''&&&%%%$$$###$$$$$$%%%%%%$$$$$$###$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&&&&$$$$$$%%%''''''&&&&&&%%%%%%&&&&&&'''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$###""""""$$$$$$############$$$$$$!!!!!!""""""#########$$$$$$$$$$$$#########"""""" !!!""""""!!!!!!"""###$$$$$$$$$#########""""""""""""""""""""""""""""""########################"""############$$$$$$$$$########################&&&%%%$$$""""""""""""###$$$$$$$$$#########""""""%%%$$$###""""""###$$$$$$""""""""""""""""""""""""##############################$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''(((((($$$%%%'''(((***,,,...///000000111000......///111000000000000////////////000///////////////000000222111000...------,,,---++++++++++++++++++++++++,,,+++)))((((((((()))***))))))*********))))))(((((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''((('''&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$!!!"""###$$$%%%$$$######""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""" !!!"""###"""""""""######""""""!!!!!! &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&''')))((((((((('''''''''&&&((((((((('''''''''&&&&&&&&&&&&'''(((((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((('''(((((())))))))))))((()))((('''&&&&&&'''((()))(((&&&%%%%%%'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################&&&&&&%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############$$$%%%$$$$$$###"""$$$$$$%%%%%%&&&&&&%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&&&&$$$$$$%%%''''''&&&&&&%%%%%%&&&&&&'''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$###""""""$$$$$$############$$$$$$""""""""""""#########$$$$$$$$$$$$#########"""""" !!!""""""!!!!!!"""$$$$$$$$$$$$#########""""""""""""""""""""""""""""""########################"""############$$$$$$$$$########################$$$######""""""###$$$%%%$$$$$$$$$#########""""""$$$###""""""""""""###$$$""""""""""""""""""""""""##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&$$$%%%&&&((()))+++,,,---...///000///......///111111111000000//////....../////////......//////000111111000///...---,,,++++++++++++++++++++++++++++++***)))((((((((()))***))))))*********))))))(((''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$#########!!!"""###$$$%%%$$$$$$######"""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""###"""""""""!!!!!!!!! &&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''((((((((('''''''''''''''''''''''''''&&&&&&&&&%%%&&&&&&'''(((((((((((('''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((+++,,,...///...---+++***((((((''''''''''''(((((((((&&&%%%%%%'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################(((''''''&&&%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###""""""###$$$%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&$$$$$$%%%''''''&&&&&&%%%%%%&&&&&&''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$""""""######$$$$$$######$$$$$$############$$$$$$"""""""""###############$$$$$$$$$############### !!!###"""!!!!!!"""$$$$$$$$$$$$###############""""""""""""""""""""""""########################"""############$$$$$$$$$########################""""""""""""###$$$%%%&&&$$$############"""""""""###""""""!!!!!!""""""###""""""""""""""""""""""""##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$&&&'''((()))$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$%%%%%%&&&'''((()))******,,,---......---...///111222111111000///.........///......------.........////////////...---+++***+++++++++++++++++++++++++++***)))((((((((())))))((())))))******)))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''&&&%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""###$$$$$$$$$$$$#########"""""""""!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""!!! !!!###$$$""""""""""""!!!!!!!!!!!!&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''((((((''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((,,,...000111000...,,,***(((((((((''''''((((((((((((&&&%%%%%%'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################&&&&&&%%%%%%$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$###$$$%%%&&&'''###$$$$$$%%%%%%$$$$$$###&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&%%%$$$$$$%%%''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$!!!"""###$$$%%%%%%%%%%%%$$$$$$############$$$$$$################################################ """######"""!!!###$$$########################""""""""""""""""""""""""########################""""""#########$$$$$$$$$########################""""""#########$$$$$$%%%############""""""""""""!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""##############################$$$$$$$$$%%%%%%%%%$$$######$$$%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########%%%%%%%%%&&&&&&''''''((()))+++------------...000222111111000///...------...------,,,,,,,,,,,,---,,,---//////...,,,***(((++++++++++++******************))))))(((((((((((('''((())))))))))))))))))'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$%%%'''''''''%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############""""""######$$$$$$$$$$$$#########"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""###"""  !!!###%%%""""""""""""!!!!!!!!!!!!&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''')))+++,,,+++)))&&&%%%'''(((((((((((((((((('''(((&&&%%%%%%'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################""""""######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$$$$#########&&&%%%$$$###$$$%%%&&&'''###$$$$$$%%%%%%$$$$$$###&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&%%%$$$$$$%%%''''''&&&&&&%%%%%%&&&&&&'''&&&'''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%$$$$$$$$$###$$$%%%&&&'''((((((((($$$$$$############$$$$$$$$$$$$$$$#######################################!!!"""######""""""###$$$########################################################################""""""#########$$$$$$$$$########################$$$$$$$$$$$$######"""""""""""""""""""""""""""""" !!!!!!""""""""""""""""""""""""""""""""""""##############################$$$$$$$$$%%%%%%%%%$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''))),,,,,,,,,,,,---...000000//////...------,,,---,,,,,,+++******+++++++++,,,---...---,,,)))(((+++++++++******)))))))))))))))))))))((((((''''''''''''((()))))))))))))))'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%###%%%&&&''''''&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%$$$$$$$$$###############$$$$$$$$$############""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!!!!"""""""""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""###"""  !!!###%%%!!!!!!!!!!!!""""""""""""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&''''''''''''&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&''')))******((('''%%%''''''((((((((((((''''''(((&&&%%%%%%'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################!!!!!!"""###$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%((('''&&&$$$############%%%%%%$$$$$$%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&$$$$$$%%%''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&'''(((((()))((($$$$$$############$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$!!!"""$$$###""""""###%%%###############$$$$$$$$$################################################"""############$$$$$$$$$########################$$$%%%%%%$$$$$$"""!!!!!!!!!!!!"""""""""""""""### !!!"""############""""""""""""""""""""""""##############################$$$$$$$$$%%%%%%%%%$$$$$$###"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''&&&)))+++,,,+++******+++---------------,,,,,,,,,,,,,,,+++***))))))))))))***+++,,,,,,,,,***)))(((+++++++++***))))))(((((((((((()))))))))((('''&&&&&&&&&'''((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$######""""""######$$$%%%$$$$$$#########"""""""""""""""""""""""""""""""""""""""""""""""""""""""""######################## !!!!!!""""""######""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""!!! !!!###$$$!!!!!!!!!!!!""""""""""""&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&'''''''''((((((((('''''''''&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((())))))***)))))))))&&&'''((())))))((('''&&&(((&&&%%%%%%'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''&&&%%%$$$###$$$$$$%%%$$$$$$%%%%%%&&&&&&%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&&&&$$$$$$%%%''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''(((&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((((('''$$$$$$############$$$$$$%%%%%%%%%$$$$$$#########""""""#########$$$$$$$$$!!!###$$$$$$###"""$$$%%%""""""#########$$$$$$$$$################################################"""############$$$$$$$$$########################"""###$$$$$$$$$$$$""""""!!!!!!!!!!!!""""""###### !!!"""$$$$$$$$$$$$$$$""""""""""""""""""""""""##############################$$$$$$$$$%%%%%%%%%#########"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$%%%%%%$$$$$$$$$%%%&&&'''((((((&&&(((++++++***)))((()))***++++++++++++,,,,,,,,,,,,+++***)))((((((((((((***************)))))))))+++++++++***)))((((((((('''((()))))))))((('''&&&%%%&&&'''((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$###$$$###"""""""""###$$$%%%$$$$$$$$$#########"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!"""#########""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""""" !!!!!!!!!"""""""""###&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&''''''''')))(((((((((((('''''''''$$$%%%&&&&&&''''''&&&&&&'''''''''&&&&&&'''''''''''''''''''''''''''''''''$$$$$$%%%%%%&&&&&&''''''&&&'''((())))))((('''&&&(((&&&%%%%%%'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%&&&%%%$$$$$$$$$%%%&&&'''###$$$%%%&&&'''&&&%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&&&&%%%$$$&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''&&&&&&$$$$$$############$$$$$$%%%%%%%%%$$$$$$#########""""""######$$$$$$$$$$$$!!!###$$$$$$######$$$%%%""""""######$$$$$$$$$$$$################################################"""############$$$$$$$$$######################## !!!###$$$%%%%%%$$$$$$ !!!!!!!!!""""""###### !!!###$$$%%%%%%%%%$$$""""""""""""""""""""""""##############################$$$$$$$$$%%%%%%%%%"""""""""###$$$%%%''''''$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!"""###$$$$$$%%%###$$$$$$%%%'''(((((()))&&&(((++++++***((('''''')))))))))***++++++,,,,,,++++++)))(((((('''''''''+++***))))))((())))))***+++++++++***)))((((((''''''((()))))))))(((&&&%%%%%%&&&'''((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""$$$###"""""""""###%%%&&&$$$$$$$$$############"""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""" !!!"""###""""""""" !!!!!!!!!""""""######&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''$$$$$$%%%%%%&&&'''((((((&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%&&&&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$''''''(((''''''%%%$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%'''&&&%%%#########$$$$$$''''''&&&%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$###((((((''''''&&&%%%$$$$$$&&&&&&%%%%%%&&&&&&'''(((''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$######%%%$$$###!!!!!!!!!"""###$$$$$$##################%%%%%%%%%%%%%%%$$$###"""""""""""""""############""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$###########################%%%%%%$$$"""!!!"""#########""""""""""""##################""""""!!!!!!""""""""""""############$$$#########""""""!!!!!! !!!!!!"""""""""""""""########################%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!""""""###%%%&&&'''''''''''''''''''''((()))))),,,,,,++++++***++++++++++++***((('''''''''((()))---+++)))((('''((()))***))))))))))))))))))))))))(((((('''&&&&&&&&&&&&&&&''''''((())))))))))))))))))(((((('''&&&%%%%%%%%%&&&'''''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%$$$###"""""""""###"""############$$$$$$$$$#########"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""!!!!!! """"""""""""""""""""""""!!!!!!!!!!!!""""""""""""$$$$$$############$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&''''''(((&&&&&&&&&%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%&&&&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((('''''''''&&&&&&&&&''''''%%%&&&&&&&&&&&&&&&%%%%%%((((((((((((''''''''''''&&&&&&&&&&&&&&&'''((((((%%%%%%&&&&&&&&&''''''''')))))))))((('''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######%%%$$$###"""!!!!!!"""###$$$$$$##################%%%%%%%%%%%%%%%$$$###"""""""""""""""####################################$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$%%%$$$###""""""############""""""#########$$$$$$#########"""""""""""""""""""""########################"""""""""!!! !!!!!!"""""""""""""""########################%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############""""""###$$$%%%&&&'''''''''''''''''''''(((((())),,,++++++*********+++++++++***)))((((((((()))))),,,+++)))((('''((()))***)))))))))))))))))))))))))))(((((('''''''''''''''''''''((()))))))))))))))))))))(((((('''&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$######"""#########"""############$$$$$$$$$###"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###"""""""""!!!!!!!!! """"""""""""""""""""""""!!!!!!!!!!!!""""""""""""###""""""""""""""""""###!!!!!!!!!!!!!!!!!!!!!!!!&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%&&&&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&''''''''''''(((((((((''''''&&&&&&''''''((()))$$$$$$%%%&&&'''(((((()))******)))(((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$######$$$$$$###"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######"""""""""#########$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$%%%$$$###"""###$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$#########""""""""""""########################"""""""""""" !!!""""""######""""""########################$$$############"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###$$$%%%######$$$%%%&&&''''''(((''''''&&&&&&''''''((()))+++***************++++++++++++***))))))))))))***+++***)))((('''((()))***)))))))))))))))))))))))))))))))))(((((((((((((((''''''((()))))))))))))))***))))))((((((''''''&&&&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$#########"""######$$$$$$"""############$$$$$$$$$""""""""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%&&&&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&%%%$$$$$$$$$$$$((((((((()))))))))))))))''''''((()))))))))((((((''''''''''''''''''&&&&&&'''''''''''''''(((((()))%%%%%%&&&'''((())))))***(((((('''''''''''''''&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$###########################$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%$$$$$$###""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$%%%%%%#########%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""""""""#####################"""""""""""""""!!!!!!"""############"""###########################"""""""""""""""""""""########################$$$###"""!!!!!!###%%%'''$$$$$$%%%&&&&&&'''(((((('''&&&&&&&&&&&&'''((((((***))))))))))))***+++++++++++++++******************)))(((((((((((())))))))))))))))))))))))))))))***************)))((((((''''''((()))))))))))))))******))))))((((((((('''%%%&&&&&&'''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$###"""""""""###$$$%%%%%%""""""#########$$$$$$$$$"""""""""""""""#########!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''$$$$$$%%%%%%&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%&&&&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%&&&$$$$$$$$$%%%&&&'''(((((((((((())))))************---...///000000000//////---...//////000000000///...------,,,***)))(((((()))(((((((((((()))******&&&&&&''''''((((((((((((%%%%%%%%%&&&''''''((((((&&&''''''((((((''''''&&&''''''''''''''''''''''''%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$###############$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$%%%%%%$$$###$$$&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""""""""############""""""""""""""""""######!!!""""""#######################################"""""""""""""""""""""###########################$$$###"""!!!!!!###%%%'''$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&'''(((((()))((((((((())))))***+++++++++++++++******))))))(((((((((((((((((())))))))))))))))))))))))))))))******++++++******)))(((''''''((()))))))))))))))))))))))))))((((((((((((%%%%%%&&&&&&'''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$###"""""""""###$$$%%%%%%""""""#########$$$$$$$$$!!!!!!""""""############!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""$$$######""""""######$$$!!!!!!!!!!!!!!!!!!!!!!!!&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%&&&&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''&&&%%%$$$$$$%%%&&&''''''((()))***+++,,,---...,,,---///111333444555555333444666777888777777666666777888999999999999999777777555444222111//////---,,,,,,,,,,,,---......++++++***))))))(((''''''%%%%%%&&&&&&'''(((((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$######"""###$$$$$$%%%$$$$$$$$$######$$$$$$%%%&&&&&&&&&######$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$%%%%%%$$$$$$%%%&&&$$$$$$############$$$$$$#########$$$$$$$$$$$$$$$""""""""""""############""""""""""""############!!!"""######$$$$$$##############################"""""""""############$$$########################$$$###"""""""""###$$$%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((('''''''''((()))***+++******++++++******)))(((''''''(((((((((((()))))))))))))))))))))))))))))))))******++++++)))((('''''''''((()))))))))))))))((((((((((((((((((((((((%%%%%%&&&&&&''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$#########"""######$$$$$$"""############$$$$$$$$$!!!!!!!!!"""######$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""$$$$$$############$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&'''(((((('''&&&%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%&&&&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((''''''&&&&&&'''***,,,---//////000222333555666666555666777888999999888888444555777999:::999888888;;;<<<===>>>????????????<<<<<<;;;:::999777666666222222111111222222333444555444222111///---++++++***)))))))))((((((((('''''''''(((((((((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%$$$$$$$$$######"""###$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&'''"""###$$$%%%%%%%%%%%%$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$%%%%%%$$$$$$%%%'''#########""""""#########"""""""""#########$$$$$$""""""""""""############!!!"""""""""############""""""###$$$$$$$$$$$$#######################################$$$$$$%%%%%%########################$$$$$$$$$###############$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((''''''''''''((()))******))))))*********)))((('''&&&''''''(((((()))(((((())))))))))))))))))))))))((()))***+++***)))'''&&&''''''((()))))))))))))))''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$######"""#########"""############$$$$$$$$$ !!!!!!"""######$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!"""""""""###""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""######""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''(((((((((''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&%%%&&&'''(((((('''&&&%%%&&&''''''''''''''''''&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''%%%$$$$$$%%%''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$%%%&&&'''%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))))))))***,,,000333555555555666888:::;;;<<<============<<<:::777555333111333555777888888666666<<<<<<>>>???@@@@@@@@@@@@<<<<<<<<<;;;;;;:::::::::666555555555555666777777>>>===;;;888666333111000......---+++***(((''''''''''''((((((((((((''''''(((((((((((((((((((((((((((''''''&&&&&&''''''(((%%%%%%%%%$$$$$$$$$######"""###$$$%%%&&&%%%%%%$$$######$$$%%%%%%&&&''''''"""###$$$%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$&&&%%%%%%$$$&&&'''######""""""""""""######!!!!!!""""""#########$$$""""""""""""############!!!!!!""""""#########$$$""""""###$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""$$$$$$$$$$$$$$$###"""!!!$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&'''''')))******((())))))******((('''&&&&&&&&&'''((())))))(((((())))))))))))))))))))))))'''(((***+++***)))'''&&&'''(((((()))))))))))))))&&&&&&&&&'''''''''''''''$$$%%%%%%&&&'''''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%$$$###"""""""""###"""############$$$$$$$$$ !!!!!!"""###$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!""""""######""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))((('''&&&''')))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''%%%###$$$&&&'''%%%###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######""""""""""""""""""%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&'''''''''''''''%%%&&&''''''&&&'''(((***'''((()))***,,,,,,,,,,,,+++...111222222333777;;;666666999===???>>>>>>@@@AAA@@@>>><<<:::666222///111111000000111222444555222333444444555888;;;>>><<<888777888888666777:::999888666666666777666666999<<<>>><<<888444222222555666555222---)))'''&&&+++***(((((()))***)))''')))((((((((((((''''''''''''''''''&&&&&&%%%%%%%%%(((((('''&&&%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$'''&&&$$$#########$$$$$$######$$$$$$$$$%%%%%%%%%###$$$%%%%%%%%%%%%$$$###$$$$$$############$$$$$$########################"""""""""""""""!!! """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!########################"""###$$$%%%%%%$$$###"""######""""""###%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%'''((((((((((((&&&''''''((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((************))))))))))))))))))************))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& """$$$$$$$$$$$$%%%$$$###""""""###$$$%%%%%%%%%%%%$$$$$$#########$$$$$$############$$$$$$!!!!!!""""""#########$$$$$$$$$######""""""!!!!!!""""""""""""""""""""""""######""""""!!!!!! $$$$$$######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""############""""""!!!!!! !!!!!!!!!!!!!!!"""""""""!!!!!!!!!!!!""""""""""""''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))(((''''''((()))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''%%%###$$$&&&'''%%%###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''###$$$%%%&&&''''''''''''$$$%%%&&&%%%$$$%%%&&&((($$$&&&'''***,,,---...///222444555555555555888;;;;;;<<<===@@@AAAAAA@@@AAA@@@@@@???>>>===;;;999777000111111222222222111111111333444444444444666888;;;777666888888555666999999888666666666666555555;;;===???>>>===;;;<<<<<<444666888888666333111000***(((%%%%%%&&&((((((((())))))))))))((((((((((((((((((''''''''''''''''''(((((('''&&&&&&%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$&&&%%%$$$#########$$$$$$######$$$$$$$$$%%%%%%%%%###$$$%%%%%%%%%%%%$$$###$$$$$$############$$$$$$#######################################"""!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###############$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$###"""######""""""###%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((''''''&&&&&&'''((((((((((((((('''((((((((())))))))))))))))))))))))))))))))))))*********)))))))))((((((((())))))******))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!"""###$$$$$$$$$######$$$$$$###""""""###$$$$$$%%%%%%%%%$$$$$$#########$$$$$$############$$$$$$"""#########$$$$$$$$$$$$#########"""""""""""""""""""""""""""""""""""""""###"""""""""!!!!!!!!! #########"""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!"""############""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))''''''((()))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&''''''(((((()))$$$&&&&&&&&&&&&&&&(((***------...000111222333333555666777777777888:::<<>>>>>===<<<;;;555555555444444333222222333444555666555444222111333666888999888888888999999777666999999555555888:::999888777777666666666555555555555666777999:::999:::;;;;;;:::777333111000---***(((((()))))))))))))))))))))))))))))))))((((((((((((((()))))))))((((((''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$&&&%%%$$$#########$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$############$$$$$$###########################$$$$$$$$$$$$######"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$###"""###############$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))((('''&&&&&&&&&&&&'''(((((((((((('''''''''((((((((()))))))))))))))))))))))))))))))))******))))))))))))(((((((((((())))))))))))((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###"""$$$$$$###""""""###$$$$$$$$$$$$$$$$$$$$$#########$$$$$$############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%""""""""""""############""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""####################################"""!!!!!!!!!!!!"""#########""""""""""""!!!!!!!!!$$$$$$$$$###"""""""""!!!!!!!!!!!!!!!""""""""""""''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))***)))((('''((()))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((())))))&&&((()))******,,,...111666555555444333333222222222222333444555666888:::999;;;:::666555555444111777777777666555444555666777888888888888999999::::::===AAACCCCCCBBBAAABBB@@@======@@@@@@<<<<<<>>>???>>>===;;;999888999:::<<<999777666888999999888;;;::::::::::::999777555999777444222000///,,,***))))))))))))))))))))))))'''''''''(((((()))))))))((((((''''''&&&&&&&&&%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%#################################$$$$$$###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$########################$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''(((((()))((((((''''''%%%&&&''''''(((((('''''''''''''''((((((((())))))***************************)))))))))(((((((((((('''(((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$######$$$##################$$$$$$$$$$$$###############$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""######$$$$$$""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!""""""######$$$$$$########################""""""!!!!!!""""""###$$$""""""""""""""""""""""""&&&%%%%%%$$$###"""!!!!!!!!!!!!!!!!!!""""""""""""''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***)))((('''(((***((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''(((''''''&&&&&&''''''(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''')))((('''&&&&&&&&&''''''(((***,,,---///111444777555444222111000/////////000000//////000222222222///222333000111666777444666777777666555777:::===DDDCCCAAA@@@BBBEEEJJJMMMLLLPPPSSSUUUTTTQQQPPPPPPRRROOONNNQQQPPPMMMMMMPPPOOOOOOMMMIIIFFFEEEHHHJJJHHHDDD???>>>???>>>:::666:::888666777:::===>>>===999999888777666444///,,,************))))))))))))&&&&&&&&&''''''(((((()))((('''''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%########################!!!!!!"""""""""""""""!!!########################"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$""""""#########$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((())))))))))))%%%&&&&&&'''''''''''''''''''''''''''(((((((((((()))))))))))))))))))))))))))))))))(((((((((((('''''''''((((((((((((''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###############$$$$$$%%%#########$$$$$$#################################$$$$$$############$$$$$$##################""""""!!!!!!""""""######$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!""""""######$$$$$$########################"""""""""""""""###$$$$$$""""""""""""############&&&%%%%%%$$$###"""!!!!!!!!!!!!!!!!!!""""""""""""''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******(((((()))***(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((()))''''''''''''''''''''''''((((((''''''''''''((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%%%%'''((()))+++---///000111333666999333222111111111222333444333111000///000000000///,,,222555444999CCCGGGEEE===???@@@???>>>AAAGGGLLLYYYVVVSSSRRRTTTZZZ```eeebbbeeeggghhheeecccaaa```ccc___^^^______]]]^^^aaaiiihhheee___ZZZZZZ___ddd___ZZZVVVWWWZZZYYYQQQJJJDDD@@@;;;:::;;;<<<:::888777666666777777666222///......---,,,+++******)))''''''''''''''''''((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$######$$$%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%######################## !!!""""""""""""!!!########################"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!""""""##############################$$$$$$###""""""###$$$$$$""""""######$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%'''((()))))))))%%%%%%&&&''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((())))))((((((((((((''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!!!!!!!!!!"""$$$%%%&&&"""###$$$$$$$$$$$$###""""""""""""###############$$$$$$############$$$$$$#########"""""""""""""""""""""""""""############""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""#######################################""""""""""""###$$$$$$"""""""""############$$$$$$$$$$$$###"""""""""!!!!!!!!!!!!!!!""""""""""""''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******)))((()))***((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((()))))))))''''''''''''''''''''''''((((((''''''''''''((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%'''&&&$$$###%%%'''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''(((***---000222333555666555555555777999666555444333333555777888555333222333666888888777777>>>BBB@@@FFFRRRWWWTTTWWWXXXXXXTTTQQQRRRXXX]]]```^^^[[[[[[]]]aaafffjjj___bbbeeefffeeedddddddddfffaaa_________^^^```dddrrrpppkkkccc]]]^^^eeelllpppmmmmmmssszzzzzzqqqhhhUUUQQQNNNNNNNNNLLLFFFAAAAAA>>>;;;999999888666444444333222000///---,,,+++))))))((((((((((((((((((''''''''''''((((((((((((&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$"""###$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$######$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&######################## !!!"""#######################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$###""""""###$$$$$$""""""###$$$$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''))))))((((((((('''''''''&&&&&&&&&''''''&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&""""""!!!!!!"""###%%%&&&"""###$$$$$$$$$$$$###"""!!!"""""""""#########$$$$$$$$$############$$$$$$$$$$$$$$$######"""""""""#########""""""""""""""""""""""""""""""""""""""" !!!!!!!!!"""""""""############"""""""""""""""""""""""""""""""""""""""######""""""######$$$%%%""""""#########$$$$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((***+++***)))((()))***(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%'''&&&$$$###%%%'''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$$$$%%%&&&&&&#########$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''')))***+++---111555999<<<<<<<<<<<<;;;999888999:::666555333111000111222333444333333777>>>BBBDDDCCCDDDLLLNNNJJJNNNYYY]]]YYYYYYYYYWWWQQQJJJHHHMMMQQQWWWVVVTTTTTTUUUXXX[[[]]]HHHLLLPPPSSSUUUWWWZZZ\\\```ZZZWWWWWWVVVVVVYYY^^^fffddd^^^UUUOOOPPPYYY```YYYXXX[[[fffqqqsssjjj```^^^]]]```eeekkkkkkfff```RRRLLLEEE???<<<::::::999888777555333111///...---++++++******))))))(((((('''''''''(((((((((((((((&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$"""###$$$%%%&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%&&&%%%$$$######$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&########################!!!"""###$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$###############!!!!!!!!!!!!!!!!!!!!!!!!%%%$$$###""""""###$$$%%%!!!"""###$$$$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&'''''''''(((((('''''''''''''''''''''''')))(((((((((''''''''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$###"""""""""###$$$%%%"""###$$$%%%%%%$$$###"""!!!!!!""""""#########$$$$$$$$$############$$$$$$%%%%%%%%%$$$$$$#########$$$$$$######""""""!!!!!!"""""""""""""""""""""""" !!!!!!!!!""""""######$$$$$$######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#########"""######$$$%%%""""""######$$$$$$$$$$$$!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""))))))(((((('''''''''&&&''''''''''''(((((((((((())))))(((((('''''''''&&&(((((((((((())))))))))))''''''''''''(((((())))))(((((('''''''''((())))))******************************++++++++++++******'''(((***,,,------,,,,,,******************))))))+++***)))(((((((((((((((***)))(((((((((((()))))))))(((''''''''')))***+++))))))(((((('''''''''&&&))))))))))))))))))))))))''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&+++***(((&&&%%%%%%%%%&&&(((******)))'''&&&%%%&&&---///444888;;;<<<<<<<<<;;;;;;<<<======<<<;;;;;;:::333...///...---111888:::777777>>>HHHLLLIIIDDDBBBDDDDDDCCCGGGLLLLLLHHHTTTXXXZZZVVVMMMGGGGGGJJJLLLQQQVVVVVVRRROOOOOOPPPTTTTTT[[[fffiiibbb\\\ZZZ```[[[ZZZ\\\[[[ZZZ___ggg^^^]]][[[WWWRRRQQQTTTWWWXXXZZZ\\\\\\XXXSSSRRRSSSNNNYYY``````^^^ccckkkpppyyypppeee]]]YYYPPPCCC999999999:::<<<<<<:::555000///...---,,,***(((&&&%%%************)))((('''&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&'''''''''&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$%%%&&&''''''''''''&&&$$$$$$$$$$$$###!!!"""############$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$######""""""$$$#########""""""!!!!!!%%%###""""""###$$$$$$###########################"""""""""""""""######$$$"""############$$$$$$$$$$$$$$$$$$#########""""""$$$$$$$$$$$$%%%&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%'''&&&%%%%%%''''''&&&%%%&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######%%%%%%%%%%%%%%%%%%%%%%%%########################!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%$$$$$$###"""!!!!!!""""""""""""""""""""""""""""""$$$#########""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""")))(((((((((''''''''''''''''''''''''(((((((((((())))))((((((((('''''''''(((((((((((()))))))))***(((((((((((((((((((((((())))))(((((((((((()))))),,,,,,,,,++++++*********))))))))))))))))))))))))***+++,,,---------------++++++++++++++++++++++++******)))))))))))))))***,,,+++***)))(((((((((((()))(((((('''((()))***+++))))))((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))((('''''''''''''''((('''((()))((((((***---000555777:::<<<>>>???>>>>>>>>>???@@@AAA@@@>>><<<:::888333222555666555888>>>;;;;;;===@@@CCCDDDDDDCCCEEEFFFFFFFFFIIINNNNNNJJJUUUYYY[[[XXXQQQNNNOOOQQQ[[[]]]\\\XXXRRRQQQVVV[[[fffdddgggnnnpppnnnooossspppkkkhhhhhhgggeeeiiipppmmmlllkkkhhhddd___\\\[[[bbbbbbbbb```[[[VVVTTTTTTXXX^^^aaa```___bbbdddcccuuuooojjjjjjkkkfffXXXLLLAAA>>>:::888777888999:::222111...***((((((,,,///))))))))))))(((((('''&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""$$$%%%&&&'''''''''((('''%%%%%%&&&%%%$$$""""""############$$$$$$$$$$$$%%%%%%%%%$$$$$$###"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$#########"""############"""""""""!!!%%%###""""""###$$$$$$###"""""""""""""""""""""""""""""""""""""""######$$$"""############$$$$$$$$$$$$$$$$$$#########""""""$$$$$$$$$$$$%%%&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%'''&&&%%%%%%''''''&&&%%%&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######%%%%%%%%%%%%%%%%%%%%%%%%########################!!!!!!"""""""""#########""""""""""""""""""""""""############$$$$$$$$$%%%$$$$$$###"""""""""""""""""""""""""""""""""""""""############"""""""""!!!########################""""""""""""""""""""""""((((((((((((''''''''''''''''''''''''(((((((((((())))))((((((((((((''''''((((((((()))))))))******)))))))))(((((((((((((((***))))))(((((())))))))),,,,,,,,,++++++*********++++++*********++++++,,,+++++++++++++++++++++,,,,,,++++++++++++++++++,,,******)))))))))******+++---,,,+++***)))((((((((())))))((((((((()))******))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))&&&'''(((***,,,111777;;;<<<===???@@@AAA@@@@@@???BBBCCCCCCCCCAAA>>>;;;888333111222555777777888<<<777;;;???@@@@@@BBBHHHMMMDDDFFFGGGJJJQQQXXXYYYVVV^^^aaaccccccaaaaaadddhhhnnnpppqqqnnniiijjjrrrzzz}}}~~~~~~{{{zzz~~~~~~|||uuunnnoooooollliiiddd```\\\YYYfffiiijjjjjjlllmmmjjjccchhhfffgggpppyyyxxxlll```^^^ZZZRRRHHH???999777777999888555///)))'''))),,,((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&''''''''')))'''&&&&&&&&&&&&%%%###"""############$$$$$$$$$$$$$$$$$$%%%$$$$$$###"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$########################""""""""""""%%%###""""""###$$$$$$###!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""######$$$"""############$$$$$$$$$$$$$$$$$$###############$$$######$$$$$$%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&''''''''''''((((((((('''''''''&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%'''&&&%%%%%%''''''&&&%%%&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######%%%%%%%%%%%%%%%%%%%%%%%%########################""""""#########$$$$$$$$$"""""""""""""""""""""""""""""""""#########$$$$$$$$$###""""""""""""""""""""""""""""""""""""""""""############""""""""""""########################""""""""""""""""""""""""((((((((((((((('''''''''''''''''''''(((((((((((())))))(((((((((((((((((((((((()))))))))***************))))))))))))((((((***))))))(((((())))))))))))))))))******+++++++++------,,,,,,---...///000...------,,,++++++++++++---,,,+++*********++++++******))))))******++++++++++++***)))))))))))))))))))))))))))))))))******))))))((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&'''((((((((((((((('''))),,,000333888>>>BBB???@@@AAAAAAAAAAAA@@@@@@CCCBBB@@@>>>;;;999777666444333333555777888:::<<<<<<===???@@@CCCJJJSSSZZZSSSUUUWWW]]]gggrrrtttqqqxxxyyy{{{}}}~~~|||zzztttmmmxxx|||}}}zzzxxxuuunnngggdddbbbdddnnn{{{yyypppwwwwwwsssjjj\\\MMMBBB<<<<<<:::777444111---)))&&&)))(((((('''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%&&&&&&'''&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&&&&&&&&&&(((&&&%%%%%%&&&&&&%%%###""""""#########$$$$$$$$$######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""""""""%%%###""""""###$$$$$$###"""""""""""""""""""""""""""""""""""""""######$$$""""""#########$$$$$$$$$####################################$$$%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%'''&&&%%%%%%''''''&&&%%%&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""!!!""""""""""""###############"""""""""""""""###""""""""""""""""""""""""#########"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!'''''''''(((((((((((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))*********************************))))))))))))))))))******+++******+++,,,...///000111111222222333444555777888888888777777666666555555333222000...---......///,,,,,,++++++++++++,,,,,,))))))((((((((()))************************))))))(((((())))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&'''''''''((((((((()))+++///444888;;;>>>AAABBBAAABBBCCCCCCCCCCCCAAAAAA@@@===999555333333444555777888888999===CCCHHHJJJMMMKKKIIINNNXXXccclllpppvvvwwwwwwzzz{{{uuurrrrrrssszzzzzzxxx|||}}}~~~|||sssmmmiiivvvpppmmmqqqzzz}}}zzzyyy~~~|||qqqeee^^^FFF???777555666666222---,,,+++***(((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%$$$###""""""#########$$$$$$$$$"""######$$$$$$###############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%""""""""""""""""""######%%%###""""""###$$$$$$###########################"""""""""""""""######$$$""""""#########$$$$$$$$$####################################$$$%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%'''&&&%%%%%%''''''&&&%%%&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$%%%%%%%%%%%%""""""""""""""""""""""""!!!""""""""""""############"""""""""""""""######""""""""""""""""""""""""""""""""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!'''''''''(((((((((((((((''''''''''''(((((((((((((((((())))))))))))******)))))))))*********++++++)))*********++++++++++++*********+++,,,---...///000000111333555666777888<<<===???BBBDDDFFFFFFGGGFFFGGGGGGHHHGGGFFFDDDCCC>>><<<999777555555555666111111000///////////////******)))))))))******+++******+++++++++***)))((((((((())))))))))))******''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''######$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''(((((('''''')))***---...222666<<<@@@AAABBBBBBCCCCCCDDDFFFGGGFFFDDDBBB@@@:::888444111000222444666555888;;;===EEEQQQYYY[[[^^^[[[]]]iii|||yyyvvvtttuuuxxxyyyxxxvvvrrrooojjjeeebbbaaaaaaaaabbbffffffcccbbbhhhnnnqqqwwwuuuooofffdddiiipppsssoookkkiiimmmwww}}}}}}zzzpppssssssuuu~~~zzz}}}zzzzzz|||zzzxxxyyy{{{{{{{{{}}}{{{cccWWWHHH>>>:::999666333000///---+++))))))))))))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&&&&%%%%%%$$$######%%%%%%$$$###"""############$$$$$$$$$!!!"""######$$$###############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%""""""""""""############%%%###""""""###$$$$$$###########################"""""""""""""""######$$$"""############$$$$$$$$$###############$$$$$$$$$###""""""######$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&&&&&&&&&&''''''''''''''''''''''''(((((((((''''''&&&&&&&&&%%%%%%%%%'''&&&%%%%%%''''''&&&%%%&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%"""""""""""""""""""""""""""""""""#########$$$$$$"""""""""""""""######$$$""""""""""""""""""""""""""""""""""""####################################""""""""""""""""""""""""''''''''''''((((((((()))''''''''''''(((((((((((((((((()))))))))*********))))))*********+++++++++((())))))***+++,,,------,,,,,,---...000222333444777777777888999999::::::>>>AAAEEEIIIMMMNNNNNNNNNLLLNNNPPPRRRRRRPPPMMMKKKGGGEEEAAA===;;;::::::;;;888777666444333333333333//////---,,,+++************++++++++++++***)))((((((((()))))))))*********((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""######$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''((()))(((((((((+++000444777:::===AAACCCCCCCCCDDDEEECCCEEEGGGHHHFFFBBB===:::555444444444555666888999555<<>>DDDHHHIIIIIIIIIKKKMMMQQQSSSSSSQQQNNNKKKKKKHHHDDD???<<<;;;;;;;;;===<<<:::999777666666666444333111...,,,***))))))***+++,,,,,,+++***)))((((((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))''''''&&&&&&&&&%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''(((((())))))((()))...444:::>>>@@@AAACCCCCCCCCDDDFFFIIIBBBDDDFFFGGGDDD>>>777333222333666999;;;<<<<<<;;;===FFFNNNTTT___kkkqqqppprrrtttxxx}}}oooccc^^^\\\XXXYYYaaahhhddd\\\fffcccccchhhppptttqqqmmmmmmllloooxxx~~~www~~~zzz}}}~~~}}}{{{xxxfffeee``````pppuuu}}}wwwyyy|||tttooosssssskkk[[[MMMGGGFFF888666222///,,,+++++++++))))))))))))))))))))))))&&&''''''''''''''''''&&&$$$%%%%%%&&&'''''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%'''%%%%%%%%%''''''&&&%%%"""############$$$$$$$$$!!!!!!"""#####################$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&!!!!!!""""""#########$$$%%%###""""""###$$$$$$###"""""""""""""""""""""""""""""""""""""""######$$$"""############$$$$$$$$$""""""######$$$$$$$$$$$$""""""""""""###$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&'''''''''(((((())))))''''''&&&&&&&&&%%%%%%%%%'''&&&%%%%%%''''''&&&%%%&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%################################################""""""#########$$$$$$$$$""""""""""""""""""""""""###$$$$$$$$$$$$%%%%%%%%%""""""!!!""""""###$$$$$$""""""""""""""""""""""""!!!!!!""""""#########$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""&&&'''''''''(((((())))))(((((((((((())))))))))))((((((((()))***+++,,,---'''((()))***++++++******...******///444666555444222999===>>>???CCCDDDBBBAAAFFFIIIGGGAAA=========@@@AAA???<<<>>>CCCCCC???HHHNNNYYYaaa^^^TTTMMMLLLIIIGGGIIIDDD<<>>;;;<<<<<<888333111:::>>>>>>DDDNNNMMMDDDRRRbbbooosssvvvyyyrrrhhhcccdddiiimmmiii___[[[\\\TTT```gggdddeeennnsssqqqwwwwwwvvvvvvtttuuuyyywww~~~}}}yyy|||iii___lllyyy~~~}}}vvvkkk```OOOCCC<<<<<<666***%%%)))''')))***((('''((()))((((((((('''''''''&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$$$$##################$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%&&&''''''&&&%%%$$$##############################$$$$$$$$$######"""%%%%%%%%%$$$$$$#################################"""""""""""""""""""""""""""""""""""""""######$$$!!!!!!""""""""""""!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""" !!!"""###$$$$$$%%%"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''&&&%%%%%%$$$$$$$$$$$$&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$######$$$$$$$$$#########""""""%%%$$$###""""""###$$$%%%"""""""""""""""######$$$########################'''%%%###""" !!!!!!""""""""""""!!!!!!!!!!!!###"""!!! !!!""""""""""""""""""""""""""""""'''''''''((((((((())))))(((((((((((()))))))))***))))))))))))***++++++,,,++++++******+++---...///333333666:::===>>>>>>???CCCGGGGGGCCCAAADDDGGGGGGBBBAAACCCDDDCCCEEEOOO[[[nnnlllbbbUUULLLJJJIIIGGGNNNfffqqqUUUHHHNNNKKKMMMNNNQQQ```hhh___SSSKKKEEEEEEGGGEEEBBBBBB<<<======;;;888444000...///000111///+++))))))***+++***)))))))))***+++,,,))))))))))))))))))))))))***)))))))))((((((((((((''''''''''''''''''''''''(((((('''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''')))(((&&&'''((()))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&'''''''''&&&&&&'''''''''---///333777;;;>>>@@@AAAFFFGGGFFFFFFEEECCCBBBAAA===;;;888666888;;;<<<;;;EEEBBBCCCKKKTTTYYYZZZ[[[mmmqqqpppjjjddd___ZZZVVV___bbbdddcccaaabbbggglllnnnwww|||}}}{{{zzzmmmqqqvvvzzzyyyzzz|||{{{xxxnnnUUU???<<<===666---))))))***+++***))))))))))))((((((((('''''''''&&&&&&((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&&&&%%%$$$%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$##############################$$$$$$$$$######"""%%%%%%$$$$$$$$$$$$$$$$$$################################################"""""""""""""""######$$$$$$$$$%%%%%%%%%%%%$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""######$$$$$$"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''&&&&&&%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""$$$$$$$$$#########""""""$$$######""""""######$$$"""""""""""""""######$$$########################$$$###"""!!!!!!""""""###"""""""""""""""""""""!!!""""""!!!!!!"""###$$$%%%""""""""""""""""""""""""(((((((((((())))))))))))((((((((()))))))))***************)))******++++++***))))))***,,,111555888;;;???DDDEEEEEEEEEFFFGGGGGGIIIHHHFFFIIIPPPTTTTTTRRRHHHDDDHHHKKKRRRiiikkkXXXSSSXXX\\\aaa}}}```UUUWWWSSSXXXcccsssfffXXXKKKIIIKKKIIICCC@@@BBBCCCEEEDDD@@@<<<888777...000000///---,,,+++,,,,,,++++++************+++))))))))))))))))))))))))******)))))))))(((((((((''''''''''''''''''''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((('''&&&'''((()))((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''&&&%%%&&&''')))***222555:::???AAABBBAAA@@@FFFFFFFFFDDDBBB@@@>>>===:::999777777777:::???DDDKKKFFFLLL]]]fffbbbbbbiiippphhh```XXXQQQMMMPPPVVVdddkkkllleeefffuuuzzzqqq}}}yyyzzziiiNNNDDDAAA999111...+++++++++++++++*********((((((((((((''''''''''''((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&######$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$######$$$$$$$$$$$$$$$$$$%%%%%%################################################"""""""""""""""######$$$!!!""""""######""""""!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!$$$$$$$$$###############"""######$$$$$$######""""""""""""""""""######$$$########################""""""!!!!!!"""###$$$$$$""""""""""""""""""""""""""""""""""""###%%%&&&'''""""""""""""""""""""""""))))))))))))))))))))))))(((((()))))))))******************)))******+++,,,,,,,,,...111555;;;@@@CCC@@@FFFIIIIIIHHHHHHHHHGGG@@@BBBGGGTTTfffuuuuuuoookkkYYYOOORRRVVV___}}}qqqXXXTTT^^^hhhqqqzzzeeebbb]]]\\\hhh|||{{{iiiWWWOOOMMMLLLKKKLLLWWWUUUPPPJJJEEECCCCCCEEE888666333222333333111///------,,,+++******))))))))))))))))))))))))))))))*********)))))))))((((((''''''''''''''''''''''''((((((''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((('''&&&'''((()))((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%&&&(((+++...000888;;;???CCCEEEEEEDDDCCCDDDCCCBBBAAA@@@>>>===<<<999:::;;;;;;999:::AAAIIIMMMSSSbbbqqqqqqfff______WWWNNNJJJMMMOOOQQQ\\\kkk|||~~~|||{{{}}}tttcccUUUEEE777333555---***)))+++,,,******+++)))))))))(((((((((''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&%%%%%%%%%%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$###############$$$$$$%%%%%%%%%################################################"""""""""""""""######$$$ !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""#########"""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$##############################!!!"""###$$$$$$###"""!!!"""""""""""""""######$$$########################"""""""""""""""#########"""""""""""""""#########""""""""""""###$$$$$$%%%""""""""""""""""""""""""*********************)))))))))))))))************)))*********+++---...///666888;;;>>>BBBEEEGGGHHH???GGGLLLMMMMMMNNNKKKFFFEEEHHHUUUoooxxxdddXXX[[[```jjjlllSSSQQQ___jjjwww|||eee```___eeewwwtttcccYYYVVV[[[gggsssxxxeeeTTTJJJHHHJJJLLLJJJDDD===:::;;;999555111000///...---,,,+++***)))************************************))))))))))))((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((&&&&&&''')))))))))(((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''''''''''''$$$%%%'''***---222555888>>>@@@BBBDDDEEEFFFGGGGGG@@@???===;;;::::::::::::555888>>>DDDDDDDDDJJJTTTaaasss{{{lll___UUUNNNGGGDDDJJJXXXbbbiiivvv{{{sss~~~~~~uuuzzzvvvnnndddVVVFFF===;;;444---***,,,---***))),,,******)))))))))(((((((((''''''&&&&&&&&&''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&%%%$$$$$$###&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%################################################"""""""""""""""######$$$###$$$$$$%%%%%%$$$$$$###!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""#########"""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$%%%%%%%%%########################!!!"""###$$$$$$###"""!!!"""""""""""""""######$$$####################################"""""""""!!!!!!"""""""""#########$$$#########""""""!!!!!! """"""""""""""""""""""""++++++++++++************)))))))))*********++++++******+++---///222444666>>>???AAACCCCCCCCCBBBBBBAAAQQQ___aaa^^^[[[TTTKKKRRRUUUdddqqqbbb[[[bbblllwwwiii[[[aaaoooyyy|||kkkiiihhhrrrvvvnnnddd___```mmm{{{aaaSSSNNNNNNMMMKKKJJJHHHFFFCCC@@@<<<:::444444333222000...,,,+++************************++++++*********)))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&''')))***)))(((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&(((+++000444999<<<>>>CCCCCCDDDEEEEEEEEEEEEEEE>>>;;;888666666777:::<<<<<<@@@MMM[[[^^^[[[___ggguuummmWWWOOOLLLGGGLLLRRRaaattt{{{~~~yyypppmmmmmmeeeVVVJJJCCC888///000///***)))---************))))))))))))'''''''''&&&''''''((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&&&&%%%%%%$$$###&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""######$$$""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$####################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$%%%%%%%%%###############$$$$$$$$$!!!""""""######""""""!!!"""""""""""""""######$$$#######################################"""!!! !!!""""""######$$$$$$$$$############""" """""""""""""""""""""""",,,,,,+++++++++*********))))))*********++++++++++++,,,...111555999<<<>>>BBBBBBBBBBBBAAAAAAAAAAAANNNkkkwwwjjj\\\QQQWWW\\\kkkgggbbbbbbnnn~~~}}}oooppp||||||qqqlllfffdddiii{{{iii^^^[[[WWWRRRTTT]]]eee```SSSGGGDDDFFF::::::999888666333000///************************+++++++++*********))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&%%%''')))***)))(((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((***---222777;;;>>>@@@@@@EEEFFFGGGGGGFFFCCC@@@===:::777555555888???FFFKKKPPPTTTbbbsssuuulllgggkkknnnnnnfffWWWJJJHHHOOOVVViiiuuuxxxtttwwwxxxrrrkkkWWWGGG:::777333,,,***...++++++*********)))))))))'''''''''''''''((())))))''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((&&&&&&%%%%%%%%%%%%&&&&&&"""###$$$%%%&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""$$$$$$%%%%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""######$$$ !!!!!!!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""######$$$$$$"""############$$$$$$$$$##############################$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''((('''&&&$$$###$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$###""""""##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$######"""""""""#########$$$$$$$$$""""""!!!!!!!!!!!!"""""""""""""""""""""######$$$########################!!!!!!"""###$$$###""""""!!!""""""######$$$%%%%%%"""######$$$###"""!!! """""""""""""""""""""""",,,,,,,,,++++++*********)))************+++++++++,,,...111555999>>>BBBDDDGGGFFFEEEDDDEEEHHHJJJLLL]]]sss```TTTWWW^^^mmm|||eeeffflll{{{~~~www~~~zzztttooonnnttt}}}kkkgggfffaaaZZZoooeeeMMMFFFJJJ>>>>>>>>><<<:::666444222************************+++++++++************)))))))))))))))))))))))))))'''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&%%%''')))******)))%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((...111666;;;???AAAAAA@@@FFFHHHJJJJJJGGGAAA:::666666444444666>>>IIIUUU\\\```bbbooo}}}|||jjj^^^\\\ZZZOOOIIILLLMMMOOO\\\mmmyyytttyyyfffSSSCCC===777---***///+++++++++************)))'''''''''''''''((())))))((((((((((((((((((((((((''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&& """%%%'''((())))))%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$#################################$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""######$$$######$$$$$$$$$$$$######"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!"""###$$$$$$%%%"""############$$$$$$$$$##############################$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((())))))'''%%%###$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$###"""!!!""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%###""" """"""######$$$$$$$$$$$$###"""!!! !!!"""###"""""""""""""""######$$$########################!!!###$$$%%%$$$$$$!!!""""""###$$$$$$%%%%%%""""""$$$%%%%%%$$$###"""""""""""""""""""""""""""+++,,,---+++)))((((((***%%%***---+++((())),,,///222666;;;===>>>@@@BBBEEENNNRRRQQQRRRUUUPPPSSSbbbyyyvvvccc___[[[ggguuuuuuooonnnsssxxxvvvsssqqqooommmkkkjjjiiisss~~~~~~{{{zzz{{{uuufff\\\WWW^^^kkk~~~mmm[[[SSSIIIHHH@@@;;;>>>>>>999555666222---))))))+++---,,,*********))))))))))))******))))))))))))(((((((((((()))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((())))))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((''''''''''''''''''''''''$$$$$$$$$%%%&&&'''((()))%%%'''(((((('''''')))***111777===???>>>>>>CCCGGGNNNJJJEEEBBB@@@===888444888;;;>>>@@@CCCHHHPPPUUUkkkuuunnnWWWOOORRRKKKLLLRRR\\\eeennnaaaMMMGGG<<<333111///...***)))++++++((((((***))))))))))))(((((((((((((((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&'''''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$############"""'''&&&%%%$$$###"""!!! ############""""""""""""$$$$$$###############$$$###"""""""""""""""######!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$%%%%%%&&&'''(((&&&$$$!!!!!!$$$&&&((('''&&&$$$###"""###$$$$$$&&&%%%############%%%&&&##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""##############################""""""""""""############!!!"""$$$$$$"""!!!"""###&&&%%%###"""""""""###$$$######$$$$$$$$$$$$############$$$$$$$$$$$$##############################+++,,,------+++******+++))))))((('''***///555888;;;???AAA???<<<>>>GGGOOOqqqsssmmmjjjjjjaaa^^^hhhrrrqqqfffgggdddsss~~~vvvnnngggZZZZZZ^^^gggooopppjjjdddeeebbb^^^\\\^^^`````````aaabbbhhhooopppjjjeeedddlllrrr{{{zzzvvvttt|||lllbbb\\\]]]iiixxx|||jjj^^^TTTMMMEEEAAADDDFFFCCC???>>>666222...+++++++++***))),,,,,,++++++******))))))***)))))))))(((((((((((())))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((******((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''((('''((((((((((((+++///222<<<>>>AAAAAA@@@AAADDDGGGKKKHHHCCC===999777777777666???HHHLLLMMMSSS___jjj|||sssdddQQQFFFLLLXXX^^^```jjj{{{zzzzzzuuu___FFFAAA>>>//////+++)))++++++((((((******)))))))))(((((((((((((((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%'''''''''''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$###$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""######""""""""""""######$$$$$$$$$############"""!!!!!!""""""###$$$$$$$$$""""""######$$$$$$%%%%%%""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!"""$$$%%%%%%"""######$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&''''''&&&$$$######$$$&&&'''&&&%%%$$$$$$######$$$$$$$$$$$$############$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""##############################""""""""""""############!!!"""$$$$$$"""""""""###%%%$$$######""""""############$$$$$$$$$$$$############$$$$$$$$$$$$##############################***,,,......---+++++++++*********...444999>>>AAA===AAACCCAAA???HHHZZZiii{{{tttdddZZZ___ooo~~~rrr]]]XXX^^^YYY```iiihhh\\\QQQQQQXXX```bbbgggnnntttvvvrrrmmmxxxtttpppnnnooosssvvvxxx}}}}}}wwwyyytttsssyyyzzztttuuusssgggdddmmmwwwwwwrrrnnnmmmuuutttggg___YYYSSSRRRTTTXXXXXXOOOFFF@@@AAA>>>888333///---,,,,,,------------,,,***)))(((******)))))))))((((((((()))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((()))******)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&&&&'''''''''((()))))),,,111777<<>>BBBAAA@@@AAADDDGGGHHHHHHFFF>>><<<888555555999@@@DDDKKKXXXeeeeee\\\XXX^^^gggPPPKKKEEEDDDLLLaaa|||}}}iiiiiiwwwuuuiiiZZZMMMAAA999222000000---,,,...*********)))))))))(((((()))(((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((''''''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######$$$$$$$$$#########""""""$$$######"""!!! """"""######$$$%%%%%%&&&##################$$$%%%"""!!!""""""###$$$%%%&&&%%%%%%%%%%%%$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%&&&&&&%%%###"""###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$########################""""""#########$$$$$$$$$!!!###%%%$$$###"""######"""###$$$$$$$$$###!!! ######$$$$$$$$$$$$############$$$$$$$$$$$$##############################+++---......,,,*********,,,333===CCC@@@>>>GGGTTT___ZZZRRROOORRR]]]jjjrrrtttiii^^^]]]hhhwwwuuukkk[[[LLLFFFJJJOOOUUUUUU___sss}}}qqqpppwwwvvvooopppttt}}}|||xxxqqqiiieeekkkgggVVVOOOLLLFFF???:::555222000,,,,,,------,,,,,,++++++************))))))))))))***)))))))))(((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((((((((((('''&&&&&&&&&''''''###'''---333888<<>>???999<<>>BBBGGGLLLPPPaaa```[[[TTTMMMHHHHHHIIIWWWaaammmwwwvvvkkkvvvwww```QQQBBB999444...***)))++++++*********)))))))))***)))((((((''''''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&'''(((((((((''''''$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&'''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###########################%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$############"""""""""""""""""""""""""""#########"""""""""!!!!!! !!!"""###$$$&&&%%%$$$###############%%%%%%%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$#################################$$$$$$$$$$$$%%%"""$$$%%%%%%$$$######$$$""""""######""""""!!! ######$$$$$$$$$$$$############$$$$$$$$$$$$##############################)))+++,,,---...111555999>>><<<===???>>>FFFaaa}}}|||ttthhh^^^\\\```iiiooosssvvvgggSSSNNNMMMOOOWWWYYY___cccbbbhhhvvv{{{zzzzzzxxxtttyyymmmXXXRRRMMMMMMOOOMMMDDD<<<777555222///---,,,---...+++++++++*********))))))*********)))))))))(((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$######$$$$$$%%%&&&((((((((((((((((((((((((''''''&&&''''''((()))***---111666;;;>>>BBBFFFHHHLLLMMMLLLHHHAAA<<<;;;;;;AAAHHHMMMLLLHHHIIIRRR[[[llleeeZZZNNNIIILLLUUU\\\wwwmmmrrrsssbbbOOOCCC;;;333---++++++++++++*********))))))***))))))(((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&'''''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$############""" !!!"""###$$$%%%&&&#####################$$$ !!!"""###$$$%%%%%%$$$#########$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%'''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%#################################$$$$$$$$$%%%%%%"""$$$%%%%%%$$$######$$$######"""!!!!!!!!!!!!!!!######$$$$$$$$$$$$############$$$$$$$$$$$$##############################(((***+++---000555<<<@@@@@@===???FFFKKKTTTmmmuuudddXXXWWW___gggaaa```PPPBBBHHHRRRWWW^^^nnn|||xxxyyy~~~|||{{{qqqmmm|||zzzooogggbbb\\\WWWZZZ___^^^SSSIII>>>:::555000---,,,---...+++++++++************)))************))))))))))))(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((''''''''''''''''''''''''&&&&&&&&&'''''')))***+++333666999<<>>NNNXXX___YYYLLLJJJWWWfff^^^WWWLLLDDDEEETTTjjj{{{mmmsss{{{pppZZZLLLBBB999222///+++++++++************)))******)))(((((((((((((((((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''$$$%%%%%%&&&'''''''''&&&$$$$$$%%%%%%%%%&&&&&&&&&"""###$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%$$$$$$$$$########################$$$$$$############$$$$$$$$$$$$$$$############"""!!!!!!"""###$$$%%%%%%&&&""""""###$$$%%%&&&&&&'''""""""""""""###$$$%%%&&&$$$#########$$$%%%&&&&&&###$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%'''&&&%%%%%%$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$###"""###$$$&&&'''$$$###"""!!!!!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%##############################$$$$$$$$$%%%%%%%%%"""$$$&&&%%%$$$###$$$%%%$$$###!!! !!!"""######$$$$$$$$$$$$############$$$$$$$$$$$$##############################---,,,...555:::<<<;;;:::AAAAAAFFFNNNTTT]]]rrrqqqZZZUUU\\\YYYMMMLLLKKKIIIIIIPPP___oooxxxssshhhiiiqqqxxxzzzwwwttt|||{{{ssskkkkkkxxxqqqeeeXXXaaa]]]bbbvvvoooVVVIII???666333000+++---222---///...+++)))***+++***************))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''')))***(((%%%&&&---333666:::???BBBDDDEEEHHHJJJKKKFFFAAA===777444;;;GGG___eee^^^UUUVVVSSSQQQWWWNNNHHHCCCGGGVVVjjj|||ssswwwzzzeeeTTTLLLGGG888(((111111000---***((()))***))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%$$$%%%&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$###""""""###$$$%%%&&&&&&'''%%%%%%%%%$$$$$$##################################################################"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$#########&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$#################################!!!""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""$$$$$$&&&&&&&&&&&&$$$$$$+++...333777:::>>>DDDJJJIIIJJJKKKPPPWWWfff|||oooVVVLLLMMMKKKEEEKKKRRR\\\dddooo}}}uuuwwwzzznnnooowww|||{{{vvvwwwooooookkk}}}~~~wwwnnnyyy{{{gggVVV^^^aaasssnnnVVVNNNFFFAAA:::222...000***,,,,,,******++++++,,,************))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''&&&''')))((())),,,222777:::;;;===BBBFFFIIIIIIIIICCC===999999999:::@@@IIIYYYdddccc\\\XXXMMMEEEIII@@@CCCIIIUUUhhh}}}zzzyyyooocccVVVIIIAAA???...---,,,+++***)))((((((***)))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&%%%$$$$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######################################################$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$##############################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""######$$$%%%%%%$$$######///555:::;;;===EEERRR]]]]]]\\\XXXTTTXXXgggwwwsss^^^LLLDDDFFFMMMQQQeeeqqq~~~~~~xxxrrrrrr}}}vvvyyyuuurrr}}}~~~|||yyyxxx{{{|||}}}{{{uuuwww~~~wwwzzzwwwqqqwwwyyy___ZZZTTTOOOFFF:::111///---,,,,,,,,,++++++++++++++++++*********)))))))))((((((((((((((((((((((((''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''###$$$$$$$$$%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&'''''''''%%%&&&'''***...444999<<>>???DDDJJJLLLIIIEEE===777555999>>>BBBFFFJJJUUUcccfff```VVVEEE;;;AAAAAAMMM```ttt}}}tttooofffZZZQQQOOO333///+++***+++,,,***(((******)))))))))(((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$######"""&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############"""######$$$$$$######"""666;;;>>>???DDDRRRcccnnnhhhfff___VVVWWW```ffffffcccXXXNNNLLLOOOXXXgggtttyyyqqqxxx{{{~~~~~~{{{xxxwwwxxx{{{zzz|||uuubbb___[[[WWWPPPFFF===777555111......---+++)))***+++++++++*********))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&(((,,,333999<<<>>>AAACCCFFFJJJKKKIIIDDD@@@===<<<===AAAEEEHHHKKKMMMVVV``````WWWNNN@@@>>>KKK\\\nnnzzz}}}tttxxxxxxiiiVVVBBB:::000,,,,,,...---************)))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$######;;;===>>>BBBPPPfffuuuzzzeeeccc\\\TTTRRRTTTTTTPPPQQQOOOSSS___mmmzzzmmmfffiiittt{{{}}}|||rrrcccaaa^^^]]]\\\XXXNNNEEE;;;333.........***))),,,++++++++++++************))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((())))))+++000666;;;>>>>>>AAAHHHOOOOOOIIIBBB>>>===>>>EEELLLNNNNNNOOORRRUUUWWWYYYQQQIIIFFFDDDNNNdddyyyiiimmm{{{~~~eeeTTTHHH888...+++,,,---,,,************))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&%%%%%%%%%""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$%%%%%%%%%>>>???@@@GGG\\\vvvjjjaaaWWWQQQLLLFFFEEEFFFKKKTTTfff{{{wwwyyyooogggeeessszzzzzz}}}uuummmcccaaaaaaeeennnpppeeeWWWCCC777/////////++++++///,,,++++++++++++*********))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''(((((((((,,,...222666:::===???@@@EEEKKKQQQMMMCCC<<<:::<<>>???CCCFFFKKKLLLJJJDDD===999<<>>888///,,,111,,,,,,,,,+++++++++******))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))...555===@@@AAABBBFFFJJJPPPKKKCCC<<<888999>>>CCCPPPWWW[[[[[[[[[YYYOOOCCCDDDDDDLLLhhhfffTTTLLLXXXnnnwwwyyynnnfffWWWFFF888000...///+++++++++************)))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%(((((()))))))))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&''''''((((((''''''(((''''''&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% """%%%''''''&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$%%%$$$###""""""###$$$%%%___WWWRRRUUU```iiijjjgggZZZEEEBBBPPPaaayyytttrrrzzziiiRRRHHHDDD;;;111,,,111))),,,///***+++---'''************)))))))))))))))(((((((((''''''''''''''''''''''''''''''''''''((('''&&&&&&'''((()))***''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''---+++***)))))))))+++,,,666999===@@@BBBEEEIIILLLIIICCC;;;777:::AAAJJJPPPQQQ```^^^TTTTTTQQQIIIFFFDDDUUUjjjzzzaaaKKKCCCIIIfffjjjppprrrmmm\\\DDD222,,,,,,...+++)))++++++)))(((+++))))))))))))))))))))))))))))))((('''&&&&&&%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%(((((((((''''''&&&&&&&&&&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$#########$$$%%%%%%%%%%%%$$$%%%$$$######""""""######%%%$$$$$$$$$###"""""""""&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''((((((((((((((((((((((((***)))((('''&&&&&&%%%$$$''''''''''''''''''''''''&&&''''''((((((''''''&&&''''''''''''''''''''''''''''''''''''(((((())))))))))))************))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%######$$$%%%&&&######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$YYYUUURRRTTTYYY\\\[[[YYYNNNKKK[[[uuu{{{uuu}}}~~~kkkYYYSSSQQQIII===666555---...///((((((///...************))))))))))))))))))((((((((('''''''''''''''''''''''''''''''''(((''''''&&&'''((()))***''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''***)))((('''))),,,///111888;;;AAAEEEHHHJJJKKKKKKFFF>>>777777@@@JJJQQQTTTPPPZZZXXXOOOOOOLLLIIINNN]]]qqqtttOOOBBB???QQQjjjlllnnnrrrsssiiiVVVBBB555000000,,,***,,,,,,))))))+++******************************)))(((((('''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$%%%%%%%%%%%%$$$%%%$$$$$$###############$$$$$$$$$$$$############&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%&&&&&&'''(((%%%%%%&&&&&&'''((((((((())))))((((((''''''&&&&&&((((((''''''''''''''''''''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((&&&%%%######$$$%%%&&&$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$RRRTTTUUUSSSPPPLLLJJJHHHHHHWWWvvvuuutttyyyvvvooovvv{{{lll]]]ZZZZZZSSSGGG===555,,,...111******000000++++++*********))))))))))))))))))(((((((((''''''''''''''''''''''''''''''(((''''''''''''((())))))''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&&&&''''''''''''&&&%%%&&&)))...333666:::===CCCJJJNNNMMMIIIFFF>>>888555;;;HHHSSSWWWVVVRRRUUUOOOIIIJJJGGGMMM]]]~~~___MMM>>>AAAQQQjjjrrrooosssxxxwwwlllYYYEEE888222---+++,,,---***)))+++************************+++******))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$#####################$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%&&&&&&'''(((%%%%%%&&&'''((())))))***((((((((((((((((((((((((''''''''''''(((((((((((('''(((((())))))((((((''')))))))))((((((((((((((((((((())))))))))))******))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%(((''''''&&&%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$###$$$%%%&&&%%%%%%&&&''''''''''''&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$PPPSSSTTTPPPJJJGGGIIIMMM___uuu|||~~~wwwkkk___]]]```^^^TTTJJJ<<<---+++222000...///++++++++++++*********)))))))))))))))(((((((((((('''''''''''''''''''''''''''(((((('''''''''(((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%'''+++111777:::<<>>GGGIIIKKKJJJDDD>>>999666:::GGGWWWaaa^^^UUULLLFFF999======GGG]]]qqq}}}zzzppp^^^KKK===999>>>EEE```}}}yyykkkLLL???333///...,,,,,,---++++++++++++++++++++++++((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&''''''''''''((('''(((((((((((()))))))))'''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&$$$%%%&&&&&&&&&%%%###"""$$$$$$$$$%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''(((((((((''''''&&&&&&''''''((()))''''''''''''''''''''''''(((((())))))******+++++++++++++++,,,------......------............------......------,,,+++++++++***)))))))))))))))(((((())))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((('''&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''(((''''''&&&%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$"""###$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$OOONNNRRRaaayyy~~~rrrGGG888111000111...,,,,,,+++++++++******************)))))))))(((((((((((((((((((((((((((((((((((()))))))))(((&&&%%%''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''(((((((((((('''))),,,111666;;;>>>@@@IIIKKKLLLGGG>>>999999<<<===GGGUUU^^^]]]SSSHHH@@@888FFFMMMZZZttt}}}yyysssgggVVVHHH???;;;:::JJJggg~~~~~~xxx^^^NNN<<<333///,,,+++,,,++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''((((((((())))))'''''''''(((((((((((()))'''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%&&&&&&'''&&&&&&&&&$$$%%%&&&'''&&&%%%###"""%%%%%%%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&'''(((((())))))'''''''''''''''(((((()))&&&'''''')))***+++,,,,,,,,,---------------------///000000111222222333333222333333444444333333222222222111111000//////...,,,,,,,,,++++++*********((())),,,------,,,)))((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&'''''''''((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''((($$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$DDDMMMaaa~~~xxx}}}|||{{{wwwOOOAAA777111///,,,,,,,,,,,,+++++++++******************))))))))))))))))))))))))))))))))))))(((((()))))))))(((&&&%%%'''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''((((((((()))%%%(((---333999>>>AAACCCGGGJJJKKKCCC999555999@@@===CCCMMMVVVXXXQQQEEE;;;AAATTT```lll}}}ssspppgggYYYMMMCCC===888999QQQtttwww{{{|||kkkYYYCCC777111,,,******++++++++++++++++++++++++******************++++++))))))))))))))))))))))))))))))))))))))))))))))))%%%%%%%%%&&&&&&''''''''''''((((((((())))))******&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&$$$%%%&&&''''''%%%###"""&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&'''((())))))***'''''''''''''''((())))))'''(((***,,,...000222333000000000000000000000000333333444555555666777777666777777777777777777666555555444444333222111111.........------,,,,,,,,,(((***---//////---***((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$###$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%%%%&&&'''(((((($$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$JJJvvvzzzwwwxxxxxxaaaWWWFFF888333...000,,,+++,,,+++(((***...+++******)))))))))))))))))))))(((((((((((())))))++++++******)))(((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''&&&%%%&&&((((((((('''((())))))))))))(((((('''++++++---444<<>>FFFJJJHHHEEEGGGLLLNNNKKKHHHHHHSSSmmmwwwsssoooiiibbbZZZOOOEEE>>>:::===PPPpppwwwnnnccc___VVV444***000%%%+++++++++)))((()))+++---******))))))((((((''''''******))))))((((((''''''(((((('''''''''&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&!!!"""$$$&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%''''''&&&%%%((('''''''''***+++++++++***...222555888999777222666333111000...---000444///000111222444444111...:::666222000000111111000222333222111444666333---222000666777000222555///+++...000---+++++++++***+++,,,---,,,+++***))))))***************(((''''''((()))*********)))'''&&&***))))))(((((((((((()))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((('''&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###&&&&&&&&&&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%tttqqqhhheeeZZZNNN@@@000222...---///---)))(((***++++++***)))))))))))))))))))))(((((((((((()))))),,,++++++***))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''&&&%%%&&&((()))((('''((()))))))))))))))((((((,,,---000777???DDDFFFFFFGGGEEE>>>999===IIIOOOOOOOOOKKKGGGEEEBBBEEEPPP]]]}}}{{{uuuqqqkkkddd\\\SSSIIIBBB888;;;CCCTTTnnnvvv~~~sssoooaaaAAA333444---------,,,+++***)))***+++******))))))(((((((((((())))))))))))(((((((((((((((((('''''''''&&&&&&&&&((('''&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&%%%%%%%%%%%%%%%&&&'''''')))'''&&&'''(((((('''&&&+++,,,,,,,,,,,,...000222777666333///---///222444555555666888888777666555666222111444555555777;;;333666999999777666777888;;;>>>===888444555555444111000666666///222777111333444333111///...,,,+++...---******+++,,,------((())))))***++++++++++++***************))))))(((******))))))((((((''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$###%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%yyywwwzzz{{{qqqppptttrrrmmmXXX:::444///...000000,,,******++++++***))))))))))))******))))))(((((())))))***,,,,,,++++++***)))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''&&&%%%&&&((()))((('''((()))))))))))))))))))))...000555<<>>888;;;IIIWWWZZZUUUOOOIIICCC???AAARRRppp|||wwwtttnnnggg```WWWNNNHHH999:::666777OOOuuu~~~~~~uuu~~~oooRRR===444//////......---,,,+++***)))***))))))))))))((((((((((((((((((((())))))))))))(((((((((''''''''''''&&&((('''&&&&&&%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''***((('''(((******)))(((***,,,---,,,+++,,,000333000222444444222000222555999888999;;;??????<<<888???777666???CCCCCCLLL[[[``````]]]SSSHHHAAABBBFFFDDDNNNSSSKKK>>>888777888<<<:::??????;;;AAAFFF===<<<999777666666444222000111...+++)))***+++,,,---'''(((((())))))*********,,,++++++*********************++++++***((('''&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%xxxlllsssyyy{{{|||{{{zzzSSS;;;333---...000///...///,,,+++******))))))*********))))))))))))))))))***,,,+++++++++*********)))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((&&&&&&'''((()))((('''((((((((())))))******+++000444;;;BBBGGGHHHGGGEEE<<<999;;;FFFWWWaaa^^^WWWJJJBBB;;;???NNNiiizzzyyyuuupppiiibbbZZZRRRLLL???;;;333000@@@```wwwsss{{{jjjNNN666///...---,,,,,,---,,,***)))))))))))))))))))))))))))''''''(((((())))))******((((((((('''''''''''''''(((((('''&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%&&&''''''***)))((()))++++++***))),,,++++++***+++,,,...///***)))+++///111111222555666888;;;AAAMMMVVVWWWSSSMMMCCCFFFWWW```bbbqqqmmm]]]XXX^^^eeeeeeuuusssYYYEEE<<<:::===888999===AAAMMMNNN>>>AAA===:::;;;;;;999777777111111000...+++))))))))),,,,,,++++++************---,,,***)))))))))***+++******+++,,,+++)))&&&%%%((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%~~~xxx~~~rrrNNN@@@111,,,---...///111,,,++++++*********************))))))))))))******+++++++++***************((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((('''&&&''')))))))))((((((((((((((()))***,,,---333888@@@FFFHHHGGGEEECCC999???KKKZZZbbb```WWWQQQFFF===;;;JJJddd}}}{{{wwwqqqjjjccc\\\TTTOOOGGG<<<555777;;;IIIiii}}}dddDDD555...,,,***+++------,,,***))))))))))))************''''''(((((())))))******(((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&'''(((&&&%%%%%%%%%%%%&&&''''''+++))))))***+++,,,,,,+++///,,,***+++...///...+++111***(((///555666888<<<:::CCCQQQaaattt}}}aaaYYY```uuuzzzsssxxxxxx___TTTRRR]]]TTTSSS[[[iiiyyysssYYYGGGBBB???AAAAAA===<<<>>>666888999777222...------000000///...------......,,,+++***)))((()))***+++)))***,,,,,,+++)))'''%%%))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$%%%%%%&&&&&&%%%%%%%%%###$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%{{{}}}kkkUUU<<<000---,,,,,,---,,,,,,+++************++++++******))))))******+++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((('''&&&''')))***)))((((((((((((((()))+++---...777<<>>;;;999111000...---,,,------...---,,,++++++******++++++)))***+++++++++***)))((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((($$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%uuupppxxxgggIII777111...,,,+++---,,,++++++******+++++++++******))))))******+++((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))''''''''')))***)))((((((((('''((())),,,...000:::???EEEHHHFFFBBB???===>>>JJJZZZccc[[[KKKDDDEEEAAAOOOjjj|||uuummmfff^^^WWWRRRJJJAAA<<<;;;555///999KKKcccrrrxxxkkkSSS:::444...+++---...---+++))))))*********+++++++++))))))))))))(((((((((((('''((((((((()))))))))))))))(((((('''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((()))++++++******++++++,,,---///...---///111222222111+++222999<<<;;;999;;;===CCCTTTuuurrrmmm|||~~~zzz}}}ooonnnttt||||||zzzoooUUUIIILLLPPPLLLFFF???===999555222000//////...............------,,,))))))*********+++++++++))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''&&&&&&%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((###$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%yyynnnsss~~~|||qqqyyyoooOOO===666222///------,,,++++++******++++++++++++************++++++''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((())))))((('''((()))***)))(((((((((''''''))),,,///000<<>>LLLOOOIIIFFFLLLTTTooo|||~~~}}}zzz{{{|||aaaNNNSSS[[[VVVKKKWWWSSSLLLEEE>>>999666555///000111111111000...---))))))))))))***+++,,,---))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))((('''&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%xxxwwwmmmsss}}}mmm```QQQ;;;000111///+++,,,,,,+++******,,,---************))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''((((((((()))))))))(((((('''''''''&&&((()))))))))***---222555>>>AAABBB@@@???BBBBBB???@@@EEEMMMMMMCCC:::BBBPPPaaa~~~wwwmmmbbbYYYVVVKKKDDD>>>===:::666555666:::]]]xxx{{{tttZZZ@@@---...222,,,'''))),,,+++******)))*********))))))))))))))))))))))))((((((((((((((()))******(((((((((((((((''''''&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%'''((((((''''''$$$&&&''''''&&&%%%&&&'''&&&%%%$$$%%%(((***,,,,,,222000......///111222333444111333777333,,,///999HHH^^^sssuuuggg]]]bbbkkk}}}{{{{{{yyyllldddiiissszzzzzzqqqjjjeee```^^^iiixxx}}}pppffffffcccdddkkk|||mmmUUUBBB===AAAEEEGGG>>>333......///---+++000+++(((***------,,,+++,,,,,,,,,,,,+++)))(((''')))))))))))))))(((((('''(((((((((((((((((((((((('''''''''''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%}}}uuu}}}sssmmmmmmcccIII666111------------,,,+++++++++,,,************))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((('''''''''((((((((())))))))))))(((((((((''''''''')))*********+++...333666===AAABBB??????DDDHHHIIIGGGHHHIIIDDD===???SSShhh~~~qqqddd\\\YYYMMMFFF@@@>>>;;;777555777888LLLqqqzzzrrrVVV:::000///...---///,,,++++++***************))))))))))))))))))))))))((((((((((((((()))******(((((((((((((((''''''&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&''''''''''''&&&$$$&&&((((((&&&&&&&&&'''***))))))***,,,...///000222222222222111000000000444444777:::;;;===EEENNNxxxqqqjjjpppzzz{{{ooogggfffeeeccccccddddddeeeiiikkkggg___PPPIIIFFFHHHJJJKKKNNNSSSXXXSSSRRRSSSNNNHHHMMMWWW]]]dddkkknnnnnnllljjjiiimmmsss}}}{{{vvv{{{uuu\\\UUUZZZ___cccWWWFFF:::444111...++++++---///...***''')))---++++++++++++******)))((()))))))))))))))(((((('''(((((((((((((((((((((((('''''''''''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%www{{{tttvvvbbbGGG999.........------,,,,,,++++++++++++*********)))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((''''''((((((((()))))))))))))))(((((((((((('''''')))***+++,,,---000444888===@@@AAA@@@DDDNNNUUUWWWQQQKKKBBB;;;<<>>???DDDPPP]]]bbb```VVVIII<<<999GGGdddsssggg```PPPHHHBBB???;;;666444555222333>>>ZZZmmm}}}mmmPPP<<<444000,,,,,,,,,+++************+++))))))))))))))))))))))))(((((()))))))))))))))((((((((((((((((((''''''&&&&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%''')))***))))))***+++***,,,///111222444666777888999999888999;;;???BBBFFFQQQYYYZZZbbbrrr{{{zzzxxxqqqdddVVVKKKEEECCCDDD999???DDDDDDAAA??????@@@EEEHHHKKKQQQ^^^llluuuvvveee```ZZZWWW\\\jjj~~~yyyuuu{{{wwwiiiggg\\\XXXhhh~~~vvvdddgggkkkooorrr|||{{{nnnhhheeeooo|||vvvbbbTTTNNNAAA999///***---222000+++***************+++++++++)))************)))((((((((((((((((((((((((((((((((((((''''''''''''((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%{{{}}}|||~~~iiiBBB000...++++++---...---,,,++++++++++++************************************))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((()))))))))***(((((())))))))))))))))))&&&(((+++---///222666999===<<<===HHH\\\jjjiii___PPPCCC888???[[[}}}{{{jjj]]]QQQIIIBBB???;;;555333333...666999@@@```vvv|||ooommmgggHHH777000------,,,,,,+++***+++++++++************************(((((())))))))))))((('''(((((((((((((((''''''&&&&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''''''''''''''''')))+++,,,,,,,,,---///111333555666555555777999;;;999777777;;;AAAGGGJJJRRR]]]dddcccgggnnnmmmgggbbb[[[PPPGGGAAA???>>>>>>>>><<<<<<@@@GGGNNNTTTWWWOOOXXXcccpppxxxsss{{{{{{www~~~qqqfffmmmffflllwwwrrrccc[[[```eeehhhtttyyy|||jjjeeejjj]]]WWWHHH777......---))),,,++++++***++++++,,,---***************))))))((())))))))))))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%sssrrr}}}~~~UUU777333---,,,---///...---,,,++++++++++++*********************************))))))(((((((((((())))))((((((((((((((((((((((((((((((((()))))))))******(((((())))))))))))******&&&))),,,...111444888;;;<<<;;;===JJJ^^^jjjcccVVVFFF???===MMMpppqqq^^^SSSKKKDDD@@@<<<666222333,,,777999555HHHtttzzzpppsss___xxxpppPPP888---+++------,,,+++++++++++++++************************(((((()))******)))'''&&&(((((((((((((((''''''&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&''''''(((((()))+++---/////////111222444666666444111111444888888777;;;FFFUUUaaaffffffUUUYYY[[[XXXVVVSSSNNNGGGFFFBBB===888666888<<<@@@DDDAAAHHH^^^uuu}}}vvvnnniiisss}}}|||nnnmmmjjjqqquuukkkrrrrrrhhhkkkyyy}}}{{{|||mmm``````ooovvvoooUUU999------...///...---,,,,,,,,,---...******++++++******)))((()))))))))))))))))))))))))))((((((''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%|||jjjaaafffzzzkkkCCC;;;333......//////---,,,,,,+++++++++*********************************))))))(((((((((((())))))(((((((((((((((((((((((((((((()))))))))*********(((((()))))))))*********(((+++...111444777;;;>>>:::;;;???GGGTTT\\\UUUJJJDDDEEELLLaaakkkWWWOOOGGGCCC>>>777444555000333555444:::TTT~~~}}}]]]bbbyyydddGGG222+++------,,,++++++++++++,,,************************((()))*********)))'''&&&(((((((((((((((''''''&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&'''((()))******---000111222222444666111333555444333555<<>>DDDGGGFFFEEEHHHKKKSSS]]]uuuyyy}}}|||xxxnnnhhhiiiqqq~~~xxx```VVVqqqoooWWWHHH>>>777222111///---------...///***++++++++++++***))))))))))))))))))))))))))))))))))))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%~~~|||xxxwwwdddWWWIIIMMMYYYhhhmmmrrr~~~}}}LLLBBB777000///000...---,,,,,,,,,+++++++++******************************))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))************(((((())))))*********+++***,,,000444666999===@@@999===AAADDDJJJNNNIIIBBBFFFNNN[[[ppp{{{YYYQQQIIIEEE@@@999666666666...000666444;;;cccfffWWWrrr~~~^^^>>>000...---,,,,,,++++++,,,,,,************************((()))***+++***)))'''%%%(((((((((((((((''''''&&&&&&''''''''''''''''''&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&'''(((***++++++...111333333444666888111444888999<<>>444222000...---...//////***++++++++++++***))))))))))))))))))))))))))))))***)))((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%yyy{{{yyyzzzwwwmmmddd```NNNRRRRRRJJJFFFSSSpppwwwnnn\\\JJJ999222000///000222...------,,,,,,++++++***))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))(((((()))***+++,,,,,,,,,((()))******)))((()))+++,,,...222555888;;;<<<===???@@@CCCDDDCCC@@@???@@@TTTfffxxxlll\\\KKKCCC???:::666444555222222333000666PPPlllyyyqqq\\\ZZZ}}}~~~SSS///000000---+++***,,,,,,***)))))))))))))))))))))))))))******++++++)))((('''******))))))((((((''''''''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&%%%)))((((((((()))+++---///555222000222444444444444...999@@@999@@@dddrrrddd\\\bbbfff]]]OOOGGG<<<999999:::;;;AAAPPP```uuu}}}wwwwww~~~~~~yyy~~~zzziiijjjZZZJJJ===:::666---+++...///---,,,+++,,,,,,***((()))******++++++)))(((''')))(((((((((''''''''''''(((((((((((((((((((((((())))))((('''''''''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&'''((('''&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%yyyvvvvvvtttnnnjjjiiiaaabbb\\\LLL@@@GGG```wwwrrrhhhgggWWWBBB444///000///.........---,,,,,,++++++***************************((((((((()))))))))))))))))))))))))))))))))))))))((((((((())))))******+++''')))******))))))+++---+++...333777:::<<<>>>???CCC@@@BBBEEECCC===<<<@@@eeexxx|||zzz}}}xxxdddOOOEEEBBB===777333444111222444222333FFF\\\oooYYYYYYvvvccc;;;111000---+++,,,---,,,***************************)))******+++***)))((('''***)))))))))((((((((('''''''''''''''((((((((((((&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&''''''(((***,,,...000111444666888888555111111222000888BBBGGGVVVwwwyyyaaaSSSJJJKKKLLLDDD>>>======???@@@@@@GGGZZZtttqqqrrrvvvwww~~~|||qqqtttsssmmm[[[AAA---***000------------,,,+++++++++)))******+++******(((((())))))((((((((('''''''''(((((((((((((((((((((((())))))((('''''''''''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&&&&'''((('''&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%xxxssssssqqqnnnnnnppplllnnnhhhXXXFFFBBBMMMZZZtttvvvnnnuuukkkTTT;;;///000///***......------,,,+++++++++************************))))))))))))))))))(((((())))))))))))))))))))))))((((((((((((((()))))))))''')))******)))***,,,......111666999;;;<<<>>>???GGG@@@AAAFFFCCC;;;???KKK}}}vvvqqqsss{{{pppWWWJJJFFF@@@888333444111222555333111:::GGGmmmoooXXXSSSmmmuuuMMM555111---,,,---...,,,***************************)))************)))(((((())))))))))))((((((((((((''''''''''''((((((((((((%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))((('''''''''''''''&&&'''***---000222444555///555::::::666333555888888CCCWWWkkk~~~iiiQQQDDD:::888666444999CCCEEELLLPPPPPP]]]{{{tttqqqxxxttt{{{uuu~~~VVV777...000,,,------,,,+++******+++******++++++******)))((()))))))))(((((((((''''''(((((((((((((((((((((((()))((((((''''''''''''((('''''''''''''''''''''''''''(((((((((((((((((('''&&&'''((('''&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%}}}xxxvvvsssooonnnqqqiiilllnnngggZZZMMMDDDAAATTT{{{qqqMMM444000000,,,.........---,,,,,,++++++************************+++******))))))((((((((((((((((((((((((((((((((()))))))))))))))(((((((((******+++***)))***,,,...222666:::<<<;;;<<<>>>AAAIIIBBBAAAEEE@@@<<>>888:::777333000111111111222444777^^^tttjjjvvvPPPlllqqqIII:::---,,,///...------*********************************)))))))))))))))(((((((((((())))))))))))''''''''''''((((((((((((&&&'''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((('''&&&&&&&&&''')))***...///111333555555555444<<<999666777CCCPPPRRRLLLQQQdddqqqXXX;;;999444333999AAANNNhhhxxxppp~~~uuuiiivvv~~~{{{tttkkkWWWCCC>>>555---+++000333000,,,,,,++++++******************)))))))))(((((((((((())))))))))))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&'''((('''&&&&&&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&uuupppqqqoooiiieeeeeefff___PPPBBBBBB999AAA[[[rrr|||{{{|||[[[<<<111000//////......---,,,,,,,,,++++++++++++++++++++++++******************))))))))))))))))))))))))))))))***************+++++++++---------+++)))***---///000444999;;;===CCCMMMUUUPPPLLLEEE???===MMMnnn{{{{{{ssskkkkkkqqqvvvyyyrrrxxxsssZZZDDD;;;===888555111000000222444555111MMMxxx~~~hhh}}}}}}LLL\\\```III444//////...---...+++++++++++++++++++++++++++******)))((()))))))))(((((((((((())))))))))))''''''''''''(((((((((((('''''''''((((((((())))))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&'''))),,,...222333444444555444444444777444333>>>WWWllljjj\\\PPPZZZkkkkkkUUUEEE===444444111555BBBPPP```vvvxxxmmmmmmvvvvvvpppkkkoooyyyzzzjjjWWWKKK@@@333---...///,,,(((,,,,,,+++************+++******)))))))))((((((((())))))))))))))))))))))))(((''''''''''''(((((()))''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&'''((('''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&|||sssppprrroooiiibbb``````]]]UUUNNNKKK>>>:::FFFYYYjjj}}}pppGGG444222/////////...------,,,,,,++++++++++++++++++++++++******************++++++))))))))))))))))))))))))(((((())))))******+++++++++++++++******,,,000333333666:::;;;<<>>777666444111000222333333777???cccvvvlllddd[[[uuuzzz\\\>>>333000---+++...++++++++++++++++++++++++++++++)))((((((((()))***'''((((((((()))))))))***''''''''''''((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((('''''''''***---000333555444444444444444555555222555;;;LLLgggwwwjjjSSSFFFDDDIIIFFF666222:::<<>>666777666333111222222111:::111MMMwww^^^mmmcccllliiiFFF777111,,,***...++++++++++++++++++++++++,,,+++)))((((((((()))***'''((((((((())))))******''''''''''''((((((((()))%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((()))(((((())),,,000444666555444333333333555666777<<>>BBBFFFKKKPPPFFFIIIDDDPPPxxx||||||~~~{{{}}}xxxsssnnnccc]]]eeevvv}}}dddNNNDDD<<<777444444333000000333777000777WWW~~~jjjaaa[[[jjjvvvUUU;;;000000///,,,------,,,,,,+++,,,,,,,,,((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((%%%%%%&&&'''((()))******&&&&&&''''''''''''&&&&&&''')))******)))((((((((($$$''',,,000444777888888444000000555555222333777HHHgggoooRRR>>>444888,,,...666999FFF[[[fffooobbb```oooxxxfff```fffvvv{{{wwwtttRRR666'''333+++)))...111---))))))************))))))))))))************************))))))))))))))))))))))))(((((('''''''''&&&&&&&&&)))((('''&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''~~~xxxqqqjjjlllrrrwww|||yyykkk```\\\WWWPPPOOOJJJEEE???:::999CCCNNN~~~}}}hhhMMM:::333---//////+++000333+++++++++++++++************************))))))))))))************************)))))))))))))))))))))(((((()))+++,,,---///333666999<<>>999555555444111111444333...333JJJkkkuuudddTTTWWWwwwgggBBB///111222---------,,,++++++++++++,,,************************((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))&&&''''''((((((''''''&&&''')))***)))(((((()))***(((,,,111666999999888777555333333444111000888CCCjjj~~~^^^AAA222---888666:::===BBBWWWiiihhh\\\bbbqqquuuqqq||||||nnnNNN999444---***---///,,,***++++++*********))))))))))))************************)))))))))))))))))))))))))))))))))((((((''''''''')))((('''&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''vvvpppmmmlllooottt|||xxxhhh^^^UUUMMMRRRMMMHHHCCC<<<666777===aaawwwooo]]]III666---...111,,,///444///,,,+++++++++************************))))))))))))************************)))))))))))))))))))))))))))***,,,---...111555888999???GGGLLLLLLGGG@@@:::???FFFYYY~~~|||yyyvvvuuuuuuwwwzzz||||||yyywwwuuuggg\\\QQQNNNUUUgggsss___SSSCCC<<<666555444222222555333333555>>>VVVwwwhhhQQQHHHbbb{{{OOO222111444000---,,,++++++*********+++************************)))((((((''''''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&'''((()))((('''(((***---...222777;;;<<<;;;777555222555999:::666555===GGGsss|||{{{dddFFF333000333000999EEEHHHPPPgggooo___dddyyyvvvrrryyywwwppp___GGG555///+++---///...,,,,,,+++++++++*********))))))************************))))))))))))))))))))))))******))))))))))))((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''~~~zzzpppmmmppptttwwwyyytttiii[[[OOOPPPLLLIIIGGGAAA:::888:::CCCXXXrrr{{{|||ppp]]]===000///333...---000---,,,,,,+++++++++*********************)))))))))(((************************)))))))))))))))*********)))+++---...000333777:::<<>>VVVsss}}}|||{{{xxxuuuuuuwwwxxxxxxvvvtttrrrrrrhhh^^^QQQIIIJJJYYYttt{{{gggZZZHHH???777555444222222444222555555666FFFgggrrrqqqZZZJJJXXX|||___???222111111---,,,+++***************************************))))))(((((((((((())))))(((((((((((((((((((((((())))))((((((''''''''''''''''''(((((((((((('''''''''(((((('''''')))---000444666999::::::888666444666555555777:::???FFFLLL[[[\\\UUUDDD555222777;;;333===QQQ```kkkzzzzzzggg|||~~~~~~iiiUUUEEE:::///,,,///000...+++,,,,,,+++++++++*********************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''wwwmmmlllwww{{{yyytttpppqqqxxx~~~yyyiiiXXXSSSMMMIIIHHHDDD>>>;;;;;;666<<>>eeezzz|||{{{uuuwwwxxxtttmmmgggdddddd```ZZZSSSJJJDDDIII[[[nnnvvvfffWWWIII;;;555333111000222///111222111444HHHmmmzzzqqqhhhNNNRRRtttrrrHHH111222///...---,,,+++*********((((((((((((((((((((((((***))))))(((((())))))***(((((((((((((((((((((((())))))(((((('''''''''&&&'''(((((())))))(((((('''&&&''')))+++,,,///333666888666444333333555777888999JJJbbbxxxwww]]]FFF222222333888DDDOOOQQQMMMJJJHHH^^^}}}wwwkkkccc^^^ggg{{{yyyqqqsss||||||[[[===000///000///---------,,,,,,,,,++++++************************))))))))))))))))))))))))''''''(((((((((((())))))''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''~~~lllXXXJJJQQQjjj~~~xxx|||}}}}}}{{{}}}|||ssscccQQQGGGAAA;;;999999777888666:::PPPqqq}}}~~~SSS666555222...//////------,,,,,,,,,+++++++++************))))))))))))))))))))))))))))))))))))((())))))******+++,,,,,,+++---000222555999>>>AAAFFF]]]jjj\\\GGG@@@CCCGGGzzzxxxyyy{{{qqqtttuuuqqqhhhaaa^^^^^^YYYVVVSSSOOOHHHGGGRRR^^^vvvyyyooo___OOO???777444222111222444111222555222888YYY}}}ppp}}}]]]KKKddd___===222111000...---,,,+++++++++))))))))))))))))))))))))******))))))))))))******((((((((((((((((((((((((((((((((((((((('''''''''(((((())))))))))))((((((%%%(((+++---///222555888555555555555666888:::<<>>EEEQQQZZZ\\\YYYQQQYYYsssvvvhhhbbb```ZZZ___gggooottttttpppllliiifffkkkrrryyyeeeJJJ;;;333///------------,,,,,,,,,,,,************************))))))))))))))))))))))))((((((((())))))*********&&&'''((())))))((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''yyyeeeRRRHHHSSSppp~~~~~~xxxyyymmmWWWIIIBBB===;;;<<<222999777222AAAfffvvvrrrfff===666111+++,,,...---------,,,,,,,,,++++++************))))))))))))************************((())))))***++++++,,,,,,,,,...111333666:::???BBBLLLbbbkkkWWW@@@>>>KKKVVVvvvwww~~~~~~yyylllppprrrnnnfff^^^[[[ZZZUUUUUUUUUSSSMMMIIINNNVVVgggmmm}}}uuudddTTTBBB999666333222333333,,,...333,,,)))DDDjjjvvvsssqqqOOO\\\zzzoooIII333111111///...---,,,,,,,,,******************************))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((%%%(((,,,///222444777999333444666999;;;<<<===>>>```^^^GGG<<<===EEELLLOOORRRVVVWWWVVV^^^vvvvvvgggbbbccckkkkkkiiijjjrrrxxxtttkkkjjjiiiooopppooozzzwwwaaaiiipppqqqwwwgggIII666,,,......---------,,,,,,,,,************************))))))))))))))))))))))))))))))******++++++++++++&&&'''((())))))((('''&&&((((((((((((((((((((((((''''''''''''''''''''''''}}}fffUUUOOOcccsss}}}{{{yyyzzzyyygggSSSEEE@@@===:::888555555888<<>>MMMjjj}}}qqqrrr{{{~~~zzzwwwrrrkkkfffccc^^^WWWRRRRRRTTTWWWZZZ[[[XXXSSSOOO^^^___mmmzzzgggXXXGGG>>>999555222333555...---222222222???PPPwwwlllWWWMMMlllVVV333000000///,,,,,,---,,,***,,,,,,,,,+++++++++******))))))))))))))))))))))))((((((((((((''''''''''''))))))((('''''''''''''''&&&(((***)))'''%%%$$$%%%'''***...444888888555222333666777999???GGGIIIFFFnnnsss]]]KKK===:::>>>PPPLLLFFFXXXcccdddkkk{{{rrr]]]^^^lllllltttyyyyyyxxxxxxvvvsssuuupppooowwwkkk^^^WWW]]]bbb___aaaggg{{{vvvnnnIII---...---///222///((('''---,,,+++******)))*********))))))******++++++++++++******)))((((((((((((((())))))))))))))))))))))))((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''~~~qqqaaaZZZooo}}}qqq[[[JJJBBB>>>;;;;;;888777888777BBBcccvvvPPPAAA666222222...---------,,,,,,,,,+++++++++++++++************)))))))))))))))))))))))))))))))))))))))***+++,,,---,,,444000222???<<<777AAAJJJZZZYYYJJJDDDKKKddd}}}sssttt{{{}}}yyyxxxtttnnniiiccc]]]WWWSSSPPPSSSZZZaaaccc]]]SSSKKKQQQRRRaaa~~~}}}kkk\\\KKKAAA;;;555222111111------222111...666CCCeeeoooiiiKKKaaaddd===000///...,,,,,,---...///,,,,,,,,,+++++++++******))))))))))))))))))))))))((((((((((((''''''''''''))))))((('''''''''''''''%%%'''))))))'''&&&&&&''')))---222777;;;;;;888666333999===<<<@@@LLLXXX^^^[[[```XXXLLLEEE:::444===IIIMMMNNNXXXiiisssxxxuuueeegggttt||||||zzzwwwyyyfffYYYRRRVVVWWWSSSQQQUUUYYYgggnnnppprrrnnnuuuxxxmmm}}}bbbEEE555///,,,...000...///333,,,,,,+++***************)))*********++++++++++++******)))((((((((((((((())))))))))))))))))))))))((((((''''''''''''(((((((((''''''&&&&&&''''''(((qqqhhhyyy}}}gggPPPCCC>>>;;;<<<999888999555777GGGZZZ~~~uuu[[[GGG444///222///------------,,,,,,,,,,,,+++++++++************))))))))))))))))))))))))))))))))))))******+++------+++222444999???999888FFFKKKRRRIII<<>>666111000000---///333111,,,///777MMMfffgggvvvFFFRRRrrruuuJJJ222111///---++++++...000,,,,,,,,,+++++++++******))))))))))))))))))))))))(((((((((((('''''''''''')))((((((''''''''''''((($$$&&&'''((('''((()))***...111666;;;======;;;999===???>>>???GGGTTT]]]___NNNGGG<<<:::>>>;;;GGGbbbbbbWWW___tttxxxooosss}}}wwwsss{{{eeeYYYSSSVVVXXXSSSQQQRRREEELLLMMMPPPXXXWWWZZZhhhyyyjjjDDD888---,,,000000---+++---,,,++++++******++++++************++++++++++++******)))(((((((((((())))))))))))))))))))))))))))))((((((''''''(((((()))(((''''''&&&&&&''''''(((~~~rrrxxxqqqXXXGGG???;;;:::777777999777666<<>>;;;YYY{{{{{{|||yyyuuuxxxxxxuuunnncccZZZVVVUUUZZZWWWUUUWWW[[[[[[VVVPPPHHHDDDPPPmmmrrrcccRRRHHHAAA888222000222000111444222...///444;;;NNNyyyrrruuu~~~HHHKKKfffXXX666444111000,,,)))***---,,,,,,,,,+++++++++******))))))))))))))))))))))))(((((((((((('''''''''''')))(((''''''''''''((((((%%%'''((((((((((((+++---222555:::<<<<<<;;;:::999@@@===<<>>FFF^^^vvvkkkwww~~~~~~wwwsssrrrqqqooorrrxxxxxxnnnlllwwwuuukkkcccdddddd```\\\[[[OOOOOOIIIKKKSSSOOOIIINNNZZZyyy~~~sssXXXHHH666///000000+++&&&------,,,++++++++++++++++++++++++++++++++++++++++++***))))))(((((())))))))))))))))))))))))))))))))))))(((((((((((())))))((((((''''''''''''((((((~~~|||{{{}}}wwwpppwwwwwwaaaOOOBBB;;;888555555666777777999<<>>///222222.........---------,,,,,,+++++++++*********))))))************************)))))))))***+++---...///333444:::<<<999;;;EEEMMMNNNGGG<<>>UUUiiixxx{{{|||yyyvvvyyy|||{{{yyynnnkkkppptttrrrmmmhhhcccaaaeeejjjlllmmmnnnvvvsssmmmmmmvvv~~~}}}vvvsss{{{qqqmmmllliiieeecccZZZXXXQQQTTT\\\UUUHHHHHHDDDVVVvvv~~~vvv~~~}}}jjjOOO:::111111000......------,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((''''''(((((((((wwwnnnqqq|||xxxssssssxxxyyyjjjnnn|||lll\\\LLL???999777444333444666666777888aaa{{{sssLLL222//////............---------,,,+++++++++************)))************************)))))))))***,,,---///000333444:::;;;999GGGSSSMMMFFF@@@DDDiiiwww{{{vvvtttrrrrrrpppkkkccc[[[VVVSSSNNNOOOQQQSSSSSSPPPKKKGGGBBB===GGG___ooosssvvvhhhYYYPPPHHH>>>666333000///...---...///111333333888TTTzzziiikkk```FFFHHHkkkyyyCCC666...000222...---000,,,,,,,,,+++++++++******))))))))))))))))))))))))((((((((((((''''''''''''(((''''''''''''(((((()))))))))))))))***---222555:::;;;<<<:::777888;;;???EEEWWWfffdddUUUFFF;;;555555888999NNNwww~~~yyy~~~uuutttrrrnnnoooooojjjdddccchhhkkkkkkrrrhhh```aaakkktttvvvtttpppmmmkkkooovvvzzzzzzyyyzzzqqqvvvzzz||||||zzzqqqiiifffjjjooorrrrrrllljjjcccdddiii___OOOMMMNNNKKKPPP___hhhiiiiiikkkyyySSS999//////111///...------,,,,,,------,,,,,,,,,,,,++++++++++++++++++***))))))))))))***))))))))))))))))))))))))***))))))(((((())))))***)))((((((''''''(((((()))~~~qqqccc^^^jjjvvvkkkcccgggwwwzzzeeehhh|||yyylllXXXEEE;;;999666333333555555444333JJJdddyyyuuuaaa<<>>@@@UUU|||ppplll{{{{{{uuuuuunnnmmmjjjgggccc]]]VVVRRRIIILLLPPPPPPMMMIIIGGGGGGCCC>>>GGGZZZaaaaaappp|||ooo___UUULLLAAA888444.........---...000000///111555BBBddd}}}hhhtttMMMCCCSSSpppUUU@@@///...111///...111,,,,,,,,,+++++++++******))))))))))))))))))))))))(((((((((((('''''''''''''''''''''''''''((())))))'''((()))))),,,111888===<<<======:::888;;;CCCIII]]]eeefffWWWBBB555111000333333;;;___|||wwwpppvvv|||kkkaaaccciiikkknnnooonnnkkknnnuuuzzz{{{|||zzzxxx|||}}}{{{qqqlllqqqwwwwwwuuutttllleee]]]\\\eeerrr{{{xxxxxxqqqooorrrfffZZZ[[[^^^TTTOOOSSSTTTTTT[[[fffsssKKK444......///......---------------------,,,,,,,,,+++++++++,,,+++******))))))******))))))))))))))))))))))))******))))))))))))******))))))(((((((((((())))))xxxeeeXXX[[[oooooo```TTT^^^yyy|||cccdddwwwwwwaaaKKK;;;;;;888555555666777666:::;;;GGGjjjzzzkkkxxxKKK777444//////.........---------+++++++++************)))************************))))))***+++,,,...000000222888DDDFFFNNNooovvvUUU<<>>>>>;;;:::???IIIRRRhhh^^^MMM<<<555777777444===AAAVVVnnnhhh{{{nnnkkkssspppiiinnnzzzooo^^^WWWdddssstttrrrsssrrriii^^^ZZZaaaoooyyy}}}rrrtttpppooossskkkeeejjjccc```cccggg```WWW\\\iiizzz___BBB555222//////...------------...---------,,,,,,+++++++++,,,+++******)))*********))))))))))))))))))))))))******))))))))))))******))))))(((((((((((())))))zzz]]]XXX\\\lllqqq___XXXkkkyyylllaaa]]]fffzzzfffUUUAAA:::666777888555333444333@@@CCC```xxx```^^^:::333///...---...///000///...------,,,,,,,,,,,,++++++++++++++++++++++++++++++---,,,++++++---000333666555666<<>>>>>777888AAAKKKJJJaaapppnnnwwwmmmhhhssshhhkkkrrrzzz|||~~~wwwggg___ZZZ```mmmtttqqqjjjkkkddd___cccmmmsssqqqmmmpppvvvwwwoooiiiiiiiiifffkkkeee```^^^]]]\\\^^^```mmmwwwxxxwww|||XXX===222111///***'''+++111222---***++++++,,,,,,++++++***,,,,,,,,,+++++++++******************************(((((())))))*********+++(((((((((((()))))))))))){{{aaa\\\___pppqqqaaaZZZmmmppp___PPPNNNXXXqqq~~~mmm]]]FFF>>>777777777555444555222>>>>>>ZZZoootttCCC///222000///...//////...,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,++++++---000444666:::999???GGG___~~~OOOGGGEEEtttzzzdddYYYVVVWWWaaaooo|||}}}zzzxxxvvvkkkfffaaabbbfffeee^^^VVVRRRKKKFFFFFFFFFDDDDDDGGGKKKJJJRRR\\\WWWMMMTTTfff~~~~~~pppcccXXXLLL???777555222///---...000111222---000000BBBllljjj{{{VVVCCCPPPzzz\\\;;;444000,,,---.........---,,,,,,+++******************))))))))))))***)))(((''''''((()))***((((((((()))))))))(((((('''***...222555:::@@@DDDCCC===CCCEEEDDD\\\sssqqqWWWFFF666111222777CCCOOOaaaccctttiiiXXXaaaiiixxxxxxrrrpppjjjhhhmmmvvv~~~vvvoooiiilllsssxxxvvvqqqeeecccaaaccchhhkkklllllleeelllooojjjfffiiilllmmmrrriii___\\\^^^______^^^aaaeeeppptttrrrmmmMMM999444333333222111///---+++++++++,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******************************((()))))))))************(((((((((((()))))))))***jjjcccbbbqqqxxxhhh___qqq~~~|||~~~xxxbbbMMMEEEEEENNNaaauuuvvviiiNNNDDD;;;888777555555777111:::777MMMRRR333555333000//////...---+++------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++***+++---111444777:::888>>>IIIZZZnnneeeEEEEEELLLxxxzzzeee]]]WWWXXXggg~~~|||xxxuuupppiiicccccceeeeee```ZZZVVVNNNGGGFFFEEECCCDDDGGGKKKMMMTTTYYYQQQFFFMMM^^^qqqvvvjjj]]]PPPCCC:::666333///...///000111111///...111===YYYwwwiiiKKKIIIlllsssKKK333000---***---...------,,,,,,++++++***************))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((('''+++000666:::???DDDGGGBBBAAADDDHHHVVVssszzzfffFFF===222111;;;OOOcccpppcccnnn^^^OOOddd~~~tttkkkhhhlllttt{{{}}}yyyxxxyyyzzzxxxuuuhhhhhhhhhgggffffffggghhhbbbhhhjjjgggffflllsssxxxvvvlll```\\\^^^aaa___ZZZXXXVVVYYYhhh{{{zzzlllvvv{{{kkkRRR555//////444444---+++///++++++,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******************************))))))))))))************((((((((()))))))))******sssjjjbbbmmmpppdddtttxxxtttrrrwww|||rrrXXXAAABBBEEEPPP___mmmzzz}}}rrrWWWKKK???999777555555888111777333>>>iii\\\<<<666333000/////////...---------,,,,,,,,,+++++++++++++++++++++++++++++++++*********+++...222666999;;;<<>>BBBEEEGGGDDDCCCGGGUUUlllyyyeeeDDD999888666<<>>>>>FFFVVVhhhxxxyyyaaaSSSDDD<<<888555666999555999444555MMMmmmzzz~~~]]]@@@555333000//////000000000------,,,,,,,,,+++++++++++++++++++++++++++++++++*********,,,///444888;;;BBBJJJTTT]]][[[MMM@@@>>>KKKrrrzzzgggeeennn{{{vvvsssmmmfffbbbcccdddbbb___\\\TTTMMMKKKIIIFFFFFFIIIIIIPPPUUURRRHHHDDDKKKUUUZZZqqq}}}qqqbbbSSSDDD<<<888555111//////000000000000,,,111222:::eeetttVVVAAAXXX|||nnn>>>222111,,,000------,,,,,,,,,,,,++++++************)))))))))((((((((())))))))))))(((((()))(((((((((((()))***+++000444:::>>>AAACCCDDDFFFCCCLLL[[[oooxxxgggGGG222999777777AAAYYYooowwwtttwwwrrrzzzyyy|||}}}zzztttrrryyy|||{{{}}}~~~}}}{{{{{{}}}|||uuuooolllvvv}}}xxxqqqqqqtttvvvtttzzz~~~{{{yyy||||||}}}|||wwwsssnnnkkkgggfffeeefffhhhkkkjjjpppqqqkkkgggeeeaaa[[[WWWWWWWWWVVVWWW[[[aaaffftttzzzsss{{{ccc999///444222,,,+++,,,,,,,,,------,,,,,,,,,,,,,,,,,,+++++++++************************************))))))))))))))))))))))))))))))************xxxooobbbggg}}}kkkbbbxxx~~~ttthhheeessswww[[[BBB@@@HHHYYYnnnrrrwww}}}hhhZZZIII???999666666999:::999888555<<>>EEEVVV___aaaZZZEEE;;;FFFSSSpppppp}}}~~~~~~|||xxxtttooojjjdddaaabbbddddddbbbZZZTTTOOONNNLLLHHHFFFGGGHHHOOORRRLLLEEEEEEKKKPPPUUUjjjttteeeUUUFFF>>>999666222//////000000///,,,,,,000000888WWW~~~|||YYY@@@PPPqqq|||LLL333000000///,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))(((((())))))))))))(((((()))((((((((()))+++---...555999===AAABBBCCCDDDEEEDDD^^^uuu}}}pppMMM555:::888666<<>>;;;PPPfffxxx{{{~~~yyyuuussspppkkkeeeaaaaaa```___^^^VVVQQQOOOQQQOOOHHHDDDCCCGGGNNNNNNGGGBBBFFFIIIIIIOOOaaasss~~~xxxiiiXXXJJJAAA:::777222000////////////---222000000888HHHfff~~~cccDDDJJJddd[[[333---222,,,,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))'''((()))******)))(((''')))(((((()))***---000111888;;;>>>AAABBBCCCEEEGGGTTTooovvviiiXXX???333???999>>>RRRrrr}}}rrrsssxxxxxx{{{{{{vvvyyy|||yyyvvvtttrrrqqqvvvssspppnnnoooqqqssstttllliiihhhhhheeebbbdddjjjvvvzzzxxxmmmddddddiiimmmnnnttt|||~~~}}}xxxzzz}}}}}}{{{{{{xxx~~~nnn^^^eeeqqqwwwtttssstttooofffZZZZZZWWWRRRNNNOOOVVV\\\qqqtttvvv]]]===333333222///,,,,,,------------,,,,,,,,,,,,,,,+++++++++******************************************)))))))))((())))))*********+++++++++|||rrrbbbaaa{{{gggddd|||ooooooiiiLLLJJJNNN^^^{{{wwwjjj~~~pppaaaPPPDDD===777666777555,,,222:::444===bbbmmmjjjvvv___;;;888333000/////////...---------,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,///444999???BBBBBB\\\aaaUUUKKK<<>>AAABBBDDDFFFHHHiiiyyyhhhIIICCC>>>555888>>>LLLnnnzzzwwwzzz|||qqqsss~~~~~~~~~yyywwwzzz|||{{{yyyvvvsssqqqpppoooooommmjjjgggggghhhjjjmmmiiiccc```___^^^]]]fffppp{{{zzzssshhhcccgggmmmpppmmmpppuuuxxxyyyyyyxxxwwwqqqwww||||||wwwsssrrrtttuuuuuurrr[[[dddmmmqqqooorrrwwwrrrfffccc^^^VVVPPPMMMOOOTTTYYYbbb```ddd}}}wwwPPP888111///---,,,------......------,,,,,,,,,,,,+++++++++******************************+++*********))))))(((((()))************+++++++++xxxccc```}}}~~~~~~yyyccc```sssUUUNNNVVViii~~~{{{ooo\\\JJJ===888666666444222444666444:::VVVttt|||nnntttMMM999111444000000222///...---,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++,,,000666;;;>>>??????YYYcccBBB>>>CCCDDDssszzzeee\\\iiiuuuyyywwwwww|||vvvkkkaaa___^^^ZZZUUUSSSIIILLLPPPRRRNNNFFF@@@???HHHGGGEEE@@@<<<===BBBFFFIIISSS\\\eeeuuu}}}qqq]]]LLLEEE<<<777222///000111///...///---///333111222CCCYYYxxxPPPBBBUUUlllqqq:::---666'''---,,,++++++******++++++,,,,,,++++++***)))(((((())))))))))))))))))))))))(((((((((***---111666888>>>BBB???>>>AAAAAAOOOiiizzzlllNNN???AAA555555NNNhhhiiizzzzzzzzz~~~vvvrrrpppllllllooopppmmmmmmppptttssssssqqqkkkfffeeefffdddaaa[[[UUUTTTVVVWWWUUURRRSSSQQQPPPYYYiiixxx~~~~~~yyyoooeeebbbiiirrrxxxrrrpppoooqqquuutttoooiiinnnppprrrrrrpppppppppqqqrrrrrrttt}}}{{{rrreeeaaafffrrrvvvqqqpppvvvzzzmmm^^^TTTRRRSSSSSSRRRZZZYYY\\\ggg{{{yyyfffBBB555111...111111///,,,+++,,,+++)))+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))(((***++++++******+++,,,uuuaaa^^^{{{uuuaaa___rrrUUUPPPXXXmmm}}}~~~~~~rrr___LLL???777555555555333333555333777OOOhhhqqq}}}ZZZ===///333111///000......---,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++---000555;;;>>>@@@GGGeeeoooLLLAAAFFFPPPxxxdddYYYdddpppvvvvvvuuuzzztttjjjaaa```___ZZZTTTQQQMMMPPPSSSRRRMMMEEE@@@>>>GGGFFFBBB===:::;;;@@@EEEDDDLLLSSS]]]ppp~~~rrr___OOOGGG===888222///000111///...///,,,---111000111>>>PPP{{{```===IIIkkkzzzBBB000666***---,,,++++++***+++++++++,,,,,,++++++***))))))((()))))))))))))))))))))))))))))))))***...222777999:::CCCAAA===@@@HHH]]]zzzlll]]]BBB666:::666CCCfff}}}zzzxxxuuuzzzqqqhhhbbb______^^^```dddeeebbbcccfffgggggghhhiiiiiihhhffffff___YYYPPPHHHDDDEEEFFFFFFIIIJJJLLLPPP^^^qqq~~~xxxssskkkdddccchhhooosssoooooooooqqqrrrqqqmmmiiiqqqpppooonnnpppqqqsssttttttpppmmmnnnsssuuurrrnnnZZZWWW^^^oooyyywwwtttvvvyyyqqqeeeZZZTTTRRRSSSTTTVVVVVVXXX]]]iiixxxnnnooosss~~~xxxSSS999000111//////...---.........,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********)))))))))***++++++******,,,---~~~ooo[[[ZZZvvvnnn\\\^^^tttYYYRRR\\\sssvvvdddPPPAAA888444444777333222333222555EEEWWW{{{wwwoooDDD,,,222333...------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...111666;;;@@@CCCOOOmmmsssOOO???HHH```sss```UUU___mmmxxxuuussswwwqqqhhhbbbaaa___YYYRRROOOPPPSSSTTTQQQKKKEEEBBB@@@FFFCCC???:::777999???CCC???DDDHHHRRRhhh~~~tttcccRRRIII???999333000000000///---///+++,,,000000000888DDDttt}}}vvvppp???FFFqqqNNN444555...------,,,+++++++++++++++,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))***,,,000444999;;;:::EEECCC<<>>BBB>>>@@@BBBJJJaaa|||wwwhhhWWWLLLAAA;;;444000000000///---000,,,+++///000000444:::aaaeeezzzKKKKKKmmm\\\888333111------,,,++++++++++++,,,+++++++++*********))))))))))))))))))))))))))))))******,,,...222777;;;======GGGDDDAAALLLSSSSSSUUUBBB999444999;;;???[[[www~~~xxxxxxyyyiii^^^[[[\\\\\\\\\VVVYYY```fffeeeaaabbbfffiiigggfffkkksssvvvmmmbbbPPPFFF;;;777777<<>>999888666333111222444777===BBBkkkWWW222555666000///000///...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++...111444999???GGGMMMeeerrrcccIIIEEEdddooohhhdddhhhuuuzzz{{{{{{}}}~~~xxxmmmhhhhhhddd___ZZZZZZWWWOOOHHHEEELLLSSSVVVPPPKKKLLLNNNOOODDD@@@:::666666999===@@@@@@AAA@@@EEEZZZvvvzzzmmm]]]PPPDDD===555111000000...---000...---///111000111444KKKxxxgggrrr{{{RRRGGGXXXuuuhhh===000222...---,,,,,,++++++,,,,,,+++++++++******************************************+++---111555:::>>>@@@@@@EEEFFFQQQeeebbbIII777999222555<<>>PPPnnnxxx]]]999555444000111222///......---------------,,,,,,,,,,,,,,,,,,,,,,,,+++...333666;;;CCCMMMTTTeeejjjSSSCCCKKKrrr}}}~~~{{{yyy~~~ssstttxxxzzzvvvllleeedddaaa\\\XXXWWWSSSKKKEEEDDDOOOYYY\\\TTTNNNPPPTTTTTTAAA===888666777:::<<<===???AAA@@@BBBSSSnnn|||rrrbbbTTTFFF???777111//////...---.........///000000111222888fffxxxqqqvvvPPP???GGGjjjtttFFF000333...------,,,,,,,,,,,,,,,************************************************+++,,,///333888<<<@@@BBBAAAEEELLLddd{{{nnnIII222777222777===FFFeee|||tttnnnnnn{{{}}}zzzyyyyyy{{{vvvqqqlllmmmrrrtttpppkkkiiimmmwwwjjjIII===444555888;;;DDDOOOJJJOOOVVVbbbvvv|||ooonnnooojjjfffeeefffkkkooommmhhhddddddeee```eeehhhgggfffkkkwww~~~ssshhhcccfffjjjjjjhhhrrrssspppggg```bbbqqq~~~}}}|||rrriii^^^RRRJJJKKKKKKJJJMMMSSSjjj^^^;;;000***///222000///222,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************+++++++++******)))((()))...444999oooYYYJJJDDDOOOmmm}}}[[[IIIVVVyyy~~~~~~pppXXXVVVgggvvvdddPPPAAA:::999444555555333333666999;;;>>>VVVyyyppp|||```???555//////333222//////...---------------------------------------+++///444888===FFFRRRZZZ]]]aaaIIICCCPPPzzztttuuuzzz|||ssskkkjjjgggbbb^^^\\\XXXPPPKKKKKKYYYdddggg\\\RRRSSSVVVTTT===:::666555777999999999:::>>>>>>???LLLfffzzz~~~uuueeeVVVHHHAAA777111//////...---+++---///...---...000222222ZZZuuu{{{TTT???EEEiiiPPP222333......---,,,,,,,,,,,,---************************************************+++---000555:::>>>BBBDDDDDDIIIUUUooo}}}dddCCC888666666???EEETTTsssuuuuuunnnlllrrr{{{wwwrrrssswww|||zzztttpppqqquuutttlllddddddeeennnyyybbbIII<<<444666888777===GGGFFFPPP___qqquuuqqqpppjjjeeeeeegggjjjmmmlllhhheeeccccccbbbbbbccceeejjjrrr{{{xxxlll___]]]eeelllkkkfffiiikkkiiiaaa[[[]]]gggqqq|||~~~zzzuuugggZZZPPPOOOLLLFFFFFFLLLUUUnnnFFF777...111333///...222------------------------++++++++++++++++++++++++))))))*********+++++++++***)))(((((()))...666;;;lllVVVHHHDDDQQQppp|||[[[GGGYYY|||}}}sss[[[UUUhhhyyyfffQQQ@@@999777444666666333222444777999666IIIpppsssyyyaaaBBB444,,,...333111//////...------------...------------------------***///555:::???HHHUUU^^^[[[```KKKJJJYYYzzz{{{|||tttrrrpppkkkfffddd___WWWSSSTTTbbbmmmoooaaaVVVUUUUUURRR;;;777444444666888777666555;;;<<<<<>>zzzkkkQQQBBBHHHVVVqqqyyyXXXOOO^^^{{{hhhWWW^^^llluuucccRRREEE===:::333222000111333666666666999>>>___yyyyyyyyyPPP444333444000111////////////............++++++++++++,,,,,,,,,,,,+++444444:::IIIKKKQQQhhhjjjNNNGGG```}}}wwwtttkkkhhhlllkkkbbb^^^```dddccc\\\SSSTTTXXXQQQDDD:::999666444333333444555444999;;;;;;CCCSSSbbbiiiyyy}}}|||xxxiiiXXXOOOGGG;;;333000//////............///////////////444LLLmmm```IIIWWWvvvvvvIII444222000---,,,---...------++++++++++++++++++++++++***))))))))))))******+++000333555777<<>>:::666DDDcccxxxzzzrrroooqqqcccjjjzzz|||pppddddddsss{{{wwwvvvrrriii___WWWQQQSSSddd}}}~~~uuummmkkknnnmmmiiicccKKK:::<<>>000++++++++++++*********))),,,+++***+++///444;;;???{{{iiiMMM@@@GGGTTTooopppUUUHHHXXX}}}~~~|||ppp```XXX___nnnmmm\\\PPPGGG@@@<<<222000///000333555666666888;;;VVVxxxmmmXXX666333555111111////////////............+++++++++,,,,,,,,,------***666:::<<>>555111000...---000/////////............444BBB```qqqmmmOOOUUUqqqWWW;;;222000---------...---,,,++++++++++++++++++++++++***)))))))))***++++++,,,444222333:::BBBHHHNNNTTTsssxxxoooUUU<<<444999>>>TTTyyymmmlllyyyrrrhhhgggrrr}}}rrrdddaaannnzzzwwwtttjjj___UUULLLMMMdddxxxnnnjjjqqqzzzxxxrrrhhhOOO;;;:::CCCMMM[[[kkkssszzzwwwnnndddaaa```___^^^^^^^^^___aaabbb___dddiiijjjfffbbbaaabbb^^^``````___aaadddccc___ZZZ]]]^^^^^^bbbffffffcccVVVUUUSSSRRRVVVaaappp{{{rrrrrrpppmmmfff[[[LLLAAABBBAAA@@@DDDUUUuuuwwwcccnnnsssFFF111444222---000///.........---,,,,,,,,,,,,------222@@@JJJCCC444++++++++++++************,,,++++++,,,000666<<>>QQQ```lllzzzrrrbbbSSSKKK>>>555111000///---,,,,,,---...///000111222444222HHHwwwrrr___AAAGGGcccvvvIII444111///---......---,,,++++++++++++++++++++++++)))))))))***+++---...///111333888???GGGQQQcccrrrZZZEEE<<<;;;BBBLLLcccxxxlllttthhhiii|||zzz~~~xxxyyyvvvmmmdddcccnnnzzztttoooooohhh]]]OOOIIIRRRuuu{{{~~~~~~{{{{{{zzzuuunnneeeZZZPPPKKKKKKRRRdddwwwxxxwwwgggccceeecccbbbcccgggjjjkkkkkkfffggggggddd```]]][[[[[[^^^``````___aaaeeeddd```ddd```[[[YYYYYYZZZ[[[]]]YYY\\\\\\XXXSSSRRRVVV[[[eeelllvvv~~~lllYYYBBBAAA???===>>>KKKjjjqqq|||mmmBBB999555---333000000///...------,,,,,,***,,,,,,***)))++++++)))+++++++++++++++++++++,,,+++,,,...111555:::>>>AAAiiiPPPOOO\\\dddttt|||]]]MMM^^^pppvvveeeVVVTTTYYYggg|||{{{lllhhhZZZKKKEEEGGGDDD===:::888555333444444333222666:::???nnnTTT:::666111---////////////............---------.........//////111555???CCCHHHbbbwwwtttUUUKKK]]]~~~jjj[[[PPPTTTZZZVVVfffnnnxxxzzzrrr~~~}}}xxx|||~~~|||wwwqqqjjjddd^^^\\\^^^]]]]]]^^^___]]][[[YYYPPPUUUYYYXXXQQQFFF;;;555222222222111111111000000444222000///222===SSSfffooozzzrrrbbbTTTKKK???666222000///---***+++,,,...///111222333555///???kkk~~~gggEEE@@@TTT|||TTT555222///.........---,,,++++++++++++++++++++++++))))))***+++,,,...000111:::<<<<<<>>>LLLgggtttKKK===;;;;;;DDDQQQfffvvv}}}oooaaaaaasss{{{wwwxxx{{{|||yyyuuuvvvxxxxxxssshhh```ccckkkzzz}}}qqqlllmmmeeeXXXJJJHHHTTTwwwwwwqqqqqqrrrrrrkkkgggccc^^^ZZZ]]]mmm~~~xxxlllppprrrjjjdddeeefffeeedddggglllooonnnmmmhhhfffdddbbbaaa___\\\ZZZ\\\^^^^^^]]]```dddccc___eee\\\TTTPPPOOOOOOSSSWWWXXX]]]aaaaaa[[[UUUQQQOOOdddmmmxxxwwwdddFFFBBB@@@>>>;;;???SSSiii{{{ssscccFFF555...111000/////////...---------+++---...+++''''''***...++++++++++++,,,,,,,,,,,,+++---///333888<<>>777666111222222222222111000000111......///222<<>>777:::>>>OOOeeeooo}}}rrrccc^^^mmmxxxzzzwwwuuuuuuwwwxxxwwwuuuyyyzzzzzzwwwlll___\\\```mmmxxx{{{rrrmmmmmmbbbQQQEEEDDDPPPnnn}}}~~~yyyooojjjmmmrrrtttqqqooollliiifffiiiuuuvvvnnngggfffeeebbbaaaccccccbbbbbbggglllnnnlllhhhdddeeeeeedddcccaaa```______aaaaaa```bbbeeeddd```aaaVVVLLLIIIIIIKKKRRRZZZdddgggkkklllggg^^^UUUOOO[[[fffpppuuu|||xxxiiiNNNEEE???>>><<<<<>>AAABBB~~~~~~~~~~~~tttfffeeeaaaLLL>>>FFFjjjyyy]]]QQQccc{{{~~~~~~~~~iiiXXXSSSPPPRRRddd|||yyygggbbbgggcccWWWNNNLLLFFF>>>888333111333555333333555000???;;;LLLmmmsssiiiYYY:::666666000222111000//////.........---...000///......///000333IIIYYYRRRPPPfffqqq```AAANNNvvvbbb]]]YYYWWWVVVYYYbbbmmmrrrooo~~~|||ooodddmmm{{{vvvnnnjjjjjjaaaQQQLLLPPPQQQ]]]fffddd^^^[[[[[[[[[eeecccYYYJJJ@@@>>>:::444222222222222222111000///...///111222333:::MMM___mmm{{{||||||yyyiii___SSSEEE<<<666000---...////////////000000000000...666111AAAvvvwwwzzz|||```AAANNNvvvrrr===)))000000---222...000,,,,,,,,,+++++++++*********+++,,,,,,,,,...222555;;;===HHHTTTuuuhhhLLL666666???PPPuuu}}}```rrrnnnmmm\\\iiizzzxxxvvvtttvvvvvvwwwxxxzzz|||~~~zzzuuummmfff___\\\dddoooxxxxxxtttjjjYYYHHH===@@@GGGXXXqqqvvvzzzqqqlllmmmllliiiiiimmmooolllhhheeefffjjjooosss~~~}}}xxxsssmmmbbbWWWUUUWWWWWWUUURRRPPPRRRTTTWWWUUUUUUZZZaaadddbbb^^^\\\aaaggghhheeeccceeeggggggfffcccbbbeeeiiiggg```[[[IIIBBBMMMSSSPPPUUUbbbwww}}}lll^^^VVVRRRNNNOOOPPPWWWhhhuuussshhhMMMEEE@@@???;;;999AAAMMMcccwww<<<000333111000///...............,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++000666:::===???@@@BBBrrr^^^VVVSSSDDD???NNNzzzyyy^^^SSSjjj}}}~~~}}}zzznnn[[[NNNPPPVVV___vvv|||mmm^^^eeemmmmmm```TTTNNNHHH@@@888333111333555333333555333===222<<>>===???KKKcccyyy|||yyyqqqjjjhhheee```^^^___ZZZXXXUUURRRSSSVVVYYY\\\ZZZ[[[XXXSSSQQQPPPJJJBBBBBBDDDFFFFFFEEEFFFIIILLLPPPOOOPPPTTTXXX[[[ZZZWWW[[[```fffhhheeebbbcccddddddcccaaa```cccfffbbb\\\NNNAAAAAAOOOVVVSSSZZZiiiggg[[[VVVSSSPPPNNNKKKNNN[[[fffeee]]]NNNFFF@@@@@@>>><<>>777222222111111000//////...111//////111333888CCCOOOfffttt~~~}}}|||ooobbbUUUGGG>>>777111......******+++,,,...///000111...333...666[[[nnntttOOODDD```KKK111222000,,,000***---------------,,,,,,,,,,,,,,,---......///222666999DDDIIIRRRqqqmmm???444777JJJYYYbbbuuuqqqmmmnnndddfffpppvvvsssuuuxxxxxxwwwyyytttppprrrxxx|||{{{wwwpppsssuuusssnnnkkklllooosssuuuvvvsssnnnbbbOOO>>>AAAAAACCCNNNdddzzztttllldddaaa]]]XXXSSSRRROOOMMMJJJHHHHHHIIIKKKMMMGGGGGGDDD@@@AAADDDDDD@@@<<<>>>@@@AAABBBDDDGGGJJJKKKKKKMMMNNNPPPQQQQQQPPPWWW\\\bbbdddbbb`````````___`````````bbbccc^^^WWWBBB;;;AAAQQQWWWTTT^^^pppaaaXXXYYYXXXTTTOOOIIIFFFKKKTTTWWWUUUTTTLLLFFFGGGJJJIIIEEEBBBCCC???WWW~~~qqqlll~~~hhh:::222222111000///............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---111777;;;>>>???@@@AAAsssUUUEEEHHHQQQiii{{{bbb[[[ttt}}}|||||||||}}}~~~~~~zzznnn___TTTKKKLLLXXXjjjxxx~~~xxxtttqqqooo{{{zzzdddVVVPPPLLL;;;666222333444222333555000:::555===PPPxxxllljjjCCC444444333222111000///.............../////////...///111333???QQQSSSSSSnnnnnnHHHCCC___tttjjjgggjjjpppyyy}}}qqquuussssssvvvxxxrrreee]]]\\\[[[```]]]PPPGGGNNNaaapppgggZZZIII@@@AAACCC>>>888333222111000//////......222//////333666999AAAIIIcccrrr}}}|||rrrdddWWWIII@@@888222......++++++,,,---...//////000...222///222NNNwwwuuuTTTAAAZZZTTT555222000---000***.........---------,,,,,,,,,+++,,,---...///222777:::BBBJJJXXXjjjRRR===777>>>TTTbbbhhhsssvvv{{{tttbbbdddoooyyyvvvssstttwwwzzzyyyvvvooooooqqquuuxxxwwwrrrnnnhhhpppxxxzzzxxxxxx}}}}}}{{{wwwsssmmmaaaOOOAAABBBGGGRRRbbbvvvsssllldddaaa```]]]XXXTTTTTTSSSQQQOOONNNNNNOOOOOONNNOOOMMMIIIJJJNNNOOOMMMHHHIIIIIIJJJJJJKKKMMMNNNLLLMMMOOONNNMMMLLLMMMNNNSSSVVVZZZ\\\\\\\\\]]]___[[[___aaaaaacccccc]]]VVVBBB<<>>???@@@AAAuuuWWWFFFLLL\\\|||}}}eee```rrrwww{{{~~~yyynnn```UUUOOOKKKUUUgggxxx{{{wwwtttvvvzzz}}}eeeXXXRRRNNN===777333333333222222555---555666>>>LLLvvvoooyyyKKK444///000222111000///...............//////......///222444FFFWWWUUUVVVqqq|||```BBBJJJfffzzzmmmiiimmmsss|||yyymmmttt{{{sssuuuyyy|||wwwmmmfffdddbbbccc\\\MMMFFFSSSkkk}}}lll[[[IIIAAABBBBBB===888444333222000///......///111000222777:::;;;@@@GGG___nnn{{{{{{rrrfffYYYKKKAAA:::222////////////..................///000000222EEEooozzzRRR===UUU\\\777000///---111,,,111......---------,,,,,,,,,***+++,,,---///222777;;;BBBNNNcccQQQAAAAAA===EEEYYYiiipppzzz}}}iii```iiixxxpppqqqooonnnooorrrsssrrrpppfffjjjooopppooommmmmmnnnooowww}}}zzz|||zzzuuuoookkkfff[[[NNNEEEHHHOOO^^^ttt}}}uuuqqqqqqqqqlllfffcccbbb```^^^]]]\\\\\\\\\\\\^^^^^^ZZZXXXYYYYYYVVVSSSSSSRRRRRRSSSTTTUUUUUURRRSSSRRRQQQNNNLLLLLLMMMPPPPPPQQQRRRTTTWWW[[[]]]YYY^^^cccdddffffff```YYYGGGAAADDDPPPSSSWWWnnnZZZVVV\\\\\\RRRUUUUUULLL@@@???LLL[[[ssssssqqqqqqsssooo]]]HHHEEE:::CCCbbb{{{ccc{{{\\\:::333222111000.........---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------000444999===??????@@@AAAvvv[[[IIINNNbbb|||gggggg|||{{{yyyxxxvvvuuusssmmmnnnlllcccXXXPPPPPPSSSXXXbbbsss}}}{{{yyywww{{{{{{hhh]]]TTTLLL???888444333333111222555444777777===GGGvvvnnnxxxYYY:::222444222111000//////........./////////......///333666JJJYYYWWW]]]xxxvvvVVVCCCJJJkkk{{{llliiipppyyyyyymmmssszzzmmmqqqvvvxxxvvvrrrnnnlllmmmlllbbbTTTOOO\\\qqqmmm\\\JJJCCCCCC@@@;;;888666555333111////////////000222777<<<<<<;;;???EEEXXXfffvvv~~~~~~yyyssshhh[[[LLLCCC;;;333//////000000//////...---------000...222333???iiiRRRAAAOOOwwwddd;;;000......111,,,222------------,,,,,,,,,,,,)))***,,,---///333888<<>>HHHVVVwww|||ttt^^^EEE???<<>>??????@@@AAAyyy```MMMTTTjjjxxxhhhnnnzzzxxxtttpppjjjfffdddbbb___\\\aaa```[[[VVVQQQSSSYYY^^^iiirrr}}}wwwsssvvvxxxyyy~~~|||qqqhhh[[[NNN@@@999444333333111222555777777888>>>FFFwwwqqq{{{gggBBB777888222111000//////........./////////......000333666GGGSSSRRRccctttNNNEEEMMMrrr}}}mmmkkktttrrrqqqxxxhhhlllpppppppppooonnnmmmlllkkkdddZZZWWWaaaooowwwjjjYYYIIIDDDBBB>>>:::999888666444111000000000111000444;;;???<<<777:::AAALLL\\\nnnyyy}}}|||xxxtttjjj]]]NNNDDD<<<444000///.........---------------000,,,222444:::cccQQQDDDHHHnnnmmm???111...---000***111,,,,,,,,,,,,++++++++++++***+++---///111555:::>>>KKK]]]UUU>>>>>>777888FFFbbb}}}sssiiijjjuuukkkdddbbb\\\SSSLLLIIIJJJLLLNNNaaafffmmmrrrwww|||~~~rrreee\\\WWWVVVVVVSSSQQQQQQMMMHHHIIINNNZZZ\\\jjj~~~{{{yyyxxxxxxyyyyyy}}}xxxwwwuuusssgggffffffiiinnnqqqrrrrrrfffaaa\\\YYYXXXWWWSSSPPPOOONNNNNNOOOPPPPPPPPPOOOPPPXXX___ccceeehhhfffbbbVVVLLLKKKWWWbbbqqqhhhTTTSSSVVVTTTZZZZZZ\\\YYYNNNCCCCCCIIIfffyyyxxxpppZZZBBB<<<<<>>??????@@@AAA|||dddSSS[[[tttttthhhsss|||ooojjjgggYYYVVVRRRRRRTTTVVVVVVUUU]]][[[ZZZ[[[^^^dddiiikkkuuu~~~yyytttnnngggeeekkkqqquuu{{{{{{tttcccRRRAAA:::444333333111222555//////444>>>EEEtttyyylllBBB555666222111000//////........./////////......000444777AAAKKKLLLfffuuuJJJDDD[[[ooommmvvvvvvppp|||}}}ssshhhkkklllkkkiiiiiiiiihhhcccccc```ZZZZZZaaajjjmmmfffVVVHHHDDDBBB<<<999999999777444222000000111111000666???AAA;;;444777>>>DDDTTThhhvvvzzzzzzwwwtttkkk^^^NNNDDD<<<444000000+++++++++,,,,,,---------000+++222444777^^^KKK???DDDhhh{{{sssCCC222...---///(((///,,,,,,,,,+++++++++******+++,,,...000222666<<>>===AAATTTsss{{{wwwxxxggggggpppoooWWW___LLLGGGAAA>>>AAAIIISSSZZZkkksssxxxiiiZZZNNNHHHFFFFFFAAA??????AAA===:::???IIIRRRUUUfff~~~{{{xxxwwwwwwyyyzzz|||wwwwwwxxxwwwnnnlllkkknnnsssvvvwwwvvvnnnhhhaaa^^^^^^]]]XXXTTTPPPPPPQQQSSSSSSPPPLLLHHHKKKTTT\\\```cccggggggddd^^^RRRQQQ^^^jjjzzzzzz\\\RRRVVVXXXWWWccc___^^^^^^VVVIII@@@>>>QQQjjj|||yyyrrrkkkXXXAAA;;;999@@@JJJdddwwwLLL555444222111///...------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////444777<<>>DDD===AAAVVV[[[]]]oooooo```QQQJJJEEE???<<<>>><<<;;;:::999:::;;;===???DDDJJJ]]]yyy}}}|||xxxzzz{{{xxxqqqmmmoootttyyyyyyzzzzzzzzzxxxvvvuuurrrrrrqqqqqqqqqrrrtttuuummmkkkhhhhhhhhhgggbbb___RRRRRRSSSTTTUUUSSSQQQNNNMMMQQQVVVZZZ[[[^^^ccchhhddd^^^[[[bbbmmm}}}mmm\\\XXX[[[\\\[[[aaadddccc]]]VVVOOOFFF===CCC]]]nnnmmmnnnooo```HHHCCC888>>>GGGRRRUUU888333///......------...---------------------------...---,,,+++---000222555999;;;;;;@@@FFFDDD===rrrbbbbbb||||||oookkklll|||xxxdddTTTQQQQQQPPPRRRSSSVVV\\\dddjjjllllllooopppqqqtttxxx~~~~~~||||||pppfffcccYYYNNNQQQVVV\\\dddnnnxxxuuucccVVVHHH>>>555555666555444555555666444;;;AAAaaakkkoooDDD333555222222111000000000000000222000...---///222444555@@@JJJQQQkkkgggIIITTTyyyvvvsssyyy}}}pppoooxxxooonnnhhhgggfffhhhlllmmmiiicccaaa___^^^]]]\\\ZZZWWWTTTWWWRRRJJJCCC>>>;;;999777666555444333222111111111000777===;;;666222555999???OOOgggrrrsss|||wwwnnncccSSSEEE<<<666111...---------............//////,,,333222333XXXlll}}}|||jjjFFFLLLaaaOOO333555***)))333...------------------------+++111000000666666:::GGGfffccc@@@888777FFFTTTrrreeetttuuujjjgggyyywwwaaaSSSIIIBBB???AAACCC[[[vvvssslllyyyvvv^^^QQQEEE@@@>>>999888999777777666666777888:::;;;<<>>777111000000...---------------------------------...---,,,,,,---000222666999;;;;;;???EEEDDD???~~~pppnnn~~~pppfffbbbbbbeee___UUUNNNLLLNNNRRRUUU]]]aaahhhqqqxxx|||}}}{{{|||tttjjjddd^^^\\\SSSQQQRRRKKKJJJXXXaaarrr{{{gggXXXJJJ???666555666555444555777555111;;;<<>><<<999888555555333222111111000000000222444333111111555999===KKKcccpppqqq|||zzzmmmbbbSSSEEE<<<666222...---------............///...,,,111111444VVVhhhxxx~~~XXXJJJ```ZZZ777444,,,---333///------------------------,,,111000111777777===NNNxxxVVV===:::;;;TTTdddkkkllldddlllaaaPPPGGG@@@;;;===;;;LLLvvv|||lllxxxyyy]]]JJJAAA999888777666555666444444444555666777888888999777;;;FFFOOORRRSSSUUUUUUXXXaaajjjnnnmmmlllnnnjjjjjjiiifffcccbbbcccdddfffiiinnnqqqrrroookkkhhhffffffgggiiikkknnnpppqqqmmmmmmnnnooonnnlllgggcccbbb```^^^ZZZVVVQQQNNNLLLJJJNNNQQQRRRRRRSSSWWW[[[eeeeeeiiippprrrpppoooqqqiiiddd___]]]]]]___aaabbb___bbbccc^^^ZZZVVVPPPIII999III\\\jjjqqqsssmmmfffPPP???;;;>>><<>>CCCDDDBBB|||{{{uuuddd[[[UUURRRRRRSSSMMMKKKQQQWWW\\\ccciiinnnssszzz~~~{{{vvvkkk[[[OOOJJJEEEIIIIIINNNSSSQQQ]]]vvv~~~ooo___JJJ???555333444333222333777666111;;;;;;HHHbbbmmmxxxMMM888777222222111000000000000111111000///...///333888;;;AAAKKK[[[ppprrrXXXRRRmmm|||{{{{{{xxxyyyuuupppuuuvvvxxx~~~zzz{{{yyytttpppnnnpppssssssllleeebbbaaa]]]XXXSSSQQQNNNLLLJJJNNNJJJEEE@@@===<<<:::888444444222111111000000000111111000//////111333555777EEE```ppprrr{{{yyylllbbbRRREEE===777222...---------............///---...000///444PPPrrrlllFFFVVVsssaaa;;;333///000222---------------------------***...---111888999BBBVVVmmmHHH:::===FFFcccooouuuhhhdddtttqqqUUUIIIDDD???===???>>>WWWjjjeee~~~hhhNNN>>>:::666666777777777777777777777777777777888888===999888<<>>CCCPPPeeeuuuyyyvvvtttcccJJJ===>>>;;;BBBbbbgggZZZEEE333000222111...---........................------...---,,,...111444999999999:::===AAADDDEEE~~~nnnYYYMMMIIIGGGHHHIIIPPPRRRZZZfffmmmpppvvv}}}~~~{{{xxxuuutttrrrqqqqqqlll[[[HHH@@@AAAJJJVVV___dddhhhiiiyyytttcccLLLAAA666333444333333444666888222<<<===EEE]]]ccczzzOOO999999111111000////////////000//////...---...222888===DDDMMM```sssiiiNNNSSSttt}}}~~~mmmxxx~~~zzz|||{{{{{{~~~yyyuuurrrssswwwsssiii```^^^]]]YYYTTTOOOMMMLLLJJJIIIJJJGGGBBB>>>===;;;999888333222111111000000000000111111000111111222111000444CCC```tttxxx}}}wwwkkkaaaRRRFFF===777222...---------............///---000///...333GGGqqq}}}FFFMMMbbbfff???222111222000***------------------------,,,...---111888777CCC[[[[[[???888AAATTTuuuyyyjjjjjjjjj{{{iiiQQQHHHCCC???===GGGEEE]]]vvvkkkYYYsssyyy]]]GGG;;;:::888777888::::::999::::::999888888888888999AAA>>>===@@@AAAAAAFFFLLLPPPNNNMMMRRR^^^kkkuuuxxxrrrtttqqqhhhcccddddddbbb^^^bbbhhhlllmmmkkkfffcccaaabbbbbbcccdddddddddddddddgggjjjlllkkkhhheeeccceeeeeeccc\\\TTTMMMIIIHHHGGGIIIKKKJJJHHHIIIMMMQQQ]]]fffppptttsssnnniiieeeddddddccc___[[[ZZZ[[[]]]UUUYYYYYYWWWUUUUUUSSSNNNGGGAAAHHH```yyysssVVV===<<>>SSSttt```uuuqqqRRR555///222111//////........................------...------...222555999888888:::===@@@DDDHHH~~~}}}eeeVVVHHHBBBCCCFFFKKKOOOVVV___llltttyyy}}}|||vvvrrrlllccc]]][[[XXX[[[aaaaaaTTTCCC???EEEVVVkkkxxx~~~sssbbbPPPDDD999666666555555666222;;;333;;;???FFFbbbddd~~~OOO888888111000000///////////////---......------222:::@@@JJJOOOeeevvvbbbFFFTTTxxx~~~iiizzz}}}tttpppqqqtttooobbbYYYYYYYYYUUUQQQNNNLLLLLLJJJIIIGGGDDD@@@===<<<:::888777222111111000//////000000000111222333333222000000555DDDbbbyyy|||~~~wwwjjj```RRRFFF>>>888222...---------............///---222///---222>>>eee{{{IIIGGGVVVyyymmmEEE222222222...+++------------------------000111///333888777DDD___{{{OOO===777DDDccc~~~hhhhhhooofffPPPFFF???<<<<<>>BBBBBBEEEIIIJJJJJJPPPWWW[[[ZZZYYY[[[eeepppuuuttt{{{}}}oooddddddeeeccc^^^```dddggghhhfffdddbbbbbbbbbccccccbbbbbbaaa```bbbeeeiiijjjiiigggeeeeeedddeeeddd]]]SSSKKKFFFDDDDDDFFFGGGFFFEEEFFFKKKOOOWWWhhhyyy~~~yyyqqqhhhcccbbbaaa]]]YYYWWWXXX[[[^^^VVVYYYZZZWWWVVVWWWUUUQQQLLLCCCDDDXXXtttzzz^^^???888???>>>JJJhhh```uuueee<<>>GGGooooooSSS888888222111000000//////000000...///000......333<<>>888222...---------............///,,,333000...444:::]]]yyyHHHCCCOOOsssyyyMMM333111111...///------------------------000000///555;;;;;;KKKiiijjjEEE===888HHHrrrrrrjjjiiidddNNNEEE>>>===AAAFFFIIIbbbvvv}}}oooXXXHHH>>>888;;;;;;777777<<<>>>======<<<;;;:::===AAAEEEHHHFFFJJJQQQVVVVVVTTTXXX___eeehhhhhhfffkkkvvv~~~vvvgggdddfffeee```aaabbbcccddddddccccccbbbccccccccccccbbbaaa```^^^aaaeeeeeedddbbbcccddddddgggfff___TTTHHHBBB???@@@AAACCCBBBAAADDDIIINNNTTThhhzzz|||ssslllhhhfff___\\\XXXVVVWWWZZZ^^^aaaXXX[[[ZZZVVVUUUWWWVVVRRRKKKFFFCCCLLLccczzzyyyfffDDD666===;;;FFFcccjjjxxxzzzEEE111222000...000........................------...------///333666777666999>>>???>>>CCCJJJ}}}xxxrrrnnnoooppp}}}oooaaaTTTIIIJJJDDDAAAEEEKKKSSS___iii{{{~~~rrrfff```UUUPPPOOORRRPPPFFF@@@???JJJNNN]]]mmmnnnbbb\\\^^^uuueeeQQQDDD888444444333333444,,,>>>333444===GGG}}}xxxwwwXXX:::999333222222111000111111111...000111000///444>>>FFFFFFHHHeeezzzbbbJJJaaa}}}|||}}}uuummmooorrrlllbbbhhhuuu|||yyy}}}|||sssmmmtttoooiiijjjoooiii\\\VVVZZZWWWTTTQQQOOOMMMKKKIIIGGGDDDBBB>>><<<;;;999666444111000000////////////000,,,///111000///000444888777BBB]]]sssuuuvvvxxxtttiii```RRRGGG???888222...---------.........//////+++333000///555888YYYyyyrrrDDD>>>KKKqqqTTT444111111///333------------------------+++,,,---666???AAASSSttt\\\>>>===888KKK|||sssiiijjjqqqbbbNNNDDD???BBBJJJJJJRRRsssbbbNNNBBB:::888<<<<<<777888>>>AAA@@@@@@>>>======AAAGGGNNNRRRMMMRRRZZZ```___[[[]]]dddkkkppppppkkkmmm{{{}}}iiifffhhhhhhddddddcccbbbcccdddeeeeeebbbbbbcccddddddcccbbbaaaZZZ]]]``````___^^^___aaafffiiiiiiaaaTTTGGG???<<<<<<>>>@@@@@@???BBBHHHMMMWWWjjjyyyuuukkkiiinnnrrr```\\\XXXWWWZZZ^^^aaabbbXXXZZZYYYUUUTTTUUUUUUQQQJJJIIIDDDCCCQQQiiixxx|||xxxkkkJJJ777;;;:::DDDbbb~~~yyyLLL444222///...000////////////////////////------...---...000333666666555999??????>>>BBBJJJ|||ssslllccc\\\ZZZaaaooo|||fffNNNGGGGGGEEEDDDFFFJJJMMMPPPXXXjjj{{{wwwiii]]]UUUOOOJJJJJJSSSYYYTTTJJJBBBNNNkkk}}}|||zzzxxxmmmXXXIII:::555555444333333888:::777666:::HHHuuuvvvqqqbbb===666333222111000////////////000222222///222:::BBBDDDFFFWWWjjjvvvZZZIIIwwwxxxkkk```YYYUUURRRPPPVVV```fffpppmmm{{{{{{zzzxxxxxxxxxwwwuuussskkkllloooooofff[[[WWWYYYSSSPPPMMMKKKIIIGGGCCCAAA>>>>>><<<;;;999888666666555333222000.........///000000000000111111111111???EEERRRdddsssyyyvvvpppmmmcccVVVJJJ@@@999222------------...............///000///111333888[[[qqquuuGGG???LLLnnnccc>>>///000222//////......---------......000...888222===HHHVVVZZZ444999CCCIIIsssyyyfffcccmmmcccQQQIIIAAA@@@DDDNNNaaavvvZZZFFF>>>888:::;;;;;;::::::;;;===@@@:::===AAACCCDDDIIIOOOUUUUUU]]]hhhmmmllllllnnnqqqwwwtttrrruuu|||wwwiiifffhhheeegggjjjmmmnnnmmmjjjhhhffffffdddccccccdddeeeeeecccbbb```___^^^___aaabbbbbbbbbccc```YYYMMM???555;;;888777:::===AAAJJJSSSVVVccclllmmmqqqzzz{{{uuufff```[[[\\\bbbfffccc^^^]]][[[XXXVVVWWWWWWVVVUUURRRNNNHHHBBBAAANNNkkk{{{nnnQQQ;;;999<<>>===<<<;;;999777666555444333111000///...//////000000000000000111111111999@@@MMM```pppwwwuuuqqqlllcccVVVIII@@@999222------------...............///000...000222777YYYaaammmgggCCC999FFFjjjbbb>>>///000111//////......---------......///...777222<<>><<<999777999::::::::::::===???;;;>>>AAAAAABBBFFFLLLQQQUUU^^^hhhoooppppppppprrr}}}zzzyyy}}}rrrkkkjjjgggiiinnnrrrssspppkkkggggggggggggggghhhjjjlllmmmhhhfffbbb```^^^^^^___```______```___YYYNNNAAA999888666777:::<<<>>>DDDLLLSSS___gggiiinnnxxxzzzvvvkkkeee___aaagggiiieee______\\\YYYXXXWWWWWWVVVUUUSSSPPPJJJBBB>>>HHHddd~~~xxxoooVVV@@@<<<;;;AAAOOOWWW333222333...///////////////////////////......---...///111444555888999<<<===???CCCGGGJJJwwwmmmaaaYYYOOOPPPTTT]]]nnncccJJJBBBBBBDDDGGGHHHOOOYYY```aaahhh{{{yyymmmdddVVVSSSYYYgggqqqooofff^^^mmm~~~~~~}}}xxx\\\LLL===777666555555555111555777:::<<>>===<<<:::888777666555444333111000///...//////000000000000000111111222555;;;III]]]nnnwwwwwwssslllcccUUUIII@@@999222------------.........//////000000---///111555VVV{{{RRRZZZ~~~fffGGG888BBBgggfffCCC222000000---......---------......//////...555111;;;OOOooolllRRR@@@777EEEgggkkkcccggg}}}aaaSSSIIICCCJJJWWWbbbjjjZZZDDD999888666777888:::;;;;;;;;;===???:::<<<>>>>>>>>>@@@FFFKKKTTT[[[eeennnrrrttttttuuu}}}|||}}}yyymmmgggiiilllqqquuuvvvrrrkkkfffbbbcccdddfffhhhkkkmmmooommmjjjeeeaaa^^^]]]^^^___[[[\\\]]]\\\WWWOOODDD<<<777555777:::;;;;;;@@@FFFOOOZZZaaadddkkkvvv{{{yyytttlllffffffjjjkkkeee______]]]ZZZXXXXXXXXXWWWVVVXXXUUUOOOEEE===CCC\\\uuutttqqq^^^III???999;;;GGGrrr\\\555333555000000////////////////////////////////////000333555666888:::<<<>>>@@@DDDHHHLLL~~~uuukkkaaaYYYTTTVVVZZZbbbooo~~~SSSCCCBBBCCCGGGNNNMMMUUU___fffiiisssyyyppp^^^[[[___mmmyyyyyyrrrlllzzz~~~uuu]]]MMM===666555444444555000444666::::::===ccc^^^\\\```<<<333333333222111000000000000///111000///555???FFFGGGRRRlll}}}zzz[[[VVVxxxqqqkkkfffcccaaakkkxxx{{{rrrkkklllsssxxxwwwrrrpppooonnnlllcccXXXRRRRRRQQQNNNJJJGGGFFFDDDAAA???===<<<;;;999888666555444444333111////////////000000000//////000111222333555;;;III\\\nnnwwwxxxuuulllbbbUUUIIIAAA999333...,,,,,,------.../////////000000---...000333QQQ~~~wwwLLLTTT|||yyyVVV>>>AAAeeekkkHHH444000...,,,...------------.../////////000333222:::SSS}}}cccMMM>>>444SSS}}}wwwjjjgggooorrr^^^SSSIIIEEEQQQdddoooqqq]]]EEE:::;;;999888:::<<<===<<<<<<===>>><<<>>>?????????BBBIIINNNUUUZZZaaaiiiooosssvvvxxxzzz}}}sssjjjnnnooopppssstttqqqjjjddd```aaabbbdddgggjjjlllmmmnnnkkkfffaaa___^^^___aaa[[[[[[ZZZYYYUUUMMMCCC===777555666999:::;;;???FFFMMMUUU]]]aaajjjvvv~~~~~~uuulllhhhhhhgggaaa[[[]]][[[XXXXXXYYYZZZYYYYYY]]][[[UUUJJJ???AAAUUUjjjrrrvvvhhhQQQBBB999888CCCeee~~~ddd888222555111///////////////////////////000000000000222444555666888:::<<>><<<<<<:::999777555444444333222111/////////000000000//////...///111333444666;;;GGGYYYkkkuuuvvvssskkkbbbUUUIIIAAA:::333...,,,,,,------...//////000000///,,,...000111LLLwwwvvvJJJQQQ|||dddDDD???aaakkkIII444///...------------------...//////000222111555===ZZZZZZHHH:::888iiipppmmmppp|||}}}wwwhhh\\\UUUNNNMMM```yyy}}}lllZZZCCC;;;???===999:::<<<<<<;;;;;;<<<>>>@@@BBBCCCDDDEEEIIIQQQWWW___bbbfffiiilllpppuuuyyyyyyyyytttqqqmmmmmmnnnmmmhhhdddcccdddeeeggghhhjjjkkkkkkkkkiiieeebbbaaaaaacccddd^^^]]]ZZZVVVQQQIII@@@:::666222111333555777???GGGLLLRRRZZZ```jjjvvv~~~sssjjjeeeaaa\\\YYYZZZXXXVVVWWWYYY[[[\\\\\\^^^[[[VVVMMMAAA???MMM]]]ooozzzqqqYYYFFF999999CCC\\\|||zzzooo>>>111333000//////////////////////////////000000111333444555666888:::===@@@CCCGGGLLLPPPzzzkkk___ZZZ\\\```cccrrr___LLL???@@@DDDFFFPPP]]]eeehhhoooyyyxxxlllNNNMMMVVVkkkwww___NNN<<<555333222222333444444555999777999cccyyyWWWZZZXXX;;;777444333222111111000111111//////...///888DDDJJJIIIQQQppp|||pppSSS[[[{{{tttrrrttttttnnniiieeebbb``````^^^YYYXXXZZZNNNMMMKKKJJJHHHEEE@@@<<<<<<;;;:::888666555444333333222000/////////000111000///......///111333555555:::EEEVVVgggqqqsssqqqkkkbbbUUUIIIAAA:::333///+++,,,,,,---...///000000......,,,///111000GGGooouuuJJJOOO{{{qqqHHH===]]]hhhGGG333...///000---------------...///000111333111:::DDDcccRRRDDD999BBBwwwppppppxxxzzzxxxggg]]]VVVUUUSSSXXXrrruuuhhhVVV???888<<<:::999::::::::::::<<>>DDDNNNhhh{{{yyy```JJJ<<<:::CCCXXXttt~~~||||||FFF222222000/////////////////////////////////000222333444555666888:::===@@@DDDHHHNNNQQQuuufff___bbbkkktttxxxxxxaaaGGGAAA>>>AAAEEELLLYYYfffmmmnnnvvvzzzhhhXXXEEEEEEQQQggg|||gggrrrsssxxxxxxaaaPPP>>>555444222222444333333666===;;;;;;fffxxx[[[\\\WWW;;;888444444333222111111111111//////---///999EEEKKKJJJNNNlllttteeeNNN```zzztttpppnnnjjjgggaaa______bbbaaa[[[XXXXXXLLLLLLMMMMMMKKKFFF@@@;;;;;;:::999888666444333222222222000/////////000111000///...---...111444666555999DDDUUUfffrrrtttsssjjjaaaTTTIIIAAA:::444///++++++,,,---...///000000,,,---,,,111222///CCChhhyyyPPPVVVRRRAAA___jjjIII222---///111---,,,,,,------///000000000333000AAAMMMooosssJJJ???<<>>777;;;888;;;<<<<<<===???CCCIIIMMMKKKLLLNNNOOOPPPVVV___fffwwwxxxnnnjjjkkkllliiifffaaaaaabbbccccccbbbaaaaaaccccccdddddddddeeeeeeeeebbb___YYYRRRKKKDDD<<<777111...,,,...///000666===CCCHHHPPP[[[fffqqq{{{rrreee``````^^^\\\ZZZ[[[\\\^^^^^^^^^WWWSSSOOOLLLGGGAAA@@@DDD]]]xxx}}}gggOOO>>>:::AAATTTqqq~~~yyyOOO333111000000////////////////////////......000111333444444555888:::>>>AAAEEEIIIOOOSSS~~~rrreeecccmmm|||www\\\FFF@@@@@@AAACCCHHHSSSbbbmmmvvvwwwsss\\\HHHKKKLLLWWWlll}}}yyytttSSS]]]```iii~~~vvvcccRRR???777555333333555111333888@@@>>>===ggg~~~ccc^^^VVV:::777555444333222111111111111//////---///999FFFLLLKKKNNNjjjooo___MMMggguuunnnkkkiiiiiibbb```bbbfffddd\\\TTTRRRKKKLLLNNNOOOMMMGGG???:::;;;:::999777666444333222222111000//////000000111000///...---...111444666666:::EEEVVVhhhtttxxxwwwjjjaaaTTTIIIAAA:::444///++++++,,,---...///000111+++,,,---222333...@@@dddZZZaaa]]]HHHdddqqqMMM444,,,...000,,,,,,,,,---...///000111///333111EEETTTwwwoooFFF<<>>>>>???@@@BBBEEELLLSSSYYY\\\]]]^^^^^^```eeennnuuuyyy{{{qqqmmmnnnnnnkkkgggcccdddeeefffffffffeeedddbbbcccdddeeeeeeeeeddddddbbb^^^XXXQQQJJJCCC<<<777222000000222222111444:::???CCCLLLXXXdddmmmxxx{{{kkkeeeeeeccc```^^^]]]^^^___^^^^^^VVVRRROOONNNKKKDDD@@@@@@UUUuuukkkRRR@@@999???MMMmmm{{{uuuUUU555111111222////////////////////////---...///111333333444444888:::>>>AAAEEEJJJPPPTTTvvvrrrzzzjjjNNN???:::>>>???AAAFFFPPP^^^kkktttvvv}}}hhhWWWKKKEEEMMMOOO___wwwyyydddTTTKKKTTT\\\mmmzzzhhhMMM===999333222555333111555888;;;:::@@@mmm|||kkk^^^TTT<<<777555333111000111111000///---......111;;;HHHNNNNNNPPPnnnrrrRRRIIIqqq|||qqqiiiggghhhmmmiiieeecccaaa[[[TTTNNNOOONNNMMMKKKIIIEEE@@@<<<:::999777555444333333444111000///......---------///...------...000333444222666BBBVVVkkkxxxyyywwwmmmcccUUUHHH???777000,,,,,,,,,,,,---------......---000---,,,000111@@@\\\eeeaaaPPPEEE___XXX222000...000///............//////000000111444>>>___gggDDD888:::DDDPPPYYYtttllldddppp}}}|||iiidddgggkkkhhhggg}}}yyywwwwwwnnncccXXXLLLBBB@@@CCCGGGWWWOOOTTT\\\]]]lllrrr|||{{{wwwqqqpppwww|||qqqnnnmmmjjjhhhiiifffdddbbbaaabbbdddeeefffcccbbbaaa``````aaabbbccc```]]]WWWOOOGGG@@@:::888333111///...000111111111:::<<>>::::::999777555444333333333111111000///............///...------...000222444222666AAATTTiiivvvyyyvvvjjjaaaSSSGGG>>>888111---,,,,,,,,,------------...---000------000111@@@[[[zzz]]][[[vvvDDD@@@WWW\\\444000...000///............///000000111111444>>>]]]\\\BBB;;;999CCCUUUbbb~~~}}}fffjjj|||uuuzzznnnmmmjjjiiikkk{{{~~~xxxtttssstttpppkkkeee[[[QQQNNNQQQ^^^pppjjjmmmttttttyyyooollljjjgggffffffeeedddbbbbbbdddeeeffffffcccbbbaaaaaaaaaaaabbbccc```]]]XXXPPPHHH???888555111///......000111222111777999@@@LLLVVV___kkkvvvzzzkkkeeedddccccccccccccaaa___]]]XXXUUUQQQNNNLLLFFF???999EEEYYY{{{xxx___III888BBBFFFjjjiii:::888111000000000000000000000000000---...///000222333444444999===AAACCCDDDGGGLLLQQQoooXXXDDD:::<<>>999222222666555777666444777:::AAAjjjqqqhhhWWW;;;333555333111000111111000///111222111333;;;GGGMMMLLLVVVlllkkkRRRVVV{{{kkkcccbbbdddddddddccc```]]]ZZZYYYYYYSSSPPPKKKGGGCCC???;;;888:::999777666444333333333222222111000////////////......---...///000222444222555@@@SSSggguuuxxxvvvhhh^^^QQQFFF>>>888222///,,,,,,,,,,,,---------------000------000111???ZZZrrrYYYYYY___>>>AAASSS~~~___666111...000...............///000000444444888CCCbbbQQQAAA>>>:::GGGbbbttthhhppp```pppvvvrrryyynnnooolllkkkwww|||zzzyyyuuurrrrrroooqqqtttssskkk```]]]___rrr}}}tttkkkiiigggdddcccddddddddddddeeeeeeeeeffffffccccccbbbbbbbbbbbbcccccc```^^^ZZZSSSJJJ@@@666111///...,,,---///222222222777888???HHHPPPYYYeeeqqqsssjjjdddeeeeeeeeecccaaa^^^\\\YYYUUURRROOOLLLFFF>>>888AAATTTyyyzzzeeeNNN:::BBBCCCaaammm;;;555///111000000000000000000000000------...000111222333444999===AAACCCDDDGGGLLLPPP}}}tttdddRRRDDD======??????EEENNNUUU^^^kkk|||zzzeeeQQQBBB>>>EEENNNYYYnnnhhhPPPHHHKKKUUUhhhxxx~~~}}}kkkOOO===888222111666555888555333888;;;???bbbnnndddWWW;;;222555333111000111111000///222222111222;;;FFFLLLKKKZZZnnnkkkRRRUUU{{{iiiccccccdddbbbcccccc___ZZZWWWXXX[[[VVVRRRKKKEEEAAA>>>:::888999999777666555444333222333222111000////////////............///111222333333666@@@SSSggguuuxxxvvviii___RRRFFF>>>888333///++++++,,,,,,,,,---------,,,000...---000000>>>YYYsssZZZYYYXXXAAACCCQQQaaa777222///111......---......///000111222333:::IIIkkkLLL@@@@@@<<>>888===PPPwwwmmmTTT:::>>>BBBXXXlll;;;666///111////////////////////////------...///111222333444999===AAACCCDDDFFFKKKOOOtttiiiYYYJJJ@@@;;;::::::>>>GGGQQQYYY```nnn~~~nnnZZZKKKAAA???HHHSSSaaawww|||___IIIIIIQQQ[[[lll||||||||||||}}}iiiMMM<<<888222111666555777555444:::<<<<<>>;;;999999888888777555444333222333222111000////////////------...///000111222222555888BBBUUUiiivvvyyyvvvkkkaaaSSSGGG???888222---+++++++++,,,,,,,,,------,,,000...---000000===WWWyyyZZZVVV|||aaaIIIAAAIII___666222///111---------......///111111---///:::OOOuuu{{{III<<<<<<<<>>???@@@JJJVVV^^^fffvvv}}}mmm]]]NNNFFFAAAAAAJJJVVVkkk|||rrrUUUGGGMMMXXX```qqq|||}}}|||~~~|||eeeJJJ;;;888222222666444555555555:::;;;999VVVqqqUUUIIItttOOO;;;555555333111000111111000///000000000222<<>>777111,,,++++++++++++,,,,,,,,,,,,,,,000......000///===VVVuuu]]]UUUzzzyyyYYYCCCGGG]]]666222///000---------......000111222000333AAA[[[{{{FFF777777<<<[[[fffppprrrfffjjjxxxtttwwwpppzzzvvvsssrrrttttttrrrssswww}}}zzzyyyxxxqqqgggbbbbbbqqqyyyvvvqqqqqqoookkkiiiiiigggcccccceeegggiiijjjfffaaa^^^___```aaaaaabbbbbbbbbbbbaaaaaa``````___ZZZQQQFFF:::444///...---...111333555555777:::???DDDHHHQQQaaapppooo```WWW[[[___```^^^\\\]]]^^^ZZZXXXUUUTTTRRRLLLCCC<<<<<>>:::222222000000000000000000000000......///111222333444555:::===AAABBBCCCEEEJJJNNNmmm\\\GGG;;;:::???CCCCCCCCCOOO\\\eeeooottt___PPPCCCAAAAAACCCNNN[[[oooyyyxxxdddNNNJJJVVVbbbmmm~~~~~~}}}www```GGG999888333222555333444555555999999888XXXkkkOOOHHHvvvrrrHHH:::777555333111000111111000//////000111444>>>LLLRRRRRRpppzzzkkkNNNRRR{{{sssfffeeedddmmm}}}rrrlllkkkhhhaaa```^^^]]][[[YYYUUURRRPPPMMMHHHDDDBBB???<<<:::888888888777666444222111111111000///............,,,---...///111111222222222777CCCWWWkkkvvvvvvrrrfff]]]PPPDDD<<<666000,,,***++++++++++++,,,,,,,,,+++000......000///<<>>CCCGGGPPPbbbsssfffSSSKKKSSS]]]bbbaaa]]][[[ZZZZZZXXXVVVVVVTTTNNNFFF???<<>><<>>???CCCLLL\\\lllrrr{{{zzzfffXXXLLLBBBBBBEEEIIIVVVdddgggrrrlllVVVNNN]]]mmmqqqwwwwww~~~|||vvv\\\GGG<<<999333555888333555222:::333888BBBWWWkkkLLL]]]TTTCCC888000444444333222111000///...,,,111///222DDDQQQVVV___tttzzzVVVBBBUUUwww}}}iiiiiijjjlllkkkiiimmmttt{{{kkk[[[TTTVVVdddvvvyyyppphhh___ZZZ\\\^^^\\\WWWRRRPPPQQQKKKHHHDDDCCCCCC@@@;;;666777888888888777555222000000000000000////////////.........//////000111222444888EEEXXXiiiqqqqqqoooeee\\\NNNCCC<<<666222...+++,,,,,,,,,,,,,,,,,,---)))111000,,,...000999LLL}}}gggeeeVVVOOOoooRRRBBBkkkaaa;;;444///222////////////000000000000333>>>DDD^^^~~~fff<<>>@@@@@@CCCKKKQQQSSSqqqYYYHHH;;;<<>>AAAVVVrrruuu[[[CCC<<<>>>GGG^^^xxxGGG:::000444000000000000000000000000...000111222333444777999===AAACCCDDDHHHPPPTTTSSShhhPPPBBB999;;;???@@@CCCIIIWWW```iiisss{{{vvv___KKKDDDDDDFFFKKKSSS___ooo{{{|||jjjXXX[[[qqqzzzvvv}}}|||oooWWWDDD:::888444666999555555333999555:::HHHfffdddSSSxxx}}}GGG;;;666888444333333222111000//////,,,000///555FFFRRRYYYdddzzzYYYCCCZZZwwwdddUUUMMMLLLNNNSSSVVV\\\hhhssssssaaaTTTQQQXXXfff{{{~~~uuunnnfffdddccc```]]]ZZZVVVQQQMMMEEEGGGHHHGGGCCC???<<<:::888888888777555333000///000000000/////////...............//////000111222444;;;JJJ]]]nnnuuurrrmmmddd[[[MMMBBB:::444///,,,+++++++++,,,,,,------------111---,,,111000777HHHwwwxxxoooYYYaaa}}}UUUGGG^^^eee===444...111/////////000000000111111666???MMMuuu\\\???888@@@NNNZZZqqqtttnnnmmmvvvqqqrrrtttsssqqqpppooonnnnnnnnnnnnoooooollljjjjjjlllkkkddd^^^\\\ooovvvmmmvvv~~~zzzvvvtttuuuvvvsssqqqnnnoooqqqtttvvvwwwxxxyyyxxxxxxvvvsssppppppqqqsssvvvvvvuuusssqqqnnnllljjjnnnjjjiiijjjjjjiiikkknnnmmmeeeaaabbbcccaaa```aaa___\\\ZZZYYY[[[]]]^^^^^^ZZZVVVOOOFFF>>>999888888444333222333000///222888888666<<>><<<<<<888888777666444222000...000000/////////.....................///000111222111<<>>@@@<<<777222///...000444777555:::FFFRRRccc}}}vvvXXXVVVmmmuuuvvvyyyggg```aaaaaaZZZXXXSSSEEE???<<>>@@@DDDLLLSSSPPPIII}}}lllUUUDDD<<<999===??????DDDMMM[[[lllrrr```PPPGGGKKKOOOXXXllloooZZZVVVgggyyyoooRRR@@@888888444777:::555777777777999888IIIsssaaakkkzzzHHH;;;222777333333222222111000000000...111///666DDDIIIPPP```vvv\\\GGG___|||ggg```cccaaaSSSFFFFFFFFFKKKSSS]]]iiizzz~~~hhhUUUMMMMMMZZZuuu{{{tttlllgggbbb^^^\\\XXXRRRMMMCCCFFFHHHGGGBBB===;;;<<<888777666555333111//////////////////........................///000111222000===OOOaaarrr|||wwwlllaaaWWWJJJ???777222...*********+++,,,,,,---......//////,,,...333111999NNNtttzzzWWW^^^QQQ???DDDdddoooBBB444---111/////////000111222222222222:::LLLxxx[[[AAA333>>>QQQ\\\zzz}}}eeefffmmm~~~~~~|||wwwssssssvvvwwwtttqqqoooooooooooonnnmmmkkkjjjllllllkkklllllliii```XXXeee|||ssskkkhhhlllpppuuuxxxwwwtttqqqooooooooopppqqqrrrrrrrrrrrrssssssrrrooommmmmmoooqqqrrrqqqooollljjjiiiiiihhhlllhhhaaa]]]___hhhrrrxxxpppfff___```bbbaaa``````___]]]\\\\\\]]]]]][[[ZZZUUUOOOFFF<<<777999???DDDLLLFFF===444111222333444777777???LLLWWWeee}}}~~~]]]PPPccchhhiiijjj___^^^___ZZZWWWSSSHHH@@@:::HHHeeeooo\\\DDD;;;AAATTTuuuKKK:::...111////////////////////////...000111222333444777999???AAAEEEIIIRRRWWWTTTMMMvvviiiVVVCCC<<<:::>>>@@@???GGGRRRaaasssnnnXXXIIIDDDOOOYYYiiijjjZZZMMMRRRgggwwwiiiQQQ???777777444666999444666888666<<<999KKKzzzoooWWWlllwwwHHH===000555222222222111111111000000///111///777CCCFFFMMM___~~~fffNNNdddoooYYYTTTYYYYYYOOOFFFCCCEEENNNZZZggguuu}}}eeeQQQKKKKKKYYYvvv|||uuuhhheee```\\\XXXTTTPPPMMMEEEFFFFFFCCC@@@<<<::::::666666555333222111000000/////////.........------.........//////000111222111???QQQaaarrr|||vvvjjj^^^UUUHHH===777222...+++******+++,,,,,,---............,,,///333000===WWWoootttUUU___||||||OOO===FFFqqqooo@@@333---222...///000000111222333333555;;;NNN}}}]]]@@@555===TTTjjjpppyyyggghhhooo||||||~~~vvvuuuttttttuuuvvvvvvuuuqqqqqqqqqpppooommmlllkkkkkklllkkkkkklllkkkaaaWWW^^^tttvvvjjjbbbhhhoooyyy}}}{{{vvvrrrqqqoooppppppppppppooonnnmmmpppqqqqqqooommmlllmmmnnnooommmkkkiiihhhffffffeeebbbbbb___]]]bbbnnnyyy}}}ppphhhbbbaaabbb```aaaccc_________```aaa___[[[XXXTTTNNNCCC:::666999AAAHHHLLLJJJBBB888222222333333222555@@@NNNXXXeee\\\RRRaaaeeejjjrrraaa[[[\\\XXXVVVRRRGGGBBB;;;FFFaaajjjYYYDDD===@@@VVV{{{{{{III<<<111333000000000000000000000000...000111222333444777999<<<@@@EEEJJJQQQWWWUUUOOOvvviiiVVVAAA<<<;;;???@@@AAAKKKYYYjjjxxxwwwdddQQQKKKNNNZZZlllVVVLLLJJJXXXnnn}}}rrrhhhQQQ???777777444666888333444888666@@@<<>><<<999777555444333222222111111111//////.........---------.........//////000111222666DDDTTTaaapppyyyssseee[[[RRRFFF<<<666222...,,,)))******+++---......///,,,...---000222000AAAaaapppkkkUUUggg~~~___CCCGGGyyyjjj;;;///,,,333...///000111222333333444;;;@@@TTT]]]===:::>>>YYY|||fffttthhhiiippp~~~{{{}}}~~~{{{wwwxxxyyywwwtttssstttvvvsssrrrqqqpppnnnmmmlllkkkkkkllllllmmmppppppggg[[[TTTiii{{{oooeeegggrrr~~~zzzuuusssqqqqqqqqqqqqqqqpppooonnnpppqqqrrrqqqooolllkkklllkkkjjjiiigggfffdddcccbbb]]]bbbdddeeekkkuuuzzzzzzrrrkkkfffdddbbb```bbbggg___```ccceeeeeebbb\\\WWWTTTMMMBBB888333777???FFFKKKRRRRRREEE666111222333///555AAAMMMTTTbbb\\\TTTcccnnn}}}jjj^^^^^^[[[XXXSSSGGGAAA:::DDD[[[cccRRRBBB>>>???UUUyyyrrrDDD;;;111333000000000000000000000000...000111222333444777999777>>>EEEIIINNNTTTTTTQQQxxxiiiSSS@@@;;;;;;???AAACCCOOO^^^rrr{{{{{{jjjWWWMMMSSS___eeeoooEEEAAAHHH___zzzzzzrrrkkkQQQ???777777444555777222222888666BBB???SSSoooNNNDDDeeehhhAAA===///666222222222111111111111111///000000999FFFGGGPPPeeewwwaaaKKKdddzzzvvvggg]]]SSSJJJEEEFFFFFFBBBAAADDDHHHOOO^^^rrr~~~rrrWWWDDDEEEGGGYYYxxxvvvmmmdddZZZZZZYYYUUUNNNJJJJJJLLLJJJEEE@@@======;;;888555444333222222111111222222//////.........---------.........//////000111222:::HHHVVVaaannnwwwpppaaaYYYQQQEEE;;;666222///,,,)))******+++---...//////+++------111222000DDDhhhsssgggWWWooooooIIIFFFzzzfff777---,,,444...///000111222333444444<<>>@@@]]]dddtttggghhhooo{{{zzz{{{|||zzz}}}{{{tttpppqqqttttttsssqqqooommmllllllkkklllnnnoooppptttvvvmmm```SSSfff|||yyyppphhhttt|||wwwuuusssssstttttttttssssssrrrppprrrtttssspppmmmkkkkkkhhhhhhgggfffeeecccaaa```^^^fffmmmnnnsssxxxxxxssssssnnnjjjgggcccaaadddjjj```bbbeeehhhhhhddd\\\WWWUUUNNNBBB777222555<<>><<<>>>TTTvvvjjj>>>888///111000000000000000000000000...000222222333444777999999AAAIIILLLPPPVVVXXXWWWzzzkkkRRR<<<;;;===@@@CCCHHHUUUbbbxxx}}}sssZZZNNNUUUccclllbbbGGGGGGKKK```~~~}}}yyylll```KKK???666555777666444333666555:::@@@888ZZZrrrQQQGGGuuu___===:::666...222111111000000000000000111000222777===FFFTTT```~~~\\\QQQqqqgggYYYQQQDDDBBBBBBAAA@@@@@@BBBEEEHHHJJJWWWlllmmmWWWJJJJJJHHH\\\|||}}}jjjeeehhh]]]YYYSSSLLLGGGGGGKKKNNNIIIDDD???===>>>>>>:::555888777666555333222111000000000///...............,,,---/////////000222444>>>JJJVVV```jjjrrrmmmbbbWWWPPPEEE;;;555000---,,,***++++++,,,,,,------...222+++000,,,,,,000@@@mmmpppppp[[[hhhmmmLLLEEEjjjXXX888333+++111---///111111111222444555:::GGGYYY{{{PPP999999BBBYYYtttnnniiieeettt}}}xxxyyy}}}{{{}}}~~~}}}yyytttqqqooonnnnnnnnnnnnnnnmmmmmmmmmqqqrrrsssvvv{{{|||sssggg[[[ccclllttt~~~yyyooorrr}}}yyyrrrrrrqqqqqqrrrttttttsssqqqtttsssqqqqqqqqqqqqnnnlllkkkgggfffhhheee```cccjjjkkkuuutttkkkmmmzzzzzzpppooonnnkkkgggbbb```aaacccbbbdddeeeeeeccc^^^YYYUUUTTTNNNDDD;;;777;;;EEELLL]]]yyytttVVV999...888333===FFFQQQZZZcccccc]]]jjj}}}}}}ccc```aaa___SSS???<<<:::@@@LLLOOOFFF===;;;CCCPPP]]]AAA444111333111111000//////////////////000000111333555777888999CCCHHHMMMVVVVVVWWWaaa|||lllRRR>>><<<===???BBBIIIVVVcccwww|||hhhTTTNNNWWWkkkzzz[[[BBBDDDLLLddd}}}|||uuufffZZZJJJ???666555777666444444333777;;;???<<>>>>>AAAEEEIIIMMM[[[qqqnnnWWWJJJMMMLLLaaa{{{jjjfffhhhddd^^^VVVNNNJJJIIIJJJKKKGGGBBB===<<<===<<<999555777777666444333222111000000000///...............,,,---...///...000222444>>>JJJVVV^^^iiiqqqlllaaaUUUNNNDDD:::333///,,,+++***++++++,,,,,,---......111+++000,,,...333CCCqqqoookkkWWWcccjjjFFFBBBiiiSSS777444---222---///111111111222444666;;;GGGZZZ}}}NNN999888???RRRkkk~~~mmmmmm~~~zzzzzz~~~zzz}}}zzztttpppmmmoooooonnnmmmllllllllllllqqqtttvvvwwwzzzzzzsssiii___bbbeeelllyyyyyynnnoooyyyzzztttooonnnmmmnnnpppqqqpppoootttsssrrrrrrrrrqqqooolllhhhgggggggggbbb^^^aaaiiiooosssqqqlllooowwwwwwooommmlllhhhccc___^^^```bbbccccccbbbaaa^^^[[[XXXWWWTTTPPPHHH>>>777999AAAIIIZZZvvv}}}fffGGG555777777???GGGQQQ\\\gggkkk\\\gggxxxgggaaa]]]YYYPPPAAA<<<:::AAAMMMOOOFFF>>><<>>666555777666444555333:::;;;===BBBooo]]]EEE[[[OOO555777777555222111111000000000000000111///111666===GGGWWWfff~~~dddWWWrrrwwwdddNNNEEEDDD<<<===>>>>>>===>>>AAAGGGKKKOOO___uuuvvv|||~~~gggRRRHHHKKKMMMgggvvvhhheeegggeee^^^TTTMMMKKKKKKJJJIIIEEEAAA===;;;<<<;;;888555777666555444333222111000000///......---.........+++---.........///222555???KKKUUU]]]gggoookkk```SSSLLLBBB999222...+++***+++++++++,,,------......000***000---000555FFFuuummmfffRRRbbbkkkEEEGGGqqqzzzOOO666555---000---///000111111222444666===IIIZZZLLL:::999===KKKbbbvvvoooqqq|||{{{~~~yyy}}}|||vvvqqqnnnqqqpppnnnlllkkkkkklllmmmrrrwwwzzzyyyyyyxxxsssmmmhhhddd___bbbnnnzzzzzztttlllkkkqqq~~~|||uuurrrpppooooooqqqttttttttttttssssssssssssrrrooommmhhhgggggggggcccaaafffmmmssspppmmmnnnrrrsssqqqmmmjjjhhheeeaaa]]]]]]___aaadddbbb___\\\ZZZYYYXXXXXXVVVUUUOOOBBB777666???III[[[sssvvvWWW<<<666999@@@FFFOOO\\\kkkrrr```hhhwwwkkkccc[[[TTTMMMBBB<<<:::@@@LLLNNNEEE>>>>>>FFF\\\]]]EEE777111111111111000//////////////////000000111333555777888999BBBFFFLLLSSSRRRTTTbbb~~~kkkOOO@@@<<<;;;???FFFQQQ```nnn|||lllWWWXXXdddtttpppOOOGGGJJJUUUmmm}}}uuuiiiZZZNNNEEE<<<666666777666555666555<<<888===NNNzzz}}}QQQOOOttt|||GGG444777777666222111111000000000000000000...000666???KKK^^^mmmdddWWWtttjjjWWWCCC===???;;;>>>>>>>>>>>>???CCCIIIMMMUUUeee{{{rrrwww}}}}}}qqq^^^PPPLLLRRRXXXuuupppeeeccceee```XXXNNNJJJJJJKKKJJJGGGCCC@@@===<<<<<<;;;999777666666555444333222111000///......------.........,,,------------///333666AAAKKKUUU\\\fffnnniii___RRRKKKAAA888222...,,,+++++++++,,,,,,---.........000***000---000666GGGuuukkk\\\JJJaaahhhDDDMMMzzzvvvKKK444555,,,------...000000000222555777>>>JJJ[[[KKK;;;;;;===HHH^^^vvvmmmmmmzzz}}}{{{|||zzz}}}~~~zzzvvvttttttrrrooommmllllllnnnooossszzz~~~|||yyywwwuuurrrqqqjjj```\\\aaahhhkkkkkkiiigggjjjttt~~~xxxuuusssqqqqqqtttvvvxxxxxxvvvuuutttuuuuuussspppmmmhhheeecccdddgggkkkppptttwwwmmmiiipppsssooojjjkkkfffgggfffdddaaa``````aaadddbbb```]]][[[ZZZYYYYYYZZZZZZTTTEEE777555BBBOOO```tttgggCCC555999???BBBJJJYYYmmmzzzgggooo~~~lllddd[[[SSSKKK@@@:::999???JJJKKKCCC===>>>GGGbbbYYYAAA555000000111000000//////////////////000000111333555777888:::AAAEEELLLSSSPPPTTTeee}}}iiiLLL???;;;;;;@@@JJJVVVfffsssxxxdddZZZfffwwwgggKKKGGGJJJWWWooo}}}sssgggXXXNNNBBB;;;555666777555555777666<<<555CCCaaa}}}eeeNNNiiimmmAAA777888555444222111111000000000000000///...000888BBBPPPdddtttbbbVVVvvv{{{bbbPPP???;;;>>><<<>>>>>>>>>>>>???DDDJJJOOO]]]mmm~~~zzzvvvoooooonnnjjj___UUUSSSXXXeeennnnnnfffeeeeee___WWWMMMIIIIIIJJJHHHEEEBBB@@@>>>===<<<;;;:::999555555444333222111111000......------------......,,,---------...000444888AAALLLVVV]]]fffmmmhhh]]]RRRKKKAAA888333000---,,,+++,,,,,,------...//////111+++000---///444EEEsssiiiRRRCCCaaaZZZ<<>>HHHHHH@@@<<>>444111333111000000//////////////////000000111333555777888;;;AAAFFFMMMTTTPPPVVVkkk{{{hhhJJJ???::::::AAAKKKWWWfffrrrllldddfffvvv|||^^^HHHCCCIII[[[xxx~~~sssfffXXXOOO???999555666777555666888555;;;555MMMtttiiiQQQTTT```<<<999999333222222111111000000000000000......111:::EEERRReeeuuuaaaVVVwww|||zzzrrrYYYLLL???===@@@???>>>>>>>>>???BBBIIIQQQWWWcccqqq{{{vvvrrrmmmeeeaaa\\\XXXRRRQQQZZZdddsss~~~oooiiihhhfffaaaZZZRRRKKKHHHFFFDDDBBBAAA@@@???===<<<;;;;;;;;;444444444333222111111111---------,,,------...///............///111666:::BBBMMMXXX___hhhmmmggg[[[QQQJJJAAA888333000...---,,,,,,,,,---......//////111+++000---///555EEEsssgggTTTHHHjjjNNN999KKK}}}oooCCC...222,,,000---.../////////222666999@@@MMM\\\NNN777888:::FFFaaa~~~nnndddbbbvvv{{{xxxxxx{{{}}}vvvuuusssqqqqqqrrrssstttssszzz}}}zzzwwwwwwwwwvvvooojjjddd[[[QQQMMMSSS\\\^^^___```dddmmmxxx}}}|||vvvuuussssssuuuvvvvvvvvvvvvuuuuuutttssspppjjjggg^^^^^^```gggsss|||{{{tttqqqlllkkkoooooohhheeegggcccgggkkknnnllliiifffeeeggggggeeedddbbb```___^^^```^^^WWWGGG999:::IIIYYYmmmQQQ999<<<@@@???DDDYYYssslllvvvgggccc___TTTHHH;;;888888>>>GGGGGG???===AAAVVVzzzUUU===444444666111111000//////////////////000000111333555777888<<>>BBBAAA@@@AAACCCFFFKKKTTT^^^eeennnxxx}}}tttqqqooolll___[[[WWWXXXZZZ```lllxxx~~~nnniiihhhddd]]]YYYRRRKKKFFFCCCAAAAAA???>>>>>><<<;;;::::::;;;444444333333222111111111---,,,,,,,,,------...///////////////000333888<<>>BBBHHHRRRYYYTTT^^^xxx{{{hhhJJJ@@@;;;:::@@@IIIRRR]]]ffflllvvvpppjjjvvvfffPPPFFFOOO\\\yyyssseeeXXXOOO<<<777555777777555666:::888>>>;;;ZZZzzztttaaaJJJCCCbbbQQQ333777888222444222111111000000000000000//////333;;;DDDOOO^^^lllzzzggg]]]xxxxxxbbbRRRLLLNNNOOOVVVfff|||\\\HHHEEE@@@???CCCAAADDDEEEHHHMMMTTT___kkkrrr~~~xxxppppppqqqooodddaaaaaafffnnnwwwzzzkkkgggeee```VVVSSSOOOHHHCCC@@@AAABBB=========;;;999999999:::444333333222222111111111,,,,,,,,,,,,------...///000000000///000444999===BBBOOO\\\dddlllooofffXXXMMMFFF===555000...,,,+++,,,,,,------...////////////***000///333:::LLL{{{zzzfffYYYRRRnnnfffEEE;;;MMMPPP333222,,,222---.........///222777;;;???NNN[[[SSS999:::===MMMllleeennnhhhfffppp~~~~~~{{{xxxwwwvvv|||~~~wwwrrrqqqqqqrrrsssssstttttttttnnnqqqrrrpppqqquuutttqqqtttllleee___TTTFFF@@@AAA@@@GGGJJJIIINNNZZZeeehhhtttsssrrrrrrsssrrrpppnnnrrrqqqpppooolllggg```[[[YYYllluuujjjgggnnnqqqmmmhhheeeeeeeeedddeeeffffffffffffiiikkknnnkkkeeeaaa___aaadddfff]]]]]]WWWKKK@@@===DDDMMMeeesssdddAAA999888<<<:::>>>TTTqqqjjjqqqfffcccYYYJJJAAA;;;;;;;;;AAAIIIHHHAAA@@@GGGtttNNN777///...000111111000//////////////////000000222333555777888???CCCHHHSSSZZZVVVaaa}}}{{{eeeOOO>>><<<;;;@@@KKKXXXdddkkkzzz~~~vvvwwwxxxcccTTTMMMYYYiiittthhhYYYKKK<<<888333222444777888888666@@@<<<```yyyeeeUUU???EEE]]]}}}DDD777666333444333000000000000///////////////111000777DDDIIIUUUkkk{{{fffeeebbbQQQJJJEEEHHHKKKUUUdddsssOOOFFFAAA<<>>>>>===<<<:::888666555444222222111111000///////////////............//////...---///333222222999DDDJJJQQQ]]]hhhmmmiii```XXXLLLEEE<<<444///---,,,,,,+++,,,...000111000000///---000***...666444PPPjjjtttRRRAAAjjj^^^===<<>>QQQ```xxx]]]<<<666===WWWuuufff|||yyybbblllssszzzzzz~~~zzztttppplllmmmooosssvvvxxxvvvuuuwwwxxxvvvqqqqqquuuwwwvvvuuummmddd[[[NNNAAA888666999;;;>>>BBBGGGPPPYYY```iiifffcccaaaaaacccddddddjjjggghhhjjjeee[[[VVVWWWfffwwwyyyxxxyyytttmmmiiijjjjjjfffeeeiiieeefffgggiiilllmmmmmmkkkppplllgggeeeeeefffdddbbb___\\\XXXQQQEEE<<>>:::777555777???LLLddd{{{{{{zzzaaa]]]]]]RRRCCC;;;======IIITTTLLL<<<@@@RRRMMM555000777000111111000//////////////////000222222333555999;;;===>>>MMMSSSZZZ[[[[[[xxx{{{dddMMM@@@>>>===CCCPPPaaaqqqzzzyyywwwcccWWWTTTeeeqqqssseeeVVVIII<<<888555444666888999888;;;???>>>hhhjjjSSS>>>BBBbbbwwwBBB777555333444333000000000000////////////000111000777DDDIIIUUUjjjeeecccaaaLLLFFFEEEIIIPPP[[[jjjtttNNNDDD>>>;;;???:::???AAACCCGGGNNNZZZkkk}}}~~~wwweee\\\^^^\\\WWWPPPNNNJJJEEEBBB@@@??????======<<<:::888666555555222222111111000///////////////............/////////---///333333444<<>>;;;UUUnnnCCC000000000,,,.........000333777;;;===BBBQQQ^^^tttaaa@@@888>>>ZZZxxx}}}gggyyydddhhhooozzzzzz||||||{{{{{{zzzwwwqqqmmmmmmnnnppptttwwwyyyxxxvvvwwwxxxvvvqqqqqquuuwwwvvvrrrlllcccYYYJJJ<<<555555666777:::===BBBIIIRRRXXXUUURRRNNNKKKIIIIIIJJJJJJYYYXXXYYY[[[XXXSSSUUUZZZnnnzzz~~~wwwvvvxxxvvvoookkkkkkiiidddcccfffgggeeeeeeiiinnnpppnnnkkklllhhhdddbbbbbbbbbaaa___\\\\\\\\\VVVHHH===@@@JJJYYYfffoooiiiXXXGGG;;;666:::;;;>>>BBBIII[[[{{{sss___\\\ZZZNNN???777999>>>KKKUUULLL<<>>>>>FFFVVVkkksssaaaYYY[[[kkkvvvooo___QQQGGG:::999777777999::::::999<<<;;;CCCwwwtttQQQ???EEErrrlll>>>666555333444333000000000000////////////000111000777EEEJJJVVVlll}}}^^^___aaaHHHDDDGGGMMMSSSbbbssstttMMMAAA;;;:::???:::>>>>>>@@@BBBGGGRRRbbbuuu}}}~~~xxxkkk^^^\\\aaa___WWWOOOMMMIIIEEEAAA???>>>======<<<;;;:::888666555555222222111111000///////////////............/////////...///222444777AAAKKKPPP[[[hhhlllggg^^^WWWUUUIIICCC:::222...---,,,,,,///............//////000///222000111444===dddnnnmmmDDDOOOddd===888ZZZ```<<<000111111---.........000333777<<<>>>EEEOOOYYYnnndddBBB888>>>ZZZwwwyyyrrrfffvvvkkkeeehhh}}}zzz{{{zzzyyyyyyxxxwwwuuupppmmmnnnoooqqqvvvzzz||||||{{{uuuvvvtttoooooossstttsssqqqllleeeYYYHHH999444666444555777:::===DDDKKKPPPLLLIIIDDD???<<<:::::::::EEEFFFGGGIIIGGGHHHOOOXXXlllsss{{{}}}zzzuuutttuuutttoookkkjjjgggddddddgggiiifffeeehhhnnnqqqooommmmmmjjjfffcccaaa___]]][[[VVV\\\```\\\MMM@@@AAAIIIWWW___bbb[[[QQQIIIAAA;;;:::===CCCHHHOOObbb~~~mmm___[[[VVVIII<<<666777AAAQQQXXXMMM???FFFWWWlllAAA555222777111111000000//////////////////000222222333555999;;;BBBBBBPPPSSSXXXXXXYYYxxxwwwjjjVVVFFF===<<<>>>GGGYYYnnnqqq^^^ZZZ```kkkyyygggVVVJJJCCC888888888999::::::999888999777MMMyyyNNNBBBNNN^^^:::555444222333333000000000000////////////...000000888FFFMMMYYYooopppTTT\\\```IIIGGGKKKPPPWWWkkktttLLL???::::::@@@<<<@@@???AAAEEEHHHOOO[[[lllwwwzzzxxxssshhh___^^^bbb^^^WWWRRRPPPLLLGGGBBB>>><<<;;;<<<<<<;;;999888666555555222222111111000///////////////............//////000///000111555<<>><<<<<<<<<;;;===???>>><<<>>>GGGOOOZZZ```jjjssstttpppmmmmmmhhhfffdddcccbbbbbbeeeiiifffdddaaaaaacccgggkkkmmmmmmjjjeee```\\\XXXVVVTTTWWWaaaiiidddTTTGGGEEEJJJ[[[bbbeee^^^WWWVVVTTTPPPGGGGGGJJJQQQ___wwwxxxlll```YYYPPPDDD;;;999888FFFVVVZZZMMMBBBJJJ[[[ccc>>>777222666000000000////////////000000///000222222333555999;;;@@@CCCSSSWWWZZZVVVTTTrrrvvvdddTTTHHH@@@999:::>>>HHHXXXiiiwwwyyyvvvuuuyyyuuubbb```jjjvvvttt]]]MMMDDD>>>555777888999999888888888888;;;^^^sssGGGJJJ```yyyPPP777555444222333222000000000000////////////---///000999HHHOOO\\\rrrlllRRRZZZ^^^PPPOOOOOOSSSeee~~~qqqJJJ@@@<<<;;;BBB>>>CCCBBBHHHOOOTTTYYYbbbnnnxxx}}}~~~}}}wwwqqqnnnlllhhhaaa]]][[[WWWSSSNNNMMMJJJFFFBBB>>>;;;:::;;;;;;:::999777666555555222222111111000///////////////............//////000000000111666@@@IIIOOORRRVVV\\\aaa```ZZZQQQJJJDDD>>>666000---,,,------//////...------...000111//////222111222NNNwwwXXX===]]]YYYCCCBBBooo|||LLL555222222///---///......000444999???CCCEEEJJJYYYlllmmmDDD:::===PPP```eeeooo|||}}}qqqmmmaaaiiiwww}}}{{{zzz{{{yyywwwuuuttttttsssqqqooolllnnnrrryyyuuuvvvsssnnnmmmqqqrrrqqqpppooommmdddRRR@@@888999666777999:::===AAAGGGKKKIIIIIIIIIEEEAAA??????@@@???BBBCCC@@@<<<<<<@@@DDDHHHNNN[[[hhhkkkccc\\\ZZZXXXZZZZZZYYYXXXZZZ^^^aaa[[[[[[YYYUUUSSSXXXbbbjjjgggeee```ZZZUUUSSSRRRRRRgggqqqwwwppp^^^PPPKKKKKK^^^kkkqqqkkkeeehhhiiieeeaaaYYYRRRWWWlll|||vvvtttkkk^^^RRRFFF===:::;;;:::IIIWWWUUUHHHAAAKKKZZZVVV999888222444000000000////////////000000///000222222333555999;;;BBBDDDRRRUUUXXXYYY]]]~~~wwwttt}}}sssbbbPPPDDD>>>===<<<===AAAJJJWWWccclllpppmmmkkkkkkooouuu}}}yyynnnooovvv|||jjjlll{{{~~~hhhTTTHHH@@@;;;444666888999888888888:::<<>><<>>===<<<;;;:::999888777666555555222222111111000///////////////............/////////111111111777CCCKKKNNNRRRUUUYYY^^^___ZZZQQQIIIBBB<<<444...,,,,,,---------------......///000111///,,,111111444YYYwww[[[FFFlllKKK???BBBsssvvvGGG555333111...//////......000444:::AAAEEEHHHMMM```qqqxxxKKK???===KKKWWW^^^rrrvvveeegggmmmvvv|||xxxwwwvvvsssqqqpppppppppooonnnlllmmmqqqwww}}}vvvwwwtttooonnnqqqsssqqqmmmnnnooojjjZZZFFF:::777333555777:::===AAAFFFJJJFFFJJJMMMLLLIIIFFFGGGHHHJJJLLLKKKFFFCCCDDDDDDBBBDDDGGGRRR^^^]]]QQQIIIIIIMMMTTT[[[[[[YYYYYYYYYXXXUUUUUUTTTQQQRRRXXXccclllllljjjeee```\\\[[[^^^```{{{xxxfffXXXQQQMMM```qqq|||xxxtttvvvssskkkdddYYYOOOVVVtttvvvlllmmmdddWWWHHH===777888:::===KKKSSSLLL???===IIIUUU}}}III444888000333333///////////////000000111///000222222333555999;;;GGGEEEOOONNNUUU^^^mmmjjjmmm~~~rrr```PPPFFFAAAAAACCCDDDEEEHHHNNNWWW```fffiiieeegggjjjmmmrrrxxx~~~}}}qqqyyysss```OOOFFF>>>999555888999999888888:::<<<===KKKrrryyygggNNNPPPVVV>>>444888444111333111000000000000////////////...000...666CCCHHHTTTjjjvvv[[[\\\{{{}}}yyy}}}~~~wwwcccDDDBBB???<<>>CCCHHHLLLNNNTTTZZZ\\\YYYVVVUUUVVVTTTUUUQQQLLLMMMPPPOOOJJJKKKIIINNNSSSNNNBBB>>>DDDKKK[[[jjjpppooollleee^^^]]]\\\\\\```hhhqqqxxx{{{~~~{{{uuunnniiiiiimmmqqquuuggg^^^WWWRRRaaasss~~~~~~sssbbbQQQJJJDDDQQQvvv~~~uuunnnccc]]]PPPBBB999666888:::EEEPPPRRREEE999<<>>888777999;;;:::888999<<>>KKKSSSDDD666:::---...333///////////////000111111///000222222333555999;;;???AAAPPPSSSYYY___kkkssseeeYYYUUUOOOGGGJJJSSSTTTVVVYYY^^^bbbeeejjjnnnmmmrrrxxx~~~wwwgggZZZLLL???888777666999999777666888;;;===>>>^^^kkkUUUGGGDDDggg|||EEE>>>666222222222000---111111000///////////////......,,,444???AAAJJJ```vvvzzz^^^[[[xxxvvvQQQEEE<<<:::===???BBBEEELLLUUUfffvvv}}}zzzwwwwwwvvvmmmeeebbbaaaaaadddiii```OOOFFFJJJNNNIIIFFFHHHCCC@@@===>>>AAAAAA???;;;888888777666555444333333333333333222222222111111111111000000//////.........444444222:::IIIOOOJJJKKKRRRVVVSSSOOONNNLLLIII@@@888000+++,,,---,,,***------......///000000000000***888000:::www}}}xxxQQQIIIrrr???:::NNNeeeDDD888///111---,,,---......---111:::CCCIIIEEESSS[[[hhhyyyWWWAAA@@@@@@JJJ]]]mmmlllnnnggg\\\jjjzzztttsssuuuwwwuuupppmmmnnnoookkkhhhjjjooonnnhhhfffiiilllkkkiiihhhhhhiiijjjkkkqqqssstttsssmmm```III555888222444@@@FFFGGGOOO[[[]]]mmm||||||uuuooommmlllccc]]]WWWWWW\\\```___\\\RRRRRRPPPJJJAAA<<>>CCC^^^yyyvvvxxxwwwsssrrrsssqqqnnn___QQQBBB;;;888777;;;AAAUUUcccOOO:::>>><<>>???HHH]]]uuuggg^^^ttt{{{dddJJJBBB<<<<<<>>>@@@DDDIIIMMMVVVggguuu|||{{{{{{yyyrrrmmmlllpppggg___^^^______aaadddXXXMMMHHHNNNPPPHHHCCCDDDAAABBBBBBBBBAAA>>>:::888888888777666555444333333333333222222222111111111111000000000/////////...///222222666DDDSSSRRRGGGIIIOOOTTTRRRPPPOOOKKKFFF>>>888///+++,,,---,,,+++------......///000000000111)))555222DDDsss~~~hhhHHHQQQiiiCCC@@@VVVeeeBBB666...222---,,,---.........111999CCCJJJKKKSSS]]]jjjuuu```EEE======KKKaaarrriiiqqqhhh___ggg|||www{{{yyyvvvsssqqqooonnnmmmjjjdddbbbfffjjjllloootttxxxvvvsssooolllkkkkkklllmmmooopppooommmdddRRRAAAAAA;;;;;;DDDJJJMMMWWWdddkkkzzz}}}rrriiibbbdddkkkooojjjccc\\\XXXRRRJJJBBB???EEEMMM___sssxxxsssuuuuuu~~~yyyqqqmmmjjjhhhkkkooovvvtttpppllliiifffdddcccbbbeeellluuu{{{sss[[[CCC===@@@OOOvvvwwwjjjeee[[[___cccfffkkkqqqqqqmmmZZZJJJ===:::777555===IIIaaadddKKK666;;;>>>UUUiii===444333222111...000000///111222333222000000111333333444666999<<<@@@EEEMMMMMMYYY]]]ddd|||tttnnnmmmnnnjjjcccdddkkkwwwyyy|||}}}}}}~~~~~~vvvjjj\\\QQQGGG>>>999999777777888999;;;;;;===>>>KKKnnnYYYGGG@@@FFFSSS???:::555222222333222000111000//////......//////000111///333===>>>GGGZZZqqqqqqaaalll~~~}}}[[[HHHBBB>>>===>>>???@@@GGGNNNRRR[[[jjjvvv|||{{{rrrqqqpppkkkddd```___VVVOOOPPPSSSSSSSSSUUUIIICCCCCCHHHHHH@@@<<<===???DDDIIIIIICCC<<<999888888777777666555444333333333222222222222111111111000000000000//////////////////111:::MMM[[[TTTDDDGGGMMMQQQRRRSSSQQQJJJBBB<<<666///+++,,,---,,,+++---......//////000000111111***333333OOOnnnVVVAAA___]]]CCCDDD^^^ccc@@@555...333...---......---...000888CCCLLLRRRSSS```nnnooooooLLL===<<>>CCCWWWooonnnooocccTTTMMMOOOVVV^^^hhhrrrwwwqqqhhhQQQAAA777888555222>>>SSShhhaaaGGG888<<>>@@@???@@@GGGQQQWWWaaaoooxxx|||{{{nnnlllmmmhhh___YYYPPPGGG@@@BBBFFFFFFDDDCCC>>>;;;<<>>;;;<<<@@@CCCKKKRRRPPPFFF===;;;<<<888777666555444333333222222222222222111111111111000000000000//////////////////222===OOOYYYQQQBBBHHHMMMQQQTTTVVVTTTJJJ???999444///,,,+++,,,,,,,,,.........///000000111111111,,,222333TTTvvvooouuuMMMAAAooo]]]???EEEccc^^^===333...333///......------...000666CCCOOOVVVRRRaaaqqqlllzzzRRR>>><<>>GGGlllVVVDDDAAAUUUjjj===888666333222222222222222000//////...............+++000...000:::@@@IIIYYY|||wwwbbb___yyyrrrOOOAAADDD;;;<<>>;;;<<<777777666555444333222222222222222111111111000000////////////000000000000///111555>>>JJJPPPKKKCCCJJJOOOTTTWWWXXXTTTIII===666222...,,,+++,,,------......//////000111111111000///333333XXXhhhpppgggJJJHHH{{{kkkAAAJJJjjjVVV:::333---222/////////,,,,,,...///444CCCRRRUUUTTTaaasssnnnxxxPPP<<<;;;PPPhhhqqqrrriii___cccbbbzzz{{{zzzrrrsssssspppkkkgggffffffnnnxxx~~~||||||zzzxxxuuussssssuuuxxx{{{uuummmjjjgggddd```___eeemmm}}}}}}}}}~~~|||uuupppbbbUUUKKKKKKNNNRRR```ooozzz|||{{{tttlllhhhjjjlllmmmhhhbbb^^^XXXUUUXXX^^^nnnmmmlllnnnnnnggg\\\RRROOORRRTTTYYYbbbhhheee^^^SSSTTTWWWzzz^^^UUUTTTPPPSSSZZZjjjuuusss\\\CCC777222666444333GGGaaacccNNN======AAALLL~~~lllJJJ555222//////222111000//////000222333111000///000222333444777:::===AAAEEEMMMNNN[[[]]]___rrrZZZWWWooovvvnnnggg[[[NNNFFF???999888;;;;;;888888:::777888EEEUUU|||wwwLLL<<>>BBB;;;<<<>>>@@@@@@@@@HHHQQQYYYeeeppptttvvv~~~sssbbb\\\[[[WWWOOOJJJ@@@:::666777888666777999::::::<<>>???BBBJJJKKKXXXZZZZZZlllSSSQQQhhhyyyrrr~~~sssiii___TTTHHHAAA<<<888999<<<:::777999:::777:::PPPhhh~~~bbbDDD@@@ZZZjjjAAA555555444444222111000111222//////...------------...***111///...777???HHHUUU{{{sss[[[[[[yyynnnQQQAAA===<<<;;;:::;;;>>>@@@CCCJJJSSS[[[hhhssstttvvvzzziiiYYYQQQNNNIIICCCAAA999666555666444333888???>>>CCCJJJTTTaaaoooyyy~~~}}}mmmXXXGGG???<<<999777777666555555333333222111111111111111000000000000.../////////000000000111111555<<>>FFFWWWaaawwwxxxvvvjjjqqqyyyrrrhhhaaadddppp~~~yyy|||~~~|||xxxvvvrrrppppppssswwwyyyxxxnnnmmmsssyyy}}}}}}fffYYYRRRWWW]]]hhhxxxnnnooowwwzzzxxxnnniiiccc```^^^cccppp~~~}}}yyyuuurrrooojjjqqqwww|||zzzxxxqqquuutttaaa```cccfffpppwwwbbbKKK999555555444333999HHH\\\jjjYYYCCC;;;BBBIIIbbbLLL999333444///...222000///......///111111000......000111333444777;;;>>>@@@CCCJJJLLLZZZ[[[YYY}}}hhhUUUYYYqqq{{{yyysss{{{nnnzzzooodddYYYNNNCCC===:::777999>>>888777999;;;888===XXXvvvxxxQQQBBBLLLtttXXX777777444444444333111000000111//////...------------...,,,333000---666>>>FFFRRRlllnnnVVV[[[~~~fffMMMDDD>>>888;;;888888===AAAEEEMMMUUU^^^lllvvvwwwyyyssscccSSSJJJFFFAAA<<<;;;:::999::::::999888@@@IIIIIIQQQ^^^nnnkkkPPP???;;;===<<<:::777666555444333222222111111111111111000000000000.../////////000000111111222555===JJJQQQPPPIIIDDDPPPXXX]]]YYYQQQHHH>>>666//////---,,,***+++---////////////000111111222222...333555???|||pppNNN555MMMtttIII:::IIIkkkmmm;;;444555---...,,,111000++++++......000BBBXXXVVVmmmggglllqqqkkkmmmVVVEEEEEEQQQZZZsss|||}}}lllkkk|||wwwpppjjjmmmxxx~~~vvvyyyzzzwwwuuurrrqqqrrrvvv{{{~~~|||qqqjjjnnnyyy~~~|||eeeYYYSSS[[[dddtttyyyqqqwwwwwwrrrnnnmmmoooxxx{{{yyyyyytttyyy|||{{{zzzxxxrrrjjjyyyfffzzzwwwfffgggkkklllsss}}}}}}kkkZZZMMM@@@777000444444222;;;QQQdddlllOOO???@@@MMMWWWpppggg@@@222111666111///222//////......///111111000///...///111333444777;;;>>>CCCFFFMMMOOO]]]^^^[[[~~~sssaaaaaattt|||~~~tttgggqqqxxxjjj~~~~~~wwwkkkaaaPPPIII???:::::::::888666<<<555======222DDDeeeoooZZZLLL???YYYNNN888444333222111000//////////////////...------------.........,,,---666CCCJJJJJJfffooo^^^hhhwww~~~fffKKK@@@???===;;;;;;>>>@@@AAAEEEOOO[[[gggrrrzzz{{{}}}qqqdddSSSFFF@@@===:::777888<<<===:::999>>>GGGMMM[[[aaammmyyy```JJJCCCAAA:::666999777666555444333444555555000000000000000000000000111222222222222111000000555555BBBSSSVVVKKKFFFJJJ___]]]ZZZVVVOOOFFF;;;555...---,,,++++++,,,...///......///000000000000000000999444PPPoookkkhhhDDD>>>>>>uuu???:::LLLkkk]]]===...444333000///---000---...000,,,---@@@WWW^^^eeellluuuuuulllzzz___EEE===HHHZZZggg|||pppmmmoooyyy~~~wwwpppwww|||zzzzzz|||~~~xxxxxxvvvtttrrrqqqtttvvvsssuuuwwwxxxxxxyyy}}}zzzyyyrrrjjjnnn~~~~~~~~~zzzgggWWWMMMUUUjjj||||||}}}|||~~~}}}wwwsssuuu~~~~~~xxxuuuwwwyyytttrrrqqqhhheeeqqqbbbiiiyyylllllllllgggeeeiii~~~}}}oooWWWGGGBBB<<<333555222888999???aaavvvhhhLLL;;;999RRRnnnVVV<<<888333111000000000000000000//////.........---///000000111444777999;;;AAABBBLLLWWWYYYXXXddduuuyyymmmoooiii___nnn|||rrr|||}}}|||zzzsssfff\\\KKKDDD<<<888999::::::888999555;;;:::444FFF^^^^^^LLLAAAFFFmmmvvvEEE333000333222111000//////////////////...------------......///------555AAAHHHIIIcccuuucccggg}}}vvvxxxgggJJJ>>>;;;999;;;;;;===@@@AAAEEEPPP\\\fffqqqyyy{{{~~~|||qqqdddSSSFFF@@@===:::777888;;;<<<<<<===BBBHHHLLLYYYdddwwwmmmWWWEEE@@@???999777999666666444333333333444555000000000000000000000000111111222222222111111000444666BBBPPPQQQHHHGGGOOO^^^\\\WWWRRRKKKBBB999333...---,,,++++++,,,...000......///000000000000000111:::888WWWaaaeeezzzZZZ@@@AAANNNkkk@@@CCC___WWW:::---222111...///,,,000---...000------???TTTdddjjjooouuuuuummm|||fffHHH;;;BBBSSS```|||tttiiijjjsssyyywww}}}yyywwwwwwyyy{{{vvvvvvvvvsssqqqqqqsssttttttssssssuuuwwwyyyyyyyyyvvvrrrjjjhhhuuu{{{ttt^^^RRRNNN[[[rrr|||~~~uuuppplllnnnuuu~~~{{{wwwyyyyyyuuuqqqppprrrtttpppnnnnnndddbbbooo~~~dddkkkssshhhhhhgggaaa^^^aaaqqqtttiiiRRR@@@;;;888333222444:::999HHHooo{{{^^^JJJ>>>AAA___PPP;;;777333000000000000000000/////////............//////000111444777999;;;AAABBBKKKWWWZZZYYYbbbooo~~~[[[UUUkkk~~~~~~|||yyyvvvsssiii\\\QQQCCC>>>888666888::::::999888777:::888999LLLWWWLLLBBB999SSSiii???555333333222111000//////////////////...------------...//////...---444???FFFGGGbbbnnngggyyyvvvooogggIII===:::999::::::<<>>BBBFFFKKKPPPTTT]]]ooo~~~\\\LLL>>><<<===999777999666555444333333333444444000000000000000000000000111111111111111222222111333:::GGGOOOLLLEEEIIITTT]]]ZZZSSSMMMFFF>>>666111...---+++++++++---///000......///000000000000000222:::???ddd___sss|||OOO@@@BBBaaa^^^BBBHHHrrrPPP666+++111///---...,,,///---...000---...===NNNeeemmmppptttuuuppp}}}xxxUUU>>><<>>:::666555777999999999:::;;;999777BBBTTTTTTBBBBBB===ddd[[[999777555333222111000//////////////////...------------...///000///---222<<>>>>>===:::999;;;>>>@@@FFFTTTaaaooovvvvvvrrrdddRRREEE>>><<<:::777???>>>AAAJJJTTT[[[aaafffppp}}}eeeNNNDDD;;;;;;;;;888666888444444444333333333333333000000000000000000000000000000000111111222222333555CCCRRRTTTKKKDDDJJJUUU]]]XXXPPPHHHAAA;;;555111---,,,+++++++++---///000......///000000000000000111999GGGsssyyygggyyyFFFAAAGGGqqqTTTFFFXXXIII333,,,111///---///,,,///......///---///:::GGG___jjjppptttvvvrrryyyjjjGGG;;;III[[[uuuttt}}}llljjjjjjppp||||||yyywwwuuusssssstttvvvwwwsssttttttrrrpppooooooppppppqqqsssvvvwwwuuuqqqmmmaaaiiixxx|||mmm^^^UUUTTTZZZiiizzzyyyzzzzzzxxxvvvooommmllllllnnnpppooonnnkkklllppptttsssoooooosssrrrssspppqqqpppcccccctttyyyiiilllvvvmmmggggggfff```[[[ZZZRRRSSSMMM>>>333000222111777;;;DDDWWWvvvnnn@@@===>>>HHHddd~~~AAA777555111000000000000//////////////////............///000111444777:::<<<@@@AAAJJJYYYaaabbbccceeebbbOOOUUUkkk}}}~~~zzzvvvqqqkkkcccXXXKKKBBB;;;999777666666777777777:::===888888JJJXXXPPP@@@@@@HHHyyyKKK333444000333222111000//////////////////...------------......000///---000:::AAADDD]]]~~~~~~eeejjj|||~~~ffflllcccHHH???>>>>>>:::999:::===@@@HHHWWWeeeqqqwww}}}tttssseeeSSSEEE???<<<;;;999AAA???EEETTTaaajjjsss{{{oooVVVGGGAAA<<<;;;:::777555666333333333333333222222111000000000000000000000000000000000000111222333444999MMM^^^[[[LLLEEEKKKTTTZZZUUUMMMEEE>>>888444000---,,,+++++++++---///111......///000000000000000000888QQQeeekkkkkk<<>>666222333333111777<<>>AAAKKKYYYdddhhhhhhhhh|||\\\OOO[[[pppzzz}}}}}}zzzvvvppphhh^^^SSSGGG@@@999999888888777777777777888<<<888>>>RRRWWWHHH???<<<[[[xxxCCC444666///333222111000//////////////////...------------...---//////,,,///888@@@CCCTTTxxx~~~eeebbbuuu}}}fffhhheeeIII>>><<<;;;;;;::::::===AAAJJJZZZiiiwwwzzz{{{tttuuugggTTTEEE???===<<<:::>>>@@@LLL```ooovvvhhhSSSDDDBBB???<<<999666555555222222333333333222111000000000000000000000000000000/////////000222444666===TTTeee]]]LLLFFFKKKRRRVVVQQQIIIAAA<<<777222///,,,,,,+++***+++---000111......///000000000000000000:::\\\[[[qqq]]];;;MMMnnnKKKKKKxxx>>>222000444//////111..................000444777NNNcccpppuuuyyysssjjjlllSSS999AAATTT{{{rrrqqqooollliiikkkuuuyyyzzztttuuuvvvwwwyyy{{{}}}~~~xxxwwwtttpppmmmkkklllnnnoootttwwwrrrjjjeeeiiinnn{{{zzz|||ssshhhWWW\\\fffwww}}}zzzuuuqqqtttzzz{{{yyypppqqqrrrrrrqqqpppnnnmmmlllmmmqqquuusssppprrrwwwuuuuuussswwwtttdddeee{{{qqqiiifffiiizzzzzzhhhfffccc```]]]WWWRRRNNNBBB<<<444111333666666444888FFFbbb~~~SSSDDD;;;>>>IIIeee[[[888333111000///000111000///.........///////////////......///111444888;;;===>>>CCCLLLXXXccciiikkkkkk}}}}}}XXXOOO^^^vvv~~~~~~}}}}}}{{{{{{wwwssskkkaaaVVVKKKBBB<<<777888999999999888999999888>>>===JJJ^^^UUUAAA@@@BBBttt```;;;777:::111333222111000//////////////////...------------...+++......,,,...777@@@CCCLLLsssiiibbblllgggfffhhhLLL@@@<<<999<<<:::;;;>>>BBBLLL]]]mmmyyyzzz~~~}}}vvvhhhUUUFFF@@@???===<<<;;;BBBWWWppp~~~yyy]]]NNNAAABBB@@@<<<888666555555111222333333333222000000000000000000000000000000//////...///000333555777>>>VVVdddXXXGGGEEELLLQQQQQQLLLEEE>>>999555000...,,,++++++***+++...000222......///000000000000000333>>>fffWWWWWW???UUUzzznnnKKKPPPfff;;;111222444......111,,,............///000111111BBB[[[lllttt|||zzzpppnnnzzzzzzSSS:::===JJJooo~~~www|||zzzuuummmhhhlllyyyzzzxxxtttuuuwwwzzz}}}|||yyyuuuoookkkjjjkkknnnqqqqqqoookkkiiiooo{{{}}}}}}}}}yyyxxx|||~~~~~~~~~}}}}}}~~~zzztttbbbeeennn}}}yyyyyytttpppqqqvvvuuuooolllnnnpppppppppnnnnnnmmmnnnlllmmmppppppmmmooorrrsssssssssyyywwwgggiiinnnhhheeecccuuuxxxjjjiiieee___YYYSSSMMMHHH;;;666222000222444777999???^^^~~~nnnFFFAAA;;;===PPPyyy{{{GGG:::222000//////000111000.............../////////000---...///111444888;;;===???EEENNNVVV___fffkkklll}}}WWWMMM^^^zzzwwwwww{{{}}}zzzvvvrrrmmmeeeZZZNNNDDD<<<777555777999:::::::::;;;<<<:::AAADDDUUUhhhVVV>>>BBBOOOoooHHH111555:::000333222111000//////////////////...------------...***......+++---666@@@DDDIIIsssooofffkkk|||hhhfffkkkOOOCCC???<<<===;;;;;;>>>CCCMMM___ooorrrqqqwww{{{xxx{{{wwwiiiVVVGGGAAA???>>>===<<>>666444222111000222888>>>HHHuuubbb===999CCCDDD^^^bbb333555111///...///000111000...---.........//////000000---...///111444888;;;===@@@GGGOOOUUU[[[ccciiilll}}}wwwVVVPPPbbbzzz|||zzzwwwvvvuuuuuuooogggZZZNNNEEE>>>:::888333<<<>>>777333888>>>@@@DDDIII\\\kkk]]]EEEGGG\\\xxxHHH>>>888000000333000000000000////////////......---------,,,,,,,,,,,,---------...444>>>EEEOOOeee}}}ggg[[[hhhzzznnnuuusssWWWDDD======>>>===;;;<<>>GGGGGGyyyLLL333666333222111000////////////////////////////////////......000222555888:::;;;===EEEOOOVVV]]]dddeeebbb|||vvvYYYRRRccczzz}}}}}}{{{yyywwwssspppiiiaaaTTTHHH@@@;;;888777666:::;;;999888;;;>>>???OOOXXXiiimmmXXXGGG\\\kkkAAA;;;666000111333000000000000/////////......------------,,,,,,,,,,,,---------...444===DDDJJJ\\\qqqjjj\\\fff{{{ttt~~~vvvwwwYYYCCC<<<===<<<<<<======AAAKKKXXXbbbaaaiiisss{{{~~~|||yyywwwfff[[[SSSFFFDDDIIIGGGJJJUUUaaa|||lllRRRGGGCCC>>>===:::777555555555555333333222222222111111111111111111111000000000///333000///111222111444:::TTTbbbbbbOOOBBBFFFKKKIIIFFF>>>888555222---,,,---+++,,,,,,---...///000000000000000000111111000000777ZZZhhhbbb}}}ZZZAAACCCiiiuuuRRR===fff___AAA555333111000111111///..............................BBB]]]rrr|||}}}||||||lllkkkwwwsssPPP<<<===OOOhhhwwwkkkkkknnnxxx~~~}}}}}}~~~{{{zzzvvvooohhheeejjjpppkkkkkkppp}}}~~~}}}|||zzzyyywwwvvvvvvuuuvvvvvvvvvuuuvvvxxxzzz}}}}}}~~~{{{zzzzzzuuuvvvwwwvvvuuussstttvvvyyy|||wwwqqqjjj]]]QQQLLLMMM[[[aaafffhhhlllqqqttttttllljjjjjjllloooqqqooommmmmmlllnnnqqqpppmmmqqqyyy|||vvvnnngggaaafffyyymmmfffZZZOOOFFF???999555444222333666555666BBBRRRvvvlllVVVBBB999???CCCXXXxxxFFF222555333222111000////////////..............................///222444777:::;;;>>>FFFNNNUUU\\\dddfffddd~~~xxx]]]UUUddd{{{}}}}}}}}}|||{{{wwwooohhh___WWWKKKAAA:::888777777999777999<<<======>>>BBBUUU___jjjaaaGGGCCCpppXXX999777555000111222000000000/////////......------------,,,,,,,,,,,,,,,---------...333;;;BBBDDDPPPbbbzzzqqq___bbbyyyzzziii```[[[nnnvvvtttxxx___EEE<<<>>>999<<>>???GGGVVVaaabbbmmm|||~~~~~~|||llleee___SSSNNNQQQPPPSSSVVVaaa```KKKCCCAAA===<<<:::777666555555555333222222222222111111111111111111111000000000000444111///000111333999AAAgggiii```MMMDDDHHHJJJEEEAAA:::444222///,,,+++---,,,,,,---...///000000111111000000000000000000111<<>>SSScccEEEBBBrrrWWW>>>555333111000000000///...........................///999QQQnnn~~~}}}{{{}}}pppdddkkk```CCC<<>>888444111888000222:::999888KKKfff|||gggRRRGGG<<<;;;FFFSSS~~~fff???222333222222111000////////////..............................///111444777:::<<<@@@GGGNNNSSS[[[dddgggfff~~~aaaXXXggg~~~||||||{{{uuuhhh^^^UUUMMMCCC:::666666777888:::777888===>>><<>>???III\\\kkkppp|||vvvoooooogggaaa```ZZZYYYXXXhhhlllTTTFFF@@@>>><<<;;;999777666555555555222222222222111111111111111111111000000000000000333///...000222777BBBLLLssskkk[[[KKKGGGJJJIIIBBB===666000///---******,,,,,,,,,---...///000111111111111111000///000111333EEEuuu___zzzxxxUUU@@@GGGnnnTTTBBBSSSQQQ===666444111000000000///---........................000111EEEggg|||}}}{{{ttteeecccwwwxxx\\\IIIDDDIIIfffkkkbbb```sss~~~~~~~~~{{{xxxyyy{{{|||zzzxxxxxxuuummmeeecccjjjqqqvvvvvvyyy~~~~~~|||xxxtttrrrrrrsssttttttuuuvvvvvvvvvwwwzzz}}}zzzzzz{{{~~~{{{xxxvvvzzz{{{wwwtttuuuyyy{{{wwwqqqoootttzzzuuussslll^^^MMMIIIYYYkkkyyy|||xxx}}}pppiiifffoooppprrrpppllljjjnnnssshhhgggddd```]]]```hhhqqq[[[SSSHHH>>>777444222000666222333:::AAAJJJ^^^rrrxxxhhhOOOAAAAAA<<>>GGGRRRUUUPPPFFF<<<<<>>BBBRRRjjj}}}|||sss{{{|||yyyrrrggg___```xxxooo[[[MMMCCC>>><<<;;;:::999777666555555444222222222111111111000000000000000000000000111111000...---000444<<>>777333222222222333666777<<>><<<@@@:::@@@WWWaaaAAA888555111222111000///.............................................///222666:::<<<@@@FFFLLLQQQYYYccchhhhhh||||||~~~hhh___ooo|||zzzwwwvvvqqqgggXXXMMMFFFAAA:::666666888:::;;;777;;;<<<;;;>>>HHHQQQUUUNNNCCC888777HHHkkkJJJ:::555777222111333.../////////.........------,,,,,,,,,,,,+++++++++++++++------,,,+++...444999CCCGGGWWW|||ssshhhdddxxxiiiZZZ^^^aaaqqqyyyxxx|||___HHH>>>===>>>>>>@@@III^^^yyy}}}ttt|||oooeeekkkxxxlll]]]RRRIIIAAA<<<;;;:::999999888666555444444222111111111111000000000000000000000111111111111...---...222666???PPP```mmm___RRRNNNNNNLLLGGGCCC999333------,,,******---------...///000111111222111222222000///222888===pppZZZpppiiiHHHCCCdddnnnIIILLLxxxqqqEEE>>>999666444222222111000...........................111,,,444OOOhhhuuuzzz~~~vvvrrrddd```}}}ZZZJJJWWW|||kkkccc___dddhhhiiixxx{{{vvvuuuwwwyyyyyyxxxsssrrrmmmiiirrr{{{zzz{{{xxxuuuqqqpppqqqssstttvvvwwwxxxyyyyyy{{{}}}xxxtttqqqqqqsssuuusssvvvyyyzzzyyyvvvuuutttuuuwwwvvvrrrllljjjmmmqqqnnnkkkbbbRRRDDDLLLlll~~~xxxooo___[[[]]][[[^^^___```cccgggfffbbb\\\______\\\YYYXXXTTTPPPAAA===666222222333444555222:::>>>EEE\\\uuutttbbbMMMAAA777<<<>>>666DDDhhhxxxLLL888777666111111111000///............------------------------......---...111555:::<<<>>>DDDJJJPPPXXXbbbgggggg~~~}}}|||lllcccsss}}}vvvvvvuuuqqqjjj^^^QQQHHH@@@===999666777999;;;;;;777======;;;GGGYYY\\\RRRCCC;;;555<<>>>>>???DDDRRRiiiwwwvvvjjjiiiqqq|||nnnbbbVVVOOOHHH@@@;;;<<<999999888888777555444444111111111111000000000000///000000000111111111111//////111444888AAARRRbbbdddZZZSSSSSSRRRKKKEEEDDD:::333......---++++++---------...///000111222222000222222111000333;;;BBBqqqZZZ]]]FFFEEEnnneeeJJJTTTiiiBBBAAA:::888555444333222111///........................///,,,///@@@YYYnnnxxxzzz{{{vvvggg```wwwmmmOOOJJJsssrrrhhh```dddeeebbbvvvyyywwwxxxyyyxxxvvvqqqtttrrrpppyyy}}}|||xxxvvvuuuuuutttqqqooooooppprrrsssuuuvvvwwwxxxyyy{{{|||zzzwwwrrrpppoooqqqsssqqqsssvvvvvvtttsssrrrrrrqqqqqqpppmmmjjjjjjlllnnnpppkkkaaaRRRGGGSSSwww{{{yyy}}}{{{xxxkkk^^^WWWWWWZZZYYY[[[\\\^^^ffflllggg]]]\\\]]]YYYSSSPPPPPPKKKDDD;;;777333111222444555666777<<>><<>>===???GGGXXXppp{{{vvvkkk```iiirrrrrrssslllmmmaaaUUUOOOHHH???;;;===888888888888777666444444111111111111000000000000//////000000111111111222111111333666999AAARRRbbb```XXXUUUXXXUUUJJJDDDEEE;;;444///...---++++++...------...///000111222222000222333111111555===EEEbbb\\\WWWEEEEEEsss```LLLYYYeeeBBBEEE;;;999666444444333111000........................---+++,,,777OOOjjjwwwwwwwwwiiicccrrruuuOOO<<<\\\wwwmmmeeejjjiiibbbwww|||yyyxxxxxxvvvtttqqqvvvvvvttt{{{vvvxxxwwwvvvuuuuuuwww{{{}}}uuutttrrrpppoooppppppqqqsssuuuvvvwwwxxx{{{~~~vvvvvvtttrrrooonnnooopppmmmooorrrsssrrrrrrrrrsssqqqpppnnnmmmmmmnnnpppqqqsssnnndddVVVNNN]]]zzz~~~zzznnn^^^UUUVVV]]]dddhhhaaaaaaaaacccmmmrrrjjj\\\ZZZYYYRRRHHHEEEFFFBBB;;;888666222111333444555555<<<<<>>:::eeeaaaAAA555222333333111000///......------...------------------------///...------000555999<<<:::AAAIIIOOOWWWaaaeeedddqqqyyy~~~~~~|||}}}yyyuuusssooolllggg```XXXNNNCCC===:::777555666999<<<<<<;;;999AAA@@@HHHeeeqqq\\\FFFCCC>>>@@@^^^[[[>>>666555333111000000000111///............------------,,,,,,++++++,,,,,,---,,,+++******+++...000222???>>>LLLiiixxx~~~hhhPPPBBB@@@???NNNeeeooo|||uuuppp|||tttbbb[[[YYY]]]ooo~~~pppdddeeekkkccc]]]TTTJJJBBB>>><<<<<<999999888777666555444444111111111111111111111111222222111111111111111111555111///444>>>JJJSSSWWWZZZZZZXXXTTTOOOJJJGGGFFF:::333,,,***,,,...---+++.........///000111111222000444,,,,,,555222<<<]]]sssKKKxxxRRRKKKIIIRRRHHHaaa}}}PPPGGGBBB@@@<<<888555444222111//////...------------//////,,,///...///===WWWppp~~~vvvtttiii]]]xxxaaaCCCMMMeeeyyy~~~nnnZZZ^^^ssswwwxxx||||||xxxvvvmmmoootttyyy|||{{{wwwsssrrrrrrssssssuuuwwwzzz||||||vvvrrrqqqooonnnpppuuuvvvwwwxxxxxxxxxyyy|||~~~uuutttsssrrrqqqqqqqqqqqqnnnnnnooopppqqqrrrsssssstttpppllllllqqqvvvyyyyyyuuulllddd```^^^kkkrrr```SSSZZZlllyyy~~~~~~ssskkkooorrrlll___VVVVVVOOOFFF???:::777444111555111000222333555;;;BBB@@@LLL___kkkfffUUUGGGBBB777888???CCCAAAVVVwwwEEE999555111222222000000000///......------........................------,,,+++,,,000666:::===BBBIIIPPPWWW^^^eeeiiizzz~~~~~~~~~}}}zzzuuuqqqiiieee___XXXPPPGGG>>>888:::888777888;;;======;;;===AAAEEETTTiiieeeOOOCCC;;;HHH\\\lllEEE888666555333111000000000000............---------------,,,,,,++++++,,,,,,---,,,+++******+++...000111<<<>>>HHH^^^xxxuuuuuu}}}yyy{{{vvv\\\EEEDDDBBBNNN___ggguuuhhhcccmmmeeeUUUOOOOOOUUU^^^hhhkkkgggcccccceee^^^YYYQQQHHHAAA<<<:::999999999888777666555444444111111111111111111111111111111111111111111111111333000000888EEERRRXXXZZZ[[[[[[ZZZVVVPPPIIIDDDAAA999333,,,***,,,...---,,,---......///000000111111111333---...666555GGGooonnn___{{{GGGEEEPPPrrr@@@CCCaaaqqqKKKCCC>>><<<:::666444333222///---000///......---...//////---------...666JJJeeexxx~~~yyyzzzpppaaassstttUUUHHHOOOjjjyyydddaaajjjyyyrrrjjjmmmsssuuuvvvzzzqqqrrrtttwwwxxxwwwuuusssrrrssssssssstttuuuvvvxxx|||wwwssssssrrrpppssswwwvvvwwwwwwvvvvvvxxx{{{~~~tttsssrrrqqqppppppooooooooooooooopppqqqqqqrrrrrrppprrruuuxxx{{{{{{xxxvvvoookkkjjjmmmnnnvvv~~~zzztttiiibbbkkk}}}kkkeeeddd^^^TTTLLLJJJDDD===888555333111///000000444777555444888???IIINNNVVVZZZSSSFFF<<<999555>>><<<777OOO___999444333000222111000000//////......------........................------,,,+++,,,000555:::>>>BBBHHHNNNTTT[[[aaafff}}}|||~~~~~~}}}{{{|||}}}zzzssslllccc^^^WWWOOOHHHAAA:::666:::999999:::<<<===<<<;;;>>>BBBLLL___hhhUUU@@@AAA<<<^^^HHH222666555444333111000000///000............------------,,,,,,++++++++++++,,,,,,++++++++++++,,,---///000888===BBBPPPjjjuuurrryyyuuupppiiiGGGEEEDDDNNN\\\```ooo~~~}}}eee```ggg```TTTNNNKKKOOOPPPVVV^^^fffiiifffbbbWWWSSSMMMFFF???;;;888777999888888777666555444444111111111111111111111111111111111111111111111111222000111===OOO]]]aaa```^^^^^^\\\WWWPPPHHH???:::777222,,,***,,,......------......//////000000111222000---111555888XXXiii{{{ddd???AAA\\\ZZZ888GGGjjjhhhJJJCCC@@@;;;999777666555444000...111111000///............///------///000:::VVVqqq|||zzz~~~wwwdddlllqqqNNN???QQQwwwvvvgggccc```gggyyylll^^^YYYbbblllpppwwwuuuuuuuuuuuuuuutttttttttvvvxxxyyyxxxvvvuuuvvvwww|||wwwuuuvvvuuutttvvvzzzwwwvvvuuuttttttvvvzzz~~~uuuuuusssrrrqqqpppppppppppppppppppppppppppppppppppptttyyy||||||zzzyyyxxxuuuvvv|||yyypppmmmmmmmmmvvvcccUUURRRNNNGGGBBB<<<999444111111111111000222333777:::888777<<>>:::777999999:::;;;<<<<<<<<<<<<>>>HHHSSS]]]]]]HHH;;;BBBOOO}}}___999222888444333222111000//////............---------,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,---...///444<<<@@@EEE^^^~~~~~~uuuttt}}}}}}rrrqqqGGGCCCBBBPPP```aaalll|||lllccciiiggg___VVVKKKJJJLLLSSS```mmmoooggg]]]PPPNNNIIIDDD???;;;888666888888777666555444444333111111111111111111111111111111111111111222222222333000333AAAVVVfffjjjhhhdddaaa\\\UUUMMMDDD<<<666444000,,,***,,,---...............//////000000000222---...222333===jjjiiiUUU@@@DDDiiiPPP<<>>:::555333111///000111222333666444444888<<<>>>CCCJJJLLLDDD===:::888444444666<<>>AAADDDHHHNNNUUU^^^ccc}}}}}}||||||~~~zzz|||zzz{{{}}}{{{zzz~~~|||xxxuuuvvvxxxsssggg^^^VVVQQQIIICCC???<<<:::888888999::::::;;;<<<===>>>BBBSSSXXXQQQJJJAAA>>>GGGjjj|||III:::999444222222222111000///...---...------------,,,,,,,,,,,,++++++******++++++,,,++++++++++++,,,,,,---...000<<<@@@AAAVVVvvv|||tttuuuwww|||xxxMMMDDDAAASSSfffeeeiii|||}}}pppuuuwwwssscccMMMJJJPPP\\\kkksssoooaaaUUUKKKIIIFFFCCC???<<<999888888888777666555444333333111111111111111111111111000000111111111222222222666333666EEE\\\lllqqqooojjjcccYYYPPPHHH@@@999555111...,,,+++,,,---///////////////000000000000000222+++...222222FFF|||rrrIIICCCLLLwwwtttEEEDDDaaaXXXBBB<<>>???HHHXXX___:::;;;;;;...111111111111000...---,,,------------,,,,,,,,,,,,++++++************++++++***+++++++++,,,,,,,,,,,,...;;;AAAAAAQQQmmm~~~}}}vvvVVVIIICCCUUUhhhdddcccuuu~~~aaaVVV___mmmxxxyyynnn]]]QQQGGGFFFCCCAAA>>><<<;;;:::888777777666555444333333111111111111111111111111000000000111222222333333777777>>>NNNbbbppptttrrrkkkbbbVVVKKKDDD===777333...---,,,+++,,,---///000111111111111111111111111111+++000333555WWW{{{bbb???FFFYYYZZZ???WWW}}}vvvVVVFFF>>>BBB>>>===<<<<<<======;;;999777666555444222///---,,,+++)))***---******777GGGgggqqqrrrrrrtttmmmmmmzzz[[[IIIjjj}}}}}}~~~~~~pppbbbbbbeeedddfffppp~~~qqqlllooosssssspppnnnoooqqqttt{{{|||{{{|||wwwuuuuuuxxxxxxvvvvvvxxxvvvvvvtttrrrqqqssswwwzzzsssssssssrrrrrrrrrsssssstttttttttssssssrrrrrrrrrppprrrtttuuuvvvxxxzzz}}}zzzwwwtttsssssssssrrrrrrtttrrrqqqsssvvvuuunnnhhhbbbeeebbb___aaaeee___TTTJJJ???777666777444000---000111111111000111444666;;;>>>JJJXXX___WWWKKKCCC:::666444666666666999>>>KKK}}}eee>>>444333333...000444000//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,,,,...222555<<>>DDDIIIMMMNNNEEE>>>???DDDYYYwww|||JJJ555888888000000111111111000...,,,+++---------,,,,,,,,,++++++++++++************++++++******+++,,,,,,,,,,,,+++...:::AAABBBMMMfff|||YYYKKKDDDTTTddd___bbbxxxtttgggmmmuuuzzzwwwkkkZZZOOODDDBBB@@@>>><<<;;;;;;;;;777777666555444333333222111111111111111111111111///000000111222222333333777<<>>;;;;;;:::888555222000...+++,,,++++++,,,...222555RRRhhhnnnmmmtttpppjjjrrrrrrMMM]]]xxx}}}~~~~~~xxx|||xxxllliiiiiijjjgggjjj~~~vvvkkkmmmnnnlllhhhfffiiimmmrrrzzzxxxvvvvvvzzzzzzvvvuuuwwwvvvvvvuuutttssstttvvvyyyttttttttttttuuuvvvwwwxxxuuuuuuuuuuuuuuutttttttttrrrssstttwwwyyyyyywwwuuuuuutttpppmmmlllnnnppppppppppppqqqrrrqqqmmmgggccc]]]XXXRRRNNNJJJGGGAAA<<<999444111333333000...//////111333333333444777:::BBBJJJXXXbbb___QQQCCC>>>666333333444555888AAAKKK___DDD666000222222---111555...///......------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,,,,...111444;;;???DDDJJJPPPVVV\\\aaa}}}~~~}}}{{{{{{}}}~~~{{{zzz|||~~~~~~}}}yyyxxxzzz}}}{{{~~~||||||{{{zzzzzz|||vvvwwwwwwsssjjj^^^RRRJJJAAA>>>;;;999999:::::::::;;;<<<===<<<<<<@@@HHHMMMKKKAAA777===FFFJJJfffcccAAA666666777777000000111111000...,,,+++---------,,,,,,,,,++++++++++++************++++++******+++,,,,,,,,,++++++///888@@@BBBKKKbbb}}}}}}yyy|||WWWIIICCCRRR```\\\ddduuuoooppprrrrrrnnncccTTTJJJBBB@@@>>>;;;::::::;;;<<<777777666555444333333222111111111111111111111111///000000111222222333333666???OOObbbqqqwwwuuuqqqeee]]]SSSJJJDDD===444---++++++,,,,,,,,,---000222333333333333333333333333///...666888CCCyyyrrrnnneeeCCCDDDRRR{{{MMMMMM[[[PPPOOODDDAAADDDBBB@@@@@@AAACCCCCCCCC>>>>>>===;;;888555222000///000///---///333111+++AAAaaakkkhhhqqqooohhhnnnyyy|||MMMPPPYYYvvvyyyzzzpppjjj|||{{{nnnfffwwwkkklllmmmkkkfffaaa```eeejjjiiisss~~~}}}}}}yyywwwxxx{{{{{{wwwuuuwwwuuuvvvvvvuuuttttttvvvxxxwwwwwwwwwxxxyyy{{{|||}}}uuuuuuvvvvvvvvvvvvvvvvvvwwwuuurrrsssvvvwwwtttrrrqqqqqqoookkkiiijjjkkkkkksssqqqoookkkgggdddbbbaaa\\\SSSKKKGGGAAA:::555555222000///111000///111666000333666777777888<<<@@@DDDMMMWWWYYYMMM<<<555666555333222333666===LLL[[[tttOOO666333000333333...333555+++///......------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,...111333<<<@@@EEEJJJOOOTTTYYY]]]~~~}}}}}}~~~~~~{{{~~~~~~|||{{{||||||yyytttvvv{{{~~~~~~~~~zzzzzz{{{{{{{{{{{{zzzyyywwwtttsssrrrsssrrrjjj^^^RRRIIIEEEAAA===999777999;;;<<<;;;;;;;;;;;;<<>>===:::999777888777666555444333222222333333333222222222111111000333555333222333555555@@@BBBOOOcccqqqsssqqqrrrfff]]]UUUNNNEEE;;;444222---,,,++++++,,,...111222555222000111333444222//////444000222XXX}}}dddzzzWWWEEEAAAuuupppJJJ___VVVJJJOOOLLL@@@CCCAAA@@@AAABBBCCCBBB@@@CCCAAA?????????<<<777222000///...------...000111:::MMMcccppppppllllllooonnn[[[CCCPPP___xxxsssrrrsssrrrppp|||yyyooogggmmmwwwrrrdddcccpppwwwnnn```ZZZ[[[\\\aaakkkwww{{{xxxuuuvvvyyyyyyuuutttwwwwwwwwwyyy}}}yyyyyyzzz{{{zzzzzzyyyxxx|||{{{zzzyyyyyy{{{|||}}}yyywwwtttrrrsssvvvxxxyyywwwwwwwwwxxxyyyxxxvvvttttttsssooojjjiiilllkkkgggqqqpppmmmiiiddd^^^ZZZXXXSSSLLLDDD===999666222///222,,,,,,111333///...111555888999777888???EEEGGGEEEJJJLLLGGG???999555444666000333<<<999;;;[[[[[[>>>444222222111111000/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......999===BBBFFFJJJPPPWWW]]]}}}~~~~~~|||{{{{{{{{{{{{~~~zzz{{{~~~}}}{{{xxxxxx}}}{{{}}}}}}|||zzzxxxuuurrrpppmmmmmmjjjaaaVVVKKKDDDAAA===:::777777999;;;<<<;;;>>>===<<<===AAADDDDDDBBB<<<888BBB\\\vvv```???555777666444555111111000///...---,,,,,,------,,,,,,,,,+++++++++))))))))))))))))))))))))************************...222999???GGGWWWrrr{{{ffflllyyy|||yyytttUUULLLGGGMMM[[[ooozzzkkkgggaaa[[[VVVPPPKKKGGGBBBAAA@@@>>><<<:::999888888777666555444333222222333333222222111111111111000222444444333555888:::CCCKKK[[[mmmuuurrrpppqqqeee\\\SSSLLLDDD999222111---,,,,,,,,,---///111222444222111111333333222000...333000???rrreeehhhqqqBBB===IIIaaaJJJjjjzzzWWWMMMPPPLLLBBBFFFFFFFFFEEEEEEEEEEEEEEEDDDCCCAAAAAAAAA>>>:::666555333111000//////000111000???UUUgggpppqqqpppooohhhiiiOOOHHHGGGbbb||||||xxxqqqlllkkklllmmmnnnqqqtttsssnnnqqqwwwsssiiipppkkkiiilllkkkcccZZZVVVZZZ```fffjjjkkkmmmqqqtttvvvtttuuuyyyyyywwwwwwzzz{{{{{{||||||}}}~~~}}}{{{yyyxxxxxxxxxwwwwwwyyywwwuuuvvvwwwyyyyyyxxxvvvuuurrrmmmmmmooooookkknnnkkkgggbbb\\\VVVRRRPPPFFFAAA;;;666333111///---111...000444444000000333...777BBBLLLVVV[[[YYYRRRBBBBBB???:::666444333333222888999999EEEfffrrrKKK888222222222111111000/////////...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...777<<>>===@@@CCCCCCAAA>>>BBBHHHfffYYYEEE444333666555333333111111000///...------,,,,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))************************,,,///666===CCCOOOeeexxx~~~eee^^^tttvvvyyyzzzkkkYYYNNNIIITTTlllzzzssskkkccc___XXXQQQLLLHHHDDDBBBDDDBBB@@@===;;;999999999777777666555444333333222222111111111111000000000000222444444444666;;;@@@LLLWWWiiixxxzzztttppppppccc[[[QQQJJJAAA777000///------,,,,,,---///111222444222111111222222111000000444444SSSlll\\\???@@@]]]qqqJJJIIIvvvlllVVVSSSQQQLLLGGGHHHJJJKKKIIIFFFEEEGGGIIIFFFEEEDDDCCCCCCAAA===;;;;;;999777444222111111111***222CCCYYYmmmuuurrrllldddooohhhVVVBBBNNNuuuyyyvvvtttpppkkkgggfffhhhkkkdddooovvvuuutttwwwuuuooouuugggcccmmmqqqhhh]]][[[XXXWWWVVVXXX]]]bbbeeeggglllkkknnntttwwwvvvvvvyyy{{{{{{{{{|||}}}~~~{{{yyy{{{xxxvvvuuuwwwzzz{{{{{{yyyyyyuuupppooorrrpppllleeeaaa\\\UUUNNNIIIEEEDDD999666222/////////...---,,,---000444444444999???@@@KKK\\\kkksssooo\\\JJJ===888333111333555666666///999BBBKKKcccUUU;;;333333222111111000000//////...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------555:::@@@DDDHHHNNNUUU[[[~~~~~~~~~zzz{{{|||{{{yyyzzz}}}yyyxxxtttrrrvvv{{{zzzvvvwwwvvvuuurrroookkkgggeee]]]XXXPPPFFF>>>999777777;;;;;;;;;<<<===>>>>>>>>>>>>===>>>CCCDDDAAA>>>===GGGhhhsssEEE;;;444666777333000000111000000///......------,,,,,,,,,++++++++++++***))))))))))))))))))))))))************************+++...444:::@@@HHHWWWfffooo___xxxxxxwwwzzziiiYYYSSSTTTfffyyyqqqrrrwwwuuuiii^^^```[[[SSSLLLHHHEEEBBBAAAEEECCC@@@<<<:::999999999777666666555444444333333111000000000000000000000222222333444444555>>>FFFZZZdddrrr}}}~~~yyyrrrooobbbYYYOOOHHH???555//////------------...000111222333222111111111111111000333777<<>>PPP^^^VVVXXXSSSMMMLLLIIILLLMMMJJJEEEDDDGGGKKKFFFFFFEEEEEEDDDBBB@@@???@@@>>>;;;888555222111000...---555KKKeeetttrrrjjjhhheeehhh~~~uuuXXXPPPbbbyyywwwxxxwwwrrrlllhhhgggiiibbbllltttuuuuuuvvvtttooojjjiiiiiimmmpppqqqpppooo]]]YYYTTTTTTWWWZZZZZZXXX[[[[[[^^^fffkkkmmmpppuuuyyyzzz|||~~~~~~~~~||||||~~~|||~~~|||zzzzzz{{{|||{{{{{{zzzyyyuuunnnlllllliiidddUUURRRLLLEEE@@@<<<:::999444222000/////////000000000111222222222777BBBLLLaaalllyyy}}}lllQQQ::::::333///222777999999:::===IIIeeefffAAA444555555111111111000//////......---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------444999???DDDHHHNNNUUUZZZ~~~~~~zzz~~~~~~|||{{{||||||{{{{{{zzzyyyyyy{{{~~~{{{yyyuuuqqqrrrvvvvvvrrrsssrrrpppnnnjjjfffbbb```SSSNNNFFF>>>999777666777;;;<<<===============>>>>>><<<>>>BBBAAA;;;;;;???UUUQQQ???;;;888777555111//////000000//////......------,,,,,,+++++++++*********))))))))))))))))))))))))************************+++---222999===BBBLLLWWWmmm{{{rrraaayyy}}}pppVVVZZZfffyyyiiipppxxxpppccc___```kkkvvvvvvhhhZZZ]]]WWWPPPIIIEEECCCBBBAAADDDBBB???;;;999888999999666666666555444444333333000000000000000000000111444222333555444666AAANNNiiinnnuuu{{{~~~|||tttmmm___VVVLLLEEE===444//////---------...///000111222222222222111111000000111111666FFFxxxxxxoooeeeAAA>>>TTT|||FFFBBBbbbnnnVVVVVVZZZTTTOOOQQQLLLOOOOOOLLLFFFEEEHHHLLLEEEFFFFFFEEEDDDCCCBBBBBBCCCBBB???;;;777444111000333,,,--->>>YYYmmmqqqmmmpppeee___pppyyydddYYYaaaxxx{{{|||zzztttnnnllllllgggjjjlllnnnrrrssspppjjj^^^hhhiiifffttt```^^^\\\[[[[[[YYYTTTPPPPPPMMMNNNSSSXXX[[[```fffnnnrrrwww|||~~~}}}zzzwwwzzz~~~|||}}}}}}zzz~~~~~~~~~}}}{{{wwwtttsssrrrmmmeee```^^^YYYSSSCCCAAA<<<888555333222222222222222111000000222333777888666333555???OOOZZZxxxsss___III888777222111666999777666999???]]]sssOOO999666555222111111000000///.........------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------222888???DDDHHHNNNTTTYYY~~~~~~}}}|||~~~~~~zzzyyyzzz}}}}}}uuummm|||yyywwwyyyxxxzzz~~~zzz|||~~~|||xxxxxxzzz~~~|||{{{wwwqqqpppttttttpppooonnnllliiiddd___[[[XXXIIIEEE>>>999888888888888999:::;;;;;;;;;;;;>>>@@@@@@>>>>>>???;;;777AAAOOOhhhCCC:::999666444333111000000000000//////............++++++++++++************))))))))))))))))))))))))************************,,,+++000777;;;>>>EEELLL___tttoooaaattt~~~nnn]]]kkkvvvaaaTTTYYY___YYYTTTSSSXXXffftttuuuhhhZZZXXXSSSLLLFFFCCCAAA@@@???AAA???===;;;999888888888666666555555555444444444000000000111111111111222555222333777777:::IIIZZZsssvvvwwwyyy{{{zzzrrrhhh[[[RRRHHHBBB;;;333//////,,,---...///000111111222111222222222000///000111///333TTTwwwLLL<<>>:::777444333333---+++666KKK```kkknnnrrriiibbbiiippp```}}}zzz||||||{{{wwwssspppnnnlllhhheeeggglllnnniiicccZZZccc```^^^{{{ZZZ^^^cccddd```YYYSSSPPPLLLGGGDDDFFFGGGGGGLLLQQQUUUZZZaaagggkkkkkkiiiggghhhkkkpppssstttsssooommmrrrxxx~~~|||xxxuuutttttttttttttttsssoooiiidddaaa```[[[SSSNNNLLLFFF@@@666444333111/////////000000111222111000000222333000555:::>>>GGGWWWgggppp}}}nnn\\\NNNAAA777666333444777555222777AAANNNtttUUU@@@888666222...111000000//////......---,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,000555===CCCGGGLLLSSSXXX~~~~~~~~~}}}}}}vvvttttttxxx|||yyyppphhhzzzmmmnnnvvvyyyzzzyyyzzz|||{{{yyyzzz|||yyyssstttyyy~~~|||{{{wwwqqqpppssstttrrrjjjhhheee```YYYSSSMMMJJJ@@@===999888999;;;;;;:::999:::<<<<<<<<>>===999>>>WWWssslllOOO===777666444222222222222111////////////............++++++++++++************))))))))))))))))))))))))************************+++))),,,444999;;;???EEEVVVvvvwwwnnnssssssyyywwwqqqvvvWWWMMMIIIKKKPPPLLLLLLPPP\\\nnn|||{{{mmm___UUUPPPJJJEEECCCAAA???======<<<;;;:::999888888777555555555555555444444444111111111111222222333333444111333999<<>>;;;888777222///...222>>>OOO^^^ffflllkkkhhhgggqqqkkklll|||xxxtttqqqooommmjjjdddaaacccggggggccc___XXX^^^\\\___xxxqqqQQQ\\\ggghhh^^^TTTOOOOOOJJJDDDAAA@@@???<<<===AAA>>>@@@EEEIIILLLMMMLLLLLLMMMOOOSSSVVVWWWXXXWWWVVV]]]bbbggggggccc___^^^___\\\[[[ZZZZZZYYYVVVQQQNNNHHHIIIEEE@@@======999333////////////////////////...111333222111111333666000;;;HHHSSSaaaooovvvuuuuuuooobbbQQQEEE@@@:::555777555666888444666III```uuuYYY???888888444000000000000000///......------,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,222:::@@@EEEJJJPPPUUUtttrrrsssxxx}}}|||tttlllyyywwwcccggguuu{{{||||||}}}}}}}}}}}}}}}zzzwwwzzz{{{{{{yyyvvvvvvzzz}}}~~~uuunnnooovvv}}}}}}zzz{{{{{{wwwrrrqqqtttvvvuuudddbbb^^^WWWPPPHHHAAA===;;;888666777:::===<<<;;;:::<<<>>>???@@@DDDKKKPPPDDD???===<<<;;;IIIooosssIII===888666666555333333444333111///////////////.........+++++++++************)))))))))))))))))))))))))))***************************(((***111777999===AAARRR{{{xxx}}}}}}~~~ooofffzzzbbbDDDBBBCCCCCCFFFEEEJJJTTTiiixxxhhhTTTPPPKKKFFFDDDBBB???===:::::::::::::::888777666555555555555555444444444111111222222222333333333333000444;;;???FFF[[[rrrvvv|||ssslllddd]]]RRRIII@@@:::555...,,,---,,,---...000111111111111///222333222///...///111<<<<<>><<<:::333333222222666AAAPPP\\\dddkkklllffffffvvvkkkRRRpppuuuqqqnnnkkkiiieeebbb```bbbdddbbb^^^]]]UUU]]]bbbeeemmmuuunnn```LLLZZZiiigggYYYLLLHHHKKKFFFBBB@@@@@@>>>:::999;;;777777777777888888999999888999;;;>>>@@@BBBBBBCCCDDDIIIMMMKKKFFFCCCBBBDDDGGGEEECCCAAAAAA@@@===;;;666888666333333444222---......///000111000000000...111444444333444666999AAANNN^^^iiirrrvvvoooddd\\\SSSEEE999888======:::888777999:::777@@@```eeeHHH222444888333111555000000000///......------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,)))///888>>>CCCHHHNNNRRR