BM6P6(@ %%%%%%%%%&&&&&&&&&''''''&&&&&&''''''&&&&&&%%%$$$''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%%%%%%%%%%%%%)))(((&&&%%%%%%&&&'''(((%%%%%%&&&'''(((((((((''')))))))))(((''''''&&&&&&)))((('''&&&&&&'''((()))(((((('''''''''&&&&&&&&&))))))(((((('''''''''&&&&&&''''''((()))(((((((((******))))))((((((''''''(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%$$$$$$&&&))))))'''$$$(((''''''''''''&&&&&&&&&'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$'''&&&%%%$$$$$$&&&((()))(((((('''''''''&&&&&&&&&))))))(((((('''''''''&&&'''''''''''''''***...111888>>>FFFJJJKKKMMMQQQVVVZZZXXXYYY]]]]]]XXXUUUUUUQQQLLLHHHEEEFFFKKKVVV___lllsssyyyxxxsssqqquuu{{{}}}zzzuuullldddYYY```mmmyyy~~~xxxuuuwww}}}}}}zzz~~~~~~~~~|||~~~~~~~~~~~~}}}~~~|||uuupppiiidddbbb```___^^^XXXVVVSSSQQQQQQSSSVVVXXX\\\]]]___bbbeeehhhjjjlllkkkgggccc```___^^^]]]\\\XXXVVVTTTSSSSSSSSSQQQOOOLLLKKKIIIHHHFFFEEEDDDDDD???>>>>>>===<<<<<<;;;;;;999:::::::::999666444222555555444444444444333333111111000000000000111111///////////////000000111222222222222222222222222000000000000000000000000000000000000000000000000222222111000//////000000//////000000000000//////000000000000000000000000////////////////////////222000......000222222222111111/////////111444555555444222111111111222222333555666666555444444555222222333444333222000///333333333333222111000000222111///.........///000//////...---,,,,,,++++++%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''&&&&&&%%%$$$''''''''''''''''''''''''###$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%%%%%%%%%%&&&(((''''''&&&&&&'''''''''%%%&&&''''''((((((''''''((((((((()))))))))))))))((((((''''''''''''(((((((((((('''''''''&&&&&&&&&((('''''''''&&&&&&&&&&&&%%%&&&''''''((((((''''''((((((((((((((((((''''''((('''''''''&&&&&&&&&&&&''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&%%%%%%''')))***(((%%%''''''''''''&&&&&&&&&&&&'''&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$"""""""""###%%%&&&(((((('''''''''&&&&&&&&&))))))(((((((((''''''''''''((((((((()))---333777<<>>CCCHHHNNNRRRSSSTTTWWWZZZ\\\ZZZYYYZZZWWWPPPMMMMMMKKKMMMNNNQQQWWWbbbqqq{{{xxxvvvsssqqqrrrwwwzzznnnhhhaaa___cccggghhhgggjjjlllrrr{{{{{{yyyzzz|||~~~|||~~~~~~~~~~~~}}}xxxrrrmmmlllnnnpppppplllooopppnnnhhhccc``````bbbaaa___]]]\\\[[[ZZZZZZ```aaaaaabbbccccccccccccaaa^^^ZZZXXXWWWVVVTTTSSSPPPNNNLLLKKKJJJIIIGGGEEEAAA@@@???===<<<;;;;;;;;;999999888888777777666666444555666777666555444333444444333333222111000000111222222333222111//////111111111111111222222333222222222222222222222222000000000000000000000000000000000000000000000000222111000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000111000...///000222222111111111111111111111222222444333222111111111222222333444666666444333444555666666555444444444555555000000111222333333333333666555333111000/////////111111111000//////......%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&%%%&&&((())))))(((''''''''''''((((((((((((''''''''''''(((((())))))))))))%%%&&&((((((((((((&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''&&&'''''''''&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&)))(((((('''((()))******''''''''''''''''''''''''))))))((((((((((((((((((&&&'''***---111888@@@EEEHHHLLLQQQTTTUUUVVVXXXZZZ[[[XXXVVVUUUQQQJJJHHHJJJLLLWWWccckkkpppwww|||uuurrrmmmnnnttt~~~uuuiiifffbbb___aaahhhnnnrrrrrrooopppvvv~~~~~~}}}~~~~~~{{{uuummmfffdddeeehhhkkkhhhlllooollleee``````bbbddddddcccbbbaaa___^^^]]]aaaaaaaaaaaa```^^^]]]\\\[[[XXXUUUSSSRRRQQQOOONNNLLLJJJGGGFFFEEEDDDAAA???<<<;;;:::999888888777777777777666666666555555555222333444444444444333333444333333222111000/////////000222222222000...,,,111000000000000111222222111111111111111111111111000000000000000000000000000000000000000000000000111111000000000000000111//////000000000000//////000000000000000000000000////////////////////////111/////////111222111000000111222222222222111111333222222222222222222222222444666555444333444444666666444333333444555666000111222333333333333333555444444333222222222111333222222222111111111000%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''%%%&&&((()))***)))(((''''''(((((((((((((((''''''(((((('''''''''&&&&&&&&&%%%&&&'''(((((('''&&&%%%&&&'''''''''''''''''''''''''''''''''''''''((((((###$$$$$$%%%&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%&&&%%%%%%$$$%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''(((((())))))))))))))))))&&&(((,,,000666===DDDJJJMMMOOOSSSVVVWWWWWWWWWXXXWWWTTTQQQOOOJJJFFFGGGLLLTTThhh~~~{{{rrrnnnllloooxxxyyymmmfff___^^^___dddkkkrrruuuvvvuuuwww|||~~~}}}~~~~~~~~~~~~~~~||||||}}}~~~~~~~~~~~~~~~xxxssskkkccc___```cccfffdddggghhhddd^^^[[[^^^bbbbbbbbbccccccbbbaaa___^^^^^^___^^^^^^\\\YYYVVVUUUUUURRRPPPNNNNNNLLLJJJIIIGGGEEECCCBBBAAA@@@>>><<<999888777666666666666666666666666555555555555555111222222333333333333333333333222111111000//////...///000111111///---,,,000////////////000111111111111111111111111111111000000000000000000000000000000000000000000000000111000000000000000111111//////000000000000//////////////////////////////000000000000000000000000000//////000111222111000000000111222222222111111222222222222222222222222222444555555444333333444444444222222222333444555333333333333333222111000222222333333444444555555444333333333333333222222%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&''''''&&&'''(((((())))))))))))(((((()))))))))(((''''''(((((('''&&&&&&%%%$$$$$$&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((###$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%&&&$$$###"""$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''''''''(((((())))))))))))******(((+++111666<<>>>>>>>>===;;;999777666666555555555666666555555555555555555555444222222222222222222222222222222222111111111111000......///000000000......///////////////000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000111111222//////000000000000//////////////////////////////333333333333333333333333000//////000222222111//////000000111222222333333111111222333333333222222222333555555333222333444222222111111111222333333333333333333222111000000///000222444555666666666444444444444444444333333%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&'''(((''''''''''''((()))***+++)))))))))))))))((('''''''''''''''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((&&&&&&&&&''''''((((((((($$$%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&''''''%%%###"""$$$'''&&&&&&&&&%%%%%%%%%$$$$$$%%%$$$$$$$$$%%%%%%&&&'''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((((((((&&&&&&&&&'''''''''(((((((((((()))))))))*********+++000777===CCCHHHLLLOOOSSSTTTUUUWWWXXXXXXVVVTTTQQQMMMIIIFFFDDDGGGRRR^^^ooo}}}xxxtttpppmmmpppyyywwwooommmhhhiiikkkooovvv}}}~~~~~~~~~~~~~~~~~~}}}{{{yyyxxxjjjiiifff```ZZZXXXYYY[[[]]][[[XXXUUUUUUVVVYYY[[[]]]\\\[[[ZZZYYYXXXWWWVVVTTTUUUUUUUUUSSSPPPLLLJJJHHHGGGEEEDDDDDDCCC@@@>>>===;;;::::::::::::999777555555444444444555555666333333333333333444444444333333222222111222222222111111111222222222222333//////000000111111222222000000//////000000111222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000111222222//////000000000000//////////////////////////////222222222222222222222222/////////111222333111///////////////111333555666000111222333333333333222111333555444333222333444000111111222222222222222222222333333333222222111000111222444555555555444444444444444444444444444%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((((((((((((((((((((((((((%%%%%%&&&&&&'''((())))))&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&'''(((((('''''''''''')))+++,,,)))))))))))))))(((''''''&&&&&&''''''((()))))))))''''''%%%$$$$$$%%%''''''&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&'''''''''$$$%%%&&&&&&''''''&&&&&&(((((((((''''''&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''((((((&&&######%%%(((&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''''''''&&&"""###$$$$$$%%%%%%$$$$$$&&&&&&&&&'''''''''(((((((((((())))))*********+++...333;;;BBBGGGKKKNNNPPPUUUVVVVVVXXXYYYXXXVVVTTTPPPLLLHHHEEEEEEIIIWWWeeexxx|||uuutttzzzwwwllliiimmmlllmmmpppwww~~~~~~|||{{{yyywwwtttqqqnnnmmmeeeeeeccc___YYYUUUUUUVVVZZZXXXUUUTTTUUUWWWXXXWWW\\\[[[YYYWWWTTTSSSRRRRRRPPPQQQRRRRRRQQQNNNJJJHHHEEECCCBBBAAAAAA@@@===;;;:::888777777888888777666444444444444444444555666222222222222222222333333444333333222111111222222111111111222333333444444111000000111222333555666111111111000111222222333000000000000000000000000000000000000000000000000000000000000000000000000000000///000000111222222//////000000000000///////////////////////////////////////////////////////////////111333333111/////////......000333666888000111222333444333333222111333555444333222333333///000222333444333222222000111222222333333333333111222333444444444333222333333444444444444444444$$$$$$%%%%%%&&&'''((((((''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$######%%%(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''''''''((('''&&&%%%%%%&&&'''(((''''''''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''))))))(((((('''''''''&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&'''((((((''''''''''''''''''''''''&&&'''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&''''''''''''(((%%%%%%%%%&&&((((((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&))))))(((''''''''''''(((&&&'''(((((((((***---///666:::???EEEIIILLLPPPRRRYYY\\\ZZZTTTSSSVVVSSSLLLFFFGGGFFFEEEGGGRRRdddrrr}}}wwwxxx}}}}}}xxxooommmmmmpppsssvvvzzz}}}zzz|||~~~}}}}}}}}}~~~~~~}}}{{{|||wwwrrrmmmjjjgggfff```^^^\\\YYYUUURRROOONNNTTTTTTUUUVVVWWWWWWWWWVVVZZZWWWTTTRRRRRRPPPOOOMMMIIIIIIGGGFFFDDDBBBAAA@@@>>>===<<<;;;::::::999:::888888777666666666666666222222222222222222222222111111222222222333333333222111000//////000111222333222222222111111000000000000000000000000000000111111000000000000000111111111222222111111000000000000000000///---,,,,,,000000111111111222222222000000000000111111111111555444222000//////000000222222111///...,,,++++++---...//////......///000000000////////////000000333///***(((***---111222/////////000111111222222444444444333333222222222333333333333333333333333666666444333111000///...222222222222222222222222555444333333333333444555$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$#########%%%%%%&&&&&&''''''''''''***)))((('''''''''''''''((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''''')))((((((((('''''''''&&&''''''&&&&&&&&&&&&''''''$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''%%%%%%%%%&&&((((((&&&%%%'''''''''''''''''''''''''''''''''''''''((()))***&&&'''(((((()))+++///222888<<>>===;;;;;;:::999888888888888777777666555555555555666222222222222222222222222111111222222222333333333222111000//////000111222222222222111111000000000111111111111111111111111111111000000000000111111111222333333333222111000000000111111111111111111000000000111111111222222------........./////////444333111000000000000111000000000//////......---...///000000//////000111000000000//////000000000222///,,,***,,,///111222//////000000111222222333444333333333222222222222222222222222222222222222333333333222222222111111444444444444444444444444555444333333333333444555&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$###%%%&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$&&&''''''''''''(((((((((,,,+++)))'''&&&&&&''''''((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((((((((((('''''''''''''''''''''&&&&&&&&&&&&''''''$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%((('''''''''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&(((((('''&&&'''''''''(((((()))))))))%%%&&&&&&&&&((()))***+++''''''((()))***...333777===@@@EEEHHHJJJLLLOOOPPPOOORRRRRROOONNNNNNLLLHHHGGGDDDEEENNN\\\iiiooopppppplllkkkppp{{{}}}ssslllmmmqqqttt|||{{{www{{{~~~~~~~~~}}}~~~~~~~~~|||{{{zzzyyyzzz{{{zzzwwwuuurrrppplllfffaaa]]]ZZZXXXUUUTTTTTTTTTSSSSSSSSSRRRQQQRRRSSSUUUVVVVVVWWWWWWUUURRRNNNKKKHHHFFFCCCAAA=========<<<;;;;;;::::::999888777666666555555666666555555444444444444444222222222222222222222222111111222222222333333333222111000000000000111222111111111000000000000000111111111111111111111111111000000000000000111111111222444555555333111///...///000111222333444555///000000000000000111111---------............///111111000000000000111111/////////////////////000///000222111000000111333111111000000000000111111222000......000111222222000000111111222333333333333333333333333222222222222222222222222222222222111111111222333333444444666666666666666666666666555444333333333333444555&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$######"""%%%''''''&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%$$$$$$$$$$$$######&&&&&&&&&''''''''''''''''''(((((((((((((((((((((+++)))(((&&&%%%&&&'''((('''''''''&&&&&&'''''''''&&&&&&&&&''''''''''''''''''''''''''''''((()))***''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&%%%%%%$$$%%%%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&((()))((('''&&&&&&&&&'''(((((())))))&&&&&&&&&''''''(((******'''(((***+++---222999===AAADDDHHHJJJKKKLLLNNNOOOOOOQQQRRRPPPMMMKKKIIIHHHIIIKKKQQQ]]]iiipppooolllmmmmmmpppzzz}}}vvvooopppwww|||}}}{{{yyyxxx~~~}}}~~~~~~}}}~~~~~~}}}~~~|||zzzwwwvvvuuuuuutttrrrnnnkkkkkkiiigggccc```\\\ZZZYYYTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSTTTTTTTTTTTTTTTSSSPPPMMMHHHEEEBBB@@@<<<:::888888888888888888888888777777666555555555555555555444333333222222333333222222222222222222222222111111222222222333333333111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000111222111333555777666444000...------...///000111333333////////////////////////....../////////000000000////////////000000111111////////////////////////000111222222111111222444111111000000000000111111111000000111333333222111000111111222333333444444444444444444444444444444222222333333333333333444111222222333333444444555777777777666666666666666555444333333333333444555&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$######"""%%%''''''&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%$$$$$$#########&&&&&&&&&''''''(((((((((((((((((((((((((((((('''&&&%%%%%%$$$%%%&&&((()))&&&''''''''''''''''''&&&&&&&&&&&&'''''''''(((((())))))(((((()))***++++++&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&'''''')))((('''&&&%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&%%%$$$&&&((())))))(((%%%%%%&&&&&&&&&'''''''''((((((''''''''''''(((((()))***,,,///222777>>>BBBEEEGGGJJJLLLLLLLLLMMMNNNOOOOOOOOONNNJJJGGGFFFHHHMMMVVVcccnnnrrrqqqmmmjjjiiippp|||}}}wwwssspppnnnpppwww~~~|||vvvvvvyyy}}}}}}}}}||||||}}}~~~~~~}}}}}}~~~~~~|||zzzxxxsssqqqnnnllliiifffaaa^^^``````______^^^]]]\\\[[[XXXWWWWWWVVVVVVUUUUUUTTTUUUUUUTTTSSSRRRPPPNNNMMMJJJGGGCCC@@@===;;;888555555555666666666777777777777666666555555555555666444444333222222222222222222222222222222222222222111111222222222333333333111111222222222222111111000000000000000111111111111111111111111111111111000000//////000111222222222333666777666333000...//////......///000111111....................................////////////---......///000000000000000000//////...---------///111222222111111222333111111000000000000111111000000000222444444222000000111111222333333444444555555555666666666666666444444444555555555666666555555555555444444444444666666666666555555444444555444333333333333444555&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$###%%%&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''(((''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%$$$$$$############$$$%%%&&&''''''((((((((((((''''''''''''&&&"""###$$$%%%&&&''''''(((&&&&&&'''(((((('''&&&&&&%%%%%%&&&&&&'''(((((((((******))))))))))))******&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''))))))((('''%%%$$$######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&'''((()))%%%%%%%%%%%%%%%%%%&&&&&&###$$$%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''(((((('''%%%$$$%%%(((******)))&&&&&&&&&&&&&&&&&&&&&&&&))))))((('''''''''''''''***---111444888===BBBFFFFFFIIIKKKLLLLLLKKKLLLMMMKKKJJJJJJJJJFFFCCCFFFKKKUUUbbbpppxxxvvvqqqnnnmmmnnn{{{~~~xxxqqqkkkggghhhkkkoootttyyy}}}~~~yyytttrrruuu|||}}}}}}~~~~~~}}}|||vvvwwwwwwyyy|||~~~~~~~~~}}}~~~~~~~~~~~~}}}{{{yyywwwuuutttkkkhhhddd```]]]YYYUUURRRSSSTTTVVVWWWXXXYYYYYYYYYYYYYYYXXXVVVUUUTTTSSSRRRSSSSSSRRRPPPMMMJJJHHHGGGEEEBBB>>><<<:::888666444555555555666666666777777777666666555555555666666444333333222222222222222222222222222222222222222111111222222222333333333111111222333333222111111111111111111111222222222222222222222222222222222////////////000111222333222444555666555222///...222111000//////000111111.........------------,,,+++++++++,,,,,,,,,------------...///000000////////////......---,,,++++++...///111000//////000222000000////////////000000/////////111333333111///000000111111222333333333555555555666666666666777444555555666666777777777999888888777666555444444666666555555444444333333555444333333333333444555$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&%%%$$$$$$$$$######$$$%%%&&&'''((()))''''''''''''&&&&&&%%%%%%###$$$&&&'''((('''&&&%%%&&&&&&'''(((((('''&&&&&&%%%%%%&&&&&&'''(((((()))******)))(((''''''''''''%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''$$$$$$$$$%%%%%%&&&&&&'''######$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''%%%$$$%%%(((***+++***((((((''''''&&&&&&%%%%%%(((''''''''''''(((((())),,,000555999===AAAEEEHHHGGGIIILLLLLLLLLKKKKKKLLLHHHFFFGGGHHHFFFDDDJJJTTT___hhhtttxxxvvvssstttwww}}}}}}tttmmmiiihhhhhhhhhnnnrrrvvvxxxyyy|||vvvtttrrrtttyyy}}}~~~||||||}}}}}}{{{yyyxxxsssssstttvvvzzz~~~~~~~~~}}}~~~|||xxxtttpppmmmkkkjjjaaa^^^XXXTTTRRROOOMMMKKKJJJLLLNNNQQQSSSUUUUUUVVVWWWVVVUUUTTTRRRQQQOOOOOONNNMMMLLLJJJHHHEEECCCAAA@@@>>>;;;999888888666444555555555555666666666666555555555444444555555666444444333222222222222333222222222222222222222222111111222222222333333333111222222333333222222111111222222222333333333333222222222222222222222222////////////000111222333333333444444333111///...111000///......///000111------------,,,,,,,,,+++***++++++++++++,,,,,,,,,,,,---.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---///...------...000//////............//////...------///111111///---//////000000111222222333333444444444555555555555444444444555666777777777::::::999888888777777666777666666555444444333333555444333333333333444555$$$$$$%%%%%%&&&'''((((((''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&$$$######%%%(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''&&&&&&&&&'''''''''(((((((((((('''&&&&&&%%%$$$$$$$$$%%%&&&'''(((***++++++''''''&&&&&&&&&%%%%%%%%%$$$&&&(((******(((%%%$$$%%%&&&'''(((((('''&&&%%%%%%%%%&&&&&&'''((())))))***)))((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&'''''''''$$$$$$%%%&&&&&&''''''((('''''''''((((((((())))))%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%"""###$$$%%%&&&&&&'''((("""###$$$%%%&&&&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&'''%%%$$$%%%(((***++++++******)))((('''&&&&&&%%%&&&&&&&&&'''((()))***+++---111777<<<@@@CCCGGGIIIGGGIIIKKKLLLKKKKKKKKKLLLHHHEEEFFFIIIHHHHHHQQQ\\\eeekkkrrruuuuuuwww{{{~~~vvvpppgggaaaaaaeeejjjmmmxxx{{{}}}{{{yyy}}}}}}rrrrrrssswww}}}~~~}}}{{{wwwyyy|||~~~|||~~~|||zzzwwwvvvrrrrrrsssuuuyyy~~~~~~~~~|||zzz}}}yyysssmmmgggcccaaa```[[[VVVQQQMMMKKKJJJJJJIIIGGGIIIKKKOOOQQQRRRSSSSSSSSSSSSRRRPPPOOONNNMMMLLLIIIHHHGGGFFFDDDBBB@@@???===;;;999888888888777555555555555555555555555555444444444333333444555555555444333333222222333333222222222222222222222222111111222222222333333333111222333444444333222111222222222333333444444444222222222222222222222222////////////000111222333444333333222111000.........---+++***+++,,,...000---------,,,,,,+++++++++,,,,,,---------.........------...//////...---,,,))))))***++++++,,,------+++,,,------,,,,,,---///......------------......---,,,,,,---///000...---/////////000111111222222222222222333333444444444333333444444555666777777:::::::::999999999999999888777777666555444444333555444333333333333444555&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%%%%(((%%%$$$%%%'''(((&&&$$$$$$%%%''')))******)))(((%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''((((((((((((%%%%%%%%%&&&%%%%%%$$$$$$******))))))((((((''''''###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$######"""""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&'''(((***,,,---222...)))'''(((((('''%%%'''((((((((((((***---000111666>>>DDDHHHIIIIIIJJJLLLKKKJJJKKKLLLMMMLLLKKKHHHGGGFFFFFFIIIRRR]]]fffgggiiikkklllnnnuuu~~~zzzqqqkkkbbb^^^bbbgggiiimmmrrr~~~~~~}}}{{{{{{{{{|||}}}~~~|||zzzxxxtttvvvzzz}}}~~~~~~}}}|||~~~~~~~~~|||yyyvvvtttlllooossswwwzzz~~~~~~~~~}}}{{{zzztttrrrnnniiieeebbb``````XXXUUURRRNNNKKKJJJIIIJJJIIIJJJLLLNNNOOOPPPPPPOOOPPPNNNKKKJJJJJJIIIHHHFFFEEECCCAAA???===;;;::::::666666555555555555666666666666666777777777888888444444444444444444444444555555555444444333333333444555555555555444333333222333444444555555555444666555333333444444333111555555555555555555555555444444333333222111000000//////000000000000//////---...///000111111111111........................---,,,***)))))))))***++++++*********))))))((((((//////000111111000......000...+++))))))***---///------------------------//////...------------...---------............///------///000111111111111000000111111111222222222111222222222444555666777555666666777888999999999777666555444444555666666555555444444444444555555&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''((('''&&&&&&'''&&&$$$%%%'''(((&&&$$$$$$%%%''')))***)))((((((%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((%%%%%%&&&&&&&&&&&&&&&%%%))))))))))))((((((''''''$$$%%%%%%&&&&&&&&&&&&&&&'''''''''((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''(((((('''&&&&&&%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''))))))((((((((('''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&''')))+++,,,000,,,(((''''''((('''&&&''''''(((((((((+++...111666:::@@@DDDGGGHHHJJJKKKKKKKKKKKKKKKLLLKKKJJJIIIJJJHHHGGGMMMXXXdddllloooiiijjjkkkmmmqqqyyywwwmmmeeeaaaaaahhhmmmnnnqqqvvv~~~}}}~~~~~~~~~~~~|||yyyvvvtttsssuuuxxx{{{||||||{{{zzz~~~{{{xxxtttrrrpppssswwwzzz}}}{{{{{{{{{zzzyyyvvvtttsssqqqoookkkgggccc```^^^]]]ZZZXXXUUURRROOONNNMMMMMMLLLMMMOOOPPPQQQQQQQQQPPPPPPMMMJJJIIIHHHGGGEEEDDDAAA@@@>>><<<:::999888888666666555555555555666666555555666666666666666666444444444444444444444444555555555555555555555555444444555555444444333333444444555666777777777777666555444555666777666555555555555555555555555555444444333222222111000000///000000000000000000///...///////////////......---------------------------,,,++++++******++++++++++++++++++******)))))))))***,,,...000111111111...,,,)))((((((***,,,...------------------------///...------,,,,,,------,,,---------............,,,---...///000000000000000000000000111111111111111111222222333555666777444444555666666777888888999888777666666777888888555444444333333444444555&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((((((((('''&&&'''&&&%%%%%%''''''&&&%%%$$$%%%'''((())))))((('''%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&''''''''''''(((((((((%%%&&&''''''(((((((((((()))))))))(((((((((((('''%%%&&&&&&''''''''''''''''''''''''(((((((((((((((%%%%%%%%%%%%&&&&&&&&&&&&(((((((((((((((((((((((('''''''''(((''''''&&&%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))***,,,)))'''&&&'''''''''&&&&&&'''((()))***---111444===@@@DDDFFFGGGHHHJJJKKKHHHIIIKKKKKKKKKIIIGGGFFFIIIFFFIIIWWWkkkzzz~~~|||pppoooooosssyyyyyynnn___aaagggnnnrrrsssvvv{{{~~~|||{{{|||~~~}}}zzzvvvsssqqqqqqrrruuuxxxzzzzzzzzzyyy~~~{{{xxxuuusssvvvyyy|||~~~~~~~~~~~~}}}zzzwwwtttpppnnnllljjjgggccc```]]][[[ZZZ\\\[[[YYYVVVTTTSSSRRRQQQQQQRRRSSSSSSSSSRRRQQQPPPOOOLLLIIIFFFEEECCCAAA???<<<;;;:::888777666555555666666555555555555666666555555555555555444444444444444444444555555555555444555555666666777888888777777777666666666555555666777888999::::::::::::777666666777999::::::999555555555555555555555555333333333222111111000000000000111111111111000000/////////......---,,,+++------------------------,,,,,,------,,,,,,+++***,,,,,,++++++++++++******'''(((***,,,...000000111,,,+++((('''''')))+++---,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++++++++,,,,,,,,,,,,------------,,,,,,---...////////////.../////////000000000000111111111222333444555666222222333333444555555555777777666666666777777888444444333333333333444444&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''((((((''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&%%%&&&'''(((((((((''''''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((&&&&&&&&&'''''''''((((((%%%&&&'''((()))*********((((((((((((((((((((((((&&&''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%&&&((((((((((((((((((((((((&&&'''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((((('''&&&&&&&&&'''''''''&&&''')))***,,,000555888BBBDDDHHHIIIHHHHHHGGGHHHFFFHHHJJJKKKJJJGGGEEEDDDEEEFFFPPPcccyyyzzzyyy{{{zzznnn___dddkkkqqqsssvvvzzz}}}~~~}}}xxxuuuuuuwww{{{~~~}}}yyyuuurrrpppoooqqqtttwwwzzz|||||||||~~~~~~|||yyyxxx|||~~~~~~}}}zzzuuupppllljjjhhhgggdddaaa^^^[[[YYYWWW\\\[[[ZZZYYYWWWVVVTTTTTTTTTTTTTTTTTTSSSRRRPPPOOOMMMJJJFFFCCCAAA???<<<:::999888777666555444444444666555555444444555555666555555555444444444444333555555555555666666666666555555666888999:::;;;<<<;;;;;;::::::999999999999888888999;;;;;;<<<<<<;;;999888777888999:::999888555555555555555555555555333222222222111111000000000000111111111111000000---------------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---,,,+++***)))************************)))***+++,,,------.........,,,***((('''((()))***++++++++++++++++++++++++,,,++++++***************++++++++++++,,,,,,,,,---++++++,,,---......---------------............///000000000000111222333444000000111111222222222222333333333333444444444555444444333333333333444444&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&'''&&&%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&'''''''''''''''%%%&&&&&&''''''&&&%%%%%%&&&&&&&&&&&&''''''((((((&&&&&&&&&&&&''''''''''''&&&'''((()))******++++++'''''''''''''''(((((((((&&&'''(((((())))))((((((&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&'''''''''''''''''''''&&&''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&'''(((&&&(((***,,,///444:::>>>CCCFFFJJJKKKIIIFFFDDDCCCCCCGGGJJJJJJHHHEEEDDDDDDDDDLLL[[[nnnvvvkkkfffkkkpppsssvvv{{{{{{{{{|||uuussspppoooqqquuu{{{~~~}}}~~~~~~}}}{{{xxxtttqqqooooooqqqtttxxx|||~~~|||~~~}}}|||yyyuuupppjjjeeeccceeedddbbb```]]]ZZZXXXVVVXXXYYYYYYXXXWWWVVVTTTSSSSSSSSSSSSRRRQQQNNNLLLKKKHHHFFFBBB???>>><<<999777777666555555444444555555555555444444444444555555555555555555555555555555666666777777777888888888777888999;;;<<<>>>???@@@>>>===<<<;;;;;;;;;;;;<<<::::::;;;<<<<<<<<<<<<<<<;;;:::888888888888666555555555555555555555555555222222111111111111111000000000111111111111000000******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++++++++***((('''((((((((()))))))))))))))******++++++,,,---...///111///,,,***((('''((((((++++++++++++++++++++++++++++++***))))))))))))***************++++++++++++******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------///.........///000111222///////////////000000000111111222222333333333333555444444444444444444555&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%$$$%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&'''%%%&&&'''''''''&&&%%%$$$$$$$$$%%%%%%&&&'''''''''%%%&&&&&&&&&&&&''''''''''''(((((()))************&&&''''''''''''(((((((((&&&''''''(((((((((((((((((((((((((((((('''''''''$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&''''''&&&&&&''')))'''))),,,///333888???CCCDDDGGGIIIHHHFFFBBB@@@???BBBFFFIIIIIIGGGEEEEEEFFFKKKWWWgggvvvvvvooommmrrrvvvyyy{{{sssyyy|||rrrrrrrrrsssvvvzzz~~~~~~~~~{{{{{{zzzyyywwwuuurrrqqqrrrtttwwwzzz}}}{{{}}}~~~~~~|||{{{xxxtttoooiiidddaaabbbaaa```^^^\\\YYYWWWUUUSSSTTTVVVVVVVVVTTTRRRPPPNNNNNNNNNMMMKKKIIIGGGEEECCC@@@===;;;;;;999777666555555555444555555666666555555444444444444555555666666666666777777888888888888999999::::::;;;;;;:::;;;<<<>>>@@@AAACCCCCC???>>>===<<<;;;<<<=========>>>>>>>>>>>>===<<<<<<<<<:::888888888777555333555555555555555555555555111111111111111111111111//////000000000000//////)))***+++,,,------------++++++++++++++++++++++++)))))))))***)))((((((''''''''''''(((((((((((()))'''((((((***,,,...000111111///---+++)))(((''''''************************++++++***))))))))))))***))))))))))))*********+++)))******++++++*********************++++++++++++---,,,,,,,,,------...///........................000000111222333333333333444444333333333333444444&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&'''''''''&&&%%%$$$&&&((('''%%%$$$&&&''''''&&&&&&&&&%%%&&&&&&&&&%%%&&&'''((('''&&&$$$#########$$$$$$%%%&&&&&&'''%%%%%%&&&&&&&&&'''''''''(((((()))))))))))))))(((&&&&&&&&&'''''''''((((((&&&&&&'''(((((((((((('''))))))((((((((('''''''''$$$%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((((((''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''(((''''''&&&%%%'''))))))'''&&&''')))(((***...222666<<>>???AAAEEEIIIHHHEEEDDDGGGJJJTTT^^^lllwww}}}xxxvvvrrrxxx~~~{{{vvvrrrzzz{{{|||~~~}}}}}}~~~{{{{{{||||||{{{yyyxxxwwwxxxyyyzzz|||}}}|||}}}~~~}}}{{{zzzyyywwwsssnnniiidddaaa______^^^]]]ZZZXXXUUUSSSOOOQQQSSSUUUTTTSSSPPPNNNHHHHHHHHHGGGFFFCCCAAA@@@>>><<<999888888888777555444444444444444555666777555444444333333444444555666777777888999:::;;;;;;:::::::::;;;<<<=========>>>>>>@@@AAACCCDDDEEEFFFCCCBBB@@@?????????AAABBBBBBBBBBBBAAA@@@???======<<<:::888888888888777555555555555555555555555555000000000000111111111111......////////////......++++++,,,,,,---,,,,,,,,,+++++++++++++++++++++++++++******)))((()))))))))'''((((((((())))))))))))'''''''''(((***,,,...///---,,,+++)))((((((((((((************************,,,+++******))))))******((((((((()))))))))******)))))))))******))))))((((((((()))))))))*********+++************+++,,,,,,---------------------------...///111111111111111222222111111111111222222&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((((((((('''&&&$$$&&&((('''%%%$$$%%%((('''&&&&&&%%%%%%%%%&&&&&&%%%&&&'''((((((&&&$$$###""""""###$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''((())))))))))))(((((('''&&&&&&&&&'''''''''((((((%%%&&&&&&'''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''%%%%%%&&&'''((((((((('''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((((((((('''&&&%%%(((******'''&&&'''))))))+++///333888>>>EEEJJJIIIGGGBBB===999:::===@@@AAAEEEHHHHHHEEEDDDHHHLLLZZZ```jjjsssyyy{{{{{{{{{zzz~~~zzzuuuvvvttt{{{~~~zzzvvvtttttt{{{~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~}}}|||||||||}}}}}}}}}}}}~~~|||~~~~~~{{{yyytttsssqqqnnniiiddd```]]]]]]]]]\\\[[[YYYVVVTTTRRRMMMOOORRRTTTTTTRRROOOMMMDDDDDDDDDDDDBBB@@@>>><<<:::999777666777888777666333333333333444555666777555444444333333444444555777777888:::;;;<<<===>>>;;;;;;<<<<<<===>>>>>>???@@@AAABBBCCCDDDFFFGGGGGGHHHGGGEEEDDDCCCDDDFFFGGGEEEEEEDDDCCCBBB@@@>>>===;;;999888888::::::999888555555555555555555555555000000000000000111111111------............------------------,,,+++******************************---,,,***)))))))))***+++(((((())))))*********+++******(((''''''((())))))))))))(((((((((((()))))))))))))))))))))))))))))),,,++++++***************(((((((((((())))))))))))((()))))))))))))))(((((((((((((((((())))))))))))))))))))))))))))))***+++------------------------)))***,,,............---000000////////////000000&&&%%%###""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''"""###%%%&&&'''&&&&&&%%%'''%%%$$$"""###$$$''')))'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''###&&&((()))((('''''''''...111555:::???CCCEEEFFFJJJFFFAAA<<<:::;;;???AAABBBEEEGGGEEECCCGGGRRR[[[aaaeeehhhmmmvvv~~~|||~~~|||{{{xxxxxxyyy|||}}}xxxuuutttttt{{{wwwxxx}}}}}}~~~}}}}}}~~~~~~~~~|||{{{zzz{{{|||}}}~~~}}}}}}~~~}}}|||||||||}}}~~~}}}~~~}}}zzzvvvssslllkkkiiigggccc```]]][[[UUUTTTTTTUUUVVVUUUSSSQQQPPPOOOMMMLLLKKKJJJFFFDDDCCCAAA>>>;;;:::999999:::999888777555444444444444444555666555333222333444555444444444555777999:::;;;<<<>>>???@@@AAA@@@@@@???@@@@@@AAABBBCCCDDDEEEGGGGGGGGGHHHHHHIIIIIIJJJJJJJJJJJJJJJIIIHHHGGGGGGIIIFFFCCCBBBAAA@@@>>><<<<<<;;;:::999888666555555555444444333333222222111............------------...000000000...---...///...***((()))---...,,,((((((((())))))))))))((((((***************)))((((((((((((((((((((((((((((((((((((((((((''''''''''''************))))))))))))$$$%%%'''(((((((((''''''(((((())))))((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''((('''''''''((()))+++,,,+++++++++++++++***)))((((((((((((((()))***+++,,,''')))+++---//////...------...///000000///...---,,,,,,++++++,,,...///000'''&&&$$$######$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''$$$%%%&&&&&&&&&%%%$$$###$$$###!!! """$$$&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((()))))))))''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%'''))))))(((((()))+++111444888===AAADDDEEEEEEFFFBBB===:::;;;>>>BBBDDDEEEEEECCCCCCEEENNNYYYbbbeeehhhjjjoooxxxxxx||||||{{{{{{}}}{{{wwwvvvwwwxxx~~~yyyvvvyyyyyyxxx{{{~~~}}}}}}~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~}}}}}}~~~~~~~~~}}}|||||||||}}}}}}}}}|||zzzxxxuuuqqqnnnhhhfffddd```]]]YYYWWWUUUSSSRRRQQQQQQRRRQQQOOOLLLKKKIIIGGGFFFEEEDDDBBB@@@AAA???===:::999999999:::888777777666666666666666555666777666555444555666666666666666777999:::<<<===>>>???AAABBBBBBBBBBBBBBBBBBCCCDDDEEEFFFGGGGGGGGGGGGHHHJJJKKKLLLMMMNNNLLLLLLLLLLLLKKKJJJIIIIIIKKKHHHEEECCCBBBAAA>>>===<<<;;;:::999777666555555444444444333222222111111//////.........---------+++,,,---,,,***))))))***,,,)))'''(((+++---***'''(((((())))))))))))((((((***************)))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((&&&'''((()))))))))(((''''''((((((((((((''''''&&&))))))))))))************&&&'''((()))***)))))))))***+++++++++******)))((('''''''''((()))*********'''(((***,,,------,,,+++,,,---...//////...---,,,,,,,,,++++++,,,---...///''''''%%%%%%%%%%%%''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###"""'''&&&$$$$$$$$$%%%''')))'''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&'''((())))))***---///555888===AAADDDEEEDDDCCC@@@<<<888999===BBBEEEEEEHHHDDDAAAEEEOOO\\\fffllljjjmmmooosss~~~yyy}}}{{{|||{{{|||~~~yyyvvvvvvxxxzzz~~~yyyuuutttttttttwww|||~~~}}}||||||~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~}}}zzzzzz|||~~~}}}|||zzzyyyxxxyyyyyyyyy|||}}}}}}|||yyyvvvrrrppplllhhheee```]]]ZZZVVVSSSPPPOOONNNOOOMMMLLLLLLLLLKKKIIIFFFDDDBBB???>>>>>>>>>>>>===>>><<<;;;999999999::::::888888888888888888888888555777888777666666777888999999999999:::<<<===>>>???@@@AAACCCDDDDDDDDDDDDEEEFFFGGGHHHIIIJJJJJJJJJHHHIIIJJJLLLNNNQQQRRRSSSOOOOOOOOOOOONNNMMMLLLKKKNNNKKKGGGDDDCCCAAA>>><<<;;;;;;:::999777666555444444444333333222111111111//////.........---------)))***+++***'''&&&&&&'''***(((&&&'''***+++)))&&&'''(((((())))))(((((('''))))))******))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((('''''''''&&&(((((()))))))))(((((('''&&&''''''(((((((((''''''''''''''''''(((((((((((($$$&&&)))++++++)))'''%%%***************))))))(((%%%&&&((()))***))))))((('''((()))+++++++++***)))++++++,,,------,,,++++++---,,,,,,++++++,,,------'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&''''''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$((((((&&&&&&&&&''')))***&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&(((((((((&&&$$$###%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&''''''((((((,,,000444:::===AAAEEEFFFEEECCCAAA;;;888888;;;AAAEEEEEECCCDDDBBBDDDOOO```nnnssssssnnnrrrvvv{{{yyytttxxxyyy}}}~~~yyyuuussstttuuuxxxvvvuuuuuuvvvwwwzzz}}}~~~}}}||||||~~~~~~~~~~~~~~~}}}|||||||||}}}}}}~~~}}}||||||{{{zzz|||yyywwwvvvxxxzzz{{{{{{xxxwwwvvvuuutttuuuvvvwwwyyyyyy{{{}}}}}}yyytttppplllgggdddaaa]]]ZZZVVVSSSPPPMMMJJJJJJJJJJJJKKKIIIHHHGGGGGGEEECCCAAA@@@===:::999999;;;;;;;;;;;;;;;:::999999:::;;;;;;::::::::::::999888888777555777888888777777999:::;;;;;;;;;<<<===>>>???@@@AAABBBCCCDDDEEEFFFFFFGGGHHHIIIKKKLLLMMMNNNNNNMMMKKKKKKMMMOOOQQQSSSTTTUUURRRRRRRRRQQQPPPOOONNNMMMOOOLLLHHHDDDBBB@@@===;;;;;;:::999888777666555444333333333222111111000000............------------+++,,,,,,+++(((''''''(((***((('''''')))***)))''''''(((((((((((((((((('''((()))))))))))))))((((((''''''''''''''''''''''''((((((((()))))))))))))))'''''''''&&&&&&&&&%%%%%%))))))((((((((('''&&&&&&%%%%%%&&&'''(((((((((((($$$$$$%%%%%%%%%&&&&&&&&&&&&'''((())))))(((&&&%%%((())))))***))))))((((((%%%''')))***+++***((('''(((((()))*********))))))************************,,,,,,,,,+++++++++++++++%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&''''''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$#########$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((((((&&&$$$"""%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&$$$###!!! %%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&'''''')))...333888>>>@@@DDDGGGGGGEEEAAA???888999<<>>>>>;;;888777888:::::::::999999999999::::::;;;;;;<<<<<<<<<;;;:::888777666555777999999888999:::<<<======>>>???@@@AAABBBBBBDDDDDDEEEEEEFFFHHHIIIIIIKKKLLLNNNPPPQQQQQQPPPPPPNNNOOOPPPQQQRRRTTTUUUUUUTTTTTTSSSSSSRRRPPPOOONNNNNNKKKGGGDDDAAA???<<<999;;;:::999888666555444444333222222111111000//////------------,,,,,,,,,,,,***+++,,,+++((('''((()))))))))(((((()))***)))(((''''''(((((((((((('''''''''(((((()))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))))))))***&&&&&&&&&&&&%%%%%%%%%%%%(((''''''&&&%%%%%%%%%%%%%%%%%%&&&''''''(((''''''&&&&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&&&&''''''(((((()))))))))((((((&&&''')))++++++***((('''))))))******************))))))(((((((((((())))))++++++++++++++++++******$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&$$$$$$$$$%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%$$$"""!!! %%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&((())),,,111777<<<@@@BBBDDDFFFEEECCC@@@>>>999<<>>>>>>>>===;;;===;;;888888999999999888777888888999999999999:::;;;;;;<<<<<<;;;999777666777888:::;;;;;;;;;===???@@@AAABBBCCCDDDEEEEEEEEEGGGGGGGGGHHHIIIJJJLLLMMMMMMOOOQQQTTTUUUTTTSSSSSSQQQRRRRRRTTTUUUVVVWWWWWWVVVVVVVVVUUUTTTRRRQQQPPPNNNKKKGGGDDDAAA???<<<:::::::::999888666555444333222222111111000/////////,,,,,,+++++++++*********'''((()))((('''&&&'''((())))))))))))))))))))))))&&&''''''((((((''''''&&&''''''((()))))))))((((((((((((((((((((((((((((((&&&&&&''''''(((((())))))&&&&&&&&&&&&%%%%%%%%%$$$'''&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&'''''''''&&&&&&######$$$$$$$$$%%%%%%%%%'''&&&%%%$$$$$$%%%'''(((&&&''''''(((((((((((((((''''''))))))))))))((('''(((((())))))*********+++)))((((((''''''(((((())))))******+++++++++******$$$%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$%%%&&&'''&&&&&&&&&&&&'''''''''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''((((((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&''''''(((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%'''***---000555;;;@@@BBBBBBDDDDDDCCCAAA???===<<<@@@DDDEEEDDDDDDHHHKKKSSS\\\jjjuuuzzz||||||}}}}}}yyyrrrnnnooorrruuu}}}{{{rrrooopppqqqssstttrrrmmmkkkmmmpppuuu~~~||||||}}}}}}~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~||||||~~~{{{|||||||||||||||||||||zzzyyyxxxvvvtttoooiiieee```^^^]]]\\\\\\___bbbdddeeehhhlllppptttvvvwwwwwwwwwwwwwwwvvvvvvvvvuuuuuusssooojjjeee```[[[UUURRRMMMIIIEEEBBBCCCEEEFFFGGGEEEEEEDDDCCCBBBBBBAAAAAA???===:::::::::;;;:::999;;;999888777888888666555555555666666777777666666777888:::;;;;;;:::999888999;;;===>>>>>>???AAACCCDDDEEEGGGHHHIIIIIIIIIIIILLLKKKKKKKKKLLLNNNPPPQQQQQQSSSUUUXXXYYYXXXWWWVVVRRRSSSTTTVVVXXXZZZ[[[\\\YYYYYYYYYXXXVVVUUUSSSRRRNNNKKKGGGDDDCCC@@@>>><<<::::::999777666555444333222111111000//////......************))))))))))))%%%&&&((('''&&&&&&''')))''''''(((((('''''''''(((&&&''''''((((((''''''&&&&&&''''''((())))))((((((((((((((((((((((((((((((%%%%%%%%%&&&'''((((((((('''&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&'''(((&&&&&&'''''''''&&&%%%%%%!!!""""""""""""#########$$$$$$%%%%%%&&&&&&&&&&&&%%%&&&''''''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))***+++)))(((''''''''''''((()))'''((()))+++++++++******%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&''''''((((((''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%$$$###$$$$$$%%%"""""""""#########$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''(((((((((((()))'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%''''''$$$$$$%%%%%%&&&'''((((((%%%%%%%%%&&&&&&'''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%"""""""""!!!""""""###$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&))),,,000444999>>>BBBBBBBBBCCCBBBAAA@@@>>>===???CCCEEEDDDAAACCCKKKSSSdddmmmxxx|||{{{|||xxxqqqooossszzz|||wwwppplllmmmppprrrrrrnnnjjjkkkpppuuu{{{{{{{{{|||}}}~~~}}}}}}}}}}}}~~~~~~~~~~~~yyyzzz|||}}}zzz{{{{{{{{{|||}}}}}}}}}vvvvvvuuussspppjjjbbb\\\WWWUUURRRPPPPPPSSSUUUWWW[[[___dddiiimmmoooooooooooonnnnnnmmmmmmllllllkkkeeeaaa\\\WWWSSSOOOKKKIIIFFFBBB>>><<<>>>AAADDDEEEEEEEEEEEECCCBBB???===<<<<<<:::777777888888888888999888777777777666444111333333444444555444444333444555888:::<<<<<<;;;:::;;;===???@@@@@@AAACCCEEEGGGHHHJJJLLLMMMMMMLLLLLLOOONNNNNNNNNOOOQQQSSSTTTSSSUUUXXX[[[\\\[[[ZZZYYYRRRSSSUUUXXX[[[^^^```aaa\\\\\\[[[ZZZXXXWWWUUUTTTOOOLLLHHHFFFDDDBBB???===:::999888777666555444333111111111000//////......))))))))))))((((((((((((%%%'''(((((((((((()))+++%%%&&&'''&&&%%%%%%&&&'''&&&''''''''''''''''''&&&&&&&&&'''((())))))((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''(((((('''''''''&&&&&&&&&%%%%%%'''&&&%%%%%%&&&''')))***''''''''''''&&&%%%$$$$$$%%%%%%&&&&&&&&&''''''''' """%%%'''((('''&&&%%%%%%&&&&&&'''((((((((('''%%%%%%$$$######$$$$$$%%%$$$$$$%%%%%%'''(((***+++)))((('''&&&&&&'''((()))&&&''')))***+++++++++***&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$(((&&&######%%%&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%$$$$$$###&&&&&&%%%$$$$$$$$$%%%%%%'''''''''&&&&&&%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&'''((((((''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%$$$$$$%%%%%%&&&'''((('''%%%$$$$$$%%%'''((($$$%%%&&&'''''''''&&&%%%%%%$$$$$$######$$$$$$%%%((((((&&&$$$""" &&&%%%$$$######$$$%%%&&&,,,%%%!!!%%%(((''''''***&&&&&&&&&''''''''''''((((((+++000666===AAABBBAAABBB@@@===;;;:::<<<===???CCCDDDCCC@@@AAAJJJYYYfff~~~}}}~~~rrrqqqrrrttt}}}zzzyyyxxxwwwwwwrrrqqqooommmmmmqqqwww|||~~~}}}}}}|||}}}}}}}}}}}}}}}~~~~~~}}}|||{{{|||||||||}}}~~~~~~~~~{{{yyywwwuuutttpppkkkddd]]]WWWSSSMMMLLLJJJIIIHHHIIIKKKLLLTTTVVVXXX[[[^^^bbbdddeeebbbbbbaaa___]]][[[YYYWWWTTTSSSOOOKKKGGGDDDBBBAAA>>>>>>===>>>???AAACCCDDDIIIGGGDDD@@@>>><<<;;;;;;888888999999999777666444999888777666555666777888333444555555444444666888???>>>===;;;;;;<<<======???AAACCCDDDEEEFFFHHHJJJJJJKKKMMMOOOPPPPPPPPPPPPNNNOOOOOOPPPQQQSSSTTTUUUYYYYYYZZZ[[[\\\]]]^^^^^^ZZZXXXWWWXXX[[[^^^______aaa___\\\YYYWWWWWWWWWXXXNNNKKKHHHEEEDDDBBB@@@>>>;;;:::888666444333222222///...---,,,++++++++++++------+++***)))'''&&&&&&'''''''''''''''((())))))''''''&&&&&&&&&&&&''''''(((''''''%%%$$$###""""""$$$$$$&&&'''(((***++++++''''''''''''''''''''''''$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&'''(((((((((***)))'''&&&%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%$$$%%%''')))))))))%%%%%%'''(((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&''')))***((((((((((((((('''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$(((&&&######%%%&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&$$$######$$$&&&'''$$$%%%&&&'''''''''&&&%%%&&&%%%%%%%%%%%%%%%%%%&&&'''&&&&&&%%%$$$######"""$$$$$$$$$######$$$$$$$$$%%%%%%$$$######$$$%%%&&&&&&&&&&&&&&&''''''((((((+++...444;;;@@@BBBBBB@@@???>>>===<<<===>>>@@@AAA???AAABBBAAACCCPPPfffwww{{{xxxzzzzzzyyy||||||qqqqqquuu|||}}}|||~~~~~~xxxxxxvvvtttsssvvv{{{~~~~~~~~~~~~~~~~~~~~~~~~}}}||||||}}}}}}}}}~~~~~~~~~|||zzzyyywwwwwwrrroooiiiaaaYYYRRRLLLIIIHHHGGGEEEDDDDDDEEEFFFGGGNNNNNNPPPRRRTTTUUUWWWWWWWWWVVVVVVUUUTTTRRRQQQPPPIIIIIIGGGEEEDDDCCCBBBBBBCCCBBBAAA@@@@@@AAABBBCCCCCCBBB@@@===:::888777666777777777777777666666555666555444333333444444555555666777777666666888:::>>>>>>===>>>???@@@BBBCCCCCCEEEGGGGGGHHHIIIKKKLLLNNNOOOQQQRRRSSSSSSRRRRRRQQQQQQPPPPPPQQQSSSUUUVVVYYYYYYZZZ[[[]]]^^^______]]]\\\[[[\\\^^^aaaaaaaaabbb```]]]ZZZWWWUUUTTTSSSLLLJJJFFFDDDBBBAAA>>><<<:::999777555333222111111......---++++++************))))))(((((('''''''''&&&&&&&&&&&&&&&'''(((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&''''''((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%'''''''''''''''&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%$$$###$$$%%%&&&%%%$$$######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&'''((()))***((('''''''''''''''''''''%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$(((&&&$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&'''$$$$$$$$$$$$%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%###$$$$$$%%%%%%%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%############%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%'''111444+++$$$&&&(((&&&%%%%%%%%%&&&'''((()))***---111888>>>AAAAAA>>><<<:::;;;<<<===???AAABBBCCC>>>@@@BBBCCCIIIZZZssszzzvvvsssuuuwwwyyy~~~|||tttuuu|||zzzqqqtttzzz~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~~~~|||yyyvvvtttsssrrriiieee^^^UUUNNNHHHDDDBBBDDDCCCBBBAAAAAABBBCCCDDDGGGGGGGGGHHHHHHIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJDDDDDDCCCBBBBBBBBBBBBBBBEEEDDDBBB@@@?????????@@@AAAAAA@@@>>><<<:::777666555444444444444555666666444444333333333333444555555666777777666777999;;;>>>??????AAACCCEEEHHHIIIHHHIIIKKKLLLLLLLLLNNNPPPRRRSSSUUUVVVWWWWWWWWWWWWVVVUUUSSSRRRRRRTTTWWWYYYZZZZZZ[[[]]]^^^___aaaaaabbb```___```bbbdddddddddcccbbb___[[[WWWSSSPPPNNNKKKHHHDDDBBBAAA???===;;;888777555333222111000000------,,,+++************''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&((((((''''''&&&%%%%%%$$$"""###$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$%%%&&&%%%###!!!######""""""""""""######%%%%%%%%%%%%%%%%%%%%%%%% """###$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***''''''''''''''''''''''''%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&#########$$$%%%&&&'''(((#########$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%$$$######$$$%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&&&&''''''&&&'''((())))))((('''&&&***;;;@@@111%%%''')))%%%%%%%%%%%%&&&''')))+++,,,...333:::>>>???===999777888999<<<>>>@@@AAAAAAAAA@@@AAACCCGGGRRRdddyyy{{{xxxyyy{{{~~~~~~{{{vvvpppqqqyyy~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}|||xxxsssnnnjjjhhh^^^ZZZSSSMMMHHHEEEDDDDDDDDDCCCBBBBBBBBBBBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEGGGHHHIIIJJJIIIHHHFFFDDDCCCAAAAAA@@@BBBAAA???===<<<;;;<<<<<<>>>>>>>>>>>><<<:::777666333333222222333444666777555555555555666666777777888999:::;;;:::;;;>>>@@@@@@AAABBBDDDGGGIIIKKKLLLLLLNNNOOOPPPPPPPPPRRRTTTTTTUUUWWWZZZ\\\\\\]]]]]]\\\ZZZWWWUUUUUUXXXZZZ]]]\\\]]]^^^___```bbbcccccceeedddcccdddeeeffffffeeebbbaaa___[[[WWWSSSOOOMMMIIIGGGCCCAAA???>>>;;;:::666555333111000//////...,,,,,,+++***************''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''))))))((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((''''''&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%$$$"""!!!$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&''')))***)))&&&$$$&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))***&&&&&&&&&&&&&&&'''''''''%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&&&&&&&#########$$$%%%&&&'''(((#########$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$############$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((((('''&&&%%%"""333:::---"""$$$&&&"""&&&%%%&&&&&&)))+++...000222777===???>>>:::777666888:::<<<>>>?????????>>>@@@@@@DDDNNN^^^ooo{{{~~~}}}~~~~~~zzzuuuqqqqqqxxx~~~~~~~~~}}}}}}|||||||||}}}{{{vvvoooggg```\\\VVVSSSOOOJJJGGGEEEEEEFFFEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDBBBBBBCCCDDDEEEGGGIIIKKKLLLKKKIIIFFFCCCAAA@@@???>>>===<<<;;;::::::;;;;;;888888999999777666444222333222222222333444666888555555666777888888999999===???AAAAAAAAACCCEEEGGGDDDEEEFFFHHHIIIKKKLLLLLLOOOQQQSSSSSSSSSTTTVVVXXXVVVWWWZZZ]]]```aaabbbbbbaaa___\\\ZZZZZZ\\\___aaa```aaaaaabbbcccdddeeeeeegggfffeeeeeeffffffeeeddd```___]]]ZZZWWWSSSOOOMMMHHHFFFBBB@@@>>>===:::888333222111///...---------++++++***)))))))))*********))))))((((((''''''&&&''''''&&&&&&&&&&&&&&&'''((((((''''''''''''(((((((((((((((''''''&&&&&&%%%&&&&&&&&&'''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&((()))))))))(((((('''&&&%%%%%%%%%%%%&&&&&&'''''''''''''''&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&'''***,,,,,,)))'''&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&'''((((((((($$$%%%%%%%%%&&&&&&&&&'''$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&%%%######$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$%%%&&&&&&'''$$$$$$$$$$$$%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###############$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$######$$$$$$%%%&&&&&&%%%%%%$$$$$$############$$$$$$$$$$$$######(((---(((###%%%(((&&&'''&&&&&&(((***...111333999===@@@@@@===999999::::::;;;===>>>??????>>>>>>>>>AAAIIIVVVgggsssyyyzzz}}}|||xxx}}}|||wwwsssqqqoooqqquuu{{{~~~~~~~~~~~~~~~~~~}}}|||{{{{{{zzzzzzzzzxxxuuuoooggg___XXXSSSSSSRRRPPPMMMKKKIIIHHHHHHHHHHHHGGGFFFEEEDDDCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDAAAAAAAAAAAACCCEEEGGGIIIHHHGGGEEECCCAAA@@@??????===<<<;;;:::::::::;;;<<<888888888888777666555555333333333444555666777888444555666888999:::::::::===>>>@@@AAAAAACCCFFFHHHHHHIIIJJJLLLMMMMMMNNNNNNRRRTTTVVVWWWXXXYYY[[[]]][[[\\\___aaacccdddeeeeeedddcccaaa``````bbbeeefffeeeeeefffffffffggggggggghhhgggffffffgggfffdddbbb]]]\\\YYYVVVSSSPPPNNNMMMFFFCCC@@@===<<<:::888666111000///---,,,,,,++++++******)))))))))))))))*********))))))((('''&&&&&&(((''''''&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''$$$$$$%%%&&&'''(((((()))&&&&&&''''''((()))******%%%%%%%%%%%%%%%%%%%%%%%%))))))))))))((('''&&&%%%###$$$$$$%%%&&&&&&''''''$$$$$$$$$%%%&&&'''((()))$$$%%%%%%%%%%%%%%%%%%&&&######$$$&&&)))***((('''######""""""""""""######%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&###$$$$$$%%%%%%&&&&&&&&&$$$$$$############$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&'''&&&###"""$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###############$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$#########$$$%%%&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$############$$$$$$"""###&&&'''(((((()))(((((('''((())),,,000444777>>>@@@AAA>>>999777:::===<<<===>>>???@@@AAAAAAAAAAAAIIITTT```hhhnnnrrruuuyyy{{{zzzzzz|||~~~xxxtttpppnnnlllmmmpppssstttuuuyyy~~~~~~}}}}}}}}}~~~~~~~~~}}}|||{{{zzzyyyxxxxxxtttqqqjjjccc\\\WWWSSSQQQQQQRRRTTTUUUUUUTTTRRRQQQNNNNNNMMMLLLJJJHHHFFFFFFBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@???AAACCCEEEFFFEEEDDDBBB@@@???======<<<;;;:::999888777888999999:::999999888888888999999444555666777777777777777555666888;;;<<<=========<<<>>>@@@AAABBBDDDGGGIIIJJJLLLMMMOOOQQQQQQRRRQQQUUUWWWZZZ[[[\\\^^^```ccccccdddeeefffgggfffeeeeeefffeeeeeeeeefffhhhiiijjjjjjjjjjjjiiiiiiiiiiiihhhiiihhhhhhhhhhhhfffdddaaa[[[YYYUUUQQQNNNKKKJJJJJJCCC@@@<<<:::999777555333///...---,,,+++*********))))))((((((((())))))***'''''''''''''''''''''''''''&&&&&&%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&######$$$%%%&&&'''((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$###"""###&&&)))***&&&%%%%%%%%%%%%%%%%%%$$$$$$######$$$&&&'''&&&%%%######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&'''''''''&&&%%%$$$#########$$$%%%%%%&&&&&&$$$$$$############$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&'''&&&###"""$$$'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%'''''''''&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$###"""!!!$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########"""###$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''###$$$$$$%%%%%%$$$$$$###%%%$$$#########$$$%%%&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''''''''''''''%%%$$$$$$%%%''''''(((""" %%%(((&&&###$$$)))((((((***---111666888???@@@???:::555444888======>>>???@@@BBBCCCEEEEEEGGGRRR```fffggggggkkkpppyyy~~~xxxttttttxxx|||~~~|||zzzvvvssspppmmmlllhhhkkknnnnnnnnnrrrzzz~~~~~~}}}{{{|||~~~}}}|||||||||}}}~~~}}}}}}|||zzzyyyxxxwwwwwwpppkkkbbbZZZTTTRRRQQQRRROOORRRXXX]]]``````^^^\\\TTTTTTSSSQQQOOOMMMKKKIIIEEEEEEDDDCCCBBBBBBAAAAAABBBAAA@@@???@@@BBBDDDFFFGGGEEECCC@@@===;;;:::999999888666555444444444444777666555444444555666777555666888999999999888777888:::<<<>>>@@@AAAAAAAAABBBDDDFFFGGGHHHJJJMMMPPPKKKMMMOOORRRTTTUUUUUUUUUWWWYYY\\\^^^___aaadddgggjjjjjjkkkjjjiiigggeeedddggggggggghhhiiikkklllmmmmmmmmmlllkkkkkkjjjiiiiiikkkjjjiiiiiiiiigggdddaaaZZZWWWSSSNNNJJJGGGFFFFFF@@@===:::777666444222000...---,,,+++************))))))(((((((((((()))***$$$$$$%%%&&&&&&'''((((((&&&%%%%%%$$$#########$$$$$$##################$$$%%%%%%%%%%%%%%%%%%$$$$$$(((((('''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((('''&&&%%%$$$'''&&&&&&%%%%%%$$$$$$###(((&&&###!!!!!!"""%%%'''&&&&&&&&&%%%%%%$$$$$$$$$(((&&&$$$$$$%%%%%%%%%$$$%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%% !!!"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''((('''&&&$$$###""""""###$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$#########$$$%%%%%%&&&'''&&&%%%%%%&&&'''((()))***)))((('''&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$###&&&&&&&&&'''''''''((((((&&&'''''''''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%$$$%%%&&&'''&&&%%%$$$###%%%&&&''''''((((((''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$######""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$%%%%%%###$$$&&&((()))))))))(((&&&'''))),,,000555999<<<>>><<<:::888777777888999???<<<>>>BBBCCCAAAFFFNNN[[[dddlllmmmjjjkkkqqqvvv}}}wwwzzz{{{zzz{{{yyyuuuwwwyyyvvvqqqooojjjkkkllllllmmmrrr{{{}}}{{{{{{{{{~~~}}}}}}~~~}}}}}}yyyvvvwwwzzzyyyrrrkkkfffaaaZZZSSSPPPOOOOOOOOOUUUWWW[[[```cccfffhhhiiidddbbb___\\\XXXTTTNNNJJJNNNJJJEEEBBBAAAAAAAAA@@@@@@@@@@@@???????????????BBBAAA@@@>>><<<;;;;;;;;;666555555444444444555555777666666555555555555666333444555777999:::;;;;;;;;;<<<===>>>???@@@AAABBBEEEFFFHHHJJJKKKMMMMMMNNNQQQRRRTTTWWWYYYZZZ[[[\\\^^^]]]]]]^^^```dddgggiiioooppprrrrrrqqqnnnjjjhhhkkkllllllmmmmmmnnnnnnnnnqqqppppppooonnnmmmlllllljjjiiihhhfffddd```[[[WWWVVVSSSOOOLLLIIIFFFBBB??????:::555333333333111///...---+++)))((())))))***))))))************))))))))))))))))))((('''&&&%%% """&&&)))+++,,,,,,+++''''''(((((('''&&&%%%%%%'''&&&%%%%%%$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''(((((((((((('''&&&%%%$$$)))((('''&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((($$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''&&&&&&'''((('''&&&$$$###"""""""""######$$$$$$%%%###$$$%%%&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$###$$$&&&(((((((((&&&&&&%%%%%%%%%$$$$$$$$$$$$###!!! ###&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''&&&%%%&&&'''(((((('''''''''''''''&&&&&&&&&&&&''''''''''''&&&%%%%%%&&&&&&&&&&&&'''''''''((('''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$$$$%%%%%%%%%&&&$$$$$$$$$$$$#########"""$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%&&&'''$$$%%%&&&'''((((((((('''&&&(((***...333777:::<<<<<<;;;999777777888:::<<>>????????????>>>>>>>>>>>>???>>>===;;;:::999888888666555555444444555555666999999888888888888888999555666888:::;;;<<<======>>>???@@@AAABBBCCCDDDEEEIIIJJJMMMPPPRRRTTTUUUVVVUUUVVVXXXZZZ]]]^^^___```aaaaaaaaaccceeehhhkkklllppprrrtttvvvuuussspppmmmmmmnnnnnnnnnooooooooopppqqqqqqppppppooonnnmmmllljjjhhheeebbb```\\\WWWSSSQQQNNNJJJGGGDDDAAA===;;;;;;888333111111000///------,,,+++)))))))))))))))))))))************))))))))))))))))))((('''&&&%%%!!!$$$&&&&&&&&&&&&''''''(((((('''&&&&&&%%%'''&&&%%%%%%$$$$$$%%%%%%'''''''''&&&'''(((((()))************))))))((('''(((((('''&&&&&&&&&&&&&&&''''''&&&&&&''''''((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###$$$&&&'''''''''%%%%%%&&&'''((()))******''''''&&&%%%######&&&(((&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&(((((('''&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''((((((''''''&&&%%%&&&&&&&&&&&&''''''''''''''''''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&&&&''''''%%%%%%&&&'''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$############%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&((((((%%%&&&&&&'''''''''&&&&&&'''***...222666999:::;;;888777666666777:::>>>@@@CCCCCCDDDDDDDDDIIIYYYiiisssxxx||||||zzzzzz~~~zzzzzz~~~}}}zzzzzz}}}|||yyyxxxzzz|||~~~~~~~~~}}}|||{{{|||}}}~~~|||zzz{{{xxxsssnnniiidddaaa___[[[XXXUUUSSSTTTXXX]]]```aaacccfffkkknnnqqqrrrssssssqqqnnnllljjjfffaaa^^^WWWSSSMMMHHHDDDAAA>>>===>>>>>>>>>=========<<<<<<<<<;;;999888777666555555666666555555555555666666777666666666666666777777999:::<<<===>>>???@@@@@@BBBCCCDDDEEEFFFHHHIIIIIIJJJKKKNNNQQQTTTWWWYYYYYYZZZ[[[]]]___aaacccddddddeeefffgggjjjlllnnnpppqqqtttvvvxxxzzzzzzyyyvvvtttppppppppppppqqqqqqqqqqqqrrrrrrrrrqqqpppnnnmmmlllhhheeeaaa]]]YYYUUUQQQNNNIIIGGGCCC@@@>>>;;;888555777444111.........,,,+++,,,+++***)))))))))))))))((())))))******))))))((())))))))))))((('''&&&%%%"""###%%%'''(((((('''''''''''''''(((''''''&&&%%%'''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''((()))))))))***))))))((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###%%%&&&&&&%%%"""######$$$%%%&&&''''''$$$%%%&&&%%%$$$$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&((((((''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((''''''''''''''''''''''''''''''$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$&&&'''(((%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''''''''''''''&&&&&&&&&%%%)))---222777:::;;;:::999333333333444777;;;@@@CCCEEEEEEFFFHHHNNNYYYiiiuuu}}}}}}~~~{{{{{{{{{zzz{{{}}}{{{vvvuuuyyy~~~}}}}}}}}}|||{{{|||}}}}}}zzzxxxwwwuuuooofff]]]WWWVVVXXXWWWVVVVVVVVVXXX]]]dddhhhlllmmmppprrrtttuuuuuuuuusssqqqooommmkkkhhhdddaaa\\\WWWQQQLLLHHHEEEAAA???=========<<<<<<;;;;;;;;;:::999888666555444444444666666666555666666777777555555555555555666777888<<<===>>>@@@AAABBBBBBCCCFFFFFFGGGIIIJJJLLLMMMNNNLLLNNNPPPSSSVVVXXXZZZZZZ^^^___aaacccdddfffgggggghhhjjjlllooorrrtttuuuvvvyyy{{{}}}}}}zzzxxxrrrrrrrrrrrrrrrrrrrrrrrrsssssssssrrrpppnnnlllkkkfffbbb]]]XXXSSSOOOKKKHHHDDDAAA>>><<<:::888555222333222///...,,,,,,++++++++++++***)))))))))))))))(((((())))))))))))(((((((((((()))(((((('''&&&&&&'''((()))************)))&&&'''''''''''''''&&&&&&'''&&&&&&%%%%%%%%%&&&&&&$$$############$$$%%%%%%$$$%%%&&&&&&&&&&&&&&&%%%''''''''''''''''''&&&&&&#########"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%'''(((&&&&&&%%%%%%$$$$$$######!!!!!!"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###""""""###%%%%%%$$$###$$$$$$#########"""""""""!!!###$$$$$$######$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&(((((((((''''''&&&%%%%%%(((''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%''''''((((((((((((((('''''''''''''''''''''''''''$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$#########$$$&&&'''$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&%%%%%%%%%%%%'''''''''''''''''''''(((---000666:::<<<;;;999777///000111444888===AAACCCEEEEEEGGGPPP___pppzzz~~~~~~~~~{{{}}}yyywww{{{{{{{{{}}}~~~}}}~~~}}}wwwvvvxxx~~~}}}|||}}}||||||||||||zzzwwwuuupppnnnhhh^^^SSSNNNNNNQQQVVVXXXZZZ\\\___cccjjjooowwwwwwxxxxxxxxxvvvuuuttttttrrrqqqpppooolllhhhfff]]]ZZZTTTPPPMMMIIIFFFCCC======<<<<<<;;;::::::999999999777666555555555555666666666666666777888999999999999999:::;;;=========>>>@@@BBBDDDEEEFFFFFFIIIIIIKKKLLLNNNPPPQQQRRRTTTUUUWWWYYY[[[]]]^^^^^^```aaaccceeeggghhhhhhhhhkkkmmmooorrruuuwwwyyyyyy|||yyyuuuuuuttttttssssssrrrrrrtttttttttrrrooollliiigggbbb^^^XXXSSSOOOKKKGGGDDD@@@>>>;;;999888666444111000000///...,,,+++++++++************)))))))))((((((((())))))))))))(((((((((((((((((((((((('''&&&&&&&&&'''''''''&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&%%%%%%&&&''''''$$$############$$$%%%%%%######$$$%%%%%%%%%$$$$$$&&&&&&'''((((((''''''&&&$$$$$$$$$$$$$$$%%%%%%&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######$$$%%%'''((('''&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###%%%%%%###"""&&&&&&&&&&&&%%%%%%%%%%%%"""$$$%%%%%%$$$$$$&&&'''$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%'''''''''(((''''''&&&%%%(((((('''''''''&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$###&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''###""""""######$$$%%%&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%$$$$$$$$$$$$&&&&&&&&&'''((()))+++,,,111444999<<<===;;;777555...000333777;;;???BBBCCCEEEGGGMMM[[[qqq}}}}}}~~~zzzvvvttt|||xxxssssss{{{yyyuuuwww{{{~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}||||||{{{zzzzzzyyyvvvrrrooogggeee___VVVMMMIIIJJJMMMVVVZZZ```dddfffjjjpppuuu}}}}}}|||{{{yyyvvvsssrrrpppooonnnnnnmmmlllhhhfff^^^ZZZVVVRRROOOKKKHHHEEE>>>======<<<;;;:::999999:::999888777666666666666777666666777777888999:::999999999:::;;;===>>>???>>>@@@BBBDDDGGGIIIJJJJJJLLLMMMNNNPPPRRRTTTVVVVVVXXXYYYZZZ\\\^^^___``````dddeeeggghhhjjjkkkkkkkkknnnoooqqqtttwwwzzz|||}}}~~~|||xxxxxxwwwwwwvvvuuuttttttuuutttsssqqqmmmhhhdddaaa[[[XXXSSSOOOLLLHHHCCC@@@===;;;888777666555333111...//////...,,,***+++,,,((())))))******)))(((((('''(((((())))))((((((''''''(((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&''''''(((%%%&&&&&&'''&&&&&&%%%%%%%%%&&&'''((((((((('''&&&'''''''''''''''((())))))''''''''''''''''''''''''''''''''''''''''''''''''%%%$$$$$$$$$$$$%%%%%%&&&((((((((((((((((((''''''---,,,***(((&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###$$$%%%%%%###!!!!!!!!!"""###$$$%%%&&&&&&"""###$$$###""""""###%%%$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%&&&'''((((((((('''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''""""""###$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''(((&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%&&&'''***,,,///000555777;;;===<<<999555222000333777<<<@@@CCCDDDDDDEEEKKKVVVeee}}}|||zzz~~~{{{zzzuuuuuuwwwyyysssrrrwww~~~vvvpppnnnpppuuuzzz~~~{{{~~~~~~||||||}}}}}}}}}}}}~~~~~~~~~}}}|||{{{zzzyyyxxxwwwuuuqqqlllhhh___\\\VVVPPPKKKHHHIIIJJJUUU\\\dddkkknnnqqqwww{{{~~~~~~}}}|||yyyvvvsssqqqkkkjjjiiiiiijjjhhheeeccc^^^ZZZVVVRRRNNNJJJFFFCCC>>>>>>===<<<;;;:::999999999999888777666666666666777777777777888999:::;;;777888888999;;;<<<>>>???@@@AAADDDGGGJJJMMMNNNOOOPPPQQQSSSUUUWWWYYYZZZ[[[ZZZ[[[]]]```bbbdddeeeeeeiiijjjlllmmmnnnoooppppppqqqrrrsssuuuxxx|||}}}|||{{{zzzyyyxxxwwwwwwuuutttssspppkkkddd___\\\SSSQQQNNNKKKIIIEEE@@@<<<888666444444333222000///+++---...---+++)))***+++'''((()))******)))((((((''''''((((((((((((''''''''''''(((((((((((('''''')))((((((((((((((())))))%%%&&&&&&'''((((((''''''&&&&&&&&&&&&&&&'''(((((('''''''''&&&'''(((((()))((((((((((((((('''&&&%%%$$$%%%'''((()))((('''&&&'''''''''''''''(((((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%$$$$$$###((((((((((((((()))))))))+++***(((&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########%%%&&&&&&###!!! !!!"""######$$$$$$###!!! ###%%%$$$$$$$$$%%%%%%&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%$$$%%%'''(((((((((''''''$$$$$$%%%&&&'''((()))***''''''((((((''''''&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''!!!###$$$&&&''''''&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&(((((('''''''''&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""###$$$&&&((()))$$$$$$%%%'''+++...111333888999<<<===;;;888444111222555;;;@@@DDDEEEEEEDDDFFFPPP]]]lll{{{xxx{{{{{{zzzwww{{{|||wwwvvv{{{wwwtttnnniiigggkkkqqqvvvyyyvvvyyy~~~{{{{{{{{{}}}}}}}}}}}}~~~~~~|||{{{zzzxxxwwwuuutttrrrmmmgggcccZZZVVVQQQMMMJJJIIIIIIIIISSS\\\gggooorrrvvv{{{}}}}}}}}}{{{yyyuuusssqqqkkkjjjiiijjjjjjiiigggddd^^^ZZZUUUQQQMMMHHHCCC@@@???>>>>>><<<;;;:::999999999888777666666666666666777777777777888999:::;;;;;;;;;<<<===???AAABBBCCCAAACCCFFFIIIMMMPPPRRRSSSSSSTTTUUUWWWZZZ\\\]]]^^^___aaadddgggjjjlllnnnooommmnnnpppqqqrrrssssssttttttttttttvvvyyy}}}~~~}}}|||{{{zzzyyyuuutttrrroooiiibbb\\\XXXMMMLLLJJJIIIGGGCCC>>>:::555333111111111000...,,,)))+++------***((()))***'''((()))******)))((((((''''''((((((((((((''''''''''''((((((((((((((('''(((''''''''''''(((((()))%%%%%%&&&'''((((((((('''&&&&&&&&&&&&&&&'''((()))&&&%%%%%%%%%%%%&&&''''''(((((((((((('''&&&%%%$$$$$$%%%'''))))))((('''&&&%%%%%%$$$$$$%%%%%%&&&'''((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%$$$"""!!!%%%%%%&&&&&&''''''((((((###"""""""""###%%%'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&'''&&&###!!!$$$$$$$$$$$$############+++***)))&&&$$$%%%(((***&&&&&&&&&''''''''''''(((***)))'''%%%$$$%%%&&&'''***)))'''%%%$$$$$$$$$$$$'''&&&%%%%%%$$$$$$$$$%%%''''''(((((('''&&&%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&''''''((((((''''''$$$$$$%%%%%%%%%%%%&&&&&&"""######$$$$$$%%%%%%&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&&&&&&&&&&%%%''')))'''$$$###$$$'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''))))))(((''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%#########$$$&&&&&&%%%###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$######%%%'''((('''%%%###$$$''')))'''%%%%%%%%%&&&(((,,,000555777:::<<<===;;;777444555666999;;;===@@@CCCDDDDDDEEEKKKYYYiiivvvzzzvvvvvvzzzuuuyyy|||xxxvvvtttwww{{{|||vvvooolllhhhfffgggjjjlllmmmuuuxxx|||~~~}}}|||{{{{{{{{{|||~~~~~~{{{{{{|||||||||xxxxxxwwwtttnnnggg```[[[TTTTTTTTTTTTTTTTTTTTTSSSaaaeeekkkrrrwwwzzz|||||||||~~~}}}zzzuuuqqqqqqrrrkkkiiifffddddddcccaaa```ZZZWWWRRRMMMHHHEEECCCCCC@@@???===;;;999888777777999888666555666777999:::;;;888777888;;;======;;;;;;<<<===>>>@@@AAACCCCCCIIIJJJLLLMMMOOOQQQUUUWWWVVVWWWXXXZZZ\\\___aaabbbaaacccfffjjjnnnqqqssstttrrrrrrrrrrrrtttwww{{{}}}|||}}}~~~|||xxxwwwxxxyyyuuuqqqkkkfffaaa\\\XXXTTTJJJGGGCCC@@@>>>;;;888666666555333111000///......++++++++++++++++++++++++++++++++++++*********)))'''%%%###$$$'''(((&&&$$$))))))))))))))))))))))))******)))((((((((((((((((((((('''&&&%%%$$$$$$###'''''''''&&&&&&%%%%%%%%%((((((((((((((((((((((((%%%'''&&&######''')))'''((('''&&&%%%%%%%%%%%%%%%(((((((((((((((((((((((((((''''''&&&&&&''''''((( """$$$###$$$&&&%%%###$$$&&&((()))))))))(((%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%###"""$$$&&&'''$$$"""!!!###%%%'''((('''%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&'''''''''''')))((('''%%%%%%&&&'''((('''&&&%%%$$$$$$%%%&&&&&&'''&&&%%%%%%$$$$$$$$$$$$&&&&&&''''''&&&%%%%%%$$$%%%&&&''''''''''''&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$######$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$######%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%'''((('''%%%###%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''')))(((''''''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$#########%%%&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&''''''%%%$$$%%%'''((('''%%%&&&'''(((+++...333777:::=========:::666444666888===@@@CCCDDDDDDDDDEEEGGGRRR```nnnyyy~~~xxxwwwzzz}}}zzzuuuxxx}}}wwwuuuuuuzzzyyyuuusssqqqqqqmmmgggdddccceeehhhiiilllpppvvv~~~~~~~~~~~~}}}}}}||||||||||||~~~}}}{{{zzzyyyxxxwwwtttsssqqqmmmgggbbb\\\YYYUUUVVVXXXZZZ\\\___```aaaiiilllpppuuuyyy{{{{{{{{{{{{{{{zzzwwwqqqnnnmmmnnnjjjgggdddbbbaaa___]]][[[WWWTTTPPPLLLGGGDDDBBBAAA???>>>===;;;999888888777999888666555666777888999;;;999888999===??????>>>>>>???@@@BBBDDDEEEFFFFFFIIIKKKNNNPPPRRRTTTUUUWWWYYYYYY[[[\\\___aaadddeeeeeegggjjjnnnqqqtttvvvwwwwwwwwwvvvwwwyyy{{{~~~{{{wwwuuuuuuvvvoookkkeee```[[[VVVQQQNNNGGGDDD@@@===;;;999666444555444222000///...------++++++++++++++++++++++++++++++*********)))))))))***((('''''')))***(((&&&((((((((((((((((((((((((******)))((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&((((((((('''''''''&&&&&&((((((((((((((((((((((((''')))(((%%%%%%((()))'''(((((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''######""""""""""""###### &&&***'''$$$%%%%%%###%%%%%%&&&&&&&&&%%%$$$###&&&&&&&&&&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%$$$###$$$&&&&&&$$$"""######$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''(((((('''&&&&&&''')))***############$$$&&&'''(((&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&%%%%%%$$$###&&&''''''((((((''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$"""######$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%&&&'''&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''')))((('''&&&%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&$$$""""""$$$&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&(((&&&%%%&&&''''''&&&%%%'''(((***...222777;;;===@@@???<<<888666666999;;;@@@CCCFFFFFFCCCCCCGGGKKK[[[fffsss{{{~~~{{{~~~{{{{{{vvvyyyyyyvvvyyyqqqmmmnnnpppsssnnngggaaa___aaaeeehhhhhhmmmttt|||}}}}}}~~~~~~|||||||||}}}~~~~~~|||zzzyyyvvvssspppooollliiiddd```\\\ZZZYYY[[[\\\```dddhhhkkkmmmnnnqqqsssvvvxxxzzzzzzyyyyyyyyyyyywwwsssnnnjjjhhhhhhhhheeeaaa^^^\\\YYYVVVTTTPPPOOOMMMJJJFFFCCCAAA@@@>>>===<<<:::999999888888999888777666666666888888;;;::::::;;;>>>AAABBBAAAAAACCCEEEHHHIIIJJJJJJJJJLLLOOOTTTXXXZZZZZZZZZYYY]]]^^^___aaacccfffhhhiiikkkmmmpppssswwwyyy{{{|||~~~}}}}}}~~~|||xxxtttqqqooonnngggccc]]]WWWRRRNNNIIIFFFBBB???<<<999888666333111333222000///...---,,,,,,******************************)))))))))(((((((((+++***)))))))))***((('''''''''''''''''''''''''''***))))))(((((((((((((((%%%%%%&&&&&&&&&''''''''')))))))))((((((((((((((((((((((((((((((((((((((((((******&&&&&&)))***'''))))))((('''''''''((((((((((((((((((((((((((((((&&&%%%%%%$$$$$$%%%%%%&&&%%%((('''$$$$$$'''(((&&&%%%&&&&&&&&&&&&%%%$$$$$$((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$&&&&&&$$$###&&&%%%###"""""""""$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''((()))***""""""######$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&%%%%%%$$$&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$###%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%$$$#########&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%'''%%%""""""$$$&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&###$$$%%%&&&&&&&&&%%%%%%(((''''''&&&''''''&&&%%%'''))),,,111666:::===???@@@>>>:::777777:::>>>AAA@@@DDDEEECCC???BBBLLLUUUccckkkttt{{{|||~~~}}}~~~yyyzzz~~~}}}rrrppprrrsssqqqmmmeee^^^\\\```gggmmmqqqwww|||~~~||||||}}}~~~~~~~~~}}}{{{zzzxxxsssnnnjjjiiifffaaa]]]ZZZZZZ[[[\\\bbbdddggglllooorrrtttuuuuuuvvvxxxyyyzzzzzzyyyxxxzzzyyyvvvrrrmmmiiifffeeefffccc^^^ZZZWWWTTTQQQNNNJJJJJJIIIGGGDDDBBB???>>><<<<<<;;;:::999999999999999888888777777777888999<<<<<<<<<>>>@@@BBBDDDEEEDDDFFFIIILLLNNNOOONNNNNNQQQTTTZZZ___cccccc```]]]aaabbbccceeegggjjjlllnnnqqqsssvvvyyy|||~~~}}}xxxsssoookkkhhhfff___[[[VVVPPPLLLGGGBBB???>>>;;;888666555444222000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))((((((((((((***)))((((((((('''&&&&&&(((((((((((((((((((((((())))))(((((((((((())))))&&&&&&&&&'''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&))))))&&&'''***+++(((******))))))((())))))***++++++++++++++++++++++++***))))))(((((())))))***%%%'''&&&$$$&&&***+++'''%%%%%%&&&'''((()))******)))))))))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%$$$&&&&&&%%%$$$############$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''((())))))###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$###%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&$$$$$$#########&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%'''%%%###"""$$$&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&###$$$%%%&&&&&&&&&%%%%%%'''''''''''''''&&&''''''(((***...444888<<<>>>???>>>;;;999888;;;???CCCEEEBBBDDDDDDAAA@@@HHHWWWcccnnnppptttyyy|||zzz{{{zzz~~~}}}zzzvvvwwwxxxuuupppllleee^^^\\\aaakkkrrr~~~~~~}}}}}}~~~~~~~~~}}}{{{yyyvvvqqqjjjeee```]]]ZZZWWWVVVXXX[[[]]]dddfffkkkoootttwwwxxxyyywwwxxxzzz{{{||||||{{{{{{{{{yyyuuuqqqmmmiiifffdddccc```[[[WWWTTTPPPMMMJJJFFFFFFEEEDDDBBB@@@>>><<<;;;::::::999999999::::::999999999999::::::;;;;;;>>>>>>@@@AAABBBDDDFFFHHHGGGIIIKKKNNNPPPRRRRRRRRRTTTWWW\\\bbbggghhheeebbbfffggghhhjjjllloooqqqrrrwwwxxxzzz}}}{{{uuuppplllhhhccc___YYYUUUPPPKKKGGGCCC???<<<;;;999666444444333111000......---,,,+++++++++,,,------------------------))))))))))))((((((((((((((())))))(((''''''''''''))))))))))))))))))))))))))))))(((((((((((())))))))))))(((''''''&&&%%%%%%''''''''''''''''''''''''))))))))))))))))))))))))%%%)))***)))***...///,,,******)))))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,''''''&&&&&&&&&&&&''''''+++------++++++,,,)))$$$&&&&&&&&&'''((()))***+++)))*********)))((('''&&&'''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&'''((('''&&&$$$"""%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''''''''%%%%%%&&&&&&%%%$$$###"""###$$$%%%&&&'''&&&%%%$$$&&&&&&''''''((((((''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&"""######$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$%%%$$$###$$$%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%'''%%%######%%%'''''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%'''((((((''''''((()))***---111777;;;>>>???@@@<<<::::::;;;???CCCEEEFFFDDDDDDDDDDDDHHHSSScccooovvvtttsssvvv|||yyyxxxzzz~~~||||||~~~yyyvvvsssllleeeaaafffpppxxx~~~}}}}}}~~~~~~~~~}}}~~~~~~~~~~~~~~~|||zzzxxxtttmmmeee```VVVUUUTTTTTTVVVYYY]]]___cccfffkkkqqqvvvzzz{{{|||yyyzzz{{{|||}}}~~~~~~~~~zzzwwwsssooommmiiieeebbb^^^[[[VVVSSSPPPMMMJJJGGGEEEDDDCCCAAA???>>>===<<<999999999999999:::;;;;;;:::;;;<<<===>>>?????????BBBCCCEEEFFFFFFGGGJJJLLLKKKLLLMMMOOORRRTTTVVVWWWVVVWWWZZZaaahhhkkkiiifffllllllmmmooorrrtttvvvxxx|||}}}}}}xxxrrrmmmjjjeee___ZZZRRROOOJJJFFFCCC@@@<<<999888666444222333222111000---,,,,,,+++++++++,,,,,,------------------------******)))))))))(((((((((((()))******(((((()))***************************((((((((((((((())))))*********)))((('''&&&%%%$$$&&&&&&''''''''''''(((((())))))))))))))))))))))))(((,,,---,,,---111111...******)))))))))***++++++************************''''''&&&&&&&&&&&&''''''!!!'''***+++,,,---+++'''((('''&&&&&&%%%%%%&&&&&&(((((()))******)))''''''((((((((((((((((((((((((''''''''''''&&&&&&&&&%%%$$$%%%''''''%%%%%%%%%&&&$$$&&&(((***)))'''%%%###&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''&&&%%%$$$###"""###%%%''''''&&&%%%$$$$$$%%%&&&''''''''''''&&&'''&&&%%%%%%%%%%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&######$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$######%%%%%%$$$######$$$%%%%%%''''''''''''''''''''''''$$$$$$%%%&&&&&&&&&%%%%%%%%%###"""###&&&'''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$######$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&%%%$$$%%%'''''''''&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&'''###&&&(((((('''''')))+++---000555;;;>>>@@@AAA@@@<<<;;;<<>>@@@AAACCCDDDDDDHHHJJJKKKKKKJJJKKKNNNQQQOOOOOOOOOQQQSSSVVVZZZ\\\ZZZYYY[[[aaajjjooopppnnnqqqrrrsssuuuwwwzzz|||~~~~~~vvvqqqjjjfffccc___WWWQQQKKKHHHDDD@@@>>><<<888666555333111000111111000///,,,,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++*********)))))))))%%%'''))))))'''''')))+++))))))))))))))))))))))))((((((((((((((()))******))))))((((((''''''&&&&&&''''''((((((((())))))))))))))))))))))))))))))))))))---...,,,,,,///...+++)))))))))))))))***++++++))))))))))))))))))))))))***))))))(((((())))))***!!!'''((())),,,---,,,((((((&&&%%%%%%&&&&&&'''&&&'''(((******)))((('''((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&$$$&&&((('''%%%$$$%%%'''$$$%%%&&&'''''''''&&&%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$######$$$%%%&&&'''''''''&&&%%%"""###%%%'''''''''%%%$$$###$$$%%%%%%&&&&&&&&&&&&((('''&&&%%%%%%&&&'''((($$$$$$$$$%%%%%%&&&&&&&&&%%%&&&''''''((((((''''''$$$$$$%%%%%%%%%&&&&&&&&&"""######$$$$$$%%%&&&&&&&&&%%%$$$######$$$%%%&&&''''''''''''''''''''''''###$$$%%%%%%&&&&&&&&&&&&%%%###!!!###&&&'''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$######$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&(((((('''%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$######%%%'''((("""%%%((((((''''''***---///333888===AAABBBBBBAAA======???BBBFFFFFFBBB???>>>@@@DDDKKKUUU```iiinnnooojjjiiipppzzz}}}yyywww~~~~~~}}}}}}~~~~~~~~~}}}||||||yyyvvvrrrmmmfff^^^YYYSSSUUUYYY^^^cccgggiiikkknnnpppssswwwxxxxxxxxxwwwtttuuuuuuuuuuuuuuuvvvvvvsssoookkkhhhgggddd```\\\TTTQQQMMMKKKIIIHHHEEECCCEEECCC@@@===;;;;;;;;;<<<777777777888999:::<<<===<<<===???BBBDDDEEEFFFGGGLLLNNNPPPOOONNNNNNQQQTTTRRRRRRQQQRRRTTTXXX\\\______]]]^^^dddmmmtttvvvuuuuuuvvvwwwyyy{{{~~~|||yyyoooiiiccc___\\\XXXPPPJJJFFFCCC???<<<;;;999666444333111/////////000///...,,,,,,++++++,,,,,,------))))))))))))))))))))))))++++++++++++************!!!$$$&&&&&&%%%%%%'''***))))))))))))))))))))))))((((((((((((((()))******'''''''''((((((((((((((((((((())))))*********+++))))))))))))))))))))))))))),,,,,,***)))***((($$$))))))(((((()))***++++++++++++++++++++++++++++++))))))(((((((((((())))))###***///,,,)))))),,,,,,''''''''''''(((***+++---$$$&&&((()))***)))((('''))))))))))))))))))))))))(((((('''''''''&&&&&&&&&###&&&((((((%%%$$$%%%'''%%%$$$$$$###$$$%%%'''((((((''''''&&&&&&''''''((($$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$&&&))))))'''%%%$$$$$$&&&&&&%%%$$$%%%&&&'''(((%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''"""###$$$%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((((((''''''&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%######$$$%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%%%%%%%%%%%%%'''&&&&&&%%%$$$###""""""%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''(((((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%&&&(((+++,,,333777<<<@@@BBBDDDFFFGGGAAABBBBBBBBBEEEGGGDDD@@@???DDDJJJSSS^^^hhhhhhcccgggggghhhooo}}}}}}~~~~~~}}}|||||||||~~~~~~}}}yyyvvvzzzvvvrrrpppjjjaaa\\\\\\YYY[[[___eeejjjnnnqqqssstttvvvyyy{{{||||||{{{{{{zzzxxxvvvtttsssqqqooommmqqqmmmhhhddd```\\\XXXUUUNNNLLLJJJIIIIIIHHHFFFDDDBBBAAA???<<<888666666777888:::;;;<<<<<<===>>>@@@===???BBBDDDEEEGGGJJJMMMPPPRRRSSSTTTSSSTTTVVVXXXSSSUUUWWWXXXXXXYYY[[[]]]___aaaeeeiiiooossswwwyyyuuuwww{{{}}}}}}yyyuuuoookkkccc___ZZZVVVRRRNNNJJJHHH@@@>>>:::777444333333333111111000///...------,,,,,,,,,------------,,,,,,)))***++++++,,,,,,,,,,,,,,,+++***+++++++++)))''')))***++++++***(((&&&%%%(((***)))%%%!!!!!!&&&,,,+++*********))))))((((((((())))))***)))((('''&&&''''''((((((((((((''''''(((((((((((())))))))))))************************)))))))))***+++++++++,,,,,,***((()))++++++(((%%%++++++,,,+++***)))'''&&&(((((((((((())))))))))))))))))(((((((((((())))))+++++++++******(((''''''&&&&&&''''''(((((())))))'''''''''''''''((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%''')))***(((&&&%%%%%%$$$$$$######$$$%%%'''(((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&###$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&&&&%%%%%%''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%'''***---///555999>>>BBBDDDEEEFFFGGGDDDDDDDDDDDDEEEFFFDDDBBBEEELLLTTT[[[bbbjjjkkkhhhkkkkkknnnvvv}}}}}}~~~~~~~~~~~~}}}}}}~~~|||{{{zzzzzzzzzxxxvvvwwwrrrnnnlllggg___\\\]]]^^^```dddiiinnnrrruuuvvvyyyzzz|||}}}}}}||||||{{{zzzxxxuuusssqqqooollljjjkkkhhhccc___\\\YYYUUURRRLLLJJJGGGFFFFFFDDDBBB@@@>>>>>>===:::777666777999999:::<<<======>>>@@@AAA???AAADDDFFFHHHJJJMMMOOOQQQSSSUUUVVVUUUUUUVVVWWWVVVXXXZZZ\\\\\\^^^```bbbdddfffiiinnnssswww{{{}}}xxxzzz|||~~~~~~zzzvvvrrrmmmgggcccZZZWWWRRRNNNJJJGGGCCC@@@>>><<<999666333222222222//////......------,,,,,,,,,------......------,,,******++++++,,,++++++++++++*********++++++)))(((******)))((('''''''''''')))++++++((($$$$$$(((,,,+++******)))))))))))))))++++++***)))))))))))))))''''''((((((((((((''''''((((((((()))))))))******************************+++++++++++++++,,,,,,,,,---+++***,,,...///---+++&&&&&&&&&&&&'''((()))***)))))))))((((((((((((((()))((((((''''''(((((()))+++++++++******)))((('''&&&''''''(((((()))******+++++++++***************(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%&&&(((******(((&&&&&&&&&############$$$%%%&&&'''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$'''&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$'''&&&&&&%%%%%%%%%%%%%%%((((((''''''&&&$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%&&&(((---111444777<<>>>>>???AAACCCCCCEEEHHHJJJKKKMMMPPPSSSVVVXXX[[[[[[ZZZXXXXXXXXXYYY\\\___aaabbbdddgggiiijjjlllppptttyyy}}}|||zzzvvvrrrmmmhhhbbb\\\XXXQQQNNNIIIEEEBBB@@@<<<:::;;;:::777444222000000000------------------,,,,,,------............------***++++++++++++******))))))))))))***+++,,,***)))+++)))'''%%%%%%%%%'''((((((***+++)))&&&%%%(((++++++******))))))))))))))),,,+++)))((((((((()))***'''(((((())))))(((((('''))))))))))))************************************,,,,,,,,,,,,,,,+++++++++)))(((((())),,,---,,,+++(((((((((((()))***,,,---)))))))))(((((('''''''''(((''''''''''''''''''(((******+++******)))((('''''''''((())))))******+++)))))))))(((((('''''''''(((((((((''''''''''''&&&'''''''''''''''''''''''')))(((''''''&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$%%%%%%%%%&&&%%%'''(((((('''&&&&&&'''%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%$$$###############$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&'''+++000666999;;;>>>CCCGGGHHHHHHHHHIIIJJJGGGEEEDDDBBBAAAFFFKKKZZZiiivvvwwwssstttxxx|||yyyzzz|||{{{uuuqqqrrrwww}}}|||~~~}}}||||||}}}~~~~~~{{{wwwtttrrrpppmmmkkkccc___\\\]]]]]]\\\___dddgggiiimmmqqqtttvvvwwwwwwzzzzzzyyyxxxwwwwwwwwwwwwyyyvvvrrrooollliiieeebbb[[[YYYUUUSSSQQQOOOMMMKKKJJJHHHFFFDDDCCCAAA???<<<888999888777666666888::::::<<<>>>??????@@@BBBDDDFFFHHHKKKMMMNNNPPPSSSVVVZZZ]]]```aaa___]]][[[[[[\\\___bbbeeefffiiillloooppprrruuuyyy}}}zzzuuurrroooiiiddd^^^XXXSSSOOOKKKHHHDDDAAA???===:::777888666444222000///......------------------......------............------***+++++++++***)))((((((((('''''')))+++,,,+++***)))((('''&&&%%%%%%&&&'''&&&(((***)))'''&&&'''(((+++***)))(((((()))******))))))((((((((((((''''''(((((())))))))))))(((((())))))))))))*********+++************************,,,,,,,,,++++++*********)))((((((((()))*********,,,,,,,,,+++***(((&&&%%%)))))))))(((''''''&&&&&&''''''&&&&&&&&&&&&''''''***************)))((((((((((((((()))******++++++(((((((((''''''&&&&&&%%%(((((((((''''''''''''''''''''''''''''''''''''''')))(((((('''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&#########$$$$$$%%%%%%%%%###%%%&&&&&&%%%$$$%%%&&&(((((('''&&&%%%$$$######%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&!!!"""###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$############$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''''''''***...444:::===>>>AAADDDFFFGGGGGGHHHIIIIIIFFFDDDCCC@@@@@@IIITTTooo|||}}}|||||||||zzzsssmmmiiikkkooozzz~~~{{{xxxwww}}}|||{{{~~~}}}||||||}}}~~~yyyxxxuuusssqqqlllgggcccZZZVVVUUUYYY]]]___eeekkkmmmooosssvvvxxxyyyyyyxxxwwwwwwvvvvvvuuuvvvvvvwwwwwwtttpppllliiieeeaaa^^^VVVSSSPPPNNNMMMLLLJJJHHHGGGEEEBBBAAA@@@???<<<:::999999999888666666888:::;;;===???@@@AAABBBDDDFFFHHHKKKNNNPPPQQQSSSVVVXXX[[[^^^aaabbbaaa___^^^]]]```bbbfffhhhjjjmmmpppssstttvvvyyy||||||uuupppkkkgggaaa[[[VVVQQQLLLHHHFFFCCC@@@===<<<;;;888666555444222111///...------.............../////////,,,,,,------------,,,,,,************))))))((('''''''''''')))+++,,,+++***&&&'''((((((((('''&&&%%%''')))***+++***)))))))))+++***)))(((((()))***+++((()))***++++++)))'''&&&(((((())))))))))))((((((((())))))))))))*********))))))))))))))))))))))))++++++******))))))((((((------,,,+++******+++,,,((()))******(((###)))((((((((('''''''''&&&''''''&&&&&&&&&&&&'''''')))************))))))(((((((((((()))******+++++++++++++++******)))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((''''''''''''((($$$$$$%%%%%%%%%%%%&&&&&&#########$$$$$$$$$$$$$$$###$$$%%%%%%$$$###%%%&&&((((((((('''&&&%%%###"""$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&""""""###$$$&&&'''(((((($$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&& !!!###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''(((***---222777<<>>@@@BBBDDDDDDFFFHHHJJJKKKNNNQQQSSSTTTVVVYYY[[[[[[]]]aaabbbbbbaaabbbbbbfffhhhkkknnnppprrruuuxxxzzz{{{~~~|||vvvooojjjaaa^^^XXXSSSNNNJJJFFFCCC@@@===:::999888777555444222222111000///...---,,,/////////////////////...++++++,,,,,,,,,,,,++++++((())))))))))))((((((''''''''''''(((+++,,,+++)))%%%&&&(((***)))(((&&&%%%***++++++,,,,,,,,,,,,++++++***((('''''')))+++,,,***+++,,,,,,,,,+++)))(((((())))))******))))))((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((+++,,,+++)))'''&&&(((***&&&(((***+++***&&&### ''''''''''''''''''''''''(((''''''''''''''''''((())))))************))))))''''''((())))))******+++))))))))))))))))))))))))'''(((((((((((()))))))))))))))))))))))))))))))))***)))((((((''''''(((((($$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$###############%%%%%%%%%$$$$$$&&&'''%%%%%%&&&'''&&&%%%$$$###"""######$$$$$$######"""%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&######$$$%%%%%%&&&''''''###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&###$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&$$$$$$######$$$%%%%%%&&&!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''))),,,000555:::===???BBBCCCBBBAAAAAABBBFFFIIIFFFBBBAAADDDBBBEEEWWWlll{{{xxx{{{zzzssspppxxx~~~vvvnnnjjjgggbbb______^^^```dddhhhlllooosssuuu{{{zzz{{{}}}}}}||||||zzz{{{{{{{{{{{{{{{{{{zzzuuussspppmmmiiieee```\\\ZZZXXXZZZaaafffjjjpppwwwwwwyyy}}}}}}{{{uuuvvvvvvvvvuuusssqqqpppmmmjjjfffbbb___\\\XXXUUUOOOMMMJJJHHHGGGFFFDDDCCC>>><<<::::::::::::888666888999:::::::::<<>>;;;999666555555555333222111111000000///...---,,,/////////......---------)))******++++++******)))''''''(((((()))((((((((((((''''''(((***+++***((('''(((((((((((((((((((((***)))))))))***++++++++++++***((('''''')))+++---+++***((('''&&&''')))***))))))************))))))&&&'''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))*********&&&''''''%%%######&&&)))+++++++++++++++******)))%%%&&&&&&''''''((((((((()))((((((''''''(((((()))))))))************))))))&&&''''''(((((()))******%%%%%%&&&&&&'''((((((((('''((((((((())))))))))))))))))))))))))))))))))))***))))))((((((((((((((($$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$######""""""$$$%%%&&&&&&%%%%%%''')))!!!"""$$$%%%&&&&&&%%%%%%""""""############""""""%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''"""###$$$%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$#########$$$%%%%%%&&&$$$$$$%%%%%%%%%$$$$$$###""""""""""""""""""""""""$$$$$$%%%&&&''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''''')))---222777;;;>>>???CCCCCCAAA??????AAAEEEIIIEEEAAABBBEEEDDDHHH]]]ttt{{{yyy}}}uuunnniiirrr{{{ssslllfffeeeccc]]]YYYXXXVVVYYY]]]cccjjjqqqwww{{{uuupppnnnttt~~~}}}}}}}}}}}}wwwxxxzzzzzzzzzzzzxxxwwwvvvrrrmmmiiifffccc```]]]___]]]```fffkkknnnsssyyywwwyyy|||~~~}}}{{{yyyttttttuuutttrrrooollljjjiiifffbbb^^^[[[XXXTTTQQQNNNKKKHHHFFFFFFDDDBBBAAA>>><<<;;;;;;;;;;;;:::888777888:::;;;<<>>===>>>AAADDDEEEJJJCCC@@@CCCIIIRRRbbbqqq|||}}}{{{vvvlllhhheeelll}}}qqqiiiccc```bbbbbb^^^ZZZYYYYYYbbbffffffnnn}}}uuuooojjjlllttt}}}~~~}}}}}}zzzzzzzzz{{{{{{yyyuuurrrsssoooiiibbb^^^]]]]]]^^^dddfffiiikkknnnrrrwww{{{~~~~~~~~~~~~}}}{{{yyyxxxrrrpppnnnmmmlllkkkiiigggcccaaa^^^\\\YYYTTTOOOKKKLLLHHHDDDBBBCCCCCCAAA>>>;;;;;;:::999888888999999===<<<;;;===???BBBDDDDDDIIIKKKLLLMMMNNNOOORRRUUUVVVTTTUUUYYY___dddeeeeeeiiikkkoooqqqsssvvvyyy|||{{{|||}}}~~~tttpppkkkgggccc\\\TTTMMMGGGFFFCCCAAA>>>===<<<;;;;;;999555222000000222333////////////...............---,,,,,,,,,,,,---...******************************++++++++++++******((('''&&&%%%&&&''')))+++******))))))))))))************))))))((('''''''''%%%%%%&&&&&&'''(((((((((************************---------------,,,+++***(((((((((((())))))))))))''''''((((((((((((((('''''''''(((((())))))******,,,+++***))))))***+++,,,+++***((((((((()))((('''))))))))))))))))))))))))+++++++++******)))''''''''''''(((((()))*********&&&((()))(((''''''((()))***)))(((''''''&&&'''''''''(((((())))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,(((***+++***'''&&&''')))'''&&&&&&&&&%%%%%%%%%%%%##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$"""###%%%&&&$$$"""%%%%%%$$$###############'''&&&&&&&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%########################%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%$$$###&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$######$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''((('''&&&%%%%%%%%%&&&&&&&&&'''(((((('''(((***,,,+++///444999<<>>===<<<===>>>AAACCCCCCFFFBBBBBBGGGLLLTTTbbboooxxx{{{wwwiiidddaaaiiiyyyqqqgggbbb^^^___^^^[[[[[[]]]cccmmmsssrrrwwwzzzsssrrrxxx~~~}}}{{{{{{}}}|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~|||zzzyyyyyywwwtttqqqnnnjjjccc^^^[[[\\\___aaagggiiilllnnnppptttxxx{{{{{{|||}}}~~~~~~}}}{{{zzzsssqqqnnnlllkkkiiigggddd___]]][[[XXXVVVSSSNNNKKKJJJGGGCCCAAAAAAAAA???===;;;;;;::::::::::::;;;;;;???>>>>>>???BBBDDDFFFGGGJJJLLLOOOQQQSSSUUUXXXZZZWWWVVVVVVYYY___cccffffffmmmppptttvvvxxx{{{~~~wwwpppeeebbb^^^[[[XXXSSSKKKFFFCCCBBB@@@===;;;:::999888888666444111000000000000////////////............---,,,++++++++++++,,,---************************)))******++++++******)))+++***((('''&&&'''((((((******))))))))))))************++++++++++++++++++%%%&&&&&&''''''((())))))************************))))))******)))(((((('''(((((((((((())))))))))))''''''(((((((((((('''''')))))))))))))))(((((((((+++***)))(((((()))***+++***)))((('''((((((''''''))))))))))))))))))))))))))))))************)))))))))))))))((((((((((((((('''((())))))''''''((()))(((((('''''''''((())))))'''(((((()))))))))))))))************************---...///---***((((((***&&&&&&&&&&&&&&&%%%%%%%%%""""""######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''&&&%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%%%%$$$###%%%$$$$$$############$$$&&&&&&&&&&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$%%%########################%%%&&&&&&''''''&&&&&&&&&###$$$$$$%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''''''''&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$(((''''''&&&&&&''''''(((((('''&&&%%%%%%%%%%%%&&&%%%&&&&&&&&&%%%&&&(((+++...000555;;;@@@CCCCCCCCC999:::===???BBBCCCDDDDDDAAACCCGGGNNNRRRWWW```iiinnnvvv{{{xxxtttjjjccc^^^eeezzzwwwrrreee```\\\[[[ZZZZZZ___gggrrr~~~|||}}}|||}}}}}}}}}|||{{{zzzzzz|||{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~{{{xxxvvvtttpppnnnfffccc]]]YYYYYY]]]bbbfffmmmoooqqqrrrsssvvvyyy|||yyyzzz}}}~~~}}}{{{uuurrrnnnkkkiiifffccc```YYYWWWUUUSSSRRRPPPLLLJJJGGGDDDAAA???>>>===<<<;;;;;;::::::;;;;;;<<<===>>>AAABBBBBBCCCEEEGGGIIIJJJKKKNNNSSSWWWYYY[[[^^^```\\\[[[ZZZ\\\aaafffiiikkkssswww{{{~~~{{{sssiiiaaa[[[XXXUUUSSSRRROOOIIIDDD>>>===;;;999777666555444444333222111000///....../////////............---,,,++++++******++++++,,,************************)))******++++++******)))+++***(((((('''((()))******))))))(((((())))))***&&&&&&''''''((())))))***&&&&&&''''''(((((())))))))))))))))))))))))))))))'''(((((((((((('''&&&&&&((((((((()))))))))******)))***************))))))++++++***))))))(((''''''***))))))(((((())))))*********)))))))))((((((((())))))))))))))))))))))))'''((()))***++++++++++++******)))(((((('''&&&&&&((()))***)))((('''((()))''''''''''''((()))***+++'''((())))))******))))))************************+++,,,---+++)))((()))***%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&'''(((((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$$$$&&&&&&&&&&&&&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&######$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%$$$&&&)))+++333333666<<>>???@@@CCCDDDFFFGGGHHHIIIKKKMMMMMMQQQVVVZZZ]]]^^^```bbbcccaaaaaabbbfffkkkpppsssxxx|||yyytttooohhh```ZZZVVVSSSPPPNNNNNNKKKFFFBBB:::999777555444333222222111222222222111000...---//////.........---------,,,,,,++++++++++++,,,,,,************************))))))************))))))&&&&&&'''((()))+++---...))))))(((((((((((())))))%%%%%%%%%&&&&&&'''''''''&&&''''''(((((()))******))))))))))))))))))))))))))))))************))))))((((((((())))))******+++,,,------------,,,,,,+++*********)))))))))((((((***************************+++,,,,,,+++******+++))))))))))))))))))))))))(((((()))***++++++++++++)))))))))((((((''''''''')))***+++***((('''((())))))((((((((())))))***+++(((((()))************)))++++++++++++,,,,,,,,,,,,((()))*********+++,,,,,,###############$$$$$$$$$$$$$$$%%%&&&''''''(((((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&((())))))%%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$%%%%%%%%%$$$$$$###############$$$%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%((())))))((((((+++...222888777999<<<@@@???;;;777666;;;BBBGGGHHHHHHHHHIIIEEEOOOZZZ^^^]]]]]]___aaallltttzzzqqqfff```hhhxxxyyyrrrbbb]]]XXXVVVVVV[[[hhhttt~~~~~~~~~~~~|||}}}~~~{{{zzzzzz|||~~~~~~}}}|||~~~~~~~~~~~~~~~~~~~~~~~~~~~|||yyyuuunnngggaaaXXXYYY\\\```eeehhhkkkmmmtttvvvwwwxxxwwwwwwyyyzzz|||}}}~~~~~~}}}{{{xxxvvvrrrooojjjfffbbb^^^ZZZVVVOOOMMMJJJIIIIIIHHHFFFEEE@@@???===;;;:::999999:::999999:::;;;===???AAABBBDDDGGGIIIJJJJJJKKKMMMOOOPPPTTTYYY\\\^^^___aaabbbfffffffffhhhkkkpppvvvzzz~~~yyyooogggbbb]]]XXXTTTOOOKKKGGGEEEEEEBBB>>>:::777777555444333222111111000111222222222000///---............------------,,,,,,------------,,,,,,************************)))))))))******)))))))))&&&&&&'''(((***,,,---...))))))(((((((((((())))))*********)))))))))((((((''''''(((((()))******+++))))))))))))))))))))))))***++++++,,,,,,+++++++++((((((((()))***+++++++++,,,---------,,,,,,+++***((()))))))))*********+++,,,,,,,,,,,,,,,,,,,,,,,,'''***,,,,,,***))))))+++******************************++++++++++++******((((((((()))))))))*********+++,,,+++)))((()))***++++++***)))))))))))))))((())))))************************++++++,,,,,,,,,++++++++++++,,,------,,,############$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&'''&&&%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%######$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%&&&'''((()))***%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$%%%#########"""!!!!!! """"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$%%%%%%%%%%%%#########$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&'''"""###$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$&&&'''''''''(((+++000444;;;;;;;;;<<<===;;;777444888===CCCFFFFFFFFFHHHJJJNNNZZZdddfffddddddfffhhhpppyyy~~~rrrhhhdddmmm{{{~~~tttggg```ZZZXXXXXX\\\fffqqq}}}}}}|||}}}~~~~~~}}}{{{{{{{{{{{{zzz|||~~~~~~}}}{{{||||||||||||||||||||||||zzzyyyvvvsssooohhhaaa\\\WWWZZZ```fffkkknnnooooootttuuuwwwxxxwwwvvvwwwxxx{{{{{{zzzyyywwwtttrrrpppmmmjjjfffbbb___[[[VVVSSSNNNKKKHHHGGGFFFEEECCCBBB=========;;;999999;;;===;;;;;;<<<===???AAACCCDDDFFFIIIMMMNNNMMMMMMPPPRRRTTTWWW[[[___```bbbdddfffhhhiiikkkmmmpppvvv|||zzzrrrfff]]]WWWSSSNNNKKKIIIEEEAAA???>>>===888555666555444333222111111111///000111111111000///............------------,,,,,,------......------,,,************************((())))))******))))))((()))))))))))))))))))))((()))((((((''''''(((((()))*********)))((('''''''''(((((())))))******++++++************************)))******++++++++++++***'''((())))))***+++,,,,,,***+++++++++***)))((('''(((((())))))***++++++,,,,,,------......------,,,$$$'''******(((&&&''')))***************************+++++++++++++++******(((((()))******+++,,,,,,+++,,,,,,+++)))((()))***---,,,+++***))))))))))))((()))******++++++******''''''(((((()))*********+++***)))))))))***((('''$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&%%%$$$###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&%%%###"""$$$&&&$$$$$$$$$$$$$$$%%%&&&'''%%%%%%%%%&&&'''((()))***%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%#########"""!!! """###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%'''((()))&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%%%%&&&&&&'''######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&%%%$$$###$$$$$$%%%'''+++111555;;;<<<>>>===:::888777666===AAAEEEFFFEEEEEEIIILLLWWWcccmmmmmmkkknnnrrrtttxxxxxxmmmjjjsss}}}uuulllccc```___aaagggmmmxxxzzzzzzvvvpppqqq{{{~~~~~~}}}~~~}}}~~~|||zzzyyy|||{{{{{{|||~~~~~~}}}{{{yyyyyyyyyyyyyyyyyyyyyyyyvvvrrrmmmhhhddd```\\\YYY[[[^^^bbbhhhmmmppprrrrrrrrrtttvvvvvvuuutttuuuuuuwwwvvvtttqqqooommmlllllliiifffbbb^^^\\\XXXUUURRROOOLLLHHHFFFDDDCCCAAA???;;;<<<===<<<::::::===@@@>>>>>>???@@@BBBCCCEEEFFFHHHLLLQQQRRRPPPPPPSSSVVVWWWZZZ^^^aaadddgggkkknnnkkknnnrrrvvvyyy~~~uuummmfff\\\TTTPPPLLLHHHDDDEEEAAA===;;;;;;:::777444444333222111111111111111........./////////...............---------,,,,,,+++,,,------------,,,+++************************(((((())))))))))))(((((())))))))))))(((((('''&&&((((((''''''''''''((((((''''''''''''''''''''''''(((((()))******++++++,,,++++++++++++++++++++++++))))))***+++++++++++++++'''((()))***+++,,,,,,---++++++++++++***)))((((((************************,,,,,,---......---,,,,,,###(((,,,,,,)))'''(((+++************************))))))***+++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,------,,,***))))))***,,,++++++*********++++++))))))***++++++++++++***'''''''''((()))*********)))''''''(((+++---,,,***&&&&&&&&&''''''(((((((((''''''''''''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''###$$$%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&((('''%%%$$$&&&((($$$$$$$$$$$$%%%%%%&&&'''$$$%%%%%%&&&'''(((******%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$###""""""!!!###$$$%%%&&&''''''''''''&&&&&&%%%%%%&&&''')))***&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''$$$%%%&&&&&&''''''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&''''''&&&%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&'''''''''%%%&&&'''''''''&&&%%%$$$%%%&&&'''(((***///555:::;;;===???===999777888:::CCCFFFIIIHHHFFFGGGKKKPPP\\\iiirrrqqqooottt{{{~~~tttpppwww|||{{{wwwlllhhhggggggiiillliiiiiihhheeeaaadddooo{{{~~~~~~~~~}}}}}}~~~}}}||||||{{{|||~~~~~~}}}{{{vvvvvvvvvvvvvvvvvvvvvvvvtttnnnfff```\\\ZZZYYYYYY^^^```ccchhhlllpppssstttppprrruuuuuutttsssssstttsssqqqnnnllljjjiiiiiiiiifffccc___\\\ZZZWWWTTTQQQQQQMMMIIIEEECCCBBB???>>>:::<<<===<<<;;;<<>>:::777666777666444111222222111000000000000000,,,,,,,,,---------............---------,,,,,,,,,***+++,,,------,,,+++***************************(((((())))))))))))((((((&&&&&&'''((())))))((((((((((((''''''''''''(((((())))))******++++++,,,,,,)))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------------'''((()))***+++,,,------............---,,,+++***,,,,,,++++++***)))))))))++++++------------++++++&&&+++000000,,,***,,,...************************'''((()))+++---...............---,,,,,,++++++***,,,---...,,,***))))))***************+++,,,------))))))***++++++++++++***((())))))***+++,,,,,,,,,***)))***///555999:::999&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%$$$###"""!!!%%%%%%$$$$$$%%%%%%&&&'''''''''&&&%%%%%%%%%%%%&&&(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%$$$###$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&"""$$$''''''&&&&&&'''((($$$%%%%%%%%%$$$""" %%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''((()))&&&&&&%%%$$$$$$%%%%%%%%%%%%'''(((***,,,///555999>>>===:::888777999???CCCFFFJJJLLLIIIFFFIIIQQQZZZhhhjjjlllooossszzz}}}|||{{{vvvtttttt}}}~~~uuurrrrrrqqqmmmaaa^^^[[[WWWTTTXXXfffttt~~~}}}|||||||||}}}|||~~~~~~}}}}}}~~~||||||||||||{{{{{{{{{{{{xxxyyy{{{{{{yyyuuuppplllccc```]]]ZZZYYYZZZ]]]___fffhhhjjjmmmpppsssuuuvvvuuuuuuuuuuuuuuuttttttsssmmmmmmkkkiiigggeeedddccc^^^\\\YYYWWWUUUSSSPPPNNNLLLJJJGGGCCC@@@===;;;:::======<<<;;;:::<<>>===<<<<<<<<<<<<::::::<<>>>>>>>>;;;;;;;;;;;;;;;<<<@@@CCCFFFGGGJJJMMMOOOQQQRRRRRRRRRUUUYYY\\\^^^aaaccceeegggjjjnnnppptttzzzxxxnnnfffbbb\\\TTTMMMGGGEEEBBB???<<<999777777444333333222111000000/////////.........------------------............////////////............---------------------------,,,+++******)))*********+++***)))((('''((()))*********)))(((((()))***+++************************+++++++++,,,,,,,,,------///......------......///,,,,,,,,,,,,,,,,,,,,,,,,---------..................---,,,,,,,,,,,,---...,,,,,,+++---//////...,,,------------.........///......//////......------------------------------...---------------......---...//////------...///---------....../////////------............------,,,,,,,,,,,,,,,,,,,,,,,,******,,,,,,,,,,,,************+++,,,,,,,,,++++++((()))++++++)))))))))***%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))(((''''''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$%%%'''''''''%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################&&&%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&((('''&&&###!!! """$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%))))))(((''''''&&&'''''''''''''''&&&''''''(((((((((,,,111666888:::===???<<<<<<<<<;;;<<<>>>BBBFFFJJJIIIKKKSSS___kkktttxxxxxxzzz~~~~~~{{{wwwtttsssxxxvvvmmmkkkrrr|||{{{xxxuuuzzzpppiiigggiiinnnuuu{{{{{{{{{{{{{{{||||||}}}~~~~~~~~~~~~~~~uuupppmmmpppyyy~~~}}}|||{{{zzzzzzxxxxxxwwwuuuqqqkkkfffccc[[[ZZZXXXYYY]]]ccciiimmmqqqqqqsssttttttttttttsssqqqqqqpppooommmkkkiiihhhdddcccaaa```]]]\\\ZZZYYYVVVSSSQQQOOONNNLLLIIIGGGAAAAAA???>>>======<<<<<<;;;;;;<<<<<<<<<>>>BBBDDDGGGIIIMMMPPPRRRSSSSSSSSSTTTVVVZZZ^^^bbbfffjjjlllkkknnnrrrtttvvv|||wwwoooeee\\\VVVQQQJJJEEE???>>>===:::888666555444000111111111000///......---------------------------------............/////////.........---------------------------------++++++***************++++++***)))(((((()))******+++***)))((()))***+++,,,++++++++++++++++++++++++,,,,,,,,,---------.........------,,,,,,------...------------------------.................................------.........,,,,,,,,,---.........------......///////////////+++,,,,,,---,,,,,,++++++---------------------------,,,,,,,,,,,,------...///000111000......///000.........//////000000000///000000111111000000///,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++*********++++++,,,++++++***)))***,,,------,,,++++++%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&'''(((((('''&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""###%%%&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%########################$$$%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$###!!!"""%%%'''(((((('''&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$#########$$$&&&&&&%%%%%%&&&'''(((((()))---333777:::<<<===???===>>>?????????AAADDDGGGEEEGGGOOO^^^pppzzzwwwuuuvvv|||}}}}}}sssnnnpppzzz{{{sssnnnrrrvvv{{{}}}}}}|||||||||yyyvvvsssssstttzzz{{{{{{|||||||||||||||~~~}}}|||{{{vvvpppiiijjjrrr{{{}}}}}}}}}}}}||||||||||||xxxwwwtttpppkkkgggdddbbb]]]\\\[[[\\\```eeejjjmmmrrrssstttuuuuuutttrrrqqqooonnnnnnllljjjhhhfffeeeaaa```^^^]]]ZZZYYYWWWVVVQQQOOOMMMKKKJJJHHHFFFDDD@@@???>>><<<;;;;;;::::::;;;===>>>??????AAAEEEGGGHHHKKKNNNRRRTTTUUUUUUUUUVVVXXX[[[```eeejjjnnnpppppptttxxxxxxxxx}}}{{{ooohhh^^^UUUOOOJJJEEEAAA::::::999888666555333333...//////000000///......,,,,,,,,,,,,---------------------............///............------------///......---,,,,,,+++++++++***************+++++++++***)))(((((()))***++++++***)))))))))+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,,,,,,,------------------------------.....................---........................,,,,,,------------......---...///000000000//////++++++,,,,,,---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,---......//////111111111///...///000000000000000000000000000//////000000000000//////------------------------***+++---......---+++***++++++,,,,,,,,,++++++***((()))***,,,---,,,+++***%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###"""!!!"""$$$&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$$$$###$$$''')))))))))'''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&'''((((((,,,000555999;;;<<<>>>??????@@@BBBBBBBBBCCCEEEGGGBBBIIIWWWkkkzzz{{{~~~{{{|||xxxrrrsssxxx}}}vvvnnnhhhmmmpppssssssrrrrrruuuxxx~~~zzzzzzzzz{{{|||}}}}}}}}}}}}|||}}}{{{yyyxxx|||vvvooolllpppvvvzzz|||{{{{{{{{{|||||||||||||||uuurrrlllgggbbb___^^^^^^^^^^^^___aaadddgggkkkmmmrrrssstttuuutttrrrpppooollllllkkkjjjhhhfffdddcccaaa```]]]ZZZVVVSSSQQQOOOMMMKKKIIIGGGGGGEEECCCAAA???>>>===<<<;;;;;;;;;;;;===???AAACCCDDDEEEHHHKKKKKKMMMPPPSSSUUUWWWWWWXXXZZZ[[[]]]aaahhhmmmqqqrrruuu{{{|||~~~xxxsssddd^^^VVVNNNHHHDDD@@@===666666666666555333222111............////////////,,,------------------------------............///.........------------,,,......---,,,++++++***************)))******+++,,,******)))((()))***+++,,,+++************,,,---...------------------------,,,,,,,,,---------......//////............//////.......................................---------------...//////...------,,,---------,,,,,,...000,,,---///000000000///...------......//////......,,,,,,,,,,,,,,,,,,,,,,,,............///000111111///000111111//////000111333222222111111000000///------............------........................,,,,,,............,,,,,,,,,,,,---------,,,++++++,,,++++++,,,...///...---$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&%%%$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###""""""###%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&"""$$$%%%&&&%%%%%%'''(((((('''&&&$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""#########$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''(((((('''''''''((())))))&&&&&&&&&&&&'''((()))***000333777:::;;;===???@@@BBBCCCEEEFFFEEEEEEFFFHHHFFFOOO___tttzzzyyy|||}}}|||zzzvvvqqqkkkgggeeehhhjjjiiihhhkkkqqqwww{{{|||}}}~~~~~~~~~}}}}}}}}}{{{yyyxxx{{{yyywwwuuuvvvxxxzzz|||||||||{{{{{{zzzzzzyyyyyyrrrmmmfff^^^ZZZYYYZZZ\\\^^^```bbbeeehhhkkklllmmmppprrrssstttsssqqqooommmkkkjjjjjjiiigggeeedddccc]]]\\\YYYVVVSSSOOOMMMLLLJJJHHHFFFEEEDDDCCC@@@>>>>>>>>>===>>>>>>???@@@@@@@@@BBBDDDFFFGGGIIILLLOOOOOOPPPRRRTTTWWWYYY[[[\\\___^^^___cccjjjpppssssssvvv}}}~~~~~~|||sssjjjeeeWWWSSSMMMGGGAAA===:::888444444444444333111000...///...------...///000111............---------------------............///.........---------,,,,,,++++++++++++++++++++++++******))))))***++++++,,,******)))))))))***,,,,,,++++++******+++,,,...///------------------------+++,,,,,,,,,------------000000////////////000000........................//////.........---------,,,---............---,,,,,,---...---++++++...000+++---...000000///...---,,,---......//////......------------------------............///000111111---///000000//////111222222222222222222111111111...//////000000//////...000000000000000000000000------------------------...............---,,,+++...,,,***+++...000000...$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&(((((()))'''&&&&&&&&&&&&'''((((((&&&%%%$$$$$$######$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$&&&''''''&&&$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&'''&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###%%%''''''&&&&&&&&&'''&&&%%%$$$###$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&(((((('''&&&%%%$$$$$$###&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&'''''''''''''''((()))++++++333666999;;;<<<===???AAACCCEEEGGGHHHGGGFFFGGGHHHMMMUUUdddvvvzzzwwwyyy~~~yyyrrrooommmkkkhhh___bbbccccccbbbgggpppwww{{{}}}}}}{{{|||~~~~~~}}}}}}}}}~~~~~~~~~|||{{{zzzvvvyyy|||}}}}}}}}}~~~}}}}}}|||zzzyyyxxxwwwvvvqqqlllccc[[[WWWWWWZZZ\\\]]]```cccgggkkkmmmnnnooooooppprrrsssrrrpppmmmllliiiiiiiiihhhgggeeedddcccWWWVVVUUUSSSQQQOOOMMMMMMIIIGGGDDDCCCCCCAAA???=========>>>???AAABBBDDDEEEAAADDDFFFHHHJJJLLLOOOQQQRRRSSSTTTVVVXXX[[[]]]___cccaaaaaaeeelllqqqttttttttt{{{~~~}}}wwwmmmcccYYYSSSNNNKKKFFFAAA<<<888555444222222333333222000...---///...---,,,---///111222//////.........------------------.........//////......---------,,,,,,,,,((())))))***++++++,,,,,,******))))))***+++,,,,,,******)))))))))***,,,---++++++******+++---...///........................+++++++++,,,,,,,,,------//////............////////////////////////////////////.........---------+++,,,---......---,,,+++,,,---...---***+++...111+++,,,...///000///...---***++++++,,,---------,,,////////////////////////+++++++++,,,,,,...//////,,,...///000//////111333222222222222222222333333222222333333333333222222000000000000000000000000///...------------...///.../////////...------,,,***'''$$$%%%(((++++++***%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%)))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%%%%######$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&))))))((('''&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$!!!"""$$$&&&&&&%%%$$$###$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$(((+++***%%%###%%%(((***(((&&&$$$$$$&&&(((***''''''&&&%%%%%%(((---111444777;;;===???AAADDDFFFFFFEEEEEEFFFGGGHHHGGGFFFPPP[[[kkk{{{}}}{{{yyyyyyyyyzzzooogggddddddeeedddggg___ZZZ]]]bbbiiisss{{{}}}~~~{{{zzz{{{{{{|||~~~~~~~~~}}}|||{{{{{{{{{~~~~~~}}}~~~~~~}}}zzzzzz{{{yyysssmmmkkkddd\\\YYYVVVTTTWWW]]]ccceeegggjjjlllmmmllllllooonnnnnnooopppnnnllliiiiiiiiigggeeecccaaa___^^^YYYXXXWWWUUURRROOOLLLJJJEEEDDDCCCBBBAAA@@@@@@@@@>>>>>>???@@@AAACCCEEEFFFEEEGGGIIIJJJKKKNNNQQQTTTWWWXXXYYYZZZZZZ]]]```cccgggjjjmmmoooooopppqqqrrruuuxxx}}}yyyqqqhhh```YYYSSSOOODDDBBB@@@<<<888555222111111111111111111111111111////////////............//////000000///...------...---,,,,,,,,,,,,---...//////...---+++***)))))),,,,,,,,,++++++*********++++++************++++++++++++******+++---...///,,,,,,,,,---------.........///////////////......---------............///........................///////////////////////////...---,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------...+++)))))),,,......---******+++,,,---......///+++,,,,,,,,,,,,+++******,,,---......//////............////////////......111222222333333222222111111111111111111000//////000000000000000///......---///000111000///000111...///000///...---...//////...,,,,,,...///......%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((()))########################&&&%%%%%%$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%%%%######$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&)))(((((('''&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%&&&'''&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((***)))'''%%%&&&((()))'''&&&%%%%%%&&&''')))'''''''''&&&'''***///333666888<<>><<<999666333000///000000000000000000000000////////////............///////////////...------...---,,,,,,,,,,,,---...///......---+++******))),,,,,,,,,+++++++++******++++++************+++++++++++++++++++++---...///,,,---------..................////////////......---------............///......................................................------,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++)))***,,,...---,,,+++++++++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******,,,------.....................////////////......111111222222222222111111000111111111111000///...000000000000000///.........000222222111000111222...///000000......///000000///------...///...---%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((()))$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############&&&&&&%%%%%%%%%%%%$$$$$$###$$$%%%%%%######$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&((((((''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''(((((((((((('''&&&&&&'''''''''''''''''''''''''''((((((((())),,,111555888:::===BBBHHHKKKKKKKKKHHHIIIIIIHHHGGGIIINNNSSS```cccfffjjjqqq|||~~~zzz{{{~~~}}}xxxrrrnnnmmmooopppqqqsssnnnlllqqqyyy{{{||||||}}}}}}~~~~~~~~~}}}~~~~~~~~~}}}{{{xxxwwwvvvrrrkkkfff```\\\[[[]]]______bbbgggiiikkkmmmnnnppppppooooookkkiiihhhhhhjjjlllmmmlllfffeeeccc```]]]ZZZXXXWWWVVVUUUSSSQQQNNNKKKIIIHHHDDDDDDBBBAAA@@@@@@@@@@@@AAABBBBBBDDDEEEGGGIIIJJJLLLNNNPPPQQQRRRTTTWWWZZZXXXZZZ\\\]]]]]]___bbbeeeiiimmmqqqtttuuuuuuvvvwwwvvvzzz|||vvvpppmmm```[[[TTTNNNHHHCCC???;;;999888777555222000///...////////////////////////////////////............///////////////......---...------,,,,,,------.........---,,,,,,+++******,,,,,,,,,,,,++++++++++++,,,++++++******++++++,,,,,,+++++++++,,,---...///------........./////////......///////////////...---------............///........................------------------------...------------,,,,,,,,,************++++++++++++++++++++++++++++++++++++++++++***+++------,,,+++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,++++++***,,,,,,---.....................////////////......000111111222222111111000000000000000000//////...000000000000000//////...///111222333222111222333---///000000000000111333222000//////000000///---%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((&&&$$$"""""""""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%######$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%%%%&&&''''''((((((((((((((((((((((((((('''&&&&&&((('''&&&$$$&&&&&&'''(((((('''&&&&&&&&&'''((()))***...222666:::<<<@@@FFFLLLOOONNNLLLHHHJJJJJJHHHFFFIIIRRRZZZ```aaacccfffmmm{{{}}}{{{zzzzzz{{{}}}zzzvvvuuu{{{}}}}}}}}}}}}}}}~~~~~~||||||||||||}}}}}}~~~~~~|||~~~~~~~~~~~~}}}}}}}}}}}}~~~|||zzzxxxvvvsssnnngggbbb\\\ZZZ[[[```bbbccceeejjjlllmmmnnnooopppppppppoookkkiiifffeeegggiiijjjjjjdddcccaaa^^^[[[XXXUUUTTTSSSRRRPPPMMMKKKHHHGGGFFFDDDCCCBBBAAA@@@@@@@@@AAACCCCCCDDDEEEGGGIIIKKKMMMOOOQQQSSSTTTUUUWWWZZZ\\\ZZZ\\\^^^```aaaccceeehhhkkknnnsssvvvwwwxxxyyyzzzzzz}}}yyyrrrkkkeeeaaaUUUQQQLLLFFFCCC???;;;999444444333222111000///...////////////////////////////////////...............///////////////......---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------...............////////////000---...//////////////////---------............///........................---------------------------------------------,,,************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++------,,,+++***++++++++++++++++++++++++,,,,,,------,,,,,,+++***,,,,,,---.........---------......//////......---///000000111111000000////////////000000///......//////000000000000//////...000222222111111111222---...000111000111333444333222000111111111///...%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((&&&$$$"""""""""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%######$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&''''''((((((((((((((((((((((((&&&%%%%%%%%%&&&&&&$$$###%%%&&&'''))))))'''&&&%%%$$$&&&((()))+++///444777<<>>BBBHHHQQQXXXZZZXXXTTTQQQNNNLLLPPPWWW[[[\\\```fffooovvv~~~~~~zzzxxxyyywww{{{zzzxxxyyyyyyuuutttvvvyyyyyyuuuuuuxxx}}}zzzxxxxxxxxxyyyyyyyyyyyyxxxwwwxxxzzz}}}~~~~~~}}}|||{{{zzzyyyyyyzzzxxxuuutttuuuxxx{{{~~~|||zzzyyyxxxxxxuuupppllljjjfff```[[[ZZZ\\\```ccchhhjjjlllooorrrtttuuuvvvuuussspppnnnmmmkkkiiiggggggeeebbb^^^[[[YYYXXXXXXTTTSSSRRRPPPNNNLLLJJJJJJEEEDDDBBBAAA@@@@@@@@@AAA@@@BBBDDDEEEGGGIIIMMMPPPRRRTTTWWWXXXXXXXXXZZZ\\\```aaabbbdddeeeggghhhiiimmmppptttxxxzzz|||~~~xxxrrriiiaaa[[[VVVRRROOOMMMKKKHHHDDD???<<<:::888888444111000111222222111000000000111111111111111........................///////////////......---///............---------......//////...------,,,------------------------.......................................---------.........------,,,,,,,,,++++++,,,,,,------......//////......---,,,,,,,,,------........./////////........................---............/////////------...////////////////////////.........------222///,,,,,,...///...---///////////////......---......------------...........................//////.........//////...,,,............------------///////////////.........///.........------------......------......///000....../////////000000000000///////////////000000111222222333444444555555%%%&&&&&&''''''&&&&&&%%%'''&&&&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""######$$$'''&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''&&&%%%$$$######$$$%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%"""###&&&''''''&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$&&&((()))(((&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&((((((''''''''''''((((((''''''&&&&&&''')))+++---+++...222555777999;;;<<<===EEEQQQZZZ]]]ZZZVVVSSSOOOUUU```jjjllliiikkkooovvv}}}|||vvvsssttt|||sss||||||vvvsssrrrrrrnnnnnnrrrxxxxxxvvvvvvzzz}}}~~~|||zzzxxxxxxxxxyyyzzzxxxyyyzzzzzzyyyyyyzzz{{{}}}||||||{{{zzzyyyxxxxxxyyyxxxuuuttttttvvvyyy{{{{{{yyywwwuuusssooojjjggg```^^^\\\\\\]]]aaaeeehhhnnnoooppprrrssssssttttttwwwtttqqqnnnllljjjgggdddgggeeeaaa]]]XXXUUUTTTSSSNNNNNNMMMLLLKKKJJJIIIIIICCCBBBAAA@@@???@@@@@@AAA???BBBDDDGGGIIIMMMQQQTTTVVVXXXZZZ[[[ZZZ[[[]]]___cccdddeeegggiiijjjllllllrrrtttxxx|||vvvlll___VVVRRRPPPLLLIIICCCBBB???===:::888777666555333000000000111111000111000000000000000000///........................///////////////......---///............---------.........///......---,,,///.........------,,,,,,........................---------.........//////.........---------------,,,,,,,,,,,,,,,---------////////////////////////////////////000000000000------------------------+++,,,---...///111222222...//////000000000000///000000000///////////////222///,,,+++,,,.........000///...---,,,---...///------------------------,,,,,,------......//////000///------......,,,+++............////////////111000000//////.........//////.........------------......///////////////.........////////////000............///000111111111111111111222333444555%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%%%%%%%&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%&&&%%%$$$######$$$%%%&&&###$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$'''((()))(((&&&$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&((((((&&&%%%%%%&&&((((((((((((&&&&&&''')))+++,,,,,,000555888888999;;;===@@@IIIUUU]]]^^^ZZZVVVSSSUUUaaasss~~~{{{zzz{{{vvvxxx|||{{{zzzyyytttpppnnnmmmiiikkkpppvvvvvvssstttxxxyyy|||~~~~~~|||zzzxxxvvvuuuvvvwwwxxxwwwyyy{{{{{{zzzyyyzzzzzz||||||{{{{{{zzzyyyyyyxxxxxxwwwvvvuuuvvvxxxzzz{{{{{{yyyvvvrrrnnniiieeebbbZZZZZZ\\\^^^aaaeeeiiikkknnnooopppqqqrrrrrrrrrrrrvvvtttqqqooommmkkkgggdddfffddd___[[[VVVSSSQQQPPPKKKKKKJJJIIIHHHFFFFFFEEEBBBAAAAAA@@@@@@AAACCCDDDBBBDDDHHHJJJLLLOOOSSSUUUWWWYYY[[[[[[[[[\\\^^^```dddeeefffhhhkkkmmmnnnooosssvvv||||||nnn^^^SSSPPPOOOKKKHHH???>>><<<:::888777666555333222000///000000000000111111000000//////..............................///////////////......---///............------------...............------//////......------,,,,,,---------......................................................---------------------,,,,,,,,,,,,.........//////000000000000000000000000000000000........................******+++---...///000111///000000111111111000000////////////////////////...---,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++++++++,,,,,,,,,------,,,,,,,,,***++++++,,,---......///...---+++,,,---------+++////////////000000000000111111000///...---------.........---------,,,,,,---...///000111000///...------........./////////---------...///000111222111000000000111222333444%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&'''))))))%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&""""""######""""""!!! '''''''''''''''''''''''''''&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%&&&%%%$$$######$$$%%%&&&'''&&&%%%$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$&&&'''((('''%%%######$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&((('''&&&%%%%%%&&&'''(((***)))'''''''''(((***+++...333888:::999999<<<@@@KKKSSS[[[___\\\XXXUUUTTT___nnn~~~}}}xxxwww}}}|||vvvpppllljjjiiigggiiinnnqqqoookkklllqqqvvvxxx{{{}}}||||||}}}~~~}}}|||yyywwwvvvvvvvvvwwwvvvyyy{{{|||{{{zzzzzzzzz}}}||||||{{{{{{zzzzzzzzzwwwwwwwwwwwwyyyzzz{{{|||yyyxxxuuuqqqkkkfffbbbaaaYYY[[[^^^aaaeeeiiikkkmmmkkklllmmmnnnooopppppppppqqqpppnnnmmmllljjjgggeeeaaa___[[[VVVRRROOONNNMMMJJJIIIHHHGGGEEECCCBBBBBBBBBBBBBBBBBBCCCEEEGGGHHHGGGJJJMMMOOOPPPQQQTTTVVVWWWXXXYYYZZZZZZ\\\___aaadddeeegggiiilllnnnpppqqqqqqvvvrrr___RRRLLLIIIDDD???<<<;;;999777555444333333111111111000//////000000111111000000//////......///////////////////////////////////////......---///............---------------...............---/////////......------------------.........//////000//////...------,,,,,,..............................---------------------------...//////000000////////////////////////////////////////////////---------....../////////000111111111111111000000........................---...//////...---,,,,,,***+++,,,---,,,+++)))(((++++++,,,------,,,++++++)))******+++,,,------...+++***)))))),,,........./////////000000000111111000000000///...---,,,,,,------------,,,,,,,,,+++,,,---///000000000///...------------............------------...///111111000000000000111222333333%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''(((***+++,,,%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%$$$### &&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%((('''$$$######$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$&&&'''&&&$$$#########%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&''''''&&&&&&&&&&&&''''''))))))''''''''')))+++,,,111666;;;;;;:::;;;@@@EEEUUUZZZ^^^]]]XXXUUUVVVXXXhhhwww|||xxxuuuyyy~~~xxxqqqkkkhhhgggggghhhiiilllmmmhhhccceeekkksssvvvyyy{{{{{{{{{|||}}}~~~{{{yyywwwwwwxxxyyywwwyyy||||||{{{zzzzzz{{{||||||||||||{{{{{{zzzzzzwwwwwwxxxyyyzzzzzz{{{{{{wwwvvvtttooohhhdddaaaaaa[[[]]]aaaeeeiiilllnnnooojjjkkklllmmmoooooooooooolllkkkkkkkkkkkkiiifffddd]]]ZZZVVVRRRMMMJJJIIIHHHIIIHHHGGGEEEDDDBBBAAAAAACCCBBBCCCDDDEEEHHHJJJKKKMMMOOORRRSSSTTTTTTUUUWWWWWWXXXYYYZZZ[[[^^^bbbeeefffgggiiilllooorrrtttuuurrrvvv}}}yyyxxx{{{uuucccSSSJJJCCC<<<888999888666444222000000//////111222111000///000111111000000000000000000//////////////////////////////////////////......---///............---------,,,---......///.................................,,,,,,------.../////////111000///...---,,,++++++.............../////////.............../////////---.........//////000000000000000000////////////000000000000000000000000111111111111111000000000000111111111111000000///------............//////...///111111///---......***,,,...//////---***(((******,,,,,,,,,,,,******))))))******++++++,,,,,,***((('''(((***---............//////000000111111000000000//////...............---------,,,,,,,,,,,,------...............,,,,,,,,,---------......------------...///000000//////111222222333222222%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%''')))***+++&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&'''''''''%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$###%%%&&&&&&$$$###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&(((+++...000444888<<<<<<:::<<>>===<<<<<>>===AAAHHHRRR[[[```^^^VVVPPPQQQUUUZZZccckkkpppxxx~~~zzz|||zzzxxxxxxsssttttttuuuwwwxxxyyyyyyzzzxxxvvvttttttuuuvvvwwwuuuwwwzzzzzzzzzzzz{{{|||zzzzzz{{{{{{{{{zzzzzzyyyxxxwwwuuuuuuuuussspppmmmdddcccbbbaaabbbeeehhhjjjjjjlllnnnppprrrssssssssstttssstttwwwzzzyyyuuuqqqlllkkkkkkjjjiiiiiihhhhhhiiikkknnnmmmhhh^^^TTTNNNFFFFFFEEEDDDCCCCCCDDDDDDEEEFFFIIILLLOOOQQQRRRSSSTTTVVVYYY[[[\\\^^^```bbbggggggiiijjjmmmppprrrsssxxxxxx{{{~~~xxxpppnnnnnnooopppqqqqqqoookkk___SSSLLLHHHDDDBBBDDD>>><<<:::777555444444444555555555555444333222222222222111111111111222222333333333333333333333333000000000000000000111222////////////////////////------------------------//////000000000///....../////////111333444222000//////000000000///...---////////////////////////000000000000////////////000000111111111111000000000000///............//////......---------..............................000000//////.../////////---,,,+++******+++,,,---///000000111111000000///444111///000222333111//////---,,,---......---,,,------......---,,,***)))***)))))))))((('''''''''(((((((((((())))))))))))***)))''''''((())))))(((+++++++++,,,---///000111333444333333222111000///...---,,,+++***+++,,,,,,+++*********+++,,,------*********+++,,,...000000......------------......%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$$$$%%%&&&&&&&&&%%%$$$%%%''''''%%%$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%######$$$%%%###"""#########$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&'''((('''((()))---111777;;;===??????AAAHHHRRRZZZ^^^___\\\VVVRRRVVV[[[]]]```ccchhhqqq~~~zzz}}}}}}{{{zzzzzzvvvwwwxxxxxxyyyyyyxxxxxxxxxwwwuuussssssssstttuuutttwwwyyyzzzzzzzzz{{{}}}zzzzzz{{{|||||||||{{{{{{xxxvvvuuusssrrrooollliii```___```bbbeeejjjnnnppppppppprrrrrrsssrrrrrrqqqpppoooooorrruuuuuurrrnnnjjjjjjiiigggfffeeedddcccaaaccceeeeeeaaaYYYPPPKKKFFFFFFEEEEEEEEEEEEFFFFFFGGGHHHKKKNNNQQQSSSTTTUUUVVVYYY\\\___```bbbdddfffjjjjjjkkkmmmppprrruuuvvvxxxzzz|||uuuiiihhhhhhiiilllmmmmmmllliii]]]OOOHHHCCC>>><<<===<<<;;;999666444333222222444444444444444333222222222222111111111111222222111111111111111000000000000000000000000111222333......//////////////////------------............/////////000000//////......///000111222222111000...///000000000///......////////////////////////000000000000///////////////000000000000000000///......------------.........---------------...///------------------------,,,,,,,,,,,,...000333444......---,,,,,,---............////////////......///......///111111///---------,,,------......---///000000000000///...---,,,++++++***)))(((''''''((((((((())))))))))))***)))((())))))***))))))(((******+++,,,...000111222333444444444444333222222...---,,,,,,++++++,,,,,,))))))))))))***+++,,,,,,+++++++++++++++,,,---...///......------......///%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&'''&&&%%%%%%'''&&&&&&'''(((((('''%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""###%%%&&&%%%$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&''''''&&&&&&%%%$$$$$$###&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&''''''((())))))***,,,///222666:::===>>>AAAHHHRRR[[[```^^^[[[VVVSSSUUU]]]cccdddccccccfffooo{{{|||{{{~~~~~~}}}}}}}}}}}}{{{{{{{{{zzzyyyxxxvvvuuuuuutttsssrrrqqqrrrrrrssstttvvvyyyzzzzzzzzz{{{|||zzzzzz{{{{{{|||{{{{{{{{{xxxvvvsssqqqooolllgggddd[[[\\\^^^bbbffflllpppsssuuuuuuuuuuuuttttttsssssspppnnnnnnooorrrrrrnnnkkkhhhgggfffdddbbbaaa```___ZZZ[[[[[[YYYVVVRRRMMMJJJFFFFFFFFFFFFGGGHHHIIIIIIIIIKKKMMMPPPSSSUUUVVVWWWWWWZZZ^^^```bbbdddfffhhhjjjkkkmmmooorrruuuxxxzzzwww{{{}}}uuugggfffeeegggiiijjjiiihhhcccWWWKKKDDD???:::999::::::999777555333222111000222333333333333222222111222222111111111111222222111111000000////////////000/////////000111222222............////////////---------....../////////---....../////////......000000111111000000000000...//////000111111000000000000000000000000000000000000000000////////////...//////000000//////.........------------............---------......///++++++++++++++++++++++++,,,,,,,,,,,,...000222444///..................///111222222333333222222111,,,,,,---///111000///---,,,,,,------,,,,,,---------......///////////////------,,,,,,+++***)))))))))))))))*********++++++'''((()))))))))(((((('''))))))***+++,,,...000111222222333444444444444333///......---------------***)))))))))******+++,,,++++++++++++,,,---......000//////////////////000%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&''''''&&&$$$###'''&&&&&&'''(((((('''%%%%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""$$$&&&'''&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&(((''''''&&&%%%$$$$$$###&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&######$$$%%%%%%&&&''''''$$$$$$$$$$$$%%%%%%%%%%%%'''''''''''''''((()))******,,,000222555888<<<@@@BBBGGGQQQ[[[aaaaaa]]]YYYRRRRRRXXXbbbiiijjjjjjllljjjsss}}}zzzsssrrrssszzz~~~{{{zzz{{{|||}}}~~~}}}|||{{{yyywwwuuutttssssssrrrrrrrrrrrrrrrsssssstttvvvxxxxxxxxxxxxyyyzzzyyyyyyzzzzzzzzzyyyyyyxxxxxxvvvrrrpppmmmhhhccc___ZZZ[[[^^^bbbggglllpppssswwwwwwwwwvvvvvvuuuuuuuuusssqqqooooooqqqppplllhhhdddcccbbb```^^^\\\[[[[[[VVVUUUSSSQQQOOOMMMKKKKKKFFFFFFFFFGGGHHHJJJKKKLLLMMMNNNQQQSSSVVVXXXZZZ[[[XXX[[[^^^aaacccdddgggiiijjjlllnnnqqqvvvzzz}}}{{{yyyiiihhhfffeeeeeedddbbbaaaXXXMMMCCC???;;;777555666444444444333333222111111111222222333333222222111222222111111111111222222333333222222111000000000//////////////////000111........................---------...//////000000------.../////////......111111111000//////222444222111000000000111111222000000000000000000000000000000000000////////////......////////////......///............///000000000//////.........//////++++++++++++++++++++++++//////......---.........------------------------000000111111111111000000,,,---///111222222111111---...///...---,,,---...***++++++,,,,,,---............------,,,+++++++++***++++++++++++,,,,,,,,,%%%'''(((((('''&&&&&&''''''''''''((()))+++,,,---///000111222333333444333000000/////////.........,,,,,,+++++++++++++++,,,((()))***+++---///111222000000////////////000000%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$$$$$$$&&&%%%%%%%%%''''''&&&$$$%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&######$$$%%%%%%&&&''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&%%%'''&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&''''''''''''((()))***+++***...222666999<<>>DDDLLLBBB666//////111222000111111111111000000000///------......//////000000------......//////000000///.........000111333555333222111000////////////////////////000000000000------------------------//////............///000......//////000000111111111000//////000111444555333333222111111111222222111111111111000///...---+++))))))+++...///---***---,,,++++++---------+++***)))))),,,......+++'''******+++,,,,,,,,,+++***)))+++,,,,,,,,,,,,---///222111111111222222000///111000...---,,,,,,------***,,,...///......///000///......---------......$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%&&&&&&'''###$$$%%%&&&&&&&&&%%%%%%&&&%%%$$$$$$$$$%%%&&&'''#########$$$%%%%%%&&&&&&'''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$***)))&&&$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''(((&&&&&&%%%$$$$$$%%%))),,,///222888===CCCJJJPPPUUU[[[]]]```aaa]]]WWWWWW\\\ppp||||||{{{~~~{{{rrrooouuu{{{~~~rrrfffccceeeppp{{{wwwxxxuuuooooootttuuurrrqqqsssvvvxxxxxxyyyzzz{{{xxxvvvtttsssttttttssssssssssssssssssssssssttttttuuutttsssrrrrrrrrrrrrrrrvvvtttssssssttttttrrrqqqnnnlllhhheeecccdddeeegggkkklllnnnppprrrsssttttttuuuuuuuuuuuuuuuttttttttttttppplllhhhfffccc^^^[[[UUUUUUUUUTTTSSSQQQPPPOOOLLLKKKHHHFFFFFFGGGHHHJJJJJJLLLOOOSSSUUUVVVWWWWWWWWWYYY[[[]]]^^^```dddffffffhhhlllnnnoooqqqsssuuurrrtttwww|||xxxsssiiiddd[[[SSSLLLFFFAAA===888777666444333333333333444444444444333333333333555555333222222222333444111111000////////////000111111000......---------.....................///000000////////////000000111111000000000////////////000222333333222000//////000000000000333777;;;@@@:::333000///000000...000000000/////////......//////////////////.............../////////////////////...///000111333444333222111000////////////111111111000000/////////---------------------------------------,,,,,,,,,......//////000000000000111000//////000111444555333333333333333333333333////////////...---,,,,,,)))'''%%%&&&)))******(((---,,,++++++,,,,,,+++)))*********,,,//////,,,******+++,,,,,,,,,+++***))))))+++,,,---,,,---...000222111111222222222111000222111///...------......+++---......,,,++++++,,,...------------......///%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&&&&''''''((($$$$$$%%%&&&&&&&&&%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%$$$###"""#########$$$$$$%%%%%%&&&((('''%%%$$$$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&''''''''''''%%%%%%$$$######$$$%%%&&&&&&&&&&&&%%%%%%'''+++...111444:::@@@GGGOOOVVV[[[]]]^^^aaa```YYYTTTXXX```yyyxxxmmmlllvvvssshhhggglllxxx~~~|||wwwrrrqqqttttttrrrsssuuuwwwxxxwwwwwwxxxzzzyyywwwuuutttuuuuuuuuutttsssrrrrrrrrrrrrrrrrrrrrrtttsssrrrrrrrrrrrrrrrssstttsssrrrrrrrrrrrrpppnnnhhhfffdddbbbcccfffjjjmmmpppppprrrsssttttttttttttqqqrrrrrrssssssrrrrrrrrrrrrooojjjgggccc```\\\YYYSSSSSSRRRRRRQQQPPPPPPOOOLLLKKKIIIHHHGGGHHHJJJKKKLLLOOOSSSWWWZZZ\\\[[[[[[ZZZ\\\^^^___```bbbeeegggjjjmmmppprrrsssuuuxxxzzzzzz{{{~~~|||rrrkkkaaa[[[RRRJJJDDD@@@<<<:::666555555444333333444444444444444444444555555555666555444333333333333444222111111000000000000000111111000///.........//////...---,,,---...111222/////////....../////////111111111111000000000000...///000111111000///...,,,...000111000000000111333222111000///...------///............---------111111000//////......---///////////////.........////////////000111333444222222111000////////////333333222111000///..............................,,,---......---,,,+++***...////////////000000000111000000///000111333444111222333444444333222222///000000//////...---,,,,,,***(((((()))+++++++++---+++******++++++)))(((******+++---///000///---+++,,,,,,---,,,+++***)))(((***,,,,,,,,,---...000111111222222222222222111333222111000///////////////000111000---+++***+++------,,,,,,---...//////%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''$$$%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%$$$$$$$$$$$$&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$###""""""""""""###$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%$$$#########$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&&&&'''&&&$$$""""""###%%%&&&&&&''''''&&&&&&)))---000444888???FFFMMMUUU]]]aaa```___^^^ZZZTTTRRR[[[gggsssiiikkkxxxuuulllpppwww{{{vvvuuuvvvuuussstttvvvwwwwwwvvvvvvwwwxxxyyywwwvvvvvvvvvwwwvvvtttssssssssssssrrrrrrrrrrrrrrrrrrrrrqqqrrrrrrssssssrrrqqqpppppppppooommmjjjfffdddbbbaaacccggglllooouuuuuuvvvvvvvvvuuuttttttppppppqqqrrrrrrqqqqqqpppooommmjjjfffbbb^^^ZZZXXXTTTSSSRRRQQQPPPOOONNNNNNKKKKKKJJJIIIIIIKKKLLLMMMNNNQQQVVV[[[^^^______^^^___```bbbcccdddfffiiilllnnnpppsssuuuvvvyyy|||~~~vvvmmmeeeYYYSSSJJJCCC>>>;;;999888666666666555555666666777333444444555555666666666555555555444444444444444222222111000000000000000000//////............///......------...000222333000000////////////000000222111111111000000000000---...////////////...---+++---///000///............000111111///------...............------------000/////////////////////000000//////......------/////////000000111222333111111000///////////////333222222111000000//////////////////////////////...///000000000...,,,***////////////////////////000000//////000111222222...///111333333333111000222222222222111000//////,,,,,,+++++++++,,,++++++***)))((()))***+++***)))******,,,---///000000///---......///...---+++***''')))++++++++++++---//////111222333222222222333444333333222111111000000222333444222000...------,,,,,,,,,,,,---...//////%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$###%%%%%%$$$$$$######""""""$$$$$$$$$$$$$$$%%%&&&'''$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$######$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%&&&&&&#########$$$$$$%%%%%%%%%############$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%((('''%%%######$$$&&&'''''''''''''''(((***///222555:::BBBKKKRRRYYY___cccbbb]]]XXXTTTPPPSSSaaapppzzzpppkkkqqq~~~{{{yyy|||xxxsss{{{}}}yyyyyyxxxvvvuuuvvvwwwwwwwwwuuuuuuvvvwwwxxxwwwvvvvvvwwwxxxvvvuuuttttttttttttssssssrrrrrrqqqqqqqqqqqqqqqrrrssstttqqqpppooooooooommmjjjgggbbbaaa```aaaeeejjjpppsssxxxxxxxxxwwwwwwuuutttssspppqqqrrrsssrrrqqqpppooommmllliiieee```\\\ZZZYYYWWWVVVTTTQQQOOOMMMLLLLLLKKKKKKJJJKKKLLLMMMOOOPPPOOORRRWWW[[[^^^`````````aaaccceeefffgggiiillloooppprrruuuwwwyyy|||~~~xxxrrrkkkccc]]]RRRLLLDDD>>>;;;999888777555555555555555666666777333444444555555666666666444444444444444333333333222111111000///000000000------,,,,,,,,,---......,,,---///111222222111111222111111000000111111222111111111000000000000///------------------------+++,,,------,,,---///111111222222000......///000//////.........---------,,,------...///000000111000000//////......------//////000000111111222222111000//////////////////000000000000000000000111////////////////////////---...///000000...,,,***/////////...............//////......//////000000---///111333444444222222333333333333222111000///((()))++++++***((('''&&&((('''&&&(((***,,,++++++)))***,,,------...///000//////000000000///---,,,'''(((******))))))+++,,,---///222222111111222444444444444333333222111111000222333222111//////000,,,,,,,,,,,,,,,---......%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$######"""""""""$$$######$$$$$$%%%&&&'''$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%''''''&&&%%%%%%$$$#########$$$$$$%%%%%%$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%%%%%%%""""""######$$$%%%%%%%%%$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&""""""######$$$$$$%%%%%%''''''&&&%%%%%%&&&'''((('''((((((((())),,,111555666<<>>:::999888777666444444333222222333333333444444444444333333333333222222333333333222111000000//////...............+++++++++,,,---...//////000111111111111111111111222222111111111111222222////////////.........------------,,,,,,---------***+++++++++***+++---///000---,,,---000111///---------------,,,,,,,,,,,,******++++++,,,---.............../////////////////////000111222111111000//////.........//////000/////////...............------------------------*********++++++,,,,,,---//////.........---------++++++,,,,,,,,,+++++++++------...000111333444444222222222222111000///...222333222///++++++---000+++***))))))++++++***)))'''(((***)))((('''***,,,+++,,,...///000000///...+++,,,---,,,***((()))***''',,,000000......111444444444444555444333111000,,,...//////...------.........---,,,++++++++++++&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&((())))))((((((((('''%%%$$$###$$$%%%%%%"""###%%%&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%&&&'''######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''###$$$$$$%%%%%%&&&&&&'''!!!"""###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###"""!!!""""""###$$$$$$%%%%%%%%%%%%$$$###"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&######$$$%%%%%%&&&''''''###$$$%%%&&&'''(((((('''(((((()))***+++...333777>>>FFFRRR\\\aaabbbaaaaaa[[[UUURRRYYYcccmmmxxx~~~{{{{{{{{{zzznnnrrrvvvyyy~~~xxxuuuwww~~~vvvwwwyyyxxxwwwxxxuuuvvvvvvuuuttttttvvvyyyuuutttuuuvvvxxxwwwuuusssssssssrrrrrrqqqpppooooooooooooooopppqqqssstttuuuppppppoooooonnnkkkfffbbbaaabbbeeehhhkkknnnpppqqqxxxxxxxxxwwwuuutttrrrqqqrrrssstttsssqqqnnnjjjgggaaabbbbbb___[[[XXXXXXYYYSSSQQQOOOLLLKKKJJJKKKKKKJJJJJJLLLNNNPPPRRRTTTTTTYYYYYYYYYZZZ\\\___bbbdddccceeehhhkkkmmmqqquuuxxxxxxyyy{{{}}}xxxnnnddd\\\RRRIIIBBBBBB???<<<:::999888777555777666555444444444444555444444444333333222222222111111222333222111000/////////...---------------,,,,,,,,,---...///000111444222111//////000222333111111000000000000111111///.........------------...------,,,,,,------...)))+++,,,,,,***)))***++++++)))(((+++111222...***,,,,,,,,,+++++++++******+++++++++++++++++++++,,,---.........//////000000//////111222222111000000//////.........//////000000000///...---,,,,,,+++------------------------+++++++++,,,---...000000//////.........---------******+++++++++******))))))******+++---///111222444444444444333222111111444222///)))%%%''',,,111...---+++*********(((&&&&&&((()))(((&&&%%%(((***)))***,,,...//////.........//////---+++))))))***&&&+++//////------000444333444444555444222111000///000222111///......//////...---,,,+++*********$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%$$$$$$###"""'''&&&%%%%%%%%%%%%&&&'''%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$%%%&&&'''&&&%%%%%%$$$$$$$$$$$$########################%%%%%%%%%$$$$$$##################$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&)))***+++,,,---000555888AAAIIIUUU]]]```aaaccceeeWWWTTTSSSYYYfffsss|||zzzpppkkkpppsssxxxxxxppplllmmmsssxxxxxxyyyzzzzzzyyyxxxyyyzzzwwwvvvuuuttttttuuuvvvvvvtttttttttsssssstttttttttrrrrrrrrrqqqooonnnlllkkknnnnnnnnnppprrrsssrrrqqqnnnnnnnnnmmmkkkhhheeecccdddeeehhhlllnnnpppqqqqqqtttsssrrrrrrqqqqqqqqqqqquuusssqqqooonnnllliiifff```___^^^\\\ZZZXXXWWWVVVOOOOOOOOOOOONNNMMMLLLKKKLLLMMMNNNNNNOOORRRVVVZZZZZZ[[[\\\\\\]]]^^^bbbddddddfffiiimmmpppsssuuuvvvyyyzzz{{{|||}}}|||qqqbbbWWWPPPLLLGGGCCC<<<;;;:::888666555444444555444444333333444444555444333222111000111222333222111111000///000000000111000...---,,,,,,------,,,---...000111111222222222111111111000000//////111///---...111333222111///000000///...---///000,,,...000222222111000...---,,,+++,,,------+++************)))))))))))))))+++******)))))))))))))))+++)))(((&&&&&&((()))+++///...---,,,+++,,,---...000111222111000///000111000000000000000///......---------------,,,+++******************+++++++++---------+++)))***,,,///111111111111111000///...((('''%%%&&&((())))))((())))))(((((()))+++...///000111222333444555555555111111111000000000//////000///...,,,,,,+++++++++)))((((((''''''''''''(((******+++,,,...//////000,,,,,,,,,,,,+++***))))))((((((((((((***,,,...///222333333333444444555555999555111......---,,,+++...///000000///---+++***$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%&&&'''((((((((('''&&&%%%%%%%%%%%%&&&'''%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%&&&'''&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((***+++---///222777;;;CCCJJJTTT]]]bbbcccdddcccWWWWWWYYY```kkkvvv}}}|||oooeeeeeegggkkkyyy~~~~~~}}}uuullleeecccdddfffqqqtttwwwyyyyyyyyyyyyzzzxxxwwwuuuttttttuuuuuuvvvuuuuuuuuuuuuuuuuuuuuuuuuuuutttsssrrrpppooonnnmmmnnnnnnnnnoooqqqqqqpppnnnmmmkkkiiifffdddcccccccccfffhhhkkknnnpppqqqrrrrrrssssssrrrqqqqqqqqqqqqqqqtttrrrpppooommmkkkgggddd___^^^]]][[[YYYWWWUUUTTTNNNNNNNNNMMMMMMLLLLLLLLLNNNOOOQQQRRRSSSUUUXXX[[[[[[]]]^^^______aaacccfffeeegggjjjmmmqqqtttvvvwwwyyyzzz{{{}}}~~~yyyuuukkk]]]RRRLLLHHHCCC@@@;;;:::999777555444444444555444444333333444444555444444222111111111222333222111111000000000000000000///...---------......---...///000111222222222222222222111111111000000000...------000111111///------...---,,,---///111...///000000111111000000111000...///000000///...+++++++++************)))+++***))))))(((((())))))***)))(((''''''((()))***++++++***++++++,,,---------///000///...---...///......//////......---,,,+++++++++++++++***)))(((((()))***+++,,,---............---,,,++++++...000222333333333222222111000,,,***((()))***+++******)))(((''''''(((***---.........000111222333333333222111111111000000000000000///...------,,,,,,,,,+++******)))))))))))))))(((((()))***+++,,,------------------,,,,,,+++***))))))((()))***+++---...111111222333444666666777;;;888444111000///...---...///000000///---+++***$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%&&&'''(((((((((&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$###"""!!! $$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''))),,,///111666;;;???FFFKKKSSS\\\ccceeecccaaaWWW[[[bbbiiipppvvv|||uuueee```bbbggguuu|||yyy{{{xxxqqqiii```[[[YYYYYYiiimmmsssxxxyyyzzzzzzzzzxxxwwwvvvtttttttttuuuvvvvvvvvvwwwwwwwwwwwwvvvvvvxxxwwwuuusssqqqpppoooooopppoooooopppqqqpppnnnlllmmmjjjeeeaaa```aaadddeeejjjkkkmmmppprrrssssssssssssrrrqqqqqqpppqqqqqqqqqqqqpppooonnnllliiieeeaaa___^^^\\\ZZZWWWUUUSSSRRRNNNMMMLLLKKKKKKLLLMMMNNNPPPSSSUUUWWWWWWXXXZZZ\\\\\\^^^aaaccccccdddeeegggfffhhhkkkooorrruuuvvvwwwzzz{{{|||~~~zzzuuupppiiiaaaUUULLLFFFBBB???<<<999999777666444444333333555444444333333444444555555444333222222222333333111111000000000////////////............//////000//////000111222333444444222222222222222111111111111///...///000111111111333444444333333333555777888888888888888999999999888555333222222222222111,,,,,,,,,,,,+++++++++***+++***))))))(((((())))))***)))(((''''''((()))***&&&'''(((***+++,,,,,,,,,***,,,---,,,++++++,,,------------------,,,++++++******+++++++++***))))))******+++,,,------......---......---,,,---///222333444444444444444333222...,,,*********+++***(((''''''&&&&&&''')))+++,,,+++,,,---...///000000000222111111111111000000000111000000///.........---***)))(((((('''''''''((((((((()))***+++,,,,,,---..................------+++************+++,,,,,,...///000222555777888999<<<999555222111000///........./////////---,,,+++$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%$$$$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$###%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&)))---000444999>>>BBBGGGJJJQQQZZZbbbdddaaa]]]VVV^^^gggmmmppprrrvvvzzz~~~kkkccceeennn~~~}}}zzzxxxuuurrrnnngggaaa\\\\\\\\\dddjjjsssyyy{{{{{{zzzyyyxxxwwwvvvtttttttttuuuuuuwwwxxxyyyyyyyyyyyyxxxwwwyyyxxxuuusssqqqppppppppprrrrrrqqqqqqqqqpppmmmjjjkkkiiieeecccbbbdddfffhhhkkkmmmoooqqqrrrrrrrrrrrrqqqqqqppppppppppppqqqqqqpppooonnnmmmlllhhhccc______^^^\\\YYYVVVSSSQQQPPPNNNMMMLLLKKKKKKMMMOOOPPPRRRUUUYYY[[[[[[[[[[[[\\\\\\___ccceeeeeefffggghhhhhhjjjmmmpppsssvvvxxxyyyzzz{{{}}}yyyqqqjjjccc\\\VVVMMMEEEAAA>>>;;;999888777666555444333333333555444444333333444444555444444444333333333333333000000000000000//////...---.........///000111111111111111222333444555555222222222111111111111111222111111111222444444555999;;;<<<<<<<<<<<<>>>@@@DDDDDDEEEFFFFFFFFFEEEDDDAAA>>>999555444333222111......------,,,,,,++++++******)))((((((((((((((()))(((''''''''''''((()))&&&''')))***++++++******)))***++++++***)))+++,,,,,,,,,------,,,,,,+++***,,,,,,---------,,,,,,+++......---,,,+++******)))+++,,,------,,,---///222333333444444444444444333///---***)))))))))'''&&&&&&&&&%%%&&&&&&((()))*********,,,---.../////////111111111111111111111111111111111111000000//////+++***)))(((((((((((((((*********+++,,,------.........//////000/////////,,,,,,+++++++++*********+++,,,///111444777999;;;;;;888555333222111///.........//////...---,,,,,,$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%$$$$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$$$$###$$$$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((('''***...222666;;;@@@CCCGGGIIIOOOXXX___aaa]]]YYYVVV^^^gggkkkkkkkkkooosss|||wwwkkkkkkvvv||||||zzzyyysssrrroooiiidddbbbbbbcccdddkkktttzzz|||{{{yyyxxxyyyxxxvvvuuutttttttttuuuwwwxxxyyyzzzzzzyyyxxxwwwwwwvvvtttsssqqqpppppppppqqqpppppppppooommmiiifffdddddddddeeefffggghhhhhhkkklllnnnpppqqqqqqqqqpppppppppoooooooooppppppqqqpppooommmllljjjfffaaa^^^^^^]]][[[XXXUUURRRPPPOOONNNNNNLLLLLLMMMOOORRRSSSTTTWWW[[[]]]]]]\\\\\\\\\\\\___cccffffffggghhhiiikkklllooorrruuuwwwyyyzzzzzz|||{{{tttyyy~~~rrrhhh^^^VVVPPPLLLFFFAAA===;;;999888666666555444444333444444555444444333333444444555444444444333333333222222///000000000000///......---...///000111111222222333333222222333444555666111111111111111111111111000111222333555777999::::::===AAAEEEFFFHHHJJJLLLNNNPPPRRRTTTTTTRRROOOMMMMMMIIIBBB===999666333111//////......---,,,,,,+++***))))))((('''(((((((((((((((''''''''''''((((((((()))***++++++***)))(((((()))++++++***)))+++,,,,,,------------,,,+++++++++,,,,,,---------,,,,,,---,,,,,,+++***))))))((()))+++,,,,,,,,,,,,...000000111222333333444333333111...,,,******)))'''&&&%%%%%%%%%&&&&&&'''(((((()))***+++---......//////000000000000000000000000111111222222222111000///......---,,,+++*********)))******++++++,,,,,,,,,------...///000000000000------,,,,,,+++******))))))+++---000333666888::::::888666444444333222000..................------$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%&&&'''((((((((($$$$$$%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&######$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%% !!!!!!"""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''%%%%%%&&&&&&'''((((((((((((+++000444777;;;???BBBEEEIIIPPPXXX]]]^^^[[[XXXWWW]]]bbbeeedddfffkkkooovvvwww|||zzzuuu~~~{{{xxx||||||yyyyyyzzzxxxxxxvvvrrrlllgggdddcccdddkkkttt{{{}}}|||zzzyyyyyyxxxvvvuuuttttttttttttvvvwwwyyyzzzzzzyyywwwvvvssssssssssssrrrqqqpppooonnnmmmmmmmmmllljjjeeeaaa[[[]]]```dddfffgggggggggjjjkkkmmmooopppqqqppppppooooooooonnnoooooopppqqqooommmjjjhhhfffccc___\\\[[[ZZZXXXVVVSSSQQQOOONNNOOOOOOOOOPPPQQQSSSUUUWWWVVVYYY\\\^^^]]]\\\\\\]]]^^^aaadddfffggghhhjjjlllmmmnnnqqqtttwwwyyyzzz{{{{{{}}}yyypppqqqxxx}}}rrrggg^^^TTTLLLFFFDDD@@@===:::888888888666555555444444444555555555444444333333444444555222222333333333222111000...///000111000///...---......000111222222222222444333222222222444555666111111111222222222222222///222444777999<<<@@@CCCCCCHHHPPPVVVZZZ\\\^^^___\\\]]]___aaa```^^^\\\ZZZVVVRRRKKKEEE@@@;;;777444000//////...---,,,++++++***)))((((((''''''(((((('''''''''''''''''''''''')))*********))))))((('''''')))******))))))+++,,,,,,,,,,,,,,,,,,++++++***))))))***+++++++++******(((((()))******+++,,,,,,)))+++,,,,,,,,,+++---...//////000222333333333333444111///------,,,***)))%%%%%%&&&&&&'''''''''''')))***+++---..................////////////000000000000222222222111000///---,,,+++))))))(((((((((''''''((((((((()))))))))+++,,,---...////////////------------,,,+++***))))))***,,,...111444666777999888666666777666555333........................$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%&&&'''(((((((((###$$$%%%%%%%%%%%%$$$###%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&'''""""""######$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&&&& !!!!!!!!!"""#########$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$############$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((%%%%%%&&&&&&'''(((((()))***---111555777:::>>>@@@EEEKKKSSSYYY\\\[[[ZZZYYYXXXZZZ\\\^^^```eeelllrrrqqqqqqrrruuu|||zzz{{{xxxssswww|||}}}{{{xxxxxxyyywwwnnngggcccbbbiiirrryyy||||||{{{zzzzzzxxxwwwuuutttssstttttttttuuuwwwyyyyyywwwuuutttpppqqqsssuuuuuusssqqqpppmmmmmmmmmnnnmmmjjjeeeaaaVVVXXX\\\aaaeeeggghhhiiiiiikkkmmmoooqqqqqqqqqqqqnnnnnnnnnnnnnnnoooppppppnnnkkkfffcccaaa___\\\ZZZWWWVVVTTTRRRPPPNNNMMMLLLPPPPPPRRRSSSUUUWWWXXXYYYYYY\\\^^^___^^^]]]^^^^^^bbbcccfffggghhhjjjmmmpppnnnppprrruuuxxxzzz{{{|||{{{}}}xxxmmmjjjnnnqqqqqqlllcccZZZTTTMMMFFF======<<<999777666666777666555555555555555666666555444444333333444444555111111222222222111000///...///000111000///---,,,...///111222222222222111444333222111222333555666333333333444444444555555333777<<>>999555000//////...---,,,+++***))))))(((''''''''''''(((&&&''''''''''''''''''&&&''''''''''''''''''((((((&&&'''))))))((()))***,,,******++++++******)))(((((()))***++++++++++++***(((((()))***,,,---......+++,,,......---,,,,,,......///000222333333444444444222///......---+++***%%%&&&&&&'''''''''''''''((()))***,,,------------------------.........//////000111222222111000///---,,,+++***)))((((((((('''''''''(((((((((((((((((()))+++,,,---.........,,,------------+++***))))))***+++---///111222333555444333444555666444333......---------.........$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%$$$#########$$$%%%&&&&&&%%%$$$###%%%$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$&&&''''''&&&&&&$$$$$$$$$$$$%%%%%%&&&'''!!!!!!"""###$$$$$$%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''############""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$!!!""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$%%%%%%&&&'''((((((%%%%%%&&&&&&'''((())))))+++...222555777:::===???EEELLLUUU[[[[[[ZZZYYYZZZYYYYYYYYYZZZ___gggpppwwwnnnmmmllllllqqqzzzwww~~~zzzvvvtttnnntttzzz|||{{{xxxwwwwwwwwwkkkddd```gggpppxxx||||||||||||zzzyyywwwuuutttsssttttttssstttvvvxxxxxxvvvtttsssnnnppptttvvvwwwuuurrrpppoooooopppqqqpppmmmhhhdddVVVXXX[[[```dddhhhkkkmmmiiikkkmmmpppqqqrrrsssrrrnnnnnnnnnnnnnnnoooppppppmmmiiiccc___]]]\\\ZZZYYYTTTSSSRRRPPPNNNLLLKKKJJJPPPQQQTTTVVVXXXZZZZZZ[[[\\\^^^___```___^^^___```dddfffggghhhiiilllpppsssoooqqqsssvvvxxxzzz||||||{{{~~~vvviiicccdddffffffaaaWWWPPPMMMIIICCC888999999777555555555666666555555555555666777777555444444333333444444555000000111222111000///......///000111000///---,,,///000111222333222111111444333222111111222444555555555555666666666777777999===CCCHHHLLLQQQXXX]]]dddjjjqqquuutttooojjjggg```]]]YYYVVVVVVXXX[[[]]]RRRPPPKKKGGGCCC>>>888444000///...---,,,+++******))))))((('''''''''''''''&&&&&&''''''''''''&&&&&&%%%$$$$$$$$$%%%''')))***%%%&&&(((((((((((()))+++)))))))))))))))(((((('''***+++,,,---------------,,,,,,,,,,,,,,,,,,,,,------...000///...------......///000222333444555555222000---,,,,,,,,,***)))&&&&&&''''''(((''''''''''''((()))+++,,,,,,,,,,,,,,,,,,,,,------............///111222222111000///444444222111000/////////))))))))))))************'''((()))+++,,,------...,,,,,,---...---,,,+++***)))***+++,,,...///000111///......000222222111000......---------......///%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$&&&&&&'''((('''&&&$$$###"""&&&((((((&&&%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''))))))((('''%%%"""######$$$$$$$$$######"""######$$$$$$%%%&&&&&&######""""""######$$$%%%######$$$$$$$$$%%%%%%%%%""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&%%%'''***---000000444;;;<<<999<<>>>>><<>>;;;;;;???BBBEEELLLTTT___aaaeeeiiikkkhhhbbb^^^QQQMMMIIIDDD@@@;;;666222111111222333333111000///---------------,,,+++******)))(((&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&'''((((((((()))))))))(((''''''))))))(((((('''&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&''''''((((((((()))))))))))))))((())))))***+++,,,---,,,,,,,,,,,,,,,------++++++,,,,,,------------000000111111222333333333444444555444333111000......---+++***(((''''''''''''''''''((()))+++,,,---000000000000000000000000........................222222222333222222111111---+++))))))******((('''+++******))))))******+++((((((***,,,...000111222000///...,,,,,,+++++++++...000444777999999888777444222000000000000...---%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%'''&&&%%%$$$$$$$$$&&&&&&&&&%%%$$$$$$############%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%&&&'''(((%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$#########'''&&&%%%$$$##################$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''((((((((((((***...111000555:::===???EEESSS___hhhhhhddd^^^\\\ggg|||yyypppggghhhtttnnniiikkk|||uuu|||wwwoookkklllnnnqqqsssuuuvvvwwwvvvvvvuuutttssssssrrrrrrqqqrrrssssssqqqqqqrrrsssrrrsssssstttsssrrrqqqpppqqqooommmllllllkkkhhheeebbbdddgggkkknnnppprrrrrrqqqpppnnnmmmllllllmmmmmmkkkiiigggffffffdddaaa___]]][[[YYYYYYZZZZZZXXXVVVUUUSSSOOOLLLKKKLLLNNNPPPOOORRRUUUWWWXXXYYY[[[\\\]]]^^^```ccceeegggggghhhhhhjjjlllnnnpppuuuzzz~~~|||zzzxxxvvvvvvwwwyyy{{{~~~~~~~~~~~~xxxsssppphhhZZZNNNIII@@@>>>;;;:::::::::999777666666555555555666666666555555444444444444444444444444444444333333333333111111000000////////////000000111111222333333444111222111111111222444666:::<<<>>>AAABBBCCCCCCCCCBBBAAABBBGGGLLLNNNTTT[[[````````````^^^XXXPPPKKKFFFCCC===999666333000......///000111000///---,,,,,,,,,,,,,,,++++++******)))((('''&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''%%%%%%&&&''''''&&&%%%$$$(((((((((''''''&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((((('''''''''((()))***+++,,,***))))))))))))******+++++++++,,,,,,---.........000000000111222222333333333444555555444333111000---,,,+++)))((('''&&&&&&'''''''''((()))+++,,,---000000000000000000000000////////////////////////111111222222222222222111...,,,******+++***)))''')))((('''&&&&&&&&&&&&&&&'''((()))+++---///111222000000///---,,,++++++***,,,///333777:::;;;:::999444333333333333111...,,,%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$######$$$&&&'''%%%$$$$$$######$$$%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&%%%$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''(((((())))))+++///333222666999:::>>>KKK\\\iiirrrllldddaaagggwwwxxxnnnfffjjjyyy~~~|||zzz}}}kkkhhhlll||||||xxxuuuttttttsssttttttuuuuuuttttttttttttsssrrrrrrqqqooopppqqqqqqoooooopppqqqrrrrrrsssssssssqqqpppooonnnllljjjhhhhhhgggfffeeedddfffiiimmmoooqqqrrrrrrrrrpppnnnlllkkkkkkllllllkkkiiihhhgggfffdddaaa___\\\[[[ZZZYYYYYYYYYXXXWWWRRRRRRQQQPPPPPPPPPPPPPPPQQQSSSVVVXXXXXXYYY[[[\\\]]]^^^aaadddgggiiijjjkkkkkkmmmoooqqqtttxxx~~~|||{{{yyyxxxxxxzzz|||~~~{{{rrrhhhddd^^^TTTKKKGGG>>><<<:::999::::::999888444555555555666666666666555555555555555555555555555555555444444444444444222222111000000000111111222222333333333333222222222333333333333555999===CCCGGGMMMRRRTTTSSSPPPNNNJJJIIILLLSSSWWWWWWXXX[[[\\\YYYUUUPPPLLLGGGAAA===:::777333111000///...------,,,,,,,,,++++++++++++......---,,,,,,+++++++++))))))((('''&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%''''''''''''&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''((()))***+++((((((((((((((()))***+++++++++,,,------.../////////000000111111222333333222222444444444333222111///...---+++***)))((((((&&&''''''(((***+++---...111111111111111111111111000000000000000000000000//////000111222222222111000...,,,,,,,,,+++***((((((((('''&&&%%%%%%%%%%%%)))))))))***,,,...///111111111000///...---+++++++++...222777:::;;;<<<;;;666555444555555333///,,,%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$%%%%%%&&&$$$$$$###$$$$$$%%%&&&'''%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&"""###$$$%%%&&&&&&&&&&&&"""######$$$%%%%%%&&&&&&######""""""######$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''&&&&&&%%%$$$###"""!!!!!!%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&&&&'''''''''''''''((())))))***---111444555888999:::BBBRRRdddnnnrrrjjjaaabbbnnn}}}tttlllgggnnn~~~}}}xxxsssjjjmmmsss}}}{{{zzzxxxwwwuuuuuuuuuuuuttttttuuuuuutttsssrrrrrrnnnoooppppppoooooopppqqqrrrsssssssssrrrpppnnnmmmjjjiiigggeeeeeeeeefffggggggiiillloooqqqqqqqqqpppqqqpppooonnnllllllkkkkkkjjjiiihhhhhhhhhfffbbb```[[[[[[ZZZZZZYYYXXXWWWWWWRRRRRRRRRSSSSSSSSSRRRRRRSSSUUUXXXYYYYYYZZZ[[[]]]```aaacccfffiiilllooopppooopppsssuuuwww{{{}}}||||||~~~vvvjjj^^^ZZZXXXQQQJJJFFF<<<:::888888888888777666444555666666666666666555666666666666666777777777777666666555555444333333333333111111000111222333333333444444444333222222222444555444444888???EEEOOOTTT[[[aaacccaaa]]]ZZZTTTRRRUUU[[[]]]ZZZWWWWWWUUUPPPJJJDDDAAA===:::888555333000000111222222111///...---,,,+++,,,---...///...---+++******************)))(((((((((((((((((('''&&&&&&&&&&&&&&&&&&((((((((('''(((((()))***''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''''''''&&&''''''((()))***))))))))))))***+++,,,,,,++++++,,,---...//////000//////000000111222222222111222333444555555444333444333111000...---------''''''((()))+++,,,...///111111111111111111111111111111111111111111111111...///000111222222222222222000.........---+++)))***))))))((('''''''''(((***)))))))))***,,,...///111111111111000///------+++---111555888;;;<<<===888777666666555444000...%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''######$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&'''&&&%%%%%%!!!"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%######""""""!!!"""""""""######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$%%%%%%&&&''''''&&&&&&%%%%%%$$$$$$######%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''((()))***+++...222666555888;;;>>>JJJ\\\iiimmmmmmgggaaaeeeqqq~~~uuupppooowwwxxx||||||ooopppzzz|||~~~}}}{{{zzzyyyxxxwwwvvvvvvvvvuuuvvvvvvwwwwwwvvvttttttooopppqqqqqqppppppqqqsssssstttssssssqqqooolllkkkgggfffeeeddddddeeehhhkkkkkkllloooqqqrrrrrrqqqppppppppppppooonnnmmmlllkkkhhhhhhggghhhhhhgggcccaaa[[[[[[ZZZYYYWWWVVVUUUVVVTTTTTTSSSRRRSSSTTTVVVWWWUUUWWWYYYZZZZZZZZZ\\\]]]aaabbbcccfffiiimmmqqqsssrrrtttuuuwwwyyy}}}~~~~~~zzzooocccWWWVVVVVVQQQIIIDDD===;;;888777777777666444555666777777777666555555666777777777888888888999999888777666555333333222444222111000000111333444111222333444555555444444111333555555555:::CCCJJJWWW[[[aaaggghhhgggccc```[[[VVVUUUXXXXXXSSSNNNMMMIIIEEE@@@<<<:::888777555444333222222444555555444111111000000//////000000---,,,+++***))))))******+++******))))))))))))))))))(((''''''&&&&&&''''''***)))'''&&&''')))+++,,,))))))))))))))))))))))))&&&&&&'''''''''(((((((((&&&&&&&&&&&&'''''''''''''''''''''&&&&&&'''(((((()))(((((()))***+++,,,,,,++++++,,,---...///000000//////000000111111222222111333444666777777666666666555444222000000//////(((((()))***,,,...///111111111111111111111111111000000000000000000000000...///000222333444444444444222000/////////---+++***)))((((((((((((((())))))((((((((())),,,...000111222222333222111000///,,,---///222666999<<<===:::888777666555444111///%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''!!!###$$$%%%&&&%%%%%%$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%''''''&&&%%%$$$%%%%%%%%%$$$###"""!!! &&&&&&%%%$$$$$$#########%%%$$$###!!! ######$$$$$$$$$%%%%%%%%%""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$%%%%%%&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''(((((('''((()))***,,,///333777444999===CCCQQQccclllkkkjjjfffdddhhhrrr|||xxxuuuvvvuuuvvvxxxrrrzzz~~~zzz{{{{{{xxxxxxzzz{{{||||||||||||yyyyyyyyyyyyxxxxxxwwwwwwwwwwwwxxxyyyyyyxxxvvvuuupppqqqssssssrrrrrrsssttttttttttttsssqqqnnnkkkjjjeeeeeeeeeddddddgggkkknnnmmmoooqqqssstttsssqqqooooooppppppqqqpppnnnlllkkkggggggggghhhhhhgggdddaaaZZZZZZZZZXXXVVVTTTTTTTTTWWWUUUSSSQQQRRRUUUXXX[[[VVVXXXZZZ[[[[[[[[[\\\^^^``````aaacccggglllpppssstttuuuwwwyyy{{{~~~~~~}}}}}}~~~||||||yyytttjjj^^^TTTUUUWWWRRRIIIBBB???===:::888888777666444666777888888888777555444777777888888999999999::::::999888666555333222111333222000//////111222444///000222555666777666666///222444444555;;;DDDLLLYYY\\\```dddfffeeecccbbb]]]VVVRRRQQQPPPJJJEEEDDD>>>;;;888666555555333222111000000111333444333222...//////000///...---,,,,,,+++***)))******+++,,,+++******))))))))))))******)))((('''''''''''''''***(((%%%$$$$$$'''***,,,++++++++++++++++++,,,,,,'''''''''(((((((((((()))&&&&&&&&&'''''''''(((((((((''''''&&&&&&&&&''''''&&&&&&&&&&&&'''(((******++++++,,,---...///000111/////////000111111222222222444666777888999888888555444333111000//////...(((((()))+++,,,...000111111111111111111111111111000000000000000000000000///000111333444555666666555333111111000000---,,,''''''&&&&&&&&&''''''(((''''''''''''))),,,///111111222333444444333111000------...111444888;;;>>>;;;999777666555444222000%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&"""###$$$%%%&&&%%%$$$###&&&&&&&&&&&&%%%%%%$$$###$$$$$$$$$$$$######""""""%%%%%%%%%%%%%%%&&&'''(((&&&&&&'''((('''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''%%%%%%%%%$$$$$$#################################'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''(((((((((+++///333555555777:::@@@KKK^^^mmmpppkkkkkkfffdddiiipppvvv~~~wwwssstttyyy|||ttt|||}}}yyysss}}}wwwtttwwwyyyxxxvvvwwwvvvwwwxxxzzzzzzyyyxxxwwwxxxxxxyyyyyyyyyxxxwwwwwwzzzyyyxxxwwwvvvvvvvvvvvvsssrrrrrrrrrrrrrrrrrrqqqxxxuuurrrppppppooollliiifffdddbbbaaabbbfffkkknnnoooqqqssstttvvvvvvvvvuuurrrpppoooooopppooonnnllliiiiiijjjjjjgggccc___]]]\\\ZZZXXXUUUSSSRRRSSSSSSUUUVVVVVVWWWXXXYYYZZZZZZ[[[[[[\\\\\\\\\[[[ZZZZZZ___```bbbdddhhhkkknnnppprrruuuxxxyyyzzz{{{}}}~~~}}}wwwvvvwww|||~~~}}}uuunnnjjj\\\XXXTTTRRRSSSPPPJJJDDD<<<;;;:::777444333555777666666666555444444666888;;;;;;;;;;;;<<<<<<<<<===;;;:::777444333333333444444444333222222111111000222222222222222222222222555444333444888===CCCGGGOOOSSSYYY^^^___]]]YYYVVVSSSQQQMMMJJJEEEAAA;;;888===;;;777333555:::;;;777<<<:::888888888888666555777666555333111...+++***,,,,,,,,,------,,,++++++++++++***))))))((())))))***'''%%%(((---///...+++''''''&&&'''((()))+++,,,)))))))))******+++++++++,,,***(((&&&%%%&&&'''''')))))))))(((''''''&&&&&&%%%''')))(((&&&%%%'''***'''''''''((()))******+++...............///000000/////////000111111222222444555777999:::999888777666666666555444111///...***)))))))))+++...111222444444444444333222222111000000000111222222333333000111222333333333222111888777555333111000000///+++***)))'''''''''((()))$$$$$$%%%&&&''')))***+++,,,---000222333444444444333222000000333666;;;===AAA<<<777444444444333111%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$%%%%%%%%%%%%$$$%%%&&&&&&&&&%%%%%%$$$###$$$$$$$$$$$$#########"""%%%%%%%%%%%%%%%&&&''''''"""#########""""""!!! $$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%$$$$$$######$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&''''''''''''((())),,,000333444555555;;;EEESSSdddqqqrrrlllddd```aaaiiiqqqwww~~~}}}tttmmmooouuu}}}}}}{{{}}}vvvrrruuuxxxrrrnnnqqqtttsssssstttuuuvvvwwwxxxxxxxxxxxxxxxvvvwwwwwwxxxyyyyyyyyyxxxzzzyyyxxxwwwvvvvvvvvvvvvsssssssssrrrrrrrrrrrrrrruuurrrpppnnnnnnlllhhheeeeeedddcccccceeeiiilllooooooppprrrtttuuuuuuuuutttqqqpppnnnnnnoooooommmllliiiiiiiiihhheeebbb^^^\\\^^^\\\YYYVVVTTTSSSSSSTTTVVVVVVWWWXXXYYYZZZZZZ[[[\\\\\\]]]^^^^^^^^^^^^]]]___```aaadddgggkkkmmmoooppprrrvvvxxxyyyzzz|||}}}~~~}}}|||{{{sssrrrrrrvvv}}}|||zzz{{{xxxmmmfff[[[WWWTTTRRRQQQNNNGGGAAA;;;;;;999777444444555777777777777666555666888:::<<<<<<<<<<<<<<<<<<<<<===;;;999777444333222333333222222222222222222222333333333333333333333333333444444333555888===BBBEEEHHHLLLQQQUUUVVVSSSOOOLLLGGGFFFCCCAAA???===;;;:::<<<<<<:::888<<>>===;;;::::::;;;<<<===???AAACCCDDDJJJQQQTTTQQQSSSRRRPPPOOOMMMIIIDDD@@@<<<:::777444111///......,,,,,,------------,,,,,,,,,++++++***************---***)))***---///---+++//////...---------------000///////////////......000///---,,,+++,,,,,,---+++++++++***))))))(((((('''((()))(((&&&%%%%%%&&&%%%&&&&&&''''''((((((((()))))))))******,,,------111111111222333333444444444555777888999999888888777777777666555333111000///...,,,++++++,,,---...777888999999888666333111333333222222111000000///222111//////000333777999555555444444333222222222000///---,,,+++*********((((((((((((((()))*********+++...000222444555555444333111111333666999;;;AAA???<<<:::999888555333&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&''''''((((((''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%########################$$$$$$############$$$$$$%%%$$$###"""###$$$%%%&&&%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$%%%%%%&&&&&&'''&&&%%%$$$$$$$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$ !!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######""""""""""""###############$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&''''''''''''''')))---000111333555666777GGGZZZjjjsssuuunnnfff]]]ZZZ]]]gggsss|||ssslllpppuuuyyyzzz|||zzzvvvuuu}}}uuuoooppprrrrrrsssuuutttssssssssstttvvvxxxyyytttuuuvvvwwwxxxxxxxxxxxxxxxwwwvvvuuuuuuuuuuuuuuuuuuuuuttttttssssssrrrrrrsssrrrqqqooommmiiieeecccbbbdddfffiiilllnnnoooooopppqqqssstttuuuuuuuuutttqqqpppnnnnnnoooooommmllllllkkkhhheeebbb```^^^]]]```^^^ZZZWWWUUUTTTUUUUUUWWWXXXXXXZZZ[[[\\\]]]^^^``````aaaaaaaaaaaaaaa```^^^___aaadddfffiiijjjkkkpppsssxxx{{{|||}}}~~~~~~~~~xxxuuusssvvv}}}zzzyyy|||xxxiii___WWWUUUSSSQQQNNNHHH@@@;;;999999999777555555666888666777999999888999:::<<>>>>>======<<<;;;;;;777666555333222222111222111111111222222333333333444444444444444444444444222333444666888:::<<<===???@@@BBBCCCBBB@@@===;;;<<<<<<;;;:::;;;>>>CCCFFFLLLQQQWWW[[[ccckkknnnlllkkkiiiddd___XXXPPPGGGAAA<<<:::666222000.........+++,,,------------------,,,,,,++++++++++++,,,,,,...,,,+++,,,...///...,,,000000//////////////////000000000//////......---111000///.........//////------,,,++++++******))),,,,,,,,,+++)))(((((((((%%%%%%%%%&&&&&&'''''''''((((((((()))***+++---.../////////000111111222222444555666888999999999999777888888888777555333222111///---,,,+++,,,---...666888:::<<<;;;888444222333222222222111111111000333222111000111333555777444444444444444444333333111000///---,,,******)))))))))(((((((((((()))))))))***,,,///111444555666555555444444555888;;;===BBBAAA@@@???===:::777555&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&''''''''''''&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$########################%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$###"""###$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$"""""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&'''''''''(((((('''+++///111222444777:::@@@QQQeeeppprrroooggg___^^^ZZZZZZbbbmmmwww{{{vvvyyy}}}~~~}}}|||{{{{{{zzzsssssstttssssssuuutttsssrrrrrrsssuuuvvvxxxvvvvvvvvvwwwwwwvvvvvvuuuvvvvvvuuuuuutttuuuuuuuuuvvvvvvuuuttttttsssrrrrrrqqqqqqpppnnnkkkgggeeecccbbbdddhhhkkknnnoooooooooqqqrrrtttuuuvvvvvvuuutttrrrpppoooooooooooonnnlllllljjjhhheeeccc```^^^]]]^^^\\\YYYVVVUUUTTTUUUUUUWWWWWWYYYZZZ[[[]]]^^^^^^aaaaaabbbaaaaaa```______^^^```bbbeeeggghhhiiiiiiooorrrxxx{{{}}}~~~{{{xxxzzz~~~|||{{{qqqeee\\\SSSRRRPPPNNNJJJEEE???;;;777888999888666666777888555777999:::999:::<<<===@@@???>>>===<<<;;;:::999555555444333222111111000333333333222222222111111222222222222222222222222222333444666777888888999;;;<<<<<<<<<;;;:::888777:::;;;===???BBBHHHPPPVVVccckkkttt{{{xxxlll```SSSGGG@@@:::777444000...---------+++,,,------.........---------,,,,,,,,,,,,------///...---.../////////.........///000111111111222222111111000000/////////111111000000000000000000///......---,,,,,,++++++***)))(((''''''&&&%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''((()))+++,,,...////////////000111111222222444555666777888999::::::888999999999888666555333111///...,,,,,,---...000333666;;;>>>>>>;;;777444111222222222333333333444333333444444444333333222333444444555555444444333111000///...,,,+++))))))***)))(((((((((((((((((()))***+++...000333555666777777777777999;;;>>>???CCCCCCCCCBBB???;;;999777&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&''''''((((((%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$######$$$$$$%%%&&&$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$""""""###%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###$$$$$$%%%%%%###$$$$$$$$$$$$%%%%%%%%%########################%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&'''''''''((((((((())),,,000222333666;;;@@@KKK\\\mmmrrrnnnhhhaaa[[[___YYYWWW\\\dddnnnyyy{{{|||}}}yyysssttttttsssrrrsssttttttssssssttttttuuuuuuvvvvvvvvvvvvvvvuuuttttttuuuuuuttttttttttttuuuuuuwwwwwwvvvuuutttssssssrrrnnnnnnnnnkkkgggdddddddddeeegggjjjnnnpppqqqppppppqqqrrrtttuuuuuuuuuttttttqqqooonnnnnnnnnnnnmmmkkkhhhhhhgggeeeccc```^^^\\\ZZZYYYWWWTTTSSSTTTTTTUUUVVVWWWXXXZZZ[[[]]]^^^___aaaaaaaaaaaaaaa```_________aaacccfffhhhiiiiiiiiilllpppvvvzzz|||~~~|||}}}}}}xxxvvvsssqqqnnnggg]]]VVVMMMMMMKKKHHHEEEAAA===;;;666777888888777666888999555888:::<<<<<<<<<>>>???@@@@@@>>>===;;;999888777333333333222111000000000444444333333222111111000222222222222222222222222333333444444555666666666666666666555555555666666666:::@@@FFFMMMWWWbbbjjjyyyppp```QQQFFF???555444222///------,,,---+++,,,---......///......---------------......////////////000000000111111---...///111222222333222333333333333333333222222111111111111111111111111000000//////...---------***)))''''''(((((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))+++---///000111111111222333333444444444555555777888999:::;;;999:::::::::999888666555222000...---------///000000555<<>>AAABBBDDDEEEEEECCC???<<<::::::''''''''''''''''''''''''&&&&&&&&&'''''''''''''''$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%######$$$%%%%%%%%%%%%$$$###$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$######$$$$$$%%%%%%&&&'''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$###""""""###$$$%%%!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&''''''(((((($$$%%%%%%&&&&&&%%%%%%$$$''''''''''''((((((((((((***---111222333888???FFFUUUeeerrrrrriiibbb^^^\\\aaa[[[WWW[[[aaagggooovvvxxx||||||yyy|||~~~}}}vvvrrrtttuuutttssstttuuuuuuuuuuuuuuuttttttsssttttttuuuuuuvvvuuuuuuuuuuuuttttttssssssttttttuuuxxxxxxwwwvvvuuutttsssrrrnnnnnnmmmiiieeedddfffhhhiiikkknnnppprrrssssssssspppqqqrrrsssssssssrrrqqqooommmllllllllllllkkkiiicccdddddddddbbb___\\\ZZZWWWUUUSSSRRRRRRRRRTTTUUUUUUVVVWWWYYY[[[\\\^^^^^^^^^___```aaabbbccccccccc```bbbeeegggiiiiiiiiihhhkkkooovvv{{{}}}~~~~~~~~~{{{{{{zzzqqqmmmiiifffccc]]]TTTMMMFFFFFFDDDAAA>>><<<;;;;;;555666888888777777888999777:::===??????@@@AAABBB@@@???>>><<<999777666555222222222222111000//////333222222222222222222222333333333333333333333333444444333333333333444555444333333222333555777888888???GGGPPPYYYdddqqqzzz}}}iiiWWWJJJ@@@;;;222111111000///...------+++,,,---...////////////......------...//////000...///000111111111222444///000111333333333222222222333333333333333444444222222333333333333222222111111111000//////.........,,,+++,,,......---+++'''''''''&&&&&&&&&&&&&&&%%%&&&''')))+++---///000111111111222333333444444444555555666888999;;;;;;::::::;;;;;;:::999888777555333000...---,,,---......444===EEEHHHFFFBBB>>>555555555666666666666666444444444444333333333333444555666777666555333222000111111111000///---,,,,,,,,,+++++++++,,,,,,---+++++++++,,,...000222444666777888:::===@@@BBBDDDEEEFFFFFFCCC???<<<;;;<<<''''''''''''''''''''''''((((((((('''&&&&&&%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$"""###$$$%%%&&&%%%$$$$$$###$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$#########$$$!!!"""###$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$###""""""###$$$%%%!!!""""""############"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''((())))))$$$%%%%%%&&&&&&%%%%%%$$$''''''''''''((((((((()))+++...111333444999BBBIII[[[iiitttqqqfff___^^^___ccc^^^[[[^^^bbbeeejjjooommmrrrxxx}}}~~~yyyyyy}}}|||xxx{{{zzztttqqquuuwwwvvvuuuvvvuuuvvvvvvwwwvvvtttsssrrrrrrrrrtttuuuvvvvvvwwwwwwttttttsssssssssttttttuuuxxxxxxwwwvvvuuutttssssssppppppnnnjjjffffffiiilllmmmnnnpppssstttuuuuuuuuunnnooopppqqqrrrqqqpppooommmkkkjjjjjjjjjjjjiiiggg___aaabbbbbbaaa^^^[[[XXXTTTSSSQQQPPPPPPRRRSSSUUUUUUUUUWWWXXXZZZ\\\]]]^^^\\\^^^```bbbdddeeefffgggaaacccfffhhhiiijjjiiihhhlllqqqxxx}}}zzzxxx|||~~~zzzuuusssmmmiiidddbbb___XXXMMMEEEBBBAAA???<<<:::888999:::444666888888888777888999999<<>>;;;;;;===&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&''''''%%%%%%%%%&&&&&&&&&%%%%%%$$$###########################$$$$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""###%%%&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$&&&&&&&&&'''''''''((((((%%%%%%$$$$$$%%%&&&((()))******...333444777CCCQQQccciiinnniiiaaa]]]bbbiiihhhfffeeecccdddgggjjjmmmlllmmmmmmqqq~~~~~~zzz~~~zzzssssssyyy~~~uuuuuuttttttttttttuuuuuu|||{{{{{{zzzxxxwwwvvvvvvttttttuuuuuuuuuuuuuuuuuuttttttttttttttttttsssssszzzxxxvvvuuutttsssqqqpppsssppplllkkkkkkmmmnnnnnnqqqrrrtttvvvuuutttqqqpppoooooommmllllllkkkkkkkkknnnmmmllljjjgggcccaaa___``````aaaaaa___[[[XXXUUUUUURRRQQQSSSRRRPPPPPPSSSUUUVVVXXX[[[]]]]]]]]]]]]___``````aaabbbdddeeeffffffggggggfffgggiiinnnqqqxxxyyy|||~~~~~~~~~zzzwwwvvvrrrkkkeeebbbbbbbbbbbb]]]TTTJJJBBB======>>>>>>>>>===;;;:::888888888888999:::<<<===>>>@@@BBBEEEFFFFFFEEEDDDAAA???<<<999777555444444333333333333333333333333555555444333333333444555555555666777888:::;;;<<<;;;:::777555444444555555333222222333666:::===@@@HHHPPPYYY```iiissswwwvvvxxxaaaNNNCCC<<<888555000000000000000000000000......------------......000000000000000111111222222222333333333444444444222222222333333222222222444444444444444444333333444444444555555555555555333222111000000000111222......---------,,,,,,,,,))))))))))))((('''&&&%%%)))((('''((())),,,...000222555888777444333444666999888777666888:::===???:::::::::::::::;;;;;;;;;555444333111000...---,,,...666@@@HHHOOORRROOOHHHBBB===999888999:::999777666666555444333333333333888888777666555444444333333222222333444555333222///...---,,,+++,,,---......///000///...---...///333444555888===AAAEEEGGGFFFFFFFFFEEECCC???<<<:::%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$"""""""""""""""""""""""""""!!! !!!"""###"""!!!"""######$$$$$$######"""########################$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""######$$$$$$$$$%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&''')))***,,,,,,///444666:::GGGUUUdddhhhjjjeee^^^^^^gggppprrrpppmmmjjjhhhiiikkkmmmiiikkkmmmsss{{{yyy~~~|||tttrrrvvvzzzzzzxxxttttttttttttuuuuuuvvvvvv{{{{{{zzzyyyxxxwwwvvvvvvuuuuuuuuuuuuttttttttttttssssssttttttttttttttttttvvvuuutttttttttsssqqqoooqqqnnnkkkjjjjjjkkkmmmmmmnnnooorrrtttuuutttrrrqqqppppppnnnmmmllllllllllllooonnnllljjjgggcccaaa_________```___]]]ZZZVVVTTTTTTQQQPPPSSSRRRPPPPPPSSSVVVWWWYYY[[[]]]^^^^^^^^^``````aaabbbccceeeggghhhiiiiiiiiiiiiiiikkkooosssxxxyyy{{{}}}~~~}}}wwwsssqqqmmmgggbbb[[[\\\\\\[[[XXXPPPGGG@@@;;;;;;<<<<<<;;;:::888777999999999:::<<<>>>@@@BBBDDDEEEGGGHHHIIIHHHFFFEEE???===;;;888666444444444333333333333333333333333555444333222222333555555555666777999;;;>>>@@@AAA>>>===:::777555444444555333222222444777<<>>:::888:::;;;:::888888777666555555444444555888888777777666555555444555444333444555555444222///...---,,,,,,---...///222333444333111000000222111222333666:::???BBBEEEFFFFFFGGGFFFDDDAAA>>><<<$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$$$$###"""""""""###############"""########################%%%%%%%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######""""""#########$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%&&&'''''''''''''''''''''''''''''''''&&&&&&))))))(((''''''(((******------000444888???MMMZZZhhhiiigggbbb___ffftttxxxrrrnnnnnnnnnhhhjjjnnnwww}}}{{{zzzyyyyyy~~~tttpppqqqssssssqqqrrrrrrssstttuuuvvvwwwwwwzzzzzzyyyxxxwwwvvvuuuuuuuuuuuuuuuuuuttttttssssssrrrrrrssssssttttttuuuuuusssrrrrrrssstttrrrooommmmmmllljjjhhhhhhiiikkklllmmmooorrrtttvvvvvvvvvuuurrrqqqpppnnnmmmlllllllllooonnnllljjjgggcccaaa___]]]]]]]]]\\\ZZZWWWTTTSSSSSSPPPPPPRRRSSSQQQQQQTTTWWWXXXZZZ\\\^^^___``````aaaaaabbbdddeeehhhiiikkkllllllmmmllllllnnnqqqtttwwwxxxzzz{{{}}}~~~~~~~~~~~~~~~~~~~~~zzzqqqlllhhheee```]]]VVVVVVVVVUUUSSSLLLDDD>>>:::::::::::::::888777777888999:::===@@@CCCFFFHHHIIIJJJJJJKKKIIIGGGEEECCC<<<;;;888666444333333333333333333333333333333333333333222222222444555666666777999;;;>>>BBBEEEFFF@@@>>>;;;888555444444444444333333444999???EEEIIISSSXXX]]]aaagggnnnqqqpppmmmnnnqqqttttttqqqlllgggWWWNNNBBB999555444333111........................222222111111111111222222111000000000000111222222333333333333444444444444333333444444444444333333444444555555666666777777999999999888888777777777555444333222222222222333/////////.........---------------,,,,,,+++***))))))((((((((((((***,,,---444777<<>><<<:::999777666666999:::;;;;;;;;;:::999888777666555333111000///...///333999DDDRRR]]][[[TTTFFFBBB===;;;<<<===<<<;;;:::999888777777666777777999999888888777777666666777666666666777666444333000000///......///000111111222333222000.........//////111444777;;;???AAAEEEFFFGGGFFFEEECCC@@@>>>$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$%%%########################""""""###$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%%%%&&&&&&%%%######$$$$$$%%%%%%%%%%%%$$$########################%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&'''(((((((((((('''''''''''''''&&&&&&&&&***)))(((''''''((()))***---...111444:::DDDRRR^^^kkkiiieeebbbeeerrr~~~uuuqqqqqqiiilllrrr}}}|||yyyzzz{{{yyy||||||rrrmmmmmmnnnnnnmmmooopppqqqrrrtttuuuvvvvvvxxxxxxwwwwwwvvvuuuuuutttvvvuuuuuuttttttssssssrrrrrrrrrsssttttttuuuvvvvvvtttssssssttttttqqqmmmiiiiiiiiihhhgggfffgggiiikkkppprrrtttwwwxxxyyyyyyyyytttsssqqqooonnnmmmllllllnnnmmmllliiifffcccaaa___\\\[[[ZZZYYYWWWTTTSSSQQQSSSPPPPPPSSSTTTRRRSSSVVVYYYZZZ[[[]]]___```aaabbbbbbcccdddeeegggiiikkklllmmmnnnnnnnnnnnnooorrruuuvvvvvvxxxyyy{{{|||}}}~~~||||||}}}~~~|||{{{zzztttkkkeee```\\\YYYVVVUUUTTTSSSRRROOOIIIBBB>>>;;;;;;;;;;;;::::::999999666888;;;>>>CCCGGGJJJLLLLLLLLLLLLJJJHHHDDDAAA???999888666444222222222222333333333333333333333333222222111222333444666777888999:::===@@@CCCEEEGGG???===:::777555444555555555444333444888???EEEIIIPPPUUUYYY[[[```gggiiihhhgggfffdddccc```[[[UUUPPPIIIDDD<<<777444333111///////////////////////////222222111111111111222222111111000000111111222333333333333444444444444555444444444555555444444444666666777888888999::::::::::::999999888777666666555555444444333333333333000000/////////.....................---,,,+++***))))))((((((((()))***+++111444:::DDDMMMQQQOOOLLLEEECCC@@@===;;;::::::;;;777888:::;;;;;;:::999888888888666555333111000000111222555@@@QQQ^^^___YYYLLLGGGAAA>>>???@@@???===;;;;;;:::999888888888888::::::999999999999999999;;;999888888999888666444222222000000000111222222111222333222000---------......000222555999<<<>>>CCCDDDEEEFFFEEECCCBBB@@@&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###$$$$$$%%%%%%########################""""""###$$$$$$$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$###"""""""""""""""""""""""""""%%%$$$############"""!!!"""###$$$$$$%%%%%%%%%%%%########################%%%%%%%%%%%%$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&'''(((((((((((('''''''''''''''''''''&&&)))((('''''''''((()))***---000333666===JJJWWW```iiifffcccccckkk|||xxxrrrqqqjjjpppwww}}}}}}xxxxxxzzz~~~|||vvvoookkkkkkllllllllllllmmmoooqqqssstttttttttvvvvvvvvvuuutttttttttsssuuuuuuttttttsssssssssrrrsssssstttuuuuuuvvvwwwwwwwwwvvvvvvuuusssooojjjeeeeeefffgggfffeeeeeehhhjjjrrrssstttvvvwwwxxxxxxwwwuuutttrrrpppnnnmmmlllkkkkkkkkkjjjhhhfffcccaaa```\\\[[[YYYWWWUUUSSSRRRQQQSSSPPPPPPTTTUUUTTTVVVYYYZZZ[[[\\\]]]___aaabbbcccccccccdddeeegggiiikkkllllllnnnoooooonnnppprrruuutttuuuwwwyyy{{{|||}}}}}}zzzzzz{{{~~~~~~zzzwwwuuutttqqqlllfff```[[[VVVSSSQQQSSSQQQOOOLLLIIIDDD???;;;::::::::::::::::::::::::666888<<<@@@EEEJJJMMMNNNOOOOOONNNKKKGGGBBB>>>;;;666555444222111111222222333333333333333333333333111111111222444666888:::;;;;;;<<<===>>>@@@BBBCCC;;;999777555444555666777666555444555999>>>DDDGGGMMMRRRVVVYYY]]]ccceeeccceeebbb]]]XXXSSSMMMGGGCCC<<<999555222111///...,,,111111111111111111111111222111111000000111111222111111111111111222222333333333444444444555555555555555666666666666555555555555666777888888999999999999888777666666555555555555555555444444333333111111000000000000//////............---,,,+++++++++******))))))))))))))),,,///555???IIINNNNNNLLLJJJGGGCCC>>>;;;::::::;;;777888:::;;;;;;;;;;;;::::::999888666555333222111222111222;;;LLL\\\```\\\QQQKKKDDD@@@@@@@@@???===<<<;;;:::999888888888888::::::;;;;;;;;;;;;;;;;;;===<<<;;;;;;;;;;;;888666555444333222222222333444555666888777555222111111...///000222555888;;;===???@@@BBBDDDDDDDDDBBBAAA&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######$$$%%%$$$""" !!!"""####################################$$$$$$$$$$$$$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$ !!!###%%%&&&'''''''''%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%&&&'''''''''''''''&&&&&&&&&'''''''''((((((((('''''''''''')))+++,,,...222666:::BBBPPP\\\bbbcccaaa```cccoooxxxrrrqqqmmmvvv~~~rrrtttxxx||||||yyytttqqqmmmkkkkkkllllllkkkkkkmmmoooqqqssssssssssssuuutttttttttsssssssssrrrssssssssssssssssssssssssuuuuuuvvvvvvwwwwwwxxxxxxzzzxxxvvvtttqqqmmmhhhdddbbbdddffffffddddddgggjjjooopppqqqrrrsssttttttuuuvvvuuurrrpppnnnlllkkkjjjhhhhhhgggfffeeecccaaa```]]][[[YYYVVVTTTSSSSSSSSSSSSQQQRRRVVVWWWWWWYYY\\\[[[[[[\\\]]]^^^aaabbbdddcccddddddeeefffhhhiiijjjkkkmmmnnnooooooqqqtttvvvtttvvvyyy|||~~~~~~yyyyyy{{{~~~}}}vvvooojjjhhhfffeeebbb^^^YYYTTTOOOMMMLLLJJJGGGDDDBBB???;;;888777666666777888999:::;;;:::<<<@@@EEEJJJNNNPPPRRRRRRRRRPPPLLLHHHBBB===:::444333222111111222222333333333333333333333333333111111222333555888;;;<<<<<<<<<<<<<<<===>>>???@@@999888666555444555666777777777777999<<>><<<<<<>>>>>>=========<<<<<<<<<<<<;;;:::888666555444333222111111888HHHYYYaaa```VVVPPPHHHBBBAAA@@@???======<<<;;;::::::999999999;;;;;;<<<<<<======>>>>>>>>>===<<<===>>>===;;;999999888666444333333333444333555777777555222111111//////000111444777:::<<<<<<>>>AAACCCDDDDDDDDDCCC%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&$$$###!!!&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######%%%&&&%%%$$$ !!!"""####################################"""######$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$&&&&&&'''&&&&&&%%%$$$###""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&'''((())))))(((''''''((()))+++---...000666;;;>>>HHHVVVaaaddd```^^^___fffqqqyyyuuuuuuuuu~~~~~~vvvnnnoooqqqtttvvvwwwuuusssnnnmmmlllkkkkkkkkkkkkjjjmmmnnnqqqsssttttttssssssssssssssssssrrrrrrrrrrrrqqqrrrrrrssssssttttttuuuxxxxxxxxxxxxxxxxxxxxxxxxyyywwwtttqqqoookkkgggddd```cccffffffddddddgggkkkkkklllmmmoooqqqsssuuuuuuvvvuuurrrooommmkkkjjjiiiddddddddddddccccccbbbaaa___]]]YYYVVVTTTSSSTTTTTTTTTRRRSSSWWWYYYYYY[[[___[[[[[[[[[\\\^^^```bbbddddddccccccdddeeefffggggggjjjlllooopppqqqsssvvvxxxvvvyyy}}}yyyyyy{{{~~~xxxlllbbb^^^]]]^^^```^^^YYYSSSMMMJJJEEECCC???======<<<:::888555555666777888;;;===>>>AAACCCGGGLLLPPPSSSUUUVVVRRRQQQOOOKKKFFF@@@:::777333222111111111222333444333333333333333333333333111222222444777:::===>>><<<<<<<<<<<<===>>>>>>???;;;:::888666555555666777999:::<<>>:::888444555555555555555555666222222222222222222222222111111000000000000111111222222111111222222333444444444444444555555555555666777777888888777777666444444555555555555555555666666666666666666666666333444444555444333222111333222222222222111111111111222222111111000///.........---,,,+++***)))((()))+++...111555;;;BBBGGGNNNQQQTTTVVVUUUQQQMMMIIIIIIGGGDDDAAA>>>======>>>===<<<;;;999888666555444000000111666EEEWWWcccfff```YYYOOOIIIFFFEEECCCAAA???>>>===<<<<<<;;;;;;<<<<<<<<<======>>>??????@@@???>>>===>>>@@@@@@>>><<<<<<;;;888666444444333444000333555666444222000000......///000222555888:::;;;===@@@CCCFFFFFFFFFFFF$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&$$$###!!!######################## !!!!!! !!!!!!###$$$$$$%%%%%%%%%########################!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%$$$$$$###"""!!!!!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&%%%%%%$$$$$$###$$$%%%&&&''')))******((((((((()))+++---///111333999???BBBLLL[[[dddeee```___aaaiiittt}}}zzz{{{|||}}}~~~wwwnnnkkkkkklllmmmooopppqqqqqqlllllllllllllllkkkjjjiiioooppprrruuuvvvuuutttsssssssssrrrrrrrrrrrrrrrrrrpppqqqqqqrrrssstttuuuuuuzzzzzzyyyyyyyyyyyyyyyyyywwwtttqqqnnnmmmjjjgggeee___cccgggfffddddddgggkkkjjjkkkmmmpppsssuuuwwwyyyvvvtttrrrooollljjjiiihhhbbbbbbcccccccccbbbbbbaaa```^^^ZZZVVVTTTTTTUUUVVVUUURRRTTTXXX[[[[[[]]]aaa[[[[[[[[[\\\]]]```bbbcccdddccccccccccccdddeeeeeejjjllloooqqqsssuuuwwwzzzxxx{{{yyyyyy{{{}}}nnn```YYYWWW[[[^^^___[[[TTTMMMIIIAAA???<<<;;;<<<===<<<<<<777777777999;;;>>>AAABBBGGGIIIMMMQQQUUUXXXYYYZZZOOONNNLLLHHHBBB<<<777333333222111111111222444555333333333333333333333333222222333555888;;;>>>@@@<<<<<<<<<<<<===>>>???@@@>>><<<:::777666555666666:::<<<@@@DDDIIINNNQQQSSSUUU\\\bbbeeeggghhheee```XXXSSSJJJBBB===999777555555555666555333222222333111111111111111111111111222111111111111111111222222222111111222222333444444444444555555555666666777777888888888888777777888888888888777777777777666666666666777777777777222333444444444333222111333333333222222222111111333333333333222111000000//////......,,,***)))(((***+++---...000666???FFFPPPVVV```hhhkkkgggaaa\\\QQQNNNIIIDDD@@@>>>>>>>>>======<<<:::888777555555...000111666DDDWWWfffllliiiaaaWWWPPPMMMKKKHHHFFFAAA@@@???>>>============<<<<<<===>>>???@@@@@@AAA???>>>>>>???AAAAAA@@@>>>>>>===:::777555444333333222555888999888555444444------...///111444777888<<<>>>AAADDDGGGHHHHHHHHH&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&''''''&&&$$$###%%%%%%$$$$$$$$$$$$%%%%%%((('''&&&&&&$$$$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((($$$$$$############$$$$$$$$$$$$$$$#########""""""%%%%%%$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$%%%%%%&&&$$$######""""""######$$$%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%)))(((&&&&&&%%%&&&'''((()))(((((())),,,...//////000555???LLLYYYdddjjjmmm^^^dddkkkqqquuu|||{{{yyy|||qqqkkkgggkkkooooookkkhhhjjjnnnkkkllllllmmmmmmnnnnnnnnnoooppprrrtttuuuuuutttsssvvvvvvvvvuuuttttttssssssuuutttssssssrrrrrrrrrrrryyyzzzzzzxxxvvvuuuuuuvvvtttssspppkkkfffdddeeefffdddeeefffhhhiiiiiijjjjjjgggiiikkkmmmpppsssuuuvvvsssssssssrrrooollliiihhhccccccccccccbbb```___^^^^^^^^^]]]\\\ZZZZZZYYYYYYVVVVVVVVVWWWYYY[[[\\\]]][[[[[[[[[\\\]]]```bbbccchhhgggeeecccaaabbbfffiiimmmpppsssuuuvvvwwwyyyzzz{{{zzz}}}~~~}}}|||jjj]]]WWWWWWZZZ^^^```\\\RRRIIIFFFAAA<<<:::::::::888666::::::999:::===AAAEEEHHHOOOPPPRRRSSSTTTSSSSSSRRRTTTOOOGGG@@@<<<999666555222333333333333333333444222222333444444444333333222333444777:::===@@@BBB>>>>>>>>><<<::::::<<<>>>@@@===888666666888:::;;;BBBEEEIIIMMMQQQUUUZZZ]]]ccceeehhhjjjiiiccc[[[UUUOOOIII???888555555666777555555444222222222222222000000000000000000000000111111222222222333333333333333222222111222222333444444333333333444444555666666555555555444444444444444555666666666666666666666666666666666666666333333333333333333333333333444444444555666666666444555666666555333111///000000///---------------+++***))))))---333999>>>NNN]]]ooo}}}ppp^^^NNNHHHEEEAAA???@@@AAAAAA@@@===;;;999::::::666222222999DDDQQQdddrrrtttlllbbbYYYTTTPPPLLLIIIIIIGGGCCC@@@???AAACCCDDDBBBCCCDDDEEEFFFFFFFFFFFFFFFCCC@@@????????????>>>???===:::999999888555333111333555888999999999888111//////111111000444::::::>>>@@@AAADDDIIIIIIFFF&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$######$$$$$$$$$'''&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$##################$$$$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$########################&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''''''''''''''))),,,///111111777===HHHWWWdddlllooooooaaagggnnnqqqtttzzz~~~{{{uuulllggghhhlllooommmhhhdddeeegggkkkkkklllmmmmmmnnnnnnnnnpppqqqsssuuuvvvuuutttssstttttttttsssrrrrrrqqqqqqsssrrrqqqqqqpppppppppqqqwwwxxxyyyxxxvvvttttttuuuttttttrrrmmmiiifffffffffffffffggghhhiiijjjjjjjjjggghhhjjjllloooqqqssstttppppppooonnnllliiihhhfffeeeeeedddcccaaa___^^^]]]\\\\\\]]]]]]]]]\\\[[[[[[WWWWWWWWWXXXZZZ[[[]]]^^^\\\[[[\\\\\\^^^```cccdddgggfffeeecccbbbcccgggkkkoooqqqtttvvvvvvwwwyyy{{{}}}}}}~~~{{{~~~|||jjj[[[WWWUUUVVVYYYWWWPPPHHHCCC???;;;999::::::999888::::::;;;===AAAFFFJJJMMMTTTUUUVVVVVVVVVUUUSSSSSSPPPKKKDDD>>>:::888666444222333333333333444444444333333444444444333333222444555777999;;;===???@@@<<<<<<<<<;;;999999;;;===>>><<<::::::<<>>;;;:::999:::666444333888AAANNNccctttyyyrrrkkkfffdddaaa[[[VVVMMMJJJGGGEEEDDDDDDEEEEEECCCDDDEEEFFFGGGHHHHHHHHHIIIGGGDDDCCCCCCBBBAAA@@@AAA@@@>>><<<;;;:::777444222444666777999999999999444111000111111000555;;;<<>>888555333222222111///000111333333333333222000000000000000000000000...////////////000000000000/////////000111222222444333333333444444555666555555444444444444333333555555666777777777777666333333333333333333333333555555555555555555555555444444555666666777888888777888888888777555444222222111000//////......///+++)))(((''')))---111444>>>OOOjjjppp^^^QQQHHHDDDCCC?????????>>>===;;;:::999777555555888===KKKcccwww}}}yyyyyyzzzwwwnnnfffUUURRRNNNKKKJJJIIIGGGFFFEEEFFFFFFHHHIIIJJJKKKKKKNNNLLLIIIHHHGGGFFFDDDBBBCCCBBBAAA@@@???===999666555666666777888888999999888444222222111000555<<<>>>BBBDDDCCCDDDHHHGGGDDD%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%$$$######""""""######$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######""""""#########$$$$$$#################################""""""###$$$%%%%%%&&&&&&%%%%%%$$$$$$###""""""!!!######""""""""""""######"""""""""######$$$%%%%%%###########################$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%&&&&&&&&&'''((()))***,,,///333666>>>GGGWWWhhhssssssllleeeccciiimmmjjjgggkkkwww~~~{{{zzzzzzzzz{{{tttllljjjlllssswww{{{yyysssmmmkkklllkkkllllllmmmnnnoooppppppsssssstttuuuvvvvvvuuuuuuqqqqqqppppppooonnnnnnmmmoooooonnnnnnmmmnnnnnnoooqqqtttwwwxxxwwwuuussssssuuuwwwwwwuuuqqqmmmjjjiiijjjjjjjjjjjjkkkkkkllllllggghhhiiijjjlllmmmnnnooonnnllljjjhhhggggggggghhhgggfffccc```]]]ZZZXXXWWWXXXZZZ]]]______^^^\\\ZZZWWWXXXXXXXXXZZZ[[[\\\]]]]]]]]]]]]^^^```ccceeegggffffffeeedddeeehhhmmmqqquuuvvvxxxxxxwwwxxxzzz|||}}}{{{}}}wwwgggTTTJJJIIIKKKHHHDDD???===:::888888999999:::<<>>:::777666555444333222222333333444555555555666666555444333222222222777999;;;======<<<999777666777777666666777999<<<<<>><<<:::888999:::;;;@@@DDDKKKRRRXXX]]]```aaa^^^\\\XXXSSSNNNIIIFFFDDD<<<999666444444555444333222222333444444555666666777666555444333222333333777999<<<======;;;888555555666777777777888;;;>>>AAAIIIVVVaaahhhlllooopppoookkkfffeeefffiiikkkkkknnniiibbbZZZSSSKKKCCC>>>888777555444555444222000000111222333333111///---000000000000000000000000000000111111111222222222111111111111111222333444111111111222222333555555222222333333333333333333444444555666666666666666444444444444444444444444222222333333333444444444555555666777888999:::;;;;;;;;;::::::999888666666555555444333222222222222000///---,,,,,,------...555<<>><<<;;;;;;===@@@FFFJJJRRRYYY___bbbcccccc```^^^YYYRRRLLLGGGCCCAAA999666444333444555444444222222333444555666666777777666555333333333444444777999<<<>>>>>><<<999777888999::::::;;;===@@@CCCIIIUUUfffssszzz}}}~~~|||vvvoookkkkkkmmmmmmlllkkkeee\\\SSSLLLEEE???;;;888666555555555555333222444555555555555333222111000000000000000000000000222222222222333333333333333333222222222222222333/////////000111222333444111111222222222222333333333333444555555555555444444444444444444444444444111222222333333444444444666666777888:::;;;<<<<<<<<<<<<;;;:::999888777777777666555444444333333333222222111000///.........000333???VVVqqqxxxiiiZZZOOOMMMIIIDDDCCCCCCBBB???<<<;;;999888999===HHH]]]ooouuutttuuuzzz}}}sssfff^^^\\\\\\YYYWWWQQQPPPOOOOOOPPPQQQSSSTTTSSSSSSSSSSSSSSSPPPKKKHHHAAA@@@???@@@BBBCCCBBBAAA;;;;;;::::::999888777777999444222111//////333:::===CCCGGGDDDAAACCCDDDCCC"""#########$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!###$$$%%%&&&%%%$$$###!!!###$$$%%%%%%$$$###!!!""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$%%%&&&&&&$$$$$$############$$$$$$%%%$$$"""!!!!!!!!!###$$$%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&''''''(((%%%&&&''')))))))))))))))(((+++...///000555===CCCPPP^^^pppwwwtttnnnkkklllooonnnkkkiiiiiilllqqqtttyyy|||}}}zzzyyy{{{zzzzzzzzzxxxzzz{{{wwwwww}}}wwwuuuooopppqqqrrrsssuuuvvvvvvttttttssssssssssssssstttpppppppppooonnnnnnmmmmmmnnnnnnnnnnnnnnnoooppppppppprrrtttvvvvvvvvvxxxyyyyyyzzzzzzxxxtttqqqoooooommmmmmlllmmmoooqqqtttvvvsssssssssrrrrrrqqqqqqpppmmmmmmllljjjhhhfffdddccccccaaa^^^\\\ZZZZZZZZZZZZYYYYYYZZZ[[[[[[[[[[[[ZZZ[[[[[[[[[[[[\\\]]]^^^^^^___``````bbbdddgggjjjlllmmmmmmmmmlllmmmpppuuuyyyzzzzzzzzzwwwvvvvvvxxxzzz{{{|||yyyvvvtttrrrooofffXXXJJJBBB???>>>???===>>>???>>>===???CCCGGGLLLPPPWWW^^^cccddddddccc```\\\VVVPPPIIICCC???===777555444333555555555444222222333444555666777777777666444333333444555666888:::===?????????===<<<===>>>@@@@@@AAADDDGGGJJJSSS```sssvvvpppooopppooommmgggaaaWWWMMMFFFAAA<<<:::888666444444555555444222444444444444444444333333000000000000000000000000222222222222333333333333444333222111000000000111------......///111222333111111111111222222222333111222333333444444333333333333333333333333333333222222333333444555555666666777888999:::<<<======<<<<<<:::999888888777777888888777555555555555555444333333222111000///...111000777FFFXXXmmmyyyhhhZZZTTTNNNGGGDDDEEEEEEBBB???>>>:::888999<<>>@@@:::===?????????BBBGGGLLLOOOTTT[[[aaaeeeeeecccbbb]]]YYYSSSLLLEEE???;;;999777555444444555666555444222222333444555666777888666555444333333444666777:::;;;>>>@@@AAAAAA@@@@@@AAABBBDDDEEEFFFIIILLLOOOYYYggg|||{{{tttrrrrrrpppnnnddd]]]SSSJJJCCC???;;;999888666444333444444333222000000000000111222333444000000000000000000000000111111222222222333333333444333222000/////////...,,,,,,------///000111222000000111111222222222333111111222333333333333222222222222222222222222222333333444444555666777777666777888999;;;<<<===>>><<<<<<:::999888777777777999888777666555555555555444444333333222000///...444222333;;;EEETTTkkkttteeeXXXQQQIIIEEEFFFFFFDDDAAA@@@;;;888999;;;@@@JJJUUUWWWUUUPPPMMMPPP[[[jjjvvv~~~xxxrrrqqqsssrrrllleee\\\[[[YYYXXXWWWXXXZZZ[[[ZZZ[[[]]]^^^___\\\VVVRRRKKKGGGCCCAAAAAABBBBBBBBB;;;<<<======;;;999666444222///...000///---000666:::AAAEEEBBB???@@@BBBCCC((('''&&&%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$#########'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&%%%%%%$$$#########$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&""""""#########$$$$$$$$$!!!"""""""""###############$$$$$$$$$$$$%%%%%%%%%!!!###$$$###"""!!!"""######$$$%%%&&&&&&%%%###"""$$$$$$%%%%%%%%%%%%&&&&&&#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((())))))'''%%%$$$''''''((((((''''''&&&%%%%%%&&&''''''''''''***,,,...++++++111555:::FFFRRReeevvvxxxxxx|||~~~yyyssstttyyy}}}|||ppplllhhhjjjxxx}}}yyytttrrrwwwpppeeemmmxxx|||wwwtttsssuuutttsssrrrrrrrrrssstttqqqqqqqqqqqqqqqqqqqqqqqqpppoooooonnnmmmnnnnnnnnnoooooonnnnnnnnnnnnoooooopppqqqqqqrrrssssssssssssmmmqqqvvvwwwvvvrrrooommmmmmmmmlllmmmppptttxxxzzzwwwuuusssrrrsssssssssqqqqqqrrrrrrqqqooommmjjjiiibbbbbbbbbaaa``````______\\\]]]______^^^^^^```aaa______```aaabbbccccccddddddccccccbbbcccdddfffgggjjjjjjjjjkkkooouuuzzz}}}{{{{{{zzzuuuooooootttyyy|||}}}uuujjjddd```[[[WWWSSSOOOIIICCC@@@@@@AAACCC;;;<<<===AAAFFFKKKQQQTTT```___```cccfffgggddd```\\\UUULLLEEEBBB???===;;;777777666444444333333333000111222333444444555555666444222000000222444666::::::<<<@@@CCCEEEDDDCCCFFFFFFGGGIIIMMMRRRWWWZZZfffqqqzzzrrrlllhhhfff^^^XXXOOOFFF@@@<<<888666555555444444444444333333333333333333333333333333333222222222222222222111......000111222333333333111111000///////////////........................---...000111222222111111111111111000111222222333333333333222222222222111444333222222333555777999999999:::;;;;;;;;;::::::<<<<<<:::999888777777777::::::::::::999999888777555555444333333222111111111,,,...777<<<@@@OOOaaavvvwwweee[[[OOOIIIHHHHHHDDD@@@CCC===888777888===FFFQQQUUUNNNJJJHHHFFFJJJXXXhhhmmmvvv||||||zzzyyyvvvrrriiiddd```^^^```aaa___]]]```]]][[[]]]___^^^YYYTTTOOOMMMIIIFFFCCCCCCCCCDDDCCCCCCAAA???<<<:::999888111555666222,,,+++000666555:::AAAEEEFFFFFFFFFFFF''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$######"""!!!!!!"""######%%%&&&&&&&&&%%%%%%$$$#########$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%#########$$$$$$$$$$$$%%%#########$$$$$$$$$%%%%%%!!!""""""""""""#########!!!###$$$###"""!!!"""$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))((('''%%%$$$###$$$&&&'''(((((())))))%%%&&&'''''''''(((***,,,---,,,///444888===JJJWWWooo||||||}}}}}}ooojjjggglll~~~xxxqqqnnnvvv}}}kkkaaaiiiuuuxxxyyy|||xxx|||}}}xxxsssrrrssstttsssrrrqqqqqqrrrssssssrrrrrrrrrrrrrrrqqqqqqqqqqqqqqqpppooooooooooooooooooooonnnnnnnnnnnnooooooppppppqqqqqqrrrrrrqqqqqqooossswwwyyywwwtttqqqoooooonnnnnnnnnpppssswwwyyyxxxvvvuuuuuuuuuuuutttrrrqqqppppppnnnllljjjhhhgggcccbbbbbbaaaaaa```______]]]^^^``````______aaabbbaaaaaabbbcccdddeeeeeefffgggffffffffffffgggggghhhgggffffffhhhmmmrrrxxx|||zzzzzzxxxrrrlllkkkooottt}}}wwwjjjaaaZZZSSSOOOKKKIIIFFFCCC@@@>>>>>>>>>???@@@BBBGGGNNNVVV]]]bbbiiihhhggghhhiiifff___ZZZWWWQQQHHHBBB>>><<<:::888777666555444333333333333222333444444555555444444444333111000000222444555888999<<>>:::999999<<>><<<:::999444555444000,,,,,,000555555888>>>CCCHHHIIIIIIHHH'''&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###############$$$$$$$$$$$$%%%%%%%%%%%%"""""""""#########$$$$$$!!!""""""""""""#########"""###$$$###""""""###$$$%%%$$$$$$###$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((('''%%%$$$###$$$&&&'''(((((())))))%%%&&&'''''''''(((***,,,,,,...222777:::BBBQQQ```xxx~~~ppphhhdddlllxxxoookkkwwwuuufff___hhhtttwwwuuutttpppsssuuutttqqqooooooqqqrrrrrrqqqqqqqqqqqqrrrsssttttttsssssssssrrrrrrrrrsssrrrrrrqqqqqqqqqqqqqqqoooooonnnnnnnnnnnnooooooppppppqqqqqqqqqpppooooooqqqtttxxxzzzxxxuuusssrrrqqqpppooooooqqqsssvvvwwwxxxxxxwwwxxxxxxxxxuuusssqqqpppmmmkkkiiigggffffffcccccccccbbbaaaaaa``````^^^```bbbbbbaaaaaabbbcccbbbcccdddeeefffggghhhhhhggggggggghhhggggggffffffbbbaaaaaadddhhhooouuuyyyyyyxxxvvvqqqlllkkknnnrrr~~~xxxiii^^^UUULLLGGGCCCDDDDDDCCCBBB???===;;;BBBEEEJJJQQQYYYaaahhhlllpppnnnmmmllljjjdddZZZSSSOOOJJJCCC>>>:::888666555666666555444333333333333444444555666666666555444444333222111222333555777666888;;;BBBIIIOOORRRRRRSSSRRRRRRSSSUUUZZZ^^^aaafffkkksssyyy}}}~~~zzzuuuoooggg___YYYTTTOOOHHHAAA===:::888666555444444444444333333333222222222222222222222222111111222333444555555666333333333333333222111111000///......------..............................//////000111111111000000111111000/////////000000000000111111222333333333333333222333444555777999888999::::::;;;;;;;;;:::;;;::::::999999:::::::::;;;;;;<<<<<<<<<;;;::::::;;;:::999777555333222111222---,,,000111222;;;HHHRRReeezzzvvvdddVVVOOOLLLIIIGGGDDD???<<<<<<<<<<<>>???>>>>>>CCCIIISSSUUUWWWVVVRRRRRRWWW]]]fffrrr{{{uuunnniiigggddd```]]]___]]][[[ZZZZZZYYYUUURRRRRRPPPNNNKKKHHHGGGGGGGGGGGGGGGFFFDDDAAA>>>;;;:::<<<666000------///000///222111444<<>>>>>=========::::::999999999999888888444111000000000111555:::===JJJ]]]pppxxxeeeXXXPPPKKKHHHCCCAAA@@@BBBAAA@@@DDDJJJTTTZZZ___^^^[[[[[[^^^aaaaaalllxxxzzztttmmmhhhfffddd```]]]]]]\\\ZZZYYYXXXWWWTTTSSSQQQPPPNNNLLLJJJIIIIIIIIIHHHHHHGGGEEEBBB???;;;999===777000---...///...---000...000888DDDNNNQQQPPP$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$%%%%%%######$$$%%%%%%$$$######$$$$$$%%%&&&&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%%%%"""""""""#########$$$$$$!!!""""""""""""############$$$%%%$$$#########%%%############$$$%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&###$$$&&&'''(((((())))))$$$&&&(((((((((***---///111333555666@@@TTThhhssssssttttttrrrrrrxxxkkkbbbdddvvv}}}{{{~~~{{{wwwzzzwwwooo___aaafffkkknnnnnnkkkhhhhhhhhhiiiiiikkklllnnnnnnooopppqqqrrrsssssssssrrrtttttttttttttttttttttttttttssssssrrrrrrrrrrrrrrroooooonnnnnnnnnnnnoooooorrrrrrsssssssssrrrqqqqqqooorrruuuvvvuuusssrrrrrrqqqqqqppppppqqqqqqrrrrrrvvvvvvuuuvvvvvvvvvsssqqqpppnnnmmmkkkiiihhhggggggfffffffffeeeddddddcccccc___bbbeeegggfffeeedddeeedddeeefffgggiiijjjllllllfffffffffgggffffffeeeeee```^^^\\\\\\___eeelllpppuuuvvvwwwwwwvvvssspppnnnzzz|||sssdddXXXNNNHHHFFFEEEBBB???===<<<<<<>>>@@@FFFQQQcccuuuxxxrrriii```YYYPPPGGG@@@;;;<<<;;;999666333222333333222222111111222222222222444777999::::::888777//////000111333444666777888999<<>><<<<<<===>>>>>>>>>============<<<:::999888777666222111000000000111222444888@@@NNN```uuuqqqcccXXXPPPKKKGGGDDDCCCDDDCCCBBBEEEJJJTTT]]]cccbbb______aaaaaa___gggpppxxxxxxssslllgggeeebbb^^^[[[YYYXXXWWWVVVUUUSSSRRRRRROOONNNMMMLLLLLLKKKKKKKKKJJJJJJIIIHHHEEEAAA===;;;===888222//////...---+++...---///555???HHHMMMOOO$$$$$$######$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&''''''''''''&&&%%%###$$$%%%%%%&&&&&&&&&%%%######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&########################$$$$$$#########"""""""""#########$$$$$$$$$$$$%%%#########$$$$$$$$$%%%%%%!!!""""""""""""############$$$%%%%%%######$$$%%%""""""###$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&'''###$$$&&&'''(((((())))))$$$&&&(((((()))***---///000444777<<>>>>>===;;;:::999999999888888888777777666666666666666666666666222222222222333333333333222222222222222222111000111000//////......//////........................---,,,,,,---...000222333/////////000111222333444333333444444555666777777777777888:::;;;;;;<<<<<<777777999:::;;;<<<<<<<<<===<<<<<<<<<<<<<<<======;;;<<<======>>>>>>============<<<;;;999888777777444333222111111111111///999<<>><<<:::999999===>>>@@@EEENNNXXXbbbhhhiii```SSSIIICCC???<<<:::444666888777444111111222222111111111111111222222666888::::::999666222000222222444666888:::;;;<<<999999===CCCLLLTTTYYY\\\___ccciiinnnpppnnnkkkiiifffbbb]]][[[[[[]]]\\\[[[]]]YYYVVVWWWZZZXXXQQQJJJFFFCCCAAA??????>>><<<;;;:::::::::999999999888888777777777777777777777777555555444333111000000///333333333222111000///...111111000///////////////........................,,,,,,,,,,,,...111333444/////////000111333555555444444555555666777777777444555666777888999999999666777999:::;;;<<<<<<<<<======<<<<<<<<<<<<======;;;;;;<<<===============::::::::::::::::::::::::777777555333333333111...999777:::EEEWWWmmm|||mmm```XXXSSSNNNJJJHHHDDD@@@BBBGGGQQQ[[[bbb^^^ZZZYYYWWWTTTOOOQQQSSSWWWaaannntttttt{{{uuulllfffccc___ZZZVVVOOOOOOOOONNNMMMLLLMMMOOOKKKKKKKKKLLLMMMMMMNNNNNNOOOPPPPPPNNNKKKFFFBBB???:::999777333000,,,***))),,,---///111555<<>>EEEMMMQQQZZZUUUMMMEEE>>>:::888777444444444444444444444444222222111///......000333444888;;;:::666444444555000000222555999<<<<<<<<<===???BBBGGGNNNUUU[[[___aaadddhhhllloooooooooooodddbbb^^^[[[XXXVVVVVVVVVUUUSSSQQQPPPQQQOOOJJJFFFAAAAAA@@@???>>>>>>??????<<<<<<<<<<<<<<<<<<<<<<<<777777888999888888666555444444333111000...------000//////......//////000111111000///......------------...........................////////////000222222333444444444333333222222333333555666777888555666777888999999999888888999:::;;;;;;:::888777::::::;;;;;;<<<=========???>>><<<>>>@@@AAA???<<<>>>>>>===<<<:::999888888;;;999666555555444333222333444999@@@JJJ[[[tttooo^^^ZZZUUUOOOIIIBBB===@@@GGGMMMWWW^^^\\\XXXWWWUUURRROOOLLLIIIJJJPPP[[[gggnnnpppnnnjjjeee___ZZZUUURRRLLLLLLKKKJJJJJJJJJJJJJJJJJJIIIGGGGGGHHHJJJMMMOOOMMMMMMLLLJJJGGGEEEBBBAAA;;;999666222///...---,,,---,,,+++---222999@@@EEE&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&'''$$$""""""$$$%%%%%%$$$$$$$$$######$$$$$$%%%&&&&&&%%%%%%$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$######################################################$$$$$$$$$%%%$$$$$$$$$###############!!!"""###$$$$$$###"""!!!!!!""""""###$$$$$$%%%%%%########################&&&&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''((((((((('''((()))******+++...000222666===KKK```ssszzzwwwlllddd___bbbiiisssrrrhhhooo~~~{{{yyy|||}}}pppjjjkkkoootttxxxrrrggg^^^]]]___bbbdddfffiiikkkllllllllloooooopppqqqrrrrrrrrrrrrooonnnmmmooorrruuutttsssuuutttssssssrrrqqqppppppnnnnnnmmmmmmmmmnnnnnnoooqqqqqqpppppppppqqqrrrrrrpppqqqrrrrrrssssssssssssrrrrrrrrrrrrqqqqqqqqqqqqqqqppppppppppppooollljjjiiihhhgggffffffeeeeeeeeegggfffdddbbbbbbcccdddeeeiiiiiiiiiiiiiiihhhhhhhhhkkkkkklllnnnpppoookkkiiidddcccbbbdddfffhhhhhhgggfffffffffeeeeeefffiiilllooottt{{{~~~||||||~~~}}}yyymmmfff\\\UUURRRPPPLLLIIIAAA@@@>>>;;;999888777777444333333444777<<>>999666555444222222222222222222222222333333222///---...000222555999<<<;;;888444333444333444666:::???AAABBBAAAAAABBBEEEJJJQQQYYY```dddhhhiiilllmmmnnnmmmkkkiiiccc```]]]YYYVVVTTTTTTTTTRRRPPPNNNMMMMMMLLLHHHEEEBBBBBBBBBAAAAAA@@@@@@@@@>>>>>>>>>===============;;;<<<=========<<<;;;:::666555444333111000///...000////////////000000111111111111000///.............................................////////////222222333444444444333333666666666777888:::;;;<<<666666777888888999999:::999999::::::::::::999999;;;;;;<<<<<<======>>>>>>???===<<<===???@@@===;;;>>>>>>===<<<;;;:::999999>>><<<:::999999999888666222222555:::BBBQQQhhh}}}pppaaa[[[TTTOOOHHHCCCDDDIIILLLUUU[[[YYYTTTRRRPPPMMMJJJGGGDDDCCCGGGOOOXXX^^^cccbbb```]]]YYYUUUQQQOOOIIIHHHGGGGGGFFFFFFFFFGGGGGGFFFEEEDDDFFFHHHKKKMMMLLLLLLKKKJJJIIIFFFDDDBBB999888777555333///,,,+++,,,+++***,,,000777>>>BBB&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%#########$$$$$$$$$$$$$$$&&&$$$"""###$$$%%%%%%$$$$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###""""""##########################################"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""############"""""""""""""""###$$$$$$%%%%%%########################%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((((()))***++++++,,,...000222888CCCQQQeeevvv|||zzzkkkddd^^^^^^dddnnn|||wwwmmmttt}}}yyy{{{wwwmmmlllqqquuuyyy{{{uuujjjbbbaaacccggghhhjjjkkklllkkkkkkjjjkkklllmmmoooppppppqqqqqqnnnmmmmmmooorrrsssssssssttttttssssssrrrrrrrrrrrrmmmmmmllllllmmmnnnooopppqqqqqqqqqqqqrrrsssttttttssssssssssssssssssssssssssssssssssssrrrrrrrrrqqqrrrqqqppppppqqqpppmmmkkkiiihhhgggffffffeeefffffffffeeecccbbbbbbcccdddeeeiiiiiiiiiiiiiiiiiiiiijjjkkkkkklllnnnpppoookkkiiibbbaaa```aaaccccccbbbaaa^^^aaaeeegggggggggggghhhnnnssszzzyyyuuussstttuuuwww||||||yyyxxxuuuqqqfff___VVVOOOLLLIIIFFFCCC??????>>>===<<<:::999888444333222111222333555666===<<<:::888666444444333333333333333333333333333333333222000------///111777:::>>>===999444222222444666:::???EEEGGGGGGEEEEEEGGGJJJOOOWWW___gggkkkpppppppppooolllhhheeebbb```^^^ZZZVVVRRRPPPPPPPPPLLLKKKJJJIIIIIIHHHEEECCCBBBCCCDDDDDDDDDCCCBBBAAA@@@@@@@@@??????>>>>>>>>><<<===>>>>>>>>><<<;;;:::777777666555333222111111000000000000111111111222111111111000000//////...////////////////////////------........./////////222222333444444444444444444444555555666777999999888888888888999:::;;;;;;;;;:::::::::::::::;;;;;;<<<<<<======>>>??????@@@???>>>===>>>???>>>===;;;???>>>>>>===<<<;;;;;;:::<<<:::888777888888777666555333444666;;;FFF\\\ooonnndddYYYRRRLLLGGGEEEGGGMMMUUUYYYWWWRRROOOLLLHHHEEEBBB>>><<<===BBBGGGKKKQQQQQQRRRQQQOOOMMMIIIHHHCCCCCCBBBAAAAAAAAAAAABBBCCCBBBAAAAAABBBDDDGGGHHHHHHIIIJJJJJJIIIGGGEEEDDD888999999888666111---***+++***)))***...444:::>>>&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$######$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""######$$$$$$########################!!!""""""""""""##################$$$$$$$$$$$$$$$"""""""""######"""""""""""""""#########$$$$$$$$$##############################$$$%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((((((((()))***+++,,,,,,---///111444===JJJXXXhhhuuuyyyvvvqqqkkkccc___bbbjjjuuu~~~vvvnnnvvv~~~uuuuuutttmmmpppxxxzzz||||||uuukkkeeedddfffjjjjjjlllmmmmmmlllkkkkkkkkkkkklllmmmnnnnnnnnnnnnmmmmmmnnnoooqqqrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrnnnmmmmmmmmmnnnqqqssstttuuuttttttssssssttttttuuusssssssssrrrrrrrrrrrrrrrtttttttttssssssrrrrrrqqqrrrpppoooooopppooonnnlllhhhhhhgggffffffffffffffffffeeeeeedddddddddeeeeeeeeeeeeffffffggggggggghhhfffgggiiilllnnnooollljjjaaa```^^^]]]]]]]]][[[YYY[[[^^^bbbddddddccccccccckkkpppwww|||wwwpppmmmmmmmmmqqquuuwwwvvvrrrnnnjjjggg```ZZZSSSLLLHHHFFFCCC@@@>>>???@@@@@@???>>><<<:::555444333222111222222333666666777777777666555555666666666666666666666666444444222000------///111888<<>>>>>??????@@@@@@AAA@@@@@@@@@@@@@@@???===<<>>>>>=========<<<;;;999777666777777666555999777666777999BBBUUUgggvvveeeZZZRRRJJJGGGHHHQQQWWW[[[YYYTTTPPPKKKFFFCCCAAA===:::999;;;===???BBBCCCEEEFFFEEECCC@@@???>>>======<<<<<<<<<======>>>=========>>>@@@BBBCCCBBBDDDFFFGGGGGGFFFDDDCCC:::::::::999666333///---***)))((())),,,111666999&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$###""""""########################"""###$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!""""""######$$$########################!!!""""""""""""#########""""""""""""######$$$$$$###""""""""""""""""""##################$$$$$$$$$########################"""######$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((((((((()))***,,,------...111333666CCCRRRaaannnwwwxxxuuuwwwqqqiiibbbaaagggooottt|||ooommmvvv{{{rrrsss|||rrrmmmrrr{{{{{{{{{yyyrrrjjjeeeeeehhhiiijjjlllmmmnnnnnnnnnmmmmmmmmmmmmmmmmmmlllkkkjjjkkkmmmnnnpppppppppqqqqqqpppppppppppppppqqqqqqqqqpppoooooooooqqquuuxxxzzz|||{{{yyywwwuuuttttttssssssrrrqqqqqqpppqqqqqqrrruuuuuutttssssssrrrqqqqqqqqqooommmmmmnnnnnnmmmlllhhhggggggffffffffffffgggffffffgggggggggggggggfffccccccddddddeeefffggggggeeeeeegggjjjlllkkkhhhfff\\\ZZZXXXXXXYYYYYYYYYXXX[[[]]]___```^^^]]]]]]]]]fffllltttyyy}}}xxxoooiiieeecccjjjkkknnnoookkkeeeaaa```\\\XXXRRRLLLHHHEEECCCBBB>>>@@@CCCEEEEEECCC@@@>>>555555444333333444555555555666777777777777666555666666666666666666666666333333222///------///111999===???>>>999444222111222777???HHHNNNOOOLLLIIIIIIKKKOOOVVV^^^gggnnnrrrtttrrroookkkeee```[[[YYYWWWTTTPPPLLLIIIGGGGGGFFFFFFFFFFFFFFFEEEEEEFFFFFFDDDEEEGGGHHHHHHGGGEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBGGGHHHHHHHHHGGGFFFDDDCCC;;;::::::999888777666666333333444555555444333333111111111111000000000000222222111111111000000000........./////////000000111222333444555555555555666666666666666777888999:::::::::;;;;;;<<<===>>>===<<<;;;;;;;;;<<<>>>???>>>>>>??????@@@AAAAAAAAAAAABBBCCCBBBAAA@@@@@@@@@???????????????????????????===;;;:::::::::999888:::888888888888???PPPaaayyyhhh[[[QQQMMMMMMRRRYYY]]]\\\XXXSSSLLLEEEBBB@@@===999777777888999:::;;;<<<===<<<:::888777999999888888888999999:::999888888999:::;;;===>>>===>>>@@@BBBCCCCCCBBBAAA>>>===:::888666444333222+++***))))))+++///222555&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%'''&&&&&&%%%$$$###"""!!!$$$$$$$$$$$$$$$#########!!!###%%%%%%%%%$$$%%%&&&$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$""" ###$$$$$$$$$$$$%%%%%%%%%!!!!!!""""""""""""""""""########################"""""""""#########$$$$$$!!!!!!!!!"""######$$$$$$######""""""""""""######################################################"""######$$$%%%&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((((((((((((***,,,---...000333666888GGG[[[jjjuuu{{{{{{wwwtttrrrkkkcccbbbgggmmmnnn|||}}}{{{qqqlllppp{{{}}}uuuqqquuu~~~xxxrrrpppuuu|||xxxwwwtttmmmfffcccdddgggiiijjjlllnnnooooooooonnnoooooonnnnnnmmmllljjjiiijjjllloooppppppoooooopppooooooooopppppppppppppppqqqqqqpppqqqtttxxx}}}~~~{{{xxxuuutttsssrrrqqqpppooopppqqqrrrsssuuuttttttsssrrrqqqpppppppppnnnmmmlllmmmnnnmmmlllggggggffffffffffffggggggfffggghhhiiiiiiiiihhhgggccccccdddeeeggghhhiiiiiiiiihhhhhhiiiiiifffbbb___VVVSSSQQQQQQTTTXXX[[[\\\\\\]]]^^^]]]ZZZYYYXXXYYY```gggqqqwww{{{vvvlllddd___bbbbbbeeegggddd^^^[[[\\\XXXVVVQQQLLLIIIFFFEEEDDDAAADDDIIILLLMMMKKKGGGEEE999888666444444555777888555666666666666666555444333333333333333333333333222222111///......000333:::<<<>>><<<777333222222666<<>>>>>===<<<<<<;;;;;;999999::::::999888666555333333333333333333333333333333333222222111111000//////000000000111111111111222333555666666666666666555555555555666777888:::;;;<<<===>>>>>>>>>>>><<<<<<<<<<<<===>>>??????>>>>>>??????@@@AAAAAAAAAAAACCCDDDDDDCCCBBBBBBCCC@@@@@@@@@@@@@@@AAAAAAAAA@@@>>>;;;:::::::::888777777666777888777<<>>??????@@@@@@>>>;;;888666555555555---,,,+++***+++...111222&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########&&&%%%%%%%%%$$$$$$$$$$$$ """%%%&&&%%%$$$%%%&&&$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!! ######$$$$$$$$$%%%%%%%%%"""""""""""""""!!!!!!!!!####################################$$$$$$$$$%%%!!!!!!"""######$$$%%%%%%$$$###"""!!!!!!"""###$$$######################################################$$$$$$%%%%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((('''))),,,...///222666999:::LLLaaaooowwwzzzxxxtttmmmnnnjjjeeeeeemmmrrrqqqyyywwwwwwwwwssslllkkkpppzzzssspppsss{{{xxxvvvvvvwww{{{sssrrrmmmgggaaa```bbbeeejjjkkklllnnnnnnnnnnnnmmmoooooooooooonnnmmmlllllliiilllppppppooonnnnnnoooqqqqqqpppppppppppppppppprrrqqqqqqrrrvvvzzz~~~zzzxxxvvvuuurrrqqqppppppppprrrtttuuuttttttsssrrrqqqpppooooooqqqooommmmmmnnnooonnnnnnggggggffffffffffffggggggdddfffhhhjjjjjjiiigggfffcccccceeefffgggiiijjjjjjkkkjjjjjjiiihhheee```\\\VVVRRRNNNMMMPPPUUUYYY[[[[[[]]]^^^^^^[[[YYYWWWWWWZZZcccnnnuuuyyy~~~|||rrrlllcccaaabbbddd```YYYVVVYYYSSSRRROOOKKKHHHEEEEEEEEEFFFJJJPPPUUUVVVTTTPPPLLLCCC@@@<<<888666666888999666666666666666666666666222222222222222222222222111111000///...///222444:::;;;<<<999555222222444999???JJJUUU[[[ZZZTTTNNNGGGKKKSSS[[[ccciiimmmnnnmmmjjjfffaaa[[[VVVQQQOOOLLLJJJGGGDDDBBBAAAAAAAAABBBCCCEEEEEEDDDEEEHHHKKKKKKKKKLLLLLLMMMMMMMMMMMMJJJJJJKKKKKKLLLLLLMMMMMMKKKKKKLLLLLLJJJIIIGGGFFFCCCCCCCCCBBBAAAAAA@@@@@@@@@@@@AAA@@@???===:::999666666666666666666777777444444444333222222111111111111111111222222222222111222333555666666777777555555555555555666666777:::;;;>>>@@@AAA@@@>>>===;;;<<<===>>>????????????>>>>>>>>>???@@@@@@AAAAAA???AAADDDDDDBBBBBBCCCEEE@@@@@@AAAAAABBBBBBBBBBBBBBB@@@===;;;:::999777666555666888888666888CCCPPPeee{{{rrr^^^UUUTTTRRRZZZbbbeeeddd___SSSHHHEEEBBB===888444222222222333222111000000000111222111111000000111222222333222222333444555666777777888888888999:::<<<>>>??????>>>===;;;999777666555///...---,,,,,,...000111&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$"""&&&&&&%%%$$$%%%'''$$$$$$######$$$$$$%%%&&&#####################$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&''''''(((#########$$$$$$%%%%%%%%%######""""""!!!!!! ###########################$$$$$$$$$$$$%%%%%%%%%""""""###$$$%%%%%%&&&&&&$$$###"""!!!!!!"""###$$$$$$$$$#############################################$$$$$$$$$$$$%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))&&&(((+++...000333777:::>>>PPPeeeqqqvvvvvvqqqlllhhhkkkjjjgggjjjsssyyyxxxxxxsssqqqoooiiieeekkkuuuzzzmmmmmmuuu~~~vvvwww|||pppnnniiiccc^^^^^^aaadddkkklllmmmnnnnnnmmmlllkkknnnnnnoooooooooooooooooohhhlllpppqqqooommmnnnooorrrrrrrrrqqqqqqqqqpppppprrrqqqqqqrrrvvv{{{|||yyyxxxwwwsssrrrqqqpppqqqsssvvvwwwttttttsssrrrpppoooooonnnrrrpppnnnmmmoooppppppoooggggggfffffffffgggggghhhccceeegggiiijjjhhhgggeeebbbbbbccceeeggghhhiiijjjiiiiiiiiiiiiiiigggbbb___[[[VVVPPPLLLMMMQQQUUUWWWYYY\\\___```^^^[[[XXXWWWWWW```mmmuuuxxx}}}}}}kkkgggffffff```VVVSSSVVVPPPOOOMMMJJJFFFDDDEEEEEEJJJNNNUUUZZZ\\\ZZZUUURRRMMMIIICCC===999888999:::777777777666666777888888444444444444444444444444000000000///...///222555999;;;;;;888333111333555999@@@LLLWWW]]][[[TTTNNNGGGLLLTTT]]]eeejjjlllmmmkkkhhhddd^^^XXXRRRNNNKKKIIIGGGEEEBBB@@@@@@@@@@@@@@@BBBDDDDDDCCCDDDHHHLLLOOONNNNNNNNNNNNOOOPPPQQQMMMMMMNNNOOOPPPQQQQQQRRRPPPPPPPPPPPPOOOMMMKKKJJJGGGGGGFFFFFFEEEEEEDDDDDDEEEEEEFFFEEECCC@@@===<<<999999999999999:::::::::555555444333333222111111111111222222222333333333111222333555666777777777::::::::::::::::::;;;;;;999;;;???BBBBBBAAA>>>===;;;<<<>>>???@@@@@@@@@???===>>>>>>???@@@@@@AAAAAA===@@@CCCCCCBBBAAACCCFFF@@@AAAAAABBBBBBCCCCCCCCCHHHFFFBBB@@@???>>><<<:::666777999:::777777@@@LLLQQQiiimmm```^^^TTT]]]gggkkkkkkfffYYYMMMIIIEEE???999444222111222111000...------///111222...............///000111111111222333444555555666999888777777888;;;>>>@@@===>>>???>>><<<999666333111000...------...000111&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%$$$$$$##############################$$$%%%%%%&&&&&&%%%%%%&&&&&&%%%$$$############%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$#########""""""$$$$$$$$$$$$$$$###"""""""""############$$$$$$$$$%%%%%%$$$###""""""##############################""""""!!!!!!"""###$$$$$$###$$$$$$$$$%%%%%%%%%%%%$$$###"""""""""""""""###""""""#########$$$$$$$$$"""############$$$$$$$$$######$$$%%%&&&&&&'''''')))((((((&&&%%%$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((((((((''''''''',,,***,,,000222222777>>>EEEUUUgggrrrvvvuuupppiiiddd\\\\\\hhhtttzzz}}}yyytttmmmeee^^^aaaqqqvvvhhhhhhttt~~~sssnnnyyytttiii```]]]___```dddhhhnnnnnnoooooonnnmmmllllllppppppooooooooooooooopppoooooonnnmmmmmmmmmmmmmmmnnnooorrrtttttttttsssrrrvvvttttttuuuxxxzzz{{{{{{~~~}}}{{{zzzzzzzzz{{{uuusssqqqqqqsssuuuuuuuuuuuuuuusssrrrpppnnnmmmmmmmmmnnnooopppooonnnlllkkkhhhgggfffeeeeeefffggghhhgggfffgggjjjmmmllliiieeedddcccbbbaaabbbdddggghhhmmmkkkiiihhhhhhiiihhhgggeee___XXXVVVXXXYYYXXXUUUXXX]]]cccccc```[[[XXXXXX\\\bbbkkkrrrxxx~~~xxxrrrjjjccc]]]XXXUUURRRMMMLLLJJJHHHGGGHHHIIIJJJMMMUUU\\\^^^^^^^^^[[[VVVUUUOOOHHHAAA>>><<<;;;:::777666666666666555555555333333222222333333444555222222222111000111333666<<<;;;999555222111222333888AAAOOOYYY\\\WWWNNNHHHGGGJJJPPPYYYbbbhhhkkkkkkccc```\\\XXXTTTOOOJJJFFFFFFEEEBBB>>>;;;;;;===@@@CCCEEEGGGHHHHHHIIIKKKMMMNNNPPPRRRUUUVVVVVVUUUUUUUUUUUUVVVVVVVVVUUUTTTTTTWWWUUUTTTVVVXXXWWWTTTPPPRRRPPPOOONNNOOOOOOMMMKKKJJJKKKLLLLLLIIIEEE@@@===;;;::::::999999::::::;;;;;;;;;:::888777555444444222222222222222222222222333333444555666777888999===;;;:::999999:::<<<===>>>>>>????????????>>>>>>???@@@AAA@@@??????AAACCC???@@@BBBCCCDDDCCCCCCBBBBBBCCCEEEEEECCCAAAAAAAAAAAABBBCCCDDDEEEEEEEEEEEEEEEDDDCCCAAA???>>><<<<<<777888999999999:::===@@@MMMWWWnnnmmmbbb___dddmmmuuuvvvnnnbbbXXXKKKHHH@@@999555333000,,,000///...------...///000//////000000111111222222111111111222222333444444555888:::;;;:::;;;>>>BBBDDDDDDCCCBBB???;;;777555555333000...,,,---...///%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$$$$%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$#########""""""###############"""!!!!!!"""############$$$$$$$$$%%%$$$$$$###""""""##############################""""""""""""""""""######!!!!!!!!!"""""""""#########"""""""""""""""######""""""#########$$$$$$$$$"""############$$$$$$$$$ !!!!!!"""######$$$$$$$$$$$$%%%&&&'''((())))))######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((((((((''''''''''''+++***,,,000111222888@@@KKK]]]pppwwwuuuqqqmmmiiiiiiccceeeppp{{{{{{sssiiiaaa^^^fffzzzrrreeehhhuuuxxxpppooo|||qqqggg^^^]]]^^^```cccgggmmmmmmmmmmmmmmmlllkkkkkknnnmmmmmmmmmnnnnnnoooooooooooonnnmmmmmmmmmmmmmmmnnnoooqqqsssttttttsssssstttsssrrrsssvvvxxxxxxxxx{{{zzzyyyxxxxxxxxxyyyzzzuuusssqqqqqqsssuuuuuuuuuuuuttttttsssqqqooommmlllmmmnnnoooppppppnnnlllkkkhhhgggfffeeeeeefffggghhheeeeeefffhhhjjjjjjgggcccbbbbbbaaabbbccceeehhhiiihhhfffdddeeehhhlllmmmnnnlllfff___\\\\\\]]][[[XXXYYY^^^dddeeebbb___]]]]]]___dddkkkrrrxxx}}}xxxrrrjjjbbb[[[VVVRRRPPPJJJHHHGGGFFFFFFHHHJJJKKKOOOWWW^^^```aaaaaa___[[[YYYSSSJJJCCC>>>;;;999888666666666555555555444444333222222222222333444444222222222111000111333666;;;;;;999555222000111333888@@@MMMVVVXXXTTTLLLGGGEEEIIIOOOXXXaaafffhhhhhhbbb___ZZZVVVRRRMMMHHHDDDBBBAAA???<<<:::;;;>>>AAAEEEGGGIIIJJJKKKLLLNNNPPPRRRSSSUUUXXXYYYZZZ[[[[[[ZZZZZZZZZYYYYYYYYYYYYYYY[[[YYYWWWXXXYYYZZZXXXUUUWWWUUUSSSSSSTTTSSSQQQPPPOOOPPPPPPNNNKKKGGGCCC@@@======<<<;;;;;;;;;;;;;;;<<<<<<;;;999888777666555333333333333333333333333333444444555666777888999;;;:::999999999;;;<<<>>>===>>>>>>????????????>>>???@@@AAAAAA@@@@@@AAACCC@@@AAABBBCCCDDDCCCCCCBBBBBBDDDFFFEEEDDDBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@>>>======:::;;;;;;;;;::::::===???GGGPPPfff}}}nnnhhhkkkrrr{{{~~~wwwiii]]]PPPKKKBBB;;;777555222///000///............000000//////000000111111222222111111222222333444555555555777999999888999<<>>===<<<<<<<<<===<<<<<<:::999888777666333333333333333333333333444444555666777888888999:::999999999:::;;;===>>>======>>>>>>??????@@@@@@@@@AAABBBBBBAAAAAABBBDDDAAABBBCCCCCCCCCCCCCCCBBBBBBDDDFFFFFFDDDCCCCCCCCCCCCCCCDDDDDDDDDCCCBBBBBBCCCBBBBBBAAAAAA@@@??????>>>>>>>>>===;;;:::;;;===@@@HHH[[[vvvuuutttyyyttteeeVVVOOOEEE???;;;888444222111000///......///000111//////000000111222222333111222222333555666777777666777888888777888:::<<<<<<>>>@@@BBBAAA>>>;;;999666444111...---------...$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&###########################$$$%%%%%%&&&&&&%%%%%%############$$$%%%&&&&&&%%%$$$$$$######$$$$$$%%%################################################%%%%%%&&&&&&%%%%%%$$$###""""""#########$$$$$$$$$$$$$$$###############$$$####################################""""""!!!!!!""""""""""""############!!!!!!!!!!!!"""###%%%%%%########################""""""#########$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%###!!!######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''''''''(((******---000222555>>>HHHXXXkkkzzzwwwllljjjsss|||~~~tttgggbbbgggxxxxxxlllgggqqqyyyhhhkkkuuuwwwnnngggggghhhggghhhjjjllllllmmmmmmmmmllllllkkklllmmmmmmmmmmmmmmmllllllooonnnmmmmmmmmmmmmnnnnnnooopppqqqssstttuuuuuuuuutttrrrqqqqqqsssttttttsssqqqqqqqqqrrrtttvvvxxxzzzwwwuuutttuuuvvvwwwvvvuuuuuuvvvwwwwwwuuurrrooolllmmmnnnpppppppppooommmkkkggggggggggggggggggggggggfffffffffgggfffeeecccaaacccccccccddddddeeeeeeeeeeeebbb^^^^^^```dddhhhiiioookkkfffbbbaaaaaa___]]]ZZZ___cccdddcccaaabbbccchhhhhhkkkqqqwww{{{zzzwwwuuuvvvwwwwww{{{~~~zzztttnnniiiaaaZZZTTTPPPMMMJJJGGGFFFGGGHHHLLLQQQVVVYYY]]]dddiiiiiiggggggddd```[[[UUUMMMFFF@@@<<<999777555555444444444333333333222222222111222333333444222222222111000111333666<<<<<<:::888444222222333888???IIINNNNNNKKKHHHGGGDDDHHHOOOWWW^^^aaaaaa___[[[WWWRRRNNNJJJEEEAAA>>>::::::999888888;;;???CCCHHHJJJMMMOOOQQQSSSVVVXXX\\\]]]^^^```cccfffiiikkkiiihhheeedddcccdddeeefffeeebbb___]]]^^^```bbbdddfffdddcccccccccbbb___]]]]]][[[WWWSSSNNNKKKHHHFFFCCCBBBAAA???>>>===<<<<<<<<<<<<;;;:::999888777777444444444444444444444444555555666777777888999999888888888999:::<<<===>>><<<<<<======???@@@AAAAAAAAACCCDDDDDDCCCCCCDDDEEECCCCCCDDDDDDCCCCCCCCCCCCCCCEEEGGGGGGEEEDDDDDDDDDEEEEEEEEEDDDCCCBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBB@@@AAA@@@>>>;;;:::::::::???CCCQQQeee|||}}}}}}ooo^^^SSSGGGAAA>>>999555444222111000/////////000111//////000111222333333444222333444555666888888999888888888888777888999:::888;;;>>>AAABBB@@@>>><<<777555222000...---------$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%############$$$%%%&&&&&&%%%$$$$$$######$$$$$$%%%################################################$$$$$$$$$$$$$$$######"""""""""#########$$$$$$$$$$$$###############$$$$$$##############################$$$$$$###"""!!! """"""""""""############!!!!!!!!!!!!"""###%%%%%%########################""""""#########$$$$$$$$$""""""""""""##################$$$$$$%%%%%%%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&''''''((((((******...111333777BBBOOO```ooozzzvvvnnnttt~~~sssiiihhhppprrrkkkjjjuuuwwweeemmmzzzwwwooojjjjjjkkkjjjiiikkklllmmmmmmnnnnnnnnnmmmmmmnnnoooooonnnmmmlllkkkjjjnnnnnnmmmmmmmmmmmmnnnnnnooopppqqqssstttuuuvvvvvvwwwuuusssssstttuuutttsssqqqqqqqqqrrrtttwwwyyyzzzxxxwwwvvvwwwxxxyyywwwvvvvvvwwwxxxxxxvvvssspppmmmnnnooopppqqqpppooommmlllhhhhhhhhhhhhhhhhhhhhhhhhhhhiiiiiihhhfffdddcccbbbffffffffffffeeecccaaa```bbb^^^ZZZYYY[[[^^^aaabbbfffccc```^^^]]]]]]]]]]]]ZZZ]]]aaaaaa___]]]^^^```kkkjjjkkkpppvvvyyyyyywwwppprrrrrrsssvvvxxxtttmmmfffaaaZZZUUUQQQNNNLLLJJJEEEFFFIIILLLQQQWWW\\\___fffkkknnnkkkgggeee```[[[UUUQQQJJJEEEAAA>>><<<:::555555444444444333333333222111111111111222333333222222222111000111333666======<<<:::666444444444999@@@HHHLLLJJJHHHGGGGGGEEEIIIPPPXXX___```^^^[[[UUURRRMMMHHHEEEBBB>>>;;;::::::999888888;;;@@@CCCIIILLLOOORRRTTTWWWZZZ]]]```aaaccceeehhhkkknnnpppnnnllljjjhhhggghhhiiijjjhhhfffbbb______bbbfffiiikkkjjjjjjjjjjjjhhheeebbb```]]]YYYTTTOOOKKKIIIGGGDDDCCCBBB@@@>>>===<<<<<<;;;;;;:::999888777777666555555555555555555555555666666777777888999999999777777888999:::;;;======;;;;;;<<<===>>>@@@BBBCCCCCCEEEGGGGGGFFFEEEFFFGGGFFFEEEEEEDDDCCCCCCCCCCCCCCCEEEGGGHHHGGGEEEEEEFFFFFFFFFFFFEEEDDDCCCAAAAAAAAAAAABBBBBBBBBCCCCCCCCCAAABBBBBB@@@<<<:::999999BBBCCCJJJWWWhhhzzzeeeWWWIIICCC@@@:::666666333222111000///000000111000000111222333444555666444555666777888999::::::;;;:::999999999:::::::::666999===@@@AAAAAA???>>>999777555222000...------%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%#######################################$$$$$$$$$!!!""""""""""""!!! """############$$$$$$$$$#########"""######$$$%%%########################""""""###$$$$$$###!!! !!!!!!!!!"""""""""!!!!!!!!!"""###$$$$$$$$$$$$$$$###############"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&''''''((((((***,,,///333444999GGGUUUiiitttzzzwwwvvvyyyooohhhlllxxxllliiilllxxx~~~uuugggrrryyyoooiiieeehhhkkkjjjiiijjjlllmmmnnnnnnooonnnnnnnnnnnnnnnoooooonnnllljjjiiinnnmmmmmmmmmmmmnnnnnnoooooopppqqqrrrtttvvvwwwxxxzzzxxxvvvuuuvvvvvvuuutttssssssssssssuuuwwwyyyzzzyyyxxxwwwxxxyyyyyywwwuuuvvvwwwwwwwwwuuurrrooonnnnnnooopppqqqqqqooommmllliiiiiijjjjjjjjjjjjiiiiiijjjkkkkkkiiifffdddccccccggghhhhhhgggeeebbb^^^\\\[[[YYYVVVVVVXXX\\\^^^___]]]\\\[[[ZZZZZZZZZ[[[[[[YYY\\\___^^^\\\[[[]]]___kkkkkkllloootttxxx{{{|||tttuuusssqqqssstttpppiiiaaa]]]WWWRRROOONNNLLLKKKEEEHHHLLLRRRXXX^^^bbbdddkkkppppppkkkeeeaaa[[[UUUOOOKKKFFFCCCAAA???===<<<555555555555444444444333111111111111111222333333222222222111000111333666<<<======:::777444444444888???GGGJJJGGGDDDDDDFFFEEEIIIQQQYYY^^^^^^ZZZVVVPPPLLLGGGCCCAAA>>><<<::::::::::::999:::===BBBFFFLLLOOOSSSVVVXXX[[[___bbbdddfffhhhjjjmmmppprrrsssqqqpppnnnmmmlllkkklllllljjjhhheeebbbaaadddiiimmmnnnnnnmmmnnnmmmkkkgggddd```^^^ZZZUUUPPPLLLIIIGGGEEEDDDCCCAAA???>>>>>>===:::::::::999888777777777666666666666666666666666777777888888999999999999777888888999:::;;;;;;<<<::::::;;;<<<>>>AAADDDEEEEEEGGGJJJJJJIIIHHHHHHIIIHHHGGGFFFDDDCCCCCCCCCCCCDDDFFFHHHIIIHHHGGGGGGGGGGGGGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBCCCCCCCCCDDDDDDBBBCCCCCCBBB???<<<;;;;;;CCCCCCFFFMMMXXXooolll[[[KKKFFFCCC<<<888888444333222000000000111111111222333444555666777888777888888999999::::::;;;<<<;;;999:::;;;<<<<<<;;;777999<<<>>>@@@@@@@@@???;;;999777444222000......%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$$$$%%%$$$$$$######$$$$$$%%%########################""""""#########$$$$$$$$$"""############"""!!!!!!"""############$$$$$$$$$######""""""###$$$$$$%%%######################## !!!###$$$$$$###"""!!!!!!!!!!!!"""""""""#########"""""""""""""""######$$$$$$$$$#########"""""""""############$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###!!!!!! ######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%&&&&&&'''((((((+++---111444666;;;KKKZZZooouuuyyyyyy~~~rrriiieeekkkzzzyyyjjjkkkqqq|||yyyrrrkkkxxxzzzmmmddd```___eeekkkkkklllmmmkkklllmmmmmmnnnnnnnnnmmmiiikkklllmmmmmmlllkkkjjjmmmmmmmmmmmmmmmnnnooooooppppppqqqrrrtttvvvxxxyyy|||zzzxxxwwwwwwvvvuuutttuuuttttttttttttvvvwwwxxxxxxwwwwwwwwwxxxxxxvvvtttuuuuuutttsssqqqooommmlllnnnoooqqqqqqqqqpppnnnllljjjkkkkkkllllllkkkkkkjjjkkklllllljjjeeebbbbbbcccfffggghhhhhhfffbbb^^^\\\XXXVVVTTTUUUXXX[[[\\\]]]ZZZZZZZZZYYYXXXXXXYYYZZZXXX[[[^^^^^^\\\]]]```cccjjjkkkmmmooorrrxxx~~~}}}{{{uuupppoooqqqmmmhhhaaa]]]WWWRRRPPPNNNLLLKKKIIIMMMTTT[[[bbbgggjjjkkklllppppppiiibbb]]]WWWQQQJJJGGGCCCAAA???>>>===;;;666666666555555555444444111111111111111222222333222222222111000111333666;;;;;;;;;999666333222222666===FFFHHHEEEAAAAAACCCDDDHHHPPPXXX\\\[[[VVVRRRKKKGGGCCC???>>><<<;;;999888999::::::<<<@@@FFFKKKPPPSSSWWWZZZ]]]```dddggghhhjjjmmmppprrrtttuuuuuussssssrrrqqqpppooonnnnnnkkkkkkiiifffdddggglllpppooooooooooooooolllhhhddd```^^^[[[VVVRRRMMMJJJHHHFFFFFFDDDCCCAAAAAA@@@@@@;;;;;;;;;:::999999888888777777777777777777777777888888888999999999999:::888888999::::::::::::::::::::::::;;;>>>AAAEEEGGGGGGJJJLLLMMMLLLKKKKKKKKKIIIHHHFFFEEECCCCCCCCCCCCDDDFFFIIIIIIHHHGGGHHHHHHGGGGGGGGGGGGGGGFFFEEEDDDCCCCCCCCCCCCCCCDDDDDDDDDCCCDDDEEEEEEBBB@@@??????@@@AAADDDHHHMMM^^^{{{sss___NNNIIIFFF>>>:::;;;555444222111000000111111333333444666777888999:::::::::::::::::::::::::::<<<:::888999<<<>>>===<<<::::::;;;<<<>>>>>>???@@@===<<<999777444111///...&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&%%%$$$############%%%$$$$$$$$$$$$$$$$$$%%%########################""""""######$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$"""############$$$$$$$$$######""""""###$$$%%%%%%######################## """$$$%%%$$$###"""$$$$$$$$$$$$%%%%%%%%%%%%$$$###"""""""""""""""###$$$$$$$$$$$$######"""""""""############$$$$$$$$$########################"""###$$$&&&'''(((******######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%&&&'''((((((,,,...222555777===MMM]]]pppuuuwwwyyymmmdddaaaiiiyyyzzzppplllooovvv~~~uuupppooo|||tttfff^^^[[[\\\dddlllnnnoooqqqjjjkkkkkklllmmmmmmmmmllleeegggiiilllmmmmmmlllkkkmmmmmmmmmmmmmmmnnnooopppppppppqqqrrrtttvvvxxxyyy}}}{{{xxxwwwwwwvvvuuusssvvvuuuttttttttttttvvvvvvvvvvvvuuuvvvwwwvvvtttrrrtttsssrrrpppnnnmmmlllkkknnnoooqqqrrrqqqpppnnnmmmkkkkkkmmmmmmmmmmmmkkkkkkkkklllllliiidddaaaaaabbbeeefffhhhhhhgggccc___]]]YYYWWWVVVVVVXXXYYYZZZYYY[[[[[[[[[ZZZYYYXXXYYYZZZXXX[[[^^^^^^^^^___cccgggiiikkkmmmnnnqqqwww{{{rrrppprrrppplllddd___YYYTTTPPPNNNLLLKKKNNNSSS[[[dddkkkoooqqqrrrkkkooonnnggg```[[[UUUOOOHHHFFFBBB???>>>===;;;:::777666666666666555555555111111111000111222222333222222222111000111333666999::::::888555222111111333<<>>CCCJJJOOORRRUUUZZZ]]]```dddhhhkkkkkkmmmppptttvvvwwwwwwvvvuuuuuuuuutttsssqqqpppooommmmmmllliiigggiiinnnsssooooooooooooooolllgggddd```^^^\\\XXXSSSOOOKKKIIIHHHGGGFFFDDDCCCCCCCCCCCC<<<<<<<<<;;;;;;:::::::::777777777777777777777777999999999999999999::::::888999999:::::::::999999999999:::;;;>>>BBBEEEGGGIIIKKKNNNOOONNNMMMLLLLLLJJJIIIGGGEEECCCCCCCCCCCCDDDGGGIIIJJJIIIHHHHHHIIIGGGHHHHHHHHHHHHGGGFFFFFFCCCCCCDDDDDDDDDDDDDDDDDDDDDEEEGGGGGGEEECCCCCCCCC<<>>666444333111000000111111444444555777888:::;;;;;;<<<<<<;;;;;;;;;:::::::::<<<999777999<<<>>>===<<<;;;;;;;;;;;;<<<===???@@@>>>===;;;888555222000///'''%%%###$$$&&&'''%%%###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$#################################"""""""""""""""###!!!!!!"""###$$$$$$%%%%%%""""""!!!!!!!!!!!!""""""$$$$$$######""""""!!!!!! !!!###$$$%%%&&&'''&&&&&&&&&&&&%%%%%%$$$###""""""###$$$$$$$$$$$$###$$$$$$###############$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$###"""!!!!!!$$$""" !!!###%%%&&&&&&$$$$$$############$$$$$$%%%&&&''''''((((((''''''((('''&&&&&&'''((()))***+++,,,000777:::AAATTTfffxxxsssqqqyyy}}}ggg```___lll||||||zzzyyy{{{}}}|||wwwqqqqqqvvv|||tttmmmmmmttt}}}zzzoooiiifffccc```ccchhhlllllljjjhhhggghhhjjjlllmmmlllkkkjjjiiiiiiiiiiiiiiijjjjjjmmmmmmmmmnnnnnnnnnnnnnnnmmmooorrrsssssssssssstttyyyxxxxxxwwwvvvuuutttttttttuuuuuuttttttsssrrrqqqttttttssssssssssssrrrrrrtttsssrrrpppnnnmmmkkkkkknnnmmmlllkkkkkkkkkkkkkkkoooooonnnnnnmmmmmmmmmmmmllllllllliiiddd```___^^^cccdddfffhhhgggdddaaa___WWWVVVUUUTTTTTTVVVXXXYYY[[[[[[ZZZYYYXXXXXXYYYYYY^^^^^^]]]^^^___aaaccceeeooollljjjkkkpppwww}}}xxxqqqjjjgggfffccc___YYYRRRNNNLLLMMMMMMSSSZZZeeepppvvvxxxvvvtttppplllgggbbb]]]WWWQQQLLLIIICCC===;;;===>>><<<999777777666555444333333222000111222333333333333333000111111000//////111222999999888555111//////000444:::@@@BBB>>>;;;:::;;;===BBBKKKRRRUUUSSSNNNJJJDDD@@@<<<:::;;;<<<;;;999:::999888999>>>EEEKKKPPPXXX\\\bbbfffhhhjjjlllmmmoooqqquuuyyyzzzzzzyyywwwvvvvvvuuutttrrrpppnnnmmmkkkkkkkkkkkkllllllllllllpppooolllhhhfffddddddddd```___]]]ZZZVVVRRROOOMMMGGGGGGGGGGGGFFFDDDCCCBBBAAA@@@>>>===<<<;;;<<<<<<:::999777666555666888999888:::;;;<<<===<<<:::999666777999:::;;;;;;:::999:::::::::;;;<<>>>>>===;;;:::;;;<<<>>>@@@<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;999555000+++'''%%%###$$$&&&'''%%%###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%$$$$$$######$$$$$$%%%#########$$$$$$#########""""""""""""""""""""""""######""""""""""""######!!!""""""###$$$$$$%%%%%%###""""""!!!!!!""""""############"""""""""""""""!!!!!!"""###$$$$$$%%%&&&$$$%%%%%%%%%%%%$$$$$$###""""""###$$$$$$$$$$$$###$$$$$$###""""""######$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$############$$$""" !!!###%%%&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''''''''((('''&&&&&&'''(((***+++---///333777:::CCCWWWkkk{{{wwwuuu{{{llldddbbblll{{{~~~ttttttvvvxxxyyywwwtttrrrvvvzzzvvvkkkfffggguuu}}}yyypppkkkhhheeebbbccchhhlllllljjjiiiiiiiiikkkmmmnnnnnnmmmkkkjjjjjjiiiiiiiiijjjjjjkkkkkkkkkllllllllllllmmmnnnpppsssuuuuuuuuuvvvxxxxxxyyyyyyxxxwwwvvvuuutttuuuuuuuuuuuuuuutttsssssssssrrrrrrrrrqqqqqqppppppqqqqqqppppppooonnnnnnmmmnnnnnnmmmlllllllllllllllpppooooooooonnnnnnnnnnnnllllllllliiieeebbb``````aaabbbeeefffeeeccc```]]]VVVUUUTTTSSSSSSUUUWWWXXXWWWWWWXXXXXXYYYYYYYYYYYYYYYYYYZZZ\\\^^^```bbbccchhhfffeeegggmmmtttyyy|||}}}{{{wwwqqqjjjfffdddddd^^^[[[VVVRRRPPPQQQSSSUUU]]]dddnnnwww|||{{{xxxuuummmjjjeee```[[[UUUOOOKKKIIIDDD===;;;<<<<<<:::777777666666555444333222222000111222222333333333333000111111000//////111222888999888666333222222333333888===>>>;;;888888:::;;;@@@HHHOOOQQQOOOJJJGGGAAA>>>:::888999:::999777999888888:::???GGGNNNSSS]]]aaaeeeiiijjjkkkmmmnnntttwwwzzz}}}~~~}}}{{{zzzwwwwwwvvvuuusssrrrpppoooooooooppppppoooooonnnnnnooommmjjjgggeeecccbbbbbb]]]\\\ZZZWWWTTTPPPMMMKKKHHHHHHHHHGGGFFFEEEDDDCCCBBBAAA???===<<<<<<<<<===;;;:::888666666777888999;;;<<<>>>@@@@@@???===<<<888999:::;;;;;;;;;:::999666666777888;;;>>>@@@BBBCCCDDDEEEFFFFFFEEEDDDCCCDDDCCCBBBBBBAAAAAAAAABBBCCCCCCDDDEEEEEEFFFFFFGGGHHHHHHIIIIIIHHHGGGEEEDDDEEEEEEDDDDDDDDDDDDEEEEEEGGGGGGHHHHHHGGGEEEDDDBBBAAA@@@AAABBBCCCIIIXXXggg}}}~~~mmmZZZQQQLLLFFF@@@===:::777444333333333222111333444555666777777666666777888999999888999;;;===???>>><<<;;;;;;<<<===>>>========================<<<;;;;;;<<<;;;777222...&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!!######"""""""""######$$$"""""""""###$$$$$$%%%%%%#########""""""#########""""""""""""############"""""""""#########$$$$$$"""######$$$$$$$$$$$$###""""""###$$$$$$$$$$$$#########"""""""""######$$$######$$$$$$$$$%%%%%%%%%############$$$$$$%%%%%%###"""!!!!!!###%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&'''''''''''''''((('''''''''''')))+++,,,000222555777:::EEE\\\qqq|||{{{{{{qqqjjjhhhppp~~~|||ppptttxxxxxxvvvttttttuuu}}}yyynnndddaaaeeexxx~~~vvvpppllllllhhhddddddhhhkkklllkkkkkkjjjjjjlllnnnpppooonnnmmmlllkkkjjjjjjjjjjjjjjjkkkkkklllllllllmmmmmmmmmoooqqqttttttttttttuuuvvvwwwxxxyyyzzzyyywwwuuutttuuuvvvvvvvvvvvvvvvuuutttrrrqqqqqqpppooonnnnnnnnnooooooooooooppppppppppppoooooonnnmmmmmmmmmnnnnnnppppppoooooooooooonnnnnnllllllllljjjfffdddcccccc```bbbddddddccc```]]]ZZZSSSRRRQQQQQQQQQRRRTTTUUURRRTTTVVVXXXYYYYYYYYYXXXTTTUUUXXXZZZ]]]```bbbbbbaaa___^^^aaagggnnntttvvvuuuqqqlllfffbbb`````````WWWVVVSSSRRRTTTXXX\\\___iiiooowww~~~}}}wwwsssjjjfffaaa\\\WWWRRRMMMIIIHHHCCC===;;;;;;;;;999777666666555444333222111111111111111222222222222222000111111000//////000222888999999888666444444555222666999999777555666888999>>>DDDJJJLLLIIIEEEBBB>>>;;;888666777777666555777777888<<>>=========<<<;;;999888888888999:::<<<>>>BBBDDDDDDCCC@@@>>>;;;;;;;;;<<<;;;;;;:::999555555666888;;;>>>AAACCCAAAAAABBBBBBBBBBBBAAAAAABBBBBBAAA@@@@@@@@@AAAAAADDDDDDEEEEEEFFFGGGGGGHHHHHHHHHHHHHHHHHHGGGEEEEEEDDDDDDEEEEEEEEEEEEEEEDDDFFFGGGIIIJJJJJJHHHEEEDDDBBBAAAAAAAAAAAAEEEPPP\\\tttppp]]]RRRLLLEEE???===>>>;;;777555444333222000333444444555555444444333555777999999999888999:::>>>===;;;999999999::::::<<<===>>>??????>>>===<<<<<<<<<<<<<<<<<<999555111%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$$$$######""""""""""""""""""""""""######""""""######$$$$$$""""""#########$$$$$$$$$$$$$$$############$$$$$$!!!!!!""""""######$$$$$$############"""""""""""" !!!"""###############""""""###$$$$$$$$$$$$######""""""""""""######$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!"""$$$%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&'''''''''&&&&&&((((((''''''(((***,,,---000444666777;;;IIIaaauuuzzz|||nnnmmmnnnwwwvvv|||~~~wwwsssvvvzzz}}}tttiiibbbdddjjj}}}{{{sssooommmoookkkgggfffhhhkkklllllllllkkkjjjkkknnnppppppooonnnnnnmmmlllkkkkkkkkkkkkmmmmmmnnnnnnoooooopppppppppqqqsssrrrqqqpppqqqrrruuuwwwyyyzzzyyywwwtttrrruuuuuuvvvwwwwwwwwwvvvvvvrrrrrrqqqpppooonnnmmmmmmooooooooooooppppppppppppooooooooonnnooooooppppppoooooooooooooooooonnnnnnlllmmmllljjjgggeeeeeefffcccdddeeedddbbb]]]YYYVVVNNNNNNMMMMMMMMMNNNOOOPPPOOORRRVVVYYYZZZZZZXXXWWWSSSTTTUUUWWW[[[___ccceeeaaa]]]YYYYYY^^^fffnnnrrrooojjjddd^^^\\\[[[\\\\\\SSSRRRRRRSSSWWW]]]cccgggpppuuu|||zzzrrrmmmeeeaaa\\\XXXSSSOOOKKKGGGDDD@@@===;;;;;;;;;:::888555555444333222111111000222111111111111111222222111111222111//////000111888999::::::777444333333333444666666444444555777777;;;AAAFFFGGGEEEAAA>>>;;;999777666555555555444555666999>>>FFFPPPYYY^^^eeehhhlllnnnpppqqqsssuuu{{{}}}~~~}}}{{{yyyzzzyyyxxxwwwvvvvvvvvvvvvxxxyyyzzzyyyxxxtttpppnnnjjjiiigggeeecccaaa______\\\[[[ZZZXXXUUURRRPPPNNNKKKKKKIIIHHHGGGGGGFFFFFFCCCCCCBBBAAA@@@???>>>>>>===<<<;;;:::::::::;;;;;;<<<>>>BBBDDDEEECCCAAA???>>>>>>======<<<;;;::::::999999:::;;;===???BBBCCCAAABBBBBBBBBBBBBBBBBBAAACCCCCCBBBAAAAAABBBBBBBBBEEEEEEEEEFFFGGGGGGHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFCCCDDDFFFGGGGGGFFFEEEEEEFFFHHHKKKLLLLLLJJJGGGEEECCCAAAAAABBBAAABBBKKKTTTkkktttaaaUUUNNNFFF@@@??????===999777666555333222444444444333333222222111333666888999999888888999:::999888777777777777888999;;;===??????>>>===<<<<<<<<<<<<<<<===;;;777444%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$#######################################$$$%%%%%%###############$$$$$$$$$$$$$$$############$$$$$$!!!!!!""""""######$$$$$$#########""""""""""""!!! !!!""""""############""""""###$$$$$$$$$$$$###""""""!!!!!!"""######$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$######"""###""""""###$$$%%%$$$###$$$$$$############$$$$$$$$$%%%%%%&&&'''&&&&&&&&&(((((((((((()))+++---...000444666777===NNNeeevvvwww||||||eeejjjrrr}}}xxxrrrvvv}}}xxxoooeee```gggrrr~~~wwwpppmmmmmmpppnnnkkkiiijjjkkklllmmmllljjjiiijjjmmmooooooooooooooonnnmmmmmmmmmmmmmmmmmmmmmnnnnnnoooppppppqqqnnnpppqqqqqqpppqqqrrrttttttvvvwwwxxxwwwtttqqqooossstttuuuvvvvvvvvvvvvvvvsssrrrrrrqqqppppppooooooqqqqqqppppppoooooonnnnnnooooooooooooooopppqqqrrrnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmmmmjjjgggfffggghhhhhhhhhgggeee```ZZZTTTQQQJJJJJJJJJJJJJJJKKKKKKKKKNNNQQQUUUYYYZZZZZZXXXVVVSSSRRRQQQRRRVVV[[[aaaeeeddd]]]UUURRRVVV___hhhnnnlllggg___YYYXXXXXXYYYYYYRRRQQQRRRTTTYYY```fffkkkuuuyyy}}}}}}vvvnnnhhhaaa]]]XXXSSSPPPLLLIIIFFF@@@>>><<<;;;<<<<<<<<<;;;555555444333222111111000222222111000000111111222111222222111///...///111777999;;;:::777333111000333444444444444444555666666:::>>>BBBCCCAAA>>><<<999999888777555444444555444666:::AAAJJJUUU^^^cccfffiiimmmppprrruuuxxxzzz}}}~~~~~~|||{{{|||{{{zzzxxxwwwwwwwwwxxxzzzzzz{{{zzzwwwsssooommmhhhhhhgggeeecccaaa___^^^[[[ZZZYYYXXXVVVSSSQQQPPPMMMLLLKKKIIIHHHHHHHHHHHHDDDDDDCCCBBBAAA@@@??????>>>======<<<<<<<<<<<<<<<:::<<<@@@BBBCCCBBB@@@>>>@@@@@@???>>>===<<<;;;;;;======<<<<<<===???@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBCCCEEEEEEEEEFFFGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGDDDEEEGGGHHHIIIHHHGGGFFFHHHIIILLLNNNNNNLLLIIIGGGDDDBBBBBBCCCCCCCCCIIIQQQ^^^ppp{{{jjj^^^UUULLLFFFDDD@@@===:::888777777666555555444444333222222222111333555888999888777888888888888888888888888999999999;;;===@@@AAAAAA@@@???======<<<======<<<888666$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%#######################################$$$%%%&&&#################################""""""#########""""""""""""############""""""""""""""""""""""""!!!""""""############"""""""""###$$$$$$$$$$$$###!!!!!!!!!!!!"""######$$$######$$$$$$$$$%%%%%%%%%''''''&&&%%%$$$###""""""######"""###%%%%%%###"""$$$######""""""######$$$$$$$$$%%%&&&&&&&&&&&&&&&((((((((((((***,,,...///000444666999CCCVVViiittttttyyy}}}zzzsssooorrrvvvuuulll]]]hhhuuuuuuooottt|||}}}{{{vvvnnnfff]]]\\\hhhuuuzzzsssmmmllllllpppooonnnmmmllllllmmmnnnmmmkkkiiijjjllloooppppppoooooonnnnnnnnnoooooooookkkkkklllmmmnnnnnnoooppplllnnnpppqqqrrruuuxxx{{{vvvvvvwwwvvvuuurrrooommmqqqqqqssstttuuuuuuuuuuuusssrrrrrrrrrrrrqqqqqqqqqrrrrrrqqqpppooonnnmmmlllnnnnnnnnnooopppqqqrrrsssnnnnnnooooooooooooooopppnnnnnnmmmjjjgggfffggghhhiiiiiihhheee___XXXRRRNNNGGGHHHHHHHHHIIIIIIIIIIIIKKKNNNRRRVVVYYYYYYXXXWWWSSSQQQPPPPPPSSSXXX]]]aaabbb[[[QQQLLLOOOXXXbbbhhhhhhaaaZZZUUUUUUVVVVVVUUUQQQQQQRRRTTTZZZaaahhhlllxxxzzz}}}}}}yyyssslllggg]]]YYYTTTPPPMMMJJJGGGEEE???>>>>>>===<<<<<<<<<<<<666666555444333222111111333222111//////000111111222222222111///...///111666888;;;;;;999555222000333333333444444444555555555777;;;>>>@@@???<<<;;;777888888777555444444555333666;;;CCCNNNYYYbbbhhhiiilllooorrruuuxxx|||}}}{{{yyyyyyzzzzzzzzzzzzzzzxxxvvvrrrnnnlllhhhhhhgggfffdddbbb```___XXXXXXXXXWWWUUUSSSQQQPPPOOONNNLLLJJJIIIIIIIIIJJJEEEEEEEEEDDDCCCBBB@@@@@@????????????>>>>>>======:::<<<>>>@@@AAAAAA@@@???AAAAAA???>>>============???>>>===<<<<<<===>>>???AAAAAA@@@@@@@@@@@@AAAAAA@@@@@@?????????@@@AAAAAADDDDDDEEEEEEFFFGGGGGGHHHHHHHHHGGGFFFFFFGGGGGGHHHGGGGGGHHHIIIJJJJJJJJJJJJKKKLLLNNNOOOOOOMMMJJJHHHGGGDDDCCCDDDCCCCCCHHHOOOWWWfff{{{sssggg\\\QQQIIIGGGCCC@@@<<<;;;::::::888777666555444333333333333333444666888888888777888999;;;;;;;;;;;;;;;::::::::::::;;;>>>AAACCCDDDEEEEEE@@@???>>>>>>???===:::888###%%%'''&&&$$$###%%%'''$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$####################################$$$%%%&&&'''###########################""""""!!!!!!""""""############"""""""""""""""!!!!!!!!!"""""""""""""""######$$$$$$######""""""""""""###$$$$$$$$$$$$### !!!!!!"""$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$#########$$$%%%%%%###!!!%%%$$$$$$######$$$$$$%%%$$$$$$%%%&&&&&&&&&&&&%%%)))(((((()))***,,,...000111444777;;;JJJ___mmmrrrooouuuxxxrrriiieeejjjqqqyyyqqqgggccc___mmm|||sssnnnsss{{{}}}zzzrrrmmmfff___WWWXXXfffuuuyyyzzzyyyuuuoookkkkkkmmmnnnoooppppppooonnnnnnnnnnnnlllkkkkkkmmmpppqqqqqqooooooooooooooopppqqqrrrkkkkkklllmmmnnnoooppppppnnnooopppqqqqqqsssvvvyyyyyyyyyxxxvvvsssqqqnnnmmmnnnoooppprrrssssssttttttqqqqqqqqqrrrrrrrrrrrrrrrrrrrrrqqqpppooonnnmmmmmmmmmmmmnnnnnnoooqqqrrrssspppppppppqqqqqqrrrrrrrrrooonnnmmmiiifffeeefffhhhffffffeeeccc^^^WWWQQQMMMGGGHHHIIIIIIJJJJJJIIIIIIDDDGGGLLLRRRVVVXXXYYYYYYSSSSSSTTTUUUWWWYYY\\\]]]YYYSSSKKKHHHKKKSSS[[[``````ZZZSSSQQQRRRUUUTTTSSSPPPPPPQQQTTTZZZbbbjjjnnnwwwxxxyyyxxxtttooojjjfff[[[WWWRRRNNNKKKIIIGGGEEEAAAAAA@@@???===;;;;;;;;;777666666555444333222222333222000/////////000111222222222111///...///000333777;;;===;;;888555444111111222333444444333222222444888;;;<<<<<<;;;:::555777888777444333333555444777===EEEPPP\\\eeejjjoooqqqtttvvvxxxzzz~~~~~~|||||||||}}}{{{zzzyyyvvvtttqqqnnnmmmiiiiiiiiihhhfffdddbbb```YYYXXXXXXWWWVVVUUUSSSRRRPPPOOOMMMKKKJJJJJJJJJKKKEEEFFFFFFFFFEEECCCAAA@@@@@@@@@@@@@@@@@@???>>>>>>======>>>@@@AAABBBBBBBBBBBBAAA@@@???>>>>>>????????????>>>>>>>>>???AAAAAABBBAAA@@@??????@@@AAABBB@@@@@@@@@@@@@@@AAABBBBBBCCCCCCDDDEEEEEEFFFFFFGGGHHHGGGGGGFFFFFFGGGHHHHHHIIIIIIIIIIIIJJJKKKLLLMMMNNNOOOOOOOOONNNMMMKKKJJJKKKGGGDDDCCCCCCBBBFFFLLLRRR^^^qqqwwwjjj[[[QQQNNNHHHEEEAAA???===<<<:::999777666555555444555666666666777888888777777999;;;>>>======;;;:::888777666777888:::===AAADDDFFFGGGDDDCCCBBBAAAAAA@@@===;;;###%%%'''&&&$$$###%%%'''$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%$$$$$$$$$$$$$$$$$$%%%###$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""############$$$%%%&&&'''$$$$$$##################""""""!!!!!!!!!!!!""""""$$$$$$######""""""!!!!!!!!!!!!!!!!!!"""""""""###$$$$$$$$$$$$$$$###"""!!!""""""###$$$$$$$$$$$$### !!!"""$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&#########$$$%%%%%%###!!!&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%&&&&&&&&&%%%%%%)))(((((()))+++---///000222555777>>>OOOeeepppqqqkkkqqqtttnnneeeccckkktttttt|||yyyiiiaaaaaaffftttsssooouuu|||{{{xxxnnniiiccc\\\UUUVVVeeeuuurrrttttttqqqllljjjkkknnnmmmoooqqqqqqpppooonnnnnnpppnnnlllllloooqqqssssssnnnnnnoooooopppqqqssssssmmmmmmnnnooopppqqqrrrrrrqqqrrrqqqpppnnnnnnppprrr|||{{{yyyvvvsssqqqooonnnlllmmmnnnpppqqqrrrsssssspppppppppqqqrrrrrrssssssqqqqqqppppppoooooonnnnnnmmmmmmmmmnnnoooqqqrrrsssrrrrrrrrrsssssstttttttttoooooommmiiieeedddeeegggcccccccccaaa\\\WWWQQQMMMHHHIIIJJJKKKKKKKKKKKKJJJ???BBBHHHNNNTTTXXXZZZ[[[UUUWWWZZZ\\\^^^^^^]]]\\\PPPLLLGGGFFFJJJPPPVVVZZZYYYSSSNNNMMMQQQTTTSSSQQQOOOOOOPPPTTT[[[ccckkkppptttuuutttsssoookkkgggdddZZZVVVQQQMMMJJJIIIGGGEEEDDDDDDCCC@@@===:::999999777777666555444333333222444222000///...///000111222333333111///...///000111555;;;>>>>>>;;;999888000000111222444333222000000222555888::::::999999333555777666333111222444444777>>>GGGRRR]]]ffflllsssuuuwwwyyyzzz|||~~~{{{zzzxxxuuusssqqqooonnniiijjjjjjiiigggeeecccbbb[[[[[[[[[ZZZYYYXXXWWWVVVQQQOOOMMMKKKJJJJJJKKKLLLFFFFFFGGGFFFEEEDDDBBBAAA@@@AAAAAAAAAAAA@@@??????@@@@@@@@@@@@AAACCCEEEFFFBBBAAA@@@?????????@@@AAAAAA@@@@@@@@@AAACCCEEEFFFDDDCCCBBBAAAAAABBBCCCDDDBBBBBBBBBBBBCCCCCCDDDEEECCCCCCCCCDDDEEEEEEFFFFFFHHHGGGFFFFFFFFFGGGHHHIIIKKKJJJJJJJJJKKKLLLNNNOOOQQQQQQPPPOOONNNMMMKKKKKKNNNIIIDDDCCCBBB@@@DDDIIIIIIUUUgggxxx{{{jjj^^^YYYNNNJJJEEEBBB???===;;;999888777666555555666777888777888888777777888:::===>>>===<<<:::777444111000333444666999===AAADDDFFFHHHFFFDDDDDDCCCBBB???===''''''''''''&&&&&&&&&&&&#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%% !!!###$$$%%%%%%$$$######$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%$$$#########""""""!!!!!!!!!"""###$$$%%%&&&&&&&&&%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%%%%%%%$$$###""" !!!"""###$$$%%%%%%!!!!!!""""""""""""!!!!!!######$$$$$$$$$######"""$$$%%%%%%%%%%%%$$$######!!!#########"""###$$$######""""""######$$$%%%$$$$$$###$$$%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&'''''''''&&&%%%%%%&&&((()))***---111444222888;;;BBBYYYuuu~~~wwwooonnnnnnooonnnooosssxxxyyyxxx{{{{{{ppp```]]]bbbwww|||sssttt{{{{{{qqqgggZZZRRRSSS\\\gggooonnnkkkhhhgggjjjmmmpppqqqpppqqqqqqpppmmmllllllmmmooooooppppppppppppoooooonnnnnnnnnnnnoooppprrrrrrrrrpppooooooppprrrssssssppprrrttttttrrrqqqpppqqqyyyxxxvvvsssrrrqqqqqqqqqmmmooorrrtttuuuuuusssrrrrrrrrrrrrqqqqqqqqqppppppnnnnnnmmmmmmmmmmmmnnnnnnooonnnmmmllllllmmmoooppprrrqqqpppppprrrrrrqqqpppnnnnnnmmmlllkkkiiigggfffeeeccc___ZZZVVVRRROOONNNIIIHHHHHHHHHJJJIIIHHHFFFBBBDDDDDDFFFPPP[[[]]]XXXZZZZZZZZZ^^^aaacccaaa^^^RRRMMMGGGCCCDDDIIIQQQVVVTTTLLLEEEEEEIIINNNNNNMMMIIINNNUUU\\\bbbhhhooosssuuuuuutttrrrooollliiigggZZZWWWQQQLLLHHHFFFFFFFFFDDDDDDCCC@@@===;;;<<<=========<<<:::777444111//////////////////000000111000000000000000///......///333999===>>><<<888555888666333222333333333222333444666888888888888777444333111000000000111111111777AAAKKKVVV___hhhmmmtttvvvxxxyyyzzz~~~}}}zzzxxxwwwvvvsssrrrtttpppllliiigggeeecccaaa______]]][[[ZZZXXXVVVVVVSSSQQQNNNNNNOOOPPPPPPPPPLLLJJJGGGDDDCCCBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDAAAAAAAAABBBDDDDDDBBBAAADDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBBBBDDDEEEFFFIIIIIIHHHFFFCCCCCCDDDEEEKKKHHHEEEDDDCCCCCCCCCBBBEEEBBB@@@BBBFFFIIIHHHFFFJJJJJJIIIHHHGGGGGGGGGHHHJJJJJJJJJKKKNNNOOOOOOOOOOOOOOOPPPPPPOOOLLLJJJHHHEEEEEEEEECCCAAAAAACCCEEEIIIRRR___mmm|||mmm[[[TTTNNNIIIHHHGGGBBB@@@AAA===;;;888888999;;;;;;:::888666555444666999===???===>>>??????>>><<<999888666777777888999>>>DDDHHHMMMKKKIIIHHHFFFDDD@@@>>>&&&&&&&&&''''''((((((((($$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%$$$#########""""""""""""""""""###$$$%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%$$$###"""########################!!!""""""######""""""!!!######$$$$$$$$$######"""""""""###$$$%%%%%%$$$$$$!!!###%%%%%%$$$###$$$%%%######""""""######$$$%%%######$$$$$$%%%&&&''''''%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&$$$%%%&&&'''''''''&&&&&&&&&''')))***+++---111333333888<<>>???>>>>>>===<<<999666333111222111111000000111111111222222222222222111111000111555;;;@@@BBBBBB???===:::888555444555555444444333444555666777777777666444333222111111111222333333999CCCNNNXXXbbbkkkpppsssvvvyyyzzz|||}}}{{{zzzyyywwwuuussspppmmmjjjhhhfffcccaaaaaa```___]]][[[YYYWWWVVVVVVTTTRRRRRRRRRSSSRRRQQQNNNLLLJJJGGGEEEDDDDDDDDDFFFFFFEEEEEEEEEEEEEEEEEEDDDBBBAAABBBCCCDDDCCCBBBDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBBBBDDDFFFHHHIIIJJJKKKJJJHHHEEEEEEFFFHHHKKKIIIFFFFFFGGGHHHHHHGGGIIIHHHFFFFFFGGGHHHHHHHHHKKKKKKJJJIIIIIIIIIJJJJJJOOONNNMMMOOOQQQRRRRRRQQQOOOOOOPPPPPPOOOMMMKKKJJJGGGGGGFFFDDDBBBBBBCCCEEEGGGOOOZZZgggttt~~~lll\\\TTTMMMKKKIIIDDDAAABBB>>><<<::::::;;;<<<<<<;;;999888777666888;;;>>>AAA??????@@@???===;;;888666555555666777999>>>DDDHHHLLLJJJHHHGGGFFFDDDAAA???%%%%%%&&&'''((()))******%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%$$$$$$###############""""""""""""######$$$%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$%%%%%%%%%$$$######%%%$$$$$$###"""!!! """##################""""""######$$$$$$$$$###### """###$$$%%%%%%%%%"""$$$&&&&&&%%%$$$%%%&&&######""""""######$$$%%%"""###$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$#########&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&''')))++++++,,,---000333444888???MMMeee|||zzz{{{zzzxxxxxx|||{{{yyyttthhh___hhhwwwyyywwwzzz~~~|||ppp___WWWNNNOOOWWWbbbhhhiiikkkiiiggggggiiilllnnnnnnoooppppppooolllkkkkkklllooooooppppppppppppoooooopppppppppppppppppppppqqqnnnoooooooooqqqrrrtttuuuvvvxxx{{{|||zzzyyyxxxyyyvvvuuussspppooonnnnnnnnnmmmoooqqqtttuuutttssssssqqqqqqqqqpppppppppooooooppppppooooooooooooppppppmmmmmmllllllmmmoooqqqrrrrrrqqqppppppqqqrrrqqqpppmmmmmmlllllljjjiiigggfffeeebbb]]]XXXRRRNNNKKKJJJJJJIIIHHHIIIKKKKKKJJJIIIFFFFFFEEEGGGOOOXXX\\\ZZZTTTSSSSSSWWW]]]cccgggjjjeee\\\OOODDD???BBBHHHMMMPPPKKKGGGFFFKKKPPPSSSTTTUUU[[[dddlllrrrvvvzzz|||wwwwwwvvvtttooojjjeeebbbZZZWWWRRRMMMIIIGGGGGGGGGJJJKKKLLLJJJFFFCCCAAAAAA@@@@@@???>>><<<999666555444444333222111111111111222222333333222222111000000444:::AAAEEEGGGGGGGGG???===999777777777666555222222444555555555555555444333222111222333444555555<<>><<<;;;<<<======<<<;;;:::999999;;;===@@@BBBAAAAAA@@@@@@>>>;;;888777555666777888:::>>>DDDHHHJJJHHHFFFFFFFFFEEECCCAAA&&&&&&''''''((()))******&&&&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$###""""""###$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$########################"""###$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$%%%%%%%%%$$$$$$#########"""!!! ######$$$$$$$$$$$$######""""""###$$$$$$$$$###### !!!######$$$$$$$$$###$$$&&&&&&%%%$$$$$$%%%######""""""######$$$%%%"""###$$$%%%&&&%%%%%%$$$&&&%%%%%%$$$$$$#########&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&)))***,,,------...000222444888BBBTTTlll}}}}}}~~~uuuhhh```kkk}}}}}}yyyzzz~~~{{{mmmZZZRRRKKKOOO\\\ggglllkkkhhhgggfffgggiiilllmmmmmmnnnooopppnnnlllkkkkkklllooooooppppppppppppooooooqqqqqqqqqqqqqqqqqqppppppnnnoooqqqrrrrrrtttvvvwwwwwwzzz~~~~~~}}}||||||xxxvvvtttrrrpppooooooooonnnoooqqqssstttttttttsssqqqqqqpppppppppoooooooooqqqppppppppppppppppppqqqlllllllllmmmnnnpppqqqrrrqqqpppooopppqqqrrrqqqooonnnnnnmmmmmmkkkjjjiiihhhbbb___ZZZUUUQQQNNNLLLKKKIIIHHHHHHJJJMMMOOOPPPPPPIIIHHHGGGHHHNNNUUUYYYZZZUUUSSSRRRSSSXXX^^^dddgggeee[[[NNNBBB>>>AAAIIIOOOSSSPPPMMMLLLNNNSSSWWWZZZ\\\bbbkkkrrrvvvxxxyyyzzzwwwwwwvvvsssnnngggaaa^^^XXXUUUQQQLLLIIIGGGFFFFFFKKKMMMNNNMMMIIIFFFCCCBBBAAAAAAAAA@@@>>><<<:::888666555444222111000000000000111111111111000//////...111777>>>DDDIIILLLNNNGGGDDD???<<<:::888555333111111222333333333333333222111111000111222444555777===HHHTTT^^^hhhpppuuu{{{~~~}}}zzzwwwuuurrrpppooommmllliiieeeaaa``````___^^^]]]\\\[[[[[[\\\[[[ZZZ[[[[[[ZZZWWWUUUSSSQQQOOOLLLJJJHHHGGGGGGHHHHHHHHHIIIJJJLLLMMMNNNLLLIIIEEECCCDDDFFFGGGHHHFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFHHHJJJKKKLLLMMMMMMLLLKKKKKKNNNPPPNNNLLLKKKKKKMMMOOOPPPPPPOOOPPPPPPMMMIIIHHHKKKNNNNNNNNNNNNNNNOOOOOOPPPQQQTTTSSSRRRRRRSSSSSSRRRQQQLLLLLLMMMNNNNNNMMMMMMLLLJJJJJJHHHEEEBBBAAABBBCCCFFFKKKTTT]]]hhhvvvsssfffYYYRRRNNNIIIFFFFFFBBB@@@===<<<=========<<<<<<;;;;;;;;;===>>>@@@AAAAAAAAAAAAAAA???>>><<<<<<999:::;;;;;;<<>>IIIUUU```iiiqqqvvvyyy}}}{{{xxxtttqqqqqqpppnnnmmmllliiieeebbb^^^^^^^^^^^^^^^^^^^^^^^^]]]\\\\\\]]]]]]\\\YYYWWWUUUTTTRRROOOMMMKKKIIIHHHHHHHHHHHHJJJMMMPPPSSSUUUPPPLLLHHHEEEFFFHHHIIIJJJHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFGGGHHHIIILLLMMMMMMMMMMMMNNNQQQSSSQQQOOOMMMNNNPPPQQQRRRRRROOOQQQQQQNNNKKKKKKOOOSSSQQQQQQQQQQQQRRRSSSTTTTTTTTTSSSQQQPPPQQQPPPOOOMMMKKKKKKKKKLLLLLLLLLLLLLLLIIIIIIGGGDDDAAA???@@@AAACCCHHHPPPYYYcccppp~~~rrraaaWWWRRRMMMIIIIIIDDDBBB???======>>>===<<<<<<<<<<<<===>>>???@@@@@@@@@@@@AAABBBBBBBBBBBBBBB@@@AAAAAA?????????BBBEEEFFFDDDBBBBBBDDDEEEEEEDDD((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&&&&&&&&&&'''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$###############$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$############$$$%%%&&&&&&######$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%&&&&&&"""##################"""!!!"""###$$$$$$$$$$$$$$$######$$$$$$######"""!!!###$$$%%%%%%###""""""#########""""""######$$$%%%$$$$$$############$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%$$$&&&%%%%%%%%%%%%&&&'''((()))+++...000000111333444555:::KKKcccrrrxxx~~~zzzrrriiieeeqqqxxxiiiWWWVVVYYYcccooovvvuuuqqqeeeeeefffiiilllmmmmmmkkklllnnnoooooonnnnnnpppqqqooooooppppppppppppoooooopppqqqsssssstttsssrrrqqqnnnqqquuuuuuttttttvvvxxxvvvzzz|||{{{yyyvvvuuutttttttttooopppqqqrrrssstttttttttrrrrrrrrrqqqqqqqqqppppppqqqqqqppppppppppppqqqqqqmmmmmmnnnoooppppppqqqqqqqqqpppoooooopppqqqpppooonnnnnnnnnmmmmmmlllkkkjjj\\\YYYUUURRROOOOOOPPPPPPLLLKKKLLLPPPVVV[[[___```SSSNNNKKKKKKLLLNNNSSSYYYaaaaaa___\\\ZZZYYY\\\^^^```YYYMMMCCC???AAAGGGKKKPPPQQQQQQOOONNNRRRYYY___oootttyyy||||||yyywwwvvvuuussspppkkkeee___ZZZWWWQQQOOOLLLHHHEEECCCAAAAAAAAACCCDDDCCCAAA???>>>>>>======>>>>>>>>><<<;;;:::666555333222111000000000333333333444333333222111000111444999@@@IIIPPPTTTUUUQQQJJJCCC===888333000222111111000000111222222000000///...//////111222666>>>JJJVVVaaakkkrrrwwwuuu{{{|||xxxssspppqqqooommmlllkkkhhheeeccc_________`````````aaaaaa^^^]]]]]]]]]^^^^^^]]][[[XXXWWWUUUSSSPPPNNNLLLKKKIIIIIIIIIKKKNNNRRRVVVYYYSSSOOOKKKHHHHHHJJJJJJKKKIIIIIIIIIIIIIIIIIIIIIIIIJJJIIIHHHGGGFFFGGGGGGHHHJJJKKKLLLMMMMMMOOORRRUUUUUUSSSRRRRRRTTTVVVWWWWWWTTTTTTSSSQQQPPPRRRUUUXXXWWWWWWVVVVVVVVVWWWXXXXXXWWWUUUSSSRRRQQQPPPNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLHHHHHHGGGDDDAAA???@@@AAA@@@EEELLLTTT\\\hhhttt}}}mmm```YYYRRRNNNLLLGGGDDDAAA@@@??????>>>===<<<===>>>???@@@@@@@@@@@@???@@@@@@AAACCCDDDEEEEEEEEEEEEEEECCC@@@@@@AAACCCEEECCCAAAAAACCCEEEEEEEEE%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$###"""#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$###############$$$%%%&&&'''"""###$$$%%%%%%%%%%%%$$$############$$$$$$$$$%%%!!!""""""######""""""!!!!!!!!!"""$$$$$$%%%%%%$$$######$$$$$$$$$$$$$$$###$$$%%%'''&&&$$$######$$$######""""""######$$$%%%&&&%%%"""!!!!!!"""$$$&&&#########$$$$$$%%%%%%&&&$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&'''((((((+++...111222222444666777>>>RRRjjjtttuuu}}}yyypppiiiiiitttrrrdddTTTZZZeeerrr{{{|||uuuoooeeeeeegggjjjmmmnnnmmmlllkkkmmmoooppppppppprrrtttooooooppppppppppppoooooooooqqqssstttuuutttsssrrrmmmqqquuuuuurrrqqqsssvvvvvvzzz{{{zzzxxxuuussssssrrrsssooopppqqqrrrssstttttttttsssssssssrrrrrrrrrrrrqqqppppppooooooooooooppppppnnnnnnooooooppppppppppppqqqooonnnooopppqqqpppnnnllllllllllllkkkjjjiiiiii]]]ZZZUUUQQQOOOOOOOOOPPPQQQQQQQQQTTTZZZ___bbbdddXXXQQQLLLLLLKKKJJJPPPWWW___```aaa___[[[YYYZZZ[[[]]]WWWNNNGGGCCCDDDGGGJJJLLLNNNPPPOOOOOOTTT]]]eeetttwww|||~~~}}}zzzxxxwwwsssppplllfff```[[[WWWUUUMMMKKKIIIEEEBBB@@@>>>>>>:::;;;;;;;;;999888999:::::::::;;;<<<<<<;;;:::999666666444333222222222222333333444444333333222111000000111555;;;DDDLLLPPPWWWRRRKKKDDD???:::555222222222111000000111222222222111000/////////000111777???KKKXXXcccmmmtttxxxvvv|||{{{wwwuuuqqqooollljjjiiigggeeecccccccccccccccbbbbbbbbbbbb```___^^^^^^```aaaaaa```\\\[[[ZZZXXXUUURRROOONNNKKKKKKKKKLLLNNNRRRVVVXXXTTTQQQMMMKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJHHHHHHGGGFFFFFFGGGHHHIIIHHHIIIKKKLLLMMMOOOSSSVVVYYYXXXWWWYYY\\\___``````]]]ZZZWWWVVVWWWZZZ\\\]]]^^^]]]]]]\\\\\\\\\\\\]]]]]][[[XXXVVVUUUTTTQQQOOONNNNNNMMMMMMMMMMMMMMMNNNHHHHHHGGGDDDBBB@@@AAACCC@@@EEELLLRRRXXXaaakkkrrr}}}|||kkkaaaXXXRRRPPPKKKHHHEEECCCBBBBBBAAA???>>>???AAABBBCCCCCCBBBAAA??????@@@@@@AAABBBDDDDDDEEEEEEEEECCCAAA@@@BBBCCCEEECCCAAA@@@BBBDDDEEEEEE"""###$$$$$$%%%&&&''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&'''&&&%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$###############$$$%%%&&&'''"""###$$$%%%%%%%%%%%%%%%!!!!!!!!!!!! !!!!!!""""""""""""!!!!!!!!!!!!"""$$$$$$%%%%%%%%%!!!"""###$$$%%%&&&&&&&&&%%%'''((('''&&&$$$$$$%%%#########"""###$$$$$$%%%'''%%%""" """$$$&&&""""""###$$$%%%&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$%%%&&&'''((('''***...111222333555777999AAAWWWnnnvvvttt~~~}}}qqqkkkkkkwww|||}}}mmm___QQQ\\\mmm|||uuullleeeeeegggkkknnnooonnnllljjjlllooopppqqqrrrtttvvvooooooppppppppppppoooooooooppprrrtttuuuuuutttssslllpppttttttqqqoooqqqtttwww{{{yyyxxxvvvsssrrrqqqqqqqqqooopppqqqqqqrrrssstttuuuttttttsssssssssrrrrrrrrrppppppooooooooooooppppppnnnoooooopppppppppoooooopppooonnnooopppqqqpppnnnjjjjjjjjjjjjjjjiiihhhggg^^^[[[VVVRRROOONNNNNNOOOVVVUUUUUUWWW\\\```ccceee[[[SSSNNNLLLJJJIIINNNWWWYYY\\\^^^^^^ZZZXXXXXXYYYYYYUUUNNNIIIGGGHHHJJJMMMJJJNNNQQQQQQRRRWWWbbbkkksssvvvzzz|||{{{yyyxxxxxxqqqnnniiiccc]]]XXXVVVTTTKKKIIIGGGCCCAAA>>>===<<<444555666555333444555777777888999::::::999888888777666555444444444444444111222222222222111000000...------000666>>>FFFKKKVVVQQQKKKEEE@@@;;;777444333222111000000111222222444333222000000000111111888@@@MMMZZZeeennnuuuyyy{{{|||zzzqqqnnnkkkhhhggggggeeedddhhhhhhgggfffdddcccbbbbbbbbb```^^^___aaacccdddccc______]]][[[XXXUUURRRQQQNNNMMMLLLLLLNNNQQQTTTVVVUUURRRNNNLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKFFFFFFEEEEEEFFFHHHIIIKKKGGGHHHJJJKKKLLLOOOSSSVVV\\\[[[[[[]]]aaaeeeggghhheee```[[[ZZZ]]]```aaa```cccbbbaaa```````````````bbb```]]][[[ZZZXXXUUUSSSQQQPPPOOOOOONNNNNNOOOOOOIIIIIIHHHEEECCCBBBCCCDDDCCCHHHNNNSSSXXX^^^ffflllsss{{{sssggg]]]UUURRRNNNKKKGGGEEEEEEDDDCCCBBB???AAACCCEEEEEEDDDCCCBBB@@@?????????@@@@@@AAABBBCCCDDDDDDCCCAAAAAABBBCCCEEECCC@@@@@@BBBCCCDDDDDD)))'''%%%$$$%%%&&&&&&%%%'''((((((&&&$$$$$$%%%&&&######$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$######"""!!!""""""###$$$$$$%%%%%%"""###$$$%%%%%%%%%%%%%%%########################""""""!!!!!!"""###$$$$$$%%%$$$$$$######$$$$$$%%%########################$$$$$$###"""###$$$&&&'''###$$$%%%%%%######$$$%%%"""###%%%%%%$$$$$$%%%'''########################%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&'''''',,,***+++000222222555999777MMM___jjjsssuuu~~~}}}uuunnnkkk|||zzzwww}}}pppaaa\\\XXXiii|||tttiiihhhiiijjjkkklllmmmmmmmmmoooooonnnnnnooopppqqqqqqqqqpppooommmmmmmmmnnnooonnnppprrrtttttttttsssrrrqqqqqqpppooonnnmmmllllllrrruuu{{{}}}yyy|||zzzwwwtttrrrrrrsssttttttsssrrrrrrssstttsssqqqrrrrrrrrrrrrrrrrrrrrrrrrsssqqqnnnnnnoooooooooooooooooopppqqqqqqqqqqqqppprrrpppnnnnnnnnnnnnmmmllllllkkkkkkjjjiiihhhgggggg```YYYRRROOOPPPRRRQQQOOOPPPQQQTTTXXX[[[^^^___```XXXPPPJJJIIIGGGFFFLLLUUUWWW[[[\\\XXXUUUVVVUUUSSS[[[WWWRRRNNNKKKJJJIIIIIILLLLLLOOOUUU]]]dddjjjmmmtttwwwzzz{{{~~~zzzrrrooojjjfffccc^^^UUUQQQQQQHHHGGGEEEBBB???===;;;999888888777666555333222111555666777888888777666555333444555555444333111000333222222222111111000000......///000222666<<>>>>>AAACCC)))'''%%%$$$%%%&&&&&&%%%%%%&&&'''&&&%%%$$$%%%&&&%%%%%%&&&&&&&&&%%%%%%$$$&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###"""!!! !!!"""###&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$############"""""""""###$$$$$$$$$$$$$$$########################""""""""""""######$$$$$$%%%$$$$$$######$$$$$$%%%""""""""""""""""""""""""$$$$$$#########$$$%%%%%%###$$$%%%%%%######$$$%%%"""###%%%$$$######$$$%%%########################%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&''''''''''''+++***,,,111333222555999<<>>;;;999888555555555444333222000///444444555555555555444444333333444444333222000///111111111000000000//////------......000333999===DDDIIIJJJCCC;;;888777555333333222222222111111111000000000///---...111444;;;BBBMMMZZZeeeooowww|||zzzwwwpppjjjfffdddddddddjjjkkklllmmmllliiigggeeefffeeedddddddddfffggghhhkkkiiigggccc___[[[XXXVVVRRRPPPNNNOOORRRTTTTTTSSSQQQQQQOOONNNMMMLLLLLLLLLMMMLLLKKKJJJIIIIIIIIIIIILLLKKKJJJIIIHHHIIIIIIJJJHHHJJJLLLLLLMMMOOOSSSWWW[[[\\\]]]^^^```ccceeefffhhhgggdddbbbaaabbbdddeeehhheeebbbaaaccceeeeeedddbbbbbbcccbbb```]]]YYYWWWNNNPPPRRRTTTTTTRRRPPPNNNHHHHHHGGGGGGFFFEEEDDDCCCFFFIIIMMMQQQVVV\\\bbbggglllqqq{{{zzzjjj```ZZZUUUOOOKKKJJJIIIEEEEEEGGGFFFEEEEEEGGGJJJKKKIIIFFFFFFEEEEEEDDDDDDEEEFFFGGGFFFFFFFFFEEEDDDCCCAAA@@@BBBBBBAAA???======???AAA)))'''%%%%%%&&&&&&&&&%%%"""$$$&&&&&&%%%$$$$$$%%%'''''''''&&&&&&%%%######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%'''&&&&&&%%%$$$###"""""""""######$$$%%%%%%&&&&&&&&&&&&%%%$$$###!!!!!! !!!""""""#######################################""""""###$$$$$$$$$$$$###$$$$$$############$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$#########$$$%%%$$$######$$$%%%"""$$$$$$$$$"""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''''''''''''''(((((((((((())))))---222444333555:::CCC[[[lllqqqssssss}}}{{{vvvwww{{{zzzvvvsssvvv}}}uuueee\\\ZZZ^^^ooo~~~vvvnnniiiiiijjjlllmmmnnnooooooooooooooooooooooooooopppqqqqqqqqqpppoooooooooppppppnnnpppqqqsssssssssrrrrrrmmmlllkkkkkkkkklllnnnoooqqqtttxxx|||~~~}}}{{{yyyzzzyyyvvvtttrrrrrrsssttttttsssrrrssstttuuutttsssqqqqqqqqqrrrssstttuuuvvvtttrrrooommmmmmlllkkkiiikkklllmmmmmmnnnnnnmmmmmmnnnllljjjjjjkkkkkkjjjiiikkkkkkkkkiiifffbbb^^^\\\YYYTTTNNNLLLMMMOOOOOOMMMQQQTTTXXX[[[\\\ZZZWWWTTTOOOIIIEEEEEEFFFFFFIIILLLYYYZZZVVVPPPMMMQQQUUUVVVTTTSSSQQQOOOMMMMMMMMMMMMNNNQQQXXX```hhhqqqwwwzzzxxxzzz|||}}}zzztttllleee```ZZZRRRNNNMMMGGGFFFDDDAAA>>>;;;999777555555555444333222111000222222111111111111222222222222222222111000///.../////////...............,,,------,,,---000555888>>>DDDEEE@@@:::999777555333222222222222111111111111111111///...///222555:::BBBMMMZZZeeepppxxx}}}zzzsssnnnjjjiiihhhmmmnnnnnnnnnmmmjjjhhhgggiiiiiihhhgggggghhhjjjkkkooonnnkkkgggbbb]]]XXXVVVSSSRRRQQQQQQSSSUUUUUUTTTSSSRRRQQQPPPOOONNNNNNNNNMMMMMMLLLKKKJJJJJJJJJJJJMMMMMMLLLLLLLLLLLLKKKKKKIIIKKKLLLLLLLLLNNNRRRTTTXXXYYYZZZ\\\^^^```aaabbbeeecccbbb```aaabbbccceeeeeecccaaaaaabbbdddeeedddaaabbbccccccaaa___\\\[[[SSSTTTUUUUUUTTTRRRQQQPPPIIIIIIHHHGGGFFFEEEDDDDDDGGGJJJMMMQQQUUUZZZ```dddiiinnnwwwwwwhhh___\\\UUUOOOMMMLLLHHHGGGIIIIIIHHHHHHJJJLLLLLLKKKJJJJJJIIIIIIHHHHHHHHHIIIIIIIIIIIIGGGFFFDDDCCCAAAAAA@@@@@@@@@===;;;;;;<<<>>>(((&&&%%%%%%&&&&&&%%%$$$"""%%%'''&&&$$$$$$$$$&&&&&&''''''&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$##################$$$$$$%%%%%%%%%&&&&&&%%%$$$###"""!!!!!!"""######$$$$$$$$$##############################"""###$$$%%%%%%$$$######$$$$$$############$$$$$$""""""""""""""""""""""""###$$$%%%%%%%%%###"""!!!"""$$$%%%$$$###"""###$$$###$$$$$$###!!! !!!"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''(((((((((((())))))))))))((()))...444555444666<<>>;;;999888777777777777666555444333222111000//////000111222111111111000000///......---------------------------------,,,,,,...222555:::???AAA>>>;;;:::888555222222222222111111111111111111111000///000333666:::BBBNNNZZZfffqqqzzz{{{vvvrrrpppooonnnnnnnnnnnnmmmlllkkkjjjlllkkkjjjiiiiiijjjkkklllmmmkkkiiieee```[[[XXXUUUTTTSSSRRRRRRSSSTTTTTTTTTSSSSSSQQQPPPPPPOOOOOOOOONNNNNNMMMLLLKKKKKKKKKKKKLLLMMMMMMNNNNNNMMMLLLLLLKKKLLLLLLLLLMMMOOOQQQSSSVVVWWWXXXZZZ\\\]]]^^^___``````_________aaacccdddcccbbbaaa```aaaaaaaaabbb```aaabbbcccbbbaaa___^^^\\\[[[ZZZWWWUUURRROOONNNKKKJJJIIIHHHFFFEEEEEEEEEFFFIIIMMMQQQUUUZZZ```dddiiillluuusssgggaaaYYYQQQOOOMMMJJJJJJKKKJJJJJJJJJKKKMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLOOONNNKKKIIIGGGEEECCCCCCAAAAAA@@@>>>;;;:::;;;==='''&&&%%%&&&''''''%%%$$$"""%%%'''&&&$$$$$$$$$$$$%%%&&&&&&'''''''''&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%"""##################"""#########$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$##############################$$$%%%%%%&&&%%%%%%$$$$$$##############################$$$$$$$$$######"""$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%$$$###!!! """###$$$$$$""""""###$$$###$$$$$$###!!! !!!"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''((((((((()))))))))******(((***///444555444888???LLLggguuurrrpppnnnsssssstttxxxmmmiiiuuu|||}}}}}}lllZZZSSSTTTcccrrr~~~{{{qqqjjjgggfffggghhhiiikkkmmmnnnnnnnnnppppppoooooooooooooooppppppppppppqqqqqqqqqppppppoooooopppqqqrrrrrrrrrrrrsssrrrpppooonnnnnnnnnooo{{{~~~|||zzzyyywwwvvvuuutttssssssttttttwwwvvvvvvwwwxxxyyyyyyxxxyyywwwuuusssrrrrrrrrrsssrrrqqqppppppqqqqqqooommmjjjkkkllllllmmmmmmlllllllllkkkiiiiiijjjkkkjjjiiihhhiiiiiihhheeeaaa\\\YYYUUURRROOOMMMLLLMMMMMMNNNLLLPPPWWW]]]``````^^^\\\YYYVVVNNNFFFCCCFFFLLLOOOUUUXXXYYYTTTRRRRRRRRRPPPPPPPPPPPPNNNKKKJJJLLLOOOSSS]]]lllxxx{{{ooobbb[[[VVVOOOJJJJJJEEEDDDBBB@@@===:::999777999999999888777666555444333222111000000111222333111111000///............,,,,,,,,,,,,------------.........---,,,---000333666;;;>>>===;;;<<<:::666222222222111111111000000000111111000///000444666:::AAANNN[[[gggrrr{{{~~~zzzxxxwwwoooooonnnnnnmmmnnnnnnnnnmmmlllkkkjjjjjjkkklllmmmiiihhhfffccc```\\\YYYXXXTTTTTTTTTSSSRRRRRRSSSTTTSSSRRRQQQPPPPPPPPPPPPPPPOOOOOONNNMMMLLLLLLLLLLLLKKKLLLLLLMMMMMMMMMLLLLLLMMMLLLLLLLLLNNNPPPQQQRRRUUUVVVXXXZZZ\\\]]]]]]]]]]]]]]]]]]]]]^^^```aaabbbcccbbbbbb```^^^]]]]]]]]]___```aaaaaabbbaaa`````````___]]]ZZZWWWTTTQQQPPPMMMLLLJJJHHHGGGFFFFFFFFFEEEHHHLLLQQQUUU[[[bbbfffjjjmmmttt}}}ssshhh]]]TTTQQQOOOMMMLLLMMMKKKLLLLLLMMMMMMMMMNNNOOOPPPPPPPPPPPPPPPPPPPPPOOOSSSRRROOOLLLIIIFFFDDDCCCBBBCCCBBB@@@===;;;;;;<<<'''&&&%%%&&&''''''%%%###"""$$$&&&&&&%%%$$$$$$%%%$$$$$$&&&''''''(((((((((%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%$$$###""""""###$$$%%%&&&&&&'''&&&&&&%%%%%%$$$######"""!!!""""""###$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$########################$$$###""""""!!!"""""""""######""""""""""""######%%%%%%%%%%%%%%%%%%%%%%%%##################"""""""""###$$$###""""""###$$$"""$$$$$$$$$"""!!!"""###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''(((((((((((())))))))))))(((***///444444333:::BBBQQQkkkwwwsssrrroooooovvv}}}xxx{{{uuuooozzz}}}xxxuuu~~~xxxgggWWWSSSVVVfffrrrzzzvvvnnniiihhhgggfffgggiiikkklllmmmnnnnnnqqqppppppooooooooooooooonnnoooppppppqqqpppppppppooooooppppppqqqrrrrrrrrrttttttsssrrrqqqpppooooooyyy}}}}}}xxxvvvvvvuuuuuuttttttttttttttttttxxxwwwvvvwwwyyy{{{zzzyyywwwvvvtttsssssstttuuuvvvrrrqqqpppqqqrrrrrrpppnnniiijjjkkkkkkllllllkkkkkkkkkiiihhhhhhiiijjjjjjiiiiiiiiihhhfffccc___[[[YYYTTTRRROOOMMMKKKKKKLLLLLLIIIMMMTTTZZZ```ccceeeeeedddddd^^^QQQHHHIIIOOOSSSYYY^^^```]]]YYYXXXUUUQQQOOOPPPPPPMMMKKKLLLPPPUUU[[[fffuuuzzzlll^^^VVVQQQLLLGGGGGGCCCCCCAAA???===;;;:::999::::::999888777555444333333333222222222222333333111111000///............---------------............//////...------000222333888;;;;;;;;;<<<:::555222111111111111000000000///000000//////000333666:::AAANNN[[[hhhsss}}}}}}sssrrrpppooooooooopppqqqnnnnnnlllkkkkkkllllllmmmhhhhhhgggeeeccc```^^^]]]UUUUUUVVVTTTRRRRRRSSSTTTSSSSSSRRRQQQQQQQQQQQQQQQPPPPPPOOONNNMMMMMMMMMMMMKKKKKKKKKLLLLLLLLLLLLMMMOOOMMMLLLMMMPPPRRRSSSSSSTTTUUUWWWZZZ[[[\\\[[[[[[ZZZ[[[[[[\\\]]]^^^___```aaabbbbbb```]]]ZZZZZZ[[[^^^^^^______`````````___^^^^^^^^^]]][[[YYYVVVUUUOOONNNKKKIIIGGGGGGGGGGGGEEEHHHMMMQQQVVV]]]ccchhhkkklllqqqyyysssfffZZZUUUSSSPPPNNNNNNMMMNNNOOONNNNNNNNNPPPRRRSSSSSSTTTUUUUUUUUUUUUUUUVVVUUUTTTQQQMMMIIIEEECCCDDDDDDDDDBBB>>><<<<<<<<<'''&&&&&&'''((('''%%%###%%%&&&'''&&&%%%$$$%%%&&&&&&&&&'''''''''''''''&&&%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((('''&&&&&&#########$$$$$$%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$###########################%%%###!!! !!!#########""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""######$$$!!!###$$$###"""!!!"""$$$"""###%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&'''''''''''''''((((((((()))))))))+++///333222333;;;FFFVVVooozzzvvvvvvtttoooqqqsss{{{zzz{{{|||zzzxxx}}}rrraaaUUUTTT[[[jjjrrrwwwsssnnnkkkjjjiiiggghhhiiikkkmmmnnnooopppqqqqqqpppooooooooooooooommmnnnooopppppppppoooooooooooooooppppppqqqrrrsssrrrssstttttttttrrrpppoootttzzz}}}xxxuuuuuuttttttttttttttttttttttttwwwvvvuuuvvvyyyzzzyyyxxxyyywwwuuusssssstttuuuwwwrrrqqqqqqqqqrrrqqqnnnlllhhhhhhiiijjjjjjjjjjjjiiiiiigggffffffggghhhhhhgggjjjiiigggccc___[[[WWWUUURRRQQQOOOLLLIIIHHHIIIIIIHHHJJJPPPVVV]]]dddiiikkklllrrrooo```QQQMMMQQQUUU]]]bbbccc```[[[YYYUUUQQQNNNPPPPPPNNNMMMPPPXXX^^^fffooo{{{|||mmm]]]UUUQQQLLLHHHGGGFFFFFFEEEDDDBBBAAA@@@@@@======<<<:::999666444333333333444444444444333333222111000///.........///........./////////000000---.........------///111000555888888:::;;;888333111111111111000000000000...//////......000333666999AAANNN\\\iiittt~~~zzzxxxuuurrrqqqqqqrrrrrrpppooonnnmmmlllmmmnnnnnnkkkjjjiiihhheeecccaaa___WWWXXXXXXVVVSSSRRRTTTVVVUUUTTTTTTSSSSSSSSSSSSSSSQQQPPPOOONNNNNNMMMMMMMMMMMMLLLKKKKKKKKKLLLNNNOOOPPPNNNLLLNNNQQQTTTUUUUUURRRTTTVVVYYYZZZZZZZZZYYYYYYYYYZZZ[[[\\\\\\]]]^^^^^^```aaa___\\\YYYZZZ[[[\\\\\\]]]]]]]]]^^^^^^^^^^^^___``````___\\\XXXVVVPPPOOOLLLIIIHHHGGGGGGHHHHHHKKKOOOSSSWWW\\\cccgggjjjiiilllsssyyy~~~sssddd\\\XXXSSSOOONNNOOOQQQRRRQQQOOOPPPSSSVVVVVVWWWYYYZZZ[[[[[[[[[[[[\\\\\\[[[YYYTTTOOOIIIEEEDDDEEEDDDBBB???<<<;;;;;;&&&&&&&&&'''((('''%%%###'''((((((&&&$$$$$$%%%'''(((((((((((('''&&&%%%$$$%%%&&&((())))))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%$$$######%%%%%%$$$$$$$$$$$$$$$$$$#########$$$$$$%%%&&&&&&"""############$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""########################%%%### !!!#########""""""""""""#################################"""!!!!!!!!!###$$$%%%!!!###$$$###"""!!!"""###"""###%%%%%%$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''''''''''''''((((((((((((***+++///222111333<<>>;;;999777555222333444555555444333222333222000///......///////////////000000000111111+++,,,------,,,,,,...000...222666666888:::777111111111111111000000000000---.........---///222555999AAANNN\\\iiiuuu~~~}}}yyyuuurrrqqqrrrrrrrrrqqqooonnnnnnnnnoooooolllllljjjhhhfffcccaaa___XXXZZZZZZXXXUUUSSSUUUWWWVVVVVVUUUUUUTTTUUUUUUUUUQQQQQQPPPOOONNNNNNNNNNNNNNNMMMLLLKKKKKKMMMOOOQQQPPPNNNLLLNNNSSSVVVWWWVVVQQQSSSUUUXXXYYYYYYXXXWWWXXXYYYYYYZZZ[[[\\\\\\\\\[[[]]]___^^^[[[ZZZZZZ\\\[[[\\\\\\\\\\\\\\\\\\]]]aaabbbcccccc```[[[VVVSSSQQQOOOLLLJJJHHHGGGHHHHHHKKKNNNQQQTTTWWW\\\aaaeeehhhfffhhhooouuuzzz}}}kkkbbb\\\VVVQQQOOOQQQSSSTTTSSSQQQRRRUUUXXXXXXZZZ\\\^^^___```______aaabbbbbb```\\\UUUNNNJJJDDDDDDDDDBBB>>>;;;::::::''''''''''''&&&%%%$$$$$$$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%$$$''''''''''''''''''''''''######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###########################""""""###$$$%%%%%%&&&&&&'''&&&$$$""""""###$$$%%%$$$#########""""""!!!!!!%%%%%%%%%$$$$$$#########''''''&&&%%%$$$###"""!!!%%%$$$$$$$$$###"""""""""&&&&&&&&&%%%%%%$$$$$$$$$!!!"""###$$$&&&'''))))))########################&&&### !!!%%%'''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''')))))))))(((&&&%%%&&&(((000,,,---333333333@@@RRRiiinnnrrr{{{xxxjjjlllmmmnnnqqquuuzzz|||xxxssslllnnnvvv}}}rrrcccUUURRR^^^nnn{{{xxxtttpppmmmllllllllliiijjjlllnnnoooooonnnmmmnnnooopppqqqqqqpppooonnnpppppppppoooppppppqqqqqqssssssrrrqqqpppooonnnnnnppppppppprrrttttttpppmmmooouuu{{{}}}zzzwwwuuuuuuqqqrrrsssttttttsssrrrrrryyyxxxvvvuuuuuuvvvxxxyyy}}}|||{{{yyywwwuuuttttttrrrssstttsssqqqnnnjjjgggjjjjjjiiihhhfffgggjjjmmmhhhgggeeedddeeefffhhhiiijjjgggccc]]]WWWSSSPPPOOOQQQQQQOOOLLLGGGEEEDDDDDDEEEIIIOOOTTTXXX^^^ffflllssswwwxxxqqqdddXXXSSSRRRYYYYYYYYYYYYXXXVVVUUUTTTSSSTTTTTTRRRSSS[[[hhhrrr}}}}}}~~~~~~mmm\\\XXXVVVPPPOOOTTTVVVYYYYYYWWWYYY[[[ZZZUUUQQQNNNHHHAAA;;;888888:::222333333444444333333222222222222111000//////...111000///......///000000//////...---,,,,,,,,,,,,000111111222444555666666333333333333333222111000......//////000000000111<<>>;;;%%%%%%&&&'''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$########################%%%%%%$$$$$$$$$$$$$$$$$$&&&%%%$$$#########$$$$$$#########"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%&&&&&&'''"""""""""###$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$###"""!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%###'''******&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''###%%%''''''(((***,,,///333111222444777???RRRdddooovvvvvvvvv|||yyyvvv}}}vvvggg\\\YYYcccxxxtttgggXXXOOONNNVVVgggvvvxxxvvvssspppmmmlllkkkkkklllllllllllllllmmmnnnoookkklllmmmnnnnnnmmmlllkkkkkkkkkkkklllmmmooopppqqqrrrrrrrrrqqqqqqqqqppppppooojjjfffgggmmmrrrsssssskkkiiigggiiimmmooonnnllloooppprrrssstttttttttsssrrrtttvvvxxxyyy{{{{{{{{{{{{{{{{{{{{{{{{zzzxxxwwwsssrrrpppmmmkkkjjjjjjjjjjjjkkkmmmllliiieeedddcccddddddeeeeeefffggggggggggggbbbZZZRRRLLLIIIHHHHHHEEEGGGHHHGGGDDDAAA???>>>???FFFNNNUUUZZZ```ggglllvvvyyy|||yyyoooeee^^^\\\YYYWWWTTTQQQQQQRRRTTTUUUUUUWWW[[[eeerrr}}}yyyvvvnnniiiddddddccceeeooozzzrrr[[[QQQDDD<<<999777333000111111222222222222111111111111000000//////////////////000000111222333333000///...------,,,,,,,,,,,,,,,,,,---...//////000+++,,,...///111111222222222000...------...111333555>>>LLL\\\iiisss|||||||||zzzwwwvvvvvvvvvvvvuuuuuurrrmmmjjjhhhfffdddbbbaaa^^^[[[YYYYYYYYYYYYXXXYYYZZZZZZ[[[[[[ZZZYYYXXXUUUTTTRRRQQQPPPPPPPPPPPPOOOPPPRRRSSSTTTSSSRRRRRRQQQQQQRRRSSSSSSTTTUUUUUUUUUVVVVVVWWWXXXYYYZZZZZZ[[[[[[\\\]]]]]]]]]]]]\\\]]]]]]^^^^^^^^^^^^]]]\\\]]]\\\[[[ZZZ[[[\\\]]]^^^[[[ZZZXXXWWWWWWWWWYYYZZZUUUSSSQQQOOOMMMKKKKKKJJJHHHJJJMMMPPPTTTXXX]]]```ggghhhjjjjjjjjjkkknnnpppyyyzzzmmmddd___ZZZYYYXXXXXXXXXYYY[[[[[[\\\]]]___bbbeeegggiiijjjlllnnnssszzz}}}xxxkkkbbbVVVLLLFFFCCCAAA???'''(((((((((''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%########################%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$###$$$$$$""""""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%"""""""""###$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$###'''******&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%'''((((((((()))+++---333333333444777AAAUUUfffppp|||}}}|||yyyeee[[[\\\mmm|||ooobbbTTTOOOQQQYYYfffqqqrrrqqqpppnnnmmmmmmmmmmmmmmmmmmlllllllllmmmnnnnnnllllllnnnnnnnnnnnnlllllljjjjjjjjjkkklllnnnooopppsssssssssrrrqqqppppppooopppmmmjjjjjjlllmmmmmmmmmllliiifffgggkkkmmmmmmkkkmmmnnnppprrrsssttttttssstttuuuvvvwwwxxxxxxxxxxxxyyyyyy{{{||||||{{{yyyxxxsssrrrooommmkkkjjjkkkkkkkkklllnnnmmmiiieeecccbbbaaabbbdddeeeffffffeeeeeeccc^^^WWWOOOIIIFFFEEEEEEFFFGGGGGGEEEAAA???>>>>>>@@@GGGPPPXXX]]]bbbhhhmmmvvvyyy|||zzzssskkkeeebbb```]]]YYYUUUSSSSSSUUUVVVVVVYYY```mmm|||}}}yyyssspppjjjgggddddddfffnnn}}}zzzjjjRRRIII===777666555222///000111111222222111111000000000000///////////////---...///000000111222222000000///...------------,,,,,,------.../////////+++,,,---///111333333444333111...------...000222333<<>>===666555444333222222222222////////////////////////111111111111111111111111000000222333333222111000000000////////////000000......---,,,,,,+++******...------------...//////............////////////333888???HHHRRR```ooozzz{{{xxxvvvtttrrrqqqqqqqqqooommmkkkkkkiiifffddddddgggjjjjjjiiigggfffeeefffhhhiii\\\\\\\\\\\\[[[ZZZZZZZZZVVVWWWYYYZZZZZZYYYWWWVVVVVVVVVVVVUUUUUUTTTTTTTTTWWWWWWVVVVVVWWWXXXZZZ[[[ZZZ[[[\\\]]]]]]]]]]]]]]]ZZZYYYWWWVVVVVVWWWXXXYYYYYYWWWTTTSSSTTTVVVWWWWWWYYYWWWTTTQQQOOOOOOPPPQQQSSSRRRPPPNNNLLLJJJIIIIIIIIIKKKNNNQQQSSSVVV[[[^^^iiijjjkkkkkkiiiiiikkklllpppqqquuu{{{uuugggcccaaa^^^[[[ZZZ___```````````````______cccbbbbbbccccccgggrrr~~~www''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$&&&%%%###"""""""""###$$$&&&&&&%%%%%%%%%$$$$$$$$$###############$$$$$$$$$$$$######""""""######$$$############$$$$$$$$$$$$$$$#########""""""""""""########################%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%&&&(((((()))+++///111555222222999GGGYYYiiisssxxxdddaaapppxxxrrrttt}}}~~~qqqZZZOOOHHHMMMYYYaaagggkkkllllllllllllllllllkkkkkkmmmmmmnnnnnnnnnmmmmmmlllmmmlllllllllmmmmmmkkkjjjmmmllljjjiiijjjlllnnnpppooosssyyy~~~}}}wwwrrrmmmlllkkkiiiiiiiiiiiijjjiiiiiijjjjjjjjjlllooorrrwwwxxxyyyyyyxxxxxxzzz|||zzzyyywwwxxxyyyyyywwwvvvtttsssqqqooommmkkkjjjiiijjjiiigggdddbbb```______bbbaaaaaaaaaaaa```]]][[[VVVRRRMMMIIIGGGEEEDDDBBBCCCEEEMMMYYY___\\\VVVTTTPPPUUU\\\bbbeeegggiiijjjkkknnnppprrrqqqpppqqqqqqmmmkkkiiifffeeedddddddddfffccc^^^WWWQQQOOOQQQSSS[[[dddqqq|||zzzrrrkkkeeedddeeefffgggeeebbb______]]][[[ZZZYYYXXXUUURRRNNNKKKFFF@@@;;;888666666333333222111111000111111444444444444444444444444111111111111111111111111000111222333333222111000000000////////////000000......------,,,++++++***...------------...//////............////////////222777>>>FFFOOO\\\kkkuuu|||yyyxxxvvvtttssssssrrrpppnnnppppppnnnjjjgggfffggghhhjjjiiihhhgggggghhhjjjkkkbbbaaa```^^^\\\[[[ZZZZZZWWWXXXXXXYYYYYYXXXXXXWWWWWWWWWWWWWWWVVVVVVVVVVVVXXXXXXWWWWWWXXXYYY[[[\\\ZZZ[[[\\\\\\\\\\\\\\\\\\ZZZYYYWWWUUUUUUWWWYYYZZZZZZXXXVVVVVVWWWXXXYYYXXXXXXVVVSSSPPPOOOOOOPPPQQQRRRQQQOOONNNLLLKKKKKKKKKJJJMMMOOORRRTTTWWW[[[^^^eeegggiiijjjiiiiiijjjkkknnnnnnqqqvvv}}}rrrkkkhhhdddaaaaaa```aaaaaaaaaaaa``````___bbbaaaaaabbbaaaccclllvvv((((((((((((((((((((((((&&&''''''''''''''''''&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&%%%%%%$$$############$$$%%%%%%%%%%%%$$$$$$$$$$$$""""""######$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$########################"""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&'''((()))***,,,///222333222333;;;KKK]]]mmmvvvqqq```dddwww|||xxxssssssyyyxxxjjjUUUMMMKKKTTT___fffiiijjjlllllllllllllllllllllmmmnnnoooqqqrrrrrrqqqpppnnnnnnmmmlllmmmnnnmmmllljjjlllkkkjjjjjjkkkmmmoooqqqooosssyyy}}}~~~|||vvvqqqkkkjjjiiihhhhhhiiijjjkkkggghhhiiijjjjjjlllpppsssyyy{{{|||{{{zzzzzz{{{||||||zzzyyyyyyyyyyyywwwuuussssssqqqooommmkkkjjjiiiiiihhhfffdddbbbaaa``````cccbbbaaaaaa```^^^ZZZWWWSSSOOOKKKHHHGGGFFFEEEDDDBBBCCCIIITTTZZZYYYWWWWWWRRRWWW]]]bbbdddeeeeeefffhhhjjjlllmmmmmmmmmooopppooonnnmmmkkkjjjiiihhhhhheee```YYYPPPIIIHHHJJJMMMWWW___lllvvv{{{xxxqqqlllcccbbbaaabbbcccbbbaaa___^^^[[[VVVRRRNNNJJJEEEBBBAAA@@@>>>;;;888777666555333333222222111222222222333333333333333333333333111111111111111111111111111111222222222222111111000000////////////000000.........---,,,,,,++++++...------------...//////............////////////111666<<>>MMM___mmmvvvooobbbiii~~~|||{{{zzzzzz}}}ssscccNNNKKKNNN[[[fffjjjjjjiiijjjjjjkkkkkkkkkkkkllllllkkkmmmppprrrrrrqqqooonnnmmmlllllllllnnnnnnllljjjkkkkkkjjjjjjlllnnnpppqqqqqqssswww{{{~~~~~~}}}{{{yyyzzzzzzxxxrrrmmmhhhggggggfffggghhhiiijjjhhhiiikkklllmmmooorrruuuzzz{{{}}}|||{{{zzz{{{||||||{{{zzzzzzzzzxxxuuussssssrrrpppooolllkkkiiihhhfffeeecccbbb``````______aaa`````````___\\\XXXUUUOOOLLLHHHFFFFFFFFFFFFEEEBBBAAAEEEMMMRRRRRRSSSUUUWWW[[[aaadddfffeeefffffffffhhhjjjkkkkkklllnnnppprrrrrrpppooommmlllkkkkkkhhhddd^^^WWWRRRSSSXXX\\\ccciiirrryyyzzzvvvooojjjeeecccaaa```aaaaaa```^^^WWWTTTOOOLLLIIIEEEBBB???=========<<<;;;:::888888666666555555555555666666222222222222222222222222222222222222222222222222222222222222222222111111000000////////////000000///.........------,,,,,,...------------...//////............///////////////333999@@@HHHTTTaaakkk{{{{{{yyyxxxwwwuuusssuuuuuuuuurrrnnniiigggfffiiihhhgggggggggiiilllmmmllljjjeeeaaa___^^^^^^___[[[ZZZYYYXXXXXXYYYZZZ[[[YYYYYYXXXXXXYYYZZZ[[[\\\[[[ZZZYYYYYYZZZ[[[]]]^^^^^^^^^___^^^^^^]]]\\\[[[\\\ZZZWWWUUUUUUXXX[[[]]][[[[[[ZZZ[[[\\\\\\ZZZXXXVVVTTTRRRPPPOOOOOOOOOPPPOOONNNNNNNNNNNNOOOOOOPPPQQQRRRTTTVVVWWWYYY\\\^^^bbbggglllpppqqqpppoooooopppnnnmmmnnnsss{{{zzzooohhheeefffeeeeeeeeeeeedddcccbbbaaabbb```aaabbb___\\\]]]bbbnnn))))))))))))))))))))))))%%%&&&'''(((((('''&&&%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&''''''&&&$$$$$$#########$$$$$$%%%%%%%%%'''&&&&&&%%%$$$######"""$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$######""""""!!!!!!###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&((()))******,,,000333333333777@@@OOO___lllsssoooeeemmm|||~~~nnn]]]IIIJJJSSSbbbmmmnnnkkkiiiiiiiiiiiiiiiiiiiiiiiiiiieeegggjjjmmmnnnmmmkkkjjjkkkjjjjjjkkkmmmnnnmmmkkkkkkkkkkkkkkklllnnnpppqqqssstttuuuxxxzzz}}}~~~zzzwwwvvvuuusssnnniiiffffffeeeeeefffgggiiijjjhhhjjjlllmmmnnnpppsssuuuxxxzzz||||||{{{zzzzzz{{{~~~}}}}}}|||zzzwwwtttqqqqqqooommmkkkiiihhhgggbbbaaa```___^^^^^^^^^^^^]]]]]]]]]^^^^^^\\\WWWTTTKKKIIIFFFDDDEEEFFFFFFEEEEEECCCEEEJJJLLLLLLPPPTTT\\\```fffiiijjjiiiiiiiiijjjllloooppppppqqqrrrtttuuutttrrrqqqooonnnnnnnnnpppnnniiieeeccceeejjjoooooossswwwzzzxxxrrrjjjeeefffccc```___^^^^^^]]]\\\RRROOOKKKIIIGGGFFFDDDBBB============<<<:::888777999888888777777777777888666666666666666666666666444444444444444444444444444333333222222222111111000000////////////000000//////...............---...------------...//////............////////////---111777===EEEQQQ^^^gggwww}}}{{{zzzxxxwwwrrrssstttrrrnnnjjjhhhgggggggggfffeeefffhhhjjjlllkkkiiieeebbb``````aaabbb^^^\\\ZZZYYYYYYZZZ\\\^^^ZZZYYYXXXXXXXXXZZZ[[[]]][[[[[[ZZZZZZ[[[\\\^^^___aaaaaaaaaaaa``````___^^^]]]\\\YYYXXXXXX[[[^^^```\\\[[[ZZZ[[[[[[[[[XXXVVVTTTSSSQQQPPPOOOOOOOOOOOONNNNNNNNNNNNOOOPPPQQQRRRSSSUUUWWWXXXXXXZZZ]]]```bbbgggmmmqqqrrrqqqqqqpppooonnnlllmmmqqqxxxzzzpppkkklllhhhhhhhhhgggfffdddcccbbbcccbbbbbbdddbbb]]]\\\^^^dddsss((((((((((((((((((((((((&&&''''''''''''''''''&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$%%%%%%&&&&&&%%%$$$###!!! ###$$$%%%%%%&&&%%%%%%%%%#########$$$$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&'''((()))***,,,///222333444999CCCRRRaaammmsssmmmhhhqqq}}}{{{gggVVVHHHLLLYYYjjjtttsssmmmjjjiiiiiiiiihhhhhhhhhggggggfffhhhjjjmmmnnnnnnmmmmmmhhhggghhhjjjlllnnnmmmlllkkklllllllllmmmnnnooopppttttttuuuwwwzzz}}}}}}yyyvvvsssoookkkhhhggggggfffffffffhhhiiijjjgggiiilllmmmnnnoooqqqsssuuuxxxzzz{{{{{{zzzzzz{{{~~~zzzwwwpppooommmkkkiiigggfffeee___^^^^^^]]]]]]]]]]]]^^^[[[[[[\\\]]]]]]ZZZUUUQQQIIIGGGDDDCCCDDDEEEEEEEEEHHHFFFGGGJJJKKKKKKPPPVVV___ccciiilllmmmmmmmmmmmmpppssswwwyyyxxxxxxxxxxxxuuutttrrrqqqqqqrrrssstttyyyxxxvvvssspppqqqsssvvvwwwyyy{{{{{{xxxrrrkkkgggcccaaa^^^]]]]]]]]][[[ZZZSSSPPPLLLJJJIIIIIIGGGFFFEEEDDDDDDBBBAAA???===<<<;;;:::999888777777777777666666666666666666666666666666666666666666666666555444333222222111222222000000////////////000000////////////////////////...------------...//////............////////////---000555;;;BBBLLLYYYbbbqqq|||~~~}}}{{{zzzrrrttttttsssooollljjjjjjhhhgggfffeeefffgggiiikkkiiihhheeecccbbbbbbcccddd___^^^\\\[[[[[[\\\^^^___\\\[[[YYYXXXXXXZZZ\\\]]][[[[[[ZZZZZZ[[[\\\^^^___bbbbbbbbbcccbbbbbbaaaaaa___^^^]]]]]]]]]___aaabbb___]]][[[ZZZZZZYYYWWWUUURRRRRRQQQPPPOOONNNNNNNNNNNNNNNNNNOOOPPPQQQRRRSSSUUUVVVXXXZZZZZZ\\\```bbbaaaffflllpppqqqpppppppppmmmlllkkklllqqqwww~~~vvvpppoookkkkkkjjjiiihhhfffdddcccdddbbbcccfffddd```^^^___```gggxxx''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&'''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$############$$$$$$"""######$$$%%%%%%&&&&&&%%%%%%$$$###""""""!!!!!!###$$$%%%&&&&&&&&&%%%%%%"""#########$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%&&&(((((()))+++///111111444:::FFFUUUeeepppvvvtttiiimmmzzzuuu```NNNJJJPPP___qqq{{{xxxqqqmmmkkkkkkjjjiiihhhgggffffffggghhhiiikkklllmmmnnnnnnddddddeeehhhlllnnnnnnmmmlllmmmmmmmmmnnnnnnoooooosssuuuxxx|||}}}xxxrrrmmmjjjiiikkkjjjiiihhhiiijjjkkkllliiikkknnnoooooopppqqqssstttwwwzzz||||||{{{|||}}}~~~~~~~~~}}}yyyvvvnnnmmmkkkjjjgggfffdddccc^^^]]]]]]]]]]]]]]]^^^^^^\\\\\\\\\]]]\\\XXXRRRNNNHHHEEECCCBBBCCCDDDEEEDDDGGGEEEFFFIIIJJJKKKQQQXXX^^^bbbhhhmmmnnnoooooopppsssvvv{{{}}}}}}{{{yyyyyytttsssqqqqqqrrrvvv{{{~~~|||zzzyyyyyy|||}}}}}}|||xxxrrrlllhhh```^^^]]]^^^______^^^]]]YYYVVVRRRPPPPPPPPPPPPOOONNNMMMKKKJJJHHHFFFEEEDDD>>>===<<<:::999888888888777777777777777777777777888888888888888888888888666555333222111111222222000000////////////000000////////////////////////...------------...//////............////////////...111555888===FFFQQQZZZiiiuuu}}}|||wwwxxxwwwuuuqqqnnnmmmmmmjjjiiigggffffffhhhiiijjjjjjiiihhhfffeeedddccccccaaa```___^^^^^^___```aaa___^^^\\\ZZZZZZ[[[]]]^^^[[[[[[ZZZZZZZZZ\\\]]]^^^aaaaaabbbbbbcccbbbbbbbbb```aaaaaabbbbbbcccddddddccc```\\\ZZZYYYXXXVVVTTTQQQQQQPPPOOOOOONNNNNNNNNOOOOOOOOOOOOPPPRRRSSSTTTUUUWWWYYY[[[\\\^^^bbbdddcccggglllpppqqqppppppqqqllllllmmmoootttzzz~~~uuusssmmmmmmlllkkkiiigggeeeddddddaaabbbffffffcccaaabbb^^^```iii}}}''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###""""""###$$$%%%""""""###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%&&&'''&&&%%%%%%""""""######$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%"""""""""######$$$$$$%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$&&&'''((((((***...111000333;;;HHHXXXhhhtttzzzjjjfffrrrppp[[[HHHMMMTTTdddvvv|||tttpppmmmlllkkkjjjiiigggffffff```aaabbbccceeeggghhhiiibbbbbbdddgggkkknnnnnnmmmmmmmmmmmmnnnnnnnnnnnnnnnrrrvvv|||zzzsssmmmkkklllnnnmmmlllkkkkkklllmmmmmmmmmoooqqqrrrrrrrrrsssuuusssvvvzzz}}}}}}}}}}}}~~~zzzzzz{{{|||}}}{{{wwwtttmmmllljjjhhhfffeeecccbbb^^^]]]]]]]]]^^^^^^___```]]]]]]]]]]]][[[VVVOOOJJJHHHEEEBBBAAABBBDDDDDDDDDCCCBBBCCCFFFHHHIIIPPPYYY\\\aaagggkkknnnoooooopppqqqvvv{{{~~~}}}zzzwwwvvvrrrqqqpppppptttzzz~~~||||||{{{xxxssslllfffccc___^^^___aaacccdddcccbbb]]][[[XXXWWWWWWYYYYYYYYYPPPOOOMMMKKKIIIHHHGGGGGGCCCBBB@@@>>><<<;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<999999999999999999999999666555444222111111222222000000////////////000000////////////000000000000...------------...//////............/////////000///222444666:::AAALLLSSScccppp~~~}}}||||||{{{xxxssspppoooooolllkkkiiigggggghhhjjjkkklllkkkjjjhhhgggeeeccccccaaaaaa````````````aaaaaabbb```^^^[[[[[[\\\^^^___[[[ZZZZZZZZZZZZ\\\]]]^^^___```aaabbbbbbbbbbbbbbbaaabbbccceeeeeeffffffeeefffbbb]]]ZZZXXXWWWVVVUUUPPPPPPPPPOOOOOONNNNNNNNNOOOOOOOOOPPPQQQRRRSSSTTTVVVWWWZZZ\\\]]]```cccfffgggjjjooorrrrrrrrrssssssnnnoooppptttyyy}}}{{{nnnnnnmmmllljjjhhhfffdddcccaaaaaaeeegggdddcccddd]]]\\\aaannn&&&&&&&&&&&&&&&'''((((((,,,)))%%%%%%'''***+++***(((''''''''''''&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%$$$$$$#########%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$""" %%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''((()))))))))))))))&&&'''))),,,...111222333555333<<>>???AAAAAAAAAAAACCCDDDEEECCCBBBCCCAAA>>>=========;;;:::777666555444333222222222222000///...//////---,,,000////////////...............---------,,,,,,,,,,,,,,,,,,---------......///111333555888???IIIPPPaaakkkzzz~~~|||xxxuuusssqqqpppooonnnmmmllllllkkkkkklllllllllkkkjjjhhhfffeeedddcccbbbaaa``````___``````cccbbbaaa```___^^^^^^^^^```___]]]\\\[[[\\\\\\]]]bbbbbbbbbbbbbbbccccccddd```bbbdddfffgggfffeeedddaaaaaa^^^YYYSSSQQQRRRUUUSSSRRROOOMMMLLLMMMOOOPPPOOOOOOPPPQQQRRRSSSTTTUUUVVVWWWYYY[[[___bbbeeegggjjjkkknnnqqqrrrsssttttttppppppoooqqqtttyyy~~~}}}tttpppnnnooommmhhhfffgggcccbbb```___```ccceeeggg^^^[[[\\\cccnnn((((((((((((((()))******+++(((%%%$$$''')))******(((''''''''''''&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######%%%%%%%%%$$$$$$$$$###### !!!###%%%%%%%%%$$$###%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&'''))))))*********))))))((('''(((***,,,...000222333555666BBBWWWjjjuuu{{{zzzyyy}}}wwwnnnvvvzzzdddSSSLLLKKK[[[mmmwww|||{{{uuunnnooommmkkkkkkjjjgggdddaaaaaacccfffiiikkkkkkkkkkkklllkkkkkkkkkllllllmmmnnnnnnnnnnnnooopppqqqrrrssswwwzzz~~~yyysssooonnnpppsssqqqpppooooooppprrrssstttvvvwwwxxxwwwvvvwwwyyyyyyyyyyyy|||~~~}}}{{{xxxrrrnnnmmmkkkgggeeedddbbb```^^^\\\]]]]]]^^^______``````___^^^\\\YYYTTTOOOKKKIIIFFFEEECCCAAA@@@@@@AAAAAABBBDDDFFFHHHKKKPPPWWW[[[\\\```gggkkkmmmmmmmmmmmmppppppqqqrrruuuxxx{{{}}}sssrrrqqqrrrwww~~~zzzuuuooolllkkkiiieeeaaa\\\]]]___eeekkknnnnnnmmmjjjiiiggghhhiiiiiifffccc]]]XXXPPPJJJFFFDDDBBBAAACCCDDDEEECCCAAAAAACCCFFFKKKMMMQQQUUUVVVTTTOOOJJJFFFDDDCCCCCCCCCBBB???===777666555444333222222222111000//////000///---+++////////////////////////.........---------,,,,,,------.........////////////111333444777===FFFMMM\\\gggwww}}}{{{xxxuuusssrrrqqqoooooonnnmmmmmmmmmmmmmmmllllllkkkjjjiiigggeeedddccccccbbbaaa``````````````````___]]]]]]\\\\\\\\\______^^^]]]\\\]]]^^^^^^aaa`````````aaacccdddeeecccdddeeeeeeeeeeeecccccccccccc```ZZZUUUSSSTTTWWWRRRQQQNNNLLLKKKLLLNNNOOOOOOOOOOOOPPPQQQSSSUUUVVVWWWXXXYYY\\\```cccfffhhhkkkmmmooorrrtttuuuuuuvvvqqqqqqppppppssswww{{{~~~|||~~~zzzuuuqqqqqqnnnhhheeefffdddbbb```^^^^^^```bbbddd]]]YYYYYY^^^eeerrr))))))((((((((()))*********'''%%%%%%&&&((()))***(((''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$############%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$&&&%%%%%%$$$$$$#########!!!###&&&'''(((((((((%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&''''''''',,,,,,,,,,,,+++***)))((())))))+++,,,...000111222555:::JJJaaauuuxxxrrrsssvvv{{{|||ppprrruuu___PPPLLLQQQ^^^lllsssvvvvvvtttpppooommmlllkkkkkkiiifffdddbbbdddgggjjjlllmmmmmmmmmqqqpppooonnnnnnmmmmmmmmmooooooooopppqqqrrrttttttxxx{{{~~~~~~yyytttqqqpppppptttssssssrrrrrrrrrssssssuuuvvvwwwwwwwwwxxx{{{}}}}}}|||}}}~~~~~~}}}{{{wwwrrroookkkhhheeecccbbbaaa___]]]\\\]]]^^^````````````______]]][[[WWWSSSNNNJJJHHHFFFEEECCCAAA@@@@@@@@@AAABBBDDDGGGJJJNNNSSSZZZ^^^[[[___eeehhhjjjjjjkkkkkklllmmmmmmooorrruuuxxxzzztttttttttvvvzzzwwwrrrkkkgggffffffdddaaa\\\]]]```fffmmmrrruuuuuuqqqpppppppppqqqpppnnnkkkbbb\\\RRRKKKFFFCCCAAA@@@AAABBBBBBBBBAAABBBEEEHHHOOOSSS[[[bbbddd___VVVPPPIIIIIIIIIJJJJJJHHHCCC@@@777666555333222222222222000000000111222111...+++.........///000000111111///.........------------....../////////000000000///111222333444:::BBBIIIVVVaaarrr}}}|||zzzxxxvvvtttssssssqqqpppoooooooooooooooooolllkkkkkkjjjiiihhhfffeeeddddddbbbaaaaaa````````````___^^^]]]]]]]]]]]]]]]______^^^^^^^^^___`````````___^^^^^^```bbbeeeffffffeeeeeedddcccbbbbbbaaacccaaa^^^YYYUUUSSSTTTUUUPPPOOOMMMKKKJJJKKKLLLMMMOOONNNNNNNNNPPPRRRUUUWWWWWWXXXZZZ]]]aaadddgggiiimmmnnnpppsssuuuvvvwwwxxxsssrrrqqqpppqqqsssvvvxxxwwwxxx|||zzztttrrrnnnhhheeeeeedddbbb___]]]\\\]]]^^^___]]]ZZZXXXZZZ]]]dddqqq~~~((('''''''''''''''((((((((('''&&&%%%&&&((())))))(((''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&########################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&&&&''''''(((,,,,,,,,,,,,,,,+++************+++---...000111111444>>>RRRjjj~~~{{{qqqmmmnnnrrruuuxxx{{{qqqmmmxxxmmmWWWLLLKKKVVVbbbnnnrrrrrrsssqqqoooooommmlllkkkkkkjjjhhhfffcccdddgggiiilllmmmnnnnnnrrrqqqpppoooooonnnnnnoooooooooppppppqqqssstttuuuvvvyyy|||}}}|||zzzyyyyyy|||xxxtttqqqpppoooqqqqqqqqqqqqqqqppppppppppppqqqrrrrrrssswww|||}}}{{{zzzvvvrrrooojjjgggdddcccbbbaaa___^^^\\\]]]___aaaaaaaaa___^^^]]]\\\YYYUUUQQQLLLIIIGGGFFFEEEDDDBBBAAAAAAAAAAAAAAADDDGGGKKKPPPVVV\\\aaa^^^aaaeeeggggggggghhhiiiggghhhiiilllppptttwwwyyyyyyyyyzzz|||~~~~~~tttpppkkkgggfffeeecccbbb]]]^^^aaaffflllsssxxxzzzvvvwwwxxxxxxyyywwwuuuttthhhaaaWWWOOOJJJHHHGGGGGGFFFFFFFFFEEEEEEFFFHHHJJJKKKPPPYYYaaaddd```XXXRRRIIIJJJLLLOOOOOOKKKEEE@@@666666444333222111111111///000111222333222...++++++,,,---...///000111111/////////............---....../////////000000000///000222222222666===CCCOOO[[[lll}}}}}}|||zzzxxxwwwvvvuuuuuurrrqqqqqqpppppppppppppppkkkkkkkkkkkkjjjiiihhhgggfffeeedddbbbaaaaaaaaaaaaaaaaaa```_________``````______``````aaaaaabbbbbbaaa```^^^^^^^^^```cccddddddcccbbbaaa`````````aaa^^^\\\XXXSSSPPPOOOOOOPPPNNNMMMKKKJJJIIIIIIJJJKKKNNNMMMMMMMMMOOORRRUUUWWWXXXYYY[[[^^^aaaeeehhhjjjmmmnnnppprrrtttvvvxxxxxxvvvtttrrrpppooopppqqqrrrttttttwww|||}}}uuuqqqmmmhhheeeeeebbb```]]][[[ZZZ[[[\\\]]]___\\\[[[[[[ZZZ[[[dddnnn)))(((((('''''''''(((((('''''''''''''''''')))***(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%'''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%&&&&&&&&&############$$$$$$$$$$$$""""""###$$$%%%&&&&&&'''&&&&&&&&&%%%%%%$$$######%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&'''''')))***+++,,,,,,,,,,,,,,,***+++,,,---///000111222444BBBWWWnnn~~~tttmmmlllmmmllljjjmmmgggkkk{{{cccNNNHHHKKKYYYfffrrrtttrrrpppnnnkkknnnmmmkkkkkkkkkkkkjjjiiicccdddfffhhhjjjlllmmmnnnoooooooooooooooooopppqqqooooooooopppqqqrrrssstttvvvzzz}}}}}}zzzxxxvvv~~~|||xxxtttrrrpppnnnmmmppppppppppppppppppoooooommmnnnoooooorrrvvv|||}}}{{{yyyxxxuuuqqqnnniiifffdddcccbbbbbb```___\\\]]]___aaaaaa```^^^]]]\\\ZZZWWWSSSNNNJJJGGGFFFEEEEEEDDDCCCBBBBBBBBBBBBAAADDDHHHMMMRRRXXX^^^bbbbbbdddfffgggffffffggghhhhhhiiikkkmmmqqquuuyyy|||~~~zzzyyyooommmkkkiiigggeeebbb___]]]___bbbfffmmmuuu|||}}}|||ssslllbbbZZZUUUSSSRRRRRRRRRQQQPPPOOONNNMMMMMMLLLIIILLLQQQVVVZZZYYYUUUQQQGGGHHHJJJMMMMMMIIICCC>>>666555444333222111111111000000111333444333///,,,******+++,,,...///000000000000/////////.........------........./////////...000111111111444:::???JJJVVVgggyyy~~~}}}{{{zzzxxxwwwwwwwwwsssrrrqqqpppooooooooooookkkkkkkkkkkkkkkjjjiiiiiigggfffeeedddbbbbbbaaaaaaaaaaaa`````````aaabbbbbbaaaaaabbbbbbccccccccccccdddbbb```___^^^___```aaa``````___^^^^^^___``````ZZZWWWSSSOOOMMMLLLLLLLLLMMMLLLKKKIIIIIIIIIIIIIIILLLKKKLLLMMMOOORRRUUUWWWVVVWWWZZZ]]]aaaeeehhhjjjkkklllnnnppprrruuuwwwxxxwwwvvvsssqqqoooooooooppptttrrrtttyyy}}}vvvqqqmmmhhheeeeee```^^^\\\ZZZZZZ[[[]]]^^^___]]][[[[[[XXXWWW\\\ddd++++++***)))))))))******'''((())))))(((((()))+++(((''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&((()))***%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''"""###############$$$$$$""""""###$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''((()))***++++++++++++******,,,---///111222333666EEEZZZnnnxxxrrrqqqpppjjjaaaaaa```mmm|||pppYYYIIIGGGMMM]]]jjjuuuvvvrrrnnnllljjjmmmllljjjjjjkkklllkkkjjjeeefffggghhhjjjlllmmmnnnnnnnnnnnnnnnoooppprrrrrrooooooooopppqqqrrrttttttyyy~~~}}}zzz|||yyytttqqqpppooommmkkkpppppppppppppppqqqrrrrrrpppqqqrrrrrrtttxxx}}}~~~|||yyywwwuuusssooolllgggeeecccbbbbbbbbbaaa___\\\]]]^^^______^^^]]]]]][[[YYYUUUQQQLLLHHHFFFEEECCCCCCCCCCCCCCCCCCCCCCCCBBBFFFKKKPPPUUUZZZ```ddddddfffhhhhhhhhhiiikkklllppppppqqqrrruuuxxx{{{}}}~~~}}}|||{{{}}}~~~|||yyywwwwwwllllllkkkjjjgggccc___]]]___```bbbffflllttt~~~yyypppiiieeebbbaaaaaadddbbbaaa```^^^[[[WWWTTTOOONNNMMMMMMNNNMMMKKKIIIDDDEEEEEEFFFFFFDDD???;;;666555444222111111111111111000111333444333111...***++++++---...///000000000000000000////////////------........./////////...000111111000222888===FFFPPPaaasss}}}|||zzzyyyxxxxxxsssrrrqqqooonnnmmmmmmmmmkkkkkklllllllllkkkkkkjjjiiihhhfffeeecccbbbbbbbbb```````````````aaabbbcccccccccdddeeeeeedddddddddeeedddcccaaa```___^^^^^^^^^^^^^^^^^^____________YYYVVVQQQMMMLLLLLLKKKKKKLLLKKKJJJIIIIIIHHHHHHHHHIIIJJJKKKMMMPPPRRRUUUVVVTTTUUUXXX[[[___cccgggiiijjjkkklllnnnqqqsssvvvxxxyyywwwuuusssqqqpppppppppuuurrrssswww{{{~~~{{{tttpppkkkgggfffaaa___]]][[[ZZZ[[[]]]^^^\\\ZZZYYYYYYVVVSSSWWW^^^,,,++++++***))))))******''')))+++***)))(((***,,,(((''''''''''''&&&&&&&&&%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%''''''(((((()))((((((((()))***+++---000222333444999III]]]mmm{{{~~~|||}}}zzzooobbb\\\```tttxxxeeeQQQFFFIIIQQQbbbnnnxxxvvvppplllkkkkkkllljjjiiiiiijjjkkklllkkkhhhhhhiiiiiikkklllmmmnnnoooooooooooopppqqqrrrsssppppppqqqqqqrrrtttuuuvvv{{{{{{wwwrrrpppoooooollljjjpppooonnnnnnoooqqqtttuuuwwwxxxxxxwwwwwwxxx{{{~~~~~~}}}zzzwwwuuusssqqqmmmkkkeeecccaaa```aaaaaa```^^^]]]]]]]]]]]]]]]]]]]]]]]]ZZZXXXTTTOOOKKKGGGEEEDDDAAABBBCCCDDDDDDEEEEEEEEEFFFIIIOOOTTTXXX]]]cccgggdddfffhhhiiikkkmmmqqqtttwwwwwwvvvuuuvvvwwwxxxyyy~~~|||zzzyyyxxxxxxuuuwwwxxxyyyxxxxxxyyyzzzpppooommmjjjfffcccaaaaaacccccccccccceeekkkttt{{{|||uuuooofffaaaZZZTTTOOOLLLIIIGGGBBBAAA@@@??????>>><<<999666555333222111111000000222111111222333333222000------......///000111111111111111000000000//////....../////////000000000---///111111000222777<<>>>>>>>>:::999666444333333333444222111111111222222333444111111111111000000000000////////////000222333444444888???GGGTTTkkk{{{zzzyyyxxxvvvtttsssrrrssssssrrrqqqpppooonnnnnnmmmkkkgggdddaaaaaaaaabbb______``````aaabbbbbbcccbbbaaa___^^^___```cccdddeeeeeeeeeccc``````bbbcccccccccaaa___[[[WWWTTTRRRRRRPPPNNNNNNOOONNNMMMKKKKKKKKKJJJJJJJJJJJJKKKKKKIIIIIIGGGGGGHHHIIIKKKMMMOOOQQQSSSTTTUUUWWWZZZ]]]]]]bbbiiimmmooossszzz}}}{{{|||zzzyyyzzz}}}~~~tttmmmiiieee```]]]\\\]]]]]]]]]YYYYYYWWWTTTQQQRRRVVV[[[,,,+++)))))))))+++---///---,,,+++)))((('''''''''((('''&&&$$$$$$%%%%%%&&&%%%&&&&&&'''((()))******&&&'''''''''(((((())))))'''&&&&&&''')))***)))((("""###$$$%%%&&&'''''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&'''((('''&&&%%%###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%##################$$$$$$########################""""""#########$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$###%%%&&&&&&%%%$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))******,,,///222333666AAAMMMfffmmm|||~~~||||||{{{```QQQEEEGGGMMMTTT```kkkiiijjjlllmmmmmmmmmlllllliiiiiiiiijjjkkklllnnnooonnnooopppqqqrrrrrrqqqpppqqqrrrssssssttttttttttttpppqqqrrrsssuuuwwwyyyzzz{{{xxxvvvttttttuuuvvvuuutttsssrrrqqqpppppprrrtttuuuqqqqqqsssyyy|||uuunnniii___gggpppssspppkkkiiiiiiaaa```___^^^^^^___aaabbbcccaaa```______]]]YYYVVVNNNJJJFFFCCCCCCCCCCCCCCC???@@@CCCEEEGGGJJJOOORRR[[[bbbkkkpppqqqrrrvvvzzz{{{xxxvvvyyy~~~yyywwwttttttvvvzzz|||~~~}}}}}}}}}ppp___TTTRRRSSSSSSTTTYYYaaalllsssyyy}}}ooo\\\QQQDDD<<<777222333666222111000///000111333555666888;;;>>>@@@@@@@@@???:::999666444333333444555222111111111222333333444111111111111000000000000......//////000222333444333888>>>EEERRRhhh}}}{{{yyyxxxwwwuuuuuutttsssqqqpppoooooommmkkkgggcccaaaaaaaaabbb^^^______```aaabbbbbbcccbbbaaa___^^^^^^```cccdddeeeeeedddbbb```___aaabbbccccccaaa^^^[[[WWWSSSQQQSSSQQQOOOOOOOOOOOOMMMKKKKKKKKKJJJJJJJJJKKKKKKLLLIIIHHHHHHHHHHHHIIIKKKLLLOOOQQQSSSTTTUUUWWWZZZ\\\]]]bbbhhhlllnnnrrryyy}}}~~~{{{xxxyyy}}}~~~wwwpppjjjfff```]]]\\\^^^______YYYYYYWWWTTTQQQQQQVVV[[[...,,,***))))))***,,,...+++,,,,,,,,,,,,+++******++++++++++++++++++++++++******)))((((((((((((((())))))************))))))***))))))((('''&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&%%%###!!!###&&&((('''&&&&&&%%%%%%&&&''''''&&&$$$$$$%%%''''''''''''%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''((((((''''''&&&(((((('''''''''&&&&&&&&&((((((''''''((()))+++,,,......000333222666EEEVVVfffvvv|||tttuuu~~~rrr\\\OOOFFFJJJUUU]]]aaaccceeefffiiikkkmmmmmmlllkkkkkkjjjjjjjjjjjjkkkmmmnnnllllllmmmrrrvvvwwwtttqqqrrrqqqpppppppppqqqssstttrrrrrrtttuuuwwwyyy{{{{{{}}}||||||{{{wwwuuusssssstttuuuuuuuuutttrrrpppoooppptttxxx{{{vvvvvvxxxzzz}}}~~~yyyrrrnnnllllllmmmnnnooommmiiifffeeedddcccaaa```____________``````___\\\XXXTTTRRRLLLHHHDDDBBBCCCCCCBBBAAA@@@@@@@@@AAADDDJJJRRRXXXaaaeeekkkrrrwwwzzz{{{{{{}}}{{{{{{~~~~~~|||{{{yyyyyy{{{}}}~~~~~~{{{xxxyyy}}}}}}pppfff^^^UUUKKKCCCBBBCCCDDDEEEFFFIIINNNQQQZZZ^^^cccggghhhgggdddbbbOOOGGG===777777777555333//////...///000111333555:::;;;===???@@@???>>>===>>>;;;888555333333444555666444111111333444333111222222111111000/////////+++++++++,,,...111333444888666:::EEEPPP```|||~~~|||{{{{{{||||||wwwvvvtttrrrpppoooooonnnnnnkkkhhheeecccccccccdddcccbbb```______```aaaaaaaaaaaa`````````aaaaaaaaagggeeebbb___^^^```bbbdddjjjgggbbb]]]XXXUUUTTTSSSOOOPPPRRRRRRRRRPPPNNNMMMKKKLLLMMMMMMMMMMMMLLLLLLKKKKKKKKKKKKKKKLLLLLLMMMNNNOOOQQQSSSUUUWWWYYYZZZ^^^```cccgggkkkqqqwww|||{{{|||}}}~~~zzzsssmmmiiiccc______```aaaaaa^^^\\\YYYUUURRRSSSWWWZZZ---------,,,,,,,,,,,,,,,,,,,,,+++++++++*********((((((((((((((((((((((((******)))(((((((((((((((&&&&&&''''''''''''&&&&&&***))))))(((''''''&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&&&&$$$###$$$&&&((('''&&&&&&&&&%%%&&&''''''&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&((((((''''''((()))+++,,,......111333333888HHHXXXhhhwww~~~qqqqqqwww{{{mmmXXXNNNHHHNNNYYY```bbbcccfffhhhjjjlllmmmmmmmmmllllllkkkjjjiiiiiijjjkkklllkkkkkkmmmqqquuuvvvtttqqqpppppppppppppppqqqqqqrrrrrrsssuuuwwwzzz|||~~~}}}{{{zzz|||~~~{{{yyywwwtttsssssstttsssrrrvvvuuusssrrrsssvvvzzz|||zzzzzz{{{{{{}}}~~~~~~zzztttppplllkkklllmmmmmmkkkgggdddddddddcccbbbaaaaaa``````_________^^^[[[WWWSSSPPPKKKHHHDDDBBBCCCCCCBBBAAAAAAAAABBBCCCFFFMMMUUUZZZdddhhhnnntttyyy|||}}}}}}}}}|||{{{|||~~~~~~}}}}}}|||||||||}}}}}}|||zzzwwwyyy}}}|||vvvqqqgggaaaXXXRRRNNNJJJDDD????????????>>>>>>???AAACCCFFFIIILLLPPPQQQPPPNNNLLLGGGAAA999555666666555333000000000000222444666777<<<===???AAAAAA@@@???>>>===;;;888555444333333444666444222333555666555333333222222111000000///////////////000111333555666888666999CCCMMM]]]yyy~~~|||yyyvvvrrrooommmlllpppnnnllljjjhhhgggffffffdddcccaaa```______``````^^^^^^^^^^^^```bbbdddeeegggeeecccaaa```aaabbbcccgggddd```[[[WWWUUUSSSSSSPPPPPPQQQQQQQQQPPPNNNNNNLLLMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLKKKKKKLLLLLLLLLPPPQQQRRRTTTVVVWWWYYYZZZ^^^```cccgggkkkqqqxxx}}}xxxqqqlllfffbbbbbbbbbbbbaaa___^^^ZZZVVVSSSTTTWWWZZZ...///000000///...,,,+++,,,,,,***)))))))))***+++++++++++++++++++++++++++***))))))(((((((((((((((((())))))******))))))((()))))))))(((''''''&&&&&&'''&&&%%%%%%%%%%%%&&&'''(((&&&%%%%%%&&&''''''&&&'''&&&%%%&&&((((((&&&%%%''''''&&&&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$###&&&&&&%%%%%%$$$$$$$$$###'''&&&%%%$$$$$$%%%&&&''''''''''''''''''&&&&&&&&&((((((''''''((()))+++,,,//////222444666===MMM\\\jjjuuu~~~}}}zzz}}}}}}nnngggppp}}}wwwhhhRRRKKKJJJSSS^^^cccddddddggghhhjjjlllmmmmmmlllllllllkkkiiihhhgggggghhhhhhjjjjjjlllpppssstttrrrpppmmmnnnooooooppppppooooooqqqsssuuuyyy|||~~~}}}zzzxxxyyy|||}}}|||zzz{{{xxxuuutttsssrrrqqqoooxxxwwwwwwwwwxxxyyy{{{||||||{{{{{{|||}}}~~~~~~{{{vvvrrrlllkkkkkkkkkkkkiiieeeaaacccccccccccccccbbbaaa```^^^___^^^]]]ZZZUUUPPPNNNJJJGGGDDDCCCCCCCCCBBBAAABBBCCCDDDFFFJJJPPPXXX^^^gggjjjpppvvvzzz}}}~~~~~~{{{yyy{{{}}}~~~~~~~~~}}}|||{{{yyywwwvvvxxx{{{xxxrrrjjjddd```\\\WWWSSSOOOKKKEEECCCCCCCCC@@@>>>>>>===<<<:::999888888888999:::<<<>>>???>>>>>>===>>>999555333444555444222222222222333444666888:::???@@@AAABBBBBBBBBAAA@@@;;;:::888666555333333222555444444555777888777666333333333222111111000000222222111111111333444555888555777???HHHXXXvvv~~~zzzvvvrrrpppnnnrrrrrrqqqpppnnnmmmkkkjjjfffdddbbb```___^^^^^^___^^^^^^]]]]]]^^^aaaccceeeeeedddcccbbbaaaaaaaaaaaabbb```\\\YYYVVVTTTSSSSSSQQQPPPPPPOOOOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNOOONNNMMMLLLLLLKKKLLLLLLRRRRRRSSSUUUVVVXXXYYYYYY]]]___cccfffkkkqqqxxx}}}vvvpppjjjfffeeeeeedddbbbaaa```]]]XXXUUUUUUWWWZZZ111111111000///...,,,,,,---,,,***(((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,))))))(((((((((((()))))))))******++++++******)))))))))((((((''''''''''''''''''&&&&&&&&&&&&''''''((('''&&&&&&&&&''''''''''''&&&&&&'''(((((('''%%%((('''&&&%%%%%%&&&'''(((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''&&&$$$######$$$&&&'''''''''''''''''''''''''''((((((''''''((()))***,,,...000333555999DDDUUUcccjjjrrrvvvrrrooorrrxxx{{{~~~ssseeebbbrrruuudddMMMIIIJJJTTT^^^cccfffhhhggghhhiiijjjkkkkkkjjjjjjjjjiiigggeeeddddddddddddiiijjjlllnnnpppqqqpppppplllmmmnnnooopppooonnnmmmqqqsssvvvyyy{{{}}}~~~~~~|||xxxuuuuuuxxxzzzzzzxxxyyywwwuuuttttttsssqqqoooxxxxxxxxxyyyzzzzzz{{{{{{yyyyyyzzz|||}}}~~~}}}zzzuuurrrmmmlllkkkjjjiiigggccc```___```aaabbbbbbaaa``````_________]]]YYYTTTOOOLLLGGGFFFDDDCCCCCCCCCBBBBBBAAACCCEEEHHHLLLSSS[[[aaahhhkkkpppuuuyyy|||}}}~~~}}}{{{{{{|||}}}~~~}}}zzzwwwuuutttuuuvvvyyy}}}zzzoooiii___[[[UUUQQQOOONNNLLLJJJKKKHHHEEEDDDEEEEEEDDDBBBAAA@@@>>><<<<<<;;;999888888888888888888999999:::888555333222444444333111333333333444666888;;;<<<@@@AAAAAABBBBBBAAA@@@@@@:::999888777555333222111333333444555777888888888444444333333222111111111111111////////////000111666333666===EEEVVVuuu}}}zzzwwwtttsssssstttttttttsssqqqnnnmmmhhhfffdddaaa___^^^^^^^^^bbbaaa___]]]]]]^^^```aaaaaaaaaaaaaaa```______^^^]]][[[YYYWWWUUUTTTSSSSSSRRRPPPOOONNNNNNOOOPPPQQQPPPPPPOOOOOOOOOOOOOOOOOOQQQPPPOOONNNLLLLLLKKKKKKSSSTTTTTTUUUWWWXXXYYYYYYZZZ]]]```dddiiiooouuuzzz}}}~~~{{{tttllliiiiiiiiifffccccccbbb___[[[WWWVVVXXXZZZ666444111///---------...---,,,***(((((()))***,,,))))))))))))))))))))))))))))))(((((((((((())))))&&&''''''((((((''''''&&&((((((((((((''''''''''''''''''''''''''''''''''''((((((''''''&&&&&&'''''''''&&&&&&'''(((((('''%%%((((((&&&%%%%%%&&&((((((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$&&&'''((()))'''&&&$$$######$$$&&&'''&&&'''''''''''''''''''''((((((''''''((()))***,,,...111444666>>>MMM```lllnnnssssssnnnjjjmmmqqqrrrxxxvvvrrrhhh\\\]]]qqqsss```KKKIIILLLUUU]]]bbbfffkkkfffgggggghhhhhhhhhgggggggggfffdddcccbbbaaabbbbbbiiijjjlllnnnoooooooooppplllmmmooopppppppppooonnnrrrsssvvvxxxzzzzzzzzzyyy{{{wwwsssrrruuuwwwwwwvvvuuutttsssssstttuuusssrrruuuuuuvvvwwwxxxyyyyyyyyyyyyzzz{{{|||~~~~~~|||xxxtttpppnnnmmmkkkjjjiiigggccc```\\\]]]^^^______`````````aaaaaa```^^^YYYTTTNNNKKKEEEEEEDDDDDDCCCBBBBBBCCC@@@BBBEEEIIINNNVVV^^^ccchhhkkkoootttxxxzzz||||||yyy~~~}}}|||~~~{{{wwwtttqqqrrrtttvvvxxx{{{{{{qqqhhh___XXXTTTPPPMMMIIIGGGGGGHHHIIIIIIKKKKKKKKKKKKKKKKKKJJJHHHEEEBBB???>>>??????===;;;888777666555555555666777777555444333333333222111333333333444777:::<<<>>>AAAAAAAAA@@@@@@???>>>>>>:::999888666555333222111111222444666777777888888555555444444333333222222111000///...---......///333222555<<>>@@@AAAAAA@@@???>>>=========:::999777555444222222111000333666777777777777888666666555555444333333333333222000/////////000111111111555<<>>AAACCCBBBAAA@@@???>>>===<<<<<<;;;999777444222222222222111555888999888777888999777777666666555444444333333222111000000000111222000111666<<<@@@LLLjjj{{{vvvsssrrrrrrssstttssssssqqqqqqnnnllliiifffdddcccbbbbbb___```aaabbbcccccccccbbb]]]\\\\\\[[[ZZZZZZYYYYYYYYYYYYYYYYYYXXXWWWVVVVVVSSSRRRRRRQQQRRRSSSTTTUUUWWWUUUSSSQQQQQQQQQRRRSSSSSSRRRQQQPPPOOOOOOOOOOOOPPPQQQRRRTTTVVVWWWYYYZZZYYYZZZ]]]___aaafffkkkooorrrtttwwwzzz}}}~~~{{{qqqoooooolllhhhaaaaaa```]]]ZZZYYYZZZ\\\======<<<:::777444111///------.........---,,,+++))))))))))))))))))))))))((((((((((((((()))******''''''(((((((((((('''''''''''''''((((((((((((((('''((()))******)))((('''"""$$$&&&%%%###$$$'''***(((''''''((())))))(((&&&&&&'''((())))))((('''&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$&&&%%%%%%$$$$$$##################$$$$$$%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&''''''((((((''''''&&&&&&&&&&&&'''''''''((((((((((((''''''((()))+++,,,---333777;;;JJJcccxxxxxxvvvvvvuuuqqqlllcccWWWQQQTTTgggttt^^^MMMJJJPPPZZZeeeiiiffffffiiiiiihhhgggfffffffffffffffcccccccccdddfffhhhjjjkkkjjjlllooonnnmmmmmmooorrrtttsssrrrqqqrrrssstttuuuuuuxxx{{{xxxuuurrrrrruuuuuutttqqqqqqqqqrrrsssuuuuuutttrrrmmmmmmnnnoooqqquuuwwwyyywwwxxxzzz|||~~~}}}|||zzzvvvtttjjjhhhfffeeeeeedddbbb```]]]\\\ZZZZZZ[[[___cccfffaaaaaa___[[[VVVOOOIIIEEE@@@BBBEEEEEEBBBAAACCCEEEBBBEEEJJJPPPWWW___ggglllsssuuuwww{{{~~~{{{vvvssstttxxx|||~~~xxxqqqiiiccc[[[SSSMMMKKKIIIGGGFFFEEEDDDAAA>>>>>>???BBBFFFMMMVVV___fffjjjpppzzzrrriii]]]TTTPPPNNNIIIFFF;;;:::999777666555444444333333222111111222555888666777888:::===@@@DDDFFFCCCBBBAAA???>>>=========<<<:::666333111111222333333777:::;;;999888888:::777777777666555555444444222111000//////000111111111222777<<<>>>HHHeee{{{yyyrrrrrrssssssssssssrrrrrrnnnmmmjjjgggeeedddddddddbbbcccdddeeedddbbb```^^^^^^]]]\\\[[[ZZZZZZZZZZZZZZZZZZZZZZZZYYYXXXWWWVVVSSSSSSSSSSSSSSSTTTUUUUUUWWWVVVTTTRRRQQQQQQRRRSSSSSSRRRQQQPPPPPPPPPPPPPPPNNNOOOQQQSSSUUUWWWYYYZZZZZZ\\\^^^___bbbfffkkkoooppprrruuuxxx{{{|||}}}}}}}}}~~~~~~~~~~~~~~~}}}}}}~~~tttqqqooolllggg``````___]]]ZZZYYY[[[\\\AAA===999888999888555222222///---,,,---...------,,,,,,,,,+++++++++******,,,,,,++++++++++++++++++************))))))))))))))))))))))))))))))))))))$$$%%%%%%&&&'''((())))))---+++)))'''&&&'''((()))''''''''''''((((((((((((''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%%%%###!!!"""%%%'''&&&$$$%%%%%%$$$###$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$###"""!!!$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((***))))))))))))+++---...///444888===JJJbbbxxx~~~{{{wwwrrrnnnbbbVVVQQQXXXooo}}}~~~gggUUUMMMGGGQQQ]]]eeeggggggiiijjjgggggghhhhhhiiiiiijjjjjjhhhhhhgggggggggggghhhhhhiiikkknnnoooooopppqqqssstttsssrrrrrrrrrssstttuuuwww}}}|||vvvpppoooqqqsssrrrppprrrrrrrrrrrrssstttuuuuuuqqqooommmmmmooorrrssssss{{{|||~~~}}}xxxtttrrrrrrlllkkkhhheeebbb___^^^]]]\\\\\\[[[\\\]]]___aaacccdddbbb]]]WWWQQQKKKGGGDDDCCCCCCCCCDDDDDDDDDDDDDDDDDDFFFKKKQQQZZZccckkkppptttzzz}}}|||~~~{{{wwwtttuuuxxx|||vvvjjj```XXXRRRMMMJJJKKKIIIHHHGGGGGGFFFDDDCCCDDD@@@AAALLLZZZgggsss{{{vvviiiaaa\\\UUUKKKBBB>>><<<999888888777555444555444333222333444555666777888:::===@@@BBBDDDEEEDDDBBB???<<<999888888999999777444222111111333444777777888999999999999888666666666666666555555444333222222111111111111111222222333555:::FFF^^^sss}}}zzzwwwvvvtttssssssrrrrrrsssrrrpppmmmiiigggfffggggggcccdddddddddccc```^^^\\\]]]\\\ZZZ[[[\\\\\\[[[ZZZZZZZZZYYYXXXXXXYYYZZZ[[[VVVVVVUUUUUUUUUUUUUUUUUUWWWVVVTTTRRRRRRRRRTTTUUUWWWVVVSSSQQQPPPPPPPPPQQQRRRRRRSSSSSSTTTUUUWWWWWWWWW[[[```aaa```bbbhhhmmmppprrrtttwwwzzz{{{{{{{{{|||{{{|||}}}}}}{{{{{{{{{{{{{{{{{{{{{{{{{{{yyyrrrppplllhhhbbb^^^\\\\\\YYYTTTSSSUUUEEE@@@;;;999999999666333444222///...//////...---...---------,,,,,,,,,,,,******************++++++************))))))))))))))))))))))))))))))))))))%%%&&&&&&''''''(((((((((---+++)))(((''''''((()))''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%###""""""%%%&&&&&&$$$%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$###""""""$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))(((((()))+++,,,...111555999===KKKbbbyyy~~~{{{zzzqqqcccUUUQQQ\\\uuuwww{{{zzzcccSSSMMMKKKTTT___fffgggggghhhiiiiiiiiiiiiiiiiiijjjkkkkkkiiihhhhhhhhhhhhhhhiiijjjiiikkkmmmnnnnnnnnnpppqqqttttttsssrrrrrrssstttuuuwww{{{}}}wwwpppmmmoooqqqqqqooorrrrrrrrrssstttvvvwwwxxxuuusssqqqqqqtttvvvvvvvvvzzz{{{~~~}}}xxxtttrrrrrrkkkiiigggeeecccaaa```___^^^]]]]]]]]]]]]^^^``````bbb___[[[UUUOOOJJJFFFCCC@@@AAAAAABBBCCCDDDDDDEEEDDDHHHMMMTTT\\\eeelllqqqxxx|||}}}}}}|||vvvvvvwwwyyy|||~~~~~~}}}|||ttthhh^^^WWWSSSQQQPPPRRRQQQPPPOOOMMMIIIDDDAAADDDBBBDDDOOO]]]jjjyyywwwkkkbbbYYYNNNFFF@@@>>>;;;999888777555444555555444333333444555666777888;;;===AAADDDFFFGGGEEECCC@@@<<<:::888888888777666333111000111222333777777888999999999999888666666777777666666555444333222111111000000111111111111222555888CCCXXXkkk|||wwwwwwvvvuuuuuutttsssssssssqqqnnnjjjgggfffeeeeeecccdddddddddbbb```^^^\\\\\\[[[ZZZZZZ\\\]]]\\\ZZZZZZYYYXXXWWWWWWXXXYYYZZZUUUUUUUUUUUUUUUUUUUUUUUUXXXWWWUUUTTTTTTTTTVVVWWWVVVUUUTTTSSSSSSRRRRRRRRRSSSSSSTTTTTTVVVWWWYYYYYYYYY]]]aaabbbaaabbbggglllnnnpppsssvvvxxxzzz{{{{{{xxxwwwvvvwwwxxxxxxvvvuuuqqqrrrrrrssstttuuuuuuvvvyyy}}}tttppplllgggbbb^^^\\\\\\YYYUUUTTTWWWMMMGGG@@@===<<<;;;999666888666333111111000///---/////////.........------)))))))))******+++++++++************))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''',,,+++)))(((''''''((()))''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&$$$######%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$###"""%%%%%%%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''')))***,,,...333777999>>>MMMeee{{{~~~rrraaaQQQPPP___zzzqqqsssqqq]]]PPPLLLQQQXXX```fffgggfffggghhhkkkjjjiiiiiiiiijjjkkkllliiiiiiiiiiiijjjjjjkkkllljjjkkkmmmmmmmmmmmmnnnppptttsssrrrqqqqqqrrrssstttuuuxxx{{{}}}}}}~~~~~~xxxqqqnnnnnnoooooonnnnnnoooppprrrtttvvvxxxzzzvvvuuutttuuuwwwxxxxxxwwwyyy{{{~~~|||xxxtttrrrrrrjjjiiigggeeecccbbbbbbaaa______^^^^^^^^^^^^^^^^^^___]]]XXXSSSMMMHHHEEECCC>>>???@@@AAABBBDDDEEEEEEEEEIIIPPPXXX___fffmmmrrryyy}}}|||{{{~~~vvvtttrrrsssvvvyyy{{{{{{zzzsssiii```[[[[[[___aaaddddddbbb^^^XXXPPPHHHDDDDDDCCCFFFMMMWWWcccuuu{{{mmm```TTTKKKEEEBBB???<<<:::999888666444666666555444444555555666777888;;;>>>BBBEEEHHHIIIEEEDDD@@@===:::888777777555444222000000000222333777777888999999999999888666666777777666666555444222222111000000000000111111111222555777>>>OOO___}}}~~~xxxxxxxxxxxxwwwuuusssrrrsssqqqmmmjjjgggeeeddddddcccddddddcccbbb```^^^\\\[[[ZZZYYYZZZ\\\]]]]]]\\\[[[ZZZXXXWWWVVVWWWWWWXXXUUUUUUUUUUUUUUUUUUVVVVVVXXXXXXWWWVVVVVVWWWYYYZZZVVVVVVVVVVVVVVVUUUTTTTTTTTTTTTUUUVVVWWWYYY[[[\\\\\\___bbbbbbbbbcccgggkkkkkkmmmpppsssvvvxxxzzzzzzwwwuuusssrrrrrrrrrqqqpppooooooppprrrsssuuuvvvvvvuuuyyywwwqqqkkkgggbbb^^^[[[[[[YYYUUUUUUXXXWWWQQQIIICCCAAA@@@===;;;;;;999666444333111///---000////////////.........))))))***+++,,,,,,------************)))))))))((((((((((((((((((((((((((()))((((((((('''''''''&&&))))))((('''&&&&&&''''''''''''''''''((((((((((((''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((&&&%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&''')))+++---...333666999???PPPjjjrrr___MMMNNNaaa}}}vvvsss{{{mmmnnn{{{wwwfffUUUMMMMMMUUUZZZaaaeeeffffffggghhhkkkjjjiiihhhhhhjjjkkklllkkkjjjjjjjjjkkklllmmmnnnkkklllmmmmmmllllllnnnooorrrrrrqqqppppppppprrrrrrrrrrrrqqqooonnnppptttxxx|||yyyuuurrrqqqpppnnnllljjjjjjlllooorrrvvvxxxzzzvvvuuutttuuuwwwxxxwwwvvvyyy{{{~~~}}}xxxtttsssrrrkkkjjjhhheeecccbbbaaaaaa]]]^^^_______________^^^]]][[[VVVQQQLLLHHHEEECCC@@@@@@AAABBBCCCCCCDDDDDDDDDJJJRRRZZZ```fffmmmrrrwww|||}}}{{{zzz~~~~~~|||yyyqqqmmmjjjjjjmmmsssxxxzzz~~~zzzvvvoooiiigggkkkssszzz}}}xxxooodddYYYPPPLLLJJJJJJKKKNNNQQQYYYiiiyyyvvvgggXXXMMMFFFCCC@@@>>>;;;::::::999888666777777666666666666666666777999;;;???CCCFFFIIIJJJEEECCC@@@===:::888666666444333222111111111333333777777888999999999999888777777777777777666555555222222111000000000000111111111333666666:::FFFSSSooo~~~xxxxxxyyyyyywwwuuurrrpppooommmkkkiiigggeeedddddddddddddddcccbbb```^^^]]]ZZZYYYYYYZZZ]]]^^^^^^]]]\\\[[[YYYXXXWWWWWWWWWXXXUUUVVVVVVVVVVVVVVVWWWWWWYYYYYYXXXXXXYYYZZZ[[[\\\XXXXXXYYYYYYXXXVVVTTTSSSTTTUUUUUUVVVXXXZZZ\\\]]]___aaabbbcccbbbcccfffhhhgggiiikkkooorrruuuwwwxxxyyywwwsssrrrqqqqqqqqqpppqqqqqqrrrssstttuuuvvvvvvuuuxxx|||{{{ssslllgggbbb]]]YYYYYYWWWTTTUUUYYYddd]]]TTTMMMJJJGGGDDDAAA===;;;888777555333000---////////////............++++++,,,,,,---...//////************)))))))))((((((((((((((((((((((((((()))))))))(((''''''&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((&&&&&&%%%%%%$$$$$$%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$'''''''''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''))),,,...000222555999AAAUUUooouuu```NNNPPPeeevvvnnnqqqyyyzzzjjjmmmtttzzzwwwkkk[[[NNNLLLQQQYYY\\\```ccceeefffggghhhhhhhhhgggggghhhiiikkkllllllllllllllllllmmmnnnnnnllllllmmmlllllllllnnnppppppooonnnnnnnnnooopppqqqpppmmmhhhdddbbbeeelllqqqxxxxxxxxxxxxwwwsssooollliiijjjlllppptttxxx{{{}}}yyywwwvvvvvvxxxyyyyyyxxx{{{}}}~~~}}}~~~~~~|||yyyuuusssrrrmmmkkkiiifffccc```___^^^ZZZ\\\^^^```aaaaaaaaa```\\\YYYUUUOOOKKKHHHFFFEEEDDDDDDDDDCCCCCCCCCCCCCCCDDDKKKTTT[[[```eeemmmrrrwww|||~~~|||tttooogggccc______eeemmmuuuzzz}}}~~~yyyyyywwwtttssszzz|||mmmaaaZZZWWWVVVVVVXXXXXXVVVZZZgggvvvrrrcccUUUKKKEEEBBB>>>===::::::;;;;;;:::999888888888777777666666666888999;;;>>>BBBEEEGGGHHHCCCBBB???<<<:::777555555444444333222333333444555777777888999999999999888777777777777777666666555333222222111111111111111333222444777666888@@@JJJaaa|||}}}xxxxxxyyyxxxvvvssspppnnnjjjiiiiiihhhggggggfffffffffeeeeeedddbbbaaa```___[[[ZZZZZZ[[[^^^______^^^^^^]]][[[YYYYYYXXXYYYYYYVVVWWWWWWWWWXXXXXXXXXYYYYYYYYYYYYYYYZZZ[[[[[[\\\ZZZZZZZZZZZZXXXVVVSSSRRRUUUUUUUUUVVVXXXYYY[[[\\\___```aaaaaaaaabbbdddfffccceeegggjjjmmmpppssstttyyyvvvsssqqqqqqrrrqqqpppnnnnnnoooooooooooooooppprrruuuyyy~~~wwwnnniiibbb\\\XXXVVVTTTRRRTTTXXXqqqjjj```YYYTTTPPPKKKGGG@@@>>><<<:::999666222000000000000/////////......---------....../////////************))))))))))))(((((((((((((((((((((((()))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&''''''&&&$$$$$$%%%'''###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&'''(((***---000111111555:::EEEZZZtttzzzfffTTTWWWjjj~~~uuusssuuuwwwjjjoootttzzz|||rrreeeUUUKKKNNNVVV^^^___```bbbccceeeeeefffeeeeeefffhhhiiijjjkkkkkknnnmmmmmmllllllmmmmmmmmmjjjkkkkkkkkkjjjkkknnnpppmmmmmmmmmmmmnnnpppqqqssspppnnniiidddaaadddiiinnnuuuwwwyyyzzzyyyvvvqqqooolllmmmpppsssxxx|||}}}{{{zzz|||}}}~~~~~~~~~~~~{{{yyy{{{|||{{{wwwsssqqqpppmmmkkkhhheeebbb___]]]]]]YYY[[[^^^aaacccbbbaaa```ZZZWWWRRRNNNIIIGGGFFFFFFFFFEEEEEEDDDCCCCCCBBBBBBFFFMMMUUU[[[___eeemmmtttzzzxxxnnnggg^^^ZZZVVVWWW^^^iiisssxxx{{{|||~~~~~~yyy}}}~~~~~~wwwkkkfffdddaaabbbdddfffddddddnnnyyy{{{lll]]]QQQHHHBBB???@@@>>><<<;;;<<<<<<;;;:::999999999999888777666666999:::;;;===???AAACCCCCC@@@???===;;;999666555444333333333333444555555666777777888999999999999888777777888888777777666555444444333222222222222222333222444666666666===DDDSSSkkk}}}yyyyyyyyywwwuuurrrpppnnnhhhhhhiiiiiiiiiiiiiiiiiihhhgggfffeeecccbbbaaaaaa^^^]]]\\\]]]___``````^^^^^^]]][[[ZZZYYYZZZZZZ[[[XXXXXXXXXYYYZZZZZZ[[[[[[YYYYYYYYYZZZZZZZZZZZZZZZYYYYYYYYYXXXVVVUUUSSSRRRVVVVVVWWWWWWXXXYYY[[[[[[^^^^^^^^^___```aaabbbccc```aaabbbeeehhhkkkmmmooosssqqqoooooopppppppppnnnmmmmmmmmmmmmmmmmmmmmmmmmllloootttyyy}}}sssmmmddd^^^XXXVVVSSSQQQSSSXXX{{{tttkkkddd^^^XXXRRRMMMCCCAAA???>>>===:::777444111111111111000000000000---------...............************)))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((&&&''''''(((((('''''''''''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((&&&$$$###%%%'''###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%"""######$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''''')))+++...111333333777===HHH]]]vvv|||jjjZZZ[[[lll{{{zzz{{{pppvvvzzzuuueeeTTTKKKQQQ[[[dddcccaaaaaaaaaaaaaaaaaabbbdddgggjjjlllmmmmmmlllooonnnmmmlllllllllllllllggghhhhhhhhhhhhiiimmmooommmmmmmmmnnnooorrrtttuuurrrrrrqqqnnnlllkkkmmmnnntttuuuwwwwwwwwwuuuttttttnnnooorrrvvvzzz~~~|||~~~|||zzztttvvvxxxwwwtttpppnnnmmmjjjiiifffcccaaa___^^^]]]ZZZ\\\```ccccccbbb```^^^WWWTTTPPPKKKGGGEEEEEEEEECCCCCCCCCCCCCCCCCCCCCBBBIIIOOOWWW\\\___eeeoooxxx{{{|||uuulllfffYYYUUURRRSSS[[[fffpppvvvyyyzzz{{{||||||}}}}}}}}}}}}zzzuuutttqqqrrruuuxxxwwwuuuzzzssscccWWWOOOJJJDDD@@@EEECCC@@@>>>>>>===<<<:::999:::::::::999888777666::::::;;;<<<<<<===>>>>>><<<<<<;;;:::888666444333111222222333333444555555777777888999999999999888777888888888888777666666666555444444333333444444222111222444555555:::AAAHHHYYYqqq|||{{{zzzwwwuuurrrqqqpppkkkkkkllllllllllllkkkkkkjjjiiihhhfffeeedddcccccc```___^^^___```aaa```___\\\[[[ZZZYYYYYYZZZ[[[[[[YYYYYYZZZ[[[[[[\\\]]]]]]XXXYYYYYYYYYYYYXXXXXXWWWVVVVVVUUUUUUTTTTTTUUUUUUYYYYYYYYYYYYYYYZZZ[[[[[[\\\[[[[[[\\\^^^___``````^^^^^^___```cccfffiiijjjmmmllllllmmmooopppooommmllllllmmmmmmnnnnnnoooooolllooosssuuu{{{xxxqqqhhhaaaZZZWWWTTTRRRTTTYYYzzzrrrjjjddd]]]UUUPPPEEEDDDBBBAAA@@@>>>:::777333333333222222222111111------------------,,,,,,************))))))))))))************************(((((((((((())))))))))))(((((()))))))))))))))(((''''''''''''((((((((()))''''''''''''''''''''''''(((((((((''''''&&&&&&%%%&&&(((((('''$$$###%%%'''###$$$%%%&&&'''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&&&&&&& !!!"""$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())),,,///222444555999@@@KKK___www{{{jjj[[[\\\kkk~~~www|||yyygggUUUMMMSSS___iiifffccc```______^^^]]]aaadddhhhlllnnnooonnnnnnpppooonnnmmmkkkkkkkkkkkkdddeeefffeeefffhhhkkknnnmmmmmmnnnoooqqqtttvvvxxxtttvvvyyyyyywwwsssqqqppptttttttttsssssstttvvvxxxnnnooorrruuuzzz~~~|||~~~|||yyyqqqsssuuutttqqqmmmkkkjjjgggfffdddbbbaaa______^^^\\\^^^aaaddddddaaa^^^\\\UUURRRNNNIIIEEEDDDDDDDDDAAAAAAAAABBBBBBCCCCCCCCCKKKRRRYYY]]]```fffqqqzzz{{{~~~zzztttmmmiiiXXXTTTQQQRRRYYYdddooouuuwwwwwwxxxxxxyyyzzz{{{{{{|||ooo```VVVSSSQQQMMMHHHJJJGGGDDDAAA@@@>>>;;;999::::::;;;;;;:::999777666;;;;;;;;;;;;;;;;;;:::::::::::::::999777666444333000000111222333444444555777777888999999999999888888888888888888777666666666666555444444444444555111///000333333333888???BBBNNN```sss}}}{{{xxxuuusssrrrqqqoooooooooooonnnmmmllllllkkkjjjhhhgggeeedddddddddbbbaaa``````aaabbb```___ZZZZZZYYYXXXXXXYYYZZZ[[[ZZZZZZ[[[\\\]]]]]]^^^^^^XXXXXXYYYYYYXXXWWWVVVUUUSSSSSSRRRRRRSSSUUUWWWXXX\\\\\\[[[[[[[[[[[[\\\\\\ZZZYYYYYYZZZ\\\_________\\\\\\]]]^^^```cccfffgggjjjjjjkkkmmmpppqqqooonnnhhhhhhiiijjjlllmmmnnnnnnssstttuuutttxxx|||tttkkkddd\\\YYYUUUSSSUUUZZZyyyjjjbbb```[[[UUUGGGDDD@@@>>>>>>===999666666333111000111111000///++++++***************+++---,,,***(((((((((((()))))))))************))))))((((((((((((((((((((((((+++******)))((('''''''''&&&&&&&&&'''((())))))***((((((''''''''''''((((((((('''&&&&&&'''((('''&&&&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%&&&''''''&&&%%%$$$###$$$%%%&&&'''''''''&&&%%%&&&'''((()))''''''(((((((((((((((((((((((()))***,,,...000222999777>>>MMM]]]nnngggUUU[[[nnn|||xxxcccUUUSSSYYY___iiigggddd___ZZZWWWWWWYYYbbbccceeehhhjjjlllmmmnnnqqqpppooonnnmmmlllkkkkkkeeecccaaa```aaadddhhhkkkjjjnnnrrrtttuuuuuuwwwxxx{{{vvvwww~~~wwwtttvvvtttqqqrrruuuwwwwwwuuuqqqqqqrrruuu{{{~~~vvvuuusssrrrpppmmmiiifffeeeeeeeeedddcccbbbaaa```cccbbbcccddddddbbb^^^[[[TTTPPPJJJFFFEEEEEEDDDDDD???@@@AAAAAABBBCCCFFFIIIQQQVVV\\\___```fffpppyyy{{{xxxuuupppiiiddd[[[ZZZZZZ^^^fffnnntttwww{{{vvvssswww{{{{{{{{{}}}wwwkkkhhheeecccbbbbbb```^^^ZZZOOOFFFCCCBBB>>>;;;:::;;;999999999;;;;;;;;;999888777666777999::::::999999999999999777555333222333333222222333333444555666777777888888888888777888888888888888888888888777666555444444444444444222222222222333444555666>>>DDDOOO]]]ooo}}}{{{~~~|||zzzwwwuuussstttwwwwwwtttsssuuutttqqqjjjiiifffcccaaaaaaaaabbbcccbbbaaabbbcccbbb```^^^``````______^^^_______________``````___]]]\\\[[[WWWWWWVVVUUUTTTTTTTTTUUUOOOOOOOOOPPPRRRTTTWWWXXX\\\\\\[[[[[[[[[[[[\\\\\\UUUVVVXXXZZZ[[[\\\\\\]]]\\\\\\\\\^^^aaadddggghhhggghhhiiikkkllllllkkkkkkkkkkkkkkkkkklllmmmnnnoooqqqrrrtttuuuvvv~~~tttfffddd```[[[WWWVVVWWWXXXzzzooohhheee]]]TTTPPPKKKDDD???>>><<<999666999777555444444333111///---,,,,,,+++++++++,,,,,,---,,,+++***)))))))))***))))))************))))))))))))))))))))))))))))))++++++***))))))(((((('''&&&&&&''''''((())))))***((((((''''''''''''((((((((('''&&&&&&'''((('''&&&&&&&&&%%%$$$$$$%%%&&&&&&'''&&&&&&&&&%%%%%%%%%$$$&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''%%%%%%$$$$$$$$$%%%&&&''''''&&&&&&%%%&&&'''((()))((((((((((((((('''''''''(((((()))***,,,///111222777777???OOOaaarrrsss```UUU```vvv|||qqq^^^RRRRRRZZZaaaiiihhhfffaaa]]]ZZZYYYZZZbbbccceeehhhkkkmmmnnnooopppoooooonnnlllkkkkkkjjjfffdddaaa```aaadddiiilllmmmooorrruuuxxxzzz}}}~~~zzzsssrrryyy}}}yyywwwtttrrroooppprrrttttttsssqqqqqqqqqsssxxx{{{}}}~~~~~~wwwuuusssqqqppplllhhheeeccccccbbbbbbaaa```___^^^aaaaaaaaabbbbbb```\\\YYYPPPLLLGGGCCCBBBBBBBBBBBB???@@@AAA@@@AAABBBEEEHHHQQQXXX```dddeeehhhooovvvzzzxxxvvvrrrlllgggbbbaaabbbeeelllrrrwwwyyyzzzvvvvvvyyyzzzyyyyyy|||zzzrrrmmmnnnpppsssvvvvvvssspppjjj]]]PPPIIIEEE@@@<<<;;;;;;:::999999;;;;;;:::999888777777777999::::::888888888888888666555333111333333222222333333444555666666777777888888777777::::::::::::::::::::::::777666666555444444444444222222222222333444555666777<<>>===;;;:::999999;;;;;;:::999999888777888999:::999888888888777777555444222111333333222222333333444555555555666666666777777777;;;;;;;;;;;;;;;;;;;;;;;;888777666555444444444444222222222222333444555666333666;;;AAAJJJXXXhhhttt}}}|||{{{yyywwwvvvuuuttttttwwwyyyyyyvvvvvvwwwvvvsssllljjjhhheeebbbaaaaaaaaabbbaaaaaabbbcccdddbbbaaa]]]\\\[[[[[[ZZZZZZZZZ[[[`````````___]]]ZZZWWWVVVZZZYYYWWWUUUSSSRRRRRRQQQVVVVVVUUUUUUVVVWWWXXXYYYZZZZZZYYYYYYXXXXXXWWWWWWYYYYYYYYYZZZZZZYYYXXXXXXYYYYYYZZZ[[[^^^aaaccceeeeeefffiiikkklllmmmmmmmmmmmmnnnoooppppppooonnnnnnooooooqqqrrrrrrxxxrrrnnnfff]]]WWWTTTSSSTTTzzzvvvnnngggcccYYYLLLCCC???>>>===<<<<<<:::999888888666222000111000///...---,,,,,,,,,++++++***))))))))))))))))))******++++++******)))************************)))))))))(((((('''''''''''''''''''''(((((())))))((((((''''''''''''(((((((((&&&&&&&&&'''((('''&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''###$$$$$$%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''(((((()))))))))(((''''''&&&&&&(((((()))+++---000222333444999DDDUUUiiizzz~~~eee^^^aaasss~~~vvv{{{sss___PPPKKKOOO[[[eeegggiiijjjhhheeeaaa___^^^aaaccceeeiiilllnnnpppqqqmmmmmmlllkkkkkkjjjiiiiiihhheeeaaa^^^___ccchhhlllrrrrrrsssyyyssspppuuuxxxvvvrrrooonnnkkkjjjkkklllnnnoooooonnnnnnpppsssuuuuuuuuuuuuvvvxxxyyyyyy{{{~~~zzzxxxtttqqqoookkkgggdddeeedddcccaaa```______^^^___^^^^^^___^^^[[[WWWSSSMMMJJJGGGEEEEEEFFFFFFFFF@@@AAAAAA@@@@@@CCCGGGJJJRRRZZZeeellloooqqqtttwww|||~~~{{{zzz|||{{{yyyvvvttttttuuuyyy}}}|||{{{{{{yyyuuussszzz}}}|||xxxqqqlllqqqzzz}}}mmmZZZOOOHHHBBB@@@@@@<<<:::999999;;;;;;:::888999888777888:::;;;:::999888777777666444333222111333333222222333333444555444444555555555666777777;;;;;;;;;;;;;;;;;;;;;;;;888888777555444444444444333333333333333444555555444666888;;;@@@JJJVVV```xxx~~~{{{zzzwwwtttrrrpppoooooouuuxxxxxxuuuuuuwwwvvvrrrmmmllliiigggdddcccbbbaaabbbaaaaaaccceeeeeedddccc___^^^]]]\\\\\\[[[\\\\\\[[[\\\\\\]]]\\\[[[ZZZYYYYYYXXXWWWUUUTTTSSSSSSSSSYYYXXXWWWVVVVVVWWWXXXYYYZZZZZZZZZYYYYYYXXXWWWWWWXXXYYYYYYZZZZZZYYYYYYXXX[[[[[[\\\]]]___bbbdddfffeeegggiiilllnnnooooooooommmnnnpppqqqqqqpppnnnmmmnnnnnnooopppppptttvvvpppfff]]]WWWTTTSSSSSS{{{xxxvvvpppfffWWWKKKDDDAAA???>>><<<;;;999888888777444222111111///...,,,,,,++++++------------------,,,,,,******++++++++++++******))))))))))))))))))))))))((('''''''''''''''&&&&&&''''''''''''((((((((((((((((((''''''''''''(((((((((&&&&&&&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''###$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''''''''))))))(((((('''''''''&&&'''((()))+++...000333444555<<>>EEEJJJPPP\\\ooo~~~{{{zzzwwwsssooojjjfffdddjjjnnnooonnnooorrrrrroooooonnnmmmllljjjiiigggggggggffffffggghhhiiigggfff```___^^^]]]\\\[[[[[[[[[^^^^^^^^^]]]\\\ZZZXXXVVVXXXWWWWWWWWWWWWXXXYYYYYYYYYXXXVVVUUUUUUUUUVVVWWWZZZ[[[\\\]]]]]]\\\[[[ZZZXXXYYYZZZ[[[\\\\\\\\\\\\YYYYYYYYYZZZ[[[^^^```bbb```aaadddfffggghhhhhhhhhiiijjjlllmmmnnnnnnnnnmmmmmmlllmmmpppppprrryyy|||sssfff\\\XXXWWWWWWVVVsssggg___XXXRRRNNNMMMIIICCC???===;;;999888555444222000...---,,,,,,''''''((()))))))))((('''***++++++,,,,,,++++++***************************))))))))))))))))))))))))((((((((((((((((((((('''((((((''''''''''''((((((((('''&&&&&&'''((('''&&&%%%&&&'''(((((('''&&&%%%$$$%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&'''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''%%%%%%'''((((((((('''&&&%%%&&&'''((((((((('''&&&&&&&&&''''''((()))))))))'''((())),,,...111444555777AAAOOO```ssspppiiihhhqqqyyyzzzwwwvvvlllppp~~~wwwlllmmm}}}rrr^^^LLLKKKOOOSSSZZZdddcccdddffffffeeedddddddddbbbccceeegggiiijjjkkkkkkllllllllllllkkkkkkkkkkkkgggfffeeeddddddeeegggiiilllqqqxxx~~~vvvmmmiiihhhfffccc```aaafffjjjlllmmmnnnrrrvvvxxxwwwvvvvvvyyy{{{||||||}}}~~~~~~{{{wwwtttrrrpppnnnlllcccaaa^^^\\\ZZZYYYYYYZZZ]]]\\\[[[ZZZYYYUUUPPPLLLFFFDDDBBBAAAAAABBBAAA@@@>>>??????@@@CCCHHHOOOTTTXXX\\\dddllltttyyy~~~}}}zzzzzz{{{}}}xxxuuuyyy|||zzzzzz{{{yyyxxxvvvnnneeedddiiiooottt}}}ssseeeXXXQQQLLLFFFAAA???===;;;::::::::::::999777666555666888<<<>>>???>>>;;;999888666444444444444333333222222333333444555666555555555666888:::;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;:::888666555444444333555555444444444444555555222555999:::999999===@@@FFFOOO]]]mmm}}}zzzzzzyyyvvvrrrlllgggdddfffjjjlllkkkmmmqqqqqqoooooooooooonnnmmmlllkkkjjjjjjiiihhhiiijjjjjjhhhgggcccbbb```___^^^]]]]]]]]]^^^^^^^^^^^^\\\ZZZXXXWWWZZZZZZYYYYYYYYYYYYYYYZZZYYYXXXWWWVVVUUUVVVWWWXXXXXXZZZ\\\]]]^^^]]]\\\[[[[[[\\\\\\]]]]]]]]]\\\\\\YYYXXXXXXYYY[[[]]]___aaa```bbbccceeefffgggffffffggghhhiiijjjkkklllmmmnnnmmmlllmmmqqqqqqrrrxxxwwwiii^^^ZZZYYYXXXWWWzzzqqqkkkeee___[[[VVVQQQIIICCC???===<<<:::777666444222000...------,,,,,,...//////...---,,,***++++++,,,,,,++++++***++++++++++++++++++++++++***************+++++++++((((((((((((((('''''''''((((((''''''''''''((((((((('''&&&&&&'''((('''&&&%%%&&&'''(((((('''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&###$$$$$$%%%&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((%%%%%%'''((((((((('''&&&%%%%%%'''((((((((('''&&&%%%%%%&&&'''((()))******'''((())),,,///222444666666BBBQQQbbbvvvvvvllliiipppyyy|||}}}yyyzzznnnooolllWWWHHHJJJPPPTTT[[[dddbbbccceeeeeedddcccdddeeebbbccceeeggghhhiiiiiiiiimmmllllllllllllllllllkkkhhhhhhgggfffggggggiiiiiijjjpppyyytttkkkgggfffdddaaa^^^___ccchhhmmmnnnooorrruuuwwwvvvtttxxxzzz}}}~~~{{{wwwtttsssqqqooonnneeeccc```]]][[[[[[[[[[[[[[[ZZZYYYYYYWWWSSSNNNJJJFFFDDDBBBAAABBBBBB@@@???<<<===>>>???BBBHHHOOOUUUXXX^^^fffooovvvzzz|||}}}}}}}}}zzzxxxzzz|||sssqqq{{{yyy{{{||||||xxxuuupppggg]]]]]]dddaaadddkkksssyyy|||{{{yyyfff[[[QQQNNNLLLGGGCCCBBB===<<<::::::::::::999777555444555888<<>>>>>>>>>>>>>>>>>>>>>>>;;;:::888777555444444333666555555444444444555555000444888999888777888:::===CCCLLLYYYjjj~~~}}}yyyzzzzzzyyyuuuoooiiifffdddhhhjjjjjjlllqqqrrrpppppppppppppppooonnnmmmllllllkkkjjjjjjkkkkkkiiigggfffeeedddcccaaaaaa``````[[[[[[]]]]]]^^^]]]\\\[[[]]]]]][[[ZZZYYYYYYYYYYYYYYYXXXWWWVVVVVVWWWXXXYYYWWWXXX[[[]]]^^^^^^]]]\\\^^^___^^^^^^]]]\\\[[[ZZZZZZZZZZZZ[[[]]]___aaabbbcccdddfffhhhhhhhhhhhhhhhfffffffffgggiiikkkmmmnnnmmmlllmmmqqqssssssxxx~~~{{{lll```\\\[[[YYYXXX|||uuupppkkkeee```bbb[[[RRRLLLHHHEEE@@@===???:::444222222222000---000000000...---+++)))(((++++++************++++++***************)))(((((())))))))))))))))))))))))))))))(((((('''''''''&&&***&&&$$$''',,,---***&&&(((((('''''''''&&&&&&&&&)))(((&&&$$$###%%%(((+++$$$$$$$$$%%%%%%&&&&&&&&&"""######$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$%%%&&&&&&'''''''''&&&&&&%%%%%%%%%'''&&&&&&%%%%%%%%%&&&&&&)))))))))+++...000111111999CCCRRReee{{{{{{tttpppqqquuu{{{uuuyyy~~~iiiXXXGGGFFFNNNVVVZZZ]]]ccccccdddddddddccccccbbbaaabbbdddfffhhhhhhhhhhhhlllllllllmmmllllllkkkjjjiiiiiiiiiiiiiiihhhgggfffhhhooowww}}}{{{rrrnnnhhhdddbbbdddeeedddgggkkklllnnnqqqrrrrrrrrrtttuuu|||~~~|||zzzxxxwwwuuurrrnnnkkkeeeccc```______^^^]]][[[]]]\\\[[[XXXTTTOOOKKKHHHFFFBBB???===>>>???@@@@@@<<<===???AAACCCHHHNNNSSSWWW]]]gggoootttwwwxxxyyyzzz|||wwwvvv|||{{{zzz|||}}}tttooozzzxxxuuuvvvzzz{{{wwwvvvqqqhhh^^^WWWUUUUUUYYYYYY\\\```eeehhhiiiiii^^^YYYRRRMMMIIIGGGDDDCCC@@@>>>;;;888666666666666999999999::::::;;;;;;<<<777666555444333222222222333333333333444555666777555666777777777777:::<<>>888555444333000---000000000///...,,,+++***++++++************+++++++++++++++++++++***))))))))))))))))))))))))))))))******)))))))))((((((((((((&&&%%%''')))***(((%%%(((((('''''''''&&&&&&&&&'''''''''&&&%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$$$$$$$%%%&&&(((((((((''''''&&&&&&&&&))))))((((((((())))))*********+++---///111222222:::DDDTTThhh}}}{{{wwwyyy|||www|||zzzdddTTTFFFGGGPPPYYY^^^aaadddddddddddddddcccbbbbbbaaabbbeeegggiiijjjjjjjjjkkklllmmmnnnnnnnnnnnnnnnjjjkkkkkkkkkkkkjjjiiiiiilllrrrxxx}}}{{{ssspppiiieeedddfffffffffhhhmmmlllnnnqqqssstttuuuwwwyyy|||~~~{{{zzzxxxwwwuuurrrnnnkkkgggeeebbbaaa```___^^^\\\]]]]]][[[XXXSSSNNNIIIFFFEEECCC@@@>>>???@@@??????<<<===???AAADDDIIIOOOTTTZZZ___gggnnnrrruuuwwwyyy{{{uuutttyyyyyyzzz|||~~~tttnnnxxx}}}tttrrrsssuuuvvvsssqqqlllcccYYYRRROOONNNPPPPPPQQQTTTXXX[[[\\\\\\[[[WWWQQQLLLIIIFFFDDDBBBAAA???<<<999777777777888888999999999::::::;;;;;;666666555444333333333333333333333333333444555666444555777888888:::<<>><<<<<<===@@@BBBEEEJJJQQQUUU]]]aaahhhooosssvvvyyy|||zzzyyywwwyyy{{{||||||{{{yyywwwxxx}}}uuunnnuuuxxxrrrqqqrrrrrrqqqnnnlllfff^^^UUUOOOKKKKKKKKKJJJIIIJJJMMMPPPRRRRRRWWWSSSOOOKKKHHHFFFDDDBBBBBB@@@===:::999888999999888888888999999999999999666555444444333333333333444333333333333333444444222555777999:::<<>>@@@CCCFFFLLLSSSWWW^^^dddmmmtttzzz}}}zzz{{{||||||xxxsssnnnjjjeeejjjrrrzzzpppuuuyyyuuutttsssqqqnnnjjjhhhccc]]]WWWSSSPPPOOONNNLLLJJJKKKMMMPPPRRRSSSTTTQQQMMMKKKIIIGGGDDDBBBAAA???===:::999888999:::999888888888888888888888666555444333333333333333444444333333333333444444333666999;;;<<<===???AAAEEEDDDDDDDDDDDDCCC???===<<<;;;999777555444444555444555555555555444333333111111222333555777999:::888:::===>>>AAAHHHRRRYYYdddqqq~~~zzz}}}}}}zzzwwwvvvssspppnnnmmmlllllllllkkkjjjiiiiiiiiijjjkkkiiihhhgggfffeeeeeefffgggggghhhhhhgggeeebbb___]]]]]]\\\\\\[[[[[[[[[[[[[[[\\\[[[ZZZZZZ\\\]]]\\\[[[ZZZZZZYYYYYYYYYYYYYYYXXXXXXXXXYYYZZZ[[[\\\]]]]]]\\\\\\]]]]]]\\\[[[[[[ZZZYYYYYYYYYZZZ\\\^^^___```aaaaaabbbcccddddddddddddgggffffffeeeffffffhhhhhhhhhiiikkkkkkkkkmmmqqqsss||||||pppfffaaaaaa|||vvvoooeee]]]YYYVVVRRROOOIIIEEE@@@===<<<;;;777444000///...---,,,,,,------,,,,,,++++++++++++,,,,,,***************))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))+++***(((&&&''''''((((((((((((((((((((((((---***&&&%%%''')))***)))'''''''''&&&&&&%%%%%%%%%######$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))++++++%%%(((,,,...///111444777===JJJ[[[hhhttt}}}}}}yyyrrrkkkeeeggguuuvvvpppwwwlllTTTMMMKKKSSS]]]ccceeeggghhhhhhgggfffeeedddbbbaaa```aaabbbdddgggjjjlllmmmmmmmmmmmmnnnnnnmmmmmmlllkkkkkkmmmnnnooooooooooooqqqtttyyy}}}}}}sssmmmllljjjfffeeegggggggggiiinnnppprrruuuvvvvvvwwwyyyzzz}}}}}}zzzyyywwwvvvuuusssooollljjjhhhdddbbbaaa___]]][[[^^^\\\XXXSSSNNNHHHDDDAAABBBBBBCCCDDDEEEBBB>>>:::===???AAADDDHHHNNNUUUZZZ^^^eeeqqq||||||vvvpppiiifffaaadddjjjwwwuuuxxx{{{wwwvvvsssnnnjjjfffddd```]]][[[ZZZYYYXXXSSSPPPNNNOOOQQQTTTVVVVVVRRRPPPMMMLLLJJJHHHEEEBBB@@@>>>;;;999888888999999999999999888888777777777555555444333333333444444444444333333444444555555666888;;;======>>>???AAAGGGEEEDDDDDDDDDBBB???======;;;999777555555555555777777777666555444222222222222222333555777888999888:::===???@@@EEEKKKPPPUUU___nnn{{{~~~||||||yyyuuuqqqmmmjjjhhhgggggggggfffeeeeeefffggghhhhhhgggfffeeeeeeeeefffggghhhhhhiiihhhgggdddaaa___]]]\\\[[[ZZZYYYZZZZZZZZZ[[[ZZZYYY[[[\\\]]]\\\[[[ZZZ[[[[[[[[[ZZZYYYYYYYYYXXXXXXYYYZZZ[[[\\\\\\\\\[[[[[[[[[[[[[[[[[[ZZZYYYZZZZZZ[[[[[[\\\^^^___aaa```aaabbbcccddddddddddddfffeeedddcccdddeeefffgggjjjkkkkkkjjjiiijjjmmmoooxxx}}}pppgggdddvvvoooggg```]]]YYYUUUQQQLLLGGGAAA>>>>>>===:::888222000///---,,,,,,---...,,,,,,++++++++++++,,,,,,)))************)))((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))(((''''''(((((((((((()))))))))444///)))&&&&&&((('''&&&'''''''''&&&&&&&&&&&&&&&""""""###$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))$$$(((,,,......000555888@@@OOOaaammmwww{{{qqqggg___bbbsssqqqnnnvvv|||hhhRRRMMMNNNWWWaaadddeeefffhhhhhhggggggfffeeedddcccaaaaaabbbdddfffiiikkkllllllllllllllllllkkkjjjjjjkkklllmmmnnnooooooooooooqqquuuzzz|||~~~|||rrrllljjjkkkgggeeegggggggggiiinnnqqqtttvvvwwwwwwwwwyyyzzz~~~zzzxxxwwwvvvvvvssspppmmmjjjgggdddbbbaaa```^^^\\\]]][[[WWWRRRLLLGGGCCCAAAAAAAAACCCEEEEEECCC???;;;===???BBBEEEJJJPPPWWW\\\___gggsss}}}vvvppplllhhhjjjnnnxxxzzz|||{{{vvvsssooojjjfffbbb```^^^^^^___aaaaaa```WWWUUUSSSRRRTTTUUUUUUUUURRRQQQOOONNNMMMJJJFFFCCC???===;;;999888888999999;;;;;;:::999888777777666555444444333333444444444444444444444555666777888999<<>><<<;;;999777666666666666999999999888666444333222333333333444555666777888:::<<>><<<;;;555444111///.........///---,,,,,,++++++,,,,,,---***++++++++++++***))))))))))))))))))))))))))))))''''''(((((()))))))))))))))'''&&&'''***+++(((&&&'''((((((((())))))))))))222---((('''((()))'''$$$&&&&&&&&&&&&''''''''''''$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''''''''&&&%%%&&&&&&&&&&&&'''''''''(((%%%%%%$$$$$$$$$%%%%%%&&&$$$(((---//////111666;;;CCCTTTiiiwwwvvvggg[[[\\\ooozzz|||ppppppxxxwwwdddOOOMMMPPP[[[dddfffffffffgggggggggggggggfffeeeeeecccccccccdddfffiiikkkllljjjkkkkkkllllllllllllkkklllmmmnnnooooooooooooooorrrwww||||||yyyzzz|||rrrmmmkkklllhhhfffhhhiiihhhkkkooorrrtttwwwyyyyyyzzz|||}}}~~~~~~yyyxxxwwwvvvvvvtttpppmmmjjjgggeeeccccccbbb```___\\\YYYUUUPPPKKKFFFCCCAAA@@@@@@BBBDDDEEEDDDAAA>>>===@@@CCCFFFKKKQQQYYY^^^ccciiirrr|||zzzssssssuuu~~~~~~yyyssspppmmmhhheeecccaaa```aaadddggghhhggg^^^\\\ZZZYYYXXXWWWUUUSSSTTTSSSRRRQQQOOOLLLGGGCCC@@@>>><<<:::999999:::;;;<<<<<<;;;:::999888777777444444444333333444444555444444444555777888:::;;;;;;???CCCEEEFFFGGGHHHIIIKKKIIIGGGFFFEEEDDDBBB@@@;;;:::999777666666777777999999999999888777555555444444444444444555666666:::===AAAEEEHHHJJJLLLMMMLLLPPPUUUZZZ```kkk{{{}}}{{{wwwrrrnnnkkkiiihhheeeeeedddcccdddeeefffgggiiiiiihhhhhhhhhiiikkkllliiiiiihhhggggggfffeeeeee```___]]][[[ZZZ[[[[[[\\\YYYYYYYYY[[[]]]^^^]]][[[ZZZ\\\^^^^^^[[[YYYYYYYYYXXXYYYZZZ[[[\\\\\\[[[[[[XXXYYYYYYZZZZZZYYYYYYYYYXXXZZZ\\\[[[ZZZ[[[^^^```aaabbbcccdddeeeeeeeeeeeedddcccaaa```aaabbbeeefffhhhiiiiiiiiiiiijjjmmmooorrrvvvwwwqqqzzzvvvtttoooiiieeeYYYQQQHHHBBB??????===<<<888666444111//////000000---,,,,,,++++++,,,,,,---+++,,,,,,,,,,,,+++******************************(((((())))))*********+++(((%%%###%%%***,,,((($$$'''((((((((())))))******)))&&&%%%'''+++---***&&&%%%&&&&&&&&&'''((((((((((((''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&'''(((((('''&&&&&&&&&'''''''''(((((())))))))))))((('''''''''(((((($$$)))///000000222888===EEEXXXooommm\\\\\\nnn}}}ssssss~~~pppssszzzsssaaaMMMLLLQQQ]]]fffhhhggggggfffgggggggggggggggffffffeeeeeeeeeeeegggiiikkkmmmiiiiiikkklllmmmmmmnnnnnnnnnnnnoooppppppppppppooossszzz|||vvvuuu{{{|||tttooommmmmmiiihhhiiijjjjjjlllqqqqqqtttxxxzzz{{{}}}~~~}}}yyyxxxwwwvvvvvvtttpppmmmjjjhhhfffdddddddddbbbaaa[[[XXXTTTOOOJJJFFFCCCAAA@@@@@@AAADDDEEEEEEBBB???>>>@@@CCCGGGKKKRRRYYY___gggjjjpppwwwzzzzzz{{{yyyrrrooollliiifffgggeeeccceeeiiilllmmmlllgggeeebbb```^^^[[[WWWTTTUUUTTTSSSSSSQQQMMMHHHDDDAAA???===;;;:::;;;<<<<<<======<<<;;;999888777777444444333333333444444555444444555666888:::;;;<<<<<<@@@EEEHHHJJJKKKMMMNNNMMMKKKIIIGGGGGGFFFCCCAAA;;;:::888777777777888888888888999999999999888888555555444444444555555555888;;;BBBHHHNNNRRRUUUVVVQQQSSSSSSSSSUUU^^^lllwww~~~~~~~~~~~~|||zzzwwwssspppnnnmmmlllffffffeeeeeeeeefffhhhiiiggggggffffffggghhhiiijjjiiiiiihhhgggfffgggggggggbbbaaa^^^\\\\\\\\\]]]^^^YYYYYYYYY\\\^^^^^^]]][[[ZZZ]]]___^^^[[[XXXYYYZZZXXXYYYZZZ[[[\\\\\\[[[ZZZXXXXXXYYYYYYYYYYYYYYYXXXWWWYYY[[[[[[YYYYYY\\\___bbbbbbcccdddeeeeeeeeeeeedddcccaaa___```bbbdddffffffggghhhiiiiiikkkooorrrlllqqqzzzyyysssvvvmmmfffaaaYYYNNNEEE???======>>>===999555000......///...------------------,,,)))******+++++++++************++++++++++++******((((((((((((((((((((((((,,,+++***)))(((((((((((('''((()))))))))(((&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%$$$$$$############%%%&&&&&&$$$######$$$%%%%%%$$$###"""""""""###&&&%%%%%%%%%%%%&&&'''''')))((('''&&&&&&&&&&&&&&&''''''((())))))((('''&&&***)))+++...000000555<<>>@@@CCCFFFKKKRRRZZZ___gggmmmqqqtttzzz|||xxxrrrmmmiiihhhiiihhhggggggggghhhjjjlllnnnjjjiiifffccc```^^^\\\[[[ZZZ[[[[[[YYYTTTNNNHHHDDDBBB@@@===:::999;;;===???>>>===;;;888666444333222333333444444444444555555555666666666666777;;;>>>@@@CCCFFFIIIKKKNNNQQQSSSLLLIIIGGGGGGIIIJJJIIIFFFAAA===777444333444666666777888999:::::::::::::::555555555333222222444666999<<>>>>>===;;;999777555444444444444555555555666666666777888888888888:::>>>AAAAAADDDIIILLLMMMNNNPPPQQQLLLIIIFFFGGGIIIKKKIIIGGG@@@<<<777555555777888888999999999::::::999999888555555555444222222444666:::===BBBIIIQQQXXX^^^aaaaaa```]]][[[ZZZ]]]cccgggooottt{{{~~~~~~{{{zzzyyywwwuuusssqqqpppooonnnmmmkkkjjjjjjjjjkkkmmmlllkkkkkkkkkkkklllmmmllllllkkkkkkjjjhhhgggfffgggfffccc```^^^]]]\\\\\\ZZZZZZ\\\]]]]]]\\\\\\[[[\\\]]]^^^___^^^]]][[[ZZZZZZZZZZZZ[[[[[[\\\\\\]]][[[\\\\\\]]]\\\[[[ZZZYYY^^^]]]\\\[[[[[[]]]^^^___aaabbbdddfffgggfffeeeddddddcccbbb``````aaabbbcccfffggghhhiiikkklllmmmnnnjjjnnnsssxxx||||||vvvooonnnlllggg^^^TTTKKKFFF@@@???===999666333000///......---------,,,,,,,,,,,,,,,---------,,,,,,+++******++++++++++++******************************++++++***)))((((((((((((((((((((()))(((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&$$$######$$$'''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''******)))(((((((((((()))+++)))'''%%%%%%''')))+++))))))---111222333888???NNNfffwww___PPPOOO]]]uuutttvvv}}}xxxuuu{{{wwwaaaNNNJJJMMMUUU```eeeddddddeeefffffffffgggggghhhhhhiiiiiiiiiiiiiiiiiijjjkkkllliiijjjjjjjjjkkkkkkkkkkkkmmmmmmmmmmmmmmmnnnnnnooosssyyyzzzsssmmmjjjhhhjjjkkklllkkkjjjjjjkkkmmmmmmooossswww|||}}}{{{{{{zzzxxxvvvuuurrrnnnjjjiiiiiiiiijjjjjjhhhdddaaa[[[WWWQQQLLLIIIFFFCCCAAACCCBBBBBBAAA@@@???>>>>>>???AAADDDHHHMMMUUU]]]cccnnnsssxxxyyy~~~|||uuupppkkkhhhhhhhhhggggggiiilllqqqvvvyyy|||xxxrrrlllhhhgggggggggfffeeeccc___YYYTTTRRRQQQPPPMMMHHHDDD@@@?????????===<<<;;;999888777666666666666666666777777777777888999:::::::::===AAADDDDDDGGGLLLOOOPPPOOOOOOOOOKKKHHHFFFGGGIIIKKKJJJHHH???<<<888666666888999:::999999:::::::::999888888666666666444222222444666999<<>>;;;777333111///......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********++++++++++++************************************)))((((((((((((((((((((((((((((((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''&&&%%%###$$$$$$&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''))))))((((((((((((((()))***)))'''&&&&&&(((***+++''')))---222222333999BBBUUUjjjzzzqqqTTTKKKNNN___www~~~uuutttuuu}}}rrr\\\KKKIIINNNWWW___ccccccbbbcccdddeeefffggghhhiiijjjjjjiiiiiiiiiiiijjjkkklllmmmkkkkkkkkkkkklllllllllllllllkkkkkkkkkkkkmmmnnnooosssyyyyyyrrrllliiigggiiijjjkkkkkkjjjjjjlllnnnmmmooosssxxx||||||{{{|||zzzxxxvvvtttqqqnnnkkkhhhggghhhiiiiiifffaaa^^^YYYUUUOOOJJJGGGEEECCCBBBCCCBBBAAA@@@???>>>===<<<>>>@@@CCCHHHNNNVVV___eeennntttzzz|||~~~yyytttnnnkkkkkkiiiiiiiiikkknnnssswwwzzz{{{tttnnnjjjjjjlllnnnqqqppplllfff^^^YYYXXXYYYYYYVVVQQQKKKGGGDDDCCCBBB<<<;;;:::999888777777777666666777777777777888888888999::::::;;;>>>CCCFFFGGGLLLQQQTTTSSSPPPNNNMMMJJJGGGEEEFFFIIIJJJIIIGGG???<<<888666666777888888777888999:::::::::::::::666777666444222222444555888:::???GGGQQQ[[[ccchhhjjjjjjjjjhhhfffdddddddddjjjmmmssszzz~~~}}}{{{zzz|||{{{xxxvvvtttsssssssssrrrqqqpppooonnnmmmmmmmmmmmmnnnpppqqqqqqpppnnnmmmpppooonnnnnnmmmlllllllllhhhgggeeecccbbbaaaaaabbbaaa___]]][[[ZZZ[[[\\\]]]]]]^^^^^^^^^^^^]]]\\\[[[YYYYYYZZZ[[[\\\\\\]]]]]][[[\\\^^^``````___]]]\\\___^^^^^^^^^^^^___```aaabbbdddfffggghhhhhhgggffffffeeeeeedddddddddeeeeeeggggggggghhhiiijjjkkkkkklllkkklllpppvvvxxxxxxzzz|||}}}xxxmmm___UUUJJJGGGDDDBBB@@@<<<777444000000//////...---,,,,,,+++++++++++++++***))))))******++++++++++++******))))))))))))))))))))))))***)))(((((((((((((((((()))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&'''''''''''''''&&&&&&''''''(((''''''((()))******))))))&&&(((---111111222;;;EEE\\\ooo|||gggNNNKKKSSSfff~~~ooopppttt~~~~~~mmmYYYKKKJJJQQQYYY___aaabbbbbbbbbcccdddfffhhhiiijjjjjjjjjiiiiiiiiiiiijjjkkklllmmmllllllllllllmmmmmmmmmmmmkkkjjjjjjiiijjjlllnnnooosssyyyxxxqqqllliiihhhhhhiiijjjjjjjjjkkkmmmooonnnppptttyyy}}}}}}{{{zzz{{{yyywwwuuusssqqqmmmkkkgggggghhhiiiiiifffaaa]]]XXXSSSMMMHHHFFFDDDCCCBBBBBBBBBAAA@@@>>>===<<<<<<===???CCCHHHNNNWWW```ffflllttt|||~~~}}}xxxuuuuuutttttttttvvvxxx|||}}}vvvqqqnnnppptttwww|||{{{vvvnnnddd______aaa___\\\VVVPPPKKKGGGDDDCCC;;;;;;:::999888888888888777777777777888888888888777888:::;;;===@@@EEEHHHMMMQQQUUUWWWUUUQQQMMMKKKIIIFFFDDDDDDGGGIIIHHHEEE???<<<888555555666666555555666888999:::;;;<<<<<<777777777555333222444555666888<<>>KKKcccrrr||||||bbbMMMOOOZZZnnn|||kkkmmmttt|||hhhVVVLLLKKKTTT\\\^^^___aaacccbbbdddeeegggiiijjjjjjjjjjjjiiiiiiiiiiiiiiijjjkkklllllllllllllllmmmmmmmmmmmmkkkjjjiiiiiijjjlllnnnpppsssyyy}}}uuuoookkkjjjiiihhhjjjkkkkkkkkkllloooqqqppprrrvvvzzz|||zzzzzzyyywwwtttsssrrrpppnnnkkkhhhhhhjjjlllllliiiddd___WWWRRRLLLGGGEEEDDDCCCBBBAAA@@@@@@???>>>===<<<<<<===???CCCIIIPPPYYYccciiimmmvvv~~~~~~|||vvvuuuxxx|||~~~vvvkkkfffgggjjjfffccc]]]VVVNNNHHHDDDBBB===<<<;;;:::999999888888888999999999999:::::::::999:::<<<>>>@@@DDDIIIMMMRRRVVVYYYZZZVVVQQQMMMKKKHHHEEECCCCCCEEEFFFEEEBBB===:::777555555666666555555666888999:::;;;<<<<<<888888777555333222444555555666999@@@IIITTT^^^dddfffiiimmmnnnnnnmmmmmmmmmnnnooorrruuuxxx{{{}}}~~~}}}}}}~~~|||zzzuuurrrnnnkkkjjjjjjlllnnnppppppqqqqqqqqqqqqppppppqqqrrrtttuuuuuutttrrrqqqpppooonnnlllllllllmmmnnniiihhhgggffffffggghhhhhhbbbaaa^^^\\\\\\\\\]]]^^^[[[ZZZZZZZZZYYYYYYYYYYYYZZZZZZ[[[\\\^^^___``````\\\\\\]]]^^^___`````````^^^^^^_________`````````bbbccceeeggghhhgggfffeeebbbbbbccceeefffggghhhiiiggggggggggggggghhhhhhhhhhhheeegggmmmpppuuu}}}xxxoooaaaWWWQQQLLLEEEBBBAAA@@@;;;777444444333222111000///...,,,,,,,,,,,,+++***)))(((******++++++++++++******))))))))))))))))))))))))(((((('''''''''(((((()))***)))((('''&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&((('''&&&$$$$$$%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''((())))))((((((((())))))***+++++++++,,,000222111555BBBQQQlllwww|||xxx{{{yyyqqqZZZJJJRRRbbbwwwwwwiiimmmvvv{{{dddSSSNNNNNNWWW^^^]]]]]]aaadddcccdddfffhhhjjjjjjjjjiiiiiiiiiiiihhhhhhhhhiiiiiijjjjjjjjjjjjkkkkkkkkkllllllkkkjjjiiiiiijjjllloooqqqtttzzzxxxqqqllljjjjjjjjjjjjlllmmmnnnnnnooorrrtttsssuuuxxx|||~~~{{{zzzyyywwwuuurrrqqqpppooonnnlllfffgggiiilllllljjjddd```VVVQQQJJJFFFDDDCCCCCCCCC??????>>>>>>>>>=========>>>AAAEEEKKKSSS\\\fffmmmqqq{{{|||{{{yyy{{{{{{rrrmmmppptttsssooohhh^^^UUULLLFFFCCC@@@???>>><<<;;;:::::::::;;;;;;<<<<<<<<<============???AAACCCFFFJJJOOOSSSWWWZZZ\\\[[[WWWQQQMMMKKKHHHEEEBBBAAACCCDDDBBB???:::888666666777999999999888888999:::::::::999999999999888555333222333555666666888===FFFQQQ[[[aaadddhhhlllnnnooooooooopppppppppqqqrrrtttvvvwwwxxxxxxxxxzzz|||~~~|||zzztttqqqllliiigggiiikkkmmmmmmnnnpppqqqrrrrrrqqqqqqqqqrrrssssssssssssrrrqqqooonnnlllkkkkkkkkkmmmnnnkkkiiihhhfffeeeeeeeeeeeeaaa```___^^^]]]]]]^^^^^^[[[ZZZYYYYYYXXXXXXYYYYYYYYYZZZ[[[\\\]]]___``````\\\\\\\\\\\\^^^___aaabbb___``````aaaaaaaaaaaaaaaaaabbbdddfffgggfffeeedddbbbcccdddeeefffgggggggggggggggggggggggggggggggggfffccceeelllnnnooozzz|||{{{qqqdddZZZRRRLLLDDDAAA@@@???;;;777555555444333222111000///---...------,,,+++***)))******++++++++++++******************************(((((('''''''''(((((()))***)))(((&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''%%%'''((('''&&&$$$%%%%%%&&&&&&&&&&&&&&&'''((()))&&&%%%%%%%%%%%%&&&''''''((((((((((((((()))*********)))'''&&&'''***,,,...---///111333222777FFFUUUsss{{{{{{{{{}}}sssiiilllllleeeQQQFFFRRRfff}}}vvvhhhmmmwww|||bbbRRRNNNOOOYYY___]]]\\\aaaeeeeeeeeefffhhhjjjkkkjjjiiihhhiiiiiihhhhhhhhhhhhhhhhhhhhhhhhiiiiiiiiijjjjjjjjjlllkkkiiiiiijjjmmmppprrrvvv{{{~~~|||{{{tttnnnjjjiiiiiijjjlllmmmoooppppppqqqtttvvvuuuvvvzzz}}}}}}{{{zzzyyyuuusssqqqpppoooooonnnlllccceeegggjjjkkkhhhccc___UUUPPPJJJEEECCCCCCCCCCCC>>>>>>>>>>>>============@@@CCCGGGMMMUUU___iiiooouuuzzz}}}zzz|||vvvsssvvvzzzzzzrrrggg[[[QQQIIIEEECCCBBB@@@???===<<<<<<<<<>>>>>>>>>>>>????????????AAACCCEEEGGGJJJOOOTTTXXXZZZ\\\]]][[[WWWQQQMMMKKKHHHEEEAAA@@@BBBBBB@@@===888666555666999<<<======;;;;;;;;;:::999888777666999999888666333222333555777777888===EEEOOOYYY```dddgggkkknnnoooooopppqqqrrrrrrrrrrrrssstttuuuvvvtttuuuuuuwwwzzz}}}xxxyyy{{{|||}}}|||zzzyyytttqqqllliiigggiiilllnnnlllmmmoooqqqrrrrrrrrrrrrpppqqqqqqrrrrrrqqqqqqpppnnnmmmkkkjjjjjjkkklllmmmlllkkkhhheeecccbbbbbbbbb``````___^^^^^^^^^^^^___[[[ZZZZZZYYYYYYYYYYYYYYYVVVWWWXXXYYY[[[\\\]]]^^^]]]\\\[[[[[[\\\___aaacccaaaaaabbbccccccccccccbbb```bbbdddfffffffffeeedddddddddeeeeeefffeeeeeeeeegggggggggggggggfffffffffgggcccfffmmmnnnlllvvvxxxwww{{{~~~yyyqqqeeeZZZPPPJJJBBB@@@AAABBB???<<<999666333000......///000///---++++++,,,,,,,,,+++---------,,,,,,,,,++++++(((((()))***************((('''%%%%%%&&&&&&%%%$$$''''''&&&%%%%%%$$$######'''(((((((((((((((''''''(((((())))))((('''&&&%%%%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&$$$######"""'''&&&%%%$$$$$$$$$%%%&&&(((((((((((())))))))))))'''''''''(((((((((((((((+++///...111777999GGGaaazzzyyy{{{{{{sssfffaaaccc___VVVLLLJJJUUUmmm~~~pppeeeooo}}}{{{^^^QQQSSSUUUWWW[[[^^^aaacccccccccjjjjjjkkkkkkkkkjjjiiihhhnnnlllkkkkkkkkkjjjgggeeejjjiiiiiihhhiiiiiijjjjjjhhhhhhhhhhhhjjjlllnnnooosssyyyzzzvvvuuuvvvtttppplllhhhffffffeeehhhkkkooorrrssssssttttttyyyyyyzzz~~~xxxtttsssuuusssqqqooolllkkkjjjjjjjjjmmmjjjhhhiiijjjhhhccc___TTTNNNFFFBBBAAAAAA@@@???>>>>>>>>>===<<<<<<>>>@@@???CCCIIIQQQYYYbbbjjjpppxxx~~~}}}{{{}}}{{{zzz}}}zzzlll]]]QQQLLLJJJGGGEEECCCAAA???>>>>>>>>>CCCBBBBBBDDDEEEFFFEEEDDDGGGEEEEEEIIIQQQYYY^^^``````]]]ZZZVVVSSSPPPKKKHHHGGGFFFEEEDDDBBB>>>888333555555555666666666666777999999999999:::;;;<<<<<<;;;:::888666555444333333444555777:::@@@IIISSSYYYfffhhhkkkmmmnnnoooqqqrrrsssrrrppppppqqqrrrssssssqqqqqqrrrtttvvvyyy|||~~~}}}~~~wwwvvvvvvxxxzzz{{{zzzyyy{{{xxxsssnnnkkkkkkkkklllooooooooooooooopppppppppqqqqqqqqqqqqpppnnnmmmlllmmmllllllkkkjjjjjjjjjjjjmmmkkkgggccc```_________cccbbbbbbaaa```______^^^^^^]]][[[ZZZYYYXXXYYYYYYYYYZZZ\\\^^^_________^^^ZZZ[[[]]]___aaaaaaaaaaaadddcccccccccccccccdddddd___```bbbccceeeeeeeeeeeeeeedddddddddeeefffhhhiiihhhhhhhhhgggffffffeeeeeedddeeeggghhhiiinnnssswww}}}{{{uuuiii___RRRMMMGGGCCCBBB@@@===:::;;;999666222000///......///---++++++,,,---,,,+++++++++++++++************))))))************))))))***(((''''''(((((('''&&&((((((''''''&&&%%%%%%$$$''''''((((((((((((''''''((((((((((((''''''''''''&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%&&&'''((((((((())))))))))))'''''''''(((((((((((((((,,,000000222888:::IIIddd}}}|||yyyoooaaa[[[]]][[[SSSKKKMMM]]]www}}}ppphhhrrrvvvYYYMMMQQQVVVXXX\\\```bbbddddddeeeiiiiiiiiijjjjjjjjjiiiiiimmmlllkkkkkklllkkkiiigggjjjjjjjjjiiiiiijjjjjjkkkhhhhhhhhhiiijjjkkklllmmmooottt{{{{{{vvvssstttrrrnnnkkkhhhgggggggggiiilllooorrrssstttvvvxxxyyyzzz|||yyyuuussssssqqqpppnnnllljjjiiiiiihhhjjjiiihhhhhhiiifff```[[[QQQLLLFFFBBBAAA@@@???>>><<<======<<<;;;<<<>>>AAAAAAEEEKKKRRRZZZbbbkkkpppyyy~~~}}}zzz{{{}}}~~~wwwjjj]]]RRRMMMLLLJJJHHHFFFCCCBBBBBBBBBCCCEEEEEEFFFGGGIIIJJJJJJIIIKKKKKKLLLQQQXXX]]]______```]]]YYYVVVSSSOOOKKKGGGGGGEEECCCAAA???;;;666222444555555555555666666666888888888888999:::;;;<<<<<<;;;:::999777666555444333444666999>>>GGGPPPWWWaaadddhhhjjjlllnnnppprrrtttrrrpppppppppqqqqqqqqqqqqqqqrrrsssuuuxxxzzz|||zzz|||~~~~~~ttttttsssuuuvvvwwwvvvtttyyywwwssspppmmmlllmmmmmmrrrrrrqqqqqqqqqppppppppppppppppppppppppooooooooollllllkkkjjjiiiiiiiiiiiimmmkkkhhheeecccaaa``````bbbbbbbbbbbbaaa```_________^^^\\\ZZZYYYYYYYYYYYYZZZ[[[\\\]]]^^^_________\\\]]]___```aaabbbaaaaaabbbbbbbbbbbbbbbcccddddddbbbcccccccccddddddeeeeeefffeeeeeeeeefffgggiiijjjlllkkkiiihhheeedddbbbaaafffggggggggggggjjjooorrrzzz~~~|||qqqiiiZZZWWWRRRLLLGGGBBB>>><<<>>><<<999666333000...---///...,,,,,,---------,,,******)))))))))(((((((((*********+++******))))))+++***))))))******)))((())))))(((((('''&&&&&&&&&''''''((((((((((((((('''(((((('''&&&&&&'''))))))'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''((((((((()))))))))'''''''''(((((()))))))))---222111333999<<>><<<999555222000...000...,,,,,,---...---,,,***)))))))))((((((((((((((()))******+++++++++++++++***))))))++++++***)))((((((((('''''''''&&&&&&&&&'''((((((((((((((((((((('''&&&%%%&&&'''***+++((((((((('''&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%%%%$$$######%%%%%%%%%%%%&&&&&&&&&''''''''''''((((((((())))))'''''''''((())))))******---222111333999>>>QQQoooxxxmmmccc______UUUOOOLLLXXXssszzzqqqsss{{{~~~dddPPPNNNWWWZZZ[[[^^^```ccceeeffffffggghhhhhhiiijjjkkklllmmmooommmllllllmmmllljjjhhhjjjiiiiiihhhhhhhhhhhhiiieeeffffffgggggggggggggggiiilllssszzz}}}vvvooolllkkkiiihhhiiijjjlllmmmnnnoooppppppppprrrvvvyyy|||~~~}}}xxxsssqqqmmmmmmlllkkkiiigggfffeeegggggggggiiihhhbbbYYYRRRHHHGGGEEEBBB@@@>>><<<;;;999:::;;;;;;;;;===@@@BBBDDDHHHOOOWWW___iiirrrwww~~~uuullllllssszzzwwwsssooohhh___XXXSSSPPPPPPOOOMMMIIIGGGGGGJJJNNNPPPTTTUUUWWWXXXXXXYYYYYYZZZYYY[[[___dddffffffdddccccccaaa]]]YYYVVVRRRMMMIIIHHHDDD>>>:::777666444222444444444444555555555555666666666666777888999:::999:::<<<<<<;;;999777555222333444666:::BBBJJJPPPZZZ^^^bbbfffhhhiiikkklllooopppppppppooopppqqqrrrssssssrrrrrrrrrsssuuuvvvwwwvvvtttrrrrrrrrrtttuuussstttuuuvvvxxxxxxyyyyyyzzz{{{~~~~~~}}}}}}}}}}}}|||{{{{{{{{{zzzxxxvvvttttttttttttsssrrrqqqqqqrrrrrrrrrrrrrrrrrrrrrrrrpppppppppppppppppppppqqqnnnmmmlllkkkjjjiiiiiiiiikkkkkklllkkkjjjgggdddccc___aaaccceeeeeedddbbb```aaa```___]]][[[ZZZYYYYYY\\\[[[[[[[[[\\\^^^```aaabbbccccccccccccbbbbbbbbb^^^___```bbbcccdddeeeeeefffeeedddcccccceeegggiiihhhhhhhhhiiiiiijjjjjjjjjhhhggggggffffffeeeddddddeeeeeeeeedddbbbccceeeggghhhppp~~~~~~uuusssnnneee[[[RRRLLLJJJAAA@@@>>>;;;888555222111111///------...///...---++++++*********)))))))))&&&''')))***,,,---------***)))((((((******)))((('''''''''&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((((('''&&&%%%&&&'''***+++((((((((('''&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$###%%%%%%&&&&&&''''''''''''''''''''''''((((((((((((''''''(((((()))******+++,,,111111222999@@@WWWwwwzzznnneeeaaa___VVVPPPNNN]]]zzzyyyrrrxxxyyyaaaQQQSSS[[[ZZZ[[[]]]___bbbdddeeefffhhhhhhhhhiiijjjlllnnnooopppooommmmmmmmmkkkiiifffhhhhhhgggfffeeeeeeffffffddddddeeeeeefffggghhhhhhjjjmmmrrrxxx|||yyyrrrkkkiiihhhgggggghhhkkkmmmooopppppppppnnnnnnooosssvvv}}}~~~zzzuuurrrmmmlllkkkjjjhhhfffeeeeeehhhhhhhhhiiihhhaaaWWWOOOEEEEEEDDDBBB???===;;;;;;999:::;;;;;;<<<===AAACCCCCCHHHPPPYYYcccnnnxxxssshhhcccgggssszzzsssjjjeee___XXXTTTRRRQQQPPPPPPNNNKKKJJJKKKOOOSSSVVV^^^```ccccccbbbbbbdddeeedddfffhhhjjjjjjiiiiiihhhgggddd```]]]YYYUUUPPPLLLHHHCCC===999666666555444444444444555555555666666666666666666777888999999888999:::;;;;;;999777555444444555666999@@@HHHNNNZZZ]]]bbbeeeffffffggghhhiiilllnnnooooooppprrruuuttttttrrrqqqqqqrrrssstttvvvtttrrrooonnnooopppqqqnnnpppqqqtttvvvwwwxxxxxxyyy{{{}}}~~~}}}{{{|||~~~}}}|||{{{zzzzzzyyyvvvtttttttttuuuvvvuuuuuutttsssoooppppppqqqrrrsssttttttsssrrrqqqpppoooooooooooopppooonnnmmmlllkkkkkkkkkjjjkkkmmmmmmllliiigggeee```bbbeeefffgggeeecccaaaaaaaaa```___]]]\\\ZZZZZZ\\\[[[[[[[[[\\\^^^```aaacccccccccbbbbbbbbbbbbbbb]]]^^^```bbbdddeeeeeefffddddddcccccceeehhhjjjllliiiiiiiiijjjjjjjjjjjjjjjgggggggggfffeeeeeeddddddbbbcccccccccbbbbbbdddfffgggllluuu}}}}}}vvvmmmccc[[[UUUQQQHHHFFFCCC???;;;888666444111///....../////////---,,,,,,+++++++++*********'''((()))+++,,,---------)))((('''((()))***)))(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((())))))))))))(((((('''&&&&&&'''))))))'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''$$$%%%&&&''''''(((''''''&&&&&&'''''''''(((((((((''''''((())))))***+++++++++111111333;;;DDD^^^~~~ppphhhbbb___XXXQQQOOO___}}}wwwssszzzvvv```TTTVVV\\\[[[\\\]]]___aaaccceeefffiiihhhhhhhhhiiikkkmmmoooooonnnlllllllllkkkhhhfffggggggfffeeedddddddddddddddddddddeeegggjjjmmmnnnppprrrvvvyyyyyyuuunnnhhhhhhggggggggghhhjjjlllnnnpppppppppooonnnooorrrttt}}}|||xxxtttooommmkkkhhhffffffffffffiiihhhhhhhhhfff___TTTMMMDDDDDDDDDBBB>>><<<<<<<<<:::;;;<<<<<<<<<>>>AAADDDCCCHHHQQQ[[[gggrrr}}}uuuhhhbbbccclll~~~|||zzzqqqccc^^^XXXSSSQQQQQQRRRQQQRRRQQQPPPPPPRRRVVVZZZ\\\eeeiiimmmnnnmmmmmmpppssssssttttttrrrooommmlllmmmjjjgggccc___[[[WWWRRRNNNFFFBBB<<<888777777777666555555555666666666666777666666666666777888999:::888999:::::::::999888777444555555555888>>>FFFKKKXXX\\\```cccdddcccddddddcccggglllmmmmmmnnnqqqtttsssrrrqqqpppppppppqqqqqqtttrrrpppnnnmmmmmmnnnooolllmmmooorrrtttvvvwwwwwwvvvxxxyyy{{{|||||||||{{{zzz{{{}}}~~~}}}}}}|||yyywwwuuuuuuvvvvvvvvvvvvuuuuuuooopppqqqqqqrrrsssttttttuuutttrrrpppoooooooooooorrrqqqooonnnmmmlllkkkkkkjjjkkklllmmmmmmkkkiiigggcccdddfffgggfffeeedddbbb````````````___]]]\\\[[[[[[[[[[[[\\\]]]^^^___```bbbbbbaaaaaa```aaaaaabbb^^^___bbbdddeeefffffffffccccccdddeeegggjjjlllnnniiiiiijjjjjjkkkjjjjjjiiijjjjjjhhhfffdddbbbaaa```aaacccccccccbbbbbbdddfffgggiiiooozzz~~~}}}|||ssslllfff___ZZZRRROOOJJJCCC>>>:::888777222000......///000///...,,,,,,+++++++++***************++++++,,,,,,++++++)))((('''(((*********)))''''''''''''''''''''''''%%%&&&'''((())))))))))))((((((((((((''''''''''''&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$&&&''''''((($$$%%%&&&'''((((((((('''&&&&&&&&&'''''''''((((((&&&'''((()))***+++,,,,,,+++222222555===HHHeeewwwpppjjjeeeYYYQQQOOO___}}}~~~vvvttt|||ppp^^^VVVWWWZZZ]]]^^^___```bbbdddfffggghhhgggffffffgggiiikkklllkkkkkkjjjkkklllllljjjhhhhhhgggfffeeeddddddddddddfffeeeeeefffjjjooossswww|||{{{tttooollliiihhhgggfffgggiiikkkmmmnnnooopppppppppqqqtttwww}}}~~~zzzwwwpppnnnjjjgggeeeeeeggghhhiiihhhfffeeeccc\\\RRRJJJCCCDDDDDDAAA===<<<===>>><<<===>>>======???BBBDDDEEEKKKSSS^^^iiitttzzznnnhhhgggnnn~~~wwwooosssyyy}}}vvvmmm```[[[TTTQQQQQQRRRSSSSSSVVVVVVVVVXXXZZZ^^^bbbdddhhhmmmsssuuuvvvxxx}}}xxxrrrooonnnkkkhhhddd```\\\WWWRRRNNNCCC@@@;;;777777777777777666666666777777777888888777777777777888999:::::::::::::::::::::;;;;;;;;;444444333333666;;;BBBHHHSSSWWW\\\```aaaaaabbbbbb___dddiiijjjiiiiiimmmppppppooonnnmmmmmmmmmnnnoooooonnnmmmlllkkkllllllmmmiiijjjllloooqqqssstttuuuttttttuuuvvvwwwxxxyyyyyyyyyzzz|||~~~~~~~~~|||zzzwwwwwwwwwwwwwwwwwwwwwwwwsssssssssssssssssssssssstttsssqqqoooooopppqqqrrrrrrqqqooonnnlllkkkkkkkkkjjjkkklllllllllkkkjjjiiifffffffffffffffeeedddccc___``````aaa```___^^^]]]ZZZ[[[\\\]]]^^^_________``````___^^^______aaaaaa___aaaccceeeggggggffffffdddeeefffgggiiijjjkkklllhhhiiijjjkkkkkkjjjiiihhhjjjiiihhhfffdddbbbaaa```cccdddeeedddcccbbbcccddddddeeejjjsss{{{yyyzzz~~~{{{yyytttnnngggaaa[[[VVVOOOGGG@@@;;;999888222000///...///000///...++++++++++++************---------,,,+++***)))((()))((('''(((***++++++)))(((((((((((())))))))))))%%%&&&'''((())))))))))))(((((())))))((('''&&&%%%%%%&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%###$$$&&&((())))))((('''&&&&&&&&&'''''''''((((((&&&'''((()))***+++,,,,,,,,,333444777@@@LLLjjjzzzuuuoooXXXPPPNNN^^^}}}}}}vvvuuu||||||hhh[[[WWWXXXZZZ______```aaacccfffhhhiiigggfffeeedddeeegggiiijjjhhhggghhhjjjlllmmmlllkkkiiihhhgggfffeeedddddddddggggggfffhhhlllrrryyy}}}wwwsssqqqiiihhhgggfffggghhhjjjlllkkkmmmpppqqqrrrtttwwwzzz}}}|||yyyrrrooojjjfffdddeeegggiiiiiigggeeeccc```YYYPPPHHHDDDDDDDDDAAA===;;;===@@@===>>>???>>>>>>???BBBDDDHHHMMMUUU___jjjuuuuuuooommmsss{{{pppiiinnntttzzzrrrhhh___ZZZSSSPPPQQQTTTUUUUUUZZZ[[[\\\^^^aaaeeehhhiiihhhnnnuuuyyy{{{vvvpppnnnkkkhhhddd```\\\WWWRRRNNNAAA>>>999777777777777777777777777777888888888888777777777777888999:::;;;<<<<<<;;;;;;;;;<<<======333333222222444999@@@EEENNNSSSYYY^^^``````aaabbb]]]bbbggghhhfffeeehhhlllnnnmmmlllkkkjjjkkklllmmmkkkkkkjjjjjjjjjjjjkkkkkkfffhhhjjjmmmoooqqqrrrsssttttttttttttuuuwwwyyyyyywwwyyy{{{|||~~~~~~~~~}}}|||~~~~~~}}}|||||||||{{{yyywwwxxxxxxwwwwwwvvvwwwwwwxxxxxxwwwvvvuuutttsssrrrrrrrrrqqqpppooooooqqqssstttqqqpppooommmkkkjjjjjjjjjjjjkkkkkkkkkkkkkkkkkkkkkhhhhhhgggfffeeeddddddddd^^^___```aaaaaa```___^^^YYYZZZ\\\^^^_________^^^___^^^]]]]]]]]]___```aaaaaabbbdddgggggggggfffeeeeeefffgggiiijjjjjjjjjjjjhhhiiijjjkkkjjjjjjhhhggggggffffffeeeeeedddcccccceeefffgggeeecccbbbbbbcccaaaaaafffnnnuuuxxxooolllpppsss|||xxxtttoooiiiccc^^^VVVMMMEEE???<<<;;;777444111///000000000000---+++)))***------,,,)))************************------,,,+++******************)))'''&&&%%%######&&&&&&((()))************$$$$$$%%%&&&'''''''''&&&***'''&&&''')))***(((&&&%%%%%%%%%&&&&&&'''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((***)))(((((()))+++---///...222555777===RRRuuummm^^^QQQLLL]]]zzz{{{xxxyyy{{{|||{{{sssqqqzzzsss^^^VVVZZZ^^^\\\```aaaccceeefffffffffeeeggggggggggggggghhhhhhhhhiiigggeeegggjjjkkkjjjhhhgggfffeeedddcccddddddeeeffffffiiimmmooorrrzzz{{{qqqllljjjjjjjjjjjjjjjjjjkkklllkkkkkkkkkmmmppptttwwwzzz~~~zzzxxxqqqnnnjjjeeecccdddfffggghhhhhhgggccc]]]UUUMMMIIIBBBBBBAAAAAA@@@???>>>>>>>>>>>>===<<<;;;===AAADDDLLLSSS]]]gggoooxxxzzzvvvxxxxxxqqqjjjnnnuuurrrhhhaaa\\\TTTPPPPPPRRRUUUWWWZZZ[[[^^^aaaeeejjjmmmoooppppppqqqssswww{{{ssspppjjjbbb[[[WWWRRRLLLGGG>>><<<;;;999777555555444777888:::::::::999777555777777777777666666666666888999::::::;;;;;;::::::999999888777666666999;;;IIILLLQQQTTTWWWZZZ^^^```aaa___^^^```dddggggggfffcccdddfffiiilllmmmkkkiiilllkkkiiiiiiiiikkkmmmnnnkkkkkkjjjiiiiiijjjjjjkkkoooooopppqqqrrrtttuuuvvvzzz{{{|||||||||}}}~~~{{{|||~~~~~~||||||}}}|||zzzwwwwwwxxxzzz|||{{{zzzxxxwwwvvvvvvuuuuuuuuuttttttssssssrrrrrrmmmmmmmmmnnnnnnnnnnnnnnnrrrssssssqqqmmmjjjjjjjjjkkkooorrrpppkkkhhhiiikkkhhhhhhgggfffeeeddddddccccccbbbaaa```^^^\\\[[[[[[ZZZ]]]___``````___``````ddddddccccccbbbaaa```````````````aaabbbdddeeefffiiikkklllnnnnnnmmmkkkjjjiiihhhhhhiiikkkkkkjjjhhhkkkjjjiiigggeeeddddddcccggghhhhhhgggeeecccdddeeebbbbbbeeehhhlllxxxtttlllpppttt|||}}}wwwoooeeeaaaZZZRRRIIIBBB===;;;888555222000000000000///***)))'''(((+++,,,+++)))++++++++++++++++++++++++,,,,,,+++*********++++++))))))((((((''''''&&&&&&&&&'''((()))************%%%&&&&&&''''''''''''&&&)))'''%%%&&&((()))(((&&&%%%%%%%%%&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&'''''''''(((((((((((('''((()))***,,,---...222666777???UUUwwwvvvZZZNNNKKK[[[xxx~~~yyywwwyyy|||wwwooommmxxxppp[[[TTTXXX]]]]]]aaabbbdddfffggggggggggggdddeeefffgggiiijjjkkklllhhhfffeeegggjjjkkkjjjiiigggfffdddcccccccccddddddgggfffiiimmmooorrrzzz}}}sssooommmjjjggggggiiikkkjjjhhhjjjjjjkkklllppptttxxxzzz~~~|||xxxvvvqqqnnniiieeeddddddfffhhhhhhhhhfffccc\\\TTTMMMHHHBBBBBBAAA@@@@@@???>>>>>>??????>>>======???BBBFFFNNNUUUaaakkkttt}}}|||{{{tttsssxxxtttlll___[[[UUURRRSSSWWWZZZ\\\```aaacccfffjjjmmmqqqrrrssssssssssssvvv{{{}}}tttooohhh```YYYTTTOOOIIIDDD===<<<:::999777666666666666777999;;;<<<;;;:::999888888888777777777666666888999::::::;;;;;;::::::777888888777777999<<>>;;;888444111000000///...---,,,+++,,,...//////...++++++++++++++++++++++++++++++*********+++,,,,,,((((((((((((((()))))))))&&&'''((())))))******)))'''((((((((((((((('''&&&'''&&&%%%&&&'''((('''%%%&&&&&&&&&&&&&&&'''''''''&&&%%%%%%%%%%%%$$$$$$$$$''''''''''''((((((((((((&&&&&&'''''''''(((((((((((())))))***+++,,,---......333666888BBBZZZ{{{}}}[[[QQQNNN___{{{}}}yyyzzz~~~rrrjjjiiiuuu~~~kkkVVVPPPVVV]]]___bbbdddeeeggghhhhhhhhhhhheeefffggghhhiiikkkllllllfffeeeeeegggiiikkkkkkjjjfffeeeeeeddddddddddddeeeggggggiiimmmooorrrzzzuuuqqqpppjjjddddddhhhkkkiiifffhhhiiijjjlllppptttxxx{{{}}}{{{xxxuuussspppmmmiiieeeddddddggghhhiiihhhfffbbb[[[SSSLLLGGGAAAAAAAAA@@@??????>>>>>>?????????>>>>>>@@@DDDGGGPPPXXXeeeqqq{{{~~~wwwyyy}}}uuuoooccc___ZZZXXXZZZ]]]```aaaiiiiiikkkmmmooorrrtttuuuwwwvvvuuutttsssvvvzzz~~~uuummmfff]]]UUUPPPJJJDDD@@@;;;;;;:::999888888888888555777999;;;============999999999888888888777777888999999:::::::::::::::777888888777666888;;;>>>BBBEEEJJJMMMPPPSSSVVVYYY\\\]]]___ccchhhjjjkkkjjjkkklllnnnpppqqqpppllliiihhhgggfffeeeeeeeeefffgggjjjjjjjjjiiiiiihhhhhhhhhkkkkkklllmmmnnnpppqqqrrrqqqsssuuuuuuuuuuuuwwwyyy|||zzzyyyzzz{{{|||{{{zzz{{{{{{{{{yyyvvvuuuvvvxxxzzz{{{{{{{{{{{{zzzyyyxxxzzzzzz{{{zzzxxxvvvsssqqqqqqooollliiihhhjjjmmmooonnnqqqssstttrrrpppppppppqqqsssuuusssnnnkkkjjjkkkjjjjjjiiihhhgggfffeeeeeecccbbbbbbaaa``````______^^^```bbbcccbbbbbbbbbccceeeeeeddddddcccbbbbbbbbb`````````aaabbbcccdddeeekkklllnnnooopppppppppooonnnmmmlllmmmnnnmmmkkkjjjiiihhhhhhggggggggggggggggggggggggeeebbb``````aaa^^^^^^___aaadddlll~~~uuuqqqiii```VVVNNNHHHDDD???;;;777333222000///...//////...////////////...++++++++++++++++++++++++******))))))***+++,,,,,,))))))))))))))))))))))))''''''((())))))))))))))))))))))))))))))((('''&&&&&&&&&%%%&&&&&&&&&&&&%%%&&&&&&&&&'''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%(((((((((((())))))))))))''''''''''''((((((((((((+++,,,---...///000000000...333777:::EEE```|||ZZZRRRQQQ```yyy}}}~~~|||oooiiihhhttt}}}}}}eeeRRRMMMTTT\\\aaabbbccceeeggghhhhhhhhhgggjjjjjjjjjiiiiiiiiiiiiiiiddddddeeegggiiijjjkkkkkkggggggffffffffffffffffffggggggiiimmmooorrryyy}}}tttqqqooojjjeeeccceeeggghhhggghhhhhhiiilllpppuuuyyy|||}}}zzzwwwuuurrrpppooommmhhheeedddeeegggiiijjjiiifffaaaZZZRRRJJJEEEAAA@@@@@@@@@??????>>>>>>>>>???>>>>>>>>>@@@EEEHHHPPPZZZhhhuuuyyyxxx~~~yyyuuuiiifffaaa___```ccceeegggpppqqqqqqqqqssstttuuuvvvxxxwwwvvvtttrrrsssvvvxxxuuujjjcccZZZRRRLLLGGGAAA===::::::999999999999::::::666777999;;;<<<=========:::::::::999999999888888888888999::::::::::::999::::::999666444444777999???BBBGGGJJJMMMOOOSSSUUUYYYZZZ[[[___cccgggjjjlllmmmpppuuuzzz|||xxxrrrllljjjiiihhhgggffffffggggggiiiiiiiiiiiihhhhhhgggggghhhiiiiiijjjkkkmmmnnnooonnnppprrrrrrrrrrrrtttuuuxxxxxxxxxyyyyyyzzzyyyyyyzzz{{{{{{zzzxxxwwwwwwxxxxxxyyyzzz{{{{{{zzzyyyyyy{{{|||||||||yyyuuuqqqooopppooollljjjiiijjjkkklllkkknnnqqqssssssqqqqqqqqqrrrssstttrrrnnnjjjiiiiiiiiiiiihhhhhhgggfffeeeeeecccccccccbbbbbbbbbbbbbbbaaacccddddddccccccdddeeeddddddcccccccccbbbbbbbbbaaaaaaaaaaaabbbcccdddeeejjjkkklllnnnoooppppppppppppooooooppprrrrrrqqqpppkkkjjjiiihhhggggggfffgggfffgggfffdddaaa___^^^___^^^]]]]]]^^^```fffttt|||ssshhh]]]UUUPPPMMMDDD@@@:::666333222///...---------,,,***)))))))))************************))))))))))))***++++++,,,+++++++++***))))))(((((('''(((((())))))))))))((()))*********)))(((''''''%%%&&&&&&&&&&&&%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((((((((()))))))))******'''''''''((((((((())))))+++,,,---...///000000000///444888;;;IIIffftttUUUNNNNNN[[[qqq{{{oookkklllvvv~~~www___OOOMMMTTT\\\bbbaaacccdddfffggggggggggggjjjjjjjjjjjjiiiiiihhhhhhcccdddeeeggghhhiiikkklllhhhhhhiiiiiiiiiiiiiiiiiihhhgggjjjnnnoooqqqyyyzzzqqqnnnkkkkkkiiieeebbbbbbfffjjjhhhiiijjjmmmqqquuuzzz||||||xxxuuusssqqqooonnnlllhhheeedddfffhhhjjjkkkjjjfff```XXXPPPHHHDDD@@@@@@???????????????>>><<<============@@@EEEHHHOOOYYYhhhuuu~~~zzz|||www|||llliiidddccceeeiiimmmooowwwvvvuuuuuutttttttttuuuvvvvvvvvvtttssssssuuuwww|||sssggg```VVVNNNIIIEEE@@@<<<:::::::::999:::;;;;;;<<<888999999:::::::::::::::::::::::::::999999999999777888999999::::::999999;;;;;;:::888666666999;;;>>>AAAEEEHHHJJJMMMPPPRRRVVVVVVVVVWWW[[[```fffjjjjjjpppyyyvvvooohhhhhhgggffffffeeeeeeeeefffgggggghhhhhhggggggfffffffffggggggiiikkklllmmmlllnnnpppqqqqqqqqqrrrsssuuuvvvxxxxxxxxxxxxxxxxxxzzz{{{||||||zzzyyyzzz{{{wwwxxxxxxyyyyyyyyyyyyyyy{{{||||||{{{xxxtttpppmmmmmmmmmmmmmmmlllkkkjjjiiihhhkkkoooppppppppppppqqqpppqqqqqqpppmmmiiigggfffggggggffffffffffffeeeeeeddddddddddddddddddddddddccceeefffeeeddddddeeegggffffffeeeeeeeeeeeeddddddccccccbbbccccccdddeeefffhhhiiijjjlllmmmnnnnnnoooppppppqqqsssvvvxxxxxxwwwnnnmmmkkkiiigggfffeeeeeefffffffffccc```^^^]]]^^^___]]]\\\]]]^^^aaalllxxx}}}rrrggg]]]WWWSSSIIIDDD>>>999666333000......//////...+++******+++******************************)))))))))***++++++,,,++++++***)))(((((('''(((((())))))))))))((((((((())))))))))))(((((('''%%%'''((('''&&&%%%&&&'''((((((((('''''''''''''''&&&&&&'''''''''''''''((((((((((((((())))))))))))''''''((((((((()))))))))((())))))***+++,,,---...///555999<<>>>>>>>>>>>????????????<<<=========???BBBGGGKKKOOOWWWdddppp{{{zzzmmmllluuu~~~}}}vvvsssuuu{{{}}}zzzxxxvvvvvvtttvvvxxxxxxwwwwwwxxxyyyzzz}}}tttkkk[[[TTTKKKEEECCCAAA???===<<<;;;;;;;;;;;;<<<<<<===<<<<<<;;;:::::::::::::::999999999999888888888888777777888999999999999999777888999999999<<<@@@CCC:::===AAADDDFFFHHHKKKMMMKKKNNNPPPQQQRRRSSSWWWZZZZZZ^^^eeelllpppnnniiiddd^^^______````````````___```bbbdddfffhhhhhhggggggcccddddddeeefffhhhiiijjjiiikkknnnppppppoooooopppqqqtttxxxyyyxxxvvvwwwxxxuuuxxxzzz|||||||||}}}~~~|||zzzxxxvvvvvvxxxyyy{{{||||||{{{yyyvvvsssqqqooommmmmmnnnnnnnnnmmmmmmlllllllllmmmlllkkkkkkmmmooonnnmmmmmmlllllljjjgggeeeccccccdddfffggghhhiiijjjhhhhhhhhhggggggffffffffffffgggfffeeeddddddfffhhhhhhhhhhhhhhhhhhhhhhhhhhhgggffffffffffffgggggghhhiiiiiiiiiiiijjjjjjkkkkkkooooooppptttwwwzzzzzzyyyooonnnllljjjhhhgggffffffdddeeeeeecccaaa______```^^^[[[ZZZ[[[[[[[[[bbbjjjvvvttt~~~yyyjjj]]]UUUOOOKKKDDD>>>999666222000***,,,//////......111333........................++++++***)))(((((())))))&&&''''''((()))*********((()))))))))))))))((((((&&&&&&'''(((((()))((((((&&&(((***)))'''&&&'''***))))))(((((('''''''''&&&$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''(((((((((((((((((((((((())))))))))))***)))(((((()))+++---//////666:::>>>QQQsssvvvXXXIIIGGGJJJWWWhhh{{{zzzssswww~~~|||iiiVVVRRRVVVYYY^^^cccdddeeeggghhhiiijjjiiiiiiiiiiiiiiihhhgggffffffeeedddfffhhhhhhfffeeegggjjjhhhiiijjjkkklllkkkkkkjjjiiihhhjjjnnnoooqqqxxxxxxqqqnnniiihhhhhhhhhhhhiiiiiiiiiooonnnooopppssswww{{{}}}~~~|||wwwtttrrrqqqooommmjjjgggeeedddgggjjjlllnnnkkkfff^^^UUULLLEEEAAA>>>>>>>>>>>>>>>?????????===>>>>>>???@@@CCCHHHLLLPPPXXXcccoooyyy|||mmmjjjrrr{{{~~~}}}}}}{{{yyyxxxuuuwwwyyyzzzyyyxxxyyyzzzzzz}}}wwwpppiiiWWWPPPHHHBBBAAA@@@>>><<<<<<<<<;;;;;;;;;<<<<<<======<<<<<<;;;;;;;;;<<<<<<999999999888888888777777777777888999999999999888777777777666666888;;;>>>888;;;???BBBDDDFFFIIIKKKGGGKKKQQQSSSRRRQQQRRRSSSTTTUUUYYY^^^aaabbb___]]]]]]]]]^^^___`````````___^^^```cccfffhhhhhhhhhhhhccccccdddeeefffhhhiiijjjgggjjjnnnoooooonnnnnnoooqqqtttxxxyyyxxxvvvwwwxxxsssuuuyyy{{{||||||}}}~~~|||yyywwwvvvxxxzzz|||~~~}}}{{{xxxvvvtttrrrqqqnnnnnnmmmlllmmmnnnoooooonnnnnnmmmkkkjjjjjjmmmpppmmmmmmlllllllllkkkhhhfffcccccceeegggiiijjjlllmmmiiiiiiiiihhhgggffffffffffffgggfffeeeddddddfffhhheeeeeeeeefffffffffffffffhhhgggggggggggghhhhhhiiijjjjjjjjjiiiiiijjjkkkkkkoooooopppsssvvvxxxwwwvvvnnnmmmllljjjiiihhhhhhhhhcccdddeeedddaaa``````aaa]]]ZZZYYYZZZZZZZZZ___fffppp}}}ooobbbZZZRRRLLLCCC===;;;888555222000///---,,,,,,---...///,,,---...//////...---,,,,,,+++******)))***************))))))))))))******)))))))))))))))((('''''')))))))))))))))(((''''''&&&'''''''''((()))))))))+++***)))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&''''''''''''(((((((((((())))))))))))))))))((())))))+++---...000999<<>>>>>>>>>>>>>><<<;;;===@@@@@@@@@FFFNNNVVV]]]gggpppxxxuuulllrrr~~~~~~}}}{{{{{{{{{~~~zzzpppfff^^^QQQNNNIIIDDD@@@>>>>>>>>>===============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;999999888777666666777777444555666777888999::::::777888999999888777888999<<<<<<===???AAACCCEEEFFFHHHJJJLLLNNNPPPQQQRRRRRRRRRRRRTTTUUUWWWXXXZZZZZZ\\\YYYWWWZZZ___aaa___\\\^^^```dddhhhkkkkkkgggeeefffeeeeeeeeefffgggiiijjjjjjkkkmmmnnnooopppoooooosssuuuwwwxxxxxxyyy{{{}}}{{{zzzzzz{{{}}}}}}|||zzzyyyxxxxxxyyyyyyzzzzzzzzzyyywwwtttrrrpppoooooonnnnnnmmmmmmllllllnnnnnnmmmmmmlllllllllkkkmmmmmmmmmlllkkkjjjhhhggggggggghhhiiijjjjjjkkkkkkiiiiiiiiihhhhhhhhhhhhggghhhhhhgggfffffffffffffffhhhgggggggggffffffffffffddddddeeeeeeggghhhiiijjjmmmllllllkkkkkkjjjjjjiiiooooooqqqrrrtttuuuwwwwwwpppnnnkkkjjjiiihhhgggeeeffffffdddcccaaa```___^^^]]]\\\ZZZZZZ[[[\\\^^^```nnn}}}ssseee\\\QQQKKKBBB<<<:::999666444111000///------...000111000000000000///...------,,,,,,+++***))))))*********))))))))))))))))))***)))))))))))))))((('''''')))))))))))))))(((''''''''''''''''''''''''(((((((((((('''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''&&&&&&(((((((((((())))))))))))***)))))))))+++,,,...000///888<<>>>>>>>>>>><<<;;;===@@@@@@AAAGGGOOOYYY```kkkttt{{{xxx|||}}}ttthhh]]]UUUPPPMMMHHHDDD@@@>>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<;;;;;;::::::999888888888888888888888888888777777777777777888999999777777888999;;;;;;<<<>>>@@@BBBDDDEEEGGGHHHJJJKKKMMMOOOPPPQQQRRRSSSSSSTTTUUUVVVVVVWWWWWWTTTSSSVVV\\\```___^^^```bbbeeeiiikkkkkkjjjhhhfffffffffffffffggghhhiiiiiijjjlllnnnppppppppppppqqqsssuuuwwwwwwyyy|||}}}}}}}}}}}}~~~~~~}}}{{{zzzzzz{{{{{{xxxyyyyyyxxxwwwuuutttrrroooooooooooonnnnnnnnnnnnpppoooooonnnmmmllllllkkkllllllmmmllllllkkkjjjiiihhhhhhiiijjjjjjkkkllllllkkkjjjjjjjjjiiiiiihhhhhhjjjjjjiiihhhgggggggggggghhhhhhiiiiiihhhhhhgggfffddddddddddddfffggghhhiiimmmmmmllllllllllllkkkkkkoooooopppqqqrrrrrrssssssqqqnnnllljjjjjjiiigggffffffeeeeeecccbbbaaa``````]]]\\\ZZZZZZZZZ[[[]]]^^^fffssszzzlllaaaUUUNNNEEE???<<<;;;999777333111000//////000222333555444333111///.........------,,,******)))))))))))))))(((((((((((()))))))))))))))))))))((('''''')))))))))))))))((((((''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))(((((((((((((((((()))))))))))))))))))))***,,,...000222///777<<>>>>>>>><<<;;;===@@@AAABBBIIIQQQ\\\dddoooxxxwwwlll```UUUNNNNNNKKKGGGCCC@@@>>>>>>>>>????????????????????????>>>=========<<<<<<<<<;;;;;;;;;:::999999999999:::999999888888888777777777777888999999777777888999::::::;;;===???AAACCCDDDGGGGGGGGGHHHJJJLLLMMMNNNQQQQQQQQQRRRRRRRRRRRRRRRRRROOONNNQQQWWW]]]______aaabbbeeegggiiijjjjjjjjjgggggghhhhhhhhhhhhhhhgggiiijjjlllooopppqqqqqqpppqqqssstttvvvwwwzzz~~~~~~}}}|||{{{{{{||||||xxxxxxxxxxxxwwwvvvuuutttppppppppppppppppppqqqqqqrrrqqqqqqooonnnmmmllllllkkkkkklllllllllllllllkkkjjjjjjjjjkkkllllllmmmmmmmmmmmmlllkkkkkkjjjiiiiiilllkkkjjjiiihhhhhhhhhhhhhhhiiijjjkkkjjjiiihhhgggcccccccccdddeeefffggghhhllllllllllllmmmmmmmmmmmmppppppppppppqqqqqqqqqqqqqqqooolllkkkkkkjjjhhhgggfffeeeeeedddcccbbbbbbaaa]]]\\\[[[ZZZYYYZZZ[[[\\\]]]eeeuuuyyy|||tttjjj___XXXNNNFFFBBB???<<<999333222000//////111222333999777555222000///.........---,,,+++***)))))))))((((((((())))))((((((((()))))))))))))))(((''''''(((((())))))))))))(((((('''''''''&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&'''))))))******(((((((((((())))))))))))((((((((()))+++...000222000666<<>>>>>>>><<<<<<===@@@AAACCCKKKTTT]]]eeeqqq|||yyynnnddd[[[SSSNNNLLLJJJGGGCCC@@@???>>>>>>????????????@@@@@@@@@@@@???>>>>>>======<<<<<<<<<::::::999999999999::::::666666777888888999::::::777888999888777666777999999999:::<<<>>>@@@BBBCCCGGGGGGFFFGGGHHHJJJLLLMMMMMMMMMNNNNNNOOOOOOPPPPPPPPPMMMLLLNNNTTTYYY]]]^^^^^^___bbbcccdddfffhhhiiiiiijjjkkkkkkkkkjjjiiihhhiiikkkmmmooopppqqqqqqqqqssstttvvvvvvwwwzzz~~~~~~}}}{{{zzzzzzzzz{{{{{{zzzzzzyyyxxxwwwuuuttttttppppppqqqqqqrrrrrrsssssstttsssrrrqqqooonnnmmmllljjjkkklllmmmmmmnnnnnnmmmkkklllllllllmmmmmmmmmnnnooonnnmmmmmmlllkkkjjjjjjlllkkkjjjiiihhhhhhhhhhhhhhhiiijjjkkkjjjiiigggfffeeeddddddeeefffggghhhhhhjjjjjjkkkkkklllmmmmmmnnnooooooppppppqqqqqqrrrrrrqqqooommmkkkkkkkkkiiihhheeeeeeeeeddddddccccccccc]]]\\\[[[ZZZYYYYYYYYYYYYXXX]]]fffttt|||vvvyyy~~~}}}ssskkkcccXXXOOOHHHBBB<<<888444333111//////000111222999888555222000/////////...---,,,+++************(((((())))))))))))(((((()))))))))))))))(((''''''(((((())))))))))))(((((('''''''''&&&%%%%%%%%%$$$&&&%%%%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''&&&&&&(((((((((((())))))))))))'''''''''(((***---///111111555===NNNlllpppddd^^^ZZZVVVUUUUUUfff{{{dddZZZ^^^^^^___aaa]]]bbbbbbbbbbbbdddeeeggghhhggghhhhhhiiijjjkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjiiiiiiiiiiiijjjjjjjjjjjjjjjlllnnnpppuuu{{{~~~vvvpppllljjjhhhgggfffeeedddeeeeeefffkkkrrryyy||||||}}}}}}yyyvvvsssooolllkkkhhheeeeeeeeeggggggffffff___YYYWWWRRRJJJEEEDDDAAAAAAAAA@@@???>>>>>>======<<<===@@@BBBEEEMMMWWW]]]fffsss~~~zzzpppfff]]]WWWRRRNNNJJJIIIFFFDDDBBB@@@@@@???>>>>>>>>>??????@@@@@@@@@@@@@@@???>>>======<<<<<<999999888888888999999:::777777888888999999::::::666777888888777666777888999999:::<<<>>>@@@BBBCCCGGGGGGGGGHHHIIIJJJKKKLLLHHHIIIJJJKKKLLLNNNOOOOOOPPPNNNMMMNNNRRRVVVYYY[[[\\\^^^aaabbbbbbdddgggjjjkkklllmmmnnnnnnmmmkkkjjjkkklllnnnooopppqqqppppppvvvwwwwwwwwwwwwxxx{{{~~~}}}}}}~~~~~~~~~}}}|||{{{zzz{{{|||}}}}}}|||{{{xxxvvvtttsssrrrqqqqqqrrrrrrssssssttttttuuutttsssqqqpppnnnmmmmmmjjjkkklllmmmnnnooooooooommmmmmmmmmmmmmmnnnnnnnnnnnnnnnmmmllllllkkkjjjjjjkkkjjjiiiiiihhhhhhiiiiiihhhhhhiiiiiiiiihhhgggfffgggfffffffffggghhhiiijjjhhhhhhiiijjjkkkllllllmmmkkkkkklllnnnooopppqqqrrrqqqooolllkkkkkkkkkjjjhhheeeeeeeeeddddddccccccccc]]]\\\\\\ZZZYYYYYYXXXXXXYYY[[[___ffftttssssssxxx{{{vvvnnncccYYYPPPGGG===777666555222000//////000111666555444222000/////////------,,,++++++++++++,,,((()))***++++++***)))((()))))))))))))))((('''''''''(((((()))))))))))))))'''''''''&&&&&&&&&&&&&&&''''''''''''''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&))))))((('''%%%$$$"""!!!(((((((((((())))))))))))'''''''''(((***,,,...///333666>>>SSSsssqqqhhhbbb\\\XXXVVVRRRkkkrrr]]]WWW]]]]]]___bbb_________aaabbbdddeeefffgggggghhhhhhiiijjjkkklllllljjjjjjjjjjjjjjjjjjjjjjjjggghhhhhhiiijjjkkklllllllllmmmpppsssxxx~~~|||vvvpppllljjjiiihhhfffeeeeeeeeeffffffhhhnnnuuuyyy|||~~~|||xxxuuurrrnnnkkkjjjhhhffffffggghhhhhhhhhggg```ZZZVVVQQQJJJEEEDDDBBBBBBAAA@@@???>>>>>>======<<<===AAACCCFFFPPPZZZaaaiiivvvyyysssiii```YYYSSSOOOMMMIIIHHHGGGEEECCCBBBAAAAAA>>>>>>>>>??????@@@AAAAAAAAAAAA@@@???>>>===<<<<<<999888888888888999999:::;;;;;;:::999888777777666666777888888666666777888999999:::<<<>>>@@@BBBCCCGGGHHHIIIIIIJJJJJJJJJIIIEEEFFFGGGIIIKKKLLLNNNNNNOOONNNNNNOOOPPPSSSVVVXXX\\\___cccdddcccdddhhhlllmmmmmmnnnnnnnnnnnnnnnmmmmmmnnnooopppppppppooooootttuuuwwwwwwwwwwwwxxxyyyzzz{{{|||}}}~~~~~~~~~}}}}}}~~~~~~{{{xxxvvvsssrrrrrrrrrssssssssssssssssssttttttssssssqqqpppooonnnnnnjjjkkklllnnnooopppppppppmmmmmmmmmmmmmmmmmmmmmmmmllllllkkkkkkkkkkkkjjjjjjiiiiiihhhhhhiiiiiijjjkkkiiiiiihhhhhhgggggggggggghhhhhhgggggghhhhhhiiijjjggghhhhhhiiijjjkkkkkklllggghhhiiikkklllnnnoooppppppnnnkkkkkkkkkkkkjjjhhhfffeeeeeedddcccbbbbbbaaa]]]]]]\\\[[[[[[ZZZYYYYYYZZZ[[[\\\___hhhzzzzzzvvvvvv}}}yyyoooeee[[[PPPDDD<<<:::888555222000000000111111111111111111000///...,,,,,,+++++++++,,,------)))***+++,,,,,,+++***))))))))))))))))))(((''''''''''''((()))))))))))))))''''''''''''''''''(((((()))(((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))))))))((('''%%%$$$###(((((((((((())))))))))))))))))))))))***,,,...///555666???WWWxxxqqqkkkggg___WWWTTTOOOkkkiiiVVVSSS[[[\\\^^^bbb___]]]___aaadddeeefffggggggggghhhhhhiiikkkllllllmmmiiiiiiiiiiiiiiiiiiiiiiiiffffffhhhiiikkklllnnnnnnmmmppptttyyy~~~|||vvvpppllljjjhhhgggfffffffffggghhhiiijjjmmmssszzz{{{wwwtttpppllliiiiiigggfffgggiiijjjkkkjjjhhhaaaZZZWWWQQQJJJEEEEEECCCBBBBBBAAA???>>>>>>======<<<===AAACCCHHHQQQ\\\hhhooozzzqqqlllccc[[[VVVSSSPPPNNNIIIHHHGGGFFFEEEDDDCCCCCC?????????@@@AAABBBBBBBBBBBBAAAAAA@@@>>>======<<<999999999999999:::;;;;;;<<<;;;;;;:::888777777666666777888777666555666888999:::;;;<<<>>>AAACCCDDDEEEGGGIIIJJJKKKIIIHHHFFFFFFFFFGGGHHHIIIJJJKKKLLLKKKLLLMMMNNNPPPRRRTTTVVVYYY^^^cccdddcccdddgggkkkllllllllllllmmmmmmnnnooooooooopppqqqpppooonnnmmmnnnqqqtttuuuuuuuuuuuuvvvyyyzzz|||}}}~~~~~~~~~~~~}}}{{{xxxvvvttttttsssssssssssssssssssssrrrrrrrrrrrrrrrqqqpppoooooonnnkkklllmmmnnnooopppppppppmmmmmmmmmmmmmmmmmmmmmmmmiiiiiiiiiiiiiiijjjjjjjjjiiiiiiiiiiiijjjlllmmmnnnllljjjiiigggggghhhiiijjjggggggggggggggghhhhhhiiiiiiiiiiiijjjjjjkkkkkkkkkiiijjjkkklllmmmnnnooooooooommmjjjjjjjjjjjjiiihhhfffeeeeeecccbbbaaa``````\\\]]]]]]\\\\\\[[[ZZZZZZXXXYYY[[[\\\```nnn~~~yyy}}}|||xxxxxxxxxnnndddXXXKKKBBB<<<:::777444222111111111...///000111111000///...++++++++++++,,,---......)))***,,,------,,,***))))))))))))))))))(((((('''''''''((()))))))))))))))&&&'''''''''((())))))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((())))))))))))(((((((((((())))))))))))++++++******+++---...///777777@@@YYY{{{~~~pppllliii```VVVQQQQQQjjj~~~~~~fffTTTQQQYYYZZZ\\\```]]]]]]___bbbeeeggghhhggggggggghhhhhhjjjkkklllmmmmmmhhhhhhhhhhhhhhhhhhhhhhhheeeeeegggiiikkkmmmooopppnnnrrrwww~~~|||vvvqqqllljjjffffffeeefffgggiiikkklllnnnpppvvv}}}~~~zzzvvvsssoookkkhhhhhhgggfffhhhjjjllllllkkkjjjbbb[[[WWWRRRJJJEEEEEECCCCCCBBBAAA@@@>>>>>>======<<<===AAADDDHHHRRR]]]nnnttt~~~|||wwwzzz{{{jjjeee^^^YYYVVVTTTSSSRRRIIIHHHHHHGGGFFFEEEDDDDDD@@@@@@AAAAAABBBCCCDDDDDDBBBBBBAAA@@@???>>>===<<<::::::::::::;;;;;;<<<===999999999999999999::::::666777888777666555666888::::::;;;===???AAACCCDDDDDDFFFIIIKKKKKKIIIFFFDDDGGGGGGHHHHHHHHHIIIIIIIIIGGGIIILLLNNNOOOQQQSSSUUUVVV[[[aaacccaaaaaaeeehhhkkkjjjjjjjjjkkklllnnnooopppqqqqqqqqqpppooommmlllhhhlllqqqtttttttttttttttxxxyyy|||~~~~~~~~~}}}||||||}}}~~~}}}|||zzzxxxvvvuuuuuuvvvtttttttttssssssrrrrrrqqqqqqqqqqqqppppppooooooooolllmmmnnnoooppppppppppppmmmmmmmmmmmmmmmlllllllllfffgggggghhhiiiiiijjjjjjiiiiiiiiijjjlllnnnooopppnnnllliiigggggghhhkkklllgggffffffffffffgggggghhhjjjjjjkkkkkkkkkkkklllllloooooooooooopppppppppqqqnnnllljjjiiijjjjjjiiigggffffffdddcccaaa```___^^^\\\]]]]]]]]]]]]\\\[[[[[[UUUWWWYYYZZZ]]]gggxxx|||{{{wwwwwwkkk^^^RRRKKKBBB>>>888444222111000.........---,,,,,,,,,,,,---//////...------,,,++++++******++++++++++++******++++++******))))))(((((())))))((('''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&'''(((((()))((((((((((((((()))******************+++---///000444777BBB]]]~~~ppplllkkkdddXXXPPPSSSggg|||^^^XXXWWW[[[\\\YYYZZZ]]]^^^___```ccceeehhhiiijjjhhhiiijjjjjjkkkkkkkkkkkkgggggggggggghhhiiijjjkkkgggiiijjjjjjiiijjjlllnnnqqqtttzzzzzzuuuqqqmmmiiieeeggghhhiiihhhhhhjjjkkkpppsssyyy~~~|||zzzxxxvvvssspppkkkgggfffdddcccdddgggkkkmmmnnnlllfff^^^VVVOOOJJJFFFCCCBBBAAAAAA@@@@@@???????????????>>>???CCCKKKUUU\\\mmmzzz|||nnngggaaaaaacccfffnnnvvv{{{sssfffccc^^^YYYWWWTTTRRRPPPNNNLLLJJJHHHHHHHHHFFFEEECCCCCCCCCBBBBBBAAAAAAAAABBBAAA@@@>>>>>>>>>>>>???=========<<<;;;:::888777:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;<<<===>>>???@@@AAAAAAGGGHHHIIIIIIJJJJJJJJJIIIIIIIIIHHHHHHGGGHHHHHHHHHJJJIIIIIIJJJLLLPPPSSSUUUXXX]]]```aaadddhhhiiifffkkkiiihhhiiikkkmmmmmmmmmqqqqqqrrrrrrqqqpppnnnmmmkkknnnqqqsssrrrqqqqqqqqquuuwwwzzz}}}~~~~~~}}}|||{{{yyywwwvvvvvvvvvvvvvvvuuuttttttttttttuuupppooommmlllkkkkkkllllllnnnnnnnnnnnnoooooooooooooooooooooooonnnnnnnnnnnniiiiiijjjkkkkkkkkkjjjjjjnnnmmmmmmnnnoooooonnnlllooommmiiigggfffhhhkkkllljjjiiigggeeedddeeefffgggfffggghhhiiikkklllmmmnnnqqqrrrsssrrrqqqqqqrrrsssqqqqqqpppnnnllljjjhhhggggggeeecccbbbaaa```^^^\\\]]]]]]^^^^^^]]]\\\ZZZYYYZZZ[[[ZZZYYY\\\fffuuuzzzxxx{{{wwwkkk]]]QQQJJJDDD@@@:::666333222000//////...------,,,,,,------...---------,,,,,,,,,,,,***++++++,,,,,,++++++*********)))))))))))))))((())))))((('''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''&&&&&&''''''((())))))***((((((((((((((()))******************+++---///111666888FFFaaawwwpppkkkbbbWWWQQQPPPccc~~~rrrZZZVVVVVV[[[\\\YYYYYY\\\^^^___aaacccfffhhhjjjkkkiiiiiijjjkkkkkkkkkkkkkkkjjjiiihhhhhhgggggghhhhhhggghhhjjjjjjiiijjjlllnnnppptttzzzzzzuuuqqqllliiieeegggiiijjjjjjjjjlllnnnqqquuuzzz}}}yyyuuurrrnnniiieeeeeecccccceeehhhlllnnnooolllfff]]]UUUOOOJJJFFFCCCAAAAAA@@@??????>>>======>>>>>>>>>???CCCJJJSSSZZZmmmyyyzzzkkk\\\VVVQQQQQQSSSUUU\\\cccwwwwwwpppeeebbb^^^[[[ZZZXXXVVVUUUSSSPPPMMMKKKJJJIIIGGGEEEEEEEEEDDDDDDDDDCCCCCCCCCAAA@@@???>>>======>>>>>>>>>>>>======<<<:::999999::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<===>>>???@@@AAAAAAEEEEEEFFFGGGHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHIIIIIIIIIJJJMMMPPPSSSUUUXXX]]]```aaadddjjjkkkjjjjjjiiihhhiiikkkllllllllloooooopppppppppooonnnmmmjjjmmmpppqqqqqqqqqrrrtttxxxzzz|||~~~}}}~~~}}}|||{{{yyyxxxwwwvvvvvvuuuttttttssssssttttttpppooonnnllllllllllllmmmnnnnnnnnnnnnoooooooooooooooooonnnnnnnnnmmmmmmmmmiiijjjjjjjjjjjjjjjiiiiiikkkjjjkkklllooopppooonnnpppnnnkkkiiihhhiiijjjllljjjiiigggfffeeefffggghhhggghhhiiijjjkkkmmmnnnnnnrrrssstttsssrrrqqqrrrtttppppppooonnnmmmkkkiiihhhgggeeecccbbbaaa```^^^\\\\\\\\\]]]]]]\\\[[[YYYXXXYYYYYYYYYXXX[[[cccqqq{{{wwwzzzwwwkkk^^^QQQJJJGGGCCC===999666333111/////////...---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++(((((((((((())))))))))))))))))((('''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''''''''''''''''''''(((((()))*********((((((((((((((()))******************,,,...000111666:::JJJhhh{{{ooo```VVVSSSQQQbbb|||xxxzzz}}}}}}zzz}}}kkkXXXWWWYYY]]]^^^[[[ZZZ\\\___```aaadddfffhhhjjjkkkjjjjjjkkklllllllllkkkkkkkkkkkkiiihhhffffffeeeeeeggghhhiiiiiiiiijjjlllnnnqqqtttzzz{{{uuuqqqllliiieeehhhjjjllllllnnnppprrrssswww||||||xxxtttqqqmmmhhheeebbbbbbbbbeeeiiimmmooopppkkkeee]]]UUUOOOJJJFFFCCCAAAAAA@@@???>>>===<<<;;;>>>>>>>>>>>>BBBHHHQQQWWWjjjvvvzzzxxx~~~ooocccZZZRRRLLLIIIIIIJJJKKKOOOUUU]]]ooo}}}uuuooofffcccaaa______^^^]]][[[XXXUUUQQQOOOMMMJJJHHHEEEGGGGGGFFFFFFFFFFFFFFFEEECCCBBBAAA@@@?????????@@@??????>>>>>>===;;;;;;::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>???@@@@@@AAABBBBBBDDDEEEFFFFFFFFFFFFGGGGGGFFFFFFFFFGGGGGGHHHHHHHHHIIIJJJMMMPPPSSSUUUXXX\\\______cccjjjnnnmmmiiihhhggggggiiikkkkkkjjjjjjkkkmmmnnnnnnnnnmmmllljjjlllnnnooopppqqqtttwww|||}}}~~~~~~}}}~~~~~~~~~}}}|||zzzxxxwwwuuuttttttsssssssssssssssppppppooommmmmmmmmmmmmmmnnnnnnnnnoooooooooppppppooonnnnnnnnnnnnmmmmmmmmmkkkkkkjjjjjjiiiiiihhhhhhhhhhhhhhhjjjnnnppppppppppppooommmlllkkkjjjjjjjjjiiihhhggggggggghhhiiijjjiiiiiijjjkkklllnnnoooooossstttuuutttsssssstttuuuooooooooonnnmmmllljjjjjjhhhfffcccbbbbbbaaa___]]][[[\\\\\\\\\[[[ZZZYYYXXXYYYZZZZZZZZZ[[[bbbllltttyyywwwvvv{{{yyymmm```SSSKKKKKKGGGAAA<<<888555222000000///......---.........------,,,,,,+++++++++*********++++++++++++******'''''''''(((((())))))***))))))((((((((((((((()))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''''''''&&&''''''((((((((()))))))))((((((((((((((())))))************+++,,,...111222777<<>>===<<<;;;>>>>>>>>>???AAAHHHPPPUUUeeeqqq~~~yyy}}}|||kkk___WWWSSSPPPKKKIIIJJJJJJJJJLLLQQQPPP^^^xxx}}}vvvqqqjjjhhheeeddddddcccbbb```[[[XXXTTTQQQOOOMMMJJJHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFEEEDDDDDDCCCCCCAAA@@@???>>>===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<======>>>??????@@@@@@@@@AAABBBCCCEEEEEEFFFFFFFFFFFFFFFEEEFFFFFFGGGGGGHHHHHHIIIKKKNNNQQQTTTUUUWWWZZZ\\\]]]bbbjjjnnnnnnhhhgggeeefffhhhiiiiiihhhfffgggiiikkklllllllllkkkiiikkklllmmmnnnqqqvvvyyy|||~~~~~~}}}}}}~~~~~~|||yyyxxxttttttsssrrrrrrrrrrrrsssqqqppppppooonnnnnnmmmmmmnnnnnnnnnooooooppppppqqqpppppppppooooooooonnnnnnmmmmmmlllkkkjjjiiiiiiiiihhhggggggiiilllooooooooooooooonnnmmmkkkjjjhhhggghhhhhhhhhhhhiiijjjkkkllljjjjjjkkklllmmmnnnooopppsssuuuvvvuuutttssstttuuuoooooooooooonnnmmmkkkkkkhhhfffdddccccccbbb___]]]\\\\\\\\\\\\[[[[[[ZZZZZZ\\\]]]]]]\\\^^^bbbiiioooyyyssswww}}}rrrfffYYYPPPMMMIIICCC???;;;777444111000000///............/////////...---+++***))))))))))))************))))))''''''(((((())))))******))))))((((((((())))))***%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((())))))************+++---///111333666===SSSuuudddTTTPPPRRRbbbyyy~~~uuuqqqyyyvvvwww}}}pppXXX]]]bbbdddbbbaaa```___aaabbbccceeegggiiijjjkkkkkkkkkkkkllllllkkkjjjjjjggggggffffffffffffggggggeeefffhhhhhhhhhjjjlllnnnqqqvvv|||yyytttppplllhhhfffiiimmmooorrrtttxxx{{{yyy}}}}}}zzzvvvqqqnnniiieeeaaa[[[\\\___dddjjjnnnooonnniiiccc[[[SSSNNNIIIEEECCCCCCBBBAAA@@@???>>>======>>>>>>???@@@CCCIIIPPPVVV```lllzzz{{{iii___XXXRRRNNNLLLHHHFFFHHHHHHFFFHHHLLLMMMVVViii~~~wwwsssooommmkkkjjjiiigggdddbbb[[[YYYUUUSSSQQQOOOMMMKKKHHHHHHHHHHHHHHHIIIIIIIIIHHHHHHHHHGGGFFFFFFEEEDDDBBBAAA@@@>>>============;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<============>>>>>>??????@@@@@@???@@@BBBCCCEEEFFFGGGGGGFFFEEEEEEEEEFFFFFFGGGHHHHHHIIIJJJMMMPPPRRRUUUVVVUUUYYY[[[[[[```gggllllllgggeeeddddddfffggggggfffccceeegggiiijjjkkkkkkjjjiiijjjkkklllnnnqqqwww{{{{{{|||~~~|||}}}~~~~~~|||zzzxxxttttttsssrrrrrrrrrrrrsssqqqqqqqqqppppppooonnnnnnnnnnnnnnnooopppqqqqqqqqqrrrrrrrrrrrrqqqqqqqqqppppppooonnnllllllkkkkkklllkkkiiihhhiiikkkmmmmmmlllmmmmmmmmmlllkkkiiigggeeeiiiiiiiiijjjkkklllmmmnnnkkkkkklllmmmmmmnnnoooooossstttuuutttsssrrrsssuuuoooooooooooonnnmmmlllkkkiiigggeeedddcccbbb```^^^^^^^^^]]]]]]\\\\\\\\\]]]]]]]]]]]]\\\]]]aaaeeeiii}}}uuuvvvzzzoooaaaVVVMMMJJJEEE@@@===999555222111111000///////////////000///...---,,,++++++************++++++*********))))))))))))************))))))((((((((()))******''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''''''''((((((((((((((()))***************+++---000222444777???WWWzzzcccSSSOOOOOO___uuu{{{tttwwwyyymmmXXX___dddccc``````___^^^bbbcccdddfffhhhiiikkkkkkjjjjjjkkkkkkkkkjjjiiiiiidddddddddeeeeeeggghhhhhhdddfffggghhhhhhjjjlllooopppxxxwwwsssoookkkhhhgggjjjnnnqqqsssvvvzzz||||||~~~yyytttooohhhaaa]]]ZZZ\\\```eeekkknnnnnnmmmhhhbbbZZZSSSMMMIIIEEEBBBBBBBBBAAAAAA@@@???????????????@@@BBBEEEKKKRRRXXX___kkkyyykkk^^^XXXSSSLLLIIIJJJFFFEEEGGGGGGEEEGGGKKKLLLQQQ^^^vvvyyyttttttrrrooonnnmmmjjjgggddd^^^[[[XXXUUUTTTRRROOOMMMIIIIIIJJJJJJJJJJJJJJJKKKFFFGGGGGGGGGFFFEEEDDDCCCCCCBBB@@@>>>=========>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===============>>>>>>????????????>>>???AAACCCEEEGGGGGGHHHFFFFFFFFFFFFFFFGGGHHHIIIHHHJJJLLLOOORRRTTTVVVXXXUUUYYY[[[\\\___fffiiihhhfffdddccccccdddeeeeeedddbbbccceeegggiiiiiiiiiiiihhhiiikkklllnnnqqqvvvzzzyyy{{{~~~}}}||||||}}}}}}}}}|||{{{yyyxxxuuuttttttsssssssssssssssrrrrrrrrrrrrqqqpppooonnnmmmnnnoooooopppqqqrrrrrrttttttsssssssssrrrrrrrrrqqqpppooommmmmmmmmnnnnnnnnnllliiiiiijjjkkklllkkklllllllllkkkjjjhhhgggfffjjjjjjkkklllmmmmmmnnnnnnkkkkkkllllllmmmnnnnnnoooqqqrrrssssssqqqqqqrrrssspppppppppooonnnmmmkkkkkkiiihhheeeddddddcccaaa______^^^]]]]]]]]]]]]^^^^^^]]][[[ZZZYYYZZZ]]]aaaccc|||{{{wwwhhh]]]MMMJJJEEEAAA>>>:::666333222111000000//////000000........................+++,,,,,,------,,,,,,+++++++++++++++************))))))(((((()))******+++++++++++++++++++++++++++&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((())))))***((((((((('''''''''''''''((((((((((((((()))***************+++---000333444:::AAA[[[www]]]QQQOOOSSSbbbxxx{{{yyy|||hhhZZZbbbgggccc___``````^^^cccdddeeefffhhhjjjkkkkkkiiijjjjjjjjjiiiiiihhhgggddddddddddddeeefffggghhhdddeeeggghhhhhhjjjlllooorrr|||}}}uuuqqqoookkkiiihhhkkknnnqqqtttwwwzzz}}}~~~{{{xxxsssmmmeee```\\\^^^bbbhhhmmmpppooonnngggaaaYYYRRRMMMHHHEEEBBB@@@@@@@@@??????????????????@@@BBBDDDHHHNNNUUU[[[aaammm{{{vvvcccZZZUUUOOOKKKJJJKKKGGGEEEGGGHHHGGGIIIMMMMMMPPPYYYkkk|||wwwuuusssrrrqqqpppmmmjjjgggccc```\\\YYYVVVTTTQQQNNNKKKKKKLLLLLLLLLMMMMMMMMMFFFGGGGGGGGGGGGEEEDDDCCCCCCBBB???===<<<<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>>????????????===>>>@@@BBBEEEFFFGGGHHHFFFFFFFFFGGGGGGHHHIIIJJJIIIKKKMMMQQQTTTVVVXXXYYYWWW[[[^^^^^^```eeefffdddeeecccbbbbbbcccdddcccbbbbbbccceeeggghhhhhhhhhhhhgggiiikkkmmmnnnqqquuuxxxyyy{{{}}}}}}{{{{{{{{{{{{zzzzzzyyyyyyxxxvvvuuuttttttssssssttttttrrrsssssssssrrrqqqpppooommmnnnooopppqqqrrrrrrssstttsssssssssrrrrrrrrrrrrpppooonnnmmmlllmmmooopppooollljjjiiijjjlllllllllmmmmmmlllkkkjjjjjjiiiiiikkklllmmmmmmnnnnnnnnnnnnkkkkkkkkklllmmmmmmnnnnnnooopppqqqpppoooooooooqqqrrrqqqqqqpppnnnlllkkkjjjjjjhhhfffeeedddcccaaa___^^^]]]\\\\\\\\\]]]^^^^^^]]][[[XXXWWWYYY\\\___aaa|||mmmbbbLLLIIIEEEBBB???;;;777444222111111000000000000000+++,,,---...///111222222---......//////......------,,,,,,,,,+++*********))))))((())))))***++++++((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))***+++,,,))))))))))))((((((((((((((((((((((((((()))***************+++...000333555<<>>>>>>>>>>>????????????@@@AAACCCFFFJJJPPPWWW]]]dddooo}}}zzzmmmaaa[[[UUUOOONNNQQQIIIEEEDDDEEEFFFFFFHHHMMMPPPRRRXXXggg}}}{{{tttsssrrrrrrqqqooollliiihhhddd```[[[XXXUUUQQQNNNMMMMMMMMMNNNNNNOOOOOOOOOHHHIIIJJJJJJIIIHHHFFFEEECCCAAA???===<<<<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>>>>>>>????????????<<<===???BBBDDDFFFGGGGGGGGGGGGGGGGGGHHHIIIJJJKKKJJJKKKNNNRRRUUUXXXYYYZZZYYY]]]``````bbbeeeeeebbbdddcccaaaaaabbbccccccbbbbbbccceeeggghhhhhhhhhggggggiiikkkmmmoooqqquuuwwwzzz{{{}}}}}}{{{{{{zzzyyyxxxxxxxxxxxxxxxvvvvvvuuuttttttttttttuuurrrsssttttttsssrrrpppooommmnnnooopppqqqrrrssssssssssssrrrrrrrrrrrrqqqqqqooonnnmmmllllllmmmooopppnnnllljjjiiikkkmmmnnnnnnnnnmmmlllkkkkkkkkkkkkkkklllmmmnnnnnnnnnnnnnnnnnnjjjkkkkkkllllllmmmmmmmmmmmmooopppooonnnmmmnnnooosssrrrrrrpppnnnllljjjiiijjjhhhfffeeeeeedddaaa```]]]\\\[[[[[[[[[\\\]]]^^^```]]]YYYXXXZZZ^^^aaabbb{{{iiiWWWNNNCCC===<<<<<<999777444333111111111000...,,,////////////////////////,,,,,,---...---,,,+++************++++++,,,,,,,,,((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((('''&&&&&&%%%%%%&&&&&&&&&'''(((***+++,,,000///---+++***(((((('''(((((())))))))))))(((''',,,***)))***---111333444:::HHHddduuubbbWWWHHHLLLZZZppp~~~sssddd]]]hhhpppnnnhhheeecccbbbgggggghhhjjjlllllljjjiiiiiiiiijjjiiihhhfffdddcccdddcccbbbbbbcccfffiiikkkiiigggfffgggjjjnnnpppqqqvvvuuurrrooojjjggghhhiiilllppprrrsssuuuwwwyyy{{{yyyxxxvvvuuusssooollljjjjjjjjjlllnnnooommmkkkfff___VVVOOOIIIFFFDDDBBBCCCCCCBBBAAA@@@@@@@@@@@@===???CCCFFFKKKQQQXXX\\\iiisss}}}wwwzzzuuurrrrrrqqqrrrwww~~~zzzsssiiibbb]]]ZZZVVVTTTOOOMMMKKKJJJJJJIIIHHHGGGQQQRRRWWWaaappp|||{{{yyyvvvtttsssqqqooonnnlllhhhaaa\\\YYYVVVTTTSSSVVVTTTQQQOOOOOOPPPOOONNNLLLJJJHHHGGGGGGFFFDDDCCCDDDCCCAAA@@@>>>===<<<<<>>===;;;:::999999999::::::;;;<<<===>>>>>>@@@@@@????????????@@@@@@???@@@BBBDDDEEEFFFGGGGGGHHHIIIJJJIIIHHHIIIJJJLLLNNNOOOQQQSSSVVVYYY[[[\\\^^^^^^______``````aaaaaabbbbbbcccdddddddddccccccdddddddddeeegggiiijjjkkkllllllmmmoooppprrrssssssvvvxxx|||~~~}}}|||{{{}}}|||zzzyyyxxxwwwwwwwwwvvvvvvuuutttssssssttttttwwwvvvvvvtttsssrrrqqqqqqpppppppppoooppppppqqqrrrqqqrrrrrrsssssstttttttttrrrqqqppppppooooooppppppnnnnnnmmmmmmmmmmmmnnnnnnpppooonnnmmmllllllmmmnnnooonnnnnnmmmmmmmmmnnnnnnlllllllllllllllmmmnnnoooqqqpppnnnmmmmmmoooqqqsssrrrqqqnnnllliiigggffffffffffffeeeddddddcccbbbbbb```___]]][[[[[[]]]___aaa___]]][[[YYYYYY[[[^^^___qqq]]]TTTHHHAAA>>>===:::777555333111000000000///---........................,,,,,,---------,,,+++******++++++++++++++++++,,,************************(((((((((''''''(((((((((&&&&&&'''''''''''''''''''''''''''(((***,,,............,,,+++***)))))))))(((((())))))))))))((((((,,,++++++,,,...222444555;;;KKKkkksss]]]SSSIIITTTbbbyyypppeeeaaajjjqqqnnnhhhffffffeeefffffffffhhhjjjkkkiiigggiiijjjjjjiiihhhgggeeedddgggeeecccbbbccceeeggghhhiiihhhggghhhkkknnnqqqrrrxxx}}}tttrrroookkkhhhiiiiiikkkooorrrsssuuuxxxzzz{{{yyywwwuuutttqqqmmmjjjjjjjjjjjjlllnnnnnnllljjjddd^^^VVVNNNIIIFFFDDDCCCCCCBBBAAA@@@???>>>>>>>>>>>>@@@DDDHHHMMMTTT[[[```jjjtttvvvqqqgggbbb^^^]]]\\\\\\aaahhh{{{zzzvvvqqqllliiiddd___ZZZUUURRRNNNKKKKKKLLLMMMNNNQQQQQQUUU]]]kkk}}}{{{wwwuuutttrrrpppnnnnnnjjjddd___\\\ZZZWWWVVVXXXVVVSSSRRRRRRRRRPPPOOOLLLJJJHHHGGGGGGFFFDDDBBBCCCBBBAAA???>>>=========;;;;;;::::::::::::999999;;;<<<<<<======>>>>>>???@@@??????>>>>>>??????@@@@@@AAABBBDDDFFFHHHIIIJJJJJJKKKLLLLLLKKKKKKMMMOOOQQQRRRTTTWWWZZZ\\\^^^___`````````aaabbbbbbcccccccccccccccdddddddddccccccccccccdddeeefffhhhiiijjjmmmmmmnnnpppqqqrrrssstttwwwyyy}}}~~~}}}||||||}}}|||{{{yyyxxxxxxwwwwww|||||||||{{{{{{zzzzzzzzzvvvvvvuuuuuutttsssrrrrrrrrrrrrqqqqqqqqqqqqrrrrrruuuuuuuuuvvvvvvvvvvvvvvvrrrqqqqqqqqqppppppppppppnnnnnnnnnmmmmmmnnnoooooopppooonnnmmmmmmmmmnnnnnnpppoooooonnnnnnooooooooonnnnnnnnnnnnoooooopppqqqrrrqqqooommmmmmnnnppprrrqqqpppnnnkkkiiigggfffeeeffffffeeeddddddcccbbbbbb```___]]]\\\\\\^^^___```^^^]]][[[ZZZZZZ[[[]]]___{{{ggg]]]PPPGGGCCC@@@<<<888555333000///000000///...------------------------,,,,,,,,,---,,,++++++***+++++++++++++++*********************************))))))(((((((((((())))))%%%%%%&&&&&&'''(((((()))'''((((((***,,,...000111---,,,+++***))))))))))))((((((((()))))))))))))))---,,,,,,---///222555777===QQQtttoooWWWOOOLLL^^^nnn~~~lllgggeeemmmqqqnnniiihhhhhhhhhgggfffgggiiikkkkkkjjjhhhjjjjjjjjjiiihhhgggfffeeeiiigggeeeccccccdddeeefffjjjiiiiiijjjlllooorrrttt{{{yyysssqqqpppllliiijjjgggjjjnnnqqqsssvvvzzz|||~~~{{{yyyvvvsssqqqoookkkhhhjjjjjjjjjlllnnnmmmkkkiiiaaa\\\TTTNNNJJJGGGEEEDDDBBBBBB@@@???======<<<<<>>>>>>>>>>>999999999::::::;;;;;;<<<>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>>>>??????BBBBBBBBBDDDFFFIIIKKKMMMLLLMMMNNNNNNNNNNNNPPPRRRTTTUUUWWWYYY\\\^^^```aaaaaabbbbbbcccddddddeeeeeeddddddddddddddddddddddddccccccdddeeeggghhhiiijjjmmmnnnooopppqqqsssttttttxxxzzz}}}~~~}}}}}}}}}|||||||||{{{zzzyyyxxxxxxwwwzzz{{{{{{||||||{{{yyyyyyvvvvvvvvvuuuuuutttttttttyyyxxxwwwvvvuuuuuuuuuuuuwwwwwwvvvvvvvvvvvvvvvvvvqqqqqqrrrrrrrrrqqqpppooonnnnnnnnnnnnnnnooopppqqqpppooonnnnnnmmmnnnnnnnnnqqqpppppppppppppppqqqqqqppppppppppppqqqrrrsssttttttrrrpppnnnnnnnnnppppppqqqpppmmmkkkhhhfffeeeeeefffeeeeeeddddddccccccbbb____________^^^^^^______^^^]]]\\\[[[[[[\\\]]]^^^pppgggZZZPPPKKKFFF???:::888555111//////000000///------------------------,,,,,,,,,,,,++++++******,,,,,,++++++******))))))************************)))(((((((((((((((((()))&&&&&&&&&'''''''''((((((''''''((()))+++...000111---,,,+++***)))(((((((((((((((((((((((())))))***+++,,,------///222666888???WWW{{{iiiTTTOOOQQQggg{{{}}}{{{jjjiiiiiinnnppplllhhhhhhiiiiiiiiiiiijjjkkknnnnnnlllkkkjjjjjjiiiiiihhhgggffffffhhhgggeeedddddddddeeefffjjjjjjkkklllmmmppptttwww}}}~~~wwwqqqppppppllljjjjjjgggiiimmmpppssswww{{{~~~~~~|||yyyuuurrrpppmmmjjjhhhjjjjjjkkklllmmmllliiifff^^^ZZZSSSMMMJJJHHHFFFDDDCCCBBB@@@???>>>===<<<<<<>>>AAAEEEKKKRRR[[[dddkkkpppzzzuuunnneee\\\TTTQQQOOONNNPPPUUU]]]hhh|||~~~yyyvvvqqqjjjccc___^^^^^^YYYXXXXXX\\\dddttt~~~|||zzzxxxtttrrrqqqmmmhhheeecccaaa^^^]]]YYYXXXWWWXXXXXXWWWTTTQQQTTTQQQNNNLLLKKKJJJHHHGGGAAAAAA@@@???????????????;;;<<<<<<======>>>>>>>>>?????????>>>>>>>>>======???>>>>>>======>>>>>>???BBBBBBBBBBBBEEEHHHLLLNNNLLLNNNOOOOOOOOOPPPRRRTTTTTTUUUWWWYYY[[[^^^___```bbbbbbccccccdddeeeeeeeeeeeeeeeddddddddddddeeeeeeeeefffggghhhiiijjjjjjkkknnnnnnooopppqqqrrrsssssswwwyyy|||}}}|||||||||||||||||||||{{{zzzyyyyyyxxxvvvwwwyyyzzzzzzyyywwwuuuvvvvvvvvvvvvvvvvvvvvvuuu{{{zzzxxxwwwvvvuuuuuuuuuuuuuuuuuutttsssssssssrrrqqqrrrsssssssssrrrppppppooooooooooooooopppqqqrrrpppoooooooooooooooooooooqqqppppppppppppqqqqqqrrrqqqqqqqqqrrrssstttuuuvvvuuutttrrrpppooooooooopppqqqooommmjjjhhhfffeeedddeeeeeeeeeddddddccccccccc______```aaa```___^^^]]]^^^^^^]]]\\\\\\\\\]]]]]]}}}zzz|||xxxpppddd[[[UUUOOOFFF???;;;888333000///000000000------------------------,,,,,,++++++************+++++++++******)))))))))))))))))))))))))))))))))(((''''''&&&&&&''''''((((((((('''''''''&&&&&&&&&&&&&&&'''(((***,,,...///---,,,+++)))((('''&&&&&&((((((''''''((()))***+++)))+++,,,------000555999BBB]]]zzzdddTTTSSSXXXpppxxxyyy|||zzzhhhjjjjjjnnnnnniiifffgggiiihhhiiiiiijjjkkknnnnnnlllkkkiiiiiihhhggggggfffffffffeeeeeeeeeeeeeeefffhhhiiiiiikkklllmmmmmmpppuuuyyy}}}}}}uuuooonnnnnnkkkjjjjjjgggiiimmmpppssswww|||}}}yyytttpppnnnllljjjiiijjjjjjkkklllmmmkkkgggccc\\\XXXRRRMMMJJJHHHFFFDDDCCCBBBAAA@@@>>>>>>>>>======@@@EEEKKKRRR\\\gggnnnuuu~~~~~~wwwlllbbbXXXSSSPPPNNNOOORRRXXX___lll~~~zzzooogggddd]]][[[ZZZ]]]cccsss~~~|||xxxuuurrrnnnjjjgggdddbbb___]]]XXXXXXXXXXXXYYYXXXVVVSSSVVVSSSOOOLLLKKKJJJHHHGGGBBBBBBAAA@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@??????>>>=========??????>>>>>>>>>>>>??????BBBAAAAAABBBDDDGGGJJJMMMJJJLLLMMMNNNNNNPPPRRRTTTUUUVVVWWWZZZ\\\^^^```aaaaaaaaabbbbbbcccddddddeeeeeeeeedddddddddeeefffgggiiiiiikkklllmmmnnnmmmmmmnnnnnnoooooopppqqqrrrrrruuuwwwyyy||||||{{{zzzzzzzzz{{{|||||||||||||||{{{yyyyyyxxxyyy{{{||||||{{{yyyxxxwwwwwwwwwwwwwwwwwwwwwwwwxxxwwwvvvtttsssrrrqqqqqquuutttttttttsssrrrrrrrrrsssssssssssssssrrrqqqqqqpppppppppppppppqqqrrrsssoooooopppppppppppppppppppppoooooooooppppppqqqrrrqqqqqqqqqrrrssstttvvvwwwwwwvvvtttrrrqqqpppppppppqqqpppmmmkkkhhhfffeeeeeeeeeeeeddddddddddddcccccc___```aaabbbaaa```^^^]]]^^^^^^^^^^^^]]]]]]\\\\\\~~~~~~}}}xxxoooiiiccc[[[PPPHHH@@@<<<555111000000111111------------------------,,,,,,+++************+++***************)))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''')))(((((('''&&&&&&%%%%%%&&&&&&&&&'''(((***+++,,,,,,+++***(((''''''&&&&&&((((((''''''''')))***+++(((+++---------000555:::EEEccc~~~rrr```TTTVVV___zzztttsssuuuzzzxxxdddgggkkknnnmmmhhhfffggghhhfffgggfffgggiiikkkkkkjjjhhhhhhgggffffffeeeeeeeeefffccccccdddeeefffhhhjjjkkkhhhkkkmmmmmmmmmpppuuuzzzvvvnnnlllllliiihhhjjjhhhjjjmmmooorrrvvv{{{{{{wwwrrrmmmkkkkkkjjjiiikkkkkkkkkmmmllljjjeeeaaa[[[WWWQQQMMMJJJGGGEEECCCBBBAAA@@@???????????????===@@@DDDJJJSSS]]]hhhpppyyyzzznnnbbb\\\XXXUUUUUUWWWTTTXXX```mmm|||ooohhh^^^\\\[[[^^^dddttt|||yyysssppplllhhhfffccc```]]]YYYXXXWWWYYYZZZ[[[YYYXXXVVVSSSNNNKKKIIIHHHGGGFFFEEEDDDCCCBBBAAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>AAAAAA@@@@@@@@@?????????@@@@@@????????????@@@@@@BBBBBBBBBCCCDDDGGGIIIJJJHHHJJJLLLMMMMMMOOORRRTTTWWWXXXYYY[[[]]]___aaabbb```aaaaaabbbbbbcccddddddeeedddddddddeeegggiiijjjlllmmmooopppqqqqqqppppppooooooppppppqqqrrrrrrsssssstttwwwzzz|||~~~}}}|||yyywwwvvvvvvwwwxxx{{{|||}}}}}}}}}|||zzzyyyxxxyyyzzz{{{|||{{{zzzzzzyyyyyyyyyxxxxxxwwwwwwwww{{{zzzyyywwwvvvuuuuuuuuuwwwwwwvvvvvvvvvvvvvvvuuuuuutttsssrrrrrrrrrssssssrrrrrrrrrqqqqqqqqqrrrrrroooooopppqqqqqqqqqqqqpppoooooooooooopppqqqrrrrrrqqqqqqqqqrrrsssuuuvvvwwwxxxxxxvvvuuutttssssssrrrrrrpppnnnllliiigggffffffddddddddddddddddddddddddaaaaaabbbbbbbbb```___^^^^^^^^^_________]]]\\\ZZZyyyuuuqqqhhh[[[RRREEE@@@888222000111111111........................,,,,,,***)))))))))***+++))))))))))))************))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''''''''&&&&&&''''''''''''((()))***+++(((((('''''''''((())))))(((((('''&&&''')))+++,,,(((+++.........000666<<>>>>>>>>?????????AAAEEEKKKTTT___jjjrrrzzzuuuggg```\\\XXXWWWXXXWWWYYY^^^eeerrruuunnn```^^^^^^bbbiiiyyy}}}vvvsssnnnkkkhhhddd```^^^ZZZYYYXXXYYY\\\^^^^^^]]]ZZZVVVPPPLLLKKKJJJHHHGGGGGGGGGEEEDDDBBBBBBAAAAAA===>>>>>>???@@@AAABBBBBBCCCCCCCCCBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@AAAAAACCCDDDDDDEEEFFFGGGHHHIIIGGGIIIKKKLLLMMMOOORRRTTTVVVWWWXXXZZZ\\\^^^___```aaaaaaaaabbbccccccdddddddddccccccdddeeehhhkkklllmmmoooqqqrrrsssrrrqqqqqqqqqqqqrrrrrrssstttttttttrrrtttvvvxxx{{{~~~{{{yyyvvvtttsssssstttuuu{{{|||}}}~~~~~~}}}{{{zzzwwwwwwxxxxxxxxxyyyyyyyyy{{{{{{zzzyyyxxxwwwwwwvvv~~~}}}|||{{{zzzyyyyyyyyyxxxxxxxxxxxxxxxxxxyyyyyywwwuuusssqqqqqqrrrtttuuuuuutttsssrrrqqqqqqqqqrrrooopppqqqrrrrrrrrrqqqqqqppppppppppppqqqrrrssstttqqqrrrrrrssstttvvvxxxyyyyyyyyyxxxwwwvvvvvvuuuuuusssrrrooommmjjjhhhggggggddddddddddddddddddddddddbbbbbbbbbbbbaaa```______]]]^^^`````````^^^[[[ZZZzzzxxx}}}yyypppcccYYYHHHBBB:::333111111111222////////////////////////---,,,***)))))))))***+++(((((())))))******++++++************************))))))(((((((((((())))))%%%%%%&&&&&&'''(((((((((((((((((((((((())))))***%%%%%%%%%&&&((()))+++,,,(((((('''&&&''')))+++---)))---000000///111888===GGGjjjnnnkkk\\\OOOTTThhhrrrnnnqqq|||kkkZZZ```lllooonnnjjjhhhiiihhheeegggggghhhjjjlllllljjjiiifffeeedddcccbbbcccdddeeeddddddeeefffggghhhiiiiiifffjjjmmmmmmlllnnnuuuzzzyyynnniiigggeeeeeehhhjjjkkkmmmoooqqquuu{{{~~~}}}yyyvvvqqqkkkgggeeefffggggggkkkkkklllmmmlllhhhbbb^^^[[[WWWQQQMMMIIIFFFCCCAAA===============>>>??????@@@CCCGGGLLLUUU```kkkssszzz{{{sssooojjjiiiiii]]]```bbbdddlllyyyqqqcccbbbbbbfffoooxxxuuupppmmmiiieeeaaa^^^[[[ZZZYYYZZZ]]]```aaabbb^^^ZZZTTTPPPNNNMMMLLLKKKIIIHHHGGGEEECCCBBBBBBAAA>>>???@@@BBBDDDFFFGGGHHHDDDDDDEEEEEEEEEEEEEEEEEEBBBAAAAAA@@@@@@AAAAAABBBEEEEEEFFFHHHHHHIIIHHHHHHGGGIIIKKKLLLMMMOOORRRUUUSSSTTTVVVWWWYYY[[[\\\]]]aaabbbbbbccccccdddeeeeeecccccccccdddfffiiilllnnnnnnoooqqqsssssssssrrrqqqssstttttttttuuuvvvvvvvvvssstttvvvxxx{{{~~~yyywwwtttqqqpppqqqsssttt{{{|||~~~~~~}}}{{{zzzyyyyyyyyyyyyyyyzzz{{{|||||||||{{{zzzxxxwwwvvvvvvyyyxxxwwwvvvvvvvvvvvvvvvwwwwwwwwwxxxxxxyyyyyyyyyxxxvvvssspppppprrrtttvvvvvvuuutttsssrrrqqqqqqqqqooopppqqqrrrsssrrrrrrqqqqqqqqqqqqrrrssstttuuuvvvrrrrrrssstttvvvwwwyyyzzzzzzzzzyyyyyyxxxwwwwwwwwwtttrrrpppmmmkkkiiihhhgggdddddddddddddddddddddddddddccccccbbbaaa``````___]]]___```aaa```^^^[[[YYY}}}{{{}}}~~~ttt}}}zzzsssfff[[[NNNGGG???:::555///...000000000///...............,,,,,,,,,++++++*********...------,,,,,,++++++***)))((((((((('''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&((((((((((((((((((((((((###%%%&&&(((***+++,,,,,,+++)))***...000111777>>>IIIrrroookkkeee\\\PPPRRRlllnnnqqqyyyxxxbbb___iiiuuussspppmmmjjjhhhgggfffhhhiiijjjjjjkkkkkkkkkkkkjjjhhhfffdddddddddeeefffbbbbbbdddfffhhhiiikkklllkkkiiiiiilllmmmmmmrrrxxx|||qqqlllhhheeefffjjjkkkmmmoooqqqsssxxx}}}zzzwwwrrrmmmgggaaa___aaaeeegggmmmmmmlllkkkhhhfffcccaaa[[[VVVPPPKKKGGGEEECCCAAA???@@@@@@???======>>>???>>>BBBHHHMMMSSS]]]hhhpppxxx|||vvvmmmdddbbbiiixxx}}}oooccc```]]]bbbrrryyyvvvssspppnnnkkkhhheeeaaa[[[XXXZZZ\\\\\\___cccccc```\\\XXXSSSQQQOOONNNOOOLLLIIIFFFFFFEEEDDDCCC@@@AAABBBCCCCCCCCCBBBAAADDDDDDDDDDDDEEEEEEEEEEEEGGGFFFEEEDDDDDDEEEFFFGGGIIIHHHGGGFFFFFFFFFGGGHHHMMMMMMMMMMMMNNNOOOPPPPPPUUUVVVWWWWWWWWWXXXZZZ\\\___```aaabbbcccdddeeefffgggffffffgggjjjmmmooooooqqqqqqppppppqqqqqqrrrrrruuuvvvyyyzzz{{{yyywwwvvvrrrqqqqqqtttyyy{{{{{{zzzzzzwwwrrrnnnnnnooosssuuu}}}}}}|||{{{zzzzzzyyyyyyvvvvvvvvvwwwyyy{{{}}}~~~||||||}}}}}}|||zzzxxxwww|||{{{yyywwwvvvttttttsssxxxxxxxxxxxxyyy{{{}}}~~~xxxwwwuuusssrrrssstttuuuzzzxxxvvvsssrrrrrrssstttrrrrrrqqqpppoooooooooppppppppppppooonnnooorrruuutttttttttuuuwwwyyy{{{}}}}}}zzzvvvuuuuuuwwwtttpppllliiiggggggfffeeedddccccccbbbaaaaaabbbbbbbbbcccccccccbbbaaa___^^^[[[[[[\\\^^^^^^\\\WWWSSS|||xxxyyy}}}vvv{{{|||xxxqqqhhh```SSSKKKCCC>>>888222111333000000///............///,,,,,,,,,,,,,,,+++++++++------,,,++++++******)))))))))((((((((('''''''''((((((((((((((('''''''''((((((((((((((((((((((((&&&'''((())))))(((((('''''''''''''''''''''''''''%%%&&&'''((()))***+++,,,+++)))+++...000222777>>>KKKttt}}}pppkkkeee[[[OOOPPPhhh~~~sssuuu|||vvvaaa^^^hhh{{{xxxtttoookkkiiihhhhhhggghhhiiijjjkkkkkkkkkkkkiiigggeeedddccccccdddeeecccdddeeefffggghhhiiiiiikkkiiiiiilllmmmnnnrrryyy{{{rrrmmmiiiffffffiiijjjlllnnnpppssswww|||}}}xxxuuuqqqmmmhhhcccbbbcccfffhhhllllllllljjjhhhdddaaa___ZZZVVVOOOJJJGGGEEECCCAAA?????????>>><<<<<<===>>>>>>BBBHHHMMMTTT]]]hhhpppzzz}}}rrrmmmnnnxxxtttgggeeedddkkk|||}}}zzzwwwuuussspppllliiiddd___[[[]]]^^^]]]^^^aaaaaa```]]]YYYUUUQQQOOONNNPPPMMMJJJHHHGGGFFFEEECCC@@@AAACCCDDDEEEFFFEEEEEEDDDDDDEEEEEEEEEFFFFFFFFFGGGFFFEEEDDDDDDEEEFFFGGGJJJIIIHHHHHHGGGHHHIIIJJJNNNNNNNNNNNNOOOPPPQQQQQQSSSTTTUUUUUUUUUVVVXXXZZZ]]]]]]^^^___```aaabbbbbbdddddddddfffiiimmmoooppptttsssrrrqqqqqqqqqrrrrrruuuwwwyyy{{{{{{zzzxxxwwwuuutttsssvvvzzz}}}~~~}}}yyywwwssspppppprrruuuwww}}}}}}|||{{{zzzyyyxxxxxxxxxxxxxxxyyyzzzzzz{{{{{{zzzzzz{{{{{{zzzyyywwwvvvyyyxxxwwwwwwvvvvvvvvvvvvyyyxxxwwwwwwwwwyyy{{{|||xxxwwwuuusssrrrsssttttttvvvuuusssrrrqqqrrrtttuuusssrrrqqqqqqqqqqqqqqqqqqpppqqqqqqppppppqqqtttvvvvvvvvvvvvvvvxxxzzz{{{}}}~~~|||xxxvvvvvvvvvuuurrrmmmiiigggfffdddcccccccccbbbaaaaaaaaabbbbbbaaabbbbbbbbbbbb```___^^^[[[[[[[[[\\\\\\ZZZUUUQQQzzzuuuuuuwww|||}}}wwwzzztttnnniiieeeXXXOOOFFF@@@:::444222444111000//////......//////,,,,,,,,,---------------,,,,,,++++++***))))))))))))))))))(((((((((''''''))))))((((((''''''&&&&&&((((((((((((((((((((((((&&&&&&'''((())))))((((((&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''((()))+++,,,+++***+++///111222888???NNNwww|||rrrkkkcccYYYMMMNNNeee{{{wwwxxx~~~ttt```___jjj|||vvvooojjjgggfffffffffggghhhiiijjjjjjjjjjjjhhhfffdddbbbbbbbbbcccddddddeeeeeeffffffgggggggggjjjhhhiiimmmnnnnnnsssyyy{{{sssooolllgggfffhhhjjjlllnnnppprrrvvv{{{{{{vvvsssooommmiiifffeeefffhhhjjjllllllllljjjgggccc```^^^YYYTTTNNNIIIFFFDDDBBBAAA>>>??????===;;;:::;;;<<<===BBBHHHNNNUUU^^^iiiqqq}}}~~~|||~~~tttfffdddfffppp}}}{{{yyywwwtttpppmmmhhhccc```aaaaaa___^^^```bbbaaa```]]]YYYUUURRRPPPQQQNNNKKKJJJIIIHHHFFFDDDBBBCCCDDDFFFGGGHHHHHHHHHFFFFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFEEEEEEFFFFFFGGGKKKJJJJJJIIIIIIJJJKKKKKKOOONNNNNNOOOOOOPPPQQQRRRQQQRRRSSSSSSSSSTTTVVVXXXZZZZZZ[[[[[[\\\]]]^^^^^^aaaaaaccceeeiiimmmqqqsssxxxvvvtttrrrqqqqqqrrrsssvvvxxxzzz||||||{{{yyyxxxwwwuuutttuuuyyy|||~~~zzzxxxuuussssssuuuwwwzzz||||||{{{zzzyyyxxxxxxwwwyyyzzz{{{{{{{{{zzzyyyxxxwwwwwwxxxxxxxxxxxxwwwwwwvvvvvvvvvvvvwwwxxxyyyzzz{{{yyywwwuuuuuuwwwyyy{{{wwwvvvtttsssrrrrrrssssssqqqqqqpppppppppqqqssstttrrrrrrrrrqqqrrrrrrsssssspppqqqrrrrrrqqqsssvvvyyyyyyxxxxxxyyyyyyzzz||||||~~~~~~{{{xxxvvvvvvvvvsssnnnjjjgggeeecccaaabbbaaaaaaaaaaaaaaabbbccc``````aaaaaaaaa___^^^]]][[[ZZZZZZZZZZZZWWWRRRNNN}}}{{{zzzzzzxxxzzzqqqllljjjiii]]]RRRGGGAAA;;;555222333111000000///.../////////,,,---------......//////------,,,,,,+++******))))))))))))(((((((((((('''******)))((('''&&&&&&%%%((((((((((((((((((((((((&&&&&&'''(((((()))))))))''''''''''''''''''''''''***)))'''&&&&&&(((***++++++***+++///222333999@@@SSS{{{~~~tttkkkaaaWWWMMMNNNddd}}}{{{yyyyyy~~~ppp```bbbooo}}}uuummmgggdddcccccceeefffggghhhiiijjjjjjjjjgggeeecccbbbaaaaaaccccccccccccdddeeefffgggggghhhjjjhhhjjjmmmoooooosssyyyzzztttqqqnnniiiggghhhjjjllloooqqqsssvvv{{{~~~{{{vvvsssnnnmmmkkkiiihhhiiijjjkkknnnnnnnnnlllhhhddd___\\\WWWSSSMMMHHHEEEDDDBBBAAA>>>>>>>>><<<:::999:::;;;===BBBIIIPPPWWW```kkksss~~~{{{rrrfffeeehhhuuu~~~}}}|||{{{zzzwwwrrroookkkfffdddeeeeeebbb```aaadddddddddbbb___ZZZVVVSSSRRROOOMMMKKKKKKIIIGGGEEEEEEEEEFFFGGGGGGHHHHHHHHHGGGGGGHHHHHHHHHHHHIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGJJJJJJJJJJJJKKKKKKKKKLLLNNNNNNNNNNNNOOOPPPQQQQQQPPPQQQRRRSSSRRRSSSUUUWWWXXXXXXYYYYYYZZZZZZ[[[[[[^^^___bbbeeeiiimmmrrruuuzzzxxxuuurrrqqqqqqrrrsssvvvwwwzzz|||}}}|||zzzyyyuuutttssssssuuuyyy|||~~~|||zzzxxxvvvuuuvvvxxxyyy|||{{{{{{zzzyyyxxxxxxxxxyyyzzz|||}}}|||{{{yyyxxxvvvvvvwwwwwwxxxxxxxxxxxxwwwwwwwwwxxxyyyzzz|||}}}}}}{{{xxxvvvuuuwwwyyyzzzvvvuuutttsssrrrrrrrrrssspppoooooonnnooopppqqqqqqqqqqqqqqqqqqqqqrrrssstttoooppprrrrrrrrrtttwwwyyy{{{{{{{{{{{{{{{{{{||||||}}}}}}yyywwwvvvtttqqqmmmjjjhhhfffdddbbbaaa````````````aaabbbbbb______`````````___]]]\\\ZZZYYYXXXXXXWWWTTTOOOKKK||||||sssnnnlllllleeeXXXKKKDDD>>>888444444111111000///////////////---------....../////////.........---,,,,,,++++++***)))))))))((((((((((((******)))((('''&&&&&&%%%((((((((((((((((((((((((''''''''''''(((((())))))((((((((((((((((((((((((***)))(((&&&&&&((()))+++,,,***,,,000222444:::AAAXXXyyymmm```UUUMMMPPPeee}}}~~~xxxsssxxx{{{{{{{{{lll\\\```nnn|||tttlllfffcccbbbbbbcccdddfffggghhhiiiiiiiiigggeeecccaaaaaaaaabbbccc```aaabbbdddeeeggghhhiiiiiihhhjjjnnnpppppptttyyyyyytttrrroookkkiiijjjkkkmmmqqqsssuuuxxx{{{~~~}}}xxxuuunnnmmmllljjjjjjjjjkkklllpppqqqpppnnnjjjeee___\\\UUUQQQKKKGGGEEECCCBBBAAA===>>>>>><<<:::999:::;;;>>>CCCKKKRRRZZZcccnnnuuu|||tttnnnmmmqqq}}}zzz{{{|||}}}}}}{{{wwwsssmmmhhhfffhhhhhheeedddeeedddeeeeeedddaaa]]]XXXUUUSSSQQQOOONNNMMMKKKIIIGGGIIIIIIHHHGGGGGGFFFFFFFFFIIIIIIIIIJJJJJJJJJJJJKKKHHHIIIIIIIIIIIIIIIIIIHHHIIIIIIJJJKKKKKKKKKKKKKKKLLLLLLLLLLLLMMMNNNOOOPPPQQQRRRSSSSSSSSSTTTVVVXXXYYYYYYYYYYYYYYYYYYYYYYYY\\\^^^bbbeeeggglllqqqvvvyyywwwuuusssqqqqqqrrrrrrtttvvvyyy{{{|||{{{yyyxxxttttttsssssstttwww{{{}}}}}}|||zzzxxxwwwvvvwwwwww{{{zzzzzzzzzzzzzzzyyyyyyxxxzzz|||}}}}}}|||{{{zzzwwwwwwxxxxxxyyyyyyzzzzzzzzzzzzzzzzzz{{{|||}}}}}}~~~|||yyywwwwwwxxxyyy{{{vvvuuuuuutttssssssrrrrrrppppppoooooonnnnnnnnnnnnppppppoooppppppqqqrrrsssnnnpppqqqrrrrrrsssvvvxxx||||||||||||}}}||||||||||||~~~}}}yyywwwvvvqqqooollljjjiiihhhfffdddaaa``````___``````aaaaaa^^^^^^___``````___]]]]]]YYYXXXWWWVVVTTTQQQMMMJJJzzzvvvsssqqqnnn```QQQIIIDDD===888777222111000000//////000000---------.............../////////...------,,,,,,******)))))))))((((((((())))))((((((''''''&&&&&&(((((((((((((((((((((((()))(((''''''''''''(((((())))))))))))))))))))))))))))))(((''''''((()))***,,,***,,,111333555;;;BBB]]]sssbbbUUUNNNQQQggg~~~yyyrrrttt{{{}}}~~~hhhWWW[[[iii}}}yyyssslllgggdddccccccbbbcccdddfffggghhhiiiiiigggeeecccaaaaaaaaabbbccc______aaaccceeeggghhhiiihhhhhhjjjoooqqqqqqtttzzz~~~xxxsssrrrpppmmmlllnnnnnnpppsssvvvxxxzzz}}}{{{xxxooonnnllljjjjjjjjjlllmmmrrrrrrrrrpppkkkeee___[[[SSSOOOJJJFFFDDDCCCBBBAAA<<<======<<<::::::;;;===???EEEMMMUUU]]]fffqqqxxxyyyxxxwwwzzz}}}zzzvvvxxx{{{}}}yyyqqqkkkhhhiiiiiiffffffgggddddddeeedddaaa]]]YYYWWWVVVUUUSSSRRRQQQOOOLLLJJJMMMLLLJJJHHHGGGFFFFFFFFFJJJKKKKKKKKKLLLLLLLLLLLLJJJKKKKKKLLLLLLKKKKKKJJJIIIIIIKKKLLLLLLLLLLLLLLLKKKKKKKKKLLLLLLMMMNNNOOOQQQRRRSSSSSSSSSTTTVVVXXXZZZYYYYYYYYYYYYYYYYYYYYYYYY]]]aaacccdddhhhnnnsssttttttsssrrrrrrqqqqqqrrrrrrsssvvvyyyzzzyyyxxxvvvtttuuuuuuuuuuuuwwwzzz}}}{{{{{{zzzxxxwwwwwwvvvvvvyyyzzzzzz{{{{{{|||||||||zzz{{{|||}}}}}}}}}|||{{{yyyyyyyyyyyyyyyzzz{{{|||{{{{{{{{{{{{{{{||||||}}}||||||zzzyyyyyyyyyyyyzzzvvvvvvvvvuuuttttttssssssppppppppppppoooooonnnnnnppppppooooooppppppqqqqqqoooppprrrsssssssssuuuwww{{{|||}}}}}}~~~}}}}}}|||{{{}}}|||yyywwwvvvooonnnkkkjjjjjjiiigggeeeaaaaaa```_______________^^^^^^___``````___^^^]]]YYYWWWUUUTTTSSSPPPMMMJJJ}}}yyysssdddTTTKKKFFF???:::888222111000000//////000000.........---------------///......------,,,++++++*********)))))))))((((((((((((((((((((('''''''''((((((((((((((((((((((((***)))((('''&&&&&&''''''))))))))))))))))))))))))''''''(((((())))))******,,,+++,,,111444666<<>>999666222111111000000000000000.........------,,,,,,+++...------,,,,,,++++++***************))))))))))))'''''''''(((((((((((((((((((((((((((((((((((((((,,,***)))'''&&&&&&&&&&&&((((((((((((((((((((((((&&&'''((()))************,,,+++---111444666<<>>@@@AAAGGGQQQYYYaaakkkuuu|||}}}xxxuuuiiilllssszzz|||yyyrrrllljjjhhhddddddfffkkkkkkjjjiiigggdddbbb```^^^\\\[[[[[[ZZZXXXTTTQQQOOONNNLLLKKKKKKKKKLLLMMMLLLLLLMMMMMMMMMNNNNNNNNNMMMNNNOOOPPPPPPOOONNNMMMKKKLLLNNNOOOPPPPPPOOOOOOMMMMMMMMMMMMNNNOOOPPPQQQPPPQQQRRRRRRRRRSSSUUUWWWZZZYYYYYYXXXXXXWWWWWWVVVUUUYYY]]]]]]\\\^^^dddiiijjjlllnnnqqqrrrrrrqqqpppmmmooorrruuuvvvuuutttsssnnnpppssssssrrrrrruuuwwwrrrsssuuuvvvxxxxxxyyyyyyxxxxxxzzz|||~~~~~~|||{{{zzzyyyyyy{{{zzzyyyxxxxxxxxxzzzzzzvvvvvvwwwxxxyyy{{{|||}}}vvvwwwyyyzzzzzzyyyxxxwwwxxxxxxxxxxxxwwwvvvuuutttnnnoooppprrrsssssssssttttttssssssrrrqqqqqqqqqqqqssstttvvvwwwvvvuuuvvvwwwyyyzzz|||}}}~~~~~~}}}}}}{{{|||}}}|||zzzwwwvvvwwwrrrpppmmmllljjjgggdddaaacccbbb```___]]]]]]\\\\\\^^^___```aaaaaa``````___WWWVVVTTTSSSRRRPPPNNNKKKrrrkkk^^^OOOFFFCCC???888111444222/////////000000///111000...---++++++******+++,,,,,,------,,,,,,+++''''''(((((())))))******(((((())))))((('''&&&&&&))))))((('''''''''''''''(((((((((((('''''''''''''''''''''''''''((())))))+++((($$$!!!!!!%%%***---+++///------333444:::JJJkkkkkkXXXQQQWWWiiiyyy{{{xxx{{{~~~vvvaaaXXX]]]dddmmmiiifffeeebbb___aaaeeeaaabbbdddeeeffffffeeeeeegggfffeeedddcccccccccccc```bbbcccbbbaaabbbfffjjjkkklllpppuuuuuuuuuyyyvvvtttpppmmmmmmooorrrtttuuuvvvwwwzzz|||~~~zzzwwwrrrpppllljjjiiijjjmmmnnnqqqmmmjjjiiihhhcccYYYRRRMMMJJJFFFDDDCCCBBB@@@???>>>??????>>><<<;;;<<<>>>DDDHHHOOOXXXcccmmmuuuzzz{{{vvvsssnnnmmmnnnpppuuuyyy||||||vvvtttqqqmmmkkkjjjjjjkkkqqqooommmkkkhhheeecccbbb^^^^^^]]]]]][[[ZZZXXXXXXRRRQQQPPPOOONNNLLLKKKKKKHHHIIIKKKLLLLLLLLLKKKJJJLLLMMMOOOPPPQQQPPPPPPOOOQQQQQQRRRTTTUUUUUUUUUUUUNNNNNNNNNOOOOOOOOOPPPPPPUUUTTTSSSSSSSSSTTTVVVWWWZZZYYYYYYXXXXXXXXXYYYYYYUUUVVVWWWYYY\\\___aaabbbfffhhhllloooqqqrrrqqqpppppprrrsssuuuuuutttrrrqqqoooooonnnnnnpppsssuuuwwwvvvuuuuuuuuuwwwyyy|||~~~~~~|||zzzyyy|||{{{xxxvvvvvvxxxzzz|||xxxwwwwwwwwwxxxzzz|||~~~~~~}}}}}}|||{{{zzzzzzzzzvvvwwwwwwxxxxxxxxxwwwwwwwwwwwwwwwvvvvvvtttssssssqqqrrrrrrssstttuuuvvvvvvvvvwwwwwwvvvtttuuuwwwyyy}}}}}}{{{zzzzzz{{{|||}}}zzz{{{}}}~~~}}}|||zzzyyymmmmmmlllkkkiiihhhgggffffffdddbbb```^^^]]]]]]^^^]]]^^^^^^___^^^]]][[[ZZZYYYWWWUUURRRNNNKKKHHHGGGxxxkkk___OOOFFFCCC@@@:::444444222000///000000000///000000///---,,,,,,++++++++++++,,,,,,,,,,,,++++++(((((()))))))))))))))***))))))******))))))((('''***)))((((((''''''((((((((((((((((((''''''''''''((((((((((((((()))*********)))'''&&&'''(((***+++***///------333444;;;LLLmmmiiiYYYTTT\\\ppp}}}wwwzzzsss^^^XXX^^^fffnnniiifffdddaaa]]]^^^bbbbbbcccdddeeeeeedddcccccceeedddcccbbbbbbbbbbbbbbbaaabbbcccbbbaaabbbfffiiikkklllpppuuuuuuuuuyyyxxxvvvsssooonnnnnnpppqqqtttvvvyyy}}}}}}yyyvvvqqqooollljjjiiijjjlllnnnppplllhhhfffeeeaaaZZZTTTMMMJJJFFFDDDCCCBBB@@@???>>>??????>>><<<;;;===>>>CCCGGGOOOXXXbbbmmmuuu{{{|||xxxuuuooonnnmmmooossswwwxxxyyyvvvuuussspppnnnmmmmmmmmmpppooonnnkkkiiigggeeeddd``````______]]]\\\ZZZYYYUUUTTTRRRQQQOOONNNNNNNNNLLLMMMNNNOOOOOONNNMMMLLLMMMNNNPPPQQQRRRRRRRRRQQQQQQQQQRRRSSSTTTTTTTTTTTTPPPPPPQQQQQQQQQRRRRRRRRRVVVUUUTTTTTTTTTUUUVVVVVVYYYXXXXXXXXXXXXXXXYYYYYYXXXXXXYYY[[[]]]```bbbcccdddgggkkkoooqqqrrrrrrrrroooqqqsssuuuvvvvvvuuutttqqqpppooooooppprrrtttuuuwwwwwwxxxxxxzzz|||~~~|||{{{zzz{{{zzzxxxwwwwwwxxxyyyzzzxxxwwwwwwwwwxxxzzz|||~~~~~~~~~}}}||||||{{{zzzzzzxxxxxxyyyyyyyyyyyyxxxxxxwwwxxxxxxxxxwwwvvvttttttrrrssssssttttttuuuuuuvvvvvvwwwwwwvvvuuuuuuwwwzzz~~~}}}|||zzzzzzzzzzzz{{{xxxyyy{{{|||}}}|||{{{zzzqqqpppnnnllljjjgggfffeeeeeedddbbb```^^^]]]]]]]]][[[\\\]]]]]]]]]\\\ZZZYYYUUUTTTSSSPPPMMMKKKIIIHHH}}}~~~nnnbbbRRRGGGDDDAAA<<<777555333000///000000000////////////.........------++++++,,,,,,,,,,,,++++++***************)))))))))******++++++******))))))******)))((((((((())))))((((((((((((''''''''''''))))))(((((())))))***+++((()))***,,,,,,+++******)))...,,,---444666===OOOoooyyyfffYYYXXXeee{{{wwwxxxppp\\\YYYbbbkkkoooiiieeeccc```\\\\\\___cccccccccdddccccccbbbaaabbbbbbaaaaaa```aaaaaabbbccccccccccccbbbbbbeeegggjjjkkkoootttuuuvvv{{{~~~zzzxxxuuurrrpppooooooooorrruuuzzz}}}yyyuuuqqqooollliiihhhjjjlllnnnoookkkfffdddbbb___ZZZVVVLLLJJJFFFDDDCCCBBB@@@>>>===>>>>>>===<<<;;;===>>>BBBGGGOOOXXXbbbmmmwww}}}{{{xxxqqqpppnnnoooqqqtttttttttuuuuuuttttttsssrrrqqqpppoooooommmllljjjiiiggggggccccccbbbaaa```^^^\\\\\\YYYWWWUUUSSSRRRQQQRRRRRRQQQRRRRRRSSSRRRQQQOOONNNNNNOOOPPPRRRSSSTTTTTTTTTSSSTTTTTTUUUUUUUUUTTTTTTSSSSSSSSSTTTTTTTTTTTTUUUWWWVVVVVVUUUUUUUUUVVVVVVWWWWWWWWWWWWXXXYYYZZZZZZ\\\\\\]]]^^^```bbbdddeeedddfffjjjnnnqqqrrrssssssoooppprrrtttvvvvvvvvvvvvrrrqqqpppppppppqqqssstttyyyzzz{{{}}}~~~}}}}}}}}}}}}}}}zzzzzzyyyxxxwwwwwwxxxxxxxxxwwwwwwwwwxxxzzz|||}}}||||||{{{{{{zzzyyyyyyyyyyyyzzzzzz{{{{{{zzzzzzyyyxxxyyyyyyyyyyyyxxxvvvuuutttttttttuuuuuuuuuuuuuuuvvvwwwwwwwwwvvvvvvxxxzzz~~~}}}{{{zzzyyyyyyyyyyyyvvvwwwyyyzzz{{{zzzzzzyyytttsssqqqnnnjjjgggeeedddfffeeecccaaa___]]]]]]]]]ZZZZZZ[[[[[[ZZZYYYWWWVVVQQQQQQOOONNNLLLJJJIIIHHH|||uuuyyyuuuiiiXXXLLLFFFBBB===888666333111000000000000///......//////////////////,,,,,,------------,,,,,,,,,,,,++++++******)))))))))***************))))))******))))))))))))******((((((((((((''''''''''''((((((((((((((())))))***((()))+++,,,---,,,+++***(((---+++---444777@@@QQQrrrqqq```XXX\\\mmmxxxwwwooo\\\\\\gggnnnoooiiidddcccaaa^^^]]]```aaaaaabbbbbbccccccccccccbbbaaaaaaaaaaaaaaabbbcccdddddddddcccccccccdddeeehhhhhhmmmrrruuuwww~~~xxxxxxvvvuuusssqqqpppooorrruuuyyy}}}}}}zzzwwwpppnnnkkkhhhhhhiiikkkmmmllljjjgggeeeccc___ZZZVVVLLLIIIGGGEEEDDDBBB@@@>>>======>>>===;;;;;;===>>>BBBHHHPPPYYYcccnnnyyy|||wwwtttrrrqqqrrrsssrrrrrrrrrsssuuuvvvvvvuuusssrrrnnnmmmlllkkkjjjjjjiiihhheeeeeedddcccaaa```^^^]]]\\\ZZZXXXVVVTTTTTTTTTUUUUUUUUUVVVUUUTTTRRRQQQOOONNNOOOPPPQQQSSSTTTUUUUUUVVVWWWWWWWWWWWWVVVVVVUUUTTTTTTUUUUUUUUUVVVVVVVVVXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXYYYZZZ[[[______```aaacccdddfffgggfffhhhkkkmmmpppqqqqqqqqqooopppqqqssstttttttttsssqqqpppppppppqqqssstttuuuxxxzzz}}}~~~}}}}}}~~~{{{{{{zzzyyyyyyxxxwwwvvvxxxxxxxxxxxxyyyzzz{{{|||yyyyyyyyyxxxxxxxxxwwwwwwzzzzzz{{{{{{{{{zzzyyyyyyyyyzzz{{{{{{{{{zzzxxxwwwvvvvvvvvvuuuuuuuuuttttttvvvwwwxxxxxxwwwwwwyyy{{{{{{{{{zzzzzzyyyyyyyyyyyywwwwwwxxxxxxwwwwwwvvvuuutttsssqqqnnnkkkhhhfffeeegggfffdddbbb```^^^]]]]]]ZZZZZZZZZYYYWWWUUUSSSQQQPPPOOOMMMLLLIIIHHHFFFEEEvvvttt}}}~~~rrraaaSSSJJJCCC===999777444111000000000000///---...//////000000//////------............------,,,,,,++++++******))))))(((((()))******)))))))))******))))))))))))******(((((((((((('''''''''''''''&&&&&&&&&&&&'''(((((()))))))))*********++++++)))---+++,,,555888AAATTTtttvvviii\\\WWW___sssyyyuuu~~~nnn[[[^^^iiinnnooohhhcccccccccaaa```bbb^^^___```aaacccdddfffgggccccccbbbbbbbbbcccddddddeeedddccccccdddeeeeeeeeedddeeeiiippptttxxxuuuuuuuuuuuutttssssssrrrssstttvvvxxx|||~~~{{{yyypppmmmjjjhhhggghhhkkkllliiijjjjjjjjjgggaaaYYYTTTKKKIIIGGGEEEDDDBBB???===<<<======<<<;;;;;;===>>>BBBHHHRRRZZZdddooo|||}}}zzzwwwuuuttttttsssrrrppprrrtttvvvvvvuuutttssslllllllllkkkjjjjjjiiiiiigggffffffdddcccaaa___^^^^^^\\\ZZZXXXWWWVVVVVVWWWWWWWWWXXXWWWVVVTTTRRRPPPOOOOOOPPPQQQRRRSSSTTTTTTVVVVVVVVVWWWVVVVVVUUUUUUTTTUUUUUUUUUUUUVVVVVVVVVXXXYYYYYYYYYYYYXXXXXXXXXWWWWWWWWWXXXYYYZZZ[[[\\\aaaaaabbbcccdddfffhhhiiijjjkkklllmmmnnnnnnnnnmmmppppppppppppppppppoooooonnnnnnoooqqqsssuuuvvvwwwwwwzzz}}}}}}}}}|||{{{zzzyyyxxxwwwyyyyyyyyyzzzzzz{{{||||||zzzzzzzzzyyyyyyyyyyyyyyyzzzzzzzzzzzzzzzyyyxxxxxxyyyzzz|||}}}}}}{{{yyyxxxwwwwwwwwwvvvvvvuuuttttttuuuwwwyyyyyyxxxxxxzzz{{{yyyyyyzzzzzzzzzzzzzzzzzzxxxxxxwwwvvvtttrrrpppoooqqqpppooommmkkkiiigggggggggfffeeecccaaa___]]]\\\ZZZZZZYYYWWWUUURRROOOMMMPPPOOOMMMJJJGGGEEECCCBBBxxx{{{{{{jjj[[[PPPGGG???:::777555222000000111000///,,,---///000000///...---------............------***************)))))))))'''((())))))***)))))))))))))))((((((((()))******((((((((((((''''''''''''&&&&&&%%%%%%&&&&&&'''(((***)))((((((((()))+++,,,***...,,,---555999BBBUUUxxxqqqeeeYYYWWWbbbyyyxxxttt|||mmm\\\bbbllloooooohhhbbbcccdddcccbbbccc^^^^^^___aaacccfffhhhiiieeeeeedddddddddddddddeeedddccccccdddfffffffffeeeddddddgggmmmrrrwwwssssssssstttttttttuuuuuutttssstttvvv{{{~~~{{{xxxooommmjjjgggfffhhhjjjlllhhhjjjllllllhhh```XXXSSSKKKIIIGGGFFFEEECCC???===;;;<<<===<<<;;;;;;===>>>CCCJJJTTT\\\eeeqqq|||yyyxxxvvvtttssspppqqqtttuuuvvvvvvtttsssmmmmmmmmmllllllkkkkkkjjjiiiiiihhhfffdddbbb```_________^^^\\\[[[ZZZYYYXXXXXXYYYYYYYYYWWWVVVTTTRRRQQQQQQPPPPPPQQQRRRSSSTTTSSSTTTTTTUUUUUUUUUTTTTTTUUUUUUUUUUUUVVVVVVVVVVVVXXXYYYYYYZZZ[[[[[[ZZZZZZYYYYYYYYYYYYZZZ[[[\\\\\\aaaaaabbbccceeegggiiijjjllllllmmmmmmmmmllllllkkkpppppppppooonnnnnnmmmmmmlllmmmoooqqqtttvvvxxxxxxwwwyyy|||~~~}}}|||{{{zzzzzz{{{{{{{{{|||||||||}}}}}}}}}}}}||||||||||||||||||{{{{{{{{{{{{zzzyyyxxxxxxxxxzzz|||~~~~~~|||zzzxxxxxxxxxwwwwwwvvvvvvuuuuuuuuuwwwyyyzzzzzzzzz{{{|||yyyzzz{{{{{{{{{{{{zzzzzzyyyxxxvvvsssqqqnnnmmmlllmmmmmmlllkkkiiihhhggggggfffeeedddbbb```]]][[[ZZZXXXXXXWWWVVVTTTQQQNNNMMMOOONNNLLLIIIFFFDDDBBB@@@qqqcccVVVLLLCCC>>>888555222111111111000///,,,---...//////...,,,++++++,,,,,,,,,,,,,,,,,,+++(((((()))))))))))))))***((()))******++++++******((((((''''''(((((()))***((((((((((((''''''''''''&&&&&&&&&&&&&&&'''(((((()))))))))))))))******++++++///,,,---555999CCCUUU|||ooodddYYYYYYeee}}}zzzvvvsssyyypppbbbiiissstttppphhhbbbbbbdddbbb```````````````aaacccfffhhhjjjgggfffeeeddddddcccddddddcccbbbbbbdddggghhhgggeeefffeeeggglllooottt~~~~~~sssrrrrrrrrrssstttuuuuuurrrsssuuuxxx}}}|||xxxuuuooollliiigggfffgggiiikkkiiikkkllljjjeee]]]VVVRRRJJJIIIGGGFFFEEECCC???<<<:::<<<<<<<<<;;;;;;===???DDDKKKVVV^^^gggsss{{{zzzxxxvvvtttrrrssstttuuuvvvvvvuuuuuuppppppoooooonnnmmmmmmllllllkkkjjjiiigggdddbbbaaaaaaaaabbbaaa```^^^[[[ZZZZZZZZZZZZZZZZZZXXXVVVUUUTTTSSSRRRRRRRRRRRRSSSTTTSSSTTTUUUVVVVVVVVVVVVVVVVVVVVVVVVVVVWWWWWWWWWWWWWWWXXXZZZ[[[\\\]]]\\\\\\\\\[[[[[[[[[[[[[[[\\\\\\___```aaabbbeeegggiiikkkllllllllllllllllllllllllpppoooooonnnnnnnnnnnnooommmnnnppprrrtttvvvwwwwwwwwwyyy{{{}}}}}}}}}}}}}}}|||}}}}}}~~~~~~~~~~~~~~~|||||||||||||||||||||}}}||||||||||||{{{zzzyyyyyyxxxyyy|||~~~~~~|||zzzxxxwwwwwwwwwwwwwwwwwwwwwwwwuuuwwwzzz{{{{{{zzz{{{|||}}}}}}}}}}}}|||zzzxxxwwwwwwvvvtttqqqooommmkkkkkkkkkkkkjjjhhhgggfffeeeeeecccbbbbbb```]]]ZZZXXXVVVSSSTTTTTTUUUTTTRRRQQQPPPMMMLLLJJJHHHFFFDDDCCCBBBuuuggg[[[PPPGGGAAA888666333111111111000///,,,---...//////---+++************++++++*********''''''(((((())))))******)))***+++,,,,,,,,,,,,,,,'''''''''''''''((()))))))))((((((((('''''''''''''''''''''''''''((())))))((()))***+++++++++******,,,000------555999CCCUUUpppeeeZZZ[[[ggg}}}vvvtttsssxxxttthhhrrr{{{{{{rrriiibbbbbbbbb```]]]]]]bbbbbbbbbbbbccceeehhhiiigggfffeeedddcccccccccccccccbbbaaadddgggiiihhheeeiiiggghhhkkkmmmqqq{{{|||tttsssrrrqqqqqqrrrtttuuuqqqssswww|||{{{vvvrrrnnnllliiiffffffgggiiikkkkkkkkkkkkgggaaaZZZUUUSSSJJJIIIGGGFFFEEECCC???<<<:::;;;<<<<<<;;;;;;===???DDDLLLWWW___hhhttt~~~|||zzzxxxvvvtttttttttuuuvvvvvvvvvvvvvvvsssrrrrrrqqqpppooonnnnnnnnnnnnmmmkkkiiifffdddcccbbbcccdddeeecccaaa]]][[[[[[[[[\\\\\\[[[ZZZXXXWWWVVVVVVTTTSSSSSSSSSTTTUUUVVVWWWXXXYYYZZZZZZZZZZZZWWWWWWWWWWWWXXXXXXXXXYYYVVVXXXZZZ\\\]]]^^^^^^]]]]]]]]]\\\\\\[[[\\\\\\\\\^^^^^^```bbbdddgggjjjkkkjjjkkkkkkllllllmmmmmmmmmoooooonnnnnnooopppqqqqqqooopppqqqssstttuuuuuuuuuxxxyyy{{{}}}~~~~~~}}}~~~~~~~~~zzzzzzzzzzzzzzzzzzzzzzzz~~~~~~~~~~~~}}}|||{{{zzzwwwyyy|||~~~~~~|||zzzxxxwwwwwwwwwwwwwwwwwwwwwwwwuuuwwwzzz{{{{{{{{{||||||~~~|||yyyvvvtttuuutttrrrpppnnnmmmllllllkkkjjjiiigggfffdddcccbbb``````___^^^[[[XXXUUUSSSPPPQQQRRRTTTTTTTTTTTTSSSKKKJJJIIIHHHGGGEEEEEEDDD|||~~~qqqfff```TTTEEE===999333111111111///,,,,,,,,,,,,------.........///............---------,,,+++++++++******))))))))))))))))))************((((((((((((''''''''''''))))))(((((('''''''''&&&)))))))))))))))))))))))))))))))))))))))******+++))),,,+++---333555CCC\\\qqq```SSS]]]www{{{xxxwwwyyyooohhhttt|||xxxqqqjjjbbb___aaabbbaaa___bbbcccdddeeeeeeeeeddddddeeeeeeeeeddddddcccccccccddddddddddddcccdddgggiiifffdddeeeiiilllooowwwyyywwwuuusssqqqpppqqqssstttsssuuuwwwzzz~~~{{{wwwtttppplllhhhffffffhhhiiiiiijjjjjjjjjhhhccc\\\UUUQQQMMMLLLJJJGGGDDDAAA>>>===;;;;;;<<<<<<;;;<<>>|||yyyoooiii]]]OOOAAA;;;555222111111///---,,,,,,,,,------.....................------------+++++++++******)))))))))))))))))))))************))))))(((((((((((('''''')))((((((((('''''''''''')))))))))))))))))))))))))))))))))))))))******+++)))---+++...444666DDD]]]rrraaaUUU^^^yyyyyy{{{llldddqqq{{{zzzrrrllldddaaabbbcccbbb```bbbcccdddeeeeeeeeedddcccfffeeeeeeeeeddddddddddddcccdddeeedddddddddfffhhhiiiggggggjjjkkkmmmttt}}}}}}xxxuuusssqqqoooooopppqqqssswwwxxxzzz}}}{{{wwwtttooolllhhhffffffhhhiiiiiiiiiiiihhheee```ZZZSSSPPPMMMLLLIIIGGGCCC@@@>>>===;;;;;;<<<;;;;;;<<>>zzzyyyzzzsssgggZZZFFF@@@777222111111000///---------------.....................------------*********))))))))))))))))))))))))*********++++++******)))))))))((((((((((((((((((((('''''''''''')))))))))))))))))))))))))))))))))))))))******+++***...---///555777EEE___ooo___TTT]]]xxx}}}iiiaaannnzzz|||rrrlllfffccccccdddcccbbbccccccdddeeeeeedddcccbbbeeeeeeeeeeeeeeedddddddddaaaccceeeeeeeeeeeeeeeggghhhfffgggiiijjjllluuuzzzvvvrrrqqqooonnnmmmooopppqqqxxxzzz|||~~~zzzvvvssspppmmmjjjhhhiiikkklllllliiihhhfffbbb\\\VVVQQQOOOLLLKKKIIIFFFCCC@@@>>>===;;;;;;;;;;;;;;;<<<@@@BBBKKKRRR\\\gggttt~~~|||zzzxxxxxxyyy{{{~~~}}}}}}|||{{{yyyxxxwwwwwwwwwvvvuuutttsssrrrqqqpppnnnnnnllljjjhhhfffeeeddd```bbbdddeeeffffffdddddd^^^___```___]]]\\\\\\]]]\\\]]]]]]^^^______``````[[[[[[\\\\\\\\\\\\[[[[[[\\\[[[\\\]]]``````___^^^^^^]]]]]]\\\\\\]]]]]]^^^______aaaccceeeggghhhiiikkkkkklllmmmmmmmmmllllllkkkkkkkkkkkklllmmmooooooooooooooooooqqqsssvvvwwwzzz{{{{{{|||}}}}}}}}}}}}~~~~~~}}}}}}~~~~~~~~~}}}|||{{{{{{{{{{{{zzzzzzzzzzzzzzzzzz{{{{{{xxxwwwvvvuuuuuuuuuuuuuuuxxxwwwwwwwwwwwwxxxyyyyyy}}}}}}~~~~~~~~~~~~}}}zzzwwwsssqqqooommmlllkkkjjjiiifffdddeeeddddddddddddaaa]]]ZZZYYYXXXVVVTTTQQQNNNLLLKKKLLLMMMNNNPPPQQQRRRSSSSSSTTTQQQMMMJJJHHHEEEAAA???{{{vvvxxxlllaaaLLLDDD:::444222222111000---------........................---------,,,,,,))))))))))))))))))))))))))))))*********+++++++++++++++******))))))((((((((((((((((((((('''''''''(((((((((((((((((((((((()))))))))))))))******++++++///---000777999GGG```gggYYYOOOYYYsss~~~ggg```kkkxxx{{{pppkkkfffccccccccccccbbbccccccdddeeedddcccbbbaaadddddddddddddddccccccccc```bbbeeefffeeeeeeeeeeeecccbbbdddgggiiinnnzzzwwwsssqqqpppooonnnnnnoooqqqrrrvvvxxx|||}}}yyyuuurrrrrrooolllkkklllnnnooooookkkiiieee```ZZZUUUQQQNNNJJJIIIGGGEEEBBB???===<<<;;;;;;;;;::::::<<<@@@CCCLLLSSS]]]iiivvv}}}||||||||||||}}}|||zzzyyyyyyxxxxxxxxxwwwvvvuuuttttttrrrqqqooommmkkkiiihhhgggaaacccfffggghhhfffdddbbb```aaabbbaaa___^^^___```____________````````````]]]]]]^^^^^^^^^^^^]]]]]]^^^^^^]]]^^^```aaa```_________^^^^^^^^^^^^______``````bbbdddfffhhhiiijjjlllmmmmmmnnnnnnnnnmmmmmmkkkkkkllllllmmmnnnooopppmmmmmmnnnoooqqqsssuuuvvvyyyzzz{{{||||||}}}}}}}}}~~~~~~~~~~~~~~~}}}}}}|||zzzzzzzzzzzzzzzwwwxxxxxxyyyyyyzzzzzzzzzyyywwwvvvtttttttttuuuuuuyyyyyyxxxxxxyyyyyyzzz{{{||||||}}}}}}~~~~~~|||yyyuuurrrpppmmmlllllllllkkkiiieeebbbcccbbbaaaaaaaaa___[[[YYYXXXVVVTTTQQQNNNLLLJJJJJJJJJKKKMMMPPPQQQRRRRRRRRRSSSPPPMMMJJJGGGDDD@@@===uuu}}}uuujjj```PPPHHH===555222222222111...........................------------,,,,,,,,,)))))))))))))))*********************+++++++++++++++++++++***)))((((((''''''''''''((((((((((((((((((((((((((((((((((((((()))))))))))))))******++++++///...111777:::HHHbbb{{{___SSSKKKUUUmmmxxxxxx{{{{{{ddd^^^hhhsssvvvllliiieeebbbaaaaaaaaaaaabbbcccdddddddddcccbbbaaabbbbbbbbbbbbbbbccccccccc```bbbeeefffeeeddddddeeeaaaaaadddgggiiiooo}}}~~~uuuppppppppppppooopppqqqrrrsssuuuxxx||||||xxxtttqqqpppnnnkkkkkkmmmnnnoooooommmjjjfff```ZZZTTTPPPNNNIIIHHHFFFDDDAAA>>>===<<<;;;;;;;;;::::::<<>>777444333222111/////////...............------------,,,,,,,,,,,,***************+++++++++*********++++++++++++,,,++++++***)))(((((('''''''''''''''((((((((((((((()))))))))))))))))))))))))))))))))))))))******++++++///...111888:::IIIbbbrrrWWWNNNIIIRRRhhh|||xxxzzzzzzrrrtttyyyuuuaaa^^^gggooopppiiigggdddaaa```______``````aaacccdddddddddcccbbbbbbbbbbbbbbbcccccccccccc```bbbdddddddddddddddfffeeeeeegggjjjkkkqqqtttooopppppppppqqqrrrssstttuuuwwwzzz{{{wwwssspppllljjjiiiiiikkkmmmmmmmmmnnnkkkgggaaaZZZTTTPPPNNNHHHGGGEEECCC@@@>>><<<;;;;;;;;;:::999999<<>>;;;yyyssswww}}}tttjjjaaa\\\PPPIII???888555444222111000/////////.........------------,,,,,,,,,++++++***+++++++++,,,,,,,,,,,,*********+++++++++,,,,,,+++******)))((('''&&&%%%''''''''''''((((((((())))))))))))))))))))))))))))))))))))))))))******+++***...---000777:::HHHbbb}}}fffNNNHHHEEENNN```zzz}}}yyyyyyuuummmooouuuqqqbbbccclllqqqooogggfffdddbbb___^^^___```___```bbbcccddddddddddddccccccdddddddddeeeeeeeeeaaabbbccccccbbbccceeegggggghhhjjjmmmooowwwvvvqqqoooooopppqqqrrrssstttuuuwww|||~~~zzzvvvrrrpppllljjjiiijjjlllnnnnnnnnnmmmkkkgggaaaZZZTTTNNNKKKFFFFFFDDDBBB???===<<<;;;;;;;;;:::999999<<>>;;;|||rrrsss|||ssshhh```[[[PPPHHH???888666555222000000000//////.........------------,,,,,,,,,+++++++++++++++,,,,,,---------******+++++++++,,,,,,,,,******)))((('''&&&%%%%%%&&&'''''''''(((((()))))))))))))))))))))))))))))))))))))))))))))******+++***...---000777:::HHHbbbwww^^^GGGBBBAAAIIIZZZpppsssiiijjjpppqqqeeeiiisssvvvrrrgggfffeeebbb```^^^___```^^^___aaacccdddeeeeeedddeeeeeeeeeffffffgggggggggbbbccccccbbbaaabbbeeegggeeegggkkkpppsss}}}wwwrrrnnnnnnoooqqqrrrsssttttttvvv{{{~~~zzzvvvrrrooonnnmmmlllmmmoooqqqqqqqqqllljjjgggaaaZZZSSSMMMJJJFFFEEECCCAAA???===;;;:::;;;;;;:::888999<<>><<<;;;;;;<<<<<<<<<;;;;;;===AAADDDMMMTTT___jjjuuu~~~}}}|||yyyuuurrrmmmkkkiiihhhiiijjjjjjiiikkkllllllmmmnnnnnnnnnmmmlllmmmnnnnnnnnnllljjjhhhhhhhhhgggfffeeedddddddddbbbbbbcccdddeeefffggghhhiiigggeeeddddddeeefffgggfffhhhkkknnnpppqqqqqqpppoooooopppppppppnnnmmmlllllloooqqqsssrrrrrrsssssstttuuuwwwxxxyyyyyyxxxwwwxxxyyy|||~~~}}}|||}}}}}}}}}}}}|||{{{yyyyyy|||}}}}}}}}}}}}||||||{{{yyyzzz|||}}}}}}||||||{{{{{{{{{}}}~~~|||~~~}}}{{{zzzyyyyyyyyyzzzzzzyyywwwuuusssrrrqqqpppoooooonnnmmmkkkiiigggeee^^^]]]ZZZZZZYYYYYYWWWUUURRRRRRPPPLLLIIIGGGIIIJJJJJJMMMOOOPPPNNNMMMLLLLLLKKKGGGCCCBBBBBBBBB???<<<{{{rrrlll}}}wwwooofffYYYOOOLLLHHHAAA;;;777444111............------,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,------+++))))))***++++++************))))))))))))(((******))))))((((((((((((+++)))'''&&&&&&''')))+++*********++++++++++++,,,,,,///...000777:::IIIcccrrrWWWIIIDDDBBBGGGOOO^^^yyyzzzmmmnnnwwwsssnnnrrrtttqqqnnndddbbb______```bbbcccccccccccceeefffggggggggggggggggggggghhhggggggffffffdddccccccbbbccceeefffgggggghhhlllpppsss|||{{{wwwooooooooopppqqqrrrssstttyyy||||||xxxuuuqqqnnnnnnjjjgggiiimmmooonnnllloookkkfff```ZZZTTTNNNJJJGGGEEEBBB???===;;;;;;;;;;;;;;;;;;:::;;;===AAAEEEMMMTTT^^^iiiuuu}}}zzzuuurrrmmmkkkhhhhhhiiikkkkkkkkknnnnnnooopppppppppppppppmmmnnnooopppooommmkkkjjjjjjiiigggfffeeeeeeffffffcccddddddeeefffhhhhhhiiijjjiiigggffffffgggiiijjjhhhjjjlllooopppqqqppppppoooooopppppppppooommmlllmmmppprrrsssssssssssstttxxxxxxyyyzzz{{{{{{{{{{{{zzz{{{}}}~~~~~~~~~~~~~~~}}}|||{{{{{{}}}}}}}}}}}}|||||||||||||||}}}~~~~~~~~~}}}||||||}}}~~~~~~}}}|||{{{yyyxxxxxxxxxyyyxxxwwwuuutttrrrqqqqqqqqqpppooommmkkkhhhfffdddccc^^^\\\ZZZYYYYYYXXXVVVUUURRRQQQOOOLLLHHHGGGHHHJJJLLLNNNPPPPPPMMMKKKJJJJJJHHHEEEBBBAAABBBBBB@@@>>>~~~wwwhhhwwwwwwmmmdddXXXOOOLLLHHHBBB===999555111.........------------------------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---///...------...---+++************))))))))))))(((***))))))))))))(((((((((******)))(((((()))******++++++++++++,,,,,,,,,,,,,,,///...000777:::IIIcccqqqZZZKKKDDDAAADDDKKKZZZwww{{{mmmpppzzz}}}ooolllrrrvvvtttqqqfffdddaaa```bbbcccdddcccffffffggghhhhhhiiihhhhhhffffffggghhhhhhhhhggggggdddcccccccccccceeefffgggggghhhlllpppttt}}}{{{vvvrrrrrrrrrssstttuuuwwwwww{{{~~~zzzvvvssspppnnnnnnkkkiiiiiilllnnnmmmjjjmmmjjjeee```[[[TTTNNNIIIFFFDDDAAA>>><<<;;;::::::999::::::::::::===BBBEEELLLSSS^^^iiiuuu{{{vvvrrrmmmjjjhhhgggiiilllmmmnnnpppqqqqqqrrrrrrrrrrrrrrrooopppqqqqqqqqqooommmkkkllljjjgggeeeeeefffgggiiifffffffffggghhhiiijjjkkklllkkkjjjiiiiiijjjllllllkkklllnnnooopppqqqppppppoooooopppppppppooonnnnnnoooqqqssstttttttttuuuvvvzzzzzzzzzzzz{{{|||}}}~~~|||}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}|||{{{{{{|||}}}~~~}}}|||~~~~~~}}}|||{{{zzzxxxwwwvvvvvvvvvtttsssrrrqqqqqqpppqqqqqqqqqoookkkgggdddaaa______\\\ZZZXXXXXXXXXWWWUUUTTTQQQPPPNNNKKKGGGFFFGGGIIILLLNNNOOOOOOLLLIIIGGGGGGDDDBBB@@@@@@AAAAAA@@@???uuu~~~nnnzzzxxxmmmdddZZZSSSNNNJJJDDD???:::666222///------------............//////............//////---,,,,,,++++++,,,,,,---...------///000///---+++,,,,,,,,,+++++++++******))))))))))))))))))))))))*********++++++*********++++++,,,,,,,,,---------,,,///...000777:::IIIcccqqq\\\LLLDDD@@@CCCJJJ[[[yyy{{{kkkkkkttt{{{zzzggggggpppvvvuuurrriiifffcccbbbcccdddddddddgggggghhhiiiiiiiiihhhhhheeefffggghhhhhhhhhhhhhhhddddddccccccdddeeeggghhhjjjkkknnnssswww{{{vvvtttttttttuuuvvvxxxyyyzzz~~~~~~xxxtttrrrooonnnnnnllljjjjjjkkkllljjjiiijjjhhhddd```[[[TTTMMMHHHDDDCCC@@@===;;;:::999999888999999999:::===BBBFFFLLLSSS^^^jjjvvv~~~yyyvvvpppmmmjjjiiikkknnnooopppqqqrrrrrrssssssrrrrrrrrrooopppqqqrrrqqqooommmlllllljjjgggddddddeeehhhjjjiiiiiiiiiiiijjjkkklllmmmoooooommmllllllkkklllllljjjkkkmmmooopppqqqqqqqqqppppppppppppqqqpppppppppqqqsssuuuvvvuuuvvvwwwyyy{{{zzzzzzyyyzzz|||}}}~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~}}}|||{{{zzz{{{|||~~~~~~}}}|||||||||}}}~~~|||yyyzzzyyyxxxvvvuuusssrrrrrroooooonnnnnnnnnnnnooooooqqqnnniiiddd___\\\[[[[[[YYYWWWUUUUUUUUUUUUSSSQQQPPPOOOMMMIIIFFFEEEFFFGGGJJJLLLMMMMMMJJJHHHFFFFFFBBBAAA@@@???>>>>>>>>>>>>qqq|||sss{{{wwwlllddd\\\WWWRRRMMMFFF@@@;;;777333000---.....................000//////......//////000---,,,,,,++++++,,,,,,---******+++---///000...,,,,,,,,,,,,+++++++++******))))))))))))************)))***+++,,,,,,+++***)))++++++,,,,,,,,,---------,,,///...000777:::IIIcccqqq]]]LLLDDD@@@CCCLLL___|||iiieeejjjxxxuuucccdddpppxxxwwwtttkkkhhheeecccdddeeeeeedddfffgggggghhhhhhhhhggggggffffffggghhhiiiiiiiiihhheeeddddddcccdddeeeggghhhoooooorrrwww|||zzzvvvttttttuuuvvvwwwyyyzzz{{{~~~xxxtttqqqooommmlllkkkjjjjjjjjjjjjhhhggghhheeebbb^^^YYYSSSLLLGGGCCCBBB???===;;;:::::::::999999::::::;;;>>>BBBFFFMMMTTT___kkkxxx~~~xxxuuuqqqooopppqqqrrrrrrqqqrrrrrrrrrrrrrrrqqqqqqooopppqqqrrrqqqooommmlllkkkiiifffddddddfffhhhjjjlllkkkjjjjjjkkklllnnnooosssrrrqqqooommmlllkkkjjjiiijjjlllnnnpppqqqrrrsssqqqqqqqqqqqqrrrssssssssstttvvvwwwwwwwwwxxxyyy{{{}}}}}}|||||||||~~~~~~~~~~~~||||||{{{{{{{{{||||||}}}||||||zzzzzz{{{}}}~~~|||{{{{{{{{{||||||yyywwwwwwvvvuuusssqqqooonnnmmmkkkjjjjjjjjjjjjkkklllmmmoookkkfffaaa\\\YYYXXXWWWUUUSSSRRRQQQRRRRRRPPPNNNNNNNNNLLLHHHDDDCCCDDDFFFFFFHHHJJJKKKIIIGGGFFFFFFAAAAAA@@@>>><<<;;;;;;;;;pppuuussswwwvvvllleee___\\\XXXRRRJJJBBB<<<888444222//////........................------------......---,,,,,,++++++,,,,,,---((('''(((***---......---*********))))))))))))((()))))))))************+++******++++++++++++******++++++++++++,,,,,,,,,,,,,,,///...000777:::IIIcccttt^^^LLLEEEAAAFFFPPPccc~~~llleeehhhwwwsssaaacccqqqzzzyyyuuullliiifffddddddeeeddddddeeeeeefffggggggggggggggggggggghhhiiiiiiiiihhhhhheeeddddddddddddfffggghhhppppppttt{{{yyyvvvrrrsssssstttvvvxxxzzz{{{~~~yyyuuurrrooommmhhhhhhiiiiiihhhgggffffffeeeccc___[[[WWWQQQKKKGGGCCCBBB???===;;;::::::::::::;;;;;;;;;;;;>>>CCCFFFNNNUUUaaammmzzz}}}{{{zzzxxxvvvuuusssttttttttttttsssrrrrrrpppppprrrrrrqqqpppnnnlllkkkjjjgggffffffgggiiikkknnnmmmlllkkkkkkmmmooopppuuuuuusssrrrpppnnnllllllllllllmmmooopppqqqsssssssssrrrrrrssstttuuuvvvwwwvvvxxxyyyyyyxxxyyy|||~~~|||{{{zzzyyyyyyyyyzzz{{{{{{zzzzzz{{{|||~~~~~~}}}|||{{{{{{{{{{{{yyywwwssssssrrrpppnnnkkkiiihhhfffffffffffffffggghhhiiikkkhhhddd```[[[XXXVVVVVVSSSQQQPPPPPPPPPPPPNNNMMMMMMLLLJJJGGGCCCBBBCCCEEECCCFFFHHHIIIHHHFFFFFFFFF???@@@???===:::888999:::pppooowwwvvvvvv}}}xxxpppjjjgggddd^^^WWWLLLCCC<<<888555333000000//////......------......------------......---,,,,,,++++++,,,,,,---)))((('''(((+++,,,---,,,*********))))))))))))((())))))*********+++++++++*********************************++++++++++++,,,,,,///...000777:::IIIcccyyyaaaMMMFFFCCCHHHRRRfffsssnnnpppxxxrrr___aaapppzzzxxxtttmmmjjjfffddddddddddddcccdddeeefffggghhhhhhhhhhhhhhhhhhiiiiiiiiihhhggggggeeeeeeddddddeeefffhhhiiimmmnnnsss|||yyyvvvppppppqqqrrrtttvvvxxxyyy~~~{{{wwwsssooollleeefffggghhhgggeeeeeeeeedddaaa\\\WWWSSSOOOJJJGGGDDDBBB@@@>>><<<;;;;;;;;;<<<======<<<<<<>>>CCCFFFOOOVVVbbbooo|||{{{xxxxxxxxxxxxxxxxxxwwwvvvvvvqqqrrrssstttsssqqqooonnnlllkkkjjjiiiiiijjjkkklllooonnnlllkkkkkkmmmoooqqquuuuuuuuutttsssrrrqqqppprrrrrrqqqqqqqqqrrrrrrsssttttttttttttvvvwwwyyyzzzxxxyyyzzzzzzyyy{{{}}}}}}{{{zzzxxxwwwxxxyyyzzzyyyyyyzzz|||}}}~~~|||{{{yyyyyyyyyxxxvvvtttppppppooonnnkkkhhheeedddccccccccccccccccccdddeeefffeeebbb___\\\YYYVVVUUUSSSQQQPPPPPPPPPPPPOOOMMMLLLKKKIIIFFFBBBAAABBBDDDDDDFFFHHHHHHFFFDDDCCCCCC<<<======;;;999777999;;;oookkkppp|||xxx}}}|||uuuqqqnnnlllaaaZZZNNNDDD<<<888666444111111000///...------,,,000000////////////000000---,,,,,,++++++,,,,,,---,,,***(((((()))+++++++++,,,,,,,,,++++++++++++***))))))******++++++++++++******)))(((((()))******))))))*********+++++++++,,,///...000777:::IIIccc|||bbbNNNGGGDDDIIISSSfffzzzxxx{{{zzzooo\\\___nnnwwwvvvqqqmmmjjjfffdddddddddcccbbbdddeeefffgggiiiiiijjjjjjiiiiiiiiiiiiiiihhhgggfffeeeeeeddddddeeefffhhhiiijjjkkkqqq{{{~~~xxxvvvoooooopppqqqsssuuuwwwxxx||||||xxxtttooolllcccdddfffgggfffeeeddddddccc___ZZZUUUQQQNNNJJJGGGDDDBBB@@@>>><<<<<<<<<<<<>>>>>>>>>======???CCCFFFPPPWWWcccppp}}}{{{{{{|||||||||{{{zzzzzzyyyssstttuuuuuuuuusssqqqooommmmmmlllllllllmmmmmmnnnpppnnnlllkkkkkkmmmoooqqquuuuuuvvvvvvvvvvvvuuuuuuwwwwwwuuutttsssrrrrrrrrruuuuuuuuuuuuwwwyyy{{{|||yyyzzz{{{zzzzzz{{{~~~~~~~~~}}}zzzxxxwwwxxxyyyzzzxxxyyy{{{}}}~~~~~~zzzxxxvvvuuuuuuuuusssqqqooonnnnnnllliiifffcccaaabbbbbbaaaaaaaaaaaabbbbbbdddcccbbb___]]]YYYWWWUUUSSSRRRQQQQQQQQQQQQPPPOOOLLLKKKIIIEEEBBB@@@BBBCCCEEEGGGIIIHHHEEEBBBAAA@@@999;;;<<<;;;888888:::===llllllrrrzzzvvvzzzooogggaaaYYYNNNEEE???;;;777444333222000...------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------......,,,,,,+++***+++,,,...///,,,,,,+++***))))))******'''((()))+++,,,,,,,,,,,,---***'''''')))+++***))),,,++++++++++++++++++,,,)))---,,,000888<<>>>>>???BBBCCCDDDEEEEEEDDDCCCBBB@@@>>><<<:::999888888999jjjjjjppp}}}xxx}}}qqqjjjccc\\\QQQHHHBBB<<<666111222111000...------......------------------------'''(((((()))******++++++,,,++++++++++++,,,---...+++***)))((((((((((((((('''(((((())))))))))))(((+++)))&&&&&&(((***)))(((++++++************++++++***...---000888;;;KKKeee~~~cccOOONNNKKKKKKUUUlll}}}||||||mmmZZZ^^^mmmssspppmmmfffeeedddccccccddddddeeedddeeefffggghhhhhhhhhhhhfffgggiiijjjjjjiiigggfff``````aaaaaabbbbbbccccccdddgggnnnxxxzzzwwwsssqqqpppsssvvvyyyzzzyyy}}}~~~~~~zzzvvvpppkkkgggcccbbbaaaaaabbbbbbaaa___```^^^YYYSSSNNNKKKIIIHHHDDDAAA>>>============<<<<<<999999;;;<<<===CCCJJJRRR[[[eeeooo}}}~~~}}}{{{yyyxxxxxxwwwuuurrrooonnnnnnnnnnnnnnnooopppppppppqqqpppooommmlllnnnppprrruuuyyyyyywwwuuutttuuuttttttuuuuuuuuuvvvvvvvvvvvvuuuuuuuuuvvvxxxzzz{{{zzzzzz{{{}}}~~~~~~}}}|||zzzvvvtttuuuxxx{{{|||{{{{{{}}}}}}}}}}}}}}}~~~}}}yyyvvvtttrrrpppnnnlllkkkkkkkkkhhhiiihhhgggeeebbb___]]]]]]\\\\\\[[[ZZZZZZZZZZZZ[[[\\\\\\\\\ZZZWWWSSSQQQNNNNNNNNNMMMMMMMMMMMMMMMNNNKKKFFFAAA>>>===>>>>>>AAABBBCCCEEEEEEEEEDDDDDDBBBAAA>>><<<:::999999999hhhiiinnnwww{{{}}}vvvqqqjjjbbbWWWMMMFFF???888333222111000.........//////........................''''''(((((())))))******,,,++++++++++++,,,------)))((((((''''''''''''''')))))))))))))))(((''''''***(((&&&&&&'''))))))(((*********))))))*********+++///...000777;;;JJJdddeeeNNNMMMKKKKKKUUUmmm}}}}}}~~~jjjXXX___nnnuuurrrooodddddddddeeeeeeeeeffffffeeeeeefffggghhhhhhhhhhhhggghhhiiijjjjjjiiihhhhhhaaaaaabbbcccdddeeeeeefffcccfffnnnzzzyyyvvvppppppppprrrvvvzzz{{{{{{~~~}}}zzzvvvpppiiieeecccbbbaaaaaabbbbbbaaa______]]]XXXSSSNNNKKKIIIHHHBBB@@@=========>>>>>>===<<<999888;;;<<<===CCCKKKSSS```oooxxx~~~}}}{{{zzzzzzwwwtttqqqnnnnnnnnnnnnnnnooopppppprrrsssrrrqqqnnnmmmnnnppptttwwwzzzzzzyyywwwwwwwwwuuutttssssssssstttuuuvvvvvvuuuuuuuuuvvvxxxyyyzzzxxxyyyzzz|||~~~~~~}}}|||{{{xxxvvvwwwzzz|||~~~~~~~~~|||{{{{{{{{{||||||zzzwwwtttrrrpppmmmjjjhhhgggffffffbbbcccccccccbbb```^^^]]][[[[[[[[[ZZZZZZZZZZZZZZZYYYZZZZZZZZZXXXTTTQQQNNNJJJKKKLLLMMMMMMLLLLLLKKKMMMJJJEEEAAA>>>=========>>>@@@BBBDDDEEEFFFFFFFFFDDDCCCAAA>>><<<:::999888gggiiinnnrrrwww{{{|||yyyrrriii\\\QQQIIICCC<<<888222111000/////////000000////////////////////////******++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,)))(((''''''''''''((((((******+++++++++******)))***)))''''''((()))************))))))))))))******,,,///...000777:::IIIccc~~~eeeMMMIIIFFFIIIZZZvvv}}}~~~hhhXXX```qqqwwwuuurrrdddeeeeeefffffffffeeeeeeeeefffggghhhhhhiiiiiihhhhhhhhhiiijjjjjjjjjiiiiiifffffffffgggggghhhhhhhhhdddgggooo|||xxxsssoooooooooqqqtttvvvxxxyyy~~~|||yyyuuuooohhhccccccbbbaaaaaabbbbbbaaa___^^^\\\XXXSSSOOOKKKHHHGGGCCCAAA>>>======>>>===<<<;;;888888;;;<<<>>>DDDLLLVVViii}}}~~~}}}|||yyyuuurrrmmmllllllllllllmmmnnnnnnooopppqqqqqqppppppqqqsssvvvwwwyyyzzzzzzyyyxxxxxxuuutttrrrqqqrrrsssuuuwwwvvvvvvuuuuuuvvvwwwyyyzzzxxxyyyzzz|||~~~}}}}}}}}}{{{yyyzzz|||~~~~~~|||zzzyyyxxxyyyyyyxxxuuurrrqqqooollliiifffdddcccccc______`````````___^^^^^^ZZZZZZ[[[[[[[[[ZZZZZZZZZWWWXXXYYYXXXVVVSSSOOOMMMGGGIIIKKKMMMMMMLLLKKKJJJKKKHHHDDD@@@===;;;;;;;;;<<<===@@@CCCEEEGGGGGGGGGEEEDDDBBB???<<<:::888777gggiiimmmoooqqq{{{{{{~~~~~~}}}vvvkkk\\\PPPHHHDDD@@@===333333111000//////000111////////////////////////,,,,,,------------------+++++++++++++++++++++******))))))((())))))******((((((***++++++,,,,,,,,,******)))))))))***,,,---******))))))))))))******,,,///...000777:::IIIcccxxxbbbOOOGGGBBBJJJccc~~~{{{~~~|||fffWWW```rrryyywwwtttffffffffffffeeedddcccbbbeeefffggghhhiiiiiiiiiiiihhhhhhiiiiiijjjjjjjjjjjjjjjjjjiiiiiihhhhhhggggggfffjjjqqq}}}wwwqqqnnnnnnooopppppprrrtttuuu}}}|||xxxtttnnnhhhdddcccbbbaaaaaabbbbbbaaa___]]][[[XXXSSSOOOKKKHHHGGGEEECCC???======<<<;;;:::;;;888888;;;===???FFFMMMYYYppp~~~}}}zzzvvvsssnnnmmmmmmmmmmmmnnnoooooonnnppprrrrrrqqqqqqrrrtttvvvwwwwwwyyyyyyyyyyyyxxxyyywwwvvvuuuuuuwwwyyyzzzwwwwwwvvvvvvvvvxxxyyyzzzyyyzzz|||~~~~~~~~~~~~~~~}}}}}}}}}|||zzzyyyxxxxxxxxxvvvsssqqqooommmjjjfffcccaaa``````[[[\\\\\\]]]]]]]]]]]]]]]ZZZ[[[[[[\\\[[[[[[ZZZYYYVVVVVVWWWWWWVVVRRROOOMMMGGGHHHKKKLLLMMMLLLKKKJJJIIIGGGCCC???<<<:::999999999;;;>>>AAADDDFFFGGGGGGEEEDDDBBB???<<<999777555fffhhhlllnnnmmmttt~~~|||~~~|||qqqgggYYYNNNHHHDDDBBB@@@555444222111000///000000////////////////////////++++++,,,,,,,,,,,,,,,,,,+++++++++,,,++++++***)))***************++++++,,,%%%&&&'''(((*********+++******+++***)))***---///*********))))))*********+++///...000777;;;JJJdddppp^^^PPPHHHCCCMMMgggyyyvvv|||xxxbbbUUU```rrryyyvvvrrrgggfffeeedddcccbbbbbbaaaffffffggghhhiiiiiiiiiiiiggghhhhhhhhhiiijjjjjjjjjjjjiiiiiihhhgggfffeeeeeehhhkkkrrr}}}~~~tttooolllmmmoooooonnnoooqqqsss{{{{{{wwwsssnnniiieeecccbbbaaaaaabbbbbbaaa___\\\ZZZWWWSSSOOOKKKHHHFFFFFFCCC@@@======<<<;;;999:::888888;;;===@@@GGGNNN[[[rrr|||wwwtttqqqqqqqqqqqqqqqrrrrrrsssrrrtttuuuuuusssrrrrrrssswwwvvvvvvwwwyyyzzzyyyxxxxxxxxxwwwvvvwwwxxxyyyzzzyyyxxxxxxwwwxxxyyyzzz{{{{{{|||}}}~~~|||{{{yyyxxxwwwuuurrrpppkkkiiifffccc```^^^]]]]]]YYYYYYYYYYYYYYYYYYYYYYYYZZZZZZ[[[[[[[[[YYYWWWVVVRRRTTTUUUVVVTTTRRROOOMMMHHHIIIJJJKKKKKKKKKJJJIIIGGGEEEBBB???;;;999888888666888<<>>@@@GGGOOOYYYnnn~~~yyyvvvssssssrrrrrrsssssstttuuusssuuuwwwxxxvvvvvvvvvvvvxxxvvvuuuwwwzzz{{{zzzxxxxxxxxxxxxxxxxxxyyyyyyyyy{{{zzzyyyyyyyyyzzz{{{|||{{{|||}}}~~~}}}zzzxxxwwwuuurrrooojjjhhheeebbb```^^^]]]]]][[[ZZZYYYYYYXXXXXXWWWWWWYYYYYYZZZZZZXXXVVVTTTRRRNNNPPPRRRSSSRRRQQQNNNMMMHHHHHHHHHHHHHHHHHHGGGGGGFFFDDDAAA>>>;;;888777666555777:::===@@@CCCDDDDDDDDDDDDCCCAAA???<<<999777cccdddhhhkkkkkklllvvv|||~~~~~~{{{iiiccc\\\WWWTTTOOOIIIDDD999777555222000///..............................,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,+++***)))(((******))))))***+++,,,,,,+++++++++++++++***))))))''')))***)))'''(((+++///,,,,,,++++++++++++,,,,,,)))---,,,000888<<>>======>>>>>>===999777888;;;>>>AAAHHHPPPWWWiii{{{xxxrrrrrrqqqqqqqqqrrrssssssqqqtttwwwyyyzzz{{{|||}}}yyywwwvvvwww{{{|||{{{yyy|||}}}~~~~~~~~~~~~|||{{{zzzyyyzzz{{{|||}}}{{{|||}}}~~~|||yyywwwuuurrrooollljjjgggdddbbbaaa``````^^^^^^\\\[[[ZZZYYYYYYYYYWWWXXXXXXXXXVVVSSSQQQOOOKKKMMMOOOQQQQQQOOOMMMLLLIIIHHHGGGFFFEEEEEEEEEFFFEEEDDDAAA>>>;;;888666555444666999<<>><<<<<<;;;:::999:::???EEEJJJYYYfffzzzyyyvvvvvvuuutttsssssssssssstttssstttwwwyyy|||}}}yyyyyyxxxxxxxxxyyyyyyzzz}}}||||||~~~}}}wwwzzz|||~~~}}}~~~~~~}}}}}}~~~yyyuuurrrppplllkkkiiigggeeeccccccbbb```___\\\YYYXXXXXXYYYZZZWWWWWWVVVUUURRRPPPNNNLLLJJJJJJJJJLLLMMMMMMJJJHHHFFFEEEDDDDDDDDDDDDEEEEEECCCBBB@@@===:::888666555333444777:::===@@@AAABBBEEECCCAAA???>>><<<999666^^^___```aaaccchhhnnnrrrnnnlllhhheeeaaaXXXMMMEEE<<<888444111000111000000111111111000///.................................------,,,,,,+++******)))***************************************************))))))(((((()))***+++*********+++++++++,,,,,,,,,///...000777<<>>===<<<;;;;;;:::999:::???FFFKKKZZZfffyyy|||yyywwwvvvuuuttttttssssssssssssuuuxxx{{{}}}|||{{{{{{zzzzzz{{{||||||~~~}}}}}}~~~{{{}}}~~~}}}}}}~~~{{{wwwsssqqqnnnmmmjjjhhheeecccaaaaaaaaa```^^^\\\ZZZYYYYYYYYYSSSSSSQQQOOOMMMKKKJJJIIIIIIIIIIIIKKKLLLLLLIIIGGGEEEEEEEEEDDDDDDEEEEEEEEEBBBAAA???===:::777555444222333555888:::===???AAAEEECCCAAA@@@???<<<999666[[[\\\]]]^^^```dddjjjnnnwwwqqqpppnnnlllggg]]]PPPGGG===999555222111111000000111111000000//////..............................---,,,,,,++++++*********************************''''''(((((()))******+++,,,,,,++++++***++++++,,,*********++++++++++++,,,,,,///...000777<<>><<<999777555444222222222333666999===???DDDBBBAAA@@@???<<<999666[[[\\\]]]]]]___bbbgggjjjooo|||tttrrrooommmhhh^^^QQQHHH>>>;;;666222111111000000111000000000/////////...........................,,,,,,,,,++++++*********************************((((((((())))))*********---,,,,,,,,,++++++++++++************++++++++++++,,,///...000777===PPPmmmvvv[[[OOOFFFFFFMMM\\\ttt~~~ssspppuuuzzzyyy^^^VVVdddnnnrrrsssoooiiigggdddcccddddddddddddeeefffgggiiijjjjjjjjjjjjjjjiiihhhiiikkkmmmmmmlllmmmllllllllllllllllllkkknnnpppttt}}}}}}uuupppnnnjjjmmmppprrrtttwwwzzz}}}{{{wwwrrrnnnjjjgggdddeeeeeefffeeecccaaa___XXXUUUQQQNNNLLLJJJHHHGGGBBB@@@===<<<<<<<<<:::999::::::999999;;;@@@GGGLLL\\\gggyyy}}}|||{{{zzzyyywwwuuussssssuuuwww{{{~~~~~~~~~~~~{{{wwwuuupppnnnllliiifffdddbbbbbb______^^^\\\YYYUUUQQQOOOQQQOOOLLLIIIGGGGGGGGGHHHDDDDDDCCCDDDFFFFFFDDDBBBBBBBBBCCCCCCCCCCCCCCCCCC@@@???===;;;999666555444111000//////222666:::===BBBAAA@@@??????<<<888555\\\]]]^^^^^^___aaaeeehhhnnnwww|||tttmmmeee[[[PPPHHH@@@<<<777333222111000///000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***))))))))))))))))))))))))++++++*********)))))))))++++++++++++++++++******))))))*********++++++++++++///...000888>>>QQQnnn```RRRGGGHHHOOO[[[qqq{{{pppnnntttzzzwww]]]WWWfffnnnqqqrrrmmmhhhfffddddddeeeeeeeeedddcccdddeeeggghhhhhhhhhhhhjjjhhhggghhhkkkllllllllllllmmmmmmllllllkkkkkklllmmmpppttt~~~|||tttooommmiiikkknnnqqqsssvvvzzz}}}|||wwwsssoookkkhhheeefffggggggfffdddaaa___YYYUUUQQQNNNLLLJJJGGGFFFAAA???===<<<<<<;;;:::888999999888999;;;@@@HHHMMM]]]hhhzzz|||~~~~~~~~~|||zzzxxxvvvtttvvvxxx{{{~~~~~~~~~~~~|||xxxuuuooonnnllliiigggeeedddddd______^^^]]]YYYUUUPPPMMMOOOMMMKKKHHHFFFFFFGGGGGGBBBAAA@@@AAABBBBBBAAA??????@@@AAABBBBBBBBBAAAAAA@@@???===;;;999777555444111///...---///333777:::@@@?????????>>>;;;777444]]]^^^___``````bbbeeegggpppuuurrrggg\\\PPPIIIBBB>>>888444222111000///000000000000////////////++++++++++++++++++++++++++++++++++++++++++++++++((((((((((((((((((((((((,,,,,,+++******)))((((((((()))***++++++++++++***)))))))))************++++++///...111888>>>RRRooobbbRRRGGGJJJRRR\\\rrrwwwmmmmmmttt{{{ttt\\\YYYiiiqqqrrrqqqlllfffeeecccdddeeefffeeeeeebbbcccdddfffggggggggggggiiihhhggghhhiiikkkkkkjjjkkklllmmmlllkkkjjjkkklllkkkpppwwwzzzsssooommmiiikkkmmmooorrrvvv{{{}}}xxxtttpppllliiihhhiiijjjkkkiiigggcccaaaZZZWWWRRRNNNLLLIIIGGGEEEAAA???===;;;;;;;;;:::888888888888888;;;AAAIIINNN]]]iii|||}}}~~~{{{yyywwwwwwyyy{{{}}}~~~~~~yyyvvvqqqooommmjjjgggeeedddccc``````___]]]YYYUUUQQQNNNKKKJJJGGGEEEDDDCCCCCCDDDAAA@@@>>>???@@@AAA@@@???===>>>@@@AAABBBBBBAAA@@@@@@???>>><<<999777666555111000...---///222666999===============:::555222^^^___`````````aaadddfffqqqssszzzyyymmm```TTTLLLCCC???999555333111000///////////////000000000000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))((('''((()))+++,,,,,,,,,,,,))))))))))))************+++///...111888???RRRpppaaaOOOEEEKKKTTT^^^tttuuukkklllttt}}}rrr]]]\\\mmmtttsssqqqkkkdddcccbbbccceeeffffffeeecccccceeefffggghhhhhhhhhiiihhhfffggghhhiiiiiihhhiiikkklllllljjjiiikkkmmmjjjrrr{{{yyyrrrnnnmmmkkklllmmmnnnqqqwww~~~~~~xxxtttpppkkkhhhiiijjjkkkllljjjgggdddaaa\\\XXXSSSOOOLLLIIIFFFDDDBBB???===<<<<<<;;;:::999777777888888;;;AAAIIIOOO]]]jjj~~~|||zzzyyyyyyzzz{{{~~~{{{yyyuuusssoookkkgggdddbbb```^^^]]]\\\YYYVVVRRROOOMMMHHHGGGFFFEEEDDDBBBAAAAAABBBAAA??????AAABBBAAA@@@>>>???AAACCCDDDCCCBBBBBB@@@@@@>>><<<:::888777666111000//////000333666888;;;:::;;;<<<;;;999444000^^^___`````````aaaccceeerrrrrruuu}}}|||qqqeeeYYYQQQCCC???:::555333111000///////////////000000000000------------------------++++++++++++++++++++++++************************&&&&&&''''''((()))))))))&&&(((***,,,---...------))))))))))))************+++///...111999???RRRppp```MMMCCCKKKUUU___uuutttjjjllluuu~~~rrr^^^^^^pppwwwuuurrrkkkbbbaaaaaaccceeegggfffeeecccdddeeeggghhhhhhiiiiiijjjhhhffffffggghhhhhhggggggjjjlllkkkiiihhhjjjmmmjjjsss~~~yyyrrrnnnmmmmmmnnnnnnnnnqqqxxx~~~yyytttpppkkkhhhggghhhjjjkkkiiifffbbb___^^^ZZZTTTPPPLLLIIIFFFCCCBBB@@@===<<<<<<<<<:::999777777777888;;;BBBIIIOOO^^^kkk~~~|||yyyyyyyyyzzz|||}}}zzzxxxvvvqqqlllgggbbb___^^^ZZZYYYWWWTTTQQQNNNKKKJJJGGGGGGGGGFFFEEECCCBBBAAADDDBBBAAAAAABBBCCCCCCBBB???@@@CCCEEEEEEEEEDDDCCCAAA@@@???===;;;999888777111111000000111333666777999999:::;;;;;;888333///]]]___aaaaaaaaabbbdddfffjjjooottt{{{yyy{{{{{{|||}}}yyysssgggZZZOOOEEE<<<888555111//////000000000000////////////---------,,,+++***)))(((++++++,,,,,,,,,,,,++++++(((((()))++++++,,,,,,,,,******))))))))))))************))))))******+++,,,(((***++++++******+++,,,,,,000000333999===NNNiiivvv\\\MMMBBBFFFSSSeeezzzyyyvvvsssuuuttteeeaaaooo~~~~~~ssskkkfffcccaaaaaadddeeedddbbbcccdddfffgggffffffggghhhggggggggggggffffffffffffjjjjjjjjjhhhffffffhhhjjjkkkpppzzzxxxppplllmmmnnnpppqqqsssuuuxxx}}}}}}wwwqqqlllhhhgggeeeddddddeeefffeeeccc```___ZZZSSSMMMHHHEEECCCAAAEEEAAA===:::::::::::::::888777888;;;<<<>>>GGGPPP[[[lll~~~}}}~~~{{{yyyyyy|||~~~{{{wwwqqqmmmjjjfffaaa\\\YYYUUUQQQNNNMMMKKKJJJHHHFFFEEEEEEDDDCCCAAA@@@???@@@@@@@@@@@@AAAAAABBBCCCAAAAAACCCEEEHHHHHHFFFDDDBBBAAA@@@??????===999666666444000...///222666999>>>===<<<:::777555222111\\\^^^```aaaaaabbbdddeeegggkkkpppwwwxxxvvvrrrqqqxxx}}}zzzooocccRRRHHH>>>999666222000000000000000000/////////////////////...---,,,+++******++++++++++++++++++***((())))))))))))(((((('''******))))))))))))************))))))******+++,,,(((***++++++******+++,,,,,,000///222888===OOOkkksssXXXLLLCCCGGGUUUiii}}}yyywwwyyypppccc```ppp}}}rrrjjjeeecccaaaaaacccdddcccaaaaaacccffffffffffffggghhhhhhhhhhhhgggggggggffffffhhhhhhhhhfffddddddfffhhhmmmsssxxxppplllmmmmmmoooppprrrtttxxx|||~~~zzzuuupppllliiihhhfffeeeeeeeeefffeeecccaaa]]]YYYRRRMMMIIIGGGEEEDDDEEEAAA===::::::;;;::::::888777888;;;<<>><<<999444111555333000///000333888;;;???>>>===;;;888555222111[[[]]]___``````aaacccdddfffhhhmmmttt~~~}}}yyyrrrooovvv~~~|||~~~xxxnnnWWWLLLAAA<<<888333111111000000000000////////////...............---,,,+++******++++++++++++******+++++++++***((('''%%%$$$******))))))))))))************))))))******+++,,,)))***++++++******+++---,,,000...000777===PPPnnn|||mmmSSSJJJDDDIIIXXXnnn}}}yyyxxx|||kkkaaabbbsss~~~rrrjjjeeecccaaaaaabbbbbbaaa``````bbbdddeeeeeeeeefffhhhiiiiiihhhhhhhhhgggggggggfffffffffdddcccccceeefffnnntttyyypppmmmmmmkkkmmmoooppprrrvvv{{{|||xxxsssooollliiihhhgggfffffffffgggfffcccaaa\\\XXXRRRMMMKKKIIIGGGFFFDDDAAA===;;;;;;;;;::::::888777888;;;<<>>@@@@@@>>>;;;888444111000ZZZ\\\^^^_________aaacccfffhhhmmmttt~~~zzzzzz||||||zzzxxx{{{|||vvv]]]QQQEEE>>>999333111111000000000000////////////,,,,,,,,,,,,,,,,,,++++++)))******++++++******)))---------,,,***)))'''&&&******))))))))))))************))))))******+++,,,)))***,,,+++******+++---,,,///---///777===QQQooosssdddMMMHHHEEEKKK]]]tttwwwsssttt|||ggg```cccuuu|||pppiiidddcccaaaaaaaaaaaa``````___aaaccceeeeeeeeefffhhhiiiiiiiiiiiihhhhhhhhhhhheeeeeeeeedddbbbbbbdddfffkkkrrrzzzqqqmmmmmmjjjlllnnnooorrrvvv{{{}}}yyysssnnnkkkiiihhhhhhggggggggghhhgggdddaaa^^^YYYSSSNNNKKKIIIGGGFFFDDDAAA>>><<<<<<;;;;;;:::888777888;;;===@@@HHHRRR\\\kkkyyyxxxxxxzzz~~~zzzrrrlllfff___YYYXXXTTTOOOKKKIIIFFFDDDBBB@@@AAAAAABBBBBBBBBAAAAAABBBBBBBBBBBBCCCEEEFFFGGGEEEEEEEEEGGGJJJKKKJJJHHHFFFDDDBBB@@@@@@>>>;;;999111111000000444888>>>AAAAAA@@@>>>;;;888444111///YYYZZZ\\\]]]]]]^^^```bbbeeeeeekkksss|||~~~zzzvvvxxx~~~|||eeeXXXKKKBBB;;;444000111000000000000////////////++++++,,,---------,,,,,,******++++++++++++******+++++++++++++++***))))))******))))))))))))************))))))******+++,,,)))+++,,,,,,++++++,,,---,,,///---///777===QQQooo{{{iiiZZZHHHFFFFFFPPPeeepppmmmppp{{{ccc^^^bbbrrr|||vvvkkkeeeccccccbbbaaa`````````aaa___aaadddeeedddeeefffgggiiiiiiiiiiiihhhhhhhhhhhheeeffffffeeecccdddfffhhhjjjqqqzzzqqqmmmnnnjjjlllnnnppprrrvvv|||zzztttnnnjjjhhhgggjjjiiihhhhhhiiigggdddbbb```[[[TTTNNNKKKHHHEEECCCDDDBBB>>>===<<<<<<;;;999888777888;;;===@@@IIISSS[[[iii~~~}}}zzzwwwxxx{{{|||sssmmmggg```ZZZVVVSSSNNNJJJGGGEEEBBB@@@???@@@@@@AAAAAAAAAAAAAAABBBBBBBBBCCCDDDEEEGGGGGGFFFFFFFFFHHHJJJKKKKKKJJJCCC@@@>>><<<:::999666444111000000111555999>>>AAAAAA@@@===:::777333000...WWWYYY[[[\\\\\\]]]___```bbbaaafffooovvv|||{{{ooobbbRRRGGG>>>666111111000000000000////////////,,,---...///////////////+++++++++,,,,,,+++++++++'''(((((())))))))))))(((******))))))))))))************))))))******+++,,,***+++,,,,,,++++++,,,...,,,000...000777===PPPnnnuuubbbRRRFFFEEEHHHWWWsssmmmhhhmmm{{{ccc]]]aaannnuuuoooeeebbbaaabbbcccbbbaaa```bbbdddaaaccceeeeeeeeedddeeefffiiiiiihhhhhhhhhgggggggggeeeffffffeeedddeeegggiiimmmssszzzqqqnnnnnnkkkmmmoooqqqtttxxx~~~{{{tttnnnjjjhhhgggkkkjjjiiiiiiiiihhheeebbb```[[[TTTNNNJJJGGGDDDBBBDDDBBB???>>>======;;;999888777888<<<>>>AAAJJJTTT\\\iii~~~}}}xxxwwwzzzvvvooohhhaaa\\\TTTPPPLLLHHHFFFDDDAAA?????????@@@AAAAAAAAA@@@@@@AAAAAABBBBBBDDDEEEGGGHHHGGGFFFFFFGGGJJJKKKKKKJJJHHHEEE@@@===:::777444222111111111222555999===??????>>><<<999666222///...VVVXXXZZZ[[[[[[\\\^^^___aaa___ccckkkooovvvyyykkkZZZMMMCCC999444333000000000000////////////,,,---...///000000000000,,,,,,------------,,,,,,(((((())))))))))))((((((******))))))))))))************))))))******+++,,,***+++---,,,++++++,,,...,,,000///222888===OOOkkksss^^^MMMEEEEEEKKK```jjjdddiiiyyyiiiccceeeooosssllleeeccc```bbbccccccaaaaaadddfffccceeeggggggeeedddeeefffhhhhhhhhhgggggggggffffffeeeffffffeeeddddddgggiiinnntttzzzqqqnnnooommmnnnqqqsssvvvzzzyyyrrrmmmiiihhhhhhlllkkkjjjjjjjjjiiieeeccc^^^YYYSSSMMMIIIGGGDDDCCCDDDBBB???>>>>>>===;;;999888777888<<<>>>AAAJJJTTT^^^kkk~~~}}}vvvnnnfff^^^YYYQQQNNNJJJGGGEEECCCAAA??????@@@@@@@@@@@@@@@???>>>@@@@@@AAABBBCCCEEEFFFGGGGGGFFFEEEFFFIIIKKKKKKJJJLLLHHHCCC???===:::777555222222111222444777:::<<<<<<;;;:::888555222///...VVVXXXZZZZZZZZZ[[[]]]___bbb___bbbiiilllqqq}}}qqq___RRRFFF<<<666555000000000000////////////******,,,---......//////,,,------......------,,,+++++++++++++++***))))))******))))))))))))***************)))***++++++,,,***,,,------,,,+++---...,,,000000333999===NNNiiisss]]]KKKEEEFFFNNNggghhhaaaeeevvvqqqjjjjjjrrruuunnnhhhhhh```bbbdddcccbbbbbbeeehhheeeggghhhgggfffdddeeeeeeggggggggggggffffffffffffdddeeeeeedddcccdddfffiiinnnsss~~~zzzqqqnnnooonnnooorrrtttwww||||||vvvpppllliiiiiiiiimmmlllkkkkkkjjjiiifffccc[[[WWWQQQLLLIIIGGGFFFDDDDDDBBB@@@???>>>===;;;999888777888<<<>>>BBBKKKUUU```lll{{{~~~uuukkkbbbZZZTTTPPPMMMIIIFFFDDDCCCAAA???@@@@@@@@@@@@@@@???>>>>>>@@@@@@@@@AAACCCEEEFFFGGGGGGFFFEEEFFFHHHJJJKKKJJJGGGDDD@@@===;;;:::888666333222222222333666999:::::::::999777444111///...WWWXXXYYY[[[\\\]]]^^^^^^aaa]]]___fffhhhkkkzzzuuueeeTTTFFF<<<666444111111000000//////......000000//////.........---/////////...---,,,******,,,,,,------,,,,,,+++***,,,,,,,,,,,,+++***))))))******************************))))))((('''&&&&&&...111///111888<<>>>>>======;;;999999888999<<<>>>AAAIIISSS___lll{{{xxxyyyzzz}}}~~~rrriii```VVVPPPLLLIIIEEEAAA???>>>??????>>>===<<<;;;;;;;;;;;;;;;<<<===???AAAAAAAAA@@@@@@AAABBBCCCEEEFFFFFFFFFFFFHHHFFFCCC@@@===;;;999999444333333444555777999:::<<<;;;999666333///,,,***XXXYYYZZZ\\\]]]^^^______aaa^^^```fffhhhiiiwwwvvvgggVVVHHH===777333111111111000//////......000/////////............+++,,,------......------,,,,,,------,,,,,,+++******++++++,,,,,,,,,++++++************************,,,,,,,,,------......///+++///...111999===MMMhhhppp]]]NNNEEEEEEMMMeeeyyyggg^^^bbbuuunnnmmmmmmoooppplllfff```cccccccccdddddddddddddddgggffffffeeeeeeffffffggghhhgggfffdddccccccbbbbbbbbbcccddddddcccdddfffhhhooovvv~~~yyyssspppooonnnoooqqqtttyyy}}}}}}uuuoookkkhhhfffdddiiijjjkkkkkkkkkiiigggeee^^^YYYRRRMMMJJJHHHFFFEEEBBB@@@>>>>>>======;;;999999888999<<<>>>AAAJJJSSS___lll}}}yyyvvvtttuuuwwwzzz{{{||||||||||||zzzwwwwwwxxxyyyyyyxxxxxxzzz}}}vvvlllddd\\\TTTNNNIIIFFFCCC???===<<<============<<<;;;;;;;;;;;;;;;======>>>???@@@@@@@@@@@@AAABBBCCCEEEFFFFFFGGGGGGGGGEEECCCAAA>>>;;;888777555555444444555777999:::===<<<;;;999666333000...YYYZZZ[[[]]]^^^___``````aaa^^^aaaffffffgggqqqvvvhhhYYYKKK@@@888333222111111000000///......////////////............+++,,,------......------,,,,,,,,,,,,,,,++++++***))))))***+++,,,,,,,,,,,,))))))))))))))))))))))))))))))******+++,,,,,,---***---,,,000888===NNNhhhnnn\\\MMMFFFEEEJJJZZZtttuuuddd^^^dddvvvlllmmmooopppoookkkddd___bbbbbbbbbbbbccccccccccccffffffeeeeeeeeeeeeffffffgggfffeeecccbbbbbbbbbbbbaaacccdddddddddeeehhhjjjnnnwww}}}xxxtttppppppnnnpppsssvvvzzz}}}|||xxxtttqqqmmmhhheeehhhhhhhhhhhhgggfffeeeeee___ZZZSSSMMMJJJIIIGGGFFFBBB@@@>>>===>>>===;;;999999777999<<<>>>AAAJJJTTT___mmm~~~|||{{{yyyvvvsssnnnoooppprrrrrrrrrqqqqqqooolllgggdddbbb```^^^\\\\\\]]]```dddiiinnnrrrtttyyyrrriiiaaa\\\VVVOOOJJJDDDBBB???<<<;;;:::;;;;;;===<<<;;;;;;;;;;;;;;;<<<>>>>>>>>>>>>>>>???@@@AAABBBBBBDDDEEEFFFGGGGGGGGGFFFFFFEEECCC@@@<<<888666666666555555666777999:::<<<<<<;;;:::777444222000ZZZ[[[\\\^^^___``````aaa```___aaaeeeeeedddkkkuuu~~~}}}|||tttfffYYYNNNCCC999333222222111111000//////...///////////////........./////////...---,,,******+++,,,,,,,,,,,,+++******)))***+++,,,,,,,,,,,,,,,(((((((((((((((((((((((())))))((((((''''''''''''***...---000777<<>>===>>>===;;;:::888777999<<<>>>AAAJJJTTT```nnn~~~|||yyywwwvvvtttqqqooojjjjjjkkkkkkkkkjjjhhhgggeeeaaa\\\WWWSSSPPPMMMJJJKKKKKKMMMOOOSSSXXX\\\^^^ddd```ZZZUUURRRNNNIIIFFFAAA???===;;;:::999::::::;;;;;;;;;::::::;;;<<<<<>>======>>>???AAABBBBBBCCCDDDEEEFFFGGGGGGGGGFFFGGGGGGGGGDDD???:::888666666555666777999;;;<<<<<<<<<;;;:::777333000...ZZZ[[[\\\^^^___```aaaaaa______aaaccccccccchhhnnn~~~zzzwwwnnnbbbWWWNNNDDD:::444222222222111000000//////.........////////////////////////...---,,,******++++++,,,,,,++++++***))),,,,,,,,,,,,,,,+++***)))((((((((((((((((((((((((+++++++++++++++*********,,,///---///666:::IIIccc}}}kkkYYYKKKDDDEEEJJJSSS```ttt{{{hhhbbbkkk|||kkkpppuuuvvvqqqiiiccc```^^^___aaabbbeeeggghhhiiihhhggggggffffffgggggghhheeeeeedddcccbbbbbbbbbbbb___aaacccddddddfffiiikkkppp|||{{{vvvsssrrrwwwuuuttttttwww|||}}}}}}}}}|||zzztttmmmhhhddddddccccccbbbaaaaaaaaa^^^ZZZSSSMMMJJJHHHGGGFFFAAA???>>>===>>>===<<<:::888777888<<<>>>AAAKKKTTTaaaooo|||yyyvvvsssqqqooollljjjggggggggggggfffdddbbb```]]]YYYTTTOOOKKKHHHEEEBBBCCCCCCCCCDDDFFFIIILLLMMMPPPOOOMMMKKKIIIFFFCCCAAA>>>===<<<;;;:::::::::;;;:::::::::::::::;;;<<<===??????>>>>>>>>>@@@BBBCCCBBBCCCDDDFFFGGGGGGGGGGGGGGGIIIJJJJJJHHHCCC???<<<666666666777888:::===>>>>>>>>>===<<<999444000...ZZZ[[[\\\^^^___```aaaaaa^^^___```aaaaaacccgggjjjxxx~~~xxxoooggg[[[RRRKKKEEE<<<555333222222111111000//////.........///////////////+++,,,------......------+++++++++++++++******))),,,,,,,,,,,,+++***))))))))))))))))))))))))))))))((()))***+++,,,......///---000---///555888GGGaaa}}}mmm\\\NNNFFFFFFKKKSSS[[[jjjnnneeemmmkkkrrrzzzzzzrrriiicccaaa^^^___```ccceeegggiiiiiiggggggffffffffffffggggggeeeeeedddcccccccccccccccaaabbbdddeeeeeegggjjjlllttt~~~zzzxxxxxxxxxvvvsssrrruuu{{{}}}||||||{{{xxxsssmmmhhhffffffffffffeeedddcccccc^^^YYYRRRLLLIIIHHHFFFEEE@@@???======>>>>>><<<;;;777666888<<<>>>BBBKKKUUUbbbppp{{{xxxssspppmmmjjjgggeeecccccccccbbbaaa^^^\\\[[[UUUQQQLLLHHHFFFCCC@@@>>>>>>>>>>>>>>>>>>???@@@@@@BBBBBBCCCCCCBBB@@@>>>===<<<<<<;;;:::::::::;;;;;;999999999999:::;;;======@@@??????@@@@@@AAABBBCCCCCCCCCEEEFFFGGGHHHHHHHHHHHHIIIKKKLLLJJJGGGCCCAAA999999888888999:::<<<===@@@@@@@@@???===888444111YYYZZZ\\\]]]___`````````^^^^^^___^^^```dddhhhjjjtttxxxhhh___SSSLLLHHHDDD===777333333222111111000000///............/////////000+++,,,------......------+++++++++++++++***))))))++++++,,,,,,,,,++++++***************************&&&&&&''')))***+++,,,---+++...,,,...555888HHHbbbqqqbbbUUUJJJGGGJJJPPPTTTaaa}}}tttfffmmmkkkttt}}}}}}tttiiicccbbb___```aaabbbccceeeffffffeeeeeeeeeddddddeeeeeeeeefffeeeeeeddddddddddddddddddeeegggggghhhiiilllnnnwww{{{xxxxxxtttsssrrrrrruuu{{{|||{{{xxxvvvtttpppkkkgggfffggghhhhhhhhhfffdddbbb]]]XXXQQQKKKHHHFFFEEEDDD@@@???======>>>>>><<<;;;777666888<<<>>>BBBKKKUUUbbbppp|||xxxrrrnnnjjjgggcccaaa^^^^^^^^^]]][[[YYYWWWUUUOOOKKKGGGDDDBBB@@@>>><<<888999999::::::999999888888:::===>>>===<<<::::::999999999999999:::::::::888888888999:::<<<===>>>@@@@@@AAABBBCCCCCCCCCCCCCCCDDDEEEFFFGGGHHHHHHHHHGGGIIIJJJKKKJJJHHHFFFDDD???===<<<:::999888999999===>>>@@@@@@???;;;888555YYYZZZ[[[]]]^^^___``````]]]^^^^^^]]]___dddiiijjjrrryyydddZZZOOOHHHFFFCCC===888333333222222111000000000---.........//////000000/////////...---,,,*********++++++++++++***)))))))))***++++++,,,,,,,,,,,,***************************************+++++++++)))---+++...555999IIIccc~~~tttfffZZZNNNIIIHHHLLLOOOZZZvvvvvvfffmmmlllvvvuuuiiidddbbbaaaaaaaaaaaabbbbbbbbbbbbdddccccccbbbbbbccccccdddffffffeeedddddddddeeeeeeggghhhiiijjjjjjkkkmmmoooyyy~~~xxxttttttppppppppprrrvvvzzz|||yyyvvvsssppplllhhheeedddeeeggghhhgggeeebbb```\\\WWWPPPKKKGGGFFFDDDCCC@@@>>>======>>>>>>===;;;777666888<<<>>>BBBKKKVVVcccqqq|||xxxrrrmmmiiieeeaaa___ZZZZZZZZZYYYXXXUUUSSSRRRMMMJJJEEEBBB@@@???===;;;555666777888888888666666444777:::<<<;;;:::888888777888888888999999999999777888888999:::<<<===>>>@@@AAACCCDDDEEEDDDDDDCCCCCCDDDEEEFFFGGGHHHHHHHHHFFFGGGIIIJJJJJJIIIGGGFFFCCCAAA>>>;;;888666555555888:::<<<>>>>>><<<999777WWWXXXZZZ[[[]]]^^^^^^^^^_________^^^^^^```dddhhhppp~~~{{{jjj___RRRIIIEEEBBB<<<777666333111000111111000...------......------,,,+++------......------,,,+++------,,,,,,+++***)))))))))***+++,,,,,,+++***)))((((((((((((((((((((((((++++++***************+++,,,///---000777:::JJJdddyyyhhhVVVMMMIIIIIIMMMRRR^^^yyy~~~~~~ppprrr{{{jjjsss}}}~~~vvvkkkeeecccaaa```______```aaabbbccccccccccccdddddddddeeeeeecccccccccdddddddddeeeeeekkklllkkkjjjiiijjjlllooottt{{{vvvtttppprrrssstttvvvzzz~~~}}}yyytttpppnnnllljjjiiiiiigggfffeeeeeedddbbb```[[[WWWQQQLLLIIIGGGFFFDDDBBB@@@============<<<;;;888666777:::===AAALLLWWWaaapppwwwsssnnniiieeeaaa]]]ZZZXXXVVVUUUTTTTTTQQQNNNKKKFFFEEECCC@@@>>><<<::::::888888888888777777777777555555666666666666555555666666777888888888888888:::;;;;;;<<<======<<<<<>>:::666444333888999:::;;;;;;:::888777WWWXXXYYYZZZ[[[\\\]]]^^^_________^^^]]]___cccfffkkkyyy|||kkk```SSSKKKGGGBBB<<<666666444111111111111000...//////000000//////...---------......------,,,+++------,,,,,,+++******)))******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,///...000777:::JJJddd|||jjjWWWLLLHHHHHHMMMSSSaaa}}}sssuuu}}}iiisss}}}wwwllleeebbb``````___^^^___```aaabbbcccdddddddddeeeeeeeeeeeeddddddddddddeeeeeeeeeeeehhhiiiiiihhhhhhiiilllooottt{{{vvvtttqqqssstttvvvxxx|||{{{vvvqqqnnnllliiigggjjjiiihhhhhhhhhfffcccaaa[[[WWWQQQLLLIIIGGGFFFDDDBBB@@@>>>=========<<<:::888777888<<>><<<;;;:::999888888888888777777777777555555666666666666555555666666777888888888888777::::::;;;<<<============@@@@@@AAABBBCCCDDDDDDEEEGGGFFFEEEGGGIIIJJJJJJIIIGGGGGGHHHIIIIIIIIIIIIHHHIIIGGGCCC???;;;888555444666777999:::::::::888777WWWWWWWWWWWWYYY[[[]]]^^^______^^^]]]\\\]]]```ccceeessspppfffYYYOOOJJJEEE>>>999666444222111111111000//////000000000000///......------......------,,,+++---,,,,,,++++++*********++++++************++++++++++++++++++++++++++++++++++++************++++++---000...000777;;;JJJddd~~~jjjVVVIIIFFFGGGMMMTTTcccuuuwwwiiisss~~~zzzooofffbbb______^^^]]]^^^___```aaacccdddeeeeeeffffffeeeeeedddeeeeeeeeeeeeffffffffffffffffffffffffhhhlllooottt{{{uuutttrrrsssvvvxxxzzz}}}wwwrrrnnnllliiigggjjjjjjkkklllllliiidddaaa[[[WWWPPPLLLIIIGGGEEEDDDAAA@@@>>>===>>>===<<<:::888888;;;???BBBFFFOOOYYYcccrrrxxxtttooojjjeee```[[[WWWTTTRRRPPPNNNMMMKKKGGGEEE@@@???===<<<:::999999999888888888888777777777777555555666666666666555555555666777777888888777777999:::;;;<<<===>>>>>>>>>??????@@@AAABBBCCCDDDEEEHHHGGGGGGHHHJJJKKKJJJIIIGGGGGGHHHIIIIIIIIIIIIIIIIIIGGGDDD@@@<<<999666444333444666888999:::999999WWWVVVUUUUUUWWWYYY\\\^^^^^^^^^^^^\\\[[[[[[]]]``````nnnyyyooo```UUUMMMHHHCCC???666444222111111111000///...............---,,,,,,------......------,,,+++,,,,,,,,,++++++*********,,,,,,***))))))***,,,,,,************************++++++*********+++,,,,,,---000...000777;;;JJJeee}}}hhhTTTHHHEEEFFFLLLTTTddd|||tttwwwjjjttt}}}rrrhhhccc___^^^]]]]]]]]]^^^______cccdddeeefffffffffeeeeeeeeeeeeeeefffffffffggggggeeeeeeeeeeeedddfffiiillltttzzzuuutttrrrtttvvvyyy||||||vvvrrrooommmjjjhhhiiijjjlllmmmmmmjjjddd```[[[VVVPPPKKKIIIGGGEEEDDDAAA???>>>>>>>>>===;;;999888999<<>>>>>??????>>>???@@@AAABBBCCCDDDEEEJJJHHHHHHIIIKKKLLLKKKJJJGGGHHHHHHIIIJJJIIIIIIIIIGGGFFFDDD@@@===999666444111222444666888::::::;;;VVVUUUTTTTTTVVVXXX[[[]]]]]]^^^^^^\\\[[[ZZZ\\\^^^^^^kkk~~~~~~vvvfffXXXOOOJJJFFFCCC777555222111222222111///......//////......---,,,------......------,,,+++,,,,,,+++++++++++++++***---,,,+++******+++,,,---........................++++++******+++,,,,,,------000...111888;;;KKKeee|||hhhTTTIIIEEEEEEKKKSSSdddyyyqqquuu}}}llluuuuuujjjddd___^^^]]]\\\\\\]]]^^^___bbbccceeefffgggfffeeedddeeeeeeeeefffffffffggggggfffffffffeeedddeeehhhkkktttyyyuuuuuurrrtttvvvyyy|||}}}yyyuuuqqqooonnnlllkkkhhhiiikkkmmmmmmiiiccc___ZZZVVVPPPKKKHHHFFFEEECCC@@@???>>>>>>???>>>;;;999888999<<>>???@@@@@@>>>???@@@AAACCCDDDEEEFFFJJJIIIHHHIIIKKKLLLKKKJJJHHHHHHIIIJJJJJJJJJIIIIIIEEEDDDCCC@@@<<<888555333///111333555888:::;;;<<>>??????>>>;;;888888888;;;@@@CCCGGGQQQ[[[mmm{{{~~~yyysssmmmeee^^^YYYPPPMMMIIIEEECCCAAA>>><<<:::999999888888888888999888888888888777777777777444444555555555555444444444555666666777777666666888999;;;===???@@@AAAAAA??????@@@BBBDDDEEEFFFGGGKKKIIIHHHIIIKKKKKKJJJIIIHHHHHHIIIJJJJJJJJJJJJJJJDDDCCCBBB@@@<<<888444222000111333555888:::<<<>>>TTTUUUVVVWWWXXXZZZ[[[[[[\\\]]]^^^]]]\\\\\\]]]^^^^^^iiizzz|||~~~vvvjjj]]]RRRHHHBBB777555333222222222111000111111111111111000//////------......------,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++************************++++++++++++,,,---.........111///111888<<>>;;;888777777999===AAAFFFPPP[[[jjjxxx~~~}}}wwwppphhh```[[[QQQMMMIIIEEEBBB@@@===;;;;;;;;;:::999999999999999888888888888777777777777333444444555555444444333444555666666777777666666777888;;;===???AAABBBBBB???@@@AAACCCEEEFFFHHHHHHJJJIIIHHHIIIJJJJJJIIIHHHHHHIIIIIIJJJJJJJJJJJJJJJDDDDDDCCCAAA===999555333111111333555888;;;===>>>TTTUUUVVVXXXYYYZZZZZZ[[[[[[]]]^^^^^^]]]]]]^^^___^^^hhhyyyxxx~~~tttgggXXXKKKCCC777555333222333222111000///////////////......---------......------,,,+++++++++++++++++++++++++++++++++---......---++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///...111///111888<<>>;;;888777666777;;;???DDDPPP[[[dddsss}}}zzzpppssstttpppnnnuuuyyyrrrjjjbbb\\\QQQNNNIIIEEEBBB@@@===;;;<<<<<<;;;:::999999999999888888888888777777777777333444444555555444444333444555555666666666666666777888:::===???AAABBBCCC@@@AAABBBDDDFFFGGGIIIIIIJJJIIIHHHHHHIIIJJJIIIGGGHHHIIIJJJJJJKKKKKKJJJJJJEEEEEEDDDBBB???;;;777444222222444666888;;;===???SSSUUUWWWXXXXXXZZZ]]]___\\\]]]^^^___^^^]]]\\\[[[```ccclll{{{www{{{~~~ooo^^^OOOGGG@@@999444333111//////111000000000000////////////,,,------......------,,,++++++++++++++++++,,,,,,************************,,,,,,,,,++++++*********,,,,,,++++++,,,,,,---......111...000777;;;JJJeeepppeee[[[RRRHHHFFFEEEIII[[[zzzxxxxxxlllnnnuuu~~~~~~tttiiiddd______^^^]]]]]]]]]^^^^^^aaacccddddddbbbaaaaaabbbbbbbbbcccccccccdddddddddddddddddddddeeehhhnnnrrrwww|||yyyyyywwwzzz~~~{{{xxxsssooommmllljjjiiiiiikkkmmmmmmkkkfff```]]]UUURRROOOLLLJJJHHHEEECCCCCCBBB@@@??????===:::888999888:::???BBBFFFPPPZZZcccqqq|||wwwpppkkkkkkhhhhhhiiihhhhhhnnnvvv~~~zzztttmmmeee___RRRNNNIIIEEEBBBAAA???===BBB>>>999666666888999:::999999888888777666666666888777666555555666777888777666666555555555666666666777999<<>><<<:::999333333222222444888;;;===VVVWWWXXXXXXXXXYYY\\\^^^[[[\\\]]]]]]^^^^^^^^^]]]```aaagggssszzz|||ssscccTTTKKK@@@999444333111///...111000000000000////////////,,,------......------,,,...------,,,+++***)))(((************************+++++++++******))))))))),,,,,,++++++,,,,,,---......000...000666:::IIIdddssshhh]]]SSSFFFEEEEEELLL```}}}hhhkkksss}}}~~~uuujjjdddaaa___^^^\\\\\\]]]^^^___```aaabbbcccdddeeeeeedddbbbbbbcccccccccdddddddddeeeeeeeeeeeefffjjjooossszzzxxxttttttvvvyyy}}}~~~zzztttpppnnnllljjjhhhiiijjjlllllliiiddd___[[[TTTQQQNNNKKKJJJHHHEEECCCCCCBBB@@@??????===:::888999888:::???BBBFFFPPPZZZdddrrr{{{vvvpppkkkgggdddcccdddcccbbbgggooo}}}}}}xxxrrrjjjbbb\\\OOOLLLFFFBBB@@@>>>===;;;???<<<999888888999888777999999888888777666666666666555444333333444555555666666555555555555666666666777:::<<>>XXXYYYZZZYYYYYYYYY[[[]]]\\\\\\\\\\\\]]]^^^^^^___``````bbbkkkzzz~~~}}}wwwgggWWWMMMAAA:::444333222///...111000000000000////////////,,,------......------,,,...------,,,+++***))))))*********************************))))))))))))))),,,,,,++++++,,,,,,---...---///---///666999HHHbbbwwwkkk___TTTFFFEEEEEEMMMaaa}}}||||||bbbfffqqq}}}vvvkkkeeecccaaa^^^[[[[[[\\\___aaa```______bbbgggjjjiiigggbbbbbbcccccccccdddddddddfffggggggggghhhkkkpppttt}}}~~~wwwrrrrrrssswww|||}}}wwwrrrooollljjjhhhhhhjjjkkkkkkhhhccc]]]ZZZSSSPPPMMMKKKIIIHHHFFFDDDCCCAAA??????>>>===:::888999888:::???BBBFFFPPPZZZfffsss{{{wwwqqqmmmfffcccaaaaaa___^^^aaagggkkk~~~yyyssslllddd\\\WWWMMMIIIDDDAAA???>>><<<;;;;;;:::999999:::999777444999888888777777666666555555444444333444444555555666666555555555555666666666888:::<<>>>>>===:::888999888:::???BBBFFFPPPZZZhhhuuu{{{vvvsssmmmhhheeedddbbb___```dddeeesss|||xxxqqqjjjccc\\\UUUPPPKKKGGGCCC@@@???>>><<<;;;;;;999888888999888777555888888888777666666555555666555555666666666777777666555555555555666666777777888;;;===???AAABBBBBBBBBCCCFFFHHHIIIIIIHHHGGGKKKIIIFFFEEEGGGHHHHHHHHHCCCDDDDDDEEEFFFGGGHHHHHHKKKJJJJJJJJJIIIGGGCCC@@@???;;;666333222444888;;;TTTVVVXXXYYYYYY[[[]]]```aaa```^^^\\\[[[[[[\\\\\\[[[\\\```iiiwww|||}}}zzzkkkYYYMMMCCC;;;666444222///...000000000000000////////////,,,------......------,,,))))))***+++,,,,,,------************************++++++++++++++++++++++++,,,,,,++++++,,,,,,---...+++///---///555777EEE___zzzzzzlll```VVVJJJEEEBBBGGGRRRgggxxxzzz|||```eeeppp}}}wwwlllfffdddaaa]]]ZZZYYY[[[^^^```bbb___^^^bbbgggjjjhhhdddbbbbbbcccccccccdddddddddcccdddffffffgggjjjnnnqqq~~~zzzvvvvvvssswww{{{yyysssoookkkhhhfffiiijjjkkkjjjhhhddd```]]]SSSPPPMMMKKKIIIHHHFFFDDDAAA@@@>>>>>>>>>===;;;888999888:::???BBBFFFPPPZZZhhhuuu|||wwwqqqllljjjgggbbbbbbdddfffnnn}}}{{{qqqlllfff___YYYSSSMMMJJJGGGDDD@@@======<<<;;;:::<<<:::777666777888888777888888777777666555555555444444555666666666666666555555555555555666777777888999;;;===???AAABBBBBBBBBCCCEEEGGGHHHHHHHHHGGGKKKIIIGGGFFFGGGHHHHHHHHHCCCDDDEEEFFFGGGHHHIIIIIIKKKKKKKKKLLLMMMLLLHHHEEECCC???999444222333666999SSSTTTVVVXXXXXXZZZ]]]``````___^^^]]]\\\[[[[[[[[[XXXZZZ___gggsss}}}||||||}}}zzzmmm[[[OOOCCC<<<666444222///...000000000000000////////////,,,------......------,,,,,,,,,,,,+++++++++******************************+++++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...+++///...000666888EEE^^^yyy|||nnncccZZZLLLEEEBBBEEENNN___}}}}}}yyyfffiiitttwwwlllfffbbb```\\\ZZZYYYZZZ\\\]]]aaa______aaaeeefffeeebbbbbbbbbcccccccccdddddddddaaaccceeefffgggiiimmmppp~~~yyyuuuvvvtttwww{{{~~~wwwrrrmmmjjjgggdddhhhiiijjjjjjhhheeebbb___UUURRROOOLLLJJJHHHEEECCC@@@???>>>>>>>>>===;;;999999888:::???BBBFFFPPPZZZhhhuuuzzztttqqqmmmhhhdddeeefffjjjttt|||uuupppddd```ZZZTTTPPPLLLIIIFFFDDDAAA===;;;;;;;;;::::::===:::777666777888999999888777777666666555555444111222333444444444444444555555444555555666777888999:::<<<>>>@@@AAABBBBBBCCCDDDDDDEEEFFFGGGHHHIIIJJJHHHHHHHHHJJJJJJIIIHHHGGGHHHHHHIIIIIIJJJKKKKKKKKKKKKLLLMMMOOOOOOMMMLLLHHHDDD>>>888555555666777SSSUUUVVVWWWWWWXXX[[[]]]\\\]]]]]]^^^^^^]]]]]]]]][[[]]]```fffooo~~~zzzuuuvvvxxxzzzwwwkkk[[[OOODDD===777555333///...000000000000000////////////,,,------......------,,,,,,,,,,,,++++++++++++***************************)))*********++++++++++++,,,,,,++++++,,,,,,---...,,,000///111777888EEE^^^zzzsssiiibbbOOOGGGBBBEEEJJJWWWttt{{{mmmooowwwwwwkkkeee```^^^\\\ZZZYYYYYYZZZZZZ\\\]]]^^^```aaabbbccccccbbbbbbcccccccccdddddddddaaabbbdddfffgggiiilllooo~~~yyyuuuuuutttwww||||||uuuppplllhhheeecccfffggghhhhhhgggeeebbb```XXXUUUPPPMMMKKKHHHEEECCC@@@>>>======>>>===;;;999999888:::???BBBFFFPPPZZZhhhuuu}}}zzzuuunnnjjjiiifffhhhooo~~~wwwooogggcccZZZVVVPPPLLLJJJIIIGGGFFFDDDBBB>>><<<=========<<<;;;:::999999::::::999888777777777666555555444444000111222444555555444444444444444555555666777888999:::<<<>>>@@@AAABBBBBBEEEDDDCCCCCCDDDFFFHHHJJJHHHHHHIIIKKKMMMMMMKKKIIIJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKMMMPPPRRRRRRQQQMMMIIIDDD>>>:::888777888UUUVVVWWWVVVVVVVVVXXXZZZYYYZZZ\\\^^^____________aaabbbcccfffnnn|||zzz~~~~~~nnnnnnpppsssrrrhhhYYYMMMDDD===777555333///...000000000000000////////////,,,------......------,,,((())))))+++,,,---......************************(((((())))))*********+++,,,,,,++++++,,,,,,---...,,,000///222777999FFF^^^|||wwwnnnhhhSSSIIICCCDDDFFFPPPlll~~~rrrssszzzvvvkkkeee^^^]]]\\\ZZZYYYXXXXXXXXXXXXZZZ]]]______```bbbdddbbbbbbcccccccccdddddddddaaaccceeefffgggiiimmmooozzzvvvuuutttwww|||~~~zzztttnnnjjjgggdddbbbddddddfffffffffdddbbbaaaYYYVVVRRRNNNKKKHHHEEECCC???>>>======>>>===;;;999999888:::???BBBFFFPPPZZZggguuu|||tttooommmfffiiinnn{{{~~~tttkkkddd]]]XXXTTTPPPLLLHHHHHHHHHGGGGGGHHHEEEBBB@@@AAAAAAAAAAAA999999:::<<<===<<<999666777777777666555555444444111333444666777777666666444444444555555777888888:::;;;<<<>>>@@@AAABBBBBBFFFDDDCCCBBBCCCFFFIIIKKKGGGGGGIIILLLOOONNNLLLIIIJJJJJJJJJIIIIIIHHHHHHGGGKKKJJJJJJLLLPPPSSSTTTTTTPPPMMMHHHBBB===:::999999UUUWWWYYYYYYXXXYYYZZZ\\\\\\\\\\\\]]]^^^aaacccddd______aaaeeejjjuuuzzz|||uuuooooooooonnniii```UUUNNNDDD???888333111000000///...------,,,,,,------...------,,,++++++***)))))),,,+++******)))*********)))+++---,,,+++***+++,,,******+++++++++,,,,,,,,,+++++++++,,,,,,---------//////000222222999HHHWWW|||{{{rrr\\\NNNFFFHHHKKKRRRgggpppsss}}}}}}nnndddbbbaaa___]]][[[ZZZYYYYYYZZZYYYXXXYYY\\\___aaaaaabbbbbbcccccccccbbbaaaaaadddccceeejjjjjjiiikkkpppyyy{{{yyyyyyssswww}}}}}}xxxqqqkkkgggfffeeeddd```bbbeeeggggggdddaaa^^^VVVUUUSSSOOOKKKFFFCCCAAAAAAAAA???>>><<<:::999888777999;;;===BBBIIIRRRXXXfffsssxxxooohhhhhhlllyyy~~~xxxpppiiiccc___[[[XXXPPPOOOOOONNNMMMLLLLLLKKKGGGFFFEEECCCBBBBBBDDDGGGCCCAAA>>><<<<<<<<<;;;:::666777777777777666666555333333444555777999;;;<<<888666444555888999777555999:::<<<===???@@@@@@@@@@@@@@@AAABBBDDDFFFGGGIIIKKKKKKLLLMMMNNNOOOOOOOOOLLLLLLLLLKKKJJJJJJIIIIIIKKKKKKKKKMMMOOORRRTTTVVVQQQMMMHHHCCC@@@<<<999666TTTVVVXXXXXXXXXXXXZZZ[[[[[[[[[\\\]]]^^^aaacccdddaaaaaabbbeeeiiirrr~~~vvvnnnlllkkkkkkiiicccXXXOOOEEE@@@999444111111000000///......------......//////......---,,,,,,++++++,,,++++++***************)))+++---,,,+++***+++,,,*********+++++++++,,,,,,)))***+++,,,---...///000///...000222333999HHHWWW{{{gggVVVIIIHHHJJJPPPeee|||kkkooo{{{ooofffaaa```^^^\\\ZZZYYYXXXXXXXXXWWWVVVXXX[[[^^^``````ccccccccccccccccccccccccfffeeegggjjjkkkiiikkkpppyyyzzzwwwwwwvvv{{{yyyqqqjjjfffeeedddddddddeeeggghhhhhheeebbb```XXXWWWTTTPPPKKKGGGCCCAAAAAA@@@???>>><<<:::999888777999;;;===BBBIIIQQQWWWeeerrr{{{rrrkkkjjjnnnzzz~~~wwwrrrkkkddd```^^^[[[ZZZVVVVVVUUUTTTSSSRRRQQQQQQNNNNNNLLLJJJHHHGGGHHHHHHFFFCCC@@@>>>===<<<;;;:::666666777777666666555555111111111222444555777888777666444555888999777666::::::<<<>>>???@@@@@@@@@CCCCCCDDDEEEFFFHHHJJJKKKKKKKKKLLLNNNNNNOOOOOONNNLLLLLLLLLKKKJJJJJJIIIIIIKKKKKKLLLMMMPPPSSSUUUWWWSSSPPPLLLIIIFFFBBB>>>;;;SSSUUUWWWXXXWWWXXXYYYZZZ[[[[[[\\\]]]^^^aaabbbccccccbbbbbbeeehhhooo~~~|||qqqlllggghhhkkkggg\\\QQQFFFAAA:::444222111111000000//////////////////000000000//////...---------,,,,,,+++***************)))+++---,,,+++***+++,,,))))))*********+++++++++)))***+++,,,...000111222......000111333999HHHXXXyyyuuu___MMMHHHIIIPPPeee|||}}}ggglllyyyrrrhhhbbbaaa___]]]\\\[[[ZZZZZZVVVUUUTTTVVVZZZ]]]______ddddddcccbbbbbbcccdddeeehhhggghhhkkkkkkiiikkkpppxxxxxxuuuuuuxxx|||zzzqqqiiieeeddddddcccgggggghhhgggfffdddbbb```ZZZYYYVVVQQQLLLGGGCCCAAAAAA@@@???===<<<:::999888888999;;;===BBBIIIQQQWWWbbbpppvvvnnnnnnqqq|||xxxsssoooiiieeedddddddddcccaaaaaaaaaaaa```^^^\\\[[[YYYXXXVVVTTTQQQOOOMMMLLLJJJGGGCCC@@@???===;;;:::777777777666666555555555555444444555555666777888666555555666777888888666:::;;;<<<>>>???@@@AAAAAADDDDDDEEEFFFGGGHHHJJJKKKKKKLLLMMMNNNNNNNNNNNNNNNMMMLLLLLLKKKKKKJJJJJJIIIIIIIIIJJJLLLNNNQQQTTTUUUSSSQQQOOOMMMKKKGGGBBB>>>QQQSSSVVVWWWWWWWWWXXXYYYZZZZZZ[[[]]]___```bbbcccbbbaaabbbeeehhhooo|||yyyqqqiiijjjnnnlll```TTTFFFAAA:::444111000000///000//////......//////000000/////////......------,,,,,,+++************+++)))+++---,,,+++***++++++)))))))))*********++++++++++++,,,---...000000111......///111333999IIIXXXwww}}}eeeOOOIIIKKKTTTjjjffflllyyysssiiieeedddbbb```___^^^^^^]]]VVVUUUTTTVVVZZZ^^^___```cccbbbaaa``````bbbdddfffhhhggggggjjjiiigggjjjoooxxxwwwttttttxxx|||{{{rrriiieeedddcccccchhhgggfffdddbbb```___^^^\\\ZZZWWWRRRMMMHHHCCCAAA@@@@@@???===<<<;;;999999888999;;;===AAAHHHPPPVVV```nnnxxxppppppttt}}}wwwssspppnnnoooqqqssssssooopppppppppnnnkkkhhhfffcccaaa___]]][[[XXXUUURRROOOKKKFFFCCC@@@>>><<<:::999888888777666666666666777777666666666666777777555555555666777888888888:::;;;<<<>>>@@@@@@AAAAAACCCCCCDDDDDDEEEGGGHHHIIIKKKLLLMMMNNNNNNNNNNNNNNNMMMMMMLLLLLLKKKJJJJJJJJJFFFFFFGGGHHHJJJMMMOOOQQQQQQPPPOOONNNLLLHHHAAA===OOORRRUUUWWWWWWWWWXXXYYYYYYZZZ[[[]]]___```aaabbb```___aaafffkkkqqq|||yyyoooooossspppcccVVVFFFAAA999444111000///...///..................///.........------------------,,,,,,+++***+++++++++)))+++---,,,+++***++++++)))************+++++++++------..................------///111333999IIIYYYyyy{{{dddPPPKKKNNNWWWpppiiinnnzzzsssjjjeeedddcccaaa```______^^^XXXWWWVVVXXX[[[___```aaa```___^^^^^^___aaaccceeegggeeefffhhhgggfffhhhnnnyyywwwsssuuuxxx||||||ssskkkgggeeeddddddiiigggfffdddbbb```___^^^\\\ZZZWWWSSSMMMHHHDDDAAA@@@???>>>===<<<;;;:::999888999:::===AAAGGGPPPUUU^^^mmm|||ssstttyyy~~~|||zzz{{{}}}}}}~~~~~~|||wwwssspppllliiifffdddccc```[[[XXXRRRNNNIIIEEEBBB???<<<:::;;;:::999888777777777777555444333222222222222333444555666666777777888999:::;;;===>>>@@@AAAAAAAAACCCCCCCCCDDDEEEGGGHHHIIILLLLLLMMMNNNNNNNNNMMMMMMMMMMMMMMMLLLKKKKKKJJJJJJFFFFFFFFFGGGHHHKKKMMMNNNQQQPPPPPPPPPNNNIIICCC>>>OOORRRVVVXXXXXXXXXXXXYYYXXXYYY[[[]]]___```aaaaaa^^^]]]```hhhnnnuuu~~~tttsssuuuqqqcccVVVGGGBBB:::444111000/////////......------......///,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++++++++)))+++---,,,+++***+++,,,******+++++++++,,,,,,,,,.........------------,,,------///111333:::JJJYYY|||sssaaaQQQNNNOOOWWWpppzzz~~~jjjnnnzzzrrrjjjcccbbb```___^^^]]]]]]]]][[[YYYXXXZZZ]]]___aaaaaa^^^]]]]]]]]]___aaacccdddfffddddddffffffeeeiiinnnyyyuuusssuuuyyy}}}|||tttnnnjjjhhhfffeeejjjiiihhhfffdddbbbaaa```[[[ZZZVVVRRRMMMHHHDDDBBB??????>>>===<<<;;;::::::888999:::<<<@@@GGGOOOTTT^^^lll|||}}}{{{wwwsssmmmjjjhhheee```[[[SSSOOOJJJFFFCCC@@@===;;;<<<;;;999777666666666777666555444333333333333333333555666777666777888:::;;;<<<===???@@@AAABBBBBBCCCCCCDDDEEEGGGIIIKKKLLLLLLMMMMMMNNNNNNNNNMMMMMMNNNMMMMMMLLLLLLKKKKKKJJJIIIIIIHHHHHHIIIKKKLLLMMMQQQQQQQQQRRRQQQNNNIIIEEEOOORRRVVVYYYYYYYYYYYYZZZXXXYYY[[[]]]___`````````___^^^bbbjjjqqqxxx}}}uuutttuuuooobbbVVVIIIDDD===777444222111111000//////......//////000,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++++++++,,,)))+++---,,,+++***+++,,,+++,,,,,,,,,,,,---------,,,,,,,,,,,,------------------///111333:::JJJYYY{{{yyykkk]]]SSSPPPNNNRRRjjj~~~|||iiilllwwwrrrkkkbbbaaa```___^^^]]]]]]]]]\\\[[[YYYZZZ]]]___``````\\\]]]^^^___```bbbccccccfffddddddfffffffffjjjpppzzz|||sssqqqtttxxx||||||vvvqqqmmmjjjhhhfffhhhhhhhhhgggeeecccaaa```YYYXXXUUUQQQMMMHHHDDDBBB??????>>>===<<<;;;;;;:::888999:::<<<@@@FFFNNNTTT^^^lll}}}tttoookkkgggaaa\\\TTTPPPKKKFFFCCC@@@===;;;;;;999777555444444555555777777666555555555666666222555777777666666888;;;;;;<<<===???@@@AAABBBBBBAAAAAABBBDDDFFFIIIKKKMMMMMMMMMNNNNNNNNNMMMMMMLLLNNNNNNMMMMMMLLLKKKKKKKKKKKKKKKJJJIIIIIIIIIJJJKKKMMMMMMOOOQQQSSSRRROOOMMMOOORRRWWWYYYZZZZZZZZZZZZWWWYYY[[[^^^___````````````___ccclllsssyyyzzzxxxwww{{{uuussssssmmm```UUULLLFFF???999555444333222111111000000000000111111,,,---------------------...---,,,,,,++++++,,,,,,)))+++---,,,+++***+++,,,,,,,,,,,,---------......******++++++,,,---......,,,---///111333:::JJJZZZxxxzzztttfff\\\UUURRRLLLMMMddd~~~~~~gggjjjttt}}}rrrkkkccccccbbb```____________]]][[[YYYZZZ\\\^^^___^^^\\\]]]___aaabbbcccddddddgggddddddggggggggglllrrrzzzzzzqqqpppsssuuuyyy~~~|||wwwsssooollliiifffeeeeeeeeeeeedddbbb```^^^XXXWWWTTTQQQMMMHHHEEECCC??????>>>===<<<;;;;;;:::888999:::<<<@@@FFFNNNTTT^^^lllyyyrrrmmmhhhaaa\\\SSSPPPKKKFFFCCCAAA>>>;;;:::888555333222222333444444333333222222222333333222444777777666666999;;;;;;<<<>>>???AAABBBBBBBBB===>>>???AAADDDGGGJJJKKKMMMMMMNNNNNNNNNMMMMMMLLLNNNNNNMMMMMMLLLKKKKKKKKKKKKJJJHHHGGGFFFGGGGGGHHHHHHIIIKKKOOORRRTTTSSSQQQSSSSSSTTTUUUWWWXXXYYYZZZZZZZZZ[[[\\\^^^___``````]]]^^^ccchhhkkkooozzzwwwtttwwwyyy}}}wwwpppllliiiaaaXXXOOOIII@@@999444222111000000000000000//////////////////...------------...,,,,,,------,,,,,,+++*********))))))******+++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------///111333:::JJJYYYuuuyyynnndddWWWMMMLLLJJJOOOfff{{{cccfffppp}}}}}}rrrkkkccc```^^^___bbbcccaaa^^^___^^^^^^^^^^^^___``````bbbccccccddddddeeeffffffeeeffffffffffffgggjjjmmmxxxyyyrrrooooooqqqvvv|||}}}yyysssnnnkkkhhhfffdddhhhfffddddddeeeeeebbb^^^ZZZWWWTTTOOOJJJFFFDDDBBBAAA@@@?????????===:::888777666888<<<>>>BBBKKKUUUaaannn|||sssnnnhhhaaaZZZSSSPPPKKKEEE@@@===;;;:::888777555444333222222222111222333444555555555555222444666777888999888888999:::===@@@BBBCCCCCCCCC???@@@BBBDDDFFFHHHIIIIIIKKKLLLLLLMMMMMMMMMLLLLLLLLLLLLKKKKKKJJJJJJJJJIIILLLKKKIIIHHHGGGFFFFFFFFFDDDFFFJJJNNNQQQRRRRRRRRRRRRSSSTTTUUUVVVWWWXXXYYYYYYZZZ[[[\\\^^^___```aaa______cccggghhhlllwwwyyytttuuuzzzzzztttqqqoooggg^^^RRRLLLBBB:::555222111000000000000000//////////////////...---------------,,,,,,------,,,,,,+++***+++************+++,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------///111333:::JJJYYYuuuyyylll___SSSKKKKKKKKKOOOeeexxxaaaaaahhhwww{{{oooggg___^^^]]]^^^___```___^^^______^^^^^^^^^^^^___```bbbbbbbbbcccddddddeeeeeedddeeeffffffggghhhkkknnnuuuyyyssspppqqqsssxxx~~~|||xxxrrrmmmjjjgggeeecccgggeeeccccccdddccc```]]]YYYWWWTTTOOOJJJGGGDDDCCC@@@???>>>>>>>>>===:::777888777999===???CCCLLLVVVbbbooowwwmmmhhhccc\\\VVVOOOLLLHHHCCC>>><<<:::999777666555333222222111111000111222333444444444444333444555666777888888888;;;<<<>>>???AAAAAAAAA@@@???@@@BBBDDDFFFHHHIIIIIIKKKLLLLLLMMMMMMLLLLLLLLLLLLLLLLLLKKKKKKKKKJJJJJJKKKJJJIIIHHHGGGFFFFFFFFFEEEFFFIIILLLOOOQQQQQQRRRQQQRRRSSSTTTUUUWWWXXXXXXXXXYYYZZZ\\\^^^___aaaaaaaaaaaabbbeeeeeehhhrrr~~~|||uuuuuu|||zzzyyyxxxpppfffWWWPPPFFF<<<666333111000000000000000//////////////////......------------,,,,,,------,,,,,,+++***+++++++++++++++,,,------++++++++++++,,,,,,,,,,,,------------------------------///222333:::JJJZZZuuuyyykkkZZZOOOIIIJJJKKKQQQgggvvv___ZZZ^^^mmmzzzxxxlllbbbZZZ[[[[[[[[[ZZZZZZ]]]^^^______^^^^^^^^^^^^^^^___aaaaaaaaabbbccccccdddddddddeeefffggggggiiimmmpppuuuzzztttrrrsssuuuyyy{{{vvvpppkkkhhhfffdddbbbeeedddcccccccccaaa^^^\\\YYYWWWTTTOOOKKKGGGDDDCCC@@@???>>>>>>>>><<<999777999888:::>>>@@@DDDMMMWWWaaannn}}}www|||xxxkkkaaa]]]YYYTTTOOOHHHFFFCCC???<<<:::999888666555444222111111111111///000111222333333333222444444444555666777888999===>>>>>>?????????>>>>>>???@@@BBBEEEGGGHHHIIIIIIKKKKKKLLLLLLLLLLLLKKKKKKLLLLLLKKKKKKKKKKKKJJJJJJIIIIIIHHHGGGFFFFFFGGGGGGFFFFFFHHHIIILLLNNNPPPQQQQQQQQQRRRSSSUUUVVVWWWXXXWWWXXXYYY[[[]]]___aaaaaacccbbbbbbcccbbbdddmmmxxxyyyyyy}}}yyyooo]]]UUUIII???888444222000000000000000////////////...............------,,,,,,,,,------,,,,,,+++***,,,,,,++++++,,,,,,---...+++++++++,,,,,,,,,------........................------///222444:::JJJZZZwwwzzzjjjWWWLLLFFFIIIKKKTTTnnn~~~}}}|||xxx]]]UUUTTTddduuuwwwkkk___VVVXXXYYYWWWUUUUUUZZZ^^^___^^^^^^]]]]]]^^^^^^___`````````aaabbbbbbccccccccceeefffggghhhjjjnnnqqqwww|||vvvssssssuuuyyy~~~yyyuuunnniiifffdddcccbbbeeeeeeddddddcccaaa^^^\\\YYYWWWTTTOOOKKKHHHEEEDDD@@@???>>>>>>>>><<<999777888888999===@@@CCCMMMWWW^^^lllwwwuuuxxxzzzllldddYYYRRROOOMMMJJJGGGAAA@@@>>>;;;999888777777555444333222111111111111000000111222333333222222444333333333444666888999<<<<<<======>>>>>>>>>>>>???AAACCCEEEGGGHHHIIIJJJKKKKKKLLLLLLKKKKKKJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIHHHGGGGGGFFFFFFFFFGGGGGGGGGFFFFFFFFFHHHKKKMMMOOOQQQQQQRRRSSSUUUVVVWWWXXXWWWXXXYYY[[[]]]___```aaabbbaaabbbbbb```aaajjjttt{{{uuuaaaYYYLLLAAA999555222111000000000000////////////......//////......---,,,,,,,,,------,,,,,,+++***,,,,,,++++++,,,,,,---...++++++,,,,,,,,,---------..............................000222444;;;KKKZZZyyyzzzkkkXXXKKKDDDGGGKKKVVVsssssstttuuu{{{}}}]]]QQQNNN^^^qqqvvvkkk```UUUVVVVVVSSSQQQRRRWWW\\\]]]]]]]]]]]]]]]^^^_________``````aaaaaabbbcccccccccdddfffggggggjjjmmmpppxxx}}}vvvssssssssswww|||xxxsssmmmgggeeeccccccbbbeeefffgggfffdddaaa^^^\\\YYYWWWTTTPPPLLLHHHFFFEEE@@@???>>>>>>>>><<<999777777666888<<<>>>BBBKKKUUU___lllyyyuuu|||}}}wwwnnnddd]]]UUUOOOHHHCCCBBBBBBAAA???;;;;;;:::999777777666666444444333222111111111111111222222333333333333222333333222222333555777888999999:::;;;===>>>???@@@@@@AAACCCEEEGGGIIIJJJJJJKKKKKKKKKKKKKKKJJJIIIHHHFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEEEEFFFFFFGGGFFFDDDDDDEEEHHHJJJLLLQQQRRRSSSTTTUUUWWWXXXXXXXXXYYYZZZ[[[\\\^^^^^^___``````aaabbb``````hhhrrr~~~wwwddd[[[NNNBBB:::555333222000000000000////////////---.../////////...,,,+++,,,,,,------,,,,,,+++***+++++++++++++++,,,------,,,,,,,,,,,,------------------------------------......000222444;;;KKK[[[zzzwwwkkkWWWKKKDDDFFFIIITTTqqqooommmooovvv]]]PPPKKKZZZnnnuuummmcccXXXVVVTTTQQQPPPRRRVVVYYY\\\\\\\\\\\\]]]___```aaa`````````aaabbbbbbcccccccccdddeeeffffffhhhlllooovvv|||vvvssstttrrrvvvzzz}}}xxxssslllfffdddccccccbbbdddfffhhhgggddd```]]]\\\YYYWWWTTTPPPLLLIIIGGGFFFAAA@@@?????????===:::888777666888<<<>>>BBBKKKUUUaaannnyyyyyy|||mmmjjjeeeaaa\\\VVVPPPLLLDDDBBB>>><<<;;;;;;:::999888888888777777666666666444444333222222222222222222222333333333333333222222222222333444555666777666777888999;;;>>>@@@AAA@@@AAACCCEEEHHHIIIJJJJJJKKKKKKKKKKKKJJJIIIHHHGGGDDDDDDEEEEEEEEEEEEFFFFFFGGGGGGFFFEEEDDDDDDEEEEEEFFFEEECCCCCCCCCEEEGGGIIIRRRSSSTTTUUUVVVWWWXXXYYYZZZZZZZZZ[[[\\\\\\]]]]]]]]]^^^aaacccbbbaaahhhqqqwwweee\\\OOOBBB:::666444333000000000000////////////---...///000///...,,,+++,,,,,,------,,,,,,+++***+++************+++,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,......000333444;;;KKK[[[xxxsssiiiUUUJJJDDDFFFGGGOOOhhh|||}}}rrrkkkjjjsss\\\OOOIIIWWWkkktttnnnfff\\\WWWRRROOOPPPRRRUUUWWWYYYZZZZZZ\\\]]]___aaabbb``````aaabbbbbbccccccdddcccdddeeeeeeeeegggjjjllluuuzzzuuussstttrrruuuyyy|||xxxssskkkfffdddcccccccccbbbeeehhhgggccc^^^\\\[[[YYYWWWTTTPPPLLLIIIGGGFFFBBBAAA@@@@@@@@@>>>;;;999888777999<<>>===<<<;;;:::999777666777777777777777777666666555444444333333333333333111111222222222222111111000111222333444555555555666666777888:::===@@@AAA@@@AAACCCFFFHHHIIIJJJKKKJJJJJJJJJJJJIIIHHHGGGGGGDDDDDDDDDEEEEEEEEEFFFFFFHHHGGGFFFEEEDDDCCCCCCCCCDDDDDDCCCBBBBBBCCCDDDEEESSSSSSTTTUUUWWWXXXYYYZZZZZZ[[[[[[[[[[[[\\\\\\\\\[[[]]]aaadddcccbbbhhhppp}}}vvvfff]]]OOOBBB:::666444333000000000000////////////---...///000000...,,,+++,,,,,,---------,,,++++++******))))))******+++,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...///111333555;;;LLL[[[wwwppphhhSSSIIIDDDFFFFFFJJJ___wwwsssyyyvvvkkkhhhqqq[[[NNNIIIVVViiirrrnnnhhh___XXXQQQNNNPPPSSSUUUUUUXXXYYYZZZ[[[]]]```bbbcccaaaaaaaaabbbccccccddddddcccdddeeeddddddfffhhhkkkuuu}}}yyyuuutttuuurrrvvvyyy|||xxxssskkkfffdddcccddddddaaadddgggfffbbb]]]ZZZZZZYYYWWWTTTPPPMMMJJJGGGFFFCCCBBBAAAAAAAAA???<<<:::999888:::>>>@@@DDDMMMWWW\\\jjjrrrhhh```ZZZVVVUUURRRNNNIIIEEEBBB???===>>>>>>>>>===<<<999666444777777777888777777666666555555444333333333444444000000111111111000000//////000222444555555555444777777777888:::<<<>>>@@@@@@BBBDDDFFFHHHIIIJJJKKKJJJJJJJJJJJJIIIHHHGGGFFFDDDDDDEEEEEEFFFFFFFFFGGGHHHGGGFFFEEECCCCCCBBBBBBCCCCCCCCCBBBBBBCCCCCCCCCSSSTTTUUUUUUUUUVVVXXXZZZZZZZZZ[[[\\\\\\]]]^^^^^^___```aaa``````bbbiiinnnuuudddYYYMMMEEE===555222333000000000000////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,---.........---,,,+++,,,,,,,,,---------......000//////000222999KKK\\\vvv|||iiicccWWWKKKCCCDDDDDDFFFXXXnnntttrrrzzzlllllluuu{{{[[[LLLDDDSSSjjjvvvsssmmm```]]]XXXUUUTTTUUUUUUUUUYYYYYYYYYZZZ\\\^^^aaabbbaaabbbcccdddeeedddcccccc``````aaabbbeeehhhkkkmmmvvv{{{vvvqqqnnnoooqqqtttyyy~~~yyyrrrllljjjgggbbb```aaaaaabbbccccccaaa___\\\ZZZYYYVVVRRROOOMMMJJJGGGDDDCCCCCCDDDDDDBBB@@@===<<<777888:::<<<@@@EEEMMMRRR\\\hhh{{{~~~xxxtttssspppsss|||yyylllbbb[[[VVVRRROOONNNKKKGGGDDDBBBAAA???>>>999888888777666555555444666666555555555555666666555555666666666666555555333333333333333333333333222222222222222222222222444555666777999999::::::???BBBFFFHHHGGGGGGGGGHHHIIIIIIHHHGGGGGGGGGHHHHHHGGGFFFEEEDDDDDDDDDDDDDDD@@@@@@BBBCCCDDDDDDEEEEEECCCCCCDDDDDDEEEFFFFFFFFFSSSTTTUUUVVVUUUVVVXXXZZZ[[[[[[[[[\\\\\\]]]]]]]]]___aaaaaa```___bbbhhhmmm{{{ooobbbWWWLLLDDD<<<555222333000000000000////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------......---,,,,,,,,,,,,---------.........000//////000222999KKK[[[xxx|||hhhaaaWWWKKKCCCEEEDDDFFFVVVkkk|||~~~ooonnnuuu{{{zzz]]]OOOGGGTTTiiitttsssnnnccc___[[[XXXWWWVVVUUUTTTXXXXXXXXXYYYZZZ]]]___``````aaacccdddddddddcccbbb``````aaabbbeeehhhkkklllttt~~~}}}wwwqqqnnnooorrruuuyyy~~~yyyrrrllljjjgggbbb```bbbddddddcccaaa___^^^\\\[[[ZZZVVVRRRNNNLLLIIIGGGEEE@@@AAABBBAAA@@@>>>;;;999777888:::<<>><<<999999888888777666666666666666555555555555666666555555666666666666555555333333333333333333333333333333333333333333333333444555666888999999::::::===@@@CCCEEEEEEEEEEEEFFFJJJJJJJJJJJJJJJIIIIIIIIIHHHGGGFFFEEEEEEDDDDDDEEECCCCCCDDDDDDEEEDDDDDDDDDFFFFFFFFFEEEEEEEEEEEEDDDRRRTTTUUUVVVUUUVVVXXXYYY[[[[[[[[[[[[[[[\\\\\\\\\```aaaaaa```___aaaggglll}}}wwwkkk___UUUJJJCCC<<<555222333000000000000////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---......------,,,,,,------------.........000//////000222999JJJZZZyyy}}}hhhaaaWWWKKKCCCEEEEEEFFFTTThhhsssooovvv{{{sss[[[NNNHHHTTTfffppppppmmmeeeccc___]]][[[YYYVVVTTTUUUUUUUUUVVVXXXZZZ\\\^^^```aaabbbcccccccccbbbaaa``````aaabbbeeehhhjjjlllrrr|||yyyrrroooooorrrtttxxx}}}zzzrrrllliiigggcccaaacccgggeeeccc```^^^]]]^^^^^^[[[WWWQQQMMMJJJIIIGGGFFF@@@@@@AAAAAA@@@===;;;999777888:::<<>><<<;;;888888888888888777777777666666555555555555666666444555555666666555555444333333333333333333333333444444444555555555555555555666777888999:::::::::;;;>>>AAABBBBBBBBBCCCDDDJJJJJJLLLLLLMMMLLLKKKJJJIIIHHHGGGFFFEEEEEEEEEEEEFFFFFFFFFEEEEEEEEEDDDDDDIIIHHHGGGFFFEEEDDDCCCBBBQQQSSSUUUVVVUUUVVVWWWYYY[[[[[[[[[[[[[[[[[[[[[[[[___```aaa___^^^```fffkkkxxx~~~wwwlll\\\RRRHHHBBB<<<555222333000000000000////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------------------------------............/////////111222999IIIYYYxxxnnnfffXXXKKKDDDFFFFFFFFFRRRdddvvvpppuuuzzz{{{kkkTTTJJJGGGSSSdddmmmllliiieeedddbbbaaa```]]]YYYVVVTTTSSSTTTTTTVVVXXX[[[\\\___```aaabbbcccbbbaaaaaaaaaaaaaaabbbeeegggjjjlllqqqzzzzzzsssooooooqqqssswww{{{{{{tttmmmjjjgggcccccceeeeeedddcccbbbaaa`````````]]]XXXQQQLLLIIIHHHGGGFFFAAABBBBBBBBBAAA???<<<:::777888:::;;;???DDDKKKPPPYYYdddxxx}}}tttlllhhhfffdddbbbddd```]]]\\\]]]bbbooo|||zzzqqqiiiccc\\\UUUOOOJJJGGGCCC@@@???>>><<<:::666666666666777777777777666555555444444555555666444444444555555444444444444444444444444444444444555666666666666666777777666777888999:::::::::::::::<<>>;;;:::777888:::;;;>>>DDDJJJOOOYYYeeexxx{{{qqqkkkhhhgggdddaaaccc___\\\\\\\\\]]]eeennn|||ssskkkbbbXXXRRRJJJGGGCCC@@@???>>><<<:::444444444555555555555555555555444444444444555555333333444444444444333333444444444444444444444444666666666777777888888888777888999::::::;;;:::::::::<<>>?????????>>>;;;999777777888:::;;;>>>CCCJJJOOOXXXdddwwwsssllljjjhhheeeaaa___\\\[[[\\\\\\\\\```gggppp~~~xxxnnncccXXXQQQJJJGGGCCC@@@???===;;;:::444444444444444333333333555555444444444444555555222333333444444333333222444444444444444444444444666666777777888888999999888999:::;;;;;;;;;;;;;;;:::<<<>>>@@@@@@BBBDDDFFFEEEFFFHHHJJJKKKKKKKKKKKKKKKJJJIIIGGGFFFEEEEEEEEECCCBBBBBBBBBCCCEEEGGGHHHBBBCCCCCCDDDEEEFFFFFFFFFOOORRRUUUVVVVVVUUUVVVVVVVVVVVVWWWXXXZZZ[[[\\\\\\ZZZ\\\]]]]]]]]]```ggglllsssvvvoooyyy}}}|||{{{{{{~~~wwwnnnfffZZZRRRIIIDDD>>>777333333000000000000////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,---///000............////////////......000111222888FFFUUUsssxxxdddRRRFFFFFFFFFFFFRRRaaazzzvvvwwwzzzwwwbbbRRRHHHSSSfffrrrqqqllleeecccbbbaaaaaa```^^^[[[XXXXXXXXXYYYZZZ]]]___``````aaacccdddddddddcccbbbbbbbbbbbbcccdddgggiiijjjsss}}}|||uuuqqqqqqpppttt{{{~~~tttoookkkfffeeehhheeeeeeffffffeeedddbbbbbb\\\XXXSSSNNNKKKHHHEEECCC===>>>??????===;;;888666777888999;;;===CCCIIINNNWWWbbbvvvyyyvvvtttooojjjgggccc``````___]]]```eeegggqqqzzznnncccXXXPPPHHHEEEAAA>>>===<<<:::888555555555444444333333333555444444333333444444555222222333333333333222222555555555555555555555555666666666777888888999999999::::::;;;;;;;;;;;;;;;:::;;;===??????AAADDDFFFEEEFFFGGGHHHJJJKKKLLLMMMNNNMMMKKKJJJHHHGGGGGGGGGFFFEEEDDDCCCCCCEEEGGGHHHDDDEEEEEEFFFGGGGGGHHHHHHOOOQQQUUUVVVVVVUUUUUUVVVTTTUUUVVVXXXZZZ[[[\\\]]]YYY[[[\\\\\\]]]```gggmmmuuu{{{~~~}}}zzznnnkkkooovvvxxxppphhh[[[RRRJJJEEE???777333333000000000000////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,...///000............/////////000......000222222777FFFUUUsssxxxfffTTTFFFFFFFFFGGGRRRbbb~~~xxxyyy|||jjjVVVFFFNNNbbbooooookkkgggeeebbbaaa```^^^\\\ZZZYYYYYYYYYZZZ\\\^^^aaabbbaaabbbcccdddeeedddccccccbbbbbbbbbcccdddgggiiijjjttt~~~|||uuuqqqqqqrrrvvv}}}vvvqqqlllgggfffhhhkkkiiigggdddcccbbbbbbbbb[[[XXXSSSOOOLLLIIIEEEBBB???@@@@@@@@@???===:::888777888999;;;===BBBIIINNNUUUaaattt}}}wwwuuuoooiiifffccc___```eeebbbiiiyyyzzznnncccXXXQQQGGGDDD@@@===<<<:::888777777777666555444444333333555444444333333444444555222222222333333222222222555555555555555555555555555666666777888888999999::::::;;;;;;<<<;;;;;;;;;999:::<<<===>>>@@@CCCFFFFFFGGGGGGHHHJJJLLLNNNOOOPPPOOOMMMLLLJJJIIIIIIHHHIIIHHHFFFDDDDDDEEEFFFHHHGGGGGGHHHHHHHHHIIIIIIIIIMMMOOOQQQTTTWWWXXXXXXYYYXXXWWWVVVVVVWWWXXXYYYZZZZZZ[[[]]]^^^___cccgggkkkwww|||}}}sssdddcccffflll|||zzzooohhh___VVVLLLFFF???777333444000/////////..................---------,,,,,,,,,************************------,,,+++++++++,,,,,,------,,,+++)))((((((''',,,,,,,,,---------......---000...000666666???UUUuuu}}}tttaaaPPPDDDDDDEEEEEEPPP___}}}}}}|||xxxYYYIIINNNWWWdddnnnnnneeecccaaa___^^^]]]ZZZXXXYYY[[[]]]```bbbdddeeefffcccccccccddddddddddddeeecccdddeeedddeeegggkkknnnxxxyyytttsssvvvwwwyyy}}}zzzuuuppplllhhheeejjjiiiiiigggeeebbb___]]]___ZZZTTTNNNJJJGGGDDDBBBAAA@@@>>>======<<<999777444777999;;;===AAAHHHNNNWWW```ppp{{{qqqjjjeeecccbbbeeehhhssszzznnnbbbUUULLLFFF???888555777999888666666666555555555444444444333444555555555333000///111222333333111000000000//////000111222444555666444444444444444555666666::::::;;;<<<=========<<<;;;<<<>>>>>>======???@@@DDDEEEFFFHHHIIIJJJKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKGGGGGGFFFFFFEEEFFFFFFFFFIIIIIIIIIIIIIIIIIIIIIIIIOOOPPPSSSUUUWWWXXXXXXXXXYYYXXXWWWWWWWWWXXXYYYZZZ\\\]]]^^^___```ccchhhkkkwww{{{zzzttteeeaaaaaagggwwwwwwmmmfff]]]TTTKKKEEE???777444444000000/////////...............---------,,,,,,,,,************************++++++++++++,,,,,,---...------------------------,,,,,,---------.........---000...000666555???UUUuuuxxxnnn^^^MMMBBBBBBCCCDDDOOO___|||{{{zzz|||```MMMOOOUUU___hhhfffcccaaa___^^^^^^]]][[[YYYYYY[[[]]]___aaacccdddeeedddddddddddddddddddddeeecccdddeeeeeeeeegggkkknnnvvvzzztttsssvvvxxxzzz}}}zzzuuuppplllhhheeejjjiiihhhfffeeeeeeeeeeee___[[[UUUOOOLLLHHHEEECCCAAA@@@>>>======<<<999777444777999;;;<<>>888666777999888666666666555555555444444444666666777888777555333222111222333333111000000111111111222222333444666666666666666666666777777888::::::;;;<<<============:::<<<======<<<<<<===???DDDEEEGGGHHHJJJKKKKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKJJJIIIHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIQQQRRRTTTVVVXXXYYYYYYXXXZZZYYYYYYXXXXXXXXXXXXYYY]]]^^^___``````cccgggkkkwww|||wwwxxxlllfffdddiiizzzzzzssskkkfff^^^UUULLLFFF???888444444000000000/////////............---------,,,,,,,,,++++++++++++++++++++++++*********+++,,,---//////******+++,,,---...//////,,,------------............000...000666555???UUUuuutttiiiZZZJJJ???@@@AAACCCOOO```zzz||||||~~~dddOOONNNRRR[[[bbb```___]]][[[[[[\\\\\\[[[ZZZZZZ[[[]]]___aaabbbcccccceeeeeeeeeeeeddddddddddddbbbcccdddeeeeeegggjjjmmmsss}}}zzztttrrruuuxxxzzz}}}zzzuuuppplllhhheeehhhgggeeedddeeegggiiijjj```\\\VVVQQQMMMJJJFFFDDDAAA@@@>>>======<<<999777444777999:::<<<@@@GGGLLLSSS]]]oootttkkkfffeeejjjuuuxxxjjj```XXXNNNHHHAAA===888777888999777555666666666555555555444444666666777777777555444333111222333333111000111111444333333333444444555666666666555555666666777888:::;;;<<<===>>>>>>>>>>>>===>>>??????======>>>@@@EEEFFFGGGIIIJJJKKKKKKLLLKKKKKKLLLLLLLLLLLLKKKKKKMMMMMMKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIISSSTTTVVVXXXYYYYYYYYYXXX[[[ZZZZZZYYYYYYXXXXXXXXX]]]^^^______```bbbfffiiixxxwwwzzzvvvsssuuu~~~vvvqqqmmmkkkiiicccZZZPPPIIIAAA888444444000000000////////////.........---------,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,---...///+++,,,,,,---...///000000------------...............111...000666555???UUUuuuuuuiiiXXXHHH>>>@@@AAACCCQQQddd|||dddNNNLLLPPPYYYaaa```[[[YYYXXXXXXZZZ[[[[[[[[[ZZZ[[[]]]___aaabbbccccccffffffeeeeeeddddddccccccaaacccdddeeeeeegggjjjlllpppzzz{{{tttrrrtttwwwxxx{{{zzzuuuppplllhhheeedddcccccccccdddfffggghhh___[[[VVVQQQNNNJJJFFFDDDAAA@@@>>>======<<<999777444777999:::;;;???EEEKKKPPPZZZllluuukkkhhhiiirrr~~~{{{qqqdddXXXQQQKKKFFFBBB===;;;999888999999777444666666666666555555555555333333333444333222111000111222444333222111111222444444333333333333444444444333333333333444555555:::;;;<<<===>>>?????????@@@BBBCCCBBBAAA@@@AAACCCEEEFFFHHHIIIKKKLLLLLLLLLKKKKKKLLLLLLLLLLLLKKKKKKLLLKKKJJJHHHGGGFFFFFFFFFHHHHHHIIIIIIIIIIIIIIIIIISSSTTTVVVXXXYYYYYYYYYYYY[[[[[[[[[ZZZZZZYYYYYYXXX\\\]]]]]]^^^^^^```dddgggxxx|||zzzooojjjjjjmmmooolllbbbVVVNNNDDD:::444333111000000000////////////......---------,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,,,,000000000000000000000000---------........./////////111///000666555>>>TTTrrrvvviiiVVVGGG>>>@@@BBBEEEUUUiii~~~fffNNNKKKNNNWWW```^^^YYYWWWUUUUUUWWWYYYYYYYYYZZZ\\\]]]```bbbcccddddddffffffeeedddcccbbbbbbbbbaaabbbdddeeeeeegggiiikkknnnxxx}}}uuurrrtttuuuvvvyyy}}}zzzuuuppplllhhheeecccdddfffggggggfffdddbbb]]]YYYUUUQQQMMMJJJFFFCCCAAA@@@>>>======<<<999777555777999999:::===DDDIIINNNWWWgggyyypppkkkjjjrrr~~~vvvnnnbbb[[[QQQIIIEEECCCAAA???;;;;;;:::::::::999777666777777666666666555555555222222222222222111111000000222444444222111222333444333333222222222222222333333333333333444555555999:::;;;===>>>>>>??????AAABBBCCCCCCBBBBBBCCCDDDFFFGGGHHHJJJKKKLLLMMMMMMKKKKKKLLLLLLLLLLLLKKKKKKKKKJJJIIIGGGFFFEEEEEEEEEHHHHHHHHHIIIIIIIIIJJJJJJRRRSSSUUUWWWYYYZZZZZZYYYZZZ[[[[[[[[[[[[[[[ZZZYYYZZZ[[[\\\]]]]]]```dddgggxxxyyymmmiiikkkppptttrrrhhh\\\RRRGGG<<<555333111111000000000/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,---------,,,,,,+++++++++------.........////////////111///000555444>>>TTTmmmvvvgggTTTGGG???AAABBBFFFXXXnnnnnnSSSNNNNNNVVV]]]\\\XXXVVVSSSRRRTTTVVVVVVVVVXXXZZZ\\\___aaacccdddeeefffeeedddcccbbbaaa```___```bbbdddeeefffgggiiikkknnnxxx~~~vvvtttuuusssuuuyyy~~~zzzuuuppplllhhheeefffgggjjjkkkjjjgggcccaaa\\\YYYUUUQQQNNNJJJFFFCCCAAA@@@>>>======<<<999777555777999999999<<>>>>>>>>>>>@@@AAAAAAAAAAAABBBDDDGGGHHHIIIKKKLLLMMMMMMNNNKKKKKKLLLLLLLLLLLLKKKKKKLLLLLLJJJIIIHHHHHHHHHHHHGGGHHHHHHIIIIIIJJJJJJJJJPPPRRRTTTWWWYYYZZZZZZZZZYYYZZZ[[[\\\\\\\\\[[[ZZZZZZ[[[\\\]]]^^^aaafffiiixxx|||qqqmmmooorrruuuuuujjj^^^TTTIII===666555111111111000000000//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------+++++++++*********))))))............///////////////222///111555444>>>SSSmmmvvvfffRRREEE>>>@@@BBBFFFZZZqqquuuYYYRRRQQQWWW___]]]YYYVVVRRRQQQQQQSSSSSSSSSUUUVVVYYY\\\___bbbcccdddeeedddcccbbb```___^^^]]]___aaadddeeeffffffhhhjjjnnnyyyxxxuuuvvvtttvvvzzzzzzuuuppplllhhheeehhhiiijjjjjjhhhfffcccaaa\\\YYYVVVRRROOOLLLGGGDDDAAA@@@>>>======<<<999777555777999999888;;;AAAFFFLLLSSS]]]iiiwww}}}uuuqqqvvv~~~vvvkkkbbb\\\WWWQQQMMMJJJHHHEEEBBBAAA@@@??????<<<<<<<<<;;;::::::;;;<<<777777777777666666666555555555555555555555555666000222444444333222333444333333222222222333333444555555444444555555666777666777999;;;<<<======>>>===>>>@@@AAAAAABBBCCCEEEGGGHHHJJJKKKMMMMMMNNNNNNKKKKKKLLLLLLLLLLLLKKKKKKLLLLLLKKKJJJJJJIIIJJJJJJGGGGGGHHHHHHIIIJJJJJJKKKOOOQQQSSSVVVXXXZZZZZZZZZYYYZZZ[[[\\\]]]]]]\\\[[[ZZZ[[[]]]^^^___cccgggkkkyyy~~~vvvrrrrrrtttttttttjjj^^^TTTJJJ???888777111111111111000000000000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---...//////000000000000000000000............/////////000000222///111555444===SSSqqqwwwgggPPPDDD===???AAAFFFZZZrrr}}}~~~zzzxxx\\\TTTTTT[[[cccaaaZZZVVVRRRPPPPPPQQQQQQQQQRRRTTTWWWZZZ^^^```bbbccceeedddcccaaa```^^^]]]\\\___aaadddeeeffffffhhhjjjooozzzxxxvvvwwwtttwww|||zzzuuuppplllhhheeehhhgggfffeeedddcccbbbbbb]]]ZZZWWWTTTQQQMMMHHHEEEAAA@@@>>>======<<<999777555777999888888;;;AAAFFFLLLRRRZZZdddqqq|||www{{{ttthhhbbbZZZUUUSSSPPPMMMJJJGGGFFFDDDBBB@@@???>>>=========<<<;;;::::::<<<>>>777777777777666666666666555555444444444555555666000222444444333333444555444333333333333444555666333222222222222333444444555666888:::;;;<<<=========???BBBCCCCCCDDDFFFHHHGGGHHHJJJKKKMMMNNNNNNNNNKKKKKKLLLLLLLLLLLLKKKKKKKKKJJJJJJIIIIIIIIIJJJJJJGGGGGGHHHHHHIIIJJJKKKKKKSSSSSSTTTUUUVVVXXXYYYZZZZZZ[[[]]]^^^___^^^^^^]]][[[ZZZ[[[^^^^^^^^^eeemmm}}}yyyuuuuuussssssvvvsssiii^^^TTTJJJ???888666111111111111000000000000000////////////.........,,,,,,++++++***++++++++++++++++++******+++...111555444111///---,,,,,,,,,------......//////000000///...///111222777DDDQQQqqqsssdddRRRGGG??????AAADDDQQQ```~~~{{{^^^RRRPPPXXX```\\\]]]ZZZUUURRRPPPOOONNNMMMRRRSSSUUUYYY\\\___bbbcccgggeeeccc```^^^\\\[[[ZZZYYY]]]bbbfffggghhhiiijjjrrr||||||yyywwwuuutttwww}}}{{{wwwsssllliiijjjhhhgggfffdddcccaaa``````bbb___YYYUUUQQQMMMIIIFFFBBBAAA@@@@@@@@@>>>:::888666777777888999<<>>>>>???>>>======>>>===;;;999999999999888888888777777888777666555444444555666444444555555555555444444333333333444555666777777888777555333222222222333555666777888:::;;;<<<===:::<<>>666444111111111111000000000000/////////.........------------,,,,,,,,,,,,,,,---+++,,,,,,+++***+++...111777666444222000000///000/////////000000000000000//////111333444777BBBMMMllltttcccSSSHHH@@@@@@@@@CCCNNN[[[zzzyyy\\\QQQOOOYYYbbb___bbb^^^XXXTTTRRRPPPNNNLLLQQQSSSUUUYYY\\\```bbbdddfffdddbbb```^^^\\\[[[ZZZ[[[^^^cccgggiiiiiijjjkkkpppzzz~~~zzzwwwuuussswww||||||xxxsssmmmiiijjjjjjiiiiiihhhgggeeedddcccbbb^^^YYYTTTPPPMMMIIIFFFBBBAAA@@@??????===:::777666777777888999<<>>======>>>===;;;999::::::999999999999888888999888777666666666777777666666777777777777666666555555555555666777888999777666555333333333333444666666777999:::;;;<<<===;;;===???BBBDDDEEEFFFFFFGGGHHHIIIKKKLLLMMMNNNNNNNNNMMMMMMLLLKKKKKKJJJJJJIIIJJJJJJJJJJJJIIIHHHHHHKKKKKKJJJJJJJJJIIIIIIIIITTTTTTTTTTTTTTTUUUVVVVVVYYYZZZ\\\]]]^^^^^^]]]]]]^^^\\\\\\]]]]]]^^^fffooozzzuuuqqqoooooommmeee\\\UUUKKK>>>666333111111111111000000000000............---------,,,...------,,,,,,------...+++,,,,,,+++++++++...000777666444333222111111111111111111111000000000000000000333555555777@@@KKKgggwwweeeTTTIIIAAA@@@@@@@@@HHHTTTddd~~~vvvYYYNNNMMMYYYeeedddfffbbb\\\WWWTTTQQQOOOMMMQQQSSSUUUYYY]]]```cccddddddcccaaa___]]]\\\[[[[[[]]]aaaeeehhhiiijjjkkklllmmmwww{{{wwwtttrrrvvv|||~~~yyytttmmmiiijjjiiijjjkkkkkkjjjiiifffeeeaaa^^^XXXTTTPPPLLLHHHEEEBBB@@@???>>>>>><<<999777666777777777888<<<@@@DDDMMMQQQXXXbbbooo~~~}}}uuujjjaaa\\\XXXTTTQQQQQQPPPNNNLLLJJJJJJJJJKKKHHHGGGEEEDDDBBBBBBAAAAAA@@@>>>===>>>>>>>>><<<:::;;;;;;;;;::::::::::::999:::999888888777888888888777888888888888888888777777666666666777888999:::666555555444444555555666666777888999:::;;;<<<======>>>@@@BBBCCCDDDDDDDDDFFFGGGIIIJJJLLLMMMMMMMMMNNNNNNMMMMMMLLLLLLKKKKKKKKKJJJJJJIIIIIIIIIIIIIIIKKKKKKKKKKKKJJJJJJJJJJJJVVVUUUUUUTTTTTTUUUUUUUUUXXXYYY[[[\\\]]]]]]]]]]]]^^^[[[[[[\\\[[[\\\dddmmm~~~vvvpppmmmiiigggeee^^^XXXSSSKKK???777444111111111111000000000///......---------,,,,,,,,,---,,,,,,,,,,,,------...+++,,,---,,,+++,,,...000222222111000000/////////111111111000000/////////222111222444444777AAAMMMfff}}}kkkVVVJJJAAAAAA@@@>>>DDDMMMWWWnnnuuuYYYMMMKKKXXXeeeeeehhhddd^^^YYYVVVTTTRRRPPPQQQSSSVVVYYY]]]aaaccceeebbbbbb```^^^]]]\\\\\\\\\___bbbfffhhhiiijjjkkklllllluuuzzzvvvsssqqquuu{{{zzztttmmmiiiiiifffhhhjjjkkkkkkiiigggeeeaaa]]]XXXSSSPPPLLLHHHEEEBBB@@@>>>======;;;999777666777777777888;;;@@@CCCLLLPPPWWWaaannn}}}~~~vvvmmmhhhaaa[[[XXXVVVTTTRRROOONNNMMMKKKJJJJJJJJJJJJGGGGGGEEEDDDCCCBBBBBBBBB@@@???>>>>>>??????===;;;<<<<<<<<<<<<;;;;;;;;;;;;999999999888888888888999888888999999999999888888777777777777777888999999555555555555666777777777777777888999:::;;;<<<===???@@@@@@AAABBBBBBCCCCCCEEEFFFHHHIIIKKKLLLLLLLLLNNNNNNMMMMMMLLLLLLLLLLLLJJJIIIHHHFFFFFFGGGHHHHHHJJJJJJJJJJJJJJJJJJIIIIIIWWWVVVVVVUUUUUUUUUUUUUUUWWWXXXZZZ\\\]]]]]]]]]\\\]]]ZZZZZZZZZYYYYYY```iiizzzsssmmmkkkgggbbb^^^XXXSSSQQQKKK@@@999666111111111111000000000///......---------,,,,,,,,,++++++***++++++,,,------,,,---...---,,,,,,---///...///////////////......000000000//////.........222111111222222777DDDQQQhhhrrrYYYLLLBBBAAA@@@>>>AAAIIIRRRdddvvvZZZNNNKKKVVVdddeeefffbbb^^^ZZZXXXWWWVVVUUUSSSTTTVVVZZZ]]]```cccdddaaaaaa```___^^^]]]]]]^^^```bbbeeeggghhhhhhjjjkkkllluuuzzzuuuqqqppptttzzzzzztttmmmiiiiiifffhhhjjjkkkkkkjjjgggfffaaa^^^XXXTTTPPPLLLHHHEEEBBB@@@>>><<<<<<;;;999777666777777777777:::???BBBIIINNNVVV```nnn~~~yyypppjjjaaa^^^ZZZVVVSSSRRRQQQPPPOOONNNMMMLLLJJJIIIHHHHHHFFFFFFDDDCCCBBBBBBBBBBBBAAA@@@??????@@@???===;;;=========<<<<<<<<<;;;;;;777888888888888888888888888888888999999888888888777777666666777777888888555666666777888888888888888888999:::;;;;;;<<<===@@@@@@@@@@@@AAAAAABBBBBBDDDEEEGGGHHHJJJKKKKKKKKKMMMMMMMMMLLLLLLLLLLLLLLLJJJIIIHHHGGGFFFGGGHHHIIIHHHHHHHHHHHHHHHHHHHHHHHHVVVUUUUUUTTTTTTTTTUUUUUUVVVWWWYYY[[[\\\]]]]]]\\\\\\[[[ZZZ[[[YYYWWW\\\cccssssssoooooojjjcccZZZTTTPPPNNNIII@@@999888111111111111000000000000............---------,,,************+++,,,------,,,---///...---,,,---......//////000111111111000////////////............222111111222333888DDDQQQggguuu\\\MMMCCCBBBBBB???BBBIIIPPP^^^yyywww\\\PPPLLLVVVccceeeccc```\\\ZZZYYYYYYXXXWWWUUUVVVXXXZZZ]]]```bbbcccaaa``````_________``````aaacccfffgggggghhhiiikkkmmmvvvzzzuuuqqqooosssyyy~~~yyytttmmmiiijjjhhhiiikkklllllljjjiiigggbbb___YYYUUUQQQMMMIIIFFFCCCAAA>>>===<<<<<<:::999777777777777777:::>>>BBBGGGLLLTTT___nnn~~~xxxsssnnnhhhccc[[[ZZZWWWTTTRRRPPPOOOOOOPPPOOONNNLLLKKKIIIHHHGGGFFFEEEDDDCCCCCCBBBBBBBBBAAA@@@???@@@@@@@@@>>><<<=========<<<<<<<<<<<<;;;777777888999999999888888888888999999999999888888888777777777777777888888666777888999999999999888999999999:::;;;<<<<<<<<>>888666111111111111000000000000/////////.........------+++******+++,,,---......,,,...//////---------...---...000111222222222111///////////////000000000111111444666666888BBBLLLcccrrr^^^OOOCCCBBBCCCBBBEEELLLUUU^^^wwwwww^^^RRRMMMWWWdddfffccc___[[[YYYYYYXXXXXXWWWWWWXXXYYY[[[]]]___```aaaaaaaaa`````````aaaaaabbbdddeeeggghhhhhhiiijjjlllnnnvvv|||wwwsssnnnrrryyy|||xxxsssmmmiiijjjiiiiiiiiiiiiiiihhhgggfffccc```ZZZVVVRRRNNNJJJGGGDDDBBB???======<<<;;;:::777777777777777999>>>AAAFFFJJJRRR]]]lll||||||vvvnnniiigggdddaaa]]]YYYXXXWWWUUURRRPPPPPPPPPOOOOOONNNMMMLLLJJJIIIHHHGGGGGGEEEEEEDDDDDDDDDDDDBBBAAA@@@@@@AAA@@@>>><<<======<<<<<<<<<;;;;;;;;;777888999:::;;;;;;:::999::::::;;;;;;;;;;;;::::::999999888888888888999999777888999::::::999999888999999::::::;;;<<<<<<<<<@@@@@@?????????@@@BBBCCCCCCCCCEEEGGGHHHIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKJJJJJJIIIGGGGGGGGGHHHHHHIIIIIIIIIPPPPPPPPPPPPPPPQQQRRRRRRTTTVVVXXXZZZ\\\\\\\\\\\\___^^^______[[[WWWXXX]]]ggg}}}{{{yyywwwvvvssssssmmmccc[[[TTTNNNKKKEEE<<<666444111111111111000000000000000////////////.........,,,++++++,,,---...///000,,,...//////...------...+++---...000111222111111//////000000111111222222///222666::::::999>>>FFF___ooo___PPPCCCBBBDDDCCCGGGNNN[[[bbbxxxxxxvvv^^^SSSOOOYYYfffgggccc```[[[YYYXXXWWWVVVUUUXXXYYYZZZ[[[]]]^^^``````aaaaaaaaaaaaaaabbbccccccfffgggiiiiiiiiijjjkkkmmmnnnvvv~~~yyyuuummmrrrxxx{{{wwwsssllliiijjjhhhgggffffffeeedddddddddddd```[[[VVVSSSOOOKKKHHHEEEBBB???=========<<<:::777777777666777999===AAAEEEJJJQQQ\\\jjjzzz}}}qqqkkkeee```___^^^\\\YYYUUUUUUUUUSSSQQQOOOOOOOOOMMMNNNNNNNNNMMMLLLKKKJJJHHHHHHGGGFFFEEEEEEEEEFFFBBBAAA@@@@@@AAAAAA???======<<<<<<<<<;;;;;;;;;;;;888999;;;<<<===<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;:::999999:::::::::888999:::;;;::::::888888999::::::;;;;;;<<<<<<<<<@@@??????>>>???@@@BBBCCCBBBCCCEEEFFFHHHIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJHHHIIIJJJJJJJJJIIIGGGFFFHHHHHHHHHIIIIIIJJJJJJJJJOOOOOONNNOOOPPPRRRTTTUUUWWWXXXXXXYYYYYYYYYYYYYYY]]]YYYZZZ```aaa\\\YYYZZZeeewww|||xxxyyy~~~}}}zzzuuummmgggZZZVVVQQQKKKFFF@@@:::666111111000000//////......///......------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........000111111111//////000222333222111111000000111111333333666999::::::@@@GGGbbbttt___QQQEEECCCAAA???DDDMMMYYYjjjttt|||xxx]]]WWWXXXbbbkkkjjjfff___YYYZZZ[[[XXXWWWXXXUUUVVVWWWYYYZZZ[[[[[[[[[^^^^^^___aaabbbbbbbbbbbbfffgggggggggggghhhkkknnnrrrvvv}}}yyyyyyppppppttt{{{~~~uuunnnjjjgggeeeggggggfffeeeeeeeeeeeefffeeebbb\\\WWWSSSOOOKKKHHHEEECCC@@@??????>>><<<:::999555222444666888===CCCBBBIIISSS]]]iiiyyyxxxpppbbbaaa___]]][[[YYYXXXXXXWWWUUUTTTSSSSSSRRROOOLLLNNNMMMMMMLLLKKKJJJJJJIIIHHHGGGFFFDDDBBBAAAAAAAAABBBAAAAAA@@@???>>>>>>>>>::::::::::::::::::::::::999:::;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<<<<===============>>>======<<<;;;;;;;;;;;;<<<>>>>>><<<:::;;;;;;<<<<<<<<<<<<;;;;;;?????????@@@AAABBBDDDEEEBBBCCCDDDEEEGGGHHHIIIJJJJJJIIIIIIIIIJJJKKKMMMOOOIIIIIIJJJJJJJJJIIIIIIHHHIIIIIIJJJJJJJJJIIIGGGFFFOOOOOONNNOOOPPPRRRTTTVVVXXXYYYZZZZZZ[[[[[[ZZZZZZ___\\\]]]cccddd```\\\]]]bbbttt{{{vvv{{{|||xxxssskkkddd\\\WWWPPPIIIEEE???999555111111000000//////......++++++,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...///000///......///111//////000000111222444555444444777:::;;;;;;AAAHHH___xxxaaaSSSGGGDDDBBB???CCCKKKWWWhhh~~~uuu}}}zzz```YYYZZZeeeooonnnggg___YYYYYYYYYVVVUUUVVVTTTUUUWWWXXXZZZ[[[[[[\\\^^^^^^```aaabbbbbbbbbbbbfffggghhhhhhhhhiiikkkmmmooottt|||vvvuuuqqqpppttt{{{{{{sssmmmiiifffddddddddddddddddddeeefffffffffbbb]]]YYYUUUQQQMMMJJJEEECCC@@@??????>>><<<:::777444333777888999<<<@@@BBBIIIRRR]]]iii{{{zzznnnggg^^^]]][[[YYYXXXWWWVVVVVVVVVTTTRRRQQQQQQPPPNNNLLLNNNMMMMMMLLLJJJIIIHHHHHHGGGFFFEEECCCAAA@@@@@@@@@>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;<<<<<<======>>>?????????======>>>======<<<;;;;;;<<<;;;;;;<<<>>>>>><<<:::;;;<<<<<<======<<<<<<;;;?????????@@@AAABBBCCCDDDBBBCCCDDDEEEGGGHHHIIIIIIHHHHHHHHHHHHIIIJJJKKKLLLJJJKKKJJJJJJIIIIIIHHHGGGGGGGGGHHHIIIIIIHHHGGGGGGOOOOOOOOOOOOQQQSSSUUUVVVYYYZZZ[[[[[[\\\\\\[[[[[[^^^\\\___dddfffccc```______ooo{{{yyy}}}zzztttkkkeee^^^XXXOOOHHHCCC>>>888444111111000000//////......++++++,,,------......///+++++++++,,,,,,------------------,,,,,,,,,,,,,,,,,,---......------///000//////000000111222444555555555777;;;;;;;;;AAAIII\\\~~~dddUUUHHHEEECCC@@@BBBHHHSSSeee|||ttt||||||ccc\\\]]]jjjvvvtttiiiaaaZZZXXXWWWTTTRRRSSSSSSTTTVVVXXXZZZ[[[\\\\\\]]]^^^```aaabbbcccccccccfffhhhjjjjjjiiiiiijjjkkklllqqq|||{{{sssqqqqqqqqqtttzzz~~~xxxpppkkkhhhfffddd``````aaaaaabbbdddeeefffeeebbb^^^ZZZWWWTTTOOOMMMEEECCC@@@??????>>><<<:::666333444888:::999;;;>>>BBBHHHQQQ[[[jjj~~~|||oooddd^^^YYYXXXWWWUUUTTTSSSSSSSSSTTTRRROOONNNNNNNNNMMMLLLNNNMMMLLLKKKIIIHHHGGGFFFEEEDDDCCCAAA@@@?????????<<<<<<<<<;;;::::::999999<<<<<<<<<<<<<<<<<<<<<<<<999:::;;;;;;<<<<<<;;;;;;===>>>???@@@AAAAAAAAAAAA>>>>>>>>>===<<<;;;;;;:::===<<<<<<===>>>>>><<<;;;<<<<<<============<<<<<>>888333111111000000//////......///......------,,,++++++***++++++,,,,,,------...------------,,,,,,,,,,,,+++---//////......///111333222111111000000111111444444777::::::;;;@@@HHH[[[fffVVVHHHEEEDDD@@@BBBGGGOOO```}}}}}}sssyyy{{{ddd[[[^^^nnn|||{{{mmmddd\\\YYYXXXTTTQQQRRRRRRSSSUUUWWWZZZ[[[\\\]]]]]]^^^```aaabbbcccddddddgggiiikkkllljjjiiiiiiiiikkkooozzz}}}tttqqqrrrqqqtttzzz~~~~~~vvvooojjjhhhfffeee____________```aaabbbccccccaaa]]]ZZZXXXTTTPPPMMMEEECCC@@@??????>>><<<:::777444444888999888;;;???AAAGGGOOOZZZjjjttthhh___YYYUUUUUUTTTSSSRRRQQQQQQQQQTTTQQQMMMLLLLLLMMMMMMMMMMMMMMMKKKJJJHHHFFFEEEDDDCCCBBBAAA@@@>>>>>>>>>=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;===>>>@@@AAABBBBBBBBBBBB@@@???>>>===<<<;;;;;;;;;???===<<<===>>>>>>===;;;<<<======>>>>>>======<<>><<<::::::666333555666777;;;AAAAAAFFFOOOZZZkkkzzzmmmddd\\\XXXUUUTTTSSSRRRQQQPPPPPPPPPRRRPPPMMMKKKLLLNNNNNNNNNLLLKKKJJJHHHFFFEEECCCBBBBBBAAA@@@>>>>>>=========<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::999:::;;;;;;<<<<<<;;;;;;<<<===???AAABBBBBBBBBAAAAAA@@@???======<<<======@@@???======>>>>>>===<<<===>>>>>>>>>>>>>>>>>>===????????????@@@AAAAAABBBAAAAAABBBCCCDDDDDDEEEEEEEEEGGGIIIKKKLLLLLLKKKKKKHHHHHHGGGGGGGGGGGGHHHIIILLLLLLJJJIIIHHHGGGFFFFFFNNNNNNOOOPPPRRRTTTWWWXXXXXXYYYZZZZZZ[[[[[[ZZZZZZZZZ^^^aaadddjjjqqqtttrrrgggkkkvvvyyylllsss|||vvvnnndddWWWOOOKKKEEE<<<555111111000000//////......++++++,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,------......////////////000222444444333111111111//////000000111222444555222222444888888888>>>FFFYYY~~~ttt```LLLFFFDDDAAABBBFFFIIIWWWrrr~~~wwwrrryyy{{{uuu```VVVYYYooovvvlllbbb^^^[[[VVVTTTUUURRRSSSUUUWWWYYYZZZ[[[[[[]]]^^^```bbbccceeeeeeeeeeeegggiiiiiihhhhhhiiijjjkkknnnwwwyyyvvvsssrrruuu{{{~~~|||tttmmmiiigggeeeddd______^^^]]]]]]]]]]]]]]]___]]][[[XXXVVVRRRMMMIIIEEECCC@@@??????>>><<<:::<<<777333444555666;;;AAAAAAFFFOOOZZZkkkrrrggg___ZZZWWWUUUTTTSSSQQQPPPPPPOOOOOOPPPNNNLLLKKKMMMNNNNNNMMMJJJIIIHHHGGGEEEDDDCCCBBBAAA@@@???>>>============;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999:::;;;;;;<<<<<<;;;;;;:::<<>>>>>>>>???@@@BBB@@@>>>===>>>???>>>===>>>>>>????????????>>>>>>???????????????@@@AAAAAA@@@AAAAAABBBCCCCCCDDDDDDFFFGGGIIIKKKLLLNNNNNNOOOJJJIIIHHHGGGGGGHHHJJJJJJMMMLLLKKKIIIHHHGGGGGGFFFNNNNNNOOOPPPRRRUUUWWWYYYYYYZZZ[[[[[[\\\\\\[[[[[[ZZZ]]]```bbbjjjuuuzzzyyyooonnntttxxxjjjppp{{{ssshhh\\\UUUQQQJJJ???666111111000000//////......++++++,,,------......///...------,,,,,,++++++***---......///000111222222111333555555333111000000//////000000111222444555333222555888999999???FFFVVV{{{jjjSSSIIIEEEAAAAAAEEEHHHTTTlll|||tttnnnyyyzzzvvv```TTTVVVmmm~~~xxxmmmccc^^^[[[WWWUUUVVVSSSTTTUUUWWWXXXYYYZZZZZZ]]]^^^```bbbdddeeeffffffeeefffggggggfffgggiiikkkkkkmmmuuuwwwtttsssrrruuu{{{zzzrrrkkkgggdddcccbbb]]]]]]]]]\\\]]]]]]^^^^^^```^^^[[[YYYVVVQQQLLLHHHEEECCC@@@??????>>><<<::::::666444666777777:::???AAAFFFOOOZZZkkk|||}}}zzzmmmddd^^^ZZZXXXVVVUUUSSSQQQOOONNNNNNMMMLLLKKKJJJKKKLLLMMMLLLKKKHHHHHHGGGFFFDDDCCCCCCBBBAAA@@@???>>>============<<<<<<<<<<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;:::<<>>>>>>>>???>>>===>>>??????@@@@@@??????>>>???????????????@@@@@@AAA@@@@@@AAAAAABBBBBBCCCCCCFFFFFFGGGIIILLLNNNQQQRRRQQQOOOMMMKKKIIIIIIJJJKKKJJJIIIHHHGGGGGGGGGHHHIIINNNNNNOOOPPPRRRUUUXXXYYY[[[[[[\\\]]]]]]]]]]]]\\\WWW[[[]]]___hhhuuu|||{{{tttpppsss{{{jjjnnnuuukkk```XXXTTTMMMAAA777111111111000//////......///......------,,,++++++///...------,,,+++***)))---...///000111222333444222444666555333000//////333222222111000111111111444333666999::::::@@@GGGTTTxxxrrrXXXLLLFFFAAA@@@DDDGGGSSSiii|||tttmmmwwwxxx}}}xxxbbbTTTTTTkkk}}}{{{xxxmmmccc^^^[[[WWWUUUVVVSSSTTTUUUWWWXXXYYYYYYYYY]]]^^^```bbbdddeeeffffffdddeeeeeeeeeeeefffjjjllljjjlllttt}}}uuurrrsssrrruuu|||yyypppiiieeebbbaaa___[[[[[[[[[\\\]]]^^^`````````___\\\ZZZVVVRRRLLLGGGEEECCCAAA??????>>><<<:::888555555999999888999===AAAGGGOOO[[[kkk}}}|||xxxlllccc^^^[[[ZZZVVVUUUSSSPPPOOOMMMLLLLLLIIIIIIIIIJJJKKKLLLJJJIIIGGGFFFFFFEEEDDDCCCCCCBBBAAA@@@???>>>>>>===>>>>>>?????????@@@@@@@@@@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<999:::;;;;;;<<<<<<;;;;;;:::===@@@CCCDDDDDDCCCBBBBBBAAA@@@@@@@@@BBBDDDFFFDDDAAA???>>>>>>???>>>>>>??????@@@@@@@@@@@@????????????????????????@@@@@@@@@@@@@@@AAAAAABBBBBBBBBEEEEEEFFFHHHKKKNNNRRRSSSVVVTTTQQQNNNKKKJJJJJJJJJFFFFFFEEEEEEFFFHHHIIIKKKQQQPPPPPPSSSVVVYYYZZZZZZ\\\\\\[[[\\\^^^^^^\\\[[[ZZZ^^^aaaccciiirrr{{{uuupppyyyppptttxxxmmmbbb\\\VVVJJJ@@@;;;333222111111000000111111//////.........---------+++*********+++,,,,,,---111111222222222333333333111111000000000000000111111111222222222111111000222333555666888<<>>>>>>>>===<<<888777555555666999<<<>>>BBBFFFMMMXXXiii}}}~~~wwwlllddd^^^ZZZWWWVVVUUUSSSQQQNNNMMMLLLLLLKKKIIIHHHIIIIIIIIIGGGEEEBBBCCCDDDDDDBBBBBBCCCDDD>>>AAADDDEEECCCBBBCCCEEEGGGFFFEEEEEEEEEEEECCCAAA@@@???>>><<<:::999999999:::999999999;;;============???BBBEEEFFFEEECCCAAABBBBBBBBBCCCCCCBBBAAA????????????>>>===>>>@@@BBB>>>>>>>>>>>>>>>?????????>>>@@@BBBDDDDDDDDDBBBAAAAAAAAAAAAAAABBBCCCCCCDDDHHHHHHIIIJJJLLLNNNPPPQQQTTTSSSSSSQQQOOOMMMKKKJJJLLLJJJHHHFFFFFFHHHJJJLLLTTTRRRRRRSSSUUUWWWWWWWWW\\\[[[[[[\\\^^^^^^]]][[[ZZZ]]]```bbbgggqqq{{{xxxqqqxxxwwwzzzxxxnnnccc^^^VVVJJJ???999555444222000///------,,,------,,,,,,,,,+++++++++++++++******+++,,,,,,---000000000111111111111111111000000//////000000000111111222222222222111111222333555666888<<<@@@DDDNNNqqq}}}aaaPPPGGGBBB@@@@@@EEEKKK\\\yyyyyywww{{{xxxxxxyyy___QQQNNNVVViii}}}{{{rrrfff___]]][[[VVVRRRSSSRRRPPPOOOQQQTTTXXXZZZ]]]___aaaaaa```___```aaadddeeeeeedddcccccceeegggggglllttt}}}vvvqqqqqqoooqqqyyyzzzrrrmmmggg```\\\\\\^^^^^^_______________^^^```___^^^[[[XXXSSSNNNKKKGGGDDDAAA@@@@@@@@@???>>>888777666555666999<<<>>>BBBFFFMMMXXXhhhwwwnnnfffaaa\\\ZZZTTTSSSQQQNNNLLLKKKJJJJJJLLLJJJIIIIIIJJJIIIGGGEEECCCDDDEEEEEECCCCCCDDDFFFCCCEEEFFFFFFEEEFFFJJJMMMNNNLLLKKKKKKKKKIIIGGGDDDEEEDDDBBB@@@???>>>======<<<;;;:::;;;<<<>>>>>>???BBBDDDGGGJJJJJJIIIGGGEEEFFFDDDCCCBBBBBBBBBAAAAAA>>>>>>===<<<;;;;;;<<<===>>>>>>???@@@@@@@@@@@@@@@@@@AAABBBDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBCCCDDDDDDGGGHHHHHHJJJLLLNNNOOOPPPTTTTTTSSSRRRQQQOOONNNMMMJJJIIIGGGFFFFFFGGGIIIJJJXXXWWWWWWXXXYYYZZZXXXWWW[[[ZZZZZZ[[[]]]^^^]]][[[ZZZ\\\^^^aaafffooo|||}}}uuuwww}}}~~~vvvlllccc^^^VVVJJJ===666444333222000...---,,,,,,------,,,,,,,,,++++++++++++++++++++++++,,,,,,---////////////////////////000//////......///000000111111222222222222222111222333555666888;;;@@@CCCKKKkkk|||cccSSSIIIBBB???>>>CCCGGGVVVqqqyyy|||vvvuuu~~~yyyaaaRRRJJJOOOcccyyyzzzrrriiidddaaa___YYYTTTRRRPPPMMMLLLMMMQQQVVVYYY\\\^^^``````___^^^___```bbbcccdddcccbbbccceeeggghhhlllsss~~~{{{tttpppnnnlllooovvv||||||tttnnnhhhaaa]]]]]]______``````______^^^]]]```___^^^[[[WWWRRRMMMKKKIIIFFFCCCBBBBBBBBBAAA@@@888777666555666999;;;===BBBGGGNNNXXXggg~~~xxxpppiiiccc___\\\TTTSSSQQQOOOMMMKKKJJJJJJLLLKKKJJJJJJJJJIIIGGGEEEDDDEEEFFFEEEDDDEEEGGGHHHIIIJJJKKKKKKMMMRRRXXX\\\]]]\\\ZZZXXXWWWSSSNNNKKKIIIHHHFFFDDDBBBAAA@@@?????????>>>>>>???BBBDDDEEEKKKMMMPPPRRRRRRPPPMMMKKKLLLJJJGGGEEEFFFFFFEEEDDD@@@???>>>===;;;;;;::::::===>>>@@@AAABBBBBBBBBAAABBBBBBCCCCCCDDDEEEEEEFFFDDDCCCCCCCCCCCCCCCDDDEEEGGGGGGHHHJJJKKKMMMNNNOOOPPPQQQQQQPPPPPPOOONNNMMMGGGGGGGGGGGGGGGGGGGGGGGGZZZ[[[^^^bbbcccaaa]]]YYYXXXXXXXXXYYY\\\]]]\\\ZZZ[[[[[[\\\```dddmmm||||||yyy~~~}}}~~~xxxqqqhhh```\\\VVVIII<<<666111111000////////////000//////.........---------,,,,,,+++++++++,,,,,,---////////////............///............//////000111111222222333333222222333444555666777:::???BBBHHHfffyyycccUUULLLEEE@@@???CCCFFFPPPhhhwwwuuupppzzzvvvaaaRRRGGGJJJ^^^uuuzzzsssjjjdddaaa___\\\XXXSSSPPPMMMKKKLLLPPPUUUYYY[[[]]]______^^^]]]^^^___aaabbbccccccbbbbbbdddfffhhhlllrrr{{{yyyrrrnnnkkkjjjlllrrrwww|||wwwrrrkkkccc___^^^^^^^^^_______________^^^``````___\\\WWWQQQMMMKKKIIIGGGCCCBBBBBBBBBAAA@@@999888666555666888;;;===AAAGGGNNNWWWeeezzz{{{rrrkkkeee___\\\WWWVVVTTTQQQOOONNNMMMLLLLLLKKKJJJJJJJJJIIIGGGEEEDDDEEEFFFFFFFFFGGGJJJLLLMMMOOOSSSXXX^^^ffflllpppsssqqqnnnjjjfff___WWWRRROOONNNLLLIIIGGGEEEDDDDDDBBBBBBBBBCCCEEEHHHMMMQQQWWWZZZ]]]___^^^ZZZVVVSSSTTTRRRPPPPPPQQQOOOKKKHHHDDDCCCAAA@@@??????>>>===<<<===@@@BBBCCCCCCCCCBBBDDDDDDDDDDDDEEEFFFHHHIIIFFFEEEEEEDDDDDDDDDEEEEEEFFFGGGHHHJJJKKKLLLMMMMMMKKKKKKLLLLLLLLLLLLKKKKKKFFFGGGHHHIIIIIIHHHGGGFFFVVVZZZaaagggjjjggg```[[[VVVVVVVVVXXX[[[\\\[[[ZZZ[[[ZZZ]]]aaaeeelll{{{zzz}}}zzzqqqjjjbbb[[[XXXTTTIII===777222222111000000000000111//////.........---------------,,,,,,+++,,,,,,---//////////////////.....................///000000111111222333333333333333333444555666777999===AAAGGGaaatttcccWWWOOOGGGCCCBBBCCCFFFMMM___ssszzzuuummmvvvsss```QQQFFFGGG[[[rrr{{{tttiiibbb^^^]]]]]]\\\UUURRROOOLLLMMMQQQVVVZZZ[[[]]]______^^^]]]^^^___^^^```bbbbbbbbbbbbcccdddgggkkkooowwwyyyqqqllliiihhhjjjooosssxxx{{{uuunnneeeaaa```[[[\\\]]]___```aaaaaaaaa```aaaaaa]]]WWWQQQMMMLLLHHHFFFCCCAAAAAAAAA@@@???999888666555666888;;;<<<@@@FFFNNNUUUaaavvvvvvnnnfff___[[[XXXWWWUUUSSSQQQOOONNNNNNLLLKKKJJJJJJKKKJJJHHHFFFFFFGGGHHHHHHIIIKKKNNNQQQPPPVVV___kkkvvv|||tttjjj___XXXVVVUUUSSSPPPMMMKKKJJJIIICCCDDDFFFGGGJJJOOOWWW]]]fffjjjnnnqqqooojjjccc^^^]]]\\\]]]```aaa]]]UUUNNNIIIFFFCCCAAABBBCCCBBBAAA===>>>@@@BBBCCCCCCCCCCCCEEEEEEEEEFFFGGGHHHJJJKKKHHHGGGGGGFFFEEEEEEEEEEEEEEEFFFHHHJJJKKKLLLLLLLLLHHHHHHIIIJJJJJJJJJJJJJJJGGGHHHIIIJJJJJJIIIHHHGGGQQQVVV]]]eeehhhfff```ZZZVVVVVVVVVYYY\\\]]]]]]\\\]]][[[^^^dddfffkkk{{{xxx~~~wwwoooggg___XXXVVVRRRIII???:::666555444222000///......------,,,,,,,,,+++++++++...------,,,,,,,,,,,,,,,------........./////////............///000111111000111222333444444444444444555666666666888<<>>EEEMMMSSS^^^qqq{{{sssjjjbbb]]]XXXWWWUUUSSSPPPOOONNNNNNMMMLLLKKKLLLMMMNNNLLLJJJKKKLLLLLLMMMMMMPPPTTTXXXYYY```nnn~~~vvviiiaaa[[[ZZZWWWTTTQQQOOOMMMMMMJJJLLLNNNOOOQQQXXXbbbiiivvv{{{xxxrrrllllllnnnrrruuupppeee\\\QQQKKKEEEBBBCCCEEEDDDCCC@@@@@@AAABBBCCCDDDDDDEEEEEEFFFGGGHHHIIIKKKKKKLLLJJJJJJHHHGGGFFFFFFFFFFFFEEEFFFHHHJJJKKKKKKKKKJJJHHHHHHIIIJJJJJJJJJJJJJJJHHHHHHJJJJJJJJJJJJHHHHHHRRRTTTYYY^^^aaaaaa^^^[[[XXXWWWXXX[[[^^^``````___^^^\\\```ggghhhjjjzzzuuuzzzuuuiii```XXXUUURRRIII@@@;;;666555333111///...------------,,,,,,,,,+++++++++......---,,,,,,,,,,,,,,,***++++++,,,---...//////////////////000111222222000111222333444444444444444555666555666888<<>>DDDTTTuuu~~~rrrdddYYYPPPGGGDDDDDD<<>>999333222111000////////////,,,,,,,,,++++++*********,,,,,,------...////////////......---------............///000111222333333444444444444444444444444555555555555666888999:::@@@KKKlll}}}mmm\\\PPPIIIEEECCC>>>CCCFFFLLLaaazzzhhhmmmyyyfffRRRDDDBBBMMM[[[ssssssnnnfff___]]]ZZZUUUUUUUUUUUUVVVXXXYYY[[[\\\]]]___``````^^^]]]^^^___YYYZZZ\\\^^^___```aaaaaaggghhhkkkqqq~~~~~~rrrllljjjfffeeehhhlllsss~~~}}}tttnnniiidddaaa]]]]]]]]]^^^```aaacccdddiiihhhfffbbb\\\VVVPPPMMMHHHFFFCCCAAABBBBBBAAA@@@<<<:::666444444777:::===AAACCCHHHOOOWWWgggvvvxxx{{{xxxxxx}}}}}}zzznnnfff^^^\\\YYYVVVUUUUUUVVVWWWWWWXXXZZZ[[[\\\[[[YYYXXX[[[[[[\\\^^^aaaffflllqqqvvv}}}{{{xxxzzz{{{jjjWWWMMMJJJJJJNNNRRRSSSNNNHHHEEEFFFGGGGGGFFFEEEFFFIIILLLOOOPPPQQQQQQMMMMMMMMMMMMMMMLLLKKKJJJIIIIIIHHHHHHHHHIIIJJJJJJEEEFFFGGGHHHGGGFFFEEEDDDGGGGGGGGGHHHHHHIIIIIIIIIWWWXXXYYY[[[\\\]]]]]]]]]]]]\\\\\\^^^```aaa___^^^aaa```aaadddfffjjjttt~~~yyysssrrr~~~qqqsss}}}|||pppfffYYYOOOJJJEEE???:::444333222111000000000000......------,,,,,,,,,,,,,,,,,,------...////////////......------...............///000111222333333444444444444444444444444555555555555666888999:::@@@JJJkkksss```QQQIIIEEEDDD>>>CCCGGGMMM```zzzhhhlll~~~jjjUUUEEEAAALLLZZZoooqqqmmmeee___]]][[[WWWWWWWWWWWWXXXYYYZZZ[[[\\\^^^```aaaaaa```______```^^^^^^^^^______`````````eeefffjjjppp|||uuunnnkkkgggeeehhhkkkqqq|||}}}tttnnnjjjeeeaaa_______________```aaabbbhhhgggeeeaaa\\\VVVQQQNNNHHHFFFCCCAAAAAABBBAAA@@@<<<:::666444444777:::<<>>;;;999777555555666777888;;;>>>EEELLLUUUddd}}}}}}rrroooooo}}}}}}xxxvvvnnnnnnoooppprrruuuwwwxxx~~~~~~~~~}}}zzzwwwlllddd___aaaeeeeeeaaa\\\UUUOOOLLLKKKKKKJJJKKKLLLMMMOOOQQQRRRSSSUUUUUUUUUTTTSSSRRRPPPOOOLLLKKKJJJIIIHHHGGGGGGGGGFFFGGGGGGHHHIIIJJJJJJKKKFFFFFFFFFFFFFFFFFFFFFFFFUUUVVVXXX[[[^^^```aaabbbbbbaaa```aaabbbaaa```^^^```]]]]]]^^^___bbblllvvv~~~sss|||}}}yyytttmmmeeeYYYQQQLLLGGG@@@:::111111000///............,,,,,,,,,,,,,,,---------,,,,,,------.../////////............///000111111///000000111222333444444555555555555555555555555555555555555666888999:::@@@EEE[[[kkkTTTHHHEEEGGGBBBCCCFFFMMMYYYppp|||yyydddLLLDDDGGGRRRZZZ```^^^ZZZYYYYYYXXXOOOOOOPPPRRRTTTVVVXXXYYY^^^```bbbbbbbbbaaabbbcccbbbbbbdddeeeffffffffffffeeegggjjjppp|||~~~wwwooolllmmmqqqvvv{{{zzztttnnnhhhccc]]]]]]]]]^^^```aaacccddd_________]]]YYYUUUQQQNNNJJJGGGDDDBBBAAAAAA???>>>:::999777555555555666777999<<>>777222111000///............++++++,,,,,,,,,---------,,,,,,------.../////////............///000111222///000111111333333444555444444444444444444444444555555555555666888999:::@@@DDDXXXqqqYYYJJJFFFFFFBBBBBBEEELLLWWWlll~~~|||dddKKKBBBEEELLLVVV]]]\\\XXXWWWWWWVVVLLLMMMNNNPPPSSSVVVYYYZZZ\\\^^^```aaa``````aaabbbaaabbbeeeggghhhgggeeedddfffgggjjjppp{{{zzzqqqnnnooosssvvv{{{{{{uuuooohhhccc^^^^^^^^^______aaabbbbbb______^^^\\\XXXTTTPPPMMMJJJHHHDDDBBBAAA@@@???>>>:::999777666555555666666999<<>>:::999777666555555555666999<<>><<<:::999777666555666888999888@@@BBBDDDMMMVVViiiyyynnnnnnxxxnnnZZZOOOHHHIIIIIIIIIIIIJJJNNNQQQQQQPPPNNNMMMMMMLLLJJJHHHIIIHHHHHHGGGGGGHHHHHHIIIKKKKKKKKKIIIGGGFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHTTTTTTUUUVVVYYY\\\^^^``````aaaaaaaaabbbaaaaaaaaa```___```bbbbbbdddkkkttt~~~ppp|||ooobbbVVVHHH<<<666333333222111000000000000------------------------....../////////000000000.........///000111222333333333222111222333444555444444555555666777777888777666666666777999;;;===@@@DDDSSStttkkkUUUJJJFFFEEEDDDEEEKKKXXXqqqzzzsssuuujjjMMMAAADDDFFFOOOWWWYYYXXXXXXVVVSSSNNNMMMLLLLLLNNNQQQUUUWWW[[[ZZZXXXWWWVVVWWWXXXYYY[[[^^^cccffffffeeeeeeeeedddeeehhhmmmsss|||wwwvvvyyy|||yyyrrrjjjddd``````___^^^^^^______```]]]]]]\\\\\\[[[WWWQQQMMMKKKHHHEEECCCBBB@@@>>><<<:::999777666555666888999888@@@AAACCCLLLUUUggg{{{{{{{{{|||}}}vvvnnnnnnvvvsss___RRRJJJIIIIIIIIIJJJLLLNNNOOOTTTRRROOONNNMMMMMMKKKIIIHHHGGGGGGGGGGGGHHHIIIJJJLLLLLLLLLKKKHHHGGGHHHIIIHHHHHHHHHHHHHHHHHHHHHHHHTTTTTTUUUVVVXXXZZZ\\\]]]______```aaaaaabbbbbbbbbaaa``````bbbbbbcccjjjrrr}}}rrrpppbbbVVVHHH<<<555333333222111000000000000------------------------------........./////////......//////000111333444333333333444444444555555555555666666777888888888888888777777888:::<<<===BBBEEERRRqqqoooZZZNNNIIIGGGDDDEEELLLZZZsssyyypppppptttTTTDDDCCCGGGPPPYYYZZZYYYXXXVVVSSSOOONNNMMMMMMNNNQQQUUUWWWXXXWWWVVVUUUUUUUUUVVVWWW[[[^^^bbbddddddcccbbbbbbbbbcccggglllsss}}}xxxvvvyyy|||zzzssslllgggcccbbb```____________```\\\]]]^^^^^^]]]XXXQQQLLLKKKHHHEEECCCBBBAAA???===:::999777666555666777888777>>>???AAAKKKSSSccc{{{~~~vvvvvvwwwxxxzzz|||}}}~~~~~~{{{tttnnnmmmqqq|||~~~~~~|||hhhZZZNNNKKKIIIKKKOOORRRRRRQQQUUUSSSPPPPPPPPPQQQPPPOOOJJJJJJIIIJJJKKKLLLNNNOOOPPPPPPPPPNNNKKKIIIIIIJJJGGGGGGHHHHHHHHHHHHHHHHHHSSSTTTTTTUUUWWWXXXYYYZZZ]]]]]]]]]^^^___aaabbbbbbbbb``````bbbaaabbbiiiqqq}}}rrr~~~~~~kkk^^^TTTGGG<<<666333222111000000/////////........................------------.........////////////000111222333444333444555555666666555555444555555666777777888888999999888999999;;;<<<===AAADDDPPPkkkqqq]]]QQQLLLIIIDDDCCCKKKYYYrrrvvvrrr}}}|||yyy[[[JJJGGGHHHQQQZZZ\\\ZZZYYYWWWSSSPPPOOONNNMMMOOORRRUUUWWWWWWWWWVVVUUUUUUVVVVVVWWW[[[^^^aaabbbaaa`````````bbbcccggglllrrr|||wwwuuuwwwzzz}}}zzzsssmmmhhheeecccaaa___^^^______```^^^^^^^^^^^^]]]YYYSSSNNNKKKIIIEEECCCBBBAAA???===;;;999777666555666777888666======@@@IIIPPP^^^ttt{{{uuuuuuuuuvvvwwwyyyzzz{{{{{{uuunnnjjjkkkttt~~~yyytttssstttxxxpppbbbRRROOOMMMPPPWWW\\\\\\ZZZWWWVVVTTTUUUWWWXXXXXXWWWPPPPPPOOOOOOPPPRRRTTTUUUWWWWWWVVVSSSOOOKKKIIIIIIGGGGGGGGGGGGGGGHHHHHHHHHSSSSSSTTTUUUVVVWWWXXXXXXZZZZZZZZZ[[[\\\^^^```aaaaaa``````bbbaaabbbhhhqqq}}}qqqzzzzzzhhh\\\RRRFFF;;;666333222111000////////////........................------------.........///000000000000111333444555333444555666666666555555333444444555555666666777999999999::::::;;;<<<<<<>>>CCCMMMeeewwweeeZZZUUUMMMEEECCCJJJWWWlll}}}vvv{{{yyy}}}yyy^^^LLLHHHHHHRRR[[[]]]\\\[[[XXXTTTRRRQQQOOOOOOPPPSSSVVVXXXYYYYYYXXXXXXXXXYYYYYYYYY\\\^^^aaaaaa```______```ccceeehhhlllqqq}}}~~~yyyvvvwwwzzz|||zzzssslllgggeeecccaaa___^^^^^^```aaabbb```^^^]]]\\\YYYUUURRRLLLIIIFFFDDDCCCAAA???===;;;:::888666555555666777666<<<<<>><<<:::888666555555666777777<<<<<>><<<;;;888666555555666777888===<<>><<<;;;888666555555666666888===<<>>>>><<<999666555444555555777888:::<<<@@@HHHTTT\\\xxxyyytttqqqooommmnnnppprrrtttxxx}}}{{{oooeee```]]][[[XXX___gggtttzzzvvvnnniiibbb]]]ZZZYYYXXXWWWVVVUUURRRNNNLLLMMMQQQTTTeeeppp}}}llleee]]]YYY[[[aaahhhlllssssssuuuxxxzzzwwwqqqllldddaaa^^^[[[YYYWWWSSSQQQNNNMMMLLLLLLLLLKKKGGGEEEFFFEEEEEEEEEFFFGGGHHHHHHYYYYYYYYYZZZZZZZZZ[[[[[[___^^^]]][[[[[[[[[[[[\\\```^^^___aaaaaabbbiiirrr~~~xxxqqq{{{zzznnnbbbVVVOOOJJJAAA999666111000000000//////////////////............//////////////////000000000111333333333222222222222222333444444555555666666666555555666666777777777888888888888888888888888888777>>>AAAFFF]]]wwwkkkiiillluuueeeVVVOOONNNTTTddduuu|||rrr{{{hhhOOOIIIOOOVVVZZZZZZXXXWWWWWWWWWWWWXXXZZZ[[[[[[\\\\\\bbbbbbccccccdddccccccbbbdddeeefffggghhhhhhhhhhhhiiihhhiiimmmrrr{{{~~~zzzzzzzzzzzzxxxqqqhhheee```^^^^^^___````````````aaaaaa```]]]WWWRRRKKKJJJHHHFFFCCCAAA???>>>>>><<<999666555444444555777888:::<<>>BBBWWW{{{nnn^^^]]]aaalll^^^QQQNNNOOOVVVgggzzz{{{mmmuuu{{{kkkSSSDDDIIIPPPUUUWWWWWWWWWWWWWWWWWWYYYZZZ\\\^^^______bbbbbbcccdddeeeeeeeeeeeeeeefffgggiiijjjkkkkkkkkkkkkkkkmmmqqqttt{{{zzzyyyyyyzzz}}}uuulllhhhdddaaa```aaabbbbbbcccbbbaaa```___\\\WWWTTTLLLKKKIIIFFFCCCAAA???>>>===<<<999777555444444444666888:::<<>>777444111111111000000000//////------///000000000///...//////000000000111111111111222222222333333444444555555555555555444444444666666666666666666666666888888888888888888888888555888;;;@@@RRRrrriii[[[WWWYYY___TTTMMMMMMPPPVVVhhhzzz|||kkkpppxxxgggOOO@@@DDDJJJPPPTTTVVVWWWWWWWWWXXXYYY[[[^^^```bbbcccaaabbbccceeefffgggggggggeeefffhhhiiikkklllmmmmmmllllllnnnqqqtttzzz{{{yyyyyyzzzyyyqqqmmmhhhdddddddddddddddeeecccaaa___^^^[[[XXXUUUMMMLLLIIIGGGDDDAAA???>>>===;;;999777666555444444555777:::<<<>>>EEENNNTTTiiizzzyyywwwxxx}}}}}}xxxuuusssrrrqqqsssvvvyyy{{{wwwnnnbbbYYYTTTRRRPPPNNNJJJHHHGGGHHHKKKOOORRRRRRRRRRRRSSSTTTTTTSSSRRRRRRVVVTTTRRRQQQPPPNNNKKKHHHDDDEEEEEEDDDCCCBBBBBBDDDCCCIIIQQQYYY___dddiiikkkpppnnnkkkjjjiiihhhfffdddgggiiimmmuuu|||rrrjjj```YYYYYY^^^dddhhhnnnnnnmmmmmmmmmlllkkkjjjhhhfffcccaaa___\\\XXXTTTNNNKKKGGGEEEFFFGGGHHHHHHGGGGGGGGGFFFFFFGGGGGGHHH\\\\\\]]]___```bbbcccdddfffeeeeeedddcccbbbaaa```]]]^^^```dddeeeffflllsss|||{{{wwwuuusss~~~{{{mmmiii}}}|||xxxiii]]]QQQKKKFFF===666222111111111111000000000000,,,---///000000000///...000000000000111111111111222222333333444444555555444444333333333333333333555555555555666666666666777777777777777777777777666777;;;@@@MMMiiizzzhhh[[[UUUSSSSSSLLLIIIKKKNNNTTTddduuuyyywww}}}jjjmmmssscccKKK@@@BBBGGGMMMRRRUUUWWWWWWXXXXXXYYY[[[^^^aaadddfffaaabbbdddeeefffggghhhhhhdddeeegggiiikkklllllllllmmmlllmmmooorrrzzz|||zzzyyyzzz}}}vvvrrrllliiiggggggggggggfffdddaaa___]]][[[XXXVVVNNNLLLJJJGGGDDDAAA???===<<<;;;:::888666555444333444777:::<<<>>>CCCJJJPPPbbbssswwwtttuuuyyy~~~zzzvvvtttttttttvvvzzz}}}yyykkk___XXXSSSOOOLLLJJJHHHFFFFFFGGGGGGGGGFFFEEEEEEFFFFFFFFFFFFFFFEEELLLKKKJJJJJJJJJIIIFFFDDDAAABBBCCCCCCAAA@@@AAABBB@@@CCCHHHMMMPPPSSSVVVXXX^^^___aaadddfffeeeaaa^^^```aaaeeejjjooosssuuuuuunnnggg^^^YYYYYY^^^cccgggnnnnnnnnnmmmlllkkkkkkkkkjjjhhhfffdddbbb___ZZZVVVOOOLLLHHHFFFFFFHHHIIIIIIFFFFFFEEEEEEEEEEEEFFFFFF\\\\\\^^^```bbbdddeeefffdddddddddcccbbb```___^^^]]]]]]```dddeeegggnnnwww~~~~~~~~~uuuyyy}}}nnnjjj}}}{{{}}}|||xxxhhh]]]QQQKKKEEE===555222222222111111111000000000,,,---...///000000000000000000000111111111222222333333333333333333444444222222222222222333333333333444444555666666777777777777777777777777777777777777;;;@@@III___wwwhhh]]]VVVRRRSSSLLLIIIKKKMMMRRRcccuuutttqqq{{{|||jjjlllooo~~~cccLLLAAABBBEEEJJJPPPTTTUUUUUUVVVWWWXXXYYY\\\```ccceeeaaabbbccceeefffgggggggggeeefffgggiiijjjkkkkkkkkkllljjjkkknnnrrryyy}}}{{{{{{{{{{{{wwwqqqllljjjjjjiiiiiifffdddbbb```^^^\\\XXXUUUNNNMMMKKKHHHDDDAAA???===<<<;;;:::888777555444333333666:::<<<===AAAHHHMMM[[[kkk~~~~~~wwwrrrqqqrrr{{{~~~{{{xxxwwwvvvyyy|||vvvhhh]]]VVVOOOKKKGGGFFFDDDCCCCCCBBB???<<<>>>???@@@AAABBBCCCEEEEEEEEEDDDCCCDDDEEEEEECCCAAA>>>???@@@@@@>>>>>>>>>@@@;;;===AAACCCEEEGGGJJJMMMNNNQQQUUU[[[___```]]]ZZZZZZ[[[\\\___bbbeeeggghhhiiiddd]]]ZZZ\\\aaafffiiimmmooopppooommmkkkkkklllmmmllljjjiiigggccc^^^ZZZRRROOOJJJHHHHHHIIIIIIIIIFFFFFFEEEDDDDDDDDDDDDEEE]]]^^^___```bbbccceeeeeeeeeeeeeeedddbbb```^^^]]]\\\\\\^^^ccceeehhhqqq{{{wwwuuu|||wwweeeZZZOOOIIIEEE===666333222222222111111111000000---------......///000111000000111111111222222222222222222111111111111111111222222333333444444444222222333444666777888888777777777777777777777777777666:::@@@EEEVVV}}}|||mmmddd```___aaaXXXRRRPPPPPPWWWkkkxxxxxx~~~nnnoooooo|||hhhSSSAAAAAACCCGGGMMMQQQRRRQQQTTTTTTTTTUUUXXX\\\___aaaaaabbbccceeeeeefffffffffgggggghhhiiijjjkkkkkkkkkiiijjjlllpppsssxxx~~~}}}||||||zzztttooommmlllkkkjjjfffeeebbbaaa___\\\XXXTTTOOONNNKKKHHHDDDAAA???===;;;;;;:::999777555444333222666:::<<<===@@@FFFJJJTTTdddwwwxxxuuussssss~~~|||{{{zzzzzzzzznnnbbbXXXQQQLLLFFFEEECCCBBBAAA???<<<999<<<<<<===???@@@BBBDDDEEE@@@???>>>???@@@AAAAAA@@@>>>??????>>>======???@@@;;;===@@@AAAAAABBBDDDEEEDDDEEEIIIOOOTTTWWWXXXWWWTTTUUUUUUVVVWWWYYY\\\^^^aaa^^^ZZZZZZ^^^ccchhhjjjllloooqqqpppmmmkkkkkklllooonnnlllkkkiiieee___[[[UUURRRNNNKKKKKKJJJJJJIIIGGGFFFFFFEEEDDDDDDEEEEEE______```aaabbbbbbccccccfffggggggfffeeebbb```___\\\[[[^^^bbbeeeiiisss}}}}}}xxxbbbWWWLLLHHHDDD===777555222222222111111111111000......------...///111222000111111111111222222222111111000000//////......222222333333444555666666000111222444666777888999777777777777777777777777666555:::@@@BBBPPPwwwssslllmmmqqqqqqfff\\\WWWVVV]]]tttrrrsssqqq|||lllWWWBBBAAAAAAEEEKKKOOOPPPOOOQQQQQQQQQRRRUUUXXX\\\^^^bbbbbbcccdddeeeeeeeeeeeehhhiiijjjjjjkkkkkkkkkkkkhhhiiinnnsssuuuxxx~~~}}}}}}|||vvvqqqnnnmmmlllkkkfffeeecccbbb```\\\WWWSSSOOONNNKKKHHHDDDAAA???===;;;;;;:::999777555333222222555:::<<<===???DDDIIIPPP___sss|||vvvuuu{{{}}}}}}{{{zzzzzz{{{||||||rrrdddZZZRRRLLLIIIFFFDDDBBBAAA@@@>>><<<999999999999:::;;;======>>><<<;;;<<<>>>@@@@@@???@@@@@@@@@???>>>>>>@@@CCC@@@BBBCCCCCCAAA@@@AAABBB??????AAAEEEKKKQQQSSSTTTQQQQQQQQQPPPQQQSSSVVVYYYZZZXXXVVVXXX\\\bbbgggiiikkknnnqqqqqqnnnkkkjjjkkknnnlllkkkjjjhhhddd^^^ZZZWWWTTTPPPNNNMMMLLLJJJHHHHHHHHHGGGFFFEEEEEEFFFFFFaaaaaa`````````aaacccdddfffffffffeeecccaaa___]]]```^^^^^^aaadddhhhsss~~~{{{rrr```YYYPPPIII@@@777333444///000111111111000...---000000000000000000000000000000000000////////////000000111111222222222333111111111000111111222333666555555555555666777777777777777777777777666666444777777;;;BBBLLLmmmssskkkrrr~~~~~~iiiXXXXXXaaavvvvvvlllrrruuu___JJJDDDAAAFFFLLLOOOQQQTTTQQQOOOMMMLLLOOOUUU[[[___```bbbdddeeeddddddeeefffkkkkkkkkkllllllnnnooooooiiigggjjjooosssvvv~~~~~~~~~~~~zzztttpppnnnlllkkkeeedddbbbaaa___\\\XXXUUUSSSPPPKKKGGGEEEBBB@@@>>><<<;;;:::888666555444444444555777999:::===AAADDDNNNYYYjjj}}}|||zzz|||}}}|||}}}}}}pppeeeYYYRRRPPPJJJGGGDDDAAA@@@>>><<<:::;;;::::::::::::;;;<<<===>>>??????>>>======???AAAAAA@@@???===;;;<<>>AAAFFFJJJLLLKKKNNNIIIIIIMMMOOOLLLOOOTTTTTTUUUWWWXXXZZZ^^^cccffflllnnnpppooommmkkkkkkkkknnnnnnooopppoooiii```YYYYYYVVVQQQMMMLLLLLLKKKKKKFFFEEEEEEFFFHHHHHHGGGEEEbbbbbbaaaaaabbbcccdddeeegggggggggfffeeecccaaa___bbb``````bbbeeejjjuuu}}}sssaaaYYYQQQJJJAAA888333444000111111222111000///...////////////////////////000000000000////////////000000000111111222222222111111111111111222222333555555444444555555666777555555555666666666666666666999888;;;AAAIIIhhhrrrhhhkkktttyyywwwhhhZZZYYY___rrrvvvmmmsss~~~iiiLLLDDD@@@DDDIIIKKKMMMPPPOOOMMMKKKJJJMMMRRRWWW[[[```bbbeeefffeeeeeeggghhhjjjjjjjjjjjjkkklllmmmmmmooolllmmmoooqqqrrrwww~~~}}}}}}}}}{{{tttpppmmmkkkiiiiiigggeeecccbbb___[[[XXXRRRNNNJJJFFFCCCAAA>>><<<<<<;;;:::888666555444444444555777999:::===AAADDDLLLVVVgggyyy|||xxx~~~vvviii___TTTNNNMMMHHHEEEBBB@@@???>>><<<:::;;;;;;:::::::::;;;;;;<<<===>>>>>>>>>===>>>@@@CCCAAAAAA@@@>>>===>>>AAACCCGGGGGGHHHGGGGGGEEEDDDCCCAAA>>>===>>>BBBEEEGGGFFFIIIFFFFFFKKKLLLKKKLLLQQQSSSUUUWWWXXXZZZ^^^cccgggjjjlllnnnmmmllljjjjjjjjjnnnnnnoooppppppkkkccc\\\]]]YYYTTTPPPNNNMMMLLLKKKJJJHHHGGGGGGHHHHHHFFFDDDddddddddddddeeefffggghhhhhhiiiiiihhhgggeeecccbbbcccaaaaaadddfffkkkvvvyyyuuubbb[[[RRRKKKBBB888444555111111222222222111000///........................////////////000000000000000000000000000111111111111111111111111222333333444444333333333444555555333333444444555555666666666999888:::@@@FFFbbbpppeeeaaadddeeehhh___WWWVVVZZZmmmwwwpppttt~~~tttPPPGGG@@@BBBGGGIIIKKKMMMRRRPPPNNNMMMOOOSSSXXX[[[___bbbdddffffffggghhhjjjhhhhhhhhhiiiiiijjjkkkkkkqqqnnnmmmnnnnnnnnnrrryyy|||{{{{{{~~~zzztttooollliiihhhiiigggeeedddbbb```]]]ZZZOOOLLLHHHEEEBBB@@@===;;;<<<;;;:::888666555444444444555777888999<<<@@@CCCKKKUUUeeevvvqqqxxxhhh^^^UUUMMMHHHHHHEEECCC@@@>>>>>>===<<<:::;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>???BBBEEEBBBCCCCCCBBBAAAAAACCCEEEJJJKKKKKKJJJJJJIIIGGGGGGDDDAAA>>>===???AAACCCCCCEEECCCEEEJJJLLLKKKLLLNNNSSSTTTVVVXXXZZZ^^^cccfffiiijjjlllkkkjjjiiiiiijjjmmmnnnooopppppplllfffbbbaaa^^^YYYUUURRRPPPMMMLLLMMMKKKIIIHHHHHHGGGEEECCCdddeeeeeefffhhhiiijjjjjjiiijjjjjjjjjiiihhhfffeeecccaaaaaadddfffkkkvvvoooyyyvvvccc[[[SSSKKKBBB999444555111111111111000000//////------------------------////////////000000000000000000000000000000000000222111111111111222333333333333222222333333444555222222222333444444555555555777666999>>>CCC\\\qqqbbbYYYUUUPPPUUUQQQNNNPPPTTTjjj~~~uuuuuu|||vvvUUUJJJAAACCCHHHKKKMMMOOOSSSRRRPPPOOOQQQTTTWWWYYY^^^```cccdddeeefffhhhiiigggggghhhiiiiiiiiiiiiiiikkkiiiiiikkkkkklllqqqxxx|||zzzyyy|||yyysssooollljjjhhhfffdddbbb```___]]]ZZZXXXOOOLLLHHHEEECCCAAA===;;;<<<;;;:::888666555444444333555777888999;;;???BBBKKKUUUddduuuzzzsssgggZZZRRRMMMGGGEEEFFFCCC@@@>>>=========<<<:::;;;;;;;;;;;;;;;;;;::::::;;;<<<===>>>???AAADDDGGGFFFHHHIIIHHHFFFEEEEEEFFFJJJJJJKKKKKKKKKKKKKKKJJJKKKHHHDDDAAAAAAAAACCCDDDCCCDDDFFFJJJLLLMMMMMMNNNQQQSSSUUUVVVYYY]]]bbbfffhhhjjjkkkkkkjjjiiijjjkkklllmmmnnnoooooommmiiigggfffccc^^^ZZZVVVSSSOOOLLLMMMKKKIIIHHHGGGGGGEEECCCdddeeefffhhhiiikkkkkkllliiiiiijjjjjjjjjiiigggfffcccaaaaaacccfffkkkvvvnnnsss}}}wwwddd\\\SSSLLLBBB888444444000000//////............------------------------.../////////000000000111111111111000000000000000222222222111222333333444333222222222222333444444111222222222333333333444111444444888===@@@VVVyyysssbbbUUUMMMCCCGGGEEEFFFKKKQQQjjjzzz|||xxx{{{wwwXXXKKK@@@AAAHHHLLLOOOQQQOOONNNMMMMMMNNNPPPSSSUUU\\\^^^aaaccccccdddfffggggggggghhhiiiiiiiiihhhhhhgggddddddggghhhiiinnnuuu}}}zzzyyy|||yyytttpppmmmjjjhhhdddaaa___]]]\\\ZZZXXXVVVOOOMMMJJJGGGEEECCC???<<<<<<;;;:::888666555444444333555666777888:::>>>AAAIIIRRRaaarrr}}}rrrbbbXXXNNNJJJHHHEEEDDDFFFAAA???===<<<===<<<;;;::::::;;;;;;<<<<<<;;;::::::;;;<<<>>>???@@@BBBFFFIIILLLNNNPPPPPPMMMKKKIIIIIIIIIIIIIIIJJJKKKLLLLLLMMMNNNMMMIIIFFFCCCBBBCCCDDDAAACCCFFFHHHKKKMMMMMMLLLOOOQQQSSSUUUWWW[[[aaaeeejjjkkkllllllkkkkkkmmmnnnlllmmmnnnnnnnnnmmmllllllkkkhhhddd```\\\WWWRRRNNNMMMJJJHHHGGGGGGGGGFFFEEEbbbdddfffhhhjjjkkkllllllggghhhiiijjjjjjiiihhhgggcccaaaaaadddfffkkkvvv|||nnnnnnwww{{{vvvddd\\\SSSKKKBBB777333333000///...---------......------------------------......//////000000111111222222222111111111111111222222222222222333444444333333222222222333444444333333333333222222222222///222222777<<<===PPPpppuuucccTTTKKKBBBBBB???BBBIIIOOOgggxxxzzz|||||||||ZZZKKK??????FFFKKKNNNPPPQQQPPPPPPQQQRRRTTTVVVWWW[[[^^^```bbbbbbbbbdddeeefffggghhhiiiiiihhhgggffffffcccbbbcccccccccgggnnnzzz|||zzz|||{{{uuuqqqmmmiiifffcccaaa^^^\\\[[[ZZZXXXWWWPPPNNNKKKIIIGGGDDDAAA>>><<<;;;:::888666555444444333444666666777999===@@@EEENNN]]]nnnpppfffXXXPPPIIIHHHHHHFFFEEEFFFBBB@@@===<<<<<<<<<;;;:::888999;;;<<<<<<<<<;;;:::;;;===>>>???@@@CCCGGGJJJOOORRRVVVXXXVVVSSSQQQPPPLLLLLLKKKKKKKKKLLLMMMMMMMMMMMMKKKHHHDDDBBBBBBCCC???CCCEEEDDDFFFJJJKKKIIILLLNNNPPPRRRUUUYYY___ccckkklllmmmllllllmmmoooqqqmmmnnnoooooonnnnnnoooqqqqqqnnnkkkgggccc]]]WWWSSSNNNLLLIIIGGGHHHHHHGGGFFF```bbbeeegggiiikkkkkkkkkffffffhhhiiiiiihhhgggfffdddbbbbbbeeeggglllwww~~~pppooowww{{{uuuccc[[[RRRJJJAAA666222222111000///...---......///------------------------.........///000111111111333333333333222222222111333222222222222333444444333333333333333444555555444444444333333222111111000333222666;;;999IIIhhhvvvcccTTTLLLEEEBBB===@@@FFFHHH[[[|||{{{xxx```PPPAAA???EEEKKKMMMOOOUUUUUUVVVWWWYYYZZZ\\\\\\]]]___aaabbbbbbbbbccceeedddeeefffggggggfffeeeddddddaaa___```___^^^ccciiisss|||}}}~~~wwwqqqkkkeeeaaaccc```\\\ZZZZZZYYYXXXVVVOOOMMMKKKJJJHHHEEEAAA>>><<<;;;:::888666555444444333444555666777999<<>>======<<<;;;999777888:::<<<======<<<<<<<<<===???@@@AAACCCGGGJJJOOOTTTZZZ^^^^^^\\\ZZZYYYTTTSSSQQQOOOMMMMMMMMMMMMLLLMMMMMMKKKFFFCCCCCCCCCAAAEEEEEECCCDDDJJJKKKIIIJJJLLLNNNPPPSSSXXX]]]aaajjjkkklllllllllmmmppprrrqqqrrrrrrqqqooopppsssuuuwwwuuurrrnnnjjjddd^^^YYYSSSPPPLLLJJJIIIIIIHHHGGG___aaadddgggiiijjjkkkkkkdddeeeggghhhhhhgggfffffffffddddddfffiiinnnyyyvvvwww{{{sssccc[[[RRRJJJ@@@666111222222111///.........///000........................---......///000111111222444444444333333222222222333333222222333333444555444444333333444444555666666555555444333222111111222444333666:::777EEEbbbwwwbbbUUUMMMGGGBBB;;;>>>CCCAAAOOOlll~~~vvv}}}gggUUUDDDBBBGGGLLLNNNOOOSSSTTTUUUWWWYYYZZZ\\\\\\___```ccccccccccccdddeeebbbdddeeeffffffeeecccbbb```]]]\\\^^^^^^]]]bbbhhhooo}}}~~~yyyqqqiiibbb^^^aaa^^^ZZZXXXXXXWWWVVVUUUNNNMMMKKKIIIHHHEEEAAA===<<<;;;:::888666555444444333444555666666888<<>>>>>===<<<===>>>@@@@@@AAACCCGGGJJJNNNTTT[[[aaabbbbbb```___[[[YYYVVVSSSPPPNNNMMMMMMLLLNNNPPPNNNIIIFFFEEEEEEEEEHHHHHHDDDEEEKKKNNNKKKIIIJJJMMMOOORRRWWW\\\```jjjkkkllllllkkkmmmpppsssssstttuuusssqqqqqquuuyyyzzzyyyvvvsssoooiiibbb]]]XXXTTTPPPLLLKKKIIIHHHGGGddddddddddddccceeeiiikkkjjjjjjiiihhhgggfffeeeeeefffdddbbbdddiiisss}}}|||{{{rrrccc\\\RRRFFF<<<555222111000000000000000///.....................---------000000000000111111111111333333222222333333444555333333222111222333444555333222222111111222222333222222222111111111111000///000333444444888GGGVVV{{{fffTTTNNNGGGCCC@@@@@@???BBBKKKUUUtttsssrrr{{{~~~uuu]]]GGGCCCIIIKKKLLLPPPTTTVVVWWWXXXWWWXXXYYY[[[______``````aaaaaabbbbbbhhhfffdddddddddbbb]]]XXXXXXYYY[[[]]]___ccciiimmmvvv~~~|||yyyrrrkkkfffccc```___]]][[[ZZZYYYXXXXXXSSSPPPLLLIIIGGGEEECCCBBB===;;;999888888666333000222444555666777999<<>>>>>===<<<::::::::::::999777888:::<<<:::<<>>???FFFOOO___wwwuuupppuuueeeKKKDDDGGGIIILLLQQQTTTVVVWWWXXXWWWXXXYYY[[[^^^^^^___```aaaaaabbbbbbdddbbbaaabbbdddccc```]]]ZZZ[[[\\\]]]___dddkkkppp|||}}}zzzqqqiiiccc______]]]\\\ZZZXXXVVVUUUUUUQQQNNNIIIFFFEEECCCAAA???>>><<<:::999888666333111111333444555666888<<>>>>>===<<<:::;;;<<<===<<<;;;;;;<<<>>><<<>>>AAAEEEGGGIIIJJJJJJNNNSSS[[[cccjjjmmmnnnmmmjjjgggdddaaa___\\\XXXUUUWWWUUUSSSPPPMMMKKKJJJJJJIIIJJJLLLMMMMMMLLLLLLKKKIIIKKKMMMOOOQQQVVV[[[___cccdddeeefffiiillloooppprrrqqqqqqqqqsssvvvyyy{{{{{{}}}}}}wwwssspppkkkeee\\\XXXRRRNNNLLLJJJIIIHHHfffggggggfffeeefffiiikkkiiiiiihhhgggfffeeeeeeddddddeeegggkkkqqqyyyyyy|||pppeee]]]WWWMMMBBB:::555222222000000000000////////////---------......//////000000000000000111111111111111111000000111111222333555444333333333333333444333222222111111222222333333222222222111111111111222222444555444777CCCPPPuuunnn\\\UUUMMMHHHDDDAAA???===AAAHHHMMMeeezzzpppooo{{{oooPPPEEEEEEHHHLLLQQQSSSUUUWWWWWWWWWXXXYYY[[[\\\]]]^^^___```aaabbbbbbcccaaa``````aaaaaa```^^^YYY[[[]]]```dddkkksssxxx}}}~~~zzzrrrjjjccc______^^^\\\ZZZXXXVVVTTTTTTPPPMMMIIIFFFDDDBBB@@@???>>>===;;;:::999888555222000222333444555888<<>><<<<<<>>>???@@@???>>>???@@@???AAADDDGGGJJJKKKLLLLLLOOOTTT]]]jjjuuu{{{zzzxxxwwwtttqqqnnnkkkhhhddd```___^^^[[[XXXTTTQQQOOONNNMMMNNNOOOPPPPPPPPPOOONNNKKKMMMPPPSSSUUUXXX\\\___aaabbbeeehhhkkkmmmooopppqqqqqqqqqrrruuuxxx{{{||||||~~~yyyuuusssnnnhhh___[[[UUUQQQNNNMMMKKKJJJfffggghhhgggfffgggiiikkkkkkjjjjjjiiihhhgggffffffeeeeeefffjjjqqqzzz|||vvv|||ooobbbYYYSSSJJJ@@@888444222222111000000///////////////,,,------...///000000111///000000000111111111111111111111111111222333333555444444444333333333333333222222111111222222333333333222222222111111111333333444555444666@@@KKKnnnwwwcccZZZPPPJJJEEECCC@@@===@@@EEEJJJ___~~~tttpppvvv~~~tttTTTGGGFFFGGGJJJOOORRRSSSUUUVVVVVVVVVXXXZZZZZZ[[[\\\]]]___aaabbbccceeecccaaa___^^^\\\\\\[[[ZZZ^^^eeekkkrrryyy~~~}}}zzzssslllfffccc``````^^^\\\ZZZWWWUUUTTTRRROOOKKKGGGFFFDDDBBB@@@???===<<<;;;:::999666444000111333444555777;;;>>>BBBDDDKKK[[[qqqtttbbbVVVOOOMMMJJJHHHDDDBBBBBBBBBBBBAAA===???AAABBBAAA@@@@@@AAAAAACCCEEEHHHKKKMMMMMMMMMPPPTTT^^^ooo~~~{{{vvvqqqnnnllljjjgggccc^^^XXXTTTQQQPPPQQQRRRSSSTTTSSSSSSRRRPPPSSSVVVYYY[[[]]]```cccaaacccgggkkknnnpppqqqqqqqqqrrrsssuuuwwwzzz|||}}}}}}{{{xxxvvvqqqkkkaaa]]]WWWRRROOONNNLLLKKKeeeggghhhhhhggggggiiijjjmmmmmmlllkkkjjjiiihhhhhhfffeeedddgggnnnxxxxxxrrr}}}pppcccVVVPPPHHH>>>777333222222111111000///...//////000------......///000111111///000000000111111111111222222222222222333444444444444444444444444444444333222222111111222222333333333333222222222222111333333444666555666>>>GGGhhhlll```SSSLLLFFFDDDBBB???AAAEEEKKK\\\vvv|||wwwwww{{{tttUUUIIIGGGGGGHHHLLLNNNPPPRRRSSSSSSTTTVVVXXXWWWXXXZZZ\\\___aaabbbcccddddddcccaaa___^^^^^^^^^gggmmmuuu}}}~~~|||}}}{{{sssmmmgggccc______^^^\\\ZZZXXXUUUTTTRRROOOKKKHHHFFFDDDBBBAAA???===<<<;;;;;;999777444111222333444555777:::===BBBCCCIIIVVVkkkrrraaaWWWRRRLLLIIIEEEDDDDDDEEEEEEDDD???AAACCCDDDBBBAAAAAAAAABBBDDDGGGIIILLLMMMNNNNNNPPPSSS]]]ooo{{{{{{yyyvvvppphhh```YYYUUUTTTUUUVVVWWWWWWWWWVVVVVVUUUWWWZZZ]]]^^^```ccceeedddfffkkkooossstttttttttssstttvvvyyy{{{}}}~~~~~~~~~}}}zzzxxxsssnnnbbb]]]WWWRRRPPPNNNLLLKKKccceeeggggggggggggiiikkknnnnnnmmmlllkkkjjjjjjiiigggeeedddeeelllvvv~~~vvvppp|||ooobbbUUUOOOGGG>>>777333222222222111///.........///000.........//////000000111000000000000111111111111333333222222333333444555333333444555555555555555333222222111111222222333333333333333222222222222333222333666666666===EEEaaawwwfffWWWNNNGGGDDDBBB@@@AAAEEEGGGTTTiii|||xxx~~~{{{sssUUUJJJHHHFFFGGGJJJJJJLLLNNNOOOPPPQQQSSSUUUUUUVVVXXX[[[^^^aaacccdddaaacccfffggggggiiikkkmmm{{{~~~|||}}}|||ssskkkddd___[[[[[[[[[ZZZYYYVVVTTTRRRQQQNNNJJJGGGEEECCCAAA@@@>>>===;;;;;;;;;999777555333444555555555666999<<>>???BBBDDDMMM]]]vvv~~~xxxxxxvvv}}}uuuVVVIIIGGGEEEFFFIIIFFFHHHJJJLLLLLLMMMOOOQQQSSSUUUWWWZZZ]]]```cccdddbbbgggmmmqqqtttwwwzzz}}}}}}{{{}}}|||tttlllddd___YYYYYYZZZZZZYYYWWWUUUSSSRRROOOKKKHHHFFFDDDBBBAAA===<<<:::::::::999777444555666777666555666999;;;???BBBHHHQQQ```www~~~~~~~~~ssskkkccc^^^XXXSSSQQQOOONNNMMMNNNOOONNNLLLIIIHHHHHHIIIGGGHHHKKKMMMOOOPPPQQQQQQRRRSSSXXXcccuuu|||rrriiiddd]]]^^^```aaaaaaaaa```___\\\]]]^^^^^^___bbbfffiiilllmmmpppsssvvvwwwxxxyyyyyy{{{~~~~~~~~~{{{zzzvvvqqqddd___YYYTTTQQQNNNLLLKKK___aaadddfffggghhhjjjkkknnnmmmlllllljjjjjjiiihhhffffffhhhkkkqqqxxx~~~|||uuuqqq{{{rrreeeYYYUUUOOOGGG===666333111111222111///...---...000111000000000000////////////000000000000111111111111111111111000111222222333000111333555777777777777333222222222222222222333444444444333333333222222111000222555777777<<>><<<===@@@EEEKKKXXXooo|||vvvuuunnntttwwwVVVHHHEEEDDDEEEIIIDDDFFFHHHIIIJJJKKKMMMOOOSSSTTTVVVZZZ]]]```cccdddgggllltttyyy}}}}}}{{{{{{|||xxx}}}|||~~~|||uuunnngggcccYYYZZZ[[[\\\[[[YYYWWWVVVUUURRRNNNJJJIIIGGGEEECCC===;;;:::::::::999666444777888888777666666888:::<<>><<<;;;;;;:::888666555555444333444666888::::::===CCCLLLWWWiii}}}}}}}}}~~~}}}uuummmhhhdddaaa^^^cccbbbaaa```]]]WWWTTTTTTVVVTTTSSSSSSTTTUUUTTTSSSQQQRRRWWW]]]fffwww}}}rrrjjjhhhgggeeefffhhhgggccc```aaabbbbbbbbbbbbdddhhhkkkppppppqqqrrrtttvvvxxxyyyxxxzzz~~~|||}}}}}}|||zzzwwwtttrrreee```ZZZUUUQQQNNNKKKIII```_________aaadddhhhjjjmmmkkkhhhggghhhhhhfffdddhhhiiikkkooovvv|||xxxtttzzzzzznnn```VVVRRRLLLCCC;;;666444222111000000/////////.........000000000000000000000000000000000000000000000000111111222222222222111111333333333333333333333333222333444555555444222111222222222222222222222222444444444333333666;;;???NNNpppzzz^^^SSSGGGAAA===;;;===@@@GGGPPP___rrr~~~xxxuuuqqqiiifffttteeeKKKBBBBBBEEEFFFDDDDDDEEEFFFGGGJJJLLLMMMVVVWWWYYYZZZ\\\^^^bbbeeejjjpppxxxzzzxxxuuutttuuurrrssssssrrrpppooopppqqqttt{{{~~~|||tttmmmgggccc^^^\\\ZZZYYYYYYYYYXXXWWWTTTQQQLLLHHHFFFEEECCCBBB@@@>>><<<;;;;;;:::888777777666555444555777999:::;;;===BBBJJJSSSeee~~~||||||}}}~~~|||zzzxxxwwwwwwuuusssrrrnnngggaaa]]]\\\ZZZXXXWWWXXXXXXWWWVVVVVVVVVYYY^^^eeettt~~~yyyqqqkkkmmmkkkiiihhhhhhfffbbb^^^```aaabbbbbbbbbdddhhhkkkppppppqqqrrrsssuuuwwwxxxxxxzzz}}}}}}}}}|||{{{xxxtttpppnnneeeaaa[[[VVVSSSOOOLLLJJJaaa```______aaaeeeiiilllmmmkkkhhhggggggfffeeecccjjjlllpppuuuzzzwwwwww~~~~~~rrrdddZZZRRRLLLCCC;;;666333111000000000000/////////......//////////////////000000000000000000000000000000111111222222222222111111333333333333333333333333444555666666555333222111222222222222222222222222333444333333333666:::>>>HHHjjjwww]]]RRRFFF@@@>>><<<===???FFFRRRdddyyyzzztttuuuvvvppphhhlllzzz~~~mmmPPPBBBAAACCCDDDEEEEEEEEEGGGHHHJJJLLLMMMTTTUUUXXXYYY[[[]]]aaadddiiinnnrrrrrrooommmlllmmmkkklllmmmlllkkklllnnnooorrryyy}}}~~~vvvoooiiieee___]]][[[ZZZZZZZZZYYYWWWUUURRRMMMJJJGGGEEECCCAAA@@@>>><<<<<<<<<;;;999777999888666555555777888999<<<===AAAGGGOOOaaa}}}}}}}}}}}}}}}}}}zzz{{{}}}~~~tttlllgggddd```^^^]]]]]][[[ZZZ[[[ZZZ[[[^^^bbboooyyyuuutttsssqqqnnnpppnnnkkkiiigggddd```]]]^^^___aaabbbccceeeiiillloooooopppqqqsssuuuvvvwwwwwwyyy|||~~~~~~}}}||||||zzzvvvrrrmmmkkkfffccc^^^YYYUUUQQQMMMJJJcccaaa______aaaeeeiiillllllkkkiiigggfffeeedddccckkknnntttyyy~~~}}}tttzzztttfff[[[QQQKKKBBB:::555333111000000000000////////////.../////////000000000000000000000000000000000000000111111222222222222111111222222222222222222222222444555555555555444333222222222222222222222222222333333333333333555999<<>>======<<<:::888777666444333333444555666999:::>>>CCCKKK\\\www~~~|||||||||{{{zzzwwwyyy|||~~~~~~}}}{{{~~~wwwooojjjfffcccaaaaaa^^^\\\]]]___gggwww~~~vvvlllffffffhhhjjjjjjiiiiiigggeeebbb```______]]]___bbbcccdddgggjjjlllnnnnnnoooppprrrtttvvvwwwtttvvvxxxzzz|||}}}}}}~~~{{{{{{{{{zzzxxxtttqqqooojjjfffaaa\\\WWWSSSOOOLLLfffeeedddcccccceeeggghhhhhhhhhhhhfffdddcccdddeeehhhoooxxxrrrqqq{{{ooobbbYYYMMMHHH???888444333222111111111000000000/////////000000111111222222333333000000000000000000000000111111222222222222111111222222222222222222222222111111222222333444555555222222222222222222222222111222333333222444666999===WWW~~~nnn\\\JJJ@@@===;;;:::;;;CCCJJJ[[[uuu~~~xxxttt\\\GGGFFFIIIHHHIIIIIIKKKLLLNNNNNNNNNNNNOOORRRVVVYYY[[[]]]```bbbaaaaaaaaaaaaaaabbbbbbbbb```aaaaaa``````aaaeeehhhiiipppzzz~~~~~~vvvoookkkcccaaa^^^]]]]]]\\\[[[YYYUUUSSSPPPNNNLLLJJJGGGDDDBBB@@@>>>>>>>>>===;;;999666555333222222333555666999:::>>>CCCJJJYYYsss~~~}}}}}}|||{{{yyyzzz|||}}}~~~~~~~~~~~~||||||yyy{{{uuuuuusssrrrwww|||sssnnnjjjhhhfffbbb______aaagggtttxxxnnnhhhfffeeeeeeccccccddddddbbb```___```aaa___aaaccceeefffhhhjjjllloooooopppqqqsssuuuvvvwwwssstttvvvxxxzzz|||}}}}}}{{{{{{|||{{{yyyvvvsssqqqlllgggaaa[[[VVVSSSOOOMMMgggffffffeeeeeeeeeeeeeeeeeeggggggfffcccbbbdddfffgggooozzz}}}nnnqqqwwwlllaaaXXXKKKEEE>>>777444333333333111111111000000000///////////////000111222222222000000000000000000000000111111222222222222111111111111111111111111111111222222111111111222222333222222222222222222222222111222333333222333555888===SSSxxxyyyeeeOOOCCC???===<<<===CCCDDDRRRmmmzzz^^^HHHGGGIIIGGGGGGHHHJJJLLLMMMMMMMMMLLLNNNRRRVVVYYY\\\^^^```bbbbbbaaaaaaaaabbbbbbaaa```______^^^]]]\\\]]]```cccdddkkkvvvzzzsssnnndddbbb___^^^]]]]]][[[YYYTTTRRRPPPOOONNNKKKHHHFFFCCCAAA???>>>>>>===;;;:::555444333222333555777888999:::>>>CCCHHHTTTkkk~~~}}}|||zzz{{{|||}}}~~~~~~yyyuuuvvv}}}}}}uuupppbbbbbbbbb```dddqqqwwwrrrpppnnniiieeeddddddhhhrrr}}}xxxqqqmmmiiieeeaaaaaabbbbbb```^^^^^^```bbbaaacccfffgggggghhhjjjlllppppppqqqrrrsssuuuwwwxxxrrrsssuuuwwwyyy{{{|||}}}|||}}}|||{{{yyyuuuqqqooonnnhhh```YYYTTTRRRPPPNNNggggggggggggfffeeecccbbbdddfffgggeeecccbbbeeegggfffppp{{{zzzlllrrr~~~uuukkk```XXXJJJDDD===777444444444333111111111111000000000000---......///000111111222000000000000000000000000111111222222222222111111111111111111111111111111444333222111000000000000222222222222222222222222000222333333222333555777???SSStttkkkSSSFFFAAA???>>>???@@@???JJJeee___IIIFFFHHHEEEFFFGGGIIIKKKKKKKKKKKKKKKNNNRRRVVVZZZ\\\^^^```bbbdddcccbbbbbbcccbbb```______^^^]]][[[YYYZZZ]]]___```gggsss}}}vvvqqqeeeccc```^^^^^^]]][[[ZZZVVVTTTRRRQQQPPPOOOLLLIIICCCAAA???>>>>>>>>><<<:::555555444333444666888::::::;;;???CCCFFFQQQeeexxx~~~|||||||||||||||}}}wwwrrrrrryyy|||vvvlllfffUUUWWWXXXWWWYYYdddvvv~~~yyyvvvuuuoooiiiggggggiiiqqq{{{|||vvvppphhhbbbaaabbbcccaaa^^^]]]```cccbbbdddggghhhhhhiiijjjlllppppppqqqrrrtttvvvxxxyyyrrrssstttvvvxxxzzz|||}}}~~~~~~}}}{{{xxxsssooommmoooiii```XXXSSSQQQPPPOOObbbdddeeecccaaaaaadddgggdddeeeeeedddbbbaaabbbcccgggsss~~~rrrlllwwwyyymmm```XXXLLLDDD;;;555333333222111////////////////////////000111111111111222222222111111111111111111111111000111111111111222222222111111111111111111111111222111000//////000111222111111222222222222111111111222333333222444777999@@@KKKjjjsss\\\NNNFFF???===@@@===AAAIIIZZZuuubbbLLLCCCBBBBBBIIIIIIIIIIIIJJJLLLMMMNNNMMMOOORRRVVVYYY\\\^^^___bbbbbbaaa```___^^^]]]]]]___]]][[[ZZZZZZ[[[]]]___bbblllvvv}}}~~~zzzvvviiieee```___``````]]][[[ZZZXXXUUURRRNNNLLLJJJIIIGGGEEEBBB???===;;;::::::888666555444444555666888555777===BBBGGGQQQdddwww~~~}}}~~~~~~}}}}}}~~~~~~~~~zzzuuurrrtttxxxtttiii___VVVUUUSSSQQQSSSYYYdddlll~~~}}}{{{uuupppnnnmmmnnnuuu~~~zzzsssmmmiiicccbbb```_________```aaahhhgggfffeeefffhhhjjjkkkssssssssstttvvvxxxyyyzzzuuutttttttttvvvyyy|||~~~|||||||||zzzwwwsssooolllmmmiiibbb[[[UUURRRPPPPPPbbbcccdddcccaaaaaaccceeedddeeeeeedddbbbbbbccceeelllwwwppplllwwwzzzmmm```VVVKKKDDD:::444333333222111111111111111111111111111000000111111111222222222111111111111111111111111000000111111111222222222111111111111111111111111111111000//////000111111000111111222222111111000111222333222222333666999???IIIfff|||cccSSSHHH???<<<>>><<<>>>DDDOOOeeebbbJJJAAA@@@@@@GGGGGGGGGHHHJJJKKKMMMNNNNNNPPPRRRVVVYYY\\\^^^___aaaaaaaaa```______^^^^^^___]]][[[ZZZZZZ[[[]]]___bbbkkkttt}}}~~~~~~zzzuuujjjfffaaa_________\\\ZZZZZZXXXVVVSSSOOOLLLJJJHHHGGGEEECCC@@@===<<<;;;:::999777666444444444666777777999===BBBEEENNN```qqq}}}|||||||||{{{}}}}}}}}}}}}~~~~~~~~~}}}xxxvvvuuunnnbbbXXXRRRQQQOOOLLLLLLQQQYYY___iiittt|||vvvrrrpppnnnooouuu}}}xxxqqqmmmfffeeecccbbbaaaaaabbbbbbiiihhhgggfffgggiiikkklllmmmnnnoooppprrrtttvvvxxxuuuuuuuuuuuuvvvxxxzzz|||{{{{{{zzzxxxuuuqqqnnnmmmmmmiiibbb[[[UUURRRPPPPPPaaacccddddddbbbaaabbbcccddddddeeedddbbbccceeegggpppyyy|||ooonnnzzzyyylll^^^UUUIIIBBB999444333333222111111111111111111111111111000000000111111111222222111111111111111111111111000000000111111111222222222222222222222222222222111000000//////000000111000111111222222111111000111222222222222333555888<<>>???DDDEEEEEEFFFHHHKKKMMMOOOOOOPPPSSSVVVYYY[[[]]]]]]````````````````````````^^^]]][[[ZZZZZZ[[[]]]^^^cccjjjrrrzzz{{{vvvlllgggaaa^^^^^^]]][[[XXXYYYXXXWWWTTTQQQMMMIIIGGGGGGEEECCC@@@>>><<<;;;;;;:::999777555444444555555999:::===AAACCCJJJZZZiii~~~||||||{{{{{{}}}}}}}}}}}}}}}}}}}}}}}}|||wwwrrrhhh]]]UUUQQQOOOLLLHHHGGGIIINNNRRRWWWaaannnxxx~~~zzzxxxuuutttyyyxxxrrrllljjjhhheeedddddddddeeejjjiiiiiihhhiiikkklllmmmjjjkkklllnnnppprrruuuvvvuuuuuuvvvvvvwwwxxxxxxxxxzzzxxxvvvtttqqqooonnnmmmoookkkeee^^^XXXTTTSSSRRRaaabbbdddeeedddcccbbbbbbcccccccccbbbaaabbbeeehhhrrrzzzzzzppptttuuuhhh\\\TTTFFF???888333222333222111111111111111111111111111000000000000111111111111111111111111111111111111000000000000111111111111222222222222222222222222000000000//////000000000000000111111111111000000111222222111111222444777999>>>TTTxxxwwwbbbRRRIIIEEEEEEAAABBBDDDGGGPPPggg|||iiiMMM???===>>>BBBBBBBBBCCCFFFIIILLLNNNPPPQQQSSSVVVYYY[[[\\\]]]____________``````aaaaaa^^^]]]\\\[[[[[[\\\]]]^^^dddiiiooovvv}}}xxxnnniiibbb^^^]]]\\\YYYWWWXXXXXXWWWUUURRRMMMIIIGGGFFFEEEDDDAAA???===<<<;;;<<<:::888555444333444555888888;;;???BBBGGGUUUbbb}}}|||{{{{{{}}}}}}~~~~~~}}}xxxqqqhhh^^^XXXRRRPPPLLLHHHFFFGGGIIIJJJNNNUUU___hhhooozzz~~~zzzwwwzzz}}}xxxqqqooollliiigggggghhhhhhlllkkkkkkkkklllmmmnnnooonnnnnnooopppqqqssstttuuuuuuuuuvvvvvvvvvvvvuuuuuuwwwuuurrrooommmmmmmmmmmmqqqmmmhhhaaa\\\XXXVVVUUUccccccdddfffgggfffeeedddbbbcccbbbaaa```aaadddgggssszzzyyysss{{{|||ooobbbXXXRRRCCC===666222222333222000000000000000000000000000//////000000000111111111000000000000000000000000//////000000000111111111111111111111111111111111/////////000000/////////000000000111111000000000111111222111000111333666:::===MMMoooiiiUUUKKKGGGFFF===???BBBFFFKKK\\\~~~zzz}}}sssTTTCCC>>>???@@@???@@@AAACCCGGGKKKMMMPPPQQQSSSVVVYYY[[[\\\]]]^^^^^^______```aaaaaaaaa^^^^^^]]]\\\\\\]]]^^^^^^eeeggglllttt{{{pppjjjccc___]]]\\\YYYWWWXXXXXXXXXVVVRRRNNNJJJGGGFFFEEEDDDCCCAAA???===<<<===;;;888666444333444444666666999>>>AAAGGGRRR^^^{{{}}}||||||||||||}}}}}}}}}wwwmmmccc\\\TTTQQQMMMIIIHHHGGGHHHHHHGGGLLLSSSXXX^^^gggsss|||{{{wwwxxx|||{{{vvvsssooollljjjjjjkkkkkkmmmnnnnnnnnnoooppppppqqqssssssrrrrrrrrrrrrssssssttttttuuuuuuttttttsssrrrtttrrrooommmkkkkkklllmmmnnnkkkgggaaa]]]YYYWWWWWWeeeeeeeeegggiiijjjjjjhhhddddddcccaaa```aaadddgggsss{{{xxxvvvxxxiii\\\SSSNNN@@@;;;555222222333222000/////////////////////////////////000000000111111000000000000000000000000/////////000000000111111000000000000000000000000...//////000000//////...///000000111111000000///000111111000///000222555<<<===JJJjjjnnnVVVJJJEEECCC???@@@DDDIIIKKKXXXuuuzzz|||~~~]]]HHH@@@??????>>>>>>>>>AAAEEEIIILLLOOOPPPSSSVVVYYY[[[]]]]]]^^^_________``````aaaaaa_________^^^^^^_________eeegggkkksss}}}~~~~~~rrrlllddd___^^^]]][[[YYYZZZYYYXXXUUURRRNNNJJJHHHFFFFFFEEEDDDBBB@@@>>>======;;;888666444444555555555444888===AAAFFFPPP[[[ttt}}}~~~}}}~~~yyykkkbbbXXXTTTNNNJJJIIIHHHHHHGGGHHHJJJMMMPPPSSSYYYbbbiiixxx}}}~~~~~~|||wwwuuuqqqmmmkkkkkkmmmnnnoooppppppqqqrrrrrrrrrsssuuuuuutttrrrrrrqqqqqqqqqssssssrrrrrrqqqqqqqqqqqqqqqpppmmmkkkjjjkkklllmmmiiigggccc___\\\YYYWWWWWWhhhffffffhhhlllnnnooonnnhhhgggeeecccaaabbbeeeiiiqqqyyy~~~xxxvvvvvvfffXXXNNNIII>>>999333111222333222000000000000000000000000000////////////000000000111000000000000000000000000////////////000000000111////////////////////////......///000000///......//////000000000000//////000111111000//////222444999:::FFFeeepppWWWJJJEEEBBBDDDCCCEEEJJJKKKTTTooo}}}}}}eeeLLLAAA>>>>>>===<<<===???CCCGGGJJJNNNPPPRRRVVVYYY\\\^^^____________```````````````aaaaaa````````````aaaaaaffffffkkksss{{{}}}~~~~~~sssmmmeee```___^^^]]][[[[[[ZZZWWWTTTQQQMMMKKKJJJEEEFFFEEEDDDCCCAAA>>>===<<<;;;888666555555555666666555888===AAAEEENNNWWWkkkyyylll```ZZZSSSMMMKKKJJJIIIHHHIIIKKKLLLLLLMMMQQQWWW\\\gggqqq~~~||||||||||||{{{xxxuuuqqqmmmkkklllnnnpppqqqqqqrrrsssttttttttttttvvvuuutttssssssrrrrrrsssrrrqqqoooooonnnoooppppppooonnnlllkkkkkkkkkllllllgggeeeccc```]]][[[ZZZZZZjjjhhhfffhhhmmmqqqrrrqqqjjjjjjgggdddbbbcccgggjjjlllvvv~~~{{{}}}wwwvvvvvvfffVVVJJJEEE===888333111222333222000111111111111111111111111////////////000000000000000000000000000000000000////////////000000000000........................---...///000000///...---//////000000000000//////000111111000//////111333555666AAAaaapppWWWLLLHHHEEEDDD@@@AAADDDEEELLLfff~~~jjjOOOAAA<<<>>>===<<<<<<>>>BBBFFFIIIMMMOOORRRVVVYYY\\\^^^___````````````````````````aaaaaaaaabbbbbbaaaaaaaaaffffffkkksss{{{|||}}}~~~tttnnnfffaaa```___^^^\\\\\\ZZZWWWSSSPPPMMMLLLKKKEEEFFFFFFEEECCCAAA???===<<<:::888666555555666777888777999>>>AAADDDLLLTTTddd~~~vvvhhhaaaXXXQQQNNNMMMKKKJJJGGGGGGHHHGGGHHHJJJOOORRRYYYaaaooo|||zzzuuusssqqqqqquuu{{{}}}}}}zzzyyyyyyzzzzzzwwwtttpppmmmkkkllloooqqqqqqrrrssstttuuuuuuuuuuuuwwwvvvvvvuuuuuuuuuvvvvvvqqqpppnnnllllllmmmooopppmmmmmmllllllkkkkkkllllllhhhgggeeecccaaa___^^^^^^jjjjjjiiijjjkkkmmmooopppqqqoookkkeee``````eeeiiiooorrrvvv{{{xxxsss}}}mmm]]]QQQIIIBBB888777555333111000//////000000000000000000000000///000111111111000...---000000000000000000000000000000111111111111000000......//////000000111111333222000///............---------......000111111111000/////////000222333444:::CCCXXXkkkWWWKKKFFFCCCFFFGGGBBB@@@EEEJJJ^^^|||}}}zzzzzzxxx~~~rrrSSSCCCBBB<<<===>>>??????@@@BBBEEEJJJNNNRRRVVVWWWXXXYYYZZZ\\\\\\]]]]]]]]]^^^^^^^^^````````````aaaaaaaaaaaaeeejjjiiinnn}}}}}}}}}vvvpppggg```\\\[[[[[[[[[\\\YYYVVVTTTRRROOOLLLIIIGGGGGGFFFDDDBBB@@@>>>======<<<999777555444444444333555888;;;>>>CCCIIINNN^^^tttxxxnnnaaaVVVPPPMMMKKKIIIHHHHHHHHHHHHHHHHHHHHHHHHSSSWWW^^^hhhsss}}}|||qqqkkkhhhgggdddfffggghhhlllsss~~~}}}zzzxxxwwwwwwyyyzzz|||zzzvvvrrrpppqqqrrrtttvvvvvvuuutttssstttwwwzzzyyyxxxvvvwwwxxxzzzyyyyyyvvvuuusssqqqpppooonnnnnnkkklllnnnnnnmmmlllmmmmmmllliiiddd```^^^]]]^^^___jjjjjjjjjjjjlllnnnpppqqqrrrppplllfffbbbbbbeeeiiiooorrrvvvzzz~~~}}}uuuuuummm\\\PPPFFF???666555444333222111111111000000000000000000000000///000111111111000......000000000000000000000000......////////////............//////000000000000111111111000000///......---------...///000111111111000/////////000222222666:::@@@RRRyyyhhhTTTIIIEEEDDDEEEFFFBBBAAAHHHNNNaaa~~~zzzwww{{{~~~vvvuuu{{{wwwVVVDDDAAA<<<>>>???@@@@@@AAACCCEEEJJJNNNRRRUUUWWWXXXYYYZZZ\\\\\\\\\\\\]]]]]]]]]]]]^^^^^^___``````aaabbbbbbccciiihhhlllzzz~~~yyyrrriiibbb]]][[[[[[ZZZ[[[YYYVVVSSSRRROOOLLLIIIGGGGGGFFFEEECCC@@@>>>======<<<:::777666555444444222444777999===AAAGGGLLLYYYmmmxxxiii]]]WWWUUUSSSRRRLLLLLLKKKIIIHHHGGGFFFEEEMMMOOOTTT[[[ccckkkqqquuuwwwxxxzzzzzzzzzxxxvvvtttuuuuuuuuuuuuxxx~~~zzzooofff```^^^]]]^^^___```aaaeeennnzzz~~~|||yyyxxxyyyzzz{{{|||yyyvvvrrrqqqqqqrrrssstttttttttsssrrrsssvvvyyywwwvvvuuuwwwyyy{{{||||||wwwvvvtttrrrpppnnnnnnmmmjjjlllnnnmmmlllkkklllmmmkkkiiidddaaa^^^^^^___```kkkkkkkkkkkkmmmoooqqqrrrrrrqqqmmmhhhddddddfffhhhppprrruuuyyy}}}wwwrrrvvv{{{iiiYYYMMMDDD>>>444444333222222222333333000000000000000000000000000000111111000000///...000000000000000000000000......////////////.........////////////000000000///000111222222111000///.........//////000000111000000/////////000111222777:::===KKKqqq~~~hhhUUUIIIEEEEEEEEEEEEAAABBBKKKRRRdddzzzwwwwwwwwwppppppwww}}}YYYDDD???===???@@@@@@@@@BBBDDDFFFJJJMMMRRRUUUWWWWWWYYYZZZZZZ[[[[[[[[[\\\\\\\\\\\\\\\]]]]]]^^^___aaabbbcccbbbhhhhhhkkkwww{{{uuukkkccc___\\\ZZZZZZ[[[YYYUUUSSSRRROOOLLLJJJHHHGGGFFFEEECCC@@@>>>======<<<:::888666555444444222333666888;;;???EEEIIIRRRdddpppccc[[[XXXWWWVVVSSSRRROOOLLLIIIGGGEEEDDDIIIJJJLLLPPPTTTXXX[[[]]]\\\^^^bbbeeefffeeebbb```bbbaaa```______ccchhhmmmtttpppjjjccc\\\XXXVVVTTTXXXXXXYYYZZZ___iiiwww}}}|||zzzzzz{{{{{{{{{yyyvvvsssqqqqqqqqqrrrqqqrrrrrrqqqqqqrrruuuwwwtttttttttvvvzzz}}}~~~~~~xxxwwwuuurrrpppnnnmmmmmmjjjlllnnnmmmlllkkkkkklllkkkhhheeeaaa______```aaakkkkkkkkklllmmmppprrrsssrrrqqqnnnjjjhhhgggggghhhqqqrrruuuxxx{{{}}}uuupppvvvuuudddUUULLLEEE>>>555444333333222222333333000000000000000000000000111111111111000000//////////////////////////////000000111111111111000000////////////////////////---///111333333222111000......//////000000000000000//////...///000111222777:::<<>>===<<<:::999777555555444222444666888:::>>>CCCGGGMMM\\\uuu|||kkkaaa]]]ZZZXXXYYYWWWSSSOOOKKKIIIGGGFFFJJJJJJJJJKKKLLLNNNOOOPPPQQQSSSVVVXXXZZZZZZYYYXXXWWWWWWVVVTTTSSSUUUYYY]]]dddccc```\\\YYYVVVTTTSSSUUUVVVVVVWWW\\\gggvvv~~~}}}|||{{{zzzzzzyyyxxxvvvtttrrrqqqqqqqqqnnnooopppppppppqqqtttvvvsssssssssuuuxxx{{{||||||yyyxxxvvvsssqqqooonnnmmmlllnnnoooooommmllllllmmmjjjhhheeebbbaaa```aaaaaajjjjjjkkklllmmmppprrrtttsssqqqooonnnmmmlllkkkjjjrrrsssuuuxxx{{{}}}~~~rrrnnnvvvtttbbbTTTLLLDDD>>>666555444333222111111111000000000000000000000000222111111000000000000000////////////////////////000000111111111111000000/////////...............---...000222333222111000...///000000111000000///000///.........///111111555999<<>>===>>>@@@@@@@@@AAADDDFFFIIIMMMQQQTTTVVVWWWXXXYYYYYYYYYZZZZZZZZZ[[[[[[[[[[[[[[[[[[\\\^^^aaadddeeedddkkkkkklllssszzzxxxssskkkeeeaaa___^^^]]][[[YYYVVVTTTSSSQQQNNNLLLHHHHHHGGGEEECCCAAA???>>><<<<<<;;;:::888666555444444555777888:::===BBBFFFJJJWWWnnn|||pppgggbbb^^^ZZZXXXTTTPPPLLLJJJHHHHHHJJJIIIIIIHHHHHHIIIIIIJJJJJJJJJJJJJJJKKKMMMNNNOOOOOOOOOOOONNNNNNPPPSSSVVVZZZYYYYYYXXXVVVTTTSSSRRRTTTTTTTTTUUUZZZeeesss~~~~~~|||zzzyyyxxxxxxwwwvvvtttsssqqqpppooolllnnnppppppppprrrtttvvvuuusssssstttvvvxxxxxxxxxyyyxxxvvvtttqqqpppooonnnoooqqqrrrqqqooonnnnnnoookkkiiifffdddbbbaaaaaaaaaiiiiiijjjkkkmmmooorrrsssuuutttsssssstttsssqqqnnntttuuuvvvxxxzzz}}}~~~}}}mmmkkkvvvxxxcccTTTKKKCCC;;;777666444333222111111111000000000000000000000000333222111000000000000111000000000000000000000000......////////////....../////////............------...///000111111000///...///000111111111000/////////.........///000111333888<<>>???AAAAAAAAABBBEEEGGGIIILLLQQQTTTVVVVVVXXXYYYYYYZZZZZZZZZ[[[[[[[[[[[[]]]\\\\\\\\\^^^aaadddfffeeemmmmmmmmmrrrwwwyyytttmmmgggdddbbb```___]]]ZZZXXXVVVUUUSSSPPPNNNIIIHHHGGGFFFDDDAAA???>>><<<<<<<<<:::999777555444555666777888999<<>>CCCAAABBBHHHQQQlll~~~ttthhhcccjjj{{{vvvXXXFFF@@@BBBCCCDDDDDDEEEGGGIIIIIILLLQQQTTTUUUVVVWWWYYYZZZZZZZZZ[[[[[[[[[\\\\\\___^^^]]]]]]^^^aaadddfffeeennnnnnmmmqqqttt}}}xxxqqqkkkgggdddaaa```^^^\\\YYYWWWVVVUUURRRPPPIIIHHHHHHFFFDDDBBB@@@???<<<<<<<<<;;;999777555333444555666666777:::>>>AAADDDOOOaaayyysssllldddaaa\\\VVVRRROOONNNNNNKKKKKKJJJIIIHHHHHHHHHHHHEEEFFFFFFGGGHHHJJJLLLMMMLLLNNNPPPQQQRRRSSSVVVXXXXXXXXXWWWWWWVVVUUUTTTTTTSSSTTTUUUUUUXXX```kkktttzzz{{{}}}|||yyywwwvvvvvvvvvvvvtttqqqooommmlllnnnqqqssstttuuuwwwyyyxxxvvvuuuuuuwwwxxxxxxwwwxxxwwwvvvtttsssrrrrrrrrrqqqrrrsssssspppooooooooonnnllliiifffcccaaa______hhhhhhhhhiiilllnnnqqqssszzzzzz{{{~~~}}}zzzwwwwwwxxxyyy{{{}}}|||wwwggghhhwwwsss]]]OOOGGG@@@999333222222222333333444555000000000000000000000000333333111000000000111222000000000000000000000000000000111111111111000000//////.........---------///...------------......///000111222222111///...///......---...///000111222777888>>>[[[___JJJEEE;;;BBBBBBBBBHHHRRRpppyyyjjjbbbhhhyyy___JJJCCCDDDEEEFFFFFFGGGIIILLLIIILLLQQQTTTUUUVVVWWWYYY[[[[[[[[[[[[\\\\\\\\\\\\```___^^^]]]___aaaeeegggeeennnnnnlllooorrr|||tttnnniiieeebbb```___\\\ZZZXXXWWWVVVSSSQQQIIIIIIHHHFFFDDDBBB@@@???<<<<<<<<<;;;:::777555333333444555555666888<<>>AAA???@@@CCCFFFSSSvvvvvvjjjhhhrrr~~~jjjGGGEEEJJJKKKGGGEEEHHHHHHDDDIIIKKKOOOTTTWWWYYYZZZZZZZZZZZZZZZ[[[[[[\\\\\\]]]^^^^^^^^^___aaaccceeegggjjjiiilllpppssswww~~~xxxqqqjjjddd```___]]]\\\\\\\\\\\\ZZZVVVSSSNNNLLLIIIHHHGGGEEEBBB@@@???>>>===<<<:::777555444555555555555555777;;;???BBBIIIVVVhhh~~~wwwpppkkkhhhfffddd^^^^^^\\\XXXWWWXXXVVVRRRRRRQQQPPPRRRUUUYYY[[[[[[\\\^^^bbbeeegggjjjmmmpppqqqpppooonnnkkkhhheeeccc]]]^^^^^^[[[ZZZ___iiiqqqrrrtttxxx{{{}}}~~~~~~~~~~~~{{{zzzssssssssstttuuutttrrrooommmooorrrvvvxxxyyyyyyxxx|||xxxwwwzzz{{{yyyyyy{{{zzzwwwvvvxxxyyywwwtttrrrqqqpppnnnmmmllllllllllllpppnnnkkkfffbbb^^^\\\ZZZrrrpppmmmkkkjjjkkkmmmoooqqqsssvvv{{{~~~|||yyyuuuvvvvvvwwwyyy{{{|||}}}|||~~~vvvhhhpppvvveeeVVVKKKBBB:::555444444333333222111111000222222111111222222333444222222222222222111111111000000///...---,,,++++++.../////////000000000000000000////////////000000/////////000111111111222//////000000000000//////000000000000////////////222555888???RRRuuufffMMMBBB@@@===???BBBDDDOOOmmmpppiiiqqq~~~pppOOOGGGKKKKKKGGGFFFIIIHHHEEEHHHJJJNNNSSSWWWYYYZZZZZZZZZZZZ[[[[[[\\\]]]]]]]]]___``````aaabbbdddeeefffjjjiiikkknnnpppttt}}}yyyrrrkkkeeeaaa```^^^]]]]]]]]]]]][[[WWWUUUOOOLLLIIIHHHGGGEEEBBB@@@???>>>===<<<:::888666444555555555555555777;;;>>>BBBHHHSSScccyyyxxxwwwsssnnnmmmmmmggg___]]]\\\\\\___cccggghhhhhhlllooosssvvvyyy|||~~~{{{wwwssspppbbb```]]][[[ZZZ___gggmmmrrrtttwww{{{}}}}}}zzzyyyuuuttttttuuuvvvvvvtttrrrnnnooorrruuuwwwxxxyyyyyy{{{wwwwwwzzz{{{zzz{{{}}}~~~|||{{{zzzvvvrrrpppmmmmmmllllllkkkjjjjjjiiikkkiiigggccc```^^^]]]\\\wwwtttqqqmmmkkkjjjkkkkkkjjjlllpppvvv{{{}}}|||{{{vvvwwwwwwxxxyyy{{{}}}~~~{{{}}}}}}sss}}}}}}vvvlll]]]PPPFFF???999555222222222111000000//////222222111111222222333444333222222111000000//////222222111000///......---....../////////000000000......------------......000000000000000000000000//////000000000000//////////////////000000000000444555777<<>><<<>>>@@@AAAIII```xxxwwwjjjqqq}}}yyyZZZJJJLLLKKKHHHGGGHHHHHHEEEFFFIIIMMMRRRVVVXXXYYYZZZ[[[[[[[[[\\\]]]^^^^^^^^^aaabbbcccdddeeeeeeeeeeeeiiihhhiiilllmmmpppxxx}}}uuummmgggcccaaa___^^^]]]]]]]]]\\\YYYVVVOOOMMMIIIGGGFFFEEECCCAAA??????>>><<<:::888666555555555555555555777:::===BBBGGGPPP]]]pppuuulllmmmooosssxxx|||}}}|||~~~lllgggaaa^^^___dddiiikkkrrrtttwwwzzz}}}}}}{{{yyyvvvuuuuuuvvvwwwwwwvvvtttoooppprrrsssuuuwwwxxxyyyyyywwwwwwzzz{{{{{{}}}~~~zzzvvvrrroooiiijjjkkkkkkjjjiiigggfffeeedddbbb___^^^]]]]]]]]]wwwuuuqqqmmmjjjiiiiiiiiihhhiiimmmrrrxxx{{{{{{{{{zzzyyyyyyyyyzzzzzz{{{|||{{{|||}}}zzzmmmdddWWWKKKCCC<<<888555222111111111000000000///000000//////000000111222111111111000000000//////000000111111111222222222........./////////000000...------------------...000000000000000///////////////000000000000//////////////////000000000000444555666;;;HHHfffsssZZZKKK???===>>>??????DDDSSSccczzzmmmppp|||bbbMMMLLLJJJHHHGGGGGGEEECCCDDDGGGKKKPPPUUUWWWYYYYYY[[[[[[\\\]]]^^^^^^______bbbccceeeffffffeeedddcccgggfffhhhkkklllnnnvvvxxxpppiiieeebbb```___^^^^^^^^^]]]ZZZXXXPPPMMMJJJGGGFFFEEECCCBBB@@@@@@???===;;;999777666444555666555555666999<<>><<<999777666444555666555555666888;;;<<>>???BBBHHHMMMRRRVVVXXXYYYYYYZZZ[[[\\\]]]^^^___```aaabbbcccccccccccccccbbbddddddfffkkklllnnnuuu~~~}}}ssslllgggddd```^^^]]]]]]]]]]]]\\\ZZZRRRNNNJJJGGGFFFEEEDDDCCCAAAAAA@@@>>><<<:::888777444555666666555666888999999>>>FFFNNN]]]uuu}}}sssooopppssstttssszzzzzz|||~~~}}}zzzyyyuuutttrrrqqqrrrsssrrrqqqqqqqqqrrrsssttttttuuuuuutttsssuuuwwwwwwwww}}}zzzrrrppppppooonnnkkkhhhfffddd```^^^[[[XXXWWWWWWXXXYYYwwwvvvuuusssrrrqqqqqqqqqnnnmmmmmmooosssvvvxxxxxxzzzzzzyyyxxxxxxxxxxxxxxxzzzyyyxxxzzz||||||yyywwwrrrwww}}}rrrZZZVVVNNNEEE===888666666333333333333333333333333222222111111222222333444111111111222222222222222444444333222111000//////---------.........////////////............//////---.........///000000000//////000000000000//////.........///000111111111111111666;;;@@@SSS|||www]]]KKKFFF???:::<<<@@@CCCCCCLLL[[[yyyyyyttttttzzz^^^TTTMMMKKKJJJCCC???>>>>>>AAAFFFLLLRRRUUUWWWXXXXXXYYYZZZ[[[\\\^^^______```````````````aaabbbcccddddddgggjjjkkklllrrrzzz~~~tttlllgggddd```^^^\\\\\\\\\]]]\\\ZZZRRROOOJJJGGGFFFEEEEEEDDDBBBAAA@@@???===;;;999777333555666666555555777999888===DDDLLLXXXoooxxxssssssvvvxxxyyy}}}~~~}}}{{{wwwuuurrrqqqqqqrrrqqqppppppqqqssstttuuuttttttssssssssstttvvvuuuuuu{{{wwwqqqpppnnnkkkhhheeebbbaaa]]]ZZZWWWUUUTTTUUUWWWXXXvvvuuutttrrrqqqpppoooooommmllllllnnnrrrvvvxxxyyywwwwwwwwwwwwxxxyyyzzzzzzzzzxxxwwwyyyzzzzzzwwwssspppssswwwxxxyyy}}}|||kkkUUURRRLLLDDD<<<888777777222222222222222222333333000000000///000111111222444444333333222111111111............////////////---------........./////////......------......///,,,------...///000111111//////000000000000//////---......///000111111222111111666;;;>>>NNNvvv~~~cccLLLFFF>>>888:::???BBBAAAEEEPPPjjjuuuvvvxxxuuuxxxcccXXXOOONNNKKKDDD???>>>===@@@FFFLLLQQQUUUWWWXXXWWWXXXYYYZZZ\\\]]]^^^______^^^^^^^^^^^^```bbbccceeeeeegggjjjjjjiiiooovvv~~~tttlllfffddd___]]][[[[[[\\\\\\[[[ZZZSSSOOOJJJGGGFFFFFFEEEDDDBBBBBBAAA???===;;;999888333555666666555555777888888===DDDKKKVVVjjjsssjjjnnnwww}}}~~~xxxwwwzzz}}}yyyvvvsssqqqqqqrrrqqqppppppqqqsssuuuuuutttsssrrrsssrrrtttuuutttssszzz|||qqqooolllhhhdddaaa___^^^YYYWWWTTTRRRRRRTTTVVVXXXqqquuuuuuqqqmmmkkkfff```dddgggkkkppptttwwwxxxyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxyyyzzzxxxsssnnnnnnnnnqqqsssqqqsss}}}zzzfffZZZSSSHHH???:::777555555222222222222222222222222/////////000111111222222333111///000333333222///...---,,,,,,,,,,,,---...,,,,,,------------,,,,,,,,,,,,---...//////......------------.........///........................000000000000000000000000222333444;;;@@@EEEhhhbbbNNNFFF@@@>>>===<<<===@@@CCCKKK___rrrrrrssstttsss\\\PPPPPPJJJEEEDDD>>>:::===AAAGGGLLLQQQTTTVVVXXXZZZ[[[[[[ZZZ[[[]]]```_______________^^^^^^^^^eeeeeeeeeddddddgggmmmqqq|||uuummmeee```aaa```___]]]\\\[[[ZZZZZZTTTNNNGGGEEEFFFGGGDDDBBBCCC???<<<;;;======:::888444333333222333444555666555>>>@@@GGGVVVddd{{{uuukkkeeebbbcccfffoooyyy}}}|||xxxvvvtttrrrqqqqqqqqqqqqrrrrrrsssttttttuuuvvvvvvyyyxxxvvvuuuuuuwwwxxxzzzxxxnnnmmmlllkkkhhhbbb[[[VVVTTTSSSQQQRRRTTTVVVWWWWWWhhhkkklllhhhggghhheeeaaabbbdddiiinnnsssvvvwwwxxxyyyyyyyyyyyyyyyyyyyyyyyy{{{zzzzzz{{{{{{xxxsssnnnppprrrwwwzzzyyyyyywwwdddXXXQQQGGG???999777555444222222222222222222222222111111111000000000000000000///---...111111000...///...------------...///------............------,,,------...//////......------........./////////........................////////////////////////111222222777<<<@@@aaacccOOOGGGAAA???===<<<===@@@DDDJJJ\\\|||nnnhhhrrruuusss}}}vvv^^^RRRQQQKKKFFFDDD===;;;===AAAFFFKKKPPPSSSUUUWWWXXXYYYZZZYYYZZZ\\\^^^_______________^^^^^^^^^cccddddddddddddfffkkknnnyyy~~~wwwooofff```aaa```___]]]\\\[[[[[[[[[VVVPPPJJJGGGHHHHHHFFFCCCBBB@@@===<<<<<<<<<:::888555555444444444555777777666>>>@@@EEERRR___uuuxxxhhh___ZZZWWWYYY\\\aaakkk{{{yyyuuutttrrrpppooonnnoooooooooooopppqqqrrrsssttttttwwwwwwvvvuuuvvvwwwxxxyyy}}}rrroookkkgggddd```\\\XXXWWWUUUSSSSSSTTTUUUUUUUUU^^^aaaaaa^^^___ccceeeccc```bbbggglllppptttvvvwwwyyyyyyyyyyyyyyyyyyyyyyyyyyyzzz{{{~~~|||xxxtttvvvyyy{{{~~~sssaaaVVVOOOFFF===888666555444222222222222222222222222222222111111000//////...///...---...000111111000000///............///000.........//////.........,,,---......///...................../////////000////////////////////////////////////////////////000222222666:::===ZZZ|||eeeQQQIIIBBB???>>><<<===@@@DDDIIIZZZvvvrrrgggiiipppuuuvvvqqq{{{zzz```SSSRRRKKKFFFCCC<<<;;;===@@@EEEJJJOOORRRTTTUUUWWWXXXYYYXXXYYY[[[\\\^^^^^^^^^^^^^^^_________```bbbcccddddddfffhhhkkkqqqyyyqqqhhhbbb``````^^^]]]\\\\\\\\\\\\YYYTTTNNNKKKJJJIIIFFFDDDBBB@@@===<<<<<<<<<;;;999777666555555555666777888777>>>???BBBNNNYYYmmmwwwjjj\\\UUUQQQOOOQQQTTTYYYbbbpppyyyxxx}}}~~~zzzuuutttrrrpppnnnnnnnnnnnnnnnooooooppprrrsssssstttvvvvvvvvvvvvwwwwwwxxxxxxvvvuuupppiiiddd```^^^[[[ZZZXXXVVVTTTSSSTTTTTTSSSRRRZZZ\\\[[[XXXZZZaaaeeeeee```bbbfffkkkooosssuuuwwwyyyyyyyyyyyyyyyyyyyyyyyyvvvxxx}}}~~~~~~mmm]]]SSSMMMCCC;;;777555444444222222222222222222222222111111111111000000//////000000000111222333333333///..................///......////////////......------...............---........./////////000000000000000000000000000000////////////////////////111333333666;;;>>>VVV}}}xxxdddTTTKKKCCC@@@>>><<<===@@@CCCJJJZZZuuuxxxllliiinnnrrrsssyyy~~~vvvqqqzzz~~~cccTTTQQQKKKFFFBBB:::;;;<<>>RRRsssvvvdddWWWNNNEEEAAA>>><<<===@@@BBBKKK^^^yyy|||oooiiimmmsssppptttuuuvvvxxxqqqzzzgggTTTOOOHHHDDDAAA999;;;<<<>>>BBBFFFJJJNNNPPPTTTWWWYYYZZZZZZYYYZZZ\\\[[[\\\\\\]]]^^^___`````````bbbeeefffffffffggghhhmmmvvv~~~vvvmmmfffaaa```___^^^]]]\\\\\\\\\YYYVVVRRRNNNKKKHHHEEECCCAAAAAA@@@>>><<<;;;;;;;;;777666555444444555666666444;;;<<>>888444333333333222222222222222222222222...//////000111111222222...000111000///...///000,,,,,,------------,,,,,,.........//////..................///......---,,,------------.........///////////////////////////........................+++000///222888;;;KKKgggyyygggZZZPPPFFFAAA>>><<<===AAABBBMMMccc~~~vvvnnnrrryyyzzz{{{vvvpppxxx{{{qqqyyykkkUUUNNNGGGDDDAAA:::;;;<<<===@@@DDDHHHLLLOOOTTTVVVYYYZZZZZZZZZZZZ[[[ZZZ[[[\\\]]]^^^___`````````ccceeefffffffffggghhhmmmrrrwwwnnnhhhcccbbb```^^^]]]\\\\\\[[[XXXVVVSSSOOOKKKGGGEEEDDDAAAAAAAAA???<<<;;;;;;<<<777666555444444444555666333:::;;;>>>HHHQQQbbbzzzyyyeeeZZZOOOKKKIIIGGGGGGIIIJJJLLLSSS]]]iiittt{{{~~~wwwssspppooommmoooxxxxxx~~~yyywwwuuurrrpppooooooooonnnnnnpppqqqssstttuuuvvvvvvwwwwwwxxxyyyzzz{{{{{{|||zzzyyyzzz{{{{{{wwwtttllljjjgggeeebbb]]]XXXTTTRRRQQQPPPPPPQQQQQQOOOMMMeeeeeeaaa[[[\\\ccchhhiiiggghhhiiilllnnnqqqtttuuuuuuuuuuuuuuuuuuuuuuuuuuuvvvvvvrrrwwwlll\\\VVVKKKEEE===666333333333333222222222222222222222222000000000000000111111111///111222111...---...///,,,---...//////...---,,,------............------......//////...------,,,,,,,,,,,,,,,------------................................................+++000///000666888DDD[[[lll\\\RRRGGGBBB>>><<<===AAAAAANNNeeevvv{{{sssttt}}}pppwwwqqqWWWNNNGGGEEECCC===;;;;;;<<>><<<===AAAAAANNNeeezzzyyyttt}}}ooouuutttXXXNNNGGGFFFEEE???;;;;;;<<<>>>BBBFFFJJJMMMPPPSSSWWWXXXXXXWWWWWWXXXYYYZZZ[[[\\\^^^___aaaaaa```aaabbbbbbaaabbbdddfffhhhiiiqqqxxxpppjjjeeedddbbb___]]][[[ZZZYYYWWWVVVUUUQQQMMMIIIGGGGGGAAABBBBBB@@@<<<:::;;;===:::999888666666666777888333::::::<<>>???CCCGGGPPPfffwwwwwwsssqqqxxxgggOOOGGGEEECCCAAA@@@>>>======@@@EEEJJJNNNRRRTTTWWWXXXXXXXXXXXXYYYZZZ\\\]]]^^^^^^^^^```bbbbbbbbbbbbcccdddfffggghhheeelllrrr{{{~~~vvvpppllliiigggcccaaa___]]][[[YYYXXXVVVSSSOOOKKKIIIGGGGGGDDDCCCAAA???>>>===<<<<<<;;;:::888666555444444555777888;;;===???FFFWWWhhhvvvcccRRROOOPPPMMMIIIGGGIIIIIIJJJMMMRRRYYY```dddfff^^^YYYXXXZZZ\\\aaagggrrryyy}}}yyyxxxvvvuuusssjjjbbb^^^aaaeeeiiisss}}}~~~||||||{{{yyyuuurrrpppqqqqqqrrrssstttuuuvvvqqqrrrtttvvvvvvvvvvvvuuu|||zzzyyyxxxvvvsssnnnjjjgggccc```^^^^^^\\\YYYUUUUUUSSSRRRRRRRRRPPPMMMJJJccceeefffeeecccbbbbbbccciiifffgggjjjllllllnnnrrrppprrruuuuuutttrrrqqqrrroootttyyyyyy{{{pppbbbVVVOOOGGG???777222222333333111111111111111000000000000000000///////////////...////////////////////////000//////...------,,,,,,++++++,,,,,,,,,,,,++++++......------------......------,,,,,,,,,---...///...------------,,,,,,,,,///////////////////////////......111222555>>>GGGddd{{{dddYYYMMMGGGCCC???@@@CCCFFFQQQiiiyyyyyyuuunnnpppsssXXXKKKJJJHHHCCC@@@???>>>>>>@@@EEEJJJMMMQQQTTTWWWXXXXXXXXXYYYYYYYYY[[[^^^^^^^^^^^^___aaaaaaaaaaaabbbccceeefffgggdddkkkpppyyyxxxqqqmmmkkkiiieeebbbaaa___\\\ZZZXXXWWWSSSOOOLLLIIIHHHGGGFFFEEECCCAAA???>>>======;;;:::888666555444555555555666999<<<===DDDTTTeee|||lll[[[UUURRRNNNJJJIIIHHHHHHIIIKKKOOOUUUZZZ]]]bbb\\\XXXZZZ]]]aaagggnnnrrr{{{~~~}}}zzzvvvsssqqqooollljjjeee^^^ZZZ[[[]]]___fffnnn~~~~~~}}}}}}|||yyyuuuqqqqqqqqqrrrsssttttttuuuuuurrrssstttuuuuuuuuutttssswwwvvvtttsssrrroookkkgggfffbbb___]]]\\\[[[XXXVVVXXXWWWVVVUUUTTTQQQNNNKKKdddfffhhhhhheeebbb``````hhheeefffjjjkkkkkklllpppoooqqqssssssrrrpppppppppkkkqqq{{{uuu~~~sssfffZZZQQQLLLDDD>>>666222222333222111111111111111000000000000.............../////////000000///......///000000/////////...------,,,,,,,,,,,,------------,,,,,,------,,,,,,,,,,,,------,,,,,,------......------,,,,,,,,,---------......////////////////////////...---...000111333;;;DDDZZZlll___QQQIIIDDDAAA@@@BBBEEEPPPiii}}}zzzxxxkkkfffrrr```MMMLLLKKKDDDAAA@@@??????AAAEEEIIILLLPPPSSSVVVXXXXXXXXXYYYZZZXXX[[[^^^______^^^^^^_________```aaabbbdddeeefffccciiinnnvvv|||tttooonnnkkkgggdddbbb```^^^\\\YYYWWWTTTQQQMMMJJJIIIHHHGGGFFFDDDBBB@@@??????>>><<<;;;999777555555555555555555888:::<<>>===<<<:::777666555555555555555777:::;;;@@@MMMZZZsss~~~wwwppphhh^^^WWWSSSMMMMMMMMMNNNPPPSSSUUUWWWZZZXXXZZZaaaiiiqqq|||}}}wwwtttooojjjfffbbb^^^[[[XXXUUUSSSQQQPPPQQQSSSUUUYYYaaannn|||{{{uuuppprrrssstttuuuvvvuuuuuutttssssssrrrqqqpppooonnnnnnlllkkkiiiiiiiiigggdddbbbbbb```\\\ZZZXXXXXXXXXWWW\\\ZZZYYYXXXXXXVVVRRROOOdddeeedddcccbbbbbbdddfffdddbbbdddhhhiiiggghhhkkknnnoooooommmjjjggggggggglllqqq|||wwwlllkkk}}}kkk[[[RRRLLLEEE;;;999555333222222111111111111111111000000000///,,,,,,------......//////111///...,,,,,,...///111...............---------++++++,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---***+++---//////...---+++***++++++,,,---...//////////////////////////////---,,,...111111111666===KKKqqqvvvfffSSSIIIDDD@@@>>>???AAAGGGYYYvvvzzzuuubbbUUU]]]oookkkMMMHHHIIIEEECCCBBBAAAAAABBBDDDGGGIIILLLPPPUUUXXXYYYYYYYYYZZZVVVZZZ]]]___^^^]]]\\\[[[\\\\\\]]]^^^```bbbdddeeeeeehhhlllsss{{{rrrnnnhhhdddaaa```^^^\\\[[[ZZZWWWTTTQQQMMMKKKIIIGGGFFFDDDBBB@@@???>>>>>>>>>===;;;888666555555555666666777:::<<>>>>>@@@>>><<<999777666666666777555777:::;;;>>>FFFPPPccc|||{{{jjj\\\XXXVVVSSSPPPPPPRRRTTTVVVXXXYYY^^^fffmmmttt}}}tttkkkeeeaaa]]][[[UUUVVVTTTPPPPPPSSSTTTRRRPPPUUU^^^lll|||~~~xxxsssqqqrrruuuwwwxxxxxxwwwvvvtttsssqqqooonnnmmmllllllkkkiiigggffffffeeecccaaa^^^___```^^^\\\ZZZZZZ[[[WWWWWWWWWXXXYYYYYYWWWUUUbbbccccccbbbaaa```bbbcccbbb```bbbfffgggddddddfffhhhiiijjjiiihhhiiijjjlllqqqtttyyy{{{zzz~~~uuurrrxxxwwwbbbTTTNNNFFF;;;444555444333111111111111111111111111000000000000000000///////////////...................................................,,,,,,------------,,,,,,......------------......+++,,,---.........------,,,,,,,,,------.........////////////////////////......111444222000333:::CCC[[[{{{cccTTTLLLFFFBBBAAA@@@CCCKKKXXXjjjppp\\\YYYaaappp```KKKCCCCCCEEEEEEDDDCCCCCCDDDEEEFFFIIINNNTTTXXXZZZZZZZZZZZZXXXZZZ\\\\\\[[[ZZZ[[[\\\\\\\\\]]]___aaaccceeefffeeefffiiinnnyyywwwrrrlllfffcccaaa___^^^\\\[[[ZZZWWWTTTPPPMMMKKKHHHGGGEEECCCBBB@@@@@@???@@@???<<<999777666666666666444555888:::;;;BBBJJJXXXrrr{{{lllccc___YYYTTTQQQQQQTTTVVVXXXYYY^^^dddiiiooo{{{{{{qqqjjjfffdddccc]]]___[[[TTTRRRTTTTTTQQQQQQTTT\\\hhhxxxzzzvvvooorrruuuxxxyyyyyyyyyxxxtttsssqqqooonnnmmmmmmmmmllljjjgggeeeeeedddbbb```^^^```bbbbbb___\\\[[[\\\YYYXXXXXXYYYZZZYYYWWWUUUaaaccceeedddbbb___^^^^^^aaa___aaaeeefffdddccceeeeeegggiiiiiijjjkkknnnqqqqqqssswwwwwwtttvvv~~~vvvwwwvvvxxxooo]]]PPPLLLCCC888333444444333111000111111111111111111000000000000111111000000//////......------...//////...---------.....................---..................---///......------......///,,,,,,------......------,,,,,,,,,---------......////////////////////////...///111444333000333999@@@TTTlll[[[RRRKKKEEECCCAAADDDJJJSSS___vvveeeZZZ\\\ggg|||fffJJJ???>>>FFFEEEDDDCCCCCCDDDEEEFFFIIIMMMTTTXXXZZZZZZZZZZZZYYYZZZ[[[[[[ZZZYYY[[[\\\\\\\\\]]]___aaadddfffgggddddddggglllvvvzzzuuummmhhhdddbbbaaa```\\\\\\[[[XXXUUUQQQMMMKKKJJJHHHGGGEEECCCBBBAAAAAAAAA???===:::888666666666555333444777888999@@@GGGPPPjjj|||mmmhhh___XXXSSSSSSUUUWWWWWWYYY]]]cccfffkkkvvvwwwppplllkkkjjjggghhhcccYYYTTTVVVUUUQQQWWWXXX]]]hhhwww|||xxxoooqqquuuxxxzzzzzzzzzyyytttrrrqqqooonnnmmmnnnnnnllljjjgggeeedddcccaaa```]]]aaaddddddaaa^^^]]]]]]\\\[[[ZZZ[[[[[[ZZZWWWTTThhhgggdddbbb```_________``````bbbeeegggeeebbb___ccc```bbbjjjooommmnnnqqqsssuuuvvvssspppqqqwww|||~~~~~~zzzvvvuuuiii]]]WWWRRRHHH>>>999777555111...---...000222111111000......---------000000//////.........---.................................------.........///...,,,,,,------,,,+++++++++,,,,,,---...//////------------------------////////////////////////........................///000111111111333666888FFFUUUwwwttt]]]SSSNNNIIIEEEEEEEEEJJJNNNRRRcccmmm___```kkk|||jjjLLL??????@@@CCCFFFFFFCCCAAAAAACCCIIIMMMRRRVVVWWWXXXYYYZZZ[[[\\\]]]^^^]]]]]][[[ZZZ^^^^^^___```aaabbbbbbcccgggdddeeelllwww~~~~~~}}}wwwnnnfffbbb___^^^]]]___]]]ZZZXXXWWWTTTQQQNNNGGGFFFFFFFFFGGGFFFCCCAAABBB@@@===999555333222111333444666666888;;;@@@CCCIII]]]|||}}}tttiiiaaa]]]ZZZXXXVVV___XXXXXX___aaa___fffrrr~~~zzzwwwxxxxxxxxxxxxrrrjjjccc]]]XXXTTTRRRUUUXXX]]]fffsss~~~yyyuuussstttuuuwwwxxxxxxyyyyyyxxxvvvrrrooommmllllllllllllkkkhhheeebbb___^^^]]]bbbbbbccceeefffddd```]]]ZZZZZZZZZYYYXXXVVVUUUTTTgggfffcccaaa```_________^^^___```bbbcccbbb^^^ZZZ[[[[[[bbbnnnuuuuuutttuuuvvvxxxyyywwwsssrrrvvvzzz}}}zzzxxxzzzyyyzzz~~~qqqdddXXXRRRLLLCCC:::555333333333333222222222222222111000//////.........000/////////............------------------------......------------......///---,,,,,,---...,,,++++++,,,,,,------.........------------------------................................................///000000111111222555888@@@OOOqqq}}}eeeWWWNNNGGGBBBCCCCCCHHHLLLPPP^^^sssdddbbblll|||kkkMMM???===???BBBEEEEEEBBB@@@AAACCCIIIMMMRRRVVVWWWXXXYYYZZZ[[[\\\]]]]]]]]]]]]\\\[[[^^^^^^___```aaabbbcccdddgggeeeeeelllvvv~~~~~~}}}wwwooohhhdddcccbbbaaa___]]][[[YYYXXXUUURRROOOIIIHHHHHHHHHHHHGGGEEECCCAAA@@@===999666444333222444555666666777:::>>>BBBIIIYYYttt}}}rrrhhhccc```^^^[[[^^^XXXXXX^^^___]]]cccmmmwww}}}|||~~~vvvmmmeee___ZZZWWWSSSWWW^^^hhhvvv}}}xxxtttpppqqqsssuuuvvvwwwxxxxxxwwwvvvsssqqqooooooooooooooommmjjjgggdddaaa___^^^aaa``````aaaaaa```]]]ZZZXXXYYYYYYYYYXXXVVVTTTSSSeeedddbbb```__________________```aaaaaa___ZZZWWWTTTXXXeeeuuu~~~}}}{{{~~~~~~{{{xxxyyy{{{~~~yyyvvvvvv|||{{{yyy|||mmmaaaTTTMMMGGG>>>777444000222555777777666444222222222111000////////////////////////............,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------///---,,,,,,---...---+++------------------------------------------------........................------------------------...///000000000111444777999HHHiiiooo\\\NNNEEE@@@AAAAAAEEEIIILLLYYYxxxyyyhhhccckkk|||mmmPPP@@@;;;===@@@CCCCCCAAA@@@BBBDDDIIIMMMRRRVVVWWWXXXYYYYYY[[[\\\\\\]]]]]]]]]\\\\\\]]]^^^___```bbbcccdddeeehhheeefffkkktttyyyrrrkkkhhhfffeeedddaaa___]]][[[ZZZXXXTTTQQQLLLKKKJJJJJJJJJIIIFFFDDD@@@???===:::777666444444555666666666777999===@@@HHHTTTiii}}}sssmmmiiifffcccaaa\\\[[[___```]]]bbbkkkooozzz|||qqqhhh```ZZZWWWUUUYYYaaammm|||{{{vvvsssnnnoooqqqsssuuuvvvwwwwwwxxxvvvtttsssrrrrrrrrrsssqqqpppmmmjjjfffccc```______]]]\\\[[[[[[[[[YYYWWWUUUVVVXXXXXXWWWUUURRRPPPbbbaaa```^^^^^^^^^______aaaaaaaaabbbaaa^^^YYYUUUQQQYYYgggwwwzzzxxx}}}uuuwww{{{kkk___SSSKKKEEE===777666111333555777777555333111111111000//////.../////////////////////.........,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...---,,,,,,---...---,,,------------------,,,,,,------------------------........................------------------------...///000000///111333666666CCCbbbuuu]]]LLLDDDBBBAAAAAADDDHHHJJJUUUqqqiiiaaaiii{{{rrrWWWCCC:::;;;>>>AAAAAA??????AAADDDHHHLLLQQQUUUWWWWWWXXXYYY[[[[[[\\\\\\]]]]]]]]]\\\]]]]]]___```bbbccceeeeeegggeeefffiiiqqq~~~vvvoookkkhhhfffeeecccaaa___^^^]]]ZZZWWWTTTNNNMMMKKKJJJJJJIIIGGGDDD@@@???===;;;999777666666555666666666666888;;;>>>EEENNNaaa||||||uuuqqqmmmjjjjjjfffeeefffeeecccfffmmmmmmuuu{{{qqqiiibbb\\\XXX]]]___fffqqq}}}yyyuuurrrmmmnnnpppsssuuuwwwxxxxxxyyyxxxwwwuuutttsssssssssqqqpppnnnkkkgggccc```___^^^\\\YYYWWWWWWWWWVVVTTTRRRTTTVVVXXXWWWTTTQQQNNN```___^^^]]]]]]]]]^^^___bbbaaaaaaaaa```\\\WWWSSSOOOWWWeeesss}}}zzz~~~~~~mmmrrrvvvfff[[[PPPIIICCC;;;777777444444444333222111111000//////...---------...............///////////////,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...,,,,,,,,,......---,,,------------------,,,,,,------------------------........................------------------------.../////////...000222555777AAA\\\www^^^MMMFFFFFFCCCAAADDDGGGJJJSSSnnnjjj___fffyyy{{{```III;;;;;;===@@@???======@@@CCCEEEJJJOOOSSSVVVWWWXXXYYY[[[[[[[[[\\\\\\]]]]]]]]]]]]]]]^^^```aaabbbcccdddeeeeeeeeehhhmmmzzz{{{sssnnnjjjfffdddeeedddbbb```___]]]ZZZXXXPPPNNNKKKJJJIIIHHHFFFDDD@@@???>>>===;;;999777777555666666555555777:::===AAAJJJ\\\xxx{{{vvvssspppqqqooonnnmmmkkkiiilllpppooouuu~~~~~~}}}wwwrrrmmmiiieeehhhhhhlllvvv~~~{{{wwwtttqqqnnnoooqqqtttvvvxxxyyyyyy{{{zzzxxxuuusssrrrppppppooonnnllljjjfffbbb___]]]^^^[[[WWWUUUUUUUUUUUUTTTQQQSSSUUUVVVVVVSSSPPPNNN]]]\\\\\\[[[\\\]]]^^^___```_________^^^ZZZTTTPPPLLLVVVdddrrr}}}zzzlllrrr}}}yyyvvvwwwzzzyyymmm]]]UUULLLFFF@@@999555666555444222000/////////000......---,,,,,,------............///////////////,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---------,,,+++,,,.........---------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...//////......///111444888???UUUzzz|||cccQQQJJJIIIEEEBBBCCCGGGJJJTTTnnnyyynnnaaaeeevvvlllPPP===;;;===???>>>;;;;;;>>>BBBAAAFFFLLLQQQTTTVVVXXXZZZ[[[[[[[[[[[[\\\]]]^^^^^^]]]]]]^^^___``````aaabbbcccccceeegggiiisssxxxrrrmmmiiifffhhhfffdddcccbbb```]]][[[RRRPPPLLLJJJIIIHHHFFFEEE@@@@@@???>>><<<:::888777444555555555444666:::<<<>>>GGGXXXqqq|||yyywwwvvvvvvtttrrrooonnnppprrrrrruuuyyy~~~|||{{{{{{~~~~~~~~~~~~|||xxxuuusssrrruuu~~~~~~}}}|||yyyvvvsssrrrpppqqqsssuuuwwwxxxyyyzzzyyyxxxvvvtttrrrooommmlllkkkkkkjjjhhheeeaaa^^^\\\\\\YYYVVVUUUUUUUUUTTTSSSQQQRRRTTTUUUUUUSSSPPPOOO[[[ZZZZZZZZZ[[[]]]^^^___```_________^^^ZZZTTTPPPPPP]]]nnn~~~~~~www|||~~~zzzvvvxxx~~~tttfffWWWPPPIIIEEE???888555666333222111000///000000111......------------................../////////000------------------------......------------......---,,,+++,,,...///...---+++,,,,,,------.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......///...---...111333666;;;MMMqqqlllYYYNNNJJJFFFBBBBBBFFFJJJUUUooo|||nnnooozzzvvvggghhhsss|||vvvWWW@@@;;;===>>><<<::::::===@@@===BBBIIIOOOSSSVVVXXXZZZ[[[[[[[[[[[[[[[]]]^^^___]]]]]]]]]^^^^^^^^^______```aaadddeeeeeelll}}}wwwrrrnnnkkkiiihhhfffeeedddbbb___]]]UUURRRNNNLLLKKKJJJHHHFFFBBBAAAAAA???===:::888666333444444444444666:::===<<>><<<999999;;;???;;;@@@GGGNNNRRRUUUXXXZZZ[[[[[[ZZZZZZ[[[]]]^^^```]]]]]]]]]]]]]]]]]]]]]]]]^^^```dddeeeccciiizzz{{{vvvrrrpppjjjhhhgggfffeeedddaaa^^^WWWTTTPPPMMMLLLKKKIIIHHHBBBBBBBBB@@@>>>;;;888666222333444333444666:::===<<>>===:::888:::===>>><<<===@@@EEEIIILLLPPPUUUXXXXXXYYY[[[[[[ZZZ[[[]]]___\\\]]]^^^______^^^]]]\\\[[[\\\```bbbaaaeeettt}}}~~~xxxqqqlllkkkjjjhhhfffdddccccccbbb\\\YYYVVVSSSQQQNNNJJJGGGCCCCCCAAA???===:::888666777555333222333666999<<<:::===GGGWWWkkk|||zzzyyyxxxtttsssssstttwwwyyyzzzyyyyyywwwtttssssssvvvyyy{{{~~~}}}|||{{{xxxtttqqqpppooonnnnnnoooqqqrrrtttrrrqqqnnnmmmmmmllljjjhhhiiigggdddcccaaa___[[[XXXXXXWWWVVVTTTRRRPPPNNNMMMVVVTTTRRRQQQRRRTTTWWWXXXYYYYYYXXXYYYZZZ]]]___aaacccjjjsssuuuppphhhaaa]]]aaaqqq~~~~~~ppp```SSSMMMDDD<<<777555333222111222222222222111000000..............................//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,...---,,,,,,+++++++++,,,........................,,,---......,,,******+++.......................................---------.../////////......000111111666AAAZZZgggTTTKKKFFFBBBAAACCCFFFQQQlllqqqhhhjjjppp|||sssOOOBBB???;;;999;;;======;;;===@@@EEEIIILLLPPPUUUXXXZZZ[[[\\\\\\\\\]]]___aaa___`````````___^^^\\\[[[ZZZ\\\___``````cccqqq~~~xxxqqqkkkhhhgggfffdddcccbbbaaaaaa^^^[[[VVVSSSPPPMMMJJJGGGCCCCCCBBB@@@===:::888777666555333222333555888::::::<<>><<>><<<<<<<<<666555555444444444555555777888:::???HHH\\\{{{~~~~~~~~~}}}~~~zzzuuuqqqoooppprrrsssttttttsssrrrqqqooommmlllkkkjjjhhhfffbbb^^^ZZZVVVUUUTTTSSSRRRLLLLLLLLLLLLLLLLLLLLLLLLKKKLLLMMMOOORRRUUUXXXYYYYYYZZZZZZZZZZZZZZZZZZZZZ```nnn}}}}}}yyyvvvxxx~~~vvvnnnggg[[[OOOFFFAAA;;;666444444333333000000111111000000///............//////000000111///000000000000///......------------------------++++++++++++,,,,,,,,,,,,,,,,,,+++++++++,,,------++++++++++++++++++++++++,,,---......,,,******+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------,,,---------,,,,,,...///222666777>>>XXXjjjUUUIIICCCAAACCCCCCEEESSScccuuujjjjjjjjjzzz~~~{{{TTTDDD888777:::999:::>>><<>>=========888777666555444444555666555777;;;???EEEUUUqqq~~~|||yyytttqqqqqqqqqrrrrrrrrrrrrqqqqqqooommmjjjiiihhhfffcccaaa]]]ZZZVVVTTTSSSSSSQQQPPPKKKLLLLLLLLLLLLLLLLLLLLLKKKLLLMMMPPPRRRUUUXXXYYYYYYZZZZZZZZZZZZZZZYYYYYY```kkk{{{vvvuuuzzz~~~zzzpppmmmooo{{{wwwjjj___XXXQQQKKKAAA>>>999555444333222111000000000000000//////...---......///000000111111000000000000000///......,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...,,,---...---,,,,,,...000...555777999MMMvvvppp]]]KKKEEEBBBCCCAAA@@@JJJXXXmmmmmmddd```ttt{{{]]]JJJ;;;:::;;;999999===<<>>>>>>>>>>>;;;:::777555444555666777333666;;;>>>AAAMMMeee|||~~~|||zzzxxxtttrrrsssrrrqqqppppppoooppppppllliiifffdddbbb```]]]ZZZWWWVVVTTTSSSSSSRRRPPPNNNNNNNNNNNNMMMMMMMMMMMMMMMLLLMMMNNNQQQSSSVVVXXXYYYYYYZZZZZZZZZZZZYYYYYYXXX^^^fffwww|||rrrmmmmmmrrrwwwyyywwwlllhhhkkkwww}}}|||ssscccVVVOOOKKKHHH>>>;;;888555444333111///000000000000000//////...---......///000111111222000000000000000//////...,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++,,,,,,---...------------------------)))+++------,,,,,,---...------------------------)))***+++,,,------...///---.........------///000+++444777666FFFnnntttaaaLLLFFFBBBCCC@@@===EEERRRXXXyyyqqqaaaXXXnnnwwwdddOOO>>><<<===999888<<<<<>>>>>>>>???===;;;777555444555777999222666;;;>>>>>>GGG]]]rrr|||zzzxxxuuusssuuusssqqqooonnnnnnnnnoooiiigggccc```^^^\\\XXXUUUTTTSSSRRRRRRSSSRRRPPPNNNPPPPPPPPPOOOOOOOOOOOOOOOLLLMMMOOOQQQTTTVVVXXXYYYTTTRRRTTTXXXXXXUUUSSSUUUZZZdddrrr~~~~~~vvvpppllljjjkkkppprrrsssxxx{{{nnn```___lll{{{lll^^^RRRKKKFFFCCC777555222111111111000///111111111111111000//////------......//////000000///////////////////////////---++++++,,,,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,------...///000000,,,+++*********+++,,,------------,,,,,,+++++++++------------------------...,,,***+++---...,,,***,,,---......//////......111000...777JJJ___~~~sssgggSSSJJJCCCAAABBBAAABBBDDDRRRfffvvvbbbcccdddqqq~~~sssXXX>>>888999888:::???===???AAABBBDDDGGGKKKNNNPPPPPPPPPPPPSSSWWW[[[^^^[[[ZZZYYYXXXWWWVVVVVVVVVSSSVVVZZZ\\\^^^bbbhhhlllooo{{{yyyxxx{{{|||{{{sssssspppllllllmmmmmmkkkhhhgggccc^^^YYYUUUPPPJJJGGGJJJHHHEEEAAA>>><<<;;;;;;;;;:::888777555444444444777444777>>>@@@DDDVVVlll~~~{{{zzzzzzzzzyyywwwssspppnnnnnnooopppfffeeebbb^^^YYYWWWVVVWWWTTTSSSSSSTTTTTTSSSQQQNNNQQQQQQQQQRRRRRRRRRRRRQQQRRRQQQOOOPPPSSSUUUVVVVVVXXXUUUTTTWWWVVVSSSSSSVVV___dddkkkppprrrpppllliiijjjjjjlllpppqqqqqquuu|||uuuiii^^^___mmmxxxhhhZZZQQQKKKFFFBBB888666333111222222111000111111111111111000//////.........///////////////...........................---++++++,,,,,,,,,+++,,,,,,,,,++++++,,,,,,,,,++++++,,,------...//////++++++*********+++,,,---------,,,,,,,,,+++++++++---------------------------,,,***+++---...,,,******++++++,,,,,,,,,,,,,,,111111...555EEEWWW|||~~~vvvlllYYYOOOEEECCCBBBAAABBBEEELLL]]]|||yyyeee]]]]]]kkkzzz{{{___CCC;;;<<<<<<<<<@@@???@@@AAABBBCCCEEEIIILLLOOOPPPRRRTTTVVVXXXZZZ[[[ZZZYYYXXXWWWVVVUUUTTTTTTPPPSSSVVVYYY[[[___dddiiikkkvvvxxxvvvxxxxxx}}}vvvsssooolllkkklllllljjjggggggddd___ZZZVVVRRRMMMIIIJJJHHHEEEBBB???===<<<;;;;;;:::888777555444444444666333666<<<===AAARRRfff~~~||||||}}}~~~}}}{{{wwwsssooonnnmmmmmmfffeeebbb^^^ZZZWWWWWWWWWTTTSSSSSSSSSTTTSSSQQQOOOQQQRRRSSSUUUUUUUUUTTTSSSRRRQQQPPPQQQSSSVVVVVVVVVZZZVVVUUUVVVVVVSSSTTTWWWccccccccccccdddfffggghhhnnnppptttxxxvvvtttyyy|||nnnddd\\\aaarrruuucccVVVOOOKKKDDD???888666333222222333222111000000111111000000/////////////////////....................................,,,+++***+++,,,+++***,,,,,,,,,++++++,,,,,,,,,******++++++,,,---------+++************+++,,,,,,,,,,,,,,,,,,++++++++++++---------------------------+++***+++,,,---,,,+++++++++++++++,,,,,,,,,,,,111222000333>>>LLLoooyyyrrr```UUUIIICCCBBBAAABBBEEEGGGTTTooo~~~jjj[[[YYYfffvvvfffHHH============??????@@@AAABBBBBBDDDGGGIIINNNPPPSSSWWWXXXYYYXXXWWWZZZYYYXXXVVVUUUTTTSSSRRRPPPRRRTTTWWWYYY]]]bbbfffeeepppzzzwwwxxxuuu}}}zzzsssoookkkiiijjjjjjhhheeefffccc___\\\XXXTTTOOOLLLIIIHHHEEEBBB@@@>>><<<<<<;;;:::999777666555444444444333555999;;;>>>MMM^^^xxx~~~}}}{{{vvvrrrnnnkkkjjjfffdddaaa]]]ZZZXXXWWWWWWTTTSSSSSSSSSTTTSSSQQQOOOQQQSSSVVVYYYZZZYYYWWWVVVRRRQQQPPPRRRUUUWWWXXXWWWXXXUUUVVVZZZZZZWWWWWWYYYeeecccbbbbbbeeeiiinnnqqqwwwzzzxxxhhhaaa]]]fffyyyzzz|||uuu```SSSNNNIIIBBB;;;666444222111111222111000///000000000000000//////000000//////......------...........................,,,******+++,,,+++***+++++++++,,,,,,+++++++++)))*********+++++++++,,,***************++++++,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,++++++---------------.........///222000222888CCCdddyyysssfffYYYJJJCCC@@@???AAAEEEFFFPPPgggsssbbb\\\eeesss{{{lllLLL===;;;;;;::::::===>>>@@@@@@AAACCCFFFIIIMMMOOOSSSVVVWWWWWWVVVUUUZZZZZZYYYWWWVVVTTTSSSRRRRRRSSSUUUWWW[[[^^^bbbeeebbblll|||~~~zzzzzzuuu{{{}}}tttpppkkkiiiiiiiiifffddddddbbb___\\\YYYVVVQQQMMMIIIHHHFFFCCCAAA???===<<<;;;:::999777666555555444444333555888999<<>>666444222/////////000000///...//////000000000//////000000//////......------........................---,,,******+++++++++******++++++,,,,,,++++++***)))))))))***************))))))******++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,---...///---111000222666===[[[xxxqqqiii[[[KKKBBB>>>===???CCCGGGOOOccc}}}kkk___cccpppwwwsssSSS@@@:::999888888999;;;===>>>@@@CCCGGGJJJNNNOOOQQQSSSUUUUUUUUUUUUZZZZZZZZZYYYXXXVVVTTTSSSTTTTTTUUUWWW[[[___bbbcccbbbjjjwww||||||yyy~~~wwwrrrllliiiiiihhhfffdddbbb```^^^\\\ZZZVVVQQQMMMIIIHHHFFFEEEBBB@@@>>>===<<<;;;999888666555555555555555777888999<<>><<<;;;:::888777666555555444666777888999<<>>===@@@DDDGGGQQQfffuuugggaaaccchhh|||zzzbbbYYY```gggsssfffMMM===999:::;;;888999;;;<<<===@@@DDDGGGKKKNNNSSSWWWYYYYYYXXXVVVVVVWWWXXXYYYYYYWWWUUUTTTWWWVVVUUUWWW\\\```bbbaaabbbggglllwww~~~xxxqqqmmmkkkkkkhhhfffcccbbb```^^^\\\WWWRRRMMMHHHHHHHHHFFFDDDBBB???>>><<<;;;:::888777666555555222555777777888<<>>BBBDDDIIINNNUUU[[[^^^]]]YYYVVVTTTUUUWWWXXXXXXWWWUUUTTT[[[YYYXXXZZZ___ccceeeddd```eeehhhqqqzzzsssnnnlllllliiigggeeecccbbb```]]]YYYSSSNNNHHHHHHHHHGGGEEEBBB@@@>>><<<;;;:::888777666666555000444666666777;;;???AAAKKK```}}}vvvrrrjjjkkkjjjgggdddhhhqqqyyy~~~}}}{{{vvvtttqqqooonnnooopppqqqvvvxxxzzzzzzwwwqqqkkkgggeee```[[[[[[]]]^^^[[[XXXWWWTTTRRRQQQRRRRRRRRRQQQOOORRRXXX]]]aaacccccccccaaa```___``````___]]]ZZZUUURRRPPPPPPNNNLLLNNNTTT^^^kkk}}}{{{uuu}}}{{{qqq```ZZZQQQGGG>>>999666444222222222111000//////...000000000000000000000000------------------------.........---,,,+++***)))+++***)))***++++++***)))***************************))))))***,,,,,,+++)))************************))))))))))))))))))))))))))))))))))))))))))))))))************************------,,,++++++,,,,,,,,,......000111000333@@@MMM{{{mmmZZZJJJGGGEEEAAA???BBBEEEPPPfffuuuccc\\\^^^aaasss~~~|||~~~hhhVVVUUU[[[dddtttuuuWWWAAA:::999777999::::::999999<<<@@@CCCCCCLLLTTTUUUUUUVVVUUUSSSTTTVVVXXXXXXWWWWWWWWWXXXYYYZZZ[[[^^^```bbbaaa```___bbbfffooo}}}wwwqqqllliiihhhgggdddbbb```^^^\\\YYYUUUQQQMMMKKKHHHFFFEEEDDDBBBAAA<<<<<<;;;:::888666444333222000///222777;;;<<<<<>>KKKpppqqq^^^NNNIIIGGGAAA>>>AAADDDMMMaaa~~~yyyddd\\\\\\bbbtttjjjVVVTTT\\\fffwwwxxx]]]FFF;;;999888:::::::::999999;;;???BBBFFFOOOWWWWWWUUUTTTTTTRRRTTTVVVXXXXXXWWWWWWXXXYYYZZZ[[[\\\___aaabbbaaa```bbbdddgggnnnyyysssmmmiiifffeeecccbbb```^^^\\\YYYTTTQQQLLLJJJGGGEEEDDDCCCBBB@@@<<<<<<;;;:::888666555444555333222444777:::;;;;;;DDDOOOddd|||ooohhhgggjjjqqq}}}|||xxxtttqqqrrrssstttuuuwwwvvvtttqqqmmmiiieeeccc______^^^^^^^^^^^^______[[[YYYVVVSSSQQQPPPPPPPPPRRRSSSUUUWWWZZZ\\\^^^___aaafffjjjiiihhheee```YYYJJJFFFDDDEEEEEEGGGMMMUUU```pppwwwlllnnn|||lll\\\TTTIII>>>888444222111222111111000000//////...,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,++++++***)))***++++++***)))***************************))))))***,,,,,,+++)))************************************************))))))))))))))))))))))))************************,,,,,,++++++++++++,,,,,,---,,,---//////111;;;GGGaaavvvcccRRRMMMIIIBBB???@@@CCCJJJ[[[xxx}}}hhh^^^]]]hhhzzznnnXXXTTT]]]jjjzzzhhhNNN>>>:::::::::;;;;;;::::::;;;>>>@@@GGGRRRYYYWWWRRRQQQRRRRRRSSSUUUWWWXXXWWWWWWXXXYYY[[[\\\^^^```aaabbbbbbaaacccfffhhhlllyyy{{{uuuooojjjeeeccccccaaa___^^^\\\YYYUUURRRLLLJJJGGGEEEDDDCCCAAA@@@======<<<;;;999777555444888666555555777999::::::>>>GGGXXXppp~~~ooogggdddhhhrrr}}}yyyuuuttttttvvvxxxxxxzzzxxxuuuqqqlllgggccc```______^^^^^^^^^^^^^^^___ZZZYYYVVVTTTRRRQQQQQQQQQSSSTTTVVVXXXZZZ\\\]]]^^^cccjjjoooooommmiiiaaaYYYHHHDDDBBBCCCDDDGGGPPPYYYgggxxx|||qqqiiioooyyygggYYYPPPDDD:::555333222111111111000000////////////++++++++++++++++++++++++------------------------***+++,,,,,,---------,,,+++***)))***++++++***)))***************************))))))***,,,,,,+++)))************************)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,---,,,+++,,,......000888BBBVVVyyygggVVVPPPLLLDDD@@@AAADDDHHHWWWsssllldddeeevvvsss[[[UUU^^^lll{{{vvvYYYCCC:::;;;:::;;;<<<<<<;;;;;;===???EEEPPPWWWUUUOOONNNPPPRRRRRRTTTWWWXXXWWWXXXYYYZZZ\\\^^^```bbbbbbaaabbbbbbbbbeeegggiiiqqq|||wwwqqqkkkfffccccccbbb```___^^^[[[WWWTTTMMMKKKHHHFFFEEEDDDBBBAAA>>>>>>===<<<:::888666555777666555555666888999:::;;;AAAMMMaaa||||||pppmmmlllooovvv}}}zzzvvvuuuvvvxxxyyyzzzyyywwwtttpppkkkfffbbb```______^^^^^^]]]]]]^^^^^^ZZZXXXWWWUUUSSSRRRRRRRRRUUUUUUVVVXXXYYY[[[\\\]]]bbbiiipppqqqoookkkbbbZZZGGGBBB@@@BBBDDDHHHRRR[[[lll|||vvvnnniiittttttcccUUULLL@@@777444444333111000000000///////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++,,,------------+++***)))***++++++***)))***************************))))))***,,,,,,+++)))************************(((((((((((((((((((((((())))))))))))))))))))))))++++++++++++++++++++++++************++++++,,,---,,,***+++---...///555===PPPvvv~~~kkk[[[UUUPPPHHHBBBCCCDDDGGGTTTnnnsssnnnqqqzzzbbbXXX^^^lllzzzeeeHHH<<<:::999;;;<<<===<<<;;;<<<===AAAJJJQQQOOOKKKMMMPPPQQQQQQSSSVVVWWWXXXXXXZZZ[[[]]]___bbbcccaaa```aaabbb___bbbeeeggglll}}}}}}|||zzzwwwrrrmmmhhhfffdddcccaaa``````]]]ZZZWWWOOOLLLJJJHHHGGGFFFDDDBBB??????>>>===;;;999777666444444444444555777999;;;:::>>>GGGWWWooowwwsssqqqrrrttt}}}{{{wwwuuuuuuwwwxxxxxxtttssspppmmmiiifffdddccc______^^^]]]]]]]]]]]]]]]YYYXXXWWWVVVTTTTTTSSSSSSUUUVVVWWWXXXYYY[[[\\\\\\]]]eeelllmmmmmmjjjccc[[[CCC??????BBBFFFKKKUUU___ooo~~~|||qqqmmmnnnzzz|||mmm___OOOFFF;;;555444555333111////////////////////////------------------------------------------------***+++,,,,,,------------+++***)))***++++++***)))***************************))))))***,,,,,,+++)))************************(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((******)))******+++,,,---,,,******---...///333999KKKkkksssbbb[[[UUUKKKEEEEEECCCGGGSSSjjj{{{yyy~~~iii[[[]]]iiiwwwoooOOO>>>;;;777:::<<<>>>===<<<======>>>EEEJJJIIIIIILLLOOOOOOPPPSSSVVVWWWXXXYYYZZZ\\\]]]```ccccccaaa___```bbb]]]___cccfffjjjwww{{{{{{yyyvvvrrrmmmiiigggcccbbbaaa``````^^^[[[XXXPPPNNNKKKIIIHHHGGGEEEDDD@@@@@@???>>><<<:::888777333444444444444555888;;;;;;===CCCOOOeee{{{yyywwwxxx~~~xxxuuutttuuuuuuuuuooommmkkkiiigggfffeeeeee```___^^^]]]\\\\\\\\\\\\XXXXXXWWWWWWVVVUUUTTTTTTUUUUUUVVVXXXYYY[[[\\\]]][[[aaafffggggggfffaaa[[[???===???EEEKKKRRR]]]gggvvv{{{yyyyyypppqqqwwwvvvmmmbbbXXXHHH@@@666222333444222///////////////////////////------------------------------------------------++++++,,,---------,,,,,,+++***)))***++++++***)))***************************))))))***,,,,,,+++)))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---,,,***+++...//////222777DDD___}}}kkkbbb[[[NNNFFFEEEBBBGGGSSSgggqqq___[[[eeesss|||vvvTTTAAA<<<555888<<<>>>>>>======>>>@@@CCCEEEEEEHHHMMMNNNLLLPPPRRRUUUWWWXXXYYY[[[]]]\\\```dddccc___]]]___aaa]]]^^^bbbfffiiisss}}}{{{xxxtttpppkkkhhheeeaaa```_________]]]ZZZWWWPPPMMMJJJHHHHHHGGGEEECCCAAA@@@@@@???===;;;999888555666777666444444777::::::<<<@@@III\\\xxxwwwwwwzzz{{{wwwuuutttsssssskkkjjjhhhfffeeeeeeeeeeee```___^^^]]]\\\\\\\\\\\\XXXXXXXXXWWWWWWVVVUUUUUUTTTUUUVVVXXXZZZ[[[]]]]]][[[```cccaaaaaaaaa^^^YYY???>>>AAAIIIQQQYYYeeeooo~~~uuuxxxzzzrrrvvvxxxkkkaaaXXXPPPCCC;;;333000222444111............///////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------,,,,,,++++++***)))***+++++++++)))***************************))))))***,,,,,,+++)))************************++++++++++++++++++++++++)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,))))))))))))***+++,,,------***+++...000///111666???VVVqqqhhh^^^PPPGGGEEE@@@FFFRRReee}}}uuubbb[[[bbbpppyyyyyyXXXCCC===444888<<<>>>???>>>>>>>>>BBBDDDCCCCCCHHHNNNMMMIIIOOORRRUUUWWWXXXYYY[[[]]]\\\```dddccc___\\\^^^```___^^^bbbgggiiippp|||yyytttnnniiifffddd___^^^]]]]]]]]]\\\YYYVVVOOOLLLIIIHHHGGGFFFDDDBBBAAAAAA@@@???===;;;:::999888::::::888555444666999888:::>>>FFFVVVqqqxxxmmmmmmpppwww}}}xxxuuutttrrrqqqjjjiiigggeeedddcccdddddd```___^^^]]]\\\\\\\\\\\\WWWWWWXXXXXXWWWWWWVVVUUUSSSTTTVVVXXXZZZ\\\]]]^^^^^^aaaaaa^^^]]]^^^\\\XXXCCCBBBFFFOOOVVV^^^kkkyyyvvvzzzzzz~~~|||lllaaaYYYQQQJJJ===999444111111111111000///............//////000,,,------......------,,,***++++++,,,+++***(((''')))))))))))))))))))))))),,,***))))))***++++++***++++++++++++++++++,,,,,,(((***+++***)))((()))***************************++++++++++++++++++++++++******)))((((((((((((((())))))))))))))))))))))))+++++++++,,,,,,,,,------,,,,,,,,,,,,---///000222>>>SSSzzzyyyiii]]]PPPHHHGGGCCCFFFMMMZZZnnn|||eee]]]bbblllssseeeIII888777666999===>>><<<>>>BBB===???BBBDDDFFFIIILLLOOOMMMNNNQQQTTTWWWXXXYYYYYY^^^^^^]]]]]]\\\[[[[[[[[[______bbbeeeffflllyyy}}}||||||wwwsssnnniiifffcccbbb```______]]]ZZZWWWQQQNNNJJJEEEBBBAAAAAAAAADDD@@@===<<<======<<<:::222444555444444444777888:::;;;===AAAJJJ^^^~~~rrrhhhfffgggooo}}}yyytttqqqooonnniiihhhggggggfffffffffffffffccc```^^^]]]]]]\\\ZZZXXXXXXXXXXXXXXXWWWWWWWWWXXXXXXXXXZZZ]]]]]]]]][[[___\\\YYYYYYZZZYYYUUUQQQEEEEEEKKKUUU\\\dddqqq}}}|||~~~|||uuueeeYYYRRRKKKDDD<<<888444111111111111000//////...............///,,,------......------,,,,,,,,,------,,,++++++***++++++++++++++++++++++++---+++******+++,,,,,,+++,,,,,,++++++******))))))(((***+++***)))((()))***''''''''''''''''''''''''((((((((((((((((((((((((******)))((((((((((((((())))))))))))))))))))))))+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,---///000222:::MMMrrr~~~lll]]]PPPHHHGGGBBBCCCIIITTTccc{{{kkk^^^```jjjrrrlllNNN;;;777666888===>>>===>>>BBB???AAACCCDDDEEEGGGJJJLLLMMMOOORRRUUUWWWYYYYYYYYY\\\\\\\\\\\\\\\[[[[[[[[[^^^^^^aaadddeeejjjwww~~~{{{zzzyyyyyy|||zzzuuupppkkkhhhdddbbb```______]]][[[YYYTTTQQQLLLHHHDDDBBBBBBBBBDDDAAA===<<<======<<<:::444555555555444444666888:::;;;===@@@FFFWWWtttoooeeeccceeemmm{{{zzztttpppmmmkkkggggggfffeeeeeeeeefffffffffccc```^^^]]]]]][[[ZZZZZZYYYYYYYYYXXXXXXWWWWWWXXXXXXXXX[[[___aaabbbaaaaaa]]]ZZZYYYYYYXXXTTTQQQJJJMMMTTT^^^fffooo|||}}}~~~ooo]]]PPPKKKEEE???:::777333111111111000000000000///...------------,,,------......------,,,///......---------------------------------------...,,,++++++,,,------,,,,,,,,,+++***)))(((''''''(((***+++***)))((()))***************************))))))))))))))))))))))))******)))((((((((())))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,---///000222666EEEeeeqqq___QQQIIIGGGBBBDDDHHHNNNXXXllluuuaaa]]]fffqqq}}}wwwWWW@@@888666777;;;======???BBBBBBCCCDDDDDDDDDEEEGGGIIINNNOOORRRUUUXXXYYYZZZZZZZZZZZZZZZ[[[[[[[[[[[[\\\]]]]]]___bbbdddhhhsss{{{vvvuuuvvvwwwxxx}}}~~~yyysssnnnkkkdddbbb```^^^^^^]]]\\\ZZZXXXUUUPPPKKKGGGEEECCCCCCDDDBBB???>>>>>>===<<<;;;666777777666444444555666::::::<<<>>>CCCOOOfff{{{|||kkkaaa```aaaiiiwww~~~vvvqqqmmmjjjggggggfffffffffggghhhhhhgggddd```^^^]]]]]][[[ZZZ\\\\\\[[[ZZZYYYYYYXXXXXXXXXXXXYYY\\\aaafffhhhhhheee```[[[XXXXXXVVVSSSPPPTTTWWW^^^gggppp|||||||||{{{jjjWWWKKKFFFAAA<<<777555222000000111000///111000///...---,,,,,,,,,,,,------......------,,,///...---,,,,,,---...///---------------------------,,,******,,,---,,,+++******))))))((((((''''''(((***+++***)))((()))***++++++++++++++++++++++++******************************))))))((())))))***))))))))))))))))))))))))************++++++++++++,,,,,,,,,,,,---///000222555???YYY{{{eeeUUULLLIIIFFFFFFIIIMMMRRRccchhh]]]dddooo{{{```EEE:::666666:::<<<===>>>BBBAAABBBCCCCCCCCCDDDFFFHHHNNNPPPRRRUUUXXXYYYZZZZZZXXXYYYYYYZZZ[[[[[[\\\\\\\\\[[[]]]```bbbeeennnxxx{{{uuuttttttuuuyyy}}}|||vvvqqqmmmeeebbb___]]]]]]]]]\\\[[[ZZZXXXSSSNNNIIIFFFDDDCCCDDDCCCAAA@@@???>>><<<;;;888999999777444333444555888888;;;===@@@III[[[lllwwwggg___]]]]]]cccrrr{{{tttooollliiiiiihhhiiiiiijjjkkkkkkhhheeeaaa___^^^]]]\\\ZZZ^^^^^^]]]\\\ZZZYYYXXXXXXZZZYYY[[[^^^dddiiilllmmmjjjeee^^^YYYWWWVVVRRROOOaaaffflllrrrzzz~~~~~~{{{sssdddRRRFFFBBB===888555333000///000000000///000000///---,,,,,,,,,,,,,,,------......------,,,...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++))))))+++++++++***'''''''''(((((())))))***(((***+++***)))((()))***((((((((((((((((((((((((''''''''''''''''''''''''******))))))))))))******)))))))))))))))))))))))))))))))))*********++++++,,,,,,,,,,,,---///000222777===PPPtttooo]]]RRRMMMHHHGGGIIIMMMPPP^^^tttaaacccmmm{{{hhhLLL===777555888;;;<<<===@@@>>>@@@AAABBBCCCEEEGGGJJJNNNOOORRRUUUXXXYYYZZZZZZXXXXXXYYYZZZ[[[\\\\\\]]]\\\ZZZ\\\___```bbbiiiqqq|||vvvsssrrrqqqxxx{{{yyytttpppgggddd___\\\\\\\\\\\\[[[\\\ZZZUUUPPPKKKHHHEEEDDDEEEDDDDDDBBB@@@>>>===<<<:::::::::888555333444555666666999===???EEESSSaaatttfff^^^[[[[[[]]]lll}}}wwwqqqmmmjjjjjjjjjjjjjjjkkklllmmmjjjgggccc```___^^^]]][[[___^^^]]]\\\[[[ZZZYYYYYY[[[\\\]]]bbbhhhmmmpppqqqpppjjjbbb]]]ZZZVVVRRROOOttt{{{yyyxxx{{{zzznnniii\\\LLLBBB>>>888222333111//////000000///...//////...---,,,,,,,,,,,,,,,------......------,,,+++++++++++++++,,,,,,---************************,,,***))))))***++++++***&&&&&&'''((()))***++++++(((***+++***)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))***++++++))))))))))))))))))))))))((())))))))))))*********,,,,,,,,,,,,---///000222777;;;IIIhhh|||hhhZZZRRRIIIEEEFFFJJJMMMZZZ|||jjjdddjjjyyyqqqVVV@@@999555777:::;;;<<<>>><<<>>>@@@AAACCCEEEHHHKKKMMMNNNQQQTTTWWWXXXYYYYYYYYYYYYZZZZZZ[[[\\\]]]]]]\\\ZZZ[[[^^^```aaaeeelll{{{vvvrrrooommmsssvvv}}}xxxssslllhhhbbb^^^\\\\\\\\\\\\]]][[[WWWSSSNNNJJJGGGFFFEEEFFFFFFDDDAAA>>>======;;;;;;;;;888555444444666555555888<<<===BBBMMMYYYqqqrrreee]]]YYYXXXZZZhhh{{{{{{tttppplllkkkkkkkkkkkkllllllmmmllliiieeebbbaaa```^^^\\\^^^^^^]]]\\\[[[ZZZZZZYYY\\\]]]aaagggmmmrrruuuuuuvvvppphhhbbb^^^YYYSSSNNN~~~xxxwww{{{wwwccc```VVVJJJAAA<<<555///111///......///000///.........---,,,,,,---------,,,------......------,,,******+++,,,,,,,,,,,,,,,++++++++++++++++++++++++---+++)))***+++,,,++++++((((((((())))))*********(((***+++***)))((()))***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,))))))))))))))))))))))))((((((((()))))))))******,,,,,,,,,,,,---///000222444888CCC^^^rrrbbbXXXKKKDDDCCCIIIMMMWWWwwwsssfffhhhvvvyyybbbCCC;;;555666999999:::<<<<<<===@@@AAABBBDDDGGGJJJLLLMMMPPPSSSVVVWWWXXXXXXZZZ[[[[[[[[[\\\\\\]]]]]]\\\ZZZ[[[^^^``````ccchhhuuu}}}wwwsssooonnnpppuuu|||xxxrrrmmmfffaaa_______________]]]ZZZVVVQQQNNNKKKIIIEEEGGGHHHFFFAAA>>>======;;;;;;;;;999666555555666666555777:::;;;>>>HHHRRR```|||pppccc[[[WWWUUUYYYfffzzz{{{wwwqqqppppppoooooooooppppppnnnkkkgggdddcccaaa___^^^]]]\\\\\\\\\[[[[[[ZZZZZZ[[[^^^dddllltttzzz|||{{{{{{uuunnngggbbb\\\TTTNNNzzzyyy}}}uuu^^^\\\UUUJJJCCC===666...000///......///000///---------,,,,,,,,,---......,,,------......------,,,)))***,,,---...---,,,,,,++++++++++++++++++++++++...,,,++++++,,,------,,,************))))))))))))(((***+++***)))((()))***(((((((((((((((((((((((())))))))))))))))))))))))******))))))***+++,,,,,,))))))))))))))))))))))))(((((((((((()))))))))))),,,,,,,,,,,,---///111222111555???XXXyyyggg[[[NNNEEECCCJJJNNNWWWuuuvvvsssyyyhhhgggsss~~~jjjEEE<<<555555888999999;;;===>>>@@@AAABBBCCCFFFIIIKKKMMMPPPSSSUUUVVVWWWWWW\\\\\\\\\\\\\\\]]]]]]]]]]]]ZZZ[[[^^^```___bbbfffmmm{{{yyyuuurrrqqqrrrvvv|||vvvqqqiiicccaaaaaaaaaaaa```___\\\XXXTTTPPPMMMLLLEEEGGGIIIFFFBBB>>>===>>>;;;;;;;;;999666555666777666555666999999;;;DDDMMMUUUrrrooobbbZZZVVVSSSYYYfffzzz~~~wwwvvvuuuuuuttttttttttttooolllhhheeedddbbb```___\\\[[[[[[[[[[[[[[[[[[[[[[[[^^^fffpppyyy}}}xxxqqqkkkeee]]]UUUNNN