BM6P6(@ 333111///,,,++++++,,,,,,+++++++++*********))))))******))))))))))))******************************************))))))))))))))))))))))))*********************)))))))))))))))((()))******)))(((***+++***((()))---...---///333+++222222+++,,,666<<<;;;DDDLLLTTT___www|||vvvyyyvvvpppnnntttvvvnnnddd___^^^PPPKKKQQQTTTLLLGGGJJJLLLMMMOOONNNLLLJJJIIIHHHMMMRRRUUUTTTTTTUUUQQQKKKOOOTTTRRRTTTZZZXXX\\\kkkjjjhhhkkkwww{{{}}}uuuyyyuuuooosssuuujjjWWWIIIKKKCCC:::888::::::555000000///...------,,,***)))***,,,...000///---)))'''&&&'''((()))((('''%%%$$$***(((&&&%%%&&&&&&%%%###$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%############%%%%%%%%%%%%%%%$$$$$$#########&&&&&&&&&%%%%%%$$$$$$$$$######$$$%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''((()))******''''''&&&&&&&&&'''(((((('''((())))))(((&&&$$$"""&&&&&&&&&%%%&&&&&&'''''''''&&&%%%%%%&&&''')))***''''''&&&&&&&&&'''(((((()))))))))))))))*********%%%%%%%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$#########$$$$$$$$$%%%%%%%%%&&&&&&&&&)))$$$"""***666888///$$$&&&&&&%%%%%%%%%%%%$$$$$$)))(((&&&&&&%%%&&&'''(((''''''''''''(((((((((((())))))))))))))))))))))))'''(((((()))))))))))))))((()))))))))************)))))))))******+++++++++111---***,,,000666<<>>KKKYYYaaabbbeeelllrrrxxxvvvxxxuuuoooqqqxxxxxxrrrkkkbbb[[[ZZZYYYRRRKKKHHHJJJEEEDDDJJJMMMLLLLLLOOOMMMNNNPPPQQQSSSUUUXXXZZZUUUUUUUUUTTTRRRPPPNNNMMMNNNTTTPPPKKKMMMIIIHHHPPPLLLOOOVVVaaammmttttttrrrzzz~~~~~~~~~~~~tttjjjfffWWWOOOFFFAAA???>>>;;;888666444111111111///+++'''***+++---...///---,,,***&&&&&&''''''(((((('''''')))'''%%%$$$%%%&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$######&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''''''&&&&&&&&&%%%$$$$$$%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&''''''(((((())))))((((((''''''''''''((((((%%%&&&((()))***))))))(((((((((''''''&&&&&&''''''***)))(((((((((((()))***(((((((((((((((((((((((((((''''''''''''((())))))'''''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&######&&&+++---+++'''$$$$$$$$$%%%%%%&&&&&&&&&((('''&&&%%%%%%&&&''''''''''''''''''(((((((((((())))))))))))))))))))))))'''(((((())))))))))))))))))))))))***************))))))******++++++,,,,,,,,,,,,///777@@@HHHOOOTTT```bbbeeebbbZZZWWW___kkkvvvpppbbbUUUTTT]]]fffhhhkkkmmmssszzz}}}~~~~~~{{{vvvssstttttttttwww{{{{{{vvvoooiiiZZZZZZ\\\```^^^XXXUUUVVViiivvv}}}kkk]]]TTTNNNIIIEEEHHHOOOTTTSSSSSSVVVWWWUUUVVVTTTRRRSSSTTTUUUSSSQQQKKKEEE===666000---,,,+++)))))))))(((((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((&&&%%%&&&((()))'''%%%%%%%%%&&&''''''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((************************222111000......//////000------------,,,,,,,,,,,,******))))))))))))******))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************************(((***++++++******+++---***)))***,,,,,,***---222111999NNNkkk|||{{{tttkkkeeeccc```[[[VVVRRRKKKEEEFFFIIIJJJKKKMMMRRRXXX]]]bbbiiiqqqtttrrriiihhhhhhiiiooowww~~~tttmmmlllfff___^^^dddiiissslll___]]]ZZZRRRPPPOOOPPPPPPQQQTTTWWW\\\___nnnssswww|||xxxnnnnnntttoooeeeXXXMMMFFFAAA===999<<<888333333444333...***)))***+++,,,...//////000&&&&&&&&&&&&'''((()))***'''%%%$$$$$$%%%&&&%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&(((((()))))))))(((''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((((((''''''''''''((((((''''''((())))))***++++++*********)))((((((''''''))))))((((((((()))***+++(((((()))))))))(((((('''(((((('''&&&'''((()))***))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%$$$###$$$'''+++######$$$%%%&&&'''((((((&&&&&&%%%%%%%%%&&&&&&'''''''''''''''(((((((((((())))))))))))))))))))))))'''((())))))******))))))+++*********************,,,,,,+++,,,,,,---......---333;;;FFFQQQ\\\cccgggkkkoooppphhhWWWNNNWWWeeeiiieee]]]WWWXXXaaaiiikkk|||~~~xxxuuussspppgggXXXNNNJJJVVV[[[bbbkkkyyy{{{sssfffUUUIIIEEEJJJMMMMMMNNNRRRTTTTTTUUUTTTSSSSSSUUUUUUTTTSSSPPPOOOLLLDDD:::222---,,,***************)))((('''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&'''((('''&&&%%%&&&&&&''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''((((((((()))***+++,,,,,,+++******000//////......///000000,,,,,,+++++++++*********+++******))))))******+++)))))))))))))))))))))))))))))))))(((((((((''''''''''''((((((((())))))))))))***************++++++)))***,,,,,,++++++,,,...***))),,,///...,,,...444CCCQQQrrr|||xxxyyy{{{zzz~~~nnn^^^VVVPPPHHHBBBAAABBBCCCHHHPPPYYY```eeeiiilllxxx}}}qqqrrr}}}~~~sssjjjjjjfff^^^VVVQQQPPPSSSVVV\\\aaafffkkksss|||}}}yyyzzz~~~}}}qqqiiimmmwwwtttfff]]]ZZZWWWQQQJJJDDD===555333555555222...*********+++---///222444***)))(((''''''((()))***&&&$$$######%%%&&&&&&%%%#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&'''''')))))))))))))))((('''&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((''''''''''''''''''(((((('''''''''''''''(((***)))(((((('''(((((()))((((((((((((((((((''''''&&&''''''((()))***++++++'''((())))))))))))((('''+++***((('''((()))***+++((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&&&&''''''((((((%%%######'''+++$$$$$$%%%%%%&&&''''''(((%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((()))************))),,,++++++++++++*********///...---------...///000333;;;DDDMMMWWWcccjjjmmmwwwuuupppcccSSSLLLWWWggg```ccccccaaaaaagggpppvvv}}}{{{ttthhh^^^[[[TTTSSSSSSWWWbbbnnnwwwzzzlll]]]SSSQQQLLLHHHHHHMMMRRRVVVSSSSSSSSSSSSTTTUUUUUUTTTSSSSSSRRRNNNEEE;;;222,,,******+++++++++***)))(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&''''''''''''&&&&&&&&&&&&'''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((***,,,------,,,+++***......------......//////,,,,,,,,,+++++++++******++++++************++++++))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))******+++++++++,,,)))+++------,,,,,,...//////......000000222;;;EEE\\\lll~~~{{{vvvrrroooqqquuufffWWWIIICCCBBB@@@BBBFFFMMMXXXhhhuuu~~~~~~yyy}}}xxxwwwvvvtttrrroookkkfffcccUUUYYY[[[[[[^^^dddkkknnnrrruuuyyy{{{wwwtttzzzvvvmmmoooyyy}}}vvvmmmRRRJJJ???888666555333000---,,,++++++,,,///222444///...+++)))((((((((((((&&&%%%###$$$%%%&&&&&&%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''((((((((((((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((('''''''''''''''''''''(((((()))***))))))(((((()))***+++)))***+++,,,------,,,,,,,,,,,,,,,,,,+++++++++******+++,,,,,,------,,,,,,---,,,***)))))))))***+++'''''''''''''''((())))))''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&''''''''')))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''((((((((((((((((((((((((((((((((((((((())))))***************,,,,,,,,,,,,++++++++++++...---,,,,,,---///111222999BBBLLLRRR[[[hhhrrrtttzzzjjj[[[OOOMMMWWWdddaaaiiiqqqsssppprrr}}}|||wwwtttvvvvvvsssqqqrrr]]][[[XXXVVVVVVZZZcccjjjvvv{{{rrrgggWWWKKKEEEGGGMMMSSSPPPQQQRRRSSSSSSTTTUUUVVVTTTRRRQQQPPPNNNEEE999000***++++++++++++******)))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&''''''&&&&&&''''''((())))))***(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))((()))+++---...---+++***---------...........................------------++++++************++++++************************************))))))))))))))))))))))))************))))))******+++,,,,,,,,,***,,,---...---...///111...///444<<>>CCCNNNZZZeeeiiippp{{{}}}vvvqqqllljjjiiifff```\\\YYYUUUTTTXXX\\\bbbjjjsssppprrrwwwyyyoooooommmggg]]]PPPEEE???===555333000...,,,,,,---...222222111000...,,,+++******(((&&&&&&''''''&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%&&&''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&%%%%%%&&&'''''''''&&&&&&%%%&&&'''(((((('''&&&%%%&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((''''''''''''(((((((((((())))))******++++++,,,,,,)))******+++---///111222333555777:::<<<>>>>>>>>>AAAAAABBBCCCBBB@@@>>><<<888888888777555222000...111000//////111444777999999:::999999666333000//////...,,,+++***))))))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&''''''''''''&&&%%%$$$$$$%%%&&&%%%###&&&&&&&&&&&&''''''''''''%%%&&&''')))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))***++++++++++++******++++++,,,---...//////+++,,,///333:::BBBIIIMMMYYYgggooonnnooovvvyyyuuuaaaXXXQQQRRRWWW^^^gggooouuu{{{zzzlll]]]XXX\\\```ooouuugggZZZNNNIIIJJJJJJMMMPPPQQQQQQQQQTTTWWWTTTSSSRRRSSSTTTQQQLLLHHH:::777333...+++)))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%''')))(((&&&%%%&&&((('''''''''((())))))******(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))(((((())))))***++++++,,,000000000000000///......------,,,,,,,,,+++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,))))))***+++,,,,,,------+++,,,.../////////111333BBBWWWxxxzzz|||yyyrrr]]]KKK???BBBGGGIIIRRR___jjjxxxssssss~~~yyyccc\\\UUUQQQPPPRRRZZZddddddmmmzzzwwwppprrrttttttlll___RRRJJJHHH888666222///,,,+++++++++111111222222111///---,,,,,,***((('''''''''&&&%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&((('''&&&&&&%%%$$$###"""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%&&&&&&'''''''''((((((((('''&&&&&&&&&%%%%%%%%%&&&'''((((((((('''%%%&&&'''(((((('''&&&%%%&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))''''''''''''((((((((()))))))))***+++,,,---------++++++,,,...000333555666>>>@@@BBBDDDEEEEEEDDDCCC<<<<<<<<<<<<:::777444222333444555666666555444444///...------///333777:::BBBCCCCCCBBB@@@<<<777555444333000...+++)))((('''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((()))***&&&&&&&&&'''''''''(((((('''''''''%%%$$$$$$''')))$$$%%%%%%&&&'''((())))))%%%&&&(((************)))''''''''''''((((((((()))))))))))))))))))))))))))))))))***++++++++++++***)))***+++,,,...///000000---///444;;;DDDOOOWWW]]]bbbooouuunnnhhhgggcccZZZ[[[XXXYYY```fffjjjpppvvv}}}~~~qqqjjjlllZZZ^^^dddiiippp{{{{{{rrrgggXXXOOOMMMIIILLLOOOPPPPPPQQQTTTWWWTTTVVVWWWVVVTTTRRRQQQRRRAAA===777000+++)))(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%''')))(((&&&%%%&&&)))''''''(((((())))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))***+++,,,000...------///000//////------,,,,,,,,,,,,++++++******************************+++,,,,,,,,,,,,++++++++++++************)))++++++******************)))***+++------.........+++---///000///222<<>><<<<<<===>>>:::888666777:::;;;999666999666333222333444333222555///***,,,111333111000555:::BBBFFFFFFDDDAAA@@@BBB@@@<<<777222///,,,++++++)))'''&&&&&&(((***,,,(((''''''&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((&&&''''''((()))******+++(((((((((((())))))))))))+++++++++++++++,,,,,,,,,---+++***,,,000111...+++111222666BBBWWWiiinnnkkkpppddd[[[[[[\\\XXXVVVWWWZZZeeennnooonnnssszzz}}}~~~zzzvvvvvvyyy~~~}}}lll^^^ZZZ[[[YYYcccrrrxxx}}}ssscccUUULLLJJJJJJOOOSSSTTTRRRQQQUUUVVVVVVVVVUUUTTTSSSRRRLLLIIIBBB666***&&&(((---((()))))))))(((((()))*********))))))((((((''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((())))))))))))))))))))))))************111000......000111000///---------,,,,,,+++++++++******************************+++,,,,,,,,,,,,+++++++++++++++************+++++++++++++++*********)))***+++,,,++++++++++++222///,,,...555AAAPPP[[[yyyuuuqqqvvvzzz}}}}}}wwwkkk___WWWOOOHHHHHHNNNWWW```hhhrrr~~~vvvxxxwwwuuusssnnnfff___\\\TTTYYY```dddccc___]]]]]]^^^[[[\\\ccchhhkkknnnsssssskkkhhhooovvvzzz~~~{{{qqqnnnlllgggcccaaa\\\^^^^^^]]]dddpppzzz}}}xxxqqqvvvuuullljjjVVVDDD???:::111///444111222333222///---+++******)))(((''''''''''''''''''&&&&&&%%%&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&''''''''''''(((((((((''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((('''''''''((((((((())))))'''''''''((((((((())))))***+++,,,+++(((''''''((()))'''***//////...000666777999<<<===<<<<<<<<<===;;;<<<===>>>???AAADDDEEECCCBBBBBBDDDFFFGGGFFFFFFDDDBBB@@@>>><<<:::999888333111000000000000000111000111222444777;;;???AAAEEEEEEDDDAAA===777111...---,,,)))'''&&&'''(((((()))(((((('''&&&&&&&&&'''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''(((((((((''''''&&&&&&''''''(((((((((((((((((((((((((((''''''(((((())))))******(((((((((((()))))))))************++++++++++++,,,,,,++++++,,,...///000///333777AAASSSllliii[[[QQQQQQVVVYYY\\\```ttt|||xxxvvvnnncccZZZ[[[aaaffflllrrrpppfffaaa```\\\WWW]]]iiiqqquuuyyywwwsssqqqqqqsss|||zzzmmmgggbbbVVVWWW```bbbyyypppccc\\\UUUPPPOOOQQQSSSVVVSSSSSSRRRRRRQQQQQQRRRRRRNNNLLLFFF>>>444...++++++)))*********)))(((((((((******))))))((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((())))))))))))))))))))))))************222111//////111111111000.........---,,,++++++***++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,,,,+++++++++************++++++++++++++++++++++++***+++------,,,,,,---...222555999AAAMMM]]]kkkttt|||hhh]]]aaaiiilllaaa[[[VVVSSSPPPNNNRRRYYYfffyyyttteee\\\WWWTTTTTTWWWYYYXXXWWWVVVUUUUUU[[[]]]^^^^^^]]]]]]]]]^^^```YYYUUUXXX[[[\\\^^^aaaccc]]]XXXYYY\\\```fffkkk{{{~~~~~~{{{~~~ooodddYYYTTTUUU\\\hhhsss{{{~~~zzz~~~rrrqqqeeeYYYQQQGGG;;;777:::666666666555444111///---(((((()))))))))(((''''''''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$#########$$$%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((''''''((((((((()))))))))(((((((((((()))))))))))))))***++++++)))((()))***((()))---222444333666:::555888;;;===<<<:::999999GGGGGGFFFEEEDDDDDDDDDEEEDDDFFFHHHHHHHHHHHHIIIKKKFFFGGGGGGFFFCCCAAA@@@AAA:::<<<>>><<<999888999:::888555222111222555777888999:::<<<===<<<;;;999888000///...,,,***))))))(((+++***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''(((((((((''''''&&&&&&''''''((((((((((((((((((((((((((())))))))))))))))))))))))((((((((()))))))))******))))))*********+++++++++---------------000444777???HHHWWWiii~~~gggYYYMMMLLLUUU___hhhnnnyyy|||ooonnn```^^^\\\ZZZXXXYYYZZZZZZ^^^\\\\\\___ccchhhrrr|||{{{wwwwwwzzzuuukkkhhhlllmmmuuuxxxpppjjjhhhddd^^^UUUXXXaaammmtttuuuxxx}}}}}}sssbbb[[[^^^\\\mmmzzzsssgggZZZRRRRRRVVVZZZVVVVVVUUUTTTTTTTTTUUUUUUQQQOOOLLLGGGAAA999000*********++++++***)))((('''***))))))))))))(((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((()))))))))))))))))))))*********++++++222111//////000111000/////////...---,,,++++++***++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,+++++++++*********+++++++++,,,,,,,,,,,,,,,+++---//////...///333666666JJJaaannnsssyyy|||wwwkkk```]]]aaaaaa]]]JJJDDDDDDNNNWWWaaatttooofffeeeeee___\\\TTTLLLGGGHHHLLLOOOUUU]]]eeeiiikkkooorrrsssyyyyyyyyy{{{~~~vvvmmmjjjhhhiiiooovvvxxxooogggaaa```bbbeeekkkssspppbbb[[[eeessszzzwwwxxxyyylllfff___XXX[[[dddcccjjjqqqxxxxxxiiieeeiiimmmjjj\\\JJJ>>>;;;888888999::::::777444111)))))))))))))))))))))))))))(((''''''&&&''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((('''(((((((((((()))))))))(((((()))))))))*********((()))+++++++++,,,...000111222444555555666888;;;<<>>???@@@@@@>>>===>>>===;;;888555222000///......///000111111111222...---+++***)))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''(((((((((((((((''''''((((((((())))))))))))))))))))))))************))))))))))))))))))))))))************((())))))***++++++,,,,,,...///000111333999CCCKKKTTTiii}}}zzzrrrnnnmmmgggdddaaabbbjjjwww|||tttgggZZZSSSXXXaaaeeekkkvvv~~~~~~wwwdddaaa^^^cccppp}}}tttiiirrrzzzjjjeeedddbbbaaabbbccccccaaa]]]YYYVVVWWWSSSNNNMMMLLLGGG<<<444,,,***((((((******)))((())))))))))))************((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((())))))))))))************++++++++++++222000...---...///...---............------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------,,,,,,,,,,,,+++++++++++++++,,,,,,------......///+++---///......444???HHH~~~|||nnnbbb[[[UUUOOOJJJUUU```sss~~~yyylll[[[MMMHHHIIIKKKKKKSSSUUU\\\bbbfffhhhooowww}}}zzzxxxlllfffcccaaa]]]iiisssrrrjjjkkkzzzwwwlllhhhaaa]]]\\\___dddiiiooouuu{{{vvvggg\\\SSSIIIDDD>>>;;;:::999666333333000---***)))+++---///+++***)))(((((('''(((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''((((((((('''''''''(((((((((((()))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((()))))))))******)))*********+++++++++++++++,,,---------///222444555777777555888AAAJJJMMMQQQTTTXXXZZZ[[[\\\^^^___cccbbbdddkkkttt{{{~~~~~~rrrpppkkkeee``````bbbdddkkklllooouuu|||~~~}}}xxxpppooopppfffYYYJJJJJJGGGCCC>>><<<===>>><<<>>>@@@@@@===888222..................///000000...---,,,+++***)))))))))((((((((('''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''(((((()))((((((''''''(((((()))))))))))))))))))))))))))************************)))))))))*********++++++))))))***+++,,,------...,,,---000555===IIIUUU\\\nnn~~~~~~kkk``````ccccccjjjooorrrxxxvvviii___[[[]]]___```cccjjjvvv}}}qqqbbb[[[___kkkxxx|||rrrmmmhhhlll}}}{{{kkkfffbbb\\\ZZZ[[[]]]]]]ZZZVVVRRROOOUUUQQQMMMLLLLLLIIICCC<<<333...***(((***+++***((()))))))))************+++((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((())))))))))))*********++++++++++++,,,333111///...//////...---------------............,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------...---------------,,,,,,,,,+++++++++,,,,,,,,,---.../////////,,,///333555;;;GGGYYYfffqqqrrrxxx{{{vvvnnncccYYYUUUYYYccclll|||ssshhhfffeeeeeeRRRNNNJJJKKKPPPZZZeeemmmyyy{{{{{{wwwmmmhhhbbbfffjjjgggcccccciiippp{{{}}}xxxiii[[[WWWXXX[[[eeepppvvvrrrpppkkkfffZZZJJJ???:::999888777444333000...---------...,,,+++***)))(((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''(((((()))((((((((()))))))))******(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((()))))))))******************+++++++++,,,,,,---...111222555999>>>BBBEEEKKKOOOPPPWWWcccmmmpppxxx}}}~~~|||vvvooojjjjjjmmmqqqssstttrrrttt}}}uuubbbdddcccZZZNNNEEEBBBCCC>>>???@@@@@@@@@???===<<<777555222///---,,,,,,---------,,,+++++++++++++++)))((((((((('''''''''&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''(((((())))))(((((((((((()))))))))))))))))))))))))))))))))))))))******++++++,,,))))))*********+++++++++******+++,,,---...//////...///555@@@OOO```mmmuuunnnYYYSSSYYYaaalllzzz|||hhh___XXXRRRVVV```ooo}}}~~~wwwxxx}}}sssrrrtttxxxlllgggrrr~~~wwwjjj\\\TTTTTTSSSRRRQQQOOONNNMMMPPPOOOMMMNNNNNNLLLGGGDDD>>>777///***++++++***((())))))*********+++++++++((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((())))))))))))*********+++++++++,,,,,,444222000///000000///...,,,,,,------.../////////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------------,,,,,,,,,++++++,,,,,,------...///000000---222999???JJJ]]]ttt{{{ddd^^^hhhnnnkkk___\\\YYYXXX]]]mmm~~~```SSSSSSTTTSSSSSSPPPRRRXXX___fffrrr~~~vvvrrr~~~~~~yyyuuurrriiimmm{{{sssfff^^^WWWXXX^^^sss~~~vvvzzz}}}zzznnnVVVCCC;;;:::<<<<<<444444333222000...---,,,,,,+++***)))(((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$%%%%%%&&&&&&''''''(((%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''((())))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,,,,///444888>>>EEEMMMRRRbbbkkkrrruuu~~~~~~wwwooolllooovvv{{{}}}{{{vvvzzz~~~}}}mmmvvv|||xxxjjj[[[TTTRRRRRRMMMEEE???===@@@EEEIIIAAA===888222...,,,++++++------,,,++++++,,,,,,,,,))))))(((((('''''''''&&&((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''(((((())))))(((((((((((())))))))))))))))))))))))))))))(((((()))***+++,,,,,,,,,)))************+++++++++******+++,,,...//////000222333:::JJJ^^^sssqqq[[[LLLPPP___jjj|||}}}fffYYY\\\cccdddwwweee```jjjzzzvvvwww|||dddSSSQQQOOOMMMMMMNNNPPPQQQMMMMMMNNNPPPPPPNNNJJJGGGFFF>>>333---++++++***'''))))))******++++++++++++(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((((()))))))))))))))(((((((((((())))))))))))******+++++++++,,,,,,,,,111111111111111111222222///............---------------------------------+++,,,...---,,,,,,---///111---***+++///000---)))(((000---***///---+++111===MMM^^^hhhrrryyyffffffeeeYYYSSSXXXXXX]]]kkk{{{cccSSSHHHKKKRRRZZZffftttyyytttttt{{{}}}}}}~~~ooollljjjgggaaa___jjjyyyuuuccc[[[___iiirrrrrrllltttzzzhhhhhhbbb\\\YYYOOOAAA999888:::777555333333222000...------,,,+++***)))((((((''''''(((((())))))******%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''((((((''''''(((((('''''''''&&&&&&&&&'''''''''(((((((((((()))((((((''''''''''''((((((''''''((()))))))))))))))***************)))(((((())))))))))))*********************)))))))))))))))'''***------+++((('''''')))(((***---,,,***+++000444999@@@GGGRRRdddyyyzzzeeeccccccfffkkksss}}}}}}tttoootttxxxyyyzzz~~~xxxxxxvvv}}}pppbbb]]]^^^```WWWLLLEEEBBBDDDFFFGGGCCCAAAAAA@@@:::111...///222000---,,,------,,,+++,,,***(((((()))***)))(((&&&'''(((((()))(((((((((''''''((((((((((((''''''''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''''''''&&&&&&''''''''''''((((((((()))''''''''''''((((((((()))(((((((((((()))))))))))),,,+++*********+++,,,---------,,,++++++,,,,,,,,,***+++---///000000111111333:::HHHZZZiiittt{{{lll[[[SSSUUU]]]jjjuuurrrhhhhhhjjjmmmrrr{{{tttmmmkkkkkkkkk{{{lllqqqhhh^^^UUURRRRRRPPPOOOPPPNNNOOOPPPPPPOOOOOOPPPQQQJJJFFF>>>444---)))***+++((('''''')))+++,,,+++***)))(((((((((''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''((((((((()))))))))(((((((((((()))))))))))))))))))))******+++***++++++***((())),,,///111111111111111111111111///............---------------------------------+++---......---,,,...///111---++++++//////---)))+++///,,,...444000...777VVVwwwxxxmmmmmmeeeTTTOOOUUU]]]gggwwwxxxdddPPPMMMMMMUUU```mmm|||~~~wwwqqqoookkkcccaaacccxxxyyy~~~rrrddd___fffcccaaagggrrrzzzvvvnnniiijjjnnnooocccNNN===777888777777777777777444222///...---,,,***)))(((''''''((((((((()))))))))***%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''((((((''''''(((((('''''''''&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((''''''((()))))))))))))))***************)))(((((())))))))))))************************************)))***,,,---......///000///------///000///444::::::AAAOOO```qqqzzzvvvqqqllleeeaaa``````aaacccfffiiinnnqqqiiieeegggoootttqqqnnnnnnyyy|||sssiiiccccccbbb]]]VVVRRRPPPMMMFFF@@@@@@===>>>AAA@@@;;;999:::444111...------/////////---,,,++++++,,,,,,***(((''''''((((((((((((((('''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))'''''''''((((((((())))))(((((((((((()))))))))***,,,+++*********+++,,,---------,,,,,,+++,,,,,,---///000000000000000111222999???MMM^^^kkkuuu}}}lllZZZTTTYYYfffwww}}}sssjjjbbbcccjjjsss|||xxxuuuuuuvvvvvv{{{tttuuu~~~ooo___UUUPPPNNNQQQUUUNNNOOOOOOOOONNNNNNNNNOOOJJJFFF@@@888111,,,*********))))))***++++++)))((())))))((((((((('''''''''))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((('''''''''((((((((())))))))))))(((((((((((()))))))))))))))))))))***++++++******)))***+++,,,,,,,,,111111111111111111111111///............---------------------------------+++---......------...///000---+++,,,...///---+++---,,,)))///666000333GGG}}}vvvooojjj^^^RRRUUUbbbvvvxxxqqqdddUUULLLIIISSS```lll||||||xxx|||{{{sssmmmllllllqqq}}}lllaaa___UUUSSS^^^hhhkkkmmmrrrttt{{{www```NNNFFF:::888777777777666555333111000///---+++)))((('''(((((((((((())))))))))))&&&&&&''''''''''''&&&&&&&&&&&&'''(((((((((((('''(((((((((''''''''''''&&&&&&&&&&&&''''''''''''((((((((()))******)))((((((''''''((()))))))))))))))*********+++******)))((()))))))))*********++++++************************...,,,******+++,,,,,,,,,...,,,,,,000333777???HHHVVV]]]iiizzz~~~uuuqqqggghhhgggddd^^^ZZZYYYYYYeeefffhhhiiihhhfffdddaaaZZZZZZ```hhhmmmllljjjiiiuuu}}}uuu{{{}}}{{{|||xxxpppmmmiiifffccccccccc___WWWPPPPPPHHHBBBBBBAAA>>><<<<<<777333...,,,+++,,,,,,,,,---,,,---...///...,,,)))((((((((((((((('''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))''''''((((((((()))))))))((((((((()))))))))******+++++++++++++++,,,---------,,,,,,,,,,,,,,,------.........------...111444AAAHHHVVVeeemmmsss}}}sssfff[[[\\\fffrrruuuddd[[[\\\cccrrrzzzyyy}}}wwwoooyyyssscccWWWPPPQQQVVVQQQQQQPPPPPPOOONNNNNNNNNIIIGGGCCC>>>777111,,,)))---,,,******+++***)))''')))))))))(((((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))***))))))))))))***++++++***))))))***,,,---......222222222111111111111111///............---------------------------------,,,---......------...//////---,,,---...///...,,,///,,,***111777333CCCeee|||tttlllddd\\\WWWZZZnnnqqqbbb]]]WWWOOOQQQ[[[```nnn|||}}}|||yyypppiiiqqqyyyrrrllljjjgggffffffbbb```jjjvvv~~~yyyiii```^^^JJJEEE===777555555666666444333111///,,,***((('''(((((((((((())))))))))))&&&&&&''''''''''''&&&&&&&&&&&&'''(((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&''''''''''''''')))***,,,,,,***)))'''''''''((()))))))))))))))*********++++++******)))))))))*********+++++++++*********+++++++++++++++///,,,******+++,,,+++***......444>>>IIISSS```kkk~~~uuuwwwxxxssslllfffeeefff```aaacccdddeeegggkkknnn{{{}}}}}}zzzxxxtttmmmgggbbbdddhhhlllpppsssvvvyyywww}}}{{{mmmfffjjjooonnnffflllzzz}}}yyytttsssqqqnnnkkkgggeeedddcccVVVIIICCCAAA>>>;;;<<<<<<888444111///---+++)))***+++---000222111...+++***)))((((((''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''(((((((((((()))))))))'''(((((((((((()))))))))(((((()))))))))*********++++++++++++,,,,,,---------,,,,,,,,,,,,------...,,,------,,,---111999???KKKSSSaaakkkmmmlllrrrzzziiifffhhhrrr}}}ppp^^^WWWZZZkkk~~~}}}zzz|||yyy|||jjjZZZTTTVVVUUUSSSRRRQQQPPPPPPNNNMMMIIIHHHGGGDDD???777///)))...,,,******++++++***((()))))))))(((((((((((('''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''(((((((((((())))))))))))))))))******)))))))))******))))))******+++,,,***++++++******---333888222222222111111111000000///............---------------------------------,,,---///...------...000......------...///...---000///...444;;;>>>YYYzzznnn\\\ZZZWWWXXX```sssbbbUUUOOORRRSSSUUUiii||||||lllggguuu}}}yyy}}}kkkdddmmmxxxyyy~~~tttnnnmmmnnneeeZZZJJJ<<<666666999;;;666555333111...,,,***)))))))))))))))((((((((((((&&&''''''((((((''''''&&&&&&'''(((((())))))((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''')))***,,,,,,***)))'''''''''((()))))))))))))))******++++++++++++******************++++++++++++***+++++++++,,,,,,,,,---******+++,,,///111222111111666DDDXXXlll}}}uuuvvvvvvwwwlllnnnpppooooooqqqvvvzzz}}}||||||~~~|||zzz}}}sssnnnnnniiiaaaYYYddduuu|||wwwvvvvvvzzz|||wwwnnnggggggjjjcccYYYQQQOOOMMMFFF???<<>>444------,,,******+++,,,,,,+++***)))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))************))))))***************++++++,,,+++...///,,,***000===HHH333333222222111000000000///............---------------------------------,,,...//////......///000.............../////////***---///777CCCNNNiiiwwwqqqvvvwwwkkk^^^HHHSSS```mmm~~~{{{aaaNNNIIIMMMZZZdddooowwwnnnqqqwwwuuummmzzzlllmmmpppnnnwww~~~~~~{{{zzzzzzyyyrrrfffSSSCCC999666777999888777555222000---,,,+++))))))))))))((((((((((((''''''((((((((((((''''''''''''((())))))))))))((('''(((((((((((()))))))))'''''''''(((((((((((()))(((((()))******)))((((((''''''((())))))))))))))))))***++++++,,,+++++++++*********++++++++++++,,,+++++++++,,,,,,------...+++,,,------,,,...111444777>>>OOOgggyyyhhhbbblllrrrxxx|||nnn___^^^bbbiiilllfff______cccgggpppzzz}}}xxxssssssuuubbb______aaa]]]QQQCCC<<<>>>===<<<<<<;;;999666333...,,,+++,,,///111222222///...,,,***((((((((()))''''''((((((((((((''''''''''''''''''''''''''''''))))))))))))))))))))))))%%%%%%&&&&&&'''(((((((((((((((((()))))))))******((((((((()))))))))******)))))))))*********++++++++++++,,,---------------,,,,,,,,,,,,---...///000///000111111555@@@QQQ]]]iiimmmrrrnnnaaaXXX]]]hhhwww|||rrrmmmlllttt}}}yyyddd]]]aaaZZZWWWSSSQQQQQQPPPLLLHHHLLLKKKKKKKKKIIICCC:::222...,,,******+++---------******)))))))))((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((()))))))))******((()))***++++++***)))(((+++************+++,,,,,,,,,///111000000888HHHUUU333333222222111000000//////............------------------------------------...//////......///000---...//////......///000+++222888EEE[[[jjjzzzvvvgggjjjmmmeeeYYYTTTQQQhhhnnnXXXLLLOOORRR___vvv|||}}}xxxooouuuuuu{{{uuujjjhhhfffpppzzz}}}uuulll^^^QQQFFF???:::777888777555333111///------***)))))))))((((((((('''''''''((((((((((((''''''''''''((()))))))))))))))'''((((((((())))))))))))((((((((()))))))))******((((((((((((((((((((((((''''''((())))))))))))))))))***++++++,,,,,,,,,+++*********+++++++++,,,,,,++++++,,,,,,---.........---000111///---222<<>>>>>888111,,,,,,...111333333111...,,,*********+++''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))))))))))))))************))))))))))))************)))************++++++++++++,,,---.........---,,,,,,,,,,,,---...///000000---222777???KKKaaa|||yyygggUUUPPPaaauuuwwwnnnfffcccxxxyyy}}}xxxuuuiiieee___]]]^^^\\\VVVQQQOOOMMMKKKKKKLLLJJJBBB<<<444111---++++++++++++***************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************((()))+++,,,,,,+++)))(((++++++******++++++,,,---///,,,...777EEERRRYYYZZZ222222222111111111111000000//////...------,,,,,,000000//////.........---////////////////////////444+++)))...///,,,111;;;FFFgggtttbbbWWW\\\lllyyywww^^^aaa^^^TTTOOOUUUaaajjjnnnuuuzzzjjjeeesss~~~ooommmaaa___```eeemmmvvv{{{}}}}}}iiiSSSEEECCC:::444555555000,,,---000///---+++)))'''&&&&&&''''''''''''''''''''''''))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))+++*********))))))((((((************))))))))))))''')))+++,,,,,,,,,***)))++++++******++++++,,,---,,,---...............------222<<>>666000---,,,,,,,,,+++++++++************)))))))))))))))))))))))))))((((((((()))))))))******(((((()))***************************************************+++++++++,,,***,,,---...---...000111333>>>MMMZZZaaajjj|||222222222111111111000000000000000/////////......///////////////.........////////////////////////000111222111///999UUUppptttqqqxxxxxx[[[XXX___xxxbbbRRRTTTXXXtttrrrlllkkkqqqzzz~~~mmmnnnwwwyyywwweeeSSSJJJAAA;;;888777555444222111///---,,,++++++***))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))*********))))))))))))))))))))))))***************++++++,,,---...------,,,,,,,,,,,,,,,,,,---......)))...222222000444???IIIcccvvvyyytttnnnnnnsss~~~yyyooofff___aaa\\\YYY[[[bbbjjjqqqvvvyyyuuupppmmmmmmlllkkkiii___UUUGGG===999:::===???DDDDDDDDDBBB===777111...555333000...+++*********(((''''''&&&&&&''''''((((((((()))))))))((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))*********++++++---,,,,,,,,,++++++++++++------------............---///000...---///222555:::EEEZZZtttvvvmmm]]]eeekkkzzzlllZZZUUUhhhkkkUUULLLKKKIIIFFFGGGBBB:::333...---,,,---+++++++++*********))))))(((((((((((((((((((((((((((((()))))))))*********(((((()))************************************************+++++++++,,,,,,***,,,///...------111555999JJJ___lllqqqxxx222222222111111111000000//////............------.........///////////////000000000000000000000000111111000111999OOOqqqwwweeehhhkkkfffWWWlllzzzhhhZZZSSSVVV\\\iiitttgggaaalll{{{~~~rrrpppsss~~~~~~pppccc]]]QQQEEE<<<999999888333222000...,,,++++++***(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))******((((((((()))))))))*********++++++,,,,,,,,,,,,,,,------,,,,,,------...///)))///444222111===UUUjjjzzzrrrxxx}}}vvvxxx{{{zzzxxxqqqkkkbbb\\\\\\bbbhhhlllnnnmmmkkkiiijjjooowww}}}yyymmmZZZIII@@@>>>AAADDDAAABBBCCCCCCAAA<<<666222444444333222000---***((()))(((((((((((((((((()))(((((()))))))))))))))((((((((((((((()))))))))***************************)))*********++++++++++++,,,,,,---------,,,,,,,,,---------.........////////////000///---...444:::IIISSSjjjpppbbbiiirrrzzzxxxWWW\\\ggg~~~eeeSSSLLLKKKIIIFFFIIIEEE???777111...------+++++++++*********))))))(((((((((((((((((((((((())))))))))))************(((((()))******************************************++++++++++++,,,,,,,,,)))---///...+++...666>>>HHH\\\uuu222222222111111111111000...............---------.........///////////////000000000000000000000000000111555AAAVVVrrrmmmbbbaaa___XXXfffrrrqqqfffUUUQQQ]]]iiinnn}}}yyy~~~xxxkkkpppuuuxxx{{{}}}uuuoooooofffUUUEEE===;;;:::666444222000...,,,++++++(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************((((((((()))******+++++++++++++++++++++,,,,,,,,,...------------.../////////222333333;;;SSSvvv~~~|||}}}rrrttt{{{}}}sssfff^^^^^^aaaaaadddgggjjjjjjkkkooowww}}}~~~rrrcccSSSHHHAAA?????????@@@BBBBBB@@@;;;777333444555444222...***((())))))(((((((((((())))))(((((()))*********))))))((((((((()))))))))******************************)))***++++++,,,,,,+++++++++,,,---............---------.........//////////////////000///111;;;FFFXXX```sssyyyhhh```yyyyyyhhhbbb[[[qqq|||tttcccVVVPPPMMMJJJGGGIIIGGGCCC<<<555000......+++++++++************))))))))))))))))))))))))))))))))))))*********++++++(((((()))***************************************++++++++++++,,,,,,,,,,,,)))---///---,,,333BBBOOOWWWjjj222222222111111111111000.............../////////............/////////000000000000000000000000000222666EEE```wwwjjj___\\\___dddwww```fffhhhgggmmmzzz~~~yyyjjjiiifffjjjttt|||{{{yyyyyywww~~~}}}kkkTTTFFF@@@>>>:::999666333000...---,,,))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((()))))))))************)))******+++,,,,,,------,,,,,,,,,,,,,,,------..................//////000555555999DDDZZZxxx||||||wwwnnnlllllloooooommmrrr{{{zzzssslllpppssstttxxx}}}yyyjjjcccaaa___aaaaaabbbdddggglllqqquuu|||yyygggUUUHHHCCC@@@??????@@@BBBBBB???<<<333444444333111...,,,***(((((((((''''''((((((((((((((()))***************(((((()))))))))*********************************)))***+++,,,,,,,,,++++++***+++---...////////////............///////////////---...111222777FFFUUUffflllxxx~~~sssbbb```iiixxxccc\\\]]]sss}}}vvvkkk```WWWPPPKKKIIIHHHHHHFFF@@@888222///...+++++++++************)))))))))))))))))))))))))))))))))*********+++++++++(((((()))***************************************+++++++++,,,,,,,,,------***...000...///<<>>UUUyyy~~~tttiii]]][[[lllddd[[[cccqqq~~~{{{zzzzzzpppccc\\\```qqq{{{zzzzzzeeeSSSJJJGGG===<<<999666333000///...************************))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((())))))*********+++++++++,,,------...//////...------------...//////...............///000000555777BBBZZZ{{{wwwlllxxxuuuqqqgggiiifffiiiooonnneeeccchhhiiiooorrrqqqvvv|||xxxnnnjjjlllllliiilllxxxyyy{{{wwwlllfffbbbaaa]]]XXXYYY```iiioooqqqrrr|||rrr___SSSNNNAAA???>>>@@@CCCDDDBBB???555444222111///...------'''''''''&&&&&&'''''''''(((((()))***************))))))))))))************************************)))***+++,,,---,,,++++++)))***,,,...000000000000............/////////000...,,,...222555<<>>>>>BBBDDDCCCAAA???888000,,,...///,,,))),,,+++***)))(((((((((((())))))))))))))))))))))))))))))))))))************++++++***************+++)))************+++++++++,,,,,,,,,---------................../////////000---///222333888EEEYYYgggzzzlll\\\[[[oooeeeWWW[[[lll|||zzz~~~vvvtttuuu[[[CCCIIIGGGIIIEEE>>>;;;;;;666...+++***)))***,,,,,,***)))************))))))))))))(((((()))***+++,,,,,,,,,************************)))************+++++++++---+++******,,,---......+++))))))111@@@TTTjjjyyyvvv666555444333222222222222000000000000000000000000.........///////////////555333111111111444999>>>IIInnntttbbbTTTZZZpppfffSSSVVVfff{{{ppptttyyy{{{|||{{{tttpppssstttrrroooqqq|||zzzhhhYYYMMMJJJFFFDDDAAA999000...222...,,,++++++,,,,,,+++)))******))))))))))))************+++++++++***))))))(((((()))))))))***************))))))******+++,,,+++++++++++++++++++++++++++,,,,,,------......///111111222222111000333666BBBXXXpppzzzxxxtttwwwqqquuuxxx}}}~~~zzzxxxiii^^^^^^]]]YYYZZZ```jjjrrrvvvuuuyyy{{{qqqZZZRRRGGGBBBBBBDDDDDDCCCBBB===666222000///,,,***---,,,+++******)))))))))************************))))))))))))************++++++************++++++************++++++++++++,,,,,,,,,---------.............../////////000000000000000222;;;OOOjjj}}}|||uuukkkccchhh|||iiiZZZ[[[kkkhhhOOONNNIIIJJJGGGAAA>>>===666...---+++++++++,,,+++)))(((************))))))))))))(((((()))++++++,,,,,,+++************************************++++++++++++---,,,+++,,,---.........000///111999III]]]sssuuu444444444444333222111000000000000000000000000000000000///////////////...555000///111222333===JJJ\\\~~~uuufffYYYSSSdddpppYYY[[[jjjuuu~~~}}}vvvuuusssqqqnnnkkkhhhfffeeeeeegggiiilllooorrrsssrrrqqqqqquuu{{{|||rrrqqqrrrwww}}}rrrmmmwww~~~vvvgggXXXFFFDDDDDDCCC>>>666333444111///---,,,---,,,+++***)))******************))))))******+++++++++******'''((((((((())))))))))))******))))))******+++,,,++++++++++++++++++++++++,,,,,,,,,---......//////,,,000444333222666@@@HHH]]]jjj~~~zzzzzzxxxzzz~~~|||hhhaaa```[[[XXXYYYgggmmmtttwwwwwwwwwyyy|||sssiiiZZZLLLEEECCCDDDFFFEEEBBB>>>888333///,,,+++------,,,,,,++++++******************************)))))))))*********++++++++++++************++++++************+++++++++,,,,,,,,,,,,---------............/////////000000000111222333666BBBYYYuuuxxxnnnkkkooo{{{zzziiiWWWXXXmmm{{{^^^QQQJJJJJJGGGCCCAAA???888000///---,,,+++,,,+++)))(((++++++*********)))))))))((()))***+++++++++++++++************************************+++++++++,,,---------...............111555;;;FFFVVVkkk~~~zzzttt222333444444333222000///000000000000000000000000111000000000//////......///...111666444444CCCXXXsssrrrlllhhh[[[^^^gggzzz}}}oooeeedddrrrvvvnnnhhhdddbbbaaa```^^^\\\ZZZXXXWWWVVVVVVVVVWWWYYY\\\___ccceeeaaabbbeeeiiiooouuuzzz|||zzz|||zzz{{{uuurrrzzzxxxxxx{{{sssuuuyyywwwzzz|||}}}}}}pppaaaMMMIIIEEECCCBBB???999666333111...,,,,,,,,,+++***))))))+++,,,,,,+++))))))((()))***+++++++++++++++((((((((()))))))))************))))))******+++,,,***+++++++++++++++,,,,,,,,,,,,------.../////////...222222///222AAAWWWggg~~~}}}zzzvvv}}}{{{mmmqqq|||}}}vvvlllgggbbb___^^^fffhhhpppzzzzzztttvvv}}}}}}ooo[[[JJJAAABBBFFFDDDCCCAAA<<<666000---,,,------------,,,+++******************************))))))*********+++++++++++++++*********+++,,,,,,*********+++++++++,,,,,,,,,,,,,,,---------.........////////////000000000...222777???JJJ\\\ooo}}}tttkkkppp}}}}}}aaaXXXUUUdddlllRRRMMMJJJFFFDDDCCCAAA:::333000...,,,,,,,,,,,,+++***+++++++++*********))))))((()))***+++++++++++++++*********************************+++++++++,,,,,,,,,---...............///---888HHHWWWgggyyy~~~wwwwww222333444444333222000///111111111111111111111111111111000000/////////...///111555888555<<>>888333000///---------------+++***)))************************************++++++++++++++++++******+++,,,,,,---***++++++++++++,,,,,,,,,,,,,,,,,,---------......////////////000000000111---222:::CCCMMMZZZgggoooxxxpppnnnzzztttRRRVVVccczzz^^^SSSLLLEEEDDDDDDBBB===999000...,,,,,,---...------++++++++++++************))))))***+++++++++*********************************++++++++++++,,,,,,,,,+++,,,......------///111---AAAZZZmmm}}}~~~wwwxxx~~~444444444444333222111000111111111111111111111111111000000000000000000///000333333222777MMMpppxxxmmmkkkfff]]]dddmmm{{{lll```^^^qqqzzzsssmmmiii]]]ZZZUUUPPPKKKHHHGGGFFFEEEDDDCCCBBBBBBBBBBBBCCCAAAAAAAAABBBBBBDDDEEEEEEEEEHHHKKKMMMOOOQQQTTTVVVZZZ___ffflllppprrrtttvvv}}}}}}qqqwww|||xxxrrrhhhaaaUUUIIIDDDDDDAAA<<<999666111...---,,,+++*********++++++++++++******)))******+++++++++******************++++++++++++******))))))******+++,,,*********++++++,,,,,,------------...//////000000...222444===ZZZxxxuuurrruuulllgggccc^^^bbbnnnwwwwwwvvvxxx{{{rrr^^^NNNJJJLLLEEEDDDBBB???;;;888444333......//////...---+++***++++++++++++++++++++++++*********++++++++++++,,,++++++***++++++,,,---...++++++++++++,,,,,,,,,,,,,,,,,,,,,---------....../////////000000000111111000666???IIISSS___iiiooonnnnnnvvvnnn___^^^lllxxx```SSSHHHDDDEEECCC???>>>222000---------......---,,,++++++++++++*********)))******+++++++++******************************++++++++++++,,,,,,,,,,,,+++---///...,,,...222666888SSSqqqvvvsssrrrttt~~~666555444333222222222222111111111111111111111111000000000000000111111111///555666888KKKooowwwnnnjjjjjjkkknnnWWW___tttttthhh```[[[UUURRRLLLJJJGGGEEECCCBBBCCCCCC@@@AAAAAAAAABBBBBBBBBBBBBBBCCCDDDDDDEEEEEEEEEDDD@@@BBBDDDEEEDDDDDDGGGIIIMMMPPPTTTWWWYYY]]]cccgggpppttt{{{~~~wwwrrruuu{{{zzzzzzppp]]]LLLFFFGGGGGG===:::444111//////------,,,++++++******++++++,,,******+++++++++***))))))))))))))))))******************))))))******+++,,,)))******+++,,,,,,------------......//////000000+++222>>>SSSzzz|||}}}~~~}}}{{{yyypppgggdddgggkkknnnpppxxx{{{}}}zzzrrrhhh```[[[MMMIIIDDDBBBAAA>>>:::666000111222222111000...,,,++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++,,,---......+++++++++,,,,,,,,,------,,,,,,,,,---------......//////000000000111111111555>>>MMM[[[fffmmmpppqqqcccmmm~~~yyyfff[[[VVV{{{qqq___MMMFFFEEEBBB@@@AAA777444000...------,,,+++,,,,,,+++++++++***************+++++++++******)))************************+++++++++,,,,,,,,,------,,,...000///---000666<<>>IIIddduuupppcccvvvrrr^^^YYYzzzzzzoooiiiaaaZZZRRRLLLJJJIIIGGGFFF@@@AAACCCDDDCCCDDDEEEGGGKKKKKKIIIGGGIIIMMMLLLHHHHHHKKKOOONNNKKKIIIIIIJJJEEEFFFGGGGGGFFFEEEDDDEEEFFFFFFEEEEEEFFFGGGHHHHHHSSSXXXaaakkksssxxx{{{{{{}}}yyyzzz~~~{{{}}}sssyyyyyyuuu}}}www]]]PPPKKKJJJCCC>>>888666666777666555++++++++++++++++++++++++------,,,,,,,,,,,,++++++*********)))******+++,,,+++,,,,,,------,,,,,,+++)))******++++++,,,------***000,,,)))000111111888666IIIbbbpppdddtttxxxmmm}}}xxxqqqvvvyyyqqqgggnnnxxxyyypppjjjiiiooowww}}}zzz{{{}}}eeeVVVHHHCCCDDDCCCBBBAAA;;;666111222666777222---,,,,,,,,,+++++++++***************)))******+++,,,******+++++++++,,,,,,,,,++++++------------++++++---------.........//////444000///000000000222777;;;PPPiiizzzzzzmmmaaa\\\rrrppp[[[SSSfffwwwYYYJJJEEEBBB@@@???===888111---------+++***,,,,,,,,,+++++++++******---------,,,,,,+++++++++++++++,,,,,,,,,++++++***,,,,,,,,,------,,,++++++111///000///---000AAASSS^^^~~~sssyyyzzzuuuvvv444444555555444444333222222222222111111111111000000------000000...000555000IIIccckkkiiiqqqyyyYYYHHH]]]}}}{{{sssiii___ZZZTTTOOOIIIFFFEEEEEEDDDBBBBBBDDDEEEFFFFFFFFFHHHJJJKKKKKKJJJGGGIIIMMMLLLHHHJJJKKKLLLLLLKKKJJJKKKLLLGGGHHHHHHHHHGGGEEEEEEEEEFFFEEEEEEDDDDDDEEEEEEFFFJJJNNNTTT\\\dddjjjoooqqquuuzzzzzz}}}{{{wwwyyyvvvuuuxxxtttzzzjjj]]]UUUQQQNNNFFF<<<666555444111...+++++++++,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++***************++++++,,,+++,,,,,,------,,,,,,+++*********+++,,,,,,------......))),,,555333111999AAA]]]xxxvvvttt{{{rrrrrr|||}}}}}}qqqxxx|||||||||qqqhhhgggkkkvvvwwwwwwwww{{{uuubbbOOOGGGFFFEEECCCCCC>>>999444444777888333...,,,,,,,,,,,,++++++++++++***************++++++,,,***++++++++++++,,,,,,,,,+++,,,------------,,,+++---------.........//////000------000111000444999FFFYYYppp{{{}}}wwwmmmeeeiii|||zzzfffZZZ]]]xxx```JJJEEEFFFCCC>>>???:::333///...---,,,***,,,,,,,,,++++++++++++***---------,,,,,,+++++++++++++++,,,,,,,,,++++++***,,,,,,---------,,,,,,+++,,,+++---///000777III[[[qqq}}}rrryyyzzzyyy444444555555444444333222222222222111111111111000000//////222111///222777666\\\vvvdddnnnppp[[[UUUWWWrrrwwwkkkeee```WWWPPPLLLIIIGGGDDDCCCCCCDDDDDDCCCDDDFFFGGGGGGGGGHHHKKKMMMMMMNNNNNNMMMOOOSSSSSSOOOUUUTTTSSSTTTVVVWWWWWWVVVSSSRRRQQQPPPNNNLLLJJJIIIIIIHHHGGGFFFEEEEEEEEEEEEFFFGGGJJJNNNSSSYYY^^^aaaeeellluuu|||yyyvvv|||vvvyyyyyy|||rrrzzzvvveeeXXXTTT[[[QQQEEE<<<777444000,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++***************+++,,,,,,+++,,,,,,------,,,,,,+++******+++,,,,,,------...000---(((...777333555GGGkkkzzzqqqrrrrrrtttppptttsssxxxxxxwww}}}yyy~~~ooohhhiiimmmqqqrrrpppqqqxxx}}}mmmWWWMMMJJJHHHGGGGGGAAA===888777999888333///------,,,,,,,,,+++++++++***************+++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,------.........////////////---...111333444999???QQQdddwww~~~{{{wwwssspppkkkaaadddssspppQQQGGGKKKHHH???BBB===777222///...,,,+++,,,,,,,,,,,,++++++++++++------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,---------------,,,---,,,---111777CCCWWWhhh|||rrrrrruuuvvv}}}444444555555444444333222222222222111111111000000333111222444222000333999FFFpppnnngggiiihhhmmm~~~cccVVV\\\mmm{{{|||qqqggg]]]YYYUUUNNNHHHGGGFFFFFFEEEFFFGGGHHHHHHHHHJJJKKKLLLLLLLLLMMMPPPRRRQQQUUUWWWXXX\\\bbbdddaaahhhffffffiiimmmooollliiiiiigggdddaaa___[[[WWWUUUQQQPPPNNNLLLJJJIIIHHHHHHGGGGGGGGGHHHJJJMMMOOOQQQYYY```jjjrrrxxx|||~~~xxx{{{pppqqq{{{nnnaaa```ccc]]]RRRFFF===666444333.........---------------------,,,,,,,,,++++++++++++************+++,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,------......000---+++000444000CCCfffrrr~~~kkkkkklllhhhjjjttttttuuuwww||||||tttkkkkkkjjjmmmmmmkkknnntttwwwwww{{{nnn___UUUMMMHHHIIILLLEEEAAA<<<::::::888333...------------,,,,,,,,,,,,+++************+++,,,,,,+++++++++,,,,,,,,,------,,,------------------,,,............////////////000///111444666777>>>FFFXXXkkk~~~~~~|||}}}{{{eeehhhyyyxxx{{{aaaLLLLLLJJJBBBDDD@@@;;;666111///---,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,------............---333000000444@@@RRRgggvvvlllkkkpppnnnuuu444444555555444444333222222222222111111111000000333111222222000///444<<>>888333000......---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------------,,,---...///////////////222000000777HHH```vvv}}}nnn```gggjjjkkk~~~444444555555444444333222222222222111111111111000000/////////...///999DDDiiiiii```]]]RRR___~~~qqq]]]aaa||||||rrrlllaaaWWWQQQKKKIIIGGGCCCBBBDDDCCCFFFHHHIIIJJJKKKMMMOOONNNPPPRRRUUUXXX]]]cccgggqqqxxx~~~}}}xxxpppnnnkkkgggccc___]]]\\\KKKKKKIIIHHHFFFEEEDDDCCCDDDHHHPPPZZZdddmmmsssvvv|||xxx~~~tttrrr~~~sssnnnnnnqqqqqqmmm^^^JJJ:::444333111111000000///.........------,,,,,,,,,,,,+++++++++++++++++++++,,,------+++,,,,,,------,,,,,,+++,,,,,,---......//////000---333333555:::HHHqqqqqqfffvvv~~~tttnnnkkkccc^^^^^^gggpppwww}}}|||xxxyyyzzz}}}zzzsssmmmppp~~~yyylllnnnoooiii[[[LLLHHHLLLNNNKKKFFFAAA===888333/////////.........---------+++++++++++++++,,,------,,,,,,,,,,,,------------......------------............/////////000000000000///000333444999FFFRRRnnn{{{vvveeeaaaiii~~~aaaJJJDDDDDDDDDCCC@@@:::444000//////------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------***+++,,,------......---------...///000000000000,,,---111===TTTnnn}}}bbbYYYeeegggvvvvvv{{{444444555555444444333222222222222111111111111000000///000111111666DDDRRRxxx}}}eee___VVV\\\xxxwwwdddWWWeee|||lllddd```VVVNNNHHHEEEEEEEEECCCDDDGGGGGGIIIMMMNNNOOORRRVVVZZZZZZ\\\aaagggnnnvvv}}}yyyuuurrrppp```\\\WWWQQQLLLIIIHHHGGGBBBDDDGGGNNNWWW```fffjjjoooxxxyyysssmmm~~~|||wwwoooxxxwwwssshhhXXXHHH;;;444222222111000000///......------,,,,,,,,,,,,++++++,,,++++++++++++,,,------+++,,,,,,------,,,,,,+++---------...//////000000///333222888MMMeeeooottttttkkkfffcccaaabbbiiipppuuu~~~wwwmmmdddbbbdddgggvvv~~~rrrqqq~~~{{{oooooorrrrrriii\\\TTTSSSTTTPPPKKKFFF@@@:::555222////////////.........---,,,++++++++++++,,,------,,,,,,,,,------------...///...---,,,,,,---...///.../////////000000000000000///000333666>>>OOO^^^wwwvvveeeYYYccczzzwwwUUUHHHIIICCCCCCAAA;;;555111000000...------------,,,,,,,,,+++++++++,,,,,,---------***+++,,,---............------...000000111111000,,,111:::JJJcccyyyppp]]]ZZZfffppp|||444444555555444444333222222222222111111111111000222111222555777???PPP```www\\\TTTYYYuuufff___bbb|||}}}vvvmmm]]]WWWUUULLLJJJFFFDDDFFFGGGGGGIIINNNMMMPPPSSSUUUWWW[[[aaafffnnnrrrxxxxxxqqqggg\\\TTTOOOMMMMMMFFFEEEDDDGGGMMMTTTZZZ]]]fffmmmuuuxxxwwwzzzzzz|||{{{zzzzzz~~~~~~yyyyyywwwqqqxxx}}}yyyuuuooofffWWWEEE888222222222111000//////...---------,,,,,,,,,++++++,,,,,,++++++,,,,,,---...+++,,,,,,------,,,,,,+++------......///000000000222333///;;;^^^|||vvv|||hhh\\\^^^dddjjjlllkkkzzz|||sssooopppvvv{{{zzzwwwpppxxxwwwqqqoooqqqvvvuuulllaaa\\\WWWTTTOOOIIIBBB<<<777444000/////////............,,,,,,++++++,,,,,,---...,,,,,,,,,---------......///...---,,,,,,---...///////////////000000000000222111222666:::DDDXXXiiiyyy~~~{{{~~~iiiYYY[[[ooo~~~aaaOOOOOOBBBBBBAAA<<<555111000111......---------,,,,,,,,,+++++++++,,,,,,---------***+++,,,---............------///000111111111111222:::FFFXXXooowww|||hhh\\\]]]hhh}}}zzz555444222333444444333111333333333222222111111111000111555999:::EEEfffmmm]]]QQQmmmwww___aaaooozzznnnaaaZZZUUUNNNIIIHHHDDDEEEGGGIIIKKKMMMOOOPPPWWWUUUWWW^^^cccjjjvvv{{{rrriiibbb\\\YYYPPPNNNKKKJJJKKKMMMMMMMMMXXX\\\fffrrrxxxxxxzzz~~~|||tttooossstttuuusssttt{{{~~~ooommmqqqhhhQQQ<<<666333222444444///---.........---------,,,,,,,,,------------------------,,,,,,,,,---------......---///000//////111222111000444666RRR|||qqqhhhbbbccceeehhhpppzzzyyykkkllluuu|||~~~~~~yyysssrrrvvvuuupppaaa]]]\\\UUUFFFBBB???222333111222444222...///222......---,,,,,,,,,,,,------,,,,,,,,,,,,---..................////////////000000000000000111111111333999666...;;;]]]zzz}}}uuutttnnn\\\YYYbbbqqqxxx|||nnnjjjrrr|||wwwdddGGGDDD@@@>>>>>>;;;444111111------,,,,,,,,,------...++++++,,,,,,,,,---------..................------000//////......///111222000@@@WWWlllzzzssspppgggeeexxx555444222333444444333111333333333222222222111111...///222555???ZZZiii]]]```rrrcccrrryyy{{{qqqeeeZZZTTTPPPJJJFFFFFFDDDFFFIIIKKKMMMOOOQQQRRRWWW[[[cccooovvv{{{xxxrrrllliii]]]XXXRRRMMMKKKKKKKKKKKKPPPTTT]]]iiippprrrwww|||zzz~~~sssnnnqqqqqqvvv{{{~~~rrrnnnqqqmmmWWW@@@888444111333333///...///.........---------,,,,,,------------------------,,,,,,---------.........---.../////////000000000444555DDDlll~~~uuujjjgggfff___\\\bbbjjjrrr|||ooolllttt{{{yyyzzzwwwrrrtttzzz~~~|||hhh[[[ZZZ]]]RRREEE===333444222111333222//////222///...------,,,,,,---------,,,,,,,,,,,,---..................////////////000000000000111111111111000777777666IIIlll}}}uuu|||{{{eeeYYY\\\fffxxx|||jjjbbbeeekkkooouuujjjGGGGGGCCC@@@@@@===555000000...------,,,,,,------...++++++,,,,,,,,,---------........................////////////...///000222666HHH```rrr~~~{{{uuukkkooo555444333333444444333111333333333222222222222111000111111666LLLvvv|||___\\\ooojjjbbbsssyyy|||vvveee[[[RRRNNNLLLHHHEEEFFFGGGJJJMMMPPPRRRUUUYYY\\\```jjjzzz~~~zzzooohhh^^^UUUPPPMMMLLLKKKJJJMMMTTT___gggkkkrrryyy{{{{{{{{{xxxvvvzzzvvvyyypppsssuuudddKKK>>>777111111222000///000.........------------,,,------------------------,,,------------.........///------...000000///...333999[[[~~~kkk\\\VVVVVVaaa]]]___iiiwwwmmmfffjjjooouuuwwwuuurrrttt{{{ttt^^^\\\hhhbbbPPPCCC999777333111333222//////222///...------,,,------------,,,,,,,,,,,,---..................////////////000000000111111111222222000555888>>>XXX|||~~~yyynnn\\\XXXbbbsss|||kkkeeeiiiqqqwwwzzzuuu{{{|||yyyMMMJJJEEEBBBBBB???777111000......---------------...,,,,,,,,,,,,------------...........................///000///...///000222===SSSlll|||~~~xxxsss666444333333444444333222222222222222222222222222444555555@@@```ppppppiiiZZZccc{{{wwwnnnjjjrrrrrr|||{{{|||rrrjjjZZZSSSLLLKKKJJJHHHHHHJJJKKKNNNRRRVVVZZZaaajjjqqqvvv~~~xxxnnnddd]]]WWWRRROOOMMMMMMQQQYYY___dddmmmuuu|||{{{{{{~~~~~~rrrttt}}}sss]]]HHH===222000222111000000............------------------------------------------------............///,,,,,,...000//////000888OOOeeeXXXTTTVVVZZZ^^^```gggtttrrrmmmkkkjjjsssttttttrrrssswww|||{{{gggccclllkkkbbbTTTDDD;;;666222333222//////222//////...------------------,,,,,,,,,,,,---..................////////////000000000111111222222333222555888CCCaaayyyeeeZZZ___ooo{{{nnnmmmuuuxxxmmmrrryyyZZZMMMGGGBBBBBB@@@999333111///......------------...,,,,,,,,,------------...---------...............---///000000...///111444DDD^^^yyy{{{vvvxxx~~~666555333444555555444222222222222222222222222222444777>>>QQQvvvmmm\\\YYY\\\dddssswwwddddddoooxxxmmmddd[[[QQQKKKHHHIIIJJJIIIJJJNNNNNNRRRXXX]]]eeeqqqzzzwwwuuuuuuqqqpppoooqqqssstttsssrrrssstttwwwzzz|||~~~|||uuunnnfff^^^ZZZTTTRRRRRRVVVYYY\\\dddllluuuwwwzzz}}}~~~||||||zzzrrrqqq}}}{{{mmmVVVFFF666111222222111111//////.........------------------------------------------........./////////,,,,,,000000///222888LLLxxxoooXXXUUU[[[___aaaZZZbbbooo|||~~~}}}qqqpppqqqqqqrrrrrruuuxxxzzzooojjjhhhhhhoooeeeMMMBBB:::444333222000///111//////...------------...---,,,,,,,,,,,,---..................///////////////000000111222333333333555555999HHHhhhggg\\\^^^ooo|||ooonnnxxxwwwrrrvvvvvvpppsssmmmOOOHHHBBBAAA@@@;;;666444000///...---------------,,,,,,---------.........---------.........//////,,,///111000...///444999OOOjjjsssgggkkkyyyttt666555444444555555444222111222222222222333333333222999IIIeeerrrhhhYYYRRR\\\qqqfffWWWccctttggg```WWWNNNJJJFFFEEEHHHJJJJJJMMMRRRRRRXXXaaajjjuuuzzztttpppooooooooooooqqqssstttvvvvvvwwwzzz||||||yyywwwrrrrrrrrrqqqqqqqqqpppppppppssswww{{{~~~|||uuummmggg^^^ZZZVVVUUUTTTUUU[[[bbbhhhmmmuuu{{{{{{zzztttxxxwww~~~qqqnnnwwwzzzuuueeeQQQ<<<333333333222000/////////.........------------------------------------.........////////////,,,...111000...777DDDggg```VVV\\\cccccc```___mmm}}}sssooommmpppssssssuuuwwwtttqqqllldddcccppplllTTTIII@@@777555333000///000000///......------......---,,,,,,,,,,,,---..................///////////////000000111222333444444555777===QQQppppppWWWZZZhhhzzzuuuvvvlllooo{{{zzzhhhkkkiiiyyyVVVLLLCCCAAA@@@<<<888777000000///...------------,,,---------............,,,,,,------.../////////,,,///111000...111999???ZZZvvvwwwiiigggqqqiii777555444444555555444333111111222222222333333333666@@@WWWttttttiii[[[XXXggg^^^TTTiii{{{iii^^^WWWOOOGGGHHHFFFGGGKKKMMMNNNRRRXXXYYYcccrrr|||nnnfffcccbbbnnnqqqwww|||}}}yyyuuusssqqqqqqnnnooopppppprrruuuzzz~~~~~~yyytttiiiccc]]]YYYVVVSSSWWW^^^```dddnnnxxx{{{zzz|||}}}~~~|||sss~~~wwwqqqvvv~~~~~~uuupppssswwwxxxsss[[[AAA666555444222000////////////............------------------------............////////////---,,,000333000...===PPP{{{{{{{{{hhhXXXXXXaaafffeeecccoootttmmmpppuuuwwwxxx{{{sssnnnmmmhhhccciiijjj\\\OOODDD:::666444111//////000//////...............---,,,,,,,,,,,,---..................///////////////000000111333444444555666999DDDZZZvvv```RRRbbbwwwuuujjjdddnnnzzzfffcccjjjwww{{{xxxjjjooosss```SSSGGGBBBAAA===999888111000///...------------------------............,,,,,,------...//////000---///111///...222===FFFaaa~~~vvvuuuvvvfff777555444444555555444333111111111222222333333333<<>>666;;;999//////////////////.........---------------------------------.........//////555---...444111111LLLooo~~~gggrrriii]]]SSSQQQZZZ___```eeeoootttsss|||{{{|||uuuxxxpppfffgggcccWWWGGG;;;555444222111000000000///......------///......---------......////////////............444222222444444111222666:::DDD\\\uuu~~~zzzyyy}}}rrr]]]TTTeee}}}zzzhhh[[[[[[bbb___^^^cccddd```bbbZZZUUU\\\bbbgggttt~~~{{{zzzrrrkkkwwwdddHHHBBBCCC>>>;;;>>>444222///......///..........................................///////////////******...111666HHH\\\vvv{{{|||lllbbb___666555555555555444444444333555000000777555222:::PPPnnntttaaahhhddd\\\sssyyyiiieee^^^TTTLLLHHHHHHIIINNNMMMQQQXXX___ggguuuzzztttooommmpppwww~~~~~~}}}|||{{{zzzyyyxxxyyytttpppkkkccc]]][[[\\\aaahhhqqqwww{{{}}}}}}yyyvvvttttttooommmnnnpppttt|||{{{{{{www}}}~~~rrrooo___FFF999888555---///////////////.........---------------------------------.........//////000///222666333:::ZZZ~~~xxxqqqlllZZZ\\\UUUTTT\\\aaadddnnn{{{yyyssszzz~~~|||{{{~~~sssmmmlll```NNN???777444333222111111000//////......---///......------..................//////000000000444111111333333111333777CCCRRRkkk~~~~~~nnn]]]XXXjjjyyyttt|||ooo```___eeeaaaaaahhhhhhppppppccc[[[```eeekkkxxx~~~sssQQQEEEDDD???:::;;;555222///...//////..........................................////////////111//////222666AAAUUUggg~~~vvvssszzzuuudddaaaddd666555555555555444444444333555111111777444444@@@bbbgggaaaoooyyy___iiiuuunnn[[[XXXSSSLLLGGGEEEGGGIIILLLLLLQQQZZZeeessslllddddddjjjqqqsss|||~~~{{{wwwrrrnnnyyy|||xxxrrriiiccc]]]\\\^^^bbbjjjsssyyy|||yyyuuusssssspppmmmiiihhhkkkxxxyyy}}}~~~nnnrrrkkkUUUAAA777222///000000000//////.........------------------------------........./////////,,,111555444555EEEkkkyyyrrrttt{{{ooocccWWWZZZVVVYYYccckkkqqq|||zzz|||~~~}}}ssswww|||}}}yyy~~~sssyyymmmYYYGGG;;;555444333222111111000//////......///......---......//////------...///000111222222222000111333222111444999LLLaaa|||kkk``````tttllljjjjjjqqqrrrbbb```gggfffjjjsssuuu}}}lllaaafffllltttuuu|||[[[HHHEEEBBB===:::555333000////////////.......................................////////////---000000000777KKKaaannnvvvrrrrrrkkk___dddkkk666555555555555444444444222555222222777444888JJJnnniiikkkxxx~~~oookkkzzz~~~xxxjjjaaaRRRPPPMMMIIIFFFFFFIIILLLLLLPPPWWWaaannn~~~hhhaaaccchhhsssxxxrrrrrrxxx}}}}}}{{{uuummmgggaaa___]]]___eeennnuuuyyy}}}xxxssssssvvvuuutttrrroooqqqvvv}}}}}}ssszzzyyygggMMM:::333333111111000000///.........------------........................////////////...000111222;;;VVVzzztttwwwpppiiieee^^^YYYYYYaaaqqq~~~xxxyyy|||wwwxxx}}}yyyfffRRRAAA888444444222222222111000000//////...............//////000......///000000111222222111000000222222111666===TTToooxxxhhhaaahhhuuuiiihhhiiirrrtttcccaaajjjnnnxxxvvviiioooxxxeeeKKKEEEFFFBBB>>>666444111000000000///.......................................////////////***111111///999SSSkkkuuuyyyzzzooowwwddd]]]fffqqq666555555555555444444444111444111333666444???WWW{{{sssyyytttkkklllsss{{{yyynnn^^^RRRMMMLLLKKKHHHGGGHHHLLLOOOTTT\\\gggtttmmmbbb___jjjuuu|||~~~pppuuuwwwuuuwww}}}wwwqqqmmmhhhddd```___dddkkkrrrvvvxxx|||}}}xxxuuuwwwzzz~~~{{{uuuooonnn~~~}}}uuu{{{{{{tttZZZAAA666666222111111000//////......---------....../////////........./////////000000111......888PPPooo}}}ppp___]]]___]]]^^^```lllzzzqqqooonnnyyyssspppwww~~~}}}~~~}}}rrr^^^KKK===666555333333333222111111000000...............///000111111111111111111111111000111000111222111222999BBBYYYvvvrrrcccaaappppppnnnnnnqqq~~~}}}jjjgggqqqyyyyyysssQQQEEEEEECCC>>>888555222000000000///.......................................////////////...444555555BBB^^^vvvxxxyyyuuuyyy~~~ttteeeYYY\\\mmm~~~666555555555555444444444111333222444777777IIIhhhzzzlllnnnrrrvvvrrreeegggnnnwww~~~wwwpppgggWWWJJJHHHIIIIIIHHHIIIKKKOOOSSS[[[iiizzzqqqbbb^^^bbbnnnzzzuuuyyy}}}yyyvvvtttqqqlllgggdddfffkkkooorrrtttvvvyyyyyywwwwwwzzz|||yyyooohhhfffrrr~~~~~~~~~jjjOOO<<<666222222111000000///......---------...//////000000....../////////000000000333,,,222NNNrrr~~~ssssss]]]UUUUUUZZZ___jjjooo{{{pppbbbWWWRRRWWWYYYjjjyyyzzzxxxpppaaaWWW___hhhpppzzz}}}}}}mmmWWWEEE:::666444444444333222222111111............///000111111222222222222111111000000111000222333222333<<>>jjjvvvzzz~~~aaaYYYZZZZZZcccqqqzzz|||iiiWWWLLLHHHHHHPPPSSSdddtttsssnnndddSSSLLLRRRYYYbbbrrrzzz{{{|||}}}zzzzzzdddNNN???999555555444444333222222222............///000111222111111222222222222222222111111333444333555???KKKTTTnnnqqqiiiiiiuuuwwwzzzuuunnnyyylllKKKBBB@@@===:::777333222111111000.......................................///////////////...333AAAUUUlllwwwuuutttmmm|||fffYYYYYYkkk666666555555555444444444444666444777;;;???ZZZlllRRRQQQ^^^xxx\\\```iiiwwwjjjaaaYYYQQQJJJFFFHHHKKKNNNQQQWWW]]]aaatttxxxccc^^^jjjwww|||~~~}}}{{{{{{|||~~~~~~~~~zzz{{{zzzyyyxxxwwwyyyzzz~~~yyytttooonnnmmmlllkkkooonnnnnnppptttwwwxxxxxxssssssxxxzzzrrrpppxxx|||yyy|||{{{tttxxx}}}~~~pppMMM:::333333222111000///...------------...///000000111////////////000000000000666111III~~~uuunnnWWW[[[aaabbbooozzzmmm\\\MMMGGGIIINNNOOORRRbbbooommmfff[[[IIIOOORRRVVV\\\kkk}}}nnnoooqqqtttxxxvvvzzzmmmTTTCCC;;;666555555444444333222222............///000222222000000111222333444444555222222333444333666AAANNNZZZrrrwwweeebbbtttxxxoooiiiuuuwwwlllnnnoooxxx}}}vvvPPPDDDCCCBBB:::777444222111111000///..................................../////////000444000777KKKaaavvvuuupppuuubbbXXX[[[lll444444444444444444444444222555777666777HHHkkkiiiQQQTTTfffzzz[[[bbb}}}vvvgggZZZRRRMMMKKKJJJMMMKKKMMMWWWZZZaaaqqqxxxggghhhrrr~~~~~~|||zzzwwwuuuuuuvvvrrrvvvxxxxxxxxx|||||||||~~~~~~~~~tttnnnrrruuusssvvv~~~|||wwwqqqnnnllllllmmmnnnnnnoooqqqtttwwwzzz|||www{{{~~~wwwnnnhhhjjjsss}}}zzzxxx~~~sssmmmhhheeepppzzzSSS;;;888666222111333444111,,,000000000000////////////000,,,---222222...000666888---KKKzzzvvv~~~bbb[[[eeecccooouuuuuunnnlll___LLLDDDHHHKKKHHHPPPVVV___fffiiieeeZZZPPPMMMVVV^^^eeetttvvvgggiiikkkqqq~~~~~~}}}yyyrrrvvv~~~}}}|||```HHH>>>999:::999777666555222///000000//////000111222222222222111111111111222222111...111666555555BBBUUUggg}}}eeegggqqqxxxjjjaaahhh|||zzz|||vvvnnnrrruuuxxxvvvvvvWWWGGGCCC>>>999888666444222111000000000000000000000000000000////////////000000000000444---888XXXtttrrrzzzqqqaaaZZZXXXmmm444444444444444444444444333444777;;;BBBUUUuuugggVVV^^^qqq___eeeqqqbbbVVVOOOKKKJJJHHHMMMMMMSSSbbbkkkuuullllll|||~~~}}}tttsssssssssttttttsssrrrpppqqqrrruuu{{{~~~~~~}}}{{{{{{|||~~~~~~tttnnnrrrsssqqquuu~~~~~~{{{wwwrrrooooooooopppoooqqqsssvvvxxxyyyzzzzzzrrruuuyyyzzzwwwppphhhbbb___cccooo~~~{{{tttvvvwwwtttwww```BBB888555111///111333222000000000000000///////////////...///000///---///222///999ZZZzzz{{{pppnnnqqqlllzzzoooXXXXXXiiissslll___ccc^^^\\\UUUJJJFFFJJJPPPRRR\\\eeeooouuuqqqeeeVVVJJJNNNZZZfffrrrrrr^^^aaaeeemmm{{{yyywwwvvv}}}{{{{{{|||zzzrrroooiiinnn~~~zzzyyyqqqWWWCCC999888666444444444444333000000000000000111222222222222111111111111222222222///111666666:::LLLaaaqqq~~~zzzaaaggguuuwwwkkkaaa\\\bbbqqqtttooottt~~~jjjmmmsss{{{uuunnnkkkmmm{{{}}}xxxyyyyyyqqqlllvvvfffMMMEEECCC:::999777555333111000000000000000000000000000000////////////000000000000666555GGGjjj}}}qqqzzzfff\\\ZZZ]]]sss444444444444444444444444444222444:::EEEZZZzzzlll___llldddnnnxxxjjj[[[PPPKKKIIIIIILLLQQQTTT___sss~~~rrrnnn{{{|||{{{llllllnnnsssyyyyyytttooofffgggmmmyyy|||{{{}}}zzzxxxxxx{{{~~~zzztttqqqsssrrrooosss{{{yyyvvvssspppooooooqqqrrrqqqssswww{{{|||{{{yyyxxxpppsssvvvvvvsssmmmeee```]]]ZZZiii|||}}}sssLLL===888444111111222222222////////////000000000000,,,000111///...000111000///LLLlllwwwrrrmmmnnnooojjj}}}nnn```YYYcccyyyoooSSSKKKQQQOOOLLLIIIHHHGGGIIIRRR\\\bbbppp}}}jjjWWWLLLYYYdddsss}}}fffRRRVVV]]]hhhxxxzzzvvvsssrrr~~~~~~zzzxxxyyy{{{{{{~~~vvvnnnmmmiiinnnyyyjjjKKK>>>:::666444444555555555111000000000000111222222222222111111111111222222333111222555777BBB[[[uuu|||{{{ppp]]]jjj|||wwwjjjppp___ZZZZZZ```ggglllrrrxxx|||xxxooocccZZZZZZaaahhhjjjpppuuuxxxwwwcccbbbccchhhqqq}}}sssjjjdddcccmmmzzzhhhmmmxxx{{{SSSEEEGGG;;;:::888555333222111000000000000000000000000000/////////000000000111111444:::RRRwwwvvvyyylll\\\XXX]]]fff|||555555555555555555555555888555444999DDD[[[|||sssiiizzzssshhh{{{xxxyyypppbbbUUULLLIIIJJJLLLSSSYYY]]]kkkuuuvvv~~~}}}zzznnnoootttzzzoooYYYaaarrr|||zzzyyy|||yyywwwwwwyyy}}}{{{|||~~~{{{wwwuuuwwwxxxtttnnnoootttqqqooonnnllllllnnnoooqqqsssuuuxxx{{{|||{{{yyyxxxuuuwwwxxxxxxuuuoooiiiddd```XXXjjjYYYDDD>>>888555444111000000////////////000000000000+++///000///222777555...555XXXqqqxxxxxxzzzxxxccc___kkk~~~}}}gggPPPHHHMMMQQQKKKIIIKKKJJJIIIUUUfffooommmVVVMMMYYYaaannn~~~xxxbbbRRRXXXcccqqq~~~zzzyyyxxxwww||||||zzz{{{~~~zzz|||uuupppqqqpppvvvpppooo{{{{{{~~~zzzVVVEEE???999888888666444444111111111000000111222222222222111111111111222222444222222555;;;LLLkkkuuulllhhh\\\nnnlll```ZZZbbbhhhiiiiiilllkkkggg\\\[[[\\\bbbddddddfffiiiqqqpppjjj___WWWWWW\\\___[[[aaahhhrrr}}}qqqggggggggglllxxxxxxoookkklllsss|||tttrrr}}}WWWCCCIII===<<<999777444222111000/////////////////////////////////000000111111222333===VVVzzz}}}zzzeeeYYYZZZeeerrr555555555555555555555555;;;999999???LLLdddrrrmmmxxxiiissszzzrrroooggg[[[OOOIIIIIIMMMPPPTTT\\\cccuuuxxxqqqnnn{{{|||wwwrrrttt}}}|||lllVVVfffyyyzzz|||{{{wwwssssssuuuzzz}}}wwwxxxyyy|||~~~}}}zzzwwwtttvvvzzz|||wwwooolllmmmllllllkkkjjjkkkmmmoooppptttuuuwwwxxxyyyzzzzzzzzzxxxyyyyyywwwtttooojjjfff^^^UUUddd}}}~~~jjjHHH>>>666555555111........./////////000000000111//////......333888555///888___uuu|||kkk___aaa|||}}}tttcccRRRMMMPPPVVVQQQOOOOOOJJJJJJYYYlll~~~dddLLLEEEIIINNNWWWfffuuuzzzooobbb\\\bbbooo|||zzz{{{{{{zzz}}}}}}|||}}}vvvxxxrrrooosssssszzzooodddjjj|||dddGGG???999;;;;;;777444444222222111111111111111222222222111111111111222222444333333777AAAVVVuuulllgggeee]]]qqq~~~ggg[[[ZZZ\\\]]]\\\^^^dddjjjlll___\\\]]]aaacccdddhhhmmmvvvvvvooobbb[[[\\\______^^^fffttttttggghhhmmmvvvwwwwww{{{]]]DDDHHH???>>>;;;888555333111000/////////////////////////////////000111222222222999DDD[[[yyylllaaaYYY___ooo555555555555555555555555555555<<>>QQQvvvpppcccdddffftttdddVVVLLLMMMSSSQQQQQQOOOJJJCCCDDDSSSdddmmmxxxuuuVVVDDDBBBFFFFFFJJJSSS]]]bbb^^^XXX^^^bbbnnn~~~~~~zzz|||{{{vvvvvvxxxvvvwwwyyy{{{}}}}}}}}}}}}tttwwwrrrqqqwwwwww}}}uuu]]]VVVgggvvvIII>>>777:::;;;777444666333333222111111111111222222222111111111111222222444333444:::HHH___yyyxxxfffooo|||gggdddxxx||||||eeeZZZ]]]^^^^^^___cccjjjsssyyyfff___ZZZ]]]bbbgggooouuunnnbbbaaacccccciiitttpppttt|||iiiJJJGGGAAA???<<<999666333111000000000000000000000000000...///000000111222333333<<>>OOOfffyyyiii```uuu{{{nnnpppvvvccc\\\^^^```eeejjjooouuu}}}qqqfff]]]^^^fffoooxxxsssnnnrrruuu|||{{{VVVJJJBBBAAA>>>:::666333111000000000000000000000000000...///000111222333333444???PPPfff~~~~~~{{{qqqaaa[[[[[[kkk666666666666666666666666777999JJJmmmmmmiiiggglll{{{yyyiiilllzzz{{{hhh```___QQQMMMHHHEEEGGGMMMTTTYYYhhhvvvpppeeefffttt~~~||||||zzzssshhh^^^]]]^^^aaagggiiidddYYYPPPeeeooo~~~vvvrrrrrruuuyyy{{{ssspppnnnmmmoooqqqrrrrrrooommmjjjjjjmmmqqqqqqnnniiihhhhhhhhhhhhhhhiiiiiikkkooovvv|||~~~}}}~~~}}}zzzvvvrrrooolllkkkbbb\\\PPPLLLaaauuurrr}}}}}}{{{ZZZ;;;333666444222333---......///000111111222222---000666111555ZZZpppccc^^^hhhxxxssscccUUUKKKGGGIIIMMMVVVcccdddTTTEEEEEELLLPPPRRRWWWbbbiii___NNNJJJRRRNNNPPPVVV___eeehhhkkkmmmYYYXXX___mmmxxx}}}uuu}}}tttjjjkkkooossspppqqqwww{{{uuuwwwrrrrrrwwwuuuvvvsssVVVYYYwwwhhhSSSAAA<<<999333333999444333333222111111111222222222111111111111222222222222555@@@TTTiiiwww|||aaa\\\uuu}}}zzzsss|||pppaaa]]]fffjjjqqqzzz|||nnnbbbccclllvvv~~~```LLLCCCAAA>>>:::777444111000000000000000000000000000...///000111222333444444FFFZZZssszzzkkkYYY]]]___qqq666555444444666777777666555???___kkkeee\\\llllllXXXpppzzzvvvhhhZZZSSSPPPHHHFFFKKKMMMNNNUUU___pppvvvaaaaaaqqqzzzlll```[[[]]]YYYYYY^^^```[[[TTTQQQnnnfffnnn~~~vvvqqqttt{{{{{{wwwrrrsssqqqlllnnntttuuuppprrrllliiilllmmmmmmooorrrmmmhhhcccbbbdddggghhhgggmmmttt{{{~~~~~~zzztttqqqrrrsssrrrqqqdddXXXLLLIIIRRReee~~~{{{vvvkkknnnaaa>>>555666111///333000000000000000000000000---333000111666888aaa~~~aaa]]]```mmmxxxcccNNNBBBAAAJJJQQQ]]]mmmiiiOOO@@@IIITTTRRRZZZ___iiirrroooaaaSSSLLLVVVYYY]]]cccppp||||||uuummmbbbgggtttzzzzzz{{{tttvvvtttmmmnnnmmmooottt{{{zzzssstttvvvuuuwww{{{|||ggg\\\dddwww\\\BBB::::::777555666555555444333222222222222222222111111222222333444222666:::CCCZZZsssuuuhhhVVVcccuuuooolllvvvoooddd___ooovvv}}}jjj___hhhooo~~~mmmJJJGGGEEE@@@:::666666444222111111000///////////////333000000333444222444888KKK___xxxqqq]]]aaa]]][[[sssvvv777666555555555666777666999GGGdddkkkaaa___uuummm]]]ttt{{{pppbbbUUUNNNJJJFFFGGGMMMNNNMMMUUU```|||ooogggppp{{{vvvttttttqqqggg^^^[[[TTTSSSVVVZZZZZZUUURRRRRRYYY]]]ppp~~~yyyuuuwww||||||xxxuuuvvvsssnnnooottttttqqqpppkkkhhhiiikkkjjjkkknnnmmmjjjgggeeeeeeffffffffflllrrryyy|||}}}~~~~~~yyyssspppppppppooommmaaaUUUHHHDDDHHHWWWmmm~~~zzzuuuhhhhhhwww~~~~~~~~~fffAAA555555222000222000000000000000000000000111444000222999<<<```ppp]]]aaahhhwwwwwwaaaLLL@@@???EEEJJJTTT```___MMMBBBJJJUUUXXX```dddnnnvvvtttfffYYYRRRSSSYYYaaakkkzzzuuujjjnnnyyy~~~~~~}}}yyy|||yyyqqqeeeeeefffjjjrrrzzzzzzvvvwwwxxxuuuuuuxxxlll[[[ZZZfffHHH<<<:::888777888555555444333222222222222222222111111222222333444222666:::EEE]]]sssrrreeeXXXfffyyyddd```lll~~~vvvnnnjjjqqqyyykkk___gggqqq}}}WWWFFFDDD@@@;;;888666444222111111000///////////////111//////222333333555:::RRRddduuuttt[[[[[[\\\^^^vvvlll888777666555555666777777>>>QQQjjj}}}sss```cccjjjbbb{{{sssgggZZZNNNIIIFFFEEEJJJQQQQQQPPP[[[iiiuuuiiilll~~~ppphhhccceeefffaaaZZZVVVMMMPPPXXX___^^^WWWTTTVVVUUUiiizzzvvv||||||xxxuuuvvvzzzzzzwwwwwwvvvrrrnnnnnnqqqrrrooooooiiieeeggggggfffgggiiimmmmmmmmmjjjgggdddcccccciiinnnvvvzzz|||}}}{{{tttqqqpppooollljjj```TTTGGG@@@@@@IIIZZZiiiqqqrrriiifffpppsssrrrxxxzzzoooIII777444333222222000000000000000000000000000000---000888???]]]~~~yyyuuu```[[[fffppppppZZZHHH@@@AAAEEEHHHNNNTTTTTTKKKEEEIIISSS[[[gggooo~~~sss___TTTWWW___jjjxxx}}}qqqsss{{{~~~|||{{{vvvyyy}}}rrr______^^^aaagggoooxxx}}}|||yyyzzzzzzvvvssssss{{{xxx```QQQ^^^vvv~~~uuuSSS???:::::::::999555555444333222222222222222222111111222222333444222555:::III```rrrooobbbcccsssuuuXXXYYYmmm~~~{{{vvvqqqvvv~~~cccVVV]]]fffxxx|||~~~^^^FFFCCC???<<<:::777333111111111000////////////000000...///111222222777===ZZZkkkqqqzzztttZZZZZZ```ggg```888888777666555555777999CCCZZZnnnuuu}}}vvv^^^ddddddgggyyyjjj^^^RRRIIIEEEFFFHHHNNNUUUUUUXXXhhh{{{{{{ooofffppp~~~{{{yyyggg___]]]eeekkkggg\\\TTTMMMSSSaaaooorrriii___ZZZaaa{{{tttuuu{{{zzzvvvqqqqqqvvvyyyxxxuuusssnnnllllllnnnooonnnooohhhdddeeeeeeccccccfffllloooqqqoooiiicccaaaaaabbbiiirrryyy|||~~~yyyuuusssppplllhhh```VVVJJJBBB???CCCQQQ^^^rrrwwwuuurrrrrr|||yyyTTT;;;333444333111000000000000000000000000111000///111777EEEeee~~~zzzmmm[[[___mmmxxxzzztttrrrcccPPPDDDBBBGGGLLLOOOUUUVVVVVVTTTNNNLLLTTT```rrrfffTTT\\\dddqqqyyyyyy~~~lllkkkttt|||~~~xxxxxx|||nnn```^^^\\\[[[]]]eeeqqqyyy~~~|||zzzxxxuuurrrrrrsss|||lllPPPJJJaaazzz~~~```DDD::::::;;;999555555444333222222222222222222111111222222333444222444===NNNdddpppjjj___uuu{{{bbbRRR```|||}}}xxxrrrmmmvvv~~~uuu[[[PPPVVV[[[ffftttxxxzzzqqqlllrrrsssuuu}}}}}}|||~~~~~~jjjIIICCC>>>===<<<777333111222111000000//////000000111///000111111111777???___oooppppppppp^^^ccciiivvv~~~ZZZ888888888666555666999<<>>777333222222222111000000000000000333222111222000111888AAA```pppqqqrrrlllaaajjjooosssWWW666888888777555666;;;@@@VVVlllhhhlllnnndddyyyzzzhhh[[[RRRIIIFFFFFFIIIJJJQQQZZZbbboookkkbbbiiixxx{{{{{{wwwlllYYY[[[fffxxxwwwbbbSSSSSSZZZmmmmmm[[[eeeyyynnnyyyyyy|||{{{uuuooooooooonnnpppsssnnnhhhcccccccccaaa```ccchhhkkkooopppmmmhhhcccaaaYYY___iiirrrzzz}}}~~~}}}|||xxxuuupppiiiddd^^^WWWNNNGGG@@@AAAMMMYYY|||sssqqqKKK666666666000000000000000000000000000000///444444999]]]{{{||||||gggbbbmmmwwwuuukkkddd[[[RRRGGGAAACCCKKKRRRWWW\\\aaaddd___SSSKKKQQQ\\\iiirrrnnnUUUGGGEEEJJJVVVbbbjjjooowww~~~}}}uuuuuuvvvyyypppeeejjjuuu}}}vvv}}}vvvhhhbbbaaa]]]VVVSSSYYYhhhuuu~~~}}}vvvrrrrrrqqqpppqqqpppXXXGGGJJJ```|||~~~VVV>>>;;;;;;777555555444333222222222222222222111111222222333444444888FFF\\\iiigggcccccceeeWWWSSShhhzzzjjj___ZZZ]]]dddnnn{{{eeeXXXYYY``````dddiiieeerrryyyvvvyyy||||||zzzlll___ZZZ[[[\\\\\\]]]fff|||vvvsssxxx|||TTTHHH@@@@@@???888333333222222111000000000000111444333333333111222;;;EEEdddrrruuu{{{kkkbbbjjjooohhhTTT555777888777555777===CCCeeevvvzzzfffzzzuuulllqqq|||rrraaaUUUMMMGGGFFFHHHLLLMMMVVVcccpppooodddhhhvvv}}}nnnTTTXXXdddvvv~~~ttt```RRRTTTZZZkkklll^^^nnnhhh```nnn|||xxxrrrqqqooolllmmmqqqlllfffaaabbbaaa______bbbfffgggjjjmmmnnnkkkfffbbb[[[^^^ccckkkttt{{{~~~zzzwwwrrrjjjeee```YYYQQQGGG???>>>IIIUUU||||||qqqyyy}}}SSS888666777000000000000000000000000000111---333555@@@kkkoooccchhhqqquuuxxxmmmaaaZZZQQQKKKDDD???AAAHHHRRRXXX^^^iiimmm```LLLCCCHHHPPPTTT[[[hhhsssppp___MMMDDDCCCEEEMMMUUUXXXZZZcccnnnkkkdddddddddfffuuu{{{rrrjjjjjjwww|||xxxpppooommmggg\\\SSSVVVdddpppxxx}}}~~~wwwrrrrrrppplllpppllldddKKKCCCQQQ{{{aaaBBB<<<<<<888555555444333222222222222222222111111222222333444555:::LLLbbbiiicccaaagggcccZZZZZZpppqqqdddZZZUUUTTTYYY___eeeoooxxxzzzxxxaaaWWWYYY^^^^^^fffrrrsss|||xxxssspppnnnnnniii```[[[\\\[[[YYYWWWYYYbbbuuuuuuxxx[[[LLLAAAAAA@@@777333444333222111111000000111111222222222333222444@@@LLLjjjtttxxx{{{iiiaaagggmmm```UUU444777888777555888>>>EEEooo|||jjjbbb}}}mmmooo}}}zzz{{{yyywwwzzzlll\\\RRRJJJEEEFFFJJJPPPQQQ\\\mmm}}}oooeee___zzzsssYYY\\\gggwww~~~uuudddYYYVVV[[[iiiyyywwwkkkcccyyynnnWWW```nnn~~~zzz~~~yyyrrrpppmmmiiiiiimmmjjjddd`````````^^^^^^aaaddddddgggkkkooonnnhhhccc]]]]]]___eeeoooyyy~~~{{{uuummmgggddd]]]TTTIII>>><<>>???GGGSSS[[[kkkyyy|||hhhNNNCCCFFFKKKKKKTTTeeessssssdddTTTJJJKKKKKKOOOSSSRRRQQQZZZfffbbb\\\[[[ZZZ[[[iiissslllrrrnnnrrr|||www}}}{{{ssscccVVVTTT___kkkttt{{{~~~yyytttrrroooiiimmmggg~~~pppPPPAAAKKKwwwhhhFFF======999555555444333222222222222222222111111222222333444555<<>>222333333222111000000111111444555:::KKKkkk~~~```___aaahhhuuuxxxqqq|||vvvhhhXXXRRRUUUQQQJJJBBB===;;;BBBSSSdddxxx|||xxxgggRRRGGGMMMWWW[[[lll}}}vvvfffUUUHHHMMMRRRVVVVVVTTTZZZgggrrrsssfff]]]```jjjsssyyy}}}}}}}}}uuuiii\\\TTTVVV]]]cccqqq{{{xxxrrrqqqssstttqqqnnnrrr]]]FFFLLL|||NNNAAAAAA888888777666555444333333333222111111000111333444555;;;CCCWWWfff```VVVddd~~~sssVVV```kkk{{{yyyiiiccc]]]\\\[[[SSSQQQVVVYYYXXXUUUVVV\\\ccceee^^^[[[cccooozzzqqqaaa```aaaaaa^^^ZZZXXXYYY[[[bbbaaadddooo~~~yyy{{{zzzPPPFFFDDD>>>888000999333222111111000111111111444000---444888444DDDgggzzztttsssjjjaaajjjvvvnnnVVVSSS777888666777999666FFFeeevvvccc[[[llluuurrrfffUUUIIIFFFHHHKKKMMMUUUWWWllliiibbbrrryyyvvv{{{}}}xxxgggiii|||nnn```tttbbb\\\^^^tttkkksssyyy~~~}}}zzzuuuqqqqqquuuzzz}}}{{{tttnnnhhheeedddddddddaaa^^^\\\]]]___``````dddbbbbbbffflllnnnkkkgggbbb^^^]]]bbbgggmmmvvvxxxqqqmmmiiicccYYYLLLBBB???AAAEEEEEEXXXpppxxxpppmmmttt{{{~~~{{{{{{zzzGGG666;;;...333333222111111111111111111666EEEaaawww~~~jjjWWWZZZ___eeennnwww~~~xxxrrr}}}xxxssslll^^^PPPLLLPPPPPPNNNGGG???<<>>>>>CCCNNN\\\eeejjjmmmllljjjgggeeeeeeooo|||~~~uuupppyyyzzzrrrYYY===:::777333222222111111222222222555888PPPwwwzzzuuu|||ttt___PPPOOOVVVaaajjjpppqqqqqqpppuuuwwwyyyqqqeeeXXXMMMGGGIIIMMMRRRYYYTTTCCC;;;DDDJJJHHHPPPUUUWWWSSSLLLNNNYYYcccfffrrr}}}\\\[[[\\\```iiiwww~~~xxx~~~uuulll___PPPEEEBBBMMM```uuu}}}yyyssssssuuurrrrrrsss{{{}}}cccHHHKKKnnnoooGGG===<<<999888777555444444444333222222111111222333555666<<>>===222666333333222111111111111222111333111222666<<<[[[vvvmmmjjjdddccclllyyy^^^QQQXXX777:::777666777<<>>333666444333333222111222222222000333222333999DDDfffhhhccc___]]]hhhuuuqqqXXXQQQ[[[<<<<<<777666999???[[[~~~iiigggrrrjjjkkkxxx{{{{{{ooofffUUUQQQLLLIIIJJJOOOVVV[[[jjj|||qqqbbbjjjzzzwww|||hhhllljjjRRRKKKPPPOOOUUUeeekkkjjjpppsssqqqnnnkkkgggeeedddccc___^^^\\\\\\]]]]]]]]]\\\[[[[[[YYYWWWXXX^^^iiiqqqlllddd\\\YYYXXX[[[bbbjjjxxxzzzrrreeeWWWMMMDDD>>>;;;AAALLLWWW```nnn}}}}}}vvvqqqtttyyyNNN666555333222222222222333333444111CCCeeedddPPPQQQWWW```nnn{{{}}}|||qqqjjj\\\MMMFFFHHHLLLMMMTTTXXXRRREEE@@@HHHQQQUUUZZZbbbddd[[[MMMIIIRRR]]]yyynnnRRRMMMQQQ[[[mmm{{{yyyfffaaannn|||~~~|||}}}uuuooommmhhhZZZLLLDDDFFFRRReeetttwwwqqqnnnooommmpppqqqttt~~~rrrRRRAAANNNooo|||XXXAAA;;;999999777666555444444444333333222222333444555777<<>>:::999888666555555444444333333222222333444666777???PPP]]]^^^aaarrrqqqXXX[[[fff~~~nnnttteeehhhwwwrrrfffeeehhhrrrxxxhhhXXXTTTYYY```eeejjjnnngggaaaaaaeeennnvvviiiddddddfff^^^kkk{{{}}}\\\KKKDDDAAA666:::444444333222222222222333///333222555@@@OOOmmmppp___ddd[[[[[[nnn|||bbbUUUXXXeeeHHHDDD;;;999???EEE]]]iiimmmrrrfffhhhssstttbbb\\\PPPMMMJJJIIIOOO\\\kkkuuurrrgggccchhh|||}}}sssvvvddd[[[^^^gggkkkrrrsssjjjWWWaaaiiiwwwpppbbbtttqqqvvvzzzeee~~~tttoooppptttvvvzzzwwwsssnnniiidddaaa```^^^]]][[[\\\]]]]]]\\\ZZZXXXYYYYYYVVVTTTYYYeeeooooooggg___\\\YYYYYY^^^dddsss|||{{{rrrfffZZZQQQIIIAAA===<<>>KKKdddkkk```jjjaaa___qqq~~~yyy^^^UUU[[[iii777888888888>>>QQQqqq}}}oooxxxuuu^^^___oootttwww}}}lllaaaXXXOOOHHHFFFJJJQQQWWW]]]bbbkkkttt``````sss}}}|||ttttttssshhh^^^VVVXXXeeeyyyuuuqqquuuxxxhhhkkkpppmmmtttsssfffbbbmmmxxx}}}vvvzzz}}}pppbbb```kkkzzzuuuqqqmmmgggaaa___bbb\\\YYY]]]___\\\\\\___^^^ZZZYYYZZZYYYYYYcccpppuuukkk___YYYYYYZZZ\\\^^^mmm{{{zzzyyymmm```YYYSSSIIIAAA===888CCCOOO^^^sss{{{uuuvvvNNN999333555444222111333666777;;;ZZZ~~~eeeRRRQQQXXXdddyyyzzztttpppmmmfff^^^RRRHHHDDDFFFLLLPPPTTTUUURRRGGG???EEEWWWhhhqqqMMM???AAAFFFIIIKKKVVV]]]___fff```LLLOOOPPPVVV^^^bbbeeeppp|||lllZZZZZZdddkkkssszzz{{{sss{{{~~~xxxrrrhhhVVVEEECCCGGGPPP```qqqzzzyyyuuuwwwrrrooorrrvvvmmmMMMDDD@@@NNNpppwwwMMM777<<<888555333333444555555111000111111//////777AAALLLccchhh]]]^^^gggttthhh[[[ZZZpppoooqqq}}}yyywwwbbb]]]ZZZaaammmtttpppjjjcccYYYOOOMMMTTT]]]aaabbbaaafffmmmwwwsssnnnmmmjjjeeefffmmmyyy|||~~~kkkLLL@@@===:::888666555333222333333222111///222999444???PPPXXXqqq}}}zzzooogggkkknnnooowwwsss___VVV]]]vvv888888888999@@@UUUttttttnnnyyywwwdddaaaxxxtttyyy|||fff\\\SSSJJJFFFDDDGGGIIIJJJMMMQQQfffooobbbiii}}}tttkkkddd```hhhlllcccYYYTTTcccvvvoooiiigggooo|||tttsssnnniiippp{{{zzzqqqhhhpppzzzsssoooiiieeedddaaa[[[YYY]]]^^^[[[[[[^^^]]]ZZZYYYZZZYYYYYYaaallluuummmccc[[[WWWUUUWWWYYYdddsssyyylll___XXXRRRHHH@@@===777???HHHTTThhh~~~uuuwwwZZZ===444555555222111333666777DDD```~~~pppXXXPPPSSSYYYiii}}}}}}wwwsssooolllbbb[[[PPPFFFCCCEEEKKKPPPTTTTTTPPPHHHBBBHHHYYYhhhwwwiiiLLLDDDIIIOOOOOOQQQZZZbbbfffrrrrrrbbbSSSUUU\\\eeekkkqqq|||{{{hhhgggrrr~~~pppjjjqqqsssnnnwwwyyy{{{~~~|||xxxppp^^^NNNDDDEEEKKKYYYhhhsssuuussswwwrrrpppqqquuu{{{xxxQQQAAA;;;NNNwww]]]DDD<<<999666555555666666555333222222333111111999CCCXXXlllkkk[[[[[[hhhsss|||yyy```XXX\\\{{{rrrzzzqqq[[[XXXWWW^^^gggmmmjjjfff```YYYQQQPPPUUU\\\```aaadddlllyyy|||ssspppmmmiiigggkkksss~~~xxxxxx{{{sssPPPAAA===;;;:::777555333222333333222111222333888111<<>>999===BBBLLL]]]ppp|||yyynnnkkksssddd<<<777666555333222222555888LLLhhhyyyyyyeeeRRRSSSZZZ]]]ooo~~~uuusssrrrmmmhhh]]]VVVLLLDDDAAAEEEKKKPPPUUUSSSLLLDDD???DDDQQQ[[[^^^jjjkkkYYYGGGDDDMMMTTT[[[___nnnyyy~~~|||fff\\\\\\___gggppp}}}sssoooxxx}}}mmmnnnssslll___\\\___dddkkkttt|||}}}wwweeeTTTEEEEEEHHHRRR```lllrrrsssuuurrrpppqqqrrrvvv{{{TTTBBB???ZZZgggJJJ<<<:::888777777777666555444444444555333333;;;EEEccctttlllWWWYYYjjjrrruuuyyypppYYYWWW```www~~~zzzeeeUUUTTTVVV[[[aaadddcccaaa]]]YYYUUUSSSVVVZZZ]]]^^^```iiiyyy|||wwwssstttxxx|||zzzssspppnnnmmmnnnqqqzzzvvvuuuxxxXXXCCC======<<<777555333222333333222111444333777000>>>SSS^^^yyyxxxyyyuuuooorrrdddXXXVVVaaa|||777888999>>>PPPlllfffaaammmyyy~~~mmmpppyyylllYYYPPPHHHDDDFFFKKKOOONNNOOOWWWbbbvvvsssdddqqq|||kkkdddkkkvvvoooXXXOOOddd|||vvvjjjlllwwwvvvooojjjeeeaaa```^^^\\\ZZZ[[[\\\\\\[[[ZZZYYYYYYZZZZZZYYYYYY]]]aaagggmmmnnndddWWWRRRVVV[[[]]]lll~~~rrrddd\\\UUULLLDDDAAA===>>>AAAJJJZZZjjjvvv{{{vvvpppiiieeehhhsssooo===999666555444222111555:::PPPqqqgggwwwdddPPPTTT\\\^^^sssxxxrrrsssrrrkkkdddYYYSSSJJJCCCAAAEEEKKKPPP\\\VVVMMMCCC>>>@@@GGGMMMLLLXXX]]]TTTIIIIIIQQQWWWgggiiivvvpppaaa^^^]]]aaannnvvvmmmtttwwwvvv}}}~~~lllVVVGGGJJJPPPZZZfffrrr|||~~~xxxdddQQQFFFEEEGGGPPP]]]jjjrrruuuqqqoooooopppoooqqq{{{zzzVVVEEECCC]]]kkkIII<<<:::888888888777555333555444555555444444<<>>>>>AAAKKKXXXhhhvvvuuutttpppiiidddgggrrr||||||EEE:::666444555333111555<<>><<<===AAAIIISSS```rrryyy|||{{{sssjjjiiiqqqyyyNNN;;;555333666555222666???```{{{lll{{{fffUUUNNNSSS___hhh|||vvvuuupppggg^^^VVVQQQHHHAAA???BBBHHHLLLTTTQQQLLLGGGEEEHHHNNNSSSXXXdddooommmaaaYYYYYY^^^gggooozzzZZZdddqqqqqqkkkpppssswww}}}fffMMMLLLMMMTTT```ooo{{{}}}sssaaaPPPEEECCCCCCHHHRRR^^^hhhnnnkkkkkklllmmmkkkmmmxxx{{{YYYMMMBBB@@@QQQttt}}}UUU===:::888666666555444222333222333444333444<<>>KKKiiinnnlllxxxtttnnnXXXMMMJJJDDDGGGGGGKKKVVVcccsssmmmrrr|||zzzwwwmmmkkkkkklllttttttgggSSSUUUcccuuuuuuqqqvvvuuummmeeefffrrr}}}yyyuuu{{{sssoooiiiffffff[[[```aaa```ccciiihhhccc\\\___^^^[[[^^^dddfffbbbbbbvvvtttbbbYYYVVVRRRXXXfffwwwqqqeeeZZZOOOFFFBBB<<<>>>CCCGGGGGGNNNdddzzzwwwmmmtttbbb;;;333111666666333999DDDiiiuuuuuu|||TTTLLLRRRXXXcccppp{{{wwwtttqqqllleee___UUUOOOFFF>>>;;;===AAADDDBBBEEEGGGGGGGGGLLLWWW```fffpppxxxqqq]]]NNNOOOWWWcccttt|||lllZZZDDDCCCOOO```ttt~~~pppyyyooo___ZZZeeekkkxxx~~~vvvnnnddd[[[RRRLLLCCC???DDDPPP^^^hhhooooooooommmhhhjjjvvvzzz[[[QQQEEE<<>>999777666777777666444333444666444555>>>HHHOOOLLLMMMbbb}}}~~~___SSSbbbxxxrrrbbbZZZ```jjjkkkfffZZZXXXYYYaaannn{{{zzziii]]]ZZZXXXUUURRRZZZYYYcccuuu|||uuuppprrrtttsssuuu{{{|||rrrqqqtttuuusssrrrxxx~~~uuusssuuuxxx|||VVVDDD@@@:::888666444444444555444333222111888:::SSSqqq|||aaagggtttjjjnnnkkkVVV[[[bbbvvv777<<<;;;MMMooo{{{oootttsssqqq|||xxxkkkXXXKKKGGGBBBBBBJJJQQQWWWeee{{{tttgggtttyyyttteee\\\\\\dddvvvzzzkkk]]][[[jjjzzzxxxaaaZZZYYYZZZbbbmmmzzz{{{mmmmmmzzz~~~wwwrrrrrrllleeedddccc```___bbbggghhhfffbbb\\\\\\\\\]]]]]]^^^^^^^^^aaappp|||wwwfffWWWPPPOOOTTT___nnn}}}pppeee\\\NNNBBB<<<;;;======CCCKKKMMM^^^}}}aaa@@@222666333222555777KKK}}}qqqxxxzzzUUUNNNTTTXXXeeewww}}}sssyyyzzzssslllhhhccc\\\VVVOOOFFF???<<<>>>AAACCCFFFFFFIIIJJJHHHHHHQQQ\\\eeerrrSSSGGGHHHHHHVVV\\\cccbbbYYYNNNFFFBBB@@@FFFQQQ]]]mmmuuurrr|||llleeejjjpppvvv}}}yyylll]]]YYYNNNDDDCCCCCCIIIZZZlllnnnjjjlllrrrooojjjuuucccUUUQQQJJJBBB>>>QQQ|||mmmKKK666:::777333999555888222333444555333555@@@MMMUUUOOOUUUggguuu~~~qqqZZZUUUfffzzzmmm[[[YYYaaaiiijjjhhh^^^ZZZ[[[bbbmmmwwwsssbbbZZZWWWUUUTTTUUUXXX]]]ccckkkuuu{{{xxxpppsssrrrwww|||gggiiiuuuqqqrrroooqqqwwwoooqqquuuuuu[[[BBB@@@::::::777555444555555555444888999111===]]]kkkxxx~~~lll___eeehhhhhhooo}}}dddYYYZZZ___222999===RRRpppzzz~~~uuuzzz~~~iiinnn~~~}}}zzzsssgggUUUJJJHHHDDDDDDKKKRRRYYYggg~~~mmmgggyyy{{{|||zzzsssnnnaaa___jjj{{{rrryyyyyy{{{|||vvvbbbPPPMMMOOOQQQZZZdddpppxxxnnn___]]]jjjxxx}}}rrrnnnnnnhhhdddeeeaaa^^^\\\]]]```bbb___\\\[[[[[[[[[\\\\\\\\\]]]]]]ZZZiiiwwwvvvhhhYYYQQQOOORRR\\\kkk{{{sssggg\\\OOOCCC===;;;<<<<<>>???BBBFFFIIIJJJGGGEEECCCAAAEEEQQQ^^^aaaEEE<<<===<<<<<<>>>@@@???<<<<<<>>>AAACCCCCCCCCCCCEEEMMMXXX```pppzzz{{{pppkkkwww~~~mmm\\\OOOEEEBBBAAADDDQQQ```jjjqqqtttooonnnwwwmmm\\\NNNMMMRRRPPPGGG>>>DDD```VVV<<<===;;;666999333555333333444555444777DDDQQQZZZUUU[[[kkkuuuuuu|||{{{eeeUUUXXXnnn|||pppcccaaaiiitttyyyyyyiiibbbYYYRRRQQQUUUZZZ\\\ZZZUUUTTTYYY[[[ZZZWWWWWWVVVWWWZZZcccrrr{{{vvvlll\\\XXXWWW]]]eeelllssszzztttiiifffkkksssnnntttxxx{{{qqqiiimmmqqqrrr|||jjjHHHBBB@@@:::777555444555555555444///:::666BBBkkkxxxdddiiiiiicccbbblll}}}fffYYY]]]lll===>>>GGG^^^vvv~~~iiieeeeeelll|||xxxxxx~~~{{{wwwggg^^^PPPHHHHHHEEEFFFMMMVVV___ppprrrcccmmm~~~zzzzzzvvvqqqiiidddqqqwwwxxx|||zzzqqqfffOOOIIIHHHOOOWWW^^^hhhrrrqqq{{{|||}}}{{{pppjjjqqq{{{qqqnnnkkkeeebbbbbbbbb___[[[YYYZZZ[[[[[[ZZZWWWWWWWWWWWWWWWWWWWWWWWWQQQ^^^pppzzztttcccUUUNNNNNNVVVbbbqqq|||kkk]]]PPPEEE>>>::::::888===DDDDDDQQQmmm}}}{{{|||HHH666888666555===KKKmmmfffSSSKKKYYYiiimmmqqqyyyyyyxxxuuusssnnndddUUUHHHFFFFFFEEEDDDCCCEEEHHHJJJLLLHHHEEEBBB@@@AAAKKKVVVdddhhh___JJJ::::::>>>>>>@@@AAAAAAAAA@@@BBBFFFJJJHHHHHHGGGGGGIIIPPPYYY___eeeooouuussstttkkk^^^QQQFFFBBB@@@AAAKKKWWW]]]hhhmmmkkkqqq___UUUNNNSSS[[[ZZZNNNAAAAAAccc[[[===<<<;;;888:::222555333333444555444999GGGUUU\\\VVVZZZjjjrrrqqqvvvwwwaaaTTT\\\ttt|||tttiiicccgggpppvvvvvviiieee[[[RRRNNNRRRUUUVVVTTTTTTWWW]]]___[[[WWWWWWWWWUUUUUU]]]kkktttnnnaaaWWWQQQMMMOOORRRUUUYYY^^^ccchhhqqq|||pppiiiiiilllrrrwwwxxx{{{}}}sssiiimmmsssuuusssJJJAAA@@@:::777555444555555555444///999888OOOooofffjjjiiibbb^^^hhh}}}___UUU```ttt:::999HHHbbbwwwxxxuuuzzzlllkkkjjjvvvyyysssccc\\\NNNGGGGGGEEEFFFNNNWWWcccuuuoooeeesss~~~|||vvvoooddd]]]eeerrrvvvyyytttfffooonnnooottt|||yyyrrrdddLLLLLLQQQZZZcccmmmyyy}}}zzzxxxyyyyyyzzzwwwqqqooo|||www|||vvvqqqooommmhhhcccbbb```^^^[[[ZZZZZZ[[[\\\\\\UUUUUUUUUUUUUUUUUUUUUUUUTTT]]]nnn|||yyyhhhWWWOOONNNUUU___mmmkkk\\\PPPFFF>>>999888666<<>>BBBHHHGGGJJJEEE;;;777<<<@@@@@@AAABBBBBBCCCCCCDDDFFFHHHOOOOOONNNMMMOOOTTT[[[```jjjooouuuzzzssshhhmmmwww|||mmm```RRRGGGCCC@@@???EEEOOOWWWbbbiiilllyyy{{{\\\XXXVVV]]]fffeeeTTTCCCAAAooobbb???:::999888:::333666444333444555555;;;JJJZZZ\\\UUUXXXhhhqqqqqqwwwwwwaaaTTT```zzz{{{ooocccaaaggglllkkkgggggg```VVVRRRUUUWWWVVVVVVWWW]]]bbbbbb[[[XXXXXXYYYVVVSSSXXXdddllldddXXXTTTOOOLLLNNNPPPOOOOOORRRXXXVVVYYYaaalllrrrrrrqqqggggggffffffiiiqqq{{{~~~xxxjjjkkkrrruuu{{{{{{LLL???>>>:::777555444555555555444111888:::^^^pppcccffffffaaa^^^gggZZZTTTfff{{{888777OOOqqqpppdddlll~~~tttuuupppzzzooo```YYYLLLEEEFFFDDDGGGOOOZZZhhh{{{lllhhhyyyzzzqqqjjj[[[PPPQQQWWWXXX^^^eeecccccc]]]ZZZccczzz}}}vvvpppttt{{{yyykkk\\\KKKQQQYYYbbbmmmyyy~~~tttqqqsssvvvvvvsssllljjjwwwqqqzzz}}}xxxqqqnnnllljjjfffccc]]]\\\[[[ZZZYYYZZZZZZ[[[TTTTTTTTTTTTSSSSSSSSSSSSVVV[[[jjjzzz{{{jjjXXXPPPNNNTTT]]]iii|||jjjZZZPPPFFF>>>999888555;;;DDDDDDOOOhhhvvvhhhfff{{{YYY<<<555444888DDDWWW~~~||||||YYYTTTVVVaaagggiiiqqq{{{xxxqqqllldddYYYOOOKKKHHHJJJKKKJJJGGGGGGJJJNNNLLLHHHFFFDDD@@@::::::======???>>>999:::>>>AAA???AAABBBDDDEEEGGGHHHHHHIIIQQQQQQRRRUUUZZZbbbiiimmmxxxxxxyyy~~~zzzaaaUUUZZZbbbeeennnwww{{{pppaaaSSSGGGDDDAAA===AAAIIIQQQ\\\dddkkkwwwxxxggg___^^^___fffpppnnn[[[GGGAAAppplllDDD:::999888:::333888444333444555666===NNN^^^\\\UUUYYYjjjvvvxxx}}}yyy```TTTcccvvveee]]]```cccbbbgggjjjdddXXXSSSVVVXXXUUUYYY\\\dddjjjggg^^^ZZZ\\\ZZZWWWTTTWWWaaahhhbbbXXXMMMJJJIIINNNQQQPPPPPPSSSUUUPPPNNNQQQVVVYYY[[[]]][[[aaaeeeeeeiiittt~~~kkkhhhooouuuyyyPPP???>>>:::777555444555555555444444777:::dddnnn```aaacccbbbaaakkk\\\WWWjjj{{{<<<888UUU|||lll___mmmvvvyyyjjj\\\VVVJJJEEEGGGEEEHHHQQQ___nnn~~~hhhhhh}}}~~~xxxoooiiiWWWJJJKKKUUUXXX^^^dddaaaQQQOOORRRccc~~~gggddddddkkkrrrooodddZZZQQQZZZdddnnnyyyxxxmmmmmmtttsssrrrmmmccc___iiizzzooowwwyyyoookkkjjjfffbbb^^^^^^]]]\\\ZZZXXXXXXXXXTTTTTTSSSSSSSSSRRRRRRRRRTTTUUUbbbuuuyyyiiiXXXQQQKKKQQQZZZfffzzziiiXXXOOOFFF===;;;888555:::CCCAAAKKKbbbwwwgggccckkktttcccAAA555444;;;HHH\\\vvvzzzvvvSSSUUU\\\dddeeeeeennn{{{}}}}}}{{{xxxrrrllliiiaaaUUUNNNNNNPPPRRRRRRNNNIIIGGGIIIMMMKKKFFFCCCAAA===777666999:::<<<<<<;;;<<>>PPPaaa\\\VVV]]]qqqyyy^^^RRRddd~~~iii]]]___cccbbbiiilllfffXXXRRRWWW[[[YYYaaagggqqqvvvpppddd]]]\\\XXXWWWWWWZZZdddkkkiiibbbQQQLLLKKKOOOQQQPPPPPPRRRPPPLLLLLLOOOQQQPPPRRRVVV]]]hhhqqqvvv|||ooohhhooovvv{{{WWWBBB???:::777555444555555555444444888;;;]]]jjjaaabbbeeegggiiirrraaaYYYgggrrr>>>777SSS{{{qqqbbbqqq|||xxx~~~fffYYYTTTIIIDDDGGGFFFIIITTTbbbrrryyydddggg~~~||||||{{{wwwpppkkkXXXMMMSSSdddjjjjjjfff[[[EEEIIITTTjjj{{{aaaWWWXXX]]]gggooonnnhhhcccZZZdddoooyyyvvviiinnnzzzmmmkkkdddXXXRRRZZZooorrrlllxxxrrrkkkiiieee```aaaaaaaaa___\\\YYYWWWWWWTTTTTTSSSSSSRRRRRRRRRQQQQQQQQQ\\\pppvvvhhhXXXQQQIIIOOOXXXdddxxxgggVVVNNNEEE===<<<999555:::AAA???GGG^^^rrrnnnnnnttt|||yyyvvvjjjDDD666444===LLL___rrrwwwkkkPPPVVV```gggcccaaajjjxxxyyyzzzwwwkkkoookkkiiihhh```TTTNNNPPP[[[\\\ZZZSSSKKKGGGHHHKKKJJJEEE@@@>>>;;;666666999666777888999;;;???AAAAAAEEEFFFHHHMMMTTTYYY\\\^^^\\\]]]```gggqqq{{{wwweee```bbbdddoooooo^^^TTT\\\llltttyyyqqqcccUUUIIIFFFCCC===>>>DDDFFFSSScccmmmpppmmmgggccceeegggkkktttmmmWWWBBBOOOpppRRR@@@<<<999999222888555444333444666???QQQccc\\\XXXaaaxxxxxx[[[PPPdddmmm___bbbfffeeejjjmmmfffVVVQQQYYY``````jjjrrr}}}xxxhhh]]][[[UUUWWWYYY]]]gggpppqqqlll```ZZZUUUUUUTTTQQQPPPRRRPPPOOOSSSYYYYYYVVVWWW\\\eeetttsssjjjpppzzzuuuwww\\\EEEBBB:::777555444555555555444333888;;;TTT{{{vvv~~~nnnffffffiiinnnqqqzzzdddYYYbbbhhh444>>>]]]|||yyylllqqq|||~~~zzzwwwjjj[[[QQQJJJEEEEEEIIINNNXXXfffvvvqqqlllxxx~~~~~~}}}yyyuuuppplllhhhUUUZZZmmmnnnQQQFFFFFFNNN^^^hhhdddXXXOOOFFFQQQ[[[kkkyyyrrreeedddfffeeerrr|||yyykkkhhhmmmttthhhfff___WWWUUU___sssqqqpppzzztttsssiiidddfff```___]]][[[ZZZYYYYYYXXXVVVUUUSSSRRRQQQQQQRRRRRRQQQRRR[[[jjjtttpppbbbVVVMMMLLLVVVcccnnnlllXXXLLLBBB;;;:::<<<888:::AAABBBIII[[[{{{}}}xxxoooppp|||tttnnngggkkk~~~~~~sssDDD;;;;;;;;;SSSkkkzzzuuubbbKKKXXX^^^YYYXXXdddqqqwwwzzz~~~|||}}}}}}wwwmmmiiifffccc]]]TTTOOOOOOYYYWWWOOODDD???BBBAAA===??????>>><<<:::888777666888888888999;;;>>>BBBDDDGGGKKKQQQVVVYYY\\\___aaa```eeemmmuuu{{{bbb\\\fffrrrzzzxxxjjj___eeesss}}}|||yyyvvvpppkkk```UUUJJJDDD@@@===>>>BBBDDDQQQbbbnnnsssrrrqqqqqqmmmllllllrrr|||~~~qqqaaaGGGAAA]]]YYY@@@CCC777777<<<...555555222:::999AAA[[[\\\YYYUUU___yyyoooXXXTTTiii}}}sssiiillltttvvvuuulll\\\VVV___kkkrrr|||{{{ggg[[[WWWWWWaaaeeeeeeppp|||nnnfff```XXXSSSRRRTTTWWWYYYXXXZZZ```hhhjjjiiikkkpppppphhhlllooorrryyyfffCCCDDD@@@999555777999777777888777333777RRRjjjjjjlll~~~fff___nnn{{{~~~jjjbbb___mmm;;;CCC___{{{}}}pppwww~~~~~~uuuhhhZZZPPPIIIDDDEEEHHHMMMXXXhhhwwwpppnnn}}}{{{wwwsssooolllbbbdddrrrmmmSSSEEEBBBEEEPPPVVVSSSJJJDDDDDDPPPZZZiiiwwwoooaaa```[[[ZZZlllooogggfffiiillleeeaaa[[[WWW\\\mmmqqquuuyyytttrrrjjjeeehhhbbbaaa___\\\ZZZXXXWWWWWWUUUTTTRRRQQQPPPPPPQQQQQQPPPPPPXXXgggtttrrrcccUUULLLJJJTTT```kkkppp\\\NNNDDD<<<999;;;777999@@@AAAIII\\\zzztttsssiiicccjjj|||yyyFFF999999<<>>===AAACCC@@@@@@???===;;;999777666555777777777888:::===@@@BBBHHHMMMSSSXXX\\\^^^```bbbgggmmmvvv}}}eee```iiixxxvvvlllrrrzzztttpppmmmjjjhhhdddWWWJJJCCC@@@>>>???AAACCCOOO```pppyyy{{{yyywwwmmmllllllqqq{{{}}}pppaaaFFFBBB\\\YYY>>>@@@666777===111666666222:::888AAA]]]___]]]WWW___wwwnnnWWWTTTjjjxxxpppttt~~~|||ooo```[[[eeerrryyy|||iii^^^[[[\\\hhhpppsss}}}uuufffaaaZZZWWWYYY]]]bbbeeeggghhhlllrrruuuwww}}}rrrhhhkkkmmmvvvxxxlllFFFFFF@@@999555777999777666888888555:::RRRjjjjjjooojjjaaannn{{{~~~ccc\\\\\\nnn<<>>999999666999@@@AAAJJJ```{{{xxxnnniiipppHHH777777<<>>???AAAAAAKKK]]]qqq|||nnnlllkkkooowww{{{qqqdddIIIDDDYYY{{{}}}bbbCCC???666777<<<444777777222999999DDDcccgggddd\\\```uuuiiiRRRPPPggg{{{tttyyy}}}nnnaaa___jjjwww~~~{{{lllffffffgggvvvwwwjjjfffaaa```dddlllrrrvvvyyyzzzvvviiiiiikkkvvvuuu~~~qqqFFFFFFBBB:::555777888777666777888777<<>>:::777666666777777666555666777:::===>>>BBBHHHQQQZZZ___cccfffhhhooovvvuuu]]]WWW^^^gggvvv{{{mmmeeeccceeekkkqqqsssaaaMMMCCC@@@??????@@@???GGGXXXooo{{{ooolllgggiiirrryyyvvvmmmPPPFFFSSStttrrrMMMAAA999777:::555666777222::::::HHHlllsssooocccdddvvv}}}~~~gggQQQQQQjjjzzzrrrttt{{{{{{sssfff^^^```iiitttzzzxxxrrrtttxxxyyyooohhhdddaaaaaagggooovvvyyy|||llljjjlllrrrtttzzzLLLKKKCCC<<<666777888777666777666888===QQQfffmmmzzzkkk\\\^^^fff<<>>LLLYYYeeeiiiWWWAAA===@@@IIINNNNNNOOOQQQYYYdddhhhkkkhhh___[[[^^^bbbbbbfffdddbbbfffqqq{{{^^^SSSccc|||}}}vvvxxxwwwnnneeeaaa^^^]]]\\\ZZZXXXWWWVVVVVVSSSRRRPPPOOONNNNNNOOOOOORRROOOOOO]]]sss~~~ppp[[[MMMHHHMMMWWW```yyy{{{gggWWWJJJ@@@<<<:::666;;;CCCCCCRRRooo~~~mmmpppJJJ:::999>>>\\\wwwwwwPPPSSSVVVTTTSSS___sss{{{vvvpppiiieeeaaa^^^\\\VVVKKKEEECCCJJJJJJIIIGGGDDDBBBDDDGGGIIIEEE???999666666888:::777666555555666999;;;===>>>CCCKKKRRRVVVYYY\\\^^^fffmmmwwwttt___ZZZ```nnnvvvhhhcccdddiiittt}}}gggNNNCCC@@@@@@??????>>>DDDSSSkkkvvvooojjjccccccnnnyyy|||xxxXXXFFFMMMrrr~~~TTTBBB;;;888999777555666222;;;===MMMuuu~~~xxxjjjiiixxxxxxxxxkkkUUUWWWqqqwwwmmmkkkmmmjjjddd]]]\\\___fffnnnssswwwzzz|||yyyvvvwwwuuuddd^^^[[[XXXXXX]]]bbbgggjjjssszzzooollloooooowwwWWWSSSEEE===777777888666666777555777<<>>HHH[[[]]]PPPJJJHHHKKKUUU]]]cccaaaVVVQQQWWW```ccceeedddddddddhhhqqq|||qqq\\\UUUbbbwwwxxxxxxxxxrrrhhhbbb^^^]]][[[ZZZXXXXXXWWWWWWSSSRRRPPPOOONNNNNNOOOOOOQQQOOOOOO[[[ppp}}}qqq]]]NNNHHHLLLTTT^^^www}}}jjjZZZLLLAAA===:::666<<>>777555666999<<<888777666555666888:::<<<<<<@@@DDDHHHJJJKKKMMMNNNTTTZZZdddppp|||rrraaa```fffuuu}}}ooocccccchhhqqqlllPPPBBBAAA@@@???>>>===CCCQQQhhh}}}}}}sssmmmiiicccbbbmmm{{{^^^FFFOOO|||WWWAAA<<<999888:::444666333;;;===OOOxxxzzzkkkjjj{{{wwwwwwmmmWWWXXXqqqqqqhhhcccaaa^^^ZZZYYY\\\___bbbhhhooopppsssvvvvvvvvv{{{|||kkk^^^ZZZWWWUUUUUUWWWZZZ[[[[[[___eeezzzrrrmmmpppooo|||^^^UUUGGG>>>777777777666666777444777;;;MMMggguuu}}}~~~xxx]]]RRRUUU___jjj;;;MMMjjj|||nnnkkkvvv}}}wwwzzzzzzyyy~~~vvvggg\\\OOOHHHDDDCCCFFFJJJQQQcccyyyxxxooo~~~|||zzz{{{{{{yyyvvv|||xxxuuurrrnnnjjjgggXXXLLLMMM\\\mmm|||uuu^^^SSSXXX```eee]]]MMMAAA===@@@IIIMMMRRRUUUIII???CCCPPPhhhaaaIIIIIISSS[[[fffhhhiii___OOOJJJUUUaaadddccceeedddaaa___ccclllttt{{{rrrcccZZZbbbvvv{{{vvvwwwuuunnnhhhaaa```^^^\\\ZZZXXXXXXWWWSSSRRRQQQOOOOOOOOOOOOPPPNNNNNNOOOXXXlllzzzppp]]]OOOHHHKKKRRR[[[uuummm]]]NNNCCC===888555<<>>CCCQQQggg{{{}}}tttkkkiiieeefffppp}}}cccLLL]]]\\\BBB???;;;666:::444666333;;;<<>>;;;===<<>>GGGOOOgggYYY>>>KKKiii~~~mmmTTTLLLVVV______dddfffeee```\\\^^^gggpppwwwssshhhaaaiii}}}tttvvvwwwsssmmmeeecccaaa^^^[[[YYYXXXWWWTTTSSSQQQPPPOOOOOOPPPPPPKKKMMMNNNVVViiiwwwooo\\\NNNGGGIIIPPPYYYsssooo```QQQEEE<<<777444;;;BBBBBBWWW|||}}}ppp]]]wwwNNN999===NNNvvvrrrdddKKKZZZYYYUUUXXXiii{{{ooohhhcccaaabbb^^^YYYTTTQQQKKKEEEBBBDDDHHHGGGJJJLLLGGG@@@AAAHHHFFF@@@888222000333888<<<999888777666777888:::;;;:::<<>>XXXyyyrrrfffxxxvvvfff[[[PPPJJJFFFDDDGGGKKKUUUjjjooommm{{{yyyyyytttlllkkkooozzzvvvsssrrrrrrmmmeee]]]UUUOOO[[[}}}]]]HHHJJJKKKGGGAAA<<<;;;;;;>>><<<:::999999<<>>BBBccc~~~pppggg___qqq|||UUU<<>>BBBCCCBBBAAA???>>>???@@@:::999777555333444888;;;<<<999555444555777999:::@@@;;;<<>><<<888;;;AAAHHHjjj}}}qqqzzzwwwjjjddd___pppyyyTTT;;;???VVV~~~zzzkkkYYYVVV___VVVPPPYYYnnnzzzlllddd```]]]ZZZUUURRRNNNIIIDDD???<<<;;;<<<======;;;999888999;;;888777666444333555999===;;;888444333444777888999===888777===???BBBOOO```vvviiiQQQEEEBBBCCCKKKUUUcccrrr~~~nnnfffnnn{{{qqqSSSCCC?????????@@@===BBBJJJWWWhhhwwwzzzvvvqqqiiiccceeeqqq{{{|||xxxeeeNNNQQQsssrrrNNN???<<<:::888888333666999:::JJJaaajjjbbb___lll___\\\rrruuuggg]]]XXXWWWXXXYYYYYYXXXXXXXXX\\\bbbfffiiinnnuuuzzz}}}qqqccc^^^[[[YYY[[[ZZZXXXTTTQQQQQQTTTWWW^^^```lllrrreeehhheeekkkhhhlll~~~}}}fffSSSAAA999888555888:::333555777:::NNNppp~~~iiiTTTMMMMMMLLLRRR[[[___gggGGGbbb|||qqq|||~~~{{{uuutttpppdddYYYNNNGGGDDDBBBFFFKKKVVVkkk~~~jjjjjj~~~zzztttrrrqqqttt}}}xxxnnngggccc\\\cccuuuzzzZZZCCCBBBEEEGGGEEEAAA===<<<<<<777555222000111333666777888AAAIIINNNXXXdddfffaaa^^^QQQBBB===FFFTTT___dddgggiiiiiigggmmmyyyxxxpppttt{{{|||rrrgggdddhhhhhhddd___\\\ZZZXXXWWWUUUTTTSSSRRRPPPOOONNNNNNNNNLLLJJJMMMQQQ]]]uuu{{{kkkTTTKKKGGGMMMXXXgggyyyiiiWWWHHHAAA>>>999;;;AAAHHHiiioookkkzzzxxxkkkiiicccssszzz{{{TTT;;;@@@XXX~~~wwwhhhYYY___]]]UUUPPPZZZooozzzjjjccc___[[[WWWOOOMMMIIIEEE@@@===:::999999::::::888666555666888777777666444444666;;;>>>:::777333222333555777888999444444888999<<>>======777555333111111333666888<<<@@@AAA@@@CCCHHHIIIFFFHHHCCC>>>>>>FFFRRR]]]ccckkkpppqqqnnnqqq|||~~~zzz||||||rrrhhhgggllliiieee```\\\YYYXXXVVVTTTSSSRRRQQQOOOMMMKKKKKKJJJOOOLLLNNNQQQ[[[sss{{{mmmWWWLLLFFFKKKUUUccczzz{{{jjjWWWHHHAAA???999999===BBB\\\oooxxxwwwssslll}}}}}}WWW===AAAZZZxxxttteeeWWWdddYYYRRRPPP[[[oootttgggbbb___ZZZUUULLLKKKHHHDDD@@@===;;;:::;;;<<<<<<;;;999888:::;;;::::::888666555777;;;???999666222111222555777777777444555888888888>>>FFFPPP]]]dddcccjjjxxxyyypppVVVGGG<<<<<>>???===>>>AAALLL```rrrxxxuuuqqqiiidddjjjsssxxxxxxxxxmmmPPPEEEWWWxxxzzzWWWAAA;;;:::777555333888:::888EEEZZZaaaddd\\\iii}}}[[[ZZZppp}}}|||ttthhh]]]WWWUUUUUUVVVZZZZZZZZZYYYZZZ^^^dddhhhnnnrrrvvv{{{ooobbb^^^]]]\\\WWWVVVTTTSSSVVV[[[aaaffffffhhhrrrvvvccccccbbbeeeeeesss~~~qqqZZZCCC888999777888:::555666888888HHHkkksss|||lll[[[OOOQQQMMMQQQTTTVVV[[[oooFFFaaa}}}|||ssszzz~~~yyyooofff[[[NNNHHHDDDDDDHHHNNN\\\qqqmmmooo|||zzzwwwssssssxxxxxx|||~~~yyynnnccc^^^^^^[[[___eeeeeeZZZKKKCCCBBBCCCGGGJJJIIIDDD@@@>>>>>>888666333222222444777999???@@@===888777;;;===>>>@@@@@@AAACCCHHHSSS```iiizzzwwwttt|||{{{yyysssllljjjnnnhhhddd___[[[YYYWWWUUUTTTRRRQQQOOOLLLJJJIIIHHHHHHIIIGGGIIIKKKVVVooozzzmmmYYYNNNFFFJJJRRR___vvv{{{iiiVVVFFF>>>>>>999999===???RRRqqq{{{uuusss[[[AAAEEE^^^rrrtttaaaRRR___RRRNNNNNN[[[ppp{{{lllbbb^^^ZZZSSSMMMHHHGGGEEEBBB???===<<<;;;>>>>>>???===<<<;;;===>>>???>>><<<999777888;;;>>>:::777333222333666777888888888999<<<;;;888888:::;;;CCCEEEAAAGGGTTTUUUKKKCCC===<<<@@@@@@>>>CCCMMMOOOnnnyyyxxxtttrrr}}}iiiOOOBBB??????>>>>>>===???CCCOOOdddvvv{{{vvvppphhheeemmmvvvyyyzzz{{{pppUUUEEEOOOkkkXXX@@@::::::888888444777888666FFF```lllkkk___iii~~~\\\YYYlll~~~~~~wwwtttlllbbbYYYUUUTTTTTTTTTWWWXXXYYYYYY[[[^^^dddhhhllloootttzzztttgggbbb___\\\VVVUUUVVVXXX]]]ccciiilllooonnnttttttbbbbbbbbbffffffqqq|||```FFF888:::888888:::666777:::888EEEhhhlllzzzlllZZZQQQVVVbbbccc___\\\fffGGGaaa{{{rrrzzzvvvmmmyyyssslllggg[[[NNNGGGEEEEEEIIIPPP[[[ppp~~~mmmqqqxxxzzzxxxsssrrrwww|||~~~tttwwwyyytttkkkccc_________[[[WWWQQQGGG???@@@FFFHHHLLLOOOMMMHHHBBB@@@???666555222111222555888::::::<<<===<<<<<<===???AAA@@@EEEJJJMMMQQQ[[[kkkxxxvvv}}}xxx~~~xxxtttnnnjjjlllfffbbb]]]ZZZXXXVVVUUUSSSQQQOOONNNKKKJJJHHHGGGGGGFFFEEEHHHKKKWWWrrrwwwZZZOOOGGGIIIPPP]]]ssszzzgggTTTFFF:::<<<999:::???AAAPPPjjjooottt]]]DDDJJJeee}}}ZZZKKKUUUKKKJJJNNN]]]rrrxxxpppeee\\\UUUOOOHHHDDDCCCBBB@@@>>><<<;;;::::::<<<======<<<;;;:::<<<>>>@@@???===999777888:::===<<<999555444555777999::::::;;;>>>??????<<<888777888;;;:::777===GGGIIIDDDGGGBBBAAADDDCCCBBBKKKXXXaaa}}}|||fffMMMAAA??????======>>>???DDDRRRiii{{{zzzooogggfffpppxxxyyyzzz}}}{{{___HHHHHHaaa[[[@@@:::;;;999:::555777666555JJJiiiyyysssccchhh}}}]]]WWWgggyyyyyyqqqllleee]]]WWWVVVUUUTTTRRRTTTVVVXXX[[[]]]aaaeeehhhhhhlllsss|||{{{nnniiieeebbb```___^^^```eeejjjmmmnnnmmmmmmvvvrrrbbbbbb```fffffflllhhhIII:::<<<:::888:::777666;;;999DDDfffiii|||{{{mmm[[[UUU]]]rrrooohhhfffxxxJJJeeeyyyssstttfffvvv}}}qqqlllfffZZZMMMFFFCCCDDDIIIOOO\\\qqqzzzkkkppp~~~uuuxxxvvvpppooouuuyyyyyyppprrrrrroooiiidddaaaaaa```VVVLLLGGGCCCBBBFFFKKKNNNRRRTTTRRRLLLEEEAAA@@@666555333222444777:::===888:::>>>AAAAAABBBEEEIIIKKKTTT]]]aaaccclll~~~|||rrrzzz|||oooxxx||||||~~~yyynnnhhhiiiddd```[[[XXXWWWVVVTTTSSSQQQPPPNNNLLLKKKJJJIIIIIIIIIHHHKKKNNNZZZvvv~~~\\\PPPGGGHHHOOO[[[qqqyyyfffTTTFFF:::<<<888888???CCCQQQiiilllrrr\\\EEEPPPmmmsssRRRGGGNNNGGGHHHPPPaaauuuyyymmmhhh___TTTKKKDDDBBBAAA???>>>===;;;::::::::::::888999:::999888888999;;;>>>===;;;888666777:::===>>>;;;777666777:::;;;<<<<<<===>>>?????????===;;;<<<<<<===BBBKKKUUU]]]```cccVVVLLLJJJKKKPPP___ppp{{{zzzdddLLLAAA???>>>===<<<>>>>>>BBBQQQiii}}}}}}ppphhhgggrrrxxxvvvvvv{{{fffPPPJJJ```___BBB<<<<<<;;;:::666777777666LLLnnnwwwdddfffvvv{{{zzz||||||^^^VVVfff{{{{{{tttlllfff```ZZZVVVWWWVVVSSSPPPQQQTTTYYY^^^aaadddgggjjjiiinnnvvvuuussssssrrruuupppjjjgggiiilllnnnnnnjjjmmm}}}pppbbbcccaaagggeeejjjnnnMMM<<<>>><<<999999777444;;;;;;FFFhhhuuuvvviii||||||qqqbbb```nnnzzznnnmmmMMMjjj~~~zzzvvvyyyeeevvv}}}rrroooeeeYYYLLLEEEBBBCCCHHHOOO^^^sssvvvhhhnnn~~~zzzssswwwtttnnnmmmsssxxxxxxmmmnnnmmmjjjgggdddbbbbbb]]]QQQFFFDDDGGGJJJMMMQQQRRRVVVXXXUUUNNNGGGBBBAAA888666555555666:::>>>@@@===>>>???AAAAAACCCIIIOOOZZZeeeqqqtttttt|||tttlllvvvyyyqqqfffmmmmmmlll~~~~~~ooogggiiibbb___ZZZWWWVVVUUUTTTSSSQQQQQQOOOMMMLLLKKKKKKKKKKKKIIIKKKMMMWWWsss{{{\\\PPPGGGHHHNNN[[[qqqyyyfffTTTFFF===>>>888666===BBBOOOfffyyyrrrooopppYYYFFFSSStttaaaKKKGGGLLLEEEHHHQQQcccxxx~~~yyyeeeaaaYYYNNNDDD???AAADDD???>>>===<<<;;;;;;;;;;;;777888888888666666888:::;;;:::999666555777;;;>>>???<<<999777999;;;======>>>>>>======???BBBBBB@@@>>><<>>===<<>><<<:::666888888777MMMpppxxxddddddrrrtttrrrvvvxxx~~~^^^WWWhhhzzztttpppjjjccc^^^XXXVVVXXXWWWSSSOOOPPPTTT[[[```dddgggiiikkkooosss{{{zzz}}}~~~sssllljjjlllmmmmmmqqqvvvpppbbbcccccchhhfffkkkrrrOOO===???===999999888333;;;<<>>999666333222444888:::;;;>>>===>>>@@@>>>BBBQQQbbbooouuulll___aaadddcccaaa]]]___dddooo{{{ooogggdddcccaaa\\\VVVVVVXXXWWWRRRQQQPPPOOOMMMLLLJJJHHHHHHIIIFFFFFFHHHSSSpppvvv\\\NNNDDDGGGOOO]]]rrriiiPPPEEE@@@===<<<<<<===BBBNNN[[[www~~~ppptttssswww~~~\\\NNNRRR~~~ppp^^^LLLEEEFFFGGGKKKWWWiii{{{vvvdddZZZPPPKKKGGGAAA>>>>>>======<<<;;;:::999999888;;;:::999777666666555555888777666666888:::===??????>>>===<<<:::888777777<<<<<<===>>>>>>???>>>>>>???888<<>>@@@>>>???MMMiiiwwwooommmnnnqqqrrrpppqqquuugggKKKMMMoooeeeEEECCC;;;===999888888777;;;MMMoooyyyhhhgggrrruuuuuuuuuooo~~~dddTTTiiivvvooonnnlllfff^^^[[[XXXTTTQQQPPPOOOPPPNNNSSSZZZ]]]^^^aaahhhmmmoooxxx~~~~~~qqqjjjlllooonnnmmmuuuuuudddbbbddddddeeennntttJJJ>>><<<:::<<<555;;;:::::::::FFFgggzzzrrr~~~tttmmmttttttwwwzzztttFFFaaa}}}uuu|||yyykkk```UUUIIIDDDBBBDDDIIIPPP___tttwwwiiiqqq~~~}}}{{{wwwsssqqqpppooollljjjkkknnnqqqlllhhheeeeeeeeebbb\\\VVVKKKGGGBBBBBBEEEHHHGGGEEEGGGHHHIIIIIIFFFBBB>>>;;;888666333222555888:::;;;======>>>@@@???CCCRRRbbbwwwiiiSSSLLLOOOQQQQQQPPPTTTWWW\\\dddrrrwwwmmmfffdddcccbbb]]]XXXWWWXXXUUUPPPQQQPPPOOOMMMKKKJJJIIIHHHHHHHHHJJJIIIPPPkkk~~~xxx]]]OOOEEEGGGNNN[[[pppiiiPPPEEE???===;;;;;;<<>><<<;;;;;;:::999888777777777666555555555555555555777777777777999;;;===>>>>>>???@@@@@@>>>;;;888777:::;;;===>>>>>>>>>>>>======:::@@@RRRgggwww|||ppplllyyy~~~nnngggoooyyycccKKK???=========>>>???===@@@PPPkkkwwwooommmllloooppppppsssxxxjjjPPPRRRttthhhFFFCCC:::<<<;;;999777777:::JJJgggrrrccceeesssxxx{{{|||cccRRRfff~~~wwwgggaaacccbbb^^^WWWUUURRROOOMMMLLLLLLLLLLLLQQQXXX\\\___dddkkkqqqvvv~~~rrriiijjjmmmnnnqqqxxxvvvcccaaadddfffhhhpppvvvLLL@@@===;;;===666<<<888999:::FFFhhhuuu~~~~~~zzzxxxzzznnnyyy{{{xxx|||kkkkkkmmmpppzzz@@@\\\{{{uuuqqqzzzzzzkkkaaaVVVJJJEEECCCEEEJJJQQQbbbtttxxxjjjqqq~~~|||{{{zzzyyyvvvrrrooooooooommmjjjggggggiiikkkkkkhhheeebbb```[[[TTTNNNDDDAAA>>>>>>AAABBB@@@>>>>>>@@@AAABBBAAA???<<<:::888666333333666999;;;<<<>>>???@@@AAA@@@DDDQQQ___uuuVVVJJJ??????CCCDDDDDDEEEMMMRRRWWW[[[dddpppwwwxxxyyy|||~~~{{{tttlllgggeeebbbccc```[[[YYYYYYUUUOOOQQQPPPOOOMMMKKKJJJIIIIIIHHHJJJMMMKKKPPPkkk~~~___QQQFFFGGGNNNZZZnnniiiQQQFFF???<<<::::::;;;???IIITTTmmmxxxwwwlllssswwwcccmmm~~~gggUUUWWW|||uuu```MMM@@@>>>AAAFFFNNN]]]ooo~~~~~~sssuuu~~~qqqeeeUUULLLDDDBBB@@@===<<<===::::::999888777666555555222222222222333333444555666666888999;;;<<<<<<<<<<<<===@@@AAA???<<<888666:::;;;===>>>??????>>>>>>;;;:::@@@KKKVVV^^^gggooommmrrr}}}rrrmmmiiilllzzzppp]]]HHH???>>>>>>>>>>>>======CCCTTTmmm~~~tttnnnkkkkkkmmmnnnooottt{{{gggOOORRRqqqlllHHHCCC999;;;<<<999777777:::FFF]]]rrriii]]]cccttt|||eeeSSSddd{{{yyyeeeVVVSSSWWWWWWTTTPPPOOOMMMKKKIIIIIIIIIJJJJJJOOOVVV[[[```fffnnnttt|||wwwllljjjmmmooovvv|||wwwccc```^^^ccceeekkkyyyNNNAAA>>>;;;===888>>>888888999EEEddd}}}zzzqqqnnnvvvooorrrvvv~~~}}}eee]]][[[dddvvv???ZZZvvvtttqqq{{{ooo~~~yyylllbbbWWWKKKFFFDDDFFFKKKRRRbbbrrrxxxjjjqqq{{{yyywwwvvvtttrrrnnnkkkkkkkkkkkkhhhfffeeeggghhhjjjgggddd```\\\UUULLLFFFAAA???>>>>>>@@@???===;;;===>>>@@@AAAAAA@@@>>>===888666444555777:::<<<===@@@BBBCCCCCCBBBFFFPPPYYYmmm|||YYYGGGBBB???BBBEEEFFFGGGJJJNNNUUUZZZ\\\```iiiqqqtttwwwyyyzzzxxxrrrlllhhhfff___bbbaaa]]][[[ZZZWWWQQQRRRQQQOOOMMMKKKKKKJJJJJJJJJKKKNNNNNNVVVsssbbbTTTIIIHHHNNNYYYmmmkkkRRRHHH>>>;;;999999:::===FFFOOOgggvvvyyyooorrrsssaaakkkzzzfffTTTWWW~~~www}}}www___LLLAAA???AAAEEEPPPaaarrr~~~~~~{{{uuuwwwiii\\\PPPGGG???>>>===;;;999;;;999999888777666555444444222111111111111222333333444666999;;;<<<===<<<;;;:::;;;<<<===<<<:::777666:::;;;===@@@AAAAAAAAAAAA@@@@@@DDDMMMSSSUUUYYY]]]iiivvveeemmmvvvxxxgggVVVFFF??????>>>>>>>>>>>>>>>EEEWWWmmmyyywwwooollljjjkkkmmmmmmlllqqqxxx|||eeeMMMPPPmmm|||nnnIIICCC999;;;===999777888;;;EEEWWWhhhaaaWWWaaauuulllZZZfffyyyooo[[[NNNMMMPPPPPPMMMKKKJJJIIIHHHHHHIIIIIIJJJJJJNNNTTTYYY___fffmmmssszzz}}}~~~|||oookkknnnrrrxxx}}}wwwcccbbb[[[aaadddeeettt{{{PPPBBB>>><<<>>>888>>>999999999BBB[[[yyyooommmxxxrrrwww~~~zzzccc\\\[[[fff{{{FFF^^^vvvsssqqqzzzqqqxxx}}}xxxkkkbbbWWWKKKFFFEEEFFFLLLRRR```pppxxxiiippp}}}yyywwwtttsssqqqoookkkiiifffhhhhhhgggfffeeefffggggggeeeccc^^^XXXPPPGGGBBB>>>>>>>>>??????>>><<<;;;???@@@BBBBBBBBBAAA@@@>>>999777666777:::<<<>>>>>>@@@EEEHHHIIIIIIMMMTTTYYYffftttsss\\\LLLHHHDDDDDDGGGIIIJJJLLLPPPQQQYYY^^^___bbbjjjrrruuuyyyyyyxxxuuuooojjjeeeccc]]]aaabbb___]]]\\\YYYUUURRRQQQOOOLLLKKKKKKKKKLLLMMMKKKMMMPPP]]]|||dddVVVJJJJJJOOOZZZnnnmmmTTTIII???:::888999:::<<>><<<;;;888777888999999888777666555444444444333222222111111222222444666999<<<======<<<;;;<<<;;;:::999999999999999;;;<<<>>>AAACCCEEEFFFGGGKKKLLLTTTbbbnnnqqqrrrtttzzzssscccqqq~~~rrrggg```RRRCCC>>>>>>=========@@@@@@GGGWWWiiirrrooojjjjjjjjjlllnnnllljjjnnnuuu}}}fffOOORRRppptttoooIIICCC;;;===<<<999777888<<>>888>>>999999:::@@@TTTwww{{{vvvvvvzzzsssaaa]]][[[cccuuuMMMdddzzztttlllsss~~~{{{}}}|||wwwjjjbbbWWWKKKFFFDDDFFFKKKRRR___pppwwwhhhnnn~~~{{{xxxuuurrrpppnnnllliiifffcccdddffffffdddccccccdddaaaaaa___\\\UUULLLDDD???<<<<<<============<<<<<<@@@AAABBBBBBBBBBBB@@@@@@:::999888999<<>>===;;;999999:::<<<===<<<<<<===@@@CCCHHHKKKNNNPPPVVVgggqqqdddfffrrr|||{{{sssllleee```\\\OOOBBB===<<<;;;:::<<>>;;;<<<=========>>>???@@@@@@AAABBBCCCCCCCCCCCCCCC;;;::::::<<>>>>>AAAAAABBBCCCDDDEEEFFFFFFFFFIIIHHHIIILLLQQQWWW[[[^^^^^^ccceeebbb```dddhhhiiiqqqyyykkkiiimmmqqquuuzzzdddXXX[[[bbbzzzuuubbb```[[[```aaaaaapppWWWKKKIIIEEEDDD:::>>>999;;;<<>>?????????@@@BBBDDD@@@AAACCCDDDEEEFFFGGGGGG<<<;;;;;;===@@@CCCDDDDDDQQQbbbvvvmmmfff[[[JJJUUUSSSVVV___fffggggggiiinnnrrrssstttxxx}}}xxxrrrmmmhhheeeeeeiiihhhaaa[[[YYYWWWUUUSSSQQQNNNLLLKKKLLLMMMOOOJJJLLLPPPLLLMMMbbbpppiii\\\OOODDDEEEMMMYYYnnnlllQQQDDDAAA;;;888:::<<<<<<>>>BBBLLL___mmmvvvyyy^^^UUUgggxxx~~~uuuSSS???>>>CCCFFFNNN\\\ooo{{{~~~|||zzz{{{pppuuuuuuaaaUUUHHH@@@999888888666555777555444444333222111000000......//////000222333444777888999;;;<<<===>>>>>>777888999:::::::::999888:::999999;;;AAAHHHPPPUUU^^^qqqvvvllllllmmmoooxxxyyyZZZMMMAAA;;;888666777999<<<999>>>LLLZZZaaaffflllooommmlllkkkjjjnnn}}}oooMMMGGGaaazzz}}}rrrKKKEEE>>>BBB:::::::::777555>>>WWWooouuu``````tttaaa[[[hhhuuuwww~~~yyydddWWWJJJCCC>>>:::===CCCCCCDDDFFFGGGHHHIIIIIIIIIFFFEEEEEEHHHNNNTTTYYY[[[\\\aaadddaaaaaafffkkkmmm{{{pppccceeeooowww||||||^^^RRRTTT[[[___jjjzzzvvv```\\\\\\aaaccceeexxxYYYOOOLLLHHHFFF<<>><<<<<<>>>@@@@@@@@@AAABBBDDDCCCBBBCCCFFFKKKMMMLLLJJJAAA@@@BBBEEEEEEAAABBBEEEOOOgggjjjaaa___\\\]]]```ccchhhmmmrrrtttvvvyyy|||}}}~~~}}}tttmmmiiihhhkkkiiiddd^^^YYYUUUSSSRRRQQQPPPOOOMMMMMMMMMNNNNNNTTTQQQNNNMMMSSSbbbrrr|||fffMMMBBBGGGKKKZZZuuuiiiPPPFFF???:::777888999:::>>>DDDHHHZZZkkkvvvqqqxxx___\\\gggoooNNN>>>???DDDEEENNN```rrr{{{{{{pppoooyyyzzz___MMMEEE???888444444555555444555444222000///000000111333222111000000111222333222555888::::::::::::;;;:::;;;<<<;;;999888999:::999:::<<<<<>>@@@999555999???SSSoooqqq```aaauuufffZZZgggnnnvvv}}}ssscccUUUFFF@@@@@@???AAADDDDDDGGGJJJKKKKKKJJJJJJJJJGGGGGGHHHJJJOOOTTTYYY\\\^^^cccgggddd___bbbooo{{{sssfff\\\___jjjssszzzzzz|||fffZZZZZZ[[[\\\^^^ooouuu___[[[```[[[aaannn~~~^^^NNNPPPJJJCCCAAA???@@@BBB===;;;DDDQQQppp{{{uuuooo[[[VVVZZZ```jjjrrrLLLiiinnn}}}|||tttgggaaaWWWLLLGGGFFFFFFKKKPPPeeevvvwwwhhhooo~~~{{{vvvsssooojjjeeecccbbbaaa___```bbbcccaaa^^^ZZZYYYXXXUUUVVVUUUQQQKKKDDD@@@>>><<<===??????@@@AAADDDFFFJJJIIIJJJMMMQQQRRRPPPNNNGGGDDDCCCDDDBBB>>>>>>AAAQQQkkkrrrjjjhhhgggggghhhiiikkknnnqqqrrrxxxyyy{{{|||~~~}}}xxxtttqqqpppmmmiiiccc]]]XXXUUUSSSSSSRRRPPPOOOMMMLLLMMMNNNOOOQQQRRROOOLLLTTThhhzzzbbbLLLDDDIIILLL[[[uuuhhhNNNDDD???:::777888999:::>>>DDDFFFUUUgggxxx{{{zzzXXXQQQ\\\gggJJJ;;;>>>DDDFFFPPPcccuuuyyyzzz|||zzztttrrr|||vvv]]]LLLDDD???777444444555444333333222111///......//////111000000///000111222333333666888:::999999999:::999:::;;;:::999888999:::999;;;<<<===???FFFPPPXXXhhh|||nnnggglllpppoootttfffTTTGGG;;;888999999888999===>>>CCCMMMYYYccchhhiiimmmlllmmmnnnmmmrrr{{{UUURRRvvv~~~~~~oooLLLGGGIIIEEE@@@@@@888444999>>>PPPllltttcccaaassshhh]]]iiipppzzzrrrbbbTTTEEE@@@???@@@BBBFFFGGGJJJLLLMMMLLLKKKKKKKKKGGGGGGHHHKKKNNNTTTXXX[[[]]]aaacccbbb___cccnnnxxxuuuggg^^^XXX\\\fffooowww~~~yyyjjjuuu{{{```ZZZ___dddiiinnnrrr^^^\\\^^^\\\bbbjjjzzzzzz[[[MMMOOOKKKEEEDDDAAA@@@BBB<<<:::AAAKKKgggssswwwwwweeeTTTQQQWWW___iiiqqqJJJmmm}}}yyyttt{{{ttthhhcccXXXMMMHHHFFFFFFKKKPPPfffwwwxxxjjjppp~~~yyytttrrrnnnhhhcccaaa^^^\\\[[[YYY[[[\\\[[[XXXUUUTTTTTTPPPPPPPPPMMMHHHCCC@@@???======>>>>>>???CCCGGGKKKQQQQQQSSSUUUXXXXXXVVVTTTLLLFFFBBBAAA???<<<===AAAPPPjjj{{{sssppppppoooooonnnoooppprrrssszzz{{{}}}~~~~~~|||yyyvvvlllhhhbbb[[[VVVTTTTTTTTTSSSQQQNNNLLLKKKLLLMMMOOOMMMRRRQQQOOO\\\uuu^^^LLLFFFJJJLLL\\\tttfffMMMBBB>>>999777888999:::>>>DDDGGGRRReee{{{{{{PPPLLL]]]|||aaaGGG;;;===DDDGGGSSSgggxxxzzzwwwyyyzzzxxxuuu}}}rrr[[[LLLDDD>>>777333333333333111111111000...............///.........///111333444555777999:::999888888999777888999999888777999::::::<<<===>>>@@@GGGQQQXXXppp}}}mmmrrrkkk[[[OOODDD;;;999:::999999:::>>>???CCCLLLXXXaaaeeefffkkkjjjlllooopppuuuwwwTTT\\\vvvqqqOOOKKKOOOLLLHHHDDD:::666:::>>>NNNiiitttddd___nnniii]]]hhhpppyyysssbbbSSSEEE???@@@AAAEEEHHHLLLNNNPPPPPPNNNLLLLLLLLLHHHHHHIIIKKKOOOSSSWWWZZZ[[[]]]^^^^^^___dddmmmssszzzccc[[[WWWWWW]]]dddlllvvvrrrjjjjjj}}}sss```___hhhqqq}}}nnn\\\\\\[[[\\\aaaeeeqqquuuYYYMMMOOOLLLGGGGGGDDD???AAA<<<999>>>DDD[[[|||xxx{{{jjj[[[NNNLLLTTT___iiipppHHHnnn|||vvv{{{uuujjjdddYYYNNNIIIGGGFFFJJJPPPeeevvvuuuhhhooo}}}yyysssppplllfffaaa]]]ZZZWWWUUUNNNOOOQQQPPPMMMKKKKKKKKKHHHIIIIIIGGGCCC@@@??????????????????AAAFFFLLLQQQUUUWWWYYY\\\^^^^^^]]][[[NNNFFF@@@>>>======AAAFFFQQQkkk|||vvvsssrrrrrrrrrssstttvvvwww{{{~~~zzztttfffccc___[[[WWWUUUTTTSSSRRRPPPMMMJJJIIIJJJLLLMMMIIIPPPRRRTTThhhzzzZZZLLLFFFHHHLLL___yyy|||dddKKKAAA===888666888::::::>>>CCCIIIQQQggg}}}zzzyyyKKKSSSnnn{{{```HHH===>>>DDDHHHWWWjjj{{{}}}|||~~~{{{ssszzzooo[[[NNNCCC===666222222222111000000000000//////.........------------///111333444555777999:::888777777777555777888888777777888:::;;;<<<===>>>AAAGGGQQQYYYrrrzzzvvvvvv```QQQJJJAAA::::::;;;:::999:::>>>???CCCLLLXXXaaafffgggiiiiiilllqqqtttyyyhhhMMM^^^yyynnnvvvVVVRRRVVVTTTQQQIII<<<888===>>>LLLgggoooaaaZZZiiihhhZZZeeennnsssxxxdddUUUFFF@@@@@@CCCGGGLLLPPPQQQRRRQQQOOOMMMLLLMMMIIIIIIJJJLLLOOOSSSVVVXXXYYYYYYZZZ\\\___eeekkkoooyyyzzzjjjYYYWWWWWW\\\bbbffflllwww|||rrrlllhhhpppuuufffgggrrrjjjZZZ\\\[[[[[[___bbbrrrrrrZZZOOOQQQLLLIIIIIIEEE>>>@@@<<<:::===???QQQnnn~~~~~~iii```UUUKKKKKKTTTaaaiiinnnCCCiiilllhhhwww{{{vvvlllfff[[[OOOJJJGGGGGGJJJPPPbbbtttrrrdddlll|||yyytttoookkkeee___[[[VVVRRROOOFFFGGGHHHGGGEEECCCCCCDDDDDDEEEEEECCCAAA@@@AAABBBAAABBBAAAAAADDDIIIPPPUUUYYY[[[___cccddddddcccbbbSSSIII???<<<<<<>>>BBBGGGSSSooowwwvvvvvvvvvwwwyyy{{{|||}}}uuulll______^^^\\\YYYVVVTTTRRRQQQOOOLLLJJJIIIIIIJJJKKKJJJNNNQQQXXXlll|||sss^^^VVVJJJEEEGGGPPPkkkxxxaaaJJJAAA;;;777666888::::::>>>CCCIIIRRRkkk{{{wwwttt}}}JJJXXXzzz~~~www\\\HHH@@@@@@FFFJJJ[[[mmm}}}zzzpppttt{{{}}}qqq___RRRCCC===666222111222111///000000000000000000//////,,,,,,,,,---///111333555666888999999888666666666555666888777777777888999;;;<<<===>>>AAAGGGQQQYYYooommmfffnnnuuu{{{uuuzzzlllYYYMMMGGG???::::::;;;999999;;;===>>>DDDNNN[[[eeejjjkkknnnnnnqqquuuwwwwww|||oooXXXGGG[[[{{{sssiii{{{\\\XXX[[[[[[YYYLLL<<<888<<<;;;GGGaaaiii```XXXiiihhhXXXcccmmmsss}}}iiiYYYIIIBBBBBBEEEJJJOOOSSSTTTTTTRRROOOMMMMMMNNNKKKKKKLLLNNNPPPSSSVVVXXXXXXXXXYYY[[[```eeeiiikkkttt~~~rrrhhh^^^VVVWWWZZZaaagggjjjmmmxxxgggdddhhhmmmuuuiiimmmzzzhhh[[[___^^^[[[]]]```uuurrr]]]SSSSSSMMMJJJIIIDDD???AAA===;;;======KKKeeezzz~~~|||zzzaaaYYYQQQIIIIIISSS```ggghhhHHHmmmjjjiiiuuu|||wwwmmmggg\\\QQQKKKHHHGGGJJJOOO___qqqqqqcccjjj|||{{{yyyuuuoookkkeee^^^YYYSSSNNNJJJCCCCCCDDDBBB@@@??????@@@CCCCCCCCCAAA@@@@@@CCCEEECCCCCCCCCCCCEEEKKKQQQVVV[[[___dddggggggfffeeeeeeXXXLLL@@@;;;:::;;;???DDDOOOlllzzzyyyyyyyyyzzz|||~~~|||ooofff``````^^^]]]ZZZWWWTTTSSSQQQPPPNNNLLLKKKJJJJJJKKKMMMMMMNNNXXXeeeiii[[[HHHRRRHHHDDDGGGUUUuuuttt\\\GGGAAA:::777666888::::::>>>BBBGGGSSSnnnyyyppp|||HHHTTTtttoooVVVFFF@@@BBBGGGMMM^^^oooxxxnnnpppuuu|||vvvdddUUUDDD>>>666222111222111//////000000111111000000///---------...///222444555555777999999777666666666666777888888777666888999:::<<<===>>>@@@GGGQQQXXXnnnkkkNNNHHHQQQYYYkkkkkkooo{{{wwwgggWWWOOOEEE???999999999888999<<<===>>>DDDOOO]]]hhhmmmooottttttvvvyyyvvvpppnnnppp```SSSGGGYYY|||zzzqqqgggccc___cccccc^^^NNN:::777;;;777AAAZZZgggbbbYYYllliiiWWWbbbnnnzzzqqq```NNNFFFEEEGGGLLLRRRUUUVVVVVVTTTQQQOOOOOOPPPMMMNNNOOOPPPRRRTTTVVVWWWXXXYYY[[[]]]aaadddhhhjjjvvvwwwfff\\\XXXWWWXXX\\\dddjjjllloooyyyjjjiiioooxxxrrrkkkuuufff\\\ccc```^^^]]]```vvvuuu|||rrr```WWWVVVOOOLLLKKKDDDBBBCCC???===>>><<>>AAADDDBBBBBBCCCDDDFFFJJJPPPUUU[[[___dddfffdddaaa______VVVIII===888999:::>>>BBBKKKjjj}}}sssssstttvvvyyy}}}vvvmmmhhhiiifffbbb]]]YYYVVVUUUUUUSSSRRRRRRQQQOOONNNLLLKKKNNNJJJKKKUUUZZZWWWPPPMMMRRRHHHDDDFFFUUUsssyyypppWWWDDD@@@999666555999::::::===BBBEEESSSmmmyyyooo}}}CCCMMMjjjlllSSSEEEAAAAAAGGGMMM```ssswwwpppnnnrrr{{{|||iiiWWWEEE???777333222222111///......///000000000///...////////////000222444555444666888999777666666777777999999999777666777888999;;;<<<===???FFFPPPXXXrrr|||vvvzzz|||UUU>>>===DDDFFFSSS[[[hhhyyy~~~yyyjjjZZZQQQEEE???999888777666999======???EEEPPP]]]hhhnnnooottttttwwwyyyuuukkkdddbbb]]]VVVJJJWWWzzz}}}ooogggmmmjjjnnnpppeeeRRR<<<888<<<777???XXXeeecccYYYmmmfffSSS___kkk{{{xxxgggSSSIIIGGGIIINNNSSSWWWXXXXXXVVVSSSRRRRRRSSSPPPPPPQQQRRRTTTUUUWWWWWWYYY[[[^^^```aaacccgggjjjuuuyyywwwlll___YYYXXXYYY[[[^^^eeemmmpppttt~~~ssspppsssyyywwwvvvddd[[[ddd^^^___bbbbbbvvvsssqqqaaaZZZXXXQQQOOONNNFFFFFFGGGAAA>>>>>>:::BBBXXXyyyoooqqqwww___NNNKKKHHHIIITTTbbbfffbbbGGGnnn|||jjjqqq~~~yyyoooiii^^^RRRLLLHHHGGGJJJOOO]]]pppyyyhhhlll{{{}}}yyyxxxvvvoookkkeee^^^WWWQQQJJJFFF???@@@???===:::888999:::;;;;;;:::888888:::===@@@@@@BBBCCCDDDEEEIIIOOORRRYYY]]]bbbbbb^^^ZZZXXXWWWQQQDDD888666888;;;???DDDNNNnnnnnnhhhiiilllqqqvvv}}}|||sssnnnlllrrrmmmddd\\\WWWUUUVVVWWWTTTTTTUUUTTTSSSPPPNNNMMMLLLGGGJJJSSSTTTOOOSSS^^^TTTJJJDDDDDDQQQkkkrrraaa{{{lllSSSAAA???999555555999:::;;;===BBBEEESSSkkkuuuqqqzzz???JJJfffoooUUUGGGBBBAAAEEEKKK```uuu|||vvvsssoooqqq|||lllXXXFFF???888333222222111///,,,---.../////////...---000000///000111222444555333555888888777666777777999::::::999777666777888999:::<<<<<>>>>>@@@EEEPPP]]]gggmmmnnnnnnoootttxxxtttiii```]]]___ZZZLLLUUUzzzmmmhhhvvvtttxxx{{{lllVVV???<<<@@@999@@@YYYcccbbbWWWkkkbbbOOO[[[hhhxxx}}}kkkVVVLLLIIIJJJOOOTTTYYYZZZYYYWWWUUUTTTUUUVVVQQQRRRRRRTTTUUUVVVWWWXXXYYY]]]aaabbbaaabbbfffjjjqqqpppkkkccc[[[YYYZZZZZZ^^^aaagggoootttyyysssmmmlllooowwwcccYYYcccYYY```fffeeevvvyyypppaaa[[[YYYRRRQQQPPPHHHIIIIIIBBB>>>===888???SSSkkkxxxttt{{{~~~UUUMMMLLLJJJLLLXXXfffjjjeeeIIIaaayyyyyyzzzwwwuuuxxx}}}wwwtttjjj```UUUMMMGGGDDDHHHOOO^^^ppp}}}jjjlll|||{{{wwwqqqpppmmmggg^^^YYYUUULLLCCC@@@???<<<999777555555555888888888888999:::;;;<<<===???@@@BBBDDDGGGLLLPPPXXXYYYYYYVVVSSSQQQRRRRRRLLLDDD:::555777;;;======LLLiiissskkkiiihhhoooqqqtttwwwyyy}}}yyyllldddeeejjjmmmkkkdddZZZTTTSSSRRROOOQQQPPPNNNLLLKKKKKKLLLLLLKKKHHHJJJJJJKKK\\\jjjhhhWWWFFFEEENNNQQQZZZkkkuuubbbNNNBBB;;;777777777999;;;===@@@AAAIIIVVVqqqwwwlllooo~~~nnn???III\\\www]]]JJJBBBCCCKKKTTTeeeuuu}}}zzzxxxwwwnnnlllxxxpppYYYNNNBBB777666888555000,,,...//////000//////.........///000111222333333333444555666666666888;;;===<<<===<<<999666444555666888888:::>>>@@@BBBJJJSSSooolllNNN@@@EEEGGGOOOaaalllyyyqqqNNN;;;888999::::::AAACCCHHHVVVpppiiiTTTMMMEEE???:::;;;:::888888;;;@@@???EEETTTccckkknnnqqqppprrrzzz~~~sss```ZZZ^^^^^^^^^RRR^^^wwwnnnrrrwwwKKKAAA@@@888777@@@[[[xxxmmm___dddzzzeeeKKKNNN\\\zzzttt```PPPKKKNNNTTTXXX]]]]]]]]]___```^^^YYYTTTUUUUUUVVVUUUUUUWWWZZZ]]]___aaabbbbbbccceeeiiilllmmmeee]]][[[ZZZYYY[[[^^^cccccclllzzz~~~~~~{{{vvvsssqqqssswwwzzzuuu___ZZZaaa___dddbbbccczzz|||dddaaa[[[UUUPPPMMMLLLLLLKKKHHHFFFEEE???999===EEEaaayyywwwvvvyyy|||vvvXXXPPPIIIJJJNNNWWWkkkvvvnnnEEE^^^wwwvvvvvvppptttyyy~~~}}}wwwtttjjjaaaVVVNNNHHHEEEHHHOOO]]]oookkklll||||||wwwqqqlllmmmkkkeee___ZZZQQQHHH???>>>;;;888666555444444777777777888888999:::;;;<<<===???@@@AAADDDIIILLLOOONNNNNNOOOQQQSSSVVVWWWMMMEEE;;;666888;;;======DDDaaauuubbb\\\___fffnnn}}}~~~~~~}}}}}}~~~uuuhhh___\\\```fffdddeee```YYYUUUUUUTTTQQQPPPOOONNNLLLLLLLLLLLLMMMNNNKKKMMMMMMOOObbbrrrooo^^^JJJCCCHHHLLLZZZrrr```KKK???888666666666777:::<<>>@@@BBBJJJSSSiii^^^CCC888>>>@@@FFFVVV___rrr}}}fffIII;;;:::;;;<<<<<<;;;===BBBPPPhhh||||||wwwfffTTTLLLBBB<<<999:::;;;999:::===???@@@IIIZZZiiinnnoooooopppwww}}}yyyjjj]]]___hhheeedddXXXccczzzqqq~~~xxxKKK??????999999AAA[[[}}}xxxiiifffttt~~~gggKKKNNN]]]wwwbbbRRRLLLOOOUUUYYY]]]]]]]]]```aaa```\\\XXXWWWXXXXXXXXXYYY[[[___bbb```aaaaaabbbdddfffhhhiiihhhaaa[[[YYYWWWWWW\\\bbbeeehhhtttvvv___XXX]]]\\\bbbaaabbbzzzuuu___\\\WWWRRRNNNLLLLLLLLLNNNKKKIIIFFF???999<<>>@@@CCCFFFIIIHHHHHHMMMTTT[[[^^^___KKKDDD<<<777888:::<<<<<>>888555555555777999;;;>>>???AAAVVVwwwvvviiihhhsssddd;;;EEETTT}}}www^^^PPPLLLQQQWWWnnn|||{{{xxxvvvpppllllllwww{{{oooPPPEEE;;;::::::777111...........................///000222444555666777777777777888777777777999;;;777888888777555444444666888888:::>>>@@@BBBJJJSSSbbb|||qqqOOO888111888888===HHHOOO___mmmyyy}}}|||yyyvvvrrrlllWWWBBB;;;<<<>>>======;;;===AAAJJJ]]]uuuvvvqqqlllcccUUUKKK@@@:::777999;;;:::<<>>@@@EEECCCDDDJJJSSSYYYYYYVVVDDD???999666777:::<<<===NNNjjjkkkLLL777:::@@@===@@@JJJTTT[[[fffqqqyyyrrr^^^JJJCCCEEEHHHJJJKKKRRRVVVWWWUUUTTTTTTRRRMMMMMMMMMMMMMMMMMMMMMNNNNNNLLLJJJKKKJJJQQQlllzzz\\\KKKFFFJJJPPPbbb{{{}}}\\\III@@@;;;555666666777999<<<>>>@@@GGGVVVpppkkkcccgggtttaaa;;;CCCLLLvvvmmmXXXLLLNNNUUUeeettt|||{{{zzzyyyrrrnnnwwwzzzmmmOOOEEE<<<;;;:::666111///..................//////111222333555777888888888888999999999777777888999666888999888777666666777888888:::>>>@@@BBBJJJSSS^^^vvv~~~dddGGG555222888666888???AAAFFFSSS___eeeggghhhgggdddZZZKKK>>><<<>>>???>>>>>>AAADDDFFFKKKXXXiiiuuuyyy{{{yyyrrrkkkgggcccWWWJJJ???:::777999;;;:::;;;???<<>><<<:::>>>AAARRRpppxxxcccdddsssdddJJJJJJXXXyyy}}}hhhVVVMMMMMMRRRWWWZZZ[[[^^^aaadddfffggggggaaaaaaaaa```___```bbbeeeeeebbbaaadddhhhjjjfffaaa___]]]\\\\\\[[[]]]gggssszzzttt___YYY\\\VVV]]]___ccc}}}ccc[[[YYYVVVSSSPPPOOONNNNNNNNNMMMKKKGGGBBB>>>>>>@@@CCC[[[ttt{{{uuuttttttsss~~~|||tttmmm___VVVYYYcccmmm{{{vvvCCC[[[rrrwwwxxx|||~~~wwwsssooohhh___VVVKKKEEEIIIPPPVVViii|||}}}gggeeewwwyyyvvvyyyuuuhhhZZZOOOFFF???999888666444333333333333555555666777777777666666666888999888888888999;;;<<<;;;<<>>;;;888555444555999<<<>>>KKKeeewwwLLL:::444===???444111999777???LLLYYYdddnnnuuuyyyppptttxxx{{{|||rrrYYYLLLAAABBBHHHLLLNNNOOOZZZ]]]]]]YYYWWWVVVRRRMMMLLLMMMMMMMMMNNNNNNNNNMMMJJJIIIJJJIIIRRRooo{{{XXXJJJFFFLLLUUUlll}}}\\\HHH???999777777777888:::===@@@AAAIIISSSkkkkkk^^^___ppp\\\:::BBBGGGttt~~~```KKKKKKTTT___ooovvvoooxxx|||kkkSSSIII???<<<:::555111000///............///000111333444555666777888888888888999::::::888777777888777999;;;;;;999888999999888888:::>>>@@@BBBJJJSSS___sss{{{zzz```DDD666666;;;777666;;;:::777@@@HHHKKKOOOUUUYYYYYYQQQFFF>>>===??????>>>>>>EEEJJJNNNQQQYYYfffpppssstttuuurrrllliiidddWWWJJJ@@@;;;777999:::999:::===AAAFFFSSSeeeqqquuuwwwyyy~~~kkk___bbbjjjmmm~~~yyykkkvvv|||sss~~~PPP@@@<<<;;;??????KKKcccyyyvvvaaa```ooo~~~eeeKKKGGGSSSrrr}}}kkkYYYNNNLLLPPPUUU^^^```cccfffjjjmmmppprrrnnnmmmkkkhhhdddcccdddfffgggdddcccfffjjjkkkhhhccccccbbbccceeeeeehhhsss~~~iii[[[YYY\\\UUU[[[^^^eee___ZZZYYYVVVSSSPPPNNNLLLLLLIIIJJJIIIFFFCCCBBBBBBAAAAAAQQQhhh{{{vvvtttzzz~~~sssggg]]]aaakkkpppyyy|||tttCCCYYYrrrwwwwwwsssqqqkkkcccYYYMMMFFFIIIQQQVVVhhhzzz}}}eeebbbtttzzzssssssmmmaaaUUUMMMFFF???999777666444333333444444555666777888888777666555555666888888777666777999888888999;;;<<<:::444...444333222222555888<<>>@@@BBBJJJSSS^^^qqqvvv}}}uuu^^^BBB777888<<<777777;;;999999>>>BBBBBBFFFLLLQQQRRROOOGGG??????@@@???@@@BBBGGGOOOWWW\\\bbbmmmvvvzzzvvvuuutttrrrlllaaaTTTJJJ@@@:::777999:::999:::===EEEJJJXXXiiivvv{{{{{{kkk[[[VVVaaaoooxxx|||nnnnnndddfff{{{PPPCCC???<<>>HHH]]]tttsss```]]]jjjyyypppPPPGGGPPPpppooo^^^RRROOOQQQUUUbbbeeeiiilllppptttyyy}}}}}}{{{xxxrrrmmmjjjiiijjjjjjhhhgggiiilllmmmkkkhhhkkkjjjmmmqqqsssvvvppp\\\WWWXXXZZZWWW[[[^^^iiiwww\\\WWWUUUSSSPPPMMMKKKJJJIIIGGGIIIIIIGGGFFFGGGFFFCCC@@@JJJ```|||}}}sssggg___eeeooopppuuuzzzwww???TTTyyyxxxyyy~~~wwwrrrsssmmmeee[[[NNNFFFIIIQQQXXXjjjzzzeeeaaarrr}}}~~~wwwpppooohhh^^^VVVOOOGGG???888777666444444444555555555666888999999888666555444666888888777666777888999999999999888555333111222333333333555888<<<>>>GGG]]]|||pppKKK999666555888999666666999<<<===???AAABBBFFFKKKNNNUUU```gggfffggghhhbbbWWWBBBAAADDDJJJQQQZZZiiivvvxxxwwwpppeee^^^[[[WWWSSSNNNNNNOOOOOONNNMMMLLLKKKIIIKKKLLLJJJUUUuuuxxxTTTHHHEEEIIIUUUsss|||ZZZFFF<<<666666666777888:::===???AAAGGGUUUxxx}}}bbb[[[{{{NNN777BBBCCCqqqyyy{{{eeeIIIGGGRRRZZZmmm|||uuuuuurrrdddTTTHHH>>>666222333111111000///000222444555777777777777777666666555666888:::;;;:::888999999:::===??????===;;;::::::888888:::>>>@@@BBBJJJSSS[[[nnnsss|||}}}sssmmmWWWAAA888:::===999;;;AAA>>>BBBGGGKKKLLLNNNSSSUUUSSSQQQIIIBBB@@@@@@@@@DDDHHHPPP[[[ggglllqqqzzzyyyvvvvvvnnn\\\MMMIII>>>888666888::::::;;;???CCCJJJYYYlllxxx}}}ttthhh[[[TTTVVVaaasssqqq^^^^^^YYYbbbuuuOOOEEEAAA===@@@???HHHYYYmmmnnn___\\\eeetttXXXIIIPPPmmmvvvfffYYYTTTUUUXXXcccfffiiimmmpppuuu|||yyysssooonnnnnnkkkkkkkkklllmmmnnnooooootttrrruuu{{{~~~dddWWWWWWYYYXXXZZZ\\\^^^llljjjYYYSSSRRRQQQOOOMMMLLLKKKJJJHHHKKKLLLIIIIIILLLJJJDDDAAADDDUUUrrrvvvgggaaahhhpppmmmooovvvwww<<>>HHH]]]yyybbb:::888777777777999:::888555????????????AAAEEEKKKPPPVVVccckkkhhhffffff```UUUCCCDDDFFFHHHKKKVVVkkk~~~~~~{{{rrreee]]]ZZZWWWSSSNNNOOOOOOOOONNNMMMKKKJJJGGGJJJLLLIIITTTtttuuuOOOGGGHHHMMMVVVnnnzzzZZZHHH???:::555555666777999<<<>>>@@@NNN[[[~~~iiiggg|||JJJ777CCCAAAlll{{{}}}~~~aaaFFFDDDNNNSSSggg|||yyywww|||qqq^^^NNNAAA777333333222111000000111333555666888888888777777666444444666888:::;;;:::999999:::;;;===??????===:::999999888888:::>>>@@@BBBJJJSSSWWWlllqqqyyywwwlllfffQQQ@@@999;;;???<<<@@@GGGEEEHHHOOOVVVYYY\\\___]]]YYYSSSKKKCCC@@@@@@AAAGGGMMM\\\hhhuuuzzz~~~|||wwwxxxmmmWWWHHHHHH;;;666444777:::;;;===AAA>>>FFFXXXlllxxx}}}eee]]]YYY^^^ccciiizzzjjjXXX\\\WWW]]]yyypppLLLFFFBBB>>>BBB@@@JJJVVVgggiii^^^]]]cccrrr^^^KKKRRRhhh{{{lll___YYYYYY\\\```cccgggjjjmmmrrrzzz{{{uuuqqqpppppplllmmmnnnmmmmmmnnnqqqtttyyywwwyyyzzzaaaWWW[[[\\\XXX\\\\\\^^^ooobbbWWWRRRQQQQQQPPPPPPOOOOOONNNJJJNNNOOOKKKLLLNNNKKKEEECCC@@@JJJdddvvviiiccckkkqqqjjjiiirrruuu???HHHhhh{{{uuuyyy{{{yyyvvvqqqooojjj^^^QQQIIIHHHJJJVVVfffxxxqqqjjjwww|||vvvxxxsssqqqiii___YYYSSSIII@@@===777333333444333444888888999:::;;;:::888666555333555777777777888:::<<<;;;:::888555444444444555777666444444555777:::<<>>@@@???<<<999888888999:::;;;===@@@EEEKKKOOO[[[```ggglllkkkcccWWWNNN===>>>???@@@CCCHHHNNNRRRXXXbbbiiiiiigggeee___WWWOOOHHH======DDDEEEOOOeeesss|||zzzlll]]]MMMCCC???;;;777777;;;===<<<<<<>>>CCCCCCKKK[[[kkkrrrpppllleeedddbbbaaaiiixxxZZZXXX]]]RRRppp^^^OOODDDDDDGGGDDDAAA@@@RRReeerrrhhhZZZ^^^uuummmTTTRRRfffwwwiiiaaa```bbbccciiipppssstttyyy}}}wwwtttuuuqqqpppooonnnoooqqqtttvvv}}}qqq```ZZZXXXZZZ]]]\\\```^^^mmm~~~^^^XXXRRRSSSSSSQQQNNNMMMMMMNNNPPPOOOLLLHHHIIILLLKKKGGGGGGAAADDDWWWsssyyymmmkkkjjjjjjiiiiiiqqq{{{;;;DDDddduuuwww}}}vvvrrrrrrqqqkkk```RRRIIIGGGHHHRRRcccuuuuuunnnzzzzzz|||tttqqqjjjaaaZZZTTTJJJAAA===777333444444333555888888999:::;;;:::888666555444666888999999999;;;===;;;:::999888777666666555777666555555666888;;;<<>>>>>>>>???AAA???BBBGGGMMMSSS[[[bbbgggeee___WWWSSSVVVZZZVVVMMMIIIOOOTTTXXXaaappp}}}nnnccc[[[RRRRRRQQQQQQQQQPPPOOONNNMMMLLLLLLIIINNNQQQ___lllMMMHHHFFFKKKUUUeeennnPPPEEE>>>555444666999:::;;;<<<>>>@@@HHHcccpppaaahhhvvv}}}FFF999;;;@@@\\\}}}www|||nnnVVVKKKJJJQQQ]]]nnn}}}|||rrrkkkhhhsss^^^CCC999555000222222111111222333444666999;;;<<<;;;888555333222666999;;;<<<;;;;;;;;;<<<===>>>???>>>;;;999999999;;;<<<===???AAAEEEJJJNNNWWW[[[aaaeeeddd]]]SSSKKK<<<<<<>>>AAAFFFMMMTTTZZZdddlllppplllhhhddd^^^VVVQQQMMMEEEGGGQQQUUU```vvvvvvfffXXXJJJ@@@<<<:::777777;;;===<<<<<>>===>>>>>>>>>===<<<:::999777777666666777999;;;===EEEYYYpppwwwjjjSSS???555555888;;;>>>???AAACCCEEEGGGMMMVVV^^^dddhhhkkklllaaa[[[SSSRRRYYY___ZZZQQQDDDLLLSSSWWW^^^lllzzz}}}ooocccYYYSSSWWWRRRQQQPPPOOONNNMMMMMMMMMKKKKKKOOOTTTgggkkkLLLEEEEEENNNWWWeeehhhMMMCCC===666555777:::;;;<<<===@@@BBBLLLeee}}}ggg```cccoootttEEE999<<<@@@XXXxxx{{{xxxxxxtttZZZLLLJJJPPP[[[kkk{{{}}}yyynnnccc]]]hhh___EEE;;;666000333333222222333444666777<<<===>>><<<888444222111777999<<<===<<<;;;<<<===>>>>>>>>>===:::999:::;;;===>>>???@@@AAAEEEIIIMMMTTTUUUXXXZZZYYYRRRIIICCC======>>>BBBIIIRRR[[[aaakkknnnnnniiibbb^^^XXXSSSOOOOOOKKKRRRbbblll{{{ppp]]]QQQFFF===888888666666:::<<<;;;===@@@EEEPPP]]]eeehhhjjjnnnrrrnnnfffdddnnnyyywwwgggxxxzzzyyySSSNNNJJJIIIIIIFFFDDDEEENNNcccuuurrraaa]]]qqq{{{^^^OOO```tttllljjjiiijjjnnnuuuvvvtttuuuxxx}}}zzzyyyvvvtttqqqooopppsssvvvyyykkk]]]ZZZZZZZZZZZZZZZ```dddyyy|||eee\\\VVVUUUUUUWWWYYYXXXTTTPPPOOONNNLLLMMMSSSXXXTTTLLLMMMLLLGGGIII\\\|||{{{wwwuuuwwwzzz|||:::@@@[[[vvv}}}zzzuuuyyy{{{wwwuuuuuuqqqeeeVVVJJJEEEDDDJJJ[[[ooo~~~rrruuuzzzzzz{{{vvvtttnnneee___YYYOOODDD>>>888333444555444555888999:::;;;;;;;;;999777555555777999:::::::::<<<>>>@@@AAACCCDDDCCCAAA???===777666666666888:::<<<===GGGUUUeeehhh\\\KKK===777333666:::>>>AAADDDHHHKKKSSSYYYaaafffgggfffdddccc^^^\\\ZZZ^^^gggjjj```RRRDDDKKKQQQUUU]]]hhhqqqsss~~~oooeee[[[TTTVVVQQQOOOMMMKKKJJJJJJKKKKKKHHHJJJKKKRRRkkkhhhJJJBBBCCCPPPZZZgggcccJJJAAA===777444777999;;;<<<===@@@BBBKKKcccppp___```___pppgggBBB888<<<===QQQpppwwwtttwwwzzz[[[KKKJJJPPPYYYhhhxxxzzztttlllaaaZZZfff^^^GGG===777111333333222222333555777888<<<===>>>;;;888555333333888:::===>>>===<<<===>>>??????>>><<<::::::<<<>>>???@@@AAAAAAAAACCCGGGJJJSSSSSSRRRRRROOOJJJBBB===AAA??????BBBIIIRRRZZZ___aaaaaa___ZZZUUURRRPPPOOOQQQSSSOOOVVVhhhvvviiiUUUKKKBBB:::666777555666:::;;;;;;>>>CCCJJJWWWfffnnnqqquuuxxxzzzrrrkkklllwwwwwwtttwwwkkkPPPPPPOOOMMMJJJFFFEEEFFFGGGZZZnnnooo___YYYlllyyy```OOOVVVsssxxxooolllhhhhhhkkkppppppmmmllloooxxxzzz}}}}}}{{{xxxvvvsssrrrtttxxx}}}ggg\\\\\\\\\\\\[[[]]]ccciiihhh^^^XXXTTTRRRTTTXXXYYYUUUQQQSSSRRRPPPRRRYYY^^^XXXOOONNNQQQLLLHHHVVVttt|||yyy}}};;;???YYYvvv~~~yyyttt~~~~~~yyyuuuvvvssshhhYYYLLLEEEDDDHHHYYYnnn|||ppplllooorrrvvv{{{xxxvvvppphhhbbb\\\QQQGGG>>>888444444555444555999999:::;;;<<<;;;999777666444666888999999999;;;===???AAACCCEEEEEECCC@@@>>>777777777888999;;;===>>>EEEKKKSSSVVVQQQGGG>>>888888;;;>>>AAACCCFFFJJJMMMUUUYYY^^^aaaaaa___]]]\\\```dddjjjrrryyyvvvdddQQQLLLRRRYYYaaammmyyy~~~}}}tttooocccWWWUUUPPPOOOMMMKKKJJJJJJJJJKKKHHHKKKHHHPPPnnn|||eeeHHHAAADDDQQQ^^^ooo]]]GGG@@@<<<777333555888:::;;;===@@@BBBIIIccckkk```eeeYYYppp\\\>>>777;;;999JJJiiiuuu|||sss~~~|||YYYIIIIIINNNUUUcccsss|||tttjjjaaa]]]kkkbbbMMM@@@888222222222111222333555777888:::<<<<<<;;;999777777888999;;;>>>???>>>===>>>????????????===<<<<<<>>>@@@???AAABBBBBBAAACCCEEEHHHRRRQQQPPPOOONNNLLLGGGDDDDDDAAA???@@@EEELLLQQQSSSOOOMMMLLLJJJGGGGGGJJJNNNYYY\\\YYY^^^ooo~~~dddOOOFFF@@@:::666666555777:::;;;;;;@@@FFFLLLYYYiiisss|||}}}ooonnnttt}}}ssszzznnn|||ppp}}}```QQQSSSSSSPPPKKKGGGEEEDDDDDDRRRfffmmmaaaXXXkkk|||lll^^^OOOgggvvvnnnbbb```bbbgggkkkkkkmmmqqqvvvwww{{{yyyxxxwwwwwwzzzuuuaaaYYY[[[\\\[[[[[[^^^dddkkkkkkccc[[[WWWSSSSSSWWWZZZWWWTTTWWWWWWVVVWWW\\\___YYYPPPJJJNNNLLLIIIRRRjjj|||;;;<<>>888444555555444666999999:::;;;<<<;;;999777666444666888999999999;;;===<<<>>>@@@BBBBBBAAA>>>===888999999;;;<<<>>>@@@AAAGGGHHHKKKNNNPPPMMMFFF@@@???AAABBBCCCDDDEEEHHHJJJRRRVVV[[[^^^``````aaabbbmmmvvviiiTTTJJJSSS```lll{{{}}}mmmZZZUUUQQQPPPOOONNNMMMLLLLLLLLLIIIMMMIIISSSvvvvvvaaaFFFDDDGGGSSSddd|||xxxVVVCCC>>>:::666333555888:::;;;===@@@BBBJJJhhhmmmhhhmmmeeexxxVVV<<<666;;;666DDDdddwww~~~{{{[[[MMMKKKMMMRRR]]]oooxxxfffbbbcccqqqpppYYYGGG:::444222222111222333555777888999:::;;;;;;999999:::;;;:::<<>>???@@@???@@@AAA@@@??????@@@BBBAAABBBCCCCCCCCCDDDFFFHHHOOOOOOOOOPPPSSSSSSRRRQQQGGGCCC???@@@DDDHHHIIIIIIDDDAAA?????????@@@FFFLLLWWW```cccmmm```KKKCCC>>>:::888666555888;;;<<<<<>><<<===???@@@AAA@@@???>>><<<<<<===???AAABBBDDDEEEJJJJJJKKKOOORRRRRRNNNJJJGGGHHHJJJJJJKKKMMMQQQSSS]]]aaafffjjjlllmmmnnnooo{{{|||gggUUUIIIYYYkkkvvv~~~pppYYYTTTOOOOOOOOOOOONNNLLLKKKJJJFFFNNNJJJWWW~~~pppZZZGGGJJJMMMUUUkkkpppPPP@@@;;;777333333666999;;;<<<>>>AAADDDKKKlllxxxooonnnooozzzRRR<<<777<<<555AAAccc{{{{{{gggYYYTTTRRRTTT\\\lll|||~~~vvveeedddiiivvvfffOOO@@@999333333333333555777999::::::;;;;;;;;;999999;;;===;;;===@@@@@@@@@???@@@@@@???AAACCCCCCBBBAAABBBCCCBBBDDDFFFFFFFFFFFFHHHJJJMMMMMMMMMOOORRRTTTTTTRRRKKKGGGEEEFFFJJJNNNMMMKKKDDD???<<<<<<;;;:::@@@GGGMMM[[[eeesss{{{\\\HHH@@@<<<999999666666999<<<======DDDMMMYYYlll|||ttt{{{hhhUUUggghhhwwwmmmuuuTTTRRRUUUTTTOOOMMMMMMKKKEEEFFFMMMbbbuuuppp```fff{{{rrrXXXaaalll|||kkkUUUPPPOOOWWWcccnnnzzz~~~}}}}}}~~~ggg___XXXWWWXXXYYY[[[^^^___fffsssssshhhhhh___```aaabbbaaa___\\\ZZZUUUYYY[[[XXXXXXYYYWWWTTTSSSPPPQQQTTTVVV]]]ttt{{{===999MMMpppppppppxxxooossstttmmm```SSSKKKIIIEEEUUUgggrrr{{{~~~sssppptttxxx{{{}}}zzzzzzuuunnnhhhbbbVVVLLL???999444555666555666999:::;;;<<<<<<<<<:::888666666888:::;;;;;;<<<>>>???>>>???@@@BBBBBBBBBBBBAAA>>>???@@@BBBDDDFFFGGGHHHGGGHHHJJJMMMOOOPPPNNNMMMOOORRRTTTWWWYYY]]]bbbfffooossswwwzzzzzzxxxwwwwww}}}~~~ppp^^^OOOTTTiii~~~oooVVVRRRMMMMMMMMMMMMLLLKKKIIIGGGAAALLLJJJZZZjjjSSSHHHNNNQQQWWWpppkkkLLL===999555000444777:::<<<===@@@CCCEEEJJJmmmqqqooopppnnnNNN<<<888===555AAAddd|||yyy~~~sssfff]]]ZZZYYY^^^lllzzzyyyqqqfffhhhmmmzzzoooVVVEEE???444444444444666888:::<<<;;;<<<<<<;;;999999;;;<<<;;;===@@@AAA@@@@@@@@@AAA???AAADDDEEEDDDCCCCCCDDDDDDFFFHHHHHHHHHIIIJJJLLLMMMLLLLLLMMMNNNOOOMMMLLLPPPMMMKKKNNNSSSWWWUUUSSSHHHBBB===<<<999666:::BBBGGGWWWbbbmmm|||vvvYYYFFF>>>:::999999666777:::======>>>FFFOOOYYYooouuuYYYLLL______~~~ppp~~~zzzQQQRRRTTTRRRMMMNNNQQQNNNGGGEEEKKKaaayyyuuuaaaaaarrr^^^aaahhhoooUUUNNNKKKQQQ]]]kkkyyy}}}|||aaa\\\ZZZ[[[[[[[[[^^^cccbbbjjjzzzhhhbbbddd\\\```eeegggddd___ZZZWWWQQQWWWZZZWWWTTTUUUVVVUUUUUUMMMMMMRRRQQQTTTlllzzzvvv{{{rrr;;;;;;JJJhhh~~~}}}vvvoooyyy~~~|||xxxwwwtttnnneeeXXXMMMFFFGGGSSSeeeuuuzzzpppkkknnnvvv}}}~~~~~~xxxpppiiiddd[[[SSSHHH>>>666444555555666999:::;;;;;;;;;:::888666555888999;;;<<<===<<<<<<;;;???AAACCCDDDCCCCCCDDDEEEHHHGGGFFFEEEDDDEEEFFFGGGKKKMMMOOOPPPPPPPPPRRRTTTYYYZZZ\\\```gggnnntttxxxyyyoooiiihhhgggiiilllhhh]]]QQQLLLVVVoooxxxeeeXXXOOOOOOMMMKKKKKKLLLKKKJJJHHHGGGMMMOOOgggbbbRRRDDDJJJRRR^^^pppeeeJJJ>>>:::888666777666888<<<===>>>BBBHHHQQQrrrooohhhmmmrrr}}}LLL>>>444888===BBBhhhvvvjjjvvv{{{{{{tttfff\\\WWW[[[ccclll{{{|||mmmkkkiiirrr|||xxxcccLLL;;;666333444666666444777;;;:::;;;<<<<<<======<<<<<<======>>>???@@@@@@AAAAAADDDEEEEEEDDDDDDDDDGGGIIIFFFGGGHHHIIIJJJKKKKKKLLLNNNKKKIIIIIILLLPPPSSSUUU[[[\\\\\\^^^dddfff___UUUJJJ@@@777666999:::;;;===CCCEEENNNYYY`````````cccqqq}}}rrrZZZJJJ@@@999666666222444:::>>>>>>>>>EEEOOO[[[fffvvvwww~~~PPPSSSUUUeee~~~^^^SSSZZZVVVQQQOOOOOOOOOLLLJJJJJJNNN^^^ooooooddddddnnnwwwgggaaaggguuuZZZOOOJJJPPPYYY___gggqqqxxxxxxzzz~~~xxxccc^^^YYYWWW[[[___bbbccc```rrrgggeee\\\YYY]]]bbbeeeddd^^^VVVQQQVVVTTTTTTVVVTTTPPPQQQUUUVVVOOOMMMSSSUUUUUU]]]jjj|||}}}vvvggg===<<>>AAACCCDDDDDDEEEFFFGGGJJJIIIHHHHHHHHHHHHIIIJJJOOOQQQSSSSSSSSSTTTVVVXXXVVVYYY___hhhtttzzzdddSSSKKKLLLHHHGGGIIIHHHFFFGGGJJJeeeyyyxxxggg[[[RRRMMMOOOQQQQQQPPPMMMJJJHHHIIINNNSSSlllzzzZZZOOODDDJJJRRR]]]qqq```FFF===;;;888666666666888===>>>>>>BBBHHHNNNnnnoookkkqqquuu~~~xxxGGG???777;;;===@@@```uuujjjttt}}}{{{tttZZZUUUYYY```hhhxxx~~~sssqqqnnnvvvjjjPPP===888555444777888666888<<<;;;;;;<<<<<<=========<<<======>>>??????@@@AAAAAACCCDDDDDDDDDCCCDDDFFFHHHEEEFFFGGGHHHIIIJJJJJJKKKOOONNNMMMOOOSSSXXX\\\]]]eeehhhlllpppvvvxxxooodddHHH???888888:::::::::<<<;;;>>>FFFQQQWWWYYY]]]aaabbbmmmzzzkkkSSSDDD===999777888777777999===>>>@@@HHHRRR[[[___hhhttt~~~~~~xxxOOOVVV```vvv~~~ZZZYYYddd]]]TTTOOONNNNNNLLLJJJJJJKKKXXXiiinnngggeeejjjwwwggg]]]```www~~~___RRRJJJOOOTTTVVV\\\dddiiilllqqqxxx~~~~~~}}}|||{{{zzzyyyyyyxxxxxx|||ppp```\\\YYYYYY\\\```ccccccdddrrrqqq___bbbaaaZZZ[[[^^^___^^^\\\YYYVVVZZZYYYYYY[[[YYYVVVVVVZZZXXXQQQOOOTTTUUUSSSZZZeeeppp[[[@@@===FFFbbbzzzxxx|||zzzxxxuuupppiii^^^RRRKKKDDDLLLYYYfffrrr}}}|||qqqjjjllluuu}}}}}}}}}yyyrrrmmmiiiaaaYYYJJJ@@@888777777777999;;;;;;;;;<<<<<<<<<<<<;;;;;;999999::::::<<<===>>>???>>>AAACCCDDDEEEEEEGGGHHHLLLLLLKKKKKKKKKLLLLLLMMMQQQSSSUUUVVVVVVVVVXXXZZZ\\\___eeennnyyy}}}cccLLL@@@===CCC???>>>??????BBBLLLVVVooo{{{wwwiii___VVVMMMRRRWWWWWWSSSNNNJJJIIIMMMOOOZZZvvvpppRRRLLLEEEKKKRRR^^^uuuXXXAAA<<<;;;888666666555999>>>@@@???CCCHHHMMMmmm{{{iiigggpppuuuzzzxxxwwwDDD???<<>>UUUttt}}}www{{{ZZZUUUZZZ```eeettt~~~yyyzzzvvv|||qqqVVVAAA<<<777555888999999:::===<<<<<<<<<<<<===============>>>>>>??????@@@@@@@@@AAABBBCCCCCCBBBCCCEEEGGGDDDDDDEEEFFFGGGHHHIIIIIILLLKKKLLLOOOSSSWWWYYYYYYbbbgggnnntttzzzzzzpppeeeGGG@@@;;;;;;===<<<;;;======>>>EEEOOOXXX```iiirrrlllttt{{{kkkPPP@@@:::888888999;;;999999<<>>@@@AAA???AAACCCDDDCCCCCCDDDEEEIIIIIIIIIJJJJJJKKKLLLLLLOOOQQQSSSSSSSSSTTTVVVXXX```bbbfffmmmuuu}}}qqq]]]KKKAAAAAACCC???>>>???@@@>>>???GGGQQQmmmrrrvvv{{{tttjjj```WWWNNNTTTYYYXXXRRRLLLJJJKKKSSSQQQ```iiiNNNJJJEEELLLUUUaaa{{{SSS>>><<<;;;777555555666999???AAA@@@CCCHHHVVVxxx|||fffdddooovvvxxxyyypppEEE>>>AAACCC???>>>OOOgggtttyyyXXXTTTYYY```cccppp}}}|||{{{vvv\\\IIIDDD<<<666777::::::;;;=========<<<=========>>>>>>===>>>>>>>>>?????????@@@???@@@BBBBBBBBBBBBDDDFFFCCCDDDDDDEEEFFFGGGHHHHHHJJJJJJKKKMMMPPPRRRRRRQQQWWW\\\aaafffjjjjjjaaaWWWFFFAAA>>>@@@AAA???>>>???BBBBBBFFFOOOZZZhhhzzzvvvUUUAAA:::888777777<<<999999<<>>@@@AAA???AAABBBBBBAAA@@@AAAAAAAAAAAACCCDDDFFFGGGHHHIIILLLNNNPPPQQQQQQQQQSSSUUUWWWZZZ^^^eeemmmttt{{{~~~zzznnn\\\LLLCCCAAABBBDDDCCCBBBCCCCCC@@@???EEEOOObbbdddeeehhhvvvqqqhhh___VVVQQQTTTVVVSSSMMMIIIKKKMMMTTTPPPdddcccKKKEEEFFFOOOYYYhhh~~~QQQ>>><<<:::666444666666999???AAAAAAEEEJJJ^^^~~~ddddddrrr{{{vvvyyyhhhKKKAAAJJJIII@@@@@@LLL```rrr{{{xxxRRRMMMUUU]]]aaammm|||~~~||||||hhhXXXOOOCCC888777:::;;;;;;<<<>>>============>>>???@@@>>>>>>>>>>>>>>>?????????===???AAABBBBBBBBBCCCEEEDDDDDDEEEFFFGGGHHHHHHIIIMMMMMMNNNQQQTTTUUUTTTSSSUUUYYY[[[[[[]]]]]]WWWOOODDD@@@???BBBCCCAAA@@@BBBDDDBBBBBBIIIRRRbbbxxxYYYBBB;;;888777666:::999:::>>>???@@@EEELLLNNNZZZpppkkk[[[VVVZZZdddyyyjjjFFFUUUnnn}}}dddaaaVVV^^^XXXRRRQQQUUUVVVSSSNNNSSSOOORRReee}}}sss\\\fffqqqnnn[[[dddhhhXXXNNNRRRXXXZZZ\\\```gggiiijjjhhhdddbbbdddfffeeeddddddeeehhhmmmrrruuuuuusssqqqttt{{{{{{gggYYYVVVWWWZZZ]]]```cccggghhhiiioooddd```YYY]]]]]]\\\ZZZYYYWWWVVVVVVVVVWWWVVVWWWZZZYYYVVVXXX\\\[[[YYYWWWUUUQQQMMMNNNQQQaaatttrrrBBB???EEEXXXooo~~~~~~zzzwwwsssrrrpppiii]]]TTTFFFJJJSSS___nnnzzzuuukkkhhhooovvvwwwyyyxxxsssoookkkccc[[[III???777555666666777:::::::::999999:::;;;<<<<<<===<<<<<<======>>>???@@@>>>@@@AAAAAA@@@??????@@@<<<>>>@@@DDDFFFIIIJJJKKKPPPQQQSSSTTTTTTUUUWWWYYYUUUVVVYYY\\\aaaeeehhhjjjdddZZZNNNFFFCCCCCCAAA???GGGEEEEEEFFFFFFFFFLLLTTTVVVUUUTTTXXXfffnnneee]]]UUUSSSSSSQQQMMMIIIHHHKKKNNNQQQRRRlllwww[[[JJJAAAHHHSSS```pppzzzNNN>>>===999555555888777999>>>@@@AAAFFFMMM___wwwaaafffvvv|||}}}bbbUUUJJJVVVPPPAAAAAAJJJ\\\ttt|||yyyTTTLLLQQQ[[[___lll}}}}}}vvvjjj]]]MMM===888;;;<<<<<<===???>>>=========>>>@@@AAA>>>>>>>>>>>>>>>>>>>>>>>><<>>>>>??????>>>>>>>>><<<>>>@@@AAAAAAAAABBBCCCCCCEEEHHHMMMQQQTTTVVVWWWZZZ\\\^^^^^^^^^___aaacccaaaaaa```______^^^^^^^^^TTTOOOHHHCCCBBBCCCDDDDDDAAAAAAGGGOOORRRQQQQQQSSSYYYTTTRRRYYYjjjlllccc\\\UUUSSSQQQNNNKKKJJJJJJLLLMMMOOOZZZ|||nnnSSSJJJCCCIIIWWWgggxxxsssKKK===<<<888555888:::888999===???AAAHHHOOOhhhrrrfffrrr}}}|||```cccXXXdddWWWBBB@@@FFFWWWttt{{{}}}wwwiii[[[XXX^^^```mmm~~~}}}xxxlllWWWBBB;;;<<<>>>??????@@@???>>>======???@@@BBB>>>>>>>>>>>>>>>>>>>>>===<<<>>>AAACCCCCCCCCDDDEEEGGGGGGHHHIIIJJJKKKLLLLLLLLLLLLMMMPPPUUUXXXYYYYYY[[[]]]]]]YYYXXXWWWTTTNNNFFFEEEFFFJJJLLLJJJLLLQQQOOOQQQUUU[[[aaajjj{{{ZZZ@@@:::;;;;;;:::888;;;???AAA@@@DDDTTTdddfffrrrvvvlllbbbccceeecccjjjiiiNNNKKKNNNrrrqqqkkk}}}___RRRPPPRRRQQQRRRTTTTTTSSSRRRQQQQQQLLLKKKJJJTTTnnn~~~kkk```iiiuuu{{{zzzyyy}}}xxxbbb]]]lllwwweeeWWWYYYaaadddgggllliiiddd\\\WWWVVVWWWZZZ[[[bbbaaaaaadddjjjsss{{{wwwbbbZZZXXXVVVXXX[[[]]]___bbbhhhlll{{{gggaaaaaabbb___ZZZ[[[ZZZYYYVVVSSSPPPNNNOOONNNPPPSSSSSSQQQSSSWWWTTTTTTSSSPPPNNNPPPSSSUUUYYYaaassszzzKKKFFFHHHTTTeeewww}}}|||}}}~~~zzzwwwwwwwwwqqqfff\\\JJJIIIKKKSSSbbbrrr}}}}}}qqqlllooouuuzzz|||{{{vvvrrrnnnfff]]]KKKBBB999888888888:::===>>>===<<<;;;;;;<<<===>>>>>>>>>???@@@@@@???===<<<:::<<>>BBBSSSrrr~~~yyyttt}}}mmmcccccccccmmm~~~~~~}}}uuu___FFF===>>>@@@AAAAAA@@@???>>>======???AAABBB>>>>>>>>>>>>============<<<>>>BBBCCCCCCDDDDDDEEEHHHIIIIIIJJJKKKLLLMMMMMMSSSRRRQQQSSSVVVYYYZZZYYY]]]```aaa^^^\\\[[[WWWQQQLLLKKKMMMQQQRRRRRRUUUZZZQQQVVV```jjjqqqxxx^^^BBB<<<<<<;;;::::::<<<@@@AAA@@@HHH^^^sssxxxqqqnnnjjj```}}}RRR@@@III___uuuiiimmmmmm```^^^SSSOOOSSSUUUVVVUUUQQQNNNOOOQQQGGGFFFCCCJJJdddqqqbbblllxxx~~~}}}~~~kkk___ggg|||mmm___bbbkkkqqquuu{{{mmmeeeZZZTTTTTTWWWYYYZZZ]]]^^^```eeemmmyyyiiiWWWUUUXXXWWWYYY\\\]]]^^^bbbhhhmmmrrrllldddaaaaaaWWWYYYYYYXXXVVVTTTRRROOONNNOOONNNPPPTTTTTTQQQSSSXXXRRRRRRQQQNNNMMMQQQUUUWWWUUUYYYiii~~~IIINNNMMMLLL]]]}}}}}}vvv~~~tttxxxyyysss{{{xxxyyy{{{vvviii^^^QQQIIIHHHTTTeeesss|||}}}sssmmmmmmqqquuu}}}}}}uuurrrrrrjjj]]]OOODDD:::888888666555777:::>>>???;;;:::===AAABBB===??????@@@CCCDDDAAA===@@@>>>>>>BBBHHHKKKKKKIIIRRRUUUXXXZZZZZZZZZZZZ[[[[[[\\\\\\[[[[[[]]]```ccciiilllppprrrrrrqqqqqqqqqlll```SSSMMMIIIFFFGGGKKKNNNRRReee~~~qqqfffjjjrrrpppqqq{{{}}}ooofff]]]UUUWWWTTTNNNJJJJJJMMMMMMKKKWWWsssbbbOOOLLL@@@OOO[[[oooeeeFFF???999666777555;;;>>><<<===AAA@@@JJJbbbttt~~~nnnqqqeeeDDDAAA@@@LLLppp}}}wwwwww|||~~~mmmgggeeeiii{{{}}}|||zzzfffOOOAAA:::888;;;@@@999???@@@<<<;;;???@@@===??????@@@@@@???>>>BBBGGGEEEAAA>>>???CCCFFFGGGEEEIIIKKKNNNQQQRRRQQQPPPOOOTTTSSSTTTWWW\\\^^^]]][[[]]][[[ZZZ[[[\\\ZZZYYYYYYWWWOOOJJJPPPXXX[[[\\\]]]SSS[[[lllzzz{{{zzz[[[HHH;;;777999888555:::BBBGGGGGGLLL```uuu}}}tttuuuooofffrrrlllEEEEEENNNiii|||ssshhh{{{iii\\\WWWTTTSSSVVVWWWWWWUUURRRPPPPPPPPPIIIIIIIIIMMMYYYjjjxxxxxxmmm}}}uuucccddduuuzzziiilll{{{~~~rrreeeUUUOOOSSSYYY\\\\\\\\\^^^___```iiiyyy|||^^^RRRQQQSSSVVVZZZXXXYYYbbbeeegggrrrkkkkkkggg\\\XXXXXXUUUSSSQQQRRRTTTTTTRRROOOIIIQQQTTTOOOLLLQQQUUUVVVQQQPPPMMMLLLMMMQQQXXX]]]XXXWWWeee~~~MMMQQQOOOMMM\\\xxx~~~www}}}www|||xxxxxxzzzvvvkkkaaaTTTJJJGGGSSSeeesss|||tttlllkkklllvvv}}}}}}wwwuuuvvvooodddTTTGGG;;;888999888888888777===AAA@@@@@@BBBCCCBBBAAABBBCCCBBBBBBAAA@@@===@@@AAABBBEEEHHHLLLOOOQQQRRRTTTUUUUUUSSSRRRRRRRRRSSSTTTUUUVVVWWWYYY]]]```bbbgggmmmrrruuuxxx{{{}}}wwwlll]]]PPPKKKKKKOOOQQQSSSVVV```kkkllljjjrrrzzzmmmfff^^^WWWTTTRRRMMMKKKKKKNNNOOONNNYYYzzzbbbSSSSSSLLLPPP___www___BBB===888666888666999===<<<===BBBBBBNNNfff|||wwwvvv|||gggFFFBBBAAAMMMooo{{{yyyxxxxxxwww~~~kkkccc```dddtttqqq]]]JJJ@@@===>>>???;;;??????;;;999===???===AAAAAAAAABBBCCCFFFKKKPPPLLLHHHCCCAAABBBEEEGGGGGGIIIJJJJJJKKKMMMNNNPPPQQQYYYXXXYYY]]]bbbeeeeeedddaaaaaaaaacccccc```]]][[[^^^WWWTTTWWWZZZXXXWWWWWW]]]dddsssVVVDDD:::888;;;999>>>>>>AAADDDGGGTTTmmmsssqqqjjjkkkbbbEEEIIIWWWmmmwwwwwwpppVVVRRRTTTXXX]]]XXXWWWUUUSSSRRRPPPOOOOOOKKKKKKJJJLLLSSSaaaoooxxxqqqfffsssiii___iii~~~zzzqqqfffXXXSSSUUUYYYZZZYYY[[[]]]^^^```iiiyyysss[[[RRRRRRTTTSSSXXXWWWYYYbbbdddhhhuuugggjjjfffZZZVVVVVVVVVTTTRRRSSSTTTUUUSSSQQQLLLRRRTTTPPPNNNQQQSSSRRRMMMMMMNNNNNNNNNPPPRRRTTTRRRSSS^^^yyyQQQSSSPPPMMMWWWooo~~~tttzzz{{{|||wwwwwwxxxvvvnnnfffYYYMMMFFFOOO```mmmuuuxxxuuummmiiiiiiwww|||}}}xxxxxxzzzuuukkk[[[KKK<<<888:::;;;;;;;;;888???DDDDDDEEEFFFFFFCCCEEEDDDCCCCCCDDDDDDDDDDDDAAACCCFFFIIIJJJNNNTTTXXXQQQRRRRRRQQQNNNMMMMMMNNNNNNPPPSSSUUUVVVYYY\\\___```dddkkkqqqvvvzzz~~~~~~yyyjjjXXXSSS[[[cccddd[[[```bbb```aaannnzzzkkkddd]]]WWWRRRPPPMMMLLLMMMNNNQQQSSSiiiwww[[[OOOMMMNNNTTTiiizzzVVV>>>:::666666999777888<<<;;;>>>DDDEEERRRkkkuuu~~~jjjJJJEEEBBBMMMkkkzzzyyyuuurrryyyxxxqqqyyy~~~ggg]]]ZZZ^^^jjjwww}}}kkkRRRBBB???>>>:::???AAA@@@;;;999===@@@@@@BBBBBBBBBDDDHHHNNNTTTWWWQQQMMMHHHCCCBBBDDDGGGIIIIIIHHHGGGFFFHHHLLLPPPSSSVVVWWWYYY]]]bbbeeeffffffccceeehhhiiiiiifffccc```[[[XXXYYY]]]___]]]]]]___gggmmmzzzzzzOOO???888999<<<:::>>>>>>???BBBIII[[[xxxuuuqqqlllzzzUUUBBBFFFZZZwww]]]HHHHHHMMMVVVbbbZZZWWWRRRQQQRRRRRRPPPNNNNNNMMMLLLJJJLLLUUUdddppplllaaagggttt|||wwwaaabbbyyy}}}vvvggg___WWWSSSTTTVVVUUUSSSUUUXXXZZZ]]]gggvvvfffUUUQQQTTTUUUSSSYYYZZZ]]]eeeeeekkk{{{qqq```fffbbbWWWUUUUUUWWWUUUSSSRRRSSSTTTTTTTTTPPPRRRSSSPPPPPPQQQPPPMMMMMMPPPSSSUUUVVVUUURRRQQQMMMRRRYYYiiiTTTRRRMMMHHHOOOeeepppssszzz~~~}}}wwwuuuwwwvvvqqqlll^^^PPPEEEJJJWWWcccjjjnnnxxx|||~~~wwwoookkkiiiwwwzzzzzzwwwxxxyyyuuuooo```NNN===777:::<<<<<<<<<>>>BBBDDDCCCFFFKKKMMMLLLMMMFFFAAAEEEKKKOOOPPPQQQKKKLLLOOOSSSWWW[[[^^^___TTTUUUUUUTTTSSSSSSTTTVVVTTTWWWZZZ\\\]]]```cccfffgggjjjooosssvvvzzz}}}vvvccc```ooozzzzzzkkksssuuuoootttzzzjjjaaaZZZUUUQQQOOONNNNNNMMMNNNRRRXXXyyyfffQQQIIIFFFOOO[[[vvvoooPPP===:::666666:::888888<<<;;;===DDDFFFSSSmmmrrrnnnlllNNNFFFBBBKKKbbbzzzsssvvvuuuoooqqq~~~yyymmmooowwwfffXXXUUUYYYbbblllzzz[[[GGGDDDCCC===EEEEEEBBB>>><<<===@@@BBB@@@AAACCCEEELLLSSSVVVTTTPPPNNNIIIEEEDDDEEEHHHKKKIIIHHHFFFFFFIIIMMMQQQTTTRRRTTTVVVZZZ]]]```aaabbb___dddhhhhhhiiikkkkkkiiiaaaaaadddgggggggggkkkrrrmmmtttsssJJJ===999:::===::::::???DDDHHHPPPdddtttuuuvvvlllMMMGGGOOOiii]]]JJJGGGEEENNN\\\YYYTTTOOONNNRRRTTTRRROOOOOONNNMMMIIIGGGKKK[[[jjjmmmbbb^^^fffvvviiibbbttt|||yyypppccc___[[[VVVUUUUUUVVVUUUSSSTTTYYY]]]aaakkkxxx}}}nnn[[[QQQQQQTTTVVVWWW]]]___bbbhhhgggqqq~~~ddd\\\aaa[[[SSSTTTTTTVVVTTTRRRQQQQQQSSSTTTUUUSSSSSSRRRQQQQQQPPPMMMJJJNNNPPPTTTXXXZZZXXXTTTQQQOOOVVVZZZ___tttVVVQQQJJJEEEHHH[[[{{{rrrpppwww|||xxxuuuvvvvvvsssooo```RRRFFFHHHRRR]]]gggmmmvvv{{{zzzsssnnnllltttvvvvvvvvvvvvvvvsssnnncccQQQ???888999;;;<<<>>>CCCDDDBBBBBBIIIVVV```ccc___OOODDDIIIVVV]]]______\\\[[[]]]eeemmmpppkkkeee\\\\\\[[[YYYWWWXXXZZZ\\\[[[]]]___```aaacccgggiiiiiimmmrrrwww{{{rrrlllyyyzzzhhh___XXXSSSRRROOOOOOOOOMMMLLLTTT___~~~YYYLLLIIILLLXXXbbbfffMMM>>>;;;666777:::777:::===;;;===DDDFFFTTTmmm{{{iiioooiiiOOOFFF@@@GGGXXXnnn{{{|||yyy~~~~~~xxxxxxooozzzxxxqqqnnnmmm|||hhhXXXSSSWWW___fffzzzgggRRRPPPQQQLLLJJJHHHEEEBBB???===>>>AAA===@@@CCCGGGOOOWWWVVVPPPOOOMMMIIIGGGGGGHHHJJJKKKHHHIIIJJJKKKNNNPPPRRRTTTSSSTTTWWWYYY[[[]]]^^^___\\\bbbggggggjjjrrrxxxxxxvvvtttttttttrrrqqqwwwzzzkkkFFF===:::;;;>>>;;;===DDDIIIMMMWWWooorrrsss|||]]]JJJTTTjjj___PPPIIIBBBHHHUUUTTTPPPLLLNNNRRRUUUTTTQQQNNNMMMLLLJJJFFFGGGWWWhhhnnngggZZZ[[[oootttgggppp~~~ppp```ccc```]]]ZZZXXXWWWWWWWWWZZZaaahhhnnnwwwvvvbbbTTTPPPQQQUUUWWWZZZ___aaadddggghhhwwwppp^^^YYY]]]UUUQQQTTTTTTSSSRRRQQQPPPOOOQQQSSSTTTTTTRRRPPPQQQQQQOOOLLLKKKKKKLLLNNNRRRUUUVVVTTTRRRSSSYYYZZZZZZhhhZZZTTTLLLGGGFFFSSStttzzzuuuxxx|||zzzvvvvvvuuusssqqq```TTTIIIIIIPPP[[[iiittt{{{~~~~~~wwwqqqnnnqqqrrrtttuuuwwwvvvrrrnnndddUUUDDD<<<::::::===AAADDDEEEEEEIIIVVVjjjxxx~~~uuu```OOOSSS___ggglllpppllllllppp{{{tttggg```___]]]YYYVVVVVVXXX[[[\\\]]]^^^^^^___bbbgggjjjiiioooxxxyyy{{{iii^^^WWWRRRRRRNNNNNNOOOLLLKKKWWWgggoooTTTIIIIIIPPPZZZiii^^^III>>><<<666777;;;777;;;>>><<>>===???===AAADDDIIIUUUaaa___VVVXXXRRRLLLIIIJJJLLLLLLKKKJJJKKKMMMPPPRRRSSSTTTTTTQQQTTTWWWXXXYYYZZZ\\\]]]```iiioooooouuu___CCC>>>;;;<<<>>><<<@@@DDDFFFLLL^^^}}}ttt~~~SSSHHHaaa{{{pppYYYOOOJJJGGGJJJQQQPPPNNNMMMOOORRRTTTSSSQQQNNNKKKKKKKKKGGGGGGTTTfffooommm\\\UUUlllpppooo}}}wwwjjjiiigggbbb[[[WWWVVVYYY[[[bbbiiipppwwwxxxiiiYYYRRRQQQRRRVVVYYYZZZ___```bbbfffiiihhhZZZXXXZZZSSSQQQUUUSSSQQQQQQQQQPPPOOOPPPRRRTTTTTTQQQPPPPPPOOOLLLLLLOOONNNLLLLLLPPPTTTWWWWWWUUUSSSWWWWWWUUU___sssaaa[[[UUUPPPHHHMMMjjjzzzxxxxxx~~~~~~|||wwwvvvuuusssrrrcccYYYOOOJJJLLLVVVfffuuuyyy|||zzztttqqqnnnooorrrwwwzzzxxxtttrrreeeYYYJJJ@@@;;;999>>>DDDGGGKKKPPPYYYjjj~~~mmm]]]^^^fffooo{{{tttmmmkkkhhheeebbbcccfffiiikkkkkkllllllnnnsssyyy~~~mmm```VVVPPPOOOKKKKKKMMMKKKLLL]]]qqquuu___QQQFFFHHHSSSYYYrrrrrrUUUDDD===;;;666888<<<777;;;???===@@@HHHLLL\\\wwwxxxnnn~~~WWWJJJDDD@@@EEEMMMfff{{{rrrggg[[[nnnzzzttt{{{bbbTTTUUU]]]ccckkkxxxjjjcccbbbcccWWWUUUUUUVVVPPPEEE@@@AAA@@@DDDGGGMMM^^^ppprrriiikkk___QQQKKKLLLOOONNNKKKMMMNNNOOOQQQSSSTTTTTTUUURRRUUUYYY[[[\\\]]]```bbbkkkxxxsssQQQ>>>>>><<<<<>>@@@AAAGGGWWWvvv~~~uuuLLLLLLpppzzznnnqqqssseeeUUUKKKLLLQQQRRRPPPNNNOOOQQQRRRRRRQQQPPPNNNNNNIIIIIIKKKIIIGGGRRRaaarrrvvvbbbVVVkkkpppjjjvvv|||wwwpppmmmggg___ZZZ\\\dddkkkoootttyyyvvviii]]]SSSQQQSSSSSSWWW\\\\\\``````ccchhhooo~~~___VVVWWWYYYTTTTTTVVVPPPOOOQQQSSSRRRQQQPPPRRRTTTRRROOOOOOPPPMMMJJJMMMTTTRRROOONNNQQQVVVXXXWWWTTTRRRRRRRRRSSSYYYfffwwwgggaaa]]]WWWLLLJJJccc|||wwwttttttyyy~~~}}}}}}xxxvvvuuusssrrrggg^^^SSSJJJGGGNNN___ppprrrvvvzzz}}}}}}zzzvvvtttlllmmmrrrzzz}}}|||xxxvvvfff[[[NNNDDD<<<999???FFFLLLSSS\\\hhhzzzssseeeeeejjjsss~~~|||zzzyyy{{{sssaaaUUUNNNMMMIIIIIILLLKKKMMMaaaxxx___MMMLLLDDDJJJ\\\```yyycccNNN@@@;;;:::555888===888;;;???>>>BBBKKKPPPaaa|||vvvoooyyyOOOGGGCCCAAAGGGLLLjjj~~~ooo___^^^uuuvvvqqq{{{fffVVVUUU\\\bbblllxxxwwwmmmjjjmmm___]]]___aaaZZZMMMEEEEEEDDDGGGIIIOOOddd|||zzz|||kkkWWWLLLMMMPPPNNNKKKPPPPPPPPPPPPQQQSSSUUUVVVYYY\\\aaadddeeegggjjjmmmvvveeeHHH:::===<<<<<<@@@@@@BBBDDDOOOkkk~~~~~~WWWFFFTTTooogggcccpppssshhhVVVKKKPPPYYYXXXNNNNNNQQQTTTTTTRRRNNNMMMLLLNNNHHHGGGKKKJJJFFFOOO^^^xxxjjjXXXkkkfff^^^kkk}}}xxxuuuooohhheeekkkwww~~~sss___VVVPPPQQQTTTTTTXXX^^^^^^aaabbbeeelllvvvuuuYYYSSSVVVZZZVVVWWWWWWNNNOOORRRTTTTTTRRRQQQSSSUUUQQQOOOOOOPPPLLLHHHNNNXXXPPPMMMLLLNNNSSSTTTQQQNNNRRROOOOOOSSSWWW___qqqlllrrrpppRRRFFFNNNWWWsssvvvlllyyyvvv|||wwwuuutttqqqooohhhaaaXXXOOOIIIKKKYYYiiilllrrrxxxyyy{{{|||yyyttthhhjjjoootttxxxyyywwwtttnnngggVVVCCC:::>>>EEEIIIZZZhhhwww|||rrrllljjjkkkjjjoooqqqggg[[[MMMVVVMMMIIIMMMRRR\\\ttt}}}ZZZJJJCCCHHHRRRWWWmmmrrrYYYEEEAAA;;;666555666:::<<<>>><<>>;;;<<<<<<<<>>;;;LLLiii}}}gggeee{{{~~~iiiXXXVVVXXXSSSNNNNNNOOOPPPRRRRRRRRRPPPMMMLLLLLLLLLLLLJJJIIIHHHJJJLLLjjj}}}pppiiiwwwzzzmmmcccdddnnn]]]TTTQQQNNNNNNRRRVVVYYYZZZcccgggiiijjj|||{{{dddYYYVVVTTTSSSSSSTTTSSSRRRWWWYYYZZZZZZXXXWWWWWWXXXVVVTTTRRRPPPOOOOOOPPPQQQNNNNNNNNNNNNPPPQQQRRRSSSTTTRRRVVV[[[YYYUUU\\\jjj{{{```JJJKKKNNNeee}}}|||iiikkkwww{{{}}}}}}{{{|||~~~{{{xxxuuusssqqqjjj```VVVMMMIIIQQQ\\\hhhpppwwwzzz{{{|||zzzvvvttttttttttttsssrrrqqqpppqqqooocccPPPEEEIIITTT]]]{{{~~~lll]]]SSSOOOZZZppp|||cccVVVVVVNNNQQQOOOSSSnnn]]]IIIHHHHHHOOO\\\eee~~~xxxTTTEEE???===:::888888:::<<<===;;;BBBCCCCCCQQQkkk~~~RRRDDDDDD@@@FFFDDDEEEOOO___ssstttxxxxxx|||}}}[[[NNNSSS```eeemmmttt}}}~~~ssscccUUUQQQTTTSSS[[[iii||||||~~~fffIII???;;;:::===>>>>>>BBBFFFGGG\\\||||||qqqLLL;;;888BBBVVVyyynnnoooqqqaaaSSSSSSUUUPPPLLLLLLMMMOOORRRSSSRRRPPPLLLJJJIIIJJJKKKJJJHHHGGGHHHIII^^^ooo{{{wwwnnnpppvvvzzzrrrccc___yyy}}}zzz}}}xxxggg[[[PPPOOONNNPPPTTTXXXZZZZZZaaaffffffjjjkkk^^^WWWTTTRRRQQQQQQRRRRRRQQQVVVWWWWWWVVVUUUTTTTTTVVVUUUTTTTTTSSSQQQQQQPPPPPPOOOOOOOOOPPPPPPRRRSSSTTTVVVVVV[[[___[[[RRRSSSZZZjjj|||dddNNNOOOOOObbb|||~~~hhhpppzzzzzzyyyyyyxxx}}}zzzvvvsssqqqqqqkkkbbbYYYOOOJJJNNNUUUfffooowwwzzzzzzzzzxxxuuuvvvvvvtttrrrooonnnnnnooonnnmmmcccRRRHHHPPPaaammmwwwjjjeeedddcccXXXiii|||aaaRRROOOLLLRRRPPPWWW}}}VVVHHHLLLLLLRRRbbboooeeeHHH@@@:::999888888999:::<<<===:::BBBEEEIIIaaa{{{vvvLLLCCCBBBAAAFFFBBBEEEJJJ[[[qqqwwwssszzzuuuxxxlllWWWRRR\\\aaaiiipppyyy}}}ooo\\\NNNLLLRRRRRR```tttxxxTTTFFF===;;;;;;>>>@@@???CCCHHHIIIggg}}}rrrFFF999;;;HHHbbbyyy}}}fffZZZQQQQQQRRROOOLLLLLLNNNOOOPPPQQQPPPNNNLLLKKKGGGIIIJJJIIIGGGFFFFFFFFFRRR```qqqxxxqqqjjjnnnvvv}}}lllcccsss|||~~~rrrcccYYYMMMMMMPPPSSSVVVYYY[[[[[[]]]aaaccckkk~~~\\\XXXTTTRRRPPPPPPQQQSSSSSSSSSRRRSSSSSSRRRPPPOOOPPPQQQRRRRRRRRRRRRRRRPPPNNNMMMPPPPPPPPPQQQQQQRRRSSSTTTWWWXXX\\\```ZZZQQQOOORRR]]]xxx|||jjjWWWYYYTTTaaazzz~~~kkkjjjwwwyyyyyy}}}{{{uuurrrpppoooiiiccc\\\SSSLLLLLLQQQbbbmmmwwwyyyxxxxxxvvvsssttttttssspppmmmlllnnnqqqoooooofffXXXTTTaaawww|||hhheeeppp|||~~~jjjZZZSSSLLLLLLPPPQQQ```jjjPPPFFFMMMLLLTTTiii}}}wwwTTT>>>===666666666777888:::;;;<<<<<>>>>>KKKfffvvvhhhYYYIIIHHHBBBDDDHHH???GGGEEEXXXnnnzzzzzzvvvuuuvvvlllvvvwwwxxxyyy{{{~~~tttaaaXXX^^^ffflllqqqxxxxxxdddPPPFFFFFFHHH]]]xxxyyyqqqsssyyy]]]BBB;;;AAA>>>===???AAAAAAAAAGGGOOO]]]dddBBBAAAAAAKKKpppnnnbbbYYYVVVRRRQQQQQQQQQRRRRRRQQQPPPMMMKKKJJJKKKMMMNNNHHHHHHIIIGGGEEEDDDDDDEEEFFFJJJWWWiiiqqqnnnlllmmmrrrwwwrrreeevvvyyyooo```QQQHHHLLLPPPTTTXXXZZZ\\\^^^```ddddddnnnaaaUUUTTTQQQPPPOOOQQQTTTWWWXXXYYYRRRSSSUUUTTTRRRPPPOOOOOOOOOPPPRRRSSSTTTTTTSSSRRRQQQQQQQQQQQQQQQRRRSSSSSSXXXZZZ\\\\\\[[[ZZZZZZ[[[RRRooozzznnnppp^^^\\\ppp~~~qqqzzzzzz}}}yyytttrrroookkkgggddd\\\RRRMMMMMMTTTbbbooouuuvvvwwwxxxxxxtttvvvvvvsssnnnmmmppptttvvvwwwvvvsssyyyaaaKKKNNNRRRMMMMMMPPP```}}}nnnNNNEEE???LLLQQQdddhhhRRR@@@666:::888777777777888;;;===???AAA<<>>============???BBBBBBDDDLLLVVVnnnTTTCCCDDDPPP[[[yyy~~~qqqbbb[[[WWWVVVSSSPPPOOORRRTTTTTTOOOOOOMMMLLLKKKKKKLLLLLLIIIIIIHHHFFFDDDCCCDDDFFFFFFGGGOOObbbrrrtttllldddqqqvvvzzzdddooottthhhYYYNNNKKKNNNRRRWWWZZZ[[[]]]```bbbfffeeeuuu{{{\\\XXXTTTSSSQQQPPPQQQSSSUUUVVVVVVQQQTTTVVVWWWTTTQQQNNNMMMMMMNNNPPPQQQSSSTTTTTTTTTQQQQQQPPPPPPQQQQQQRRRRRRQQQTTTWWWXXXYYYZZZZZZZZZSSSggg~~~}}}sssvvvaaa[[[kkk}}}tttyyyxxxxxxsssqqqqqqmmmjjjggg```TTTMMMLLLMMM\\\lllsssuuuxxx{{{{{{vvvxxxyyyuuupppnnnqqquuurrruuuwwwxxxsssYYYNNNOOOLLLGGGPPPSSSggg{{{[[[HHHGGGDDDRRRYYYnnn{{{XXXJJJ???999???;;;:::888888999<<>>AAACCCFFFPPP[[[{{{eeeFFFCCCDDD[[[fff{{{{{{rrruuubbb]]]YYYUUUUUUSSSOOONNNQQQUUUVVVMMMMMMNNNNNNMMMLLLJJJIIIJJJJJJHHHFFFCCCCCCEEEGGGGGGFFFLLL^^^sssyyylll\\\iiippp{{{zzz```hhh}}}xxxmmm^^^PPPJJJLLLPPPTTTXXX[[[[[[]]]aaadddjjjhhh}}}rrrZZZ[[[UUUUUUSSSQQQQQQRRRSSSTTTSSSOOORRRVVVVVVTTTPPPLLLKKKJJJKKKLLLNNNPPPRRRSSSTTTQQQPPPPPPPPPPPPQQQQQQRRRJJJNNNQQQSSSUUUWWWWWWUUUUUU___iiilllooouuu{{{~~~qqqjjjddd^^^dddrrrsssnnnuuu{{{ooorrryyytttuuu{{{wwwrrrtttrrrnnnjjjeee\\\QQQJJJMMMXXXfffqqqwwwwwwwwwwwwvvvxxxxxxuuuqqqooopppssswwwuuussswwwwwwppp___MMMEEEJJJPPPRRRRRRVVVvvvtttZZZPPPGGGHHHKKKPPP^^^```JJJ>>><<<<<<666888888999;;;===>>>@@@@@@===FFFXXXpppttt______zzzyyy~~~eeeOOOMMMKKKKKKKKKKKKGGGDDDKKKNNNXXXhhhwww}}}}}}{{{rrrjjjnnnqqqrrrzzzrrrkkkttt___\\\\\\bbbiiiooorrruuuxxxtttooommmnnnrrrvvvyyysssiiieeehhhkkkrrr{{{|||ttttttsssrrrsssrrrjjjaaaUUUMMMQQQ^^^fffiiixxx~~~hhhKKKAAA@@@<<<;;;===;;;@@@CCCCCCDDDKKKZZZfffbbbFFF;;;CCCTTTbbbhhh~~~yyyooonnnddd^^^ZZZSSSZZZWWWTTTSSSSSSQQQMMMIIILLLLLLKKKKKKJJJJJJIIIIIIHHHGGGFFFDDDDDDDDDDDDEEEEEEIIIMMMYYYooowwwccc[[[nnn]]]ZZZkkkttt}}}iii]]]TTTNNNKKKKKKRRRSSSUUUXXX^^^dddeeeccceeexxx~~~}}}eee]]]UUUXXXYYYUUURRRPPPRRRRRRPPPOOOPPPPPPQQQSSSTTTRRRMMMIIIKKKMMMOOOOOOOOOOOOPPPRRRJJJKKKMMMNNNNNNLLLKKKIIINNNHHHHHHOOOSSSPPPNNNOOOMMMNNNRRRYYY^^^fffttt{{{iiiccc```[[[___kkkyyyxxxooorrrvvvnnnqqq{{{zzz{{{}}}{{{wwwvvvsssnnnjjjeee^^^UUUOOOLLLTTT```kkkrrrttttttssssssuuuvvvuuuuuuuuuvvvwwwwwwuuussstttyyyzzzssstttpppuuurrrhhheeeeeeddd\\\RRRKKKIIIKKKOOORRRXXXjjjhhhOOOHHHGGGKKKOOOWWWkkk|||RRRCCC;;;777888555777888999;;;<<<>>>???@@@<<>>===@@@<<>>>>>AAA;;;@@@FFFKKKTTTgggaaaDDD777===LLLhhhqqqTTTWWWgggttt[[[UUUVVVVVVWWWTTTQQQPPPOOONNNMMMKKKJJJIIIIIIIIIIIIIIIIIIIIIGGGGGGFFFEEEDDDDDDDDDDDDEEEFFFFFFKKK\\\pppwwwsss]]]cccnnnzzz}}}mmmjjjvvvpppbbbRRRIIIHHHJJJPPPVVVZZZ[[[]]]^^^```cccgggkkkvvvhhh\\\YYYWWW^^^YYYWWWUUUTTTTTTSSSRRRPPPNNNQQQSSSQQQLLLHHHIIIKKKKKKOOOSSSTTTRRROOOLLLKKKIIIIIIJJJJJJKKKKKKKKKLLLNNNLLLLLLMMMJJJEEEDDDFFFDDDFFFJJJMMMPPPZZZqqqqqq[[[WWWYYYYYYYYY___hhhssslllggguuu}}}}}}zzz~~~~~~zzzvvvmmmmmmmmmmmmjjjfffaaa^^^WWWVVVYYYbbbmmmsssrrrnnnnnnmmmoootttzzz~~~~~~|||rrrsssttttttttttttuuuvvvwww{{{yyywwwyyyzzzrrrkkkcccggguuujjj]]]WWWXXXYYYWWWSSSOOOHHHIIIQQQQQQLLLTTTdddwww^^^KKKFFFDDDMMMRRR[[[nnnUUU999<<<<<<555555888666777888:::;;;===>>>???===EEEAAA<<>>AAAHHHTTTfff}}}{{{RRR===:::EEEUUUkkkUUUaaa{{{ppp\\\VVVUUUTTTTTTRRRPPPNNNMMMLLLLLLKKKGGGGGGHHHHHHHHHHHHHHHHHHGGGFFFFFFEEEDDDDDDCCCCCCDDDFFFFFFGGGRRRcccooosss```\\\bbbpppzzz~~~bbbWWWLLLHHHIIIMMMTTTZZZZZZ\\\aaaddddddeeellltttxxx^^^VVVSSSUUU[[[XXXXXXWWWVVVUUUTTTRRRPPPLLLMMMLLLKKKIIIHHHIIIJJJKKKOOOTTTUUUSSSNNNJJJHHHFFFFFFFFFFFFFFFHHHIIIIIIJJJLLLMMMLLLHHHEEEFFFIIIFFFHHHKKKKKKKKKTTTmmmwww___ZZZ\\\\\\WWW[[[cccppp}}}llldddoooqqqsss{{{{{{|||vvvooofffiiinnnpppnnnkkkfffccc^^^ZZZXXX^^^iiippppppmmmmmmlllmmmqqqwww{{{zzzyyyrrrtttwwwwwwuuusssrrrsssvvv|||~~~wwwiiibbb[[[UUURRRPPPMMMJJJOOOJJJLLLQQQOOONNN```xxxtttKKKEEEIIIHHHLLLTTTeeeqqqIII555;;;;;;666666888777777888:::<<<===??????:::===888;;;RRRlll[[[IIIOOOIIIJJJJJJJJJHHHGGGGGGFFFAAABBBDDDIIIYYYnnn{{{~~~}}}yyyyyyyyytttmmmjjj||||||cccOOOPPPYYY[[[\\\^^^WWWWWW[[[dddpppxxx{{{zzzwww~~~{{{{{{qqqkkkbbbZZZYYY^^^gggnnnqqqxxx^^^AAA<<<;;;<<<===<<<;;;<<>>LLL___qqq^^^lll{{{eee[[[VVVSSSPPPPPPPPPOOOMMMKKKIIIIIIIIIEEEEEEFFFFFFGGGGGGHHHHHHFFFFFFEEEEEEDDDCCCCCCBBBDDDFFFGGGGGGLLLXXXccciiifff]]]\\\fffqqq{{{yyymmmUUUOOOKKKLLLMMMOOOTTTYYYWWW[[[ccciiiiiikkkxxxlll[[[UUURRRUUUXXXWWWXXXYYYXXXVVVTTTRRRPPPNNNJJJGGGHHHMMMPPPNNNLLLLLLOOOSSSTTTQQQLLLHHHFFFFFFFFFFFFFFFFFFGGGHHHIIILLLOOOPPPMMMIIIHHHIIIKKKJJJKKKMMMKKKHHHNNNcccxxxhhh``````___WWWXXX___kkkxxxsssiiimmmkkkooo{{{}}}}}}uuunnngggkkkppprrrqqqmmmjjjiiiccc]]]XXXZZZcccjjjllljjjmmmllllllnnnrrrtttvvvvvvuuuyyy|||{{{vvvqqqoooooovvvzzz~~~tttjjj]]]ZZZVVVRRRNNNKKKHHHGGGJJJIIILLLOOOPPPXXXooo^^^DDDDDDJJJKKKMMM^^^xxxZZZ>>>333888777555777666777888999;;;===>>>@@@@@@@@@>>>;;;JJJnnnjjjIIIBBBFFFEEEGGGHHHGGGDDDCCCCCCCCC???DDDFFFGGGSSShhhxxx|||yyyttttttyyy~~~{{{tttjjjeeeqqqkkkNNNJJJQQQRRRRRRUUUMMMPPPWWWaaammmvvv|||~~~}}}zzzzzzzzzzzztttpppiiibbb]]]^^^cccgggoooyyy]]]KKK>>>;;;;;;;;;::::::;;;>>>AAACCCDDDLLL[[[lllvvvvvvrrrllljjjlllrrrxxxxxxRRR<<<<<>>???AAAAAAGGGBBBAAAZZZzzzOOOEEEEEE>>>AAACCCEEEDDDBBBAAABBBCCC???GGGIIIEEEMMMcccxxxwwwooojjjiiiiii{{{zzzvvvmmmeeebbbhhhnnnzzzwwwRRRKKKPPPOOONNNQQQNNNSSS\\\dddkkkssszzzxxxiiihhhttt}}}}}}wwwuuuwww|||yyytttnnnkkknnnuuuzzzdddEEE???===:::::::::999;;;>>>BBBCCCCCCIIITTTaaajjjlllhhhccceeennnwww{{{cccCCC;;;CCCLLLggg~~~tttbbbTTTSSSQQQKKKJJJPPPKKKMMMOOOMMMIIIEEECCCBBBAAABBBCCCDDDEEEFFFGGGGGGDDDEEEEEEEEEEEECCCBBBAAADDDDDDEEEEEEFFFIIIPPPVVVlllnnnmmmiiijjjuuu|||eeeQQQFFFHHHGGGJJJPPPRRRRRRTTTXXXXXXZZZaaaiiiooo}}}ooo```]]]VVVXXX\\\SSSSSSVVVZZZZZZVVVRRRPPPOOOPPPLLLKKKMMMSSSVVVTTTPPPMMMNNNMMMLLLIIIGGGHHHIIIKKKLLLLLLLLLLLLJJJIIIHHHQQQSSSPPPLLLLLLPPPOOOKKKNNNOOOQQQPPPKKKIIIQQQ\\\iiivvvwwwjjjccc^^^___[[[]]]gggtttzzzrrrkkkvvv|||~~~}}}yyyyyyxxxsssnnnmmmnnnqqqiiiccc\\\YYY]]]ccchhhkkkkkkmmmmmmkkkjjjmmmsssxxxzzz}}}xxxwwwxxx{{{~~~}}}yyyuuutttuuunnnwww~~~wwwnnnfffaaaYYYRRRJJJGGGIIIJJJIIIFFFHHHKKKOOOSSS```rrrkkkFFF???NNNHHHEEEVVVbbbuuuXXX999444555555000777===777999:::;;;===>>>@@@AAABBBEEE???AAA^^^aaaAAAKKKMMM<<<===@@@CCCCCCBBBAAACCCEEE???HHHIIICCCIII```yyy{{{~~~wwwmmmgggfffgggpppqqqnnneeebbbdddfffeeehhhvvvYYYNNNRRRQQQPPPSSSWWW]]]dddiiilllqqqxxx~~~ppp\\\ZZZjjjyyy}}}xxxppppppuuuzzztttuuu}}}TTT999:::>>>;;;;;;;;;;;;===BBBDDDDDDIIITTTdddppptttrrrooollloootttXXX>>>???KKKUUUxxxiii\\\UUUVVVQQQGGGIIISSSIIIMMMOOONNNIIIDDDAAA@@@@@@AAABBBCCCDDDFFFFFFGGGDDDEEEEEEEEEEEECCCBBBAAADDDCCCCCCDDDDDDGGGMMMTTTiiitttxxxqqqoooxxxuuuppp~~~hhhTTTKKKJJJIIIIIILLLQQQTTTTTTXXX]]]\\\[[[```hhhooowww___YYY[[[SSSXXX]]]QQQRRRVVVZZZZZZVVVRRROOOOOOLLLLLLMMMNNNPPPPPPPPPOOONNNMMMKKKIIIFFFFFFHHHJJJJJJKKKLLLMMMKKKIIIGGGEEENNNOOOMMMJJJNNNUUUUUUOOOQQQRRRTTTUUUQQQMMMPPPWWWgggrrrmmmfffbbb]]][[[WWWXXXcccuuuxxxooovvv|||~~~ttt{{{|||tttmmmmmmooonnnrrrlllddd]]][[[]]]cccgggkkkmmmmmmllljjjjjjooosssuuu{{{|||tttpppsssyyywwwxxxxxxvvvtttrrrqqqrrruuuyyy}}}|||yyyxxxzzz~~~xxxooobbbZZZZZZWWWSSSOOOKKKJJJKKKLLLLLLFFFPPPUUU[[[ppp|||eeeSSSHHHDDDJJJOOORRR]]]kkk\\\KKK999555222222444777888888:::999:::======<<>>>>>???@@@CCCDDDKKKeeeooouuu~~~rrrwwwyyyqqq]]]FFF888@@@PPPfff}}}ppp|||ppp\\\WWWQQQMMMMMMMMMKKKIIIKKKJJJIIIGGGEEEBBB@@@>>>DDDEEEFFFGGGGGGFFFEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEGGGFFFEEECCCBBBDDDHHHKKK```uuuyyymmmnnnxxx~~~vvvrrrvvv}}}iiiWWWKKKHHHHHHIIIJJJMMMQQQWWW\\\[[[XXXZZZ```gggqqqddd```ZZZWWWUUUUUUTTTSSSVVVVVVVVVUUUSSSPPPMMMKKKMMMMMMMMMLLLKKKJJJIIIIIILLLJJJHHHHHHHHHHHHFFFDDDGGGIIIJJJKKKJJJHHHEEECCCHHHIIIJJJLLLMMMOOOOOOPPPQQQQQQQQQQQQQQQQQQQQQQQQ\\\kkk|||oooeeebbb^^^[[[YYYXXX^^^kkkzzz{{{ttt|||~~~vvv|||uuuyyyyyysssoooqqqsssrrrqqqlllfff```^^^```cccfffkkkmmmnnnkkkhhhgggjjjmmmkkkpppuuutttpppnnnppptttvvvvvvvvvtttrrrqqqrrrsssvvvyyy||||||xxxwwwyyy|||~~~}}}tttkkkeee[[[UUUUUUMMMLLLJJJIIIIIIIIIHHHHHHOOOQQQZZZmmmkkkSSSKKKEEEDDDHHHMMMWWWnnnpppLLLEEE888555222222555777888888;;;:::;;;>>>>>>>>>BBBIIIRRREEEHHH```tttzzzkkkJJJEEECCC???AAA???????????????????????????@@@CCCEEEFFFLLL]]]nnnwww~~~zzzssspppnnnkkkyyyvvv{{{|||pppiiidddYYY^^^eeesss}}}ccc[[[iiinnn___cccttt~~~wwwxxx|||~~~zzzvvvsssssssssttttttrrruuuxxxtttqqq~~~uuuTTT@@@999:::===999;;;???AAABBBDDDHHHKKKZZZrrr{{{~~~zzzxxxUUUDDD;;;:::NNNnnn~~~mmmhhhssslllXXXTTTOOOMMMLLLLLLJJJHHHKKKJJJJJJHHHFFFDDDBBB@@@DDDDDDDDDEEEEEEDDDDDDDDDBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDCCCAAA@@@AAAEEEHHHVVVkkk|||{{{qqqmmmrrryyy~~~wwwwww{{{uuuiii[[[OOOIIIGGGHHHJJJMMMPPPSSSVVVZZZ]]]^^^___```iii\\\YYYVVVTTTUUUVVVVVVVVVTTTUUUUUUUUUSSSPPPNNNLLLMMMNNNNNNMMMLLLKKKJJJJJJIIIHHHGGGGGGHHHIIIGGGFFFFFFGGGIIIJJJIIIHHHGGGFFFIIIIIIIIIJJJLLLMMMOOOPPPOOOOOOOOOOOOOOOOOOOOOOOOVVVeeevvvsssddd```^^^]]][[[ZZZZZZ```mmm}}}uuuwwwyyylllooovvvzzzzzzwwwrrrpppssstttsssooommmiiieeeccccccdddeeekkkmmmnnnlllgggddddddfffhhhlllpppssstttuuuvvvwwwuuuuuutttqqqooooooqqqsssrrruuuxxxwwwuuusssuuuwwwyyywww{{{}}}mmm```^^^\\\UUUPPPQQQJJJKKKKKKKKKKKKJJJJJJJJJUUU[[[mmmmmmSSSFFFDDDDDDIIIOOOUUUeeexxxQQQ;;;<<<777555333333555888999999;;;;;;<<>>@@@>>>>>>>>>>>>>>>>>>>>>>>>======???AAAAAAEEESSSaaavvvzzztttpppllltttsssuuuiii___bbbnnnnnndddwww}}}lllaaammm~~~|||zzz|||~~~~~~yyysssooonnnoootttwwwuuuvvvpppUUUBBB::::::;;;<<<:::===@@@BBBDDDIIIOOOUUUlll~~~^^^???888;;;GGGeeerrr```UUU^^^nnn___QQQOOOMMMLLLLLLKKKIIIGGGJJJJJJIIIHHHGGGEEEDDDCCCDDDCCCCCCBBBBBBCCCCCCDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@>>>===???BBBEEEKKKZZZooozzzuuukkkjjjoooyyy|||~~~wwwuuu```ZZZRRRLLLIIIIIIJJJJJJPPPRRRVVVXXXYYY\\\```dddhhhgggxxxlllWWWUUURRRRRRSSSUUUVVVVVVPPPQQQQQQQQQPPPNNNLLLKKKLLLLLLLLLLLLLLLKKKJJJIIIGGGFFFEEEFFFHHHIIIIIIGGGEEEEEEFFFGGGHHHIIIIIIIIIIIIHHHHHHHHHIIILLLNNNPPPNNNNNNNNNMMMMMMLLLLLLLLLMMMYYYjjjtttyyy}}}zzzggg___]]]```^^^[[[YYY\\\ggguuurrrllltttvvvmmmqqqlllzzz}}}|||vvvqqqpppppppppooonnnmmmllljjjhhhgggfffeeeiiilllnnnlllhhhdddcccccckkklllpppuuuzzz||||||{{{wwwvvvsssooollllllnnnpppjjjmmmooopppooooooqqqrrrssspppsss}}}{{{eee\\\UUUVVVWWWRRRNNNNNNLLLKKKKKKJJJJJJLLLPPPSSS[[[nnnnnnPPPCCCFFFCCCFFFOOO[[[hhh~~~```BBB666777555444444444666888:::;;;===<<<>>>@@@???AAAJJJTTT^^^WWWbbb}}}[[[AAAEEE@@@===AAA===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@CCCLLLWWWqqq~~~|||uuuppplllgggooorrraaadddnnntttgggrrryyymmmXXX```qqqxxxyyyzzz{{{{{{zzzwwwsssqqqqqqqqqsssvvvuuuwwwqqqZZZQQQGGG@@@>>>>>>===;;;???@@@@@@AAAEEENNN[[[ddd|||wwwZZZFFF===<<>><<<===@@@CCCDDDKKK^^^rrruuuiiiaaaaaattt~~~yyyrrreee```^^^PPPKKKFFFEEEHHHLLLOOOOOOVVVVVVYYY]]]______bbbfffnnnuuu^^^WWWUUURRRRRRSSSTTTTTTSSSKKKLLLLLLLLLKKKJJJIIIHHHIIIJJJJJJJJJIIIIIIHHHGGGGGGFFFEEEFFFGGGHHHHHHFFFDDDDDDDDDEEEFFFHHHKKKLLLIIIHHHFFFEEEGGGIIILLLOOOMMMMMMMMMLLLKKKKKKJJJJJJHHHPPP\\\fffmmmuuu}}}mmmbbb___bbb___[[[ZZZ^^^gggqqqwwwtttiiippp|||}}}vvvwwwjjjxxxzzzxxx||||||}}}xxxrrrooonnnnnnnnnooonnnnnnnnnmmmkkkiiigggfffgggkkknnnmmmiiieeedddeeehhhiiilllqqqvvvyyyxxxwwwxxxwwwtttoookkkiiikkkllleeegggjjjlllmmmnnnpppqqqppplllmmmvvvlllxxxaaaXXXTTTRRRSSSSSSOOOKKKJJJHHHHHHGGGGGGIIIPPPZZZaaahhhzzznnnQQQAAAAAAFFFIIIIIIPPPaaa{{{oooOOO===888666333444444555666888:::<<<>>>>>>???@@@@@@BBBMMMZZZ\\\cccxxxmmmPPPEEEGGG@@@CCCFFF;;;========================???>>>>>>AAAAAABBBGGGNNNcccqqq}}}~~~zzzvvvssspppjjjtttyyylll___cccooo|||nnnjjjkkkfffWWWZZZhhhwwwssstttuuuvvvvvvuuuuuutttqqqooonnnrrruuuxxx}}}{{{zzz|||pppYYYEEEDDDCCC@@@???>>>>>>???BBB@@@>>>BBBLLL]]]ooozzznnnTTT>>>999@@@===MMMooohhhZZZiiisss___RRRHHHEEEFFFHHHIIIHHHGGGEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCFFFEEECCCCCCCCCCCCEEEFFFEEEEEEDDDDDDCCCCCCCCCBBB@@@@@@@@@>>>======???BBBBBBAAAMMMcccnnnggg]]]YYYlllwww}}}|||~~~~~~qqqcccXXXTTTSSSKKKGGGDDDEEEJJJOOOQQQQQQYYYUUUWWW___cccbbbcccgggooorrrWWWVVVTTTRRRQQQSSSTTTSSSSSSKKKKKKKKKKKKJJJJJJIIIIIIIIIIIIIIIJJJIIIIIIHHHGGGHHHFFFEEEEEEFFFGGGEEEDDDCCCCCCCCCCCCEEEHHHKKKLLLHHHFFFEEEDDDEEEGGGJJJLLLLLLLLLLLLKKKKKKKKKJJJJJJJJJMMMSSSYYYbbbmmmzzzqqqdddaaa___^^^\\\[[[^^^eeemmmsss|||}}}mmmkkkqqqwww|||wwwuuuvvvrrrlll||||||{{{xxxtttqqqnnnooonnnmmmooossspppooonnnmmmllljjjiiihhhgggjjjmmmmmmiiiffffffgggffffffhhhlllpppsssttttttxxxwwwtttpppkkkiiiiiikkkeeefffiiikkkmmmooopppqqqllliiijjjrrryyy|||}}}~~~tttvvvaaaTTTPPPPPPPPPOOOMMMKKKIIIHHHGGGJJJNNNQQQVVV^^^hhhpppppppppdddOOOCCCDDDFFFDDDOOOLLLSSSjjjtttVVV>>>888;;;666222333555666777888;;;===>>>>>>@@@AAAAAAFFFUUUcccjjj{{{VVVNNNJJJFFFCCCHHHHHH===========================>>><<<<<<@@@BBBBBBDDDGGGVVVdddttt}}}~~~yyynnnrrrxxxppp^^^```iiiyyyqqqfff\\\NNNMMM[[[xxxppprrrvvvyyyzzzyyywwwvvvooollljjjmmmtttxxxyyyxxxrrrnnnnnnrrrwww|||oooZZZKKKAAAAAA>>>;;;999:::@@@DDDAAA???BBBNNNaaavvvZZZIIIAAA888888@@@FFFccceeeaaa}}}nnnTTTQQQQQQJJJCCCEEEGGGGGGFFFDDDDDDEEEDDDDDDDDDEEEDDDDDDCCCCCCEEEDDDDDDDDDDDDDDDDDDEEECCCCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@>>>======>>>@@@AAA???DDDRRR```dddaaa___fffrrrzzz{{{pppeee[[[TTTQQQOOOIIIGGGFFFGGGJJJNNNQQQRRRXXXTTTWWW___cccdddjjjsss{{{mmmYYYRRRPPPOOOPPPRRRTTTTTTSSSMMMLLLLLLKKKKKKJJJJJJJJJIIIIIIJJJJJJJJJJJJIIIIIIHHHFFFEEEEEEFFFFFFDDDCCCCCCCCCCCCCCCEEEGGGIIIJJJFFFEEEDDDCCCDDDFFFHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJMMMNNNOOOQQQXXXfffwwwmmmaaa^^^YYY[[[\\\ZZZYYY___jjjtttuuugggbbbdddkkkiiilllzzz~~~vvvsss{{{zzzwwwpppnnnoooqqqnnnkkknnnuuuqqqpppnnnllljjjjjjjjjkkkhhhkkkmmmkkkhhheeeeeegggbbbccceeegggjjjnnnqqqtttttttttssspppmmmkkkkkklllgggggghhhjjjlllnnnmmmmmmiiigggjjjrrrxxxwwwuuuuuu}}}{{{mmm]]]TTTNNNJJJLLLMMMLLLJJJIIIJJJJJJKKKTTT^^^eeehhhjjjmmmpppfffWWWGGGAAACCCEEEGGGHHHQQQUUUeeetttVVVDDD333444;;;333000333666777777888<<<>>><<<===@@@CCCEEEMMM^^^ooojjjJJJLLLEEEBBBIIIIIICCCCCC<<<<<<<<<<<<<<<<<<<<<<<>><<<<<<===??????AAABBBEEEPPP___lllpppkkkrrrwww}}}uuukkk___VVVRRRPPPMMMKKKGGGHHHIIIJJJLLLNNNRRRUUUYYYXXX\\\cccdddgggyyyzzzhhh\\\QQQPPPOOOOOOPPPQQQPPPOOOLLLLLLKKKIIIIIIHHHHHHHHHFFFFFFGGGGGGGGGGGGGGGFFFEEEDDDCCCDDDFFFFFFFFFDDDDDDDDDDDDDDDEEEEEEFFFGGGCCCCCCCCCCCCDDDEEEFFFGGGFFFGGGGGGHHHHHHIIIIIIJJJKKKLLLKKKKKKOOO\\\ppp~~~|||fff[[[YYYTTTYYY\\\WWWRRRXXXhhhwwwxxxyyylll```[[[cccbbbeeettt}}}}}}{{{yyypppooorrrsssoooiiikkktttssspppmmmjjjiiijjjkkkllliiikkkmmmjjjfffcccccceee[[[]]]___```cccgggmmmqqqqqqrrrrrrqqqooommmmmmnnnhhhggggggiiijjjjjjiiihhhhhhfffjjjtttyyywwwrrrqqqsssyyy|||}}}~~~|||qqqkkknnnvvvvvvbbbTTTQQQPPPLLLHHHKKKLLLJJJIIIJJJMMMNNNMMMYYYhhhqqqpppkkkeeecccSSSBBB<<>>HHH<<<<<<<<<<<<<<<<<<<<<<<<@@@===>>>DDDHHHGGGFFFFFFCCCRRRgggxxxyyyllloooccc___aaahhhzzzxxxoooccc]]]fffwwwzzzLLL===777AAA___{{{|||xxxuuuvvvyyy~~~~~~wwwnnnhhhhhhjjjjjj]]]XXXWWW[[[aaagggqqqyyyxxxyyyzzz|||uuukkk]]]SSSLLLFFFBBBAAA<<<999888<<>>>>>>>>===;;;;;;<<<======DDDEEE???EEE\\\tttwwwxxxttttttuuuiii^^^QQQJJJJJJKKKIIIFFFEEEHHHLLLMMMMMMPPPUUUZZZ\\\^^^dddhhhfffkkkeee^^^WWWTTTRRRPPPOOONNNMMMJJJHHHJJJIIIHHHFFFEEEDDDDDDDDDBBBBBBCCCCCCCCCCCCCCCBBBCCCBBBBBBCCCFFFGGGGGGFFFDDDDDDDDDEEEEEEEEEEEEEEEBBBBBBCCCDDDDDDEEEEEEEEEDDDDDDEEEFFFGGGHHHHHHIIIFFFGGGHHHFFFHHHTTThhhwwwjjjcccVVVXXXXXXUUUUUUYYY[[[\\\```eeeuuuxxxvvvaaa^^^```fffoootttyyy}}}xxxvvvppplllmmmnnnmmmnnnqqqpppooonnnkkkiiiiiilllnnnmmmmmmlllkkkjjjkkkkkklll______```aaacccdddfffgggooonnnmmmooorrrrrrooollliiiccc^^^___ccceeeggghhhooossswwwxxxtttpppmmmmmmkkkjjjlllqqqzzzwwwoooiiilllllljjjhhheeebbb```^^^___YYYPPPLLLLLLMMMNNNMMMMMMFFFGGGOOOOOOIIIKKKUUUVVVhhhxxxwwwlll^^^QQQFFFGGGAAA???CCCFFFHHHOOOXXXYYYvvvqqqGGGAAA999444333444444444444555666777999;;;<<<===>>>>>>AAAHHHQQQ^^^mmmxxxuuunnnvvvfffGGGCCCCCCBBBAAA@@@???>>>===========================???@@@AAACCCDDDEEEEEEEEECCCQQQjjj~~~~~~rrrpppxxxxxxoooffffffmmmrrruuuwwwiiicccjjjkkkeeewwwoooKKK555:::KKKOOO```xxx~~~zzzyyyzzz}}}zzzrrriii```[[[\\\ZZZWWWTTTSSSWWW]]]ccc]]]aaafffhhhiiinnnvvv|||vvvhhh___YYYUUUNNNGGGBBB>>>======888:::===???AAABBBBBBBBBJJJSSSfff~~~|||ppp|||jjj>>>333CCCBBBJJJmmm}}}llleeehhhnnnlllWWWHHHIIILLLHHHDDDFFFFFFFFFEEEDDDDDDCCCDDDDDDGGGGGGFFFEEEDDDCCCBBBBBBBBBBBB@@@@@@@@@@@@BBBBBBAAAAAAAAA@@@@@@?????????>>>===<<<<<<<<<>>>???@@@BBB===>>>BBBDDDOOOlllmmmjjj|||pppaaaWWWSSSNNNHHHFFFFFFHHHJJJHHHMMMRRRUUUUUUVVVZZZ^^^\\\bbbggggggkkkfff]]][[[UUUQQQQQQQQQNNNKKKHHHHHHHHHGGGDDDCCCDDDFFFGGGDDDAAABBBCCCCCCAAA??????BBBFFFEEEDDDBBBBBBCCCDDDDDDCCCBBBCCCCCCCCCCCCCCCCCCCCCGGGGGGGGGFFFDDDCCCDDDFFFDDDEEEGGGHHHFFFFFFFFFGGGKKKEEEDDDIIIMMMPPPWWW```pppjjj[[[YYY]]]WWWSSSTTTTTTUUUYYY___rrr{{{~~~kkk```dddiiilllpppyyy{{{xxxqqqkkkjjjjjjiiijjjnnnppppppooonnnlllmmmpppsssmmmmmmmmmmmmlllllllllkkkeeedddbbbaaa`````````aaallllllmmmppprrrqqqmmmiiigggccc```aaaeeegggggggggkkkooorrrrrrnnnjjjgggggggggfffeeegggmmmtttyyy|||}}}xxxrrrnnnkkkiiiiiihhhgggfffdddaaa^^^\\\[[[WWWTTTOOOMMMLLLMMMMMMMMMPPPKKKHHHIIIJJJKKKQQQYYYfffrrryyyooo___QQQHHHBBB>>>===AAAGGGIIILLLVVVaaahhhvvvZZZ???:::555222222444444444444555666888:::;;;<<<<<>>===<<<========================>>>???AAABBBDDDEEEFFFFFFHHHSSSeeetttxxxuuuvvv{{{}}}sssmmmjjjlllpppsssmmmkkkmmmkkklll{{{~~~UUU:::555???DDDWWWpppyyyzzzzzz{{{}}}~~~|||nnn___UUUWWWXXXYYYXXXWWWTTTSSSRRRTTTXXX]]]```ccchhhpppwww~~~{{{xxxssskkkbbbWWWPPPOOOLLLFFFAAA===;;;::::::;;;<<<===???@@@AAAAAAAAAIIIRRRbbbsss~~~yyyssslllxxx{{{QQQ<<<;;;CCCFFF___rrr```ZZZ^^^nnn~~~{{{```QQQFFFIIIKKKEEEAAACCCCCCCCCBBBBBBBBBCCCDDDDDDFFFEEEEEEDDDCCCBBBBBBAAABBBAAA@@@??????@@@AAABBBCCCCCCBBB@@@???>>>======>>>===<<<<<<<<<===???@@@AAA======AAACCCKKKeeexxxlllwww|||}}}{{{{{{}}}tttfff]]]QQQNNNJJJFFFDDDEEEHHHJJJNNNQQQTTTWWWXXXZZZ]]]```aaabbbccciiiyyyzzz___YYYWWWQQQOOOOOOOOOLLLIIIFFFFFFFFFGGGFFFFFFFFFGGGGGGEEEDDDDDDEEEEEECCC@@@@@@CCCFFFHHHGGGEEEEEEFFFFFFEEEDDDAAAAAAAAA@@@@@@@@@@@@@@@EEEFFFFFFEEECCCCCCDDDFFFCCCEEEFFFGGGFFFGGGHHHJJJLLLGGGGGGJJJLLLLLLPPPVVVuuuppp___[[[ZZZVVVVVVWWWWWWTTTTTTWWWlll}}}tttccciiilllkkkttt{{{~~~|||zzz}}}tttllliiihhhhhhkkkpppnnnoooooonnnnnnooorrrtttmmmnnnoooppppppooommmllliiigggccc```^^^^^^^^^^^^fffhhhkkkoooqqqpppllliiicccaaa```aaaeeegggeeebbbeeehhhjjjjjjgggcccaaa``````^^^\\\]]]```dddggghhhkkkhhhdddaaa___```bbbccc```___^^^\\\ZZZXXXVVVUUULLLLLLLLLJJJHHHHHHIIIKKKNNNOOOLLLJJJOOO[[[eeehhhqqquuuqqq```NNNDDD@@@@@@<<>>===<<<<<<;;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???AAABBBDDDDDDEEEGGGPPPZZZcccnnnzzz~~~ooodddbbbgggmmm{{{~~~uuulllpppvvv}}}eeeGGG666666<<>>;;;999999::::::??????>>>>>>???@@@BBBCCCJJJSSS___iiimmmnnnooooooyyyYYY<<<:::@@@JJJ]]]vvvVVVRRR]]]jjj~~~\\\RRRIIIEEEIIIIIICCC???@@@@@@@@@@@@@@@AAABBBCCCCCCCCCCCCCCCBBBBBBAAAAAAAAABBBAAA@@@??????@@@AAABBBDDDCCCBBB@@@>>>===<<<;;;>>>===<<<<<<<<<===>>>??????======@@@@@@FFFYYYnnn|||hhhkkkuuuzzz~~~|||}}}yyywwwyyy{{{ooobbbZZZWWWLLLJJJGGGEEEFFFHHHKKKMMMPPPRRRTTTWWW[[[]]]```aaaccccccggguuujjj\\\XXXVVVSSSMMMMMMMMMJJJGGGEEEDDDEEEGGGHHHIIIIIIHHHFFFFFFGGGFFFGGGFFFDDDBBBBBBDDDFFFHHHGGGFFFFFFGGGGGGEEEDDDAAAAAA@@@@@@??????>>>>>>BBBCCCDDDDDDCCCCCCDDDFFFCCCDDDEEEFFFFFFHHHKKKNNNSSSPPPOOOPPPPPPMMMLLLOOOrrrlll^^^]]]RRRTTT[[[cccbbbZZZSSSPPPdddzzzyyyjjjooonnnooo~~~tttppppppyyyzzzzzz~~~zzzxxx|||~~~tttjjjfffeeefffkkkpppiiikkkllllllkkkkkkmmmooommmooorrrttttttrrrpppnnnjjjhhheeebbb`````````aaa```bbbeeeiiimmmpppqqqqqqgggfffeeeccceeefffccc]]]^^^___aaaaaa```^^^]]]\\\XXXWWWVVVWWWZZZ^^^___```YYYZZZ[[[\\\\\\\\\[[[[[[XXXXXXVVVTTTSSSQQQPPPPPPJJJLLLLLLIIIFFFFFFIIIMMMJJJTTTZZZZZZeeewww~~~yyylllfff[[[NNNDDD@@@AAABBBCCCGGGLLLNNNRRR___vvvgggMMM???999555444444444555666777777444666999;;;===>>>======???EEEVVVgggnnnqqqrrrPPP@@@CCC>>>>>>======<<<;;;::::::>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAA???FFFLLLSSSddd||||||lll```^^^cccgggtttuuupppkkkwwwxxx\\\BBB888;;;KKK___kkkuuutttuuuvvvxxxxxxwwwuuuwwwyyy|||}}}{{{vvvpppmmm]]]XXXPPPKKKHHHGGGEEEDDDFFFHHHIIIIIIJJJMMMQQQUUU^^^^^^aaaiiisss{{{}}}zzz~~~ttteeeoooiii___VVVOOOJJJEEEBBB>>><<<;;;999999;;;===>>>@@@???>>>>>>@@@CCCFFFHHHOOOUUU^^^eeeiiilllpppssseeeDDD:::>>>IIIbbbcccQQQfff___HHHIIIEEEEEEHHHGGGAAA???BBB@@@@@@@@@???@@@@@@AAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@???>>>>>>???@@@AAABBBAAA@@@???>>>===<<<<<<>>>===<<<;;;<<<<<<>>>>>>>>><<<===???>>>@@@MMM[[[ggg{{{xxxddd```hhhqqq{{{{{{{{{{{{zzzxxxwwwxxxuuuzzz}}}nnn^^^SSSQQQQQQIIIHHHHHHHHHJJJMMMPPPSSSTTTUUUXXX\\\```bbbcccccceeeooottt^^^XXXUUUTTTUUULLLLLLLLLJJJGGGEEEDDDEEEFFFIIIKKKJJJGGGEEEFFFHHHGGGFFFEEEDDDCCCCCCCCCDDDDDDCCCDDDEEEGGGGGGEEECCCCCCCCCBBBAAAAAA@@@?????????AAACCCCCCCCCCCCDDDEEEBBBCCCDDDEEEFFFIIIMMMQQQWWWTTTRRRPPPNNNKKKJJJKKKjjjcccYYY^^^SSSUUU]]]dddbbbYYYPPPLLLYYYnnnwwwuuuooorrrrrrnnnmmmmmmuuuyyyxxxxxxwwwtttttt|||uuujjjdddaaaaaadddiiiggghhhjjjjjjhhhggghhhiiilllooorrruuuvvvuuusssqqqnnnllliiifffcccbbbbbbbbb[[[\\\^^^bbbgggnnnuuuyyyxxxyyyuuuooommmlllddd[[[VVVVVVWWWXXXZZZZZZZZZYYYVVVTTTTTTUUUXXXZZZ[[[[[[TTTUUUVVVXXXXXXXXXWWWVVVRRRQQQPPPNNNMMMMMMMMMMMMNNNNNNMMMIIIFFFHHHNNNSSSTTTdddnnnqqqzzzvvv\\\QQQEEE@@@AAACCCDDDCCCGGGLLLPPPUUU```www```GGG:::555222333444444444444555555666666777999<<<===>>>???>>>@@@VVVhhhjjjmmmuuuOOOBBB=========<<<<<<;;;;;;:::::::::===========================<<<<<<;;;;;;;;;<<<===:::???BBBHHHZZZsssxxxkkkccceeegggfff~~~|||pppfffpppwwwSSS;;;:::GGG\\\ppptttttttttuuuvvvvvvsssqqqvvvvvvxxxyyyzzzyyyyyyxxxkkkeee[[[QQQKKKGGGFFFEEEBBBBBBAAAAAAAAACCCFFFHHHJJJIIIKKKTTT```lllrrrtttyyy{{{}}}~~~|||vvviii]]]ddd]]]SSSJJJDDD@@@===<<<::::::999999:::<<>>JJJcccttt[[[\\\yyy]]]MMMBBBGGGEEEEEEEEEDDDBBBBBBEEECCCBBBAAA@@@???>>>>>>>>>>>>>>>??????@@@@@@AAAAAA@@@???>>>>>>>>>>>>???@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;<<<======<<<<<<===>>>===>>>DDDLLLLLLlllwwwiii___```iiivvv{{{}}}|||~~~zzzxxxwwwuuutttuuutttuuuuuuwwwyyyjjj[[[RRRMMMMMMNNNGGGGGGHHHJJJMMMQQQTTTVVVZZZ\\\^^^aaacccddddddeeekkkcccVVVRRRNNNMMMRRRLLLMMMMMMKKKHHHFFFEEEFFFEEEHHHJJJIIIFFFDDDEEEGGGEEEDDDCCCCCCCCCCCCBBBBBBAAAAAACCCGGGIIIJJJHHHFFFCCCCCCBBBAAAAAA@@@??????>>>@@@CCCDDDCCCCCCDDDEEEBBBCCCDDDDDDEEEHHHMMMPPPQQQPPPLLLGGGEEEFFFGGGGGGiii```WWW]]]ZZZWWWWWWXXXUUUNNNIIIIIIOOO]]]mmmxxx|||pppqqq}}}rrrooonnnnnnuuu~~~wwwxxxwwwsssnnnqqq|||}}}qqqjjjeeeaaaaaaeeeeeegggjjjjjjhhhgggfffgggiiilllppptttvvvuuutttssssssqqqnnnkkkgggdddbbbaaaYYYYYYZZZ\\\```hhhqqqxxx{{{wwwlll^^^TTTSSSSSSTTTWWWXXXXXXXXXVVVUUUTTTTTTVVVVVVTTTSSSWWWUUURRRPPPPPPQQQTTTVVVOOONNNLLLKKKJJJKKKLLLLLLKKKJJJHHHGGGIIINNNVVV[[[jjjuuu{{{zzz|||}}}qqq```OOODDD;;;<<>>???BBBNNN```pppxxxvvvoooooommmhhh}}}zzzppphhhmmmgggEEE<<>>===<<<<<<>>>@@@BBBDDDDDDCCCCCCIIIRRR[[[```bbbnnnuuu{{{zzzrrrfff[[[TTTQQQLLLDDD>>>;;;::::::999999999999999:::<<<>>>???@@@@@@AAADDDIIIOOOUUUYYY\\\^^^bbbfffjjjoootttwwwSSS555BBBHHHeeejjj^^^lll~~~VVVKKKJJJGGGGGGEEECCCCCCBBBBBBCCCDDDCCCBBBAAA???>>>======<<<<<<======???@@@AAABBBBBB@@@???>>>======>>>???@@@============>>>>>>>>>>>>>>>===<<<;;;;;;;;;<<<===;;;<<<===>>>===>>>@@@CCCEEEeeexxxtttjjj```bbbpppxxx}}}{{{vvvtttrrrqqqrrrttttttrrrooosss}}}|||ttthhhYYYOOOLLLMMMMMMLLLFFFGGGIIILLLOOOSSSUUUWWWZZZ\\\^^^^^^^^^aaahhhnnn|||ppp[[[SSSPPPMMMNNNQQQMMMMMMMMMKKKHHHGGGGGGGGGEEEFFFGGGGGGFFFDDDDDDEEEBBBAAA@@@AAABBBCCCBBBAAABBBCCCFFFJJJMMMMMMJJJHHHAAAAAA@@@@@@??????>>>>>>>>>AAACCCDDDDDDCCCDDDDDDBBBCCCDDDEEEEEEGGGJJJMMMMMMMMMJJJDDDCCCGGGIIIHHHoooeeeWWWZZZWWWSSSPPPOOOLLLFFFDDDEEELLLOOO\\\nnn|||}}}qqqqqq|||}}}zzzvvvsssttt{{{~~~wwwtttzzz|||sssmmmiiidddbbbdddaaadddgggiiihhhgggffffffdddgggkkkooorrrsssssssssrrrqqqpppmmmjjjgggdddbbbYYYZZZZZZYYYZZZ___ffflllqqq|||tttccc\\\YYYWWWXXXZZZ\\\\\\ZZZUUUTTTTTTTTTUUUTTTQQQOOOVVVTTTRRRPPPOOOPPPQQQRRRNNNMMMKKKJJJJJJKKKLLLMMMIIIIIIJJJOOOXXXbbbiiimmmyyyyyytttmmmhhhcccWWWKKKFFF???<<<@@@DDDFFFHHHLLLNNN[[[nnnmmmNNN;;;666777888888///111222222111222666999::::::::::::<<>>>>><<<;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;777777777888:::===@@@BBB>>>======@@@DDDOOOcccuuuyyysssmmmgggiiihhhrrr|||vvvooolllhhh|||]]]MMMIIIVVVssswwwwwwxxxyyy{{{yyyvvvsssqqqtttyyy|||{{{wwwrrrnnnkkkoooooogggXXXIIIAAA>>>@@@???===<<<===???@@@AAADDDBBBAAABBBFFFKKKNNNPPP^^^cccgggdddZZZNNNIIIHHHEEEAAA===::::::;;;;;;;;;;;;;;;;;;;;;<<<===>>>???BBBCCCEEEIIINNNUUUZZZ]]]```eeeiiikkkmmmssshhhEEE:::TTTeeerrrxxxfffggg~~~]]]KKKHHHIIIGGGDDDCCCAAA@@@AAABBB@@@===@@@@@@>>>===<<<<<<<<<<<<;;;<<<===>>>@@@AAACCCCCC???>>>===<<<<<<===>>>???========================>>>===<<<;;;:::;;;<<<<<<:::;;;===>>>???@@@@@@???BBBYYYlllwwwvvvgggbbbmmmtttzzztttsssrrrrrrsssqqqtttsssnnnlllqqqvvvxxxyyyqqqlll___XXXOOOKKKKKKLLLLLLKKKHHHIIILLLOOOSSSVVVXXXYYYYYY\\\^^^]]]```lllpppdddVVVPPPOOOPPPPPPPPPLLLMMMMMMKKKHHHGGGGGGGGGGGGFFFEEEFFFGGGFFFEEECCCAAA??????AAACCCDDDCCCAAADDDEEEHHHLLLNNNMMMIIIEEEAAAAAAAAA@@@@@@@@@@@@@@@???BBBDDDFFFEEEDDDCCCDDDBBBCCCEEEEEEEEEEEEGGGIIIJJJMMMKKKGGGGGGKKKLLLIIIwwwlllZZZWWWNNNLLLMMMOOOMMMFFFBBBCCCMMMHHHQQQgggwwwxxxxxx}}}{{{rrrtttxxxxxxwwwwwwttt{{{|||zzz~~~|||}}}wwwpppjjjhhheeeaaa```aaa\\\```dddggggggfffffffffaaacccgggllloooqqqrrrssslllmmmnnnnnnmmmjjjgggeeeZZZ[[[[[[XXXVVVXXX\\\```WWWhhhyyyzzzgggeeebbb___^^^```aaa```___TTTSSSSSSTTTVVVUUUSSSQQQPPPRRRUUUWWWVVVRRRNNNLLLNNNMMMKKKJJJJJJKKKMMMNNNOOOPPPUUU```nnnzzz|||ssseeeZZZTTTOOOIIICCC@@@>>>@@@EEEFFFFFFLLLUUUZZZjjjZZZLLL<<<333222333444555000222333333333555:::>>><<<;;;::::::<<>>???FFF^^^xxx~~~rrrjjjcccaaa]]]pppwwwqqqqqqgggiiixxxvvvbbbQQQSSSkkkvvvvvvwwwyyyzzzyyyuuurrroooqqqrrrssssssqqqooommmoootttvvvmmm^^^RRRNNNOOOFFFCCC@@@>>>=========<<<>>>===;;;:::;;;===???BBBMMMOOOQQQLLLCCC<<<<<<@@@@@@===:::999::::::::::::??????>>>>>>>>>???@@@@@@DDDEEEHHHLLLRRRWWW\\\___bbbjjjqqqqqqqqqzzzSSSIIICCCKKKnnnhhhhhhdddoooSSSCCCFFFFFFBBB@@@AAAAAA??????AAAAAA<<<777===<<<<<<;;;;;;;;;<<<<<<;;;<<<===???@@@BBBCCCDDD???>>>===<<<<<<===>>>?????????>>>===<<<;;;;;;;;;>>>===<<<;;;:::;;;;;;<<<999;;;===>>>@@@BBBAAA>>>:::III\\\rrr|||nnndddnnnoooxxxzzzyyyrrrssssssuuuxxxmmmsssuuupppkkkkkknnnooojjjwww~~~{{{xxxtttnnnfff]]]XXXPPPNNNLLLKKKKKKLLLKKKKKKLLLNNNPPPTTTWWWYYY[[[\\\^^^aaadddeeelll|||mmmbbbZZZNNNGGGIIIOOONNNJJJKKKLLLLLLJJJHHHFFFFFFGGGIIIFFFDDDFFFHHHHHHFFFCCC@@@???>>>AAADDDFFFDDDBBBDDDFFFHHHKKKLLLJJJEEE@@@CCCCCCCCCCCCCCCCCCCCCCCC@@@CCCEEEFFFEEEDDDCCCCCCBBBDDDFFFFFFEEEDDDDDDEEECCCHHHIIIFFFFFFJJJIIIDDDwwwkkkdddUUUWWWPPPIIIGGGJJJKKKFFFAAACCCFFFLLLXXXggguuu}}}yyysssooonnnmmmllllllzzz|||mmmccccccbbb```^^^\\\[[[ZZZ[[[]]]```bbbddddddeeeeee___```cccfffhhhiiiiiiiiiiiijjjlllmmmmmmllljjjiiigggbbb]]]ZZZYYYYYYWWWUUUZZZZZZ```mmmuuuwww{{{wwwsssmmmmmmxxx~~~sssccc\\\UUUPPPRRRWWWZZZWWWSSSSSSPPPQQQTTTSSSNNNLLLNNNXXXSSSRRRVVVYYYZZZ[[[^^^hhhkkkvvvyyy___WWWMMMFFFCCCDDDDDDCCCBBBCCCFFFJJJOOOTTT[[[aaaooonnnRRR;;;999777444333333444555444444555555666888:::;;;===::::::<<<===@@@GGGNNNWWW\\\wwwddd???>>>@@@>>>>>>===999999888888888888999999999999888888999999:::;;;<<<888777<<>>???VVVrrr~~~tttrrrmmmeee```\\\```ppp}}}}}}rrrhhhbbbkkkxxxhhhWWWNNNaaajjjsssyyy~~~zzzrrrqqqpppppppppooommmkkkmmmsssqqqfff^^^___ccceee[[[SSSHHHBBBAAA@@@>>><<<>>>===;;;;;;<<<>>>>>>>>>AAABBB@@@===<<<===>>>>>>;;;;;;::::::;;;===???@@@AAABBBCCCCCCBBBBBBCCCEEEIIIMMMQQQTTTYYY^^^aaabbbfffhhhkkksssiiiQQQMMM@@@IIImmmpppbbb\\\]]]ooouuu]]]FFF@@@CCCDDDAAA@@@CCCBBB@@@>>><<<<<<======888888888888999:::;;;;;;;;;;;;<<<===???@@@BBBCCC>>>===<<<;;;::::::;;;<<<============<<<;;;:::999777777888999999:::;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>CCCGGGNNNaaassssssgggiiisssyyy|||{{{zzzvvvtttssstttrrrooollliiihhhggggggeeehhhkkkooovvv}}}yyywwwqqqmmmeee]]]UUUPPPMMMKKKKKKLLLKKKJJJIIILLLPPPSSSSSSTTTVVVXXXZZZ\\\]]]]]]eeefffiiivvvuuu\\\SSSRRRPPPMMMKKKJJJIIIIIIIIIJJJKKKKKKIIIGGGDDDBBBCCCCCCDDDDDDDDDDDDCCCCCCGGGFFFFFFGGGIIIIIIHHHFFFDDDEEEGGGGGGFFFFFFFFFGGGEEEDDDCCCDDDFFFFFFEEECCCGGGGGGGGGFFFEEEDDDDDDDDDDDDEEEEEEFFFGGGIIIJJJKKKHHHHHHHHHHHHHHHIIIJJJKKKoooeeeaaaTTTQQQNNNKKKIIIIIIHHHEEEBBBDDDEEEJJJUUUdddrrr{{{~~~{{{sssmmmmmmooosss~~~{{{sss]]]\\\\\\[[[[[[YYYWWWUUUVVVXXXZZZ\\\\\\]]]^^^___]]]^^^```bbbeeefffggghhhhhhiiikkkmmmoooooopppoooiiieeeaaa^^^]]]\\\YYYWWWYYYUUUVVV^^^eeekkkttt}}}vvvcccaaa___^^^^^^^^^^^^^^^iii```XXXUUUUUUVVVZZZ___]]]^^^eeerrrzzz{{{|||}}}xxxfffYYYNNNIIICCC@@@AAADDDEEEFFFBBBIIIVVVaaadddeeemmmxxxlllNNN999777666444222222222222222333444555666777999::::::>>>999:::???BBBAAAFFFNNNYYYbbb~~~|||OOO444999<<<::::::888999888888777777888888999888777777777777888999999:::888888<<>>QQQhhh}}}zzzpppnnnrrroooggg^^^ZZZ^^^kkkwwwxxxqqqllleeehhhoooyyymmmTTTPPP\\\jjjvvvuuutttsssrrrqqqooommmkkkmmmrrrqqqhhhbbbfffmmmqqqkkkddd[[[UUURRRNNNFFF@@@@@@>>><<<;;;<<<===>>>>>>=========;;;:::;;;<<<<<<<<<<<<;;;;;;<<<===???@@@@@@BBBDDDEEEEEEFFFIIIKKKOOORRRWWWZZZ^^^bbbeeeeeejjjlllqqqnnnLLL>>>DDDFFF\\\mmmaaaXXXSSS\\\kkkoooZZZIII;;;;;;@@@AAA???>>>AAA@@@???===<<<;;;<<<<<<888888888888999:::;;;;;;:::::::::;;;===???@@@AAA>>>===;;;::::::;;;<<<<<<=========<<<;;;:::999888777888888999::::::;;;;;;<<<<<<===>>>>>>>>>>>>======BBBDDDIIIZZZnnnuuuooofffjjjmmmuuuzzzsssxxx|||zzzzzzuuusssqqqnnnjjjgggdddbbbbbbdddeeefffgggjjjpppzzz|||~~~|||yyyuuuoooiiieeebbb^^^[[[UUUOOOJJJGGGFFFEEEJJJJJJKKKKKKLLLNNNRRRUUUUUUUUUUUUVVVYYY]]]```bbbkkkzzzfffUUURRRQQQOOOMMMKKKIIIIIIHHHKKKKKKKKKJJJIIIGGGEEECCCFFFFFFGGGGGGGGGFFFFFFEEEFFFEEEDDDEEEGGGGGGGGGFFFBBBDDDFFFFFFEEEEEEFFFGGGFFFEEEEEEEEEGGGGGGEEECCCFFFEEEEEEEEEDDDDDDCCCCCCGGGHHHIIIJJJJJJIIIGGGFFFHHHHHHHHHHHHIIIKKKLLLMMMfff``````UUULLLLLLMMMKKKIIIFFFEEEDDDDDDBBBDDDNNN___oooyyy}}}xxxnnnmmmpppttt{{{}}}}}}{{{vvvXXXVVVSSSSSSUUUVVVTTTRRRSSSTTTVVVVVVVVVVVVYYY[[[ZZZ[[[\\\^^^aaacccfffgggfffggghhhkkknnnqqqsssuuukkkiiigggdddbbb___ZZZWWWTTTQQQOOOSSSXXX^^^gggoooyyytttxxx{{{yyyuuuuuuyyy~~~tttjjjhhhkkknnnrrrvvvyyy|||ssscccTTTIIICCCAAA???>>>???BBBEEEGGGGGGGGGVVVqqq}}}bbbJJJ:::222444333333333222222111111222444666888999:::::::::???999:::BBBDDD@@@FFFQQQ]]]lllxxxyyy}}}```@@@333;;;===:::999777888888777777777777888888666666666666666777777888777888999;;;===???@@@AAA;;;999;;;>>>===>>>KKK\\\tttsssmmmhhhmmmvvvuuummm^^^[[[]]]gggppptttwwwyyypppiiieeejjjwwwbbbFFFRRRcccuuuyyyxxxvvvtttqqqnnnlllkkknnnrrrqqqkkkhhhmmmuuu{{{uuuoooiiieeeccc[[[OOOEEEFFFDDDAAA>>>=========>>>===>>>??????>>>===>>>???======<<<<<<===>>>@@@AAA@@@BBBFFFHHHJJJLLLPPPRRRRRRUUUYYY]]]___```bbbdddgggnnn}}}}}}LLL???@@@LLLYYYsssjjjRRRMMMNNNTTTjjjhhhLLLFFF>>>:::===BBBBBBAAA@@@???>>>===<<<;;;:::::::::777777777777888999:::;;;888999999:::;;;<<<>>>???<<<<<<;;;::::::;;;=========<<<<<<;;;:::999777777888888888999::::::;;;;;;;;;;;;<<<==================@@@AAABBBOOOdddrrruuunnngggdddpppyyyrrrzzz|||~~~{{{qqqooollliiifffdddccccccddddddcccaaa```aaaeeehhhcccmmmyyy|||ooonnnjjjfff```ZZZVVVSSSOOONNNKKKHHHFFFFFFGGGGGGHHHJJJLLLNNNOOOQQQTTTWWWWWWXXXYYYYYY[[[___dddhhh|||uuu\\\TTTPPPOOONNNLLLJJJIIIIIIIIILLLLLLJJJIIIGGGFFFFFFFFFHHHHHHGGGGGGGGGFFFFFFEEEEEECCCAAAAAACCCEEEEEEEEE@@@BBBDDDEEEDDDDDDEEEGGGGGGFFFEEEFFFGGGFFFEEECCCCCCCCCCCCCCCBBBBBBBBBBBBIIIKKKLLLMMMKKKHHHDDDBBBGGGGGGHHHHHHJJJKKKMMMMMMddd___aaaVVVLLLLLLMMMMMMMMMKKKGGGDDDBBB>>><<>>===:::;;;>>>???@@@GGGPPPeeeggggggiiiqqqyyywwwqqqeeeaaa```dddjjjssssssfffeeesssxxxZZZ\\\dddttt~~~yyysssnnnjjjiiirrruuuvvvtttssswww~~~zzzuuuqqqpppoooiii]]]TTTTTTRRRMMMHHHBBB???>>>>>>???@@@CCCEEEBBB>>>>>>AAA>>>>>>======>>>???AAABBBDDDFFFJJJMMMOOORRRUUUXXXWWWXXX[[[^^^]]]\\\___ccchhhwwwZZZ???LLL^^^lllyyyyyy]]]MMMWWWfffpppsssSSSHHHAAA@@@@@@BBBCCCBBB@@@???===<<<;;;;;;:::999999999777777666777777888999:::999888999999:::;;;<<<===;;;:::999999:::;;;<<<===<<<;;;;;;:::999777666555888888888999999999::::::::::::;;;<<<<<<<<<<<<<<<<<>>EEEVVVfffmmmvvvooogggooo}}}}}}}}}|||vvvsssooojjjhhhggghhhhhheeedddbbb```^^^\\\\\\]]]]]]```dddjjjrrryyy{{{{{{~~~~~~yyyttttttrrrqqqsssuuutttooojjj]]]]]][[[XXXUUURRRPPPNNNJJJIIIHHHHHHIIIJJJLLLMMMKKKMMMOOOQQQRRRSSSVVVXXXVVV[[[___^^^\\\aaammmxxxdddWWWTTTPPPOOONNNLLLKKKJJJJJJJJJMMMLLLIIIGGGFFFFFFGGGGGGFFFEEEDDDDDDCCCBBBBBBBBBDDDAAA???>>>@@@BBBCCCCCC@@@BBBDDDEEEDDDDDDEEEGGGGGGEEEEEEEEEFFFEEECCCAAA@@@@@@@@@AAAAAAAAABBBBBBJJJJJJKKKJJJHHHFFFDDDBBBGGGGGGGGGGGGHHHIIIJJJJJJbbb^^^```TTTPPPMMMKKKNNNRRRQQQJJJCCC???:::777<<>>>>>AAADDDCCCHHH\\\rrr~~~{{{qqqRRRDDD777777;;;666444777444777666666555555666666777777666666666666777888888444888::::::777666999<<<<<<::::::<<<>>>>>>BBBFFFLLLTTT___iiirrryyyyyyvvvssslllfffcccdddlll{{{}}}uuussszzzxxxmmmppp{{{rrrllliiitttvvvyyy|||}}}}}}{{{yyyuuunnnhhheeeccc___WWWNNNHHHEEEDDDEEEEEEIIIKKKEEE===:::>>>@@@?????????@@@BBBDDDEEEJJJMMMPPPRRRSSSUUUXXXZZZ]]][[[\\\___^^^]]]dddmmm~~~wwwSSSHHHAAAaaa~~~eeeVVVYYYxxxiiiPPPBBB===>>>@@@@@@???===<<<<<<;;;;;;;;;::::::999999888888666666666666777888999999999999999999999:::;;;<<<999999888888888:::;;;<<<::::::999999888666555444777777777888888888888888999999:::;;;;;;;;;;;;;;;<<>>GGGSSS[[[ppp|||xxxnnnssszzz|||}}}~~~uuunnnjjjggggggbbbaaa```___^^^]]][[[ZZZ^^^[[[YYYZZZ]]]___aaacccmmmnnnoooooommmiiiddd```aaa___^^^^^^______]]]ZZZMMMMMMLLLKKKJJJJJJIIIIIIIIIHHHHHHIIIJJJKKKMMMNNNOOOQQQSSSTTTTTTTTTVVVXXXVVV[[[^^^\\\\\\kkk{{{bbbVVVQQQOOOOOOOOONNNLLLLLLKKKKKKKKKMMMKKKHHHFFFEEEEEEGGGHHHDDDCCCBBBAAAAAAAAAAAAAAACCC@@@>>>===???AAABBBBBB@@@BBBDDDEEEDDDDDDEEEFFFDDDCCCBBBCCCDDDDDDBBB@@@======>>>???@@@AAAAAABBBHHHGGGEEEDDDCCCDDDEEEEEEGGGGGGFFFEEEEEEEEEFFFFFF]]]ZZZ^^^QQQQQQMMMIIILLLQQQQQQJJJBBB;;;999777999DDDWWWmmm|||{{{ttttttyyyqqqqqqrrrwww}}}tttooonnndddUUUFFF>>>>>>DDDHHHKKKOOOQQQNNNJJJHHHKKKOOOQQQQQQRRRTTTVVVXXXZZZ[[[\\\[[[ZZZZZZ\\\^^^aaacccnnnqqquuuvvvtttqqqnnnlllhhheee\\\RRRMMMNNNPPPOOOKKKMMMVVVccckkkhhh___ZZZccccccdddhhhnnnqqqqqqpppnnnhhhgggjjjlllfff___[[[YYYRRRLLLJJJGGGAAA???@@@CCCAAA???@@@CCCDDDCCCAAA???CCCHHHNNNUUU]]]ffflll|||lllVVV???333000///...---000000111222333444555555666777:::<<<>>>???@@@@@@???DDDGGGHHHPPPeee~~~HHH@@@<<<555777999333555:::777666666555555555555666666666666666666666777888888555888:::999777666888;;;888888888999:::;;;<<<>>>===FFFUUUfffttt~~~wwwmmmfffaaabbbmmmxxxyyyttt|||~~~wwwtttpppppptttyyy|||~~~{{{wwwuuutttrrrsssqqqjjj```XXXUUUTTTXXXWWWZZZ\\\SSSDDD???CCCBBBBBBBBBCCCEEEGGGJJJKKKPPPRRRUUUVVVVVVWWWYYY[[[[[[XXXYYY^^^```dddrrrRRRDDDOOO^^^{{{tttkkkVVV\\\vvv]]]JJJEEE???666;;;>>>???<<<;;;<<<===<<<999::::::::::::999888777555555555555666777888999999999999888999999::::::888888777666666777999999777777777777777666555444666666666666666666666777888888999::::::::::::::::::===>>><<<:::===DDDJJJcccttthhhooo|||yyywwwtttkkkfffbbb```^^^^^^]]]\\\ZZZXXX[[[WWWVVVYYYYYYUUUSSSSSSZZZ[[[\\\\\\[[[XXXUUUSSSSSSQQQOOOOOOPPPQQQPPPPPPJJJJJJIIIHHHHHHHHHHHHIIINNNNNNNNNNNNOOOOOOPPPQQQSSSTTTVVVUUUUUUVVVXXXZZZZZZ]]]___aaalllxxx\\\TTTQQQNNNLLLNNNMMMLLLLLLKKKKKKKKKKKKKKKIIIGGGEEEDDDEEEFFFGGGDDDCCCBBBAAAAAABBBCCCDDDBBB@@@>>>>>>@@@BBBBBBBBB@@@BBBCCCCCCBBBBBBBBBCCCBBBAAAAAABBBCCCCCCBBB@@@;;;;;;===>>>???AAABBBBBBDDDCCCAAA???@@@BBBEEEGGGFFFFFFEEEDDDDDDDDDDDDEEEXXXXXX]]]QQQMMMKKKIIIIIIKKKJJJEEE@@@888:::;;;;;;>>>III[[[iii}}}||||||~~~}}}xxxsssrrr}}}vvvxxxwwwvvvxxx~~~{{{{{{yyyhhhSSSBBB;;;===AAAFFFJJJMMMKKKEEEBBBEEEHHHIIIJJJLLLNNNOOOPPPPPPQQQQQQQQQQQQQQQRRRTTTVVVWWWccchhhooosssttttttuuuvvvqqqoooggg[[[UUUVVVUUURRRLLLKKKQQQZZZ^^^XXXPPPNNNMMMLLLMMMOOORRRSSSRRRPPPRRRLLLIIIJJJJJJGGGEEEFFFLLLFFFBBBAAA@@@<<<;;;<<<>>>>>>???BBBEEEHHHIIIIIIJJJNNNUUU]]]hhhvvvttteee[[[JJJ<<<000000333333222222111000111111333555777888999:::;;;===???AAACCCCCCAAAIIILLLPPPgggaaa888;;;:::666::::::444888<<<666666555555444444555555666555555444444555555666777777888999999888888999:::777999999888777999:::;;;===???III[[[ppp|||ssslllddd___aaagggnnnyyyyyyxxxzzz~~~|||wwwvvvyyyzzzzzzyyyuuuvvvxxxxxx{{{}}}zzzsssllliiiiiiooonnnpppqqqcccPPPHHHLLLFFFFFFGGGIIIKKKNNNQQQRRRSSSUUUWWWXXXXXXYYY[[[]]][[[VVVYYYbbbkkkwww```OOOYYYhhhqqqpppgggXXXXXXTTTnnnZZZHHHEEECCC???===999>>>???<<<<<<@@@???;;;999999:::::::::999888777555555555555666777888888888888777777777777777888888777666555444555666777555555666666666555555555555555555555555555555555777888888999999999999999888999;;;:::999999===BBBSSSvvvyyynnnnnnyyy}}}}}}}}}{{{pppnnnxxxmmmiiieeebbbaaa^^^ZZZWWWYYYUUUTTTXXXXXXRRRNNNOOONNNOOOPPPPPPOOONNNNNNNNNKKKKKKKKKKKKLLLMMMLLLLLLMMMMMMLLLLLLLLLNNNOOOPPPSSSSSSTTTTTTTTTUUUUUUUUUUUUUUUVVVVVVVVVXXX\\\___bbbeeennn~~~]]]RRRSSSPPPLLLMMMKKKKKKJJJIIIIIIIIIJJJJJJHHHGGGFFFDDDDDDDDDDDDEEECCCBBBAAAAAAAAACCCEEEFFFBBB@@@@@@@@@BBBCCCBBBAAA???@@@AAAAAA???>>>>>>???AAA@@@@@@BBBDDDDDDCCCBBB::::::<<<>>>???AAACCCCCCAAA@@@@@@@@@AAACCCEEEFFFCCCCCCCCCDDDDDDFFFGGGGGG|||UUUWWW___UUUHHHIIIHHHGGGEEECCCAAA@@@666<<<@@@>>>;;;???LLLXXXsssrrrrrrsssssssssqqqppptttxxx{{{}}}~~~www}}}~~~xxxwww}}}zzzbbbJJJ<<<:::>>>CCCHHHLLLJJJDDD@@@BBBEEEDDDEEEGGGIIIJJJJJJIIIIIIGGGGGGHHHIIIJJJLLLMMMNNNWWW]]]fffmmmpppssswwwyyyrrruuurrriiiccc```[[[SSSOOOKKKKKKOOOOOOJJJJJJNNNEEEFFFHHHIIIJJJIIIIIIHHHFFFCCCCCCFFFFFFDDDDDDGGG>>>;;;;;;???AAA???>>>???@@@BBBDDDFFFHHHKKKOOORRRXXX\\\dddmmmzzzooo```LLL:::===444000444666444333555444333222333555888;;;===;;;;;;<<<===@@@BBBDDDFFFDDDMMMOOOVVVzzz{{{III999???999777:::999222555888///555555555444444555555555444333333333333444555555888888888999::::::;;;:::888;;;<<<:::888999<<<===@@@:::;;;LLLfff|||{{{vvvrrrkkkbbb^^^___iiitttyyynnnhhhggghhhrrryyyttt|||uuujjjfffppp|||~~~|||wwwzzzyyy~~~zzzxxxyyy{{{yyy{{{zzzjjjTTTKKKOOOIIIJJJKKKMMMOOOSSSVVVXXXTTTVVVXXXYYYYYYZZZ]]]^^^aaa]]]aaannn|||eeeHHHZZZttt}}}oooSSSVVVTTTNNNVVVVVV{{{|||\\\FFFGGGEEE888555@@@666;;;===:::;;;>>>;;;555888999:::;;;;;;:::888777555444444555555666777888777777666555555555555666777666555444333333444555333444555555666666555555444444444444444444444333777777888999999999999999666666888999888888<<>>;;;;;;:::999:::???FFFKKKiiipppvvvwwwwwwvvvsssmmmmmmnnnooooooqqqxxx~~~|||}}}wwwlllWWW===444<<>>:::888:::???DDDEEEEEEKKKXXXeeesssWWW???888555999999888666555333222222333333444444444444444444666555333333333444666888444555666777888999::::::<<<;;;:::888777666666666<<<<<<>>>EEEUUUlll}}}tttooohhh___XXX___eeewwwyyyssskkk]]]eeeiiinnnvvvnnn```bbbnnnxxx|||jjjTTTLLLQQQNNNMMMNNNRRRXXXZZZXXXUUUYYYYYY[[[___bbbccceeegggjjjllltttwww______ooowwwZZZQQQQQQPPPTTT]]]rrrXXXQQQGGGAAA???===:::666:::999888888::::::999888777888888999999999888888444555555555666666777777666666777888999::::::;;;666555555555555444444444444444444555555555555666666555444444444555555666222333333444555666777777777777888888888999999999???HHHSSSaaarrr~~~vvvrrr{{{}}}}}}~~~yyy}}}zzzssslllpppqqqddd[[[WWWVVVUUUTTTUUUTTTQQQOOOPPPKKKLLLLLLIIIFFFFFFIIILLLJJJJJJKKKKKKKKKKKKKKKKKKNNNLLLKKKLLLOOOSSSVVVXXXSSSOOOQQQXXXZZZUUURRRTTTWWWVVVZZZ___^^^\\\bbbkkk|||aaaZZZQQQLLLKKKKKKJJJHHHFFFFFFEEEEEEEEEEEEEEEEEEGGGFFFEEEDDDCCCBBBBBBBBB>>>BBBGGGHHHFFFCCC???>>>CCCDDDDDDCCCCCCDDDGGGIIIGGGAAA<<<<<>>===???BBB@@@<<<<<<@@@>>>>>>>>>>>>???@@@AAAAAA??????@@@AAABBBBBBCCCCCCEEEDDDCCCDDDFFFGGGGGGFFFbbbeeeYYYQQQLLLHHHEEECCCCCCBBB>>>;;;<<<<<<:::999888;;;@@@DDDXXXfffsssvvvuuuwwwyyyzzz|||vvvnnnggghhhrrrzzzvvvhhhMMM:::555:::>>>AAABBB???<<<:::999:::;;;;;;<<<======>>>>>>===???@@@@@@???>>>@@@AAADDDGGGLLLQQQWWW]]]dddiiioooxxx{{{uuuqqqtttqqqiiigggeeebbb^^^ZZZVVVSSSPPPPPPNNNKKKJJJJJJIIIGGGFFFDDDDDDDDDCCCDDDDDDEEEEEEFFFGGGHHHIIIJJJJJJJJJJJJSSSUUUYYY]]]ccciiimmmppp|||gggZZZKKKCCC<<<555111000111111111222222222222333222222444555777999:::;;;<<<<<<===>>>@@@CCCFFFHHH\\\nnn|||```BBB888999:::777666666555444333222222444444444444444333333333444333222111222333555666555555666666777888999999::::::999888777777777777:::999:::@@@PPPiiiwwwrrrttttttmmmfff______iiipppmmmoooooofffaaaeeekkksss~~~|||~~~yyy}}}|||mmmYYYSSSWWWRRRRRRRRRTTTXXX\\\```ccchhhkkkpppuuuxxx{{{hhhiiiyyyuuu```PPPSSS\\\aaajjjttt{{{\\\LLLFFF@@@===>>>???<<<::::::999888999::::::999888777777888888999888888777444444555555555666666666555555555666666777777888555555555555444444444333333333333333444444444444444444444444444444333333222222333444555666777777777777777888888888999999;;;???EEERRRfffyyy~~~zzziiinnnsssxxx}}}}}}wwwvvvyyywww|||~~~yyymmmhhh```]]]YYYXXXVVVRRRNNNKKKLLLMMMLLLIIIFFFEEEGGGJJJKKKKKKKKKKKKKKKKKKKKKKKKQQQPPPOOOOOOPPPPPPPPPPPPRRROOOQQQVVVYYYXXXZZZ^^^[[[\\\aaakkkrrr{{{eeeWWWTTTOOOLLLKKKJJJIIIHHHFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFDDDCCCAAAAAA@@@@@@@@@CCCGGGHHHFFFBBB>>>===>>>???AAACCCDDDGGGKKKNNNKKKEEE>>>;;;===???>>>===>>><<<===???===:::<<<@@@<<<<<<<<<===???AAADDDEEEDDDDDDCCCBBBAAAAAAAAAAAADDDCCCBBBDDDFFFGGGGGGFFFfffeeeUUUMMMHHHHHHHHHGGGDDD@@@<<<:::<<<<<<;;;999777777999;;;GGG[[[ooouuutttvvv}}}yyymmmfffhhhsss~~~ttt]]]CCC333555777:::>>>???===888444555555555666666777777888888:::;;;;;;::::::;;;<<<===>>>???@@@DDDJJJRRRWWW```kkkssssssuuuyyyxxxrrrooopppooonnnjjjfffaaa^^^^^^ZZZVVVSSSRRRQQQOOONNNNNNNNNOOOOOOOOOPPPPPPQQQNNNPPPRRRUUUWWWYYY[[[[[[```dddjjjrrryyy~~~xxxhhh[[[DDD;;;444333333000///000000000111111111222222222444444555777999:::;;;<<<<<<@@@CCCBBB@@@DDDMMMUUUyyy}}}wwwxxxzzz___???555666888999444444333333333333222222555444444333333222222222333222111000111222333444555555555666666777777777888777777666666777777888888666666;;;JJJbbb|||zzzppppppyyy~~~zzzsssaaa[[[```hhhjjjrrrxxxssseeehhhjjjmmmvvvyyyuuukkk___[[[___aaaeeekkkmmmnnnrrrxxx~~~|||xxxqqqppp|||xxxooo]]]WWWZZZjjj{{{wwwTTT>>>AAA>>>;;;;;;===>>><<<::::::999888999::::::999888777777777888888777777666444444444444555555555555333333333333444444444444444444444444333333333333111111222222222333333333222333444444333222111000111222333333555555666777666666777777777888888888999888888AAAVVVnnn|||mmmmmmlllqqq}}}~~~xxxxxx~~~yyyssskkkaaa[[[YYYXXXUUUQQQNNNOOONNNMMMKKKJJJKKKMMMMMMMMMMMMMMMNNNPPPQQQQQQQQQRRRTTTVVVWWWXXXWWWVVVXXXWWWWWWXXXXXXZZZaaaiiipppuuu}}}\\\KKKKKKLLLMMMLLLJJJHHHGGGGGGEEEEEEEEEEEEFFFFFFFFFFFFFFFEEECCCAAA@@@???>>>>>>AAACCCFFFGGGDDD@@@>>><<<<<<>>>@@@BBBDDDFFFJJJMMMMMMGGG???;;;;;;============;;;<<<===<<<999;;;???<<<;;;;;;<<>>BBBAAAAAACCCEEEGGGGGGFFFeeeaaaPPPHHHHHHJJJJJJHHHDDD@@@======;;;<<<;;;999666555555777@@@VVVkkkssssssuuuyyy}}}wwwsssnnnlllqqq{{{}}}~~~sssaaaKKK;;;444222333666;;;<<<999555444444444555555555666666777888999999888888999::::::::::::999;;;???EEEJJJOOOYYYccchhhnnnuuuwwwttttttvvvyyyyyywwwrrrnnnkkkgggddd___\\\[[[[[[[[[ZZZXXXXXXYYYZZZ[[[[[[[[[[[[YYYZZZ]]]aaadddgggiiijjjrrrvvv|||uuuhhh\\\RRRGGG@@@999444111333444222111333///000000111111222222222555555666888999:::;;;<<<<<>>===;;;;;;<<<<<<999777:::999888888::::::999888666666777777777666555555333333333333444444444444333333222222222222222222444333333333222222222222111111111222222222333333000111333333333111///---111111222333444555666666555555666666666777777777999777666;;;III^^^sss~~~vvvrrrlllmmmvvvzzzwwwzzzvvvgggbbb```[[[TTTNNNNNNOOOOOOOOONNNOOOOOONNNNNNNNNOOOQQQTTTVVVWWWPPPRRRUUUWWWXXXYYY[[[\\\WWWYYY\\\___aaaiiivvvcccNNNHHHFFFIIIKKKJJJGGGDDDEEEGGGDDDEEEEEEEEEEEEEEEFFFFFFEEECCCBBB@@@>>>===<<<<<>>???@@@AAAAAAAAAAAACCCDDDHHHDDD>>><<<;;;<<<<<<;;;<<<;;;<<>>::::::>>>===<<<;;;;;;===BBBFFFIIIKKKIIIFFFBBB???>>>======@@@@@@???AAADDDFFFFFFEEEddd^^^NNNHHHHHHIIIHHHEEEAAA>>>>>>>>>999::::::999777666666777>>>OOOaaalllqqquuuvvvtttooommmkkklllqqqyyyzzzrrrsss|||pppaaaSSSIII<<<555///...333888888666444444444444444555555555444666777777666555777888777888999999888:::===@@@CCCJJJRRRXXX^^^gggmmmooouuuyyy}}}~~~{{{wwwtttsssqqqnnnjjjhhhiiikkkkkklllffffffggghhhiiiiiihhhhhhjjjlllnnnqqqtttvvvwwwxxxzzzwwwkkkbbbUUUIIIAAA;;;999:::444111000333333000...000///000000111222222333333555555666888999:::;;;;;;<<>>>>>=========<<<999888999888777777888999888777666666666666666555444333333333333333222222222222222222222222222222222111222222222222111111111111111222222222333333333333///000111222222000...,,,000000111222333444555555444444555555555666666666777888:::;;;???KKK```ppp{{{yyyrrrlllooo{{{}}}qqqkkkpppxxxjjj]]]YYYYYYYYYYYYXXXWWWUUUTTTSSSRRRQQQQQQQQQRRRTTTUUUTTTUUUVVVVVVVVVYYY]]]aaa^^^fffoooxxxoooWWWMMMMMMGGGIIIJJJHHHDDDBBBDDDGGGCCCCCCCCCDDDDDDEEEEEEEEECCCBBB@@@???===<<<<<<<<<===@@@BBBCCCBBB@@@@@@AAA???@@@AAA@@@>>>======>>>>>>===============;;;:::::::::>>>CCCAAA<<<:::<<>>======??????>>>@@@BBBDDDDDDCCCggg```PPPKKKGGGEEECCCAAA@@@???>>>===888999999888666666777999999EEERRR^^^iiirrrvvvtttssspppjjjeeedddlllzzz{{{qqqgggmmmwwwqqqooozzzvvviii```^^^PPPEEE777......111444555222222222222222333333333111222333333222222333444333555777777666666777888888;;;???CCCHHHOOOVVVZZZ```fffmmmrrrsssuuuxxx{{{yyywwwuuuuuuxxx{{{||||||{{{|||}}}}}}}}}}}}{{{zzz{{{{{{|||}}}}}}}}}}}}}}}{{{yyyuuuooohhh___XXXTTTFFF@@@;;;888555111111444000---...111111...---///000000111222333444444555666666777888999:::;;;;;;;;;>>>CCCJJJXXXrrr~~~mmmOOO555111666555333666111111222333333444555555333222222111111000000000111111222222222333333333111111111222222333333333222222222333444555777888888999;;;<<<>>>AAAGGGJJJWWWdddtttmmmggglllnnnyyywwwuuusss|||zzztttllliiirrrvvvgggfffggglllwwwpppooovvvdddZZZWWWVVVYYY\\\gggwwwwwwWWWFFF>>>;;;;;;;;;;;;<<<======<<<<<<;;;777666555666777888777555555555555555555444333222222222222222111111111111111111222222222222222222222111111111000000000000111111222222222333333333...///000111111000///...///000111111333333444555333333444444444555555555444666::::::888<<>>======<<<<<<>>>???AAAAAA@@@???@@@AAA<<<>>>??????>>><<<======777999;;;===>>>===;;;::::::;;;>>>CCCAAA<<<:::<<>><<<;;;<<<>>>@@@BBBDDDDDDCCCBBB@@@???>>>===???>>>>>>???AAABBBBBBAAAlllcccPPPKKKFFFDDDCCCCCCEEEDDD@@@===888888888666555555777999666<<>>CCCCCCIIIQQQVVVZZZ```gggmmmmmmllllllnnnqqqtttuuuuuuxxxyyyzzz{{{zzzxxxwwwuuuoooooonnnllljjjgggeeecccXXXVVVQQQJJJDDD???;;;888111///000333222---,,,000///---///222222//////333111111222333444555666666888888999:::;;;<<<<<<===???DDDOOOaaayyyHHH<<<111000222111222444000000111111222333333333111111111111111000000000///000111111222222111111//////000000111222333333222222222222333444666666666888999::::::;;;===???JJJTTTbbbppp{{{xxxxxx{{{kkkmmmmmmjjjeeeccchhhsss}}}uuurrrrrrrrrsssuuuwwwwwwssspppuuu___UUUSSSRRRRRRcccvvv{{{sssqqqaaaTTTTTT\\\bbbdddfffuuunnnMMM@@@@@@@@@===;;;999999::::::999::::::;;;666555444444555666555444555555555444444333222111222222111111111000000000//////000000111111222222111111000000000/////////000000000111111111222222......//////000000111111//////000111222333444444333333333333444444444444333222444777777777>>>IIImmmuuu|||{{{xxxzzz{{{{{{uuunnntttuuuwwwzzz^^^RRRNNNGGGDDDFFFDDDDDDDDDEEEFFFEEEBBB?????????@@@AAAAAABBBCCCCCC@@@??????>>>======>>>>>>AAABBBBBB@@@>>>===>>>???<<<>>>@@@@@@???>>>>>>>>>777999;;;<<<===<<<<<<<<<<<<;;;<<>><<<<<<;;;;;;;;;===>>>???CCCCCCDDDDDDCCCAAA>>>===@@@???>>>>>>@@@@@@???>>>ooodddOOOIIIGGGEEEEEEIIILLLKKKDDD>>>888888777555333333555888555:::===AAAMMMaaasss}}}yyyzzzuuujjj```aaammmzzzvvvtttxxxzzz}}}xxx```HHH888111000111222222222222222222111111000111222222111111222444000111111///...///222444222222222333333222555888777;;;???@@@???BBBHHHNNNUUUUUUUUUXXX[[[]]]^^^]]]^^^___``````___]]]ZZZYYYSSSQQQOOOKKKGGGCCC???===<<<999666333111111111222333000111555333......333///...///222222...///222111111222333555666666777:::::::::;;;<<<===>>>>>>EEEMMM]]]www{{{}}}|||SSS444444555666666333///...///000000000111111111111000000000000111111111111...//////000000000000000---...///000111222333444222222222222333444555666444555777777777888:::===>>>CCCNNN]]]ooowwwmmm^^^aaadddhhhnnnttt{{{uuuqqqbbb\\\iiixxxuuupppoooooorrryyyxxxaaaUUUVVV[[[\\\ZZZmmm{{{lllfffeeeVVVVVV[[[fffooouuu}}}uuu|||___PPPCCC???>>>;;;;;;>>>999999999888666555666888555444333333444555444333444555444444333222111000222111111111000000//////---......///000111222222000000000000////////////////////////000000000000............///111222333//////000111222333444444222222333333333444444444555000000666999999;;;AAA???OOOcccrrr|||vvvzzz||||||~~~qqqtttllltttsss___NNNLLLLLLFFFCCCFFF??????AAAEEEHHHGGGAAA<<<>>>>>>???@@@@@@AAABBBBBB??????>>>>>>>>>>>>??????DDDDDDCCC@@@===;;;;;;<<>>======:::;;;<<<<<<;;;<<<===???>>>;;;::::::999777:::@@@:::::::::;;;<<<===>>>???DDDEEEFFFFFFEEEBBB???<<<@@@???>>>>>>??????>>>===aaa]]]MMMHHHBBBCCCHHHPPPVVVRRRGGG<<<999777555444333444555666888999:::>>>HHHXXXkkkyyyxxxxxxyyywwwoooggggggnnnvvvyyy{{{}}}|||zzzuuuzzz~~~vvvbbbDDD555444///222111000111222222111///000000000000000000000000000000000000000000000000222111000000000111333444666444222222333666:::===>>>>>>??????@@@AAABBBBBBFFFGGGHHHHHHGGGEEEBBBAAA???>>><<<:::777555333222111111000000000000111111000000000000000000000000000000111222222111///...///000222444555555444444<<>>999999???CCCCCCIIIbbbwwwqqqzzzaaa===555555444333333222111111111111111000000000000000///000111111111000...---////////////000000000000......///000111222333333000000111222222222222111444444333444444555666777777===DDDPPPggg}}}ooo}}}sssnnn[[[TTTdddtttzzzgggVVVTTTaaatttzzzooooooxxx{{{yyyzzznnnooo~~~zzzxxx}}}zzzpppggg```]]][[[[[[bbbiiipppxxx~~~}}}xxxxxxtttwwwmmmKKKEEE>>>:::999::::::999999999999888888888777777777555444444444444222111222222222222222111000000000000000000000000000000............////////////222111111000///......------......///////////////////////////////////////000000111111111222222222333333333333333333333333111111222333555777999:::@@@CCCLLL```|||ttt|||~~~xxxxxxzzzuuu}}}}}}lllgggooommmXXXUUUOOOJJJFFFDDDCCCCCCBBBCCCDDDDDDDDDCCCBBBAAA>>>>>>>>>???@@@AAACCCCCC>>>???>>><<<::::::<<<>>>GGGDDD@@@<<<:::<<<>>>@@@EEEDDDBBB@@@>>>===<<<<<<;;;::::::::::::;;;<<<<<<;;;::::::999999::::::;;;999999999999999<<<@@@DDDCCCCCCCCCBBBAAA???>>>===>>>??????@@@@@@@@@??????zzz]]]ZZZLLLGGGCCCCCCEEEJJJOOONNNEEE===999777666444444444666777666777888;;;CCCQQQbbbnnntttwww|||~~~}}}wwwpppkkkuuurrrooooootttyyyzzzzzzyyy~~~wwwkkkTTTDDD:::,,,000222333444444333222111000000000000000000000000000000000000000000000000111000000///000111222333333222111000111444666888555666666777888888999999666777888888777666444333666555555333222111000000111111000000000000111111000000000000000000000000111111222222222111111000000111222444666777777888=========???BBBEEEGGGIIIYYYqqqzzztttuuunnnIII555444444444333222222111111000000000000000000000000//////000111000///...---....../////////000000000------...///000111222222///000111111222222111111333333333333444555666777666;;;@@@III^^^tttyyyrrrnnn{{{ttteeeaaabbbhhhjjjkkkuuutttbbbWWWUUUYYY^^^fffgggppp~~~|||tttkkkiiiwwwzzzuuusssxxxuuuqqqhhh]]]UUUSSSWWWZZZ___gggpppwww~~~}}}vvvmmmzzztttSSSDDD@@@:::888888::::::999999888888888888777777777666444333333333333222000111111111111111000000///////////////////////////............////////////111111000000///......---------...///////////////////////////////////////000000000111111111222222222222222222222222222111111111222333555777999:::<<<>>>CCCRRRlllzzzvvvsssvvvyyyzzz{{{|||www}}}wwwhhhbbbgggpppfffUUUOOONNNLLLIIIGGGDDDBBBAAAAAABBBBBBBBBAAA@@@@@@???======>>>>>>???@@@@@@@@@<<<===<<<;;;999999;;;<<>>;;;:::;;;===>>>@@@???>>><<<<<<;;;;;;;;;::::::999999::::::;;;<<<::::::999888888888888888:::::::::999999;;;???BBBEEEDDDDDDCCCCCCBBBBBBBBB???????????????>>>>>>>>>yyy^^^[[[KKKGGGEEEBBBAAACCCGGGHHHCCC>>>888777666555555555666777555666666777<<>>============<<<<<<>>>>>>>>>>>>===<<<:::;;;:::999777777999;;;>>>===;;;:::::::::;;;<<<::::::999999888999999999999888888888888999::::::999999888777666666777777:::;;;:::999999:::===@@@BBBBBBAAAAAABBBCCCDDDEEE@@@???>>>===<<<<<<===>>>kkkbbbMMMFFFEEEBBB@@@AAACCCCCC@@@<<<777777666555555666666777555555555555777===HHHPPP]]]kkkvvvyyyxxxddd``````ccciiinnnsss||||||xxx{{{vvvlllcccWWWEEE<<<888444222333333222111////////////////////////////////////////////////............//////000000....../////////.....................//////000000000000000000000111222333////////////000000111111000000111111111111000000000000000000000000000000222222111000111222444555666666666666888:::<<<>>>???999:::BBBCCCBBBRRRggg|||[[[<<<444666222222222111111000000000------...//////000111111////////////......------------........./////////++++++,,,---......//////...///000000111111000000222222222222333444555666888999:::>>>KKKYYY```^^^```lllzzzssskkkhhhhhhgggkkkooowwwvvvjjjooouuuwwwvvvuuuwwwzzzvvvpppjjjfff___ZZZ]]]eeebbbfffllltttxxxuuummmfffmmmuuuyyyuuuwww}}}oooiiidddccc```^^^bbbiiissskkkWWWKKKIIIDDDFFFSSSPPPRRRWWW___hhhqqqwwwzzz}}}{{{||||||yyytttssszzzxxxTTTAAA;;;:::777666666666777777777777666666666666555555555555333111000000111111000.../////////000///......------------------------------------.........///////////////......---------,,,---......//////............................../////////000000000111111///000000000000000111111000000111222333555777888:::;;;:::;;;BBBRRRfffsss{{{uuuuuutttrrrwwwuuuooozzzzzzvvvvvvsssrrrhhhiiiooowwwssslll~~~www]]]LLLIIILLLCCCCCCCCCCCCCCCBBBAAAAAABBBAAA>>><<<;;;;;;;;;<<<<<<===>>>???>>>===;;;999:::::::::999777777999;;;:::::::::::::::;;;;;;;;;999888777777666666777777777777777777777888999999777777666666777777888999:::::::::999888999;;;===<<<<<<;;;;;;===???BBBDDD@@@???<<<;;;:::;;;<<<===zzzkkkPPPGGGDDDBBBAAABBBCCCAAA===:::666555555555555555666666555666666555555888@@@EEEWWWhhhssssssvvv}}}yyynnnffffffhhhiiigggjjjyyyzzzttttttuuuwww~~~}}}uuukkkkkkkkkbbbNNNCCC555///111444222///////////////////////////////////////////////////------......////////////...//////000//////------/////////000000000000000///.........///000111222111111111111111111111111///000111111111111000///111111111111111111111111111111000000111333444666::::::999888999:::<<<===BBB===???DDDDDDMMMlll{{{fff@@@444222...000000000000000/////////,,,,,,---...///000000000///......---------------------------............++++++,,,,,,------............///000000000000///222111111222222333444555666777777:::CCCNNNTTTVVV[[[hhhuuuyyyuuuxxx~~~rrrlllkkkkkkeeelllsss}}}ppppppooonnnnnnrrrzzzuuunnngggaaa\\\ZZZNNNNNNQQQVVV]]]``````]]]gggiiilllllliiiffffffiiigggeeedddeeegggeee___YYYNNNOOORRRVVVWWWVVVYYY]]]OOONNNFFFFFFNNNMMMNNNYYYXXX]]]gggvvvxxxooouuussswwwppptttzzzqqqPPP@@@;;;999999666777777777666555555555555555555444444444333333222000//////000111000...///////////////...------------------------------------------........................------------,,,------...............------------------------....../////////000000000///000000000111111222222000000111111333444666777777999;;;::::::@@@MMMXXXwww}}}|||qqqkkkooowwwzzzppp\\\XXXgggxxx|||xxxiiibbbeeeiii|||}}}nnnhhhnnnwwwfffRRRGGGCCCDDDHHHDDDCCCAAA??????@@@AAABBBBBBAAA???===;;;;;;;;;<<<<<<===>>>??????===:::999;;;;;;;;;:::999999;;;===::::::;;;;;;<<<<<<;;;;;;::::::888777666555555555777666666666666777888888555555555666888999;;;<<<888999999888777777999;;;888888777888:::===@@@BBB>>>===;;;999999:::;;;<<>>FFF]]]nnntttjjjcccjjjtttuuuvvvvvvmmmYYYNNNXXXjjj}}}qqqbbbaaa\\\hhh|||yyyuuuvvvzzzxxx|||pppooo~~~}}}}}}{{{vvvoooqqqmmm^^^OOOIIIIIIFFFBBB@@@DDDBBB???======>>>@@@BBB@@@@@@???===<<<<<<<<<<<<<<<======>>>===<<<;;;:::;;;<<<<<<;;;::::::<<>><<<999888111222222333444444444333222555888777666777:::>>>HHHUUUeeeooorrrtttwww{{{ssslllkkkqqqvvv}}}pppppppppttt}}}rrrfffTTTBBB777333222333000000000000000000000000000000000000000000000000---...///000000000////////////////////////000000...........................///000111111111000//////////////////////////////000111222222111000///111111111111111111111111111222444555777888888999::::::;;;<<<<<<<<<<<<<<<666:::@@@EEESSSqqq^^^BBB666333111///........................------------------------......,,,+++++++++,,,---+++,,,,,,,,,,,,---------,,,,,,,,,---------------------.../////////......000000000111111222333444111222333444666999>>>BBBNNNUUUbbbooovvv}}}pppfffiiikkknnnqqquuuyyyyyywwwmmmiiifffhhhmmmrrrssssssxxxvvvtttuuuyyy||||||zzz{{{yyyxxxxxxzzzxxxtttooo___XXXTTTVVVVVVUUUWWW[[[YYYZZZYYYTTTNNNKKKLLLNNN[[[]]]\\\VVVPPPOOOSSSVVVYYYlllsssssszzz{{{tttrrrmmmtttjjjSSS@@@>>>???999444555444666666555222222444666333333222222222111111111111000//////111111111//////000000000000///......------------------------,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,------........./////////---......//////000111111000000000000111333444555333111333888999777999===EEERRR___cccdddhhhpppwwwvvvnnnmmmiiicccdddccclll~~~tttsssjjjsssyyyiiicccaaadddooooooeeecccooo{{{~~~uuurrrjjjnnnvvvVVVNNNIIIJJJKKKGGGAAA??????>>>=========>>>???@@@===>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<;;;::::::===???<<<<<<;;;:::::::::;;;;;;999888888777666666777777777777666666777777888999555555555555666777888888222333555444444444555777777888888999:::;;;<<<===777777888888999:::::::::qqq]]]IIILLLEEECCC???<<<:::999888888000111222333333333333333111444777888777777:::===<<>>>>>>>>===:::AAAGGGMMM```aaa;;;444444,,,,,,444---.....................---------------------,,,...---,,,+++++++++,,,---++++++,,,,,,,,,---------,,,------------------...,,,---......//////......000000000000111222333444333333444555555555999>>>CCCGGGTTTfffvvvxxxjjjaaafffrrrvvvppphhhjjjjjjnnnxxx{{{zzzvvvnnneeedddiiippptttxxxyyy}}}yyyqqqmmmqqqssspppoooqqqiiinnnqqqooojjjjjjqqqxxx|||rrrlllnnnuuu{{{yyy|||{{{TTTNNNBBB<<<>>>:::111222===222333444333111111444777222222222111111111111000111000///000111222111000000000000000000//////...........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,,,,------...///000000000000000000111222333444888111000555888666666:::777===MMMaaaiiihhhooo{{{|||rrrooouuuuuummmmmmtttzzzqqqtttqqqeeeZZZ\\\eeexxxbbb]]]aaalllqqqsss|||xxxyyy~~~{{{{{{dddRRRKKKFFFCCCDDDCCC@@@???AAA999:::<<<>>>??????>>>>>>;;;<<<=========<<<;;;::::::999999888888999:::::::::;;;;;;:::999:::<<>>???;;;;;;>>>BBBJJJUUUddd}}}~~~^^^FFF222...///+++***---...------,,,,,,------......------,,,,,,------...------------------------+++,,,------......------,,,,,,++++++,,,,,,---...---------.........//////...000111222000000111222333333333333444555666666:::???EEEQQQdddzzz{{{sssqqqooojjjkkkrrrllllllqqq||||||{{{wwwooohhhhhhmmmooolllssszzz~~~xxxwwwzzz~~~~~~}}}oooYYY>>><<<<<<;;;:::999888777666444444333333222111000000222111111111000000//////......//////000000111111222111111000///......---///......---------.........---++++++---...---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---------............///---------............//////000000000111111111111333333333444444444555555666777999@@@LLL^^^ppp|||vvvnnniiikkkooorrruuuyyysssqqqtttyyy}}}gggVVVLLLHHHDDDCCCBBBAAA@@@??????>>><<<<<<======>>>>>>??????>>>>>>===<<<;;;;;;::::::888999999:::;;;;;;;;;::::::::::::999999999888888:::::::::999999999888888666777888888888666555444777666666666666888:::;;;555555555444444333333333333333222333444666888999::::::::::::999888777666999:::<<<======<<<:::999fffXXXHHHJJJBBB@@@>>><<<;;;:::777555222222222222222222222222222444555555444444555666:::888>>>NNN]]]eeehhhkkkvvvwww|||~~~qqqfffcccdddhhhoooyyy~~~nnn```XXXMMMBBB;;;111222666111111444111111111111111222222222222---...///000000000//////////////////////////////000000000//////.........000000////////////000000000000000000111111111111111111111111111111111111333333333333333333333333777888888888999;;;???BBB===<<<<<<===;;;:::===DDDPPPbbbuuuvvvmmmvvvzzzLLL;;;...///111...,,,///------,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------------+++,,,,,,---------------,,,++++++++++++,,,------,,,,,,------------......,,,...000000/////////000111111111111222333444555444777;;;BBBQQQffftttzzzoooyyyvvvsssxxxpppppplllkkknnnyyy~~~wwwqqqnnnhhheeekkkwww|||pppmmmqqq{{{~~~yyyyyyyyyfffaaaTTTBBB;;;::::::999888777666555444333333222111111000000111111111000000000//////....../////////000000000111111000000///......---......------------......///---,,,,,,---......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++------------............------------............//////000000000111111111333333333333444444444444444666888;;;BBBQQQeeetttyyytttpppooonnnooovvv~~~~~~yyyttt~~~cccSSSLLLIIIGGGCCCCCCBBBAAA@@@???>>>>>><<<<<<<<<<<<============<<<<<<<<<;;;;;;::::::999888999::::::;;;;;;::::::999999999888888888777777999999999888888888777777666666777777777666444444555555444444555777888999555555444444444333333333444444444444555777888999;;;;;;<<<;;;;;;:::999999999:::<<<===<<<;;;999888___TTTFFFHHH@@@>>><<<::::::999666444222222222222222222222222111333444444222222333444:::777999DDDPPPYYY```eeeqqqwww|||mmmbbb___aaaeeelllvvvssskkkiiicccZZZTTTAAA777777333444777111000000000000000111111111...///000000111111000000000000000000000000000000000000000000000/////////111111000000000000111111000000000000111111111111111111111111111111111111333333444444555555666666666777888888999:::===??????>>>>>>@@@AAAFFFRRR___uuu|||{{{rrrsssUUU:::000,,,000222...,,,///------,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,+++++++++++++++,,,------+++++++++,,,,,,,,,,,,---+++---//////...---...///000000000000000222333333333666777999BBBSSSbbbiiidddjjjkkksss|||wwwzzztttpppsss|||~~~yyyuuurrrlllhhhmmm{{{rrrkkkssszzzzzzwwwxxx~~~qqqSSSMMMPPPKKKAAA999888888777666555444444333333222222111000000000000000000000////////////.........///////////////000000000///......---------------,,,,,,------...///---,,,,,,---......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---------......------------............////////////000000000000222222222333333333333444333555666555666AAATTTcccoooqqquuuwwwtttqqqvvv|||xxxyyyyyy\\\IIIEEEFFFFFFDDDBBBBBBAAA@@@???>>>======;;;;;;;;;;;;;;;:::::::::::::::999999999999999999888999::::::;;;:::::::::777777777666666666666555777777777666666666666666444555555555555444444333444444333444444555666777444444444444333333333333444444444555666777888999:::::::::;;;::::::999999::::::;;;<<<;;;:::999888zzzXXXQQQDDDEEE>>><<<:::999888777555333111111111111111111111111///000222333333333555777999555555<<>>===;;;::::::>>>@@@EEENNNWWWdddyyy~~~}}}```;;;222......111000+++)))+++---,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,+++++++++***+++,,,,,,---************+++++++++++++++---...///...---...///////////////000111222333444888888666:::EEEQQQXXX[[[___cccrrryyyrrrvvv~~~}}}{{{yyyrrrmmmoooyyyzzz~~~yyysss~~~gggIII>>>AAACCC???999666666666555444333333222222222111111000000000000////////////////////////......................../////////......---------,,,,,,,,,,,,,,,,,,---...///---,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,------------,,,,,,---------................../////////000000111111111222222222333333222333333111111888DDDMMMVVV___mmmyyy|||xxxyyy}}}tttnnnvvvsssppprrr{{{ggg___VVVJJJDDDEEEFFFDDDAAAAAA@@@@@@???>>>===<<<<<<:::::::::999999888888777777777888888888888888888888999999::::::999999999555555555555444444444444555555555555444444444444333333333444333333333333444444444444444555666666333333333333333333333333333333444444555666777777555666777777888888777777:::::::::;;;:::999888888vvvUUUPPPDDDCCC===;;;999888777777444222111111111111111111111111000222333333333333555666777444333888>>>FFFSSS]]]```hhhsssyyyzzztttjjjaaaggggggcccbbbjjjyyy|||tttkkkjjjmmmttt{{{rrrcccUUUAAA999999777666666555555444444444333111111111111222222333333222222222222222222222222222222222222222222222222222222111111111111222222///000000000111111111111111222222222333333333444444555666888999;;;<<<======>>>@@@AAACCCEEEIIIKKKLLLOOOXXXffftttyyyWWW<<>>===<<<;;;;;;:::999999888888777777666666666666666777777777777777777888888888888888777777444444444333333333222222333333333333333333333333333222222222222333333333444444555555555555555555333333333333333333333333111222222333333444444444333333555666777888888888888999999999999999999888vvvVVVSSSFFFCCC<<<:::888777777666444333111111111111111111111111444555666444222111111222444333444777:::>>>IIITTT]]]eeennntttvvvuuummmeeeffffffcccaaaiii|||vvvtttjjjaaabbbiiixxxyyyxxxpppYYYHHHCCC>>>555555555555555555555555333222222222222333444444333333333333333333333333222222222333333333333333222222111111111111222222000000000000111111111111222222222333333444444555555666777999;;;===???@@@AAAAAAAAACCCJJJWWWeeennnmmmmmmsss~~~uuuNNN999444000///...---,,,,,,------...,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,************************))))))***++++++++++++******************+++,,,,,,)))))))))************++++++---//////...---...///////////////000111222222...333555444555888999888777>>>EEESSSccceeeiiixxxqqqyyywwwzzzxxxsssooopppqqqpppooojjjnnn{{{|||{{{xxxwwwvvvyyy~~~vvv```LLL>>>???:::666777777555444666333333333333222222111111000000000///////////////---------...............---------------,,,,,,,,,------------------------************+++,,,---------+++******+++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,------------------------.........////////////000000000111111111///...111555666333///555888@@@OOO]]]iiivvvzzztttnnnnnnqqquuuyyy|||```NNNGGGEEECCC>>>@@@BBBBBBAAAAAADDDGGG>>>>>>===<<<;;;:::999999777777777777777666666666777777777666666666666666666666666777666666555444333333333333222222222222222222222222333333333333333222222222222333333444444444555666666555555444222222222222333333333333000111222222333333222222222333555777888999::::::777777777888888999::::::wwwYYYWWWIIIBBB<<<:::888777777777555333111111111111111111111111444444555333000//////000111111444666555555===GGGSSS___iiimmmnnnooonnnjjjeeehhhhhhggglllzzzuuulllcccfffttt{{{}}}hhhXXXQQQJJJ===<<<;;;999888666555444444333222222222333555555333333333333333333333333222333333333444444444444111111000000000000111111000000000000111111111111222222333333444555555555555666888:::===???AAABBBFFFHHHMMMUUUccctttssseeerrr\\\666222999111///...++++++,,,......+++,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,************************((())))))******************************++++++,,,))))))*********+++++++++***,,,---...---,,,---...------------...///000111111444555555777;;;:::666222:::<<>>FFFRRReeevvvqqqpppnnnmmmqqqzzz}}}}}}xxx[[[KKKCCC>>>AAAHHH???@@@@@@@@@@@@AAABBBBBB======<<<;;;:::999888888666666666666777777777777888888777777666666555555444555555555444444333222333333333222222222111111111111222222222333333333333222222111222333444555222333444555555444333222111111222222222333333333000111222333444333222222111222444666888999::::::555555555666888999;;;<<>>AAACCCDDDMMMUUUbbbrrrssseeedddvvv}}}~~~hhhHHH111333777,,,111///,,,+++---...***%%%,,,++++++++++++++++++,,,,,,++++++++++++++++++,,,))))))))))))))))))))))))(((((()))************************)))***++++++,,,************++++++++++++)))***,,,,,,+++++++++,,,,,,,,,,,,,,,---...//////111222111111555:::999333111999666444>>>GGGPPP\\\ggglllsss{{{|||vvv{{{vvvgggaaammm~~~~~~www}}}rrrYYYMMMDDD:::666888///777:::666444666666111333333333222222222222222.........///////////////,,,,,,,,,------.........---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))***+++,,,---+++)))(((((()))******)))++++++++++++++++++++++++************************))))))******++++++++++++)))************+++++++++++++++,,,,,,,,,---------,,,,,,,,,---------................../////////000,,,...000111000000222444///333888;;;<<>>???BBBEEEDDD???999===<<<<<<;;;:::999888777555666666666777777888888999999888777666555555444444444444444333333222111333333333222222222222111111111222222333333333333333333222222222333555666111222333444333333111000111111111222222333333333111222333444555444333222...///111333666777888888333444444666888:::<<<===gggTTTGGG===:::888777666777666555333111000000000111222333333000111111111222222222222222222222333444555666777BBBLLL[[[ffffffdddjjjsssrrrssspppiiifffggghhhgggmmmsss{{{{{{jjjbbbhhhsssqqqgggfff[[[HHH???BBB???999777999888555333666666777777555333222333444888777555222000000111222222000000111000---000555222111111222444555444333444222333666888888777888::::::;;;@@@JJJUUU___eeepppxxxkkkeeeoooyyy|||~~~yyyvvvyyy}}}}}}gggFFF555000///666@@@DDD333(((,,,111---+++///------,,,,,,+++***))))))*********++++++*********,,,***((((((***+++)))&&&))))))(((((()))***++++++,,,,,,,,,***(((((()))+++***)))***,,,......,,,*********))))))******+++,,,,,,,,,,,,---------......111222444444222111111222555555666888;;;@@@DDDGGGOOOVVVaaajjjsss~~~{{{{{{}}}zzzzzz}}}}}}~~~qqqRRRKKKBBB======<<<999666999888777666555444333333111111111000000000000000000...---...///000///...,,,,,,,,,---------......///............------------,,,,,,++++++,,,,,,---,,,,,,+++***)))))))))***++++++************+++++++++++++++************)))(((((((((((((((((((((((())))))))))))************)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000000000---///000111000000222333222333333666999===BBBDDDXXXcccqqq~~~~~~{{{vvvuuuxxxsssgggZZZTTTKKKIIIFFFCCCAAA@@@??????@@@???>>>===;;;999888888::::::999999888777666666888888777777777888:::;;;555555444444444333333333222333333444444333333222111111111111111111111111111111000000000000111111000000000000000000000000///000222333444444333222//////000111222222333333111111222222222333333333222222222333333333444444111555999:::999888888:::lllWWWHHH===:::888777666777666444333111111111000111111222222000000000000111111111222222222222333333444555666>>>DDDPPP]]]dddfffiiimmmtttxxxwwwnnngggdddcccbbb]]]dddooozzz{{{ssswww}}}yyymmmZZZQQQSSSNNNMMMLLLKKKHHHDDD>>>999<<<;;;999888888999888777111111111000////////////...,,,,,,///000///111555222222111222444666777777===:::888888999999:::;;;999>>>KKK___vvviiieeemmm~~~vvvyyyyyy}}}~~~tttdddMMM777000//////666???BBB444+++...///***(((+++---,,,,,,+++******))))))***++++++,,,,,,++++++***,,,***((((((******)))'''))))))(((((()))******+++((())))))(((((())),,,///...444;;;===999222+++(((******))))))******+++,,,,,,,,,,,,------------...000222333333222111111222333333444555888:::===>>>===CCCLLLTTT]]]jjjxxxzzz||||||iiiVVVJJJHHHBBB;;;999999999777444666666555444333222111111111111111000000////////////...---...///000///---,,,,,,,,,------------...............------------,,,,,,,,,++++++,,,,,,,,,,,,+++******))))))******+++******))))))******++++++++++++*********))))))))))))))))))))))))))))))(((((()))))))))*********))))))*********+++++++++*********+++++++++,,,,,,------------------------,,,,,,...//////000000000111333333222111000111222333222222333666999<<<>>>BBBLLL[[[kkkyyyvvv___XXXVVVNNNGGGFFFHHHGGGDDDBBB???>>>>>>===??????===<<<;;;999888888999999999888888777777666888777666666666777999:::444444444444333333333333222222333333333333222222////////////////////////111000000//////000000111000000000000000000000000111222222222111000///...//////000000111222222333111111111222222222222333111111111111222222222333111444777888777777888999nnnXXXHHH<<<:::888666666666666444222222222111000000000111111////////////000000000000111111222222333444444444999999@@@PPP]]]bbbdddfffrrrxxxyyyrrrjjjfffcccaaaZZZ```hhhpppwww}}}}}}}}}xxxvvvzzz|||nnnbbb^^^^^^\\\dddgggcccaaa```WWWKKKFFFAAA<<<;;;>>>>>>999333444333222222333333111000555111///222222000///000333333333444666999<<<>>>CCCCCCBBBAAABBBDDDFFFFFFNNNVVVhhhuuupppsssyyyzzz___???444,,,---///...333;;;999111,,,......((('''+++,,,,,,++++++***)))))))))++++++,,,,,,,,,,,,+++++++++)))((((((******)))'''))))))((((((((()))******'''((((((((())),,,000444666===EEEDDD:::000***(((***))))))))))))***++++++,,,,,,,,,,,,------------///111222222111000111222222333444555666666777777555888===CCCJJJUUUbbblllyyyvvvyyy}}}~~~rrraaaTTTIII@@@;;;===999666666888888666444444333333222111000//////222222111000///......---///...------//////...---,,,,,,,,,,,,------------......---------,,,,,,,,,++++++++++++++++++++++++++++++***)))))))))******+++******))))))******+++++++++*********)))))))))************************(((((())))))))))))******)))))))))*********++++++*********++++++++++++,,,------------............,,,,,,---...////////////555666666444222000000111222111111111222333555666111888DDDSSSeeexxxiiiVVVFFFBBBBBB@@@AAADDDEEEDDDBBB@@@>>><<<<<<;;;>>>===<<<;;;:::999888888777777777777777777777777666555444444444555777777444333333333333222222222111222222222222222222111////////////////////////000000////////////000000000000000000000000000000000000000000///...------/////////000000111111222000000000111111111222222///000000000000111111111111333444555444555666888gggSSSFFF;;;999888666666666666444222333222111000000///000000.........////////////000000111111222222333333222666222555AAANNNVVV[[[___ooorrrssspppnnnnnnlllhhh```aaacccgggmmmwwwuuutttpppsssrrrmmmnnnzzztttjjjgggfffdddfffrrrxxxtttvvvzzzssscccZZZTTTOOOQQQVVVTTTJJJ@@@===888444333444555333000777222000333444222111222333444555666999===CCCGGGNNNTTTZZZ\\\___aaaaaa___hhhpppxxxpppqqquuuzzz}}}dddJJJ///,,,,,,000///---...444---***+++...---)))***...++++++******))))))))))))******++++++++++++******))))))(((((()))))))))((())))))((((((((())))))***))))))))))))***---222666;;;===<<<666///******,,,)))))))))))))))***++++++++++++,,,,,,,,,---------...///111111000///000111222333555777777777666555666888:::<<>>===<<<;;;:::<<<<<<;;;:::999888888777666666666666666666777777555444333222222333444555333333222222222111111111000111111222222111111000111111111111111111111111000//////......//////000////////////////////////------......///000000000....../////////000000000//////000000000111111111//////000000000111111111111111111222222333555777[[[JJJBBB:::999777666555666555333222222222111000////////////---.........///////////////000111222222111111000444111222777>>>EEEOOOYYYlllllljjjjjjnnntttsssnnnaaa___]]]___gggvvvxxxnnnjjjeeegggwww|||}}}}}}xxxqqqttt|||}}}}}}oookkkiiikkkrrrzzzzzzqqqgggRRRIII@@@===???AAA>>>;;;999555444777::::::<<>>===;;;::::::::::::999999888888888777555555555555555555555666444333222111111222333333222111111111111000000000///000000000000000000///000000000000000000000000//////............//////........................------......///000000111---...............//////........./////////000000000000000000111111111111000//////000111333444444yyyQQQDDDAAA;;;999777555555555555333111111111000/////////000000............////////////...///000111111000//////333111111222333888CCCPPPeeeeeedddeeekkkssssssoookkkhhhbbb```dddppp~~~}}}mmm___iii|||}}}~~~zzzpppjjjmmmuuu~~~tttkkkaaa___cccfffccc^^^WWWSSSPPPOOOLLLIIILLLQQQ]]]```bbbcccdddffflllqqqrrrzzzzzz\\\\\\ZZZiii~~~~~~~~~rrrVVV>>>000***,,,---......,,,++++++,,,***+++,,,,,,***((('''((()))))))))(((((((((((((((''''''((((((((((((''''''&&&((())))))''''''(((***))))))((((((''''''(((((('''''''''&&&%%%%%%''')))***((('''(((***+++)))''')))(((((((((((()))******++++++++++++,,,,,,,,,,,,+++---//////......///000,,,...111333555555444333333444555777888888888888BBBCCCAAA>>>AAAMMMYYY^^^\\\hhhttttttmmmhhhlllrrrvvv}}}yyyssseee```XXXPPPIIICCC===999666777777777777666666555555555555555444333111111111111111111000000000///000000///...---,,,,,,+++---,,,++++++------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++******((()))***++++++***)))((())))))((((((((()))*********))))))(((((())))))*********)))))))))(((((((((''''''''''''''''''''''''''''''(((((((((((())))))((((((((()))))))))******)))))))))************+++))))))******++++++,,,,,,++++++,,,------,,,,,,+++,,,---//////...///000222,,,---...///111222333333222333444444444666:::===GGGYYYpppvvvgggXXXVVVSSSMMMGGGBBB??????>>>>>>???@@@???===:::999============<<<;;;999999888888888888888777777777444444444444444444444444333333111000000111111222111111000000000/////////...//////000000//////.................................------------..............................111000///...------------------------------------------........./////////000000000000111111111111///......///222333333222xxxPPPDDDBBB>>>999777555555555555333111000////////////000000111....../////////000000000---...000111111000...---111000111222222333;;;EEEUUU\\\bbbdddffflllpppppptttrrroookkkiiijjjnnnrrrrrrsssqqqyyyvvv{{{zzzwwwvvvyyy}}}yyyoootttzzz}}}}}}}}}|||uuuxxxzzzxxxuuupppjjjaaa\\\aaaiiixxx{{{~~~|||zzzyyy}}}~~~ooouuukkkppprrrpppLLL555000000---,,,,,,,,,+++,,,,,,+++***+++++++++***))))))((('''((((((((((((((((((((((((''''''((((((((((((''''''%%%'''))))))''''''(((***))))))((('''''''''''''''&&&'''((((((&&&%%%%%%&&&$$$&&&)))++++++)))((('''((((((((((((((()))*********++++++++++++,,,,,,,,,***,,,.........---...000---...000111222333222222555555555666888999::::::<<<>>><<<999:::CCCKKKOOOCCCIIIOOOPPPNNNMMMPPPSSS\\\ccckkkpppuuuyyyvvvpppnnnpppvvv{{{{{{|||yyy{{{tttkkkeee^^^VVVNNNHHHDDDBBB???===<<<<<<<<<;;;333555777888888888888888444555555444222111111222000000000000000/////////.........------,,,,,,,,,,,,+++***+++,,,---,,,******++++++++++++,,,,,,,,,++++++++++++************'''(((***++++++***((('''((((((((((((((()))******))))))(((((((((((())))))***)))))))))(((((((((((((((((((((((((((((((((((('''''''''((((((((())))))(((((((((((()))))))))***))))))))))))************))))))***++++++,,,------++++++,,,,,,,,,,,,+++++++++---...///......000111------...///000111111111...000222333333333555666111:::FFFQQQ[[[hhhvvv}}}}}}wwwooofff]]]PPPDDDCCCCCCCCCAAA>>>>>>@@@CCC>>>>>>?????????>>>:::777::::::;;;;;;:::999888777777777777777777777777777555555444444333333222222444333111000000000111222000000000/////////...............//////....................................------------------...------------------------000///---,,,++++++,,,,,,---------,,,,,,,,,,,,,,,,,,------------.............../////////000000000...---...000333444222000zzzRRRFFFEEE@@@888777555555555555333111//////...//////000111222////////////000000000000---...000111111///...,,,000...000333444444777===EEETTTaaadddcccgggnnnrrrqqqsssuuuuuurrrnnnkkkiii^^^bbbfffttt{{{|||tttpppnnntttyyyuuuyyyxxxrrrooowwwzzz|||{{{yyytttllljjjttt|||yyyzzz}}}xxxlll]]]oooyyy|||qqqEEE...---111222111------,,,,,,---...+++((())))))((((((***---,,,)))'''''''''((((((((((((((((((((())))))))))))((((((%%%'''))))))'''&&&(((+++***)))((('''''''''''''''''')))++++++)))(((''''''%%%))),,,***&&&$$$'''+++((((((((((((((()))************+++++++++,,,,,,,,,)))+++---...------...///000111111222222222222222777444222111333555666777111888<<<===>>>AAABBBAAA???@@@BBBBBBCCCBBBAAAAAAEEEKKKPPPRRRVVV[[[\\\ZZZ\\\```dddhhhjjjooowww~~~tttnnniiiiiiooovvvzzz{{{pppmmmfff___```ddd^^^TTTXXXRRRLLLJJJIIIEEE???;;;AAA@@@>>><<<;;;;;;;;;;;;999999888666444222333444555666555444333222444555///////////////.........------------------------,,,+++******,,,,,,+++*********+++++++++,,,,,,,,,+++++++++************)))'''((()))++++++)))((('''((((((((((((((()))******))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))******************+++,,,,,,---......++++++,,,,,,,,,++++++***---...//////......///111---...//////000000/////////111333444333333333333999::::::;;;@@@JJJXXXbbbiiisss{{{|||qqq```^^^]]]WWWNNNHHHGGGDDD@@@===>>>=========>>>@@@AAA??????>>>===>>>@@@===999777888999999999777666555666666666666777777777777555555444333333222111111444333222000000000111222000/////////............---..................---000000000000000000000000...------,,,,,,------...------------------------+++******)))***,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////...---...111444555222///|||XXXJJJCCC<<<666666555444333222222111---------------...///000......////////////......000000000000000000000000......//////000000111111===GGGTTT[[[]]]aaaiiiqqqrrrzzz~~~yyytttsssnnnfff[[[^^^eeemmmuuu}}}zzzvvv{{{uuunnniiikkkvvvzzz}}}nnnrrrnnnrrrxxxttt}}}{{{xxxssskkkjjjvvvzzz|||~~~ddd^^^^^^|||hhhJJJ000---222///(((&&&,,,,,,++++++***)))((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))((((((''''''&&&&&&))))))((('''&&&&&&%%%%%%))))))((((((''''''''''''''''''''''''''''''''''''%%%&&&&&&'''((()))******''''''''''''''''''''''''))))))))))))))))))))))))------------------------......//////000000111111444444555555666777777777:::;;;;;;<<<===>>>??????999:::<<<;;;::::::;;;===@@@AAABBBDDDEEEEEEFFFFFFGGGIIIKKKNNNQQQUUUWWWXXXRRRRRRRRRRRRQQQQQQQQQQQQOOONNNLLLJJJIIIHHHGGGGGGBBBAAA???>>>=========>>><<<<<<<<<<<<;;;999777666555555555555555444444444444444333222222111111000///............---------000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***+++++++++************))))))))))))))))))))))))))))))))))))))))))******+++(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))++++++************************))))))******+++,,,******+++++++++,,,,,,,,,---------............//////000000000111111111111000111333666999===@@@BBBMMMRRR[[[hhhyyyyyyrrrhhhaaa^^^ZZZTTTNNNNNNMMMKKKHHHEEEBBB@@@???<<<<<<<<<<<<===>>>@@@@@@======>>>>>>>>><<<:::999999999999888888888777777999888777666555444333333333444555555555333000///000000000000000000000000///............------------------............//////000111222222111000//////...,,,++++++,,,---...000///---,,,++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********++++++,,,,,,,,,,,,---------------............/////////.........000222333{{{ZZZLLLCCC:::666666555444333222222111......---------......///......////////////......////////////////////////---......///000000111111666===GGGOOOTTT[[[fffnnnwww}}}{{{wwwrrroooeeeeeedddcccfffqqqqqqmmmhhhfffjjjxxx}}}~~~}}}|||}}}~~~||||||}}}}}}yyyyyyxxx}}}{{{vvvuuuwwwtttxxx|||eeeLLL999+++,,,///+++(((***,,,,,,+++******)))((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((''''''''''''''')))(((((('''&&&&&&%%%%%%(((((((((''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''(((((())))))'''''''''''''''''''''''')))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,---......///000000111111333444444555666666777777:::::::::::::::::::::;;;999:::;;;;;;::::::;;;<<>>=========???>>><<<;;;::::::;;;;;;::::::::::::999777666444444444444444444555555555444333333222111111000000............------------.........---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++++++++*********))))))((((((((((((((((((((((((((((((''''''(((((()))***'''''''''''''''''''''''''''''''''''''''''''''''')))((((((((('''''''''&&&)))((((((''''''(((((()))'''''''''''''''''''''''''''((((((((())))))))))))******************************))))))******+++,,,*********+++++++++,,,,,,------------............//////000000000111111111111222333444777999;;;<<<>>>@@@DDDLLLUUU___hhhmmmxxx~~~}}}uuujjj^^^YYYYYYXXXSSSMMMJJJKKKJJJGGGDDDKKKJJJHHHFFFCCCAAA???>>>;;;;;;;;;;;;<<<===>>>???============<<<;;;::::::999999999888888777777777777777666555444333222222222333444444444222000///000000000000000000000000............------------------------...............///000111111000///......---,,,,,,,,,---...///000///---,,,+++++++++,,,++++++++++++++++++++++++,,,,,,,,,++++++*********+++++++++,,,,,,,,,------------------...............------------///000111{{{\\\NNNCCC777666666555444333222111111//////...---------............////////////......,,,,,,,,,,,,,,,,,,,,,,,,------......///000000000000444999AAAJJJWWWdddlllwwwyyy}}}}}}xxxxxx{{{vvvtttnnngggfffooo{{{wwwxxx{{{}}}}}}uuu{{{zzztttqqqmmmgggmmm~~~~~~yyy~~~{{{tttwww{{{{{{qqqfffgggmmmuuuQQQ666333,,,)))------(((''',,,+++++++++******))))))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''((((((''''''&&&%%%%%%%%%''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))++++++++++++++++++++++++------......///000000000333333333444555555666666888777777777666666666666888999::::::999999:::<<<===>>>>>>??????>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>======<<<::::::999999999;;;:::999888777777777888888888888888777666444333222222333333444444555555333333222222111000000000............------------------,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++++++++*********)))))))))((((((((((((((((((((((((''''''&&&&&&''''''((()))''''''''''''''''''''''''''''''''''''''''''''''''((((((((('''''''''''''''(((''''''''''''''''''(((''''''''''''''''''''''''''''''((((((((()))))))))***************************))))))))))))***++++++*********++++++++++++,,,,,,,,,,,,---------......////////////000000000000222222222222333555666777777777777888;;;???CCCEEEPPPUUU[[[aaahhhpppzzz~~~yyytttnnnjjj^^^VVVPPPMMMJJJEEECCCEEECCC@@@===>>>AAACCCBBB@@@EEEDDDCCCBBB@@@???>>>===::::::::::::;;;<<<============<<<;;;::::::::::::888888888888777777777777555555444333222222111111111222222333222111///...////////////////////////......---------,,,,,,,,,,,,,,,,,,---------......---......//////......------,,,,,,,,,---...///000......---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,---//////zzz]]]OOOCCC555666555555444333222111111000///...------------------......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///000000111000222999EEEUUUccckkkpppppptttzzzyyyvvv{{{~~~{{{wwwtttvvv{{{~~~xxx~~~~~~www~~~tttqqqqqqmmmgggggg~~~tttoooiiipppsss|||~~~rrrnnnwwwyyy{{{~~~yyyllljjj~~~kkkgggrrr~~~~~~iiiLLL555***---+++,,,...,,,'''&&&***+++*********)))))))))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))************************,,,------......///000000222222333333444444555555555555555555555555444444777888999999888888999;;;===============<<<;;;:::777777888:::;;;===>>>>>>======>>>>>>>>>>>>??????===<<<;;;;;;::::::::::::888777777666666666666666666777777777777555444222000111111222333444555555222222222111000000//////.........---------,,,,,,------,,,,,,+++++++++***++++++++++++++++++++++++,,,+++***))))))***+++,,,************))))))))))))((((((((((((((((((((((((''''''&&&&&&''''''((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((())))))))))))))))))************)))))))))))))))***++++++************+++++++++++++++,,,,,,,,,------------........./////////000000111111111111222333444444888888777777888:::;;;===???AAACCCCCCDDDGGGKKKOOOUUUWWWXXXYYYZZZ\\\___bbb```[[[UUUQQQNNNLLLIIIFFFGGGAAA>>>AAADDDDDDDDDFFFCCCBBB@@@AAACCCDDDBBB@@@@@@??????>>>======<<<<<<;;;;;;::::::;;;<<<=========<<<:::999888888999:::777777777777777777777777555444444333222222111111000000111111000///..............................------------,,,,,,,,,++++++,,,,,,,,,------------,,,,,,------------,,,,,,+++,,,,,,------...///000------,,,+++++++++++++++************************+++++++++******************++++++++++++,,,,,,,,,+++,,,,,,,,,------------++++++,,,,,,------...///yyy\\\NNNAAA444555555444333222111111000000///...---------------------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////222000///555AAAPPP]]]cccmmmooorrrttttttttt}}}|||yyyzzz|||zzzsssmmmkkklllqqq{{{yyy~~~{{{{{{|||wwwyyyzzzvvvqqqhhhssspppqqqjjjooorrrzzzwww|||oooiii^^^^^^ttt|||nnnlll{{{pppttt{{{ssslllzzzeeeLLL888000000000---+++,,,,,,)))'''(((*********)))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))),,,,,,,,,---......//////111111111222333333444444222333333444555666666666666777888888777777888:::<<<<<<<<<<<<<<<;;;:::999444555666888:::<<<===>>>;;;;;;<<<<<<============::::::999888888888888888777777777777666666666555666666777777777555444333///000000111222333333444222111111000000//////......------------,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++,,,+++))))))))))))+++,,,*********)))))))))((((((''''''''''''''''''''''''((((((''''''(((((()))***''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((()))))))))*********))))))(((((())))))***+++))))))*********+++++++++++++++++++++,,,,,,,,,------............/////////000000000111222333444555555555555666777999:::;;;888999:::;;;<<<>>>@@@BBBAAABBBDDDEEEEEEEEEGGGHHHIIIFFFBBB@@@@@@BBBDDDEEEFFFAAA???BBBDDDAAA======CCCBBBBBBBBBBBBAAA???===<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;<<<<<<======<<<;;;999777777777888888666666666666666666666666555555444444333222222222//////000000//////......---------------------------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---,,,++++++++++++++++++,,,***++++++,,,---......///++++++++++++++++++***************************************************************+++++++++,,,,,,++++++++++++,,,,,,,,,---+++,,,,,,---.........///yyyZZZKKK@@@444555555444333222111000000//////...---------......------............------------------------------++++++,,,,,,---.........000///...111:::DDDMMMRRRhhhpppuuurrrpppttt|||~~~xxxsssvvv|||}}}vvvmmm```bbbjjjuuu|||xxxrrruuuttttttyyyxxxrrrnnnlll{{{vvv|||uuuyyy|||wwwxxxkkkmmmiiiiii|||}}}yyy{{{{{{zzz|||{{{zzzqqqssswwwpppTTTBBB888222---+++...***'''(((***+++***)))))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))++++++,,,,,,---.........000000111111222333333333222222333444555666777888555666888777666666777999;;;;;;;;;;;;;;;:::999888888999999::::::;;;;;;;;;;;;<<<<<<======>>>>>>>>>;;;:::999888777777777777666666777777777777666666444555666666666555333222//////000000111111222222111111000000///.........------------,,,,,,,,,,,,---------------,,,,,,,,,++++++++++++++++++++++++*********))))))***************)))))))))(((((((((''''''''''''''''''''''''((((((''''''(((((()))***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((''''''''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((('''(((((())))))*********)))(((((((((((()))******)))))))))************+++******+++++++++,,,,,,,,,------------.........////////////000222333555666333333333333444666777777777777777999:::<<<>>>??????AAABBBBBBAAAAAABBBDDDDDDBBB???>>>>>>AAADDDFFFCCC??????BBBBBB===:::;;;===>>>@@@AAAAAA???===<<<::::::::::::::::::::::::===<<<<<<<<<<<<<<<======:::999888777666666666666555555555555666666666666444444444333333222222222////////////////////////........................,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,++++++******++++++,,,)))***+++,,,,,,---,,,,,,******+++++++++******)))************************)))))))))***************************++++++++++++******+++++++++,,,,,,,,,***+++,,,---............yyyWWWGGG>>>555555444444333222111000000......---------......///,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------...............000333777<<>>>>>???<<<<<<:::999777777666666555666777777777777666555222333444444444333222111000000000000000000000000111000000//////...---------------,,,,,,,,,+++++++++++++++++++++,,,,,,,,,************************))))))************))))))***)))))))))((((((((((((''''''''''''''''''''''''''''''&&&&&&''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''')))((((((''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''(((((()))******+++((((((((((((((()))******))))))))))))************************++++++++++++,,,,,,---------........./////////000000222333444333333333444444555666666888777777777888999888888;;;<<<============???@@@<<<======<<<;;;;;;===>>>>>><<<===@@@@@@===???CCC:::<<>>@@@999;;;===>>>===;;;::::::@@@>>>>>>>>>;;;999===DDD999<<>>@@@AAAAAAAAA===;;;:::<<<>>>>>>;;;888999999999999:::;;;<<<<<<999:::;;;;;;;;;:::999888888999888666444222333444666555444333222222111222222222222111111111000000111000///------......///------............------,,,***)))+++...///---+++***++++++,,,,,,,,,+++++++++++++++************)))))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))************************************))))))))))))************,,,+++***))))))***+++,,,+++++++++,,,,,,,,,------aaaGGG;;;888222222111111000/////////...------------,,,,,,,,,,,,,,,,,,------------......---,,,+++++++++,,,,,,,,,---------------,,,,,,...////////////000000000222;;;GGGPPPTTTYYYaaahhhhhhkkkwwwvvvooonnnooooooqqquuupppooopppuuu~~~}}}}}}xxxmmmfffeeegggfffeeeeeeooo~~~ttthhheeexxxvvvwwwpppppprrrxxxmmm___MMM999000111//////...---,,,+++******))))))(((((((((((())))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((((((((((()))))))))*********((()))***+++++++++***)))......///000111222333444222222222222333444555666333555666555333222444666777777777777777666555555888888999777666555666888555666777888999999999999999999888666555444333222555555555555444444444444444444333111000000000000111000000//////...------------,,,++++++++++++++++++++++++++++++++++++++++++++++++*********))))))))))))*********+++++++++*********)))))))))(((((())))))))))))))))))))))))''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((('''&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''''''((((((((())))))))))))******)))))))))***+++,,,---------,,,,,,,,,++++++...........................///000222333333333444555666666777777888999999999999:::;;;;;;;;;;;;;;;<<<;;;:::999999999999999;;;<<<===>>>???@@@@@@@@@===<<<;;;<<<>>>>>>;;;888;;;;;;:::999999999999:::999999:::::::::999888777888888888666333222333444555444333222222111111111111111000000000///////////////---,,,,,,,,,---...------............------,,,***)))+++---...,,,*********++++++,,,,,,+++++++++++++++*********))))))))))))))))))))))))))))))************************(((((()))))))))*********************************(((((()))))))))*********++++++***))))))***+++++++++++++++,,,,,,,,,,,,---aaaIII<<<666222111111000000//////...------------,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,++++++++++++,,,,,,,,,------------,,,,,,,,,,,,,,,---------......+++111777<<>>>>>>>>>>>>>><<<<<<<<<===>>>===;;;999===<<<;;;999888777777777999999999:::999888888777666777777555333222222444444333222111111111111111////////////...............------,,,+++,,,,,,,,,,,,------......------,,,,,,+++)))***++++++***)))*********+++++++++++++++++++++*********)))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))******************************(((((())))))))))))******+++******))))))******+++******+++++++++,,,,,,,,,}}}[[[FFF:::222111111111000//////......---------,,,,,,,,,++++++++++++,,,,,,,,,---------,,,,,,,,,+++++++++++++++++++++,,,---------,,,,,,+++++++++,,,,,,,,,------///111222222444;;;EEEMMMYYYhhh}}}|||sssjjjfffiiillljjjgggooorrrvvvyyy{{{tttLLL===000---000000///000++++++++++++++++++++++++(((((((((''''''(((((((((''''''''''''''''''''''''%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$###$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((('''''''''''''''((((((((())))))'''(((((()))************++++++,,,,,,---......///111111111000111111222222222333444444333333444444555555555666666555555444666777777666555444666777666666777888999999999999999999888666555444333222444444444444333333333222111000////////////000000.........------,,,,,,,,,,,,,,,+++***************************************************))))))))))))))))))))))))***************)))))))))((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%&&&'''''''''&&&&&&&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))******++++++,,,---//////---+++***++++++++++++++++++++++++,,,---...///000111111111111111222333333444444555444555555666777666666666888888888888999:::;;;;;;<<<<<<=========<<<<<<;;;;;;<<<<<<======<<<:::999<<<;;;:::888777777777777:::::::::999999999888888555666666444222111222333333222111000000000000000/////////..................------,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,+++***))))))))))))(((++++++*********+++++++++************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))***************************(((((((((((()))))))))*********))))))))))))******************++++++++++++uuuUUUDDD999000111111000000///.........------,,,,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,+++++++++*********++++++,,,------,,,,,,+++++++++,,,,,,,,,------111222111000///222777<<>>???;;;<<<<<<<<<<<<;;;:::::::::;;;<<<<<<;;;:::999999999888888777777888888999;;;::::::999999999999999444444444333111000111333111111000/////////000000////////////////////////............------,,,,,,++++++,,,,,,,,,,,,++++++++++++***)))((('''((()))------,,,+++******++++++*********)))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))'''(((((((((((()))))))))))))))))))))))))))))))))'''(((((((((((())))))))))))))))))))))))))))))))))))))))))*********++++++nnnPPPCCC:::111111000000//////......---,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,+++++++++,,,+++******))))))***+++,,,,,,------,,,++++++,,,,,,,,,---------,,,---////////////111333???IIIWWWgggzzzwww]]]ZZZ\\\dddlllssszzz}}}|||~~~~~~xxxqqqfffiiilllkkkkkkooowww~~~~~~xxx|||yyyaaaHHH666...+++,,,------,,,***)))***(((((())))))))))))))))))(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$##################$$$$$$$$$$$$###############$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&'''''''''(((((((((((()))***+++,,,---------......////////////000000000000000111222333444333222333555777666555222333444444555444444444444555555555333444555777666777888999::::::::::::999999888666555444333222333333333222222222111111111111000///////////////------------------------------,,,+++++++++++++++******************************)))))))))(((((((((((((((((()))))))))******))))))((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&'''$$$$$$%%%&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((('''((())))))******))))))))))))+++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,)))***+++---......//////...//////000000111222222111111222333333333333222333444555666999;;;===>>>::::::;;;;;;;;;::::::999777999;;;;;;999888777888666666666666777888999:::::::::999888888888888999222333333222000///111222000//////....../////////.........///////////////...............---,,,,,,***++++++,,,,,,++++++******+++***)))'''''')))+++111000...,,,+++******+++******)))))))))((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''(((((((((((())))))))))))))))))))))))))))))''''''(((((((((((())))))((())))))******))))))(((((())))))))))))*********hhhJJJAAA;;;333000000000///......------,,,,,,,,,++++++++++++******++++++++++++,,,,,,,,,***++++++,,,+++***)))((())))))***,,,,,,------,,,***++++++++++++,,,,,,,,,)))+++---///000000111111222;;;EEEOOO```ooonnndddUUUUUU[[[bbbhhhmmmvvv~~~yyyyyyyyy|||tttvvvvvvuuurrrppprrrttttttzzzxxxsss{{{vvv[[[GGG:::111000444)))***+++******+++,,,,,,(((((((((((((((((((((((((((''''''&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$%%%&&&&&&'''##############################$$$$$$$$$$$$##################$$$$$$$$$$$$###############$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''(((***,,,---,,,,,,,,,---------------............///000111222333111000222555666555444222222333444444444444444333444555444333333555777777777888999::::::::::::999999888666555444333222222222222222111111111111333222111000///.........---------------.........,,,,,,+++******************************************)))))))))(((((((((((((((((((((((()))))))))***))))))((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''')))*********)))((((((((()))))))))*********++++++++++++++++++++++++((()))***,,,------............//////000111111111000111111222222222222222333333444444666888999:::888999:::::::::::::::999555888::::::777666666777555555555666777888999999999888777666555666666777111222222111//////000222///......---......//////,,,---------............,,,------...---,,,+++*********++++++++++++*********++++++)))'''(((+++...555333000---+++************)))))))))(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((())))))))))))))))))))))))))))))'''''''''((((((((())))))'''((()))******)))((('''((((((((()))))))))******cccEEE>>>:::222000000000///......------,,,,,,,,,+++++++++************+++++++++,,,,,,,,,******+++,,,+++***)))(((((()))***+++,,,---------************+++++++++++++++---///000222222222222)))333:::???KKKZZZ\\\TTTSSSVVV]]]eeehhhjjjqqqzzzyyyxxxwwwwww{{{{{{wwwtttssszzz}}}rrrkkksss{{{|||||||||}}}oooXXXFFF555111000---)))(((,,,,,,+++******+++)))%%%))))))(((((('''''''''''''''''''''&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$#########$$$%%%%%%&&&##############################$$$$$$$$$$$$######"""############$$$$$$$$$#########"""###$$$$$$%%%######$$$$$$$$$%%%%%%%%%########################$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%&&&''')))+++,,,)))))))))))))))*********++++++,,,---...///111222222000///111444666444222111222333333444444444444222333444444333333555777777777888999::::::::::::999999888666555444333222222222222111111111111000444333222000///.................................+++******)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))(((((((((''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&''')))*********)))(((((((((''''''((()))******************************((()))***+++,,,---------......//////000111111111000000111222222222222222333333333333333444555666777888999:::::::::::::::444777:::999666444555666666666666666666777888888777666555444333444555555111111222111//////000222......---------......///+++++++++,,,,,,---------++++++,,,---,,,+++***)))******++++++++++++******)))++++++)))'''(((,,,000777555222...+++*********))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))))))))))))))))))))))))))''''''''''''((((((((()))'''((()))******)))((('''(((((((((((())))))))))))jjjLLLDDD555555333111////////////...---...---,,,+++************)))***+++,,,+++***)))(((((()))+++,,,,,,+++)))(((++++++))),,,:::EEE:::%%%******+++++++++,,,,,,,,,***+++---///000111222222222111222444888???EEEHHHYYY\\\ccckkkmmmjjjjjjlllrrr{{{{{{zzz|||}}}~~~|||tttsssxxx~~~sssqqqrrryyy~~~www|||}}}~~~gggLLL888111000...+++***))))))***,,,,,,,,,+++++++++******((((((((((((((((((((((((***)))&&&$$$$$$%%%''')))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########""""""""""""############%%%%%%%%%$$$###"""!!!!!!"""############$$$$$$$$$"""############$$$$$$$$$"""""""""###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((())))))))))))************+++,,,,,,---...///000000111000000//////000111222222222222222222222222222333222///...111555555333777999;;;999777:::AAAHHH>>>===999666444444444444222111111000000111111222111111222111111000///...------,,,,,,+++***)))))),,,,,,+++***)))))))))*********))))))))))))******))))))))))))))))))))))))******)))((((((((((((((((((((((((((((((''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''###$$$%%%%%%&&&&&&%%%%%%'''&&&&&&&&&&&&'''((((((''''''''''''((((((((((((&&&''''''((()))******+++,,,,,,++++++***))))))))))))************+++++++++,,,---------.../////////111111111000000000000000111222444555555444222111444555777888999999999888999888777666666555555555666666666666777777777777888777777666555444444444222333444333111/////////......---------,,,,,,,,,************************++++++++++++++++++++++++***++++++++++++***))))))))))))))))))))))))))))))---,,,***)))))))))***+++******))))))((((((''''''((((((((((((((((((((((((%%%&&&''''''(((((('''''''''''''''''''''((())))))'''(((((('''&&&&&&)))+++&&&&&&&&&''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))pppRRRHHH777555333111///...//////...---...---,,,+++************,,,,,,------,,,***)))((()))***++++++++++++***)))&&&((()))...===IIICCC333*********+++++++++,,,,,,)))***+++---...//////////////////000333777;;;>>>HHHMMMWWWccchhhffffffhhhmmmvvv}}}zzzwwwxxx|||~~~|||~~~}}}~~~{{{|||vvvwww{{{{{{{{{~~~zzz|||}}}ooo[[[KKKCCC===777222...---,,,************+++++++++++++++*********)))'''''''''''''''''''''''')))(((&&&%%%%%%%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######""""""""""""############%%%$$$$$$$$$###""""""""""""############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''(((((()))))))))*********++++++,,,---...///000000000///.........///000111111111222222222333333333444666666555444444555555555888999888666888>>>CCC===;;;888666444333333444222222111111111111222222222222222111000///...---------,,,,,,+++******))),,,+++******))))))************))))))))))))******))))))))))))))))))))))))***))))))(((((((((((((((((((((((((((''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&'''%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&'''((((((''''''''''''((((((((((((&&&''''''((())))))******************************))))))*********+++++++++,,,,,,------......//////000000000000000000000000222333444555555444222111555666777888999999888888999888777666555555555555555555555555555555555555777777666666555444444333///111333333222111111222...------------,,,,,,,,,************************++++++++++++++++++++++++***++++++++++++***)))))))))))))))))))))))))))))),,,+++******)))))))))***))))))))))))((((((''''''''''''''''''''''''''''''%%%&&&''''''(((((('''''''''''''''''''''(((((()))''''''((('''&&&&&&(((+++&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))))))))))))))))))))uuuWWWLLL888444222000///...//////...---...---,,,+++************+++++++++,,,+++******)))************************)))+++***+++222:::666+++*********++++++++++++,,,((()))***+++,,,,,,,,,,,,...------...///000222222999???LLLZZZaaaaaabbbeeefffooouuusssqqquuu{{{{{{yyy|||}}}{{{xxx}}}~~~xxxpppwww|||}}}qqqTTTHHH999///++++++***(((******)))))))))***++++++******)))))))))))))))(((''''''''''''''''''''''''(((''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###"""""""""#########$$$$$$$$$$$$##################"""############$$$$$$$$$"""############$$$$$$$$$&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((())))))))))))************+++,,,---...//////...---------......///000000000111222333444444555777777888666333222444666333666888777555666999<<<:::999777444333222222222333222222222222222222333222222222111000...---,,,---,,,,,,++++++*********++++++***)))))))))************))))))))))))******))))))))))))))))))))))))***)))((((((''''''((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&''''''(((&&&''''''''''''((((((((('''''''''(((((())))))***((((((((()))***+++++++++)))))))))*********++++++++++++,,,------...//////000000000000000000000000222333444555555555333333666666777888888777777777999888777666555555555555444444444444444444444444666666555555444444333333111222444333222111111222------------,,,,,,,,,,,,************************++++++++++++++++++++++++******++++++******)))((())))))))))))))))))))))))***************))))))((()))))))))(((((((((((('''''''''''''''''''''''''''%%%&&&''''''((((((''''''''''''&&&&&&''''''((()))&&&'''((('''&&&&&&(((***&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))))))))))))))))))))vvvZZZOOO999333222000......//////...---------,,,+++************(((((())))))******************))))))))))))******,,,---+++''''''***''' ************++++++++++++))))))******++++++******------......///.........000555???LLLRRRTTTVVV[[[]]]gggooonnnlllpppvvvzzz~~~}}}zzz{{{}}}vvv}}}zzzrrrtttzzz|||sssYYYGGG999555111000111000+++''')))))))))(((((()))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$###############$$$$$$$$$""""""#########$$$$$$$$$""""""#########$$$$$$$$$&&&&&&%%%%%%$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''(((((((((((()))))))))***))))))***+++,,,---......---------......///000000...///000111333444555666888444333555777555555666333555777777555555666777777666555333222111111111333333222222222222333333222222111000///---,,,+++,,,,,,,,,++++++***************))))))))))))************))))))))))))******(((((((((((((((((((((((())))))(((''''''''''''(((&&&&&&'''''''''''''''(((&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&######$$$%%%%%%%%%%%%$$$&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&'''''''''(((((('''''''''((((((((())))))((((((((()))))))))******))))))))))))******************+++,,,---......////////////000000000000000333333444555555555444444777777777777777777666666888888666555555555555555555555555444444444444444555444444444333333333222555666666444111...---------------,,,,,,,,,++++++***************************************************************))))))((())))))))))))))))))))))))((((((*********)))((('''((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&''''''(((''''''''''''&&&&&&&&&&&&'''((((((%%%'''((('''&&&&&&((()))&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((vvv\\\RRR<<<555111///------...///...---------,,,+++************,,,,,,++++++******************)))(((((()))******)))******((((((++++++***))))))*********+++++++++******++++++++++++******+++,,,---............---,,,---222:::>>>???CCCIIISSS^^^ggggggfffiiinnnqqqrrrtttuuuuuuxxx|||{{{vvvuuuxxx|||~~~|||}}}yyylllkkkyyy~~~hhhZZZPPPCCC666///111,,,'''$$$'''***,,,---))))))))))))((('''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$###############$$$$$$$$$""""""#########$$$$$$$$$""""""#########$$$$$$$$$%%%%%%$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''(((((((((((()))))))))(((((()))***+++,,,------------...///000000111111...///000111333444666666555111666DDDLLLGGG;;;222444555777777666555555555555444333222222111111111333222222111111222222333000000000///...---,,,+++,,,,,,+++++++++++++++******))))))((())))))************))))))))))))******(((((((((((((((((((((((()))(((((('''''''''''''''%%%&&&&&&&&&''''''((((((%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&"""###$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((()))))))))(((((((((''''''(((((()))))))))*********))))))***+++,,,---............//////000000000000222333333444444555555555777777666666666666666666888777666555444444444444666666666555555555444444333333333333222222222222444555555333000---,,,---------,,,,,,,,,+++++++++************************************************)))************)))((((((((((((((((((((((((((((((&&&''')))******)))(((''''''''''''''''''(((((((((''''''''''''''''''''''''%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&'''(((((($$$&&&''''''&&&&&&'''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((ttt\\\SSS>>>888000...------...///.........---,,,+++************444333111...,,,***)))((()))))))))))))))))))))))))))))))))((()))***++++++)))))))))************+++******++++++,,,+++++++++((()))***,,,------------000...///222444444888>>>GGGQQQZZZZZZZZZ^^^eeehhhmmmooopppppptttxxxuuunnnkkkooouuuzzz|||{{{yyywwwtttsssuuu~~~}}}~~~}}}wwwrrrwwwvvv```OOO>>>444111---******+++)))&&&&&&''')))******))))))***)))((('''&&&%%%&&&''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%#########$$$$$$$$$$$$%%%$$$$$$##################"""############$$$$$$$$$"""############$$$$$$$$$$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''(((((((((((())))))''''''((()))***+++,,,,,,,,,---...///000111111111...///000111333444555666111111???YYYfffZZZAAA000555555666666666555555444333333333222222111111111222111111111111111111222////////////...---,,,+++++++++++++++++++++++++++))))))((((((((()))************))))))))))))******)))))))))))))))))))))))))))(((''''''&&&&&&''''''%%%%%%%%%&&&''''''((((((%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''')))))))))((('''&&&&&&&&&((((((((()))))))))******(((((()))***,,,---......---......//////000000111111222222222333444444555666666666555555666777777888777666555444444444444777777666666555444444444222222222222111111111111///000222111000//////000,,,,,,,,,,,,++++++++++++************************************************))))))******))))))((('''((((((((((((((((((((((((&&&''''''(((((((((((((((&&&''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&%%%%%%&&&&&&'''((($$$%%%'''((('''&&&&&&'''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''))))))))))))))))))))))))oooXXXPPP===777///...,,,---...//////......---,,,+++************333222///---+++***))))))'''((()))******)))(((''',,,)))''''''((('''%%%%%%))))))))))))************((()))***+++++++++++++++*********+++,,,------...222000111333333222555::::::CCCIIIIIIJJJRRR\\\ccclllmmmkkkkkkpppuuusssmmmiiilllsssxxx{{{yyyuuuqqqtttuuuyyy~~~~~~vvvWWW;;;111+++***---000...+++***&&&(((,,,///000---)))%%%'''((()))***))))))((('''&&&'''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%######$$$%%%&&&''''''&&&%%%%%%$$$####################################$$$$$$$$$%%%%%%%%%#########$$$$$$$$$%%%%%%%%%$$$$$$$$$###""""""""""""############$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$$$$$$$$$$###################################################$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''''''((((((((())))))&&&''''''((()))***+++,,,***+++---///000000000000///000000222333444555555000111BBB]]]jjj[[[CCC333555444333444444555555444222222333333222222111111111000000//////000000111------.........------,,,++++++++++++++++++++++++((((((((((((((()))************))))))))))))******))))))))))))))))))))))))(((((('''&&&&&&&&&&&&'''$$$$$$%%%&&&&&&'''((((((%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))***''''''(((***+++---......------......///000000111000000111111222333444444555555444444555666777888777777666555444444444444666666555555444333333222111111111111111111111111,,,...000000///......///,,,,,,,,,++++++++++++***************************************************)))))))))))))))(((((('''(((((((((((((((((((((((('''&&&&&&&&&''''''((()))&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&%%%%%%&&&&&&'''(((###%%%'''((('''&&&&&&'''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''))))))))))))))))))))))))jjjRRRLLL888333///...,,,,,,...//////......---,,,+++************+++***)))))))))***+++,,,&&&((()))++++++)))(((&&&***'''&&&(((++++++))))))))))))))))))************'''((()))***++++++++++++---------,,,---...//////---,,,...222222///111555222999===<<<>>>IIIXXX```hhhgggddddddjjjqqqrrrmmmrrrsssvvvyyyzzzxxxssspppkkkooouuu{{{yyy|||yyyssseee\\\RRRFFF>>>===444...+++,,,,,,******,,,(((((('''&&&''''''''''''%%%&&&(((************)))'''''''''((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&)))'''$$$""""""###%%%'''''''''&&&%%%%%%$$$#######################################$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$###"""!!!!!!"""############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&######################################################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''((((((((()))&&&&&&'''((()))***++++++)))***,,,.../////////...000000111222333444444555222111===TTT]]]QQQ@@@999444333111222333444444444222222333333333222222111000000////////////000000+++,,,------......------++++++++++++++++++++++++((((((((((((((()))************))))))))))))******))))))))))))))))))))))))(((((('''&&&&&&&&&&&&'''$$$$$$%%%%%%&&&'''((((((%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%""""""###$$$$$$$$$$$$###%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''&&&%%%%%%&&&&&&'''((((((((((((((((((((())))))))))))&&&'''(((***+++,,,......---------...///000000111000000000000111222333444555444444444555666888999777777555444444444444444555555444333333222111111000000000000000111111111...///000///---,,,+++,,,,,,,,,,,,+++++++++******************************)))))))))))))))))))))))))))))))))))))))(((((('''(((((((((((((((((((((((('''&&&%%%%%%&&&'''((()))&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&%%%%%%%%%%%%&&&''''''###%%%'''((('''&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''))))))))))))))))))))))))kkkQQQDDD<<<444////////////............,,,+++******))))))******++++++***))))))***++++++******))))))((((((''''''***((('''((()))***)))'''))))))))))))(((((((((((())))))))))))))))))))))))***++++++,,,,,,------...000000000000000111111222333222111222666===DDDHHHWWWYYY\\\^^^aaaffflllppptttwww|||~~~zzzyyy||||||{{{|||}}}zzzuuuqqqnnntttwwwggg\\\FFF@@@:::555333111...+++---,,,,,,+++*********+++(((((((((((((((((((((((())))))(((((('''''''''&&&&&&&&&((()))************%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$############################################################"""""""""""""""""""""""""""""""""""""""######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((())))))***+++,,,,,,,,,---///111222111111000111333444555444777;;;>>>>>>;;;666333000111111222222333444444222222222333333222111111333222111////////////000000///...---,,,,,,+++,,,+++++++++*********))))))+++++++++************)))))))))))))))))))))))))))''''''&&&&&&&&&''''''((('''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$#########$$$###$$$$$$%%%%%%$$$$$$###"""############$$$$$$$$$$$$$$$############$$$$$$$$$$$$######"""#########%%%%%%%%%$$$$$$$$$######"""############$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((((((((((((((((('''''''''******************++++++,,,,,,++++++,,,,,,---...111000///...///000333444444333222222333444666777888777444222111222333333666555444222000///------666555444222111000000000000///...---,,,+++++++++,,,,,,+++******+++,,,,,,************))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&bbbOOOGGG===222////////////............,,,++++++***************************************))))))))))))(((((((((((()))((('''((()))***)))''')))((((((((((((((((((((())))))))))))))))))))))))******++++++,,,---------000000/////////000111111000///......000555:::===:::>>>CCCIIIOOOWWW___eeejjjttt~~~}}}yyyvvvqqqlllgggcccaaa___ppp}}}{{{qqqcccVVVMMMDDD;;;555444000,,,++++++,,,+++)))++++++***)))))))))))))))((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&'''((()))******)))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$#########################################################"""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''(((((())))))+++,,,,,,,,,,,,///111000000//////000111333444///000222333333222000///000000111111222333333444222222333333333222222222222111000............//////...---,,,+++++++++++++++++++++*********))))))*********)))))))))(((((((((((((((((((((((((((((((((''''''&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$###$$$$$$%%%%%%$$$$$$###"""############$$$$$$$$$$$$$$$############$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$"""############$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''((((((((((((((('''''''''''')))))))))******+++++++++,,,++++++++++++,,,------//////......///111222333111111111111222333444555777666444222111222333444444444333111000///...---222111000000000000000000///...---,,,,,,,,,,,,,,,,,,++++++******++++++,,,*********)))))))))(((((()))((((((((((((((((((((())))))))))))(((((((((''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&yyy[[[NNNIII???111/////////............---,,,+++++++++************))))))***++++++***))))))(((((((((((()))))))))))))))(((''''''))))))((('''(((((((((((((((((((((((())))))))))))))))))))))))*********+++,,,,,,------//////......//////000111......---------///000222...000333777:::???EEEIIIRRRcccwww}}}uuummmgggdddccccccxxxxxxllleeeddddddaaa^^^KKKCCC888///,,,,,,+++)))+++)))'''''')))+++++++++***))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&'''((())))))))))))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########""""""#########################################################""""""""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((()))***+++++++++,,,...000............///000111222111000///......///111222000000000111222222333333222222333333333333333222111000///...---------------,,,+++***************+++************)))))))))))))))((((((((('''''''''(((((((((((((((((((((((()))((('''&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$######$$$$$$###$$$$$$%%%%%%$$$$$$###"""############$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%"""############$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''''''''(((((()))***++++++,,,++++++******++++++,,,---,,,---...///000111222222...///000111222222222222555444333222222222444444222111111000000//////......---------...//////000------,,,,,,,,,,,,------,,,+++************+++,,,******))))))))))))(((((((((((((((((((((((((((((()))))))))((((((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&zzz]]]OOOJJJ@@@333//////.........---------+++,,,,,,+++++++++******''')))***,,,,,,***)))'''''''''(((((())))))******)))(((''''''((()))(((''''''''''''((((((((((((((())))))))))))))))))))))))))))))******+++,,,,,,,,,.........---......///000//////////////////......111222333222111222444666999HHH[[[gggkkkqqq{{{}}}xxxqqqiiiccc`````````mmmoooqqqqqqsssqqqeeeWWW[[[RRRFFF@@@>>><<<777222000...,,,---///000000...,,,+++***)))******++++++))))))((((((((((((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$################################################"""""""""""""""#########""""""""""""""""""""""""""""""############""""""############$$$$$$$$$$$$############$$$$$$$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))*********+++---///---------...//////000111222111000//////111222444//////000000111222222222111222222333333333333333000000///......---------++++++***)))))))))))))))************)))))))))))))))))))))(((((((((''''''(((((((((((((((((((((((()))((('''&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%###$$$$$$%%%%%%$$$$$$###""""""#########$$$$$$$$$$$$$$$############$$$$$$#########$$$%%%&&&'''(((''''''&&&&&&&&&%%%%%%%%%""""""#########$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&'''''''''''''''(((&&&&&&'''((()))++++++,,,***************+++,,,,,,***+++---...000000111111---...000111222222111111222222111111222333444444////////////////////////---------------......///,,,,,,,,,+++,,,,,,------++++++************++++++***)))))))))(((((((((((('''''''''((((((((((((((())))))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&eeeQQQIII@@@666............------------+++,,,,,,,,,,,,+++***)))'''(((***++++++***((('''''''''(((((())))))******((('''&&&'''((()))(((&&&&&&&&&''''''((((((((()))))))))))))))))))))))))))(((((()))******++++++,,,------,,,,,,------...///...///000111111111000//////000111111111111333555...555>>>FFFLLLSSSZZZ```nnnkkkgggfffeeeccc^^^ZZZTTTQQQNNNIIIEEECCCBBBAAADDDGGGHHHGGGFFFDDD>>>888666444333222222111000///+++++++++,,,,,,+++(((&&&)))))))))(((''''''''''''))))))((((((((())))))***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$################################################!!!!!!""""""############""""""""""""""""""""""""!!!"""############"""!!!"""""""""######$$$$$$$$$""""""#########$$$$$$$$$#################################$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&'''''''''((()))))))))***,,,...------...//////000000000,,,------.........//////...//////000000111111222000111222222333333333222000000000000///...------******)))((((((((())))))))))))))))))))))))))))))******)))))))))(((((((((''''''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###""""""#########$$$$$$$$$$$$$$$############$$$$$$""""""""""""###%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%""""""#########$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''((((((%%%&&&&&&((()))***++++++***))))))))))))***++++++******,,,...////////////---...000222222222111111111111111111222333333444.../////////000000000000//////...------------...,,,,,,+++++++++,,,------************************)))))))))(((((((((((('''&&&&&&''''''((((((((()))(((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&hhhOOODDD???999.........------------,,,+++,,,---------,,,***)))(((((()))******)))(((((((((((((((((())))))))))))((('''&&&&&&(((((('''&&&&&&&&&&&&''''''(((((()))))))))))))))))))))))))))((((((((()))******++++++,,,,,,,,,+++,,,------...,,,---///000000000//////---...000000......///111000000000222666:::<<<===>>>===;;;:::999777444111333333222111000...---,,,---000222000---,,,,,,...(((+++///000...,,,---...---+++)))'''&&&&&&'''(((&&&'''))))))(((((()))***)))(((((((((((())))))***&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########""""""#########################################################!!!!!!!!!"""######$$$$$$""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!!!!!!!""""""###$$$$$$$$$"""""""""############$$$####################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&'''((((((((()))+++---,,,,,,...///////////////***+++---...//////...---.........///000000111111...///000111222222222222000000000000000///------***))))))(((((()))))))))(((((()))))))))))))))************)))))))))((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###"""############$$$$$$$$$$$$$$$############$$$$$$""""""""""""###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%"""############$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&''''''((((((%%%&&&&&&'''((())))))***)))))))))((())))))***++++++++++++,,,------............///000111111111111000000000111222222222222/////////000000111111111000000///...------......,,,,,,++++++++++++,,,,,,))))))***++++++***))))))))))))((((((((((((''''''&&&&&&&&&''''''(((((()))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&aaaHHH???===999.........---------,,,,,,+++,,,---...---,,,***)))))))))))))))))))))))))))))))))))))))((((((((((((((('''&&&&&&(((((('''&&&%%%%%%&&&''''''((())))))))))))))))))))))))))))))''''''(((((()))******++++++++++++++++++,,,------,,,,,,---...//////.........///000///,,,+++***+++111///......///000000//////000222222111000111222------------------......---......---***(((***,,,)))+++,,,+++(((%%%%%%&&&******)))((('''))),,,...&&&)))++++++***)))+++---''''''&&&&&&'''(((((()))%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$###################################################### !!!!!!"""######$$$$$$""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!!!!!!!!!!"""###$$$$$$$$$""""""""""""################################################$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&%%%&&&(((((('''(((***,,,***+++,,,---.........------...///000000111111111------...//////000000111---...///000000111111111//////000000///...,,,+++***)))))))))))))))******(((((((((((())))))******))))))((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&###$$$$$$%%%%%%$$$$$$###"""############$$$$$$$$$$$$$$$############$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$"""############$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%""""""###$$$$$$$$$$$$$$$########################&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&'''((((((&&&&&&&&&''''''((((((((()))(((((((((((()))******---,,,+++******+++,,,---------------...///000111000000111111111111111111000000000111111111111111......---------...//////------,,,+++************((()))***++++++***)))((())))))((((((((('''''''''%%%%%%&&&''''''((())))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&YYYBBB<<<<<<999......---------,,,,,,,,,+++,,,---......,,,***)))))))))(((((((((((())))))******))))))((((((''''''((('''&&&&&&'''((('''&&&%%%%%%&&&&&&'''((())))))))))))))))))))))))))))))''''''(((((()))*********++++++******++++++,,,------......//////.........)))+++............///000,,,---///000000000000000+++---///...***((()))******)))(((((()))***,,,...+++))))))***+++***+++---******)))((()))***+++,,,&&&((())))))(((&&&$$$$$$&&&)))+++***'''%%%&&&(((%%%%%%%%%%%%&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$################################################### !!!!!!"""###$$$$$$$$$"""""""""""""""""""""""" """###$$$$$$###""" !!!!!!"""###$$$$$$$$$""""""""""""############"""""""""""""""""""""""""""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%&&&'''''''''(((***,,,((()))+++,,,------,,,,,,------,,,,,,---///000111------......///000000000,,,---...///000000000000---......///...,,,+++*********))))))))))))***+++'''((((((((())))))******(((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&'''((()))***'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%&&&$$$$$$$$$%%%%%%$$$$$$$$$"""############$$$$$$$$$$$$$$$############$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######"""############$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%""""""###$$$$$$$$$$$$###########################&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%&&&'''((((((&&&&&&''''''''''''''''''((((((((((((((()))******...---+++))))))***+++,,,---,,,++++++,,,---///000000000111111111111000000111111111111111111222222+++++++++,,,---...000000...---,,,+++************((()))***++++++***)))((()))(((((((((''''''''''''%%%%%%&&&&&&'''((())))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$$$$%%%&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&zzzUUU@@@<<<:::555///......------,,,++++++......---,,,,,,++++++***))))))))))))))))))))))))+++)))'''%%%$$$&&&((()))((((((((((((((((((((((((''''''''''''(((((((((((('''((((((((((((((('''&&&(((((((((((()))))))))))))))************++++++++++++,,,------......------,,,...//////...------...........................------,,,,,,+++***)))))),,,,,,,,,++++++*********************************))))))))))))))))))))))))++++++)))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%###""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$""""""###$$$%%%%%%%%%$$$$$$#########""""""""""""""""""""""""$$$######"""!!! """############$$$$$$$$$############"""""""""""""""""""""""""""######$$$############""""""""""""""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$######$$$%%%%%%%%%%%%$$$########################$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((((((((***+++++++++++++++---------...------,,,,,,///////////////000000111000000000000////////////000000///...------,,,,,,+++++++++************)))))))))))))))(((((((((((())))))(((''''''''''''''''''''''''''''''''''''''')))''''''***+++******...///,,,(((%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################################################################$$$$$$$$$##################"""""""""###$$$%%%%%%$$$$$$$$$#########""""""################################################%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((******))))))******+++,,,000000000000////////////111111111000000000000000000000000000000111111111......//////......---,,,+++,,,,,,,,,,,,+++******))))))************))))))+++******)))(((''''''&&&''''''&&&&&&&&&&&&''''''***)))(((''''''&&&&&&'''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&wwwTTT???:::888333///......------,,,++++++------,,,,,,+++*********))))))))))))))))))))))))+++)))(((&&&&&&'''((()))''''''''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((('''''''''((((((((())))))))))))))))))*********++++++++++++,,,,,,---------------,,,---//////---------...............------------------,,,++++++***)))))),,,++++++++++++++++++***************************))))))))))))))))))))))))+++***)))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$###""""""""""""""""""""""""""""""""""""""""""""""""###$$$%%%$$$###"""###%%%%%%%%%%%%$$$$$$#################################$$$######"""!!!!!! """############$$$$$$$$$############"""""""""""""""""""""""""""######$$$############""""""""""""""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$"""###$$$$$$%%%%%%$$$$$$########################$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((((()))***++++++++++++,,,---------------,,,,,,//////......//////000111000000000000//////////////////......---,,,,,,++++++++++++************)))******)))))))))((((((((())))))(((''''''''''''''''''''''''''''''''''''''''''%%%'''---111333777===:::555...((($$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################################################################################################################################################################$$$$$$#########"""######$$$$$$$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((((((((((((((())))))+++,,,---...........................000000000000000000000000111000000000000000000000---------------,,,,,,+++++++++,,,,,,++++++***)))))))))************))))))******))))))(((''''''&&&''''''&&&&&&&&&&&&''''''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&vvvSSS>>>:::777111///......------,,,++++++,,,,,,++++++***)))))))))))))))))))))))))))))))))***)))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((%%%&&&'''(((((((((((((((''''''((((((((())))))))))))))))))*********++++++++++++,,,------------,,,+++---......---,,,,,,---.........------,,,,,,,,,,,,,,,,,,+++******))))))*********+++++++++++++++************************))))))))))))))))))))))))******)))(((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$###""""""""""""""""""""""""""""""""""""""""""""""""###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!!!! """############$$$$$$$$$############"""""""""""""""""""""""""""######$$$############""""""""""""""""""""""""""""""""""""######""""""""""""######"""###$$$$$$%%%%%%$$$$$$########################$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''((()))******+++++++++,,,,,,------------,,,,,,///............///000000////////////000000000000...------,,,,,,++++++++++++++++++************)))++++++*********)))))))))))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%(((000555999>>>DDDAAA<<<333***%%%######%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################################################################"""""""""###$$$$$$$$$%%%$$$$$$######"""#########$$$$$$$$$###############%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''((((((***+++---///000------------------------000000000000000000000000111111111000000/////////,,,,,,,,,,,,,,,+++******++++++,,,,,,++++++***)))))))))************))))))***))))))(((((('''''''''''''''&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&'''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&vvvUUU@@@<<<888222///......------,,,++++++++++++******)))((((((((())))))))))))))))))))))))((()))*********)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((($$$%%%&&&'''(((((()))((('''''''''((((((((())))))))))))))))))******************+++,,,,,,,,,,,,,,,+++,,,......,,,+++,,,---......------,,,+++++++++,,,+++++++++******))))))))))))******++++++,,,,,,************************))))))))))))))))))))))))***)))((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""###%%%&&&%%%$$$###$$$%%%$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""!!!!!!""""""#########$$$$$$$$$############"""""""""!!!"""""""""""""""######$$$############"""""""""!!!""""""""""""""""""""""""###""""""""""""""""""###""""""###$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&'''((()))************++++++,,,---------,,,,,,......------......///000////////////000000000000,,,,,,,,,+++++++++******+++++++++*********))))))++++++++++++*********)))))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***111555444666999<<<999333,,,'''%%%%%%'''$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################################################################!!!!!!"""###$$$%%%%%%%%%%%%%%%$$$###"""""""""###########################%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$%%%&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))***+++---///000,,,,,,,,,,,,------------/////////000000000000000222222111000///......---,,,,,,,,,,,,,,,++++++***+++++++++++++++***))))))))))))************))))))))))))((((((((('''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%&&&'''((()))(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%yyyWWWCCC>>>;;;555///......------,,,++++++++++++***))))))(((((('''((((((((((((((((((((((((((((((*********)))'''&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''$$$$$$&&&'''((((((((((((''''''''''''(((((((((((((((((()))))))))*********)))***++++++,,,,,,++++++***,,,------,,,++++++,,,------,,,,,,++++++++++++++++++***************))))))))))))******+++++++++))))))))))))))))))))))))(((((((((((((((((((((((()))(((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""###$$$%%%%%%######$$$%%%############################################################""""""""""""""""""#########$$$$$$$$$############"""""""""!!!"""""""""""""""######$$$############"""""""""!!!"""""""""""""""""""""""""""""""""######"""""""""""""""###$$$$$$$$$$$$####################################$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&'''((())))))))))))***++++++,,,------,,,,,,---------------......///.../////////000000000111+++++++++++++++*********+++++++++*********))))))++++++++++++*********)))))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&+++222333///++++++111222111---)))%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################################################################!!!!!!"""###$$$%%%%%%%%%%%%%%%$$$###"""""""""###########################%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$$$$%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''************+++,,,------,,,,,,,,,------...............//////000000000000222111111000///...---------------------,,,++++++***++++++++++++***))))))))))))************))))))((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&'''(((******(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%zzzWWWCCC>>>;;;666///......------,,,++++++++++++******)))((((((((((((((((((((((((((((((((('''((()))))))))(((&&&%%%((((((((((((((((((((((((%%%&&&&&&&&&&&&'''''''''$$$%%%&&&'''''''''''''''&&&&&&'''''''''(((((((((((((((((()))))))))******))))))***++++++++++++***)))+++,,,,,,+++***++++++++++++++++++++++++++++++************************)))))))))***************))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''&&&''''''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%%%%"""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$""""""###$$$"""""""""###############""""""""""""""""""""""""########################"""############$$$$$$$$$############"""""""""""""""""""""""""""######$$$############""""""""""""""""""""""""""""""""""""""""""############""""""!!!"""######$$$$$$##########################################$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&'''((()))))))))))))))***+++,,,,,,------,,,---,,,,,,,,,,,,---............//////000000111111+++++++++++++++++++++++++++++++++************)))++++++*********)))))))))))))))((('''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%+++222222,,,''''''+++---///---'''###!!!"""$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################################################################"""""""""###$$$$$$$$$%%%$$$$$$######"""########################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#################################$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''*********)))******+++++++++,,,,,,------.........---......//////000000111000000000//////.........---------------,,,,,,+++******++++++******)))((())))))************))))))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&'''((()))***+++'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%xxxTTT???;;;999444///......------,,,++++++,,,++++++******)))(((((((((((((((((((((((((((((('''''''''''''''&&&&&&%%%''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((()))))))))***((())))))***************)))+++,,,,,,*********+++))))))******++++++,,,,,,))))))))))))************************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''&&&&&&''''''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$####################################$$$###"""""""""###%%%&&&""""""""""""""""""""""""""""""""""""""""""""""""!!!"""######!!!!!!"""###!!!"""""""""#########$$$################################################"""############$$$$$$$$$############"""""""""""""""""""""""""""######$$$############""""""""""""""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!!!!""""""###################################################$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&'''(((((((((((())))))***,,,,,,------,,,,,,,,,,,,+++,,,------............///000111111111,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))******)))))))))((((((((())))))((('''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((......)))&&&'''&&&)))+++)))$$$!!!"""$$$$$$$$$$$$$$$$$$$$$$$$$$$##################################################################################################################################################################$$$$$$#########"""######$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((('''(((((()))***+++,,,******++++++,,,---------------......///000000111//////////////////......,,,,,,,,,,,,,,,+++*********************))))))((())))))************))))))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''((()))&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$vvvRRR<<<888777222///......------,,,++++++,,,,,,++++++***)))))))))((((((((((((((((((((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&'''''''''(((((((((((((((((())))))))))))(((((()))***************)))***,,,,,,***)))***+++(((((()))***+++,,,,,,---)))))))))))))))*********++++++******))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&''''''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$############"""##############################"""""""""###%%%&&&"""""""""""""""""""""""""""""""""""""""""""""""" """###"""!!! !!!"""!!!!!!""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$"""############$$$$$$$$$############"""""""""""""""""""""""""""######$$$############""""""""""""""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!!!!!!!"""#######################################"""############$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&'''((((((((((((((()))***+++,,,---------,,,,,,++++++,,,,,,---...---......///000111111222,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))))))))(((((((((((())))))((('''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''%%%&&&))))))%%%$$$&&&"""%%%'''%%%"""!!!%%%***$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################################################################$$$$$$$$$##################"""""""""###$$$%%%%%%""""""######$$$$$$$$$$$$#########################################################"""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&''')))+++,,,---((())))))***++++++,,,,,,---------...///000000111.........///////////////***++++++++++++***))))))***************)))(((((())))))************))))))&&&''''''''''''''''''''''''''''''&&&&&&'''''''''&&&&&&%%%%%%%%%&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#################################$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$qqqJJJ===888444444//////...---,,,,,,,,,,,,++++++******)))(((((((((''''''((((((((((((''''''(((((('''&&&%%%%%%$$$$$$'''&&&%%%$$$%%%''')))+++(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%&&&&&&&&&&&&%%%%%%(((((((((((((((((((((((((((((()))***************(((((()))************)))************+++,,,------******))))))((((((''''''))))))************))))))******)))((((((((((((((()))((('''&&&%%%%%%&&&'''))))))((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%################################################%%%###"""$$$&&&'''$$$"""!!!!!!!!!!!!""""""""""""%%%$$$###""""""###$$$%%%#######################################"""!!!!!!$$$$$$######""""""!!!!!!""""""""""""""""""""""""######""""""!!!!!! """############$$$$$$$$$########################""""""""""""""""""""""""###$$$$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""#######################################$$$$$$##################""""""###$$$%%%%%%&&&&&&$$$$$$%%%&&&&&&''''''(((++++++++++++++++++++++++)))************+++++++++,,,---...//////...---,,,+++++++++************)))************************+++******)))(((''''''&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%'''&&&%%%$$$############%%%%%%$$$###""""""#################################$$$%%%%%%%%%###"""!!!######""""""######$$$%%%"""############$$$$$$$$$##############################""""""!!!!!! $$$$$$############$$$$$$################################################"""############$$$$$$$$$###################################################$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''((())))))))))))******++++++,,,------++++++,,,,,,,,,,,,------...------,,,,,,------...***************************)))))))))((((((''''''+++******)))(((''''''&&&))))))(((((('''''''''&&&&&&&&&&&&''''''''''''(((%%%%%%&&&&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%$$$######$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%pppIII;;;777222333///...---,,,,,,+++,,,,,,++++++******)))(((((((((''''''((((((((((((''''''(((''''''&&&%%%%%%$$$$$$'''&&&%%%$$$%%%''')))***((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''(((((()))))))))))))))'''(((((()))))))))))))))******************+++,,,))))))))))))((((((''''''))))))************))))))***))))))(((((((((((((((((((((&&&&&&%%%&&&''''''((((((''''''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%################################################%%%######$$$&&&&&&$$$"""!!!!!!!!!"""""""""######$$$###""""""""""""###$$$$$$$$$$$$##############################"""!!!!!!#########"""""""""""""""""""""""""""""""""""""""###"""""""""!!!!!!!!! """"""#########$$$$$$$$$########################""""""""""""""""""""""""!!!!!!"""""""""#########""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""###############$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$%%%%%%&&&$$$$$$%%%%%%&&&'''''''''++++++++++++++++++++++++)))************+++++++++,,,---...//////...---,,,+++++++++*********))))))******************************))))))(((''''''&&&''''''''''''''''''''''''%%%%%%%%%$$$$$$#########&&&&&&%%%%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$###""""""!!!!!!!!!%%%$$$$$$###""""""##############################$$$$$$$$$$$$$$$###""""""######""""""######$$$%%%"""############$$$$$$$$$########################$$$#########""""""""""""$$$$$$############$$$$$$################################################"""############$$$$$$$$$###################################################$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''(((((()))))))))******+++,,,,,,---+++++++++,,,,,,,,,------------,,,,,,,,,,,,------******************************)))))))))(((((((((******))))))(((''''''&&&)))((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''######$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%$$$######$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%oooHHH:::666111222///...---,,,,,,++++++++++++******))))))(((((('''''''''(((((((((((('''''''''''''''&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%'''((()))''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((''''''((()))))))))))))))******))))))(((((()))))))))))))))(((((((((((('''((())))))******))))))((())))))(((((((((((((((((('''&&&&&&%%%&&&&&&'''((('''&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%################################################%%%$$$###$$$%%%&&&$$$""""""""""""#########$$$$$$######""""""""""""######$$$$$$$$$$$$######""""""###############"""!!!!!!""""""""""""############""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""#########$$$$$$########################""""""""""""""""""""""""!!!!!!!!!"""""""""######""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""###############%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''************************)))************+++++++++,,,---...//////...---,,,++++++*********)))))))))))))))))))))))))))))))))***))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$######%%%%%%%%%%%%$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$######""""""!!!!!!%%%$$$######"""#################################%%%$$$########################""""""######$$$%%%"""############$$$$$$$$$########################$$$$$$$$$$$$############$$$$$$############$$$$$$################################################"""############$$$$$$$$$###################################################$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&''''''((()))))))))***++++++,,,,,,++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---************************************))))))))))))***))))))(((((('''''''''((((((((('''''''''''''''&&&&&&&&&&&&''''''''''''######$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%oooHHH:::666111222///...---,,,++++++++++++*********)))((((((''''''''''''((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&''''''((((((''''''&&&''''''''''''''''''''''''%%%%%%&&&''''''''''''&&&(((((()))************)))***)))((('''''''''''''''(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''%%%%%%%%%&&&&&&''''''(((%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%################################################$$$$$$$$$%%%%%%%%%$$$###"""#########$$$$$$$$$$$$""""""""""""""""""""""""%%%%%%$$$$$$###"""""""""###############"""!!!!!!!!!!!!""""""######$$$$$$""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""####################################""""""""""""""""""""""""############$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###############$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&&&&''''''************************))))))*********+++++++++,,,,,,............,,,,,,************))))))))))))(((((((((((((((((((((((())))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$###$$$$$$###############$$$########################%%%$$$###""""""###$$$%%%######""""""######$$$%%%""""""#########$$$$$$$$$################################################$$$$$$############$$$$$$################################################""""""#########$$$$$$$$$######################################################$$$%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&###$$$$$$%%%%%%&&&''''''(((((())))))***+++++++++***++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,******************************************))))))))))))((((((((('''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$pppIII;;;777222333......---,,,++++++++++++******))))))((('''''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&########################$$$$$$%%%&&&&&&&&&&&&&&&((()))******++++++******))))))((('''&&&&&&&&&&&&'''''''''''''''((((((((((((((())))))))))))((((((&&&'''((((((((((((''''''$$$$$$%%%&&&&&&'''''''''$$$$$$$$$$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%###################################################$$$%%%%%%%%%$$$$$$$$$"""#########$$$$$$$$$$$$""""""############""""""$$$$$$$$$#########""""""###############"""!!!!!!!!!!!!""""""######$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!"""""""""#########""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""#########$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###############""""""""""""""""""""""""""""""#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&'''))))))))))))))))))))))))))))))*********++++++++++++,,,---......---,,,+++*********)))))))))((((((''''''''''''''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$#########%%%$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$###############$$$$$$########################$$$$$$"""""""""###$$$%%%######""""""######$$$%%%""""""#########$$$$$$$$$########################""""""""""""""""""""""""$$$$$$############$$$$$$################################################""""""#########$$$$$$$$$################################################"""###$$$$$$%%%%%%$$$$$$$$$#########$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$%%%&&&&&&&&&'''(((((())))))******+++*********+++++++++,,,,,,++++++************++++++))))))))))))))))))))))))))))))))))))))))))******((((((((((((''''''''''''&&&&&&&&&'''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$pppIII;;;777222333...---,,,++++++************))))))((((((''''''&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&(((((()))***************((((((''''''&&&'''''''''&&&''''''''''''((((((((('''(((((())))))(((((('''%%%&&&'''((()))((('''&&&$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%################################################"""$$$&&&%%%$$$###$$$%%%"""""""""#########$$$$$$######$$$$$$$$$$$$#############################################"""!!!!!!""""""""""""############""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!"""""""""######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""###############"""""""""""""""""""""""""""""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&(((((((((((((((((((((((()))************++++++++++++,,,---......---,,,+++******)))))))))(((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$############%%%$$$$$$######$$$$$$%%%"""###$$$%%%%%%$$$###"""#########"""######$$$%%%##########################################$$$%%%######""""""######$$$%%%"""############$$$$$$$$$########################!!!!!!!!!!!!!!!"""""""""$$$$$$############$$$$$$################################################"""############$$$$$$$$$################################################"""######$$$$$$$$$$$$$$$############$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&######$$$%%%%%%&&&&&&''''''''''''((())))))******************+++++++++++++++******))))))******+++))))))))))))))))))))))))(((((((((((())))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%&&&&&&&&&&&&######$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$oooHHH:::666111222...---,,,+++************)))))))))(((''''''&&&&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$(((((((((((((((((((((((($$$%%%%%%&&&'''&&&&&&&&&&&&''''''(((((((((((((((((('''''''''''''''((()))&&&&&&&&&'''''''''((((((''''''((((((((((((''''''$$$%%%'''((()))((('''&&&%%%%%%&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%################################################"""$$$&&&&&&$$$######%%%!!!!!!!!!"""""""""#########$$$%%%&&&&&&%%%$$$###"""""""""###$$$$$$%%%%%%###############"""!!!!!!#########""""""""""""""""""""""""""""""""""""""" !!!!!!!!!"""""""""###!!!!!!!!!!!!"""""""""###""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""###############""""""""""""""""""""""""!!!""""""###$$$$$$%%%%%%#########$$$$$$%%%%%%&&&#########$$$%%%%%%&&&&&&(((((((((((((((((((((((()))************++++++++++++,,,------------,,,+++***)))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$############%%%$$$$$$######$$$$$$%%%"""###%%%&&&&&&%%%###"""######""""""###$$$$$$%%%########################""""""###$$$$$$$$$$$$$$$######""""""######$$$%%%"""############$$$$$$$$$########################!!!!!!"""""""""#########$$$$$$############$$$$$$################################################"""############$$$$$$$$$################################################""""""###$$$$$$$$$$$$$$$############$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&'''''''''&&&&&&'''(((((())))))***************++++++++++++******))))))))))))******))))))))))))))))))))))))&&&'''''''''((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$###$$$%%%%%%%%%%%%$$$#########$$$$$$$$$%%%%%%%%%########################nnnGGG999555000111...---,,,+++************)))))))))(((''''''&&&&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&###$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&$$$%%%&&&&&&''''''&&&&&&'''''''''''''''((()))***&&&&&&&&&'''''''''((((((''''''((((((((((((''''''$$$%%%'''))))))((('''&&&%%%&&&&&&'''&&&%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%################################################"""$$$'''&&&$$$"""###%%%!!!!!!!!!!!!""""""""""""$$$%%%&&&&&&&&&&&&%%%$$$!!!!!!"""###$$$%%%%%%&&&###############"""!!!!!!$$$$$$######""""""!!!!!!"""""""""""""""""""""""" !!!!!!!!!""""""######!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""#######################################!!!""""""###$$$$$$%%%%%%""""""###$$$%%%%%%&&&&&&"""######$$$%%%%%%&&&&&&(((((((((((((((((((((((()))************+++++++++++++++------------++++++))))))))))))(((((((((((())))))))))))))))))))))))&&&'''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''$$$$$$$$$############"""%%%$$$$$$$$$$$$$$$$$$%%%$$$%%%'''(((((('''%%%$$$######""""""###$$$%%%%%%########################!!!"""###%%%%%%%%%$$$############"""###$$$$$$%%%"""############$$$$$$$$$########################""""""######$$$$$$$$$%%%$$$$$$############$$$$$$################################################"""############$$$$$$$$$################################################""""""###$$$$$$$$$$$$###############$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&''''''(((&&&&&&''''''((())))))))))))************+++++++++******))))))))))))******))))))))))))))))))))))))%%%&&&&&&&&&''''''((((((&&&'''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$###$$$%%%&&&&&&%%%$$$#########$$$$$$$$$%%%%%%%%%########################fffAAA888888444444///......---+++***))))))))))))))))))(((((((((((())))))((((((''''''''''''''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###$$$&&&'''&&&%%%$$$$$$%%%%%%%%%$$$$$$###$$$%%%%%%$$$###"""$$$%%%%%%%%%%%%&&&&&&&&&''''''((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&&&&%%%$$$###((((((''''''((()))***+++''''''''''''''''''''''''&&&%%%###""""""###%%%&&&&&&%%%###""""""###%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&########################"""############$$$$$$$$$######$$$$$$$$$$$$######"""############$$$$$$$$$########################%%%&&&((()))(((&&&$$$"""""""""""""""""""""""""""$$$#########""""""!!!!!!###"""!!!!!!!!!###$$$%%%###"""!!! !!!"""###"""""""""######"""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$""""""!!!!!! """"""""""""""""""""""""%%%%%%%%%%%%$$$$$$###"""%%%%%%%%%%%%%%%$$$###"""!!!!!!!!!!!!""""""""""""""""""""""""############%%%%%%###"""!!!!!! ######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''((((((***************+++++++++---,,,,,,+++************))))))(((((((((((())))))''''''(((((((((((('''''''''''''''''''''''''''''')))((('''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%)))%%%"""###&&&&&&"""##############################$$$%%%%%%&&&''''''######""""""""""""##################"""""""""""""""############$$$$$$$$$""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!###$$$$$$$$$$$$###""""""""""""""""""""""""""""""#########"""""""""""""""""""""""""""""""""""""""!!!"""###$$$%%%$$$######"""############$$$$$$$$$################################################$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$#########""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$$$$&&&(((************)))))))))))))))+++*********))))))(((((((((((('''''''''&&&&&&&&&''''''((((((((((((''''''%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###############$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$############$$$$$$"""""""""!!!""""""###$$$########################"""#########$$$$$$$$$$$$########################fffAAA888777333333///...---,,,+++******)))))))))))))))((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###$$$&&&'''&&&%%%$$$$$$$$$%%%%%%$$$$$$###$$$%%%%%%$$$######$$$&&&%%%%%%%%%&&&&&&&&&&&&'''&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%%%%'''''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$######$$$&&&'''&&&%%%###""""""###%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%########################"""############$$$$$$$$$######$$$$$$$$$$$$######"""############$$$$$$$$$###########################$$$&&&'''&&&%%%"""!!!""""""""""""""""""""""""############"""""""""!!!###"""!!!!!!!!!"""$$$%%%$$$###"""!!!!!!"""###$$$######""""""""""""###### !!!""""""###""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$######"""""""""!!!!!!!!!""""""""""""""""""""""""$$$$$$%%%%%%%%%$$$#########$$$$$$$$$######"""!!!!!!!!!!!!!!!"""""""""###""""""""""""############%%%$$$######""""""""""""######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&''''''((())))))************++++++000///---,,,+++******)))))))))(((((((((((())))))''''''((((((((((((''''''''''''''''''''''''''''''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((%%%###$$$'''(((%%%!!!###########################$$$$$$%%%%%%&&&&&&&&&######""""""""""""##################""""""""""""""""""#########$$$$$$$$$""""""""""""#######################################$$$$$$$$$$$$###""""""""""""""""""""""""""""""###"""""""""""""""""""""""""""""""""""""""""""""!!!"""###$$$%%%$$$$$$###"""############$$$$$$$$$################################################$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$#########""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%&&&''''''''''''))))))))))))))))))))))))*********)))))))))(((((())))))((((((((('''''''''''''''((((((((((((''''''&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$#########$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$############$$$$$$###""""""""""""###$$$$$$########################"""""""""#########$$$$$$########################gggAAA777666222222......---,,,+++******)))))))))))))))(((((((((((('''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###$$$&&&'''&&&%%%###$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%$$$######$$$&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''''''''&&&&&&'''((('''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''%%%%%%%%%%%%''''''&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$#################################"""############$$$$$$$$$######$$$$$$$$$$$$######"""############$$$$$$$$$########################!!!"""$$$$$$$$$###!!! """"""""""""""""""""""""############"""""""""""""""""""""!!!""""""###$$$$$$######""""""######$$$$$$###"""!!!!!!"""###$$$!!!"""###$$$""""""""""""""""""""""""######""""""""""""######$$$$$$############""""""""""""""""""""""""""""""######$$$$$$%%%$$$$$$$$$"""############"""!!!!!!!!!!!!!!!"""""""""######""""""""""""############$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''((()))))))))*********+++111000...,,,+++***)))))))))((((((''''''(((((()))''''''((((((((((((''''''''''''''''''''''''''''''((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$###%%%((()))'''$$$########################$$$$$$$$$%%%%%%%%%%%%%%%######""""""""""""##################"""""""""""""""""""""#########$$$$$$""""""""""""#######################################$$$$$$$$$$$$###""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""""""""""""""""""""###$$$$$$$$$$$$###"""############$$$$$$$$$################################################%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$###############$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&"""###&&&(((((((((&&&%%%))))))))))))))))))))))))******))))))))))))(((((()))))))))))))))(((((((((''''''((((((((((((''''''&&&&&&'''(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$############$$$$$$###############$$$%%%%%%########################!!!"""""""""####################################hhhAAA777666111000------,,,,,,+++******)))))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$######$$$%%%%%%%%%$$$$$$###$$$%%%$$$######%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''(((((())))))&&&'''((()))(((&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''%%%$$$$$$######$$$$$$%%%%%%$$$$$$######"""""""""########################""""""#########$$$$$$$$$######$$$$$$$$$$$$######""""""#########$$$$$$$$$########################!!!!!!#########"""!!! """"""""""""""""""""""""#########"""""""""""""""""""""""""""""""""#########""""""""""""""""""###$$$###"""!!!!!!"""###$$$ !!!"""###$$$!!!!!!!!!!!!!!!!!!!!!!!!###""""""""""""""""""###########################""""""""""""""""""""""""!!!"""###$$$$$$$$$$$$$$$"""###############""""""!!!!!!"""""""""#########!!!"""""""""############$$$$$$######$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''(((((())))))*********///...---+++***)))))))))(((((((((''''''(((((((((''''''((((((((((((''''''''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$%%%'''(((&&&$$$########################%%%%%%%%%$$$$$$$$$$$$$$$######""""""""""""##################"""""""""!!!""""""""""""############!!!"""""""""#######################################$$$$$$$$$$$$###"""""""""""""""""""""""""""""""""""""""""""""#########""""""""""""""""""""""""""""""######$$$$$$$$$$$$""""""#########$$$$$$$$$################################################&&&%%%$$$######$$$%%%&&&########################$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%''''''''''''&&&((((((((()))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$############$$$$$$$$$$$$######$$$$$$%%%&&&########################!!!!!!"""""""""#################################hhhAAA777555111000,,,,,,,,,++++++******)))))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$"""###$$$%%%%%%%%%%%%%%%###$$$$$$$$$######%%%'''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((())))))&&&''')))***)))'''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######"""""""""########################""""""#########$$$$$$$$$######$$$$$$$$$$$$######""""""#########$$$$$$$$$########################!!!"""###$$$$$$###""""""""""""""""""""""""""""""""""""""""""""""""######""""""#########""""""""" !!!!!!!!!!!!!!!!!! $$$###"""!!!!!!"""###$$$"""""""""""""""#########!!!!!!!!!!!!!!!!!!!!!!!!"""""""""######"""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""######$$$$$$$$$$$$######$$$$$$%%%$$$$$$###""""""""""""############!!!"""""""""########################$$$%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''((())))))************)))))))))))))))***((((((''''''''''''((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$###!!!########################$$$$$$$$$$$$$$$$$$$$$#########""""""""""""##################"""""""""!!!!!!!!!"""""""""#########!!!"""""""""############""""""""""""""""""""""""###$$$$$$$$$$$$###""""""""""""""""""""""""""""""!!!!!!""""""############""""""""""""""""""""""""###############$$$$$$$$$""""""#########$$$$$$$$$################################################%%%%%%###""""""###%%%%%%#################################$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%&&&((()))''''''(((((())))))))))))(((((((((((((((((())))))''''''''''''''''''''''''''''''(((((((((((('''''''''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$############$$$$$$$$$$$$######$$$$$$%%%&&&########################""""""""""""####################################hhhAAA777666111000,,,,,,++++++************))))))))))))((((((((((((&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''''''''%%%$$$$$$&&&&&&%%%###"""###$$$$$$%%%%%%%%%%%%"""###$$$$$$###$$$%%%'''$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&'''((((((''''''((()))((((((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################"""############$$$$$$$$$######$$$$$$$$$$$$######"""############$$$$$$$$$########################"""######$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""############"""############"""!!!!!! !!!!!! """""""""######"""""""""########################""""""""""""""""""""""""""""""############""""""!!!!!!!!!""""""""""""###""""""""""""""""""""""""""""""######$$$###############$$$%%%%%%%%%%%%$$$"""""""""#########$$$$$$""""""""""""###########################$$$%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&'''((()))******((((((''''''(((((()))***(((''''''&&&&&&''''''(((''''''(((((((((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$###!!!!!!#################################$$$$$$$$$$$$$$$######""""""""""""##################""""""""""""!!!!!!!!!"""""""""######""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!###$$$$$$$$$$$$###""""""""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$""""""""""""""""""""""""######""""""######$$$%%%"""############$$$$$$$$$################################################$$$$$$############$$$$$$###############$$$$$$$$$""""""######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$###$$$&&&(((***&&&''''''(((((())))))***''''''(((((((((((())))))&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$############$$$$$$###############$$$%%%%%%########################"""#########$$$$$$$$$$$$########################gggAAA777666222111++++++++++++************))))))))))))((((((((((((&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''((('''&&&$$$%%%%%%&&&$$$###""""""###$$$%%%%%%%%%%%%"""###$$$$$$###$$$&&&(((###$$$$$$$$$$$$%%%%%%%%%"""###$$$$$$$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%########################"""############$$$$$$$$$######$$$$$$$$$$$$######"""############$$$$$$$$$########################""""""#########$$$$$$$$$""""""""""""""""""""""""!!!"""""""""############"""######$$$###"""!!!  !!!""""""!!! !!!"""###$$$$$$###"""!!!!!!!!!""""""######$$$$$$""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!"""""""""#########$$$$$$"""""""""""""""""""""""""""############""""""!!!""""""###$$$$$$$$$$$$$$$""""""#########$$$$$$$$$""""""""""""##################"""""""""######$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&((())))))******)))(((((((((((())))))(((''''''&&&&&&''''''(((''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$##############################""""""######$$$$$$%%%%%%######""""""""""""##################""""""""""""!!!!!!!!!!!!"""""""""###""""""""""""############""""""""""""""""""""""""###$$$$$$$$$$$$###"""""""""""""""""""""""""""""" !!!!!!"""######$$$$$$""""""""""""""""""""""""$$$###"""""""""###$$$%%%"""############$$$$$$$$$######################################################$$$$$$$$$$$$######""""""#########$$$$$$$$$!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&'''((((((&&&&&&''''''((())))))***'''''''''((((((((())))))&&&'''''''''((((((((((((''''''((((((((((((''''''((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$############$$$$$$###""""""""""""###$$$$$$########################$$$$$$$$$$$$%%%%%%%%%%%%########################gggAAA777666222222+++++++++***************))))))))))))(((((((((((('''''''''((((((((())))))''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''(((((('''&&&%%%%%%%%%&&&$$$###!!!"""###$$$%%%&&&&&&&&&"""###$$$$$$###$$$&&&(((######$$$$$$$$$%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$###$$$%%%&&&%%%$$$$$$$$$$$$%%%''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&########################"""############$$$$$$$$$######$$$$$$$$$$$$######"""############$$$$$$$$$########################!!!"""""""""######$$$$$$""""""""""""""""""""""""!!!!!!""""""#########$$$"""###$$$$$$$$$"""!!! !!!"""######"""!!! !!!$$$%%%%%%$$$!!!  !!!"""###$$$%%%""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!#########$$$$$$%%%%%%%%%""""""""""""""""""""""""###############"""!!! !!!!!!"""###############"""############$$$$$$$$$""""""""""""##################"""""""""""""""#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((()))***,,,,,,***)))(((((((((((('''''''''&&&&&&'''''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%''''''&&&&&&&&&'''########################!!!!!!"""###$$$%%%%%%&&&######""""""""""""##################""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""#######################################$$$$$$$$$$$$###"""""""""""""""""""""""""""""" !!!!!!"""###$$$$$$$$$""""""""""""""""""""""""$$$###"""""""""###%%%&&&"""############$$$$$$$$$################################################"""###$$$%%%%%%$$$###"""""""""######$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&"""$$$&&&'''(((((('''&&&&&&&&&&&&'''((())))))***&&&'''''''''(((((())))))'''((((((((())))))******''''''((((((((((((''''''((('''&&&%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""#########$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$############$$$$$$"""""""""!!!"""######$$$########################$$$$$$%%%%%%%%%&&&&&&&&&########################hhh???444444///---+++***)))((((((((()))***$$$'''+++,,,***(((''''''(((((('''''''''&&&&&&&&&(((&&&%%%%%%&&&'''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$#########$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$&&&(((((('''&&&%%%%%%%%%%%%%%%%%%$$$###"""########################%%%$$$"""!!!!!!"""$$$%%%$$$###!!!  """###""""""""""""####################################!!!!!!!!!!!!""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$%%%&&&%%%###!!! """"""""""""""""""""""""########################$$$#########""""""!!!!!!""""""""""""############"""!!!"""$$$###!!!!!!""" """###"""!!! !!!#########""""""""""""######""""""""""""""""""""""""########################!!!!!!""""""######$$$$$$!!!!!!!!!!!!"""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###$$$''',,,222555,,,+++)))((((((((()))***(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%"""###$$$$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""###$$$%%%%%%$$$###"""""""""""""""""""""""""""######$$$$$$$$$$$$###### !!!!!!"""###$$$$$$$$$"""###$$$###""""""$$$&&&$$$#########""""""!!!!!!""""""""""""############$$$#########""""""!!!!!!!!!!!!!!!!!!"""""""""""""""###%%%%%%###"""###$$$########################&&&&&&%%%$$$$$$######""""""############$$$$$$$$$$$$$$$$$$#########""""""######$$$$$$$$$$$$######""""""###$$$$$$$$$$$$###########################$$$$$$######$$$$$$%%%&&&"""############$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((((((((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&'''((())))))))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$############$$$$$$#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$##############################################################################$$$$$$$$$$$$$$$$$$$$$$$$eee>>>444555000///,,,,,,+++*********++++++******)))(((((('''&&&%%%(((((('''''''''&&&&&&&&&(((&&&%%%%%%&&&'''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$#########$$$%%%&&&$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$&&&'''((('''&&&%%%%%%%%%%%%%%%%%%$$$###"""########################%%%$$$"""!!!!!!"""$$$%%%$$$###!!! """###""""""""""""####################################!!!!!!!!!"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""$$$%%%%%%$$$###"""""""""""""""""""""""""""####################################"""""""""!!!""""""""""""############&&&$$$###$$$$$$###"""!!!!!!"""###"""!!! !!!#########""""""""""""######""""""""""""""""""""""""########################"""""""""""""""#########!!!!!!!!!!!!"""""""""###"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$'''+++///222******((('''''''''((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&###$$$%%%%%%$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$######""""""""""""""""""""""""######$$$$$$$$$$$$###### !!!!!!"""######$$$$$$"""###$$$###""""""$$$&&&############"""""""""!!!""""""""""""########################"""""""""!!!!!!!!!!!!!!!"""""""""###"""###%%%%%%###"""###$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$#########""""""######$$$$$$$$$$$$############$$$%%%%%%%%%%%%%%%########################$$$$$$######$$$$$$%%%&&&"""############$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((((((((((((((((('''''''''&&&&&&%%%%%%&&&&&&'''(((((()))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$##############################################################################$$$$$$$$$$$$$$$$$$$$$$$$aaa<<<555555111111---------------,,,++++++---)))&&&%%%''')))(((&&&(((((((((''''''''''''&&&(((&&&%%%%%%&&&'''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$&&&'''''''''&&&%%%$$$$$$%%%%%%%%%$$$##############################%%%$$$###""""""###$$$%%%$$$###"""!!! !!!""""""""""""""""""####################################"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!"""$$$%%%%%%$$$###""""""""""""""""""""""""####################################""""""""""""""""""""""""############%%%$$$######$$$%%%$$$"""!!!"""######!!!!!!"""#########""""""""""""######""""""""""""""""""""""""####################################""""""""""""!!!!!!!!!"""""""""######"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%''')))+++---)))((('''&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((''''''''''''%%%&&&'''&&&$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$""""""""""""""""""""""""######$$$$$$$$$$$$######!!!!!!!!!"""######$$$$$$"""###$$$###""""""$$$&&&############"""""""""""""""""""""#########$$$$$$############""""""""""""!!!!!!!!!"""""""""######"""###%%%%%%###"""###$$$########################""""""######$$$%%%%%%&&&"""############$$$$$$$$$$$$$$$$$$#####################$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&%%%########################$$$############$$$%%%%%%"""############$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''((((((((((((((((((((('''''''''%%%%%%&&&&&&'''(((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$############$$$$$$###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$##############################################################################$$$$$$$$$$$$$$$$$$$$$$$$^^^<<<555555111111------.........,,,+++******&&&###&&&+++...---)))((((((((('''''''''''''''(((&&&%%%%%%&&&'''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$###$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$######%%%$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$###########################$$$$$$###""""""###$$$$$$$$$###"""!!!!!!!!!""""""!!!"""""""""####################################"""#########$$$$$$$$$$$$############$$$$$$$$$$$$%%%$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""###$$$$$$######""""""""""""""""""""""""#################################"""""""""""""""!!!"""""""""############"""###!!!!!!###$$$###!!!"""######"""!!!"""#########""""""""""""######""""""""""""""""""""""""########################$$$$$$######""""""!!!!!!!!!!!!"""""""""#########""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''((((((((((((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''&&&$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%""""""""""""""""""""""""######$$$$$$$$$$$$######!!!!!!""""""############"""###$$$###""""""$$$&&&#########"""""""""""""""""""""#########$$$$$$$$$#########"""""""""""""""!!!!!!"""""""""#########"""###%%%%%%###"""###$$$########################""""""######$$$$$$$$$%%%""""""#########$$$$$$$$$##############################$$$$$$$$$$$$#########$$$$$$%%%&&&%%%%%%%%%#######################################$$$$$$%%%""""""#########$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&'''((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$######################################################################################################\\\;;;666444///000,,,------------+++)))((((((&&&%%%)))///000---((((((((((((((((((((((((((((((&&&%%%%%%&&&'''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%######$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$########################$$$##################$$$$$$######"""""""""""""""!!!"""""""""####################################"""#########$$$$$$$$$$$$"""""""""######$$$$$$$$$$$$$$$###############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""!!!!!!""""""""""""""""""""""""########################""""""""""""""""""######!!!"""""""""###############%%%""" """### """###$$$###"""!!!"""$$$######""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$######""""""!!!!!!""""""""""""############""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%((((((((((((((((((((((((%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%""""""""""""""""""""""""######$$$$$$$$$$$$######"""""""""""""""#########"""###$$$###""""""$$$&&&""""""""""""""""""##################$$$$$$$$$$$$""""""""""""""""""######""""""""""""############"""###%%%%%%###"""###$$$########################$$$$$$$$$######"""""""""""""""#########$$$$$$$$$##############################$$$$$$$$$$$$######"""######$$$$$$$$$$$$$$$##############################""""""######$$$%%%""""""#########$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&''''''''''''''''''(((((((((((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$######################################################################################################XXX:::666333...000,,,,,,,,,,,,+++)))((('''***)))***,,,...---((($$$'''(((((((((((()))))))))(((&&&%%%%%%&&&'''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%######$$$%%%%%%%%%$$$$$$################################################$$$$$$#########"""""""""""""""""""""####################################"""""""""#########$$$$$$!!!!!!""""""###$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$###"""!!!!!! """"""""""""""""""""""""########################""""""""""""############""""""""""""############!!!%%%&&&$$$''',,,((( """###$$$$$$""""""###$$$######""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""""""""""""""#########$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''((()))))))))((((((%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''$$$$$$$$$$$$$$$%%%%%%%%%$$$%%%&&&%%%#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$""""""""""""""""""""""""######$$$$$$$$$$$$######""""""""""""""""""######"""###$$$###""""""$$$&&&""""""""""""#####################$$$$$$$$$$$$%%%""""""""""""############"""""""""#########$$$$$$"""###%%%%%%###"""###$$$########################%%%$$$$$$###""""""!!!!!!"""############$$$$$$$$$###############$$$$$$$$$######$$$$$$$$$$$$######""""""###$$$$$$$$$$$$##############################""""""""""""###$$$$$$"""############$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$######################################################################################################}}}RRR777444222---000...---,,,***))))))((((((************)))(((&&&%%%'''((((((((())))))))))))(((&&&%%%%%%&&&'''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$"""###$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$"""#########$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&"""###$$$%%%%%%%%%%%%$$$#################################$$$$$$############$$$$$$$$$######""""""""""""""""""####################################!!!!!!!!!"""""""""######!!!!!!!!!"""###$$$$$$$$$""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###""""""!!!!!!!!!""""""""""""""""""""""""""""""########################!!!"""""""""############""""""""""""############$$$$$$"""(((888DDD;;;((("""###$$$$$$""""""###$$$######""""""""""""######"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########""""""#########$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&'''%%%&&&'''(((((((((''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&!!!###$$$$$$""""""###%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$######""""""""""""""""""""""""######$$$$$$$$$$$$#########""""""""""""""""""""""""###$$$###""""""$$$&&&!!!"""""""""#####################$$$$$$$$$%%%%%%!!!"""""""""############""""""#########$$$$$$$$$"""###%%%%%%###"""###$$$####################################"""""""""""""""############$$$$$$$$$""""""#########$$$$$$$$$######$$$$$$$$$$$$######"""###$$$$$$%%%%%%$$$$$$########################"""""""""""""""###$$$$$$"""############$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%&&&''''''%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$######################################################################################################xxxNNN444333111---000///...,,,***)))))))))***&&&''''''&&&%%%%%%''')))'''((((((((())))))******(((&&&%%%%%%&&&'''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$"""###$$$%%%&&&%%%$$$$$$""""""######$$$$$$$$$%%%""""""######$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$######$$$$$$%%%&&&"""###$$$%%%%%%%%%%%%%%%##############################$$$$$$$$$$$$#########$$$$$$$$$$$$###""""""""""""""""""####################################!!!!!!!!!!!!"""""""""""" !!!!!!"""###$$$$$$$$$"""""""""""""""#########""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!! !!!!!!"""###$$$""""""""""""""""""""""""########################!!!!!!""""""#########$$$""""""""""""############$$$)))GGGZZZMMM444"""$$$$$$$$$###"""###$$$######""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""######$$$$$$"""############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%%%%&&&'''(((###$$$&&&'''((('''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&''''''''' !!!######""""""###%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""###$$$%%%%%%$$$###"""""""""""""""""""""""""""######$$$$$$$$$$$$###############""""""""""""""""""###$$$###""""""$$$&&&!!!!!!""""""#########$$$######$$$$$$$$$%%%%%%%%%!!!!!!""""""#########$$$"""############$$$$$$$$$"""###%%%%%%###"""###$$$########################!!!!!!!!!"""######$$$$$$"""############$$$$$$$$$""""""######$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&%%%########################"""""""""""""""######$$$"""############$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&###$$$$$$%%%%%%&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&'''''''''''''''''''''&&&''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$############$$$$$$%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$##############################################################################""""""""""""""""""""""""rrrKKK444////////////,,,,,,,,,+++++++++******''''''(((((())))))******))))))(((((('''''''''&&&''''''&&&&&&&&&%%%%%%%%%########################'''&&&%%%$$$$$$&&&''')))#########""""""""""""!!!###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$######"""$$$$$$$$$###"""!!! ######$$$$$$$$$$$$######$$$$$$$$$#########"""""""""$$$$$$!!!###&&&###!!!"""%%%'''&&&$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""####################################""""""!!!!!!%%%###"""$$$''''''$$$!!!"""""""""""""""######$$$""""""""""""""""""""""""""""""""""""############!!!!!!""""""#########$$$""""""""""""""""""""""""######""""""!!!!!! """""""""!!! """$$$""""""""""""""""""""""""######""""""""""""######&&&&&&%%%$$$$$$######"""$$$$$$$$$###############$$$$$$############$$$$$$######!!! 777[[[UUU,,,########################$$$###"""""""""###%%%&&&$$$$$$$$$$$$$$$###"""!!!""""""""""""############%%%$$$###"""!!!!!!!!!!!!################################################%%%&&&'''''''''&&&%%%$$$######$$$%%%%%%&&&''''''''''''&&&&&&&&&''''''(((%%%&&&''''''(((''''''&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$(((&&&$$$""""""$$$&&&((($$$$$$$$$############"""########################$$$#########""""""!!!!!!""""""###$$$$$$$$$$$$###"""############$$$$$$$$$%%%$$$$$$$$$###"""""""""""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%########################"""############$$$$$$$$$########################"""############$$$$$$$$$########################"""############$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$#########""""""!!!"""%%%'''((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%$$$$$$###############""""""######$$$%%%""""""###$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########################################################%%%%%%%%%%%%%%%$$$###"""tttMMM666000000//////,,,,,,,,,+++++++++******(((((((((((()))))))))))))))(((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%########################$$$%%%%%%&&&&&&&&&&&&&&&$$$$$$#########"""""""""###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$######"""$$$$$$$$$$$$###"""!!!!!!######$$$$$$$$$$$$######$$$$$$$$$#########""""""###%%%&&&###!!!%%%%%%###""""""%%%&&&&&&$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""########################$$$$$$#########"""""""""$$$######$$$&&&&&&$$$!!!"""""""""""""""######$$$""""""""""""""""""""""""""""""""""""############!!!"""""""""############""""""""""""""""""""""""$$$$$$$$$###############""""""###!!! """$$$##############################""""""""""""######%%%%%%$$$$$$$$$$$$########################$$$$$$$$$$$$############$$$$$$%%%''''''$$$///IIIHHH***###########################"""""""""######$$$%%%######$$$$$$$$$###""""""""""""""""""############$$$###############$$$$$$$$$$$$$$$#######################################"""###$$$%%%&&&&&&%%%$$$######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&'''(((((('''''''''''''''''''''&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&$$$$$$$$$############"""####################################"""""""""!!!""""""###$$$$$$$$$$$$###"""############$$$$$$$$$$$$$$$$$$###############""""""""""""""""""""""""""""""#########$$$$$$$$$########################"""############$$$$$$$$$########################"""############$$$$$$$$$########################"""############$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$#########"""""""""###$$$&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%$$$$$$$$$############""""""######$$$%%%#########$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######################################################%%%%%%%%%%%%%%%$$$###"""uuuNNN777111000......,,,,,,,,,+++++++++******))))))))))))((((((((((((((((((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&(((((('''%%%$$$%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###"""######$$$$$$$$$#########$$$$$$$$$$$$$$$############$$$$$$$$$$$$######$$$$$$$$$###############%%%''''''$$$!!! ###&&&%%%###"""###$$$&&&%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#######################################$$$$$$$$$$$$$$$##################$$$&&&%%%###!!!"""""""""""""""######$$$"""""""""""""""""""""""""""""""""#########$$$$$$""""""""""""############""""""""""""""""""""""""############$$$$$$$$$$$$"""######"""!!!!!!"""$$$##############################""""""""""""###############$$$$$$$$$$$$$$$"""""""""###$$$$$$$$$%%%$$$$$$############$$$$$$$$$$$$'''###!!!---000"""########################""""""######$$$$$$######!!!"""######$$$$$$######""""""""""""########################$$$%%%&&&'''$$$$$$$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$ !!!###$$$%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%&&&''')))))))))((('''&&&%%%%%%&&&'''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""####################################""""""""""""""""""###$$$$$$$$$$$$###"""############$$$$$$$$$###############$$$$$$$$$""""""""""""""""""""""""!!!!!!"""""""""#################################"""############$$$$$$$$$########################"""############$$$$$$$$$########################"""############$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$#####################$$$$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$#########""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$######%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###################################################$$$$$$%%%%%%%%%$$$######uuuNNN777000///---,,,,,,,,,,,,+++++++++************))))))((((((''''''((((((((((((((('''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&'''&&&%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$###""""""###$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$######$$$$$$$$$$$$##############################%%%&&&'''%%%###"""$$$&&&$$$$$$######$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%$$$###""""""""""""""""""######$$$""""""""""""""""""""""""""""""#########$$$$$$$$$"""""""""""""""#########"""""""""""""""""""""""" !!!!!!""""""######"""###$$$###""""""###$$$##############################""""""""""""######!!!""""""###$$$%%%%%%%%%!!!!!!"""###$$$%%%%%%%%%$$$$$$############$$$$$$$$$ $$$"""### ########################!!!"""###$$$$$$###"""!!! !!!"""###$$$$$$$$$$$$!!!"""""""""###########################$$$%%%&&&%%%%%%$$$$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$ !!!""""""###$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%&&&((()))***+++***'''%%%$$$%%%&&&'''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$$$$$$$###"""$$$$$$$$$#########""""""#################################"""""""""""""""""""""###$$$$$$$$$$$$###""""""#########$$$$$$$$$"""""""""###$$$$$$$$$%%%""""""""""""""""""""""""""""""""""""#########$$$########################""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$$$$$$$############$$$$$$########################$$$$$$######$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$%%%%%%%%%$$$$$$###vvvPPP999333000...---,,,,,,,,,+++++++++************))))))(((((('''''''''''''''(((((((((((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###$$$%%%&&&'''&&&&&&&&&%%%%%%%%%%%%$$$###$$$$$$%%%%%%$$$$$$###!!!"""###$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$######$$$$$$$$$$$$##############################$$$%%%%%%$$$###"""###$$$$$$$$$$$$$$$###$$$%%%&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$%%%$$$###"""""""""""""""""""""######$$$####################################$$$$$$$$$$$$######"""""""""""""""""""""""""""""""""""""""""" !!!!!!""""""######"""$$$%%%%%%###"""###$$$##############################""""""""""""######!!!!!!"""###$$$$$$%%%&&&!!!!!!"""###$$$%%%%%%%%%$$$$$$############$$$$$$))) ###%%%&&&%%%########################!!!"""###$$$$$$###!!!  !!!"""###$$$$$$$$$!!!"""""""""############$$$$$$###"""""""""""""""$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$&&&'''))))))+++***'''%%%$$$%%%&&&'''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$%%%%%%$$$"""!!!$$$$$$$$$#########""""""########################""""""""""""""""""######""""""###$$$$$$$$$$$$###""""""#########$$$$$$$$$"""""""""###$$$$$$$$$%%%""""""""""""""""""""""""#########$$$$$$$$$%%%%%%########################""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$$$$$$$############$$$$$$########################$$$$$$#########$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''""""""###$$$%%%&&&&&&'''#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###################################################$$$$$$%%%%%%%%%$$$$$$xxxRRR<<<555333111///,,,,,,,,,+++++++++******))))))))))))(((((((((((('''''''''(((((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###""""""$$$&&&(((&&&&&&&&&%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###!!!"""###$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$############$$$$$$$$$$$$#####################$$$$$$$$$###########################$$$%%%$$$######%%%'''%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$#################################$$$$$$$$$$$$$$$ """%%%%%%###""""""###"""""""""""""""######$$$#################################$$$$$$$$$$$$%%%############""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$"""$$$&&&&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######!!!!!!""""""###$$$%%%%%%"""""""""###$$$$$$$$$%%%$$$$$$############$$$$$$(((!!!$$$ ###(((%%%########################""""""######""""""!!!!!! !!!"""############""""""""""""############%%%$$$###"""!!!!!!!!!!!!########################%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&(((((()))((('''&&&%%%%%%&&&'''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%$$$###"""$$$$$$$$$############"""########################""""""""""""############""""""###$$$$$$$$$$$$###"""############$$$$$$$$$###############$$$$$$$$$""""""""""""""""""""""""###$$$$$$$$$$$$%%%%%%%%%########################"""############$$$$$$$$$########################"""############$$$$$$$$$########################"""############$$$$$$$$$$$$$$$############$$$$$$###############$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''""""""###$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%######################################################$$$%%%%%%%%%$$$$$$uuuPPP;;;555333000///,,,,,,,,,+++++++++******(((((((((((())))))))))))''''''''''''((((((((()))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###!!!!!!"""$$$$$$%%%%%%$$$$$$$$$$$$$$$###"""!!!!!!######$$$$$$$$$$$$######""""""#########$$$$$$$$$############$$$$$$###""""""$$$%%%$$$######%%%'''%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$########################"""""""""#########$$$$$$ """%%%%%%###!!!"""###"""""""""""""""######$$$#################################$$$$$$$$$%%%%%%############"""""""""!!!""""""""""""""""""""""""$$$$$$$$$##################$$$&&&'''%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######!!!!!!""""""######$$$$$$##################$$$$$$$$$$$$############$$$$$$$$$!!!""""""&&& ##############################"""!!!!!!!!!!!!!!! !!!"""######""""""""""""""""""############$$$$$$###""""""#########"""""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''''''''''''''''''''&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$############"""########################!!!"""""""""############""""""###$$$$$$$$$$$$###"""############$$$$$$$$$$$$$$$$$$###############""""""""""""""""""""""""############$$$$$$$$$$$$########################"""############$$$$$$$$$########################"""############$$$$$$$$$########################"""############$$$$$$$$$$$$$$$############$$$$$$""""""#########$$$$$$$$$"""###$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%######""""""######$$$%%%#########$$$$$$%%%%%%&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%################################################"""###$$$%%%%%%%%%%%%$$$qqqLLL777111000---,,,,,,,,,,,,+++++++++******''''''(((((())))))******&&&'''''''''(((((())))))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!###$$$&&&&&&%%%$$$###%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%$$$$$$$$$!!!!!!"""$$$$$$%%%%%%%%%$$$$$$$$$######!!! ######$$$$$$$$$$$$######""""""######$$$$$$$$$$$$$$$######$$$%%%%%%$$$###"""$$$&&&%%%""""""%%%(((%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$########################!!!!!!""""""#########$$$"""%%%%%%"""!!!!!!###"""""""""""""""######$$$##############################$$$$$$$$$%%%%%%%%%$$$#########""""""!!!!!!""""""""""""""""""""""""######""""""!!!!!! ###%%%''''''&&&$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######""""""""""""############$$$$$$$$$###############$$$$$$############$$$$$$&&&$$$(((%%%###((( ########################$$$###""" !!!""" !!!!!!"""""""""""""""""""""""""""########################$$$%%%&&&&&&!!!!!!"""###$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######""""""###%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%&&&'''((((((''''''&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############"""########################!!!!!!""""""#########$$$""""""###$$$$$$$$$$$$###"""############$$$$$$$$$%%%$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""####################################"""############$$$$$$$$$########################"""############$$$$$$$$$########################"""############$$$$$$$$$$$$$$$############$$$$$$""""""######$$$$$$$$$$$$!!!###$$$%%%%%%$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$#########$$$$$$%%%%%%%%%#########"""###$$$$$$%%%""""""###$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%$$$""""""!!!&&&%%%%%%$$$$$$#################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%################################################"""###$$$%%%%%%%%%%%%%%%mmmHHH777444111//////------,,,,,,+++***)))))))))***+++,,,,,,,,,,,,,,,&&&''')))******)))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%%%%$$$#########$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%#################################$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$######""""""######$$$%%%######$$$$$$$$$$$$######"""###$$$$$$###"""###$$$################################################%%%%%%%%%$$$$$$#################################$$$$$$############$$$$$$######$$$$$$$$$$$$######$$$%%%%%%&&&%%%$$$###"""$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$#########""""""!!!!!!"""###$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$############$$$$$$###$$$$$$$$$$$$###""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""############$$$$$$$$$%%%%%%%%%!!!!!!""""""############""""""""""""############$$$$$$$$$#########""""""########################%%%%%%$$$###"""!!! !!!!!!"""###############$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$########################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$$$$######"""############$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""###$$$$$$$$$$$$###"""############$$$$$$$$$"""############$$$$$$$$$################################################%%%###!!! !!!###%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%$$$$$$$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%(((((('''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%mmmHHH777444111//////------,,,,,,+++******)))))))))***+++++++++++++++&&&'''(((((((((((('''&&&''''''''''''''''''''''''%%%$$$######%%%%%%$$$#########$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$###############""""""######$$$%%%######$$$$$$$$$$$$######"""###$$$$$$###"""###$$$################################################%%%%%%%%%$$$$$$$$$##############################$$$$$$############$$$$$$######$$$$$$$$$$$$######$$$$$$%%%%%%%%%$$$###"""#########$$$$$$$$$%%%%%%$$$$$$$$$#########"""""""""""""""###$$$$$$$$$%%%$$$$$$############$$$$$$$$$$$$############$$$$$$###$$$$$$$$$$$$###""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""##################$$$$$$$$$$$$"""""""""""""""#########""""""""""""############$$$$$$$$$#########""""""########################$$$$$$######"""!!!!!!!!!!!!!!!"""#####################$$$$$$$$$$$$####################################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######"""############$$$$$$$$$########################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""###$$$$$$$$$$$$###"""############$$$$$$$$$"""############$$$$$$$$$################################################$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%$$$$$$$$$######"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%'''&&&&&&%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%(((''''''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########################################################$$$$$$$$$%%%%%%lllGGG777444111//////---,,,,,,++++++*********((())))))************)))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%$$$######%%%%%%%%%###$$$$$$##################%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$###############"""######""""""######$$$%%%######$$$$$$$$$$$$######"""###$$$$$$###"""###$$$################################################%%%%%%%%%$$$$$$$$$$$$###########################$$$$$$############$$$$$$######$$$$$$$$$$$$######$$$$$$$$$%%%$$$$$$###""""""""""""############$$$$$$$$$$$$#################################$$$$$$$$$$$$############$$$$$$$$$$$$############$$$$$$###$$$$$$$$$$$$###""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######""""""""""""#####################"""""""""""""""""""""""""""############$$$$$$$$$#######################################""""""""""""""""""""""""!!!!!!"""###############"""##################"""##############################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""############$$$$$$$$$########################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###"""############$$$$$$$$$"""############$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######%%%%%%%%%$$$$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%'''''''''&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########################################################$$$$$$$$$$$$%%%lllGGG777444111//////,,,,,,,,,++++++*********(((((())))))))))))(((((('''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%#########%%%&&&%%%$$$$$$$$$############""""""%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################""""""######$$$%%%######$$$$$$$$$$$$######"""###$$$$$$###"""###$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$######$$$$$$$$$$$$#########$$$$$$$$$$$$#########"""""""""#########$$$$$$########################$$$$$$$$$###############$$$$$$############$$$$$$$$$$$$############$$$$$$###$$$$$$$$$$$$###""""""!!!"""""""""########################$$$$$$$$$$$$######""""""""""""######!!!!!!!!!!!!""""""""""""############""""""""""""!!!"""""""""############################################################!!!!!!""""""############!!!!!!"""###############""""""############""""""###############$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$######""""""#########$$$$$$$$$########################""""""""""""""""""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###""""""#########$$$$$$$$$""""""#########$$$$$$$$$################################################"""######$$$$$$######"""###$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###################################################$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############################################################$$$$$$$$$$$$kkkFFF666333111//////,,,,,,+++++++++++++++***(((((()))))))))((((((''''''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""###%%%&&&%%%$$$$$$$$$##################%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%######""""""######$$$%%%######$$$$$$$$$$$$######"""###$$$$$$###"""###$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$######$$$$$$$$$$$$###########################$$$############$$$$$$$$$%%%########################$$$$$$$$$###############$$$$$$############$$$$$$$$$$$$############$$$$$$###$$$$$$$$$$$$###""""""!!!"""""""""############"""""""""######$$$$$$$$$######""""""""""""###### !!!!!!!!!"""""""""#########"""""""""""""""!!!"""""""""############################################################!!!!!!!!!"""######$$$$$$!!!!!!"""###############""""""############""""""""""""#########$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$######""""""#########$$$$$$$$$########################""""""""""""""""""""""""########################################################################""""""###$$$$$$$$$$$$###""""""#########$$$$$$$$$""""""#########$$$$$$$$$######################################################$$$$$$$$$$$$###############$$$$$$%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$######%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########################################################$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""#########$$$$$$$$$jjjFFF666333111///000++++++++++++++++++++++++)))))))))))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$###"""###%%%&&&&&&%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%&&&&&&&&&######""""""######$$$%%%######$$$$$$$$$$$$######"""###$$$$$$###"""###$$$###################################################$$$$$$$$$$$$%%%%%%%%%########################$$$$$$############$$$$$$######$$$$$$$$$$$$############"""""""""###$$$$$$#########$$$$$$$$$%%%%%%###############$$$$$$$$$##################$$$$$$$$$$$$############$$$$$$$$$$$$############$$$$$$###$$$$$$$$$$$$###""""""""""""""""""############!!!!!!""""""###$$$$$$$$$######""""""""""""######!!!!!!!!!!!!""""""""""""!!!"""""""""############""""""""""""###########################$$$$$$$$$########################!!!!!!""""""#########$$$!!!!!!"""###############"""##################""""""""""""###$$$$$$%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""################################################""""""""""""""""""""""""""""""###$$$$$$$$$$$$###"""############$$$$$$$$$"""############$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&######$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%'''(((*********))))))%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################"""""""""############$$$jjjEEE555333111///000++++++++++++++++++++++++)))*********))))))((('''&&&'''(((((((((((('''&&&''''''''''''''''''''''''###""""""###%%%&&&&&&%%%######$$$%%%&&&''''''(((%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$%%%%%%%%%%%%######""""""######$$$%%%######$$$$$$$$$$$$######"""###$$$$$$###"""###$$$######################################################$$$$$$$$$%%%%%%%%%########################$$$$$$############$$$$$$######$$$$$$$$$$$$#########"""!!!!!!"""###$$$%%%"""""""""############$$$""""""#########$$$$$$$$$"""""""""###$$$$$$$$$%%%$$$$$$############$$$$$$$$$$$$############$$$$$$###$$$$$$$$$$$$###""""""""""""""""""############!!!!!!!!!"""###$$$$$$$$$######""""""""""""######!!!!!!"""""""""######### !!!"""###$$$$$$%%%""""""""""""############""""""#########$$$$$$$$$########################"""""""""""""""#########!!!!!!"""#####################$$$$$$$$$$$$######!!!""""""###$$$$$$%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%&&&''''''((($$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""########################################################################""""""###$$$$$$$$$$$$###"""############$$$$$$$$$"""############$$$$$$$$$################################################%%%%%%############%%%%%%"""######$$$%%%%%%&&&&&&"""###$$$%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$$$$######&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%''')))******)))(((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""#########$$$$$$$$$"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""############iiiEEE555333111///000++++++++++++++++++++++++***************)))((((((&&&''')))******)))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%###""""""###%%%'''&&&%%%######$$$%%%'''((())))))%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########""""""######$$$$$$$$$$$$#########"""###$$$$$$%%%######$$$$$$$$$$$$######"""$$$$$$$$$###"""###$$$#########################################################$$$$$$%%%%%%%%%########################$$$$$$############$$$$$$######$$$$$$$$$$$$#########"""!!!!!!!!!###$$$%%%!!!!!!!!!!!!""""""""""""""""""######$$$$$$$$$$$$!!!!!!"""###$$$%%%%%%&&&$$$$$$############$$$$$$$$$$$$############$$$$$$###$$$$$$$$$$$$###""""""""""""""""""############ !!!!!!"""###$$$$$$$$$######""""""""""""######""""""""""""############ """###$$$%%%&&&""""""""""""############""""""######$$$$$$$$$$$$##############################""""""""""""""""""!!!!!!"""###############$$$$$$%%%%%%%%%%%%$$$$$$!!!""""""###$$$$$$%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%&&&$$$$$$%%%%%%&&&'''(((((($$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$$$$######"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###"""############$$$$$$$$$"""############$$$$$$$$$################################################&&&%%%###""""""###%%%&&&""""""###$$$%%%%%%&&&&&&"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%!!!"""%%%&&&''''''&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""############fffFFF888555222000111,,,,,,+++++++++++++++++++++++++++************)))&&&&&&&&&'''''''''(((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$#########"""""""""""""""###$$$$$$$$$%%%""""""###$$$$$$$$$$$$#####################$$$$$$##############################$$$$$$$$$######"""########################"""############$$$$$$$$$########################$$$$$$$$$#########""""""""""""############""""""########################$$$###"""!!!!!!"""###$$$########################%%%%%%$$$###"""!!! ########################"""!!!!!!"""$$$%%%###"""""""""""""""""""""""""""$$$$$$$$$#########"""""""""""""""""""""""""""""" """######""""""###$$$$$$###""""""######!!! $$$"""!!!!!!"""$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""$$$$$$##################$$$$$$$$$$$$$$$###"""!!! !!!!!!"""""""""""""""""""""""""""####################################%%%%%%$$$###""""""######$$$$$$############$$$$$$##############################$$$$$$$$$%%%%%%%%%########################$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$######$$$$$$$$$&&&&&&''''''&&&$$$###!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################"""############$$$$$$$$$########################"""############$$$$$$$$$""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""########################"""$$$$$$$$$###"""###$$$""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################"""############$$$$$$$$$$$$$$$############$$$$$$%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$###"""!!!!!!""""""###$$$%%%&&&&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""###$$$%%%%%%&&&&&&######$$$%%%%%%%%%%%%$$$$$$%%%'''''''''%%%###"""################################################$$$$$$$$$$$$$$$$$$$$$$$$fffEEE888555222000111,,,,,,,,,++++++++++++************)))))))))(((((('''''''''((((((((())))))''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%%%%$$$$$$$$$##################$$$$$$$$$""""""###$$$$$$$$$$$$###%%%$$$$$$$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$######"""########################"""############$$$$$$$$$########################$$$$$$$$$#########""""""######$$$$$$$$$$$$##############################$$$###"""!!!!!!"""###$$$""""""""""""""""""""""""############""""""""""""###########################""""""###%%%&&&$$$###########################$$$$$$$$$#########"""""""""""""""""""""""""""""" """######""""""###$$$%%%###""""""######"""!!!######"""!!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!"""""""""###""""""""""""""""""""""""########################$$$$$$$$$$$$$$$###"""""" !!!!!!"""""""""""""""""""""""""""####################################%%%$$$$$$###""""""######$$$$$$############$$$$$$##############################$$$$$$$$$%%%%%%%%%#################################$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&'''&&&%%%######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################"""############$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################################################################"""$$$%%%$$$###"""###$$$""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&########################"""############$$$$$$$$$$$$$$$############$$$$$$%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$#########"""######$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%%%%%%%'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""######$$$%%%%%%&&&&&&######$$$%%%%%%%%%%%%$$$$$$%%%&&&'''&&&%%%###"""################################################$$$$$$$$$$$$$$$$$$$$$$$$eeeDDD777555222000111,,,,,,,,,+++++++++******))))))))))))((((((((('''((((((((()))))))))))))))'''&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$###############""""""###$$$$$$$$$$$$###&&&%%%%%%$$$###"""!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$$$$##############################"""############$$$$$$$$$########################$$$$$$$$$###############$$$$$$%%%%%%%%%%%%$$$$$$##############################""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""###$$$%%%%%%########################$$$$$$###%%%&&&'''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############"""""""""""""""""""""""" """######""""""###$$$%%%$$$######$$$$$$###"""########################$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!"""""""""######""""""""""""""""""""""""###########################$$$$$$$$$$$$###"""""" !!!""""""######""""""""""""""""""####################################%%%$$$######"""#########$$$$$$############$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###############$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################"""############$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%$$$###"""###%%%""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%########################"""############$$$$$$$$$$$$$$$############$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&'''&&&%%%$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$%%%%%%&&&######$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%##############################################################################dddDDD666444111///000---,,,,,,++++++***************)))))))))(((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$###"""""""""""""""###$$$$$$$$$$$$###%%%$$$$$$$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$##############################""""""#########$$$$$$$$$###################################################$$$$$$$$$$$$$$$$$$##############################""""""""""""""""""###""""""""""""""""""""""""!!!!!!"""###$$$$$$%%%&&&########################%%%$$$###$$$&&&&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""""""""""""""""" """######""""""###$$$%%%$$$###$$$%%%%%%$$$######$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""!!!!!!"""""""""#########""""""""""""""""""""""""###############$$$$$$$$$######$$$$$$$$$######"""!!!!!!"""############"""!!!"""""""""####################################$$$$$$###############$$$$$$$$$############$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&#####################"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$&&&%%%%%%%%%$$$$$$######$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$###################################################""""""""""""""""""""""""cccCCC666444111///000------,,,,,,+++***))))))++++++*********)))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$###"""""""""""""""###$$$$$$$$$$$$###"""""""""###$$$$$$$$$%%%""""""""""""""""""""""""!!!"""###$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$################################################""""""############""""""########################"""""""""######"""""""""#######################################$$$$$$$$$########################$$$######$$$%%%%%%###"""################################################"""""""""""""""""""""""" """######""""""###$$$%%%$$$######%%%&&&%%%###$$$$$$%%%%%%%%%%%%$$$$$$""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""#########$$$$$$$$$"""######$$$$$$$$$######!!!""""""###############!!!"""""""""####################################$$$###############$$$$$$$$$$$$############$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$###%%%%%%%%%$$$###$$$%%%""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###############"""""""""########################""""""#########$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$%%%%%%$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$#########$$$%%%&&&%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$$$$%%%%%%######$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""bbbBBB555333111///000...------,,,+++***))))))++++++++++++************''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$###############""""""###$$$$$$$$$$$$###!!!!!!"""###$$$%%%%%%&&&""""""""""""""""""""""""!!!"""###$$$$$$$$$$$$$$$########################"""############$$$$$$$$$#######################################$$$$$$$$$"""""""""######"""""""""########################""""""############""""""########################%%%%%%%%%$$$#########"""########################%%%$$$###$$$%%%%%%###!!!""""""""""""""""""""""""###############$$$$$$$$$"""""""""""""""""""""""" """######""""""###$$$$$$###"""###$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""""""""#########$$$$$$"""""""""""""""""""""""""""""""""###$$$$$$%%%%%%""""""###$$$$$$$$$$$$###!!!"""######$$$$$$######""""""""""""#############################################"""######$$$%%%$$$$$$############$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%#########$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&'''((((((''''''&&&&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%$$$###$$$&&&""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###############"""""""""########################"""############$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$############%%%&&&%%%$$$###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$############$$$$$$$$$$$$########################################################################aaaAAA444333000///000...------,,,+++***)))(((************))))))))))))(((((((((((('''''''''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%&&&&&&&&&'''###############$$$$$$$$$""""""###$$$$$$$$$$$$###"""""""""###$$$$$$$$$%%%""""""""""""""""""""""""!!!!!!"""$$$$$$%%%%%%$$$########################"""############$$$$$$$$$########################""""""#########$$$$$$$$$"""######$$$$$$######"""########################!!!"""###$$$$$$###"""!!!########################%%%%%%%%%$$$$$$#################################&&&%%%$$$%%%&&&&&&$$$"""########################""""""#########$$$$$$$$$"""""""""""""""""""""""" """######""""""###$$$###"""!!!"""$$$%%%$$$###%%%$$$###""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$""""""""""""""""""""""""!!!""""""###$$$$$$%%%%%%""""""###$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###""""""""""""##########################################""""""###$$$$$$%%%$$$$$$############$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######"""#########$$$$$$$$$$$$%%%%%%%%%%%%&&&'''((())))))((('''&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%################################################"""############$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$##############################"""############$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$############$$$$$$$$$$$$###%%%%%%%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$###############$$$$$$%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$aaaAAA444222000///000......---,,,+++))))))((())))))))))))((((((((((((******))))))((((((((('''%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&'''''''''((((((""""""######$$$$$$$$$%%%""""""###$$$$$$$$$$$$###$$$$$$$$$#######################################!!!!!!"""$$$$$$%%%%%%%%%########################"""############$$$$$$$$$########################""""""######$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$########################!!!"""###$$$$$$###"""!!!""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################'''&&&&&&&&&''''''%%%###$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$""""""""""""""""""""""""!!!"""######""""""###$$$"""!!! !!!###$$$$$$"""%%%$$$"""!!!!!!"""$$$%%%########################"""############$$$$$$$$$""""""""""""""""""""""""!!!""""""###$$$$$$%%%%%%!!!"""###$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###""""""""""""##########################################""""""###$$$%%%%%%$$$$$$############$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######""""""""""""######$$$$$$$$$$$$############$$$%%%&&&'''***)))'''&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%################################################"""############$$$$$$$$$########################"""############$$$$$$$$$""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&%%%%%%%%%########################"""############$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$""""""######$$$$$$$$$%%%###$$$%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$######""""""###$$$%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$\\\???888222///000---------,,,,,,+++***))))))******)))''''''&&&&&&&&&'''''''''((((((((((((((((((((('''''''''(((((()))((((((((('''&&&&&&%%%%%%$$$'''&&&""""""&&&'''%%%'''&&&%%%%%%$$$$$$$$$$$$&&&&&&%%%$$$$$$######"""$$$%%%%%%&&&&&&%%%%%%$$$########################$$$$$$$$$#########""""""########################$$$$$$$$$#########""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$""""""""""""""""""""""""""""""""""""############%%%%%%$$$###""""""############$$$$$$$$$$$$############$$$$$$$$$$$$######"""""""""""""""""""""""""""############$$$$$$$$$########################""""""""""""""""""""""""$$$$$$##########################################""""""""""""""""""""""""########################$$$###"""!!!!!!"""###$$$'''%%%######$$$%%%$$$$$$##############################$$$$$$$$$$$$#########"""!!!!!!!!!"""$$$%%%'''$$$!!!!!!$$$&&&&&&$$$$$$$$$############$$$$$$######################################################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$(((&&&###!!! !!!"""$$$$$$%%%%%%$$$###$$$&&&)))(((((('''&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""########################$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$############"""$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###########################"""############$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$""""""###%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$#########""""""########################$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$\\\???888222///000------,,,,,,,,,+++*********++++++***((((((''''''''''''''''''''''''''''''''''''''''''''''''((())))))((((((((('''&&&&&&%%%%%%$$$&&&%%%"""###''')))((('''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$########################$$$$$$$$$#########""""""########################$$$$$$$$$#########""""""""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######""""""""""""""""""""""""""""""""""""############%%%$$$$$$###""""""############$$$$$$$$$$$$############$$$$$$$$$$$$######"""""""""""""""""""""""""""############$$$$$$$$$########################""""""""""""""""""""""""################################################""""""""""""""""""""""""########################$$$###"""!!!!!!"""###$$$"""!!!!!!!!!"""######"""########################"""######$$$$$$######"""###"""!!!!!!!!!"""$$$$$$&&&$$$""""""$$$%%%%%%###$$$$$$############$$$$$$######################################################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$)))(((&&&$$$###$$$%%%%%%$$$%%%%%%$$$###$$$&&&((('''''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""########################$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""######$$$$$$$$$%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###########################"""############$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''%%%&&&&&&%%%######$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$#########""""""########################$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$\\\???888222000000---,,,,,,,,,,,,++++++++++++,,,+++***))))))((())))))((((((''''''&&&&&&%%%%%%&&&&&&&&&&&&'''((()))***((((((((('''&&&&&&%%%%%%$$$&&&%%%"""###))),,,+++&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&''''''(((######$$$$$$$$$$$$##############################$$$$$$$$$#######################################$$$$$$$$$###############################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""##################"""""""""""""""""""""""""""""""""""""""############%%%$$$######"""###############$$$$$$$$$$$$############$$$$$$$$$$$$######"""""""""""""""""""""""""""############$$$$$$$$$########################""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""##############################""""""""""""###### !!!""""""###""""""########################"""######$$$$$$######""""""""""""!!!"""######$$$$$$###"""###$$$$$$###"""$$$$$$############$$$$$$######################################################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$((((((''''''&&&%%%%%%%%%$$$%%%%%%$$$######%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#######################################$$$$$$$$$$$$$$$$$$$$$$$$################################################ !!!"""###$$$%%%&&&&&&$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###########################"""############$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&'''(((%%%&&&'''&&&$$$$$$$$$&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$#######################################$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$[[[???888222000111...++++++,,,,,,,,,,,,,,,,,,+++***))))))((((((((()))(((((('''&&&%%%$$$$$$$$$$$$%%%%%%&&&'''(((***+++((((((((('''&&&&&&%%%%%%$$$&&&$$$!!!###***------&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&"""######$$$$$$######"""################################################################################################%%%%%%%%%%%%%%%%%%%%%%%%########################################################################""""""############""""""""""""""""""""""""""""""!!!"""""""""############$$$$$$###############$$$######$$$$$$$$$$$$############$$$$$$$$$$$$######""""""""""""""""""""""""""""""#########$$$$$$$$$########################""""""""""""""""""""""""""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""###########################""""""""""""""""""###!!!"""$$$%%%$$$#################################""""""############"""""""""""""""""""""######$$$"""""""""###$$$$$$######$$$$$$############$$$$$$######################################################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$######$$$%%%%%%######$$$&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################!!!""""""###$$$$$$%%%%%%$$$$$$############$$$$$$####################################$$$$$$$$$$$$######################################################$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###########################""""""#########$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''%%%'''((('''%%%$$$%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%################################################$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$[[[???888222000111...,,,,,,,,,,,,,,,,,,------))))))((('''''''''(((((((((((('''&&&%%%$$$$$$$$$$$$$$$%%%%%%'''((()))***((((((((('''&&&&&&%%%%%%$$$&&&%%%"""$$$***---,,,%%%%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$######"""""""""######$$$$$$######"""################################################################################################%%%%%%%%%%%%%%%%%%%%%%%%########################################################################""""""############""""""""""""""""""""""""""""""!!!"""""""""############$$$###############$$$$$$######$$$$$$$$$$$$############$$$$$$$$$$$$######""""""""""""""""""""""""""""""#########$$$$$$$$$########################""""""""""""""""""""""""!!!!!!"""""""""#########!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""######"""""""""###%%%&&&%%%###!!!"""###########################"""""""""######"""""""""!!!"""""""""############!!!"""#########$$$%%%&&&$$$$$$############$$$$$$######################################################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''%%%$$$######$$$%%%%%%#########$$$######$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################################################################$$$$$$############$$$$$$########################""""""#########$$$$$$$$$################################################"""###$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###########################""""""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$$$$$$$%%%'''((((((&&&%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###################################################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$ZZZ>>>888333000222///------------,,,,,,,,,,,,((((((''''''''''''((((((((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&'''((()))((((((((('''&&&&&&%%%%%%$$$&&&&&&###$$$(((***(((%%%%%%$$$$$$$$$%%%&&&&&&%%%$$$$$$###""""""!!!!!!######$$$$$$$$$$$$#############################################$$$$$$$$$#######################################$$$$$$$$$################################################################################################"""##################"""""""""""""""""""""""""""""""""""""""#####################"""######$$$%%%######$$$$$$$$$$$$############$$$$$$$$$$$$######"""""""""""""""""""""""""""############$$$$$$$$$########################"""""""""""""""""""""""" !!!!!!""""""#########""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""$$$%%%### !!!$$$########################!!!""""""######""""""!!!!!!!!!"""############"""!!!"""#########%%%(((+++$$$$$$############$$$$$$######################################################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((((('''&&&%%%###$$$&&&%%%$$$"""############$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$################################################################################################$$$$$$$$$#########""""""$$$$$$############$$$$$$########################"""""""""############$$$################################################"""######$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###########################"""############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$((('''&&&%%%$$$#########$$$&&&((((((&&&$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$##############################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$ZZZ>>>888333000222///.........---,,,,,,,,,+++)))((((((((((((((())))))''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&'''(((((((((((('''&&&&&&%%%%%%$$$''''''%%%$$$'''&&&###%%%$$$$$$$$$%%%%%%&&&'''$$$$$$##################$$$$$$%%%%%%%%%%%%$$$$$$########################""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$""""""""""""""""""""""""##############################################################################$$$$$$$$$$$$######""""""""""""""""""""""""""""""""""""##################""""""###$$$$$$%%%######$$$$$$$$$$$$############$$$$$$$$$$$$######"""""""""""""""""""""""""""############$$$$$$$$$########################"""""""""""""""""""""""" !!!!!!"""######$$$########################""""""""""""""""""""""""""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!!!!###$$$""" !!!&&&***########################!!!!!!""""""""""""!!!!!! !!!"""###$$$######"""!!!""""""""""""&&&+++000$$$$$$############$$$$$$######################################################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%"""$$$&&&%%%$$$"""""""""$$$$$$$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$###############################################################################################################$$$$$$$$$$$$$$$############$$$$$$########################""""""""""""############################################################""""""###$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###########################"""############$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%$$$$$$$$$$$$###%%%''''''&&&$$$######%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$$$$#########"""""""""#########$$$$$$$$$##############################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$ZZZ>>>888333111222/////////...---,,,,,,++++++***)))))))))))))))******'''''''''(((((((((((((((&&&&&&%%%%%%%%%&&&&&&''')))(((((('''&&&&&&%%%%%%$$$((((((&&&%%%&&&$$$ $$$$$$$$$$$$%%%%%%&&&'''#########$$$%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$########################""""""######$$$$$$$$$$$$########################""""""######$$$$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$%%%%%%%%%%%%$$$$$$""""""""""""""""""""""""""""""""""""##################""""""###$$$%%%%%%######$$$$$$$$$$$$############$$$$$$$$$$$$######"""""""""""""""""""""""""""############$$$$$$$$$########################"""""""""""""""""""""""" !!!"""######$$$########################""""""""""""""""""""""""""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!"""$$$%%%$$$"""$$$+++222########################!!!!!!""""""""""""!!!!!! !!!"""$$$$$$######"""!!!""""""""""""&&&...444$$$$$$############$$$$$$######################################################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#####################$$$"""$$$&&&&&&$$$"""!!!"""$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$########################""""""""""""""""""""""""################################################!!!!!!"""###$$$%%%%%%&&&$$$$$$############$$$$$$""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$########################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&"""$$$''''''%%%###""""""%%%$$$$$$$$$$$$$$$$$$%%%########################$$$$$$$$$$$$######""""""""""""######$$$$$$$$$$$$##############################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$ZZZ>>>777222000222000/////////...------,,,,,,,,,+++)))''''''((()))+++)))(((&&&%%%%%%&&&((()))''''''&&&&&&&&&&&&'''''')))***+++***(((&&&&&&'''$$$$$$$$$#########""""""!!!****** ###000&&&%%%$$$$$$&&&''''''&&&,,,'''"""+++''')))((( &&&&&& )))$$$$$$######"""!!!!!!!!!***%%%(((!!!&&&$$$(((%%%--- """###$$$%%%%%%$$$###""")))'''%%%""""""###%%%'''(((%%%!!!###(((******"""!!!%%%$$$((("""!!!'''"""&&&### ###'''"""############$$$$$$$$$###!!!---333,,, $$$)))""")))$$$$$$%%%%%%%%%$$$######$$$#########""""""!!!!!!######$$$$$$$$$$$$#########""""""!!!""""""###$$$!!!!!!"""###$$$$$$%%%%%%###"""""""""$$$%%%$$$###############""""""""""""!!!!!!!!!"""######$$$$$$""""""""""""""""""""""""########################%%%$$$###""""""###$$$%%%###"""!!! !!!"""######$$$$$$%%%$$$###"""!!!""""""""""""############ !!!"""""""""""""""""""""""""""""""""""""""$$$$$$############$$$$$$$$$$$$##################%%%$$$$$$######$$$$$$%%%'''''''''&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$$$$#########$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$######""""""######$$$$$$$$$############$$$$$$%%%$$$######""""""##################""""""!!!!!!######$$$$$$$$$$$$######$$$$$$$$$#########""""""########################$$$$$$#####################$$$%%%%%%$$$###"""!!!""""""""""""############################################################!!!"""$$$$$$#########$$$%%%$$$###""""""###$$$%%%###$$$$$$%%%%%%$$$$$$#################################$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$#########$$$########################""""""#########$$$$$$$$$%%%'''((('''%%%$$$%%%(((%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$#########!!!!!!"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&%%%###"""""""""###$$$###########################$$$$$$%%%%%%$$$$$$###$$$$$$##################%%%$$$###""""""###$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!!!!########################%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$!!!!!!!!!"""######$$$$$$YYY===777222000222000.........---,,,,,,+++++++++***)))((('''(((((())))))'''&&&%%%%%%&&&''')))&&&&&&%%%%%%%%%%%%&&&&&&%%%'''))))))(((((((((***%%%%%%$$$$$$$$$#########'''))),,,"""%%%$$$###!!! """$$$&&&!!!!!!***%%%###%%%,,,'''))),,,###""""""""""""###############)))((("""***&&&...***"""###$$$$$$$$$$$$###"""'''&&&$$$###"""###$$$%%%""" &&&***'''!!!%%%)))!!!---333&&&###***'''***(((###%%%""""""'''%%%!!!###!!!!!!"""""""""############%%%)))****** !!!%%%###"""""""""$$$&&&...'''$$$$$$######""""""""""""$$$$$$$$$$$$#########"""######$$$$$$$$$$$$######!!!"""###"""!!! !!!"""!!!""""""###$$$$$$%%%%%%"""!!! !!!###$$$###"""$$$#########""""""!!!!!!#########"""""""""""""""""""""""""""""""""""""""##############################"""!!!!!!"""#########"""!!!!!!!!!!!!"""######$$$$$$$$$$$$###"""!!!""""""""""""############!!!!!!"""############"""""""""""""""""""""""""""$$$$$$############$$$$$$########################%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$$$$#########$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$############$$$$$$%%%$$$######""""""######$$$$$$#########"""""""""######$$$$$$$$$$$$######$$$$$$$$$#########""""""###################################################$$$$$$%%%$$$###"""!!!""""""""""""############################################################!!!"""$$$$$$#########$$$$$$$$$###""""""###$$$$$$###$$$$$$%%%%%%$$$$$$#################################$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$######$$$$$$########################""""""#########$$$$$$$$$"""$$$%%%$$$"""!!!###%%%%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$######""""""#################################$$$$$$%%%%%%$$$$$$###########################$$$$$$###""""""###$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""########################%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$#########"""""""""""""""YYY===777222000222///------,,,,,,+++*********)))))))))))))))(((((('''((('''&&&%%%%%%&&&'''(((%%%%%%%%%$$$$$$%%%%%%%%%---......,,,(((%%%$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$***000222###$$$)))444###333>>>AAA???<<<999444### !!!)))...$$$...,,,'''### !!!!!!""""""###$$$$$$%%%%%%""""""'''%%%CCC;;;:::777888???BBBFFF"""###$$$$$$$$$$$$###"""$$$$$$$$$###############))) +++(((!!! ###""" %%%***$$$'''777888+++###&&&''' !!!!!!!!! $$$'''&&&### !!!!!!!!!"""""""""""""""---KKK///@@@>>>444DDD777%%%'''&&&$$$###"""""""""###%%%%%%%%%$$$$$$$$$$$$$$$######$$$$$$$$$$$$######!!!%%%((('''""" !!!$$$"""""""""###$$$$$$%%%%%%!!! """###"""!!!$$$$$$$$$###"""!!!!!! $$$$$$######"""!!!!!! """"""""""""""""""""""""########################""""""!!!!!!!!!!!!""""""###""""""!!!!!!""""""#########$$$$$$######"""!!!""""""""""""############""""""###$$$$$$$$$$$$###""""""""""""""""""""""""$$$$$$############$$$$$$########################%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$#########$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$############$$$$$$%%%$$$######""""""######$$$$$$$$$#####################$$$$$$$$$$$$######$$$$$$$$$##################################################################$$$$$$$$$$$$###"""""""""""""""#########$$$$$$################################################!!!"""$$$$$$#########$$$$$$$$$###""""""###$$$$$$###$$$$$$%%%%%%$$$$$$#################################$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$!!!"""######"""!!!"""$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$%%%%%%"""""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$###""""""###########################$$$$$$%%%%%%$$$$$$###########################$$$$$$###""""""###$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############"""""""""########################%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$$$$$$$######"""!!!!!! WWW<<<777222000111///---------,,,++++++******)))***+++,,,+++***((('''((('''&&&&&&&&&&&&'''(((&&&&&&%%%%%%%%%%%%&&&&&&111111000---)))%%%######''''''&&&&&&&&&%%%%%%%%%)))******444===}}}UUU+++$$$,,,###$$$)))&&& """""""""######$$$$$$$$$$$$+++%%% ...\\\%%%#########$$$$$$#########!!!"""###$$$$$$###"""!!!'''###((((((***((( ***lllqqq,,,,,,###!!!%%%%%%!!!"""$$$!!!!!!!!!!!!"""""""""######***!!!+++555uuuBBB)))""" +++***'''%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$#########)))...,,,&&&"""###'''""""""#########$$$$$$$$$"""!!! !!!#########"""%%%$$$$$$###"""!!! ############""""""!!!!!!""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""##################""""""!!!"""""""""##################$$$%%%%%%%%%%%%$$$""""""""""""""""""""""""$$$$$$############$$$$$$###############$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$######""""""######$$$$$$$$$############$$$$$$%%%$$$######""""""######$$$$$$$$$$$$##################$$$$$$$$$$$$######################################################""""""""""""#####################$$$############""""""#########$$$$$$$$$################################################!!!"""$$$$$$#########$$$$$$##################$$$###$$$$$$%%%%%%$$$$$$#################################$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""###$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$%%%%%%###"""!!!###########################$$$$$$%%%%%%$$$$$$##################$$$$$$$$$$$$##################$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$############$$$$$$############""""""!!!!!!}}}VVV;;;666222000111.........------,,,+++++++++)))+++,,,...---+++)))((('''''''''&&&&&&'''''''''''''''&&&&&&&&&&&&''''''%%%''')))***)))))))))+++'''''''''&&&&&&&&&%%%%%%--- 000%%%999^^^&&&)))###%%%(((%%%$$$$$$$$$######""""""***""" +++:::WWW$$$##################$$$ !!!###$$$$$$###"""!!!"""!!!$$$%%%"""###&&&$$$!!!***$$$%%%---"""""""""""""""#########$$$$$$%%%555GGG&&&+++***'''%%%######$$$%%%""""""########################$$$$$$$$$$$$#########)))...---&&&"""###'''###############$$$$$$$$$###"""!!!"""$$$%%%$$$###$$$$$$######"""!!!!!! !!!!!!""""""####################################################################################""""""############""""""""""""""""""""""""######!!!"""""""""##################$$$%%%%%%%%%%%%%%%""""""""""""""""""""""""$$$$$$############$$$$$$""""""#########$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$######""""""######$$$$$$$$$############$$$$$$%%%$$$######""""""####################################$$$$$$$$$$$$######################################################!!!!!!"""""""""###########################$$$$$$############$$$$$$$$$$$$################################################!!!"""$$$$$$#########$$$#########$$$$$$############$$$$$$%%%%%%$$$$$$#################################$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$%%%%%%###"""!!!###########################$$$$$$%%%%%%$$$$$$###""""""#########$$$$$$$$$#########$$$$$$#################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$############$$$$$$!!!!!!""""""############{{{UUU;;;666222000000---.........---,,,,,,++++++***+++,,,------+++)))(((''''''''''''''''''''''''(((''''''&&&&&&''''''((("""$$$&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%///hhh555&&&---&&&&&&%%%%%%$$$######""""""'''###"""*** ###{{{$$$$$$###""""""###$$$$$$ !!!###$$$$$$###""""""$$$'''!!!###)))!!!$$$555((($$$!!!'''$$$############$$$$$$$$$$$$""")))"""}}}***)))'''&&&$$$###"""""""""###"""""""""""""""###############$$$$$$$$$$$$######"""&&&)))(((###!!!"""%%%########################$$$""""""###$$$%%%$$$###############"""""""""""" !!!!!!"""######$$$$$$######################################################$$$$$$$$$$$$######"""######$$$$$$######"""""""""!!!!!!!!!"""######""""""""""""##################$$$%%%%%%%%%%%%$$$""""""""""""""""""""""""$$$$$$############$$$$$$"""""""""###$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$############$$$$$$%%%$$$######""""""######"""""""""""""""###############$$$$$$$$$$$$#####################$$$$$$$$$######################## !!!!!!""""""##################"""######$$$%%%#########$$$$$$$$$$$$%%%################################################!!!"""$$$$$$#########$$$"""###$$$$$$$$$$$$###"""###$$$$$$%%%%%%$$$$$$#################################$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###############!!!  """######"""###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$###""""""###########################$$$$$$%%%%%%$$$$$$###"""""""""###$$$$$$%%%%%%"""###$$$$$$$$$$$$###"""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%################################################$$$$$$############$$$$$$ !!!!!!"""######$$$$$$zzzTTT:::666222///000---------,,,,,,+++*********))))))***+++***)))((('''&&&''''''''''''''''''&&&'''&&&&&&%%%%%%&&&&&&'''&&&(((((('''$$$"""!!!!!!&&&&&&&&&&&&%%%%%%%%%$$$!!!***///,,,,,,###"""$$$$$$$$$$$$$$$$$$$$$$$$"""%%%###!!!&&&'''&&&$$$$$$###""""""###$$$$$$!!!"""######$$$$$$$$$###$$$******666~~~???"""###$$$+++%%%""""""""""""############%%%---"""%%%TTT+++$$$"""$$$$$$######"""""""""""""""""""""######$$$$$$$$$######$$$$$$$$$$$$######"""$$$%%%$$$"""!!!"""$$$###########################"""!!!"""###$$$$$$"""""""""""""""############"""""""""""""""#########################################################!!!"""###$$$$$$###"""!!!"""###$$$$$$$$$$$$###""""""!!!!!! !!!"""###$$$""""""""""""############"""######$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$############$$$$$$!!!""""""###$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%$$$%%%%%%%%%&&&&&&&&&&&&######$$$$$$$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$############$$$$$$%%%$$$######""""""###### !!!!!!!!!"""""""""######$$$$$$$$$$$$######""""""#########$$$$$$$$$######################## !!!!!!"""######$$$######"""""""""###%%%%%%#########$$$$$$$$$%%%%%%################################################!!!"""$$$$$$#########$$$"""###$$$$$$$$$$$$###"""###$$$$$$%%%%%%$$$$$$#################################$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""""" !!!###%%%$$$"""######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$######""""""#################################$$$$$$%%%%%%$$$$$$###!!!""""""###$$$$$$%%%%%%"""###$$$$$$$$$$$$###"""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%################################################$$$$$$############$$$$$$"""""""""""""""#########zzzSSS:::666222///000---,,,,,,++++++***)))))))))(((((((((((((((''''''&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$&&&((((((''''''''')))&&&&&&%%%%%%%%%$$$$$$$$$)))&&&PPPhhh,,,$$$#########$$$$$$%%%&&&&&&"""(((###'''***HHH%%%$$$###""""""###$$$%%%""""""######$$$$$$$$$%%%))))))%%%sssHHH999000&&&######(((!!!!!!!!!!!!""""""""""""%%%!!!!!!555%%%)))!!!$$$$$$%%%%%%%%%$$$$$$############$$$$$$%%%%%%%%%######$$$$$$$$$$$$######$$$$$$#########$$$%%%%%%$$$$$$##################"""!!! !!!"""######!!!!!!!!!!!!"""######$$$$$$$$$$$$######"""!!!!!!!!!################################################ !!!"""######"""!!! """###$$$%%%%%%$$$###""""""!!! """###$$$""""""""""""############""""""###$$$$$$$$$$$$###""""""""""""""""""""""""$$$$$$############$$$$$$!!!""""""###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''''''''######$$$$$$$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$##################$$$$$$$$$############$$$$$$%%%$$$$$$###"""######### !!!!!!""""""######$$$$$$$$$$$$######""""""######$$$$$$$$$$$$######################## !!!"""######$$$######"""""""""###%%%&&&######$$$$$$$$$%%%%%%%%%################################################!!!###$$$$$$######$$$%%%"""###$$$%%%%%%$$$###"""$$$$$$$$$%%%%%%$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$#########$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######""""""$$$"""!!!###&&&((('''%%%#########$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$#########$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&%%%###"""""""""###$$$########################$$$$$$$$$%%%%%%$$$$$$$$$!!!""""""###$$$$$$%%%%%%"""###$$$%%%%%%$$$###"""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%#################################$$$$$$%%%%%%%%%""""""""""""""""""""""""########################$$$$$$############$$$$$$$$$$$$######"""!!!!!!!!!yyyTTT;;;777333111111---...---,,,+++************))))))((('''''''''''''''''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$((('''kkksss555'''777ZZZ!!!$$$"""###$$$$$$###""""""###%%%%%%%%%$$$$$$###"""""""""...lll,,,"""---222""""""""""""""""""""""""--- %%%000[[[222$$$ 000{{{000""""""$$$""" !!!$$$%%%###!!!$$$222222kkkrrr $$$##############################$$$$$$$$$$$$#######################################################################################"""""""""""""""&&&%%%$$$"""!!! !!!"""###$$$$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""""""""#################################$$$$$$$$$$$$######""""""############""""""###############"""!!! ######$$$%%%%%%%%%%%%$$$$$$$$$$$$#########""""""##############################$$$$$$$$$%%%%%%%%%%%%$$$"""!!!%%%)))&&& $$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&''''''&&&$$$###$$$###"""###$$$$$$$$$"""%%%%%%%%%$$$$$$#########$$$$$$############$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""######"""""""""""""""###########################%%%$$$$$$######$$$$$$%%%##############################$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$$$$$$$$$$#########""""""$$$$$$$$$$$$$$$###"""!!!$$$$$$$$$#########""""""########################$$$$$$$$$$$$$$$###"""!!!%%%%%%%%%$$$$$$##################"""######$$$%%%""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######""""""######%%%$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%########################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&&&&$$$$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$###############$$$###"""###$$$%%%$$$###uuuPPP888555222111222......---,,,+++************))))))(((''''''''''''(((''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$+++nnn888 ---''' 111!!!nnn>>>***)))!!!"""#########$$$%%%&&&##################$$$$$$"""NNN''' (((""")))###""""""""""""""""""""""""111&&&///zzz %%%"""[[[NNN999333!!!$$$"""!!!!!!###$$$###!!!&&&######&&&&&&;;; &&&##############################$$$$$$$$$$$$############################## ###########################"""""""""""""""""""""$$$######"""""""""""""""!!!""""""#########""""""$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""""""""###########################$$$$$$$$$%%%%%%$$$$$$$$$""""""############""""""&&&&&&&&&&&&&&&%%%$$$$$$"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$#########""""""##############################$$$$$$$$$%%%%%%%%%&&&&&&$$$###(((---+++%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&''''''&&&$$$###$$$###"""###$$$%%%$$$"""%%%%%%%%%$$$$$$$$$######$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""######""""""""""""##############################$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%"""############$$$$$$$$$$$$$$$$$$#########""""""$$$$$$$$$$$$$$$###""""""$$$$$$$$$#########""""""########################"""######$$$$$$$$$######%%%%%%%%%$$$$$$$$$######"""""""""!!!"""######$$$#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$#####################$$$$$$$$$%%%%%%%%%########################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&&&&$$$$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$"""############$$$$$$$$$########################$$$###"""###$$$%%%$$$"""qqqLLL555333111000222///...---,,,+++***************)))((((((''''''((((((''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$,,,444000###222$$$,,,((($$$222"""""""""###$$$%%%%%%$$$$$$!!!""""""###$$$$$$%%%%%%$$$$$$$$$)))111)))""""""""""""""""""""""""$$$!!!'''%%%,,,)))"""+++###"""!!!"""###$$$###!!!"""%%%"""%%%///##############################$$$$$$$$$$$$##############################################################################""""""""""""""""""######!!!!!!""""""#########$$$!!!!!!!!!!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""##############################$$$%%%%%%%%%%%%%%%%%%$$$""""""############""""""&&&&&&'''''''''&&&%%%%%%"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$(((---,,,((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$%%%###"""###$$$%%%$$$###%%%%%%%%%$$$$$$$$$$$$###$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#####################"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%"""############$$$$$$$$$$$$$$$$$$##################$$$$$$$$$$$$###""""""$$$$$$$$$#######################################!!!!!!"""$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###"""!!!!!!!!!!!!"""######$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######""""""###############################################################$$$$$$$$$$$$%%%#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$######""""""######$$$$$$$$$%%%%%%%%%########################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&&&&$$$$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$"""############$$$$$$$$$""""""""""""""""""######$$$###"""###$$$$$$###"""rrrLLL555333111000111...------,,,+++***************))))))((('''((((((((('''''''''(((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$)))$$$%%%!!!$$$111***111 fff%%%$$$$$$%%%%%%$$$###!!!""""""#########$$$$$$$$$$$$---NNN*** !!!&&&######"""""""""""""""""""""""")))(((KKK(((%%%!!!(((&&&$$$fff'''$$$###"""""""""######""""""$$$###***)))ppp##############################$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""""""""#########!!!!!!"""###############"""!!! """$$$%%%########################!!!""""""##########################################$$$$$$%%%%%%$$$$$$###""""""############""""""###$$$$$$$$$$$$$$$######""""""###$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$###"""%%%)))((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$######%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&&&&%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$""""""#########$$$$$$$$$##############################$$$$$$$$$######"""################################################!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""######$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######""""""######"""""""""""""""#################################""""""#########$$$$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$$$$###"""""""""######$$$$$$$$$%%%%%%%%%########################%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&%%%$$$$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$""""""#########$$$$$$$$$!!!"""""""""""""""######%%%$$$"""###$$$$$$###"""uuuPPP888555111000000---------,,,+++******************)))((((((((((((((('''''''''(((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$444)))TTT>>>333'''000,,,$$$ ***111---"""FFF%%%######$$$&&&&&&%%%###$$$$$$$$$#########""""""---[[[%%%***'''"""""""""""""""""""""""" (((###444$$$111---""""""######"""""""""###%%%*** %%%%%%$$$$$$SSS;;;##############################$$$$$$$$$$$$##############################!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!""""""############"""############"""!!!!!!"""!!! !!!###$$$######################## !!!"""#######################################""""""############""""""""""""############""""""""""""############""""""""""""###$$$$$$$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###%%%$$$!!!"""%%%$$$!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%%%%%%%###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#######################################$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&&&&%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$""""""#########$$$$$$$$$########################"""######$$$$$$$$$######################################################$$$$$$$$$$$$$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######""""""######!!!!!!"""""""""#################################""""""#########$$$$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$#########""""""######$$$$$$$$$%%%%%%%%%########################%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&%%%$$$$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$""""""#########$$$$$$$$$!!!!!!""""""#########$$$%%%$$$######$$$$$$###!!!xxxSSS:::666222000000,,,...---,,,+++************+++***))))))(((((())))))''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$$$$######"""#########$$$$$$$$$$$$$$$???///>>>:::777...,,,;;;&&&)))''' ///)))$$$222$$$!!! """&&&)))((('''%%%%%%$$$$$$###""""""!!!$$$(((,,,'''!!!"""(((""""""""""""""""""""""""((('''&&& &&&###"""555$$$"""!!!###$$$###"""!!!"""###%%%"""&&&,,,iii##############################$$$$$$$$$$$$##############################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$"""###$$$$$$$$$"""!!! """!!!!!! !!!!!!"""######################## """###$$$$$$##############################!!!!!!""""""""""""!!!!!!""""""############""""""######$$$%%%%%%%%%$$$$$$!!!"""######$$$$$$#####################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%''''''######%%%$$$!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$###$$$%%%&&&%%%$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$###############$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%"""""""""############$$$"""############$$$$$$$$$###############$$$$$$$$$""""""###$$$$$$$$$$$$##################$$$$$$$$$########################%%%%%%%%%$$$$$$"""!!!!!!###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######""""""######!!!""""""######$$$$$$$$$#################################$$$$$$$$$$$$%%%#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%########################%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&&&&$$$$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$"""############$$$$$$$$$"""""""""###$$$$$$%%%%%%&&&$$$######$$$$$$"""!!!xxxSSS:::666222000000,,,...---,,,+++************+++***))))))(((((())))))''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%%%%$$$$$$"""#########$$$$$$$$$$$$888###***222(((666(((222***))) $$$&&&)))%%%!!!!!!$$$''''''%%%$$$$$$##################,,,"""XXX)))$$$###***""""""""""""""""""""""""!!!NNN$$$'''''''''```###%%%!!!###$$$###!!!!!!"""$$$######)))##############################$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""" !!!!!!"""######$$$$$$ !!!###$$$$$$###"""!!!""""""""""""!!! ######################## """$$$%%%$$$###"""########################""""""############""""""""""""############""""""###$$$%%%%%%&&&&&&&&&%%%!!!""""""###############""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$''''''$$$###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$&&&&&&%%%$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$############$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""############"""############$$$$$$$$$""""""#########$$$$$$$$$""""""###$$$$$$$$$$$$$$$""""""#########$$$$$$$$$##############################$$$$$$$$$######"""######$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######""""""######""""""######$$$%%%%%%&&&########################$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%########################&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&&&&$$$$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$"""############$$$$$$$$$"""######$$$%%%%%%&&&&&&&&&%%%######$$$###""" wwwQQQ999555222000000,,,...---,,,+++************+++******)))))))))))))))''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&&&&&&&""""""######$$$$$$$$$$$$$$$'''***(((000%%%$$$000+++%%%)))***!!!""")))%%%,,,'''!!!111+++$$$!!!"""$$$""" """""""""###$$$$$$%%%%%%"""'''***mmm$$$***""""""""""""""""""""""""---{{{###+++---''''''!!!###%%%$$$!!! """$$$###---"""!!!'''///zzz##############################$$$$$$$$$$$$##############################!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!"""###$$$$$$$$$"""$$$%%%%%%$$$###""""""######""" """""""""""""""""""""""" """$$$%%%$$$###"""##############################$$$$$$$$$$$$######""""""############"""""""""###$$$$$$%%%%%%%%%%%%!!!!!!"""###############""""""######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%!!!%%%&&&###"""%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$&&&&&&%%%$$$#########$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$############$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""############"""############$$$$$$$$$""""""######$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$########################!!!"""###$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%#########"""######$$$%%%""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###"""#########""""""###$$$%%%%%%&&&&&&########################$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!"""###$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%########################&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&&&&%%%$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$"""############$$$$$$$$$######$$$%%%&&&&&&''''''&&&%%%######$$$###""" wwwPPP777333///------***+++++++++*********************))))))))))))******%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&)))((('''%%%$$$$$$%%%%%%$$$999+++&&&nnn""""""&&&###!!!"""########################)))###:::FFF'''((("""$$$$$$$$$#########""""""(((!!!%%%!!!######&&& """###"""!!!!!!!!!"""$$$%%%""""""""""""""""""""""""...BBB%%%&&&###%%%)))!!!&&&########################$$$$$$$$$###############!!!!!!!!!!!!!!!!!!!!!!!! !!!###$$$$$$###"""!!!""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%$$$###"""###$$$%%%###"""$$$$$$$$$###############""""""""""""""""""""""""########################$$$$$$###"""!!!!!!!!!"""######"""""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################$$$$$$#########$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$((('''%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$#########$$$"""############$$$$$$$$$$$$$$$############$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$########################%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###$$$&&&'''&&&%%%%%%$$$###"""""""""$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""################################################xxxQQQ777333///---...+++,,,,,,++++++******))))))******))))))))))))******''''''((((((((((((''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&((('''&&&%%%$$$$$$$$$%%%&&&333"""'''ppp'''###""""""!!!&&&%%%########################&&&)))+++"""""",,,$$$$$$$$$#########"""""",,,&&&$$$$$$!!!######&&&444######""""""!!!"""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$'''---!!!!!!"""(((########################""""""""""""""""""""""""########################!!!"""###$$$$$$$$$####################################$$$$$$$$$%%%%%%%%%%%%###""""""###$$$$$$###########################################################################$$$$$$###"""""""""######$$$###"""""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$########################$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%###"""""""""######$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$#########$$$############$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""!!!!!!!!!!!!""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###$$$&&&'''&&&%%%$$$$$$############$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################yyyRRR888333///...000------,,,,,,+++***)))))))))******))))))))))))******''''''((((((((((((''''''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%$$$$$$###$$$$$$,,,%%%444%%%***!!!%%% !!!+++$$$########################((($$$"""###~~~&&&...$$$$$$$$$###############(((BBB&&&$$$!!!######&&&RRR######""""""""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""///$$$$$$'''########################"""""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%$$$##############################$$$$$$$$$%%%%%%%%%&&&$$$!!!!!!###$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%$$$############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%$$$$$$############$$$$$$#########$$$$$$%%%%%%&&&########################$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###$$$&&&'''&&&%%%######$$$$$$$$$$$$$$$###&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%########################yyyRRR888333//////111///------,,,+++******)))(((******))))))))))))******%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$#########'''###999$$$***"""""",,,########################,,,'''%%%EEE000"""((("""########################XXX&&&###"""######&&&rrr###"""""""""#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$DDD000$$$"""..."""$$$$$$########################$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&&&&##############################$$$$$$$$$%%%%%%%%%&&&$$$!!!!!!"""$$$$$$$$$"""""""""#######################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%$$$$$$$$$############$$$$$$$$$%%%%%%$$$$$$############$$$$$$""""""###$$$%%%%%%&&&&&&########################&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%$$$###$$$&&&'''&&&%%%"""###$$$%%%&&&%%%$$$###&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%########################$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%########################xxxRRR888333000///111///------,,,,,,+++******)))******))))))))))))******%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$######(((111+++eee###)))!!!!!!***########################&&& +++""",,,jjj"""'''########################qqq$$$"""%%%######&&&###"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$(((vvv###000%%%##############################$$$$$$%%%&&&'''((((((((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''##############################$$$$$$$$$%%%%%%%%%%%%$$$"""!!!###$$$$$$###"""#########$$$$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%&&&''''''$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$""""""###$$$%%%%%%&&&&&&########################""""""!!!!!!!!!!!!""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%$$$###$$$&&&'''&&&%%%"""###$$$&&&&&&&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%########################vvvPPP777444111///000---,,,,,,,,,,,,++++++++++++******))))))))))))******''''''((((((((((((''''''&&&&&&%%%%%%%%%%%%$$$$$$''''''&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$!!!WWW'''!!!&&&)))###########################---***+++OOO---'''###############$$$$$$$$$"""$$$"""'''######&&&$$$"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ ###UUU '''$$$"""&&&#################################$$$$$$%%%%%%%%%#################################$$$%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$###"""###$$$%%%###"""######$$$$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%"""###$$$%%%&&&%%%$$$###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$############$$$$$$#########$$$$$$%%%%%%&&&########################$$$######""""""######$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&%%%$$$###$$$&&&'''&&&%%%"""###$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################sssNNN777555222//////++++++++++++,,,,,,,,,,,,---******))))))))))))******''''''((((((((((((''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&''''''&&&%%%$$$,,,***nnn%%%&&&%%%"""&&&(((########################"""''''''+++<<< &&&""""""#########$$$$$$$$$&&&&&&!!!'''######&&&%%%"""###$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!777!!!"""$$$$$$&&&####################################$$$$$$$$$$$$##############################"""###$$$&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""###$$$&&&%%%### $$$$$$%%%&&&&&&'''(((((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&'''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%!!!###$$$&&&&&&%%%$$$###$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################&&&%%%%%%%%%%%%%%%%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&%%%$$$###$$$&&&'''&&&%%%$$$$$$$$$$$$%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&''''''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################qqqMMM777555222///...******++++++,,,,,,------...******))))))))))))******%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$!!!!!!###$$$&&&'''))))))$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&'''''''''&&&%%%...ggg((())))))######'''########################///%%%***&&&(((DDD((((((""""""######$$$$$$$$$$$$$$$(((!!!&&&######&&&%%%"""###$$$%%%&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&888OOO'''###((('''$$$########################&&&%%%%%%%%%%%%%%%%%%%%%########################""""""""""""###%%%'''((($$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%!!!"""###%%%'''&&&"""%%%%%%&&&&&&'''((())))))$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$############%%%%%%&&&'''&&&%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$&&&&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''((()))(((''''''$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%!!!"""$$$&&&&&&&&&$$$###$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$############$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$###########################""""""""""""""""""#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&%%%$$$###$$$&&&'''&&&%%%$$$$$$######$$$&&&''')))&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%&&&'''((((((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################rrrNNN777666333111000++++++,,,------............)))))))))(((''''''&&&&&&''''''&&&%%%%%%'''((()))'''&&&$$$%%%%%%&&&$$$###%%%$$$$$$$$$%%%%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%+++)))'''%%%)))333}}},,,***'''$$$"""###$$$%%%%%%%%%%%%$$$$$$######### ((()))&&&GGG'''%%%$$$(((&&&"""!!!&&&&&&"""&&&&&& """"""%%%)))%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$#########+++'''PPP///$$$ )))&&&&&&&&&&&&%%%$$$###"""'''&&&%%%######$$$%%%%%%%%%$$$###############$$$"""""""""""""""###############$$$$$$$$$$$$######""""""""""""""""""""""""##############################$$$$$$$$$%%%%%%%%%""""""###$$$$$$$$$$$$###&&&&&&&&&%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%''''''&&&%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$(((((((((''''''&&&&&&&&&&&&&&&'''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$))))))((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$########################tttOOO888666333000000,,,++++++,,,---------------)))))))))(((''''''&&&&&&''''''&&&&&&''''''((()))&&&%%%$$$$$$&&&&&&%%%$$$%%%$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%//////JJJ)))(((%%%$$$#########$$$%%%%%%%%%$$$$$$$$$######!!!***'''$$$999+++ $$$%%%"""!!!%%%&&&######%%%%%%!!!""""""%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$######((($$$!!!555!!!###)))%%%%%%%%%%%%&&&&&&&&&&&&"""###%%%''''''&&&%%%$$$$$$#########""""""!!!!!!############""""""""""""######$$$$$$$$$$$$############################################################$$$$$$$$$%%%%%%%%%""""""###$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&%%%%%%''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%((((((((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$$$$##############################vvvQQQ888555222000000---***++++++,,,,,,,,,,,,,,,***))))))((((((''''''&&&''''''(((((()))))))))(((&&&%%%$$$%%%&&&'''&&&%%%%%%$$$###############$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&000RRR%%%%%%$$$$$$$$$#########%%%%%%%%%$$$$$$$$$$$$######,,,%%% $$$'''kkk %%%'''$$$"""###$$$$$$((($$$$$$"""""""""%%%"""%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###)))###^^^!!!)))&&&&&&&&&'''(((***,,,---&&&&&&&&&&&&%%%$$$###"""$$$$$$$$$$$$$$$###"""!!!$$$$$$$$$###"""""""""!!!######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""######$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$############$$$$$$%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&''''''&&&&&&''''''''''''''''''&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&((((((&&&%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$############&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""##################"""########################xxxRRR888555111000111...***++++++,,,,,,+++++++++******))))))((('''''''''&&&''')))*********)))((((((&&&%%%%%%&&&&&&%%%$$$$$$$$$######$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''!!!'''XXX######$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$###,,,!!!$$$###%%%aaa+++###(((***((($$$"""###$$$&&&######$$$""""""%%%"""%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""" *** UUU111***!!!...******))))))***,,,///111333000***%%%!!! !!!$$$$$$%%%&&&&&&&&&%%%$$$%%%%%%$$$$$$###"""!!!!!!######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$#########""""""###$$$$$$%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&###$$$$$$%%%&&&&&&'''''''''''''''''''''(((((((((&&&''''''''''''((((((((((((((((((((((((((((((((('''(((((())))))(((((('''''''''''''''''''''''''''))))))))))))))))))))))))'''(((((((((((('''&&&&&&$$$$$$%%%%%%&&&&&&''''''***(((&&&%%%$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""############""""""########################wwwQQQ888444111///111...+++++++++,,,,,,++++++************)))((((((''''''&&&''')))*********)))(((***)))'''&&&&&&%%%###"""######$$$$$$&&&''')))***%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''222(((:::\\\)))"""###$$$&&&'''''''''%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###+++###%%%&&&'''777OOO###%%%''''''$$$"""###&&&'''###"""&&&""""""%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$%%%)))---WWW%%%$$$000+++***(((((((((***,,,---666555111...***&&&$$$#########$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$###""""""!!!######$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$#########""""""###$$$$$$%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''((((((''''''&&&""""""###$$$%%%&&&'''''''''''''''(((((()))))))))'''''''''((((((((())))))''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))(((((())))))(((((('''&&&%%%%%%%%%&&&&&&'''''''''***)))'''%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""############""""""########################tttOOO666444111000000---,,,,,,,,,,,,,,,++++++***+++******))))))(((((('''''''''(((((()))))))))(((+++)))'''&&&&&&&&&$$$"""$$$$$$$$$%%%'''(((***+++$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&!!!'''111***'''hhh)))***((($$$%%%&&&'''((('''&&&%%%###$$$$$$$$$$$$%%%%%%%%%###)))%%%&&&&&&''' %%%### ###%%%$$$%%%(((***$$$"""'''""""""%%%(((%%%$$$$$$######$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%((($$$+++$$$000###'''&&&%%%$$$$$$%%%&&&&&&,,,000555888777222---)))%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$#########"""######$$$$$$$$$$$$######""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''((((((((((((''''''######$$$$$$%%%&&&''''''''''''(((((())))))******(((((((((((())))))))))))''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''')))))))))))))))(((((('''&&&&&&''''''''''''''''''))))))'''&&&&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""##################"""########################pppLLL555444222000000,,,---------------,,,++++++++++++******)))(((((((((''''''&&&&&&''''''((()))((('''&&&&&&''''''&&&%%%&&&&&&%%%%%%%%%&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###&&&!!!''''''!!!%%%^^^kkk...000"""%%%%%%&&&&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%###&&&&&&'''$$$###'''!!!---%%% ###'''&&&%%%'''&&&&&&!!!'''""""""%%%'''%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%((("""!!!###%%%%%%000 $$$$$$$$$$$$$$$$$$$$$$$$$$$(((---333555555222000---+++(((%%%######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$##############################%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&'''''''''((((((((((((''''''%%%&&&&&&''''''(((((((((''''''((())))))***++++++(((((()))))))))*********((((((((((((((((((((((((((())))))******))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))************)))((((((((((((((((((((((((''''''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((())))))(((((((((((((((((()))))))))******''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$$$$##############################nnnJJJ444444222000000,,,............------,,,+++++++++******)))(((((((((''''''&&&%%%%%%'''((()))&&&%%%$$$&&&((())))))(((((('''&&&%%%$$$$$$###$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%!!!))) ***///!!!%%%***---eee$$$###///'''%%%%%%%%%$$$$$$$$$###############$$$$$$%%%%%%%%%$$$%%%''''''""" ,,,"""CCC:::...%%%''')))'''$$$$$$'''!!!(((""""""%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%#########$$$$$$%%%%%%%%%!!! 000%%%AAA999$$$***###$$$%%%%%%&&&&&&%%%%%%######$$$%%%)))...333666666333...)))%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((''''''(((((((((((())))))))))))'''(((((()))***+++++++++))))))))))))************))))))))))))))))))))))))******++++++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************)))((((((******))))))((((((''''''((((((((()))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))******++++++''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$########################gggJJJ888444......111---------,,,++++++******)))************))))))))))))&&&'''''''''&&&%%%$$$$$$(((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$)))444,,,!!!222'''!!!###&&&%%%******"""'''333"""&&&,,,!!!(((!!!###+++$$$!!!'''""" ***!!!(((000$$$***)))'''&&&%%%$$$$$$$$$!!!(((,,,***,,,''']]],,,!!!%%%###"""%%%%%%+++$$$'''######!!!%%%&&&$$$%%%'''%%%///'''%%%555000|||(((&&&%%%$$$$$$######$$$$$$"""""""""###&&&(((+++,,,111444777777111***$$$!!!%%%$$$"""""""""$$$&&&'''&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''(((((((((((())))))))))))&&&&&&&&&'''((()))***+++''''''''')))+++,,,,,,+++,,,,,,+++*********++++++++++++***))))))+++,,,---******+++...111222222111555666888999;;;<<<=========999333000000111222333222333444444222000---,,,---,,,+++******+++,,,,,,+++)))'''&&&(((******))))))(((&&&'''(((((('''%%%))))))((('''&&&&&&%%%%%%''''''&&&&&&&&&&&&''''''((('''%%%%%%&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&'''((()))***$$$%%%%%%&&&&&&%%%%%%$$$"""$$$&&&((()))'''%%%$$$'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%'''''''''''''''((())))))&&&'''((())))))))))))((('''&&&%%%%%%%%%''')))***,,,+++***(((''''''&&&&&&,,,,,,+++***)))(((((('''+++,,,------,,,+++++++++++++++***)))))))))******''''''(((((((((''''''&&&((('''&&&'''((('''%%%###$$$$$$%%%%%%%%%%%%$$$$$$(((((('''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$fffIII888444///...111---------,,,++++++******)))************))))))))))))'''''''''''''''&&&%%%%%%(((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$777%%%222######***((('''(((&&&""" %%%***(((%%%&&&((((((%%%$$$***)))###'''ZZZ ///$$$... """"""###$$$%%%%%%&&&'''+++!!!''')))+++&&&GGG+++"""'''$$$###&&&kkk###$$$$$$PPP$$$+++$$$&&&---(((&&&;;;)))'''222((($$$JJJ$$$%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%&&&((()))***...333555444111///---'''&&&$$$"""!!!"""######%%%$$$######%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%&&&&&&&&&'''''''''(((((((((((()))))))))***************************+++)))(((((()))+++,,,,,,)))******++++++,,,,,,,,,,,,,,,,,,,,,,,,---......333333444888<<<@@@AAAAAABBBEEEIIIMMMOOOOOONNNMMMIIIEEE???:::888666555444>>>@@@CCCDDDCCC@@@;;;999111222222222111000///...,,,***(((''''''((('''%%%((('''&&&'''((()))(((&&&((((((''''''&&&&&&%%%%%%''''''&&&&&&&&&&&&''''''(((&&&%%%%%%&&&'''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''((()))$$$%%%%%%&&&&&&%%%%%%$$$###%%%'''))))))(((&&&%%%'''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%'''''''''''''''((())))))(((((((((((('''&&&&&&%%%(((((())))))***++++++,,,))))))((('''''''''((((((''''''((()))************//////000///...---,,,,,,000000//////...------,,,*********))))))'''&&&&&&((('''&&&&&&(((((('''&&&&&&''''''(((((((((((('''''''''''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$eeeIII777444///...111...------,,,++++++******)))************))))))))))))(((((((((((((((''''''&&&(((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$""" '''$$$,,,444%%%&&&&&&&&&)))$$$!!!)))%%%%%%###^^^444""")))&&&&&&+++&&&$$$(((AAA""" 000,,,)))***************)))(((000TTT%%%///""")))///!!!111(((###***&&&$$$'''III '''!!!%%%######%%%$$$)))---&&&'''---666...'''"""$$$111&&&%%%$$$$$$######$$$$$$''''''&&&%%%%%%%%%%%%%%%###''',,,///111222333444---+++)))&&&$$$"""""""""$$$###""""""$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&'''''''''(((((((((((()))))))))******''''''((()))))))))((((((---+++)))((((((***,,,---+++,,,...///000000000000//////111333444555555666777666666999===AAADDDDDDFFFJJJPPPVVVXXXVVVSSSQQQPPPLLLGGGCCC@@@>>>;;;999<<>>AAACCCDDDDDDGGGLLLPPPQQQOOOLLLJJJLLLIIIGGGFFFEEEDDDAAA???:::>>>EEEMMMRRRTTTUUUTTTVVVPPPFFF===666444555777555444111000000...+++)))***(((''''''''''''&&&$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''&&&%%%%%%&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&((()))))))))(((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''((())))))''''''''''''(((((())))))&&&&&&&&&''''''((()))***///000222444888;;;>>>@@@CCCEEEGGGHHHIIIIIIHHHGGGBBBBBBBBBDDDFFFGGGGGGFFFGGGHHHIIIIIIHHHEEECCCAAAAAAAAA@@@>>><<<999777666444111...,,,+++***((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$aaaFFF666444000///111...------,,,++++++******)))************)))))))))((((((((()))))))))))))))((((((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%+++!!!HHHrrr))))))000((()))+++'''$$$++++++999$$$,,,'''&&&%%%$$$&&&'''NNNVVV&&&111%%% ###$$$&&&'''((())))))***&&&!!!ddd'''***+++%%%&&&)))'''""""""###)))%%%$$$'''&&&///___qqq777(((888)))%%%+++(((%%%&&&222 ///>>>&&&&&&%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%###$$$%%%$$$###$$$&&&(((------+++***)))(((''''''&&&$$$###$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((('''''''''((((((((())))))))))))))))))************(((((()))++++++,,,,,,,,,''',,,555<<<@@@CCCFFFIIIOOOPPPPPPPPPNNNKKKHHHFFFFFFGGGHHHHHHHHHGGGEEEDDDFFFDDDCCCDDDGGGJJJLLLMMMEEEEEEFFFFFFEEEDDDCCCBBBBBBAAA??????@@@@@@>>><<<===???CCCGGGKKKNNNPPPQQQTTTPPPIIIBBB===:::888888777555333333333333111///---+++)))((((((&&&$$$"""%%%&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''%%%%%%%%%''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&'''((()))))))))((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''''''''((())))))''''''&&&&&&&&&'''((((((*********,,,000444999<<<>>>@@@BBBEEEJJJNNNQQQSSSRRRRRRRRRQQQOOOMMMKKKIII>>>===<<<===??????===;;;CCCEEEHHHLLLOOOPPPPPPOOONNNNNNMMMLLLJJJHHHGGGFFFDDD@@@<<<888555222...+++,,,+++)))(((''''''((((((''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$___EEE555444000000222...------,,,++++++******)))************))))))))))))'''(((((()))))))))))))))(((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&###'''888"""xxx%%% &&&)))"""%%%***"""'''"""WWW;;;***$$$$$$)))&&&###///222===,,,+++)))&&&$$$###""""""%%%&&&###(((((("""'''%%%'''qqq$$$%%%'''&&&$$$'''!!!***'''!!!$$$>>>HHH%%%%%%###!!!%%%$$$%%%###(((222&&&%%%$$$$$$######$$$$$$"""###$$$%%%&&&&&&&&&%%%###$$$$$$$$$######%%%'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&''''''((((((((((((((()))))))))))))))))))))*********++++++***))))))))))))***++++++///777DDDNNNTTTXXX\\\___aaa```___]]]YYYUUURRRPPPQQQPPPOOOMMMJJJGGGDDDCCCDDDCCCCCCFFFJJJNNNQQQQQQAAA???===:::999888999999999888666555555444222000444666999>>>CCCHHHLLLNNNHHHJJJMMMOOOMMMJJJEEEBBB888666333222333444444333111///---++++++)))'''%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&%%%$$$%%%'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''((((((((((((''''''''''''''''''(((((((((&&&&&&'''''''''((((((((('''''''''''''''((((((((('''''''''''''''((())))))))))))'''&&&%%%&&&'''''',,,...000555<<>>===>>><<<888444555888===CCCIIINNNQQQSSSQQQQQQQQQRRRQQQQQQPPPPPPOOOMMMIIIFFFCCC???:::777111000---***(((&&&&&&&&&(((((('''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$^^^DDD555444000000222...------,,,++++++******)))************))))))))))))&&&'''(((((()))))))))((((((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&///###(((qqq000 333***$$$)))$$$$$$(((yyy&&&'''+++&&&###......pppmmmhhhccc___]]]\\\\\\___^^^ZZZGGG###'''!!!%%%&&&,,,EEE((('''&&&'''&&&(((XXX$$$'''333---sssfffTTTccc___]]]bbb[[[aaa^^^aaa&&&%%%$$$$$$######$$$$$$"""###$$$%%%&&&%%%$$$$$$"""###$$$$$$######%%%&&&"""######$$$$$$$$$$$$$$$%%%$$$###$$$%%%&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''(((((((((((()))))))))*********))))))*********+++++++++***)))))))))+++///222555DDDLLLVVV\\\___```cccfffbbb```^^^ZZZWWWSSSPPPOOONNNMMMKKKIIIGGGFFFEEEEEEEEEEEEFFFIIINNNQQQRRRRRRGGGEEEBBB@@@???>>>???@@@@@@>>>;;;:::999888777555333555999===AAADDDFFFGGG???BBBHHHMMMOOOOOOMMMKKK<<<999555333444666777777333222000///000///...,,,)))))))))((((((''''''&&&''''''&&&&&&&&&&&&''''''&&&%%%$$$%%%'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%&&&''''''&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&''''''''''''&&&'''''''''((((((((()))''''''''''''((((((((((((&&&'''''''''((((((((()))'''''''''''''''((())))))******)))***+++...000222666999???EEEKKKPPPTTTUUUSSSSSSRRRRRRRRRRRRSSSSSSTTTRRRNNNJJJGGGEEEDDDDDDIIIEEEAAA@@@AAA@@@;;;777...000444888===BBBEEEGGGIIIJJJLLLNNNOOOPPPQQQQQQOOOOOONNNNNNMMMJJJFFFBBB<<<:::666111---+++***)))))))))((((((((('''''''''&&&%%%%%%$$$$$$%%%%%%&&&###%%%'''(((((('''%%%###'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$^^^CCC555444000000222...------,,,,,,+++******)))************))))))))))))&&&&&&'''((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&222444000eee***$$$!!!,,,###"""444LLL'''...(((&&&'''&&&)))mmm{{{000%%%'''%%%***$$$((($$$+++)))%%%)))''')))111%%%!!!(((+++vvv&&&%%%$$$$$$######$$$$$$###$$$%%%&&&%%%$$$###""""""###$$$###"""!!!"""#########$$$%%%%%%%%%$$$$$$$$$###"""###$$$$$$$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&&&&'''(((((((((%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&'''(((((())))))))))))************)))************+++++++++---------000555<<>>999666666888::::::444333222333444555444222++++++***)))(((''''''&&&'''''''''&&&&&&'''''''''&&&%%%$$$%%%'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&#########$$$%%%&&&'''(((&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&'''''''''(((((())))))''''''''''''((((((((()))&&&'''''''''(((((())))))'''''''''''''''((()))))))))***+++...333888===@@@FFFKKKQQQWWW[[[\\\ZZZYYYQQQPPPNNNKKKIIIGGGFFFFFFJJJGGGCCC@@@======>>>??????;;;999:::======999555111111222333444666888999AAABBBDDDGGGJJJLLLNNNNNNIIIJJJLLLOOOQQQOOOLLLIIILLLIIIDDD>>>999666444333))))))))))))((((((((((((&&&%%%%%%$$$$$$%%%%%%&&&"""$$$'''))))))'''$$$"""'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$bbbFFF666444//////111...,,,,,,,,,+++++++++******)))******)))((((((***+++******)))(((((((((((((((((((((''''''''''''(((((()))))))))(((''''''&&&&&&''''''''''''''''''&&&&&&111!!!,,,999!!!###&&& >>>(((###$$$%%%%%%&&&'''((()))###$$$444###444'''555DDD)))777;;;$$$999(((###'''******!!!bbb''' ///### $$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''((((((''''''''''''((((((((()))((()))***)))((((((***,,,(((((()))***+++,,,.........///333<<>>:::555///)))'''%%%$$$###''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''((('''&&&%%%$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$############&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&''''''((((((''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((('''''''''&&&'''''''''&&&''''''((())))))&&&(((,,,,,,(((***000000444:::@@@EEEKKKSSSYYYYYYXXXWWWXXXXXXUUUOOOJJJGGG@@@<<<<<<;;;777999???@@@???===:::777555666666:::;;;999555444666555111222555444111000333333111111333555666888<<>>@@@???;;;999888888???:::444000---,,,+++***&&&&&&&&&&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''((('''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$###$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&''''''((((((''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((((((''''''''')))))))))))))))*********+++((('''***++++++111999>>>CCCIIINNNPPPRRRTTTVVVRRROOOKKKHHHGGGCCC???;;;555111000444666666999???===???AAAAAA@@@@@@BBBEEE<<<===;;;666555777666222111555666444555777555000000111333333333444666777>>>>>>>>>>>>>>>@@@BBBDDDAAAAAABBBBBBBBBCCCCCCDDDDDDBBB>>>999333...***(((***))))))((('''''''''(((&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$___DDD555444000111333///,,,,,,,,,,,,++++++++++++******+++***((((((***+++++++++******))))))******((((((''''''''''''((((((''''''''''''((((((((((((''''''''''''''''''''''''333(((%%%///---###''''''''''''''''''''''''333<<<999000---222888CCCHHH???CCCIIILLLJJJFFF,,,...)))///+++&&&+++''''''111"""""""""((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((((((((())))))))))))******)))'''''')))***...---,,,,,,...111444666???FFFRRR___iiillliiifffeeeeeedddaaa\\\WWWUUUUUUVVVUUUUUUVVVXXXXXXWWWUUUUUUTTTSSSRRRPPPQQQ]]]jjjooohhh___YYYXXXXXXWWWVVVUUUZZZ]]]\\\\\\___```___[[[WWWSSSTTTVVVUUUQQQLLLRRRRRRSSSUUUWWWWWWUUUSSSTTTQQQOOOMMMHHHAAA???AAA777777666444333111000///777===CCCGGGFFFBBB>>><<>>BBBEEEGGGJJJIIIEEEAAA;;;444///,,,+++***)))'''''''''((((((%%%&&&&&&&&&''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$```EEE666555111000222...------,,,,,,,,,+++++++++***++++++***)))(((***+++******)))))))))))))))***((((((''''''''''''((((((&&&&&&&&&'''((())))))***''''''''''''((((((((((((+++%%%***&&&%%%000999&&&'''''''''&&&&&&&&&%%%%%%aaaGGG666:::???<<>><<<999666333000///...333;;;BBBFFFGGGFFFEEEKKKIIIDDD???999111)))###+++******))))))(((''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&#########$$$%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''))))))((((((((((((((((((************)))))))))((((((+++111888>>>EEELLLQQQ[[[YYYVVVPPPHHHAAA;;;888444222000...///000111222444555888<<>>@@@AAAAAABBBFFFIIIEEE>>>===<<<;;;<<<>>>>>><<<::::::888444222111000000///......///111555:::>>>AAACCCDDDDDDDDDBBB???<<<:::---,,,***(((''''''((()))&&&&&&&&&'''(((((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$aaaFFF777666111///000,,,---------,,,,,,,,,+++++++++,,,,,,+++)))((()))+++(((((('''''''''(((((()))((((((''''''''''''((((((%%%&&&&&&'''((()))******'''''''''((((((((())))))(((,,,)))&&&555 IIIIII///'''''''''&&&&&&%%%$$$$$$$$$???(((888DDDVVV111>>>EEE:::SSSjjj222888pppkkkCCC:::AAAAAA<<<777666111...444III(((&&&,,,""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((()))))))))***((()))***)))((()))***,,,***---444<<>>666000000///...,,,***)))((('''''''''''''''''''''''''''&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&#########$$$%%%&&&((((((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((())))))))))))))))))))))))((('''(((((()))***,,,555AAAKKKRRRWWWYYYYYYVVVPPPHHH???888555333333555666666555555555666777333777<<<@@@FFFKKKNNNOOOWWWSSSUUUbbbssszzztttkkkcccddd```WWWPPPNNNNNNLLLEEEEEEBBB???AAAFFFFFFBBBFFFAAA======@@@CCCBBB???CCCAAA???>>>===:::555111......---...000333666888;;;>>>AAADDDGGGGGGGGGGGG888666222///+++)))(((''''''''''''(((((()))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$```FFF777666111000000+++------------,,,,,,,,,,,,,,,------+++)))((()))+++''''''&&&&&&&&&'''((((((((((((''''''''''''((((((&&&&&&&&&'''((())))))***'''''''''(((((())))))***'''%%%---"""..."""***,,,###...'''''''''&&&&&&%%%%%%%%%(((%%%222555%%%III555999===,,,ZZZDDDOOOOOOJJJGGGHHHFFFCCC===<<<<<>>!!!""" ###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((('''''''''''''''((((((((())))))(((((()))))))))*********''')))++++++,,,---000222777???JJJUUU]]]___]]]\\\PPPPPPQQQUUUZZZ^^^``````eeecccjjjtttvvvppppppvvvtttrrrsssyyy~~~~~~|||~~~{{{ooofffdddccc```^^^ZZZTTTNNNJJJGGGGGGGGGGGGDDDAAA@@@@@@???<<<:::333222111444999>>>AAABBB333333222111000///......)))((((((((('''''''''&&&%%%&&&'''((())))))((('''''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''''''''(((%%%&&&''''''((((((''''''''''''''''''((((((((((((''''''''''''''''''''''''(((((()))))))))******************,,,222:::BBBGGGNNNVVVZZZXXXUUUTTTPPPJJJ???===;;;<<<@@@CCCCCCCCCAAACCCEEEFFFHHHNNNUUUZZZnnnuuuzzz~~~uuuppprrrxxx{{{jjjbbb[[[ZZZ^^^___YYYSSSMMMJJJFFFFFFFFFDDD>>>888;;;;;;:::999888777777666000111222444666777999999@@@???>>><<<999444111...+++******))))))(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ZZZ@@@444555333333555111......---------,,,,,,,,,---------,,,)))((()))+++((((((((((((((()))******((((((''''''''''''(((((('''''''''(((((((((((((((&&&''''''((()))******+++$$$$$$)))+++"""333(((,,, 000sss+++)))+++555$$$))))))))))))************&&&zzz---666000...444...%%%---999'''???ppp???[[[OOOOOOJJJVVVJJJSSSOOOLLLOOOVVVJJJQQQ[[[(((***'''%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&'''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))************''')))+++,,,---///222444EEEMMMXXXbbbfffddd^^^ZZZUUUUUUXXX]]]eeemmmrrrttttttrrrxxxyyywww}}}|||zzz}}}|||{{{|||yyysssooovvvvvvwwwvvvvvvyyy}}}~~~zzz{{{{{{yyy{{{}}}yyypppnnnsssvvvtttnnniii```WWWPPPKKKJJJIIILLLKKKLLLOOOQQQOOOJJJEEE>>>999222000222777===@@@222222222222222222222222))))))(((((('''''''''&&&%%%&&&((()))))))))((('''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((%%%&&&''''''((((((''''''''''''''''''((((((((()))(((((((((((((((((((((((((((((())))))*********+++,,,+++,,,000888DDDOOOUUU[[[^^^[[[PPPHHHFFFCCC===;;;<<<@@@EEEJJJKKKGGGDDDIIILLLPPPVVV^^^jjjyyy|||}}}yyysssuuuzzz{{{sssjjjaaa[[[UUURRRQQQNNNHHHCCC<<<=========<<<;;;:::999222222222333444555666777666777:::;;;;;;999777555,,,,,,+++***)))(((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$UUUDDD555222111...---000------......------,,,+++...---+++)))((((((((()))''''''''''''((()))***+++***)))))))))))))))***+++))))))(((((('''''''''&&&((((((((((((((((((((((((((((((''''''''''''(((((()))***""")))___ggg !!!333,,,$$$---)))((('''&&&&&&&&&''''''!!!yyyHHH...111///---...111222000------EEEQQQ555???CCCJJJNNNPPPQQQQQQRRRSSSJJJQQQYYYHHHEEE+++###((( 000%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&'''''''''&&&&&&%%%%%%$$$%%%%%%%%%''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''&&&&&&''''''''''''((((((((()))---+++))))))***+++,,,,,,+++***---111111333>>>KKKSSSVVV\\\aaaaaa\\\VVVSSSVVV]]]hhhsssyyy|||yyy}}}wwwvvv}}}zzzuuusssppplllmmmssswwwsssmmmiiihhhiiikkkmmmppprrrrrrqqqttt{{{}}}tttpppvvv|||{{{vvvssszzzvvv|||xxxwwwuuutttyyy|||uuulll^^^NNNFFFEEEFFFHHHKKKNNNPPPPPPOOOMMMBBBCCC???666333777777444<<<777222000111222111///+++,,,,,,+++(((&&&'''(((((('''%%%$$$$$$$$$%%%%%%))))))((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$&&&'''((('''%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''((((((''''''(((((())))))))))))(((((((((((((((((()))))))))***'''((((((((((((((((((((())),,,111999DDDOOOYYY___bbbRRRDDD@@@@@@>>>>>>AAABBBBBBDDDGGGLLLQQQSSSTTT[[[cccppp|||rrrttt}}}zzzxxxvvvssssssuuuooo]]]KKKJJJ???999>>>DDDAAA<<<:::888555111111444777888777333444666999;;;<<<;;;999666333...***'''&&&'''(((***(((&&&&&&''''''&&&%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%TTTCCC444222222...---111...............---,,,,,,...,,,+++)))(((((((((((())))))))))))***+++,,,---))))))((((((((((((((())))))(((((((((''''''''''''(((((((((((((((((((((((((((((((((''''''(((((((((,,,***,,,+++"""$$$FFFmmm}}}___/// ****** ###333'''((()))***+++,,,------###222:::666555:::666+++444555888;;;>>>??????>>>GGGKKKLLLHHHFFFGGGGGGDDDIIIDDD999<<>>@@@CCCEEEGGGHHHEEEIIIJJJFFFEEEGGGGGGEEE<<>>AAAGGGEEE>>>666666<<<>>><<<<<<555///---,,,,,,111777111333444666:::AAAHHHNNNFFFFFFHHHLLLOOONNNHHHAAAJJJGGGDDDBBB@@@>>>:::888000...***((('''&&&$$$###&&&&&&&&&'''''''''''''''%%%$$$"""...((("""---%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''$$$%%%%%%&&&&&&&&&%%%%%%''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&&&&'''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))***+++,,,,,,222111555???IIIQQQXXX^^^^^^[[[TTTLLLHHHNNN[[[eee~~~lllbbb[[[YYYVVVVVVaaapppkkkaaaYYY\\\cccfffffffffqqqsssyyy~~~~~~uuuggg______ccceee]]]QQQHHHHHHKKKOOONNNHHH???:::999888555111111111333555555444222000////////////...,,,***&&&(((***++++++***(((''')))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%''''''&&&$$$%%%&&&&&&&&&&&&'''''''''&&&&&&'''(((((((((((('''(((((())))))))))))(((((('''((()))*********)))((()))*********)))---333888<<>>>>>>>>>>><<<:::///000111000000444:::???:::::::::888555111---++++++)))''''''((()))(((''''''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%QQQ@@@333222333000///222/////////000///......------,,,,,,+++***)))))))))((((((''''''((()))******+++***)))((('''&&&&&&&&&((((((((((((((('''''''''((((((((((((((((((((((((((((((((())))))((((((((('''%%%"""$$$...666000%%%&&&)))'''$$$%%%,,,000///333///'''"""&&&000222...222111000000000222444555&&&---666;;;888777???KKKHHHFFFCCCAAABBBFFFLLLPPPSSSUUUSSSLLLGGGHHHIIIGGGDDDOOOSSSOOOIIIEEEAAABBBGGGHHHIIIGGGDDDCCCDDDFFF...333777:::;;;;;;999666:::>>>>>>999444///((( 111111111111222555;;;??????HHHLLLEEE>>>DDDOOOWWWHHHHHHGGGGGGGGGGGGGGGFFFAAA===888666666444000,,,%%%%%%%%%%%%%%%%%%%%%%%%000$$$###***&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&'''(((((((((((('''''''''''''''(((((((((((((((((()))))))))************+++++++++++++++---...***444CCCQQQXXXYYYXXXXXXUUUXXXWWWRRRSSS```rrr}}}uuulllYYYWWWXXX\\\^^^bbblllxxxooonnnpppuuu{{{}}}{{{zzz{{{yyy|||}}}sssnnnwww|||{{{nnnXXXGGGBBBDDDKKKLLLMMMJJJGGGBBB===999000000111222444666666777444222///...///000///...))))))*********)))(((((()))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&((()))***)))'''&&&&&&&&&&&&''''''''''''&&&&&&'''((((((((((((((((((((())))))))))))(((((('''((()))++++++***)))(((---+++)))***...444:::===GGGGGGHHHGGGDDD@@@<<<999888999===AAAIIIUUUgggttt}}}|||pppjjjkkknnnmmmmmmooopppqqqnnnhhhcccmmmuuuyyytttjjjaaaYYYRRRHHHOOO]]]lllxxxzzzqqqhhhiiijjjqqqsssttt~~~~~~}}}___QQQKKKCCC===:::;;;>>>@@@333111...---...333888<<<;;;<<<======;;;666111---,,,***((((((((()))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%PPP???333333444111///222/////////000///......------------,,,,,,+++******(((((((((((((((((()))***,,,+++***)))(((((('''((('''''''''((((((((((((((((((((((((((((((((((((((((((((()))******)))((((((###000/// *********------+++******((($$$ """''')))((()))333>>>999777444222222333555777<<<777888???DDDEEEHHHNNNWWWWWWWWWVVVUUUVVVZZZ^^^kkkkkkeeeZZZSSSSSSTTTSSSRRRYYY```]]]XXX[[[^^^YYYOOOMMMJJJHHHHHHFFFBBB???OOOCCC;;;;;;777111444===999:::666//////666;;;999222333444444222222333444<<<999888<<<===:::888888?????????>>>>>>???@@@AAA>>>:::555333222000+++'''+++++++++************)))%%%!!!)))///+++///222)))%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((((((((((((((((((((&&&'''(((((())))))(((((('''''''''((((((((()))))))))))))))************+++***+++++++++***+++...222111@@@RRRZZZXXXSSSPPPPPPTTT^^^eeefffjjjwww~~~}}}wwwooolllmmmllliiiggghhhlllppprrrtttzzzxxx{{{uuuuuuvvvwwwzzz~~~}}}~~~wwwbbbPPPGGGFFFJJJJJJKKKLLLJJJGGGDDDCCC555444222111111444777:::888444///,,,---///222333...,,,***(((&&&'''((()))((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&((()))***)))'''&&&&&&&&&'''''''''((((((&&&'''(((((())))))(((((((((((())))))))))))(((((('''(((***+++++++++***))),,,)))(((...888AAACCCBBBFFFEEEBBB???<<<::::::999555===HHHUUUeeevvvssseee\\\[[[bbbhhhdddcccbbbbbbcccdddeeeeeesssxxxvvvkkk___ZZZZZZZZZXXX```kkktttuuuooohhheeegggiiiqqquuuxxxqqquuuxxxxxxvvvvvv{{{{{{hhhbbbXXXMMMCCC>>><<<===>>>999333000222444555444888;;;===>>>===999444111...,,,***)))))))))(((&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%PPP@@@333333444111///222...////////////...------,,,,,,------,,,+++******+++***************++++++,,,+++***))))))((())))))'''''''''(((((((((((((((((((((((((((((((((((((((((((((************(((((($$$))),,,,,,***))),,,...((('''%%%###%%%)))---///---+++///444///'''---:::444444444555666999;;;<<>>HHHHHH???<<>>;;;999666222///''''''&&&%%%$$$######""")))'''$$$ )))###%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((%%%&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&'''(((((((((((((((((((((((((((((('''(((((()))))))))))))))'''''''''(((((())))))***)))*********++++++++++++(((***+++******...555;;;FFFRRR[[[WWWNNNLLLPPPUUUeeeqqqzzz{{{}}}|||wwwkkk```^^^fffpppttt{{{|||~~~|||vvvvvvwwwuuuuuuvvvrrrbbbWWWRRRPPPKKKGGGGGGEEECCCDDDGGG<<<:::666222000111666999888666333///---///444888666333...)))'''&&&((()))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%''''''&&&$$$&&&&&&'''''''''(((((((((''''''((())))))))))))((((((((())))))))))))(((((()))))))))*********++++++******...777CCCJJJJJJFFF:::::::::::::::;;;;;;;;;>>>QQQiiixxxqqqmmmkkkdddZZZUUUXXXaaakkkqqqlllgggaaa]]]___fffooovvvzzzkkkcccgggooouuuqqqyyywwwtttwwwrrrrrrzzzoooqqqrrrqqqooooooqqqttt|||}}}|||vvvlll^^^PPPFFF@@@:::777555444444333111///666888:::<<<===;;;888666333000...,,,+++***)))'''((((((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%PPP@@@444444444000...000...............---,,,,,,******+++++++++***)))(((++++++************++++++***))))))((((((((())))))''''''''''''((((((((()))(((((((((((((((((((((((('''(((***++++++***((('''///%%%###+++///)))$$$%%%&&&)))...333222,,,%%%""",,,&&&"""&&&+++///444888222777???GGGNNNRRRSSSTTT[[[iiitttuuuqqqqqqxxx~~~ttt}}}xxxvvv|||yyyjjj```TTTMMMKKKJJJHHHFFFCCC@@@===>>>>>>>>>@@@DDD;;;???CCCEEEBBB===888666777444111///***'''***111$$$&&&***,,,///333999>>>BBBBBBBBB@@@<<<888666555444333222000///---,,,+++###***///------,,,'''"""%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''(((((((((&&&'''''''''((((((((((((''''''''''''''''''''''''%%%%%%&&&'''((((((((('''''''''''''''((()))***+++(((((((((((((((((((((((((((((()))************)))&&&''''''((())))))***************+++++++++,,,,,,)))+++---...000888CCCKKKTTT[[[\\\SSSNNNTTT```gggnnnwww{{{wwwyyyuuusssmmmfffgggqqq{{{xxxooohhhaaa\\\XXXWWWRRRJJJFFFGGGAAA@@@<<<666111000222555555888999555111000555:::===;;;666111,,,***)))(((((((((((((((((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$######$$$&&&&&&%%%$$$''''''''''''((((((((((((''''''((()))))))))))))))(((((())))))))))))((((((+++***)))((()))***,,,---...555>>>GGGKKKJJJGGGEEE888888999<<>><<<555111555;;;BBB@@@<<<777222---***((((((((((((((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$&&&'''((('''%%%''''''''''''((((((((()))'''(((((()))))))))))))))(((((())))))))))))((((((,,,+++)))'''(((***,,,...555AAAOOOSSSNNNFFFAAA@@@EEECCCAAABBBHHHQQQ[[[bbbqqq{{{sssoooggg[[[RRRQQQWWW^^^```___eeetttsssmmmuuuzzz}}}|||___FFF:::888333444555888;;;>>>@@@AAA===:::666444222///---***)))(((((((((''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%RRRAAA444444666222////////////.........---------------,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))+++++++++***************(((,,,---+++***+++,,,---''',,,222555666888===AAAEEE[[[ttt~~~~~~~~~tttyyy}}}}}}qqqdddSSSHHHEEEFFFFFFFFFLLLIIIIIIJJJHHHCCCAAABBB888000+++,,,---+++******)))((()))+++...000000///;;;AAAGGGIIIFFFAAA>>>>>>777777666555222...+++))))))))))))******(((%%%"""%%%%%%&&&&&&'''(((((((((&&&'''''''''(((((())))))''''''''''''((((((((((((''''''''''''''''''''''''######%%%&&&((()))***+++************(((&&&$$$"""++++++***)))(((((()))))))))))))))***+++++++++,,,))))))))))))))))))))))))---)))'''(((+++---,,,+++000///111999EEEOOOSSSTTTUUU\\\ccchhhooovvvuuupppggg\\\UUUZZZeeennntttxxxuuu|||~~~|||pppXXXIIIJJJEEEBBBAAA;;;333------222555;;;@@@???999666777???BBBDDD???666...+++,,,+++***))))))++++++)))(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((************++++++++++++'''''''''((()))************+++,,,------///111444EEELLLOOOLLLGGGFFFFFFEEEPPPLLLFFFGGGWWWmmmyyyyyyyyyjjjbbb```VVVPPPPPPPPPTTTbbbqqq{{{yyy{{{tttqqquuuzzz{{{yyy|||zzztttssszzz~~~WWW???:::999333///222555888===BBB<<<;;;888777555222...+++(((((())))))(((((('''&&&$$$%%%&&&(((((((((((('''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$###$$$'''***%%%%%%%%%%%%%%%%%%%%%%%%RRRAAA444444666222//////.........------------,,,------,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((&&&''''''(((((((((((((((************************************************,,,---,,,***)))+++///333666222000444>>>LLLWWW]]]sss~~~|||{{{}}}|||kkk[[[PPPJJJIIIIIIJJJFFFEEEHHHHHHDDDAAAAAAAAA:::555444333///...///,,,+++***+++---...---,,,555;;;BBBGGGGGGDDDAAA>>>?????????===999444...+++)))((((((((()))(((&&&$$$''''''''''''''''''&&&&&&&&&'''''''''((((((((()))''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((++++++******)))(((&&&%%%++++++***)))))))))))))))***************+++++++++************************,,,+++******,,,,,,+++)))...555>>>EEEIIIMMMSSSWWWdddggglllqqqtttrrrmmmiii\\\ZZZ\\\bbbgggmmmvvviiiWWWGGGDDDCCCEEEBBB:::555444222444:::BBBDDD@@@;;;;;;???BBBEEEDDD>>>666000---+++******+++,,,+++(((%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''''''''(((((((((((()))))))))******++++++''')))++++++,,,222;;;CCCRRRTTTRRRKKKGGGKKKOOOQQQJJJOOOUUU^^^ppp|||mmm___VVVZZZUUUTTTYYY^^^bbbnnnzzz}}}tttuuu|||zzzsssqqqsssssspppmmmnnnuuu{{{eeePPPHHH===999777999;;;999999<<<===<<<;;;:::888555111...*********))))))(((((((((&&&'''((((((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&(((,,,///%%%%%%%%%%%%%%%%%%%%%%%%RRRAAA444444666222///000------------,,,,,,,,,,,,,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''''''''((((((%%%&&&''''''((((((''''''************************))))))))))))))))))*********++++++***)))***...333888AAAOOO\\\fffnnntttyyy~~~oooddd^^^ZZZPPPGGGFFFFFFEEEDDDEEEHHHBBB===;;;666000---//////---++++++++++++***)))...222:::BBBGGGHHHDDDAAAFFFGGGHHHFFFBBB;;;333///,,,***((('''(((((((((''')))(((((('''&&&&&&%%%%%%'''''''''''''''(((((((((''''''''''''((((((((((((''''''''''''''''''''''''((((((((('''&&&&&&%%%%%%+++******)))))))))))))))+++***))))))))))))))))))+++++++++******************************************,,,------+++++++++,,,333===IIILLLLLLPPP[[[fffwwwooojjjlllhhh^^^ZZZ\\\XXX^^^gggmmmnnnuuu|||gggSSSMMMIIIIIIFFFAAA>>>>>>555555:::DDDJJJHHHCCCBBB@@@CCCFFFIIIGGGAAA888111---,,,,,,,,,,,,***'''$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''******++++++++++++++++++(((***,,,---///888DDDNNNSSSRRRMMMFFFEEEMMMUUUXXXZZZiii}}}wwwmmmcccZZZUUU]]]^^^dddnnnwww}}}yyyyyyvvvqqqllliiijjjkkktttcccZZZFFFBBB???AAA???:::777777<<<<<<;;;<<<;;;999555222...---+++***)))))))))***(((((()))((((((&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&(((+++...%%%%%%%%%%%%%%%%%%%%%%%%RRR@@@444444666333///000------,,,,,,,,,+++++++++,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''(((((((((((()))&&&''''''((()))(((((((((************************((()))))))))))))))******)))+++...000000000666===MMMccc|||}}}~~~|||jjjVVVLLLIIIHHHHHHIIIHHHDDDBBBAAA;;;333///000111///,,,+++++++++***(((***,,,111:::CCCHHHGGGEEEFFFHHHJJJJJJGGGAAA;;;666444000+++((((((((()))((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((((('''&&&&&&%%%%%%***)))((('''((()))***+++******)))))))))))))))***,,,+++++++++***)))))))))***************************,,,---,,,+++,,,111555???CCCHHHKKKPPP[[[kkkvvvuuudddXXXXXXVVVQQQVVVcccdddkkkttt{{{sssjjj```WWWRRRNNNHHHEEEFFF>>>:::<<>>777000---+++)))(((&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%%%%''''''''''''((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))&&&'''((())))))))))))))))))))))))))))))***++++++***************+++++++++++++++++++++++++++++++++,,,,,,...333:::CCCIIILLLJJJNNNVVV^^^ccc^^^SSSJJJIIIMMMVVVeeewwwhhhTTTMMMIIIIIIKKKLLLKKKMMMPPPOOOMMMKKKKKKLLLLLLJJJHHHGGGCCC===777333000,,,***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((()))'''((()))***+++---......222:::EEELLLNNNLLLIIIGGGLLLQQQZZZjjjyyymmmgggllluuuzzztttllleeexxxtttnnnnnn}}}ppp___NNNDDDAAA===:::777666777999;;;;;;999888666333000---+++***))))))(((''''''((()))***((((((((((((((((((((((((''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&"""$$$&&&'''&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%PPP???333444777333111222//////.........---------)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''(((((()))))))))))))))++++++++++++++++++++++++******+++,,,------......888>>>OOOccckkknnn|||xxxfffeeeeeehhhnnnvvv}}}|||yyyoooqqqrrrrrrxxxxxxrrr|||zzzbbbVVVRRROOOJJJHHHDDD???999444111///---+++,,,---...,,,,,,000777===FFFDDD@@@>>>===???AAACCCBBB===666000---,,,***)))((((((((('''&&&&&&%%%%%%'''''''''&&&&&&%%%%%%%%%''''''''''''((((((((()))''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''((()))+++++++++***)))))))))((())))))***++++++))))))******+++++++++,,,++++++++++++++++++++++++------000777AAAHHHKKKKKKHHHPPPZZZ]]]YYYQQQLLLJJJOOOWWWbbbqqqrrr___IIIIIIKKKOOONNNKKKLLLOOONNNMMMLLLLLLLLLKKKHHHFFFHHHEEEAAA===888333,,,(((((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***((((((***+++---...000000:::DDDNNNNNNHHHCCCDDDHHHRRR___rrrvvvpppooonnnnnnsss|||}}}uuuiiiwwwkkkjjj|||mmm```[[[EEEAAA;;;888777999;;;;;;;;;:::999666333000---+++,,,***)))'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&&&&$$$""""""###%%%%%%%%%%%%%%%%%%%%%%%%RRRBBB444111555555111///000000000000///...---,,,...---,,,+++************)))************+++++++++,,,+++++++++***)))))))))((((((((((((((('''''''''))))))))))))************+++((((((,,,---***((()))&&&''',,,222222000666@@@TTTcccqqqqqqkkksssrrriiilllppptttzzz~~~{{{uuurrrqqqsss{{{~~~|||lllnnn{{{~~~gggZZZPPPHHHEEEDDD???999222//////000------------...///000000>>>CCCDDD>>>999:::===>>>???>>>:::555///+++***)))((())))))***))))))((((((,,,)))&&&$$$%%%'''(((((())))))(((((('''''''''&&&(((&&&$$$%%%((()))(((&&&&&&&&&''''''(((((())))))))))))))))))((((((((((((*********)))******+++,,,)))************+++++++++---,,,+++***+++,,,...///,,,555>>>BBBFFFMMMRRRTTTVVVNNNLLLQQQSSSRRRVVV___dddmmmttt~~~nnnfffXXXLLLKKKMMMKKKKKKMMMLLLLLLLLLLLLKKKJJJHHHGGGHHHHHHGGGFFFBBB;;;333---'''(((((())))))))))))***''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%%%%'''((()))'''%%%%%%'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((((((((((((((((((((((((((''''''(((((())))))******///&&&'''000111***...:::CCCVVVQQQDDDFFFCCCCCCSSShhhooo|||wwwrrrkkkeeehhhtttzzzsssqqqyyyqqqSSS>>>:::888<<<@@@<<<999:::;;;999777444333222,,,+++)))'''&&&'''((()))((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&QQQBBB444222555444111///000000000000///...---,,,...---,,,+++************)))************++++++++++++++++++***************(((((((((((((((((((((((())))))))))))*********+++///,,,---111111...,,,---222...+++,,,...666EEEUUUuuusssppprrr|||rrrfffgggmmmuuu}}}|||nnn[[[KKKIIIFFFAAA;;;666333333333......------......//////<<>>DDDFFFIIIOOORRRQQQNNNIIIGGGMMMSSSZZZfffssstttvvvfffVVVPPPMMMLLLMMMQQQLLLLLLKKKKKKLLLLLLLLLKKKHHHHHHHHHGGGDDD>>>777222***)))((((((((()))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%%%%'''(((((('''%%%%%%'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''((())))))((((((((((((((((((((((((''''''(((((()))*********,,,))))))......---666BBBKKKQQQFFF???GGGIIILLL\\\uuuwww|||rrrooollliiiiiippp}}}{{{tttwwwcccOOOGGG@@@@@@BBB<<<:::;;;;;;:::888555333222---,,,***(((''''''((()))((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&OOOAAA444222444444111///000000000000///...---,,,...---,,,+++************)))************+++++++++***************+++++++++(((((((((((((((((())))))))))))*********+++++++++,,,+++,,,000000,,,+++---222---***...888HHH]]]nnn{{{}}}vvvzzz{{{yyy~~~iiiUUUPPPKKKDDD>>>;;;999888777000000///............///888@@@EEECCC@@@>>>;;;777;;;;;;:::888444000,,,***,,,---///222555888:::;;;:::888444000,,,)))'''&&&(((((((((((('''''''''''''''&&&%%%&&&((()))((('''))))))((((((((((((((('''))))))))))))))))))))))))***************+++,,,,,,******+++++++++,,,,,,,,,...------,,,---...///000>>>CCCGGGHHHJJJOOOOOOMMMFFFEEEHHHPPP\\\mmmxxxnnniiieee^^^VVVRRRNNNMMMLLLLLLMMMNNNMMMKKKHHHHHHHHHHHHFFFBBB<<<888000,,,'''&&&(((***)))(((''''''''''''''''''''''''&&&''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%%%%'''((((((&&&%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))((((((((((((((((((((((((''''''((())))))******+++***+++,,,,,,---444@@@IIIPPPLLLCCCIIIYYY___dddtttzzzmmmdddaaadddgggppp}}}rrraaaTTTEEE???>>>888:::;;;;;;;;;999777555444///...,,,***((((((((()))((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&NNN@@@555333444333000/////////000//////...------------,,,+++************))))))*********+++++++++)))))))))***+++++++++,,,(((((())))))))))))***************+++++++++,,,,,,***)))+++///...++++++...+++...777FFFWWWjjj|||ppphhhhhhvvv}}}mmm```YYYNNNFFF@@@===;;;999333222111000////////////222<<>>FFFHHHMMMKKKTTTkkk|||~~~rrrbbb[[[[[[gggqqq~~~}}}qqqcccNNNDDD@@@777::::::::::::::::::888666111000...,,,***))))))(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&KKK@@@555333444222000000//////////////////...---------,,,+++************))))))*********+++++++++)))))))))***+++++++++,,,))))))))))))******++++++++++++++++++,,,,,,,,,,,,---,,,...000000...000666222???RRRgggzzzjjjaaaaaa}}}|||tttfffXXXLLLCCC===:::777666555333222222222222000999AAADDDFFFEEEAAA;;;;;;;;;;;;;;;;;;777111,,,)))+++---000444999===???@@@AAA@@@;;;444,,,(((&&&'''''''''(((((((((((((((''''''((((((((((((((()))******))))))((((((((('''((()))))))))*********++++++++++++***+++,,,,,,---+++,,,,,,,,,------------///---,,,,,,111888???DDDEEEGGGGGGDDDDDDHHHJJJIIILLL]]]pppxxxVVVMMMLLLLLLOOORRRQQQLLLHHHHHHGGGGGGGGGGGGFFFCCCAAA;;;555---)))((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((('''%%%%%%'''(((&&&%%%$$$$$$&&&''''''&&&''''''''''''''''''''''''''''''(((((()))******+++))))))))))))))))))))))))(((((())))))***++++++++++++---...222;;;FFFHHHDDDHHHRRRqqq{{{hhh^^^bbbiiiwww{{{vvvtttuuuyyy}}}~~~~~~wwwbbbVVVOOODDD===;;;999999;;;;;;:::999444333111///,,,***)))((())))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''JJJ???666444444222000000...///////////////.........---,,,+++************)))************+++++++++***************+++++++++)))))))))***++++++,,,,,,++++++,,,,,,,,,---------,,,+++,,,.........444<<>>@@@<<<555---)))''''''''''''(((((((((((((((&&&((())))))(((''')))******))))))))))))))))))(((((())))))******++++++++++++++++++++++++,,,------,,,,,,,,,---------............///222777???FFFKKKNNNQQQPPPJJJGGGLLLRRRTTT\\\qqq}}}___MMMKKKJJJMMMSSSUUURRRNNNKKKIIIHHHHHHHHHGGGEEECCC===:::444...)))(((((()))(((((((((((((((((((((((()))))))))(((((((((((('''''''''''''''''''''''''''&&&'''((('''%%%%%%'''(((&&&$$$###$$$&&&'''''''''''''''''''''''''''''''''(((((())))))******++++++))))))))))))))))))))))))(((((()))******++++++,,,------222;;;DDDJJJJJJHHHNNNbbb|||kkk___dddtttzzzzzz}}}xxx}}}}}}tttnnnjjjiiigggfffgggbbb_________^^^aaafffjjjjjjiiigggeeegggnnnssszzzoooeeeVVVFFFAAA<<<:::;;;<<<<<<;;;666555333111...+++)))((())))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''HHH>>>666444444111000000......////////////.........---,,,+++************)))************++++++++++++++++++***************))))))******+++,,,,,,---,,,,,,,,,,,,------------,,,***+++,,,,,,...777AAAXXXmmm||||||~~~zzztttssstttssspppkkkhhhiiijjjoooppppppmmmjjjiiiiiiiiidddjjjkkkmmmqqqllliiisssyyyuuu___OOOHHH======<<<;;;:::::::::;;;999===???@@@CCCGGGGGGCCCCCC@@@>>>>>>???===666111,,,+++++++++,,,...000222444999===;;;555---))))))''''''''''''((((((((()))&&&(((***)))'''''')))+++)))))))))))))))*********((())))))******+++,,,,,,,,,++++++++++++,,,------------------............---000444:::@@@FFFIIIKKKRRRWWWWWWQQQMMMUUUaaaiiinnnsss{{{}}}vvvyyy}}}iiiXXXQQQKKKKKKPPPTTTTTTRRROOOMMMKKKIIIIIIHHHFFFEEE???>>>:::333+++'''(((+++(((((((((((((((((((((((())))))))))))((((((((('''''''''''''''''''''''''''&&&'''((('''%%%%%%'''(((%%%$$$######&&&'''''''''''''''''''''''''''''''''(((((()))******++++++,,,))))))))))))))))))))))))((())))))******+++,,,,,,---...777DDDJJJIIILLLTTTcccvvvzzzyyyrrruuurrriii___cccsssxxxyyyvvvyyyvvvmmmiiigggfffhhh```]]]XXXRRRNNNLLLLLLLLLNNNJJJHHHKKKLLLJJJLLLQQQWWWVVVSSSPPPNNNSSS\\\ccc}}}~~~kkkSSSKKKBBB<<<<<<===<<<;;;888777555333///,,,)))((())))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''GGG>>>666444444111///000......///////////////......---,,,+++************)))************+++++++++,,,+++++++++******))))))))))))***+++,,,,,,------,,,,,,,,,---------......111//////000000333>>>JJJeee}}}yyyzzz}}}}}}{{{rrrjjjhhhjjjhhhccccccddddddcccbbbeeejjjooommmqqqsssrrrrrrssstttssshhhlllhhheeedddYYYTTT\\\aaannnxxx|||lllZZZRRR??????>>>============>>>???AAA@@@>>>AAAFFFGGGEEEEEEBBB??????@@@>>>888222///---,,,******+++---...///555::::::444---******&&&'''''''''(((((())))))&&&(((******'''''')))+++(((((())))))******++++++((())))))***++++++,,,,,,,,,,,,++++++,,,,,,---...---------.........//////,,,111999AAAGGGJJJJJJIIINNNVVVYYYTTTRRR]]]ooo{{{yyytttxxxooorrr{{{~~~yyy{{{xxxoooeee[[[OOOJJJMMMQQQSSSRRRRRRPPPMMMKKKJJJIIIHHHFFF???@@@>>>666+++&&&(((,,,))))))))))))))))))))))))******))))))((((((((('''((((((((((((((((((((((((&&&'''((('''%%%%%%'''(((%%%###"""###%%%'''''''''(((((((((((((((((((((((()))))))))***++++++,,,,,,)))))))))))))))))))))))))))))))))***++++++,,,,,,---///<<>>@@@DDDCCC???>>>BBBDDDBBBEEEKKKQQQOOOJJJEEECCCHHHRRRZZZ```sssyyy~~~~~~]]]SSSGGG???======<<<:::999888777444000---)))((()))))))))))))))))))))))))))(((((((((''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''LLL???444333444333111000000000000///......------,,,---...---+++***+++,,,)))***++++++,,,,,,++++++,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------...,,,******,,,............000222333444???SSSeeesssdddfffkkk|||xxxssslllggg^^^YYYQQQLLLLLLPPPUUUXXX[[[dddiiikkkqqq{{{xxxsssmmmjjjmmmtttzzz~~~wwwgggWWWHHH>>>@@@AAA;;;:::>>>AAAAAAAAA???===>>>BBBFFFGGGEEECCCBBBAAA???<<<:::222000---***(((((()))***---------,,,+++***)))(((***)))((((((((()))+++,,,)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***+++,,,---...---,,,+++)))+++---------...///111,,,999BBBCCCGGGOOOQQQLLLMMMOOOKKKTTTnnntttuuuxxxxxxzzzzzz|||uuu~~~sssbbbTTTMMMMMMRRRUUUTTTVVVWWWSSSKKKFFFFFFGGGDDDDDDBBB>>>777000+++))))))((('''(((***++++++***))))))(((((((((((())))))))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))))))))(((((())))))))))))((((((((((((+++))))))++++++)))***...333999DDDNNNQQQXXXnnn}}}mmmffffffgggcccbbbeeerrryyyrrrkkkeeehhhkkkqqqtttrrrkkkccc^^^HHHGGGFFFEEECCCBBBAAA@@@@@@???>>>======>>>???@@@BBBCCCEEEFFFFFFEEECCCBBBHHHFFFDDDCCCEEEJJJQQQUUU\\\aaabbb\\\VVV\\\nnn~~~ppp___JJJ:::===BBB888;;;;;;888333////////////++++++******))))))((((((******))))))((((((''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''LLL???444333444333111000000000000///......------,,,---...---+++***+++,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------+++******+++,,,---------,,,+++...:::KKK]]]kkkssssssfffnnnqqqeee___\\\YYYWWWLLLNNNQQQQQQQQQSSSXXX\\\[[[aaaeeehhhppp~~~}}}xxxssswww~~~gggXXXLLLIIIDDD<<<:::???>>>???>>><<<:::;;;>>>AAAEEEDDDBBBAAAAAA???===:::555222...+++))))))***++++++,,,,,,,,,+++***))))))))))))((((((((()))***+++************************************************************+++++++++++++++,,,---.........------+++,,,---------...111333777;;;???CCCJJJRRRUUUSSSLLLWWW[[[gggyyyqqqjjjbbb[[[WWWWWWYYYYYYVVVQQQLLLLLLMMMFFFFFFDDD@@@:::333---+++,,,***))))))******)))((())))))(((((((((((())))))))))))))))))))))))))))))(((''''''&&&&&&''''''((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))***((())),,,---+++---111666999EEEUUUdddrrrrrr___\\\dddkkksssvvv}}}xxxnnnhhhccc\\\XXXVVVWWWYYYYYYVVVQQQKKKHHHEEEDDDCCCAAA@@@>>>===<<<<<<<<<<<<<<<===>>>@@@AAACCCDDDEEEEEEDDDBBB@@@???DDDBBB@@@@@@DDDIIIPPPTTTSSSTTTSSSPPPNNNQQQZZZbbbgggppprrruuupppWWW???<<>>CCCBBBAAAAAAAAA@@@>>><<<999666111,,,***)))***+++)))******+++******))))))((((((((((((((()))******++++++++++++++++++++++++************************************+++++++++,,,,,,---.../////////......,,,---...------///333666???<<<>>>HHHQQQUUUUUUVVVLLLbbbqqq{{{eeeVVVZZZ[[[\\\ZZZVVVRRROOOMMMGGGGGGEEECCC>>>777222...///---*********)))(((&&&))))))(((((((((((())))))))))))))))))))))))))))))(((''''''&&&&&&''''''((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))***))))))((()))))))))))))))))))))))))))(((***---...---000555AAADDDRRRggg}}}lllYYYZZZjjjwwwyyymmmbbb[[[VVVPPPMMMHHHHHHGGGEEECCCAAA???>>>BBBAAA@@@>>>===;;;:::999888888888999;;;===>>>???BBBBBBBBBBBB@@@>>><<<;;;===<<<;;;<<<@@@FFFLLLPPPOOONNNNNNPPPTTTXXXYYYXXXbbbvvvzzzssswww~~~hhhKKK???AAAAAA>>>;;;888555222000//////...---+++***)))))))))******))))))))))))(((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%'''''''''&&&%%%&&&'''''''''&&&&&&&&&&&&''''''LLL???444333444333111000000000000///......------,,,---...---+++***+++,,,+++,,,------......------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,------+++,,,...///...---------000BBBTTT]]]cccrrr{{{zzz|||zzz~~~|||sssmmmaaaZZZRRRMMMMMMQQQUUUWWWYYYYYYXXXUUUTTTVVV\\\aaaaaa___^^^aaaiiiqqquuuvvvzzz}}}~~~~~~~~~xxxeeeQQQBBB???BBB==================>>>???CCCBBBAAABBBCCCBBBAAA???<<<888333...+++)))******((())))))*********))))))((((((((((((((()))))))))++++++++++++++++++++++++*********************************+++++++++,,,,,,,,,------...............------------...111666999@@@===CCCPPPVVVRRRQQQUUU[[[wwwqqqZZZ[[[\\\^^^___\\\VVVOOOJJJFFFEEEEEECCCAAA<<<777333000...+++*********)))((())))))(((((((((((())))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))*********))))))))))))***************+++***)))+++.........222999CCCPPPgggiii^^^fffxxx{{{qqqwwwpppdddZZZRRRMMMHHHEEEAAAAAAAAAAAAAAABBBBBBBBB??????>>><<<;;;999888888555555666777888999:::;;;>>>>>>>>>===<<<;;;999888888777777888;;;@@@DDDGGGLLLLLLPPPXXXaaagggiiihhhssszzz{{{~~~~~~gggTTTLLLEEECCC>>>:::777444000......000...,,,***))))))***+++))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((('''&&&%%%&&&(((''''''&&&&&&&&&&&&''''''LLL???444333444333111000000000000///......------,,,---...---+++***+++,,,+++,,,------......------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,------***,,,......------///222111OOOoootttkkkjjjooo}}}oooddd\\\XXXPPPQQQQQQSSSUUUVVVUUUTTTSSSQQQRRRVVV___gggkkkllljjjgggdddgggkkkmmmlllllljjjlllpppvvv}}}zzz~~~oooXXXIIICCC???>>>======>>>???AAAAAACCCBBBBBBCCCDDDDDDCCCAAA===:::555111---******)))((())))))*********))))))'''(((((()))))))))))))))***************************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,---......000444999===EEEDDDIIIRRRRRROOOTTT```{{{}}}www|||eee[[[\\\```cccddd___VVVOOOFFFDDDCCCCCCBBB@@@<<<999000...+++******++++++***))))))(((((((((((())))))))))))))))))))))))))))))(((((((((''''''((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))***************)))*********++++++,,,,,,,,,+++,,,...---///777@@@AAA^^^zzzxxxuuullleeeiii{{{rrrddd``````[[[SSSLLLFFFBBB???>>>:::;;;===>>>????????????;;;::::::999888777666666555666666666777777777777999999::::::999999888888777666555555777:::<<<>>>???CCCIIIQQQ[[[cccjjjnnnsss~~~vvv|||uuulllzzzzzzmmm^^^MMMDDD===;;;777000---...111///...,,,+++***++++++))))))))))))************((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((((((&&&&&&'''((((((''''''&&&&&&''''''(((LLL???444333444333111000000000000///......------,,,---...---+++***+++,,,++++++,,,---------------,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------)))+++,,,,,,,,,000888>>>LLLjjj{{{bbb[[[hhh|||nnn___UUUQQQRRRSSSNNNPPPRRRSSSQQQNNNJJJGGGJJJKKKPPPZZZeeekkkhhhccc\\\YYYYYY[[[\\\XXXVVVWWWRRRTTTWWW^^^nnnwww]]]MMMDDDAAA>>>===>>>@@@AAAAAACCCBBBAAABBBDDDDDDCCCAAA===<<<999555111...+++***)))******+++******))))))(((((()))***************************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,------+++---///222555999???CCCLLLMMMPPPRRRRRRXXXhhhxxx{{{rrruuuwww}}}nnn``````bbbggglllllleee^^^JJJFFFCCCBBBCCCCCC@@@===111...+++******+++++++++))))))(((((((((((()))))))))))))))))))))))))))))))))((((((''''''(((((()))(((((((((((((((((((((((((((((((((((())))))))))))(((((()))***++++++++++++*********+++,,,,,,---------,,,,,,......333???KKKZZZ|||yyyccc[[[___eeeooo{{{rrrnnndddVVVMMMLLLIIIGGGEEEBBB@@@>>>>>>===999:::;;;<<<<<<:::888777666666666666555555555555777888888999888888777777999999999999999999999999888888777666666777888999666:::???DDDIIIQQQYYY```gggpppmmmlllvvvxxxjjjaaayyytttpppwww{{{\\\OOODDD@@@;;;222...000111000///...---,,,+++***)))))))))************+++((((((((((((((((((((((((''''''''''''''''''''''''&&&'''(((((('''&&&'''(((((((((''''''''''''((((((LLL???444333444333111000000000000///......------,,,---...---+++***+++,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------***,,,---...111:::GGGQQQkkklllhhhlllxxxfffaaaYYYRRROOOQQQTTTWWWRRRPPPLLLHHHEEEDDDDDDFFFIIIKKKOOOVVV[[[[[[VVVQQQKKKJJJNNNRRRQQQKKKIIIKKKJJJMMMPPPXXXkkkvvvdddOOOIIICCC??????@@@AAAAAAAAA@@@@@@AAABBBBBBAAA???>>>>>>===:::666222...,,,+++,,,,,,,,,+++***))))))((()))***+++,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,+++,,,---...///,,,///333777;;;@@@EEEIIILLLSSSXXX[[[bbbsssuuuuuu|||~~~yyynnniiieeegggnnnqqqnnniiiRRRLLLFFFCCCDDDDDDAAA>>>444111---***************))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))(((((()))***++++++++++++******++++++,,,------......,,,---///111999JJJZZZ}}}fffRRRVVVdddxxx~~~{{{zzzwwwoooiii```WWWMMMEEEAAA@@@???@@@AAAAAA@@@???>>>>>>999::::::::::::999888777555666666777888888999999999:::;;;<<<======<<<<<<===<<<;;;;;;::::::::::::::::::999999999999999999888999;;;<<>><<<@@@IIIOOOGGGHHHJJJKKKLLLLLLMMMMMMKKKMMMTTT[[[YYYRRRQQQVVVVVVZZZ\\\cccvvvzzztttwww{{{YYYRRRIIICCCAAABBBBBBBBB@@@?????????@@@@@@???===???@@@???>>>:::555111------------,,,+++***)))((()))***+++,,,---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------......---,,,---...///000,,,000666;;;???DDDIIIMMMGGGTTT```hhhwww{{{qqqgggeeejjjoooooolllYYYQQQIIIEEEDDDDDDAAA>>>777333...+++***))))))((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))(((((()))++++++,,,,,,,,,******+++,,,,,,---......---,,,---000444???RRRdddtttdddSSS^^^sssxxxqqqoookkkeee^^^[[[SSSIIIBBBAAA@@@>>>>>>@@@BBBBBB@@@===;;;:::777666666666777999:::;;;888999:::;;;<<<===>>>???:::;;;===@@@AAAAAAAAAAAAAAA@@@???===<<<;;;::::::;;;<<<<<<<<<;;;;;;;;;;;;:::999888999;;;===>>>===@@@MMMVVV___fffeeelll~~~xxx|||ddd\\\aaammm{{{~~~{{{vvvcccRRRLLLDDD999444888000111222222111...***((())))))******++++++++++++(((((((((((((((((((((((((((((((((((((((((((((((('''((()))((('''&&&''')))((((((''''''''''''((((((OOO@@@333222666666333000222222111000///...------,,,,,,++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***...000///------------(((000///222AAAOOO```ssstttlll}}}|||mmm[[[PPPZZZ\\\ZZZVVVVVVZZZ\\\[[[[[[TTTGGG:::888@@@FFFFFFHHHKKKOOOSSSWWWYYYZZZYYYXXXdddmmmkkk___XXX[[[bbbkkknnnwwwvvvjjjhhhlllnnnooonnnUUUCCCFFFJJJCCCAAAFFFFFFCCC@@@???@@@AAAAAA@@@AAAAAAAAA???;;;555000------+++******++++++)))(((,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---,,,,,,...000111555:::>>>AAAFFFKKKOOONNNVVVcccwwwzzz~~~rrrhhhjjjrrrrrrkkkaaa___UUUHHHAAABBBAAA>>><<<888222---***)))***,,,))))))))))))))))))))))))))))))))))))))))))))))))***************)))(((((((((((((((((())))))))))))))))))))))))************((()))+++,,,,,,+++***)))((()))+++,,,------,,,,,,+++000333111555GGGfff}}}hhh[[[___yyyxxxllliiifffaaa[[[VVVPPPHHHAAA?????????@@@DDDBBB>>>;;;888777666777777777777888:::;;;;;;:::???===:::;;;???AAAAAA@@@===>>>===<<<<<<>>>BBBFFFEEEEEEBBB===<<<@@@AAA>>>:::;;;======;;;:::;;;<<>>????????????<<<888444111---,,,******++++++***(((++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------........./////////---,,,,,,...000111666===BBBDDDHHHOOOTTTUUUcccwww|||}}}~~~{{{vvvvvvvvvllljjjaaaQQQEEEBBB@@@======:::555000---+++++++++))))))))))))))))))))))))))))))))))))))))))))))))***************)))(((((((((((((((((())))))))))))))))))))))))************))))))***+++,,,++++++***)))***+++,,,------,,,,,,......///444AAAYYYvvvzzzkkk]]]ZZZeeexxxzzzmmmdddaaa^^^YYYUUULLLHHHAAA===<<<===>>>???@@@>>><<<999777777777777666666777:::>>>AAADDDEEE@@@???>>>???AAAAAA???===@@@@@@@@@???>>>???CCCFFFEEEJJJKKKGGGFFFHHHJJJIIIBBB@@@>>>;;;::::::::::::999999::::::;;;<<<<<<===777;;;>>>AAAEEEMMMXXX```jjjnnnsssyyymmm```SSSEEE:::444333222222222111///---+++******+++++++++)))((('''))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((NNN@@@444222555555222111.../////////000000000111////////////.........---........................000///...---,,,***)))))),,,***)))***,,,---......///999???MMMfffxxxooo^^^bbbrrrppp]]]NNNHHHOOOYYYUUUYYY\\\___fffkkkjjjddd]]]OOOFFFHHHNNNTTT___kkkmmmhhhdddeeennn{{{~~~fffRRRNNNLLLIIIHHHHHHGGGDDDAAA???>>>>>><<<===>>>???>>>;;;888666///---++++++++++++***)))******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------------........./////////---,,,---///222444<<>>>>>;;;:::888777777888999999;;;;;;<<<===>>>@@@BBBCCC???@@@AAACCCFFFGGGFFFDDD@@@AAABBBBBBBBBDDDGGGJJJPPPWWW[[[YYYVVVXXXZZZZZZNNNIIIDDDAAAAAAAAA@@@>>>===>>>>>>======;;;:::999777888::::::;;;@@@HHHNNNXXX```nnn{{{yyywwwdddOOO???999666555333333222111...+++******+++++++++***))))))************************'''(((((())))))(((((('''''''''''''''''''''''''''((((((((((((((((((((((((NNN@@@555333555444222111////////////000000000000////////////............------------------------//////...------,,,++++++,,,)))))),,,000111111222777FFFTTTiii]]]\\\rrrttteeeWWWRRRSSSTTTTTTTTT^^^___```aaadddeee```WWWWWWOOOOOOYYY^^^```nnn|||xxxzzzgggVVVOOOMMMLLLMMMMMMJJJEEE@@@??????<<<===???@@@???===:::888111///,,,+++,,,,,,+++*********++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,........................------------............/////////------...222555;;;CCCLLLOOOPPPTTT]]]eeeyyy}}}iii~~~wwwyyy{{{xxx|||}}}xxxjjjWWWJJJEEEDDD???>>><<<888444///,,,)))************************))))))))))))))))))))))))))))))************)))((((((((((((((())))))))))))((()))))))))************)))******+++,,,,,,,,,,,,,,,,,,---------------,,,///555CCC[[[vvvoooZZZYYYaaarrrzzzkkkggg```WWWNNNGGGDDDDDDBBB@@@===<<<=========<<<666666666777888999;;;<<>><<<;;;;;;???>>>===;;;999;;;???CCCHHHQQQ___kkktttxxxzzzzzzvvvjjjooouuurrr}}}sssYYYDDD;;;888666333222333222///---+++++++++++++++++++++***))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''''''''''''''((((((((((((((((((((((((MMM@@@555333444333222222111111111000///..................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------...***+++000222000000333???VVVmmmgggYYYkkk~~~ppp]]]UUUQQQUUUZZZ\\\[[[[[[```aaa___]]]^^^___[[[UUUUUUXXXfffvvvyyyxxx~~~]]]LLLLLLOOOPPPOOOLLLGGGBBB>>>======>>>???@@@???===:::888333000---,,,,,,,,,,,,+++******+++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,........................---------.........///////////////......111666999@@@GGGNNNSSSVVV\\\gggpppwwwnnnvvvwww~~~~~~vvvcccQQQGGGEEE???>>>===:::666111,,,)))++++++++++++++++++++++++************************((())))))*********))))))(((((((((((())))))))))))((()))))))))*********************++++++,,,---...------------------......--->>>ZZZvvvkkk\\\fffuuuyyyhhhdddaaaZZZPPPGGGBBBBBBCCCDDDAAA>>>===<<<;;;999888555666777888:::<<<>>>>>>===AAAEEEGGGFFFEEEEEEFFFFFFFFFGGGGGGIIILLLPPPRRRWWW\\\ccciiipppvvv||||||xxx{{{}}}wwwnnn\\\[[[[[[___dddddd___ZZZPPPMMMJJJFFFDDDDDDDDDEEECCCBBB???;;;999999<<<>>>>>>EEENNNWWW]]]bbbfffhhhfffbbbnnniiiaaalll{{{```III???<<<777222000222333111///,,,,,,,,,+++++++++++++++(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))LLLAAA666444444333222333222222111000///...---------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------......111,,,,,,000000---222;;;MMMjjj}}}eee___pppvvvlllbbbUUUWWW[[[[[[WWWVVV^^^jjjfffeee```YYYXXX[[[^^^^^^fffssskkkQQQLLLRRRQQQOOOMMMJJJEEE>>>999===>>>???@@@???<<<999777555222...,,,,,,------,,,++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------........./////////.../////////111555;;;???AAAFFFMMMUUU___lllzzz~~~{{{{{{xxxwww{{{~~~pppYYYJJJEEE??????>>><<<888333...+++++++++++++++++++++++++++************************((())))))************)))(((((((((((())))))))))))))))))))))))************************+++---...///---------------///000000000JJJmmmnnniiixxxpppaaaVVVTTTNNNHHHCCCAAABBBDDDBBB???;;;999999888666555888888:::<<<>>>???@@@AAAAAADDDGGGFFFDDDCCCDDDGGGIIIMMMSSSYYY```iiiqqqvvv~~~vvvwww{{{{{{pppllleee]]]VVVQQQMMMLLLIIIFFFBBB>>>;;;::::::;;;;;;>>>CCCIIIPPPXXX```fffllllllvvvzzzgggdddpppkkkVVVLLLEEE===444000111333222000///...---,,,++++++++++++''''''''''''''''''''''''((())))))******))))))((((((((((((((((((((((((((())))))))))))))))))))))))LLLAAA777444444222222333111111000000//////......---------,,,,,,,,,,,,+++------------------------+++++++++,,,,,,,,,,,,,,,111,,,,,,000000222@@@QQQaaa~~~mmmiiiyyyppp```YYYXXXYYY[[[^^^]]]XXXVVV___kkkffffffaaaXXXXXXbbbpppxxxjjjYYYWWWSSSPPPPPPPPPKKKBBB:::;;;<<<>>>???>>><<<:::888666333///---------------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............////////////...//////000333888???DDDAAADDDLLLZZZnnnsssrrryyy}}}~~~gggSSSKKKAAAAAA@@@===:::555222///,,,,,,,,,,,,,,,,,,,,,,,,************************(((((()))***************(((((((((((())))))))))))))))))))))))************************+++---///000,,,,,,,,,---...000222333>>>XXXzzz~~~|||tttyyywwwzzzyyyoooaaaTTTIIIGGGEEECCCBBBBBBBBBBBB===:::777666777888999999<<<<<<>>>@@@AAABBBCCCCCCHHHJJJKKKJJJJJJNNNVVV]]]lllsss~~~vvvlllccc^^^___[[[TTTLLLFFFAAA>>><<<======>>>@@@EEENNNYYY```iiippp{{{zzzrrrxxx|||mmmeeeQQQFFF888111111222222000111000...,,,+++*********(((((((((((((((((((((((())))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))KKKAAA777444333222222444////////////000000000000......---------,,,,,,,,,........................,,,,,,,,,++++++*********000++++++000222:::PPPiiirrr{{{zzzxxx```PPPRRR[[[___YYYXXX\\\``````___```ZZZ\\\[[[WWW]]]qqqiii]]]XXXSSSTTTVVVRRRGGG===999:::===>>>>>>===;;;999777444///---------...---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............/////////000...///000111444:::BBBGGGCCCEEENNN```{{{{{{vvv|||~~~rrr]]]SSSCCCBBBAAA???;;;888444222,,,,,,,,,,,,,,,,,,,,,,,,************************(((((()))***************(((((((((((())))))))))))))))))))))))************************+++---///000,,,,,,,,,,,,...000333444LLLddd{{{yyygggvvvmmmaaaXXXKKK???CCCBBBBBBCCCDDDCCC@@@>>>:::777555555888;;;>>>?????????AAABBBCCCDDDDDDDDDIIILLLOOOSSSZZZiii{{{|||zzzsssiii^^^SSSJJJCCC???@@@>>><<<:::<<>>000111...+++******+++++++++,,,,,,++++++***)))(((((()))************+++++++++))))))))))))************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******,,,333===FFFWWWrrriii^^^tttsssiiijjj```JJJ>>>@@@???BBBDDDFFFEEEAAA===:::999777444333777===???>>>>>>AAAEEEGGGHHHHHHIIIJJJXXXVVVXXXbbbuuuyyynnneee\\\QQQJJJEEEBBB???<<<===@@@CCCFFFPPP^^^pppzzz~~~jjjWWWDDD:::444000000444222000---+++,,,,,,+++***+++++++++***)))(((((('''))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))JJJ???666555555444222222000000//////.../////////+++,,,------,,,,,,...///...---,,,,,,,,,---...///,,,,,,+++++++++,,,,,,---(((---///000<<>>???<<<;;;<<<999777333000...---,,,---...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------000000//////...//////000000111222666:::???BBBCCCCCCMMMcccllllllyyy|||xxxkkkPPPCCC??????<<<>>>>>>444222///,,,***+++,,,,,,+++,,,,,,++++++***))))))((()))************+++++++++))))))))))))************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,222...---111333777@@@KKK```sss~~~kkkaaarrryyygggaaa___^^^RRRBBB:::>>>CCCDDDEEEEEEBBB???;;;888999999888999<<>><<<===???@@@IIIRRR```nnnxxxtttbbbMMM@@@888222222444333000---,,,,,,,,,+++***++++++******)))(((((('''))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))JJJ???666555555444222222222111000000////////////+++,,,,,,,,,++++++,,,...,,,,,,,,,,,,,,,---......************+++,,,......+++...111777IIIggghhh\\\]]]wwwddddddbbbWWWTTT[[[fffccc```___```cccgggkkkhhhoooxxx{{{qqqddd___YYYUUUTTTVVVYYYZZZYYYYYYZZZ\\\___aaadddeeeaaaggglllnnnkkkjjjkkkmmmgggiiihhhfffhhhmmmpppooorrr}}}qqqbbb^^^XXXOOOGGG@@@;;;<<>>======888333000---++++++,,,,,,+++,,,,,,++++++***))))))))))))************+++++++++))))))))))))************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,111+++,,,444888:::GGGXXX{{{|||pppfffooozzzzzzmmmcccVVV\\\```XXXKKK@@@>>>AAAEEEEEECCCAAA>>>;;;888777666777:::===@@@AAABBBCCCCCCFFFJJJOOOVVVaaaoooyyy|||ooofff^^^XXXNNNFFFBBB@@@>>>>>>@@@CCCLLL[[[kkkxxx~~~|||lllYYYJJJ???777333333444222...---------,,,***++++++******)))((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))JJJ???666555555444222222333333111000////////////,,,------,,,++++++,,,...++++++++++++,,,,,,------*********++++++,,,---...111111555EEEbbbpppYYY___rrrmmmddd___^^^XXXPPPWWWfffjjjeeebbbdddiiiooovvv|||xxxuuunnnaaaVVVOOOLLLIIIIIILLLPPPRRRTTTUUUUUUVVVXXXZZZ]]]___```YYY]]]aaadddddddddfffgggeeefffeeeaaaaaaeeefffdddjjjnnnwwwmmmfff```XXXRRRIII@@@===>>>???===;;;999888666333000///...---------------------------+++,,,,,,,,,,,,,,,------..........................................///000---444<<<@@@BBBEEEKKKQQQYYYqqqssslllnnnzzzwwwvvvxxxuuuuuuvvvwwwwwwuuuqqqnnnnnnllljjjhhheeedddcccbbbkkknnnrrrvvvxxxxxxwwwwwwtttwww|||zzzXXXEEEEEE@@@<<<===;;;555222...,,,,,,,,,,,,++++++++++++*********))))))))))))*********+++++++++((()))))))))************))))))*********+++++++++++++++,,,,,,,,,,,,---------(((,,,777<<<@@@VVVqqqxxxkkkhhhlllqqqfff```XXXXXXcccdddVVVHHHCCCDDDBBBCCCAAA???<<<:::888777777777999>>>CCCEEEDDDFFFJJJGGGQQQ```ooouuummmaaaWWWPPPJJJFFFBBB>>>===@@@JJJZZZiiirrrvvv|||~~~oooaaaSSSEEE;;;666666333000...------,,,+++************))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))JJJ???666555555444222222333333111000////////////---...///...,,,,,,---///++++++,,,,,,,,,,,,---,,,---,,,,,,,,,,,,,,,------222000999VVVbbbYYYvvv{{{vvvZZZ]]]\\\WWWUUUZZZ```ddd^^^ZZZ]]]iiixxxwwwggg]]]ZZZVVVOOOIIILLLKKKKKKLLLNNNPPPPPPOOOOOOPPPQQQSSSVVVXXX[[[\\\\\\\\\]]]aaafffiiijjjhhhlllnnnmmmjjjjjjmmmnnnlllnnnmmmqqq}}}ttthhheeeaaa___UUUHHH???======<<<::::::999777444222000///...------------------------------------......//////.......................................///000000111:::DDDGGGFFFGGGOOOVVVhhhzzzyyyzzz{{{{{{vvvpppkkkkkklllfffdddbbb``````^^^\\\YYY^^^]]]ZZZVVVSSSPPPNNNNNNQQQTTTZZZ```ccccccaaa___^^^aaagggnnnvvv{{{|||cccKKKGGGAAA===>>>>>>777444000---------,,,++++++++++++***************))))))*********+++++++++((()))))))))************))))))*********++++++++++++++++++,,,,,,------------,,,222<<>>AAA???999555111///...---,,,+++************************)))************+++++++++))))))))))))************)))************+++++++++***++++++,,,,,,------...,,,...444;;;EEEVVVrrrsssiii^^^]]]rrrgggOOOQQQRRRLLLQQQSSSMMMCCC???AAAAAA===888777666666777:::===>>>CCCAAADDDHHHGGGGGGRRRaaasssxxxrrrjjj```XXXRRROOOJJJDDDCCCKKKZZZfffuuu{{{~~~fffMMM;;;:::777333000///...,,,+++******))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))JJJ???666555555444222222000000//////.../////////......///---,,,+++,,,...+++,,,---...///......---...............///000111888AAA]]]nnneeewwwwwwhhh^^^eeeYYYQQQYYYgggllleee[[[cccbbbmmm~~~rrriii^^^ZZZVVVSSSRRRSSSTTTUUUOOOMMMJJJHHHGGGFFFDDDBBBDDDDDDDDDEEEFFFHHHJJJKKKLLLLLLNNNPPPUUUYYY[[[]]]aaaeeeggggggjjjppprrrqqqnnnnnntttssscccYYYbbbooo|||~~~uuurrrpppjjjZZZFFF999999===>>>;;;:::999777444222000///,,,,,,---......---,,,,,,,,,,,,------...//////000......................../////////000000111333333===FFFMMMKKKHHHRRRhhh|||{{{tttpppnnnhhheee```\\\XXXTTTOOOLLLIIIGGGFFFFFFGGGHHHHHHGGGAAAAAA@@@???????????????======???DDDGGGHHHEEEAAAAAACCCFFFIIINNNTTT\\\bbbkkknnnqqqtttvvvyyy}}}xxx{{{{{{bbbPPPAAA@@@CCC<<<:::777222///......,,,+++************************)))************+++++++++))))))))))))************)))************+++++++++******+++,,,,,,---......+++///444===QQQllluuueee[[[WWW```xxx|||VVVEEEHHHJJJEEEEEEFFFFFFCCCAAA@@@@@@@@@666666666777:::===@@@BBBCCCAAAEEELLLPPPWWWlllzzzooofff]]]YYYRRRJJJEEEHHHRRRZZZlllqqqzzzlllSSSAAA;;;888444111000...,,,+++)))))))))))))))))))))***))))))))))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))JJJ???666555555444222222///............//////000---......,,,******+++---,,,---.../////////...------------...000111333444DDDSSSuuummmaaaoooiiibbbggg^^^RRRRRRaaahhhbbb```gggeeeeeetttuuuhhh___VVVOOOOOOPPPRRRRRRPPPOOONNNOOOJJJGGGCCCAAAAAABBBCCCBBB===============>>>>>>???@@@CCCFFFGGGHHHKKKPPPUUUWWW[[[]]]\\\___dddfffdddggggggkkksssxxxtttfffZZZ]]]bbbiiinnnpppnnniiifffssszzz|||vvvrrrnnn___HHH999999???AAA;;;:::999888555222000///,,,,,,---......---,,,,,,++++++,,,,,,---...//////////////////////////////000000000000111222333444>>>GGGMMMKKKLLL\\\|||{{{ssslllgggfff\\\XXXTTTQQQQQQNNNJJJFFF???>>>===>>>??????===;;;;;;:::999999888888888888999777666888;;;<<<:::777999:::;;;<<<>>>CCCIIINNNOOORRRTTTVVVWWWYYY\\\^^^iiittt}}}pppjjjuuu~~~qqqWWWCCCBBBBBB888;;;888333000///...---+++******************++++++)))************+++++++++))))))))))))************)))************+++++++++******+++,,,,,,---......///444999EEEcccttteeeVVVPPPXXXkkkiiiLLLAAACCCEEEBBB<<<>>>BBBDDDAAA;;;;;;>>>777777888:::<<>>UUUnnniiiiiiooorrrgggbbb```WWWZZZWWWXXX^^^[[[XXXaaalllzzz~~~cccXXXSSSMMMLLLPPPRRRQQQOOOMMMKKKHHHGGGFFFCCCBBB@@@>>><<<;;;;;;:::777999:::999888777888999777888999:::<<>>>>>===;;;:::999888555333//////.........//////000............////////////////////////////////////---...///000111333777;;;???CCCGGGMMM___zzzvvvmmmgggaaa[[[VVVPPPOOOLLLHHHEEEBBBAAA@@@:::999888777666666666666666666666666666666666666666777888888888888888888777777777777777888888999>>>???AAAAAAAAABBBDDDFFFJJJRRR[[[jjj~~~lllhhhyyyjjjOOOBBB@@@??????;;;666222000///---+++,,,,,,---...---,,,+++***+++*********+++,,,,,,---++++++************++++++++++++++++++++++++++++++---,,,,,,,,,.........---///666>>>ZZZhhhZZZRRRXXXggg{{{nnnTTTEEECCCDDD@@@;;;BBBBBBBBBAAA???;;;777555888777888<<>>>>>@@@BBBDDDEEEEEEDDDCCCCCCCCCDDDFFFJJJNNNRRRUUU^^^]]]```eeeccc[[[VVVWWW[[[iii{{{|||~~~tttdddkkkxxx~~~wwwhhhSSSAAA;;;>>>===<<<;;;::::::999555333//////.........//////000............////////////////////////////////////......///000111555:::>>>JJJNNNQQQWWWggg{{{}}}|||tttiii```ZZZUUUOOOKKKJJJHHHFFFCCC@@@>>><<<<<<999999888666666555555666555555555555555555555555555555666777777777777666888888777777888888999:::;;;===>>>>>>>>>???AAACCCDDDJJJPPP[[[ssswwwkkklllzzz{{{[[[DDD>>>??????<<<777333111///---,,,,,,,,,---------,,,+++***++++++******+++,,,,,,---++++++************++++++++++++++++++++++++++++++,,,,,,,,,---...000000000777<<>><<<<<<999888666555444333222222444666777666555444555666333333444444555777888999888999:::;;;<<<;;;::::::999888777777;;;@@@FFFJJJOOOOOOUUU___eeeccc^^^\\\YYYcccxxxuuunnntttzzztttlllpppvvv|||yyywwweeeFFF777===;;;::::::;;;;;;:::666333000//////....../////////............////////////////////////////////////......///000333888???DDDMMMSSSYYYaaapppuuukkk}}}tttlll```WWWQQQMMMIIIFFFCCCBBB@@@>>><<<:::999999888777666555555555555555444444444444444444444444333444555666666666666666999999999999999:::;;;;;;;;;<<<======<<<===@@@BBBBBBFFFHHHNNN___vvvvvveeeccckkklllIII===AAA@@@===888555222111...---,,,------------,,,+++++++++++++++++++++,,,,,,---++++++************++++++++++++++++++++++++++++++++++++,,,---...000222222;;;???MMMrrrxxxjjjaaadddmmmyyyjjjYYYTTTNNNKKKJJJHHHDDDAAADDDBBB???<<<999777666666888===BBBFFFGGGHHHJJJMMMXXXnnn{{{xxx}}}wwwnnngggaaa^^^]]]WWWWWWXXX^^^hhhsss|||nnnSSSFFF999444333111///------,,,++++++*********+++************************************************************+++++++++,,,LLL<<<666666111111444///000000000000///////////////............---------,,,...000000///...///000555//////555555;;;VVVwwwnnn]]]aaa~~~wwwkkkqqqvvvlll]]]UUUUUU______ZZZYYY___uuu}}}eeeNNNJJJJJJNNNNNNIIIHHHKKKBBBAAA@@@???===<<<;;;:::777666555444333333333333333444555444333222333555333333222222333333444555777777888888888777777666:::999777777999<<>>===<<<;;;:::::::::777666555444444444444444333333333333333444444444444555666777777888777777;;;;;;;;;;;;;;;<<<======>>>??????>>>>>>???BBBEEEGGGKKKNNNQQQZZZjjjtttwwwmmm^^^^^^TTT@@@DDDAAA>>>:::777555222000...---------------,,,,,,,,,,,,,,,+++++++++,,,,,,---,,,++++++******++++++,,,+++++++++++++++++++++++++++,,,,,,------///111333>>>HHH[[[zzzkkkkkkbbbmmmzzz{{{cccPPPRRRUUUUUUQQQKKKEEEBBBDDDAAA===999777666777888;;;@@@EEEFFFFFFJJJRRRZZZeeezzz||||||~~~vvvmmmeeeaaa___[[[WWWUUUXXXcccppp{{{bbbRRR???444111222111000...---,,,+++++++++++++++*********************************************************+++++++++,,,,,,LLL<<<666666111111444///000000000000///////////////............---------,,,...000000///...///000555...---333:::KKKqqquuueeefffnnnmmmqqqssskkk\\\VVVZZZMMM\\\ccccccfffmmmqqq]]]SSSKKKIIIHHHIIIFFFBBBAAABBB>>>>>>===<<<:::999999888555555444333222222333333111222333333222111222333333333222222222222333333333333444444333333222222555555777999:::<<<<<<======@@@HHHXXXkkkxxxyyyvvvyyy|||yyykkkttttttooopppsssvvvxxxzzzyyyhhhXXXJJJBBB:::::::::;;;;;;:::777444111111000///////////////............////////////000000000000000000000000///000111333888@@@IIIPPPQQQaaavvvlll}}}yyysssnnnbbbZZZOOOGGGCCCAAA???===<<<;;;:::999999999999999666555555444444444444444333333333444444555555555777888999:::;;;;;;;;;;;;===============>>>??????@@@@@@@@@@@@@@@BBBEEEIIINNNVVV^^^ccciiisss}}}zzzeee[[[iiidddIIIEEEBBB???<<<999777444111///......---------,,,,,,,,,------,,,,,,+++,,,,,,---,,,,,,++++++++++++,,,,,,+++++++++++++++++++++++++++,,,---,,,+++---000333CCC[[[wwwooocccqqqgggwwwjjjUUUKKKQQQXXXYYYUUUMMMFFFCCCBBB???;;;777666777:::<<<@@@DDDFFFFFFHHHSSSdddrrryyy|||{{{rrriiidddaaaXXXTTTPPPRRRZZZgggttt|||zzzhhhNNN:::222222222111///...---,,,++++++++++++***************************************************++++++++++++,,,,,,,,,LLL<<<666666111111444///000000000000///////////////............---------,,,...000000///...///000///------333BBBaaa|||eee```ppp~~~kkkvvv}}}sss^^^NNNMMMRRRSSS```hhhllluuu]]]OOOPPPKKKIIIFFFDDDBBB@@@??????999999888777666666555555222222111000000111111111000222333222111000111333333333222222222222333333333333333333333333333333///222777;;;>>>???>>>===888:::AAANNNcccwwwwwwuuusssmmmlllmmmooorrryyysssvvvaaaZZZOOOAAA===;;;:::::::::999777555222222111000////////////............////////////000000000000000000000000///111333666<<>><<<:::888888777666666666666666666555555444444444555555444444555555666777777777:::;;;<<<===>>>????????????????????????@@@AAAAAA@@@AAAAAA@@@AAADDDIIILLLTTT```oooyyynnn^^^PPPpppzzzVVVEEECCCAAA>>>;;;999666333000///......---,,,---------...------,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++***,,,...---+++---222666IIImmmggg\\\lllqqqyyy\\\HHHEEELLLSSSVVVRRRKKKFFFCCC>>><<<888666777:::>>>@@@EEEGGGIIIKKKTTThhh~~~{{{~~~yyyrrrkkkfffYYYXXXUUUTTTXXXaaammmvvv{{{~~~~~~aaaEEE666222222000000///...---,,,+++++++++************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,LLL<<<666666111111444///000000000000///////////////............---------,,,...000000///...///000,,,000222666KKKttt{{{tttjjjppp{{{|||lllVVVMMMIIIEEEUUUcccnnnzzzrrrUUUOOOPPPLLLIIIEEEAAAAAAAAA???===666666555555444444333333111000000000000000111111000222333222111000111222222222222111111222333333555444444444444444555555111444999===@@@AAA@@@???777999===GGG[[[tttxxxxxxxxxssspppmmmpppvvv{{{{{{tttwwwggg^^^VVVLLL???===:::888888888666555333222111000////////////............////////////000000000000000000000000///111555:::???GGGOOOTTThhh|||wwwpppkkkeee]]]WWWQQQKKKCCC???>>>===;;;999777666555555444444555555666555555555555555666666666666777888888999::::::<<<===>>>@@@AAAAAAAAABBBAAAAAA@@@@@@AAAAAABBBCCCCCCCCCCCCDDDEEEIIINNNRRR\\\jjj}}}yyyfffMMM]]]{{{eeeHHHDDDBBB???===;;;888444111000///...---,,,------.........---,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++)))+++.........000777===WWW{{{kkkbbblll~~~lllXXXFFFEEEIIINNNOOOLLLGGGCCCAAA:::888777777999===BBBEEEIIIJJJNNNVVVhhhzzzzzzrrrlll```aaaaaa^^^[[[___iiiqqqwwwzzzkkkMMM999333222000111000///---,,,,,,++++++************************+++++++++++++++++++++++++++++++++,,,,,,,,,------LLL<<<666666111111444000000000000000//////////////////.........---------,,,...000000///...///000---555888:::QQQ~~~vvvxxx~~~lll{{{bbbVVVWWWRRREEEQQQaaarrrzzz\\\NNNNNNIIIIIIFFFAAA======>>>:::666666666666555555555444444222111111111111222333333000222333222111000111222111111111111111222222333222111111111111222333444555777999<<<======<<<;;;>>>@@@BBBIII\\\xxxzzzsss}}}}}}yyyxxxsssooosss{{{xxxwwwuuu~~~xxxjjjccc___AAA>>>:::777777777666555333222111000////////////............/////////000000000000000000000000000///222777;;;AAAHHHPPPUUUrrr}}}tttjjjaaaYYYSSSPPPIIIDDD>>>;;;::::::888666888777666666555555555555666666555555555666666777777888888999:::;;;;;;;;;===>>>???@@@BBBBBBCCCCCCBBBAAAAAAAAAAAABBBCCCCCCFFFGGGGGGHHHJJJNNNTTTXXXeeerrrpppWWWTTTbbbqqqLLLEEECCC@@@===;;;888444111000///...---,,,---......///...---,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++'''+++...///000444<<>>:::999888777666888777555444333333444444000000000111222222222333000111222222222222222111000000000000111222333444333333333444444444444444:::999<<<@@@???<<<<<<@@@>>>???DDDVVVuuuyyyyyy{{{zzzsssqqqrrrsssmmmsssuuuiiiVVV???777:::555444999:::777555222000///...///000000000000000000000000000...//////000//////......111:::===AAAHHHJJJTTTiiiuuuhhh```WWWMMMEEECCC???>>><<<:::999777777666666666666666666666666666444444555555666888999:::<<<======>>>>>>>>>>>>>>>???@@@AAABBBBBBCCCEEEHHHCCCBBB@@@@@@AAABBBDDDDDDLLLKKKNNNRRRTTTVVV^^^gggsss~~~zzzfffYYYSSSddd[[[LLL@@@>>>???:::999:::222///...------...///...,,,------------------------------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,...,,,***...111...@@@ccczzzggg\\\VVVKKKKKKNNNKKKHHHFFFDDDAAA;;;777999666666;;;@@@BBBFFFJJJIIIWWWaaavvvyyy{{{{{{wwwrrrpppiiifffgggbbb[[[___iiilllsss~~~zzztttwwwuuu[[[===444555///333222000...---,,,,,,---++++++++++++++++++++++++++++++************++++++---,,,***))))))***,,,---JJJ???555333444333222222000000000000//////////////////............//////......---...///000000000///333CCCYYYvvvmmmcccvvv~~~|||wwwaaaXXXPPPRRR\\\aaalllyyyhhh___YYYSSSMMMKKKFFFCCC>>>;;;:::999888666777666555333333333333333111111111111111222222222000000111111111111111111111111111111222333444444555666666666666777777777::::::===AAAAAA===>>>AAACCCJJJWWWkkk}}}}}}|||}}}uuurrrqqqrrrmmmqqqvvvaaaHHH<<<<<<666555999888777555333000/////////000000000000000000000000000...///000000000000000111///===AAAAAAIIISSSeee||||||pppcccYYYQQQGGG@@@???>>>===;;;999888777666666555555555666666666666666666666666777888999;;;;;;===>>>???@@@AAAAAA@@@???>>>???AAAAAAAAABBBDDDEEEDDDCCCBBBAAABBBEEEHHHJJJSSSVVV___kkkuuu|||{{{kkk___UUU^^^wwwzzzTTTEEE??????:::::::::333000...------...///...---------------------------------,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,///000///333777:::RRRyyy~~~^^^YYYUUULLLLLLMMMIIIEEEBBBAAA???<<<999777555777>>>BBBDDDHHHMMMQQQiii}}}|||yyyvvvrrrpppnnnmmmlllgggbbbbbbggglllsss~~~}}}hhhIII:::777222444222000...---,,,,,,---++++++++++++++++++++++++++++++************++++++---,,,+++))))))+++,,,---JJJ???555444444333222333000000000000//////////////////............////////////......//////000000333333HHHmmmooo]]]YYYuuu~~~mmmWWWPPPKKKTTTeeelll}}}uuummmeeebbb^^^UUUNNNLLLFFFCCC>>>;;;:::999888777555555444333222222222222222222222111111111111111000000//////000111111222222222222222333444555666888888888999999:::::::::;;;;;;>>>BBBCCCBBBDDDHHHJJJZZZqqq{{{xxx|||~~~vvvqqqpppnnnrrr{{{|||}}}pppUUUDDD>>>777555999666777666333111000///000000000000000000000000000000///000111111000000222444333FFFJJJEEENNNaaaxxxrrrwwwyyylll]]]SSSJJJBBB<<<<<<;;;:::999777666666555555555555555666666777777777999999999999:::<<<===>>>>>>@@@BBBCCCDDDCCCAAA@@@>>>@@@BBBCCCBBBBBBCCCDDDGGGGGGGGGGGGIIIMMMSSSXXXaaafffttt~~~tttjjj^^^\\\ggg~~~```KKKAAA???;;;;;;<<<555111000.........///...---------------------------------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,+++//////222999DDDdddjjjSSSTTTQQQJJJMMMIIIFFFBBB???>>>===;;;:::777777<<>><<<===AAADDDFFFKKKRRRdddwww|||www|||wwwnnnpppooorrrxxxyyyxxx{{{|||aaaLLLBBB777666999555777666444222111000000000000000000000000000000000000111222111//////222555<<>>???@@@AAABBBDDDEEEEEECCCAAA???>>>AAACCCDDDDDDDDDEEEFFFJJJKKKMMMPPPUUU\\\dddjjjjjjqqq~~~xxxsssllldddcccqqqoooSSSAAA>>>;;;<<<===888333111///......///...---------------------------------,,,,,,,,,++++++++++++++++++,,,,,,,,,------)))//////000;;;MMMrrr{{{yyy|||[[[OOONNNIIIEEEJJJDDDBBB@@@>>>===;;;:::888:::<<>>>>>AAACCCDDDDDDEEEFFFGGGLLLNNNSSS[[[eeeooovvvyyysssyyy|||uuuuuutttnnnggglll\\\CCC>>><<<===???:::666333000......///...---------------------------------,,,,,,,,,+++++++++++++++,,,,,,,,,---------,,,444333444DDD\\\~~~~~~jjjmmm~~~lllSSSOOOJJJAAAAAAEEE???@@@@@@@@@>>>;;;888777>>>???DDDHHHJJJNNNZZZgggrrrmmmpppkkkggg```ZZZVVVUUUVVVWWW\\\fffsssyyywwwsssqqqqqqrrrggg^^^\\\^^^___```aaahhhgggfffkkkttt~~~~~~tttnnnooosss~~~sssmmmrrrxxxzzz|||tttssssssqqqpppuuuuuupppsss|||{{{oooooouuu~~~{{{[[[DDD777444444333222000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,---KKK@@@666555555444333444000000000000//////////////////............//////---...000///---///333888???aaa[[[bbbvvvwww{{{iiibbbdddiiiqqq~~~|||tttmmmjjjdddYYYPPPLLLAAA>>>999666555444333111222222333333333222222111222222222111111111111111111222333444555666666666777777777777888999::::::999::::::;;;<<<===>>>>>>===:::999===@@@DDDMMMWWWppp~~~~~~vvvwwwzzzwwwqqqooolllmmmpppvvv~~~{{{hhhTTT???999:::555777777666555333222111000111111111111111111111111000222333111...///666<<>>AAAAAA@@@@@@AAABBBCCCCCCEEEEEEEEEEEEDDDDDDCCCBBB@@@BBBCCCDDDEEEGGGJJJLLLSSSTTT[[[hhhxxx|||yyyppppppqqqpppiiiiii{{{jjjIIIAAA===>>>???;;;888444111///...///......------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------+++333222777PPPmmmyyyiiiuuu~~~^^^NNNOOOGGG@@@AAA@@@???@@@AAA@@@===:::999888???@@@DDDHHHKKKVVVlll~~~xxx{{{wwwjjjdddddd^^^ZZZTTTMMMHHHGGGFFFGGGHHHQQQ\\\bbbbbb```aaabbb\\\UUUMMMIIIIIIJJJJJJKKKOOORRRXXXcccttt|||nnnbbb\\\\\\fffppp}}}~~~wwwnnntttwwwqqqqqqqqqpppsssssspppnnnrrrzzz~~~sssrrruuu}}}gggKKK555444444444333111000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------,,,,,,KKK@@@777555555444333444000000000000//////////////////............//////+++---///...---///555:::SSSzzzhhh|||tttqqqwwwjjjdddjjjvvvzzz~~~tttkkkhhheee[[[PPPJJJBBB>>>999666555444333222111222333444444333222222111111111111111222222222222333666999:::999888777888888888888999:::;;;<<<:::;;;<<<===>>>??????@@@@@@???AAAEEEFFFGGGKKKQQQ[[[hhh~~~vvvtttuuuyyyzzztttllliiinnnvvv}}}{{{cccGGG<<<<<<777777777777666444333111000111111111111111111111111...111333222000444===EEEXXXXXXSSSYYYqqq{{{ttt{{{wwwuuucccWWWJJJCCC===888555666333333333444444666777888777888999;;;===>>>@@@@@@BBBBBBBBBAAABBBBBBCCCDDDEEEDDDDDDEEEFFFGGGIIIJJJGGGHHHIIIIIIKKKNNNSSSWWW```aaaiiizzz~~~|||qqqllljjjkkkggggggtttyyyQQQEEE@@@>>>>>>999999666111///...///......------------------------------,,,,,,,,,,,,++++++,,,,,,,,,------------...(((000000<<<___}}}llloooqqqRRRHHHLLLFFFDDDEEE===CCCCCCAAA>>>:::999:::===AAABBBFFFKKKSSSggg{{{xxxqqqiiiqqq}}}tttgggaaa\\\WWWOOOLLLGGGAAA>>>======>>><<>>===???AAABBB===@@@FFFOOOaaarrrwwwtttmmmaaaVVVRRRUUU```ttt}}}uuu~~~vvvrrrtttvvvvvvyyyrrrnnnooorrrsssuuuyyyqqqrrrvvv}}}{{{}}}uuuWWW999444444444444222000...------------------------------,,,,,,++++++,,,,,,---,,,------------------,,,KKKAAA777555666444333444000000000000//////////////////............//////***---///...---000666<<>>???@@@AAAAAAEEEFFFIIINNNNNNKKKKKKOOO___kkkvvvtttsssqqqvvv{{{oooiiinnnwww}}}~~~mmmMMM???===888888777777666555333222111111111111111111111111111,,,000333333333888CCCMMMccc^^^TTTYYYmmmvvvuuu{{{xxxxxxaaaUUUIIICCC>>>999666777333333333444555666777888888888:::<<<>>>@@@AAABBBCCCBBBBBBBBBBBBCCCCCCDDDDDDCCCCCCEEEGGGKKKNNNQQQNNNOOOOOOOOOQQQVVV\\\aaammmmmmuuuvvvkkkfffgggffffffrrrXXXIIIBBB>>><<<888:::666222///...///......---------------------------------,,,,,,,,,++++++,,,,,,,,,---------......+++222444EEEooo|||lll]]]ssskkkLLLCCCIIIEEEIIIKKK<<>>@@@@@@AAABBBCCCBBBBBB@@@<<<999;;;>>>@@@AAAAAA@@@AAALLLXXXYYYSSSRRRLLLJJJQQQ^^^rrr~~~xxxvvvzzz}}}}}}~~~sssnnnqqqrrrmmmlllqqqmmmooovvv|||~~~~~~{{{|||gggFFF444555555444333111///------------------------------,,,,,,++++++,,,,,,---,,,------......------,,,MMM???555666888333000111222111111000000000000000,,,---------.../////////)))777333...666444444GGGhhh|||mmm{{{rrryyyhhhjjjggghhhzzzxxxooouuu~~~wwwtttoooggg]]]TTTLLLHHH@@@===999666555333222000222222111111111111111111333222111111111222333444666888::::::999888888888888;;;>>>@@@>>>===<<<<<<:::999999===BBBGGGMMMQQQTTTXXX___cccaaa\\\^^^dddyyyyyywwwwwwuuuvvvyyy|||~~~ssskkkjjjnnnvvv}}}{{{aaaCCC777;;;555777999999777555333222333111000000111222222111//////111333111333DDDXXXZZZXXXZZZeeevvv{{{llltttyyysssdddTTTFFFBBB>>>666333666444444555666777888999::::::;;;>>>@@@AAABBBBBBBBB===???AAABBBAAABBBCCCEEEFFFFFFEEEDDDEEEIIINNNSSSVVVXXXYYYWWWVVV]]]jjjuuuxxxmmmbbb^^^\\\]]]eeeooohhhCCC:::@@@AAA<<<<<<777222000000000///---///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++---...///222000555RRRuuu___```|||nnnZZZLLLCCCIIIQQQPPPJJJEEEDDDAAA<<<999888999===???EEEHHHIIIMMMdddpppiiiaaaWWW[[[\\\]]]\\\XXXRRRLLLHHH>>><<<:::888666666666666777888999:::;;;<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===:::::::::<<>>>>>>>>@@@DDDJJJTTTaaakkk|||~~~zzzwwwvvvqqqrrruuuxxx{{{~~~zzzsssllliiikkkrrryyyrrrQQQ???<<<777888999888666444222111333111000000111222222111111111222333555;;;IIIVVVTTT\\\eeepppyyyuuuzzzsssdddTTTFFFBBB???777444777555444444555666888:::;;;;;;<<>>@@@>>>777<<<888333000000000...---///...---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,...000111333444BBBjjjqqqhhhqqq~~~fffRRRIIIEEEJJJOOOLLLGGGDDDBBB???<<<999999<<<@@@CCCHHHKKKOOO\\\||||||ggg]]]WWWPPPNNNOOOOOOOOOMMMIIIEEEBBB<<<:::888777666555666666777888999:::;;;<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===>>>===<<<<<<>>>AAAEEEGGGCCCGGGLLLSSSaaaxxx~~~{{{zzzzzz{{{||||||yyyuuusssrrroookkknnnuuupppnnnqqqvvvyyy{{{___BBB:::444444555222......///...------,,,,,,---------------------------------------............///KKK===333666888555333555222111111000000000000000//////..................,,,...---000555111;;;UUUzzzpppeeeiiiuuukkk~~~jjjdddmmmjjjxxxooopppuuuvvvtttooommmhhh```XXXOOOHHHCCC>>>;;;888555444444222111111111222222222222222222444333333333333444555666888:::<<<<<<;;;:::::::::::::::;;;;;;:::<<<>>>AAA>>>BBBIIISSSbbbvvv{{{wwwtttqqqqqqrrrssstttvvvxxxyyyxxx{{{zzztttllliiimmmrrruuuyyyxxxttteeeIII===999999888777666333222000333222000000222333222111333333333333;;;GGGPPPRRRTTTgggvvv|||yyy|||ssseeeUUUGGGCCC???888555777555444444444555888;;;======>>>@@@BBBCCCDDDDDDCCCCCCCCCBBB???>>>???BBBEEE@@@AAAAAABBBCCCFFFKKKOOOTTTZZZ```fffmmmxxx|||xxxnnnaaaWWWOOOIIIIIIMMMQQQdddbbbEEEAAA???666<<<888444111000///...---......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,------+++++++++,,,...000222333555444IIIxxxssskkksssiiiXXXJJJHHHHHHJJJIIIEEEBBBBBB???===;;;:::;;;???CCCFFFJJJKKKTTTmmmoooYYYOOOKKKGGGAAAAAAAAAAAA@@@???======888777666555555555666777888999:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<======???AAAAAA???@@@DDDHHHHHHJJJOOOWWWdddvvv}}}}}}|||zzzwwwuuuuuuuuuxxxwwwvvvsssllliiinnnwwwrrrnnnmmmrrrxxx}}}}}}nnnFFF===555444444111...---///...------,,,---------+++,,,,,,------.........---------............///MMM>>>444666888444222444222111111000000000000000000000//////......------,,,+++---222222444MMMpppooo]]]fffyyy~~~xxxiiigggjjjvvvxxxmmmmmmtttyyyxxxssskkkiiiddd]]]UUULLLEEEAAA===:::777555444444222111111111222222222222222333444444555555666666777777888:::<<<===;;;:::::::::;;;<<<=========>>>AAACCC>>>FFFSSSdddzzz|||xxxuuuuuusssooommmmmmppptttwww}}}uuullljjjllllllkkkpppuuummmeeeqqqwwwSSS>>>:::888777666666555444222444222000111222333222222444444333555AAAPPPUUUPPPZZZkkk~~~uuuzzzuuuhhhWWWIIIDDD???777444666555444444444666999<<>>@@@AAACCCDDDEEEDDDDDDEEEDDDBBB>>><<<===AAADDDBBBCCCCCCCCCDDDFFFJJJMMMLLLSSS]]]fffqqq|||vvvnnncccYYYOOOIIIGGGGGGIIITTTrrrqqqKKKCCCAAA;;;<<<999555222000///.........------,,,,,,,,,------,,,,,,,,,---------------,,,,,,,,,---///111444555;;;777KKKzzzmmmiii|||UUUOOOIIIJJJKKKHHHBBB>>>???BBB===;;;::::::<<<@@@DDDGGGLLLNNN]]]sss]]]PPPKKKGGGBBB<<<<<<;;;:::999::::::;;;555444444444444666777888::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>CCCHHHHHHFFFEEEIIIMMMTTTVVV]]]iiivvvzzz}}}}}}zzztttpppnnnoooxxxwwwuuupppkkkjjjooouuutttoookkknnnwww}}}qqqIII===333222333111///...//////...---------------++++++,,,,,,---...//////---------............///QQQAAA666666777333111333222111111000000000000000000000000//////......---///,,,000333...:::ccchhhTTT```mmmeee[[[```ddd}}}zzzwwwxxxyyyxxxtttpppjjjgggbbb[[[SSSJJJCCC???<<<999666444444444333222111111222222333333333333555666666777888999999999999;;;======;;;::::::;;;:::<<<>>>@@@@@@AAACCCEEEEEEPPP```ttt}}}}}}{{{xxxvvvvvvrrrmmmjjjlllrrrzzzsssjjjfffhhhaaabbbiiigggaaahhhwww^^^EEE;;;888555555666777777555444222111111222333333222333333333:::HHHUUUWWWRRR```hhh|||sss{{{wwwiiiYYYJJJDDD???666222444555555555666888;;;>>>@@@@@@AAABBBDDDEEEEEEEEEDDDEEEDDDBBB???======???AAACCCDDDEEEEEEDDDDDDFFFHHHIIIQQQ]]]jjjwww{{{yyy{{{}}}vvvqqqggg[[[QQQKKKGGGDDDCCCHHH```TTTEEEBBB>>><<<:::777333000.........------,,,,,,,,,------...,,,,,,,,,------.........,,,,,,---...000222555666<<<<<>>CCC<<<;;;::::::<<<@@@DDDFFFPPPVVVmmmyyyooo```WWWUUUTTTKKKBBB<<<;;;999777666777888999444444333444555777999:::;;;;;;<<<<<<<<<;;;::::::;;;;;;;;;<<<<<<<<<<<<===EEEGGGGGGEEECCCHHHRRRZZZeeegggqqq|||zzzxxxvvvyyy|||~~~|||wwwtttssstttyyyvvvqqqmmmlllnnnooooootttooojjjlllwwwtttOOO@@@333///111111111111//////...------------...++++++,,,,,,---...//////---------............///SSSCCC666666777222000222222111111000000000000000000000//////////////////222---222333000JJJ|||www```RRRddd}}}nnnZZZQQQ^^^jjjzzzrrrnnnllljjjhhhccc\\\SSSJJJCCC???:::888555444444444333222111111222222333444444444666777888999:::;;;;;;;;;:::<<<>>>>>>===<<<;;;<<<:::<<>>:::666555777999888777444333111111333444333222222111666CCCOOOUUUWWWXXXkkkrrrvvvwwwhhhWWWHHHDDD???666333555555555777999<<<>>>@@@BBB@@@AAACCCDDDEEEEEEDDDDDDDDDEEEEEEDDDAAA@@@@@@@@@BBBDDDFFFFFFEEEDDDFFFGGGHHHQQQ^^^nnn}}}~~~xxxtttjjj[[[PPPIIIDDD??????AAAPPPrrreeeJJJ@@@===<<<;;;888444///---...///------,,,,,,,,,---......,,,,,,,,,---......//////---------...000222444555222@@@dddyyy|||lllLLLPPPMMMMMMHHH???999<<<@@@BBB;;;;;;:::;;;>>>BBBFFFHHHSSSaaazzztttlllbbb```bbb]]]OOOBBB:::999666444444444555666555555555555666888;;;<<<<<<<<<<<<<<<<<<;;;:::999;;;;;;;;;<<<<<<<<<<<<===EEECCC???===BBBPPPbbbooowwwsssrrroookkksssuuuxxxyyyyyyxxxyyyyyy{{{yyysssnnnmmmooommmiiiooollliiikkkuuu___LLL888111111111222222000///......------......+++,,,,,,------.........---------............///RRRBBB666666777333111444222111111000000000000000///////////////000000000333---222555===gggkkk[[[[[[xxx~~~hhhwwwYYYZZZlllzzz}}}uuummmlllmmmmmmjjjeee]]]TTTJJJCCC???:::777444333444444444333111111222222333444444555666777999;;;<<<<<<<<<<<<===???AAAAAA@@@>>>>>>??????@@@AAADDDIIIRRR]]]dddhhh{{{xxxsssppprrrxxxnnnmmmnnnqqqxxxnnnaaa^^^ZZZVVVVVVZZZaaafffiii}}}iiiDDD???888666888999888666555333111222333444333222222///999MMMVVVSSSWWWaaayyy|||ssscccSSSEEEBBB???888555888444666999<<>>??????FFF]]]|||UUUBBB???<<<<<<999444///------///,,,,,,,,,,,,,,,---...///,,,,,,------.../////////......---...///111333444111KKKvvv}}}~~~___MMMMMMIIIHHHBBB;;;;;;AAACCC@@@::::::;;;>>>BBBFFFKKKNNN^^^ttt}}}wwwrrrnnnlllhhh\\\KKK???777666444333333444555666777777666777888:::<<<>>>============<<<;;;:::999;;;;;;;;;<<<<<<<<<<<<===@@@AAAFFFPPPaaavvv}}}qqqpppvvvwwwsssttttttuuuwwwzzz{{{{{{zzz~~~|||sssmmmmmmjjjfffhhhiiihhhiiisssuuu^^^DDD666333111111111000//////...............---------------------------------............///QQQAAA555555777444333666222111111000000000000000......//////000000111111222+++111999KKKcccXXXcccooo```cccYYYgggyyynnnzzz}}}~~~yyyqqqlllnnnrrrooolllfff^^^UUUKKKCCC???999777444333444444444333111111222333333444555555777888:::<<<=========<<>>AAACCCCCCCCC@@@AAABBBDDDDDDDDDCCCCCCCCCHHHMMMOOOMMMHHHDDDBBBEEEHHHLLLOOOPPPQQQRRRSSSXXXaaarrr~~~|||zzzxxxvvvlll\\\QQQMMMHHHBBB>>>======LLLsss```GGGCCC<<<<<<:::555///,,,---000,,,,,,,,,,,,,,,---...///,,,,,,------...///000000///.........///000222333===[[[}}}pppWWWMMMHHHDDDCCC===999>>>EEEDDD>>>999:::<<>>>>>======<<<;;;999999;;;;;;;;;<<<<<<<<<======???HHH[[[tttzzzooosss|||zzz{{{~~~}}}{{{yyymmmiiigggdddbbbfffggghhhqqqmmmNNN<<<555222000000000000///...............------------------,,,,,,---------.........//////QQQ???777777333444666000333222111/////////000111222222111000//////000000000777222111XXXqqqhhhiiimmmwwwkkkcccmmmsssoooxxx{{{yyyrrrnnnnnnoooooossskkkaaaZZZVVVPPPFFF>>>;;;999777444333222111111222222111111222444666777:::999888999:::;;;======FFFLLLHHHFFFKKKIIIEEEJJJDDDAAADDDJJJPPP]]]zzz{{{uuupppooorrrwww{{{qqqtttxxxyyyyyy{{{~~~uuubbbWWWSSSPPPOOOLLLLLLSSS\\\vvv\\\AAA666:::888666999999444222000111333444222000333555===NNNUUUKKKVVVwwwtttkkkZZZPPPEEE>>>888444333666777999<<<@@@DDDEEEDDDBBBDDDCCCBBBDDDFFFFFFBBB???DDDDDDIIIOOOOOOJJJGGGGGGLLLPPPVVVZZZ]]]cccjjjpppvvvvvvqqquuuwww{{{ooo___XXXNNNBBBAAA:::>>>AAAIII___qqqFFFBBB======<<<999444000...---......---,,,,,,,,,,,,---...............---------)))...++++++222222222<<>>;;;<<<<<<;;;:::999888888>>>???:::999???;;;888AAAGGGIIIaaaqqqooo|||}}}|||||||||uuukkkdddcccggghhhlllrrruuuxxx~~~```AAA...333888...222111000//////...............------------......////////////000000000000QQQ???777777333444666000333222000/////////000111222222111000000000000000...333000333ZZZrrrdddmmmvvvmmmfffeeesssqqqqqqvvvxxxtttmmmiiikkkmmmlllnnnggg^^^YYYVVVQQQHHHAAA999888666444333222222333222222111222333444666777888999;;;<<<;;;;;;<<<===???IIILLLMMMRRRLLLBBBDDDBBBAAACCCHHHMMM[[[vvv}}}|||yyytttpppooorrrvvvyyyrrruuuxxxyyyzzz{{{~~~yyycccUUUPPPMMMKKKIIIJJJPPPXXXxxxhhhIII999;;;999666888777444222111111333444333111222888???KKKQQQMMMYYYwwwvvvmmm^^^RRRFFF???:::555444666777999<<<@@@CCCDDDDDDBBBIIIFFFDDDCCCDDDEEECCCAAAEEEEEEHHHMMMNNNKKKIIIKKKNNNUUU```jjjsss|||qqqlllppppppyyysssdddZZZNNNCCCCCC===???@@@DDDVVVxxx{{{OOODDD======;;;888444111///...///...------,,,,,,------------..................---000,,,---444222111:::MMMsssyyy~~~kkk___SSSEEE@@@;;;888;;;AAADDD???::::::>>>???EEENNNNNNVVVjjjzzzuuunnngggaaa^^^VVVMMMDDD???:::888555444333333444666999;;;<<<<<<;;;;;;;;;<<<===>>>===<<<<<<:::::::::<<<===;;;===;;;===EEE@@@:::@@@AAAMMMlllssswww{{{zzz{{{|||wwwmmmfffdddeeefffjjjpppssswwwtttTTT777333777000222111000//////......//////......------......///////////////000000000000QQQ???777777333444666000222111000000///000000000222111000000000000000000...222222===dddzzzbbb___wwwvvvyyy}}}aaabbbkkk~~~rrrmmmqqqtttsssnnngggeeeiiikkkkkkhhhbbb[[[WWWUUUQQQJJJDDD999888666444333333333333222222222222444555666777777:::===>>><<<;;;<<<>>>===IIIMMMPPPTTTLLLBBBCCCBBBCCCEEEIIIOOO___zzzyyytttyyy~~~zzz{{{yyyvvvsssrrrtttvvvxxxrrrtttvvvwwwwwwyyy{{{~~~xxxbbbSSSNNNIIIHHHFFFFFFLLLTTTrrrzzzUUU>>><<<999888888555444333111222333444333333222???EEEIIIPPPUUUddd|||wwwdddVVVHHH@@@<<<888555666777999===@@@BBBCCCCCCCCCKKKHHHEEECCCCCCEEEEEEEEEHHHFFFGGGKKKMMMLLLMMMQQQXXXbbbsss{{{jjjfffkkkmmmzzzwwwiii^^^OOOCCCDDD@@@@@@??????JJJggg\\\EEE>>>===;;;888555222000//////...------,,,---------,,,---------.../////////---///,,,...666333222<<>>CCCCCC???:::888>>>@@@DDDKKKNNN]]]www~~~~~~vvvooolllfff```XXXRRRJJJCCC===:::777555444333333333555777:::<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>===;;;;;;<<<@@@CCC>>>BBB@@@BBBIIIDDD@@@HHHPPPeee}}}ttt|||zzzyyyzzz|||xxxooogggeeebbbcccffflllpppttt~~~jjjAAA333666333222222111000///////////////......------......///////////////000000000000QQQ???888777333444666111111111000000000000000000111111000000000000000111000333:::OOOuuukkkaaammmlll}}}nnn[[[fffsssooogggkkkooopppnnnhhhccceeekkknnnmmmeee```ZZZVVVTTTQQQKKKFFF;;;999777444333222111111111222222333555666777888888;;;===<<<::::::>>>BBBEEEOOOPPPOOOSSSMMMHHHLLLNNNRRRUUUWWW```vvvvvvooottt|||}}}~~~}}}zzzxxxwwwvvvwwwwwwqqqqqqrrrrrrsssuuuwwwyyy|||~~~tttbbbUUUNNNHHHFFFDDDEEEJJJQQQjjj```BBB<<<999888999444444333222222333444555555555GGGMMMLLLVVVeeevvv~~~iiiZZZKKKCCC>>>999555555888:::>>>@@@AAABBBCCCDDDGGGGGGGGGGGGIIIKKKLLLMMMLLLHHHGGGIIIKKKLLLPPPVVV___lllvvvfffdddmmmwww{{{lllaaaRRRDDDBBB@@@??????>>>CCCZZZiiiDDD???===:::888666444111000//////...---------------,,,,,,,,,---...///000000+++---***...666333555CCC^^^wwwWWWJJJIIIHHH=========@@@BBBAAA===999999@@@BBBEEELLLRRRjjjxxxsss}}}yyyooojjjgggcccXXXNNNCCC>>>;;;888666666333333333444666999<<<>>>===============>>>>>>>>>???@@@AAA@@@???@@@DDDGGGJJJRRRRRRQQQSSSNNNQQQ```~~~vvv{{{|||zzz{{{}}}yyyppphhheee``````bbbgggkkkpppzzz|||wwwHHH555666333333222111000//////////////////............//////////////////000000000000RRR@@@888888444555777111000000000111111111000000111000000000000000111111000444BBBaaakkkeeewwwssslllyyyaaa^^^mmmwwwrrraaaeeemmmooollljjjeeeccchhhqqqssspppccc___YYYUUURRRNNNIIIDDD===;;;888555222000000///111222333555666777888999;;;<<<;;;:::999;;;AAAFFFNNNWWWXXXVVVYYYTTTPPPVVV```ggglllnnn|||yyyqqqnnnzzz}}}zzzxxxvvvttttttqqqppppppppprrruuuwwwxxxwww|||xxxlllZZZRRRJJJFFFEEEEEEIIIOOOjjjiiiFFF===999999:::555444444333333333444666777777LLLRRRPPP```uuuzzzmmm```QQQHHHAAA:::555444888;;;>>>@@@@@@AAACCCEEECCCGGGLLLQQQUUUVVVVVVVVVNNNJJJGGGIIIKKKLLLQQQVVV]]]kkkvvviiikkkuuu|||kkkdddVVVEEE@@@===<<<>>>AAABBBRRR|||{{{xxxFFFBBB>>>:::777666555222000//////...------------...,,,,,,,,,---...///000000---...+++...444111888LLLnnnnnnQQQEEEBBBAAA<<<===>>>@@@@@@>>>;;;888;;;DDDGGGJJJQQQ]]]{{{{{{rrrnnnrrrllljjjhhh^^^OOO@@@;;;:::777555666333333444666888;;;===???=========>>>>>>>>>>>>>>>???BBBFFFFFFEEEFFFJJJNNNTTTgggsssuuurrrjjjoooxxxwww}}}{{{|||yyyooogggccc___^^^___bbbeeejjjtttzzzpppxxxJJJ666666222333222111000000//////////////////....../////////////////////000000000000RRR@@@888888444555777111//////000111111111111000000000000000000111111222///444JJJpppyyykkk```pppkkktttddd\\\dddssszzzggg```iiioooooohhhfffcccdddllluuutttooo___\\\WWWRRRNNNJJJEEEBBB===;;;888555222000000///111222444666777888999999===<<<;;;;;;===AAAFFFIIIPPP\\\```___aaaZZZTTTYYYhhhuuu~~~pppppp~~~}}}{{{xxxuuusssrrrqqqtttrrrqqqrrruuuyyy{{{{{{uuuzzz~~~|||aaaWWWMMMHHHFFFFFFIIINNNiiirrrMMM@@@:::888:::777444555444333222444777:::<<>>:::===CCCCCCNNNuuuOOOEEE@@@:::777777555222///000///......------......,,,---------.../////////000111...///111...<<>>@@@@@@===;;;:::999999AAAEEEIIITTTdddxxxssswwwsssnnnpppooocccOOO===999999555333555555555666888:::===???@@@======>>>???????????????>>>BBBGGGIIIIIIMMMTTTZZZccczzzzzz{{{{{{xxxppphhheee```^^^]]]^^^___cccnnnxxxuuunnnwwwKKK888777111333333222111000000000000000//////......//////000////////////000000000000RRR@@@999888444555777222...///000111222111111000000000000000000111222222///666PPP{{{rrrggg^^^ssswwwgggmmmYYY[[[jjjxxxuuueeeeeejjjllljjjdddcccaaadddnnnuuuqqqhhhXXXVVVRRRNNNJJJFFFBBB@@@:::999777444333222222222111222444666888999::::::>>><<<<<<@@@FFFKKKKKKIIIOOO[[[\\\ZZZZZZUUURRRZZZooottt|||{{{yyyvvvuuutttssssssuuurrrqqqrrrvvv{{{}}}}}}wwwxxxzzz~~~ggg[[[PPPJJJGGGFFFHHHLLLfff|||UUUEEE;;;888:::888444555555444222444888;;;EEERRRWWWaaa{{{}}}~~~}}}{{{zzztttmmmdddYYYKKK>>>999:::888<<<@@@@@@??????BBBFFFCCCJJJTTTZZZZZZXXXVVVUUUQQQMMMKKKMMMLLLJJJKKKNNNUUU]]]iiivvvtttrrryyy|||kkkeeeZZZLLLHHHBBB;;;<<>>@@@AAA===>>>???@@@@@@@@@??????===AAAFFFHHHKKKSSS```jjj}}}~~~yyyyyywwwqqqkkkhhhbbb___\\\[[[[[[^^^hhhrrr{{{yyyzzzNNN:::888222333333222111000000000000000000////////////000000////////////000000000000SSSAAA999888444555777222...///000222222222111000000000///000000111222222111999VVV~~~oooeeeffffffeeekkkVVV\\\mmmzzzpppggghhhhhhfffdddbbbaaa```dddnnnssslllaaaSSSQQQNNNKKKGGGDDDAAA???777666555444333333444555000222444777999:::::::::>>>===>>>EEENNNRRRNNNIIIQQQXXXSSSLLLLLLKKKOOO\\\yyy{{{}}}{{{zzzyyywwwvvvwwwwwwxxxtttqqqooopppuuuzzz}}}}}}{{{xxxuuuyyy|||jjj^^^QQQKKKHHHFFFGGGKKKggg[[[III<<<777999888444555666444222444888<<>>>>>BBBFFFCCCJJJQQQUUUSSSOOOMMMLLLQQQNNNMMMNNNMMMIIIHHHKKKKKKPPPXXX___eeennnwww~~~sssnnnrrr|||llleeeZZZOOONNNGGG<<<:::@@@@@@GGGmmmfffIIICCC;;;777777555111---000000///..............................---------***......///111555SSS~~~___GGG<<<;;;;;;???BBBCCCAAA<<<999;;;>>>@@@GGGKKKSSSddd{{{tttnnnsss{{{sssiiiPPP;;;888:::888777:::888999:::<<<>>>???@@@AAA===>>>???@@@AAA@@@??????<<<@@@CCCFFFKKKWWWiiiwwwzzz{{{~~~wwwwwwwwwrrrmmmkkkddd___\\\ZZZXXX[[[dddooozzzPPP;;;999333444333222111000000000000000000////////////000000////////////000000000000VVV???555777444333555222222222222222222111000///...000111000///...///111000FFFuuuooonnniii___rrr___ggghhhxxxvvvccc```bbb^^^[[[]]]ZZZWWWVVV\\\dddfff___XXXNNNJJJFFFCCCBBBBBBAAA@@@999888666555333222222222111222333555777888::::::<<<>>>GGGTTTZZZUUUKKKFFFCCCOOOKKK@@@BBBHHHRRR```|||zzz}}}}}}}}}{{{wwwtttuuuyyyuuuwwwvvvssswww|||{{{tttxxxuuutttxxx}}}jjjVVVNNNIIICCCFFFOOObbblllKKK;;;777888888444333555555333333:::CCCQQQTTTaaavvvuuulllgggaaa[[[YYY[[[]]]\\\ZZZ\\\[[[[[[___fffkkkmmmmmmnnnooonnnhhh]]]OOOAAA888:::<<>>BBBFFFHHHIIIIIIJJJKKKRRRSSSSSSPPPMMMKKKKKKLLLMMMNNNSSSYYY[[[[[[dddpppxxx}}}oooccc]]]pppqqqggg]]]OOOFFFEEEDDD??????AAAEEEbbbzzzWWWEEE>>>???888555444...000000000000////////////............///////////////111...///444<<<\\\iiiYYYFFF<<<===;;;AAACCCCCC???:::888;;;???EEEEEEIIIVVVpppzzztttyyycccNNN===::::::666777===@@@@@@@@@????????????>>>===>>>>>>===???BBB???999AAA<<<:::>>>GGGVVVkkk{{{xxxmmmsss|||}}}~~~|||qqqggggggmmmiii^^^WWW[[[[[[XXX]]]fffqqq|||~~~UUU???777444333333222111000000000111000000000000000000000000///000000111111111111000VVV???555777444444555222222222222222222111000000///111222111000000111222>>>\\\yyyqqqgggkkkiiihhhmmmqqq{{{fffVVVUUUXXXUUURRRTTTRRRPPPPPPTTTZZZ[[[VVVPPPIIIEEEAAA>>>======;;;:::888777666555444333333333111222333555666888999:::<<<@@@IIIRRRSSSLLLGGGFFFFFFKKKGGGDDDMMMWWWfffyyyxxx|||rrrmmmqqqsssvvvuuurrrpppqqqtttsssttttttrrrvvv|||{{{uuuuuuttttttvvv{{{vvv^^^SSSLLLFFFHHHOOOZZZpppPPP>>>999999:::555444555666444555>>>HHHRRRVVVcccuuu|||zzznnndddYYYRRRKKKGGGHHHIIIHHHFFFEEEEEEGGGMMMUUU[[[^^^^^^```dddgggfff^^^QQQDDD<<<;;;<<>>===???AAABBBCCCEEEHHHKKKSSSUUUVVVUUUQQQOOOOOOPPPUUUUUUXXX^^^aaaggguuu|||oooaaaWWWvvvnnneee]]]OOOGGGDDDCCC>>>===>>>@@@YYY\\\GGG>>>>>>888555444///000000000000////////////............////////////...111///000666???```zzzbbbRRR@@@888::::::BBBCCCBBB>>>999888<<>>@@@@@@@@@????????????>>><<<=========@@@EEEDDD@@@???BBBGGGLLLNNNSSSbbbqqqxxx\\\ggg}}}wwwnnngggkkkssslll___WWWZZZ[[[YYY\\\dddkkkxxxXXXAAA888666444333222111000000000000000000000000000000000000///000000111111111111111WWW@@@666888444444555222111222222222222111000000000111222222111111333555@@@iii|||rrreeevvvbbbmmmsss|||~~~jjjZZZNNNOOOSSSQQQNNNOOOIIIIIIJJJMMMOOONNNKKKHHHDDDAAA===;;;:::999777666555555555444444444444333222333444555666777888888999>>>GGGNNNKKKCCCAAACCCLLLIIIDDDJJJ[[[dddrrr}}}ttt|||qqqgggbbb```___eeejjjnnnooommmmmmnnnooouuuuuutttssswww{{{yyytttsssssstttuuuwww|||fffWWWOOOIIIJJJOOOWWWxxxWWWCCC;;;;;;<<<777555555555555888CCCOOOYYY^^^jjjzzz{{{~~~}}}zzztttggg\\\QQQJJJAAA<<<;;;<<<;;;:::999;;;>>>CCCIIINNNPPPPPPOOOVVV___bbb^^^SSSHHH@@@<<<===>>>??????>>>===<<<<<<===>>>>>>@@@CCCGGGKKKVVVZZZ]]]]]]YYYWWWVVVWWW^^^^^^aaagggooo|||zzzooocccZZZkkkddd^^^PPPHHHEEEEEE???======<<>>===888555555000000000000000////////////............////////////...111///222888CCCddduuu]]]OOO>>>999>>>???CCCBBB@@@<<<888999>>>CCCGGGIIIRRRiiiwww^^^KKK;;;888999888:::>>>@@@@@@@@@????????????>>>:::===>>>>>>BBBHHHHHHEEE???HHHTTTXXXSSSQQQ[[[iiibbbSSSkkkzzztttlllhhhnnnwwwqqqcccXXXXXXZZZYYY\\\aaadddsss\\\CCC888555444444222111111000000000000000000000000000000000000000000111111111222222XXX@@@666888555444555222111111222222222111111000000111111111000111444666;;;lllrrruuugggddd{{{yyyaaakkkwwwqqq^^^SSSKKKMMMPPPNNNKKKJJJDDDFFFHHHIIIGGGEEEDDDCCCAAA???<<<:::999999777666333444444444444444444444333333444444555666777777777;;;DDDKKKJJJCCC???@@@KKKIIIKKK^^^vvv}}}qqqyyy~~~wwwvvvnnnbbbVVVOOOMMMNNNPPPZZZ```fffggggggkkknnnoooxxxvvvuuuuuuxxx{{{zzzwwwtttuuuvvvuuuuuuyyyhhhWWWOOOJJJKKKNNNXXX}}}aaaIII===;;;===777555444444555:::HHHVVV]]]cccooo~~~zzzxxxtttsssnnnbbbVVVMMMGGG@@@:::999999::::::===>>>@@@CCCEEEFFFFFFFFFDDDNNNYYY___\\\TTTKKKFFF==================<<<<<<;;;===???@@@BBBEEEIIILLLXXX^^^dddeeedddccceeegggqqquuu{{{~~~xxxqqqkkkhhhmmmggg```RRRJJJFFFFFF@@@>>>???<<>>:::888:::@@@EEEFFFIIIVVVrrr{{{^^^LLL<<<666777777999===@@@@@@@@@?????????>>>>>>;;;AAAEEEGGGKKKOOOOOOLLLMMMTTT^^^___YYYVVVbbbppptttlllooo{{{vvvnnniiimmmtttuuuggg[[[XXXYYYYYY[[[]]]aaapppeeeHHH888444555444333222111000000000////////////////////////000000000000111222222333XXXAAA777888555444555222000111111222222222111111...///000//////111444666CCCvvv~~~qqqtttaaaggguuudddiii~~~rrraaaQQQKKKGGGGGGHHHEEEBBB@@@@@@BBBEEEDDDBBB?????????>>><<<:::999999999777666222333444444555444444333222333333444555666666777:::;;;BBBMMMQQQLLLEEEAAAGGGOOO```nnnppp{{{tttmmmeee[[[XXXRRRHHH@@@<<<<<>>>>>??????>>>>>>>>>>>>DDDNNNZZZ```]]]UUUMMMIII======<<<<<<<<<<<<<<<<<<888<<<@@@CCCEEEGGGIIIKKKUUU\\\eeekkknnnrrrzzzvvvrrrtttwwwqqqkkkcccTTTMMMDDDEEE>>><<<@@@===CCCUUUjjjaaaCCC===999666666333000000000000////////////............////////////,,,//////222999DDDfffuuuZZZHHHAAA777777@@@CCCCCCAAA<<<888888;;;AAAFFFGGGLLL]]]{{{dddSSS???666555666888:::@@@@@@@@@?????????>>>>>>>>>GGGPPPVVV\\\aaa```]]]ccceeefffccc^^^```pppoooxxx~~~}}}}}}}}}{{{zzzyyyxxxssslllkkknnnxxxlll___ZZZYYYXXXXXXZZZ```mmmtttSSS<<<555666555444222111000000000////////////////////////000000000000111222333444YYYBBB888999555444555111000000111222222222222111....../////////111555888RRR{{{pppnnn|||```nnnvvvhhhppphhhWWWJJJHHHFFFDDDCCC@@@===;;;;;;===>>>>>><<<:::999999888777666666777888666555222222444555555444333222111222333444555666777777???>>>CCCNNNUUURRRLLLHHHNNNcccwwwggghhhtttuuuiii\\\OOOFFFBBB===888666888;;;===:::EEENNNPPPUUUaaahhhiiiccc^^^]]]dddmmmuuu{{{yyyxxxwwwuuutttvvvzzz}}}}}}tttgggZZZOOOJJJJJJKKKFFFccczzzXXXBBB:::999777444444555777???NNN]]]dddnnnuuulllzzzxxxhhh___VVVSSSTTTRRRJJJBBB===<<<999777777999<<<>>><<<======<<<;;;;;;===???HHHTTTbbbgggbbbXXXNNNJJJ>>>===<<<;;;;;;<<<>>>>>>777;;;@@@DDDGGGHHHJJJKKKRRR[[[eeemmmsss~~~wwwsssyyyuuuooodddUUUOOOBBBBBB;;;:::>>><<<>>>KKKZZZsssoooIII@@@;;;777666333000000000000////////////............////////////,,,000000444<<>>@@@LLLXXXaaahhhoooqqqooolllllljjjfffbbbggg{{{sssiiihhhtttyyyrrrttt|||{{{rrrnnnpppssssssnnnoootttxxxvvvnnnjjjjjjxxxpppfff]]]XXXVVVVVVVVV___iiizzzzzz{{{^^^CCC999777666444333111000000000000000000000000000000000111000000000111333444666ZZZBBB888999555444555111000000111222222222222222////////////000222666:::\\\xxxllldddqqqvvvhhhxxx|||rrr}}}xxxaaaQQQGGGGGGFFFCCCAAA???===:::888888888888888777666555444444444555777888777666222333444555555444222111000111222333555666777888@@@???CCCJJJNNNLLLLLLMMMZZZyyyqqqeee]]]eeeuuu}}}jjjWWWKKKHHHCCC>>><<<<<<>>>@@@???LLLUUUUUUWWW^^^___[[[RRRKKKIIIQQQ\\\eeennnvvvvvvtttrrrrrrtttvvvxxxxxxuuuuuuooocccVVVMMMJJJJJJEEE[[[zzzaaaEEE:::999888666666777:::AAAQQQ___gggxxxuuuyyy~~~vvvnnngggcccUUUOOOIIIHHHHHHGGGBBB===;;;;;;;;;;;;;;;<<>>>>>>>><<<:::;;;???CCCLLLZZZkkkrrrkkk]]]OOOHHH>>>===;;;;;;;;;===???AAA;;;>>>BBBEEEHHHKKKNNNQQQZZZ```hhhmmmsss~~~ssspppqqqrrrrrrzzz{{{zzzuuupppdddUUUQQQDDDDDD<<<999???===<<>>:::888:::???CCCFFFMMMXXXppplllQQQ<<<555777999999@@@@@@@@@????????????>>>???IIITTT[[[bbbjjjooopppfffnnnvvvwwwrrrwwwooo```XXX]]]ggguuuxxxsssjjjeeebbbgggtttzzzpppiiilllttttttpppjjjmmmssszzzyyyqqqkkkiiiwwwtttlllaaaWWWSSSSSSTTT\\\bbbqqq}}}kkkiiidddFFF<<<777666555333111111000000000000000000000000000000111000000000111333555777ZZZCCC888999555444555111///000111222222222222222000000000000111444888<<<```xxxkkkaaannnmmmqqq|||nnnYYYIIIAAACCCBBB???===<<<:::888888777666666777777555333444333444666999::::::999222333444555555333111000///000111333555777888999>>>>>>AAADDDDDDCCCGGGNNN]]]kkk[[[UUUUUUeeeyyyzzzbbbVVVRRRKKKDDD???>>>>>>???OOO]]]eeeaaa]]]^^^XXXOOOJJJAAA===DDDNNNVVV```iiissspppnnnppptttwwwwwwuuutttyyyxxxlll[[[OOOKKKJJJNNNYYYnnnfffHHH;;;888999888888:::<<>>999:::;;;;;;;;;<<<>>>@@@??????>>>;;;888999===AAAMMM^^^rrr{{{sssaaaPPPGGG>>>===;;;:::;;;>>>AAACCCAAACCCEEEGGGJJJNNNSSSWWWdddiiimmmmmmpppzzzlll^^^[[[___ccceeeooo~~~|||}}}tttpppcccTTTRRRIIIHHH???;;;AAA@@@===CCCCCCTTTSSSEEE>>>888666333000000000000////////////............/////////000---222444;;;GGGVVV{{{zzzjjjMMM:::666<<<;;;===DDDDDD@@@===:::999;;;@@@CCCFFFLLLZZZtttvvvXXX@@@777888::::::@@@@@@@@@????????????>>>===EEELLLOOOTTT\\\ccceeeaaarrr~~~mmm```XXXPPP]]]fffbbbZZZZZZfffqqqtttnnniiikkktttyyyooolllwwwxxxoooqqqwww~~~|||ssskkkiiiuuuuuuooocccWWWRRRRRRSSSYYY\\\jjjwww```]]]|||dddFFF===777777555333222111000000000000000000000000000000111000000000111333555777___EEE777777444333555111111111111111111111111111---333333222333...333FFFttt~~~jjjddd}}}mmmxxxttt^^^OOOKKKCCCBBB@@@???===;;;999999888333333;;;EEEFFF:::---555555666777777888777777222222333333333222111111///111333444555666999<<>>;;;======BBBOOO^^^nnn\\\YYYXXXRRRccczzzrrrmmmaaaQQQHHHGGGFFFDDDOOOeeebbbXXXbbb```OOOIIICCC???@@@FFFLLLSSScccrrrsssxxx|||yyyssssssxxx~~~yyy~~~zzzeeeOOOEEEFFFPPPIIIZZZ|||oooFFF333===555;;;;;;777:::HHHXXX``````|||~~~|||}}}rrrcccXXXRRROOOKKKHHHLLLIIIGGGHHHIIIGGG@@@:::===<<<;;;::::::;;;===>>>AAA@@@>>>;;;:::<<>>???===<<<>>>GGGVVV|||]]]@@@???888===000111111111111000000000000---------.........//////444///444BBBMMM\\\}}}vvvaaaBBB???<<<:::<<>>>>>BBBHHHOOO[[[xxxtttzzzpppUUU@@@777777999;;;999AAAEEEBBB===>>>@@@AAAEEEEEEEEEGGGKKKTTT^^^eeeddd~~~wwwrrrlllzzzyyykkkXXXUUUjjj~~~ssskkkuuuuuuuuuxxxkkkiiizzzxxxnnnaaaWWWTTTRRRNNNWWWXXXbbbzzziiihhh]]]wwwkkkNNN999;;;999666222000000111222222111000000111111000///333111111444444222333777^^^DDD777777444444666111111111111111111111111111---222000...000...888OOO~~~jjjiiiwwwllllll~~~uuugggTTTFFFBBB@@@???>>><<<:::999777777444222222666:::;;;666000444555666666777777777666222222333333333222111111///111333333444555888;;;:::;;;???CCCDDDJJJ\\\nnnzzzsssXXXWWWYYYVVVccczzzuuueee\\\VVVRRR\\\ddd\\\YYYgggbbbKKK@@@BBB@@@AAAFFFKKKSSSbbbppp{{{ssstttyyy{{{{{{{{{gggRRRIIIJJJIIIIII^^^sssKKK666>>>444888888777===MMM]]]dddiii}}}xxxkkkbbbUUULLLIIIGGGEEECCCEEEEEEFFFIIILLLJJJDDD===<<<;;;:::999;;;===@@@AAABBBBBBAAA???@@@DDDJJJNNNbbbyyywwwiiiUUUDDDBBB???======@@@EEEHHHFFFDDDGGGIIIMMMRRRTTTXXXcccnnnyyy|||~~~|||zzzyyyyyypppooonnnlllhhh```WWWQQQIIIAAA<<<===???===<<<>>>@@@NNNtttjjjFFF===666<<<333111111111111000000000000---------.........//////000---555DDDPPP^^^~~~tttYYY???<<<:::999;;;===>>>>>><<<::::::===???@@@EEELLLUUUccc~~~yyyvvvrrrcccNNN>>>888999<<<>>>AAABBB@@@;;;;;;@@@DDDDDD<<<@@@DDDGGGJJJSSS```kkkuuuzzz~~~ooovvvuuuvvv{{{sssmmmrrrxxx|||pppllltttssskkk___VVVTTTRRRNNNTTTVVV```vvv~~~rrrooo```www~~~\\\@@@===;;;777444222111222222333000---///444666333000333111111444444222444888^^^DDD777777444555666222111111111111111111111111000222...---000111@@@\\\xxxkkkuuukkk^^^lllpppdddYYYJJJ>>>;;;<<<<<<;;;999888666555444111333444333111111333555444444555666666666666555333333333333333222111000///111222333333444777999:::===AAAEEEIIIVVVnnnwwwcccTTTUUUXXXZZZbbbmmm|||tttooonnnnnniiikkkmmmZZZBBB<<<>>>>>>AAAJJJTTTaaasss}}}sssxxx}}}{{{{{{}}}}}}wwwfffTTTKKKKKKFFFHHH]]]yyyzzzSSS:::===444555555777AAASSSccckkkssszzzoooiiiXXXQQQHHHBBBAAABBBBBBAAA@@@AAAEEEJJJNNNMMMGGGAAA<<<;;;999999;;;???BBBEEEEEEEEEEEEEEEHHHMMMUUU[[[nnn~~~zzzdddUUUJJJ>>>;;;;;;;;;<<<===@@@CCCEEEGGGMMMUUU\\\^^^dddooo{{{~~~zzzwwwuuutttlllkkkiiigggddd]]]VVVPPPIIIAAA<<<<<<>>>======>>>===IIIkkk|||NNN<<<555:::777111111111111000000000000------........./////////...---555DDDNNN\\\zzzoooMMM:::999888999;;;<<<;;;:::<<<999:::===@@@BBBIIIPPP]]]nnn}}}vvvvvv~~~~~~{{{}}}|||lll```dddXXXIII===999:::===>>>DDDBBB===888;;;AAACCCAAACCCFFFHHHHHHIIIPPP]]]hhh|||fff]]]^^^___ccclllwww~~~}}}sssooo{{{|||tttlllmmmmmmhhh^^^VVVSSSQQQNNNPPPSSS]]]ooozzz{{{vvvbbbtttkkkHHH@@@>>>:::666333222222333444///+++///666999666000333111111333333222666;;;^^^DDD777777555555777333222222222222222222222222222333000000333444FFFeeesssmmmjjjfffYYYsss|||yyy~~~eeeYYYQQQFFF===::::::999888777666555444444333444555333000000444777444444555555555555555444333333333333222222111000///000222222222333666888@@@======DDDSSShhh~~~lll^^^WWWQQQQQQUUU[[[aaadddlllzzzoooMMM<<>>AAAGGGQQQ```ttt|||ttt~~~wwwvvvvvvqqqdddTTTKKKJJJIIIHHHSSShhhxxxZZZ<<<;;;777555333888EEEWWWgggoooyyyrrrfff```PPPKKKEEEAAABBBDDDEEEEEEAAABBBEEEHHHKKKJJJGGGCCC@@@>>>;;;:::;;;>>>BBBEEEHHHHHHIIIJJJMMMTTT\\\aaaoooxxxiiiLLLBBB@@@;;;888888:::<<<<<<<<>>;;;<<>>===888888777777666555444444444444444444444555555555444555555555555555444444333444333333222111000///...000222222222444666999AAA???EEEWWWrrrdddNNNJJJKKKKKKKKKQQQ[[[ccceeejjjooouuuuuuqqqxxx}}}bbbCCC<<>>>>>===@@@GGGMMMSSScccpppuuu~~~~~~yyyrrrnnnmmmiiieee```\\\VVVQQQMMMGGGCCC<<<999:::===>>><<<@@@HHH___WWW???@@@:::888111111111111000000000///........./////////000000222111444;;;FFF\\\]]]AAA777888:::>>>AAAAAA???===>>>;;;:::<<>>:::>>>>>>;;;===HHHUUU\\\___UUUMMMQQQbbbxxx~~~rrrtttxxx~~~pppOOOBBBDDD???CCCHHHMMMUUUaaapppzzzuuusssvvvjjjiiimmmmmmdddYYYSSSNNNJJJLLLPPPXXXddduuu|||{{{yyycccmmmaaaFFFCCC===888444222111111000111222111000000000111222111222333222333:::CCC```FFF888888555555666222333333333333333333333333//////...333444111DDDgggyyylllfffooosss``````rrrkkkUUUKKKFFF???;;;===777777666666555555555444333111111333666777555333555666666666666555444444444444444333222111000///...///111222333555888:::FFFQQQfff{{{cccLLL@@@===AAACCCEEELLLWWWaaagggmmmllllllkkkkkkrrr|||___ZZZPPPFFFFFFGGGFFFPPP\\\jjj~~~}}}~~~rrrmmmkkkkkkggg[[[NNNHHHEEEEEEKKK]]]xxxccc???999===888777<<>>CCCHHH]]]kkk{{{oooiiikkknnnoooooorrrwwwxxxwwwzzzxxxppplllkkkgggaaa[[[WWWRRRNNNKKKGGGCCC===777999>>>???<<<===BBBSSSsss]]]BBBDDD888666111111111111000000000000....../////////000000000111000444<<>>===???AAA<<<>>>===999???RRRjjjyyypppbbbVVV^^^www{{{qqqgggeeedddgggmmmwwwgggPPPIIIIIIHHHTTTTTTSSSTTTXXXdddtttwwwmmmiiioooqqqhhh\\\TTTNNNIIILLLOOOUUUaaarrryyy{{{~~~jjjqqqoooIIIFFF@@@:::666333111111///222444222...,,,///222222111222333222333<<>>===999;;;>>>BBBFFFLLLWWW___gggiiioootttvvvzzzaaaKKKSSSWWW^^^ddd______mmm~~~{{{xxxwwwmmmhhhfffiiiggg\\\NNNFFFAAADDDIIIVVVnnnfffBBB<<<<<<888888>>>GGGSSSfffwwwlllcccZZZMMMFFFGGGBBBBBBAAA@@@???@@@BBBDDDIIIIIIJJJJJJKKKLLLNNNPPPSSSNNNEEE===999:::<<>>AAAXXXdddyyyttt___UUUOOOOOOTTTZZZ\\\aaafffiiimmmxxx|||vvvrrrooojjjeee___YYYUUURRROOOMMMFFFDDD===666777>>>???;;;;;;===EEE\\\fffCCCEEE555777111111111111000000000000.../////////000000000000...000555>>>RRRuuusssSSSBBB888:::===CCCHHHJJJJJJHHH>>>;;;:::>>>CCCJJJVVVaaaeeeuuusssnnnhhhbbb^^^]]]]]]SSSPPPJJJCCC>>>======???===>>>======GGG\\\rrr~~~rrrfff___iii}}}rrrjjj```UUU^^^[[[\\\aaahhhvvvcccKKKJJJXXXgggnnnxxxrrrllllllttt{{{|||}}}uuuooogggooorrrjjj^^^UUUNNNJJJKKKMMMRRR]]]pppxxxooowwwzzzoooNNNJJJDDD>>>888555333333///111222222000000111333111111222333111333===IIIcccHHH:::999555444555000////////////////////////222000///444666555MMMvvvooofffttt~~~gggddduuujjjYYYJJJCCC===666555:::333333333333333333333333333444444333444666:::>>>777777888888777666555555444444444333222111//////---///111333555888;;;>>>YYYxxxqqqeeetttuuuQQQBBB>>>::::::>>><<<;;;===AAAAAABBBKKKUUU```iiixxxwwwYYYXXXkkkrrr}}}vvvqqqsssiiicccaaaeeeeee[[[LLLBBB@@@DDDFFFKKK___xxxhhhDDD@@@:::888999???FFFRRRgggzzznnntttttt```XXXQQQFFFBBBEEE======>>>=========@@@AAAEEEGGGKKKNNNPPPRRRTTTVVVUUUOOOFFF>>>999:::===???===AAAFFFKKKNNNQQQSSSUUUZZZGGG111///999444000:::999999999:::<<<>>>@@@AAAEEEPPPjjj~~~\\\VVVXXXSSSOOORRROOOSSSYYY```eeeooozzzvvvuuutttkkkfff```ZZZWWWUUUTTTRRRFFFDDD===555777>>>???;;;===<<<===LLLppplllCCCCCC333888111111111111000000000000////////////000000000000,,,000666@@@UUUxxxsssSSSBBB999:::>>>CCCIIILLLLLLLLL===::::::???FFFOOO\\\hhhggg{{{yyysssiii^^^TTTOOONNNOOOJJJJJJGGGCCC>>>:::999999;;;===???CCCPPPaaalllpppccc]]]]]]lll|||nnnfffbbbXXXNNNOOOOOOSSS[[[```iii{{{pppZZZSSS[[[mmm{{{uuuuuuwww{{{|||xxxrrroooeeennnrrrkkk___VVVOOOKKKKKKLLLPPP[[[nnnqqqffffffQQQMMMGGG@@@;;;777555444111000///111444555555333111111222333111333>>>KKKdddGGG888:::777444666444111111111111111111111111111333000222666;;;UUU{{{xxxgggzzz{{{pppmmmpppeeeUUUEEE>>>;;;999666666222222222333333444444444000111333555777888999:::666666666666666777777777666444222111000000222333---///222444555666888:::SSShhh~~~nnndddpppaaaAAAAAA???::::::<<<<<<;;;::::::<<>>===;;;;;;;;;<<<===@@@BBBFFFJJJOOOTTTWWWYYYRRRMMMFFF???<<<<<<>>>@@@???AAADDDGGGJJJLLLNNNOOOTTTFFF777333444444666888555777:::===<<<<<<>>>CCCEEEKKK\\\www}}}gggiiimmmhhhbbbdddhhhgggfffhhhooo}}}}}}{{{wwwsssgggbbb[[[XXX\\\___VVVJJJJJJBBB<<<;;;:::888:::===<<<@@@AAAIIIeee~~~GGG;;;AAA999444222000///000000///...000000000000000000000000000222555IIIXXXuuuqqqRRR@@@888===@@@AAADDDIIILLLLLL===777777???FFFIIIQQQZZZeee~~~}}}yyywwwvvvwwwuuuiiiWWWKKKJJJIIIFFFFFFDDDAAA>>><<<;;;::::::999<<<@@@CCCHHHNNNSSSTTTPPPSSS]]]ooovvvjjjaaa[[[VVVTTTOOOQQQTTTVVV[[[fffuuurrr\\\UUUmmmyyypppooolllooorrrtttvvvvvvsssoooooooooooolllcccXXXOOOKKKKKKNNNPPPVVViiiwwwooorrrxxxlllMMMOOOLLLCCC;;;777777666222222222111222222333333///222666///666444333WWWeeeGGG888:::777444666444111111111111111111111111///000///000444>>>]]]zzzhhhnnn{{{nnnjjjooocccTTTCCC<<<:::888666555222222222333333444444444111222444666888999::::::888888888888888888888888777555333000/////////000...000333444555666777999FFFVVVdddllllllcccjjjYYY???AAA???:::<<<>>>???>>>===<<<<<>>@@@======<<<;;;;;;;;;;;;;;;===>>>AAAEEEJJJNNNQQQRRRQQQNNNJJJDDD>>>===>>>@@@@@@CCCHHHLLLNNNNNNOOOOOOKKK???333111333444666999:::999999;;;<<<===???@@@AAAEEETTTjjjtttzzz|||{{{}}}zzzuuurrrddd___\\\^^^```]]]TTTMMMIIIBBB<<<;;;:::888:::===:::===>>>EEEaaaMMM===???777444222000000000000000...000000000000000000000000000111222EEESSSooonnnQQQ???888<<<@@@BBBHHHNNNNNNKKK>>>888888???EEEGGGOOOYYYiiizzz~~~{{{||||||xxxqqqllljjjkkkkkkhhh]]]NNNFFFFFFEEEBBBBBB@@@>>>;;;:::999999999;;;===>>>>>>???BBBEEEFFFHHHKKKSSS```sss{{{oooddd\\\VVVSSSQQQQQQSSSTTTTTTUUU\\\hhhpppxxxjjjhhhzzzrrrkkklllgggkkkmmmooossswwwxxxvvvnnnmmmmmmkkkcccWWWNNNKKKHHHLLLOOOXXXlllxxxrrruuu{{{{{{hhhMMMOOONNNGGG???888555333222111111111111111222222000222555///666555666\\\hhhIII888:::777555666444111111111111111111111111///000111111444FFFnnn}}}nnnddd{{{rrrmmmsss___PPPAAA;;;999777444444222222333333333333444444222333555777888:::::::::999999999999999999999999666555222000............///111333444444555777999777BBBGGGKKKPPPVVVkkklllLLL===AAA>>>;;;>>>@@@===>>>>>>===<<<<<<>>>@@@DDDKKK^^^yyyvvvuuuxxx|||zzzxxxwwwwwwpppkkkhhhfff___RRRHHHDDD>>>@@@FFFFFFLLLjjjvvvIII999888777;;;CCCIIITTTlll}}}vvvoooVVVJJJIII@@@:::<<<===999::::::::::::999999888888:::<<>>AAAGGGLLLQQQTTTSSSOOOKKKHHHAAA888111111444666999===>>>===<<<<<<===>>>??????===???HHHYYYhhhsss{{{~~~tttsssuuuwwwuuuyyyzzzfffzzz~~~yyytttpppaaa]]]___fffeeeZZZQQQPPPHHHAAA;;;::::::888999<<<999::::::AAA\\\VVV@@@>>>555444222000000000111000///000000000000000000000000000111222EEETTToooqqqUUU@@@:::===AAAGGGQQQWWWSSSKKK???:::999???CCCEEENNNZZZsss~~~vvvxxxvvvsssmmmeee```]]]^^^```[[[VVVLLLCCC@@@AAA@@@<<<<<<;;;999888777666777777<<<===<<<;;;::::::;;;>>>@@@DDDHHHNNNYYYlll{{{sssggg]]]WWWTTTSSSRRRQQQSSSSSSSSSSSSVVV]]]cccmmmxxxxxxpppooosss{{{|||xxxrrrqqqtttuuusssllljjjiiiiiicccVVVMMMKKKFFFJJJPPPZZZnnnwwwrrruuusssxxxkkkNNNQQQSSSPPPHHH===666333222111111000000111111111111222444...666666:::dddlllKKK888999777555666444111111111111111111111111111000444444666QQQvvveee{{{vvvnnnvvv|||[[[LLL>>>999888666444333333333333333333333333333333444666777999::::::;;;999999999999888888888888333222111///............000111333444444555777999666===<<<===FFFSSSmmmWWWBBB===AAA===;;;???@@@===???AAAAAA@@@AAADDDFFFJJJTTTfff~~~~~~xxxtttxxxzzzwwwvvvvvvwwwrrrlllgggddd\\\QQQHHHDDD@@@@@@CCCCCCJJJjjjxxxJJJ::::::888<<>>???CCCQQQWWW]]]^^^WWWMMMDDD???<<<666333555888999===BBB???DDDGGGDDD@@@??????@@@>>>===BBBLLLVVV^^^iiirrr~~~}}}xxxooogggeeegggjjjooouuu{{{lllzzztttpppbbb^^^dddnnnhhhUUUMMMQQQGGG@@@;;;::::::888888;;;:::::::::@@@YYY___CCC===666444333111000111111000///////////////////////////111222444JJJ[[[wwwzzz]]]CCC>>>???BBBLLLZZZ```WWWJJJ>>>:::;;;AAACCCFFFRRR```~~~vvvuuuvvvlll___YYYZZZ]]]]]]\\\NNNHHH@@@;;;<<<===;;;777888777666555555666777777;;;;;;<<<===<<<<<<@@@EEEJJJOOOQQQOOORRR___oooyyy~~~rrrjjj```XXXUUUUUUWWWXXXVVVXXX[[[]]]^^^bbbfffjjjmmmwww|||xxxyyyyyytttxxxxxxssslllgggfffiiicccVVVLLLKKKHHHKKKQQQ[[[lllzzzvvvzzznnnrrrrrrOOOTTTZZZ[[[SSSDDD:::666333333222222111111222222333222333///666777???mmmpppMMM999999777555666333111111111111111111111111111///555555777YYY~~~zzzvvvjjjuuummmuuuqqqWWWIII;;;777777555333333333333333333333333333333444444666777999:::::::::888777777777666666666555//////////////////000000111222444444444666999;;;>>>AAA:::999GGGZZZvvv~~~cccIII===>>>BBB<<<<<<@@@>>>@@@DDDGGGGGGGGGIIIOOOTTT[[[hhh{{{yyyxxx~~~yyyvvvtttuuuvvvrrrkkkfffbbb[[[QQQIIIFFFCCC@@@AAABBBLLLnnnzzzLLL<<<<<<:::>>>HHHOOOYYYmmmzzz```LLLBBB@@@888555888555444555666777777666555444444555666777888999999::::::AAAFFFFFFAAA>>>@@@EEEVVV]]]eeeeee[[[MMMAAA:::888666555888999:::???FFFBBBQQQYYYRRRDDD>>>@@@BBBAAA???AAAFFFKKKQQQ]]]iii~~~~~~zzzyyyxxxyyynnnmmmjjjfffaaa___ccchhhyyy{{{tttoooeeebbbgggnnneeeQQQIIINNNFFF???;;;:::999777777:::;;;<<<<<>>999555333111000111111000///////////////////////////111222666NNN```{{{cccEEE>>>>>>BBBMMM]]]bbbVVVEEE<<<:::<<>>>>>>>>555555KKKfffvvvcccPPPBBB<<>>BBB>>>???CCCFFFHHHIIIOOOZZZbbbrrryyyvvvttttttvvvqqqjjjeeeaaa[[[QQQIIIGGGCCC@@@AAACCCNNNrrr~~~OOO>>>===;;;@@@JJJSSS]]]qqq}}}xxx\\\III@@@===666555777333333444444555555555555555444555555555666666777777555:::???@@@>>>===AAAEEETTT^^^ggghhh^^^OOOBBB<<<555444666999999:::AAAIIIPPPccclll^^^III???@@@CCCBBBAAABBBDDDEEEJJJWWWccc{{{|||xxxuuuppp{{{zzzwwwpppjjjgggeeeccc``````fffnnn}}}ssskkklllxxxzzzsssmmmeeedddfffggg\\\LLLFFFJJJEEE???::::::999777666888;;;<<<===BBBSSSvvvnnnGGG???<<<555333111111111222111000000000000000000000000000000111666PPPbbb|||eeeIII<<<===AAALLLZZZ^^^PPP>>>999999===CCCEEEKKK]]]rrrzzzvvvmmmggggggrrr}}}xxxaaaJJJCCC>>>:::<<<<<<999666555666666555555666777999:::;;;999<<>>FFFRRRtttyyyyyytttvvvwwwgggYYYTTTNNNKKKMMMRRRVVVYYY]]]aaajjjtttvvvpppwww|||xxxooowwwrrrhhheeekkkgggWWWLLLLLLNNNNNNQQQVVV^^^mmmsss}}}|||WWWZZZccchhh___KKK<<<:::777777666555444444444444333111333000777777CCCxxxvvvQQQ999888666666666333111111111111111111111111000)))444777777___vvvtttnnnmmmzzzyyy~~~yyyhhhQQQDDD888666777666444444444444444333333222222222333444555666777888888888666666555555444333333333...//////000111111111111222333555666777:::>>>BBB===???;;;DDDccczzzllldddZZZOOOJJJ???;;;???AAA<<>>BBBHHHLLLRRR___ppp}}}|||yyyvvvuuuvvvqqqkkkeeebbb[[[PPPHHHEEEAAA@@@CCCCCCMMMrrrRRR???;;;:::@@@LLLWWWcccvvv}}}rrrWWWFFF>>>;;;444555888333444333333333444444555666444444555555555555555666666888999:::;;;===AAADDDSSS^^^iiijjj___OOOBBB<<<333444777:::;;;===FFFQQQfffvvvzzzeeeLLLAAAAAABBB@@@@@@BBBCCCBBBEEERRR___qqqzzzyyyuuuoooyyywwwvvvrrrjjjjjjfffcccdddccceeeooozzz{{{nnniiilllwwwxxxpppiiibbbcccaaaZZZQQQIIIEEEEEEDDD>>>::::::999666666888888:::===AAAOOOmmmuuuKKK@@@>>>555333111111222222111000000000000000000000000000///222999UUUhhhgggQQQ===>>>BBBLLLYYY[[[MMM;;;888888===CCCDDDJJJ___uuu{{{uuujjjgggiiirrrxxxnnnUUU???>>>::::::===<<<777666888666555555555555777888999:::888;;;AAA???<<>>;;;???@@@===DDDIIIBBBBBBHHHOOOWWWbbbuuu{{{xxxvvvwwwrrrlllfffccc[[[OOOFFFCCC>>>@@@EEEDDDKKKrrrTTT>>>999888???MMMZZZfffzzzeeeSSSCCC<<<999444666999444444444333222333444666777444444444444555555555555999888777777999<<<@@@CCCVVVaaakkkkkk^^^MMM???999444555:::===>>>AAALLLXXXxxxgggMMMCCCAAA???===>>>AAABBB@@@BBBOOO\\\aaaqqqzzzvvvsssvvvtttnnnuuu~~~wwwvvvpppeeehhhcccbbbdddfffkkkwww|||zzz~~~wwwmmmeee^^^```\\\QQQIIIGGGFFFCCCDDD>>>::::::999666555777555888;;;???KKKgggzzzMMM@@@>>>666444222111222222111000000000000000000000000000...333<<<[[[qqqiiiYYY@@@BBBFFFOOOZZZ[[[MMM<<<888888===BBBCCCHHH^^^uuuzzztttkkkgggeeegggfff\\\JJJ;;;999777999===<<<666666:::666555555444555666888999999777:::@@@???;;;EEETTTsssuuussssss~~~ooo]]]RRRNNNJJJHHHIIILLLNNNPPPTTT\\\lll{{{|||xxxvvvpppffffff~~~yyylllhhhooolllYYYMMMMMMJJJIIIMMMQQQVVVaaazzz|||nnnmmmrrruuuhhhOOO???>>>777666555444333222222222333///222222888666CCCzzz~~~VVV<<<888777666666333222111111111000000//////000---111333===\\\|||}}}mmmnnnvvvvvvooolllsss{{{aaaPPPDDD999777888666444333444555555555444333333222222333555777888999888888777777666444333222111000...000222111//////111444777999;;;<<<>>>BBBHHHMMM[[[iiizzzhhhEEE@@@???>>>???>>>CCC@@@>>>???AAACCCFFFIIIMMMRRRZZZdddttt~~~zzzyyyzzz{{{tttpppjjjccc[[[QQQHHHBBBBBB>>>???CCCRRRyyyYYY>>>>>>777???MMMWWWjjj|||qqq^^^HHHCCC<<<666444444555555333333333222222333333444666777777888999;;;<<<<<<999999888888:::<<>>???>>>===<<<===>>>@@@BBBNNNOOOVVV___eeeeeegggjjjfffzzz~~~{{{vvvrrrnnnkkkjjjggggggfffgggmmmwww}}}}}}xxxppphhhdddbbbYYYPPPMMMJJJEEEAAAAAA???===:::777555555555555888777>>>;;;EEEZZZyyyOOO@@@???777555222222222333222111000000////////////000000333000CCCeeepppttt]]]AAADDDMMMYYYbbb]]]NNN@@@888>>>===???DDDHHH\\\zzz~~~yyyvvvnnngggaaa[[[QQQDDD<<<:::<<<<<<<<<;;;:::999888777333333333444555666888888666888;;;===???CCCKKKQQQooo|||rrrkkkaaaZZZTTTQQQOOOMMMQQQVVVZZZfff{{{~~~vvvmmmkkk|||yyyqqqjjjhhhdddZZZOOOIIIJJJMMMKKKLLLUUU\\\qqqmmmtttxxx|||~~~PPPCCC:::===;;;999777555555555555111222222666666333MMMxxx~~~WWW<<<999777666777333222111111111000000000000///...222444===___uuutttzzzkkkfffgggrrrfffQQQEEE999777888777555444444444555555444444333222444555777888999:::999999666555555444444333333333///111222111000000333666777555;;;EEEFFFEEEPPPbbbzzz[[[BBBAAA@@@???BBBBBBEEEBBB@@@@@@@@@AAAFFFLLLKKKVVVeeesss{{{zzzzzzzzztttpppjjjccc[[[RRRIIICCCBBB???AAACCCOOOrrrYYY???===666???NNNYYYkkkyyy{{{lll[[[GGGBBB;;;666444444555555444333333333333333444555777888999;;;<<<<<<======;;;:::::::::;;;===???@@@OOOWWW___aaaZZZMMMAAA999888;;;AAADDDFFFRRRnnnpppRRRBBB@@@>>>999???>>><<<;;;:::;;;===>>>FFFFFFKKKRRRUUUUUUWWW[[[___rrr}}}vvvtttrrrpppooonnnnnnnnnkkkkkkkkknnnvvvsssuuuxxxqqqjjjeeeaaaXXXPPPMMMJJJDDD@@@@@@???===:::777555555555555:::888???<<>>888555222111222222222111000000////////////000000222///???```nnnrrrZZZCCCGGGOOOZZZ```ZZZLLL@@@888===>>>???EEEJJJ^^^|||~~~xxxvvvkkkbbbYYYRRRJJJAAA>>>>>>>>>======<<<:::999777777222333333333444666777888999:::;;;:::;;;???GGGMMMiiizzzxxxrrrfff___YYYXXXXXXVVVWWWZZZ```ooo~~~||||||xxxqqqkkkjjjfff\\\QQQKKKHHHKKKIIILLLUUU]]]sss{{{^^^iiiTTTFFF======<<<999777555555444555222333333777777555MMMvvvXXX===999666666777333111111111111111000000000000000444333;;;```{{{wwwzzzjjjeeefffqqqoooRRREEE:::777999888555555444444555555444444333333555666888999::::::::::::555555555555555555555555111111222111111333777999:::444===MMMPPPLLL\\\xxx~~~}}}bbbIII>>>AAA???AAAHHHJJJQQQIIICCCAAA???@@@GGGPPPOOO]]]ppp|||zzzxxxwwwtttpppjjjbbb[[[RRRIIICCCBBB@@@BBBCCCLLLlllYYY???;;;666AAARRR]]]ooossstttzzzcccSSSFFFAAA:::666444555555555444333333333444555555666999:::===???@@@???>>>>>>======<<<;;;;;;===>>>???IIIOOOVVVYYYTTTJJJ@@@999444;;;CCCFFFIIIYYYzzzbbbGGG===<<<;;;888>>><<<:::888888888999:::======@@@EEEGGGHHHKKKQQQZZZkkkvvv|||vvvmmmlllkkkkkkkkkmmmnnnooollllllnnnsss~~~wwwvvvyyyrrrkkkggg```WWWOOOLLLIIICCC???>>>>>><<<999777555555555666;;;999AAA===AAAMMMbbbXXXCCC===888666222111111111111000000000////////////000000222000<<>>888===>>>@@@GGGMMMaaa{{{uuurrrggg[[[OOOGGGBBB>>>>>>BBB@@@???>>><<<:::888666666222222333333444555777777;;;;;;;;;:::999>>>EEELLLdddvvv|||}}}}}}wwwmmmgggbbbccccccaaabbbfffttt{{{vvvoookkkkkkhhh]]]RRRKKKFFFIIIHHHKKKTTT]]]tttiiiMMM]]]ZZZKKKBBB===<<<:::777555555444444444555444777888666KKKqqqYYY>>>999666666777333111111111111111111111111222333555111999aaa}}}vvvuuuqqqpppqqqxxxvvvSSSEEE999666888777555444333444444555444444333333555666777999::::::999999666666555555555555444444111000000000111444888;;;;;;999@@@MMMQQQSSSbbbvvvrrrggg[[[WWW```jjjhhh```III<<<:::???>>>FFFVVV]]]fffUUUEEE???@@@BBBIIISSSZZZeeevvv}}}{{{yyyvvvssstttoooiiibbbZZZQQQIIIDDDBBB@@@BBBCCCLLLmmmWWW>>>:::666CCCVVVaaasssoooppppppYYYKKKCCC???999666555555555555444444444444555666777888;;;===@@@BBBCCCBBB@@@???>>>>>>===<<<;;;<<<<<<===@@@EEEJJJMMMKKKEEE???:::555;;;BBBEEELLL```sssRRR@@@===>>>===;;;;;;:::888777777888999:::;;;:::===BBBDDDFFFLLLTTT^^^kkkrrrxxxvvvppplllkkkjjjjjjjjjkkkmmmnnnooopppttt}}}~~~xxxrrrkkkggg]]]UUUMMMKKKHHHBBB===<<<===;;;888666555555666666:::777@@@>>>@@@FFFXXX]]]EEE???:::777333000000111000000000000////////////000000222333:::RRRccc|||rrr[[[???EEENNNRRRPPPHHH@@@:::888===>>>AAAHHHOOOeeexxxrrrnnncccVVVIIIAAA===;;;===AAA@@@>>><<<:::888666555444333333333333444555666777999;;;<<<<<<<<<@@@FFFLLL___rrr}}}yyyuuuzzz}}}wwwpppnnnlllllljjjkkksss}}}}}}xxxqqqkkkhhhiiiggg\\\PPPIIIFFFIIIHHHKKKTTT\\\rrr}}}```HHH\\\]]]MMMEEE???===;;;888666555555555444555333666777555HHHiii[[[???999666666777333111111111111111222222222000333555222>>>jjjxxxqqq}}}www~~~xxxTTTFFF999666666555333333333333444444555444444333444555666888888888777777777777666555444333222222000//////000222555888999999===AAACCCIIISSSYYYZZZJJJBBB888888CCCLLLIII@@@<<<555999>>>AAATTTmmmwwwwww\\\CCC===BBBFFFNNNVVVcccmmm}}}|||zzzxxxtttqqqsssnnnggg```XXXPPPIIIDDD@@@???BBBCCCNNNsssTTT===;;;888FFFYYYeeeuuurrrtttlllUUUGGG@@@===888555555555666555444444444555666888999:::===???AAADDDDDDCCCAAA@@@???>>>===<<<<<<;;;;;;;;;999<<>>;;;;;;???AAAEEEPPPgggeeeHHH>>>???@@@===<<<999888777777888:::<<<=========???BBBCCCDDDLLLUUUfffqqqrrrttt~~~|||qqqmmmmmmmmmmmmnnnoooppppppqqqwwwyyy{{{vvvpppjjjeeeYYYQQQKKKJJJGGGAAA===<<<;;;:::888666555555666777888444======???CCCTTTaaaIIICCC<<<888444111000111111000000000////////////000000...444666IIIYYYqqqxxx```>>>DDDKKKMMMJJJCCC<<<999888===>>>AAAIIIQQQgggyyyqqqlll___SSSFFF@@@>>>;;;:::<<<===<<<999777555444333333444444444444555666777777888;;;>>>???>>>???CCCGGGUUUhhhqqqttt}}}|||sssooottttttvvvzzzzzztttpppqqqsssrrrpppvvvzzztttsssmmmhhhdddfffcccYYYMMMFFFHHHKKKHHHJJJSSSZZZppp~~~}}}eeeQQQhhh^^^MMMEEE@@@???<<<999777666666666333555222333666444CCC```]]]@@@:::666666777444111111111222222222222222...222555555EEEuuu}}}qqq~~~xxxWWWIII;;;666666444222222333333444444555555444444444555666777888777777666777777666555333222111000000//////111444777777777444===@@@>>>BBBJJJGGG;;;222000---///999AAA???777666444:::AAAIIIccc~~~tttXXX???===CCCIIIRRR]]]iiiwww}}}|||{{{{{{{{{xxxuuurrrqqqmmmeee^^^VVVOOOHHHCCC??????CCCDDDPPPwwwQQQ<<<;;;888FFFZZZeeevvvyyy{{{kkkTTTGGG>>>;;;777555555666666666444444555666777999;;;<<<>>>???AAACCCCCCCCCAAA@@@?????????>>>===<<<<<<;;;999999999;;;===>>><<<:::;;;===>>>AAAMMMfff~~~___CCC===@@@===999:::888777666777888:::===??????>>>@@@AAA???>>>EEEOOOiiitttuuuuuu|||zzzpppnnnlllnnnqqquuuwwwyyyzzzzzz{{{~~~yyytttmmmfffaaaUUUNNNHHHHHHGGGAAA===<<<:::999777555555555777888888222;;;===???CCCTTTeeeLLLFFF???:::555222111111111111000000////////////000000+++333111BBBXXXoooyyy^^^@@@DDDIIIKKKHHHCCC>>>;;;888>>>>>>AAAIIIQQQhhh{{{rrrmmm[[[PPPDDDAAA???;;;999888:::888666555444444444555666666555555666777777888999<<<>>>>>>===>>>AAAEEENNN^^^ccccccjjjkkkiiimmmqqqwww|||yyyqqqmmmppptttwwwzzzyyyzzz~~~zzzxxxzzz}}}rrrmmmnnnmmmgggcccdddaaaWWWLLLEEEHHHKKKHHHJJJRRRYYYnnnnnn___xxx```MMMDDDCCCAAA>>>;;;999888777777333555222222555444@@@XXX^^^@@@:::666666777444111111111222222333333333...111444555HHHzzz|||ooo{{{}}}\\\MMM>>>999777555333333222333444444555555444444555666777888999888777777555555444333222222111111111000111444777999777555333;;;CCCFFFEEE@@@777...+++...000222666;;;;;;777333444===EEENNNggg{{{{{{^^^III:::===DDDIIIVVVfffqqq{{{||||||{{{||||||{{{xxxuuupppkkkccc\\\UUUMMMGGGCCC??????DDDFFFOOOsss|||PPP===;;;777EEEWWWcccsss|||fffRRRFFF<<<999666444555666666666444444555666888:::<<<===???@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>>>>>>><<<999999:::;;;:::999666<<>>@@@@@@===<<>>>>>@@@IIIQQQhhhzzzqqqkkkXXXLLLAAA>>>>>><<<999888777666555444444555777888777777777777777888888999999;;;======>>>CCCJJJPPPYYYaaa___\\\cccfffffflllqqqzzz}}}vvvnnnjjjkkkqqq{{{xxxpppooossstttrrruuuzzzuuujjjiiiqqqqqqjjjeeedddaaaXXXMMMHHHFFFIIIGGGIIIRRRZZZooouuukkkdddPPPHHHEEECCC@@@===;;;999999888444666333222666555>>>SSS___AAA:::666666777444111111111222222333333333000222444444GGGwwwxxxmmmzzz```PPPAAA;;;999666444333222333333444555555555444666777999999:::999888888222222222222222222222222222222333666:::;;;888555666;;;GGGQQQLLL;;;000///***000333333222555555333333555???FFFOOOcccnnnfffIII;;;666>>>DDDHHHXXXmmmyyy~~~www|||}}}}}}|||}}}~~~}}}zzzxxxooojjjbbb[[[SSSMMMFFFBBB>>>@@@FFFGGGNNNooo{{{PPP???:::666CCCUUU```qqq{{{~~~{{{```NNNDDD;;;888555444555666666666444444555777999;;;===>>>@@@@@@@@@@@@@@@@@@@@@AAABBBCCCCCCCCCCCCBBBAAA@@@DDD@@@;;;999999:::999777666@@@FFFEEEKKKaaa|||xxxVVV;;;999;;;666666>>>999888666555666777999:::;;;===@@@BBB@@@???GGGQQQZZZmmmwww|||~~~ttttttppptttzzz|||vvvppphhh___ZZZOOOIIIEEEFFFFFFBBB>>>===999888666555555666777888<<<333:::<<>>888333222222333333000000////////////000000333888///GGGoooeee===>>>@@@BBBDDDBBB>>>:::999>>>===@@@HHHQQQhhhwwwnnnhhhUUUIII>>><<<===<<<:::999666555444444555777:::;;;888888888888888888999:::999:::<<<===AAAJJJWWW```kkkmmmccc]]]dddeeecccgggooozzz~~~{{{ssskkkiiihhhnnn~~~}}}tttkkkkkkooouuusssttttttkkkbbbiiixxxuuummmgggfffcccZZZOOOJJJDDDGGGEEEHHHRRRZZZqqqxxxooogggTTTNNNFFFDDDBBB>>><<<::::::999555888444333777666>>>QQQhhhAAA888;;;777444555444444333222222111111000111222666888EEEgggvvvsssjjj\\\???;;;===777333555444444444333222222555777888999;;;<<<<<<;;;:::888888666555555666555333111666333222444888;;;:::888999DDDNNNMMMAAA555//////---...000111333333444444777<<>>===>>>DDDPPP^^^ggguuuvvvtttqqqrrrzzz{{{|||yyywwwyyy||||||xxxsssmmmgggaaa\\\TTTJJJDDDDDD??????<<>>???@@@@@@???>>>======>>>???@@@BBBDDDJJJSSSUUUOOOIIIFFFHHHGGGAAA:::777;;;>>>===:::AAABBB???IIIddd}}}tttVVV===999:::555666>>>888888666555777::::::999@@@@@@AAACCCAAA@@@HHHQQQaaaooo}}}yyy{{{{{{}}}xxxqqqlllfff^^^WWWNNNMMMKKKGGGCCC???<<<:::;;;999666333222333555666:::333::::::===AAARRR}}}vvvUUUOOOJJJCCC999333222333333222000000////////////000000000555333JJJzzz```DDD>>>BBBDDD???@@@AAA999===:::>>>EEEGGGOOOkkkwwwnnneeeQQQHHH@@@===:::888888;;;:::999888888888999;;;<<<;;;:::999888888999999::::::===@@@DDDPPP___lllqqq{{{rrreee[[[XXX\\\cccggglllxxx}}}yyyqqqiiihhhcccjjj~~~pppjjjoooyyy|||vvvssspppgggcccrrrvvviiijjjiii]]]NNNGGGCCCKKKKKKKKKSSS\\\ooovvvnnnnnnMMMLLLKKKIIIFFFDDDBBB@@@<<<999888:::555555777333;;;PPPkkkCCC888;;;888555666444444333333222111111111222111333222;;;[[[rrrqqq|||uuuvvvtttkkkJJJAAA???888444777444444444333222333555777888999:::;;;<<<:::999888888777666666777666444222444444444666888::::::999<<>>>>>===>>>??????FFFIIIQQQ\\\aaa]]]ZZZYYYRRRPPPHHH>>>:::<<<>>>======CCCCCC???HHHbbbyyyuuuVVV<<<888999666777===;;;:::888777888:::<<<;;;???@@@BBBEEECCCCCCKKKTTTaaarrr}}}~~~vvvpppkkkddd\\\VVVLLLKKKIIIEEEAAA===:::999:::888666444333333555666:::333::::::===AAAPPP~~~yyyYYYTTTOOOGGG<<<555333444333111000000////////////000000---222222HHHssswww|||fffDDD===@@@CCC???BBBDDD======;;;>>>EEEGGGNNNkkkxxxooofffRRRHHH@@@===;;;888999;;;:::::::::::::::;;;<<<<<<;;;:::888777777888999999>>><<>><<<999:::555444777444<<>>DDDKKKNNNHHH???@@@>>><<<;;;>>>GGGSSS[[[^^^^^^aaaiiitttzzzxxxnnnaaaaaammmwwwyyyuuuoooeeeZZZQQQLLLJJJIIIUUU]]]eeehhhkkkuuu}}}{{{yyywwwxxx{{{}}}{{{yyynnnggg```ZZZQQQFFF@@@???;;;BBBCCCJJJJJJ^^^QQQCCC;;;<<>>@@@BBBCCCDDDAAA@@@???>>>>>>>>>>>>???BBBDDDNNNZZZaaabbbcccfff```\\\RRRDDD===>>>???>>>???DDDCCC@@@JJJaaawwwuuuVVV;;;666888777777<<>>@@@CCCGGGGGGHHHOOOYYYfffzzzxxxiiibbb```aaadddlllyyy{{{uuuoooiiibbbZZZSSSJJJIIIFFFCCC???<<<999888999888666444333444555666999444;;;:::===AAANNNxxx}}}^^^ZZZVVVLLL???777555444222000111000000//////000000111000555777HHHjjj|||rrryyylllFFF===???BBB@@@EEEIIICCC>>>;;;>>>DDDGGGNNNjjjyyyooofffRRRHHH???<<<;;;999999;;;999:::;;;===>>>>>>======;;;999888666666666888999@@@;;;AAAVVVhhhnnnmmmmmmmmmaaaSSSJJJJJJNNNQQQRRR^^^hhhqqqsssqqqmmmgggbbbjjjqqqvvvbbbRRRFFFGGGZZZooozzzkkkssszzzssskkkooo|||hhheeeeee\\\NNNFFFFFFLLLIIIHHHOOOYYYnnnpppqqqpppSSSTTTKKKJJJHHHHHHGGGEEEBBB???;;;;;;666444777444===SSSrrrGGG777888888666555555444444333222222111111444333555777EEEjjjxxxrrrzzztttVVVGGG???777555999333444444444333444666888999999:::::::::999888777777666666666777777666444111555999:::999999;;;>>>???BBBCCC???888333222444333222222222222333333333999:::>>>CCCIIIJJJEEE???===<<<<<<;;;===BBBIIINNNSSSQQQQQQVVV]]]bbbccccccSSSSSSPPPLLLPPPZZZaaaaaabbb]]]TTTKKKEEEBBBBBBCCCIIIQQQZZZ```dddlllwww}}}}}}~~~}}}|||pppiiiaaaZZZPPPEEE>>>>>>;;;DDDDDDHHHFFF^^^OOO>>>:::;;;@@@MMM___qqq}}}hhhoooiiiSSSDDD===:::777555555666666555999:::===???BBBCCCDDDDDDBBBAAAAAA@@@????????????<<<===DDDNNNVVV[[[bbbiiijjjeeeXXXIII@@@@@@@@@???@@@CCCCCCBBBLLLaaauuu~~~pppTTT:::444888888999<<>>======;;;999:::======???CCCHHHIIIKKKSSS]]]rrrgggVVVOOOMMMPPPQQQUUU^^^mmm|||yyysssnnnhhh```WWWQQQIIIGGGEEEAAA>>>;;;999888888777555444444555666777888444<<<:::===AAAKKKqqqccc```]]]PPPAAA777555555333000111000000000000000000111333555777BBB\\\xxx~~~wwwsssJJJ??????AAA@@@GGGLLLFFF@@@;;;===DDDGGGNNNiiiyyyooofffQQQFFF<<<999999888888:::777999<<>>===;;;:::777555555666777888@@@>>>JJJbbbnnniii```___[[[QQQFFFBBBFFFLLLOOOOOOUUU\\\dddggghhhhhhiiiiiijjjwwwtttkkkhhhiii___WWWMMMGGGDDDHHHWWWfffvvvxxxjjjvvvyyyssspppoooxxx}}}fffbbbbbbZZZMMMEEEFFFKKKHHHGGGPPP[[[rrrwwwuuuzzzjjjMMMOOOJJJIIIHHHIIIIIIGGGDDDAAA======777555888555>>>TTTtttIII777888999666444555555444444333222222111000///111444DDDkkk|||vvv}}}yyyaaaRRRGGG<<<888;;;333444444444333444777999::::::::::::999999888888555444444555666777555444111666:::<<<;;;:::<<>>CCCHHHHHHEEEBBB999:::<<<======>>>@@@BBBAAACCCFFFIIIKKKKKKJJJIIIDDDDDDCCCCCCHHHNNNQQQPPPMMMIIIDDD???<<<===???@@@AAAEEELLLSSS[[[aaafffiiimmmsssxxx|||~~~|||zzzssskkkbbb[[[PPPEEE???>>><<>>???EEEJJJQQQ\\\fffjjjeeeYYYJJJBBBBBBCCCBBBCCCDDDCCCCCCJJJYYYgggooodddNNN999444888:::;;;>>>BBB@@@AAABBB???888888<<<===>>>BBBGGGIIILLLWWWbbb~~~rrrVVVFFFAAA@@@@@@DDDEEEHHHNNN[[[nnnzzzwwwrrrllleee\\\TTTOOOHHHGGGDDDAAA>>>;;;::::::666666555444555555666777666555<<<:::===AAAHHHjjjiiifffdddUUUBBB666444555444222111111000000000000111111//////222999NNNrrrxxxNNNBBB@@@BBBBBBIIINNNHHHAAA;;;<<>>SSSvvvLLL999:::<<<888444555555444444333333222222444222222222AAAhhhxxxrrryyyzzzkkkZZZJJJ===666666333444555444444555888:::<<<;;;;;;::::::999999999444333333444666777666444333666:::<<<======>>>>>>;;;<<<>>>???>>>;;;777444444444333222333444666777;;;;;;@@@HHHKKKHHHDDDCCC999;;;>>>???>>><<<;;;;;;888===CCCFFFFFFEEEFFFGGGHHHDDD@@@@@@DDDHHHIIIIIIBBB@@@===:::999:::<<<>>>======@@@FFFNNNSSSVVVUUUZZZcccmmmsss{{{~~~{{{xxxwwwssskkkbbbZZZPPPEEE??????===DDDAAADDDGGGdddIII===888:::AAAOOOcccuuuxxxhhhsssoooVVVEEE===:::777666666777777777999;;;>>>@@@BBBCCCBBBBBBCCCDDDDDDEEEEEEDDDDDDCCCCCC@@@???@@@BBBFFFQQQ\\\bbb___UUUIIIDDDFFFHHHHHHIIIGGGDDDCCCEEELLLRRRVVVSSSEEE888666999;;;===@@@DDDCCCHHHMMMGGG<<<888;;;>>>???BBBFFFIIINNNZZZgggyyygggPPPAAA===??????======>>>@@@CCCLLL[[[mmmzzzxxxuuupppiii```WWWPPPLLLGGGEEEBBB???===;;;::::::555555555555555666777888555555===:::===AAAEEEcccrrrpppooo]]]EEE666333555666444222111111000000111111222///---222999KKKuuutttPPPDDDAAACCCDDDLLLQQQJJJBBB<<<<<>>BBBDDDDDDCCCBBB@@@>>>;;;888777888:::<<>>;;;;;;<<<;;;:::;;;===@@@DDDGGGJJJMMMQQQVVVaaavvvzzztttaaa^^^]]]UUUKKKGGGCCCIIIGGGHHHTTTbbbzzzxxxttt}}}llleeecccKKKNNNIIIIIIIIIKKKKKKIIIEEEBBBAAABBB===;;;<<<777===QQQyyyPPP<<<===@@@<<<555555555555444333333222222888555444444BBBkkkwwwpppwwwsss}}}sss```MMM>>>888888333444555444444555888;;;>>>===<<<;;;::::::::::::444333333555777888777666444666888<<>>???@@@???===<<<<<<===<<<>>>AAACCCEEEGGGIIIKKKJJJGGGEEEHHHKKKKKKGGGDDD@@@>>>===;;;;;;;;;<<<===;;;<<<===???BBBGGGJJJMMMRRR^^^jjjpppuuu~~~|||xxxvvvrrrjjjaaaYYYNNNDDD>>>???<<>>BBBBBBCCCFFFIIIPPP^^^kkksssWWWNNNDDD???@@@BBBBBB@@@===???@@@AAACCCKKKVVV___nnn}}}xxxvvvsssmmmdddZZZQQQKKKHHHEEECCC@@@===:::999999999444444444555666777777888444555>>>:::===AAABBB^^^~~~||||||fffJJJ888333555666555222111111000000111111222333///666===KKKvvvwww~~~|||tttOOOCCC@@@DDDGGGPPPTTTMMMCCC<<<;;;BBBFFFNNNgggwwwmmmSSSEEE888666999::::::;;;<<<>>>AAADDDFFFGGGGGGGGGDDDAAA===:::999:::<<<>>>FFFZZZggg```QQQHHHAAA;;;444888<<<===<<<;;;;;;<<<===;;;===AAABBBDDDLLLVVV```ppprrr\\\SSSGGG???<<<===>>>??????===<<<<<<>>>BBBCCCBBB@@@EEEJJJQQQ^^^sss}}}}}}lll___^^^\\\SSSKKKIIIAAAHHHGGGIIITTTbbbzzz|||rrrxxxddd^^^bbbNNNQQQKKKKKKLLLMMMMMMKKKFFFCCCCCCDDD@@@>>>>>>777<<>>777666555555444444333222222333000111333DDDnnn}}}www|||uuu{{{{{{gggSSSEEEAAABBB333444555444444666888;;;???>>>===<<<;;;:::::::::555444444666888999999777666555777<<>>@@@@@@>>><<<===@@@DDDGGGHHHGGGHHHMMMUUUXXXRRRFFF>>><<<<<<;;;;;;::::::;;;;;;===>>>???>>>===@@@GGGMMMTTTaaammmqqqsss{{{~~~{{{yyyqqqiii___WWWMMMCCC>>>>>>:::AAA>>>FFFPPPhhhxxxAAABBB<<<>>>GGGWWWlllwwwwwwnnnvvv\\\JJJ===:::777666777888888888:::<<<@@@CCCDDDDDDCCCBBBCCCDDDFFFHHHIIIIIIIIIHHHKKKKKKLLLKKKGGGDDDHHHOOOPPPPPPMMMHHHIIIOOOTTTTTTRRRNNNJJJIIIGGGDDDBBBBBB888777888:::;;;===AAAEEEKKKMMMXXXbbb[[[HHH>>>@@@EEEDDDDDDGGGJJJQQQ```ooossslllkkk```OOOHHHEEE@@@======>>>@@@@@@>>>AAABBB@@@===>>>CCCIIIUUUggg}}}~~~rrrtttqqqjjjaaaVVVMMMHHHFFFCCCAAA>>>;;;999888888888333444444555666777888888444555>>>:::===AAAAAA[[[nnnNNN999444555666555222222111111111111222222222---555;;;EEEmmmuuuyyy|||}}}MMMAAA???EEEIIISSSWWWOOODDD<<<;;;BBBFFFNNNfffzzzpppUUUFFF999777;;;<<<<<<<<<>>>@@@CCCEEEHHHIIIJJJJJJEEECCC???;;;:::;;;>>>@@@FFFZZZaaaSSSDDDBBB???777000777>>>AAA???======???===;;;<<<@@@???===BBBJJJLLL^^^rrrppp___RRRKKKBBB======???>>>=========<<<<<>><<<666:::888666444333444444333222777...666888>>>sssvvvzzzvvvyyyjjjUUUDDD>>>@@@666555444333555777:::<<<@@@@@@???>>>===;;;999888;;;:::999999;;;>>>>>>;;;888444333===JJJNNNGGG===@@@777444;;;AAA???;;;;;;;;;555222333555666999===>>>JJJYYYaaaZZZNNNEEECCCHHHFFFDDDBBB@@@@@@@@@??????;;;;;;@@@CCCDDDDDDGGGDDDMMMXXX[[[VVVMMMGGGEEE<<<888999???@@@<<<;;;???;;;===@@@@@@@@@AAADDDHHHUUU^^^jjjqqqvvv|||~~~{{{zzznnniii```VVVLLLEEE@@@>>><<>>999555777777555555777===>>>@@@AAABBBBBBBBBAAAHHHIIIJJJJJJIIIIIIJJJLLLPPPQQQQQQPPPOOONNNOOOQQQPPPNNNLLLJJJKKKQQQYYY^^^\\\YYYQQQHHHCCCBBB???;;;:::<<<<<<;;;<<>>DDDDDDDDDFFFJJJJJJOOO___qqqvvv^^^TTTPPPLLLIIIIIIBBBBBBAAA???===>>>@@@CCC>>>===???CCCBBB>>>BBBIIILLLQQQXXX```hhhrrr~~~~~~xxxsssqqqmmmiiiccc\\\UUUNNNGGGCCC@@@???===:::888777666555555444444444444555666666333;;;:::999<<<===FFFZZZtttSSS>>>555555666777333333222222111222222222333444444666GGGbbbwwwzzzwwwZZZ???BBBGGGPPP\\\VVVTTTHHH<<<:::DDDFFFIII```|||qqq\\\BBB999@@@>>>:::===???>>>@@@CCCDDDDDDEEEHHHJJJ@@@BBBCCC@@@<<<:::===AAAGGGQQQRRRGGG@@@@@@???:::888777999===???>>>>>>????????????===>>>@@@@@@???HHHPPP^^^mmmuuurrrggg^^^SSSMMMFFFBBBAAA@@@>>>;;;EEEBBB@@@@@@AAAAAA???<<>><<>>???<<<666999777555333333333444333222444---666999???pppttt{{{{{{vvv___III>>><<<:::888666555555888:::<<<@@@@@@???===<<<:::999888;;;::::::===DDDGGGCCC===888555666>>>JJJOOOLLLFFF???AAAFFFKKKKKKFFF===888888444222444777888;;;@@@???LLL[[[___XXXMMMGGGHHHKKKJJJIIIEEEBBB???>>>>>>AAA>>>>>>BBBDDDDDDFFFJJJNNNVVV^^^___WWWLLLEEEBBBBBB>>>===AAAAAA>>>===@@@>>>@@@AAAAAAAAABBBEEEGGGLLLYYYkkkxxx~~~~~~}}}{{{xxxlllggg^^^TTTKKKEEEAAA???===@@@EEEEEEMMMjjjzzzNNN???;;;777BBBUUUeee||||||xxxxxx{{{bbbJJJ???999666777777555555888===>>>???@@@AAAAAA@@@???HHHMMMTTTYYYZZZXXXVVVUUUVVVVVVWWWVVVWWWYYY]]]``````\\\VVVPPPNNNQQQWWW[[[___^^^XXXNNNFFFBBB>>>999;;;===>>>>>>@@@DDDIIILLLPPPXXXlll}}}sssUUUDDDDDDJJJIIIKKKMMMNNNSSSddduuusssaaaOOOJJJJJJIIIHHHHHHEEEEEEDDDBBB???>>>???AAAAAA???@@@BBB@@@;;;<<>>:::===>>><<<>>>@@@@@@@@@@@@AAACCC???AAABBB???;;;:::>>>AAAHHHKKKLLLHHHDDDAAA;;;555>>>;;;999:::<<<=========AAAAAA???>>>>>>>>>>>><<>>===;;;888666666888;;;===AAA@@@>>><<<:::999888888<<<:::===GGGQQQRRRHHH===666555777===FFFLLLNNNNNNJJJ[[[hhhggg^^^UUUFFF888555222222666999:::===BBBFFFTTTaaa```UUUKKKIIIKKKNNNQQQRRROOOIIIDDDAAAAAABBB@@@AAADDDDDDDDDHHHNNNVVV^^^eeedddZZZNNNFFFBBB@@@<<<;;;>>>AAABBBCCCEEEJJJIIIHHHGGGGGGGGGGGGGGGGGGSSSeeesss{{{}}}~~~~~~yyytttiiiddd[[[RRRJJJDDDAAA??????@@@DDDFFFQQQooo}}}RRRCCC<<<777???PPP```xxx|||zzz~~~eeeLLL@@@:::666777777555666888<<<===>>>?????????>>>===CCCLLLYYYccciiiiiihhhgggeeeeeecccaaaaaaeeekkkpppooohhh]]]TTTOOOPPPTTTXXX]]]___\\\RRRHHHCCC???;;;???@@@AAACCCEEEIIINNNRRRUUUccc{{{|||]]]HHHFFFKKKKKKMMMOOOSSS]]]qqqiii[[[MMMHHHGGGFFFCCCBBBDDDEEEFFFDDDBBB@@@@@@@@@===<<<===??????===>>>CCC>>>>>>>>>>>>???CCCHHHLLLYYY___iiirrrxxxyyywwwuuukkkggg```XXXQQQKKKGGGFFF???>>><<<:::888666555555555444444444444555666666555:::888:::AAABBBGGGVVVSSS<<<999999777444444444333222222222222222000222333777EEE\\\qqq}}}```AAA???BBBHHHSSSNNNOOOFFF;;;:::BBBFFFIII___zzzyyy```HHH???BBB>>>;;;??????<<<===??????===<<<<<<<<<>>>???@@@>>>;;;;;;>>>AAADDD@@@AAAEEEFFF???666111888999:::<<<@@@BBBCCCBBBBBB@@@>>>?????????>>>===@@@GGGQQQZZZ```bbbccccccccc^^^YYYYYY^^^dddiiikkkhhhfffbbb___\\\YYYTTTQQQQQQTTTZZZbbbfffaaaUUUKKKKKKGGGEEEPPPggg~~~{{{xxxvvvttttttttttttrrrpppmmm```VVVZZZaaa\\\OOOFFFEEEIIIHHHJJJUUU```{{{wwwxxx|||qqqsss^^^XXXVVVPPPPPPQQQRRRSSSSSSTTTTTTOOOLLLJJJIIIEEECCCHHHOOObbbCCCAAA???999;;;555444222222333444444333333000555555888UUUwwwyyyhhhsssrrr[[[KKKFFF>>>;;;888666666999<<<>>>AAA@@@>>>;;;:::999888888===;;;BBBRRR]]]XXXGGG999333444666888===CCCIIIMMMZZZuuu}}}mmmbbbQQQ???333111333888::::::>>>CCCNNN]]]hhhcccTTTIIIHHHKKKQQQVVV\\\\\\VVVNNNIIIHHHEEEDDDEEEHHHHHHHHHMMMTTT[[[ccckkklllcccWWWNNNJJJ???===>>>DDDLLLSSSWWWYYY___\\\YYYWWWWWWUUUSSSQQQQQQWWW```hhhqqq}}}wwwnnnfffaaaYYYPPPHHHCCCAAA@@@AAA@@@DDDHHHVVVttt|||~~~OOOAAA===999BBBOOOZZZqqq~~~hhhMMMAAA;;;666777777666777:::<<<===>>>???>>>===<<<;;;<<>>===;;;999777666555555555444444444444555666666888;;;888:::BBBBBBDDDPPP}}}UUU@@@<<<:::888777555444333222222222222222111111222555BBBYYYsssdddCCC@@@CCCHHHPPPJJJKKKEEE;;;:::AAAEEEIII]]]uuu}}}```JJJAAACCC>>>===AAAAAA@@@AAAAAA@@@===;;;::::::===>>>>>>===;;;;;;>>>AAACCC<<<===FFFGGG>>>777777333999???AAACCCFFFGGGGGGEEE@@@>>>@@@BBBBBBAAABBBDDDMMMYYYbbbfffhhhiiikkkjjjhhhiiinnnxxx}}}yyyvvvppprrrxxxyyyllldddbbbdddqqq|||xxxwwwxxxxxxwwwuuutttttttttmmm```ZZZbbbhhh```PPPFFFEEEIIIHHHKKKVVVbbb~~~zzz~~~rrrnnnvvvZZZVVVSSSRRRRRRRRRQQQRRRRRRSSSTTTPPPMMMLLLKKKHHHFFFJJJQQQfffFFFCCCBBB<<<===666555333333444555444333222111444333777MMMkkk|||lllvvvttt___QQQLLL===;;;888666666999<<>>HHHZZZaaaVVVAAA333333555666666777;;;BBBGGGWWWssswwwggg```SSSBBB444333555999::::::>>>DDDQQQ```iii```QQQIIIJJJLLLTTTZZZbbbddd```XXXRRROOOJJJHHHHHHLLLMMMMMMQQQVVV[[[dddmmmnnnfff[[[SSSOOOEEEFFFHHHPPP]]]iiioooqqqsssnnnjjjiiijjjjjjgggccc```aaadddhhhppp}}}xxxllleee___WWWNNNGGGBBBAAA@@@BBBAAAEEEJJJYYYxxxvvvHHH<<<<<<;;;DDDMMMSSShhhvvv}}}jjjMMMBBB<<<777777777666888;;;======>>>??????>>><<<<<<:::<<<@@@FFFPPP^^^llluuu~~~zzzwwwxxx|||tttjjjZZZNNNIIIJJJMMMOOOTTTWWWTTTJJJBBBBBBFFFHHHGGGEEEGGGMMMOOOOOOSSSZZZccczzz}}}___LLLGGGDDDFFFHHHMMM[[[sss|||xxxpppcccXXXSSSSSSTTTTTTOOOQQQRRRRRROOOKKKIIIHHHLLLKKKIIIHHHKKKRRRWWWZZZOOOMMMKKKHHHGGGEEEDDDCCCBBBGGGPPPZZZdddlllrrrtttnnnkkkdddYYYNNNFFFCCCCCC===<<<:::888666555555444555444444444444555666666999<<<888999AAA@@@AAAMMM{{{~~~]]]IIIAAA:::888:::666555444333222222222222222111000333???VVVuuuhhhFFFCCCGGGJJJNNNFFFIIIDDD<<<:::@@@DDDHHHZZZooo___KKKBBBAAA;;;;;;AAAAAACCCCCCCCC@@@===::::::;;;>>>>>>===<<<<<<<<<>>>@@@GGGAAABBBGGGEEE;;;888===777???CCCAAAAAAHHHPPPRRRPPPGGGBBBDDDEEECCCBBBDDDGGGRRRaaakkkooommmkkkiiifffhhhmmmyyy|||zzzxxxyyyzzzyyyvvvtttuuuwwwlllaaa___jjjnnnaaaPPPGGGEEEIIIHHHKKKWWWddd{{{hhhcccnnnYYYWWWQQQQQQPPPPPPPPPQQQQQQSSSSSSNNNLLLLLLLLLIIIGGGKKKRRRjjjJJJFFFFFF???>>>999777555444555555444333111222333333:::LLLjjjxxx}}}wwwaaaSSSNNN@@@===999666666888<<>>===>>>@@@KKKYYYZZZJJJ:::222555777888777666888<<<@@@BBBWWWcccZZZQQQPPPJJJ>>>666666888;;;;;;;;;AAAHHHUUUbbbfffYYYLLLKKKOOOQQQWWW[[[```dddeeeccc```]]]RRRMMMLLLPPPSSSQQQQQQSSSXXX^^^eeeddd^^^VVVRRRQQQMMMOOOSSS[[[jjjyyy~~~}}}zzzuuuuuuyyyyyyuuuooohhhjjjmmmqqqwwwyyyoooeee___VVVMMMFFFBBBAAAAAABBBAAAFFFLLL[[[zzzmmmBBB<<<;;;999BBBKKKQQQeee~~~qqqzzznnnPPPCCC<<<777777888777888<<<===>>>???@@@@@@@@@???>>>>>><<<::::::???JJJXXXbbbuuuwwwzzz{{{|||~~~sssgggXXXLLLHHHHHHJJJKKKUUUVVVQQQGGGAAACCCGGGIIIJJJHHHKKKTTTWWWVVV[[[cccmmm```OOOHHHFFFHHHJJJNNN^^^{{{~~~qqqccc\\\\\\^^^^^^[[[\\\\\\ZZZUUUPPPMMMLLLNNNQQQTTTXXXcccpppyyy{{{iiifffbbb\\\VVVOOOGGGBBBDDDFFFJJJQQQZZZccckkkooogggfffaaaXXXNNNGGGEEEFFF<<<;;;999777666555444444555444444444444555666666888<<<999:::@@@???CCCQQQ|||eeePPPEEE;;;777;;;777666555333222222222222222111111444===SSSuuuxxxuuuyyymmmHHHCCCGGGIIILLLEEEIIIEEE>>>;;;???BBBHHHWWWhhh|||bbbPPPFFFBBB::::::@@@???DDDCCCAAA===:::999;;;<<<@@@???>>>=========>>>???EEECCCCCCCCC@@@:::888:::999>>>AAABBBMMM```ooorrr___QQQHHHHHHIIIEEECCCFFFLLLUUUcccmmmpppmmmhhhddd___bbbjjjxxx~~~{{{zzzwwwxxxxxxvvvtttrrrrrrsssjjjaaabbbmmmmmm\\\MMMHHHEEEIIIHHHLLLXXXggg{{{qqq]]]___hhhYYYZZZRRRMMMMMMNNNOOOQQQRRRSSSTTTMMMKKKKKKLLLIIIGGGKKKRRRpppOOOJJJIIIAAA>>><<<999777666666666444333222444111222;;;JJJjjj~~~~~~}}}gggWWWRRREEEBBB<<<888666888;;;===@@@AAACCCEEEEEECCCAAA@@@???AAAJJJRRRLLL<<<444777444666888888777666888999444@@@EEE@@@>>>AAA???888888888;;;>>>>>>@@@GGGQQQffflllgggUUUIIILLLTTTWWWWWWVVVXXX___jjjtttyyyzzzkkkddd```dddfffccc]]][[[\\\___bbb```\\\[[[```dddeeehhhmmmvvvzzzvvvxxxzzz}}}yyyrrrfff```VVVMMMEEEBBBAAAAAAAAABBBGGGMMM[[[{{{ggg???>>>===777>>>JJJWWWmmmwww|||yyyZZZDDD===888777888777999===>>>???AAABBBBBBBBBAAAAAA???>>>=========AAAGGGLLLXXX___hhhqqqvvvyyy{{{|||iii^^^PPPGGGFFFHHHJJJJJJRRRRRRNNNHHHFFFKKKMMMMMMQQQOOOUUU```ffffffkkkvvvtttXXXLLLJJJGGGJJJLLLPPPddd}}}wwwpppppprrrqqqooopppqqqnnnkkkgggfffeeefffnnnxxxvvviii```VVVTTTQQQPPPPPPSSSWWWYYYbbbbbb___WWWLLLEEECCCDDD;;;:::888777555555444444555444444444444555666666666<<<;;;;;;@@@@@@HHHYYY{{{aaaMMMFFF===888;;;777666555444333222222222111000222777>>>PPPooo}}}wwwzzzrrrqqqwwwsssJJJAAADDDEEEIIIEEEMMMFFF???<<<>>>AAAFFFTTTbbbvvvmmm\\\QQQIII>>>>>>CCCAAAEEEDDD@@@<<<999999===@@@BBB@@@>>>===>>>>>>>>>>>>AAACCCDDDEEEHHHJJJFFF@@@===BBBHHHUUUpppgggWWWKKKKKKMMMIIIJJJOOOMMMQQQXXX___cccaaa]]]XXXWWWYYY___jjjxxx}}}zzz{{{wwwvvvuuusssrrrqqqooonnniii``````hhhdddRRRHHHJJJEEEIIIHHHLLLYYYhhh}}}yyykkk[[[jjjaaaXXX[[[QQQMMMNNNPPPQQQRRRRRRQQQPPPLLLKKKKKKLLLJJJHHHLLLRRRtttRRRMMMKKKBBB======;;;888777777666444333444666111000999FFFfffyyysss{{{nnn]]]WWWJJJFFF@@@:::777777999;;;???AAAEEEGGGHHHFFFCCCAAA@@@AAAHHHKKKAAA222222===222333666666666555444444555999:::777888;;;:::555999:::<<<@@@AAACCCMMMWWWyyyzzzmmmUUUHHHNNNXXX[[[UUUQQQQQQ\\\ppp|||~~~|||sssllliiijjjiiiggggggmmmxxx~~~xxxsssfff```WWWMMMEEEAAA@@@AAA@@@BBBHHHMMM[[[{{{eee???@@@BBB888<<>>>>>:::999888777555555444444555444444444444555666666444;;;<<<<<>>AAAFFFRRR___tttzzzhhh\\\RRREEEDDDHHHEEEHHHEEEAAA<<<:::<<<@@@DDDDDDBBB???>>>>>>???>>>>>>CCCHHHKKKNNNZZZddd^^^PPPKKKPPPZZZppphhhVVVJJJLLLPPPOOORRRXXXHHHGGGGGGKKKOOOPPPMMMJJJLLLLLLPPPYYYdddoootttvvv}}}{{{|||xxxvvvsssrrrrrrqqqnnnllliii___]]]bbb[[[JJJDDDKKKEEEIIIHHHLLLYYYiiixxxzzzjjj```xxx\\\UUUYYYOOORRRSSSSSSSSSRRRPPPMMMKKKLLLKKKLLLMMMKKKHHHLLLSSS}}}ZZZQQQMMMHHHJJJHHH???<<<999333777;;;444777777333444;;;DDDddd~~~vvv~~~nnn]]]___YYYMMMBBB===;;;888999;;;@@@@@@@@@@@@@@@AAAEEEHHH>>>EEEKKKHHH>>>777777:::999777666666777888888777===999666555777999999777888888<<>>OOOeee}}}tttzzzoooOOO>>>;;;>>>777666===???BBBBBBCCCDDDDDDEEEEEEEEECCCCCCDDDDDDCCCBBB@@@???AAAHHHRRR]]]hhhmmmggg]]]NNNIIIFFFHHHKKKKKKMMMPPPMMMPPPQQQOOOPPPUUUYYYYYY\\\YYY```nnnuuuyyyYYYLLLJJJGGGKKKQQQPPPUUUuuu~~~uuuqqqoooqqqjjjYYYJJJEEECCC@@@<<<999666555555666555444555555444555555666777888999::::::???AAA===OOOsss~~~vvvUUUIIIEEEBBB>>>888777777666555444333333444000555333333:::GGGiiiwwwoookkkooommmtttPPP===HHH@@@@@@MMMJJJJJJIII???;;;BBBDDDLLL\\\ssstttbbbVVVNNNIIIHHHKKKMMMGGG???<<<===@@@BBBCCCDDDFFFEEEBBB???@@@@@@@@@JJJHHHNNNaaatttvvveeeRRRHHHTTTccc{{{WWWPPPPPPPPPOOOZZZbbb\\\NNNHHHDDDGGGJJJKKKMMMOOOOOONNNPPPSSSVVV[[[gggsss|||{{{uuuvvvvvvuuurrrooommmmmmeee```______YYYMMMFFFFFFEEECCCGGGQQQZZZkkkyyyxxx|||ddd~~~ZZZUUUVVVQQQUUUTTTSSSQQQOOOMMMLLLKKKNNNMMMKKKHHHHHHJJJOOOSSS~~~\\\SSSNNNHHHHHHDDD<<<;;;999333666999333555888666888===EEEcccyyyvvvooo```ccc^^^RRREEE???<<<999:::<<>>@@@???HHHEEEJJJeee```AAA>>>>>>999???MMM```zzz~~~pppvvvsssTTTAAA:::;;;666555<<<<<<@@@AAACCCEEEFFFFFFFFFEEECCCCCCCCCCCCCCCAAA@@@???CCCIIIPPPXXXaaaeee___VVVJJJEEECCCGGGIIIJJJKKKNNNRRRXXX[[[WWWTTTXXX^^^bbbbbb^^^dddqqq|||xxxTTTKKKLLLJJJKKKQQQVVVccc|||rrrZZZHHHAAA???<<<;;;999666555555555555444444444444444555666777888777888999???CCCAAAVVV||||||{{{VVVLLLIIIEEEBBB<<<888888666555444444444444000555444333999EEEdddvvvjjjdddqqqqqqwwwVVV@@@HHHAAACCCPPPMMMLLLKKK@@@<<>>DDDaaa~~~uuu|||qqqdddkkkfffXXXIIIAAA<<<::::::===@@@@@@AAA???===<<<===>>>???@@@AAABBBAAA>>>999666777777888999::::::999999:::888777777999::::::999999888<<>><<<>>>BBBHHHFFFMMMkkk```AAA???@@@:::???JJJWWWppp}}}nnnqqq{{{]]]FFF;;;;;;666777<<<<<>>999999<<<===???AAAAAA???>>>>>>>>>>>>@@@CCCDDDDDD@@@<<<999<<<>>>AAAAAA@@@>>><<<<<<;;;:::;;;;;;===>>>>>>>>>???>>>AAAKKKWWWaaaeeegggTTTNNNIIIJJJQQQZZZaaaeeelllyyy|||vvvpppkkkaaaWWWNNNHHHCCC>>><<<>>>BBBHHHFFFRRRsss^^^AAA@@@@@@999===FFFOOOfff}}}|||kkkmmmhhhNNN???===999:::@@@???AAACCCEEEGGGHHHGGGEEEDDDCCCCCCCCCCCCBBBBBBAAAAAABBBEEEIIINNNWWW]]]ZZZRRRFFFCCCDDDJJJOOOOOOPPPSSS[[[dddlllkkkkkkrrr||||||^^^JJJLLLQQQRRRYYYYYYaaazzzyyyxxx~~~___LLLCCC???<<<:::888555444555555555444333333333333444555666777<<<===<<<@@@CCCDDD^^^cccYYYTTTXXXXXXTTTKKK<<<;;;999888666555555444000555444333777<<>>CCCEEEMMM___oooyyykkk\\\SSSMMMIIIHHHKKKKKKGGGAAA======@@@DDDGGGGGGIIIQQQ]]]aaaZZZMMMCCC>>>@@@CCCFFFGGGHHHJJJKKKppphhhMMMDDDJJJKKKVVV]]]___hhhmmmeeeTTTOOONNNQQQUUUXXX]]]cccbbb```aaadddddd___\\\]]]\\\\\\cccvvv~~~{{{{{{uuuuuuuuutttsssppplllhhhaaaeeefff```TTTIIIEEEGGGIIIGGGJJJTTTddd}}}xxxoooiiinnnWWWQQQQQQQQQRRRTTTVVVVVVTTTPPPLLLIIILLLNNNPPPQQQRRRSSSUUUWWWqqqhhh```VVVSSSMMM@@@???CCC===:::<<<888666:::888777888;;;VVV~~~xxxzzznnniiiuuuqqqcccSSSIIIAAA;;;888:::>>>AAADDDFFFDDDBBBAAA@@@???DDDJJJKKKGGGCCCAAA@@@EEEHHHLLLLLLIIIEEEAAA@@@??????@@@@@@AAACCCEEEFFFMMMLLLNNNSSS\\\```[[[UUUHHHEEECCCGGGRRRaaalllqqq}}}xxxnnnggg]]]UUULLLHHHDDD???===???BBBGGGHHHWWWzzz[[[@@@CCC@@@888;;;BBBJJJ```zzzsssdddgggzzzqqqUUUDDD???:::;;;AAA@@@EEEFFFGGGHHHGGGFFFDDDCCCEEEEEEEEEDDDDDDDDDDDDDDDBBBDDDGGGKKKSSSZZZWWWPPPEEECCCDDDKKKPPPQQQRRRUUU[[[dddmmmsss{{{sssWWWLLLOOOTTTVVV```bbbppp{{{lllUUUGGG@@@;;;999999777555444555555555444444444444444555666777777:::<<<<<<@@@CCCDDDaaafffgggmmmtttnnn]]]KKK>>>===;;;999777666555555111555444333666:::NNNmmmvvvooozzz|||mmmNNNFFFHHHPPP[[[aaaaaa\\\KKK@@@CCCEEEMMM___rrryyyjjjZZZPPPJJJEEEDDDFFFHHHEEEAAA>>>>>>BBBHHHLLLNNNRRR]]]iiihhhYYYIII@@@>>><<<:::;;;>>>CCCHHHJJJVVVgggkkkaaaYYYLLLDDDGGGHHHKKKWWW]]][[[```bbbXXXKKKKKKPPPXXX\\\\\\^^^aaabbb^^^^^^cccfffdddcccccc___]]]___mmm}}}}}}vvvuuuttttttssspppkkkfff```eeeeee]]]PPPHHHFFFGGGIIIHHHKKKWWWjjjzzzuuu}}}dddmmmdddTTTPPPRRRVVVSSSSSSRRRQQQPPPNNNMMMMMMNNNPPPRRRSSSSSSSSSTTTUUUwwwlllddd\\\]]]YYYEEE???BBB>>><<<===888999:::777666777777NNNrrrwwwrrrrrr|||qqqmmmwwwuuuiii[[[RRRJJJAAA;;;:::<<<@@@EEEGGGGGGDDDBBB@@@BBBHHHNNNPPPLLLGGGDDDDDDFFFLLLQQQRRRMMMHHHDDDBBB@@@AAABBBBBBBBBDDDIIILLLSSSVVVYYY]]]bbbbbbWWWKKK@@@@@@AAAGGGVVViiiuuuyyy~~~|||}}}wwwmmmfffYYYQQQJJJGGGDDD??????AAA@@@FFFJJJ\\\YYYCCCIIICCC999:::AAAGGG\\\wwwxxxiii]]]bbbvvvyyy^^^KKKCCC:::999>>>???GGGGGGGGGGGGGGGFFFFFFEEEHHHHHHGGGGGGGGGGGGHHHHHHFFFGGGIIIKKKRRRWWWSSSKKKEEEBBBCCCJJJOOOQQQSSSVVV\\\fffqqq{{{~~~eeeUUUQQQRRRWWW\\\eeemmm~~~}}}|||lllYYYMMMEEE???;;;;;;999666444333444555555444555555444555555666777888555999:::@@@DDDGGGeeelll~~~}}}bbbIIIAAA???===;;;888777666555222666333222666999KKKiii~~~kkkeeezzzsssWWWIIIJJJQQQ[[[dddjjjcccOOOBBBCCCDDDLLL^^^vvvxxxiiiWWWLLLEEE@@@@@@CCCEEECCCAAA@@@AAAFFFNNNSSSSSS[[[jjjrrrhhhQQQAAA>>>@@@<<<999999===AAACCCDDDEEEPPPNNNFFFEEEBBB???DDDHHHLLLXXX]]]XXXYYYXXXNNNIIIKKKRRR[[[]]][[[\\\___ddd^^^\\\bbbhhhiiiggggggiiiiiikkksss~~~vvvtttsssttttttqqqjjjddd```dddaaaWWWMMMIIIHHHGGGHHHIIINNNZZZqqqxxxuuu}}}aaawwwxxx]]]TTTQQQTTTZZZSSSRRROOOMMMMMMNNNPPPQQQMMMOOOPPPPPPPPPOOOQQQRRRqqqjjjfffkkkiiiNNNAAADDDBBBAAAAAA;;;;;;;;;888999:::777FFFdddwwwoooooosss}}}www|||{{{pppeee^^^UUUIII@@@<<<<<>>FFFFFFEEEEEEFFFGGGIIIJJJLLLKKKJJJIIIIIIJJJKKKLLLIIIKKKMMMPPPWWW[[[WWWOOOHHHDDDDDDJJJOOOQQQUUUYYY^^^lll|||{{{lll\\\WWWUUUUUUZZZaaannnyyy~~~dddXXXMMMHHHCCC===<<<>>>888666444333444555555444666666666666666777999999555999<<>>BBBAAAAAAAAAAAACCCJJJSSSZZZYYYeeewww|||hhhKKK>>>AAA???@@@BBBDDDFFFEEEDDDCCCHHHQQQNNNFFFGGGEEE@@@CCCHHHMMMZZZ___XXXXXXWWWLLLJJJKKKPPPVVVYYYZZZ___eeeqqqjjjgggmmmsssrrrmmmjjjtttyyy~~~vvvtttsssttttttqqqiiicccaaabbb\\\QQQJJJJJJJJJGGGGGGIIIOOO^^^wwwxxxxxx}}}eeekkkXXXUUUPPPQQQWWWRRRQQQOOONNNNNNPPPSSSTTTKKKMMMNNNNNNNNNOOOQQQTTTwwwpppnnnvvvvvvWWWFFFHHHGGGGGGFFF@@@;;;<<<:::<<<>>>888BBB[[[|||wwwuuuwwwwww~~~vvvlllfff]]]PPPDDD@@@AAAIIITTT^^^dddfffggghhhgggggghhhlllooommmddd]]]VVV^^^gggjjjgggbbb^^^^^^ZZZZZZZZZXXXXXX\\\dddjjjyyy~~~{{{ssseeeNNN:::BBBHHHOOOXXXhhhzzzyyymmmnnnzzzxxxrrreee___bbbPPPIIICCCBBBAAA???>>>AAA???GGGNNN___YYYKKKXXXMMM===;;;BBBGGGYYYrrr~~~wwwssshhhjjjwwwuuubbbTTTAAA999>>>@@@EEEDDDDDDDDDFFFIIILLLNNNNNNMMMLLLKKKKKKLLLMMMNNNKKKMMMQQQUUU]]]ccc```XXXLLLHHHGGGLLLQQQTTTXXX\\\aaarrrmmmnnnbbbYYYXXXWWWUUU\\\fffwww~~~zzzdddUUUKKKDDDAAA===888777;;;888666333333444555555555666666666666777888999:::999===@@@DDDFFFGGGeeezzzppp```WWWCCCBBB???<<<:::888666666444777333222666:::LLLiiimmmfffggghhhuuuhhhRRROOOPPPVVVdddvvvlllUUUEEECCCCCCKKK\\\kkkxxxuuueeeQQQEEE>>><<<>>>CCC???@@@AAABBBEEELLLWWW^^^^^^mmmjjjJJJ???GGG<<>>???>>>???EEELLLxxx{{{uuuxxx|||~~~~~~}}}zzzuuunnnfff\\\OOOFFF@@@HHH[[[qqquuurrryyyzzzzzznnnvvv~~~|||yyyyyy{{{||||||vvvrrrwwwooo^^^KKKAAAGGGFFF\\\iiippp|||yyynnnzzz|||rrrmmmlllhhh^^^VVVGGGEEEBBB@@@??????AAABBBBBBFFFNNN___]]]fffbbbPPP???555>>>MMM]]]vvv~~~yyy}}}|||qqqxxxlllZZZDDD<<<===;;;???BBBDDDEEEFFFMMMXXXaaa```ccceeebbb^^^[[[XXXUUUWWWKKKKKK^^^nnnooohhheeeZZZWWWPPPJJJMMMUUU[[[ZZZlllwwwmmm[[[cccZZZVVVYYYYYYXXXbbbqqqvvvkkk^^^SSSGGGDDD@@@>>><<<:::888666333444555555666666555555666555555555666777999:::<<<<<<>>>@@@EEETTTttt|||wwwttt}}}jjjbbbOOOLLLHHHCCC===999;;;???:::666666777777===SSSkkkuuummmkkkiiittt~~~|||gggKKKOOO\\\TTTgggjjjdddQQQBBBBBBJJJPPPddduuu|||gggNNNBBB@@@AAA???===???AAAFFFJJJJJJKKKTTT^^^bbbyyyeeeKKKFFFAAAHHHPPP^^^gggdddYYYUUUWWWYYYZZZ^^^dddgggaaaSSSGGGKKKWWWcccfffccc]]]TTTKKKMMMGGGHHHPPPWWW^^^mmm}}}zzzwww}}}~~~}}}{{{zzz}}}wwwwww{{{~~~{{{rrrjjjggggggZZZMMMJJJJJJHHHGGGFFFHHHNNNWWWgggzzz~~~{{{fff|||___UUUSSSVVVPPPVVVRRRPPPOOOPPPSSSUUUSSSQQQNNNOOOPPPQQQRRRRRRRRRRRRxxxuuurrr___TTTRRROOOTTTWWWOOOFFFCCC@@@@@@??????CCCJJJuuu{{{~~~||||||||||||}}}zzztttooohhhYYYKKKDDDHHHSSSeeerrrwwwwwwxxxsssuuuyyy}}}sss{{{zzzyyyiiiYYYPPPDDD@@@KKK[[[www~~~xxxwwwyyysssmmmkkkiiicccXXXOOOFFFDDDBBB?????????AAABBBBBBFFFPPPdddhhhtttjjjMMM>>>666>>>JJJYYYttttttzzzooo]]]GGG???@@@===EEEEEEDDDBBBCCCIIIUUU]]]eeekkkssswwwwwwvvvsssppphhh[[[WWW```iiiiiihhhjjjiiicccXXXMMMMMMVVV]]]___ooo{{{wwwggg___WWWPPP^^^YYYYYY^^^```aaalll|||uuufff]]]SSSIIIEEEBBB???<<<;;;999666444333444555555666666555555666555555555666777999:::===>>>@@@CCCHHHZZZ}}}~~~bbb]]]qqqttthhh___[[[PPPTTTQQQIIIHHHMMMIII>>>;;;777777888888>>>TTTkkk{{{~~~vvvmmmkkkyyy|||~~~mmmOOOMMMYYYUUUaaahhhfffVVVFFFCCCIIINNN]]]ooo}}}iiiQQQDDDAAABBBAAA@@@BBBCCCGGGJJJJJJLLLUUU___bbb{{{eeeKKKFFFCCCPPP```uuuxxxpppllldddccclll|||xxxaaaQQQPPPaaaqqquuummmbbbVVVMMMHHHFFFIIIQQQXXXcccwww~~~zzz{{{~~~|||xxxyyy|||zzz{{{}}}xxxooohhhffffffYYYLLLIIIIIIHHHGGGHHHNNNQQQYYYmmmyyyfffvvv]]]TTTSSSWWWQQQWWWRRRPPPOOOPPPSSSTTTSSSRRROOOPPPQQQRRRRRRSSSSSSSSSyyyqqq[[[UUUWWWXXXSSSVVVZZZUUUJJJFFFDDDCCC@@@>>>AAAGGGpppzzz}}}xxxvvv|||{{{uuutttssscccNNNGGGCCCFFFQQQ[[[```bbbccchhhrrrxxxoookkkttt~~~}}}vvvrrrppp^^^[[[NNNEEEDDD@@@DDDSSSsssooozzzzzztttqqqnnnllljjjbbbUUUKKKEEECCCAAA???>>>???AAABBBEEEIIITTTkkkrrrhhhJJJ>>>888===FFFTTTpppuuuyyytttaaaKKKBBBCCC@@@CCCDDDEEECCCBBBEEEJJJOOO[[[cccppp|||sssiiigggfffeeekkkuuuzzzrrrcccTTTOOOVVV^^^bbblllwwwxxxaaaQQQNNNPPPRRRZZZYYY]]]ccceeehhhwww}}}iii\\\VVVOOOIIICCC@@@===:::999888555333333444555555666666555555555555555555666888:::;;;===???BBBDDDKKKcccsssYYYPPPWWWXXXVVVVVVSSSUUU``````VVVYYYbbbVVV===<<<888777999999???SSSiiixxxttteeennnuuuvvvvvvzzztttTTTKKKTTTVVV[[[fffiii]]]LLLDDDGGGLLLXXXllloooXXXHHHCCCDDDEEEDDDGGGGGGJJJNNNOOOPPPWWW```ccc}}}fffKKKHHHHHH[[[ttt}}}iiiiiiyyybbbQQQTTTjjjsssbbbTTTKKKDDDJJJUUU^^^eeesss~~~zzz{{{yyyzzz|||zzzxxxsssjjjeeeeeebbbVVVJJJGGGGGGGGGHHHIIINNNOOOXXXpppwwwiiilllYYYTTTSSSWWWQQQVVVQQQPPPOOOPPPRRRSSSSSSRRRPPPPPPQQQQQQRRRSSSSSSSSSyyykkkKKKOOO[[[\\\QQQQQQUUUQQQNNNJJJGGGFFFBBB???@@@EEEhhh{{{uuuwwwuuu|||{{{tttwww{{{mmmXXXMMMEEE@@@EEELLLOOOPPPRRRVVVdddvvvvvvlllnnnnnnlllfff^^^WWWUUUUUUJJJIIIBBB@@@EEECCCJJJ\\\uuurrrooozzztttqqqnnnkkkeee\\\QQQIIIDDDBBB@@@>>>>>>???AAACCCIIILLLVVVooocccIII???;;;???CCCOOOmmm}}}{{{~~~rrrrrrwwweeeNNNDDDCCC@@@@@@EEEJJJLLLJJJGGGEEEDDDJJJPPP[[[jjjwww|||tttllljjjtttqqq___VVVXXX]]]```fffsssqqqbbbXXXUUUVVVVVV]]]]]]aaafffhhhooowwwdddYYYTTTOOOLLLAAA???<<<:::999888666444333444555555666555555555555555555555777888:::<<<;;;>>>AAADDDOOOlllpppYYYMMMPPPUUU___ddd^^^```jjjmmmfffeeeeeeUUU>>><<<888777999999>>>PPPeeeqqq}}}sssffflllqqqqqqpppssszzz{{{[[[KKKPPPWWWZZZeeelllcccQQQEEEEEEJJJWWWlllwwwaaaNNNFFFGGGJJJJJJKKKLLLQQQXXX[[[ZZZ\\\```ccc}}}gggNNNMMMMMMjjjlllqqqtttUUULLLZZZqqqsss```SSSMMMHHH\\\sss~~~||||||}}}zzzuuurrrllleeebbbccc]]]RRRHHHEEEFFFFFFHHHKKKNNNNNN[[[zzzrrrmmmcccXXXSSSRRRUUUOOOSSSPPPPPPPPPQQQRRRRRRRRRRRROOOOOOOOOOOOPPPPPPQQQQQQ|||mmmPPPYYYeeebbbQQQNNNRRRMMMPPPLLLJJJIIIEEE@@@@@@DDD```~~~xxx}}}{{{}}}wwwyyywwwhhhWWWNNNFFFGGGIIIJJJJJJLLLHHHWWWqqqyyypppbbbhhhttttttlll___RRRIIIFFFFFFHHH@@@BBBBBBFFFKKKHHHOOOcccwwwrrr}}}zzztttqqqkkkddd[[[QQQIIIDDDBBB@@@>>>======???AAACCCGGGJJJVVVrrrdddIIIAAA???AAABBBLLLjjjqqqkkkzzz{{{gggPPPDDDCCC>>>CCCHHHMMMPPPPPPNNNKKKIIIJJJHHHJJJTTT___kkk|||zzzyyyooobbb___aaaccchhhuuuzzzmmmgggfffdddaaa]]]ggghhhkkkooosss}}}kkkZZZQQQLLLIIIGGG@@@>>>;;;:::999888777555333444555555666555555555555555555555777999;;;===;;;>>>BBBGGGXXXyyydddPPPIIIUUUeeevvvzzzooolllqqquuurrrgggYYYJJJ@@@===888666888888<<>>EEEGGGJJJNNNRRRTTTUUUUUUSSSIIICCCEEEJJJSSSdddvvv|||mmmiiillloooppp{{{|||rrrlllrrr|||yyy{{{~~~ttt___RRRLLLGGGDDDCCC???===:::999999888777555333444555555666666555555555555555666777:::<<<===>>>AAADDDLLLccczzzxxx^^^MMMPPPfffyyy}}}lllsssvvvxxxrrr```LLLCCCCCC???999777888888:::HHHXXXZZZpppzzzhhhlllppprrrooonnnwwwbbbSSSZZZ[[[cccmmmmmm___OOOHHHJJJNNNaaa}}}vvv___SSSYYYbbbeee```bbbkkkvvvyyyooobbb[[[___nnn~~~eeeXXXWWWRRRjjj|||~~~rrr~~~lllKKKFFFUUUaaalllsssoooeee```]]]\\\\\\|||zzzuuupppkkkiiiddd^^^\\\^^^PPPIIIDDDEEEFFFFFFHHHLLLOOOYYYtttxxxuuurrrbbbwwwsssWWWVVVRRRMMMPPPJJJMMMPPPTTTWWWYYYVVVRRROOOMMMKKKJJJIIIHHHHHHIIIJJJKKKxxxyyywwwgggTTTTTTXXXPPPOOOMMMMMMMMMJJJDDDDDDGGGRRRrrrxxxxxx}}}|||xxxvvvwwwtttooonnnqqqiiiaaaVVVOOOIIIIIIPPPZZZVVV[[[```dddfffjjjnnnpppbbbXXXTTT```uuuvvvfffaaa\\\YYYXXXVVVSSSOOOMMMQQQSSSVVVWWWTTTfffzzzkkkxxx~~~||||||wwwpppuuusssnnncccVVVKKKFFFEEE???>>><<<<<<<<>>???AAADDDOOOkkk}}}pppyyybbbWWWfff{{{iiittt{{{yyyhhhUUUJJJGGGEEEBBB;;;888:::999999EEETTT```uuuqqqppprrrvvvwwwvvv{{{xxxZZZ[[[UUU^^^kkksssjjjXXXMMMKKKKKK[[[uuu~~~hhh]]]fffsssyyyqqqqqqvvvrrr```VVVZZZbbbppppppaaa[[[YYYPPP\\\eeerrr{{{}}}yyyrrrmmmfffmmmsssiiiSSSDDDIIIWWWcccggghhheeedddggggggfffuuu}}}vvvsssnnnkkkiiiddd]]]YYYZZZJJJFFFDDDEEEGGGFFFGGGKKKNNN___nnnqqquuuhhhiiiRRRUUUQQQLLLPPPKKKNNNQQQVVV\\\]]]YYYSSSMMMKKKJJJIIIHHHFFFFFFGGGIIIJJJ|||uuubbbOOORRRXXXOOOOOOMMMMMMNNNKKKFFFEEEHHHNNNkkk~~~|||rrrsss~~~~~~xxxxxx}}}xxxlllllluuuwwwnnncccYYYQQQRRR]]]jjj```aaa```]]]^^^gggqqqwwwcccUUULLLXXXqqq}}}rrrhhheeeaaaaaacccccc___ZZZ[[[^^^]]]^^^]]]]]]www~~~iiiqqq~~~}}}wwwpppmmmmmmiii___RRRGGGBBB@@@???===<<<;;;<<>>>>>???BBBOOOnnnmmmddd___xxxtttrrr~~~xxx]]]LLLOOOOOOFFFEEE>>>:::;;;::::::DDDRRRfffyyy~~~wwwvvv{{{```[[[PPPYYYjjjwwwrrr___PPPKKKLLLYYYqqqmmmdddppp}}}zzz}}}qqq^^^RRRWWWZZZdddfff^^^]]]ZZZNNNYYY\\\eeepppqqqjjjdddccc\\\___\\\RRRHHHGGGQQQ[[[lllllliiihhhmmmtttvvvsss|||wwwrrrnnnlllkkkeee]]]WWWWWWGGGDDDCCCFFFGGGFFFGGGJJJSSShhh|||gggsss}}}rrrcccOOOTTTQQQKKKPPPLLLPPPQQQWWW^^^```[[[SSSLLLIIIJJJIIIGGGFFFFFFGGGIIIJJJooo[[[VVVQQQJJJJJJKKKOOOSSSSSSNNNGGGCCCAAAMMM[[[uuu~~~}}}}}}uuu~~~~~~zzztttrrrsssvvvcccWWW]]]kkkvvvwwwxxxssskkkkkktttyyyzzznnnZZZNNNYYYlllxxx}}}}}}uuuoooqqqsssqqqnnnnnnkkkeeebbbdddhhhwwwhhhsssvvvsssuuuuuuppplllfff]]]UUUNNNHHHCCC@@@>>>;;;999999;;;>>>AAABBBFFFKKK~~~kkkPPPHHHJJJEEEBBBEEEFFFVVVqqqzzzzzzrrr|||}}}lllQQQDDDDDDCCCUUUmmm|||hhh]]]MMMCCCFFFHHHJJJWWWjjj~~~xxx{{{wwwvvv~~~uuubbb\\\SSSKKKFFFCCC@@@???999888777666555444444444333444555555666666555555333444555666666888<<>>:::;;;:::HHHbbbmmmzzz}}}{{{rrrVVVNNNWWWmmm|||vvvlll\\\GGGKKKQQQddd{{{yyyxxxeeeUUUOOOMMMTTTXXXUUUTTTVVVVVVRRRWWWVVVdddrrrqqqpppsssoooxxx^^^PPPNNNEEEDDDOOOWWWnnnxxxyyysssooolllgggaaa\\\UUUOOOJJJFFFJJJEEECCCGGGGGGHHHTTTYYYyyyiiipppzzz}}}www\\\UUUNNNLLLOOORRRSSSRRRXXXVVVTTTRRRQQQOOOKKKHHHLLLIIIFFFCCCBBBBBBDDDFFFlllXXXUUURRRMMMPPPQQQSSSUUUSSSNNNIIIFFFEEEHHHXXXwww{{{zzz{{{wwwxxx|||mmm______gggnnnppprrrrrrqqqxxxzzzeeeUUU[[[kkkwww}}}{{{~~~{{{uuussskkkkkkppp|||rrruuu|||tttooonnnjjjcccaaa\\\TTTNNNHHHDDD@@@===<<<;;;::::::===@@@BBBDDDHHH\\\^^^KKKKKKLLLFFFCCCEEEEEESSSmmm~~~}}}xxxnnn}}}yyy]]]LLLHHH???LLL\\\hhhqqqsssiii]]]```YYYUUUUUUQQQPPP[[[iiixxxrrrttt~~~fff\\\VVVMMMFFFAAA???<<<;;;888777666555444444444444333444555555666666555555444555777777888:::===@@@>>>IIIGGGRRRxxxvvvaaaVVVpppZZZOOOKKKJJJKKKCCCEEEAAA>>>???<<>><<<;;;;;;;;;<<>><<<;;;999777666555444444444444444444444555666666666666555555777888999:::<<>>???AAADDDFFFKKKhhhLLLNNNIIIJJJEEEDDDFFFCCCLLLbbbwww}}}~~~~~~pppcccooouuuuuu~~~rrrZZZLLLDDDEEEEEEDDDEEEHHHMMMPPPVVVdddmmmkkkeeeeeeggggggtttsssvvv|||eeeXXXOOOKKKEEE@@@>>>===<<<;;;666666555444444444444444444444555666666666666666555777888999:::<<<@@@CCCEEECCCPPPtttuuuiii|||gggjjjZZZNNNMMMFFFDDDIIIFFFHHHCCCAAABBB<<>>===;;;===?????????AAAEEEHHHWWW^^^KKKRRRFFFGGGDDDDDDGGGCCCJJJ]]]nnnssshhhmmmzzz~~~uuuvvvyyyjjjYYYGGGFFFFFFEEEDDDDDDHHHLLLOOO[[[fffiiijjjnnnpppoooooorrrxxxuuu^^^UUUJJJGGGBBB>>>===<<<;;;:::777666555444444444444444444555666666777777666666555666888999:::===@@@CCCBBBDDD]]]jjjlllrrr^^^aaarrroooTTTQQQQQQIIIGGGNNNJJJIIICCC@@@@@@<<>>===<<<;;;<<<>>>@@@@@@AAADDDKKKPPPttt|||VVVKKKPPPFFFHHHEEEFFFJJJEEEIIIZZZfff~~~zzzwww||||||uuueeeKKKGGGEEEFFFEEECCCCCCFFFLLLRRR[[[bbbhhhnnnvvv|||xxx}}}{{{eeeSSSLLLDDDAAA===:::999999888777999888777666555444444444555555666777777777777666555666888999;;;===AAADDDBBBJJJlllppp}}}hhh```fffmmmzzzkkkZZZOOOQQQQQQJJJIIIOOOLLLKKKCCC@@@BBB===CCCVVVhhhtttnnnSSSIIISSSiiisssuuuqqqgggYYYRRRNNNSSS[[[aaahhhnnnwww~~~uuufffkkkpppnnnsssxxxmmmpppyyynnnfffnnnttt```fffrrr}}}uuunnnlllgggaaaYYYRRRMMMJJJGGGFFFEEEGGGEEEGGGKKKLLL___rrrZZZ___vvvXXX\\\NNNOOOPPPQQQQQQQQQOOOOOOMMMLLLLLLMMMNNNOOONNNLLLLLLKKKJJJIIIHHHHHHIIIJJJrrrYYYSSSVVV^^^jjjaaaaaaaaa```]]]UUUKKKCCC@@@DDDggg|||vvv|||~~~{{{mmmnnnsss{{{gggXXX^^^rrrwwwmmmooo~~~yyywwwfffbbbaaaYYYNNNFFFDDDAAA===<<<<<<<<<<<<;;;<<<>>>AAABBBDDDJJJTTT\\\hhhSSSOOOOOOJJJLLLIIIJJJMMMGGGHHHWWWaaasss||||||nnnVVVMMMFFFFFFFFFCCCBBBEEEJJJKKKRRRZZZ^^^cccuuuzzzyyy~~~~~~vvvpppvvvgggUUUIIICCCAAA>>>:::888777777666555<<<;;;999777555444333333555555666777777777777777666888:::;;;<<>><<<;;;<<<=========;;;>>>BBBDDDGGGOOO\\\eee\\\SSSTTTQQQNNNPPPLLLMMMPPPHHHGGGVVV^^^kkktttqqqxxxcccUUUJJJGGGHHHEEEEEEHHHIIIGGGMMMTTTTTTWWWppp|||qqqxxx~~~xxxxxx}}}wwwfffiiiuuuwwwnnnjjjhhhiiitttwww{{{kkkTTTJJJEEE@@@AAA>>>:::999888777666555===<<<:::888666444333333555666666777777777777777777999;;;<<<>>>AAAEEEHHHKKKWWW~~~qqqqqq{{{gggQQQOOOKKKIIIJJJLLLLLLJJJLLLMMMIIIJJJLLLEEEFFFUUUhhhwww{{{yyy|||{{{xxxzzzeeeKKKBBBOOO\\\kkkxxx{{{gggZZZNNNIIILLLSSS^^^hhhwww~~~lll___ooo}}}iiifffoooqqqnnnzzzjjj```ppp}}}}}}zzzqqqhhhfff^^^YYYSSSNNNJJJGGGDDDBBB@@@FFFIIILLLNNNRRRrrryyyqqq]]]XXX~~~VVVQQQNNNHHHJJJKKKKKKIIIHHHIIIIIIPPPOOONNNNNNNNNNNNLLLJJJKKKKKKJJJJJJJJJKKKKKKLLLxxxbbb```aaa```ddd]]]]]]\\\]]]\\\VVVLLLEEEHHHGGGUUUqqqttt~~~~~~}}}}}}zzzxxx}}}~~~iii[[[]]]YYYqqq~~~qqqddd^^^YYYPPPFFF@@@???>>>===<<<<<<<<<<<<<<>><<<999666555444444555555555444444444444555555666666666666777777777777222===>>>===DDDDDDBBBHHHQQQ[[[{{{mmm```[[[KKKJJJIIIIIIIIIKKKLLLMMMQQQOOOKKKHHHGGGIIIKKKMMM___xxx{{{{{{~~~uuu|||\\\DDDIII```qqq{{{zzzcccPPPKKKKKKLLLWWWgggqqqyyy{{{sssiiiqqqyyyooonnnooouuuyyyoooooo{{{}}}xxxvvvrrrlllhhhhhh[[[WWWPPPJJJEEEDDDDDDEEEEEE@@@CCCJJJMMMYYYvvvlllQQQjjjiiiLLLPPPOOOMMMKKKIIIJJJLLLLLLJJJHHHOOOMMMLLLLLLNNNOOOOOONNNMMMLLLJJJIIIIIIIIIJJJKKKooo]]]]]]^^^\\\___]]]^^^```aaa^^^WWWNNNGGGFFFFFFNNNccc~~~xxx||||||}}}~~~~~~hhhdddnnnhhhxxxvvvlllbbb[[[SSSJJJDDDCCC>>>>>>===<<<<<<<<<<<<<<>>===AAA???>>><<<888666555555555666555555444444444444555555666666666666777777777777555===<<<<<>>BBBCCCCCCOOOqqqxxxXXXTTTPPPMMMTTTQQQPPPPPPQQQQQQOOOKKKIIILLLRRR___ooozzzzzzyyy~~~~~~uuuaaaWWWSSSPPPNNNNNNMMMSSSZZZ[[[WWWYYYkkk}}}|||eeeggg{{{uuuXXXGGGMMM]]]qqqbbbNNNAAA???GGGTTT^^^~~~~~~vvvttt|||xxx___KKKBBB;;;>>>DDDAAAAAA===888555555666666666555555444444444444555555666666666777777777888888888===;;;;;;DDDFFFFFFOOOaaayyyzzzlllYYYQQQKKKJJJKKKLLLNNNOOOPPPPPPQQQNNNMMMMMMMMMLLLLLLLLLMMMVVV```sssqqqdddpppvvvZZZMMMJJJJJJOOOVVVfffttt~~~wwwrrrpppkkkccc^^^]]]JJJIIIGGGEEEDDDDDDDDDEEEDDDJJJNNNMMMWWWyyyfffVVVqqqmmmVVVWWWWWWUUUQQQOOOMMMLLLLLLLLLKKKIIIFFFHHHKKKKKKHHHGGGIIIKKKLLLLLLKKKJJJJJJJJJJJJKKKqqq^^^^^^]]]YYY[[[ZZZ```ggghhhaaaWWWPPPLLLEEEHHHGGGKKKfff~~~}}}||||||~~~}}}tttkkknnnmmmmmm~~~}}}sssggg^^^TTTNNNHHHAAA@@@BBB<<<<<<<<<;;;<<<<<<======>>>EEEGGGIII\\\hhhTTTSSSOOONNNVVVSSSSSSSSSTTTTTTQQQMMMIIIKKKRRRaaaqqqzzz}}}}}}qqqqqqnnnaaaYYYSSSPPPPPPVVV___hhhkkkdddbbbmmm|||}}}tttlllmmmlllOOOFFFZZZsss~~~gggOOOCCCEEEPPPcccrrr}}}xxx___NNNFFF???BBBGGGEEEFFF@@@999555444555555444555555444444444444555555666666666777777888888999:::>>>;;;===FFFFFFFFFOOO^^^}}}aaaYYYWWWRRRJJJLLLNNNPPPRRRSSSRRRRRRNNNOOOPPPQQQQQQPPPOOONNNXXX[[[uuu|||}}}}}}lllqqquuuaaaRRRKKKKKKPPPUUUbbbsss|||yyyrrrmmmjjjeee\\\VVVUUUEEEEEEDDDDDDDDDDDDDDDDDDBBBLLLRRRTTTggg}}}[[[ccc^^^ZZZYYYPPPQQQNNNNNNMMMMMMMMMKKKJJJHHHCCCHHHLLLJJJFFFDDDFFFIIILLLKKKKKKJJJJJJJJJJJJJJJsss``````aaa___bbb[[[aaagggggg```VVVNNNJJJ@@@CCC@@@@@@WWW}}}~~~~~~}}}}}}}}}}}}wwwvvvvvvrrrkkklll~~~vvviiittt}}}xxxjjjdddXXXLLLHHHFFFBBB>>>===<<<<<<<<<<<<<<<===>>>???CCCGGGKKKTTTsssaaaVVVTTTOOOPPPVVVUUUUUUUUUVVVUUUSSSNNNKKKMMMTTTbbbsss|||{{{pppqqq~~~yyylllbbbXXXSSSRRR\\\eeerrrwwwsssnnnsss}}}vvvfffooofffNNNPPPlllmmmOOOEEEJJJVVVkkk}}}cccPPPEEE===BBBLLLMMMLLLDDD;;;555444444333111555555444444444444555555666666666777888999999999:::>>>>>>AAAHHHDDDEEERRR___wwwwwwrrrYYYWWWVVVMMMKKKLLLOOOQQQSSSSSSSSSSSSPPPRRRTTTUUUUUUSSSQQQOOOPPPSSSooo~~~}}}vvvsssmmmllleeeXXXMMMLLLQQQVVV___pppyyysssmmmhhheee```WWWPPPNNNDDDDDDEEEEEEEEEDDDDDDDDDFFFMMMRRR[[[yyymmmYYYtttqqqXXX]]]TTTIIIRRRMMMNNNOOOOOOLLLIIIFFFDDDFFFJJJMMMKKKFFFCCCEEEHHHJJJJJJJJJJJJIIIIIIHHHHHHkkk[[[^^^bbbccciii^^^bbbffffff```VVVMMMHHHBBBDDD@@@>>>NNNssszzz}}}|||{{{{{{{{{rrrpppsssvvvpppnnn~~~iiilll}}}lllaaa\\\PPPEEECCCEEEBBB>>>;;;===<<<======>>>???@@@AAABBBFFFNNNccc~~~\\\XXXTTTPPPSSSUUUUUUTTTTTTUUUUUUSSSOOOMMMMMMQQQ^^^ooo|||~~~xxxwww}}}xxxmmm```XXXUUU\\\dddqqq{{{|||zzz}}}xxxfffpppzzz```RRR\\\yyykkkKKKEEEMMMYYYqqqbbbIII???<<>>>>>=========>>>???AAABBBCCCDDDKKK___iiiVVVWWWQQQPPPWWWTTTSSSRRRQQQQQQRRRQQQOOOMMMKKKLLLVVViiizzz~~~~~~yyyjjj___[[[[[[```kkkyyyvvv|||rrrrrrooo]]]]]]pppeeeGGGIIIWWWhhh~~~\\\EEECCCMMM___jjjfffPPPFFF:::333444666555333555555444444444444555555555666777888999::::::;;;;;;AAACCCFFFHHHFFFRRRmmmxxxtttiii[[[TTTTTTSSSQQQMMMMMMMMMNNNOOOPPPQQQQQQTTTUUUVVVVVVUUURRRPPPNNNOOORRR^^^uuu}}}rrrvvvvvvgggffflllwwwooo\\\UUURRRNNNVVVbbbnnnuuu{{{xxxqqqkkkiiiccc___^^^YYYOOOHHHFFFCCCCCCCCCDDDEEEFFFGGGHHHIIIPPPaaazzz\\\uuuwwwZZZSSSNNNLLLMMMNNNJJJJJJIIIGGGGGGJJJPPPUUUXXXVVVRRRNNNKKKIIIIIIJJJFFFGGGGGGHHHGGGFFFEEEDDDggghhh[[[QQQXXX]]]]]]aaahhhfffdddccc```XXXMMMEEEBBBAAA@@@AAAIIIcccwwwsss}}}||||||llljjjssszzzjjj|||}}}xxx~~~YYYEEEJJJEEEAAA???@@@???===>>>BBB>>>>>>>>>???@@@BBBCCCDDDKKKYYYxxx~~~{{{ZZZQQQUUUNNNPPPYYYTTTQQQPPPNNNNNNOOOOOONNNMMMJJJIIIRRRfffyyy{{{tttqqqddd___[[[]]]gggwww{{{gggsss|||sss|||hhh^^^iiiaaaGGGPPPeee{{{xxxWWWEEEPPPeeexxxzzzmmmNNNDDD888333555888888666555555555444444555555555555666777888999:::;;;;;;<<>>>>>>>>>>>======999AAA===;;;CCCEEEDDDHHHRRRyyy{{{\\\XXXRRRNNNMMMLLLLLLLLLKKKLLLMMMOOOQQQQQQOOOMMMJJJNNNLLLVVVppp|||xxx{{{pppkkklll\\\fffxxxwwwhhhttt}}}vvvggg___nnn\\\QQQ```uuuYYYUUUrrr```III???666555555444333444444555555666666666666666555666777888888999;;;===;;;<<>>:::>>>:::;;;<<<===>>>?????????@@@BBB===???GGGFFFEEENNN```sssXXXUUUQQQOOONNNOOOOOONNNNNNNNNNNNOOOPPPPPPNNNLLLJJJNNNJJJQQQgggvvv{{{zzzxxxuuusssdddiiiwww|||mmmwwwsssfffgggppp}}}]]]VVVlllbbbiii[[[FFF===555444555444444555444555555666666666666666555666888888888999<<<>>>DDDDDDFFFIIIIIIVVVyyykkkqqqxxxnnnnnnfffUUUNNNPPPPPPOOOMMMKKKKKKKKKNNNNNNOOOOOOOOOOOONNNNNNMMMJJJHHHIIIKKKMMMMMMKKKKKKLLLNNNccc~~~fffUUUWWW]]]aaaeeegggiiijjjddd\\\```^^^___gggttt}}}wwwsssqqqmmmgggccc```[[[SSSLLLHHHFFFDDDCCCJJJFFFFFFIIIKKKKKKLLLOOOXXXccc\\\cccZZZSSSRRRQQQNNNKKKJJJEEEGGGFFFDDDIIIRRRUUUTTTTTTSSSRRRPPPNNNLLLKKKJJJJJJJJJJJJIIIGGGDDDBBB@@@}}}ttt\\\[[[WWWYYYXXX[[[______ZZZTTTOOOLLLEEEDDDGGGMMMNNNQQQ```qqq}}}rrrxxx~~~zzz|||{{{~~~|||}}}yyypppjjjzzz~~~cccooo{{{UUUBBB===;;;<<>>??????@@@???===999@@@HHHDDDHHH\\\bbbTTTRRRPPPPPPQQQRRRQQQPPPRRRPPPNNNMMMNNNNNNMMMLLLMMMOOOKKKMMM]]]kkkvvvyyyyyy}}}oooooowww}}}rrr{{{{{{mmmeeevvvvvv___^^^zzzuuu~~~SSSBBB:::444444666444444666444555555666666666666666555777888999999:::===???CCCEEEEEEEEELLLaaannn{{{sssiiieee]]]OOOMMMNNNNNNMMMJJJIIIIIIJJJMMMMMMNNNNNNNNNNNNMMMMMMJJJIIIGGGHHHIIIKKKKKKJJJJJJMMMLLL[[[{{{oooZZZVVV]]]bbbhhhkkkooorrrnnnhhhbbb^^^]]]bbbmmmwww|||}}}{{{}}}}}}}}}|||{{{}}}zzzvvvrrrooolllhhhaaa\\\XXXSSSMMMHHHFFFEEEEEEDDDGGGEEEEEEHHHIIIIIINNNTTTgggmmmUUU[[[^^^VVVQQQPPPPPPMMMKKKKKKGGGHHHGGGFFFIIIMMMNNNKKKNNNMMMMMMLLLLLLKKKKKKKKKKKKKKKKKKJJJHHHEEEBBBAAAwwwwwwttt\\\YYYTTTWWWUUUXXX\\\]]]YYYRRRLLLIIICCCAAABBBGGGIIIJJJQQQ[[[nnnxxxzzzyyyyyy|||}}}|||}}}yyy{{{}}}}}}{{{yyyxxxxxxxxxwwwwwwyyyzzzvvvmmmfffppp{{{}}}vvv^^^FFF===>>>>>><<<<<<999:::;;;<<<>>>>>>>>>???;;;999999DDDIIICCCRRRuuuooo[[[RRRQQQPPPQQQSSSSSSRRRPPPRRRPPPMMMLLLMMMNNNNNNNNNOOORRRLLLLLLWWWcccuuuuuunnnxxxzzzuuuwww~~~sss{{{yyyssshhhnnnoooKKK===777333444666444444777444555555666666666666666666777999::::::;;;>>>@@@???CCCDDDEEESSSmmmvvvvvv}}}iiibbbZZZPPPMMMNNNNNNLLLIIIHHHIIIJJJLLLLLLMMMMMMMMMLLLKKKKKKHHHHHHGGGHHHHHHIIIIIIIIIGGGNNNLLLTTTrrruuu```YYYbbbhhhooossswww{{{zzzuuugggaaaZZZ[[[bbblllssswwwwwwzzzzzzyyy|||~~~|||xxxwwwyyyuuurrrnnnllliiiddd]]]WWWOOOLLLGGGDDDDDDEEEEEEEEEDDDCCCEEEHHHHHHKKKVVVaaaVVVPPPnnnoooYYYSSSOOOOOOOOOLLLJJJLLLJJJJJJJJJJJJLLLLLLKKKHHHKKKKKKJJJJJJJJJJJJJJJIIIKKKKKKJJJIIIGGGEEECCCBBBpppsssxxx___[[[VVVXXXTTTWWW[[[ZZZUUUNNNGGGDDDCCC@@@???BBBDDDFFFKKKQQQ]]]uuuzzzllljjjyyy{{{{{{zzzxxxtttrrrqqqrrrqqqnnnmmmqqqxxxzzzvvvrrrqqqzzz~~~uuuPPPEEE<<<999;;;:::999888;;;<<<==================<<<===AAAJJJKKKFFFaaadddZZZSSSRRRRRRRRRSSSSSSQQQOOOPPPNNNKKKKKKMMMOOOPPPQQQNNNQQQKKKJJJRRR\\\qqqzzz}}}{{{vvv|||qqqgggnnn}}}zzzpppwwwqqquuu```BBB999555333555555444444777444555555666666666666666666888:::;;;;;;<<>>>>>>>>>>>=========AAAEEEIIIIIIKKKppprrrccc___TTTSSSRRRSSSSSSSSSQQQOOOOOOMMMKKKKKKMMMPPPQQQQQQJJJMMMHHHGGGMMMSSSgggyyyxxx~~~|||tttsssyyy}}}}}}rrrgggmmmkkkqqqrrr~~~uuuQQQ999666333333555555333333666444555555666666666666666777999:::;;;<<<>>>AAACCCHHHGGGEEEKKKbbbxxx}}}ssseeeXXXQQQOOOPPPPPPOOOLLLJJJIIIKKKLLLJJJKKKKKKJJJJJJIIIHHHGGGAAABBBDDDDDDCCCCCCCCCDDDDDDMMMLLLNNN^^^jjjnnnuuuqqqtttcccccckkkssswww{{{xxxnnnaaaXXXWWW]]]fffkkkuuuyyy|||yyyyyy{{{|||zzzwwwqqqpppzzz}}}~~~|||zzzxxxvvvuuuttttttqqqmmmhhhddd```[[[TTTNNNFFFDDDAAAAAACCCEEEEEEEEEGGGHHHIIIIIIKKKXXXttt]]]MMMnnnlllSSSSSSPPPNNNPPPNNNJJJJJJLLLNNNKKKLLLPPPRRROOOLLLLLLKKKKKKJJJIIIHHHGGGFFFFFFGGGGGGGGGFFFFFFFFFEEEEEEzzzbbb___ZZZ\\\VVVXXXZZZXXXRRRKKKFFFCCCCCCDDDDDDCCCDDDGGGKKKMMMRRRssswwwmmm~~~{{{xxxvvvrrrmmmiiiggghhhjjjdddccccccgggnnntttvvvwwwqqqtttuuuuuuxxx}}}~~~eeeNNN@@@;;;;;;:::999:::===>>>???======>>>???@@@@@@@@@??????CCCDDDGGGOOO]]]uuuhhhccc___TTTSSSQQQRRRSSSSSSRRRQQQPPPNNNLLLLLLNNNOOOOOOOOOIIIKKKGGGGGGKKKMMM]]]yyy}}}zzz|||wwwqqqrrrxxx}}}~~~tttiiilll~~~hhhjjj~~~~~~aaaDDD666444222333666555111222555444555555666666666666666777999;;;<<<===???BBBDDDDDDDDDIII[[[uuuqqqtttiii```UUUOOORRRPPPOOONNNLLLIIIIIIKKKLLLJJJJJJJJJJJJIIIHHHGGGFFFAAADDDFFFGGGEEEDDDEEEFFFFFFLLLKKKMMMUUUYYYbbbtttzzz}}}jjj___hhhqqqvvvzzz{{{sssggg]]]YYY[[[```cccnnnuuuyyyxxxwwwyyyyyywwwsssnnnooowwwyyywwwwwwuuusssssssssqqqnnnoooiiiccc]]]YYYTTTMMMHHHEEECCCAAAAAACCCEEEEEEEEEDDDFFFIIILLLSSSiiifffVVV\\\|||sssbbbTTTSSSPPPOOOPPPNNNJJJJJJMMMNNNJJJJJJOOOPPPKKKIIIJJJHHHHHHHHHGGGGGGFFFFFFEEEEEEDDDDDDDDDEEEEEEFFFGGGsss\\\\\\YYY\\\WWWYYYZZZWWWRRRMMMHHHFFF@@@DDDEEEDDDCCCEEEHHHJJJLLLgggzzzzzz}}}~~~yyyqqqppplllgggcccbbbdddfff______```cccfffiiikkkkkkkkklllmmmooorrruuutttrrrvvvkkkSSSCCC>>>>>>777888999;;;===???<<<888;;;<<<>>>???AAABBBBBBBBBDDDHHHGGGLLL[[[tttppp[[[[[[\\\WWWSSSRRRPPPQQQSSSTTTTTTSSSQQQPPPNNNMMMNNNNNNMMMLLLKKKLLLHHHIIILLLJJJWWWrrr~~~yyywwwwww}}}vvvjjjiiiwwwggggggyyyyyycccMMM;;;666333222333666555111111444444555555666666666666666888999;;;<<<===???BBBEEE@@@DDDTTTrrrvvvqqquuu^^^ZZZXXXOOOLLLQQQOOOOOOMMMKKKHHHHHHJJJLLLIIIJJJJJJIIIHHHGGGFFFEEEDDDHHHKKKKKKIIIGGGHHHJJJHHHKKKIIIKKKPPPPPP\\\vvvwwwppp\\\fffpppuuuzzz{{{qqqhhhbbb```aaabbbgggnnntttttttttuuuuuutttqqqnnnpppvvv{{{{{{}}}~~~{{{{{{yyyvvvtttssspppooopppqqqnnnjjjlllggg___XXXTTTOOOHHHCCCFFFDDDBBBBBBCCCEEEEEEEEEEEEIIINNNTTTaaaoooQQQXXXooojjjUUUUUUPPPSSSPPPPPPQQQNNNJJJIIIMMMNNNIIIHHHMMMMMMHHHEEEGGGEEEEEEFFFFFFFFFFFFFFFFFFCCCCCCCCCCCCDDDEEEGGGGGGzzzwwwnnn```______TTT^^^\\\YYYXXXVVVQQQJJJEEEEEEDDDBBB@@@AAACCCFFFGGGKKKbbbqqqlll{{{ssspppiiicccgggkkkfff[[[[[[]]]^^^___```bbbfffiiinnnmmmkkkjjjjjjkkklllmmmuuu{{{vvv```OOOEEE???<<<999999<<<>>>>>>===<<<<<<===@@@<<<<<<@@@DDDCCCCCCDDDFFFIIIKKKVVVyyyqqqddd]]]YYYXXXTTTRRRRRRSSSTTTTTTTTTTTTTTTSSSRRRQQQOOONNNMMMMMMMMMFFFDDDEEEHHHKKKMMMSSS[[[vvv|||yyyyyy{{{wwwvvv{{{zzznnnvvvzzzaaaKKK<<<444222222222333333333444444444999777444222222333555666333888<<<======???@@@AAACCCRRRdddmmmjjj|||~~~ssshhhYYYOOOLLLLLLKKKIIINNNMMMMMMMMMLLLLLLKKKKKKGGGGGGFFFFFFFFFFFFFFFFFFHHHQQQTTTMMMEEEEEEFFFEEEHHHHHHIIIIIIGGGKKKZZZjjj|||kkkjjj{{{vvvmmmhhhjjjmmmrrr|||~~~zzzqqqddd]]]\\\ggghhhjjjooosssvvvwwwwwwrrrssssssqqqooopppuuuyyyxxx~~~}}}yyyvvvuuuuuuvvvwwwsssrrrpppoooooommmkkkiiifff___WWWPPPLLLIIIEEEAAACCCCCCBBBBBBCCCDDDFFFGGGBBBKKKPPPZZZ|||XXXTTTnnnwwwXXXRRRTTTRRRQQQQQQQQQPPPNNNLLLKKKJJJMMMIIIEEEEEEGGGGGGCCC>>>FFFGGGHHHIIIIIIIIIHHHGGGGGGEEECCCCCCDDDEEEEEEDDD{{{yyy{{{rrrccc```aaaZZZ^^^\\\ZZZXXXVVVQQQJJJEEEFFFEEEDDDCCCDDDFFFHHHIIIHHHUUUpppyyypppzzzvvvyyyzzzssshhhaaaeeejjjeee[[[______```___]]]]]]^^^```jjjhhhfffdddcccdddeeeeeejjjnnnsss|||wwwooosss}}}hhh```ZZZ```iiipppuuuwwwyyyzzz~~~zzzuuusssqqqqqq^^^UUUHHH@@@======<<<::::::;;;;;;:::999999:::<<<999<<>>BBBEEEGGGHHH]]]{{{fffooohhh___TTTNNNMMMOOOOOONNNMMMMMMLLLLLLKKKKKKKKKKKKGGGGGGGGGHHHHHHHHHHHHHHHKKKSSSUUUNNNFFFDDDDDDCCCHHHHHHJJJJJJIIILLLZZZiiitttmmm~~~nnnssswwwmmmiiikkkssszzzlllggggggbbbcccffflllrrrvvvvvvtttooopppooommmkkkmmmsssyyy}}}|||xxxvvvxxxwwwtttrrrrrrrrrssstttpppmmmkkkkkkkkkjjjfffccc^^^YYYRRRMMMJJJHHHEEEBBBDDDEEEEEEFFFFFFHHHJJJKKKNNNTTTaaa|||gggYYYpppcccMMMKKKNNNMMMPPPPPPOOONNNMMMKKKJJJIIIKKKGGGDDDDDDGGGIIIGGGDDDFFFFFFGGGHHHHHHGGGFFFFFFFFFDDDCCCCCCDDDEEEEEEDDDyyy{{{uuubbb^^^aaa\\\```^^^[[[YYYVVVQQQKKKGGGDDDDDDDDDDDDEEEFFFGGGHHHHHHKKK\\\{{{ttt~~~mmmgggooozzzrrrgggbbbeeejjjgggaaabbbbbbbbb___\\\YYYYYYYYYaaa```_________```aaabbbfffhhhiiiooo~~~|||qqqiii``````kkk}}}eeeOOOFFFLLLPPPWWW]]]bbbeeehhhkkkpppooolllhhhccc]]]YYYVVVJJJEEE???;;;;;;;;;999777:::::::::999888999<<>>CCCEEECCCDDDQQQ___mmmgggvvvsssZZZWWWTTTSSSUUUQQQNNNNNNPPPQQQQQQRRRRRRRRROOOOOONNNMMMLLLLLLKKKKKKHHHFFFFFFHHHGGGEEEGGGLLLaaaqqquuuxxx|||yyyzzz|||{{{}}}eeeFFF333000333444333333333333333444444444444666555444333444666888999<<<;;;:::;;;>>>BBBGGGJJJNNNjjjiiicccwwwqqqjjjppp^^^XXXQQQNNNOOOQQQQQQPPPKKKKKKKKKKKKJJJJJJJJJJJJHHHHHHHHHIIIIIIJJJJJJKKKMMMSSSTTTMMMFFFCCCCCCCCCHHHIIIKKKLLLJJJLLLWWWdddvvvtttjjjlll~~~nnneeehhhxxxrrrlllmmmaaa```bbbhhhqqqvvvuuussslllllljjjhhhgggjjjrrryyy{{{zzz}}}|||~~~~~~yyy|||~~~}}}zzzvvvtttsssppppppooonnnnnnnnnnnnooolllhhhddddddfffeee___ZZZUUUQQQLLLIIIGGGFFFEEECCCBBBCCCEEEEEEEEEGGGIIIKKKTTT\\\uuudddRRRaaarrrRRRHHHJJJNNNNNNNNNMMMLLLKKKJJJIIIHHHGGGHHHDDDBBBCCCGGGJJJKKKJJJEEEFFFFFFGGGGGGFFFEEEEEEDDDCCCAAABBBDDDEEEEEEEEEtttaaa]]]```ZZZbbbaaa^^^[[[WWWRRRMMMIIIAAABBBCCCCCCDDDEEEEEEEEEFFFFFFPPPjjj~~~uuufffggg{{{tttnnniiigggccc``````aaaaaa___[[[YYYXXXXXXXXXYYYZZZ[[[^^^```cccdddeeedddccceeeooowwwtttkkkbbb^^^YYYWWW]]]hhhsss{{{~~~uuugggTTTEEE@@@@@@CCCGGGKKKMMMQQQTTTWWWWWWXXXYYYYYYVVVQQQLLLIIIGGGCCC???===<<<;;;999777999:::;;;;;;;;;<<>>999888777999;;;<<<<<<>>>AAADDDAAADDDGGGIIIHHHFFFBBB@@@===;;;888888999;;;======999;;;============>>>@@@CCCEEENNN^^^oooppp]]]UUUVVVOOOJJJIIIDDDLLLLLLKKKKKKJJJHHHGGGFFFGGGGGGHHHHHHHHHHHHGGGFFFGGGEEEFFFHHHGGGDDDFFFJJJOOOaaajjjppp{{{yyysssyyyuuu~~~zzzuuuiiiWWWJJJ===999555555666666222///333333444444444555555555333444444555777999;;;<<<======AAAFFFFFFBBBEEEJJJ^^^kkkkkknnn___VVVTTTRRRPPPOOONNNLLLKKKGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEFFFGGGHHHIIIIIIJJJHHHIIIJJJIIIFFFDDDEEEHHHLLLLLLLLLMMMJJJGGGMMMTTTwww~~~|||sssdddoookkk___jjj}}}yyyrrrkkkcccaaaeeejjjlllmmmjjjkkkjjjhhhgggjjjqqqvvvrrrnnnkkkpppxxx~~~~~~zzzyyywwwvvvvvvvvvwwwxxxxxxxxxyyyzzzzzzzzzzzzzzzqqqqqqqqqqqqqqqpppooonnnnnnmmmlllkkkjjjhhhgggffffffccc```___```]]]VVVPPPKKKKKKIIIGGGDDDCCCCCCCCCGGGHHHIIIHHHHHHMMMVVV]]]|||^^^TTTkkktttSSSHHHHHHGGGGGGLLLIIIHHHGGGFFFEEEDDDDDDEEEGGGEEECCCBBBDDDGGGJJJKKKGGGFFFFFFEEEEEEEEEEEEEEEBBBAAA@@@AAACCCEEEEEEDDDuuuhhhkkkpppiiidddcccaaa\\\VVVPPPMMMLLLGGGFFFFFFEEEEEEEEEEEEEEEEEEBBBAAAEEEQQQkkkpppqqqpppiii\\\RRRRRRWWWYYYXXXWWWTTTPPPOOOPPPQQQMMMMMMNNNOOOOOOPPPPPPQQQMMMKKKIIIIIIKKKMMMKKKHHH@@@BBBDDDFFFFFFDDDAAA???EEEHHHHHHEEECCCFFFGGGFFF@@@===999666444444555777;;;<<<<<<<<<;;;;;;===???;;;===???@@@@@@???===;;;;;;:::888777777999<<<===<<<===>>>>>>===>>>@@@BBBCCCTTToooooo___WWWRRRGGGFFFKKKJJJKKKKKKKKKJJJHHHGGGFFFEEEEEEFFFGGGHHHHHHHHHGGGFFFDDDBBBBBBEEEDDDBBBEEEJJJNNN\\\ccciiisssuuuvvv~~~ttttttvvv|||vvvnnntttttt{{{~~~xxxmmmhhhccc]]]VVVQQQMMMFFF<<<444111111111111000111222444333444444444555555555555444444555666888:::<<<=========AAAEEEBBB>>>FFFRRRiii}}}iiiwww\\\UUUOOOOOOOOOOOONNNMMMLLLLLLEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEFFFFFFGGGGGGGGGFFFEEEEEEHHHGGGEEEHHHLLLNNNLLLLLLLLLJJJHHHLLLRRRtttqqqnnn|||~~~dddUUU]]]vvvyyyrrriiiaaa___aaadddggghhhkkklllkkkiiiiiilllooodddbbbdddkkkppprrrtttwwwyyy{{{|||{{{xxxvvvppppppqqqqqqrrrssssssssstttuuuwwwxxxyyyxxxxxxwwwrrrpppnnnmmmnnnmmmllljjjmmmllljjjhhhgggeeeeeedddbbbaaa```___\\\WWWQQQMMMIIIIIIIIIGGGDDDCCCCCCDDDEEEFFFGGGHHHLLLYYYjjjwwwyyy[[[iiiqqq___OOOKKKJJJFFFFFFIIIHHHGGGEEEDDDCCCCCCDDDDDDFFFEEEDDDCCCCCCDDDFFFGGGFFFFFFEEEDDDCCCCCCCCCCCCBBBAAA???@@@BBBDDDCCCCCCzzzjjjkkkqqqlllbbbbbb___ZZZSSSMMMKKKJJJJJJIIIFFFDDDCCCCCCDDDEEEDDDCCCBBBBBBIII```kkkccc]]]YYYUUUTTT]]]gggccc```ZZZSSSLLLHHHGGGHHHFFFFFFFFFGGGGGGFFFFFFFFFDDDBBBBBBCCCDDDCCCBBBAAA>>>>>>>>>???@@@???<<<999777<<<>>>:::888999:::888888888888666555777888999555666777666555555666888<<<============<<<;;;;;;>>>>>>===<<<:::999:::;;;<<<<<<<<<===@@@FFFMMMSSS\\\uuukkkhhh]]]YYYUUUHHHFFFLLLLLLJJJJJJJJJJJJJJJIIIHHHHHHEEEGGGHHHJJJJJJJJJIIIHHHEEECCCBBBCCCCCCBBBFFFKKKLLLTTTWWWaaassswwwuuu{{{pppoooppptttyyy{{{wwwsssuuuzzz}}}yyylll^^^SSSKKKGGGEEEBBB???;;;888777777666555000000///......///333555444444444444555555555555444555666777999:::;;;<<<<<<;;;===AAA???CCCXXXqqqzzzuuuiiiWWWMMMKKKKKKLLLKKKJJJJJJJJJJJJCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFGGGDDDEEEIIIIIIGGGJJJOOONNNKKKKKKMMMLLLKKKOOOVVVnnnzzz|||wwwaaaOOORRRiii~~~{{{{{{{{{}}}~~~zzzrrriiiaaa___aaaddddddhhhlllllliiifffeeefff]]]___eeemmmmmmgggfffiiiqqqsssuuuxxxzzz|||}}}}}}yyyyyyzzzzzzxxxuuurrrpppmmmmmmnnnooopppqqqrrrsssppprrrtttvvvwwwvvvuuutttrrrooolllkkklllllljjjhhhjjjhhheeecccbbbbbbcccddd]]]^^^___\\\VVVPPPKKKJJJEEEGGGHHHGGGDDDCCCDDDFFFDDDFFFIIIMMMYYYnnnuuusss|||\\\VVVPPPMMMLLLJJJIIIIIIGGGFFFDDDCCCBBBBBBCCCDDDCCCDDDDDDCCCCCCCCCDDDEEEDDDCCCBBBAAA@@@@@@@@@AAACCCAAA@@@@@@AAABBBBBBAAA}}}hhheeekkkhhh``````^^^XXXPPPJJJHHHIIIJJJHHHDDDAAA@@@@@@AAACCC<<<>>>BBBCCCGGGXXXyyyppp___XXXXXX]]]hhhsssooojjjaaaVVVKKKDDDBBBBBB???@@@AAABBBCCCCCCCCCCCC>>><<<<<>>======>>>;;;777777;;;===<<<:::222888;;;888666888888777111555777666666777777666666888999999888888999::::::999888888888999::::::777999<<<============>>>:::::::::===DDDPPP^^^ggg~~~nnnXXXWWWSSSXXXXXXKKKFFFGGGCCCHHHIIIJJJKKKLLLLLLLLLLLLFFFHHHJJJLLLLLLLLLJJJJJJIIIFFFDDDEEEDDDCCCGGGNNNIIILLLNNN^^^xxx~~~uuurrrnnnmmmoootttyyy|||uuu|||tttjjjYYYRRRGGG===888888;;;>>>777666555444333111111000111000000111222333333333444444444555555555666666555555666888999:::;;;<<>>======>>>>>>CCCAAA@@@@@@AAABBBAAA@@@}}}fffffffffeeeaaa\\\YYYWWWQQQIIIEEEEEEEEEDDDCCCBBBAAA@@@??????===???DDDGGGCCCIIIgggxxx{{{kkk\\\[[[bbbhhhmmmaaaTTTMMMHHHBBB???@@@<<<;;;;;;===AAABBB@@@===;;;;;;<<<<<<<<<;;;::::::999999888888888888999999888777666777888999888777666666666777888999999999888888999999999999888888;;;:::999777777888888999<<<===============>>>>>>444===CCCCCCLLLccc}}}mmmTTTSSSPPPPPPPPPMMMJJJHHHIIIJJJLLLKKKKKKKKKKKKLLLLLLMMMJJJIIIIIIKKKMMMMMMIIIFFFGGGHHHHHHFFFCCCCCCFFFIIIKKKGGGLLL^^^pppxxx{{{|||vvvmmmlllrrryyy{{{|||yyyuuusssnnnggg___WWWQQQNNN@@@>>>;;;888555555555555222222111111111111222222222222111111222222333444222222222333333444444444666777888:::<<<>>>???@@@@@@>>>BBBAAAEEEfffzzzvvvaaaTTTJJJLLLIIIIIIIIIIIIIIIIIIIIIIIIFFFDDDAAA@@@AAACCCCCCCCCFFFEEEDDDDDDDDDEEEGGGGGGEEEDDDDDDFFFIIIJJJIIIHHHGGGGGGHHHJJJLLLNNNPPPQQQiiittt{{{{{{llluuutttdddiii|||tttyyyyyypppjjjggggggffffffggghhhhhhfffaaa]]][[[aaaffffff```]]]___bbb```gggnnnooolllkkknnnssstttrrrppppppqqqqqqnnnkkknnnmmmmmmlllllllllllllllmmmnnnooopppqqqrrrrrrrrrjjjiiigggeeedddbbbbbbaaaaaa___^^^___aaabbb___]]]]]]YYYRRRKKKFFFCCCCCCCCCDDDAAA@@@CCCDDDBBBCCCGGGLLLMMMVVVmmm~~~]]]RRRQQQOOOLLLIIIHHHFFFFFFFFFEEEDDDCCCBBBAAAAAAAAA@@@AAABBBBBBCCCCCCBBBBBBAAAAAA???<<<::::::===???AAAAAAAAAAAABBBBBBCCCCCCyyy|||bbb]]]^^^cccaaa[[[WWWVVVRRRJJJEEECCCBBBCCCCCCCCCCCCDDDDDDDDDBBBBBBEEEFFFBBBEEE]]]wwwyyy|||mmm]]]\\\^^^fff\\\PPPHHHAAA===>>>CCCBBBAAA>>><<<<<<<<<===>>>:::::::::::::::999999888777666666555555666666777777666555666888999888777666666777777888888888999777777888888888888777777<<<;;;;;;::::::;;;<<<===;;;<<<======>>>>>>>>>>>>DDD???<<>>???DDDAAAFFFOOO```ooonnnUUUMMMGGGKKKIIIIIIIIIIIIIIIIIIHHHHHHEEECCC@@@@@@BBBDDDEEEDDDEEEDDDDDDCCCCCCEEEFFFGGGEEEDDDEEEGGGJJJKKKJJJIIIEEEFFFFFFGGGIIIKKKMMMNNNZZZhhhyyyvvvssssssvvv{{{www~~~zzztttqqqoooeeeeeeeeeffffffddd```]]]\\\```bbb```[[[YYY^^^cccnnnrrrtttpppiiieeehhhlllmmmlllkkklllmmmmmmjjjgggkkkkkkjjjiiiiiiiiiiiijjjjjjjjjkkklllllllllkkkkkkbbbaaa```^^^\\\[[[[[[[[[\\\ZZZXXXXXXYYYYYYVVVSSSPPPMMMIIIEEEBBBAAAAAABBBCCCBBBDDDHHHHHHGGGJJJPPPSSS___uuu|||dddKKKPPPOOOMMMKKKIIIHHHGGGGGGGGGFFFEEECCCBBBAAAAAAAAABBBBBBCCCBBBBBBAAA@@@@@@@@@@@@>>><<<::::::<<>>???@@@BBBCCCDDDEEEFFF{{{iii]]]]]]ggg___XXXSSSSSSSSSLLLEEEBBB@@@@@@AAACCCEEEGGGIIIJJJFFFDDDEEEEEEBBBAAAOOOaaa}}}tttyyykkkYYYOOOTTTPPPMMMKKKFFF@@@>>>AAA@@@???===:::888888999:::888888888888777777666666666666555555555555666666777666555666777888777666777777777777777888888888888888999999999999888888999999999999999:::<<<<<<;;;<<<>>>???@@@@@@??????CCC@@@AAAQQQiiixxxsssfffggg```TTTSSSMMMNNNNNNNNNLLLIIIHHHHHHJJJFFFGGGHHHHHHHHHGGGFFFFFFDDDCCCCCCEEEFFFFFFDDDBBBAAADDDHHHJJJKKKJJJKKKKKKNNNPPPOOOPPP^^^rrr{{{yyy~~~~~~vvvmmm{{{}}}pppiii___[[[TTTNNNIIIEEEAAA>>>;;;;;;:::999888666555444111000000///000111222333222222111111111111222222111111000000111111222333444444555555666777777888777888999;;;<<<=========DDDCCCSSSlllppprrrxxxWWWJJJGGGEEEKKKHHHHHHHHHHHHHHHHHHHHHHHHDDDBBBAAABBBDDDFFFGGGGGGEEEDDDCCCCCCCCCDDDFFFGGGEEEEEEEEEHHHJJJLLLKKKJJJFFFFFFEEEFFFGGGHHHJJJKKKWWWggg~~~}}}}}}yyy~~~~~~|||yyyiiigggdddcccddddddcccbbb^^^___^^^ZZZVVVWWW]]]dddvvvwwwuuunnneeeaaacccggghhhggghhhiiijjjiiifffcccffffffeeeddddddddddddeeedddeeeeeeeeeeeedddcccbbbZZZYYYXXXVVVTTTSSSRRRRRRSSSQQQOOOOOONNNMMMJJJGGGCCCBBBAAA@@@???@@@AAABBBAAABBBDDDGGGGGGHHHPPPYYYgggzzzxxx~~~|||PPPJJJNNNMMMLLLKKKJJJHHHHHHGGGHHHGGGEEEDDDBBBAAA@@@@@@CCCCCCCCCBBBAAA@@@>>>>>>??????===;;;999999<<<>>><<<===???BBBDDDFFFGGGGGG~~~ttteeebbblll\\\TTTOOOQQQSSSNNNGGGBBB??????@@@BBBDDDGGGIIIKKKEEEBBBBBBDDDBBBAAAGGGPPPpppsssuuu}}}}}}lllSSSFFFEEEHHHOOOPPPJJJDDDBBB<<<;;;::::::;;;:::999777888777777666555555555555888777777777777777777888666555555555777888777666888777888888888888888888:::;;;;;;;;;;;;;;;;;;:::888888888888999999:::::::::<<<>>>@@@AAAAAA@@@???;;;IIIWWW\\\XXXSSSQQQQQQvvvqqqRRRQQQTTTOOOMMMNNNNNNLLLJJJIIIJJJKKKEEEFFFHHHHHHHHHFFFDDDCCCAAAAAABBBCCCDDDDDDCCCBBBBBBDDDFFFHHHIIIJJJJJJJJJFFFLLLKKKHHHWWWqqqwww}}}vvvnnn|||xxxmmmttt{{{}}}~~~|||}}}{{{ooobbbYYYUUURRROOOJJJFFFCCC@@@===:::777888888888888888777666000000000000111222333444333222222111111222222333111111000000000111222222444444555555666777888888888999:::<<<======<<<<<>>BBBBBBBBBAAAAAA@@@???>>>=========;;;999999;;;======>>>@@@BBBDDDEEEFFFFFFuuuwwwmmmffflll[[[SSSOOORRRTTTPPPHHHCCC????????????AAADDDFFFHHHAAA??????BBBDDDEEEGGGJJJWWWooo}}}uuuTTTKKKDDDFFFKKKNNNOOOQQQEEE???999888;;;===;;;888999888777666555555555555888888777777777777888888777666555666777888888666888888888999999999999999:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;::::::999:::<<<===>>>>>>======???PPP]]]WWWGGGFFF\\\ttt]]]OOONNNMMMKKKMMMMMMMMMLLLJJJJJJKKKLLLFFFGGGHHHIIIHHHFFFCCCBBBAAABBBCCCCCCCCCCCCCCCDDDFFFEEEDDDDDDDDDFFFGGGGGGAAAHHHGGGDDDQQQlll}}}sss~~~xxxuuuwwwvvvcccdddrrreeeqqq}}}|||vvvsssqqqsssvvvzzz~~~oooaaaXXXPPPMMMMMMHHHFFFBBB@@@???===:::888444444444333333222111000111111111111111111222222333333222222222222333333111111111000111222222333333333444555666777888888888:::<<<===>>>>>>======CCCOOO}}}ddd}}}rrr{{{UUUHHHHHHFFFFFFHHHFFFFFFFFFGGGGGGGGGHHHHHHFFFEEEEEEGGGIIIKKKKKKKKKFFFFFFEEEDDDEEEFFFGGGHHHGGGFFFGGGHHHKKKLLLKKKJJJGGGEEEDDDCCCCCCEEEGGGIIINNN```|||}}}qqqfffaaa```aaaaaa[[[\\\[[[YYYVVVUUUXXXZZZYYY\\\______]]]\\\]]]___```aaabbbaaa^^^[[[XXXWWWWWWVVVVVVUUUUUUUUUUUUUUUUUUUUUVVVXXXXXXYYYYYYYYYSSSQQQNNNKKKHHHEEEDDDCCC@@@AAABBBBBBAAA@@@@@@@@@AAA@@@@@@@@@AAAAAABBBBBBGGGEEEEEEHHHOOO^^^vvvtttjjj]]]LLLPPPQQQPPPOOONNNLLLIIIGGGFFFGGGFFFDDDAAA@@@>>>======??????@@@@@@@@@@@@@@@???<<<======;;;::::::;;;===???@@@AAACCCCCCCCCBBBBBBpppyyyxxxuuuoooooo```ZZZVVVXXXWWWPPPGGGCCC@@@???>>>>>>???AAACCCEEE???>>>???BBBFFFHHHIIIJJJJJJZZZrrr{{{gggQQQEEEEEELLLXXXbbbNNNGGG>>>:::999:::999888<<<;;;999777777666777777777777666666666666777777888666666777888999888777888999999:::;;;;;;<<<<<<::::::;;;;;;;;;;;;::::::999999:::;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<======DDDGGGIIIIIILLLbbbbbbTTTSSSNNNJJJKKKKKKLLLLLLKKKJJJIIIKKKLLLHHHHHHIIIHHHGGGEEECCCBBBAAABBBDDDDDDCCCCCCDDDFFFHHHEEEBBBAAAAAACCCCCCCCCBBBGGGGGGDDDKKK^^^mmmrrrppp}}}xxxyyylll]]]\\\XXXhhh{{{wwwyyyzzzxxxsssoookkkjjjoootttxxxzzz|||}}}zzz{{{zzzyyyzzzrrrdddUUUMMMGGGCCCCCCEEE>>><<<:::999999888666444444444444333111000...---000000000000000000000000333333222222222222333333222222111111222222333444222333444555666777888999999:::===???@@@@@@??????BBBVVV|||vvviiiJJJHHHFFFCCCDDDCCCEEEEEEEEEFFFFFFGGGGGGHHHHHHGGGFFFGGGIIIJJJJJJHHHFFFEEEDDDDDDDDDEEEGGGHHHHHHGGGGGGHHHJJJJJJIIIHHHCCCAAA@@@>>>???AAADDDFFFJJJZZZrrr~~~}}}}}}yyyzzz~~~~~~rrriiiccc___]]]YYYZZZZZZXXXUUUSSSSSSSSSPPPSSSVVVWWWVVVTTTTTTTTTWWWWWWWWWUUURRROOONNNNNNOOONNNMMMMMMLLLLLLMMMMMMLLLMMMNNNPPPQQQRRRRRRRRRKKKJJJHHHEEEBBB@@@???>>>===>>>AAAAAA@@@@@@AAABBBBBBAAAAAA@@@AAABBBDDDEEEEEEGGGMMMYYYhhh}}}pppaaaxxxnnnUUUJJJFFFOOOOOOOOONNNLLLJJJGGGFFFFFFEEECCCAAA@@@???>>>>>>===>>>???@@@@@@@@@@@@@@@<<<======<<<;;;;;;<<<>>>???@@@BBBCCCBBBAAA???===zzzyyy{{{vvvssskkkeeebbb```ZZZOOOFFFCCC@@@???>>>===>>>@@@CCCDDDBBBBBBBBBCCCFFFJJJKKKKKKKKKJJJYYYyyy~~~yyygggXXXQQQUUU]]]NNNRRRVVVTTTMMMFFF@@@>>>@@@>>><<<:::999999999:::888888777777777777888888999888777888999:::999888888999:::;;;<<<>>>??????<<<======>>>>>>======<<<:::;;;===???AAABBBBBBBBBDDDCCCAAA@@@@@@AAABBBCCCGGGGGGOOObbbzzzlllTTTQQQTTTOOOLLLNNNHHHIIIJJJIIIHHHHHHIIIKKKIIIIIIHHHFFFEEECCCBBBBBB@@@BBBDDDCCCBBBBBBEEEGGGFFFCCCAAAAAACCCDDDBBB@@@EEEFFFFFFEEEGGGNNNYYYaaalllyyy}}}~~~|||fffXXXTTT___mmmwwwyyyvvvrrrqqqpppqqqrrrpppmmmiiihhhhhhkkkqqqtttsssvvvzzzzzzvvvvvvwwwvvvtttrrruuu{{{vvvmmmeee\\\SSSKKKDDDAAA???<<<:::<<<999777666666666555333111444444555444444333222111...///000000111111111111444333333222222333333444333333333222333333444555333444555666888999:::;;;999;;;>>>AAABBBCCCBBBAAAKKKjjjtttPPPCCCIIIBBB>>>DDDBBBDDDDDDEEEEEEFFFGGGGGGHHHHHHGGGFFFFFFGGGGGGEEECCCDDDCCCCCCBBBBBBDDDEEEFFFIIIHHHGGGHHHIIIIIIGGGEEEAAA???===<<<===@@@CCCEEEJJJWWWdddpppzzz|||yyyzzzwwwzzzvvvuuuwww|||sssjjjeee^^^]]]\\\YYYVVVTTTSSSRRRPPPQQQQQQPPPNNNMMMLLLLLLLLLMMMMMMJJJGGGFFFHHHJJJHHHHHHGGGFFFFFFFFFFFFFFFEEEFFFGGGHHHHHHHHHHHHHHHDDDCCCBBBAAA@@@?????????===???BBBBBBAAAAAABBBDDDBBBAAAAAAAAADDDGGGKKKMMMNNNTTTdddzzzpppcccgggvvvYYYNNNKKKGGGIIIJJJKKKLLLKKKJJJHHHGGGGGGFFFDDDCCCBBBAAAAAAAAA>>>???????????????>>>>>><<<===>>>>>><<<<<<===>>>>>>???AAABBBAAA???===;;;wwwzzzvvvqqqsssoookkkfff\\\OOOEEEBBB@@@???======>>>AAACCCEEEEEEFFFFFFEEEFFFJJJLLLKKKPPPAAAHHHnnn|||vvvZZZMMMLLLMMM___sssyyynnn\\\OOOJJJBBB@@@>>><<<::::::;;;<<<;;;;;;::::::::::::;;;;;;999888888888:::;;;:::999888999:::<<<>>>???@@@AAAAAAAAABBBBBBBBBBBBAAAAAABBBDDDGGGJJJMMMOOOPPPPPPNNNLLLIIIGGGFFFGGGIIIJJJPPP[[[uuu}}}aaaWWWNNNMMMNNNLLLLLLNNNFFFGGGHHHGGGFFFFFFHHHIIIJJJIIIGGGEEECCCBBBAAAAAA@@@BBBDDDCCCAAABBBEEEHHHCCCBBBAAACCCFFFFFFBBB???EEEDDDDDDFFFEEEEEELLLVVVkkkwww}}}yyywwwyyysssiiirrrwww|||yyy}}}~~~zzzjjjTTTXXX___eeehhhgggdddaaafffggghhhfffdddbbbbbbcccdddjjjllliiikkkppppppkkkyyyzzzxxxuuupppnnnqqqtttqqqpppsssuuutttwww~~~~~~fffTTTQQQNNNHHHBBB>>><<<>>>>>>999555555555444333333333333111///---......///000000000///...///000222333333444444444333333222222333333444444444333333444444555666444555666888999:::<<<<<<999;;;???BBBDDDDDDCCCBBB\\\|||}}}~~~]]]BBBAAAJJJ???===FFFDDDCCCDDDDDDEEEFFFGGGGGGGGGHHHFFFEEEEEEEEEDDDBBB@@@BBBBBBAAA@@@AAABBBCCCDDDIIIHHHGGGGGGHHHGGGEEECCCBBB@@@>>>===>>>AAAEEEGGGDDDPPPUUUdddyyyyyyzzz|||xxxvvvzzz|||xxx{{{zzzrrreeeccc___\\\XXXVVVVVVVVVRRRQQQNNNKKKIIIIIIIIIJJJFFFGGGGGGEEECCCCCCGGGKKKDDDDDDCCCBBBBBBBBBBBBCCCAAAAAABBBBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@AAABBBCCC>>>AAADDDDDDBBBAAABBBDDDBBBAAAAAACCCGGGMMMSSSVVV___jjjqqqfffeee\\\GGGEEEKKKOOODDDEEEHHHJJJJJJJJJIIIHHHGGGGGGFFFDDDDDDCCCCCCCCC@@@@@@@@@@@@???===<<<;;;<<<>>>???>>>======>>>???<<<>>>@@@AAAAAA???===;;;}}}wwwtttoookkkrrrpppjjj^^^QQQFFFBBBAAABBBAAA???>>>===???BBBDDDDDDBBBAAADDDJJJNNNLLLIIIHHHGGGNNNbbb|||~~~|||{{{bbbTTTLLLZZZqqq~~~gggTTTWWWHHH>>>???@@@;;;999;;;;;;<<<======<<<;;;888666===:::888:::<<<>>><<<999666:::;;;;;;>>>DDDGGGFFF@@@CCCIIIPPPOOOJJJGGGIIILLLVVV^^^aaafffnnnrrrqqqjjjaaaZZZUUUPPPJJJMMMUUUuuu|||iiiSSSPPPMMMLLLLLLNNNNNNNNNDDDEEEFFFFFFEEEFFFGGGIIIEEEEEEFFFFFFFFFDDDBBBAAACCCBBBAAABBBEEEFFFFFFEEEDDDCCCBBBDDDGGGHHHFFFCCCCCCCCCDDDCCCCCCEEEIIILLLgggttt}}}|||yyyxxxtttooosssxxx}}}{{{~~~mmm\\\PPPOOO[[[___WWWVVV]]]\\\___bbbcccbbb```^^^^^^cccaaa___^^^```dddjjjmmmvvvsssoookkkhhhgggggghhheeefffhhhjjjmmmoooqqqrrrnnnmmmkkkiiihhhgggggggggrrrtttvvvxxxxxxxxxwwwvvvrrrkkk^^^QQQGGG@@@===<<<:::::::::999888777777666444444444333333222222222333222222222222222222222000111111111111222222222222222222222333333444555333222222111222444555666777666666777999::::::999AAA;;;;;;BBBEEEEEEJJJSSSwwwxxx[[[HHHGGGEEEDDDEEEDDDBBBAAAFFFGGGHHHHHHGGGFFFEEEDDDEEEEEEDDDBBBBBBAAAAAAAAABBBAAA@@@???@@@BBBDDDEEEJJJHHHGGGGGGHHHGGGCCC@@@>>>===<<<;;;<<<===@@@AAAEEENNNXXX___iiiwww|||uuupppttt~~~|||wwwnnnccc]]][[[[[[YYYVVVUUUSSSQQQNNNLLLJJJJJJIIIBBBEEEGGGFFFDDDDDDDDDCCCAAA???>>>??????>>>???BBBAAAAAAAAA@@@??????@@@BBBBBB???>>>???AAACCCBBB@@@CCCCCCCCCCCCCCCDDDEEEGGGHHHEEEDDDGGGIIIOOO]]]lllzzzqqqnnn}}}]]]MMMKKKDDDBBBGGGIIIGGGFFFHHHJJJIIIFFFCCCCCCCCCCCCCCCBBBAAA@@@???CCCBBBBBBAAA@@@???>>>>>><<<>>>@@@@@@>>><<<;;;;;;>>>>>>???@@@AAAAAABBBBBB}}}sssnnnnnnnnnpppnnnhhh___TTTLLLGGGEEE@@@>>>======???AAACCCDDDGGGDDDCCCEEEKKKNNNNNNLLLQQQKKKIIIVVVmmm~~~vvvYYYYYY^^^lll{{{~~~mmmdddVVVKKKIIIKKKJJJFFFAAA>>><<<===???AAA@@@>>>999888888:::===??????>>>AAADDDEEECCCDDDHHHIIIFFFJJJJJJNNNUUUYYYXXXZZZ]]]dddqqqlll\\\UUUZZZkkk|||yyyXXXOOOMMMKKKKKKMMMNNNOOONNNIIIIIIIIIHHHFFFFFFHHHJJJFFFFFFFFFFFFEEEDDDCCCBBBDDDCCCCCCDDDFFFGGGGGGFFFBBB@@@@@@CCCFFFHHHFFFEEEBBBCCCDDDCCCCCCDDDGGGIII[[[lll|||~~~zzztttooossstttxxx}}}}}}|||dddNNNBBBLLLWWWWWWVVV[[[YYY[[[^^^___]]][[[YYYYYY\\\ZZZXXXWWWYYY]]]bbbeeemmmjjjfffbbb```______```aaa````````````_________ZZZYYYXXXVVVUUUUUUUUUVVV[[[\\\^^^___```___]]]]]]YYYUUUMMMEEE???<<<;;;<<<999888888777666666555555333333222222222111111111222222222222222222222222111111111111222222222222333333222222222333444444222222222111222333555666777777777888:::;;;;;;;;;<<>>===<<<===???AAABBBCCCFFFKKKUUUhhh}}}~~~|||||||||rrrkkkhhhccc]]]YYYYYYWWWUUURRRNNNKKKIIIHHHDDDDDDCCCBBBBBBCCCCCCCCC@@@???>>>???@@@@@@AAACCC???@@@BBBBBBBBBBBBBBBCCCAAA@@@@@@BBBEEEFFFDDDBBBFFFEEEEEEHHHKKKLLLKKKIIINNNJJJJJJNNNTTT___sssxxx|||~~~rrrPPPHHHIIICCCAAAFFFFFFEEEDDDEEEGGGFFFDDDAAABBBBBBCCCDDDDDDDDDDDDDDDAAAAAA@@@??????>>>>>>>>>>>>???AAA@@@>>>===>>>????????????@@@@@@AAAAAAAAA|||mmmiiilllpppmmmiiiccc]]]WWWQQQKKKGGG>>><<<:::<<<@@@DDDEEEDDDGGGDDDBBBDDDHHHKKKKKKJJJNNNGGGBBBIIIZZZwww~~~{{{}}}~~~sssfffeeeooozzz~~~~~~~~~yyyuuutttgggVVVHHHBBB>>>???FFFIIIHHHDDD???@@@AAAAAA@@@@@@BBBCCC>>>DDDLLLQQQYYYbbbffffffjjjccc___aaaeeejjjqqqxxx}}}~~~xxx]]]LLLIIIHHHHHHJJJMMMNNNNNNMMMMMMMMMKKKIIIGGGGGGIIIKKKHHHGGGEEEDDDDDDDDDDDDEEEEEEEEEEEEFFFHHHIIIHHHFFF@@@???@@@CCCFFFGGGGGGFFFBBBCCCEEEDDDCCCCCCEEEFFFPPPbbbuuu}}}{{{yyyvvvuuu{{{yyyyyy}}}{{{}}}]]]CCCBBBJJJKKKIIIKKKPPPRRRTTTUUUSSSQQQPPPOOOQQQPPPNNNMMMOOOSSSWWWYYY___]]]ZZZVVVTTTSSSSSSTTTUUUUUUSSSQQQOOONNNLLLKKKJJJIIIHHHGGGFFFGGGGGGHHHIIIJJJKKKKKKKKKJJJHHHGGGAAA???<<<999777777777888666555555444444333333333111111111111111000000000111111111111111111111111111111111111222222222333444444333222222222333333222222222222222444555555777888888:::;;;<<<======;;;DDDIIIJJJYYYvvvpppdddXXXGGG@@@??????@@@BBBCCCBBBAAABBBCCCDDDEEEEEEEEEDDDCCCCCCBBBAAA???>>>=========AAAAAA@@@@@@AAABBBDDDEEECCCBBBAAABBBCCCCCCAAA???AAA@@@???>>>???AAACCCDDDHHHEEEFFFRRRlll|||}}}{{{sssiiibbb]]][[[WWWRRRNNNJJJHHHGGGFFFBBB>>>>>>@@@AAA@@@???????????????@@@BBBCCCCCCAAACCCGGGIIIJJJIIIHHHFFFEEEEEEEEEFFFHHHHHHEEECCCGGGHHHKKKQQQWWWYYYTTTOOOQQQQQQUUU___ooossspppvvvoooWWWEEEEEEGGGBBB@@@BBBBBBBBBAAABBBCCCCCCAAA??????@@@AAACCCDDDEEEEEEFFF@@@???>>>=========?????????@@@@@@???>>>???AAACCC??????@@@@@@@@@@@@@@@@@@uuuiiifffjjjoookkkfff```[[[WWWRRRKKKFFF???<<<:::===BBBEEEDDDBBB@@@???@@@BBBEEEFFFDDDBBB???===>>>DDDMMM___zzz|||xxx~~~|||uuunnneee___tttsssiiidddccciiisssvvvooofff[[[\\\[[[WWWRRROOOPPPRRRXXXcccooo|||uuu[[[MMMHHHGGGGGGGGGIIILLLMMMLLLJJJLLLLLLKKKIIIGGGGGGJJJLLLIIIGGGEEECCCBBBCCCEEEFFFEEEEEEEEEFFFHHHIIIGGGEEEAAAAAABBBDDDFFFGGGGGGFFFCCCDDDFFFFFFDDDCCCDDDDDDKKKYYYjjjqqqrrrtttzzz{{{}}}sssUUUHHHCCC>>><<>>888888666555444333333222333333222222111111111111111111111111111111111111000000000000000111111111111111111222222222333333555444333333222222222222222222222333333444555555777999:::;;;<<<===???@@@HHHCCCFFF^^^}}}llllll___CCCBBB@@@???>>>???@@@AAA@@@??????@@@BBBCCCDDDCCCCCCBBBBBBAAA@@@>>>======<<<<<<@@@@@@@@@@@@@@@BBBCCCDDD@@@@@@@@@@@@AAAAAA@@@@@@BBBAAA@@@@@@@@@BBBDDDFFFKKKIIIHHHSSSjjj}}}pppuuu~~~}}}vvvmmmiiiaaaYYYRRRNNNLLLLLLLLLEEEAAABBBEEEDDDAAA@@@@@@CCCEEEFFFIIINNNQQQPPPTTTUUUVVVXXXXXXUUUQQQNNNOOOMMMKKKIIIIIIIIIJJJJJJPPPWWWccclllqqqoooiiieeedddhhhrrr}}}ooottt~~~uuuXXXLLLEEEFFFFFFBBB??????@@@@@@@@@@@@@@@@@@@@@???===>>>???@@@BBBBBBBBBBBB>>>===<<<;;;;;;===???@@@??????>>>======>>>BBBEEE@@@@@@@@@@@@????????????nnnffffffiiikkkmmmhhhbbb]]]YYYSSSKKKEEEAAA???>>>@@@BBBCCCAAA???:::<<<@@@CCCDDDBBB>>>;;;999;;;@@@EEEGGGMMM]]]lll~~~yyy{{{yyyzzzwwwmmmiiijjjooo}}}zzz{{{~~~pppYYYLLLGGGFFFHHHGGGGGGHHHJJJJJJHHHFFFHHHHHHHHHGGGFFFGGGJJJLLLHHHFFFCCCAAAAAACCCEEEGGGDDDCCCDDDEEEGGGGGGEEECCCDDDDDDEEEFFFEEEEEEEEEEEEDDDEEEGGGGGGEEEDDDDDDDDDGGGSSSbbblllooosss{{{yyy{{{}}}nnn\\\JJJ<<<:::@@@:::<<>>>>>???@@@>>>======>>>@@@AAABBBAAAAAA@@@AAA@@@???>>>============>>>>>>>>>??????@@@AAABBB??????@@@@@@@@@@@@AAAAAABBBBBB@@@@@@AAABBBEEEFFFFFFHHHIIINNN[[[nnnzzz|||{{{ooommmoooyyy~~~~~~wwwjjj___YYYWWWWWWUUUMMMHHHKKKMMMIIIDDDBBB???FFFMMMRRR[[[gggnnnmmmooolllgggccc___ZZZSSSNNNOOOMMMIIIGGGHHHMMMTTTYYYiiixxxtttiiiuuuzzzRRRMMMIIIFFFEEEDDDBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@AAA??????@@@@@@@@@@@@??????<<<;;;;;;;;;;;;===>>>???======<<<;;;:::<<>>;;;>>>BBBDDDDDDAAA===:::@@@AAAEEEGGGEEEFFFNNNYYYuuuyyyzzzxxxxxxzzz}}}ooohhhmmmkkkcccooosssZZZQQQMMMKKKIIIJJJIIIGGGGGGHHHGGGFFFDDDCCCEEEFFFFFFEEEFFFHHHIIIFFFDDDBBB@@@@@@BBBDDDFFFBBBBBBCCCEEEFFFFFFCCC@@@DDDEEEGGGFFFDDDCCCCCCDDDCCCEEEFFFEEECCCCCCDDDEEECCCMMM\\\kkkqqqssswww}}}rrr{{{wwwyyytttZZZDDD;;;<<<888:::<<<>>>>>>>>>@@@BBB?????????@@@@@@AAABBBBBBCCCBBBBBBAAA@@@@@@@@@@@@BBBAAAAAA@@@???>>>======;;;:::999888999999;;;;;;999999888777666666555555222333333333333222000000000000000000000000000000111111111222222222222222///000000111111222222222222222222222333333333333444444333222222222333333333444555666777777777777777;;;>>>??????@@@CCCGGGDDDJJJkkkbbbccc~~~UUUAAA@@@CCC@@@???======>>>>>>===<<<<<<===>>>?????????>>>===>>>>>>============>>>>>><<<<<<======>>>????????????@@@@@@@@@>>>>>>@@@BBBBBBAAA@@@???@@@BBBDDDEEECCCHHHJJJIIIMMMWWW```ddd{{{||||||~~~~~~~~~~~~zzzuuussstttyyyyyywww~~~rrrjjjfffddd___VVVQQQSSSRRRJJJFFFHHHDDDOOOXXX___lll||||||tttiii___YYYSSSMMMHHHHHHGGGFFFGGGMMMYYYgggpppkkkfffooohhhKKKEEEFFFDDDAAA@@@CCCCCCBBB@@@AAAAAA@@@??????AAACCCBBBBBBBBBBBBAAA@@@???>>>;;;;;;;;;<<<============;;;;;;;;;999999;;;???BBB>>>>>>??????????????????{{{jjjbbbaaaccceeekkkjjjgggaaaXXXOOOIIIFFF@@@DDDHHHGGGCCC@@@@@@AAA>>>@@@BBBBBBAAA???===<<<@@@AAAEEEHHHGGGDDDHHHOOO]]]}}}~~~{{{~~~~~~}}}tttiii]]]WWWcccvvvyyy\\\PPPQQQPPPMMMJJJKKKIIIGGGFFFFFFGGGFFFEEEBBBDDDFFFFFFEEEDDDDDDEEECCCBBBAAA@@@@@@AAACCCDDDBBBBBBCCCEEEFFFEEEBBB@@@@@@BBBEEEDDDBBBAAABBBDDDBBBBBBBBBAAA@@@@@@CCCEEEDDDGGGRRR```iiilllpppuuuooozzztttvvv~~~vvvyyymmmTTTAAA888777999::::::::::::;;;<<<<<<<<<<<<===========================<<<<<<<<<<<<======<<<<<<;;;:::999999;;;:::999888888999::::::888888777666666555555666111111222222222222111111111111111111111111111111000000000111111111222222000000111111222333333444222222222333333333444444333333222222222333444444444555777888999999888888777;;;@@@AAA@@@AAAEEEIIICCCZZZhhhdddbbbFFF>>>===;;;<<<;;;:::;;;=========;;;<<<======>>>>>>===<<<;;;;;;::::::;;;;;;<<<===>>>::::::;;;<<<============???@@@@@@???<<<<<<>>>AAA@@@???>>>>>>>>>@@@BBBDDDDDDHHHIIIEEEEEELLLRRRUUUjjjtttzzz{{{~~~{{{~~~vvvrrr{{{~~~xxxmmmeeeddd___WWWWWW^^^hhhrrrwwwxxx~~~~~~ssseee[[[WWWVVVVVVUUUUUUWWWYYY___iiiyyy}}}zzzuuuzzzVVVKKKAAADDDCCC>>>>>>DDDEEEAAA???AAAAAA@@@??????BBBDDDBBBBBBBBBBBBAAA@@@???>>>:::;;;===>>>>>>===<<<;;;;;;;;;;;;:::999:::===@@@======>>>>>>??????@@@@@@mmm```]]]```dddeeefffeee^^^TTTJJJFFFDDD>>>EEEJJJIIIDDD???AAADDD@@@AAA@@@???===<<<===>>>888;;;CCCIIIIIIDDDCCCEEELLLrrrvvvyyy~~~xxxxxxzzz}}}~~~~~~}}}~~~{{{ttttttvvvbbbaaabbbgggmmmlllddd]]]RRRRRRTTT\\\iiittt{{{}}}yyyjjjXXXIIIIIINNNMMMHHHFFFKKKIIIFFFEEEFFFGGGHHHGGGCCCEEEGGGHHHFFFCCCBBBBBBBBBAAA@@@@@@@@@AAABBBBBBBBBCCCDDDFFFGGGFFFBBB@@@<<>>===???BBBDDDGGGCCCFFFQQQ\\\bbbjjjssslll}}}|||vvvtttsss{{{~~~~~~lllmmm~~~|||hhhOOO???666777888777555444555666999999::::::;;;::::::999::::::::::::::::::::::::777777777777888888888888777666555444333444555555555555444333333333333444444333333222222111111111111111111111222222222222.../////////000000111111000000111222333333444444222222333333333444444444222222222222333444444555555666888999::::::999999777<<>>===;;;888777777999;;;======<<<<<<<<<=========<<<:::999888888888999:::;;;===>>>888999:::;;;<<<<<<<<<<<<>>>@@@@@@>>>;;;:::===@@@???>>>=========???AAACCCCCCDDDCCC???@@@FFFKKKLLLXXXbbbkkkooottt~~~xxxyyylllooo{{{|||tttlllppp{{{vvvggg```aaaggglllooorrruuu{{{sssuuuuuuEEEGGGBBBFFFDDD>>>>>>DDDDDD>>>???@@@AAA@@@>>>>>>BBBEEE???????????????>>>======:::<<<>>>@@@@@@>>>;;;:::;;;<<<<<<;;;::::::===???<<<======>>>???@@@@@@AAA