BM6P6(@ pppgggccc___```^^^ZZZWWWUUUTTTTTTTTTVVVUUUSSSRRRPPPMMMHHHDDD===:::777666666555333222000///...---------------+++++++++************)))))))))(((((((((***+++,,,((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%$$$$$$&&&'''(((******((('''&&&(((((('''&&&%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((''''''&&&&&&&&&%%%%%%$$$###$$$%%%&&&'''$$$%%%&&&''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%'''***...333666>>>BBBGGGJJJJJJHHHFFFEEEEEEEEEEEEGGGKKKRRR\\\bbbjjjpppyyy|||uuupppeee[[[OOOKKKPPPVVVYYYYYYVVVVVVVVVYYY^^^bbbcccdddjjjpppxxx}}}}}}yyyvvvsssrrrnnniiieeedddddddddddd\\\ZZZUUULLLCCC<<<;;;<<>>???>>>;;;777777666555555777777666444666555444333333333444555555555666777666555444333444444555555555444333333222222222222111111000000222222111111111111222222444555555666555222000///000000000000000000000000////////////000000000000------...//////...---,,,000000////////////000000555333222444777888666333111111111111111111111111222222222111111111000000111111111111000000000000111111000---,,,---000333000000//////.........---000000000000000000000000////////////000000000000...------...111222111111......///000000000000000........................////////////000000000111//////////////////////////////000000000000//////333333333111///...///000............////////////222222000//////.........222111000000/////////000000000111222333222///---444555555444333444666888555888;;;<<<<<<<<<===>>>rrrjjjeeeaaa___]]]ZZZVVVTTTSSSSSSSSSUUUTTTRRRQQQOOOLLLGGGCCC===:::777666666555333222111000///...---,,,,,,---+++++++++************)))+++***)))(((((()))******(((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%&&&'''(((((('''&&&%%%'''''''''&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&'''%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&'''''''''(((+++///333666888AAALLLSSSSSSMMMEEE@@@DDDDDDEEEGGGJJJQQQYYY^^^^^^bbbgggkkkmmmllliiifffddd[[[OOOIIIKKKQQQVVVXXX\\\[[[YYYXXXXXX[[[^^^```bbbeeeiiijjjiiigggffffffeeeccc```___```cccfffggg```^^^ZZZRRRHHHAAA>>>>>>@@@CCCMMMYYYaaagggpppxxx}}}wwwjjjcccUUUWWW]]]iii{{{yyypppiiieeeaaaZZZUUUPPPKKKEEEAAA@@@???;;;888<<<:::777666666666555333888777666555444444555666444444555666666555444333555555666666555555444444333222222222111111111111222222111111111111222222111111111111111222333333111111111111111111111111000000000000000////////////000000111111000//////000000////////////000000333222111333555666444222111111111111111111111111333222222222222111111111111111111111000000000000111222111///...///111333000000/////////.........000000000000000000000000111111000000//////......000//////000222333333222......///000000000000000........................---------.........////////////////////////////////////000000000000//////...///111000//////000111/////////000000000111111111111000000000000111111222111111000000111111222000111222444555555444222444555555444444555888;;;===@@@CCCEEEEEEFFFGGGHHHuuulllgggccc^^^\\\YYYUUUSSSRRRRRRRRRTTTRRRPPPNNNMMMJJJEEEBBB===:::777666666555333222222111000...---,,,,,,,,,+++++++++************))),,,+++***)))(((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&((('''&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$%%%%%%$$$$$$$$$%%%&&&''''''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&'''***---111333555===IIIQQQRRRLLLDDD???BBBCCCEEEGGGJJJNNNTTTXXXXXXXXXYYYZZZ[[[]]]^^^______YYYOOOHHHGGGKKKSSSXXX___^^^\\\WWWTTTUUUZZZ^^^``````^^^\\\ZZZZZZ]]]___]]]\\\\\\\\\___cccgggiiigggfffccc\\\SSSJJJEEECCC???@@@EEENNNVVV\\\dddmmmvvvzzzwwweee___WWWRRRWWWfffyyy{{{tttoooggg```WWWOOOKKKGGGCCC???BBB???;;;999888888777666777666555333333333444555555555666666666666555555666666777777666555555444333333222222222222111111333222222111111222222333222000///......000222333222222222222222222222222111111111000000//////...///000111111111111000000111000000//////000000111111000000111333333222000222222222222222222222222333333333333222222222222111111111111000000000000111222333222111000111333000000////////////......000000000000000000000000222222111000///...------000///...///111222222111......///000000000000000........................------.........////////////////////////////////////000000111111000000///)))+++...000000000111222000111111111111222222222000000000000111222333444222222111111111222333444222333444666666666555555555666666666666999===AAAKKKMMMQQQTTTUUUWWWZZZ\\\uuulllgggbbb]]][[[XXXTTTRRRQQQQQQQQQRRRPPPNNNLLLJJJHHHDDDAAA===:::777666666555333222333222000///---,,,+++++++++++++++*********))))))+++******)))))))))))))))((((((((((((((((((((((((((((((((('''''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''$$$$$$$$$%%%%%%%%%&&&&&&(((''''''&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''&&&%%%$$$$$$%%%&&&'''$$$$$$$$$%%%%%%%%%&&&&&&$$$###$$$$$$&&&))),,,...555999???BBBCCCBBBBBBAAA???BBBEEEGGGIIIKKKOOOQQQUUUSSSQQQPPPPPPRRRTTTVVVVVVTTTPPPLLLIIILLLSSSYYY]]]______[[[UUUUUUYYY___^^^^^^\\\YYYWWWXXX\\\___```aaaaaa```aaadddgggjjjoooooolllggg```WWWPPPLLLGGGBBBAAADDDIIINNNXXXaaakkkrrr}}}yyyiiiXXXMMMOOOYYYbbbzzz|||rrrjjjccc\\\UUUPPPKKKGGGBBB>>>=========<<<777777666555555555666777777777777777777777777777666777777777666555444333333333333333333333222222333333222222222222333333444333111000///...//////222222222222222222222222222222111111000///............//////////////////111000000000000000000111000000000111222222111111222222222222222222222222444444444333333333222222111111111111000000000//////111333333222000000111000000//////////////////000000000000000000000000111111000000//////......---,,,,,,---...//////.........///000000000000000........................///000000000000111111111////////////////////////000000000111111000000000(((+++...000000000000000111111111111222222222222000000000000111222333444333222111000111222444555666777999999999999999999======>>>>>>???BBBGGGKKKYYY\\\aaaeeeiiimmmrrruuutttjjjddd```]]][[[WWWTTTRRRQQQQQQQQQQQQOOOLLLJJJHHHFFFBBB@@@===:::777666666555333222333222111///---,,,,,,++++++++++++*********))))))(((((())))))************(((((((((((((((((((((((('''''''''&&&&&&&&&&&&%%%&&&&&&&&&''''''&&&&&&&&&$$$%%%%%%&&&&&&'''''''''$$$$$$$$$%%%%%%%%%&&&&&&((('''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$&&&((()))+++111333666888999;;;>>>AAA>>>@@@DDDFFFGGGIIIKKKMMMOOOMMMKKKIIIGGGGGGHHHHHHLLLOOORRRRRRRRRSSSXXX]]]___bbbddd```ZZZWWWXXX[[[XXXYYYZZZYYYXXXYYY\\\^^^dddeeefffeeedddfffiiimmmuuutttsssqqqkkkddd\\\WWWRRRIII@@@===>>>AAAJJJRRRZZZdddsss~~~nnn^^^SSSPPPQQQYYYggg}}}wwwmmmfff[[[WWWPPPJJJFFFDDDAAA@@@<<<;;;:::999999:::;;;<<<888888888777777777777777777777777666666555333333333333333333333333444444444444333333333333444444333444444444333111///...111111111111111111111111333222222111000//////...////////////000000111111111111000000000000111111000111222222222222222222222222222222222222222222444444444333333333222222111111111111000000000///---///222222111///////////////000000000000000000000000000000000000000000......//////000000111111...---,,,---...///...---......///000000000000000////////////////////////000000000000111111111222000000000000000000000000000000111111111111000000***---000111000/////////000000000111111111222222222111111000000111111222444333222222333555888999<<>>;;;;;;???DDDGGGSSScccpppxxx~~~wwwfffXXXQQQHHHOOO]]]nnn|||vvvqqqhhh```YYYSSSMMMJJJEEEDDDAAA???============<<<;;;999888777777666777888888888888777555444333333333444444444444555555555444444333333444444555000222444555666555333222111111111111111111111111222222222111111000000///222111111111222333444555222111111000000111111222000222333333222222222444333333333333333333333333333333333333222222222222111111111111000000000000---///111111000///////////////000000000000111111000000000000000000000000------...///000111222222111000//////111111000///......///000000000000000////////////////////////........./////////000000000000000000000000000000000111111222222111111000///111333333111000///000000000111111111222222222333333222222111222222222555555555666999>>>BBBEEEIIIMMMRRRVVVXXX[[[aaaeeefffhhhiiiiiijjjlllooorrruuuyyymmmfffbbb___^^^\\\XXXUUUSSSQQQQQQRRRQQQOOOKKKHHHGGGEEEBBB@@@===:::777666666555333222222111000///............+++++++++************)))((()))******+++***))))))(((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&'''((($$$$$$$$$$$$%%%%%%&&&&&&###$$$%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''(((((())))))$$$(((///333666666777888<<>><<<======GGGSSS]]]dddmmmxxxpppeeeTTTPPPPPPVVV]]]gggyyy}}}uuunnngggccc[[[XXXTTTPPPKKKHHHFFFEEEDDDBBB@@@>>><<<;;;;;;;;;;;;;;;;;;:::999888666555333444444444555555555555555555444444444444555555222333333444444444444444222222222222222222222222111111111111111111111111222222111111222333555666222111111000000111111222///111444444222111222444333333333333333333333333333222222222222111111111111111111111000000000000///000222111000///000111//////000000000111111111000000000000000000000000......//////000000111111222111000000222222111000......///000000000000000////////////////////////....../////////000000000000000000000000000000000000111111222222111111000222333444333222111222444222222222222333333333333444444333444444555666777777888999===CCCKKKRRRVVVZZZ___eeehhhiiimmmsssxxxxxxzzz|||}}}||||||}}}|||kkkeeecccaaa^^^\\\YYYUUUSSSRRRRRRRRRRRROOOKKKHHHGGGEEEBBB@@@===:::888666666555333222111111000///////////////+++++++++************)))******++++++***)))'''&&&(((((((((((((((((((((((())))))))))))((((((((((((%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%&&&'''((()))$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%&&&'''&&&%%%%%%$$$%%%''''''''''''%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&'''###&&&))),,,///222666999<<>>;;;===CCCKKKPPPTTT]]]kkkvvviii]]]QQQLLLJJJNNNZZZhhhuuu|||uuurrrlllfff___ZZZWWWUUULLLJJJGGGEEEBBBAAAAAAAAA=========<<<;;;:::888777444444444555555555666666555555444444444444555555888666444222111111222222333333333333333333333333111111111111111222222222000000//////000222333555222222111111111111222222...111333333111000111333333333333333333333333333222222222111111111000000111111111111000000000000000222222222000000111222//////000000111111111222000000000000000000000000000000000000////////////111000...///000111///......//////000000000000000000000000000000000000000111111111111222222222222000000000000000000000000111111222222222222111111333444444444333333555777333333333444444444555555444444444555777888:::;;;888999===CCCKKKUUU^^^ccciiimmmqqqrrrrrrsssyyy~~~zzzjjjddd```\\\^^^\\\YYYUUUSSSSSSTTTUUURRRNNNKKKIIIIIIGGGCCC@@@<<<999777666666555444333444222///......---,,,***)))***++++++++++++***))))))((('''&&&&&&'''((()))&&&'''((())))))((('''&&&''''''''''''''''''&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''''''''''')))+++///333555666:::@@@DDDEEEFFFFFFFFFIIILLLMMMLLLIIIHHHJJJMMMPPPQQQTTTXXX^^^bbbddddddcccbbb^^^YYYUUUVVV\\\aaacccbbb```]]]ZZZZZZ]]]```aaadddgggiiiiiikkkppptttssspppnnnppptttxxxyyyyyypppllleee^^^XXXQQQLLLIIIDDD@@@@@@EEEIIIMMMYYYeeevvv|||zzzooo```SSSLLLLLLNNNUUU]]]jjjyyy}}}xxxrrrnnnhhhccc[[[UUUPPPMMMJJJHHHGGGDDD@@@>>>>>>===<<<;;;888888777666555444444555888777555444444555666777444444444333222222222111222222222333222222111111333333333333222111//////333333222222111111000000222222111111111111111111222222222222222222222222111222444444222111222333222333444444111---)))'''111111111111111111111111000000000000000000000000000000000000000000000000//////000000///...------000000000000111111111111000000000000000000000000/////////000000000000111///////////////000000000222222222222222222333333000000111111111000000///555444222222333444333222222444666777666666666888777888888999999999888888888999:::<<<<<<===<<<<<<<<>>@@@CCCFFFHHHFFFIIIKKKKKKJJJLLLPPPTTTRRRSSSTTTWWWZZZ\\\\\\\\\[[[[[[YYYVVVTTTVVV[[[___gggfffdddbbbaaa```aaabbbdddfffiiijjjkkkmmmqqqtttvvvsssqqqrrruuuxxxyyyyyyxxxuuuqqqnnnjjjddd[[[UUUKKKGGGEEEHHHIIIKKKRRR[[[jjjpppzzzwwwgggYYYOOOKKKJJJNNNTTT[[[eeesss~~~wwwqqqmmmiiieeeccc[[[WWWRRRMMMIIIDDD@@@===:::999888777777777777888555555666666666777777777777777666666555444444444666666666666555444333222222222222222111000///...333333333222222222111111222222222222333333333333222222222222222222222222111333444444333222333333...///111222222111///...222222222222222222222222000000000000000000000000111111111111111111111111111111111111111000/////////000000000111111111111111111111111111111111111//////000000000000000000////////////000000000000222222111111111222222222222333333333444444444444333222222333444666666666666777999999999999:::<<<:::;;;;;;<<<===>>>???@@@@@@AAABBBCCCDDDFFFGGGGGGIIIKKKNNNQQQVVV]]]dddjjjmmmnnnpppqqqrrrtttwwwzzzmmmfffbbb^^^aaa^^^ZZZUUURRRQQQQQQQQQPPPNNNKKKIIIHHHFFFCCCAAA<<<999777666666555444333444111///.........,,,+++)))***++++++++++++***))))))((((((''''''(((((()))&&&'''((())))))((('''&&&'''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$############%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&'''))),,,///000333444666888:::???DDDHHHEEEHHHKKKLLLLLLOOOTTTYYYXXXXXXYYYZZZZZZZZZZZZZZZRRRRRRSSSRRRRRRUUUYYY\\\llljjjhhhhhhgggfffdddbbbfffhhhjjjkkklllmmmpppssswwwuuussssssuuuwwwxxxyyy{{{zzzzzz{{{{{{vvvkkkbbbTTTOOOMMMMMMLLLKKKLLLPPPYYY```kkkxxxvvvggg^^^UUURRRNNNKKKLLLSSS]]]ddduuu{{{|||wwwssslllddd[[[RRRIIICCCAAA@@@???============>>>888999:::;;;;;;;;;;;;:::888777777666555444444444555555555555444222111000333333333333222111000000333333333333222222222222222222333333444444444555333333333333333333333333222444555555333333333444...//////000111222333333222222222222222222222222000000000000000000000000222222222222222222222222222222333333222222111111///000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111333333333333444555666666555555555666777888::::::;;;<<<>>>??????@@@CCCFFFFFFFFFGGGHHHKKKNNNPPPRRRRRRRRRRRRSSSUUUWWWYYYZZZZZZZZZZZZYYYZZZ]]]cccgggnnnqqquuuyyy{{{~~~ooohhhddd```bbb___[[[UUURRRPPPOOOOOOOOONNNLLLIIIGGGEEEBBBAAA<<<999777666666555444333333111///.........---+++((())))))))))))))))))((()))(((((((((((((((((()))&&&'''((())))))((('''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&(((***,,,---000111333555777;;;@@@DDDGGGJJJNNNOOOPPPSSSXXX]]]^^^______^^^\\\ZZZYYYYYYNNNOOOPPPRRRSSSUUUWWWYYYiiigggfffggghhhhhheeecccfffhhhjjjlllnnnooopppqqqsssrrrqqqqqqsssuuuxxxyyy}}}|||}}}{{{rrr```\\\YYYWWWUUUQQQLLLIIILLLQQQ[[[iiizzzzzzssslll```UUUMMMJJJLLLNNNPPPWWWdddrrrzzzpppeeeZZZSSSPPPOOOLLLJJJHHHHHHIIIIIIDDDCCCBBBAAA??????>>>>>><<<;;;:::999888666555555555555555444444333222111555555555555555444333333333333333333222222222222222222333333444555555555333333333333333333333333111333555444333222333444444333222111000000111222333333333333333333333333111111111111111111111111222222222222222222222222111111222222222111111000000000000000111111111111111111111111111111111111333333333333333333333333333333333333333333333333555444444333333444555666666666555555555666777888999:::;;;<<<<<<===???AAAEEEFFFIIIKKKMMMPPPTTTXXX]]]]]]^^^```ccchhhlllnnnnnnmmmkkkkkkkkkmmmpppqqqrrrpppnnnjjjggggggjjjmmmxxx|||qqqiiieeebbbccc```[[[UUUQQQOOONNNNNNNNNNNNLLLIIIFFFCCCBBBAAA<<<999777666666555444333333111............---,,,************************((())))))))))))))))))(((&&&'''((())))))((('''&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&'''((()))***,,,///222444777:::>>>AAAGGGLLLRRRVVVYYY]]]dddiiilllllljjjfff___YYYVVVVVVPPPPPPRRRTTTWWWXXXXXXXXX\\\\\\]]]```dddggghhhhhhjjjlllooosssuuuvvvtttsssmmmnnnnnnooopppssswwwyyyvvvsssnnnjjjfff^^^RRRHHHEEEGGGLLLVVVdddtttttteeeXXXNNNHHHEEE???FFFNNNUUU___ppp|||rrrlllhhhfffbbb___]]]\\\]]]]]]WWWTTTOOOJJJEEECCCBBBBBBEEEDDDBBB@@@>>><<<:::999888888888888777666555555555555666666666555444444333333333333333333333333333333333444444444555555333333333333333333333333111333444444333222222333777555333111000111111222333333333333333333333333222222222222222222222222222222222222222222222222//////000000000000//////111111111111222222222333111111111111111111111111222222222333333333333444222222222222333333333444888777666666777888:::;;;:::::::::::::::;;;;;;<<<===???BBBEEEFFFIIINNNQQQXXX[[[___cccfffkkkpppsss|||||||||~~~}}}~~~sssjjjgggeeeccc```ZZZUUUQQQNNNNNNNNNMMMNNNMMMJJJEEEBBBAAABBB<<<999777666666555444333222000.........///...,,,------,,,,,,,,,,,,------((())))))******))))))(((&&&'''((())))))((('''&&&%%%%%%&&&&&&'''(((((((((%%%%%%%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&''''''(((((())),,,000444888<<>><<<<<<;;;:::999777555444444555555555555555444444555555555555555666666666555555555555555555555555333333333333333333333333222333555555333222333444444333222222222444555666444444444444444444444444222222222222222222222222222222222222222222222222...///000000111000000000222222333333333444444444222222222222222222222222000111222222333444555555222333333444555666777777666555555555666999<<<>>>>>>???@@@BBBCCCDDDDDDDDDGGGLLLRRRVVVZZZ___fffllltttxxx}}}ssskkkhhhgggbbb___ZZZUUUQQQNNNNNNNNNMMMNNNMMMJJJEEEAAAAAABBB<<<999777666666555444333222000.........///...------,,,+++******+++,,,---((()))************)))(((&&&'''((())))))((('''&&&%%%%%%&&&&&&'''(((((()))%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''''''''(((***---111777???HHHNNNPPPYYYfffrrr{{{sssddd\\\YYYXXXWWWWWW[[[___aaaaaa```XXXZZZ[[[XXXVVV[[[eeeoootttxxx~~~nnnoooqqqqqqqqqtttxxx||||||}}}hhhQQQKKKCCC@@@CCCHHHMMMPPPQQQYYYdddooowww~~~wwwrrriiiddd]]]VVVQQQQQQTTTWWWfffooo|||xxxppplllgggeeebbb]]]YYYUUUQQQOOOHHHGGGEEEBBB???;;;888666777777888888888888777777888888888999999:::::::::999999999888888777777666444444444444444444444444444666777777666555555666111222222333444666777888444444444444444444444444333333333333333333333333333333333333333333333333111222222333444444333333444444444555555555555666555555555555555555555555333444555777999:::;;;<<<999999;;;<<<>>>???AAAAAA>>>>>>>>>>>>AAAEEEHHHKKKKKKNNNRRRWWWZZZ\\\\\\\\\aaagggmmmrrruuuzzztttkkkiiihhhaaa^^^ZZZTTTQQQOOONNNNNNLLLMMMMMMJJJEEEAAAAAABBB<<<:::777666666666444333222000.........///...---***)))(((''''''((()))***((()))***++++++***)))(((&&&'''((())))))((('''&&&%%%%%%&&&&&&'''((())))))%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&''''''(((((('''&&&&&&'''(((+++///666BBBNNNVVVYYYcccqqq~~~rrrcccZZZXXXYYYXXXXXX\\\aaaeeeeeedddeeeeeecccZZZRRRTTT^^^iiitttyyyrrrtttuuutttsssuuuyyy}}}}}}[[[SSSHHHAAA@@@BBBEEEFFFAAAIIISSS\\\ccclllvvv~~~zzzqqqjjjaaaWWWOOOIIIPPPZZZdddooo{{{vvvqqqlllhhhfffYYYWWWTTTPPPJJJEEEAAA>>>;;;;;;<<<======<<<<<<<<<;;;;;;;;;<<<<<<============<<<<<<;;;:::999888888444444444444444444444444666777999999777777777888222333444444555666777777555555555555555555555555333333333333333333333333555555555555555555555555444444555666777777666666555555555666666666666777777777777777777777777777888999;;;===???AAABBBCCC@@@AAACCCEEEGGGIIIKKKKKKQQQPPPPPPQQQTTTYYY]]]```___ccciiipppuuuxxxxxxxxx{{{tttkkkfffccc```___[[[WWWTTTPPPNNNMMMNNNMMMLLLJJJGGGEEEBBBAAA>>>:::666444444555555555333111............---,,,///...---,,,+++***************))))))((((((''''''&&&%%%%%%%%%&&&&&&$$$"""'''''''''&&&&&&%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%+++(((%%%######$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((+++222===IIIQQQZZZaaajjjrrryyy}}}uuujjjaaa\\\ZZZZZZ[[[]]]___bbbeeehhhjjjmmmmmmjjjbbbZZZVVVXXX\\\ddduuu~~~}}}wwwwwwzzz|||{{{xxx{{{pppaaaOOOEEEEEEFFFCCC>>>===@@@EEEHHHLLLVVVbbblll}}}zzziii]]]RRRQQQQQQQQQPPPUUUdddttt~~~vvvkkkddd^^^XXXOOOIIIIIIIIIIIIJJJKKKJJJHHHEEEGGGHHHHHHHHHGGGFFFEEEEEECCCBBBAAA@@@???>>>>>>===;;;888666555666666666555555666666555555555777888888777777666666666666777888999999::::::888777666444333333333555555555444999777666666777777666444999;;;;;;;;;999888999:::;;;;;;;;;999888999===???===>>>??????@@@?????????AAABBBEEEHHHLLLPPPSSSTTTRRRSSSUUUYYY]]]cccgggjjjnnnnnnooossswwwyyyyyyyyy}}}sssjjjfffcccaaa___[[[WWWSSSPPPNNNNNNOOONNNMMMJJJGGGDDDBBB@@@===:::666444444555555444333111////////////---+++...---,,,+++++++++++++++))))))))))))((((((((((((((('''&&&'''((('''&&&$$$''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&''''''((((((''''''&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%'''%%%""""""###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((,,,444>>>EEEPPPUUU[[[aaaeeegggjjjkkkiiiiiihhheeeaaa^^^^^^^^^XXXYYY\\\```fffkkkooorrrvvvvvvssslllddd\\\XXXVVVYYYeeerrrzzz~~~|||vvvxxxxxxzzz}}}}}}zzz}}}ppp^^^RRRNNNKKKDDD>>>;;;===@@@CCCGGGNNNVVV\\\jjjuuu~~~eee]]]WWWSSSPPPOOOSSSYYY^^^iiizzz{{{tttkkkaaaYYYYYYXXXVVVVVVWWWWWWVVVUUUUUUTTTTTTSSSSSSRRRRRRRRROOONNNMMMLLLJJJGGGEEEDDDCCCAAA>>>>>>>>>???>>>======>>>>>>>>>===<<<<<<===;;;;;;::::::::::::;;;<<<>>>>>>???@@@???>>>===<<<:::999999999:::::::::999:::999999:::<<<>>>>>>===AAABBBBBBAAA???>>>???@@@AAABBBCCCCCCCCCEEEHHHJJJKKKLLLMMMMMMNNNNNNNNNNNNNNNPPPTTTZZZ```eeejjjllllllmmmooorrrwww|||rrrjjjfffdddbbb___[[[VVVRRRPPPPPPPPPPPPOOOMMMKKKGGGDDDAAA???===:::666444444555555444222111000000000000---+++---,,,,,,+++++++++,,,,,,(((((((((((()))))))))))))))((((((((())))))(((&&&'''&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((''''''&&&&&&''''''((((((''''''&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$"""!!!!!!###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((,,,222777HHHLLLQQQTTTVVVVVVWWWXXXZZZ\\\]]]]]][[[ZZZ[[[\\\]]]___cccjjjqqqyyy}}}xxxpppfff\\\VVVRRRXXX___jjjvvv~~~zzzrrrxxxwwwzzz}}}~~~|||ttthhh```WWWLLLDDD<<<<<<<<>>>>>BBBFFFFFFEEEFFFNNN[[[hhhtttyyyooojjjiiibbbYYYUUUWWW^^^fffkkktttwww{{{zzzxxxyyyyyyyyyuuusssoookkkhhhggggggggggggggggggfffdddaaa^^^\\\YYYWWWUUUUUUVVVVVVUUUSSSPPPQQQRRRSSSTTTSSSPPPNNNMMMMMMLLLLLLMMMOOOQQQRRRTTTUUUVVVWWWWWWWWWVVVUUUTTTVVVWWWWWWWWWVVVUUUVVVSSSSSSUUUZZZ```fffiiijjjllllllmmmkkkiiiggghhhiiijjjmmmssswwwyyy{{{}}}~~~pppiiifffdddccc```ZZZUUURRRQQQQQQRRRRRRQQQOOOLLLHHHDDDAAA???<<<:::777555555555444333222111000000000///---+++++++++*********+++,,,,,,''''''(((((())))))******'''&&&&&&'''))))))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%'''%%%$$$$$$%%%%%%$$$###$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((((((***,,,111777@@@HHHKKKLLLLLLLLLIIIKKKNNNQQQSSSWWW[[[___eeekkkvvv}}}xxxsssnnnddddddccceeennnzzz~~~zzzxxxzzz|||}}}xxxnnn\\\RRRGGGAAAAAABBB@@@===???CCCJJJQQQ\\\jjjzzzzzziiiZZZSSSSSSWWWZZZ[[[[[[]]]aaajjjxxx~~~yyytttpppmmmlllkkkmmmnnnoooppppppooonnnmmmpppnnnmmmmmmnnnnnnllljjjbbbaaabbbeeeggggggdddbbb___^^^]]]\\\]]]___bbbccc^^^___aaabbbcccccccccccchhhkkknnnnnnmmmkkkkkkllliiiiiijjjooovvv}}}ooohhhfffeeebbb___[[[VVVSSSRRRRRRRRRQQQPPPNNNLLLHHHEEEBBB@@@<<<999777666666666444333333111............---,,,,,,++++++*********++++++(((((((((((())))))))))))&&&%%%%%%&&&(((((('''%%%%%%%%%%%%&&&&&&&&&&&&'''###$$$$$$%%%%%%$$$$$$###&&&''''''((((((''''''&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%'''&&&%%%%%%&&&&&&$$$######$$$$$$%%%%%%&&&&&&'''&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''&&&&&&(((***)))///999AAAFFFJJJLLLNNNJJJKKKLLLMMMOOOSSSYYY]]]fffnnn}}}|||yyywwwuuunnnpppooonnnvvv~~~}}}}}}~~~~~~vvvjjjYYYMMMFFFCCC???<<>>DDDGGGHHHIIIHHHFFFHHHMMMRRRSSSVVV]]]eeemmmqqqrrrqqqppppppooommmkkkjjjlllmmmssswww~~~|||uuuooollllllmmmooopppsss{{{{{{wwwpppiii___TTTKKKFFFAAA???HHHKKKPPPWWWaaammmyyy~~~uuujjj\\\VVVYYYaaahhhkkkpppttt}}}ppphhheeebbbbbb___[[[WWWRRROOOMMMMMMLLLKKKKKKIIIGGGDDDAAA@@@;;;999777777777777666555444222///.........,,,++++++,,,------,,,+++)))'''((()))+++,,,,,,+++)))((()))***+++***((('''((()))'''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$%%%&&&&&&#########$$$%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%###$$$%%%%%%######$$$%%%,,,***'''%%%$$$%%%&&&''')))((('''&&&&&&%%%&&&&&&))))))))))))***---222666>>>@@@CCCFFFGGGJJJLLLNNNOOORRRVVV\\\aaaccccccccceeeffffffeeeddddddfffhhhmmmpppuuu{{{~~~~~~{{{vvvsssrrrrrrtttvvvwwwyyyrrreeeYYYNNNFFFFFFFFFHHHKKKQQQYYY___cccqqqyyyvvviiicccaaa```^^^___aaaffflllvvvppphhheeecccaaa___[[[VVVRRROOOMMMMMMJJJIIIHHHFFFDDDAAA???======;;;999888888888666555444222///.........---++++++,,,,,,,,,,,,***)))(((((()))***++++++***)))(((((()))***)))'''&&&'''((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&%%%$$$%%%%%%""""""######$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%###$$$%%%%%%######$$$%%%)))(((&&&$$$$$$%%%&&&'''''''''&&&&&&&&&&&&'''''')))))))))((('''(((***,,,555777<<>>;;;999777777777555444444222////////////---,,,++++++,,,,,,+++***)))((('''((())))))))))))((('''%%%&&&'''&&&$$$###$$$%%%''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&%%%%%%%%%""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%&&&''''''%%%%%%&&&'''&&&&&&$$$###$$$%%%&&&'''&&&%%%%%%%%%&&&&&&'''(((&&&'''))))))((()))***,,,000111555===GGGNNNPPPOOOOOOPPPQQQQQQPPPOOOOOOOOOPPPSSSVVVXXXZZZ]]]aaadddfffggghhhgggffffffhhhjjjlllmmmmmmkkkjjjoooyyy{{{bbbWWWJJJCCCCCCFFFHHHHHHGGGKKKQQQVVV[[[bbbiiinnn~~~vvvpppkkkeeeaaa]]]\\\```lllxxx|||uuummmfff```]]]\\\qqqiiifffcccaaa___[[[WWWSSSPPPOOONNNMMMLLLJJJHHHEEECCCBBBAAA<<<:::888666666555444222444222000/////////...---++++++++++++***)))((((((&&&''''''''''''''''''&&&$$$&&&&&&%%%$$$###$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''''''''##################$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%&&&''''''%%%%%%&&&'''%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%&&&'''((($$$&&&((()))((()))***,,,---,,,---333===GGGLLLMMMJJJLLLNNNMMMKKKJJJKKKMMMKKKNNNRRRVVVXXX[[[___aaadddeeeeeeccc```]]]\\\\\\[[[^^^aaabbbccckkkwwwqqq\\\LLLFFFEEEFFFFFF@@@BBBDDDFFFIIINNNSSSWWWjjjuuuwwwggg___VVVOOOQQQWWW\\\aaaeeeiiioooxxxuuufff]]]ZZZXXXUUURRRQQQPPPQQQQQQqqqiiifffdddbbb```\\\XXXTTTRRRPPPPPPMMMLLLIIIGGGDDDCCCBBBAAA;;;999777666666555444333444222000///000000///...,,,++++++***))))))(((((('''''''''&&&&&&''''''''''''((()))(((&&&%%%&&&'''&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%###$$$%%%%%%######$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&''''''%%%&&&''''''&&&%%%&&&((()))'''&&&)))000999AAAEEE@@@DDDHHHIIIGGGFFFHHHJJJJJJMMMQQQTTTVVVXXX[[[]]]___aaabbb```\\\YYYWWWWWWRRRVVV\\\```eeeooo}}}rrr^^^PPPIIIEEECCCAAAAAAAAAAAACCCFFFIIIKKKUUU^^^kkkvvv~~~ttteeeUUUOOONNNMMMMMMNNNNNNSSSYYY```hhhrrr{{{~~~nnn```UUUOOOLLLEEEFFFHHHLLLQQQVVV[[[]]]qqqiiifffdddcccaaa]]]YYYVVVSSSRRRRRRNNNMMMJJJGGGEEECCCBBBBBB;;;999777666777777666555333222000///000000///...,,,+++***))))))((((((((((((((((((''''''((((((((('''((()))((('''&&&&&&((('''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%$$$###%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%###$$$%%%%%%######$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%&&&'''&&&$$$$$$&&&((('''&&&%%%%%%(((...666;;;<<>>DDDLLLNNNLLLKKKLLLOOOPPPRRRVVVXXXXXXYYYZZZ[[[ZZZ]]]```aaa___]]]\\\\\\ZZZ^^^eeeooo}}}wwwlllfffUUURRRMMMJJJHHHFFFDDDBBBHHHHHHIIINNNTTTYYY[[[\\\```iiiuuu}}}wwwqqqeeebbb\\\UUUOOONNNPPPRRRSSSZZZfffvvv{{{xxxuuuwwwyyyyyyuuummmeee```[[[ZZZXXXUUUSSSQQQPPPOOOYYY\\\aaahhhnnnssswwwyyypppgggccc``````^^^[[[XXXUUUSSSSSSRRRRRRPPPLLLHHHDDDCCCBBBBBB>>>;;;888666666666555444222000///...//////---+++...,,,***)))))))))'''%%%))))))))))))((('''&&&%%%!!!$$$''')))***(((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$############$$$$$$%%%%%%$$$$$$###"""###$$$%%%%%%%%%%%%%%%%%%###!!!###&&&'''%%%###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&+++***((('''&&&&&&''''''(((((('''((()))+++---......888EEEPPPUUUUUURRRQQQ\\\ZZZXXXWWWXXX[[[^^^aaa]]]]]]^^^^^^___```aaaaaagggiiilllpppxxxrrriii\\\RRRLLLHHHEEEBBB===@@@CCCCCCBBBCCCGGGJJJNNNSSSXXX]]]cccmmmzzzwwwjjj\\\RRRLLLNNNPPPTTTZZZbbbnnnyyyvvvjjj```[[[ZZZXXXTTTSSSWWWZZZYYYXXXZZZZZZ```hhhiiifffddddddfffnnnppptttvvvwwwvvvsssqqqqqqgggccc``````^^^[[[XXXUUUSSSRRRRRRRRROOOLLLHHHEEECCCBBBBBB===:::777666666666555444222111////////////---+++---+++***)))***)))(((&&&''''''''''''&&&%%%$$$###"""###&&&'''((('''%%%$$$########################&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###"""###$$$%%%%%%%%%%%%%%%%%%###"""###%%%&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&((('''&&&%%%%%%&&&&&&'''&&&%%%%%%&&&'''(((***+++---333===FFFMMMRRRWWWYYYXXXYYYZZZ\\\]]]___```aaa___^^^]]]\\\]]]___aaabbbhhhkkkooosssyyywwwmmmcccZZZPPPIIIIIIJJJIIIFFFBBB@@@AAACCCCCCGGGLLLPPPTTT[[[eeekkkvvv}}}pppfff\\\YYYUUUSSSTTTYYY^^^bbbdddfffjjjooottt{{{yyytttpppkkkddd]]]VVVOOOLLLKKKKKKIIIKKKOOOQQQRRRWWW^^^lllttt}}}zzzvvvsssssssssqqqoookkkfffaaa___rrrhhhccc``````^^^[[[WWWUUUSSSRRRRRRQQQOOOLLLHHHEEECCCBBBBBB<<<999666555555555444333333111////////////---++++++***))))))******)))'''''''''''''''&&&%%%$$$$$$$$$%%%&&&'''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$%%%%%%%%%$$$$$$$$$###"""###%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$%%%%%%&&&'''%%%%%%%%%&&&'''((()))***+++...222888@@@LLLWWW___YYYYYYZZZ[[[\\\^^^aaabbbaaa```^^^]]]^^^```ccceeeeeeiiinnnrrrtttxxx~~~{{{}}}}}}|||zzz|||ssscccXXX[[[YYYTTTMMMFFFAAA??????>>>@@@CCCEEEHHHMMMSSSWWW```eeemmmuuu~~~xxxsssmmmiiiddd___XXXSSSLLLLLLKKKKKKMMMSSSZZZ___```fffkkkpppxxx{{{vvvooohhhccc^^^ZZZWWWYYYYYYZZZXXXVVVSSSPPPMMMJJJLLLPPPUUUXXX\\\fffpppyyyuuunnnhhhfffbbb^^^ZZZWWWUUUTTTrrrhhhddd``````^^^[[[WWWTTTRRRQQQQQQPPPNNNLLLHHHFFFDDDBBBBBB;;;888555444444555444333444222000/////////---+++***)))((()))***+++***)))(((((())))))(((''''''&&&((('''''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$######$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%&&&&&&'''(((''''''(((((()))***++++++***)))***---444AAANNNXXX]]]ZZZWWWUUUVVVYYY^^^aaabbbbbbaaaaaabbbdddfffgggdddhhhmmmooopppssswww{{{vvvxxxyyyzzz|||yyynnnkkkhhhbbb[[[TTTNNNKKKIIIFFFEEECCCCCCFFFJJJMMMPPPQQQUUUZZZaaajjjuuu~~~mmmaaaWWWUUURRRMMMJJJIIIKKKMMMIIIMMMOOOPPPUUU^^^bbbbbbkkknnnuuu}}}}}}uuummmjjjfffbbb______bbbdddddd```\\\WWWUUUTTTTTTTTT___eeejjjllllllkkkgggbbb\\\[[[___fffkkkpppwww{{{|||~~~~~~zzzpppddd\\\VVVTTTQQQNNNLLLLLLMMMNNNppphhhdddaaa```^^^[[[WWWTTTRRRPPPPPPOOONNNLLLIIIFFFDDDBBBBBB:::888555444444555444333444333111000000///---+++***)))((()))***+++***)))((((((((()))(((((('''&&&((('''&&&%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%&&&'''(((((((((''''''(((((())))))******(((((('''(((,,,444???FFFWWWWWWVVVWWWWWWXXXZZZZZZ___```aaaccceeefffffffffgggjjjoooqqqtttxxx~~~}}}wwwuuuqqqnnnjjjgggdddbbbWWWQQQJJJFFFFFFHHHIIIIIIFFFHHHLLLQQQXXXaaaiiinnnyyy}}}}}}rrrjjjjjjhhhccc\\\WWWTTTSSSTTTUUURRRMMMLLLOOOQQQOOOSSSTTTWWW[[[```fffkkknnnxxx}}}~~~ssshhh___YYYRRRRRRRRRPPPQQQTTTZZZ___aaa___\\\XXXWWWXXX[[[]]]pppxxxxxxqqqkkkhhhnnntttvvvuuuvvvuuurrrnnnjjjeee^^^WWWRRROOOMMMKKKIIIHHHHHHJJJKKKooogggcccaaa```^^^[[[WWWSSSQQQPPPOOONNNMMMLLLIIIGGGEEECCCBBB:::888555444555666555444555333111000000///---+++***)))((()))***+++***)))%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%$$$######"""$$$%%%%%%$$$###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$&&&'''(((((((((((($$$%%%&&&''''''''''''&&&''''''''''''(((,,,111555GGGLLLSSSZZZ]]]\\\XXXVVV\\\]]]___aaacccfffggghhhhhhmmmrrrvvv{{{mmmdddYYYRRRPPPOOOLLLHHHDDDDDDDDDFFFJJJPPPUUUYYY]]]bbbkkkuuu|||~~~~~~zzzuuuqqqoooooommmggg]]]XXXXXXXXXUUUQQQPPPNNNNNNNNNPPPRRRTTTVVVZZZ```ffflllrrrxxx||||||vvvqqqlllgggdddbbb```]]]YYYUUURRRPPPNNNLLLPPPUUUYYY^^^fffpppxxx{{{xxxtttnnnjjjjjjmmmppp|||rrrjjjlllpppnnnjjjgggeeeccc```[[[WWWSSSQQQPPPNNNNNNPPPQQQSSSVVVXXXYYYnnnfffbbb___```^^^[[[WWWSSSQQQOOOOOOMMMMMMLLLJJJGGGEEECCCBBB;;;999666555666777666666666444222000000///---++++++)))((()))******)))(((%%%%%%&&&&&&&&&&&&&&&%%%&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''###$$$$$$%%%%%%$$$$$$###$$$%%%%%%%%%%%%$$$###""""""$$$%%%%%%######$$$'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%&&&''''''&&&&&&$$$%%%&&&'''''''''&&&%%%%%%&&&'''(((((()))+++---666<<>>HHHUUU\\\^^^^^^aaaeeennn{{{~~~~~~wwwooojjjfffeeedddccc^^^VVVSSSRRRSSSRRRPPPNNNNNNOOOQQQTTTYYY^^^aaahhhooowww|||vvvqqqjjjeeeccccccbbbbbbffffffeeeddddddgggkkkooovvvzzz}}}{{{vvvqqqpppppppppnnnkkkiiihhhiiijjjkkkpppuuu}}}~~~{{{{{{{{{}}}~~~~~~{{{xxxssspppmmmkkkjjjjjjeeeccc```\\\YYYUUUSSSRRRSSSRRRRRRRRRSSSSSSQQQPPPPPPMMMJJJHHHHHHHHHGGGFFFFFFGGGHHHJJJLLLNNNNNNOOOSSSWWW]]]______]]]\\\[[[ZZZ^^^dddllluuu~~~xxxqqqllliiigggddd___YYYSSSNNNJJJHHHKKKJJJIIIKKKPPPVVV]]]aaaggghhhooozzz{{{pppiiiaaa[[[YYYrrrhhhcccaaaaaa___ZZZVVVSSSRRRRRRRRRVVVSSSNNNHHHDDDBBBBBBBBB===;;;999888999999888777666444111000000///---+++++++++******))))))((((((((((((&&&%%%%%%&&&%%%$$$%%%%%%&&&&&&'''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&%%%%%%'''(((&&&&&&'''''''''(((((((((&&&((()))******+++---///111888CCCOOOWWW]]]___aaaeeelllxxx}}}}}}{{{|||~~~{{{oooeee^^^YYYTTTPPPNNNLLLKKKKKKLLLNNNPPPQQQPPPUUU[[[^^^```fffooovvv{{{~~~xxxrrrooonnnkkkmmmmmmiiiaaaZZZVVVTTTTTTRRRPPPMMMLLLLLLLLLLLLNNNQQQVVV]]]bbbfffgggfffeeeeeegggiiikkknnnppprrrssstttttttttuuuuuuvvvvvvvvvqqqhhh```ZZZXXXYYYZZZ[[[\\\^^^```aaabbbccccccbbbbbbaaa```^^^]]]]]]]]]```aaa```]]]\\\\\\\\\\\\VVVVVVUUUUUUUUUVVVWWWXXXXXXWWWUUUTTTTTTRRRPPPMMMMMMLLLLLLMMMNNNOOONNNMMMJJJNNNTTT[[[___aaabbbaaahhhmmmssswwwvvvsssooommmlllooottt|||~~~zzzmmmjjjfffbbb]]]WWWRRRPPPNNNLLLHHHEEEDDDFFFHHHJJJJJJMMMRRRXXX___gggnnnrrr|||}}}pppfff```ZZZWWWXXXssshhhdddaaaaaa^^^YYYTTTQQQQQQRRRSSSVVVSSSOOOJJJFFFCCCBBBAAA===;;;999999999:::999777666444222111000///---+++************))))))(((((()))+++***'''&&&))))))'''%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&###$$$%%%&&&&&&&&&%%%%%%###%%%%%%%%%$$$%%%''')))&&&''''''''''''((((((((($$$%%%&&&'''((())))))***...000333<<>>;;;888777888999999888888555111///......---,,,,,,,,,++++++******))))))%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$'''''''''&&&%%%%%%%%%$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&''''''%%%%%%&&&'''&&&&&&&&&''''''''''''((()))))))))***,,,///222444666<<>>>>>???AAA>>>@@@BBBDDDGGGJJJOOORRR]]]ccckkksssyyy~~~}}}tttrrrxxx~~~zzzwwwyyy}}}zzztttnnnjjjkkklllkkkjjjkkklllooottt|||vvvlllbbbXXXMMMEEEEEECCCAAAAAACCCDDDDDDCCCBBB@@@AAAEEEGGGIIIOOOUUUTTTXXX\\\aaadddhhhlllooouuuyyy}}}pppiii```ZZZSSSKKKIIIKKKIIIKKKNNNPPPQQQSSSVVVXXX___aaacccfffhhhkkkpppsssxxxsssqqqtttwwwwwwyyy|||ooofffaaa]]]ZZZYYYWWWVVVUUUSSSPPPMMMMMMLLLLLLKKKIIIGGGEEEDDD===:::888777999:::;;;;;;888555222000///...---+++******++++++++++++++++++&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###'''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%"""###$$$%%%%%%&&&%%%%%%#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&''''''%%%%%%&&&'''&&&&&&&&&''''''''''''((((((((((((((()))***+++,,,...,,,,,,000999FFFSSS[[[ggglllrrruuuuuurrrooonnnmmmsss|||~~~~~~uuuyyy}}}~~~}}}zzztttjjj___UUUPPPLLLJJJHHHDDDBBBAAAAAABBB>>>???@@@@@@AAABBBDDDFFFMMMPPPUUUZZZ^^^bbbeeegggqqquuu}}}uuunnnlllqqq{{{~~~vvvpppnnnppptttwwwrrrsssuuu{{{}}}xxxsssssstttsssnnniiiddd```[[[ZZZ[[[^^^______]]]aaaiiisss~~~yyyuuupppllliiiiiiiiilllnnnnnnkkkhhhaaa^^^VVVNNNIIIEEE???888>>>===>>>@@@DDDGGGGGGGGGJJJIIIJJJMMMMMMNNNTTT]]]aaaffflllrrrvvvyyy}}}|||ttthhhaaaZZZWWWSSSMMMKKKLLLLLLPPPTTTYYY\\\```dddgggkkkjjjhhhfffdddeeehhhkkkssspppqqquuuwwwwwwyyy|||pppgggbbb___]]]\\\ZZZYYYWWWSSSNNNKKKKKKKKKKKKJJJIIIGGGFFFEEE@@@===:::888888999999999777555222000000...,,,+++)))))))))***************((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$############$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###!!!!!!######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&''''''%%%%%%&&&'''&&&&&&&&&''''''''''''((()))))))))))))))*********,,,***'''(((---666???EEEVVV___mmmyyy~~~}}}yyywwwqqqssswww}}}}}}}}}tttlllggg___\\\XXXSSSOOOLLLIIIHHHKKKHHHDDDAAA??????@@@@@@FFFEEEFFFHHHJJJMMMNNNOOOTTTVVV]]]dddeee___\\\\\\___gggpppttttttyyy|||qqqgggbbbccchhhlllqqqvvv}}}~~~zzzzzz|||vvvpppiiiffffffeee```[[[VVVSSSPPPNNNNNNOOOOOOOOONNNTTT___lllxxx|||pppiii```YYYTTTPPPKKKGGGJJJIIIIIIJJJLLLMMMMMMMMMKKKLLLIIICCCAAACCCAAA===AAABBBEEEKKKPPPTTTVVVUUUZZZXXXXXXXXXVVVSSSXXX^^^iiimmmrrrvvvwwwxxxyyyzzz{{{tttkkkeeeaaaaaa```[[[WWWWWWWWW[[[```dddgggkkknnnqqqsssqqqnnniiifffgggjjjmmmsssrrrtttyyy|||{{{~~~ppphhhccc___^^^]]]\\\[[[XXXTTTNNNIIIIIIIIIIIIIIIIIIHHHGGGFFFBBB???;;;999888888888777666555222111000///,,,******))))))))))))))))))))))))))))))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$############""""""###$$$%%%&&&''''''###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%###  ###%%%###$$$$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&''''''%%%%%%&&&'''&&&&&&&&&''''''''''''((())))))))))))************((('''&&&''')))...444777???KKK]]]nnnzzz~~~|||{{{~~~~~~|||yyytttppplllhhhccc___bbb\\\SSSLLLGGGDDDCCCAAABBB???===<<<===???@@@@@@CCCBBBDDDJJJKKKIIIHHHJJJJJJPPPUUUVVVWWW[[[eeennn|||yyyooofffaaadddkkkqqqxxxwwwmmmhhhiiimmmlllnnnnnnkkkggghhhnnntttsssmmmfffaaa______]]]\\\YYYWWWSSSNNNIIIDDDAAA??????EEEOOOYYYbbbhhhkkklllmmmllliiieee```[[[WWWTTTIIIFFFCCC@@@>>><<<:::999<<<===>>>>>>???BBBGGGKKKTTT[[[\\\SSSNNNOOOOOOLLLPPPRRRVVV\\\bbbffffffeeeiiifffdddeeebbb^^^^^^bbbmmmooorrrrrrpppooonnnnnnsssrrrqqqqqqvvv~~~zzzxxxrrrnnnoooooojjjeeecccbbbeeeiiilllmmmnnnpppqqqooonnnkkkiiihhhjjjooorrrsssssswww}}}pppgggaaa]]]\\\[[[[[[[[[YYYTTTNNNIIIHHHHHHIIIIIIIIIHHHHHHGGGBBB???;;;999999999888777666444222111111///,,,***+++++++++******)))))))))))))))((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$#####################$$$%%%%%%%%%&&&######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&!!!"""###$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%&&&'''(((((()))$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&''''''%%%%%%&&&'''&&&&&&&&&''''''''''''(((''''''((()))))))))))))))''''''''''''))),,,///111000999FFFVVVeeeuuu~~~}}}zzzppphhhccc^^^ZZZWWWRRRMMMGGGCCCBBBCCCBBBAAAEEEAAA@@@BBBBBB???>>>@@@???BBBDDDDDDEEEHHHNNNSSSVVV]]]ccccccdddfffeeebbbfffhhhkkkmmmnnnooooooooopppllleee^^^[[[___hhhpppttt||||||xxxvvvnnnlllggg```ZZZVVVVVVWWWUUUWWWXXXVVVTTTYYYccclllwwwssslllfffdddeeehhhkkkiiigggccc[[[QQQHHHAAA===888;;;???DDDHHHJJJKKKKKKLLLJJJGGGDDDBBB@@@??????999;;;============>>>??????DDDIIIKKKKKKOOOWWW^^^nnnzzz}}}rrrgggggghhhfffiiijjjmmmrrrvvvwwwvvvttttttpppnnnooommmhhheeefffhhhjjjjjjhhhdddaaa```___\\\]]]^^^^^^```hhhttt}}}{{{vvvwwwwwwtttpppooommmooorrrsssrrrqqqqqqrrrnnnnnnmmmllllllpppuuuyyywwwyyy~~~qqqfff```[[[YYYYYYYYYZZZYYYTTTNNNJJJGGGHHHHHHIIIIIIHHHHHHHHHAAA>>>;;;999999999999888666444222111111///,,,)))------,,,,,,+++***))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$############"""%%%%%%$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%!!!###%%%''''''%%%###!!! !!!###%%%&&&&&&&&&""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$########################""""""$$$&&&(((***+++,,,$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&''''''%%%%%%&&&'''&&&&&&&&&'''''''''((((((&&&&&&'''((())))))))))))%%%%%%$$$%%%&&&(((***+++,,,///555@@@PPPcccwww~~~~~~|||wwwsssnnnggg^^^XXXUUUSSSQQQOOONNNIIIFFFFFFDDD???===>>>===>>>?????????AAACCCEEEAAAHHHNNNOOOPPPRRRQQQNNNKKKOOOUUUYYYZZZYYYXXXXXX\\\YYYTTTNNNLLLQQQ[[[ccccccjjjrrrrrrnnnnnnssszzz~~~{{{wwwvvvyyy}}}yyyooofff```]]]UUUSSSPPPNNNLLLLLLLLLLLLOOOQQQPPPLLLJJJOOO[[[eee}}}zzztttnnnlllooovvv{{{yyyxxxssskkk___SSSJJJEEE999999888777777777777888:::999777666666888:::<<<:::???DDDEEEEEEEEEGGGJJJIIIRRR[[[______cccmmmvvv||||||~~~}}}{{{|||~~~}}}zzzyyytttppprrrqqqkkkfffccc^^^^^^^^^[[[WWWSSSRRRRRROOOSSSVVVXXXXXX]]]fffmmmqqqxxx~~~}}}vvvwwwzzzyyyxxxxxxvvvxxxzzzzzzxxxvvvttttttwwwwwwwwwvvvvvvyyy}}}mmmdddaaa___WWWVVVUUUVVVUUUSSSOOOLLLJJJKKKLLLKKKIIIFFFEEEEEEBBB???;;;888888777777666555444222000...,,,++++++---,,,******+++***)))''''''((()))))))))(((&&&%%%&&&&&&&&&&&&&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$"""$$$%%%%%%$$$###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""!!!###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$######&&&%%%###$$$&&&''''''&&&########################%%%%%%%%%$$$$$$#########"""############$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&'''''''''''''''******))))))((((((''''''''')))++++++***)))))))))+++...111111555DDDYYYkkk}}}~~~|||wwwsssqqqqqqpppkkkeee___ZZZSSSMMMHHHBBBBBBCCCDDDEEEGGGGGGHHHFFFGGGJJJOOOTTTTTTQQQMMMQQQMMMIIIHHHJJJKKKJJJHHHCCCCCCAAA???>>>???CCCFFFKKKKKKKKKLLLMMMOOOPPPQQQYYYaaannnzzz{{{uuurrrooolllkkklllllljjjggggggddd```[[[XXXWWWWWWWWWgggfffeeecccbbbaaaaaa```fffaaa]]]\\\WWWOOOLLLMMMKKKHHHFFFJJJQQQVVVWWWUUU[[[[[[]]]\\\XXXUUU\\\eee~~~zzzkkkZZZNNNHHH???777777777555222222444333222222444999@@@EEEGGGLLLSSSWWWWWWWWWYYY[[[___fffooovvvyyy|||~~~}}}yyy}}}}}}zzzzzz}}}vvvnnnjjjhhhddd___]]]XXXUUUOOOJJJGGGHHHJJJLLLMMMOOOSSSYYYaaahhhmmmpppqqquuuzzz{{{{{{zzzwwwxxxzzzyyy|||}}}~~~~~~www{{{}}}~~~}}}{{{lllbbb^^^\\\XXXWWWWWWWWWVVVTTTPPPMMMKKKMMMNNNNNNKKKIIIHHHHHHBBB???;;;999888888888777555444222000...,,,,,,+++,,,+++))))))))))))(((&&&'''(((((((((((('''&&&&&&'''&&&%%%&&&&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$"""###$$$$$$######$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$%%%%%%$$$$$$############"""""""""!!!!!!###!!! """######"""########################%%%%%%%%%$$$$$$$$$######"""############$$$$$$$$$########################$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&'''''''''''''''))))))))))))((((((''''''&&&(((******)))''''''(((***---......///777DDDOOOfffuuu~~~rrriiiddd\\\[[[XXXUUUSSSPPPOOONNNMMMOOORRRWWW[[[[[[WWWSSSMMMLLLKKKLLLOOOPPPOOOMMMJJJFFFAAA<<<999888999:::>>>>>>======>>>@@@AAABBBAAAEEEMMMTTTYYYWWWRRRMMMRRROOOMMMLLLNNNNNNMMMKKKJJJIIIGGGEEEEEEEEEFFFFFFLLLKKKJJJIIIHHHHHHIIIIIIPPPLLLJJJKKKHHHCCCAAACCCDDDFFFLLLWWWccckkklllkkkoooooopppqqqmmmjjjmmmsssssscccSSSHHH<<<888777555444666333333333444777>>>EEEJJJXXX]]]dddiiijjjiiiiiijjjooorrruuuvvvvvvvvvwwwyyy~~~{{{vvvsssuuuvvvtttuuuxxxwwwrrrkkkeeeaaa]]]ZZZYYYVVVSSSOOOLLLKKKMMMOOOQQQXXXZZZ^^^bbbhhhmmmqqqtttuuuxxx{{{~~~|||yyyzzzzzzyyy{{{{{{{{{{{{|||~~~kkk```[[[XXXYYYXXXXXXXXXWWWUUUQQQNNNKKKMMMNNNNNNLLLIIIHHHHHHBBB???;;;999999999999888666555333000...---,,,++++++)))(((((())))))'''&&&(((''''''&&&&&&&&&&&&&&&)))'''%%%&&&''''''$$$!!!%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$!!!"""$$$###""""""###%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$############"""""""""""""""$$$###!!!"""###%%%$$$$$$########################%%%%%%%%%$$$$$$$$$$$$###"""############$$$$$$$$$""""""""""""""""""""""""$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&'''''''''(((((()))))))))(((((((((((('''%%%'''))))))'''&&&''''''(((***+++++++++---111444FFFWWWppp~~~xxxqqqjjjdddaaa______```cccggghhhfffaaa]]]VVVVVVYYY\\\```bbbaaa___\\\UUUKKKDDD@@@>>>;;;888999888777777777888:::;;;@@@BBBEEEIIIKKKIIIEEEAAA>>><<<999999:::;;;;;;:::888999:::;;;;;;<<<<<<<<>>===<<<===>>>@@@BBBBBB@@@AAAEEEEEECCCCCCFFFHHHPPPaaavvv|||dddVVVGGG>>>999666777:::666666777;;;AAAJJJQQQVVVgggmmmuuuzzz{{{yyyvvvuuusssqqqnnniiieeedddfffhhhnnnvvv|||zzzwwwuuussspppkkkhhhfffggggggiiirrr|||zzzwwwqqqhhh```[[[YYYXXXYYYXXXVVVVVVVVVXXXZZZ[[[eeefffhhhkkkmmmppprrrsssoooqqqsssvvvxxxyyyzzzzzz|||xxxvvvxxxxxxxxxzzzlllaaaZZZVVVYYYXXXXXXXXXWWWUUUQQQNNNIIIKKKMMMMMMKKKHHHFFFFFFBBB???<<<::::::;;;::::::666555333111...---,,,,,,+++)))(((((())))))((('''((('''&&&$$$$$$%%%&&&&&&)))&&&%%%&&&))))))&&&"""%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$ """######""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$############$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%###""""""$$$%%%%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$######%%%%%%&&&&&&'''(((((((((((((((((((((((((((((((((&&&''')))((('''&&&'''(((''''''(((***,,,---,,,+++000===QQQeeettt~~~zzzxxxyyyzzz}}}~~~}}}xxxsssooommmmmmooorrruuuwwwyyyyyyuuukkk___VVVRRRNNNHHHCCC??????===<<<<<<===>>>???CCCEEEJJJOOOPPPMMMGGGAAA???>>><<<;;;;;;<<<===>>>===???AAABBBBBBAAA???===BBBAAA@@@@@@AAADDDGGGIIIGGGFFFIIIOOOQQQPPPRRRUUUXXXfff}}}xxxjjjZZZNNNEEE???>>>@@@@@@@@@BBBHHHQQQ[[[ccchhhnnnsss{{{}}}xxxtttjjjfff^^^WWWSSSSSSVVVYYY```hhhmmmkkkgggeeebbb^^^ZZZXXXXXXYYY[[[dddyyy{{{ooohhheeeccceeeeeeeeedddeeeffffffggglllmmmmmmnnnnnnooooooooofffgggjjjnnnrrrvvvxxxxxx~~~{{{zzz|||{{{zzz}}}nnnbbb\\\WWWXXXWWWWWWWWWVVVTTTPPPMMMIIILLLNNNNNNKKKHHHEEEDDDAAA>>>;;;::::::;;;;;;;;;666555333111///---,,,,,,,,,***))))))++++++***(((((('''&&&$$$$$$%%%&&&&&&'''&&&%%%&&&)))***(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%$$$$$$$$$ """######""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$!!! !!!""""""!!!########################$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&%%%$$$###%%%%%%&&&&&&'''(((((()))'''''''''''''''((((((((('''((()))(((''''''((()))((('''&&&(((+++...---,,,+++000:::DDDPPP___mmmwwwwwwmmmggg```XXXRRRMMMLLLLLLKKKJJJJJJJJJJJJNNNSSSZZZ```aaa\\\SSSLLLGGGFFFDDDCCCBBBDDDFFFHHHKKKMMMOOOQQQPPPNNNJJJHHHGGGGGGGGGGGGIIILLLOOOQQQUUUUUUXXX___bbbaaaaaadddnnn|||vvvjjj^^^TTTQQQRRRPPPPPPRRRXXXbbblllsssvvvuuuyyy~~~|||uuupppccc]]]UUUNNNKKKKKKNNNPPPWWW^^^bbb___[[[XXXUUUQQQNNNNNNPPPRRRXXXhhh}}}vvvuuutttsssrrrpppoooooonnnpppppppppppppppooommmmmmfffeeefffkkkqqqwwwzzz{{{~~~~~~vvvqqqoooddd^^^ZZZXXXWWWWWWWWWVVVTTTPPPMMMMMMOOORRRQQQNNNIIIFFFEEE@@@===:::999:::;;;;;;;;;777666444111///...---,,,,,,***)))***+++,,,***)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))***%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((&&&&&&%%%%%%%%%%%%$$$$$$!!!"""$$$###""""""###%%%$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""!!!!!!###$$$$$$%%%%%%$$$$$$###"""""""""""""""############""" !!!###$$$$$$##############################$$$$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&###$$$&&&&&&&&&&&&%%%$$$$$$%%%%%%&&&'''((())))))&&&''''''''''''(((((((((((())))))(((''''''(((******(((''''''(((***++++++.........000666BBBOOOXXXooo{{{}}}}}}}}}}}}xxxoooiiiddddddeeedddcccaaa___^^^```dddiiinnnppplllddd^^^VVVVVVVVVUUUUUUWWW\\\___eeegggiiijjjiiifffccc```\\\\\\]]]^^^```bbbcccdddllllllooouuuxxxvvvvvvxxx}}}sssnnnpppjjjhhhgggkkkrrryyy}}}}}}}}}}}}~~~~~~|||vvvoooiii[[[VVVOOOIIIGGGGGGGGGGGGKKKRRRVVVSSSOOONNNMMMKKKOOOQQQTTTYYY```rrr}}}zzzvvvtttrrrqqqssstttuuuuuuuuutttrrrqqqjjjgggeeehhhooovvv{{{||||||}}}wwwuuusssrrrrrrpppnnnllloooeee___\\\YYYXXXXXXXXXWWWUUUQQQNNNNNNQQQSSSRRRNNNIIIEEECCC>>><<<999888999;;;;;;;;;777666444111///...------***)))((()))***+++***)))'''(((((((((((('''&&&&&&%%%&&&'''$$$!!!!!!&&&***%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$"""###$$$$$$######$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""###$$$$$$%%%%%%$$$$$$###!!!!!!"""""""""#########&&&%%%$$$$$$&&&''''''&&&##############################$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$########################$$$$$$%%%%%%%%%%%%&&&&&&"""###%%%&&&''''''&&&%%%$$$$$$%%%&&&'''((())))))&&&&&&&&&'''''''''(((((('''(((((('''%%%%%%''')))((((((((('''''''''((()))---+++***))),,,333;;;@@@LLLXXXjjjzzz{{{xxxxxxxxxyyy~~~{{{|||~~~}}}zzzvvvsssddddddeeegggkkkmmmmmmmmmqqqrrrtttuuuvvv{{{}}}yyyzzz|||~~~|||yyyuuurrrnnnhhh```[[[QQQNNNIIIGGGGGGGGGEEECCCCCCJJJOOONNNNNNQQQSSSSSSZZZ]]]ccciiiooo{{{~~~zzzwwwuuutttvvvwwwyyyzzz{{{zzzyyyxxxsssnnnjjjlllsss|||}}}qqqiiiggghhhkkkpppuuuxxxwwwvvvnnnddd```]]]ZZZZZZYYYYYYYYYVVVSSSPPPNNNPPPRRRQQQLLLFFFBBB???===;;;888777999:::;;;;;;777666444222000...------)))((('''((()))***)))((('''((()))))))))(((&&&%%%$$$''''''###""")))%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$"""$$$%%%%%%$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$"""!!!"""###%%%$$$$$$#################################$$$$$$%%%%%%%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&& """$$$'''((('''&&&&&&$$$$$$%%%&&&'''((()))***&&&&&&&&&'''''''''((((((&&&''''''%%%$$$$$$&&&(((%%%'''))))))(((((()))***((((((((()))+++...111333333<<>>LLLXXXeeevvv|||wwwvvvuuuqqqnnnoooqqqrrrwww~~~qqqsssxxx~~~~~~~~~~~~}}}}}}{{{vvvzzz}}}|||vvvrrrqqqrrrrrrwww|||}}}||||||zzz{{{{{{wwwrrrrrrwww|||}}}{{{yyyvvvsssrrrqqqqqqqqqxxxxxxoooiiinnnooorrruuuxxxxxxuuusssrrrrrruuuzzz|||~~~pppddd\\\YYYXXXWWWVVVWWWWWWUUURRRPPPOOOOOONNNMMMLLLKKKJJJJJJEEEBBB===;;;;;;<<<<<<;;;:::777333000///...,,,+++---+++******++++++)))(((&&&&&&''''''''''''''''''%%%&&&&&&''''''(((((((((&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$#########$$$''''''''''''''''''''''''""""""###$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$$$$"""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###""" """$$$%%%""" !!!###$$$###"""!!!$$$$$$##################$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$%%%%%%''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&'''((((((&&&&&&'''((())))))))))))************---222888===CCCOOO^^^iii{{{rrrkkkiiiiiimmmrrrxxx~~~zzztttqqqrrrppppppuuu~~~{{{{{{}}}xxxnnnoooooonnnnnnooorrruuuxxxzzz{{{|||~~~{{{wwwvvvwwwyyy~~~~~~~~~|||xxxtttsssrrrrrrvvv|||{{{vvvpppmmmnnnpppppppppuuuyyypppddd]]]ZZZZZZXXXWWWWWWVVVUUURRRPPPQQQPPPOOOMMMKKKJJJHHHGGGDDDAAA===::::::;;;;;;;;;;;;888555222111000///---...---++++++,,,,,,+++)))((((((((('''&&&&&&&&&%%%&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%$$$$$$######$$$$$$########################$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$ """$$$$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%$$$###$$$&&&&&&$$$"""%%%$$$$$$###""""""!!!!!!########################$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$%%%%%%%%%'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''###$$$%%%%%%######$$$%%%((((((((()))))))))******'''))),,,...111888BBBIIIZZZaaannn{{{}}}sssnnnnnnqqqwwwzzz~~~zzzwwwqqqpppqqqvvv{{{zzzyyyzzz|||{{{xxx{{{wwwkkkjjjiiijjjnnnssswwwzzz~~~|||zzzzzzzzzxxxzzz~~~}}}yyyvvvtttqqqooopppuuuzzz}}}~~~pppddd^^^\\\\\\ZZZWWWVVVUUUTTTRRRPPPRRRQQQPPPNNNKKKIIIFFFEEECCC@@@<<<:::::::::;;;;;;:::777444222222111000///...,,,++++++++++++)))((())))))((('''&&&%%%%%%$$$&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$########################### """$$$$$$#########$$$########################"""""""""############$$$%%%$$$###$$$&&&&&&$$$###(((&&&$$$"""!!!"""###$$$########################$$$$$$############$$$$$$###########################$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''&&&%%%&&&''''''''''''(((((((((((()))''''''&&&&&&(((+++...000555===KKK[[[kkkwww}}}yyyzzz|||wwwwwwyyy}}}}}}||||||}}}{{{}}}{{{wwwtttssspppnnnqqqvvvxxxyyy{{{}}}~~~oookkkiiilllrrryyy~~~~~~||||||~~~~~~zzzsssoookkkjjjmmmsssxxxzzz||||||}}}nnnbbb]]]\\\\\\ZZZWWWUUUTTTSSSPPPNNNPPPPPPOOONNNLLLIIIGGGEEEBBB???;;;999999:::;;;:::777444111000000000///...,,,***(((((((((((('''%%%((((((''''''&&&&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&######""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$######################## """$$$$$$######$$$%%%"""""""""""""""""""""""""""""""""""""""""""""###"""""""""#########"""!!!######""""""###$$$&&&'''###############$$$$$$$$$$$$$$$############$$$$$$###########################$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))((('''&&&''')))&&&&&&&&&'''''''''((((((((('''&&&(((***,,,,,,,,,+++///777AAALLLVVV]]]aaarrrxxx}}}vvvoooqqqtttwwwyyyyyyyyyyyyzzzuuusssoookkklllpppsssuuuyyy~~~}}}xxxtttuuu{{{}}}~~~{{{wwwqqqjjjfffeeegggiiiiiirrrqqqppprrryyy~~~kkk___[[[[[[ZZZXXXVVVTTTSSSRRROOOMMMMMMMMMNNNNNNLLLJJJHHHFFFBBB>>>;;;999999:::;;;;;;666444111000000000000///,,,***)))(((((((((&&&$$$%%%&&&&&&&&&''''''((((((&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%""""""""""""""""""""""""######""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################!!!"""$$$%%%$$$###$$$%%%""""""""""""""""""""""""###"""""""""""""""""""""!!!"""#########""""""""" !!!"""$$$$$$$$$$$$###""""""#########$$$$$$$$$$$$$$$############$$$$$$##############################$$$%%%&&&&&&''''''&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%$$$###$$$%%%&&&&&&&&&&&&''''''''''''%%%%%%%%%(((***,,,+++***---...000222666:::===???LLLUUUcccpppyyy~~~}}}~~~~~~~~~zzzyyyuuuooommmnnnooorrrxxxyyyqqqllljjjhhhgggbbbdddeeedddccchhhrrr{{{~~~|||}}}~~~jjj]]]YYY[[[XXXWWWVVVUUUUUUSSSOOOLLLKKKLLLMMMNNNMMMKKKHHHGGGBBB???;;;999:::;;;<<<<<<999666333222222222111000///---,,,++++++***((('''$$$%%%%%%&&&'''((())))))&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%$$$######$$$########################$$$############"""""""""###$$$&&&&&&$$$###$$$%%%"""###%%%%%%%%%### """""""""###$$$$$$%%%%%%$$$$$$############$$$$$$##############################$$$%%%&&&'''((((((&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''&&&%%%$$$%%%'''&&&&&&&&&''''''''''''(((&&&'''((())))))))))))))),,,+++++++++,,,...000111333999AAAKKKVVVdddsss}}}}}}xxxwwwtttxxx~~~yyyrrrgggbbb\\\[[[___dddhhhiiinnnuuuzzzzzzxxx~~~{{{vvvsssssstttvvvzzz}}}kkk]]]ZZZ[[[WWWWWWXXXXXXXXXVVVQQQMMMLLLMMMNNNNNNLLLJJJFFFDDDBBB???<<<:::;;;<<<======999777444222222222111000000...,,,,,,,,,+++)))'''%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&&&&'''''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$######$$$$$$%%%&&&''''''''''''''''''''''''$$$$$$%%%%%%&&&&&&''''''######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$""""""###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$############"""$$$&&&&&&$$$###$$$%%%%%%%%%%%%%%%$$$###""""""!!!""""""###$$$$$$%%%%%%$$$$$$############$$$$$$##############################$$$%%%&&&'''(((((('''&&&&&&%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((()))(((''''''((()))&&&''''''''''''((((((((('''***,,,+++)))''')))+++(((((('''((()))+++---...+++---000333999CCCQQQZZZgggqqq}}}~~~sssjjjeeejjjqqqtttwww{{{|||vvvrrrnnniiidddbbb```___eeeoooxxx|||}}}zzzuuuqqqooonnnkkknnntttzzzlll]]]ZZZ\\\WWWXXXYYY[[[[[[XXXSSSOOONNNOOOOOOOOOLLLHHHEEEBBBCCC@@@<<<;;;;;;===>>>>>>888555222000000///...---///---+++******)))'''%%%''''''''''''''''''&&&&&&&&&&&&&&&''''''((((((((($$$$$$$$$%%%%%%&&&&&&&&&$$$#########$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&#########$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&$$$"""!!!"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$###### """%%%$$$""" """###%%%$$$#########%%%''')))!!!""""""###$$$$$$%%%%%%$$$$$$############$$$$$$##############################$$$%%%&&&(((((()))((('''&&&&&&%%%%%%&&&&&&########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%$$$$$$%%%&&&'''''''''(((((((((((()))###'''+++)))&&&%%%(((,,,((('''''''''(((***+++,,,+++---...------///555:::CCCMMM]]]nnntttfffZZZZZZ^^^___aaaddddddffflllwww~~~|||yyyvvvuuuooohhhhhhlllpppqqqpppsssrrruuu}}}{{{tttnnnkkkdddffflllsss{{{pppccc\\\YYYWWWWWWXXXYYYXXXUUUPPPLLLLLLMMMMMMKKKHHHEEEDDDDDDCCC@@@<<<::::::::::::999999777444333222000...,,,------+++***)))'''&&&&&&(((&&&$$$###$$$'''***,,,&&&'''''''''''''''&&&&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######"""""""""######$$$$$$$$$###$$$%%%&&&&&&%%%###"""%%%%%%%%%%%%%%%$$$###"""######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$############$$$$$$"""######$$$$$$######"""""""""#########$$$$$$$$$%%%%%%%%%$$$$$$###############""""""######$$$%%%$$$#########""""""!!!!!!######$$$$$$$$$%%%%%%%%%%%%&&&'''''''''&&&%%%$$$$$$$$$######"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%&&&&&&((('''&&&%%%%%%&&&'''(((%%%%%%&&&&&&'''((()))))))))))))))))))))))))))))))))***+++---...///000000555888???HHHTTTcccqqqzzzrrrlllnnnooolllgggfffdddcccfffnnn{{{~~~~~~~~~xxxoooiiiiiilllmmmpppsssrrrpppnnnrrryyy~~~uuuoookkkmmmqqqvvv}}}pppddd]]]ZZZXXXXXXXXXXXXXXXUUUQQQMMMMMMNNNNNNLLLHHHEEEDDDDDDBBB???<<<::::::::::::999999666444333222000...,,,++++++******))))))((((((((('''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%'''&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$##################$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$###""""""############$$$$$$$$$%%%$$$$$$############$$$$$$$$$##################$$$""""""############""""""##################$$$$$$%%%%%%%%%$$$$$$$$$############""""""######$$$%%%$$$$$$$$$$$$#########"""######$$$$$$$$$%%%%%%%%%%%%&&&'''''''''&&&%%%$$$$$$$$$###############$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&'''%%%%%%&&&&&&'''(((((()))'''''''''''''''''''''''''''((()))+++,,,,,,,,,,,,...000333777>>>GGGQQQXXXmmmvvv~~~wwwtttqqqqqquuu|||}}}wwwrrrpppqqqtttvvv{{{uuurrruuuxxxzzz~~~{{{}}}}}}zzzvvvyyy}}}rrrddd]]][[[ZZZXXXWWWWWWWWWUUURRROOOMMMNNNNNNLLLIIIFFFEEEEEEBBB???;;;999999::::::999888666444222222000...,,,)))))))))))))))*********'''(((******)))&&&###!!!$$$$$$%%%%%%&&&%%%%%%$$$'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$###############$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%###############""""""!!!"""""""""#########$$$$$$$$$$$$############$$$$$$########################""""""############""""""$$$$$$##################%%%%%%%%%$$$$$$$$$$$$#########""""""######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%&&&'''''''''&&&%%%$$$#####################$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%(((((('''&&&%%%$$$######$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&((()))******++++++******------------...222888<<>>;;;999999::::::999888666333222222111...---))))))))))))))))))))))))'''(((******)))&&&###!!!$$$$$$%%%&&&&&&&&&&&&%%%'''&&&%%%%%%$$$$$$%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""###$$$%%%&&&######$$$$$$$$$######"""!!!""""""""""""#########$$$$$$############$$$$$$#########$$$$$$###############$$$$$$$$$$$$######$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%&&&'''''''''&&&%%%$$$"""#########$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&***++++++,,,++++++******,,,,,,,,,++++++,,,000333444777;;;AAAHHHRRR]]]eeetttzzzwwwwwwwwwuuutttuuusssuuuzzz|||yyywwwxxxwwwtttuuu{{{}}}yyyvvvttttttsss{{{|||zzzyyyrrrpppnnnmmmmmmooopppqqqvvv{{{zzzzzz|||ttteee]]]\\\[[[YYYXXXWWWVVVUUUSSSPPPNNNOOOOOOMMMJJJGGGFFFFFF@@@===:::999999::::::999777555333222222111///---++++++******)))((((((((((((((('''''''''&&&&&&%%%%%%%%%&&&''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%##################$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""###$$$&&&'''$$$$$$%%%%%%&&&%%%%%%$$$!!!""""""""""""#########$$$$$$############$$$$$$"""###$$$$$$$$$$$$###"""$$$%%%%%%%%%%%%%%%%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%""""""########################$$$$$$$$$%%%%%%%%%%%%&&&'''''''''&&&%%%$$$!!!"""###$$$$$$$$$$$$##############################$$$%%%%%%&&&&&&%%%%%%""""""######$$$$$$$$$%%%#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''******++++++******)))((((((((()))(((((()))+++......///000222444888===@@@LLLWWWeeeooowww~~~yyywwwuuuwww~~~}}}zzz~~~{{{tttpppnnnmmmlllkkkgggmmmuuu}}}}}}~~~~~~zzzxxxrrrrrrtttvvvyyy~~~tttddd]]][[[[[[YYYXXXXXXXXXVVVSSSPPPOOOPPPPPPNNNKKKHHHGGGGGG???===999888999::::::999777555333222222111///---+++++++++***)))(((((('''((('''&&&%%%%%%&&&((()))%%%%%%&&&'''(((((((((((('''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$############$$$%%%&&&&&&$$$%%%&&&&&&&&&&&&&&&&&&"""""""""#########$$$$$$$$$$$$############$$$$$$"""###$$$%%%%%%$$$###"""$$$$$$%%%%%%%%%%%%$$$$$$""""""#########$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%######""""""######$$$%%%"""""""""""""""###############$$$$$$$$$%%%%%%%%%%%%&&&'''''''''&&&%%%$$$ !!!###$$$%%%%%%$$$##############################$$$%%%%%%&&&&&&%%%%%% !!!"""###$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''(((''''''&&&&&&'''((()))(((''''''(((***,,,,,,------............222:::CCCJJJOOOYYYfffqqq|||}}}~~~}}}zzzwwwqqqwwwtttccc\\\[[[ZZZYYYYYYYYYYYYWWWRRROOOPPPPPPQQQNNNKKKHHHGGGGGG???<<<999888999::::::999666555333222222111000...******))))))))))))))))))((('''&&&&&&&&&&&&'''((($$$$$$%%%&&&'''''''''''''''&&&%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$#########""""""###$$$%%%%%%%%%%%%###$$$%%%&&&&&&&&&&&&%%%############$$$$$$$$$%%%$$$$$$############$$$$$$!!!###$$$%%%%%%$$$###!!!"""######$$$$$$######"""!!!!!!"""###$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%######""""""######$$$%%%"""""""""######$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%&&&'''''''''&&&%%%$$$ !!!###%%%%%%%%%$$$##############################$$$%%%%%%&&&&&&%%%%%%"""""""""######$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''&&&&&&&&&(((******)))((()))************+++,,,,,,+++***)))...222444666;;;CCCJJJUUU]]]hhhsss}}}tttbbb[[[ZZZYYYYYYZZZ[[[ZZZWWWRRRNNNPPPQQQQQQOOOKKKIIIGGGHHH>>><<<999888888:::::::::666555333222222222000...'''(((((()))***+++++++++'''((((((''''''&&&&&&%%%"""###$$$%%%&&&&&&'''&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&'''''''''$$$$$$$$$######"""""""""!!!"""$$$%%%&&&&&&%%%%%%"""###$$$%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$!!!"""$$$%%%%%%$$$"""!!!!!!!!!""""""""""""!!!!!! !!!###$$$%%%&&&'''#########$$$$$$%%%%%%%%%#########"""###$$$$$$%%%#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%&&&'''''''''&&&%%%$$$!!!###%%%&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$#########$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((())))))(((((("""$$$'''((((((((()))+++***)))((()))***++++++***))),,,.........///333777444:::CCCKKKTTT```ooozzz}}}|||~~~}}}{{{tttddd\\\ZZZWWWWWWVVVWWWVVVTTTPPPMMMLLLNNNOOOOOOLLLIIIHHHGGG@@@<<<888666777777888888666444222111111000///---*********))))))((('''&&&''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%########################&&&&&&%%%$$$###"""!!! !!!"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$###"""!!! !!!!!!!!! ###%%%&&&&&&%%%!!!!!!""""""############$$$$$$###"""!!!!!!""""""""""""#########$$$$$$$$$'''&&&%%%$$$############$$$$$$$$$$$$$$$###"""!!!!!!!!!!!!!!!"""###$$$%%%&&&%%%###!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!###%%%&&&&&&%%%$$$$$$######$$$$$$&&&''''''((((((''''''&&&%%%%%%$$$###$$$%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$&&&$$$"""$$$''')))((('''''''''''''''''''''''''''''''''''''''((((((((((((&&&((()))***))))))+++,,,//////111444999???DDDGGGXXX```ppp}}}yyyzzz~~~~~~{{{sssttt|||rrrccc\\\ZZZZZZYYYXXXWWWWWWUUUQQQNNNLLLNNNOOOOOOLLLIIIHHHGGGAAA>>>:::777777888888888666444222111111000///---++++++++++++***)))((('''(((((((((((((((((((((((($$$%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%$$$###"""!!!"""######$$$$$$$$$######"""######$$$###"""!!! !!!"""$$$%%%%%%$$$$$$"""""""""#########$$$$$$%%%$$$###"""""""""""""""###$$$$$$$$$%%%%%%%%%%%%'''&&&%%%$$$############$$$$$$$$$$$$$$$###""""""!!!!!!!!!!!!"""###$$$%%%&&&%%%$$$######$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###$$$%%%&&&'''&&&%%%$$$$$$######$$$$$$######$$$$$$$$$$$$######&&&%%%$$$$$$$$$%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&$$$###$$$''')))((('''''''''''''''''''''''''''''''''''''''((((((((((((''')))************,,,---,,,,,,+++,,,...111444555===DDDPPPaaatttzzzxxxzzz}}}zzzttttttyyypppbbb\\\ZZZ[[[YYYVVVUUUTTTSSSPPPNNNLLLNNNOOOOOOLLLIIIHHHGGGCCC@@@;;;888888888888777666444222111111000///---,,,,,,,,,++++++***)))(((((((((((((((((((((((((((&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""###$$$%%%%%%&&&'''''''''&&&%%%###"""!!! !!!"""###$$$$$$$$$$$$######$$$%%%$$$###"""!!!%%%$$$$$$$$$###########################$$$$$$$$$%%%%%%$$$############$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$##################$$$$$$$$$$$$###""""""!!!!!!!!!!!!"""###$$$%%%&&&%%%%%%$$$%%%&&&((()))$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&%%%$$$$$$######$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%$$$$$$&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((()))++++++******,,,------,,,+++*********,,,,,,,,,000777CCCSSScccqqqyyy~~~zzzxxxwwwvvv|||~~~~~~|||yyyxxxyyy{{{oooaaa[[[ZZZYYYWWWSSSQQQPPPOOOMMMKKKLLLNNNOOOOOOLLLIIIGGGGGGEEEAAA===999999999888888666444222111111000///---++++++++++++***)))((((((((((((((((((((((((((((((&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$#####################$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""###$$$%%%%%%&&&%%%%%%&&&&&&&&&%%%$$$$$$!!!!!!"""###############!!!"""###$$$######!!!!!!&&&&&&%%%$$$#########$$$############$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$#####################$$$$$$$$$######"""""""""!!!!!!"""###$$$$$$$$$$$$$$$$$$&&&''')))***########################$$$%%%&&&'''''''''&&&&&&&&&%%%$$$$$$######$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''')))******))))))***,,,+++************+++,,,---,,,---000666>>>HHHPPPVVVYYY___iiisss|||~~~{{{yyyxxxyyy|||www}}}|||oooaaa[[[ZZZYYYVVVSSSQQQPPPOOOMMMLLLLLLNNNOOOOOOLLLIIIGGGGGGEEEBBB===:::999999999888666444222111111000///---************)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$#########$$$$$$$$$######"""""""""""""""""""""######$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""#####################$$$%%%%%%&&&&&&&&&%%%$$$$$$###############"""!!! !!!"""###$$$$$$###"""!!!%%%$$$$$$######$$$%%%%%%########################%%%$$$$$$$$$$$$$$$%%%%%%############$$$$$$$$$$$$$$$$$$######""""""######"""######$$$$$$$$$######""""""""""""""""""###$$$!!!""""""###%%%&&&'''(((##############################$$$%%%%%%%%%%%%$$$&&&%%%$$$$$$######$$$$$$!!!""""""######""""""!!!$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&'''((((((''''''((()))&&&&&&&&&''''''((()))***++++++,,,...111333666777<<>>:::888888999:::999666444222111111111///---++++++,,,++++++***)))(((''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$###"""!!!!!! !!! !!!"""$$$%%%########################!!!!!!!!!!!!!!!!!!!!!!!!##################$$$$$$ !!!"""###$$$%%%%%%%%% !!!"""############ !!!"""######"""!!!!!!"""$$$%%%$$$###!!! """"""!!!!!! """"""!!!!!!"""###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&###"""""""""""""""######!!!"""###$$$$$$$$$$$$$$$######"""""""""""""""###!!!"""###$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$###"""!!!!!!###%%%&&&&&&%%%$$$$$$######$$$$$$!!!!!!""""""""""""!!!!!! """$$$%%%&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%'''((('''$$$###%%%(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((()))((('''&&&'''(((######%%%&&&&&&''''''&&&&&&&&&%%%&&&'''(((***+++&&&)))+++,,,+++,,,---...+++++++++...222555555555333:::CCCIIIOOOWWWaaahhhuuu{{{xxxpppooopppsssuuuuuuvvvwww{{{}}}qqqiii___XXXYYY```iiiooozzznnnaaaYYYTTTUUUUUUVVVUUUTTTRRRQQQOOOOOOOOOOOONNNLLLIIIGGGEEEDDDAAA===:::999999888777555333111000000000...,,,***)))(((''''''((()))***(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$$$$%%%!!!!!!!!!!!!"""""""""""" !!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$!!! !!!$$$%%%!!!!!!""""""######$$$$$$%%%%%%$$$$$$###"""""""""$$$%%%&&&)))+++***&&&$$$&&&&&&$$$###""""""!!!!!!""""""""""""#####################"""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%"""""""""""""""""""""""""""###$$$###!!!!!!!!!"""!!!!!!"""###$$$%%%%%%%%%!!!!!!!!!!!!""""""""""""""""""############""""""!!!!!!"""############### ###%%%$$$""""""$$$&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%&&&'''''''''%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&''''''&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&(((((('''&&&%%%$$$$$$$$$(((((())))))))))))((((((******+++++++++,,,,,,,,,...///222444777;;;???CCCNNNRRRXXX]]]ccclllyyy}}}zzzsssllliiijjjgggoooxxxwwwssskkkbbb]]]```iiiqqq~~~nnnbbb[[[WWWVVVWWWVVVUUUSSSQQQOOOMMMNNNNNNNNNMMMKKKIIIGGGFFFDDDAAA===:::999999888777555333111000111000...,,,+++***)))((('''(((((()))(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$!!!!!!"""""""""#########!!!!!!"""######$$$%%%%%%########################$$$###"""!!!!!!"""###$$$"""""""""""""""#########$$$$$$$$$###############$$$$$$%%%'''))))))'''%%%$$$$$$######"""#########""""""""""""###############"""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""###$$$%%%$$$"""!!!"""###"""""""""######$$$$$$%%%############$$$$$$$$$$$$""""""############""""""!!!!!!"""###############"""$$$&&&%%%###"""$$$&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&''''''''''''&&&))))))((((((''''''&&&&&&((((((((())))))(((((((((((())))))))))))*********...///111111111222444666///333777:::===DDDOOOVVVccciiisss{{{xxxpppllllllqqqyyy}}}xxxpppiiieeehhhoootttnnnccc]]]YYYWWWWWWWWWUUUSSSOOOMMMKKKLLLLLLLLLLLLJJJIIIGGGGGGDDDAAA===:::999999888777555444222111111000...,,,,,,+++***)))((('''''''''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############""""""#########$$$$$$$$$"""######$$$$$$%%%%%%&&&""""""""""""""""""""""""###""""""""""""""""""###############"""""""""""""""############$$$$$$$$$######"""$$$&&&''''''&&&"""""""""""""""###$$$%%%""""""""""""############""""""""""""""""""######%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""###%%%%%%%%%###"""###$$$####################################$$$$$$$$$$$$""""""############""""""!!!!!!"""###############!!!"""###""" !!!###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$''''''&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''((((((((((((((('''''''''''''''''''''((((((((((((''''''&&&&&&'''''''''((((((((()))+++,,,,,,***)))***+++***,,,......///222999>>>;;;@@@HHHPPPWWWaaallltttyyyxxxssssss}}}|||wwwvvvyyy|||}}}nnnccc]]]YYYVVVVVVVVVUUURRRPPPMMMKKKKKKKKKKKKJJJIIIIIIHHHGGGDDDAAA===:::999999888777666444222111111000...,,,---,,,+++***(((''''''&&&''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$###"""""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&########################!!!"""###$$$$$$###"""!!!$$$$$$######""""""!!!!!!!!!""""""###$$$$$$%%%%%%###""" !!!###&&&&&&&&&######""""""""""""######!!!"""""""""############"""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$%%%&&&%%%#########$$$############"""""""""""" !!!!!!!!!""""""""""""""""""############""""""!!!!!!"""#####################"""!!!!!!!!!"""###$$$##################$$$%%%%%%$$$$$$$$$$$$$$$#########$$$%%%%%%%%%%%%$$$((('''%%%$$$###$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&'''&&&%%%$$$$$$%%%&&&'''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&'''(((((()))%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((((((''''''&&&&&&&&&&&&&&&''''''''''''"""$$$'''(((((('''((((((((()))***)))((())),,,000000222444666999>>>EEEJJJQQQWWWbbbooo{{{~~~nnnbbb[[[WWWTTTUUUUUUUUUSSSQQQOOONNNLLLLLLKKKJJJIIIHHHHHHHHHDDDAAA===:::999999888777777555333222111000...,,,,,,,,,+++***)))((('''&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$###"""""""""$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$###"""!!!$$$$$$######""""""!!!!!!!!!!!!"""###$$$%%%%%%&&&$$$""" """$$$%%%&&&%%%$$$###"""!!!!!!!!!!!!!!!"""""""""############!!!!!!""""""############$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$%%%&&&%%%#########$$$######"""""""""""""""""" !!!!!!!!!""""""""""""""""""############""""""!!!!!!"""###############'''&&&$$$######$$$%%%&&&$$$$$$###""""""###$$$$$$%%%%%%%%%$$$$$$#########"""###$$$$$$%%%%%%%%%$$$'''&&&%%%$$$###$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$######$$$%%%&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%%%%&&&''')))***$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''(((((( ###&&&(((((((((((()))))))))))))))((((((***+++222111000---,,,...000333666:::BBBMMMVVV[[[[[[ZZZcccjjjuuupppbbbZZZUUUUUUUUUUUUUUUTTTSSSQQQPPPNNNMMMLLLJJJIIIHHHHHHHHHDDDAAA===:::999999888777888666333222111000...,,,+++,,,++++++***)))((('''&&&&&&&&&%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#####################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$###"""!!!############""""""""""""!!!!!!"""###$$$$$$%%%%%%$$$"""!!!!!!"""$$$$$$$$$%%%%%%###"""!!! """"""""""""############!!!!!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""###%%%%%%%%%###"""###$$$""""""""""""""""""""""""############$$$$$$$$$$$$""""""############""""""!!!!!!"""##################!!! """######%%%$$$###""""""###$$$%%%&&&%%%%%%$$$$$$#########!!!"""###$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$%%%'''(((***'''''''''&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&''''''''''''((((((((($$$&&&(((((('''&&&'''(((******+++,,,,,,,,,,,,,,,...---+++******+++---...+++...333888<<<=========BBBHHHPPPXXX]]]aaadddfffhhhmmmttt{{{rrrddd[[[VVVWWWWWWWWWWWWUUUSSSQQQOOOPPPOOOMMMKKKIIIHHHHHHHHHDDDAAA===:::999999888777888666444222222000...,,,***++++++++++++***)))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$########################""""""############"""""""""""""""""""""#########"""""""""###$$$$$$$$$%%%%%%$$$""""""###$$$###"""$$$###"""!!!!!!!!!!!!!!!""""""""""""############ !!!!!!"""######$$$$$$########################""""""""""""""""""""""""###$$$%%%$$$"""!!!"""### !!!!!!""""""##################$$$$$$$$$$$$""""""############""""""!!!!!!"""############### !!!""""""&&&%%%$$$######$$$%%%&&&&&&&&&%%%%%%$$$######"""!!!"""###$$$$$$%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$###""""""###&&&((()))(((''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((((((&&&'''''''''%%%%%%&&&(((""""""###$$$%%%%%%$$$###(((((('''((()))++++++,,,'''***...///......///111222444888;;;===???AAACCCCCCGGGLLLPPPUUU[[[bbbgggtttyyytttfff]]]WWWZZZZZZYYYXXXUUURRRPPPNNNRRRPPPNNNKKKIIIHHHHHHHHHDDDAAA===:::999999888888999777444333222000...,,,)))***+++,,,,,,+++))))))***)))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''%%%%%%%%%%%%''''''$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$%%%""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""###""""""""""""""""""###!!!!!!""""""######$$$$$$###############$$$$$$$$$&&&%%%######$$$$$$"""!!!!!!!!!!!!!!!!!!""""""###""""""""""""############ !!!!!!"""###$$$$$$$$$########################"""""""""""""""""""""""""""###$$$###!!!!!!!!!""" !!!"""######$$$!!!!!!!!!!!!""""""""""""""""""############""""""!!!!!!"""###############%%%!!!###'''(((((('''&&&$$$######$$$&&&'''&&&&&&%%%%%%$$$###""""""!!!!!!"""$$$$$$%%%%%%%%% !!!###%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%&&&&&&%%%$$$###%%%&&&&&&''''''&&&&&&%%%###""""""!!!###%%%''')))&&&&&&%%%$$$$$$###""""""$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&'''''''''$$$%%%%%%$$$$$$%%%'''***''''''''')))++++++)))'''((('''&&&'''(((((('''&&&$$$)))---,,,)))(((,,,000......///---,,,,,,...000444666888999999<<>>AAAGGGSSSdddsss{{{{{{xxxtttvvvzzzwwwfff]]]YYYVVVWWWXXXXXXWWWTTTPPPNNNLLLLLLKKKJJJIIIHHHGGGGGGBBB???;;;999888888888777666555444222000///...---,,,+++***)))((((((((((((######$$$$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######""""""######$$$%%%###$$$$$$%%%%%%%%%$$$$$$###############$$$$$$$$$""""""""""""""""""""""""######"""!!!!!!!!!!!!"""######$$$$$$$$$$$$######!!!#########"""###$$$ !!!""""""!!!  !!!"""############!!!!!! """###$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""""""""""""""""""""""""!!! """"""""""""!!!!!!!!!!!!###""""""!!!!!!""""""###!!!!!!""""""""""""!!!!!!"""""""""#########$$$$$$""""""""""""############ !!!"""###%%%&&&'''(((%%%$$$###""""""###$$$%%%$$$$$$$$$###############"""""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$######&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%###%%%'''(((******))))))%%%%%%&&&&&&'''''''''(((******))))))))))))******&&&''')))))))))***,,,///...111999DDDOOOTTTTTTQQQJJJLLLPPPUUUZZZ___bbbdddiiilllrrryyy{{{xxxwwwggg]]]ZZZUUUVVVXXXYYYWWWUUUQQQOOOMMMMMMLLLKKKJJJIIIHHHHHHAAA>>>:::888888888777666666555444222000///...---,,,+++***)))((((((((((((''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%!!!"""""""""####################################""""""""""""""""""""""""$$$######"""""""""""""""######$$$$$$$$$$$$######!!!###$$$$$$#########%%%""""""###$$$$$$###"""""" !!!"""""""""""""""!!!!!! !!!"""###$$$########################""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""######"""!!!!!! """"""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!""""""""""""!!!!!!""""""""""""############!!!!!!""""""######$$$$$$ !!!"""###$$$$$$""""""!!!!!!"""###$$$$$$%%%$$$$$$$$$###"""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$######%%%&&&&&&''''''&&&&&&%%%'''''''''''''''&&&&&&%%%'''((()))******)))'''&&&&&&&&&%%%$$$###"""!!! ))))))))))))))))))))))))***+++,,,+++***)))***+++------000555999;;;999777777888999;;;>>>@@@AAABBBDDDFFFJJJOOOTTTXXX[[[]]]cccfffjjjnnnqqqtttwwwzzzsssooohhhbbb]]]XXXTTTPPPxxxggg^^^[[[VVVWWWXXXXXXWWWUUURRRPPPOOOOOONNNMMMLLLKKKJJJJJJAAA>>>:::888888888777666666555444222000///...---,,,+++***)))((((((((((((((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%!!!!!!!!!""""""######$$$########################""""""""""""""""""""""""$$$######"""""""""""""""#########$$$$$$######### """!!!$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""!!! !!!!!!!!!!!!!!!"""""""""########################""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""######$$$$$$######""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""""""######$$$$$$######"""!!!!!!"""""""""#########!!!!!!""""""######$$$$$$!!!!!!!!!!!!!!!"""""""""!!!!!!!!!!!!"""###$$$$$$%%%$$$$$$$$$###"""""""""###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%''''''(((((((((''''''&&&((('''&&&&&&%%%$$$$$$###''''''&&&%%%$$$""""""!!!&&&&&&&&&&&&&&&&&&&&&&&&''')))***)))'''&&&'''(((,,,+++,,,---......,,,+++111111111111111111111111000111333666888999:::;;;<<>>??????BBBCCCFFFIIILLLNNNNNNOOOSSSUUUZZZ^^^bbbeeeggghhhllllllmmmmmmnnnooopppppppppqqqsssvvvxxxyyyzzzzzzyyy{{{}}}|||vvvqqqkkkfffccc^^^^^^^^^]]][[[XXXUUUSSSJJJHHHEEEAAA>>>;;;:::::::::888666444444222///---zzziii___\\\[[[ZZZXXXVVVTTTSSSRRRQQQPPPOOOOOONNNMMMLLLKKKKKKCCC@@@<<<999999999999888666555444222000///...---,,,+++***)))(((((((((((($$$%%%%%%&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""######$$$%%%$$$############%%%&&&'''$$$$$$$$$#########""""""""""""""""""""""""""""""###"""!!!!!! !!!!!!!!!!!!""""""""""""!!!!!! """$$$$$$###"""###$$$""""""!!!!!!!!!!!!""""""!!!"""""""""""""""!!! !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""############""""""""""""""""""!!!!!!!!!!!!!!!!!! !!!!!!""""""############""""""!!!!!!!!!!!!"""""""""############"""""""""""""""!!!!!!""""""######$$$$$$""""""######$$$########################$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""#####################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$!!!"""$$$&&&''''''&&&&&&((((((((((((((()))******&&&&&&'''(((((()))******)))***++++++++++++***)))'''''''''%%%$$$%%%(((***%%%&&&(((******+++,,,---&&&''''''((())))))******)))***+++,,,,,,---,,,,,,+++---////////////000111000000000000000000111111///000111222444555666777666888<<<@@@CCCEEEEEEEEEHHHIIIIIIIIIJJJJJJKKKKKKLLLMMMNNNPPPQQQQQQPPPPPPRRRSSSUUUXXXZZZ\\\]]]^^^^^^]]]]]]^^^```bbbcccccceeeeeeeeeeeeeeeeeeeeeeeebbbccceeeeeeeeefffhhhkkknnnrrrvvvzzz}}}{{{wwwrrrllliiicccdddccccccaaa___]]]\\\]]]ZZZVVVRRRNNNJJJFFFBBB>>>>>>===<<<;;;999888888444333111///......///000///---------......,,,+++{{{iii___\\\]]][[[YYYVVVSSSRRRRRRRRROOOOOONNNMMMLLLKKKJJJJJJCCC@@@<<<:::::::::999888666555444222000///...---,,,+++***)))((((((((((((''''''&&&%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#################################"""###$$$$$$%%%"""!!!!!!!!!!!!###%%%&&&$$$$$$$$$$$$######""""""""""""""""""""""""""""""""""""!!! !!!!!!!!!!!!  !!!#########""""""""""""###### !!!"""############!!!"""""""""""""""!!! ########################""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""!!!!!!"""""""""""""""!!!""""""""""""!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""$$$$$$######""""""!!!!!! !!!"""###$$$######$$$$$$$$$$$$######""""""######$$$$$$$$$%%%$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$"""%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%######&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%'''&&&%%%###!!!"""&&&)))###$$$&&&'''&&&&&&&&&'''(((((((((((((((((((((((())))))))))))))))))((('''%%%''')))***)))))))))***///...,,,+++******+++,,,++++++++++++,,,---...///***,,,///222333444333333555555555555555555555555555666777777777666444333666777999;;;===>>>??????===<<<<<<===AAADDDFFFFFFCCCCCCCCCCCCCCCDDDDDDDDDBBBDDDEEEEEEEEEFFFIIIKKKHHHJJJNNNQQQRRRTTTWWWYYYaaadddhhhnnntttzzz~~~|||{{{zzzyyyyyyzzzyyyvvvtttuuuuuusssqqqnnnjjjgggeee```\\\WWWSSSNNNJJJEEEAAAAAAAAABBBBBBAAA@@@>>>===<<<:::999999999777555222333222111111000111111222...---,,,+++,,,...000111(((''''''(((***+++***(((}}}lllbbb]]]___[[[XXXWWWTTTOOONNNPPPNNNMMMLLLKKKJJJIIIHHHHHHBBB???;;;888888999999999777666444222111//////...,,,++++++***)))(((''''''&&&'''((('''&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$######""""""######$$$&&&%%%###"""""""""######&&&%%%$$$###""""""""""""###$$$$$$$$$$$$###""""""######""""""!!!!!! !!!"""###$$$$$$###!!!!!!!!!!!! !!!!!!######""""""!!!!!! !!!!!! !!!""""""###&&&###!!!!!!"""!!!"""  ###$$$###!!!"""###$$$%%%%%%%%%%%%%%%!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""############"""""""""!!!%%%$$$"""!!!!!!!!!"""###""""""""""""""""""###### !!!"""###"""  !!! !!!""""""###$$$""""""""""""!!!!!!!!!!!!%%%$$$"""!!!!!!!!!"""###...,,,)))%%%"""!!! $$$###!!! """$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!!!!""""""!!!######""""""###$$$""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%% """%%%'''&&&%%%$$$%%%"""######$$$$$$%%%&&&&&&%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%%%%$$$###""""""###$$$$$$%%%%%%$$$$$$###&&&((()))(((&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%&&&'''((((((((('''%%%%%%''''''''''''''''''&&&&&&))))))))))))))))))))))))))))))))))))***************(((&&&'''***+++)))'''++++++******++++++,,,---........................------------------------+++,,,,,,---...000000111111111111111111111111111222333333333333222222111222222222222333333333333333333444555666888999:::===>>>@@@DDDJJJQQQWWWZZZ______```bbbfffkkkoooqqqpppqqqsssuuuwwwxxxyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyxxxuuuqqqmmmggg```YYYTTTSSSSSSSSSRRRRRRQQQQQQQQQLLLKKKJJJHHHEEEBBB???>>><<<;;;:::888666444333222444333111111222222111//////000111000......000111,,,,,,,,,,,,,,,+++***)))******))))))((((((''''''))))))))))))((((((((((((}}}kkkaaa\\\^^^ZZZXXXXXXUUUPPPMMMOOOMMMMMMLLLKKKJJJJJJIIIIIICCC@@@;;;999888999888888777666444222111//////......------,,,+++***))))))&&&'''((('''&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%###"""""""""###$$$"""!!!!!!!!!!!!!!!""""""%%%%%%$$$$$$$$$#########""""""""""""!!!!!!!!!!!!""""""############""""""!!!!!! !!!!!!""""""""""""!!!!!!!!!!!!$$$$$$$$$###$$$$$$%%%%%%"""!!!!!!!!!!!!!!! """  ###$$$###!!!!!!"""######$$$$$$$$$###!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""$$$$$$"""!!!!!!!!!""""""!!!"""""""""""""""""""""###""""""!!!!!!!!!!!!!!! !!!""""""!!! !!!###$$$$$$###$$$%%%""""""""""""!!!!!!!!!!!!$$$######"""!!!!!!""""""$$$###"""!!!!!!!!!"""###$$$###!!! """$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$$$$%%%%%%&&&''''''%%%######$$$#########$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!###&&&&&&%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###%%%&&&((('''%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''''''''&&&$$$$$$&&&&&&'''''''''''''''&&&((((((((((((((((((((((((%%%%%%&&&&&&&&&''''''''''''%%%$$$&&&)))***)))'''******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------------+++,,,---...////////////,,,,,,,,,,,,---------------------...///000111222000000000111444777;;;===?????????@@@BBBFFFIIIKKKLLLMMMNNNOOOPPPQQQRRRSSSPPPPPPPPPPPPPPPPPPPPPPPPPPPNNNLLLJJJGGGBBB===999;;;;;;;;;;;;:::::::::999888888888666555333111000222222111000...---,,,,,,---+++***+++,,,,,,+++***++++++,,,+++***)))+++---)))))))))))))))(((''''''((((((((('''''''''&&&&&&(((((('''''''''&&&&&&&&&|||jjj```[[[[[[XXXXXXYYYVVVPPPMMMNNNMMMLLLLLLLLLKKKKKKJJJJJJEEEAAA<<<999888888888777777666444222111//////...------,,,+++***))))))(((&&&'''((('''&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$############$$$ !!!""""""######%%%%%%$$$############$$$!!!!!!!!!!!!""""""""""""###"""""""""""""""######"""!!!!!! !!!!!!"""!!!!!!!!!!!!""""""""""""###""""""!!!!!!!!!"""""" !!!!!! !!!###"""!!! !!!"""###"""!!! !!!""""""###""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!######"""!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!$$$"""!!! """$$$%%% """###$$$$$$$$$$$$###%%%%%%$$$###""""""$$$!!!!!!!!!!!!""""""""""""""""""######""""""!!!!!!!!!"""$$$$$$$$$"""!!! """$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$ """###%%%%%%%%%$$$!!!###%%%$$$###""""""###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&&&&%%%#########&&&&&&%%%%%%$$$######"""$$$$$$#########$$$$$$%%%""""""###$$$%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$######%%%&&&&&&$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&%%%$$$######$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$###%%%'''(((((('''((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((&&&'''((()))))))))))))))'''''''''((((((((()))))))))((((((((())))))***+++***)))(((''''''((()))***...------------///111222111111000000111333444555555555555555555555555555444333222333333222///---------,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++------,,,,,,+++*********'''%%%%%%%%%'''((('''&&&'''(((((('''&&&&&&''')))''''''((((((((('''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$|||jjj___ZZZYYYWWWWWWYYYWWWQQQMMMNNNLLLLLLLLLLLLLLLLLLLLLLLLFFFBBB===:::888888777777777666444222111//////...++++++***)))((('''&&&&&&&&&'''((('''&&&&&&&&&(((%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$%%%$$$###"""""""""###### !!!!!!""""""#########"""!!!!!!!!!"""$$$$$$""""""!!!!!!!!!!!!"""""" !!!!!!""""""######!!!!!!  !!!"""""" """###!!!!!!!!!!!!""""""""""""!!!!!!"""######""""""""" !!!!!!!!!!!!!!!!!!!!!!!!"""""""""""" !!!!!!!!!!!!"""""""""!!!!!!!!!""""""######"""""""""""""""!!!!!! """$$$%%%!!!!!!"""###$$$$$$$$$$$$"""######!!! """!!!!!!!!!!!!"""""""""""" !!!"""######"""!!! ###########################"""!!!!!!!!!"""$$$%%%""""""""""""""""""""""""!!!###$$$###"""!!!!!!""""""###$$$&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$###"""###%%%%%%%%%$$$$$$########################$$$$$$%%%"""###$$$%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$######%%%&&&&&&$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$%%%&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&''''''((()))(((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&$$$###"""''''''((((((((())))))))))))(((((('''''''''((((((***))))))(((((()))******---,,,,,,+++,,,---......---,,,***))))))+++---...////////////////////////+++++++++---000000///...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,++++++))))))))))))))))))))))))&&&%%%$$$%%%'''((('''&&&''''''((('''&&&%%%''')))((((((((())))))(((((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$${{{iii___YYYXXXVVVVVVYYYWWWQQQNNNOOOMMMMMMMMMMMMMMMMMMLLLLLLFFFBBB===:::999888888777777666444222111//////...+++******)))((('''&&&&&&&&&'''((('''&&&&&&&&&(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$###"""!!!######"""!!!!!!!!!!!!!!! !!!!!!""""""#########"""!!!!!!!!!"""$$$%%%""""""!!!!!!!!!!!!"""""" !!!!!!""""""######$$$######""""""#########"""#########!!!!!!!!!""" !!!!!!"""!!!""""""###"""###############"""""" !!!!!!""""""!!!!!!!!!!!!"""""""""""" !!!!!!!!!!!!!!!!!!!!!"""""""""!!!!!!$$$$$$$$$######"""""""""!!!""""""!!!!!!"""""""""""""""""""""""" !!!  """ !!!!!!!!!"""""""""### !!!"""######"""!!! $$$%%%$$$$$$$$$############"""!!!!!!!!!"""$$$$$$########################!!!"""$$$%%%%%%$$$"""!!!!!!$$$%%%&&&&&&((()))$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$"""############$$$$$$$$$%%%%%%%%%###"""""""""######$$$%%%%%%%%%%%%%%%%%%$$$###"""###$$$$$$%%%%%%$$$$$$######%%%''''''%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&#########$$$$$$%%%%%%%%%'''&&&&&&%%%%%%%%%%%%%%%###$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''((((((((('''(((''''''&&&%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&%%%$$$###((((((((())))))))))))***)))(((''''''&&&''''''''''''''''''&&&'''''''''(((&&&'''''''''(((((()))***,,,+++)))(((((()))+++,,,))))))))))))))))))))))))&&&%%%%%%'''***++++++***++++++++++++++++++++++++)))))))))))))))(((''''''%%%%%%%%%%%%&&&&&&&&&&&&'''&&&%%%&&&((()))((('''&&&''''''&&&%%%%%%&&&(((&&&''''''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$${{{iii___ZZZXXXUUUUUUWWWVVVQQQOOOPPPOOONNNNNNNNNMMMMMMLLLLLLFFFBBB===:::999999999888777666444222111//////...,,,,,,+++***)))(((((('''&&&'''((('''&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%%%%&&&%%%%%%%%%""""""######"""!!!""""""######""""""!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""###$$$%%%###""""""!!!!!!""""""###!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!"""######$$$"""!!!!!!""""""!!! !!!""""""!!!!!!"""#########$$$$$$######"""""" !!!"""""""""!!!!!!!!!!!!"""""""""""""""""""""!!!!!!!!! !!!"""""""""!!!!!!$$$$$$######""""""!!!!!!!!!"""!!! ###"""!!!!!!!!!!!!!!!""" """"""!!!!!!###$$$ !!!!!!""""""###### !!!"""""""""!!!!!! !!!"""############"""""""""""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&$$$###"""$$$%%%%%%$$$######$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%#########%%%"""######$$$%%%%%%&&&&&&"""""""""""""""###$$$%%%%%%%%%%%%%%%$$$###""""""###$$$$$$%%%%%%$$$$$$######%%%''''''&&&%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%''''''&&&%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''(((((('''%%%$$$$$$%%%&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''###$$$%%%'''((((((((((((&&&&&&'''''''''(((((((((&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%&&&''''''(((((()))((('''&&&'''((()))***''''''''''''''''''''''''((('''&&&''')))+++***)))((((((((((((((()))))))))(((((((((((('''&&&%%%$$$&&&&&&&&&'''''''''(((((('''&&&%%%&&&'''((('''&&&$$$%%%%%%$$$######$$$&&&$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%{{{jjj```[[[XXXUUUTTTVVVTTTPPPOOORRRPPPPPPOOONNNMMMMMMLLLLLLEEEAAA===::::::::::::999777666444222111//////...,,,,,,+++***)))(((''''''&&&'''((('''&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%"""#########$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%&&&&&&&&&%%%%%% !!!"""######""" """###%%%&&&&&&$$$""" """"""""""""!!!!!!!!!!!! !!!"""######$$$$$$$$$######""""""""""""######""""""""""""!!!!!!!!!!!! !!!"""###"""$$$!!!!!!###"""!!! """$$$""""""######""""""!!!  !!!""""""###!!!!!!!!!!!!""""""""""""$$$$$$###"""!!!!!! !!!"""""""""!!!!!!"""""""""!!!  !!!!!!!!!!!!!!! !!!"""###$$$!!!$$$$$$###""""""### !!!"""######### !!!"""""" !!!############"""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&!!!###$$$###!!! #########$$$$$$$$$$$$%%%###########################$$$%%%$$$######%%%&&&$$$$$$$$$$$$$$$$$$$$$%%%!!!!!!!!!!!!"""###$$$%%%$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###"""$$$%%%&&&%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$#########$$$%%%$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$"""$$$&&&%%%$$$###%%%'''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&!!!"""$$$&&&'''((())))))%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$###$$$$$$%%%%%%&&&'''''''''&&&%%%%%%$$$'''(((((()))))))))((((((&&&&&&''''''(((((())))))((((((((((((((((((((((((+++)))((()))+++,,,+++***&&&&&&&&&'''''''''(((((('''((((((((((((''''''&&&''''''((((((((((((((()))(((&&&%%%&&&''''''&&&%%%$$$$$$%%%$$$###"""$$$&&&$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%&&&'''&&&&&&&&&&&&%%%%%%%%%zzzjjjaaa\\\XXXUUUSSSUUUSSSPPPPPPSSSQQQQQQPPPOOONNNLLLLLLKKKDDDAAA===::::::;;;;;;:::777666444222111//////...******)))((('''&&&%%%%%%&&&'''((('''&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$$$$$$$$$$##################$$$"""###%%%&&&'''&&&%%%%%% !!!###%%%&&&%%%$$$######$$$''')))(((&&&###!!!######""""""!!!!!!  """###$$$$$$$$$#########""""""""""""############""""""!!!!!!  """###%%%&&& """%%%!!!!!!###### """$$$!!!!!!""""""!!!  !!!""""""###!!!!!!!!!!!!""""""""""""&&&%%%$$$###"""!!! !!!"""""""""!!!!!!!!!!!! """!!! """### """$$$&&&'''!!!$$$$$$###!!!  !!!"""######$$$!!! !!!"""### """#########"""!!!!!!"""""""""############!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###%%%&&&!!!###%%%%%%%%%$$$%%%&&&""""""#########$$$$$$$$$########################"""$$$$$$$$$######%%%'''&&&&&&%%%$$$$$$#########!!!!!!!!!!!!"""###$$$%%%"""###$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$ """$$$$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&%%%###"""""""""###$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%% ###$$$######&&&)))&&&&&&%%%%%%&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&'''''''''$$$$$$$$$$$$$$$%%%&&&&&&###$$$%%%&&&'''(((''''''&&&&&&&&&&&&%%%%%%$$$###$$$%%%&&&'''((((((((((((########################&&&$$$######%%%&&&&&&%%%######$$$$$$%%%%%%%%%&&&$$$%%%%%%&&&''''''&&&&&&###############$$$$$$$$$***(((''''''((((((&&&%%%%%%&&&&&&%%%$$$$$$%%%'''&&&''''''((()))))))))(((""""""######$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$}}}jjj^^^ZZZYYYWWWUUUTTTTTTRRROOOMMMQQQOOOMMMLLLLLLLLLKKKIIIEEEBBB>>>;;;::::::999888777555333000///.........,,,,,,---,,,+++)))'''&&&$$$&&&'''&&&%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((!!!"""$$$&&&&&&$$$"""!!!########################"""$$$%%%### !!!""""""!!!!!!  !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!######$$$###### !!!""""""""""""!!!!!!!!!!!!"""""""""""""""!!!  !!!###$$$$$$$$$!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""  !!!"""""""""!!!  !!!!!!""""""%%%$$$"""!!!"""###%%%&&&###"""!!! $$$###"""!!! !!!###!!! ###$$$$$$#########"""""""""""""""%%%$$$"""!!!!!!"""$$$%%%######""""""!!!!!! %%%%%%$$$###""""""###### !!!""""""""""""!!!!!!"""###$$$$$$###"""!!!%%%%%%$$$######""""""!!!%%%%%%&&&%%%%%%$$$###"""&&&&&&%%%$$$##################$$$$$$$$$%%%%%%%%%111+++$$$"""%%%'''&&&$$$$$$$$$%%%%%%%%%%%%&&&&&&""""""###$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%&&&&&&&&&$$$######%%%'''...&&&###''')))%%%$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$$$$%%%&&&'''&&&%%%$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''))))))((('''&&&%%%%%%$$$$$$$$$$$$######$$$%%%%%%'''((()))(((&&&%%%%%%''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&%%%###$$$%%%'''$$$%%%&&&&&&&&&%%%$$$###)))(((&&&%%%$$$%%%%%%&&&)))(((&&&%%%$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&$$$###%%%((()))'''$$$%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%###!!!"""$$$%%%$$$!!!###$$$$$$$$$######%%%'''}}}jjj___[[[XXXWWWUUUTTTTTTRRROOOMMMPPPNNNLLLKKKLLLLLLKKKJJJEEEAAA===;;;:::::::::999999888666333111000000000,,,,,,,,,+++***)))((('''&&&'''((('''&&&%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""###$$$%%%%%%$$$$$$%%%$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$###  !!!"""""""""!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!! """!!!!!! !!!"""###$$$""""""""""""!!!!!!!!!!!! !!!!!!!!! !!!""""""""""""!!!!!!!!! !!!!!!!!!""""""""""""!!!  !!!"""""""""!!! !!!!!!!!!"""######"""!!!!!!"""###$$$&&&%%%$$$###############&&&###!!! !!!!!!!!! """"""""""""""""""""""""%%%$$$"""!!!!!!"""$$$%%%$$$#########""""""""""""%%%$$$$$$###""""""######!!!!!!!!!"""""""""######!!!"""###$$$$$$###"""!!!%%%%%%%%%%%%%%%%%%%%%%%% !!!!!!"""""""""!!!!!!#########""""""###$$$$$$#########$$$$$$$$$%%%%%%((($$$ !!!######"""$$$$$$$$$%%%%%%%%%&&&&&&############$$$%%%&&&&&&%%%%%%$$$######$$$%%%%%%'''&&&&&&%%%$$$$$$&&&'''(((###"""''')))&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&(((((('''&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$&&&&&&&&&$$$$$$$$$&&&###$$$%%%&&&&&&&&&%%%$$$''''''&&&%%%$$$%%%&&&&&&)))(((&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$######$$$&&&&&&%%%###%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%###!!!"""$$$%%%$$$"""$$$%%%&&&%%%$$$###$$$%%%}}}jjj___[[[WWWVVVTTTTTTSSSRRROOOMMMOOOMMMKKKKKKLLLLLLKKKJJJCCC@@@===;;;;;;;;;:::::::::999777444222111000///,,,+++***)))))))))))))))((())))))(((&&&%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#####################$$$((('''%%%#########$$$%%% """###$$$###  !!!###"""""""""""""""!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""#########"""!!!###""""""""""""###$$$$$$!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!  !!!  !!!!!! !!!!!!!!!"""""""""!!!!!! !!!"""###"""!!!!!! !!! !!!!!!!!!!!!!!!######"""!!!!!!!!!!!!!!!"""###$$$%%%"""!!!!!! !!!!!!$$$###!!!!!!"""""" """"""""""""""""""""""""$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$############%%%$$$######"""###############"""!!!"""###$$$%%%""""""############""""""######$$$$$$%%%&&&&&&'''!!!"""###$$$%%%%%%%%%%%%!!!!!!!!!!!!"""###$$$%%%#########$$$$$$$$$$$$%%%$$$$$$#########$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%###""""""$$$%%%&&&%%%$$$$$$######$$$$$$%%%$$$###""""""""""""$$$$$$$$$!!!"""&&&(((%%%###$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&$$$&&&''''''%%%$$$###$$$###$$$%%%&&&&&&&&&&&&%%%&&&%%%%%%%%%%%%&&&&&&'''((('''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%'''&&&%%%$$$$$$%%%&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###$$$$$$###"""!!!###&&&&&&%%%$$$$$$%%%|||iii^^^ZZZVVVUUUTTTSSSTTTSSSPPPNNNOOOMMMKKKKKKLLLLLLLLLKKKCCC@@@<<<;;;;;;;;;;;;;;;888777666333111///------+++***)))(((((()))***+++)))******)))'''%%%&&&'''########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$&&&&&&%%%$$$############"""""""""""""""""""""""""""######"""!!! !!!############"""""""""""" !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""!!!  !!!!!!!!!!!!!!!!!!"""""""""""""""###############"""""" !!!!!! !!!!!!!!!!!!!!! """""""""""""""""""""""" !!!!!!!!!""""""!!!!!!!!!!!!"""""""""###"""!!! !!!!!! !!!!!!!!!!!!!!!"""###$$$%%%&&&%%%$$$$$$ !!!""""""  !!!###$$$###!!!!!!!!!!!!"""""""""""""""######""""""""""""##############################$$$$$$###############$$$%%%$$$"""!!!!!!###%%%&&&"""""""""######"""""""""!!!!!!""""""#########$$$###$$$%%%%%%&&&&&&&&&%%%"""""""""""""""###$$$$$$############$$$$$$$$$$$$###%%%&&&&&&$$$$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%'''&&&###!!!!!!###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$###!!!!!!"""$$$$$$$$$$$$######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######$$$$$$%%%%%%%%%$$$######$$$%%%%%%######$$$$$$%%%%%%%%%%%%###$$$%%%&&&'''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&''''''&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''&&&%%%$$$%%%&&&######$$$$$$%%%%%%&&&&&&###&&&((((((&&&$$$###"""###$$$$$$%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&)))+++)))&&&$$$%%%'''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$############$$$###### ###%%%%%%$$$$$$%%%{{{hhh]]]YYYVVVUUUTTTTTTUUUTTTRRRPPPPPPNNNLLLLLLLLLMMMLLLKKKCCC@@@<<<;;;;;;;;;;;;;;;777666555333111///---,,,+++***)))((((((((()))***)))******)))'''%%%&&&'''########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$"""###$$$%%%$$$###!!!""""""""""""""""""""""""""""""!!!!!!""""""!!! """"""""""""############ !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""###""""""############""""""!!!""""""""""""!!! !!!!!!""""""!!! """""""""""""""""""""""" !!!!!!!!!!!! !!!!!!"""""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!! !!!!!!  !!!"""###!!!!!!!!!!!!!!! !!!!!!!!!!!!"""###$$$$$$  !!!###$$$###!!! !!!!!!""""""""""""###""""""""""""""""""###""""""""""""""""""""""""$$$###############$$$$$$%%%$$$"""!!!!!!###%%%&&&###""""""""""""""""""############""""""!!!!!!!!!""""""###""""""!!! &&&%%%$$$###############""""""#########$$$$$$$$$!!!###%%%$$$""" #########$$$$$$$$$%%%%%%'''&&&###!!!!!!###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$'''%%%######%%%'''''''''''''''%%%###"""###%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%"""###$$$%%%%%%%%%$$$$$$!!!"""###%%%%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&''''''&&&$$$###(((''''''&&&%%%%%%$$$$$$%%%%%%%%%&&&%%%$$$###"""###%%%&&&%%%$$$$$$%%%&&&"""######$$$$$$%%%%%%%%%###%%%((((((&&&$$$######$$$$$$$$$$$$%%%&&&&&&&&&###$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$%%%(((***)))&&&$$$%%%'''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""######$$$############$$$!!!###$$$###!!!!!!!!!{{{hhh]]]YYYVVVUUUUUUUUUVVVVVVTTTRRRRRRPPPNNNMMMMMMMMMLLLKKKCCC@@@===;;;;;;;;;::::::666666666555333111///...+++***)))(((((((((((((((((())))))(((&&&%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$%%%%%%$$$###""" ###%%%%%%###!!! ###!!! !!!"""###""" !!!!!!"""""""""""""""### !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!######$$$###"""!!! !!!!!!!!!!!!!!!  !!!!!!""""""###### !!!"""""""""""""""!!!!!!!!!"""$$$###!!! !!!  !!!!!!!!! !!!"""""""""!!!!!!!!! !!!!!!"""!!!!!!!!!!!!!!! """  """###$$$$$$$$$$$$###"""!!! !!!"""$$$$$$$$$###!!!!!!""""""  !!!!!!""""""###""""""""""""""""""""""""!!!!!!!!!!!!!!!"""""""""#########"""######$$$%%%######"""!!!"""###$$$%%%######""""""""""""######&&&%%%%%%$$$######""""""$$$$$$$$$$$$###"""!!! '''&&&%%%$$$############"""""""""############$$$$$$$$$$$$$$$###"""!!! ############$$$$$$$$$$$$&&&%%%###""""""$$$%%%&&&###$$$$$$%%%%%%$$$$$$###### """$$$$$$"""$$$&&&&&&"""!!!###&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###!!!"""$$$%%%%%%%%%$$$### !!!"""###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###(((((('''&&&%%%$$$######$$$%%%%%%&&&%%%$$$"""!!!"""$$$%%%%%%######$$$&&&##################$$$$$$###%%%''''''&&&$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$&&&%%%$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$$$$)))((('''%%%###!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!!!!"""$$$$$$$$$###"""###$$$###%%%&&&$$$!!!|||iii___[[[WWWVVVUUUVVVWWWWWWVVVTTTUUUSSSPPPOOONNNNNNLLLKKKEEEAAA===;;;:::::::::999444444444444333111///...************)))(((&&&&&&&&&'''((('''&&&%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!###%%%%%%%%%$$$### """###$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!!###!!! ######""" !!!!!!!!!""""""""" !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!###$$$%%%'''''''''&&&&&&!!!""""""###"""!!!  !!!"""######### !!!!!!"""!!!!!!!!!!!!###%%%$$$""" !!!"""  !!!!!! !!!"""!!! !!!"""""""""!!!!!!!!! """""""""""""""######$$$""""""###$$$$$$###"""!!! !!!###$$$&&&###!!! !!!!!!!!!  !!!""""""###!!!!!!""""""""""""!!!!!!!!!!!!"""""""""###############""""""###$$$$$$%%%!!!!!!!!!"""""""""######$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$############%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$###############$$$""""""""""""############&&&$$$"""###%%%&&&$$$"""############$$$$$$$$$$$$############$$$%%%&&&&&&###$$$%%%%%%%%%%%%$$$###!!! """""""""&&&######%%%&&&$$$########################%%%%%%%%%%%%$$$$$$$$$$$$"""###%%%''''''%%%###"""!!!"""$$$%%%%%%%%%###"""""""""""""""###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&''''''&&&$$$"""!!!!!!###$$$$$$######$$$&&&###############""""""""""""$$$%%%%%%%%%%%%&&&(((((('''%%%$$$$$$$$$$$$%%%$$$$$$%%%&&&%%%$$$#########$$$%%%%%%%%%%%%$$$###$$$$$$%%%%%%%%%%%%$$$$$$###""""""###$$$$$$###""""""######$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$$$$$$$$$$''''''&&&$$$###!!! ########################$$$$$$$$$###"""!!!!!!!!!"""$$$%%%$$$"""!!!###%%%%%%&&&&&&$$$!!! !!!~~~kkk```\\\XXXWWWVVVWWWXXXXXXWWWUUUWWWTTTQQQPPPOOONNNLLLJJJEEEBBB>>>;;;::::::999888000000111111000///---,,,***+++++++++)))'''%%%$$$$$$&&&'''&&&%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""%%%'''((('''&&&%%%""""""!!!"""###$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$###!!! ###$$$"""  !!!!!!"""""" !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!"""#########""" !!!"""""""""  !!!"""######$$$ !!!!!!!!!  !!!!!! !!!###%%%$$$""" !!!###"""""""""""""""""""""""" !!!!!! !!!!!!!!!  !!!"""###""""""!!!!!!  """###$$$###!!!  """""""""!!!!!!!!!!!!!!!"""$$$%%%''''''###!!! ###$$$$$$ !!!""""""###!!!!!!""""""""""""!!!!!!""""""######$$$$$$$$$%%%######""""""###$$$%%%%%% !!!""""""""""""!!!$$$###"""!!!!!!"""###$$$ !!!""""""###### !!!"""###############!!!!!!!!!!!!"""###$$$%%%""""""""""""############"""!!!$$$""""""############$$$$$$$$$""""""###$$$%%%%%%&&&&&&###$$$%%%&&&&&&%%%$$$###&&&""" %%%((('''$$$$$$%%%%%%'''&&&"""########################&&&&&&&&&%%%%%%$$$$$$$$$!!!###&&&((((((&&&###!!! """$$$%%%%%%%%%###"""$$$###""""""###%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&'''(((((((((&&&###"""!!!###$$$$$$######$$$&&&$$$$$$######""""""!!!!!!"""###$$$$$$$$$%%%'''))))))(((&&&$$$#########$$$$$$%%%%%%&&&%%%$$$"""!!!"""###%%%%%%&&&%%%$$$###$$$$$$$$$%%%%%%$$$$$$$$$$$$"""!!!###'''(((&&&###""""""############""""""########################$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$""""""######$$$$$$$$$%%%########################$$$$$$$$$###"""!!!!!! !!!$$$%%%%%%"""!!!###%%%"""###$$$$$$###$$$&&&(((}}}lllbbb^^^[[[ZZZWWWVVVVVVWWWYYY[[[[[[XXXTTTQQQPPPOOOMMMKKKDDDBBB???===<<<:::888666777555222111222111000///---,,,+++***)))'''&&&&&&'''&&&%%%%%%$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&###!!!"""%%%&&&&&&$$$!!!!!!!!!!!!"""$$$%%%&&&###""""""!!! """"""!!!!!!  !!!""""""###""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!  """ !!!!!!""""""######""""""!!!!!! !!! !!!"""###$$$$$$###"""!!!"""###  ### !!!"""###$$$$$$ !!!""""""!!! """!!!  !!!"""$$$###!!! !!!""""""!!!   !!!"""######!!! """"""!!!###""""""!!!!!!!!!!!!"""!!!  """$$$%%%""""""#########$$$$$$$$$&&&%%%$$$###""""""""""""######$$$$$$$$$%%%%%%%%%######""""""""""""######!!!"""###$$$$$$###"""!!!!!!!!!!!!!!!"""###$$$%%%$$$###"""!!! $$$$$$##################%%%%%%$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########""""""""""""##################""""""""""""%%%$$$###!!!!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%&&&%%%###"""###$$$%%%&&&&&&'''&&&%%%###"""!!!$$$&&&(((((('''&&&###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$)))(((&&&$$$#########$$$$$$%%%&&&''''''&&&%%%$$$+++++++++(((&&&$$$%%%&&&%%%%%%$$$###"""""""""############$$$$$$%%%%%%%%%$$$%%%&&&&&&$$$"""######%%%$$$$$$$$$###""""""""""""######$$$$$$######"""!!!"""######"""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%$$$###"""!!!'''&&&$$$###"""###$$$$$$&&&%%%$$$$$$######$$$$$$&&&%%%###"""""""""######$$$#########""""""!!!!!!""""""############""""""###$$$$$$%%%%%%$$$$$$###***&&&""" !!!"""""""""$$$$$$######"""!!!!!!!!!}}}kkkbbb^^^]]]\\\ZZZXXXXXXYYY[[[\\\ZZZWWWSSSPPPOOONNNLLLKKKFFFCCC???<<<;;;:::888777777555333222222111000///---,,,+++***)))((('''&&&'''&&&%%%%%%$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$######&&&'''&&&%%%###"""""""""""""""###$$$$$$######"""!!!!!! !!!!!!!!!!!!!!! !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!###############""""""""""""""""""""""""""""""""" !!!"""""" !!!""" !!!!!!!!!"""""""""""""""!!!!!! """!!!!!! !!!!!!!!!!!!!!!""""""!!!!!!!!!"""""" ### !!! !!!!!!""""""!!!!!! """!!!  !!!"""  !!!"""$$$%%%"""!!!!!!   !!!!!!!!! !!!#########""""""!!!!!!!!!!!!!!!""""""!!! !!!"""###$$$$$$""""""""""""############"""""""""""""""###$$$%%%############$$$$$$$$$$$$###""""""!!!!!!""""""###!!!"""###$$$$$$###"""!!! !!!!!!"""######$$$$$$""""""!!!!!!!!!""""""###########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$###$$$$$$############$$$$$$$$$###############$$$$$$%%%$$$"""!!!!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$"""""""""#########$$$$$$$$$%%%&&&%%%###"""###$$$$$$$$$$$$%%%$$$$$$######!!!"""$$$&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$########################'''&&&$$$###""""""######$$$$$$%%%%%%%%%%%%$$$$$$###$$$&&&%%%%%%%%%''')))$$$$$$######"""#########"""""""""#########$$$$$$"""$$$%%%$$$###!!!""""""$$$$$$$$$###############$$$%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$"""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$############"""!!! %%%$$$###"""""""""###$$$############$$$$$$%%%&&&&&&&&&$$$#########$$$$$$############"""""""""!!!""""""############"""""""""######$$$$$$######"""(((%%%""" !!!"""######$$$$$$%%%%%%%%%%%%%%%%%%|||kkkbbb^^^]]]\\\ZZZXXXXXXYYYZZZ[[[XXXUUUQQQOOONNNMMMLLLKKKHHHDDD???;;;:::999888777888666333222222111000...------,,,***)))((('''&&&'''&&&&&&%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$%%%&&&''''''&&&$$$$$$###"""""""""""""""$$$$$$######""""""!!!!!! !!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!###############$$$$$$$$$########################!!!"""######!!!!!!"""### !!!!!!!!!!!!"""""""""!!!!!!!!!!!! !!!!!! !!!""""""!!!  !!! """"""!!!""""""!!!!!!!!!!!!""""""!!!!!!  !!!!!! !!!"""$$$$$$""""""!!!!!!!!!!!!  """######$$$ """############ !!!"""###### !!!"""######$$$######!!!!!!"""""""""#########!!!!!!!!!!!!"""###$$$%%%""""""""""""############"""!!!!!! !!!!!!"""!!!"""############"""""" """###$$$######"""!!!!!!!!!!!!"""###$$$%%%########################"""#########$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$######"""###$$$&&&'''$$$###""""""!!!"""""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!"""""""""#########%%%%%%%%%###"""###$$$###""""""""""""######$$$$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$###""""""!!!""""""""""""""""""""""""$$$###""""""""""""######$$$##################$$$ """######$$$&&&(((######"""""""""###$$$$$$!!!!!!!!!""""""""""""###!!!"""$$$###""" !!!"""###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###!!!!!!###%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###""""""!!!!!!""""""!!!!!!!!!"""######"""""""""###$$$%%%&&&'''&&&&&&%%%$$$$$$$$$%%%%%%############""""""""""""######$$$$$$$$$$$$######!!!""""""""""""""""""!!!&&&$$$!!! !!!###$$$$$$#########$$$%%%&&&&&&&&&{{{jjjaaa___[[[ZZZXXXWWWVVVVVVWWWWWWVVVSSSPPPNNNMMMMMMLLLKKKIIIEEE???;;;999999888888999666444222222111000......---,,,+++)))(((''''''''''''&&&%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$%%%&&&&&&&&&%%%######"""""""""""""""############""""""!!!!!!!!! !!!!!!""""""""""""###""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""###############$$$########################!!!###$$$###"""!!!"""### !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""!!!  !!!"""  """!!! !!!!!! ###"""!!! !!!"""### """"""!!!!!! !!!"""""""""""""""!!!!!! !!!"""######$$$"""!!!!!! !!!!!!!!!""""""###""""""!!!  !!!"""###$$$ !!!###$$$$$$$$$###""""""""""""#########$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!!!!""""""############### """$$$$$$###"""!!!"""""""""""""""###$$$$$$""""""""""""############!!!""""""###$$$%%%%%%&&&$$$$$$############$$$$$$$$$######""""""######$$$###"""!!!!!!"""$$$&&&'''######""""""""""""""""""########################!!!!!!!!!"""""""""#########$$$%%%$$$###"""###$$$###"""!!!!!!"""###%%%&&&%%%%%%$$$######$$$$$$%%%$$$#########"""""""""!!!########################""""""""""""######$$$$$$$$$$$$""""""""""""$$$$$$!!!"""$$$###"""!!!"""###""""""!!!""""""###$$$%%%""""""""""""""""""""""""!!!"""$$$###"""!!!!!!""""""""""""###$$$$$$$$$%%%"""""""""!!!!!!"""""""""!!!!!!!!! !!!$$$'''$$$$$$$$$$$$############""""""###$$$$$$$$$$$$$$$!!!!!!!!!!!!"""######$$$""""""""""""###$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$#########"""""""""""""""######$$$$$$$$$$$$######!!!""""""######""""""!!!$$$""" """$$$$$$$$$ !!!!!!!!!"""""""""zzzjjjaaa___\\\ZZZYYYWWWVVVUUUUUUUUUUUURRROOOMMMMMMMMMLLLKKKIIIEEE???;;;999999999999999777444333222222000......---,,,+++***(((''''''((('''&&&&&&%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$######$$$$$$%%%########################!!!"""$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!"""###$$$%%%"""!!!!!!!!!!!!!!!  !!!!!!""""""""""""###""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""######""""""""""""""""""""""""!!!###$$$###"""!!!"""###!!!!!!!!!!!!!!! !!!!!!!!! !!!###""" """### !!!  !!!!!!!!! ###"""!!! !!!"""### !!!!!!!!!!!!!!!  !!!""""""###"""!!!!!!"""""""""""""""!!!!!!!!!!!!!!! !!!!!!""""""""""""""""""!!!  !!!###### !!!###$$$$$$###"""!!!#########$$$$$$$$$%%%%%%###"""!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""!!!!!! !!!!!!"""""""""""""""######$$$ """###$$$###!!! $$$######"""!!!!!!""""""!!!!!!"""""""""#########!!!!!!"""###$$$$$$%%%%%%$$$######""""""######$$$""""""!!!!!!!!!!!!""""""!!! !!!"""$$$%%%"""""""""#########""""""########################"""""""""#########$$$$$$"""###$$$$$$""""""###$$$$$$###"""""""""$$$%%%'''&&&%%%$$$#########$$$$$$!!!!!!!!!""""""#########$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$%%%%%%%%%%%%$$$###""""""###$$$%%%"""$$$%%%$$$"""!!! !!!!!!!!!!!!!!!"""###$$$$$$########################!!!###$$$$$$###""""""###"""""""""###$$$$$$$$$%%%"""!!!!!! !!!!!!""""""######"""!!!!!!$$$&&&$$$$$$$$$######"""""""""!!!"""###$$$$$$$$$$$$$$$!!!""""""######$$$$$$$$$$$$$$$###""""""#########"""""""""############"""""""""""""""""""""###############$$$$$$#########"""##################"""###!!! """$$$$$$$$$!!!!!! yyyiiiaaa___^^^]]][[[YYYXXXWWWVVVVVVTTTRRROOONNNNNNNNNMMMLLLHHHDDD???<<<;;;;;;:::::::::888555333333222000.........---+++***)))((('''(((''''''&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%###""""""### !!!!!!"""$$$%%%&&&!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!""""""######""""""""""""""""""""""""!!!"""######!!!!!!"""###!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!! !!!"""""""""!!!!!!!!!!!!!!!!!!"""  !!! !!!!!! !!!!!!  !!!""""""""" !!!"""###"""!!! """""""""!!!!!!  !!!!!!"""###### !!!""""""!!!!!!""""""""""""!!!!!!"""#########$$$$$$$$$$$$ !!!"""$$$%%%&&&!!!!!!!!!!!!"""""""""""""""!!!!!! !!!!!!""""""!!!!!!!!!"""###$$$%%% !!!"""""""""!!! $$$###"""!!! !!!!!!""""""#########!!!"""""""""###$$$$$$$$$$$$###"""!!!!!!"""###$$$!!!!!!!!! !!!!!!!!! !!!!!!"""""""""!!!!!!"""############"""########################"""""""""#########$$$$$$!!!"""$$$###""""""###$$$$$$$$$#########$$$%%%%%%$$$$$$$$$$$$$$$######### !!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%%%%$$$$$$$$$############$$$$$$!!!###$$$############""""""!!!!!!!!!"""######$$$$$$############""""""!!!"""$$$$$$###"""###$$$###############$$$$$$$$$$$$###"""!!!!!!"""###$$$%%%&&&'''&&&###""""""###$$$$$$$$$###""""""!!!!!! !!!"""""""""!!!""""""###$$$$$$$$$######$$$$$$###""""""""""""""" !!!""""""###"""""""""""""""""""""############""""""############"""""""""######$$$$$$######""""""!!! """$$$###############"""!!! xxxiiiaaa```^^^]]][[[ZZZXXXVVVUUUTTTTTTRRROOONNNNNNOOONNNNNNEEEBBB???======<<<;;;:::;;;888555333333222000.........---,,,***)))(((((((((((('''&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""%%%&&&$$$######$$$""""""!!!!!!"""###$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""######$$$$$$######################## !!!"""""" !!!""""""!!!!!!!!!  !!!!!!"""!!!!!! !!!!!! !!!!!!  !!!""""""   !!!"""""""""!!! """""""""  !!!!!!  !!!""""""  !!!!!!!!! !!!!!!!!!!!!!!!"""""""""""" !!!###%%%&&&'''!!!!!!"""""""""############""""""!!!!!!""""""###"""!!!!!!!!!"""###$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!! !!!!!!"""######$$$""""""""""""############$$$###"""!!!!!!"""###$$$""""""!!!!!!!!!!!!"""""" """######"""!!! !!!"""###$$$######"""########################!!!!!!!!!"""""""""###### """######""""""###%%%##################"""""""""###$$$%%%%%%$$$######################################################!!!"""###$$$$$$######"""!!!""""""######""""""!!!"""############$$$###""""""!!!!!!!!!!!!"""######"""""""""!!!!!!!!!!!!######"""!!!"""###$$$$$$$$$###############$$$###!!! !!!###$$$!!!$$$%%%$$$#########$$$$$$$$$###"""!!!!!!!!! !!!!!!!!!!!!!!! !!!"""#########"""!!! ###""""""""""""######$$$ !!!"""###$$$######"""!!!"""""""""############!!!!!!""""""""""""!!!!!!!!!""""""""""""""""""!!!"""!!! !!!"""###"""!!!#####################"""xxxhhhaaa```\\\[[[ZZZXXXVVVTTTSSSRRRTTTRRROOONNNOOOPPPOOONNNCCCAAA???>>>>>>===<<<:::;;;999666444333222000...///...---,,,***)))(((((((((((('''&&&&&&&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###''''''%%%###$$$%%%$$$######""""""""""""""""""""""""""""""#########""""""!!!!!!  !!!""""""###""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""!!!  """""""""!!!!!!  !!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!"""###""""""""""""""""""""""""   !!!!!!!!!  !!!"""!!!  !!!""""""!!!######"""!!! """"""!!!!!!  !!!!!! !!! !!!$$$###############$$$$$$""""""""""""##################""""""""""""######"""!!!!!!!!!!!!###%%%&&&"""!!! !!!!!! !!!""" !!!"""######$$$#########"""""""""""""""$$$###""" """###$$$######""""""""""""###### """$$$%%%%%%###!!! !!!"""$$$$$$$$$###""""""""""""""""""""""""""" !!!!!!!!!""" """######""""""###%%%!!!"""#########!!!  """$$$%%%&&&%%%###"""%%%%%%$$$$$$###""""""""""""""""""""""""""""""""" !!!"""######"""!!!  !!!""""""!!! """###""""""!!!"""$$$###"""!!!!!! !!!!!!""""""!!!!!!  !!!"""!!! !!!"""%%%$$$$$$$$$######"""""""""!!!!!!"""!!!"""###$$$%%%$$$$$$$$$###"""!!!!!! """"""############""""""!!!!!!""""""""" !!!!!!!!!!!!"""$$$%%%&&&!!!"""###$$$%%%%%%$$$###!!!!!!""""""#########$$$ !!!!!!!!!!!! !!!!!!!!!!!! ###!!! !!!"""###""" !!!!!!!!!"""######$$$$$$vvvggg___]]][[[YYYVVVUUUVVVVVVVVVUUUVVVTTTSSSPPPNNNMMMLLLKKKDDDAAA<<<::::::;;;;;;::::::999888666444222000000***+++++++++***(((&&&%%%''''''&&&&&&&&&%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%%%%$$$$$$###"""%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$######""""""!!!!!! ###"""""""""""""""######!!!!!!""""""""""""!!!!!!!!!"""""""""""""""!!!!!!!!!!!!""""""#########$$$!!!"""""""""############$$$$$$$$$###"""!!!!!! !!!###$$$%%%$$$!!!!!!!!! ######""""""!!!!!! ######""""""!!!!!!!!!   !!!!!!   !!!!!!  !!!!!!!!!!!!!!! !!! !!!"""$$$%%% !!!!!! !!!!!!""" !!!"""""""""!!! !!!!!!""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!"""!!! !!!!!!!!!!!!  !!!"""###%%%!!!!!!"""!!! !!!"""""" !!!!!!""""""######%%%%%%%%%$$$$$$$$$######$$$###  """%%%%%%$$$###"""!!! !!!!!!""""""""""""!!!!!!!!! ###%%%$$$"""######$$$###  """  """""""""""""""!!! """""""""""""""""""""###!!!!!!!!!!!!!!!!!!!!!!!!&&&%%%""" $$$#########""""""!!!!!!!!!!!!""""""""""""!!!!!!######""""""!!!!!! ###""""""!!!  !!!######!!!!!!!!!"""######""""""""""""############""""""!!!!!! ######""""""""""""##############################""""""""""""############"""""""""""""""""""""""" """###!!! !!!!!!!!!!!!!!!"""######!!!!!!$$$$$$###""""""############""""""!!!###$$$###""" !!!!!!!!!!!!""""""""""""""""""###$$$$$$$$$$$$$$$ !!!"""""""""""""""""""""#########$$$$$$$$$uuueee]]]ZZZ\\\ZZZWWWVVVVVVWWWVVVUUUVVVTTTRRROOOMMMLLLLLLLLLFFFBBB>>>;;;;;;;;;;;;;;;:::999888666444222000000---......---,,,***((('''''''''&&&&&&&&&%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%%%%$$$######%%%%%%%%%$$$$$$###############$$$$$$$$$$$$######$$$#########""""""""""""######""""""""""""######!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!""""""""""""############$$$$$$$$$$$$$$$$$$######"""!!!!!! ######""""""!!!!!! ###"""!!!!!! !!!!!!""""""""""""!!!!!! """""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!  !!!!!!    !!!###$$$ """"""!!! """!!!"""!!!  !!!!!!""""""!!!!!!  !!!!!!!!!!!!!!!  !!!$$$!!!!!!"""""" !!!  """""" !!!!!! !!!!!! !!!!!!!!!"""""""""#########"""""""""!!!!!!!!!$$$###""" !!!"""#########"""""""""""""""!!!!!!""""""""""""!!!!!!!!!  ###$$$###""""""###$$$###  !!!!!!######""""""""""""""""""!!! ######""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!$$$###"""!!! !!!!!!"""######""""""""""""""""""######$$$$$$$$$$$$#########"""""""""!!!!!!!!! ###""""""!!!  !!!######!!!!!!!!!"""!!!!!!!!! !!!!!!!!!###"""""""""!!!!!!!!! ######""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!"""""""""""""""""""""""" !!!!!! !!!"""""""""!!!!!!"""######$$$### !!!""""""!!! !!!!!!!!!!!! $$$$$$$$$###"""###$$$%%% !!!!!!!!!!!!""""""###############!!!""""""###############""""""#########$$$$$$$$$uuueee]]][[[]]][[[XXXWWWWWWWWWWWWVVVWWWTTTQQQMMMKKKKKKKKKLLLHHHDDD@@@<<<;;;;;;;;;::::::999888666444222000000/////////...,,,***)))(((''''''&&&&&&&&&%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$#########"""##################"""$$$$$$$$$$$$##################"""""""""""""""###!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!###$$$$$$$$$$$$%%%%%%%%%$$$$$$######"""!!!!!!!!!###"""!!! !!!"""###$$$$$$###""""""""""""""""""""""""!!!!!!!!!!!! !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!   !!!""""""""""""!!! !!!  !!!!!!""" !!!""" """"""!!! """!!! """  !!!!!!   !!!!!!!!!!!!!!!   !!!"""###&&&$$$"""!!!""""""!!!  !!!!!!"""$$$""" """""""""!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!#########"""""""""""""""!!!!!!!!!""""""#########!!!!!!""""""""""""!!!!!!!!!  ###$$$###""""""###$$$"""  !!! """###$$$###!!!!!!"""""""""!!! #########""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%###"""!!! !!!"""###$$$"""######$$$$$$######"""""""""""""""!!!!!!!!!!!!"""""""""!!!  !!!######!!!!!!!!!"""  """"""""""""!!!!!!!!!!!!###""""""!!!!!!""""""###!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!"""""""""""""""""""""""" """###"""""""""""""""######$$$$$$""" !!!!!!!!! !!!!!!!!!!!! %%%###!!!!!!!!!$$$'''))) !!!!!!!!!"""""" !!!!!!"""""""""""""""############$$$$$$$$$$$$"""""""""############$$$vvvgggaaa```^^^\\\YYYWWWWWWXXXWWWVVVVVVTTTOOOKKKIIIIIIKKKLLLHHHDDD@@@<<<;;;::::::999:::999888666444222000000......---,,,***((('''&&&''''''&&&&&&&&&%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$"""###$$$$$$%%%%%%%%%%%%$$$$$$$$$###############""""""############""""""########################$$$###""""""""""""""""""!!!!!!""""""""""""!!!!!! !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!#########$$$$$$$$$%%%%%%############""""""!!!!!!!!!!!!!!!!!!!!!"""######$$$######"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!   !!!"""""""""!!!!!!  !!!!!!  !!!"""###"""!!!!!! !!!!!!   !!!!!!!!!!!!!!!  !!!""""""""""""  !!!!!!###""" """""""""""""""!!!!!!!!!!!!!!!!!!!!!""""""""""""$$$$$$#########"""""""""!!!!!!""""""""""""!!! !!!!!!!!!!!!"""""""""###!!!!!!""""""""""""!!!!!!!!! !!!"""######""""""######"""!!! !!!$$$"""!!! !!!"""!!! !!!!!!!!!!!!!!! #########"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""###$$$%%%"""!!! """$$$%%% !!!!!!!!!!!! """"""""""""!!!!!!!!!!!!""""""!!!!!! !!!######!!!!!!!!!"""  """"""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""########################""""""""""""############"""""""""""""""""""""""" """###""""""!!!!!!!!!""""""######"""!!!!!!!!!!!!!!! """"""############""""""###!!!!!!###$$$%%%############$$$$$$$$$$$$ !!!"""!!!!!!!!!#####################$$$""""""""""""############wwwhhhbbbbbb___\\\YYYWWWWWWWWWVVVUUUUUUSSSNNNJJJHHHHHHJJJKKKGGGCCC>>>;;;:::999999888:::999888666444222000000...---,,,+++)))(((''''''''''''&&&&&&&&&%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$"""###$$$$$$%%%%%%%%%%%%########################""""""############""""""""""""""""""""""""""""""$$$$$$###"""!!!!!!""""""!!!!!!""""""""""""!!!!!! !!!"""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$#########"""""""""""""""!!!###$$$###"""!!!""""""!!! !!! !!!!!!!!!  !!!!!!   !!!!!!!!!!!!  !!!!!!     """!!!""""""!!!!!!  !!!!!!!!!!!!!!!!!!  !!!###"""!!!   !!!  """"""  !!!"""######$$$""""""""""""!!!!!!!!!!!!#########"""""""""!!!!!! !!!!!! """""""""!!!!!!!!!!!! !!!!!!""""""""""""!!!!!! !!!""""""!!!!!!""""""!!!"""###"""!!! !!!"""$$$"""!!! !!!"""!!! !!!!!!!!!!!! """"""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! """###$$$ !!!!!!!!!!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!! !!!######!!!!!!!!!"""!!!!!! !!!!!!!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!! """###"""!!!!!! !!!!!!!!! !!!"""""""""""""""###""""""############"""""""""!!! !!!######!!!############$$$$$$$$$$$$ !!!!!!!!!!!!!!!###""""""!!!!!!!!!""""""""""""""""""""""""""""""xxxfff_________\\\YYYWWWWWWVVVUUUTTTTTTQQQNNNJJJHHHHHHHHHIIIFFFBBB===:::999999999888:::999888666444222000000......,,,+++***)))))))))''''''&&&&&&&&&%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$######$$$%%%%%%%%%$$$$$$"""""""""###############"""##################"""!!!!!!!!!!!!!!!"""""""""%%%$$$###"""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!""""""######"""############""""""""""""!!!!!!"""""""""###############"""""""""""""""""""""$$$%%%###!!! !!!  !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######"""!!!!!!  !!!!!!!!!!!! !!! """!!!!!!    !!!!!!!!!!!!  !!!###"""  !!!!!!!!!!!!!!!"""!!!  !!!"""$$$###"""!!! !!!""""""!!! !!!""" !!!!!!""""""!!!!!!&&&"""!!!###!!! """######$$$""""""""""""!!!!!!!!!!!!  """""""""!!!!!! !!!!!!""""""""""""!!!!!! """###"""!!! !!!###!!!"""###"""!!! !!!""" """###$$$### !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!""""""######""""""!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!! !!!######!!!!!!!!!"""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""""""""""""!!!!!! !!!!!!""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######"""!!!!!!"""$$$###""""""!!!!!!!!!!!!!!!!!!######"""""""""$$$ !!!!!!!!!!!! ###!!! """%%%%%%!!! !!!!!!!!!"""""" !!!!!!!!!!!!!!!###"""!!! !!!"""###"""""""""""""""!!!!!!yyyggg``````^^^[[[XXXVVVVVVUUUTTTSSSRRRPPPMMMKKKIIIHHHGGGGGGFFFBBB>>>;;;:::;;;;;;::::::999888666444222000000,,,+++***)))))))))******''''''&&&&&&&&&%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%%%%$$$######!!!"""""""""#########$$$######$$$$$$$$$$$$######!!!!!!"""""""""#########%%%$$$###"""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!"""##################"""""""""!!!!!!!!!""""""#########$$$$$$$$$"""""""""""""""""""""### !!!"""######"""!!!!!!!!!  !!!!!! !!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!""""""""""""!!! !!!!!!   !!!!!!   """""""""!!! !!! !!!###"""  !!!!!!!!!!!!!!! """"""!!!!!!!!!!!!!!!"""!!!###%%%%%%""" !!! !!!"""#########"""!!!"""  !!!!!! !!!!!!!!!###"""""""""!!!!!!!!!   !!!""" !!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! """###### !!!### """###"""!!! !!!###!!!######""" !!!!!!  !!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""""""""!!! !!!"""###"""!!! !!!!!!""""""""""""!!!!!! !!!!!!!!!"""""""""### !!!!!!!!!!!!!!!!!!!!! !!!######!!!!!!!!!"""""""""!!!!!!!!!!!!"""""" !!!!!!!!!"""""""""###!!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""!!! !!!###%%%%%%$$$$$$###""""""###### ###%%%%%%"""!!!!!!""" !!!!!!!!!!!! """"""$$$###  !!!!!!!!! !!!""""""""""""!!!%%%$$$"""!!! !!!"""#########""""""!!!!!!!!!!!!zzziiicccddd^^^[[[XXXVVVUUUUUUTTTRRRPPPOOOMMMKKKIIIHHHFFFFFFFFFCCC>>><<<<<<<<<<<<<<<:::999888666444222000000)))((('''&&&&&&'''((()))''''''&&&&&&&&&%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%%%%%%%$$$###"""!!!!!!""""""#########$$$$$$$$$%%%%%%%%%%%%$$$$$$""""""######$$$$$$$$$%%%%%%$$$###"""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!"""############""""""!!!!!! ######$$$$$$$$$%%%%%%%%%"""""""""""""""############"""!!! !!!"""###!!!!!!  !!!!!! !!!!!!!!!""""""###### !!!!!!!!!!!!"""############### !!!!!!!!!  !!!!!! !!!!!!!!! !!!!!!!!!   """######!!! ######  ### ###""" !!!!!!  !!!!!!!!!!!!!!! !!!!!! !!! !!!!!!"""###$$$"""$$$&&&%%%!!! !!!###$$$$$$$$$###""" !!!$$$ ######""""""!!!!!!!!! """"""!!!!!!!!! """!!! ###$$$ !!!"""###$$$!!!!!!""""""""""""!!!!!! """$$$### !!!### !!!###"""!!!!!!"""###"""   !!!!!!!!!  !!!"""######!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$$$$######!!!###$$$###!!!  !!!!!!!!!""""""###### !!!!!!!!!!!!!!! """######!!!!!!!!!"""!!!!!! !!!!!! !!!!!!!!!""""""######!!!!!! !!!!!!""""""""""""""""""""""""""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$&&&'''&&&&&&%%%$$$$$$$$$%%%"""%%%'''&&&""" """"""############"""""" """###!!!!!!!!!!!!!!!"""""""""""" !!!!!!"""""""""""""""'''%%%###"""!!!"""###$$$######""""""!!!!!!!!! yyyhhh___\\\ZZZXXXVVVUUUUUUVVVUUUSSSTTTQQQMMMKKKKKKKKKLLLKKKHHHDDD???<<<<<<============:::888666666555333222...---,,,***((('''%%%%%%%%%%%%%%%&&&&&&'''''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$############$$$&&&&&&$$$###$$$%%%$$$$$$######""""""!!!!!! !!!!!!!!!!!!!!!###$$$%%%%%%$$$###$$$&&&"""""""""""""""""""""""" !!!!!!!!!!!!  !!!"""###$$$$$$######""""""!!!!!!  !!!""""""##################"""!!!!!!!!!!!!"""!!! !!!!!!!!! %%%###  ###%%%'''""" """!!!  !!!!!!  !!!"""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!"""""""""$$$$$$###"""!!! !!!!!! !!!!!!!!! !!!!!!!!! """"""!!!!!! """"""!!!!!! """!!!!!! !!! !!!""""""!!! !!!!!!!!!    """ !!!"""######$$$!!!!!!  !!!######""" """###"""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!#########"""!!!"""""""""""""""######### !!! """ !!!!!!!!!!!!$$$"""!!!"""######!!!!!!!!!!!!"""""""""###!!!###$$$###"""!!!"""###!!!!!!!!!!!!"""""""""""" !!!"""###"""!!!"""######""" """"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######""""""!!!!!!!!!!!!""""""!!!  !!! !!!$$$%%%$$$$$$#########"""!!!!!! !!!  !!!"""### !!!!!!!!!!!!  !!!!!!"""!!!!!! !!!!!!!!!  !!!"""###### !!!""""""""" !!!!!!!!!###"""  """###%%%$$$###!!!!!!!!!"""###{{{iii___\\\YYYXXXVVVUUUVVVVVVVVVUUUUUURRRNNNLLLLLLLLLMMMLLLHHHDDD???<<<<<<=========???<<<999666555444222000...---,,,***)))'''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$######"""$$$%%%%%%$$$######$$$"""""""""""""""""""""""" !!!""""""""""""!!!$$$%%%&&&$$$###""""""###"""""""""""""""""""""""" !!!!!! !!!!!!""""""######$$$$$$#########""""""""" !!!""""""###"""############"""!!!!!! !!!""" !!!!!!!!! ###"""  !!!$$$%%%(((###!!!"""!!! !!!!!!   !!!!!!!!!""""""!!!  !!!!!!!!!!!!!!!  !!!""""""!!!  """""""""!!!  !!! !!! !!! !!!!!!!!!######!!! """""""""!!! """#########"""!!! !!!!!! """  !!!!!! !!!!!! !!!"""$$$$$$###"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!###!!! !!!"""!!! """""""""""""""!!! !!!"""""" !!!"""!!!!!!!!!!!!"""""""""""""""!!!  ######""""""!!!!!!!!!"""!!!!!!!!!!!!!!!"""""""""!!!!!! !!!!!!"""###""""""!!!!!!!!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!###$$$$$$###!!!  !!!"""### !!!!!!!!!!!! !!!""""""############"""!!!!!!!!!!!!!!!  !!!!!!""""""!!!!!!!!!!!!!!! ######!!! !!!!!!~~~kkk```[[[YYYWWWVVVVVVWWWXXXWWWVVVUUURRROOOMMMMMMMMMMMMLLLHHHDDD???<<<<<<=========@@@===:::777555333000......---,,,+++)))'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$###!!!###$$$$$$###""""""###""""""""""""############ !!!""""""######""""""$$$%%%%%%$$$!!! !!!"""""""""""""""""""""""" !!!!!!!!!!!! !!!!!!!!!!!!""""""""""""$$$$$$$$$$$$$$$######### !!!!!!""""""###""""""######""""""!!! """$$$###  """ !!! !!!!!!!!!!!!"""###%%%%%%(((%%%!!! !!!"""  !!!"""!!!  ###"""!!!!!!!!!!!!!!!!!! """"""!!!!!!   !!!"""""""""!!! """###"""!!!   !!!""""""!!!""""""!!! !!!!!!""" !!!"""!!! !!!###$$$$$$###""" !!!!!!!!! !!!!!!!!!!!!  """###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!! !!!!!!!!!!!!   !!!!!!!!!!!!"""!!! !!!!!!!!!!!!   !!!!!!!!!!!!""""""""""""###!!! """&&&$$$!!!"""### !!!!!!""""""###  !!!""""""!!!!!! !!!!!!"""!!!!!!!!! !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!  """###"""!!! !!!!!!!!!!!!""""""!!!!!! !!!"""""" !!!!!!!!!!!! """############""""""!!!""""""!!!!!! !!!!!! !!!!!!!!!!!!!!!###""""""!!! """"""!!!!!!  """!!!!!! !!!mmm```[[[XXXWWWUUUVVVWWWXXXXXXWWWTTTQQQNNNLLLLLLMMMLLLKKKHHHDDD???<<<<<<=========???===999777555333111///...---,,,+++)))((('''&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$$$$"""!!!"""############"""""""""""""""!!!!!!"""###############"""###$$$###!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!###"""""""""!!!!!!!!! $$$$$$$$$$$$$$$$$$###### !!!!!!"""""""""""""""""""""""""""!!!!!! ###'''%%%!!!"""!!!!!!!!!  !!!###$$$%%%%%%%%%(((%%%"""!!!""""""   """!!! !!!!!! !!!!!!""""""!!!!!!  !!!!!!!!!!!!!!!  !!!"""!!!  !!!!!!""" !!!"""### !!!!!! !!!$$$!!!!!!!!!!!!!!!!!! !!!!!!!!! """###$$$"""  !!!!!!!!!!!!!!!!!!!!!!!!"""!!!  !!!"""!!!!!!!!!!!!!!! !!!!!!  !!! !!!!!!!!!!!!!!! !!!  !!!   !!!!!!!!!!!!"""""""""""""""!!! """"""  """ !!!"""###### !!!!!!!!!!!!!!! !!!!!!!!!"""!!!!!!!!!!!!""""""### !!!"""!!! !!!!!!"""######$$$$$$!!!!!!!!!!!!!!!!!!"""""" !!!!!!!!!!!! !!!!!!"""!!!!!! ###"""!!! !!!"""###!!!!!!!!!!!!!!! """"""!!!!!! """!!!!!!!!!  !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!nnnaaa[[[XXXVVVUUUUUUWWWXXXXXXWWWRRRPPPMMMKKKKKKKKKJJJIIIHHHDDD???<<<<<<============;;;888666666555333111...---,,,+++***)))(((''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$$$$"""!!!"""###%%%$$$$$$###"""!!!!!! !!!!!!"""############### """"""!!!!!!"""$$$!!!!!!!!!!!!!!!!!!!!!!!!######$$$$$$$$$$$$############""""""!!!!!! ########################!!!!!!!!!""""""""""""""""""""""""""""""!!! ###'''%%%!!!"""!!!!!! !!!###$$$%%%$$$$$$&&&%%%###""""""!!!  !!!   !!!!!!    !!!   !!!"""""" !!!!!! !!!!!!!!!""""""!!!  !!!!!!!!!   !!!  """!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!###  !!!!!! !!!""""""!!!!!!!!!!!!"""###!!!!!!!!!!!!!!!!!!!!!!!!  """$$$%%%#########""""""!!!!!!!!! !!!!!!!!!!!!  !!!"""!!!!!! !!!!!!  !!!!!!!!!!!!!!!"""""""""""" !!!!!!!!! !!!""" !!!""""""### !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!"""######  !!!  !!!!!!""""""""""""""""""!!!!!! !!!!!!!!!!!! !!!!!!"""!!!!!! ###"""!!! !!!"""###!!!!!!!!!!!!!!! !!!!!!"""""" !!!!!!!!!""""""###"""  """###""""""""""""""""""""""""nnnaaa\\\XXXVVVUUUUUUVVVWWWVVVUUUQQQOOOLLLKKKKKKKKKIIIHHHHHHDDD???<<<<<<=========<<<:::777666666555333222...---,,,+++***)))((((((&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%!!!###$$$$$$###""""""###$$$$$$######"""!!!!!!!!! !!!""""""######"""""" !!!"""!!!"""###%%%""""""""""""""""""""""""######$$$$$$$$$$$$############""""""!!!!!! """""""""###############""""""""""""""""""""""""!!!!!!""""""!!!!!! """$$$###  """!!!!!!   """#####################""""""!!!!!!      !!!""" !!!!!!!!! !!!!!!!!!   !!!!!!!!! !!!"""""" !!!!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!"""!!!!!!""""""!!!!!!  """$$$%%%%%%""" ######"""!!! !!!!!!!!!!!!"""""""""'''%%%!!!  !!!   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """###%%%&&&$$$$$$######""""""!!!!!! """"""  !!!!!!!!!!!!!!!  !!!######"""!!! """""""""!!! !!!"""!!!!!!!!!!!!""""""""""""!!!######"""  """############ !!!!!!"""  !!!"""!!!  !!! !!!"""######!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!  !!!!!!""""""""""""#########"""!!!!!! !!!!!!!!!!!! """############""""""!!!!!!!!! !!!!!!"""""" !!!!!!!!!!!!!!! !!!""""""### !!!!!!"""######"""  """!!!""""""############"""mmmaaa\\\XXXVVVTTTTTTUUUUUUTTTSSSQQQOOOMMMLLLLLLKKKJJJHHHHHHDDD???<<<<<<=========>>>;;;888666555444222000------,,,+++******))))))%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""$$$%%%%%%$$$######$$$!!!!!!""""""#########$$$ !!!""""""""""""!!! !!!""""""""""""###$$$""""""""""""""""""""""""!!!""""""######""""""!!!""""""""""""!!!!!!!!!!!!#########$$$$$$$$$%%%%%%""""""""""""""""""""""""!!!!!!""""""!!!!!!  !!!"""  !!!!!! !!!!!!""" !!!""""""!!!!!!!!!!!! !!! !!!!!!!!!   !!!!!! !!!!!!!!!   !!!  !!!!!!!!!""" !!!!!! !!!!!!!!! !!!!!!!!!  """$$$### """"""!!!  !!!!!!!!!""""""""""""&&&$$$"""""""""!!! !!!""""""   !!!!!!!!!!!!!!!!!!!!!!!! !!!""""""""""""$$$######"""!!!!!! !!!###&&&&&&### !!!!!!!!!!!!!!!  """"""######"""!!!!!! !!!""""""!!! !!!"""!!!!!!!!!!!!"""""""""""" """"""!!! """""""""""""""""""""!!! !!!!!! !!!!!!"""###!!!  !!! !!!"""###!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!! !!!!!!""""""######$$$$$$"""######$$$###"""!!! !!!!!!!!!!!! !!!""""""############""" !!!!!!!!!!!!!!! !!!!!!"""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""  """#########""""""lllaaa]]]XXXVVVTTTSSSTTTTTTSSSRRRRRRPPPNNNMMMMMMMMMKKKIIIHHHDDD???<<<<<<=========@@@===999777555333111...------,,,,,,+++***))))))%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%###$$$&&&&&&$$$###$$$%%% """###%%%&&&''' !!!!!!!!!!!!!!!"""###$$$###"""!!!"""###"""""""""""""""""""""""" !!!!!!!!!!!! !!!!!!!!!!!!""""""""""""$$$$$$$$$%%%%%%&&&&&&&&&#########"""""""""""""""!!!!!!!!!!!!!!! !!!!!!"""!!!  !!!###  !!! !!!"""!!! !!!!!!  !!! !!!"""""" !!!"""!!!!!!!!!!!!!!!!!!!!!!!!   !!!""""""""""""!!!!!!!!!!!!!!! !!!"""!!!  !!!!!!""""""    """######"""  !!!!!!!!!  """!!!  !!!"""""" !!!!!!!!!""""""######!!! """$$$%%%$$$###!!!######!!!"""""""""""""""###$$$$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!! ###""""""!!! !!!$$$$$$  !!!!!!!!!"""""" !!!!!!!!! !!!!!! !!!"""!!! !!!"""!!!!!!!!!!!!"""""""""""" %%%$$$"""  !!!!!!!!!!!!!!!"""######  !!!"""""""""!!! !!!"""!!! """###$$$$$$$$$"""!!! !!!!!!!!!!!!  !!!!!!"""!!!!!! !!!!!!!!!  !!!"""######"""""""""!!! ######""""""!!!!!! !!!""""""!!! !!!"""""""""!!!!!!~~~kkkaaa^^^]]]XXXSSSPPPPPPRRRSSSTTTQQQNNNJJJHHHGGGHHHGGGFFFDDDBBB???<<<;;;<<<===>>>>>>===;;;888666444333222000...,,,++++++***(((''''''&&&%%%%%%%%%%%%&&&'''%%%&&&&&&&&&%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###"""""""""##############################""""""!!!!!! $$$$$$$$$$$$###!!! """""""""""""""""""""""" !!!"""###$$$$$$!!!!!!!!!!!!!!! """######%%%&&&'''(((((("""############$$$$$$$$$###""""""!!! !!!!!! !!!!!! !!!  !!!   !!!!!! !!!###""" !!!!!!!!!   !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!""""""""""""""""""""""""   !!!"""""" %%%### """   !!!!!!!!!!!! """  !!! !!!"""### !!!!!!!!!!!!  !!! !!!!!! !!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!"""""""""""" !!!"""######!!! """"""  """"""""""""""""""""""""!!! !!! """######"""  !!!"""### !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!! !!!""""""""""""""""""""""""###""""""!!!  !!!!!!!!!!!!!!! !!!---''' """$$$%%%%%%""" !!!###$$$$$$!!!!!! !!!!!!~~~lllbbb___\\\XXXSSSPPPPPPQQQSSSSSSRRROOOKKKIIIHHHHHHHHHGGGDDDBBB???<<<;;;<<<===>>>>>>===:::888555444222222000...,,,++++++***(((''''''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#############################################""""""!!!!!!!!!!!!"""""""""###""""""!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""########################!!!!!!"""""""""##################"""!!!!!! !!!!!! !!!!!! !!!  !!! !!!""""""!!!   !!!  !!!   !!!"""   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!! !!!!!!"""""" !!! !!!!!!   """######!!! !!!!!!!!!!!! """  !!!  !!!"""### !!!!!!""""""!!!!!!   !!! !!!!!!   !!!!!! !!!!!!!!!!!! !!!!!!!!!""" !!!"""######"""!!!    !!! """!!!!!! !!! !!!!!!!!!!!! """!!!!!! !!!!!!!!!"""""""""""""""!!!!!!!!!###""""""!!!  !!!!!!!!!!!!!!! !!!!!!!!!((($$$!!! !!!######"""!!! !!!!!!!!!!!! !!!!!!mmmccc```\\\XXXSSSQQQQQQRRRSSSSSSRRROOOLLLJJJJJJJJJIIIGGGDDDBBB???<<<;;;<<<===>>>>>><<<:::888555333222222000...,,,++++++***(((''''''&&&&&&%%%%%%&&&&&&'''&&&''''''''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$""""""""""""""""""""""""###""""""""""""!!!!!!!!! !!!"""""""""""""""""""""""""""""""""""""""######""""""!!!!!! """"""""""""############%%%%%%$$$###"""!!!!!! !!!!!!!!!""""""""""""$$$######""""""!!!!!!!!!!!!!!! !!!!!!!!! !!!  !!! !!!!!!!!!!!!   !!!""""""!!! !!!!!!!!!     !!!!!!!!! !!!"""""" !!!"""###### """"""###$$$"""  !!!###$$$""" !!!!!!!!!!!! !!!   !!!""" !!!!!!""""""!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!! !!!!!!    """!!! !!!"""######"""!!!     ###"""!!!  !!!!!!!!! """"""!!!!!!!!!!!!""""""###"""""""""!!!!!! """""""""!!!  !!!!!!!!!!!!!!! !!!!!!!!!"""""""""!!!!!!!!!"""$$$###!!!  !!!!!! !!!!!!nnndddaaa]]]YYYUUURRRRRRSSSTTTTTTSSSPPPMMMLLLKKKKKKIIIHHHDDDBBB???<<<;;;<<<===>>>===<<<:::777555333222111000...,,,++++++***((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!"""""""""""""""######'''&&&&&&%%%$$$###""""""!!!!!!!!!"""""""""######""""""""""""!!!!!! !!!  !!! !!!     !!!###!!!!!! !!!!!!!!!!!! !!!   !!!!!!  !!!!!! !!!!!!"""   """""" ######   !!!"""  !!!   !!!!!!  !!!  !!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!! !!!     !!!""""""###!!! !!!!!!   !!!!!! !!!!!!   !!!!!! """"""!!!!!!!!!"""######$$$######""""""!!!!!! """"""!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!"""###""" """ !!!"""""""""!!!!!! !!!!!!mmmdddaaa^^^[[[WWWUUUUUUUUUUUUUUURRRPPPNNNLLLLLLKKKIIIHHHDDDBBB???<<<;;;<<<===>>>===<<<999777444333111111000...,,,++++++***((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$%%%%%%&&&!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############""""""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""" !!!!!!"""""""""$$$$$$$$$$$$$$$$$$$$$$$$"""""""""#########$$$$$$   !!!   """!!! ### !!!!!!   !!!  !!!!!!  !!!!!!  !!! !!!  !!!!!!!!!"""### ### !!!  !!!     !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!! !!! !!!!!!!!!!!!  !!!!!!!!!###"""!!!!!!!!!!!!!!!!!!!!!"""!!!   !!!"""""" !!!!!!!!!!!!!!!"""######$$$$$$$$$######"""""""""!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""" !!!!!!###!!! !!!###$$$###"""!!!!!! !!!!!!~~~lllbbb```]]][[[WWWUUUUUUVVVUUUTTTRRRPPPNNNMMMLLLKKKIIIGGGDDDBBB???<<<;;;<<<===>>>===;;;999777444222111111000...,,,++++++***((('''%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&''''''''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$$$$%%%%%%"""""""""""""""""""""""""""""""""############$$$#########"""!!! """""""""""""""""""""""" !!!!!!""""""###### !!!!!!"""""" !!!!!!""""""#####################$$$$$$$$$$$$    !!!!!!     !!!###  !!!###%%%'''(((  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!  !!! !!!"""""" !!! ###"""   """######     !!! !!!!!! !!!!!!!!!!!!!!!!!!  !!!!!!!!!&&&%%%###!!! !!!"""     !!!"""###   !!!"""###"""""""""""""""#########!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!! !!!!!!!!!"""""""""!!!"""!!! !!!###!!!  """"""""" !!!!!! !!!!!!|||jjj```^^^\\\YYYVVVTTTTTTTTTTTTSSSQQQOOOMMMLLLLLLKKKHHHFFFDDDBBB???<<<;;;<<<===>>><<<;;;999666444222111000000...,,,++++++***((('''%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$$$$%%%########################""""""#########$$$$$$$$$"""#########"""!!!!!! """"""""""""""""""""""""""""""""""""!!!!!!!!!!!! !!!""""""######!!!!!!!!!!!!""""""""""""""""""""""""############   !!! !!!!!!    !!!   !!!   !!!!!!!!!!!! """$$$%%%&&&  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! """!!!!!!""" !!!  %%%$$$   !!!      !!!!!!!!!  !!! !!!!!!  !!!!!! !!!!!!  """!!! """&&&&&&!!!!!!!!!!!! !!! !!!   !!!"""  !!!""" !!!!!!"""""" !!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!"""###$$$""" """!!!"""!!!!!!!!! !!!!!!{{{iii___]]]ZZZWWWTTTSSSSSSSSSRRRQQQPPPOOOMMMLLLLLLJJJHHHEEEDDDBBB???<<<;;;<<<===>>><<<;;;999666444222111000000...,,,++++++***((('''%%%%%%&&&''''''&&&%%%%%%###$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$########################""""""######$$$$$$$$$$$$!!!""""""###############""""""""""""""""""""""""$$$$$$###"""!!!  !!!!!!"""###$$$$$$$$$$$$$$$$$$###############!!!!!!!!!!!!"""""""""""" !!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!""" !!!!!!  !!! $$$!!!!!!!!!!!!!!!!!!   !!!"""""""""!!!   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!!!!! """!!!!!!"""   ###   !!!"""!!!     !!!!!!!!!!!! """"""!!!  !!!!!! !!!!!!  !!!!!!  """### !!!###  !!! !!!     !!!""" !!!!!! !!!!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!###&&&$$$!!! !!!"""###!!! !!!!!! !!!!!!yyyiii```\\\\\\XXXSSSQQQRRRSSSSSSRRRQQQNNNKKKLLLOOONNNJJJEEEEEECCC@@@===<<<<<<>>>???BBB???;;;666333222222222...---+++******,,,---///'''&&&%%%$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%% !!!""""""%%%%%%%%%%%%%%%$$$###"""$$$$$$######"""!!!!!!!!!!!!!!!!!!!!! ###!!!""""""!!!!!! !!!!!! !!!!!!"""###$$$$$$$$$###############"""!!!!!!!!!"""###$$$%%%%%%$$$###!!!  !!!   !!!!!! !!! !!!!!!!!!    !!!!!!!!! !!!!!!!!!!!!       """  !!!"""!!! """!!!  %%% !!!###   !!!  """"""!!!!!!!!!"""'''###  !!!  !!!!!!"""""""""!!!"""!!! !!!""" """!!!  !!!!!!!!!!!!!!!!!!!!!!!!   ###!!! #########!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!  !!!"""!!!!!! ###"""  """###"""!!!  !!!""" !!!"""""""""""""""""""""!!! !!!!!!!!!!!!""""""""""""###"""!!!  !!!uuufff]]]ZZZ[[[XXXTTTSSSSSSTTTSSSRRRRRROOOMMMMMMPPPOOOJJJFFFEEECCC@@@===<<<===>>>???BBB???;;;777444222222222111///---***)))))))))***''''''&&&%%%%%%%%%&&&'''%%%%%%&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$###""""""""""""""""""$$$$$$%%%%%%$$$######"""""""""""""""#####################"""""""""!!!!!!!!! ###%%%$$$###%%%$$$###!!!!!! !!!!!!"""######$$$$$$###############"""!!!!!!""""""###$$$%%%$$$###### !!!!!!!!!!!!!!!!!!  !!!   !!!"""""""""!!!  !!!   !!!!!!  !!! !!!  !!!   !!!  """!!!  """!!! !!!""""""!!! """!!!   !!!!!! !!!!!!###  !!!!!!!!!  !!!!!!  """!!!!!!!!!!!!!!!"""###    !!!"""############  ###""" """  !!!!!! !!!!!! """!!!!!!"""!!!  !!! !!!!!!"""""""""""""""!!! !!!!!!!!!"""""""""""""""!!!  ooobbbZZZXXXYYYWWWUUUUUUVVVUUUTTTRRRRRROOONNNNNNPPPOOOKKKGGGDDDBBB@@@===<<<===>>>???BBB???;;;777444222222222111///---***((('''''''''((('''&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''######$$$$$$$$$%%%%%%%%%'''&&&%%%$$$###############$$$$$$$$$$$$###""""""!!!!!!""""""###$$$$$$%%%%%%%%%$$$$$$$$$#########!!! !!!$$$%%%%%%$$$""""""###""""""!!! !!!!!!!!!"""######$$$$$$#########$$$######"""!!!######$$$$$$$$$###""""""###""""""!!! !!!  !!!  !!!  ######"""!!!   !!!!!!""" !!!!!!!!!!!!!!!!!! !!!!!!   !!!!!!!!! !!!!!!!!! !!!!!!!!!   !!!  !!!!!! !!!""""""!!! """"""!!! !!!"""!!!""" !!!!!! !!! !!! !!!"""!!!!!!""""""!!!  !!!   !!!"""###$$$!!!!!!!!!     !!!"""!!!"""$$$"""!!!!!!!!! !!!!!!!!!!!!  !!!!!! !!!  !!!   !!!""""""""""""!!! !!!!!!!!!"""""""""!!! |||lll```YYYXXXWWWWWWWWWWWWWWWVVVTTTSSSPPPOOOMMMMMMNNNMMMIIIFFFDDDBBB???===<<<===???@@@AAA???<<<888555333222222---,,,+++***)))((())))))(((((('''&&&%%%$$$$$$$$$######$$$%%%&&&&&&''''''######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%#########$$$$$$###"""""""""""""""######$$$$$$$$$%%%%%%$$$$$$$$$#########$$$######"""""""""!!! !!!"""""""""!!!!!!!!!""""""#####################$$$$$$######"""$$$$$$$$$$$$######""""""$$$###"""  !!!!!!!!!!!!!!! !!!!!!!!!!!!     !!!!!! !!!!!! !!!!!!!!!!!! &&&%%%"""!!! !!!"""###  !!!!!! !!!!!! """"""!!!!!!!!!  ### !!!### !!!!!!   """ !!!""" !!!!!! !!! !!!!!!!!!!!!!!!  !!! !!!   """!!!$$$""" $$$$$$ """%%%$$$ !!!!!!!!!!!! !!!!!!   !!!  !!!!!!""""""!!!!!!  !!!!!!!!!"""""" }}}mmm```ZZZYYYVVVWWWYYYYYYWWWUUUSSSRRRMMMMMMLLLLLLLLLJJJGGGEEECCCBBB???===<<<===???@@@AAA???<<<999666444222222---,,,+++***))))))((((((((((((''''''&&&%%%$$$#########$$$$$$%%%&&&''''''######$$$$$$$$$%%%%%%%%%"""""""""###$$$%%%&&&'''"""######$$$$$$$$$######%%%$$$$$$$$$######""""""$$$############"""""""""######"""""" !!!"""""""""!!!"""""""""""""""###############$$$$$$$$$$$$######%%%%%%$$$######"""""""""###"""!!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""     !!!!!!  !!!!!!!!!  ###!!!     !!!!!!""""""!!!  !!!!!!!!! !!!!!!  """!!! """$$$ !!!""" !!!!!!!!!!!! !!!"""    !!!!!!!!!!!!  !!!!!!!!!!!!  """!!!  """!!!  !!!!!!  !!!  """###!!!!!! !!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!"""""""""!!!!!!pppccc\\\ZZZWWWXXXYYYXXXVVVSSSRRRRRRLLLLLLLLLKKKJJJHHHFFFEEECCCAAA???===<<<>>>???AAAAAA@@@===:::777444222111000///...,,,***((('''&&&''''''''''''&&&%%%$$$$$$######$$$$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%% !!!"""###%%%&&&'''######$$$%%%%%%%%%%%%$$$&&&%%%%%%$$$######""""""###""""""""""""!!!!!!!!! !!!!!! !!!###""""""###""""""!!! """"""""""""""""""######"""###$$$$$$%%%$$$$$$$$$%%%$$$######"""#########!!!!!!!!!""""""######$$$ !!!!!!!!!!!!!!! !!!!!!!!!"""  !!!"""######  """!!!!!!  !!!  !!!!!! ###"""!!!!!! !!!!!!  !!!!!!!!! """######!!! !!!!!!!!!!!!  !!!!!! !!!!!!  !!! """"""!!!   """### !!!  ###"""!!! !!!!!!!!!   !!!!!!!!!!!! !!!   !!!  !!!###$$$""""""!!! !!! !!!!!!!!!!!!  !!!!!!!!!!!!!!!"""#########""""""ssseee\\\YYYXXXYYYZZZWWWSSSPPPPPPQQQKKKLLLMMMLLLJJJHHHFFFFFFCCCAAA???===<<<>>>@@@AAAAAA@@@===:::777444222111//////...---+++***((('''%%%&&&'''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%""""""""""""###$$$&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""!!!!!!!!!!!!###""" """$$$%%%$$$###!!!!!! ###""""""""""""""""""""""""###$$$$$$%%%%%%%%%$$$$$$###"""""""""###$$$%%%############$$$$$$$$$$$$ !!!!!!!!!!!!  !!!!!!!!! !!!!!!!!! !!!""""""!!! !!!"""""""""  !!!    &&&%%%"""  !!!   !!!!!!!!!""" ###'''***)))&&&""" !!! !!!  """!!!   !!!!!!  $$$%%%&&&%%%""" !!!   !!!  !!!!!!   !!!!!!"""!!! !!!""""""!!!"""   !!!!!!  """###"""!!!  !!!!!!  !!!!!! !!!#########"""!!!tttfff]]]YYYXXXZZZZZZVVVRRROOOOOOPPPLLLMMMNNNMMMKKKHHHGGGGGGBBBAAA>>>======>>>@@@AAAAAA@@@>>>;;;888555333111++++++,,,---------,,,,,,$$$%%%&&&'''''''''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$%%%%%%$$$%%%&&&&&&''''''''''''#########$$$$$$%%%&&&&&&#########""""""""""""!!!$$$%%%&&&$$$!!! !!!!!! !!!"""#########""""""""""""""""""###$$$%%%%%%%%%%%%%%%######"""""""""###%%%&&&&&&&&&$$$###"""  !!!!!!!!!!!!  !!!!!! !!!  """$$$$$$"""    !!! !!!!!!!!! !!!!!!!!!!!! '''$$$  !!!!!! !!!!!! !!!!!!""""""$$$(((---111111---(((%%%!!! """!!!!!!!!!  !!!  !!!!!!  !!!###!!!######"""   """"""!!! !!!""" ###"""  !!!!!!"""$$$&&&    $$$"""######  !!!   !!!!!! !!!"""""" !!!!!!!!!!!!  !!!"""!!!  !!!!!!  !!!!!!!!!"""""""""!!! tttfff\\\XXXUUUTTTRRROOONNNMMMMMMMMMOOONNNMMMMMMMMMKKKHHHFFFFFFDDDAAA>>>======???@@@DDD@@@;;;777444222111///...---+++)))((('''&&&&&&''''''&&&&&&&&&%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%%%%$$$###### !!!"""###$$$%%%###"""!!! !!!"""###""""""""""""""""""""""""$$$$$$######"""!!!!!!!!!""" !!!$$$&&&%%%###""""""#########$$$$$$$$$""""""""""""""""""""""""""""""!!!!!! !!!""""""###""" !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!   !!!$$$$$$###!!!  !!!!!!"""""" !!!!!!!!!  !!!!!!""""""""""""""""""""""""!!!  !!!!!!  """$$$&&& !!!!!!"""""""""---KKKRRR;;;$$$ !!!"""!!! !!!###"""  !!!!!!  """$$$""""""!!!!!! !!!!!! !!!###%%%###   !!!"""!!! !!!""""""   !!!"""""" !!!!!! !!!!!!!!!!!! """!!!!!!!!! !!!!!! !!!""""""""""""""" !!!!!! rrreee\\\XXXWWWVVVTTTQQQPPPOOOOOOOOONNNMMMLLLLLLLLLJJJGGGEEEEEECCC@@@>>>======???@@@BBB???:::666444333111///...---+++***((('''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$######""""""!!!!!!""""""""""""""""""###"""!!!!!! !!!"""###"""""""""""""""""""""""""""""""""""""""############!!! !!!$$$%%%$$$"""######$$$$$$%%%%%%%%%%%%"""""""""""""""""""""""""""!!!!!!!!!    """!!! !!!""" """"""!!!  !!!!!!!!!"""!!!!!!!!!   !!!  !!!!!!  """$$$ !!!!!!!!!!!!!!! ,,,888999...###  """"""!!! !!! !!!!!! !!!!!!   !!!"""  !!!  """  !!!"""!!! !!! !!!!!!!!!"""###!!!!!!    !!!"""!!!!!!   !!! !!!!!!!!!!!!""""""  !!!!!!!!!  qqqddd\\\YYYWWWVVVTTTQQQPPPOOOOOOOOOMMMLLLKKKKKKKKKIIIFFFDDDEEECCC@@@>>>======???@@@@@@<<<888555444333111///...---+++***((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''''''''&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!!!!$$$$$$###"""!!! """"""!!!!!!!!!""""""###"""""""""""""""""""""""" !!!!!!"""######$$$$$$###"""!!!"""$$$$$$###"""$$$%%%%%%%%%%%%&&&&&&&&&""""""""""""""""""""""""!!!!!!!!!!!!  !!!!!!    """"""!!!!!!!!!!!!""""""  !!!!!!!!!!!!!!!!!!!!!  !!!  !!!!!!  !!!!!!!!!!!! !!!"""(((<<<;;;*** !!!!!!""""""!!!"""  !!!!!! !!!!!!!!!!!!!!!!!!    """ """!!!!!!  ###"""!!!  !!!!!!!!! !!!###!!!%%%'''$$$!!!  !!!  !!!""""""!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!"""  oooccc\\\ZZZUUUTTTRRROOONNNMMMMMMMMMMMMLLLKKKKKKKKKJJJGGGDDDDDDBBB???===<<<===???@@@===;;;777555444333111000...---+++***)))(((((((((''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''((((((''''''%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""%%%$$$$$$###"""!!! """"""""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""############$$$##################"""$$$%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""!!!!!!!!!!!!!!! !!! !!!"""###!!!!!!!!!!!!!!!!!!!!!!!!     !!!!!!!!!!!!!!! !!!!!!!!!  !!!!!!!!!  !!!!!!!!!  !!!!!!!!! ### &&&999888((( ###!!! !!! !!!!!!!!!!!!!!!  !!!!!!!!!!!!   !!!###!!!!!!  ###    !!!!!!!!!  !!! """!!!!!! !!!  """ !!!"""###### !!!!!!!!!!!!     oooccc]]]ZZZUUUTTTRRROOONNNMMMMMMMMMNNNMMMLLLMMMMMMKKKHHHEEECCCAAA???===<<<===???@@@<<<:::777555555444111000------+++***))))))))))))''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''((((((''''''%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#####################""""""""""""!!!!!!"""###############!!!!!!!!!!!!!!!!!!!!!!!!############""""""!!!!!!$$$$$$$$$$$$############$$$$$$$$$$$$############!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!###"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!    !!!!!!""""""!!!!!!!!!!!!!!!  !!!!!!!!! !!!!!!"""!!!!!! !!!!!! !!!  !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!  ###&&&%%%### %%%""" !!!!!!   !!!"""$$$"""  !!!!!!    !!!"""!!!   !!!!!!  !!! !!!""" !!!!!!""" !!!!!!!!!!!! !!!  !!!!!!!!!  !!!!!!!!!!!!!!!qqqeee]]]ZZZWWWVVVTTTQQQPPPOOOOOOOOOOOONNNMMMMMMMMMKKKHHHFFFBBBAAA>>><<<<<<===???@@@===;;;888777666444111///------,,,******)))))))))''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''''''''&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######$$$$$$$$$!!!!!!"""###$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$######"""!!!!!! """$$$%%%$$$######$$$%%%$$$$$$###############"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!   !!!!!!!!!!!!  !!!""""""###!!!!!!!!!!!!!!! !!!!!!!!!  !!!"""######### !!!  !!!!!!!!!"""""""""""""""""" !!!!!!%%% ###!!!  !!!!!!    !!!   !!!!!!!!!  !!!  ######!!! !!!     !!!  $$$!!! """!!! !!!  !!!!!!!!!!!!!!! !!!""""""""""""!!!sssfff^^^ZZZWWWVVVTTTQQQPPPOOOOOOOOONNNMMMLLLLLLLLLKKKHHHEEEBBB@@@>>><<<<<<===???@@@>>><<<:::888777555111///------,,,+++************''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$ !!!###$$$%%%%%%$$$$$$""""""""""""""""""""""""#########"""""""""""""""!!!###%%%%%%######%%%'''%%%%%%%%%$$$$$$#########!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""  !!!!!!!!!!!!   !!!!!!!!!"""!!!!!!!!! !!!!!!!!!  !!!"""""""""!!!!!!  !!! !!!"""""""""""" ###!!! %%%  !!!    !!!### !!!   !!!  !!!!!!!!! !!!     ### """!!!   !!!!!!!!! !!!"""!!!!!!!!!tttggg^^^ZZZUUUTTTRRROOONNNMMMMMMMMMMMMLLLKKKKKKKKKJJJGGGDDDBBB@@@>>><<<<<<===???@@@???===;;;999777555111///------,,,+++************''''''&&&&&&&&&%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!""""""""""""$$$$$$################## !!!###$$$%%%%%%$$$$$$""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$ ###%%%%%%######&&&(((&&&&&&&&&%%%%%%$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""" """###""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!    """"""!!!!!!  !!!!!!""" !!!   !!!!!!!!!  !!! !!!!!!!!!!!! """###!!! !!!"""!!! """"""!!!!!!""" !!!!!!!!!!!! !!!"""!!! $$$%%% !!!!!! """!!!  !!!"""### !!! !!! """!!!""" !!!""""""  !!!"""###### !!!!!!!!!!!!!!!!!! !!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!! !!!!!! wwwkkkbbb\\\WWWTTTQQQOOOPPPQQQQQQPPPNNNLLLKKKJJJKKKKKKIIIHHHCCCAAA???===<<<>>>???AAACCC???:::666444333111000,,,,,,++++++***)))((((((((('''&&&%%%###"""!!! &&&'''''''''&&&%%%%%%$$$!!!###$$$$$$###"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!""""""#########""""""""""""######""""""""""""""""""""""""$$$$$$###"""!!!!!!""""""###$$$$$$%%%%%%$$$$$$###$$$$$$###"""!!!  !!! !!!  !!!!!!  !!!   """!!!!!!  !!! """"""!!!!!!  """""" !!!""""""!!!    !!!!!!!!!!!! !!!""""""!!!    !!!###$$$###!!! !!!!!!   !!!!!! """!!! !!!"""!!! !!! !!!  """"""!!!  """!!! !!!!!!!!!!!!!!!!!!!!!!!! """!!! !!!  !!!!!!!!! uuujjjaaa[[[VVVSSSPPPNNNNNNOOOOOONNNOOOMMMLLLKKKKKKKKKIIIGGGCCCBBB???======>>>@@@AAAFFFBBB<<<777444111///---------,,,+++***)))((('''&&&&&&&&&%%%$$$$$$######&&&&&&''''''&&&&&&%%%$$$"""$$$%%%%%%$$$######$$$""""""""""""############""""""############"""""""""""""""""""""###$$$$$$######""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!%%%%%%$$$##################$$$$$$%%%%%%$$$$$$###%%%$$$###"""!!!  !!!"""!!!   !!!   !!!   !!! """!!!!!!!!!  """###%%%''''''%%%###""" !!!"""!!!   !!!!!!!!!    !!!!!!"""  !!!!!!!!!!!!!!!!!!!!!!!!!!!   """###!!! !!!"""    """!!! !!!"""!!!   !!!"""!!!    !!!!!!!!!!!!  !!!  !!! !!!!!! !!!"""ttthhh```\\\XXXUUUQQQOOOOOOOOOOOONNNPPPNNNLLLKKKKKKJJJHHHFFFDDDBBB@@@>>>>>>???AAABBBEEEAAA<<<777444222///---......---+++)))((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%###%%%&&&&&&%%%$$$$$$%%%!!!!!!""""""###$$$$$$$$$###$$$$$$$$$$$$$$$$$$##################$$$$$$%%%###""""""!!!!!!""""""### &&&%%%$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%$$$$$$###"""!!! !!!!!! !!! !!! !!!!!!!!!   !!!!!!"""!!!!!!!!! !!!!!!!!!   !!!!!!!!!!!!  !!!"""!!!!!!!!! !!!!!! """"""###$$$$$$###"""""" !!!!!!   """""""""""""""!!!!!!!!! !!!  """"""    !!! !!!######""" !!!!!!    !!!!!!"""""""""!!! !!! !!!!!!  !!!!!!""""""!!!"""!!!    !!!!!!!!!!!!  !!!"""  !!!!!!!!! """!!! """$$$%%%sssggg```]]][[[XXXTTTRRRQQQQQQQQQPPPPPPNNNLLLKKKJJJIIIFFFDDDEEECCCAAA???>>>@@@AAACCCAAA===999666555444333222///...---+++)))(((&&&%%%''''''''''''''''''''''''%%%&&&&&&'''&&&&&&%%%%%%%%%&&&((('''&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$#########""""""""""""###$$$$$$""""""!!!!!!!!!!!!"""""" %%%$$$$$$#########$$$$$$###$$$$$$%%%%%%$$$$$$###%%%$$$$$$###""""""!!!!!! """!!!!!!!!! !!!!!! """"""!!!   !!!!!!!!!!!!!!!  !!!!!!!!! ######"""!!!  !!!"""!!!!!!!!!  """###### !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!    """"""""""""!!!!!!!!!!!!!!!!!!!!! !!!  """"""     !!!!!!  !!!   !!!"""""""""!!! !!!  !!!!!!   """!!! !!!###!!!!!!  !!!""""""!!!!!!!!!!!!  !!!"""  !!!"""!!! !!!"""""""""""""""rrrggg```^^^[[[XXXTTTRRRQQQQQQQQQPPPOOOMMMKKKIIIIIIHHHEEECCCEEECCCAAA???>>>@@@AAACCC@@@===888666555555444333///...---+++)))(((&&&%%%)))((((((''''''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&%%%&&&'''((((((&&&%%%%%%%%%'''&&&&&&&&&%%%%%%$$$$$$"""##################""""""!!!!!!!!!!!!"""######""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""###$$$###$$$$$$%%%%%%$$$$$$###$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""!!!!!! !!!!!! """"""!!! !!!  !!!  !!!!!!!!! """""""""!!!!!!  !!!"""!!!!!!!!!  !!!"""###$$$ !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! """!!!  !!!"""  !!!!!!!!! !!!""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!  !!!"""  !!!   !!!!!!   !!! !!!!!!!!!!!!!!!!!!!!! !!!"""######  !!!  !!!!!! """$$$###!!!qqqeee___^^^XXXUUUQQQOOOOOOOOOOOONNNNNNLLLJJJIIIIIIHHHFFFDDDDDDBBB@@@>>>>>>???AAABBBCCC???:::666444333222000......---+++)))((('''&&&))))))((('''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&'''((((((&&&$$$$$$%%%%%%$$$$$$$$$############""""""############""""""!!!!!!!!!!!!!!!""""""###"""!!!!!! !!!!!!"""########################"""""""""!!!""""""###$$$###$$$$$$%%%%%%$$$$$$###""""""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!###$$$### !!! !!! !!!!!!!!! !!!  !!! !!!   !!! !!!!!!!!!!!!  !!!"""### !!!!!! !!!!!! !!!!!!       """######!!! !!!!!!"""###!!! !!! !!!!!!  !!!  """ !!!"""""""""!!!!!!!!!!!!!!! !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!  !!! """######ooobbb\\\\\\VVVSSSPPPNNNNNNOOOOOONNNOOOMMMKKKKKKKKKJJJIIIGGGCCCBBB???======>>>@@@AAABBB>>>:::666555444222111------,,,+++***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&'''((('''%%%######$$$""""""######$$$%%%&&&&&&######$$$$$$$$$$$$######""""""!!!!!!""""""###$$$!!!!!! !!!!!!###########################"""""""""######$$$%%%###$$$$$$%%%%%%$$$$$$###!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!######"""   !!!"""!!!!!!""" !!!     !!!!!!      !!!  """"""  !!!!!!!!!  !!!!!! !!!###"""  %%%&&&%%%""" !!!   !!!!!!!!!!!!   !!!!!! !!!""" !!!"""###""""""!!!!!!    ###!!!  !!! mmm```ZZZZZZWWWTTTQQQOOOPPPQQQQQQPPPPPPNNNMMMLLLMMMMMMKKKIIICCCAAA???===<<<>>>@@@AAA>>>;;;777555555666555555,,,,,,++++++***)))(((((($$$$$$%%%%%%&&&''''''((($$$%%%%%%&&&'''''''''&&&%%%'''((('''$$$#########!!!"""###%%%''')))***+++$$$%%%%%%&&&&&&%%%%%%$$$#########"""###$$$$$$%%%!!!!!! !!!!!!""""""""""""""""""""""""$$$#########$$$%%%%%%&&&$$$$$$$$$%%%%%%$$$$$$$$$ """""""""""""""""""""""""""!!!   !!!!!!"""!!!!!!""" !!!!!! !!!       !!!""""""!!!  !!!    !!!!!!!!!  !!!""""""!!!!!!  !!!"""""" !!!   !!!"""""" !!!!!! !!!""""""  !!!  !!!!!!  !!!#########"""!!! !!!!!!!!!  $$$""" !!!!!!"""|||lll```YYYWWWUUURRROOONNNOOOPPPQQQRRRSSSPPPLLLKKKLLLLLLIIIGGGJJJFFFAAA>>>???AAACCCDDDDDD@@@;;;777444222000///111000///---+++)))((('''(((%%%$$$%%%'''(((&&&$$$''''''''''''''''''''''''%%%%%%&&&&&&&&&%%%$$$###$$$$$$##################(((&&&############""" """"""""""""""""""""""""""""""!!!!!!!!!!!!!!!""""""############$$$$$$$$$$$$$$$##################&&&### !!!$$$%%%$$$"""$$$"""!!!!!!""""""!!! !!!"""######""""""    !!!      !!!!!!!!!!!!""" !!!###!!!!!!  !!!!!!    """!!! !!! !!! !!!    !!! ######"""     ### ###  !!!###%%%%%%$$$!!!!!!!!!!!!    !!!$$$###$$$"""|||mmmaaaZZZWWWUUURRROOONNNOOOPPPQQQQQQSSSPPPMMMLLLNNNNNNKKKHHHJJJFFFAAA???@@@BBBCCCDDDCCC???:::777555333111000000///...---+++***(((((((((&&&%%%&&&((()))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&%%%$$$########################&&&$$$""""""######"""!!!""""""""""""""""""""""""######""""""""""""######"""############$$$$$$$$$########################$$$###"""###$$$%%%$$$######"""!!!!!!""""""!!! !!!"""""""""!!!!!! !!!!!!    !!!""""""   !!!  """!!!    !!!!!!   !!!!!! !!!!!! !!! !!!    !!!     !!!!!!!!!!!!""""""""""""    ###%%%$$$###""" !!!"""""""""  !!!  }}}nnnbbbZZZVVVUUURRROOONNNOOOQQQQQQQQQRRROOOLLLMMMOOOOOOMMMJJJJJJFFFBBB@@@AAACCCDDDDDDAAA>>>:::777555444222111///...---,,,+++***))))))((('''&&&'''((()))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&&&&%%%%%%########################$$$"""!!!!!!"""###"""!!!""""""""""""""""""""""""$$$$$$############$$$$$$"""############$$$$$$$$$######################## """$$$%%%$$$###$$$$$$###!!! !!!""""""!!! !!!!!!!!!  !!!!!!""""""!!!!!!   """"""!!!      !!!!!! !!!!!!!!!!!!   !!! !!!!!!!!! """!!!   """$$$$$$###   !!!   !!! !!!###""" !!! !!! !!!"""""" !!!!!!!!!!!!  !!!!!!"""!!!!!! !!!!!!!!!!!! !!!!!!!!!""" !!!$$$$$$###!!!  !!!  """!!!|||nnnbbbYYYUUUTTTRRROOOOOOPPPQQQQQQPPPOOOMMMKKKLLLOOOOOOMMMJJJIIIFFFBBBAAAAAACCCDDDEEE???<<<999777666555333111------,,,,,,+++***))))))''''''&&&&&&'''''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$%%%###############$$$$$$$$$"""  """######"""""""""""""""""""""""""""######"""""""""###$$$$$$""""""#########$$$$$$$$$###############$$$$$$$$$!!!&&&&&&$$$######%%%"""!!! !!!"""!!! !!!!!!!!! !!!!!!""""""""""""!!!!!!  !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!   !!! !!!!!!""""""!!!!!!   !!!!!!!!!  """######"""!!!   !!!   !!!"""!!! !!!""""""  !!!  !!!"""   !!!""""""###  """######!!!   !!!!!!  !!!!!! """###""" {{{nnnaaaXXXTTTTTTRRRPPPOOOPPPQQQQQQPPPMMMKKKJJJKKKNNNNNNLLLHHHHHHEEEBBBAAABBBCCCDDDDDD>>><<<999777777555333111------,,,++++++***))))))%%%%%%&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""""""""######""""""#########$$$$$$$$$!!!  """#########!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$""""""#########$$$$$$$$$""""""#########$$$$$$$$$"""&&&'''$$$"""###$$$!!!  !!!"""!!! !!!!!!!!! !!!!!!""""""""""""!!!!!! !!!!!!  !!!!!! !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!   !!!!!!!!!!!! !!!!!!!!! !!!  !!!!!!!!!!!!  !!!!!!     !!!"""  """"""     !!!    """###"""!!!  !!!"""!!!  !!!!!!   !!!|||nnnbbbYYYUUUSSSQQQPPPPPPQQQQQQPPPOOOLLLJJJIIIKKKNNNNNNJJJGGGFFFCCCAAA@@@AAACCCDDDCCC>>><<<999888777555333111...---,,,+++***)))((((((###%%%&&&%%%$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!!!!"""###"""""""""###$$$$$$%%%%%%"""!!! """$$$$$$###!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$"""############$$$$$$$$$"""""""""###$$$$$$%%%%%%!!!###%%%%%%$$$###"""### !!!"""!!! !!!!!!!!!  !!!!!!""""""!!!!!! !!!!!!!!!!!!  !!!!!!!!!   !!!!!!!!!!!! !!!!!!!!!""""""!!!!!!!!!!!!!!! !!!!!!   !!!!!!!!!  !!!!!!   !!!"""       $$$"""!!!  !!!  """"""  """"""!!! """"""!!! !!!!!!!!!!!! !!!}}}pppddd\\\XXXSSSQQQPPPPPPQQQQQQPPPOOOMMMKKKJJJLLLNNNNNNJJJFFFDDDBBB@@@???AAABBBCCCBBB>>><<<:::888777555222///......---+++***((('''&&&###%%%'''&&&$$$###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$"""!!! !!!"""###!!!""""""###$$$$$$%%%%%%$$$"""!!!!!!###$$$$$$###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%"""############$$$$$$$$$!!!""""""###$$$$$$%%%%%%&&&$$$######$$$###"""!!! !!!"""!!! !!!"""""""""!!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!  !!!!!!"""$$$$$$###!!!   !!!!!! !!!!!!"""""""""!!!   !!!!!!!!!!!!  !!!!!!"""""" !!! !!!"""!!!!!!  !!!!!! !!! !!!      !!!""" """$$$&&& $$$%%%!!!!!!"""!!! !!!"""!!!    !!!!!! !!!""""""!!!!!!###qqqfff^^^[[[SSSQQQPPPPPPQQQRRRPPPOOONNNMMMLLLMMMOOOOOOJJJFFFCCCAAA??????@@@BBBBBBAAA???===:::999777555111//////...---+++)))(((&&&%%%$$$&&&((('''%%%$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###!!!!!!"""###$$$!!!""""""###$$$$$$%%%%%%%%%$$$""""""###$$$$$$###!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""###$$$%%%&&&"""############$$$$$$$$$!!!""""""###$$$$$$%%%%%%)))%%%""""""###$$$""" !!!"""!!! !!!"""#########""" """""""""""""""""""""""" !!!!!!!!!!!!  !!!""""""     !!!!!!!!!!!!!!!!!!!!!!!! ######!!!  !!!!!! !!!!!!!!!"""!!!"""### !!!!!! !!!#########"""!!! """###"""  !!! !!!  $$$$$$    """!!! """$$$!!!$$$   !!!   """!!!  """""" !!!!!!""""""     !!!!!! !!!rrrfff^^^ZZZWWWUUUSSSRRRRRRRRRPPPOOOJJJKKKLLLLLLLLLJJJIIIHHHIIIFFFBBBAAAAAABBBAAAAAA>>>=========;;;888333///000000///---+++***((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%###$$$%%%&&&&&&%%%$$$############$$$$$$%%%%%%%%%$$$$$$$$$#########""""""!!!"""#########!!! !!!$$$$$$###""""""###########################&&&$$$###$$$%%%%%%$$$""""""!!!  !!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!! !!!!!!"""###$$$"""  !!!!!!"""!!!  !!!  !!!!!! !!! """"""!!! !!!!!! !!!"""  $$$###"""  """"""!!!!!!"""  !!!!!! !!!!!!  !!!  !!!!!!""" """$$$"""!!! !!!  """!!!   !!! !!!"""   !!!!!!"""!!!######!!!  !!!"""######!!!""""""   !!!!!!""""""!!!!!!  !!!!!!!!! sssggg___\\\YYYVVVSSSRRRQQQQQQPPPOOOLLLMMMNNNNNNMMMLLLKKKJJJLLLIIIDDDAAA@@@@@@???>>>>>>===;;;;;;:::777333000000///...,,,+++)))((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%"""######$$$$$$######"""""""""##################$$$$$$$$$#########""""""$$$###"""!!! !!!"""!!!###$$$%%%$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$""""""######"""  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!"""#########"""  !!!      !!!!!! !!!  !!! !!!  !!!  !!!   !!!  ###  !!! !!!  !!! """  """######"""!!!!!!""" !!!!!!!!!""""""!!!   !!!!!!""" !!!!!!  !!!  uuuiii```\\\[[[WWWSSSQQQQQQQQQPPPOOOLLLMMMMMMMMMMMMLLLLLLKKKLLLIIIDDDBBBAAA@@@???>>>===;;;999888888666444222///...---,,,***((('''&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###""""""###%%%&&&###""""""""""""""""""###""""""""""""""""""!!!!!!$$$############"""""""""%%%###!!! """$$$###$$$%%%$$$######%%%'''$$$$$$$$$$$$%%%%%%%%%%%%%%%###!!!!!!"""!!!   !!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!!!!!!!  !!!!!!!!!!!! !!!!!!######""""""!!!   !!!!!!    !!!!!!  !!!!!! ###"""!!!  ###    !!!!!!   ###!!!     $$$""" !!! !!!"""!!! !!!!!!!!!!!! !!!        vvvhhh___ZZZ\\\XXXTTTQQQPPPQQQPPPPPPJJJKKKKKKKKKKKKJJJJJJJJJHHHFFFCCCAAABBBCCCCCCBBB===;;;888666666666555444......---+++)))(((&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''%%%###""""""###%%%'''$$$###"""!!!!!!"""###$$$#########""""""!!!!!!!!!############""""""""""""$$$"""!!! !!!"""######$$$$$$###""""""%%%'''$$$%%%%%%%%%%%%%%%&&&&&&%%%###!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!! !!!""""""###!!!  !!! !!!""" """###   !!!  !!!!!!""""""!!!!!!  !!!"""!!! !!!###%%% !!!""" !!!!!! !!!###!!!!!!!!!     !!!$$$   !!!!!!"""%%%$$$###!!!  vvvggg]]]XXX[[[XXXTTTRRRQQQQQQQQQPPPKKKJJJJJJJJJJJJKKKKKKKKKHHHFFFCCCAAABBBCCCDDDCCC>>>;;;777666555666555444......---+++)))(((&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###""""""###%%%&&&%%%$$$###""""""###$$$%%%$$$$$$$$$######""""""!!!""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!"""######"""!!!!!!$$$&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%###"""!!!""""""  !!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!   """!!!"""$$$    !!!!!! !!!     !!! """  !!!!!!  !!!###$$$"""  !!!!!!  !!!!!!!!!!!! !!!  !!!"""!!!     uuufff]]]YYYYYYWWWTTTSSSSSSSSSQQQPPPMMMLLLLLLLLLLLLMMMMMMNNNLLLIIIEEEBBBBBBBBBAAAAAA???<<<999777666666555444///...---,,,***((('''&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%##################""""""!!!!!!"""""""""""""""### """#########!!!!!!!!!"""###"""!!!!!!###%%%######$$$$$$%%%%%%&&&&&&###"""!!!!!!""""""!!!  !!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!!!!!!!    !!!""""""  """"""############""""""!!!!!!!!! !!!!!!  !!!!!!!!!  !!!    !!!     !!! !!!""""""     !!!!!!!!!!!!    !!!###"""       tttggg___[[[VVVUUUTTTUUUVVVUUURRRPPPMMMLLLKKKKKKLLLMMMNNNOOOLLLHHHEEECCCBBBBBBBBBAAA@@@>>>:::999888666444222000///...,,,+++)))((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%$$$#########$$$$$$$$$$$$######!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""######!!!!!!!!!!!!!!!""""""###!!!"""$$$$$$#########$$$""""""######$$$%%%%%%&&&!!!!!!"""!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!    !!!!!!!!!  !!!  !!!!!!""""""""""""!!!!!!!!!""""""!!! !!!!!!  !!! !!!"""!!! """!!! !!!!!!     !!!"""  !!! !!!""""""""" """"""    !!!  !!!  !!!!!!   """"""!!! !!!!!!!!!!!!   !!!!!!  ttthhhaaa^^^TTTTTTTTTVVVWWWVVVSSSPPPKKKJJJIIIIIIIIIKKKLLLMMMHHHFFFCCCBBBCCCEEEEEEEEEAAA???<<<:::999777444222000000///---+++***((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&&&&%%%###"""!!!"""###$$$$$$###"""!!! !!!!!!"""""" !!!!!!!!!""""""#########""" !!!$$$%%%!!!###&&&&&&%%%$$$$$$%%%!!!!!!"""###$$$$$$%%%%%% !!!!!!  !!!""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!"""###$$$$$$   """######$$$ !!!!!!!!!  !!!!!!  !!!""""""!!! !!!!!!  !!! !!!###  !!! !!!!!!    """$$$ !!!!!!   %%%))))))'''   !!! !!!""" !!! &&&!!! !!!     !!!""""""!!!!!!!!!  !!!!!! """"""!!! rrrggg```ZZZWWWUUUSSSQQQPPPPPPQQQQQQRRROOOLLLKKKLLLMMMKKKHHHLLLHHHCCC@@@AAACCCEEEFFF???===;;;999999888666444...---,,,***)))'''&&&%%%+++///222000***'''))),,,%%%$$$######""""""######%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$$$$######"""""""""###$$$$$$$$$%%%---***%%%###"""#########!!!!!!!!!!!!""""""""""""""""""""""""############"""""""""""""""#########"""!!! !!!###$$$!!!!!!  !!!"""""""""""""""!!!!!!!!!!!! !!! !!!###$$$ !!!###"""!!!  !!!  !!!  !!!!!! """""""""""""""""""""""" """""""""###""""""!!!!!!  !!! !!!""""""!!! !!! !!!!!! !!!!!!!!!  !!!!!!    !!!!!!  !!!   !!!  """!!!  !!!!!!     %%%###   !!! !!!"""###  ttthhhaaa\\\WWWVVVUUUSSSRRRQQQPPPPPPQQQNNNLLLLLLMMMMMMJJJHHHLLLHHHDDDAAAAAABBBCCCCCC===;;;999888777666444222///...---+++***((('''&&&%%%((()))(((%%%###%%%'''%%%%%%$$$############$$$%%%%%%%%%$$$$$$$$$###############"""""""""!!!!!!###############$$$$$$$$$%%%###  !!!!!!!!! !!!!!!!!!!!!""""""""""""#####################"""""""""""""""!!!!!!!!!!!!!!!""""""###!!!!!!  !!!!!!!!!!!!!!!  !!!!!!!!! !!!  !!! !!!!!!!!!!!!"""   !!!   !!!!!!   !!!!!!   !!!  """""" !!!     !!!!!!     !!!"""  """""""""""""""!!!      """!!!!!! """!!! vvvjjjccc^^^XXXXXXWWWUUUSSSQQQOOONNNOOONNNMMMMMMNNNMMMJJJHHHLLLIIIEEECCCBBBCCCBBBAAA===;;;999888777666444222000///...---+++)))((('''&&&&&&%%%%%%%%%%%%&&&'''&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$###############"""""""""""""""$$$$$$$$$############### """!!!  !!!!!!"""""""""#########$$$$$$$$$$$$######""""""!!!!!! !!!""""""""""""!!!!!!!!!!!!   !!!"""""""""###"""!!! !!!!!!!!!!!!""""""""" !!!!!!  !!!"""""" !!!"""!!!  !!!!!!   !!!"""""""""!!! ###"""!!!  !!!  """"""  !!!!!!!!!    !!!!!!      !!!""" !!!!!! !!!"""      !!!""""""  """!!! !!!!!!  """"""!!!!!! ###!!!  wwwjjjbbb___YYYYYYYYYWWWUUUQQQNNNMMMMMMMMMNNNOOONNNMMMJJJHHHJJJGGGDDDCCCCCCDDDCCCBBB???===;;;::::::999777555000///...,,,+++)))(((''')))'''%%%%%%&&&''''''&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$###"""""""""!!!###$$$###!!! !!!!!!!!!!!!"""""""""#########$$$$$$$$$%%%$$$$$$###"""!!! !!!"""""""""!!! !!!!!!!!!  !!!!!!  !!!!!!!!!!!!""""""!!!  !!!!!!!!!!!! !!!!!!!!!!!!  !!!""""""!!!""""""!!!   !!!"""###$$$%%%%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!###"""!!!  !!!  !!!!!!   !!!!!!    !!!      !!!  !!!!!!  !!!!!!  !!! !!!######  !!!!!!   !!!!!!!!! !!!!!!!!! !!!!!!!!!wwwiii```^^^ZZZYYYYYYWWWTTTQQQNNNLLLKKKMMMOOOOOONNNLLLJJJIIIHHHFFFDDDCCCDDDEEEDDDCCC@@@>>><<<::::::999777555///...---,,,***((('''&&&)))'''%%%$$$%%%%%%$$$"""'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$###"""""""""!!!!!!!!!###$$$$$$""" !!!""""""""""""#####################$$$$$$$$$$$$%%%$$$$$$###"""!!! !!!"""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!""""""""""""!!!!!!!!!!!!!!!    !!!!!!!!!!!!  !!!""""""!!!   !!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!  !!!!!!    !!!!!!""" !!!!!!"""  !!!       !!!!!!   !!!  !!!  !!!!!!!!!  !!!"""    !!!!!! !!!!!!!!! !!!!!!!!!xxxhhh___]]]ZZZYYYXXXVVVSSSPPPNNNMMMKKKMMMOOOOOOMMMKKKKKKKKKIIIFFFCCCBBBCCCDDDDDDDDD>>><<<:::999888777555333///...---+++***((('''&&&'''(((((((((((('''&&&%%%&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######"""""""""""""""#########$$$$$$$$$###############!!! """###""" """"""#########$$$$$$$$$#########$$$$$$$$$$$$%%%$$$$$$######""""""!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!""""""""" !!!!!!"""""""""""""""""""""!!!!!!!!! !!!!!!  !!!!!!!!!  !!!!!! !!!!!!!!!  !!!"""!!! !!!  !!!   !!! !!!!!!   !!!!!! !!!""" !!!!!! !!!!!!!!! !!! !!!!!!       !!!   !!!        !!!  yyyhhh^^^\\\YYYXXXVVVSSSQQQPPPNNNNNNKKKMMMOOONNNKKKJJJKKKMMMMMMJJJEEEAAAAAABBBBBBBBB>>><<<:::999999888555333000///...---+++)))((('''!!!&&&***+++***((((((***%%%%%%$$$############$$$%%%%%%%%%$$$$$$$$$######!!!!!!"""""""""########################$$$$$$$$$!!!  """""" """"""""""""#####################$$$$$$$$$%%%%%%#########"""""""""""""""  !!!!!! !!!!!!!!!"""""""""""" !!!!!!""""""!!!!!!!!!!!!   !!!!!!!!!   !!!!!!  !!!  !!!  !!!   !!!""" !!!   !!! !!!"""######  !!! !!! !!!  !!!!!!    !!!        !!!"""   !!!!!! {{{iii^^^]]]YYYWWWUUURRRPPPOOOOOOOOOLLLNNNOOOMMMJJJJJJLLLOOOQQQLLLFFFAAA@@@@@@@@@@@@@@@>>><<<;;;;;;:::888666111111///...,,,***))))))%%%(((&&&$$$&&&(((%%%$$$######""""""######%%%%%%%%%$$$$$$$$$############$$$$$$%%%%%%%%%%%%""""""######$$$$$$$$$%%%!!! !!!###$$$###"""!!!!!!!!!!!!""""""""""""######$$$$$$$$$%%%%%%%%%"""""""""""""""#########  !!!""" !!!!!!!!!""""""###### !!!!!!  !!!!!!"""""" !!!!!!  !!!!!!  !!!  !!! !!!  !!!   !!!"""###$$$ !!!!!!   !!!!!! !!!"""$$$%%%%%%   !!!  !!!!!!    !!!   !!!!!!!!!!!!  !!!  !!!!!!  !!!!!!"""  !!!!!!  !!!!!! !!!!!!!!!   !!! """#########"""  vvvggg___^^^ZZZXXXVVVSSSQQQPPPPPPPPPKKKKKKJJJJJJIIIIIIHHHHHHOOOKKKEEEBBBAAAAAAAAAAAA>>>===;;;;;;;;;:::777555777333000---,,,+++)))(((&&&&&&'''((()))***++++++%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""!!! !!!!!!"""############""""""!!! !!!###$$$###"""######""""""""""""######""""""!!!!!!!!!!!!""""""##################$$$$$$""""""!!!   !!!!!!!!!   !!!  !!!!!!!!!!!!!!!!!! !!! """"""!!!  !!!!!!""""""!!!   !!!######!!! !!!!!!!!!!!! !!!"""!!!  """ !!!""" """!!! !!!!!!!!!"""!!!!!!  """"""""" """""" !!!!!! !!!!!! !!!  """!!! !!!!!!!!!""""""!!! ###"""""""""   !!!  !!!!!!  !!!!!! !!!  !!! vvvfff]]][[[YYYWWWUUUSSSQQQPPPPPPPPPLLLLLLKKKKKKJJJIIIIIIIIINNNJJJEEEBBBAAAAAAAAAAAA===<<<;;;::::::999777444555222...,,,+++***(((&&&&&&''''''(((((()))))))))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$############!!!"""######$$$$$$#########"""!!!"""$$$$$$###"""######""""""""""""######""""""!!!!!!!!!!!!""""""###########################"""!!!!!! !!!!!!!!! !!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!  !!!  !!!!!! !!!!!!!!!!!!    !!!!!!!!!   !!!!!!!!!!!!  !!!!!! !!!!!!!!!!!!!!!!!! !!!"""!!!  """!!!!!!!!!!!!!!!"""###$$$!!! """!!!  !!!!!!   &&&###!!!  """"""   !!!!!!!!!   !!!""""""######!!!!!!!!!  !!!"""    !!!!!!  vvveee[[[YYYWWWVVVTTTSSSQQQPPPOOOOOOMMMMMMLLLKKKKKKJJJIIIIIILLLIIIDDDAAAAAAAAAAAAAAA===;;;:::999999888666444333111---+++***)))'''%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$%%%%%%&&&&&&"""######$$$$$$$$$$$$$$$%%%$$$######$$$%%%$$$"""######""""""""""""#########""""""!!!!!!""""""#################################"""!!!!!!!!!!!!""""""!!!!!! !!!!!!"""!!!!!!!!!!!!""""""""""""!!!!!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!! !!!!!!!!!"""""" !!!!!!!!!!!!  !!! !!!!!!### !!!"""!!!  !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!###!!!!!!###!!!!!!!!!  !!!!!!  !!!!!!!!! !!!  """!!!!!!!!!!!!  !!!###$$$ '''%%%"""!!!   !!!"""  """!!! !!!!!!!!!!!!   !!!!!!  !!!"""  !!!    !!!!!!"""  """   !!!!!!  vvveee\\\ZZZVVVUUUTTTSSSQQQPPPOOOOOONNNNNNMMMLLLKKKJJJJJJIIIJJJGGGCCCAAAAAAAAAAAA@@@<<<;;;999999999888555333222000---,,,+++***'''%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$&&&%%%###$$$%%%%%%$$$"""######""""""""""""#########""""""""""""""""""###$$$$$$$$$###############$$$######"""""""""""""""""""""!!!!!!!!!!!!"""""" !!!!!!""""""###  !!!  !!!!!!!!!!!! """!!!!!!  !!!  !!!"""###"""   !!!!!! !!!  !!!!!!!!!  !!!!!! !!!  !!! """!!!!!!""" """$$$&&& !!!!!!""" !!!"""!!!!!! !!!!!!  """!!! """""""""!!!!!!  !!!"""!!!  !!! """###"""   !!!""""""""""""""""""!!!  !!! !!!!!!  """   !!!  vvvfff^^^\\\VVVUUUTTTSSSRRRQQQPPPOOONNNNNNMMMLLLKKKJJJIIIIIIHHHEEEBBBAAAAAAAAAAAA@@@<<<;;;999999999888555333222000...---,,,+++(((&&&''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###############$$$%%%%%%%%%%%%$$$%%%$$$###$$$%%%%%%$$$#########""""""""""""############""""""""""""######$$$$$$$$$#########""""""$$$######"""""""""""""""""""""!!!!!!!!!!!!""""""  !!!!!!!!! !!!  !!!!!!  !!!!!!!!! !!!""""""   !!!!!! !!!!!!   !!! !!! !!!"""###  !!! !!! !!!"""  !!!!!! !!!!!! !!!!!!!!!""" """""""""  !!!!!! !!!!!!   !!!"""  """!!!!!!###"""   !!!  !!! !!!!!!   !!! !!!  uuufff___^^^UUUVVVUUUUUUTTTRRRQQQPPPNNNNNNMMMLLLJJJIIIHHHHHHFFFDDDAAA@@@AAAAAAAAA@@@===;;;:::999999888666444111000......---,,,)))&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########""""""######$$$$$$$$$$$$$$$$$$###"""###%%%%%%%%%$$$######""""""""""""######$$$######""""""######$$$%%%%%%$$$$$$###"""""""""######"""!!!!!!!!!!!!""""""!!!!!! !!!!!!"""!!!!!!!!!!!!""""""""""""  !!!   !!!!!! !!!!!!  !!!!!! """"""     !!!"""  !!!  """  !!!!!!         !!!!!!!!!!!!!!!""" """"""  %%%    !!!!!!  !!! !!!!!!   """ !!!!!!  ssseee^^^^^^VVVVVVVVVVVVUUUTTTRRRQQQNNNMMMLLLKKKIIIHHHGGGGGGEEECCCAAA@@@AAAAAAAAA@@@===<<<;;;::::::999777444000...------,,,+++(((%%%''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%!!!"""######$$$$$$######!!!!!! """$$$%%%%%%$$$######""""""""""""######$$$######""""""######$$$%%%%%%$$$$$$###""""""!!!###"""!!!!!! !!!!!!!!! !!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!! ######################## !!!   !!!!!!!!!"""""""""  !!!!!!      !!! !!! !!!    !!!!!!!!!!!!!!!   !!! $$$  """ !!!  !!!""""""   ###$$$!!! """ !!!!!! !!!!!! rrrddd]]]]]]VVVWWWWWWWWWVVVUUUSSSRRRMMMMMMLLLJJJIIIHHHFFFFFFDDDBBB@@@@@@AAAAAAAAA@@@>>>===;;;;;;;;;:::777555...---,,,,,,,,,***'''$$$''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&(((((()))!!!!!!"""############### !!!$$$%%%%%%%%%######""""""""""""######$$$$$$############$$$$$$%%%%%%$$$$$$###""""""!!!""""""!!!   !!!######""""""!!!!!!  !!!!!! !!!!!!!!!"""  !!!!!!!!!############""" """"""!!!  !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!   $$$$$$###!!!!!!  !!!""""""""" !!!  !!!"""###"""!!!!!! !!!!!!   !!!!!!!!!    !!!  """!!!  """  $$$###        !!!""" !!!"""###### !!! !!!!!!"""""" ###((('''### """ !!!!!! !!!  !!!!!!!!! pppbbb[[[ZZZVVVUUUUUUTTTSSSRRRRRRQQQSSSOOOJJJHHHHHHHHHEEECCCEEECCCAAAAAAAAABBBAAA@@@===<<<:::999999777444222000...---------,,,)))''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%$$$######"""############$$$$$$$$$""""""#########$$$$$$$$$&&&%%%$$$###""""""""""""########################!!!""""""#########"""""" !!!""""""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!  !!!"""######$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!! !!!  !!!!!!!!!  ###############$$$$$$%%%"""""""""!!! !!!"""!!!"""###$$$$$$###"""!!! !!!!!!!!! $$$"""!!!!!!!!!!!!  !!!!!!!!!!!!   !!!!!!!!!!!!"""$$$$$$###!!! """!!!  !!! ###""" !!!"""$$$$$$"""!!! !!! !!!###  !!!  """!!!!!!!!!!!! """"""  !!!"""######""""""""" !!!!!! !!!!!!""""""""""""!!! !!!"""!!!  !!!!!! !!!  !!!  oooaaa[[[ZZZUUUUUUTTTSSSSSSRRRQQQQQQUUUQQQMMMKKKKKKJJJHHHFFFFFFDDDBBBAAABBBBBBAAA@@@===;;;:::999888777444222000...---------,,,)))'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$###"""############$$$$$$$$$""""""#########$$$$$$$$$$$$###############$$$$$$########################""""""######$$$######""" !!!""""""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!  !!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!  !!!!!!!!!   !!!"""  """!!! """ !!!""""""!!!   !!!   !!!""""""    !!!!!!!!!###""""""!!!  !!!!!!""""""!!!  !!! !!!  """"""!!!!!!!!!!!!!!!!!!"""######!!!    !!!!!! !!! !!!###  !!!!!!!!!$$$    !!!!!! !!!!!!!!!!!! !!!!!!###""" !!!""" !!!""""""!!! !!!   nnn```ZZZYYYTTTTTTSSSSSSRRRRRRQQQQQQUUURRROOOMMMLLLJJJHHHGGGHHHFFFCCCBBBCCCBBBAAA@@@<<<:::999888888666444222000...---------,,,)))'''%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$"""############$$$$$$$$$###############$$$$$$$$$""""""""""""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$###### !!!""""""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!  !!!!!!   !!!!!! !!!!!!!!!  !!! !!! !!!""""""###""" """!!!### !!!!!!   $$$'''%%%!!!  !!!!!!  !!!!!!  !!!!!!  !!! ###    !!!"""### !!!###$$$%%%$$$"""  !!! !!!!!!!!! """### !!!!!!!!!!!!!!!!!!  !!!""""""!!! ### !!!!!!   """!!!   !!!!!!###!!! !!!!!! #########!!!!!!   mmm___YYYYYYSSSSSSSSSRRRRRRRRRQQQQQQRRRQQQNNNLLLJJJHHHGGGEEEIIIGGGDDDCCCCCCCCCAAA@@@;;;:::888888888666444222000...---------,,,)))'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%""""""#########$$$$$$$$$########################""""""""""""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$###### !!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!  !!!!!!!!!   !!!!!!!!!  !!!!!!!!!!!! !!!!!!"""### !!!"""######"""!!!  !!!""""""""""""""""""""""""!!!!!!!!!  $$$###"""  !!!!!!!!!     !!!  !!!"""!!!"""$$$%%%"""!!!  ######"""  !!!!!!!!!!!!%%%###!!!  !!!###!!!"""!!!  !!!$$$###!!! !!!  !!!  !!!  !!!  lll^^^YYYYYYSSSSSSSSSSSSRRRRRRRRRRRRQQQQQQOOOMMMJJJHHHFFFEEEHHHFFFDDDCCCCCCCCCBBB@@@;;;:::888888888777555333000...---------,,,)))'''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$########################$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!   !!!!!!""""""!!!!!!""""""###$$$!!!!!! !!!!!!"""""" """$$$### """"""!!!!!!!!!!!!""""""!!!!!!!!! """  !!!!!!     !!!!!!   !!!""""""!!!!!!  ###"""  $$$"""  !!!!!!    ###!!!    !!!  !!!  mmm___YYYXXXTTTTTTTTTTTTSSSSSSSSSSSSQQQRRRRRRPPPLLLIIIGGGGGGFFFEEECCCBBBCCCCCCBBBAAA;;;:::999999999888666444000...---------,,,)))'''((((((''''''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$#########"""############$$$$$$$$$$$$$$$$$$###############$$$$$$###############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""!!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!  !!!"""  !!!"""$$$###!!!  !!!!!!"""!!!###((('''"""  %%%"""   !!!""""""     !!! !!!!!!!!!    !!!!!!   """"""!!! !!!     """  !!!!!!!!!   !!!!!!  !!!     mmm```YYYXXXTTTTTTTTTTTTUUUUUUUUUUUUOOOQQQRRROOOKKKGGGFFFFFFDDDBBBAAAAAABBBCCCCCCBBB<<<;;;:::::::::999777555000...---------,,,)))''''''''''''&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######"""""""""############$$$$$$$$$$$$$$$$$$#########""""""""""""""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###"""!!! """!!! !!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""" !!!$$$###!!!  !!!"""""""""$$$%%%"""   $$$###"""   !!!!!!!!! !!!!!!    !!!!!!!!!!!!!!!        !!!  !!!!!!  !!!  !!! """!!!       !!!!!!  !!!"""!!!!!! !!!   nnn```ZZZXXXUUUUUUUUUUUUUUUUUUVVVVVVLLLOOOPPPMMMHHHEEECCCDDDCCCAAA@@@@@@BBBCCCCCCBBB===<<<:::;;;;;;:::888666000...---------,,,)))''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$###"""!!!!!!"""############$$$$$$$$$$$$$$$$$$$$$######"""""" !!!"""###%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######!!! $$$###"""!!!!!!"""###$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!  !!! !!! !!!"""###  !!!!!!###"""!!! !!!###$$$!!!$$$ """!!!  !!!""" !!!!!!!!!!!!$$$###   !!!!!!"""  !!!""""""    !!!!!! !!!!!!!!!!!!"""""""""!!!!!!!!! """!!!!!!!!!!!!"""###### !!!!!!   !!!   !!!"""""""""!!!  !!!!!! !!!"""   !!!!!!!!!!!!!!!!!!!!!!!!  !!!"""######&&&### !!!!!! !!!  !!!""""""!!!!!! """"""!!!%%% !!!"""!!!  !!! !!!!!!!!!!!! !!!   !!!!!!  !!!!!! !!!!!! !!!  !!!  nnn^^^VVVWWWVVVVVVWWWWWWVVVUUUSSSRRROOONNNMMMKKKHHHFFFEEEDDDAAAAAA????????????AAAAAA===;;;999999999999777666///...,,,,,,,,,+++(((&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%$$$###"""""""""###$$$$$$###"""!!! #########""""""""""""!!! !!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""" !!!""""""###!!!!!! !!!!!! !!!!!!!!!!!!!!!  !!!"""###"""!!!!!! !!!!!!""""""!!!!!!!!!  !!!""""""!!!   !!!!!! """!!! !!!"""!!!  !!!!!!!!!!!!    !!!   ###""" !!!""""""!!! !!!"""!!! !!!"""###   """""" ###    """!!!!!!  !!!!!!!!!!!!!!!    !!!""" !!!!!!!!!""""""  !!!""""""     """!!! !!!!!!  """"""!!!!!! ooo^^^WWWWWWVVVVVVVVVVVVUUUTTTSSSRRRQQQPPPNNNLLLIIIGGGEEEDDDBBBAAA@@@??????@@@AAABBB@@@>>><<<;;;:::888666444///...,,,,,,,,,+++(((&&&%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%""""""###$$$%%%%%%%%%%%%###$$$%%%%%%$$$###"""!!!$$$$$$#########"""""""""!!!!!!"""###$$$$$$$$$$$$########################!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!! !!!!!! !!!!!!!!!!!!!!!  !!!"""### !!!   !!!!!!   !!!!!! """!!! !!!""""""  !!!!!!!!!!!!    !!!    ###"""    """""" !!! """!!!!!!   $$$$$$"""     !!!!!!!!!     !!! !!!!!!  !!!     !!! """###!!!  !!!!!!  !!!!!! ppp___XXXXXXVVVUUUTTTSSSSSSRRRRRRSSSTTTSSSQQQNNNKKKHHHFFFEEECCCBBBAAA@@@@@@AAABBBCCCDDDAAA>>><<<:::888555222///...,,,,,,,,,+++(((&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&""""""###$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$######%%%$$$$$$$$$##################$$$$$$$$$$$$$$$###""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!!!!!!!!!! !!!"""""" !!!!!!  !!!!!!!!!    !!!!!!"""!!!"""!!! !!!""""""  !!!!!!!!!!!!    !!!"""!!!  !!!  !!!  !!!"""!!!  !!!!!!!!!""""""""" """"""  !!!!!!  ###"""!!!  !!!     !!!!!!!!!  !!!!!!"""!!!!!!!!!  !!!     !!!###  !!!     """!!!!!!   ppp```XXXXXXUUUTTTSSSQQQQQQQQQRRRSSSVVVTTTRRROOOLLLIIIFFFEEEDDDCCCBBBAAAAAABBBCCCDDDCCC@@@===;;;:::888555333///...,,,,,,,,,+++(((&&&%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%$$$###""""""$$$$$$$$$$$$$$$$$$$$$###%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%$$$$$$###########################!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!!!!!!!!!!!!! !!!!!!!!! !!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!     !!!!!!!!! !!! !!!""""""  !!!!!!!!!!!!    !!!$$$""" !!!"""    !!!!!!!!!!!!""""""""" !!!!!!   !!!!!! $$$$$$!!!!!!"""!!!    !!!!!!""""""!!!!!!  !!! !!!!!!!!!!!!!!! """!!!###!!! !!!!!!!!!!!!!!!!!!!!!!!!    """""" !!!!!!!!!!!!!!!!!!""""""###    !!!!!!    ppp```XXXXXXTTTSSSRRRQQQQQQQQQRRRSSSVVVTTTRRROOOLLLIIIFFFEEEDDDDDDBBBBBBBBBBBBDDDDDD???===;;;:::999888666444///...,,,,,,,,,+++(((&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$###""""""######"""""""""#########%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!!!!"""""""""""""""!!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!  !!!!!!!!!!!!!!!!!!!!!     !!!!!! !!! !!!""""""!!! !!!!!!!!!!!!    !!!$$$""" !!!"""  !!!!!!!!!""""""!!! !!!"""""" !!!!!!    !!!!!!$$$###!!!&&&""" """"""     !!!!!!""""""!!!!!! !!!!!!!!!  !!! ###!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!   !!!""" !!!!!!   !!!!!!     !!!ppp___WWWWWWSSSSSSRRRRRRRRRRRRSSSSSSTTTSSSQQQNNNKKKHHHFFFEEEDDDCCCBBBAAAAAABBBCCCDDD<<<;;;999999999999777666///...,,,,,,,,,+++(((&&&%%%&&&&&&''''''&&&&&&%%%$$$######""""""######$$$""""""###$$$%%%%%%%%%%%%"""""""""!!!""""""###$$$%%%$$$$$$$$$##################$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$ !!!""""""###$$$$$$!!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!"""!!!!!!  !!!!!!  !!!     !!!"""   """###!!!  !!!!!!!!!!!!    !!!"""!!!  !!! !!!!!!!!!!!!  !!!!!!  !!!!!! !!!"""  !!!!!!###!!!    !!!!!!!!!"""!!!!!! """!!!!!! !!!"""### !!!   !!!!!!     """###"""!!! !!!""" !!!!!! !!!!!! ooo___VVVVVVRRRSSSSSSTTTTTTSSSSSSSSSQQQPPPNNNLLLIIIGGGEEEDDDDDDCCCBBBAAAAAABBBCCCDDD===<<<::::::::::::888666///...,,,,,,,,,+++(((&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$######$$$$$$$$$""""""###$$$%%%%%%%%%%%%######"""""""""###$$$%%%$$$$$$#########"""""""""!!!!!!"""###$$$$$$$$$$$$########################  """###$$$%%%&&&!!!!!! !!!!!! !!!!!!!!!!!!!!!!!!"""""""""!!! !!!   !!!!!!   !!!    """###!!!  !!!!!!!!!!!! !!!    !!!  !!!""""""!!!   !!! !!!  !!!!!! !!!"""""" """"""   !!!!!!""""""!!!  !!!###$$$   !!!    !!! !!!###  !!!""""""!!! ~~~ooo^^^VVVUUURRRSSSTTTUUUUUUTTTSSSRRROOONNNMMMKKKHHHFFFEEEDDDCCCBBBAAA@@@@@@AAABBBCCC???>>><<<;;;;;;:::888666///...,,,,,,,,,+++(((&&&%%%&&&&&&''''''&&&&&&%%%(((''''''&&&&&&''''''(((%%%%%%%%%%%%$$$###""""""$$$$$$#########$$$&&&'''#########""""""""""""!!! !!!######$$$$$$$$$""""""""""""""""""""""""  """###%%%&&&'''!!!!!! !!!!!! !!!!!!!!!"""!!!!!!"""""""""!!! !!!######"""  !!!!!!!!!""""""  !!! !!!""""""!!!   !!!!!!!!!"""!!!  """###"""  !!!!!!!!!!!! !!!!!!    !!!!!!  !!!""""""!!!    !!!   ###  ###"""!!!   """""" !!!'''(((%%%!!!   """  !!!!!!!!! !!! !!!!!! !!!!!!   !!!  !!!$$$!!!    !!!!!! !!!""""""     """ ppp___VVVVVVRRRRRRSSSSSSTTTTTTTTTUUUTTTQQQMMMIIIGGGFFFGGGGGGBBBCCCCCCCCCDDDDDDEEEEEE@@@>>>;;;::::::999666444111///---++++++)))'''%%%))))))(((((('''''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%######$$$$$$$$$%%%%%%%%%"""""""""""""""##################$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""""""""""""""!!!!!!!!!""""""############""""""%%%$$$"""!!! !!!!!!########################!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """"""!!!!!!!!!!!!""""""!!!!!!!!!!!! """!!! !!!!!! ###"""  !!!!!!   !!!"""!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!   !!!!!!"""#########!!! """ ######!!!!!!  ###""" !!!  !!!  !!! ###  !!!   !!!    !!!  !!!!!! !!!!!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!    $$$$$$###"""!!!!!!!!!!!!!!!  """""""""!!!!!!!!!!!!  """!!!  """$$$%%%  !!!!!!!!! !!!######""" ppp___WWWVVVRRRRRRSSSSSSSSSTTTTTTTTTUUURRRNNNJJJGGGEEEDDDDDDBBBBBBCCCCCCDDDDDDDDDDDD???===;;;::::::999666444111///---,,,---,,,***(((((('''''''''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""###$$$%%%%%%#########$$$$$$%%%%%%%%%#########"""""""""!!!!!! """"""############""""""!!!  !!!""""""""""""""""""""""""   !!!!!!!!!!!!  !!!!!!!!! !!!  !!!!!!   !!!!!!!!!!!! !!!!!!""""""!!!!!! !!!   !!!!!!!!!!!!!!! !!!!!!!!!  ###%%% ### !!!  !!! !!!!!!"""  !!! """ ###"""!!!!!!!!!""""""###  !!!$$$ !!!###!!! """   !!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!"""$$$!!!!!!    !!!!!!!!!!!!    !!!!!!  !!!"""#########""""""ppp```XXXWWWRRRRRRSSSSSSSSSSSSTTTTTTUUUSSSPPPLLLHHHEEECCCBBBBBBBBBBBBCCCCCCCCCCCCDDD???===;;;:::999888666444000///............---+++&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$###### !!!"""###$$$&&&''''''#########$$$$$$$$$$$$$$$###""""""""""""!!!!!!!!! !!!""""""######""""""!!! """###!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!""""""      !!!""""""  !!! !!!$$$### !!! ### !!!  !!! !!!""""""!!!  ###$$$"""!!! $$$  """"""!!!  !!!###!!!   !!!    """!!! !!!  !!!"""""" !!!!!! !!!!!!!!!   !!!!!!""""""ppp```XXXXXXRRRRRRSSSSSSSSSSSSSSSSSSSSSRRRPPPMMMIIIFFFCCCBBBBBBBBBBBBBBBBBBBBBBBBBBB>>><<<:::999999888666555111///............,,,***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############""""""###$$$%%%%%%&&&&&&###############$$$$$$$$$$$$$$$$$$$$$############"""""""""""""""#########!!!!!!""""""""""""!!!!!! !!!!!!""""""###$$$!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!""""""  !!!!!!  !!!!!!       !!!!!!!!!!!!  !!!!!!###%%%###!!!   !!! !!! !!!!!! !!!"""###"""!!! """######!!! &&&!!!!!!   !!! !!!!!!     !!!  !!!!!!   !!!   !!!!!! !!!!!!   !!!~~~ooo___XXXXXXSSSSSSRRRRRRRRRRRRRRRRRRQQQPPPOOOLLLIIIGGGEEEDDDBBBBBBBBBBBBAAAAAAAAAAAA===;;;:::999999888666555222000...,,,,,,+++)))'''''''''''''''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$$$$$$$$$$$$$$$$################################################""""""""""""######$$$$$$!!!!!!""""""""""""!!!!!!!!!!!!"""""""""""""""!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""""""  !!!!!!        !!!!!!!!!!!!"""""""""!!!!!! !!!""" !!!  ###"""!!! """"""  !!! !!!     +++%%%!!!###!!!  !!!   !!!!!!  !!!!!!!!!  !!!  !!!"""  !!!!!!  """!!!!!! !!!!!! !!!!!!  !!!!!!""""""  !!!!!! !!!|||mmm^^^WWWXXXSSSSSSRRRRRRRRRRRRQQQQQQQQQPPPNNNKKKIIIGGGFFFEEEBBBAAAAAAAAAAAAAAA@@@@@@<<<;;;999999999888777555111///---+++***)))'''$$$'''''''''(((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###"""""""""#########$$$$$$%%%%%%%%%$$$######""""""###############""""""""" !!!!!!!!!!!!!!!""" !!!!!!""""""### !!!!!!""""""!!!!!!  """"""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!"""""" """"""!!!  !!!!!!    !!!""""""!!!  !!!!!!!!!""""""""" !!!"""###"""  """""" """%%%$$$  !!!  !!! !!!!!!!!!  !!!'''###   !!!  """   !!!"""###$$$ !!!!!!!!!   !!! !!! !!!""" """"""!!!      !!!  !!!###zzzkkk]]]WWWXXXSSSSSSRRRRRRRRRQQQQQQQQQTTTRRRNNNJJJGGGFFFEEEEEEAAAAAAAAAAAA@@@@@@@@@???<<<:::999888999888777555000...,,,++++++***(((&&&&&&&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%%%%%%%$$$### !!!"""###$$$%%%%%%##################""""""$$$#########"""""""""!!! !!!!!!"""""" !!!""""""###### !!!!!!!!!!!!  !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!  !!!   !!!!!! !!!"""""""""!!!  !!!!!!  !!!!!!!!!!!!  !!!""""""!!!   !!!%%%###!!! !!!!!! """""" !!!  !!!!!!""""""    !!!    !!!""""""!!!!!!   """!!!   """!!!   !!!   !!!  !!!  """"""yyyjjj\\\VVVWWWSSSSSSRRRRRRQQQQQQQQQPPPWWWTTTOOOJJJFFFDDDDDDDDDAAAAAAAAA@@@@@@?????????<<<:::888888999888777555...,,,++++++++++++***(((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&%%%$$$### """###$$$%%%&&&!!!!!!""""""#########$$$$$$#########""""""!!!!!!!!!"""""""""######$$$$$$!!!""""""###$$$%%%%%%%%% !!!!!!!!!!!!  """$$$$$$$$$$$$ !!!!!!!!!!!!!!!!!!!!!!!!######""""""!!!!!! """"""!!!!!!!!!!!!""""""  !!!""" !!!!!!""""""#########!!!  !!!!!!  !!!!!!""""""!!!!!! !!!!!!  !!!  !!! !!!!!!"""$$$!!!!!! !!!  !!! """"""!!!   !!!  """  !!!!!!###!!!   !!! !!!!!!    !!!!!! )))&&&!!!  """!!!   !!!!!!!!!  !!!  !!!!!!!!!!!!  ###"""   xxxiii]]]VVVTTTSSSRRRPPPOOOOOOPPPRRRSSSVVVSSSOOOJJJGGGEEEDDDDDDDDDCCCBBB@@@???>>>>>>===;;;;;;::::::;;;999777444222111///---***)))(((''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&######################## !!!###$$$%%%%%%$$$$$$%%%$$$######$$$$$$""" &&&%%%###!!! !!!!!!!!!!!!!!!   !!!###$$$%%%###!!!!!!###$$$"""###$$$""" """"""!!!!!! !!!!!!!!!!!!!!!!!! !!!!!!  """"""  """!!!  """"""!!!!!!  !!!""""""###  """"""""""""!!!!!!!!!!!!!!!!!!   """"""!!!!!!  !!!""""""!!!!!!!!!!!!""""""""""""!!!!!!   ###""""""!!!   !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!   ###&&&   ###""" ### !!! !!!""" !!!!!! !!!""""""  ######!!! !!!!!!    !!!!!! !!!!!!&&&$$$"""""""""!!!   !!! !!!"""!!! xxxhhh\\\UUUSSSQQQPPPOOONNNNNNOOOPPPQQQUUURRRNNNJJJFFFDDDCCCCCCBBBAAAAAA@@@????????????;;;;;;::::::;;;999777444222000...,,,***((('''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%%%%%%%$$$$$$########################"""###$$$%%%&&&&&&&&&&&&'''&&&%%%&&&'''&&&%%%###$$$$$$###############$$$###############"""!!!!!!!!!!!! !!!"""$$$%%%%%%###!!!!!!######""" """###%%%$$$###!!! !!!"""!!!!!! !!!!!!############""""""""""""!!!!!! $$$######$$$$$$  """###!!!!!!!!!!!!!!!!!!  !!!!!!""""""  !!!!!!!!! !!!!!!!!!!!! !!!!!!!!! !!!  !!!!!!!!!!!!!!!!!!"""!!! !!!!!!!!! !!!!!! ###!!!!!!!!!!!! ###"""  !!!!!!!!!!!!     !!! ######!!!    !!!!!!  $$$"""### !!!  !!!   !!!!!! """"""         !!! !!! !!!!!! xxxhhh[[[TTTRRRPPPOOONNNMMMMMMNNNOOOPPPSSSQQQMMMIIIFFFDDDBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@;;;;;;::::::;;;999777444000///---+++)))((('''&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%$$$$$$####################################$$$%%%&&&&&&'''&&&%%%&&&''''''%%%$$$#########""""""######$$$###############""""""!!!""""""!!!!!!"""###$$$%%%$$$"""!!!!!!######""" $$$"""!!!!!!"""###"""!!!!!!!!!!!! !!!!!!"""############"""""""""""" !!!!!!  """!!!  !!!""""""""""""""" !!!!!!%%%###!!!!!!!!!"""!!!  !!!!!!!!!!!!   ###"""!!!   !!!!!!  """$$$"""""""""!!!!!!!!!!!! ###!!!     """ """!!!    !!!!!! !!!  """"""!!!  !!!!!! ###$$$ !!!""""""!!!  !!!       !!!!!! !!!!!!!!!"""!!!   !!!  !!!"""!!! zzziii\\\TTTRRRPPPPPPOOONNNNNNOOOPPPPPPQQQOOOLLLIIIFFFCCCBBBAAA@@@@@@AAAAAA@@@@@@??????;;;;;;::::::;;;999777444///...,,,***)))''''''&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$###$$$%%%%%%########################""""""!!! !!!"""$$$%%%%%%$$$###$$$&&&&&&$$$"""$$$###"""!!! !!!!!!!!!!!! !!!!!!!!!""""""#########""""""!!!!!!"""""""""!!!  $$$$$$$$$!!!!!!!!!!!!!!!!!!"""###!!!!!!!!!!!!  ###%%% !!!  !!!!!!!!!!!!  $$$"""    !!!!!!      !!!!!!""""""""""""     $$$""" !!!"""!!!"""   """### !!!!!! !!!"""!!!!!!  !!!    !!! !!!"""!!!   !!!!!!"""!!! {{{kkk]]]VVVSSSQQQQQQPPPPPPPPPPPPQQQQQQPPPNNNLLLIIIFFFCCCAAAAAABBBBBBBBBBBB@@@???===<<<;;;;;;::::::;;;999777444///...,,,***)))(((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''$$$!!!###%%%###########################"""!!!!!!!!!"""###$$$$$$######$$$%%%&&&$$$"""######!!!  !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!""" ###$$$$$$!!!!!!!!!!!!!!!"""######!!!!!!!!!!!!  %%%$$$"""  ###%%%!!!### !!!   !!!!!!!!!"""""""""!!!  !!!""""""  """"""       !!!!!!  $$$""" !!!"""!!!!!! """!!! """###$$$ !!!"""!!!!!!  !!! !!!!!! !!!!!!  !!!!!!!!!  |||kkk]]]VVVTTTQQQQQQQQQQQQQQQQQQQQQQQQOOONNNLLLJJJGGGDDDBBBAAABBBCCCCCCBBBAAA???<<<;;;;;;;;;::::::;;;999777444///...---+++)))((((((((('''''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%""" """########################&&&%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%''''''&&&$$$!!!!!!!!!!!!"""###$$$$$$!!!""""""############### !!!!!!!!!!!! !!!"""""" !!!###$$$""" !!!""""""!!!!!!!!!!!!"""###$$$$$$############"""""""""""" """"""!!! !!!###$$$  """ !!!""""""!!! !!!!!!!!!!!! !!!!!!"""######### !!!"""   $$$"""  !!!!!!!!!!!!""""""""""""  !!!!!!!!!!!!    !!!!!!!!!!!!  !!!!!! !!!!!!  !!!  """"""!!!  !!!!!!  """!!!!!!!!!!!!""""""###  !!!!!!"""!!!!!!  !!! !!!!!! !!!  !!! !!!!!!!!! !!!!!!!!!!!!   !!!     !!!!!!zzzjjj\\\UUUSSSPPPPPPPPPQQQQQQPPPPPPPPPOOONNNMMMJJJHHHEEECCCAAA@@@AAABBBBBBBBB@@@>>><<<;;;;;;::::::;;;999777444//////---,,,***)))))))))&&&'''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%###!!! !!!########################&&&&&&'''''''''&&&&&&%%%######"""$$$&&&&&&%%%###!!! !!!!!!###$$$$$$!!!!!!"""############### !!!""""""""""""!!!  """""" !!!#########"""!!! """!!!!!!!!!!!!"""###$$$%%%############"""""""""""" !!!!!!  !!!###$$$%%%$$$"""   ###!!! !!!"""!!!  !!!!!!!!!!!!  !!!""""""###!!! !!!!!! !!!!!! !!!!!!!!!$$$!!! !!!  !!!!!!!!!!!!"""""" !!!!!!!!!!!! !!!!!!   !!!!!!!!!!!!   !!!!!!!!! !!!!!!!!!""""""!!!  !!!!!!  !!!!!!  !!!!!! !!!!!!!!!!!! !!!  !!!  !!! !!! """!!!!!! !!!!!!""" !!!!!!  !!!  !!!"""!!! !!!###$$$###"""  !!!   !!! !!! !!!"""###xxxhhh[[[TTTRRRNNNOOOOOOPPPPPPOOOOOONNNOOONNNMMMKKKHHHFFFCCCBBB>>>???AAABBBBBBAAA???>>>;;;;;;::::::;;;999777444000///...,,,+++*********&&&'''''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&$$$###"""########################$$$%%%&&&'''&&&%%%$$$### !!!######"""!!!"""!!!  !!!!!!!!!!!!!!!!!!"""###$$$$$$###"""!!! """""" !!!$$$  ###!!!!!!!!!!!!"""###$$$%%%!!!!!!!!!!!!  !!!!!!"""""" !!! !!!!!!!!!!!!!!!!!! ###!!!   !!!""""""!!!!!!  %%%###!!!  !!! !!!!!!!!!""""""!!!!!! """ ###  !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!      !!!""""""!!! """"""!!!  !!!"""""" !!!!!!   ###$$$"""   !!! !!!  !!! !!!"""!!!  !!!!!!   !!!!!!  !!!!!!      !!!""""""!!!  !!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!"""######tttdddXXXRRRQQQLLLNNNOOOOOONNNNNNOOOPPPPPPOOOMMMKKKIIIFFFEEEDDDBBBBBBBBBBBBAAA@@@??????<<<;;;;;;;;;;;;999666333.........---,,,)))'''&&&***)))(((((()))+++---///$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((###$$$%%%&&&&&&%%%$$$###'''&&&$$$"""!!!""""""###""""""""""""!!!  !!!###$$$$$$$$$$$$#########"""!!!  """###""" !!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!"""###$$$""""""######"""!!! """"""!!!!!!!!!!!!"""""""""!!!  !!!  """"""!!!!!! !!!   !!!!!! !!!!!!!!! !!!!!!!!! !!!!!!   !!!""""""!!!!!! """"""  !!!"""  !!!  !!!    !!!!!!  !!! ###"""!!!  !!!!!!!!!   !!!$$$!!! !!!     !!!"""###!!!    !!!!!!  !!!"""###!!!!!! !!!!!!!!!!!!!!! """"""""""""""""""""""""!!!  !!! !!! ### uuueeeYYYSSSRRRNNNOOOPPPPPPNNNMMMNNNOOOOOONNNMMMJJJHHHFFFDDDCCCBBBBBBBBBBBBAAA@@@???>>><<<;;;:::::::::888555333000000///---+++(((&&&$$$''''''&&&%%%&&&''')))+++%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$###""""""""""""$$$$$$$$$%%%%%%$$$$$$$$$&&&%%%$$$###"""""""""###"""######""""""  !!!""""""######!!!!!!""""""!!!!!!  !!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!"""######"""""""""!!!!!! """"""!!!!!!!!!!!!""""""!!!!!!  !!!!!!!!!!!!  """!!!!!!!!! !!!   !!!      !!!!!! !!!"""$$$###!!! !!! !!!!!!  !!!!!!!!!  !!!!!!"""  !!!     !!!!!!""""""!!!!!!!!!"""###       !!!""""""   !!!"""  !!!!!!!!!!!!!!! !!!!!!!!! """###"""!!! !!!!!!vvveeeYYYTTTSSSQQQQQQRRRPPPNNNLLLLLLMMMOOONNNLLLJJJGGGEEECCCBBBAAAAAAAAAAAA@@@???>>>===;;;:::999999999888555222111111///---+++(((%%%###''''''%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###""""""""""""%%%$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$######"""#####################"""!!! !!!!!!  !!!""" !!!""""""""""""""""""%%%%%%### !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!! !!!"""######"""!!!  !!!""""""!!!!!!!!!!!!""""""!!!!!!  !!!!!!!!!"""""""""  !!!!!!!!!!!!!!! !!!   !!!  !!!  !!!  """###""" """"""###!!! !!!""" !!!   !!!!!!!!!!!!!!!  !!!!!!!!!!!!     """"""      !!!  !!! !!!!!!     """"""###"""!!! """ """!!! !!!!!!"""""" !!!"""!!! !!!!!!  uuueeeYYYTTTSSSQQQRRRQQQOOOLLLJJJJJJJJJNNNMMMKKKIIIGGGDDDCCCBBB@@@@@@@@@@@@???>>>======:::999999999999777444111111000...---***(((&&&%%%******((((((''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&''''''&&&%%%$$$######$$$%%%&&&%%%%%%$$$$$$############$$$$$$$$$$$$$$$###"""!!!$$$"""  !!!###!!!!!!""""""######""""""###((('''### """!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!""""""###"""!!! """""""""!!!!!!!!!!!!""""""!!!  !!!!!!!!!"""""""""  !!!!!!!!!!!!!!!!!!!!! !!!  !!!   !!!  !!!  """%%%&&&$$$""" !!! !!! !!!!!!  !!! !!!  !!!  !!!  !!!!!!  !!!"""!!!     !!! !!!!!!  !!!    !!!###$$$$$$###!!!!!! !!!###"""  !!!"""###### !!!  !!!   """!!! !!!!!!!!! tttcccWWWSSSRRRPPPQQQPPPNNNKKKIIIIIIIIINNNMMMKKKIIIGGGDDDCCCBBB@@@@@@@@@@@@???>>>======:::999999999999777444111......---+++***))))))(((++++++***)))(((((((((((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$######"""%%%###!!! !!!###$$$#########$$$###""""""!!!$$$((('''""" """!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""" !!!!!!""""""""" !!!"""""""""!!!!!!!!!!!!""""""  !!! !!!!!!!!! !!!!!! !!!!!!!!!!!!!!!!!!  ###"""  !!!!!!  """$$$$$$"""   """%%%%%%$$$""" !!! !!!!!!"""!!!  !!!"""!!!    !!!!!!  ### !!!"""!!!!!! """      !!!""""""  !!!!!!  !!!   !!!!!!   !!!"""""""""!!! !!!"""######!!!!!!!!!!!!!!!!!!!!!!!!###""" $$$!!! ###%%%$$$""" !!! tttbbbWWWRRRRRROOOOOOPPPNNNKKKJJJJJJKKKOOONNNLLLJJJGGGEEECCCBBBAAAAAAAAAAAA@@@???>>>===;;;:::999999999888555222...---,,,+++************((((((((((((''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$###""""""""""""%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$######"""$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$$$$###"""!!! ###%%%$$$!!! !!!###!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""""" !!!!!!""""""!!!  !!!"""""""""!!!!!!!!!!!!""""""  !!!!!! !!!!!!!!! !!!""" !!!!!!!!!!!!!!!!!!  """!!!    ###%%%%%%###   !!!!!!!!! !!! !!!### !!! !!!""""""   """###!!!  !!! !!!!!!!!! !!! !!! """ $$$     """!!! !!!###$$$ !!!"""$$$%%%"""!!!!!!     !!!!!!!!!   !!!"""!!!!!!!!! !!!!!!""""""""""""""""""""""""""""""###""" """  !!!""""""tttcccXXXSSSSSSNNNOOOPPPOOONNNMMMNNNOOOOOONNNMMMJJJHHHFFFDDDCCCBBBBBBBBBBBBAAA@@@???>>><<<;;;:::::::::888555333///...,,,+++))))))))))))&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$###""""""""""""$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%$$$""""""###############""" !!!!!!!!!""""""############$$$$$$%%%$$$$$$$$$!!!!!! !!!"""###!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""""" !!!!!!!!!!!! !!!!!!"""""""""""""""!!!!!!!!!!!!"""""" !!!!!! !!!!!!!!!"""""""""!!!"""""" !!!!!!!!!"""!!!      """"""   !!!!!! !!! !!! !!!!!!!!!!!!"""!!! !!! !!!""""""###"""$$$"""  !!!!!! !!!!!!!!!!!!    ######!!!"""    """!!!!!!"""$$$ !!!###%%%&&&'''$$$###"""    !!!!!!""" !!!!!!""""""######!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!    uuudddYYYUUUUUUNNNOOOQQQQQQPPPOOOQQQRRRPPPOOOMMMKKKIIIFFFEEEDDDBBBBBBBBBBBBAAA@@@??????<<<;;;;;;;;;;;;999666333111000---+++)))(((((((((&&&&&&'''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&'''(((###$$$%%%&&&&&&%%%$$$######$$$%%%&&&&&&&&&%%%$$$!!!""""""#########"""""" !!!""""""""""""!!!!!!###$$$%%%&&&&&&&&&""" """######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""" !!!!!!!!!!!!!!! !!!"""######""""""""""""!!!!!!!!!!!!"""""" !!!"""""""""""""""############ !!!"""### !!!!!!""""""!!!!!!   !!!!!!!!!      !!!!!!  !!!!!! """""""""!!!  !!!!!! !!!!!!"""""" !!!"""###$$$%%%"""$$$"""!!! !!! !!!!!!!!!"""  !!!!!!!!! !!!"""!!!$$$###  """!!! !!!       !!!   """$$$&&&((()))%%%$$$"""!!!    !!!"""""" """###!!!!!!!!! !!!!!!!!!!!!!!! !!!######"""!!!"""""" ###!!!"""###""" """$$$wwweeeYYYSSSRRRPPPOOOOOONNNNNNNNNOOOOOORRRQQQNNNKKKHHHFFFEEEDDDGGGFFFEEEDDDBBB@@@???>>><<<:::888777777777555333111000...,,,***))))))(((######$$$$$$%%%&&&''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%$$$$$$######### """###%%%%%%$$$###"""&&&&&&%%%%%%$$$###""""""%%%$$$###!!!!!!!!!"""###'''$$$!!!!!!"""###$$$$$$###$$$&&&&&&&&&$$$"""!!!"""!!!  !!!"""######""""""!!!!!! !!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!   !!!"""!!!  !!!!!!!!!!!!!!!!!! !!!!!! !!!!!!  """!!!"""  !!!!!! !!!  !!!!!!  !!! !!!$$$&&& """!!!   """"""!!!    !!!   !!!"""  !!!###$$$&&&'''"""!!!  !!!  !!!###"""   !!!!!!   xxxgggZZZTTTSSSQQQQQQPPPPPPPPPPPPQQQQQQRRRQQQNNNLLLIIIGGGEEEEEEEEEEEEDDDCCCBBBAAA@@@@@@<<<:::888888888777555333111000...,,,***)))((((((&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$###%%%%%%%%%$$$$$$$$$######"""$$$%%%''''''&&&%%%$$$$$$$$$######"""!!!!!! """!!!!!! !!!"""###&&&###!!!!!!"""$$$$$$$$$"""###$$$%%%%%%###!!! """!!!  !!!"""""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!   !!!!!!!!!!!! !!!!!!!!!     !!!!!!!!!!!!!!!   ###!!! !!!###$$$###!!! !!!###"""!!! ###  !!!!!!   !!!!!!""""""!!! """"""   """"""!!!    """!!!     !!!"""######!!!!!!  !!! !!!!!!   !!!!!!    !!!!!! yyygggZZZTTTSSSRRRRRRRRRRRRRRRRRRRRRSSSSSSQQQOOOLLLIIIGGGFFFEEEDDDCCCCCCBBBBBBAAAAAA@@@<<<:::999888888777555333111000...,,,***)))((((((***)))((('''&&&$$$######&&&%%%%%%$$$$$$######"""%%%%%%%%%$$$$$$$$$$$$######$$$%%%&&&'''&&&%%%%%%$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%$$$""" """$$$%%%%%%!!!"""#########"""!!! !!!!!! !!!!!!"""""""""!!!!!!!!!!!! !!!!!!!!!!!!   !!!"""""""""""""""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!! !!!"""!!!  !!!    !!!!!!  !!!""""""###!!!!!!"""  !!!!!!  !!!!!!!!!  !!!!!!!!!""""""!!!""""""""""""  !!!  """"""!!!!!! !!!    !!!!!!  !!!!!!  !!!"""  !!!######   !!!!!! !!!   !!!    !!!!!!!!!  !!!!!! !!!!!!!!!""""""""" !!!""""""!!! xxxgggZZZTTTSSSQQQRRRRRRSSSSSSSSSSSSSSSSSSQQQOOOLLLIIIGGGEEEEEEDDDCCCCCCBBBAAA@@@??????<<<:::999999999888555333000///---+++***)))((((((******)))(((&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$######%%%%%%%%%$$$$$$$$$########################$$$$$$"""!!! ###%%%%%%%%%!!!""""""######"""!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!  !!!!!!!!!!!!""""""!!!!!!!!!    """######!!!    !!!!!!!!! !!!!!!   !!! """!!!  !!! !!!!!!!!!!!!"""!!!"""""" !!!!!!!!!!!! """###"""!!! !!!"""###$$$$$$   !!!!!!!!!!!!!!!!!!     !!!"""###!!!   ###%%%%%%###      !!!    !!!!!!  !!!!!!!!!!!!""""""""" !!!!!! vvveeeYYYTTTSSSOOOPPPQQQRRRRRRRRRRRRQQQRRRQQQNNNKKKHHHFFFEEEDDDDDDDDDCCCAAA@@@???======;;;::::::::::::888555222000///---+++)))(((((('''(((((('''''''''&&&&&&&&&$$$$$$%%%&&&&&&'''(((((($$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$######""""""!!! !!! !!!###%%%$$$$$$""""""################## !!!!!!!!!!!!!!!!!! !!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!  !!! !!!!!!     !!!######"""    !!!!!!!!!!!! !!!!!!  !!!!!!!!!!!!""""""### !!! """"""   !!! !!!!!!!!!!!!""" !!!""""""""""""!!!  !!!!!! !!!  !!!!!! !!!!!!!!!!!! !!!   !!!"""###!!!  !!!!!!!!!      !!!    !!!!!!  !!!!!!  !!!!!!!!!xxxfffYYYSSSRRRMMMNNNPPPQQQRRRRRRQQQPPPQQQOOOMMMJJJGGGEEEDDDCCCCCCBBBBBBAAA???>>>>>>===;;;;;;:::;;;;;;999555222000///---+++)))(((''''''&&&&&&&&&&&&&&&'''''''''!!!!!!"""###%%%&&&''''''###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&""""""""""""""""""""""""""""""!!! !!! !!!###$$$###""""""""""""#########$$$$$$ !!!!!!!!!!!!  !!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!! !!!!!!  !!!!!!!!!  !!!!!!!!!!!! !!!"""!!! !!!   !!!!!!  !!!"""""" !!!""" !!! """######!!! !!!  !!!!!!  !!!!!!!!!"""!!!  !!!      !!!!!!!!! !!!!!! !!!"""    !!!"""""" !!!!!!  !!!   !!!!!!       !!!!!!!!!!!!  """"""  }}}iiiZZZSSSQQQLLLNNNPPPRRRRRRRRRQQQPPPOOONNNLLLIIIFFFDDDBBBBBB????????????@@@@@@@@@@@@;;;;;;;;;;;;;;;999555222///...---+++)))(((''''''%%%%%%%%%%%%%%%&&&&&&&&&""""""###$$$$$$%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&""""""""""""""""""""""""!!!!!!!!!!!! """!!! !!!######""" !!!!!!!!!!!!""""""###### !!!""""""!!!  !!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!! !!!""""""!!!  !!!!!!!!!"""  !!!""" !!!   !!!!!!  """###!!!  !!! !!!"""!!!!!!  !!!!!!    !!!###%%%''' !!!!!! !!!!!!""" !!!  !!!    !!!!!! !!!"""  !!!  !!!!!!     !!!!!!!!!!!!!!!  !!!!!!"""!!! """"""  !!!  !!!lll\\\SSSPPPMMMNNNPPPRRRSSSSSSRRRQQQOOOMMMKKKHHHEEECCCAAAAAA<<<<<<===???@@@AAABBBCCC;;;;;;;;;<<<<<<999555222///...,,,***)))(((''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%%%%######""""""######$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%""""""###$$$$$$###"""!!!"""!!!!!!"""######!!! !!!"""### !!!""""""!!!  !!!!!! !!!!!!!!!""" !!!!!!"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!! !!!"""$$$$$$"""!!!  !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!  $$$&&&'''%%%""" !!!### !!!!!!  !!!!!!   !!!!!!!!!"""!!!!!! !!!!!!"""!!!  !!!"""### !!!"""""" """!!!      !!! !!! !!!!!!""""""!!!!!!  !!!!!!!!!  !!!""""""!!!  !!!  !!!!!!!!!""""""######!!!!!!  !!!""""""!!! !!!""""""!!! !!!"""!!!  !!!"""oooZZZQQQPPPLLLNNNPPPQQQSSSSSSSSSRRRUUURRRMMMGGGCCCAAA@@@@@@BBBAAA@@@?????????@@@AAA@@@>>><<<;;;:::888555333111000---+++)))(((((((((''''''&&&&&&&&&&&&'''''')))((('''&&&%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###""""""!!!"""###%%%%%%$$$$$$###$$$%%%&&&$$$"""!!!!!!""""""""""""""""""""""""""""""""""""""""""!!! !!!"""$$$###!!! !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$###!!!!!!"""!!!!!! %%% %%% !!!"""#########!!!  !!!!!! """"""""""""###############!!!%%% ###"""""""""!!!  !!!!!!!!!!!! !!!""" !!!"""""" !!!!!!!!!!!!!!!!!!!!!  !!! """ !!!"""!!!  """######""" !!!  !!!"""!!! !!!!!!  !!!######"""   !!!!!! !!!!!! !!!"""######"""!!!!!!   """!!!    !!!!!!!!!!!!!!! !!!  """!!!  """$$$!!!  !!!"""""" !!!""""""!!! ###  !!!!!!!!!!!!"""""""""""" !!!!!!!!!!!!!!!  !!!  !!!!!!""""""######lllXXXPPPOOOMMMNNNPPPRRRSSSSSSSSSSSSUUURRRMMMHHHDDDBBBAAAAAABBBAAA@@@??????@@@@@@AAA???>>><<<;;;:::888555222000///---***((((((''''''(((''''''&&&&&&''''''((((((((('''&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########!!!"""###$$$$$$$$$###"""$$$%%%&&&$$$"""!!!!!!""" """""""""""""""!!! !!!"""$$$###!!! !!!""""""""""""""""""""""""  !!!!!!"""!!! !!!!!! """"""!!!  !!!""""""###"""!!!  !!!!!!   !!!   !!!!!!!!!  !!!!!!""" !!!!!!!!!!!!!!!!!!!!!  !!! !!! !!! !!!!!!   """!!! !!!!!!  !!!"""""""""   !!!!!!  !!!!!!""""""  !!!   !!!!!!!!!!!! !!!    !!!!!!   """$$$!!! !!!"""""" !!!!!!!!!!!!"""!!!  !!! !!!!!!!!!"""""""""!!!  !!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!hhhVVVOOOOOONNNOOOQQQRRRSSSTTTSSSSSSTTTRRRNNNIIIEEECCCCCCBBBCCCBBBAAA@@@@@@@@@@@@AAA>>><<<;;;:::999777444222///...,,,)))((('''''''''(((''''''&&&&&&''''''(((((('''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$###### !!!"""#########""""""$$$%%%%%%$$$"""!!!"""### """""""""""""""!!!!!! """######!!! !!!""""""""""""""""""""""""!!!!!!!!! !!!  !!!!!!!!! """ ###### """###""""""!!!  !!!!!!"""""""""!!!  !!!###!!!!!!### $$$   !!!"""!!!  !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!  """"""!!!   !!!  !!!!!! !!!  !!!!!!!!!!!!   !!!!!!   !!!      """!!!     !!!"""###   !!!""" """$$$$$$###""" """!!!  ###$$$!!!!!!$$$ !!!!!!!!!"""!!!  !!!!!!!!!!!!!!!!!!!!!!!!"""############"""!!!  zzzeeeVVVPPPPPPOOOPPPQQQSSSTTTTTTSSSSSSSSSQQQNNNJJJGGGEEEDDDDDDCCCCCCBBBBBBAAAAAA@@@@@@===<<<:::999999777444222...---+++)))''''''''''''((((((''''''''''''((((((((('''&&&%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$ !!!!!!!!!""""""""""""###$$$%%%$$$"""!!!"""###""""""""""""""""""""""""!!!!!!""""""""""""!!!!!! """######!!! !!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!! ###"""!!!!!! !!!""""""!!!!!!!!!!!! %%%""""""%%%!!!!!!!!! !!!!!!!!!!!!!!!!!! !!!### """"""###"""''' """!!!   !!!!!!  !!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!###"""!!!    !!!!!!!!!  !!!!!!   !!!     !!!!!! !!!!!!!!!!!!!!!       !!!  !!!!!!   !!!!!!   """  !!!  ###""""""  !!!""" !!!"""""""""!!! ###"""!!!!!! !!!!!!$$$"""###&&&%%%  !!!###"""  !!!!!!!!!!!!!!!!!!"""############"""!!!  xxxeeeXXXRRRQQQOOOPPPQQQSSSSSSSSSRRRRRRQQQPPPMMMJJJHHHFFFEEEEEEDDDDDDCCCCCCBBBAAA@@@@@@===;;;:::999999777555222...---+++)))''''''''''''(((((((((''''''(((((((((''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####################$$$!!!!!!!!!!!!!!!""""""######$$$%%%$$$"""""""""$$$########################!!!!!!""""""""""""!!!!!! !!!######!!!!!!!!!"""  !!!""""""""""""""""""!!!!!!!!!"""""""""""""""!!!!!!!!!   !!!!!! !!!!!!  """ !!!!!!!!!!!! """''' !!!   !!!!!!!!!!!!$$$""" !!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""!!!   !!!!!!  ###!!! !!!!!!   !!!!!! """######!!!!!!      !!!  !!!  !!!!!!  !!!$$$!!!!!!  ###!!!"""  !!!!!! !!!$$$###""""""!!!!!!""""""""" """  !!!"""!!!   !!!!!!"""""" !!!!!!""""""!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!wwwfffYYYTTTSSSNNNOOOQQQRRRRRRRRRQQQPPPOOONNNLLLJJJHHHFFFEEEEEEDDDEEEEEEDDDCCCBBB@@@@@@===;;;:::999999888666333...---+++)))(((((((((((()))((((((''''''(((((()))'''&&&&&&%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################""""""""""""!!!!!!!!!"""###$$$"""$$$%%%$$$###"""###$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""""""""""""!!!######"""!!!"""### """#########""" !!!!!!!!!"""""""""!!!!!!!!! !!!$$$$$$$$$$$$!!!!!!""""""  !!!"""    """ '''---%%% !!!!!! !!!!!!!!!""""""###!!! """  !!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""" !!!!!! !!!!!!!!!  !!!  '''%%%"""!!!   !!!""""""  !!!!!! """######!!!        ###!!! !!! """  ### """   !!!!!!$$$###""""""!!!!!!""""""!!!"""!!! !!!!!!!!!  !!!""""""""" !!!!!! !!!  """""""""""""""!!!!!!!!!vvvfffZZZTTTRRRNNNNNNPPPQQQQQQQQQPPPOOOLLLLLLKKKIIIHHHFFFEEEEEEEEEEEEEEEEEEDDDBBBAAA???===<<<:::::::::999777555...---,,,***)))))))))***))))))(((((((((((())))))&&&&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######""""""!!!!!!######"""!!!"""###$$$%%%"""###$$$$$$###"""###$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""""""""!!!"""###"""!!!"""###  !!!#########"""!!! !!!!!!!!!!!!!!!""""""""""""!!!!!!!!! ###$$$ $$$###  !!!!!!"""  !!!""" !!!"""###"""   $$$""" ,,,444+++!!!!!!!!!  !!!!!!  !!!!!!!!!!!!!!! !!!!!!!!!""""""""""""""" !!!"""!!! !!!!!!!!!"""!!! !!!!!!   !!!!!!!!!  ###"""  !!!!!! !!!""""""  !!!!!!  !!!!!!"""   !!!    !!!""""""!!!  ###    """ !!! !!! !!!   !!!"""!!!!!! ###!!!!!!$$$$$$!!!!!!$$$ !!!!!!!!!""""""""" !!!"""!!!  !!!""""""### !!!!!! !!!  """"""!!!!!!!!! vvveeeYYYSSSRRRMMMNNNOOOPPPPPPPPPOOONNNKKKKKKJJJIIIGGGFFFEEEEEEEEEFFFFFFFFFDDDCCCAAA???>>><<<;;;;;;;;;:::777555///...,,,***))))))******))))))(((((((((((())))))&&&&&&%%%%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""!!!!!! $$$###"""""""""###%%%&&&"""###$$$$$$###"""###%%%######################## !!!""""""""""""""" """###"""!!!"""###!!!!!!!!!!!!!!!!!!!!!!!! !!!###$$$###""" !!!!!!"""###############""""""""""""!!!!!!!!!!!!"""!!!!!!""" !!!!!!!!!!!!!!!  !!!""" ###$$$&&&%%%###  !!!!!!!!!"""""""""+++444*** ###$$$"""   ######"""   !!!!!!!!!!!!!!! !!!!!!!!!""""""######$$$!!!"""###"""!!! !!!!!!"""""""""!!! !!!"""!!!  !!!""""""######""""""""""""###### """"""""" !!!!!!"""!!!!!! !!!!!!  !!!!!!""""""!!! !!!!!!!!!!!!!!!  !!!"""    !!!"""  !!!  !!!"""!!!  !!!"""  """!!! """ !!!   """###$$$###!!! ### !!!!!!"""!!!!!!!!!!!!"""""""""""" """###"""!!! !!!""""""### !!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! vvvggg[[[TTTQQQQQQQQQQQQQQQPPPOOONNNNNNNNNMMMKKKIIIGGGFFFFFFEEEIIIHHHGGGEEECCCBBBBBBAAA>>>===<<<<<<;;;888444000...---,,,+++******)))***)))((('''&&&&&&&&&&&&&&&((('''&&&&&&'''((('''&&&###$$$$$$%%%%%%$$$$$$###$$$%%%&&&'''&&&%%%$$$###""""""!!!!!! %%%$$$###""""""###$$$%%%"""############$$$$$$$$$$$$$$$###"""!!!  $$$$$$###"""!!!!!!""""""###!!!!!!"""$$$$$$  ######""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """!!!!!! !!!!!!!!! !!!!!!   !!!""""""""" !!!!!!!!!  !!!!!!!!!!!!!!!  !!! !!!!!!!!! !!!"""""""""!!!  !!!""""""!!!""""""!!!!!! ######"""!!! !!!"""  $$$  !!!!!!!!! !!!"""###############""""""!!!   !!! !!!!!!  !!!!!!###   ###  !!!  ###&&&&&&###       !!!!!!!!!    $$$""" !!!"""!!! ######""""""!!!!!! """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! """$$$$$$###!!!!!! """"""!!!!!! """!!!!!!"""uuufff[[[TTTQQQPPPQQQQQQQQQPPPOOOOOONNNNNNMMMKKKIIIGGGFFFEEEEEEFFFFFFFFFFFFDDDBBB@@@???>>>===;;;;;;:::888444111......,,,+++******))))))***)))((('''&&&%%%%%%%%%'''%%%$$$%%%&&&'''&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###%%%%%%%%%%%%$$$$$$$$$$$$######"""!!!!!!"""######""""""#########$$$$$$$$$""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""$$$######"""!!!!!!""""""###!!!!!!"""!!! ######""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!"""!!!!!!  !!!!!!  !!!!!!!!!"""""" !!!!!!!!!  !!!!!!!!!!!!!!!  !!!  !!!!!!""""""!!!!!!!!!!!!"""""""""!!!  !!!""""""!!!"""!!!!!!!!! !!!!!!!!!!!!!!! !!!%%%$$$ """   !!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!! !!!""""""###"""   !!!   ###!!! !!!!!!!!!!!!    !!!!!!$$$$$$###!!! """$$$###    !!!""""""""""""!!!  !!! !!!!!!  !!!  !!!###""" !!!"""######"""""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """$$$###""""""!!!!!!  !!!!!!!!!!!!!!! ttteeeZZZSSSPPPPPPPPPPPPQQQPPPPPPOOOOOOMMMLLLKKKIIIGGGFFFEEEDDDDDDEEEEEEEEECCCAAA???>>>???===:::999888777555333///...---+++******))))))******((('''&&&%%%%%%$$$&&&%%%$$$$$$&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%$$$$$$$$$$$$$$$"""###############$$$$$$""""""!!!!!!!!!!!!"""""""""""""""#########$$$$$$ !!!!!!!!!"""""""""###""""""""""""""""""""""""######"""!!!!!!!!!"""""""""  !!!!!! """###!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  """"""!!!!!!!!! !!!!!!""""""  !!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!  !!!!!!!!!!!!  """!!!!!! """"""""""""""""""!!!  !!!"""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!"""""""""&&&&&&###   !!!  """### !!!""""""""" !!!!!!$$$"""   !!!$$$###   !!!  """"""!!!    !!! """"""!!! !!!!!!!!!!!!!!!!!!    !!!!!!  !!!""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!   !!!!!!!!! !!!!!!!!! !!!###"""!!!"""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!""""""!!!""""""!!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!sssdddYYYRRROOOOOOOOOPPPPPPQQQPPPPPPPPPLLLLLLKKKJJJHHHFFFEEEDDDDDDDDDCCCBBB@@@@@@?????????<<<999888777777555444000///---,,,+++***))))))+++***((('''%%%%%%$$$$$$&&&%%%$$$%%%&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&%%%%%%'''&&&$$$#########$$$%%% !!!!!!""""""######""""""""""""""""""""""""""""""""""""############!!!!!!!!!!!!"""""""""""" ###""""""!!!!!!!!!"""""" !!!"""""" """"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!""" !!!""""""###  $$$######"""!!! !!!!!! """!!!  !!! !!!!!!!!!!!!  !!!!!!  !!!  !!!!!!!!!!!!!!! !!!!!!!!! !!!"""!!!!!!!!!!!!!!! !!!!!!!!!!!!"""%%%$$$""" """!!!!!!!!!######"""!!!!!!  !!!!!!  !!!  !!!"""!!!   !!!!!!!!!!!!   !!!  !!!!!!!!!"""###!!! !!!"""  !!!!!! !!!!!! !!!!!! !!! !!!!!! !!!!!! """!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!! """"""!!!!!!!!!!!!"""""" !!!!!!""""""""""""############""""""sssdddYYYRRROOONNNNNNOOOPPPQQQQQQQQQQQQMMMLLLLLLKKKIIIGGGEEEDDDFFFDDDAAA>>>===>>>@@@AAA>>><<<999777777777555444111000...,,,+++***))))))***)))((('''&&&%%%%%%%%%'''&&&%%%&&&'''((('''%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%$$$###"""###$$$%%%""""""######$$$$$$%%%%%%########################!!!!!!"""""""""##################"""!!! """!!!!!!!!!!!!!!!"""""" !!!"""###"""""""""!!!"""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ######"""!!! !!!!!! !!!""""""  !!!!!!!!!!!!!!!!!!"""""""""""" !!!!!!""""""""""""!!!!!! !!! !!!!!!!!!!!!   !!!!!! !!!!!!!!!!!! !!!!!!!!!"""!!!""""""  """ !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!"""######!!!    !!!!!!!!!!!!  !!!   !!!!!!   !!!!!!    !!! !!!!!! !!!!!!   ###$$$###""" !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!! """"""!!!!!!!!!!!!"""""" !!!!!!"""""" sssdddZZZSSSPPPMMMNNNOOOPPPQQQQQQQQQQQQMMMMMMMMMMMMKKKHHHFFFEEEEEECCC@@@>>>===>>>@@@AAA<<<;;;999888888777555333111000///---+++***)))))))))((('''&&&&&&&&&&&&&&&((('''&&&&&&(((((('''&&&###$$$$$$%%%%%%$$$$$$###%%%%%%$$$###############!!!!!!!!!"""""""""""""""######$$$$$$$$$$$$######!!!!!!!!!"""""""""######$$$$$$###"""!!! """"""""""""""""""""""""!!!!!! !!!!!!""""""!!!$$$%%%###"""!!!!!! !!!"""!!!  """!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! %%%%%%###"""!!!  !!!!!! !!!!!!"""""""""######### """$$$%%%&&& !!!!!!"""######$$$$$$ !!!!!! !!!!!!!!!!!!!!!  !!! !!!!!!""" !!!""""""""""""!!! !!!"""""""""###""" """ !!!!!!!!!!!!!!!""""""!!!!!! !!!  !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!   !!!!!!!!!  !!!""""""""" !!!"""###%%%###!!! !!!!!!  !!! !!!!!!   """!!!  !!!""""""      !!!   !!!!!!  !!!!!!!!!!!!   !!!!!! !!!!!!!!! !!!$$$&&&'''&&&$$$ !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!######!!!  !!!!!! !!!!!!"""""" !!!!!!!!!!!!!!! ssseeeZZZTTTQQQLLLMMMNNNPPPQQQRRRRRRRRRNNNOOOOOONNNMMMJJJGGGEEEBBBBBBBBBAAAAAA@@@??????;;;:::999999999777444222222111///---+++***))))))(((''''''&&&&&&&&&'''''''''&&&%%%%%%''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$###""""""!!!!!!!!! !!!"""###$$$$$$###"""!!!!!!!!!!!!!!!"""""""""#########""""""!!!!!! """""""""""""""""""""""" !!!""""""!!!###"""  !!! !!!"""!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! $$$###"""!!!!!! !!!!!!""""""!!!!!! !!!!!!!!! !!!!!!!!!"""""""""############!!!"""$$$$$$!!!!!!!!!!!!"""""""""""" !!!!!!"""""" !!!!!!!!!!!!"""!!! !!!""" !!! !!!  !!!"""###"""$$$###""" !!!!!!!!!""" !!!!!!!!!!!!!!! !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!  !!!!!!""""""  !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!"""###$$$%%%###!!! !!!!!!!!! !!!"""""""""!!!!!!  !!! """!!!  """### !!!!!!!!!   !!!!!! !!!""" !!!  !!!!!! !!!""""""###############     !!!!!!  !!!!!!"""  !!!!!!"""%%%''''''%%%### !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ######!!! !!!  !!!!!!"""!!!!!!!!!!!!!!! ###"""!!! !!!"""###tttfff[[[UUURRRLLLMMMNNNPPPQQQRRRRRRSSSOOOOOOPPPOOONNNKKKHHHFFF???AAACCCEEEDDDBBB???<<<999999999999:::888444111222111///---+++***))))))'''&&&&&&&&&&&&'''((((((&&&%%%$$$$$$&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%######$$$%%%%%%###"""!!!&&&&&&%%%%%%$$$$$$###### !!!"""######"""!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""""" !!!"""###!!!""""""""" !!!"""!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!!!! !!!!!! !!!!!!"""$$$$$$###"""!!!!!!"""""" !!!!!! !!!!!!!!!!!!!!!!!! """""""""!!! !!!"""""""""""" !!!!!!!!!"""###"""!!! !!!"""###!!!!!!!!!  !!! !!!"""###"""%%%###""" !!!!!!"""""" !!!"""###$$$ ###%%%%%%###!!!"""""""""""""""""""""""" !!!"""!!! !!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!  """"""!!! !!!!!!(((&&&$$$!!! !!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!%%%))),,,    !!!!!!""""""!!!!!! """!!!!!!!!!"""!!!  !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""!!!  !!!""""""!!!!!! !!!!!! ###%%%$$$"""  !!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!###$$$""" !!! !!!"""""""""!!!!!!   qqqfff[[[RRRLLLPPPQQQSSSTTTTTTTTTSSSRRROOOOOONNNLLLJJJGGGDDDBBBBBBBBBAAAAAAAAABBBCCCCCC;;;;;;::::::;;;999777444333000---++++++++++++***$$$$$$%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''########################$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$###"""!!! !!!"""#########""""""!!!!!! """""""""!!! """"""!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!$$$&&&&&&$$$!!!######"""  """$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!  !!!"""""""""""""""!!! """"""############"""!!!!!!""""""""" """$$$&&&$$$""" !!!!!!!!!!!!""""""""""""'''&&&$$$###!!! !!!!!!!!!!!!!!!!!!!!!!!! !!! ###"""!!!"""######!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!! !!!!!! """"""!!!!!! !!!  !!!!!!!!!  !!!""""""!!! ###"""!!!  !!!  !!!!!!!!!  !!!!!!!!! !!!"""$$$###!!!   !!!  !!! !!! $$$!!!!!!$$$"""!!!  !!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!     !!!!!!!!! !!!!!!!!!!!! $$$###"""!!!!!! ###"""  &&&&&&%%%$$$###"""!!!!!! !!!!!!!!!!!! qqqdddZZZSSSOOOPPPQQQSSSTTTTTTTTTSSSRRRPPPOOONNNLLLJJJGGGDDDBBBBBBAAAAAA@@@AAAAAABBBBBB;;;;;;::::::;;;999777444222000---,,,,,,,,,***)))((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$######""""""!!!!!!!!!!!!""""""###"""""""""!!!!!!!!!  !!!""""""#########"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###$$$$$$###!!! !!!"""######""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!  !!!""""""######""""""!!!%%%$$$"""!!! $$$###"""!!! !!!!!! !!!!!!!!!!!!$$$###"""!!!!!!!!!!!!!!! !!!!!!""""""!!!!!!###!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!! """!!!!!!!!! !!!!!!  !!!!!!###############"""!!!!!!!!!!!! """######$$$$$$######"""###"""!!!  !!!  !!!!!!!!! $$$  !!! !!!  """######!!! !!!!!!!!!""""""   !!!!!!!!!!!!  !!!"""###$$$ !!!!!!!!! !!!"""######!!! !!!""" !!!!!!   """"""!!!   !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!###""""""!!!!!!!!!!!!!!! !!!"""###!!!!!!!!!!!!!!!!!!!!!!!!######""""""!!! !!!!!!!!!!!! pppbbbYYYTTTSSSPPPQQQSSSTTTTTTTTTSSSRRRPPPPPPNNNLLLIIIFFFDDDBBBAAA@@@@@@?????????@@@@@@;;;;;;::::::;;;999777444111///......---,,,***(((*********))))))(((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$######"""!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!!!!!!! !!!!!!""""""###############""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""""""""!!!###$$$$$$###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!  !!!!!!!!! !!!!!!""""""!!!!!!!!!###  !!!######""""""""""""###$$$ !!!!!!!!!!!! !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""""""""""""###!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!! !!!!!!!!! !!!!!!!!!!!! """!!!!!! !!!!!!"""$$$$$$%%%%%%$$$$$$###"""!!!!!!!!!   """"""!!! !!!  !!!!!!!!! !!! !!!!!!!!!"""!!! !!!""""""!!! !!!""""""!!! !!! !!!!!!!!!!!!!!!!!!"""""""""######   !!! """!!!!!!""" !!!!!!"""""" """!!!  !!!###""" """ !!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!  !!!!!!!!!"""""""""!!!!!! !!!!!!!!!!!! """"""""""""""""""""""""!!!!!!!!!!!!!!!""""""### !!!"""###$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! rrrbbbWWWTTTTTTPPPQQQSSSTTTTTTTTTSSSRRRRRRQQQOOOLLLIIIFFFDDDCCC@@@??????>>>>>>>>>>>>???;;;;;;::::::;;;999777444000///.........---***''')))(((((('''&&&%%%$$$$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&########################$$$$$$$$$$$$$$$###"""!!! """######"""!!!!!!""""""""""""!!!!!!!!!!!!######""""""!!! """"""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! """###### !!!"""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!! !!!"""############ !!!!!!!!!!!! """!!!"""""""""""""""""""""""" !!!!!!!!!!!!"""  """""""""""""""""""""""" !!!""""""""""""!!!###"""!!!!!!""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""######""""""!!!!!!!!!!!! !!!!!!!!!!!!!!! """"""!!!!!!!!!!!!"""""""""############"""!!!!!!!!!!!!!!!!!!  !!!!!!!!! !!!!!!  !!!!!!!!! !!!$$$###$$$((( !!!"""""""""!!! !!!"""###"""  !!!!!! !!!""" !!!!!!!!!!!!!!!!!!!!!   !!!  !!!"""!!!  !!!     !!!"""""" !!!!!!!!!!!!!!!!!!!!!""""""!!!!!!  !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$$$$###""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""######$$$$$$ !!!!!!!!!!!! sssbbbWWWSSSSSSPPPQQQSSSTTTTTTTTTSSSRRRSSSRRROOOLLLIIIFFFDDDCCC@@@???>>>===============;;;;;;::::::;;;999777444000///.........---***'''''''''&&&&&&%%%$$$######''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&########################$$$$$$$$$$$$$$$###"""!!! !!!#########"""!!!!!!!!!!!!!!!""""""""""""#########"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!###$$$""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""""" !!!"""############ !!!!!!!!!!!!!!! $$$"""""""""""""""!!! !!!""""""""""""#########"""!!!  !!!!!! !!!!!!"""$$$%%%$$$ !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""!!!!!! """"""!!!!!!!!! ###"""!!! !!!"""### !!!!!!!!!!!!!!!!!!  !!!!!!!!! !!!  !!!""""""!!! !!!!!!  !!!!!! """###!!!!!!!!!!!!!!!!!!!!!    !!! ######"""  !!!  !!! !!!!!!    !!!!!!!!!!!! !!!"""######!!!!!!!!!!!!!!!!!!!!!   !!!!!!!!!!!! !!!###$$$%%%#########""""""!!! !!!!!!!!!"""######$$$$$$ !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!ssscccWWWRRRQQQPPPQQQSSSTTTTTTTTTSSSRRRTTTSSSPPPLLLIIIFFFDDDCCC@@@???>>>>>>============;;;;;;::::::;;;999777444111///......---,,,***(((((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&##############################$$$$$$$$$######""" !!!""""""######"""!!!!!!!!!!!!"""""""""""" !!!!!!""""""######$$$ !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######### !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""!!!!!! !!!!!!!!!  !!!""""""""""""&&&###!!!!!!###$$$""" """"""""""""!!! """"""#########$$$$$$$$$""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!  """###"""!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!""""""""" !!!!!!!!!!!!!!! !!!!!!""""""!!!!!! """"""######""""""!!! """""""""!!!!!!!!! !!!!!! !!!!!! !!!!!!"""!!!!!!!!!  !!!!!!!!! """  !!!!!!!!!   !!!  """$$$!!!!!!!!!  !!!   $$$###!!!  ########################!!!"""""""""!!! !!!!!!!!! """!!! !!!"""### """###!!!    !!!!!! !!!!!!!!! !!!!!!!!!  !!!!!!!!!!!! !!!"""$$$$$$ !!!""""""""""""  !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!qqqcccXXXRRRNNNPPPQQQSSSTTTTTTTTTSSSRRRUUUSSSPPPLLLHHHFFFDDDDDDAAA@@@???>>>============;;;;;;::::::;;;999777444222000---,,,,,,,,,***)))((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################""""""###$$$$$$$$$###### !!!"""###$$$ !!!!!!!!!"""""""""###!!!!!!!!!"""######$$$$$$ !!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""### !!!###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###  !!!"""############&&&&&&$$$###"""""""""""" !!!"""###""""""!!! """"""""""""############!!!!!! !!!######################## !!!!!!!!!!!!!!!"""  !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!"""""""""""" !!!!!!!!!""" !!!!!!!!!!!! """"""######""""""!!! """"""""""""!!!!!!!!!  !!!"""""""""!!!!!!  !!!!!!!!! !!!"""###!!!!!!$$$   !!!!!! !!!###  !!!!!!!!!!!!  """!!!!!! !!!!!!"""###"""  !!!!!!#########"""!!!"""!!!!!!!!!  !!!!!!!!!"""""""""###  !!!!!! !!!!!!""""""!!!!!!    !!!!!! !!!!!!!!!!!! !!!!!! !!!!!!"""###### !!!""""""!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!ooocccYYYRRRMMMPPPQQQSSSTTTTTTTTTSSSRRRVVVTTTPPPLLLHHHFFFDDDDDDAAAAAA???>>>============;;;;;;::::::;;;999777444333000---++++++,,,+++***&&&&&&&&&'''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""!!!"""###$$$$$$$$$$$$$$$!!! """$$$%%% !!!!!!!!!""""""######$$$$$$######"""!!!!!!!!!!!!!!!""""""#########$$$########################!!!!!!!!!!!!!!!!!!!!!!!!"""###############"""!!!### """%%%&&&"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!! """###$$$!!!"""""""""""""""!!!!!! """###$$$$$$$$$$$$!!!""""""""" """$$$ """###$$$$$$$$$###!!!!!!!!!!!!"""""""""""" !!!"""###### !!!!!!"""""""""""""""'''$$$ !!!######!!!!!!!!!!!!!!!!!!!!!!!!""""""###$$$$$$$$$$$$$$$ !!!!!!!!!""""""###### !!!!!!"""""" !!!!!! !!!!!!!!!!!!!!! """"""""""""!!!!!!!!!!!!!!!"""###$$$$$$###"""!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!! ### """""" !!! !!! !!!"""!!! !!!###  !!!  """"""!!!!!!!!!!!!""""""   !!!!!!  !!!"""""" """"""!!!!!!  !!!!!! !!!###!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""" !!!"""""""""  !!!!!!!!! !!!"""###### !!!!!!!!!!!! """"""""""""""""""""""""!!!!!!!!!!!!!!!""""""### !!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!"""""""""""""""""""""""""""rrrbbbWWWTTTTTTSSSSSSTTTTTTTTTTTTSSSRRRQQQRRRQQQNNNIIIFFFEEEFFFDDDDDDBBB@@@>>><<<;;;:::===:::777777999999666444000000111111///---***((('''''''''''''''((()))***)))(((&&&$$$######$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$"""!!!!!!!!!!!! !!!!!!"""############### !!!""""""&&&%%%$$$###""""""""""""!!!"""###$$$$$$###"""!!!!!!!!!!!!!!!""""""""""""###############"""!!!!!! ###$$$!!! """######$$$$$$$$$######"""""""""$$$'''(((((((((!!!!!!"""!!! !!!  """### """"""""""""""""""""""""""""""""""""""""""""""""######""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!!!!""""""###############"""""" !!!"""$$$$$$$$$######!!!!!!  !!!"""#########!!!!!!!!! !!!!!!"""!!!!!!""""""""""""!!!!!!############""""""""""""""" ###%%%$$$###""""""!!!!!!!!!!!!""""""&&& ###%%%!!! """"""""""""""""""""""""""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!  !!!""" !!!"""###$$$   !!!"""######!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!  !!!  !!!!!!   !!!!!!!!!!!! !!!"""!!!!!!!!!!!!  """!!!"""!!! !!!!!!""""""###### !!!!!!"""###""""""""" !!!  !!!""""""  !!!!!! !!!!!!""""""""""""!!!!!!""" """###!!!######""""""!!! !!! """tttcccXXXTTTTTTRRRSSSSSSSSSSSSSSSRRRRRRQQQQQQQQQMMMIIIFFFEEEEEEDDDCCCBBB@@@???===<<<;;;===:::888999::::::777333///...---+++***)))((((((((((((((('''(((((())))))(((((('''&&&%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$############!!! !!!""""""!!!!!!"""######$$$$$$######"""""""""""""""###$$$$$$#########"""######$$$$$$"""############""""""!!!!!!!!!!!!!!!""""""""""""###############"""!!!!!! ###&&&&&&$$$###"""###!!!!!!!!!"""!!!!!! ###"""!!!"""$$$%%%%%%$$$ """###"""!!!!!!"""$$$###!!! """### !!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""###############$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!"""""""""""""""############"""""""""###$$$%%%%%%$$$###"""%%%%%%$$$$$$############!!!""""""######""""""!!!!!!!!!  !!!!!!""""""""""""!!!!!!""""""""""""""""""###### """!!! """"""!!!!!!!!!!!!""""""&&&  """ """""""""""""""""""""""""""""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!!!! !!!"""###"""""""""######$$$&&&&&&   !!!!!!    !!!   !!!!!! !!!!!!!!!   !!!"""$$$$$$!!!  !!!""""""""""""!!!!!! !!!!!!!!!"""""" !!!  !!!"""""" !!!!!!"""!!!!!! !!!!!!""""""""""""!!!!!!"""  """###!!!""""""""""""!!! !!!"""!!! !!!!!!vvveeeYYYTTTRRRQQQQQQRRRRRRRRRRRRRRRQQQQQQQQQPPPMMMIIIFFFEEEEEEDDDCCCBBBAAA???>>>===<<<<<<:::999;;;<<<;;;777333///...+++(((''''''((()))))))))((((((((((((((((((''''''(((((((((''''''&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$###############"""$$$###!!!!!!###$$$###"""!!!"""######$$$$$$#########""""""""""""###$$$$$$""""""""""""###$$$%%%%%%$$$$$$###""""""!!!""""""!!!!!!!!!!!!"""""""""""""""############""""""!!!"""$$$&&&'''%%%$$$$$$$$$!!!"""""""""!!! ###!!! !!!""""""!!!  ###$$$###"""""""""$$$###"""  !!! !!!"""###$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###$$$%%%%%%%%%########################!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""######!!!""""""#########""""""$$$$$$%%%%%%%%%$$$##################""""""""""""%%%%%%%%%$$$###"""!!! ###"""!!!!!! !!!!!!""""""""""""!!!!!!!!!!!!!!!""""""#########"""  """$$$$$$###""""""!!!!!!!!!!!!""""""$$$ !!!###""""""""""""""""""""""""""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """!!!!!!!!!!!!"""###### !!!"""###   !!!!!!!!!!!!  !!!       !!!!!!  """ !!!!!!""" !!!""""""######""" !!!!!!"""######"""!!!  !!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!""""""  """###""""""!!!!!!!!!!!! !!!!!!""""""""""""!!!!!!"""!!! """"""!!! !!!!!!!!!!!! !!! !!!"""######!!!vvveeeXXXRRRPPPPPPPPPQQQQQQRRRQQQQQQQQQQQQQQQPPPMMMIIIFFFEEEEEEDDDCCCBBBAAA@@@???>>>>>><<<;;;:::<<<>>><<<777333111///---,,,+++***++++++))))))((('''&&&&&&&&&'''%%%&&&((())))))((('''&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$############&&&$$$"""###$$$%%%$$$### !!!""""""######""""""!!!!!! !!!!!!"""###"""""""""""""""###$$$$$$%%%$$$###!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""############"""!!!!!!"""#########"""!!!!!!%%%%%%%%%%%%$$$###"""""""""!!! """"""!!! !!!"""###"""!!!!!!"""###!!!  !!!!!!"""######$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""##############################!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############$$$!!!"""#####################$$$$$$$$$$$$$$$$$$$$$"""""""""!!!!!!!!!!!!!!!%%%%%%%%%%%%$$$###"""!!!%%%%%%$$$###""""""""""""!!!!!!""""""""""""!!!!!! !!!!!!""""""######$$$$$$###"""######$$$%%%%%%""""""!!!!!!!!!!!!""""""!!!  !!!""""""###!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """!!!!!!!!!!!!!!!""""""    !!!!!!  !!!  !!!   !!!!!! !!!### !!!!!!""""""""""""""""""""""""!!!!!!!!!!!! !!!!!! """###"""!!!  !!!""" """"""""""""""""""""""""!!!  !!!"""""" !!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!! !!!!!!""""""""""""!!!!!!"""!!!!!!!!!""""""!!!!!! !!!!!!"""!!!!!!###!!! !!!$$$### uuudddWWWQQQOOOOOOOOOPPPQQQQQQQQQQQQQQQPPPQQQPPPMMMHHHEEEDDDEEECCCCCCCCCBBBAAA@@@@@@???<<<;;;:::<<<>>><<<777333////////////...---+++***(((''''''&&&%%%%%%%%%%%%$$$%%%'''(((((('''&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&%%%######%%%&&&%%%$$$ !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!"""######$$$######"""!!!!!!""""""%%%$$$"""!!!!!!!!!"""###!!!!!!!!!!!!""""""""""""!!!""""""#########""""""!!!!!! !!!!!!!!!!!! %%%&&&&&&&&&%%%%%%$$$###!!! !!!###$$$$$$"""%%%$$$""" !!!$$$ !!!!!!##################""""""########################!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$$$$%%%""""""###$$$%%%%%%$$$$$$""""""######$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$%%%%%%$$$###""""""######"""##################"""!!!"""""""""######$$$$$$!!!!!!!!!!!! !!!"""###""""""!!!!!!!!!!!!""""""!!!###############"""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!  !!!!!! !!!!!!""""""  """"""!!!!!!   !!!!!!!!!!!! !!!"""!!! !!!  !!!   !!!!!! """###!!!!!! """"""""""""""""""""""""""""""!!!  !!!!!!!!! !!!"""""""""!!!  """ !!!!!!!!!""""""""""""""""""""""""!!!  !!!"""""" '''%%%""" !!!"""""""""!!!!!!!!! !!!!!!""""""""""""!!!!!!!!!"""""""""!!!!!!"""""" !!!""""""""""""###!!! ###"""sssbbbWWWRRRQQQOOOOOOPPPQQQRRRRRRRRRRRRPPPPPPOOOLLLHHHEEEDDDDDDCCCCCCCCCBBBBBBAAAAAAAAA<<<:::999;;;<<<;;;777333,,,---...///...,,,)))(((''''''&&&&&&%%%&&&&&&&&&&&&&&&'''''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%######%%%&&&%%%$$$ !!!!!!""""""!!!!!!$$$############$$$%%%%%%$$$$$$###"""!!!!!!!!!!!!######""""""""""""######!!!!!!!!!!!!""""""""""""!!!""""""############"""###"""!!!"""###$$$###!!!""""""###############"""!!! !!!$$$%%%%%%$$$######!!!!!!$$$!!!!!!"""###$$$$$$%%%%%%############"""""""""!!!########################!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$###############""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$%%%%%%%%%%%%&&&###$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&'''((($$$$$$%%%%%%%%%%%%&&&&&&"""###%%%&&&'''(((((((((######"""""""""######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$###""""""###%%%""""""!!!!!!!!!!!!"""""""""$$$"""!!!"""###!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!  !!!  !!!!!!  """""""""!!!!!!   !!!""""""### !!!"""!!!     !!!""""""!!! !!!###"""!!!!!! !!!!!!!!!  !!!!!!!!! !!!"""###$$$ !!! !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!"""""" )))&&&###  !!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!"""######!!!!!!"""### !!!""""""!!!!!!!!! !!!"""!!!rrrbbbXXXTTTTTTOOOOOOPPPRRRRRRSSSSSSSSSPPPPPPOOOLLLHHHEEEDDDDDDCCCCCCCCCCCCBBBBBBBBBBBB===:::888999::::::777333,,,,,,,,,,,,+++******)))(((((('''''''''((())))))))))))((('''&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$%%%%%%%%%%%%&&&$$$######$$$%%%%%%$$$!!!""""""###############$$$$$$######$$$$$$%%%&&&###""""""!!!!!!!!!"""""" !!!"""######$$$######!!!!!!!!!!!!""""""""""""!!!!!!"""###############%%%###!!!"""$$$%%%$$$""" !!!"""""""""""""""###"""!!!"""###$$$###!!! !!!"""###$$$$$$%%%%%%%%%$$$$$$!!!!!!""""""""""""""""""########################""""""""""""""""""""""""""""""######$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%&&&'''((((((((((((***)))(((&&&&&&&&&''''''$$$%%%%%%%%%&&&&&&&&&&&&%%%&&&((()))***+++++++++$$$$$$$$$$$$%%%&&&'''(((%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%$$$$$$$$$%%%''''''&&&$$$$$$&&&(((""""""!!!!!!!!!!!!"""""" ######""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""!!!      !!!!!!!!!!!! !!!"""!!!  !!!  !!!!!! !!!"""###"""!!! !!!"""  !!!"""###### !!!""""""!!!  ###$$$  !!!""""""""" !!!  !!!"""""" $$$$$$$$$#########"""""" !!!""""""######!!!!!!""""""""""""!!!!!!!!!###$$$###!!! """$$$ !!!!!!!!!!!!!!! !!!######""" rrrbbbYYYVVVWWWOOOPPPQQQRRRSSSSSSSSSSSSPPPPPPOOOLLLHHHEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCC===:::777777999999777444///...,,,+++***+++,,,---))))))((())))))***+++,,,,,,+++)))''''''''''''((($$$%%%%%%&&&&&&%%%%%%$$$""""""######$$$$$$$$$$$$&&&$$$######$$$%%%%%%$$$######$$$%%%%%%%%%%%%$$$"""""""""!!!""""""###$$$!!! !!!!!!"""###$$$ """###$$$$$$$$$###!!!!!!!!!!!!""""""""""""!!!!!!"""###############%%%""" ###$$$###!!! """############%%%###"""!!!"""""" """###"""!!!!!!$$$$$$$$$$$$$$$###"""!!! !!!"""###$$$$$$################################################!!!"""$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%&&&'''((())))))))))))///...+++)))'''''''''''')))*********++++++,,,,,,))))))***,,,,,,---,,,,,,(((((((((((()))+++,,,---&&&''''''''''''''''''&&&)))(((''''''%%%%%%$$$###"""$$$%%%$$$!!! ###%%%""""""!!!!!!!!!!!!""""""!!!$$$ !!!"""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""######"""!!!!!!!!!!!!!!!###""""""!!!!!!!!!""""""  !!!!!!!!!!!!!!!!!!!!!!!!  !!! """""""""  !!! !!!!!!  !!!!!!!!!!!! """######"""!!! !!! !!!!!!!!! !!!###$$$!!!!!!""""""""" """!!!!!!### !!!!!!!!!  !!!""""""### !!!  """""""""  $$$&&&'''&&&###""" !!!"""###$$$$$$!!!!!!""""""""""""!!!!!!!!!###%%%$$$!!! """$$$ !!!!!!!!!!!!!!! """%%%%%%"""!!!"""###rrrbbbXXXRRRPPPQQQQQQRRRSSSTTTVVVXXXYYYTTTRRROOOLLLIIIGGGFFFFFFDDDDDDCCCBBBBBBBBBCCCCCC;;;:::888888888777444222///...,,,++++++***)))'''((((((((((((((('''&&&&&&((('''&&&%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%% !!!"""###$$$%%%&&&&&&######$$$$$$$$$$$$######$$$###"""!!!!!!"""###$$$'''&&&$$$$$$$$$$$$###!!!$$$""" """%%%&&&%%%#########$$$$$$$$$""" """"""""""""""""""""""""######""""""!!!!!! ###"""!!!"""#########!!!###"""""""""!!!!!! !!!"""###"""!!! !!!"""!!!"""""""""!!! &&&$$$!!!!!!$$$&&&######$$$$$$$$$######"""""""""""""""###$$$%%%&&&"""######"""!!!!!!###$$$$$$%%%%%%%%%$$$######"""&&&%%%%%%%%%&&&&&&$$$"""%%%&&&&&&&&&&&&&&&%%%%%%((()))*********)))'''&&&&&&&&&&&&'''(((***+++,,,---------...............***+++,,,---............---......///////////////---,,,+++******+++,,,---++++++++++++++++++++++++***))))))((('''&&&%%%%%%))))))'''&&&%%%$$$$$$###""""""!!!!!!"""######$$$############""""""""""""!!!!!!!!!!!!!!!!!! !!!""""""""" !!!""""""###"""""" !!!!!!  !!!!!!!!!"""###"""  !!!  """###"""!!!"""!!!  !!!"""!!!!!!  !!!!!!!!!!!!"""""""""!!!!!!"""!!!!!!###%%%$$$   !!!"""###"""  !!! !!!!!!!!!  !!!!!!  !!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!  !!!"""$$$$$$$$$######!!! !!!!!!""""""######!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!######""""""!!!!!! """"""############""""""######""""""!!!!!! ###""" """""""""!!!!!!!!!!!!!!!""""""""""""######""""""""""""######uuueeeZZZTTTQQQQQQRRRSSSTTTUUUVVVVVVWWWSSSQQQNNNKKKHHHFFFEEEEEEBBBAAA@@@@@@???@@@@@@@@@<<<:::999888888777555333000...,,,++++++***(((&&&+++++++++++++++***))))))''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###############$$$$$$$$$""""""############""""""$$$###"""!!!!!!"""###$$$&&&%%%######$$$$$$"""!!!###!!! """###!!! !!!"""######$$$$$$###""""""""""""""""""""""""###"""""""""!!!!!!!!! %%%$$$###$$$%%%&&&$$$############""""""!!!!!!!!!!!!"""###"""!!! !!!""" !!!"""""""""!!! $$$###!!!!!!###$$$"""###############""""""""""""""""""###$$$$$$%%%%%%&&&'''&&&%%%%%%'''((($$$$$$%%%&&&&&&&&&&&&&&&)))(((&&&&&&''''''&&&$$$)))******+++******))))))***************)))((('''((((((((((((***+++,,,---////////////////////////------...////////////...---...//////000000//////---,,,++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))(((---,,,***)))'''&&&%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$###############"""""""""""""""#########$$$$$$$$$###  !!!!!!"""############### !!!!!!!!!  !!!!!!!!!""""""%%%$$$"""!!! !!!"""###"""!!! !!!!!!   !!!!!!!!!   !!!!!!!!! """!!!!!!###$$$$$$!!!  !!!!!!!!! """  !!! !!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!###$$$$$$######!!! !!!!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!###"""""""""!!!!!!!!! """"""############""""""###"""""""""!!!!!!!!! ###""" """###"""!!!!!!!!!!!!!!!"""""""""#########""""""""""""######yyyhhh\\\UUURRRQQQRRRTTTVVVVVVUUUTTTSSSQQQPPPMMMJJJHHHFFFDDDDDDAAA@@@??????>>>>>>??????<<<;;;:::999999888666444111///---,,,+++***(((&&&(((((()))))))))(((''''''&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$###""""""!!!!!!!!!""""""""""""!!!!!!######""""""""""""######%%%$$$""""""######!!! $$$###!!!!!!"""""" !!!!!!!!!!!!"""###$$$%%%""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!%%%$$$###$$$%%%&&&$$$##################"""""""""!!!"""###"""!!! !!!""" !!!"""""""""!!!!!!"""!!!!!! !!!!!!"""!!!""""""######""""""!!!######"""""""""######$$$###%%%&&&&&&%%%%%%&&&(((%%%&&&''')))***+++++++++---***(((''''''((((((''',,,,,,------------,,,,,,---,,,+++***))))))))))))*********+++,,,---...///111111111000000///////////////000000000000000///......///000000000000000------,,,,,,,,,,,,------------------------------/////////......---------000///...,,,***)))))))))+++***)))(((&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&$$$!!! !!! """"""######$$$$$$######!!!!!!!!!!!!!!!  !!!!!!!!!"""""""""$$$###"""!!!!!!!!!"""###%%%###!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!! !!! !!!######"""  !!!!!!   !!!!!!!!! !!!   !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!############"""!!! !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######""""""!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""############""""""""""""""""""!!!!!!!!!!!!$$$""" !!!"""###""""""!!!!!!!!!"""""""""############""""""""""""######{{{iii\\\UUURRRQQQSSSUUUWWWWWWTTTQQQOOOPPPNNNLLLJJJGGGEEEDDDCCCBBBAAAAAA@@@???@@@@@@@@@===<<<:::::::::999666444222000---,,,+++***(((&&&&&&''''''(((''''''&&&&&&%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$######"""!!!""""""############""""""###""""""""""""""""""###$$$"""!!!!!!""""""!!!%%%$$$$$$############"""&&&$$$###!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!###$$$$$$""" $$$$$$##################!!!"""###"""!!! !!!""" !!!!!!"""""""""""" !!!!!!!!!!!! !!!!!!""""""""""""!!!######"""""""""######$$$###%%%''''''''''''(((***+++,,,------...............+++((('''''')))))))))++++++,,,,,,------,,,,,,000///---+++******++++++---,,,,,,---...///000000222222111000//////......---...///000111111111111...///000000111111000000................................................111111111000000000000000000///......---------...000///---+++)))((('''''''''''''''''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$#########""""""""""""############""""""!!!""""""""""""!!! !!!!!!!!!!!!"""""""""  $$$###!!! !!!  !!!!!!!!! !!!!!!"""!!!!!! !!!"""#########  !!! !!!  !!!!!!!!!!!!!!!   !!!!!!"""###""""""""" !!!"""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """"""######"""!!! !!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""############"""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""############""""""""""""""""""!!!!!!!!!!!!$$$"""!!!!!!"""######"""!!!!!!"""""""""###############""""""""""""######{{{iii[[[TTTRRRQQQSSSVVVWWWWWWTTTPPPNNNNNNMMMLLLJJJHHHEEEDDDBBBAAAAAA@@@?????????@@@@@@===<<<:::::::::999666444222000...,,,,,,+++)))''')))******++++++*********%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###"""""""""######"""""""""###""" !!!""""""!!! """############$$$$$$%%%&&&$$$###!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""!!!"""###$$$$$$""" ##################$$$$$$!!!"""###"""!!! !!!"""!!!!!!!!!!!!""""""###### !!!""""""!!!  !!!"""""""""""""""$$$############$$$$$$%%%(((+++---.........///111222222222222111000///......+++((('''((()))*********+++,,,,,,------------111000...---,,,,,,------//////...//////000111222111111000000///...------***+++---///111222333333///000000111222111111111/////////000000/////////////////////////////////000000111111111111111111............///000111222333111000...,,,+++*********+++++++++,,,,,,,,,---+++***))))))((('''&&&&&&%%%%%%%%%$$$#########$$$"""""""""######""""""!!!""""""######""""""!!! !!!!!!!!!!!!"""""""""###"""  !!!"""!!!  !!!!!!  """!!! !!!!!!!!!"""######    !!!!!! !!!$$$"""""" !!!!!!"""###""""""""" !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""""""""!!!!!! !!!!!!  !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###############""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""############""""""!!!!!!!!!!!!""""""""""""$$$###!!!!!!#########"""""""""""""""##################""""""""""""######zzzgggZZZTTTSSSQQQSSSUUUWWWVVVSSSPPPNNNMMMMMMLLLKKKIIIFFFDDDCCC@@@???>>>>>>======>>>>>><<<;;;:::999999888666444111///---,,,---,,,***((((((((())))))******))))))&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$""""""############""""""###!!! !!!"""###"""  """"""!!!!!!###$$$!!!!!!!!!!!!"""###$$$%%%""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""######$$$&&&'''&&&$$$!!!"""""""""###############!!!"""###"""!!! !!!"""""""""!!!!!!!!!"""###$$$ !!!!!!""""""!!!!!! !!!"""############$$$######$$$$$$%%%''''''***,,,000111222222333444666666555333111///---,,,,,,***((((((***+++,,,+++,,,---...///////////////111000000///////////////000000000000000111222222000000000//////.........+++,,,---///111222333333000000111222222222222222000000111111111111000000///////////////////////////000000111111222222222......//////000222333444222111000...------,,,,,,---......//////000000000000000///...---,,,++++++%%%&&&'''&&&$$$###$$$%%%#########$$$######"""!!!###############"""!!!!!!!!!!!!!!!"""""""""###### !!!!!!!!!  """######"""!!!  !!!!!!"""  """!!! !!!######"""!!!!!!"""    !!!$$$""""""  !!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""""""""!!!!!!!!!!!!""""""!!!!!! !!!!!!!!!  !!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""############""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""############""""""!!!!!!!!!!!!""""""""""""%%%###!!!"""###$$$###""""""""""""#########$$$$$$######""""""""""""######zzzfffYYYUUUUUURRRSSSTTTUUUUUUSSSPPPOOOMMMMMMMMMLLLJJJGGGEEECCC@@@@@@???>>>>>>>>>>>>???<<<:::999888888777555333000...---,,,------+++***%%%%%%&&&'''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$!!!"""###$$$$$$###"""!!!###"""!!!!!!######"""!!!!!!###""" !!!### !!!"""######$$$$$$###"""""""""""""""""""""""" !!!!!!!!!"""""""""#########$$$&&&'''&&&###!!!!!!!!!!!!""""""#########!!!"""###"""!!! !!!"""###"""!!!!!!!!!"""###$$$"""""""""""""""""""""""" !!!"""###$$$$$$$$$$$$######$$$%%%&&&((()))******---000333333333444555555555444222000---+++***+++***)))+++---//////...------///000000111111111///000000111111111111111111111000000111111222222000000000000000000000000//////000111222222222222000111222222333333222222000111222333333222111000///////////////////////////000000111222222333333222222111111222333333444000//////............///...//////000111111222222000000000000111111111111,,,---...,,,)))''''''(((%%%&&&&&&&&&%%%%%%$$$#########$$$$$$######"""!!!!!!!!!"""""""""######### !!!!!!"""######""""""  """######"""!!!  !!! !!!!!! !!!"""  """ !!!!!!!!! """$$$%%%""" !!!   !!!""""""!!!!!!  !!!!!!!!!!!!""""""!!!!!!!!!!!! !!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """############ !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!"""""" !!!""""""###!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""###""""""############"""""" !!!!!!!!!"""""""""###%%%###""""""###$$$$$$###""""""#########$$$$$$$$$######""""""""""""######zzzfffZZZVVVWWWRRRSSSTTTUUUTTTSSSQQQPPPMMMMMMMMMLLLJJJHHHEEEDDDCCCBBBAAAAAA@@@@@@AAAAAA;;;:::888888888777444222///---,,,,,,---...,,,+++(((((()))******+++******((('''&&&%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######!!!"""###$$$$$$###"""!!!###"""!!!"""###$$$###"""###%%%&&&%%%""" """$$$######$$$$$$$$$""" """""""""""""""""""""""" !!!!!!!!!""""""######!!!!!!"""$$$&&&%%%!!! !!!!!!"""""""""###!!!######"""!!! !!!"""###"""!!!!!!!!!"""$$$%%%######""""""""""""######!!!!!!"""$$$$$$%%%%%%%%%###$$$$$$%%%''')))+++,,,...111555888888888999:::333222111000...,,,***)))******+++---000111111000,,,,,,---//////000000000...///111222333333222111111111111000111111222222111111111111111222222222333333333333333222111000111111222333333333333222111222333333333333222111////////////////////////000000111111222333444444666555444333333333333333...............//////000...//////000111222222222---...///000111222333333444666666444///,,,+++,,,'''((((((((('''&&&&&&%%%###$$$$$$$$$$$$###""""""""""""""""""############ !!!"""""""""""""""!!!  """""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!######"""!!! """### !!!!!!"""###"""!!!!!!"""&&&&&&###   !!!"""$$$$$$$$$###### !!!!!!!!!  !!!"""""""""'''!!!$$$&&&""" !!!!!! """!!! !!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! """$$$$$$$$$$$$ !!!!!!!!!!!!!!! !!!!!!""""""###### !!!""""""###!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""######""""""############"""""" !!!!!!!!!""""""######%%%###""""""###$$$$$$###"""############$$$$$$$$$######""""""""""""######{{{iiiYYYSSSTTTSSSSSSTTTSSSRRRQQQOOONNNQQQPPPNNNKKKHHHFFFDDDBBBCCCAAA>>>>>>>>>??????>>><<<:::888777666555333111///...---+++******++++++,,,+++***)))))))))))))))'''''''''&&&&&&%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%$$$###"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$###"""###$$$!!!###%%%%%%###"""######""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!######"""!!! !!!!!! !!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$##################"""  """###$$$######$$$$$$$$$######"""(((((('''(((***,,,///111555888888888<<>>??????>>>===>>><<<:::999888777555333111///...,,,+++******+++(((''''''&&&&&&&&&&&&'''((('''''''''''''''&&&&&&'''&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$######"""##############################""""""###$$$$$$###"""###$$$"""###$$$$$$###"""###$$$#########""""""!!!!!!!!!##############################""""""!!!!!!!!!!!!!!!!!!"""############"""""""""""""""""""""""""""""""""""""""""""""""""""###########################!!! !!!"""$$$$$$######$$$%%%&&&&&&&&&&&&++++++++++++---111444666;;;???AAACCCGGGMMMMMMIII999666111///............///000000000000000000111000000111222222222222111///000222333444333111000000111111111111000///...---...///000000000000000////////////////////////111111000///000111222333222222333333333222111000333333333333222111/////////000222444555666666555333444555555555555555444222222000///............111222333444333111...---((()))+++---...///000000555777999999888666666777555444333222000...,,,+++---+++(((%%%#########$$$$$$###!!!  ###"""!!!!!! !!!!!!  !!! !!!!!!!!!!!!!!!!!!!!!!!! """ !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!! !!!"""!!!  !!!!!!!!!!!!!!!!!!  !!!!!!%%%""" !!!!!!!!! !!!"""%%%&&&%%%$$$!!!!!!"""!!!!!!  !!!"""""""""######"""!!! ###!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""######!!!!!!"""""""""#########!!!""""""""" """###$$$######""""""######$$$$$$$$$###"""!!! $$$######%%%$$$!!!$$$$$$#########"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###$$$&&&(((}}}lll]]]WWWWWWRRRRRRTTTTTTTTTSSSRRRQQQPPPOOONNNKKKHHHFFFDDDCCCEEECCC@@@?????????>>>======<<<:::999999888555333222111///---,,,+++******(((((()))))))))))))))***'''''''''((((((((((((((('''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&#########"""######$$$$$$#########""""""!!!!!!!!!"""###$$$$$$###"""###$$$###$$$$$$###!!!"""$$$&&&%%%%%%$$$$$$###"""!!!!!!########################$$$############""""""""""""###$$$$$$%%%%%%$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""##############################"""!!!!!!"""$$$%%%###$$$&&&((()))******+++///...///000333888<<>>===;;;:::888888888777444111333222000///---+++***)))((()))******++++++++++++&&&&&&''''''((((((((()))'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$###$$$%%%%%%&&&###"""""""""###$$$%%%%%%$$$######""""""!!!!!! """###$$$$$$###"""###$$$$$$$$$$$$""" !!!$$$&&&'''&&&%%%%%%$$$###""""""##############################$$$$$$$$$#########"""###$$$$$$%%%%%%$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""###############$$$$$$$$$############"""###$$$&&&%%%&&&(((***,,,...//////000000111444999???EEEIIILLLPPPRRRQQQQQQOOOHHH@@@:::666111...///111222333333333222222111111000000222222222222222111000///111111000000111333444555777777777777666444333222333444555666777888888888777666555444444555555666222222222333333444555555555666666666555555555555222333333333333333222222333333333333555666888999888888888888888777666555444444333333333333333444555777999:::999555000---))))))(((((()))+++---...000111333444555666:::<<<<<<<<<<<<<<<;;;;;;:::999;;;888555111---+++)))((($$$######"""###$$$%%%&&&$$$$$$###"""""""""""""""!!!###$$$###!!! !!!###!!!!!!!!!!!!!!!!!!!!!!!!"""######!!! !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!! !!!!!!  !!!!!!!!!!!!"""######!!! !!!!!!!!!  !!! !!!$$$&&&&&&$$$### !!!!!!!!! !!!"""!!!!!!!!!!!!"""######"""!!!!!!!!!!!!!!!"""###### !!!!!! !!!!!!"""######$$$!!!""""""""" """#########""""""""""""######!!!!!!!!!"""""""""""""""$$$###!!!"""%%%""""""""""""!!!!!!!!!!!!""""""##################$$$%%%&&&&&&'''***///222}}}kkk[[[TTTTTTQQQRRRSSSTTTUUUUUUTTTTTTPPPOOOMMMKKKIIIFFFEEEDDDEEECCCBBBAAABBBAAA???===:::999999999999777444222222222111///---+++***)))%%%%%%&&&(((((((((((('''%%%%%%%%%&&&&&&''''''((('''&&&%%%%%%$$$$$$%%%%%%$$$############$$$%%%%%%###"""""""""###$$$%%%%%%$$$$$$#########""""""""""""###$$$$$$###"""###$$$$$$$$$$$$""" !!!$$$&&&&&&&&&&&&%%%$$$######""""""""""""""""""""""""""""""###$$$$$$$$$$$$######!!!"""######$$$$$$######""""""""""""""""""""""""########################""""""#########$$$$$$$$$"""$$$%%%%%%$$$$$$&&&(((''')))+++---///111222222//////111555;;;CCCKKKPPPLLLOOOPPPNNNKKKGGG???666777444000...///111333333222222111111000000000///000000111111111000000///333222222222333555777888===============<<<;;;:::888999:::;;;;;;;;;;;;;;;<<<;;;:::999888888888888888888999::::::;;;;;;;;;555555666666666777888888888888888999999888777777555555555555555777888888999999:::::::::999888888222111000000000000111111777888777777555333111///******)))((()))***,,,------...000000000111444666:::;;;;;;<<<=========<<<:::;;;;;;:::777333///---'''&&&%%%$$$$$$%%%&&&'''$$$###""""""!!!!!!""""""!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!   !!!!!!!!!!!!!!!!!!!!!!!!$$$###!!!  !!!!!!!!!!!! !!!!!! !!! !!!!!!""""""""" !!!"""!!!  !!!!!!!!!  !!!!!!"""!!!!!!!!!""""""!!! ###%%%$$$###"""!!!!!!!!!!!!!!!""""""""" !!!""" !!!"""""""""###$$$######"""!!! !!!!!! """!!!!!!!!!!!!!!!!!!!!!!!!""""""""" """######""""""""""""""""""###"""############$$$$$$$$$%%%### !!!%%%""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""#########$$$%%%''')))...555999{{{hhhYYYSSSTTTPPPQQQSSSTTTTTTTTTSSSSSSOOONNNMMMKKKIIIGGGEEEDDDDDDCCCBBBBBBCCCCCCAAA???;;;;;;;;;<<<<<<:::777444111000000///---+++***(((&&&'''((()))***)))((('''%%%%%%%%%&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%###############$$$%%%%%%#########"""######$$$$$$########################"""###$$$$$$###"""###$$$###$$$$$$###!!!"""$$$&&&%%%%%%%%%$$$$$$$$$$$$###!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$$$$###""" !!!""""""###"""""""""""""""""""""""""""""""""########################"""""""""###$$$$$$%%%%%%"""%%%((((((''''''***---+++,,,...///111222222333//////000444:::CCCJJJOOOFFFIIIIIIFFFDDDCCC<<<555555222000000111333333333222222222222222111111111///000111222333333333333777777888999<<>>???@@@BBBBBBCCCCCCCCC<<<<<<;;;;;;<<<<<<===>>>;;;;;;;;;;;;;;;:::999999:::999999999999999888888666777999;;;<<<===>>>>>>666555444444333333333444888777555333222111222222++++++++++++++++++,,,,,,,,,---//////......000111666777999:::<<<=========:::<<>>:::555222///---+++(((%%%$$$$$$###$$$######"""!!!"""""""""!!!!!!!!!###%%%%%%###!!!!!!!!!!!!!!!!!!!!!!!!!!!   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$###!!! !!! !!!"""""""""  """ !!!"""###$$$$$$$$$### !!!  !!!  !!!!!!!!! !!!"""""" !!!""""""!!!!!!!!!""""""""""""""""""###"""!!!   """%%%$$$""" !!! !!!"""""""""!!!!!! !!!""""""""" """######""""""!!!!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$!!!%%%%%%!!!!!!$$$######"""""""""!!!!!!!!! !!!!!!"""############%%%'''***///666>>>CCCxxxfffXXXTTTVVVPPPQQQRRRSSSSSSSSSRRRQQQOOONNNMMMKKKIIIGGGEEEEEEBBBBBBBBBCCCDDDDDDBBB@@@;;;;;;;;;<<<===;;;777444......///...---+++***((()))***+++,,,,,,+++)))(((''''''''''''&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%###############$$$$$$%%%$$$$$$######"""######### !!!""""""#########"""###$$$$$$###"""###$$$"""###$$$$$$###"""###$$$############$$$$$$$$$$$$"""""""""""""""""""""""" """$$$$$$###"""!!! !!!""""""######""""""""""""""""""""""""""""""########################!!!""""""###$$$$$$%%%%%%###(((,,,---+++,,,///333...///000111222222222111111000000222777>>>EEEIIIAAABBBAAA>>>>>>>>>;;;555333222111222444555555444444555555555555555666666555666888:::<<<===>>>???@@@BBBEEEIIINNNSSSVVVYYYYYYZZZ\\\___aaabbbcccccc\\\\\\[[[YYYWWWUUUSSSRRRRRRTTTVVVXXXYYYXXXVVVUUUOOOPPPRRRSSSTTTUUUTTTTTTLLLKKKJJJIIIHHHHHHHHHHHHBBBBBBBBBAAA@@@???>>>===????????????>>><<<:::999777888:::<<<===???@@@@@@===<<<;;;:::999888888888666666444333222222222222,,,---------------,,,,,,+++...000111000//////000333444666888:::<<<======>>>???AAABBB@@@===999666777555111...***(((''''''%%%%%%$$$###############&&&!!!###'''&&&$$$!!!!!!!!!!!!!!!!!!!!!!!! """######""""""###$$$  !!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!    !!!!!! """ !!!######$$$###### !!!!!! !!! !!! !!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!######"""!!!  !!!!!! """$$$###!!! !!!"""### !!!!!!!!! !!!!!!!!!!!!!!!!!!""""""""" """###""""""!!!!!!!!!!!!""""""$$$$$$$$$##################((('''"""!!!$$$$$$$$$#########""""""""""""""""""###$$$%%%%%%%%%'''))),,,000777???IIIOOOvvveeeXXXUUUYYYPPPQQQRRRSSSSSSRRRQQQPPPOOONNNMMMKKKIIIGGGFFFEEEBBBAAABBBCCCEEEEEECCCAAA999999999;;;;;;999555222------......---+++***((('''((()))***)))'''%%%$$$))))))(((((('''''''''&&&'''&&&%%%%%%$$$$$$%%%%%%#########"""###$$$$$$%%%%%%%%%$$$###"""""""""### !!!"""######"""$$$$$$$$$###"""###$$$!!!###%%%%%%###"""######!!!""""""######$$$%%%%%%######################## """###$$$###"""!!!!!!!!!"""###############""""""""""""""""""""""""########################!!!""""""###$$$$$$%%%%%%%%%***///000//////333777111111111222222111111000333222000111444:::@@@DDD??????===999888:::888333333333333555777777666555777777888888999999::::::<<<===@@@CCCEEEHHHIIIJJJJJJLLLQQQWWW^^^dddiiikkkiiijjjmmmpppsssuuuvvvwwwrrrqqqpppmmmkkkhhheeedddbbbeeeiiilllnnnmmmllljjjeeefffhhhjjjkkkkkkkkkkkk\\\[[[XXXVVVTTTRRRRRRRRRNNNNNNMMMMMMKKKJJJHHHHHHBBBCCCDDDCCCBBB???<<<::::::;;;<<<===>>>>>>>>>===>>>===;;;:::999888888888555555555444444333222222---...///000///...---,,,+++...222333222111111111111222555777:::;;;======BBBBBBBBBAAA@@@===;;;999;;;999666333111000//////'''&&&%%%%%%$$$$$$%%%%%%###!!!""" !!!!!!!!!!!!!!!!!!!!!!!! !!!###"""!!!!!!"""###  !!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!### !!!###"""!!!!!!!!! !!!!!!!!! !!! !!!!!!!!! !!!!!! !!!!!! """!!!!!!"""$$$%%%$$$""" !!!!!!"""""" !!! !!!!!!"""###$$$ """$$$### !!!###"""!!!  """$$$%%% !!!!!!!!!!!!""" !!!"""######!!!""""""""" """###""""""!!!!!!!!!!!!""""""############"""""""""!!!((($$$###%%%### &&&$$$$$$$$$$$$##################$$$%%%&&&&&&''''''***,,,000555===FFFQQQXXXwwwhhh]]]UUUQQQRRRQQQPPPRRRUUUVVVSSSPPPOOONNNLLLIIIGGGFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCCCC>>><<<999888999888777666000000///...---,,,,,,++++++***((('''&&&''')))******)))'''%%%$$$$$$%%%%%%((('''&&&&&&$$$$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###""""""%%%'''######%%%%%%%%%%%%######%%%&&&&&&'''&&&%%%$$$###"""###$$$%%%&&&%%%$$$$$$""""""""""""""""""""""""%%%%%%%%%$$$###"""!!! #########"""""""""""""""""""""$$$%%%%%%$$$###"""$$$###"""!!!!!!"""###$$$##################$$$$$$ """$$$%%%&&&''''''+++---000444666666555444444333333222222111111111222222222444888;;;<<<===@@@===999777666555555444333333444333333444777:::<<<>>>@@@CCCCCCBBBAAA???CCCGGGLLLOOOQQQTTTYYY]]]```^^^]]]aaaiiiqqqvvvxxxwwwuuuuuuyyy}}}{{{~~~{{{uuuyyy}}}~~~|||zzzyyy|||zzzvvvuuuvvvxxxyyyzzzqqqnnniiiddd```^^^\\\\\\YYY[[[]]]\\\XXXUUURRRQQQLLLNNNOOONNNJJJFFFCCCBBBAAAAAA@@@??????@@@AAABBBHHHEEEBBB???===:::777444888888777777666555444333000000111222222222222222//////...//////111333444000222666999;;;:::888666888<<<@@@AAAAAA?????????===<<<:::888666555333333///,,,*********)))%%%"""%%%$$$###""""""###$$$%%%"""###$$$$$$$$$###"""!!!""""""!!!!!! !!!!!!  !!!######!!!  !!!!!!!!!!!!!!!   !!! """""""""!!! ############"""!!! ######""""""!!!!!!  !!!!!!!!! ######""""""!!!!!! !!!  !!!"""### !!!""""""!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############!!!!!! !!!!!!""""""""""""!!!""""""""""""""""""""""""############&&&%%%%%%$$$###"""!!!!!!"""!!!  !!!###%%%$$$$$$#####################$$$$$$$$$###$$$&&&(((***111:::BBBGGGMMMUUUZZZ{{{kkk___WWWSSSSSSRRRRRRTTTVVVVVVTTTQQQNNNMMMKKKIIIGGGFFFEEEEEEDDDDDDDDDDDDCCCCCCCCCCCC>>><<<:::999999888666555000//////...---,,,++++++)))(((&&&%%%$$$%%%&&&''''''''''''''''''&&&&&&&&&'''&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&$$$$$$$$$%%%###$$$%%%&&&&&&%%%$$$###$$$%%%&&&&&&%%%$$$###"""%%%%%%&&&%%%$$$###!!! !!!!!!!!!!!!!!!!!!!!!!!!%%%%%%%%%%%%$$$###"""!!!"""""""""""""""#########"""###$$$%%%%%%$$$############"""!!!!!!"""#####################$$$$$$$$$######$$$&&&''')))***+++...000333555777777666555333222222111111000000///111111222444777999::::::888888777777777777666444222444555666666777:::<<>>===666666555333333222222222444444444444444444333333111111000111222333555666666666777888999:::;;;;;;999;;;>>>??????>>>>>>???>>>>>>======<<<:::999888333111...------,,,)))&&&$$$$$$###""""""###$$$$$$""""""######"""!!!"""!!!!!!!!! !!!!!!  !!!""""""!!!  !!!!!!!!!!!!!!!   !!!!!!!!!!!! """"""""""""!!!   !!! """""""""!!!!!!!!!!!!!!!!!!  !!!""" !!!!!!!!!"""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""#########$$$###"""!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""############%%%%%%$$$$$$###"""""""""$$$###!!! !!!"""###$$$$$$#####################$$$%%%%%%%%%'''***,,,111666>>>GGGNNNUUUZZZ]]]mmm```XXXTTTSSSSSSSSSTTTVVVVVVTTTSSSNNNMMMKKKIIIHHHGGGFFFFFFDDDDDDDDDDDDCCCCCCCCCCCC???===;;;999999888555333//////...---,,,+++******,,,+++)))((((((((()))***###%%%'''))))))(((&&&%%%&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$"""$$$&&&'''%%%$$$###$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$###"""%%%%%%%%%$$$###""" !!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$$$$###"""!!!!!!!!!!!!""""""######$$$$$$"""###$$$%%%%%%$$$###"""""""""!!!!!!!!!!!!""""""""""""######$$$$$$%%%%%%'''''''''(((***,,,///000///111333555666555444333222222111111000//////...000111333555777777777777333444555777777777666555333555888::::::;;;===???FFFIIIMMMRRRUUUWWWXXXXXX```aaabbbcccffflllsssyyyyyyxxxwwwtttrrrrrrtttvvvyyy}}}~~~zzzqqqlllpppppppppooonnnpppsssvvvtttrrrqqqsssuuuuuuqqqnnnfffeeeccc```___^^^^^^^^^XXXSSSMMMHHHFFFEEEEEEDDD999888666444333444555666888777777666666555444444333333333333444666777999999888666555666888;;;===999;;;<<<<<<;;;;;;===>>>???@@@AAAAAA@@@>>><<<:::999666333111111000...,,,&&&&&&%%%$$$#########$$$############"""!!! !!!!!!!!!!!! !!!!!!!!!  !!!""""""!!!  !!!!!!!!!!!!!!!  !!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!  !!! !!!!!!!!!!!!!!!!!!""""""!!!!!!  !!!!!!!!!"""""""""!!!!!!!!!!!! ######"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""######&&&%%%$$$"""!!!!!!!!!!!!!!!############"""""""""#########$$$$$$########################%%%$$$"""!!! !!!"""######$$$$$$$$$$$$$$$$$$###$$$%%%&&&'''***...111999>>>FFFOOOVVV\\\___aaannn___WWWTTTQQQRRRSSSTTTUUUUUUTTTRRRNNNMMMKKKJJJHHHGGGGGGGGGDDDDDDDDDDDDCCCCCCCCCCCC???>>>;;;:::999777444222......---,,,+++******)))---,,,+++*********++++++$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%$$$$$$###"""###$$$$$$###"""###$$$%%%%%%%%%&&&&&&%%%%%%%%%########################!!!!!!""""""############""""""""""""""""""""""""!!!"""""""""!!!!!!  !!!"""###$$$$$$%%%!!!"""###$$$###"""!!! """!!!!!!!!!!!!!!!!!!"""""""""###$$$%%%%%%&&&&&&***)))))))))+++...111333///000111222222111000///222222111111000000000///000222555777666555444444222444555777777888:::;;;:::===AAACCCDDDDDDEEEFFFKKKMMMRRRWWW\\\___aaabbbggghhhjjjlllpppuuuzzz}}}zzz{{{{{{wwwrrroooqqqsssyyy|||}}}|||}}}}}}~~~~~~}}}|||xxxwwwuuutttsssssstttuuuooojjjbbb[[[UUUPPPJJJGGG@@@>>>;;;888777888:::;;;888888777777666666666666555555444444555666888999666555333222222444777999999999:::999888888;;;===@@@AAACCCCCCBBB???<<<:::<<<:::888555444333222111---,,,***(((&&&%%%$$$###$$$$$$$$$$$$$$$#########!!!!!!!!!!!!!!! !!!!!!!!! !!!""""""!!!  !!!!!!!!!!!!!!!    !!!""""""### !!!!!!  !!!!!!""""""""" !!!!!!!!!  !!!!!!"""""""""!!!!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!! $$$$$$""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""###$$$######"""!!!!!!!!!!!! """$$$%%%%%%%%%$$$""""""#########$$$$$$$$$""""""#########$$$$$$$$$$$$###"""!!!!!!""""""#########$$$$$$$$$$$$$$$%%%###$$$%%%&&&(((,,,111444>>>GGGRRRYYY\\\^^^bbbeeelll]]]UUUSSSOOOQQQRRRSSSSSSRRRRRRRRROOONNNLLLJJJHHHGGGGGGFFFDDDDDDDDDDDDCCCCCCCCCCCC???===<<<::::::777444111......---,,,+++******)))))))))((((((''''''''''''((('''%%%############$$$$$$%%%%%%&&&&&&''''''(((&&&&&&&&&%%%%%%$$$$$$$$$######""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%#####################$$$"""""""""""""""#################################"""""""""###""""""!!! !!!"""###$$$$$$%%% !!!"""""""""!!!!!!!!!""""""""""""!!!!!!"""###$$$%%%&&&'''((()))+++***))))))+++---000222000000111111111000///...222222222222222222222222333555888888666333333333222333666888:::@@@GGGLLLLLLNNNRRRSSSSSSSSSTTTUUUTTTVVVZZZ___cccgggiiijjjjjjkkknnnrrrwwwzzz{{{|||uuuwwwxxxuuuqqqnnnoooqqqxxxyyy}}}~~~yyyrrriii```VVVOOOHHHEEEAAA===;;;;;;;;;<<<888888777777777777888999666666555444444555777888333222222222333333333333777777777666555555888:::===???AAADDDDDDCCCAAA@@@<<<<<<:::888666555444444444333111...+++(((&&&%%%""""""""""""###$$$$$$%%% !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!  !!!  !!!!!! !!!"""######   !!!!!!"""""" !!!!!!!!!  !!!!!!""""""!!!!!!!!! !!!!!!!!!!!!"""""""""""" !!!!!!!!!!!!!!!###""""""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""" !!!!!!"""###"""###$$$%%%%%%%%%$$$###############$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%!!!!!!!!!"""###$$$%%%%%%######$$$$$$%%%%%%%%%%%%$$$%%%&&&(((***///555999FFFSSS```eeebbb```ccchhh~~~iii[[[TTTRRRNNNPPPRRRSSSRRRQQQQQQRRRPPPOOOMMMKKKIIIGGGFFFFFFDDDDDDDDDDDDCCCCCCCCCCCC>>><<<;;;;;;:::888555222//////...---,,,+++******))))))))))))(((((((((((()))(((%%%###""""""###$$$%%%%%%&&&&&&'''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%###!!!###'''%%%$$$$$$######$$$$$$%%%$$$############$$$%%%%%%&&&%%%$$$###"""!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$######!!!!!!""""""######$$$$$$!!!!!!""""""!!! """"""############""""""###$$$%%%'''(((***++++++++++++******+++,,,...///222222222222222111000000000000111222333444444555777:::<<<:::666333333444111444999===CCCLLLXXX```cccdddffffffeeeeeeeeefffbbbdddgggjjjmmmoooqqqrrrmmmnnnqqquuuzzz{{{zzzyyyrrrssstttsssqqqooonnnnnnsssuuuzzzwww{{{~~~}}}|||}}}{{{rrrhhhaaaRRROOOJJJFFFBBB???>>>>>>===<<<:::999999:::;;;;;;888777666555444444555555333444555666666555333222555555555444333333555777777999===AAADDDFFFGGGGGG:::<<<===;;;999777777777888888666444000---***)))!!!!!!!!!!!!!!!"""###$$$ !!!!!!!!!!!!!!! !!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!! !!!!!!!!! !!!""""""### !!!!!!!!!   !!!  !!!!!!!!!!!!!!!"""!!!!!!  !!!!!!!!!""""""""" !!!!!!!!!!!!!!! !!!"""###$$$%%%&&&!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!"""""" """###$$$######""""""""""""""""""#########$$$$$$$$$$$$%%%""""""######$$$$$$$$$%%% !!!"""$$$%%%&&&&&&######$$$$$$%%%&&&&&&&&&&&&'''))),,,111777???EEEQQQ]]]jjjnnnhhhccccccfff}}}hhhYYYTTTSSSNNNQQQSSSTTTRRRQQQQQQSSSRRRQQQNNNKKKHHHFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCCCC<<<;;;;;;;;;;;;999555333000//////...---,,,++++++***+++++++++******))))))(((''''''&&&%%%%%%%%%%%%&&&&&&&&&'''''''''''''''###$$$$$$%%%%%%&&&&&&'''%%%$$$###  $$$'''$$$######""""""######$$$%%%$$$######$$$%%%&&&''''''&&&%%%###""""""""""""########################""""""######$$$######""""""""""""""""""#########"""######$$$###!!! """###$$$%%%%%%$$$###"""%%%%%%'''(((***,,,---...,,,,,,,,,,,,,,,,,,,,,,,,111111111111111111000000---...///111222444555666;;;>>>???<<<666333444666555:::AAAGGGMMMVVVbbbjjjtttuuutttssspppooopppqqqqqqqqqrrrssstttuuuvvvvvvooooooooorrrwwwyyyxxxvvvsssrrrqqqqqqpppnnnjjjhhhhhhmmmwwwzzzuuurrrmmmqqquuuxxxyyyzzzzzz{{{yyyxxxxxx|||xxxssscccaaa\\\VVVQQQLLLIIIGGGFFFDDDBBB???>>>===>>>>>>;;;:::888666444444444444555666666777666555444333333444444333222222333555333555777;;;>>>AAABBBCCC888;;;>>>???<<<:::999999777777777666444222///...&&&%%%$$$############$$$ !!!!!!!!!""" !!!!!!!!!""""""""""""!!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!""" !!!!!!"""""" !!!!!!""""""!!!!!!!!!  !!!  !!!"""#########"""!!! !!!!!!!!! !!!!!!!!!""" !!!"""###$$$%%%!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""!!! !!!"""#########"""!!!!!!!!!###%%%&&&#########$$$$$$$$$%%%%%%###############$$$$$$$$$ !!!"""###$$$%%%%%%%%%######$$$$$$%%%&&&&&&'''(((***...333:::CCCMMMTTTZZZaaajjjnnnkkkeee___\\\|||gggYYYTTTTTTOOORRRUUUUUUSSSQQQRRRTTTSSSQQQOOOLLLHHHFFFDDDDDDEEEDDDDDDDDDCCCCCCCCCCCC;;;;;;:::;;;;;;:::666333000000///...---,,,,,,+++'''''''''''''''&&&%%%%%%%%%&&&(((******)))((('''''''''''''''''''''''''''"""###$$$%%%&&&&&&'''((($$$%%%%%%$$$######$$$&&&$$$###"""!!!!!!"""###$$$%%%%%%$$$$$$$$$%%%'''(((%%%$$$#########$$$&&&&&&"""""""""""""""""""""""" #########"""""""""""""""$$$%%%%%%%%%$$$###!!! ###$$$%%%&&&&&&%%%$$$###%%%&&&((()))+++---//////------......---,,,++++++////////////............++++++---///222444555666>>>@@@AAA<<<666333555888;;;BBBJJJOOOTTTZZZcccjjj|||{{{zzzwwwsssrrrssstttxxxxxxxxxxxxxxxwwwwwwwwwpppnnnlllnnnrrruuuuuutttsssqqqooonnnnnnkkkfffaaa]]]gggttt~~~zzzrrrjjjccc___jjjlllppprrrtttvvvzzz|||vvvuuuuuuxxx~~~{{{xxxvvvuuuxxxyyy{{{~~~}}}tttqqqmmmggg```ZZZUUURRRNNNLLLHHHDDDAAA@@@???@@@>>><<<:::777555444444444777666555555444444444444111333444333222111222333333333444555666888999:::777;;;@@@AAA???<<<;;;;;;555666666666666444333222---,,,***'''&&&%%%%%%%%% !!!!!!"""""" !!!!!!!!!""""""######!!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!! !!!!!!!!!  !!!"""""" !!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!! !!!!!!!!!  !!!"""$$$$$$$$$###""" !!! !!!!!!"""""" !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""######"""""""""""""""###%%%###""""""###&&&)))+++######$$$$$$$$$%%%%%%%%%########################"""######$$$$$$$$$############$$$%%%%%%&&&''''''))),,,111888AAAMMMXXX```^^^```dddiiikkkeeeYYYPPP{{{kkk[[[RRRQQQPPPQQQSSSTTTTTTRRRQQQOOOQQQQQQPPPLLLGGGDDDCCCCCCAAA@@@@@@@@@@@@AAABBBBBB<<<;;;:::::::::999666333111///------......---+++))))))))))))((((((((((((((((((''''''&&&%%%######&&&'''((('''%%%$$$%%%&&&###$$$%%%%%%%%%###!!! %%%%%%%%%$$$$$$############$$$%%%%%%######$$$%%%%%%$$$$$$###"""""""""######"""""""""!!!!!! %%%""" ###$$$###!!!########################"""######""""""!!! """"""""""""!!! #########$$$%%%&&&((()))))))))***+++---...//////000///---,,,++++++,,,---,,,,,,---...////////////---...000222555666777888:::<<<<<<;;;999;;;???CCCCCCGGGNNNVVV^^^bbbbbbaaahhhlllqqqsssqqqmmmjjjhhhlllppprrrooommmmmmkkkhhheeecccbbbdddgggiiijjjjjjlllpppqqqmmmiiihhheeebbb[[[YYY\\\dddkkkqqqyyy|||sssmmmjjjjjjjjjnnntttzzz~~~xxxuuurrrqqquuuzzz~~~}}}wwwtttrrrkkkcccmmmlllooovvv|||{{{yyywwwtttnnnjjjgggaaaXXXQQQLLLHHHFFFDDDDDDBBB???<<<999666555444777888999999777444333333555222000///000///...---444111///000444777777777999;;;===???@@@@@@???>>>888666444555777888777555555222...***)))'''%%%###$$$$$$###""""""!!!  !!!"""######"""""" !!!!!!""""""$$$### !!!!!! """ $$$&&&$$$ !!!!!!!!!!!!""""""""""""###"""!!! """!!! !!!!!! !!!!!!!!!!!! ###""" ######""" !!!$$$%%%$$$!!!"""""""""!!!  !!!!!!!!!!!!""""""""""""""""""""""""!!!!!!""""""######$$$$$$'''$$$!!! !!!"""###"""######""""""!!!!!! !!!!!!!!!!!!""""""""""""#################################$$$%%%%%%%%%&&&######$$$$$$$$$%%%%%%%%%'''%%%$$$###%%%&&&&&&&&&***111:::CCCMMMWWW\\\[[[```aaafffmmmooogggUUUGGG{{{jjj[[[SSSRRRPPPQQQRRRSSSSSSRRRQQQPPPQQQQQQOOOLLLGGGDDDCCCCCCDDDCCCCCCCCCCCCDDDEEEEEE===;;;:::::::::999666444333111...------.........))))))))))))((((((((('''''''''(((''''''&&&%%%$$$###$$$%%%%%%$$$$$$&&&'''$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$#########$$$%%%%%%######$$$%%%%%%%%%$$$########################"""""""""!!!!!!%%%###!!!!!!###$$$###"""########################""""""###############"""!!!""""""#########""""""%%%%%%$$$%%%%%%&&&''''''++++++,,,,,,------.........---------------......//////.........///000000///000333555777999999999<<<>>>?????????AAAEEEHHHLLLOOOTTT[[[___^^^[[[WWWVVVYYY^^^bbbcccccccccccc```eeeeeeaaa^^^___aaa```^^^\\\\\\^^^aaaeeeggggggjjjooorrrnnnkkkiiifffbbb^^^WWWVVV^^^iiirrryyyxxxrrrooooooqqqvvvzzz~~~xxxuuuqqqqqquuuzzz}}}~~~}}}zzzxxxwwwqqqjjjiiieeedddfffjjjqqq}}}vvvpppggg___WWWQQQLLLIIIGGGDDD@@@===:::999999999:::;;;;;;:::777555333222222000...---......---+++---***''''''+++///222222888999<<<>>>@@@@@@@@@@@@===999666444666777777666888555111...,,,***'''%%%$$$$$$###""""""""""""""" !!!!!!!!!""""""  """%%%&&&"""""""""!!! """ !!!%%%'''$$$!!! !!!!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!!!! !!!!!! !!!!!!!!!!!!  !!!!!!!!!!!!!!!!!! """$$$$$$""" !!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""" !!!!!!!!!"""&&&###!!! !!!"""""""""######""""""!!!!!!!!!!!! !!!!!!!!!#################################$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$&&&(((******///888CCCKKKSSS[[[^^^\\\\\\aaahhhkkkggg[[[MMMCCC{{{jjj[[[TTTSSSQQQQQQQQQQQQQQQQQQQQQQQQPPPPPPOOOLLLHHHDDDCCCCCCDDDDDDDDDDDDDDDEEEEEEFFF>>><<<;;;::::::999666444444111...---...//////...)))))))))(((((((((''''''''''''(((((((((''''''&&& """$$$$$$$$$$$$&&&(((%%%$$$######$$$%%%''')))%%%%%%%%%$$$$$$$$$$$$######$$$%%%%%%######$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############"""%%%$$$""""""$$$%%%$$$###""""""""""""""""""""""""!!!"""###$$$%%%%%%%%%%%%!!!"""###$$$%%%%%%%%%%%%'''&&&&&&&&&&&&&&&&&&'''------------------------,,,,,,---...////////////111000///......000222333333555888;;;============???AAADDDFFFGGGIIIKKKNNNQQQSSSWWW\\\]]]YYYSSSNNNFFFIIIMMMPPPSSSWWW\\\___aaagggiiiccc]]]\\\]]]]]]ZZZYYYXXXZZZ^^^bbbeeefffkkkqqquuussspppnnnjjjfffdddZZZUUU\\\iiitttzzz}}}}}}xxxvvvxxxzzz}}}~~~wwwssspppooosssyyywwwqqqjjjccc``````eeeppp{{{}}}tttjjj```WWWQQQLLLIIIEEE@@@>>>======>>>@@@@@@???===:::777555333111///---,,,---...---,,,,,,***''''''***///222444444666888;;;>>>@@@AAAAAABBB???:::777666777777777:::888555333111///,,,)))&&&%%%$$$#########$$$%%% !!!!!!!!!!!!"""""" !!!###%%%((()))$$$######""""""!!!!!!!!!###!!! """%%%'''%%%""" !!!!!!!!!!!! !!!!!!"""!!!!!!!!!""""""#########!!!!!! !!!!!!  """############ !!!!!!"""######"""  !!!""""""###!!!!!!"""""""""#########"""""""""""""""""""""""" !!!!!!!!!!!!$$$"""  !!!!!!!!!###""""""""""""!!!!!!!!! !!!!!!!!!!!!"""""""""##########################################""""""######$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%'''+++...000555@@@LLLRRRWWW\\\___^^^]]]dddjjjfffZZZLLLCCC???~~~lll\\\TTTTTTQQQQQQPPPPPPPPPQQQRRRSSSPPPPPPOOOLLLHHHDDDCCCDDDAAAAAAAAAAAAAAABBBCCCCCC>>>===;;;::::::999666444111000////////////---+++))))))((((((((('''''''''&&&&&&'''((())))))((((((!!!###%%%%%%$$$$$$&&&'''$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%&&&&&&%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######$$$%%%%%%%%%""""""""""""""""""""""""""""""###$$$%%%%%%$$$$$$""""""###$$$%%%%%%%%%%%%&&&&&&&&&&&&'''(((((()))---...............//////,,,---///000111000//////000///......///222555888999<<>>AAACCCFFFHHHJJJJJJJJJIIIKKKKKKLLLMMMNNNNNNNNNMMMKKKIIIHHHIIIJJJKKKJJJIIIHHHIIIJJJLLLPPPWWW```fffppp}}}|||rrrjjjgggeeebbbbbbeeehhhjjjkkkooovvv{{{zzzxxxvvvrrrmmmmmmiiiiiimmmpppqqqtttyyyvvv{{{{{{tttssspppmmmmmmpppuuuyyy{{{wwwmmmhhhiiioooqqqtttuuutttssssssssssssqqqooooooqqqtttxxxzzz{{{{{{{{{}}}uuuhhhfffccc___YYYSSSNNNKKKHHHEEEBBB@@@???>>>;;;999444222000000111111000///---...///000000//////000222222333555777:::<<<>>>CCCDDDEEEDDDAAA>>>;;;999777555444555666777666444000///,,,)))&&&%%%$$$$$$###""""""!!!!!!!!!"""###""""""""""""""""""!!!!!!%%%%%%$$$###""""""!!!!!!""""""!!!!!!!!!!!! !!!""""""!!!  !!! !!!"""###""""""!!!!!!!!!!!! !!!!!! !!!!!!  """$$$$$$###"""!!!"""""""""!!!  !!!""""""""""""!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!############""""""""""""""" !!!"""!!! """"""""""""############$$$$$$$$$$$$%%%%%%%%%%%%########################$$$#########"""!!!!!!!!!######$$$$$$$$$%%%%%%%%%&&&''''''(((***///777===FFFNNNVVVYYY\\\bbbffffffhhhbbbWWWJJJ???999777777qqq___VVVUUURRRRRRRRRSSSSSSTTTTTTUUUOOOOOOOOOLLLHHHEEEDDDEEEAAAAAAAAAAAAAAABBBBBBCCC???<<<999777777666444222+++,,,...000111...)))%%%((((((((('''''''''&&&&&&%%%&&&'''(((((((((((((((&&&'''((('''%%%$$$%%%&&&"""$$$'''((('''######$$$$$$$$$$$$%%%%%%%%%###$$$%%%%%%######$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&###$$$$$$$$$$$$%%%%%%%%%"""###$$$#########%%%'''########################$$$$$$$$$$$$###"""!!! $$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''))),,,...///,,,---...///111222333444222222222222111000///...------///222666<<<@@@CCCGGGHHHJJJKKKMMMNNNNNNOOOQQQOOONNNNNNNNNNNNMMMKKKKKKHHHEEECCCEEEFFFGGGHHHIIIJJJMMMPPPUUU\\\dddjjjmmm{{{xxxmmmjjjffffffhhhkkkmmmnnnqqqwww{{{zzzxxxwwwsssooonnnlllllloooooommmnnnsssrrrssswww|||{{{tttrrrpppqqqtttwwwyyyyyyvvvsssyyyzzz{{{{{{yyyyyyzzz{{{wwwtttrrrqqqtttvvvxxxyyyxxxuuusssvvv|||}}}zzztttmmmfff```\\\OOOKKKFFFCCCCCCBBB>>>;;;888666333222333333111000///111333333222111222333777666444444555777999;;;>>>BBBFFFGGGEEEAAA>>><<<666555333333555777888888666555333000,,,)))'''%%%###"""!!! !!!"""######""""""""""""!!!!!!!!!""""""""""""#########  !!!!!!  !!!!!!!!!!!! !!!!!!"""!!!!!!!!! !!!!!! !!!!!! !!!"""""""""!!! ######""""""!!!  !!!"""###$$$###""""""!!!  """"""""""""""""""""""""!!!!!!!!!!!! !!! """###"""!!!"""""""""############$$$!!!""""""""""""###################################################""""""######$$$$$$$$$%%%%%%%%%&&&''')))***---555@@@HHHTTTZZZ^^^aaaeeejjjkkkhhhbbbWWWGGG;;;666777999:::rrraaaXXXWWWQQQRRRTTTUUUVVVVVVUUUUUUOOOOOONNNLLLHHHEEEDDDEEEBBBAAAAAAAAAAAABBBCCCCCC>>>;;;888666555444333111...------...///...+++((((((((('''''''''&&&&&&&&&%%%&&&&&&'''''''''&&&&&&$$$%%%&&&&&&%%%$$$%%%'''###%%%&&&'''&&&$$$!!!######$$$$$$$$$%%%%%%%%%###$$$%%%%%%######$$$%%%###############$$$%%%%%%############$$$$$$$$$%%% """######""""""$$$'''$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$######$$$%%%&&&&&&''''''''''''&&&''''''(((***,,,---...//////000000111222333333333222222111111111222222///111444777<<>>===;;;888666555666888999999>>>CCCDDDCCCAAA@@@AAA:::777444333444777888999::::::999777444000---+++%%%$$$"""!!! !!!"""############"""""""""!!!!!! !!!######$$$$$$$$$ !!!""""""!!! !!!!!!!!!""""""""""""!!!!!! !!! !!!!!!!!!!!! !!!!!! !!!!!! """"""!!!!!!!!!!!!!!!!!!!!!"""#########!!!!!!!!!!!!!!!  !!!"""""""""""""""""""""""""""!!!!!!!!! !!!!!! """###$$$###!!!""""""#########$$$$$$$$$!!!!!!!!!""""""""""""####################################$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$'''***...333===KKKUUU___cccgggkkkppprrrlllcccUUUKKK???666666;;;AAAEEEssscccZZZXXXQQQSSSUUUWWWXXXWWWVVVUUUNNNOOONNNLLLHHHEEEEEEEEEAAA@@@@@@@@@@@@AAABBBBBB===;;;777555444333222000222000---,,,---------,,,(((((('''''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%!!!"""$$$$$$$$$$$$&&&(((%%%%%%&&&&&&&&&%%%$$$$$$#########$$$$$$%%%%%%%%%###$$$%%%%%%######$$$%%%###"""""""""###$$$$$$%%%"""""""""######$$$$$$$$$!!!###"""!!!!!!$$$'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&&&&&&&###$$$&&&((()))***++++++))))))))))))***+++,,,---111111111111111111111111222111111000111222444555333555888<<<@@@DDDFFFHHHLLLKKKJJJJJJKKKNNNPPPRRRUUUQQQMMMLLLNNNPPPOOONNNHHHGGGGGGJJJMMMPPPQQQPPPQQQSSSVVVWWWXXXZZZ]]]___gggkkkqqqxxx~~~qqqnnnkkkkkknnnssswwwxxx|||}}}}}}{{{wwwxxxnnnfffhhhnnnqqqppppppooonnnnnnssszzzzzz~~~~~~~~~}}}|||~~~zzzyyyzzzkkkddd\\\WWWUUUQQQKKKFFFGGGDDDAAA??????>>><<<:::444444333111111666>>>DDDCCC@@@<<<888666666777999777;;;???AAA@@@@@@BBBDDD>>>:::555333333666888999<<<=========:::666222///((('''%%%######$$$%%%&&&$$$#########""""""!!!!!!""""""###$$$$$$$$$$$$### !!!!!!!!!!!!!!! """######"""!!!!!!!!!!!!!!!!!!!!!""""""""""""###"""!!!  !!!"""######!!!!!! !!!!!! !!!!!! !!!""" !!!"""######### """"""""""""!!! !!!""""""""" !!!!!!!!!"""""""""""""""""""""""""""$$$$$$######"""""""""!!!"""!!!!!!"""$$$%%%###"""""""""######$$$$$$$$$$$$"""############$$$$$$$$$#################################$$$%%%%%%%%%&&&######$$$$$$$$$%%%%%%%%%"""&&&+++000777DDDTTT___dddgggkkkpppuuuuuuiii\\\KKKFFF>>>999999@@@IIIPPP~~~oooaaaXXXWWWQQQRRRSSSVVVYYYYYYVVVTTTPPPOOOMMMKKKIIIFFFEEEDDDAAAAAAAAA@@@@@@?????????<<<:::888777666555333111//////...---+++***))))))'''(((((()))))))))))))))$$$%%%&&&'''&&&%%%$$$###&&&&&&&&&''''''''''''(((########################%%%%%%%%%$$$$$$$$$######%%%%%%$$$###"""!!! $$$$$$$$$$$$$$$###"""!!!$$$%%%%%%&&&&&&''''''(((""""""!!!!!!"""$$$&&&''''''&&&$$$""""""###$$$%%%((('''%%%$$$$$$%%%'''(((((()))))))))))))))(((((('''))),,,---------...///000111222222333222222111///000111111222222222222444888===BBBFFFHHHGGGGGGHHHIIIJJJLLLMMMMMMNNNMMMOOONNNMMMLLLLLLLLLLLLLLLNNNLLLKKKMMMRRRUUUUUUTTTTTTSSSSSSUUUXXXZZZZZZZZZ]]]___bbbgggmmmrrrwwwzzznnnnnnmmmlllkkklllppprrryyyyyyzzz||||||yyytttqqqpppnnnkkkkkkmmmppprrrsssssstttuuuwwwyyy{{{|||}}}vvv{{{|||}}}|||{{{~~~vvvjjjbbb]]]XXXQQQLLLIIICCCAAADDDCCC===;;;===:::999777777888;;;???BBBIIIGGGBBB>>>:::999999999===<<<;;;;;;<<>>===:::666333333666999===<<<;;;<<<;;;999555222---+++'''$$$###""""""###%%%,,,+++###!!!$$$!!!###%%%"""!!!###&&&!!!  !!!$$$###!!! ######""" !!!!!!""""""!!!!!!!!!""""""!!!    !!!!!!!!!!!!!!!!!! !!!!!! !!!!!!""""""!!!!!! """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!###$$$###""" !!!!!!!!!!!!"""############"""!!!!!!!!!###$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$""""""###$$$%%%'''%%%$$$$$$&&&'''(((((()))+++...444<<>>>>><<<:::888777666555333111//////...---+++***)))))))))))))))))))))(((''''''&&&&&&'''''''''&&&%%%$$$&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%""""""""""""############$$$%%%%%%%%%%%%$$$######&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$###"""""""""###$$$&&&%%%$$$#########$$$$$$$$$###"""!!!!!!###$$$%%%************)))(((((('''(((***,,,---------...///000000000000000000000000//////111333444555666666777:::???DDDGGGHHHHHHGGGDDDEEEEEEFFFGGGGGGHHHHHHJJJJJJKKKKKKKKKLLLLLLLLLLLLKKKKKKNNNSSSVVVVVVVVVVVVVVVUUUWWWYYYZZZYYYWWW^^^^^^^^^```dddiiinnnqqqkkkkkkjjjiiiiiilllqqqtttvvvwwwyyyzzzyyywwwuuutttmmmkkkiiiiiillloooqqqrrryyy{{{}}}~~~|||zzzxxxrrrwww~~~}}}~~~}}}zzzrrrlllhhhddd^^^ZZZTTTLLLEEEDDDBBB===<<>>HHHFFFDDDBBB???===<<<<<<<<<;;;:::999999;;;<<<>>>===>>>>>><<<999777666666<<<;;;;;;======<<<:::777777444000+++((('''***,,,888;;;666***$$$'''%%%"""###$$$$$$###!!!###"""!!! !!!""" """"""  !!!!!!!!!"""!!!!!! !!!!!!""""""!!! !!!  !!!  !!!!!! !!!!!!!!!!!!!!!"""!!!!!! !!!!!!""""""!!!!!!!!! """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  """######""" !!!!!!!!!"""""""""###############"""!!! """###$$$###"""###$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$###"""###$$$%%%%%%$$$######%%%'''))))))))),,,000666===GGGQQQXXXbbbjjjooonnnhhh^^^NNN???>>>???AAACCCGGGNNNUUU[[[}}}nnn```XXXVVVVVVVVVVVVXXXYYYXXXUUURRRNNNMMMKKKIIIGGGDDDCCCBBBCCCBBBBBB@@@???>>>======<<<:::888777666555333111//////...---+++***))))))++++++******)))'''&&&%%%''''''((((((((('''&&&%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&!!!"""###$$$%%%&&&&&&'''"""""""""#########$$$$$$###$$$%%%%%%&&&%%%%%%%%%&&&&&&%%%%%%$$$######"""%%%$$$######""""""######$$$$$$$$$$$$$$$#########%%%%%%$$$$$$$$$%%%'''(((///......---,,,++++++***(((***,,,---------...///111000///......///000111///000222555777999::::::;;;===AAADDDFFFFFFEEEDDD@@@??????>>>???@@@BBBCCCDDDEEEFFFHHHJJJKKKLLLLLLIIIIIIKKKOOOTTTWWWWWWWWWWWWWWWWWWYYYZZZZZZXXXVVV\\\[[[YYYYYY\\\aaagggkkkiiiiiihhhggghhhlllrrrvvvxxxzzzzzzxxxssspppppprrrnnnmmmkkklllpppsssvvvvvv|||uuuqqqnnnttt|||}}}||||||wwwuuusssooojjjfff___VVVLLLGGGCCC??????BBB@@@???===;;;:::;;;<<<===FFFFFFEEEDDDCCCAAA???>>>;;;:::888777666666777888<<<@@@CCCDDDAAA<<<888666;;;:::;;;===???@@@>>><<<:::888333,,,'''&&&***...>>>>>>666((("""$$$$$$###!!! !!!$$$%%%$$$"""$$$###""""""!!!!!!!!!"""!!!!!!  !!!  !!!""""""!!!!!!!!!!!!""""""!!!!!!"""""""""!!! !!!  !!!""""""!!!!!! !!!!!!!!! !!!!!!""""""###""""""!!!!!!""""""###!!!!!!!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$""" !!!"""###"""!!!!!!!!!"""""""""######$$$$$$$$$######!!! #########"""!!!"""$$$'''$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%$$$#########$$$%%%$$$$$$######$$$''')))+++---111666<<>>DDDJJJOOOTTTXXX[[[zzzkkk^^^VVVTTTSSSSSSSSSUUUVVVUUUSSSQQQNNNMMMLLLIIIGGGEEECCCBBBCCCCCCBBB@@@???===<<<;;;<<<:::888777666555333111//////...---+++***))))))************)))((('''&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''""""""###$$$%%%%%%&&&&&&%%%%%%$$$######"""!!!!!!!!!"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$######""""""!!!!!!""""""###%%%&&&&&&######$$$$$$$$$$$$###"""&&&%%%%%%&&&&&&((()))***//////...,,,+++******))))))+++---...------...///333222000......000111333222444555777999;;;;;;<<<>>>???@@@AAAAAA???===<<<;;;:::999888999;;;===???>>>???BBBEEEGGGIIIJJJJJJGGGJJJMMMQQQUUUVVVVVVUUUTTTTTTVVVYYY\\\]]]\\\ZZZZZZZZZYYYZZZ\\\aaaeeegggffffffdddccccccgggmmmrrrzzz{{{yyyrrrhhhcccdddfffiiihhhgggiiimmmppprrrsssuuuvvvxxxwwwsssmmmfffaaaaaafffnnnwww~~~~~~|||{{{yyyxxxxxxxxx}}}yyywwwzzzyyyxxxyyyyyywwwsssooollldddZZZRRRLLLHHHFFFEEECCCBBB@@@???>>>???@@@@@@EEEDDDCCCBBB@@@???>>>>>>999888777666555555555666;;;???EEEGGGEEEAAA===::::::::::::<<>>===888888555///(((&&&))),,,444444---###"""###!!!"""!!! """###%%%%%%$$$######"""!!!!!!!!!!!!##################$$$$$$  """###"""!!!!!!!!!"""$$$%%%!!!!!!"""""""""!!!!!! !!!!!! !!!!!!###""""""!!!  !!!"""############""""""""""""######!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""########################%%%###  """""""""""""""""""""############$$$$$$$$$$$$###!!!  """###"""!!!!!!"""$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$######$$$$$$%%%%%%%%%%%%$$$$$$&&&))),,,333777>>>EEEKKKRRRXXX\\\bbbeeeeee]]]RRRFFF===888888>>>HHHPPPUUUXXXZZZ\\\{{{lll^^^VVVUUUQQQQQQQQQSSSUUUVVVTTTSSSPPPOOOMMMKKKHHHFFFDDDCCCCCCBBBAAA@@@>>>===<<<;;;<<<:::888777666555333111//////...---+++***))))))(((((())))))))))))((((((&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######"""""" !!!###$$$$$$$$$$$$"""""""""######$$$$$$$$$ !!!"""###$$$%%%%%%&&&"""######$$$$$$$$$###"""""""""###$$$%%%&&&'''(((,,,+++***((('''&&&&&&&&&***,,,......------...///111000///......000222333777888999999::::::::::::>>>>>>>>>===;;;888555333444333333333555888;;;======>>>@@@CCCEEEGGGHHHHHHIIILLLQQQUUUWWWVVVTTTSSSPPPQQQSSSXXX\\\___```___]]]]]]^^^^^^____________^^^]]][[[YYYXXX[[[___cccnnnnnnkkkbbbXXXSSSTTTWWWYYYWWWWWWYYY\\\___``````]]]]]]]]][[[XXXSSSPPPMMMKKKOOOTTTZZZ___aaabbbbbb```^^^[[[YYYYYY[[[^^^```ggglllrrruuuuuusssrrrqqqqqqqqqqqqrrrvvv}}}wwwrrrnnnoooqqqxxx}}}yyyvvvuuuwww{{{|||tttjjjbbbZZZRRRLLLFFFEEECCCAAAAAABBBCCCDDDEEEDDDAAA>>><<<;;;;;;;;;777777666666666666666666:::===AAADDDDDDCCCBBBBBB<<<;;;;;;<<<===>>>===;;;:::<<<<<<888333///...///------***%%%###%%%&&&$$$%%%&&&&&&""" """"""""""""!!!!!!  !!!  """###"""!!!!!!!!!###%%%&&&!!!!!!"""""""""""""""!!!!!!!!!!!! !!!!!!!!!""""""!!!  !!!"""############""""""""""""###### !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""%%%###  """""""""""""""""""""############$$$$$$$$$######!!! """$$$%%%$$$###"""###$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$%%%(((((((((&&&%%%'''+++///777<<>>===<<<<<<<<<:::888777666555333111//////...---+++***))))))''''''((()))))))))))))))&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######!!!""""""###$$$%%%&&&&&& !!!"""############!!!""""""###$$$$$$%%%%%%###$$$$$$$$$$$$###"""""""""""""""##################$$$%%%'''(((***++++++///...,,,+++*********++++++,,,...///...---...///......---...///000222333:::::::::::::::999888888<<<<<<;;;:::777444111000//////111333666:::>>>@@@BBBBBBBBBCCCDDDFFFGGGHHHKKKPPPWWW[[[[[[YYYVVVUUUQQQQQQRRRVVVZZZ^^^````````````___]]]ZZZVVVSSSPPPPPPPPPOOOLLLKKKKKKNNNPPPWWWWWWTTTOOOIIIGGGIIILLLKKKJJJIIIJJJLLLNNNNNNNNNLLLKKKIIIGGGFFFDDDCCCCCC???@@@BBBEEEFFFHHHHHHHHHFFFDDDAAA@@@@@@DDDHHHKKKKKKOOOTTTWWWWWWWWWVVVVVVWWWXXX[[[```gggppp{{{~~~uuulllggghhhjjjnnn{{{~~~yyy}}}|||rrreeeZZZPPPMMMIIIEEECCCCCCDDDEEEEEEDDDBBB@@@>>><<<<<<;;;777777777777777777777777777:::===>>>@@@AAADDDFFF@@@???>>>>>>??????>>>===<<<<<<======;;;888444222,,,,,,***'''%%%$$$###""" $$$%%%"""$$$ !!!!!!""""""!!!!!!  !!!  !!!"""!!!!!!"""""""""!!!""""""###$$$$$$!!!!!!"""#########"""""""""!!!!!! !!!!!!"""!!!!!!   !!!!!!""""""###""""""!!!!!!""""""### !!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!$$$""" !!!"""###"""!!!!!!!!!"""""""""######"""############"""!!!!!!!!!###&&&&&&%%%$$$$$$%%%$$$$$$%%%%%%&&&&&&''''''###$$$$$$$$$$$$%%%%%%%%%((()))***)))(((***111666===AAAGGGMMMRRRVVVYYY\\\aaaXXXMMMDDD===999<<>>======<<<<<<:::888777666555333111//////...---+++***))))))((())))))))))))(((((('''((('''&&&%%%$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%!!!""""""###%%%&&&&&&''' !!!"""#####################$$$$$$$$$$$$$$$$$$###$$$$$$%%%$$$###"""!!!###"""!!!!!!!!!###$$$%%%&&&''')))+++---...//////222111///...---...///000+++---//////...---...///...///000111333555666777999999::::::999888777777999999999888777666444333000222666:::???DDDGGGIIIKKKJJJGGGFFFEEEFFFHHHIIILLLSSS\\\aaaaaa___\\\[[[WWWUUUTTTTTTWWWZZZ[[[[[[\\\ZZZWWWRRRMMMHHHDDDBBBDDDEEEEEECCCAAAAAABBBDDDEEEDDDBBBAAA@@@BBBDDDEEEEEEDDDCCCCCCDDDDDDCCCBBBAAAAAA@@@???>>>>>>>>>>>><<<;;;:::::::::;;;;;;<<<999888666555666888;;;<<<;;;>>>AAABBBBBBBBBBBBCCCDDDFFFJJJOOOVVV^^^hhhnnnqqqoooooowww|||pppiiijjjkkkhhhmmmvvv|||}}}qqqccc^^^VVVNNNHHHFFFFFFFFFDDDEEEGGGHHHGGGDDDAAA>>>999999999888777666555444555777999;;;<<<>>>AAACCCEEECCCBBBBBBCCCDDDDDDCCC>>>;;;:::;;;======999555000---+++(((%%%"""!!!!!!!!!!!! !!!$$$''' """############"""######$$$%%%%%%$$$###""" """######"""!!!!!!"""!!!!!!""""""###"""""""""!!!!!!"""###############""""""!!!!!!!!!!!!""""""!!!!!!!!! !!!!!!"""""" !!!!!!!!!!!!!!!"""!!!!!! !!!!!!""" !!!!!!!!!"""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!  """######""" !!!!!!!!!"""""""""!!!!!!"""############""""""###"""!!! !!!$$$&&&$$$$$$%%%%%%&&&''''''(((######$$$$$$%%%%%%%%%%%%&&&(((***++++++000888???EEEIIIMMMPPPRRRTTTWWWYYY]]]QQQFFFAAA@@@@@@FFFNNNTTTWWW[[[]]]___aaacccddd|||kkk\\\SSSQQQSSSRRRQQQQQQRRRRRRQQQPPPNNNMMMKKKIIIGGGEEECCCBBB@@@?????????>>>>>>======<<<:::888777666555333111//////...---+++***))))))************)))'''&&&%%%)))((('''&&&%%%&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%&&&&&&'''%%%%%%$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###&&&&&&%%%%%%$$$#########!!!"""$$$%%%%%%%%%%%%###"""!!! !!!"""$$$&&&$$$%%%''')))+++,,,---......---+++******+++,,,---,,,---//////...---...///111222444777999:::;;;<<<888888999999999888777777777888888999999999999888555888===CCCHHHMMMQQQSSSRRRPPPLLLHHHGGGHHHJJJKKKMMMUUU___eeefffcccaaa```]]]ZZZVVVTTTTTTUUUVVVVVVTTTQQQLLLGGGBBB>>>===<<<>>>???AAA@@@>>>>>>>>>??????===;;;<<<>>>AAABBBCCCAAA@@@>>>>>>>>>>>><<<:::888888999999999888777666888777555333222333444555444444444444444555555555999;;;<<<;;;::::::<<<===>>>@@@BBBFFFJJJPPPWWW[[[aaa^^^^^^gggwwwuuummmnnnmmmeeebbbgggkkkqqqxxx}}}tttnnnbbbWWWNNNIIIHHHHHHCCCGGGLLLPPPPPPLLLFFFBBB;;;;;;:::888666444222111333555888999:::;;;>>>@@@HHHFFFEEEFFFHHHIIIIIIHHHCCC>>>:::;;;AAACCC???;;;666222...+++(((%%%%%%'''&&&$$$""""""######!!!!!!"""$$$%%%%%%%%%$$$$$$$$$%%%&&&%%%$$$###""" """$$$%%%###""""""""" !!!"""######"""!!! !!!!!!"""###############""""""!!!!!!!!!!!!""""""""""""!!!!!!"""###$$$$$$!!!!!!!!!!!!!!! !!!!!! !!!!!! !!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!$$$$$$###""" !!!!!!!!!!!! !!!"""######$$$$$$###""" !!!&&&$$$$$$%%%%%%&&&'''(((((("""###$$$%%%%%%%%%%%%%%%###'''***,,,...444>>>FFFNNNPPPSSSTTTTTTTTTVVVWWWXXXLLLBBBCCCGGGKKKSSS[[[aaabbbcccddddddfffiiilll|||mmm^^^VVVUUUQQQPPPPPPRRRUUUUUURRRNNNLLLMMMMMMKKKHHHGGGGGGGGGCCCBBB@@@???>>>===>>>>>>:::999777777777666444222///...,,,***))))))******)))))))))(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%$$$######$$$&&&%%%%%%%%%$$$$$$#########""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""%%%$$$#########$$$&&&&&&&&&%%%$$$######$$$%%%&&&,,,---.........---,,,+++++++++,,,,,,---...//////......///111111222222222555666888:::;;;;;;;;;:::999:::;;;<<<;;;999777666555666888:::<<<===>>>>>><<<===BBBLLLWWW]]]]]]ZZZZZZRRRJJJGGGEEEEEEJJJQQQVVVXXX\\\```cccdddccccccddd^^^WWWQQQOOONNNLLLJJJEEEFFFEEECCC???<<<;;;;;;???@@@AAAAAA???>>>>>>>>>>>>>>>>>>@@@CCCEEEEEEDDDDDD@@@???BBBCCC>>>888555555444333333333333444555333333222222111000000000222111000000111222444555555555555555555666777777:::<<<>>>@@@BBBEEEIIILLLPPPQQQTTTZZZbbbllluuuzzzzzzsssnnnkkkgggdddeeehhhooouuuvvvvvv{{{}}}mmm]]]RRRKKKIIILLLMMMOOORRRSSSPPPJJJEEECCC@@@<<<888555444555555555666777999<<<>>>???@@@FFFGGGHHHIIIJJJIIIHHHGGGIIIEEEAAA@@@AAABBBBBB@@@===:::555000---)))&&&### """"""!!!!!!!!!!!!"""""" """$$$&&&%%%""")))$$$"""### !!!!!!!!!!!!!!!  !!!!!!!!!###""""""!!!   !!!"""###$$$$$$######"""!!!!!!!!!!!!!!! !!!$$$&&&&&&###""""""############""""""###"""!!!!!!!!!"""$$$%%%""""""!!!!!!!!!!!!""""""!!!###&&&((((((%%%""" $$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&,,,444<<>>=========>>>;;;999888777777666333111000///...,,,+++*********'''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%$$$######$$$&&&%%%%%%%%%$$$$$$$$$##############################"""""""""############$$$$$$$$$###"""###$$$%%%&&&&&&%%%$$$$$$$$$&&&'''(((,,,---...//////...---,,,,,,,,,,,,------.........---...000111222333333333777888:::;;;=========<<<;;;<<<===>>>===;;;888666555666888;;;>>>@@@AAABBB@@@@@@DDDMMMXXX___aaa```VVVPPPKKKKKKJJJKKKOOOUUUXXX[[[___bbbddddddcccbbbccc]]]UUUNNNJJJFFFCCCAAA>>>??????>>><<<<<<===???===???@@@AAA@@@@@@BBBCCCFFFFFFFFFGGGJJJLLLLLLKKKOOOJJJHHHHHHEEE>>>999888555444333222222333444555444444333333222111111000111000000000111222333333444444333333444444555666777999<<<===???AAAEEEGGGMMMLLLMMMOOOSSSYYY___bbbhhhmmmvvv}}}}}}{{{xxxtttnnniiieeefffjjjqqqtttvvv}}}{{{lll```YYYVVVXXXWWWUUUSSSPPPNNNKKKIIIIIIFFFBBB===999777666555555555666777999;;;<<<<<<>>>@@@CCCFFFIIIKKKMMMNNNLLLHHHEEEDDDEEEEEECCCAAA@@@<<<888444111---)))&&&%%%###!!!!!!###$$$###""""""""""""!!!!!!!!!!!!""" !!!"""$$$&&&%%%###  ###$$$$$$###!!!!!!"""""""""""""""""" !!!!!!!!!!!!!!!!!!###""""""!!!  """"""""""""!!!!!!!!!!!!######"""!!!!!!!!!!!!!!!$$$!!! """######!!!!!!""""""""""""!!!!!!###"""!!!!!!!!!"""###$$$""""""############""""""!!!###%%%&&&&&&%%%###"""&&&%%%$$$######"""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&((('''***222:::CCCOOOZZZZZZ]]]aaacccbbbaaaaaaaaaXXXUUURRRRRR[[[fffjjjhhheeeggghhhhhhggggggiiikkk}}}lll]]]TTTQQQPPPPPPRRRTTTVVVWWWUUURRROOOOOOOOOLLLHHHFFFEEEEEEBBBAAA???>>>===<<<======<<<:::888777777555222000000000000...---+++)))(((&&&&&&''''''((())))))***''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%$$$######$$$&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%######""""""######$$$%%%%%%%%%%%%%%%&&&((()))***,,,---///000111000000///------------------......---...000222333444555555999:::<<<===>>>?????????===???AAABBBBBB???<<<999777888:::===???BBBDDDEEEBBBAAACCCIIIRRRYYY\\\]]]QQQMMMMMMQQQSSSSSSWWW\\\aaadddgggjjjkkkjjjgggfffaaa\\\SSSLLLFFFBBB>>>;;;;;;<<<=========@@@DDDGGGJJJKKKMMMMMMMMMMMMOOOQQQVVVVVVWWWZZZ___aaabbbaaaeee```[[[VVVLLLAAA;;;;;;444444333222222333444444555444444333222222111111000000111111111111111111222222222222222333444444555666888999:::<<>>999666555555555555666777888999:::999;;;>>>BBBFFFKKKOOOQQQNNNLLLKKKJJJJJJHHHDDDBBBAAA???<<<999777444///,,,+++(((%%%$$$$$$%%%%%%%%%######""""""!!!!!! !!!!!!"""$$$&&&&&&###!!!!!!$$$### !!!!!!""""""######$$$$$$"""""""""""""""!!!!!!!!!"""""""""!!!  """"""""""""!!!!!!!!!!!!###""""""!!!!!!!!!!!!!!!###!!!!!!"""###"""!!!""""""######""""""!!!""""""!!!!!!!!!"""###$$$"""###$$$%%%%%%$$$###"""""""""###$$$%%%%%%%%%$$$'''&&&$$$!!! $$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&&&&&&&'''++++++111;;;DDDLLLXXXbbbcccdddhhhmmmpppmmmfff```UUUWWWYYY]]]fffppprrrpppbbbdddfffgggggggggiiijjj~~~mmm]]]UUUSSSPPPQQQSSSUUUWWWWWWVVVTTTQQQQQQPPPMMMHHHEEEDDDDDDBBBAAA???===<<<<<<<<<======;;;999888777555222///000000000///---***(((&&&''''''''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%$$$######$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%"""""""""#########$$$$$$$$$$$$%%%&&&((()))++++++,,,---///111222222222222............------------...///111333555666777777:::;;;<<<===>>>????????????AAAEEEGGGHHHFFFCCCAAA======>>>???AAABBBCCCDDDFFFDDDCCCFFFLLLSSSWWWYYYNNNMMMQQQWWW[[[\\\^^^bbbhhhjjjmmmoooooommmjjjhhhaaa\\\VVVOOOIIIDDDAAA@@@@@@AAACCCDDDGGGLLLSSSWWW```bbbccccccbbbbbbdddeeeggghhhlllqqqwww{{{}}}}}}}}}yyysssiiiXXXGGG===<<<444333222111111222333444444333333222222111111000///000222333333222111000222222111111222222333444333555666666666888:::<<>>BBBFFFJJJMMMMMMNNNNNNNNNMMMIIIEEEBBB@@@???===<<<<<<:::666333---***%%%###"""##################""""""!!! """""""""$$$&&&&&&$$$"""%%%%%%$$$!!! !!!"""######$$$$$$###""""""!!!!!! """"""!!!!!!  !!!"""###$$$$$$""""""!!!!!!!!!!!!""""""!!!%%%((((((&&&"""######$$$$$$$$$$$$######!!!!!!!!!!!!""""""######!!!"""$$$%%%%%%$$$"""!!!""""""""""""###$$$&&&&&&'''%%%###!!! $$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&&&&'''((()))---...666BBBLLLUUU___iiillllllooouuuyyyttthhh^^^TTT[[[bbbgggnnnssssssnnneeeeeeddddddeeefffhhhjjj}}}nnn___WWWUUUPPPRRRUUUVVVWWWVVVUUUUUUQQQRRRPPPMMMIIIEEEDDDDDDBBBAAA???>>>===<<<=========;;;999888777555222////////////...,,,)))'''%%%))))))((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%$$$######$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""#########$$$$$$""""""######$$$$$$$$$$$$###$$$%%%''')))***+++,,,,,,---///111333333333333.....................---///000222444666888888999::::::;;;;;;===>>>??????@@@BBBFFFJJJLLLLLLKKKJJJDDDCCCCCCBBBBBBCCCDDDDDDJJJHHHFFFHHHMMMUUU[[[___QQQQQQUUU]]]aaaaaacccfffjjjkkkmmmnnnnnnllljjjiiiccc```[[[UUUOOOKKKHHHHHHGGGJJJMMMRRRWWW___gggmmmsssvvvyyyzzzzzz{{{|||}}}|||}}}uuuaaaKKK>>>:::333222111000000111222333222222111111000////////////000222333333333222111222222111111222222333444333444555555555555888:::>>>>>>>>>???@@@AAABBBBBBFFFFFFFFFGGGHHHIIIJJJJJJKKKNNNSSSYYY```gggnnnrrrrrrrrrwwwttteeeYYYQQQNNNKKKJJJGGGDDD@@@<<<999888444444222222222333444555888888999;;;???BBBFFFHHHJJJMMMOOOPPPNNNJJJFFFDDD???>>>======>>>>>><<<:::000,,,'''$$$###""""""!!!""""""######"""!!! """""""""###%%%%%%$$$""""""  !!!"""######!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$$$$""""""!!!!!!!!!!!!"""""""""&&&((('''$$$!!!!!!!!!""""""""""""!!!!!! !!!!!!""""""""""""!!!!!!"""######"""!!!!!!""""""!!!!!!"""$$$%%%&&&%%%$$$###"""!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&''')))***,,,...111;;;IIISSS[[[dddlllrrrrrrtttwwwwwwqqqfff\\\ZZZcccmmmqqqsssssspppjjjeeecccaaa```cccgggkkknnn~~~nnn```XXXVVVQQQSSSVVVWWWVVVTTTTTTTTTQQQRRRPPPMMMIIIFFFEEEEEECCCBBB@@@???>>>===>>>>>><<<:::888777777555222000......---,,,+++)))'''&&&***))))))(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%$$$######$$$&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""############$$$######$$$%%%%%%%%%%%%$$$%%%&&&(((***+++,,,,,,------...000222333333333333..................//////111222444666777888999999::::::::::::;;;===>>>??????BBBEEEHHHKKKLLLLLLLLLGGGGGGFFFFFFGGGHHHJJJKKKHHHGGGGGGIIINNNVVV___dddYYYXXXZZZ```cccbbbdddgggkkkkkklllmmmmmmmmmmmmmmmfffeeebbb^^^YYYUUUTTTUUUSSSWWW\\\bbbiiiqqqzzzxxxnnn]]]III;;;777222222111000000111222222111111111000//////.........///000111222222222222111111111111111222333333222333444444444444777999:::;;;<<<>>>>>>??????>>>?????????@@@AAACCCEEEFFFHHHIIIJJJLLLPPPWWW^^^ddd```bbblll|||}}}zzzwwwyyysssfffZZZSSSKKKIIIGGGDDDBBB@@@>>>>>>888666444111000000111111333444666999===AAADDDFFFFFFJJJNNNPPPNNNKKKHHHGGG@@@???======>>>??????>>>666222---***(((&&&$$$### !!!"""######"""!!! """!!!!!!"""$$$$$$###"""###$$$$$$### !!!!!!"""""" !!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""######"""!!!!!!$$$  !!!"""""""""!!!!!!"""!!!!!!!!!!!!!!!!!!""""""""""""""""""###$$$%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&(((+++---///222666AAAPPPZZZ```gggnnntttuuutttqqqllleee^^^ZZZaaalllvvvyyywwwtttooojjjccc```^^^___dddjjjoooqqq~~~nnn___WWWUUUQQQTTTWWWWWWTTTRRRRRRSSSQQQQQQPPPMMMIIIFFFFFFFFFDDDCCCAAA@@@???>>>??????;;;999888777777666333111//////---,,,+++*********((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%$$$######$$$&&&######$$$$$$$$$%%%%%%%%%#################################$$$$$$$$$%%%%%%###$$$%%%&&&'''&&&&&&%%%((()))+++---...///......---...000111222222222111------......//////000000333444555777888999999999::::::::::::;;;===???@@@>>>???AAABBBDDDFFFGGGGGGFFFFFFGGGIIIMMMQQQUUUXXXMMMLLLKKKLLLOOOVVV^^^dddbbb______bbbcccaaabbbfffgggfffeeefffgggiiikkkllleeeggghhhhhhfffgggiiillljjjmmmqqquuuxxx}}}~~~zzzoooggg^^^VVVLLL@@@777444222111000//////000111222222222111111000/////////,,,,,,------///000222333000000//////000000111222000111333333333444666888888:::===@@@BBBCCCCCCCCC???>>>>>>>>>???@@@BBBBBBBBBDDDFFFGGGIIILLLRRRVVVSSSUUU^^^kkkxxxxxxsssmmmmmmsss}}}|||rrreee\\\PPPNNNKKKHHHFFFEEEFFFFFFDDDAAA<<<777333111000000000222555888<<>>???>>>;;;888444000---***'''%%%!!!###$$$###"""!!!!!! !!!"""###"""!!!%%%"""!!!!!! !!!!!!!!!!!!!!!!!!"""""" !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""#########"""  $$$  !!!"""""""""!!! $$$###!!! !!!###$$$"""""""""###############!!!"""$$$%%%&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%&&&))),,,000333777<<>>@@@AAABBBCCCDDDGGGLLLRRRYYY___cccYYYWWWUUUTTTTTTYYY___dddiiidddbbbcccbbb___aaaddd\\\[[[YYYYYY[[[^^^aaadddbbbfffkkkooorrrwww}}}zzzyyywwwuuurrrmmmgggccc[[[QQQGGGBBB>>>777333333222111000//////000111222333333222222111000000000************,,,///111333...............///000000///000222222222333555777888;;;???DDDHHHKKKLLLLLLEEEDDDCCCAAA@@@@@@@@@???888===BBBFFFGGGIIILLLOOOQQQRRRVVV\\\cccooozzzsssnnngggdddgggnnnuuuzzz||||||yyymmmcccVVVTTTPPPLLLJJJJJJKKKLLLOOOKKKEEE>>>999555333222111222555999;;;<<<======BBBGGGLLLOOONNNMMMMMMOOOKKKGGGAAA>>>======>>>>>>===:::666333000,,,(((%%%!!!###$$$$$$###"""!!!  !!!"""""" """###"""!!!!!!"""$$$############"""""""""""" !!!!!!""""""###### !!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!"""###$$$$$$!!!!!!!!!!!!!!!"""###### """$$$"""!!!""""""############""""""!!!"""""""""!!! &&&$$$""" """$$$&&&""""""#########""""""!!! """%%%&&&&&&%%%"""!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&)))---222444<<>>??????CCCCCCCCCCCCDDDFFFHHHJJJHHHHHHHHHKKKQQQZZZccchhhyyy|||ttthhh___^^^dddmmmuuuwwwrrrsss{{{{{{vvvssshhh```ZZZXXXTTTOOOPPPUUUSSSTTTSSSMMMDDD:::444222444444555555555777;;;>>>===???DDDHHHLLLNNNOOOOOONNNLLLHHHCCC???<<<;;;:::@@@???<<<999444000,,,***"""$$$%%%%%%###""""""###$$$$$$######""""""!!!!!!###"""!!!  """!!! !!!!!! """!!!  """  $$$%%%$$$!!!""""""""""""""""""""""""###"""!!! """$$$&&&###"""!!!!!!!!!!!!!!!"""'''&&&$$$###"""!!!!!!!!!!!!!!!""""""""""""###############$$$$$$%%%&&&""" $$$%%%### ########################"""###$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((%%%$$$(((+++...444:::AAALLLXXXbbbjjjqqqqqqnnnwwwqqqhhh___TTTMMMQQQYYY]]]fffrrrxxxwwwrrrllliiijjjkkkmmmpppooohhh]]]UUUrrrbbbWWWTTTRRRSSSUUUVVVWWWVVVTTTSSSTTTRRRNNNJJJGGGFFFEEEEEEDDDBBBAAA???>>>>>>??????<<<:::777666666555333222//////...,,,+++***)))((()))((((((''''''(((((()))''')))***)))(((&&&'''(((((($$$((()))"""$$$)))%%%%%%%%%%%%%%%%%%$$$######%%%%%%$$$######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&((()))***++++++,,,,,,...///000111111111000///............000000111222333555666777777777777777777777666666555444333555888;;;<<<;;;<<<;;;:::999:::<<<>>>???AAACCCDDDEEEKKKUUU]]]_________]]]XXXSSSSSSXXX]]]___]]]YYYTTTOOOJJJFFFDDDDDDGGGJJJIIIIIIKKKQQQWWWaaalllwww~~~|||yyyxxxuuupppkkkiiiiiiiiigggccc]]]XXXUUUTTTSSSQQQOOOKKKHHHEEEDDD???===;;;888666444222222000000/////////000111222222222333222111000...------------,,,,,,------.........---,,,,,,,,,,,,------------...///000222222666666888<<>><<<;;;<<<<<<<<<;;;999444000---(((((('''&&&%%%%%%$$$############"""""""""""""""!!!!!!!!! !!!!!!""""""&&&%%%######$$$$$$###"""###"""!!! !!!!!!"""""""""""""""""""""""""""!!! !!!"""###$$$!!!!!!!!!!!!""""""""""""###"""""""""#########"""!!!!!!"""""""""############""""""""""""###$$$$$$&&&""" ###%%%### ##############################$$$%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%###############$$$$$$$$$'''%%%%%%***///333:::BBBMMMWWWdddnnnvvvzzzwwwqqqrrrlllddd^^^VVVQQQSSSYYY```hhhqqqvvvwwwtttqqqppprrrpppnnnllljjjddd]]]XXXrrrbbbXXXTTTRRRSSSUUUVVVWWWVVVUUUTTTSSSQQQNNNKKKHHHGGGFFFFFFCCCBBB@@@>>><<<<<<<<<<<<<<<:::777666555555333111000///...---,,,+++***)))***))))))(((((())))))***&&&(((******(((&&&&&&&&&***$$$((()))###%%%)))$$$%%%%%%%%%%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%'''''''''((()))+++------,,,------...///000000111000///............//////333333333444444555555555:::999777666444444444444111111111444999===>>>??????===<<<;;;;;;<<<>>>???@@@CCCEEEEEEJJJSSSXXXXXXWWWWWWTTTOOOKKKJJJNNNRRRPPPNNNJJJFFFAAA<<<888666888;;;>>>AAACCCHHHPPPVVVcccllluuuyyy}}}}}}|||wwwpppkkkhhhddd^^^ZZZWWWVVVUUURRRNNNKKKGGGEEECCCBBBAAA???===;;;999888;;;<<<======<<<:::777666222222111111222222333444333333333222111000......,,,++++++******+++++++++---,,,++++++******++++++*********+++,,,---...///111111111444888;;;<<<<<>>;;;888999888777666777999;;;===???BBBEEEIIILLLMMMNNNKKKKKKJJJHHHDDDAAA>>><<<777999<<<======:::666444///+++'''%%%&&&&&&$$$"""""""""""""""############!!!!!!!!!!!!"""###$$$$$$  """"""!!!$$$###"""!!!!!!!!!""""""!!!""" """""""""""""""""""""""" !!!!!!!!!!!!!!!!!! !!!"""######""""""!!!!!!""""""######$$$$$$!!!!!!"""""""""#########""""""!!!!!!!!!"""######%%%""" ###%%%###!!!########################$$$$$$%%%%%%%%%$$$############$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%############$$$$$$%%%&&&&&&%%%(((...444999BBBKKKWWWaaaooozzzvvvooohhhcccaaa___\\\[[[^^^bbbffflllpppssstttvvvxxxzzzuuunnnhhhdddaaa___]]]rrrcccXXXUUURRRSSSUUUWWWWWWVVVUUUTTTRRRPPPNNNLLLIIIHHHGGGGGGCCCBBB@@@===<<<;;;;;;;;;<<<999777555555444333111000//////...,,,++++++*********))))))))))))******$$$'''))))))'''%%%%%%%%%+++&&&***+++$$$&&&)))###$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&'''((()))+++---...///......///000000000000000......---......//////000444555555666666666666666:::777444111///...///000//////000444:::???AAABBBAAA@@@>>><<<<<<===>>>??????CCCEEEEEEHHHNNNQQQPPPKKKJJJHHHDDD@@@???AAACCC@@@???>>><<<:::888666666222444888;;;???FFFNNNTTT\\\dddjjjlllmmmnnnmmmjjjjjjfff```[[[WWWRRRMMMJJJJJJIIIFFFCCC@@@>>>===<<<888888777555444444333333;;;>>>BBBDDDDDDAAA<<<999555555555555555666666666444444444333222111000///,,,,,,+++*********++++++,,,+++******))))))******)))))))))******,,,------***+++,,,...111333444555666888;;;>>>AAACCCDDDDDDDDDCCCCCCBBBAAA@@@@@@@@@<<<<<<<<<<<<===>>>???@@@BBBCCCDDDGGGLLLSSS]]]cccvvv||||||{{{}}}{{{qqqfff[[[SSSOOOMMMNNNPPPOOOLLLGGGBBB??????@@@???===;;;:::;;;<<<===>>>AAADDDGGGJJJLLLMMMKKKLLLLLLJJJGGGCCC>>>;;;666777999;;;<<<<<<;;;;;;444---&&&$$$%%%&&&"""!!!!!!""""""######$$$$$$"""""""""""""""###$$$$$$ !!!!!!######""""""!!!!!!!!!!!!!!!"""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$###!!! !!!###$$$$$$""""""###$$$$$$###"""!!!!!!""" !!!!!!!!!"""""""""!!!!!!!!!!!!!!!""""""###$$$""" !!!###$$$###"""########################%%%%%%%%%%%%$$$$$$###"""######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&''')))***''''''+++222888>>>HHHRRR\\\ffftttuuuggg```]]]aaadddccc```___```bbbeeehhhmmmsssyyy|||~~~xxxooofffaaa______```rrrcccYYYUUURRRTTTVVVWWWWWWWWWUUUTTTRRRQQQOOOLLLJJJHHHGGGFFFDDDCCC@@@>>>===<<<<<<<<<;;;999666555555444222111//////...---,,,,,,++++++******))))))))))))******&&&((())))))'''&&&&&&&&&+++(((...000'''&&&)))$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$############$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&(((***,,,---...///...///000111111000000///---------...///000111222444555666888999999999999999666222...,,,+++,,,---......000555;;;@@@CCCDDDCCCBBB???===<<<===>>>>>>???BBBDDDCCCEEEHHHIIIFFF@@@@@@>>>;;;888777888999666666666666666666666666111222333666;;;BBBIIINNNUUU[[[___^^^]]]^^^\\\YYYYYYVVVRRRNNNJJJFFFCCCAAA>>><<<999666444333333444222111111000000111111222:::>>>EEEIIIJJJFFF@@@<<<:::::::::999888777777666777666555444333222222111......---,,,,,,,,,,,,,,,,,,+++******))))))******************+++,,,------******,,,,,,---...///000...000333666999:::;;;;;;??????@@@AAABBBBBBBBBBBB:::::::::;;;;;;<<<<<<======>>>??????AAAEEEKKKPPP[[[fffttt{{{yyy|||~~~~~~zzzxxx|||wwwiii\\\SSSJJJJJJJJJKKKJJJIIIHHHGGGEEEFFFDDDBBB>>>;;;;;;;;;<<<===@@@CCCFFFHHHJJJKKKKKKLLLLLLKKKHHHDDD???<<<999999888888999;;;===>>>888222***'''((('''###!!!!!!""""""######$$$$$$$$$$$$###""""""""""""""" !!!###$$$###""""""""""""!!!!!! ###!!! !!!######""" !!!!!!!!!!!!!!!!!!!!!!!!!!!"""$$$&&&%%%$$$""" !!!###$$$$$$"""""""""$$$%%%$$$!!! !!!### !!!!!!!!!!!!!!!!!!!!!""""""###$$$"""!!!!!!"""######"""########################%%%%%%%%%%%%$$$$$$###"""######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%&&&(((***,,,)))***///666;;;AAALLLWWWdddnnn{{{xxxkkkXXXRRRRRRYYY``````\\\ZZZ^^^^^^```dddkkkttt{{{{{{rrrhhh```\\\\\\]]]rrrcccYYYVVVSSSTTTVVVWWWXXXWWWVVVUUURRRQQQPPPMMMKKKHHHGGGFFFDDDCCCAAA???=========>>>;;;999666555444444222000......------,,,++++++******))))))(((((())))))***)))******)))((('''((())))))+++555666)))%%%)))&&&$$$%%%%%%&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$######$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&(((***,,,---......//////000111111000///...,,,------...000111333444555666888:::;;;;;;::::::888666222///...---...///000000222666===BBBEEEFFFEEECCC@@@>>><<<<<<<<<===<<<@@@@@@>>>>>>@@@???<<<:::999888666555444444333111111222222222222222222111000000111666<<>><<<<<<777555222000//////000000...---,,,,,,,,,...///000;;;AAAJJJQQQTTTRRRMMMJJJCCCCCCBBB@@@>>><<<999888999888777666555444444444111111000///............---,,,++++++******++++++,,,,,,++++++,,,,,,---...,,,---...---+++)))***++++++,,,///111333444444444777888:::===???AAABBBBBB<<<;;;:::999888777777777777999;;;<<<<<<>>>AAACCCEEEOOO\\\fffkkkpppvvv|||{{{xxxzzzzzzxxx{{{yyytttuuu||||||lll___PPPLLLHHHEEEFFFGGGHHHIIIIIIIIIGGGDDD???;;;999999999<<>>:::777777888;;;===<<<888222...---+++'''$$$""""""""""""############$$$$$$###"""!!!!!!!!!!!!'''%%%""""""""""""!!! !!!!!!"""""""""!!! """###&&&$$$!!!""""""""""""""""""""""""###$$$%%%&&&&&&$$$"""!!! !!!"""######"""""""""$$$###!!!!!!###&&& !!!!!!!!!""""""!!!!!!!!!"""############""""""""""""##############################$$$$$$%%%%%%%%%$$$############$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$#########%%%'''***,,,+++---333:::???EEEQQQ]]]pppyyy~~~tttfffYYYMMMJJJLLLUUU\\\\\\ZZZXXX[[[\\\^^^eeennnwww}}}zzzrrrhhh```[[[[[[\\\rrrcccYYYVVVSSSTTTVVVXXXXXXWWWVVVUUUSSSRRRQQQNNNKKKHHHFFFDDDBBBAAA@@@>>>======>>>>>>;;;999666444444333222000------,,,,,,++++++******)))((((((''''''(((((()))((()))(((&&&$$$$$$''')))&&&---<<<===,,,%%%((('''$$$%%%%%%&&&''''''&&&&&&###$$$%%%%%%%%%%%%$$$###"""###%%%&&&&&&%%%###"""%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&''')))+++---............///000111111///---,,,------...///111333555666888999;;;<<<<<<;;;999888666555333111000000111111333333444888>>>CCCEEEFFFEEECCC@@@>>><<<;;;;;;<<<999;;;;;;777666777666333444333333222222222000///.........//////000000111333111//////333999>>>AAAHHHMMMNNNJJJGGGGGGEEEBBB@@@???===:::777444444333333222000...------...///,,,+++******+++,,,...000777???KKKWWW^^^```^^^\\\SSSRRRPPPNNNJJJFFFBBB@@@<<<;;;999777666666666777333222111000////////////......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,------...***,,,---,,,)))((()))***((()))+++,,,...////////////000333777:::;;;=========<<<:::777666555555666555777999:::::::::;;;<<<:::@@@HHHLLLNNNSSS\\\dddqqquuuwwwuuuwww|||}}}zzzzzz{{{}}}~~~{{{xxx{{{ttt```XXXMMMFFFDDDEEEGGGHHHMMMMMMKKKGGGAAA<<<999888777:::???DDDGGGGGGFFFEEEDDDEEEGGGHHHHHHHHHFFFEEEGGGDDD@@@;;;999888888888<<<:::777333000,,,)))'''#########"""""""""""""""""""""!!!!!! !!!!!!!!!$$$"""  """"""#########"""!!! !!!"""#########""""""""""""""""""""""""###$$$$$$%%%$$$###"""!!!!!!!!!!!!!!!""""""""""""###%%%$$$!!!"""%%%!!!!!!!!!""""""""""""######""""""""""""###$$$$$$"""######"""!!!!!!###$$$##############################$$$%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$#########%%%(((+++------000777>>>CCCJJJWWWddduuu~~~}}}pppbbbTTTIIIGGGFFFJJJSSSYYYYYYXXXXXXVVVXXX\\\eeeooowww{{{|||uuurrrmmmeee```___bbbfffrrrcccZZZVVVSSSTTTVVVXXXXXXWWWVVVUUUTTTSSSQQQOOOKKKHHHEEECCCAAA@@@???=========>>>???;;;888666444444333222000,,,,,,,,,++++++*********((((((''''''''''''((((((&&&%%%$$$!!! ###&&&%%%...@@@AAA---$$$((()))$$$%%%%%%&&&'''''''''&&&###$$$%%%&&&&&&%%%$$$###"""###%%%&&&&&&%%%###"""&&&%%%%%%$$$$$$#########%%%%%%%%%&&&&&&&&&''''''''')))+++---...............///000111000...,,,+++------...000222444666777;;;<<<======<<<:::888777444333111000000000111111555555666999???CCCEEEFFFFFFDDD@@@===;;;:::;;;;;;666888777222000111000---///....../////////---,,,++++++,,,...000111222333555222///000444999>>>AAA@@@DDDEEE@@@======<<<999888777666222...,,,++++++---,,,+++***))))))***+++,,,+++******+++---///000...777FFFUUU```eeeeeedddaaa```]]]ZZZUUUOOOKKKHHH===<<<:::888777777888888333333111000000/////////000///......------......,,,,,,,,,+++,,,,,,------%%%(((******((((((+++---&&&&&&'''(((***+++,,,---)))+++...222555777888888===;;;999777777777888999777999::::::888777888999777:::>>>======BBBMMMVVVWWW___fffjjjqqq{{{}}}|||||||||{{{}}}ttthhhYYYMMMIIIIIIKKKLLLQQQQQQOOOJJJDDD>>>;;;:::666999???EEEGGGGGGEEECCC@@@AAADDDFFFHHHJJJJJJJJJJJJHHHDDD@@@;;;888555444::::::999555///***((('''$$$$$$######""""""!!!!!!  !!!"""### !!!###$$$#########$$$%%%$$$###"""!!! ###&&&%%%"""!!!$$$'''""""""""""""""""""""""""###############"""!!!!!!###"""!!!!!!!!!!!!!!!"""###&&&(((%%% !!!############$$$$$$$$$$$$###############$$$$$$%%%"""######"""!!!!!!"""$$$########################"""###$$$%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%'''***...000---111999AAAFFFNNN\\\jjjsss|||vvvfffVVVIIIAAA@@@@@@EEENNNSSSSSSRRRTTTQQQSSSYYYcccnnnuuuxxxwwwjjjhhheeeaaa```dddlllssswwwfff[[[WWWRRRSSSUUUVVVWWWWWWVVVVVVRRRRRRQQQOOOLLLIIIFFFDDDFFFDDDBBB@@@???>>>??????<<<999666555444333111///...------,,,,,,++++++******)))(((''''''((()))***''''''((((((''''''&&&%%%***000555444---'''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''&&&&&&'''(((***,,,---,,,,,,------.../////////000000000000////////////,,,---//////111444999<<<======>>>>>>===:::777555222444555444333333444555666999<<<===<<<===???BBBGGGFFFCCC@@@===999777666222333333333222111///...000...,,,---///000...+++...---------///111333444555333222333777;;;======BBB@@@===;;;:::999777666222111000///...---,,,,,,...---+++******,,,...///,,,,,,------......//////222555===JJJ[[[iiirrrvvvvvvrrrooommmlllfff]]]UUUPPPDDD<<<===???;;;888888888666444444666666666555222222111000000111111111......------,,,---------***++++++,,,,,,,,,++++++,,,++++++***+++,,,...///---......///000111222222444444555555666777777777999888888888999:::999888888999:::<<>>===>>>>>><<<999666444444333111///...------,,,,,,++++++******)))(((''''''((()))***''''''((((((''''''&&&%%%&&&(((***+++***'''$$$###&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''(((***,,,---.........//////000000000////////////////////////...///000000111333777:::<<<<<<<<<;;;:::888666555444555666666555555666777777:::<<<<<<;;;===@@@CCCEEEDDDAAA>>>:::777555444000000111111000///---,,,...,,,***+++---...,,,***,,,,,,,,,---///111444555555444555777999;;;:::999999777555444444444333111---------------,,,,,,,,,---,,,+++***++++++,,,------------------------,,,222333999EEEVVVgggrrrxxx}}}|||zzzssshhh```VVVJJJAAA@@@BBB???<<<;;;888666555555777888777666333333333222222222333333111000000///////////////+++,,,,,,------,,,,,,,,,---,,,+++*********+++,,,******++++++,,,------...222222333333444555666666999888888888999:::999999777666666777999===@@@BBBBBBFFFJJJMMMPPPWWWaaaiiixxx|||{{{mmm```TTTKKKFFFLLLOOORRRPPPKKKEEE@@@>>><<<<<<>>>CCCHHHJJJJJJHHHCCCBBBAAABBBDDDGGGKKKMMMKKKKKKJJJGGGBBB===999666444666888::::::666000+++'''%%%###"""###$$$$$$###$$$$$$############$$$$$$ !!!""""""!!!  !!!!!!"""""""""### !!!""""""!!!  !!!!!!!!!!!!!!!""" !!!!!!"""""""""""""""###"""""""""###$$$%%%%%% !!!!!!!!!"""""""""#########$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$#########$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%((()))***(((''')))...333888@@@GGGLLLVVVcccmmmppppppuuuppp___MMMEEECCCBBBEEEGGGJJJOOOSSSVVVWWWVVV[[[^^^eeemmmsssrrrkkkdddfffccccccggghhhiiiqqq{{{wwweeeXXXSSSSSSTTTUUUVVVWWWWWWVVVVVVTTTSSSRRRPPPMMMJJJHHHFFFDDDCCCAAA>>>============;;;999666444333222111///...------,,,,,,++++++***))))))(((((((((((())))))''''''((((((''''''&&&%%%'''&&&&&&(((***+++(((%%%$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''(((***,,,------.....................,,,,,,------......//////000111111111111333666888;;;:::999777666555555444555666888777666666888999999;;;<<<<<<<<<>>>AAADDDAAA@@@===:::777444111000---.........---,,,+++***+++)))))))))+++++++++)))++++++,,,...000333555777666666777999;;;:::777444333222000000222222222111))))))******++++++,,,,,,,,,,,,++++++++++++++++++------------............333333777AAAPPPaaaooowww{{{qqqjjj\\\QQQGGGDDDDDDAAA??????777555444444666777666555222111111000000111111222444333222222111111111222---...............---------,,,+++***))))))))))))(((((())))))******++++++......///000111222333444777777888888999:::;;;<<<;;;:::999:::<<<@@@DDDGGGDDDFFFGGGFFFFFFHHHMMMRRRbbbjjjwww~~~oooaaaTTTMMMJJJKKKLLLNNNMMMHHHBBB===;;;;;;===AAAEEEHHHIIIHHHFFFDDDAAA???@@@EEEJJJNNNLLLLLLJJJGGGDDD???<<<:::111333666999;;;999555111***'''###!!!"""#########$$$$$$############$$$$$$#########$$$######"""!!!  """###$$$ !!!!!! """""""""""""""!!!!!!!!!  !!!"""$$$$$$#########$$$$$$%%%$$$###"""###$$$%%%$$$###!!!!!!!!!"""""""""######"""""""""""""""""""""""""""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%''')))***)))(((+++222777>>>GGGQQQXXXaaalllsssuuuwwwrrrfffTTTGGGDDDFFFHHHKKKMMMPPPRRRTTTWWWZZZ\\\ccchhhpppuuuuuuooofff___cccaaabbbgggjjjlllpppuuu{{{iii\\\VVVSSSTTTVVVWWWWWWWWWVVVVVVTTTSSSRRRPPPMMMKKKIIIHHHDDDCCCAAA???>>>=========:::888555444333222111///...------,,,,,,++++++***))))))(((((((((((())))))'''''''''(((''''''&&&%%%'''''''''((())))))))))))$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''((()))+++,,,,,,++++++++++++++++++++++++)))***+++,,,---.../////////000111222222444666999:::888666444333333333444555666888888777777888::::::;;;>>>???@@@@@@AAAAAA<<<:::888666333000...---,,,,,,,,,,,,++++++******))))))))))))***+++++++++,,,,,,...000333666888999999999888888888777444222000///---...///000000///))))))*********++++++++++++,,,,,,------,,,++++++,,,,,,---///000222333333444555888???JJJXXXdddkkkmmmnnnqqquuuxxxxxxuuurrreee\\\RRRLLLJJJIIIGGGFFF===;;;999888999999888666333333222222111222222222555555444333222222222222000000111111111000//////------,,,+++++++++++++++++++++++++++++++++,,,,,,***+++,,,---...000111111444555777888999<<>>>>>???999777555333333222111///...------,,,,,,++++++***(((((())))))))))))(((((('''''''''(((''''''&&&%%%$$$&&&((('''###"""%%%((($$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&'''((()))+++,,,------,,,,,,++++++*********)))((()))***+++,,,---...///,,,...111222333555888;;;999777444222111222333444444666777888777777999:::999<<>>;;;666555333111///---+++***,,,,,,+++++++++******+++)))***+++,,,,,,---.........///111333666888999:::;;;999555444333333222111,,,***))))))***+++***)))---,,,,,,,,,,,,+++++++++,,,,,,---...///............//////000111222333333555666:::???EEEMMMUUUZZZ^^^___aaaeeejjjooossstttlllfff]]]UUURRRQQQOOOMMMFFFDDDAAA???>>>===;;;999;;;:::999888777777777777777666555444333333333333333333333333333222111111------......////////////---------------,,,,,,,,,))))))***+++,,,---......000222555777999<<>>@@@DDDDDDEEEEEEFFFGGGGGGHHHLLLKKKJJJGGGBBB>>>:::777444333444777999:::999888555111+++'''%%%%%%%%%%%%$$$$$$############$$$$$$!!!!!! !!!!!!!!!!!!&&&$$$"""!!!!!!"""$$$%%%###""""""""""""""""""###&&&&&&%%%%%%$$$$$$######"""!!!  !!!"""######""""""!!!!!!!!!!!!"""!!!"""!!! !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&###%%%''')))+++111;;;BBBMMMYYYfffnnntttxxxvvvrrrrrreeeUUUJJJFFFFFFHHHKKKPPPRRRTTTUUUVVV[[[ccciiioootttzzzzzzssslllfffddd]]]___cccggglllnnnmmmjjj{{{iii\\\WWWUUUVVVWWWXXXXXXWWWVVVUUUTTTSSSPPPNNNLLLJJJIIIIIIFFFEEECCCAAA????????????999777444333333222111///...------,,,,,,++++++***(((((())))))))))))((((((''''''((((((''''''&&&%%%%%%))),,,***$$$"""%%%)))$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''(((***+++---.........//////...------,,,++++++))))))***+++,,,---......+++...111333444666999<<<888777444333222222333444444666888888888888:::;;;:::;;;>>>AAABBB???:::555000///...---,,,+++******,,,+++************++++++***,,,.........///000222111222444555666777777777999666222000///000000///---+++)))***+++,,,,,,+++//////......---------,,,......///000111222222333333333333333333333333333777:::>>>BBBFFFJJJOOORRRXXXXXXYYY[[[```ffflllpppmmmkkkcccZZZVVVVVVSSSOOOKKKHHHEEECCCBBB@@@>>><<>><<<;;;:::999999;;;:::999777777666666666666666666666555444333222......000111222222222111......------,,,,,,++++++)))******++++++,,,,,,,,,,,,///222444555999???EEEMMMQQQVVV\\\```bbbccccccfffeeebbb^^^YYYRRRLLLHHHAAABBBFFFNNN\\\nnnxxxooolllqqqzzz~~~|||zzznnndddWWWNNNKKKIIIFFFBBB:::;;;:::999999:::>>>AAA@@@BBBEEEGGGHHHGGGFFFEEEHHHIIIHHHGGGCCC>>>999666555444444666999;;;;;;;;;888444...***'''&&&$$$###$$$$$$############$$$$$$""""""!!!!!!!!!"""#########"""""""""###%%%&&&'''$$$######""""""######$$$"""""""""""""""!!!!!!!!!""""""!!!!!!""""""###$$$!!!!!! !!!!!!""""""###"""!!!!!!!!!"""""""""######"""""""""""""""""""""""""""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&(((***,,,---000777AAAIIIXXXdddqqqxxx{{{zzzuuunnnbbbXXXNNNJJJKKKKKKNNNRRRRRRSSSTTTVVVYYY___fffkkkppptttxxxwwwrrrjjjeeeccc^^^dddjjjmmmooorrrppplllyyyhhh\\\WWWVVVVVVWWWXXXXXXWWWVVVUUUSSSRRROOOMMMKKKJJJIIIIIIEEEDDDBBB@@@>>>>>>>>>>>>888666444222333222111///...------,,,,,,++++++***'''((()))******)))((('''''''''((((((''''''&&&%%%''')))++++++((('''''')))&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''((()))+++---////////////000000///...---,,,++++++******++++++,,,---......---///222444555666888:::888777666444444444444555666777999:::999:::;;;===<<<::::::;;;;;;999555111++++++++++++************+++***)))((())))))***+++***---///000///000222555333333444555555555444333333111///.........---+++,,,+++***+++...///000///.........///////////////000000000111333555777999777888999:::;;;<<<===>>>???BBBGGGKKKNNNRRRWWW\\\\\\]]]___aaadddjjjooossstttsssnnneee``````]]]WWWSSSQQQNNNMMMLLLLLLJJJHHHKKKJJJGGGEEEBBB@@@??????AAA@@@???===<<<<<<;;;;;;888888888777777666555444000111222222333222111111000//////...---,,,,,,,,,++++++++++++++++++++++++***---000000///222999>>>HHHOOO[[[hhhqqquuuuuuuuutttsssqqqmmmfff^^^VVVQQQGGGFFFFFFGGGNNN\\\nnn{{{zzztttqqqsssyyy~~~|||xxxyyyzzzxxxyyy{{{yyyzzz{{{{{{|||yyykkk]]]TTTMMMHHHEEE===>>>===:::888999<<<@@@===???BBBEEEFFFFFFDDDCCCCCCEEEGGGHHHEEEAAA<<<888555333333555888<<<>>>>>><<<888333///+++)))&&&###$$$$$$############$$$$$$$$$$$$#########$$$&&&&&&""""""######$$$$$$$$$%%%$$$###"""!!!!!!"""###$$$ !!!!!!!!!!!!!!!"""!!!!!!"""############"""!!! !!!"""###$$$ ###$$$$$$$$$"""""""""#########$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''))),,,000333999CCCOOOXXXeeeqqq}}}}}}uuummmZZZRRRLLLNNNOOOPPPSSSYYYXXXVVVVVVXXX]]]cccgggjjjlllpppvvvyyywwwqqqjjjfffcccllltttuuuuuuwwwwwwtttxxxhhh]]]YYYVVVWWWXXXXXXXXXWWWVVVUUUSSSQQQNNNLLLJJJIIIIIIIIIDDDCCCAAA???============888666333222222222111000......---,,,,,,++++++***'''((()))******)))((('''''''''((((((''''''&&&%%%$$$$$$$$$%%%''''''%%%###&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''')))***,,,///000000000000//////...---+++***))))))+++++++++,,,,,,------...///111333555555555666888888777666666555555555555777999:::;;;;;;;;;===???===:::666444555444222///))))))))))))*********+++***)))(((''''''((()))******---000000///000333666333444444555444333111000...------...///...+++(((&&&%%%%%%'''+++---///...,,,,,,---...///000111222222111111222444777:::===999:::===@@@DDDHHHKKKLLLGGGKKKPPPSSSWWW]]]dddjjjfffiiilllpppsssxxx}}}~~~uuupppppplllfffbbb```^^^]]]^^^^^^]]]\\\YYYWWWUUURRROOOLLLKKKJJJFFFEEECCCBBBAAA@@@@@@@@@999999999888888666555555222222333333222111///...222222111000///......---,,,,,,,,,,,,++++++++++++***,,,...---+++,,,333888888DDDVVVhhhwww~~~{{{uuulllbbb\\\NNNMMMJJJEEEEEEMMM\\\hhh}}}~~~~~~~~~xxxwwwvvvuuuvvvyyy}}}yyywwwxxx~~~qqqdddZZZRRRNNNDDDCCCAAA<<<777666999===<<<===@@@BBBCCCDDDCCCCCC???BBBFFFIIIHHHDDD???;;;333222222444888===@@@AAA@@@===888444000---)))&&&$$$$$$############$$$$$$!!!!!! !!!###$$$%%%%%%$$$$$$###!!!###"""!!! !!!"""###!!!!!!""""""######$$$$$$ """#########"""!!!!!!!!!!!!!!!"""###%%%%%%&&&$$$###""""""""" ############$$$$$$$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""###$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''+++111888AAANNN\\\gggnnnzzzvvvlllVVVOOOKKKMMMNNNMMMQQQXXX\\\YYYWWWZZZ```eeehhhhhhfffllluuu}}}~~~zzzsssnnngggsss|||{{{yyy|||}}}{{{yyyhhh]]]YYYSSSRRRRRRUUUXXXYYYWWWUUUOOOPPPPPPNNNKKKHHHFFFFFFGGGFFFCCC???===;;;::::::;;;888555333222222111///...------,,,+++***))))))++++++******))))))((((((%%%%%%$$$$$$%%%&&&((()))%%%%%%&&&''''''&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%&&&'''(((+++,,,...///111222222222222111///...---,,,++++++++++++,,,,,,---...//////111000//////000222444666;;;999777444333333444444777999:::;;;;;;:::888666;;;999666333000...,,,+++++++++***************************+++,,,---//////000000111222333333333333777666555333111//////...---,,,++++++++++++++++++,,,,,,+++******+++++++++,,,---///000000111333444333777;;;<<<<<<>>>BBBFFFIIIIIIIIIMMMSSSXXX[[[]]]aaabbbdddggglllqqquuuxxx}}}~~~~~~yyysssqqqrrrttttttsssppplllhhheeedddaaa]]]YYYYYYVVVRRRPPPNNNLLLJJJHHHIIIGGGDDDBBB@@@===999666666444222222444666777666222000///...///000///...//////...------,,,,,,+++---,,,,,,,,,,,,,,,------111999DDDPPP]]]mmmyyynnn```TTTJJJIIIJJJLLLQQQXXXgggqqqvvvsssyyy}}}~~~~~~~~~}}}~~~tttfffZZZRRRJJJFFF???888444444777::::::;;;<<<>>>???AAABBBBBBEEECCCBBBCCCFFFEEEBBB>>>888444000111555:::============<<<999555///***'''%%%%%%$$$$$$###"""""""""""""""""""""""""""""""""""""""""""""""""""""""""%%%!!! $$$&&&$$$!!!"""###$$$###"""!!!"""#########""""""!!!!!! """"""#########$$$$$$$$$######"""!!!!!!!!!!!!!!!%%%$$$!!! !!!$$$%%%$$$$$$######"""!!!!!!!!!######### ######$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&%%%$$$%%%&&&((((((''')))---333===KKK]]]nnnyyy~~~nnncccVVVQQQMMMNNNTTTXXXYYYWWWZZZXXXXXXZZZ___bbbcccccc___gggsss||||||uuuoooqqqwww~~~xxxggg]]]YYYTTTSSSSSSVVVXXXYYYWWWTTTPPPPPPOOOMMMJJJHHHGGGGGGEEEDDDAAA???===<<<<<<<<<:::888444333333222111000///......---,,,+++***)))))))))))))))((((((((('''))))))((('''''''''((()))%%%%%%&&&''''''&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&''')))))),,,---...000111222222222111000///---,,,+++++++++---------...///000000000//////...///000333555777<<<;;;888666555555666666666888999:::::::::888777666555333000...,,,+++***+++++++++++++++************++++++,,,---...///000000111222333333333333333555444333111///......---++++++***************++++++++++++++++++,,,---...///000222333222333555666888<<<@@@BBBCCCEEEIIILLLUUUWWW[[[```ffflllpppsssrrrtttvvvzzz~~~|||yyytttpppgggfffdddcccaaa\\\WWWSSSQQQOOOKKKIIIFFFCCC???<<<<<<:::777555555555444333555333111000000000///...,,,,,,,,,---------------+++******))))))******+++000555<<>>===<<<======999666444333333333222111//////...---,,,+++************))))))))))))((((((******)))''''''&&&&&&'''%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&''''''((()))+++,,,......///111111222222222///...---,,,++++++***+++/////////000000111111222.........///111444666888;;;:::888777666666666777666777888999999888777666111000...,,,+++***))))))++++++++++++++++++++++++++++++,,,---...///000000111222222333333333222222222111///...---,,,,,,,,,+++++++++******+++,,,,,,,,,,,,,,,---...000111222333555777888888999;;;===DDDHHHNNNQQQRRRUUUYYY]]]iiinnnuuu{{{~~~~~~~~~}}}zzzssskkkeee___\\\XXXTTTQQQLLLGGGDDDDDDAAA===;;;:::888666444999777555333333333222000////////////.........---+++******))))))*********///111222555===KKK[[[ggg~~~zzzjjj]]]TTTMMMLLLNNNNNNVVVcccrrr|||~~~sssbbbUUUHHHFFFCCC???;;;999777666999888888888:::===@@@AAAAAABBBDDDDDDDDDDDDEEEFFF<<<777111...///222666888:::;;;======;;;777333000'''&&&%%%$$$############""""""""""""""""""""""""""""""""""""""""""""""""###!!!###$$$###!!! """###"""###$$$&&&############$$$$$$$$$$$$###############$$$$$$$$$######"""!!!!!!!!!""""""######""""""""""""######!!!!!!""""""###$$$$$$%%%"""###%%%$$$######$$$&&&###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%''')))***,,,,,,333>>>MMM]]]ooo~~~uuufffYYYQQQLLLOOOSSSXXXZZZZZZYYYWWWRRRTTTUUUUUURRRPPPOOOOOOWWW[[[cccllltttyyy{{{|||{{{~~~uuufff]]]ZZZXXXXXXXXXXXXXXXWWWUUUTTTRRROOOLLLIIIHHHHHHHHHHHHDDDCCC@@@>>><<<<<<<<<<<<777666444333444444222111......---,,,+++******)))+++*********************''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''')))***,,,---...//////000111222222222111------,,,+++*********+++//////000000000111111111,,,,,,---///222444777888888777666555444444555555888888888777777555444333---,,,+++***))))))))))))+++++++++,,,,,,,,,,,,,,,,,,,,,---///000000111111222222222333222222111111...---,,,++++++***++++++,,,,,,,,,,,,------...///...//////000111333555666777999===???AAACCCGGGIIITTTYYY```eeehhhlllqqquuu~~~|||rrrooojjjeee```ZZZTTTPPPLLLIIIFFFDDDBBB@@@===;;;<<<:::777666666666555333555555444222111///.........---,,,,,,,,,,,,,,,,,,......------111;;;GGGOOObbbooonnn___TTTNNNLLLJJJMMMTTT___mmm|||{{{zzz}}}xxxyyy{{{}}}zzzkkk```NNNKKKFFFAAA>>>;;;999888888777666555777:::===@@@AAADDDGGGGGGEEEDDDEEEGGGBBB===555///,,,---000222666888:::<<<<<<:::777555***((('''%%%$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""%%%###""""""%%%&&&&&&$$$ !!!######""""""###%%%"""""""""######$$$$$$$$$##############################""""""!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######$$$$$$$$$!!!"""#########"""""""""###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%&&&'''***,,,///666CCCRRR```ooo|||nnn]]]SSSOOOMMMQQQVVVZZZZZZYYYYYYYYYSSSUUUWWWVVVRRROOONNNNNNTTTXXX___gggooouuuxxxzzzzzz|||zzzvvvfff]]][[[XXXYYYYYYYYYWWWVVVTTTSSSRRRNNNJJJHHHHHHIIIHHHGGGFFFDDDAAA>>><<<:::999999777555444444444444222000------,,,+++***)))((((((((()))))))))))))))))))))$$$%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&''')))***,,,---...//////000000111111111000000,,,++++++*********++++++......////////////000000+++,,,---///222555777888666666666555555555555555999888777555333111///...++++++***)))))))))******++++++,,,,,,---------------...///111222222222222222222222222111000//////++++++***************++++++++++++,,,---...///000000000111222444666888999:::===BBBGGGKKKPPPUUUXXXdddjjjrrryyy}}}|||vvvpppiiieee[[[XXXTTTPPPMMMIIIDDDAAA>>><<<999888888888666555555555444333222111111000//////...---------------...---,,,,,,...222888===GGGQQQdddxxxrrrbbbVVVOOOJJJIIIIIIMMMVVVbbbnnnuuuyyyvvvuuutttqqqrrrsssuuuxxxzzz{{{|||rrrjjjXXXRRRJJJDDD@@@???===;;;888666555444555777:::<<>>;;;999888888777666555555555444111///,,,,,,+++***)))(((''''''%%%%%%&&&&&&&&&&&&''''''%%%&&&'''((())))))))))))'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''((()))***,,,...////////////000000000000//////...+++++++++***++++++,,,,,,........................+++,,,...000333555777888777777777888888888888888777666444222///---++++++++++++************+++++++++,,,,,,------......///---///111222333444333333111111111000000...---,,,***)))))))))***++++++,,,)))******+++,,,---///000111222444666:::===@@@BBBDDDHHHNNNTTTZZZaaagggkkktttzzzssspppjjjddd^^^WWWPPPKKKFFFDDDAAA>>>===<<<999888333333333333333333333333//////...---,,,,,,,,,,,,...---------...000222333888>>>LLL]]]nnn~~~tttcccWWWNNNIIICCCBBBFFFOOOWWW\\\fffooowwwxxxvvvuuurrrnnnmmmmmmnnnppprrruuuyyyzzzyyyxxxzzzpppaaaZZZPPPIIIEEECCC@@@===888777555444444666777888@@@FFFNNNRRRQQQLLLGGGCCCGGGEEEAAA:::333...,,,,,,...///111444666888999:::444111---***'''%%%%%%%%%""""""""""""""""""""""""########################$$$############$$$%%%%%%$$$%%%%%%$$$!!! !!!!!!!!!!!!!!!!!!"""""""""$$$$$$$$$#####################"""""""""###$$$$$$######""""""""""""######&&&%%%%%%$$$######""""""%%%$$$######$$$%%%$$$######$$$$$$%%%%%%$$$$$$###############$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&''''''&&&''')))(((''')))///444:::BBBOOO^^^kkkvvvwwwhhh^^^[[[\\\[[[[[[[[[[[[]]]___```aaaaaa]]]YYYXXXYYY[[[\\\\\\VVVZZZaaaiiiooossstttuuuxxx{{{{{{zzziii^^^ZZZUUUWWWYYYXXXUUUSSSSSSSSSPPPLLLIIIIIIKKKKKKHHHDDDEEECCC@@@===;;;:::999999888777555555555333000...---,,,,,,+++***)))((((((&&&&&&&&&&&&'''''''''(((&&&'''((())))))((((((''''''&&&%%%%%%%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&'''''')))***,,,...///////////////////////////...------+++++++++++++++,,,------........................+++,,,...111333555666666666666777888888888888888333222111///---,,,+++***+++******))))))******+++,,,,,,,,,---.../////////...///222444555555444333000000000///...,,,+++***)))))))))***+++,,,---...++++++,,,---...000222333555777;;;@@@FFFLLLPPPSSSWWW[[[bbbhhhooovvv|||}}}vvvmmmeee```YYYUUUPPPLLLIIIEEEBBB???:::999888777666555444333111000///...------------...---,,,,,,---///000000333444;;;GGGRRR___rrrtttfffVVVNNNEEE@@@AAAFFFKKKMMMSSS\\\fffmmmrrruuurrrmmmkkkjjjjjjkkknnnrrrwwwzzz{{{uuusss|||wwwggg```VVVPPPLLLGGGAAA<<<888888777666555555555555===CCCNNNWWWZZZTTTJJJCCCDDDEEEEEEAAA:::444000///------...000333777:::<<<999666111,,,(((&&&%%%%%%""""""""""""""""""""""""########################$$$$$$%%%$$$$$$$$$&&&'''###$$$$$$###!!! !!!"""######""""""""""""""""""$$$$$$$$$#########""""""######""""""######$$$%%%'''&&&$$$######$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$###!!! ###&&&&&&&&&###$$$$$$%%%%%%$$$$$$###!!!!!!"""###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$'''******+++///777===GGGNNNZZZfffqqq{{{|||qqqfff```___```___]]]]]]```eeehhhiiihhhfff^^^TTTRRRVVV[[[]]]\\\YYY]]]ccckkkrrrxxx|||~~~|||jjj^^^ZZZTTTWWWYYYXXXUUURRRRRRTTTOOOKKKIIIIIILLLLLLGGGCCCBBBAAA???===<<<;;;;;;;;;888777666666555333///---...------,,,+++***))))))((()))))))))******++++++&&&''''''''''''%%%$$$###'''&&&%%%%%%%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''***+++---///000000//////////////////...---,,,+++++++++++++++,,,---......///////////////.........,,,---///111333444555666333444555666777777777666000///...---,,,++++++,,,+++******)))))))))******,,,,,,------...///000000...000222444666555444444/////////...---+++***)))))))))******+++---.../////////000111333444666777;;;===BBBIIIQQQYYY___bbbhhhlllsssyyywwwxxxzzz}}}zzzuuujjjeee___YYYTTTOOOJJJGGGEEECCCAAA===999666333111444444222111000000000000///---******,,,...///000000///111999@@@IIIZZZkkkxxxqqq^^^VVVKKKCCCBBBDDDFFFFFFHHHPPP[[[dddnnntttsssnnniiihhhggggggjjjooouuuxxxwwwrrrrrryyy~~~iiiccc[[[UUUQQQKKKBBB;;;999888888777555444333222999AAAMMMZZZ___ZZZNNNCCC@@@DDDGGGEEE???999444222---------...222666;;;>>><<<999333---)))&&&%%%%%%""""""""""""""""""""""""######################## !!!  !!!###!!!"""######"""!!!###$$$%%%$$$$$$$$$######""""""$$$$$$$$$$$$######""""""######""""""###$$$%%%%%%%%%###!!!!!!###%%%#########$$$$$$%%%&&&&&&!!!%%%''''''$$$$$$$$$%%%%%%$$$$$$$$$ !!!###$$$%%%&&&'''&&&%%%%%%$$$$$$############&&&***,,,...444===EEERRRXXXbbbkkkttt{{{wwwmmmddd``````aaa```^^^^^^dddlllpppooolllhhh\\\PPPLLLRRRYYY[[[ZZZ[[[^^^dddllluuu}}}{{{kkk^^^VVV[[[ZZZZZZZZZZZZXXXTTTQQQPPPOOOMMMKKKJJJIIIIIIJJJFFFCCC???======<<<;;;999777666555333222111000000++++++******++++++,,,---***)))))))))))))))***+++((((((((((((((((((((((((%%%&&&''''''((('''''''''$$$%%%&&&'''''''''&&&%%%######%%%%%%%%%%%%######)))&&&######%%%(((******......//////000000111111///...+++***))))))***+++------------------------...///...,,,***)))+++,,,000111222222333333333333333333444555555444444333111000...,,,++++++++++++***)))))))))))))))***+++,,,,,,,,,---.../////////000111222333222111000///---,,,+++***)))))))))))),,,++++++,,,---......---//////000000222555:::>>>>>>IIITTTZZZ```jjjssswww~~~uuulllddd___\\\[[[YYYWWWXXX\\\bbbfffhhhkkkmmmrrryyy|||rrrkkkfff___VVVOOOJJJEEE>>>;;;;;;;;;999666999777555333444333222111...------,,,,,,+++++++++,,,,,,---111666<<>>JJJXXXcccddd]]]UUUIIIGGGEEEGGGIIIEEE;;;222111000///,,,+++...444:::888888666222---((($$$###%%%$$$###"""###$$$&&&'''((('''%%%%%%&&&%%%###!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""'''&&&### !!!$$$######""""""!!!!!! ###"""!!!!!!!!!"""$$$%%%"""############"""!!!!!!######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%$$$%%%%%%$$$######$$$&&&######$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%'''((((((***+++,,,///999FFFQQQ```hhhnnnpppssszzz~~~qqqeeebbbddddddcccccccccbbbbbbfffkkkmmmiiiddd]]]YYYSSSNNNNNNRRRXXX\\\___aaadddiiinnnvvv~~~~~~nnn```XXXZZZYYYYYYYYYYYYWWWTTTQQQOOONNNLLLJJJHHHHHHHHHHHHFFFDDD@@@>>>======;;;:::777666555333222111000000---,,,,,,+++*********+++))))))(((((('''(((((()))''''''''''''''''''''''''&&&&&&''''''&&&%%%$$$$$$$$$%%%&&&'''''''''&&&%%%%%%&&&''''''''''''&&&%%%(((&&&$$$%%%'''***++++++......//////000000000000///...,,,***)))***++++++---------------------------......,,,******,,,...222333333333333333222222444444444444333333222111...---,,,+++++++++,,,---++++++******++++++,,,,,,,,,------...///000111111111222222222222111000///++++++************++++++)))))))))***,,,.........222333444555777;;;AAAEEEJJJUUU```gggnnnyyy}}}xxxvvvuuutttrrrooojjjgggaaaZZZSSSMMMJJJHHHEEECCCAAAAAADDDHHHJJJKKKMMMPPPUUU\\\fffoooxxx||||||vvvqqqnnnqqqxxx}}}yyypppfff^^^UUUOOOGGGBBB@@@>>>;;;888888666444333333222000...//////......------,,,,,,++++++,,,---111555999<<>><<<999444...***((($$$$$$%%%%%%$$$$$$$$$###$$$######%%%'''((('''&&&########################"""""""""""""""""""""""""""###!!! """%%%######""""""!!!!!!!!!!!!###"""!!!!!!!!!"""$$$$$$ !!!"""###############""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$###""""""$$$&&&###$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%'''))))))+++,,,...333===KKKVVVeeemmmtttvvvyyy||||||yyyuuujjj```___bbbcccdddeeefffeeeeeejjjoooppplllhhhccc^^^WWWRRRPPPRRRWWWZZZZZZ\\\___cccjjjrrr|||}}}zzzzzz{{{{{{{{{rrrccc[[[YYYXXXWWWWWWXXXVVVSSSPPPMMMLLLJJJIIIGGGFFFFFFFFFGGGDDDAAA???>>>===<<<;;;777666444333111000000000///...,,,+++***)))))))))))))))((('''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&%%%$$$"""!!!$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%&&&'''+++---------...////////////000000000///...,,,+++******+++,,,------------------------,,,---...---,,,,,,...000444444444555444444333333666555444333111000///...+++******)))***+++,,,---,,,,,,,,,,,,------............///000111222333333222222222222111000......)))))))))******,,,---...))))))***+++---///111222777888999;;;???EEELLLQQQ[[[eeeooouuu||||||{{{yyyvvvrrrmmmiiifff]]][[[WWWUUUSSSRRRPPPNNNJJJHHHEEEAAA===:::888777888666555555777888888777:::<<<@@@FFFLLLRRRWWWZZZ[[[YYYVVVRRRPPPRRRVVVZZZ^^^]]]\\\]]]```dddiiilllvvv|||zzzsssfff___VVVOOOKKKGGGBBB???:::999777666666555222000111111000000///......------,,,,,,+++---///111333:::EEETTTeeewwwqqq```TTTLLLHHHFFFDDDEEEGGGLLLSSS]]]iiiqqqzzzyyywwwsssrrrvvv~~~|||lllbbb]]]WWWMMMEEEEEECCCAAA===999666333222555666;;;DDDNNNSSSTTTSSSIIIFFFCCCCCCEEEFFFDDDAAA>>>===999444000...000222<<<======;;;777111,,,)))%%%%%%&&&&&&&&&$$$"""!!!!!!!!!!!!$$$(((+++++++++$$$$$$$$$$$$$$$$$$$$$$$$########################"""###"""!!!###%%%###""""""""""""!!!!!!!!!"""""""""!!!"""######$$$ !!!"""$$$$$$$$$%%%!!!!!!"""""""""#########%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###!!! !!!###&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&'''&&&%%%%%%''')))***+++...111888DDDSSS]]]lllttt{{{yyyqqqjjj```ZZZ\\\aaacccdddgggfffgggiiinnnsssuuurrrnnnjjjeee]]]VVVRRRRRRUUUWWWXXXYYY[[[^^^dddmmmwww~~~}}}vvvqqqpppqqqrrrrrruuufff]]]XXXWWWVVVVVVVVVUUUSSSPPPMMMLLLKKKIIIHHHGGGFFFFFFHHHEEEAAA??????>>>===;;;666555444222111000000///...---,,,+++***************)))((('''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&$$$######$$$$$$%%%%%%&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%'''***...000///...///////////////////////////...---,,,+++,,,,,,,,,------------------,,,,,,+++,,,............000222333333444555666666555555666555333111///---,,,+++***))))))((((((***+++,,,,,,,,,---......///////////////000111222333444444222222111000///...---,,,)))))))))***+++,,,---...,,,---...///000222555777:::<<>><<<;;;===<<<;;;999888777666666888777666777888777666444999:::;;;===???AAABBBCCCDDDDDDBBB@@@>>>>>>AAADDDEEECCCBBBBBBEEEIIINNNQQQWWW]]]hhhrrr{{{zzzsssiii```ZZZTTTNNNIII???===;;;;;;:::999777555333333222111000//////...000///...------...///000666;;;CCCOOO___rrrpppbbbVVVMMMIIIFFFDDDDDDFFFJJJRRR```mmm{{{|||qqqiii___TTTKKKHHHFFFCCCAAA???<<<999666888777777:::@@@FFFIIIJJJIIIFFFBBBAAAAAACCCEEEFFFFFFCCC???:::555111//////888999::::::999555000+++&&&&&&&&&&&&%%%$$$$$$######""""""$$$'''*********$$$$$$$$$$$$$$$$$$$$$$$$########################!!!$$$&&&%%%###""""""###"""""""""""""""""""""""""""""""""""""""######$$$ """######$$$$$$$$$""""""""""""#########$$$%%%%%%%%%$$$$$$#########$$$###"""!!! ###&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&'''&&&%%%&&&''')))***,,,///555>>>LLL[[[eeepppxxxzzzlllbbbZZZWWWZZZ___aaacccfffdddfffjjjqqqvvvxxxwwwtttmmmhhh```YYYTTTRRRSSSTTTZZZ[[[\\\^^^bbbjjjsssyyy~~~yyyrrrmmmjjjjjjlllmmmvvvggg^^^XXXVVVUUUUUUUUUUUUSSSQQQNNNMMMLLLKKKJJJIIIGGGGGGHHHEEEAAA??????>>>===;;;666555444222111000//////,,,++++++***++++++,,,,,,+++***)))(((''''''&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&(((,,,///111000////////////.....................------------------......---------,,,,,,,,,***,,,...//////000222333111222333555666777888888555444111///---++++++***+++***)))((('''((())))))+++,,,---...////////////000000000111222222333333111111///...---,,,++++++++++++******+++,,,------...000111222222444888<<>>CCCEEEHHHGGGCCC@@@>>>???CCCFFFIIIGGGDDD???;;;777333000777777999<<<>>><<<777333***(((&&&$$$###%%%'''((((((&&&$$$$$$&&&'''&&&&&&################################################$$$$$$%%%%%%###""""""###""""""""""""############!!!"""""""""############""""""############"""!!!#########$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$##################!!! ###%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&((()))***,,,222:::FFFTTTbbbkkkrrr{{{zzzkkk^^^YYYWWW[[[^^^___```bbb```cccjjjqqqwwwyyyxxxwwwlllhhhaaa[[[VVVTTTTTTUUU]]]^^^aaadddhhhnnnuuuzzz{{{xxxrrrllliiiiiijjjlllvvvfff^^^XXXWWWUUUUUUUUUUUUTTTRRRNNNNNNNNNMMMLLLJJJHHHHHHGGGDDDAAA???>>>===<<<;;;666555333222000/////////++++++******++++++,,,---******)))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((((('''$$$$$$$$$$$$$$$%%%&&&&&&((((((''''''''''''((((((&&&'''(((,,,///111111////////////............---.................................------,,,,,,++++++---000111111111333444111222333555666777777777222111///,,,+++******++++++***)))((('''(((((()))+++,,,...000111111000000000000000000000000000000///...---+++************+++++++++++++++,,,------...000333444555888>>>CCCJJJNNNTTT[[[bbbiiipppttt}}}|||tttnnnccc^^^VVVOOOHHHCCC>>>:::777777666666555555444444555666777777555333333444444555666888999:::::::::999888888999;;;;;;999888777666666555555555666666666777888777666555777888999777666444444444666777666777999<<<@@@GGGOOOTTT\\\cccmmmxxxxxxllldddTTTOOOHHHCCC???===;;;999777777666555333222111111...------------------...000///111777???KKK]]]kkkyyyttthhh```XXXNNNGGGFFFEEEFFFOOO\\\nnnzzz|||{{{yyyllleeeSSSNNNHHHEEEDDDBBB???;;;666555444444777<<>>999555666555777;;;>>>>>>:::666///,,,((($$$$$$%%%(((+++***(((%%%###$$$$$$###"""""""""""""""""""""""""""######################## !!!!!!"""###$$$$$$"""""""""############$$$!!!!!!"""############"""###############"""!!!!!!###$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$"""###$$$###"""!!!###$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((('''&&&&&&(((***+++...666AAAOOO]]]iiipppuuu~~~uuuhhh\\\XXXWWW[[[]]]\\\\\\]]]^^^cccjjjqqquuuwwwvvvuuujjjgggbbb^^^\\\[[[\\\\\\```dddjjjooossswww{{{}}}xxxvvvsssnnnkkkjjjlllnnnttteee^^^YYYWWWUUUUUUVVVVVVUUUTTTNNNNNNNNNNNNLLLJJJIIIGGGFFFDDD@@@>>>======;;;:::666555333111000/////////,,,,,,++++++***+++++++++(((((('''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%%%%$$$#########$$$%%%&&&)))((('''&&&&&&'''((()))(((((((((+++...000000/////////.........---------........./////////......///......---,,,,,,+++++++++...111222222222333444333333444555555555444444///...,,,*********+++,,,***)))((((((((()))***+++,,,---000222333333222111000000000///......------,,,+++***)))((())))))***))))))***+++,,,...///000...222666999;;;AAAJJJPPPZZZ^^^eeekkkooossswwwzzz|||}}}}}}wwwqqqmmmiiiddd[[[TTTLLLHHHBBB<<<999666444222222222222222333444555666333666999999777666777999999;;;===@@@CCCEEEEEEFFFHHHGGGEEEEEEFFFFFFEEEDDD@@@>>><<<;;;;;;;;;===>>>:::;;;<<<;;;::::::;;;===;;;;;;:::999777777666666555555555444555777<<<@@@BBBHHHPPPXXXaaammm{{{|||oooggg\\\RRRKKKFFFCCCBBB;;;;;;:::888777555444444.........------------,,,222000111333555888CCCOOO___jjjzzz{{{qqqkkkaaaTTTIIIHHHFFFCCCGGGQQQ^^^jjj}}}~~~}}}yyy||||||sssfff^^^TTTLLLIIIEEE@@@<<<666777888888:::<<>>BBBGGGFFFEEEEEEFFFGGGEEE@@@<<<999777777:::>>>???;;;777333000,,,(((&&&&&&&&&'''(((&&&###""""""###$$$###########################"""""""""""""""""""""""""""!!! !!!"""###$$$$$$""""""#########$$$$$$$$$ !!!"""###$$$######"""!!!""""""############"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%!!!###%%%%%%$$$######$$$%%%%%%%%%&&&&&&&&&&&&'''&&&'''((('''&&&&&&(((***---222;;;HHHWWWeeeoootttyyyyyykkk```YYYVVVWWWZZZ[[[YYYXXXZZZaaaffflllrrrtttsssqqqppphhhgggeeeccccccdddfffhhhhhhnnnuuu{{{}}}|||{{{zzzssssssssspppmmmlllmmmppprrrddd]]]YYYWWWUUUUUUVVVVVVUUUTTTNNNNNNNNNNNNLLLJJJHHHGGGFFFCCC???======<<<;;;999555444333111000//////.........,,,+++***)))))))))&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%$$$###"""%%%$$$#########$$$%%%&&&'''&&&%%%$$$$$$%%%&&&''')))((((((***---///000/////////.........---------......///////////////...//////...---,,,,,,++++++,,,///111333222222333444555555555555444333222111---,,,***))))))***,,,---(((((('''((()))+++,,,...---///111444555555444333000000///...---,,,++++++***)))(((''''''((())))))''''''(((***---///111222000444:::???BBBJJJTTT\\\eeejjjpppuuuxxxzzz{{{|||zzz~~~~~~|||{{{zzztttmmmiiiccc\\\XXXUUUQQQIIICCC@@@===888555444444444333222222222333444666777888555999<<<===<<<;;;<<<>>>CCCEEEIIIMMMPPPSSSTTTUUUVVVTTTQQQPPPPPPPPPOOONNNIIIGGGCCC@@@>>>>>>???@@@AAABBBBBBAAA@@@@@@BBBCCC>>>>>>>>>>>><<<;;;999888666777777555333333444666777:::>>>AAAEEEMMMYYYcccooovvv~~~ooobbbXXXRRRNNNLLL>>>===<<<;;;999888777666111111000000///...------,,,+++---111000000888CCCKKKYYYlll{{{{{{uuupppgggWWWKKKJJJHHHBBBBBBIIINNN[[[ooo|||vvvxxx}}}yyyzzz~~~|||vvvlll___UUUNNNIIIBBB===:::;;;<<<<<<;;;;;;;;;<<>><<<777444777777888666555555666888666777888777777888;;;>>>@@@AAABBBDDDFFFGGGHHHIIILLLQQQXXX^^^bbbffflllpppnnnllljjjhhhhhhfffdddbbb^^^YYYSSSOOOLLLLLLKKKJJJNNNQQQTTTUUURRRNNNKKKJJJMMMLLLKKKKKKKKKGGG@@@;;;;;;;;;;;;:::999777555444222333555888;;;???BBBCCCNNNWWWdddppp|||}}}qqqdddXXXPPPIIIEEE@@@>>>>>>===:::666888555222111111111111000.........//////000222222BBBHHHTTTeeettt|||{{{wwwrrrhhhXXXKKKHHHIIIEEE>>>FFFOOO\\\lll|||tttttt}}}qqqnnnuuuvvvgggWWWLLLFFFDDD<<<===>>>===<<<<<<===>>>CCCCCCDDDGGGJJJJJJHHHFFFEEEFFFHHHIIIJJJIIIHHHHHHHHHCCC>>>???DDDGGGDDD???777444000+++'''%%%######$$$###############$$$$$$!!! !!!"""######"""!!!###$$$%%%%%%### """############$$$$$$$$$""""""""""""""""""""""""!!!!!!""""""######$$$$$$"""############$$$$$$$$$!!!###$$$###"""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''(((%%%&&&))))))'''(((,,,111:::DDDMMMZZZjjjvvv{{{wwwggg]]]ZZZZZZZZZYYYVVVUUUWWWZZZ^^^nnnqqqvvvyyyyyyuuupppmmmgggiiimmmnnnooorrrvvvzzz|||{{{tttppprrrrrrpppmmmpppvvvxxxwwwtttbbbXXXVVVTTTQQQPPPQQQRRRPPPNNNOOOOOOMMMLLLJJJHHHGGGFFFHHHFFFDDDAAA>>><<<;;;:::666444222222222111///---------,,,+++***)))((((((*********)))))))))(((((('''&&&&&&&&&&&&&&&'''((('''(((((((((''''''&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%''''''%%%%%%$$$%%%&&&'''***+++,,,---............------............------111000000///......------,,,---...---)))((((((***///000222444444333222000222333444555444222000...++++++************++++++---,,,+++******,,,---///000000000111111222222222000///...,,,***))))))))))))***+++***))))))***+++...000222444666888;;;>>>BBBGGGMMMTTT[[[aaahhhlllooossswwwxxxvvvsssqqqqqqpppkkkddd^^^ZZZTTTLLLFFF@@@<<<999777777555333000666777888888777777999:::;;;===???@@@AAACCCFFFIIILLLMMMNNNPPPRRRUUUWWWXXX^^^bbbgggkkknnnrrrvvvyyy}}}|||zzzzzzzzzyyywwwuuuooolllgggccccccccccccccccccdddeeedddbbb___^^^^^^___]]]\\\[[[ZZZVVVOOOJJJFFFDDDAAA>>>:::888777666444444444444555666888999===DDDMMMVVV```mmm}}}tttggg___PPPKKKDDD@@@???>>><<<999===:::888666666666555333/////////...///000000111777<<>>@@@BBBFFFIIIMMMPPPRRRTTTWWWYYY]]]^^^___aaadddgggiiikkkooorrrvvvxxxzzz|||{{{yyyuuutttvvvxxxyyyyyyzzzzzzzzzwwwuuussstttuuuvvvuuusssrrrppplllfffaaaYYYVVVPPPIIICCC???===<<<:::888666333222222333444333666999===CCCOOO\\\fffzzz~~~uuubbbZZZOOOGGGDDDBBB@@@>>><<<:::888777777666444222111000//////.........//////333:::CCCPPP^^^kkkttt{{{|||nnn]]]QQQJJJEEE@@@EEELLLTTTcccvvvwwwooommmnnnxxxwwwhhhXXXNNNGGGGGGGGGFFFBBB>>>:::888>>>>>>@@@CCCGGGHHHGGGFFFDDDEEEFFFHHHIIIJJJJJJJJJEEEEEEFFFFFFFFFEEECCCBBB???<<<888333...***((('''$$$$$$############$$$$$$"""!!! !!!#########"""$$$###""""""###$$$&&&'''"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############""""""""""""############$$$$$$$$$!!!###$$$###"""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###"""""""""######%%%%%%%%%&&&&&&&&&'''''''''%%%&&&)))******///555;;;GGGTTT^^^iiisssxxxyyyzzzzzzxxxqqqggg```]]]]]]___]]]ZZZVVVTTTVVV[[[___jjjpppvvvvvvooogggbbb```bbbmmmxxx}}}{{{wwwwwwxxx}}}zzz{{{xxx|||}}}|||~~~uuuddd[[[ZZZYYYWWWUUUUUUTTTSSSSSSRRRQQQOOOMMMJJJHHHFFFEEECCCBBB@@@>>>===<<<;;;;;;888666444333333222000///------,,,+++******))))))((((((((((((((((((((((((&&&%%%%%%%%%&&&&&&'''(((''''''(((((((((''''''&&&%%%&&&'''(((((('''&&&%%%&&&&&&%%%%%%%%%&&&((()))......///000111111111111...---,,,++++++,,,---......///111111111///---,,,+++*********)))***,,,---000000000000000111222222444333111///---------...,,,++++++++++++,,,,,,---.........---......///000000000000000000/////////------,,,***)))))))))))))))***++++++***,,,...000...000444777;;;AAAGGGLLLVVV[[[bbbhhhlllnnnpppqqqqqqqqqppplllfff___ZZZVVVIIIDDD===888666555333222000000000111444666777888999===BBBFFFIIIKKKNNNPPPUUUXXX\\\```bbbccceeegggkkkkkklllnnnppprrrtttuuusssuuuxxxzzz|||~~~{{{{{{{{{}}}~~~}}}{{{zzzzzz}}}}}}zzzwwwnnnkkkeee]]]VVVOOOKKKIIICCCAAA===:::777777777888666666555555777===FFFLLL^^^hhhwww|||rrrcccVVVNNNIIIEEEBBB:::999777777777666444222222222000///...---------...111555999@@@KKK[[[fffxxx~~~nnn^^^QQQHHHBBBEEEHHHLLLTTTaaapppyyyuuujjjdddhhhppp|||{{{hhh[[[NNNMMMKKKIIIFFFAAA;;;777;;;<<<===AAADDDGGGGGGFFFCCCDDDEEEGGGHHHJJJKKKKKKAAADDDGGGGGGDDDBBBAAABBB???<<<888333...***'''&&&%%%%%%$$$#########$$$$$$###"""!!!!!!###$$$###!!!%%%$$$$$$$$$$$$%%%%%%&&&""""""#########$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$######"""""""""""""""#########$$$$$$$$$!!!###$$$###"""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$"""!!!"""###$$$%%%%%%%%%&&&&&&&&&''''''(((&&&''')))***+++222:::HHHTTTbbbkkkrrrxxxxxxuuuuuurrrllleee```___```bbbaaa___[[[WWWUUUXXX^^^ccchhhooouuusssjjj```[[[[[[WWWcccqqqxxxvvvssstttwwwyyyyyy||||||vvvfff^^^WWWVVVUUUSSSQQQPPPPPPPPPRRRQQQOOOMMMJJJHHHFFFEEEBBBBBB@@@>>>===<<<;;;;;;888666444333333222000///++++++******))))))((((((&&&&&&&&&''''''((((((((())))))((('''&&&&&&''''''%%%&&&&&&'''''''''&&&&&&$$$%%%&&&''''''&&&%%%$$$&&&&&&%%%%%%&&&(((***+++---...000111222333333333///...---,,,,,,---...///---...000111000///---,,,************+++---------000000/////////000111222333111...,,,***+++,,,...,,,,,,++++++,,,---......///....../////////000000111111000000//////......,,,+++***)))))))))))))))))))))******+++---000333333666;;;???DDDJJJQQQUUUZZZ___fffkkkmmmnnnnnnooonnnlllgggaaaYYYQQQJJJFFF999777444333222222222111000111333555777:::===???BBBGGGNNNTTTXXX[[[^^^```dddfffjjjlllllllllmmmnnnoooppppppqqqrrrsssssssssoooppprrrvvvyyy|||}}}}}}wwwvvvvvvwwwzzz|||||||||}}}{{{zzz|||~~~}}}yyytttmmmeee^^^ZZZPPPNNNIIIDDD???<<<;;;:::777777666555555777:::<<>><<<;;;;;;:::888666444333111000...---------+++///333444666>>>JJJTTTjjjuuuxxxkkkYYYJJJCCCEEEGGGIIILLLTTT```jjjzzzmmmaaa___eeeppp{{{xxxjjjVVVRRRNNNKKKHHHDDD???;;;::::::;;;???CCCEEEFFFFFFCCCDDDEEEFFFGGGIIIJJJKKKBBBFFFJJJIIIEEEBBBBBBCCC@@@===:::555000+++(((&&&&&&%%%%%%$$$######$$$$$$$$$"""!!!"""###$$$###!!! !!!"""###""" """"""#########$$$$$$$$$""""""""""""""""""""""""%%%%%%$$$$$$######""""""""""""#########$$$$$$$$$!!!###$$$###"""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$((('''$$$###"""###%%%&&&%%%%%%%%%&&&&&&&&&''''''((('''''')))***---666@@@RRR^^^llluuu{{{~~~|||xxxpppiiiaaa[[[ZZZ]]]aaadddaaa___\\\YYYYYY^^^eeejjjiiipppuuuqqqfff\\\XXXXXXMMMXXXfffnnnqqqssswww{{{xxxrrrsssvvv~~~vvvfff___XXXXXXXXXUUURRRQQQQQQRRRRRRQQQOOOMMMKKKIIIGGGFFFEEEDDDBBB@@@???>>>======777555333333333222000...*********)))))))))((((((&&&&&&'''''''''(((((((((******)))((('''&&&&&&'''$$$%%%&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$''''''&&&'''(((***,,,---//////111222222333333333......------------......,,,---............,,,,,,+++***+++,,,...///...---/////////...///000000111111///,,,***)))***,,,---,,,,,,,,,,,,---...//////....../////////000000000000000//////...---,,,,,,******)))))))))))))))***)))***++++++,,,///333666777;;;AAAFFFKKKPPPVVVYYY^^^bbbgggjjjkkkjjjiiiiiieee```XXXPPPJJJCCC===999222222222222111111111111111444777:::<<<@@@DDDGGGPPPUUU]]]cccgggjjjkkkmmmnnnppprrrrrrqqqppppppqqqnnnoooqqqrrrsssqqqpppnnnmmmnnnppptttyyy|||}}}}}}vvvsssqqqqqqtttwwwxxxyyyyyyxxxvvvwwwzzz|||}}}}}}{{{}}}~~~~~~~~~~~~wwwppplllccc```ZZZRRRKKKDDD???===777666666555555444444444666<<>><<<:::888666555444333111000///......&&&+++///000111555>>>DDDVVV```llltttvvvooo```QQQEEEDDDEEEHHHIIIMMMUUU___kkkvvvuuuhhh[[[\\\aaakkkyyyxxxbbb[[[SSSNNNJJJGGGCCC@@@::::::;;;===AAADDDEEEEEEDDDDDDEEEEEEGGGHHHJJJKKKHHHKKKMMMLLLHHHFFFFFFGGGBBB@@@===999444000,,,***'''&&&%%%$$$$$$###$$$$$$%%%###""""""###$$$###!!!"""###$$$%%%### """############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""############$$$$$$$$$!!!###$$$###"""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$%%%&&&'''%%%%%%%%%&&&&&&&&&''''''((('''(((+++,,,111>>>KKKZZZfffsss|||~~~nnneeeZZZTTTUUUZZZ^^^```^^^^^^]]]]]]```fffnnntttrrruuuvvvpppeee[[[VVVUUUKKKTTT___jjjrrrzzz~~~vvvnnnjjjjjjlllyyytttddd]]]ZZZ[[[[[[XXXTTTRRRSSSUUUQQQPPPOOOMMMKKKJJJHHHHHHFFFEEECCCAAA???===<<<<<<666444222222222111///---++++++************))))))+++******)))((((((''''''(((((('''&&&&&&&&&''''''%%%%%%&&&'''''''''''''''%%%%%%$$$$$$$$$$$$%%%%%%((((((((((((***,,,...///222222222222222111000///,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,///222222...+++........./////////000000---,,,***))))))***,,,---,,,,,,,,,,,,---...///000---.../////////000//////......---,,,+++***))))))))))))((((((((())))))***,,,,,,---...///222777;;;<<>>;;;888666444222000555:::???EEEQQQbbbooopppfffVVVQQQIIIBBB===:::777666666555444222111000000000)))+++......///111666:::CCCMMMXXXaaahhhjjjcccZZZLLLGGGDDDFFFFFFGGGLLLTTT\\\eeetttzzzeee___[[[aaaooopppgggZZZQQQLLLJJJGGGEEE;;;;;;;;;===AAADDDEEEDDDEEEEEEEEEEEEFFFGGGIIIJJJMMMMMMMMMLLLJJJHHHHHHHHHCCCBBB???<<<777333000...''''''&&&%%%$$$$$$$$$$$$%%%$$$"""###$$$$$$"""!!!%%%&&&&&&&&&%%%###"""!!!"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$%%%"""############$$$$$$$$$!!!###$$$###"""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&''')))---111999IIIXXXeeeppp{{{tttiii]]]VVVVVVZZZ\\\\\\[[[\\\^^^aaafffnnnwww}}}}}}|||xxxpppeee[[[TTTQQQOOOUUU___mmmzzz}}}tttlllfffcccbbbbbbkkkwwwsssbbbZZZXXXYYYYYYVVVQQQOOOPPPRRRPPPPPPOOOMMMLLLJJJIIIIIIDDDCCCAAA???===;;;::::::666444222111111000...---,,,,,,++++++++++++++++++//////---+++)))(((&&&%%%%%%%%%%%%%%%&&&'''((((((&&&&&&'''((())))))((((((&&&&&&$$$######$$$&&&&&&((((((((()))+++---///111555555444333111///---,,,***+++,,,------,,,+++***,,,++++++******+++,,,,,,,,,,,,---111444333///***---......///000/////////+++***)))((()))***,,,---,,,,,,,,,---...///000000---......///////////////---,,,+++***)))''''''&&&)))(((((((((((())))))***......///000111555:::>>>EEEJJJQQQXXX\\\___bbbdddaaaccccccbbb]]]YYYWWWVVVMMMEEE<<<555222000///---000000111222333666;;;??????DDDJJJNNNSSSXXX___dddjjjnnntttxxxxxxvvvtttsssssstttsssqqqooooooqqqssstttxxx}}}}}}zzztttssstttyyy~~~zzzuuupppmmmnnnrrruuuwww{{{yyywwwuuuuuuuuusssqqqkkkkkkkkkjjjkkkmmmrrruuuvvvzzz~~~yyyrrriiiaaa]]]UUUPPPJJJCCC>>>:::666444111444777666666===JJJUUUhhhuuuwwweee^^^TTTJJJCCC???;;;999777666444333222111111111000000000//////000222444888AAALLLTTT\\\ccceeebbbUUULLLEEEDDDCCCAAAEEELLLPPPWWWdddwwwwwwlllaaaaaannn}}}zzzooo___SSSNNNLLLJJJHHH<<<;;;;;;===@@@CCCDDDDDDFFFFFFEEEEEEEEEFFFHHHIIINNNLLLKKKIIIHHHHHHHHHGGGBBBAAA???<<<888444000...((('''&&&%%%$$$$$$$$$$$$%%%$$$######$$$$$$"""!!!$$$###"""!!!!!!!!!"""###"""############$$$$$$$$$""""""""""""""""""""""""#########$$$$$$%%%%%%&&&"""############$$$$$$$$$!!!###$$$###"""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&***///555???QQQbbbqqqyyy{{{|||pppbbb[[[ZZZ\\\\\\[[[YYY[[[___dddjjjsss|||{{{qqqeee[[[SSSNNNRRRWWWaaapppzzzooofffbbb```^^^\\\]]]kkkyyylll^^^ZZZXXXXXXWWWVVVTTTRRRPPPOOONNNPPPQQQPPPMMMKKKJJJJJJHHHEEEAAA???===;;;999777555333000///000111111000...,,,)))((()))***))))))(((''''''''''''&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&$$$""""""$$$&&&(((&&&(((***,,,---///222555555444333111000...---,,,***+++,,,,,,------------)))(((((((((***+++---...////////////000000000000,,,---.........---,,,+++))))))***)))((((((***---//////...//////000222222000000000000///////////////...---+++***)))))))))''''''&&&&&&'''(((***+++---///111444777;;;AAAEEENNNPPPTTTZZZ```bbb```]]]^^^]]]ZZZWWWRRRMMMIIIFFF:::666222111222333222111222333444777;;;@@@DDDGGGLLLOOOTTT[[[aaafffiiikkkooossswwwwwwuuurrrqqqqqqpppppppppnnnkkkkkknnnrrrwww|||vvvtttrrrvvv{{{}}}zzztttqqqlllhhhllluuuyyyyyy~~~|||yyyvvvsssqqqoookkkjjjhhhgggiiinnnvvv{{{~~~}}}{{{~~~}}}zzz~~~yyyuuulllddd[[[TTTOOOIIIAAA;;;666555444555888;;;======KKKUUUggg}}}~~~ooo___UUULLLBBB>>>???;;;666444777888555222111222000//////111222222111555999@@@GGGNNNWWW```eeeaaaXXXKKKBBB???@@@AAAAAAHHHKKKRRR]]]kkk}}}}}}rrrpppvvv}}}uuucccUUUMMMIIIFFFCCCAAAAAABBBAAA@@@@@@AAACCCDDDEEEFFFFFFEEEEEEFFFHHHJJJJJJKKKJJJJJJJJJIIIHHHGGGDDDAAA>>><<<888444111---+++(((%%%###"""#########%%%&&&%%%$$$$$$!!!"""$$$$$$ !!!"""###$$$%%%%%%%%%%%%%%% """############%%%'''############""""""!!!!!!&&&&&&%%%$$$$$$######"""%%%$$$###"""###$$$%%%&&&'''$$$""""""%%%&&&%%%#########$$$$$$$$$%%%%%%%%%&&&'''(((((()))(((((((((&&&''',,,333777@@@TTTgggwww~~~~~~}}}|||}}}xxxqqqhhhbbb^^^\\\\\\^^^ZZZXXX]]]iiivvv~~~vvvggg\\\WWWVVVQQQYYYhhhyyy~~~rrrgggcccbbb^^^YYYXXXVVV^^^kkkxxxmmm```[[[XXXXXXWWWVVVTTTRRRQQQPPPOOOPPPQQQPPPMMMJJJIIIIIIFFFCCC@@@===<<<;;;888666555333111000000111000//////,,,***)))*********)))))))))(((((((((''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%######$$$%%%&&&''')))+++,,,---///222444444333222111///...,,,,,,***+++,,,---------------)))((((((((()))+++---...000/////////////////////------......---,,,+++***)))******)))((((((***---++++++,,,,,,---.........000000000///////////////...---,,,+++))))))(((((())))))(((((()))***+++,,,///111444777;;;@@@FFFJJJTTTTTTVVV[[[```cccaaa```YYYVVVRRRLLLFFF@@@<<<999777444000///000222222111555777;;;@@@EEEKKKPPPRRRYYYZZZ]]]```ccceeegggggghhhkkkooopppooonnnnnnppprrrtttuuutttrrrrrruuuxxx}}}wwwssspppppptttuuusssppplllkkkgggeeejjjtttyyyyyyyyyyyyxxxvvvtttrrrqqqqqqpppppppppooopppttt{{{~~~zzzwwwxxxuuurrruuu{{{zzzqqqjjjbbbZZZOOOGGGAAA===888666666777888999>>>FFFUUUhhhxxxsssggg[[[NNNEEECCC>>>888555777888555111111000...------///000//////444666:::???FFFPPPZZZaaaccc[[[OOODDD>>>===>>>???BBBDDDIIIPPP[[[jjjyyy{{{rrrsssuuuvvv~~~wwwjjj]]]QQQIIIFFFDDD???@@@@@@???======???@@@AAACCCDDDDDDDDDDDDEEEFFFIIIIIIJJJKKKKKKKKKJJJIIIIIIGGGCCC@@@===999444111...,,,)))&&&$$$######$$$!!!###$$$&&&&&&%%%$$$###(((%%%$$$&&&%%%!!!!!!""""""###$$$$$$$$$######!!!"""$$$$$$######$$$&&&&&&%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&'''%%%###$$$&&&'''&&&$$$#########$$$$$$$$$%%%%%%&&&&&&'''((((((((((((((('''(((...666===GGGYYYkkkyyy|||~~~vvvnnngggaaa]]][[[]]]ZZZYYY```lllyyy|||ooobbb[[[YYYWWW___lllzzzwwwmmmccc```___[[[WWWVVVZZZbbbnnnyyynnnaaa\\\YYYYYYXXXWWWUUUSSSQQQPPPPPPQQQRRRPPPMMMJJJHHHHHHDDDBBB>>>===<<<;;;999777666444222000111000///...///---+++***+++++++++******)))))))))((((((((((((&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%$$$$$$%%%%%%(((***,,,------///111333222111000///...---,,,,,,+++,,,,,,------------,,,))))))(((((()))+++---...000000000///.........---------------,,,+++***))))))******)))((()))+++,,,,,,---...000000000000///000000/////////.........---,,,+++***)))(((((((((++++++******+++,,,...///222555999>>>BBBHHHNNNRRRXXXXXXYYY[[[^^^___^^^\\\NNNKKKEEE???888444111000444222//////111555777888===@@@EEELLLSSSYYY^^^```eeeeeeddddddccccccbbbbbb```ccceeegggiiilllooorrrxxxzzz{{{|||{{{{{{|||}}}|||~~~{{{yyyqqqmmmgggeeeeeedddbbb`````````^^^\\\```iiinnnmmmjjjjjjkkkkkkkkklllllllllrrruuuwwwvvvtttvvv|||}}}zzzxxxtttqqqrrrvvv~~~|||rrrfff^^^PPPJJJAAA:::666666666666444888BBBNNNYYYhhh~~~~~~ppp___QQQKKKEEE>>>999::::::666333333111///------/////////...222222333555;;;EEEQQQYYY___ZZZRRRHHH@@@<<<===???>>>???AAADDDKKKUUUaaaiiizzztttrrrqqqzzz~~~zzzrrreeeWWWLLLFFFEEE@@@@@@@@@>>><<<<<<===???AAACCCEEEEEEDDDCCCDDDEEEFFFGGGJJJKKKLLLKKKJJJIIILLLIIIEEEBBB>>>:::555222///---***'''%%%$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$ ##################"""!!!"""###$$$$$$###"""###%%%&&&%%%###"""!!!"""$$$%%%"""######$$$%%%%%%&&&&&&######$$$%%%%%%%%%%%%$$$(((&&&%%%%%%&&&''''''&&&############$$$$$$$$$$$$&&&&&&&&&'''''''''(((((())),,,333<<>>:::888777444555999===BBBKKK___qqqrrraaaWWWNNNFFF???>>>>>>:::888888444333111000111222111000/////////000444<<>>>>>>>>@@@CCCKKKTTTZZZlllwwwzzzvvvsssqqq{{{~~~ttthhh[[[QQQIIIEEECCCCCCBBB???===<<<>>>@@@CCCEEEGGGFFFEEEDDDDDDDDDCCCEEEGGGJJJKKKKKKIIIHHHKKKIIIFFFCCCAAA===999666111///,,,)))&&&%%%%%%&&&$$$$$$#########$$$%%%&&&&&&######%%%$$$ $$$$$$$$$$$$$$$###"""!!!###$$$%%%$$$""""""###$$$$$$"""  """$$$#########$$$$$$%%%%%%%%%"""###$$$%%%&&&%%%$$$###'''&&&%%%%%%%%%&&&&&&&&&############$$$$$$$$$%%%%%%%%%%%%&&&&&&'''((((((,,,111999CCCMMMWWWdddmmmsssyyy{{{vvvrrrmmmmmmllliiieee___ZZZWWWVVVXXX\\\eeepppzzz}}}sssmmmlllpppwww~~~zzztttnnnhhhddddddccc______aaajjjqqqzzz}}}}}}}}}ppp```XXXYYYXXXXXXWWWUUUSSSQQQPPPOOOQQQRRRPPPMMMJJJIIIHHHFFFCCC@@@???>>>===<<<:::666444222222111000...,,,///---,,,,,,---,,,+++)))((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***,,,...//////...///000............---------------------......------,,,******)))))))))+++,,,---000//////...---,,,,,,+++,,,,,,+++***)))((((((((((((***++++++******+++,,,(((***,,,.........---,,,//////......---,,,,,,+++******)))))))))))))))***,,,,,,,,,---///222444666<<<@@@FFFLLLPPPTTTXXX[[[ZZZ[[[\\\ZZZUUUNNNGGGDDD===:::555111......000111000222555999>>>DDDJJJNNNTTTVVVYYY]]]___aaaaaabbb\\\\\\]]]^^^___```aaaaaaaaaaaacccgggnnnvvv}}}}}}yyyuuurrrkkkkkkjjjiiihhhhhhggggggfffccc^^^[[[ZZZZZZ[[[[[[aaacccbbb]]]\\\^^^___]]]___```bbbeeegggjjjlllmmmvvvyyy|||zzztttqqqrrruuurrrtttwwwzzz~~~}}}zzzzzz|||}}}|||{{{{{{|||}}}|||tttfffYYYMMMDDD>>>:::777666777777666:::FFFTTTbbbqqqsssfffXXXNNNFFFBBB@@@<<<:::;;;777555333222222333111000,,,---...000222777>>>BBBHHHLLLQQQQQQMMMGGGCCCBBB>>>>>>>>>>>>@@@FFFMMMSSSZZZfffvvv|||wwwtttkkknnnxxxsssggg___WWWMMMEEEDDDDDDBBB>>>;;;:::<<<>>>BBBDDDFFFGGGEEECCCCCCCCCAAABBBEEEGGGIIIIIIHHHHHHIIIGGGEEEDDDCCCAAA>>>;;;333111...***((('''''''''&&&%%%$$$###"""###%%%&&&%%%######&&&&&&""""""$$$&&&&&&&&&&&&%%%$$$#########$$$%%%$$$""""""###$$$$$$"""  ###$$$%%%%%%%%%$$$$$$$$$######"""###$$$%%%&&&%%%$$$###%%%%%%%%%$$$###$$$%%%%%%###$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&((()))***000666???IIITTT^^^fffiiimmmqqqxxx{{{yyytttooommmgggiiijjjiiifffaaa[[[WWWUUUXXX___gggooouuuwwwxxx}}}}}}vvvqqqppprrrvvvzzz|||yyytttooolllhhhfffgggeeecccfffkkksssyyy~~~||||||tttaaaXXXXXXXXXWWWVVVTTTRRRPPPOOONNNPPPQQQPPPMMMKKKJJJJJJGGGEEEBBB@@@???>>><<<:::555333222222222111///,,,...,,,,,,,,,---,,,***(((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((()))+++---000000///.........---------.........//////---............------,,,+++***)))))))))***,,,---.........---,,,,,,,,,+++******)))(((((((((((()))(((***,,,,,,+++***+++,,,***+++,,,............---//////...---,,,++++++*********)))))))))***++++++,,,---...000333666999;;;BBBFFFLLLPPPSSSVVVXXXYYYXXXYYYYYYUUUMMMDDD>>>:::888666222...------...000000444:::@@@EEEJJJOOOSSS[[[[[[\\\\\\\\\\\\\\\[[[UUUXXX\\\aaaeeehhhiiijjjiiiggggggjjjqqqxxx~~~}}}{{{zzzxxxtttoookkk____________```bbbcccddddddcccaaaaaaaaaccceeefffiiimmmnnnkkkjjjllllllkkkkkklllmmmoooqqqsssuuuuuuxxxxxxwwwsssnnniiigggfffdddeeegggjjjoootttxxx{{{~~~~~~~~~}}}{{{zzz||||||ooobbbTTTHHHAAA<<<999777777555555:::BBBHHHUUUkkkxxxfff[[[OOOHHHCCC>>>;;;<<<777555333222222222111///,,,...000111222444777:::CCCHHHNNNRRRPPPLLLGGGDDD@@@@@@>>>===>>>BBBHHHLLLTTT___ooo{{{~~~}}}{{{vvvqqqooonnnrrrvvviiiccc]]]RRRHHHDDDBBB@@@;;;888777999;;;>>>AAADDDFFFEEEEEEEEEEEEBBBCCCDDDEEEGGGGGGHHHHHHHHHFFFEEEDDDDDDCCC@@@>>>555333000,,,)))(((((((((+++***(((%%%$$$###$$$$$$ &&&&&&&&&&&&&&&&&&%%%$$$"""###$$$$$$###"""###%%%&&&%%%###"""###$$$&&&'''&&&&&&%%%%%%$$$######"""######$$$%%%%%%%%%%%%$$$$$$$$$%%%$$$###"""$$$&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&'''(((***,,,222999CCCNNNZZZeeeiiigggjjjlllppptttsssmmmjjjkkkoooppprrrrrrnnnhhhaaa]]]ZZZ^^^dddjjjnnnooommmllljjjllloooqqqssssssrrrqqqqqqqqqqqqssssssqqqmmmjjjiiigggfffgggeeeeeekkkttt{{{}}}}}}zzzyyydddZZZWWWWWWVVVUUUSSSQQQOOONNNMMMOOOPPPPPPMMMLLLKKKKKKHHHEEEBBB???>>><<<:::888333222222222333222///---,,,++++++,,,,,,+++)))'''((((((((((((''''''''''''%%%%%%%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%(((***,,,,,,...111111000...------,,,,,,---...///000000000...............---,,,,,,+++***)))))))))***+++,,,------,,,,,,,,,,,,,,,,,,(((((('''''''''((()))***(((***,,,---,,,++++++,,,------...//////000000111//////...---,,,+++*********************+++,,,,,,......000333777;;;???AAAFFFJJJPPPSSSUUUUUUUUUVVVPPPPPPNNNHHH???999555444333111///......000222444666<<>>>>>:::888555444444333222000...///000000000111333666@@@CCCGGGMMMQQQQQQOOOLLLJJJHHHFFFBBB@@@AAAEEEIIIRRR[[[jjjxxx~~~yyytttrrrzzz}}}yyyttttttsssttt}}}~~~qqqhhh```UUUMMMEEECCC@@@;;;777666777::::::>>>DDDHHHJJJKKKMMMNNNFFFEEEEEEEEEFFFHHHIIIJJJHHHGGGEEEDDDDDDCCC@@@===777555111---+++))))))))))))((('''&&&$$$#########'''$$$%%%(((((($$$$$$&&&$$$$$$%%%&&&&&&&&&%%%%%%!!!"""$$$$$$######$$$&&&%%%%%%%%%$$$%%%&&&''''''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$%%%&&&%%%######%%%'''&&&&&&&&&'''''''''((((((((('''&&&&&&(((***,,,---222;;;FFFRRRaaalllmmmhhhgggfffhhhlllkkkffffffjjjtttuuuwwwxxxuuupppjjjfffbbbggglllpppoookkkfffccc___]]]]]]___dddkkkqqquuutttrrrpppnnnnnnllljjjhhhhhhgggggggggfffgggqqq|||}}}}}}|||www|||ggg]]]VVVVVVUUUTTTRRRPPPNNNMMMLLLNNNPPPOOONNNLLLLLLLLLHHHEEEAAA???===;;;999777222222111222333222000...,,,+++++++++,,,+++(((&&&))))))))))))(((((((((((($$$$$$$$$%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######%%%(((,,,...---///111222000...------,,,,,,---...///000111111.../////////...---,,,,,,+++***)))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,---''''''&&&&&&'''(((***+++(((***,,,---,,,++++++,,,++++++***++++++,,,......//////...---+++******)))************+++,,,------///000222666:::???CCCFFFIIIMMMRRRUUUUUUSSSSSSRRRIIIHHHCCC;;;333//////111---------///222666999;;;>>>DDDKKKPPPRRRSSSUUUVVVXXXWWWVVVUUUUUUVVVWWWXXX___dddlllttt{{{~~~rrrnnnjjjiiijjjllllllkkkmmmkkkjjjlllooopppnnnkkkfffgggjjjnnnrrrwww{{{}}}zzzrrrkkkiiifffcccaaaccchhhnnnrrrooouuuwwwtttuuuzzz}}}||||||~~~|||wwwssshhhmmmsssyyy~~~wwwiii___UUULLLEEEBBB@@@;;;888888999777===MMM^^^ppp|||jjj]]]RRRHHHBBBAAA===;;;888777777666555333000000000...---///222555<<<===@@@GGGPPPVVVWWWVVVUUUSSSOOOJJJEEEDDDGGGIIIOOOWWWeeesss|||{{{ssskkkiiipppxxx|||{{{qqqqqqsssxxxxxxlllaaaWWWQQQGGGEEEBBB<<<888777999;;;999>>>EEELLLPPPSSSUUUWWWIIIHHHFFFFFFFFFHHHJJJLLLJJJHHHFFFEEEDDDBBB???<<<888666222...+++***))))))""""""############$$$$$$%%%""""""$$$$$$  """###$$$%%%%%%%%%%%%%%% """###$$$######%%%'''######$$$$$$%%%%%%%%%%%%#########$$$$$$%%%&&&&&&%%%$$$###"""###$$$&&&'''%%%'''(((&&&$$$###&&&((('''''''''(((((((((((())))))(((''''''(((***---...222<<>>===<<<:::777444222111222222111///++++++******)))*********))))))))))))))))))))))))%%%&&&((())))))(((&&&%%%'''&&&&&&%%%%%%$$$$$$###'''''''''((()))+++---...+++,,,---.........---,,,***+++,,,---...000111111//////...---,,,++++++***))))))******+++,,,------+++,,,---------+++(((''')))((((((((((((((()))***)))************+++++++++---......,,,******+++---111)))&&&***,,,***))),,,************+++---///000000222555999>>>CCCGGGJJJNNNPPPSSSUUUSSSOOOJJJFFFCCC<<<555///...---,,,+++/////////111444777;;;===EEEKKKSSSVVVTTTRRRRRRTTTUUUTTTSSSSSSTTTUUUWWWXXXeeehhhmmmsssxxxyyyxxxvvvoooooommmjjjfffdddeeefffiiilllrrrvvvxxxzzz}}}~~~~~~yyyssspppooonnnllljjjsssqqqooonnnnnnoooqqqrrrtttsssqqqppprrrssssssrrrjjjkkkllloootttzzz|||vvvhhh```UUULLLHHHCCC===888888666888===DDDQQQeeevvvppp___PPPHHHEEE???===:::888666444111...333111///...---...000111333666<<>>===;;;:::555222000///000000///------,,,+++***************))))))))))))))))))))))))%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''((()))+++,,,---,,,,,,---......---,,,+++++++++,,,---...000000111......------,,,,,,,,,,,,,,,,,,------...//////000------......---+++((('''((((((((((((((()))******************++++++++++++,,,---...---+++***+++,,,000***'''***,,,)))(((************+++,,,...000222444666999>>>CCCHHHKKKMMMMMMNNNPPPPPPMMMHHHCCC???;;;666///,,,+++,,,,,,+++000000111444888<<>>FFFUUUjjj~~~~~~mmm```PPPEEECCCEEEHHHHHHIIIIIIIIIHHHFFFDDDBBB@@@<<<:::777333///---+++***''''''&&&%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$!!!"""###$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''((())),,,111555;;;EEESSSaaaoooyyyxxxssseee\\\UUUSSSTTTVVV[[[aaaaaacccfffhhhlllrrryyy~~~}}}wwwnnngggbbb[[[WWWVVV[[[fffrrrzzz}}}}}}uuunnnmmmmmmhhhdddcccaaabbbeeejjjoootttyyy|||}}}}}}}}}|||xxxttt}}}iii[[[XXXWWWVVVTTTSSSQQQPPPOOOOOOOOOOOOOOONNNLLLKKKIIIIIIFFFBBB???>>><<<:::999555222000///000000///---......---+++************))))))))))))))))))))))))&&&%%%$$$######$$$%%%&&&###$$$$$$%%%&&&&&&''''''&&&&&&'''((()))+++,,,,,,------------,,,+++******,,,,,,---...//////000000------,,,,,,,,,,,,---------......//////000000111////////////---+++(((''''''''''''((()))***+++,,,************+++++++++,,,+++,,,...---,,,******+++---)))'''***+++)))((()))*********+++---000333444777:::???DDDIIILLLNNNOOONNNNNNMMMKKKGGGAAA<<<888444000,,,***+++,,,......111222444888<<>>HHHVVVggg}}}}}}lll]]]TTTKKKHHHCCC???<<<:::888666444333333222111000000000---///222777===FFFOOOVVVeeeooovvvrrriii```WWWPPPNNNMMMQQQ]]]ppp~~~}}}vvvmmmmmmpppwww}}}oooaaaTTTLLLFFFCCC@@@<<<:::;;;::::::>>>NNNiiittt^^^LLLDDDDDDGGGIIIJJJJJJJJJIIIGGGEEECCCAAA>>><<<999555111...+++***$$$$$$$$$$$$%%%&&&'''(((######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$ !!!"""$$$%%%%%%&&&&&&"""""""""###$$$$$$%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&'''(((((((((***...444999BBBLLLXXXeeesss~~~qqqcccUUUOOOPPPSSSXXX\\\ZZZ[[[]]]```fffpppzzz}}}uuummmeeeaaaZZZYYY[[[cccooozzzxxxpppkkkjjjiiieeeaaa```___aaafffkkkqqqvvvzzz|||}}}||||||~~~}}}yyyuuu~~~hhhZZZWWWWWWUUUTTTSSSQQQPPPPPPOOOOOOOOOOOONNNLLLJJJIIIIIIFFFBBB???===<<<:::888777444222111222222111///000///...,,,+++*********(((((((((((((((((((((((('''%%%""" """%%%'''%%%%%%%%%%%%&&&&&&''''''%%%&&&''')))***+++,,,,,,...------,,,,,,+++***)))------......//////000000...---,,,+++++++++,,,,,,------........./////////111111000///---+++(((''''''''''''((()))+++,,,---*********+++++++++,,,,,,)))+++------,,,******+++***((('''((()))(((((()))***++++++---000333666888;;;>>>DDDIIIMMMOOOOOOOOOPPPOOOLLLHHHBBB===777444111///---+++,,,///111222222444666999===BBBFFFHHHHHHIIIKKKLLLNNNSSSZZZ___eeehhhmmmpppooojjjddd```^^^___```___^^^]]]\\\\\\aaaeeejjjpppwww~~~{{{rrrkkkgggaaa^^^]]]^^^bbbgggjjjllloooooopppqqqrrrtttuuuvvvtttvvvxxxzzzzzz{{{}}}~~~~~~zzztttjjj___WWWKKKEEE???;;;777555:::AAADDDQQQdddzzzpppeeeTTTOOOGGGAAA===:::888777444444444333222111///...111111222333666===FFFKKKXXXcccnnnssssssmmmaaaUUURRROOONNNUUUbbbtttyyyyyyxxxoookkkpppxxx~~~~~~pppaaaYYYQQQLLLGGG@@@<<<===;;;888888BBBVVVmmm||||||gggSSSHHHEEEGGGJJJJJJKKKKKKJJJHHHFFFDDDCCCAAA???<<<777333///,,,+++((('''&&&%%%$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$%%%"""######$$$%%%%%%%%%%%%""""""#########$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&###$$$&&&'''''''''&&&%%%((((((((()))+++222999???JJJSSS]]]gggtttoooZZZQQQQQQSSSVVVYYYYYYYYYZZZ\\\bbblllxxx{{{tttlllddd___XXXYYY^^^gggsss~~~yyyrrrkkkiiigggcccaaabbbaaadddjjjpppvvvzzz|||}}}}}}||||||}}}|||wwwsss~~~iiiYYYWWWVVVUUUTTTSSSRRRQQQPPPOOOOOOOOOOOONNNLLLJJJIIIIIIEEEAAA???===<<<:::888777444222111222222111///000///...,,,+++*********(((((((((((((((((((((((((((&&&### ###&&&((('''''''''&&&&&&%%%%%%%%%%%%&&&(((***+++,,,,,,,,,///...---,,,++++++******....../////////////////////...,,,+++******++++++......///////////////000111111000...,,,***)))(((''''''((((((***+++,,,---***++++++++++++,,,,,,,,,)))+++,,,,,,+++***+++,,,++++++***((('''(((***++++++,,,---///333777:::===AAAEEEJJJNNNQQQQQQPPPOOOOOOMMMIIICCC===888444111000///...---...///222444555666888;;;>>>AAACCCEEEEEEGGGKKKOOOTTTZZZ```ccciiijjjkkkkkkhhhddd___\\\ZZZZZZXXXUUUTTTUUUYYY]]]iiioooxxx{{{vvvssspppllljjjjjjkkkllllllcccbbbaaaaaadddiiinnnqqqqqqrrrssssssssstttwwwyyy}}}~~~{{{tttkkkeeeZZZRRRIIIBBB;;;666999>>>;;;AAAOOObbbxxxwwwddd]]]SSSJJJCCC@@@===<<<555555555444222000...---222222111111333888@@@EEEOOOXXXcccoooyyyxxxkkk]]]SSSOOOMMMOOOUUUddd}}}xxxrrrwwwvvvjjjmmmuuuzzz|||ooofff]]]WWWNNNDDD===<<<<<<:::999<<>>:::666111...,,,+++***(((&&&%%%$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$###"""###############$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&'''((('''&&&%%%(((((((((***...666@@@GGGRRRZZZbbbjjjtttxxx^^^RRRQQQRRRTTTUUUYYYYYYYYY[[[aaalllwww~~~~~~~~~{{{tttjjjaaa[[[TTTVVV\\\eeepppzzzyyyqqqmmmiiifffgggjjjhhhkkkpppvvv{{{~~~}}}}}}}}}zzztttooo~~~iiiYYYVVVVVVUUUTTTSSSRRRQQQQQQOOOOOOOOOOOONNNLLLKKKIIIGGGDDD@@@>>>===<<<;;;999555222000///000000///---......---+++************))))))))))))))))))))))))'''&&&%%%$$$$$$%%%&&&'''((((((''''''&&&%%%%%%$$$&&&'''))),,,------------//////---,,,,,,,,,,,,,,,000000/////////////////////---+++***)))***+++,,,111111111111111111111111111000///---+++***))))))((((((((()))***+++,,,---++++++++++++,,,,,,,,,,,,***++++++***))))))+++---333444000***'''))),,,,,,,,,---///222666;;;???AAAHHHJJJNNNQQQSSSRRRPPPOOOIIIFFFAAA;;;666222///...///////////////000333666;;;;;;===???AAACCCDDDEEEHHHJJJNNNSSSXXX]]]aaabbbddddddbbbaaa___]]]\\\[[[XXXXXXXXXUUUUUUYYY```gggyyy|||xxxtttqqqnnnkkk___\\\YYYWWWWWW[[[```cccccceeeggggggfffhhhlllqqqxxxzzz~~~~~~yyytttpppiii___TTTKKKBBB999777999666777???NNN___ssstttlll^^^QQQHHHCCC@@@>>>888888666444333111/////////000000000222777===BBBMMMSSS]]]iiivvv{{{sssgggVVVOOOLLLLLLOOOYYYrrr{{{rrrrrr|||}}}ooonnnuuuvvv~~~{{{sssiiibbbWWWJJJ@@@===999888888888999>>>MMM[[[dddbbb\\\SSSIIICCCBBBDDDGGGHHHIIIIIIIIIHHHGGGFFFCCCBBB@@@<<<888444111///***)))((('''&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%''''''&&&&&&%%%###"""!!!###########################$$$%%%%%%&&&&&&%%%%%%######$$$$$$%%%%%%&&&&&&%%%%%%&&&'''''''''''''''(((((()))+++222<<>>:::666333111+++***)))(((((('''''''''######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&%%%$$$#################################$$$%%%%%%&&&&&&%%%%%%"""######$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&'''((((((((((((***---555AAANNNWWW___fffnnnrrryyyqqq[[[OOOLLLKKKMMMQQQQQQTTTYYY```gggqqqzzz}}}{{{xxxsssllleee^^^[[[[[[^^^bbbggglllrrrxxx|||~~~zzzxxxxxxvvvsssuuuyyyyyyzzz}}}~~~}}}|||wwwpppjjj~~~jjjYYYVVVUUUUUUTTTSSSRRRQQQQQQOOOOOOOOOOOONNNLLLKKKIIIDDDBBB???=========<<<;;;777555222111222222111///++++++******)))*********))))))))))))))))))))))))&&&(((***++++++***(((&&&%%%%%%&&&&&&'''(((((((((((())),,,...000000///...000///...------...000111111111000000//////......((((((''''''***---111333/////////..................---,,,+++************+++***************++++++++++++,,,,,,,,,---------,,,+++)))'''&&&(((---000JJJJJJAAA222***+++...---///000222666;;;AAAEEEHHHHHHIIIJJJJJJJJJHHHFFFEEEAAA>>>999333000//////000000222555666777999>>>BBBFFFGGGJJJLLLNNNPPPQQQRRRTTTQQQNNNLLLMMMNNNNNNOOOMMMNNNQQQTTTYYY]]]```bbbaaafffmmmqqqtttyyyvvvsssnnniiidddaaa^^^]]]^^^aaacccbbb______ccchhhfffkkkqqqvvvyyy|||~~~yyytttnnniii___PPPEEE@@@:::777777999<<>>;;;777555444444555222222222000///000333555777BBBNNNVVV^^^jjjtttxxxooo]]]OOOOOORRRTTT\\\hhh{{{yyyzzzwwwyyyuuuxxx}}}yyymmm]]]PPPJJJ@@@<<<<<<@@@BBB@@@DDDJJJNNNSSSUUUQQQIIIBBBAAACCCCCCDDDFFFHHHIIIIIIIIIIIICCCBBBAAA???;;;888444222...---,,,***((('''&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%&&&$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$##################$$$$$$%%%&&&&&&&&&%%%%%%""""""###$$$%%%%%%&&&&&&''''''&&&%%%%%%'''((()))((()))***...666DDDRRR\\\aaajjjqqqvvv}}}~~~mmmZZZOOOKKKKKKNNNSSSRRRUUU[[[bbbiiipppxxx}}}wwwuuupppkkkfffbbb```___eeegggjjjmmmqqqvvv{{{~~~~~~~~~}}}}}}|||xxxpppkkkzzzfff\\\YYYXXXVVVUUUSSSRRRQQQPPPOOOOOOOOONNNMMMKKKIIIHHHGGGDDD@@@===<<<;;;:::999888555333111000...+++)))------,,,,,,,,,,,,++++++'''((()))))))))(((&&&%%%###$$$$$$%%%&&&'''((((((&&&'''''''''&&&''')))+++---------.........//////111000/////////111222333111111222222111...,,,***++++++++++++,,,---...///000//////000000///---+++))))))************))))))***)))((((((((()))+++,,,------,,,,,,,,,+++++++++((((((((((((***,,,...000FFFAAA888000++++++...000111333777;;;???BBBDDDEEEDDDEEEFFFFFFEEEAAA>>>;;;666666555333111111333555999999:::<<<>>>@@@AAABBBIIIQQQUUUTTTTTTWWWWWWTTTRRRQQQPPPOOOOOONNNKKKIIIKKKKKKNNNVVV```hhhmmmnnnssswww}}}}}}}}}zzzrrrlllhhhfffdddbbbbbbaaa```^^^\\\eeedddfffmmmqqqrrruuuzzz|||wwwnnndddYYYQQQLLLDDD===888888888;;;GGGUUUeee{{{zzzlll]]]QQQKKKJJJDDD===999888777555222000///...------...000111:::>>>EEENNNWWWbbblllrrrttthhhWWWKKKHHHLLLTTTYYYrrr}}}~~~zzz}}}~~~zzzxxxxxx||||||~~~{{{vvviiiWWWJJJEEE???;;;;;;<<<>>>DDDJJJTTTSSSSSSQQQMMMHHHFFFGGGCCCEEEHHHHHHFFFDDDDDDDDDGGGDDDBBB@@@>>>;;;888555///---***))))))((('''%%%$$$$$$$$$$$$$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###!!!"""$$$$$$######$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&'''&&&%%%%%%'''((((((((('''+++///666>>>JJJVVV^^^dddgggmmmttt|||zzzfffVVVRRRPPPKKKMMMUUURRRUUU[[[ccclllqqqssssssmmmooonnnjjjccc______bbbmmmmmmrrryyyzzzxxx{{{zzzxxxwwwtttnnnhhh{{{iii```ZZZYYYWWWTTTRRRQQQPPPPPPOOOOOOOOOOOONNNLLLJJJHHHGGGDDD@@@===<<<;;;:::999666444222111000///---+++------,,,,,,,,,+++++++++)))))))))))))))(((((('''%%%&&&&&&''''''(((((()))((())))))'''&&&&&&(((***---------........./////////.........///000222333111222222222111...,,,************+++,,,...///000000///////////////,,,***))))))************))))))***)))((((((((()))++++++.........---------,,,,,,(((((('''((()))+++---...333111...+++***+++---///555777:::>>>BBBDDDEEEFFFFFFFFFFFFDDDAAA===999777333333222111111333888<<>>HHHUUUjjjvvvgggZZZSSSLLLGGG@@@<<<;;;:::888666222111000......///000111444999@@@IIISSS```kkksssuuulll^^^QQQIIIIIIMMMQQQeeevvv|||~~~|||yyyyyyzzz{{{~~~yyymmm^^^SSSFFF@@@;;;;;;===???DDDJJJSSSRRRQQQPPPNNNJJJHHHGGGFFFFFFFFFGGGGGGGGGGGGGGGFFFDDDBBB@@@???<<<999666000---+++)))))))))'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$!!!"""######"""!!!"""$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&%%%&&&'''((())))))(((+++111999CCCOOOYYY___dddiiipppvvv|||yyyhhhZZZVVVRRRLLLKKKQQQQQQUUU^^^hhhooorrrpppnnnkkklllkkkgggbbb______bbbkkklllrrryyy{{{{{{{{{xxxwwwtttnnniii}}}lllccc\\\[[[XXXTTTRRRPPPOOOOOOOOOOOOPPPOOONNNLLLJJJHHHGGGDDD@@@===<<<<<<:::999444222000000111000///---,,,,,,,,,,,,++++++++++++++++++***)))))))))))))))(((((((((((((((((((((((()))***)))(((&&&&&&(((***---............/////////,,,,,,------///000222333222222222222000...,,,+++((()))***+++---///000111000///.........---***(((((())))))******))))))((()))))))))((()))******+++------,,,,,,,,,+++++++++(((((('''((()))***+++,,,)))***,,,...000222222333888:::===AAACCCEEEEEEEEEGGGFFFCCC???;;;777444222/////////000222777???DDDFFFGGGJJJLLLMMMMMMLLLLLLPPPUUUXXXWWWUUUTTTRRRNNNNNNLLLIIIHHHJJJOOOUUUYYY[[[^^^dddnnnyyy~~~|||{{{{{{}}}~~~}}}}}}{{{||||||}}}~~~~~~~~~~~~wwwqqqjjjeeeaaa^^^[[[ZZZ^^^```aaaeeejjjmmmqqqvvvyyywwwpppgggaaaSSSLLLDDD===777444888>>>DDDTTTjjj~~~vvvhhh___TTTNNNFFF@@@>>><<<999777555444222000/////////000111444:::BBBLLLXXXdddlllpppllldddYYYNNNIIIIIIKKKWWWiii{{{yyyxxxyyy{{{|||qqqddd\\\LLLDDD>>>>>>@@@BBBFFFLLLTTTRRRPPPQQQSSSSSSPPPMMMIIIFFFCCCCCCFFFIIIIIIHHHEEEDDDBBBAAA@@@>>>;;;999111///,,,+++***)))'''&&&&&&&&&%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$&&&'''((('''&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''((()))***+++...555@@@MMMWWW^^^aaahhhmmmuuuzzz||||||{{{zzzqqqdddZZZWWWTTTNNNLLLOOOQQQWWWbbbmmmsssrrrlllffffffffffffccc```___```bbbhhhjjjooovvv{{{{{{xxxwwwsssnnnjjjqqqddd^^^\\\XXXTTTQQQOOONNNNNNNNNNNNNNNNNNMMMKKKIIIGGGFFFDDD@@@>>>===<<<:::888444222111000111000...---,,,,,,,,,++++++++++++***+++***)))((('''((()))***((((((((((((''''''&&&&&&(((((()))((('''(((+++---.............../////////,,,,,,---///000222333444222222222111///...,,,+++'''(((***,,,...000111111000...---,,,,,,+++)))'''(((((())))))))))))(((((()))))))))))))))******+++))))))))))))((((((((((((''''''((((((((()))******+++---000333555666666666:::<<>>===<<<:::888666444222111000///---+++,,,,,,+++++++++************)))((('''&&&'''((()))(((((('''&&&&&&%%%%%%%%%%%%&&&'''((()))+++...111////////////////////////---...///111222333444555111111000///...,,,+++***''')))+++---///000111111///---+++*********((('''(((((())))))))))))((((((((()))))))))************))))))((((((((('''''''''''''''(((((())))))))))))+++,,,...111333555777888===???AAACCCDDDCCCAAA???<<<:::777444111000000000---111666:::===@@@DDDFFFIIIGGGFFFEEEFFFHHHKKKMMMNNNOOOQQQQQQNNNJJJHHHHHHEEEHHHNNNSSSXXX___fffkkkqqqsssuuuxxxzzz{{{}}}~~~}}}{{{yyywwwwwwyyy{{{|||~~~}}}{{{zzzzzz|||~~~}}}|||}}}~~~~~~}}}|||{{{{{{||||||}}}~~~~~~~~~~~~|||{{{yyyyyyxxxwwwvvvxxxyyyyyyxxxzzzuuuoookkkiiifffbbbcccggghhhkkkooosssttttttrrrpppeeeaaaYYYPPPHHHBBB===:::999;;;BBBPPPeee{{{ttteee\\\QQQHHHCCC???;;;777777666444222000...---,,,///000222666<<>><<<666333000...,,,+++)))'''''''''&&&&&&%%%$$$######%%%%%%%%%&&&&&&%%%%%%%%%$$$%%%&&&%%%###"""###$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&((('''''''''***---...444???MMMYYY```cccccchhhpppzzz~~~vvvlllfffaaa]]][[[\\\[[[XXXWWWWWW^^^ccclllsssuuupppggg___\\\ZZZXXX[[[```eeehhhhhheeeiiinnnsssyyy{{{wwwssspppmmmkkkkkk___\\\XXXSSSPPPNNNNNNOOOMMMMMMMMMMMMLLLIIIGGGFFFEEECCCAAA???>>><<<999777666444222111000///---+++++++++++++++************)))(((((('''''''''''''''''''''&&&&&&%%%%%%%%%$$$###%%%'''(((***---111444000000000////////////......///000222333444444444000000///---,,,+++***)))((())),,,...000000000000---+++)))((())))))(((''''''(((((())))))(((((('''(((((()))************)))++++++*********)))))))))&&&'''((()))************,,,,,,...111555999<<<>>>???AAACCCEEEDDDBBB>>><<<555444222000//////000000...333999>>>AAABBBCCCDDDHHHGGGEEEEEEFFFIIILLLNNNKKKJJJKKKLLLJJJFFFGGGJJJGGGMMMUUU[[[___dddjjjoooqqqssstttttttttuuuxxxzzzzzzyyyvvvsssssstttuuuwww||||||||||||}}}~~~~~~}}}{{{{{{}}}~~~}}}|||{{{zzz}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}|||zzzyyyxxxwwwuuurrrpppnnnpppqqqpppooorrrwww|||~~~zzzsssllljjjlllnnnmmmnnnnnnoooppprrrrrrmmmkkkcccYYYPPPIIIAAA999999666888AAAPPPeee|||llldddXXXOOOIIIEEEAAA>>>888777666444222000...---***,,,///222888@@@IIIPPPYYY```gggiiiddd[[[TTTPPPMMMRRR___qqqqqqkkkhhhkkknnnvvvzzzdddVVVIIICCCBBB@@@@@@AAAAAAGGGKKKNNNWWWcccfffaaaYYYSSSKKKGGGGGGHHHHHHHHHGGGEEEDDDCCCCCCBBB???===888555222///---,,,)))'''''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%&&&%%%$$$###$$$%%%################################################%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&###&&&((((((''''''+++......777DDDPPPXXX]]]___aaaeeemmmyyyxxxnnnhhheeedddbbbaaa___^^^]]]]]]fffjjjqqqvvvvvvpppeee]]]WWWTTTSSSXXXbbbkkknnnnnnkkkqqquuuvvv{{{zzzuuuqqqmmmkkkkkkmmm___\\\WWWSSSPPPOOOOOOPPPOOOOOOOOOOOOMMMKKKIIIHHHEEECCCAAA???>>><<<999777444333111000000000...---++++++++++++************)))))))))))))))(((''''''''''''''''''&&&&&&&&&&&&$$$&&&((()))***---111444000000000000/////////......///111222333333333222///...---+++***)))(((((()))***---///000000//////+++)))'''&&&((())))))(((''''''(((((((((((('''''''''((()))***+++******)))+++++++++*********))))))%%%'''(((***,,,,,,,,,,,,...000333777:::===???AAA===???AAABBBAAA===999666000000//////......//////000444999===???@@@BBBCCCEEEFFFGGGIIIJJJLLLMMMMMMHHHEEEEEEHHHGGGEEEHHHNNNPPPVVV\\\```aaadddiiinnnmmmnnnnnnmmmlllnnnrrrvvvvvvuuurrrqqqpppqqqssstttyyyzzz|||}}}~~~}}}zzzzzz|||}}}~~~~~~~~~}}}{{{zzz|||~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}xxxwwwwwwwwwwwwuuuoookkkiiijjjjjjhhhgggiiinnnsss|||zzzuuuuuusssqqqooonnnnnnoooqqqsssrrrqqqkkkbbb[[[UUUKKKAAA<<<888777;;;BBBNNNcccvvv{{{rrrdddXXXPPPKKKEEEBBB:::999888777555333111000***,,,///222666<<>>MMMVVVZZZ\\\```ccciiiqqq|||vvvlllfffeeeeeedddaaa```aaabbbcccjjjooovvv{{{zzzpppcccZZZTTTPPPOOOWWWdddpppttttttuuu|||~~~}}}yyytttnnnkkkjjjjjjlll^^^[[[WWWRRRPPPOOOPPPQQQPPPQQQQQQPPPOOOMMMKKKIIIEEECCCAAA@@@???<<<999777222111000000111111000///+++++++++************))))))***+++++++++***((('''((((((((((((((((((((((((&&&'''))))))***,,,000333111111000000/////////......///000111222222111000...---,,,***)))(((((('''***+++---///000000///...)))'''%%%%%%''')))))))))''''''(((((((((((('''''''''((()))++++++******)))))))))))))))((((((((((((%%%&&&)))+++------------...111555999;;;<<<<<<;;;999;;;===>>><<<888333000..................------111333777:::<<>>OOOaaazzzooo```UUULLLEEE@@@;;;;;;:::999777555333222...///111222444888<<<@@@LLLRRR]]]gggnnnmmmgggaaa___[[[[[[```fffrrr{{{xxx{{{zzztttxxxtttcccRRRIIIEEE@@@===<<<999DDDJJJIIIMMMYYY^^^[[[PPPNNNKKKGGGCCCCCCFFFIIIIIIHHHFFFEEEDDDBBB???===;;;888444111///---***(((%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%"""$$$%%%%%%$$$$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%###&&&))))))''''''+++000888EEEUUU]]]^^^^^^ccchhhrrryyy~~~sssggg```___``````^^^^^^bbbfffhhhkkkqqqyyy}}}rrrbbbWWWSSSNNNNNNWWWfffsssxxxwww}}}~~~}}}xxxsssmmmjjjiiiiiihhh]]][[[YYYVVVTTTRRRRRRRRRUUURRRNNNJJJHHHHHHIIIKKKEEECCC@@@>>>======;;;999555333000//////...---+++******))))))))))))******))))))))))))((((((((((((++++++***((('''&&&%%%$$$''''''((()))***,,,...////////////......------,,,...///111333444333222111,,,+++)))'''&&&'''((()))++++++------------++++++))))))))))))))))))))))))&&&''''''((()))******+++***)))((((((((()))+++,,,)))))))))))))))(((((((((******+++,,,...///000000222444666999:::;;;;;;;;;===<<<;;;999666333111///......//////000111111111555777999999888:::>>>BBBDDDGGGKKKOOOPPPNNNJJJHHHBBBAAA???@@@DDDJJJQQQUUU```___]]]]]]]]]^^^```bbbbbbdddfffgggggggggiiijjjjjjjjjjjjjjjkkkmmmoooppptttvvvyyyzzz{{{{{{}}}||||||}}}}}}}}}{{{zzzyyyuuuwwwyyy{{{|||{{{yyywwwzzzyyyyyy{{{}}}}}}}}}~~~}}}}}}~~~~~~~~~~~~~~~|||{{{{{{|||{{{{{{rrrsssttttttsssqqqnnnlllccchhhlllkkkgggdddeeehhhppprrrvvvzzz}}}{{{zzzwwwtttrrrqqqrrrqqqqqqoooooooooooommmhhhaaa\\\MMMDDD;;;888999;;;@@@FFFcccyyyooo```RRRHHHEEE???@@@???<<<::::::888666222000...---///333888;;;EEEMMMXXX___bbbcccdddeee^^^YYYYYY]]]^^^cccwww}}}{{{zzziiiWWWLLLEEE???>>>AAAEEEBBBAAAFFFNNNVVVYYYXXXTTTPPPKKKGGGEEEEEEGGGHHHFFFFFFEEEDDDBBBAAA???>>>>>><<<:::777444000***&&&'''&&&%%%%%%%%%%%%'''''''''&&&&&&%%%###""""""!!!'''&&&$$$#########$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%&&&&&&&&&(((###"""(((,,,+++---222999GGGVVV[[[___fffooosss|||}}}ssshhh```[[[aaa^^^]]]^^^^^^]]]bbbiiiooovvv|||}}}{{{ttthhh[[[UUUSSSSSSZZZeeeqqqyyy}}}~~~|||yyytttpppllljjjhhh{{{ggg]]][[[XXXUUUSSSRRRRRRSSSSSSRRRQQQOOOMMMKKKJJJIIIIIIFFFBBB???===:::888555555333000//////...---+++,,,+++***)))(((((((((((()))))))))(((((((((''''''%%%%%%&&&&&&&&&&&&&&&&&&((())))))***,,,---///000///......---,,,,,,------...///111222222222000///,,,+++)))((('''(((******------.........---,,,+++))))))))))))))))))))))))''''''(((((())))))******))))))((((((((()))***+++((((((((((((((((((((((((******+++---...///000111333444666999:::;;;;;;;;;;;;;;;999777444111///...---......///000111222333666888:::;;;;;;===AAADDDFFFHHHLLLOOOOOOMMMJJJGGGDDDDDDEEEGGGLLLRRRWWW[[[```___]]]\\\\\\]]]___``````bbbeeefffffffffgggiiikkkjjjkkkkkklllmmmnnnoooqqqtttwwwxxxyyyzzz{{{}}}|||}}}~~~~~~}}}|||{{{wwwxxxzzz|||}}}|||{{{zzzzzzyyyxxxyyy{{{|||{{{zzz~~~|||yyyxxxyyy{{{~~~~~~{{{xxxwwwwwwuuusssqqqpppnnnllliiieeecccaaa^^^cccgggiiigggdddcccddddddeeehhhlllppptttxxxzzz}}}~~~yyyvvvuuuuuutttsssnnnnnnoooppppppnnnjjjfffWWWLLLAAA<<<999888;;;@@@SSSfff~~~|||lll]]]RRRLLLDDDCCC@@@<<<:::999777555333111///---///222666888@@@GGGQQQ[[[```bbbcccccc^^^XXXUUUWWWWWW[[[mmm}}}uuuzzz}}}pppaaaUUUJJJ@@@???BBB@@@??????EEEMMMTTTUUUTTTRRROOOKKKGGGEEEEEEGGGHHHFFFFFFFFFEEECCCAAA@@@???<<<;;;999777555222---))))))((('''%%%$$$%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&$$$#########$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&)))%%%%%%))),,,---111888???KKKVVV[[[aaalllxxxzzzoooccc\\\YYY[[[YYYYYY\\\\\\\\\aaagggrrrxxx~~~}}}xxxlllaaaXXXVVVVVV[[[eeeooovvvyyy}}}{{{xxxtttpppmmmjjjiiitttfff^^^[[[XXXTTTRRRRRRSSSTTTQQQRRRTTTTTTSSSOOOKKKIIIIIIFFFBBB???===:::777555666333111//////...,,,+++...---+++)))(((''''''&&&((((((((((((''''''''''''###$$$&&&'''''''''&&&&&&******+++,,,---///000000///...,,,+++***+++---......///000111111///...---+++***)))((()))***+++,,,////////////...,,,+++***))))))))))))))))))))))))(((((((((((())))))))))))(((((('''''''''((()))***'''''''''(((((((((((((((***+++,,,---///000111222444555777999:::::::::999999888666444111///---,,,,,,---...000111333444555888:::;;;<<<>>>@@@DDDGGGHHHIIIKKKMMMMMMKKKHHHFFFDDDFFFJJJOOOTTTYYY\\\^^^___^^^\\\[[[[[[\\\]]]^^^___aaadddeeeeeeeeeggghhhjjjkkklllmmmmmmmmmmmmmmmnnnqqqtttvvvwwwxxxzzz{{{zzz{{{}}}~~~~~~}}}||||||wwwwwwyyyzzzzzz{{{{{{{{{{{{zzzyyyzzz|||}}}|||{{{}}}zzzyyyzzz{{{|||}}}}}}}}}~~~~~~~~~~~~~~~{{{wwwuuusssqqqooommmlllhhhccc]]]XXXTTTRRRQQQRRRUUU[[[___bbbbbbaaa```]]]]]]^^^```ccchhhmmmpppxxxxxxyyy{{{||||||}}}}}}||||||}}}}}}zzzxxxwwwtttqqqmmmmmmnnnppprrrsssqqqooo```UUUHHHAAA;;;777777;;;BBBPPPdddyyy|||mmm^^^TTTJJJFFFAAA===;;;888666555444222000......000333555;;;@@@KKKWWWaaafffgggfffeee\\\TTTRRRQQQSSSaaapppsssqqqpppvvvyyynnnaaaRRRFFFBBBDDD<<<;;;===CCCJJJOOOPPPOOOPPPNNNJJJGGGEEEEEEEEEFFFFFFFFFFFFFFFEEECCCAAA@@@<<<:::888777666333///,,,,,,***(((&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''&&&%%%%%%$$$$$$$$$$$$%%%$$$%%%&&&&&&$$$$$$%%%&&&#########$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&)))'''(((***,,,///888AAAKKKTTT[[[^^^eeessswwwjjj___XXXVVVUUUTTTUUUYYYZZZZZZ^^^dddrrrwww{{{||||||xxxooofff\\\ZZZXXX\\\eeemmmsssuuu{{{zzzxxxuuurrrooommmkkkjjjxxxqqqooorrrqqqkkkccc]]][[[WWWTTTRRRRRRSSSTTTPPPQQQTTTUUUTTTPPPLLLIIIFFFCCC@@@>>>===<<<:::888666333111//////...,,,+++---,,,+++)))((('''''''''(((((((((((('''''''''&&&'''((()))***)))(((&&&%%%***+++,,,---...//////000///---+++))))))+++---......////////////...,,,,,,(((((((((((()))***,,,,,,000000///...,,,+++))))))(((((((((((((((((((((((())))))))))))(((((((((((('''''''''''''''(((((()))'''''''''''''''(((((((((++++++---...000111222333555666777999999999888888666555333111...---++++++,,,---///111333555666777999:::;;;===???CCCFFFIIIGGGHHHIIIIIIIIIGGGFFFEEEDDDGGGMMMSSSXXXZZZZZZZZZZZZZZZZZZZZZ[[[\\\]]]^^^```bbbdddffffffggghhhjjjjjjkkklllnnnnnnnnnmmmllllllooosssvvvwwwwwwyyyzzzwwwxxxyyyzzz{{{{{{zzzyyytttuuuuuuuuuvvvwwwxxxxxxxxxwwwwwwyyy{{{}}}|||{{{|||}}}~~~}}}{{{zzz{{{}}}yyyyyyyyyyyyyyyyyyzzzzzzyyywwwsssqqqooommmjjjhhhaaa\\\UUUMMMHHHDDDCCCCCCBBBDDDIIIPPPXXX]]]``````___^^^\\\[[[\\\```eeegggmmmnnnpppsssuuuwwwxxxxxxtttuuuuuuvvvxxx|||}}}zzztttpppooonnnnnnoooqqqsssrrrqqqeee[[[OOOGGG@@@:::888::::::BBBQQQeee||||||kkk^^^QQQIIIBBB>>><<<999666666666444111///...///000222888<<>><<<:::888777444111...,,,+++)))'''%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&""""""###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''((()))******+++222>>>IIIWWW]]]bbbdddkkkxxxuuuhhh^^^XXXUUUSSSRRRUUUYYYZZZZZZ]]]bbbnnnrrrvvvvvvvvvtttmmmeee___\\\[[[^^^fffnnnssstttyyy}}}vvvuuussspppnnnmmmlllkkkyyyooofffbbbddddddaaa___[[[YYYVVVSSSQQQQQQRRRSSSPPPQQQQQQRRRQQQOOOMMMLLLFFFDDD@@@>>>===<<<:::888555222000//////...---,,,+++***)))))))))))))))))))))(((((((((((('''''''''&&&'''((()))))))))(((''')))***,,,---...............---+++))))))+++---///............------,,,,,,'''''''''((()))***+++,,,000///---,,,***)))((('''(((((((((((((((((((((((())))))))))))((((((((((((&&&''''''(((((((((((((((''''''''''''(((((())))))+++,,,---///111333444555666777888888999888777666333222000...---,,,,,,,,,...///111333555777999::::::999:::<<<@@@CCCFFFHHHFFFEEEEEEEEEEEEDDDDDDEEEHHHKKKQQQVVVYYYYYYWWWVVVUUUVVVWWWXXXZZZ\\\]]]^^^```cccfffgggggghhhjjjllliiijjjkkkmmmmmmmmmllllllllloootttvvvwwwwwwxxxyyyvvvwwwxxxyyyzzzzzzyyyxxxttttttttttttuuuuuuvvvvvvvvvuuutttuuuvvvvvvuuutttvvvwwwyyyyyyyyyyyyzzz{{{yyyxxxwwwvvvuuuvvvvvvvvvuuurrrnnnkkkhhhddd___\\\RRRNNNGGGAAA<<<:::::::::888888<<>>:::888666666666555555777<<>>:::<<<999777444111////////////000444;;;GGGUUUaaajjjnnnrrrpppkkkbbbWWWNNNLLLMMMRRR\\\jjjyyyyyyhhhXXXWWWbbbqqq~~~sssjjjhhhcccWWWIIIBBB???;;;888:::@@@GGGLLLLLLMMMMMMLLLJJJFFFBBB@@@BBBCCCEEEGGGGGGEEECCCAAADDDAAA===:::888555222///+++***)))(((''''''((()))'''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$%%%&&&&&&$$$$$$%%%&&&#########$$$$$$%%%%%%&&&###$$$$$$%%%%%%$$$$$$###%%%&&&&&&&&&''''''''''''%%%)))***)))///===KKKSSSXXX___gggooo{{{yyyqqqjjjccc\\\WWWVVVUUUWWW[[[]]]]]]bbbhhhqqqtttvvvuuutttsssllleee```___```eeeooowww|||}}}{{{~~~}}}|||{{{|||~~~|||rrrqqqooommmlllkkkkkkkkk}}}ooobbb\\\YYYUUUTTTVVVTTTTTTTTTSSSQQQPPPOOONNNNNNOOOPPPQQQPPPOOONNNMMMKKKGGGCCC???<<<999666333111000......000000000///++++++***)))(((((())))))+++*********))))))))))))!!!!!!!!!###%%%))),,,...+++,,,...000000000///...------,,,,,,---......///...------------......///***++++++,,,------------///...,,,+++))))))))))))))))))))))))))))))))))))''''''(((((())))))******'''((()))*********))))))(((((())))))***++++++,,,,,,---///111333555666777888888888888888666444333000///...---...///111222444555666888:::;;;=========;;;:::===AAADDDFFFEEEBBBAAA@@@AAACCCFFFJJJLLLPPPRRRTTTVVVWWWWWWVVVVVVTTTTTTUUUWWWXXXXXXYYYYYYZZZ]]]```bbbbbbccceeegggfffffffffhhhiiikkkmmmnnnmmmqqquuuwwwwwwvvvuuuuuuxxxyyyzzzzzzzzzyyyxxxwwwuuuvvvwwwwwwvvvtttqqqpppqqqooonnnnnnooonnnmmmllljjjlllnnnnnnmmmllllllllliiigggdddaaa___^^^^^^___YYYWWWSSSPPPLLLGGGBBB>>>:::::::::999888666555444444666888:::===DDDNNNUUUaaaccceeeggghhhhhhhhhgggfffiiimmmooommmiiiccc___YYYXXXVVVSSSQQQRRRUUUXXXaaaeeekkksss||||||yyyzzztttnnniii```RRRGGGBBB===999:::CCCQQQeeezzzgggVVVPPPKKKAAA<<<>>>:::888666333111000/////////222888???HHHSSS^^^eeekkkpppqqqjjj^^^TTTPPPPPPQQQXXXbbbooonnn\\\XXX\\\fffrrr|||ssshhhdddaaaXXXLLLBBB???;;;888888<<>>>>>???===<<<===BBBEEEFFFEEEBBBAAA@@@AAACCCHHHMMMPPPOOOPPPQQQSSSTTTUUUVVVVVVUUUVVVVVVWWWWWWVVVVVVUUUVVVYYY\\\^^^___```bbbdddeeeeeeeeefffhhhkkkmmmooommmpppuuuwwwvvvtttssssssvvvwwwxxxxxxwwwvvvuuutttssstttuuuuuutttqqqnnnkkk```___```bbbeeeggggggggg^^^```aaa```^^^\\\[[[[[[[[[YYYUUURRROOONNNNNNNNNGGGFFFDDDCCCBBB@@@<<<999666777888999999777444333333666999888777999AAAGGGPPPSSSYYY^^^bbbccccccbbbkkkoootttxxxwwwssslllhhhbbb```\\\VVVQQQPPPQQQSSSQQQVVV]]]dddmmmxxx}}}yyyuuurrrpppiii\\\QQQLLLBBB===;;;???GGGVVVpppqqq^^^VVVOOOCCC===???:::999666444222111000000111444777;;;@@@JJJVVV^^^fffooovvvqqqdddZZZVVVUUUSSSXXX___kkk}}}xxxeee\\\[[[^^^hhhsssuuuggg```]]]WWWNNN@@@>>><<<999888:::???BBBCCCFFFJJJMMMNNNMMMJJJHHH???AAADDDFFFFFFDDDBBB@@@BBB???<<<::::::999777666000///,,,)))'''&&&%%%%%%!!!""""""$$$%%%&&&&&&'''###$$$&&&'''((('''&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''(((((((((******,,,777JJJVVVXXXaaafffkkkssstttkkkeee___ZZZVVVRRRQQQTTTZZZ___ccckkktttxxx|||}}}{{{yyyvvvmmmdddfffeeefffllluuu}}}}}}}}}xxxppppppqqqwww~~~~~~|||yyywwwpppooonnnlllkkkiiiiiiiiiqqq^^^TTTRRRPPPPPPRRRSSSSSSRRRQQQOOONNNMMMMMMOOOOOOPPPRRRTTTSSSNNNIIIDDDCCC@@@>>><<<888444000333111/////////000///...000...+++)))((((((((()))************))))))))))))%%%'''))),,,------,,,+++000///......---......///000000////////////000000111111111000//////...............///......---,,,...---++++++++++++***(((++++++******)))(((((((((&&&&&&&&&&&&&&&'''((()))))))))))))))((((((((((((******+++,,,------......,,,---///222444555666666999999888777444111...,,,*********+++...111555777888888888888999;;;===>>>BBBBBBCCCCCCCCCBBBAAA@@@>>>>>>???BBBFFFJJJNNNPPPSSSSSSSSSSSSSSSRRRRRRRRRWWWUUUTTTWWWZZZ[[[ZZZWWWYYY[[[]]]^^^^^^___aaacccggggggggghhhiiijjjlllmmmpppsssuuutttrrrqqqrrrtttrrrvvvxxxuuutttwwwyyyxxxtttuuuvvvuuupppiiibbb^^^WWWUUUSSSUUUZZZ]]]\\\[[[SSSRRRPPPMMMKKKKKKKKKKKKHHHGGGFFFDDDBBB@@@>>>>>>;;;:::999777666555555555111333555777999999888777888888777777777888999999AAAAAACCCFFFIIILLLOOOQQQ\\\fffsss}}}yyyssskkkeeeaaa]]]YYYUUUSSSQQQOOOQQQXXXdddpppwww~~~||||||||||||{{{zzzrrrqqqppppppnnneeeXXXNNNBBB@@@>>><<<===FFF[[[ooooooaaaTTTGGGBBBDDD??????<<<888444222222222333000000444:::AAAMMMXXX```hhhmmmkkkeee___YYYRRRYYYZZZaaalllwww|||{{{ooobbb\\\]]]hhhvvv{{{ssseee^^^UUUIIIDDD@@@;;;888999;;;===>>>AAACCCGGGKKKMMMKKKFFFBBBAAA@@@AAACCCEEEFFFDDDBBB@@@???===<<<::::::999999222000...,,,+++)))&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$#########$$$######$$$%%%&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$###"""###$$$$$$&&&%%%$$$###$$$%%%&&&'''$$$%%%)))333@@@MMMWWW]]]fffjjjqqqxxxxxxooojjjccc[[[WWWWWWSSSVVVVVVUUUYYYccclllpppttttttsssrrrpppmmmkkkiiimmmhhheeeiiiuuuvvvppplllooosssxxx}}}{{{xxxvvvtttrrrqqqpppllliiiggghhhiiiuuu```TTTOOOMMMLLLMMMQQQQQQQQQPPPPPPOOOOOOOOOOOOOOORRRUUUVVVTTTNNNIIIDDDCCC@@@>>><<<888444111111///---------...---,,,...---***(((((((((((()))******)))))))))(((((((((&&&''')))+++,,,---------222222222222111111111111000000000000111111111111......------,,,,,,,,,,,,..................---------+++************)))'''))))))))))))))))))******'''''''''''''''((()))***'''''''''(((((())))))))))))******+++,,,---......///000222444666777888888555555444333111///...---***++++++---000333555777888888888999:::<<<>>>???CCCCCCCCCBBBAAA@@@??????===>>>AAADDDIIIMMMPPPRRRRRRRRRQQQQQQQQQQQQRRRRRRWWWVVVVVVXXX[[[\\\[[[YYYZZZ\\\^^^______```bbbdddggghhhhhhiiijjjkkkllllllmmmnnnnnnmmmkkkjjjmmmoooqqqvvvxxxwwwvvvyyyzzzxxxwwwvvvsssnnneee\\\SSSNNNHHHGGGGGGHHHJJJLLLLLLLLLDDDCCCAAA???>>>======>>>===<<<;;;:::999888888777777666555444444333333333444666888;;;<<<<<<;;;:::;;;::::::999999999999999666777888:::<<>>:::777444333444444000///333777<<>><<<:::999999999333000---++++++)))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$######$$$$$$%%%%%%&&&&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$###$$$$$$%%%&&&%%%%%%%%%%%%&&&&&&'''"""$$$+++666EEETTT___eeekkkpppwww~~~zzzrrrjjjeeeaaaZZZWWWXXXSSSWWWXXXVVVWWW^^^dddfffggghhhhhhjjjllloooqqqssspppmmmkkkpppzzz}}}uuuooonnnqqqvvv{{{}}}{{{xxxwwwqqqqqqooollliiiggghhhiiixxxaaaSSSMMMJJJJJJKKKPPPPPPPPPPPPPPPPPPPPPPPPOOOPPPSSSVVVWWWSSSMMMHHHDDDBBB@@@>>><<<888444111111///---------------++++++***)))((('''((()))))))))))))))((((((((('''''''''(((((()))+++,,,...//////000111111111///...---//////111222333222222111/////////////////////...000///......------......+++***(((((())))))(((&&&''''''((())))))***++++++)))(((((((((((()))******$$$%%%&&&'''((()))******((()))***+++,,,------...000111333555666777888888111000///---------------+++,,,...000333555666666777777888:::;;;>>>@@@AAACCCCCCBBBAAA@@@>>>======>>>@@@CCCGGGLLLOOORRRSSSQQQPPPOOOOOOOOOPPPQQQRRRWWWWWWWWWYYY\\\]]]\\\[[[[[[]]]___`````````bbbdddfffgggiiikkklllllllllkkkjjjiiifffccc```aaadddgggmmmsssxxxxxxxxxzzzzzzxxxxxxtttmmmcccXXXMMMDDD???:::;;;<<<;;;:::;;;<<<>>>:::999888777666666666777444444444444444444444444444444333333333333444444:::;;;>>>@@@BBBBBBAAAAAA???>>><<<;;;999888777777333333333444555666888888;;;BBBNNNZZZeeennnvvvzzz{{{tttiiiddd]]]VVVQQQPPPPPPQQQ[[[aaalllvvv~~~vvvnnniiihhhjjjlllmmmlllmmmooorrrqqqlllgggWWWNNNEEE???;;;===GGGQQQhhh}}}}}}kkkYYYLLLFFFBBBAAA???===:::888666444555111///111333666???GGGQQQ]]]hhhlllkkkfff]]]TTTQQQWWWbbbkkkooouuussshhhbbbeeejjj~~~vvvbbbTTTKKKGGGDDD@@@===<<<<<<;;;:::>>>@@@DDDIIINNNPPPNNNLLLDDDBBB@@@AAACCCEEEGGGGGGAAA@@@???<<<;;;999888888444111---+++*********)))%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&%%%&&&&&&''''''(((''''''%%%(((///<<>>======<<<@@@BBBEEEIIIMMMOOOPPPPPPPPPOOOMMMMMMMMMNNNPPPQQQUUUVVVWWWYYYZZZ[[[\\\[[[[[[]]]_________```aaacccdddfffhhhjjjkkkkkkjjjiiiiiieee___XXXUUUVVVYYY[[[fffnnnuuuwwwxxxzzzyyyuuusssnnneeeZZZNNNEEE>>>:::777999:::888555444666999777777666666666666666666444444444444444555555555333333444444555666777888>>>@@@DDDGGGIIIJJJKKKJJJFFFDDDAAA===999666444333555555444333333444444444444888???EEEMMMUUU]]]ccclllsss~~~zzzooocccXXXQQQMMMLLLOOOSSSZZZbbbiiiqqqxxx}}}~~~zzztttnnniiiiiilllnnnooonnnoooqqqssssssqqqoooaaaUUUIIIBBB>>>===AAAGGGVVVkkkwwwcccRRRIIIEEECCCAAA???===:::777555555111///111111333:::AAAIIIUUUdddlllnnnkkkbbbYYYUUUXXX___hhhmmmqqqyyy~~~ssskkkhhhhhhpppmmm\\\QQQKKKHHHDDDBBB@@@???===;;;;;;===AAAGGGLLLOOOOOOMMMLLLHHHCCCAAAAAABBBCCCDDDBBBAAA???===;;;999888888666333...+++++++++,,,+++%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&&&&''''''%%%&&&''')))))))))((((((+++...666BBBOOO\\\dddgggmmmtttzzzsssmmmeee^^^[[[YYYVVVWWWZZZZZZ```dddbbb___^^^ZZZUUUTTTUUUWWWZZZ```gggnnnrrrqqqtttyyy|||vvvqqqoooppptttzzz}}}zzzvvvsssrrroooooommmjjjhhhhhhjjjlllxxx```SSSMMMKKKLLLNNNSSSRRRQQQPPPOOONNNMMMMMMQQQQQQQQQPPPNNNLLLJJJIIIEEEBBB???<<<;;;999666333444222000/////////...,,,((((((((((((((())))))***(((((((((((('''''''''''')))(((((((((***---000222222333444555444222000...+++---///111111000///...,,,,,,,,,------.........111111000///...---------+++***))))))***+++)))((())))))))))))((((((''''''(((''''''&&&&&&'''''''''''''''''''''''''''&&&&&&'''((()))***,,,---...///000111222333444444444444333111---***)))***+++------///222555777777666555666777999;;;===???AAAAAABBBAAA@@@>>>>>>===>>>>>>CCCEEEGGGIIIKKKKKKKKKKKKNNNMMMLLLLLLLLLNNNOOOPPPRRRSSSUUUWWWXXXYYYZZZZZZ[[[\\\^^^^^^^^^^^^```bbbbbbcccfffhhhiiiiiihhhggggggaaaWWWNNNJJJJJJMMMOOO___hhhppptttvvvxxxvvvsssnnnhhh^^^RRRHHH@@@:::888888:::;;;888555444666888555555555666666555555555666666666666666666666666444444555666777999;;;<<>>EEEJJJPPPYYYgggwwwpppaaaUUUMMMJJJIIIJJJMMMPPPUUU[[[ccchhhoooqqqrrrrrrqqqqqqsssvvvxxxwwwxxxxxxxxxwwwuuussskkk___RRRIIICCC>>>===???IIIZZZrrrqqq___SSSJJJFFFCCC@@@>>><<<888555555111000222222333888???CCCOOO^^^hhhnnnoooggg___XXXUUUXXXcccmmmsssvvvzzz~~~wwwoooiiiggguuuzzzhhhYYYNNNKKKGGGCCCAAA???===;;;999;;;???EEEJJJNNNNNNMMMPPPKKKEEEAAA@@@AAABBBCCCBBBAAA???===;;;:::999999888444000---,,,------,,,%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$&&&''')))******)))(((,,,000999FFFSSS^^^dddfffmmmvvv|||uuulllddd\\\YYYWWWUUUWWWZZZ]]]dddjjjiiifffaaaZZZTTTOOOQQQTTTYYY^^^dddiiikkkqqqvvv~~~|||vvvqqqpppppppppttt{{{}}}yyytttpppnnnooonnnmmmjjjhhhiiilllooo{{{cccUUUOOOLLLKKKLLLTTTSSSRRRQQQOOONNNMMMLLLPPPQQQQQQPPPLLLIIIHHHHHHEEEBBB>>><<<:::999666444333000...---------+++***((())))))))))))))))))))))))))))))((((((((('''''')))(((((()))+++...111333222333333333222000///...---.../////////...------,,,,,,---...///000000000111111111000///...---,,,+++***))))))++++++***)))******)))(((((('''&&&&&&(((''''''&&&&&&&&&&&&'''((((((((('''''''''&&&&&&((()))***+++---...000000222333444444555555555555333111...+++******,,,---///111333555777777666555666777999;;;===>>>??????@@@???>>>>>>>>>???AAABBBFFFFFFGGGHHHIIIIIIIIIIIIKKKLLLLLLMMMNNNNNNNNNOOOOOOQQQTTTUUUVVVVVVXXXYYY[[[\\\^^^^^^]]]^^^___aaaaaabbbdddfffgggggggggfffeee]]]QQQHHHDDDDDDFFFHHHYYYbbbkkkpppsssvvvuuuqqqlllfff\\\PPPFFF???:::999:::::::::888666555666777::::::;;;;;;;;;:::999999777777777777777777777777777777888999;;;===>>>???FFFHHHLLLOOORRRTTTTTTTTTRRROOOKKKEEE???:::666444444333222111111111111111111111000//////222777;;;>>>EEEQQQaaatttppp___SSSLLLDDDDDDCCCCCCEEEJJJQQQVVV\\\ccclllrrruuuvvvyyy{{{}}}yyyvvvssshhh[[[QQQGGG>>>:::;;;???KKK]]]qqqpppbbbQQQLLLEEEBBB@@@>>>:::777555333222333333222777===???IIIVVV```iiinnnkkkeeeYYYQQQQQQ\\\jjjssswwwyyyvvvkkkgggnnnyyyssscccTTTPPPIIIDDD@@@===:::888777:::???FFFMMMPPPPPPNNNPPPKKKEEEAAAAAABBBDDDEEEAAA@@@???===<<<;;;;;;::::::666222///......,,,+++%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((('''''''''%%%%%%'''((())))))))))))***///;;;JJJYYYdddjjjlllsss{{{~~~vvvlllcccZZZWWWUUUUUUWWW\\\```iiippppppkkkeee\\\TTTKKKMMMRRRWWW^^^dddiiillluuu||||||}}}|||xxxrrrnnnnnnooopppttt{{{zzzuuuqqqooooooooommmkkkiiikkkooorrrzzzdddWWWRRRNNNMMMNNNRRRRRRQQQPPPOOOOOONNNNNNMMMQQQTTTTTTOOOJJJGGGEEEEEEBBB>>>;;;:::999777555333111...---------+++*********************))))))******)))))))))((((((((((((((((((***,,,...111222222222111000///...---,,,000000//////......------......///000111222333333000111222222111///,,,******(((((((((******)))(((((((((((((((((((((''''''))))))((('''''''''''''''((((((((((((((((((((()))))))))+++,,,...000111222222222333333444333333333000///---,,,+++,,,---...000111333555666666555555666777999;;;<<<=====================???AAADDDFFFGGGGGGGGGGGGHHHIIIJJJJJJJJJKKKMMMOOOOOOOOONNNMMMMMMPPPTTTUUUUUUUUUWWWYYY\\\]]]______^^^^^^```aaabbbcccdddeeefffgggggghhheee]]]QQQIIIGGGHHHJJJKKKVVV___hhhmmmqqqttttttrrrnnnhhh___UUULLLFFFCCCAAA???===;;;;;;;;;<<<;;;:::AAAAAABBBBBBAAA@@@???>>>999::::::;;;<<<===>>>>>>>>>>>>???@@@BBBDDDEEEFFFIIIJJJMMMOOOQQQQQQPPPPPPLLLJJJFFFBBB===999777555444444333333333333444444111111000......///333666666:::@@@KKK[[[ppp}}}kkkZZZQQQCCCBBB???<<<;;;>>>CCCHHHKKKUUUcccmmmqqqtttwwwyyy~~~{{{xxxsssjjj```VVVJJJ@@@;;;===<<>>===<<<<<<<<<<<<;;;888444222000...,,,***%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''(((''''''&&&%%%%%%%%%&&&'''(((*********111>>>OOO___kkkqqqtttyyyyyyqqqiii```WWWUUUTTTUUUYYY^^^gggpppwwwwwwrrrjjj```VVVLLLMMMPPPUUU]]]eeemmmqqq}}}|||xxxzzz{{{vvvpppkkkkkkmmmqqquuu|||~~~zzzvvvsssqqqpppooonnnkkkjjjmmmqqquuuvvvbbbXXXUUURRRRRRSSSPPPPPPPPPPPPPPPPPPPPPPPPKKKQQQWWWXXXSSSLLLFFFCCCEEEBBB>>>;;;:::999777666555333000//////...---++++++++++++++++++***))))))************))))))))))))'''((()))***---///111222666555444222111000000000333222111///............***+++,,,---...///000111///111333444222///,,,)))((('''&&&'''((()))((('''&&&&&&''''''((()))))))))******)))(((((((((((((((&&&''''''((()))***++++++)))***+++---///111222333///000000111111111000000---,,,,,,,,,,,,---///000111222333444555555555555666777999;;;<<<<<<<<<<<<<<<<<<<<<===@@@CCCFFFIIIGGGGGGGGGGGGHHHJJJLLLMMMHHHJJJMMMPPPQQQPPPNNNMMMMMMPPPTTTUUUUUUUUUWWWZZZ]]]___``````______aaabbbddddddddddddeeeggghhhiiiggg___UUUNNNMMMOOORRRSSSUUU^^^ggglllppptttuuurrrooojjjccc[[[TTTPPPNNNMMMEEEBBB???@@@BBBCCCBBB???BBBBBBCCCCCCBBBAAA???>>>>>>>>>@@@BBBDDDFFFGGGHHHEEEFFFFFFGGGIIIKKKLLLMMMKKKLLLNNNOOOOOONNNLLLKKKDDDCCC@@@<<<999777555444111000000000000111222222333333222111///000222444333444666<<>>999666666:::>>>BBBMMM[[[fffkkknnnrrruuuyyy~~~{{{wwwnnnggg```WWWLLLBBB???BBB<<<999>>>NNNfff~~~vvv^^^VVVLLLFFFDDDBBB???<<<999666555555222///111666;;;AAAHHHPPP]]]hhhllljjj^^^WWWSSSVVV]]]dddllltttuuuzzzrrreeefffooo~~~yyyjjjcccWWWMMMDDD>>>:::777666;;;DDDNNNWWW\\\\\\ZZZUUUPPPIIIDDDAAA@@@????????????>>>===============<<<999666333111///+++(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))((((((&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&'''''''''&&&&&&%%%%%%$$$%%%&&&(((***+++...555BBBSSSdddooouuuwww}}}}}}rrrjjjfff]]]UUUSSSTTTUUUZZZ```ooowww~~~~~~xxxooodddZZZPPPPPPPPPTTT[[[eeennntttzzzyyyxxxzzz{{{vvvooojjjiiikkkrrrwww}}}~~~}}}{{{xxxuuusssqqqqqqpppnnnlllkkknnnrrrvvvyyyfff[[[UUUQQQPPPQQQQQQQQQQQQPPPPPPOOOOOOOOOSSSSSSTTTSSSPPPMMMIIIFFFFFFCCC>>>;;;999888666444111000///---+++*********------,,,,,,+++***))))))''')))***)))((('''(((***(((((()))***,,,...000111111111111111111000///...111111111111111111111111///---+++,,,///111222222555444333111000...---,,,---+++)))'''&&&%%%%%%%%%(((((('''(((((()))***+++************)))((('''&&&''''''''''''((((((((((((------------///111333555000000000000000000000000///...,,,+++,,,---///000222333555666666666555444777777999;;;>>>>>>===<<<<<<===???AAACCCEEEGGGHHHJJJIIIGGGEEEEEEFFFGGGHHHIIIJJJKKKLLLNNNOOOPPPQQQRRRSSSSSSUUUVVVXXXZZZ[[[WWW[[[```ccccccbbbbbbbbbffffffgggffffffhhhlllooommmkkkeee\\\XXXYYYWWWSSSSSSYYYbbbiiimmmoooppppppmmmllljjjgggbbb]]]YYYWWWRRROOOLLLJJJJJJKKKKKKJJJJJJKKKLLLMMMLLLKKKHHHGGGGGGFFFFFFGGGJJJNNNSSSUUUYYYSSSNNNPPPTTTUUUOOOJJJLLLKKKJJJHHHEEECCCAAA@@@888888888777777666666666444333111000//////000111333111000111222333222111333333222333777AAANNNXXXjjjoootttssskkk^^^RRRKKKBBBAAA@@@===:::999:::;;;DDDIIIRRR___kkkqqqqqqnnntttyyyyyytttnnniiibbbYYYOOOHHHBBB@@@<<<666666AAASSSjjjrrrcccQQQHHHGGGGGGBBB<<<999777555333333333111000999<<>>;;;<<<>>>FFFXXXgggggg___]]]XXXPPPGGGAAA???AAADDDBBBBBBBBBAAA@@@???>>>===999888666444000---***(((!!!''')))(((%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((&&&&&&''''''%%%)))...444>>>NNN]]]jjjsssyyy|||}}}}}}uuulllfffddd^^^ZZZXXXTTTTTT]]]jjjssszzz~~~xxxpppjjj___UUUPPPOOORRRYYY^^^cccpppzzztttnnnkkklllnnntttxxx~~~}}}|||{{{yyywwwuuussssssooollljjjjjjmmmrrrvvvxxx}}}jjj^^^WWWRRRPPPQQQRRRRRRQQQPPPPPPOOONNNNNNOOOPPPQQQRRRPPPMMMJJJHHHFFFCCC???<<<:::888666444222111///---,,,++++++***------,,,,,,+++******)))((()))***)))((('''(((***)))***+++,,,...000111222111111111111000000000///222222222111111000000000---,,,++++++...000111111444333222000///---,,,+++,,,***)))'''&&&&&&&&&&&&)))(((((((((((())))))***))))))))))))((('''&&&%%%&&&''''''((()))))))))(((+++,,,,,,---///000222222000000000000000000000000111000///...///000222333333444555666666666666666777888999;;;<<<===<<<;;;999;;;>>>AAADDDGGGIIIIIIJJJIIIGGGFFFFFFGGGIIIJJJIIIJJJKKKLLLNNNOOOPPPQQQTTTTTTTTTUUUVVVXXXYYYZZZYYY[[[^^^``````aaabbbdddeeefffffffffgggiiimmmppprrrssspppjjjgggfffaaa\\\WWW[[[___ccceeegggjjjlllrrrssssssqqqmmmgggccc```^^^[[[XXXWWWWWWWWWWWWVVVRRRSSSSSSTTTTTTSSSRRRQQQRRRQQQQQQRRRTTTXXX[[[]]]```]]]YYYYYYZZZXXXQQQKKKHHHGGGEEECCC@@@>>>===<<<666666666555555555444444444333222000000000000111111000//////111111000///222333333333444999@@@EEEMMMPPPTTTUUUQQQKKKFFFCCC???@@@@@@???===;;;<<<===AAAFFFPPP^^^kkkrrrrrrppprrruuuzzzyyytttoookkkddd^^^VVVNNNEEE???:::888999???III[[[uuuqqq]]]OOOIIIFFF@@@;;;;;;999666555555444333111333666;;;DDDOOOYYY```dddbbb\\\SSSMMMMMMRRRXXX]]]bbbeeemmmzzz~~~uuunnnkkktttqqqcccZZZQQQGGGAAA@@@<<<<<<<<<@@@NNN\\\```\\\\\\YYYRRRJJJCCC???@@@AAABBBBBBBBBAAA@@@???>>>===:::999777444111...+++)))$$$&&&((('''%%%$$$$$$&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&((('''&&&***000777DDDWWWjjjxxx}}}uuummmgggdddhhhdddaaa```\\\ZZZaaallluuuyyywwwppphhhbbbZZZRRROOONNNSSSZZZ___fffttt{{{tttnnnmmmoooqqqxxx{{{}}}{{{xxxuuusssrrrooollliiijjjmmmqqquuuvvvpppcccZZZTTTQQQQQQSSSSSSRRRQQQPPPNNNNNNMMMLLLMMMOOOPPPPPPNNNKKKJJJFFFCCC???<<<;;;999666444222111000...---,,,,,,,,,---,,,,,,++++++*********((()))******(((((()))***++++++,,,...///111222333222111000/////////000111333333222111000///.........---,,,---///111111111333222111///---,,,+++******)))(((&&&&&&''''''(((***))))))(((((((((((()))((((((((((((((('''&&&%%%$$$%%%''')))******)))))))))***,,,...///000000000000000000000000000000000222111000000000111333444555555555555666777888999777888999::::::::::::999777999>>>BBBFFFIIIJJJJJJJJJIIIHHHGGGGGGHHHJJJJJJJJJJJJKKKLLLNNNOOOPPPPPPVVVUUUUUUUUUUUUVVVVVVWWWZZZ[[[\\\]]]]]]___bbbdddccceeefffggghhhjjjnnnqqqxxx|||~~~{{{wwwtttnnnggg^^^^^^\\\ZZZYYY\\\bbbfffqqqvvv{{{~~~|||xxxuuusssrrrooolllkkkkkkkkkjjjiiibbbbbbbbbbbbbbbbbbaaaaaa____________```bbbcccdddjjjiiihhhfffbbb[[[RRRLLLDDDCCCAAA>>><<<:::999888666666666555555555555555555444333222111000111111111000///000111111111///000222333333222333444666888:::<<<<<<;;;;;;===>>><<<>>>BBBCCCBBB@@@@@@@@@BBBGGGQQQ___llltttvvvtttrrrqqqrrrxxx}}}{{{vvvoookkkfffbbb^^^VVVKKKBBB======>>>>>>>>>JJJccc{{{nnn\\\PPPHHHCCC@@@>>>;;;888777666555444222333555999@@@IIITTT]]]bbbbbb]]]UUUMMMIIIIIIKKKMMMVVV]]]fffpppzzz{{{|||}}}zzzqqqkkkqqq|||jjj^^^VVVNNNFFFBBB>>>===;;;;;;BBBNNNVVVXXXXXXXXXVVVOOOGGGBBB@@@@@@BBBBBBBBBAAA@@@???>>>===::::::888666333000---,,,,,,+++)))%%%###"""%%%'''&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''((((((((((((%%%&&&(((((((((,,,222===LLLcccyyy~~~rrrjjjhhhhhhnnnllllllkkkhhhfffjjjpppwwwvvvpppfff^^^YYYTTTOOOMMMOOOUUU]]]dddkkkwww}}}uuuoooooosssvvv||||||xxxuuusssqqqnnnkkkiiiiiilllppprrrssswwwhhh^^^VVVRRRRRRUUUTTTSSSQQQPPPNNNMMMMMMKKKMMMNNNOOOOOOMMMJJJHHHEEEBBB???===;;;999666444222111000///...---------,,,,,,,,,++++++*********((()))******)))((()))***+++,,,---///000111222222333111000......///111222444333222111///...---,,,///...---///111333333222111111000...,,,+++))))))(((''''''&&&&&&((()))*********)))(((((('''((((((''''''(((((('''&&&%%%%%%###%%%''')))++++++******)))+++---000111111///...////////////////////////000/////////000111222333666555555555666888:::<<<888999999999888777888888777:::???DDDGGGHHHIIIHHHHHHGGGGGGGGGGGGHHHIIIJJJJJJJJJKKKLLLMMMNNNOOOOOOUUUUUUTTTSSSSSSSSSSSSSSSXXXZZZ\\\]]]]]]^^^```bbbbbbdddfffgggiiilllooorrr{{{}}}yyysssmmmddd```YYYSSSPPPTTT[[[```nnnvvv{{{zzzyyywwwvvvvvvvvvvvvsssssssssssssssrrrqqqqqqrrrrrrqqqllldddZZZPPPJJJCCCBBB???<<<:::888777777888888888888888888888777555555444333222111111111333222111111333333222111000111333444444333333333666666555444333444777:::888===CCCGGGHHHGGGFFFEEEHHHLLLVVVcccpppxxxyyywwwtttpppmmmqqqyyy~~~|||xxxoooiiicccaaaaaa\\\RRRIIIEEECCCAAA===:::AAAVVVjjj}}}iiiYYYOOOJJJHHH@@@===:::888777666444222333444777<<>>;;;===DDDMMMSSSSSSVVVXXXVVVPPPHHHDDDBBBBBBBBBBBBAAA@@@???>>>===;;;:::999777555222///......,,,(((%%%######%%%'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))(((%%%&&&((()))***///666DDDSSSjjj~~~qqqhhhfffhhhmmmnnnpppqqqpppppprrruuuwwwsssjjj```YYYTTTOOOKKKIIINNNWWWaaahhhnnnuuuzzztttxxx}}}}}}uuupppqqqvvvzzz~~~{{{xxxuuusssqqqllljjjiiijjjllloooqqqqqq|||lllaaaXXXSSSSSSUUUTTTSSSRRRPPPOOONNNMMMNNNOOOPPPPPPNNNKKKGGGEEECCCAAA>>><<<;;;999666444222111000///...---------,,,,,,+++++++++++++++***)))***+++***)))((()))+++***+++---///000111111111222111///......000111333333333222000...---,,,+++---,,,,,,...000222111000111000///---,,,***)))(((''''''&&&&&&'''(((***+++******)))(((((('''((((((''''''''''''''''''&&&%%%$$$&&&''')))***+++++++++***,,,///222333222000.........................../////////000111111222333555555555555777999<<<===888999:::999777666777999;;;>>>AAAEEEGGGGGGFFFEEEEEEEEEEEEFFFFFFGGGHHHIIIJJJJJJKKKLLLMMMNNNNNNOOOSSSRRRRRRQQQPPPPPPQQQQQQUUUXXX]]]_______________aaacccfffhhhjjjlllppprrryyy~~~}}}xxxtttppplllddd```XXXQQQNNNQQQXXX^^^rrr~~~yyywwwssskkkaaaWWWNNNHHHDDDBBB???<<<999888777777::::::::::::::::::::::::777777666555444333222111333222111111333333222111222222222333444444444333333444333222000///111333666<<>>KKKWWWppptttbbbTTTMMMJJJBBB???<<<:::888777555333000111333666<<>>===;;;;;;:::888666333111000***)))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))(((%%%&&&)))+++,,,222:::KKKWWWjjj|||{{{mmmccc^^^\\\dddgggkkkmmmpppsssuuuvvvrrrkkkbbb\\\UUUOOOJJJGGGEEEMMMXXXbbbiiimmmnnnmmmiiipppzzz|||tttppprrrwww|||}}}|||zzzxxxvvvtttrrrqqqjjjiiiiiijjjmmmppppppppp~~~nnncccZZZUUUTTTTTTTTTSSSRRRQQQOOOOOONNNPPPQQQQQQPPPNNNJJJFFFCCCAAA???===<<<;;;888555222111000///...------------++++++++++++++++++++++++)))***++++++))))))***+++***,,,...///111111000000111000/////////000111222222222111///...,,,++++++*********,,,///000///---111000///---+++***)))(((''''''&&&&&&'''(((***+++***))))))(((((((((((()))''''''(((((((((''''''&&&''''''(((((()))***+++++++++---000222333222000///........................000000111222333444444555333444444666888:::<<<===777999;;;999666555888;;;@@@AAACCCEEEFFFEEEDDDCCCBBBCCCDDDEEEFFFGGGHHHIIIJJJJJJKKKLLLLLLMMMNNNNNNPPPPPPPPPPPPPPPQQQQQQRRRTTTXXX]]]```aaa```______aaadddgggiiikkkmmmppprrruuuzzz|||vvvppplllhhheee```^^^YYYUUUSSSUUU[[[___yyy{{{qqqggg^^^VVVOOOKKKGGGDDDAAA>>>;;;:::::::::<<<<<<============>>>>>>;;;;;;;;;:::999777666555333222111111333333222111666444333333333333222111111222333222111000111222555===HHHPPPUUUVVVUUUUUUWWWZZZ```kkkuuu{{{{{{yyyxxxqqqjjjiiinnnsssvvvvvvrrrkkkccc```aaaaaa```]]]TTTKKKAAA===<<<<<>>EEENNNWWWdddttt||||||~~~}}}zzzwwwzzz}}}~~~pppccc[[[PPPFFFAAAAAABBBCCCAAAAAAHHHPPPTTTWWW]]]dddfff```UUULLLBBBBBBBBBAAA@@@???>>>===;;;::::::888666444222111)))'''&&&&&&''''''&&&$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((%%%&&&))),,,...555===OOOXXXgggvvv|||pppeee[[[VVVYYY]]]aaadddiiiqqqttttttlllccc[[[WWWSSSMMMIIIGGGFFFOOOZZZbbbiiimmmkkkggggggppp|||zzzrrroooqqqwww|||zzzyyyxxxvvvtttrrrqqqppphhhhhhiiikkkoooqqqqqqqqq~~~oooddd[[[VVVUUUTTTSSSSSSRRRQQQPPPPPPOOOQQQQQQRRRQQQNNNJJJFFFDDD???===<<<;;;:::777444111000///...---,,,,,,,,,,,,++++++++++++++++++++++++)))***++++++))))))***+++,,,---///111222222111111///000000000111111111111111111000///---,,,+++++++++***+++---000111///...111000///...,,,***)))(((''''''&&&&&&'''((()))***)))(((((((((((())))))***'''(((((())))))(((((((((***)))((('''((()))+++,,,+++---///000111000//////------------------------...///000222333333444444111222444666999:::;;;<<<777:::;;;999666555999===BBBBBBCCCDDDDDDDDDDDDDDDBBBCCCDDDFFFGGGIIIIIIIIIJJJJJJKKKKKKLLLMMMMMMMMMOOOOOOOOOPPPQQQSSSTTTUUUVVVYYY]]]______``````aaabbbdddhhhjjjkkkmmmoooqqqqqqxxx{{{uuulllgggbbb^^^ZZZ[[[\\\\\\\\\]]]```cccsssoooccc\\\YYYUUUQQQNNNLLLHHHDDDBBBAAABBBBBBBBBCCCCCCCCCDDDDDDDDDEEEAAAAAAAAA@@@???===;;;999777555444555666777666555666555555666888777444000222333444333222222444666666>>>IIISSSYYY[[[\\\\\\___aaagggqqq{{{~~~xxxppplllmmmqqquuuwwwxxxssslllfffddddddcccccc[[[RRRIIICCC???;;;<<>><<<999777555777888888:::@@@KKKSSSYYY\\\^^^ZZZQQQHHHDDDBBB???AAAIIIUUU```mmm~~~~~~}}}{{{}}}yyyiii```VVVLLLAAA??????BBBAAAAAAHHHQQQ[[[[[[```iiipppkkk\\\NNNBBBBBBBBBAAA@@@???>>>===::::::999888666555333222,,,)))''''''(((((('''%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&''''''''''''(((%%%&&&***---000888@@@PPPXXXeeerrr}}}{{{uuummmccc[[[VVVZZZ]]]^^^eeepppuuuuuukkkaaaWWWUUUTTTPPPNNNOOOQQQXXX```eeelllssstttooonnnvvv}}}wwwqqqmmmooouuuyyy{{{zzzxxxvvvsssqqqooonnnggggggiiilllpppssssssrrr~~~oooddd\\\WWWVVVSSSSSSRRRRRRQQQQQQQQQPPPPPPQQQQQQQQQOOOKKKHHHFFF>>><<<;;;:::999777333000///...---,,,,,,,,,,,,,,,++++++++++++++++++++++++)))+++++++++***)))***+++---///111333444333222222...///000111111111111111000000///...---,,,,,,+++.........111333444222111111111///...,,,+++))))))(((''''''&&&'''((()))***(((((('''(((((()))***+++(((((()))))))))))))))(((,,,***(((&&&'''(((+++---+++,,,---/////////......------------------------,,,---...///111111111222///111444777999:::;;;;;;777:::<<<:::666666:::???BBBBBBCCCCCCDDDEEEEEEFFFBBBCCCEEEGGGIIIJJJJJJKKKJJJJJJKKKKKKLLLLLLMMMMMMOOOOOOPPPQQQSSSUUUWWWXXXYYY[[[]]]]]]^^^___bbbdddbbbeeehhhjjjkkkmmmoooppppppxxx|||vvvmmmeee___YYYVVVYYY^^^aaabbbcccdddeeeeeeuuuoooaaa]]]\\\ZZZWWWVVVSSSPPPLLLIIIIIIIIIJJJIIIIIIJJJJJJJJJKKKKKKKKKEEEEEEEEEDDDCCCAAA>>>===;;;:::999:::;;;<<<;;;999444555666:::======888444333333333111///000222444666>>>JJJUUU[[[^^^``````eeegggmmmwwwwwwqqqooorrrwwwzzz|||yyysssmmmhhhfffeeeeeeaaaZZZQQQKKKCCC<<<:::===BBBVVVqqqzzzhhh\\\LLLIIIEEEBBB@@@>>>;;;999222444555555555;;;DDDMMMZZZaaafffeee[[[PPPHHHDDDDDDCCCIIIUUU]]]fff{{{|||vvvxxxnnndddZZZPPPBBB===<<<>>>???@@@HHHSSSaaa___cccmmmuuuppp___OOOBBBBBBBBBAAA@@@???>>>===999999999888666555333222111---(((&&&((()))((('''$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''(((%%%&&&***---111999AAAOOOWWWdddqqq|||xxxuuutttqqqhhhaaaXXX\\\^^^^^^fffrrrxxxwwwooobbbXXXVVVWWWUUUUUUXXX\\\bbbgggjjjrrr|||{{{vvv|||~~~{{{uuuooolllnnnsssxxx}}}|||yyyvvvssspppmmmlllffffffiiimmmqqqttttttssspppdddZZZUUUTTTTTTSSSQQQOOONNNNNNNNNOOOMMMLLLLLLLLLLLLKKKGGGDDDAAA???===;;;888666555555222000---,,,---------,,,,,,,,,***)))))))))***++++++,,,,,,,,,,,,+++***)))222333333444444333333222//////000000111111222222000///...---,,,------.........///000000111000000000///---+++***)))((((((''''''&&&'''***+++******''''''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&******))))))))))))*********+++,,,...///......---((()))***+++,,,------...,,,---...///000000000000---///222555666777666666555555444444777:::>>>AAAAAAAAABBBCCCDDDEEEFFFGGGFFFFFFFFFFFFGGGGGGGGGGGGIIIJJJKKKKKKKKKKKKNNNPPPRRRSSSSSSRRRRRRSSSUUUXXXXXXYYYZZZ\\\^^^```aaabbbbbbdddeeefffgggiiimmmoooqqqwww~~~~~~xxxnnnfffccc\\\```bbb```aaaeeefffdddmmmsss~~~mmmbbbaaacccaaa^^^]]]]]]\\\WWWQQQMMMLLLMMMRRRTTTVVVWWWVVVTTTTTTTTTTTTQQQNNNLLLLLLIIIEEEAAA===<<<<<<<<<======;;;999999999:::;;;>>>>>><<<:::666333111111444666666555999;;;EEERRR\\\aaafffkkkooopppttt~~~{{{wwwyyy~~~{{{}}}}}}vvvlllggghhhlllhhhccc[[[PPPEEE>>>:::999CCCKKK]]]vvvwwwfffUUULLLDDDDDDDDDAAA===<<<777444222444666;;;DDDMMMYYYdddqqqvvvsssjjjZZZMMMMMMIIIKKKUUU\\\dddvvvuuuxxxzzziii]]]WWWMMMGGGAAA>>><<<>>>GGGPPP___aaacccfffiiiggg[[[MMMEEECCC@@@??????>>>===;;;===<<<::::::999777444111,,,,,,+++***)))(((''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''***333@@@JJJUUU]]]gggrrr~~~uuulllmmmssssssiii___ZZZZZZZZZ]]]hhhtttyyywwwlllfff___[[[WWWVVVZZZaaaiiiggghhhooozzzzzzrrroooqqquuuxxxxxx|||yyyuuurrrooonnnhhhiiikkknnnppprrrsssssspppdddZZZUUUTTTTTTSSSQQQPPPNNNNNNNNNOOONNNMMMMMMMMMMMMKKKHHHEEEAAA???===:::888666555444222///---,,,---------,,,------+++*********+++,,,))))))***+++,,,------...222222333333333333222222/////////000000000000000000///...---,,,,,,---...---...//////000000000///---,,,+++******)))******((('''&&&'''***+++***)))(((((((((((((((((((((((()))(((((('''&&&&&&''''''((((((((())))))+++,,,,,,+++,,,---.........---,,,000///---+++)))'''%%%%%%------...///000000000000222444666888::::::999999777666666666888<<>>@@@???@@@AAACCCCCCAAA???===:::777777888999888777999<<>>===666222000111222555>>>FFFUUUbbbooowwwzzzvvvlllaaaWWWQQQRRRYYY]]]aaaooorrreee]]]SSSKKKBBB???>>>AAAIIIRRRYYY]]]___```bbb```WWWLLLDDDBBB???>>>>>>>>>===<<<<<<;;;:::999999777444111......---,,,***)))((('''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###$$$$$$%%%&&&%%%%%%%%%&&&&&&'''''''''((()))))))))---666BBBKKKWWW]]]eeemmmwww}}}{{{tttlllkkkllljjjccc\\\\\\]]]___bbblllwwwzzzwwwnnnhhhaaa^^^ZZZXXX]]]ccciiiiiilllttt~~~|||vvvtttwww{{{~~~}}}yyyvvvrrrooommmhhhjjjlllnnnqqqrrrttttttpppdddZZZUUUTTTTTTSSSRRRPPPOOOOOOOOOOOONNNNNNMMMNNNNNNLLLHHHEEE@@@???===:::888666555444111///---------...---,,,...---,,,,,,++++++,,,,,,******)))***+++---...000111222222222222222222111///////////////.........///...---,,,,,,,,,---...------...////////////...***)))))))))))))))***+++((('''&&&''')))+++***)))))))))))))))))))))))))))))))))((((((''''''((((((''''''((()))***,,,......,,,------......---+++***))))))))))))************.........///000000111111555666888::::::::::::999777777777888:::===@@@AAADDDDDDDDDEEEEEEEEEFFFFFFBBBBBBAAAAAA@@@AAAAAAAAACCCEEEGGGIIIIIIKKKMMMOOOPPPQQQSSSSSSSSSTTTVVVXXXYYYZZZ[[[]]]___aaacccdddbbbcccdddeeeeeegggkkknnnppptttyyyzzzyyyxxxzzz|||xxxnnnlllmmmkkkiiijjjjjjhhhddd```^^^^^^___]]]___ccchhhnnnvvv~~~|||sssooonnnkkkddd]]][[[XXXSSSOOOMMMJJJHHHFFFDDDDDDDDDEEEGGGGGGEEECCC???===;;;:::;;;;;;:::999<<<===EEERRR\\\bbbhhhnnnrrrtttzzz|||vvvpppmmmooojjj```VVVLLLEEEAAA???===???JJJaaayyy~~~jjj^^^QQQKKKHHHCCC??????:::666333333333444:::BBBNNNZZZiiiuuu}}}yyyggg```]]]]]]]]]]]]hhhuuu|||nnneee]]]QQQFFFAAA@@@CCCJJJRRRSSSXXXZZZXXXWWWVVVQQQKKKCCCAAA>>>===>>>>>>>>>===<<<;;;999999888777444222222111///---+++***((('''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&'''(((((()))((()))***+++000999FFFOOOZZZ___cccgggnnnvvvwwwuuuuuusssppplllgggccc^^^\\\[[[^^^aaafffpppzzz|||yyypppjjjddd```\\\[[[___gggiiimmmrrryyy{{{vvvuuuzzz~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|||zzzvvvrrrmmmkkkhhhjjjllloooqqqssstttuuuooocccZZZUUUUUUTTTTTTSSSRRRPPPPPPOOOOOOOOONNNNNNNNNNNNMMMIIIFFF@@@???<<<:::777666444444111///------......---+++------,,,,,,++++++++++++...---+++******+++---...000111111222222111111000/////////......------,,,///...---,,,,,,,,,---...------...............---))))))(((((((((((())))))(((''''''((()))******)))(((((((((((((((((((((((())))))(((((((((((()))))))))))))))***+++,,,---...------......---,,,***)))"""###&&&))),,,///222333////////////000111222222555555666777777777666666777777888:::;;;===???@@@CCCCCCCCCDDDDDDDDDDDDDDD@@@???>>>===<<<<<<======???BBBEEEGGGIIIJJJMMMOOOOOOPPPRRRSSSSSSTTTWWWYYYYYYZZZ\\\^^^```bbbdddeeecccdddfffffffffhhhlllnnnppprrrtttsssrrrtttxxx}}}|||uuutttuuusssqqqnnnllliiifffcccaaaaaabbbeeegggkkkqqqzzz}}}vvvtttqqqmmmhhhbbb\\\VVVQQQLLLKKKJJJKKKMMMNNNNNNMMMFFFEEECCCBBBBBBAAA@@@??????@@@GGGSSS]]]eeemmmtttwwwyyy~~~{{{}}}xxxsssppplllddd\\\TTTLLLEEE@@@CCCAAAFFFXXXppptttfffWWWNNNIIIDDDAAAAAA>>>:::666666444333777===FFFQQQ___lllyyyxxxoooeee___ZZZZZZcccnnnvvvmmmgggZZZLLLEEEBBBCCCHHHNNNQQQVVVWWWSSSNNNMMMKKKIIICCC@@@>>>===>>>??????>>><<<;;;999888888777555333333222111...,,,)))((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%$$$$$$$$$$$$%%%&&&&&&###$$$%%%&&&'''((()))***'''(((+++---333???MMMWWW[[[___aaaaaaeeekkkmmmlllnnnrrrtttppphhhaaa^^^^^^XXX]]]aaafffooozzz}}}|||rrrkkkddd___\\\[[[aaaiiilllqqqwww{{{yyyuuuqqqrrryyy~~~~~~~~~~~~||||||{{{zzzvvvqqqllliiihhhjjjlllooorrrtttuuuvvvooocccZZZUUUUUUTTTTTTTTTSSSRRRQQQPPPOOOOOONNNNNNNNNNNNMMMIIIFFF@@@>>><<<999777555444444000///............,,,++++++++++++++++++******)))...---+++******+++---//////000000000000000000/////////......------,,,,,,...---,,,++++++,,,---...---...............------+++***)))((('''''''''''')))((('''((()))***)))(((''''''''''''''''''''''''))))))(((((((((((())))))+++++++++++++++,,,,,,---------......---+++)))((())))))***+++,,,......///000000//////000111333333444555555555555555555555666777999:::<<<===>>>>>>AAAAAABBBBBBBBBBBBBBBBBB???>>><<<:::999999:::;;;===@@@DDDGGGHHHJJJMMMOOOMMMOOORRRSSSTTTUUUWWWYYYYYYYYY[[[^^^```bbbdddeeeeeeggghhhhhhhhhjjjmmmppprrrrrrpppllliiiiiinnnsss~~~|||{{{xxxuuurrrpppnnnmmmmmmoooqqqqqqtttuuuwww|||uuujjjbbbZZZXXXVVVVVVXXX[[[\\\\\\YYYXXXVVVRRRNNNJJJGGGFFFBBBBBBHHHSSS^^^fffpppxxx|||~~~}}}vvvyyyzzzooollliiiddd]]]TTTIIIBBBCCC>>>@@@OOOcccyyy}}}nnn\\\RRRLLLFFFCCCCCC===999666444111...111666AAAKKKWWWcccqqqvvvfff[[[UUUWWW```jjjwww}}}uuupppcccUUUKKKDDDAAACCCHHHPPPVVVWWWRRRLLLJJJIIIHHHDDDAAA>>>===>>>???@@@???===;;;999888888888666444444333111...+++)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%&&&((()))******&&&(((+++///888FFFWWWbbbcccggghhhfffgggkkkmmmkkkiiinnnrrrppphhhaaa___```\\\```cccfffmmmvvvzzzyyyrrrjjjaaa\\\XXXYYYaaajjjrrrwww|||~~~ssspppmmmpppwww~~~zzzzzzyyyxxxtttooojjjfffgggiiikkkoooqqqtttuuuvvvooocccZZZVVVVVVTTTUUUTTTTTTSSSQQQPPPOOONNNNNNMMMNNNNNNLLLHHHEEE???>>><<<999777555444333000///......///...,,,******++++++++++++***)))(((************,,,...111222...//////000000//////..................------------,,,+++++++++,,,.........////////////...------++++++)))((('''''''''''')))((('''((()))***)))(((''''''''''''''''''''''''((((((''''''(((((())))))------,,,++++++,,,,,,---,,,---------,,,+++)))(((++++++,,,,,,---......///111000000000000222333555555555555555555666666666666777999<<<===>>>======@@@@@@@@@@@@AAAAAABBBBBB???>>>;;;999777888888999<<>>>>>@@@@@@@@@>>><<<:::999999999888777444333111///,,,***(((''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''%%%%%%&&&'''((())))))***'''))),,,222>>>PPPdddrrr|||}}}}}}}}}zzziiijjjjjjgggbbb^^^^^^^^^dddiiillllllpppuuuvvvuuusssiii^^^WWWTTTWWWaaalllwww}}}rrrooommmpppxxx~~~~~~}}}xxxxxxwwwtttppplllgggeeefffhhhjjjnnnqqqsssuuuuuuooocccZZZVVVVVVUUUUUUUUUUUUTTTRRRPPPOOONNNMMMMMMMMMMMMKKKHHHEEE???>>><<<999777555444333//////...//////...,,,***++++++,,,,,,,,,+++***)))((()))***,,,...///111111.........//////......................../////////,,,,,,+++++++++,,,......///000000000//////...---******)))(((((()))))))))***((('''((()))***)))'''''''''''''''''''''''''''''''''&&&&&&'''(((((())),,,,,,,,,,,,,,,---...///+++,,,------,,,+++***)))&&&''')))+++---000111222222111000000000222444555444444444555555666777777777888;;;>>>??????>>>===??????@@@AAABBBBBBCCCCCC@@@>>>;;;888777777888999<<>>===:::666777;;;;;;BBBLLLWWWfffyyy}}}lll]]]VVVYYY___cccmmmyyy}}}|||}}}rrrnnnggg]]]NNNAAA@@@EEEKKKRRRVVVUUUTTTSSSPPPKKKIIIFFFAAA??????@@@AAAAAA@@@===;;;::::::::::::999555444222000...,,,***)))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&''''''((((((((())))))+++///666DDDZZZrrrqqqkkkbbb\\\[[[\\\]]]^^^hhhooovvvxxxzzz}}}{{{wwwuuuiii\\\TTTQQQUUUbbbnnn{{{|||ssspppnnnqqqyyy~~~|||{{{wwwvvvtttqqqmmmiiifffdddeeefffiiilllppprrrtttuuuooocccZZZVVVVVVUUUUUUUUUUUUTTTRRRQQQOOOMMMLLLLLLMMMMMMKKKGGGDDD???>>>;;;999666555333333///....../////////,,,***,,,,,,---...---,,,+++***+++,,,------.........------..................------.........///000000000,,,,,,+++***+++,,,...///000000111111000///......(((((((((((()))***+++,,,***)))(((((()))***((('''))))))))))))))))))))))))&&&&&&&&&&&&&&&'''((()))******+++,,,---///000111++++++,,,---,,,+++***)))(((((()))***,,,---......222222000000000222444666333222222333333444666666888:::===@@@AAA@@@???>>>??????@@@AAACCCDDDEEEEEEAAA???<<<888777777888999<<<@@@DDDHHHIIIJJJKKKMMMJJJMMMQQQTTTUUUWWWXXXZZZVVVWWWYYY[[[^^^aaacccdddfffggghhhhhhhhhiiilllooopppooolllfff___\\\]]]___bbbqqqxxxsssrrrtttwwwwww|||}}}tttooonnnhhhdddcccggglllpppxxx}}}uuummmlllrrryyy||||||{{{vvvpppmmmkkkggg___XXXMMMJJJGGGGGGLLLYYYqqqyyyjjj___TTTLLLJJJ@@@===<<<<<<999444555999555===GGGRRRcccvvvsssddd^^^___bbbcccjjjuuu}}}uuuzzzpppooolllbbbRRRDDDBBBGGGHHHNNNTTTVVVXXXXXXTTTNNNKKKGGGCCC@@@???@@@AAAAAAAAA>>>;;;:::;;;;;;;;;:::555555333111///...,,,+++'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&'''''''''''''''(((((((((((((((,,,---111999III```zzz{{{nnn^^^UUUVVV[[[___```fffppp|||~~~vvvjjj[[[RRROOOTTTcccppp|||zzzssspppnnnqqqxxx|||zzzvvvuuurrrnnnkkkgggeeecccdddfffhhhlllooorrrssstttsssfff___ZZZVVVWWWVVVUUUSSSRRRPPPOOONNNPPPNNNLLLKKKKKKIIIGGGDDDAAA>>>;;;888777555333111/////////...------,,,,,,))))))************)))))))))***+++,,,---............///////////////......---...000111000///---,,,---------.........//////111000000///...,,,+++***+++)))(((((()))******)))((((((((((((((((((((((((&&&'''((())))))((('''&&&'''(((((()))******++++++******))))))******+++,,,******))))))))))))*********,,,......------...///222333333444444333333222222111000000111333555777:::;;;>>>@@@AAAAAA@@@???@@@AAACCCCCCCCCDDDGGGIIIFFFAAA===;;;<<<===<<<:::===???BBBEEEHHHJJJJJJKKKMMMOOOQQQSSSUUUWWWXXXXXXXXXYYYZZZ[[[\\\```dddhhhmmmllljjjiiiiiijjjlllnnnvvvuuusssqqqnnnjjjgggeeehhhnnnvvvwwwkkkbbbaaaeeehhhjjjpppnnnpppvvv}}}xxxtttttttttssssssvvv{{{|||rrrkkkjjjnnntttxxxyyyvvvppplllmmmlllddd[[[RRRJJJCCCAAAEEEQQQddduuuwwwfffYYYQQQOOOHHHEEE@@@===:::888666444:::;;;BBBNNNZZZgggvvvwwwooojjjiiijjjrrrwww}}}}}}yyyvvvtttmmmsssyyyzzzppplllgggbbbWWWJJJCCCCCCEEEIIINNNRRRTTTVVVXXXYYYRRRLLLEEE@@@@@@AAAAAAAAA@@@???===<<<::::::999999777666444111...+++)))(((+++***(((&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''%%%%%%$$$###$$$%%%&&&'''&&&&&&%%%&&&''')))+++,,,000+++222CCCSSS___pppmmm]]]YYYWWWTTTZZZeeekkktttzzzjjj\\\UUUQQQSSScccvvv}}}vvvrrrqqqrrrvvv}}}}}}{{{pppqqqpppkkkeeebbbdddgggiiiiiikkkmmmnnnpppqqqrrrvvviiiaaa[[[WWWWWWVVVUUUTTTRRRPPPOOONNNPPPNNNMMMLLLLLLJJJGGGEEEAAA>>>;;;888777555333111/////////...------,,,,,,******++++++++++++******)))***,,,---...............///////////////.........///111111111000...---------..................000000000///...,,,***)))+++)))(((((()))******)))((((((((((((((((((((((((''''''((((((((((((''''''(((((()))))))))******+++******))))))******+++,,,++++++************++++++)))+++---...---,,,---///000111111222222111111000111000//////000222444666999:::===???@@@@@@???>>>???@@@AAAAAAAAABBBEEEGGGFFFEEEDDDEEEGGGFFFBBB???@@@BBBDDDGGGIIIJJJJJJJJJLLLMMMOOOQQQTTTUUUVVVWWWWWWXXXZZZ[[[\\\___cccffffffffffffgggiiimmmppprrrvvvxxx{{{}}}|||yyytttqqqkkkooouuu|||vvviii^^^ZZZZZZ\\\]]]eeeccceeellluuuzzzzzzxxxvvvuuuvvvzzz}}}~~~sssjjjfffiiinnnrrrtttrrrmmmiiijjjjjjddd\\\UUUMMMDDDAAAAAAIIIXXXggg~~~|||kkk]]]SSSNNNGGGDDD@@@===;;;999777666999999@@@KKKXXXdddsss}}}vvvqqqppppppsssuuu~~~wwwxxxxxxwwwtttrrrpppooopppsssxxx~~~uuunnngggaaaXXXLLLDDDBBBCCCFFFKKKNNNPPPRRRTTTUUUQQQMMMGGGCCCAAAAAAAAAAAA@@@???>>><<<;;;:::999999777666444222000---,,,++++++***(((&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&%%%$$$$$$$$$%%%'''''''''&&&&&&&&&'''(((***+++///---555FFFTTT]]]jjjyyyzzziiiZZZVVVUUUSSSYYYbbbqqqzzz|||xxxqqqdddZZZXXXWWWZZZjjj|||{{{tttpppppprrrwww}}}|||zzzqqqrrrpppkkkfffdddgggkkknnnnnnnnnnnnooopppqqqrrrzzzmmmddd]]]XXXWWWWWWUUUTTTRRRPPPOOOOOOOOONNNMMMMMMLLLKKKHHHEEEAAA>>>;;;888777555333111//////......---,,,,,,,,,++++++,,,,,,,,,,,,++++++***+++,,,...///000//////......//////////////////000111222333222111///.....................------000000000///---,,,***)))+++)))(((((()))******)))((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))******))))))******+++,,,,,,,,,++++++++++++,,,,,,(((***,,,---,,,,,,---...000000111111111111000000111111000111222333555777888999;;;===>>>>>>=========???@@@@@@???@@@BBBDDDGGGIIIMMMRRRSSSPPPJJJFFFEEEFFFHHHIIIJJJJJJIIIIIIJJJLLLNNNPPPRRRSSSTTTUUUUUUWWWZZZ[[[\\\^^^```cccbbbbbbcccfffiiimmmppprrrtttyyy{{{rrrsssvvvxxx{{{|||}}}~~~}}}xxxlllaaaZZZWWWUUUUUUZZZXXXZZZbbbkkkyyy}}}{{{yyyzzz}}}uuujjjddddddhhhkkkooonnnjjjfffggghhhddd^^^UUUMMMDDD???>>>BBBMMMXXXrrruuudddWWWOOOJJJGGGBBB>>>;;;999666444777777<<>><<<;;;:::999999777777555444222///---,,,+++***(((&&&%%%%%%&&&&&&((('''&&&%%%$$$$$$$$$$$$&&&&&&%%%%%%&&&&&&'''(((((('''&&&&&&'''((()))***...///888HHHSSSXXXbbbmmm~~~uuufffYYYWWWVVVVVVZZZbbbpppvvvyyyrrrmmmggg___YYYZZZ\\\bbbqqqwwwnnnnnnpppttt{{{|||zzzttttttqqqlllhhhhhhmmmrrruuutttrrrpppooopppqqqrrr}}}ooofff^^^XXXXXXWWWVVVTTTRRRQQQPPPOOOOOONNNNNNNNNNNNLLLHHHFFFAAA>>>;;;888777555333111//////...------,,,,,,+++***++++++++++++++++++******+++...000111111111000...............//////000111222444444444222000..................---------000000///...---+++***)))***)))'''''')))***)))((()))))))))))))))))))))))))))((('''&&&&&&'''((()))))))))))))))))))))))))))******))))))******+++,,,+++++++++******+++++++++(((***,,,---,,,,,,---...222222333333333333222222333333333333444555777888888888:::;;;<<<<<<<<<;;;===???????????????AAACCCGGGKKKQQQWWWXXXUUUPPPLLLIIIIIIKKKKKKKKKKKKJJJIIIKKKLLLNNNPPPRRRSSSTTTTTTTTTVVVYYY[[[\\\\\\^^^```aaabbbccceeegggkkkmmmoooqqqwww~~~~~~zzzwwwvvvvvvwwwxxx{{{}}}~~~}}}~~~~~~wwwoooggg```ZZZVVVUUUTTTUUU\\\dddppp{{{ooogggeeehhhkkkooopppmmmhhhfffgggeee```RRRJJJBBB>>>===???GGGPPPeeeuuunnn]]]SSSPPPLLLFFF@@@<<<999555222555444999BBBMMMYYYhhhtttyyysssqqqqqqooolllmmmwwwtttpppkkkgggggghhhjjjllliiijjjlllsssvvvfff___ZZZQQQFFF@@@???AAADDDFFFGGGIIILLLNNNQQQOOOKKKFFFAAA???AAACCCAAA@@@>>><<<;;;:::::::::888777777555222///,,,++++++***((('''&&&&&&&&&'''''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''(((((()))((('''&&&&&&'''((()))---000:::GGGOOOTTT\\\eeezzz{{{qqqfff\\\[[[\\\\\\```eeedddhhhlllnnnmmmjjjeeecccaaa[[[XXXZZZ^^^fffvvv~~~qqqiiimmmqqqxxx}}}{{{xxxvvvrrrnnnkkkmmmsssxxx{{{xxxuuuqqqoooooopppqqq~~~pppfff]]]XXXXXXWWWVVVTTTSSSQQQPPPOOOOOONNNNNNOOOOOOMMMIIIFFFAAA>>>;;;888777555333111.........---,,,,,,++++++))))))************))))))***,,,///222333333222222.........---...///000111333333444555444222000///.....................---000//////...---+++))))))***(((''''''((())))))(((************************)))((('''&&&&&&'''((()))((((((((((((((()))))))))******))))))******+++,,,******))))))))))))******(((***,,,---------...///111222222333333222222111111222222333444555666777777888999999::::::::::::>>>???@@@@@@@@@@@@BBBDDDGGGKKKPPPSSSTTTRRRPPPNNNJJJKKKLLLMMMMMMLLLKKKJJJLLLMMMOOOQQQSSSTTTTTTUUUTTTWWWYYY[[[[[[[[[]]]^^^___```bbbdddgggjjjlllnnnpppssswwwzzzzzzxxxuuurrruuuttttttuuuvvvyyy|||~~~||||||||||||~~~~~~tttiii^^^XXXSSSRRRSSSXXX^^^fffuuuwwwnnnkkkmmmppptttvvvtttnnniiihhhfffbbbTTTLLLCCC@@@>>>???DDDJJJUUUfff{{{wwweeeZZZQQQMMMGGGCCC???<<<888666444333666>>>HHHRRRaaammm{{{~~~yyyqqqkkkkkkmmmmmmiiihhhppp~~~wwwmmmfffcccdddeeeeeeaaaaaaccckkk{{{yyyggg^^^ZZZQQQHHHBBB???AAABBBDDDEEEGGGKKKNNNTTTSSSPPPIIIAAA>>>AAAEEEAAA@@@>>>===;;;;;;::::::999888777555222...***(((+++***((('''&&&&&&'''(((&&&%%%%%%%%%&&&&&&'''(((&&&&&&&&&''''''''''''''')))((('''&&&&&&'''((()))---222;;;EEELLLQQQZZZbbbtttzzzmmmfff___^^^```bbbcccfff^^^\\\ZZZYYYYYYZZZZZZZZZYYYWWWVVVYYY___jjj|||{{{pppiiiiiioooxxx}}}|||yyysssooommmpppuuuzzz{{{yyyuuuqqqoooooopppqqq}}}oooeee]]]XXXXXXXXXVVVUUUSSSQQQPPPPPPNNNNNNOOOPPPPPPNNNJJJGGGAAA>>>;;;888777555333111......------,,,+++++++++)))))))))******)))))))))+++---000333555555444333///...------...///111222333444555555444222000...---------.........///////////////...,,,+++)))(((***(((''''''((())))))(((************************((((((''''''''''''((((((&&&&&&'''(((((()))************))))))******+++,,,***))))))))))))))))))***(((***---.........///111//////000000000000////////////000111222333444444888888888999999:::::::::===???@@@@@@AAABBBDDDFFFGGGIIILLLMMMLLLLLLLLLLLLJJJKKKLLLMMMNNNMMMLLLLLLNNNOOOPPPRRRTTTUUUUUUUUUVVVXXXYYYZZZZZZZZZ\\\^^^\\\]]]```dddhhhkkknnnoooooooooppppppooonnnmmmlllooooooppprrrtttwwwyyyzzzyyyxxxwwwxxx{{{}}}}}}}}}vvvggg[[[TTTPPPOOOPPPTTTWWW\\\gggqqq||||||vvvrrrsssuuuyyy}}}}}}vvvnnnkkkhhhfff]]]SSSHHHCCC???===???CCCLLL]]]sssooocccPPPMMMHHHEEEBBBAAA>>><<<555333444;;;CCCLLLZZZfffppptttvvvrrriiidddeeeiiihhhfffdddjjjuuurrrgggbbb```^^^]]]]]]\\\\\\bbbqqq{{{hhh]]]XXXPPPIIIDDD???@@@AAABBBCCCGGGLLLOOOVVVYYYXXXQQQFFF@@@BBBEEEAAA@@@???===<<<;;;::::::888888777666333...+++(((******((('''''''''((((((%%%%%%%%%%%%&&&'''((()))%%%%%%&&&''''''''''''&&&((('''&&&&&&'''((()))***...666@@@HHHMMMRRRZZZaaannnxxx|||vvvhhhccc______aaacccccccccaaa\\\UUUPPPOOOQQQSSSTTTTTTUUUWWW[[[bbbnnn~~~{{{qqqlllfffmmmvvv~~~}}}yyysssnnnmmmooosssvvvwwwuuussspppoooooopppppp~~~ooofff___ZZZXXXXXXWWWUUUSSSRRRPPPPPPNNNNNNOOOQQQQQQOOOKKKGGGAAA>>>;;;888777555333111......---,,,,,,++++++***)))******++++++******)))+++---111555666666555444///...---,,,---///111222333444555555444222///...+++,,,,,,---...///000000//////...---,,,***)))((()))(((&&&&&&((()))((('''((((((((((((((((((((((((''''''((((((((((((''''''$$$%%%&&&'''(((***++++++******))))))******+++,,,+++******))))))******+++)))+++---/////////111222//////000000000000/////////000111333444444555555999999888888999999::::::;;;===???@@@AAABBBEEEHHHEEEHHHJJJJJJHHHFFFGGGHHHHHHIIIKKKMMMNNNNNNNNNNNNNNNOOOQQQRRRTTTTTTUUUUUUXXXYYYZZZYYYYYYZZZ\\\___^^^___bbbeeehhhjjjlllmmmjjjiiiiiihhhhhhiiijjjjjjlllmmmpppsssuuuvvvwwwwwwwwwuuutttvvvzzz|||}}}|||~~~}}}}}}~~~~~~yyymmmaaaWWWRRRLLLKKKNNNRRRSSSUUU]]]fffqqq~~~}}}{{{uuuuuuvvvzzz|||tttooollliiidddXXXLLLEEE@@@======@@@EEEVVVkkk}}}wwwkkkUUUQQQLLLHHHEEEBBB???<<<666333444999???HHHUUU```iiippptttpppfff^^^]]]______^^^]]]___fffssstttiiieeecccaaa```___\\\XXXZZZhhhzzz|||iii]]]VVVNNNIIIGGG===>>>???@@@BBBFFFLLLPPPWWW^^^ccc]]]QQQFFFBBBDDDAAAAAA???===<<<;;;;;;;;;666666777777555222...,,,******((('''''''''((()))''''''&&&&&&&&&''''''(((###$$$%%%&&&'''&&&&&&%%%'''&&&&&&&&&'''(((***+++111<<>>;;;888777555333111......---,,,,,,++++++***+++++++++,,,,,,++++++++++++...222555777777666444///...---,,,---///111333333444444555333111///---***+++,,,---...000111111//////...---,,,***)))((()))(((&&&&&&((()))((('''''''''''''''''''''''''''&&&'''((())))))((('''&&&###$$$%%%''')))***+++,,,*********)))***++++++,,,,,,++++++++++++++++++,,,)))+++...//////000111333111111222222222222111111222333555666777888888888999999999888999999:::;;;:::<<<>>>???@@@BBBEEEHHHEEEGGGJJJIIIFFFDDDDDDEEEGGGHHHJJJMMMNNNOOOOOOOOONNNOOOPPPRRRSSSTTTTTTTTTZZZZZZZZZYYYXXXZZZ]]]```bbbccceeefffggghhhhhhhhhcccddddddeeefffgggiiiiiimmmooosssvvvxxxxxxvvvuuuwwwuuutttwww{{{~~~~~~}}}{{{{{{||||||}}}}}}}}}}}}wwwxxxvvvpppfff\\\WWWTTTIIIJJJMMMQQQSSSSSSYYYaaafffvvv}}}vvvtttuuuzzzwwwqqqnnnllleeeYYYLLLEEEAAA>>>>>>@@@===MMMbbbsss|||qqq\\\XXXQQQJJJEEE@@@;;;888777444444888>>>FFFRRR]]]iiipppvvvqqqeeeZZZUUUVVVVVVVVVUUUUUUYYYddduuuuuullljjjjjjjjjiiiccc^^^WWWVVVbbbttt|||iii]]]TTTMMMIIIIII<<<===>>>???AAAFFFLLLQQQWWWbbbjjjgggYYYJJJCCCBBBBBBAAA???>>><<<;;;;;;;;;444555777888777555222000******(((''''''((()))))))))((('''&&&&&&&&&&&&&&&###$$$%%%&&&&&&&&&%%%$$$&&&&&&%%%&&&''')))+++,,,444AAAPPPWWWXXXYYYZZZ[[[```hhhooorrrssssssoooiiidddcccaaaaaadddgggeeeaaaeee___WWWRRRRRRTTTUUUUUU[[[aaahhhjjjkkknnnqqqsssyyyssstttssskkkhhhjjjqqq{{{~~~zzzuuunnnjjjhhhhhhiiijjjkkkllllllmmmnnnooooooooo~~~lllaaa[[[WWWYYYXXXVVVTTTRRRPPPPPPOOONNNMMMLLLMMMMMMLLLIIIGGGAAA???<<<:::999888666444......---------,,,,,,,,,,,,+++*********+++,,,---111222333444555555555555222000///......///000222111111222111000///---,,,...///111111000///,,,+++...,,,***)))******)))(((''''''''''''((((((((((((+++******)))(((''''''&&&&&&&&&''''''''''''&&&&&&'''((()))******+++++++++******))))))))))))******((((((((()))******++++++,,,,,,------.../////////111111111111111222222333222222222333444555777777777888999999888999;;;===AAA@@@>>>===>>>AAAEEEHHHEEEEEEFFFFFFFFFEEEEEEDDDEEEFFFHHHLLLOOOQQQPPPNNNOOOPPPQQQRRRSSSTTTUUUVVVUUUVVVWWWYYY[[[]]]______bbbcccdddeeeeeeeeedddccccccbbbaaaaaaccceeehhhiiimmmooorrrsssssssssssstttwwwwwwxxxxxxyyyzzz{{{|||zzzzzzzzzyyywwwvvvtttssspppmmmiiiccc]]]XXXTTTRRRKKKMMMOOOQQQTTTXXX]]]aaahhhppp|||xxxsssvvvxxxzzz}}}}}}xxxrrrkkkhhhfff[[[LLLDDDBBBAAA>>>;;;???DDDRRRgggxxxxxxiii___RRRJJJHHHEEE@@@;;;;;;666444555:::AAAMMMYYYbbbmmmuuuqqqggg\\\QQQIIIKKKIIIIIILLLPPPYYYiiiyyysssiiijjjqqqtttrrrkkkeee```aaaeeekkkuuu~~~tttaaaSSSMMMKKKIIIEEE@@@>>>??????BBBIIIRRRXXX___ffffff[[[MMMGGGFFFAAA???<<<;;;;;;<<<<<<;;;;;;999777777666444222///...---,,,***((('''&&&&&&(((((('''''''''&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&(((%%%&&&***+++***+++///<<>>=========???BBBFFFHHHHHHHHHHHHGGGGGGFFFEEEDDDDDDEEEGGGJJJNNNPPPOOOMMMOOOOOOPPPRRRSSSTTTUUUVVVUUUVVVWWWZZZ\\\^^^___```bbbcccdddeeeeeeeeedddcccbbbaaa``````aaacccfffhhhkkkmmmqqqsssssstttuuuvvvxxxxxxwwwxxxyyy{{{|||~~~~~~}}}{{{wwwsssnnniiigggcccaaa^^^ZZZWWWSSSQQQPPPPPPRRRTTTUUUXXX\\\aaaeeeiiioooyyy{{{sssrrrppptttzzz|||zzztttmmmiiiddd\\\PPPHHHDDDBBB@@@>>>@@@CCCNNN___nnnzzz|||kkkaaaUUUMMMJJJGGGBBB===<<<777444555999???KKKVVV```kkktttsssjjj___RRRGGGEEEBBBAAADDDHHHPPP```nnnxxxppppppwww||||||uuullldddbbbdddkkkxxx|||iiiYYYPPPLLLIIIGGGCCCAAABBBBBBCCCJJJRRRXXX\\\aaabbb[[[QQQIIIFFFBBB@@@>>>===>>>>>>===;;;;;;999777777666555222000///---,,,***((('''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''((((((&&&&&&***+++***---222===OOOXXX\\\cccffffffmmmhhhgggfffgggggggggdddbbbcccbbbdddiiippptttrrrooollleee\\\ZZZ___gggmmmooo{{{wwwrrrqqqwwwtttvvv|||ooojjjlllqqqvvv~~~}}}zzzyyyxxxuuusssoookkkhhhgggfffffflllllllllmmmnnnnnnllljjj~~~lllbbb^^^\\\ZZZYYYVVVTTTQQQOOONNNMMMLLLKKKKKKKKKKKKJJJGGGEEEBBB???<<<:::888777555333111111///...,,,***))))))++++++*********+++------000111222333333333333333...---------...///111333111111111000///...---,,,---...000111222111///...333000---++++++***(((&&&(((((()))))))))************))))))(((((('''''''''(((((())))))))))))(((((((((((()))***++++++++++++******))))))))))))***************+++,,,,,,------,,,,,,------.../////////000000/////////000111111222222222333444555666777999:::;;;:::::::::<<<>>>======>>>@@@BBBEEEGGGIIIIIIIIIIIIHHHGGGFFFEEEDDDBBBBBBDDDHHHLLLNNNNNNLLLNNNOOOPPPQQQRRRTTTUUUUUUUUUVVVXXXZZZ]]]___aaabbbaaabbbcccdddeeeddddddcccaaa```^^^]]]^^^aaaccceeehhhkkkooorrrssstttuuuwwwwwwwwwvvvwwwxxx{{{~~~}}}|||yyytttmmmfff___\\\[[[ZZZZZZYYYXXXWWWWWWWWWVVVXXXYYY[[[\\\```eeeiiiqqqttt{{{{{{~~~wwwpppiiinnnuuuzzzzzzvvvpppllleee```YYYQQQJJJFFFCCCCCCAAAAAAGGGRRR___lll{{{ooofffZZZRRRNNNJJJEEE@@@===888555555888<<>>BBBIIIXXXeee}}}|||vvvuuu{{{xxxllleeeeeemmm}}}uuubbbVVVNNNIIIHHHEEECCCCCCCCCCCCIIIPPPWWWYYY[[[\\\ZZZTTTKKKEEECCCBBB@@@@@@@@@@@@===;;;;;;999777777777555222000///...,,,***((('''&&&&&&'''''''''&&&&&&&&&&&&%%%''''''&&&&&&&&&&&&''''''(((&&&'''***++++++000666AAAUUU```bbbfffhhhkkkuuuvvvrrrmmmmmmooonnnkkkfffbbbcccfffmmmuuuyyyxxxvvvqqqjjjccccccjjjttt~~~{{{yyy|||zzz}}}xxxmmmjjjnnnuuuzzz|||zzzyyyxxxtttrrrnnnkkkhhhgggggggggmmmllllllnnnoooooommmkkkmmmccc___^^^[[[YYYWWWSSSQQQNNNMMMLLLKKKJJJJJJJJJJJJIIIFFFDDDBBB???<<<999888666444222......---------,,,,,,,,,+++************+++---...000000111222222222222222,,,,,,,,,---...000222333111111000000///---,,,,,,---///111333444333222111///---***))))))((('''%%%&&&&&&&&&'''''''''(((((())))))((((((((('''''''''''''''((((((((((((''''''''''''((()))******************))))))))))))******))))))******+++,,,,,,---,,,,,,------...////////////////////////000000111333222222333444555666666888999::::::999999;;;===>>>???AAACCCEEEGGGHHHHHHFFFGGGGGGGGGGGGGGGFFFFFFAAAAAACCCFFFJJJLLLLLLKKKMMMNNNOOOPPPRRRSSSUUUUUUUUUVVVXXXZZZ]]]___aaabbb```aaabbbdddddddddcccccc```^^^\\\[[[[[[]]]```bbbhhhkkkoooqqqrrrrrrtttuuuuuuuuuttttttvvvyyy}}}wwwvvvtttpppjjjccc\\\YYYYYYYYYZZZ[[[\\\]]]^^^^^^[[[\\\]]]^^^```ccchhhkkkwwwyyy}}}yyyrrrnnniiimmmttt|||}}}rrrhhhkkkoootttvvvtttpppmmmiiihhhddd\\\QQQIIIFFFEEE@@@>>>???FFFPPP]]]ppptttlll```WWWQQQLLLFFFBBB>>>999666666777999BBBKKKYYYdddqqqwwwwwwnnn\\\MMMFFFBBB>>>@@@CCCJJJWWWcccuuu|||~~~xxxtttyyywwwooolllqqqmmm^^^SSSLLLIIIEEECCCCCCBBBAAAFFFMMMUUUYYY\\\ZZZVVVQQQJJJEEECCCBBBAAABBBBBB@@@===::::::999777777777666333111///...,,,***)))''''''&&&)))))))))))))))))))))((())))))(((&&&%%%%%%%%%%%%(((&&&'''***+++---444<<>>DDDQQQdddtttzzzsssggg\\\TTTMMMGGGBBB???;;;777777666888>>>FFFUUUaaaoooxxx{{{vvvhhh[[[NNNGGGBBBBBBEEEKKKVVVaaaqqq|||zzzssswwwzzztttuuuvvvgggZZZQQQLLLHHHEEEDDDCCCBBBGGGNNNVVV___ddd^^^UUUOOOJJJFFFCCCBBBBBBBBBAAA@@@===::::::999888777777666444222///...---+++)))(((''''''((()))))))))))))))))))))''''''&&&&&&&&&'''((((((((('''(((***+++...888CCCSSSjjjtttrrrooommmppp|||zzzyyyzzzxxxpppiiicccaaaaaadddjjjqqqxxx{{{}}}zzzwwwvvvxxx|||xxxmmmeeefffmmmtttxxx~~~~~~}}}}}}}}}rrrpppmmmkkkiiiiiijjjjjjjjjjjjkkknnnpppqqqpppooossseee^^^]]]YYYXXXUUUSSSPPPNNNMMMLLLKKKJJJJJJJJJJJJIIIFFFDDDBBB???;;;999777555333111111111///...,,,***))))))******))))))***,,,...///000111111222222222111111,,,,,,---///000222333333222111///...---,,,,,,,,,+++,,,...000111111000///,,,+++))))))+++,,,+++***''''''((((((((()))))))))''''''''''''''''''''''''%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''((())))))))))))******))))))))))))******'''(((((()))******++++++,,,,,,------.../////////000000/////////000111111333333333333333444555666555777888777777777999;;;===>>>??????@@@@@@?????????@@@BBBEEEGGGIIIJJJJJJEEEDDDDDDFFFIIIKKKKKKJJJKKKLLLMMMOOOQQQSSSTTTUUUUUUVVVWWWYYY[[[]]]______^^^___```bbbcccccccccbbb___]]]YYYWWWVVVYYY\\\^^^iiilllnnnoooooooooooopppppppppqqqrrrtttuuuwwwxxxtttrrrnnniiiddd^^^YYYWWWXXXYYY[[[^^^___```______```aaacccdddfffjjjooorrr{{{~~~}}}{{{zzzzzz}}}}}}wwwnnncccZZZUUUQQQSSSVVVZZZ^^^gggsss{{{wwwnnnjjjggggggiiijjjiiigggiiikkkkkkeeeYYYLLLBBB>>>;;;999888:::===EEEVVVfffyyy{{{ooocccXXXOOOHHHDDD@@@<<<999888777777<<>>???@@@@@@AAA@@@AAACCCFFFHHHIIIJJJKKKIIIGGGGGGGGGIIIKKKKKKJJJJJJKKKLLLNNNPPPRRRTTTUUUVVVVVVWWWYYYZZZ[[[\\\]]]]]]^^^```bbbcccccccccbbb___]]]YYYVVVUUUWWW[[[]]]gggjjjmmmnnnoooooopppqqqoooppprrrtttuuuuuuuuuuuurrroookkkeee```\\\ZZZXXX\\\]]]```cccdddeeedddddddddeeegggiiikkkooouuuxxx{{{wwwnnnmmmmmmoootttyyy{{{}}}zzzxxxuuuoooggg___WWWSSSMMMNNNOOOOOORRR[[[hhhrrr~~~~~~~~~|||tttppplllllloooooommmiiihhhjjjlllhhh___QQQEEE>>>:::999888888888<<>>>>>???@@@AAACCCEEEFFFCCCDDDEEEGGGIIIJJJJJJJJJKKKJJJHHHHHHJJJKKKKKKJJJJJJJJJLLLNNNPPPRRRTTTUUUVVVVVVWWWXXXYYYZZZ[[[[[[\\\^^^___aaabbbcccbbbbbb```]]]YYYUUUUUUWWWZZZ]]]eeegggkkknnnooopppqqqrrrpppqqqtttvvvvvvvvvuuutttnnnkkkgggbbb___\\\\\\\\\ZZZ\\\```ccceeeeeeeeeeeegggiiikkkmmmppptttyyy}}}~~~}}}wwwoookkk\\\\\\]]]bbbiiioootttvvvuuutttqqqlllfff___YYYVVVNNNOOONNNLLLMMMVVVdddnnnyyy|||~~~}}}|||}}}~~~zzzwwwtttuuuxxxwwwsssnnniiikkkmmmllldddXXXJJJBBB:::999999888555666@@@LLLaaauuu|||nnn```TTTLLLGGGAAA===;;;:::999777;;;AAAFFFTTTeeeooowww}}}qqqddd\\\XXXVVVYYY^^^aaauuu}}}||||||vvvnnnpppwwwxxxjjj___UUUNNNHHHFFFDDDGGGOOOXXXqqq{{{yyytttqqqgggYYYKKKHHHDDDBBBBBBBBBAAA???:::999888888888888555333000///---+++***(((((('''&&&&&&&&&'''''''''((((((***)))(((''''''''''''''')))((()))***+++111AAAPPPkkk|||~~~yyymmmeeedddddddddeeehhhnnnuuuzzzvvvrrrllleee___^^^```bbbpppvvvzzzrrrkkkcccaaajjjuuu~~~|||wwwuuurrrqqqooonnnmmmnnnpppqqqhhhhhhiiilllnnnpppnnnmmmnnn___UUUTTTUUUTTTSSSQQQNNNLLLJJJKKKMMMNNNNNNMMMJJJGGGDDD@@@???===:::777444222000---,,,,,,,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,---222222222222222222333333///000000000111111111111222000...++++++,,,...///000000000000///...---,,,+++***)))(((((('''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&******++++++++++++*********++++++***(((''')))***)))))))))))))))******+++...............---------...---------///111333444666666555555555666666777888888888888999:::;;;<<<>>>>>>>>>???@@@@@@AAAAAAAAABBBCCCEEEFFFHHHIIIIIIMMMLLLLLLKKKKKKKKKKKKKKKMMMNNNNNNOOOPPPQQQRRRRRRUUUVVVWWWYYYZZZ\\\]]]]]]bbbdddeeefffdddbbb___]]]^^^[[[XXXXXXVVVSSSWWW\\\eeegggkkkmmmnnnooorrrtttrrrsssttttttsssqqqooonnnnnnjjjccc]]]YYYYYYZZZ[[[___aaabbbbbbbbbccceeegggiiimmmssswww{{{}}}~~~yyysssggg\\\RRRPPPOOOUUU^^^eeehhhgggjjjmmmnnnnnnooooooiiiaaaaaa^^^YYYSSSQQQXXXccclllyyy~~~}}}wwwxxx|||||||||}}}|||{{{}}}~~~wwwooommmkkkjjjhhh___RRRHHH???<<<777444444777<<<@@@[[[iii~~~rrrbbbUUUKKKEEEDDDAAA===999666666777888DDDNNN\\\jjjuuuyyynnnfff```^^^^^^gggppp|||zzztttnnnoootttzzzqqqdddXXXRRRJJJEEEDDDGGGKKKNNN```www~~~ooo```UUUMMMHHHIIIJJJDDD>>>;;;:::888777666777666444333444000+++))))))***(((&&&(((((((((((((((((((((((()))'''%%%###$$$&&&)))++++++++++++++++++222EEEWWWrrr}}}~~~zzzpppiiifffiiijjjhhhkkkrrrwwwxxxrrrhhh___\\\YYYXXXZZZ^^^eeesssyyykkkdddbbbeeemmmuuuzzzvvvsssnnnmmmjjjhhhhhhiiikkkmmmnnnmmmllllllnnnppppppooonnn___UUUUUUUUUUUUTTTQQQOOOLLLKKKKKKKKKLLLLLLJJJHHHEEEDDD@@@???===:::777444222000------,,,,,,,,,,,,++++++,,,,,,++++++,,,,,,---...222222222222222222222222000000111111111222222222111000---,,,+++,,,...///////////////...---,,,++++++***)))((((((''''''(((''''''''''''((((((((((((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''')))))))))******)))))))))((())))))(((&&&%%%'''(((++++++*********++++++,,,------..............................///111222222444444333444444555666666888888888888999:::;;;<<<======>>>>>>???@@@@@@@@@???@@@BBBDDDFFFHHHJJJKKKLLLLLLKKKKKKKKKKKKKKKLLLMMMMMMNNNOOOQQQRRRSSSTTTVVVVVVWWWWWWYYY[[[\\\]]]bbbcccccccccbbb___\\\ZZZ]]]YYYWWWVVVTTTRRRUUU[[[cccfffiiilllmmmoooqqqsssssstttttttttssspppnnnlllfffccc^^^YYYWWWXXXZZZ\\\aaacccdddddddddfffhhhkkkmmmqqqvvv{{{~~~yyytttmmmaaaVVVMMMIIIHHHLLLTTT\\\___```dddjjjpppvvv~~~{{{wwwsssmmmddd___```gggnnn}}}{{{uuuwww{{{|||}}}~~~||||||~~~uuurrrooonnnllldddWWWLLL@@@===:::777666888:::<<>><<<:::999888888888666555555111---+++++++++)))((((((((((((((((((((((((((())))))(((((())))))***+++******+++---...777KKK___sss~~~zzzrrrllliiilllllljjjmmmtttxxxwwwtttjjjaaa\\\XXXTTTTTTWWWdddrrryyyyyy{{{~~~sssfff___^^^bbbjjjsss}}}zzzvvvsssnnnllljjjhhhggghhhjjjkkkmmmllllllmmmppprrrrrrqqqpppbbbXXXWWWWWWVVVTTTRRRPPPNNNLLLJJJJJJJJJIIIGGGFFFDDDCCC@@@???===:::777444222000---------,,,,,,+++++++++++++++++++++,,,...///000333333333333222222111000111111111111222222222222000///---,,,,,,---...////////////......---,,,+++++++++***)))((((((((((((''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((())))))))))))((((((((())))))(((&&&&&&'''(((---,,,,,,+++++++++,,,,,,,,,---------.../////////......///000000000000000222222222222333444666666888888888888999:::;;;<<<<<<<<<======>>>?????????>>>???AAACCCFFFIIIJJJLLLKKKKKKJJJJJJJJJKKKKKKLLLMMMMMMNNNPPPRRRTTTVVVWWWXXXWWWVVVVVVXXXZZZ\\\^^^aaabbbaaaaaa___\\\YYYXXX[[[WWWUUUUUUSSSQQQTTTZZZaaadddhhhkkkmmmooorrrssstttuuuuuutttrrrooollljjj___]]]ZZZXXXXXXZZZ]]]```dddeeegggggghhhjjjnnnqqqtttxxx}}}}}}wwwrrrkkk```UUUOOOKKKHHHJJJQQQYYY^^^```dddmmmxxx~~~tttpppqqqtttyyytttvvvzzz|||{{{xxxzzzzzzuuuppppppqqqkkk^^^RRREEEBBB>>>:::888888999:::FFFTTTkkk}}}mmm^^^RRRKKKEEEBBB>>>:::888777777888CCCJJJTTT___kkkyyy{{{mmmddd___fffvvv~~~yyytttrrrrrrwww{{{mmmeee^^^UUUMMMJJJNNNTTTXXXWWWiii}}}ttt]]]QQQFFFBBBBBB@@@>>>???>>><<<;;;:::;;;:::999777555333///---,,,,,,***)))(((((((((((((((((((((((('''((()))************))))))))),,,...222>>>TTThhhwww{{{tttooonnnooooooooorrrwwwyyyvvvrrriii___[[[VVVRRRQQQSSScccqqquuuuuuvvvzzz~~~|||oooaaa[[[[[[aaakkkttt}}}zzzuuurrrmmmllliiiggggggggghhhiiillllllmmmooorrrtttttttttrrrfff]]]XXXXXXVVVUUUSSSPPPOOONNNKKKJJJIIIHHHFFFEEEDDDDDD@@@???===:::777444222000---------,,,,,,+++++++++*********+++---///000111333444444444333111000///000000000000111111111111///...---,,,,,,---///000000000000000///...---,,,,,,+++***)))((((((((((((''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((((((((())))))))))))(((((()))***+++***(((((()))+++---,,,,,,+++++++++++++++,,,,,,,,,---...///000000...///000111111000///...111111111222333555666777888888888888999:::;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>???AAACCCEEEGGGIIIJJJIIIIIIIIIIIIJJJKKKKKKLLLLLLMMMNNNOOORRRUUUXXXYYYZZZYYYWWWWWWXXXZZZ]]]```bbbaaa```^^^\\\ZZZXXXVVVZZZWWWUUUUUUSSSQQQUUUZZZ```dddiiimmmoooqqqssstttuuuuuuuuussspppmmmiiiggg^^^]]]\\\\\\]]]```ccceeeggghhhjjjkkkmmmooossswww}}}zzzwwwsssiii___YYYTTTPPPPPPUUU]]]dddgggpppzzzzzzvvvxxx{{{}}}yyyqqqppptttxxxzzzyyyxxxrrrmmmnnnrrrpppeee[[[OOOKKKDDD>>>:::999999:::CCCPPPeeezzzrrrbbbTTTLLLEEECCC???;;;999888888888???FFFQQQ]]]iiiwwwrrreee```fffppp}}}}}}|||}}}~~~~~~{{{xxxwwwmmmggg]]]TTTOOOQQQWWW\\\XXXbbbooo|||rrraaaTTTHHHCCCAAA>>><<<<<>>>>>@@@AAABBBCCCDDDEEEFFFFFFHHHHHHHHHHHHIIIJJJLLLLLLLLLMMMMMMOOOQQQUUUXXXZZZ\\\ZZZYYYXXXYYY[[[^^^```bbbaaa___\\\ZZZXXXWWWWWWZZZWWWUUUUUUTTTRRRUUU[[[aaaeeejjjoooqqqrrrtttuuuuuuuuutttrrroookkkgggeee```______```aaadddfffgggiiillloooqqqsssvvvzzz}}}~~~~~~xxxpppeeeaaa\\\ZZZ^^^fffnnnsss}}}zzz{{{}}}}}}{{{ppplllnnnrrrsssssstttmmmhhhjjjoooqqqlllfff\\\VVVMMMCCC===;;;<<<===BBBLLL^^^rrruuudddUUULLLFFFDDD@@@===:::888888777;;;CCCPPP\\\hhhtttvvviiicccfffllluuu|||yyy{{{~~~|||vvvqqqggg]]]UUUSSSWWW\\\YYY[[[aaakkkxxxyyyppp]]]RRRHHHEEEDDD@@@======>>>===;;;;;;;;;:::999777333222111...,,,***))))))(((((((((((((((((((((((('''%%%###"""###$$$''')))******,,,000555DDD]]]ttt~~~wwwrrrnnnqqqsssvvvzzz}}}sssggg```[[[ZZZWWWRRRPPPQQQUUUaaattt|||{{{}}}wwwkkk___[[[^^^eeeppp{{{~~~xxxrrrooonnnmmmkkkjjjiiiiiiiiijjjmmmnnnqqquuuyyy{{{zzzxxxnnnbbbZZZYYYXXXVVVTTTRRRPPPOOOOOOLLLLLLLLLKKKJJJHHHFFFEEE@@@???===:::777444222000......---,,,,,,+++************+++,,,...///111222111222444555444222000///------------............,,,,,,,,,---...///000111333333333333222111000///,,,,,,+++***))))))))))))''''''''''''((((((((((((''''''&&&&&&&&&&&&'''''''''''''''(((((())))))*********++++++++++++******&&&'''((('''&&&&&&(((******************+++,,,,,,,,,---------.../////////......///000000000000000333333333333444555777777888888888888999:::;;;<<<;;;;;;<<<<<<===>>>>>>>>>AAAAAABBBBBBCCCDDDDDDDDDFFFFFFGGGHHHIIIJJJLLLMMMMMMMMMMMMNNNPPPTTTWWWZZZ[[[ZZZYYYYYYYYY[[[]]]___aaa___\\\ZZZXXXWWWWWWWWWZZZVVVUUUUUUSSSRRRVVV\\\bbbffflllppprrrssstttuuuttttttsssqqqnnnjjjfffddd```aaaaaabbbdddeeegggggglllpppuuuzzz|||wwwsssooommmpppwww}}}|||~~~vvvqqqssswwwxxxxxxvvvpppiiihhhlllppppppooohhhbbbWWWLLLDDD@@@??????>>>FFFUUUiii{{{yyyhhhWWWNNNFFFEEEAAA>>>;;;999888777777@@@MMMYYYdddppp{{{zzzlllaaacccfffooo|||yyy|||{{{sssggg\\\VVVVVVXXXYYYVVVWWW```nnnvvvuuupppXXXOOOGGGFFFGGGEEEBBBBBB>>><<<;;;:::;;;:::888777222222222000,,,***))))))((((((((((((((((((((((((***(((%%%###$$$&&&))),,,++++++,,,000666FFFaaaxxx{{{sssooommmlllooorrrwwwqqqfff```\\\[[[YYYSSSOOOOOOMMMXXXkkk~~~ssshhh]]]ZZZ]]]dddoooyyy}}}wwwrrrnnnllllllkkkkkkjjjkkkkkkkkkmmmpppttt{{{nnnccc\\\YYYXXXUUUSSSQQQOOOOOOOOOKKKLLLLLLLLLKKKHHHFFFDDD@@@???===:::777444222000///......---+++******)))++++++,,,,,,...///000111000111333555555333111///---------.........//////++++++,,,---...///000111222222222222111000//////,,,,,,+++***))))))))))))''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''&&&''''''((())))))******))))))************))))))&&&'''((('''&&&'''(((************++++++---...///------..............................///111222222333333222222333444555555888888888888999:::;;;<<<;;;<<<<<<===>>>>>>?????????@@@@@@BBBCCCDDDEEEEEEEEEEEEFFFGGGHHHJJJLLLMMMMMMMMMLLLMMMOOOSSSVVVXXXXXXXXXXXXXXXYYYZZZ[[[\\\^^^\\\YYYVVVUUUUUUVVVVVVXXXUUUSSSSSSRRRQQQUUU[[[bbbffflllppprrrrrrrrrsssssssssrrrqqqnnnjjjfffdddaaabbbccceeeggghhhiiijjjpppuuu}}}~~~}}}{{{zzz||||||yyy}}}zzzrrrlllkkkmmmqqqtttooojjjaaaWWWMMMFFFAAA???===BBBOOOaaattt~~~mmm\\\QQQGGGEEEBBB???<<<999888777777===HHHRRR]]]iiivvvyyykkk^^^___```gggwwwxxx~~~~~~rrrdddYYYUUUUUUXXXTTTSSS[[[fffmmmmmmkkk[[[QQQHHHGGGHHHFFFDDDDDD>>>===;;;;;;;;;;;;999777222444444222---******+++((((((((((((((((((((((((***)))((('''''')))***+++******,,,000888IIIfff~~~zzzllldddcccgggjjjjjjooowwwpppccc^^^\\\]]][[[VVVRRRRRRNNNWWWjjj~~~pppfff]]][[[^^^dddnnnwww}}}|||vvvqqqnnnjjjjjjjjjjjjjjjkkkkkkkkklllpppwwwqqqhhhaaaYYYWWWUUURRRPPPOOOOOOOOOJJJKKKLLLLLLKKKHHHEEECCC@@@???===:::777444222000//////...---+++******))),,,,,,,,,---...///000111///111333555555444111000.........////////////000***+++,,,---...000111111111222222111111000///...---,,,+++***))))))))))))''''''''''''((((((((()))'''''''''&&&&&&'''''''''&&&''''''((()))******+++(((((())))))))))))((((((((()))***)))((()))+++,,,******+++,,,---///000111...............---------......------///111333444222222222111222222333333888888888888999:::;;;<<<<<<<<<======>>>?????????===>>>???AAACCCEEEFFFGGGEEEEEEEEEGGGHHHJJJLLLMMMMMMMMMLLLLLLNNNRRRUUUXXXVVVVVVWWWXXXXXXYYYYYYYYY\\\ZZZWWWTTTSSSSSSUUUVVVWWWSSSRRRRRRQQQPPPSSSYYYbbbfffllloooqqqqqqqqqqqqrrrrrrrrrpppmmmjjjfffdddbbbcccfffhhhkkklllmmmnnnsssyyywwwwww{{{~~~~~~zzzpppkkklllrrrwwwrrrooohhh___TTTJJJBBB>>>>>>BBBLLL\\\oooppp___UUUGGGFFFCCC???<<<:::888777777<<>><<<<<<<<<;;;:::888333555666333///,,,+++,,,(((((((((((((((((((((((('''(((((()))))))))))))))******,,,111:::LLLjjjsssaaaYYY[[[cccjjjhhhmmmwwwppp]]]ZZZYYY]]]^^^ZZZXXXXXXSSS[[[mmmpppfff^^^]]]aaafffooowww{{{vvvqqqnnnhhhhhhhhhiiijjjjjjkkkkkklllpppyyypppcccZZZYYYXXXVVVSSSPPPNNNLLLJJJLLLLLLKKKJJJIIIGGGEEEEEE@@@===;;;999777444111...000///---+++***+++,,,---******,,,---.../////////000111222222222000///......//////000000///...---+++,,,---///000000111111000000000000///...---,,,+++***)))((((((''''''((()))))))))(((''''''&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&&&&''''''((()))))))))************************''''''''''''(((***++++++***++++++,,,,,,------...///////////////////////////000111000//////111333444333333333333444555555666777777777888888888888;;;<<<<<<===>>>??????@@@=========???@@@BBBDDDEEEDDDDDDEEEEEEFFFGGGIIIIIIMMMMMMMMMMMMMMMOOOSSSVVVVVVVVVVVVVVVWWWYYY[[[\\\ZZZWWWTTTQQQOOOOOOPPPQQQRRRPPPOOOOOOMMMMMMSSSZZZbbbiiinnnmmmlllnnnooonnnnnnoooooommmiiifffddddddddddddgggkkklllkkkmmmrrrsssyyy|||tttvvvvvvwwwzzz~~~{{{|||}}}~~~~~~zzzsssrrruuuyyyyyyrrrkkkeee___UUULLLGGGFFFBBBDDDRRRdddvvv|||kkk]]]NNNGGGAAA@@@???:::666555888;;;AAAIIISSS```mmmuuu|||tttfff```[[[]]]jjjzzz|||}}}ooo[[[SSSVVVWWWUUUUUUXXX___dddfffeeehhheee[[[LLLCCCBBBDDDDDDAAA>>>;;;;;;;;;;;;888555888666444222111///,,,***(((((((((((((((((((((((((((''''''&&&&&&''')))******))),,,333===MMMiii~~~ggg\\\[[[]]]```bbbdddkkkwwwlllbbb^^^[[[[[[]]]^^^\\\ZZZ[[[bbbrrr|||jjjaaa[[[^^^eeelllttt{{{}}}~~~xxxpppiiieeedddeeefffhhhiiiiiiiiiiiiooorrrwwwpppccc[[[YYYXXXVVVTTTQQQNNNLLLKKKKKKKKKKKKJJJHHHGGGEEEDDD@@@>>>;;;999777555111...000///---+++******+++,,,,,,,,,...///000111111111000111111222111000///......///000000000///...---***+++---...000111111222000000000000///...---,,,,,,+++***)))(((((((((((('''''''''((((((((((((((('''&&&&&&&&&&&&&&&''''''&&&&&&''''''((()))))))))((((((((((((((((((((((((******)))(((((((((((((((***++++++,,,,,,------...........................///000111000//////111333444333333333333444555555555555666777888999:::;;;<<<<<<<<<===>>>???????????????@@@AAABBBCCCEEEFFFEEEEEEEEEFFFGGGIIIJJJKKKLLLMMMMMMMMMMMMOOORRRUUUXXXXXXWWWWWWXXXZZZ[[[\\\XXXVVVSSSQQQOOOOOOOOOPPPPPPNNNMMMMMMLLLKKKQQQYYYaaaiiiooonnnmmmooopppooooooooonnnkkkgggdddddddddhhhgggiiimmmnnnnnnqqqvvvzzzzzztttssssssuuuyyy}}}||||||}}}~~~~~~wwwuuuyyy}}}|||vvvpppjjjdddZZZQQQJJJEEEAAABBBNNN```sss~~~nnn```RRRJJJCCCAAA???;;;777777666999???GGGRRR___mmmuuu}}}vvviiiddd^^^___jjjyyysssaaaXXXXXXWWWVVVUUUVVV[[[aaafffhhhpppmmmbbbRRRHHHFFFFFFEEEBBB???===<<<<<<<<<999666888666444333222000,,,***))))))))))))))))))))))))'''''''''''''''((()))))))))))),,,444===LLLfff|||wwweee]]]]]]^^^___aaaeeemmmxxx|||jjjaaa^^^[[[\\\```ccccccbbbccckkk{{{yyyhhh```ZZZ]]]dddkkkssszzz~~~|||tttllleeeaaacccdddeeeggghhhiiiiiiiiinnnrrrwww~~~nnnccc[[[YYYXXXVVVSSSQQQNNNLLLKKKJJJJJJJJJIIIHHHFFFEEEDDD@@@>>>;;;999777555111///111///---+++*********+++,,,---...///000111111111000111111111111000////////////000111000///...---***+++,,,...000111111111///////////////...---,,,,,,+++***))))))(((((((((&&&&&&''''''((())))))***((((((''''''&&&'''''''''&&&&&&''''''((()))))))))((((((((((((((((((((((((***))))))(((((((((((((((***++++++,,,,,,------...------------------------///000111000//////111333444333333333333444555555333444555777999:::<<<<<<<<<<<<======>>>>>>??????@@@@@@@@@AAAAAACCCDDDDDDEEEEEEFFFGGGHHHJJJLLLMMMLLLLLLMMMMMMMMMOOORRRUUUWWWWWWWWWWWWWWWXXXYYYZZZTTTTTTRRRQQQOOOOOONNNNNNMMMKKKKKKKKKIIIIIIOOOWWWaaaiiioooooooooqqqrrrppppppooommmiiieeedddeeefffllljjjkkknnnpppqqqvvv}}}wwwrrrnnnooorrrwww|||}}}}}}~~~~~~zzzxxx|||zzzvvvzzz~~~zzztttnnnhhh```UUUMMMEEE???>>>HHHYYYlllsssfffWWWNNNEEEBBB???;;;999999444777===EEEPPP^^^llluuu~~~zzzmmmgggaaa```hhhwww}}}tttfffZZZWWWUUUTTTTTTTTTWWW]]]dddjjjuuurrrgggWWWKKKHHHGGGEEECCCAAA>>>======<<<999777999777555444333000---+++************************&&&''''''((((((((((((((())))))---444===LLLaaassszzztttfffaaaaaaaaaaaaaaafffmmmxxxyyyiiiaaa^^^\\\^^^ccciiikkkkkkoooyyyuuufff^^^YYY\\\ccckkksssyyy~~~xxxqqqiiibbb^^^cccdddeeefffhhhiiijjjkkkmmmqqqvvv{{{zzzkkkaaaZZZWWWVVVTTTRRROOOMMMKKKJJJIIIIIIIIIHHHGGGFFFDDDDDDAAA???;;;999777555222000222000///---,,,+++++++++***+++,,,...////////////000000111111111000000000000000111111000///...---,,,,,,---...////////////.../////////......---,,,++++++***)))((((((((((((''''''''''''(((((())))))))))))(((''''''''''''(((&&&&&&''''''((()))))))))))))))))))))))))))))))))&&&&&&&&&'''(((***+++,,,***++++++,,,,,,------...------------------------///000111000//////111333444333333333333444555555444555666777999:::;;;<<<<<<=========>>>>>>>>>?????????>>>>>>???@@@AAAAAADDDDDDEEEFFFHHHJJJLLLMMMKKKLLLMMMMMMMMMOOOQQQTTTTTTTTTTTTUUUUUUVVVVVVVVVRRRRRRRRRQQQPPPOOONNNNNNMMMKKKJJJJJJIIIHHHNNNUUU```hhhooopppppprrrsssrrrpppnnnlllhhheeeeeehhhjjjmmmkkklllooorrruuu{{{yyytttpppjjjkkkooouuuzzz~~~~~~~~~~~~~~~~~~wwwsssvvv}}}zzztttwww||||||{{{wwwqqqllleeeZZZPPPEEE???<<>>===;;;999888:::888666555333111...,,,))))))))))))))))))))))))%%%&&&((()))))))))((('''(((***---444>>>MMM^^^kkkqqqxxxyyylllfffeeecccbbbccceeemmmwwwwwwiiibbb___]]]___ffflllooopppxxxrrreee]]]YYY]]]eeemmmttt{{{}}}wwwqqqjjjeeeaaaddddddeeeggghhhjjjlllllllllrrrvvvvvvyyyuuufff^^^XXXUUUTTTRRRPPPNNNLLLJJJIIIIIIIIIIIIHHHGGGFFFEEEDDDBBB???;;;888777555222000222111000///------,,,,,,++++++---...///000000000000000000000000000111111000111111111111///---,,,...............---,,,,,,...............------,,,******)))(((''''''''''''))))))(((((('''''''''''')))(((((('''''''''((((((&&&&&&''''''((()))))))))))))))))))))))))))))))))%%%&&&&&&''')))***,,,---***++++++,,,,,,------...------------------------///000111000//////111333444333333333333444555555777777888888999999::::::============>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAACCCDDDDDDEEEGGGHHHJJJKKKJJJKKKMMMNNNNNNOOOQQQSSSSSSSSSTTTUUUUUUVVVVVVVVVRRRRRRRRRQQQQQQPPPPPPOOOOOOMMMLLLKKKIIIGGGMMMUUU^^^gggnnnpppqqqssstttsssooonnnkkkhhhfffgggkkknnnllljjjkkkppptttxxxzzztttpppnnngggiiinnntttzzz~~~~~~~~~~~~~~~~~~~~~wwwrrrsssyyy{{{ssstttxxx{{{}}}{{{vvvrrrmmmaaaUUUHHH@@@<<<@@@LLL^^^vvvsssaaaVVVJJJDDD@@@;;;999999444777;;;BBBMMM[[[jjjtttppphhh```^^^aaallltttoookkkbbbUUULLLDDDHHHMMMPPPQQQTTTYYY^^^iiihhh```TTTLLLJJJIIIGGGCCCBBBAAA???<<<:::999888;;;999777666555222///---((((((((((((((((((((((((%%%&&&((()))))))))((('''(((***---444???OOO^^^fffmmmttt{{{qqqjjjgggdddcccddddddmmmwww~~~uuujjjbbb```^^^aaagggllloooooozzz~~~qqqeee^^^ZZZ```hhhpppxxx~~~~~~yyysssnnnjjjhhhffffffggggggiiikkkmmmnnnmmmrrruuusssrrruuuvvvvvvrrrccc[[[XXXTTTSSSRRRPPPNNNLLLJJJIIIIIIIIIIIIIIIHHHGGGFFFEEECCC@@@;;;888666555333111000000//////...------------...///000111222222222000000000///000000111222111222222222111///---,,,...............---,,,+++------.........------,,,+++***)))(((''''''''''''***))))))(((''''''&&&&&&''''''&&&&&&''''''((()))&&&&&&''''''((()))))))))((((((((((((((((((((((((((((((((((((((())))))******++++++,,,,,,------...------------------------///000111000//////111333444333333333333444555555888888888999999999999999============>>>>>>>>>>>>?????????@@@@@@BBBCCCCCCDDDDDDDDDEEEFFFGGGHHHIIIIIIKKKMMMNNNNNNNNNPPPRRRSSSTTTVVVWWWXXXYYYYYYYYYTTTSSSSSSRRRRRRRRRSSSSSSRRROOOMMMLLLIIIGGGKKKSSS[[[eeemmmpppqqqttttttsssooonnnkkkhhhffffffjjjllliiihhhkkkqqqvvv|||~~~vvvpppmmmlllgggiiinnnuuu{{{~~~~~~~~~~~~~~~~~~}}}}}}~~~yyyqqqppptttxxx|||uuutttvvv{{{|||yyyvvvjjj[[[KKKDDD>>>@@@JJJZZZqqqyyyeeeZZZNNNGGGBBB<<<999999666777;;;@@@JJJWWWfffooo~~~}}}pppeee]]]\\\___hhh{{{tttmmmiiiaaaUUUKKK???CCCHHHLLLOOORRRUUUWWW``````[[[RRRLLLLLLLLLKKKDDDDDDCCCAAA===:::::::::<<<:::888777555333000...''''''''''''''''''''''''&&&''''''((((((((((((((()))+++...444AAATTTaaaeeemmmsssxxx{{{tttnnniiieeedddfffeeeoooxxx}}}~~~{{{sssjjjbbb```___bbbhhhlllmmmmmmvvv}}}qqqeee___\\\bbbkkksss{{{{{{uuuqqqmmmlllhhhggggggggghhhjjjlllmmmmmmrrrtttqqqppprrrqqqooopppaaa[[[XXXUUUTTTSSSQQQOOOMMMLLLKKKIIIIIIJJJIIIIIIHHHGGGFFFDDD@@@;;;888666555333222,,,---------------,,,,,,---...///000222222222222111000/////////000222333222222222222111///---,,,+++,,,------......------,,,------......------------,,,+++***))))))))))))((((((((((((((('''''''''%%%%%%%%%%%%&&&'''))))))&&&&&&''''''((()))))))))((((((((((((((((((((((((((((((((((((((()))*********++++++,,,,,,------...........................///000111000//////111333444333333333333444555555777777888999999:::;;;;;;>>>>>>>>>>>>============>>>>>>>>>???@@@BBBCCCDDDGGGFFFFFFFFFFFFGGGHHHIIIHHHJJJMMMNNNNNNNNNPPPQQQRRRTTTVVVXXXZZZZZZ[[[[[[VVVUUUTTTSSSSSSTTTVVVWWWSSSPPPNNNLLLHHHEEEIIIPPPYYYcccllloooqqqttttttssspppooolllhhhdddcccdddfffggggggkkkssszzz~~~~~~~~~|||zzzxxxxxx{{{~~~|||}}}~~~}}}~~~|||tttnnnkkkkkkhhhjjjooovvv|||~~~~~~}}}||||||}}}~~~}}}}}}}}}}}}~~~~~~{{{qqqlllmmmoooxxx|||zzzvvvttttttyyy~~~}}}{{{ooo___OOOHHHBBBBBBIIIXXXooo}}}jjj___SSSLLLFFF???;;;;;;666777999===FFFRRR```iiivvvyyypppcccZZZ[[[___eeevvv~~~wwwmmmggg```TTTKKK@@@AAACCCGGGMMMRRRTTTUUUWWWYYYVVVOOOKKKKKKLLLKKKFFFGGGGGGDDD???<<<<<<======;;;999777666444111...(((((((((((((((((((((((('''''''''''''''((())))))))),,,...444CCCXXXdddggglllqqquuuxxx~~~xxxtttqqqllljjjllljjjsss{{{}}}{{{wwwooohhhaaa``````dddjjjnnnmmmlllqqqzzz|||qqqeee^^^\\\ccclllttt|||{{{uuupppllljjjhhhgggfffeeefffgggiiijjjmmmqqqsssrrrsssuuusssooopppaaa[[[YYYWWWVVVUUUSSSQQQOOONNNMMMJJJJJJJJJJJJIIIHHHHHHGGGDDD@@@<<<888666555444222******+++,,,,,,,,,+++++++++,,,---///000000000000111000/////////111222333222222333222111///---,,,)))***+++---...///000000,,,,,,------...---------///...---,,,++++++++++++&&&&&&''''''((()))))))))######$$$$$$&&&''')))***&&&&&&''''''((()))))))))************************%%%%%%&&&''')))+++---...***++++++,,,,,,---......///////////////////////////000111000//////111333444333333333333444555555555666777888:::<<<======>>>>>>>>>>>>============;;;;;;<<<===>>>@@@BBBCCCIIIHHHHHHGGGGGGHHHHHHIIIHHHJJJMMMNNNNNNNNNPPPQQQOOOQQQTTTVVVXXXZZZZZZZZZXXXWWWUUUSSSTTTUUUXXXZZZTTTQQQNNNKKKGGGCCCGGGNNNXXXbbbkkkoooqqqssstttsssqqqppplllgggbbb______```ffffffllluuu|||~~~}}}}}}|||sssqqqppprrrvvvzzz|||}}}|||}}}~~~~~~~~~{{{sssmmmjjjjjjiiikkkpppwww}}}~~~~~~}}}|||{{{{{{|||}}}}}}}}}||||||}}}~~~|||qqqiiiggghhhrrruuuxxxyyyxxxuuusssrrruuu}}}}}}||||||ppp___RRRKKKDDDDDDJJJXXXmmmmmmbbbVVVPPPJJJBBB===<<<666777888;;;CCCOOO\\\eeerrr{{{xxxqqqbbbYYY[[[```eeesss}}}yyyyyy|||{{{wwwyyyxxxmmmfff^^^SSSJJJCCCAAA@@@DDDKKKRRRUUUVVVRRRTTTRRRKKKHHHIIIJJJIIIHHHJJJJJJFFFAAA>>>>>>???===;;;999888777555111///))))))))))))))))))))))))(((((('''&&&&&&((()))******,,,...444EEE[[[gggiiijjjooosssvvv|||~~~{{{{{{yyyuuurrrrrrmmmwww~~~~~~yyytttmmmfff______aaaffflllooonnnlllmmmuuuzzzxxxzzz{{{qqqddd^^^\\\cccllluuu|||zzzsssnnniiiggghhhfffeeeddddddeeeggghhhlllppprrrtttwwwzzzwwwqqqmmm^^^XXXVVVUUUTTTSSSRRRPPPOOOMMMMMMKKKKKKLLLKKKKKKIIIGGGFFFBBB???;;;888666333111...---,,,***))))))***,,,------...000111222222111111222111///......000222333333333222000///---,,,,,,+++,,,///000111///---+++///---,,,,,,---...,,,+++((((((''''''''''''(((((()))))))))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))''''''(((((())))))******+++***)))(((((()))***+++******+++,,,---------------,,,,,,,,,,,,---......000000000000111222333444666555333333333444666888999999999:::;;;<<<>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>===<<<>>>BBBEEEJJJKKKKKKKKKIIIHHHIIIJJJKKKMMMNNNNNNNNNNNNPPPQQQSSSTTTVVVWWWWWWYYY\\\^^^\\\[[[ZZZZZZ[[[ZZZXXXVVVTTTPPPLLLKKKHHHEEEHHHMMMYYYccckkknnnppptttwwwwwwsssrrrmmmgggaaa]]]]]]^^^]]]cccllluuu|||~~~|||{{{zzzyyyxxx}}}}}}~~~{{{rrrjjjeeeggglllqqqxxx}}}}}}~~~~~~~~~~~~yyytttooollljjjjjjmmmrrrwww|||~~~||||||||||||{{{zzz~~~~~~~~~~~~~~~~~~qqqgggaaa___eeejjjpppuuuvvvsssoookkkpppzzz|||xxxwwwsssmmmaaaRRRHHHIIIJJJNNNddd~~~qqqfffXXXNNNIIIEEE===777:::777777;;;@@@HHHVVVcccqqqxxx{{{tttjjj```\\\^^^fffsssxxxmmmlllssszzz}}}yyytttqqqrrrssstttwww|||zzzrrrllleeeXXXLLL???<<<===CCCJJJMMMQQQVVVXXXUUUPPPKKKHHHHHHIIIKKKFFFEEEDDDCCCBBBAAAAAAAAA:::::::::888666333000......,,,))))))***,,,,,,+++&&&&&&&&&&&&&&&'''((((((++++++///999HHHYYYgggooommmrrrtttsssttt{{{{{{{{{zzzzzz|||{{{uuuiii___^^^aaaaaafffpppnnnllltttuuuvvvtttpppnnnttt~~~ssskkkaaa]]][[[___iiitttzzz{{{xxxrrrnnnlllkkkhhhgggfffdddbbbcccfffiiilllrrrzzz~~~~~~zzzvvvsssoooaaaZZZVVVUUUUUUSSSRRRPPPOOOMMMMMMKKKKKKLLLKKKJJJIIIGGGFFFBBB???;;;888666333111...---,,,+++******+++,,,---...///111222333333222222111000000//////000222222333333222000///---,,,,,,+++,,,...000000///...---///...,,,,,,------,,,***))))))(((((((((((()))))))))))))))))))))(((''''''''''''''''''''''''''''''''''''((((((((()))))))))******))))))(((((('''''')))((('''&&&&&&'''((((((******+++,,,------------...------------...//////000000000111111222333444666555333333333444666777:::::::::::::::;;;<<<===>>>>>>>>>?????????@@@@@@===============???DDDGGGIIIJJJKKKJJJIIIHHHHHHIIIKKKLLLNNNNNNNNNNNNPPPQQQSSSTTTVVVWWWXXXYYY\\\___^^^]]]\\\\\\\\\[[[YYYWWWSSSOOOKKKJJJGGGFFFJJJPPPYYYbbbkkknnnppptttwwwwwwvvvuuurrrmmmgggbbb``````^^^dddllluuu}}}~~~}}}|||{{{zzzzzz}}}|||}}}{{{ooogggaaaccchhhnnnuuu|||~~~}}}}}}~~~~~~yyytttpppmmmkkkkkknnnrrrxxx|||}}}}}}}}}~~~}}}|||~~~~~~uuuiiibbb______bbbhhhllloooooommmkkkmmmvvv||||||yyyxxxtttooodddUUUKKKJJJIIILLLaaazzzsssgggYYYNNNIIIEEE???999:::888888;;;???GGGUUUbbbooowwwyyynnnddd___```eeepppzzzxxxnnniiilllnnnmmmqqqmmmjjjkkkkkkkkkpppvvv~~~yyyqqqlllfff[[[QQQDDD>>><<<@@@FFFJJJOOOUUU[[[XXXTTTNNNJJJIIIJJJKKKFFFEEEDDDBBB@@@>>><<<<<<<<<<<<;;;:::777444222000---+++)))((()))+++******'''''''''''''''(((((()))++++++000;;;LLL```pppyyyxxxwwwtttqqqttt~~~{{{yyyxxxyyyyyyuuummmffffffhhheeeiiiuuuuuusss{{{~~~zzzuuurrruuu}}}ssskkk```]]]]]]bbblllvvv{{{|||}}}vvvqqqmmmkkkjjjffffffeeedddccceeeiiilllpppvvv}}}{{{uuurrrrrrddd\\\WWWVVVUUUTTTRRRQQQOOONNNMMMKKKKKKKKKKKKJJJHHHFFFEEEBBB???;;;888666333111...,,,,,,,,,,,,,,,,,,,,,,,,///000222333444444333333000000000111111111222222333222111000///...---,,,+++,,,---...///000000000000...,,,,,,------+++)))***))))))))))))))))))***(((((()))))))))(((''''''((((((((((((((((((((((((''''''''''''((((((((((((******))))))((((((''''''((((((''''''''''''((((((******+++,,,------------///............///000000111111111111222333444555555444333333333444666777:::::::::::::::;;;<<<<<<======>>>>>>??????@@@@@@;;;<<<=========@@@DDDGGGHHHIIIKKKJJJHHHGGGGGGHHHJJJKKKMMMNNNNNNNNNPPPRRRSSSTTTVVVWWWXXXZZZ]]]```aaa```______^^^]]]YYYWWWTTTOOOKKKIIIGGGFFFKKKRRRYYYbbbkkknnnpppuuuxxxxxxyyyzzzzzzwwwrrrlllhhhgggaaagggnnnvvv}}}~~~}}}|||||||||}}}||||||~~~zzzmmmddd^^^^^^bbbiiirrrzzz~~~||||||}}}~~~xxxssspppnnnmmmmmmppptttyyy}}}}}}}}}~~~~~~~~~~~~|||qqqjjjfffbbbeeehhhkkkllllllkkkiiiiiirrryyy||||||{{{xxxtttkkk\\\PPPLLLIIIKKK^^^uuuuuujjjZZZOOOIIIEEE@@@===:::888888;;;???FFFSSS```lllvvvuuuiiicccaaadddllluuu|||rrriiifffccc___gggdddbbbbbbaaaaaahhhppp{{{{{{vvvnnnhhhddd]]]UUUIIIAAA<<<>>>BBBGGGNNNUUU]]][[[WWWRRRMMMJJJJJJKKKKKKKKKIIIGGGDDDAAA>>><<<>>>>>><<<;;;888666333222---+++)))((()))***))))))((((((((((((((())))))***+++,,,111>>>RRRgggzzzwwwqqquuu}}}|||{{{wwwvvvvvvuuuqqqnnnkkkmmmiiimmmyyy{{{}}}{{{zzz{{{}}}rrriii]]]]]]___fffpppxxx|||}}}|||uuuppplllkkkjjjeeeeeeeeeeeeeeeggglllooouuuzzz|||vvvrrrsssfff^^^YYYWWWVVVUUUSSSQQQOOONNNMMMKKKKKKKKKKKKJJJHHHFFFEEEBBB???;;;888666333111...,,,------......------,,,///000111333333333333222//////111222222222222222222222111000///...------,,,,,,---...///000111222000...,,,,,,,,,,,,***)))))))))(((((((((((())))))'''(((((((((((((((''''''''''''''''''''''''''''''&&&'''''''''((((((((((((''''''(((((())))))******)))))))))))))))***************+++,,,------------...............//////000111111111111222333444555444444333333333444555666888888888999:::<<<===>>>>>>=====================<<<===>>>>>>>>>???BBBEEEFFFHHHJJJJJJHHHFFFFFFGGGIIIJJJLLLMMMMMMNNNPPPRRRRRRTTTVVVXXXYYY[[[___aaadddbbbaaaaaa```^^^ZZZWWWWWWQQQLLLJJJGGGFFFKKKQQQYYYbbbkkknnnqqquuuyyyxxx}}}{{{wwwtttllloootttyyy~~~~~~~~~~~~~~~}}}}}}}}}}}}||||||}}}||||||~~~{{{mmmeee]]]\\\___eeeoooyyy~~~||||||~~~}}}wwwrrrooonnnnnnppprrrvvvzzz~~~~~~|||}}}~~~~~~~~~}}}xxxvvvvvvxxxzzzzzzwwwsssmmmjjjjjjpppxxx}}}|||yyyrrrdddWWWPPPJJJKKK[[[oooyyynnn^^^QQQJJJFFFBBB@@@;;;999999;;;???EEEQQQ]]]jjjtttxxxlllfffbbbcccjjjqqqxxxnnnhhhddd``````___^^^___^^^___fffpppwwwxxxuuullleee```ZZZTTTJJJBBB===???CCCHHHOOOVVVZZZ[[[YYYTTTNNNJJJJJJKKKLLLMMMLLLKKKHHHDDDAAA>>>???>>>===;;;888666444333///,,,***))))))***)))))))))))))))((()))******+++,,,---333@@@UUUlllvvvuuu{{{~~~wwwsssrrrxxx|||}}}~~~zzzuuuttttttsssssslllrrrrrrssszzz{{{}}}mmmbbbXXXZZZ```iiirrrzzz}}}}}}{{{uuupppmmmkkkkkkfffffffffffffffhhhmmmpppwww|||~~~xxxtttrrrhhhaaa\\\XXXWWWVVVTTTRRRPPPNNNMMMKKKKKKKKKKKKIIIGGGEEEDDDBBB???;;;888666333111...,,,------......------,,,...///000222222222222111//////111222333333333333222111111000///...------,,,,,,---...///000111222///---,,,,,,,,,,,,***)))'''''''''&&&&&&'''''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))''''''(((((())))))******(((((()))*********************+++,,,------------------,,,,,,------...///111111111111222333444444333333333333333444555555555666777888:::<<<>>>@@@>>>>>>===<<<;;;::::::999???@@@@@@???>>>>>>@@@AAAEEEGGGIIIIIIGGGFFFEEEEEEGGGIIILLLMMMMMMOOOQQQSSSRRRTTTWWWXXXZZZ]]]```ccceeedddccccccbbb___[[[WWWZZZTTTOOOLLLHHHEEEHHHNNNYYYbbbkkknnnqqqvvvyyyyyy~~~~~~~~~|||zzzzzzzzz{{{{{{{{{{{{|||||||||}}}}}}~~~||||||~~~{{{ppphhh___\\\]]]aaalllwww~~~||||||~~~~~~~~~~~~|||vvvrrrooooooooorrruuuxxx|||~~~|||{{{{{{}}}~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~zzztttooorrryyy}}}wwwlll___UUUMMMMMMZZZjjj~~~ssscccVVVMMMGGGDDDBBB<<<999999<<<>>>CCCNNNZZZhhhrrr}}}wwwllleeeaaaaaahhhppp}}}~~~tttnnnlllkkkaaa``````bbbccccccjjjrrrwwwzzzyyypppfff___YYYSSSHHHBBB???BBBGGGLLLRRRXXXWWWYYYYYYUUUOOOJJJIIIJJJGGGHHHIIIHHHGGGDDDAAA??????>>><<<:::888555444333111///,,,***++++++***))))))))))))))))))***++++++---...444AAAUUUlll~~~}}}uuuuuuwwwwwwnnnkkklllrrrwwwzzz~~~~~~wwwsssssssssssssss}}}www|||wwweeeZZZTTTXXX```jjjssszzz}}}~~~}}}vvvqqqmmmkkkkkkggghhhgggffffffhhhlllooowww|||zzzwwwsssiiibbb]]]YYYXXXWWWUUURRRPPPNNNNNNKKKKKKKKKKKKIIIGGGDDDCCCBBB???;;;888666333111...,,,,,,,,,,,,,,,,,,,,,,,,---...000111222222111111///000000111222333444444111111111000///.........,,,---...///000111111111---,,,++++++,,,,,,+++***'''&&&&&&%%%%%%&&&&&&'''&&&&&&'''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))******))))))((((((''''''%%%&&&'''((()))))))))(((******+++,,,------------,,,,,,,,,,,,,,,---......000000000000111222333444222333333333444444444444555555666888:::<<<>>>???>>>>>>===<<<;;;:::999999@@@AAAAAA@@@>>>===>>>???CCCFFFHHHIIIGGGEEEDDDDDDFFFHHHKKKLLLMMMOOOQQQSSSRRRTTTWWWYYY[[[^^^bbbdddgggfffffffffeeebbb]]]ZZZ[[[VVVQQQNNNIIIEEEGGGLLLYYYbbbkkknnnrrrwwwzzzzzz}}}{{{yyyxxxxxxxxxyyyzzzzzz{{{|||}}}}}}~~~~~~}}}}}}rrrjjjaaa\\\ZZZ\\\fffpppyyyzzz|||}}}|||}}}~~~~~~~~~~~~|||{{{||||||xxxtttrrrqqqqqquuuwwwzzz~~~~~~}}}{{{{{{|||}}}}}}|||{{{|||}}}}}}~~~}}}}}}|||}}}~~~~~~xxxwwwzzz~~~~~~xxxooodddZZZPPPNNNXXXddd|||yyyjjj[[[PPPIIIEEECCC<<<::::::<<<>>>BBBLLLWWWeeennnzzzuuuiiiaaa^^^^^^eeennnyyyxxxsssssssssiiieeeeeehhhjjjjjjlllpppxxxyyymmmccc[[[UUUGGGBBB???CCCHHHNNNUUU[[[WWW[[[]]]YYYQQQJJJHHHIIIHHHHHHIIIIIIHHHFFFDDDCCC@@@???===:::888666555444333000---+++++++++***))))))))))))))))))******+++---...555BBBUUUiiizzz~~~tttqqqqqqqqqdddbbbdddjjjooorrrxxx~~~~~~yyyuuusssssstttyyyyyyppp```UUUQQQVVV```kkkttt{{{~~~}}}vvvpppmmmkkkjjjgggggggggffffffhhhllloooxxx|||}}}yyywwwuuukkkbbb[[[ZZZYYYWWWUUUSSSPPPOOONNNKKKKKKKKKJJJIIIFFFDDDBBBBBB???;;;888666333111...---,,,+++******+++,,,---...///111222333333222111000000000000111333555666111111000000//////......,,,...///111222111000///,,,*********,,,---,,,+++''''''&&&&&&&&&&&&''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''))))))))))))*********+++******))))))((((((''''''$$$%%%'''((()))))))))(((******+++,,,---------------------------...//////////////////000111222222222222333333444444444444777777888888999:::<<<<<<========================???@@@AAA@@@>>>>>>>>>@@@BBBEEEHHHHHHGGGDDDCCCCCCEEEGGGJJJLLLMMMOOORRRTTTRRRTTTWWWYYY[[[___cccfffiiiiiiiiijjjiiifffaaa^^^YYYUUURRRPPPLLLGGGHHHLLLYYYbbbkkkooorrrwww{{{{{{~~~{{{}}}|||{{{zzzyyyxxxwwwwwwyyyzzz{{{|||}}}~~~~~~~~~rrrjjjaaa[[[VVVVVV^^^hhhpppsssxxxzzz{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}zzzxxxvvvttttttwwwyyy|||~~~||||||}}}}}}|||{{{{{{|||~~~~~~~~~}}}}}}~~~{{{{{{~~~{{{|||vvvpppfff\\\RRROOOVVV___uuu~~~pppaaaTTTKKKFFFCCC===;;;:::<<<===AAAJJJUUUbbbkkkvvvtttfff]]]YYYZZZbbbjjjxxx~~~wwwuuuuuuqqqkkkiiilllooommmjjjiiivvvsssggg]]]VVVJJJCCC>>>@@@EEELLLUUU]]]]]]aaaddd___TTTLLLHHHIIIKKKKKKJJJJJJIIIHHHGGGGGGBBBAAA>>>;;;999777666666333000---++++++***)))((()))(((((((((((()))******+++---444BBBUUUhhhwwwyyysssrrrqqqooo^^^\\\___dddhhhjjjpppvvv|||{{{{{{yyywwwuuuuuuvvvzzz}}}mmm___VVVPPPWWWaaallluuu|||}}}vvvoookkkhhhgggdddeeeeeeeeefffhhhmmmqqqzzz||||||xxxvvvuuuwwwlllbbbYYY[[[ZZZXXXVVVSSSQQQOOONNNKKKKKKKKKJJJHHHFFFDDDBBBBBB???;;;888666333111...---,,,***))))))***,,,---///000222333444444333333111111000///111333666777111111000000//////......,,,...000222222111///---***))))))***,,,------,,,((((((''''''''''''((((((%%%%%%&&&'''((((((((('''(((((((((((((((((((((((()))*********++++++++++++''''''(((((()))*********&&&''')))***+++++++++*********+++,,,------------...............///000000............///000111222111222333444444444333333::::::999999888999999999<<<<<<===>>>???@@@AAABBB===???@@@@@@??????@@@AAABBBDDDGGGHHHFFFDDDBBBBBBEEEGGGJJJLLLMMMOOORRRTTTRRRTTTWWWYYY\\\___cccfffkkkkkklllmmmmmmjjjeeeaaaVVVSSSRRRQQQMMMIIIIIIMMMYYYbbbkkkooorrrwww{{{{{{|||yyyyyyyyyzzzzzzyyyxxxwwwvvvzzzzzz{{{}}}~~~~~~qqqiii```YYYSSSQQQXXXaaajjjnnntttxxxzzz{{{||||||~~~~~~}}}}}}~~~~~~~~~}}}{{{yyywwwvvvxxxzzz}}}~~~}}}~~~~~~}}}||||||}}}|||}}}~~~~~~{{{|||xxxzzzsssoooggg\\\RRROOOTTT\\\ppp~~~sssdddVVVLLLFFFCCC===;;;;;;<<<===@@@IIISSS___hhhsss~~~sssdddZZZVVVWWW___hhhyyyyyyuuutttwwwoookkknnnqqqmmmfffbbbqqq~~~uuuhhh]]]VVVMMMDDD<<<===BBBIIITTT^^^cccgggjjjdddXXXMMMIIIHHHJJJIIIHHHFFFDDDDDDCCCCCCDDDBBB@@@<<<:::999888888222000,,,******)))(((&&&((((((((((((((())))))***))),,,444BBBUUUhhhvvv}}}zzzsssrrrtttsssnnnaaa```bbbgggiiijjjnnntttqqqsssvvvxxxxxxwwwxxxxxx~~~zzzmmm```XXXQQQXXXbbbmmmvvv}}}}}}uuunnniiifffeeeaaabbbcccdddfffiiiooosss|||}}}~~~|||yyyuuusssrrr{{{mmmeeebbb[[[ZZZYYYWWWUUURRROOONNNJJJIIIHHHFFFEEEDDDDDDDDD@@@>>><<<999666444333222......---,,,++++++++++++///000000111111///...---,,,---///000111111000000111111000......---------------...///000000---***###(((,,,,,,***)))(((&&&'''''''''''''''&&&&&&''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''))))))(((((('''''''''&&&(((((((((((())))))))))))))))))***+++,,,,,,,,,,,,,,,,,,---.../////////...111111111111111222222222111222222333333444444555666666777999:::;;;<<<===AAA???===<<<;;;<<<===???>>>@@@BBBBBBAAAAAAAAACCCAAAAAABBBEEEFFFEEEBBB???CCCEEEGGGIIIKKKMMMQQQTTTUUUWWWYYYZZZ]]]aaafffjjjmmmooopppoooppppppjjjbbbaaaYYYRRRMMMHHHDDDDDDHHHVVV```jjjooosssyyy}}}}}}|||yyy{{{{{{zzzxxxvvvuuuvvvxxxzzz|||~~~}}}|||~~~~~~ppphhh```ZZZUUUQQQQQQTTTbbbhhhooouuuyyy{{{|||}}}~~~}}}||||||}}}~~~~~~}}}|||~~~~~~~~~}}}{{{yyyxxxxxxzzz{{{}}}~~~~~~}}}}}}||||||~~~}}}yyy}}}~~~|||zzz{{{|||{{{zzzvvvpppeeeXXXOOOMMMPPPSSSkkk{{{vvvggg[[[QQQIIIEEE===<<<<<<<<<;;;;;;DDDNNNXXXbbbppp{{{tttddd[[[XXXZZZbbbkkkyyyzzznnnqqqmmmkkklllnnnjjjdddfffmmmwww}}}mmmaaa\\\PPPGGG@@@AAAGGGMMMUUU[[[dddjjjoookkk___SSSLLLJJJKKKLLLMMMMMMKKKGGGDDDAAACCCAAA@@@???===;;;777444444222000---***))))))((((((((((((((()))***+++,,,'''+++555DDDRRR___nnn{{{zzzsssooopppqqqmmmggg```bbbeeehhhiiihhhfffeee]]]dddppp{{{|||wwwuuuwwwyyyttteeeZZZTTTRRRVVV^^^kkkwww~~~|||uuummmgggbbb___dddcccdddfffeeedddiiiqqq||||||{{{zzzxxxvvvtttsss~~~pppfffbbb]]]\\\ZZZWWWTTTPPPNNNLLLJJJIIIHHHGGGEEEDDDDDDDDD>>>===:::888555333111111...------,,,,,,,,,,,,---///000111111111000///...,,,---///000111111000000111000///...---------------,,,---...///...,,,)))%%%(((,,,---,,,***)))(((''''''(((((((((''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''((()))))))))))))))))))))))))))(((((((((''''''''''''(((((((((((()))))))))))))))***+++,,,,,,---,,,,,,,,,,,,---...////////////111111111111111222222222111222222333333444555555888888999999::::::;;;;;;>>>===<<<<<<<<<===???@@@>>>@@@BBBBBBAAA@@@AAABBBDDDDDDFFFHHHIIIHHHEEEBBBBBBDDDFFFIIIKKKNNNRRRUUUWWWXXXZZZ\\\___ccchhhkkknnnqqqrrrqqqrrrrrrllleeeccc\\\UUUPPPKKKFFFEEEHHHVVV```iiinnnrrrxxx{{{||||||yyyzzzzzzzzzxxxuuuuuuvvvxxxyyyzzz}}}~~~||||||~~~}}}nnneee\\\VVVPPPKKKJJJLLLZZZaaajjjsssxxxzzz|||}}}~~~}}}|||||||||}}}~~~~~~}}}|||~~~~~~~~~~~~~~~}}}}}}}}}||||||}}}~~~~~~~~~}}}}}}}}}~~~|||}}}~~~~~~~~~~~~{{{sssrrrssswww}}}|||{{{{{{|||zzzxxxwwwqqqggg\\\RRRNNNOOOQQQfffwwwxxxjjj^^^SSSJJJEEE???===<<<===;;;<<>>;;;777444444333000---+++))))))((((((((((((((()))***+++,,,+++...888GGGUUUaaammmwwwzzzssskkkhhhjjjkkkhhhddd\\\___eeeiiikkkjjjgggeee]]]___gggssszzzxxxtttsssrrr{{{tttfffZZZRRRSSSWWW```lllxxx|||vvvoooiiidddbbbcccbbbdddffffffgggmmmuuu||||||{{{yyywwwvvvtttttttttgggaaa^^^]]]ZZZWWWSSSOOOMMMKKKJJJJJJIIIGGGFFFEEEDDDCCC===<<<999666333111000///---,,,,,,,,,,,,---......000111111222222000///...,,,---///000111111000000000000///...---------------,,,,,,---...---+++)))***,,,------***(((&&&&&&'''(((((())))))(((((((((''''''''''''''''''''''''''''''&&&&&&''''''((()))))))))))))))))))))))))))((((((((((((''''''''''''(((((((((((()))))))))))))))***+++,,,------------+++,,,---...////////////000000111111111222222222222222222333444444555555::::::999999999999999999:::;;;;;;===>>>???@@@@@@>>>@@@AAAAAA@@@???AAABBBFFFFFFGGGHHHJJJIIIFFFDDD@@@BBBEEEHHHKKKNNNSSSWWWXXXZZZ]]]___bbbeeejjjnnnooosssuuutttuuuuuupppjjjeee___YYYTTTOOOHHHFFFHHHVVV___hhhlllpppvvvzzzzzz|||}}}zzzxxxyyyyyyyyywwwuuuuuuwwwyyyxxxyyy{{{}}}}}}}}}}}}||||||{{{||||||nnndddZZZSSSMMMGGGDDDFFFPPPXXXeeepppwwwzzz{{{|||||||||{{{{{{|||}}}~~~~~~~~~}}}|||}}}~~~}}}}}}}}}}}}~~~~~~}}}}}}}}}}}}}}}~~~{{{|||~~~}}}|||~~~}}}}}}}}}yyynnnhhhjjjnnnuuu|||~~~}}}~~~~~~{{{yyyxxxsssjjj___UUUOOONNNOOO```qqq{{{nnnaaaVVVLLLFFFAAA???======<<<===DDDMMMWWWaaalllttt~~~zzzlllccc^^^\\\^^^cccuuusssooommmllllllllliiigggkkkqqqqqqccc[[[SSSLLLHHHKKKPPPSSSVVVYYY```ffflllkkkcccYYYPPPLLLMMMMMMLLLKKKJJJHHHFFFEEECCCBBB@@@@@@???<<<888666555333000---+++)))(((((((((((((((((()))***+++,,,000111:::KKK[[[fffmmmrrrtttjjjaaa^^^aaacccbbb___XXX]]]ccchhhjjjjjjgggeee^^^[[[^^^kkkvvvwwwrrrnnnmmmttt{{{~~~uuuhhhZZZQQQTTTYYYbbbmmmxxx}}}vvvpppjjjgggeeeaaaaaacccfffggghhhpppxxx~~~|||zzzxxxvvvuuuuuuuuuxxxhhh```]]]\\\YYYVVVRRRPPPNNNMMMKKKJJJIIIHHHGGGEEECCCBBB>>><<<:::666333111//////*********++++++,,,......000111222222222111///...,,,---///000111111000000000///...---------------///...------......,,,***+++,,,,,,***'''%%%$$$%%%'''((())))))))))))))))))''''''''''''''''''''''''(((''''''''''''((())))))''''''''''''''''''''''''((((((((((((((('''''''''(((((((((((()))))))))))))))***+++,,,------------++++++---...////////////000000000111222222333333222222333333444555555555777777888888888888999999999:::<<<===>>>????????????@@@AAA@@@???>>>@@@AAADDDCCCDDDFFFGGGGGGEEECCC???AAADDDFFFIIINNNSSSWWWYYY[[[___aaadddhhhlllpppqqquuuxxxxxxxxxyyyuuuppphhhbbb\\\WWWQQQIIIFFFGGGUUU___hhhlllooouuuxxxyyyzzz||||||yyyxxxwwwwwwwwwwwwvvvuuuuuuwwwyyyyyyzzz{{{|||||||||||||||zzzzzz{{{{{{oooeeeZZZTTTOOOHHHEEEEEEJJJSSSaaammmuuuyyy{{{{{{zzz{{{{{{||||||}}}~~~~~~}}}|||{{{}}}}}}|||~~~}}}||||||}}}~~~~~~}}}{{{zzzzzzyyy|||}}}~~~}}}||||||||||||}}}zzzooogggggghhhmmmttt{{{~~~}}}{{{uuulll```UUUOOOMMMNNN[[[lll}}}pppcccXXXPPPKKKDDDAAA>>>>>>======CCCKKKVVV```kkksss}}}rrrhhh```[[[\\\```sss~~~wwwttttttsssqqqmmmlllooosssyyyhhh___UUUOOOLLLPPPUUUWWWYYY\\\aaaeeekkklllggg^^^UUUOOONNNMMMLLLKKKIIIHHHGGGGGGDDDCCCAAA@@@@@@===:::777666444111...+++)))(((((((((((((((((()))***+++,,,111111:::NNNaaalllpppqqqrrreeeYYYWWW\\\^^^^^^]]]YYY[[[___ccceeeeeeeeedddccc^^^^^^hhhpppqqqnnnkkklllrrrwwwvvvuuuzzz}}}zzzxxxkkk\\\RRRTTTYYYcccnnnxxx~~~~~~vvvpppjjjgggeee``````aaaeeefffhhhoooxxx}}}zzzwwwuuuuuuvvvvvv|||iii___[[[YYYWWWTTTRRRQQQPPPOOOKKKKKKJJJIIIGGGEEECCCBBB@@@>>>;;;888555222111000))))))))))))***,,,---...000000111222111000///...,,,---///000111111000000///......------------...111000////////////---+++,,,,,,,,,)))'''%%%%%%&&&''''''((()))))))))))))))''''''''''''''''''''''''(((''''''''''''((())))))(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((())))))))))))******+++,,,------------***+++,,,...///000000000///000000111222222333333222333333444444555666666444444555666777888999999;;;;;;<<<============<<>>>>>======BBBHHHTTT___lllttt~~~vvvjjjaaa[[[[[[^^^sss~~~~~~yyysssrrrtttvvvmmmbbbXXXPPPLLLOOOTTTWWWZZZ^^^```cccgggjjjhhhaaaWWWPPPNNNNNNMMMKKKJJJIIIHHHHHHDDDCCCBBBAAAAAA???;;;888666555111...+++)))(((((((((((((((((()))***+++,,,...///:::QQQgggrrruuuuuuuuueeeWWWWWW\\\^^^^^^___]]]]]]]]]]]]^^^```bbbdddhhhfffgggjjjkkkhhhgggiiikkkssswwwssssssxxxxxxpppttt}}}{{{mmm^^^UUUSSSYYYcccnnnvvv|||}}}uuummmhhheeeccc```___```cccccceeennnwww~~~{{{xxxvvvvvvwwwwwwkkk```YYYXXXVVVSSSQQQQQQQQQQQQKKKKKKKKKJJJHHHEEECCCAAABBB@@@===:::666333222111))))))))))))***+++------///000000111111///...---,,,---///000111111000000......---------------...333111////////////...,,,---......,,,)))(((((()))&&&&&&'''((())))))))))))''''''''''''''''''''''''''''''&&&&&&''''''((()))************************'''''''''((((((((((((((((((((((((((())))))))))))***+++,,,------.........***+++,,,...///000000000//////000111222333333444333333333444555555666666333333444666777888999:::<<<<<<<<<<<<<<<<<<======???@@@???>>><<<<<<>>>@@@BBBBBBCCCEEEHHHJJJIIIHHHAAAAAABBBCCCEEEHHHNNNRRRVVVYYY]]]```cccgggkkknnnrrryyy~~~~~~~~~~~~{{{ppphhh```ZZZRRRJJJFFFGGGRRR^^^jjjppptttyyyzzzyyyzzzyyyxxxxxxzzz|||}}}|||}}}~~~~~~}}}zzzxxxxxxyyysssttttttttttttuuuxxx{{{}}}}}}}}}}}}||||||||||||yyyxxxyyy}}}{{{qqqeeeZZZVVVRRRLLLFFFDDDDDDKKKWWWaaajjjqqqvvvyyyyyyzzz|||}}}~~~}}}|||zzz|||~~~zzzzzz{{{||||||}}}}}}~~~~~~}}}||||||{{{{{{{{{{{{{{{|||}}}}}}}}}~~~yyyyyyyyyzzz|||~~~ppplllhhhhhhkkkoootttvvvzzzxxxvvvxxx}}}~~~}}}xxxooocccWWWQQQNNNOOORRRdddyyyuuuhhh^^^WWWSSSIIICCC>>>===<<<<<<@@@EEEQQQ]]]llluuu~~~|||pppgggaaa___bbbrrryyywwwwwwwww}}}rrrhhh^^^TTTKKKKKKNNNSSSYYY______```bbbeeefffaaaWWWPPPNNNNNNMMMMMMLLLJJJIIIHHHEEEDDDCCCBBBBBB@@@===:::777555222...+++)))(((((((((((((((((()))***+++,,,,,,...<<>>@@@@@@@@@???===;;;;;;===@@@BBBAAABBBEEEIIILLLLLLLLLBBBBBBBBBAAABBBEEEJJJMMMRRRVVVZZZ^^^aaaeeeiiikkkrrryyyuuulllccc\\\SSSKKKHHHJJJQQQ^^^llltttxxx|||}}}{{{yyywwwvvvvvvxxxzzzzzzzzzvvvyyy{{{zzzwwwtttttttttqqqrrrsssttttttuuuyyy{{{~~~~~~}}}||||||{{{||||||yyyxxxxxx{{{|||uuuiii]]]XXXTTTMMMEEEBBB>>>DDDMMMWWW```jjjrrrxxxyyyzzz|||~~~}}}|||{{{}}}|||vvvssstttxxxzzzzzz{{{}}}~~~|||{{{yyyyyyyyyzzz{{{|||}}}~~~zzz{{{}}}~~~}}}|||xxxxxxyyyzzz|||zzzxxxwwwwwwxxxzzzzzzyyy}}}zzzwwwwww{{{~~~~~~}}}|||yyysssjjj___UUUPPPNNNOOO```uuu{{{nnnbbbXXXRRRJJJCCC===<<<<<<;;;>>>CCCNNN\\\kkkttt}}}~~~wwwpppllllllppp|||{{{zzzwwwzzz}}}vvvlll^^^PPPKKKLLLQQQZZZbbbcccaaaaaadddfffcccZZZRRRMMMMMMNNNOOONNNKKKIIIHHHEEEDDDCCCCCCCCCAAA>>>;;;888666222///,,,)))(((((((((((((((((()))***+++,,,---111@@@XXXooo{{{nnn```bbbhhhgggeeefffeeedddbbbbbbcccgggkkkmmmooonnnnnnlllccc[[[ZZZ___]]]gggjjjdddfffrrr}}}}}}uuummmlllqqq{{{lll___YYYSSS[[[fffpppvvv{{{~~~zzztttmmmgggdddbbbbbb^^^]]]^^^aaacccgggpppzzz}}}|||zzzyyyxxxpppeee]]]ZZZWWWSSSPPPNNNNNNNNNLLLLLLLLLKKKIIIFFFBBB@@@BBB@@@===:::666333111000......---------...//////---.../////////...,,,+++,,,...///000111111000000------,,,,,,,,,------...222000...---------,,,+++---...///---)))%%%###"""$$$%%%&&&'''((((((((((((''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((())))))))))))++++++,,,---............)))***,,,...///000111111...///000111222333444444333333444444555666666666999999999999999999999999999999888999;;;===AAABBB@@@@@@???<<<;;;;;;===???@@@@@@AAADDDHHHLLLMMMMMMCCCCCCBBB@@@@@@CCCGGGKKKPPPTTTYYY]]]```cccgggjjjqqqyyyxxxoooeee]]]TTTLLLJJJLLLPPP^^^mmmvvv{{{~~~|||wwwvvvuuuvvvyyy{{{{{{zzzpppsssvvvuuurrrooonnnnnnppprrrsssssstttuuuyyy{{{~~~}}}|||{{{{{{{{{{{{{{{yyyxxxwwwzzz~~~}}}zzzmmmaaa[[[WWWNNNFFFBBB999===EEEOOOYYYeeepppwwwyyyzzz}}}~~~}}}|||{{{}}}xxxpppmmmooossswwwxxxzzz}}}|||zzz{{{{{{{{{zzzzzz{{{{{{{{{wwwxxxzzz||||||{{{zzzyyywwwwwwxxxzzz}}}~~~zzzyyy|||~~~zzzyyywwwpppeeeZZZQQQMMMLLL^^^sssssseeeXXXPPPKKKCCC===<<<;;;:::===AAALLLZZZjjjsss{{{~~~xxxwwwnnn~~~}}}|||zzzwwwvvv}}}yyyiiiWWWNNNMMMSSS]]]fffgggeeedddfffiiiggg^^^VVVLLLMMMOOOPPPOOOLLLIIIGGGFFFDDDCCCCCCCCCAAA>>><<<888666333///,,,)))(((((((((((((((((()))***+++,,,///444DDD\\\qqq}}}rrrcccfffllljjjggghhhffffffggghhhjjjmmmppprrrooommmkkkiiibbbYYYWWWYYYXXX```aaaYYYZZZhhhuuuxxx|||vvvpppnnnpppyyyjjj^^^YYYTTT\\\hhhqqqwww|||yyyvvvpppjjjeeeccccccccc\\\[[[]]]aaadddiiittt~~~}}}{{{yyyxxxsssbbb]]]ZZZVVVSSSRRRQQQPPPNNNOOONNNMMMLLLIIIGGGEEECCCAAA???;;;888666333000---,,,,,,+++******+++++++++...//////000///---+++***---...000111222222222111//////.........---------////////////...---,,,+++///...---,,,***)))((('''(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''((()))(((((('''''''''(((((())))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((()))******)))***+++,,,------......////////////////////////000000000111222222333333222333555444333333444666666888999999999999:::<<<;;;;;;;;;<<<<<<>>>???@@@??????>>>>>>>>>>>>??????>>>AAAFFFIIIJJJJJJKKKLLLHHHFFFCCC???===@@@FFFJJJNNNQQQTTTXXX\\\```eeehhhvvvyyynnncccZZZSSSNNNKKKTTT]]]iiiqqqssstttvvvxxxxxxwwwuuutttrrrrrrqqqqqquuutttrrrpppnnnlllkkkjjjqqqrrrssstttuuutttsssrrruuutttttttttuuuwwwzzz|||zzzyyyyyy{{{~~~~~~{{{xxxsssmmmccc\\\UUUOOOHHHCCC>>>@@@CCCHHHPPP\\\iiiqqqwww{{{|||zzzzzz|||||||||{{{||||||}}}~~~~~~}}}~~~uuulllhhhjjjrrrxxxwww{{{yyyxxxxxxwwwvvvuuuttttttxxxxxxxxxyyyyyyzzzzzzzzzwwwzzz}}}}}}{{{}}}}}}|||xxxqqqggg]]]UUUQQQQQQYYYhhhyyytttfffZZZSSSLLLGGGBBB@@@>>><<<>>>BBBJJJVVVfffqqqwwwvvvxxx~~~yyyttt|||~~~yyyuuuqqqwwwhhhPPPFFFPPP___iiinnnnnnmmmnnnrrrrrriii]]]RRROOOMMMNNNQQQPPPLLLGGGHHHFFFDDDDDDCCCBBB???<<<:::888444000---+++******$$$'''+++---...------...000666DDDYYYpppuuuggglllssspppkkkkkkfffbbb```dddmmmsssvvvuuuvvvrrrmmmfffaaa]]]ZZZYYY___iiigggZZZVVVddduuu~~~|||zzzwwwvvvzzzyyyggg\\\XXXUUU]]]iiissszzz}}}~~~wwwoooiiifffdddaaa^^^^^^___``````cccjjjttt||||||yyywwwuuutttddd]]]ZZZVVVTTTRRRQQQOOONNNLLLLLLKKKJJJHHHFFFDDDCCCAAA???;;;888666444000...---------,,,,,,,,,------.../////////...---,,,+++---...000111222222111111************)))))))))))).../////////...---,,,,,,///...---,,,***)))((('''(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((((((((''''''''''''(((((())))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((()))******++++++,,,------,,,,,,,,,........................//////000000111222222333222333555444333333444666666888999999999999:::<<<>>>>>>===<<<<<<<<<<<<<<>>===<<<;;;;;;;;;;;;===@@@DDDGGGHHHHHHJJJKKKNNNLLLGGGBBB>>>===@@@BBBKKKNNNRRRUUUYYY^^^cccgggvvv}}}uuulllcccZZZQQQLLLRRR[[[fffmmmpppqqqsssuuuvvvuuutttsssrrrqqqpppppprrrrrrqqqppppppooonnnnnnpppqqqrrrssstttssssssrrruuuuuuvvvwwwwwwwwwwwwwwwxxxxxxyyy|||}}}yyypppjjjaaaYYYSSSMMMFFFAAA<<<===???CCCKKKWWWdddmmmtttxxx|||}}}{{{zzzzzz|||zzzzzz{{{{{{}}}~~~{{{rrrjjjfffhhhpppvvvxxx{{{~~~~~~~~~zzzyyyyyyxxxxxxwwwwwwwwwyyyyyyyyyyyyyyyyyyzzzzzzxxx{{{~~~~~~~~~zzzyyyvvvppphhh___XXXTTTOOOWWWeeevvvwwwiii\\\TTTNNNHHHBBB@@@>>>;;;<<<@@@IIITTTcccnnnvvvxxxvvv{{{{{{xxx}}}zzzxxxvvv{{{sss]]]RRRWWWbbbiiisssuuuuuutttvvvtttkkk```SSSPPPNNNOOORRRRRRNNNIIIIIIGGGFFFEEEEEECCC@@@>>>===:::666111...,,,,,,,,,###%%%((())))))***+++,,,///777FFF]]]sssvvvkkkrrryyyuuunnnkkkeeebbb___aaaiiirrryyy|||wwwsssmmmgggdddccceeefffiiiqqqoooaaaZZZeeettt{{{~~~~~~}}}~~~vvveee[[[WWWUUU]]]hhhssszzz~~~}}}wwwnnnhhhfffdddaaa___[[[]]]^^^```dddmmmyyy|||yyyxxxttteee^^^[[[WWWTTTRRRQQQOOOMMMIIIIIIIIIHHHFFFDDDCCCBBBAAA>>>;;;888666444000...///...............//////......///......---,,,+++---...000111222111111000---------,,,,,,,,,,,,+++------.........------,,,......---+++***)))((('''(((((((((''''''''''''&&&&&&&&&&&&''''''''''''(((((('''''''''''''''(((((())))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((()))******,,,,,,------,,,,,,+++***------------------------......///000000111111222222333555444333333444666666888999999888999:::<<<>>>======<<<<<<<<<<<<===@@@???===;;;:::999888888;;;>>>BBBDDDEEEFFFHHHIIIOOONNNJJJFFF@@@======>>>GGGJJJNNNRRRVVV\\\bbbfffttt~~~~~~wwwmmmaaaUUUNNNPPPXXXcccjjjmmmnnnpppqqqttttttsssrrrqqqqqqpppppppppppppppqqqqqqrrrrrrrrrpppqqqqqqrrrsssrrrrrrrrrtttvvvwwwyyyyyywwwuuutttwwwwwwyyy~~~~~~yyymmmfff^^^WWWQQQLLLEEE@@@;;;;;;;;;===DDDOOO\\\eeeooosssyyy{{{zzzzzz{{{}}}yyyyyyzzz{{{}}}}}}xxxppphhhdddgggnnntttyyy{{{}}}}}}|||||||||}}}zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzyyyyyyyyyyyyyyy|||~~~~~~~~~~~~yyyyyywwwrrrlllddd]]]YYYOOOUUUbbbrrrzzzlll^^^UUUNNNHHHCCC@@@===:::;;;???HHHQQQ^^^jjjttt~~~zzzvvvyyy}}}|||||||||ggg[[[[[[aaaeeetttxxxzzzxxxvvvssskkkbbbRRRPPPOOOQQQSSSSSSOOOLLLKKKIIIHHHGGGGGGEEECCC@@@@@@===777222...------...'''(((*********+++---///...888JJJbbbxxxyyyttt|||{{{qqqkkkiiifffddddddkkkuuu|||wwwpppiiiggghhhllloooooouuusssgggaaajjjwww~~~rrraaaXXXUUUTTT\\\hhhrrrzzz~~~~~~wwwnnnhhheeecccaaa^^^[[[\\\^^^___dddooo||||||yyyxxxtttfff^^^[[[VVVTTTRRRQQQOOOMMMHHHHHHHHHGGGFFFDDDCCCBBB@@@>>>;;;888666444111..................//////000............------,,,,,,---...000111111111000///111111000000000/////////,,,,,,---.........------------,,,+++***)))((((((((((((((('''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&'''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((())))))***++++++,,,------,,,,,,,,,------------------------.........///000000111111222333555444333333444666666777999999888888:::;;;::::::;;;;;;===>>>@@@@@@@@@???>>>===;;;;;;;;;:::;;;>>>AAADDDEEEFFFHHHIIIJJJKKKKKKHHHEEEBBBAAAAAABBBEEEJJJOOOUUU\\\ccchhhrrr}}}|||rrreeeXXXPPPQQQWWWaaahhhlllnnnpppqqqssssssssssssrrrrrrqqqqqqppppppqqqrrrrrrsssttttttppppppqqqqqqqqqrrrrrrrrrtttuuuwwwxxxxxxwwwvvvvvvwwwxxx{{{~~~yyylllfff]]]VVVQQQLLLFFFAAA<<<;;;999999>>>IIIUUU^^^iiiooovvvzzzzzz{{{}}}{{{{{{{{{|||}}}|||xxxppphhheeehhhnnntttyyyzzz{{{{{{yyyyyyzzz|||yyyyyyzzzzzz{{{{{{{{{|||{{{{{{zzzzzzyyyyyyyyyxxxyyy{{{}}}~~~~~~~~~{{{yyy|||}}}}}}|||{{{yyyvvvqqqiiiaaa\\\PPPTTT^^^nnn}}}ooo```VVVNNNHHHBBB@@@===:::<<<@@@GGGNNNZZZgggsss~~~}}}{{{yyy{{{zzzgggZZZXXX]]]```nnnsssvvvtttqqqnnnggg___PPPOOOOOOQQQSSSSSSPPPNNNMMMKKKJJJJJJIIIHHHFFFCCCBBB>>>888222...------...******+++******+++///222...:::OOOhhh~~~sssjjjiiihhhggggggkkkttt~~~zzzrrrkkkggghhhjjjlllkkkppppppiiigggppp~~~mmm]]]VVVTTTSSS[[[fffqqqyyy~~~zzzpppiiieeeccc```]]]^^^______```dddnnn{{{~~~zzzwwwvvvsssfff]]]ZZZVVVSSSRRRQQQPPPNNNIIIIIIIIIHHHGGGEEEDDDCCC@@@>>>:::888777444111///------,,,,,,---......///...---------,,,,,,,,,,,,---...///000111000//////---------,,,,,,,,,++++++,,,,,,------------------,,,,,,++++++***)))((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((())))))***((()))+++,,,---..........................................///000000111111222333555444333333444666555777888888888888999;;;:::::::::;;;===>>>@@@AAA>>>======<<<<<<<<<<<<===<<>><<<999888;;;DDDPPPXXXeeekkksssxxxzzz{{{~~~~~~}}}}}}}}}}}}}}}~~~~~~zzzrrrkkkgggiiiooouuuxxxyyyzzzzzzxxxxxxyyy{{{xxxxxxyyyyyyzzzzzz{{{{{{{{{{{{{{{zzzzzzyyyyyyyyyxxxzzz{{{{{{{{{|||}}}yyyvvvxxx}}}~~~~~~}}}|||yyyvvvrrrjjj```ZZZRRRTTT[[[iiizzzpppaaaXXXMMMGGGBBBAAA>>><<<===BBBEEELLLYYYfffsss~~~~~~|||zzz{{{{{{sssaaaTTTSSSZZZ___fffkkkmmmllliiigggbbb\\\MMMMMMNNNPPPQQQRRRPPPOOONNNMMMLLLKKKLLLKKKHHHFFFBBB>>>999333...,,,,,,,,,(((((('''&&&&&&(((+++...000<<>><<<;;;;;;;;;;;;;;;<<<<<<>>>@@@BBBDDDEEEGGGJJJLLLHHHKKKNNNNNNLLLJJJHHHGGGBBBDDDHHHMMMSSSZZZccciiippp|||}}}rrreeeYYYRRRPPPUUU]]]fffmmmqqqrrrsssrrrssstttuuuuuuuuutttsssrrrrrrrrrrrrrrrrrrrrrrrrrrrqqqqqqqqqqqqrrrssssssuuutttssssssuuuxxxzzz|||{{{{{{}}}{{{sssmmmddd]]]WWWRRRKKKFFFAAA???;;;999;;;BBBKKKRRR```gggpppvvvyyyzzz}}}~~~}}}}}}}}}}}}~~~~~~~~~~~~{{{ssslllhhhiiinnnsssvvvxxxzzzzzzyyyyyyyyyzzzxxxxxxxxxyyyyyyzzzzzzzzz{{{{{{{{{zzzzzzzzzzzzzzzxxxyyyzzzzzzyyyzzz|||~~~yyyvvvvvvzzz}}}zzzwwwuuuqqqiii^^^VVVRRRRRRVVVcccvvvrrrddd[[[OOOIIIDDDBBB???===>>>BBBAAAJJJXXXfffrrr}}}~~~{{{xxxyyyxxx}}}|||zzzppp^^^QQQSSS[[[bbbccceeeeeeccccccccc___XXXKKKLLLNNNPPPQQQRRRQQQQQQOOONNNMMMMMMMMMLLLJJJHHHBBB???:::555000---+++***)))))))))(((((())),,,///000===SSSkkkzzzpppfffeeedddeeegggjjjmmmnnnmmmmmmmmmllljjjiiiggggggggggggeeebbbbbbiiiwwwuuubbbUUURRRTTTTTT[[[eeeooovvv|||zzzooofffbbb```]]][[[XXXZZZ^^^aaagggrrr}}}zzzxxxwwwooobbbYYYWWWTTTSSSSSSSSSSSSRRRKKKKKKJJJIIIGGGDDDCCCAAA???===:::888777555222000++++++++++++,,,---...///---,,,,,,++++++,,,------......///000000///...---------,,,,,,,,,+++++++++------------,,,,,,+++***++++++******))))))(((((('''((((((((())))))))))))&&&&&&&&&''''''''''''(((%%%%%%%%%%%%&&&'''((()))))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((()))******((()))***,,,---.................................//////000000111222222333222333555444333333444666555666888888777777999:::<<<<<<<<<<<<<<<===>>>>>>>>>======<<<;;;;;;;;;;;;>>>@@@BBBCCCDDDFFFIIILLLIIILLLOOOPPPOOOMMMLLLKKKFFFGGGIIILLLPPPVVV^^^ccciiivvvuuugggZZZQQQMMMQQQXXXbbbjjjoooqqqrrrpppqqqsssuuuuuutttsssrrrpppqqqqqqqqqrrrrrrrrrssssssrrrqqqqqqqqqrrrttttttuuuuuuuuuuuuvvvwwwxxxyyyyyyyyy{{{wwwpppggg___ZZZTTTMMMHHHBBB@@@===:::;;;@@@GGGMMM[[[ccclllsssvvvxxxzzz|||~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~zzzrrrjjjeeefffkkkoootttvvvzzz{{{{{{zzzzzzzzzyyyyyyyyyyyyyyyyyyzzzzzzzzzzzzzzzzzz{{{{{{{{{{{{yyyzzz{{{zzzyyyzzz|||zzzuuuuuuxxx{{{}}}~~~}}}zzzwwwvvvssskkk```WWWOOONNNQQQ___ssstttggg___TTTMMMGGGDDD@@@<<<<<<@@@<<>>;;;;;;???EEEJJJXXX```jjjqqqtttuuuxxxzzz}}}}}}}}}}}}~~~~~~~~~~~~|||xxxppphhhccccccgggkkkrrrvvvzzz||||||{{{zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzyyyzzzzzzzzz{{{|||||||||{{{{{{|||{{{zzz{{{}}}~~~zzzuuutttvvvxxxzzz|||~~~~~~|||yyyxxxvvvoooddd[[[LLLJJJNNN\\\rrrvvvjjjbbbXXXQQQJJJFFF@@@;;;;;;>>>888FFFXXXeeennnyyy|||wwwyyywww{{{|||~~~yyyzzzrrrbbbUUUUUU^^^dddddd```ZZZVVVYYY[[[UUULLLKKKNNNQQQSSSSSSTTTUUUVVVPPPOOOMMMNNNNNNMMMKKKIIICCCBBB???;;;666000,,,***'''((())))))((()))***,,,...:::MMMcccwww}}}lllgggaaaaaafffjjjkkkiiimmmmmmnnnnnnnnnoooooopppjjjfff___ZZZXXX]]]iiitttzzznnn\\\RRRRRRUUUZZZ```iiirrryyy~~~vvvoooeee___]]]^^^^^^]]]YYY\\\```dddhhhoooyyy{{{wwwuuuttttttqqqggg[[[XXXTTTRRRQQQPPPNNNMMMKKKJJJHHHFFFCCCAAA???>>><<<:::888777666333000---////////////............111000...,,,+++***++++++//////000000000000000///---,,,***))))))***,,,---000000///...---,,,,,,,,,,,,,,,***)))((((((((((((&&&&&&'''((())))))((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))(((((((((((('''''''''''''''(((((()))***++++++,,,''''''(((((()))+++,,,---///......---------......,,,,,,...///000000000000......///111222333444555333333333444444444555555777777777777777777777777999999::::::;;;<<<=========>>>>>>?????????>>>>>>>>>>>>???BBBEEEGGGGGGFFFHHHLLLNNNMMMKKKLLLRRRWWWXXXSSSMMMIIIJJJQQQYYY___cccjjjuuuvvvhhhYYYPPPGGGJJJQQQZZZdddkkknnnnnnqqqqqqppppppooopppppppppttttttsssrrrqqqqqqppppppppprrrtttvvvvvvuuutttssstttttttttssssssrrrrrrqqqvvvwwwxxx}}}~~~zzzsssiii___VVVNNNJJJHHHBBB>>>;;;999888===DDDOOO\\\hhhmmmooouuuyyy{{{{{{yyy|||}}}{{{|||~~~~~~wwwoooiiiccc```dddjjjrrrvvvzzz|||}}}|||||||||wwwwwwvvvwwwxxx{{{}}}|||{{{zzzyyyyyyzzz|||}}}}}}|||{{{{{{{{{|||{{{|||~~~{{{tttpppmmmmmmnnnuuuzzz~~~|||{{{|||zzz|||zzzuuuqqqmmmddd\\\SSSNNNLLLVVVkkk|||lll^^^XXXQQQIIIFFFBBB<<<:::<<<;;;CCCPPP^^^lllyyy{{{xxxuuuwwwzzz~~~tttfffZZZTTTVVVYYY```ZZZTTTSSSVVVVVVQQQLLLEEEHHHMMMSSSWWWWWWSSSPPPTTTRRRPPPNNNNNNMMMJJJHHHDDDBBB===888444000...---'''(((*********+++---///...888JJJaaawwwvvviii^^^___gggmmmqqqtttyyyrrrkkkhhhfffgggiiimmmjjjfff___YYY]]]gggnnnooo|||lllZZZQQQQQQTTT[[[dddpppwwwzzz}}}vvvkkkaaa]]]\\\ZZZZZZ]]][[[^^^aaadddhhhnnnxxx~~~}}}{{{yyyxxxwwwwwwxxxsssfff\\\YYYUUUSSSRRRQQQOOONNNJJJIIIHHHFFFDDDBBB@@@@@@>>><<<999888666444000---------...///000000111222111000...,,,++++++++++++------............---------,,,+++***+++,,,...///000000///...---------------,,,+++)))((('''''''''%%%&&&&&&'''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))******+++************))))))))))))''''''((())))))***++++++'''''''''((()))***,,,,,,------,,,,,,,,,,,,------------...///000000000///000000000111222222222333333333333333444444444444777777888888999999999999;;;;;;<<<======>>>>>>???>>>>>>????????????>>>>>>>>>>>>???BBBEEEHHHHHHGGGHHHLLLPPPPPPOOOOOOTTTXXXZZZYYYVVVRRRQQQSSSXXX\\\bbbhhhrrr}}}~~~rrrdddVVVLLLFFFIIIOOOXXXbbbjjjnnnooossssssrrrrrrrrrrrrssssssuuuttttttsssrrrrrrqqqqqqqqqrrrsssuuuuuuuuutttttttttttttttssssssrrrrrrrrruuuwwwyyy~~~~~~vvvmmmccc[[[TTTQQQMMMGGGBBB>>>:::888<<>><<<======EEEQQQ]]]jjjwww{{{wwwuuuxxxzzz}}}~~~|||qqqbbbUUUOOOOOORRR[[[WWWSSSRRRSSSSSSPPPMMMGGGJJJOOOUUUYYYYYYVVVSSSUUUSSSQQQPPPOOONNNLLLJJJEEECCC>>>999555111///---)))***+++******+++...000000:::MMMcccyyyzzznnndddgggnnnsssvvvxxxzzztttkkkccc^^^^^^dddiiimmmjjjccc___cccmmmtttuuuyyy}}}lllZZZQQQQQQSSS\\\eeeqqqyyy|||~~~uuujjj```\\\ZZZXXXXXX[[[YYY]]]aaadddhhhoooyyy}}}{{{xxxwwwvvvvvvuuufff]]]ZZZVVVTTTSSSRRRPPPNNNIIIHHHGGGFFFEEECCCBBBBBB@@@>>>;;;999777444000---+++,,,---///111333444555000///...,,,++++++,,,,,,---...............------,,,,,,++++++,,,...000111000000///...------------...---+++)))((('''&&&&&&%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&((()))+++,,,,,,************))))))))))))'''''''''(((((())))))***&&&&&&&&&'''((()))***+++,,,,,,++++++++++++,,,,,,......///////////////...111111111111111111111111222222222222333333333333666777888888999:::;;;;;;<<<<<<<<<======>>>>>>???>>>??????@@@@@@??????>>>>>>>>>???BBBFFFIIIIIIIIIKKKOOOSSSSSSRRRQQQSSSUUUVVVZZZ]]][[[WWWVVVYYY\\\aaafffnnnwwwzzznnn___QQQHHHDDDFFFLLLTTT___iiioooqqquuuuuuuuuttttttuuuuuuvvvuuuuuuuuutttssssssrrrrrrsssssssssssssssttttttuuutttttttttttttttsssssssssuuuwwwzzz{{{qqqhhh```ZZZWWWRRRLLLFFFBBB<<<888:::@@@HHHTTTbbbllluuu}}}}}}zzzzzzyyypppjjjeeeccciiiqqqssswww{{{}}}}}}|||{{{|||xxxwwwuuussstttvvvxxxzzzvvvvvvwwwxxxzzz|||~~~}}}zzzyyyzzz{{{}}}||||||}}}xxxpppkkkjjjjjjkkkoootttuuuttttttuuuwwwzzz|||zzzuuuqqqnnnggg___TTTPPPNNNWWWjjj~~~uuuiii[[[SSSKKKGGGCCC>>>===???@@@FFFPPP[[[gggsss~~~zzzuuuuuuxxx{{{~~~zzz|||~~~yyymmm^^^PPPHHHHHHJJJSSSSSSRRRQQQQQQPPPOOOOOOKKKMMMRRRXXX\\\\\\ZZZWWWVVVTTTRRRQQQQQQPPPNNNLLLGGGDDD@@@;;;666222///...------,,,******+++...111222===PPPfff|||xxxnnngggiiioooqqqqqqrrrtttrrrjjj^^^VVVWWWbbbkkkooommmhhhdddiiissszzz{{{www~~~~~~kkkZZZQQQPPPSSS[[[eeerrr{{{~~~tttiii___[[[YYYWWWVVVXXXXXX[[[___ccchhhppp{{{|||yyywwwuuuuuuwwwhhh]]]ZZZVVVSSSRRRQQQOOONNNHHHHHHGGGFFFEEEEEEDDDDDDBBB???<<<:::888444000---+++,,,...///111333555666000///---,,,+++,,,,,,---000000000000000000///...*********+++,,,...000111000000///..................---+++***((('''&&&&&&&&&&&&''''''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***++++++((((((((((((''''''''''''&&&'''''''''((((((((()))&&&&&&&&&&&&'''((()))***,,,++++++++++++,,,,,,---...///////////////...---111111111111111222222222111111222222222333333333444555666777999:::;;;<<<::::::;;;;;;<<<<<<<<<===??????@@@@@@AAA@@@@@@@@@>>>>>>???BBBFFFIIIKKKKKKNNNQQQTTTUUUSSSQQQPPPPPPOOOVVV\\\\\\XXXVVVZZZ^^^aaaeeejjjrrrzzzwwwjjj[[[NNNFFFDDDEEEJJJSSS^^^iiippptttvvvvvvvvvvvvvvvvvvwwwxxxvvvuuuuuuuuutttttttttsssuuutttrrrqqqqqqrrrtttuuuttttttttttttttttttuuuuuuvvvxxx{{{~~~tttiiiaaa[[[XXXRRRLLLGGGCCC===888999===BBBNNN]]]iiittt|||~~~|||}}}~~~xxxpppiiieeedddjjjrrrsssvvvzzz|||{{{zzzyyyyyyyyywwwuuusssrrrtttvvvwwwxxxxxxxxxyyyyyyzzz{{{{{{{{{zzzxxxwwwxxx{{{~~~|||}}}}}}~~~wwwrrrrrrtttqqqtttwwwwwwuuussssssuuu{{{|||zzzvvvssspppjjjbbbWWWRRRQQQXXXhhh{{{xxxlll\\\SSSKKKGGGCCC>>>===??????DDDMMMXXXeeeqqq|||zzzttttttwwwzzzyyyyyy~~~~~~{{{{{{yyytttiiiZZZLLLEEEDDDFFFMMMPPPRRRRRRPPPOOOQQQSSSNNNPPPTTTZZZ^^^^^^[[[YYYVVVUUUSSSRRRRRRQQQOOOMMMIIIFFFBBB===888333000.........,,,***(((***...111222>>>RRRiii~~~wwwnnnhhhjjjllljjjfffeeehhhllljjj^^^UUUYYYgggrrrpppooojjjfffjjjttt}}}}}}|||iiiYYYQQQPPPRRRXXXcccpppzzz}}}tttjjj```\\\ZZZVVVVVVWWWVVVYYY^^^bbbhhhqqq}}}~~~zzzwwwvvvuuuyyyjjj\\\YYYUUURRRQQQOOOMMMLLLHHHHHHHHHGGGFFFFFFEEEEEEBBB@@@===:::888555111.........///000111222333333///...---,,,+++,,,---...000000000000000///......(((((()))***,,,...///000000000///.........//////...---+++)))((('''&&&&&&(((((())))))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))((((((((((((''''''''''''''''''''''''((((((((((((''''''&&&''''''((()))***,,,,,,,,,,,,,,,---.........///////////////...---...///000111222333444444111111222222222333333333222333444666777999:::;;;;;;;;;;;;<<<<<<<<<<<<<<<>>>???@@@AAAAAABBBBBBBBB?????????BBBFFFJJJLLLLLLJJJMMMQQQSSSSSSRRRQQQPPPPPPVVV\\\\\\XXXVVVZZZ___bbbdddiiiooovvv}}}}}}tttgggYYYNNNGGGDDDEEEJJJRRR^^^jjjrrrvvvvvvvvvvvvvvvvvvwwwxxxxxxvvvuuuuuuuuuuuuuuuttttttuuutttrrrpppppprrrsssuuutttttttttuuuuuuvvvvvvvvvwwwzzz|||vvvkkk```YYYUUUOOOJJJFFFCCC===888888<<<;;;III\\\jjjuuu~~~~~~~~~~~~xxxooojjjeeedddiiiqqqrrruuuyyyzzzyyyxxxwwwwwwyyywwwvvvtttsssttttttuuuvvvwwwxxxyyyyyyzzzzzzzzzxxxwwwvvvvvvwwwzzz}}}}}}}}}}}}~~~}}}~~~yyyxxxxxx|||}}}{{{wwwtttsssmmmfff[[[VVVSSSXXXeeewwwzzznnn^^^UUULLLGGGBBB===<<<>>>>>>BBBIIIUUUcccqqq{{{yyyssstttvvvyyy~~~~~~rrrrrrxxx|||}}}~~~|||zzz|||tttooofffXXXKKKDDDDDDFFFKKKOOOTTTTTTRRRRRRTTTWWWQQQRRRVVVZZZ^^^^^^[[[YYYVVVTTTRRRQQQRRRQQQOOOMMMKKKIIIEEE@@@:::555000......---+++)))''')))---000222???UUUmmm{{{yyyqqqllllllkkkddd^^^[[[```kkknnncccZZZ^^^kkkuuusssqqqkkkfffiiiuuuxxxfffWWWQQQPPPRRRUUU```mmmvvvzzz}}}vvvlllbbb^^^[[[XXXVVVWWWUUUXXX]]]aaahhhrrr~~~~~~{{{yyywwwwww{{{kkk\\\YYYUUURRRPPPOOOMMMKKKIIIIIIHHHHHHGGGFFFEEEEEEAAA???<<<:::888555111.../////////000000111111111...---,,,+++,,,---...///////////////...---,,,+++'''((()))***,,,---...///000000//////...//////000---,,,+++)))(((((((((((())))))*********)))((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))((((((((((((************))))))))))))((((((((((((((((((((((((((('''''''''(((((()))***,,,,,,+++,,,,,,---...///......///////////////.........///111222333444555222222222222333333333333222333444555777888999:::>>>>>>>>>>>>>>>>>>>>>>>><<<===???AAACCCDDDDDDEEEAAA@@@@@@BBBFFFJJJLLLMMMDDDGGGLLLPPPTTTUUUUUUUUUWWW[[[___^^^ZZZXXXZZZ\\\bbbdddhhhmmmsssxxx|||~~~}}}|||yyyqqqeeeXXXOOOJJJCCCEEEJJJRRR^^^jjjrrrvvvvvvvvvvvvvvvvvvwwwxxxyyyuuuuuuuuuuuuuuuuuuttttttuuutttrrrqqqpppqqqssstttsssttttttuuuvvvwwwxxxxxxyyy|||}}}|||ooocccZZZUUUOOOJJJGGGEEE???999999<<<<<>>===@@@GGGSSSbbbqqq{{{yyyssssssuuuwww{{{vvvlllnnnuuuzzz{{{|||zzzwwwvvv{{{}}}qqqmmmdddXXXLLLEEEEEEGGGLLLPPPTTTVVVUUUUUUWWWYYYTTTUUUXXX[[[^^^]]][[[XXXVVVTTTRRRRRRRRRRRRPPPNNNMMMKKKGGGBBB<<<666111...,,,,,,+++)))(((***---000222@@@XXXqqqxxxtttsssmmmiiiiiiggg```YYYVVV```mmmssshhh]]]```kkkrrruuurrrjjjcccfffvvvtttbbbVVVPPPPPPQQQSSS]]]jjjssswww{{{xxxnnnddd```]]]YYYVVVWWWUUUXXX\\\aaagggrrr~~~{{{xxxwwwvvv|||jjj]]]ZZZVVVSSSQQQOOOMMMKKKKKKJJJIIIHHHGGGFFFEEEEEE???===;;;999888555222///---......//////000000111---,,,,,,+++,,,---...///////////////...---,,,+++((()))***,,,---.........000000////////////000000++++++***))))))))))))))))))))))))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))******************))))))))))))))))))))))))))))))))))))))))))((((((((()))******************+++,,,---...------...///000000000/////////000111222222333333333333333333444444444444333444555666777888999999???>>>>>>>>>>>>>>>>>>>>>;;;<<<>>>AAACCCEEEGGGGGGCCCBBBAAABBBFFFJJJLLLLLLFFFHHHKKKOOOSSSUUUUUUUUUWWW[[[___```___\\\ZZZZZZ```bbbfffkkkppptttvvvxxxuuuvvvtttnnncccXXXPPPLLLBBBDDDIIIRRR^^^hhhpppssswwwwwwvvvwwwxxxyyyzzzzzztttttttttttttttttttttttttttsssrrrqqqqqqqqqrrrrrrsssttttttvvvwwwxxxyyyyyyyyy|||~~~xxxkkkaaa[[[SSSOOOLLLIIICCC<<<;;;===>>>TTTmmm{{{~~~|||~~~~~~yyysssnnniiieeehhhmmmuuuxxx{{{|||zzzxxxwwwwwwwwwxxxzzz{{{zzzxxxvvvtttppprrrtttwwwzzz||||||}}}yyyyyyzzzzzzzzzzzzyyyyyy}}}}}}}}}~~~~~~zzzyyyxxxtttnnneee___XXXWWWaaarrr~~~sssggg]]]RRRKKKEEE???===??????AAAFFFRRRbbbpppzzzzzzsssrrrtttuuuyyy{{{pppiiinnnvvvzzzzzzyyytttssstttwwwzzz|||zzzxxxpppllldddWWWKKKEEEDDDFFFMMMPPPTTTVVVXXXXXXYYYYYYXXXYYYZZZ]]]^^^]]]ZZZXXXWWWUUUTTTSSSTTTSSSRRRPPPNNNLLLIIIDDD===777111...++++++,,,++++++,,,///111333BBB[[[uuuuuurrrkkkfffeeehhhgggbbb]]]\\\aaaooosssggg]]]aaajjjooopppmmmccc\\\aaauuuppp___TTTPPPPPPQQQSSS\\\hhhppptttyyyxxxnnneeeaaa^^^YYYVVVVVVVVVXXX\\\```gggrrrzzzwwwtttttt}}}hhh___[[[WWWTTTRRRPPPNNNLLLLLLKKKJJJIIIGGGFFFEEEDDD>>><<<:::999777555222///,,,,,,---...///000111111---,,,++++++,,,---///000111111111111000///...---***+++,,,---.../////////000000////////////000111******))))))))))))******(((((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((()))***+++,,,((((((((((((''''''''''''************))))))))))))***))))))))))))******+++))))))))))))***+++,,,---,,,,,,...///000000000000111111111111111111111111333333444444444444555555555555666777888999::::::============<<<<<<<<<<<<:::;;;>>>AAADDDFFFHHHIIIEEECCCBBBCCCFFFIIIKKKLLLLLLLLLMMMPPPRRRSSSSSSQQQRRRVVV[[[```bbb___\\\YYY^^^aaaeeejjjnnnqqqssstttppprrrqqqlllaaaWWWPPPMMM@@@BBBHHHRRR]]]gggnnnqqqwwwwwwwwwxxxyyyzzz{{{|||sssssssssttttttttttttttttttsssrrrrrrqqqqqqqqqqqqssstttuuuvvvwwwxxxyyyzzzyyy|||~~~rrrgggaaaWWWSSSPPPMMMFFF???<<>>@@@AAABBBGGGRRRaaaoooyyy}}}zzztttqqqssstttwwwyyypppjjjpppyyy|||zzzxxxnnnpppsssvvvxxxyyyxxxwwwpppllldddWWWKKKDDDBBBDDDNNNPPPSSSVVVYYYZZZYYYYYY[[[[[[\\\^^^___^^^[[[XXXXXXWWWUUUUUUUUUUUUSSSRRROOOMMMJJJEEE>>>777222...***,,,---------...000222444DDD^^^yyy~~~tttsssjjjgggggglllnnnkkkhhhhhh```mmmpppccc[[[aaakkkoookkkfff\\\UUU\\\sssmmm]]]SSSPPPPPPQQQTTT\\\gggooosssyyyxxxnnneeeaaa]]]XXXUUUUUUVVVYYY\\\```gggqqqyyyuuurrrqqqjjjccc^^^XXXUUUUUUTTTRRROOOKKKKKKJJJIIIGGGEEECCCBBB???===:::888777555222000...------...000111///......---++++++,,,...111333222111000///---+++)))(((---,,,***)))***,,,///000---,,,+++***,,,///222444///---***'''%%%%%%&&&''''''''''''((((((((((((((('''''''''(((((((((((()))%%%&&&'''((())))))))))))************))))))))))))(((((((((((())))))))))))''''''&&&''''''((()))******++++++,,,,,,---......222111///...///000222333333333333222222222222222333444555555333111111222666666666777888888999999:::;;;<<<===>>>>>>>>>>>>>>>===<<<<<<===AAADDDFFFCCCCCCCCCCCCEEEHHHKKKMMMLLLMMMOOOQQQRRRRRRRRRQQQVVVXXX\\\aaacccaaa]]]YYYbbbccceeehhhiiijjjjjjjjjpppooommmiiicccZZZSSSNNNDDDFFFKKKUUUbbbmmmssstttvvvvvvwwwwwwwwwvvvvvvuuurrrsssuuuvvvwwwwwwwwwvvvyyywwwsssqqqpppqqqsssuuuvvvvvvvvvvvvxxxzzz|||}}}|||}}}zzznnnccc[[[YYYUUUOOOIIICCC>>>;;;:::???IIIWWWfffqqqxxxzzz~~~{{{{{{{{{|||||||||~~~wwwmmmggggggkkkoooyyy{{{~~~~~~|||zzzyyyxxxzzzzzzzzzzzzzzzzzzzzzzzzvvvvvvvvvvvvvvvxxxzzz{{{zzzzzzzzz{{{{{{|||}}}~~~{{{vvvwww{{{~~~}}}}}}}}}{{{sssmmmdddZZZRRRTTT^^^mmm~~~qqqeeeXXXQQQKKKDDD@@@@@@???BBBHHHPPP[[[iiiwww{{{vvvooossswwwzzztttmmmhhhllluuuzzzvvvooommmmmmpppxxx~~~~~~xxxrrrpppggg```\\\QQQDDD???CCCLLLSSSXXXUUURRRSSSUUUUUUWWWWWWYYY\\\___```^^^\\\YYYXXXWWWWWWXXXWWWUUUSSSOOOMMMIIIDDD>>>888333000---,,,+++++++++---///111666DDD\\\wwwxxxxxxoooiiiggglllpppnnnjjjiiihhhllliii```\\\bbbhhhiiikkkeee\\\WWW\\\nnn~~~jjj\\\TTTPPPPPPTTTUUU\\\fffooouuuzzz|||qqqeee___[[[WWWVVVXXXZZZ[[[]]]aaahhhttt{{{vvvttttttlllaaa]]]WWWTTTTTTSSSPPPNNNJJJJJJIIIHHHGGGEEECCCBBB@@@===:::888777444111///...------...000111///...,,,+++))))))***,,,///111111111111000///...---,,,---,,,*********,,,///000///---,,,++++++---000111...,,,)))'''%%%&&&'''(((''''''''''''''''''''''''&&&&&&'''''''''(((((((((%%%&&&'''((())))))))))))******)))))))))((((((((((((((((((((())))))))))))''''''''''''((()))***+++******++++++,,,---------000///...------///000222111111111222222222222222222444555555333222222333666666666777888888999999;;;<<<==================>>>===<<<<<<>>>AAADDDFFFCCCCCCBBBCCCEEEGGGJJJLLLLLLMMMOOOQQQSSSSSSSSSRRRVVVXXX\\\aaadddccc___[[[]]]^^^aaaccceeefffffffffjjjkkkkkkiiiccc[[[SSSMMMHHHHHHKKKTTTaaakkkqqqsssuuuuuuvvvwwwwwwvvvvvvvvvqqqrrrtttuuuvvvvvvvvvvvvyyywwwtttrrrrrrsssuuuvvvsssssssssssstttvvvxxxyyy{{{xxxyyyrrrggg\\\ZZZVVVQQQLLLFFFAAA>>>999===FFFTTTbbbnnnuuuxxx|||}}}~~~}}}||||||}}}}}}}}}}}}~~~xxxnnnhhhgggkkkoooxxx{{{}}}}}}|||zzzyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy{{{zzzxxxwwwvvvwwwwwwxxx{{{{{{{{{{{{|||}}}~~~~~~~~~xxxwwwwwwzzz{{{~~~~~~~~~~~~yyyqqqjjj___VVVNNNPPPZZZjjj}}}~~~ooocccXXXQQQKKKDDD??????===AAAGGGPPP\\\jjjxxxzzzsssnnnrrrvvvyyyuuunnniiimmmvvv{{{xxxrrrqqqrrrvvv}}}}}}wwwrrriiibbb___UUUGGGBBBEEEJJJRRRXXXVVVTTTTTTUUUTTTRRRRRRTTTWWW[[[]]]]]]\\\ZZZYYYXXXXXXYYYYYYWWWUUUQQQOOOKKKFFF???999333000,,,+++*********,,,...000888GGG___xxx~~~tttnnnlllqqquuusssnnnlllgggkkkiiibbb^^^dddkkknnnnnnggg]]]VVV[[[lllzzzfffYYYQQQLLLMMMPPPXXX```jjjrrrwww}}}{{{pppddd^^^[[[WWWVVVXXXYYYZZZ\\\```hhhtttyyyuuutttuuuooo```\\\VVVSSSRRRRRROOOMMMIIIIIIIIIHHHGGGEEEDDDCCCAAA>>>;;;888666444111......------...000111///...++++++***)))***,,,///111111111222222222111000000---,,,++++++,,,---///000000...---++++++,,,...///,,,+++)))'''&&&'''((()))((((((''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''%%%&&&'''((()))))))))))))))))))))(((((((((''''''(((((((((((())))))))))))(((''''''(((((()))***+++))))))******+++,,,,,,,,,...---,,,,,,,,,---/////////000000111111222222222222444555555333222222333666666666777888888999999;;;<<<==================>>>=========???BBBEEEFFFCCCCCCBBBCCCDDDGGGJJJLLLMMMNNNPPPRRRTTTUUUUUUTTTWWWYYY]]]bbbeeeeeebbb___^^^___bbbccceeeeeedddcccbbbeeeiiijjjggg___WWWQQQMMMLLLMMMTTT___jjjpppsssssstttuuuvvvvvvvvvvvvvvvrrrrrrssssssuuuvvvvvvwwwvvvuuutttsssssstttuuuuuuttttttsssssstttvvvxxxyyyyyyxxxzzzxxxlll___\\\XXXSSSOOOJJJDDDAAA888<<>>>>>??????>>>>>>>>>>>>@@@BBBEEEGGGEEEDDDDDDDDDEEEHHHKKKLLLMMMOOOQQQSSSUUUVVVWWWWWWYYYZZZ^^^cccggghhhgggeeebbbbbbbbbbbbaaa___^^^]]]ZZZ```hhhmmmmmmhhh```[[[RRRPPPPPPUUU___iiipppsssqqqrrrssstttuuuvvvvvvvvvsssssssssttttttuuuvvvwwwttttttssssssrrrrrrssssssrrrqqqqqqqqqrrrtttuuuwwwwwwvvvyyy}}}qqqfffbbb\\\WWWRRRLLLEEE@@@:::;;;@@@JJJWWWeeeoootttvvvxxx{{{||||||}}}~~~{{{qqqiiihhhlllooovvvxxx{{{||||||zzzzzzzzzxxxxxxxxxxxxyyyyyyyyyyyyyyyxxxvvvuuuvvvxxxzzz{{{|||||||||||||||}}}~~~wwwooopppqqqsssxxx}}}|||{{{|||}}}}}}xxxoooiii[[[SSSMMMNNNWWWeeezzzmmmcccYYYTTTNNNFFF@@@>>><<>>@@@AAAAAA>>>>>>>>>???AAACCCEEEGGGGGGFFFEEEEEEFFFIIIKKKMMMMMMNNNQQQTTTVVVXXXXXXXXXZZZ\\\^^^ccchhhjjjiiihhhcccaaa^^^ZZZVVVSSSQQQPPPTTT[[[eeemmmqqqnnnhhhdddUUURRRQQQVVV___jjjqqqtttpppqqqrrrssstttuuuuuuuuuttttttuuuuuuuuuuuuuuuvvvtttsssrrrqqqpppoooooooooiiiiiiiiiiiikkkmmmooopppqqqqqquuu{{{zzzoooiiiaaa[[[VVVOOOFFF@@@===<<>>@@@EEELLLVVVbbbooowwwzzzvvvxxxyyyzzz~~~wwwqqqnnnrrr~~~zzzqqqooottt{{{}}}rrrjjjggg^^^PPPHHHHHHJJJTTT^^^bbbcccaaa\\\UUUUUUTTTSSSVVVZZZ___cccdddcccaaa^^^^^^^^^___^^^]]]\\\ZZZVVVPPPGGG>>>777222///...,,,,,,,,,---///000222BBBYYYmmm{{{yyyuuuwwwvvvooogggbbbbbbddddddbbb___cccooozzz{{{sssiiidddhhhvvvxxxdddWWWPPPLLLMMMQQQYYY```jjjsssyyy~~~{{{pppfffbbb___[[[YYYZZZXXXYYY\\\aaahhhrrr}}}|||wwwtttttttttpppaaa]]]WWWTTTTTTSSSPPPNNNKKKKKKKKKJJJIIIGGGFFFEEEAAA>>>;;;888666444111......------...000111///...*********+++,,,---...///111111111000///---,,,++++++---...000111000000///)))******+++---...000111***))))))(((((((((((()))((((((''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''%%%&&&'''((()))))))))))))))))))))(((((((((''''''(((((((((((())))))))))))&&&&&&&&&''''''((()))***))))))******+++,,,,,,,,,......//////000000000000///000000111111222222222222444555666444444444555666666666777888888999999666777:::<<<>>>@@@AAABBB>>>??????AAABBBDDDFFFGGGGGGFFFEEEEEEFFFHHHKKKLLLLLLNNNQQQTTTVVVXXXYYYYYYZZZ[[[]]]aaafffiiiiiihhheeeaaaZZZSSSMMMIIIHHHGGGMMMSSS]]]fffkkkjjjgggdddSSSQQQPPPUUU___jjjqqqtttpppqqqrrrssssssssssssssstttuuuvvvvvvuuutttrrrqqqqqqpppmmmjjjhhhffffffeeeaaaaaabbbccceeegggjjjkkkmmmnnnsssyyy}}}wwwpppgggaaa[[[TTTJJJBBB???======CCCOOO___lllttt{{{}}}}}}ssslllkkkooosssvvvxxx{{{|||{{{yyyyyyyyyyyyyyyyyyzzzzzz{{{{{{||||||zzzvvvsssrrrrrrtttvvvzzzzzzzzz{{{{{{|||}}}~~~zzz|||~~~~~~~~~~~~wwwvvvvvvxxx{{{~~~}}}{{{wwwxxxzzz~~~xxxsss___XXXQQQPPPSSS___tttvvvkkk```YYYRRRIIICCCBBB???AAAFFFLLLUUU```llltttzzz||||||{{{yyysssnnnpppyyyuuuhhhdddjjjvvvyyymmmhhh```QQQHHHHHHJJJTTT^^^cccfffddd^^^VVVTTTSSSSSSUUUZZZ___bbbccceeebbb```______``````___]]]\\\XXXRRRJJJ@@@888333000///---,,,,,,...///111555CCCZZZooo}}}wwwtttvvvuuunnneee```cccddddddbbb]]]___kkkyyyzzztttllljjjoooyyyuuuaaaUUUMMMJJJKKKNNNYYYaaallluuu{{{zzzpppfffbbb___[[[YYYYYYXXXZZZ]]]bbbiiisss}}}~~~yyyuuutttuuuooo```\\\VVVSSSRRRRRROOOMMMMMMMMMLLLKKKJJJHHHFFFEEE@@@===:::888777444111///...------...000111///...)))******+++,,,---...//////000000000//////...---+++---///111222111000///******+++,,,,,,---......******))))))((((((''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((%%%&&&'''((())))))))))))******)))))))))((((((((((((((((((((())))))))))))(((((((((((()))***+++,,,******++++++,,,---------......///000000000000000111111111222222222222222222444666666555444555666666666666777888888999999999999;;;===>>>?????????>>>???@@@AAACCCEEEFFFGGGFFFEEEDDDDDDEEEGGGIIIJJJKKKMMMPPPSSSVVVXXXYYYYYYYYYYYYZZZ]]]bbbeeeffffffddd^^^UUULLLEEEBBBBBBCCCEEEJJJQQQXXX]]]^^^\\\[[[NNNMMMMMMSSS^^^iiiooorrrqqqqqqrrrrrrrrrrrrrrrqqqssstttuuuvvvtttqqqnnnkkkiiifffaaa\\\XXXVVVVVVVVVTTTTTTUUUWWWZZZ]]]```bbbccceeelllssswww}}}~~~vvvmmmfffbbb[[[PPPHHHAAA===;;;???KKK\\\kkkssszzz|||}}}tttmmmmmmqqquuuwwwyyy{{{|||zzzxxxxxxxxxwwwxxxxxxyyyzzzzzz{{{{{{~~~{{{wwwsssrrrsssuuuvvvyyyyyyyyyyyyzzz{{{|||}}}yyy{{{}}}~~~}}}~~~xxxyyy{{{{{{vvveee^^^VVVSSSTTT___rrrzzzooobbbYYYRRRIIICCCBBB???BBBFFFMMMVVVaaammmuuu|||}}}}}}|||}}}tttqqquuu{{{zzzoooccc___hhhwwwrrrjjjaaaRRRIIIHHHJJJSSS]]]bbbeeeeee^^^VVVQQQPPPRRRVVV\\\aaadddeeefffccc```___``````aaa```]]]\\\YYYSSSKKKBBB999444000///---,,,,,,---...000777DDDZZZrrr{{{uuussswwwxxxqqqiiieeeffffffeeeccc\\\[[[hhhwww}}}yyytttssswww~~~sss___SSSLLLHHHIIIMMMWWW___jjjttt{{{wwwnnndddaaa^^^ZZZWWWXXXYYY[[[^^^cccjjjsss~~~zzzvvvvvvvvvnnn___ZZZUUURRRQQQQQQNNNLLLOOOOOONNNLLLJJJHHHFFFEEE???===:::888777555222000...------...000111///...+++,,,,,,---...///000000......///000000000000000+++---000222333222000///,,,,,,,,,,,,,,,,,,,,,,,,*********)))(((''''''''''''''''''((((((((((((((('''''''''(((((((((((()))%%%&&&'''((())))))))))))************))))))))))))(((((((((((())))))))))))************+++,,,---...***++++++,,,,,,---......---...//////000000//////333333333222222222222222222444666666555555555666666666666777888888999999;;;<<<<<<===============>>>???@@@BBBDDDEEEFFFGGGDDDCCCBBBBBBCCCEEEGGGIIIJJJLLLPPPSSSVVVXXXYYYZZZWWWVVVWWWZZZ___bbbcccccc]]]WWWLLLBBB<<<:::;;;<<>>@@@BBB>>>??????@@@AAABBBDDDEEEEEEDDDDDDDDDEEEGGGJJJKKKQQQOOONNNPPPTTTXXXZZZ[[[TTTVVVYYY[[[\\\^^^```bbbTTTNNNEEE>>>;;;:::;;;<<>>BBBFFFHHHGGGLLLSSSXXX\\\fffuuuwwwoooiiiaaaVVVMMMEEE@@@<<>>>>>???AAACCC?????????@@@AAABBBCCCDDDDDDCCCBBBBBBDDDGGGJJJMMMRRRQQQPPPQQQUUUYYY[[[[[[QQQSSSVVVXXXYYYYYYZZZZZZPPPJJJBBB;;;999999999:::<<<>>>AAAEEEFFFGGGFFFEEEDDDDDDFFFMMMWWWaaaiiimmmqqqpppooonnnnnnmmmmmmmmmkkkiiifffccc]]]VVVNNNHHHDDDAAA===999666444444555555444444444666999;;;===>>>CCCIIIMMMPPPYYYfffppp~~~vvvooofff[[[RRRGGGAAA===???DDDNNN^^^llltttyyy|||||||||}}}vvvssstttvvvzzz{{{|||~~~}}}|||{{{yyyxxxyyyxxxwwwvvvuuuwwwyyy~~~}}}{{{yyyyyyyyyzzz{{{xxxxxxwwwvvvvvvvvvvvvwwwwwwwwwxxxyyy{{{~~~~~~}}}~~~}}}vvvkkkfff```[[[YYY```rrr}}}rrrdddXXXRRRMMMFFFBBB@@@BBBEEEKKKTTTaaaoooxxx~~~yyyvvvtttsssuuu~~~vvvtttzzz}}}|||vvvnnnffffffpppuuufff\\\UUUMMMGGGEEEKKKTTT\\\aaabbbbbbbbbZZZXXXXXXYYY]]]aaaeeefffhhheeecccbbbccccccbbbbbb___[[[WWWSSSNNNFFF<<<555111///...,,,,,,---...///555DDD[[[qqqxxxsssrrruuurrrttt||||||wwwtttrrrrrrpppkkkhhhlllwwwttt___RRRLLLIIIIIILLLSSS]]]iiisssyyyvvvlllccc___\\\WWWTTTTTTWWWYYY]]]bbbiiirrr{{{}}}yyyvvvtttwwweee\\\UUUSSSRRRNNNLLLMMMMMMMMMMMMLLLJJJFFFCCCAAA???===:::888666444111//////...---...//////---+++++++++******+++---///111222222333222111///---,,,,,,,,,---///222222111//////...,,,,,,---------,,,+++)))((('''((()))((('''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&''')))***+++++++++***)))(((''''''&&&&&&''''''&&&&&&'''''''''((((((((('''''''''(((((((((((((((******+++,,,,,,,,,,,,,,,,,,,,,---------.........111111111111222222333333222222333444444555555666444555666888999999999999;;;<<<>>>??????@@@BBBDDDAAAAAAAAAAAAAAABBBCCCDDDCCCBBB@@@@@@CCCGGGLLLOOOTTTRRRRRRSSSVVVYYY[[[[[[QQQSSSVVVXXXXXXWWWTTTSSSKKKEEE>>>888666777777777888:::>>>AAADDDEEEEEEDDDCCCCCCEEEJJJTTT___gggkkklllmmmnnnooommmkkkhhhfffddd^^^WWWOOOIIIDDD@@@===999777444222000000111111333222111111111222333444555999>>>@@@CCCIIITTT\\\iiirrr}}}uuukkk```XXXKKKDDD??????CCCKKKZZZhhhqqqvvvzzz|||~~~}}}}}}}}}vvvssssssuuuzzz|||~~~|||zzzwwwwwwwwwvvvttttttuuuvvv}}}|||{{{zzzzzz{{{|||}}}yyyyyyxxxwwwwwwwwwwwwwwwyyyxxxwwwvvvxxx{{{~~~~~~yyyzzz|||zzzpppiiibbb^^^^^^eeeuuu}}}rrrdddZZZTTTOOOIIIDDDBBBCCCFFFKKKTTT```mmmvvv{{{yyysssnnnkkkhhhjjjttt~~~zzzzzz|||rrriiijjjwwwwwwfffYYYQQQKKKGGGBBBIIITTT^^^eeeiiikkkmmmjjjeee```^^^aaadddeeeeeegggeeeccccccdddddddddcccaaa]]]YYYTTTOOOHHH===666111000...,,,,,,---...///555CCCYYYmmmvvvrrrrrrsssqqqssszzz~~~zzzuuusssuuuvvvvvvsssrrrvvvzzzttt___RRRLLLIIIJJJLLLVVV^^^hhhpppuuu|||wwwmmmccc___\\\XXXUUUVVVWWWYYY]]]aaahhhpppzzz~~~|||yyyvvvtttvvveee\\\UUUSSSRRRNNNLLLLLLKKKKKKKKKJJJHHHEEEBBB@@@???<<<999777666444111///...---,,,---......,,,***++++++******+++---///111222333333333111000...,,,,,,,,,---///111222111///...---,,,,,,---...---,,,+++)))''''''((()))((('''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%###%%%''')))******)))((((((((('''&&&&&&&&&&&&&&&''''''''''''(((((((((((((((''''''((((((((())))))((()))+++,,,------,,,+++------........./////////111111111222333333333444222222333444444555555666444555666777888999999:::<<<===???@@@@@@AAACCCEEEDDDDDDDDDCCCDDDDDDEEEEEEEEECCCAAAAAACCCIIINNNRRRTTTSSSRRRTTTWWWZZZ[[[[[[VVVWWWZZZ[[[[[[XXXRRRNNNFFFAAA;;;777666777777777888999<<>>FFFLLLWWW```pppyyyoooeee^^^PPPIIIAAA???AAAHHHVVVbbbmmmtttzzz|||~~~~~~{{{~~~|||vvvrrrrrrsssxxx{{{~~~|||yyywwwwwwxxxvvvtttssstttuuuxxxxxxwwwwwwxxxyyy{{{{{{zzzyyyxxxxxxwwwwwwxxxxxxxxxwwwvvvvvvwwwyyy{{{|||xxxxxxyyy}}}uuujjjeeedddjjjwww}}}sssfff\\\VVVQQQKKKEEECCCDDDFFFJJJRRR___llluuuyyy}}}|||vvvnnniiidddaaa```cccooozzzwwwlllnnn}}}~~~hhhWWWMMMHHHGGGBBBJJJWWWccckkkrrryyy}}}|||tttiiibbbbbbeeegggggggggfffdddeeeffffffeeedddccc___[[[VVVQQQIII???888111000...---,,,---///000888DDDXXXnnnuuurrrssssssqqqsssyyy{{{vvvqqqooowwwxxxxxxwwwvvvzzz}}}xxxvvvttt___RRRKKKHHHIIILLLRRR[[[gggpppuuu|||{{{qqqfffbbb^^^ZZZXXXYYYVVVYYY\\\aaagggpppyyy~~~|||zzzxxxvvvuuusssddd\\\UUUTTTSSSOOOLLLLLLIIIIIIHHHGGGEEECCCAAA???>>><<<999777666444111......---,,,---......,,,***++++++******+++---///111333333444444333111///...,,,+++,,,///111222000///---,,,,,,,,,......---,,,+++)))''''''((()))((('''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%"""$$$''')))******)))((((((((('''&&&&&&&&&&&&&&&'''''''''((((((((())))))++++++*********+++,,,---''')))***,,,------,,,+++...////////////000000000000111111222333333444444222222333444444555555666555555666777888999::::::<<<>>>@@@@@@@@@AAACCCEEEGGGGGGFFFFFFFFFGGGGGGHHHHHHFFFDDDCCCEEEJJJPPPTTTRRRRRRRRRTTTWWWZZZZZZZZZZZZ[[[\\\]]]\\\WWWPPPKKKBBB???;;;888888999999888999:::<<<===>>>>>>>>>>>>>>>===???FFFPPP[[[cccgggfffggghhhfffaaaZZZRRRMMMEEEAAA<<<888666555444333777666555333222222222333333333333222222222333333000222444555555888<<<@@@HHHOOO^^^sssuuullleeeWWWNNNEEE@@@???EEEQQQ^^^kkksss{{{}}}~~~zzz}}}yyysssppppppqqquuuxxx|||}}}zzzxxxwwwxxxyyyxxxvvvuuuvvvvvvuuuuuuvvvvvvwwwyyyzzzzzzzzzyyyxxxxxxwwwwwwxxxxxxwwwxxxyyyzzz{{{{{{{{{{{{vvvuuuvvvyyy~~~}}}{{{}}}yyypppkkkmmmxxx~~~ttthhh^^^XXXSSSLLLGGGDDDDDDFFFIIIQQQ^^^llluuu{{{}}}xxxmmmddd```\\\XXXXXXYYY___mmmyyywwwnnnrrroooZZZMMMHHHHHHDDDNNN[[[gggqqqzzz}}}nnnccc```bbbfffhhhhhhgggfffgggiiiiiihhhgggfffbbb]]]YYYSSSKKKAAA999222000...---------///000888BBBVVVnnn}}}tttrrrtttuuusssuuuyyyxxxqqqllljjjrrrsssrrrrrrrrrwww~~~{{{vvvwwwrrr]]]PPPJJJGGGGGGJJJMMMXXXfffqqqxxx}}}~~~ssshhhbbb___ZZZXXXYYYVVVXXX\\\aaagggpppyyy}}}{{{yyywwwvvvuuupppbbbZZZUUUTTTSSSPPPMMMMMMIIIHHHGGGFFFDDDBBBAAA@@@>>><<<999777555333000......---,,,---......,,,***++++++******+++---///111333333444444333222000///++++++,,,...111111000...,,,,,,,,,---...///---,,,+++)))((('''((()))((('''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&(((***+++,,,,,,,,,)))(((''''''&&&&&&''''''''''''((((((((()))))))))((('''&&&&&&&&&''')))***((((((***+++,,,,,,,,,,,,....../////////000000000///000000111222333444444222222333444444555555666666555666666777999:::;;;<<<===???@@@@@@AAACCCEEEGGGGGGGGGGGGHHHHHHIIIJJJKKKIIIGGGFFFGGGKKKOOORRROOOOOOOOORRRVVVYYYZZZYYYZZZYYYYYYYYYXXXTTTKKKEEE@@@===:::999:::;;;;;;:::;;;<<<<<<=====================???EEEOOOXXX^^^aaaaaaaaa```]]]WWWOOOGGGCCC???<<<999777666444222000555444333222111111111111000000000000000000000000...000111222222444666888;;;AAAMMM^^^rrr|||tttnnn^^^TTTHHHAAA???BBBNNNZZZhhhrrrzzz|||}}}~~~zzz}}}{{{uuupppnnnooopppsssvvvyyy{{{|||zzzxxxvvvvvvxxxyyyyyyxxxwwwwwwxxxvvvvvvwwwxxxyyyzzz{{{{{{yyyyyyxxxwwwwwwwwwwwwwwwyyyzzz|||~~~~~~}}}|||}}}~~~}}}tttssssssuuuzzz~~~~~~{{{|||~~~uuusss{{{vvvjjj```ZZZTTTMMMGGGDDDDDDEEEIIIQQQ^^^lllvvv}}}tttfff[[[UUURRRQQQSSSVVV]]]kkkxxxyyyqqqtttzzzcccSSSLLLJJJHHHQQQ^^^hhhpppxxxqqqddd]]]^^^cccgggiiihhhhhhjjjllllllkkkjjjhhhddd___[[[UUUMMMBBB;;;222111///------...///000555AAAUUUlllzzzssssssuuuxxxwwwyyy|||yyyqqqkkkjjjnnnllljjjhhhjjjqqq{{{~~~~~~{{{yyyqqq\\\OOOIIIFFFGGGIIIKKKVVVfffrrryyy~~~ttthhhaaa]]]XXXUUUVVVUUUXXX\\\aaahhhqqq{{{}}}{{{xxxwwwvvvuuu}}}ppp```YYYTTTTTTTTTQQQNNNNNNJJJIIIHHHGGGEEEDDDBBBBBB>>>;;;888666555333000...///...---...///...---+++++++++******+++---///111222222333333222111000///++++++,,,...000111000...,,,+++,,,---//////---,,,+++)))((('''((()))((('''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&''')))***,,,------***)))((((((''''''(((((('''((((((((())))))))))))&&&%%%$$$######%%%&&&((((((((())))))***,,,---...------------...............//////000111222333444222222333444444555555666666666555666777888:::;;;;;;===???@@@@@@@@@BBBDDDFFFFFFFFFFFFGGGHHHIIIJJJMMMKKKIIIHHHHHHIIILLLMMMKKKKKKMMMPPPUUUXXXXXXXXXYYYWWWUUUUUUTTTOOOGGG@@@>>><<<::::::;;;<<<<<<;;;;;;;;;<<<===>>>>>>??????>>>???AAAFFFMMMTTTWWWYYY[[[ZZZWWWSSSMMMGGGAAA>>><<<:::888666666666444333444444333333333333333333222222333222222111000000...///111222333333444555555999@@@LLL[[[mmmxxxssscccXXXKKKCCC???AAALLLWWWeeeoooxxxzzzzzz|||}}}{{{{{{|||~~~~~~~~~}}}xxxqqqlllkkkmmmpppssstttvvvxxxyyyyyywwwwwwtttvvvyyyyyyyyyxxxxxxyyyvvvwwwxxxyyyzzz{{{{{{{{{xxxxxxwwwvvvvvvvvvvvvwwwzzz{{{{{{|||}}}||||||}}}}}}vvvtttssstttxxx}}}|||zzzyyy~~~xxxlllbbb\\\UUUMMMGGGCCCCCCDDDHHHPPP^^^mmmvvv~~~zzzkkk```UUUSSSSSSUUUXXX___lllxxxxxxwwwqqq]]]RRRNNNKKKSSS^^^eeeiiioooxxxwwwjjj```]]]aaafffjjjjjjjjjllloooooonnnllljjjfffaaa\\\WWWNNNCCC<<<222111///...---...///000333CCCYYYjjjttt|||yyyssstttwww{{{zzz}}}|||sssnnnnnnrrrmmmfff``````gggqqqxxxyyyxxxwwwwwwxxxzzz|||}}}|||rrr]]]PPPJJJGGGGGGJJJOOOYYYfffqqqwww}}}wwwjjjbbb]]]WWWTTTUUUUUUWWW\\\bbbiiisss}}}~~~{{{xxxvvvvvvuuu}}}qqq___XXXSSSTTTUUUQQQOOOOOOKKKKKKJJJHHHFFFEEEDDDCCC>>>;;;888666555333000...///...---...//////---+++++++++******+++---///111000111222222111000///...++++++,,,...000111000...++++++,,,---//////...,,,+++)))((('''((()))((('''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&''')))+++,,,******)))((((((((((((((((((((((((((())))))))))))+++***((((((((()))+++---)))((((((((()))+++---///+++++++++,,,,,,,,,---------...///000111222333333222222333444444555555666666666555666777888:::;;;;;;<<<>>>??????@@@BBBDDDDDDDDDDDDEEEFFFHHHIIIJJJMMMLLLJJJHHHHHHHHHIIIJJJHHHIIIKKKOOOTTTWWWXXXWWWYYYVVVSSSRRRRRRNNNFFF???<<<:::999:::;;;===<<<;;;::::::<<<===>>>@@@AAABBBAAAAAACCCGGGMMMQQQRRRRRRVVVTTTQQQMMMGGGBBB???<<<:::888666555777888999999666666666777888888999999999999888888666555333333///000222444555555666666555777;;;@@@KKK\\\ooo|||xxxsssfff[[[MMMDDD???@@@KKKVVVcccnnnwwwyyyxxxyyyzzzyyy{{{}}}~~~~~~}}}}}}~~~|||vvvooojjjiiilllpppssstttvvvwwwxxxxxxxxxwwwrrruuuxxxyyyyyyxxxyyyzzzuuuvvvwwwxxxyyyyyyyyyyyyxxxwwwwwwvvvuuuvvvvvvvvvzzzyyyxxxwwwyyy|||}}}}}}yyywwwuuuvvvzzz{{{wwwyyy~~~zzzmmmccc\\\UUUMMMFFFCCCCCCDDDGGGPPP^^^mmmwww}}}ttthhh[[[YYYXXX[[[]]]bbbmmmyyyzzz}}}zzzeeeWWWPPPLLLSSS\\\aaabbbfffnnnuuu}}}rrrfff```bbbgggkkkkkklllnnnpppqqqooonnnkkkgggbbb]]]WWWOOODDD<<<222111///...---...000111444GGG^^^jjjlllppp{{{xxxsssuuuwww||||||~~~wwwrrrrrrzzzrrrggg]]]ZZZ___gggmmmlllmmmmmmmmmooorrrwww{{{}}}sss^^^QQQKKKHHHHHHKKKTTT\\\gggooouuu{{{{{{mmmeee^^^XXXVVVVVVTTTWWW\\\bbbjjjttt~~~~~~{{{xxxvvvuuuuuuoooaaaYYYSSSSSSSSSPPPOOOPPPKKKKKKKKKJJJHHHFFFDDDCCC===<<<;;;999777444222111,,,------......------,,,+++*********+++---///000111111111000///---++++++---...//////...---+++******(((&&&''')))+++,,,,,,---,,,***(((((((((((()))(((((('''&&&%%%$$$$$$###'''&&&%%%%%%%%%%%%&&&'''''''''&&&%%%%%%&&&((()))'''''''''&&&%%%%%%$$$$$$&&&&&&&&&''''''''''''((()))((('''&&&&&&'''((()))++++++++++++++++++++++++++++++,,,,,,---...//////.........///000000111111444444333333333444555555555555666777888999:::::::::;;;<<<===>>>>>>>>>>>>AAABBBCCCCCCCCCDDDFFFHHHOOONNNMMMJJJGGGGGGIIIKKKOOONNNMMMNNNPPPTTTXXXZZZ[[[YYYTTTOOOJJJFFFCCCAAA;;;;;;<<<<<<<<<<<<<<<<<<>>>>>>???@@@@@@@@@@@@???AAABBBCCCGGGLLLOOOOOOOOOQQQOOOLLLJJJHHHEEEAAA>>>BBBAAA@@@???>>>>>>>>>>>><<<;;;::::::999999::::::999777444333333333222111666555444222111111111111666999===???DDDMMM[[[eeeyyy|||yyykkk^^^OOOFFFBBBBBBHHHOOO^^^jjjuuuxxxxxxyyyzzzyyyzzz{{{}}}~~~~~~}}}}}}wwwtttooojjjgggiiinnnsssvvvvvvwwwwwwwwwvvvvvvuuuttttttttttttuuuuuuuuuuuuvvvvvvuuuuuuwwwxxxzzz{{{|||~~~~~~}}}{{{yyyyyyzzz{{{{{{{{{{{{{{{|||}}}~~~xxx}}}}}}|||{{{}}}}}}}}}}}}~~~pppbbbXXXQQQJJJFFFAAA???AAAHHHPPPZZZgggsssyyyxxxmmmgggeeefffgggiiisss~~~~~~}}}vvvaaaSSSUUUYYY[[[[[[YYY[[[bbbhhhvvvyyyyyyqqqfffaaadddiiikkkmmmpppqqqpppppppppqqqllllllggg^^^VVVOOOEEE<<<666000,,,,,,---,,,---111777HHH\\\jjjooosssyyyuuunnnnnnooommmvvv{{{|||wwwtttssstttmmmeeebbbdddfffdddbbbeeeaaa]]]\\\aaakkkvvv|||vvv^^^QQQKKKIIIHHHJJJRRRYYYdddmmmttt{{{|||nnneee^^^XXXTTTUUUVVVWWWYYY___gggpppyyy|||yyyxxxwwwuuusssoooaaaYYYSSSSSSSSSQQQOOOPPPKKKKKKKKKKKKIIIGGGDDDBBB===<<<;;;999777444222111,,,------......------,,,+++*********+++---///000111111111000///...,,,+++***+++,,,,,,,,,+++***))),,,***((()))+++---------,,,+++***(((((((((((()))((((((''''''&&&%%%%%%%%%''''''&&&%%%%%%&&&'''''')))((('''''''''((()))***++++++******)))((((((''''''''''''((((((((())))))+++***)))((('''&&&&&&&&&))))))***+++,,,,,,------++++++,,,,,,---......///......//////000111111222444444333333333444555555555555666777888999::::::<<<<<<<<<======>>>>>>>>>AAABBBCCCCCCCCCDDDFFFHHHMMMMMMLLLJJJHHHHHHJJJLLLMMMLLLKKKKKKLLLOOORRRTTTWWWTTTQQQMMMHHHEEECCCBBB>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAACCCCCCDDDCCCCCC@@@AAACCCFFFKKKNNNOOONNNMMMLLLLLLMMMNNNMMMKKKIIIGGGGGGFFFFFFFFFFFFFFFFFFEEEDDDBBBAAA@@@?????????>>><<<:::999999999888666777666555444333333333333777:::===???BBBJJJUUU^^^nnnwww~~~~~~||||||zzzwwwlll```QQQHHHCCCCCCHHHOOO]]]hhhsssvvvwwwzzz||||||~~~~~~~~~~~~}}}|||zzzyyytttrrrnnnjjjhhhjjjnnnrrrvvvwwwwwwxxxxxxwwwwwwvvvvvvvvvvvvwwwwwwxxxxxxxxxwwwvvvuuuuuuvvvwwwxxxyyyzzz{{{}}}}}}|||{{{{{{|||zzzzzzzzzzzz{{{|||}}}}}}yyy~~~~~~~~~}}}~~~}}}pppcccZZZRRRLLLHHHCCC@@@AAAHHHPPPZZZhhhttt|||tttnnnkkkmmmpppsss{{{~~~wwwggg\\\YYY^^^aaa___YYYYYY^^^eeetttwwwxxxqqqgggcccffflllmmmoooqqqrrrpppoooooopppnnnnnniii```XXXQQQFFF<<<666000,,,------,,,...111666FFF\\\mmmtttxxx|||zzzoooiiiiiijjjjjjooottt{{{~~~|||wwwrrrooonnnggg```^^^aaaddddddbbb]]]YYYVVVXXXaaannn{{{sss\\\OOOJJJHHHHHHJJJQQQYYYccclllttt{{{|||nnneee___YYYVVVVVVWWWWWWZZZ___gggqqqzzz|||zzzyyyxxxvvvuuuooobbbZZZTTTSSSSSSQQQOOOOOOJJJKKKLLLKKKJJJFFFCCCAAA<<<<<<;;;999666444222000,,,------......------,,,++++++***+++,,,---///000111111111111000///---------...///000000000///......,,,***+++---/////////++++++***)))((((((((((((''''''''''''''''''''''''''''''&&&%%%%%%&&&''''''***))))))))))))***+++,,,,,,,,,,,,+++******))))))(((((((((((()))))))))***))))))******))))))(((''''''((()))***,,,---...///+++,,,,,,------........./////////000111111222222333333333333333444555666555666666777888999::::::???>>>=========>>>???@@@BBBCCCDDDDDDDDDEEEGGGIIIKKKLLLLLLKKKJJJJJJLLLMMMMMMLLLKKKJJJKKKLLLNNNPPPRRRPPPMMMIIIFFFDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCEEEEEEEEEEEEDDDAAAAAACCCGGGKKKNNNOOONNNKKKLLLNNNRRRUUUWWWUUUTTTQQQQQQQQQPPPPPPPPPPPPPPPMMMLLLIIIGGGDDDCCCBBBAAA???===<<<;;;;;;;;;999888888888777777777777777888888;;;>>>@@@BBBGGGNNNUUUaaakkksssuuuuuuxxxxxxvvvnnnbbbUUULLLFFFDDDHHHOOO]]]hhhrrruuuwww{{{~~~~~~|||zzzwwwuuutttpppooommmjjjhhhjjjnnnrrrwwwxxxxxxyyyyyyxxxxxxxxxxxxxxxyyyyyyzzz{{{||||||yyyxxxwwwuuuuuuuuuvvvwwwwwwzzz|||}}}}}}|||}}}~~~yyyyyyyyyyyyzzz{{{|||}}}zzz}}}pppddd[[[TTTNNNIIIEEEAAAAAAGGGNNNYYYhhhuuu~~~}}}wwwtttvvvzzz}}}|||tttiiiaaa[[[bbbgggbbbYYYTTTYYY___mmmpppqqqkkkdddbbbfffllloooqqqssssssqqqooooooooopppqqqlllccc[[[SSSGGG===666000,,,---------...111555DDD[[[nnnzzz~~~uuuiiibbbbbbeeeeeegggkkkrrrxxxyyyuuunnnhhheee___YYYXXX\\\```aaa```UUUQQQPPPUUUbbbrrr~~~oooYYYMMMIIIGGGHHHIIIPPPWWWbbblllssszzz{{{nnneee___ZZZWWWXXXWWWXXX[[[```iiisss||||||zzzzzzzzzxxxwwwqqqccc[[[TTTTTTTTTQQQOOOOOOHHHIIIJJJJJJHHHEEEAAA>>><<<<<<:::999666333111000,,,------......------,,,++++++++++++,,,...///111000111111111000///.........///111222333333333222///---++++++---/////////******))))))(((((((((((('''''''''((((((((())))))''''''&&&&&&&&&&&&''''''))))))))))))***++++++,,,******))))))((('''''''''''''''((((((((()))))))))$$$&&&(((***,,,,,,,,,,,,((()))***+++,,,---......,,,,,,,,,---------......//////000000111222222222333333333333444444555666555666777888999::::::;;;@@@???>>><<<<<<>>>???AAABBBCCCDDDDDDDDDEEEGGGIIIKKKLLLMMMMMMKKKKKKLLLMMMOOONNNMMMMMMMMMNNNPPPQQQQQQOOOKKKHHHEEECCCBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDEEEFFFEEEDDDBBBAAABBBBBBDDDGGGKKKNNNNNNNNNKKKMMMQQQVVV[[[^^^^^^]]]\\\\\\[[[[[[ZZZXXXWWWWWWVVVTTTQQQNNNJJJHHHFFFEEECCCAAA@@@?????????<<<::::::::::::::::::;;;<<<<<<;;;===@@@CCCDDDHHHMMMPPPZZZcccllloooqqqtttvvvuuuoooeeeYYYPPPIIIEEEIIIOOO^^^iiirrruuuvvvzzz~~~{{{xxxuuusssrrrrrroooooommmkkkiiikkknnnqqqxxxxxxyyyyyyzzzzzzyyyyyyyyyyyyzzz{{{|||}}}}}}~~~|||{{{yyywwwvvvvvvvvvvvvxxxzzz}}}~~~}}}|||||||||xxxxxxxxxxxxyyy{{{|||}}}zzz~~~}}}zzznnnddd\\\VVVOOOJJJEEEAAA@@@EEELLLWWWgggttt~~~~~~{{{|||xxxzzz}}}yyyuuummmccc\\\XXXbbbhhhdddWWWPPPSSSZZZccceeefffbbb^^^^^^dddjjjoooqqqssssssrrrqqqqqqrrrsssssspppggg^^^UUUHHH===777111,,,---...---...111555CCCXXXlll{{{wwwhhh``````bbbbbbcccdddhhhmmmqqqnnngggaaa___XXXRRRQQQUUUZZZ\\\[[[QQQNNNOOOXXXgggvvv~~~kkkVVVLLLHHHGGGGGGIIIOOOVVVaaakkkrrrzzzzzzllleee___YYYWWWXXXXXXYYY[[[aaajjjttt}}}}}}{{{{{{{{{zzzyyyuuuccc[[[UUUTTTTTTQQQOOOOOOGGGHHHHHHHHHFFFBBB???<<<<<<;;;:::888666333111000,,,------......------,,,,,,+++++++++,,,...000111//////000000000//////...,,,---///000111111111111...,,,******,,,......---))))))))))))((((((((('''&&&&&&''''''((()))))))))''''''''''''''''''''''''''''''((()))*********+++)))(((((('''&&&&&&%%%%%%&&&&&&'''''''''((((((((($$$%%%(((***,,,,,,,,,,,,***+++++++++++++++,,,,,,,,,,,,,,,---------------/////////000111111222222333222222333444555666666666666777888999:::;;;;;;@@@???===<<<<<<>>>@@@AAAAAACCCDDDDDDDDDDDDGGGIIIKKKMMMOOOOOOMMMLLLKKKLLLNNNNNNNNNNNNOOOQQQRRRSSSRRRPPPLLLGGGDDDBBBBBBBBBCCCDDDDDDEEEFFFGGGGGGGGGJJJJJJKKKJJJHHHDDDAAA>>>@@@@@@AAADDDGGGIIIIIIHHHFFFIIINNNVVV^^^dddggggggfffffffffdddbbb```]]]\\\___]]]ZZZVVVRRROOOMMMLLLMMMKKKJJJIIIIIIGGGDDDAAA============>>>???@@@AAA???BBBEEEHHHJJJMMMPPPRRRWWW```hhhjjjkkkoooqqqpppoooggg]]]TTTKKKFFFIIIOOO```jjjsssuuuvvvzzz~~~{{{yyywwwuuusssssstttuuutttssspppmmmkkkkkknnnqqqwwwxxxyyyzzzzzzzzzzzzzzzyyyyyyzzzzzz{{{||||||}}}~~~}}}{{{yyyxxxxxxxxxyyyzzz}}}}}}zzzyyyxxxvvvvvvwwwwwwxxxzzz{{{|||yyy}}}}}}yyyzzzxxxnnnddd]]]VVVOOOJJJDDD@@@???DDDKKKVVVeeesss|||~~~~~~zzzrrruuu{{{~~~|||zzzvvvsssoooggg]]]UUUSSS]]]fffcccWWWOOOQQQWWW[[[]]]^^^\\\ZZZ]]]ccciiimmmpppsssttttttttttttuuutttuuurrrjjjaaaWWWJJJ>>>777111------...---...222666BBBUUUhhhwww}}}lllbbbaaaccccccdddbbbaaaccceeeddd```]]]]]]VVVOOOMMMQQQVVVWWWWWWOOOMMMOOO[[[nnn}}}}}}jjjVVVKKKHHHFFFFFFHHHNNNVVVaaakkkrrrzzzyyylllddd^^^XXXVVVWWWXXXYYY[[[aaajjjttt~~~}}}|||{{{{{{zzzyyyyyyddd\\\VVVUUUTTTQQQOOOOOOIIIHHHHHHFFFDDDAAA>>>===;;;;;;:::888555333111///,,,------......------,,,,,,,,,+++,,,---...000111---...///////////////......///000222333333222222...,,,******+++------,,,'''(((((())))))(((((('''&&&&&&&&&''''''(((((((((&&&'''(((((((((((('''&&&%%%%%%'''((()))******)))))))))((((((''''''&&&&&&&&&&&&&&&&&&''''''''''''(((((())))))***)))))))))++++++++++++++++++++++++------------------------.........///000000111111222222222333444555666777666777777888999:::;;;;;;======<<<<<<===>>>@@@AAAAAABBBCCCCCCCCCDDDFFFHHHJJJLLLOOOPPPOOOMMMMMMMMMMMMMMMMMMNNNOOOPPPQQQQQQRRRPPPKKKGGGDDDCCCCCCCCCDDDDDDFFFGGGIIIJJJKKKLLLQQQQQQQQQOOOLLLGGGBBB???===<<<<<<>>>@@@AAA@@@???===@@@GGGRRR^^^hhhnnnqqqoooooonnnmmmkkkhhheeecccbbb```]]]YYYVVVSSSQQQPPPTTTSSSQQQPPPOOOLLLHHHEEECCCCCCCCCCCCCCCDDDEEEFFFGGGHHHJJJMMMPPPSSSUUUVVVVVV^^^eeeggggggjjjlllkkkmmmggg___WWWNNNGGGJJJPPP```kkktttwwwwwwzzz}}}~~~zzzxxxwwwuuuvvvxxx{{{}}}}}}{{{vvvqqqmmmlllnnnqqqwwwwwwxxxyyyzzzzzzzzzzzzyyyyyyyyyzzzzzzzzzzzz{{{~~~}}}|||zzzzzzzzz{{{||||||}}}yyyvvvuuuuuuuuuuuuvvvxxxyyy{{{{{{xxx|||~~~~~~zzzvvvuuu|||}}}|||zzz{{{~~~xxxnnnfff___XXXPPPJJJDDD@@@@@@EEELLLVVVeeerrrzzzzzzwwwzzz}}}~~~}}}~~~vvvooorrrxxx{{{qqqooommmllljjjcccZZZSSSPPPZZZeeeddd[[[SSSSSSVVVZZZ[[[\\\[[[[[[___gggmmmmmmooosssuuuuuuuuuvvvxxxsssuuusssllldddZZZLLL???777111---......---///222666BBBUUUggguuupppfffeeefffffffffccc___]]]]]]]]]]]]]]]___XXXPPPMMMQQQVVVXXXWWWQQQMMMOOO\\\rrr~~~lllXXXMMMIIIFFFEEEFFFOOOVVVaaakkksss{{{zzzlllddd^^^XXXVVVVVVWWWXXX[[[aaajjjttt~~~}}}{{{{{{{{{yyyxxx|||eee]]]VVVUUUTTTQQQOOOOOOLLLJJJHHHFFFCCCAAA@@@???;;;;;;999888555333000///,,,------......------,,,,,,,,,,,,,,,---///000222,,,,,,---...............111222333444555555444333///---******+++------,,,&&&'''((())))))(((''''''&&&&&&&&&&&&&&&'''''''''&&&'''((())))))((('''&&&$$$%%%'''(((*********)))))))))(((((('''&&&&&&&&&''''''''''''(((((((((((())))))(((((('''(((((((((*********++++++,,,,,,,,,---------------------------------...//////000000222222222333444555666777666777888888::::::;;;<<<::::::;;;<<<>>>???@@@@@@@@@AAABBBBBBBBBBBBEEEGGGFFFIIINNNQQQQQQPPPPPPPPPOOOOOONNNNNNNNNOOOOOOOOOPPPMMMIIIEEECCCCCCDDDEEEEEEFFFGGGJJJLLLNNNPPPQQQRRRSSSSSSQQQNNNIIIDDD@@@<<<;;;;;;<<<======;;;:::888;;;AAAMMM[[[gggppptttuuuuuuvvvuuutttrrrooonnngggeeeccc```]]][[[ZZZYYY[[[YYYWWWVVVTTTPPPKKKGGGJJJJJJIIIIIIIIIJJJKKKKKKOOOOOOOOOQQQTTTWWWXXXXXXXXX```fffggghhhkkkllllllkkkfff```YYYOOOHHHJJJPPP]]]iiitttxxxyyy|||~~~}}}{{{zzz|||}}}uuunnnmmmnnnqqqvvvwwwxxxyyyyyyzzzzzzzzzzzzzzzzzzzzzyyyyyyyyyyyy|||{{{zzzzzzzzz|||}}}~~~|||}}}yyyvvvuuutttttttttuuuwwwyyyzzz{{{yyy}}}~~~{{{uuusssyyy~~~xxxrrrmmmkkkjjjkkkmmmrrrvvvzzz~~~zzzqqqiiibbbZZZRRRLLLEEEBBBBBBHHHOOOXXXfffrrryyyzzzsssppppppxxx}}}{{{||||||~~~vvvppppppssstttkkkhhhfffeeeccc___WWWRRRRRR\\\fffhhhaaaZZZWWWWWWZZZZZZ[[[[[[]]]bbbjjjpppoooqqqtttvvvuuuuuuvvvwwwrrruuutttnnnfff[[[MMM@@@888111---...///...///222444CCCYYYjjjuuu~~~qqqhhhggghhhhhhfffdddaaa^^^[[[[[[^^^```bbb[[[SSSQQQUUUZZZ]]]]]]ZZZRRROOOZZZooooooZZZOOOJJJFFFDDDDDDOOOWWWbbblllttt|||}}}ooofff```ZZZWWWWWWVVVWWWZZZ```iiittt~~~}}}{{{zzzyyyxxxvvv}}}eee]]]VVVUUUTTTQQQOOOOOONNNLLLIIIFFFDDDBBBBBBBBB;;;;;;999888555222000///,,,------......------,,,,,,,,,,,,,,,---///111222++++++,,,---...............///000111222111000//////---++++++,,,---------&&&'''((())))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&$$$%%%''')))***+++******'''''''''&&&%%%%%%$$$$$$(((((((((((())))))))))))'''&&&&&&&&&'''(((***+++(((((()))***,,,---...///------------------------,,,,,,------.../////////222222222333444555777777777777888999:::;;;;;;<<<777999:::===>>>???@@@@@@???@@@AAAAAAAAABBBDDDFFFBBBGGGMMMQQQRRRSSSSSSSSSRRRRRRQQQQQQPPPOOONNNNNNLLLJJJFFFDDDCCCDDDFFFGGGFFFGGGIIILLLOOORRRTTTUUUPPPQQQQQQPPPMMMHHHCCC@@@???>>>======>>>===;;;999888:::@@@JJJWWWdddmmmrrrwwwyyyzzz{{{{{{yyywwwvvvrrrpppnnnllliiihhhgggfffdddbbb```^^^[[[WWWQQQMMMOOOOOONNNNNNNNNNNNNNNOOOTTTSSSSSSTTTVVVXXXXXXXXX[[[ccciiijjjkkknnnpppooojjjfffaaaZZZPPPHHHJJJQQQZZZgggsssxxxzzz~~~wwwooommmoooqqquuuvvvwwwxxxyyyyyyzzzyyy{{{{{{{{{zzzyyyyyyxxxxxxyyyyyyyyyyyyzzz|||~~~{{{~~~~~~zzzwwwvvvsssssstttuuuwwwxxxzzz{{{zzz~~~|||uuusssxxx|||tttjjjccc``````\\\___eeekkkrrrwww|||~~~|||ssskkkddd\\\SSSMMMFFFCCCDDDJJJQQQZZZgggrrrzzzxxxqqqnnniiittt}}}{{{{{{}}}zzzzzzzzzyyyssszzz}}}xxxsssqqqpppnnnkkkgggbbb```^^^ZZZTTTPPPVVV^^^hhhkkkfff___ZZZYYYYYYYYYZZZZZZ]]]bbbjjjpppqqqsssvvvvvvvvvuuuuuuvvvqqqttttttnnnfff\\\NNNAAA888222---...///...///222222DDD]]]nnnwww~~~}}}oooggggggiiiiiidddeeedddaaa]]]\\\___ccceee]]]UUUTTTYYY___bbbbbbeeeYYYPPPWWWkkk~~~~~~qqq\\\PPPKKKFFFDDDDDDOOOWWWbbbmmmuuu|||qqqhhhbbb[[[XXXXXXUUUWWWZZZ```iiittt}}}}}}{{{zzzxxxwwwuuu}}}lll]]]YYYYYYRRRQQQSSSNNNLLLLLLLLLJJJGGGDDDAAA??????>>><<<:::777333111///---.........---,,,,,,+++''')))+++...///000000///000000///...------------,,,...000333333333111000///......///000///---+++************))))))))))))(((((())))))))))))((((((%%%%%%&&&&&&'''((((((((()))************+++++++++*********)))))))))))))))((()))))))))))))))(((((()))((('''(((***+++++++++))))))***+++,,,------...////////////////////////---///////////////111333444444333333444555777888555777999:::::::::;;;<<<:::::::::;;;===>>>@@@AAAAAA@@@??????@@@AAAAAA@@@IIIKKKMMMPPPRRRTTTTTTTTTSSSRRRPPPOOONNNNNNNNNOOOJJJHHHEEEBBBBBBCCCFFFHHHGGGGGGIIILLLPPPTTTXXXZZZZZZWWWSSSPPPNNNKKKGGGDDDDDDEEEDDDAAA===:::999:::999999>>>IIITTT___kkkuuuuuu||||||zzzyyyyyyxxxwwwqqqmmmggg```[[[XXXVVVVVVVVVUUUSSSSSSSSSTTTVVVXXXWWWVVVTTTTTTTTTVVVXXXZZZ[[[___eeeiiikkkmmmnnnpppmmmggg___XXXTTTQQQOOONNN\\\hhhvvv~~~xxxqqqllloootttvvvuuuuuuxxx{{{{{{wwwssswwwwwwxxxxxxxxxxxxwwwwwwyyyyyyyyyyyyyyyyyyyyyyyyzzz{{{|||{{{zzzzzz{{{|||zzzyyywwwwwwwwwyyy{{{|||~~~~~~}}}~~~~~~zzzzzz}}}~~~~~~|||}}}yyysssoookkkeee^^^YYYYYY[[[\\\^^^bbbkkkwwwzzzqqqhhh^^^TTTMMMGGGDDDDDDIIIOOOXXXeeeppp~~~wwwooolllpppuuuzzz|||ssspppqqqrrrooossstttqqqqqquuuxxxwwwnnnhhhaaa^^^\\\XXXRRRLLLNNN[[[ggglllkkkggg```XXXVVVWWWXXXYYY\\\aaahhhmmmppprrruuuwwwxxxxxxwwwvvvtttrrrpppmmmggg\\\NNNEEE999222---------,,,---000666EEEYYYjjjuuu~~~tttkkkjjjkkkiiiggg```dddfffccc\\\XXX[[[```ccc___ZZZYYY]]]ccciiimmmggg]]]TTTXXXiiizzzppp[[[QQQKKKDDDBBBEEENNNWWWcccnnnvvv}}}tttiiibbb]]]ZZZWWWUUUWWW[[[```hhhrrr~~~}}}yyywwwvvvvvvuuu~~~kkk]]]XXXXXXQQQPPPRRRNNNKKKKKKKKKIIIGGGDDDAAA@@@>>>===<<<999666333000///------......------,,,+++)))***+++---...//////000000///...---,,,,,,,,,,,,,,,---000222333222111000,,,+++))))))+++---------******)))))))))(((((((((((((((((((((((((((((((((''''''''''''''''''&&&&&&))))))*********+++++++++)))))))))((((((((((((((((((((())))))))))))(((((()))((('''(((***+++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++---///////////////111333444333333333333555666777555777999:::999:::;;;<<<:::::::::;;;===>>>@@@AAABBBAAA@@@@@@AAABBBBBBAAAFFFHHHKKKNNNPPPRRRSSSSSSVVVUUUSSSPPPNNNLLLKKKKKKDDDCCCAAA@@@BBBDDDHHHJJJIIIJJJKKKNNNRRRVVVZZZ\\\\\\YYYUUURRRPPPMMMJJJHHHKKKKKKHHHCCC>>>;;;999:::???===@@@HHHQQQ[[[hhhsss{{{yyyuuupppiiiddd___]]]\\\]]]\\\ZZZYYYXXXYYYZZZ[[[WWWVVVUUUUUUVVVXXXZZZ[[[\\\```dddhhhjjjllloooqqqtttoooggg___XXXTTTTTTTTT```iiittt{{{}}}~~~yyysssmmmiiilllrrrvvvwwwxxxzzz{{{zzzxxxuuuvvvvvvwwwwwwwwwwwwvvvvvvyyyyyyyyyyyyyyyxxxxxxxxxyyyzzz{{{zzzxxxxxxxxxzzzyyyxxxxxxxxxxxxzzz|||}}}~~~~~~~~~}}}}}}~~~|||xxxsssnnnkkkgggaaa]]]\\\]]]^^^___aaahhhrrryyyyyyooofff]]]SSSMMMGGGDDDDDDIIIOOOXXXeeeqqq|||}}}uuuwwwzzz|||vvvqqqrrruuuvvvzzz|||yyywwwyyyzzzyyyqqqkkkccc___\\\XXXPPPJJJMMMYYYdddiiiiiifff```ZZZUUUUUUVVVXXX\\\ccclllrrrvvvwwwyyyzzz{{{{{{{{{zzzwwwuuurrroooiii^^^PPPFFF999333---------,,,---000666EEEZZZkkkwwwuuulllkkklllkkkiiiccceeeeeebbb]]][[[]]]aaaddd```[[[ZZZ^^^dddkkknnnhhh___WWW[[[iiivvv{{{yyyvvvxxxnnnYYYPPPJJJDDDBBBEEEMMMUUUaaalllttt|||ssshhhaaa]]]ZZZWWWVVVXXX[[[aaaiiisss{{{yyywwwvvvuuujjj[[[WWWWWWPPPOOOQQQMMMJJJJJJIIIHHHGGGDDDBBB@@@>>>===;;;999666222000...------......------,,,,,,,,,,,,,,,,,,---...///000///...---,,,++++++++++++,,,---000111222111000//////,,,***))),,,///111222)))))))))(((((((((''''''((('''&&&&&&&&&&&&'''((()))(((((('''&&&&&&%%%%%%)))))))))*********++++++(((((((((((('''''''''&&&(((((())))))))))))(((((()))((('''(((***+++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,---///////////////111333222222222222333444555666444777999:::999999:::<<<:::::::::;;;===>>>@@@AAACCCBBBAAAAAAAAAAAABBBBBBBBBDDDGGGKKKNNNPPPQQQQQQUUUUUUTTTRRROOOLLLJJJIIICCCBBBAAABBBCCCFFFIIIKKKKKKLLLNNNQQQUUUXXX\\\^^^]]]YYYUUUSSSQQQPPPNNNMMMLLLKKKGGGBBB>>><<<===>>>EEEBBBAAAFFFNNNXXXfffsss~~~yyysssmmmhhhdddcccbbb```^^^\\\ZZZYYYYYYZZZXXXXXXXXXXXXYYY[[[]]]______bbbeeeiiilllppptttwww}}}{{{tttkkkaaa[[[ZZZ\\\gggmmmtttxxxyyyzzz}}}}}}|||tttooojjjgggjjjpppvvvxxx{{{|||zzzxxxwwwwwwuuuvvvvvvvvvvvvvvvvvvuuuxxxxxxxxxxxxxxxxxxxxxxxxwwwxxxyyyxxxvvvuuuvvvwwwwwwwwwxxxyyyzzz||||||}}}~~~}}}|||~~~{{{wwwrrrmmmiiieeeaaa^^^[[[]]]______```dddkkkqqqwwwlllcccZZZQQQKKKGGGDDDDDDIIIPPPXXXfffqqqyyyyyyrrrsssxxx}}}zzzuuunnnfffaaa^^^XXXPPPIIILLLVVV```dddffffffbbb]]]XXXWWWVVVWWW[[[dddnnnvvvzzz{{{{{{{{{||||||}}}}}}zzzxxxuuurrrkkk```RRRHHH:::333...------,,,---111666EEEZZZmmmzzzxxxooommmnnnmmmlllgggfffdddaaa``````aaabbbfffaaa\\\[[[^^^eeelllpppkkkbbb[[[]]]fffnnnooommmpppttt~~~lllWWWNNNIIICCCAAADDDJJJRRR^^^iiirrryyy}}}pppeee___\\\ZZZWWWVVVXXX\\\aaaiiittt|||zzzyyyxxxvvv~~~hhhZZZVVVVVVOOONNNQQQMMMIIIIIIIIIHHHGGGDDDBBBAAA======;;;888555222///...,,,------...------,,,,,,...---,,,,,,,,,...///000......---,,,++++++++++++,,,---///000111000///......,,,******---///000000((((((((((((''''''''''''((('''%%%$$$$$$%%%'''((((((((('''''''''&&&&&&&&&))))))))))))************)))))))))((((((''''''&&&'''(((((())))))))))))((()))((('''(((***+++++++++++++++++++++++++++++++++------...............///---/////////...///111333111111111222222333444444444666888999999999:::;;;:::::::::;;;===>>>@@@AAAAAABBBBBBAAA@@@???@@@BBB@@@BBBFFFIIIMMMOOOPPPQQQPPPQQQQQQQQQPPPMMMKKKJJJFFFFFFFFFFFFGGGIIIJJJKKKLLLMMMOOORRRUUUXXXZZZ[[[ZZZWWWSSSQQQPPPPPPOOONNNCCCBBB@@@<<<;;;<<<@@@CCCFFFBBBAAAEEELLLWWWiiixxx|||wwwqqqkkkgggeeefffeeebbb___\\\[[[ZZZYYYYYYYYYZZZ[[[]]]___aaabbbcccfffiiimmmqqqwww~~~|||pppgggcccdddooorrrvvvyyyzzzzzzzzzzzz~~~~~~xxxqqqmmmhhhfffkkkqqquuuxxx|||{{{xxxvvvvvvxxxuuuuuuuuuttttttuuuuuuuuuwwwwwwwwwwwwwwwxxxxxxxxxwwwxxxyyyxxxvvvuuuuuuvvvvvvwwwyyyzzz|||}}}}}}~~~~~~{{{wwwwww{{{~~~}}}yyyssskkkddd^^^ZZZWWWUUUXXX[[[]]]^^^bbbhhhnnn}}}vvvjjjaaaXXXPPPKKKGGGDDDDDDIIIPPPYYYfffrrryyy~~~tttuuu{{{zzzxxxqqqiiiddd```[[[SSSLLLJJJRRR[[[___cccfffeeeaaa___]]]YYYWWWZZZbbbmmmuuu{{{zzzzzzzzzzzz{{{|||}}}}}}zzzwwwssslllaaaSSSIII:::333.........,,,...111555DDDZZZnnn||||||rrrooooooooonnnjjjgggcccbbbdddffffffeeegggbbb\\\ZZZ^^^eeelllpppmmmccc[[[[[[___bbbccccccpppuuujjjUUULLLHHHBBBAAADDDGGGPPP\\\gggoooxxxzzzlllbbb\\\ZZZXXXVVVUUUWWW[[[```iiittt|||{{{zzzyyyxxx|||gggYYYUUUVVVOOONNNQQQMMMIIIIIIIIIHHHGGGEEECCCAAA>>>===;;;999666222000...,,,,,,------...------,,,...------,,,---...000111......---,,,++++++++++++------.../////////......)))(((((()))******((('''((((((((((((''''''''''''(((&&&%%%######%%%&&&(((&&&&&&&&&'''''''''(((((((((((()))))))))*********++++++***))))))(((''''''''''''((())))))))))))))))))((('''(((***+++++++++))))))***+++,,,,,,------+++++++++,,,,,,,,,---------/////////...///111333000000111222222333333333444666888999999999:::;;;:::::::::;;;===>>>@@@AAA@@@AAAAAA@@@>>>===>>>@@@@@@BBBEEEIIILLLOOOPPPQQQNNNOOOOOONNNMMMKKKHHHGGGDDDEEEFFFHHHIIIKKKLLLMMMLLLMMMOOOQQQSSSUUUVVVWWWVVVSSSPPPNNNNNNNNNLLLKKK::::::888666555888>>>BBBAAA??????DDDKKKXXXlll|||~~~|||yyyuuuppplllhhhfffkkkjjjhhheeebbb___]]]\\\ZZZ[[[\\\^^^```ccceeefffhhhjjjooosssyyyyyyrrrooouuuwww{{{~~~|||~~~yyysssmmmjjjfffeeeiiippptttwwwzzzyyyvvvtttuuuwwwuuuuuutttsssssstttuuuuuuvvvvvvwwwwwwwwwxxxxxxxxxxxxyyyyyyxxxwwwvvvvvvwwwvvvwwwyyy{{{}}}~~~~~~~~~~~~yyyuuurrrsssxxx~~~|||uuukkk___VVVOOOLLLKKKOOOTTTXXX[[[```hhhmmm}}}uuujjjaaaYYYQQQKKKGGGDDDDDDJJJQQQZZZgggsss{{{yyyzzz|||yyyssskkkfffccc^^^VVVPPPIIIPPPWWW\\\ccciiiiiifffccc```[[[XXXZZZcccnnnvvvzzzzzzyyyzzzzzz{{{|||}}}~~~{{{xxxtttlllaaaRRRHHH:::333.........---...111444BBBWWWmmm}}}uuupppnnnnnnnnnkkkgggcccdddhhhkkkkkkiiiiiiddd]]]ZZZ]]]dddkkkoooooodddZZZXXXYYYYYY\\\```nnnsssjjjUUULLLHHHBBBAAADDDFFFNNNZZZeeennnwwwwwwiii___YYYWWWVVVUUUSSSUUUYYY___gggrrr~~~~~~{{{zzzzzzzzzyyy{{{gggYYYUUUVVVOOOOOORRRNNNKKKKKKJJJIIIHHHEEECCCAAA???>>><<<:::777333111///,,,,,,------......------------------...///000111///...---,,,++++++++++++------...............---*********+++,,,+++(((&&&)))))))))((((((((('''''''''&&&%%%%%%%%%%%%&&&'''%%%%%%&&&&&&'''(((((()))((((((((()))))))))******,,,,,,+++***)))(((''''''&&&'''((())))))******))))))((('''(((***+++++++++((()))***+++,,,------...,,,,,,------......//////---///////////////111333000000111333333333333333333666888999888888999;;;:::::::::;;;===>>>@@@AAA???AAABBB@@@<<<;;;===@@@@@@BBBFFFIIILLLNNNOOOOOOPPPOOOMMMKKKHHHEEEBBBAAA===???CCCGGGJJJMMMOOOPPPNNNOOOPPPRRRSSSSSSSSSSSSRRRPPPNNNNNNMMMLLLJJJHHH:::999666333222444888;;;;;;;;;===BBBIIIUUUiiizzz}}}{{{xxxuuurrrooommmmmmmmmllljjjhhheeecccaaa```___```bbbeeehhhjjjlllmmmqqqtttyyy~~~}}}zzz{{{|||uuuoooiiifffcccbbbgggnnnsssuuuvvvwwwvvvuuuvvvwwwvvvuuutttsssssstttuuuvvvvvvvvvwwwwwwxxxyyyyyyyyywwwxxxyyyyyyxxxwwwxxxyyyyyyyyyzzz{{{|||~~~~~~~~~yyyuuuqqqsssxxx~~~xxxmmm___RRRIIIEEEDDDHHHNNNRRRVVV]]]ffflll{{{vvvlllccc[[[RRRMMMGGGDDDDDDJJJQQQZZZhhhttt}}}~~~zzzssslllgggddd___WWWPPPHHHNNNUUU\\\eeelllnnnjjjdddaaa\\\YYY\\\eeeqqqzzzzzzzzz{{{|||}}}~~~|||xxxtttmmm```RRRGGG;;;444///......---...222222???TTTjjj}}}xxxpppmmmllllllhhhfffeeehhhlllppppppnnnmmmggg___\\\^^^dddkkkooopppddd[[[ZZZZZZXXX\\\dddiiiooozzzlllWWWNNNIIICCCAAADDDFFFNNNYYYdddnnnwwwwwwiii^^^XXXVVVUUUTTTQQQTTTXXX^^^gggrrr~~~}}}zzzyyyyyyyyyxxx|||gggYYYVVVVVVPPPPPPRRROOOMMMMMMLLLKKKHHHFFFCCCAAA@@@???===;;;888444222000+++,,,------......------+++,,,---...000111111111000///...---,,,,,,,,,,,,------------------------...---,,,,,,...///...---******)))))))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''(((((((((((()))))))))***++++++***)))((('''&&&&&&&&&'''((()))************)))((('''(((***+++++++++*********++++++,,,,,,,,,------...//////000111111---///////////////111333000111222333444444444333333555888888888888999::::::::::::;;;===>>>@@@AAA???BBBCCCAAA<<<;;;===AAAAAABBBEEEHHHKKKLLLMMMMMMNNNMMMJJJGGGCCCAAA???>>><<<>>>CCCHHHLLLOOOQQQRRRSSSSSSTTTUUUUUUTTTSSSRRRQQQPPPPPPPPPOOOMMMIIIFFF===<<<999666333333666999888888<<>>;;;888555222111+++,,,,,,---.........---)))+++---///111111111111000000///...---------------------------------------+++((((((+++---///000************))))))))))))&&&''''''((((((''''''&&&((((((((('''&&&&&&%%%%%%(((((((((((())))))))))))+++***)))((('''&&&%%%%%%&&&'''((()))************)))((('''(((***+++++++++,,,,,,,,,++++++++++++***))))))***++++++,,,---------///////////////111333000111333444555555444333333555777888888888999::::::::::::;;;===>>>@@@AAA@@@CCCDDDBBB===;;;>>>BBB@@@BBBEEEGGGJJJKKKKKKLLLJJJHHHFFFCCCAAA@@@@@@@@@@@@CCCGGGKKKNNNPPPQQQQQQWWWWWWXXXXXXWWWUUUTTTRRRRRRRRRRRRRRRQQQNNNJJJFFF>>>===<<<999666666999;;;777888<<<@@@CCCJJJYYYhhhrrr|||~~~}}}{{{yyyxxxxxxzzz}}}~~~wwwqqqkkkhhheeedddiiipppvvvtttsssuuuyyy|||{{{yyyxxxvvvuuuttttttuuuvvvxxxwwwwwwxxxyyyzzzzzz{{{{{{tttuuuwwwxxxwwwxxxyyy{{{}}}|||{{{zzz{{{|||~~~|||wwwrrrqqquuuzzz}}}~~~~~~uuugggYYYPPPLLLDDDGGGIIIKKKNNNTTT\\\cccttt~~~yyyppphhh```VVVPPPFFFDDDDDDJJJRRR[[[iiiuuu|||~~~yyyyyy}}}{{{tttkkkddd```YYYPPPIIIGGGMMMUUU^^^iiissstttppplllhhhbbb^^^]]]cccmmmtttuuuwwwzzz}}}{{{vvvnnnbbbSSSIII;;;444/////////...///222///:::NNNeee|||{{{oooiiiggggggaaadddiiinnnrrrtttuuuvvvvvvooofffaaaaaagggmmmqqqnnnfffdddiiiiiidddgggqqquuuwww}}}ppp[[[QQQKKKDDDBBBEEEGGGOOOZZZeeeoooyyy|||lll```[[[YYYXXXWWWRRRUUUYYY___hhhttt{{{xxxvvvuuusssggg]]]UUUTTTTTTRRROOONNNKKKJJJIIIHHHFFFDDDBBBAAA???>>>===;;;888444111///......---------,,,,,,,,,,,,++++++,,,...000111000000000//////......------........................,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((((((''''''''''''(((((((((((((((''''''(((((('''''''''&&&&&&&&&(((''''''(((***,,,,,,+++'''''''''''''''&&&&&&&&&((((((((('''''''''''''''))))))***++++++++++++*********))))))******+++,,,,,,++++++++++++,,,------////////////000000000000111222222333333444444555444444555666777888999999999:::<<<<<<;;;<<<===???BBBBBBBBBBBBAAA@@@?????????AAACCCFFFHHHIIIIIIIIIDDDBBB@@@===<<<<<<======AAADDDIIILLLMMMOOOQQQSSSXXXWWWVVVWWWXXXWWWTTTRRRTTTVVVWWWWWWTTTOOOIIIEEE??????>>>>>>===;;;::::::;;;;;;===@@@CCCHHHTTT```kkkvvv|||wwwsssmmmhhhgggiiimmmqqqvvvuuutttsssssstttuuuvvvyyyyyyyyyxxxxxxwwwwwwwwwxxxwwwuuuvvvyyy{{{||||||zzzyyywwwvvvvvvvvvwwwxxxyyy{{{}}}~~~|||}}}~~~yyyrrrqqqtttyyy|||}}}zzzrrrllleee[[[PPPGGGDDDCCCEEEHHHNNNZZZgggtttzzztttlllaaaVVVNNNHHHDDDDDDJJJSSS]]]jjjuuuxxxrrrpppuuu}}}~~~rrriii```VVVMMMIIICCCJJJUUUcccnnntttuuutttlllhhhbbb\\\\\\bbbkkksssyyy|||xxxpppeeeTTTFFF;;;333------///...///111000777IIIaaavvvwwwqqqiiiaaa```___cccmmmuuuvvvvvvvvvvvvvvvpppgggdddjjjpppsssrrrnnnooouuuuuupppqqqxxx~~~yyy```QQQKKKEEEBBBAAAGGGNNNXXXcccmmmxxx~~~pppddd[[[WWWVVVUUUTTTVVVYYY^^^ggguuu|||wwwuuuvvvvvv|||ggg]]]UUUTTTUUURRRPPPOOOKKKKKKJJJHHHFFFCCCAAA@@@???>>>===;;;888444111///......---------,,,,,,,,,,,,+++***,,,///111111111111111000000///...------........................+++,,,,,,---------------+++***)))((((((''''''(((''''''((((((((((((''''''(((((('''''''''&&&&&&&&&(((''''''(((+++,,,,,,+++******))))))((((((((('''(((((())))))))))))))))))))))))***++++++++++++*********))))))******+++,,,...------------...//////////////////000000000000111222222333333444444555444444555666777888999999888999;;;<<<;;;<<<>>>@@@AAAAAAAAAAAA@@@???>>>===???@@@CCCFFFGGGHHHGGGGGGEEECCC???<<<:::999::::::DDDHHHLLLOOOQQQRRRTTTVVVVVVUUUUUUVVVWWWVVVTTTRRRUUUUUUVVVVVVTTTQQQMMMJJJFFFEEEDDDCCCBBBBBBBBBAAADDDBBBBBBDDDDDDFFFOOOZZZgggrrr~~~~~~{{{wwwqqqllljjjllloooqqqvvvvvvuuuuuuuuuuuuvvvvvvyyyyyyyyyyyyxxxxxxxxxwwwyyyxxxwwwyyy|||{{{yyyxxxvvvuuuuuuuuuuuuvvvwwwyyy{{{}}}~~~~~~~~~|||}}}|||wwwuuuwwwzzz{{{zzz~~~zzztttooojjj___UUUKKKHHHHHHJJJLLLPPP[[[eeeuuu~~~yyyssskkk```UUUNNNHHHDDDDDDJJJSSS]]]jjjuuurrrkkkkkkmmmsss{{{vvvlllbbbXXXNNNIIIEEEKKKVVVdddoootttuuusssooojjjccc]]]\\\aaajjjrrryyy|||zzzrrrgggWWWIII<<<333------///......000///666GGG___tttyyyqqqjjjdddaaa]]]___gggooosssvvvzzz}}}{{{tttlllkkkqqqvvvwww{{{wwwxxx}}}zzzqqqnnnrrrvvv^^^PPPJJJFFFCCCCCCFFFMMMWWWbbblllwww~~~qqqeee]]]YYYWWWVVVTTTUUUXXX]]]fffsss}}}wwwuuutttuuuzzzggg^^^VVVUUUVVVSSSQQQPPPLLLKKKJJJHHHEEEBBB@@@??????>>>===;;;888444111///......---------,,,,,,,,,+++***)))+++///111222222333333222111///...------........................,,,,,,---......///......++++++***)))((((((((((((''''''(((((((((((((((''''''''''''''''''&&&&&&&&&)))(((((()))+++------,,,++++++***)))(((''''''&&&''''''(((((())))))******((()))******++++++************))))))******+++,,,...------------...//////.../////////000000000111111222222333333444444555444444555666777888999999666888:::;;;<<<<<>><<<;;;===???BBBEEEFFFFFFDDDCCCAAA???<<<999888888:::;;;FFFJJJNNNQQQSSSTTTVVVXXXTTTTTTTTTUUUWWWWWWVVVTTTVVVVVVVVVUUUTTTSSSQQQPPPOOOOOOOOONNNNNNMMMLLLLLLLLLJJJIIIIIIHHHHHHOOOXXXeeeppp~~~|||{{{{{{}}}~~~xxxsssppppppqqqssswwwwwwxxxxxxxxxxxxwwwwwwzzzyyyyyyyyyyyyyyyxxxxxxxxxwwwwwwyyy|||zzzyyywwwvvvuuutttttttttqqqsssuuuxxxzzz|||}}}~~~}}}~~~|||{{{||||||zzzxxx|||}}}{{{wwwtttpppfff\\\QQQNNNNNNOOOPPPRRRZZZddduuu}}}xxxqqqiii___UUUNNNHHHDDDDDDKKKTTT^^^jjjuuupppfffeeeeeeiiinnnttt{{{pppfff\\\QQQIIIGGGMMMXXXeeeooottttttrrrpppkkkddd^^^\\\aaajjjqqqyyy|||{{{sssiiiYYYKKK===555......///------//////555EEE\\\rrrxxxooojjjfffaaa\\\[[[```ffflllttt{{{}}}vvvpppssszzz}}}{{{{{{}}}ssskkklllttt]]]PPPJJJFFFEEEFFFFFFLLLVVVaaalllvvv~~~rrrfff^^^ZZZWWWVVVTTTUUUXXX\\\dddqqq~~~}}}wwwtttsssssszzzhhh^^^VVVUUUVVVTTTRRRQQQLLLKKKJJJHHHEEEBBB@@@>>>???>>>===;;;888444111///......---------,,,,,,,,,***))))))+++///222333333444444333111000...------...........................//////000000///...---,,,+++***)))((((((((((((&&&'''(((((((((((((((((('''''''''''''''''''''''')))(((((())),,,------,,,***)))((('''&&&%%%$$$$$$%%%%%%&&&'''(((((())))))((())))))*********************))))))******+++,,,,,,++++++++++++,,,------......//////000000111111111222222333333444444555444444555666777888999999555777:::;;;;;;===???AAAAAABBBBBBBBBAAA>>><<<:::<<<>>>AAADDDEEEDDDBBB@@@;;;999888777888:::===@@@GGGJJJNNNQQQSSSTTTWWWXXXVVVUUUUUUWWWYYY[[[ZZZYYYXXXXXXVVVUUUTTTTTTUUUUUUYYYZZZ\\\]]]\\\ZZZWWWTTTRRROOONNNPPPOOOPPPUUU\\\fffqqq}}}|||zzzzzz{{{}}}{{{wwwuuuuuuuuuyyyzzz{{{||||||{{{zzzyyyzzzzzzzzzzzzyyyyyyyyyyyywwwvvvuuuvvvyyyzzzzzzyyywwwvvvvvvuuuuuuuuuuuuuuuooopppsssvvvyyy{{{}}}~~~}}}zzzyyy{{{{{{yyyxxxuuulllcccXXXTTTQQQOOONNNOOOXXXbbbsss~~~|||vvvoooggg^^^TTTOOOHHHEEEDDDKKKTTT^^^kkkvvv~~~sssfff``````bbbffflllyyysssiii___SSSIIIHHHNNNZZZfffppptttrrrppplllhhhaaa\\\[[[aaajjjqqqyyy|||zzzrrrhhhYYYKKK>>>666///...///------///000555DDD\\\rrruuukkkhhhgggccc]]]ZZZ]]]aaaeeelllsss|||yyysssqqqwww{{{xxx|||uuukkkjjjuuuxxxaaaRRRKKKFFFEEEGGGFFFLLLVVVaaalllvvv~~~rrrggg```ZZZWWWUUUTTTUUUWWW[[[cccnnn{{{{{{vvvtttsssrrrzzzggg^^^VVVUUUWWWTTTRRRRRRLLLLLLJJJHHHFFFCCCAAA@@@???>>>===;;;888444111///......---------,,,,,,,,,***))))))+++///222333333444444333111000...------////////////////////////111222222222111///---,,,,,,+++***))))))(((((((((&&&&&&'''(((((((((((((((&&&''''''''''''''''''''')))(((''')))+++------,,,***)))((('''&&&%%%$$$$$$&&&&&&'''(((((()))******(((((()))************)))******))))))******+++,,,,,,++++++++++++,,,------.........///000111111111111222222333333444444555444444555666777888999999555777999:::;;;<<>>@@@BBBCCCCCCAAA@@@;;;999777777888<<<@@@BBBHHHLLLPPPSSSUUUVVVXXXZZZYYYXXXXXXZZZ]]]______^^^\\\[[[YYYWWWWWWXXXYYYZZZaaadddgggiiigggbbb\\\XXXWWWTTTTTTWWWXXXXXX\\\bbbhhhsss}}}|||{{{{{{}}}~~~{{{yyyxxx||||||~~~~~~||||||zzzzzzzzzzzzzzzzzzzzzzzzyyyxxxvvvvvvwwwvvvuuusssrrrssstttuuuvvvwwwxxxxxxqqqrrrsssvvvxxx{{{}}}~~~~~~}}}~~~zzz{{{{{{zzzzzzxxxqqqhhh___XXXQQQLLLIIIKKKVVVbbbrrr}}}{{{tttllleee\\\TTTOOOIIIEEEEEEKKKTTT^^^kkkvvvzzz~~~xxxggg[[[ZZZ]]]aaaiiixxxtttiiiaaaUUUIIIHHHOOOZZZgggpppsssqqqnnnfffbbb]]]YYYZZZaaalllttt{{{~~~{{{sssiiiZZZLLL>>>666/////////...---///111666FFF^^^uuuuuukkkiiiiiieeeaaa^^^___^^^]]]aaafffrrrqqqnnnoooxxxzzzwwwzzzvvvlllkkkjjjyyyhhhWWWMMMFFFEEEFFFFFFLLLVVVaaalllvvvtttjjjaaa[[[WWWTTTSSSTTTVVVZZZbbbmmmzzz~~~yyyvvvtttssssssyyyfff]]]UUUUUUVVVTTTRRRRRRLLLLLLKKKIIIGGGEEECCCBBB???>>>===;;;888444111///......---------,,,,,,,,,+++***)))+++///111222222333333222111///...------////////////////////////222333444444333111///---,,,,,,+++***))))))))))))%%%&&&'''((())))))))))))&&&&&&&&&'''''''''''''''(((''''''(((***,,,,,,+++++++++***)))(((''''''&&&(((((())))))******++++++'''((())))))******))))))******))))))******+++,,,...------------...//////------...///000111222222111222222333333444444555444444555666777888999999555777999:::;;;;;;>>>???@@@AAACCCDDDDDDAAA???===<<<===???AAABBBBBBBBBBBB@@@>>>;;;999999<<<@@@BBBKKKOOOSSSVVVXXXYYY[[[]]][[[ZZZYYY[[[^^^```aaa```___^^^]]]\\\]]]___aaabbbhhhjjjkkkkkkhhhbbb\\\WWWZZZXXXXXX\\\^^^___bbbggglllyyy}}}}}}~~~}}}|||||||||}}}}}}}}}}}}||||||zzzzzzzzz{{{{{{{{{{{{|||}}}{{{zzzyyyyyywwwtttrrrppprrrtttvvvxxxyyyzzzzzztttuuuuuuwwwxxx{{{}}}~~~~~~}}}zzzyyy{{{}}}~~~}}}{{{{{{zzzssskkkeee]]]SSSLLLGGGJJJVVVbbbrrr|||~~~zzzrrrjjjbbb[[[SSSOOOIIIEEEEEELLLUUU___kkkvvvwwwzzz}}}{{{wwwuuuxxx|||yyygggZZZWWWZZZ___hhhzzzrrrgggaaaVVVIIIGGGNNNYYYfffooorrrppplll```]]]YYYVVVYYYbbbnnnvvv|||~~~vvvlll\\\NNN>>>666//////000......000222888IIIddd|||wwwooonnnmmmhhheeecccbbb]]]XXXWWW[[[hhhiiijjjmmmwwwyyyyyy~~~tttlllkkkggguuunnn[[[NNNFFFCCCEEEEEEKKKUUU```kkkuuu~~~xxxnnneee]]]XXXTTTRRRSSSUUUYYYaaammmzzz|||yyyvvvtttttttttzzzeee[[[TTTTTTUUUTTTQQQQQQLLLLLLKKKJJJIIIGGGFFFEEE???>>>===;;;888444111///......---------,,,,,,,,,,,,+++***,,,///111111111111111000000///...------////////////////////////000111333555555444222000,,,,,,+++***))))))))))))%%%&&&'''((())))))))))))&&&&&&&&&'''''''''(((((('''&&&&&&''')))++++++*********))))))((((((((('''''''''(((((((((((((((((('''(((((()))))))))))))))******))))))******+++,,,...------------...//////------...///000111222222111222222333333444444555444444555666777888999999666888:::::::::;;;<<<>>>===???BBBCCCCCCBBB???===<<<===>>>???@@@BBBDDDEEEDDDAAA>>><<<<<>>===;;;888444111///......---------,,,,,,,,,,,,++++++,,,...000111000000000//////......------000000000000000000000000---///222555666666444333---,,,+++***))))))))))))%%%&&&'''((())))))))))))&&&&&&&&&'''''''''((((((&&&%%%%%%&&&)))******)))'''''''''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$###'''(((((()))))))))))))))*********)))***++++++,,,,,,++++++++++++,,,------------...///000111222222111222222333333444555555444444555666777888999999777888::::::::::::<<<===;;;===@@@BBBCCCAAA???============>>>@@@BBBEEEGGGCCCAAA>>>===>>>CCCGGGKKKJJJMMMQQQTTTVVVXXXZZZ\\\YYYWWWVVVWWWYYY\\\]]]\\\aaaaaacccfffjjjooosssuuurrrnnnfff___YYYVVVTTTTTTOOONNNRRR]]]fffkkkqqqvvv~~~|||}}}~~~~~~yyyxxxwwwvvvvvvwwwxxxyyyzzz{{{{{{{{{||||||}}}}}}|||{{{zzzzzzzzzyyyvvvsssssstttvvvxxxyyyzzzyyyyyyyyyyyyxxxwwwwwwxxxyyyzzzyyyzzz|||{{{wwwrrrsssyyy~~~}}}|||wwwpppjjjccc[[[UUUPPPPPPYYYcccuuu~~~xxxpppggg```YYYSSSOOOJJJFFFFFFLLLUUU___lllwwwxxxyyywwwooofffcccffflllsssuuu{{{yyymmmfffcccbbbaaafffvvvlllbbb___VVVIIIDDDKKKWWWeeennnqqqnnnkkk```]]]YYYWWWZZZcccoooxxx}}}uuujjjYYYKKK<<<444...///000000000222555<<>>???AAABBBBBB@@@>>><<<;;;<<<===???AAADDDFFFHHHIIIIIIGGGDDDCCCEEEHHHLLLJJJNNNRRRTTTTTTTTTVVVXXXXXXXXXWWWVVVUUUVVVZZZ]]]```ccchhhmmmrrruuuwwwxxxsssmmmddd[[[UUUPPPNNNLLLJJJMMMQQQVVV[[[eeepppyyy~~~}}}|||||||||||||||}}}zzzyyyyyyxxxxxxwwwvvvvvvyyywwwwwwyyy|||~~~|||zzzzzzzzzyyyxxxxxxwwwwwwwwwtttwwwzzz{{{yyywwwuuuuuuwwwwwwvvvtttssstttxxx{{{xxxzzz}}}{{{tttqqqrrrwww}}}}}}yyyvvvoooeeeZZZTTTRRRSSSZZZbbbttt|||vvvmmmfff```ZZZRRRMMMHHHGGGGGGJJJSSS___kkkrrrxxxuuuppphhhccc```aaacccjjjpppyyyzzzsssooocccgggeeeeeesssuuujjjbbb\\\UUUOOOIIIPPP\\\kkkvvvwwwoooggg[[[XXXWWWWWWYYY___ooo~~~~~~uuuiiiXXXIII===555000000222111111222666<<>><<<999666333111000,,,,,,,,,,,,,,,,,,,,,,,,*********+++---000333555333///---///000---,,,......///000111111222222222---//////000555:::888333...,,,)))(((((()))((('''''''''((((((((((((''''''(((''''''''''''&&&&&&&&&''''''(((((()))*********(((((()))))))))((('''&&&''''''((((((((())))))))))))(((''''''''''''''''''************+++++++++,,,,,,,,,,,,---------......///.........///...///...111111111222222333444444888888888888888999:::;;;;;;;;;:::::::::;;;;;;<<<@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBCCCEEEGGGJJJKKKOOOOOONNNLLLJJJJJJLLLNNNRRRUUUWWWYYYYYYYYY[[[\\\ZZZZZZZZZZZZZZZ\\\aaadddfffiiimmmssswwwzzz{{{|||wwwrrrkkkccc___^^^___```YYYZZZZZZ[[[]]]eeepppxxx~~~}}}~~~}}}|||{{{zzz{{{xxxuuurrrqqqsssvvvxxxyyyzzz|||}}}~~~~~~~~~~~~~~~~~~}}}||||||{{{{{{wwwvvvvvvwwwxxxyyywwwvvvvvvuuusssrrrrrrtttvvvwwwzzz|||}}}{{{zzzzzzvvvwwwwwwvvvttttttuuuwww{{{|||}}}zzzrrrmmmmmmppptttvvvzzzzzz|||}}}~~~~~~~~~}}}nnnmmmjjjddd[[[VVV\\\ggguuuyyypppiiiccc^^^WWWRRRKKKJJJKKKOOOXXXdddooowwwwwwuuupppjjjdddaaaaaabbbnnnttt}}}yyyssspppnnnnnniiinnnooommmsssvvvkkkccc^^^XXXTTTTTTZZZfffttt}}}~~~xxxrrrjjjaaaZZZXXX\\\cccppp{{{~~~uuuiiiXXXIII;;;444...///000//////000222888JJJfff~~~yyywwwuuupppqqqqqqmmmfff]]]WWWTTTUUUUUUUUUVVVZZZaaakkkqqqpppgggccceeedddaaadddlllssszzzrrr\\\MMMGGGDDDDDDCCCEEENNN[[[eeemmmvvvqqqfff^^^XXXTTTQQQOOOQQQXXX```iiivvv}}}xxxuuutttuuuccc[[[TTTTTTTTTRRRQQQRRRMMMNNNOOOOOOMMMJJJFFFDDD???>>><<<999666333111000,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++---000222444333///...000000---,,,//////000111222222222111111---///000000333888777333...,,,)))(((((()))((('''''''''((((((((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%)))))))))***++++++,,,,,,'''(((***+++***)))'''%%%'''''''''((((((((())))))***))))))((((((((())))))*********+++++++++,,,,,,,,,,,,,,,---------......//////000000111111222222///000111222333444555555999999999999999999999:::<<<<<<;;;;;;;;;;;;<<<<<>><<<999666333111///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000111222///...000///+++,,,///000000111222111000...---+++...///...111555555222...,,,)))(((((()))((('''''''''((((((((((((''''''(((((((((((((((((((((((('''''''''((())))))******''')))***++++++)))'''&&&''''''''''''((((((((((((+++***************++++++***++++++++++++,,,,,,,,,,,,,,,,,,---------......------...000111333444444//////000111333444555555777777888888888888888888<<<<<<;;;;;;<<<<<<======<<<@@@DDDHHHIIIGGGCCCAAA>>>>>>???AAAEEEJJJNNNQQQYYY[[[]]]]]][[[YYYYYYYYYWWWWWWXXXZZZ\\\^^^______[[[\\\\\\\\\]]]```eeeiiikkknnnsssxxx}}}~~~}}}{{{xxxxxx{{{|||vvvuuuxxx|||~~~}}}xxxwwwvvvtttsssrrrqqqpppmmmkkkhhhggghhhkkkoooqqqqqqsssuuuwwwyyy{{{|||}}}}}}}}}}}}}}}}}}}}}}}}}}}{{{{{{zzzyyyyyyxxxxxxwwwxxxyyyzzzzzzyyyxxxxxxxxxuuuwwwyyy{{{{{{zzzyyyxxxwwwyyy{{{{{{yyywwwwwwxxxwwwxxxyyyyyywwwwwwwwwyyy|||||||||}}}yyyssspppnnnmmmlllssswww}}}}}}zzzrrrjjjccc^^^[[[[[[aaahhhvvv|||qqqhhh```YYYRRRMMMHHHHHHJJJPPPYYYeeeqqqxxx|||vvvnnniiiffffffkkkrrrzzzyyymmmiiijjjnnnqqqqqquuuuuurrrsss}}}uuuhhh]]]VVVRRRZZZggguuuqqqggg]]][[[```hhhttt~~~uuuiiiXXXIII===555000000111000000222///555CCCZZZvvv}}}}}}~~~|||wwwssspppnnnlllkkkccc___YYYWWWYYY```ggglllllliiikkksssssskkkgggiiiqqqwwwqqq[[[NNNGGGDDDCCCAAACCCLLLXXXbbbiiisss|||qqqfff^^^XXXUUUPPPOOOQQQXXX```hhhttt|||yyyvvvuuu|||ddd\\\UUUUUUUUURRRQQQRRRLLLMMMMMMMMMKKKGGGCCCAAA???===;;;888555222000///,,,,,,,,,,,,,,,,,,,,,,,,------------......///000000......///---***+++//////000111222111///---+++***---...---...222333111...,,,)))(((((()))((('''''''''((((((((((((''''''&&&&&&&&&'''''''''''''''((())))))******+++,,,,,,))))))*********)))((('''&&&&&&'''''''''(((((((((***************++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......)))***,,,---000111333444///000000222333444555555555555666777888888777777<<<;;;;;;<<<<<<>>>??????===@@@EEEIIIJJJHHHEEECCC======>>>@@@DDDIIIOOORRR\\\___bbbcccbbb```^^^^^^XXXWWWWWWYYY]]]```aaaaaa]]]^^^^^^^^^___bbbgggjjjmmmpppvvv|||~~~|||zzzxxxmmmllljjjgggdddbbbaaa```ffffffggghhhjjjmmmoooqqqssstttvvvxxx{{{|||}}}~~~||||||}}}}}}}}}}}}~~~~~~{{{{{{{{{zzzyyyyyyxxxxxxxxxzzz{{{{{{zzzyyyzzz{{{xxxzzz|||}}}~~~}}}{{{zzzvvvxxxyyyxxxwwwuuuvvvvvvwwwxxxxxxxxxwwwwwwyyy{{{|||{{{{{{|||~~~~~~{{{xxxuuuqqqoooooottt|||~~~vvvlllccc___]]]^^^ccciiiuuu|||pppfff___XXXQQQLLLFFFGGGJJJPPPZZZfffqqqxxx|||uuupppmmmlllnnnssszzz~~~oooiiiiiilllooorrrttttttsssvvvpppaaaYYYUUU]]]jjjxxxssskkkbbb```cccjjjvvv~~~uuuiiiXXXIII===666000111222111111222///666CCCWWWsss~~~yyyvvvvvvvvvuuutttkkkfff___\\\]]]bbbhhhkkknnnkkkppp|||wwwmmmkkksssxxxqqq\\\NNNGGGDDDBBBAAABBBIIITTT^^^fffqqq{{{rrrggg___YYYUUURRRPPPQQQXXX___hhhttt~~~|||yyyxxxwwwfff]]]VVVUUUUUURRRPPPQQQNNNNNNOOONNNKKKGGGCCC@@@>>>===;;;888555222000///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...///000111///---...///,,,(((***......///111222222000...---(((,,,---++++++///111000...,,,)))(((((()))((('''''''''((((((((((((''''''######$$$$$$$$$%%%%%%%%%******++++++,,,,,,------*********)))))))))((((((&&&&&&&&&'''''''''(((((()))((((((((())))))***++++++++++++,,,,,,,,,------,,,,,,,,,---------......***+++,,,...///111222222000000111222333333444444333444666777888999888888;;;;;;;;;<<<===???@@@AAA@@@BBBDDDGGGHHHIIIHHHHHHAAA@@@@@@AAADDDHHHMMMPPP\\\___dddgggfffdddbbbaaaYYYXXXWWWZZZ___bbbdddddd```aaaaaaaaaaaadddiiilllpppsssyyy~~~~~~|||yyyuuuqqqooocccbbb```^^^]]]]]]]]]]]]gggiiinnnrrruuuwwwwwwwwwzzzzzz{{{}}}~~~~~~~~~~~~{{{{{{{{{||||||}}}}}}}}}{{{{{{zzzzzzyyyyyyxxxxxxwwwyyy||||||zzzzzz{{{}}}}}}|||{{{zzzzzzzzz{{{{{{wwwxxxyyyxxxwwwvvvvvvwwwuuuuuuuuuttttttvvvyyy|||{{{zzzzzz{{{}}}~~~zzzwwwsssvvv{{{zzztttmmmhhhccc```dddkkkuuu~~~zzzoooeee___YYYSSSOOOFFFGGGJJJQQQ[[[gggrrryyy{{{vvvtttssstttwww}}}rrrkkkjjjnnnppptttsssqqqqqquuu~~~xxxggg\\\UUU]]]iiiuuu}}}wwwqqqkkkggggggkkkwww~~~uuuiiiXXXIII<<<555///000111000000111000888DDDVVVsss}}}{{{yyyyyy{{{zzzxxxvvvqqqkkkddd```aaaeeehhhjjjnnnjjjpppuuupppwww{{{rrr]]]OOOHHHDDDBBBAAAAAAGGGQQQZZZdddooozzzssshhh___YYYUUUTTTQQQQQQWWW^^^ggguuu|||zzzyyyxxxggg^^^WWWUUUUUUQQQPPPPPPOOOPPPPPPOOOLLLHHHCCCAAA>>>===;;;888555222000///,,,,,,,,,,,,,,,,,,,,,,,,))))))+++---///111222333...------...+++''')))...,,,...000333333222111///'''+++,,,******...000///...,,,)))(((((()))((('''''''''((((((((((((''''''&&&&&&&&&''''''(((((((((&&&&&&&&&'''(((((())))))+++******)))((()))))))))&&&&&&&&&'''''''''(((((('''''''''''''''((())))))++++++,,,,,,,,,---------,,,,,,,,,---------.........//////000111222222333111111111222222333333444333444666888999:::999999::::::;;;<<<>>>@@@AAABBBDDDCCCCCCDDDFFFHHHJJJLLLDDDCCCBBBBBBDDDHHHLLLOOO[[[___eeehhhgggeeecccbbbZZZXXXXXX[[[```eeeffffffcccddddddccccccfffjjjnnnrrruuu|||~~~}}}}}}|||{{{{{{}}}~~~~~~~~~~~~~~~|||yyytttooojjjgggaaaaaaaaabbbdddfffiiijjjlllpppvvv|||~~~zzzzzzzzz{{{{{{|||||||||zzzyyyyyyxxxxxxwwwvvvvvvuuuxxx{{{{{{zzzyyy{{{}}}}}}yyyvvvvvvxxxzzz}}}yyyzzz{{{zzzxxxwwwxxxyyysssssssssrrrrrrtttxxx|||zzzzzzzzzzzz|||~~~yyyzzz|||}}}~~~~~~~~~~~~|||{{{xxxrrrhhhaaaeeemmmuuu~~~xxxnnneee```[[[VVVRRRFFFGGGKKKRRR\\\hhhssszzz~~~{{{yyyxxxyyy|||sssmmmnnnrrruuuxxxsssooonnnqqqxxx}}}kkk```QQQXXXdddnnnuuuxxxyyyyyy{{{vvvqqqmmmiiikkkwww~~~uuuiiiXXXIII;;;444...///000//////000111999EEEWWWssswwwwwwxxx{{{}}}|||xxxttttttnnnfffccccccfffhhhiiinnniiinnn{{{ttt{{{sss^^^PPPHHHDDDAAAAAA@@@EEEOOOXXXbbbnnnyyy~~~ttthhh___YYYUUUUUURRRRRRWWW^^^gggvvv|||zzzyyyyyyggg]]]UUUSSSTTTRRROOOOOOQQQQQQQQQOOOLLLHHHDDDBBB@@@>>><<<999666444333222...//////...---+++((('''************+++,,,---...,,,---------,,,,,,+++***...///111222222111000///******))))))***,,,...///---+++)))((())))))((('''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((%%%$$$###%%%***......---)))))))))))))))(((((('''&&&&&&''''''((()))))))))+++)))((('''((()))+++,,,))))))*********+++++++++,,,,,,,,,---...///000000......//////000000111111222333333333333333333444555666777888999999888777888999;;;<<<>>>>>>======>>>???AAACCCFFFHHHJJJKKKHHHGGGFFFFFFGGGHHHKKKLLLVVV[[[dddlllooommmiiieeeaaa___\\\[[[]]]bbbhhhllljjjhhhfffffffffiiilllnnnqqqyyy~~~~~~~~~~~~{{{zzzzzzzzzzzzzzz{{{|||}}}~~~}}}}}}|||}}}{{{uuunnniiiggghhhlllkkkllloootttyyy|||}}}}}}}}}}}}~~~~~~~~~}}}{{{zzzzzzyyyyyy~~~}}}{{{yyyxxxxxxxxxxxx{{{zzzzzzyyyyyyxxxwwwwww{{{zzzxxxwwwwwwxxxyyyzzzzzzzzzzzzyyyxxxwwwuuutttuuutttrrrrrrrrruuuwwwyyyyyyyyyyyyzzz{{{~~~~~~|||{{{{{{{{{zzzxxxxxx}}}tttiiiiiipppzzz|||tttiiiaaa\\\XXXTTTQQQKKKJJJKKKRRR^^^kkkwww}}}zzztttqqqpppyyyyyy~~~}}}vvvtttuuuwww{{{{{{uuulllllluuu~~~ooo]]]WWW[[[___ccciiippprrrpppnnnnnnnnnmmmnnnuuuwwwjjjXXXGGG:::444000000000///000333444555@@@XXXwwwzzzwwwrrrrrruuu}}}ttthhhhhheee```]]]^^^bbbgggjjjooolllkkkyyyxxx|||yyy}}}dddUUUMMMFFF@@@AAACCCHHHNNNVVVaaalllsssvvvmmmeee^^^XXXWWWTTTTTTWWW[[[cccqqq~~~yyyxxxyyyggg]]]TTTSSSSSSQQQOOOOOOPPPPPPPPPNNNLLLHHHEEEBBB@@@>>><<<999666444333222------------,,,+++******************+++,,,---------------...------,,,,,,...///111222222111000///++++++*********,,,---...---+++)))((())))))((('''((((((((((((((((((((((((&&&&&&&&&''''''''''''((()))'''&&&''')))+++***))))))))))))))))))(((((('''''''''(((((()))************)))((('''((()))+++,,,+++++++++,,,,,,,,,------,,,---------.../////////......//////000000111111222222333333333333444444555666777888999999888888888:::;;;===>>>>>>>>>>>>???@@@AAADDDFFFHHHJJJKKKJJJGGGDDDBBBCCCFFFKKKNNNVVV\\\eeemmmqqqpppllljjjfffccc```___```eeejjjmmmmmmlllkkkjjjjjjkkklllmmmpppwww}}}}}}}}}{{{yyyxxxyyyzzzzzzzzzzzz{{{|||}}}}}}}}}||||||zzzyyyxxxxxxxxxxxxxxx{{{}}}~~~~~~~~~~~~~~~~~~}}}|||{{{{{{{{{yyytttpppnnnooorrrwwwyyy}}}~~~~~~}}}}}}~~~~~~}}}||||||{{{{{{{{{|||}}}|||{{{zzzyyyyyyzzzzzzyyyyyyyyyyyyyyyyyyyyyyyy{{{zzzyyyxxxxxxyyy{{{|||zzzzzzyyyxxxwwwvvvuuuuuuwwwuuusssrrrrrrtttwwwxxxyyyxxxxxxyyyzzz|||~~~~~~|||{{{zzzxxxvvvyyy~~~zzzooonnnttt{{{{{{sssiiibbb]]]XXXTTTPPPLLLKKKMMMTTT___mmmxxx~~~}}}yyyvvvuuuyyyyyy|||}}}}}}~~~}}}|||uuukkkhhhqqq{{{ooo___WWW[[[___aaaffflllmmmjjjllljjjiiiiiimmmvvvvvvjjjWWWGGG:::333//////000///000333444666@@@XXXwwwvvvsssqqqqqqttt|||}}}pppdddbbbbbbaaa]]][[[^^^eeelllsssooommmzzz|||gggWWWOOOIIIDDD@@@CCCHHHNNNVVVaaalllttt|||sssiii___XXXVVVSSSSSSUUUZZZbbbppp}}}{{{zzzzzzfff\\\SSSRRRSSSQQQOOOOOONNNNNNNNNMMMKKKHHHEEECCC???>>><<<:::777444222111,,,,,,,,,++++++,,,------+++++++++***++++++,,,,,,------...............------...000222222111000///---,,,+++******+++,,,------+++)))((())))))((('''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((***((('''''')))***)))((())))))******))))))(((''''''(((((()))******++++++***)))((((((((()))+++,,,------------............------........................//////000000111111222222222333333444444444555666777888999999999999::::::<<<===>>>?????????@@@AAABBBEEEGGGIIIKKKLLLMMMHHHBBB??????DDDKKKPPPVVV\\\eeennnssstttrrrpppllljjjgggeeeeeehhhlllnnnqqqqqqppppppooonnnmmmlllnnnuuu|||||||||wwwxxxwwwuuusssrrrssstttyyyxxxxxxxxxyyyzzz{{{|||yyyyyyxxxxxxxxxwwwwwwwwwvvvxxxzzz||||||~~~~~~}}}||||||||||||}}}|||zzzwwwvvvxxx|||{{{{{{{{{{{{|||}}}}}}}}}||||||||||||}}}}}}||||||{{{zzzyyyyyyzzzzzzxxxxxxxxxyyyzzz{{{{{{||||||{{{zzzzzzzzz|||}}}~~~|||zzzyyywwwvvvvvvvvvwwwyyywwwtttsssrrrsssuuuwwwxxxxxxxxxxxxyyyzzz{{{|||yyyyyyzzz|||}}}{{{yyyuuussswww|||~~~uuusssxxx}}}yyyrrrjjjccc^^^YYYSSSOOOLLLLLLNNNVVVaaannnxxx~~~}}}}}}{{{xxxyyy~~~~~~xxxmmmhhhnnnyyy}}}mmm```XXX]]]```aaacccggghhheeeiiifffbbbdddlllwwwvvvjjjWWWGGG999222......///---...111555777AAAXXXvvv{{{rrrnnnmmmmmmqqqwww|||xxxlllaaa]]]```bbb^^^YYYZZZcccllltttqqqnnnyyyhhhVVVOOOJJJEEE@@@CCCGGGMMMVVVbbbmmmuuuzzznnnaaaXXXVVVSSSRRRTTTXXX```ooo|||{{{yyyzzz~~~eee[[[SSSRRRSSSQQQOOOOOOLLLMMMMMMMMMKKKHHHEEECCC???>>><<<:::777444222111...---++++++***+++------,,,,,,++++++***++++++++++++,,,------...---------,,,...000111222111000///...---,,,+++***+++,,,------+++)))((())))))((('''((((((((((((((((((((((((&&&&&&&&&''''''''''''((('''&&&&&&''')))***+++,,,)))************)))(((((('''''''''((())))))******))))))(((((())))))***+++------------...........................---------......//////000000111111222222222333333444444444555666777888999:::::::::;;;;;;<<<===>>>???@@@@@@AAABBBCCCEEEGGGIIIKKKLLLMMMIIIDDD@@@@@@EEEKKKOOOVVV\\\eeeooouuuxxxxxxwwwrrrpppmmmjjjjjjkkkmmmnnnpppqqqssssssrrrpppmmmlllmmmrrryyyzzzuuutttuuusssssssssqqqooonnnnnnpppxxxwwwvvvuuuttttttuuuuuurrrssstttvvvxxxyyyzzz{{{xxxzzz|||}}}}}}~~~~~~}}}~~~yyyyyyzzzzzz{{{|||}}}}}}~~~}}}}}}|||||||||||||||}}}|||{{{zzzyyyxxxwwwwwwvvvvvvwwwyyyzzz{{{|||}}}{{{{{{{{{{{{|||~~~}}}|||yyywwwwwwwwwxxxyyy{{{yyyvvvsssrrrssstttuuuxxxxxxwwwxxxxxxxxxyyyyyytttttttttxxx}}}|||zzzvvvrrroooooossszzz{{{uuutttxxx}}}~~~wwwqqqjjjddd```ZZZSSSNNNKKKKKKOOOVVVbbbnnnxxx}}}{{{yyy{{{}}}~~~{{{sssnnnpppyyy}}}|||||||||uuuiii^^^YYY^^^ccccccdddggggggeeeiiiccc^^^```jjjwwwvvvjjjWWWGGG888222---......---...111444666AAAXXXuuuyyyoookkkiiihhhjjjoootttrrrkkkcccaaabbbbbb^^^YYYZZZ```gggooonnnjjjuuufffSSSKKKGGGCCC@@@BBBFFFLLLUUUaaammmvvv{{{ooobbbZZZVVVSSSRRRUUUXXX```nnn|||yyywwwwww}}}eee[[[SSSRRRSSSRRRPPPPPPLLLMMMMMMMMMKKKHHHEEECCC>>>>>>===;;;888555222000///...,,,+++******+++,,,,,,,,,++++++***+++++++++***++++++,,,,,,,,,+++++++++---///111222111000///...---,,,+++++++++,,,------+++)))((())))))((('''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&''''''((()))+++,,,***************))))))(((%%%%%%&&&&&&'''(((((())))))))))))))))))******+++,,,,,,,,,,,,------------...............---------......//////000000111111111111222333333444555555666666777888999:::;;;<<<;;;;;;<<<===>>>???@@@@@@AAABBBDDDEEEGGGIIIKKKKKKLLLJJJGGGEEEEEEHHHKKKMMMTTTZZZcccmmmuuuyyy{{{{{{vvvuuurrrooommmmmmmmmnnnmmmoooqqqsssrrrpppmmmkkkkkkooouuu{{{~~~yyyvvvwwwvvvrrrmmmkkkkkkmmmmmmnnnnnnllljjjiiijjjllloooooonnnnnnnnnooooooooonnnooorrrtttwwwyyyzzzzzzzzz|||}}}}}}}}}~~~~~~~~~~~~}}}|||zzzwwwuuuoooppprrrtttuuuwwwyyyzzzyyyyyyzzz{{{||||||}}}}}}~~~}}}|||{{{zzzzzzzzzzzz}}}|||{{{zzzxxxvvvtttsssuuuvvvwwwxxxyyy{{{||||||{{{{{{{{{|||}}}~~~~~~}}}{{{yyyxxxyyyzzz{{{|||zzzwwwtttrrrssstttuuuxxxxxxxxxxxxxxxxxxxxxxxxrrrqqqrrruuuzzz}}}zzzwwwsssnnnkkkdddfffkkkqqqrrrpppqqquuu~~~|||vvvqqqjjjeee```[[[SSSNNNIIIJJJNNNWWWbbbnnnwww{{{||||||~~~~~~{{{|||||||||yyyuuusssxxx}}}~~~zzzwwwuuurrrlllccc[[[ZZZaaafffggggggjjjjjjhhhiiiccc^^^```iiivvvvvviiiVVVFFF777111---------,,,---000222555AAAWWWtttyyyoookkkfffdddcccgggmmmpppnnnkkkkkkhhhccc^^^[[[[[[^^^```ggggggdddooohhhSSSJJJEEEBBB@@@BBBEEEKKKTTT```llluuu}}}yyymmmccc]]]WWWTTTSSSVVVYYYaaaooo|||zzzwwwwww~~~fff\\\SSSSSSTTTSSSQQQQQQNNNNNNNNNMMMKKKHHHEEECCC>>>>>>===;;;888555222000///...---,,,++++++***++++++++++++***++++++,,,,,,+++++++++++++++***))))))+++,,,...000111111000///------,,,++++++,,,---...---+++)))((())))))((('''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((()))))))))'''''')))+++******++++++******)))((($$$%%%%%%&&&&&&'''((((((((()))))))))***************+++++++++,,,,,,,,,,,,------........................//////000000111111111111222333333444555555666666777777999:::<<<===;;;;;;;;;<<<===>>>@@@@@@AAABBBCCCEEEGGGHHHJJJJJJKKKJJJIIIHHHHHHIIIJJJKKKRRRXXXaaajjjsssxxx{{{|||zzzxxxvvvsssqqqooonnnnnnkkkmmmoooqqqpppnnnkkkhhhgggjjjooouuu{{{|||pppjjjeeeeeedddaaa___^^^___aaaaaabbbcccbbb``````bbbcccfffgggiiilllnnnpppqqqqqqkkkmmmooorrrssstttttttttxxxyyy{{{{{{zzzzzz{{{|||}}}}}}}}}|||{{{yyywwwvvvuuuuuuvvvxxxyyyxxxtttrrrooolllhhhfffffffffeeeddd___aaaeeegggiiikkknnnppptttuuuwwwyyyzzz{{{||||||zzzzzzyyyxxxxxxxxxxxxxxx}}}||||||zzzxxxvvvtttsssvvvvvvvvvwwwxxxyyyyyyzzzzzzzzz{{{{{{||||||}}}}}}}}}|||{{{zzzyyyzzz{{{{{{|||zzzwwwtttsssssstttuuuxxxxxxyyyzzzzzzzzzyyyyyytttrrrrrruuuzzz~~~{{{xxxtttpppjjjfff[[[ZZZ\\\ccchhhjjjooottt|||vvvqqqjjjddd```[[[TTTOOOHHHJJJNNNWWWcccnnnvvvzzz~~~}}}~~~||||||}}}zzzvvvuuuxxx{{{wwwrrrnnnkkkfff___YYYZZZccciiijjjiiikkklllkkkhhheeeaaabbbjjjuuu~~~uuuiiiVVVFFF888111------...,,,---000111444???TTToooxxxnnnllldddbbbbbbffflllrrrtttssssssmmmeee^^^ZZZZZZ\\\]]]aaacccaaakkkmmmWWWLLLGGGCCC@@@AAADDDIIIQQQ]]]jjjrrr{{{wwwlllccc___XXXUUUTTTVVVYYYaaaooo|||~~~{{{zzzfff\\\TTTTTTUUUTTTRRRSSSPPPPPPPPPNNNLLLHHHEEEBBB=========;;;999555222000,,,,,,,,,------,,,,,,+++************+++,,,---------------,,,+++***)))(((***,,,...000111111000000---,,,++++++,,,---...///---+++)))((())))))((('''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&((())))))''''''***,,,***++++++++++++***))))))%%%%%%&&&&&&'''((((((((((((((()))***************++++++++++++,,,,,,,,,,,,,,,---------.../////////......//////000000111111000111111222444555555666777666666777999;;;===>>>;;;::::::;;;<<<===???@@@AAAAAACCCDDDFFFGGGIIIIIIKKKJJJHHHGGGGGGHHHIIIJJJPPPUUU]]]gggpppvvvzzz||||||{{{yyywwwtttrrrqqqppplllmmmnnnooonnnkkkgggeeeaaadddhhhnnntttzzz~~~yyyqqqggg\\\VVVSSSSSSRRRPPPOOOPPPQQQSSSQQQRRRSSSSSSRRRSSSUUUWWW]]]___dddhhhkkkmmmmmmmmmeeegggjjjmmmoooqqqqqqqqqtttvvvxxxyyyxxxxxxxxxyyyyyyyyyxxxvvvrrrmmmiiifffdddbbbaaaaaabbbaaa]]][[[XXXVVVSSSQQQQQQRRRQQQQQQPPPRRRSSSTTTVVVZZZ```eeehhhjjjmmmpppsssvvvwwwwwwuuuuuuuuuuuuvvvwwwxxxyyy{{{|||||||||{{{yyyxxxvvvwwwvvvvvvvvvvvvvvvvvvvvvyyyyyyzzzzzz{{{zzzzzzzzzzzzzzzzzzzzzyyyyyyyyyyyy|||zzzwwwtttssssssuuuvvvxxxyyyzzz|||||||||{{{{{{wwwuuutttvvvzzz~~~{{{wwwssslllfffaaaXXXSSSRRRYYYaaahhhpppwwwvvvqqqiiiddd___[[[TTTPPPHHHJJJPPPYYYeeepppwwwzzz{{{yyyvvvwwwwwwsssnnnjjjgggccc]]]YYY[[[cccjjjjjjiiijjjjjjiiieeeeeedddfffkkkuuu~~~uuuiiiVVVFFF888222.........---...111000444>>>PPPiiiuuullljjjddddddfffkkkrrrwwwxxxxxxtttppphhh^^^WWWVVVZZZ___aaadddbbblllrrr[[[OOOHHHDDD@@@AAACCCGGGOOO[[[gggpppzzzxxxlllccc___WWWTTTSSSUUUXXX___mmmzzz|||{{{ggg]]]UUUUUUVVVUUUSSSSSSQQQQQQQQQOOOLLLHHHEEEBBB=========<<<999555222///)))***,,,---......------************+++,,,---...//////...---,,,***)))(((***+++...000111111000000,,,,,,++++++,,,...///000---+++)))((())))))((('''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((("""$$$'''(((((()))---111***++++++++++++***))))))&&&&&&''''''((()))))))))(((((()))***************+++++++++,,,,,,,,,------,,,,,,------...///000000......//////000111111111000111111222444555666666777666666777999;;;===>>>::::::::::::;;;===>>>@@@@@@AAABBBDDDEEEGGGHHHHHHKKKJJJGGGEEEEEEGGGIIIKKKNNNSSS\\\eeennnuuuyyy{{{~~~}}}|||yyywwwtttsssqqqnnnoooooonnnllliiieeebbb^^^```dddiiinnnssswwwyyytttooohhhbbb\\\UUULLLFFFGGGFFFFFFEEEEEEFFFGGGHHHEEEGGGHHHHHHHHHIIIKKKMMMSSSVVV[[[___aaaaaa```___]]]```dddiiimmmpppqqqqqqqqqtttxxxzzzyyyyyyyyyyyyvvvvvvtttqqqkkkddd]]]XXXVVVSSSOOOMMMNNNNNNMMMJJJIIIGGGEEEDDDDDDCCCAAA???BBBCCCDDDDDDEEELLLUUU\\\[[[^^^bbbgggllloooqqqrrrppppppqqqsssuuuwwwyyy{{{zzz{{{|||}}}}}}}}}|||{{{wwwwwwvvvvvvuuutttttttttyyyyyyyyyzzzyyyyyyxxxxxxxxxxxxyyyyyyyyyxxxwwwwww|||zzzwwwtttssstttuuuvvvyyyzzz{{{}}}~~~}}}}}}|||yyywwwvvvwwwzzz~~~}}}xxxrrrkkkccc^^^WWWQQQNNNTTT^^^gggrrrzzzwwwqqqiiiccc___ZZZUUUQQQIIIKKKQQQ[[[gggqqqxxx{{{tttzzz}}}yyyyyysssppplllhhheeebbb^^^[[[[[[dddkkkjjjgggggghhhfffbbbdddfffhhhlllvvv~~~uuuiiiVVVFFF999222......///...///222111444===MMMddd{{{rrrjjjhhheeegggkkkqqqwww{{{{{{yyyrrrqqqjjj^^^SSSRRRZZZbbbcccgggeeennnttt\\\OOOGGGCCCAAAAAACCCFFFNNNYYYfffnnnyyyzzzmmmccc^^^VVVSSSRRRTTTWWW^^^lllyyy~~~zzzzzzlllbbbYYYVVVVVVSSSPPPOOOOOOOOOOOOMMMKKKHHHEEECCC>>>===;;;:::999777333000,,,,,,---......---,,,,,,*********+++,,,---...///000///......,,,,,,+++***------...///000000000///---,,,***)))***,,,///000---,,,+++)))(((((('''''''''''''''((((((((())))))''''''((((((((((((''''''''''''(((((()))+++,,,---*********))))))'''&&&&&&&&&&&&''''''(((***+++,,,((((((((('''((())))))*********+++++++++,,,,,,,,,000000000000000000000000000000000000111111111111111111111222333444555666777777777888999999::::::777777888:::<<>>>>>@@@BBBDDDFFFGGGHHHIIIJJJIIIFFFCCCBBBDDDGGGLLLQQQXXX```hhhpppwww|||yyy~~~}}}zzzzzzxxxuuurrrqqqooommmkkkfffaaa]]]\\\]]]```dddhhhjjjiiihhhddd___XXXQQQKKKFFFAAA===999999;;;===???AAABBBCCC999888888888:::>>>BBBDDDKKKNNNSSSVVVWWWXXXYYYZZZ\\\___cccgggjjjlllppprrrqqqrrrtttvvvwwwwwwwwwwwwsssrrrooojjjccc]]]WWWTTTQQQLLLLLLQQQQQQJJJGGGIIIIIIHHHFFFDDDCCCBBBAAAAAACCCAAA@@@???@@@CCCFFFHHHPPPQQQTTTYYY___eeeggghhhcccfffjjjmmmoooqqqtttvvv}}}~~~zzzzzz{{{{{{{{{{{{zzzzzzzzz{{{{{{yyyvvvuuuuuuvvvvvvvvvwwwyyy{{{|||{{{zzzyyyyyyxxxwwwxxxyyyzzz{{{zzzzzz{{{{{{|||}}}}}}}}}|||zzzxxxwwwxxxzzz~~~zzzvvvqqqkkkddd```ZZZSSSNNNQQQXXXaaalllvvv|||sssiiibbb___ZZZRRRKKKKKKMMMSSS]]]jjjwww{{{{{{vvvnnnhhhgggeee```\\\[[[```aaadddgggjjjjjjgggeeecccaaa```fffpppzzz~~~xxxiiiUUUFFF<<<444//////000......///333333777FFFaaa}}}pppeeebbb___ccciiioootttuuuvvvuuunnnkkkhhhbbbYYYTTTYYYbbbjjjeeeeeerrr{{{eeeSSSIIIFFFDDDBBBCCCGGGLLLUUUdddqqqwwwpppccc[[[WWWRRROOOPPPUUU]]]jjjvvv}}}zzzyyynnncccYYYWWWVVVTTTQQQQQQRRRQQQPPPMMMJJJFFFCCCAAA>>><<<;;;:::999666333000++++++,,,------,,,++++++*********+++,,,---.../////////...---,,,+++******+++,,,---.../////////...---,,,***))))))+++---///---,,,+++)))(((((('''''''''''''''''''''(((((((((''''''(((((((((((('''''''''''''''((()))***+++,,,************)))(((''''''(((((((((((((((((()))***+++++++++***++++++,,,---*********+++++++++,,,,,,//////////////////////////////000000000111111111111111111222333555666777777777777888999999:::::::::::::::;;;<<<>>>???@@@>>>???@@@BBBDDDFFFGGGHHHIIIKKKKKKIIIEEEDDDDDDFFFJJJOOOVVV^^^fffnnnvvv{{{|||~~~{{{{{{zzzwwwvvvtttqqqnnnkkkfffaaa]]][[[\\\^^^aaaeeeeeedddbbbZZZUUUNNNHHHBBB>>>:::777888888999::::::;;;<<<<<<777666666666777:::>>>@@@CCCFFFKKKNNNOOOPPPRRRSSSUUUXXX]]]aaaeeehhhmmmppprrrrrrtttuuuvvvvvvvvvvvvtttqqqmmmgggaaaZZZUUUSSSPPPMMMNNNSSSTTTOOOLLLNNNNNNMMMLLLJJJHHHGGGFFFFFFBBBAAA@@@@@@AAACCCEEEFFFJJJJJJKKKNNNSSSWWWXXXYYYZZZ\\\^^^aaadddiiiooosssyyy{{{}}}~~~~~~}}}{{{yyyyyyyyyzzz{{{vvvwwwvvvtttrrrqqqrrrtttrrrsssuuuxxx{{{||||||{{{xxxxxxwwwwwwwwwxxxyyyzzz{{{{{{{{{|||}}}~~~|||zzzxxxwwwxxx{{{~~~|||xxxssslllgggeee___WWWQQQRRRWWW___jjjttt{{{sssiiiccc```[[[SSSLLLKKKMMMTTT^^^kkkwww{{{qqqiiieeeccc^^^\\\\\\bbbccceeehhhjjjiiifffcccbbb______dddooo{{{yyyjjjWWWHHH<<<444//////000......///111333888GGGbbb}}}rrriiieee\\\```eeekkkpppsssuuuuuunnnllliiieee]]]XXX^^^gggnnnhhhgggsssiiiWWWLLLHHHCCCAAAAAAFFFKKKTTTcccpppwwwrrreee]]]XXXSSSPPPQQQUUU]]]iiiuuu~~~{{{yyypppdddYYYVVVVVVTTTSSSTTTTTTSSSQQQNNNIIIEEE@@@>>>>>><<<;;;:::999666222///***++++++,,,,,,++++++************+++,,,---...//////...------++++++***)))***+++,,,---...............---+++))))))***+++,,,---,,,+++)))((((((''''''''''''''''''''''''&&&&&&''''''((((((((((((''''''&&&&&&&&&'''((()))***+++++++++++++++******)))(((***))))))((('''''''''((())))))(((((())))))***+++))))))*********+++++++++........................//////000000000000111111111111111222444666888999777777777888999999::::::>>>======<<<<<<======>>>>>>???AAABBBEEEFFFHHHIIIJJJLLLMMMMMMJJJGGGEEEEEEHHHLLLSSSZZZbbbkkktttyyy~~~~~~}}}zzzzzzwwwrrrnnniiiddd^^^ZZZYYYZZZ[[[]]]___^^^[[[YYYNNNJJJCCC===999777444333666666666555555555444444555444333333444666888:::;;;>>>BBBEEEFFFGGGIIIKKKLLLOOOTTTYYY^^^dddjjjmmmrrrsssssstttuuuvvvvvvwwwtttpppjjjddd]]]XXXUUUTTTRRRQQQUUUZZZ\\\ZZZYYYZZZZZZYYYWWWUUUSSSQQQOOONNNGGGFFFFFFEEEEEEFFFFFFGGGGGGEEEEEEFFFIIILLLMMMMMMRRRRRRSSSUUUYYY```iiinnnuuuxxx{{{~~~~~~~~~yyyuuussstttwwwyyyssssssrrrpppnnnmmmoooqqqoooqqqtttxxxzzz{{{{{{{{{yyyyyyxxxxxxyyyyyyzzz{{{||||||{{{|||}}}}}}{{{zzzyyyyyy{{{~~~~~~}}}vvvoookkkkkkggg^^^VVVTTTWWW]]]iiisss~~~~~~xxxrrrjjjeeebbb]]]TTTMMMKKKNNNUUU```mmmxxxuuujjjdddaaa]]]\\\^^^dddeeegggjjjkkkiiieeeaaaaaa___^^^cccooo{{{yyykkkXXXJJJ<<<444//////000......///000222999HHHccc~~~|||ssslllhhh^^^___bbbfffjjjnnnppprrrjjjhhhfffddd```^^^fffooovvvpppllltttnnnZZZNNNIIIBBB@@@@@@EEEJJJSSSbbbooovvvsssgggaaaYYYTTTQQQRRRVVV\\\hhhttt{{{yyypppdddXXXUUUUUUTTTSSSTTTSSSRRRPPPMMMIIIEEE@@@>>>===<<<:::999888666222///++++++,,,,,,,,,,,,++++++*********+++,,,---...///......---,,,+++******)))***+++,,,---.../////////...---+++***))))))******---,,,+++)))((((((''''''''''''''''''&&&&&&&&&&&&&&&''''''((((((''''''&&&%%%%%%%%%&&&'''((()))))),,,,,,,,,,,,++++++***)))))))))(((''''''''''''((((((''''''''''''((()))))))))))))))*********++++++------------------------////////////000000000111000000111333444777999:::777777777888999999::::::>>>>>>============>>>>>>???@@@AAACCCEEEGGGIIIIIIKKKMMMPPPPPPNNNKKKGGGEEEEEEIIIOOOUUU]]]gggpppvvv}}}|||wwwqqqkkkeee___YYYUUUUUUVVVVVVXXXXXXVVVRRRNNNGGGBBB<<<888666555444333333333222222111111000000444333222111222333444555666999<<<>>>@@@AAACCCEEEDDDHHHMMMSSSYYYaaahhhnnnrrrrrrrrrssstttuuuvvvwwwrrrnnnhhhaaa\\\ZZZZZZZZZYYY]]]bbbhhhkkklllmmmooonnnmmmjjjgggccc___\\\[[[TTTTTTSSSQQQPPPNNNMMMLLLKKKIIIGGGHHHKKKOOOPPPQQQTTTUUUVVVXXX[[[aaaggglllsssvvvzzz~~~~~~{{{tttmmmjjjkkknnnqqqqqqpppnnnkkkiiiiiikkknnnnnnqqquuuxxxyyyyyyyyyyyy|||||||||||||||}}}}}}}}}|||{{{zzz{{{|||~~~}}}{{{zzzzzz{{{|||}}}yyyrrrooooooqqqhhh___ZZZZZZ___jjjvvv~~~|||uuuqqqkkkgggccc]]]UUUNNNKKKOOOWWWbbbnnnxxx}}}~~~}}}uuujjjfffccc___^^^___dddeeehhhkkkmmmkkkgggcccccc```___dddppp|||xxxjjjWWWJJJ<<<444//////000......//////333;;;JJJccc~~~{{{qqqjjjhhhdddccccccdddfffhhhkkklllgggccc``````___bbbmmmyyyyyyssswwwppp\\\NNNHHHBBB@@@@@@EEEJJJRRRaaaooouuussshhhbbbZZZUUURRRSSSVVV[[[gggqqq|||xxxnnnbbbWWWTTTTTTSSSRRRTTTPPPPPPOOOLLLIIIFFFBBB@@@===<<<:::999888666222///------,,,,,,,,,,,,------*********+++,,,---...//////......---,,,+++***)))+++,,,---...000000000111///...,,,+++***)))******---,,,+++)))((((((''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&%%%%%%&&&&&&'''((()))+++,,,,,,,,,,,,++++++***'''''''''''''''(((((()))++++++*********+++,,,,,,)))************+++++++++------------------------...////////////000000000000000111222444666888999777777777888999999::::::<<<<<<<<<<<<===???@@@AAA@@@@@@BBBDDDFFFHHHIIIJJJLLLNNNPPPRRRRRRNNNIIIFFFCCCFFFKKKPPPXXXbbblllrrr{{{vvvnnnfff___XXXSSSOOOPPPPPPQQQRRRRRRNNNIIIEEEAAA===999666555555444444000000000000000111111111444333222111111222333333222555777999999;;;===>>>???BBBGGGNNNVVV___iiiooopppqqqqqqrrrssstttttttttllliiiddd```^^^```ccceeegggnnnwww}}}zzzuuupppnnniiihhhfffccc```]]]ZZZYYYVVVTTTRRRRRRVVVZZZ]]]___bbbdddgggiiiiiikkkmmmoootttvvvzzz}}}~~~|||vvvmmmddd``````ccceeejjjhhhfffbbb```aaaeeehhhooorrrwwwxxxwwwvvvuuuvvv{{{{{{{{{|||||||||||||||zzzzzzzzzzzz{{{}}}}}}zzzyyyyyyzzzzzz}}}uuurrrqqqyyyqqqgggbbb___cccnnnzzzzzztttpppkkkgggbbb\\\UUUOOOLLLPPPXXXcccmmmuuuxxxyyyuuu{{{|||yyy{{{|||rrrjjjgggeeeaaa___```ccceeehhhmmmooonnnjjjfffeeebbbaaagggrrr~~~vvvgggUUUHHH<<<444//////000......///000444;;;IIIaaa|||~~~ooogggeeeeeedddcccccceeehhhkkkmmmmmmgggaaa______dddppp|||~~~wwwxxxppp[[[MMMFFFCCCAAAAAAEEEIIIQQQ```mmmttt}}}sssiiiccc[[[VVVSSSSSSUUUZZZdddnnn|||}}}xxxlllaaaWWWTTTTTTSSSRRRSSSNNNNNNMMMLLLIIIGGGDDDBBB===;;;:::999888555111......------,,,,,,------...*********+++,,,---...///000///...---,,,++++++***+++,,,---///000111111111///...---,,,++++++++++++---,,,+++)))(((((('''''''''''''''((((((((())))))&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&'''((((((++++++,,,,,,,,,++++++***'''&&&&&&&&&'''(((((()))***))))))))))))***++++++******+++++++++,,,,,,,,,------------------------......////////////000000000000000111333555777888777777777888999999::::::::::::;;;<<<===???AAABBB@@@AAACCCDDDGGGHHHJJJKKKLLLMMMPPPSSSTTTQQQLLLHHHBBBDDDGGGLLLSSS]]]gggnnn}}}yyysssjjjaaaYYYRRRMMMIIIJJJKKKLLLMMMMMMIIICCC???;;;888666444444444333222/////////000111111222222333333222222222222333333000111333333333444666777:::===BBBIIIRRR\\\gggooooooppppppppppppnnnlllkkkaaa```^^^___bbbhhhnnnrrryyy{{{wwwtttrrrqqqkkkgggddddddgggkkknnnpppvvvyyy|||}}}{{{xxxvvvuuuvvvwwwyyyzzz||||||||||||wwwqqqhhh___YYYWWWXXXYYY\\\[[[YYYVVVVVVYYY^^^cccooosssxxxzzzwwwttttttuuuwwwwwwxxxyyyyyyyyyyyyxxxzzzzzz{{{{{{||||||}}}}}}~~~}}}{{{zzzyyyyyyyyyzzz{{{vvvsss{{{tttlllfffcccfffqqq}}}zzztttpppkkkeee```ZZZTTTPPPMMMQQQYYYccckkkpppqqqpppiiiqqq{{{xxxvvvxxx}}}zzzqqqjjjhhhfffbbb___```aaacccggglllooonnnjjjfffcccaaaaaahhhtttuuueeeSSSGGG<<<444//////000......//////333999FFF\\\vvvpppfffcccaaaaaaaaacccfffkkkpppssswwwpppiiieeecccfffoooyyy|||vvvvvv~~~oooZZZLLLFFFDDDAAAAAADDDHHHOOO]]]iiirrr|||uuuiiiccc[[[VVVSSSSSSTTTXXXaaakkkxxx~~~yyylllaaaXXXVVVVVVTTTSSSSSSNNNMMMMMMKKKIIIFFFDDDBBB<<<;;;999888777555111...------,,,++++++,,,------*********+++,,,---...///111000//////------,,,+++***+++,,,...///000111111///......------,,,,,,,,,---,,,+++)))((((((''''''&&&''''''((()))***++++++%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''((()))******++++++++++++******(((((('''&&&&&&&&&'''''''''''''''''''''(((((()))+++,,,,,,,,,,,,---------------------------------........./////////000000000000000111222333555555777777777888999999::::::999999:::;;;<<<>>>???@@@AAABBBCCCEEEGGGIIIJJJKKKKKKLLLNNNRRRTTTSSSNNNJJJAAACCCEEEIIIOOOXXXcccjjjxxxwwwqqqggg]]]UUUNNNIIIFFFEEEFFFHHHIIIIIIFFF@@@<<<777666555555555555333111//////000000000111111111222222222222222222222333000111222111000000222333555777<<>>???AAABBBCCCEEEGGGIIIKKKKKKKKKKKKMMMQQQTTTTTTOOOKKKBBBBBBDDDGGGMMMVVV```ggguuu~~~wwwpppeee[[[SSSLLLHHHEEEBBBCCCEEEHHHHHHDDD???:::777666666777777666444111111000000000000000//////111111111111222222222222222333333222000000111333111444888???HHHTTTaaaiiipppppppppmmmggg___WWWSSSMMMOOOTTT\\\gggsss~~~wwwvvvuuussssssssstttuuusssnnnggg___WWWQQQNNNLLLHHHHHHHHHJJJNNNVVV```gggkkkqqqxxx{{{xxxvvvwwwxxxuuuvvvwwwxxxyyyxxxwwwwww{{{}}}~~~|||zzztttuuuvvvwwwyyy|||~~~}}}yyyrrrnnniiifffccceeeppp}}}|||tttqqqjjjbbb[[[VVVRRROOOOOOSSSZZZbbbggghhheeebbbbbbgggppp{{{tttnnnoooqqqwwwuuuiiibbb___]]]]]]```___aaaeeeiiijjjhhhbbb]]]VVVWWW\\\fffuuuvvvdddRRRGGG<<<444//////000///...000,,,///333===QQQkkk~~~}}}ooofff``````aaacccgggkkkoooqqqppplllkkkmmmmmmlllmmmqqqrrrmmmkkknnnxxxuuuzzzqqq]]]PPPKKKCCC???>>>@@@BBBHHHUUUaaapppzzzyyyllldddZZZVVVRRRRRRRRRUUU]]]fffqqq{{{yyyjjjaaaYYYWWWVVVTTTRRRSSSNNNNNNNNNLLLIIIEEEBBB???======<<<:::777444111///,,,---...///000000000000,,,,,,,,,,,,---.../////////000000000...---+++)))++++++,,,,,,,,,---------//////////////////......///...+++)))'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$%%%'''((('''&&&&&&&&&&&&'''(((((((((((()))))))))*********))))))(((((((((((())))))***************++++++,,,******+++,,,,,,,,,,,,+++...............---------...,,,+++---000222222000///000111222444555666777999:::;;;;;;;;;:::999888>>>===<<<;;;;;;;;;;;;;;;AAAAAACCCDDDEEEEEEEEEEEEGGGGGGJJJNNNSSSSSSPPPLLLJJJEEEBBBDDDGGGNNNZZZfffsss{{{{{{tttlll```WWWRRROOOLLLJJJDDDFFFHHHIIIIIIGGGDDDBBB===;;;:::999999777555222333222111000000//////000222222000///------,,,,,,111222222333222111000//////000222777>>>HHHSSS[[[hhhhhhfffaaaZZZSSSOOOMMMFFFLLLTTT]]]gggrrr~~~yyytttnnnjjjkkkoootttvvvxxxuuuoooggg^^^VVVPPPMMMNNNKKKIIILLLUUU___fffiiissstttwwwyyyzzzzzzzzzyyyssstttvvvuuuttttttuuuvvv{{{|||}}}}}}}}}|||zzzzzztttvvvxxx{{{}}}{{{rrrnnngggaaaaaaccchhhqqqzzzxxxtttoooggg___YYYTTTOOOLLLNNNSSS[[[cccgggfffbbb```aaabbbhhhuuuwwwoooqqqqqqqqq}}}zzzmmmdddcccgggmmmqqqtttuuuvvvzzz}}}lllbbb]]][[[\\\___\\\___dddgggfffbbb]]]YYYVVVYYYbbbmmmuuu}}}sssaaaQQQFFF:::666111.........//////333111333<<>>===<<<;;;;;;;;;;;;;;;BBBBBBCCCDDDEEEEEEEEEEEEFFFFFFIIINNNSSSUUUTTTRRRPPPJJJFFFFFFHHHNNNZZZeeeoooxxxyyyppphhh^^^UUUPPPNNNLLLKKKIIIKKKLLLMMMMMMKKKIIIHHHEEEBBB@@@>>><<<999555222111000///......------...000000////////////000000111222222222222111000//////000333666<<>>??????======<<<<<<;;;<<<<<<<<>>>>>===;;;888555222000000000//////---,,,***)))++++++++++++,,,---...///000000111111000///---,,,******+++++++++,,,,,,,,,,,,,,,,,,---------------...---,,,***)))(((''''''((((((((((((((((((((((((''''''(((((((((&&&%%%###'''&&&&&&&&&&&&'''((((((,,,,,,,,,++++++++++++***))))))(((((((((((())))))++++++******++++++,,,---***+++,,,,,,------,,,,,,,,,,,,,,,---...///000000......//////111222222222222222222333333444444444555666888:::<<<===??????===<<<<<<<<<<<<<<<======@@@AAACCCEEEFFFHHHHHHHHHIIIIIIJJJMMMRRRWWWZZZ\\\ZZZSSSKKKGGGEEEFFFOOOXXXbbblllxxx~~~zzztttnnneee]]]WWWTTTTTTTTTRRRSSSSSSTTTVVVXXXYYYZZZRRRPPPKKKHHHDDD???:::777444333222111000000000000---------...///000111222111111111111111111000000111222333444666:::???BBBHHHIIIIIIHHHEEECCCCCCDDDJJJPPPXXX```fffmmmuuu{{{~~~||||||}}}~~~{{{uuukkkbbb___bbbiiinnnzzz~~~~~~wwwjjjaaa^^^___]]]dddnnnuuuwwwxxxzzz||||||}}}}}}yyyuuurrrnnnppprrrsssssstttvvvwwwwwwxxxyyyzzzzzzyyyxxxwwwxxxzzz|||~~~yyyqqqiiiaaaZZZZZZ^^^dddppp{{{{{{rrriiigggccc___[[[VVVQQQMMMTTTXXX___bbbaaaYYYPPPJJJJJJFFFFFFOOO___mmmrrrrrrjjj^^^RRRLLLLLLSSSdddsssyyyrrriiibbb___```aaabbbaaadddjjjuuupppeee]]]VVVUUUWWW\\\^^^aaacccdddcccbbb```___```gggrrr{{{}}}ooo]]]LLLBBB888444111......//////......///111888EEEWWWiiittt|||hhh```___]]]]]]^^^```______UUUTTTTTTUUUVVVYYYbbblllooommmiiiiiissshhhVVVNNNIIIEEEAAA@@@@@@DDDOOOZZZfffqqq~~~sssiii]]]XXXTTTSSSRRRRRRXXX___hhhuuu~~~hhh```YYYXXXXXXVVVVVVWWWVVVTTTPPPMMMIIIFFFEEEDDD@@@???>>>===:::777444222---------------,,,++++++++++++++++++,,,---.........//////000///...,,,+++,,,,,,,,,------------...,,,,,,,,,---------......------,,,+++***)))''''''((((((((((((((((((((((((''''''((()))((('''%%%$$$'''&&&&&&&&&&&&'''((((((++++++++++++++++++++++++))))))(((((((((((())))))(((''''''''''''((())))))++++++,,,------------,,,,,,,,,,,,---...///000000---....../////////000111222222222333333444444444777777888999:::;;;<<<===<<<<<<<<<<<<<<<===>>>???>>>???BBBEEEHHHJJJLLLLLLKKKKKKLLLMMMPPPTTTYYY\\\]]]WWWPPPLLLHHHFFFKKKRRRYYYeeerrrzzzzzzvvvoooggg___[[[YYYYYYYYYXXXYYYZZZ]]]```dddfff```\\\WWWPPPJJJCCC<<<888555555444333222222222222.........------...//////000000000000000000111111111222444555555666999;;;>>>@@@BBBBBBBBBBBBDDDFFFIIIPPPYYYaaagggnnnuuuzzz||||||~~~}}}vvvnnngggdddeeehhhvvv|||zzzpppgggeeegggeeellluuu{{{|||{{{{{{|||yyyzzz||||||zzzwwwssspppmmmoooqqqrrrssstttwwwyyy{{{{{{{{{{{{zzzxxxvvvtttwwwyyy|||~~~~~~{{{vvvlllddd^^^]]]___eeepppyyyzzz~~~zzzrrrfffddd```]]]YYYUUUPPPMMMRRRWWW^^^bbb```WWWMMMFFFFFFBBB@@@EEEPPPYYY]]]^^^^^^VVVMMMJJJMMMWWWhhhvvvxxxrrrkkkeeeccccccddddddfffggglllvvv{{{nnnddd]]]WWWXXX[[[___```aaacccccccccbbbbbbaaabbbhhhttt~~~|||mmm[[[JJJ???666333000...//////......///000222888CCCUUUhhhtttmmmdddbbb```aaadddhhhjjjkkkaaa]]]ZZZYYYVVVSSSYYYbbbdddcccaaabbbnnnlllXXXNNNGGGCCC@@@@@@@@@DDDOOOZZZdddooo|||vvvlll```[[[VVVTTTQQQQQQVVV\\\fffsss|||hhh___XXXWWWWWWUUUTTTUUUUUUSSSQQQMMMJJJFFFDDDBBB@@@@@@???===:::777444222++++++,,,,,,---,,,,,,,,,*********++++++,,,---...---.../////////...,,,+++------------............,,,,,,,,,---......///////////////...---+++***)))(((((((((((((((((((((((('''''''''((((((((('''''''''&&&&&&&&&&&&'''((((((************++++++,,,,,,))))))(((((((((((())))))))))))(((((())))))***+++++++++,,,---------------,,,---------.../////////,,,...//////......///111111111222333333444555555888888888888888999:::;;;<<<<<<<<<<<<===>>>???@@@>>>???BBBEEEIIIKKKMMMNNNKKKLLLLLLLLLNNNQQQVVVZZZ```[[[XXXUUUOOOJJJKKKOOOQQQ]]]llluuu|||{{{ssskkkdddaaa```aaa```___```cccgggllloooooojjjbbbYYYPPPFFF===888555444333222222111111222111000///...............000000/////////000111111000333555666555555666777666888;;;===???BBBFFFIIIMMMTTT]]]eeekkkpppvvv{{{|||~~~~~~}}}}}}ssskkkhhhhhhwww|||~~~wwwpppmmmmmmooosssxxx{{{}}}|||||||||wwwxxxxxxxxxvvvsssqqqooolllnnnqqqssstttvvvyyy{{{~~~~~~~~~}}}{{{xxxvvvtttwwwzzz}}}{{{~~~~~~~~~zzzooohhhcccbbbeeeiiirrr{{{yyy|||~~~}}}}}}~~~yyysssfffccc___[[[XXXUUUPPPMMMMMMSSS\\\cccbbb[[[RRRKKKGGGEEECCCCCCFFFIIILLLMMMNNNKKKHHHHHHNNN[[[jjjvvvxxxssslllhhhggghhhjjjjjjmmmmmmqqqzzzuuuiii```ZZZVVVYYY___eeeddddddcccccccccccccccccccccjjjvvvzzzkkkZZZHHH===555333000/////////...---///000333777BBBTTTiiiwwwsssiiifffccceeejjjqqqvvvyyyrrrjjjdddbbb\\\TTTTTT[[[ZZZ[[[ZZZ\\\iiiqqq\\\QQQGGGCCC@@@??????CCCNNNYYYbbbmmmzzzzzzpppddd^^^XXXTTTPPPOOOSSSZZZcccqqq|||hhh___XXXVVVVVVSSSRRRSSSSSSSSSQQQNNNJJJFFFBBB@@@>>>>>>===;;;999555222111++++++,,,,,,,,,,,,++++++************+++,,,---.........///000000///---,,,,,,,,,,,,---------......,,,------...//////000000......//////...,,,***)))'''''''''''''''''''''''''''&&&&&&''''''((()))***'''&&&&&&&&&&&&'''(((((('''(((((()))***+++,,,,,,))))))(((((((((((())))))+++++++++***+++,,,,,,---+++,,,------...---------------..................---///111000......000222000000111222444555666666777666666666666888999:::;;;;;;;;;<<<===???@@@AAA@@@AAADDDFFFIIIKKKLLLLLLHHHJJJKKKLLLLLLOOOUUUYYY^^^\\\\\\[[[UUUMMMJJJKKKHHHUUUdddnnnxxxzzzrrrnnnmmmhhhfffcccaaacccggglllppprrrmmmeee\\\SSSIII@@@:::777666555444333333333333222111111000000000000000000//////...///000111222000333666777666555555555222555888;;;???CCCIIIMMMPPPWWWaaahhhlllppptttxxxxxx{{{}}}~~~xxxuuuttt~~~yyytttrrrsssssstttvvvzzz|||}}}}}}yyyxxxwwwuuurrrpppnnnnnnlllnnnqqqsssuuuwwwzzz}}}~~~}}}zzzxxxwwwwwwzzz~~~zzz~~~}}}~~~{{{qqqkkkggghhhkkkooowww}}}~~~|||{{{|||xxxrrriiieee```[[[XXXUUURRRPPPOOOVVVaaaiiijjjddd[[[TTTNNNOOOOOOLLLGGGDDDEEEGGGEEEGGGJJJNNNVVVcccpppxxxxxxtttmmmjjjjjjmmmoooqqqrrrqqqvvv~~~~~~wwwnnnddd]]]YYYYYY```iiijjjiiigggdddcccbbbbbbbbbddddddjjjwwwyyyjjjXXXGGG<<<444222////////////...---///000111666@@@TTTkkk{{{zzznnnjjjfffgggmmmvvv~~~wwwpppnnnhhh]]]YYY]]]]]]]]]ZZZZZZeee{{{wwwaaaUUUIIIEEEAAA???>>>AAAKKKVVV```kkkwwwvvviiibbbYYYTTTOOOMMMQQQYYY```ooohhh___WWWVVVUUURRRQQQRRRRRRRRRQQQOOOKKKFFFAAA???======<<<:::777444111///,,,,,,,,,,,,,,,+++***)))************+++,,,---...//////000111111000///...++++++,,,,,,,,,---------------......///000111111,,,,,,------,,,***)))''''''''''''''''''''''''''''''&&&&&&&&&'''(((***,,,'''&&&&&&&&&&&&'''((((((&&&&&&''')))***+++,,,---))))))(((((((((((())))))((((((((('''((())))))***+++,,,------......------...............---------...000222222//////000333///000111222444555666777555555444555666888999;;;;;;;;;;;;<<<>>>???AAAAAACCCDDDEEEGGGIIIJJJJJJJJJEEEGGGJJJKKKLLLOOOTTTYYY[[[[[[\\\]]]WWWMMMGGGGGGCCCPPP___jjjuuu~~~zzzxxxjjjgggccc``````ccchhhkkkmmmhhhaaaZZZSSSJJJBBB===:::999888777777666666777333222222222222222333333000///.........000111222///333666888777666555555222555999<<