BM6`6(l }}}}}}|||}}}|||sssqqqsssuuurrrsssqqqllloooxxx|||zzzrrrrrrrrrrrrrrruuuzzz}}}~~~~~~~~~~~~qqqsssvvv{{{xxxsssooolllkkkiiiqqqmmmkkkkkknnnpppnnnlllqqqqqqqqqsssvvvzzz~~~yyytttrrrrrrrrrooommmjjjggggggmmmwww}}}yyyyyy}}}~~~vvv{{{}}}{{{{{{{{{yyyvvvtttssstttvvvxxxtttqqqpppqqqpppmmmnnnrrrtttsssrrrsss}}}|||www{{{~~~}}}{{{}}}~~~~~~~~~~~~~~~|||yyyuuuqqqppppppkkkppprrrqqqqqqrrrpppkkknnnnnnmmmmmmlllkkkiiihhhjjjmmmlllgggdddggghhhgggbbbaaaaaabbbdddeeedddcccbbbbbbbbbccceeeggghhhjjj\\\VVVRRRSSSUUUUUUXXX\\\ddddddeeeeeewwwtttuuu{{{~~~||||||}}}{{{yyy{{{pppfffaaadddkkk}}}~~~~~~xxxtttuuuvvvuuunnnmmmmmmmmmllliiidddaaa[[[\\\^^^______^^^]]]\\\kkkeeebbbdddffffffhhhllljjjkkkkkkhhhyyyyyy}}}~~~~~~~~~~~~{{{~~~zzzhhhdddeeekkkttt}}}~~~sssooo}}}~~~}}}{{{xxxtttqqqqqqrrrrrrqqqlllfff___[[[aaa```bbbcccaaa```eeelllrrrvvvyyywww~~~}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}|||zzzzzz}}}|||uuu}}}~~~zzz~~~zzzxxxwwwwwwvvvwwwyyy{{{~~~{{{{{{|||{{{{{{~~~zzz~~~}}}|||~~~yyyzzzzzzwwwrrrjjjccc^^^UUUWWWYYYWWWRRRTTTbbbrrrtttwwwyyyxxxsssllleeeaaaiiimmmvvv\\\fffqqqqqqeeeUUUGGG???SSSRRRLLLBBB:::>>>LLLZZZxxxuuuZZZ```QQQ;;;???>>>000555555666777:::>>>EEERRRaaakkkiiipppEEE???===222777333888888777444333555:::>>>;;;@@@FFFMMMVVVbbbqqq|||nnnjjjrrrzzzzzzuuuwwwsssnnnggg___WWWRRRPPPHHHQQQIIILLLYYYVVVwwwyyy{{{BBB999===777;;;333444444333000---++++++,,,//////---++++++111:::BBB???GGGSSS___iiittt~~~www~~~vvvxxxxxxwwwuuurrrooojjjggg]]]\\\>>>:::MMM;;;SSSyyy@@@999@@@;;;;;;000000111111111111222333333777888888666333000///000,,,///222444555888<<>>???DDDQQQ^^^```[[[gggeeepppppp___nnn~~~zzzxxxlllkkkkkkjjjiiihhhhhhgggddddddddddddeeefffggggggmmmooorrrtttuuuwwwyyy{{{}}}uuunnnjjjeee^^^[[[[[[VVVVVVVVVVVVUUUUUUTTTTTTVVVVVVVVVVVVVVVVVVVVVVVVZZZZZZZZZZZZZZZZZZZZZZZZ```aaaccceeehhhjjjlllmmmrrrsssvvvxxx{{{}}}~~~}}}||||||vvv}}}yyypppnnnppprrr|||uuuoookkkdddYYYPPPMMMLLLJJJHHHEEECCCAAA??????CCCCCCBBB@@@@@@?????????CCCAAA???>>>???BBBFFFIIIIIIDDDBBBEEEGGGGGGGGGIII???===999777777777666555999999;;;===JJJ???>>>555:::555333///***'''((()))*********++++++,,,---...///000...---------...///000111333222111///---///222666555777;;;>>>CCCJJJQQQVVVZZZaaafffhhhkkkqqqvvvvvv{{{}}}~~~nnnggg\\\RRRJJJEEEAAA?????????>>>>>>======<<<<<<333333444555555666666777999:::;;;>>>@@@CCCDDDEEEBBBDDDHHHLLLPPPTTTUUUVVVbbbeeejjjqqqyyyrrrooopppfffVVVLLL@@@GGGNNNTTTaaarrrzzzxxx___\\\iiipppwwwxxxyyy{{{{{{{{{{{{zzz|||uuuqqqlllhhhbbb[[[TTTOOOKKKIIIJJJHHHFFFCCC???<<<999888??????>>>>>>======<<<<<<;;;;;;;;;;;;<<<======>>>777999;;;;;;;;;<<<>>>@@@999<<<>>>@@@@@@BBBEEEGGGHHHIIILLLOOOQQQSSSUUUUUU[[[___dddeeeeeeeeehhhkkkkkkkkkmmmoooqqqsssuuuvvv~~~aaaPPPLLLKKKKKKDDD???>>><<<888777999444555555555555444333333555555555555555555555555555555666666666666777777:::::::::;;;<<<<<<======777888:::<<<===>>>??????DDD???EEECCCAAA\\\nnn]]]IIIUUU^^^[[[RRRKKKFFFCCCWWWOOOJJJIIIHHHAAA:::777::::::999999999999::::::444333333222222222222222666444333222444777;;;>>>DDD===999;;;???@@@BBBEEE222///---,,,...///000000222333888@@@zzzIIIAAAAAA888===999000,,,)))((())),,,,,,+++...,,,)))((((((((())))))---,,,,,,---...//////...000000000//////000222555...000111222222444666888111888999666>>>LLLLLL@@@DDDCCCAAA>>><<<<<<>>>@@@@@@FFFNNNRRRTTTVVV[[[___cccbbbgggpppnnnhhhkkkttt{{{~~~yyyuuusssrrr}}}|||xxxtttnnniiidddbbbggghhhgggccc]]][[[]]]aaaPPPRRRUUUZZZ___dddhhhjjjooosssuuurrrnnnnnnsssxxxvvv|||~~~}}}|||tttjjjccc```\\\[[[ZZZUUUKKKBBBCCC???999555444333222111...............---------555555555555555555555555555444444333222222111111888888888888888888888888,,,...111666;;;@@@CCCEEEFFFIIIMMMQQQTTTYYY^^^aaafffkkkqqquuuwww{{{zzzqqqllljjjfff^^^XXXTTTTTTRRRQQQPPPPPPPPPPPPOOOQQQTTTWWWYYYZZZZZZZZZ\\\\\\\\\\\\]]]^^^___```aaafffkkkllljjjiiinnnrrrrrrrrrqqqooonnnmmmlllkkkiiigggddd```\\\XXXUUUTTTOOOOOOPPPPPPOOOOOONNNMMMTTTUUUVVVWWWXXXXXXYYYXXXQQQXXX\\\\\\^^^cccfffddd```fffkkkiiiccchhhyyyssssss{{{uuulllmmmdddqqqtttiii^^^^^^___^^^VVVSSS[[[]]]RRRTTT[[[WWW[[[aaahhhkkkiiiggggggiiirrrrrroooiiibbb^^^```cccZZZ[[[\\\\\\ZZZVVVRRROOOFFFOOOXXXWWWPPPMMMSSSZZZ\\\WWWRRRPPPSSSUUUUUUTTTbbb```ZZZTTTMMMGGGCCCAAAGGGFFFDDDBBBAAA@@@??????;;;<<<<<<===>>>>>>??????;;;<<<>>>@@@AAABBBBBBBBBRRRVVVVVVOOOHHHDDD???999AAAFFFRRR]]]___\\\^^^dddNNNLLLHHHDDDAAA???>>>>>>;;;;;;;;;;;;;;;<<<<<<<<<555555555444444444444444555444444444444444555666111222333333222222333444000111333444444555777999<<<<<<=========<<<;;;:::>>>BBBFFFFFFDDDCCCGGGKKK>>>>>>>>>???@@@AAAAAABBBNNNppptttPPP;;;:::@@@;;;555000111111000000333111222333333333222000000111111111111111111111111///000000000111111111111000000000000000000000000888999:::;;;<<<<<<<<<<<<@@@;;;CCCAAA<<>>777444111///000222222222111222999DDD~~~QQQKKKJJJ===;;;222111...+++***++++++)))&&&''''''(((***,,,,,,+++)))))))))***+++---------++++++,,,...///...---...000---000333444444333333333///555222---;;;PPPLLL777===<<<;;;::::::===BBBEEE>>>CCCJJJLLLJJJJJJMMMPPPOOOMMMRRRZZZVVVLLLMMMVVViiijjjlllnnnqqqsssuuuvvvmmmjjjeee___YYYVVVTTTSSSMMMMMMKKKJJJHHHFFFEEEDDDCCCEEEIIILLLMMMLLLJJJHHHHHHJJJJJJFFFBBB@@@DDDIIIGGGDDDAAA???======>>>???DDDIIIMMMJJJCCCBBBIIIQQQKKKRRRXXXZZZ[[[[[[SSSIIIUUURRRNNNIIIFFFCCCAAA???777555333222222222111000111111111111222222222222------......///000000111.........////////////000333333222111111222222333555555666666666666666666:::;;;;;;:::999888:::;;;888<<>>???AAABBBBBB@@@>>>===BBBAAAAAA@@@@@@AAAAAABBBCCCJJJOOONNNHHHFFFKKKQQQSSSRRRQQQOOOMMMKKKJJJIIIKKKJJJHHHFFFDDDBBB@@@?????????>>>===;;;:::888777555666888:::;;;;;;::::::???GGGLLLLLLPPPVVVYYYWWWZZZIIIDDDQQQ[[[[[[```jjjkkk^^^WWW^^^```WWWMMMKKK[[[nnnuuubbbIII??????@@@555<<<999:::BBB:::222===777???HHHKKKGGGBBB>>>>>>===AAAFFFIIIMMMTTT___ggghhhiiikkkkkkhhhddd^^^[[[[[[nnn||||||yyymmm]]]RRRNNNKKKFFFBBB>>>>>>============>>>>>>999999999999999999888888999999888999999;;;<<<===<<<===???@@@@@@@@@???>>>888BBBIIIJJJMMMSSSUUUQQQRRRZZZfffjjj```TTTVVV___UUURRRMMMGGGBBB>>>===<<<::::::999777666444333333444444555555555555555555555444444333333444444555...///111111000000222333333444666555555444666777333555777:::<<<>>>>>>>>>===@@@BBBAAA======@@@DDDDDDDDDCCCCCCBBBBBBAAAAAA@@@HHHGGG>>>;;;??????888@@@999444333333111111333000111222222222111000///000000000000000000000000.........//////000000000111222222333444444555555111222333555666777777777444111>>><<<111HHHRRR111FFFBBB999444777>>>>>>:::888777888999666333777===444333222000///.........------,,,------...///000,,,,,,,,,,,,...111444666HHH===444444777:::>>>AAA===999444000//////...---...---222:::zzzSSSJJJKKKCCC999666111...+++(((((((((((('''))))))))))))))))))))))))++++++************++++++++++++++++++++++++++++++---------.........//////222222333444555666666666555555555444444666;;;>>>@@@@@@@@@@@@AAABBBCCCCCCBBBBBBDDDHHHKKKJJJEEE@@@BBBAAAAAACCCGGGNNNTTTXXXXXX^^^dddhhhmmmoookkkdddpppggg___]]]```]]]RRRGGGHHHGGGEEEDDDCCCEEEFFFGGGOOOPPPOOONNNKKKIIIIIIIIILLLNNNQQQSSSSSSSSSSSSTTTJJJMMMYYY^^^VVVXXX```___aaa\\\VVVSSSXXXcccpppxxxZZZOOOBBB;;;;;;;;;999666111000///////////////000......................................................................../////////////////////////////////000000111333333333444555666777999::::::999;;;>>>@@@@@@AAACCCEEEKKKNNNRRRTTTRRRMMMGGGCCC??????>>>>>>>>>=========???===:::888777999<<<>>>:::===CCCGGGHHHFFFBBB@@@===III^^^bbbOOOBBB@@@<<>>@@@EEEHHHFFFBBBSSSYYY^^^[[[SSSPPPSSSYYYgggbbbTTTOOOccctttaaa>>>888:::???FFFKKKHHH???888999888666444444777<<>>CCCPPP\\\bbb^^^ZZZUUURRRRRRRRRSSSWWWccckkklllpppyyywwwoooiiibbbZZZVVVTTTQQQKKKFFFBBBAAA???<<<:::999888888777777777777777777777777999888777666777999;;;<<<======<<<<<<===@@@CCCDDDAAACCCFFFGGGGGGHHHIIIKKKKKKLLLMMMOOOOOOMMMLLLKKKIIIGGGCCC???<<<999888777333333333222222222111111000000000000000000000000000000000000000000000000111111111111111111111111222222333333333444444444666666666666777999:::;;;AAACCCDDDDDDDDDEEEHHHJJJMMMMMMLLLLLLJJJIIIGGGFFFBBBAAA>>><<<999777666555000000//////.........---------------------------.........------,,,,,,,,,------------------------////////////000111222333111222444444444555888:::999;;;===@@@DDDGGGJJJKKKBBBCCCDDDEEEEEEDDDCCCCCC>>>>>>===<<<;;;:::999888333222222000///...---,,,////////////000111333333666666666666666666666666===>>>???@@@CCCIIIQQQVVVjjjjjjiiicccZZZMMMAAA:::...111999BBB|||UUULLLJJJBBB:::666222///+++(((((((((((('''((((((((((((((((((((((((******))))))))))))******************************,,,,,,,,,---------......------...000000111111111222222333333333555888;;;AAAAAAAAAAAABBBCCCDDDDDDKKKKKKLLLOOORRRQQQNNNJJJNNNOOORRRVVV^^^gggoootttwww|||uuunnndddXXXPPPDDDCCCAAA??????@@@AAABBBCCCDDDDDDCCC@@@??????@@@???AAADDDEEEEEEFFFGGGIIIKKKLLLUUUWWWMMMLLLRRRPPPNNNNNNOOOPPPSSSWWW[[[^^^fff[[[LLLBBB>>><<<888333444444222111000000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---...///000111222333444666777777666999<<<===>>>>>>@@@BBB@@@CCCFFFHHHGGGBBB===999::::::999999888888888888:::999777555555777999:::666888;;;???AAABBBCCCBBBDDD@@@IIITTTUUUVVVRRREEERRR[[[cccccc\\\UUUUUUXXXUUUQQQIIIBBB===:::::::::888777555333222333444444333333444555666777777888;;;<<<===>>>===>>>???@@@DDDIIINNNNNNKKKKKKOOOSSSOOOUUURRRMMMUUUeeeiiiaaaPPPIIIAAA======>>><<<:::777666555333111333666999:::::::::999777888;;;>>>999???DDDEEEBBBBBBFFFJJJKKKJJJGGGDDDCCCCCCEEEFFFJJJTTTZZZZZZ]]]dddccc[[[WWWSSSPPPPPPPPPNNNHHHBBB<<<;;;999777555444333333222222222222222222222222333222111000111333555666777666666666777999<<<>>>===???BBBCCCCCCCCCEEEFFFJJJJJJJJJJJJHHHEEECCCAAA???===;;;888666444333333111111111111000000000///////////////////////////000000000000000000000000////////////////////////...////////////000000000222222222222333555666777777999;;;;;;;;;===???AAAAAAAAABBBBBBAAA@@@??????<<<;;;999777444333222222000/////////.........---------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------......///000111///111222222222444666888777888999<<<>>>@@@AAABBB@@@AAABBBBBBBBBAAA@@@???777777666555444333222222000000///...---,,,,,,+++------------...///000000000000000000000000000000111222222333444888>>>BBBHHHSSSbbbnnnrrrooojjjggg;;;<<>>===;;;:::999999999:::777888888888666555666777444666888999999;;;>>>@@@@@@@@@JJJMMMDDDEEEKKKIIIFFFHHHJJJMMMNNNNNNNNNMMMWWWNNNBBB;;;::::::777444555444222111///.........,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************))))))))))))***+++,,,,,,------...///111222333444444666999::::::;;;<<<>>><<<>>>@@@AAA@@@<<<888555333333333222222222222222444444333333333333444555444444555666888;;;>>>@@@CCC888:::FFFPPP[[[[[[OOOKKKMMMNNNKKKFFFCCCCCCDDDDDDAAA<<<888444222111111222111///...------...///000000000111111222222222111888======777555888>>>999<<<@@@BBBCCCEEEGGGIIIAAAHHHKKKGGGEEEKKKTTTZZZXXXMMM???555222444666777333333222000...---///000111111111000///000222444111555;;;>>>>>><<<;;;:::;;;;;;;;;;;;<<<===>>>??????FFFIIIGGGIIIOOONNNHHHFFFEEEEEEHHHIIIFFF???:::666555333111000....................................---,,,,,,---...000111111111000111222444666888999;;;===>>>>>>>>>@@@AAAEEEEEEDDDCCC@@@===:::999555444333222111111111111////////////............------------------------////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------........./////////000111222444444444666888999:::;;;===???<<<======>>>>>>>>>======666555444222111000000////////////...............------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////---///000111111222444666777777888888999:::;;;;;;>>>?????????>>><<<:::999111111000//////...---------,,,,,,,,,++++++++++++***************+++,,,---+++++++++++++++,,,,,,,,,---...///......///222444111>>>PPP]]]bbbaaa``````BBB@@@BBBGGGyyyVVVPPPHHHAAA???888444000+++((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''((((((((((((((((((((((((((()))))))))*********++++++++++++,,,---......------)))+++.../////////000111///......//////000111222555444444555666888999:::<<<;;;;;;;;;<<<>>>AAABBBEEELLLQQQPPPOOORRRUUUVVVJJJNNNPPPKKKBBB;;;999:::999888777555444333333333000222333333222222333444333555666666777999===@@@::::::BBBFFF???@@@FFFDDDIIIHHHFFFEEEFFFHHHJJJKKK@@@:::333000111333333222///...---,,,++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********++++++,,,---***+++,,,---...000111111222444777888888888999::::::;;;===>>><<<:::777555//////////////////......000000111111111111111111444444333222333555777888;;;666;;;@@@???GGGQQQPPPHHHFFFDDDAAA???===<<<;;;222111111000000000000000...---,,,++++++++++++,,,.....................///...555<<<<<<666333666;;;::::::;;;===???@@@@@@???AAA???@@@DDDCCC===777666CCC>>>666111000//////......//////...+++******+++,,,---...---,,,,,,...000222111000111333555555555666777999;;;<<<===>>>>>>===AAABBB@@@AAAEEEFFFBBBAAA@@@@@@AAA@@@===666222111000///...,,,,,,++++++------------------------------------...///000111000000000111222444666777777999;;;<<<<<<<<<===???>>>>>>>>>===<<<:::888777222222111111111000000000........................------------------------........................++++++++++++++++++++++++............////////////000000000111222333555555444666999;;;;;;<<<>>>@@@======>>>>>>======<<<<<<444333222111111000000111........................------------------------------------------------++++++++++++++++++++++++++++++++++++,,,---...///---...000000000111444666888888999999:::;;;;;;;;;=========<<<:::888666444000000//////...------,,,++++++++++++++++++++++++)))((((((((())))))***+++++++++++++++,,,,,,,,,,,,...000111000//////000111:::AAAIIIKKKHHHHHHLLLQQQHHHDDDBBBDDDuuuUUUTTTGGGAAACCC:::555111,,,((('''(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((())))))))))))***&&&''''''(((((((((((('''&&&))),,,------,,,,,,---------------...///000111333222222222333666999;;;888999;;;===@@@CCCFFFHHHEEEHHHIIIHHHKKKOOOPPPNNNQQQPPPLLLFFF???;;;999999555555333222111000//////...000111111111111222444444555666666777999<<>>CCCDDD;;;;;;???;;;DDDBBB@@@??????BBBDDDFFF???:::333///......---+++******)))))))))******+++************************************************************************))))))))))))))))))))))))+++++++++***++++++,,,,,,******+++---...///000111222444666777666666777888555666666666555333222111........................---...///000111111000000111111222222333444444444777555<<<===555999DDDEEEEEECCCAAA@@@AAA???;;;777444444444333111///---,,,---,,,,,,+++++++++++++++------------------------///222666777666444555666;;;:::999;;;===>>><<<:::>>>:::<<>>>>>===>>>AAACCCBBBAAA???===;;;999777444222000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........///000000111000000111222333555666777888:::<<<===<<<<<<===>>>======<<<;;;999777666555222222222222111000000///////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,........./////////000000000000000111222333555555111444777888999999;;;<<<;;;;;;::::::999777666555222222111000000000000111---------...............------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,---...///000...///111111111222555777888888999:::;;;<<<======<<<<<<<<<:::888666333111000000//////......------+++++++++++++++,,,,,,,,,)))))))))((())))))***+++++++++,,,,,,,,,---------***,,,......---,,,---///111666;;;;;;999<<>>>>>???AAABBBBBBAAA@@@???<<<888333///...---,,,+++))))))))))))***+++,,,---************************************************************************))))))))))))))))))))))))***)))))))))))))))************+++---...///000111222444555666555444555666444333222111111000000000---------...............------...///000000000000,,,---000333444555555555:::333555999888===@@@999===<<<<<<===>>>;;;666000111111111111///...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------/////////111333333222111666555666888:::;;;;;;:::999;;;>>>???999222222555++++++************++++++''')))******))))))***,,,((()))******))))))***++++++++++++...000000///---111222333444555666666666888888999999:::<<<===>>>===;;;999666555555555666//////...---,,,,,,------************************+++,,,,,,---......////////////000222333444555666888:::<<<===<<<<<<===>>>@@@???===:::777444222111111111111111000///------/////////000000000000000////////////////////////........................------------------------,,,------------...............//////000111333444111444777888888888999:::::::::999888777555333222000//////...............---------------.........------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------------...///000000...000111222222333555777555555666888999:::;;;<<<:::::::::999666444111000............------,,,,,,+++++++++,,,,,,,,,,,,,,,*********))))))******+++))))))******+++,,,,,,,,,)))***,,,,,,,,,,,,...///''',,,111222111111555999??????<<<888sssZZZ___LLLDDDIII;;;888333,,,((('''((())))))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((())))))))))))******++++++++++++******''')))++++++******+++,,,************+++,,,------000222333333444666:::>>>777888:::<<<===>>>>>>===???CCCEEECCCDDDGGGHHHGGGDDDBBB???;;;999888888888///////////////...------,,,---//////......///111...000222222222222333444444000777<<<:::>>>EEEBBB>>>@@@BBBDDDCCCAAA===;;;222000...,,,,,,---------+++++++++***++++++,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***+++,,,...///000000111222444444333222333444444333111/////////000111++++++,,,,,,,,,---------,,,,,,------...///000000---...///111333444555555:::222444999888<<>>888333***++++++,,,,,,---------***++++++,,,,,,+++++++++))))))***+++,,,------............///000111111000222333555666777888999999888;;;;;;555...,,,,,,---------+++)))(((((()))+++'''((()))((('''''')))+++'''(((******)))((()))***'''))),,,/////////......222222333333444555666777777666666777888888888999777666555333111111222333------,,,,,,+++,,,,,,,,,))))))))))))))))))))))))******+++,,,------------...///000222333444444555777999;;;;;;;;;:::;;;<<<===<<<:::777555222111000......///000000///...---.../////////000000000000////////////////////////................................................,,,,,,,,,---------..................///111222333333666999:::999888888999888888888888777666444444000///...---------------,,,,,,,,,------.........------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,------...///000...000111111111222555777444444555666777777888999888888777666444222///...------------,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))*********((((((((()))******++++++,,,---......---...000222555777999999666333111111222666555///vvv^^^dddNNNEEEJJJ:::888333---((('''((())))))''''''''''''''''''''''''(((''''''&&&&&&''''''((((((((((((((((((((((((((((((((((((((()))))))))***'''(((((((((((((((''''''(((***++++++******,,,---,,,++++++,,,,,,---...///)))+++.........000444888222444666999<<<=========<<>><<<555,,,''''''((((((''''''&&&&&&%%%%%%&&&&&&'''(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,,,,,,,---...///000111222444555666777999:::;;;<<>><<<:::777444111000///------------------------------------------------............////////////333444555777999;;;===>>>???>>>>>><<<999666333111///...---,,,+++++++++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''((()))***,,,---.../////////////////////////////////...---,,,,,,+++++++++++++++***************+++++++++,,,,,,,,,------......//////000000111111444444444444555555666666888888777555333000...---+++*********))))))(((((()))))))))))))))))))))))))))************+++++++++,,,,,,------.../////////111222333444555555555555444333111///---,,,+++***))))))(((((('''''''''&&&((((((((((((((((((((((((&&&'''''''''(((((()))))))))******++++++,,,---------...000222444555666666777777777777666666666666222222111000///...------,,,,,,,,,+++++++++******+++++++++*********))))))******+++++++++,,,,,,,,,......//////000222333444777777888888888999999999555555444333333222111111000000//////.........---............////////////111111000000//////......000000000000000000000000//////............//////......................../////////000111111222222111222444666666666666555555555444333222111000///------------------------,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,...------,,,,,,------.........///000111222333333555666777777777777666666555444333111000/////////---.........---,,,,,,+++,,,,,,,,,+++++++++************++++++++++++******)))************+++++++++------......///000000000333333333222111000///...888<<<@@@@@@^^^[[[QQQJJJHHH>>><<<555,,,''''''((((((''''''&&&&&&%%%%%%&&&&&&'''((('''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))))))))))))))))))))(((((()))))))))******************+++++++++,,,,,,++++++,,,---...///000000333444555777888:::;;;<<<>>>>>>??????@@@?????????:::999666444111///......------------------------------------------------------........./////////111222333555888:::;;;<<<<<<<<<;;;999777444111//////...---,,,+++++++++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''((()))***,,,---...///////////////////////////.........---,,,+++++++++*********************)))+++++++++,,,,,,,,,,,,---.........///000000111111333333444444444555555555777666555444111///---,,,*********)))))))))(((((())))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,---......//////111111333444444555555555333222000...,,,+++******)))(((((((((''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))))))))******+++,,,,,,------...///111333555555666777777666666666555555555222111111000///...---,,,,,,,,,+++++++++*********+++++++++*********))))))*********+++++++++,,,,,,.........///000111333333555666666666777777777888444444333333222111000000000/////////........................////////////111000000000/////////...000000000000000000000000//////............//////......................../////////000111111222222111222444555666666666555444444333222111000//////------------------------,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---......------,,,,,,------.........///000111222222333555666666777777666666555444333222000//////......------......---,,,,,,+++,,,,,,,,,+++++++++************++++++++++++******)))************+++++++++------......//////000000,,,---///222444666777888)))...444888___\\\RRRKKKIII???===666---((('''((((((''''''&&&&&&%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))))))))))))))))))))(((((())))))))))))******)))*********++++++++++++******+++,,,---......///111111333555777:::;;;<<<<<<===============<<<<<<555444222000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............///000222333555777999999999888777666333111...---......---,,,+++++++++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''((()))***+++---..............................---------,,,++++++******((((((((()))))))))))))))******+++++++++,,,,,,,,,------......///000000111333333333333333444444444444444333111///---+++*********))))))))))))(((((()))))))))))))))))))))))))))))))))*********+++++++++,,,,,,------......///000111222333333333333333111000...,,,+++***))))))((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((()))))))))***++++++,,,,,,,,,---///111222444444444555555555555444444444444111000000///...---,,,,,,,,,++++++++++++*********+++************)))))))))*********++++++++++++,,,............///111222333444444444444555555555555222222111111000000//////////////////........................////////////000000000000////////////000000000000000000000000//////............//////...........................//////000000111111222111222444555666555555444222222111111000///......------------------------,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---//////...------,,,,,,------...---...//////111111222333444555555666666555555444222111000///...------------------------,,,,,,+++,,,,,,,,,+++++++++************++++++++++++******)))************+++++++++---------...//////000000...//////111222333333444)))+++///111```]]]SSSLLLJJJ@@@===666---((('''((('''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))***)))))))))************+++))))))******+++,,,,,,---...///111333666888:::;;;:::;;;;;;;;;:::999888888111000///...------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------//////111222444666777888666666444333111///------...---,,,,,,+++++++++,,,+++++++++*********))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***+++,,,------------------------------,,,,,,+++++++++*********'''''''''(((((((((((((((************++++++++++++,,,,,,---...//////000000222222222222222222222222111111000///---,,,***)))))))))))))))))))))(((((())))))))))))))))))))))))))))))))))))************+++++++++,,,------......///000111111222222222222......,,,+++))))))((((((((((((((((((((('''''''''(((((((((((((((((((((((('''''''''((((((((((((((((((((())))))***+++++++++,,,---...000111222333333444444333333333222222222//////......---,,,,,,+++++++++++++++************************))))))))))))************++++++++++++---------...///000111222333333333333333333333444000000000//////.........///////////////.....................////////////000000000000//////////////////////////////////////////............//////..............................//////000111111111111222333444555555444333111111000///......------------------------------,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///...------,,,,,,------...------...///000111222222444444444444444444333222000///...---,,,,,,,,,,,,,,,,,,---------,,,,,,+++,,,,,,,,,+++++++++************++++++++++++******))))))*********+++++++++,,,,,,---......//////000//////......------------/////////---aaa___UUUNNNKKKBBB>>>777...((('''((('''&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))(((((()))))))))*********(((((())))))******++++++,,,---///222444777999:::888888888888777666555444......------,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,//////000222444555666777555444333111000......---------,,,+++++++++,,,,,,+++++++++*********))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************)))))))))&&&&&&''''''(((((((((((()))))))))*********++++++++++++,,,---...///000000111111111111111000000000.........---,,,***)))((((((((((((((((((((())))))(((((((((((((((((((((((((((((()))))))))***************++++++,,,---------...///000000000000000000,,,,,,+++))))))((((((((('''''''''((((((((((((((())))))))))))))))))))))))(((((((((((((((''''''''''''(((((())))))******++++++,,,---///000111111222222222222111111111111000......------,,,++++++++++++++++++*********))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,------...///111222333333333333333333333222//////............------.........///////////////............////////////////////////000000000000//////////////////////////////............//////.................................///000000111111111222333444444444333222000//////......---------------------------------,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,...------,,,,,,------...------...///000111222222333333333333333222111111......---,,,++++++++++++++++++,,,,,,---,,,,,,+++,,,,,,,,,+++++++++************++++++++++++******))))))*********+++++++++,,,,,,------.../////////,,,,,,,,,,,,---...///000---,,,++++++ccc```VVVOOOMMMCCC???888///)))'''((('''&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))))))))))))))))))))''''''(((((((((((())))))(((((((((((())))))))))))(((((()))))))))*********,,,---...000333555666777666666666555444222111000------,,,,,,,,,,,,------************************************************************++++++++++++......000111222444555555444333111000............---,,,,,,++++++,,,,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))***++++++,,,++++++++++++++++++++++++))))))))))))))))))))))))&&&&&&''''''(((((())))))((())))))))))))*********)))***+++,,,---///000000000000000///////////////,,,,,,,,,,,,+++***)))(((''''''(((((((((((())))))((((((((((((((((((((((((((((((((()))))))))******)))******++++++,,,,,,---......////////////......++++++***)))((((((((()))'''''''''((((((((((((((())))))))))))))))))))))))(((((((((((((((''''''''''''''''''((())))))******++++++---...///000000000111000000000////////////,,,,,,,,,,,,+++++++++***+++************)))))))))(((((()))))))))))))))***)))))))))************+++,,,,,,,,,,,,...///000111222222222222111111111111..................------.........///////////////............////////////////////////000000000000000000000000000000000000//////............//////........................---......//////000000111111111222333333333222111/////////.........------------------------------,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,...------,,,,,,------...,,,---......000000111222222222222222111000//////...---,,,+++++++++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************++++++++++++******)))************+++++++++,,,,,,,,,---......//////444333111...------------///---******dddaaaWWWPPPNNNDDD???888///)))(((((('''&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))))))))))))))))))))'''''''''((((((((())))))'''''''''((((((((()))))))))))))))))))))*********,,,,,,...///111333444555555555444333222000...---,,,++++++*********++++++************************************************)))))))))*********++++++,,,---...///000111222333222111///...------------,,,,,,,,,++++++,,,,,,---+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))******++++++++++++++++++++++++++++++((((((((((((((((((((((((&&&''''''((())))))******((((((((()))))))))******))))))***,,,---...///000////////////......------++++++,,,++++++***)))((('''''''''((((((((())))))(((((((((((((((((((((((((((((((((((()))))))))***))))))******+++,,,,,,,,,------............------+++***))))))))))))))))))''''''''''''((((((((())))))))))))))))))))))))))))))(((((((((''''''''''''&&&&&&'''(((((())))))******+++,,,---.../////////////////////............+++++++++++++++*********************))))))))))))(((((((((((())))))******))))))))))))************+++++++++,,,---...000000111000000000////////////..................................../////////000............////////////.../////////000000000111000000000000000000000000//////............//////........................------......///000000000000111222333333222111000////////////............------------------------,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------...------,,,,,,------...,,,------...///000111111111111111111000///......------,,,+++++++++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************++++++++++++******)))************++++++++++++,,,,,,------......///:::888444///,,,***))))))333///+++)))dddaaaXXXPPPNNNEEE@@@999///)))(((((('''&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((()))))))))))))))))))))))))))''''''''''''((((((((()))''''''''''''((((((((()))))))))))))))************,,,,,,---///000222333333444444333222000...---,,,+++***))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++,,,---...000000111000///...,,,++++++,,,,,,,,,,,,,,,++++++,,,------+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))******++++++************************'''''''''((((((((((((((('''''''''((()))******+++(((((((((((())))))))))))((()))***+++---...///000/////////......---------+++++++++++++++***))))))&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))***++++++,,,,,,---------......---,,,,,,******))))))))))))******&&&'''''''''(((((())))))))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&''''''((()))))))))***+++,,,---......////////////.........---------+++++++++***************************))))))))))))'''((((((((())))))******))))))))))))************+++++++++,,,---...///000/////////......---------........................---.........//////000000............/////////000.../////////000000111111000000000000000000000000//////............//////........................------......///000000000000111222333333222000000///////////////.........------------------------,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---...///...------,,,,,,------...,,,,,,---...///000111111111111111111000///...---------,,,,,,+++,,,,,,,,,)))***+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************++++++++++++******)))************+++++++++++++++,,,------......///222000...,,,+++,,,---...---***&&&&&&ddd^^^TTTVVVHHHDDD<<<;;;...'''+++***%%%)))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))***************+++---...000111222222111000000///......------************************))))))(((((((((((()))))))))))))))))))))))))))))))))************+++++++++***---///000...---...000............//////000000000///......---,,,***(((,,,,,,,,,******,,,,,,***'''---...(((&&&))),,,***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************+++*********))))))(((((())))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++---......///000//////...------,,,,,,+++*********))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))***+++,,,,,,------------,,,,,,+++***))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))(((((('''''''''''''''''''''((())))))***+++,,,,,,------,,,,,,------,,,,,,,,,+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,---....../////////......---------------------------------------------------------........................////////////000000000000222111111000///......---........................///////////////////////////////////////.........000000000000000000000000---...//////////////////................................................//////.........------------------------------------------------------------------------------------------...///000000111000000//////............------------------------************+++,,,------------------------------+++,,,,,,,,,,,,+++******************************++++++,,,,,,,,,,,,------......---,,,,,,+++******++++++******ggg```VVVWWWJJJDDD<<<;;;...'''+++***%%%)))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************+++,,,...000111111111000//////...------,,,,,,************************))))))(((((((((((()))))))))))))))))))))))))))))))))************+++++++++---,,,,,,...111333333222......---,,,***)))(((''',,,++++++,,,,,,,,,,,,+++)))+++...///000///,,,))))))------******+++(((###))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))*********************)))))))))(((((())))))(((((((((''''''''')))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,---...///......------,,,++++++************)))))))))(((((((((((((((((((((((((((((('''((((((((())))))))))))(((((((((((((((((((((((())))))******+++,,,,,,------,,,,,,+++******))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((***)))))))))(((((((((''''''''''''''''''((())))))***+++,,,,,,------,,,,,,---,,,,,,,,,,,,+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))******************************+++,,,,,,---...............---------,,,,,,------------------------------------------------............................../////////000000000111111111000///........................................................./////////////////////...111111111000000000000000111111000///...,,,***)))................................................//////.........------------------------------------------------------------------------------------------...///000000000/////////......---------------------------------,,,---.........---+++***------------------------+++,,,,,,,,,,,,+++******************************++++++,,,,,,,,,,,,------...------,,,++++++******)))*********jjjbbbYYYVVVJJJDDD<<<;;;...'''+++***%%%)))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************,,,---///000000000......---,,,,,,+++++++++************************))))))(((((((((((()))))))))))))))))))))))))))))))))************+++++++++---***(((***...000...+++333111///---...111444777...//////000000//////...111///,,,+++***(((%%%$$$&&&'''&&&%%%(((+++)))%%%))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******************))))))))))))(((((())))))(((((((((((('''''')))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,---......,,,,,,,,,+++******))))))******))))))))))))((((((((((((((((((((((((((((((''''''((((((((()))))))))(((((((((((((((((((((((()))))))))***++++++,,,,,,,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((('''''''''''''''((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))***************************++++++,,,,,,------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------.........////////////000111111000000//////............................................................//////////////////........................,,,,,,,,,------,,,,,,+++------------------------.......................................------------------------------------------------------------------------------------------...//////000000......------------,,,,,,------------------------+++,,,///000000...+++***------------------------,,,,,,,,,,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,++++++******))))))***+++lllccc[[[TTTJJJBBB<<<;;;...'''+++***%%%)))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***)))***+++---......//////,,,,,,++++++************************************))))))(((((((((((())))))))))))))))))))))))))))))))))))*********+++++++++)))***+++---///000///---000---***(((***000777<<<>>>AAACCCDDDBBB>>>:::999555---&&&%%%(((,,,000555+++)))'''%%%&&&)))+++***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******+++,,,,,,------+++++++++*********))))))))))))))))))))))))(((((((((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((())))))))))))******++++++++++++******))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((('''''''''''''''((())))))******+++,,,,,,,,,,,,+++++++++++++++************************************))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------........./////////111000000000/////////...............................................................////////////------......//////000000,,,---...//////000//////------------------------................................................---------------------------------------------------------------------------------....../////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++---...///...---,,,------------------------,,,,,,------,,,,,,+++***+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,++++++******+++++++++,,,lllbbb[[[QQQIII@@@<<<;;;...'''+++***%%%)))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''(((((((((((()))))))))((()))***,,,------------************))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))*********+++++++++(((---222222///...111444&&&,,,888GGGXXXfffrrrxxxnnn___OOODDD;;;000***)))------......,,,))))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************(((((((((((((((((())))))(((((())))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))******++++++,,,,,,,,,+++++++++***************(((((((((((((((((())))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))************))))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''(((((((((((())))))))))))'''''''''''''''((()))))))))***++++++,,,,,,++++++++++++*********)))))))))))))))))))))))))))))))))************************************************************************++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------------------------------............000000000000////////////................................................---.........//////000000111111111000000000//////111222111111000///...---........................////////////////////////---.....................------------------------------------------------------------------------------------............+++,,,,,,,,,,,,,,,,,,,,,------------------------222111///---------......------------------------,,,------------,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,+++++++++++++++******---------,,,lllaaa\\\NNNIII???<<<;;;...'''+++***%%%)))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((((((((())))))((()))***+++,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))************++++++++++++///000,,,%%%$$$+++333MMM[[[qqq|||gggJJJ333)))%%%$$$(((---///,,,******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************''''''(((((((((((())))))(((((())))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************++++++,,,,,,************************''''''(((((((((((())))))((((((((((((((((((((((((&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((())))))))))))'''''''''''''''((()))))))))******+++++++++++++++*********))))))))))))((())))))))))))))))))))))))************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000000000000////////////........................------------------------------......///000000000000000//////...------,,,++++++---....../////////////////////////////////////////////////////////---------...............------------------------------------------------------------------------------------------------++++++,,,,,,,,,,,,------------------------------:::777333///------......---------------------------------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++******......---,,,mmmbbb^^^MMMJJJ???<<<;;;...'''+++***%%%)))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((())))))(((((()))***++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,000;;;MMMZZZooohhh???111&&&'''------++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************'''''''''((((((((())))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++(((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''((((((((()))))))))***'''''''''''''''((())))))))))))***+++++++++++++++******)))))))))((((((((())))))))))))))))))))))))************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........000000000000000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------////////////000000000000........................------------------------------......///000000111...///111333555777999:::666666666666666555444444111111111111111111111111////////////////////////---------.........//////------------------------------------------------------------------------------------------------,,,,,,,,,,,,---------...------------------------555444111///...---......---------------------------------...------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------******************++++++,,,,,,,,,+++mmmbbb```MMMKKK@@@<<<;;;...'''+++***%%%)))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''''''''&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))'''((()))***************))))))))))))************))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))************+++++++++******...:::PPPooovvvVVV444(((***,,,***((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************&&&'''''''''(((((())))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++&&&'''''''''''''''''''''&&&'''''''''(((((())))))((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''((((((((())))))******'''''''''''''''((())))))))))))***++++++++++++***))))))))))))(((((((((((())))))))))))))))))))))))************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////000000000000000000000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------////////////000000000000........................---------------------------------...///000000111111444999???EEEKKKPPPRRRXXXVVVRRRLLLEEE>>>888555111111111111111111111111000000000000000000000000---------.........//////------------------------------------------------------------------------------------------------,,,,,,,,,------.........------------------------)))***+++---......//////------------------------------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------******************++++++************sssddd\\\PPPCCC???:::666///***(((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******)))))))))))))))***&&&++++++...222+++'''111000000FFFssswwwEEE333)))+++,,,***+++***((('''((())))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((((('''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++(((***++++++***)))((('''&&&222)))444333(((333))))))///555888;;;BBBNNNWWWUUUVVVVVVUUUQQQHHH???888444...444,,,999000222)))///......---+++***---111---,,,,,,++++++,,,,,,---........................------------------------...+++***,,,000000...,,,---(((555+++555(((999AAAWWW[[[zzzyyyzzzzzzlll]]]EEE;;;666888777111000555***666666***,,,999555###000000000000////////////................................................444111---+++,,,...000000111///...---......---,,,---...---+++)))***000555//////.........---------,,,------......------,,,------------------------,,,+++++++++++++++++++++,,,,,,,,,///222111---)))---------,,,,,,+++++++++---------,,,,,,,,,++++++++++++++++++rrrccc\\\NNNCCCBBB:::666///***(((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((()))))))))******))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))******))))))))))))******+++111+++&&&...111,,,,,,+++[[[OOO222+++,,,,,,---,,,)))'''((()))***))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((('''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***)))))))))))))))))))))))))))************++++++++++++***))))))***,,,---...+++444)))---)))$$$999:::LLL[[[ooo~~~|||xxxvvvvvvvvvvvv{{{eee[[[EEE;;;!!!+++777,,,...333555///((()))...---,,,,,,++++++,,,,,,---........................------------------------(((000333,,,(((***......;;;...,,,%%%EEEYYYvvvzzzjjjEEE444666999777;;;111///666333(((,,,;;;000000000/////////......................................................)))+++...000111111222222***))))))***---///111111)))---111333222///---+++//////.........---------,,,------......------,,,------------------------+++++++++,,,,,,,,,,,,,,,///...///111333444111...,,,,,,,,,,,,,,,------------------,,,,,,,,,++++++++++++++++++nnnbbb]]]MMMBBBFFF:::666///***((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&'''''''''(((((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((''''''((((((((()))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))******)))))))))******++++++---(((%%%***,,,333EEEPPP===%%%,,,,,,+++***)))((()))+++))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''((((((((((((((((((&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******)))))))))))))))))))))))))))************+++++++++///,,,)))'''((()))******...///%%%+++666FFFfffrrrvvvrrryyytttpppUUU///***555333&&&(((666444%%%------,,,,,,,,,,,,------........................------------------------)))111222+++(((---///,,,)))666FFFJJJqqqYYY444222222444444222......111555////////////............................................................))),,,//////---,,,,,,...444333000...+++***))))))000///------------,,,+++/////////.........------------............------------------------------++++++,,,,,,------......,,,,,,+++---///000000///---------------.........------------,,,,,,,,,,,,,,,,,,,,,,,,kkkccc___MMMAAAGGG:::666///***((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))******))))))******++++++***((()))//////+++JJJ}}}TTT555+++))))))++++++))))))+++(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))))))))*********+++++++++,,,+++))))))***++++++***(((...777OOOjjjsssmmmddduuuwwwYYY666$$$000666***(((555------,,,,,,,,,,,,------........................------------------------000+++(((+++000000///---777666aaa|||[[[999888333///444:::555)))////////////.........---................................................222000...,,,,,,---///000,,,...///000000222444555444111......111333111///////////////............------............------------------------------++++++,,,------...//////+++*********,,,...000000//////.........---------...------------,,,,,,,,,,,,,,,,,,,,,jjjcccbbbOOOAAAEEE:::666///***((((((''''''''''''''''''''''''''''''(((''''''&&&&&&''''''((('''''''''((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((('''''''''((((((((())))))''''''''''''((((((((((((************************))))))))))))************))))))))))))))))))))))))***************+++,,,,,,***...---///999JJJoooQQQ222+++(((+++---***)))***(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))'''''''''((((((((())))))))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))*********+++++++++&&&(((+++---...///000222555KKKooosssaaajjj```LLL666---///...)))...------,,,,,,------...........................------------------------111''''''111111(((...===HHHsssIII---777???555...555000////////////.........................................................111...,,,---222555444333+++---000000...---...///,,,---000444888888333...000000/////////.........---......//////......---------------------------++++++,,,------...//////------------...000222444111111000///---,,,++++++.........---------,,,,,,,,,,,,,,,,,,mmmdddbbbQQQBBBBBB:::666///***((((((''''''''''''''''''''''''''''''((((((''''''''''''((((((''''''((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))((((((((((((((((((((((((''''''((((((((()))))))))''''''((((((((()))))))))************************)))))))))*********++++++))))))))))))))))))))))))***************+++,,,---'''222***'''JJJwwwyyyqqq|||{{{yyyuuussssssuuuxxxqqquuuKKK:::++++++---+++)))***))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&&&&''''''((()))))))))''''''((((((((()))))))))))))))))))))))))))))))))''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++)))))))))))))))))))))))))))************+++++++++(((+++,,,+++))),,,555<<>>```|||OOO888333222333555000000000000////////////................................................,,,,,,---///111000,,,)))---222888:::888555555666:::555///******,,,...000000000000/////////............////////////......------------------------++++++,,,,,,------......,,,------,,,,,,---000222111000///...---+++******............---------,,,,,,,,,,,,,,,rrrccc___RRRDDD@@@:::666///***((((((''''''''''''''''''''''''''''''((((((''''''''''''(((((('''((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))(((((((((((((((((((((((('''((((((((())))))))))))((((((((()))))))))******************************))))))*********+++++++++))))))))))))))))))))))))************+++,,,---...***+++)))<<>>???AAABBBCCCBBB:::BBBCCCHHHFFFRRRtttxxxuuu{{{qqq>>>'''///(((,,,))))))))))))))))))))))))******)))))))))))))))***''''''((((((&&&###%%%((("""%%%((((((&&&&&&(((***'''''''''((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((---***'''&&&(((***)))((()))((((((******))))))***&&&%%%%%%(((***+++((($$$))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))((((((((((((***((('''(((+++---...---+++***((('''''')))+++,,,%%%&&&'''((()))))))))))),,,(((&&&&&&***---,,,***))))))))))))))))))))))))''''''''''''((((((((()))&&&(((***+++***)))+++---''''''+++000---%%%###'''***,,,***&&&&&&)))+++)))+++(((%%%%%%(((+++***)))))))))******+++++++++,,,************************+++...***'''***(((&&&)))(((000888666}}}|||}}}jjj[[[SSSPPPOOOOOORRRNNNKKKJJJKKKKKKIIIFFFQQQ]]]gggpppqqq___JJJ---///000...++++++---000000000...+++...222000,,,---,,,++++++---///---)))))):::999ppplll???333666222111222333111000000//////.........---------333,,,)))---000...******,,,222///888YYYxxx___===+++'''444444((((((555///......///000000///---......---------,,,,,,,,,000...+++)))***+++******111+++(((+++,,,***---444111***(((---///,,,,,,///,,,,,,---.........------.........---rrr\\\cccOOOLLLGGG===666...)))(((((('''&&&&&&''''''''''''''''''''''''((()))(((((((((***,,,<<>>BBBBBBBBBBBBBBBBBBBBBBBB@@@DDD>>>BBBHHHiiippp~~~EEE333***...))))))))))))))))))))))))))))))((((((((())))))******)))'''&&&%%%$$$###!!!***'''%%%&&&))),,,,,,***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))---,,,,,,------,,,(((%%%,,,,,,+++******+++++++++,,,***((())),,,...//////))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))111,,,&&&%%%***000666999111---'''$$$%%%***111555((((((''''''(((+++...000%%%&&&'''((((((((((((((())))))))))))))))))))))))''''''((((((((()))))))))---***'''&&&''')))******+++((()))...000,,,'''$$$+++---+++&&&&&&***+++***......,,,***(((((()))***)))))))))))))))*********************************+++###,,,---$$$...555"""+++HHH{{{{{{pppkkkddd\\\lllwwwqqqYYYMMMHHHLLLbbb|||\\\<<<'''///666...)))...***///222...,,,---///...,,,---...---+++***---111000&&&ZZZ|||zzzxxxuuuhhhpppyyyzzzuuuNNN<<>>///&&&)))((("""%%%///(((((((((((((((((((((((()))))))))))))))*********&&&'''))),,,---///888AAAvvvzzzxxxtttWWWAAA666222,,,((()))+++---///******+++++++++,,,,,,,,,'''///...***---...---000444aaa@@@HHHCCCAAABBBBBB@@@AAADDDHHHFFFDDDCCCFFFMMMUUU[[[YYY^^^YYYYYYVVVkkknnn\\\HHH(((000))))))))))))))))))))))))))))))((((((((()))******,,,+++)))'''***......,,,...---,,,+++***(((%%%""")))))))))((((((((((((((((((((((((((((((((((((((()))))))))))))))*********(((&&&%%%$$$%%%''')))***''')))(((%%%%%%'''(((&&&)))((('''&&&&&&'''&&&&&&))))))(((((((((((())))))(((((((((((((((((((((((()))))))))))))))*********))))))+++---,,,(((!!!)))---222666777444000---333444555444111---(((%%%***)))(((''''''(((+++---(((((((((((((((((((((((('''(((((((((((()))))))))+++)))((((((+++---,,,+++%%%***//////+++)))///666444888999777555555111,,,,,,+++))))))+++,,,---,,,))))))))))))))))))))))))************************+++***+++,,,***&&&(((///:::~~~vvvhhhrrrpppbbbiiicccMMMMMMXXXnnn{{{WWW666...///---+++...+++333777222,,,+++---...,,,,,,---//////...///222222:::{{{}}}}}}uuuhhh[[[SSS[[[TTTSSSXXXXXXVVV^^^lllrrrRRR777333777333//////////////////............000++++++111333///---...DDD}}}|||zzz~~~]]]===...000777111000///000111111///.........---------,,,,,,,,,///...,,,******+++,,,---,,,///444999888333---***+++000777;;;888111,,,)))111111111000000000000111............lllZZZcccOOOJJJCCC<<<555---)))((()))((('''(((((((((((((((((((((((()))))),,,555AAALLLQQQSSSKKKNNNTTTZZZbbbllluuu{{{|||zzzzzz||||||}}}jjjPPP333(((---222---%%%))))))))))))))))))))))))((()))))))))*********++++++++++++)))***:::^^^~~~rrrXXX999,,,///333---$$$******+++++++++,,,,,,,,,'''...***)))111...***333UUUyyyeeeTTT^^^\\\]]]bbbgggjjjqqqxxx|||yyy}}}nnnQQQ999,,,************************)))))))))))))))***++++++...///+++&&&%%%))))))%%%%%%%%%%%%$$$%%%'''***---******))))))((((((((((((((((((((((((((((((((((((((()))))))))*********+++((((((((())))))+++...///***......******---,,,(((,,,,,,---,,,***((('''&&&))))))(((((((((((())))))((((((((((((((((((((((((((()))))))))*********+++&&&)))+++***)))///===III\\\eeetttsss```KKK<<<444222222///---,,,+++***)))((('''(((((((((((((((((((((((((((((((((((()))))))))***))))))***+++,,,+++***((('''((((((+++888PPPlllzzzhhhSSSCCC222---)))***...///---)))*********)))))))))))))))************************$$$///&&&)))777%%%'''XXXzzz|||ssseee___lll___EEEMMMZZZxxx{{{TTT444(((+++///...///888<<<777...+++,,,---///++++++///000---+++---;;;ccczzzmmm```WWWVVV^^^eee\\\SSSOOOUUUZZZXXXYYY]]]aaakkkBBB333666777333...000000/////////.........000(((,,,555000&&&444OOOxxxggg<<<,,,222222111000111222222000.........---------,,,,,,,,,---***(((***...111111000,,,,,,++++++,,,///222222222222///+++)))+++---///000000//////000111222333............iiiYYYdddQQQLLLEEE<<<555---)))((()))((('''''''''((((((((()))))))))''',,,666BBBKKKOOOMMMJJJXXX\\\cccjjjsss}}}xxxrrrtttwwwccc===(((---...%%%))))))))))))))))))))))))((())))))******+++++++++222&&&&&&999VVVnnn~~~uuummmiii```]]]^^^gggtttqqqRRR888******---******+++++++++,,,,,,,,,,,,111)))***444+++***CCCqqqooommm@@@111***************************************+++,,,--- ***111222777@@@EEECCCGGGAAA888111,,,++++++,,,+++******))))))(((((('''))))))))))))))))))))))))((())))))******+++++++++,,,...000///,,,((('''&&&'''---///******---+++$$$%%%''')))++++++,,,...000))))))(((((((((((())))))))))))))))))))))))))))))((())))))******+++++++++,,,'''(((888RRRlll|||}}}rrrQQQ;;;...+++))))))++++++((($$$))))))))))))))))))))))))((((((((()))))))))******(((***++++++(((''''''((('''555KKKfffmmm\\\DDD111(((''')))++++++++++++***************************************###///%%%&&&333'''777vvvzzz{{{iiiuuuzzzzzzsssSSSJJJWWWtttwwwJJJ///---111000000999>>>999111---,,,,,,000+++***...---)))***111WWWyyypppcccZZZ[[[mmm|||cccTTTPPPMMMRRRkkkUUU888333888777000000000000/////////......******111333''''''PPPbbb===///333222111222222222000.........---------,,,,,,,,,+++***+++---///...+++)))000444999===FFFRRR[[[^^^[[[TTTFFF888222333333111//////...---...///000111............hhhYYYdddPPPKKKCCC;;;555---(((((())))))(((&&&&&&'''((()))******+++---555???FFFHHHJJJNNNRRRYYY]]]dddkkkttt}}}xxx}}}ccc???((('''///))))))))))))))))))))))))((())))))******+++,,,,,,///)))888bbb{{{gggaaagggrrr{{{eeeXXXTTT\\\ooo]]]===333555******+++++++++,,,,,,,,,...111))),,,555(((333bbb|||}}}sssLLLAAA************************++++++++++++,,,---...///)))AAAZZZkkk|||yyyjjj[[[HHH000++++++******)))(((((('''))))))))))))))))))))))))((())))))******+++,,,,,,%%%&&&'''''''''+++111666:::BBBEEEAAA@@@CCC???666444333///***%%%###&&&)))))))))(((((((((((())))))))))))))))))))))))))))))((())))))******+++,,,,,,'''777TTTttt|||nnnUUUGGG555+++***,,,+++)))))))))))))))))))))))))))(((((()))))))))*********'''***,,,***''''''...444AAA___wwwwwwuuuuuuaaaGGG555///...,,,,,,,,,,,,+++++++++***************************))))))***)))'''888ccclll~~~wwwsssyyycccQQQ\\\nnnlllGGG333///111///777<<<888333000...+++...+++---///+++)))666HHH}}}{{{yyyXXXhhh|||fff\\\ZZZmmmqqqEEE111666777000000000000000/////////...(((---000---...FFFuuu]]]<<<444333222222333222000.........---------,,,,,,,,,,,,...///---+++---333:::FFFZZZsss{{{|||fffGGG---444333111///...//////000---.........iiiZZZcccNNNGGG>>>;;;555---(((((())))))(((%%%&&&'''((()))***+++,,,666>>>DDDBBB???EEEVVVeeeeeekkksss}}}ssskkk~~~ppp???&&&222))))))))))))))))))))))))((())))))***++++++,,,,,,&&&:::```hhh]]]oooEEE'''******+++++++++,,,,,,,,,+++000(((---666(((>>>sssrrr|||fffKKK************************,,,,,,,,,,,,---...///000ccc~~~dddHHH+++++++++***)))(((((('''))))))))))))))))))))))))((())))))***++++++,,,,,,+++,,,---222>>>SSSkkk{{{{{{wwwssskkk\\\III777---***+++))))))(((((((((((())))))))))))))))))))))))))))))((())))))***++++++,,,,,,222\\\{{{SSS555++++++------))))))))))))))))))))))))))))))))))))************&&&***,,,***(((,,,999DDDnnnzzzzzztttttttttrrr[[[:::***---------,,,,,,+++++++++************************--- 222222###TTTttt{{{zzz|||wwwpppjjjXXXXXXUUUOOOIIIFFFFFFHHHVVVaaawww[[[RRRSSSfff]]]888---333,,,444999777444222///,,,)))+++000222,,,---FFFcccuuuooottt}}}{{{rrrdddxxxoooXXX]]]wwwRRR222333666///000000000000////////////,,,000+++(((???kkksssIII555333222333333222000.........---------,,,,,,,,,,,,000111---+++777OOOccc~~~zzz}}}xxx;;;999666333111000111111---.........nnnfffZZZQQQHHH>>>;;;555...)))'''(((((((((***((('''&&&(((+++///222>>><<<<<>>///(((000000%%%,,,444'''111&&&...444%%%555CCC{{{[[[VVVeeerrrmmmTTT<<<(((&&&///---(((***)))***...******---,,,KKKfff444''')))000%%%///)))))))))))))))))))))))))))"""111%%%,,,---'''444%%%---666IIIddd~~~___333+++---444)))###)))---)))(((+++(((((((((((())))))))))))(((------'''$$$)))000444qqqccc999------))),,,'''))))))&&&,,,///%%%))))))*********))))))(((&&&,,,...'''$$$999bbb~~~sss~~~|||AAA555!!!***444'''+++555&&&++++++************++++++ 000%%%444222zzz}}}sss}}}~~~}}}sssllliiijjjwww}}}tttqqqzzzooommmiiiiii^^^```zzzeeeLLLUUUuuuyyyOOO===***222***111777///+++000111000%%%222...222+++^^^wwwqqqkkkttthhhzzz^^^dddooozzz///<<<111222222111000//////.........""":::---)))]]]uuu===///222555+++///444'''666+++)))222111''''''111000///***---JJJpppyyy|||fffAAA---...444333---111///---...hhhaaaYYYRRRJJJAAA:::555...)))(((((((((((()))(((&&&'''))),,,000333:::===BBBFFFJJJMMMPPPRRRSSScccjjjooo~~~wwwmmmYYY>>>***+++,,,+++***)))***+++---***,,,,,,---******;;;eeeuuuvvvDDD,,,***111+++***000,,,+++,,,///000111---nnn~~~ooo]]]ooowwwkkk\\\AAABBBUUUddd{{{zzzZZZEEE...'''...+++'''***+++///111)))(((>>>^^^uuu;;;;;; 777(((+++************************000,,,###+++...&&&***(((===YYY}}}zzzwwwxxx}}}{{{kkkQQQ///$$$///222)))$$$)))+++'''(((((((((((()))))))))***...(((***///---000IIIiiimmm???***...///***---,,,'''***---&&&))))))************))))))'''******+++;;;]]]}}}xxxRRR000(((333...)))---+++++++++************++++++999***111[[[}}}xxx{{{{{{|||~~~|||~~~yyyooo]]]QQQMMMMMM```___KKK[[[rrrlll@@@333333+++///222,,,,,,000,,,000)))222...,,,999kkkooooooiiisssrrrmmmuuuiiimmmlllTTT@@@:::666222111000//////......///000222)))QQQwwwqqqZZZ===333777111333666---111...,,,---000///---+++---+++<<<\\\qqqvvv~~~yyyUUU777...000333111000//////ggg^^^XXXSSSKKKBBB:::555...***((((((((((((''''''&&&'''***...222555666>>>FFFIIIHHHJJJQQQXXXhhhuuuzzzwwwtttXXX666---))),,,---((()))...---(((222)))333---"""^^^yyy|||uuueee;;;(((000///))),,,000'''222000***999+++zzz~~~kkkPPP:::EEEYYYWWWRRR:::555AAAOOOrrr}}}xxxbbbQQQ555))),,,)))''',,,---...+++***444YYYxxx777:::+++%%%************************///"""''',,,++++++222LLL~~~|||xxxUUU111222///)))(((++++++(((((((((((()))))))))*********((()))+++000DDDnnnmmm@@@///000+++///000((((((+++''')))*********************---&&&'''>>>fffwwwzzzrrriiittt~~~XXX000---111,,,***...++++++************+++++++++===MMMzzz}}}{{{rrr~~~xxxyyyzzz}}}xxxmmm___NNNMMMUUUSSSRRRTTTPPPRRRYYYSSSPPPkkkUUULLL^^^lllVVV666444...//////+++///111(((......000000(((TTT{{{YYYbbbiiixxxpppsss}}}rrraaa___ooouuu<<<000...222222111000////////////111+++444uuu{{{mmmnnn]]]qqqfffcccaaazzzzzz~~~NNN111222333111222///---000...***---333000'''&&&CCCcccttt|||[[[777...777000111222111kkk___XXXRRRIII???999444...***))))))((((((&&&&&&'''(((,,,000555777888???EEEGGGGGGLLLVVV___mmmwwwyyy|||xxxgggLLL666'''***...)))(((...,,,***000+++...222CCC}}}{{{\\\rrrYYY444------***,,,///+++222111'''555@@@yyy~~~vvvXXX<<<999@@@LLLYYYHHH999888BBBfff~~~iii|||YYY:::***,,,))))))------,,,%%%999\\\yyyOOO888$$$666************************))) 444,,,'''888JJJxxxggg>>>###***444,,,(((...(((((()))))))))*********&&&///,,,'''<<>>888444...+++)))))))))(((%%%&&&'''***...222666999<<<===???BBBGGGQQQ]]]eeefffpppsssvvvtttooodddEEE+++)))...+++))),,,+++...***///(((>>>{{{vvv}}}nnn}}}PPP///)))......,,,000---222***222lll{{{nnnZZZBBB444///===QQQNNNHHHBBB???XXX___[[[UUUXXXooosssxxx```???,,,---,,,+++---,,,///+++SSS}}}|||tttllluuuKKK&&&222************************///(((666)))///RRRffffff999000111***(((///))))))))))))************,,,......:::bbbjjj999((('''///+++(((++++++******))))))***+++,,,,,,(((444[[[zzzyyysssgggtttzzzzzzuuusssuuuqqqjjjHHH***000111'''++++++************++++++'''777888www{{{mmmnnnyyyuuuxxx|||zzzzzzaaaOOOZZZmmmKKKaaaqqq}}}VVV111000555444---///222***)))222,,,111;;;]]][[[bbbzzzmmmkkkooolllqqq{{{~~~zzzeeecccddd~~~uuu111777333222111000000/////////...>>>qqqPPPQQQjjjvvv~~~GGG444777333///333000---///111***###---???mmmqqq~~~~~~PPP000000111222222kkk^^^WWWNNNFFF???777333...+++******)))(((&&&'''(((+++///333777999>>><<<;;;>>>GGGSSS^^^dddnnnwwwyyy|||uuuppprrrUUU777---...,,,***++++++000'''000///VVVrrr<<<,,,111000+++000***111///:::xxx}}}tttaaaVVVQQQLLLLLLGGG:::AAACCCOOOPPPTTTOOOAAAPPPEEEAAA999===ZZZ~~~xxxyyykkkFFF///...---,,,...+++///@@@qqqrrrsssttt]]]???&&&++++++++++++++++++++++++///'''(((...MMMwwwtttmmmtttoooBBB((((((,,,+++)))))))))*********++++++000$$$111```{{{rrrYYY888(((---,,,)))+++++++++***))))))***+++---...***RRRpppdddaaayyyoooiiitttzzz:::,,,000***++++++************++++++444oooppp}}}zzzcccqqqttttttwww}}}xxx}}}zzzwwwkkkeeeyyyXXXMMMmmmppp{{{xxx:::111222444---,,,...******333+++222TTTiiidddUUUppp|||nnngggdddbbb```fffhhhddd[[[ZZZgggyyyuuu[[[fffbbbOOO>>>333333222111000000000000:::PPPyyydddHHHMMMddd}}}]]]888333333///000111,,,///333,,,'''===[[[rrryyysssIII666333111111kkk```XXXNNNGGGBBB666333...+++******)))((('''((())),,,000444777999::::::;;;???GGGPPPYYY^^^iiinnnnnnrrrzzz{{{ooosssaaaHHH666...,,,,,,,,,+++...)))---GGGuuuzzzSSS777111---...------...000JJJzzz|||}}}}}}~~~mmm^^^QQQRRRPPPTTTXXXMMM\\\\\\bbbZZZUUUPPPNNNkkk^^^ZZZOOOLLLbbbqqqzzzQQQ444///,,,---///,,,000ddduuudddqqqdddwww}}}\\\<<<++++++++++++++++++++++++)))&&&'''JJJssssssxxx```777------)))))))))*********+++++++++++++++KKKUUU111---,,,)))******+++***))))))***+++---///GGG{{{{{{{{{uuuooowww{{{^^^333...+++++++++************++++++111:::~~~lllvvvcccgggtttssszzz}}}~~~sssjjjwwwttt}}}OOO```jjjQQQ777---333111,,,---,,,***222,,,555sss{{{YYY\\\YYYvvvrrr^^^```\\\RRRWWWYYYRRRUUU^^^]]]XXXdddzzzaaa```\\\tttnnn333333333222111000000000000@@@qqqwwwvvvXXXNNNZZZiiiyyy|||}}}sss<<>>888111000ooocccZZZNNNGGGCCC666222...++++++***)))((('''(((***---111444777999666999===AAAFFFLLLSSSXXXaaadddeeemmm{{{}}}tttnnngggUUU>>>///,,,......,,,,,,...***\\\{{{eeeBBB000***222+++222,,,///WWWyyy}}}~~~nnn^^^iii{{{mmmiiiYYY___iiiuuubbbMMMIII```yyylllwwwuuu}}}YYY888///+++,,,000...666ttt>>>++++++++++++++++++++++++(((111777kkk{{{|||zzzQQQ444+++,,,)))************+++++++++'''BBBooommm999...+++)))***)))+++***))))))***+++...///jjjjjjzzz{{{pppvvv}}}AAA...)))++++++************++++++)))YYY}}}qqqoooWWWooosssvvvzzz}}}{{{vvvzzzvvvsssfffOOOsss~~~zzzfff>>>+++333555000//////)))000---999fffYYYHHHffftttlllRRRZZZUUUIIIRRROOOEEEXXX~~~qqqyyy}}}WWW```bbb===444333222111000000000000BBByyy|||```JJJSSSgggqqq|||yyyDDD111888555///,,,111///)))111NNNrrr}}}|||wwwvvvsssttttttsssqqqpppqqqrrrzzznnndddgggyyy~~~EEE<<<222000vvvdddUUURRRLLL999555111---******)))((('''&&&)))---000222333555777666777:::@@@FFFLLLOOOPPP___bbbkkkTTT\\\~~~~~~lllzzz]]]XXX///***555+++(((,,,000000xxxrrrIII888//////444))))))...~~~wwwwwwooogggzzzmmmiiipppvvvhhhQQQIII[[[~~~lllAAA---******000---ZZZKKK<<<&&&,,,,,,)))---'''+++222iii|||vvv}}}qqqPPP(((,,,,,,((('''///***'''000)))'''VVVggg%%%***888---###555###...///(((&&&bbb|||~~~|||}}}qqq~~~wwwssszzzggg555))),,,...+++'''&&&***---,,,$$$www}}}fff___vvvaaaYYYrrrooo}}}|||~~~yyyooo}}}}}}{{{}}}sssnnnnnn~~~~~~KKK___pppuuuNNN111111444///+++222..."""666^^^pppXXXNNNjjj|||MMMbbbOOOGGGKKKFFFJJJKKKcccssskkkuuuaaa[[[eeennnUUU444999333222000///666333iiiqqq{{{[[[PPPXXXpppttt}}}ooo~~~___+++:::444******999+++###KKKttt}}}}}}~~~jjjqqqnnnuuunnnjjjooottttttyyy{{{rrryyymmmqqqxxxpppqqq~~~lllBBB+++222uuucccVVVTTTNNN>>>444111---******)))((('''&&&)))...000222333555777555777:::???EEEJJJMMMOOOWWW```wwwlllYYYSSShhh{{{zzzhhh\\\:::///333------///333KKKbbb===---///222---111666~~~uuuwwwtttoooxxx~~~kkkQQQIIITTTjjj{{{yyynnnEEE333//////333666zzz}}}AAA)))......))),,,(((//////???|||xxxxxx~~~eee666---...***(((,,,))))))000***000|||555222......,,,***000)))%%%///)))DDDyyy}}}ssspppnnnjjjccc___aaannnxxxyyyxxxzzzxxxrrrxxxBBB...,,,---,,,)))(((***,,,,,,JJJwwwyyyhhhsssXXXdddnnnttt{{{~~~}}}sssyyyyyyqqqgggYYYeee^^^ZZZlll\\\000333111///---...333///777rrr}}}eeeRRRTTTppppppPPPYYYNNNFFFHHHGGGNNNNNNbbbpppiiippptttYYY]]]gggqqq777777222333111///555888sssuuuWWWPPPZZZqqqtttzzzooozzzooo222666666...,,,666---///VVVyyyrrrdddjjjmmmqqqyyyvvvyyyvvvkkkjjjjjjbbb```VVV[[[eeecccbbbrrrtttOOO444000uuubbbXXXUUUMMM>>>444000,,,***))))))(((((('''***...111222333555777444666:::>>>CCCHHHKKKMMMZZZ___sss~~~```VVVwwwvvv```JJJ555...///...,,,111mmmxxx{{{|||MMM222222---///111666zzzrrr|||uuutttkkkRRRMMMQQQssszzznnnEEE555000...000AAAMMM/////////***,,,)))111111nnnsssvvvyyy|||III222...,,,+++((())),,,---,,,NNN{{{ZZZ+++(((222(((,,,(((111!!!...111gggzzzzzz|||~~~|||yyyzzzrrrssslllZZZ444---,,,,,,,,,***)))+++---YYYxxx~~~bbbrrriiiPPPmmmkkkuuutttzzzvvvwwwkkk~~~yyynnnooogggTTT[[[|||rrrUUUdddnnnppp000666---///000+++---111:::tttYYYKKK]]]www^^^UUUMMMKKKEEEEEEIIIUUUVVVdddmmmhhhnnn}}}]]]VVV```uuu>>>444111444333///555BBBooolllRRRQQQ\\\qqqsss|||wwwxxx===111666000///222000BBBhhhnnn```aaaeeeooopppjjjkkkqqqkkk^^^^^^ccc^^^```[[[```jjjjjjffflllyyy}}}dddDDD000wwwcccZZZTTTGGG:::333000,,,***))))))(((((((((+++///222333444555777333666:::>>>AAAEEEIIILLL[[[aaacccwwwbbbPPPrrr}}}dddVVV999***//////+++666pppnnnpppsss~~~zzz^^^<<<666...222...777zzzqqqvvvrrr~~~jjjPPPNNNIIIzzztttyyyvvvHHH777///---///VVVsssbbb888------+++,,,(((000>>>kkkkkk}}}\\\===---+++---&&&***///)))111vvv}}}www{{{~~~|||rrrsss}}}{{{rrrtttpppxxxzzz)))///***))))))$$$111'''+++EEE}}}ppp~~~~~~rrr|||AAA---++++++---+++''')))000sssrrrZZZqqqWWWRRRnnnnnnoookkkuuuqqqtttggg}}}kkkfffbbbiiikkk\\\XXXhhh]]]]]]kkk555777)))...333)))+++,,,NNNuuunnnTTTKKKeee|||zzzOOOXXXDDDJJJFFFEEENNN]]]^^^eeekkkkkknnnzzziiiVVV]]]```JJJ222000444444///555PPPvvvooocccNNNSSS]]]oooppp}}}}}}KKK...555...111---666WWWzzzaaaYYYggggggtttqqq{{{~~~zzzlllnnnqqquuusssfffcccnnnpppzzz}}}tttTTT444vvvbbb]]]UUUDDD:::222///+++))))))))))))((())),,,000222333444666777333666:::>>>@@@CCCHHHKKKOOO```\\\cccttt[[[|||ppp|||hhh]]]<<<)))...333---GGGcccaaaaaabbbooobbb???888000777///FFFxxx|||rrrwww|||pppPPPJJJ>>>```hhhuuuqqqOOO===111000555sssqqqsss{{{BBB+++***,,,...'''///YYYxxx~~~gggbbb~~~nnnIII,,,)))...'''---000&&&>>>|||tttrrrwww}}}~~~wwwnnnwwwhhhddd|||uuuHHH333)))---''''''(((,,,)))ddd{{{}}}mmmfff}}}uuuxxxzzzVVV///))))))...+++%%%***666wwwSSSgggIII^^^kkkxxxlllhhhuuussszzzmmm~~~yyytttpppooowwwxxx}}}|||jjjcccmmmRRRmmmDDD555'''...444***333,,,pppqqqkkkTTTQQQkkk~~~nnnIIIWWWCCCIIIGGGJJJTTT```bbbcccggglllooowwwyyyZZZ]]]ZZZ[[[333///555444000777bbb|||mmmyyy\\\LLLTTT]]]lllmmmzzz~~~~~~]]]222444,,,111***???jjj}}}YYYYYYmmmlllvvvrrrrrrsssvvvpppjjjttt|||ttteeepppqqqooojjjVVVJJJUUUhhh~~~qqqrrrzzz___999uuu___^^^WWWEEE>>>111...+++))))))))))))(((+++---111333444555666777333777<<<>>>???BBBGGGKKKMMMYYYZZZdddiiilllqqqaaaqqqwwwxxxrrr```???---...222+++[[[~~~xxxZZZ[[[YYY[[[jjjsssbbbAAA888+++666...[[[ZZZqqq{{{vvv|||wwwTTTLLL>>>ZZZrrr}}}QQQ===//////777```||||||wwwMMM---***---...***555zzzlllvvvbbbcccxxxSSS222(((///(((000///%%%UUUqqqiiikkkuuu~~~zzz}}}eeeuuullluuu000,,,***)))+++!!!,,,444jjjzzz```eee~~~{{{bbbiii444***(((...+++$$$...AAAzzzhhhYYYaaaHHHgggjjj~~~rrrmmmrrrqqqyyyxxxuuuvvvuuusss~~~wwwiiigggzzz}}}pppwwwIII```ooo]]]444)))...222...222000vvvfffTTTYYYpppcccLLLPPPIIIGGGGGGPPPXXX```ccc___```jjjmmmrrr```ZZZ]]]zzzooo777000444444000:::uuuwwwdddWWWLLLWWW^^^kkkmmmyyywww{{{mmm888555///111,,,JJJzzzyyylllTTT\\\ooopppssssssyyyzzzzzzqqqjjjvvv~~~sss]]]ooorrrsssuuu^^^JJJRRRllltttssshhh|||gggBBBxxx\\\\\\TTTCCCAAA111...***(((((())))))(((+++...222444444555666777333888===??????AAAFFFKKKSSSTTTYYYllljjjooowwwQQQlllvvvcccCCC555...///(((oooiiiTTTYYYSSSYYYrrrsssOOO999***555+++lllNNNaaa{{{xxx~~~{{{VVVLLL@@@]]]rrrjjjvvvNNN<<<---...777mmmPPP===WWWtttVVV333---,,,---///CCCssshhhXXXrrrkkkxxxmmmcccYYYiii^^^<<<***///(((111---)))pppkkkbbbfffsss}}}yyyuuudddiiijjj:::,,,)))(((,,,'''***NNNrrrmmmcccvvvlllnnnyyyrrr~~~~~~rrrzzz:::---(((///,,,&&&444LLLzzz\\\wwwzzzYYYOOOccclllzzz|||sssrrrmmmsss~~~nnnuuuxxxrrrzzz}}}uuuxxxTTTSSSbbbzzz333---//////111,,,???___OOO^^^tttYYYRRRGGGQQQDDDGGGVVVZZZcccfff]]]]]]kkkmmmooogggTTTaaaooo;;;111444333000===rrrZZZ~~~yyySSSMMMZZZ```mmmqqqxxxqqqvvv}}}vvv:::222444222111WWWyyyVVVRRR```mmmssspppwwwxxx}}}sssiiiuuuxxxWWWooowwwggghhhrrrpppuuuiiiqqqNNN|||ZZZYYYPPP@@@@@@000...***(((((())))))(((,,,///222444555555666888444999>>>@@@???AAAFFFKKKQQQUUU[[[iiifffZZZkkkwwweeeGGG<<>>222444333000>>>sssWWW~~~uuuPPPNNN\\\aaaoootttrrriiioooyyy{{{www777...666333555___{{{IIISSSdddkkkuuuppp|||vvv~~~qqqaaalllyyytttKKKfffrrr{{{wwwsssnnnoooooozzzYYYXXXUUUPPPHHH;;;111...***(((((()))((((((,,,000333222444777777444333777<<>>yyyQQQUUUSSSZZZlllttttttzzzyyyyyyvvviiiOOOlllPPPmmmrrrqqq~~~yyynnnwwwsssyyy{{{zzzxxx}}}sssZZZXXXSSSJJJ===000---***(((((((((((('''---111333222444777777444222666<<<@@@CCCFFFKKKPPPLLLRRR^^^sssyyy\\\mmmzzzzzzeeePPP@@@333666aaaNNNFFFFFFJJJLLLeeeqqqFFFssskkkVVV???000555ttt~~~FFFssssssxxxggghhhnnnrrrJJJ888>>>SSSbbb[[[LLLJJJBBBJJJgggiii}}}bbb444111---RRRsssuuudddsssDDD...'''333AAAwwwsssLLLVVVzzzlllrrrtttQQQsssZZZQQQddd???---,,,///111TTT|||nnn]]]YYYdddtttnnnYYYNNNccc}}}}}}777---)))+++***IIInnniiiyyydddvvvxxx~~~xxxuuuyyy}}}zzzqqqjjj444333,,,---///444kkk{{{PPPiiiHHHOOOdddsssyyyssszzzkkk```hhhvvvwww{{{wwwrrrSSSEEE<<>>,,,---,,,)))eeennnUUUfffaaauuuqqqnnnjjjrrrppphhhnnn}}}qqqwwwzzznnnxxxyyy777///***+++---;;;hhhoooKKK```BBBNNNffftttyyysss{{{uuudddfffqqqooohhhhhhfffrrrxxx^^^CCCUUUaaaaaaccczzz||||||{{{mmmWWWoooqqqiii\\\QQQGGGSSSnnneeeXXXmmm[[[222,,,///111000```RRRIIIXXX___uuupppUUUNNNIIIIIIHHHKKKZZZkkkiiiiiinnn[[[VVVhhhgggfffooovvv}}}dddWWW^^^rrr{{{777666666111QQQjjjYYYzzzaaaMMMRRRWWW[[[^^^[[[XXX]]]nnnqqq{{{CCC000333222LLLzzzjjjGGGLLLMMMVVVjjjrrrrrrvvvwwwttt|||xxx}}}wwwMMMUUUoooyyyqqqzzz{{{bbbeeeqqqzzzuuuqqqvvvzzzxxxYYYXXXRRRIII:::///,,,)))''''''''''''&&&***///222222444888999666333888>>>AAAAAABBBDDDGGGOOONNNSSS\\\^^^XXXTTTVVVQQQ\\\ppp|||mmmgggUUU<<<333wwweee|||{{{QQQMMMKKKHHHCCCPPPmmmooorrryyyxxxVVV;;;;;;___[[[ssslllvvvsssuuuoooRRRCCC...CCCcccsss:::111333HHHsssVVV^^^XXXfffqqq\\\444---444<<<~~~vvvJJJOOOxxxuuu[[[jjjrrrSSSKKK\\\lllZZZIII___{{{RRR,,,000,,,777xxx{{{^^^SSSTTT^^^hhhyyyrrrrrrpppZZZkkk|||BBB///***,,,(((kkkcccOOO|||^^^YYYqqqvvvcccVVVNNN[[[jjjuuuoooqqqsss~~~pppsss|||666---***,,,,,,;;;jjjmmmFFF^^^AAANNNfffsssxxxsss{{{ppplll}}}~~~uuujjjvvvzzz{{{vvvxxxssshhhaaaVVVCCCFFF```zzzgggZZZppp___222000...222000ccc{{{TTTMMM]]]bbbuuuwwwVVVOOOKKKKKKJJJKKKXXXhhhlllggghhhNNNHHHggglllaaappptttyyy}}}gggTTT^^^nnn;;;333666555YYYddd[[[|||aaaMMMQQQUUUXXXZZZWWWTTTYYYkkkooo}}}{{{EEE///444444OOO{{{mmmFFFKKKKKKTTThhhqqqrrrwwwxxxwwwuuuzzz|||tttNNNRRRhhhuuupppzzzyyyTTTeee~~~kkkqqquuuxxxxxx[[[YYYSSSJJJ;;;///,,,)))''''''''''''&&&)))---000111444999:::888222888>>>BBBCCCDDDFFFIIIPPPNNNPPPOOOKKKRRRssseee<<<---kkkpppTTTNNNJJJHHHDDDIII^^^uuudddaaaBBBQQQ|||~~~gggAAA:::XXXZZZuuukkk{{{SSS\\\GGG<<<444dddsss999000222AAAQQQuuucccFFFZZZ}}}]]]222...666888zzzIIIHHHmmm}}}hhhvvvwwwUUUQQQWWWtttpppgggSSS+++222...<<<^^^RRRQQQXXXbbbttt]]]UUUdddoooPPPaaa|||DDD000(((000+++rrrZZZLLLuuuYYYQQQmmmrrr^^^JJJMMMYYYlllxxx{{{|||uuutttttt~~~qqqvvv}}}555,,,,,,...,,,<<>>...444999bbb}}}ccc\\\{{{cccNNNQQQTTTVVVYYYUUUUUUZZZllloooyyy|||EEE,,,555222LLLyyynnnEEEJJJJJJSSSiiisssvvv|||||||||yyyvvv}}}tttKKKOOOcccssstttxxxhhh^^^rrr{{{llloooqqqsssttt\\\ZZZUUUKKK<<>>CCCEEEFFFIIIKKKCCCQQQYYYWWWYYYcccfff```{{{{{{nnnwwwhhhBBB,,,dddxxxXXXOOOIIIGGGDDD<<>>777SSSooonnn~~~VVVLLLxxxLLL222EEEeeehhhmmm|||eeepppLLL111444...kkkrrrPPPxxx}}}{{{dddVVV000000???HHH|||pppDDDGGGmmmuuukkkeeeiiiUUUEEEQQQccc\\\BBBSSShhhyyy~~~???222222GGGOOO|||mmmHHHLLLLLLLLLiiiZZZFFFCCC\\\@@@111000)))333jjjPPPbbbZZZNNNZZZxxx___>>>@@@UUUOOOfff{{{}}}|||jjj}}}xxx333000///,,,---BBBqqqlllFFFbbbAAAHHH\\\lllxxxvvv}}}uuuoooxxx}}}yyy{{{oooMMMKKKnnn~~~xxxkkkIIIHHHhhhgggbbbuuuRRR555...000+++333qqq|||aaaIIIPPP```yyy}}}YYYSSSTTTSSSKKKMMMRRRNNNUUUPPPIIIAAAPPPhhhfffZZZmmmiiijjjpppvvv|||qqqNNN[[[hhh@@@111666777]]]wwwRRRjjjKKKQQQSSSOOO[[[YYY___[[[\\\ooo}}}yyy777666...666>>>zzzkkkLLLFFFCCCLLL___rrr{{{{{{xxxmmmpppnnnooosssJJJCCCUUUpppyyyxxx{{{zzzzzzppplllnnntttwwwrrrwwwYYYSSSZZZHHH:::000---***((((((((((((''''''***---000222555888;;;666777;;;AAAEEEDDDEEEGGGLLLCCCTTTuuuxxx]]]QQQ\\\kkkttt~~~}}}jjj888111[[[ssssssMMMMMMKKKBBBAAA111AAA[[[```ppp{{{gggDDD555@@@cccpppdddpppnnn|||zzzHHH333333111LLLTTT\\\{{{wwwcccYYYjjj}}}NNN---333LLLNNNkkkIIIFFFUUUyyyrrr```iiiXXXBBBRRRNNNTTT```gggWWWBBBOOOqqqyyymmm;;;666;;;LLLSSS{{{~~~sssLLLFFFJJJLLL\\\xxxjjjGGGddd;;;+++---)))222yyyNNNRRRcccJJJUUUvvvpppYYYIIIKKKhhhzzz~~~{{{yyy}}}|||hhhqqq000000111...+++@@@kkkoooBBBcccBBBFFFXXXjjjxxxvvv{{{tttnnnxxx{{{xxx{{{ssswwwyyyNNNGGGnnnKKKDDDeee~~~hhhfffwwwMMM222---111///222nnnfffHHHNNN```yyy{{{WWWQQQTTTUUUMMMMMMOOOIIIRRRRRRKKKFFFOOOaaaiiidddnnnjjjiiinnntttyyyrrrLLLXXXeeeBBB333555444VVV}}}VVVwwwpppMMMNNNRRRNNNWWWTTT]]]ZZZYYYiii{{{xxxsss|||555666222555:::bbbRRRIIICCCIIIYYYjjjvvv{{{zzzwwwvvvjjjlllwwwTTTBBBMMMkkkuuuqqqsssvvvxxx{{{qqq|||rrrwwwxxxsss{{{[[[QQQXXXGGG999000---)))(((((((((((('''&&&))),,,///111444777:::777777:::???CCCEEEEEEFFFNNNPPPTTTXXXXXXSSSOOOLLLeeennnzzzsss\\\222000NNNoooRRRIIIJJJGGGCCC111<<>>SSSNNN\\\gggGGGJJJwww{{{\\\QQQPPPLLLPPPGGGBBBLLLNNNAAAEEEZZZeeennnwwwWWW<<>>LLLbbbyyyAAA------999333KKKUUU~~~jjjcccoooiiiSSSoooaaa333???FFFSSSOOO^^^~~~RRREEEYYYzzzxxxUUUJJJPPPHHHIIIJJJeeeqqqSSSGGGYYYdddppprrrvvv}}}uuuEEE???HHHQQQQQQSSSkkkhhhPPPPPPMMMGGGaaauuunnn777***,,,444>>>bbb???jjjtttMMMPPPeee{{{fff\\\ZZZppphhh}}}zzz}}}xxxuuuyyywww}}}kkkwww___//////+++///,,,AAAiiiiiiJJJ```kkkGGGEEEQQQbbbrrrkkkhhhqqqoootttxxxxxxwwwyyy~~~{{{qqqYYYEEEcccxxxjjjMMM???QQQsss[[[dddzzzGGG222...000---111ppp~~~xxxJJJEEEWWWoooUUULLLMMMNNNKKKPPPVVVQQQTTT]]]PPPNNNIIIKKKiiiqqqjjjeeecccffflllsss~~~qqqNNN___lll{{{<<<,,,000222MMMyyyeeeeee{{{QQQDDDMMMMMMVVV[[[XXXYYYVVV___ssswwwqqqrrrzzznnn000///,,,000444tttgggdddPPP>>>AAAQQQcccqqqzzz~~~zzzxxxtttrrrzzz}}}^^^KKKVVVtttzzzrrrwww~~~yyy|||nnnqqqqqqmmmbbbOOOTTTGGG;;;///,,,)))''''''''''''&&&$$$'''***---///222555888888999:::;;;AAAGGGFFFBBBDDDDDDIIIUUU]]]\\\RRRJJJZZZfffttt|||~~~ppp}}}jjj@@@222777<<<{{{zzzzzz\\\IIIHHHFFF===666999>>>BBBMMM[[[hhhlllaaannn|||tttrrrpppwww```999UUU^^^[[[|||kkkqqqbbbrrrUUUOOOJJJ@@@666777UUUsss@@@...111888555[[[YYY;;;aaa{{{wwwhhhoooqqqPPP...GGGDDDNNNSSSeee^^^}}}MMM999eeesssRRRMMM@@@III:::___}}}UUUOOO\\\gggjjjuuu~~~zzzkkk<<>>OOOtttYYYiiiCCC222...000---111qqqwwwFFFCCCXXXooo\\\QQQNNNMMMIIINNNTTTPPPOOOaaaXXX___UUUIIIgggnnnjjjddd```bbbgggnnnyyymmmOOOeeeqqqwww;;;,,,222555JJJ|||```iiieeeWWWEEENNNLLLUUU^^^ZZZ\\\VVVZZZlllssskkkhhhvvv|||}}}iii333222000000555bbblllkkkTTT@@@@@@MMM\\\lllyyyzzztttpppssswwwyyy{{{aaaSSS___xxxyyymmmlllooottt}}}||||||qqqrrrpppkkk```PPPXXXIII:::///,,,)))''''''''''''&&&$$$&&&***,,,...111444777888:::999:::@@@GGGGGGAAAPPPQQQMMMMMM]]]ppppppbbb]]]fffqqqvvvvvvwww|||uuurrruuuXXX555777777;;;XXXyyyyyyOOOLLLCCCDDD:::222333777<<>>oooZZZOOONNN^^^iiiUUUMMMJJJoooZZZnnnqqq{{{~~~yyyvvvzzzzzz|||zzz;;;///666'''999AAAFFFfffooo:::ZZZEEECCCUUUppppppoooxxxqqqlllpppzzzzzz|||yyySSS@@@^^^{{{yyy]]]GGG\\\VVVlllrrr777+++,,,222111111mmmzzzUUUCCCMMMZZZppp```TTTPPPOOOLLLPPPSSSLLLNNNbbbUUUcccWWWCCChhhqqqnnnfff___^^^```eeeoooxxxeeeNNNiiitttooo777***333333999hhhYYYsssfffPPPUUULLLNNNYYYWWW[[[UUUVVVjjjuuummmfffaaaeeemmmwwwyyyUUU---...000...666IIImmm]]]MMMDDD???EEE\\\vvvllllll]]][[[zzzjjjSSSLLLUUU^^^jjjsssrrrlllpppooo{{{{{{lll\\\SSSYYYXXXKKK>>>111...***((('''''''''&&&###%%%(((***---000333666888777888<<<@@@CCCDDDCCCAAA@@@@@@EEEMMMSSSUUUTTTWWW[[[fffjjjbbb^^^ooolllnnn}}}YYY444333777888000999aaa{{{QQQNNNOOOHHH;;;777:::888000555333333444777@@@WWWnnnzzz[[[KKKRRR\\\```jjjjjj|||[[[ddd[[[dddvvvpppkkkJJJMMMDDDIIIHHH111333;;;???VVVYYYnnndddMMMiiikkkyyy{{{mmmmmm??????AAACCCEEEHHHKKKLLLKKKOOOrrrVVVCCC___qqqjjjfffrrr|||iiiVVV```}}}zzzWWWHHHMMMLLLJJJHHHHHHMMMTTTYYYzzz[[[XXXLLLSSSIII\\\hhh{{{fff^^^uuuggg888)))///666999???OOOuuuuuu999CCCoooKKKDDD___vvvnnnjjjkkkbbb^^^wwwrrrvvvxxxxxxtttppptttxxxsss444333000444;;;???VVV{{{xxxjjjGGGbbbdddNNNBBBRRRVVVnnnnnnrrruuupppppp~~~||||||{{{cccJJJffftttTTTGGGuuu~~~pppdddzzzXXX///---222---000...lll~~~MMMGGGKKKQQQqqqrrr\\\AAASSSPPPDDDYYYTTTLLL___fff^^^QQQHHHVVVrrruuueeeZZZ\\\]]]]]]iii{{{___QQQkkkyyy]]]888)))222333???ggg___eee}}}MMMNNNWWWEEE^^^ZZZ^^^ZZZTTT\\\ooozzz{{{yyyzzzlllssszzzwww@@@999%%%///555000lll~~~eeevvvPPPDDDGGG<<>>@@@DDDHHHJJJQQQaaaUUUVVVZZZ}}}bbb~~~ooosssnnnKKK222444555777;;;222JJJHHHAAABBBGGG@@@222111:::000666===>>>===GGGdddJJJVVVXXXbbbcccjjj\\\vvvddd___TTTxxx~~~ooommmPPPKKKHHHZZZvvv===///333<<>>@@@CCCFFFGGGMMMHHHWWWqqqLLLNNNQQQtttwww~~~fffOOORRRnnnaaaLLLEEEHHHGGGEEEBBBAAAEEEJJJOOOooo}}}rrrUUU```JJJJJJKKKTTThhhyyy~~~vvv{{{[[[444***///:::444???KKKddduuu444EEELLLiiiMMMQQQ^^^{{{}}}sssyyy|||{{{uuuppprrrxxx}}}|||yyy{{{___222333333999???>>>NNNmmmcccTTTJJJxxxLLLFFFMMMXXXhhhpppnnnpppjjjjjjyyy~~~}}}zzzvvvmmmRRRnnnwwwLLLUUU{{{eeeiii|||RRR//////111...444:::kkk{{{jjjbbbFFFGGGHHHeeewww[[[KKKRRRJJJJJJZZZQQQJJJZZZ```XXXMMMAAAJJJaaa[[[WWWXXX___aaa```eeemmmwwwWWWQQQkkkvvvVVV666,,,000111<<<}}}pppmmm___|||WWWJJJYYYPPPYYYSSS\\\\\\PPPKKKVVVdddkkk{{{lllzzz}}}zzz|||mmm555555///666111777rrrgggZZZNNNAAA???IIIZZZ~~~sssVVVlll___dddoooyyy{{{yyyyyyzzzyyy{{{xxx}}}{{{ttt```FFFRRRTTTSSSHHH:::111...***((('''''''''&&&%%%&&&'''((()))---222666===@@@AAA???;;;<<>>---777ZZZgggGGGDDDJJJHHH@@@;;;???:::777888>>>KKK___ooo}}}lllKKKaaa]]]fffeeefffzzzqqqjjjzzz___TTT___nnn\\\gggTTTEEEEEEaaazzzooo000000777BBBIIINNNTTTQQQ^^^mmmbbbiiicccbbbdddkkkzzz}}}aaa@@@777777888:::<<>>444@@@EEENNNooo@@@;;;bbbXXXLLLRRRnnnkkkiiikkksss{{{uuuqqquuu|||~~~wwwoooJJJ111555888>>>CCC===DDD[[[aaaeee888TTTIIIFFFVVV```oooppprrrjjjiiiyyy~~~~~~|||}}}|||vvvxxxxxx^^^yyybbbHHHiiihhhyyyvvvIII///111111000999666ZZZvvvyyyGGGGGGDDDYYYYYYSSSPPPDDDQQQYYYQQQKKKWWW[[[UUULLL>>>>>>MMMaaa[[[SSSMMMLLLTTT```iii{{{RRRZZZrrrzzzMMM777333111333<<>>qqqaaafffZZZ???DDDBBBOOOnnn``````nnnfffttt[[[JJJaaaxxx{{{yyy|||{{{wwwzzz~~~oooUUU===SSSSSSRRRHHH:::111...***((('''''''''&&&&&&'''&&&&&&'''+++000444666===DDDFFFBBB<<<999888NNNPPPRRRPPPKKKFFFDDDDDDNNNbbbhhh{{{qqqQQQqqq~~~rrr|||hhhBBB//////111333)))555000111@@@ooommmBBB555BBBHHHBBB:::CCCJJJFFFFFF]]]xxx^^^XXXbbb___cccccc```mmmdddccc\\\VVV}}}|||hhhiii\\\PPP^^^UUU***555???JJJQQQLLLUUU___XXXUUUeeeEEE;;;777777888999;;;===???@@@@@@KKKRRRZZZvvvoooUUUGGGRRReeeccciiizzz|||vvvUUU@@@???FFFBBBAAA???<<<:::;;;>>>AAALLLjjjiiiRRRccc]]]NNNHHHGGGMMMVVV```lllxxx~~~uuuuuussswww\\\444---555222999999>>>AAAIIITTTwwwOOO666FFFbbbPPPIII[[[sssfffIIIOOOXXXddd{{{sssuuuvvvwwwvvvvvvvvvwwwxxx@@@222888:::@@@DDD===>>>PPPiiiiii@@@ZZZlllIIIBBBKKK\\\iiirrruuummmiiixxx}}}xxxvvvzzzxxxyyypppyyynnn|||kkkwww[[[RRRyyyqqqfffvvvkkk@@@111222000111<<>>fffzzzlll|||```ddd{{{PPPRRRaaaRRR\\\WWWOOOMMMVVVbbbddd______www|||qqq||||||tttOOO555...555(((...@@@cccsssnnn```KKKGGGAAAFFFSSSkkkoookkknnngggIIIbbb{{{~~~{{{}}}}}}zzztttvvv|||~~~hhhKKK:::VVVSSSRRRIII;;;111...***((('''''''''&&&''''''&&&%%%&&&)))...222555;;;DDDKKKMMMHHH???999666<<>>@@@EEEGGGCCCJJJmmmooo___QQQAAA;;;@@@=========;;;:::;;;===@@@AAATTT~~~bbbNNNbbbWWWPPPIIIFFFGGGKKKTTT]]]WWWaaaaaa___eeelllxxxoooGGG***///999222111???888;;;PPP@@@~~~~~~333>>>YYYRRRGGGHHHaaa|||tttiii[[[[[[ddduuuooooooooooooqqqtttzzz}}}kkk@@@666:::;;;>>>CCC>>>===KKK{{{bbbVVV:::OOOCCC>>>YYY___lllssslllfffrrr~~~~~~~~~zzzyyy{{{}}}\\\aaaXXX[[[|||}}}wwwqqqcccfffcccrrrwww^^^999333333///333;;;>>>OOOrrrYYYKKKIIIJJJjjjbbbNNNNNNJJJRRRNNNZZZVVV\\\[[[ZZZWWWHHH<<>>HHHPPPRRRWWW```gggiiieeeggghhhNNNiiixxx777...///)))111>>>hhhvvvooo^^^tttaaaMMM[[[VVVXXXRRRLLLLLLUUU______[[[kkknnnooooooxxxvvvlllAAA444,,,888///444>>>RRRpppaaa\\\IIIEEEAAA@@@aaappp]]]|||uuulllSSSeeewww~~~|||{{{{{{{{{|||}}}{{{vvvvvv{{{sss[[[AAA777XXXSSSSSSJJJ<<<111...***((('''''''''&&&&&&'''&&&%%%%%%'''+++///999<<>>555GGGDDDvvvaaa<<<111000...---///666(((333,,,555...nnn}}}jjjTTT]]]ZZZ```]]]aaa```fff]]]YYY|||iiiPPPUUUvvvtttiiioooaaa222777@@@NNNOOOOOOJJJHHHGGGRRRZZZLLLEEEkkkKKK444555666333333333444555777888999===;;;>>>BBBAAALLLqqqqqqLLLIIIKKK???666888777888999888777888:::<<<@@@XXX\\\[[[]]]YYYVVVQQQLLLGGGEEEEEEGGGIIIMMMGGGFFFUUUggg}}}xxxYYY;;;***111999222333@@@222333GGG666^^^YYYAAA999RRR\\\MMMFFFXXXnnnwwwxxxoooqqqzzzooohhhbbbgggttt}}}|||}}}aaaFFF999<<<999;;;AAA======HHHcccaaaccc666iiibbbKKK<<>>;;;YYYRRRRRRJJJ;;;111...***((('''''''''&&&%%%&&&'''&&&&&&'''))),,,666<<>><<<:::BBBKKKqqqaaaOOOFFFVVVFFFCCCQQQVVViiikkkccckkkwww|||zzzzzzxxxtttjjj\\\MMMDDDAAADDDJJJBBBNNN|||tttrrrzzz}}}}}}|||~~~xxxjjjnnnggg@@@///555333555<<<999BBBMMMDDDJJJ>>>PPPqqq[[[MMMRRRHHHKKKVVV\\\^^^ZZZWWWVVVGGG999;;;>>>???GGGPPPPPPMMMTTT```~~~|||xxx{{{UUUbbb{{{|||\\\666444111222444???~~~zzz]]]xxxZZZPPP\\\SSSXXX[[[WWWNNNJJJPPPXXXWWWdddnnnpppuuu}}}jjjnnnaaa000888555777BBBCCCBBBGGGTTTvvvooobbbVVVJJJJJJFFFXXXVVVnnnmmmqqqtttvvvyyy}}}{{{wwwrrrtttvvv{{{{{{[[[JJJ>>>@@@YYYQQQQQQIII;;;111...***((('''''''''&&&%%%&&&''''''&&&&&&(((***///999HHHRRRXXX^^^eeejjjkkkkkklllrrrzzzQQQ((($$$333******111&&&%%%999%%%))),,,333%%%===|||rrr^^^UUU```YYYXXX\\\ZZZ\\\bbbJJJfffYYY}}}fff{{{fffQQQWWWfffrrrhhh999///SSSOOO]]]QQQIIIPPPHHHKKKIIICCC??????>>><<<666ZZZ^^^555222666///---555222222222222333444555666999999;;;???AAADDDMMMUUUQQQ]]]OOOOOOKKKAAA:::888:::<<<555666777666444444444666888999666{{{iiixxxnnn```UUUQQQPPPKKKFFF@@@JJJTTTgggqqqwwwrrrJJJ222333333222666888...)))777<<<***???555MMMzzzIII333===jjj}}}cccIIIGGGYYYWWWiiittthhheeehhh^^^```kkkyyy~~~yyytttZZZ???999;;;===888777===:::666===>>>\\\iii000nnn]]]QQQ888OOOGGG^^^ddd]]]dddpppwww{{{uuuvvvuuunnncccYYYSSSRRRRRRTTTeeeYYYNNNyyypppxxx{{{}}}}}}~~~yyyeeeXXX666---555333999@@@:::;;;DDDjjj~~~~~~HHHSSSAAAHHH]]]fffMMMRRRFFFLLLQQQ___```ZZZVVVTTTEEE888:::>>>;;;AAAKKKIIIBBBIIIYYYllluuuooovvvnnnLLLfff|||xxxJJJ000111,,,///---555{{{xxxZZZmmmcccPPP\\\TTTQQQPPPRRRSSSSSSTTTUUUYYYYYY]]]fffpppwww}}}uuuzzz}}}|||]]]||||||GGG+++===???777FFFEEEDDDIII999hhhqqqqqq]]]SSSRRRFFF@@@IIIUUUfffsssoooqqqssstttrrrsssvvvuuuqqqmmmrrryyyxxxKKK???999???ZZZNNNWWWHHH:::333///+++((('''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&000@@@OOOVVV[[[gggtttxxxyyyzzzsss{{{HHH,,,++++++******++++++,,,******+++,,,,,,---......999pppvvvXXXSSSXXXXXXSSSUUUVVVYYYZZZZZZWWWTTTRRRXXXWWWSSSZZZIIIzzznnnuuuxxxZZZ:::???FFFIIIIIIHHHJJJKKKEEECCCAAA>>><<<999888777000333:::LLLhhhzzzXXX222222111000///...------///000000111222222333333888888:::<<<>>>@@@AAABBBDDDKKKkkkqqqWWWKKKIIIFFFCCC>>>:::777555555666333333222111000000111111===111333bbb~~~iii~~~sssjjjddd```^^^dddmmm~~~{{{zzz~~~mmm{{{TTT@@@111333777333000111///222555444444666===CCC{{{^^^111666```mmmZZZOOOLLLUUU\\\\\\aaaiii~~~}}}vvvsssVVV@@@888111999888666666777888;;;<<>>^^^qqqUUUpppgggKKK[[[UUUPPPQQQRRRPPPLLLJJJRRRUUUZZZaaagggmmmrrruuu|||vvvlll```lllCCC888<<<===AAAIIIHHH???LLLFFF>>>|||mmmeeeQQQOOOKKKFFFDDDKKKYYYeeennnccc\\\]]]```aaaeeekkklllyyyTTTDDDCCCBBBAAAWWWLLLUUUGGG<<<333///+++((('''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&******222GGG]]]jjjqqqttt}}}{{{}}}vvvGGG444******))))))))))))************++++++,,,---------+++444}}}~~~___VVVXXXVVVUUUXXXSSSUUUWWWXXXWWWUUURRRPPPDDDZZZrrrrrrPPPTTTRRRpppqqq///AAAEEEHHHJJJJJJHHHFFFFFFBBB@@@>>>;;;999777555555;;;777111...000777???EEE[[[]]]]]]YYYNNNAAA444---111000000//////......---//////000000111222222222444555666888:::<<<===>>>OOONNNPPP[[[kkkWWWEEEKKKTTTSSSLLLBBB???;;;777444333333333222111000000/////////000'''@@@<<<444dddeee^^^mmmhhh\\\eee~~~VVVJJJ:::///111444111///222---000222222111333999???HHHlllFFF///<<>>PPPCCC```YYYXXXPPPHHHIIITTT\\\^^^YYYXXXYYYRRRGGGDDDEEEHHHIIIDDD???CCCJJJSSShhh~~~{{{XXXaaa}}}~~~aaa666000///222...+++<<>>:::QQQyyyooogggkkk[[[IIIDDDKKKQQQOOOIIIWWWWWWXXXXXXUUUVVVdddtttvvvgggHHHDDDCCCAAA???WWWLLLSSSFFF===333000+++((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&***$$$'''999PPPdddqqqyyykkkFFF...###)))((((((''''''(((((())))))******++++++,,,,,,,,,%%%???)))NNNoooVVVJJJVVV]]]TTTRRRZZZPPPQQQSSSSSSRRROOOLLLIIIIII,,,~~~xxxkkkmmmGGGNNN]]]{{{~~~wwwuuuYYY222EEEEEEGGGIIIIIIGGGCCC@@@===<<<999777555333222111000///...,,,+++,,,,,,---***///111,,,###!!!'''///..............................//////000111111111555555777999;;;===>>>???AAAFFFJJJOOOWWWaaaggggggdddnnnvvvuuuooohhh```[[[^^^TTTJJJJJJQQQRRRIII???===:::777333111000000000//////......------......---999333+++???nnnxxxIIIZZZppp}}}}}}yyypppcccUUUGGGlllvvvhhhXXX===333---///111...---111+++---///...---///444888666LLLyyyUUUBBB>>>===JJJ^^^rrr|||pppdddMMMQQQuuurrrdddRRR999000666999555444333333444555777888555@@@oooccciiiJJJ888yyy___NNNCCCEEEQQQZZZ___mmmwwwqqqwww|||dddxxxzzzooossslllTTTZZZpppttttttuuuwwwzzz{{{{{{zzzyyyvvv|||{{{uuu||||||hhhrrrkkkPPP444444555777999999777555===>>>BBBwww^^^DDDPPP>>>III|||UUUVVVRRREEEJJJWWW___\\\WWWXXXWWWSSSLLLJJJIIIFFF???999<<>><<>>444000+++((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&***000AAA\\\tttOOO000......'''((((((''''''''''''(((((()))))))))******+++++++++555""",,,555AAA[[[RRRHHHGGGSSSYYYTTTRRRVVVMMMMMMNNNMMMKKKHHHEEECCC;;;000lllWWWtttbbbdddMMM???___yyyyyylllnnnsssccc999JJJCCCBBBBBBEEEGGGFFFAAA<<<999888666333222000//////,,,---///000111000...---...,,,***+++///111222111,,,,,,,,,,,,------......---------...//////000000444555666888:::<<<>>>>>>BBBLLLQQQPPPSSSYYYVVVMMMTTTZZZ___aaa^^^ZZZWWWTTTJJJQQQVVVQQQEEE???AAAGGG888666333111///.........---,,,,,,+++++++++,,,,,,777,,,***888;;;:::iiiYYYMMMYYYcccYYYIIIIIIFFFGGGddd}}}www```AAA444///,,,......++++++///+++,,,---,,,+++,,,000333===111WWWwwwUUU;;;@@@CCC@@@999999???@@@<<>>ZZZpppqqqVVVHHHAAAGGGXXXXXXWWWXXXDDDFFFQQQYYYXXXTTTTTTTTTRRRJJJGGGDDD@@@:::555999@@@MMMZZZmmm{{{{{{vvvSSS___sssxxxvvvwww999---000111...///333777666RRRuuuYYY\\\yyymmm\\\IIIBBBEEEIIIKKKJJJ@@@>>>@@@JJJZZZkkkxxx~~~~~~tttlllwwwaaaJJJ999<<>>222>>>444555\\\xxxllldddbbbaaa^^^[[[```^^^aaakkkvvv|||{{{yyyeeeEEE:::@@@>>>===<<<:::ZZZRRRSSSEEEAAA444000,,,(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""%%%'''$$$&&&>>>UUUooo~~~~~~ZZZ:::111,,,###$$$...((((((''''''''''''((((((((((((((()))))))))))))))///...+++111---FFF```LLLBBBGGGJJJKKKKKKOOOSSSSSSOOOMMMMMMLLLKKKHHHDDDAAA???;;;;;;)))nnnbbb}}}lllbbbOOOLLLNNNTTT~~~xxx}}}vvv___vvvTTT222CCCCCCBBBBBBDDDEEECCC===888555444333111///.........------...---+++)))&&&%%%+++'''$$$'''---...***$$$*********+++,,,,,,------+++,,,,,,------...////////////111333555777888999555KKKYYYQQQDDDFFFQQQXXXTTTQQQPPPRRRUUUUUUSSSRRRSSSNNNFFF???:::888888888444333111///...---------+++******)))******++++++(((000111///000222CCC^^^sssjjjDDD+++000...---...---******---++++++,,,++++++,,,...000444444555ZZZbbbZZZUUUXXX]]]dddqqq~~~jjjLLL777222222777666,,,000000000000111222333333999666999tttqqqbbbXXX333UUUSSSEEE>>>IIIUUUUUUYYYggggggllllllllllllaaaqqqyyytttrrruuuuuuvvvvvvtttqqqoooooopppuuusssuuuzzzxxxooonnntttcccMMM555000222444444444444777999;;;999BBBBBBppp___KKKGGGDDDHHHvvvWWWLLLJJJFFFKKKPPPQQQRRRSSSRRROOOJJJEEEAAA===888555999@@@KKKaaasssvvvzzzuuudddSSShhhzzzxxxvvv^^^...,,,111111///111666444///(((jjj}}}uuuSSSaaappprrrgggRRRIIIKKKIIIAAA@@@DDDLLLYYYgggsssyyyzzzpppdddsssIII???999<<>><<<555000666<<<888000[[[xxxrrrqqqpppmmmjjjnnnkkkjjjoooyyy}}}vvv^^^HHH<<<===AAA999999888888VVVRRRTTTEEECCC555111,,,(((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&&&&%%%(((---///DDDXXXvvv___JJJ666---&&&''')))(((%%%$$$(((''''''''''''''''''(((((((((((((((((((((((((((,,,&&&)))777&&&:::AAAZZZrrrrrrTTTAAABBBDDD<<>><<<'''///;;;444oooYYY\\\]]]AAAPPPHHHbbbzzz^^^oooxxxbbbZZZqqqbbb>>>FFF<<>>888333222222000///------,,,,,,+++,,,,,,---......//////)))++++++)))&&&&&&(((,,,)))))))))******+++++++++******++++++,,,------......///000222444666888888111BBBRRRTTTPPPMMMMMMNNNTTTMMMIIIKKKNNNMMMKKKJJJFFFEEEEEEEEECCC<<<111(((000000///---,,,,,,,,,,,,))))))(((((())))))******&&&222000***000555333333FFFxxx>>>!!!888///...---,,,,,,+++++++++++++++++++++,,,------...111,,,999???TTT}}}}}}~~~{{{KKK<<<777555------333111...//////000111111222222111000999IIIgggjjjOOO666eeeddd@@@;;;JJJLLLJJJUUUkkk___iiikkkeeevvvsssppphhhiiisssvvvtttqqqooonnnooopppqqqnnnkkksss}}}zzzpppzzzoooZZZ555///111222222222222333666999:::999CCC:::jjj|||NNNMMM;;;LLLUUUnnnGGGSSSIIIHHHHHHKKKPPPRRRQQQOOOMMMGGGBBB>>>999777:::@@@JJJcccssspppqqqwwwmmmXXXbbbsss}}}{{{{{{III444---000111000222444222...222555www{{{]]]YYYooozzzmmm\\\WWWUUURRRZZZaaajjjqqqssspppjjjfffppp{{{iii>>>;;;;;;===;;;666555888<<<+++111888---111:::000---NNNvvvrrr|||{{{zzzxxx}}}{{{lllRRR===<<>>AAABBBBBBEEEJJJKKKIIIJJJIIIGGGDDD@@@;;;888666EEE888%%%333555ooocccQQQ]]]CCCKKKGGGIIIlllppp```hhhuuummm[[[KKKnnnCCC333KKK>>>@@@BBBCCCAAA<<<777222000///...---,,,++++++++++++...---,,,)))(((&&&%%%$$$''')))***'''######''',,,)))))))))))))))))))))***))))))******+++,,,,,,---///000111333555777888999III@@@<<>>555222555:::---,,,,,,++++++*********((((((((((((((()))******,,,,,,)))///666///+++666:::///aaadddDDD555---///...,,,***)))+++---,,,******))))))***,,,---------333***777???999VVVmmmBBB777///222444,,,***111111---...///000111111111111---///555666xxxrrriiiLLL>>>lllcccAAA@@@BBBAAAIIIKKKPPPdddppphhhlllxxxqqqrrrrrruuupppnnnlllllloooooommmkkkggglllwww~~~||||||~~~UUUDDD+++---111111111111333444555555777888<<<999YYY{{{^^^MMM@@@KKKEEEeeehhhXXXMMMJJJGGGHHHJJJKKKKKKKKKKKKEEE@@@===:::888;;;AAALLL___mmmmmmlllmmmfff[[[rrrxxxyyy{{{rrr...&&&...---...111222///...///<<<)))999XXXZZZaaahhhiiigggkkkttthhhlllppppppllliiiiiijjjMMM@@@>>>>>>>>>;;;666555777;;;111555777,,,+++333333222000@@@jjj~~~zzzxxxvvvrrrYYYMMM===555===EEEAAA666333333333333TTTRRRSSSBBB@@@555111,,,((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''$$$$$$'''&&&%%%&&&+++%%%***!!!---"""...&&&+++(((%%%&&&$$$(((&&&'''%%%***"""!!!)))***$$$$$$+++%%%$$$$$$$$$$$$$$$$$$%%%'''''''''''''''''''''&&&"""///(((###///...$$$***///***++++++'''+++///***---222333777>>>777000555222000777:::444888AAA@@@>>>:::===FFFIIIEEEDDDIIIEEEDDDAAA>>>999555111///$$$(((333222000FFFooowwwYYYOOOcccEEEJJJNNNLLLLLL^^^{{{ZZZMMMWWWddd```TTTLLLQQQWWW>>>???888444666:::===<<<777222000000---,,,+++***))))))))))))'''((()))***+++,,,,,,,,,+++(((&&&(((,,,,,,((($$$)))))))))))))))((((((((()))))))))***++++++,,,,,,+++,,,---///111333555555444666>>>HHHFFF@@@DDDOOOFFFJJJTTT\\\ZZZPPPLLLNNNFFFCCC???;;;888333---)))************))))))))))))((((((((((((((()))***+++""",,,,,,(((,,,,,,---555,,,:::777AAA~~~zzzVVV***,,,000))),,,,,,***''''''***......***)))((((((***,,,------,,,'''===---'''???<<>>AAADDDTTTQQQNNN___iiigggiiigggpppnnnkkkqqqqqqiiifffgggeeedddgggkkkjjjddd^^^kkkvvv~~~{{{www{{{|||dddKKK,,,444222111000000222444555333111222666222999DDDxxx}}}EEEPPPBBB???TTTXXXQQQMMMIIIFFFCCCAAABBBDDDEEE???;;;;;;:::999===BBBQQQZZZfffmmmkkkeeecccddd{{{xxxsssyyy~~~RRR'''555...+++,,,111111,,,,,,111'''999...BBBvvvVVVXXX^^^TTTQQQYYYWWWXXXXXXWWWYYYeeewwwuuu]]]@@@BBB>>>;;;;;;999666333222+++777444***...444111+++...000///111GGGsss}}}wwwyyyzzzyyyxxxoooXXXAAA;;;:::<<>>999555444333222222111WWW\\\FFFTTT<<<666222,,,(((&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))))))))))))))************,,,,,,---...///000111111222444666777888999;;;===>>>???AAACCCEEEEEEEEEEEEBBB???;;;777333111///...555'''$$$222222---^^^^^^EEEIIIGGGJJJNNNMMMGGGDDDHHHOOOWWWXXX___hhhiiiaaaYYYUUUHHHEEENNN^^^[[[IIIAAAFFFEEEmmm<<>>>>>VVVUUUSSSJJJAAAHHHLLL[[[UUULLLFFFEEEFFFCCC???;;;;;;:::999:::<<>>:::BBB>>>:::777555444111000//////...------------...---......,,,---555AAAKKK~~~qqq[[[KKK@@@999555999888777555444333111111000000///---XXXZZZKKKMMM<<<666222,,,(((&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$###"""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))(((((((((((())))))))))))******+++,,,---...//////000222444555555777999;;;;;;<<>>IIICCC???BBBGGGIIIFFFBBBMMMGGGCCCCCCCCCAAABBBFFFNNNDDD===:::777999KKK```rrrBBB;;;>>>777444;;;:::888555222///---,,,+++*********)))))))))((((((***************)))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((())))))***++++++------...///111222333444888888:::===AAADDDDDDDDDEEEKKKJJJBBBAAAGGGFFF@@@>>>;;;666000,,,******+++)))))))))((('''&&&&&&&&&'''''''''''''''''''''''''''(((((()))+++,,,,,,---******---///+++000KKKgggUUU555888+++$$$(((+++)))***///))))))))))))))))))))))))************++++++++++++---------...000111333444111;;;KKK```~~~lllDDD///...111///,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............//////+++///777222888yyyvvvjjj{{{QQQ666JJJ```aaaEEECCC???>>>@@@GGGNNNRRRXXX[[[___bbbaaa```^^^^^^YYYQQQJJJLLLXXXiiivvv}}}~~~xxxzzzzzzoooVVVAAA333+++,,,111...//////000000111222222111444:::444222FFFuuuzzzJJJQQQLLL;;;@@@^^^```DDDHHHLLLAAA>>>GGGHHHDDD>>>888666:::AAAFFFMMMWWW___aaafffnnnssstttrrrnnnmmmqqqvvv|||zzzSSS222+++555000//////......---,,,,,,...---222000,,,NNN|||}}}cccFFF<<>>@@@@@@AAAAAA<<<:::666222///---,,,+++""",,,---)))+++'''$$$***]]]TTTJJJ@@@>>>CCCFFFBBB<<>>@@@@@@>>>BBBGGGGGGAAA???BBB@@@:::777555222...+++)))(((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))***+++,,,,,,333000333888666000111888555KKKgggwww]]]III>>>999777***'''(((---+++&&&'''...))))))))))))))))))))))))))))))))))))************++++++,,,---...000111222888555...---<<>>>>>>>>777555222///,,,+++******###,,,)))%%%,,,...)))***(((CCCqqqRRRBBBAAADDDFFF>>><<<===??????<<<===AAAAAABBBJJJbbbZZZ<<<:::777555333222333555222111///---+++)))(((((())))))))))))))))))((((((((()))))))))))))))(((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((()))))))))))))))***,,,---...///000---///222777;;;<<<;;;999???CCCDDD@@@>>>>>>:::444111000...---+++)))((('''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))***++++++...******111444333333555333888999555333777===???>>>>>><<<777111,,,)))(((---,,,///111---&&&%%%***(((((((((((((((((((((((((((((((((((())))))))))))******++++++,,,...///000333666555222444999;;;:::MMMJJJFFFBBB===777000+++***---555999222''''''---************************************+++++++++,,,***111,,,,,,555222444HHH~~~mmm]]]222444gggvvvlllbbbWWWKKKCCCJJJFFFDDDFFFNNNUUUZZZ[[[cccqqqxxxrrrsssuuu}}}vvvTTT>>>)))%%%***...---+++------...//////000000111555///333000111===...uuuUUURRRVVV>>>AAAAAA555[[[[[[IIIDDD>>>LLLJJJGGGCCCAAAAAAEEEHHHjjjkkknnnpppqqqppplllhhhbbbeeekkkttt}}}~~~RRR444000111+++------,,,,,,+++*********$$$---'''&&&111///000CCC~~~uuuoooqqq{{{kkkSSSAAA:::;;;<<<:::888555333111111000---+++------,,,+++++++++++++++))),,,......---,,,---...333000......111333444444222222333555666555333222333222111000///...------------,,,+++XXXYYY```>>>@@@888444...)))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((('''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''((()))***++++++,,,...000111111222444666444666888:::;;;<<<;;;;;;333111///,,,***)))((((((***,,,&&&%%%***&&&%%%...***===222lllPPPVVVOOOIIIFFFGGGMMMYYYeeeyyyQQQ++++++;;;???333...555555---000///---,,,***))))))((((((((((((((((((((())))))'''(((((()))))))))(((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((((((((((((((()))+++,,,---...///111222555999===>>>===;;;===@@@AAA>>><<<:::666111------,,,+++***)))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))***---)))'''))),,,...111444555;;;>>>;;;777666444111...//////---++++++...000)))((((((******((((((***((((((((((((((((((((((((''''''((((((((()))))))))************+++,,,......+++000222333555999999777333333333444777888888777000000***%%%)))///...&&&))))))))))))))))))))))))))))))))))))************...***...---+++;;;===%%%KKK|||llltttoooTTTCCCFFFrrr{{{tttjjjjjjgggfffjjjsss}}}xxxoooooosssyyy{{{xxxuuuZZZ:::...&&&(((......,,,+++---------...//////000000666///)))888---666000FFF~~~```LLLTTTGGG@@@;;;AAAHHH___~~~iiiYYYIIIFFFCCCCCCJJJYYYkkkwwwzzzvvvrrrooolllhhheeeccc[[[dddoooyyybbb;;;---666555''',,,,,,,,,+++******)))))) 444///!!!&&&))))))444<<>>%%%@@@444111000222555555///***...---,,,***))))))))))))''''''(((((((((((())))))''''''((()))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''''''''))))))***,,,---...///000333333555999<<<===;;;::::::<<<<<<;;;999666222///++++++******)))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''((((((((()))---...000000111111444666***000333222111222111...///111555555222---)))'''---)))&&&''')))******)))))))))))))))))))))))))))(((((((((((())))))))))))************+++,,,---...333444333//////222333111888666222000...,,,***'''//////((($$$000...###))))))))))))))))))))))))((())))))))))))*********222!!!,,,333###,,,;;;///111RRRpppoooyyyhhhHHH555===KKK]]]rrryyynnnjjjlllrrrxxx{{{}}}{{{{{{xxxooo]]]:::+++((((((---///---+++,,,,,,,,,------...///////////////)))888%%%'''===111^^^vvvsssUUU===LLLDDD666@@@LLLRRRXXXeee{{{{{{zzzyyykkkeee```]]]ZZZXXXZZZ^^^dddppp}}}rrrHHH+++***444444***,,,,,,,,,+++******))))))%%%***))))))+++''''''222***555WWWzzzhhhVVVMMMCCC888555>>>???555222888000///......///...,,,***++++++***)))))))))))))))+++***(((((('''((()))***)))+++------,,,---///222111222222222222333666888000000///......---,,,,,,+++***))))))UUUVVV[[[KKKFFF:::555///***'''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""######$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''$$$%%%&&&'''((())))))******,,,///000000111333555222333444555555444333222---,,,***(((''''''''''''###)))((()))...(((&&&///555+++...222+++dddIII,,,+++000333333+++***222555///+++,,,+++******)))(((((((((((('''''''''((((((((())))))&&&''''''((())))))((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((()))***+++,,,...//////222111111333666777666555777777777777555222///...***)))((('''&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''((((((###&&&***+++---...//////555666333...---111555444222---'''"""###''',,,000///---+++((()))***)))((())))))))))))))))))))))))(((((()))))))))*********************+++,,,------(((---//////111444444000...,,,,,,,,,...//////...%%%+++000---)))((((((((())))))))))))))))))))))))((())))))))))))*********,,,&&&***///)))'''000777>>>+++GGGyyyyyyrrreeeQQQCCC>>>@@@DDDGGGdddfffhhhhhheeeaaa^^^]]]\\\WWWUUU]]]kkkvvvzzzyyy}}}zzzxxxwww___SSS>>>******((((((,,,,,,)))***---+++,,,,,,---......//////+++,,,...111+++"""999000999~~~lllVVVVVV>>>666>>>===555<<>>EEE@@@111444EEE>>>???@@@@@@AAACCCFFFIIIDDDCCCEEEIIIKKKOOO[[[jjjvvvVVV===---222333((($$$+++------,,,,,,+++*********+++)))///((('''222&&&!!!...444+++&&&666VVVnnnppp\\\CCC555000111666;;;111666444---111:::555(((---------...///...,,,*********)))(((((((((((((((''''''(((***,,,,,,+++))),,,(((&&&***000333...)))+++---///...++++++---///,,,,,,++++++******))))))))))))((((((```PPPNNNQQQ???<<<888111,,,)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&***+++,,,---...000111111222222111000///...------''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&''''''((()))******++++++666OOOttt~~~RRR444+++++++++,,,,,,,,,------......---,,,,,,+++******((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((***+++---...///000222333444555555555555444222111///---++++++&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''(((((()))***+++,,,,,,---......---,,,,,,+++******+++++++++*********))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,------............------,,,,,,,,,++++++*********))))))))))))(((((((((((()))))))))))))))((((((((()))((('''''''''(((***+++))))))***+++,,,,,,------666222//////333MMMwwwmmmmmmqqqrrrqqqsssqqqooonnnnnnmmmllljjjpppttt{{{}}}xxxoooSSS<<>><<<888111,,,)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&******+++---...///000111222111000///...---,,,+++''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&''''''((())))))*********((('''---999JJJ[[[eeepppVVV@@@444000000111+++++++++,,,,,,,,,,,,---...------,,,++++++******((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))+++,,,------...///111222333333333222111000...,,,+++))))))&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''(((((()))***+++,,,------------,,,++++++******+++++++++******)))))))))))))))))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((******))))))******+++,,,------............------,,,,,,,,,++++++*********))))))))))))((((((((((((*********))))))))))))))))))((((((((())))))***+++))))))***++++++,,,------%%%%%%***///---,,,<<>><<<888111,,,)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))***+++,,,---///000000111000///---,,,***))))))''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''(((((())))))***,,,,,,+++%%% """***222'''111888666666999777111555000***''''''((('''%%%******+++++++++,,,,,,,,,------,,,,,,+++*********((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&((()))+++,,,+++,,,---...///000000000......---+++***((('''&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))***+++,,,,,,,,,,,,,,,++++++******)))************)))))))))))))))))))))(((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((***))))))))))))***++++++,,,------......------,,,+++++++++++++++*********))))))))))))((((((((((((+++*********)))))))))((())))))***+++++++++******))))))******+++,,,,,,,,,333...---222111+++)))---999AAATTTqqq|||~~~aaaFFF000+++'''&&&(((++++++***+++******))))))******+++******+++,,,,,,,,,,,,+++++++++++++++*********)))++++++$$$(((ZZZ{{{XXXFFFOOO```MMMMMMNNNOOOPPPQQQRRRSSSTTT___llluuu{{{~~~WWW999000111000...---,,,+++,,,,,,++++++*********)))))))))))))))))))))************((())))))******+++++++++...***'''&&&'''***,,,---000000000000111111111111000//////...---,,,+++++++++++++++,,,++++++***)))))))))(((((((((((())))))((((((((((((((((((((((((((())))))******+++++++++,,,,,,,,,+++++++++++++++++++++*********)))))))))((((((((((((RRRTTTOOONNNAAA<<<888111,,,)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((()))***+++,,,.../////////...---,,,***(((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''((((((((())))))!!!(((///111---)))***,,,---///+++###!!!%%%)))))))))((('''))),,,...---,,,************++++++++++++,,,,,,++++++*********)))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((()))*********+++,,,---......---,,,+++***)))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))***+++++++++++++++******)))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))***++++++,,,,,,------------,,,,,,+++++++++***************))))))))))))((((((((((((******)))))))))((((((((()))***,,,------,,,+++***))))))******+++++++++,,,222)))$$$''',,,,,,---///...)))###%%%555UUU{{{oooRRR;;;111///+++***)))***,,,,,,***'''******))))))))))))******)))******++++++++++++++++++************))))))))))))###444444$$$PPPttt]]]```aaaccceeegggjjjlllnnnuuu~~~zzzYYY???111.........---,,,+++,,,,,,---************))))))))))))((()))))))))************((()))))))))*********++++++++++++,,,,,,,,,,,,+++////////////000000000000......---,,,,,,+++************++++++++++++******))))))(((((((((((())))))((((((((((((((((((((((((((()))))))))*********++++++++++++++++++*********************))))))))))))((((((((((((YYYUUUMMMNNNDDD<<<888111,,,)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***+++---......------,,,***)))'''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((%%%%%%$$$###$$$&&&***---&&&+++//////......---***+++(((%%%$$$%%%''')))***)))))))))*********+++++++++***************))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&((()))))))))***+++,,,---------,,,******))))))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))******+++)))))))))))))))((((((((((((((((((((((((((((((((('''''''''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''))))))(((((())))))***+++++++++,,,,,,,,,,,,++++++************************))))))))))))((((((((((((((((((((((((((((((((((((***+++,,,------,,,+++***)))***************++++++'''%%%%%%***+++)))%%%$$$***999999...)))222>>>RRR\\\kkkxxx{{{tttvvvYYY999+++000333***,,,+++++++++***)))&&&$$$***))))))))))))))))))***((()))******++++++***************)))))))))(((((($$$+++%%%'''///&&&III|||}}}~~~{{{UUU777------+++,,,,,,++++++++++++,,,,,,*********)))))))))((((((((()))))))))************)))))))))))))))*********&&&(((***,,,,,,,,,++++++////////////000000000000---------,,,+++++++++***)))******++++++*********(((((())))))))))))(((((('''''''''''''''''''''''')))))))))))))))******************************************)))))))))((((((''''''''''''eeeYYYOOOOOODDD<<<888111,,,)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***,,,------++++++***)))(((''''''&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''---***'''&&&)))++++++***!!!$$$(((***)))'''&&&&&&###&&&+++...///,,,(((%%%((())))))))))))*********))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&((()))))))))***++++++,,,,,,,,,+++))))))(((((('''''''''&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))******((((((((((((((((((((((((''''''''''''((((((((((((&&&''''''''''''((((((((('''''''''''''''''''''''''''''''''''''''''''''''')))(((((((((((()))*********++++++,,,,,,++++++***)))))))))***************))))))))))))(((((((((((('''''''''((())))))******++++++,,,,,,,,,+++******************************---......---+++))))))***999---""" (((---+++&&&'''---666===BBBFFFLLLPPPOOOOOOPPPPPPMMMEEE;;;555%%%000111+++(((,,,333)))************************))))))(((((())))))***(((((()))************)))))))))))))))(((((((((((('''######+++---%%%---FFF~~~dddFFF444,,,)))***...*********+++++++++++++++******)))))))))((((((((())))))))))))************))))))))))))))))))))))))'''(((((((((((()))---000............////////////---,,,,,,,,,++++++++++++((()))******+++*********(((((())))))))))))(((((('''''''''''''''''''''''')))))))))))))))))))))))))))))))))))))))***************)))))))))(((((((((''''''''''''cccVVVQQQRRRBBB<<<888111,,,)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((***+++,,,,,,***)))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''"""$$$&&&***---+++&&&""",,,+++(((&&&$$$$$$'''+++***((($$$ $$$***///((((((((()))))))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***((()))******+++*********'''''''''&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''((())))))***''''''''''''''''''''''''&&&&&&&&&''''''(((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((()))************++++++++++++******((()))))))))*********+++))))))))))))((((((((((((''''''(((***+++,,,---...,,,,,,+++***************************))))))))))))***)))'''"""!!!$$$))),,,!!!***...,,,++++++---,,,,,,,,,,,,++++++,,,------,,,,,,,,,+++)))$$$!!!333+++$$$%%%,,,...)))"""((()))***++++++,,,---...))))))(((((((((((())))))'''((())))))******))))))))))))(((((((((''''''''')))000666&&&666###555TTTzzznnnOOO888(((***---***+++000******************))))))***)))))))))(((((((((((())))))))))))************)))))))))))))))))))))((()))******)))((()))---111,,,,,,,,,---------......++++++++++++************(((((()))***************'''((()))******)))(((''''''''''''''''''''''''''')))))))))))))))))))))(((((((((((()))))))))*********)))))))))((((((((((((''''''''''''WWWPPPRRRUUU@@@<<<888111,,,)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((()))++++++,,,))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''"""$$$'''******((((((***%%%(((***+++***(((''''''(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((()))***'''((())))))))))))))))))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''((())))))&&&'''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((()))************++++++++++++******(((((())))))*********+++))))))))))))(((((((((((('''(((***+++---///000111---,,,***)))((()))***************)))))))))))))))%%%(((++++++***)))'''$$$))),,,,,,)))$$$###(((---)))(((''''''((()))***+++///,,,***)))***,,,,,,+++&&&***---,,,(((''')))---''')))++++++***)))))))))))))))(((((((((((())))))'''(((((())))))))))))))))))(((((((((''''''''''''"""000(((!!!,,,+++$$$+++,,,---EEEssswwwVVV<<<(((...222///+++))))))))))))************))))))((())))))))))))(((((((((((())))))))))))************))))))))))))(((((((((((($$$(((,,,---+++))))))*********+++++++++,,,,,,,,,************))))))))))))(((((()))***************'''((()))******)))((('''''''''''''''''''''''''''))))))))))))(((((((((((('''((((((((())))))******))))))))))))((((((((((((''''''''''''|||UUUYYYMMMOOOGGG===:::444...)))'''&&&'''$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$%%%%%%///%%%"""'''''' '''000***///"""%%%###""" &&&***'''!!!$$$%%%&&&%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))(((((()))***)))'''%%%***)))(((***)))''''''(((++++++)))'''&&&&&&(((***,,,'''"""!!!$$$''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))222+++%%%$$$))),,,+++((('''%%%''',,,---***((()))$$$%%%&&&''')))+++)))%%%)))---,,,&&&$$$)))***&&&&&&''''''&&&&&&))))))(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''))))))))))))((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((()))+++,,,---...///***)))((((((((()))+++,,,***))))))))))))***++++++,,,***((('''&&&'''((()))))))))))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''&&&&&&&&&,,,### 000XXXwwwTTT999//////++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++*********))))))))))))))))))))))))))))))))))))*********))))))((())))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''XXXYYYMMMOOOFFF===:::444...)))'''&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''"""&&&(((******&&&"""000555&&&111***(((''''''((('''$$$!!! %%%&&&''''''&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%'''***,,,------%%%$$$$$$%%%&&&%%%&&&'''$$$%%%'''''''''%%%%%%%%%$$$'''***------+++)))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))###(((---...***'''&&&'''222,,,(((((('''%%%''',,,444111,,,&&&%%%(((,,,...%%%&&&'''&&&(((***((($$$***)))((()))++++++(((###((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''))))))((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''''''''((()))***+++,,,,,,***)))((((((((()))++++++***))))))(((((('''''''''%%%%%%&&&&&&'''''''''(((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((''''''''''''&&&&&&&&&)))000+++'''999```~~~WWW777((('''+++...++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***++++++++++++*********))))))))))))))))))))))))))))))))))))************))))))))))))))))))((((((((('''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''\\\WWWMMMQQQDDD===:::444...)))'''&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''((((((((('''''',,,(((***...)))666$$$&&&000---&&&%%%$$$!!!###(((&&&"""$$$,,,&&&'''&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((()))*********)))***+++,,,---,,,,,,,,,,,,,,,,,,++++++%%%((()))'''$$$###'''+++''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))(((***,,,***((('''+++...###$$$(((...///---...222$$$(((---///---******+++###+++555666---$$$&&&...(((%%%###&&&***,,,)))&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''((((((((())))))))))))((()))******+++)))))))))))))))((('''&&&&&&'''(((*********))))))'''''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&)))***$$$+++666UUUuuu|||eee>>>333)))***333666111(((++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***++++++************)))))))))))))))))))))))))))))))))))))))************)))))))))))))))(((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''']]]VVVNNNTTTBBB===:::444...)))'''&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''&&&&&&"""))),,,((('''(((&&& ///999000,,,222111(((111(((%%%)))((("""$$$---((('''&&&&&&&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''&&&&&&&&&'''''''''''''''''''''''''''((()))((('''&&&&&&'''+++,,,+++(((&&&((((((&&&+++(((%%%$$$&&&))),,,---((())))))'''%%%$$$%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))000+++'''(((---///---***666111...------222@@@LLLOOOSSSYYYZZZPPPCCC<<<;;;999&&&,,,///,,,(((,,,(((%%%&&&''''''(((***((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''''''''''''''''''''''')))))))))))))))******+++'''((()))***+++******)))%%%&&&&&&&&&&&&%%%%%%$$$&&&''''''(((((())))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&---%%% $$$...222,,,$$$%%%&&&,,,999MMMcccttt}}}yyyoooaaaTTTIII<<>>222%%%"""&&&------&&&###'''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))((((((((((((((()))************)))+++***)))(((((((((((()))''''''((()))***++++++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((''''''''''''&&&&&&&&&"""(((,,,(((###,,,---+++&&& """,,,444""")))222444000***'''&&&###$$$(((///333222---'''************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))***(((((()))))))))))))))***))))))))))))))))))))))))'''((()))******+++******((((((((('''''''''&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((^^^XXXKKKVVVEEE===:::444...)))'''&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%'''***---///---===VVVllluuusssqqqqqq|||aaaVVVFFF:::222---)))%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''''''''''''''''''''''''''''''''((())))))'''(((---888@@@^^^lllzzz|||oooaaaLLL999---***,,,///(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********///...---000===WWWxxx~~~RRRBBB222(((***,,,((('''***((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***((((((((((((((()))))))))'''((()))***+++******)))+++***))))))***---000222)))+++...///...,,,(((%%%------,,,,,,+++*********))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((''''''''''''&&&&&&&&&***'''%%%&&&)))******(((%%%000444...(((%%%&&&...+++'''"""!!!$$$***///333---&&&###%%%(((((('''************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''((())))))(((((((((((())))))******))))))))))))))))))))))))'''((()))******+++++++++(((((('''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((aaa[[[IIIUUUGGG===:::444...)))'''&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%(((---222555^^^fffggg```ddduuuuuu|||mmmWWWHHH<<<222,,,''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''((((((((((((((((((((((((&&&(((***---555EEEYYYhhhuuuZZZAAA111***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,***111LLLttt|||[[[:::...,,,)))(((+++((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))******'''''''''((((((((())))))'''((()))++++++******))))))((()))+++///666<<<@@@TTTWWWZZZ[[[WWWPPPGGGAAA///......---,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&%%%%%%'''((()))((('''&&&...***&&&###$$$'''***,,,(((((()))+++---,,,)))&&&$$$)))...---(((&&&)))...))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((())))))'''((((((((())))))******))))))))))))))))))))))))''''''(((******+++++++++(((((('''''''''&&&&&&&&&''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))cccVVVPPPSSSHHH<<<888222,,,(((&&&''''''%%%%%%%%%&&&&&&''''''((('''***%%%%%%...333>>>PPPcccdddmmmxxxuuulllnnnxxxxxxaaaPPP???111,,,))))))'''"""!!!###((('''&&&%%%%%%%%%%%%&&&&&&&&&''''''(((''''''''')))******)))***+++***)))///'''---KKKnnn~~~}}}RRR999111...***''''''(((***+++'''(((((()))+++,,,***&&&))))))))))))***************(((((()))'''&&&***111111EEEmmmJJJ******///*********)))''''''((('''$$$(((((((((((((((((((((((('''''''''''''''&&&&&&&&&###%%%'''%%%""""""%%%(((,,,'''%%%'''&&&""""""&&&((('''%%%!!!!!!$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&***(((&&&&&&&&&'''&&&%%%%%%(((++++++***(((((()))$$$%%%'''***+++***'''$$$''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&&&&''''''((())))))))))))))))))((()))(((((((((((('''''''''''''''''''''(((((((((((())))))))))))))))))))))))******))))))(((((('''''')))((((((***,,,,,,***'''...///555EEE\\\ooorrrlllxxxzzzwwwoookkknnnsssvvvttt___EEE555...+++,,,///...$$$$$$---+++ $$$333))))))))))))(((((((((((((((((()))************************)))))))))))))))((())))))*********))))))(((''''''((((((***+++,,,))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))((('''''''''''''''******((((((((()))+++,,,)))***+++,,,,,,+++***)))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))***+++***)))'''&&&''')))&&&'''((('''&&&%%%'''(((&&&&&&%%%%%%%%%&&&&&&'''+++%%%###'''(((%%%$$$'''(((((('''(((((()))++++++))))))))))))bbbUUUNNNPPPFFF<<<888222,,,(((&&&''''''&&&&&&&&&'''''''''''''''###&&&&&&000AAAGGGKKKUUUTTT]]]gggnnnuuu|||}}}www}}}ooo======555---(((%%%%%%***111'''''''''''''''&&&&&&&&&&&&&&&'''(((((((((''''''***+++((($$$)))000---"""...FFFjjjRRREEE555---,,,---***'''*********))))))******)))))))))))))))************,,,***((()))***+++,,,---:::mmm~~~yyyccc666%%%...'''''''''&&&'''(((((((((((((((((((((((((((((((((((('''''''''''''''''''''###%%%))),,,,,,***&&&"""%%%###%%%***+++((('''***###''')))***)))&&&###&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###%%%)))******)))))))))$$$###!!! $$$(((+++***'''###""")))...'''''''''&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''$$$%%%&&&''''''&&&%%%$$$(((((((((''''''''''''&&&''''''''''''(((((((((((())))))))))))))))))))))))******))))))((((((((((((+++***)))(((***,,,///111???ZZZtttyyyppplllttt|||ttt}}}{{{tttvvvPPP///'''...///,,,&&&%%%///777000!!!***)))))))))(((((((((((((((((()))***************************))))))))))))+++++++++++++++*********///...---+++***)))((('''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))((('''''''''''''''%%%&&&)))******'''$$$"""+++***)))((((((***,,,---************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((())))))))))))))))))***+++***(((((()))***$$$&&&((()))))))))***,,,*********)))))))))))))))&&&$$$&&&,,,...***'''(((((((((''''''(((((((((((())))))))))))aaaTTTLLLNNNDDD<<<888222,,,(((&&&''''''&&&&&&''''''''''''&&&%%%###---333===KKKNNNSSS```aaaeeegggmmm|||pppTTTGGGKKKFFFCCCIIIIIIHHHOOOWWWcccuuu\\\LLL<<<444///)))### &&&''''''(((((((((''''''&&&&&&'''(((((((((((((((,,,((('''++++++)))///:::NNNjjj~~~nnnsss~~~mmmOOO:::222///+++&&&+++++++++***((((((***,,,)))))))))*********++++++...(((***000---(((444GGG{{{uuuccceeeggghhhhhhfffdddbbbpppfff;;;***)))((('''''''''((()))***((((((((((((((((((((((((((((((((((((((()))))))))***&&&"""###'''***)))&&&'''%%%%%%'''&&&###"""###***)))'''&&&%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%'''))))))&&&%%%&&&(((,,,,,,,,,------+++(((%%%%%%)))...///,,,(((&&&%%%((('''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&''''''((('''''''''((()))******)))((('''(((''''''''''''&&&&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))***))))))))))))(((((((((&&&---111,,,'''///EEEXXXtttuuuvvvzzzwww}}}ssspppuuu{{{|||{{{vvv}}}lllIII---''',,,---((((((------'''******)))))))))((((((((((((((()))***************************************))))))((())))))***+++,,,))))))*********)))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))((('''''''''((((((000---***''''''))),,,...+++***)))(((((())))))***************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))''')))++++++***)))***+++''')))))))))''''''(((***'''''''''''''''&&&%%%$$$///(((""""""$$$&&&+++000)))))))))))))))(((''''''))))))))))))cccVVVLLLMMMDDD<<<888222,,,(((&&&''''''%%%&&&&&&'''&&&&&&%%%%%%+++;;;CCCEEEGGGFFFQQQhhheeefff]]]III@@@IIIYYYdddvvv|||xxxssstttllldddgggcccRRRFFFPPPgggzzzvvvNNN555+++))))))***%%%&&&'''(((((((((''''''&&&'''(((((())))))))))))...%%%***666---!!!>>>llluuuUUU>>>222,,,)))***)))***+++***(((***...))))))*********+++++++++,,,'''+++333------OOOzzzsssooohhhcccmmmlll999000,,,))))))***((((((***(((((((((((((((((((((((()))))))))))))))*********)))&&&######%%%''''''&&&,,,+++***)))(((''''''(((+++(((%%%%%%$$$$$$&&&)))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''***)))'''%%%%%%&&&(((***!!!&&&***,,,+++))),,,***'''%%%$$$$$$%%%&&&(((((((((''''''''''''&&&''''''''''''((((((((((((''''''''''''''''''''''''&&&'''((()))))))))((((((&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***))))))///===RRRiiiwww{{{}}}~~~}}}pppvvv|||~~~|||zzzvvvzzz|||vvvnnniii<<>>222***)))***((('''((((((((((((((((((((((((((())))))))))))******++++++###(((,,,...+++'''$$$"""$$$***...000000...+++$$$"""%%%++++++'''%%%((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))'''&&&(((+++,,,***'''000---(((%%%%%%''')))+++''''''(((,,,000///+++&&&))))))(((((((((''''''''''''''''''((((((((())))))''''''''''''''''''''''''''''''((((((((('''''''''+++***)))(((((()))***+++(((((('''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))************000%%%%%%???fffxxx|||{{{yyyqqqyyykkkHHH,,,+++000,,,***...************))))))))))))(((((()))***************))))))******+++++++++,,,,,,,,,++++++++++++,,,,,,.........---+++***((('''************************))))))))))))))))))))))))(((((((((((((((((((((((())))))((((((((())))))***$$$&&&***------***&&&###)))******++++++***))))))++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************************************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))''')))***)))(((&&&''''''&&&&&&&&&)))000;;;HHHQQQgggggghhhjjjkkkkkkkkkkkkQQQHHH:::...((()))+++,,,))))))***+++++++++++++++************hhh[[[MMMMMMFFF<<<888222,,,(((&&&''''''$$$$$$###$$$&&&))),,,///777999;;;HHH[[[[[[PPPPPPCCC@@@KKKeeeqqqgggYYYTTTGGGRRRUUUXXX______^^^fffRRRDDD<<>>===DDDCCCBBBBBB:::666AAASSSQQQJJJGGGXXXuuuttt\\\]]]ppp___;;;222000,,,((('''(((***+++'''((()))***+++,,,,,,---,,,***<<>>DDDLLL@@@LLL\\\kkkzzzzzzxxxiiiTTTmmmmmmOOO???==='''!!!111***!!!222,,,!!!***111%%%%%%000---000:::{{{wwwzzzpppgggpppqqqhhhPPP,,,%%%333,,,%%%444///)))+++,,,'''***000---666!!!ooo{{{|||uuubbbXXX\\\YYY\\\TTTYYYPPPGGG\\\gggvvv|||~~~^^^pppyyyggg<<<111,,, ,,,))))))(((((((((((())))))***'''(((,,,---***)))+++000FFFcccyyy}}}{{{gggYYY\\\gggbbbZZZ]]]bbbssssssXXX___xxxggg;;;%%%...'''$$$...''' ---((((((((((((((((((((((((+++###***%%%000+++,,,+++!!!888IIIlll~~~ddd888...333///---)))$$$***************)))(((((()))&&&%%%(((+++***'''$$$((()))%%%###222OOOdddjjjccc[[[[[[aaa]]]SSSYYYhhheeeXXXCCC000)))...,,,"""***"""!!!)))+++''''''---))))))))))))))))))))))))'''000((('''///'''...TTT{{{zzzwwwzzz~~~rrrtttmmmjjjpppvvvssshhhfffyyy}}}xxxtttHHH444$$$333***&&&)))***&&&'''---&&&***+++***(((***,,,---,,,,,,'''(((---***222FFF[[[gggxxx|||wwwfffLLL???---...'''***444000######111*********)))))))))))))))******((((((+++---+++'''000+++((()))***+++444>>>___fffgggccchhhuuu|||xxx|||yyywwwoooccc\\\\\\YYYHHH555+++,,,//////---,,,------,,,---000000...+++++++++************)))+++&&&---111)))&&&***)))'''000111((('''---...''',,,---,,,******+++------,,,(((%%%'''+++---***&&&++++++++++++*********)))***))))))(((((((((((()))444(((!!!&&&///:::IIIUUUrrr|||~~~zzzzzzyyyvvvttt~~~{{{~~~~~~III///222***'''---+++---,,,++++++bbb___MMMJJJ@@@888444...***(((''''''&&&(((((())),,,111555777777BBB@@@<<<888888;;;@@@EEEEEENNN```fffggglllttt|||}}}___iii]]]MMM@@@333***&&&+++,,,$$$,,,(((***,,,***...000)))333QQQqqqNNNQQQ\\\xxxYYYKKKYYYrrr|||hhhGGG111///+++&&&)))...(((***---+++,,,///,,,,,,VVVyyy{{{iiiccckkkrrrsssvvvlllfffZZZHHH,,,))))))))))))(((((((((((())))))((('''))),,,,,,,,,111888[[[lll|||~~~rrrggghhhmmmxxx{{{uuu^^^ccc{{{\\\______...%%%///"""&&&///((((((((((((((((((((((((+++&&&,,,$$$,,,///+++&&&333QQQmmm}}}zzzpppjjjkkkooorrrrrrqqqUUU999===%%%>>>!!!)))))))))***))))))((((((###***+++$$$!!!'''---///(((---:::OOOhhhvvvtttlllvvvtttsssrrroookkkhhhhhhcccLLL\\\iiiCCC&&&+++,,,&&&000111(((&&&,,,+++!!!))))))))))))))))))))))))(((%%%***,,,'''000NNNhhhuuuyyyeeeWWW}}}{{{wwwvvvnnnqqq???444))),,,,,,)))''')))***)))***++++++)))(((((()))***(((+++(((+++999FFFZZZrrr|||}}}tttcccIII888(((&&&,,,///+++&&&************))))))))))))*********((('''((())))))%%%'''+++---...888QQQhhhgggrrryyyzzzyyy}}}yyytttqqq^^^KKK???555+++)))---------,,,+++***+++,,,---+++++++++************)))+++$$$'''***%%%'''---+++000"""!!!---..."""###111"""(((,,,,,,...///+++$$$)))+++...---+++******,,,++++++*********)))))))))((((((''''''(((((()))******''')))000:::III___sss}}}~~~}}}ccc888888111$$$111---,,,++++++eee___LLLIII>>>777333---)))(((''''''&&&&&&,,,...---333<<<>>>999???:::555333555999===>>>KKKWWW[[[aaalllllljjjmmmpppxxx~~~uuuVVVjjj___jjj```???888666$$$)))444$$$(((,,,'''$$$---111,,,+++TTTuuunnn{{{ttt[[[>>>***+++///'''---((((((...000...,,,,,,444```VVV666+++(((***))))))(((((())))))***'''***---,,,)))111HHH___wwwooopppuuuyyy{{{ttteeeiiissslllZZZuuu[[[666&&&++++++%%%$$$(((((((((((((((((((((((((((!!!,,,)))###000&&&:::\\\qqqhhhuuuuuuwww}}}|||pppoooxxxeeeEEE666,,,+++((((((((()))))))))))))))$$$+++,,,$$$""")))---,,,%%%666RRRooo}}}pppeee```hhhnnnqqquuuwwwmmm^^^bbbuuuhhhVVVdddfffFFF+++"""+++---&&&&&&------&&&))))))))))))))))))))))))++++++000%%%BBBqqq~~~rrrzzznnnaaaqqq}}}}}}qqqiii>>>$$$///111(((&&&,,,,,,%%%++++++******))))))))))))###222999AAAVVVjjj|||sssaaaBBB+++)))111000&&&++++++*********)))))))))((()))***)))&&&&&&))),,,...((((((666KKK^^^nnnwww}}}xxxqqqppprrryyy~~~tttVVVBBB===555'''---------+++***)))+++---+++++++++************)))---''')))***%%%)))---'''555111((($$$***888AAADDDdddllllllbbb[[[TTTBBB...---,,,***)))((()))+++,,,******)))))))))(((((((((''''''&&&''''''((()))***%%%&&&...>>>QQQdddxxx~~~}}}}}}eee:::000111)))------,,,+++fff___MMMKKK@@@666222,,,)))''''''''''''###---///+++222BBBFFF>>>:::777444222555999>>>@@@VVVbbbZZZ^^^kkkeeeYYYLLL<<>>+++------%%%&&&000))))))))))))))))))))))))***---$$$///YYYwwwzzzfffgggyyyzzzzzz}}}wwwLLL555%%%)))...***(((+++)))''')))---+++(((+++111GGGbbbttt|||```;;;++++++,,,,,,,,,+++***))))))(((***&&&&&&***+++'''%%%'''###<<<\\\qqqyyy~~~}}}|||xxxtttvvv|||}}}rrrooouuukkkMMMKKK000+++***...///++++++...+++++++++*********))))))$$$)))///)))###111???;;;666888PPPxxxttt}}}yyyhhhOOO999---***++++++))))))))))))((((((((((((***)))((('''''''''''''''&&&888TTTnnnzzz|||~~~}}}vvvkkkdddfffkkknnniiilllvvvwwwqqqsss{{{jjjrrr|||___///555...---,,,,,,eee[[[JJJKKK???444000+++((('''(((((((((---111222///222:::;;;555)))---222222333888BBBKKKSSSaaa^^^mmmssszzzggglll{{{ZZZooo999666999+++)))((()))+++///,,,,,,PPPpppuuuQQQ111(((,,,,,,000)))+++222)))888ddd~~~mmmkkkGGG(((+++******))))))******+++,,,$$$---QQQ{{{{{{zzzvvvvvvoooqqquuufffeee]]]hhhXXXaaaoooYYY111"""((())))))))))))))))))))))))&&&333((($$$999ppplllyyyyyy:::555,,,+++)))((((((((()))***'''%%%))),,,%%%$$$AAAfff|||rrrrrr}}}iii]]][[[ccc```TTTTTT```\\\uuuuuuaaabbbSSS<<<***'''++++++'''))))))))))))))))))))))))$$$///+++@@@www{{{xxxpppYYYggg~~~qqq~~~yyyzzzfffAAA'''***000)))&&&---***((()))+++))))))555EEEkkkzzzfff>>>***------,,,+++***))))))(((---'''&&&)))((("""$$$***AAAWWWooo{{{}}}~~~mmmppptttyyysssWWW@@@444+++---...+++))),,,+++++++++************)))(((,,,...&&&)))GGGbbbccceeehhhtttvvvppp}}}|||]]];;;'''%%%+++******)))))))))(((((((((******)))(((((((((((((((///QQQvvvzzzzzz~~~|||xxxqqqiiieeekkkttttttnnnkkkoooooommmpppxxxvvvxxxyyyyyy{{{QQQ,,,...------,,,fffZZZJJJKKK@@@333///***''''''((())))))...111444888:::777222---///111222333444999@@@EEEJJJJJJEEE___iiisssgggxxx~~~\\\vvvzzzPPP;;;999333)))((('''+++++++++CCCooouuu___BBB...---***222++++++111+++GGGtttlllVVV444+++******))))))******+++)))444OOOsssuuu|||{{{zzztttsssxxx}}}ooolllWWW___uuuTTT(((---))))))))))))))))))))))))###222''':::eee~~~yyyrrruuuppp}}}???///---+++)))(((((()))***$$$***,,,&&&%%%:::```~~~yyyzzzwwwuuu|||~~~uuuppppppuuuuuullldddbbb[[[[[[eeejjjaaaOOO===111---+++)))))))))))))))))))))))))))$$$,,,???bbbxxxuuusssrrrttt}}}|||nnnyyyfffmmmtttRRR333+++---***(((***,,,))))))+++,,,444OOOkkk~~~hhhCCC...------,,,***))))))(((+++((()))+++&&&###000BBBfffooowww|||xxxnnnrrruuuzzzsss___GGG333......+++***---+++++++++************)))---...---'''222XXXrrrnnniiixxxyyynnnooo}}}}}}ooohhhfffgggkkkmmmqqq|||~~~___BBB111+++++++++*********)))))))))((((((((())))))+++,,,,,,OOOkkkwwwooosssyyyyyyrrrnnnooonnnjjjjjjlll^^^ZZZWWWUUUTTTSSSSSSSSSnnnrrrvvvxxxxxx{{{{{{999......---,,,fff[[[MMMNNNDDD222///***''''''((())))))+++---555???AAA888...+++...------222999AAAGGGJJJQQQWWW[[[lll[[[ttt\\\www{{{mmmdddzzzLLL000000,,,...---222...222___xxxxxxwwwiiiQQQ444,,,(((333---+++111---SSSxxxrrrhhh___bbbMMM++++++************++++++&&&IIIvvvyyyyyy|||zzzyyypppkkkrrr|||kkkeeebbbcccnnnXXX%%%))))))))))))))))))))))))'''///...bbbyyy|||hhhuuuwwwlllWWWRRR___nnnrrrkkkvvv}}}111///,,,***)))((()))***'''///+++ 000XXXvvv{{{}}}rrrcccdddnnnqqqmmmccc]]]]]]___mmmoooccc]]]FFF'''!!!///)))))))))))))))))))))))))))(((RRR~~~bbbQQQnnn~~~vvvvvvyyyaaa[[[yyyxxx___???,,,)))+++***'''---))))))---111AAAhhh~~~{{{~~~yyytttmmmiii```kkkqqqggg......---,,,+++))))))((('''(((---...'''(((@@@\\\dddwww|||xxxwwwvvvyyyZZZ;;;111000---,,,///+++++++++************)))++++++(((%%%444YYYiiiYYYyyyvvvzzzyyyfff[[[\\\___ZZZ\\\bbb```\\\eeevvvlllIII000++++++++++++************&&&&&&''')))+++---///000qqq|||yyypppmmmmmmlllkkkeeeeeennnssslll___WWWVVVZZZ\\\]]]^^^^^^ZZZUUUFFFUUUjjjyyy~~~}}}{{{zzzyyy}}}hhh......---,,,ggg]]]MMMLLLAAA444///++++++)))''')))---000111666;;;666---))),,,+++...222555888<<>>CCCKKKdddTTT999&&&)))222///((($$$+++$$$******&&&???aaaiiisssrrr{{{sssttttttIII666111---***,,,,,,+++******)))*********...***$$$...EEEWWWhhh{{{ppp{{{uuufff___]]]eeetttmmmhhheeegggkkkkkkfffaaarrr{{{}}}oooCCC,,,'''%%%(((***))))))***%%%666!!!***---)))&&&```~~~www~~~pppyyyjjjmmmeeeiiieeegggmmmjjj___[[[```iiimmmwwwmmmzzzwww{{{pppgggKKKGGGYYYmmmsssBBB000///...iii^^^NNNMMMAAA444///++++++)))(((***...222333888;;;777---***---,,,///222666999===BBBEEEKKKVVVZZZ]]]dddhhhvvvjjjrrrvvvkkkooommm{{{VVV555555000...------KKKYYYCCCRRRlllgggssseeeCCC...---+++444***333DDDiiillllllwwwxxxYYY<<<***000---(((,,,)))000UUUttt|||xxxpppkkkkkkyyymmmeeeoooXXXzzz^^^222+++&&&(((***)))))),,,)))RRRpppwwwmmmcccmmmwww|||yyy}}}UUU+++///)))(((---'''&&&((()))333ooouuu~~~|||zzzzzzsssjjjhhhqqq{{{hhheeeppp}}}pppYYYOOO^^^zzzlll]]]TTT,,,))),,,***(((((((((((()))+++...SSSiiiTTTooommmiiittt[[[lllzzzzzzsss~~~mmmhhh999,,,,,,******)))111"""DDDgggoookkkrrrtttjjjooobbbYYYNNNGGGGGGJJJLLLMMMRRRAAA777:::===IIIrrr}}}RRR...)))...+++(((,,,,,,,,,+++)))777[[[ttttttxxxzzz}}}|||yyyxxx}}}hhhGGG666000---***,,,,,,+++***))))))******%%%)))...999RRRmmmzzz{{{wwwddd___jjjjjjgggmmmxxx~~~uuukkkkkkmmmhhh@@@222'''(((+++)))((()))'''---(((%%%222+++???ooo}}}ttt|||jjjrrrfffiiieeeaaa```aaaccceeekkkqqq|||{{{}}}uuuqqqllluuurrreeePPPLLLiii^^^888***111jjj___OOONNNBBB444...+++******(((+++000444666999:::555...+++---...000333666999>>>CCCFFFKKKUUUYYY]]]eeefffmmmhhh\\\WWWtttbbbmmmtttUUU666999///,,,,,,...cccnnnCCCDDDcccuuudddggguuujjjOOO111///+++...///222```yyy___rrrlll___{{{}}}sss;;;---...---...***(((EEEttt|||vvvsss{{{{{{wwwsss}}}}}}~~~pppSSS[[[gggjjjFFF...%%%+++***))),,,,,,)))mmmfffOOO```lllwww{{{|||222666$$$%%%...)))&&&+++***RRRzzz|||tttzzzzzzsssnnnsss|||}}}yyy|||~~~{{{yyykkkfffRRRYYY}}}iiiqqqJJJ(((***+++***''''''***,,,+++)))ooouuu]]]ddd{{{|||llleeexxx}}}UUUUUUttt{{{}}}rrrppprrrIII000)))///'''(((,,,000ccc}}}|||ppp]]]ooorrraaabbbRRRPPPNNNPPPUUU\\\```cccZZZGGG???DDD???777GGGcccooo???...,,,))))))///)))...&&&'''JJJrrr|||vvv~~~yyyqqqsss___@@@444000)))------,,,******)))))))))%%%''';;;VVVkkk~~~}}}xxxrrriiikkktttrrrsssooobbbmmmzzz___BBB***''',,,***'''(((***$$$..."""111000\\\}}}~~~uuuzzzfffmmmdddkkk\\\]]]\\\[[[```kkktttwwwxxxxxx|||}}}ttthhhXXXLLLccc|||EEE'''000lll```OOOOOODDD333...*********))),,,222555777999888333---,,,---000222444777:::>>>CCCGGGOOOWWWYYY^^^ggghhhlllzzzcccFFF999]]]~~~]]]tttwwwmmmxxxeeeGGG222---***...777{{{VVV@@@???uuummmnnnkkk}}}nnnZZZ:::111---***333222xxxddd\\\nnnXXXlllpppAAA111++++++111***000bbbmmmyyy}}}{{{yyydddrrrnnnkkk```999'''------***------HHHzzztttWWWCCC```lllxxxzzzyyyzzz}}}~~~zzz}}}oookkk|||VVV777"""%%%,,,,,,,,,,,,666vvv|||wwwVVVmmm}}}}}}zzzgggNNNeee{{{qqqccc555***,,,,,,)))))),,,---+++HHHzzzrrrrrrXXXuuu~~~qqqnnngggwwwrrrtttHHHLLL|||~~~zzzvvvppp\\\---+++111***...!!!UUUuuuccc^^^rrrnnnkkklll^^^RRR\\\kkk}}}~~~]]]AAA666;;;BBB___YYY:::---++++++***)))...&&&222___yyyvvvvvvyyynnnlllxxxzzz~~~tttPPP:::000,,,...---,,,+++***))))))))),,,---LLLttt{{{iiiqqqqqqpppvvvvvvwwwoooaaakkk~~~yyySSS111(((,,,***((())),,,###---%%%)))===pppzzz~~~jjjmmm]]]iiiiiiYYY```bbb```eeeoooqqqlllbbbiiijjjnnnooo|||~~~uuuSSSPPPtttUUU---+++kkk```PPPPPPDDD333---))))))******...444444777888444///---------111333555777999>>>DDDHHHPPPVVVWWW\\\fffiiinnn|||kkkFFF///IIIgggyyyYYYlllpppbbbvvvKKK//////,,,444LLLllljjj<<<222OOOhhh~~~}}}uuu~~~tttvvv|||nnn\\\AAA111///***666===ttt[[[iiiooobbbZZZ{{{vvvnnnvvvSSS999+++(((000---==={{{|||vvvyyyuuuiiizzz}}}tttyyyzzzVVVpppVVVrrrIII,,,+++---***,,,111wwwYYY???CCCaaannnyyyzzzxxxyyy{{{||||||eee\\\YYY]]]sss{{{AAA)))***))),,,...&&&\\\kkkeeecccttt{{{yyy}}}___TTTjjjgggfffNNN,,,***************+++,,,\\\vvvnnn___\\\yyygggrrrnnnrrruuuzzzjjjOOOHHHllliiiyyywwwnnnnnn---111///------111nnnqqqPPP[[[yyywwwppppppdddfffrrrsssUUUDDD:::444tttyyyJJJ.........&&&------///NNNwwwzzzrrr~~~pppeeettt}}}wwwiiinnnwww}}}~~~zzzwww}}}gggDDD111......---,,,+++***************CCCggg}}}|||qqqqqqssseee]]]kkkvvvppphhh]]]bbbjjjwwwqqqeeesssddd>>>,,,++++++*********&&&'''///(((WWW}}}wwwzzzeeeiii[[[iiijjjccchhhiiieeeiiiqqqppphhhppp}}}{{{nnnZZZRRRjjj@@@(((jjj___OOOPPPEEE222,,,))))))***+++000666333777777111------//////222333555666999===CCCHHHMMMSSSTTTYYYdddhhhooo~~~zzzRRR333;;;NNNdddeeeggg]]]sssfffpppxxx@@@===...+++777```gggBBB<<<000bbboooSSSppprrr||||||iiiyyyjjjuuu[[[DDD///000+++666RRReeeWWWooozzzsss{{{xxxmmmJJJfffvvvwwwmmmEEE///(((,,,333MMMmmm|||sssooolll^^^___ssswww```rrriiiqqqYYY666'''+++)))---BBBwwwNNN---KKKdddoooxxxzzzyyyzzz{{{zzzxxxzzz[[[GGGxxxSSSMMM]]]xxxzzzZZZ888---)))***000222]]]pppdddvvvwww|||\\\iiiqqqgggooo555+++&&&+++***%%%)))333tttxxxkkk~~~TTThhhtttfffqqqsssnnntttqqqxxxeeeEEEGGGHHH]]]vvvyyytttxxx===333......(((XXXqqqCCCaaafffjjj|||hhhhhhsss{{{ccc999===GGGvvv^^^666///000))),,,'''888cccxxxsss}}}jjjhhh~~~nnngggTTT^^^kkktttvvvtttsssrrrrrrooofffkkk{{{UUU999000------,,,++++++++++++,,,'''ccc~~~ttt{{{|||fffpppppp___QQQ\\\jjjoootttXXX^^^fffiiikkk~~~rrriiizzzuuuRRR555)))+++,,,***&&&)))%%%555666sssxxxzzzkkknnn\\\gggdddmmmpppmmmhhhdddiiirrrvvvuuu\\\|||wwwzzz```|||```MMMrrryyy~~~}}}{{{}}}VVV,,,hhh]]]NNNPPPEEE222,,,((()))***,,,111888333777777000,,,///222222222333444555888<<>>111999QQQnnnbbbSSS|||lllrrrIIIFFF...+++999ppp|||vvv|||WWWFFF,,,ZZZgggDDDdddwwwttt{{{___FFF///111---222eeeYYYTTTjjjwwwtttkkkgggrrryyymmm<<>>MMMrrrvvvfff```mmmYYYsssRRR***...+++===yyywwwUUU000CCCMMMgggmmmtttwwwzzz}}}{{{vvv|||bbbMMMkkkKKK???PPPrrr~~~}}}|||PPP...333***'''zzzoooiii{{{wwwrrrjjjmmm~~~gggxxx___xxxvvvwww~~~iiikkkxxxhhhXXX888(((000///$$$333QQQvvv}}}nnniiiwwwXXX}}}ssstttuuudddnnnqqqmmmhhh~~~rrrzzz```LLL===777BBBggguuuiiikkk***444)))>>>nnnsssiiiEEETTTXXXyyyssskkkpppcccuuu~~~~~~vvvuuuwwwSSS===GGGmmm___555(((...000---KKKoootttwww~~~zzzXXXiiizzz|||sssdddOOO===NNN]]]nnnvvvrrrnnnooorrrppp|||tttlllsssvvvwww|||vvvUUU666++++++++++++,,,---......VVV}}}{{{yyyvvvYYYoootttSSS???UUUnnnfffbbbtttooo[[[YYYmmmuuulllqqqvvvfffuuuwwwGGG)))***...)))'''***000(((ZZZtttzzzoooqqqaaannneeerrrooopppbbb[[[aaahhhlllsss|||NNNXXXzzzVVVcccKKKlll~~~vvvtttzzzggg===ppp]]]PPPPPPBBB333,,,&&&&&&'''***...444666111...000222111333666///111333555888<<>>CCCOOOmmmeeelllRRRddd```ppp444%%%)))CCCttt|||~~~AAA999777UUUdddlllsssuuuvvvwwwwwwtttzzzeeeQQQxxxbbbGGG:::HHHhhhxxx~~~wwwjjjBBB111(((999tttzzzuuuwwwyyywwwvvvaaa|||ooohhhiii{{{wwwyyyyyymmmkkkuuummmooo777...)))&&&'''///kkkwwwddd{{{|||```hhhsssyyyqqqhhhhhhkkkmmmqqqrrrrrrnnn\\\JJJ===???QQQfffuuu///...---OOOwwwQQQIIISSStttwwwzzz\\\ccceeeooo}}}nnnppp{{{tttpppjjjttt{{{III999QQQxxxyyyJJJ******...---```uuuxxxvvvmmmAAAyyy|||}}}sssIII<<<>>>GGGiiiqqqwwwggg[[[zzziiiqqqrrrsss{{{{{{~~~NNNDDD......000%%%***111(((333zzzxxxcccmmmlllkkkJJJDDDbbbzzzzzzeeeLLLnnnfff```ccckkkooonnnkkktttfff___(((...(((///+++&&&...333ttt{{{|||llleeeffffffnnnuuuqqqiiiSSSXXXZZZkkkgggSSS{{{eee^^^[[[mmmtttXXXSSS~~~nnnxxx|||GGGqqq\\\NNNNNNAAA111***&&&(((---111777>>><<<666111111000...---000///111333555888<<>>,,,;;;hhh{{{vvv>>>;;;999SSSdddlllssstttuuuwwwwwwuuu}}}yyyXXXLLLpppTTTBBB666EEEgggxxx}}}|||yyyHHH333+++ccc{{{mmmxxx}}}uuuttteeegggeeeuuuzzzzzz}}}}}}tttfffrrrnnnFFF333...'''---999jjjrrr}}}]]]llltttvvvooohhhiiikkklllkkkpppwwwtttxxxiiiUUUAAA===JJJ}}}ooo|||777222333^^^~~~tttNNNHHHXXXppp}}}nnnWWW[[[___bbbuuuyyyooo___iii{{{eeeppp}}}YYY555BBBcccSSS000...000222iiiuuuvvv}}}vvvbbbKKK{{{{{{tttgggBBB:::AAATTTeeemmm}}}pppWWWaaammmcccrrrvvvttt|||yyy{{{|||eeeQQQ000,,,...&&&+++///,,,AAA|||___qqqqqq[[[GGGKKKfffwww~~~~~~RRRKKKQQQbbbkkkiiillltttyyyyyyhhhvvvhhh222///(((---,,,&&&///???{{{~~~xxxkkkggghhhgggnnnuuuqqqeeeUUUWWWTTTkkkpppSSSgggXXX999CCCooo~~~fffRRRsssppptttxxxppp|||uuuIIIrrr\\\KKKKKKAAA///)))&&&***///444;;;BBB>>>777222111///,,,+++---///000333555888<<>>???LLL```iiiqqqssssssvvvzzzzzzyyy```~~~qqqEEE777FFFjjj|||\\\:::555qqqvvvuuuvvvggggggooo~~~nnnfffnnnSSSwww|||yyyyyy}}}{{{|||kkkfff|||```ddd333+++%%%///JJJmmmpppSSS{{{YYYxxxuuuoookkkkkklllllljjjmmmmmmnnnzzzvvvlllooo___DDD>>>CCCqqq|||CCC...:::sssKKK???FFFffflllqqqLLLKKKIIIXXXkkkkkkzzz```eeeQQQtttpppsssuuu[[[CCCFFFpppmmm>>>...111GGG~~~uuusssqqquuuIIIhhh~~~xxx```III555777GGGQQQhhhxxxppptttMMMKKKEEE```pppttt{{{xxx||||||}}}zzz{{{___???***))),,,,,,(((777mmmwwwoooZZZeeeyyyhhhCCCGGG\\\kkkggglllvvvNNNHHHVVVccciiilllooonnnxxxlllzzzNNN...(((+++---%%%111dddhhhffflllnnnkkkqqqwwwqqq```NNNMMMLLLmmmvvvJJJIIIeeeLLL:::qqq~~~XXX]]]{{{~~~sssxxxxxxyyycccttt^^^JJJKKKDDD111+++'''))),,,...333888666000---...///...///222...000222555888===CCCGGGKKKQQQXXX]]]bbbgggnnnsssxxxlll===>>>mmmDDDfffcccTTTQQQkkkkkkwwwlllbbbUUU777555sss]]]eeerrrOOO}}}lllPPPttt___TTT888...444UUUnnnVVVsssfffUUUyyyxxxssskkk888444iiieeefffzzz|||lll|||bbbEEEiiixxxHHHiii~~~zzzaaabbblllhhh+++444zzz|||MMM777>>>???III]]]gggqqqsssssswwwzzz|||~~~yyy___iiiJJJ<<>>ddd{{{HHH---///WWWuuurrrooooooIIIsss{{{wwwZZZAAA666888FFFNNN___uuusssoooOOODDDZZZlllttt|||wwwzzz}}}xxx{{{cccIII...***------'''===}}}xxxoooQQQlll|||___BBBIII___pppkkkjjjwwwfffKKKRRRhhhooohhhqqqccc{{{lllzzz|||ZZZ,,,***,,,+++&&&222tttzzzdddeeemmmpppmmmtttxxxnnn___HHHJJJPPPmmmmmmCCCMMMTTTwwwwwwLLL:::hhhzzzhhh\\\pppxxxpppsssyyyzzzxxxlllppp^^^KKKKKKEEE///***'''***...111555:::777111---......------000---///222555888===CCCGGGLLLQQQXXX]]]aaagggnnnsss|||uuuBBB@@@tttOOOaaayyyjjjiiijjj^^^^^^ZZZ444555~~~www```eeeeeerrrVVVfff```~~~WWW888///888bbbiiiYYYvvv}}}lllVVVhhhqqqxxxiii::::::}}}kkkccc___}}}~~~mmm}}}cccFFFzzzQQQfff~~~~~~}}}YYYgggiiiyyyBBBKKKDDD:::<<<<<>>MMMmmmzzz{{{sssnnnFFFFFFsssttt{{{eee```~~~~~~xxxeee~~~aaappp{{{{{{vvvyyyzzzzzzxxxwwwgggvvv===***111...jjjdddyyyuuuNNN{{{fff{{{sssllllllnnnmmmlllllldddxxxkkknnnpppzzznnn]]]EEENNNRRRtttsss}}}}}}OOO000OOOyyyuuuBBBFFFWWWhhh]]]FFFFFFKKKbbb___vvvggglllyyyRRR[[[dddyyywwwNNN666WWWUUU///...kkk|||wwwrrroooeeePPPzzzuuurrrTTT;;;999999EEEZZZUUUjjjzzznnnrrr\\\LLL^^^ooovvv{{{tttxxxuuusssyyy}}}gggQQQ333+++------***EEE{{{MMMpppZZZBBBHHH___ssssssrrruuurrr}}}jjjPPPPPPdddmmmeeennncccwwwiiippp|||fff---,,,,,,((()))444qqqbbbdddmmmpppooowwwyyykkk]]]IIIMMMSSSlllhhh@@@PPP___mmmpppdddDDD===bbbvvv~~~rrrZZZjjjyyytttyyyxxx~~~|||zzzkkk\\\KKKKKKDDD///)))'''***...111555:::666000------...,,,---///---///222555888===CCCHHHLLLQQQXXX]]]aaafffmmmrrr}}}~~~HHHIIIzzzTTTYYY|||llltttnnn]]]333555tttwwwaaaeeeooo{{{~~~cccQQQRRRqqqddd[[[<<<000666eeegggZZZvvvzzz~~~}}}yyybbbccc~~~tttmmmggg@@@CCCtttuuuuuugggZZZ~~~}}}nnnrrrJJJ\\\dddxxx}}}|||eeexxxdddsss::::::yyy@@@>>>:::999FFFUUUcccqqquuuuuuxxx{{{}}}|||}}}nnnpppIIIAAASSSrrr{{{yyy|||uuuvvvNNNPPP{{{}}}xxxggg\\\~~~yyy||||||~~~xxxeeeuuu^^^qqq}}}|||uuuxxxyyyxxx}}}rrrzzzjjjvvvEEE'''111&&&|||ccciiisssTTTzzzpppyyyqqqlllnnnooommmlllmmmccc{{{kkkooonnnuuunnnXXX???QQQXXXvvvppp|||wwwPPP///XXXxxxgggAAACCCWWWfffzzzSSSIIIBBBMMMdddeeeuuummmlll~~~VVVMMMdddwww{{{vvvxxxUUU:::NNN{{{```000///~~~vvvyyyrrrpppWWWYYY~~~nnnlllMMM666<<<:::EEEYYYTTTdddvvvnnngggvvv^^^OOObbbrrruuuwwwrrryyypppvvvvvvyyywwwqqqUUU555++++++---///MMMnnnOOOsssRRRCCCHHH]]]oooqqqsssvvvsssiiifffYYYLLLQQQcccjjjdddkkkhhhtttsssmmmggg~~~rrr000///***&&&---777hhhbbbdddlllooopppzzzyyyhhhYYYOOOVVVTTTkkklllBBBHHH^^^ssshhh>>>AAA\\\www~~~sssUUUjjj~~~uuu|||~~~yyyvvvzzzggg[[[KKKKKKCCC///***''')))---...222666444...+++---...---///222---///222555888===CCCHHHLLLQQQXXX]]]aaafffmmmrrr~~~NNNSSSNNNOOOnnnrrr{{{iii999:::pppxxxaaaeee{{{hhhZZZOOOFFFAAA>>>```kkkzzz]]]AAA000000___fffYYYuuuyyyvvvsssjjjxxxuuummmfffDDDJJJpppmmmmmmWWW}}}{{{~~~vvvkkkzzz~~~LLLzzzcccdddsss}}}{{{aaazzz^^^uuuFFFNNN???AAA999777EEERRRbbbqqqvvvvvvxxx{{{|||wwwsssHHHCCCYYYxxx~~~yyy{{{~~~wwwzzzTTTVVVxxx|||jjjgggXXX{{{rrr|||yyyzzz|||~~~qqqrrrXXXooo}}}{{{ssswww{{{zzz}}}iiixxx|||qqqzzzPPP+++555%%%vvvffftttVVVtttnnnxxxppplllooopppmmmllloooiiizzzfffssstttssskkkQQQ888OOOZZZwwwtttxxxUUU444bbb}}}cccEEEEEEYYYeeetttNNNLLL???MMMeeeoooiiippp{{{qqq{{{OOOJJJiiivvvsssuuuxxx___DDDMMMqqqeee///111rrrzzzrrrpppNNN___jjjgggGGG222===<<>>PPPAAAfffeeeIII...888mmmWWWRRRnnn|||yyy}}}uuurrrwwwxxxkkkooo===SSS{{{kkkqqqeee___}}}gggjjj|||cccuuuXXX```wwweeennn```zzzAAAMMMeeeDDD888CCC222>>>LLLaaaqqqqqqpppvvv{{{zzzyyypppJJJ???]]]{{{rrrrrr~~~uuuzzzlllXXXVVVyyyyyyssssssiiiZZZnnnvvvyyy{{{hhhlll[[[~~~zzzwwwxxx|||~~~{{{wwwtttsssuuu{{{___---000111vvveeemmmRRRrrroooyyysssnnnnnnmmmjjjiiijjjkkkqqquuubbbtttyyyWWWGGGHHHNNN\\\jjjiiirrr{{{QQQ777ggg}}}___IIIBBBXXXsssqqqSSSMMM888JJJccciiikkkttttttvvvSSSYYYeeevvvpppooovvvjjjGGGCCCooonnn555;;;uuu|||kkk{{{OOOjjj{{{qqqgggGGG777===<<>>VVV~~~lllllliiiZZZxxxeeePPP}}}lllMMMIIIttt|||dddoooaaa|||CCCMMMsssIII???DDD;;;CCCKKK___nnnpppooovvv{{{zzzzzz~~~ddduuuaaaIII???\\\zzztttuuu{{{zzznnn\\\SSS}}}ppp|||wwwsssiii[[[oooyyy||||||qqqggg```]]]}}}||||||{{{|||}}}tttxxxuuuzzzxxxYYY,,,...111qqqdddlllQQQrrrooo{{{uuuqqqqqqpppmmmkkkmmmppprrrssspppVVVEEECCCFFFTTTddd~~~kkkxxx{{{xxxOOO;;;ooo[[[FFFBBB[[[zzzkkkHHHKKKBBBQQQ___jjjfffmmmrrrvvvxxxSSS___jjjzzztttssszzzkkkKKKGGGpppnnn555???sss|||mmm|||OOOkkkzzzpppgggGGG777===;;;CCCRRR___eeessswww|||iiiMMMIIIdddppprrrwwwqqqssstttqqqttt{{{xxxhhh888---...+++888aaabbbMMMzzzyyyMMM>>>AAAPPPfffpppmmmjjjmmmZZZHHHHHHDDDPPPbbbcccmmmlllnnn}}}lllsssiii<<<+++,,,***,,,EEEllliiipppnnnxxxnnnwwwfffVVVVVVMMMVVVaaakkkFFFGGGoooxxxOOO@@@888HHHSSS\\\iiitttxxx|||rrrZZZkkkvvvmmmuuuxxx}}}zzzeee^^^KKKLLLBBB,,,***'''(((---222777999555+++,,,///***+++222222...000222555888===BBBGGGLLLQQQWWW[[[___eeelllqqqzzz\\\AAA===555III888AAAyyysssttttttYYY555BBB|||kkk___jjjqqqWWWWWW|||fffVVV000666ooopppYYY[[[lll|||nnnhhh~~~vvv|||pppddd888RRR|||iiilllsssUUUsss~~~wwwiiiyyyrrrVVVRRR333888555jjj}}}cccqqqccc~~~EEEKKK~~~EEE:::777666555HHH[[[kkknnnooouuu{{{{{{{{{```SSSOOOFFF>>>WWWuuuvvvyyywwwnnn___LLLyyykkkqqquuuqqqcccXXXjjj~~~zzz|||zzz}}}}}}jjj```iiizzz|||~~~|||zzz{{{uuu}}}ssswwwxxxSSS---...333oooffflllOOOooommm|||vvvrrrrrrqqqnnnmmmnnnlllmmmiiivvvXXXKKKEEEBBBMMM]]]xxxmmmzzzzzzxxxJJJ999oooVVVCCCCCC]]]wwwmmmHHHJJJAAAMMMVVVfffccciiitttsssMMM```iiivvvnnnlllooovvviiiJJJHHHnnnmmm444EEEooo|||ppp~~~PPPlllxxxpppgggGGG777===;;;BBBLLLbbbhhhppp|||iiiSSSEEE[[[mmmrrruuulllnnnqqqooorrrzzzvvvzzzccc888///...***<<>>111:::sssuuuttt|||hhhBBB>>>sss~~~hhhjjjfff[[[~~~www^^^222777uuupppQQQ^^^pppvvvxxx}}}``````oooyyyppp]]]444LLL{{{kkktttzzzOOOfff{{{qqq```~~~XXXNNN<<<^^^{{{dddtttddd}}}FFFIIIIII???999@@@666FFFVVVfffmmmpppvvv{{{}}}]]]]]]CCC<<>>nnnrrrpppooopppqqqmmmXXXTTTRRRZZZXXXdddFFFEEERRR~~~jjjLLL;;;DDDUUUVVVaaannnvvvyyy~~~pppYYYkkkvvvkkkqqqrrr{{{pppwww```IIIKKK???---+++)))***///555999<<<888......000)))***//////...000222555888===BBBFFFLLLQQQWWW[[[___dddlllqqqzzzIII;;;999lllwwwttt{{{nnnFFF777jjj}}}ttt```~~~~~~ttttttMMMIIInnnccc|||iii555555uuusssPPPZZZmmmuuu|||jjj^^^ttttttddd^^^666HHHxxx{{{}}}xxxKKKZZZyyyddddddSSSuuu}}}fffxxxddd|||EEEDDDvvvHHH<<<:::DDD666CCCQQQaaakkkpppuuu{{{~~~~~~vvvcccBBB;;;EEE]]]oooyyy}}}{{{~~~tttlll[[[;;;}}}{{{lllnnn^^^WWW```tttuuutttlll\\\aaayyyxxxwwwwwwxxxyyy{{{}}}pppttt~~~GGG333...888hhhkkkmmmKKKjjjiiiyyytttqqqsssrrrnnnlllmmmhhhsssjjjooo}}}tttbbbkkkdddNNNEEEIII]]]hhhzzzqqqiiixxxuuuxxx===222mmmZZZFFFAAATTTppplll[[[[[[<<<>>>NNNYYYhhhjjjooo~~~HHHDDDPPPeeeiiiqqqyyy|||^^^>>>EEEoookkk333HHHnnnyyypppSSSkkkxxxpppiiiJJJ999===888>>>HHH[[[ccclllqqqdddGGGNNN\\\bbbhhhfffppptttsssvvvxxxvvvyyyxxx]]]555///---(((<<>>III[[[aaadddyyyqqqWWWQQQBBBIII```fffcccgggnnn|||fffqqqhhhqqq666---//////+++???nnntttppppppjjjooo}}}ppp[[[SSSSSS]]]UUUaaaEEE???IIIhhhwww___AAA666:::KKKVVVYYYaaakkkuuu}}}nnnWWWiiitttkkkuuuzzz}}}mmm]]]PPPMMMAAA+++)))&&&''',,,111666888999...///000))))))///......000222555888===BBBGGGLLLQQQWWW[[[___eeelllqqqgggUUUgggxxxsss}}}xxxxxxLLL888iiiXXXrrr~~~aaarrrcccWWWpppjjjyyymmm777222oootttVVVNNNccc||||||tttuuubbbQQQcccuuujjj___555>>>rrrsssNNNRRR~~~uuukkk~~~hhhyyywwwggg|||eee{{{DDD<<>>JJJ[[[gggnnnsssyyy}}}|||zzz^^^GGG>>>>>>QQQjjjxxx{{{zzzyyynnnXXX999~~~mmmhhhZZZSSSUUUgggxxx}}}~~~yyypppfff___vvvvvvvvvwwwyyy{{{{{{{{{|||sss~~~nnn|||>>>222+++888___kkklllIIIiiihhhzzzuuusssuuutttpppnnnoookkkppppppkkkpppvvvdddkkkcccLLLAAA>>>LLLllluuukkkooosss999999|||```KKK@@@MMMlllWWWJJJWWWAAA>>>DDDTTTfffccccccyyyPPPGGGQQQdddhhhrrrzzz|||YYYBBBQQQyyyggg111CCCrrrwwwmmmVVVgggzzzssskkkLLL:::===777;;;GGGVVVaaannnkkkppp\\\FFFPPPYYY^^^hhhjjjuuuqqqrrrvvv~~~xxxzzz~~~rrrccc666...///'''777kkkxxxCCCbbbWWWBBB:::<<>>cccPPPAAAIII^^^aaaFFFOOOBBB@@@<<>>XXXFFFIII:::777KKKPPP]]]llliiijjjpppssstttxxx}}}vvvgggYYYkkkqqqgggvvv}}}```NNNZZZJJJCCC---***((((((,,,111444666555+++---000***+++222111...000222555888===BBBGGGLLLQQQWWW[[[___eeelllqqqkkkrrrrrrmmmZZZRRR{{{vvv|||oookkk888SSSwwwyyyddd^^^~~~}}}|||fffttt___eee|||xxx{{{UUU///666pppRRRLLL```nnnnnniiiUUUIIInnnbbbggg777000oookkkQQQiii|||yyy```UUUnnnqqq|||www|||dddiii}}}BBB---zzzjjjyyy???<<<888:::444>>>OOO___hhhmmmsssxxxyyy{{{zzzkkkUUUJJJ<<>>___xxxaaa~~~qqqyyy888===dddRRRBBBHHHRRRWWWOOODDDFFF===@@@QQQ^^^qqqlllRRRUUUooopppwwwqqqvvv~~~OOOQQQnnn^^^)))888{{{sssgggZZZ```~~~wwwpppPPP<<<===555999888HHHQQQcccppp|||SSSTTTnnnrrrnnnvvvrrrssssssvvvzzznnnsssvvvyyykkkccc---'''222---777rrrHHHHHHttt???HHHKKKGGGMMM___sss}}}tttpppNNN@@@aaaqqqkkkrrrnnnooonnnqqqyyyYYYjjjuuuttt```---+++000,,,999^^^xxx{{{uuu|||eeekkkppp{{{hhhMMMIIITTTKKKcccRRRDDDXXXGGGPPP>>>333DDDLLL^^^aaaaaagggoooqqqpppvvvpppeeeZZZmmmqqqeeetttzzzrrrQQQ\\\QQQMMM???...)))''')))+++,,,222888444///---///...+++,,,111111111111444888===BBBEEEPPPGGGXXX[[[ZZZeeeiiisss~~~jjjfffPPP???llluuuyyyzzzoooxxxrrr999>>>dddoooXXXtttwww|||pppiiiJJJ;;;,,,ccc[[[RRRNNNpppwww|||dddVVV{{{ooo{{{iii333999^^^iiiuuuzzzDDDRRRppp|||~~~ppptttfffPPPtttsssyyyppprrr@@@555KKKzzzQQQ???777888...BBBIIIPPPcccggghhhwwwuuu{{{rrraaaMMM;;;HHHhhhuuutttxxxvvv{{{vvvFFF...GGGwwwtttppprrrYYYPPPkkkwwwttt~~~ddd\\\rrrlll}}}tttqqqyyyzzzyyykkkvvv|||ccckkk]]]222///000???gggqqqGGGaaagggqqqxxxssslllmmmjjjgggllluuubbbllliiicccTTT{{{\\\DDDQQQRRRWWW```YYYwwweee{{{{{{```444666|||LLLGGG@@@MMMlllNNNCCC===CCC;;;LLLOOOjjjQQQPPPrrrmmmooovvvvvvvvvFFFQQQyyyAAA444;;;}}}pppcccwwwRRRwwwnnnpppcccDDD:::<<<333>>>???LLLaaa^^^ZZZ\\\hhhqqqooosssvvvppppppnnn{{{~~~rrrxxxxxxyyyaaa]]]222)))222'''RRR}}}gggJJJgggHHHLLL;;;BBBDDDUUU~~~VVVHHH\\\iiikkkkkkjjjjjjtttccc}}}___oooeeexxxNNN'''000'''---666}}}yyyggg~~~___kkkwwwtttmmmVVVGGGFFFHHHNNNKKK;;;uuuTTT888CCCFFFPPPPPP]]]```ccceeellluuuxxxvvvrrrYYYeeevvvhhhiii||||||nnnEEE\\\QQQMMM???...)))''')))***,,,111777444///---///...+++,,,111000000111333777===BBBEEEHHHCCCXXX^^^```jjjkkkvvvvvvvvvXXXOOO}}}vvvxxx>>>999yyysssTTTpppttt}}}ggg[[[^^^iiixxxttt===333777VVV}}}tttOOODDDeeeuuu{{{qqq|||eee666444BBB~~~}}}[[[HHHaaawww~~~yyyzzz|||}}}pppgggwwwwwwwwwgggpppyyy<<<999HHHuuuVVV999666888---???AAA???WWWsssttthhhmmmwwwxxxfffTTT;;;999MMMUUUQQQRRRXXXtttvvvsssqqq;;;000===~~~wwwhhhYYYSSSZZZmmmzzzyyymmmfffsssTTTsssgggiii{{{vvvxxx{{{yyyqqqkkkzzz|||dddzzzWWW///---777CCClllqqqMMMWWW```tttzzzuuunnnpppnnnkkkoooqqqiiipppggggggNNNWWWbbbPPPIIIHHHZZZrrrzzzzzzxxxiiisssyyyRRR222555TTTCCCAAANNN~~~WWWIIIEEE999444AAAHHHeee^^^RRRbbbiiitttyyyvvvvvvYYYaaa|||zzz666...<<>>???MMMSSSuuu```JJJ___pppqqqqqqrrroooqqqeeeyyyvvv]]]ccc]]]nnn>>>---...,,,333:::{{{zzz\\\TTTssswwwpppZZZJJJEEEEEEKKKIII:::lll___===888555FFFTTTWWW^^^bbbccceeekkkooopppkkkXXXdddrrrffflll~~~{{{ggg>>>[[[QQQNNN@@@...***''')))***+++000666444000......---,,,---000//////000222666<<>>444,,,fffwwwDDDMMM}}}zzz^^^nnnPPP___{{{|||eeeyyyzzz~~~yyy444333;;;qqqCCC@@@???333...888JJJSSSYYY[[[WWWNNNTTTFFFvvvHHH777LLLYYYOOOCCCLLLpppwwwccc:::222777vvvzzz{{{ddd[[[TTTHHH```|||sssuuueeeuuu~~~kkkqqq}}}wwwzzz}}}tttuuusssJJJ......AAAFFFxxx|||kkkUUULLL]]]rrryyytttmmmqqqqqqmmmooojjjllloooiii{{{]]]JJJEEEXXXhhhWWWJJJ^^^eeefff{{{tttvvv~~~nnnyyyBBB///111xxxbbbAAADDDHHHffffffJJJKKK>>>::::::>>>RRRnnnwwwdddNNNLLL```rrrtttooorrr}}}rrrpppvvv```kkkiii///+++<<>>666+++666DDDSSS\\\bbbaaa___cccgggjjjaaaYYYeeemmmfffqqq{{{YYY555[[[QQQOOOAAA///***'''(((***+++///555333111///...---,,,---////////////222666;;;@@@CCCPPPOOOXXXUUUYYYaaabbbwwwwwwpppvvv~~~jjjmmmEEE444HHHwwwXXXkkk{{{||||||```IIIAAA<<<111OOOttt|||uuu|||HHH333999LLLFFFaaaPPPWWWhhhqqqyyy|||}}}}}}~~~gggppp|||}}}mmmooo{{{yyyttt===444+++ooodddTTT@@@eeesss{{{yyy~~~jjjuuuwwwyyy}}}jjjkkkyyytttkkk|||eee000,,,888tttoooxxxDDD;;;111;;;)))333JJJOOORRRPPPAAAWWWkkkmmmxxxjjj|||wwwfff]]]vvvzzz}}}}}}JJJ@@@444CCC```{{{xxx{{{iiiWWWJJJ\\\uuuwww}}}xxx}}}~~~uuuyyyvvv|||zzz}}}~~~ttt999222555HHHGGGlllggg[[[HHH]]]jjjtttpppiiinnnpppkkkllliiikkkjjjnnntttWWWRRRllliiiMMM444;;;LLLaaa|||~~~xxxhhh}}}pppyyy666...,,,eeerrrDDDFFF>>>SSSPPPGGGOOOEEE:::888<<>>EEEAAABBBPPPuuu|||cccTTTJJJQQQcccjjjmmmdddkkkhhhbbb______qqqnnnRRR,,,---...444;;;<<>>...FFFIIIEEECCC999888AAARRRZZZaaa``````cccffffff[[[]]]hhhkkkiiixxx|||tttJJJ...[[[QQQOOOAAA000+++'''((()))***...444333222000---,,,---------/////////222666;;;@@@CCCHHHNNNUUUNNNNNNHHH;;;NNNsssssszzz{{{hhhZZZBBB555===~~~ggg]]]tttxxxVVVHHHNNN[[[gggttt???AAAFFF333IIIqqq||||||yyy999888CCCFFFJJJoooqqqZZZJJJaaalllxxx|||}}}~~~{{{|||iiiiiissshhhtttooo///...333???kkkrrrDDDDDDnnnrrrvvv___JJJIII999GGGdddqqqdddrrr}}}uuuGGG666...DDDaaa{{{gggSSS@@@:::888555...AAAtttXXXWWWrrruuuWWWcccsss{{{uuuooo|||vvv|||xxxyyy:::@@@===TTT[[[```[[[]]]dddvvviiizzz|||}}}vvvpppvvv|||wwwzzz~~~ssssssVVV---:::???LLLFFFdddrrrcccIIIUUU```oooooogggkkknnnjjjjjjmmmhhhggguuueee```aaaIIIAAAAAA>>>RRRpppzzz|||~~~nnn^^^xxxsssppp000...)))SSS}}}MMMGGG===IIImmmnnnCCCOOOFFF;;;;;;888:::\\\vvvjjjHHHZZZccc___aaalllooohhhQQQOOO```kkkuuu{{{yyy777111)))CCCrrrfffrrr{{{MMMqqq{{{qqqkkkXXX@@@:::;;;666222888HHHOOOWWWqqq[[[CCCEEE```mmmllljjjeeehhhoooyyy~~~zzzssssssxxxvvv{{{{{{___aaa000---///,,,:::aaaKKKDDD~~~III;;;IIIFFFLLLMMMcccpppttt[[[@@@KKKccciiiddd```hhh```WWW[[[gggqqqCCC333'''333777;;;;;;vvv|||bbbEEE^^^mmm~~~hhhPPPGGGSSSUUUAAA;;;GGGRRROOOFFF:::666CCCQQQVVV[[[^^^bbbffffffbbb[[[ccclllmmmooo}}}~~~ggg@@@,,,\\\RRRPPPAAA000+++(((((())))))---333333333111,,,+++---...,,,//////000222666<<>>888NNNbbbZZZEEEMMMPPPNNNUUUbbbbbbZZZKKKOOOeeexxx|||zzzjjj,,,666///HHH]]]uuuVVVgggrrrvvvvvvfffNNN@@@888666<<<777:::EEEYYYsssXXXPPP\\\bbbcccbbb]]]```jjjuuuyyyuuurrrtttyyywww|||}}}ppp```QQQ)))///555666@@@bbb]]]<<>>555???DDD{{{kkkOOO999999:::<<<888>>>nnnlllRRRQQQssshhh\\\FFF555NNN}}}www}}}{{{kkkFFFCCCHHHVVVSSSTTTddd}}}ooo^^^TTTVVVQQQPPPbbb{{{{{{xxxwwwppprrrjjjbbbeeejjjpppyyy~~~|||eee;;;;;;CCCHHHJJJLLL```pppiii]]]AAAMMMjjjtttllljjjkkkhhhjjjgggaaajjj{{{______\\\RRRMMM]]]pppuuutttwww{{{{{{qqq{{{|||rrr{{{HHH111111***===wwwUUUJJJAAA???aaaYYYMMMIIIHHHBBB:::???DDD>>><<<>>>???CCCMMMYYY[[[VVVNNNTTThhh{{{zzztttPPP///555777DDDjjjuuuxxxpppdddhhhvvvzzzrrr___KKK???666BBB777000:::CCCbbbcccTTTPPPSSSPPPQQQSSSNNNWWWcccppptttrrrrrrtttxxxzzz}}}yyy^^^aaa;;;---333999???BBBZZZwwwYYYLLLWWWGGG???:::CCCHHHbbb~~~xxx]]]WWW^^^]]]TTTaaaUUU]]]ZZZXXXzzzllloooUUU111222444777<<<:::===```yyyzzzcccLLL]]]nnnvvvUUUSSSVVVIII???FFFtttpppZZZFFFSSSIIIQQQXXX\\\___bbbaaa]]]eeennnssswww~~~~~~qqqJJJ000000]]]SSSPPP???111,,,((((((((((((,,,111222555222+++***......+++111111111444888===BBBEEELLLVVVQQQ???EEE???444VVVqqq]]]AAAAAA888333CCCwww```222666<<>>[[[qqqvvv[[[aaannn~~~iii```PPPUUU{{{}}}yyyxxxUUU555GGGCCCBBB@@@IIIBBBnnnnnnbbbDDDUUUgggqqqvvvyyy|||||||||pppxxxxxxwwwfff|||~~~;;;333222,,,BBB<<>>666bbb~~~~~~qqqyyydddSSSNNNrrr}}}xxx|||xxxyyy|||ooo<<<(((===<<<;;;IIIKKKuuuttt\\\AAA@@@333000999555:::UUUmmmVVVbbb\\\NNNKKKKKK\\\sssuuuoootttuuuwwwrrr{{{TTTIII;;;KKKIIIWWWLLLaaammmxxxzzzllliiiVVVNNNRRRYYYYYYZZZkkktttkkk^^^aaa\\\]]]iiirrr{{{{{{kkk{{{tttDDDAAAHHHCCCGGGIIIQQQMMM```fffhhhDDDFFFggguuulllhhhhhhfffhhhkkkeeekkkqqqlll~~~ZZZXXX^^^```lllqqquuuyyy|||~~~wwwyyyyyy===333222+++999```HHHAAA@@@IIItttyyyQQQMMMGGGBBB???>>><<<:::888999===DDDPPPZZZ^^^^^^aaadddpppzzzsss}}}wwwnnn666000---777;;;}}}sssooofffcccuuuzzzxxxlllUUUHHH444???999444<<<000444::::::DDDHHHBBBBBBEEE@@@QQQ^^^lllqqqqqqrrrtttwww|||~~~tttRRRaaa,,,555888;;;BBB>>>MMM]]]}}}EEEQQQ@@@KKKVVV???555999JJJSSSFFF@@@FFFIIIPPP```MMM```ddd___iiioooFFF222,,,@@@444<<<888<<>>;;;@@@PPPppp\\\;;;>>>^^^kkkvvvWWWhhh{{{rrryyywwwwwwwwwtttSSS666333;;;??????AAABBBaaayyyyyyIII@@@III333,,,:::111<<>>:::===AAA???@@@HHHUUU```fffhhhwwwrrrppptttzzzvvvsssLLL...+++333777555{{{uuu|||vvvaaannnqqqxxxzzzfffTTTDDD@@@@@@666222666777999444222555666555:::BBBSSSeeevvvxxxrrrqqqsssvvv|||vvv{{{hhhcccKKK000777???PPP<<>>IIIUUUXXXTTTSSSfffssspppRRR777111666666555888666>>>===ppp:::QQQhhh\\\LLLYYYNNNGGGCCCFFFGGGFFFHHHMMMRRRXXX```bbbaaa```bbbeeebbbsss}}}{{{yyyuuuKKK999+++---\\\QQQIIICCC555...((((((((('''))),,,///111333000,,,***,,,//////222666777777:::AAAGGGRRRGGG^^^PPP111888111TTTuuuwww```III???<<>>===>>>777OOOzzz~~~gggJJJ>>><<<;;;555,,,888222>>>YYYoooxxxzzzyyylllqqqmmmjjjiiiooouuuyyy|||oooQQQIIIKKKLLLNNNSSSTTTVVVOOOLLLgggqqqmmmssshhhqqqooojjjhhhaaa[[[bbbkkkppp}}}}}}www}}}wwweeeMMMIIIFFFNNNDDDBBBLLLCCCIIIooo~~~qqqqqq\\\555WWWYYYnnnrrraaallleee```hhh___cccXXXOOODDD<<<999@@@SSSeeepppssswwwyyyzzz}}}{{{xxx~~~vvvzzzYYY000)))---///666YYYQQQ:::AAA<<>>AAABBB<<<111;;;777444333111333???MMMllluuuzzzxxxtttssstttsssqqqzzz{{{qqqTTT;;;...===WWWlllIIIDDDNNNCCCkkk}}}dddBBBZZZpppBBB@@@:::555777;;;BBBMMMVVV^^^TTTTTTdddtttwwwsssqqq\\\EEE222111666666555777???999AAA]]]ZZZHHHWWWjjj~~~mmmJJJYYYRRRMMMNNNNNNMMMPPPVVV^^^bbbffffffdddcccfffiiiooo{{{~~~~~~yyymmmAAA444,,,111^^^OOOGGGCCC444---((((((((('''(((+++...111222111---++++++---...111555666777;;;AAAEEEQQQNNNZZZwwwcccLLL___ssslllNNNBBBEEE|||{{{zzzXXX444999???FFFFFFAAAIIIlllYYYOOOmmmOOOVVVppprrrttt||||||ooowwwhhh999999FFF222>>>777777???>>><<>>777555888888555999@@@KKKhhh[[[>>>555999NNNiiittttttrrr]]]ffflll___BBB999]]]zzz{{{lllLLL===444888===<<<::::::;;;999XXXtttddd<<<<<>>CCCPPPnnnrrrlllkkkuuueeeiiigggfffWWWmmmqqqpppZZZFFFCCCHHHKKKMMMQQQQQQRRRJJJDDDSSSvvvxxxzzz~~~wwwppprrrsssyyy||||||{{{qqqwww|||{{{xxxMMM@@@PPPFFFIII@@@BBBMMMDDDBBBYYY___gggDDDTTTTTTmmmnnnaaalllWWW___fffccc^^^cccZZZNNNDDD???888777JJJbbbnnnqqqvvvyyyzzz{{{}}}ssszzznnnHHH---...333666>>>DDDoooOOOGGGLLL>>>:::QQQlllZZZWWWZZZbbbiiirrryyyyyytttnnnjjjpppkkkfffmmmpppnnnIII222---333777888>>>'''lllooottt```^^^uuuzzzzzzzzzaaaRRRIII<<<777===???111111222333555@@@TTTgggzzzttttttwwwvvvsssnnnhhhqqqFFF555999:::QQQfffJJJAAAJJJOOOgggCCCXXXyyy~~~eeeYYYOOOPPPWWW[[[^^^```^^^[[[cccuuuyyymmmfffDDD666---111555444444666777222888DDD}}}AAA<<>>CCCLLLEEEBBBRRR||||||pppbbbGGG___bbbcccsssbbb[[[___dddjjjeeeZZZjjj```UUUPPPOOODDD999FFF___ooopppsssvvvxxxzzz{{{|||{{{zzztttzzz___888+++111555:::BBB???```zzzSSSCCC???:::;;;???\\\}}}{{{sssmmmhhhfffdddhhh]]]bbbzzz~~~yyyZZZ666+++000555666666888555CCCtttvvvuuuVVV[[[yyyxxxsssooowwwuuu\\\FFFAAA@@@;;;===@@@EEEMMM[[[mmm{{{~~~{{{uuupppssszzz{{{yyysss|||```XXX<<<:::EEE@@@<<>>GGGQQQoooVVVJJJsssSSSGGG[[[jjjttt}}}~~~zzz}}}~~~ppppppTTT222===555)))>>>111999444444;;;666<<>>BBBVVVpppvvvwwwqqqvvv~~~dddpppGGG000666888444555;;;<<<777???<<<{{{ccc@@@;;;;;;:::===???CCC???===999CCCJJJVVVjjjbbbGGG666444444666666333333666---@@@:::222vvv}}}{{{UUU999EEE;;;777---<<<:::CCC111999555>>>@@@BBB???AAA???JJJXXXsssuuufffOOOIIIDDDEEEHHHIIIJJJLLLOOOIIINNNVVVLLL@@@UUUwwwyyyzzz~~~dddTTTWWWXXXXXX^^^ttteeejjjxxxvvvrrryyyyyyVVVBBBDDDFFFAAAAAAAAAAAADDDGGGCCCEEEQQQgggmmmnnnGGGSSSUUU]]]vvvllljjjaaa^^^ggghhh]]]^^^pppeeeYYYSSSQQQEEE:::GGG___ppppppppprrruuuxxx{{{|||zzzyyyjjj{{{uuuwwwLLL+++)))///222777===<<>>666QQQiii{{{kkkXXX]]]rrr{{{ooorrrzzzrrrjjjfffaaa```aaabbbeeelllssswwwyyyrrrttttttqqqttt{{{yyytttnnneee<<<:::>>>AAAIII<<>>555:::III^^^@@@???WWWggghhhzzz||||||xxxsssqqqpppoookkkjjjiiihhhiiimmmrrrvvvwww{{{}}}zzzWWW222000///000111___RRRHHH@@@111+++'''''''''%%%%%%((((((+++...000111000---+++---...111555888<<<>>>@@@FFFIIISSS___bbbbbbmmm|||pppddd}}}ppp@@@+++===:::999999;;;>>>AAABBBCCCEEExxxIII,,,___NNNNNNZZZmmm~~~~~~~~~~~~}}}|||~~~xxx|||~~~VVV999;;;...///:::444000888666444:::===<<<>>>yyySSS<<>>:::PPPTTTkkkuuuiiiGGGCCCCCCCCCDDDEEEGGGIIIKKKHHHKKKJJJGGGGGGJJJHHHDDDccczzz}}}~~~xxx|||qqqrrrvvvXXXEEE>>>===@@@CCCCCCBBBCCCEEEAAA???EEEMMMYYYyyy|||gggBBBQQQ\\\]]]sssfffdddWWW___aaa]]]___ooowwwhhhZZZPPPDDD@@@PPPhhhnnnnnnooorrrvvvyyyzzzzzzyyyhhh~~~yyy}}}pppeee===***000222222888;;;;;;GGGIIIqqqUUU777DDD>>>777333555888<<<>>>>>>???@@@AAABBBBBB@@@???IIImmmzzzxxxwwwrrrDDD777...111444111...000...///333444]]]hhhssszzzdddhhhwwwmmmqqqxxxtttttt}}}tttuuuuuuvvvzzz|||xxxpppooouuuxxxwwwwww{{{~~~~~~|||ooogggkkk:::BBBBBB:::<<>>]]]|||}}}rrrsss\\\TTT[[[cccddd]]]WWW]]]gggllllllpppqqqdddKKK888222555333111000000000222333///333:::&&&BBBiii|||jjjFFF:::GGGZZZVVV\\\```______aaacccddd```aaacccgggkkkooosssvvvwww{{{}}}fffFFF---111111000///___QQQGGG@@@000***&&&''''''%%%%%%'''&&&(((,,,000222111...,,,,,,---000444999<<<>>>>>>FFFPPPUUUPPPQQQ\\\eeefffvvv{{{pppiiipppYYY444222:::888999:::;;;===??????>>>FFFNNN^^^>>>ZZZwwwdddSSSUUUeeeuuu|||www{{{~~~zzzzzzggg333000<<<)))...>>>---555333777999888>>>???777NNNsssRRREEEIIIeeebbb===WWWqqquuu}}}vvvSSSFFF999BBBqqq|||yyyzzz~~~}}}yyyjjjjjjppp~~~sssxxxeeelll444------000111000000333555555...<<<;;;QQQxxxZZZ777333333333333000......///000777 000:::...DDD}}}zzzxxxpppdddLLLGGG@@@@@@???NNNLLLPPPXXXYYY~~~yyynnn```QQQ@@@>>>AAABBBAAA@@@AAADDDFFF???DDDCCC???CCCKKKFFF:::III888qqq}}}}}}{{{zzzoooTTT>>>===???;;;;;;BBBBBB===AAACCC>>>>>>DDDFFFMMMnnn|||SSSRRR[[[RRRbbb___iiiYYY```]]]ZZZ]]]qqqrrr^^^PPPOOO\\\kkkiiikkkooouuuzzz|||zzzwwwlllkkkrrr~~~xxxyyyPPP222...999555333::::::<<<@@@999```|||~~~ddd>>>===>>>@@@999111666@@@888<<>>BBB>>>666999<<<...---DDD111***WWWwwwqqqpppppppppmmmiiilllqqqyyypppggg\\\JJJ666000333000000//////000222222111))),,,222(((===BBByyyYYYCCCBBBCCCJJJMMMKKKKKKRRRXXXZZZ[[[^^^dddkkkqqquuuvvvvvvzzz{{{lllKKK444//////000///...```OOODDD>>>///***&&&''''''%%%$$$&&&$$$'''+++000333333///,,,,,,---000444999<<<>>>>>>BBBCCCIIITTT^^^dddggghhhqqqvvv}}}~~~|||lll~~~```999///AAA333555888;;;:::999;;;;;;;;;999FFFXXXmmmEEEUUU~~~lllaaabbbiiiooorrryyytttttt}}}ppp{{{tttooo222222222222222222000...555)))111:::222666===555444sssSSS<<>>///;;;555NNN|||jjj@@@222111000222111///---......---)))===%%%,,,000++++++lllvvvppptttyyyooossscccnnnxxx{{{sssfffUUU>>>DDD===CCCFFFHHHDDD@@@@@@BBBDDDAAA@@@DDDGGGAAA999===III666GGGEEEOOOtttJJJ???666777<<<>>>===;;;>>>777;;;@@@>>>@@@EEEAAA>>>KKKcccrrrRRRZZZbbbMMMhhhnnn```hhh___XXXYYYmmmppp___[[[___eeeeeeiiipppxxx~~~~~~yyytttsssvvvzzzjjjuuuccc==='''---;;;333000888777;;;&&&@@@;;;UUUlllFFF===BBB???::::::666;;;;;;555111>>>ZZZrrr}}}~~~\\\888---333555222...---......+++)))111666+++444rrrzzz{{{\\\MMMXXXiii{{{|||yyyuuuwwwwwwuuuvvvxxxyyyxxxzzz|||zzzuuuhhh```KKK111MMMBBBAAAGGGCCC<<<:::AAA999111:::777<<<&&&***GGG---///{{{yyyzzzwwwoooqqq___===***---111---++++++,,,...111444333000)))555+++===333///HHHvvv|||~~~ppp[[[```]]]SSSMMMQQQVVVXXX```dddmmmvvv}}}}}}~~~{{{~~~zzz]]]666(((111---.........[[[RRRGGG;;;000---)))''''''(((((((((%%%'''+++...000111000000333...+++000===FFFEEE???;;;EEENNNRRRXXXaaaffffffppptttzzz~~~~~~xxx~~~iiitttlllLLL333111777777333555666666666666999;;;@@@666AAAjjjkkkGGG^^^{{{vvv{{{fff///111111000///////////////......///000111333555666<<>>CCCyyykkk999CCCxxxbbb^^^^^^eeeqqquuuzzzpppoooxxxwwwhhh^^^___vvv|||gggOOO888,,,***------......///000000000888222333777777GGG~~~fffCCC222111333......---------,,,,,,,,,,,,,,,,,,---------......FFFbbbxxxwww|||```QQQFFF===???GGGFFFDDDBBBBBBBBBCCCBBBAAACCCBBBBBBAAA@@@???>>>>>>>>>>>>>>>;;;:::JJJooooooMMM777=========<<<;;;;;;::::::888:::>>>AAACCCDDDDDDDDDIIICCCmmmvvvccc\\\jjjfffQQQZZZ^^^dddfffbbb^^^dddmmm}}}ccc\\\bbbgggccckkkooovvv|||tttjjjoooxxxyyyxxxooo}}}KKK222222333444444555555666666222666@@@DDDZZZ}}}hhhgggGGGRRRIIIGGGGGGMMM[[[mmm}}}uuurrr~~~]]];;;---......---------,,,,,,,,,...'''+++333///***???___}}}iii{{{aaaVVVPPPSSS___ggghhhkkkooosssxxx{{{}}}~~~zzzuuurrrtttvvvPPPMMMIIIDDDBBBAAABBBCCC>>>===<<<:::888555222111222000...---///222666888~~~tttzzzyyyyyy{{{{{{wwwmmmeeeWWWFFF222+++...222///))),,,,,,------.../////////...111222///---333AAAMMMyyy{{{||||||}}}~~~}}}|||{{{ssszzz~~~zzzzzz|||fffDDD...***///------------[[[PPPEEE:::000---)))''''''(((((((((%%%'''))),,,///000111111000333444333555@@@OOO[[[FFFDDDDDDGGGJJJOOO[[[gggppptttzzz~~~yyyvvvvvv~~~zzzooo|||zzzuuummmWWW<<>>666```sssQQQXXXuuulllrrrnnn~~~ZZZ,,,///111000///............///.........///111222444555555...]]]uuuhhhCCC:::iiiZZZnnnkkkeeekkklllmmmppppppgggUUUNNNbbb|||}}}lllWWWAAA111,,,///,,,------......///000000444111333555111222KKKjjj|||}}}ZZZ===000000000---------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------///444WWW~~~|||xxx}}}xxx~~~{{{yyyzzznnn[[[IIICCC???:::<<>>===<<<;;;:::999888222777>>>AAA<<<777===HHH^^^aaagggnnnuuu{{{xxxkkkYYYIIIAAA@@@BBBDDD;;;;;;;;;::::::999999999:::;;;===@@@BBBCCCCCCDDDDDD???UUUzzzyyy___oooeeeTTTWWWZZZZZZUUUTTT]]]iiikkknnnlllccc\\\]]]^^^^^^iiinnnllljjjmmmlllsss|||rrrnnnRRR999111111111222333333444444???777888@@@AAAJJJqqq|||yyy{{{yyyaaa>>>---...------------,,,,,,,,,,,,---&&&''',,,)))$$$...AAAfff{{{oooxxxrrrhhhoookkknnnrrrwwwzzz|||{{{{{{zzzwwwvvvzzz}}}uuudddTTTEEEDDDBBB@@@@@@AAACCCEEEAAA@@@>>>:::777444111000///...,,,++++++,,,...000(((===^^^|||vvviiiZZZOOO:::333***'''))),,,,,,***,,,,,,,,,---......//////000333444111...000888???ddd~~~uuuwww{{{{{{wwwrrrpppttt|||zzzaaaGGG333******...------------[[[OOODDD:::111---)))'''''''''((('''&&&&&&(((***,,,///111222222555777555333;;;MMM]]]sssRRR???JJJYYYYYY[[[dddbbbfffkkkoooqqqrrrsssttt~~~uuuggghhh|||{{{gggdddBBB000000555333---111222444444333444666888777???>>>666>>>eeejjj___ddduuu}}}qqquuuppp~~~GGG,,,,,,000//////...---------......------......000111333444888'''666iiieeeRRR<<>>@@@???>>>???@@@AAA@@@???;;;;;;:::888777555444444555444555777555///---......000555888999777444222999888888888888666333000888888888888888888777777::::::;;;<<<===???@@@AAA???@@@CCC]]]sss|||aaaeeegggVVVMMMYYYmmmqqqdddUUUUUUVVVWWWYYY^^^eeefffccckkktttpppddd\\\YYYjjj{{{ppp???333//////000000111222222333BBB888777@@@AAA>>>KKK___qqqwww~~~{{{vvvqqqmmmwwwbbbBBB,,,***222---,,,,,,,,,,,,+++++++++...***)))******'''''')))000YYYppprrr{{{zzzwwwvvvyyywwwiiiQQQ>>>AAAAAAAAABBBCCCDDDFFFFFFDDDBBB>>>999555111///...---,,,+++***)))((((((((('''(((+++000999EEERRR[[[hhhbbbYYYQQQHHH===111(((&&&(((++++++******---///+++,,,,,,------......//////111222222000000111333555ZZZxxx{{{vvvsssuuuzzz~~~|||zzz~~~nnnxxx___???+++(((,,,---,,,,,,,,,,,,,,,ZZZNNNEEE>>>111...)))'''''''''''''''&&&&&&&&&''')))---000222777444444888:::<<<@@@DDDfffVVV:::MMM\\\RRRggghhhiiiiiikkkpppvvvzzziiiccc```fffuuuzzz|||ssssssRRR222+++111444111//////111222222111222555777999000:::JJJ>>>111XXXkkkmmmooorrr\\\QQQ___ttt~~~fff}}}zzzeee???,,,***...222...------,,,,,,,,,------,,,,,,------...000111222777888444===ooofffGGGAAACCC...LLLPPPUUU]]]XXXMMMNNNMMM???FFFGGGMMM```}}}|||}}}dddGGG333+++((()))+++******++++++,,,------......000000000333888777222111555LLLzzz{{{```===///)))///333...***+++******)))))))))(((((((((((((((((()))))))))******%%%,,,'''111111///SSShhhhhhJJJGGG!!!666111111777:::999999<<>>>>>???AAABBBAAA@@@;;;:::999777666444333222999555111000222444888:::777666666555555666777777333333333555666777888888666666777777777777777777888777777777888:::<<<>>>???CCCCCCBBBiii{{{[[[yyymmm___SSSTTTeeexxx{{{tttiiibbbbbbhhhnnnqqqkkk^^^NNNYYYwwwyyyvvvwwwnnncccEEE:::***/////////000111111222222:::333555???CCC>>>???GGGLLL}}}yyyyyy}}}rrrXXX>>>000...000000,,,,,,+++++++++************,,,,,,***,,,...+++&&&///'''@@@uuusssttthhhhhhvvvtttqqqooooooqqqsssuuu{{{{{{wwwmmm^^^PPPFFFBBBCCCCCCCCCCCCBBBBBBAAA@@@AAA>>>:::555111///......,,,,,,,,,+++***((('''&&&---(((""""""&&&)))000...,,,++++++***'''%%%&&&***...///,,,+++,,,...+++++++++,,,------......,,,,,,---///222333222111777,,,JJJ~~~ttt}}}{{{vvvlllsss~~~RRRAAA...(((---333000***++++++++++++ZZZOOOGGG???222...***''''''''''''&&&&&&%%%%%%%%%'''+++...000444444888>>>@@@>>>@@@EEE>>>III|||pppVVVeeeGGGPPP\\\dddddd^^^VVVQQQdddnnnvvvjjj{{{|||MMM999***+++...+++***...---...000000///000222444555111111666::::::>>>CCC]]]www{{{qqqiiihhhffffffnnnzzz}}}vvvooozzzEEE!!!(((222(((%%%///,,,+++++++++++++++,,,,,,+++++++++,,,---...///000,,,888555///GGGzzzUUU;;;TTTAAA>>>>>>:::888GGGOOOFFFMMMddd~~~iiiOOO444)))***+++(((&&&)))))))))***++++++,,,,,,///111...***,,,333555222;;;777555888@@@RRRrrrhhhJJJ777///444---+++---***###'''111))))))(((((((((''''''''''''''''''((((((((())))))&&&***&&&444,,,###%%%+++000999YYY[[[UUUtttSSS]]]MMMAAA>>>777222:::???;;;555333333777999999999;;;<<<<<<<<<===???@@@>>>===888888777555444333222111...222555555444444222111222000...---...000333555666444222111000222666888555555555666666777777888888777666666777999<<<>>>BBB===DDDDDDFFFuuuhhhYYYeeetttwwwjjj\\\[[[bbbiiioooxxx|||vvvkkk```ZZZSSSkkk|||}}}vvvllltttvvvwwwzzzEEE000555.../////////000111111222222333111555<<>>AAAFFF===JJJcccxxxpppkkk^^^OOO777&&&'''//////'''+++************)))))))))###)))+++'''&&&***+++(((---(((&&&///PPPyyywwwqqqlllbbbTTTIIICCCCCCFFF>>>??????>>>===;;;999888:::888444000---,,,,,,,,,)))************)))'''&&&%%%$$$$$$''',,,//////...&&&%%%%%%&&&(((***++++++))))))))))))))))))((((((******++++++,,,------------++++++---111333444333555333444NNN}}}uuu||||||}}}tttbbbjjj}}}dddFFF222///---...000111---***++++++++++++ZZZPPPGGG>>>222...***'''&&&'''&&&&&&&&&%%%%%%%%%&&&)))+++------333???FFFCCCCCCRRReee[[[TTTJJJRRR|||vvvgggdddqqq~~~pppllljjjeeeyyyLLL111,,,+++///...)))***000+++---......---...111333444555111...444===<<<333FFFHHHooottt|||hhh555111777''' )))...'''******))))))******+++++++++******+++,,,---......)))---000444777@@@rrrtttkkkhhhkkkpppnnnJJJ777&&&$$$)))+++(((%%%'''(((((()))******++++++(((+++,,,++++++...000000666000000999BBBBBB;;;555CCCNNN[[[eeemmmrrrpppkkkTTTOOOFFF>>>777222---)))222---***,,,---***)))***((((((((((((''''''''''''''''''''''''((((((((((((...666+++###:::999%%%%%%&&&666000,,,@@@///666<<<...777000***333------222222222333444666777999888777888999;;;;;;999777333333222111000//////...***///222000...//////...888888777666444111///---'''...888===;;;555...)))333333444555666666777777888888777777999;;;>>>@@@BBB777???JJJAAAJJJkkk|||]]]QQQVVVZZZZZZWWWccc___ZZZUUURRRWWWgggvvvtttpppkkktttuuupppzzzTTTHHH777)))555......///000000111111222333444666888888999>>>CCCIIIEEE777MMMlll}}}}}}qqqbbbWWW444222---))))))+++***&&&******)))))))))((((((((($$$)))+++'''$$$%%%(((***'''&&&---444+++&&&III{{{wwwyyy{{{rrrmmmYYYMMMAAA===BBBEEEBBB===<<<<<<===<<<<<<;;;:::999333111///---+++*********&&&&&&&&&''''''&&&&&&%%%,,,+++)))'''$$$!!!&&&%%%%%%$$$$$$$$$$$$%%%+++(((%%%%%%(((******((()))******++++++,,,,,,---000...,,,---///000111111...666777888OOO~~~|||wwwwwwzzz|||zzzwwwyyy~~~yyyeeeLLL888---(((+++------***)))))))))************VVVOOOFFF===222///***'''&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((())),,,111<<>>JJJ^^^mmmmmmccc\\\\\\___hhhnnnwwwyyyvvvPPP000444...!!!***---------...//////000000222555666555444777;;;===666HHHDDDAAA222NNNfff~~~ttt```KKK888,,,&&&)))...///,,,'''(((,,,)))))))))(((((((((''''''((((((******'''$$$&&&***$$$///&&& ///333,,,///@@@```{{{~~~yyypppeee\\\VVVEEE<<<555888@@@DDD@@@:::=========<<<<<<;;;;;;;;;///...---,,,***)))((('''&&&%%%%%%%%%$$$$$$$$$$$$!!!###%%%'''***,,,...''''''((('''''''''((())))))(((&&&'''(((***++++++))))))******+++,,,,,,,,,---...............//////...,,,222999555888SSSuuuxxx```JJJ:::111+++(((++++++***)))((((((((()))************SSSNNNFFF===333///***'''&&&&&&&&&%%%&&&&&&%%%%%%&&&&&&''''''111---333FFFUUUZZZ```hhhkkkvvvWWWTTTaaahhhmmmsssvvvvvvrrrooommmfffpppvvvmmm``````sssSSS%%%111(((******))))))++++++))))))***,,,,,,+++,,,...000---...000111555777444000???...<<>>:::///888;;;:::777777:::;;;888888888888555000,,,+++***(((000///%%%!!!'''+++)))))))))(((((((((''''''''''''''''''((((((((()))))))))+++777###)))***///,,,)))&&&)))(((888'''333)))---444000+++ >>>---111333444333222444555555777777777888999888555222////////////////////////+++//////,,,---000+++###111000///...---...///000,,,...000...,,,,,,///222...//////111222333444555111111222444666999;;;<<<999HHHCCC;;;CCCCCC===EEEgggkkkvvvzzzsssiiibbb\\\[[[YYY[[[eeerrrooo~~~~~~qqqppptttNNN<<<222 (((666***++++++,,,------......///...333555444555:::<<<:::@@@???777GGG???EEE===CCCEEELLLjjjrrrdddMMM999---)))+++---...)))'''***)))$$$&&&---)))(((((((((''''''''''''&&&"""###))))))######'''333+++,,,*** ++++++///...444EEEMMMNNNTTTPPPLLLFFF???;;;999::::::<<<>>>???>>><<<<<>>000***,,,///---)))++++++,,,------......///111222333555666777777777<<<===>>>???????????????===>>>>>>===;;;777222000000000///...,,,+++******))))))))))))))))))))))))(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''((((((((((((++++++,,,------......///222111111222444777:::<<>>???===:::777333000...---,,,++++++***)))(((((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''(((***+++***)))'''&&&,,,+++***---000222000...000000111222333555666777777999AAARRRjjj|||nnn[[[DDD333,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))zzzTTTKKKGGGAAA555000***''''''((('''&&&&&&&&&&&&&&&''''''''''''((($$$000CCCDDD;;;IIIeee}}}sssuuuooozzzpppSSS444$$$&&&)))))))))))))))))))))))))))*********+++++++++,,,,,,,,,------...///000111222444555777:::===???AAAAAAIIIFFFBBBBBBDDDCCC???:::;;;;;;999777333///+++(((---,,,,,,+++***)))((((((*********)))))))))(((((())))))))))))))))))))))))******))))))))))))******++++++,,,---...000111222???444:::bbb{{{^^^FFF222$$$&&&000''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))******++++++,,,---...///111222333444444444555666666666555555555222000---,,,+++***))))))(((((((((''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''((((((((()))))))))))))))(((((((((((()))***************+++,,,---...///000111111222333222222222444333333222000//////...///...---,,,++++++++++++*********+++++++++,,,,,,------------------------...///////////////.........//////000000111222222111222222333555666888999<<>>======<<<<<<<<<<<<<<<:::777444111...,,,++++++******)))((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''(((***++++++***)))(((,,,++++++---000111000...000000111111333555666777>>>:::666666;;;AAAEEEGGG^^^OOO===000---...///...++++++++++++*********)))))))))))))))))))))))))))))))))))))))}}}\\\IIICCCGGG666000***''''''((('''%%%&&&&&&&&&&&&''''''''''''''''''***555BBBMMMRRRSSS~~~vvvddd@@@...$$$&&&---,,,)))))))))))))))))))))))))))*********+++++++++++++++,,,,,,---...///000111111222444666888:::;;;;;;;;;:::;;;>>>AAA@@@;;;666...,,,)))&&&&&&'''***,,,)))))))))(((((('''''''''******))))))))))))(((((())))))))))))))))))))))))***))))))(((((())))))******++++++,,,---///000111***000888@@@KKKddd}}}eeeMMM555)))$$$###'''...'''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))******+++,,,,,,---///000111222222222222333333222222111000000///...,,,+++*********((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((()))))))))(((''''''''''''((())))))************+++---...//////000111111222222111111111111000///......---------,,,+++***)))))))))***)))*********++++++++++++++++++++++++++++++++++++......///////////////.........//////000111111111000000111333555777999::::::===???@@@???========='''999===666LLLqqqbbbiii{{{}}}qqqtttwwwttthhhTTT>>>000((('''&&&''')))***)))(((***++++++,,,,,,---............///000222444777888666888<<>>NNN]]]pppXXXGGG000(((%%%+++///,,,(((&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))*********+++,,,---...///000111111111111111111000///...---,,,,,,,,,+++***))))))***((((((((((((((('''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((())))))'''&&&&&&&&&&&&'''(((((())))))******+++,,,...///...///000000111111000000///......---,,,,,,+++++++++***)))((((((((((((((()))))))))************+++************************---......////////////...------...//////000000111111111222444666999;;;<<<888;;;======;;;999888888444333000---,,,:::[[[xxx{{{tttssslllpppiiizzztttxxxzzztttcccNNN:::+++###'''(((******(((''''''(((*********+++,,,,,,------.........///111444888:::555777999;;;;;;999666555666444222///---,,,,,,,,,*********))))))(((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((*********+++,,,,,,------,,,,,,---///222555888999777999;;;<<<<<<;;;999777333222000---+++)))(((''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''')))***++++++*********+++---.../////////000000000111222444555666???>>>======;;;999777555---000333444111,,,'''$$$(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((xxx\\\KKKAAA@@@777111+++'''''''''&&&$$$%%%%%%%%%&&&&&&&&&&&&'''###'''(((%%%###...HHH^^^UUUuuuwwwbbbbbbsss{{{^^^+++///&&&)))///,,,+++***"""(((((((((((((((((((((((((((((()))))))))*********))))))***+++,,,---......111111333444555666666666888666444222000---)))'''(((((()))***)))(((&&&$$$'''''''''((((((((((((((((((((((((((((((((())))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))***+++------444---,,,555>>><<<333,,,222FFFVVVgggvvvgggWWWGGG777+++%%%***((('''))))))'''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))******++++++,,,---...//////000111111111000///...---,,,)))***,,,+++)))((()))***'''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&''''''((()))))))))***+++,,,---...---...//////000000//////---,,,,,,++++++*********))))))((('''''''''(((((((((((()))))))))*********)))))))))))))))))))))))),,,,,,---...............---------...//////000000111111222444666999;;;<<<777999;;;;;;888666444444999)))%%%000000%%%&&&333JJJfff||||||uuutttooocccRRR@@@333+++'''&&&)))***+++)))'''&&&(((***))))))******+++,,,,,,,,,///......///111555888:::<<<<<<;;;::::::999999999333222///---++++++++++++((((((((((((((((((((('''''''''''''''''''''''''''&&&'''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''))))))******+++,,,,,,,,,+++,,,---///222444666777666888:::<<<<<<:::777555000///---+++***(((((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&((())))))***)))***,,,---......//////000000000111222333444555444555666666333000---,,,+++++++++)))&&&&&&))),,,''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((qqqTTTJJJCCCBBB777222+++'''''''''&&&$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&!!!&&&---'''"""333DDDvvv~~~zzzKKK((()))555---)))...---######***((((((((((((((((((((((((((((((((((((((())))))))))))'''((()))***+++,,,,,,---...///000111222333333333222222111222222333555666---,,,***))))))***+++---((((((((((((((((((((()))''''''(((((((((((())))))(((((((((((((((((((((((()))((((((''''''(((((()))(((((((((((()))***+++,,,$$$...:::<<<222***000<<<:::???:::555777666666???QQQ]]]ZZZNNNIIIBBB<<>>555)))******,,,555###$$$)))000///((($$$%%%$$$((()))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((()))))))))******++++++,,,,,,------------...------,,,++++++'''***---,,,)))&&&'''***''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''&&&'''(((((()))(((((())))))***,,,---...,,,,,,---............---************))))))))))))((((((''''''''''''(((((('''''''''((((((((())))))(((((((((((((((((((((((((((((()))++++++,,,,,,++++++,,,,,,---......//////000000111222333555666777666888999888555111//////......(((###***444000$$$...+++))))))++++++(((%%%&&&'''+++---...***&&&###---,,,***)))((('''&&&%%%%%%%%%%%%%%%&&&'''''''''(((((())))))***+++++++++---...///000222333444555666666555333222111111000,,,,,,+++)))((((((((((((&&&'''''''''(((((())))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((())))))***+++++++++---...///111222333444444444555666555444222///...******)))''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((()))'''***------,,,,,,...000000000000000111222333444666666444000***&&&$$$%%%%%%'''(((***)))&&&""" &&&'''''''''(((((((((((((((((((((((((((((((((((())))))))))))rrr^^^LLL???BBB888222+++'''''''''%%%###$$$$$$%%%%%%%%%&&&&&&&&&$$$&&&'''&&&$$$###(((---,,,!!!'''---...IIImmmwwwqqqgggCCC777+++111000444///... &&&###(((,,,)))++++++!!!((((((((((((((((((((((((''''''''''''((((((((()))&&&&&&'''((()))***++++++---...///111222333333333)))+++---------,,,,,,---&&&((()))+++***)))'''%%%(((((('''''''''&&&&&&&&&&&&'''''''''(((((())))))((((((((((((((((((((((((((((((''''''''''''(((((('''''''''''''''((()))***---******...000......111666///000111---...000***%%%,,,)))&&&,,,***###&&&+++'''''')))((($$$%%%+++&&&'''&&&$$$$$$&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((()))))))))*********++++++,,,,,,---+++,,,,,,,,,,,,+++******'''+++...---)))&&&''')))&&&'''''''''(((((())))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((''''''''''''((())))))(((((())))))***+++---...+++,,,------......------************))))))))))))(((((('''''''''(((((()))''''''''''''((((((((()))))))))))))))))))))))))))''''''(((******+++++++++++++++,,,------......///333333333444555666888999666888999888444111......******+++)))%%%###%%%))) $$$''''''&&&&&&***...+++((((((%%%((((((+++,,,!!!%%%)))***)))'''(((***'''&&&&&&''')))(((%%%"""((((((((()))******++++++,,,---...000111222222222666666777777555333111///***))))))(((((('''&&&&&&&&&&&&''''''((()))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((((()))******++++++...///000222333333333333333444333222111...,,,+++(((((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&'''((()))'''***------,,,,,,...000111000000000111222333333111222111...***)))+++...+++)))&&&%%%'''***+++***'''''''''((((((((())))))(((((((((((((((((((((((())))))))))))pppVVVEEEGGG999999444...)))'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%))))))))))))************222777???HHHNNNQQQSSSSSSEEE>>>444...,,,---,,,,,,((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******+++,,,...000111222222222//////...---+++***))))))))))))(((((('''''''''&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((('''''''''&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((()))***+++,,,------------//////...------,,,++++++******))))))((((((''''''(((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''((()))***+++,,,------+++++++++***)))(((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******++++++------,,,++++++******)))((((((((((((((((((((((((''''''''''''''''''&&&&&&((((((((((((((((((((((((''')))***)))((('''(((***))))))))))))************++++++,,,,,,---......///111111000000111333444555555444222000...,,,,,,+++***))))))((('''&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((()))******++++++//////111222333444444555999888777444111...+++***))))))(((((('''''''''&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''(((((())))))******+++++++++,,,...///111111222222777444111///---,,,***(((&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((((((((()))***,,,---...///333000---...222444111---///...---+++)))(((&&&&&&---,,,+++)))'''&&&%%%%%%((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((pppWWWFFFHHH<<<999444...)))'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((())))))))))))&&&(((***,,,---+++((('''000,,,((('''((()))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((())))))******+++,,,...////////////......---,,,+++***)))((()))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((('''''''''&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((()))***+++,,,------------------,,,++++++***))))))))))))))))))((((((''''''(((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''((()))***+++,,,,,,---++++++******)))(((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******++++++,,,,,,,,,+++******))))))''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''')))***)))((('''(((***))))))))))))************)))***+++,,,...///000111111111111111222333555666444333111///---,,,+++******))))))(((''''''&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((()))******+++++++++,,,...///000111111111444333222111///---+++***)))((((((((('''''''''&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''((((((((()))******++++++,,,---...000111111222222555222///---,,,+++)))'''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''(((((()))***,,,---......111...,,,...222444222///---,,,+++***)))'''&&&&&&))))))((('''&&&&&&''''''((((((((((((((((((((('''((((((((((((((((((((((((((((((((((((lllUUUEEEGGG<<<999555...)))'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((((())))))***)))(((&&&%%%$$$$$$$$$'''))))))'''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''(((((()))*********+++,,,,,,,,,,,,+++,,,,,,+++***))))))((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((()))***+++,,,,,,,,,,,,,,,*********))))))((((((''')))))))))(((((((((((('''(((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''(((((()))***+++,,,,,,+++******))))))(((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))******+++,,,++++++******)))((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''')))***)))((('''(((***))))))))))))************'''(((***,,,...000111222111111111111222444555666111000///---+++******))))))))))))(((''''''&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((()))******++++++***+++,,,...//////////////////......,,,+++***)))((((((((('''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))******++++++------///000111111111111222///---++++++***(((&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''((()))***+++---.........,,,+++---000222111///)))))))))(((''''''&&&&&&%%%%%%%%%%%%&&&'''((()))''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((fffPPPCCCDDD::::::555///***'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&###$$$%%%&&&'''((()))***%%%&&&'''))))))((('''%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((''''''''''''((())))))*********++++++******)))*********)))((((((((('''((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))***+++++++++++++++)))))))))(((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((()))***++++++,,,******))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((()))*********+++******))))))(((((('''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''((((((((((((((((((((((((''')))***)))((('''(((***((()))))))))************((()))***,,,...///111111000000111222333444555666///...,,,+++***))))))((())))))((((((''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((((()))******++++++------///000000111111111.........---,,,***)))(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))***++++++,,,---...///000000000000000...,,,***))))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''(((***+++,,,---......,,,+++,,,...///...,,,&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((()))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((aaaNNNDDDCCC;;;:::555///***((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$%%%%%%%%%%%%$$$$$$###############$$$$$$%%%%%%$$$$$$$$$$$$%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''(((((()))***++++++++++++***))))))(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((&&&'''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))******++++++******)))))))))))))))((((((((('''''''''''''''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((())))))******+++)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((())))))*********))))))(((((('''&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''')))***)))((('''(((***((()))))))))***************+++,,,,,,---...//////000000111222222333333333,,,,,,***)))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((((()))******++++++......///000111111111111000//////...,,,***)))(((&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))***+++,,,,,,---....../////////......+++)))''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''((()))+++,,,---......---,,,+++++++++)))((($$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&''''''((((((&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((^^^OOOGGGEEE>>>:::666///***((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%((((((((((((((()))))))))###$$$$$$######$$$''')))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''&&&&&&''''''((()))******+++++++++******)))'''((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&'''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))*********))))))))))))))))))))))))))))))&&&''''''''''''((((((((((((((((((((((((((((((((('''''''''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((()))))))))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''(((((())))))***))))))(((''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((((((((((((((((((((((((((''')))***)))((('''(((***))))))))))))************+++,,,,,,------.........000000111111111111000000+++***)))((((((((((((((((((((((((((((((((('''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((((()))******++++++,,,------...//////......//////...---+++***((('''&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))***+++,,,---------------------,,,,,,)))'''%%%%%%&&&''''''&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((()))***,,,------...---,,,***)))'''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&)))(((''''''''''''''''''&&&&&&''''''((()))))))))((((((((((((((((((((((((((((((((((((ZZZNNNHHHEEE>>>;;;666000+++((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%% """###%%%&&&&&&&&&###%%%'''&&&%%%&&&(((+++&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((((()))***************)))''''''(((((())))))))))))''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((((((((((((((((())))))))))))&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&'''''''''((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))((((((''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))((((((((((((((((((((((((''')))***)))((('''(((***))))))))))))******************+++,,,---//////000000000111111000///---,,,***))))))(((((((((((()))'''((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''((((((((()))******++++++++++++,,,------------,,,************)))((('''&&&%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''')))***+++,,,---,,,,,,,,,,,,,,,+++***)))'''&&&$$$%%%&&&''''''&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&'''((()))***+++,,,---+++++++++)))'''&&&%%%&&&$$$$$$%%%%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&''''''&&&&&&''''''((())))))***((((((((((((((((((((((((((((((((((((VVVLLLGGGCCC===;;;666000+++((('''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''&&&$$$"""!!!"""$$$''''''$$$######%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((('''(((((()))******))))))''''''(((((()))*********&&&'''''''''(((((())))))''''''''''''''''''''''''''''''''''''((((((((()))&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))((((((''''''((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&'''''''''(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))(((''''''&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))((((((((((((((((((((((((((()))***)))((('''(((***))))))))))))************((()))***,,,...000111222000000111000///---,,,******)))(((((((((((())))))'''''''''((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''((((((((()))******++++++,,,,,,---.........------%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''')))***,,,------+++++++++++++++***)))((('''%%%$$$%%%&&&(((''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''')))***+++,,,---))))))***)))'''&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''&&&&&&&&&'''((())))))***((((((((((((((((((((((((((((((((((((SSSQQQIIIAAA;;;:::666111,,,(((&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%################################################%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))***)))((('''&&&'''(((((('''(((((('''%%%&&&''')))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((''''''&&&&&&&&&''''''((((((((())))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&'''''''''''''''&&&&&&)))))))))***))))))((((((%%%%%%&&&'''((((((((('''******)))((((((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***)))((((((((((((((()))++++++,,,...///111222333555333000...,,,,,,,,,---))))))))))))))))))))))))''''''((((((((((((''''''))))))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&***)))))))))))))))******//////...---+++***))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$%%%'''(((***+++++++++------+++)))((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&''')))***+++++++++***)))(((((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((SSSOOOFFFAAA===:::666111,,,(((&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%################################################%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((******)))))))))***+++,,,***))))))***++++++***(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((((((((())))))(((((((((''''''''''''''')))))))))))))))))))))***))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&''''''(((((('''&&&&&&)))))))))((('''&&&%%%%%%************))))))))))))&&&&&&%%%%%%&&&''''''((())))))((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))++++++---...000111222333333222///---+++++++++,,,))))))))))))))))))))))))''''''(((((((((((('''''')))(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&))))))((())))))***++++++......---,,,+++))))))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&''')))***+++++++++,,,+++***)))''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&'''(((************)))&&&&&&&&&%%%$$$######"""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((QQQMMMCCCBBB@@@:::666111,,,(((&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''&&&''''''(((******((('''&&&(((++++++(((%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((()))))))))''''''''''''''''''''''''((((((''''''''''''''''''))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&''''''(((((('''''''''((((((((((((((('''''''''((((((''''''''''''((((((+++++++++++++++,,,,,,---)))))))))(((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))(((((())))))***+++,,,---///111222333333111///---+++*********+++))))))))))))))))))))))))''''''((((((((((((''''''((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))***++++++,,,,,,++++++***)))(((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%''''''(((******+++++++++***)))((('''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%&&&''')))))))))((((((%%%%%%%%%$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((PPPKKKAAABBBBBB:::666111+++(((&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&'''''''''((((((((('''''''''''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''(((((((((((()))))))))'''''''''''''''(((((((((((((((''''''''''''&&&&&&(((((((((((())))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&''''''(((((((((((('''''''''(((((()))***+++,,,***)))((((((((()))***+++(((((('''&&&&&&''''''''')))))))))(((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))((())))))******+++,,,...000222222333333...---,,,***))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''((()))***+++,,,,,,)))))))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((()))***+++++++++***(((((('''&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$%%%'''(((((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((WWWMMMAAABBB???:::666111+++(((&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((()))************)))))))))((()))***(((%%%%%%(((,,,(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))***'''''''''((((((((())))))***************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&''''''((())))))(((((()))((((((((()))***+++,,,---,,,++++++***************)))))))))))))))*********)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))***+++++++++---///111111111111000++++++***)))))))))))))))((((((((((((((((((((((((''''''(((((((((((('''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&(((***+++,,,,,,,,,''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((())))))*********))))))&&&&&&%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%'''(((((('''&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((aaaOOOBBBAAA<<<:::666111,,,(((&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))''''''((())))))))))))((('''(((((('''%%%%%%(((***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((()))))))))******((((((((())))))******+++((((((((()))))))))************)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&'''(((((())))))))))))+++***)))(((((()))************++++++******)))(((...---,,,+++***)))))))))******)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******+++,,,,,,---///111111000...---*********)))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''')))***+++++++++***&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''((())))))))))))(((((('''&&&%%%%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%&&&'''(((((('''&&&&&&#########$$$$$$%%%%%%%%%$$$$$$############""""""&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((eeeMMMBBBCCC===:::666111,,,(((&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''((((((((())))))))))))************************&&&''')))+++---.........---+++))),,,000000,,,'''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))*********((())))))***++++++,,,,,,)))******+++,,,---......------,,,,,,+++***))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&((())))))*********++++++******,,,...000222666888===AAAEEEFFFGGGFFF@@@===999333...)))&&&$$$*********)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***+++,,,------...000000000---+++))))))))))))*********))))))))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&((()))+++++++++***)))&&&&&&&&&&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((((('''&&&&&&%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&'''((())))))((('''&&&%%%%%%&&&''''''((())))))&&&&&&&&&%%%%%%$$$$$$$$$''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((dddIIIBBBEEE@@@:::666111,,,(((&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''(((((((((((()))((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))************************,,,...111444777999::::::999333111888AAABBB777+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))***+++,,,,,,------222222333555666777888999000000///...,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''''''''''''''&&&''''''''''''''''''''''''&&&&&&((()))******************+++...222666;;;>>>QQQVVV^^^hhhpppuuuxxxyyypppllldddZZZOOOFFF???;;;************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***+++,,,------...000000///,,,)))'''((())))))************)))))))))))))))))))))))))))''''''((((((((((((''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''(((***++++++***)))(((%%%&&&&&&''''''(((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''(((((((((((('''&&&%%%$$$%%%%%%%%%%%%&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((((())))))((('''&&&))))))***+++,,,---......******)))))))))(((((((((''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))((((((((((((NNNMMMIIIBBB???<<<888111,,,)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""###%%%(((((('''&&&)))'''$$$$$$&&&''''''&&&((((((&&&"""$$$***,,,***,,,+++((('''&&&((()))+++,,,(((&&&((()))(((&&&%%%***)))&&&&&&(((***(((###''''''''''''((((((((()))$$$&&&'''''''''(((***---%%%******((()))...---&&&222,,,***...333777<<>>EEESSSUUULLLOOO]]]RRRMMMPPPSSSTTTZZZVVVCCC...000///,,,)))))))))((((((+++,,,)))'''(((+++,,,)))))))))))))))))))))))),,,***((((((((((((((('''%%%++++++%%%&&&...111---(((333###333===>>>[[[XXXeeemmmuuu}}}}}}~~~{{{zzzpppuuummmSSS888+++***+++///+++***++++++))))))+++***)))((((((***+++***)))((((((((((((((((((((((((""")))+++(((&&&***+++((("""(((---,,,+++***(((%%%,,,+++:::===WWW^^^ssswwwwwwcccSSSFFF:::111///)))!!!###,,,***'''$$$%%%((()))'''###(((((((((((((((((((((((((((((((((((())))))))))))***(((((()))++++++'''###+++***((('''&&&&&&'''''',,,+++)))'''&&&&&&&&&&&&%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))((((((((((((((()))***************++++++,,,------...,,,---111...((((((---***)))((()))******)))''''''''''''(((((((((''''''***)))(((&&&&&&&&&'''(((((((((((((((((((((((((((''''''''''''''''''&&&&&&'''''''''''''''''''''''')))((((((''''''''''''((()))''')))---+++&&&%%%)))%%%"""###'''(((&&&(((,,,,,,------+++((('''(((***&&&&&&(((,,,***&&&%%%((()))(((&&&''')))***)))'''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%$$$&&&%%%"""$$$***,,,(((,,,)))&&&%%%&&&&&&### $$$$$$///###---...333111000000111222222111)))((((((******((('''(((&&&&&&&&&&&&$$$"""%%%***$$$%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$###$$$%%%'''((('''%%%%%%###$$$***...///111444:::AAALLLWWW```dddddddddiiieeeZZZLLLEEEAAA777+++***'''(((,,,***$$$$$$)))%%%'''''''''(((***)))&&&(((((()))***************))))))((((((NNNJJJFFF@@@======888111,,,)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$%%%%%%%%%!!!''',,,+++%%% """))),,,//////222777888444555555555555333111///...'''(((***)))'''&&&(((,,,******))))))+++---,,,***'''''''''((((((((())))))((()))))))))(((((())))))***,,,+++$$$ $$$---333///,,,...777FFF\\\yyyzzzyyywww^^^QQQJJJ>>>QQQDDD111'''(((---,,,'''+++,,,---+++)))((()))*********************************))))))*********))),,,---,,,***---111111---<<<...QQQgggssstttccczzzvvvsssuuuoootttoootttrrryyyvvvuuu|||{{{YYY888...000...&&&###&&&))))))***)))(((((())))))((('''((((((((((((((((((((((((&&&))))))$$$$$$'''(((%%%---)))%%%%%%))),,,///222BBBMMMjjjsssxxxsss}}}xxxttttttlllvvvyyyzzzyyyyyyyyyaaaGGG:::888555000---))))))******++++++++++++(((((((((((((((((((((((((((((((((((()))))))))***+++)))((())),,,---,,,***&&&''')))+++++++++***))))))******+++++++++++++++''''''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''''''''((((((((())))))((((((((((((((()))******+++*********+++---000111666000,,,,,,***'''(((...+++)))'''&&&&&&&&&%%%$$$((('''&&&%%%&&&''')))***))))))((('''''''''(((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''')))(((((('''''''''((((((++++++---///+++%%%&&&,,,............///111222333999;;;>>>??????<<<888555---)))''')))(((&&&&&&)))((('''&&&###"""###'''***''''''''''''''''''''''''%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%'''***)))&&&''',,,,,,(((((('''&&&%%%%%%''')))+++999444:::@@@OOORRR___fffmmmrrrxxx|||{{{vvvnnniii[[[RRRFFF:::111+++***+++%%%+++)))###(((222---$$$%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$+++)))&&&%%%&&&&&&%%%$$$''',,,000000...777PPPhhhppprrrtttwwwyyyyyyyyyyyyssszzz~~~yyyrrrfff[[[JJJ666%%%###(((***'''&&&000///---***(((((((((((())))))***+++++++++++++++))))))((((((YYYKKKGGGAAA???===888111,,,)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%)))'''%%%$$$$$$%%%&&&''')))(((&&&######)))333<<<:::EEEUUUdddttt|||qqq```OOODDDGGGBBB999111---+++)))))))))(((((())))))))))))***''''''((((((((())))))))))))))))))***++++++***(((&&&###$$$+++111111...,,,777MMMnnnOOO\\\aaaRRR<<<...+++---((('''((()))))))))******************************))))))***++++++++++++******,,,...---))),,,<<>>MMMaaavvvsss```JJJ888---&&&&&&)))''')))***)))&&&$$$%%%&&&''''''''''''''''''''''''%%%&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&%%%((()))''''''))))))&&&&&&&&&&&&&&&'''...777???EEEQQQ```yyy~~~{{{|||fffiiikkkjjjgggeeefffhhhxxx}}}~~~nnnUUU;;;***$$$$$$(((,,,(((!!!"""***%%%%%%&&&&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&'''(((***+++///444AAARRR```iiirrrzzz~~~|||||||||}}}~~~rrrzzzkkkNNN888+++&&&'''***+++***)))((('''(((+++...***+++,,,,,,,,,,,,,,,,,,))))))((((((oooRRRJJJCCCBBB===888222---***((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&''')))***,,,&&&""")))999JJJWWW\\\vvv}}}zzzyyywww}}}ttt]]]LLLFFF@@@111""",,,***))))))'''%%%&&&)))'''(((((((((((()))))))))'''''''''))),,,---+++)))+++---...+++&&&000PPPqqqnnn[[[UUURRRCCC111000,,,)))***+++)))))))))************************(((***+++,,,+++*********...''''''000999FFF]]]ssstttsssmmmwwwjjjzzz{{{sssvvvkkkiiiqqqzzz{{{xxxvvv|||ccc???***,,,777***)))((((((***++++++***((((((((((((((((((((((((((('''%%%%%%(((+++,,,***,,,'''+++<<>>---(((''''''***------(((###''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&###%%%(((((('''(((((('''''')))...555???LLLYYYaaatttuuu^^^bbbWWW\\\WWWYYYZZZVVVRRRSSSYYY___LLLRRRZZZaaajjjrrrwwwwwwXXXAAA***###(((***'''$$$&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###''''''%%%(((///777HHHMMM]]]tttwwwoookkklllnnnpppsssuuuvvvwwwzzzzzzxxxsssqqqvvv~~~oooOOO444+++,,,&&&%%%'''))))))(((***...++++++,,,,,,,,,,,,++++++))))))((((((XXXLLLDDDBBB===999222---***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&###&&&''''''&&&%%%'''(((&&&...<<>>???AAACCCDDDAAA<<<777///---+++)))((()))+++---((()))***++++++***)))((((((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((((((((((((((((((((())))))+++,,,---222***###&&&888SSSkkkxxxrrr{{{yyymmmhhhkkkeeeYYYTTTNNNHHHGGGJJJNNNMMMKKKOOOTTTcccvvv|||qqqiiiCCC555&&&"""'''---,,,(((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((()))******)))((())),,,///888FFFXXXgggppptttuuubbbeeeZZZ```TTTddddddmmmrrryyy|||vvvssssssrrrnnndddWWWRRRVVVYYYXXXooovvvhhhDDD++++++...***'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$(((***%%%!!!)))<<>>999222---***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&###&&&'''&&&$$$$$$&&&)))555GGGYYY___\\\^^^jjjxxx{{{QQQHHH;;;000...,,,((((((,,,((((((((()))))))))******+++,,,,,,***)))(((***+++!!!---GGGooovvvNNNQQQ???000------++++++...++++++++++++++++++++++++***,,,---,,,)))(((+++...(((;;;ZZZuuu}}}|||vvvyyy~~~wwwkkk\\\OOOTTTeeevvvqqqqqqzzzppp]]]VVV;;;666///***(((((())))))((((((((((((((((((((((((((('''(((***)))&&&(((---000JJJnnnzzzyyysssrrrttt}}}vvvnnnnnnxxxYYYIII555++++++---+++''')))))))))))))))))))))))))))))))))*********++++++(((***+++***((('''((())),,,111888???AAA@@@===:::BBB@@@<<<888555333222111******))))))***,,,...///((((((((((((((((((((((((((((((((()))))))))*********))))))))))))***++++++***,,,...111222222111000///444999===FFFUUUaaagggssssssuuuvvvuuupppjjjeeeWWWOOOBBB555,,,))))))***+++++++++++++++***))))))(((((((((((((((((((((((('''''''''(((((())))))***((((((((((((((((((((((((((((((((()))***,,,---...###,,,;;;MMMdddxxxjjjjjjaaaTTTPPPVVVYYYVVV[[[ZZZYYYYYYYYYVVVPPPKKKJJJAAA:::???MMM^^^ppp~~~vvvbbbFFF000&&&&&&***,,,((((((((((((((((((((((((&&&&&&'''''''''((((((((('''''''''''''''(((((((((+++)))))))))''''''---444HHHSSSdddrrrvvvrrrjjjddd[[[hhhoooxxxsssvvvnnnlllzzzuuussstttjjjxxxwwwgggWWW\\\ggg{{{bbb666%%%---***)))((('''&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%'''((('''---@@@[[[pppyyyrrrkkkiiiiiinnnzzz}}}sssxxxrrrkkkyyyxxxWWW999---'''+++...+++***,,,+++++++++++++++******)))))))))((((((KKKJJJEEE???>>>999333---+++)))((('''''''''''''''''''''''''''%%%&&&'''&&&%%%)))111888KKKTTT\\\[[[YYYaaattt~~~iiiTTT@@@999444+++&&&((((((((()))))))))*********(((+++...,,,)))***000666>>>fff~~~yyyvvvwwwyyyzzzsssZZZBBB888444...---000++++++++++++++++++++++++***---...,,,***+++111666BBB___}}}zzz|||qqqqqqyyyWWWHHHVVVmmm~~~sssssshhhUUULLL@@@444---***(((((((((((((((((((((((((((((((((''')))***((((((111<<>>555,,,&&&%%%''')))(((((((((((((((((((((((((((((()))))))))***************))))))******+++,,,,,,---...000222555888999999GGGUUU]]]hhhwww~~~yyymmm^^^NNN@@@666111...---,,,+++***)))))))))((((((((((((((((((((((((&&&''''''((())))))******((((((((((((((((((((((((((((((((()))+++---...///---DDD```sss||||||rrrfffYYYYYYZZZ]]]dddmmmuuu{{{xxxzzz|||}}}|||xxxtttqqqbbb\\\WWWUUURRRNNNNNNRRRzzz{{{sss[[[===)))&&&+++((((((((((((((((((((((((''''''''''''((((((((((((&&&'''''''''((((((((()))***((((((+++---111===JJJ___iiirrrrrrhhh```___bbbkkkooovvvpppxxx~~~vvvqqqkkkeeebbbcccfffhhhdddnnntttsssuuu{{{yyyqqqlllRRRPPPqqqpppEEE***,,,+++)))(((''''''((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&###&&&...<<>>999333...+++)))((('''''''''''''''''''''''''''%%%''''''''')))222@@@KKKMMMMMMQQQ[[[jjjwwwqqqVVVJJJ@@@333***)))))))))))))))************"""(((---,,,***...888BBBiiiVVVLLL```aaadddiiilllqqqzzzooojjjrrrxxxttt}}}cccNNN???000(((***++++++++++++++++++++++++***,,,...---+++...666<<>>BBBNNNbbbwwwxxxeeeSSSGGG000///,,,***))))))))))))((((((((((((((((((((((((&&&''''''((()))******+++))))))))))))))))))))))))(((((()))***+++---///000[[[lllzzzyyyqqqiiiccc^^^ggghhhoooyyy~~~}}}}}}yyynnnbbb\\\]]]LLLlllZZZ666))),,,))))))))))))))))))))))))''''''''''''((((((((()))&&&'''''''''(((((()))))),,,***,,,333999CCCUUUfffgggnnnpppfffZZZ[[[nnnvvvyyyqqquuugggllldddeeefffgggiiiiiihhhccc```\\\```^^^WWWZZZhhhpppnnnsssoooEEEMMM|||\\\---,,,***)))((((((((()))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&)))///>>>VVVnnnzzzyyysssgggnnnyyy}}}tttnnnooovvvtttsssqqqppppppppppppzzz{{{}}}~~~yyyvvvsssssshhhBBB222...+++,,,111---.........------,,,+++))))))((((((kkkNNNEEEKKK???<<<888222---+++)))(((&&&(((''''''&&&&&&&&&''''''+++&&&$$$***666@@@CCCBBBTTTWWW^^^gggrrr|||XXXSSSAAA777(((******,,,...,,,(((***///000%%%000"""...<<>>%%%"""KKKnnnvvvwwwddd555yyyhhhwww}}}yyyhhhYYYMMM<<<+++)))***+++)))(((((()))***---''',,,%%%***dddtttxxxjjjYYYMMM@@@AAABBBCCCFFFIIILLLNNN>>>AAADDDEEEEEEEEEGGGIII^^^xxxmmmKKK333+++++++++***(((((()))******,,,''''''+++---,,,---111CCCYYY~~~zzzuuuyyyfffRRRvvvppp666---***(((******))))))******************************++++++)))((()))+++,,,222///666DDDKKKRRRgggyyyeeezzz|||rrr[[[>>>......222///)))*********)))((((((((()))((((((((((((((((((((((((((())))))*********))))))+++)))...+++555MMM]]]kkkttttttvvvtttmmmgggllluuuvvvzzzwwwsss~~~lllMMM===eeejjj===+++'''***,,,'''))),,,&&&(((((((((((((((((((((((((((&&&)))(((%%%+++...''',,,;;;OOOaaannnssspppkkkeeejjjmmmzzzyyyqqqllleeefffeee```___^^^WWW<<<<<<===AAAHHHNNNSSSVVVfffhhhdddZZZNNNIIINNNTTTUUUzzzeeeIII]]]qqqzzz<<<***%%%)))...(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%%%%((((((!!!&&&888KKKXXXjjjuuuwwwuuussstttyyysssiiibbb```bbbdddfff^^^^^^^^^^^^___aaacccdddddddddcccccchhhqqq|||sss}}}sss999:::(((000---...///,,,***(((***,,,))))))))))))wwwQQQIIIJJJ@@@;;;777111---***)))(((&&&(((''''''&&&''''''((((((%%%***111666;;;@@@GGGLLLVVV```hhhhhh^^^TTTOOOOOOGGGPPP^^^lllyyyyyyggg[[[XXXZZZ[[[tttYYYNNN???333,,,(((***,,,******+++777 +++)))LLL~~~wwwvvvtttcccQQQEEE@@@===???<<<666444666888777<<<888666444222111777>>>??????EEEZZZwwwfffRRR>>>444000,,,+++,,,---...///000(((222+++PPPzzzvvvyyy|||}}}FFFhhhxxxfffvvvyyyiii\\\SSS>>>&&&))))))((())))))((())))))+++"""333---OOOuuudddUUUJJJDDDCCCMMMVVVcccoooxxxssseeeZZZOOOEEE>>>FFF;;;PPPgggCCC111------+++)))'''''')))+++,,,((())),,,,,,...>>>RRRzzzrrrnnnQQQ{{{oooFFF777******,,,***((((((************************+++***))))))***,,,...000...===MMMWWWbbbtttttttttnnnddduuuyyyyyyzzz~~~iiiKKK999222---'''++++++******))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))...%%%222111JJJqqqooossssssooonnnppppppppptttzzzzzz}}}zzzTTTPPPaaannn666(((+++///###&&&...&&&((((((((((((((((((((((((###///+++###)))000---(((999VVVpppvvvxxxzzzsssfffkkktttwww}}}~~~llleeebbbbbb^^^bbbppprrrkkkiiiiiiiiihhhfffdddbbbccccccQQQZZZXXXIII???EEEQQQYYYbbbRRRttt{{{|||zzzPPP^^^qqq===)))---))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&+++$$$...$$$555PPPbbbiiiqqqvvvwwwtttqqqooorrrllleee```^^^^^^___``````aaadddhhhlllpppssstttzzztttkkkbbb^^^aaaiiiooo}}}ssseee888,,,000,,,---...---+++******+++))))))))))))~~~PPPJJJGGG???:::666111,,,***)))(((''''''''''''''''''(((((()))&&&---666999;;;???IIIQQQ[[[XXXRRRIIICCCGGGRRR\\\xxxvvvZZZRRRnnn}}}QQQDDD>>>333++++++//////------111""";;;CCCzzz}}}pppxxx{{{mmmZZZIII>>>:::===AAA===HHHRRRVVVXXXZZZYYYWWWSSSQQQNNNJJJDDD>>>999777999:::>>>CCCJJJ\\\vvvmmmDDD777000++++++.........///000444;;;hhhzzzwwwyyywwwSSShhhvvvqqqtttooo[[[GGG===---)))&&&(((***)))))))))%%%***000@@@|||~~~wwwbbbQQQLLLUUUcccooo{{{iiiRRRJJJBBBIII```zzz\\\===...,,,++++++)))'''(((+++''',,,///++++++===___{{{mmmkkkrrrTTT666,,,---,,,******************************)))((())),,,...///222555111TTTjjjkkkvvv{{{lllkkknnnrrruuuuuuwwwyyy{{{zzzwwwuuuyyyXXX;;;---,,,+++***))))))))))))((('''(((((((((((((((((((((((())))))))))))))))))))))))---%%%@@@HHHbbbnnnqqqvvvnnniiilllqqqtttvvvxxx{{{~~~~~~{{{~~~~~~hhhEEEeee\\\333(((///&&&$$$---)))((((((((((((((((((((((((!!!111,,,$$$+++,,,+++888YYYvvvxxxnnnuuuzzztttooovvvmmmdddbbbkkklllfffUUU^^^hhhnnnvvvzzzzzzyyyzzz{{{mmmyyywwwaaaNNNIIIEEE>>>LLLRRR[[[hhh~~~pppUUUNNNnnn,,,222)))(((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&*** &&&((( 444VVVbbbrrrrrrtttuuusssoooiiieeegggdddaaa```bbbdddeeefffnnnqqquuuzzz~~~yyynnnfffbbbmmmrrr|||wwwwwwQQQ???+++,,,,,,---,,,,,,+++******************}}}KKKKKKFFFCCC:::666000,,,***)))(((''''''''''''''''''((()))******000777999:::>>>IIIRRRNNNHHH@@@>>>FFFYYYooo}}}zzzKKKRRRgggRRRGGG:::...,,,//////......(((666;;;xxxsssvvvttt\\\RRREEE>>>CCCQQQ___gggoooTTTBBB999666999>>>>>>BBBXXXqqq}}}zzzYYY???444,,,---111000......111666==={{{vvv^^^qqq|||nnnxxx}}}lllVVVLLL555,,,&&&)))+++***(((***,,,111000[[[zzztttkkk```^^^iii{{{```<<<===]]]vvv|||vvvLLL111,,,***---,,,((((((***&&&---...---<<<]]]zzzooo}}}wwwqqqllluuuMMM444------,,,***************************)))(((+++//////---000777NNNdddvvv|||vvvcccxxxwwwyyy}}}XXX>>>:::,,,***(((''')))***)))((())))))))))))))))))))))))***))))))))))))***++++++,,,111WWWjjjwww}}}lllrrrssskkkeeeiiippptttuuuwww{{{|||}}}}}}wwwsssqqqtttwwwvvvtttsssuuuwww{{{yyy___WWWKKK(((---,,,&&&))),,,))))))))))))))))))))))))###---******---'''333XXXpppmmm{{{}}}nnnwwwnnneee```fffcccbbbVVVaaawww|||~~~mmmVVV@@@---OOOddd]]]bbb}}}xxxlllHHHiiiyyyHHH,,,///000))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$'''***'''XXXzzzmmmzzzxxxwwwuuurrrmmmfff```aaaaaaaaacccgggkkkmmmmmmrrrtttwwwzzz}}}ccc```oooyyyxxxsssQQQ///...------,,,,,,,,,+++***++++++++++++JJJKKKCCCBBB999555///,,,***)))((('''''''''''''''((()))******...111555888:::???EEEJJJ@@@@@@BBBIIIWWWfffuuu}}}gggBBBiiimmmOOO@@@222---------------333---```wwwzzzkkkPPP???HHHWWWlllgggBBB333555<<>>QQQooo{{{bbb>>>111***,,,...***(((+++******--->>>```{{{|||sss{{{rrruuufffiiifffnnn}}}yyymmmfffjjjGGG111,,,,,,***+++++++++++++++++++++++++++***---000---)))222???ssslllwwwyyy]]]KKKttt{{{yyyvvvuuuwwwzzz||||||~~~xxxVVVEEE333///)))((()))+++***)))))))))))))))))))))))))))***)))))))))***,,,...///---HHHhhh}}}~~~vvvtttuuuhhhcccbbbgggmmmqqquuuyyy{{{yyyvvvttttttwwwzzz}}}nnnpppqqqrrrqqqppppppqqqvvvuuuwww}}}```kkkhhh555***000***'''...))))))))))))))))))))))))((((((***///...---NNNppplllyyy}}}rrrxxxmmmooolll___WWWRRR^^^hhhqqq{{{}}}{{{|||wwwqqqmmmnnnqqqtttuuu^^^<<>>@@@???===<<>>BBBGGGFFFqqqhhhNNN777000000......222///IIImmmoootttxxx[[[KKK888***+++...***)))+++(((:::fffsss}}}zzzxxxpppvvvttt^^^RRRFFFfffPPP;;;+++***---+++***,,,---)))888]]]~~~ssszzzpppooobbboookkkooovvv}}}sssuuuxxxccc<<>>777...******+++***)))))))))))))))))))))))))))***)))))))))+++...111222<<>>444///---///333)))llleeeVVVddd}}}sssHHH;;;>>>PPPNNNyyyZZZ<<<000...,,,...444(((ZZZvvvsss^^^}}}rrrpppmmmQQQ<<<,,,,,,...+++))),,,***KKKqqq|||iiiyyyuuuxxx}}}|||yyy|||~~~}}}~~~uuuMMMHHH\\\|||___DDD,,,(((,,,++++++...---,,,HHHwwwoooeeetttsssvvviiisssnnn|||wwwuuu[[[zzzGGG333111...+++++++++++++++++++++++++++***...222111777SSSqqqnnnqqqbbb{{{rrr{{{iiiZZZHHHKKKPPPXXX___cccdddcccWWWDDD;;;LLLiii}}}wwwGGG>>>333,,,++++++***((()))))))))))))))))))))))))))))))))***,,,///222444SSS~~~xxxZZZ]]]bbbffffffeeelllvvvnnntttyyyyyyuuuqqqrrrttt|||vvvooommmnnnoooooonnnzzztttrrruuuvvvtttwww}}}jjjnnnaaa&&&***333(((+++))))))))))))))))))))))))...'''......---UUUxxxyyypppjjj{{{cccrrrsssoooxxxzzzpppiiillliiiwwwyyygggfffooojjjhhhggghhhkkkmmmjjjddd^^^iiimmmrrrrrrmmmkkkvvvZZZVVVkkkqqqeeevvvSSSOOOzzzKKK///))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&***$$$'''OOO~~~pppxxxooolllfff___\\\^^^dddjjj^^^\\\[[[[[[\\\]]]\\\\\\aaa```___^^^___aaaccceeedddfffgggiiikkkooouuuyyyiiihhhwww~~~yyy~~~;;;555///+++,,,---------,,,,,,,,,,,,WWWKKKDDD>>>999555///+++)))((('''&&&((('''''''''(((+++---///---...444<<<;;;666666;;;===EEEOOORRRSSSZZZgggsssssssss\\\KKK<<>>444000///###777,,,(((444sssuuuuuupppooorrrrrrooosss{{{kkk^^^???,,,,,,,,,,,,++++++++++++,,,,,,///***---444<<<333rrrzzz^^^qqqyyytttlll]]]VVV^^^rrr~~~cccIIIAAAMMMeeeyyyuuuJJJ<<<+++,,,&&&333$$$******))))))***++++++,,,(((444(((///'''777<<<===~~~}}}kkklll]]]WWWXXX```pppwwwnnntttxxxrrrqqq}}}yyyvvvvvvvvv___oootttbbbllljjjpppqqqrrrsssvvvyyywwwssskkkxxxvvviiiHHH111%%%,,,,,,++++++************++++++...(((---;;;111yyyrrruuu```gggjjjuuu___uuuiiinnnZZZgggnnnyyyccc___www[[[eeefffgggfffkkkkkk___gggjjjaaajjjhhhhhhlllhhhuuuwwwXXXoooWWWpppRRRvvvkkk333///(((+++,,,&&&(((+++%%%***'''%%%$$$$$$$$$$$$$$$%%%'''111rrrmmmkkkqqqeeeYYYYYY```eeedddaaaaaaWWWTTT[[[^^^ZZZZZZ```ddd___^^^cccdddaaaaaadddjjjiiigggeeeeeefffhhhiiiuuuaaannntttxxxaaa777***...000000,,,000,,,++++++***TTTLLLFFF>>>888444///+++)))((('''&&&((('''''''''(((+++---///...///444:::999555777<<<@@@HHHRRRUUUVVVZZZdddmmmdddiiiyyy~~~~~~bbbqqqWWWCCCBBB222+++333000bbbyyyppp|||yyy;;;>>>BBBUUUbbbsssKKK222111000...444EEE~~~bbb~~~}}}sss|||www~~~|||fffOOO777,,,+++,,,,,,,,,===}}}eeezzzwww]]]ttttttsssyyy}}}|||xxx~~~cccEEEUUUWWWAAA;;;...$$$...$$$...EEE{{{pppiiiqqqooonnnoooooopppssswwwyyy~~~ssssssMMM///000---,,,,,,++++++,,,,,,---111///333777AAABBB{{{eeeqqqqqqllljjjeeegggrrrfffRRRMMMQQQ|||}}}}}}XXXDDD444+++(((000%%%+++***************++++++'''111'''111)))666===LLL}}}yyyxxx```iiiYYYVVV```hhhsssyyytttwwwyyywwwppprrr~~~```eeemmmdddgggooopppllloooppppppooopppqqqrrrzzzjjjyyy|||RRR,,,+++---)))+++***************++++++,,,000333999;;;uuuhhhvvvdddwwwrrrpppfffooo{{{^^^mmmjjjggg^^^}}}```OOOjjjhhh```bbb___gggYYYXXXhhh\\\QQQWWWTTTUUU[[[YYYfff{{{zzzccciiifffsssnnnVVV]]]oooHHH...%%%(((,,,((()))***$$$((('''%%%%%%&&&&&&&&&&&&,,,)))YYY|||wwwzzznnnhhh^^^WWW[[[bbbddd___[[[SSSVVVYYY[[[]]]^^^]]]ZZZ```aaa^^^ZZZ[[[aaaeeedddiiihhhgggffffffggghhhiiiiiizzzpppeeemmm}}}nnnnnnDDD---,,,000000,,,,,,,,,,,,++++++QQQMMMHHH<<<888444///+++)))((('''&&&((('''''''''(((+++---//////000444777777555888>>>@@@GGGOOOSSSTTTUUUYYY]]]^^^hhhxxx|||sssxxxppp\\\iiiLLLBBB555///222111ooo~~~uuu}}}|||eee@@@555UUUXXXeee:::///333111---hhhqqq___sssvvvjjjuuu{{{tttrrrrrrzzz}}}zzzttt~~~rrrZZZ???111...---------\\\www~~~^^^eee{{{|||kkkkkk}}}xxxsssyyy{{{~~~NNNEEEmmmbbbBBB???*********&&&333\\\|||```bbboooooolllhhhhhhlllooooooxxx~~~iii^^^222222------,,,++++++,,,---...444666::::::GGGZZZaaammmuuuqqqmmmpppqqquuu~~~[[[DDD___vvvxxxlllPPPBBB+++++++++)))++++++***************+++(((...(((555...666AAAgggwwwuuu|||{{{bbbcccQQQUUUiiirrruuuzzzzzz}}}|||xxxtttrrryyyVVVooosss```ooommmiiimmmnnnooommmjjjiiimmmrrrqqqyyyjjj{{{~~~]]](((222...'''******)))******+++,,,---,,,999888888PPP}}}oooggg```ZZZ^^^zzznnn```[[[hhhWWWhhhccccccaaaooo~~~LLLEEEbbbQQQZZZ___uuuVVVdddzzzkkk___aaa\\\___gggdddooohhhrrr]]]{{{{{{hhhLLLqqqggg222%%%%%%,,,))))))***$$$&&&&&&&&&'''''''''((((((...333yyyqqqkkk[[[VVVVVV___eeeaaaWWWPPPGGGWWW```]]]^^^eeeddd[[[^^^dddccc[[[\\\dddeee^^^ffffffgggggghhhiiiiiiiiiccciiieee```zzz{{{kkkzzzUUU222+++///...,,,))),,,,,,++++++RRRKKKHHH;;;777333...***)))(((''''''((('''''''''(((+++---///000222444555444555:::???@@@DDDKKKOOOPPPOOOMMMMMMYYYdddtttyyyzzzwwwYYYmmmooowwwRRR@@@999222111888{{{wwwkkk```}}}zzzzzzEEE===OOOiiijjjoooAAA///222222111[[[{{{XXXxxxssspppcccxxx|||xxx{{{{{{yyyaaaEEE555...,,,---000jjjQQQjjj~~~ppphhhrrrwwwsssuuuyyy~~~~~~}}}{{{}}}}}}]]]@@@[[[iiiCCCAAA(((000,,,,,,666oooppp[[[gggooonnnfff]]]]]]ffflllkkk}}}yyy~~~{{{~~~```lll999111---,,,+++***+++,,,...///555;;;>>>;;;KKKpppnnnVVVmmmvvvtttpppqqqoooqqq|||{{{|||~~~cccCCCggg{{{{{{~~~\\\MMM,,,...'''---,,,+++******)))*********+++---,,,;;;444999FFFzzzrrrvvvnnnkkk[[[IIITTTpppyyytttvvvzzzqqqzzzwwwsssrrryyy___cccggggggqqqjjjcccqqqnnnllllllkkkjjjnnnrrrvvvqqq~~~ooowww~~~|||fff+++666---***)))))))))***+++,,,...///000;;;888<<>>[[[AAAJJJXXX|||PPPeeezzz{{{zzzmmmiiijjj```ddd^^^kkk|||aaappp}}}tttlllEEE^^^ttt@@@***$$$***)))((()))&&&%%%&&&'''''''''''''''(((+++KKKsss}}}kkk___SSSQQQXXXdddfff[[[MMMGGGKKKYYYbbbbbbaaafffjjjjjjTTTXXX]]]bbbffffffbbb^^^ddddddfffhhhiiiiiiiiiiiihhhiiijjjsssbbbjjjoooyyyccc:::---///,,,---***,,,,,,,,,+++SSSJJJHHH<<<666222---***)))(((''''''((('''''''''(((+++---///111333444333222555;;;???AAABBBFFFKKKMMMKKKFFFBBBCCCLLLYYYbbb|||}}}zzz}}}SSScccVVV@@@???444111EEEqqqsss[[[rrr~~~sssnnndddhhhgggqqqkkkjjj~~~qqq}}}qqq___GGGEEEnnnWWWkkkGGG444...222===___IIIyyyxxxxxx___gggyyyppp~~~rrrrrrzzzeeeLLL999...+++///555rrrkkkQQQkkk{{{yyybbbjjjwww||||||fff|||kkkbbbnnn~~~yyy|||}}}nnnFFFRRRwwwwwwQQQHHH---111***--->>>eee]]]nnnllleeeZZZQQQTTT```jjjnnnzzzkkkuuuooonnnwwwmmmxxxDDD222,,,+++******+++...000222777===@@@<<>>======BBBFFFEEE???999000444999???^^^WWWXXXfffyyySSSiiiYYYEEEJJJ666222XXXZZZhhhzzzxxxsss\\\PPPIIIHHHIII999III>>>EEEIII\\\ssscccxxxfff]]]bbbmmmiiiggg___TTThhhhhhggg\\\rrrsssuuuBBB===___iiivvvUUU===---000AAAzzzdddMMMpppyyykkkXXXiiiqqqlll}}}wwwqqqyyyjjjTTT???///***111<<<~~~www~~~DDDTTTjjjyyyiiiZZZlllpppsss}}}iiinnnvvvoooyyyuuu\\\SSSYYYvvviiiuuu{{{wwwvvveeekkkooo{{{ccc^^^ooo{{{NNNPPPnnn|||]]]III333///)))---JJJZZZ```mmmgggZZZLLLIIINNNXXXeeepppTTTGGGVVVEEEAAA^^^fffuuu{{{jjjuuuPPP333,,,,,,++++++...111555888;;;>>>AAA>>>KKKyyysssLLLlllrrrttthhh^^^```bbbjjjxxxxxx|||nnn???^^^oooRRR:::111'''///******))))))***++++++,,,---...444;;;888???JJJ}}}WWWoooLLLBBBUUUtttyyyqqqssswwwooozzzyyyvvv{{{{{{xxx|||VVV777NNNTTTjjjwwwiii___\\\fffoooooommmnnnoooqqq}}}ggg~~~ppp???222'''...******+++---///111333555888:::444GGGxxxuuuKKKQQQKKKuuu___wwwyyytttaaa^^^cccdddfffvvvrrrrrr|||YYY333666TTT444NNNTTTFFFIII[[[\\\bbbmmmggglllfff^^^rrrxxxnnn___wwwqqqsssMMMuuueee;;;%%%))))))%%%(((+++&&&((()))'''%%%%%%))),,,IIIzzzyyyrrrqqqFFFQQQUUU```hhh]]]HHHBBBHHH\\\WWWZZZbbbaaa]]]hhhyyy{{{\\\PPPaaahhhZZZWWWeeebbbbbbcccdddeeefffggghhhbbbnnnhhheeekkk^^^iiifffuuuGGG222222'''222///------,,,,,,QQQIIIKKK;;;555111,,,)))((((((((('''((('''''''''(((+++---//////444666222111777<<<===AAA<<<:::>>>EEEGGGAAA:::444666444222OOO>>>BBBKKKbbbpppXXXzzzwww___NNNUUU999444jjjRRRjjjyyypppPPPdddZZZSSSTTTnnnwww]]]xxx```SSSWWW___WWW```dddVVVjjjeeejjjMMMZZZcccfffCCC;;;YYYvvv___BBB000000>>>aaaIIIzzzpppppp```___ccccccrrrzzz}}}}}}xxx{{{qqq___HHH222***444CCCuuupppNNNRRRiii{{{aaa\\\kkkjjjrrruuuyyy^^^nnnQQQ[[[\\\NNNLLLCCC```OOOSSShhhllljjjHHHKKKVVVqqqVVVKKK```|||OOOOOOlll}}}}}}jjjJJJ<<<,,,---000RRRQQQccchhhiiiTTTFFFHHHMMMNNNYYYgggrrrsssVVVBBBaaa[[[XXX}}}mmmpppzzzjjjttthhhmmmVVV222...------...111666;;;>>>AAAAAADDDBBBLLL~~~UUUVVVmmm|||ttt```WWW```iiiooozzz|||}}}~~~GGGSSS|||wwwPPPEEE000(((,,,(((((())))))***+++------111555;;;<<<;;;EEEMMMTTTrrrHHHDDDXXXtttyyyvvvxxxzzzoooxxxtttmmmqqqtttvvv~~~NNNAAAKKK]]]jjj^^^WWWYYYgggpppnnnmmmpppnnnooo{{{gggkkkAAA---))),,,***+++,,,...111444666777777???:::HHHoooVVVQQQWWWuuufff}}}dddiiihhhcccttt```nnnXXXSSSfffcccgggxxxsss???>>>NNN===UUUSSSTTTZZZkkkddd```eee\\\```^^^nnnlllpppcccppp~~~YYYxxxbbbmmmEEEXXXmmm>>>%%%***+++&&&'''***&&&((()))(((&&&)))///555mmmzzzzzzppprrr@@@QQQVVVaaaeeeTTT???AAAQQQWWWZZZ]]]```___```fffmmmmmmWWW^^^eee\\\WWW^^^bbbbbbaaaaaabbbdddfffgggbbbgggffffff{{{uuubbbaaajjjJJJ111333(((333,,,------,,,,,,QQQKKKKKK777555111,,,)))((((((((('''((('''''''''(((+++---///...555666222111777<<<===KKKEEE@@@DDDLLLPPPKKKDDDAAADDDAAA>>>[[[GGGPPPZZZaaaaaaqqqyyydddUUU^^^:::555uuuTTTooozzz~~~}}}vvvwwwpppqqqjjjeee^^^PPP===aaajjjhhhxxx[[[@@@555666>>>UUULLLtttfffZZZhhhZZZXXXzzznnnyyyxxx~~~~~~sssrrr~~~vvv}}}}}}}}}vvvgggOOO555***666GGG{{{|||BBBNNNhhh~~~___```gggiiiyyyllloooXXXmmm^^^[[[UUUOOOTTTHHHnnneee<<>>???LLLQQQ}}}xxxQQQsssFFFFFF[[[tttzzzzzz~~~~~~ooovvvmmm^^^ZZZ[[[___jjjZZZkkk>>>NNNQQQYYYVVVTTT[[[jjjqqqnnnnnntttvvvooo{{{rrr~~~mmmuuuccc>>>+++...++++++,,,---///222555888999444EEE@@@FFF[[[OOOEEEWWWmmmsss}}}eeefffhhhooobbbsssAAAIIIKKKVVVyyyfffHHHFFFHHH<<>>UUUUUUXXXeeeeeemmmiiiffffffvvvlllDDDmmmYYYxxxdddsssWWWWWWnnn>>>$$$,,,...'''&&&)))%%%''')))((((((,,,444;;;|||oooooo<<>>555111,,,)))(((((('''''')))((('''((()))+++...000555222111333666999???DDDNNNfffMMM@@@bbbbbbMMM\\\aaaDDDVVV[[[iiibbbeeeXXXaaa~~~rrrmmm```vvvZZZaaakkk666777ppp~~~UUUjjjvvvvvvXXX<<>>===??????BBB>>>DDDxxxIII```nnnXXXaaaSSS___ffflllhhh[[[rrr^^^aaa^^^UUUjjjeeegggjjjccc{{{hhhfffBBBjjjxxxLLLEEE000)))++++++***)))(((***---111333999777GGG999???HHHTTTtttXXXgggNNN>>>UUUyyy}}}wwwzzzzzz~~~rrr~~~tttRRRXXXooohhhgggyyyQQQeee^^^lll^^^SSS___nnnjjjlllnnnbbbuuuggg{{{yyyzzz{{{yyyaaa999,,,---+++***,,,000444999===@@@BBB:::CCC:::AAAqqqTTT@@@XXXjjjsssUUUjjjiiippp^^^kkkaaa--->>>666CCC^^^SSS\\\BBBEEEeeeRRR@@@999WWWjjjWWW^^^pppfffggglllcccyyylll}}}FFFOOObbbmmmbbbvvvOOOFFFiiiHHH***$$$***,,,)))'''!!!///((((((***555///bbbpppggglll555LLL___jjj\\\EEE;;;DDDQQQXXX^^^aaa```aaaeeeeeeaaaqqqhhhBBBCCCHHH[[[\\\___YYYWWW]]]cccddddddfffkkkgggcccbbbrrrbbbSSSjjj~~~VVV444...000+++'''+++---......___FFFKKK===555111,,,)))(((((('''''')))((('''''')))+++...000333111000222555:::???CCC<<>>|||tttLLLTTT}}}qqq|||jjj|||~~~lll}}}{{{}}}qqqmmmyyyRRRFFFmmmiiihhheee]]]999///BBBeeeSSStttsss___fffaaaVVVccceeelllmmmttt~~~pppmmmppppppzzz}}}yyypppoootttvvvrrr|||}}}ssszzzqqqfff:::///444HHH~~~PPPOOOZZZ{{{]]]]]]aaaooo~~~}}}sssqqqrrr\\\{{{wwwiii}}}iii{{{NNNJJJrrrxxxlllZZZHHH666555,,,OOO^^^[[[cccpppdddUUULLLKKKMMMOOONNNSSS\\\tttggggggyyyXXXgggqqq}}}XXX}}}SSS///***,,,000666;;;>>>>>>===BBBEEEHHHDDDNNNsssHHHdddrrr\\\\\\NNNYYYaaalllpppdddccc___ZZZBBBJJJUUUTTTzzzuuuddd|||jjjzzzgggHHHlll}}}wwwMMMNNN222...***)))))))))))),,,///333555:::666DDD888>>>DDDLLL}}}wwwJJJoooRRRIIIUUUmmmzzz}}}}}}yyywwwvvvhhh^^^}}}|||SSSwwwsssoookkkaaa]]]kkkxxxwwwrrrrrr{{{{{{|||]]]666+++,,,+++///000222555999<<<>>>@@@???@@@:::EEEqqqQQQBBBSSSmmmsssYYYTTTjjj}}}hhh___iii}}}aaaNNNLLL;;;<<>>SSSFFFssspppsssccckkk}}}www}}}~~~wwwttt|||iiiggghhhOOOZZZwwwuuuggg~~~bbb___000+++555|||pppPPPnnnsss\\\```___WWWaaaccciiiiiimmmtttxxxvvvrrrppp||||||{{{tttuuuuuuttt}}}xxxnnn777---777BBBzzzCCCUUUPPPvvvbbb[[[ZZZ]]]oooqqqgggsss~~~\\\kkk~~~{{{aaajjjvvvoooKKK^^^~~~wwwooo\\\TTT;;;///,,,EEEttt___eeennnggg\\\PPPIIIGGGJJJMMMQQQHHHXXXttthhhbbbrrr^^^gggxxxhhhsss~~~[[[}}}GGG...***000999@@@BBBBBB@@@???>>>DDDHHHEEEUUUlllEEEgggvvvaaaWWWMMMWWW^^^iiiqqq{{{ppp~~~pppiiivvveeeQQQpppzzz|||{{{tttLLLWWW222222'''(((((()))+++...222666888???;;;EEE===BBBEEEGGG~~~tttUUUggg]]]PPPLLLccc}}}~~~xxx~~~{{{nnnttt|||VVV___tttpppvvvssstttoooiiippp{{{yyyvvvvvv|||}}}TTT111)))------444444666777999;;;<<<===CCC===;;;GGGrrrLLLCCCKKKpppmmm\\\LLLjjjyyybbb```ppp\\\WWWFFFDDDZZZTTTtttOOOUUU^^^\\\YYYJJJMMM444000WWWiii```eeebbbllldddooofffYYYqqqVVVtttooojjjZZZFFFeeeJJJ111)))***((('''(((%%%,,,'''///000444999}}}qqqllllll111CCCYYYhhhZZZAAA888CCCSSSZZZ]]]```aaadddgggeeeaaabbbkkkpppOOOAAAVVVhhhVVVOOO[[[bbb]]]\\\bbbeeefffgggbbbggghhhWWWeeeeee999)))---...------...//////bbbLLLJJJ===555111,,,)))((((((''''''((('''''''''(((+++---//////000111000444;;;@@@BBBFFFBBBBBBKKK___zzzfffiiiwwwfffAAABBBYYYxxxooo}}}rrrzzzsssvvv444888{{{eeeGGGmmm{{{zzzNNNmmm~~~mmmvvvooommm555555555sssyyyVVVvvvtttrrr___aaabbbXXX^^^aaa]]]bbbhhhjjjnnnttt|||ssszzzzzz|||rrr777---888<<>>,,,///666hhh^^^dddddd```VVVJJJDDDFFFJJJNNNMMM]]]uuufff^^^sssnnniiijjjmmm}}}iiixxx}}}uuu{{{xxx;;;......555>>>CCCCCCAAA??????999@@@BBB???SSShhhEEEdddtttkkkUUUPPPYYY]]]bbbhhhxxxpppuuu~~~cccPPP}}}```ZZZuuu}}}zzzxxxnnnIIIYYY...333$$$'''(((+++...222555999:::@@@;;;BBB???DDDDDDDDDjjjlll___qqqQQQeeePPPCCC___wwwnnn{{{xxx{{{wwwzzzyyyhhhEEEdddVVVssszzzkkkppppppkkksssrrr}}}rrrsssnnnooooooHHH,,,)))///000555666777888:::;;;<<<<<>>EEEqqqtttHHHCCCBBBnnneee^^^]]]iiimmmQQQpppxxxhhhjjjZZZYYYppphhhuuusss]]]PPPYYYXXXSSSYYYEEE<<>>EEERRROOO???JJJaaabbbjjjqqqJJJ888RRRaaasssjjjyyy}}}ttt|||kkk111777sssrrrJJJ\\\xxx~~~___jjjmmmdddXXXxxxzzzyyy~~~yyyooo666888333dddtttNNNfffwwwooogggcccRRRTTTYYY]]]aaabbb```bbbhhhhhhcccmmm}}}zzz|||ooo888///888;;;^^^GGGKKKXXXWWWSSS```cccjjjqqqoooiiikkkqqqoootttzzz]]]rrrnnnbbbsssuuukkkzzzzzzbbbuuuzzzYYYWWWzzzhhh^^^```???---333+++nnnOOO___eeegggaaaTTTIIIFFFGGGEEENNNXXXcccVVVTTTiiibbb]]]SSSlll~~~```|||~~~{{{{{{jjj333///666;;;AAACCCAAA??????@@@>>>CCCBBB===PPPoooJJJ\\\mmm{{{YYYQQQTTTXXX\\\```aaaaaafffZZZQQQ|||JJJggg:::www]]]wwwyyy[[[bbbxxx{{{}}}gggLLLVVV+++333&&&(((***---111555888:::;;;:::555:::<<<@@@@@@???SSSjjjQQQlllIII[[[UUUHHHUUUsssvvvooo{{{vvvyyyyyy```vvvvvvuuuNNNXXXQQQjjjjjj___cccsssooojjjzzzrrryyytttrrruuulllqqq}}}eee@@@******///000444555666777999;;;<<<<<<:::>>>@@@???]]]zzzLLLCCC>>>dddcccgggooohhh{{{TTTuuu}}}qqqiii```ooovvv}}}zzzjjjmmmvvvjjjZZZGGG<<>>AAA>>>KKKHHHIIIGGGEEEIIIBBB...CCC???XXXooo^^^oooPPP666AAAMMMaaa}}}ppp\\\555???nnnZZZIII[[[ssssssooozzzvvvtttyyy```HHHtttsssmmm|||}}}nnnzzzuuuuuu~~~xxx||||||aaa...222222XXXUUUBBBnnnrrrfffaaaNNNMMMTTT]]]^^^\\\]]]gggkkkVVV;;;YYYsss~~~}}}yyyxxx|||bbb888333999BBB~~~dddAAACCCHHHnnnmmmXXXNNN]]]eeebbbdddmmmooogggiiiiiiyyyoooqqqjjjiiimmmqqqwwwxxxlllXXXeeezzzxxxmmmfff^^^:::,,,000///nnn|||PPP]]]ccciiiggg^^^RRRJJJFFFDDDKKKIIINNNMMMRRR^^^NNNiii888hhhpppnnnvvvpppnnnrrrxxx~~~ZZZ111111BBBDDDEEEEEEEEEEEEFFFGGGHHHJJJHHHAAAOOOjjjWWWRRRddddddSSSIIIQQQXXX^^^]]]kkkeeewwwZZZ``````^^^^^^xxxzzzggg]]]iiiwww}}}aaaSSSQQQ+++222)))+++---000444777999:::;;;999666888===???@@@CCCHHHxxxcccLLLUUUJJJ[[[WWWKKK[[[tttyyypppvvvvvvzzz|||~~~llljjjllluuuvvvvvviiiaaaooo{{{rrriiipppooooooooouuuxxxsss}}}zzz^^^===+++---000///222333444555777999:::;;;555???@@@;;;NNNZZZFFF>>>TTTfffuuummmjjjkkkjjj}}}uuuffflllxxxnnn}}}kkkpppqqqLLL;;;===NNNWWWQQQ```eeeiiioooiiiyyyddddddllleeennnrrrEEETTTbbbJJJ333+++***'''(((,,,...222///;;;::::::CCCxxxhhhpppBBB>>>UUUggg^^^HHH<<>>JJJ:::[[[VVVUUUTTTEEEMMMZZZbbbiiiuuuoooWWWRRRsss{{{|||lllrrr===777FFF\\\eeeVVVGGGdddnnn}}}ZZZrrrkkkyyyhhh{{{}}}tttwwwEEEjjjuuu{{{qqqnnnHHH(((111>>>CCCuuuPPP:::gggkkkssskkkTTTLLLRRR[[[\\\WWWccczzzyyy{{{iii```mmm|||~~~}}}yyyyyy{{{{{{xxx}}}~~~{{{FFF666:::@@@[[[eeeqqqKKKCCCAAAdddxxxaaaSSSRRRaaahhhbbbcccmmmbbbtttrrraaajjjrrrkkkuuufffvvv~~~oootttmmmrrruuuppppppuuutttjjjcccdddnnntttuuunnn]]]bbbLLL,,,000000333222www~~~>>>BBBIIIRRRXXXVVVOOOHHH;;;BBB>>>GGGGGGBBBOOOPPPQQQUUUSSSOOO[[[UUUMMMqqqvvvzzzkkk333222AAA888666555888===@@@@@@???:::<<>>HHH???HHH|||fffQQQTTTEEEQQQ^^^PPPQQQpppnnnqqqxxxuuu{{{hhh}}}gggbbbssspppwwwvvvuuunnnrrrpppZZZlllmmmvvvrrrhhhxxxxxxtttdddHHH111+++222666333222222222333333444444444555999999>>>???ccczzz{{{QQQEEE777ccc\\\^^^lllcccqqqlllaaarrrwwwooo^^^eeeyyyeee```ccc444OOOqqquuu^^^EEEnnnjjjbbbgggqqqmmmrrrYYYuuu^^^[[[bbbooogggIIIbbbdddIII///(((***+++,,,///111;;;666<<<;;;???AAAqqqxxxKKK333JJJ]]]\\\MMMCCCCCCFFFNNNTTT\\\```[[[ZZZhhhzzzyyymmmRRRiiiPPPWWW___dddccc]]][[[```aaa^^^ccc]]]]]]aaagggvvv}}}rrr[[[bbbjjjlllBBB+++///000,,,000...222777:::___KKKHHHBBB777000+++***)))&&&&&&)))''''''''''''&&&(((,,,...000999<<<777999DDDIIIFFF======999777<<>>444888???888TTTpppRRRhhh___]]]YYYYYYhhhuuummm\\\JJJggg}}}wwwkkkttteee888111[[[{{{YYYMMMNNNUUUccc|||wwwWWW___sssppp}}}zzzyyyoooQQQOOOttt}}}nnnxxxyyy666666777DDDEEErrrcccGGGrrrZZZkkk|||sss\\\JJJIIILLLVVVaaaddd___YYYYYYdddeee]]]aaaoooooodddzzzqqqmmmooovvv|||{{{mmmeeerrrttt||||||lllppp777<<>>???CCC???>>>EEEGGGHHHnnnOOOKKK___YYYEEEFFFJJJNNNJJJKKKQQQYYY```iiippphhhccc``````^^^[[[]]]aaajjjqqqrrrooottt|||yyycccJJJooo+++***777)))333333444444555666666666888666666777:::<<<>>>???===kkkjjjKKKNNNFFFJJJWWWUUUJJJRRRfff{{{wwwuuujjj^^^___yyyxxxpppGGGiii}}}pppqqqrrrnnneee___```eeesssnnnxxx{{{tttrrrPPP222,,,222222000111111111000000111111222333666:::888777<<>>AAAYYYeeeOOOiiiiii]]]jjjuuuddd]]]ggggggcccppp```WWWPPPeeefff]]]BBB+++'''+++,,,///666888999===AAA===<<>>777000+++***)))&&&&&&)))&&&'''''''''&&&(((+++...,,,666@@@CCC???===EEEPPP>>>:::;;;@@@===555:::GGG===@@@555;;;vvvOOOOOOOOOMMMTTTiii~~~vvvggg```gggtttsssnnn}}}```rrrTTTQQQ777ddd\\\AAAIII???YYYyyyzzznnn~~~yyy}}}zzzUUUIIIjjj~~~pppeeerrr~~~dddTTThhh{{{}}}yyy~~~hhhxxx]]]111000;;;;;;GGGbbbWWWXXXggglllxxxvvvfffQQQ>>>???QQQ______WWWOOOZZZ^^^ZZZ___llllllaaaiiimmmrrrttttttsssrrrrrrqqqbbbPPP```uuu|||sss{{{www[[[333???HHHDDDQQQSSSaaa~~~DDD@@@CCCEEEYYYYYY\\\ZZZ]]]ccc]]]]]]^^^```dddiiinnnqqqjjjkkkkkkkkkjjjiiikkkmmmdddkkkooommmmmmtttyyy{{{~~~~~~eeeVVVMMM999,,,222999;;;666GGGooodddCCC<<<>>>JJJJJJ777JJJGGGEEEDDDEEEEEEEEEEEEGGGJJJOOOUUU]]]hhhrrryyy~~~{{{xxx___HHH<<<::::::;;;;;;;;;<<<===>>>???@@@CCCAAA@@@DDDCCCCCChhhOOOPPPggg^^^===;;;BBBEEEIIIJJJFFFDDDKKKUUU[[[PPPMMMXXXggglllfff___hhhrrruuupppqqqyyy|||yyy[[[[[[XXX///&&&222555444555555666777777888888999999999:::===???@@@AAAIIIAAAxxx[[[LLLEEEDDDMMMTTTSSSOOOMMM___pppuuuooozzzyyyXXXccczzz\\\mmmsssrrrpppiii\\\SSSWWWgggwwwzzzpppwwwzzz}}}bbbFFF///,,,222222111222111000000000000111222222666555555::::::AAAttt{{{MMM888GGGYYYmmmyyyaaaWWWaaafffiiicccZZZdddeeeXXX}}}dddGGGTTT```uuuyyy{{{zzz^^^RRRnnngggddddddWWWLLL\\\hhhZZZTTTxxx___eeeaaaBBB___TTT===***)))---///222777:::999<<>>cccIIIBBB???777000+++***)))&&&&&&)))&&&'''''''''&&&(((***---000000;;;IIIKKKDDDHHHTTT___PPP>>>666:::>>>666***555444DDD===000WWWqqqSSS?????????FFFWWWiiikkkcccVVVnnnvvvlllssskkkggg___DDDiiiAAAFFFrrrxxxUUU:::>>>SSSVVVeeeqqqxxxvvvuuuuuummmfffxxxoooxxxfff\\\\\\[[[kkk|||lllkkkxxxCCC111222CCC888:::999pppMMMrrraaajjjyyyiiiSSSBBB>>>CCCLLLQQQIIIRRRVVVTTTYYYbbb```WWW]]]ccciiikkkggg___VVVRRRNNNWWWTTTlll{{{zzzdddjjjDDD444DDDLLLIIILLLOOOIIIzzzKKKLLL???EEElllRRRKKKOOOXXXbbbccccccccccccccccccbbbbbbaaabbbeeejjjmmmlllkkkmmmffffffrrr}}}}}}zzzyyy}}}}}}uuutttaaaSSSDDD222...555777888777<<>>@@@BBBEEEEEEEEEBBBIIIUUUbbbnnnyyyvvvtttsssvvv|||~~~rrr\\\EEE999777999999777777777777888999;;;;;;===<<<;;;===<<<:::WWWrrrEEEVVVuuulllUUUHHHEEECCCAAA>>>===CCCKKKJJJNNNYYYdddiiiiiiiiilllhhhttt{{{xxxuuuzzz}}}}}}uuuYYYnnn888000,,,444555444444444555666666777777888999:::<<<>>>???@@@@@@MMM777]]]^^^QQQAAA???MMMZZZWWWMMMDDDRRRWWW[[[sssxxxcccssswwwiiimmmiiibbbSSSGGGNNNbbbooolllbbbrrrwwwzzz}}}zzzuuu|||JJJ999,,,---222111111222000000//////000000111222444///111;;;888///SSSZZZCCC999;;;VVV~~~sssfff^^^\\\cccjjjkkkgggdddyyyjjjeeeuuupppaaaeeejjjtttnnnnnnzzzooo^^^eeedddDDDIIIiiiiiiWWW[[[llldddaaa@@@JJJ```xxxfffHHH777***,,,111333444888;;;888:::===;;;888AAAMMM|||GGG;;;LLLeeeYYY???;;;EEE@@@IIIUUUYYY\\\fffdddSSSrrraaaRRR\\\eeeLLL>>>SSS\\\\\\\\\\\\]]]^^^______bbb```^^^bbblllrrrnnneee```iii{{{rrrJJJ111111111222888:::999;;;>>>???dddKKKEEEDDD777000+++***)))&&&&&&)))&&&'''((('''''''''***,,,777///000BBBSSSYYYVVVSSSyyyiiiTTTAAA999999???EEELLL000===GGG+++)))AAAEEE@@@BBBDDDHHHRRRZZZVVVNNNaaaOOOJJJccciii```mmmNNN@@@???VVV{{{IIINNNgggEEE<<<999BBBOOOOOO^^^iiijjjqqqwwwooo~~~|||dddnnnZZZGGGRRRccc}}}hhhppphhh777111999BBB;;;JJJCCC\\\eeedddeeeoooppp{{{uuuaaaKKK>>>;;;>>>>>>BBBDDDCCCGGGNNNNNNHHHTTTSSSQQQKKKDDD???;;;:::???dddppp{{{wwwyyyqqqxxxzzzRRR888===GGGIIIJJJKKKGGGXXXuuu~~~tttmmm:::UUUGGGUUUiiiUUUQQQPPPSSSYYY___ccceeeddddddeeebbb___^^^```bbbdddeeemmm}}}sssjjjoooxxxdddqqq___NNN<<<...222777000555777888AAA^^^zzzVVVCCC@@@@@@===;;;999:::===AAADDDEEEMMMPPPTTTWWWZZZ]]]```ccc```___dddsssuuuvvvbbbHHH777444777888666555555555555666777888999999888666999;;;777GGGhhh___XXXVVVfffgggWWWGGGBBBEEEHHHKKKMMMYYYbbbnnnsssllldddfffnnndddpppzzz||||||~~~~~~{{{```dddjjj&&&///777<<<)))111111222222333333444444444666999;;;<<<<<<===>>>???GGG999ccc|||iiiMMM@@@DDDRRR___fffQQQFFF???GGGSSS\\\cccgggjjjmmmdddpppiiiQQQSSSNNN===NNN```fffeeedddgggjjj___}}}}}}ppp}}}ooo]]]777///,,,///222000///111//////......//////000111111///000777555+++===eeennnTTT???:::DDDUUUjjjZZZcccddddddaaa[[[ZZZdddqqqnnnxxxmmmeeeqqqqqqhhhjjj^^^cccXXXTTTdddkkkbbb___aaabbbeeeeeedddddd\\\NNNbbb<<>>:::<<<>>>>>>aaaKKKFFFEEE777000+++***)))&&&&&&)))%%%'''(((''''''''')))***222111222:::OOObbbddd[[[IIItttsssNNN<<<555...444111222888<<<<<<444+++...222777@@@LLLWWW[[[ZZZGGGbbbsssrrr|||zzzgggxxx{{{\\\>>>>>>SSSNNNPPPUUUhhh{{{SSSBBBBBB@@@@@@BBB>>>KKKQQQWWWmmmlllBBBOOOPPP:::AAA===PPPfff~~~~~~zzzvvvqqqmmmnnnJJJ888000<<<888<<<...:::@@@___nnnwwwjjjhhh|||{{{tttdddNNN===999888555444666:::;;;;;;999888555444666>>>GGGNNN___~~~~~~qqq{{{xxxbbbiiibbb???666CCCDDD???DDDIII@@@KKKMMMuuudddFFFGGG>>>RRR{{{{{{^^^\\\ZZZXXXVVVTTTTTTTTT]]][[[YYYZZZbbbpppqqqjjjtttppp___qqqrrryyy^^^LLL<<<000,,,777:::...444777999999CCC]]]nnnYYYQQQIIICCC<<<777555666888888888888888888:::???EEEJJJgggsss}}}vvvrrr___MMM:::333777:::888444888888888888888999:::;;;;;;:::666;;;BBB>>>AAARRRaaaHHH[[[qqqssszzzzzzvvvvvvzzzzzzrrrlllnnnpppjjjbbb]]]dddllltttzzz}}}|||uuunnnbbbmmmKKK,,,111444;;;)))000000000111222222333333111444888:::::::::;;;===555CCC@@@CCCppp~~~gggXXXHHH???MMMeeeddd\\\XXXXXXOOOAAA;;;???BBBAAA:::@@@@@@;;;EEEIIIVVVdddooommmiiikkkqqquuu```{{{zzzppp[[[;;;,,,,,,---111111...---///......------......///000...333111///444222666CCCiiiMMM???<<>>@@@JJJEEEGGGFFFZZZRRR}}}gggOOOJJJDDD555======222>>>CCCDDDEEEGGGOOOhhhwww}}}jjjZZZpppddd666===555;;;666???GGGIIIDDDZZZvvvhhhfff~~~xxx___www}}}ssskkk[[[SSSJJJDDD???;;;999:::888;;;@@@GGGQQQ^^^kkksss{{{{{{~~~~~~hhhpppFFF666777BBB===777===CCCGGG:::HHHbbbuuuoooCCCFFF444EEE___zzztttrrrrrrwww}}}~~~gggjjjqqqmmmkkkqqq{{{~~~nnnPPP>>>222------666999---444666999777222<<>>555888???IIIVVVfffuuuxxxiii^^^BBB888000222777999777666666666555555666777888888888888444999BBB???;;;CCCiii```UUUWWWZZZdddooo~~~zzznnnpppyyyvvvnnnhhhfffeeebbbaaacccpppssswww|||}}}xxxooogggpppccc,,,:::555(((111666111111222222333444444444111444888999888888;;;===>>>???FFF???AAAtttwww[[[:::777HHH[[[hhhooohhhaaa```^^^XXXGGGIIILLLOOOQQQTTT\\\bbboooggg```eeexxx~~~lllrrrrrrqqqwwwyyyaaa>>>+++)))+++...///...,,,,,,,,,------,,,,,,------...///,,,555111+++333777444444FFFgggIII666999AAATTTlll|||yyyhhhVVVOOONNNMMMLLLMMMddd```ZZZ^^^gggfffeeelll]]]eeeaaaNNNCCCKKKXXX]]]xxxlll```eeehhhUUUMMM]]]AAAkkkjjjhhhqqqlll___<<<222111000222333333111000444444444777:::;;;;;;;;;666yyy|||YYY???QQQbbb```PPP@@@CCCEEEIIIJJJRRReeejjj\\\^^^```WWWZZZggg```UUU^^^ZZZZZZZZZZZZZZZZZZ[[[[[[VVVUUUWWW]]]```___^^^___gggvvv{{{pppLLL777222888888888;;;777999:::;;;:::]]]IIICCC;;;777000+++***)))&&&&&&)))%%%&&&(((((('''&&&'''((("""...999===@@@LLL^^^kkkwwwvvvXXXuuu}}}aaaSSS>>>;;;CCC;;;666DDD888???KKKZZZhhhvvvrrrIII333KKKrrr~~~~~~qqqGGG///>>>SSS)))888PPP\\\bbbHHHEEEZZZ}}}}}}}}}~~~rrrvvvvvvwwwtttrrrvvvllljjjeeePPP///;;;<<<333<<<<<<:::444666999uuulllssshhhuuuwwwnnniiicccYYYVVVXXX]]]aaahhhnnnsssxxx}}}yyyzzzyyyUUUkkkYYY777777888:::;;;::::::>>>HHH>>>III999RRREEEEEEDDDEEE[[[wwwuuujjjmmmwwwjjj[[[rrr\\\GGG888222222...000333...000333666666222555GGG[[[~~~yyysssnnnjjjggglllpppuuuzzz|||sssrrruuukkkTTT???222...---222444222333777222222111111111222333333333777444444;;;999888???CCCbbbTTT^^^ccc[[[WWWaaapppxxxsssjjjiiimmm^^^^^^___```^^^```lllyyy{{{|||}}}|||yyysssooonnn___DDD(((888222---+++666000000111111222333333444...222555555333444888<<>>LLLXXX]]]aaahhhmmmnnnzzz|||zzztttssslllkkkVVVfffqqqmmmhhhnnntttuuuwwwmmmnnnnnnYYY>>>///))))))+++,,,+++++++++++++++,,,,,,,,,,,,,,,------...,,,333000---222111///555///^^^oooKKK777333333DDD___iiiyyyeeeIIIAAAGGG<<>>AAA888999:::;;;:::^^^JJJDDD;;;777000+++***)))&&&&&&)))%%%&&&(((((('''&&&'''((()))'''...===FFFJJJVVVeeesss~~~tttKKKSSSxxx}}}kkkUUUFFF@@@JJJggg{{{;;;222EEE+++EEECCC@@@???>>>@@@IIIMMMGGG\\\^^^___uuu{{{}}}dddwwwRRR;;;+++000<<<&&&>>>222333===AAA;;;FFFvvv}}}mmmsssooonnnuuu}}}|||{{{}}}~~~{{{zzzyyytttssszzzrrrtttvvv^^^;;;444<<<999555===AAA<<<;;;:::BBB>>>MMMNNNuuuMMM@@@IIICCCFFFWWW```rrrzzz}}}tttrrroooiiidddZZZjjjdddVVVoooyyy}}}tttaaaJJJ888---///333---,,,222444,,,000333555999===<<<999PPPxxx}}}~~~yyyvvvssstttsssnnnaaaMMM:::...000///111333000+++...777333333333333333333444444444<<<999555888888;;;FFFAAASSSvvv```VVVWWWMMMKKKPPP^^^hhhfff]]]VVV[[[OOOJJJUUUggguuu{{{~~~{{{||||||xxxqqqlllooottt===***666++++++<<<---+++.........///000000111111+++///111111...///555:::===777<<>><<>>HHHEEEAAAOOOSSSRRRXXXYYYTTTXXX^^^[[[XXXXXXXXXWWWVVVSSSQQQPPPRRRQQQTTT\\\______bbbiiiuuuqqq[[[333444;;;;;;777>>>AAA555:::;;;;;;:::aaaGGGHHH===777333---)))((((((((('''(((((((((((((((((((((((()))'''(((111@@@MMMTTTVVVooouuu~~~hhhCCCAAA@@@FFFNNNTTTUUUSSSIII===777>>>LLL\\\uuusssuuuiii===555777888888999:::;;;<<<===DDDFFFKKKNNNMMM\\\~~~^^^eeeyyypppkkk333222222222222333444444222777===<<<888HHHyyy^^^@@@mmm}}}zzzyyy{{{sss{{{nnnyyyxxx}}}rrraaajjjlllyyypppdddyyypppfffKKK///444444555777888999;;;;;;888<<>>QQQeeewww~~~zzzyyyzzz}}}{{{yyyvvvqqqkkkggguuujjjYYYIII<<<555000.........//////000000111111222222333333333444444444777888::::::::::::<<<>>>HHH@@@eee~~~llljjjbbbXXXRRRRRRUUUYYY[[[rrrqqqyyy|||zzz~~~tttlllrrrvvv```AAA000000//////.........---,,,,,,------...////////////000111111000000222444888999<<>>LLLbbbttt}}}|||{{{{{{~~~}}}uuunnnSSSQQQ\\\pppyyyssskkkjjjooo]]]DDD333---,,,)))&&&))))))))))))))))))))))))******+++++++++,,,,,,,,,------......///000000000---222888OOO\\\EEEBBBFFF000333888AAALLLUUU[[[^^^\\\ddd___ffffff___eee^^^```YYYSSSUUUYYYYYYRRRIIInnnFFFTTT___EEEpppqqqiiigggjjjfff]]][[[VVVAAA'''////////////////////////...000111222000000111222;;;...IIIwww|||{{{TTTCCCgggaaaXXX@@@888AAAEEEEEEBBB:::FFFKKKRRRXXX[[[ZZZWWWTTTWWWWWWUUUPPPJJJIIIKKKNNNQQQUUUZZZ\\\ZZZ]]]fffppp{{{{{{aaaDDD444444555666777888999999;;;:::999888bbbFFFFFF;;;777333---)))(((((((((''''''''''''''''''''''''''',,,)))&&&(((222CCCVVVbbbSSSiii}}}lllXXXMMMJJJKKKZZZkkksssnnnfffBBB555777666777777888999:::;;;;;;<<<<<>>\\\|||{{{___>>><<>>@@@===FFFfffXXXIII___GGGGGGEEE@@@===>>>DDDIIIGGG@@@<<<@@@FFFMMMVVV^^^jjj}}}hhh\\\OOO222---,,,,,,,,,,,,---............000111333555666777<<<:::999<<>>444///,,,++++++---......//////000111111000000000111111111111222222444666666666666888:::;;;:::JJJyyy{{{{{{||||||{{{|||}}}oootttuuurrrooodddJJJ//////.........------------,,,,,,,,,---......//////111222333333222333555777999;;;>>>@@@CCCDDDDDDDDDEEEMMMZZZooolllhhheeebbb```^^^VVVIII???IIIHHHIIIOOOWWW\\\\\\ZZZnnnmmmkkkjjjllllllfff___PPPDDD555,,,***++++++)))))))))))))))))))))))))))*********+++++++++,,,,,,,,,------...//////000000666444222777KKKmmmwww\\\FFFSSSIII<<<222...111888===EEEKKKDDDLLLMMMFFFKKKDDDNNNHHH@@@:::666444222000PPPUUU]]]qqqnnnrrrpppeeelllfffgggjjj^^^FFF777666////////////////////////---///000000///......//////,,,000RRRtttnnn^^^FFFFFFrrreeeQQQFFFAAA:::===DDDBBB===???DDDIIILLLNNNOOOOOOMMMLLLIIIFFFEEEGGGKKKOOOWWWYYY[[[\\\]]]bbblllvvv~~~mmmPPP;;;444444555555666777777777777666555444hhhJJJHHH>>>777333---)))((((((((('''''''''''''''''''''''''''))))))'''###&&&444JJJ\\\hhhnnnnnnmmmuuu~~~~~~ZZZ444...333333444555555666777888999:::<<<999;;;@@@AAA@@@IIIVVVlll|||rrrxxxyyywwwZZZOOOZZZttt{{{wwwJJJ //////......//////000111444111222666777666@@@MMM}}}___MMMQQQ[[[aaarrrllleeekkkoooaaa}}}tttzzzjjjGGG111...333000000111222444555666666777666999<<<999:::HHHZZZxxxkkklllkkkfff]]]UUUQQQPPPgggeeeaaacccrrr||||||hhh___qqq]]]000!!!+++++++++***+++,,,,,,------...///000222333555555888666444333555:::???CCCOOO\\\nnn~~~rrrmmmfff]]]SSSHHH>>>888444000+++))))))+++,,,------------...//////000000/////////000000000111111///111333333333333555777333===@@@FFFkkk|||xxxuuuttt}}}sssVVV:::,,,))),,,,,,,,,,,,,,,+++++++++++++++,,,,,,---.........---///000/////////111333555777999<<<>>>?????????>>>999:::HHH^^^qqq{{{~~~{{{ssshhh___\\\^^^aaacccnnnjjjeeeeeehhhkkkmmmlllgggppprrrkkkjjjjjj^^^MMM000---)))'''(((***++++++)))))))))))))))))))))))))))*********++++++++++++,,,,,,,,,---......//////000---111555111888]]]~~~{{{lllHHHOOOWWW\\\XXXLLL>>>555)))...'''///333...333***,,,---......000888DDDMMMRRRrrrlllwwweeeggg]]]jjjggggggcccMMM333,,,444////////////////////////---...//////---++++++,,,)))000'''&&&[[[sssmmmddd___???TTThhhbbb]]]NNN;;;999>>>;;;;;;;;;<<<===@@@CCCFFFHHHGGGEEEBBBBBBEEEJJJNNNQQQ___]]]YYYWWWZZZeeesss||||||~~~yyyYYY???555444444555555555555555555111111000///|||eeeJJJGGG@@@777333---)))((((((((('''''''''''''''''''''''''''###''')))'''$$$(((333>>>kkkhhhgggnnn~~~ttt}}}~~~~~~tttEEE,,,***111333000222222333444555666777777>>>::::::>>>AAADDDNNNXXXMMMlll|||xxx}}}yyyttt|||ccc:::***.........------......///000222...///555888666777:::NNNoooqqqgggtttkkkBBB***---333222//////000111222333444555666444555:::<<<;;;???EEE\\\~~~vvv~~~zzz~~~|||dddlllggg===---333%%%***))))))))))))***++++++,,,,,,---///000222333333222666;;;??????;;;666222...444<<>>AAA===AAA^^^}}}|||zzz|||xxxfffRRR999%%%###,,,******************************++++++,,,---------+++,,,------,,,---///111444555777999;;;<<<<<<;;;===:::999777333999RRRlllnnnqqqtttwwwvvvuuutttssshhheeebbbcccgggmmmqqqsssppprrrnnnbbbUUUIII666%%%&&&'''(((((((((((()))***(((((((((((((((((((((((()))))))))************+++++++++,,,,,,------......---)))000;;;999///555GGG|||yyy{{{kkk]]]WWW]]]hhhqqqllllll]]]]]]XXXKKKJJJ===IIINNNTTTZZZaaakkkxxx||||||mmmvvvZZZfffbbbfffkkkaaaGGG333...,,,'''........................---...///...+++***)))***)))///...'''000XXXuuu}}}iiikkkWWW===WWWaaallldddPPPKKKIII<<>>>>>???AAACCCEEECCCCCCHHHPPPWWW[[[[[[^^^\\\VVVTTTZZZiiixxx~~~~~~zzzeeeHHH777333444444444333333222222222......---,,,wwwZZZFFFBBB===777333---)))((((((((('''''''''''''''''''''''''''"""&&&))))))'''&&&&&&'''IIIuuuzzzvvv|||yyyxxxRRR999'''+++222///---/////////000111222333444444666666888;;;===AAALLLWWWPPPmmmfffkkkttt}}}NNN***'''...///---------------......///000///000333555555888<<<444JJJhhh}}}QQQ+++)))111///***+++...//////000111222333333555333444999>>>???@@@AAA;;;EEEvvvssssssvvv||||||qqqccckkkRRR>>><<<"""555)))(((((((((((()))******++++++,,,---...000000111555555555666777888999:::>>>>>>;;;777222...------&&&&&&&&&(((***,,,+++***+++)))))))))++++++)))(((+++++++++,,,------....../////////000000000111111///111222333333333555666:::666:::CCCEEEGGGYYYqqqrrrOOO...(((------***)))((((((((()))))))))))))))))))))******+++,,,,,,,,,---.../////////000222444777888:::<<<============???777444888555---,,,333AAAMMM^^^lllqqqpppllliiirrrpppmmmlllmmmnnnnnnnnndddVVVHHH>>>333((($$$'''((()))***)))'''&&&''')))''''''''''''''''''''''''(((((()))))))))******************+++,,,,,,------333---***...333333///+++000TTTssssssyyy~~~uuulllfffbbbiiieeerrr{{{}}}}}}bbbmmmTTTUUUXXXbbbcccfff___JJJ111)))000000)))------------------------...//////...+++)))))))))'''$$$***///!!!!!!UUUpppxxxdddnnnaaaKKKVVVeeefff]]]``````SSSKKKKKKJJJIIIHHHHHHHHHHHHKKKJJJMMMSSS[[[___```___OOOVVV[[[```iiivvv}}}}}}{{{~~~fffJJJ:::444000333333222222111000000000...------,,,TTTJJJCCC>>>777333---)))((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&(((((('''&&&222&&&&&&AAAlll||||||zzzuuu~~~|||VVV999"""(((......------,,,***,,,---...///000111111222///555;;;===;;;;;;AAAGGGTTTAAAKKKfffwww|||xxxxxxwwwvvvpppttt~~~{{{|||]]]333!!!+++777///,,,,,,,,,,,,,,,------...///000000000///222777===;;;>>>???OOOpppzzzoooUUU<<>>???>>>RRRHHHYYYsssqqq{{{jjjjjjuuu~~~yyypppiiilllxxxuuusssfff]]]111%%%,,,'''000333((((((((((((((())))))***)))***+++,,,---...//////000000000111222333555666,,,...000111000000000111000...,,,******(((&&&$$$((('''''')))***+++)))'''*********+++,,,,,,------,,,,,,---------.........---...000000000000222444777999::::::<<<@@@@@@???TTTjjjkkkXXX===000'''(((***'''(((,,,''''''((((((((((((((()))(((((())))))***++++++++++++,,,.........///111333555666888999:::::::::999===444000444333,,,&&&'''+++,,,...333999CCCMMMTTTYYYWWWTTTOOOIIICCC???<<<444)))%%%******$$$(((333((((((((('''%%%%%%''')))''''''''''''''''''''''''(((((((((((())))))))))))))))))******+++,,,,,,,,,+++...,,,''')))111111***---,,,555SSS{{{|||vvvqqqrrrwww||||||yyy|||zzzqqqwwwqqquuusssrrruuuwwwtttmmmffffffJJJbbbWWWYYYlllhhhiiiXXX???***(((,,,***,,,222------------------------,,,......---***(((((((((&&&!!!+++)))###///DDD|||www~~~zzz]]]YYYZZZXXXRRRYYY```[[[VVVVVVVVVWWWWWWXXXXXXXXX\\\[[[ZZZYYYXXXVVVRRROOOEEEVVViiisss|||yyyyyy|||nnnNNN666000000---111111000000/////////...------,,,,,,TTTTTTHHHBBB777333---)))((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%$$$%%%'''))))))'''***,,,***,,,;;;WWWooozzzooocccaaammm||||||nnnVVV;;;)))###$$$,,,///---((('''++++++'''++++++,,,---...//////000000555;;;<<<::::::<<<===AAAQQQQQQRRRdddaaaaaa~~~eee@@@+++###...///######///*********)))***++++++,,,,,,...000......000555888===:::666:::BBBGGG___rrrZZZ...:::...999,,,$$$---222,,,+++,,,,,,------......///000222444333444666:::<<>>???CCC>>>GGGNNNSSSRRROOO^^^dddmmm{{{jjjDDD777///(((...---&&&&&&,,,---'''((((((((((((((()))******(((,,,...///000333444333,,,:::;;;666:::===???GGG[[[rrr{{{nnn>>>///+++)))222(((%%%+++---''''''---*********++++++,,,,,,---+++000444222000333888<<<;;;AAA<<<>>>JJJGGGDDDTTTooorrr}}}kkklll^^^YYY:::222&&&---+++***...---''')))***###((((((((((((((()))******(((((()))***+++,,,,,,---000///.........///000111,,,...//////---++++++,,,)))'''&&&&&&((())))))(((%%%$$$%%%&&&((())))))''')))))))))***++++++,,,,,,---------.........//////,,,...000000000000222333777111333<<<@@@<<<:::===;;;@@@>>>666999KKKaaannnzzzzzzuuuhhh[[[WWW```jjjoooPPP333+++...,,,(((((()))&&&"""$$$+++000***!!!'''''''''((((((((())))))''''''(((((()))*********,,,---/////////111333555333444555666777666555555//////...---...///+++%%%'''&&&%%%'''***++++++***'''((())))))'''&&&%%%%%%$$$+++***""""""+++...***'''&&&&&&''')))(((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))((((((((()))******++++++///---+++***((('''(((***!!!&&&(((&&&&&&+++000222^^^nnn|||qqq{{{uuuwwwpppgggrrrqqqtttqqqoooppptttyyy~~~ooo___``````III000999%%%...///((()))000...$$$,,,,,,,,,,,,,,,,,,,,,,,,((()))***)))'''&&&&&&&&&"""'''***&&&"""###(((+++###___~~~tttzzz}}}|||oooppprrreeeXXXTTTQQQOOOMMMJJJGGGFFFGGGIIIJJJBBBEEEHHHJJJNNNUUU^^^fffkkkxxx~~~wwwqqqvvvxxxvvvmmmOOO444---...------111........................))))))((((((jjjMMMIII;;;777333...***)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((******))))))((((((((('''(((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''((()))***+++,,,---------///111333444666999<<<:::LLLDDDDDDIIIJJJVVVWWWXXX\\\bbbhhhqqq}}}mmmIII666222///+++)))))))))))))))))))))))))))))))))))))))))))))))))))+++,,,,,,---...///000000555666888;;;===???AAABBBIIIHHHTTTiiitttyyywwwhhhSSS999+++***,,,)))$$$))))))))))))))))))))))))))))))*********+++++++++---......000222444666777888;;;===??????@@@BBBCCCAAALLLbbb|||xxx~~~{{{vvvsssuuuxxx{{{[[[HHH222(((***---***%%%))))))))))))))))))))))))(((((((((((((((((((((((()))))))))***++++++,,,,,,,,,------......------,,,,,,,,,++++++***)))((((((''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((())))))))))))************)))************+++++++++------......///000000000111111111222222333333333555555444333222111000/////////...------,,,++++++,,,+++++++++******))))))((((((((((((''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((()))***+++,,,...///000111000222555777888777555444------,,,+++***)))((('''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))***************+++******)))((('''''''''&&&&&&&&&'''''''''(((((('''---999HHH[[[mmm|||~~~|||{{{lllVVVBBB444---)))'''(((((((((((()))))))))))),,,,,,,,,+++++++++******---,,,***)))(((((())))))%%%%%%&&&&&&'''((())))))))) %%%EEEooo|||jjjuuuqqqmmmlllllliiibbb\\\hhheee\\\NNNFFFFFFHHHGGGDDDCCCGGGSSSdddqqqxxxzzzxxxwwwtttrrrvvvxxxnnn```;;;555...+++---///---+++---------,,,,,,+++++++++******))))))kkkMMMJJJ===888444...***)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))((((((((('''''''''((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((()))***+++,,,,,,,,,---000111222444777:::AAA:::DDDpppvvvUUUQQQVVVMMMMMMLLLKKKKKKNNNSSSVVVNNNQQQ^^^vvvwwwiii```DDD666***)))+++***((((((((((((((((((((((((((((((((((((((((((((((((((((((++++++,,,---...///000000333444666888;;;===???@@@<<<:::@@@LLLPPPKKKKKKQQQfffooozzzmmm```PPP@@@555555///)))'''))),,,+++))))))))))))))))))))))))))))))))))))*********++++++,,,------///000222444555777999;;;<<<<<<===>>>???JJJBBB:::<<>>333333---)))(((+++,,,***'''((((((((((((((((((((((((''''''''''''''''''''''''(((((()))******++++++,,,,,,,,,------------,,,,,,,,,++++++***))))))((((((''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((((((((()))))))))*********))))))*********+++++++++---------...//////000000111111111111222222222333333222111000///......---------,,,++++++***))))))+++*********)))))))))(((((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((()))***+++,,,---///000000...///111333333222000///,,,,,,+++***)))(((''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((()))************)))***))))))(((''''''&&&&&&%%%%%%&&&&&&&&&'''''''''!!!!!!###&&&+++000555888JJJNNNUUU]]]eeekkkoooppp|||uuuooohhh\\\OOOEEE999222)))###"""###$$$%%%''''''((((((((()))))))))*********))))))))))))(((((('''%%%$$$#########$$$######$$$%%%%%%&&&''''''***%%%!!!''':::WWWttteeepppzzzzzzrrrjjjjjjmmmrrrnnnnnnppplllbbb___dddiiimmmrrrxxx{{{|||yyywwwlllqqqrrrooojjjbbbQQQBBB444000+++***,,,...---+++,,,,,,,,,+++++++++******))))))))))))lllMMMKKK@@@888444///+++)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))******+++***,,,...///000222555888AAA>>>bbbJJJKKKXXXUUURRROOOMMMLLLKKKJJJHHHFFF>>>777555999:::777333::::::999777222,,,'''### !!!$$$)))***'''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((******+++,,,---...//////000111333555777:::;;;<<>>>>>CCCGGGEEE<<<444---///666>>>@@@<<<888888???;;;666333111---&&&"""!!!$$$(((***)))))))))***))))))))))))))))))))))))))))))))))))************++++++,,,---///111222333555777999999888888999:::444666999:::999:::;;;===999===BBBCCC@@@>>>>>>???000222555666444///)))%%%###&&&+++,,,***((('''&&&((((((((((((((((((((((((''''''''''''''''''''''''(((((())))))******++++++++++++,,,,,,,,,,,,+++++++++******))))))(((((((((''''''&&&&&&&&&&&&''''''&&&''''''''''''((((((((((((((())))))))))))******)))))))))*********++++++,,,,,,---......//////000000000000000111111111111//////...------,,,++++++******))))))(((((('''''')))))))))((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&''''''''''''((((((((())))))***+++---...//////---...000111000///---++++++******)))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((()))))))))))))))((((((''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&+++***'''%%%############'''(((***,,,,,,,,,++++++)))'''&&&(((***)))%%%!!!&&&$$$$$$%%%(((+++++++++'''''''''(((((((((((()))((((((((('''''''''&&&&&&'''&&&%%%$$$#########$$$"""""""""######$$$$$$%%%%%%((('''!!! ///KKKccctttiiihhhnnnrrroooiiiSSSOOOYYYlllrrrlllppp|||kkkoootttuuupppkkkfffdddmmmpppoooeeeWWWGGG666***---***'''(((,,,---,,,***************)))))))))))))))))))))(((lllLLLJJJAAA888444///+++)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''((()))))))))+++---...///000444666999CCCggg```???NNNMMMOOOMMMKKKMMMOOONNNKKKGGG555000++++++000555666666%%%&&&(((+++---...//////+++,,,---,,,(((%%%&&&)))(((((((((((((((((((((((((((((((((((((((((((((((())))))***+++,,,---......///000111333555777999::::::;;;888666===FFFEEE<<<<<<555///,,,+++***...444)))'''&&&'''***,,,+++***---...///,,,(((&&&(((+++))))))))))))))))))))))))((((((((()))))))))***************+++---...000111333555777777666555555666888;;;>>>;;;444---***)))+++...000000...,,,+++,,,)))&&&### """&&&,,,000))),,,---***&&&%%%&&&)))((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((()))******+++******++++++++++++******)))))))))((((((((('''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''(((((((((((((((((()))))))))***))))))))))))************+++,,,,,,---......////////////////////////000000------,,,,,,+++******))))))(((((((((''''''&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''(((((())))))***+++,,,---......///000000000000...,,,+++))))))(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''((())))))(((((((((&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%&&&'''((()))!!!!!!"""######""""""!!!$$$######&&&***,,,,,,+++(((((((((((('''&&&###"""&&&&&&'''''''''(((((((((''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$""""""""""""######$$$$$$"""%%%''''''&&&&&&'''***@@@[[[yyytttfffeeelll{{{tttooonnnhhh______eeemmmnnnnnnnnnmmmmmmmmmmmmmmmgggZZZJJJ<<<111)))%%%)))(((''')))+++,,,+++)))((((((((((((((((((((((((((((((((((((kkkJJJHHH@@@888444///+++***)))((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''(((((()))+++,,,---...000333555666333???PPPBBBAAASSS???HHHFFFEEEEEEEEEBBB<<<666888444///+++***)))'''&&&///...,,,***(((&&&%%%$$$))))))&&&$$$###%%%((()))''''''''''''''''''''''''''''''''''''''''''''''''(((((()))***+++,,,------...///111222444666888888666:::888///111;;;===888---++++++//////,,,---///111///---++++++***)))))),,,***)))'''''')))***,,,((((((((((((((((((((((((''''''((((((((())))))))))))))))))***+++---...///222444555555444333333444777555222000//////000111,,,------+++)))&&&%%%%%%.........---,,,)))'''&&&&&&%%%$$$$$$%%%''')))***''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''(((((()))******))))))************))))))(((((('''''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((((()))))))))(((((()))))))))*********++++++,,,,,,------..............................,,,,,,,,,+++******))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''((())))))***+++,,,------////////////...,,,+++***((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''(((((((((''''''&&&%%%%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%!!!!!! !!!!!!!!!""""""%%%%%%'''(((***+++,,,,,,(((&&&$$$""""""!!! ###$$$$$$$$$$$$###"""###&&&&&&&&&&&&''''''''''''(((((('''''''''&&&&&&&&&##################""""""############$$$$$$$$$$$$%%%!!!!!!%%%'''%%%"""(((...???XXXoooxxxpppeeegggkkkggg^^^[[[aaaeeecccgggccc``````aaaaaa^^^[[[UUUHHH888,,,'''%%%&&&''')))))))))***+++***)))'''''''''''''''''''''''''''''''''''''''lllIIIFFF@@@999555///,,,***)))((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((***,,,,,,---...111333888000222CCC;;;666IIICCCIIIHHHHHHGGGEEE@@@999555444444333222000...---,,,&&&''''''((()))***++++++###%%%%%%$$$'''***+++(((''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))***+++,,,,,,...///000222333555666777333;;;<<<666333555555111444000///000---'''%%%&&&$$$$$$$$$%%%&&&''')))***'''&&&&&&))),,,,,,)))&&&((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))***,,,---...000222444444222222222333------...111333111+++&&&&&&&&&(((***,,,...000111 ###&&&(((((()))(((%%%$$$$$$'''******'''$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))((())))))))))))))))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&'''''''''''''''(((((((((((())))))((((((((()))))))))************+++,,,,,,------...---------------,,,,,,,,,+++++++++*********))))))((((((((((((((((((''''''&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''((())))))***++++++,,,,,,+++++++++******)))'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''&&&&&&&&&%%%$$$$$$$$$&&&%%%$$$###!!! ######$$$&&&(((+++---...&&&'''((((((((()))+++---%%%%%%%%%&&&&&&&&&''''''(((((((((''''''''''''&&&%%%&&&&&&'''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$"""!!!"""&&&)))'''...---+++777RRRjjjkkkvvvvvvhhhdddkkkjjj___qqqlllgggdddbbb[[[PPPFFF555,,,######%%%''')))+++************)))(((''''''&&&&&&&&&'''''''''''''''&&&'''''''''nnnIIIFFF@@@999555000,,,***)))((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''(((******+++,,,///111333;;;;;;DDD;;;000@@@FFF>>>AAABBBBBB>>>999555333''')))***)))'''&&&&&&'''&&&&&&''''''&&&&&&&&&&&&&&&+++---***)))++++++'''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((()))***+++,,,------///000222333555555***...222111...,,,+++***...)))&&&'''''''''+++000.........,,,***((((((((())))))***+++,,,+++'''%%%((((((((((((((((((((((((&&&&&&'''''''''((((((((())))))))))))***+++---------///111111111000111222888333+++&&&%%%(((+++------+++)))'''&&&&&&%%%$$$///,,,(((%%%%%%&&&)))+++)))))))))***+++)))&&&###''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''((())))))'''(((((())))))(((((('''%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))(((((((((((()))))))))************+++,,,,,,------------,,,,,,++++++++++++******))))))))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&'''''''''((('''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''(((((())))))***+++++++++(((((((((''''''&&&&&&%%%''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&""""""###$$$$$$$$$$$$### !!!###&&&)))+++,,,############"""!!!"""###$$$%%%&&&%%%###"""###%%%$$$%%%%%%%%%%%%&&&&&&&&&(((((('''''''''&&&&&&&&&(((((()))******)))(((((($$$$$$$$$$$$$$$$$$$$$$$$ %%%)))(((### !!!$$$&&& !!!)))---(((!!!)))444===@@@GGGRRRVVVTTTHHHEEEAAA===999222***%%%'''$$$$$$)))***((()))---((())))))((('''''''''(((&&&&&&&&&&&&''''''((((((&&&&&&&&&'''pppKKKGGGAAA999555000,,,***)))((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''%%%'''((())))))***---///+++:::///000===BBBEEE:::???BBBDDDAAA:::444000000+++------+++(((&&&''')))&&&''''''((((((''''''&&&""")))+++$$$!!!$$$((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''((()))***++++++,,,,,,---///000222333444444111000111000------...***(((***...---(((&&&'''###%%%''''''&&&&&&&&&'''''''''''''''&&&'''***---((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))))))))***+++------+++---///000//////000111&&&***---...---+++)))(((***((('''''')))***++++++&&&'''((())))))(((&&&%%%%%%%%%%%%$$$$$$&&&***---''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))''''''((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))(((((((((((()))))))))))))))******+++,,,,,,------,,,,,,,,,+++++++++******((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((())))))******++++++((((((''''''''''''&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&%%%###""""""""""""###$$$%%%%%%%%%%%%&&&'''$$$''')))(((%%%###$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&%%%%%%$$$%%%&&&'''''''''&&&%%%$$$$$$$$$##################!!! """%%%&&&&&&!!!"""$$$$$$$$$$$$%%%&&&%%%###%%%((('''$$$&&&***,,,***((($$$!!!###'''+++''''''***,,,(((!!!###***&&&'''''''''&&&&&&((()))&&&&&&&&&''''''(((((((((&&&&&&&&&'''iiiJJJMMM@@@999777444...)))&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&(((((()))+++---000000222555666777888:::===@@@>>>:::666222///---,,,******))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((())))))***+++,,,---..................---,,,,,,+++******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((()))***+++,,,------..................******))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((())))))))))))************************************************(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''))))))))))))))))))))))))))))))((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%######################################################$$$%%%%%%%%%%%%$$$########################$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''''''''''''''hhhIIIKKK???888777444///)))&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''((()))***---///000222444666666777999;;;===;;;888444000---+++***))))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((())))))***+++,,,---............------,,,,,,+++******)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((()))***+++,,,,,,,,,---------,,,,,,+++))))))))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((())))))))))))************************************************(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''))))))))))))))))))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$######################################################$$$%%%%%%%%%%%%$$$########################$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''hhhHHHHHH>>>777777444///***'''&&&'''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''(((((())),,,...///111444555555666777999888666444000---+++)))((()))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((())))))***++++++,,,------------+++++++++******))))))((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((()))***+++++++++,,,,,,,,,+++***)))))))))))))))(((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((())))))))))))************************************************(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$%%%%%%%%%%%%$$$########################$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''jjjIIIFFF>>>777666444///***'''&&&'''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%''''''''')))+++---...000333444444444555666333222///---***(((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((())))))******+++,,,,,,,,,,,,,,,******)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((''''''(((((()))***+++,,,,,,,,,+++***)))((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((())))))))))))************************************************(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$%%%%%%%%%%%%$$$###########################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''nnnLLLEEE???666555444000+++(((&&&'''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''(((***,,,---///222333333222222333///...,,,***((('''&&&&&&'''''''''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((()))))))))***++++++,,,+++++++++))))))((((((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((()))***+++,,,,,,,,,++++++)))(((''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$%%%%%%%%%%%%$$$#################################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''sssOOODDD???555555444000,,,(((''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&&&&''')))++++++...111222111000000000,,,+++***(((''''''''''''&&&''''''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((()))))))))******+++++++++******(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((()))******++++++++++++***)))((((((&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$%%%%%%%%%%%%$$$####################################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''uuuQQQBBB>>>444444333000,,,(((''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&%%%&&&(((******---000111000///......******)))(((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((()))))))))***************))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''(((******(((((()))))))))(((((('''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$%%%%%%%%%%%%$$$####################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''vvvRRR@@@<<<444444444111,,,)))''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&%%%&&&(((******---000111000...---,,,***))))))((((((((())))))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((())))))))))))*********))))))(((((((((((()))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&''''''((()))***&&&&&&''''''((('''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$%%%%%%%%%%%%$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''HHHAAA>>>666666444000+++'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& """%%%'''((('''&&&$$$%%%)))((($$$$$$''''''###%%%$$$"""!!!!!!"""$$$%%%$$$############$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''))))))***,,,......,,,)))'''&&&,,,***(((&&&&&&&&&'''(((***&&&$$$&&&+++---)))%%%((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''))))))(((((('''''''''''')))))))))(((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((('''''''''*********)))''''''(((***))))))******))))))((('''(((((()))))))))(((&&&%%%((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''!!!%%%'''&&&$$$$$$$$$$$$(((###''')))###&&&+++''')))$$$$$$***(((!!!""")))'''%%%%%%&&&&&&%%%%%%'''+++&&&"""###(((+++***'''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&%%%$$$$$$''')))%%%'''((())))))(((&&&%%%((('''&&&%%%%%%%%%%%%&&&,,,$$$!!!%%%'''$$$$$$)))"""$$$%%%'''''''''%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%&&&'''''''''&&&%%%$$$&&&&&&&&&&&&%%%$$$"""!!!"""%%%'''''''''&&&&&&'''&&&&&&'''%%%$$$$$$%%%'''%%%%%%$$$#########$$$$$$%%%%%%$$$###############%%%%%%%%%$$$$$$$$$############$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&""""""""""""############$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''JJJFFFAAA666555444000+++(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%(((***+++***((('''"""### $$$%%%""" !!!"""#########$$$######""""""#########$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''((())))))(((***,,,------,,,...///''''''''''''''''''&&&&&&***'''$$$###%%%&&&%%%###((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((***)))))))))(((((((((((('''''''''''''''&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((($$$%%%''''''&&&'''(((***%%%%%%&&&''''''((((((((((((((((((((()))***++++++((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&(((&&&$$$###%%%'''((((((%%% %%%)))&&&)))+++%%%)))'''''')))'''%%%%%%(((***(((%%%$$$$$$&&&))),,,###%%%(((******((($$$!!!&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%$$$###%%%&&&###"""!!!###&&&((((((''')))(((((('''&&&&&&&&&&&&!!! """'''***)))((()))&&&'''''''''(((((())))))&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&$$$%%%&&&%%%$$$$$$%%%'''"""###%%%%%%%%%%%%&&&(((******))))))((()))))))))$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""""""""""""""&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&KKKKKKBBB555555444000+++(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&(((***+++***)))(((&&&)))(((%%%$$$&&&&&&######$$$%%%''''''&&&%%%%%%%%%$$$$$$#########$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''((()))***+++++++++***(((''')))***&&&'''((()))***)))((((((***)))''''''(((***,,,---((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&&&&''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''*********))))))(((((((((******))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((***,,,------+++******+++***)))))))))***+++,,,,,,'''&&&%%%%%%%%%''')))***((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%%%%%%%&&&***&&&"""$$$((()))(((&&&)))###&&&((($$$'''+++%%%'''******((((((++++++((("""'''******((($$$!!!)))))))))&&&######&&&)))&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%'''&&&%%%%%%&&&'''---***&&&&&&(((***+++***)))(((((('''&&&&&&%%%%%%(((+++,,,(((%%%%%%$$$!!!)))(((&&&%%%%%%%%%&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%$$$'''&&&$$$###$$$&&&((()))((()))++++++,,,---111333222333333111---***((('''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######%%%%%%%%%$$$######""""""###$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''&&&'''''''''HHHKKKAAA555555444000+++(((''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&'''''''''&&&%%%#########""""""""""""!!!$$$$$$$$$######"""!!! %%%%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''((()))******++++++***'''&&&&&&'''$$$$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%$$$######%%%'''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))((((((((()))******++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''+++******))))))(((((('''))))))))))))))))))(((((((((((())))))******++++++((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))$$$&&&(((((('''&&&''''''))))))'''&&&&&&&&&''''''((('''''''''''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))((('''&&&&&&%%%%%%&&&&&&%%%&&&)))***'''######+++(((///222...444???@@@===EEEHHHEEEGGGMMMKKKCCCBBB>>>444)))$$$&&&((())))))((('''&&&%%%''')))+++'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''"""$$$&&&'''&&&&&&'''(((###$$$$$$$$$$$$&&&(((***))))))(((((('''&&&%%%%%%###(((((($$$$$$+++000///***)))(((&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%'''&&&$$$###$$$'''***,,,000333888<<<@@@CCCFFFIIIIIIJJJJJJGGGBBB===999888333222000---)))&&&###"""(((((((((''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$%%%''''''$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&''''''''''''((((((((((((HHHKKK@@@444444333000,,,(((''''''&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%%%%%%%$$$$$$######$$$%%%''''''''')))(((((('''&&&&&&&&&&&&'''$$$$$$$$$$$$$$$%%%&&&'''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''(((******&&&(((+++,,,+++******+++++++++***))))))***++++++)))+++,,,+++)))&&&&&&&&&))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))(((((())))))*********+++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((('''''''''(((((((((((((((((((((((((((((())))))*********+++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''(((((((((((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))(((((((((((((((((((((((((((((((((((())))))******%%%'''***+++++++++---///,,,++++++*********++++++''')))***,,,,,,+++***)))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))((('''&&&&&&&&&&&&&&&((('''***+++((($$$(((000000888KKKUUURRRYYYgggllldddlllrrrrrrwww}}}yyyoooaaadddaaaVVVKKKBBB666+++&&&%%%&&&***---,,,&&&!!!'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''###$$$&&&%%%%%%$$$&&&'''###***111444444666;;;@@@???@@@@@@@@@@@@???>>>===222444333...***)))(((%%%((())))))******)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&(((,,,000444777===BBBIIIOOOSSSUUUVVVWWWSSSVVVXXXXXXWWWTTTSSSSSSSSSPPPKKKDDD<<<333---)))'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&&&&%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&'''''''''((((((''''''((((((yyyKKKLLLBBB444444333000,,,)))'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%)))&&&&&&''''''######%%%$$$%%%%%%&&&''''''(((((('''&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''((()))******)))***+++***(((&&&&&&&&&%%%&&&&&&&&&''''''(((((((((((()))+++,,,,,,,,,,,,))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))*********))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))***(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))******''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))))))))(((((((((((((((((((((((('''(((((())))))******+++---...---,,,)))((()))+++''''''((()))))))))))))))$$$&&&((()))*********)))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((('''''''''''''''((((((000------///---...===NNNMMMYYYrrr~~~wwwxxxssswww{{{}}}iiittt{{{wwwqqqhhhYYYIIIBBB888+++%%%&&&((((((&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&'''&&&%%%'''))),,,:::AAAHHHJJJHHHGGGKKKOOOJJJKKKLLLMMMNNNMMMLLLKKKIIIFFFDDDDDD>>>222&&&!!!&&&&&&&&&''''''(((((((((&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((%%%(((...555===CCCGGGJJJNNNRRRXXX\\\^^^^^^^^^______aaaccccccaaa_________YYYXXXUUUQQQLLLFFFAAA>>>***(((&&&$$$$$$%%%''')))&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$##################$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$&&&&&&'''''''''(((((((((&&&&&&''''''jjjNNNKKKDDD333444333000,,,)))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$!!!###)))+++)))+++//////111444666555333///---111000...+++)))((('''&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''((()))***+++++++++***(((''')))---000...111555999;;;;;;999888555000+++((((((((('''%%%))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,------.........---,,,,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((((())))))******+++*********++++++,,,,,,,,,+++++++++++++++*********))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))***+++++++++***))))))(((((())))))***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((())))))))))))(((((((((((((((((((((((('''(((((()))******++++++'''((((((((((((+++///222222222333333222///,,,***---,,,***(((''''''((()))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((()))***222///333===CCCIIIZZZlllnnnqqq~~~~~~yyyttttttyyy~~~~~~||||||~~~tttffffffttt~~~lll]]]III777---+++---...''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&''')))+++...444;;;@@@EEEFFFGGGIIIKKKLLLLLLLLLLLLMMMPPPRRRSSSRRRRRRQQQXXXLLLJJJUUUYYYOOOIIIKKK222///***&&&$$$$$$&&&'''&&&&&&&&&&&&'''''''''((('''&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%&&&((()))***///555>>>IIIQQQWWWYYYZZZ```bbbeeefffggghhhjjjkkklllmmmllljjjgggddddddddd]]]]]]\\\ZZZWWWSSSOOOMMM<<<888111***&&&%%%'''((('''&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&'''((()))***((((((''''''&&&%%%%%%$$$'''''''''&&&&&&&&&%%%%%%''''''''''''(((((((((((((((((()))***___NNNHHHCCC333444333000,,,)))((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%,,,,,,555DDDPPPWWW___hhhdddgggkkkllliiibbbYYYTTT<<<:::777333///,,,***)))$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''(((((()))***+++(((((((((***000:::EEEMMMeeejjjssszzz~~~|||yyyuuunnnbbbQQQDDD===777000,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++,,,------...//////444444333222111000//////++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***+++,,,,,,---,,,,,,,,,------.........000000000//////.........))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***+++,,,,,,,,,...------,,,,,,------...((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))(((((((((((((((((((((((('''(((((()))***+++++++++---000666===GGGSSS^^^ffffffgggfffddd```YYYSSSPPP@@@;;;444---***)))+++---)))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&((()))***+++///...999NNN\\\cccnnn|||xxxpppqqqsssrrrzzzzzzsss||||||{{{~~~yyyooo{{{wwwooo```MMM:::,,,%%%(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$&&&+++111999DDDOOOVVVOOOJJJIIIOOOZZZcccdddbbbppprrrtttwwwxxxyyyxxxwwwmmm^^^ccccccUUUPPPXXXHHHBBB777---'''&&&(((***&&&&&&&&&'''''''''((((((''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&'''(((***+++<<>>111((($$$''''''$$$'''---&&&&&&%%%%%%%%%&&&&&&'''(((((((((((((((''''''''' )))...***'''(((***)))(((999999RRReeekkk{{{ooozzzLLLCCC@@@000###)))++++++***000)))///,,,###$$$......%%%(((((((((((())))))))))))++++++&&&)))///((($$$...###444,,,///%%%...(((333666666888@@@MMMYYY___```qqqtttlll___UUURRRRRRNNNCCC000***...++++++,,,((((((+++---+++(((((())))))******)))(((((((((((((((+++*********))))))(((((('''&&&&&&))),,,,,,)))&&&%%%,,,%%%++++++&&&000,,,000:::FFFPPPXXX[[[[[[YYYXXX\\\[[[UUUOOOMMMFFF>>>777,,,000%%%222&&&,,,'''---***)))***((($$$$$$((())))))))))))))))))))))))///$$$!!!(((+++&&&%%%***((()))))))))'''''')))***,,,...222666;;;@@@DDDFFFHHHHHHDDD???BBBGGGCCC;;;999---$$$'''......)))%%%+++)))&&&&&&'''((((((((())))))))))))))))))))))))******$$$!!!)))222,,,,,,((()))---,,,(((000===RRRZZZlll{{{rrrdddQQQAAA444---)))---,,,'''###''',,,)))!!!''''''&&&&&&&&&''''''(((''''''''''''''''''''''''/// ***(((%%%))),,,888BBBSSScccoooxxx~~~yyyqqqsssyyyggg^^^ccccccddddddfffggghhhhhhttt~~~yyyqqqvvvnnnEEE'''!!!111+++$$$---)))&&&(((((('''''''''&&&&&&&&&''''''''''''&&&&&&&&&&&&''',,,999JJJQQQMMMJJJLLLTTT[[[fffssszzzxxxqqqiiinnnnnnpppuuu|||}}}ttthhh___SSSJJJQQQHHH......333!!!&&&((()))((('''%%%&&&''''''&&&&&&%%%%%%&&&&&&'''...""" ***,,,&&&...???JJJWWW``````aaahhhppprrrvvvsssnnnjjjhhhjjjmmmooovvvrrrkkkfffccceeeiiikkkmmmkkkmmmttt{{{wwwiii\\\^^^LLLBBBCCC>>>...%%%'''%%%%%%%%%&&&''''''''''''######$$$$$$$$$%%%%%%%%%!!!"""""""""$$$''''''$$$'''+++555---AAA555;;;<<>>AAA999,,,%%%'''+++''''''&&&&&&%%%&&&&&&''''''((((((((((((((((((((((((111$$$!!!,,,...%%%'''333GGG___gggzzz{{{xxx```___SSS@@@000+++(((&&&---+++***+++,,,,,,+++***(((((((((((()))))))))***%%%***)))+++000,,,(((///000###111444///"""999444RRRtttlllZZZMMM>>>888555,,,222+++$$$$$$***000///*********)))))))))))))))***+++*********))))))))))))(((,,,///,,,&&&$$$(((---(((...'''---...+++777555PPPUUUYYYXXXUUUVVV[[[___XXXeeeqqqwwwyyywwwmmmbbbTTTGGGCCC---000$$$//////))))))+++---***%%%&&&***))))))))))))))))))))))))%%%***,,,)))%%%%%%''')))%%%&&&(((***,,,111555999EEENNNZZZgggooorrrqqqooosssrrrlllfffdddbbb[[[QQQHHHBBB:::222***###%%%+++'''(((((('''&&&&&&''''''))))))))))))))))))))))))&&&)))***&&&###&&&((((((///%%%!!!,,,@@@SSSccclllxxxqqqpppooommmoootttvvvtttqqqrrruuuxxxyyyyyyxxxbbbHHH777,,,$$$'''333111$$$###///(((''''''&&&&&&''''''(((''''''''''''''''''''''''---(((***+++&&&)))333888DDD___xxx~~~~~~yyyoooppp___^^^cccgggoooyyy|||vvvqqqrrrzzz~~~hhhmmmwwwlllHHH ..."""(((333 (((((('''''''''&&&&&&&&&###%%%((('''&&&'''***---999JJJWWWVVVQQQSSSYYY\\\llljjjiiiiiikkkkkkiiigggkkkiiiiiikkkppptttuuuuuuwwwxxxzzz~~~rrr]]]OOOUUURRR888(((///'''''''''''''''&&&%%%$$$'''&&&&&&&&&&&&&&&&&&'''###&&&)))***+++222DDDTTT\\\dddiiiiiikkkooopppnnnppppppppppppqqqsssuuuvvvyyyrrrqqqnnnjjjjjjpppzzzjjjeeeYYYMMMKKKKKK;;;&&&((('''&&&&&&'''(((((((((%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%'''((()))+++---333:::>>>===NNNQQQ[[[fffhhhllloooqqqooollljjjiiisssggg[[[SSSIII<<<111,,,&&&&&&&&&'''))))))((('''************xxxEEEGGGIIIAAA777555111---***(((''''''''''''''''''&&&&&&%%%%%%$$$&&&***...222777===AAAAAADDDUUUhhhiii___fffxxxRRRlllxxxvvv}}}lllsssRRRLLLAAA444---)))&&&''')))''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((('''$$$(((...******DDDeeezzz{{{{{{qqq~~~sss\\\III:::333+++///%%%$$$...///&&&$$$+++((((((((()))))))))******&&&///+++&&&******&&&***(((666,,,...)))CCCYYY~~~sssoooxxx}}}yyy{{{nnnYYYMMM???---,,,+++++++++***))))))******)))))))))***++++++***************)))))))))%%%)))---,,,)))(((+++///)))...&&&...444:::OOORRRbbbrrr~~~yyygggWWWVVVbbbrrrzzzoooeeeUUUWWWEEE444 ((((((+++---+++'''(((---))))))))))))))))))))))))###---///'''%%%,,,,,,$$$+++------,,,111CCC^^^sssrrrnnniiigggkkksss~~~wwwwwwwwwvvvxxxyyyuuuoooeee^^^VVVLLL???333///222'''((()))((('''&&&'''((())))))))))))))))))))))))&&&'''***+++'''###%%%+++)))///;;;KKKaaaqqqvvvrrrtttnnnlllqqquuuvvvtttttteeeeeefffiiilllmmmmmmlllqqqttt|||tttVVV;;;'''+++///)))&&&***((((((''''''''''''((((((''''''''''''''''''''''''$$$(((***((()))777NNN^^^XXXsssqqqfffkkkmmmdddjjjhhhooo}}}{{{zzzzzz{{{|||~~~nnnmmmrrrdddnnneeeNNN111'''+++)))%%%)))((((((((('''''''''&&&&&&"""&&&((('''%%%)))222;;;???SSS^^^YYY]]]ooo{{{zzzdddgggmmmtttzzz|||{{{yyy~~~{{{vvvvvv|||XXX[[[^^^LLLCCC...+++'''&&&((((((&&&$$$''''''&&&&&&&&&&&&''''''"""))),,,,,,777LLL]]]bbbjjjlllnnnooorrrtttqqqkkkccchhhpppzzz~~~rrrkkkjjjrrr{{{xxxeeeTTTNNNFFF<<<---***'''&&&'''((())))))'''''''''''''''''''''&&&((($$$$$$(((((('''...999AAARRRXXXdddiiinnnkkkvvvmmmlllllllllllliiieeebbbfff```\\\\\\[[[SSSJJJEEE444000+++((('''((())))))******)))(((qqq@@@IIIMMMAAA888666111---***(((''''''(((''''''&&&&&&&&&&&&&&&'''***...111333666:::===GGG???AAALLLOOONNN___vvv}}}xxxzzzpppkkkKKK444666777+++'''///)))(((''''''&&&'''''''''((((((((((((((()))))))))!!!---111+++333RRRuuuzzzuuuxxxrrrhhhiiiqqqrrrRRR>>>888333***''',,,,,,&&&&&&,,,(((((()))))))))*********+++111***""")))---+++---(((777...<<>>555+++'''(((***)))'''((((((''''''''''''((((((***((()))666PPPgggjjjaaakkkllllllnnnqqqsssqqqooo{{{}}}|||~~~zzzttttttyyy{{{mmmWWWJJJJJJ555000)))&&&&&&(((((((((((((((''''''''''''&&&&&&)))$$$&&&---///000>>>OOO\\\ooommmyyyoooqqqaaajjjdddbbb______aaa```\\\XXX``````aaabbbaaa\\\XXXVVVNNNEEE888---((((((***,,,))))))((((((vvvGGGIIIKKKCCC:::777222---)))((((((((((((''''''&&&&&&''''''(((+++---111333444555777999@@@FFFRRR\\\^^^XXXQQQMMMQQQSSSTTT```ttt~~~xxx|||kkkHHH>>>CCCAAA222"""***)))((((((''''''''''''(((((((((((())))))******///---***666[[[ooowww|||oooqqqqqqrrrooopppmmmooooooaaaPPPCCCAAAYYYqqqsssMMMAAA<<<444,,,)))+++,,,,,,))))))))))))************)))///)))&&&///222///000333JJJ|||xxxmmmKKK888000,,,+++,,,)))))))))(((((())))))******************+++++++++222...)))&&&(((,,,222555QQQfffuuubbbbbbrrr}}}hhhNNNDDD666(((&&&)))*********************************...'''$$$)))+++(((***///+++QQQyyytttiiirrr}}}sss```SSSDDD888+++%%%(((+++***'''((((((((((((((((((((((((,,,%%%$$$)))******333AAAZZZlllyyywwwtttwwwyyywww|||~~~}}}yyyvvvzzz}}}{{{xxxtttqqqooonnnooowwwwwwvvvuuuuuuzzzggg<<<+++,,,...+++***)))((((((((((((((((((((((((((((((((((((((()))'''***???VVVZZZgggxxxwwwxxxxxxtttnnnnnnrrruuuqqqlllfffaaabbbkkkuuurrrtttvvvxxxxxxvvvrrrpppjjjxxx|||ppprrruuuWWWzzzfffgggYYY...$$$000((())))))((((((((('''''''''((('''&&&'''000AAAUUUdddddd___^^^dddkkkkkkgggcccrrrnnngggaaa^^^^^^aaadddkkklllmmmmmmkkkgggeeeccclllfff\\\SSSRRR\\\lllyyyvvv|||~~~oooUUUQQQEEE555***((())))))((()))((((((''''''(((((()))***(((333NNNgggoookkkfffllllllmmmnnnnnnooossswww~~~|||zzzyyyxxxxxxyyyzzz{{{zzzxxxvvvtttuuuvvv|||xxxmmmwwwwww]]]HHH@@@888...'''&&&''''''&&&''''''''''''&&&&&&&&&&&&***(((...999AAAJJJ\\\nnnsss{{{jjjjjj\\\bbbZZZhhh___]]]\\\___cccfffeeebbb]]]aaadddbbb^^^\\\]]]___ZZZRRRFFF;;;333...+++)))((((((((())){{{KKKGGGGGGBBB;;;888222---)))((((((((((((''''''&&&''')))***+++---///222444555666999;;;@@@???888333<<>>111,,,+++)))'''&&&&&&'''((())))))******)))999IIITTTbbbppptttoooZZZ^^^aaa___nnniiihhhiiitttwww{{{~~~{{{uuuqqqiiiaaa\\\\\\\\\ZZZRRRFFF777...************yyyEEEIIILLLAAA<<<999333---)))'''((()))((('''''''''))),,,///111222222222111000000222555:::???FFFKKKMMMPPPUUU[[[WWWiiimmmmmm}}}yyywwwuuuPPP===>>>,,,+++***)))(((((((((((('''(((((()))***+++++++++???hhh}}}qqqqqqttt~~~}}}}}}[[[fffmmm{{{{{{ggg___MMM111'''000)))************+++++++++***------///---...SSSsssnnnyyyyyycccEEE222111000...---,,,++++++*********++++++,,,,,,,,,000,,,333NNNsss}}}|||vvvyyylllZZZHHH666***)))---************************+++***%%%&&&===aaazzz}}}|||zzz}}}~~~}}}mmmllltttpppWWW???000,,,...))))))))))))))))))))))))***((('''555VVVwwwwwwwwwyyyzzzrrrzzz}}}zzz}}}{{{}}}{{{zzz{{{}}}zzzzzzxxxRRR---,,,+++***))))))))))))))))))))))))))))))))))))000[[[bbb```}}}wwwrrrlllooonnniiikkksssrrrkkkrrrzzzvvvpppttt{{{___gggZZZ***))))))))))))(((((((((((()))+++:::VVVrrryyyiiiVVVeeellliii___cccwwwwwwUUU\\\}}}}}}nnnZZZFFF777...*********))))))))))))******???^^^tttqqqkkkooooooggg^^^YYY[[[gggpppnnnhhhfffbbbdddiiimmmqqqtttuuuuuu|||||||||{{{yyyxxxvvvuuuvvvssspppqqquuuxxxxxxvvv|||}}}gggXXXCCC555///---+++(((&&&&&&''')))***+++,,,---555JJJ\\\cccnnnyyyrrraaaiiidddcccWWWooojjjrrrtttrrrvvvyyyyyyuuusssssstttvvvuuurrrsss{{{zzznnniiifffbbb\\\TTTJJJ@@@999++++++******vvvJJJNNN===DDD===888222---***)))((('''&&&'''''')))***---///000/////////---,,,---000222888999:::<<>> ---((('''))),,,***''''''&&&(((666XXXuuusssrrr}}}yyyuuuvvv|||ppp}}}}}}yyyxxxHHH444&&&(((,,,((((((------$$$&&&777+++///(((RRRnnnyyynnn}}}kkkaaaaaauuuwwwhhhtttooo|||~~~vvv{{{~~~lll555&&&:::'''&&&&&& ///%%%+++000VVVkkkxxxrrrVVVffftttbbbWWWaaarrrzzzwwwsssxxx|||zzzvvv{{{sssLLL[[[111,,,...+++)))***(((&&&+++000XXXppp}}}sssmmmrrrrrrjjjBBBQQQeeeaaabbbVVVnnn___```ooowwwpppkkkppptttsssyyyyyyyyywwwuuussstttuuupppqqqrrrrrrqqqqqqsssuuuxxxsssbbbTTTEEE222+++,,,(((((()))***)))(((***///444JJJYYYlllwwwuuulllhhhiii```kkkVVV^^^oooooouuugggjjjaaa]]]aaaeeecccdddgggfffbbb```dddmmmwwwgggmmm\\\fff^^^HHHQQQIII999&&&'''...{{{OOOPPP@@@GGG<<<888111,,,***)))((('''&&&'''((()))+++---...///.........---,,,,,,///222333555999===AAAFFFLLLPPPaaa___fffiiiggguuu{{{~~~|||tttCCC444999333)))'''(((''')))...***)))///000+++<<<___|||bbbuuu\\\jjjHHH777---***)))+++,,,***+++///***AAA(((<<>>dddvvvnnn```\\\qqqiiidddfffnnnuuusssqqqqqquuuyyy}}}uuugggRRRJJJ000,,,(((---)))'''+++---888mmmtttvvvrrrsssrrreeeSSSFFFVVVooozzzqqqhhhwwwbbb```lllrrrllljjjpppsssqqqwwwwwwwwwuuurrrqqqrrrssspppqqqrrrrrrqqqrrrtttuuurrr~~~mmm]]]MMM999///...((()))((()))***)))***444@@@ZZZnnnvvvrrrrrrooofffccc[[[mmm```fffmmmdddfff\\\aaa______`````````cccgggiiiiiijjjkkknnnuuu}}}uuulllllliiidddZZZKKKIIIAAA000(((***~~~SSSQQQCCCGGG<<<777111,,,***)))((('''''''''(((***+++---...///---------++++++,,,...111666:::@@@FFFJJJOOOTTTWWWZZZ\\\mmmpppdddqqqttt~~~uuu]]]999AAA>>>---%%%(((+++))),,,""")))222(((+++VVV~~~wwwpppmmmaaaUUU888,,,++++++,,,***(((+++111$$$111000...vvv{{{}}}rrreee]]]YYYWWWVVV^^^___```aaa___ZZZSSSNNNLLL<<>>CCCHHHMMMQQQPPP\\\fffgggdddgggrrr~~~|||tttMMMFFFAAA777+++)))---,,,,,,!!!***...###:::rrr~~~|||~~~xxxggg___ZZZ333...+++,,,,,,***,,,///666$$$@@@YYY~~~oookkkfffhhhrrrzzzrrr___HHH===CCCRRR\\\lllMMM777,,,,,,...,,,)))+++000...---;;;NNN}}}dddkkkgggiiippprrrvvvyyy}}}{{{wwwkkkTTTBBB333+++---+++''')))//////***222VVV||||||~~~ttt||||||yyyzzzpppnnn[[[zzzlllIII000...,,,***+++------,,,<<>>KKKUUU[[[[[[WWWZZZ[[[ZZZggg______^^^\\\]]]```___ZZZcccdddfffgggggghhhiiikkkpppzzzttt~~~|||lllgggTTTPPPTTT@@@...^^^NNNLLLFFF:::555///+++))))))((((((''')))+++,,,......------***++++++******+++///111777888:::;;;>>>AAAGGGKKKMMM^^^]]]rrrPPPLLLbbbeeeOOOHHHbbbnnnuuuzzz~~~KKK:::CCC555''')))))),,,...---+++DDDzzzjjjqqq~~~||||||{{{nnn]]]MMM===...+++///000...,,,***666nnnzzzyyy}}}kkkTTTTTT@@@SSS|||UUU???333***+++222333***'''???pppvvvpppzzz~~~kkk}}}uuuzzzppp}}}rrr[[[GGG111...------++++++///555hhh}}}rrrwww|||{{{|||yyy^^^xxxmmmVVVlllJJJ222%%%+++---'''...>>>{{{|||}}}mmmYYYlllsssyyyvvvqqqrrr}}}xxxrrrTTT///))),,,(((&&&000&&&,,,+++AAAkkkdddllliiiYYY{{{iiiTTTKKKmmmKKKaaafffwwwqqqsssvvvxxxzzz}}}^^^{{{444///***---&&&555dddsssSSSXXXkkkgggJJJaaahhhhhh\\\OOONNNXXX```SSSYYYcccmmmvvv{{{}}}~~~{{{|||XXXUUU999)))000...,,,SSSvvvuuuxxxsssXXX999333@@@[[[hhhqqqsss^^^^^^___llllllkkkkkkmmmnnnmmmkkkoooppppppooommmlllnnnooommmnnnoooooonnnoooqqqsssdddjjj{{{xxxsssbbbMMM===111***((((((+++222CCC```xxx|||ppprrrttt\\\<<<:::KKKXXXVVV\\\ZZZbbbcccVVV```]]]XXXUUUZZZ______^^^^^^\\\]]]___```aaabbbcccdddeeexxxmmm}}}~~~nnnuuu^^^MMMQQQFFF555```MMMMMMFFF999555///+++))))))((((((((()))+++---......------++++++++++++***,,,///222222444666777777888999;;;EEEQQQcccuuuxxx\\\ssslllcccPPPEEE[[[yyywww}}}WWWBBBEEE444+++///'''''',,,'''222cccmmmiii|||yyy~~~~~~{{{}}}uuu~~~SSSVVVFFF555............///777SSSmmm{{{RRR\\\GGG\\\oooHHH444111***//////...@@@gggttthhhooozzzwww|||qqqllloooNNN888///,,,///,,,(((444GGGssssssxxx~~~{{{yyy~~~yyyyyyooocccxxxZZZ999(((///,,,###777\\\}}}wwwbbb^^^yyyuuuoooiiihhhmmmwww~~~nnngggBBB,,,)))***(((+++******222^^^yyy~~~hhhmmmSSSvvvjjjgggJJJMMM]]]mmmcccUUUccctttmmmooorrrtttwwwzzz~~~llluuuVVV333///(((///>>>tttoooKKK\\\hhhSSSXXXZZZ^^^ZZZLLLAAADDDNNNVVVKKKMMMQQQWWW]]]ccchhhjjjpppyyy~~~vvveeeTTTQQQ//////...333iiiqqqvvvyyylllKKK///333FFF]]]iiimmm~~~iiiaaabbbeeefffhhhjjjkkkjjjjjjkkknnnnnnooommmlllkkkmmmnnnlllmmmnnnmmmmmmmmmoooqqqnnnrrrwwwxxx}}}vvvdddPPPBBB777(((+++***)))333LLLgggxxx}}}llltttoooEEE222EEESSS___XXX___\\\eeegggUUUaaadddYYYWWW```aaaZZZ[[[eeeWWW[[[^^^]]]ZZZYYY]]]bbb\\\dddgggrrr|||~~~yyykkkQQQOOOMMMBBB___JJJLLLCCC999444///***))))))((((((((())),,,.........---,,,+++,,,,,,++++++---000333@@@CCCFFFGGGFFFDDDCCCCCCRRRRRRfff___RRRccckkkcccNNNGGG222111777((((((,,,'''@@@~~~xxx]]]kkk~~~~~~}}}uuu||||||xxxkkk[[[LLL;;;111,,,***...333888iiizzz|||yyy]]]AAAVVVsssdddNNN444888333...***:::iiiyyyeeedddvvv~~~|||ppprrrxxx|||}}}zzzsss___>>>///***///+++'''999VVVlllkkk~~~}}}}}}}}}}}}}}}}}}ttt~~~```kkkeee@@@---444---!!!AAAvvv~~~aaa]]]vvvwwwggg```dddmmmuuuyyyxxxwwwjjjooowww~~~sssRRR222)))///***&&&///%%%:::ssseee}}}eeeTTT]]]zzziiiccc^^^ccc===mmmWWW```ggglllnnnqqqtttvvvyyy}}}~~~pppzzzjjjuuu555///!!!888III~~~oooKKK]]]___CCCjjjOOOTTTPPPAAA777;;;DDDKKK>>><<<;;;<<<@@@GGGNNNSSSZZZnnnpppjjjppptttOOObbb666...---;;;yyyuuulllsssvvvfffEEE...777LLL___gggeeesssuuulllooo```cccgggkkkkkkjjjkkkmmmlllmmmmmmlllkkkjjjlllmmmkkklllmmmlllllllllnnnpppllleeesssnnnpppyyyyyyeeeQQQEEE<<<'''---,,,(((444RRRlllvvvyyyiiitttfff222///SSS\\\ggg[[[___XXX```gggXXXjjjmmmaaa___hhhcccUUUXXXiii^^^fffkkkhhh```^^^eeemmmfff^^^ooommm{{{uuupppXXXPPPRRRMMMYYYOOOGGGIII<<<666...))))))******(((///////////////...,,,***,,,++++++***+++...000111555>>>QQQLLLIIInnnwwwKKKWWWXXXbbbssswwwyyyzzzVVVDDDBBB...,,,---(((+++!!![[[SSS[[[xxxyyy{{{xxx~~~zzzzzz~~~zzzTTT\\\@@@///444///......MMM~~~wwwvvv{{{wwwyyy|||___EEEYYY{{{www```CCC222,,,444000666vvv]]]]]]mmmxxxSSSgggyyy}}}yyymmmiiirrrTTT999,,,111,,,&&&AAA~~~```~~~}}}xxx{{{xxx}}}yyy|||tttWWWyyyyyyDDD333(((,,,+++XXXwwwGGGMMMhhh^^^XXX[[[lllkkklllccczzzeeeuuuxxxkkkyyyOOO<<<111%%%)))...$$$***PPPwwwyyyKKKxxxGGGjjjyyyVVVNNNoooxxxgggNNN___~~~TTTTTT```mmmsssvvvyyy{{{|||zzz~~~oooxxx|||pppaaa@@@555<<<\\\{{{TTTUUUOOOLLLSSS[[[UUUGGG:::666777777777888<<<<<<999666777===???>>>NNNMMMdddjjjPPPgggcccKKK@@@)))222>>>pppqqq}}}YYY666000>>>KKK]]]kkkkkkgggyyy]]]lllvvv^^^]]]```ZZZjjjjjjbbbpppmmmxxxXXXeeepppdddkkkllljjjhhhkkkppppppmmmmmmgggllluuuqqqjjjxxx}}}{{{zzz___===BBB'''###000,,,555]]]yyy{{{mmmJJJ---???YYYSSSaaa]]]XXXXXX\\\^^^\\\ZZZrrr]]]ZZZkkkmmm^^^^^^nnnTTT___eeebbbcccgggbbbXXXfff^^^jjjoooooojjjfffOOOTTTTTTYYYOOOGGGFFF<<<666...))))))***)))(((,,,,,,---...//////---,,,,,,++++++***+++...000111444999LLLMMMFFF^^^gggHHHTTTXXXaaannnwww{{{www~~~xxxccc^^^HHH???***,,,222000555666vvvwwwOOO^^^{{{yyy{{{uuuzzz}}}~~~~~~```WWWBBB000///---)))222hhhkkkjjjtttwww}}}sssjjjeeejjjooonnnlllkkkffflll|||]]]IIIVVVooo}}}xxxLLL555333000(((KKKwwwVVV\\\oooyyyPPPzzzmmmpppzzz}}}bbboooyyy{{{ZZZ===...000---***MMMpppeee||||||yyy|||zzz|||zzzvvvwww{{{aaavvv~~~TTT777---111///iiijjj>>>LLL\\\SSSTTTWWWbbbgggtttttt{{{[[[uuuiii___vvv{{{xxxrrr|||\\\CCC555)))***,,,(((,,,]]]{{{\\\oooMMMfffhhhEEEBBBMMMkkk~~~nnnQQQNNNlll```gggeee___eeeuuuzzzsssyyy|||yyy~~~tttgggWWW222'''444\\\yyyNNNMMMHHHCCCHHHNNNQQQDDD888444444444333444444666555444666999777111888>>>JJJnnnLLL777EEE[[[wwwllljjj~~~sssQQQKKK---333HHHqqqsss{{{VVV666111???MMMbbbllliiibbbooonnn^^^pppdddcccaaaUUU]]][[[pppooobbbnnnRRRXXXccc^^^ZZZaaaddd___]]]ccclllqqqpppjjjkkkrrrqqqlllssshhhFFFEEE---%%%000+++555\\\tttyyyhhhFFF---@@@XXXTTTaaa______aaaeeeeeeaaa\\\iiiZZZWWWdddfff\\\]]]iiiWWW___bbb___aaagggggg```ppp]]]aaaiiihhhzzzlllgggPPPUUUTTTWWWNNNHHHDDD<<<555---))))))))))))((()))***,,,---.........---,,,++++++***+++...000111333111CCCMMMGGGVVViiicccIIIOOOZZZfffmmmrrr|||^^^llloooKKKBBB///------)))+++888|||fffJJJcccyyy|||~~~|||uuuwwwyyycccwww{{{YYYOOO;;;222444---FFFcccooorrrPPPLLL{{{aaaTTT<<<000555444rrrcccLLL\\\rrrzzz~~~bbbZZZVVVZZZfffuuuUUUcccvvv}}}vvvyyydddEEE333000///000___yyy^^^qqqvvv~~~rrrqqq|||~~~hhhkkk~~~eee777,,,000///{{{]]]666NNNyyyOOOKKKRRRTTTWWWYYYkkkdddvvvlllJJJ???UUUeeeyyyooogggnnnLLL|||uuuzzz|||xxxlllJJJ666***---***---,,,mmmyyyxxxbbbWWWRRRcccXXX<<>>OOOccciiihhhaaaffftttzzzvvv```VVV```^^^YYYKKKZZZgggoooXXX@@@LLL\\\FFFKKKOOONNNPPPXXX```cccqqqlllkkkooorrrqqqqqqssslllMMMGGG333'''///,,,999___sss|||www```???---@@@WWWVVVXXXVVVVVVYYY___ccccccbbbeee^^^\\\```aaa^^^^^^bbb```eeeeeeaaaccclllpppmmmvvv___```kkkkkkuuu~~~rrriiiRRRVVVVVVTTTLLLKKKEEE;;;555---)))((())))))((((((***,,,---------------,,,++++++***+++...000111888000<<>>888555EEE>>>VVVaaaEEE888GGGQQQQQQ\\\vvviiiSSS[[[///111ccczzzvvvqqqIII555222;;;OOO___cccfffffffffhhhkkkllljjjPPPEEERRRdddNNN^^^pppfff===GGG___\\\XXXUUUXXXdddooooooiiinnnmmmlllmmmpppssssssqqqvvviiiQQQGGG666''',,,,,,>>>gggwww|||uuuYYY888---@@@TTTXXX\\\VVVOOOMMMPPPWWW]]]aaaXXXXXXVVVSSSSSSTTTTTTQQQUUUXXXWWWTTTVVV]]]aaa```jjj___cccmmmppp|||uuukkkUUUYYYZZZRRRIIIMMMGGG;;;555---(((((()))((('''))),,,......,,,++++++,,,,,,++++++***+++...000111===555===HHHCCC@@@TTTkkkfffcccdddlllsssxxx}}}xxxJJJNNN???444***222222XXXHHHBBBkkk}}}yyy|||vvv~~~mmmIIIJJJRRRYYYVVVNNNEEE===@@@DDDKKKNNNNNNQQQ\\\hhhlllZZZSSS===111222333qqq\\\XXX|||~~~fffuuuvvvOOOFFFKKKkkk@@@666222333gggAAADDD^^^ttt{{{wwwyyy~~~jjjMMMAAABBBHHHKKKCCC===KKK```999444:::JJJRRRHHH;;;555ZZZxxxuuuTTT<<>>111666rrrIIIEEE@@@::::::<<>><<<===GGGCCCaaazzzPPP???TTToooVVV>>>@@@___tttWWW___333000iii|||uuujjjAAA444222888MMM]]]^^^ccchhhiiifffeeehhhgggaaaMMMIIIXXXhhh___[[[ppprrrTTTXXXccc^^^WWWMMMIIIRRR___eeeccckkklllllljjjiiikkkoooqqq{{{sssjjjUUUGGG:::(((******???iiixxxzzzuuuUUU333...???PPPXXXiiicccZZZSSSRRRTTTXXX[[[ZZZ______YYYYYY]]]^^^YYYXXXZZZZZZYYYZZZ]]]^^^\\\^^^bbbeeecccjjj}}}sssnnnWWW]]]^^^SSSGGGNNNFFF;;;444,,,((((((((((((''')))---000///,,,***+++---,,,++++++***+++...000111666888@@@IIIHHHBBBIIIXXXccc^^^^^^gggpppuuuyyy|||{{{[[[XXX;;;///...&&&---dddnnnBBBAAAmmmzzzzzzyyy|||xxx~~~OOO;;;:::FFFDDD===999444CCC555???ccc|||~~~zzzkkkVVV???:::222>>>SSSbbbkkk^^^}}}yyy|||vvvqqq888ttt^^^}}}===222666IIIZZZ:::HHH^^^ooowwwuuuwwwrrrXXX@@@CCCGGGEEE<<<;;;MMMcccJJJAAAFFF\\\kkkfff[[[VVVHHHfffzzzXXX===+++111444gggKKK~~~}}}ZZZHHHPPPaaaVVVFFFPPPeee]]]BBB777HHHWWWTTTQQQXXXmmmxxx{{{PPP???,,,///444LLL333TTTSSSAAACCC???KKKfffeee\\\___pppQQQYYY}}}sss}}}NNNfffuuunnn{{{___;;;,,,***''',,,444iiiiiiiii:::]]]ZZZ<<<666>>>DDDDDDFFFMMMWWW\\\ZZZUUUzzzzzzQQQIIIJJJEEENNNbbb^^^KKKLLLUUURRRKKK>>>JJJKKKGGGYYY}}}vvvrrrcccKKK---777rrrKKKFFF>>>777888;;;<<<777555777888666666999<<<999111***,,,444:::;;;===CCCDDD___yyyJJJCCCYYY]]]\\\ZZZ\\\hhhxxxaaaaaa:::000iiizzzttteee;;;555333444LLLaaaaaacccfffhhhhhhjjjlllhhh}}}yyykkkHHH===eeefffcccmmmzzz^^^ccciiilllfffYYYLLLLLLZZZkkkuuujjjjjjlllkkkeeeaaafffooowwwzzzyyyrrrZZZFFF>>>***)))(((===gggvvvxxxwwwTTT222///<<>>BBBJJJMMMOOOUUUUUUTTTXXXbbbjjjpppwww}}}~~~~~~fffccc<<<+++...,,,888xxxppp@@@BBBmmmuuuxxxyyy|||xxxxxx~~~cccZZZfffiiihhh___LLL\\\LLLCCCOOOfffwww}}}~~~nnnwwwPPP888999'''>>>kkkGGGaaaZZZ[[[sssVVVSSS~~~qqquuuJJJTTT{{{CCC...:::[[[PPP888LLL]]]gggrrrsssxxxvvvRRRCCCOOOZZZ\\\WWWZZZjjj{{{AAA???NNNjjj|||~~~^^^@@@)))222999dddNNN{{{}}}yyyyyy~~~{{{VVVNNNaaaaaaVVV[[[iiiVVVNNNHHHKKKQQQTTTTTTSSSiiiqqqwwwxxx{{{zzzWWWzzzAAA+++---444MMM999YYY}}}QQQ>>>BBBAAAFFFYYY[[[]]]pppyyyuuuaaapppwwwPPP~~~uuuyyyvvvddd???///(((+++***;;;~~~ffflllaaaAAA]]]YYY??????===EEE>>>BBBPPPXXXXXX]]]gggTTTxxxTTTFFFAAAOOObbbiiiccc]]]UUUUUU___XXX[[[QQQCCCQQQpppyyylllqqqxxxrrrgggPPP///555rrrRRRJJJ???666999>>>===999888::::::777666888:::;;;777///,,,000444666555<<<@@@LLLaaa>>>III\\\dddQQQ@@@HHHjjjeee\\\>>>///dddxxxsssbbb888888555333KKKcccgggjjjiiiffffffgggiii```uuudddKKKRRRQQQllluuunnnwww]]]kkktttcccYYYIIIBBBIIIXXXbbbccciiifffjjjpppkkkaaadddpppxxxxxx|||sssZZZDDD@@@+++***)))>>>jjj{{{~~~zzzUUU222000999EEEXXXPPPSSSWWW[[[^^^___```aaaWWW[[[]]]\\\[[[\\\^^^^^^___```bbbeeeeeebbb___^^^```hhhccc[[[eeerrrvvvvvvpppYYY^^^^^^]]]GGGLLL@@@:::444,,,((('''(((((('''&&&+++000000...---000333,,,,,,+++***+++...000111222>>>;;;666BBBOOORRRTTTYYY[[[```gggkkknnnvvv~~~xxxtttxxx___hhhDDD/////////;;;{{{qqqAAACCCmmm|||rrrwwwyyy|||xxx~~~zzziiifffddduuu{{{gggJJJ[[[|||^^^EEEJJJ111OOOgggMMMlllOOOZZZyyyJJJKKKlllccc@@@AAAdddkkkGGGMMM888222KKKJJJ888PPP[[[aaannnrrruuutttQQQLLL^^^ooorrroooqqq{{{PPPOOOXXXddd```RRRRRR^^^eeeEEE***555???dddRRRxxx|||pppiiisssvvv^^^pppaaapppssseee\\\]]]WWWJJJooorrrssssssyyyrrr]]]zzzHHH///111:::wwwGGG666VVVtttRRR<<>>yyyaaavvvaaaKKK]]]WWW???@@@666:::===DDDKKKMMMLLLKKKMMMWWWpppuuuTTTOOOZZZ}}}```SSSiiiyyyoooSSS???WWW|||rrrpppwwwlllyyynnnpppRRR444...nnnUUULLL===333666===???<<<:::<<<:::666444666...333555///******---...***444:::888HHH444OOO]]]TTTPPPGGG???GGG^^^sss|||uuu}}}bbbTTT>>>---```xxxtttaaa777:::666222KKKaaalllsssooofffaaa___\\\\\\}}}xxxUUUTTTZZZooojjjXXXnnneeezzz~~~kkkWWWEEEKKKdddtttjjjVVVhhhbbbhhhvvvuuuhhhhhhuuutttxxxnnnVVVAAA@@@,,,,,,+++BBBppp|||WWW333000777BBBXXXVVVWWWWWWWWWWWWYYY\\\___^^^```aaa```\\\YYYYYY[[[\\\\\\^^^aaaaaa___]]]]]]TTTYYYYYY^^^iiijjjhhhooopppYYY]]]\\\XXXKKKGGGCCC;;;555---((('''((('''&&&)))***,,,...//////......222...******---000000//////???AAA===FFFMMMMMMPPPeeeiiiaaaSSSXXXnnnvvvoooyyywwwooouuu~~~\\\jjj===(((777:::<<>>mmm}}}gggfffAAA]]]]]]GGG777AAACCCFFFEEE???888888???GGGSSSOOOnnnXXXXXXTTTsssZZZ[[[OOOZZZnnnmmmssshhhaaa\\\...;;;UUUzzzPPPBBBDDD888999IIIAAA???======??????<<<999000111111///,,,)))))))))---)))---555333...999MMMLLLKKKDDD<<<@@@OOO]]]bbbuuuuuuzzzkkkbbb666888]]]}}}mmmwww~~~fffCCC---...<<<;;;RRRcccqqqxxxkkkLLLJJJVVV}}}qqqWWW^^^lllppp[[[fffooobbbHHH@@@XXXpppxxx{{{oooqqqrrrnnnlllkkklllllluuuyyykkk]]]BBBGGG&&&)))111CCCllleee999333444;;;VVVhhhOOOKKKbbbhhhYYYWWWhhh[[[TTTbbbcccRRR___iiiRRReeeggg^^^XXX```aaa[[[ZZZ]]]]]]\\\\\\bbbkkknnnlllbbbfff___MMM\\\LLLHHHDDD;;;555---((('''((('''&&&)))***,,,...//////......111...+++***,,,...000111111:::888444<<>>;;;<<<<<<;;;:::999777444333---+++111<<<999---///;;;CCCFFFBBB999777???KKKQQQccctttnnn~~~}}}~~~aaa\\\777111UUU~~~pppIII444111777999JJJYYYfffnnnnnn^^^vvv}}}xxxhhhVVVsssyyynnnaaaJJJDDDYYYmmmqqqpppnnnooommmkkkkkklllnnnooowwwzzzlllVVVFFFAAA&&&***000FFFtttlllBBB444222999KKKgggSSSPPP```eee[[[]]]lll]]]VVVcccdddVVVaaajjjUUUaaaeee^^^[[[eeehhhccccccaaa^^^YYYVVV]]]hhhoooooocccfff^^^KKKbbbLLLJJJDDD;;;555---((('''((('''&&&(((***+++---...///......000///---+++***,,,000333<<<@@@<<<:::===;;;???NNNaaadddvvv{{{YYYGGGKKKGGG<<>>>>>CCCIIIFFFPPPJJJRRRbbb{{{}}}cccbbb}}}gggIII]]]jjjrrrHHHKKKTTTggg|||{{{rrr~~~ooo<<<---111$$$555GGG}}}uuugggcccFFFWWWiiiHHHJJJ;;;;;;>>>GGGSSS]]]]]]UUULLLWWWVVVaaarrreeeppphhhPPPQQQggg{{{yyy}}}kkkooo}}}mmm```,,,---BBBIIIJJJ888BBB999IIICCC>>>===???AAA@@@===@@@>>>======>>><<<777333///,,,222<<<:::...***000777===???999333666>>>DDDUUUiiizzzlllxxx\\\[[[===***KKK}}}~~~xxxNNN===666000888FFFTTT^^^dddqqquuuhhhkkk}}}zzz[[[JJJrrrppplllbbbUUUSSS___lllmmmiiimmmkkkhhhhhhkkkmmmpppqqq{{{zzzlllMMMNNN:::(((***---HHH{{{zzzTTT888111777>>>___VVVUUU]]]```\\\```kkkaaa\\\fffggg]]]fffnnn]]]^^^ddd___\\\fffjjjeeefffaaa```\\\ZZZ```jjjooonnneeecccXXXEEEiiiLLLKKKEEE;;;555---((('''((('''&&&((()))+++---...///......///000///,,,***+++000555???DDDGGGMMMPPPEEEAAAMMMXXXPPPOOObbb|||zzzaaa```~~~uuurrr}}}xxxvvvnnnNNN444777CCC@@@HHH~~~KKKKKKTTT~~~{{{eeeyyyxxx{{{zzz|||zzzzzz~~~XXXiii~~~\\\fffvvv{{{|||~~~xxxsssbbb~~~888AAAGGGIIIWWWJJJHHHnnnoooeeepppooouuusssqqqsssjjj:::777QQQdddLLL>>>EEESSSgggvvvyyy|||lllMMMKKKssscccPPP666222777nnnKKKeeeoooxxxoooyyyyyymmmfffPPPzzz\\\jjjrrrsssmmmllluuueee||||||uuu999111,,,222```EEE888hhhqqqWWW@@@888<<>>===<<<>>>EEENNNSSSQQQLLLJJJWWW^^^WWWWWWgggoooggg|||iiixxxkkkXXX}}}SSSEEEUUUoooxxxgggnnn~~~}}}~~~}}}jjjpppyyyppp[[[+++)));;;NNNKKK;;;JJJ888DDDDDDCCCAAA@@@?????????>>>;;;999:::<<<;;;555///222---...777888111///333///555;;;<<<;;;===AAAEEEOOO```qqqxxx|||uuuuuuzzzyyyYYYYYY@@@,,,QQQoooxxx~~~SSSDDD<<<,,,666BBBQQQ___bbbeeelllqqqqqqkkkqqqmmmjjjkkkkkkvvvUUUDDDjjjsssgggdddeeefffeeejjjnnnkkklllhhhgggjjjmmmnnnoooqqq~~~xxxkkkGGGVVV444***++++++MMMjjjBBB333666555OOORRRWWWZZZ[[[[[[^^^bbb___]]]dddeee^^^eeejjj___^^^eee```\\\dddeee______]]]```bbbeeelllqqqooojjjhhh___OOOAAApppLLLKKKDDD;;;555---((('''((('''&&&'''(((***,,,...............///000...+++,,,000444555===EEERRR\\\SSSNNNXXXKKKYYYooowwwdddsssrrrrrr~~~|||zzzpppzzz~~~gggccc<<>>===;;;GGGOOOOOOHHHKKK]]]eeeKKK]]]XXXWWW^^^ddd}}}wwwpppsssyyyyyyuuu~~~uuuhhhTTT333///333000???<<<|||aaaiiiHHH\\\hhhHHHAAAFFFDDDBBBAAADDDHHHLLLNNNGGGTTT[[[XXXVVVYYY^^^eeeiiigggZZZfff]]]TTToookkkbbbIII[[[{{{iiiSSSeeewwwkkkooo~~~gggeeeKKK)))+++<<<___NNN>>>KKK888<<>>;;;<<<>>>===888222222...000888;;;666222444000222777>>>DDDGGGGGGGGGJJJUUUbbblllttt{{{oooxxx~~~tttXXXPPP999222bbbrrrvvv___JJJCCC---333888HHH[[[fffhhhgggggghhhnnnrrrfffccclllfffnnnzzzYYYJJJqqqwww\\\___ooosssdddbbbmmmnnnlllhhhiiinnnqqqnnnnnnqqq}}}}}}rrreeeHHHXXX///***---111ZZZ|||SSS;;;555111:::EEEQQQWWWZZZ]]]___^^^YYYYYY\\\\\\ZZZ^^^```[[[]]]eeeaaa]]]bbbaaaZZZZZZZZZ___dddiiippptttpppiiilllZZZHHHAAAvvvJJJLLLCCC;;;555---((('''((('''&&&&&&'''***,,,.............../////////......000111444;;;>>>GGGUUUTTTPPPVVV___XXX]]]iiiiiifff|||zzz```|||}}}sssxxxtttddd]]];;;777888BBBJJJHHHbbblllTTTIIIkkktttsssvvvvvvzzztttzzz|||www{{{zzzyyyiiifffpppmmmzzz|||999CCC___AAAEEEwww```FFFOOOeeelllgggfff~~~mmmsssfffFFF111BBBQQQ??????PPPYYY\\\WWW```ggghhhmmm{{{yyyXXXbbbxxxQQQccczzzPPPdddbbbFFF222111+++UUUnnnSSScccmmmlllrrrvvv}}}~~~qqquuuyyyiiinnn___WWWcccvvvtttlllTTT***555999GGGXXXhhh888<<>>>>>AAACCC@@@>>>===>>>===:::666000000666>>>???888111///444222444<<>>MMMRRRLLLJJJWWWSSSYYYffflllkkktttmmm\\\cccuuurrrhhhzzz}}}uuubbbRRR;;;@@@<<>>fffLLL===FFFKKKOOOkkk___\\\gggooollllllrrrvvvmmm]]]NNNZZZfffIIIXXXsssYYYccc}}}}}}gggIII111;;;@@@OOO]]]UUU___rrrsssvvv~~~zzz}}}}}}zzzdddfffrrr{{{yyy{{{~~~^^^BBB000===CCCMMMVVVsssuuuSSS222VVVjjjeeeQQQJJJCCC===CCC<<>>===777JJJzzzxxx~~~qqq\\\JJJbbb___VVVFFFHHHIIIJJJIIIIIILLLNNNOOOOOOGGGKKKVVVSSSZZZuuuttt\\\PPPOOO___mmmggghhhttt{{{UUU\\\llleeeOOOSSSnnn{{{}}}vvvqqqsssooo{{{hhh___333(((...555[[[MMMHHHGGG<<<@@@EEEGGGGGGDDDBBBBBBAAA???===;;;999999888888111333777<<<<<<777333222555111222888;;;:::;;;>>>GGGLLLTTT[[[aaaiiisss|||wwwkkkwwwzzz||||||wwwrrr___FFF:::>>>XXX|||zzz~~~RRRTTT>>>222333777DDDWWWcccgggjjjooobbbhhhlllnnnlllgggxxxaaa\\\jjjVVVUUUoooxxx^^^[[[mmmmmmmmmjjjmmmrrrpppmmmuuu|||uuueeeUUUSSSEEE)))(((111FFF|||~~~hhhBBB999333555;;;BBBJJJQQQYYY___^^^aaa]]]\\\```^^^[[[```SSS]]]]]]YYY^^^\\\UUUVVVVVV[[[```fffmmmsssrrrlll[[[JJJ@@@EEE}}}IIIKKKBBB;;;555---((('''((('''&&&%%%'''))),,,---...//////...---...111444444000+++000999999<<>>FFFnnniiissssssuuu~~~~~~|||jjj}}}}}}yyyzzzUUU;;;YYYsssHHH999GGGdddDDD@@@gggzzzzzzpppggg^^^888...<<<{{{ZZZ888:::HHHXXX^^^ZZZZZZ^^^___]]]___eeesssjjjRRRBBBEEEcccHHH>>>LLLEEEYYYnnnsssxxxbbbYYY>>>$$$888FFF>>>pppjjjjjjSSSRRRgggaaahhh~~~www{{{mmmUUUvvvtttssszzz{{{yyy}}}uuu{{{yyytttTTT777777EEEJJJOOOSSSaaaooo555333XXX```QQQKKKCCC<<>>;;;888777888:::444444444555444444888===333000111555555222666===AAAHHHPPPUUUWWW^^^lllzzztttggg~~~{{{qqqsssZZZOOO>>>BBBGGGOOOxxxpppSSSYYYGGG555333222===SSSbbbeeegggkkkooohhhgggjjjjjjmmmmmmhhhppp```YYYqqq|||cccaaarrrooonnnkkkmmmqqqnnnmmmzzzoooqqqbbbPPPWWW;;;***)))222LLL|||LLL@@@===777333666<<>>BBBdddrrrcccppp{{{qqq|||~~~RRR<<>>AAADDDFFFHHHLLLRRRVVVxxxeee555---IIIbbbVVVLLLIII;;;???DDDCCC===AAAKKKOOOIIIDDDGGGFFFCCCGGGLLLKKKEEEUUUUUUSSSQQQZZZfffllliiiqqqvvv~~~yyyvvvRRR666222555444444666===555222WWWvvvMMMJJJ___```PPPKKKIIIJJJKKKKKKPPPWWWPPPTTTUUUPPPHHHLLLaaawwwuuuNNNKKKXXX```eeekkkeeemmmwwwnnnRRRNNNlll}}}tttrrrkkkqqqsssppp~~~jjjrrrccc999...333222JJJMMMcccWWWOOO^^^KKK===@@@HHHJJJHHHHHH>>>======???BBBCCC@@@===@@@777333666999555222333444111111333222111777@@@@@@CCCJJJQQQXXX```gggkkkcccuuuvvvhhhkkkjjjgggKKKDDDFFFHHHLLLlllvvv{{{RRR^^^999111000444AAASSS```eeeeeehhhfffiiieeekkkrrrvvvyyyrrrhhhmmmyyy|||XXX___wwwooolllssslllooopppvvvrrrjjjqqqzzzvvv~~~oooqqqkkkYYYYYYQQQ000&&&777777222TTTnnn{{{LLLDDD888AAA;;;BBB,,,;;;HHHQQQVVVYYYZZZ[[[\\\YYYUUUIIIMMMOOOLLLGGGGGGMMMSSSfffmmmrrrqqqoookkk```SSSBBBCCCCCCDDDIIIEEEAAA;;;555...)))'''((())))))''''''''''''))),,,///000///////////////000111222111000///000444999===???LLLKKKTTT[[[aaasssnnnmmmooohhhNNN===RRRwwwiiiWWWBBB888;;;AAABBBAAAIIIEEEDDD]]]OOOKKK999TTTiiiooorrrtttrrrqqquuu|||}}}www}}}|||{{{|||}}}|||yyyyyy~~~qqqgggPPPbbb___mmmCCC111FFF{{{\\\NNNJJJEEEccciiiwwwvvv~~~===444===KKKpppwwwBBBKKK555@@@JJJZZZeeeaaaXXXWWW[[[^^^___```|||fffRRRLLLvvvmmmNNN???eeewww|||xxxkkkXXXEEE777===HHHNNNRRRWWW}}}^^^iiiaaabbbEEE@@@WWWZZZgggnnnwwwzzz|||cccfff|||wwwuuu}}}|||yyyssslllmmmqqqzzzwww\\\>>>AAADDDGGGIIIMMMSSSWWWhhhzzzppp>>>000NNNcccaaaUUUHHH???@@@CCCDDDAAA???BBBGGGBBBDDDDDDCCCGGGMMMMMMIIILLLZZZdddaaa\\\```iiipppvvvvvvsss|||~~~{{{}}}fffGGG444222444333444444::::::666GGGlllwwwbbb[[[>>>SSSfffaaaMMMBBBJJJQQQMMMNNNUUUOOOOOONNNKKKFFFFFFQQQ^^^{{{^^^EEEDDDOOOXXX^^^ddd___aaaiii|||nnnXXXgggwwwsssmmmqqquuuiiiqqqzzz{{{hhhvvvssswwwddd888222>>>999EEEMMMtttLLLYYYZZZOOODDDCCCIIIOOOLLLEEEDDDAAA>>>===>>>??????>>>888222000666:::999888888777444444555333000444:::BBBEEEHHHMMMSSS^^^jjjsssyyyqqqkkkhhhnnn{{{sssYYYXXXDDDBBBBBBCCCCCCVVVxxxYYYHHHOOO888444333999FFFTTT]]]aaa[[[aaafffkkkjjjggghhhddd^^^UUUPPP]]]|||aaa\\\lllgggiiitttnnnqqqjjjkkkmmmrrrvvvtttiiibbbbbbWWWAAA111444444:::BBBJJJbbbyyy~~~```LLLJJJCCCPPP???===666999:::===AAADDDDDDDDDEEEFFFEEEBBBAAADDDMMMWWW___pppvvvyyyuuuoooeeeTTTFFFAAABBBCCCCCCHHHDDD???:::555...)))'''(((((()))'''''''''''')))+++---///...///000222333555666777@@@;;;555///,,,,,,...///;;;333:::FFFDDDGGGSSSZZZ;;;QQQRRRAAAMMMxxx___PPP???777;;;BBBDDDDDDKKKIIIBBBPPPyyyeeeGGGLLL@@@[[[{{{nnnoooqqquuuyyy|||~~~zzzzzzyyyzzzwwwvvv}}}rrruuuxxxNNNYYYdddYYYaaammmKKKLLLQQQ]]]CCCHHHKKKppp}}}SSSuuu}}}TTT:::999KKKJJJZZZnnnUUU888@@@???RRRdddgggaaa^^^dddjjjqqqaaaoootttPPPggg\\\OOOnnnsssssswww|||{{{|||uuuNNNAAA<<>>===EEEPPPWWWYYYZZZ]]]gggsss}}}}}}eeeeeennnooommmnnnlllpppooovvvpppuuuyyyssskkkWWW555;;;NNNGGGJJJGGG```mmmUUU[[[YYYPPPCCC>>>EEEOOOUUUJJJFFFAAA>>>>>>???@@@@@@===888666:::<<<999777666555444444666666444777;;;???FFFOOOUUUYYY___hhhnnnnnngggrrrxxxjjjfffeeeWWWJJJCCCGGGEEEFFFEEEHHHjjjjjjyyyIIIWWWAAA;;;333111666AAAMMMTTTcccjjjeeeqqqlllooonnnWWWFFFBBBXXXrrrlllaaakkkiiimmmvvvqqqwwwnnnmmmlllkkkvvv{{{nnnuuuccc\\\gggQQQ111444===777???JJJBBB>>>hhhwwwYYY===???<<>>>>>:::;;;@@@===<<<>>>FFFTTTdddpppvvvxxxzzzyyyrrrgggYYYGGG999>>>>>>???@@@IIIEEE???:::555...***(((((((((((('''''''''''')))***,,,---,,,...111444888;;;===???:::;;;;;;:::888555444444666...333:::555444999888BBB222AAAqqqzzz|||hhhOOOEEE;;;888<<>>DDDKKKJJJOOOJJJHHHJJJKKKGGGCCCCCCCCCDDD@@@;;;AAAMMMSSSPPP[[[YYYhhhrrroooxxxzzzfff|||uuummmeeebbbdddkkkrrrmmmyyykkkiiijjjooouuuZZZGGG888CCCSSSJJJMMMMMMLLLQQQaaaVVVZZZ[[[RRRBBB;;;HHHZZZTTTQQQLLLHHHCCC@@@===;;;???<<<;;;<<<<<<:::666444888666555555555666999<<>>CCCDDDAAADDDRRRbbbttttttyyyiiiVVVIIIBBB999DDD;;;777;;;:::444666???BBBGGGQQQ^^^kkktttxxxyyywwwssslllbbbVVVJJJ>>>666999::::::;;;MMMHHH@@@999555///***((((((((((((&&&&&&''''''((()))***+++,,,---000444888<<>>FFFYYY___AAACCC<<<;;;CCCIIIKKKMMMQQQMMM^^^dddlllmmmnnnhhhBBB<<>>@@@QQQWWW___aaa^^^ZZZYYYZZZ[[[\\\gggkkkfffggg]]]CCC???DDDJJJ???EEEMMMDDDNNNfffyyyRRRKKKFFF>>>777333444666999<<>>:::999777888999999OOOJJJAAA999555///+++)))(((((('''&&&&&&''''''(((((()))))),,,,,,...111555999===@@@<<>><<>>vvvhhhIII@@@===DDDEEEBBBHHHTTTLLLYYYUUUWWWfffbbbOOOWWWqqqwwwuuu}}}yyyuuunnnqqqfffXXXSSSYYYqqqyyySSSAAAFFFKKKOOOOOOLLLKKKOOOTTTNNNYYYSSSddddddQQQvvvbbbPPPccc^^^OOOJJJNNNJJJEEELLLDDDHHHHHHCCC??????BBBEEE>>>JJJ^^^wwwpppMMM???FFFKKKIIIGGGGGGIIIJJJKKKJJJMMMJJJ___qqqwwwFFF@@@444BBBbbb}}}}}}|||yyyqqqpppnnnoooqqqqqqppptttzzzuuuiii___[[[aaappp~~~___;;;000+++///222///---///,,,222///***///222111444XXXccchhhXXXKKKBBBMMMhhhnnnYYYGGGEEEDDDBBBBBBDDDDDDBBBDDDIIIYYYVVVLLLCCCCCCKKKKKKFFFLLLBBBHHHTTTPPPJJJQQQZZZTTTQQQOOOSSS```nnnsssrrrmmmhhhhhh{{{yyytttlllsssmmmEEECCCKKKJJJGGGAAAKKKJJJIIIQQQHHHsssgggUUU\\\eee]]]NNNEEEBBBFFFLLLPPPRRRSSSUUUVVVBBBDDDBBB>>>===??????===888999999:::AAALLLSSSTTTccc^^^VVVPPPNNNTTT]]]ddddddllliii___ZZZXXXNNNDDDEEEIIILLL>>>BBBKKKBBBKKKEEEjjj}}}QQQJJJAAA:::555222///...666EEEJJJ\\\___xxxiiiSSS___oooooonnnssstttsssrrrrrrrrrqqqrrruuuuuukkklllqqqoooqqqvvvsssmmm___iiieeeAAA999DDD<<<>>>>>>@@@BBB@@@>>>@@@DDDIIIwwwrrr|||yyywwwuuusssssstttvvvxxxzzz|||}}}zzzsssmmmiiigggggg[[[LLLAAA:::666777;;;888888999:::NNNKKKBBB888444///+++))))))((('''&&&&&&''''''(((((('''''')))***+++///555<<>>@@@AAAAAA???CCCDDDGGGIIIKKKfffsssNNNQQQ777JJJ___gggcccaaagggooo|||||||||}}}~~~xxxccc```ttt[[[XXXUUUYYYSSSWWWaaaRRRVVVbbb|||fff???:::???JJJ^^^EEE===???CCCFFFcccqqqjjjuuutttxxxooovvvgggaaaXXX[[[nnn~~~]]][[[```YYY666AAAHHH===@@@AAA<<<<<>>AAAEEENNNRRRGGGAAAIIIIIIHHHNNN[[[jjjqqqpppmmmdddeeettt~~~ssskkkfffQQQ;;;HHHKKKBBBFFFGGGKKKEEE@@@JJJOOOKKKnnnfffYYYcccmmmaaaNNN???AAACCCFFFKKKTTT^^^eee]]]___ZZZRRRNNNOOOOOOLLLHHHLLLNNNPPPWWWaaadddbbb[[[TTTMMMJJJOOOWWW___ddddddtttkkk___\\\HHH;;;LLLFFFJJJOOOCCCEEEJJJAAALLL@@@QQQqqqzzzrrrfffUUUGGG>>>888222...000333444999BBBZZZ}}}|||oooeeegggmmmnnnnnnooorrrwwwsssppprrrqqqllllllggg\\\aaammmooopppqqqjjjhhheee___OOO===:::@@@@@@>>>===>>>@@@<<<888===EEE333KKK]]]iii{{{fffqqqttt}}}zzz}}}{{{sssyyyvvvrrrooollliiieeecccQQQFFF===999666333444888666666777888MMMKKKCCC888444///+++))))))((('''&&&&&&''''''(((''''''&&&&&&'''***000999CCCMMMSSSEEEMMMXXX^^^^^^^^^```cccpppgggqqq~~~yyyzzzoooYYYAAA000000999444555777888:::===@@@CCCDDD>>>999AAAFFFAAANNNnnnwww???NNNDDD999999CCCPPPYYY\\\___hhhttt}}}{{{}}}www|||oooUUUGGG```sss~~~\\\[[[YYYVVVTTTUUUPPPQQQ```TTTOOOnnnnnnBBB777>>>@@@fffgggWWWMMMEEE777RRRDDDEEEKKKRRR>>>IIILLLIIIfffrrreee\\\]]]|||JJJAAA---CCC888555CCC444///DDD111aaaPPPDDDGGGCCC<<<;;;777DDDJJJTTTTTTaaa|||yyydddkkkYYYfffhhhRRR\\\^^^\\\kkkrrr}}}]]]eeefffcccPPPNNNMMMMMMQQQSSSPPPKKKWWWRRRYYY^^^\\\kkkaaajjjnnnjjjffffffaaadddsss{{{{{{yyyfffJJJ>>>DDDIIIFFFHHHEEEDDDEEEJJJMMMMMMLLLEEEGGGRRRVVVQQQyyyuuuSSS999>>>RRR```eeegggmmmiiihhhiiifffbbbfffmmmoooqqqwww}}}}}}zzzUUU333222---///...++++++,,,,,,+++///"""+++444++++++222,,,222AAAlllzzzccciiiZZZ@@@EEEcccnnn```VVVNNNIIIJJJKKKFFF@@@>>>;;;<<>><<>>JJJEEEGGGDDD{{{qqq[[[NNNFFF>>>888111111666555<<>>@@@AAAxxxEEEBBB???<<<999999===CCCOOOSSSYYYdddmmmuuuxxxzzzlllkkkvvvmmmyyyrrrXXXHHHKKKEEEeeeeee]]]SSSRRRQQQNNNMMMNNNRRRUUUXXX[[[ZZZgggqqqRRR///???EEEPPPqqquuukkk```\\\MMMVVVTTTaaabbb~~~```___VVVddd|||rrrMMM>>><<<999888;;;888777666666777:::>>>@@@rrrKKKFFFDDD<<<666777222BBB>>>KKKNNN]]]YYYXXXCCC???555111<<<;;;KKKZZZYYYGGGNNNDDDIIIJJJJJJIIIHHHHHHJJJMMMOOONNNSSS[[[YYYTTTYYYeeeqqqYYY[[[mmmyyywwwrrrvvv}}}vvvooommmvvvuuusssbbbNNNDDDEEEIIIHHHEEEGGGEEEEEEHHHLLLOOOOOOMMMIIIJJJMMMOOOMMMVVVyyy|||kkk\\\[[[```iiieeemmmzzzzzzsss~~~}}}tttLLL...***222++++++++++++++++++++++++,,,,,,,,,---------.........///SSSvvv}}}wwwdddXXXNNNHHHQQQaaadddbbb]]]VVVOOOIIIGGGFFFEEECCC???===>>>???===999333888;;;888888AAALLLSSS```jjjsssppp^^^QQQXXXiiiiii~~~rrrxxxpppfffBBBAAAAAABBBBBBAAAAAA@@@???CCCBBBBBBBBBCCCFFFIIIJJJ|||ppp^^^lllhhhSSSFFFKKKQQQLLLEEEEEEHHHTTTbbbeeeaaa]]]```eeehhh\\\QQQMMMFFF???CCCMMMQQQUUUVVVTTTYYYbbbhhhggglllaaaSSSLLLKKKIIICCC===CCCCCCBBBBBBBBBAAAAAAAAAEEECCCCCCOOOkkkuuuiiiKKK@@@EEE:::777666111222333:::>>>FFFHHHLLLSSSZZZ^^^______ZZZaaaeee```TTTHHHBBBBBBCCCTTTaaaccceeejjjiiiaaacccRRRAAA;;;<<<<<<;;;;;;999999:::;;;;;;;;;;;;:::;;;;;;<<<======>>>??????NNN```ttt{{{tttnnnpppuuujjjiiigggggggggeeecccaaaqqqkkkaaaUUUIIIAAA;;;888555444333222111111111111000000000000SSSHHHCCC:::555///+++)))((('''&&&''''''''''''''''''''''''&&&'''((('''&&&***222999HHHSSSZZZYYY___nnnyyy|||tttsssiii???777///---111444444222333333444555666777888888888888999:::<<<>>>@@@AAAXXX{{{lllMMM999444555666666===AAAAAAMMMNNNXXXUUUXXXbbb___cccSSSVVVEEEAAA222<<>>...))),,,///++++++++++++++++++++++++,,,,,,,,,,,,------------888&&&###[[[wwwkkkuuu\\\UUUZZZTTTHHHUUU]]]gggnnnkkkbbbVVVNNNKKKIIIFFFDDDDDDCCC@@@<<>>????????????>>>======>>>>>>======???AAADDDEEEGGG```yyymmmmmmkkkrrrmmmZZZMMMOOOQQQMMMIIINNNQQQMMMFFFCCCGGGMMM@@@DDDLLLUUUVVVPPPKKKJJJPPPVVV[[[^^^bbbggggggbbbYYYQQQHHHDDDEEEGGGDDDAAABBBAAAAAAAAA@@@@@@@@@@@@CCCAAA@@@DDDTTTjjjyyy|||rrrdddXXXJJJNNNKKKFFF???999333000---444555777;;;???AAA@@@???NNNIII@@@888666;;;EEENNNYYYaaaeeecccfffmmmkkkcccUUUHHH<<<888999888888:::666777777888888888888888777777888888999999::::::333===JJJSSSYYY```jjjrrrlllkkkjjjiiijjjiiifffdddUUUQQQIIIAAA999333000///333333222111000//////000////////////QQQIII@@@:::555///+++)))((('''&&&''''''''''''''''''''''''$$$'''((('''%%%$$$'''***###555FFFRRR___nnnuuuuuu{{{jjjOOO>>>888)))***,,,///333444222000222222333444555666666777666666666888999;;;===>>>;;;ZZZsssQQQ<<<555555222555---;;;333BBB<<>>333666444HHHUUUXXXIIIRRRJJJKKKIIIHHHJJJLLLLLLJJJGGGIIIKKKQQQSSSQQQdddzzzcccLLLGGG???<<>>LLLFFFIIIJJJJJJIIIHHHIIIKKKMMMPPPPPPQQQUUU]]]bbb[[[RRR```MMMEEEaaatttuuuuuuvvvrrriii^^^VVVCCCAAA???AAAEEEFFFDDDAAAAAAAAABBBEEEGGGHHHFFFDDDHHHGGGLLLRRRPPPHHHFFFKKKPPPsss~~~{{{fffMMM111%%%)))000...(((************************+++++++++,,,,,,,,,,,,---'''222333///LLLpppZZZOOO]]]KKKKKKNNNRRRZZZccckkkqqqhhhgggffffffdddaaa\\\YYYXXX]]]bbbfffmmmsssrrrmmmYYYRRROOOVVVcccnnnwww}}}uuuzzzwwwjjjBBB:::???;;;;;;;;;;;;;;;:::999999888888777888999;;;===???===>>>NNNnnnyyyaaalllrrrnnnkkkhhhYYYFFFNNNOOOOOOLLLJJJLLLQQQVVV^^^[[[SSSIIIEEEIIIMMMNNNZZZ```fffhhhiiieee\\\RRRGGGCCC???===>>>AAABBBCCC????????????>>>>>>>>>>>>????????????@@@KKKcccxxxlll___JJJHHHAAACCCBBBGGGDDDDDD===<<<;;;<<<======;;;999777666555999AAALLLWWW]]]eeeiiiiiigggiiillldddYYYCCC<<<666666555444444777333333444555555555555555888888888888999999999999???>>>===>>>AAADDDGGGHHHNNNMMMLLLLLLMMMLLLJJJHHH???===888444111///......111000///......------...............NNNJJJ>>>:::555///+++)))((('''&&&''''''''''''''''''''''''$$$&&&(((((('''&&&''')))///---'''###---HHHbbbqqqwwweeeMMM:::222///---+++111222222111000///000111000111111222333333444444222222333444555777999:::>>>@@@XXXuuu]]]QQQFFFFFF444===...===555<<<------777BBBOOO\\\zzzxxxddd]]]KKKEEEMMMMMMOOOJJJFFFEEEHHHGGGCCC>>>LLLIIIKKKOOOKKKOOOppp}}}PPP999===999...+++PPP???777222555777AAAEEENNNNNNPPPEEEGGG???BBB<<>>@@@BBBEEEFFFDDDAAA>>>BBBCCCEEEHHHIIIHHHFFFDDDFFFDDDGGGMMMOOOLLLMMMQQQNNNWWW\\\nnn}}}hhhAAA,,,******---111111,,,&&&*********************************+++++++++,,,,,,...(((222///***SSS{{{rrriiisssrrrmmm]]]eee]]]QQQIIIHHHMMMUUU[[[hhhhhhkkkqqqsssqqqpppqqqooossstttpppjjjcccYYYOOOJJJMMMVVVeeettt{{{zzzvvvsssYYYIII@@@???:::888888888888888777666666444444444555666777999:::CCC777333BBB^^^xxx|||nnnmmmiii```]]]bbbWWWWWWUUURRRNNNKKKHHHGGGBBBIIIKKKJJJPPP\\\```[[[kkklllllliiidddZZZKKKAAABBBAAA???<<<:::;;;===???<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<@@@BBB===:::HHH\\\}}}vvvkkkcccOOOMMMDDDKKKEEEFFFDDDBBB@@@???>>>>>>;;;:::999???IIIRRRZZZ___bbbdddaaahhhmmmllliiiaaaRRRCCC666444444555444000111444111111222333333333333333777777777777777777777777777888:::===@@@AAA>>><<>>======>>>>>><<<:::777666444222000000111111...---,,,,,,+++++++++,,,,,,,,,,,,,,,KKKLLL<<<:::555///+++)))((('''&&&'''''''''''''''''''''''''''((((((''''''''')))+++ &&&+++,,,...000000...888CCCMMMTTTWWWLLL===777666+++!!!!!!)))///---))),,,---...---,,,---000333/////////000000111111222111222222333444666777888>>>333666WWWhhhbbbMMMIII999@@@:::???MMMSSSbbbzzzyyyeeeHHHBBBNNNGGGBBBRRRJJJDDD===;;;===>>><<<999CCCCCCFFFHHHHHHHHHNNNVVV{{{___|||iii\\\<<<@@@GGG@@@AAA===999666666666777777;;;DDDGGGkkk|||ooofff444444222222444444000.../////////............///000///444,,,)))MMM___BBB:::999::::::???BBB===DDDEEEEEEEEEDDDEEEHHHJJJBBBHHHIIIHHHNNNWWWXXXQQQUUUTTTPPPLLLMMMQQQSSSPPP```qqq|||{{{wwwpppkkk```QQQFFFAAA===999666:::<<<>>>@@@???===;;;:::???BBBEEEFFFFFFEEECCCBBBFFFEEEFFFFFFEEECCCGGGLLLLLLPPPHHHDDDSSShhh~~~~~~YYY666...666(((***---+++((('''(((+++)))))))))))))))))))))))))))))))))************+++(((,,,$$$)))555'''555nnnvvv~~~kkklllooopppkkk```QQQGGGIIIIIINNNWWW[[[[[[]]]bbbZZZ[[[VVVLLLGGGKKKSSSWWWkkkoootttvvvwwwxxxyyyzzz{{{xxx```BBB555AAA@@@666666666666666666555444444333333333444555666777777000777>>><<<888CCCbbbwwwdddgggwwwnnnnnnnnnnnnnnnnnnmmmllljjjooonnnhhhiiinnnkkkbbbnnnhhhbbb^^^XXXOOODDD<<>>>>>======@@@>>>======>>>===;;;999333222000///------------++++++***)))))))))******************HHHNNN<<<:::555///+++)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&***(((&&&%%%%%%&&&'''(((...***$$$"""'''***%%%"""'''...+++"""!!!&&&+++...111111...+++)))(((&&&(((,,,......---------------......////////////222222222333444666777888999;;;:::BBBUUUlll|||qqqPPPWWWFFF???MMMAAA777MMMBBB>>>999888:::===>>>>>>888@@@FFFEEECCCEEEFFFEEERRRwww|||lllwwwiii^^^]]]KKKSSSFFFNNNIIIrrriiiJJJ888>>>222222222222111///---,,,---------,,,------......,,,,,,333777***,,,]]]jjj[[[444555666666777:::===>>>@@@BBBCCCDDDCCCCCCDDDGGGIIIEEEHHHJJJIIIIIIMMMOOONNNLLLPPPQQQMMMIIIGGGDDD@@@AAAAAAEEEIIILLLQQQ]]]iiigggmmmhhhYYYOOONNNEEE888333000...000666:::;;;:::777777999:::;;;<<<<<<<<<@@@CCCFFFGGGFFFEEEEEEEEE@@@DDDGGGGGGCCC@@@AAADDD;;;HHHKKKGGGGGGFFFJJJXXXrrr}}}]]]===444222+++&&&'''///+++'''%%%&&&((()))(((((((((((((((((((((((((((((((((((()))))))))******!!!111222'''&&&+++...111DDDbbbvvvwwwvvvuuuvvvxxxyyywwwqqqlllZZZUUUTTTXXXUUUOOOPPPWWWFFFMMMQQQPPPTTT```oooxxxvvvdddXXXCCCAAA666;;;444666444444444444444333333222111222222333444444555555666777::::::666444===HHHYYYrrraaa```^^^^^^___cccgggjjjjjjjjjiiijjjooovvvwwwttt^^^VVVNNNNNNMMMIIIEEEBBBBBBBBBAAA???<<<:::::::::555555555555666666666666;;;555333777<<<<<<::::::;;;MMMbbbpppyyy|||ooowwwaaa```^^^[[[WWWUUUUUUVVVVVVVVVXXX^^^dddccc```aaaiiiqqqooonnniii\\\KKK===555333222111222444222......111///000000111222111111111000000111222222333333444;;;===???<<<777444777::::::999777777777555333111111000...---+++***))))))))))))(((((((((((())))))************FFFOOO===:::555///+++)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%&&&&&&&&&'''///000+++###000&&&###$$$!!!%%%000777$$$((('''$$$$$$***111+++,,,,,,------,,,***))),,,,,,,,,------------...000000000111222333444555333AAA@@@:::===CCC```pppMMMNNNBBBGGGFFFBBB@@@;;;999>>><<<;;;::::::;;;===???@@@;;;???BBBBBBAAACCCGGGJJJOOODDDZZZ}}}iiiMMM333333777,,,222111///...///111111000*********++++++,,,,,,---000+++(((***...222555666```sssSSS<<<444888555888666555:::;;;:::???AAABBBCCCCCCBBBCCCFFFIIIGGGFFFIIIMMMNNNKKKKKKMMMMMMKKKEEE>>>===EEEKKKMMMEEE:::444:::AAA???666//////222444555666888777555777888999999888666555444555444444777;;;>>>???>>>@@@CCCFFFFFFEEEDDDFFFHHH???CCCGGGHHHFFFEEEDDDDDDIIIJJJ@@@<<>>...***'''***---+++'''$$$'''%%%%%%(((,,,---)))%%%((((((((((((((((((((((((''''''((((((((()))))))))333+++;;;'''&&&111"""000<<>>111777SSSgggkkkuuu{{{lllnnnoookkkfffbbbaaaaaaaaa```___gggppptttsssqqqppppppkkkbbbTTTFFF:::333111333222///...000000...---000......///000000000000///000111222333444555666777555777999999888;;;@@@DDD<<<:::888777777555222000...---,,,+++***)))))))))(((((((((''''''(((((()))))))))))))))EEEPPP===:::555///+++)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$&&&))))))(((''',,,'''###""""""###%%%'''&&&###'''(((###&&&'''***(((''''''(((*********...***&&&%%%'''+++---...,,,,,,,,,,,,,,,,,,------,,,,,,,,,---...///000111,,,888444333???<<<;;;MMMOOOtttoooOOOIIISSSEEEJJJ;;;??????222<<>>>>>...555333///...++++++///444777666(((((())))))***+++++++++'''(((,,,///,,,'''***111,,,...EEErrrdddAAA999>>>///==='''555333888555555<<<;;;666:::<<<===>>>>>>===???BBBDDDBBB===AAALLLPPPJJJGGGJJJDDDFFFFFFCCCAAA@@@<<<666<<<999888:::888666888<<<777//////666555---,,,333---222666444///...333888222000000333999<<<<<<:::;;;===@@@@@@>>>>>>AAADDDGGGGGGFFFDDDDDDDDDCCC@@@CCCHHHEEEDDDIIIDDD???FFF<<<888333000000000111111000555333***''',,,///,,,%%%+++***$$$%%%------&&&(((***+++***'''&&&''')))((((((((((((((((((((((((''''''''''''((((((((()))!!!...&&&!!!,,,+++&&&111)))***+++999ZZZ}}}~~~~~~||||||zzzwwwyyy}}}}}}zzzwwwqqqhhhUUUBBB666777---:::---777000:::000000000111000//////...,,,---......////////////***...555777444///333;;;777222555===>>>===HHHYYYWWW^^^gggkkkjjjfffeeedddcccYYYTTTXXXWWWLLLDDDCCCGGG???<<>>999DDDZZZwwwpppgggYYYMMMFFFDDDDDDDDD===;;;999666555444555555555444222111111222444555777888999:::<<<===>>>???BBB@@@AAADDDDDDKKKhhhcccJJJ???<<<999666444222///---///...,,,++++++,,,...//////...,,,***))))))***+++)))************+++++++++------------333AAATTTbbb|||qqqcccTTTFFF;;;666000111111111111222222222333444444444444666999<<<<<<>>>????????????AAABBBEEEDDDCCCCCCCCCDDDFFFGGGCCCBBB@@@>>><<<;;;:::999999888888777666555555444444444222111000////////////000000000111111111111111222333444555555555555999;;;===>>>???>>>===<<<>>>???@@@AAAAAA???===<<>>>>>@@@AAACCCDDDFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHDDDCCCAAA???===;;;:::999666666555444444333222222000000000000000000000000000111111222333333444444444333333444888===BBBFFFccciiirrryyy{{{zzzxxxwww}}}{{{yyyxxx~~~xxxssssssssslll]]]QQQ:::888666444222111000000,,,,,,+++***)))))))))******+++,,,---............,,,,,,,,,,,,...000222444333444555777777777666555999777333000---,,,,,,,,,))))))(((((('''''''''&&&''''''''''''(((((((((((())))))))))))PPP???EEE;;;666000+++)))((((((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''((((((((()))))))))************************,,,,,,+++,,,,,,---...///111111222444666888:::;;;JJJDDD===<<>>@@@DDDBBB???HHHWWW]]]zzz___QQQYYYGGGAAA<<<:::666333222000---+++---,,,***))))))***,,,---...---+++***)))))))))***))))))*********++++++++++++---///...+++,,,111555,,,...222555666555333222666555333111...+++***)))//////000000000111111111222333444333333555999;;;;;;<<<>>>???>>>???AAABBBDDDCCCCCCBBBBBBCCCDDDEEE@@@???===;;;999888777777666666555444444333222222222111000///.........////////////000000000111111000000222333333333333333888999;;;>>>??????>>>>>>???@@@AAABBBBBBAAA???>>>AAA@@@@@@AAA@@@===999555333222111///...---,,,,,,++++++++++++*********)))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((+++,,,+++))),,,333999EEEUUUnnnsss}}}}}}uuuvvvnnn___LLL===777:::???444444333222111000//////.........---,,,+++++++++,,,,,,,,,,,,------------////////////000111222222222222333333444555777888999:::;;;===>>>@@@AAABBBAAAAAABBBBBBBBBCCCCCCCCCAAA@@@???===;;;999777777333333333222111000000000------------------------......///000000111111222222111111111444777;;;===BBBHHHQQQ[[[cccjjjpppttt~~~|||zzzwwwuuusssrrrnnniiiccc___[[[RRREEE;;;777666444222000......---++++++***)))))))))))))))***+++,,,------.........,,,,,,,,,,,,...000222333222333555666666666555444666444111...,,,+++++++++)))((((((((('''''''''&&&''''''''''''(((((((((((())))))))))))TTTBBBAAA;;;666000+++))))))(((''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''(((((((((((()))))))))))))))))))))))))))************+++,,,------///000000111222444666777111777===>>>===>>>CCCIIIYYYnnnfffnnnsssyyyooommmjjj```[[[RRRJJJ@@@GGGDDDAAA???>>>>>><<<;;;:::888666444333222333333///...---,,,,,,---...///111111222444555666777777===999;;;BBBCCC>>><<<@@@>>>HHHLLLSSSdddssspppaaaWWWDDDBBBLLLGGGJJJ888666222000///---+++)))+++***)))(((((()))***+++,,,+++***)))((((((((())))))))))))*********++++++%%%***......+++'''&&&&&&///000000111000...---,,,$$$%%%&&&(((***,,,...///............////////////111222333333333444777:::888:::<<<======>>>AAABBBCCCBBBAAAAAAAAAAAAAAABBB<<<;;;999777555444444333222222111111000000//////......------------.............../////////000000...///000111111222222222555777999<<>>>>>??????>>>;;;555000...------,,,+++++++++,,,******)))))))))))))))(((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''')))++++++(((%%%333444777AAAQQQfffzzzwwwnnneee]]]PPPLLLEEE===777333222222222111111000///...---------------,,,++++++******+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,---...///000//////000000111333444555666666888999;;;===>>>>>>>>>>>>??????????????????>>>===;;;:::888666444444000000//////...---------+++++++++++++++++++++++++++,,,,,,------......///000000000000111333444555222444999>>>DDDLLLUUU[[[gggfffdddbbb___]]][[[ZZZMMMKKKHHHFFFCCC>>>888333333222000...---+++++++++******))))))(((((()))))))))***+++,,,------------++++++,,,,,,...///111222111222333444444444333222222000...+++***)))))))))((((((((('''''''''''''''''''''''''''(((((((((((())))))))))))VVVFFF>>>:::666000,,,***)))(((''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''(((((((((((()))***++++++////////////000111333333333888<<<===;;;999;;;===:::???KKKMMMTTTPPPRRROOOHHHOOOLLLVVVMMMTTTJJJKKKDDDAAA>>><<<:::999777555444333111///............------,,,++++++,,,------...///000111222333444444:::555666<<<@@@???@@@CCCBBBFFF@@@;;;AAAFFFNNN]]]PPPUUUZZZ[[[^^^___ZZZSSSUUUNNNOOOOOOMMMGGG<<<999555222///...---,,,***)))***)))(((((((((((()))*********))))))(((((((((((())))))))))))************&&&(((***+++++++++...111((((((((((((((((((((((((......------,,,+++++++++,,,,,,,,,,,,------------///000222222222333666888666888:::;;;<<<===@@@BBBAAAAAA@@@???>>>>>>======888777666444222111111111/////////.........------,,,,,,++++++,,,------...------------............---...///000111111111111222444777:::===@@@AAABBB???AAACCCDDDEEEDDDCCCBBB===<<<;;;:::999666111...,,,,,,+++***************((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((%%%$$$&&&,,,000000///)))((((((+++000777>>>CCCQQQSSSXXX\\\___```______UUUQQQOOONNNIIIAAA<<<<<<999999;;;>>>===888000)))//////...------,,,++++++,,,,,,+++++++++******************+++++++++,,,,,,++++++++++++,,,---..................000111222333555666777999;;;<<<===>>>>>>???@@@@@@@@@@@@??????::::::888777555333222111------------,,,,,,++++++))))))))))))))))))))))))*********+++,,,,,,------000000111222333333333333666666555444444888>>>BBBIIIIIIHHHFFFEEECCCBBBBBB888999999888777555555555//////---,,,******))))))))))))(((((('''(((((()))((()))***+++,,,,,,,,,,,,+++++++++,,,...///000000///000111222222111000000---,,,+++)))((('''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((WWWGGG===:::666000,,,***)))(((&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&''''''((()))***---------......///111111777666444444777<<>>OOOJJJMMMSSSLLL[[[KKKSSSEEEHHHFFFBBB<<<888666555333222000///...---,,,,,,++++++,,,,,,++++++++++++,,,,,,------...///000111111222555444555777777666:::>>><<>>@@@??????>>>===<<<:::999999666555333222111000//////......------------,,,,,,+++++++++++++++,,,---...++++++,,,,,,,,,------------...///000000111111000111222555888;;;>>>@@@AAA>>>@@@BBBCCCDDDCCCBBBAAA===:::555333111000///...---,,,+++***)))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''***((('''&&&&&&(((***+++'''+++111555555000***&&&---///333777:::::::::999<<<888:::AAACCC@@@@@@EEE???:::444222444666555333,,,,,,,,,++++++******)))***************))))))))))))))))))************++++++++++++++++++---......---------...///000222222444555666888999;;;<<<===>>>???@@@AAAAAA@@@>>>>>>888777666444333111000000,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))))))))******+++,,,,,,,,,---...000111222333333222444555555555666888<<>>===777222@@@=========??????FFFLLLIIIKKKCCCQQQDDDJJJ<<>>AAAKKKFFFIIIJJJIIIKKKNNNLLLGGGGGGFFF;;;???>>>666<<<888000...,,,+++,,,,,,+++************++++++*********(((((())))))))))))((((((((((((((()))))))))******((()))******)))'''%%%###((((((''''''''''''''''''(((((()))***++++++,,,---************++++++++++++,,,---///000000111333555333555777888999:::<<<============;;;999777555444444333111000///.........,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,,,,*********+++++++++,,,,,,,,,---...///000000000000000111333666888;;;===>>><<<>>>???AAAAAA@@@???>>>;;;666111---,,,---------,,,,,,***)))((((((((((((&&&''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$(((+++***'''%%%$$$%%%222///+++((()))...333777000111444777999999999888<<<::::::<<<;;;777555666===777000---...000111111+++*********)))))))))((())))))))))))))))))))))))((((((((()))))))))***************++++++,,,---...------------...000111222111222333444666888999:::;;;<<<===>>>>>>===;;;999555444333222000///...---+++++++++++++++*********))))))))))))))))))))))))((())))))***++++++,,,,,,***+++,,,...///000111111111444666888999:::<<<>>>==================>>>>>>===<<<:::666111...------++++++***)))((((((((()))&&&&&&%%%%%%&&&&&&''''''&&&'''((()))************)))***+++,,,------------+++,,,---...---,,,+++***''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''(((((((((((())))))))))))xxxSSSGGGBBB999555111---+++)))'''&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))'''(((((()))***+++------222111///...///222666:::;;;<<<666CCC;;;DDDBBBMMMFFFBBB>>>JJJIIILLLDDDEEE:::666111...............------------,,,+++******)))******************)))*********+++,,,,,,------)))...333444444666999:::777??????@@@EEEAAA:::>>>@@@EEEHHHIIILLLNNNJJJDDDGGGNNN@@@AAA<<>>>>><<<;;;999666222...+++++++++++++++)))((((((''''''(((((()))&&&'''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&"""%%%)))++++++***))))))&&&(((+++---///...---,,,///000222333555666666666444888;;;<<<===??????===///000111222222///+++(((***))))))))))))(((((((((((((((((((((((((((((((((''''''((((((((())))))))))))))))))******+++,,,---++++++,,,,,,---///000111///000111333444666777888777888:::;;;;;;999777555111000///...---,,,+++***))))))))))))))))))))))))((((((((((((((((((((((((''''''((())))))******+++******+++,,,---...//////111333555666666666777999>>>======<<<<<<;;;;;;:::555333222111000000///...)))((('''''''''''''''(((%%%%%%%%%%%%%%%&&&''''''&&&&&&'''((()))))))))))))))***+++,,,------,,,,,,***++++++,,,+++***)))(((&&&''''''(((((((((((('''%%%%%%%%%&&&&&&'''''''''''''''''''''(((((((((((())))))))))))wwwRRRFFFDDD999555111...+++***'''%%%'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))%%%%%%%%%&&&((()))+++,,,(((---333444111000333777222111555<<<>>>;;;>>>DDDGGG>>>999???BBB???999777777444000...------,,,+++******+++******)))((('''(((((())))))))))))(((((((((((())))))******++++++222222...+++***...111222444999444222:::<<<>>>FFF@@@CCCEEEFFFJJJMMMLLLGGG>>>III888888555///;;;,,,,,,***(((((()))***)))((())))))************))))))((()))***++++++***)))((((((((((((((())))))))))))***(((&&&%%%&&&)))***+++%%%&&&(((***+++******)))+++++++++***))))))((((((************++++++++++++))),,,...//////000111222333555777777666777888:::;;;;;;;;;999777444111//////...---,,,++++++++++++((((((((()))))))))))))))(((''''''&&&&&&&&&''''''))))))))))))************))))))***+++,,,,,,,,,,,,111111111222444666777888999:::;;;<<<;;;:::888666222///---+++++++++)))(((%%%%%%%%%&&&'''((()))***'''''''''((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&)))'''%%%%%%&&&((()))***++++++,,,,,,---...///000000000111333444666777777333999;;;888777:::888111000//////...---------...)))))))))))))))((((((((('''''''''(((((((((((((((''''''''''''((((((((()))((((((((())))))***+++,,,*********+++,,,---//////000111222333555777888999666777999::::::888555444......---,,,+++))))))((('''(((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''((())))))***------,,,,,,------...///---///111222333555888:::???>>>===<<<:::888777777444111///...///...+++)))'''&&&&&&%%%%%%&&&&&&'''%%%$$$$$$$$$%%%%%%&&&'''%%%&&&'''((())))))))))))((()))+++,,,------,,,+++)))***+++++++++)))((('''&&&'''(((((())))))((((((%%%%%%%%%&&&&&&'''''''''''''''''''''((((((((()))))))))))))))PPPAAA>>>:::888333///+++(((''''''(((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&''''''((()))******++++++++++++,,,...///111222666777999;;;>>>AAACCCDDD??????>>>===:::777444222//////...,,,***)))((('''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((()))))))))))),,,,,,------///000111222333444777999;;;<<<===>>>???CCCEEECCCDDDFFFFFFCCCAAA===777222///---+++*********))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************+++,,,,,,---///000222333333333555666888999999999999888666333111000//////,,,++++++***)))(((((('''((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((()))))))))))))))******++++++,,,------000000///000222555888::::::999888999;;;999444///...---,,,+++***(((((('''((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((************+++,,,---.........///111111222222222222333444444444333222111......---,,,,,,+++******))))))(((((('''''''''&&&''''''''''''''''''''''''''''''''''''((((((((((((&&&((())))))''''''((()))***++++++,,,,,,------...000000000000111333555777888888777666444111///...------,,,,,,+++***))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((()))******++++++,,,------/////////000111333444555777888999:::999888666444//////...---+++******)))&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((())))))))))))+++,,,,,,,,,,,,+++******))))))((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((())))))))))))VVVHHHDDD:::888333///+++)))''''''(((''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&''''''((())))))*********++++++,,,---///000111222333555777:::<<<>>>>>>>>>===<<<:::777444111///...---,,,+++)))((('''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))))),,,,,,,,,---...///000111111222444666888:::;;;<<<>>>AAABBBAAACCCFFFDDD@@@>>>:::555000...---+++******)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************+++,,,,,,---...000222333222333444666777888888888666555333111///...------+++******)))((((((''''''(((((())))))))))))(((((((((((((((((((((((((((((('''((((((((()))))))))))))))******++++++,,,,,,---/////////111222555777888999888888888999777222...,,,,,,+++***)))(((''''''((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((************+++,,,------......///000111111111111222222333333333222000000------,,,,,,+++******))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((()))***,,,---+++)))******+++,,,,,,------...000000///000111333555666555555444333111///---,,,,,,,,,++++++***))))))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))******+++,,,,,,---/////////000111222333444555666777777666444222111...------,,,***))))))(((&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((((()))))))))+++++++++,,,+++******)))(((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((UUUFFFDDD;;;888444///+++)))(((''''''''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((())))))))))))******+++,,,...///000111222333444666888999:::<<<;;;:::777444000---,,,,,,+++***)))((('''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))******++++++,,,---/////////000111333555777888999===>>>>>>===@@@DDDAAA<<<999666111...---,,,+++***))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************++++++,,,---...///111222111222333444555666666666222222000...,,,+++++++++)))))))))(((''''''&&&&&&(((((())))))))))))((((((((((((((((((((((((((((((''''''((((((((()))))))))))))))******+++,,,,,,,,,---...000222333444555555888777666666666333///,,,******))))))((('''&&&&&&((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((******)))******+++,,,------...///000111111111000111111111111000///...---+++++++++******))))))(((((((((((((((''''''''''''''''''''''''''''''''''''&&&''''''''''''(((((((((&&&%%%%%%(((+++,,,***'''******++++++,,,---------////////////000222333444222111111000...,,,+++************)))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))))))))***++++++,,,,,,......//////000111222333333333333333222000...---,,,++++++***)))(((''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((((()))((((((******++++++******)))(((''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((SSSCCCAAA;;;888444///+++)))((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''((((((((((((((()))***+++---...///333333444555666777777888:::999777444111---+++)))))))))(((((('''&&&%%%%%%'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))******,,,---------...///111333555777888;;;;;;::::::===AAA===777333111---+++++++++******))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))************************+++++++++,,,---///000111000111222333333333333333000///...,,,+++*********(((((('''''''''&&&&&&&&&'''(((((())))))))))))((((((((((((((((((((((((((('''''''''((((((((()))))))))))))))***++++++,,,,,,,,,...000222333333333222555555444333222///,,,***(((((((((''''''&&&&&&&&&((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))***+++,,,------...//////000000000///000000//////---,,,+++*********)))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''(((((())))))*********+++,,,,,,------.........//////000111111//////......,,,+++))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((())))))***+++++++++------...///000000111111111111111000///---+++***))))))(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''(((((((((((())))))******))))))((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((WWWFFFDDD;;;999444000,,,)))((((((&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''''''''(((***+++---...333333333444555555666666999777555222...,,,***((('''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))((())))))***+++,,,---......000222444777888999:::999777999<<<888333///---***************)))(((((((((((())))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))++++++++++++,,,...///000///000000111111111000000......---++++++*********''''''''''''&&&&&&&&&&&&''''''((()))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((())))))******+++,,,,,,+++---000222333222111000111111111000...+++***)))'''''''''&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))***+++,,,,,,------...////////////...//////...,,,+++***))))))))))))(((((((((((((((''''''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''')))++++++)))&&&&&&)))---))))))***++++++,,,,,,---------..................------------,,,+++))))))''''''&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((())))))******+++,,,,,,...///////////////000000///...,,,+++))))))'''''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((((((((((((((((())))))(((((('''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''ZZZGGGEEE;;;999555000,,,***)))(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''(((***+++,,,000000111111222222333333555444111...,,,***((((((&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''''''''((((((((())))))(((((()))******+++------...///111444666888777::::::777555666444000,,,***)))))))))***)))((((((((((((((())))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))++++++++++++,,,---............/////////......------,,,++++++************''''''''''''''''''''''''&&&'''((())))))******)))((((((((((((((((((((((((&&&&&&'''''''''((((((((((((((())))))***+++++++++,,,---///111111000///...---......---***(((((((((&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))((())))))***+++,,,------...............---...---,,,+++***)))))))))(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''%%%''')))(((&&&%%%&&&((())))))******+++,,,,,,,,,,,,------...------,,,+++++++++,,,++++++***))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&''''''''''''''''''((())))))******+++,,,---...///...------///...---,,,+++***)))(((&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''(((''''''''''''((((((((('''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''[[[FFFEEE<<<999555000,,,***))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&''')))++++++......///000000111222222111000---+++)))'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))))))))))))))***+++---,,,,,,---///222555777666;;;===777222000000...+++)))(((((()))***(((''''''((((((((()))))))))***************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************+++,,,---...---.........---,,,,,,+++++++++***)))))))))******''''''''''''''''''''''''&&&'''((()))************((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((())))))******++++++,,,---.../////////......)))+++,,,***(((&&&'''(((%%%&&&&&&&&&''''''((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((())))))***+++,,,------.........------,,,---,,,+++***))))))******((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''######%%%+++000000)))###)))))))))***++++++,,,,,,,,,,,,---------+++***)))))))))*********)))((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&'''(((((())))))******+++---.........,,,+++,,,+++***)))((((((((((((&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''''''''&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''___IIIGGG<<<999555000---***))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%''')))***+++...//////000111222333333...---+++(((&&&&&&%%%&&&%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((***))))))))))))******+++,,,++++++,,,...111444666555===???888000---------+++)))(((((())))))(((''''''((((((((())))))******************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************+++,,,------------------,,,++++++******)))(((((((((((())))))''''''((((((((((((((((((&&&'''((()))************((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((()))******++++++------...............---''')))***)))&&&%%%''')))%%%&&&&&&''''''(((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((((()))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((()))***+++,,,---------......---,,,,,,,,,+++***))))))***++++++((((((((()))))))))))))))&&&'''''''''(((((())))))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''')))&&&)))555AAAAAA444&&&)))))))))***++++++,,,,,,+++,,,------,,,+++)))((('''(((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((()))))))))***+++---......---,,,+++***)))((('''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''''''''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))''''''''''''YYYVVV>>>>>>777222111...)))&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&'''((()))***+++---...///000000...,,,+++***))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))(((((((((((())))))++++++---...///111222333999999888444000,,,((($$$+++,,,,,,)))$$$$$$)))---(((''''''+++---,,,,,,,,,((()))+++,,,,,,+++(((''',,,,,,,,,***((('''((()))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++,,,---------......---,,,,,,+++******))))))))))))(((((((((((((((((('''''''''&&&&&&&&&))))))************))))))''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((((((((()))******++++++000//////---,,,,,,++++++((()))******)))'''%%%$$$%%%%%%&&&'''))))))(((''')))(((''''''((()))+++,,,***)))(((&&&&&&''')))***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&''''''''''''((((((((((((&&&''''''((()))******+++++++++++++++++++++++++++((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((('''))),,,000333111+++&&&'''(((((()))***+++++++++,,,++++++***)))(((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((++++++++++++*********)))))))))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!###'''++++++((($$$%%%&&&%%%%%%$$$###"""!!!$$$############%%%'''(((%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''((((((((((((\\\PPPAAA>>>777222111...)))&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&'''((()))******,,,---...///...---+++***))))))(((''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))(((((((((((())))))***+++,,,---///000111222444333111...---///111111'''$$$$$$(((...///+++&&&***))))))******)))((((((***)))((('''((()))+++,,,(((***+++------,,,------(((((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,,,,,,,...------,,,++++++******))))))))))))(((((((((((((((((('''''''''&&&&&&&&&))))))************))))))''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((((((((()))******+++++++++++++++++++++***)))))),,,***(((&&&&&&(((***,,,+++***(((''''''&&&%%%$$$%%%&&&'''((((((&&&%%%###'''))),,,......,,,)))'''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))((((((((('''''''''''''''''''''(((((((((((('''''''''((()))*********************************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((('''&&&'''))),,,,,,)))&&&''''''((())))))***+++++++++******)))((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((************)))))))))))))))(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%***(((%%%$$$&&&'''&&&$$$'''''')))***+++,,,,,,---''''''&&&%%%%%%%%%&&&'''%%%%%%&&&''''''''''''&&&$$$%%%%%%%%%%%%&&&&&&&&&(((''''''&&&&&&''''''(((((((((((((((aaaHHHFFF>>>888333111///)))&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&'''((())))))******+++,,,---,,,+++***)))(((''''''&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''((((((((((((((((((((((((&&&&&&'''''''''((((((((())))))(((((((((((())))))******+++,,,...///000000...,,,***)))))))))***+++111---+++,,,...---'''""",,,---------,,,,,,+++***...---+++******+++,,,---)))***+++,,,+++***)))'''((((((((())))))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,------,,,,,,+++*********))))))))))))(((((((((((((((((((((''''''''''''&&&))))))************))))))''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((((((((()))******++++++((()))***++++++***)))((('''&&&$$$###$$$&&&(((***)))(((((('''((()))******((())))))))))))(((((((((+++)))'''%%%%%%&&&((()))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))((((((((((((''''''''''''''''''((((((((((((''''''(((((())))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((&&&$$$$$$&&&'''((('''''''''(((((())))))******))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))))))))(((((((((''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$$$$&&&(((((((((###$$$$$$$$$$$$$$$###"""((('''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&''''''(((((((((((((((ccc@@@HHH>>>888333222///***''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&''''''((())))))))))))*********)))((('''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((((((((()))))))))******+++---......///,,,+++,,,...---)))'''''''''((()))((((((+++222777))),,,...---,,,...///---...///000000...+++'''%%%+++***))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,,,,,,,,,,,,,,,,++++++*********)))))))))))))))((((((((((((((((((((('''''''''''''''))))))************))))))''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((((((((()))******++++++***+++,,,------+++***)))&&&'''(((((((((((('''&&&$$$&&&(((((((((''''''((()))'''%%%###$$$&&&***,,,+++***(((&&&&&&''')))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((((((((((((''''''''''''(((((((((((('''((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((()))(((&&&%%%&&&'''((()))'''''''''(((((()))))))))'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&!!!"""%%%'''))))))(((&&&))))))))))))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''((((((''''''''''''((((((((((((((((((aaa>>>FFF???888333222///***'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&''''''(((((((((((((((((((((''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''''''''((((((((())))))))))))(((((((((((()))))))))******+++,,,---......///++++++//////,,,---111+++******---111777:::<<>>===GGGGGGGGGEEECCC@@@>>>===222000---)))'''&&&&&&&&&''''''((((((((()))))))))))))))(((((((((((())))))))))))))))))ZZZTTT>>>???999444333000+++((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((()))))),,,,,,,,,------.........---///===UUUcccfffllluuu}}}yyyggg\\\hhhddd___\\\YYYSSSHHH@@@++++++++++++******))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))++++++,,,,,,,,,++++++***(((((((((((())))))))))))))))))))))))(((((((((((('''((((((((())))))******))))))************))))))'''''''''&&&&&&'''''''''&&&&&&&&&'''''''''((((((((((((((()))******+++++++++***))))))+++///333555AAAKKK[[[jjjtttvvvsssppp^^^______ZZZUUUTTTXXX]]]QQQPPPOOOPPPQQQUUUXXX[[[jjjlllmmmhhh\\\III777+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))*********+++''''''''''''((((((((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((())))))'''$$$$$$&&&)))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''---444===CCCEEEFFFHHHJJJGGGIIILLLQQQUUUYYY\\\]]]NNNOOOPPPQQQQQQQQQPPPOOOJJJFFF@@@999222---***)))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))qqqOOO===>>>;;;666111---+++))))))'''''''''''''''''''''''',,,)))%%%$$$%%%&&&%%%###)))&&&###$$$$$$$$$###$$$***&&&"""!!!###%%%%%%$$$!!!$$$'''((((((''''''((($$$%%%&&&&&&%%%%%%&&&(((%%%%%%&&&'''''''''&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''%%%######$$$&&&&&&'''&&&%%%######&&&)))&&&%%%$$$$$$%%%(((***+++(((((((((((('''&&&%%%%%%&&&'''((()))************((((((''''''''''''((((((*********))))))))))))))),,,)))'''(((***+++***(((&&&,,,+++...444...***222PPPFFFeee{{{tttppphhhvvvqqqiiiddd^^^dddZZZMMM@@@///''',,,111---'''***)))***+++------+++)))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))*********,,,,,,+++***(((''',,,''''''+++***%%%%%%)))'''++++++%%%$$$(((***(((******))))))))))))******************))))))))))))(((((((((((((((((((((((((((((((((((((((''''''''',,,&&&%%%)))---++++++---***444(((&&&<<>>;;;666111---+++))))))'''''''''''''''''''''''')))&&&$$$###%%%&&&%%%###%%%%%%%%%((())))))))))))''''''(((***++++++)))&&&222,,,$$$ $$$&&&((()))******(((&&&%%%$$$&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''&&&%%%%%%&&&(((&&&'''(((((((((((())))))&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&'''''''''''''''''''''((((((((((((((('''((((((''''''''''''((((((************))))))))))))---+++******+++,,,,,,+++)))..."""&&&'''888GGGdddrrrlll{{{hhh^^^___ZZZPPPUUUNNN+++)))555,,,+++***))))))***,,,---************************************************++++++************++++++&&&''''''((()))***+++++++++((((((,,,---***+++///,,,...,,,'''(((,,,,,,((()))))))))((())))))******************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((!!!,,,555111(((%%%(((,,,+++...DDDXXX|||eeemmmhhh{{{~~~zzzcccXXXKKKJJJEEECCCEEEEEESSSVVVYYYYYYPPPRRR^^^bbbaaa}}}zzz}}}{{{mmmdddccc```fffhhhYYYJJJ999;;;///'''222///((("""&&&...,,,$$$************))))))))))))(((((((((((((((((((((((())))))))))))************)))))))))))))))******+++......---,,,++++++++++++******(((((('''((()))))))))))))))(((((((((''''''''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((''''''''''''+++******((('''%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%$$$###%%%((()))'''%%%)))(((%%%%%%)))222;;;BBBIIIMMMQQQTTTUUUVVVWWWXXXdddeeefffiiillloooqqqrrrvvvuuussspppkkkddd\\\XXXXXXUUUQQQLLLHHHFFFEEEEEE:::444///,,,,,,,,,***))))))***))))))(((((()))***))))))((((((xxxRRR@@@>>>;;;666111---+++))))))'''''''''''''''''''''''''''%%%$$$%%%''''''&&&%%%'''(((((('''&&&$$$!!!%%%'''***++++++*********+++)))(((***---...---+++&&&&&&%%%%%%%%%&&&'''(((''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%'''(((''''''((()))######$$$%%%''''''&&&$$$&&&''')))+++,,,,,,,,,,,,------,,,+++)))((('''&&&)))))))))((((((((('''''')))((((((''''''(((((()))************************))))))))))))******++++++,,,222+++===LLLkkk}}}ssshhhaaaZZZ[[[\\\KKK555---***++++++***))))))+++,,,************************************************,,,,,,+++++++++,,,,,,---///...---,,,,,,---...///***'''''')))***)))***---,,,,,,)))'''))),,,***&&&((((((((((((((()))***+++************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((888"""+++333+++'''---AAA\\\|||yyylllkkk~~~nnn___JJJ<<>>;;;666111---+++))))))''''''''''''''''''''''''((((((((((((((((((''''''$$$(((******+++...000000...000111///,,,,,,000333000333666888777444///,,,...+++&&&######%%%((()))&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&(((((('''''''''((('''%%%$$$%%%((((((&&&$$$######%%%&&&'''(((((((((------,,,***)))(((((('''*********)))))))))******))))))(((((((((((()))))))))***************++++++(((***,,,,,,***)))***,,,%%%...@@@^^^gggvvvfffQQQdddcccEEE666+++******,,,...---***&&&************************************************,,,++++++++++++,,,,,,---))))))((((((((((((((()))---,,,++++++*********+++)))***)))(((((())))))((((((((((((((()))***++++++************)))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))+++...+++$$$)))BBB\\\nnn~~~yyyfffNNNHHHFFFZZZqqq|||}}}uuummmxxxffflllnnnmmmvvvkkkrrrlllsss\\\qqqUUUjjjrrrssssssgggkkkZZZ^^^YYYfffHHH:::...)))...---%%%%%%---************)))))))))(((((((((((((((((((((((((((((()))))))))************)))))))))))))))******+++(((((('''(((((()))******''''''''''''((((((((()))(((((((((((('''''''''&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((((((''''''''''''&&&&&&&&&%%%((('''&&&%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&''''''###(((///999BBBHHHKKKLLLTTT\\\fffkkkjjjjjjlllooodddeeeggghhhiiijjjkkkkkknnnllljjjgggfffhhhllloooqqqssstttpppggg^^^ZZZXXXUUUTTTOOODDD999333...***,,,+++***++++++,,,+++******)))))))))}}}SSSDDD>>>;;;666111---+++))))))(((((((((((((((((((((((((((((((((((('''''''''''''''+++,,,(((''',,,//////000333666555111......000222333222000...222999???:::666222...,,,)))&&&###&&&%%%%%%%%%%%%&&&((((((%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((((((&&&%%%&&&''',,,***)))((()))******)))...---+++***)))))))))***&&&&&&&&&&&&'''((()))***))))))((((((((()))***+++))))))(((((((((((())))))))))))******+++++++++,,,+++...000...***(((+++///DDDNNNqqq}}}wwwuuuqqq^^^OOO\\\:::222***)))---///,,,'''***************************************************************+++,,,,,,)))***+++,,,------,,,,,,---............///...---)))+++---,,,)))&&&(((+++)))))))))))))))***++++++************)))))))))((())))))))))))))))))))))))(((((((((((())))))******444888(((222\\\xxxxxxllljjj~~~rrrbbbAAAdddllluuu~~~rrrqqq{{{~~~xxxuuuiiizzzvvvuuu~~~iii```WWW|||lllUUU:::---...111---(((************)))))))))(((((((((((((((((((((((((((((()))))))))************)))))))))))))))******+++******)))))))))***++++++(((((()))))))))))))))))))))(((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))((((((((('''&&&&&&&&&)))((()))(((((((((((((((((((((((((((((()))******''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''',,,+++***((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&'''"""---;;;GGGNNNSSSXXX\\\kkkmmmoooooommmjjjiiihhhrrrrrrrrrqqqooommmkkkjjjkkkjjjhhheeedddfffkkkooolllnnnrrrtttuuutttrrrpppeeeiiifff[[[NNNCCC888...+++***)))+++------+++)))******))))))zzzPPPEEE>>>;;;666111---+++))))))(((((((((((((((((((((((('''''''''&&&%%%%%%'''***&&&000666555:::EEENNNOOOKKKQQQWWWZZZWWWQQQJJJFFFGGGGGGEEEAAA;;;777666777777555555666666333,,,&&&((('''&&&&&&&&&''')))***%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&(((***&&&'''))))))((((((***+++000000111333444666777777777555222///---,,,++++++)))((('''&&&'''''')))******))))))(((((())))))***))))))******+++,,,,,,,,,***------)))&&&***555???xxxyyy~~~```oookkkTTTSSSDDD111'''(((,,,//////++++++++++++++++++++++++++++++++++++++++++++++++******)))******+++,,,---000000///...---,,,+++***''',,,///000333666555333222111222222---((('''***,,,++++++*********++++++************))))))))))))))))))))))))))))))))))))'''(((((())))))******+++000$$$%%%DDDnnnyyyUUU777xxxhhhkkkggg|||vvvxxxqqq{{{uuuuuu___cccYYYZZZbbbUUUcccRRRyyy{{{lllcccbbbggg~~~zzznnnGGG___mmmgggKKK888888444'''************))))))))))))(((((((((((((((((((((((())))))))))))************)))))))))))))))******+++***)))((((((''''''((((((''''''((((((''''''&&&%%%))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))(((((((((''''''%%%%%%&&&&&&''''''((((((%%%&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''(((((('''''''''&&&&&&&&&&&&&&&'''&&&%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''%%%%%%(((***---888FFFPPPXXX```jjjrrrrrrrrrsssrrrqqqqqqqqqqqqrrrrrrrrrqqqnnnllliiigggfffjjjooopppooonnnoooqqqnnnmmmlllmmmpppsssvvvwwwssszzzzzzqqqfff[[[JJJ;;;111...***)))+++,,,+++)))+++******)))tttJJJCCC>>>;;;666111---+++))))))((((((((((((((((((((((((&&&''''''&&&&&&(((---222+++===NNNXXXggg{{{zzz}}}wwwpppgggYYYGGG;;;CCC>>>777666888::::::999,,,+++)))'''&&&'''((((((&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((((((***...111+++333;;;>>><<<:::<<>>BBBGGGIIIHHHGGGEEEMMMJJJEEE???:::666444444///---+++)))((((((((()))******))))))))))))******))))))***++++++,,,------)))******(((,,,===WWWjjj}}}zzzvvvzzz}}}jjjcccqqqdddWWWCCC222))))))---000++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,......+++))))))))),,,222777:::>>>EEEKKKMMMPPPTTTSSSNNNOOOFFFAAABBBAAA999222000......---,,,++++++++++++************))))))))))))))))))))))))))))))))))))'''(((((()))******+++++++++444VVVxxx~~~uuu[[[MMMwwwkkkyyyzzztttnnntttaaaPPPSSS]]]^^^iiiffffffwwwyyy~~~XXXiiiuuunnnVVV???555333************))))))))))))(((((((((((((((((((((((())))))))))))************)))))))))))))))******+++'''(((((()))+++,,,...///////////////...---+++***+++*********))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((()))***++++++,,,,,,((()))***+++,,,...//////,,,---...///---+++(((&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((()))***,,,///222555777888000...,,,***((())))))***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((&&&'''((('''&&&(((+++///>>>FFFSSS___gggnnnssswwwmmmrrrwwwwwwuuutttxxx|||^^^bbbiiipppxxx}}}|||xxxpppmmmmmm~~~~~~|||wwwqqqnnnppprrrttt}}}|||xxxrrrbbbPPPBBB:::///******---......+++******)))oooEEE@@@>>>;;;666111---+++))))))))))))))))))))))))))))))((())))))))))))---555;;;LLL[[[ggggggiiipppsssnnngggXXXDDD777666<<>>@@@????????????===;;;999888++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''((()))+++---///000111444555666888:::<<<===>>><<<===>>>>>>;;;777222///((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))000222888>>>FFFMMMRRRUUUNNNJJJBBB:::222,,,)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((($$$&&&'''((('''***///333JJJRRR___mmmwwwxxxsssnnnpppxxx}}}sssnnnqqqwwwxxxvvvxxxmmmvvv|||}}}tttbbbRRRFFF666---,,,000333555++++++******\\\KKK>>>???;;;555111...,,,)))(((******)))))))))))))))***,,,,,,***(((+++777IIIWWWMMMQQQWWWcccvvvxxx|||xxxvvv[[[DDD999>>>HHHBBB666666111$$$)))000"""***(((&&&%%%''')))))))))000 +++000&&&$$$---((()))+++///666DDDWWWfffrrrvvvyyylll[[[III<<<777???IIIJJJ;;;+++(((///))))))))))))))))))))))))...((('''...111---+++...'''888&&&555fffpppuuuyyytttppppppsssyyyxxxhhhiiiuuujjjgggYYY333///333+++++++++***)))+++...---***222)))###'''...000...---000------...+++'''---555FFFWWWbbbuuuuuuhhhnnn\\\TTTNNNKKK:::000+++(((+++$$$---)))(((++++++)))***---*********)))))))))))))))000"""###999!!!,,,---555dddpppXXXpppnnnzzz|||yyytttsssqqqssswwwtttooopppvvvrrruuuyyyyyywwwtttqqqppptttvvv{{{~~~vvvooo```[[[\\\tttllliiiUUUiiisssDDDAAA888000+++---+++&&&%%%***(((((((((((((((((((((((((((''''''(((***+++++++++***---...+++''')))111999CCCFFFIIIKKKKKKKKKLLLMMMLLLNNNPPPQQQPPPNNNMMMLLLJJJDDD<<<555222///...---###,,,...'''%%%,,,,,,'''***************)))(((((())))))))))))))))))))))))((()))******)))((('''((((((&&&%%%---???LLLHHH===BBBJJJJJJ^^^bbbvvvsssvvvrrreeejjjZZZRRRRRR<<<@@@<<<222(((###&&&...///)))'''&&&&&&))),,,,,,'''###''''''''''''''''''''''''$$$&&&(((''''''((()))((((((&&&%%%)))///333444222AAAOOO[[[[[[VVVVVV[[[^^^bbbXXXSSSUUUNNN<<>>222))))))))))))))))))))))))******((()))+++,,,+++,,,///:::KKK{{{~~~xxxvvviiihhhgggfffeeefffggghhhpppnnnkkkhhheeecccaaaaaacccvvvmmm~~~~~~TTT]]]ccc333&&&***,,,,,,,,,,,,,,,---,,,+++***,,,000333///(((&&&)))000&&&///+++EEEGGGbbbkkk[[[VVV^^^DDD222333'''222...***))),,,---***)))+++************))))))))))))$$$...222999+++:::|||gggwwwyyynnnyyyuuuvvvzzzrrrqqqwww{{{{{{~~~zzzxxxwwwtttqqq{{{mmmtttooovvvhhh___gggSSSCCC666***'''***+++)))'''(((((((((((((((((((((((()))(((((()))******)))((()))$$$###,,,:::BBBAAA<<>>CCCFFFHHHEEENNN]]]pppyyyLLLHHHCCCAAAJJJIII444%%%,,,,,,***))))))******((('''%%%******%%%'''---,,,%%%,,,FFFmmmnnnRRRKKKQQQOOOBBB444,,,+++***)))((()))***+++(((,,,---***(((+++...///:::...pppvvv|||uuupppeeeccc~~~lllZZZ[[[ooorrrqqq{{{iiikkkKKK<<<222,,,---...///---,,,,,,---,,,+++,,,...,,,***...444---'''AAADDDrrruuu}}}^^^YYYMMM777===%%%...******---...***((()))************************555'''"""666222wwwcccgggvvvvvv}}}}}}{{{}}}~~~|||yyy{{{yyywwwwwwwwwtttooooooqqqtttxxx|||rrr~~~|||{{{xxxiiiZZZqqqTTTDDD000&&&)))///+++###(((((((((((((((((((((((())))))***++++++***)))((('''---666===BBBIIIPPPVVVgggppp|||{{{nnnbbbYYYRRRNNN???///''',,,...(((&&&+++******++++++++++++++++++))))))))))))))))))))))))((())))))******+++,,,---###FFF^^^]]]___mmmpppddd```hhhhhhyyyttt{{{rrrsssmmmtttvvvPPP777>>>;;;+++***+++++++++(((%%%&&&)))---''''''''''''''''''''''''***'''%%%$$$%%%%%%%%%%%%%%%+++333888===GGGVVVaaa```hhhmmmkkkgggeeeccc```hhhkkkuuuzzzfffKKKGGGTTTGGG111))),,,((($$$'''))))))((((((''''''(((((()))###((((((&&&---EEEdddyyy|||wwwsssrrrtttvvvwwwpppsssnnnnnnwwwvvvooorrrqqquuuyyy|||{{{yyyxxxwwwxxxxxxvvv~~~{{{~~~xxxvvvnnnxxx~~~{{{xxxiiiVVVFFF:::000(((---,,,++++++PPPFFFEEE@@@;;;555000---+++***)))******))))))******++++++//////000666???IIIQQQUUUiiiyyyvvvbbb^^^pppwww{{{```UUU@@@BBBTTTHHH000...***)))))))))***+++)))'''---###!!!***---+++222@@@~~~lll```UUUKKKDDD333111---***)))***+++,,,***///000+++***///000------^^^}}}sssyyyppplllttt{{{nnncccqqqhhhwwwYYYWWWOOO...++++++...///...+++,,,///111***'''+++///111111333555AAAdddwwwjjj]]]___555333///+++)))---...+++(((((()))***************++++++%%%222%%%111:::qqq~~~|||ooouuurrrxxxxxxzzz{{{ppphhhXXXVVVSSSOOOJJJEEECCCBBB===???CCCEEEHHHKKKOOORRR___gggrrrvvvzzz}}}PPP^^^TTT@@@...))),,,***$$$((((((((((((((((((((((((((()))***+++******++++++///;;;HHHNNNQQQZZZkkkyyyuuukkkVVVFFF777111...)))***...***************++++++,,,))))))))))))))))))))))))&&&))),,,,,,+++---222666TTTQQQddd~~~|||ddddddyyywww|||xxxuuuyyyqqqxxxpppqqqvvvuuuvvv~~~xxxqqqPPPAAAGGG+++))))))*********)))((('''''''''''''''''''''''''''(((%%%%%%((()))(((((())),,,111;;;GGGSSS\\\aaadddjjjppptttuuuwwwyyyxxxuuuqqq|||eeemmmqqqCCC]]]GGG666%%%,,,444 ))))))(((((((((((())))))&&&***)))(((999YYYvvv~~~wwwrrruuu|||}}}uuukkkpppsssnnnnnnxxxwwwpppqqqppprrruuuvvvtttrrrqqqqqqpppooolllrrrtttqqqnnnvvvvvvzzzqqqooosss|||~~~uuu^^^GGG:::222---------,,,+++WWWHHHDDD@@@;;;444///,,,+++***)))***************+++,,,,,,222000111777AAALLLVVV[[[cccXXXPPPVVVffftttzzz{{{xxxsssTTT@@@KKKKKK888000)))((('''(((***++++++***'''***000000(((111XXXhhhTTTIII@@@;;;555///+++***,,,---,,,......,,,---111111---DDD}}}zzzvvvvvv^^^aaa~~~]]][[[888---***+++......+++,,,111......000333222///000333ZZZqqq[[[aaaIII555...***+++---+++))))))))))))******+++++++++,,,---+++666333jjjgggjjjmmm|||yyywwwzzzwwwzzzwwwuuuyyy|||wwwgggUUUHHHCCC===<<<999666555444333222...///000000111222555777222444777===GGGSSS___fffggguuu}}}tttqqq```[[[MMM999+++''')))***)))))))))))))))))))))))))))***)))((('''(((,,,///???CCCMMM^^^rrr}}}zzz}}}sssxxxwwwqqq^^^DDD555111000,,,+++***)))))))))******+++************************''')))+++***,,,666FFFSSSsssxxx______wwwtttxxx~~~yyyqqqjjjvvvuuu\\\ZZZ777000)))'''+++,,,)))%%%(((((((((((((((((((((((('''%%%&&&******&&&&&&***000;;;IIITTT[[[aaaiiiooosssvvvwwwuuuvvvyyyxxxuuuxxxbbbYYYgggtttrrrnnnoooOOOLLLMMM;;;"""(((333((())))))(((((((((((())))))))))))***222NNNpppwwwwwwxxxyyyyyyuuupppkkknnnqqqmmmmmmvvvuuuooosssqqqrrrrrrpppooooooppprrrppprrrooonnnuuuiiihhhxxxxxxsssqqqssstttxxxlllkkkmmmxxx{{{kkkPPP===666444...------,,,]]]KKKCCCAAA<<<444///,,,+++*********************+++,,,---000222777<<>>@@@BBB===@@@CCCBBB>>>999666666333***---666^^^rrrqqqZZZPPPCCC111+++///))))))))))))))))))))))))******)))(((,,,888IIIUUUjjj{{{xxxwwwxxxdddLLL<<<111000---++++++++++++,,,************************,,,***///@@@YYYnnnyyy{{{aaarrr||||||xxx{{{nnnccc{{{}}}gggJJJ444++++++,,,---(((((((((((((((((((((((('''%%%(((***%%%###000CCCWWWdddqqqtttooopppzzzhhhmmmqqqsssyyy}}}iiiaaafff|||iiiSSSLLLHHH666''')))******))))))))))))******(((***;;;^^^xxx~~~}}}xxxooogggeeekkkrrrhhhoookkkgggiiiggghhhqqqqqqrrrrrrrrrqqqqqqsssuuulllqqqtttrrrnnneeesssyyy{{{vvviiinnn~~~ssskkkooo}}}zzz```GGG<<>>@@@@@@>>>===???AAABBBCCCEEEIIISSSdddxxxfff]]]NNN???333...,,,,,,000***---333,,,(((BBBfff{{{XXXuuu\\\nnnbbb```JJJ888,,,///222---***---111+++...EEEeee```NNN:::000,,,******+++))))))***+++,,,,,,------///666xxxzzzrrruuuzzzttt{{{{{{vvvwww|||ppp]]]JJJ:::...111777888666555888<<<===???HHHTTTYYYVVVYYY\\\```dddfffiiilllnnntttooodddVVVIIICCCCCCEEE777;;;<<<$$$111JJJRRRwwwaaaXXXPPP;;;,,,,,,))))))))))))))))))))))))((()))))),,,555HHH___pppxxxzzz|||]]]MMM444222000---,,,,,,------************************+++,,,999WWWxxxrrrssszzzqqqppp}}}```EEE333+++))))))))))))))))))))))))))))))&&&%%%'''***&&&(((>>>XXXhhhiiinnnvvv|||{{{sssllloooqqqooohhhgggmmmuuuyyyvvvfff___]]]vvvttt```XXXFFF///*********))))))))))))******,,,///GGGppp|||pppsssddddddooouuummmbbbjjjrrrnnnggggggdddfffqqqqqqssstttssspppnnnmmmmmmjjjoootttuuuvvvfffooommmooo~~~tttrrr~~~rrrlllbbbuuulllOOO@@@//////...---iiiLLLIII???999111---,,,,,,+++***,,,***(((***...111111000...000444666:::>>>CCCGGGTTT___aaaccciiiiiikkkuuuxxxOOO:::EEE777,,,000+++(((111***,,,000CCCiiiPPPNNNDDDQQQ^^^YYYwww{{{~~~zzzsssnnnSSSRRRAAAFFF777HHHKKK[[[ccckkkMMMEEE;;;111111000555...)))555"""$$$bbbSSSaaavvvzzzgggppp}}}oooppp~~~fff[[[TTT@@@000---//////...111111///555jjj___DDD???&&&666$$$...---(((+++...+++...111+++111VVVsss___wwwyyytttttttttvvvxxxqqqbbbSSSJJJ777---111;;;;;;>>>CCCCCC\\\eeePPPDDDfff|||{{{}}}|||xxxrrroooqqquuubbbGGG;;;<<<333,,,111777TTTrrrNNNUUUYYY---,,,))))))((((((***---,,,((($$$444'''222UUUkkk~~~mmm}}}cccUUU<<<111---%%%,,,222%%%++++++,,,,,,(((&&&(((,,,444BBBYYYxxxvvvkkkyyyrrr^^^III......(((***$$$***000)))&&&***(((---###,,,!!!...777[[[bbbhhhttt\\\{{{~~~fff|||___```pppuuujjjjjjwwwzzz{{{yyygggsss^^^^^^vvvRRRTTT===%%%(((///###...---,,,'''''':::\\\yyylllmmmjjjZZZcccwwwuuukkk___]]]mmmtttbbbooonnnrrrhhhrrrmmmpppWWWfffttttttqqqiiiuuuwwwcccfff```~~~ooooooooovvvvvvxxxyyyssseeesss\\\EEE===444---,,,tttNNNAAA???999111---,,,,,,+++***+++***)))+++...111111///---///222444777;;;@@@DDDGGGQQQUUU[[[ggglllnnnxxxwww}}}gggCCCLLL>>>333222------444---///000iiirrrPPPRRRjjj|||SSSGGG777;;;QQQXXXqqqfffXXX<<<===000))),,,000,,,::::::;;;}}}TTTsssccc|||jjj|||XXXEEE333...000111000000---444kkkwww|||tttvvv{{{uuuddd^^^eeeiiisss~~~fffQQQ888///'''///...)))+++...,,,---///,,,<<>>LLLZZZkkk```bbbbbb^^^ZZZZZZ___dddmmm}}}gggJJJBBB???>>>:::333222llllllhhhXXX```<<<---++++++***))))))*********###******KKKppp~~~}}}~~~\\\FFF888333,,,))),,,------++++++,,,,,,******---777UUUvvvlll~~~vvvzzzzzz}}}yyysssyyy___LLL***333---&&&)))+++&&&''',,,((())))))(((***---HHHaaalllpppgggjjjsssxxxaaaGGGSSSbbbmmm{{{ccclllUUUsss[[[TTT]]]///***111%%%,,,+++!!!,,,'''---PPPzzzwww|||xxxXXXbbbeeeppptttlllvvvbbbnnnrrrdddpppRRReeehhhrrrjjjttt~~~kkkcccccccccgggpppfffYYYfffnnn|||ooo~~~___tttppp~~~www~~~bbbiii{{{hhhPPPBBB888///---}}}PPP??????999111---,,,,,,+++***+++******+++...000000///---...000222444888===@@@FFFOOORRRXXXeeejjjkkksssyyy|||^^^NNN@@@777000)))///222***666EEEiiihhh|||uuuyyy~~~vvvXXXHHHFFF???vvv~~~ZZZDDDBBB>>>)))...555------222666{{{aaaaaappppppxxxccc~~~zzz^^^LLL888000000222000...777gggwwwttt{{{|||uuudddjjjvvvaaaJJJ...,,,---///******------+++---111^^^vvviii}}}yyyeee^^^lllmmmsssrrr|||rrrkkkpppjjjVVVCCC<<<:::888666///+++***))))))---111;;;>>>333'''+++000666AAA666666666444111333777<<>>hhhzzz\\\]]]LLL...---,,,,,,***(((''')))+++000333BBBoooyyybbbCCC333222,,,)))111...++++++......,,,...222WWWwwwrrruuu~~~ssszzzrrrmmmjjjiiiiiikkkooorrrxxxzzziiidddJJJ---000******)))$$$)))...'''%%%...$$$000333___kkktttssskkkqqqyyy{{{\\\BBBdddjjjhhhnnn|||sssaaa\\\sss]]]gggBBB***000'''))))))&&&///)))222pppmmmgggPPPgggrrrllleeeeeettttttwwwoooWWWpppssssssooonnn|||wwwsssnnnvvvddddddpppaaatttcccjjjkkkxxxfffaaa}}}}}}lllbbbooouuu^^^III===222...~~~OOOFFF???999111---,,,,,,+++*********+++,,,.../////////---...000111222666;;;???GGGRRRWWW\\\fffiiikkkuuu~~~~~~qqqOOO???;;;///(((111...(((666kkkooouuuyyy~~~pppggg;;;>>>ppp[[[QQQAAALLL---+++000000---666bbbQQQzzzwwwaaakkk~~~zzzgggrrr~~~yyyeeeRRR<<<111000000//////JJJ~~~yyy{{{~~~sss___iii~~~nnnUUU999///+++///,,,))),,,...***///???xxxOOOZZZkkkoooooommmqqqnnnlllkkk___LLLEEELLLQQQNNN@@@;;;///***...//////555KKK777%%%&&&222222***(((000111222111///...000222111777;;;===???BBBBBB???MMM\\\UUU@@@;;;BBB@@@:::...///777uuueeepppUUU\\\;;;++++++,,,,,,)))&&&'''+++%%%999]]]~~~wwwVVV333555444+++///---+++---...+++)))222???hhh|||ppprrr|||yyy~~~nnn]]]QQQIIIDDDAAACCC>>><<>>444///,,,333>>>}}}}}}~~~vvvrrr|||yyybbbhhh{{{~~~{{{sssbbb```EEE////////////***,,,000***666VVV}}}pppCCC```tttyyynnnjjjggglllvvvcccMMMLLLlllTTTQQQ<<<---111...(((...@@@333000555000)))+++222333666999::::::999888777111222111111666AAAHHHJJJDDDaaa^^^DDD@@@FFFBBB===(((777888FFFdddVVVgggPPP+++)))***---,,,''''''++++++WWWwwwttt{{{ttt}}}~~~yyyFFF444222---...***+++//////&&&&&&===XXX|||{{{vvvzzzxxxggg___WWWSSSVVV[[[___```bbbaaaZZZMMMBBB>>>BBBFFFVVVpppdddSSS...(((,,,///)))))),,,''',,,,,,(((***]]]tttwwwkkknnnuuuyyyttt???000XXXNNNOOO\\\hhhllloooppplllfffnnnzzzyyyzzzaaaOOOyyyUUUYYY333---+++)))+++---+++...VVVkkkOOORRRqqqoooooo\\\dddtttfffkkkyyynnn^^^www^^^pppgggkkkzzz|||kkkjjj```jjjqqqkkkhhhhhh{{{mmmuuupppaaaeeemmmyyytttkkkwwwuuu~~~rrrUUUpppvvvWWWFFF444---vvvMMMGGG???999111---,,,,,,+++***(((+++...///...---......//////000000111666;;;@@@BBBQQQYYY___hhhkkknnnzzzuuuwwwmmmGGGGGG999///555+++888hhhyyyPPPDDDcccYYY[[[???999777///666///???GGGZZZyyyttt{{{dddxxxkkk^^^```|||___ZZZ{{{^^^@@@777000---BBBaaa~~~~~~|||yyyrrrtttMMM222444---111++++++111,,,AAAsssttt}}}JJJDDDjjjzzz|||mmmkkkeeeqqq[[[aaajjjsssrrrcccJJJ777SSSXXXCCC...111,,,'''222999,,,///555,,,&&&...333***,,,000444666666555444555666444222777DDDNNNRRR???UUUFFF...;;;HHH;;;///333(((555///]]]rrrwwwdddddd```333,,,)))---...))))))---BBBxxxTTTjjj~~~ccceeeqqqppp~~~~~~rrruuuxxxvvvgggyyywwwfff:::***,,,000)))+++///...&&&,,,QQQzzzxxxxxxuuuooohhhXXX___mmm~~~kkkSSS@@@---NNN^^^uuu```xxx@@@,,,'''...,,,)))+++***,,,***,,,111nnnuuuqqqfffsssjjjaaa''';;;<<<<<>>...IIIXXXDDD666===!!!(((///999qqqzzz\\\kkkCCC333)))+++---***+++000WWWFFFNNN}}}|||yyy~~~zzz~~~GGG+++---111---+++,,,---+++;;;kkkyyyxxxwwwgggxxx|||pppbbbooo|||www^^^III333EEEgggoooAAA'''...///******,,,&&&---...CCCsssvvvfffhhhwwwzzzNNN000GGG444CCCXXX^^^eeegggcccaaaiiisssjjjmmm}}}uuu~~~ffftttiiiKKKqqqSSSZZZ666///+++,,,,,,***FFFsssUUUOOOgggvvvdddnnndddooovvvVVVcccjjj^^^[[[pppiiiZZZjjjqqqmmmkkkdddooosssvvvlllgggjjjssskkkyyycccbbbrrrjjjlllZZZaaasssssshhhnnnoooxxxooo{{{iii]]]zzzjjjUUU===333sss^^^BBB???999111---,,,,,,+++***(((+++///000...,,,---...,,,---------///444;;;@@@EEEJJJKKKXXXooowwwsssttt~~~qqq^^^TTTAAA333444---QQQ}}}gggAAAfffOOOQQQBBB111:::222111wwwyyyGGGiiiuuurrrqqqiiipppppphhhWWWEEEuuuyyy}}}^^^lllBBB<<<555666kkk|||uuu~~~{{{tttsss^^^GGG******444,,,+++222///TTTwwwJJJ;;;XXXwwwnnnllldddsssppp}}}\\\KKK```zzzxxxeeeWWW:::YYYQQQ888333---555VVVeeeFFF888555+++///222###,,,***''''''(((+++------'''...222000---...///...333NNNDDD888TTT\\\DDD888...999111555...CCCzzz{{{vvv[[[vvvPPP:::)))))),,,+++---333ttt]]]000```pppsss~~~llltttTTT444111///000***))),,,111HHH}}}qqqtttpppaaauuu{{{{{{ooo~~~~~~iiiNNNEEEJJJwwwpppXXX,,,///333+++)))+++111---SSSqqqxxx\\\mmmwwwnnn<<<<<<999555EEEZZZ\\\iiiuuulllZZZ[[[kkkqqqfffuuuzzzxxx|||{{{lllfffSSS^^^|||WWWccc555,,,***---///111WWW|||AAAVVVzzziiijjjuuuYYYqqqqqq]]]nnnbbbhhhxxxnnnRRRqqqiiikkktttbbbkkkgggsssmmmoooeeennnqqqlll```tttxxxnnnfffjjj~~~WWWzzzkkknnnwwwlllyyy{{{XXXqqqrrr[[[BBB777yyyLLLFFFAAA888///---,,,)))(((***+++,,,---.........---,,,---///000000111555<<>>{{{LLLGGGAAA888///---,,,)))(((***+++,,,---.........---,,,---///000000111555;;;AAAGGGOOOVVVJJJGGGiiiuuuMMMLLLVVVdddaaaMMMCCCFFFZZZZZZ[[[eeeccceeefffdddEEE333000:::sssgggzzz~~~~~~ooosssWWWXXXjjjYYYPPP===999555JJJUUU\\\sssgggzzz{{{xxxpppzzzfffMMMcccjjjbbbWWWbbbnnnVVVbbbsssbbbDDD>>>;;;hhhYYYppp~~~zzz~~~zzz|||zzzpppWWW777111...***000111555~~~RRR666BBBhhh}}}ooogggrrraaa~~~hhhWWWUUUbbb{{{CCC666333---BBBeeeAAA999<<<888333222...222444222333777999777555;;;777333888<<>>RRR[[[tttqqqWWW{{{<<<555000,,,+++...dddXXX222FFFhhhddduuummmrrrvvvnnnyyy|||ooogggzzz[[[gggsss{{{zzzCCC///000...,,,000+++???|||nnnNNN___~~~rrrvvv{{{{{{PPP???PPPGGG000------+++---***+++///ffftttlll^^^jjj|||VVV888999===;;;VVV[[[jjj]]]^^^XXXnnn]]]ooojjjfffpppgggssshhhvvvPPPttt}}}TTTZZZ111......,,,;;;ooo\\\CCClll}}}aaajjjxxxhhhmmmgggqqqkkkuuusss```xxxssswwwaaammmrrrrrrqqqpppgggfffpppmmmrrreeeqqqmmmzzzxxxWWWtttqqqqqqrrrkkkhhh|||{{{gggXXX[[[fffmmmvvv```]]]{{{gggGGGAAA}}}LLLGGGAAA777///---,,,))))))***+++,,,---.........---,,,---///111000111444;;;AAALLL```vvvoooZZZ___wwwttt[[[TTTiiiwwwmmm```]]]SSSIIINNNKKKDDDmmmnnn|||lllttt\\\NNN555222EEEpppZZZ[[[{{{eeeEEE???AAANNNaaaUUUWWWeeeuuuyyy~~~___}}}iiiZZZ888///---KKKyyyYYYWWWhhh```zzzxxxnnneeepppjjjxxx___hhhxxxbbb{{{uuuiiioooiiiMMM777:::~~~eeeaaauuu~~~~~~||||||{{{uuummmVVV;;;111///+++000111BBB~~~|||AAA333GGGccceeedddvvvxxx<<>>BBBQQQfffjjjQQQRRR^^^SSS:::;;;>>>===:::222***+++444===KKKhhhxxxVVVtttHHH<<<555+++***888|||555666EEEnnnrrrooo{{{|||ppp^^^qqqfffnnncccTTTSSSvvv^^^TTTlll[[[bbbffffffzzzRRR222,,,...---***111VVV~~~tttTTTQQQmmm|||rrrccchhhyyy~~~wwwoooKKK777llllll444111***,,,------...222ppp|||rrrkkksss|||HHH777;;;<<<;;;[[[TTT{{{tttfff444YYY|||gggnnnhhhbbbwwweee{{{PPPooo~~~PPP```<<<***------@@@nnn~~~OOOCCCuuu|||___lllyyyjjjggg```kkklllyyykkkbbbtttrrrbbbiiikkksss\\\iiimmm\\\mmmmmmpppiiiqqqkkkuuurrrWWWqqqsssnnnoookkkeeerrr{{{___XXX^^^iiittt~~~xxxhhhWWW{{{mmmLLLDDDKKKHHH@@@777///---,,,***)))***+++,,,---.........---,,,...000111111111444;;;@@@AAAEEEbbbyyykkkxxxbbbvvv\\\qqqiiimmm}}}YYYUUU444000KKK]]]rrrlllttt}}}mmmbbblllxxxeeelll|||iiixxxccc999444777ZZZqqqVVVUUUyyyccc___zzzFFFfffYYYnnnoooeee|||rrrtttqqqyyyzzzWWW<<>><<<===^^^nnnuuukkkEEEdddmmmiiioooiiizzzoooooo|||gggrrrVVV```|||RRR```BBB$$$---///EEEnnnyyyBBBEEEzzzvvv\\\iiiuuummmfffbbbgggjjjvvvjjjiiimmmwwwkkkeeegggvvvdddgggnnnaaafffnnnlllkkkooolllxxxtttYYYiiiooorrrvvvmmmaaalllwwwgggeeelllwwwvvvpppVVVyyyrrrQQQEEEJJJHHH@@@777///---,,,***)))++++++,,,---.........---,,,...000111111111444:::@@@MMM===>>>WWWdddddd~~~vvvkkkfffYYY444---JJJOOOzzz}}}www}}}www}}}ccc888888;;;XXXnnnOOO\\\|||bbb```zzzsss|||{{{ddd|||ggg}}}tttoooxxxgggxxxoooqqqaaa666SSSWWWlllzzz{{{~~~ppptttpppHHH...111///111666hhh~~~lll222999```yyy]]]ooonnneee~~~rrrvvveeelllSSS777777555BBBxxxcccVVVPPPGGG===FFFLLLQQQSSSUUUVVVRRRKKKAAAOOOQQQGGG>>>555777FFF___[[[~~~NNN666GGG777;;;:::333///000000...FFF```}}}gggggg\\\555000+++...BBB|||\\\888777<<>>;;;IIIooo|||wwwggg777222...)))333111nnnbbb===kkkZZZOOOWWW}}}yyyooo|||ddd;;;bbbuuuMMM222(((------(((///888}}}hhhvvvyyyqqq888<<>>___hhhpppyyyccc{{{oooVVV[[[iiipppgggsssooooooeeeeeePPP{{{]]]]]]FFF###///444MMMooottt;;;IIIyyymmm]]]hhhooorrrlllllliiiiiimmmlllnnnbbb~~~vvv```cccttt|||gggiiinnn^^^jjjeeeiiiiiijjj}}}xxx\\\]]]]]]mmmzzznnn^^^iiivvvnnnoooyyyyyyuuuYYYuuuvvvTTTEEEHHHGGG@@@666...---,,,******++++++,,,---.........---,,,///000111111000444:::???\\\XXXGGG???NNN^^^kkk|||llltttSSS777666PPPRRRrrrooo}}}```222333222IIIlllLLLaaa{{{aaa___xxx~~~hhhOOO|||fffooo~~~kkkuuuddd???yyysss[[[rrr~~~wwwwww}}}{{{www}}}nnnxxxzzz{{{eee|||III///333000///444ttt```666>>>kkk|||PPPtttqqqrrruuuoooaaa===:::555555UUU|||hhh^^^YYYRRRJJJSSS[[[aaabbbbbbcccaaa^^^```bbbTTTBBB:::222111<<<```{{{uuu\\\RRRHHHDDD>>>777222///......EEE\\\~~~vvvccceee///...,,,111BBBwwwDDD>>>000FFFiiissseeettt}}}qqqwwwlll[[[pppaaaYYYOOO>>>QQQVVVAAA555GGGwwwuuunnn777444...,,,555;;;sssPPP999jjj^^^VVV```}}}zzzyyyhhhuuu}}}AAAKKKtttuuuddd000+++......***000999ggg|||zzznnn888??????999>>>ZZZdddnnnVVVdddiiiCCCAAAUUUTTT{{{```vvvkkkvvv```uuuJJJ{{{mmmWWWLLL***222666UUUpppmmm:::PPPuuucccaaahhhjjjuuupppuuullllllffflllmmm\\\|||yyy___XXXeee}}}ddd___lllWWW^^^^^^fffaaaeee|||yyybbb[[[UUUfffyyyttt``````qqqwwwwwwqqqqqqxxx~~~zzzuuu\\\pppyyyWWWEEEFFFGGG???666...,,,,,,******,,,+++,,,---.........---,,,///111222111000333:::???CCC[[[ZZZOOOYYYeeekkktttsss}}}CCC888AAAUUU```WWWpppllluuuyyyXXX::::::@@@\\\mmmNNNYYY~~~[[[\\\uuu{{{yyy{{{QQQvvvQQQiii~~~\\\888ccc___zzzxxxmmmssspppeeellllllvvvuuupppooojjjgggmmmxxxzzzggg}}}CCC///444111///555|||SSS;;;>>>mmmsssVVVqqqqqqjjjeeeooolllVVV444@@@555999eeennnbbbYYYSSSQQQbbblllssssssqqqtttwwwxxx|||qqqWWWBBB>>>999555999WWWfffuuuccc\\\NNNBBB<<<555---,,,111III\\\```nnn/////////222@@@{{{===:::333IIIlll^^^LLLjjjppp^^^ZZZ\\\TTTFFF;;;GGGpppqqquuu666111...444...PPPwwwwww@@@@@@mmm|||qqqdddWWWuuueeevvvzzz|||vvvbbbOOOBBBqqqhhh222111---...///111666mmmzzznnn<<>>XXXppp]]]bbbhhheeesssjjjsssjjjnnnjjjmmmiii```www}}}uuueeeRRRYYYjjjhhh___bbb___YYY^^^jjj___```wwwxxxmmmhhhXXXYYYooo~~~lllYYY___mmmsssuuuuuurrrrrruuuzzz}}}}}}wwwqqq[[[lll{{{YYYFFFEEEFFF???666...,,,,,,******,,,+++,,,---.........---,,,///111222111000333:::???CCC___ggg___[[[RRRYYYtttyyyzzzcccyyy777666BBBOOOiiiBBBkkkqqqqqqqqqLLL888999JJJsssqqqRRRKKKVVVXXXsssyyywwwlllUUUooovvvTTT~~~yyyhhh}}}RRR777aaadddzzzWWWKKKXXX\\\hhh\\\ggguuukkkmmmuuulllggg|||yyyrrrnnnFFF---444222111888vvvFFF888777fffmmmgggqqquuu~~~ttt]]]===MMM888>>>kkkyyyhhhYYYSSSTTTsss~~~xxxYYYFFFGGGCCC999888QQQ___EEEjjj}}}gggSSSCCC???888------666PPPbbb}}}^^^uuu222222111222@@@BBB666===333SSSqqqssszzzrrrYYYMMMBBBBBB]]]ooozzz666......:::%%%aaaiiivvv888KKKvvvuuuOOONNNDDDeeennnyyygggfff}}}pppPPPMMM===nnniii555666++++++///,,,...ooouuunnn>>>BBB999444999NNNjjjrrrkkkiiiWWWWWWZZZ^^^```aaammm|||xxxoookkk}}}OOOxxx|||FFFTTT777,,,***YYYnnnbbbAAA^^^mmmZZZaaaggg```nnnaaakkkeeennnqqqooofffgggxxxzzzqqqlllXXXZZZ\\\tttkkk___qqq```bbbpppaaa^^^sssxxxwwwwwwVVVHHH```zzz[[[]]]sssooooooppppppuuuzzz~~~~~~}}}sssoooYYYkkk}}}[[[GGGOOOBBB<<<666...))))))******((()))+++---///000000///......111444222///111:::BBBFFFLLL[[[hhhhhheeepppzzzyyy|||ZZZ???AAAHHH^^^QQQ```yyyeeetttCCC@@@JJJRRRjjjHHHFFF}}}]]]YYYnnnwwwwwwzzz}}}RRRZZZzzzqqq~~~jjjlllxxx{{{nnnyyy:::DDDwwwQQQnnnjjjgggxxxVVVGGG^^^ZZZVVVXXXcccjjjcccWWWzzzYYYlll{{{eee>>>///222---333???BBB555???lllcccmmmnnnlllxxxWWWQQQaaa}}}qqqnnnqqqwwwuuucccQQQHHH333777SSSAAACCCpppvvv|||```JJJ@@@777666666111^^^uuuxxx|||ZZZjjj///222222333:::JJJ+++AAA;;;HHHssskkkwwwiiiiii\\\cccFFF@@@RRRLLLJJJXXXfffxxxvvvooo777///222777444yyyzzz{{{yyyhhhDDDSSSiii===]]]OOOwwwwwwyyyzzz\\\GGGuuuzzzwww]]]HHHTTTOOO\\\VVV;;;bbbLLL///***111(((111777ppprrr~~~~~~999BBB<<>>FFFeeezzz```JJJAAA111555JJJwwwuuuGGG>>>ggggggEEE???;;;...///@@@aaappp~~~|||gggppp222111///111999OOO<<<<<<444@@@cccppprrrzzzhhhYYYcccSSSPPP[[[VVVlllwwwfff555//////999???yyyuuudddDDDXXXqqq???TTTDDDvvvqqqkkkwwwaaaiiizzzzzz|||}}}hhhaaattt{{{___>>>bbbPPP///...///,,,...222^^^lll~~~zzzxxx<<>>ddd{{{VVVDDDMMMdddgggfffppp\\\QQQ\\\www]]]]]]sssxxxvvveeeRRRAAAEEE|||zzzZZZdddkkkxxx{{{GGGJJJqqqOOOhhhzzz~~~uuuvvvsss]]]QQQkkkZZZaaa}}}xxxYYYttt444000222...999GGGDDD111<<>>AAABBBCCC###BBB[[[rrrgggppprrrmmmpppccceeettt{{{ddduuuNNNoooQQQXXX333))),,,CCCmmmhhhBBBMMMggg^^^aaajjjeeeaaaoooxxxvvvtttvvv```tttzzzdddiiifffeeeggglllqqqrrrrrrttt{{{zzzwwwvvvaaa\\\eeezzzwwwssszzzsssrrrrrrqqqrrrtttvvvwww|||uuuppp\\\}}}{{{]]]RRRzzzKKKCCC<<<666...))))))***)))((()))***,,,---////////////......000444888888555222777<<>>BBBrrrWWWgggrrryyyqqqwwwjjj}}}bbb{{{hhh999000222000>>>MMMFFF///<<>>;;;+++,,,CCCiiiHHH999999>>>\\\xxx:::KKK^^^===kkkuuuUUU333999<<<888EEEssshhhzzzmmm666...,,,...999~~~fffDDD:::555;;;OOO```|||ddd|||vvvppplllyyyCCC111999<<>>UUUpppDDDLLLAAAccc{{{~~~}}}vvvnnndddBBBqqqYYY...555***444(((,,,777nnnwww???>>>CCC@@@333:::MMMXXXyyygggrrrhhhZZZccctttxxx~~~eeemmmkkkfffuuuHHHnnnRRRUUU222)))///999ssslll@@@GGG^^^hhh```kkkeee\\\fffqqqsssuuutttkkkaaaqqqsssqqqlllhhhgggjjjooopppqqquuu||||||wwwdddZZZ^^^rrr~~~yyyuuuxxxsssssssssrrrrrrrrrtttuuu||||||lllZZZvvvZZZMMMyyyJJJBBB<<<666...))))))***)))((())))))+++,,,...///000000222000///222777:::999777///111888DDDQQQ^^^kkkuuuhhh]]]ooo^^^LLLOOOPPPVVV___XXX\\\]]]BBBHHHRRRooozzz}}}lllxxx```UUUVVVfffbbb\\\hhhrrr|||WWW[[[~~~UUUVVVrrr~~~xxxtttxxxyyywwweeeMMM~~~ZZZ,,,@@@ooo[[[aaawwwqqqyyy~~~mmm~~~~~~|||qqqjjjSSS222000333444DDDRRRJJJ///<<>>IIIaaaKKKDDDEEE^^^ttt~~~fffeeevvv}}}\\\DDD{{{~~~XXX...555***222***///333~~~}}}III===AAA:::FFF///@@@OOO___{{{MMMpppjjjppp}}}iiijjjwww___[[[sssEEEuuuXXXOOO000)))111333}}}kkkDDDDDDYYYoooYYYeeehhhgggjjjgggiiittthhhaaafffooo~~~yyytttmmmjjjkkkmmmnnnnnnpppsss{{{wwwlll\\\WWWgggvvvxxxttttttqqqsssuuutttsssrrrrrrttt~~~~~~{{{{{{eee\\\qqqXXXHHH{{{JJJAAA<<<666...))))))******(((((()))***+++---///000111333000///222888===???>>>===:::666555999DDDRRR]]]jjjpppyyyvvvdddRRR[[[dddZZZLLLVVVTTTPPPXXXUUUUUUiiivvvYYYCCC===NNN^^^dddjjjssswwwssszzzxxxxxx|||}}}xxxuuuuuunnn{{{ffffffzzziiiRRR]]]^^^bbbcccbbbiii```hhhDDD\\\cccvvvmmmSSSbbbttttttsssjjjvvv|||oooggg{{{{{{yyyaaa;;;LLLqqq[[[UUU{{{sssyyyzzzwwwuuu}}}HHH:::333777;;;KKKUUUUUU111999\\\ggg^^^iii{{{~~~hhhlllhhheeeNNN<<<@@@|||~~~mmmhhhgggeeeiiibbbiiijjjaaappp~~~WWW;;;>>>777HHHdddVVVHHHKKK===\\\WWWDDD888555...BBBnnnkkkzzz}}}bbb~~~^^^888000...+++...CCCfffBBB<<<555>>>>>>^^^kkkuuugggqqq}}}xxx{{{\\\<<>>QQQeeevvv~~~~~~iii{{{TTTPPPSSS...333,,,///...111555zzz___AAAAAA<<>>CCCQQQVVVddd555555PPP___XXXiii|||vvv[[[UUU}}}hhhhhhYYYfff\\\^^^OOOKKKYYYiiiDDD]]]HHH::::::777777VVVppp~~~hhhyyySSS555......---000555LLL>>>999999333CCCHHHhhhzzz{{{yyy}}}qqqJJJIIIOOOLLLJJJVVV[[[vvvxxxOOO???JJJuuutttGGG???AAAUUUjjjxxxqqq|||hhh]]]}}}|||{{{MMMggg~~~MMM///...///+++222000777vvvyyyHHHFFFIIIBBB888111OOO~~~PPPssslllggggggkkkpppqqqzzzkkkzzz[[[^^^XXXlllkkk:::///000333777kkkkkkZZZ>>>LLLXXXgggmmmkkkgggeee___eeewww```GGGZZZdddcccmmmmmmuuurrrooollllllnnnooonnnllliiiiiilllttt}}}{{{vvvggg\\\___fffiiijjjlll]]]eeeooottttttttttttvvv~~~wwwxxx~~~UUUoooaaannniiiYYYDDDLLL@@@<<<666...))))))******((((((((()))***,,,...000111---000444999>>>BBBFFFHHHKKKUUU___```XXXNNNGGGBBB999;;;======<<<<<<===>>>999>>>FFFJJJIIIRRRooommmUUUMMMBBBTTTSSSKKKYYYZZZSSSaaaZZZpppYYYLLLNNNPPPFFFGGGFFFHHHOOOTTTXXX___fff~~~hhhddd\\\fffggg___ccc^^^ccchhh~~~OOO\\\]]]uuu[[[[[[fffqqq~~~jjjwww}}}yyyssszzz~~~YYY>>>LLLVVVmmmAAAiiivvvqqq~~~qqqjjj{{{111888===DDDIIIUUUVVVooo999111GGG___[[[mmmvvvmmmnnniiikkklllZZZEEEAAAzzzzzztttggg~~~xxxzzzwwwjjjuuu{{{GGGRRRCCC<<<999888KKKnnnrrrbbbsssIII000+++///111777555gggoooLLLMMM222BBB222AAAPPPiiizzzyyyyyyjjj@@@TTTXXXLLLNNNUUUSSS{{{{{{sss~~~XXXBBBHHHsssgggLLL999MMMjjj{{{zzz~~~xxx{{{}}}pppHHH|||wwwIII000,,,000***555...777rrrMMMKKKWWW888HHH;;;444sssyyydddqqqooozzzjjjwwwjjjbbbqqqxxx}}}vvv|||xxxmmmXXX```zzz```lll111---333777???eeemmmddd<<>>:::PPP???TTTeee^^^~~~:::444???lllIIIwwwkkk|||sssXXXCCC===@@@666///:::GGGDDDnnnvvvlll|||kkkqqqvvvtttQQQLLL???555999GGG]]]xxxggg~~~hhhoooEEE666///+++111333>>>TTTYYYNNNCCC;;;666888FFFWWWrrraaayyy{{{wwwuuuYYYMMMSSSTTTKKKJJJ]]]NNNmmm^^^HHH>>>ccc|||DDDMMMCCC<<>>yyyNNNBBB;;;777000,,,************+++***))))))***+++---///)))000:::???>>>@@@MMM[[[]]]eeeiiiYYYOOOPPPdddsssxxxvvvjjjWWWRRRNNNNNNNNNQQQTTTWWWWWWWWWOOO[[[\\\~~~bbbaaaeee___[[[___ZZZVVVXXX___```bbbwwwNNNeeeXXXuuuzzzddd___iiilllqqqwww}}}fffLLLOOOXXX\\\lll}}}rrr<<>>KKKPPPJJJXXX^^^[[[~~~OOO666:::[[[ZZZbbbooo}}}{{{mmm```RRR>>>222999JJJTTTTTT~~~nnn___qqqkkk|||yyyYYYooouuuIII222>>>UUUpppttt```|||lll<<<,,,,,,000:::<<>>+++222///111888;;;CCC[[[zzzggg]]]CCCYYY]]]GGG:::666@@@UUU```___fffsss|||wwwrrrooonnnssszzz{{{yyyjjjmmmXXXrrrssseeeOOO666444@@@FFFLLLXXXcccfff000GGG???ZZZ```}}}ooojjjXXXKKKBBBCCCDDDCCCJJJUUUiiihhhiiikkknnnoooooopppnnnnnnkkkjjjppp{{{rrrlllxxxhhhUUU\\\hhhyyyzzzlllmmmvvvuuuvvv|||~~~nnnrrr~~~xxxllleeezzzooocccNNN888QQQ@@@<<<777111,,,************+++***))))))***+++---...333///111:::EEELLLQQQVVVtttsssyyybbbZZZ```eeecccccceeehhhhhh^^^[[[YYYccc}}}```SSSSSSPPPOOONNNNNNQQQTTTWWWWWWVVVTTTbbbUUUqqq~~~kkk^^^```eeeeeebbbbbbbbb[[[ZZZ___```aaaooovvvTTTWWWOOO~~~RRR]]]bbbiiiooosssxxx}}}}}}~~~}}}}}}bbbTTTYYY]]]\\\iiiVVVOOOcccsssvvv{{{qqquuuNNNMMMJJJOOOUUUXXXSSSUUUrrrfff888333EEEiiiMMMnnnzzz^^^uuuddd___gggSSS:::KKKooo|||xxxiiiuuuzzzmmmcccaaa{{{yyyaaaUUUtttccc|||zzz___???PPPcccttt|||uuuvvvxxxttt>>>,,,///777>>>>>>JJJHHHcccuuuBBBFFFOOO@@@666>>>???KKK^^^rrrwwwbbbQQQ\\\zzzlllWWWTTTVVVUUUUUUXXXRRRAAAdddUUUtttmmmBBBXXXGGGVVV\\\IIIOOO@@@QQQTTTfffrrrzzzhhhyyy}}}~~~~~~ccciiiuuu[[[777,,,111333777;;;CCCEEEHHHlllqqq~~~@@@TTTdddTTTDDD::::::FFFPPPVVVbbbpppssswwwyyyvvvvvvyyy{{{zzzpppiiihhhZZZlllppphhhgggHHH999BBBIIILLLSSSWWWhhhRRR777888VVVOOOqqqkkk[[[LLLDDD???<<>>UUUOOOooozzzwww~~~PPPPPPwwwYYYqqqBBBLLLLLL===kkkDDDBBB___rrrvvvmmmooo>>>222999>>>BBB@@@MMMNNNYYYtttBBB222NNNRRR888;;;;;;===HHHYYYkkkvvvyyyxxxcccNNNJJJZZZkkk|||www~~~lll\\\OOOPPPUUUUUUSSSRRRHHHOOOWWWZZZfffWWWTTTEEEGGGnnnzzzSSSHHHNNNBBBCCCPPP[[[gggssszzzssskkkppplllgggoooqqqxxx{{{rrrkkkvvvyyyzzz~~~HHH222000666===@@@<<>>999222---+++***************************++++++&&&,,,555<<>>???JJJKKKEEEIIIIIIIIIKKKNNNPPPPPPOOOTTTTTTLLLSSS\\\tttsss^^^XXXZZZ\\\\\\]]]```bbbbbbfff]]]WWWWWWWWWUUUXXX___{{{VVV\\\HHHUUUjjjdddLLLRRRdddqqqvvvvvvzzz}}}|||~~~{{{zzz{{{}}}ttttttsssuuukkk```]]]ccc```aaaddd```fffOOOGGG|||nnniiiSSSGGG[[[XXX\\\XXX\\\bbb[[[vvvZZZ222888PPPWWWSSSnnnxxxmmmgggkkk]]]DDD777555666888dddbbbJJJ444MMMmmmOOOkkkooocccJJJKKK(((...777TTTnnnzzzuuu}}}|||qqqRRR222555???CCCIIIJJJWWW]]]JJJhhh{{{PPPAAADDDHHHCCCAAA???>>>AAAGGGOOOVVVYYY]]]ccchhhjjjiiigggeeeXXXNNNBBB@@@LLLddd}}}vvvqqqSSSVVVUUUTTTVVVYYYUUULLLIIITTTTTTYYY^^^uuuvvvJJJ[[[>>>XXXuuuzzz^^^SSSIIIEEEEEEFFFMMM]]]eeeaaagggeeeaaadddlllllljjjnnnkkkuuuzzzqqqqqq~~~|||<<<222777===FFFDDDDDDGGG>>>TTT???wwwjjjmmmGGG___FFFLLLHHHAAA:::555999FFFQQQbbbddd^^^UUUXXXfffppppppnnntttaaakkknnnxxxvvvgggVVV???DDDRRRIIIEEENNNPPPTTTggg^^^dddLLLKKKEEERRRqqquuufffXXXRRRQQQMMMEEE???RRR[[[dddgggkkkppprrrpppiiifffiiiooonnngggjjjssskkkgggdddjjjnnnkkkqqqpppeeefffrrrwww~~~vvvttthhhnnnkkkbbbPPP===555OOOBBB>>>999222---+++*********)))*********************)))***///666<<>>DDDCCCJJJKKKTTTVVVNNNZZZgggbbb@@@AAA<<<>>>CCCFFFCCC??????CCC>>>@@@BBBCCCDDDBBB@@@>>>???AAAMMMgggwwwqqq{{{QQQKKKVVV]]][[[[[[\\\WWWNNNTTTKKK\\\NNNTTT^^^ooo\\\OOOEEETTTuuuxxx\\\UUUKKKFFFJJJRRRXXX[[[YYY[[[```cccbbbbbbhhhnnn{{{uuuyyy|||~~~hhh999666???BBBIIIAAAMMM555KKKFFF888\\\vvvXXXyyyxxxZZZUUUEEEKKKNNNJJJBBB===888555888AAAKKKSSS[[[eeelllmmm```dddcccsssuuuppp^^^KKKDDDJJJRRRNNNKKKQQQVVV^^^hhhbbb]]]JJJHHHMMMOOOLLL{{{[[[EEE???BBBFFFGGGMMMXXX``````ccclllqqqooooookkkhhhhhhfffdddfffkkkllltttmmmffffffpppnnnmmmuuutttiiikkkwwwzzz~~~uuummmjjjsss{{{fff[[[KKK<<<888OOOEEE???:::333...+++******)))))))))************))))))222)))%%%+++888EEEQQQZZZjjj{{{rrrssszzz~~~dddEEE>>>;;;???BBBAAADDDJJJJJJJJJJJJKKKNNNPPPPPPOOOWWWSSSYYY]]][[[WWWUUU]]]tttlll```YYY]]]ccc^^^^^^\\\___cccaaa[[[]]]ddd^^^[[[[[[]]]^^^___aaadddeeesssKKKNNNEEE]]]uuummm^^^UUURRRUUU___iiiooovvv~~~xxxwwwwwwxxxyyyyyywwwuuujjjiiigggbbb^^^]]]___bbbtttyyy{{{xxxjjjSSS^^^^^^dddfff```___eeeaaapppwwwOOOOOO~~~|||wwwpppxxxTTTLLL[[[PPPGGGKKKPPPTTT[[[^^^\\\kkkWWW999999UUUVVVXXXdddmmmzzzOOOEEENNN;;;555<<<000;;;gggUUU<<<;;;nnniiivvvxxx>>>CCCGGGnnnzzzvvv~~~||||||www}}}}}}bbbFFF???MMMIIICCCLLLHHHHHHJJJUUUPPP___UUU{{{GGG===777555:::===<<<<<<>>>@@@???>>>>>>AAAEEEKKKNNNfffzzzvvvlllttthhhMMM\\\PPPRRRWWW\\\[[[VVVRRRRRRRRRLLLXXXOOOPPPUUUhhh{{{```\\\LLL???___sss|||}}}uuudddZZZYYYXXXWWW^^^ZZZ^^^gggiiidddhhhpppqqq|||||||||uuuyyy}}}|||OOO;;;<<>>>>>PPPIII???:::333...+++******)))))))))************)))(((%%%'''***(((&&&000KKKddd||||||sssyyymmmvvvqqqtttNNN:::888:::<<<===???AAABBBBBBFFFEEEEEEFFFIIIKKKKKKJJJOOOWWW^^^QQQPPP]]]ZZZWWWVVVTTTuuu|||[[[ZZZ___^^^XXX]]]___UUUZZZVVVZZZaaa___VVVWWW```YYYXXXXXXYYYYYYYYY[[[^^^nnnbbb|||yyyWWWNNNMMMPPPssssssfffYYYTTTPPPKKKJJJMMMSSSRRRRRRRRRSSSRRRPPPNNNOOOPPPQQQTTTZZZgggvvvrrrtttcccYYYXXXjjjaaacccjjj___ZZZiiikkkgggrrrqqqXXX```CCCKKKuuu{{{NNNTTTSSSRRRPPPVVVMMMWWW]]]ZZZZZZcccpppxxx{{{777<<>>:::666;;;@@@<<<|||vvvlllRRReee[[[KKKBBBLLL^^^ddd___nnnmmmqqqtttkkk______hhhdddwwwhhhssseeejjj\\\IIICCCOOOGGG???MMMOOOFFFIII]]]QQQ[[[[[[PPPLLLDDDZZZbbbZZZxxxhhhSSSEEE>>>===LLLVVVWWW[[[gggmmmllliiisssuuulllfffhhhiiieeeooocccnnnjjjfffnnnjjjiiidddfffoooqqqiiimmmwwwuuussspppppp```sssfffmmmUUUJJJBBBDDDOOOEEE???:::333---***))))))(((******))))))((((((''''''************************???ZZZqqqyyyqqq]]]MMM@@@888999;;;===>>>???AAADDDGGGEEEFFFIIIKKKMMMNNNNNNNNNUUUTTTTTTSSSUUUWWWYYY[[[YYY\\\```cccdddnnnxxxhhh^^^^^^SSSTTTUUUXXXZZZ\\\]]]^^^___ZZZUUUUUUWWWYYYXXXWWWVVVTTTSSSTTTXXXZZZYYYWWWWWW\\\gggvvvWWWQQQPPPOOOiiitttqqqsssggg```[[[RRRQQQQQQSSSWWWZZZXXXVVVfffppprrrppp{{{qqqvvvkkk[[[WWW[[[]]]]]]]]]dddfffaaa^^^cccggghhhssslllvvv^^^KKKUUUyyyzzzaaa}}}{{{hhhQQQMMMPPPOOOQQQVVVOOOWWW\\\YYYSSSTTT```mmmZZZ<<<888JJJpppQQQVVVvvviii}}}sssNNNFFF888888:::iiiOOOOOO@@@SSSwwwiiiiii{{{```JJJLLL```kkkzzzkkk|||gggaaavvv]]]OOONNNNNNPPPQQQNNNJJJKKKOOOGGGHHHHHHHHHIIIRRR___jjj```fffXXXSSSaaa]]]ggg___mmmcccjjjdddkkkqqqtttcccXXXUUUUUUWWWVVVTTTQQQRRRTTTSSSPPPMMMMMMOOOQQQQQQQQQRRRTTTUUU]]]|||NNNLLL???YYYbbbrrrllleeewww~~~}}}|||VVV:::===DDD>>>999>>>999999999999999999999999==={{{{{{rrrnnnQQQ{{{sss```TTTUUURRRLLLVVVgggccckkkaaa^^^YYYYYYkkklll|||aaa\\\tttwww[[[FFFGGGEEEEEEAAAFFFPPPLLLEEEIIIEEETTTSSSPPPuuurrrZZZ@@@JJJiiikkkbbbkkkxxx```LLLMMMKKKKKKPPPYYY```dddeeekkkmmmooopppooolllhhheeegggggghhhhhhhhhhhhhhhhhhuuuooojjjhhhiiijjjkkkmmmtttiiihhhvvv}}}ssshhheeeMMMLLLJJJGGGOOOEEE???:::333---***))))))((())))))))))))((((((''''''************************%%%666GGGRRRggglllaaaRRRFFF???;;;666333777888:::;;;<<<>>>AAADDDGGGGGGIIIJJJJJJJJJIIIHHHPPPPPPPPPPPPRRRTTTWWWYYYZZZ[[[```dddcccdddmmmyyyvvv}}}|||iii]]]UUUXXXWWWPPPMMMPPPRRRRRRSSSUUUWWWYYY[[[\\\[[[dddeeeZZZVVV\\\]]]WWW\\\ZZZYYY[[[]]]^^^]]][[[\\\^^^eeeooo{{{iiiPPPQQQJJJNNN{{{yyyfffyyy{{{lllpppzzzfffhhhyyyxxxggg\\\[[[^^^______dddiiijjjccc^^^```ccccccbbb|||xxxjjj}}}^^^IIIUUUaaabbbwww~~~~~~sssqqqaaannneeeUUUKKKNNNRRROOOLLLNNNKKKNNNPPPOOOOOORRR[[[bbbrrrSSS'''FFFBBB[[[```ZZZpppxxx~~~sssVVVGGG:::<<>>999222///000222222222555777999::::::<<>>???LLLnnneeeuuuNNN<<>>@@@<<<===>>>@@@BBBCCCDDDDDDFFFFFFFFFGGGIIIKKKLLLNNNLLLLLLOOOTTTYYY[[[[[[[[[]]][[[WWWRRROOOQQQVVV[[[ZZZVVVQQQPPPQQQPPPKKKGGGMMMHHHFFFIIIJJJEEEBBBCCCEEEDDDCCCCCCEEEIIILLLOOOKKK]]]eee[[[RRRSSSSSSOOOQQQQQQRRRTTTVVVVVVVVVUUU[[[XXXWWWYYY]]]eeeuuu\\\JJJPPPXXXOOOUUUmmmyyyxxxlllkkkjjjkkkllloooqqqrrr}}}XXXUUUQQQaaakkkVVVWWWYYYZZZYYYYYYZZZ[[[ZZZ]]]_________aaadddfffccc]]]mmmssseee^^^jjjZZZgggqqq|||ppprrrDDDMMMIIIGGGIIIIIIHHHJJJPPPOOOLLLJJJMMMTTTZZZ]]]]]]^^^bbb===888777MMM___RRRYYYhhhzzz|||qqq{{{uuu\\\___nnn|||zzz```JJJvvvddduuuxxx|||yyyrrrrrrmmmcccvvvooojjj~~~zzz{{{qqqZZZ888SSSLLLIIIJJJLLLLLLJJJLLLOOOFFFHHHKKKKKKJJJJJJLLLNNNTTTOOOLLLTTTooozzzhhh```XXXRRRPPPOOOQQQTTTWWWYYYYYYVVVWWWVVVRRRNNNLLLNNNQQQIIIKKKLLLKKKJJJJJJKKKLLLOOOEEEeee{{{\\\]]]CCCAAADDDLLLaaaccc{{{~~~zzzvvvsssjjjdddhhhgggQQQ999;;;999555444666555333111111111111111111111111222+++444KKKccc{{{~~~```BBBIII^^^gggiiilllrrruuuccc\\\XXX[[[ppprrrooolll]]]GGG???FFFIIIEEEFFFOOODDD222666AAAFFFIIIHHHCCCIIIQQQHHHCCCdddwwwNNNHHHQQQKKK[[[\\\[[[VVVQQQWWWfffsssvvvssslllaaaVVVPPPPPPRRRHHHIIIJJJKKKMMMPPPQQQRRRZZZZZZZZZYYYYYYYYYXXXXXXZZZUUUPPPRRR\\\hhhkkkhhhlllnnnxxxuuuXXXEEEAAACCCBBB@@@>>>SSSFFF???:::333---***))))))((('''''''''''''''(((((((((((((((((((((((((((((((((&&&$$$&&&---///,,,,,,000&&&(((******(((&&&%%%%%%!!!'''...444666555333111/////////000222444444444555666777777777888;;;===>>>>>>???AAABBBDDDEEEFFFIIIIIIIIIJJJKKKLLLMMMMMMSSSVVVXXXYYYXXXZZZ[[[\\\UUUYYY\\\\\\YYYWWWXXXZZZccc^^^WWWSSSPPPMMMIIIFFFAAA???@@@CCCDDDBBBAAAAAAFFFEEECCCCCCEEEHHHKKKNNNLLLOOOVVVZZZWWWOOOMMMPPPPPPRRRVVVYYY[[[\\\]]]]]]\\\ZZZ[[[]]]___bbbjjjsssuuuVVVHHH<<>>EEEOOO[[[iiitttrrrjjjppprrryyyyyyeeeIII>>>DDD@@@???<<<:::TTTFFF???:::333---***))))))(((&&&''''''''''''(((((((((((((((((((((((((((((((((***'''&&&'''&&&""""""$$$(((,,,...---)))(((+++...666222,,,(((&&&(((,,,...+++,,,---...///000111111111333444333333444666888===<<<<<<<<<<<<===>>>>>>CCCCCCDDDEEEFFFGGGHHHHHHHHHQQQXXXXXXVVVWWWWWWWWWUUUWWWYYYVVVQQQLLLKKKKKKUUUQQQLLLHHHFFFEEEDDDBBB@@@@@@AAACCCCCCCCCCCCCCC@@@?????????AAACCCFFFGGGOOOJJJOOOZZZZZZQQQOOOUUUNNNRRRWWWZZZ\\\^^^___aaaYYYXXXYYY\\\]]]\\\___dddpppkkkuuuIIIEEERRR^^^^^^___]]]UUUKKKIIIKKKUUUZZZ```cccaaa\\\VVVSSSMMMHHHIIITTTdddxxxxxxWWW```SSSXXXYYYYYYXXXWWWVVVWWWYYY^^^]]]^^^aaabbb``````bbblllNNNcccbbb[[[hhhzzz}}}iiiFFF666<<>>ZZZDDDVVVOOOIIIIIIIIIHHHJJJNNNGGGFFFDDDBBBBBBDDDEEEFFFCCCIIIMMMKKKFFFEEEHHHLLLAAAXXXooorrryyyvvvkkkhhh^^^LLLFFFIIIIIIOOOTTTOOOQQQOOOMMMMMMOOOQQQQQQQQQPPPQQQSSSRRRNNNIIIFFFDDDDDDEEEEEEDDDAAA@@@@@@AAA???JJJIIIJJJfffbbbqqquuuYYYJJJHHHHHHBBBFFF>>>???BBBGGGPPP[[[hhhpppzzz~~~mmmZZZ>>>AAA888555000---///333111,,,------------------------///...///)))%%%555RRRfffrrruuuwwwyyy}}}nnndddpppmmmrrrrrrmmmsssjjjDDD@@@BBBGGGEEE@@@CCCMMMaaallldddNNNCCC???AAAJJJIIIFFFBBB???AAABBB@@@===OOO\\\WWWPPPLLLGGGFFFJJJRRRZZZ___VVVXXXYYYXXXVVVSSSRRRQQQUUUUUUUUUTTTQQQMMMJJJGGGGGGEEECCC@@@>>>>>>===>>>999RRRjjjrrrrrrrrrqqqnnnnnnyyyvvv```KKKEEEBBB>>>>>><<<:::888UUUFFF???:::333---***))))))(((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&(((((('''(((,,,------###%%%&&&%%%###$$$'''*** %%%+++000222222111000000111111000//////000000111222222111111333555888888777777777888999::::::;;;===???AAACCCDDDEEEAAAKKKQQQRRRSSSWWWXXXVVVKKKJJJHHHGGGGGGKKKPPPSSSAAA???===;;;<<<===>>>>>>:::;;;;;;999888888888777888888888999:::<<<>>>>>>??????BBBFFFGGGDDDDDDGGGGGGLLLQQQUUUVVVVVVXXXZZZVVVTTTTTTWWWVVVSSSTTTXXXJJJVVVpppyyyzzzlllKKKWWWmmm~~~{{{kkkjjjhhhfffgggmmmvvv}}}www\\\LLLSSSUUUWWWWWWVVVUUUVVVVVVVVVUUUWWWUUUWWW^^^aaa``````cccZZZoooUUUWWW```IIIZZZssslll\\\AAA333@@@EEE444777;;;???@@@@@@AAACCCCCCEEEGGGHHHIIIJJJMMMQQQTTTTTTVVVggghhhGGG<<<,,,FFFVVVXXXZZZZZZ```ooonnnsssssszzzssstttrrr{{{sssmmmjjjmmmkkkqqqmmmrrrgggzzztttqqqzzzyyyssstttxxxvvvmmmvvvkkkfffhhhxxx{{{kkk```}}}vvv{{{nnnMMMVVVAAAZZZ>>>OOORRRLLLHHHIIIIIIGGGFFFGGGCCCAAA@@@@@@@@@@@@@@@@@@FFF>>>:::@@@JJJMMMHHHBBBKKKPPPIIIFFF@@@MMMPPPSSSRRRNNNPPPKKKRRRPPPTTTRRRZZZMMMLLLSSSRRRPPPKKK@@@MMMLLLLLLLLLNNNOOOMMMLLLNNNMMMLLLJJJIIIFFFAAA>>>===>>>???>>><<<;;;<<<===AAA555FFFLLL===]]]}}}lllpppkkk{{{xxxuuuuuu{{{}}}nnnOOO999---///555000---...///---,,,,,,++++++++++++++++++++++++###555<<<111///444...CCC___yyy}}}vvvvvvzzz|||aaapppooosssiiiUUUKKK777777999???EEEDDDAAACCCIIIIIIQQQMMMFFFDDD>>>===GGGBBBCCC???:::999<<<;;;777999>>>uuuxxxLLLOOOQQQQQQMMMFFF???;;;RRRQQQPPPRRRTTTVVVWWWWWWUUUTTTQQQNNNJJJFFFDDDBBBGGGCCC===999888<<>>???:::888777555444VVVFFF???:::333---***))))))(((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''"""(((***&&&&&&***((("""''''''((()))((('''&&&%%%///,,,)))'''(((***,,,---***+++---......///000222222333444333222222444666888888888999;;;===@@@AAA888:::===AAADDDGGGHHHIIIQQQUUUUUUQQQRRRYYY\\\YYYTTTTTTSSSSSSQQQNNNKKKIIIFFFDDD@@@===<<<;;;;;;;;;888::::::777777888::::::666777888999:::;;;<<<===>>>GGGJJJDDDBBBGGGJJJGGGCCCHHHNNNQQQQQQPPPRRRSSSYYYUUUTTTUUUTTTQQQQQQTTTOOO[[[HHHQQQ}}}{{{}}}qqq\\\RRROOOUUURRRTTTRRRQQQPPPQQQSSSTTTSSSQQQYYYUUUVVV[[[]]]XXXWWWYYYhhhNNNTTTYYYLLLJJJGGG@@@???rrrlllXXX???555:::666333888:::888999777444555888<<<===EEEDDDCCCEEEHHHLLLMMMNNNHHHVVVOOOYYYlll```666444111>>>WWW]]]WWWXXXgggeeeeee|||lllsssmmmssstttiiiuuuoooyyypppsssyyymmmkkkrrr~~~qqqvvvttttttzzzsssdddoookkkXXXnnndddyyy{{{eeeQQQ^^^~~~sssuuueeeIIIGGGTTTKKKLLLMMMFFFHHHDDDCCCGGGIIIFFFCCCBBB<<<<<<<<<>>>@@@@@@>>>===<<<<<<<<<>>>???>>>???AAA???@@@:::KKKBBBJJJCCCMMMIIIDDDMMMDDDRRRHHHPPPJJJNNNHHHLLLMMMCCCCCCLLLOOOLLLLLLMMMNNNOOONNNJJJGGGOOOJJJFFFDDDDDDBBB???;;;555777999999999:::;;;===;;;AAA:::777???BBBYYYkkk~~~pppnnnwwwqqqoooooorrrwww}}}}}}zzzzzzDDD888555777000222......222000******///++++++++++++++++++++++++,,,333'''!!!...---'''222...+++;;;[[[lllgggbbbfffeeefffSSSIII@@@999AAA999AAA>>>::::::AAAGGGGGGBBBCCCFFFCCCEEEIIIAAA;;;BBB777===@@@===777666888:::///999CCCfffrrrOOOEEETTTcccbbbZZZ???>>>???CCCIIIKKKJJJHHHIIIFFFBBB>>>;;;::::::;;;555333222666BBBTTTfffqqqzzz}}}tttddd```kkkvvvxxx|||dddNNNDDD===444555===111000000000NNNFFF???;;;444///,,,***((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((()))***************,,,,,,,,,---------...............///000000111111333444555666777888999:::===<<<;;;<<<>>>BBBFFFHHHLLLOOOSSSUUUUUUUUUUUUVVVXXXXXXWWWUUURRRMMMHHHFFFBBBAAA???<<<:::999888888888777555444555666888:::666666777999:::===>>>???CCCEEEGGGHHHHHHGGGDDDCCCHHHJJJMMMQQQUUUXXXZZZ[[[YYYZZZZZZYYYWWWTTTQQQOOOOOOPPPGGG>>>MMMrrrxxxlllyyySSSNNNJJJIIIKKKNNNOOOOOOQQQRRRSSSSSSRRRRRRSSSUUU[[[TTTRRRVVVWWWTTTTTTXXX[[[YYYTTTOOOJJJFFFBBBAAABBB>>>GGGhhhxxxfffTTTIII666666666666666555555555555555555666777999;;;;;;>>>???AAABBBBBBBBBDDDFFFEEENNNPPPNNNSSShhhiiiKKK///333===EEE___^^^lllbbb\\\___dddeeefffiiiooonnnppprrrqqqooosssyyysssssssssrrrooommmlllkkkhhhsssaaaiiiccc|||}}}xxx|||iiiaaaQQQUUUrrrpppttt___NNNLLLLLLLLLMMMMMMLLLJJJBBBBBBAAA???===<<<;;;:::999999999999999999999999888888999::::::;;;;;;<<<<<<<<<===>>>@@@AAABBBCCCCCCCCCCCCEEEFFFHHHJJJKKKKKKJJJIIIIIIJJJLLLNNNOOOLLLJJJHHHIIIKKKKKKIIIFFFFFFEEEBBB@@@===:::888777777777777777777888888999;;;::::::;;;<<>>@@@AAAAAAAAABBBBBBCCCBBBAAA???===;;;<<<999555333333333222222222333444888GGGhhhjjjFFF???RRRdddppppppfffTTTDDD===;;;;;;;;;777444555444222333777IIISSSZZZ\\\gggvvv|||xxxeeeffffffjjjvvvvvv___JJJ999777;;;:::666333222222222222OOOFFF???;;;555000---***)))'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((()))************))),,,,,,,,,,,,------------------...//////000000111333333444555666666777777666555555666888<<>>@@@BBBBBBAAA???===CCCDDDFFFHHHJJJLLLMMMMMMKKKMMMOOOQQQQQQPPPNNNMMMDDDBBBHHHKKK<<<:::hhhiiimmmQQQDDDHHHEEEBBBCCCFFFIIIKKKKKKTTTVVVXXXXXXVVVVVVVVVWWWUUUPPPOOOTTTUUUSSSSSSVVVUUUSSSOOOJJJFFFBBB???>>>@@@BBB@@@;;;<<>>???@@@@@@AAACCCDDDEEEKKKJJJKKKQQQ]]]~~~ZZZ999))))))@@@AAANNNYYYlllxxxuuuiiiccceeeaaaaaabbbccc___ZZZYYY\\\```]]][[[]]]```bbb```^^^bbbnnnkkkvvv[[[OOOEEE[[[mmm{{{tttgggKKKMMMKKKIIIHHHIIIJJJJJJIIIAAA@@@???===;;;999888777888888888888888888888888777888888999999::::::;;;;;;;;;<<<>>>???@@@AAABBBBBBBBBCCCDDDEEEGGGIIIJJJKKKJJJJJJJJJKKKLLLNNNOOOOOOJJJEEEEEEIIIKKKIIIFFFAAAAAA???===:::888666555555444444444444555666666888888777888:::<<>>???@@@@@@@@@@@@@@@@@@@@@???>>><<<;;;:::777333222111222111000...000///---111BBB[[[oooxxxWWW<<>>999666777666444222000/////////000///.........///000111111111222333555777888999999:::===>>>???>>>===<<>>;;;>>>======???CCCGGGHHHHHHOOORRRUUUUUUTTTSSSSSSSSSSSSPPPOOORRRSSSPPPNNNNNNLLLJJJGGGCCC@@@===;;;:::///777===<<<666444999???XXXfffttt~~~{{{oooGGGBBB:::333000111555888333333333333333333333444333333444555666888999:::999;;;===>>>>>>???AAACCCCCCFFFDDDIIIRRRUUU^^^sssccc;;;111(((333:::EEEPPPXXX```mmmzzzwwwxxx}}}{{{vvvrrrsssxxx{{{yyyuuuooorrrggg___OOOSSSHHHDDDOOOlllvvvcccCCCWWWLLLIIIFFFEEEEEEFFFFFFEEE???>>><<<:::888666444333555555555555555555555555666666666777888888999999999:::;;;<<<===???@@@@@@@@@@@@AAABBBDDDFFFHHHIIIKKKKKKKKKKKKKKKLLLMMMNNNOOOIIICCCAAADDDFFFEEEBBB<<<;;;:::888666555444333111111111111111222222333444444444555666999;;;<<<222===TTTqqq~~~pppZZZEEE999222///,,,,,,...///---***++++++******))))))((((((''''''''''''''''''''''''(((((((((((())))))))))))***++++++,,,---...//////000000000000111333444555888999:::<<<===>>>??????===>>>>>>===<<<;;;:::999666444111//////000///......000111,,,''''''...666WWWuuudddYYYHHH>>>EEEZZZnnnyyywwwvvvxxx}}}~~~lllOOODDDRRRiiiwwwuuu~~~xxxeeePPP???333222222333000---///333------------RRREEEAAA===666111---+++)))'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((()))))))))))))))*********+++++++++,,,,,,++++++,,,,,,---.........000000000000111111111111666666666888;;;>>>AAACCCFFFIIIMMMOOOOOOOOOPPPQQQIIIIIIGGGDDDAAA>>><<<;;;444333222000///.........//////.........///000111111111222333444666777888:::<<<>>>@@@AAAAAA@@@@@@???AAADDDHHHLLLOOOQQQRRRHHHIIIJJJJJJGGGDDD@@@>>>???777111444;;;>>>999444\\\uuu~~~mmm\\\HHH<<<555222666===<<<===???BBBEEEGGGHHHHHHIIILLLPPPSSSSSSRRRRRRRRRVVVTTTSSSSSSQQQLLLGGGDDDCCCBBB@@@===:::888777666;;;444000333::::::222)))'''000666666777::::::888DDDBBBAAABBBBBB>>>666...222111000/////////000000111111111111222222222222222222222333555666888999888:::<<<======>>>@@@BBBAAADDDCCCJJJUUUTTTRRR[[[eeemmmLLL444000000777???BBB===777DDDFFFMMMWWW^^^```dddiiisssnnnhhhdddbbbaaa^^^[[[GGGEEECCC999777QQQjjjwwwaaadddSSSLLLGGGHHHGGGEEEDDDDDDCCCAAA???===<<<:::888555333222111222222222222222222222222333444444555555666777777777777888:::;;;<<<===>>>>>>>>>???@@@BBBCCCEEEFFFJJJJJJJJJJJJKKKLLLLLLLLLKKKIIIFFFBBB???===<<<<<<777666555555444333222111//////......//////000111111111111222444666777888BBB999777BBBQQQaaawwwsss]]]DDD333...///333000...------,,,***''')))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))))))))******+++,,,------.........///000111222333666777888:::;;;<<<======<<<<<<;;;:::888666555444222000...------...---,,,,,,///111///)))&&&'''*** 222RRRxxx|||mmmaaaTTTJJJBBB???AAAEEEFFFEEEFFFJJJWWWcccoootttxxx|||~~~{{{wwweeeSSSCCC777//////111333222...+++,,,///,,,,,,,,,,,,SSSDDDBBB>>>777222...,,,)))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((())))))))))))))))))))))))************+++*********+++,,,,,,------.............../////////000000111333666999<<<>>>@@@CCCGGGIIIIIIHHHIIIIIIFFFCCC???:::888777888999111111///...------------...............////////////000000111222444555666999:::<<<>>>@@@AAAAAAAAA???AAADDDHHHLLLOOOQQQSSSMMMLLLJJJGGGCCC>>>999777111<<<<<<111111:::888+++???QQQlllSSS@@@BBBVVVlll|||{{{dddOOOCCC999555222333444333333666===???AAACCCEEEFFFGGGGGGHHHLLLRRRUUUWWWXXXXXXYYYVVVUUUTTTRRROOOKKKDDD???===<<<:::888666555444333000111000---***,,,222888444888888222......111333))),,,///111222333444555///000222222000---(((%%%......//////000000000000000111111222333555666777777999;;;<<<===>>>@@@BBBAAAEEEDDDIIITTTTTTQQQXXXKKKccclllwwwaaaCCC///,,,333999:::555222444999======@@@CCCEEEDDDBBB<<<666333444666>>>CCChhh{{{wwwoooNNNMMMGGGTTT<<>>777666888333333333222111111000000...------------...////////////000111222444555666<<<666444888888999DDDSSSoooyyyeeeSSS<<<000000111///+++,,,***))))))***+++++++++((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((())))))******++++++,,,---...///000000111111444555666888999:::;;;;;;<<<;;;888666333000///......---++++++,,,,,,+++***''')))***)))((((((+++---666,,,%%%---DDDeeeyyyuuusssuuutttrrrsssvvvvvvyyy~~~qqqcccOOO@@@888444333333111111///---,,,,,,---,,,,,,,,,,,,,,,UUUDDDDDD???888222///,,,***(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&'''(((((())))))((((((((((((((()))))))))******((())))))******+++,,,,,,,,,,,,,,,------.........---...///222555888;;;<<<<<>>???>>>???AAACCCDDDFFFFFFGGGHHHFFFCCC???;;;888555444555555333///---...333777$$$ 000CCC===...///666777;;;888///,,,666FFFOOO^^^aaakkkwwwsssbbbUUUSSSGGG@@@999777777444,,,&&&...111555999;;;;;;999999:::<<>>888555777777555444666+++555CCCOOO[[[iiiyyy~~~yyy~~~www}}}HHHKKKRRRQQQ===LLLCCCCCCCCCBBBBBBAAA>>>999555666666555333111000///...------------------------/////////000111111222222222333444555666888999999999999:::;;;===???AAABBBEEEEEEFFFGGGGGGFFFFFFEEEFFFLLLOOOJJJ>>>666444666111111000000//////......,,,,,,,,,,,,,,,---......---...///000111222222333111333888;;;999555777<<<::::::JJJWWWtttyyyxxx~~~nnnlllaaa___PPPFFF222888333...---...000///---,,,+++)))((((((***+++---''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))))))))******+++,,,---///000000000000222333444666888888999999999888555222///---+++***+++***))))))++++++***((()))(((&&&%%%&&&(((***,,,'''444777///---:::JJJmmm~~~|||ppp^^^QQQEEE<<<444333333111000000...---)))''')))......+++,,,,,,,,,,,,VVVDDDDDD@@@999333///,,,***(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&'''(((((())))))((((((''''''((((((((()))))))))'''(((((())))))***++++++******+++,,,---......///...///111444777:::===>>>>>>AAACCCDDDCCCAAA@@@@@@;;;999666333111000111111++++++***)))))))))******((()))*********+++******,,,,,,,,,---...///000111222333555777:::<<<>>>???@@@AAAAAAAAAAAAAAA@@@@@@@@@===:::666333222222222999,,,&&&+++000//////333///AAA222$$$444444&&&,,,$$$)))+++)))&&&(((...333111---,,,///...+++---444555222......111444444222...///---,,,,,,///333555555888:::;;;;;;;;;>>>AAA@@@CCCFFFIIIJJJLLLOOOQQQJJJLLLJJJEEECCCCCC>>>666444333222000///......---666000+++)))+++///000000333333333222...***''''''''')))***++++++---000222555333///,,,)))))))))*********+++,,,,,,---............///000111333444555333555777999:::;;;===@@@???FFFCCCCCCLLLLLLHHHLLLOOOMMMDDDPPP```www{{{uuutttuuurrrjjjhhhRRRAAAEEEIII;;;BBBMMMQQQ<<>><<<;;;999666333222222111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///000000000111111222333555666777777777888888999;;;===???@@@BBBBBBCCCDDDDDDCCCBBBAAADDDEEEDDDAAA;;;666333222//////......---,,,++++++++++++*********+++,,,,,,+++,,,---...//////000000111444555555777<<<===<<>>+++222888666...)))+++///......---+++***))))))***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''(((((((((((())))))))))))+++,,,...///000111000000111111333555666777777888555333111...,,,+++******)))(((((()))***+++)))(((+++)))''''''((((((((('''333$$$***...,,,))),,,>>>PPPbbbvvvxxxnnn```TTTIII>>>555///111...///333222,,,***,,,)))+++***&&&(((------)))++++++++++++WWWCCCEEE@@@999333///,,,***(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&''''''(((((((((((((((''''''''''''((((((((()))''''''(((((()))*********)))******,,,---...//////---...000333666999<<<===???BBBDDDDDDBBB@@@??????555555444333111///---,,,,,,++++++*********++++++)))******+++++++++++++++.........///000111222333444555777:::===???AAABBBEEEEEEEEEEEEEEEDDDCCCBBB===:::555111///...000111(((...111000......---,,,444'''777(((&&&333...---.../////////---+++***,,,---///000000000...,,,(((***,,,++++++,,,+++***---000000///...000222222222444777888888999===AAA???AAADDDEEEEEEGGGIIIKKKIIIKKKHHH@@@<<<<<<666...222111000...---,,,++++++'''***++++++)))(((***,,,,,,)))((()))******+++,,,...,,,******,,,+++)))'''))))))))))))***,,,---...))))))***+++,,,,,,------.........///000222444555111333666777888999<<<>>><<>>???@@@AAABBBBBBBBBAAA@@@???AAA<<<777666666555111---...------,,,+++***)))))))))))))))))))))***++++++)))***+++,,,---.........---111000...333;;;888---444888;;;<<<;;;>>>CCCIII<<>>999777333333555666555111......000///111222...(((,,,444'''---...***(((+++***&&&************WWWHHHEEE???888333000---(((%%%((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%%%%&&&&&&((((((((((((((((((((((((((((((((()))******++++++***+++...000333555777777999;;;<<<===<<<:::777555......---,,,,,,+++******)))))))))))))))))))))))))))*********++++++++++++++++++,,,------......///111111222333666999<<<>>>DDDAAA>>>@@@CCCCCC>>>:::222111000///------,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------...000111222555666777999<<<>>>AAABBB>>>BBBGGGHHHGGGFFFFFFHHHLLLIIIDDD===888444222111,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++************++++++++++++++++++++++++++++++,,,,,,,,,---...///000111111222333444666888:::;;;>>>AAAEEEHHHIIIGGGDDDBBBEEEDDDDDDBBB@@@===;;;:::GGGcccqqqWWWDDD;;;888888>>>>>>>>>===>>>>>>???@@@>>>===:::777444222222222......---,,,,,,+++******+++*********))))))((((((++++++,,,,,,,,,---------//////000111222333333444555666777888999:::::::::<<<===@@@AAAAAA???===<<<777666444222000...---,,,,,,++++++***)))(((((('''''''''''''''(((((((((((()))******++++++,,,------.........///000222444444777777777888:::<<<>>>@@@>>>===;;;888666444333222...---,,,+++************((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((()))***,,,---.........222222222222222111000000---,,,+++***))))))))))))''''''''''''((((((((((((''''''''''''''''''''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''&&&'''((()))***+++,,,,,,------............------......---,,,,,,+++******(((((((((((())))))))))))))))))))))))VVVHHHEEE???888333000---)))%%%((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''(((((())))))***++++++,,,---///222444666888888999:::;;;;;;:::888555333------,,,,,,+++******)))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,---............//////111333666999;;;BBB???===>>>AAA@@@<<<777111000///...---,,,,,,,,,************++++++++++++++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---...000111333444555666999;;;===???<<<@@@DDDFFFFFFEEEEEEFFFGGGDDD???:::555222000///,,,+++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++******))))))******+++++++++++++++++++++++++++++++++,,,,,,---///000111222222333444666888:::;;;@@@BBBEEEHHHIIIHHHFFFEEECCCBBB@@@>>><<<:::888777///666FFFaaa\\\~~~~~~UUUOOOEEE<<<777777999;;;;;;;;;<<<======>>>??????:::999666444111000000000------,,,,,,+++******)))*********)))))))))((((((***++++++++++++,,,,,,,,,......///000111222333333444555666888999::::::::::::;;;===>>>>>><<<:::888444333111///---,,,,,,++++++******)))((((((''''''''''''''''''(((((((((((())))))******+++,,,,,,---------...///000222333444666555555666777999;;;===:::999777555222111000///---,,,+++***))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((()))***+++,,,---.........000000111111000000///...,,,+++***)))((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''&&&'''((()))***++++++,,,,,,------......------,,,------,,,,,,+++***))))))'''((((((((())))))))))))))))))))))))UUUHHHEEE???888333000---)))&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''(((((()))*********+++,,,///111333555666777777888888888777444111///+++++++++******))))))((())))))))))))))))))))))))(((((((((((())))))))))))***++++++,,,,,,---......000111222444666999;;;<<>><<<888444111...---,,,************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++******))))))******+++************************++++++++++++,,,...///000111111222333555777888999<<<>>>@@@BBBCCCCCCBBBBBB@@@>>>;;;888666444444333888///222111***PPPLLLjjjmmm|||tttlllaaaGGGGGG222222333444666777888999666777999;;;<<<=========444333111000...---------+++++++++******))))))(((******))))))))))))(((((()))))))))*********++++++---......///000111222222222333444666888999999:::888999::::::999777444333//////---,,,+++*********)))))))))(((''''''&&&&&&&&&''''''''''''((((((((()))))))))***++++++,,,,,,,,,------...///111222333555444444444555666777888555444222000...---,,,,,,++++++***)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))***+++---...........................------,,,******)))(((''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))***+++++++++,,,,,,,,,,,,,,,,,,+++++++++******))))))((((((''''''((((((((()))))))))))))))))))))UUUIIIEEE???888333000...***&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&'''(((((())))))***)))***,,,...000111222222555555555444222000---+++******)))))))))((((((((((((((((((((((((((((((((('''''''''(((((((((((()))*********+++,,,,,,------000111222444666888:::;;;;;;:::888888888666222///------,,,******)))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))*********+++,,,---...///000000000111333555666777999;;;???AAABBBAAA@@@???777555333000...,,,++++++)))))))))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))******************))))))))))))******************************************,,,---.../////////000111222444555666:::;;;===>>>???@@@@@@???===:::777333111000000000000)))333,,,***111&&&...(((AAAQQQiiiyyy~~~yyyuuuhhh[[[FFF???999000111000666777:::;;;:::777444222444555777999:::999888777//////...---,,,,,,,,,,,,******)))))))))((((((((())))))))))))))))))((((((((((((((())))))))))))***,,,,,,---...///000111111000111333555666777888888666777777666555333000///,,,++++++***************(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((((((((())))))***++++++++++++,,,,,,---...000111222444444444333333333444444111000///---+++******)))***)))((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((******,,,------.........+++,,,,,,,,,,,,+++******)))(((''''''&&&&&&&&&'''''''''''''''((((((((((((''''''''''''''''''''''''%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))***************++++++*********)))))))))((((((''''''''''''''''''((((((((())))))))))))))))))VVVJJJEEE???888333111...+++'''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%&&&'''(((''''''''''''''''''''''''&&&&&&&&&'''(((((())))))((()))+++---...///000000333222222111///,,,***)))))))))((((((((((((((('''((((((((((((((((((((((((&&&'''''''''(((((((((((())))))******+++,,,,,,,,,***+++,,,...000222333444777666555555444111...,,,,,,+++***))))))((())))))''''''((((((((()))))))))(((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))((((((((((((((((((((((((*********+++,,,---/////////000000111333555666777999:::<<>>666555444000,,,***((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''(((((((((((())))))))))))))))))((((((((((((&&&'''((())))))******))))))))))))************+++************************))))))))))))))))))))))))++++++,,,,,,,,,++++++***++++++******)))******+++************************...------,,,,,,++++++***++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++************************))))))))))))************------.........------,,,*********+++++++++++++++(((***------+++*********************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))*********++++++,,,,,,++++++***+++***)))(((((((((((()))''''''&&&&&&''''''((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((()))))))))******+++++++++++++++******)))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))(((((())))))***))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''''''(((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''(((((((((''''''''''''(((((((((((())))))))))))ZZZKKKGGG>>>666555555111,,,***((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''((((((((())))))(((((((((((())))))))))))&&&'''((()))************))))))*********+++++++++************************))))))))))))))))))))))))++++++,,,,,,,,,,,,,,,++++++++++++,,,---///000111////////////////////////000000//////...---------++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++************************))))))))))))************++++++,,,,,,,,,,,,,,,+++*********++++++,,,,,,,,,(((***------,,,+++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))************+++,,,,,,+++***)))***)))((('''''''''(((((('''&&&&&&&&&&&&'''((()))''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((()))))))))*********++++++***))))))(((***))))))(((((())))))***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))((((((((((((((((((((())))))*********(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))))))))))))))))))))))))))(((((((((((())))))*********))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''(((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))ZZZLLLGGG>>>666555555111,,,+++)))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))(((((((((((())))))))))))&&&'''((()))************))))))******++++++++++++************************))))))))))))))))))))))))***+++,,,------------,,,,,,---...000222555777999========================333222222111000//////...++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++************************))))))))))))************))))))***++++++++++++************+++,,,,,,------(((+++---...,,,+++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))******)))***+++,,,,,,+++)))))))))((('''&&&%%%&&&'''(((&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))***************)))((((((***)))))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***)))(((((((((((())))))***)))))))))(((((((((((((((((())))))******++++++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((())))))******++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''''''''''''''(((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))''''''''''''((((((((()))))))))))))))___KKKFFF===666555555111---+++))))))))))))((((((((((((''''''''''''''''''&&&&&&'''&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&'''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&(((((('''&&&&&&''''''(((''''''''''''''''''''''''***)))((())))))***)))''''''((()))(((''''''((()))************************))))))))))))***************+++,,,***(((''')))+++&&&(((+++...---++++++...,,,AAAFFFIII@@@>>>YYYfffeeebbb___[[[XXXZZZbbbiiiaaaYYY^^^bbbPPP;;;444333...(((***555555***&&&,,,---++++++...,,,((((((+++************************)))************+++++++++---+++)))))))))***))))))"""+++,,,,,,333111'''&&&555$$$%%%111---'''---555...***---,,,)))///333***---000,,,)))---+++(((///'''+++///...+++)))***---,,,)))(((+++///000,,,&&&))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((())))))************((('''((())))))&&&$$$&&&&&&&&&''''''(((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))***,,,---)))$$$###&&&+++((()))))))))((()))+++---))))))***---000111111000+++&&&%%%+++---***))),,,,,,+++)))&&&$$$%%%(((+++&&&***+++(((***---)))"""((((((((((((((((((((((((''''''''''''''''''''''''((('''''''''&&&&&&&&&%%%'''&&&'''))))))&&&%%%%%%%%%%%%&&&%%%$$$%%%'''((('''''''''&&&%%%%%%''')))(((''''''''')))(((&&&###''''''''''''((((((((()))((((((((((((((((((((((((%%%&&&'''(((******(((&&&&&&'''((('''%%%###$$$$$$###%%%'''(((((('''&&&&&&(((&&&%%%&&&)))***(((&&&''''''((('''%%%%%%&&&'''(((((((((((())))))))))))((((((((((((___KKKFFF===666555555111---+++))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''((()))******++++++$$$%%%&&&'''((('''%%%###+++)))((((((***,,,,,,,,,************************))))))))))))*********+++)))((((((***,,,---,,,+++...//////,,,***444HHHZZZZZZXXXJJJOOOMMMFFFRRRUUU[[[cccfff___\\\``````[[[bbbeeeccc\\\XXXXXX___hhhSSSBBB,,,!!!$$$---111000,,,+++,,,---***'''***000************************************++++++++++++,,,+++***)))))))))((('''444000###'''***,,,555******///555>>>KKKJJJ;;;GGG>>>@@@DDDCCCHHHJJJBBB:::>>>777000777;;;111'''222)))"""%%%...222***!!!///---)))'''''')))+++,,,************************************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((+++++++++***))))))((((((((('''(((((()))(((((('''''''''''''''(((((())))))(((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***************************+++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))((())))))(((((((((((())))))************************'''%%%&&&***///000---((("""$$$&&&)))---444;;;???@@@AAADDDHHHJJJJJJGGGDDDNNNEEE:::222***$$$)))111))))))+++---///---***'''$$$((()))&&&'''++++++'''((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''######$$$&&&&&&&&&&&&'''++++++***)))'''%%%$$$$$$'''((())))))((('''''''''***)))))))))))))))))))))'''''''''((((((((())))))(((((((((((((((((((((((((((''''''((()))))))))(((###%%%(((*********+++,,,'''''''''''''''&&&&&&%%%---,,,***)))(((((((((((('''(((******)))(((((((((((((((((()))))))))******((((((((((((___KKKFFF===555555555111---+++))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''%%%&&&''''''((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((((((((((((((''''''''''''%%%&&&'''(((((((((((((((&&&&&&'''(((((((((((((((************+++,,,------,,,)))&&&&&&)))++++++)))++++++++++++++++++++++++))))))*********+++++++++,,,***(((***------)))%%%,,,***000BBBUUUYYYIII777JJJSSSUUUfffiiifff}}}}}}~~~zzzkkkqqqjjjgggiii]]]YYYmmmxxx{{{kkkJJJ222,,,+++&&&)))))),,,///---)))+++///++++++++++++++++++++++++************+++++++++,,,************************$$$000666888666)))(((888AAAUUUccc[[[MMMKKKTTTYYYRRRCCCDDDNNNNNNNNNOOOKKKSSSSSSRRRVVV[[[\\\YYYWWW<<<777///)))''')))///333......,,,)))&&&&&&***---************************++++++*********)))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))(((((('''''''''%%%&&&(((((('''''''''((('''(((((((((((()))))))))((((((((((((((((((((((((''''''((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***************************)))'''&&&(((++++++(((%%%222444666999>>>EEEMMMRRRJJJLLLPPPTTTVVVSSSNNNIIIFFFQQQ^^^cccUUU===***###+++)))'''(((+++------+++&&&)))***'''''')))++++++((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&'''((())))))++++++***(((((()))))))))&&&'''((()))******)))((('''((()))******)))((('''((())))))'''&&&%%%&&&(((''''''((((((((()))))))))(((((((((((((((((((((((()))))))))))))))***+++,,,)))))))))'''%%%%%%(((******+++...111333222///,,,---------+++***)))***,,,&&&'''((()))))))))((((((((())))))))))))*********((((((((((((^^^LLLFFF<<<555444444000,,,+++))))))))))))((((((((((((''''''''''''(((((((((((('''''''''''''''&&&&&&&&&'''(((((())))))(((((((((''''''''''''''''''''''''&&&''''''''''''(((((((((((((((((((((((((((((((((&&&'''((()))***))))))((())))))*********)))((('''***)))'''$$$###%%%(((+++))))))))))))))))))))))))++++++++++++++++++++++++*********+++++++++,,,,,,---,,,,,,---...///...---000BBBSSSUUUNNNNNNWWW```pppsss]]]xxxjjjyyy{{{gggNNNAAA;;;666---******///111---))))))++++++++++++++++++++++++*********+++++++++,,,,,,)))***,,,,,,,,,,,,---...555((((((BBBKKKNNNZZZbbbMMM???JJJYYYUUUOOOVVVkkk[[[^^^jjjhhhbbbdddfffYYYOOOVVVcccYYYJJJOOO]]]WWWWWWPPPBBB222(((&&&)))***+++---...---+++***)))************************+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********''')))++++++((('''((()))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))***************************+++---,,,'''"""$$$---666BBBEEEJJJNNNSSSXXX^^^bbbdddfffhhhkkkllliiiddd```YYY^^^cccfffccc``````cccIIIBBB666,,,''''''+++...***---...,,,***)))***+++((((((((((((((((((((((((''''''''''''''''''''''''(((((('''&&&&&&'''((()))%%%''''''&&&(((,,,///...)))***,,,...000000...,,,---,,,+++*********)))'''''')))***)))&&&$$$$$$&&&'''(((((((((((()))))))))(((((((((((((((((((((((('''(((************+++,,,)))))))))***---444<<>>111+++******+++---...---*********))))))))))))))))))))))))(((((((((((((((((((((((()))((('''&&&%%%&&&'''(((***000555888???HHHMMMKKKUUUTTTRRRRRRQQQNNNIIIEEE???;;;555111///---***(((''')))+++,,,+++)))))))))(((((((((((()))))))))***))))))))))))))))))))))))''')))******(((&&&'''((('''...999EEEQQQ]]]ffflllcccccccccbbbaaa```aaabbb```^^^]]]___aaa^^^VVVNNN<<<666000++++++,,,,,,,,,************++++++++++++************[[[NNNEEE<<<444444444000,,,***))))))))))))(((((((((((('''''''''(((((())))))***)))))))))(((''''''&&&&&&'''''''''''''''&&&&&&%%%(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************'''''''''''')))***,,,---///111555999<<<>>>>>>>>>@@@EEEKKKIIIAAA666---((($$$&&&)))***)))***---///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++......***)))111@@@MMMQQQuuuzzzkkk^^^WWW[[[GGG111((()))+++---///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---......+++))))))...222CCCTTTYYYTTTSSSWWWjjjrrrpppfffYYYPPPOOORRRUUUWWWCCC888,,,'''(((,,,---+++++++++++++++++++++++++++,,,++++++++++++************************************************************)))))))))(((((((((((()))'''&&&&&&''''''%%%###))))))((((((((((((''''''))))))))))))))))))))))))((((((((()))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++*********+++++++++++++++************************************************************************)))))))))*********++++++++++++++++++++++++++++++************************))))))))))))))))))))))))((())))))******++++++++++++******))))))******+++++++++++++++++++++++++++,,,((((((222BBBLLLNNNKKKPPPXXXcccnnnuuuyyy|||}}}xxxvvvsssssstttvvvwwwwwwooojjjaaa]]]cccqqq}}}kkkppptttpppbbbOOO===333+++((((((,,,...,,,***+++))))))))))))))))))))))))((((((((((((((((((((((((((('''&&&'''(((+++...///===FFFMMMOOOUUU]]]^^^YYYWWWUUUSSSSSSTTTSSSOOOKKKZZZTTTKKKEEE@@@;;;555000***(((&&&''')))+++***)))((((((((()))))))))******))))))))))))))))))))))))(((******)))'''(((,,,111DDDMMM[[[gggnnnppppppoooccccccbbb^^^^^^eeerrr}}}ZZZZZZ\\\___bbb```ZZZSSSQQQHHH===444000---***'''******+++++++++,,,,,,,,,************YYYLLLEEE<<<444333333000+++***))))))))))))((((((((((((&&&''''''((())))))******)))))))))******+++++++++++++++,,,,,,++++++***)))(((((((((((((((((((((((((((((()))))))))*********)))))))))******+++++++++)))((()))***...222666999===???CCCGGGJJJKKKJJJJJJ===AAADDDBBB;;;555222222777000(((%%%(((+++,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------000///...///777KKKdddvvvpppdddjjjYYYEEE888111,,,---000,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,...///......333<<>>000***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------))),,,///111555???LLLVVVdddqqq```fff```SSSDDD777///,,,---++++++++++++++++++++++++,,,,,,,,,+++++++++******************************++++++++++++++++++++++++///111444999===AAAEEEFFFBBB===:::???GGGKKKGGGAAA---------,,,,,,+++++++++))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,************************************************************************)))************+++++++++------------------------++++++++++++++++++++++++))))))))))))))))))))))))((())))))***++++++,,,,,,++++++************+++++++++++++++++++++++++++++++++;;;LLLPPPOOOYYYrrrssshhh```cccmmmsssooogggKKK;;;---,,,...,,,******))))))))))))))))))))))))))))))))))))))))))))))))(((***...444===GGGPPPTTTVVVeeerrrwww~~~xxxtttppplllmmmqqqsssqqqnnnvvvtttrrrrrrqqqkkk```XXXWWWGGG555+++***---,,,***))))))))))))************))))))))))))))))))))))))((()))***---666HHH^^^nnnhhhgggggggggiiiooovvv|||zzz{{{rrrttt{{{llluuu~~~xxxjjj\\\LLL===222++++++,,,,,,,,,---------++++++++++++```JJJDDD>>>888333222000---************)))))))))))))))+++***))))))((((((((()))------///222222///------555;;;444...;;;CCC;;;222777000,,,'''$$$---///###******))))))))))))******+++***000000'''***000,,,555$$$333888PPPbbbvvv``````gggTTTAAAEEEEEE???DDDbbbhhhXXX666)))333333%%%+++)))+++...---)))***---000(((000333''',,,333)))777+++???hhhtttbbb```cccOOO999222222---+++---111000***+++000***---...---,,,---............)))@@@>>>UUU```yyywwwjjjYYYQQQQQQLLL999%%%***+++...000---''''''+++,,,,,,,,,,,,,,,,,,,,,,,,)))'''(((******'''(((,,,'''888,,,((( 222111<<>>888555333111---)))************))))))))))))'''''''''((()))+++,,,---,,,...222666999<<<@@@DDDAAABBBCCC>>>555444???III666333555222'''(((---'''++++++++++++++++++++++++...+++......+++---111---"""999PPP```tttkkkXXXIIIAAAEEEBBB]]]lllYYY777%%%,,,999///,,,+++---,,,***+++///...***+++,,,---666999000,,,III{{{yyy```___^^^UUUCCC///...++++++//////++++++///,,,------,,,,,,---......///333444OOO\\\^^^OOOVVVWWWIII---)))(((+++......///111------,,,,,,+++++++++***...***))),,,,,,***+++...444555%%%111888GGGAAALLLQQQSSSUUUTTTRRRTTTZZZ___kkkiiiccc___bbbdddWWWEEEBBBEEEGGGEEE>>>777111...%%%******&&&(((---,,,%%%************************************************++++++,,,,,,,,,,,,,,,,,,***,,,***///777<<<:::///@@@???IIIMMMJJJ@@@222111+++)))(((+++///000---***000---,,,---+++((((((+++,,,,,,,,,++++++++++++******++++++))))))***++++++333%%%,,,***000===CCCXXX]]]RRRZZZEEEWWWFFFSSSLLLMMMSSSCCCRRRFFFZZZFFFBBB,,,++++++,,,...---)))&&&))))))((()))***+++,,,,,,************************...((((((......))),,,666YYYgggkkk|||{{{eeecccqqquuu\\\YYY>>>444###222'''---,,,,,,+++++++++++++++))))))(((((()))*********<<>>OOOkkkzzz]]]RRROOODDDBBB777---+++------,,,---......---,,,+++******))),,,(((&&&***+++***+++...******AAA???CCC???WWWUUUcccxxxnnnbbb___XXXMMMAAA:::777888777)))%%%...000&&&&&&///************************************************(((((()))***************...999BBB@@@===CCCOOOYYYNNNJJJFFFGGGGGGGGGKKKOOOOOOLLLCCC444&&&###+++555+++))))))------******---,,,,,,,,,,,,++++++++++++***+++,,,+++******---000&&&>>>===DDDUUUMMMSSS```\\\xxxlllwwwyyywwwwwwjjjhhh[[[]]]OOOIIIKKK???111***+++...---************)))((())),,,...++++++++++++++++++++++++---)))+++///+++,,,AAA[[[qqqiiirrr^^^XXXeee'''///000+++------,,,++++++++++++,,,,,,***))))))+++---...///???IIINNNOOO\\\uuu~~~qqqwww~~~|||{{{zzzvvvsssooogggttt~~~```GGG888,,,'''///111***''',,,,,,(((++++++++++++++++++++++++...===ZZZooorrrsssqqqjjjzzz~~~wwwoooqqqwwwyyyUUU555...000...,,,///------------dddNNNCCC???;;;888666222,,,''')))***************++++++,,,++++++,,,---000222444<<>>666111---...222222111000///...---,,,,,,...,,,,,,///...+++,,,000777GGGIIIddd|||www]]]JJJ@@@PPPJJJ---###222444$$$***************************+++++++++,,,,,,,,,---/////////222999AAAJJJPPP___WWWffflll~~~mmmVVVFFF???@@@BBB999333/////////,,,+++------------,,,,,,,,,++++++---))))))...000---+++...!!!\\\PPPNNN```lllfffuuusssooowwwQQQYYYMMMRRR___iiiaaaKKK666...///***,,,......---,,,+++***++++++++++++++++++++++++(((,,,+++...FFFnnn___hhhJJJKKK)))//////...------,,,,,,------,,,------***+++666HHHWWWccchhhyyysss~~~~~~vvv|||~~~}}}lllhhhjjj^^^;;;)))###---111)))'''///+++)))***,,,)))(((///888RRRbbbxxx{{{zzzpppkkk}}}uuuxxxwwwvvvtttsssrrrrrrsssrrrxxx|||yyytttssssssttt{{{{{{uuu}}}[[[888666444$$$,,,,,,,,,,,,kkkSSSFFFBBB<<<999666333---)))))))))******+++,,,,,,,,,***+++...444<<>>...'''***+++++++++++++++++++++++++++++++++,,,,,,------...)))+++///888EEETTTbbbjjjsssqqqjjjhhhfffoooZZZ^^^```]]]tttmmmwwwcccRRRLLLEEE;;;111...---,,,,,,...------------,,,,,,,,,,,,///******...---)))+++111DDDPPPTTT}}}{{{qqqcccWWW[[[ddd^^^EEE...+++***+++,,,...///---***,,,,,,,,,,,,,,,,,,,,,,,,---)))+++BBBqqqYYYoooLLL===/////////...------------...)))+++,,,---333DDD]]]oooyyyttt{{{uuuxxx{{{ttt{{{sss```hhhxxxPPP777''',,,///((('''...+++)))***,,,***)))555DDDOOOnnn~~~pppxxx{{{wwwtttwwwwwwsssmmmrrrzzz{{{zzztttttt{{{hhh>>>,,,///,,,,,,,,,,,,mmmTTTHHHCCC<<<888555222...***))))))***++++++,,,------+++---111999CCCNNNXXX]]]dddrrr~~~wwwzzzxxxgggVVVXXXYYYKKK333111///---,,,---///000000777000???fffwwwjjj[[[fffuuummmYYY<<<444...///222000///000333222000...???ppp|||eeeNNNYYYuuu]]]UUUPPPDDD444---///222111111000222222///777VVVvvvxxx\\\GGG999///+++,,,///.........------,,,,,,***+++,,,++++++222GGG[[[yyy~~~bbbWWWbbbXXX666(((333++++++++++++++++++++++++++++++,,,,,,---............222<<>>WWWqqq{{{yyy~~~vvveeeaaa]]]```nnnpppuuu{{{}}}{{{vvvrrrqqq```gggYYYRRRkkkhhh|||hhhiiiwwwrrrWWW222&&&111555+++///+++,,,///...000BBBYYY{{{yyy|||tttvvvxxx|||~~~~~~|||vvvjjjWWW///////////////gggQQQJJJDDD<<<666333111---************+++,,,---...///222444777>>>GGGRRR[[[aaapppttt[[[iiiVVVAAA<<<555000...///000111777222AAA|||WWWYYYdddddd___AAA,,,000666111...111---777555:::QQQ~~~[[[```MMMOOO:::333...000999000333333mmmfffMMMNNN555---...,,,---///...++++++///...111222(((GGG~~~lllwwwzzzeee[[[MMM<<<+++)))+++...///+++***+++000((('''//////+++444DDDPPPaaauuuwwwkkkcccjjjzzzWWW>>>333...111++++++111222,,,***---***###888---(((222nnnzzzvvvfffWWWeeekkk777666)))111555''',,,...---+++***,,,---,,,+++<<>>sssmmmxxxeeeiii{{{~~~yyy~~~zzzxxxyyyzzzuuuooopppuuusssllloooyyyvvvvvv~~~xxxJJJ...&&&333***jjjRRRIIICCC;;;555222000,,,)))*********+++,,,---//////333666:::???FFFNNNWWW^^^gggzzzJJJWWWHHHBBB888111//////111222)))222lllqqqYYYXXX]]]cccKKK555111333222111444000111777oooiiirrr}}}bbbNNNLLL111333333222111...888111PPPUUU:::HHH666///------///...++++++///000...(((HHHkkk}}}bbbRRROOO777000,,,---...---,,,...///,,,---000000222AAARRReeexxxjjjyyyXXX;;;222111333000***(((+++......333))))))111777ZZZ{{{zzzxxx___hhhiii***999:::***333---......---,,,,,,------333AAAggg\\\kkkjjjhhhEEE555///222111//////------111DDDbbbzzzuuu{{{xxxtttsssvvv|||eeeMMMfff{{{sssvvvggg===......---+++...,,,***333CCCRRR{{{uuu}}}gggjjjzzzooommmrrr{{{~~~}}}{{{xxxvvvuuusssppppppkkklllrrrpppjjjllluuukkk~~~iiiAAA+++444000nnnRRRIIIBBB:::444111///+++)))******++++++,,,...///000444999>>>@@@CCCHHHRRRYYYfffuuuLLL[[[OOOGGG<<<444000000111333333EEEgggTTTYYYdddVVVBBB444000222555666333333KKKeeekkkPPPLLLHHH...111777666)))<<<;;;yyyQQQCCC@@@222...---///...+++,,,///000+++'''pppxxxgggRRRGGG:::...,,,...//////111+++,,,---,,,///>>>TTTfffsssyyykkk111---555444(((&&&...222---...000&&&444999wwwtttdddtttccc&&&:::///---......//////---,,,---...===sssjjjHHHXXXsssxxxfffsssiiiYYY???///333555...,,,222333111JJJ}}}|||wwwqqqsssxxx~~~aaaRRRyyyoootttzzz[[[...---,,,***000***+++999>>>ppp~~~cccrrrXXXooonnncccmmm||||||xxxyyytttpppppprrrrrrooolllpppmmmooouuuuuuoooqqqwww^^^vvvttt]]]111...444rrrQQQIIICCC:::444111///,,,***+++++++++,,,---...///000333999>>>@@@???CCCMMMUUUdddkkkrrrwwwuuuNNNNNNGGG>>>666222111111111999WWWddd]]]```[[[LLL777///333777555333;;;qqqccc}}}XXXSSSPPP333///888888111666[[[~~~JJJIII555000---......,,,---000000000EEEwwwbbbTTTBBB000,,,///111111000------******888TTTpppzzzkkkkkkTTT000111000...000333000+++)))111,,,:::QQQ}}}lllDDD(((777)))------///000...+++,,,000GGG{{{PPPAAAhhhddd|||nnneeeMMM333,,,222000,,,000777777ccc{{{ooolll{{{zzzssszzz}}}{{{qqqYYYhhh|||qqqCCC,,,///***222)))---<<<===kkkaaa~~~ZZZfffpppeeecccdddnnnyyy}}}wwwoooqqqmmmlllooorrrsssssstttsssrrrtttyyyzzzwwwwwwzzzlllsss|||yyy==='''000uuuNNNKKKDDD;;;444111000...++++++++++++,,,---...000000111777<<<>>><<>>hhhhhh]]]LLL===...666555;;;000dddNNN999222---...///---...000///@@@sss```KKK666...000111///...222...***111LLLppp}}}}}}uuunnnLLL777+++111666000+++,,,111***///CCC```...111444---,,,...000---)))---444\\\{{{SSSBBBNNN{{{___XXX<<<+++666;;;000***666HHHzzzooohhhssssssuuuyyy~~~}}}zzz~~~zzzUUUkkkyyyjjj777///+++333)))///<<>>555222333666777qqqnnnfffNNNFFFEEELLLOOOLLLMMMTTTLLL___fffbbbXXXHHH999333444777;;;rrrrrrkkkcccWWW???666555444999tttxxxvvvtttVVV???666...---/////////111666xxx{{{rrrmmmNNN999000---...111,,,)))666VVVxxxuuuxxx{{{}}}zzzttttttvvvvvvzzz~~~yyymmmqqqggg???000...+++,,,111,,,***<<>>TTT```ddd999;;;777===666nnntttcccAAA777...---/////////111JJJnnn{{{WWW===///+++///333///000FFFooo}}}qqquuuxxx~~~ooo{{{tttOOO666///111111///111///===888LLL|||___PPP555222---...222///,,,777GGGlll===777KKKeeewww|||qqqeee~~~~~~yyyeeekkkxxx{{{}}}vvvKKK222<<<555***;;;BBBTTT^^^SSS|||\\\jjj|||{{{wwwuuucccAAA......,,,999999ddddddiiiTTTbbbJJJAAAhhhwwwqqqkkkppp~~~}}}yyy{{{{{{yyyvvvuuuxxx{{{{{{xxx{{{{{{|||~~~}}}hhh888~~~UUULLLCCC777000//////---+++)))+++---...------///000111222333555666888999:::[[[BBBFFFUUUyyy|||{{{QQQ:::<<<;;;000222IIIzzzlll{{{aaacccNNN;;;===333:::>>>```nnn~~~]]]DDD777:::@@@WWWtttkkkssseeeJJJ111111...---555000111ppp|||iiizzzmmmEEE(((==='''333///***TTThhhcccpppoooggg???///+++111***---///eeeTTT666XXX]]]kkk000...000000---***222+++qqqKKK>>><<>>CCCOOO~~~iii^^^EEE???===333666TTTiiixxxiiigggeeeQQQ>>>===444:::XXXssskkkdddrrrOOO666111111aaa]]]rrrwwwwwwVVV;;;666...+++111222<<<}}}RRRttt~~~RRR666555///444;;;???iii|||tttggglllyyy~~~~~~zzzzzz;;;444111111111999'''iii~~~NNN:::bbbkkkjjj<<<222000//////,,,333222DDD:::444HHHZZZdddnnnyyy{{{vvvtttyyyzzz{{{qqqZZZ]]]SSSccc]]]rrrnnniii@@@777444000666eee~~~```AAAqqqrrrQQQmmm~~~~~~{{{{{{{{{{{{~~~zzz~~~{{{BBB...111+++:::>>>TTT{{{NNN^^^LLLBBBKKKiiicccVVVWWW[[[xxxooo|||oooqqqzzzzzzsssooonnnoooxxxzzzxxx~~~yyyuuu{{{|||zzz~~~{{{OOOQQQLLLCCC777000//////---***)))+++---...------///000//////000222444555777777FFF;;;???EEEwww{{{VVVyyykkkMMM===999222666```]]]pppiiinnnfffVVVCCC<<<555:::ccceee}}}YYYcccEEE999>>><<>>777555///444&&&???kkkEEE@@@nnnjjjMMM666//////222...222:::???777555EEESSSXXX]]]gggooopppttt|||{{{zzz|||VVVooovvvnnnvvvxxxtttGGG888333000888xxx|||qqqWWW???\\\IIIvvvwwwwww~~~~~~~~~~~~zzzfffxxxTTT///000///333@@@OOOuuuJJJZZZCCC;;;LLLlll~~~ooommm]]]rrroooqqqtttuuulllmmmpppsssllluuuuuunnnwww{{{vvv}}}}}}~~~cccMMMLLLBBB777000......,,,***)))+++---...------///000...///000222444555666777???999;;;>>>```pppppp[[[bbbuuuWWW<<<666222777pppVVVggg{{{ggglllrrrcccYYYGGG;;;777:::vvvTTTjjjEEE333666===vvvVVVRRRGGGgggsssgggGGG888111444444444RRRRRRPPPkkkqqqwwwGGG)))444///%%%WWW{{{mmm===JJJyyy~~~xxx^^^ppp{{{|||xxxPPP666222---111000EEEZZZ@@@FFFwwwjjj[[[888......555///000>>>zzz===::::::CCCIIIKKKNNNUUUZZZZZZgggssstttssssssxxxyyyJJJ888222222<<>>;;;lllWWWrrrxxxrrrOOOUUUuuubbb]]]tttssslllxxxUUUHHHYYYbbbwww}}}{{{SSS777///777444777aaaFFFqqqxxxuuunnneeexxx}}}}}}JJJ111111///333jjjzzzVVVCCCYYYuuu~~~xxxbbb______fffzzzooonnnrrrvvvxxxzzzyyyhhh444///000///555^^^MMM<<>>CCCGGGmmmHHHWWW}}}kkkNNNgggsssVVVGGGUUU```[[[NNNJJJQQQZZZXXXbbbzzzeee___qqqllluuuxxxiiieee111000111,,,@@@uuuJJJhhhFFFYYY<<<333IIIooopppyyyyyykkkqqqOOOCCCwwwrrrTTTNNN}}}bbbIIILLLBBBRRR>>>LLLFFFTTTVVVWWWgggvvv|||}}}uuu~~~{{{{{{PPPKKKBBB666///......,,,))))))+++---...------///000//////111222444666777777777:::888>>>NNNccc|||mmmUUURRRoooDDD===:::888ZZZgggVVVccc{{{```fffVVV<<<===;;;xxx~~~dddhhhjjjxxx```pppLLL>>>DDDEEEhhhUUUjjjyyy|||SSSEEEZZZcccYYYMMMFFFCCCHHHXXXvvvooofffsss|||llllllkkkPPPYYYmmmzzzaaa999+++444000;;;uuuwwwCCCooozzzYYY[[[IIIhhh~~~cccTTT[[[bbb```WWWRRRZZZgggtttXXX999000333111rrroooTTTGGGYYYmmmuuu{{{LLLoooqqqTTTcccooolll```PPPFFFFFFMMMVVV[[[xxxzzzkkkvvv777111222333000~~~CCC999GGGooohhhkkk888000111666...111BBBfff>>>:::777777;;;EEERRRYYYYYYVVVcccmmmrrrpppuuuzzzcccDDDoooXXXVVVrrr\\\|||OOO888333444===;;;LLL___@@@YYYgggQQQVVVppp}}}ooo^^^^^^cccdddDDD\\\|||^^^ZZZVVV___\\\lll{{{|||ooommmuuu```222111---000<<<LLLwwwzzz```@@@VVV>>>333FFFiiiyyykkkuuugggGGGeeeaaabbbuuuyyyvvv]]]qqqqqqyyyoooaaahhhvvv||||||sssvvvrrrPPPKKKAAA666///------+++))))))+++---...------///000---...///111333444555666444<<<999>>>CCCZZZwwwpppKKKEEEwwwHHH???;;;222SSS^^^bbbdddeeeppp```???AAA;;;vvvkkk|||gggQQQ333---DDDaaaRRRzzz{{{mmmwwwiiiZZZJJJJJJKKKdddwwwttthhhiiiyyykkkbbbeeeeee\\\{{{gggvvvqqqtttaaa;;;---444,,,;;;]]]EEEzzzooorrrAAA===iiioooUUUHHHPPP^^^cccUUUJJJ\\\yyy~~~tttzzzlll777000666777uuuEEEAAAYYYzzz{{{~~~yyyuuuzzzNNNDDD]]]___XXXNNNFFFDDDGGGMMMQQQgggmmmwwwvvvooouuu???444,,,777@@@sss???999BBB```qqqbbbrrrsssmmmllllllrrr~~~iiiwww;;;444333444---666JJJfff@@@888999888;;;AAAIIILLLLLLKKKLLLYYYdddhhhqqqrrrUUU:::iii}}}YYYWWWJJJ|||NNN888444444;;;~~~;;;KKK```CCCQQQ}}}]]]ZZZ{{{nnn^^^}}}zzzqqqyyyuuucccHHHlllrrrxxxZZZoooYYY\\\}}}{{{rrrddd{{{iii222222)))666888OOOvvv|||bbb>>>TTT???333AAARRRnnn{{{aaatttmmmHHHaaaxxxzzznnnWWWiiiwwwrrrttt}}}~~~~~~~~~yyyqqqiiiNNNKKKAAA666///------+++))))))+++---...------///000,,,---...000111333444555333???:::<<<888OOOooooooWWWCCCuuuvvvPPPFFF???333DDDjjj}}}tttjjjjjjwwwgggBBBCCC<<>>TTTvvv{{{{{{rrrqqqxxxjjj>>>888444111---;;;QQQiiiDDD888777888;;;???BBBCCCFFFIIIOOORRR]]]zzz@@@```zzzHHHsssmmmlllxxx~~~LLL777444444;;;@@@GGGhhhMMMHHHoooXXXZZZuuuvvvVVVooofffNNNuuujjjkkk222333&&&:::555QQQiii???SSS???222<<>>IIIgggwwwnnncccVVVSSS]]];;;666NNNZZZxxxaaauuuqqqvvvDDD222AAAppppppJJJ888<<>>===ZZZwww{{{SSS|||RRRnnnwwwmmmBBB111444000333kkkDDDBBB<<>>:::[[[tttMMMQQQvvvtttOOOpppbbb~~~gggCCC...444222666YYY???DDD(((444MMMiiisssvvv===444999>>>HHHOOOsssKKKFFF:::::::::===EEENNNQQQNNN]]]YYYYYY~~~uuu}}}oooRRRQQQdddeee{{{}}}xxxmmmBBBoootttTTTNNN111+++666;;;fff>>>gggPPP:::VVVdddMMMaaa{{{wwwzzzyyyyyyxxx```vvvtttrrr{{{DDDjjj{{{|||SSSvvv\\\111---666888SSSOOOOOOGGG@@@444;;;:::CCCkkkkkkgggqqqrrreeeVVVqqq~~~LLL\\\jjjoookkkuuuwww}}}{{{ssspppssswww|||^^^]]]JJJIIIAAA666///,,,,,,,,,+++******+++,,,---......//////222666888888888777777444666:::666444HHH\\\\\\SSSLLL___nnn}}}rrrxxxpppDDD999rrrMMMOOOmmm}}}MMM~~~rrr???<<>>KKK______eeeyyy{{{kkktttJJJ222000666333GGGhhh999OOOhhh```kkkvvvcccuuuhhh~~~{{{999222444===HHHBBBIIIgggRRRGGGXXXooo{{{qqqxxx\\\fffcccBBB,,,444666:::OOOTTTIII///444???TTT|||mmm|||xxx555888===BBBTTTZZZnnn```@@@===<<<;;;???GGGPPPTTTTTTaaa\\\OOOccceee```gggJJJ]]]fffeee|||zzzkkkHHHsssttt|||VVVGGG111,,,444<<>>>>>PPPZZZcccaaaaaa999===>>>777;;;WWW\\\aaalllnnnoooZZZtttUUU]]]mmmtttmmmmmmxxx|||vvvkkkooottttttrrrrrrtttwww]]]bbbKKKIIIAAA666///,,,,,,,,,+++)))******+++,,,---.........222777999999888888888444555999555000@@@SSSUUUMMM@@@LLLbbbhhhAAA;;;eeeYYYEEE^^^EEE}}}```999???OOOsssyyy|||III===666HHHPPPsssdddzzzVVVmmmxxx|||xxxyyytttwwwHHH222333<<>>BBBHHHNNNSSS[[[aaaUUUXXX\\\SSS^^^AAA___yyyccc```vvvhhh{{{lllbbb888555111///<<>>;;;888DDDKKKUUUccclll|||{{{bbbqqqrrr[[[lllvvvpppkkknnnqqqpppmmmnnnooorrrsssrrrqqqoooVVVjjjOOOIIIAAA666///,,,,,,,,,+++))))))***+++,,,---......,,,111666888777666777999999888;;;888333???OOOQQQLLL<<<===OOO|||ZZZ<<<<<>>JJJ[[[{{{ttt:::AAA777NNN]]]}}}fffjjj]]]}}}{{{kkkiii>>>000555@@@JJJTTTsssLLLCCCSSSxxxnnnlllsss```fffgggzzz]]]333777777MMMlllNNNNNNBBBUUUmmmiiiTTT___qqqttteee___```ccc\\\uuuccc~~~uuummmddd666///777CCCTTT[[[zzzEEE>>>666111555EEEyyyuuu|||XXXCCCKKKXXXZZZfffgggeeeXXX???<<<:::;;;===???EEELLLSSSdddeeebbb___UUUSSSCCCWWW}}}rrrttt|||~~~zzz{{{|||bbb```---555444---999WWW]]]ooo<<>>NNNkkkwwwZZZ}}}xxxwww|||zzz|||zzzpppvvviiiooocccKKKEEEEEELLLFFFDDDpppUUUaaannn\\\???AAA@@@::::::???IIIVVVeeesssmmmddd```rrrwwwUUUdddqqqqqqkkkkkkmmmooonnnmmmmmmooorrrrrrpppmmm~~~~~~DDDoooRRRIIIAAA666///,,,,,,,,,+++))))))***+++,,,------...+++000555666555444666999<<<999<<<;;;666@@@MMMMMMRRRMMMHHHIIIrrrMMM:::???JJJCCCPPPllldddDDDKKKXXXfffvvvfffzzz```999EEEFFFWWWssshhhbbbgggooopppuuuqqqRRR555555===HHHWWW^^^nnnuuuYYYGGGMMMooonnn{{{{{{nnn|||LLL000???AAANNN___cccGGGPPPKKK___lll|||zzzyyyvvviiiYYYXXXbbbcccxxxpppppp}}}SSS666:::@@@RRR___fffcccCCC<<<999333777OOO|||uuu}}}OOOTTTTTTdddeeefffiiifffvvvyyyIII@@@999;;;===>>>@@@EEEFFFRRR______RRRIII:::HHHWWWllliiizzzwwwtttyyyssscccJJJ---000333///333>>>eeemmmFFF???tttQQQ===DDDRRRllltttssswww~~~wwwuuuyyywwwmmmwwwkkkIIILLLLLLNNNNNNJJJTTTpppKKKiiiDDDEEEAAA>>>777<<>>CCCEEEGGGPPPKKK:::[[[MMMkkkgggPPPHHHAAA@@@999===???AAAQQQYYYllllllZZZsssiiiQQQZZZeeekkklllkkkmmmpppkkknnnqqqpppmmmnnnsssyyyvvvrrr~~~vvv}}}xxx```999yyyTTTHHHAAA777000------+++***,,,+++******+++,,,...///444***,,,888555)))///BBB<<<:::666111111777BBBJJJHHHAAA@@@666OOO[[[CCC@@@IIIOOOeeepppCCCIIIKKKkkkyyyKKK[[[jjjcccpppZZZ???EEE[[[kkkpppwwwwwwlllhhhooogggUUU]]]lll~~~}}}zzz~~~eee555===KKKYYYdddmmmyyyuuuVVVUUU^^^lllqqqYYYaaajjj{{{gggBBBAAAWWWZZZWWW```NNN___WWWLLLrrrvvvDDDeee}}}iiinnn}}}wwwyyyrrrCCC@@@SSSJJJddd```gggiiimmmAAAAAA777@@@999CCCMMMmmm]]]ccc^^^cccdddfffhhhiiikkkmmmnnnxxx^^^QQQIII===777MMMUUU===EEEMMMSSSQQQKKKGGGIIINNNYYY```jjjrrrwwwyyyyyyzzz}}}|||{{{dddHHH000,,,///...---000555---zzzaaaqqq\\\GGGPPPlllWWWIIIFFFLLL\\\kkkrrrxxx}}}~~~~~~}}}|||{{{|||~~~}}}}}}sss{{{yyypppvvvgggMMMNNNNNNMMMJJJHHHHHHKKKQQQVVViiiKKKzzz}}}CCCCCCKKK>>>777CCC>>>;;;QQQeeejjjjjjdddeeessspppnnnkkkjjjjjjmmmppprrrfffeee___YYY]]]iiirrrssstttvvv|||~~~jjjFFFBBBVVVHHHAAA777000------+++***,,,+++******+++,,,...///777111---111888999444///999888666666999AAAKKKRRRdddoooccc666CCCnnnNNN???AAAGGGIIITTTAAA???JJJnnnnnnqqqlllOOOddduuuqqqyyywwwzzzLLLGGGWWWcccllluuuyyytttggguuuoooYYYoooyyywwwnnnyyyuuuKKK???IIIUUU\\\^^^bbbkkkttt[[[UUU]]]sss~~~~~~|||xxxOOOEEEVVV^^^XXXccc]]]vvvaaaNNNJJJYYYnnnNNNbbbuuufffzzzuuu[[[MMMQQQMMMaaaaaaoooaaa___wwwVVV;;;;;;CCC999111444@@@BBBZZZggg~~~yyy]]]fffnnniiiVVVbbbcccdddfffgggiiikkkmmmqqq[[[KKKLLL???888BBBHHHGGGGGGEEE@@@===AAAMMMVVVWWW[[[bbbiiinnnssswwwzzz{{{wwwdddTTT???...---000...---///+++///EEEyyyXXXpppZZZRRREEEssshhhSSS>>>;;;FFFTTTbbbllllllrrryyy~~~~~~~~~|||vvvqqqmmmlll}}}|||||||||mmmzzz|||```MMMKKKRRRQQQOOOLLLJJJKKKOOOSSS{{{aaaYYYggg@@@@@@EEEDDD:::888>>>???KKKVVV___aaabbbiiinnnoookkkkkkkkkkkkiiieeebbb```XXXYYYWWWUUU[[[gggpppqqqsssqqqyyyZZZCCCEEEWWWHHH@@@777000------,,,***,,,+++******+++,,,...///555<<<:::000333???<<<---888666333333777<<<@@@BBBPPPeeevvvYYYJJJvvv|||{{{YYYAAA<<>>:::EEEOOOcccfffeeejjjqqqssspppmmmlll```___NNNkkk[[[tttbbbbbbcccdddcccccceeeiiillliii{{{xxxYYYVVVHHH999>>>IIILLLJJJEEEAAA???CCCJJJPPPUUUWWWZZZ]]]cccjjjsssyyyvvvhhhnnnzzz{{{}}}~~~qqq```@@@444,,,///111---,,,......333$$$HHHuuuKKKzzzbbbNNN===eeeqqq```RRRIIICCCBBBEEE[[[bbbjjjrrrvvvwwwwwwwwwssspppmmmiiijjjooowww}}}}}}zzz}}}}}}sssoooSSSKKKHHHPPPOOONNNLLLJJJKKKMMMPPPKKKVVVrrr___;;;;;;JJJ@@@@@@DDD444444>>>IIIOOOSSSYYY]]]^^^hhhhhhgggfffbbb^^^ZZZXXXQQQVVVZZZ]]]bbbiiilllkkkrrroooSSSEEE???HHHUUUHHH@@@666000...---,,,+++,,,+++******+++,,,...///000EEEMMM<<>>===999???999???DDDQQQQQQLLLMMMTTTUUURRRVVV```jjjWWW~~~{{{ttteeefffgggcccddddddcccaaaccchhhlllfffllljjjOOOFFFHHHBBB555DDDGGGKKKPPPRRRQQQMMMJJJTTTUUUVVVXXX\\\ccclllrrryyy}}}~~~{{{yyytttfffVVV222---+++...///++++++...222+++,,,888___}}}nnnIIIrrrjjjWWWFFFPPPwww]]]LLLIIINNN@@@AAACCCDDDGGGLLLRRRWWWVVVYYY]]]ccckkkuuu|||tttqqq}}}uuu^^^]]]FFFIIIFFFGGGHHHIIIIIIHHHIIIKKKMMMMMMPPPuuuQQQxxxddd;;;===CCCFFFFFF<<>>???DDDIIIMMMIIIGGGEEECCCCCCEEEHHHJJJ\\\aaagggjjjkkkkkkiiigggxxx{{{|||<<<;;;@@@IIIQQQGGG@@@666000...---,,,+++,,,+++******+++,,,...//////EEEWWWSSS???222555===999666555777;;;??????>>>CCCGGGTTTNNNUUUiii~~~___QQQ@@@:::>>>DDDGGGHHHIIIZZZiiitttTTTOOO777;;;PPPvvvjjjuuu```ggg~~~|||yyyuuuuuu~~~eee^^^bbbrrrxxxppplllpppxxxiiippprrr~~~WWW[[[uuu~~~zzzeeeQQQeeegggkkkllllllnnnrrrpppiiiqqquuufffVVV777RRRbbbwwwyyyqqqwwwxxx^^^QQQeeecccXXX\\\```]]]bbb]]]^^^}}}wwwQQQQQQQQQIIIGGGLLLUUU___jjjwwwppprrrwwwyyy{{{}}}|||qqqzzz{{{xxx[[[bbb[[[[[[cccSSSaaaZZZhhhhhhbbbcccdddqqqRRRBBBDDDGGG:::;;;777<<<777>>>999888===@@@FFFWWWkkkiiifffdddrrrccciiidddffffffdddaaaaaafffkkkgggmmm|||iiiYYYYYYOOO>>>999<<>>DDDKKKOOOKKKMMMPPPRRRSSSVVVYYY\\\fffnnnmmmooo}}}zzzrrrqqq{{{zzzwww\\\==='''------,,,***((((((***---&&&+++((($$$***AAArrrggg```[[[kkkdddLLLIIIIIIQQQfff~~~~~~|||vvvooojjjhhhrrrhhh[[[[[[qqq}}}ttteeedddMMMHHHFFFDDDHHHEEEEEEEEECCCAAA@@@AAABBB===RRR<<>>UUUeee~~~VVV@@@;;;999<<<>>>===AAAHHH@@@HHHaaaqqqqqq;;;:::>>>999TTTddd{{{mmm~~~zzzwwwwwwwwwvvvuuuzzzyyy}}}xxxxxxxxxwwwxxx{{{sssppprrrsssrrrooommmnnnpppkkkvvvwwwyyycccZZZddd|||vvvoookkkllllllooolllgggkkksssqqqhhhfffttt{{{|||fff\\\NNNEEEGGGRRR___hhhjjjmmmtttzzzxxxqqqllljjjgggXXXTTT\\\dddtttuuupppgggaaa```___```fffhhhaaaYYYddd^^^YYYdddqqqgggZZZBBBDDDGGGGGGAAA>>>IIIYYYqqqmmmhhhggghhhjjjiiihhhmmmbbbSSS[[[TTTqqq|||\\\XXX]]]WWWhhh^^^UUUlll[[[___^^^]]]aaafffbbbcccmmmppptttmmmuuurrrwwwpppqqqsssxxx^^^eeebbb[[[bbb]]]aaaeeehhheee___^^^aaafffeeennnooouuurrrYYY]]]YYYRRRHHH>>>888888;;;>>>AAACCCFFFHHHJJJLLLPPPRRRSSS]]]bbbmmmvvvooowwwnnnhhhiiinnnvvv{{{ZZZ<<>><<<;;;<<<>>>+++KKK???555UUUjjjJJJtttnnnfffJJJCCCBBBKKKVVV]]]bbbgggaaabbbeeeggghhhhhhgggfff]]]\\\```ffflllttt}}}tttVVVGGGIIIKKKIIIDDDjjjWWWFFF???666///......---,,,,,,++++++***+++,,,...///222IIIhhh|||sssbbbUUU;;;<<<<<<;;;<<>>@@@???BBBIIIQQQGGGQQQllliiiIII444DDD999???KKKUUUjjjwwwwwwxxxeeeWWWZZZiiiyyy|||vvvhhhllltttttttttsssssspppsssgggaaa___bbbeeemmmuuuxxxvvvuuuvvvpppuuuvvvooonnnyyymmmdddeeehhhgggiiinnniiisssfffuuuvvvppp}}}cccRRRhhhdddzzz___nnnuuuaaajjjppppppiiikkktttvvvppphhhtttdddzzzrrr```TTTLLLGGGDDDHHHFFFKKKMMMGGGIIILLLGGGJJJMMMcccssshhheee{{{|||~~~ddd[[[fff\\\ZZZggg___VVVggg```bbb[[[]]]bbb[[[nnncccEEE;;;===???BBBGGGCCCHHHMMMQQQQQQMMMHHHEEEFFFJJJ\\\}}}zzzkkkWWW```OOOkkkcccWWWggg]]]\\\___WWWdddfffWWW```nnnbbb```}}}ooosssiiilllZZZeee^^^eee___dddgggeee___\\\___cccbbbhhhvvvpppmmmlll[[[[[[XXXQQQGGG>>>888555999;;;>>>@@@BBBEEEJJJMMMKKKTTTPPPMMMTTTUUURRRTTTEEEJJJ]]]yyysssYYYAAA000******)))***)))((()))***)))'''%%%***'''+++333((($$$777nnnvvvnnn{{{EEEUUUaaa___WWWSSSQQQOOOJJJKKKLLLKKKJJJKKKLLLNNNCCCLLLYYYdddjjjllllllllllllmmm{{{qqqgggmmmiiiFFF===FFF999JJJ777EEE:::::::::888777888;;;===;;;666===GGG666CCCzzzNNN\\\jjjPPPDDDBBBFFFOOOYYYfffbbb\\\WWWSSSQQQQQQQQQSSS[[[jjj|||~~~iiiZZZIIIOOODDDFFFBBB<<>>222<<<444999IIIDDDRRRHHHEEE777VVV~~~zzz~~~zzzxxxxxxuuuqqqqqqttt~~~|||zzzvvvxxxqqqpppkkkddddddiiihhhbbbeeennnrrrttttttrrrsss|||kkkVVV[[[bbblll|||kkkhhhiiidddlllfffbbbbbbbbbcccggglllhhhoooooolllzzz{{{kkkYYYIIIIIIPPPCCC>>>LLLHHHIIIbbbpppiiibbbdddqqq|||kkkbbb\\\[[[\\\___bbbaaa\\\XXX^^^[[[\\\```bbbaaacccggguuueee[[[MMMCCC:::GGGBBB>>>BBBCCCGGGMMMTTTiiiwwwtttXXXbbbUUUXXXZZZ[[[[[[YYYXXXYYYYYY[[[ZZZZZZ]]]```bbbbbbaaaaaagggwww}}}|||fffdddccccccdddeeedddcccdddaaa___```cccffffffeeeddddddgggiiigggrrrrrrnnnRRRSSSSSSKKKVVVIII@@@===999777777888999:::444CCC999IIICCC000BBB@@@RRRssstttkkk999 ,,,333'''))))))))))))(((((((((((())))))))))))))))))))))))777[[[ggggggyyyyyycccLLLCCCKKKYYYbbbgggfffdddaaa\\\YYYYYYZZZUUUNNNHHHIIIOOO\\\ooo~~~tttvvv~~~hhhQQQKKKJJJGGGDDDAAA>>><<<;;;888888777777777777888888888???DDD===555888JJJ[[[tttNNNYYYlll\\\^^^YYYXXXccc\\\WWWccchhhooolllXXXNNNJJJIIIIII???===<<<===vvvMMMLLLCCC888000---.........++++++******++++++,,,---777QQQfffooo~~~cccAAA444333VVV>>>555:::999:::>>>===FFFAAAQQQXXXUUU|||aaaMMM===DDD@@@@@@@@@,,,//////QQQ~~~yyysssxxxuuutttwwwwwwtttssstttzzztttwww|||{{{wwwwwwiiijjjnnngggfffkkkjjjdddgggqqqqqqvvv|||}}}|||}}}rrr\\\SSSUUU]]]cccjjj{{{vvv}}}iii^^^```ddddddhhheeeccceeeeeebbbcccfffdddfffiiilllqqq{{{xxxpppqqqtttnnnjjjmmmpppjjjwwwlll]]]VVVWWWWWWXXX\\\______\\\YYY]]][[[\\\```aaaaaabbbfffkkk|||qqqqqqeeeaaa]]]ZZZaaaeeeppppppyyy}}}yyykkkPPP___UUUQQQTTTVVVWWWVVVVVVXXXYYYWWWVVVVVVXXX[[[]]]]]]\\\dddbbbcccmmmuuu```gggbbbaaa```aaacccddddddcccbbb```^^^___bbbddddddcccaaabbbhhhmmmkkkmmmzzzkkk^^^NNNRRREEENNNNNNMMMLLLKKKIIIFFFDDDOOOAAA???===222WWWVVV}}}|||UUU111***111111***&&&))))))))))))((((((((('''(((((((((((((((((((((((((((NNN}}}dddooowww~~~uuugggZZZZZZ___aaa^^^]]]```aaa```UUUYYYdddsss|||~~~~~~|||pppooorrrkkkXXXGGGFFFEEECCCAAA>>>;;;999888555555555444444555555555<<>>888===;;;<<<@@@>>>EEEAAAGGGOOOMMMWWWyyy[[[AAA;;;MMMeeeyyyuuutttppppppvvvzzzyyywwwwwwuuummmssswwwqqqzzzjjjeeeggggggbbbaaaddddddaaafffnnndddkkktttyyy{{{zzz{{{|||{{{nnnPPPSSSQQQUUU^^^gggpppzzzzzzkkkggg~~~|||nnndddbbbffflllpppgggeeefffjjjiiidddaaabbbdddbbbhhhqqqoookkkxxx{{{mmm^^^WWWWWWXXXXXXYYY\\\___aaaaaa```\\\YYYZZZ___```___```ddd]]]lll~~~xxxeee```XXXLLL^^^UUUTTTVVVXXXYYYXXXXXXYYY[[[XXXWWWVVVXXXZZZ\\\]]]\\\```______```eeeqqqjjjvvveee___ZZZ^^^]]]]]]^^^aaabbbbbbaaa___^^^]]]]]]___aaaaaa```bbbbbbhhhnnnmmmhhhkkkssssss___XXXWWWTTTRRROOOMMMLLLKKKGGGMMMaaa}}}uuu|||WWW111***111%%%$$$222)))))))))(((((((((''''''((((((((((((((((((((((((222###"""===dddiiihhhdddccclll}}}www|||zzzwww~~~}}}yyyuuuggg]]]VVVMMMBBB999@@@???===;;;888666444333222222111111111111222222;;;:::888666444222000///???===]]]nnnTTTiii}}}{{{}}}XXXQQQIIICCCAAA???<<<::::::999888888tttQQQKKKCCC888111.........---++++++******++++++,,,--->>>!!!444zzzmmm>>>+++---111555888GGG999888===;;;===AAA>>>AAA???:::EEERRRMMMRRRmmm}}}zzzxxxwwwwwwuuuooonnnsssyyyzzzzzz{{{sssmmmqqqqqq{{{wwwjjjhhhiiihhhbbb^^^]]]``````___eeellldddeeeiiinnnqqqrrrwww}}}}}}vvvwwwvvvsssiiiYYYQQQOOOJJJKKKUUUZZZ___bbbdddhhhpppwwwyyytttooorrrooonnnqqqsssxxx}}}nnnbbb___^^^\\\```hhhfffdddfffiiigggbbb___```ddddddhhhooonnnjjjnnnwwwwwwzzzooofff\\\VVVXXX^^^YYYYYYYYY[[[]]]___```aaaZZZXXXYYY]]]___]]]^^^aaaddd]]]]]]nnnfffdddNNNQQQTTTRRR^^^UUUYYYZZZ[[[[[[YYYWWWWWWXXXYYYXXXVVVWWWZZZ\\\]]]\\\ZZZ^^^bbbbbb```___aaaddd||||||mmmbbbZZZnnnbbbjjj___^^^]]]]]]^^^`````````^^^^^^]]]]]]]]]^^^^^^^^^^^^eeeeeehhhmmmkkkfffgggmmmvvvbbbAAA'''***///000)))###(((111))))))((((((((('''''''''((((((((((((((((((((((((************,,,>>>cccyyyiii```[[[WWWlll{{{~~~sssrrr{{{yyylllyyyrrrsssvvvvvvttttttkkk```QQQEEE>>><<<<<<;;;:::999888666444222111000000//////......//////000444222000111333222///+++"""888:::>>>mmmnnnWWWggg~~~xxxcccEEEEEEBBB???======<<<:::888666555444555xxxTTTJJJBBB888111///...---,,,++++++******++++++,,,------888333222]]]MMM333'''333888---***333888///111777555888>>>:::999BBB:::;;;NNNJJJ???HHHIII~~~nnnggghhhjjjmmmppptttnnnkkknnnrrrtttwwwzzztttsssrrrwwwuuu~~~{{{ooonnnlll{{{uuueeecccjjjlllhhhiiigggeeeeeeccccccfffkkknnnkkkjjjmmmmmmlllooouuuxxxvvvzzz|||ooobbbgggdddbbb^^^ZZZTTTPPPOOOQQQccccccrrr{{{sss{{{dddxxxtttlllggghhhbbbYYYZZZcccgggddddddfffeeeaaa```bbbeeegggeeecccgggnnnmmmeeeaaarrr||||||ttthhh[[[UUUSSSRRRVVV[[[VVVVVVVVVUUUVVVWWWXXXZZZWWWVVVWWW\\\]]][[[[[[^^^]]]ZZZZZZ[[[^^^hhhrrr]]]PPPQQQKKKRRRWWWWWW[[[UUUUUUWWWXXXWWWUUUSSSSSSTTTUUUTTTRRRSSSVVVXXXYYYZZZ]]]\\\[[[[[[\\\^^^```aaaYYYdddccc{{{kkkzzzyyyyyyuuu]]]ZZZ___]]]\\\^^^NNNaaaaaa___^^^]]]^^^___^^^\\\ZZZ\\\]]]]]]]]]\\\\\\\\\\\\```eeelllnnniiidddgggmmmllljjjwww}}}pppZZZ;;;"""$$$+++---***,,,222---###((((((((((((''''''''''''''''''''''''''''''''''''###+++...+++(((+++111AAAUUUjjjtttuuutttqqqoooUUUgggnnniiilllzzz{{{ppp~~~wwwqqqrrrppphhh___[[[JJJCCC:::777999===@@@AAA666555444333111000/////////......------......///------...///000111111111222222111666===FFFkkkooo]]]cccxxx~~~xxxooorrr]]]MMMBBB@@@@@@>>>;;;:::999999888777333222111222UUUJJJBBB888222//////---,,,++++++******++++++,,,---///%%%&&&......999gggoooJJJ222***+++---222444222---)))111,,,111555222777>>>;;;333FFFAAA777@@@BBB===DDDMMMeee~~~vvvwww~~~rrrkkkaaaZZZ[[[___bbbeeehhhnnnjjjiiikkklllmmmqqqvvvuuuxxxuuussswwwlllrrrwwwxxxyyyuuunnnddd]]]```ggghhheeelllkkkiiigggdddcccdddffffffbbbeeemmmnnnjjjiiinnnpppyyypppxxxzzzpppzzzvvvjjjoooqqqmmmsss~~~zzz}}}|||nnnooommmXXX{{{uuutttvvvwwwnnnddddddlllllliiihhhjjjkkkhhhiiilllnnnmmmeee]]]dddppplll^^^fffkkkffflll{{{bbbYYYTTTUUUWWWVVVTTTUUUVVVWWWWWWVVVUUUTTTVVVXXXUUUTTTVVV[[[\\\YYYYYY[[[]]][[[[[[\\\[[[[[[___dddqqq|||tttcccWWWYYYMMMRRRSSSSSSTTTUUUUUUUUUTTTQQQSSSUUUUUUTTTTTTUUUVVVUUUSSSQQQRRRUUUYYY[[[[[[\\\ZZZZZZ\\\___```^^^[[[\\\bbbZZZiiiZZZhhh[[[```dddaaaiii___TTTlllPPPVVVWWWYYYYYY]]]^^^SSSZZZYYY^^^]]]]]]]]]^^^\\\YYYWWW[[[\\\]]]]]][[[YYYYYYZZZXXXcccnnnooohhhaaabbbfffiiikkkiiitttwwwYYY777&&&)))333111)))%%%(((,,,,,,)))'''((((((((('''''''''&&&&&&''''''''''''''''''''''''///''' &&&)))'''$$$'''000444<<>>@@@GGGBBBGGGKKK[[[uuurrrcccRRRNNNMMMRRRXXX[[[```eeeggghhhkkknnnllljjjnnntttvvvxxxwwwvvv]]]dddbbb``````___]]]]]]``````bbbcccbbbaaabbbcccddd]]]YYY]]]hhhlllggggggllleeeiiizzzrrrnnnooorrr{{{tttyyyqqq^^^^^^ooo}}}xxxpppwwwkkkmmmnnnjjjccc^^^___ccciiiggghhhlllmmmkkklllooouuunnndddaaafffkkkhhhbbbjjjkkkmmmbbbeeemmmzzzrrrkkkfffXXXUUUUUUYYYZZZWWWVVVXXXWWWYYYZZZYYYWWWVVVXXXYYYTTTSSSUUUZZZ[[[XXXWWWYYY^^^ZZZWWWYYY``````VVVIIIRRR[[[bbbrrrwww}}}zzzkkkiiifff___dddUUUWWWTTTSSSNNNOOOSSSRRRUUURRRQQQSSSOOOQQQPPPRRRTTTTTTSSSRRRSSSTTTTTTRRRQQQRRRVVVZZZ\\\^^^VVVXXXZZZ]]]^^^\\\WWWSSSVVVYYYSSS^^^___dddaaa]]]\\\[[[WWWaaaVVViiiZZZddd^^^TTTTTTYYY```bbbYYYWWWZZZZZZZZZ[[[\\\[[[XXXUUUXXXZZZ\\\[[[YYYVVVVVVWWWUUU___iiijjjddd___```ccccccrrrpppdddhhhttthhhQQQ777***+++...,,,(((+++))))))+++'''###&&&...(((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''(((((()))***,,,,,,,,,//////+++%%%%%%,,,333555)))000444444555888999666;;;555111000000000444999;;;;;;;;;:::888444...***/////////......---------,,,++++++******++++++,,,***+++,,,...//////---+++'''...((($$$000888444222888FFFIIIMMMLLLWWWttt^^^jjjppppppnnn```RRROOOCCCKKKGGG>>>;;;999???NNN777666555333222111222333000...---...PPPIIIBBB999222000///---+++++++++******++++++,,,---(((000...$$$%%%///222+++...++++++333???EEECCC???666222...---......,,,)))(((---111000---,,,///222000...333444...333:::777:::999888===BBBDDDBBBAAAAAAEEEAAA???FFFJJJQQQ```vvvqqqiiiPPPMMMJJJEEECCCFFFKKKQQQZZZcccccchhhooosssppplllooouuuvvvvvvxxxzzz{{{|||{{{vvv{{{}}}rrr``````aaaeeeggg___UUUVVV^^^UUUYYY^^^```bbbfffiiiiiijjjbbbaaahhhiiiddddddkkkkkkhhhqqqeeejjjrrraaammmxxx{{{ooorrriiiqqqpppkkkllliiiaaa[[[[[[]]]^^^\\\[[[^^^dddfffddddddgggtttfff^^^bbbeeeaaaaaafffmmmbbbkkkfffooo\\\eeehhhppp{{{zzzoooddd^^^[[[\\\UUUTTTUUUUUUSSSQQQUUU\\\RRRUUUXXXXXXVVVTTTVVVXXXSSSRRRTTTYYYZZZWWWVVVXXXPPPXXX[[[SSSNNNPPPSSSRRRXXXRRROOOOOOVVVYYYYYYVVVWWWUUUTTTXXXVVVSSSQQQSSSIIIKKKWWWHHHSSSVVVAAAUUULLLIIIPPPOOOPPPSSSLLLNNNNNNOOOPPPOOOLLLJJJJJJJJJNNNLLLKKKMMMQQQUUUYYYZZZUUUTTTRRRQQQQQQUUUZZZ___YYYYYYTTTZZZbbb___aaaWWW[[[YYYWWW[[[eeeNNNZZZQQQVVVSSS___ZZZPPPTTTNNN___VVVVVVWWWYYY[[[ZZZXXXUUUVVVYYY[[[ZZZWWWTTTTTTUUUXXX^^^bbbaaa^^^```dddgggfffiiifffgggooommmhhhlll}}}lll___888...,,,+++,,,***'''&&&'''###)))***&&&)))111---"""(((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%''''''&&&%%%''')))***&&&&&&$$$$$$)))---***""")))+++...000000...///000///000444::::::888888<<<::::::999555111000222444---------,,,,,,,,,,,,,,,******))))))))))))******((('''(((,,,111111+++&&&,,,000---,,,...'''%%%///+++666***"""555???888999///<<<888444<<<;;;:::JJJEEECCC<<<@@@HHH@@@333333111333444333222111222222///...------MMMKKKDDD;;;444111///,,,***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,------------...///000111222222555555555666777999:::;;;<<<<<<===???@@@BBBCCCCCCBBBKKKVVVYYYXXXZZZbbbkkk```^^^VVVMMMLLLOOOHHH<<<999111333777999EEESSSTTT\\\eeejjjeee```cccggghhhkkklllqqqyyyzzzwwwxxxyyytttyyy~~~wwwrrrvvvoooeeebbb``````bbbcccdddbbb```^^^^^^______aaadddgggiiijjjjjjiiikkkiiigggfffffffffdddbbbgggjjjkkkjjjgggfffhhhjjjkkktttzzzqqqnnnnnnnnnlllkkkfffjjjlllhhhbbb]]]^^^aaabbbcccbbb___[[[ZZZ]]]```^^^^^^______```aaaaaaaaaeeedddbbb___]]]]]]___aaadddaaappp{{{www|||jjjUUULLLPPPWWWYYYXXXOOOUUUWWWSSSOOOQQQUUUWWWUUUVVVUUUSSSPPPNNNNNNNNNSSSTTTWWWXXXXXXVVVSSSQQQQQQRRRRRROOOLLLKKKOOORRRSSSSSSSSSTTTSSSQQQNNNLLLPPPNNNPPPSSSSSSOOOMMMNNNJJJLLLOOOOOOMMMKKKJJJJJJJJJJJJKKKLLLLLLLLLKKKKKKMMMNNNOOOLLLIIIGGGIIIKKKLLLIIIGGGJJJPPPTTTSSSQQQYYYVVVTTTTTTWWWYYYXXXWWWWWWXXXYYYZZZZZZ[[[[[[ZZZ[[[\\\\\\[[[ZZZXXXVVVUUUOOORRRVVVWWWVVVTTTSSSSSSXXXZZZXXXTTTVVV[[[WWWPPPTTTXXX[[[YYYTTTSSSUUUYYYUUU]]]eeeeee___]]]cccjjj___^^^aaafffgggeeeggglllrrrjjjdddhhhwwwxxxnnn]]]KKK<<<333...---************))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((())))))))))))***++++++,,,,,,---......000111222333444555555666777555222///...---......******************************))))))))))))******(((((()))******************++++++,,,,,,------...,,,,,,---///000222333333666777888:::;;;<<<======AAAAAA@@@???<<<999666444000000000000000/////////,,,,,,,,,,,,OOOKKKDDD;;;444111///,,,***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++,,,,,,,,,------,,,---...///000111111222444444444555666777999999888999:::;;;===>>>???@@@???AAACCCDDDCCCDDDFFFIIIMMMJJJHHHIIIEEE<<<222...333,,,...111555CCCPPPMMMQQQ[[[aaa___]]]```dddeeehhhjjjpppvvvvvvtttyyy{{{pppjjj___bbb______pppuuukkk^^^UUUTTTVVVWWWWWWWWWYYY[[[\\\[[[ZZZZZZ[[[```aaacccdddddddddcccbbbgggeeecccbbbbbbaaa___]]]dddgggkkkkkkiiigggfffgggccc^^^mmmsssuuu|||wwwrrrmmmkkkiiiiiijjjkkkmmmnnnmmmjjjhhhiiikkkhhhiiihhheeeaaa```ccceeeYYY[[[]]]___``````______aaaaaa```aaaaaaaaaaaaaaa___[[[___lllqqqkkkfffgggoooeeeaaaeeeaaaVVVTTTYYY\\\VVVPPPMMMNNNPPPRRRRRRSSSWWWWWWRRRPPPRRRVVVVVVQQQRRRRRRPPPNNNLLLLLLMMMNNNPPPSSSUUUUUUTTTQQQPPPPPPRRRRRRPPPMMMLLLPPPSSSTTTPPPNNNOOORRRRRRNNNIIIOOOMMMMMMQQQPPPLLLKKKMMMMMMNNNNNNMMMKKKJJJKKKLLLNNNNNNNNNNNNMMMMMMLLLKKKMMMNNNOOONNNKKKKKKLLLOOOMMMKKKIIILLLPPPSSSSSSQQQVVVSSSQQQQQQTTTVVVVVVUUUVVVVVVXXXYYYZZZ[[[[[[[[[[[[ZZZXXXVVVUUUUUUUUUUUUTTTTTTUUUXXX[[[[[[XXXUUUVVVXXXXXXUUUUUUXXXWWWRRRRRRVVV[[[\\\[[[ZZZZZZ\\\RRRZZZaaaccc___^^^ccchhh``````ccchhhiiigggiiimmmjjjhhhfffeeefffhhhiiijjjiiieee___YYYSSSLLLEEEAAA777444///***''''''((()))************))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''((((((((())))))))))))*********+++,,,,,,------000000111111222333333333444222000---,,,+++,,,,,,************************))))))(((((((((((())))))(((((()))************)))))))))******+++,,,,,,,,,+++,,,---...000111222333444555666777999999::::::;;;;;;:::888666333111000//////////////////......,,,,,,,,,,,,QQQLLLEEE;;;555111///---***++++++++++++++++++++++++************************************************++++++************++++++++++++++++++,,,,,,,,,,,,,,,,,,---...///000000111222222222222333444666666444555555777888999:::;;;DDDAAA>>>???BBBCCCAAA???HHH>>>===EEEDDD999555888...+++---...000???IIIAAAFFFPPPZZZ\\\]]]aaaeeeggghhhiiilllnnnnnnnnnttt|||zzzxxxssshhh]]]WWWPPPPPPNNNMMMTTT]]]YYYOOO```dddkkkrrr}}}|||zzzjjjRRRMMMJJJGGGHHHMMMQQQSSSSSSRRRUUUXXXZZZ[[[[[[]]]^^^bbbccccccbbbaaa___]]]\\\```___]]]]]]]]][[[YYYWWW[[[___bbbdddbbb___]]]\\\cccYYYZZZUUU^^^___wwwwwwlllpppwwwrrrsssqqqlllgggeeefffhhhkkkkkkjjjjjjiiijjjjjjkkkfffeeedddaaa^^^]]]^^^```]]]\\\\\\]]]^^^aaaccceee``````aaadddhhhjjjgggdddhhheeeaaa```bbbcccbbb___[[[___]]]UUURRRVVVUUUOOOJJJMMMPPPOOOMMMMMMPPPTTTUUUVVVSSSNNNNNNQQQSSSRRRNNNOOOPPPNNNLLLKKKLLLMMMKKKMMMOOORRRRRRQQQOOONNNOOOPPPQQQPPPMMMMMMPPPTTTSSSMMMHHHIIIOOOQQQMMMGGGMMMJJJJJJMMMLLLIIIIIIKKKNNNNNNMMMKKKIIIHHHJJJLLLNNNNNNNNNNNNMMMKKKJJJIIIKKKLLLMMMLLLKKKLLLNNNOOOJJJJJJJJJKKKLLLNNNOOOPPPRRRPPPOOOOOOPPPRRRRRRRRRRRRSSSUUUVVVWWWXXXXXXXXXYYYWWWTTTQQQQQQQQQSSSUUUVVVSSSSSSWWW]]]___[[[VVVTTTWWWYYYVVVUUUVVVVVVTTTQQQUUUYYY]]]___]]][[[YYYQQQWWW]]]```aaaaaaccceee^^^^^^aaafffgggdddfffjjjkkknnnpppmmmhhhaaa]]]\\\XXXQQQFFF===555000,,,***'''((()))+++,,,...//////************))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''((((((((())))))))))))))))))***++++++,,,,,,//////////////////000000000...,,,***)))))))))***((((((((((((((((((((((((((((((''''''''''''(((((('''((())))))******))))))((((((((()))******+++++++++,,,,,,...///000111222111222333444555555555555666555333111///...------------------------------,,,,,,,,,,,,QQQLLLEEE;;;555222000---***************************))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++***++++++++++++,,,,,,,,,+++,,,,,,---......///////////////000000111333333111111222333444555666777777555444888===@@@>>>;;;JJJ<<<000000444111+++&&&......222000---888>>>666;;;DDDPPPXXX\\\```eeegggjjjgggeeeeeegggiiimmmpppooojjjfffccc\\\RRRKKKJJJQQQNNNGGGCCCHHHMMMHHH??????>>><<<;;;>>>JJJZZZfffPPPVVVZZZXXXWWWXXXWWWTTTTTT\\\[[[QQQMMMRRRPPPFFFJJJIIIIIIKKKOOOQQQQQQPPPTTTWWW[[[^^^___```bbbcccffffffeeedddbbb___]]]\\\___^^^^^^^^^___^^^\\\ZZZWWWYYYZZZZZZXXXUUUSSSQQQJJJJJJQQQSSSSSSLLLOOOSSSYYYTTTsssooojjjdddeeeiiimmmooonnnjjjggggggfffccckkkiiifffeeeffffffeeedddaaa```^^^\\\YYYXXXXXXXXX```]]]YYYWWWYYY___fffkkk```^^^]]]bbbhhhjjjgggcccbbbbbb\\\UUUWWW```aaa\\\WWW^^^]]]TTTQQQWWWWWWPPPOOOPPPPPPLLLHHHJJJQQQXXXTTTSSSNNNIIIJJJNNNNNNLLLMMMNNNOOONNNMMMLLLMMMNNNLLLMMMOOOPPPPPPOOOMMMKKKLLLNNNPPPOOOLLLLLLOOOSSSOOOKKKFFFGGGJJJMMMKKKIIILLLHHHGGGIIIIIIFFFGGGJJJKKKLLLLLLKKKHHHGGGHHHIIIIIIJJJJJJJJJIIIHHHGGGGGGHHHHHHHHHHHHHHHIIIJJJKKKGGGHHHIIIIIIHHHHHHJJJLLLPPPOOONNNNNNOOOPPPQQQQQQPPPQQQQQQRRRRRRRRRRRRRRRVVVUUUSSSQQQQQQQQQRRRSSSSSSQQQRRRUUU[[[]]]ZZZWWWTTTWWWZZZXXXUUUUUUVVVWWWTTTUUUWWWZZZ\\\[[[XXXUUUTTTWWW\\\```bbbbbbbbbaaa^^^^^^bbbggggggeeefffiiidddeeefffeeebbb]]]YYYWWWNNNGGG>>>666222000///////////////...---***)))'''************)))))))))(((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''((((((((())))))((((((((()))******++++++.........------,,,,,,,,,---,,,***)))(((((((((((('''''''''''''''''''''''''''''''''&&&&&&''''''''''''(((((()))))))))))))))'''(((((())))))***++++++++++++,,,---...///000000///000111111222222222222333222000...,,,,,,,,,---++++++++++++,,,,,,,,,,,,++++++,,,,,,RRRLLLEEE<<<555222000---+++************************))))))))))))))))))))))))))))))))))))))))))))))))+++******))))))******+++*********+++++++++,,,,,,+++++++++,,,------......------------...///000000///000000111222333444444111222555777777888888888...111444>>>VVViii```JJJ111...222222,,,000555///...666CCCOOOVVV[[[___cccjjjddd^^^___eeekkkkkkhhhddd^^^YYYVVVPPPIIIGGGJJJIIIDDD===888:::@@@DDDDDD>>>@@@BBBAAA<<<777555444666<<>>JJJAAA@@@@@@AAABBBDDDEEEGGGGGGKKKPPPSSSUUUUUUUUUVVV______^^^]]]\\\[[[[[[[[[UUUUUUVVVWWWXXXWWWTTTQQQQQQMMMIIIFFFFFFFFFFFFEEEIIIKKKDDDIII???FFFCCCIIIRRROOOGGG===OOOTTTHHH\\\KKKZZZ]]][[[bbbddd^^^^^^[[[eeefffdddiiimmmpppvvvmmmwwwnnn^^^ccckkkmmmooojjjkkkiiifffjjjooojjj___cccdddeeefffffffffffffffgggeeebbb```___]]]ZZZXXXRRRVVV]]]bbbeeeccc```]]]```]]][[[]]]```ccccccaaaaaaccc___ZZZ\\\bbbaaaZZZ___ZZZZZZ]]]XXXOOOPPPXXXKKKJJJIIIJJJKKKLLLLLLLLLPPPRRRPPPKKKJJJLLLLLLJJJGGGHHHIIIHHHGGGFFFGGGHHHNNNNNNNNNMMMKKKHHHFFFDDDCCCFFFHHHGGGEEEDDDFFFIIIEEEGGGGGGDDD@@@???CCCHHHEEEBBBAAADDDDDD@@@@@@CCC<<<@@@EEEHHHFFFDDDAAA@@@@@@AAABBBDDDEEEEEEFFFFFFGGGEEECCCCCCCCCDDDCCCBBBFFFFFFEEEFFFFFFGGGHHHHHHLLLLLLLLLKKKJJJKKKMMMOOOQQQQQQQQQPPPOOONNNMMMLLLNNNOOOQQQRRRRRRQQQPPPOOOOOORRRUUUWWWVVVWWWYYY\\\XXXWWWXXXZZZXXXTTTTTTWWWRRRSSSUUUWWWZZZ\\\^^^```ZZZ[[[]]]___````````````bbbbbbgggllllllhhhhhhkkkkkkhhhffffffcccYYYIII===666444111000000000///......---,,,,,,,,,---///000************))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&'''''''''(((((((((((((((((()))******++++++++++++******))))))(((((())))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&'''(((((())))))((((((((((((((()))******++++++)))******+++,,,,,,------.........//////...------++++++***)))))))))******)))))))))******++++++,,,***++++++,,,YYYMMMFFF<<<666333111...+++******************************************************************************))))))))))))******************++++++++++++*********+++++++++++++++,,,++++++++++++,,,------.........//////000000111,,,---...///111999DDDMMMjjjccc<<<'''...000------------000<<>><<<===777444222222333666;;;???888666111...,,,...333666666555444555333111222666444444555888666333555888:::<<<===>>>???AAACCCEEEBBBFFFLLLQQQSSSSSSTTTUUUZZZZZZYYYWWWWWWVVVVVVVVVOOONNNMMMNNNMMMJJJFFFBBBBBB???===<<<>>>???>>>===111999666DDD<<>>@@@???===>>>AAA@@@===;;;===888<<<@@@BBBBBB@@@@@@@@@>>>>>>???@@@AAAAAAAAAAAAAAA???===>>>@@@BBBAAA@@@CCCAAA???AAADDDFFFEEEDDDFFFHHHHHHGGGEEEFFFHHHKKKLLLLLLLLLMMMMMMLLLLLLLLLKKKKKKKKKKKKLLLLLLMMMMMMPPPPPPQQQSSSUUUWWWWWWWWWZZZVVVTTTXXXWWWSSSPPPRRRMMMQQQVVVYYYYYYZZZ]]]___XXXZZZ\\\\\\\\\]]]```bbb\\\]]]aaaffffffbbbbbbddd^^^[[[XXXTTTNNNDDD:::222222000...---...///...---+++******))))))(((((((((************))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''(((((((((((()))******++++++,,,))))))))))))))))))((((((&&&''''''(((((((((''''''''''''''''''''''''''''''((((((''''''''''''((((((&&&'''(((((())))))((((((&&&''''''(((((()))******))))))******+++,,,,,,,,,,,,---------,,,,,,+++***((())))))*********))))))((())))))***++++++,,,,,,******+++,,,]]]MMMFFF===666333111...+++))))))))))))))))))))))))******************************************************))))))))))))******)))************+++++++++***************+++++++++++++++++++++++++++,,,,,,---------....../////////000000222888EEEXXXlllyyyJJJ'''...444///,,,,,,+++---777GGGQQQTTTYYY```VVV^^^```YYYSSSRRRPPPMMMIIIBBB===>>>???;;;777777777333111222333111//////---///222333333111///...000---///555444000111777...555777333444:::;;;777:::<<<>>>????????????@@@DDDIIIPPPUUUXXXYYYZZZ[[[YYYXXXWWWUUUTTTSSSSSSSSSRRRQQQPPPOOOLLLHHHBBB>>>:::999999<<>><<<;;;AAA777AAA555CCC===BBBHHH888BBBCCCAAAFFFEEEOOOHHHJJJEEEEEEQQQUUUWWW___YYYWWWccceee]]]gggrrrgggdddhhhaaaeeerrriii___lllbbbkkkmmmfffdddjjjkkkeee^^^dddiiihhhbbb]]]\\\]]]```\\\YYYXXXWWWUUUPPPMMMQQQRRRUUUWWWYYYZZZYYYYYYRRRWWW]]]```aaa```______bbb\\\XXXYYYZZZXXXUUUUUUWWW[[[\\\WWWQQQQQQSSSSSSNNNNNNMMMJJJFFFEEEHHHKKKFFFMMMQQQMMMHHHHHHIIIIIIHHHIIIJJJHHHFFFEEEEEEFFFDDDDDDDDDCCCBBBAAA??????===@@@BBBAAA===;;;<<<>>>BBB???<<<<<<<<<<<<;;;999;;;999;;;???>>>:::888999777999<<<======>>>???AAA;;;<<<<<<<<<<<<<<<;;;:::;;;999777999===??????===???;;;999;;;@@@CCCBBB???BBBDDDEEECCCAAAAAADDDHHHEEEEEEGGGHHHIIIJJJJJJJJJIIIHHHFFFEEEFFFHHHJJJLLLPPPMMMKKKNNNSSSVVVTTTQQQ[[[TTTQQQUUUWWWRRRNNNNNNJJJQQQXXXZZZXXXUUUVVVXXXUUUXXXZZZZZZYYY[[[```eee[[[\\\aaaffffffbbbaaadddccc^^^UUUIII===666333333111///------///111111111,,,---...///...---+++***************))))))))))))(((((((((((((((((((((((('''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((()))))))))***++++++,,,,,,))))))))))))))))))))))))%%%%%%&&&'''''''''&&&&&&''''''''''''''''''''''''((((((''''''''''''((((((&&&''''''(((((((((((((((%%%%%%&&&&&&'''(((((()))))))))******+++++++++,,,++++++,,,++++++***)))(((((()))+++,,,,,,,,,+++***((())))))***+++,,,,,,,,,******+++,,,```MMMFFF===666333111...+++************************))))))))))))))))))))))))))))))))))))))))))))))))************************++++++---......---++++++,,,+++++++++******))))))++++++************++++++***++++++,,,,,,---......---///,,,///GGGllloooZZZEEE)))///;;;***+++000888???EEEIIIMMMPPPUUUUUUSSSQQQMMMIIIEEECCC;;;:::888555444333333333000///...---,,,------...------------------------........................000000000000111222333444777777888:::<<>>>>>777777777777888888888888:::;;;<<<===???AAACCCDDDDDDDDDDDDDDDFFFKKKRRRWWWYYYZZZ]]]```bbbdddddddddkkkhhhffffffhhhiiihhhfffdddeeehhhlllooonnnkkkhhhiiihhhgggdddbbb___]]][[[bbb___]]]]]]___^^^WWWRRRXXXYYY[[[[[[WWWSSSVVV]]]XXXXXXXXXYYY\\\]]]]]]\\\\\\ZZZYYYXXXXXXXXXWWWVVVYYYXXXWWWUUUSSSRRRPPPPPPJJJJJJIIIIIIIIIIIIIIIJJJKKKIIIHHHIIIKKKKKKHHHEEEEEEEEEDDDCCCCCCCCCCCCDDDBBBAAAAAA???>>>===<<<;;;============<<<;;;:::999;;;;;;:::999999888888888777888888888888999999999888999::::::;;;;;;::::::888888888888888888888888999999999999999999999999999999:::;;;<<<===>>>???EEEDDDCCCBBBAAABBBCCCDDDDDDEEEFFFGGGGGGHHHGGGGGGAAABBBDDDFFFHHHKKKMMMNNNQQQQQQPPPOOOOOOPPPRRRSSSQQQQQQRRRUUUXXXWWWSSSNNNTTTTTTVVVXXXUUUOOONNNQQQYYY\\\___```___```cccfffgggbbb]]]\\\```eeefffcccoooUUUNNN:::;;;---333>>>CCCTTT[[[eeebbbYYY^^^ZZZSSSKKK222000...)))000***'''///&&&000"""///)))///)))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))******+++++++++,,,***'''&&&***+++'''%%%&&&'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''))))))((('''''''''''''''&&&'''(((((()))((((((((('''''''''(((((((((((())))))*********++++++++++++++++++******))))))((((((***(((&&&&&&(((*********(((***+++------,,,+++***,,,,,,,,,---```LLLFFF===888444222...***************************************************))))))))))))))))))))))))************************++++++,,,,,,,,,,,,+++++++++++++++******)))))))))+++******))))))******+++******++++++,,,------------000------???___xxxFFF111333###///555>>>FFFKKKMMMOOOQQQTTTSSSQQQMMMIIIDDD???===999888666444222222111222//////---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------/////////000000111222333333444555777999<<<>>>@@@<<>>;;;888666666666666666666666666555555555666666666666777888888999:::<<<>>>???AAA@@@AAAAAAAAAAAAEEEJJJMMMWWWXXXZZZ\\\]]]^^^^^^^^^aaa______aaaeeegggfffeeeddddddeeedddcccccccccccc^^^dddlllpppmmmggg```\\\bbb```_________]]]ZZZWWWZZZZZZ\\\^^^]]][[[^^^ddd___]]][[[[[[[[[[[[ZZZXXX^^^[[[XXXWWWXXXYYYWWWUUUXXXWWWVVVUUUSSSRRRQQQPPPLLLLLLKKKJJJIIIIIIJJJJJJKKKHHHFFFFFFHHHHHHFFFCCCBBBBBBAAA@@@@@@@@@@@@@@@===<<<<<<;;;:::999888888;;;;;;;;;::::::999888777888888888888888888888888666666777777777888888888777777888999999999999888888888888888888888888888888888888888888888888888888999999:::;;;<<<===>>>???>>>>>>======>>>>>>>>>@@@AAABBBCCCDDDEEEEEEEEE???@@@BBBDDDFFFHHHIIIJJJNNNMMMMMMMMMMMMOOOPPPQQQPPPPPPQQQTTTVVVVVVSSSPPPVVVVVVYYY\\\YYYTTTTTTWWWWWW[[[___aaaaaabbbeeehhhcccdddiiiooommmeeecccggg^^^DDD888999VVVooorrrjjjhhhfffiiinnntttaaaaaaQQQEEE777%%%111222&&&---"""---%%%''')))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''')))))))))*********++++++---(((&&&((()))'''''')))'''''''''&&&&&&&&&%%%%%%''''''''''''''''''''''''))))))((('''''''''''''''&&&&&&'''(((((((((((((((''''''''''''(((((((((((()))))))))*********++++++*********))))))(((((((((***(((''''''(((************+++,,,......---,,,+++,,,,,,------ZZZKKKFFF>>>999666333...***++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++*********)))))))))))))))******))))))))))))******)))******++++++,,,------+++000///+++333MMMhhhxxxwww}}}BBB$$$///333000777@@@HHHLLLMMMMMMMMMPPPOOOKKKGGGBBB<<<888666555444333111000/////////...------,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............///000111222222222333555888:::<<<>>>>>>AAADDDGGGHHHJJJMMMOOOTTTSSSQQQOOOMMMKKKJJJIIIHHHDDD>>>999777777777666555444444333222111000000222222222333333333444444444444555666777999;;;<<<===>>>?????????@@@BBBDDDQQQRRRTTTWWWYYYZZZ[[[[[[\\\\\\^^^aaadddfffeeeddddddbbb^^^ZZZWWWWWWYYY[[[WWWaaannnsssooogggaaa^^^\\\[[[YYYXXXXXXWWWVVVVVVYYYVVVVVVYYY[[[ZZZ\\\aaa]]]ZZZWWWVVVVVVVVVUUUTTT\\\WWWRRRSSSWWWYYYXXXVVVTTTTTTSSSRRRQQQOOOOOONNNMMMMMMKKKJJJIIIIIIIIIIIIIIIGGGDDDBBBCCCCCCBBBAAA>>>===<<<<<<;;;;;;<<<<<<888888888777777666666666777777777777777666555444444444555666666777888888555555555555666666666666555555666777777777777666666666666666666666666666666666666666666666666666777777888999:::;;;;;;<<<999999:::::::::::::::999;;;<<<===???@@@AAAAAAAAA>>>>>>???AAABBBCCCDDDEEEIIIIIIHHHIIIJJJLLLOOOPPPOOOOOOOOORRRTTTVVVUUUTTTSSSRRRUUUXXXVVVRRRRRRUUUPPPUUU[[[^^^^^^___bbbdddfff^^^^^^hhhkkkddd\\\ZZZ>>>UUUpppvvvlll|||xxx{{{jjjjjjRRRdddSSSZZZLLLWWWSSSHHH...+++"""++++++555//////******)))))))))(((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''(((((())))))))))))******---'''$$$%%%'''&&&&&&)))'''''''''''''''&&&&&&&&&(((((((((((((((((((((((())))))((('''''''''((((((&&&&&&'''(((((((((((('''&&&&&&'''''''''(((((((((((()))))))))************))))))))))))((((((((((((***)))'''((()))++++++***+++,,,---...///...---,,,,,,---------UUUKKKFFF???;;;888444...)))++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))),,,+++***))))))***+++,,,))))))))))))))))))))))))*********))))))*********))))))******+++,,,,,,---***///000***+++===ZZZppp|||jjj777---000111666===CCCEEEFFFFFFFFFIIIGGGDDD@@@;;;777333111222111000///......------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------...///000000222222333555888:::===>>>???BBBEEEHHHIIIJJJMMMOOOSSSSSSRRRQQQOOOLLLJJJIIIDDD@@@:::666555555555444444444333222111000000/////////000000000111111111111111222333444666888999;;;===???@@@@@@???@@@AAAHHHJJJMMMQQQUUUYYY[[[]]]___```ccceeeggggggeeedddiiiccc]]]YYYXXXYYYXXXXXX^^^fffmmmmmmgggbbbbbbeee___[[[WWWWWWYYY[[[ZZZYYYZZZUUUSSSVVVWWWVVVVVVXXXWWWUUUSSSRRRTTTVVVWWWVVVVVVQQQMMMNNNTTTYYYXXXVVVPPPOOOOOONNNLLLKKKKKKJJJLLLKKKIIIHHHGGGFFFFFFEEEFFFDDDAAA>>>======>>>>>>::::::999888888888888999777777777777777777777777555555555555555444333222333333333444444444555555333333333333444444444444333444555555666666555555555555555555555555555555444444444444444444444444666666666777888999999999777888999:::::::::999888777888:::;;;===>>>>>>>>>======>>>??????@@@@@@AAADDDDDDEEEFFFHHHKKKMMMOOONNNNNNNNNPPPSSSUUUWWWXXXRRRPPPQQQTTTTTTPPPPPPRRRQQQVVV\\\______^^^```bbbeeeccc___[[[\\\___aaa```}}}oooxxx{{{rrrpppoooXXXhhhfff\\\IIIAAA555333...,,,''''''+++************)))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((((((((())))))))))))%%%###%%%'''%%%%%%'''((('''''''''''''''''''''(((((((((((((((((((((((())))))((((((((((((((()))&&&&&&'''(((((((((((('''&&&&&&'''''''''((((((((((((((()))))))))*********((((((((((((((((((((((((***)))((()))***++++++***++++++,,,---...---------------------WWWLLLGGG@@@;;;888444///***++++++++++++++++++++++++************************************************)))))))))))))))))))))))),,,+++***))))))***+++,,,)))))))))))))))*********++++++************++++++)))******+++,,,,,,------)))---000,,,)))333NNNgggvvvzzz~~~@@@%%%---777999===???@@@AAACCCDDD@@@???===999666333111000/////////......------,,,+++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---...///000000111222444666999;;;===:::===@@@BBBCCCDDDFFFGGGJJJKKKKKKKKKJJJGGGEEECCC===:::777555444444222000111111111111111111000000............////////////000111111222333555666777777:::>>>@@@@@@???@@@@@@BBBCCCFFFJJJOOOSSSWWWXXX]]]___bbbdddeeeeeeeeedddmmmeee^^^]]]aaabbb^^^XXXaaagggkkkjjjdddbbbeeejjjhhhbbb\\\]]]bbbfffddd```^^^YYYXXX[[[\\\YYYXXXZZZYYYWWWVVVVVVXXXZZZ[[[[[[VVVRRRNNNOOOSSSVVVUUUSSSOOONNNMMMLLLKKKJJJIIIHHHGGGFFFEEECCCBBBAAAAAAAAABBBAAA>>>;;;999999:::;;;999888777777666666777777555555666666666666777777333444444444444333333222333333333222222111111111111111222222222333333333333333444555555555555555333333333333333333333333222222222222222222222222444444555555666666777777555666888999999999888777666777999:::;;;<<<<<<<<<============>>>>>>>>>>>>AAAAAABBBCCCFFFIIILLLMMMLLLMMMNNNOOOQQQTTTWWWYYYYYYVVVUUUXXXXXXUUUTTTVVVYYY^^^ccceeedddbbbccceee^^^nnnrrrccc]]]kkkxxxzzzwww}}}hhhkkk[[[LLL;;;111&&&)))///,,,++++++++++++*********))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((()))))))))((((((((((((((('''%%%&&&***,,,(((&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))))))))((((((((())))))***&&&'''(((((())))))(((((('''''''''((((((((())))))))))))))))))************((((((((()))))))))))))))***))))))***,,,,,,+++*********+++,,,,,,,,,,,,,,,---------...WWWMMMHHH@@@;;;888555000,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++************++++++***************+++++++++,,,,,,++++++++++++,,,,,,***++++++,,,,,,---......+++,,,//////+++///DDD\\\eeekkkrrrzzzBBB+++>>>>>>???AAAAAA@@@AAACCCEEE;;;:::888555333222111000---...............---,,,+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,---...///000......///111444666999:::999;;;>>>@@@@@@AAACCCDDDEEEFFFHHHHHHGGGDDDAAA???666555444333333111...,,,------......//////000000---------.........//////000000111111222444555666333666:::===>>>>>>>>>???AAABBBCCCFFFIIILLLOOOQQQVVVYYY\\\___```aaaccceeeggg```[[[[[[```aaa\\\VVVUUU[[[bbbdddbbb```aaacccccc^^^YYYYYY^^^aaa```]]][[[YYY[[[______[[[[[[]]][[[YYYXXXXXXXXXXXXVVVTTTYYYWWWUUUTTTSSSRRRQQQPPPPPPOOONNNLLLJJJIIIHHHGGGAAAAAA@@@>>>==================<<<:::777666888999888777777666555666666666333333333333333333444444222222333333333333222222333333222111111000//////111111111111222222222222222222333444444444444444111111111111111111111111111111111111111111111111333333333333444444444555333333444555666666666666777777888999::::::::::::<<<<<<<<<<<<============>>>??????AAACCCFFFIIIKKKIIIKKKMMMNNNOOOQQQUUUWWWZZZVVVUUUYYYZZZXXXWWWYYY[[[___cccdddbbbaaabbbddd^^^fffiiikkk{{{zzzmmm}}}lllRRRDDD---111555---,,,,,,,,,,,,+++++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))******))))))))))))(((((()))'''***///111---)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))((((((((()))******(((((()))************)))(((((()))))))))*********)))*********++++++++++++))))))))))))************+++******+++------,,,************+++++++++,,,,,,------......WWWOOOIII@@@:::777444111---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***+++++++++,,,,,,,,,,,,...------,,,,,,------...+++,,,,,,------.../////////,,,...222///---;;;OOOYYYbbbmmmxxxWWW999>>>>>>@@@AAAAAA@@@?????????:::888666333222111000000---...////////////...---+++,,,---...///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000......///111444666888:::<<<>>>AAABBBCCCCCCEEEFFFFFFHHHIIIJJJHHHDDD???<<<444333111111111000...,,,---------.........//////............////////////000000000000111333444555333666:::<<<<<<<<<===>>>BBBBBBCCCEEEHHHLLLOOOQQQWWWZZZ]]]^^^___```cccfffbbb```]]][[[[[[ZZZZZZYYYRRRVVV[[[^^^^^^]]]\\\\\\\\\]]]\\\[[[ZZZZZZ\\\^^^WWWYYY]]]aaa^^^XXXWWWYYYZZZYYYXXXWWWVVVTTTPPPMMMSSSUUUVVVUUUQQQOOONNNOOONNNNNNLLLJJJGGGEEEDDDCCC======<<<;;;::::::;;;;;;999:::;;;:::777555666888777666555555444444555555222222222222222111111111000111111222222111111000111111111111111000000000000111111111222222222222000000111222222222222111000000000000000000000000111111111111111111111111111111222222222222333333333333333333444555666666777777888888888888888777::::::::::::;;;;;;<<<<<<;;;<<<<<<>>>@@@CCCEEEGGGDDDGGGJJJLLLLLLMMMPPPSSSTTTPPPOOOTTTXXXXXXXXXZZZWWWZZZ^^^___]]]]]]```bbbeeebbbjjj~~~qqqDDD333&&&------------,,,,,,,,,,,,************************************************))))))))))))************************************++++++*********)))))))))+++((()))...000---***+++(((((()))))))))*********************************))))))(((((()))******+++))))))***+++++++++++++++************++++++++++++++++++++++++,,,,,,,,,,,,)))*********+++++++++,,,+++******,,,......,,,***+++++++++++++++,,,------............]]]PPPIII@@@:::777444111...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,++++++++++++,,,,,,---------///......------......///,,,,,,---......//////000111,,,---333111,,,555EEETTT___jjjuuukkk\\\JJJ<<<===888;;;>>>???===:::777777:::999666333111000///000---...///000000000///...+++,,,.../////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------...///000000000000111333666888:::<<<===???AAACCCCCCCCCEEEFFFFFFGGGHHHHHHEEE@@@;;;888666444222111111111000///////////////////////////........./////////000000/////////000000222333444666999;;;===<<<<<<===>>>BBBCCCEEEHHHLLLQQQUUUWWW```bbbdddcccaaaaaadddggghhhiiiiiiccc]]][[[```eee___^^^]]]]]]]]]^^^___```dddiiinnnkkkcccaaaffflll[[[^^^dddfff___VVVTTTVVV[[[ZZZZZZZZZZZZWWWRRRNNNHHHMMMRRRRRROOOLLLMMMPPPKKKJJJHHHFFFCCCAAA???>>>;;;::::::999999999::::::666999;;;:::777555666777666555444444333333444444333333333333222222222111//////000000000000000/////////000000111111222222111111111111222222222222...//////000000000000000000000000000000000000000111111111111111111111111111111111111111222222222555444333333444666888999777777888888777777666555888888888999::::::;;;;;;:::::::::;;;===@@@CCCDDDAAADDDHHHJJJIIIJJJMMMOOORRRMMMMMMSSSYYYZZZ[[[]]]WWWZZZ]]]^^^^^^___bbbfffhhhrrrsssUUU<<<......---------,,,,,,,,,************************************************)))*********++++++++++++++++++++++++++++++++++++,,,+++++++++******))))))***'''&&&***,,,***)))+++(((((())))))*********+++************************))))))((())))))***++++++******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------******+++++++++,,,,,,,,,+++***+++---......,,,***---,,,,,,,,,,,,---..................