BM6 6( ccceeeiiippptttpppqqqmmmkkkppp{{{]]]KKKaaazzzvvveee```aaapppwwwYYYaaa{{{~~~wwwzzzwwwiiiaaabbbdddbbb```aaaccceeedddbbbMMMccc}}}kkk}}}tttnnniiiiiifff\\\PPPGGGYYYXXXUUUSSSSSSWWW[[[___\\\lll}}}zzz{{{yyytttqqqrrrrrrrrrrrrooollljjjiiijjjllllllmmmmmmmmmnnnnnnnnntttuuuvvvwwwyyyzzz{{{|||yyysssmmmhhhdddsss]]]fffzzz{{{pppttt~~~yyyrrriiibbbbbbgggpppvvv{{{mmmWWW\\\\\\YYYUUURRRWWWbbbkkkqqqvvv|||zzzfffVVVMMMEEE@@@AAAAAA???AAAFFFAAABBBBBBAAA@@@@@@AAACCC@@@@@@@@@AAAAAAAAABBBBBBAAAAAACCCDDDFFFGGGHHHIIIHHHKKKMMMLLLKKKNNNVVV]]]\\\bbblllyyy{{{yyyuuuqqqlllfff___[[[YYYXXXVVVRRROOOLLLJJJIIIGGGDDDAAA??????>>>===<<<~~~{{{yyyvvvtttrrroookkkhhhfffeeeaaaaaa```___^^^^^^______]]]]]]]]]]]]]]]]]]]]]]]]ZZZZZZZZZ[[[[[[[[[\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\^^^^^^___```bbbdddggghhhnnnrrrzzzwwwqqqzzztttooolllkkkjjjhhhfffdddbbbbbbaaa___^^^]]][[[YYYWWWUUUTTTQQQQQQPPPOOONNNMMMLLLKKKFFFGGGGGGEEEDDDIIIRRRZZZdddbbbYYYVVVddd{{{~~~}}}|||yyysssjjjdddcccggglllnnnkkkjjjtttwwwnnnooopppjjjaaaUUUIII@@@:::666777777777777777666666666888888888888999999999999777777777777777777777777777777777777888888888888777777888999::::::;;;;;;>>>???@@@BBBDDDFFFHHHIIINNNNNNOOOPPPQQQQQQQQQPPPJJJIIIFFFDDDAAA@@@>>>>>>@@@???>>>===<<<;;;;;;;;;<<<<<<<<<;;;;;;;;;::::::>>><<<:::999::::::999777zzzuuurrrnnnnnnnnnmmmkkkiiifffeeedddeeeeeedddbbbaaacccdddeeedddcccbbbaaa___^^^^^^^^^___```aaabbbcccdddeeemmmlllmmmnnnqqquuuxxxzzz}}}{{{yyywwwvvvvvvrrroookkkjjjkkkkkkiiihhhhhhddd``````bbbccc```]]]\\\[[[[[[[[[[[[[[[\\\\\\[[[\\\\\\]]]]]]^^^______jjjkkkmmmpppssswwwzzz{{{~~~|||{{{xxxxxxyyyxxxvvvsssooolllaaa```___^^^\\\ZZZYYYXXXWWWQQQOOOQQQOOOLLLUUUcccVVVVVVVVVWWWXXXZZZ[[[\\\YYYZZZ[[[\\\^^^aaacccdddhhhjjjooouuu|||xxxuuuzzzzzzvvvooommmkkkjjjjjjiiifffddd___\\\ZZZYYY[[[[[[ZZZXXXVVVTTTQQQNNNMMMLLLLLLLLLMMMLLLJJJJJJIIIHHHGGGFFFEEEDDDCCCAAA???>>>===<<>>===============<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>======>>>@@@AAABBBCCCEEEGGGIIIIIIKKKMMMOOOJJJLLLLLLKKKGGGBBB???>>>HHHHHHFFFEEEEEEEEEFFFGGGDDDDDDCCCAAA???===;;;:::AAAAAA@@@>>>>>>=========;;;;;;;;;;;;;;;;;;;;;<<<777777777777777888888888999888666444777CCCTTT```^^^ccceeegggqqq~~~~~~uuuwwwyyy{{{}}}~~~}}}{{{yyyzzzsssjjjaaa\\\XXXVVVTTTTTTPPPSSSYYYVVVIIIAAABBB<<<:::777444222111111111555555555555555555555555555555555555666666666666555555555555555555555555444444555555555666666666555666666777777888888888666777888999:::;;;<<<===888888999:::;;;<<<<<<<<<::::::::::::;;;<<<===>>><<<;;;:::999999999999999999999999999999999999999<<<:::888888999999888777~~~zzzvvvsssmmmjjjfffcccaaa```^^^\\\ccc___ZZZUUURRRPPPPPPQQQOOOOOONNNMMMKKKIIIGGGFFFEEEEEEEEECCCBBB@@@>>>===>>>>>>????????????>>>>>><<<======<<<::::::;;;===<<<;;;;;;::::::999999888999999999:::;;;;;;<<<<<<@@@@@@@@@AAACCCFFFIIIJJJNNNOOOPPPSSSWWW___hhhnnn}}}xxxvvvxxxzzz}}}zzzqqqooolllhhhddd```^^^\\\]]]\\\ZZZWWWTTTQQQNNNLLLKKKKKKKKKJJJIIIHHHFFFFFFFFFEEECCCBBBAAA@@@??????DDDBBB@@@@@@@@@AAA@@@???@@@===:::;;;>>>@@@>>><<>>===;;;::::::::::::;;;;;;<<<<<<===>>>>>>>>>@@@AAABBBCCCEEEGGGIIIJJJGGGNNN[[[gggllltttwwwuuurrrpppnnnkkkgggddd```]]]XXXUUUSSSRRRPPPNNNIIIHHHGGGFFFFFFFFFFFFFFFFFFEEECCCAAA???=========@@@???>>>===;;;999888888;;;666555888777666???JJJ;;;;;;;;;;;;<<<===>>>???::::::::::::;;;<<<======888999<<<>>>AAACCCDDDDDDDDDEEEEEECCCAAA@@@AAABBBAAACCCCCC???;;;;;;???CCCEEEBBB>>><<<<<<>>>??????;;;:::999999;;;<<<<<<;;;;;;:::999888888999:::;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::999888888888999999999999999999999999999999888888888888999999999999555555555555555555555555;;;;;;:::999999999999999888:::<<<<<<:::888777777<<<;;;;;;<<>>;;;:::555444888666...,,,000444333222222333444666777222222222222222222333333111111111222222222333333333333333333333333333333111222222222222333333333444444444444444444444444555555555666666777777777999::::::;;;<<<<<<======:::999999888888888999999888888777777777777888888;;;;;;:::999888888777777999777666666777888777777~~~{{{wwwsssqqqooolllhhhaaaZZZRRRMMMIIIGGGTTTQQQMMMIIIGGGDDDAAA???AAA???<<<;;;;;;;;;:::999AAA@@@===;;;999999999999::::::999999888777666555444444444555777999:::;;;555555666666777777888888666777888777555555666888888888888888888888888888888888888888999999999999999888777777777777888999>>>===<<<:::999:::===@@@;;;???DDDHHHJJJKKKMMMNNNTTTUUUSSSMMMJJJKKKJJJFFFHHHGGGFFFCCC@@@???@@@AAADDDCCC@@@===;;;<<>>===<<<<<<<<<;;;;;;;;;:::999888777666888999999999888777666666<<<<<<;;;:::::::::::::::;;;::::::::::::;;;;;;:::;;;999888888;;;<<<<<<:::<<<;;;:::999888777777777999999999:::;;;;;;<<<<<<888888777888888999:::;;;:::<<>>===GGGTTTRRRRRRRRRNNNJJJHHHIIILLLBBBBBBBBBBBBBBBAAAAAA@@@IIIJJJJJJHHHGGGGGGCCC???<<<<<<<<<===???@@@???===999777666666999;;;;;;;;;===;;;:::888888999:::;;;<<<;;;:::999999999:::;;;:::::::::::::::999999999;;;777777999::::::@@@HHH<<<;;;:::999888888888888888777777888888999:::;;;;;;;;;;;;;;;:::888666555444666888888777888;;;>>>;;;999<<>>DDDKKKGGGCCC????????????>>>@@@???===<<<<<<<<<;;;;;;===<<<;;;:::999999::::::::::::;;;;;;::::::;;;<<<::::::;;;;;;<<<<<<======888777777666666666777777888888888888888888888888666666777777777888888888999999999999999999999999:::999999888777777777777999;;;>>>@@@AAACCCEEEFFFEEEBBB??????BBBCCCBBB@@@CCCDDDFFFFFFEEEDDDBBBAAA777888888888777777666555======<<<<<<======>>>>>>======<<<<<<;;;:::::::::888888777777666555555444222333333222000111333666<<>>>>>>>><<<:::888666555444777555444444555777666555|||}}}vvvkkkaaa[[[YYY\\\^^^YYYWWWTTTPPPKKKGGGDDDBBBGGGFFFDDDAAA???<<<:::999<<<;;;:::999888888999:::;;;999888777888999888777888666555555777888777666666777888999999888666555999999888888888888888888888777666555555555555666000000000000000111111111111111222111000000111333/////////000000111111111111111111111111111111111222222111000000000000000222333555555444444555666<<<<<<===<<<::::::<<<>>>===???>>>999888::::::777555888;;;;;;:::999999:::222444555666666888;;;===666555555666888999888666666666666666666777888999777777888888999:::<<<<<<666666777888888888888888444444555666777777777666888888777777777888888999444555666666666666666777666555444444555555555555555555444444444444555555111111222333333444444555888777777666666666777777999888888888777555888<<<@@@===;;;;;;>>>@@@@@@???BBB@@@>>>===>>>AAADDDGGG777;;;<<<888888<<<>>><<<>>>>>>>>>???AAAAAA@@@???AAA???===<<<>>>??????>>>>>><<<:::888777888999:::999:::;;;<<<<<<;;;;;;:::666666666666666666666666777555444555555555999===:::999888777666555555555999888888888888999::::::::::::<<<===>>>?????????CCCEEEFFFDDD???>>>@@@CCCCCC@@@AAAHHHJJJFFFBBBBBBLLLJJJGGGEEECCCAAA???===@@@???>>><<<:::999999999;;;:::999888777777777777666888999888555444555777444444555555555555555555333222222222222222333333444444444444444444444444111111222222222333333333555555555555555555555555444444555555555555555555888999:::::::::===AAADDDIIIGGGGGGIIIMMMMMMJJJGGGBBBGGGLLLKKKDDD@@@@@@CCCJJJJJJJJJIIIGGGEEEDDDCCC@@@@@@???>>>=========>>>;;;:::999888666555444444111111000000//////......+++...222444444222111000+++...///,,,,,,000444555,,,,,,,,,------...//////444222000///000222111111333111000222111//////222------,,,,,,+++++++++,,,---.........//////000000....../////////000000000//////////////////////////////000000000000111111222222222222222111111111///000111222444555666666888777666555555555666666555555666888;;;===@@@AAA============>>>???@@@@@@::::::999888777666555555555444222333444555555444jjjnnnfffdddjjjfffiiilllppprrrrrrrrrrrrsssvvvzzz|||wwwtttiii```]]]cccgggcccaaaccc[[[[[[[[[YYYWWWSSSPPPMMMVVVVVVWWWWWWWWWXXXXXXXXXSSSPPPNNNLLLJJJIIIFFFCCC>>>===<<<;;;:::999999999;;;;;;::::::999999999999777777777777777777777777444555555666666666777777111000///000222333222111111000//////000000///...///000333444444111///---000000000///000000111222444333222111000000000111444444333222111111222222111222333222111111333555000000000111111222222222222222222222333333333333111111222333444555666666...000444555555555666666111333666999===CCCJJJOOOJJJLLLLLLIIIJJJNNNOOOLLLIIILLLNNNLLLFFF@@@>>>===>>>???@@@>>>:::777666666:::999888888999999888666444555777777777777999;;;444444444444444555666666777777888888888777666666222333444666777777777777444444444444444555666666555777999999888777888999777777666555555555555666666666666666666777888999666666666777888888999999<<<<<<;;;;;;;;;;;;;;;<<<555666777;;;???AAABBBCCCDDD@@@===AAAHHHLLLKKKHHHIIIFFFCCCBBBCCCHHHMMMQQQEEENNNPPPHHHDDDHHHKKKKKKAAAAAAAAACCCEEEGGGFFFEEEBBB@@@>>>>>>???@@@@@@@@@>>><<<:::888777777888999888999:::::::::888555444;;;;;;:::999888777666555777666666666666666777888777666666777888999:::;;;<<<<<<;;;::::::999::::::888888888999:::<<<>>>???CCCFFFHHHEEE@@@>>>AAAEEEQQQOOOOOOPPPQQQOOOHHHBBBHHHGGGFFFGGGGGGEEEBBB???>>>??????>>><<<;;;<<<===888888888888888999999999888:::;;;999555333555777666666555555444444444333444444444333444444555666555555555555555555555555333333333333444444444555111111111111111111111111555555666777888888888888999999999888888;;;???CCC888999<<>>===DDDCCCAAA@@@???>>>======888888888888888888888888222222333444555555666666////////////////////////...000222333333333555666333222111000111222444555555333///---...//////...---------......---------/////////000000111111111------......//////000000....../////////000000000........................////////////000000000000111111111111111111111111//////000222333555666666888888777666777888999:::222222222333444555666777555555444555555666777777222222333444555666777888555444222222333444444333mmmIIIGGG===;;;BBB;;;666888;;;<<<======???AAA>>>BBBEEEFFFGGGKKKRRRXXXWWWXXXZZZ]]]______]]][[[RRRQQQPPPMMMIIIDDD???===<<<>>>@@@AAAAAABBBDDDFFF>>>===;;;999777555333222777777???HHHGGG===:::@@@<<<<<<===<<<999666222000333444444555666777888888444333222222333333222000000111444666777777666666111111222333444444555555//////000111222222333333444444444444333000...,,,333222222333444555333222333222222222333333222000444555666777777666444333444444333333333444555666------...///111222222333111000...---------......,,,---......------///000............/////////////////////000000111111111,,,---...///000111111222111333444444222222333444777888999888777888:::<<>><<<;;;::::::888777666888::::::777555555666:::999888777666666666666444444444444444333222222333333444555666666666666555444444444444555666666000333555666444222333444111222222111111111222333222222111111222222333444444444444555666666777777555444444444444555555666555888::::::;;;===@@@AAAMMMKKKLLLOOOTTTWWWVVVTTTPPPNNNLLLKKKLLLOOOTTTWWWOOO]]]cccXXXMMMMMMOOONNNAAAAAABBBDDDGGGIIIIIIHHH999888666777999;;;;;;;;;;;;:::888777777777777888666777777777777666444333555555444333222111000000000000000000111222222000.........///000222333444222222222222333333444555===;;;888666555666777888777<<<@@@???;;;;;;@@@FFFRRRVVVUUUNNNMMMPPPMMMEEE???>>>===>>>??????===;;;777888999777555444666888000000111111111111111111000333555333///---///222000000000/////////......---------------...//////........................------------............222222222222222222222222......000000111000000///111222333333333555888:::;;;>>>AAAAAA@@@===;;;:::999>>>CCCBBB===:::===AAA???@@@@@@@@@@@@@@@???>>>888777666555444333333333///000000111111222222222---......///111222222333555222000...------,,,,,,++++++,,,///000///------///...---+++***)))(((''',,,***))))))+++,,,,,,+++((()))***+++---///000///,,,,,,,,,,,,,,,+++******---......///000000111111............////////////........................------.........//////////////////000000111111111222222333444444555666666.........///111444777999999888666444333222111111222222111111111222222333333444444555777888888999666444222222333333222111lll@@@===111111999000555666777777666666777999333444555333000111888>>>555555777999:::999666333<<<<<<;;;:::777555222111222222222111//////000222666555555555888;;;???AAAPPPVVVcccjjj^^^JJJCCCJJJBBBBBBCCCCCCAAA>>>;;;888222222222222222222222222333222111222444555444333444333111//////000111222444444444444333333333222444444444444333333333333---///222444555444222111111000///000222222000//////...///000333333333111---------...///000111222000000///...///000111222......////////////......000///...------...//////,,,.........------///111------------------------------...//////000111111------............------...//////...---...111444))),,,///111222222333555555888999888:::???AAA??????BBBCCC@@@;;;999<<>>>>>777666444333222111111111000111111222333333333222000000111111111000//////000////////////000000111000333666666444222333444000111222222111222444555222111111000000000111111//////000000111222222333333333222333333444555555444888:::666111222666:::777999;;;===>>>?????????BBBAAA@@@???@@@BBBDDDEEEAAASSS\\\QQQBBB??????===@@@???>>>>>>???>>><<<:::>>><<<999777777777666555444333333333333333333444111111111222333444555666/////////000000111111111---...//////000222111///111000000000000000111222---...///222444777:::;;;:::888444222111333555777444888<<<:::666555:::@@@>>>IIIHHH<<<999AAADDD???AAA???===<<<======<<<:::777888999666333111333555333333333333222111000///000333666444000///111555111111111111111000000000///////////////000111111//////////////////////////////000000000111111111........................000000111222222111///...333555666555333111000111///333777888666555666888555888;;;<<<;;;;;;===???888888888888888777666666666555444333333333333333222222333333333333333333222222222222111111111111//////000111333222000///222///---...000/////////+++,,,...000000000///......------///000000...,,,---...---++++++,,,---,,,++++++,,,...////////////......//////000111222222------........./////////........................,,,,,,---------.........------......///000111111222222222222222111111111111222333555999===BBBDDD;;;::::::::::::;;;;;;<<<::::::999999999999::::::;;;;;;::::::999888888888777555333222333333222111tttIII888000666444555555555555555555555555444555444333222333444555666777888777555333333555777AAAAAA;;;333222777666111111333555333333999CCCMMMIIIMMMQQQPPPOOOUUUbbblllrrrtttqqqdddRRRDDDAAACCCCCCDDDDDDDDDCCCBBB@@@???999:::;;;999777444444444555555555444444333333333222222333333333444444444111111222333333444555555666555444444333333333333222222222222111111111000////////////////////////------............---------------------------------------............///////////////////////////++++++++++++++++++++++++---------,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------..............................////////////000000000000222222333444444555555666;;;:::999777666666666666666666555555555555666666:::FFFUUU___aaa^^^\\\[[[]]][[[UUUNNNFFFAAA@@@@@@555333111///......///000......////////////......---......///////////////////////////////////////000000000000000///......000000000000000000000000000000000000////////////////////////000000000000000000111222222222222111444333333222222333333444666777888999:::;;;<<<<<<;;;;;;<<<<<<===>>>>>>>>>HHHMMMLLLFFF@@@??????>>><<<<<<;;;::::::999999888888777666555444333333333222222222222111111111000000000000000000000000000......------------......111000///......///000111000000///...............111000//////111333666888111111111111111111111111333444666777777777666555777777777777888888888888::::::999888777777888888666666555555555444444444000000000000000000000000000000///////////////000333111///---,,,---...///........................000000//////.........---......---,,,---...///000....................................////////////000000111111111222222222333333444444555666777777777888999::::::999888777777777666444444444444444333333222222111000////////////............//////000000000000000000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++************************))))))))))))))))))))))))++++++++++++++++++++++++........................//////............//////000000000000111111111111222222111000000000000000111111222222333333444444333333444444444555555555666666777888888999999:::::::::::::::;;;;;;;;;;;;777777666555444444333333222222222111111111000000000000///...............qqqHHH888000666444444444444444444444444444444333333222222333555777888555555555333111000222444GGGKKKIII@@@999888888777777444222888HHH___uuuvvviii___ZZZYYYYYYUUUWWWVVVOOODDD<<<;;;===;;;<<<<<<<<<;;;:::888888999;;;>>>>>><<<888666555333333222222222111111111000000111111111222222222//////000111111222333333333333222111111111111111000000000////////////...------------------------------............------------------------------------------....................................++++++++++++++++++++++++------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,------------------------------------....../////////000000000111111222222333444444555777777666444444333333333444444333333333333444444111888@@@GGGOOO]]]ppp}}}eee___WWWMMMDDD>>>:::999222111///---,,,---...///......////////////......------...///////////////........................000000000000000///......////////////////////////000000000/////////............/////////000000000///000000111111111111111333333222222222222333333444555555666777888999:::999::::::;;;<<<<<<======DDDIIIIIIDDD>>>>>>===<<<;;;::::::999888888777777666666555444333333333333111111111111000000000000000000000000000000000000......------------......000///............///000000//////...------......////////////000222444555000000000000000000000000222222444555555555444333555666666666777777777777888777666666555555666666555555444444444333333333000000000000000000000000000000///////////////000222111///---,,,---..............................000/////////.........---...------,,,---...///000..................................../////////////////////000000000111111111111222222333444444555333444555666666555444333555444444333222222222222333222222111000000/////////..................///........................------------------------++++++++++++++++++++++++))))))*********+++++++++************************))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---------------.........//////000///......---------...------..................////////////000000000000---......//////000111111222222222222333333333333666555555444333333222222111111000000000/////////000//////...............mmmFFF888000666333333333333333333333333333333111111111222333555666777222222222000//////000222HHHRRRYYYUUUMMMJJJMMMPPPOOONNNRRR^^^ppp|||~~~qqqeeeVVVLLLGGGCCC>>>999<<<<<<===;;;777555555666444444444444444333222111111444888:::777333000///000000000////////////.............../////////000------......///000000000000000//////......//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,+++++++++++++++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,------------------------------------.........///////////////000000111111222333333333222111111000000000000111111000000000000111111...//////...555IIIeee{{{ggg___RRRGGG???999333///...---,,,++++++,,,---...---......//////......---,,,---......//////............................../////////000//////...---........................000////////////..................////////////000....../////////000000000222222222111111222222222222222333444444555666666777777888888999:::::::::>>>CCCEEE@@@<<<;;;;;;999999888888777666666555555555444333222111111111111000000000/////////......000000000000000000000000------------------------......------------......//////...---------......,,,---...///000111111111////////////////////////000000111222222222222111444444444444555555555555555444444333333333333333333333333222222222222111000000000000000000000000000//////......///000000111000...---,,,,,,---...------------------------/////////...............---------,,,---......///---------------------------............/////////............////////////...//////000000111111222000111222333333222111000222222111111000/////////222111111000000/////////......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))*********++++++************************))))))))))))))))))))))))************************************************++++++************++++++*********++++++++++++,,,,,,,,,+++************++++++++++++++++++*********+++++++++,,,,,,,,,------+++,,,,,,------...//////000000111111111222222222444444333333222111111111////////////............//////...------------...iiiEEE888000555222222111111111111222222222222000000000111111222333333//////000000///000333555FFFQQQ\\\]]]YYYVVVXXX[[[GGGIIIPPPZZZ```ZZZKKK===???999333333777:::888555555444333333444444333222111111111111111000000///+++---000111///,,,+++***........................------------............,,,---------....../////////......---------......------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,------------++++++++++++++++++++++++************************+++++++++++++++*********************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............---......///000000111111000//////.........///////////////....../////////---......***)))333HHHYYYZZZQQQDDD;;;777333...***+++++++++***+++,,,---...---------......---------,,,,,,---............---------------------------.........//////......---------------------------/////////.........------------........./////////...---------......//////222111111000000111111222000111111222333333444444444444555555666777777888999???BBB>>>:::::::::888666666666555444444333333333222111000000000000000//////.........---------////////////////////////---------------------------,,,,,,,,,,,,,,,,,,---......---------------...+++---///000111000///...........................//////000000111111111111222222222333333333333444333333222222111222222333222222111111111000000000//////////////////////////////.........///000000//////------,,,,,,------------------------------........................,,,,,,,,,---------......---------------------------------.........//////---.........////////////............//////000000111222333444444333222111111111000000///......---000000000/////////......------,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))************************))))))))))))))))))))))))***))))))))))))))))))***(((((()))))))))***************)))(((((())))))))),,,,,,,,,++++++*********++++++,,,,,,,,,,,,------------......///000000111111111222222222333333333222222111111111000000000/////////...............///...------,,,,,,------fffDDD888000444111111000000000111111111222222000000000000///......------///000000111333666999BBBGGGMMMRRRQQQLLLIIIHHH555444444666888888555222888888999999:::888666444555333222222333444222000000000000///////////////---...///...---,,,---///---------...............---------............///---------.....................------------......------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---************************))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))*********++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------,,,,,,------...//////000.........---......////////////............//////(((---000...***---888BBBCCC;;;333...//////---***++++++++++++,,,---......,,,,,,------------,,,,,,+++,,,,,,---------------------------------------,,,---............------------------------------............------------------------............------,,,,,,------...///000000000//////000000000000000111111222333333333222222222333444444555555777===???<<<888999999888555444444333333222111111111111000////////////000.........------------,,,........................,,,,,,---......---,,,,,,++++++,,,,,,,,,,,,++++++------,,,,,,,,,,,,------,,,---///111111000...---////////////////////////000000000000000111111111000111111111222222222222222222222111111222222333111000000000000/////////.......................................///000000...------,,,,,,,,,,,,,,,---------------------------------...............,,,,,,,,,---------------------------------------------------...................../////////000000............////////////111222333333333333222111000111111111000///...---//////...............---,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++(((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******************************))))))))))))******(((((()))))))))************)))))))))))))))******,,,,,,,,,++++++*********+++++++++,,,,,,,,,------++++++,,,,,,---.....................////////////000000000000000/////////////////////////////////......---,,,,,,,,,,,,,,,eeeDDD888///333111222//////000000111222222222111111111000...---+++***...///000000111333666999666555999BBBFFFDDD???===666555444333333555:::===...222666666333000...///000///...///000111111000///...------------......---...---,,,++++++...000---------------.........---------.........//////........................------------------...///---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********************************+++++++++,,,,,,,,,))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))*********((((((((((((((((((((((((((())))))))))))*********))))))*********+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++,,,,,,------...//////------------...///000000......------------......)))+++---+++'''(((---222///,,,((('''***------,,,++++++,,,,,,------......+++,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------...---------------------------------......---------,,,,,,,,,,,,,,,,,,---------.........---,,,,,,,,,---///000000//////......//////000000000111111111222222222000000111111222333333444777<<<===999555666888888444333333222222111000000000000///////////////000.........---------,,,,,,........................+++,,,---......---,,,+++++++++,,,,,,,,,,,,++++++,,,,,,+++++++++,,,---------...///000000///---,,,////////////////////////000000000///000111111222000000000000111111111111222111111111111222333333000000000000////////////........................------------...///000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------.........++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------..................////////////000...........................///000111111000///...000000111111111///---,,,------------------------++++++************++++++++++++++++++++++++++++++************************((((((((((((((((((((((((((((((((()))))))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((******************************))))))))))))******)))))))))*********++++++******)))))))))***++++++***************)))))))))))))))*********+++++++++++++++,,,,,,---.........------------.........///000000//////////////////.........///////////////------,,,++++++++++++,,,eeeDDD888...222111222//////000111111222333333111111111111000...---,,,////////////......111333---+++///999@@@>>><<<===333333444333111///---,,,(((,,,///111222222444555,,,---............///000...---,,,+++,,,,,,---...)))***++++++******+++---++++++,,,,,,------------,,,,,,---------.........------------------------,,,,,,++++++,,,------...,,,,,,,,,++++++++++++***++++++++++++++++++++++++******++++++++++++******************************************++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))******((((((((((((((((((((((((((((((((()))))))))******))))))))))))*********+++++++++++++++++++++++++++************+++++++++,,,++++++,,,------......///,,,,,,,,,------///000000------,,,,,,,,,,,,------,,,,,,+++)))&&&%%%&&&'''((((((((()))***+++------++++++,,,,,,---,,,,,,,,,++++++,,,,,,,,,,,,++++++******+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,------------------------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,---------///...,,,,,,,,,---///000///................../////////000000000000111111//////000111111222222333777;;;;;;555222444666777333333222222111111000000000000////////////000000............------------------------------------***+++---......---+++***++++++,,,------,,,+++++++++++++++++++++,,,------------.........,,,+++***------------------------000//////...///000111222000000000000111111111111000000000000000111222222000000000000////////////------------------------------------...///000000++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,---------............---------------------------...///000000///...---//////111111000///---+++,,,,,,,,,,,,,,,---------*********))))))*********************************************************(((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((()))))))))))))))*********++++++***))))))))))))***+++,,,)))))))))***************)))))))))*********++++++,,,,,,------...//////000////////////000000000000///////////////000000000,,,---------............---,,,,,,+++++++++++++++fffEEE777---111111333///000000111222333333333000111222222222111///...///000///---******+++---000---///666888444222555333///,,,+++,,,///000111000000.........///000000...000111000...---...000///...---,,,,,,---...///'''***---...---,,,,,,,,,******++++++,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,------++++++++++++************))))))))))))))))))))))))******++++++++++++******)))))))))))))))))))))))))))************+++++++++************************(((((((((((((((((((((((('''((((((((())))))******(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************************************)))************++++++++++++,,,,,,------...//////++++++,,,,,,---...///000,,,,,,++++++++++++,,,,,,++++++,,,...///...,,,))))))+++,,,,,,++++++,,,...++++++,,,,,,,,,++++++***+++++++++,,,,,,+++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++***+++,,,,,,------------........................---------,,,,,,,,,++++++++++++,,,,,,,,,---------///...---,,,,,,...///111.........------................../////////////////////000000111222222222777:::999333///111555666333333222222111000000000000000/////////000000111//////.........---------------------------------***+++---......---+++***+++,,,---......---,,,++++++*********+++,,,,,,---,,,,,,,,,,,,++++++***))),,,,,,,,,,,,,,,,,,,,,,,,//////...---...///000111000000000000111111111111///////////////000111222111000000000////////////------------------------,,,,,,,,,---...///000111***++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........***+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...///000111111000///......///000000000...,,,***,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''(((((())))))))))))************)))))))))))))))***++++++******++++++,,,,,,------++++++++++++,,,,,,,,,,,,*********+++,,,,,,---------------.........///////////////000000000000000+++++++++,,,,,,------------,,,++++++******++++++nnnEEE555111333---222111111111111111111111111222111///.........///000++++++++++++++++++++++++000...000555;;;===999555222222111000///...------111///...000333333111//////............---------++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,------...+++++++++++++++++++++++++++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''((()))))))))))))))(((((((((((())))))))))))))))))))))))******************))))))((((((''''''))))))))))))***************+++,,,,,,------,,,,,,///---+++...222333///+++------,,,++++++***))))))************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++***)))************+++++++++******************************+++++++++,,,,,,,,,000///,,,*********+++,,,---,,,,,,+++*********+++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......++++++,,,,,,,,,,,,------////////////000000000000...------......///000111>>>:::555333333333111///111111111111111111111111////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,---......,,,******+++******)))))))))***,,,---...---,,,***)))******+++.........------,,,,,,,,,,,,---......//////..................////////////000000////////////000000111000000///...---------------------------------+++,,,...000000///...---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---------...///////////////...---,,,,,,++++++------------------------.........------,,,,,,,,,......------------......---......///////////////111000000///......---------.........---,,,,,,++++++***((('''&&&''')))***))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++++++++++++++++++++*********))))))******+++,,,,,,---......,,,,,,,,,---------..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,jjjDDD555222333,,,111000000000000000000000000/////////...//////000111++++++++++++++++++++++++...------222777888555111111000000//////.........000......///222222111...............------------++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------++++++++++++++++++++++++************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''((()))))))))))))))(((((((((((())))))))))))))))))))))))******************))))))(((((((((((())))))))))))***************+++,,,,,,------,,,,,,///,,,+++...222222///+++---------,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++***)))************+++++++++******************************+++++++++,,,,,,,,,000...,,,*********+++,,,---,,,++++++******+++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,---......++++++,,,,,,,,,,,,---------............/////////---------...///000111222<<<888444222333333222000111111111111111111111111........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++---......,,,***++++++******)))))))))***,,,,,,---,,,+++*********+++,,,......---------,,,,,,,,,,,,---......//////..................////////////000000////////////000000111000000///......------------------------------+++,,,...///000///...---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............///......---,,,,,,++++++------------------------......---------,,,,,,,,,.........------.........------...///////////////000//////...------,,,,,,------......---,,,,,,++++++***((('''''''''))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++++++++++++++*********))))))******++++++,,,------...,,,,,,,,,------------...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,gggCCC555222333+++111////////////////////////------...///000000000000+++++++++++++++++++++++++++***+++...222333000,,,...........................------...000111///...............------------++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------///...---,,,,,,,,,,,,,,,++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''((()))))))))))))))(((((((((((())))))))))))))))))))))))***************))))))))))))((((((((())))))))))))***************++++++,,,,,,,,,,,,,,,...,,,+++...111111///+++......------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++***)))************+++++++++******************************+++++++++,,,,,,,,,///...,,,+++******++++++,,,,,,++++++******++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......++++++,,,,,,,,,,,,------,,,,,,---------.........------......///111222333999666333222222333222111000000000000000000000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++---...---,,,++++++,,,*********)))******+++,,,++++++******++++++,,,---...------------,,,,,,,,,,,,---......//////..................////////////000//////......//////000000000000///......------------------------------+++,,,---//////......---,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------............------------......------,,,,,,++++++------------------------...------------,,,,,,,,,........................------...////////////.........------,,,,,,++++++---------------,,,,,,++++++***((('''''''''((()))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++++++++*********************++++++,,,,,,------,,,,,,,,,,,,------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,hhhCCC555000111+++222////////////////////////---...///000000///---,,,*********************************,,,......,,,))),,,,,,------.........///---------...//////...............---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,---------------///......---,,,,,,,,,,,,++++++++++++++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''((()))))))))))))))(((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))((()))))))))******************+++,,,,,,,,,,,,+++,,,,,,,,,---000000...+++.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++******))))))*********+++++++++******************************+++++++++,,,,,,,,,------,,,+++******++++++,,,,,,++++++***++++++,,,***++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...+++++++++,,,,,,,,,------,,,------------.........------......000111333444555444222222222222222222000000000000000000000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++,,,...---,,,++++++,,,******************++++++)))*********+++,,,------------------------------,,,---......///...................../////////////////////....../////////000000//////............------------------------+++,,,---.........---------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------..................---,,,---......//////......,,,,,,,,,,,,++++++******,,,,,,---------,,,,,,+++******)))((('''(((((()))((()))))))))************************************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******************************************************************++++++,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++iiiDDD444...000+++444000000000000000000000000///000000000...,,,***)))*********************************+++,,,,,,***)))+++++++++,,,------......,,,---.....................------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,------.........///...---,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''((()))))))))))))))(((((((((((())))))))))))((()))))))))************))))))))))))************((()))))))))************)))***++++++,,,,,,++++++++++++,,,---......---+++......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++***)))))))))*********+++++++++******************************+++++++++,,,,,,,,,,,,,,,++++++******++++++,,,++++++***++++++,,,,,,*********+++++++++,,,,,,,,,++++++++++++,,,------+++++++++,,,,,,,,,------------........./////////------......///111222333111222222111111111222222////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***,,,------,,,+++,,,---*********+++************((()))***+++,,,---------------------------------,,,---......///.....................//////////////////............//////////////////............------------------------+++,,,,,,------------------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------,,,,,,,,,+++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------...//////...------,,,------...............+++++++++++++++*********++++++,,,,,,---,,,,,,+++***))))))(((((((((((((((((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***************************************************************+++++++++++++++,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++hhhEEE555///000,,,444000000000000000000000000111111000...,,,***((('''******************************+++++++++******)))******++++++,,,,,,,,,---+++---//////...---...///------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,---......//////---------,,,,,,------...++++++++++++++++++++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''((()))))))))))))))(((((((((((())))))))))))))))))))))))************)))))))))************+++))))))))))))************)))******+++++++++++++++***+++,,,---------,,,+++---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))************+++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++******++++++******++++++,,,,,,************+++++++++++++++++++++++++++,,,------++++++,,,,,,,,,,,,---------............/////////...------......///000111///111222111000000111222////////////////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++******+++------,,,+++,,,---***++++++++++++***))))))((()))***+++,,,------,,,,,,,,,,,,------------...,,,---......//////..................///////////////......------....../////////////////////......------------------------,,,,,,,,,,,,,,,---------,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,---...//////...---,,,,,,,,,---............---++++++++++++++++++*********++++++,,,,,,,,,,,,,,,))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))*********************************************+++++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++bbbDDD777222222,,,333////////////////////////111000...,,,+++***))))))************************))))))******)))))))))************++++++++++++++++++...000000...---...000---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,------.../////////,,,,,,,,,,,,------...///++++++++++++++++++++++++((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''((()))))))))))))))(((((((((((())))))))))))))))))))))))************))))))*********+++++++++))))))))))))************))))))***+++++++++++++++)))***,,,------,,,++++++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))))))))************+++++++++******************************+++++++++,,,,,,,,,******++++++++++++******++++++******++++++,,,---************+++++++++++++++++++++***++++++,,,---++++++,,,,,,,,,,,,------,,,,,,---------...............------------.........000222222///...///111........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******))))))+++------,,,,,,,,,---***++++++,,,+++***)))((()))***+++,,,---,,,,,,+++,,,,,,,,,---------......,,,---......//////..................///////////////......------......///.../////////////////////------------------------,,,,,,++++++,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......,,,---///000000///---,,,+++,,,------......------++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,)))))))))))))))(((((('''))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))***************************))))))*********+++++++++++++++*********************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************\\\BBB999555333,,,222........................000///---+++******++++++))))))))))))))))))))))))'''((())))))(((((()))***************************+++...111000...---///111---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---------,,,,,,,,,,,,------...///000000+++++++++,,,---...///000++++++++++++++++++++++++(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))'''(((((()))))))))))))))(((((((((((())))))))))))))))))))))))************))))))******++++++++++++))))))))))))************))))))***++++++++++++***(((***,,,---,,,++++++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++***)))))))))************+++++++++******************************+++++++++,,,,,,,,,)))******+++++++++******+++*********+++,,,,,,---)))************+++++++++++++++******++++++,,,---++++++,,,,,,,,,---------++++++,,,,,,,,,---------......---,,,,,,,,,,,,---...000222222///---...000........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))************)))))))))+++------,,,,,,---...***+++,,,,,,+++***)))((()))***+++,,,---,,,++++++,,,,,,,,,------.........,,,---......//////................../////////000.........------..................///////////////------------------------,,,,,,+++++++++,,,---...+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------.........,,,---///000000///---,,,+++,,,------......------++++++++++++++++++,,,,,,)))***+++,,,,,,,,,,,,,,,)))))))))))))))(((((('''))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))******++++++++++++++++++************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************SSS???:::555111)))000000000//////......------+++***)))))))))***+++,,,))))))))))))***************)))(((''''''((()))***)))))))))***++++++,,,,,,---------............///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,---......//////......------------------------************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))***)))(((''''''((()))***((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))***++++++******)))(((''')))*********++++++++++++)))************++++++++++++*********))))))(((((()))***+++,,,,,,+++))))))'''***---,,,***)))***,,,*********++++++,,,,,,,,,************************------+++***))))))(((((())))))*********+++++++++************************))))))))))))))))))))))))++++++************+++++++++++++++*********))))))************************************************++++++++++++++++++++++++************************++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------..................////////////000000//////.........---------------------------++++++++++++++++++++++++------,,,,,,,,,,,,++++++)))************+++++++++,,,------......------,,,++++++******))))))((((((******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---...///111111///...---...------------...//////.......................................///000111------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------,,,,,,+++++++++++++++******++++++,,,------.........---,,,,,,+++------------------------------------------------+++++++++++++++++++++++++++++++++*********))))))******))))))((((((''''''(((((((((((())))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((())))))))))))*********************************************++++++,,,,,,,,,************************)))************+++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,++++++*********************************RRR===777333111***222////////////............++++++***))))))***+++,,,(((((()))))))))************)))(((''''''((()))***((())))))******+++,,,,,,------------...............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,------------...,,,------...............------------------------************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))***)))(((''''''((()))***''''''''''''''''''''''''''''''''''''(((((((((((('''((((((((()))))))))))))))************)))(((((()))))))))*********++++++))))))*********+++++++++************)))))))))((()))***++++++++++++***)))(((***,,,,,,***)))***+++++++++++++++++++++,,,,,,************************,,,,,,+++***))))))))))))*********++++++++++++,,,************************))))))))))))))))))))))))++++++************+++++++++++++++*********))))))************************++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++,,,,,,,,,------------------------------,,,,,,,,,------------...---.........////////////000/////////.........---------------------------++++++++++++++++++++++++------,,,,,,,,,+++++++++))))))*********+++++++++,,,,,,------------,,,,,,************))))))))))))******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---...///000000///...------------------...//////...........................---------......///000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------,,,,,,+++++++++++++++******++++++,,,---------......---,,,,,,+++------------------------------------------------+++++++++++++++++++++++++++++++++*********))))))***)))))))))((((((((('''(((((((((((())))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))***************************************++++++++++++++++++,,,************************)))************+++++++++,,,++++++++++++,,,------,,,,,,,,,+++++++++******++++++++++++++++++++++++SSS<<<555111111+++444.............../////////,,,+++***)))))))))***+++(((((())))))))))))******))))))(((((((((((())))))(((((()))******++++++,,,------------............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++,,,,,,,,,,,,,,,------------,,,,,,---...............------------------------************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((()))))))))))))))))))))))))))((((((''''''(((((()))''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((()))))))))(((((()))************)))((((((((()))))))))******)))))))))*********++++++************)))))))))))))))******+++++++++******)))+++,,,+++***)))***+++,,,,,,++++++++++++++++++************************++++++***************+++++++++++++++,,,,,,,,,,,,************************))))))))))))))))))))))))++++++************+++++++++++++++***************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------.........///////////////...............------------------------++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++)))))))))*********+++++++++,,,,,,------,,,,,,+++)))))))))*********************))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...///000000///...------------------......///........................------,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,++++++++++++******++++++,,,------------------,,,,,,+++------------------------------------------------+++++++++++++++++++++++++++++++++***************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************************))))))))))))************************************+++++++++++++++*********************************)))************++++++++++++++++++++++++,,,------,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,XXX>>>444000000+++444---------....../////////---,,,***)))))))))******(((((((((((()))))))))***))))))(((((((((((())))))(((((())))))***+++++++++,,,,,,---------.........---------,,,,,,,,,++++++++++++++++++++++++++++++************++++++++++++++++++,,,,,,,,,---------,,,,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,************************************)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((('''''''''((((((((())))))'''''')))******+++++++++(((((((((((())))))))))))))))))))))))*********************))))))))))))))))))*********+++++++++++++++++++++***))))))******,,,,,,,,,++++++***************************************))))))***++++++,,,++++++,,,,,,,,,---------************************))))))))))))))))))))))))++++++************++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,---------.................................------------------------++++++++++++++++++++++++,,,,,,,,,++++++++++++***))))))))))))************++++++,,,,,,,,,,,,++++++)))))))))******+++++++++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------......//////......---------,,,,,,------...///........................,,,,,,,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,---------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))******++++++******)))************************((()))))))))************************************,,,,,,++++++******))))))************************))))))*********++++++++++++++++++***+++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,___AAA666111111+++333,,,,,,------......//////...---+++)))(((((())))))'''(((((((((((()))))))))(((((())))))))))))(((((('''(((((()))******++++++,,,,,,,,,------------...------,,,,,,,,,+++++++++++++++++++++++++++++++++))))))*********++++++++++++++++++,,,,,,,,,------+++,,,,,,---...---------,,,,,,,,,,,,,,,,,,,,,,,,************************************)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((&&&'''(((***++++++++++++(((((((((((())))))))))))(((((()))))))))*********))))))))))))))))))******)))))))))******++++++,,,---+++***))))))*********,,,,,,,,,++++++*********************************))))))))))))***+++,,,,,,++++++,,,,,,,,,---------************************))))))))))))))))))))))))++++++************++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********************************+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,---------------------...............------------------------++++++++++++++++++++++++,,,,,,+++++++++*********(((((()))))))))***************++++++++++++******))))))******++++++,,,,,,******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------............------,,,,,,,,,,,,,,,---..............................---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++,,,,,,---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******++++++++++++******************************((()))))))))************************************+++++++++******)))))))))))))))))))))))))))))))))))))))*********++++++++++++************+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++cccDDD777222111***111---------------.........///---+++***((((((((((((''''''(((((((((((())))))(((((())))))))))))((((((''''''((())))))******+++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++)))))))))************+++++++++++++++,,,,,,,,,,,,++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((&&&&&&'''''''''(((((((((''''''(((******+++++++++((((((((()))))))))******((((((((()))))))))******))))))))))))************))))))))))))***+++,,,---...,,,)))((()))******))),,,,,,++++++++++++++++++***************************)))))))))***+++,,,,,,++++++++++++,,,,,,,,,,,,************************))))))))))))))))))))))))++++++************++++++***************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************++++++++++++************************++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------.........------------------------++++++++++++++++++++++++++++++++++++************((((((((()))))))))******)))******++++++******)))*********+++++++++++++++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,------...........................------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++,,,,,,,,,,,,------++++++******++++++,,,---***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************************+++++++++(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******************************))))))))))))***************************************************))))))))))))))))))))))))))))))))))))************+++++++++***************+++,,,,,,***++++++++++++,,,,,,,,,************************cccCCC777222222***111...------------------,,,///...,,,***(((((((((((('''''''''((((((((())))))'''((()))******)))((('''''''''(((((()))*********++++++,,,,,,,,,---------,,,,,,,,,++++++++++++***************************))))))))))))***************++++++++++++,,,,,,,,,++++++,,,------------,,,++++++++++++++++++++++++************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((&&&&&&&&&'''''''''(((((('''((()))***************)))))))))*********++++++(((((((((((()))))))))***((()))))))))***************))))))))))))+++,,,---000,,,)))((()))******)))++++++++++++++++++,,,,,,******************************************++++++*********++++++++++++,,,************************))))))))))))))))))))))))++++++************++++++))))))*********+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************************++++++++++++***************************++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,------.........------------------------++++++++++++++++++++++++++++++++++++************(((((((((((()))))))))***))))))************)))))),,,++++++++++++++++++*********))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,...------------------...,,,,,,++++++,,,,,,---.................................---,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++++++++,,,,,,---------++++++******++++++,,,---******+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++'''((((((((()))))))))***(((((((((((())))))))))))'''((((((((()))))))))***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++***))))))))))))))))))))))))))))))))))))************************************))))))))))))************)))))))))))))))))))))))))))************+++++++++***************++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++bbbBBB666222222+++111.........------,,,,,,,,,000...,,,***((('''''''''''''''''''''((((((((()))'''((()))******)))((('''''''''(((((()))*********++++++,,,,,,,,,---------,,,,,,,,,+++++++++******************************))))))))))))******************+++++++++,,,,,,,,,++++++,,,---------,,,,,,++++++++++++++++++++++++************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))&&&&&&&&&'''''''''((((((((())))))************)))************++++++++++++(((((((((((())))))))))))(((((())))))*********+++***))))))))))))+++---...000,,,(((''')))******(((*********++++++,,,,,,---************************++++++***************+++))))))*********+++++++++************************))))))))))))))))))))))))++++++************++++++))))))******++++++++++++************************************************++++++++++++++++++++++++************************)))************+++++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,------.........------------------------+++++++++++++++++++++++++++++++++************)))(((((((((((())))))))))))))))))************))))))---,,,,,,++++++******************)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,...------,,,,,,------...,,,,,,++++++,,,,,,---...........................///...------,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++++++++,,,,,,---------++++++******++++++,,,---)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))******++++++++++++'''((((((((())))))******(((((((((((())))))))))))'''((((((((())))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++***(((((((((((((((((((((((())))))))))))************************************(((((())))))******++++++)))))))))))))))))))))))))))************+++++++++*********)))***++++++,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,WWW<<<555...222------...//////000000///---,,,///000000---(((&&&&&&(((******))))))(((((('''''')))((('''&&&&&&'''((()))(((((((((((())))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++,,,,,,,,,++++++***++++++******************------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++************************))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''''''''''''''((((((((()))+++++++++*********))))))+++,,,,,,,,,,,,+++******''''''''''''((((((((()))))))))))))))))))))))))))******))))))((((((''''''))))))(((((((((((()))))))))************+++++++++++++++************++++++************************))))))))))))************************************++++++++++++++++++++++++,,,,,,+++***))))))*********++++++,,,,,,++++++***++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---*********))))))))))))(((************************)))************+++++++++)))))))))))))))))))))))))))************+++++++++------------------------........................---------,,,,,,+++++++++++++++++++++++++++++++++))))))))))))))))))))))))'''(((((()))***+++++++++((()))***)))((((((***,,,,,,,,,,,,++++++************++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------.................................------,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---111111000///...------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++******))))))***+++,,,,,,+++******)))(((''''''&&&((((((((((((((('''''''''))))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((('''''''''''''''((()))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************)))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********WWW<<<444...222......///000000111000///------///000///---)))'''((()))))))))))))))(((((('''''')))((('''&&&&&&'''((()))(((((((((((())))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++***++++++,,,,,,++++++***++++++******************------------------------,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++************************))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((''''''''''''(((((((((''''''&&&&&&''''''((('''''''''((((((((())))))))))))*********+++++++++***+++++++++******))))))'''''''''((((((((())))))))))))))))))))))))))))))******))))))(((((((((((())))))(((((((((((())))))************++++++++++++++++++************++++++************************))))))))))))************************************++++++++++++++++++++++++,,,++++++***))))))*********++++++,,,,,,++++++***+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++*********)))))))))************************)))************+++++++++)))))))))))))))))))))))))))************+++++++++------------------------........................---------,,,,,,+++++++++++++++++++++++++++++++++))))))))))))))))))))))))'''(((((()))******++++++((()))***)))((((((***,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------..............................---------,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---000//////......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++******))))))***++++++,,,*********)))((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((('''''''''''''''((()))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************)))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******WWW<<<444---111///111111111111111000///...---...//////---***)))***+++)))))))))(((((((((((('''((((((''''''''''''(((((((((((((((((())))))))))))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++******+++++++++++++++*********++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++,,,************************))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((''''''''''''(((((((((''''''&&&&&&''''''(((''''''((((((((()))))))))'''((()))***+++,,,------*********)))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))***))))))))))))(((((((((***))))))(((((())))))***************+++++++++,,,++++++************++++++************************))))))))))))************************************++++++++++++++++++++++++,,,+++******)))************++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,+++++++++************************************)))************+++++++++)))))))))))))))))))))))))))************+++++++++------------------------------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))((((((((()))******++++++((()))***)))((((((***,,,,,,,,,,,,++++++++++++***,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++*********)))******+++,,,******))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((('''''''''''''''((()))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************)))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***VVV<<<444---111000222333222222111000///............---,,,+++++++++,,,(((((((((((((((((((((((((((((((((''''''((((((((((((((((((((())))))))))))************++++++++++++++++++++++++++++++++++++******))))))))))))******)))******++++++++++++*********+++++++++++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,************************))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((((((((''''''''''''(((((('''(((((((((((()))))))))(((((()))***+++,,,,,,---++++++***)))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))************+++++++++,,,,,,++++++************++++++************************((()))))))))************************************************************++++++***************+++***++++++,,,,,,++++++******++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++******************************))))))*********+++++++++))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))(((((())))))************''')))))))))((()))+++---++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***************++++++***)))))))))((((((((('''((((((((((((((()))))))))))))))))))))))))))))))))((()))))))))************(((((((((((((((((((((((('''''''''''''''((()))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))************************((()))))))))************))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++SSS;;;444,,,000///222333222111111000/////////...---,,,++++++,,,++++++'''''''''''''''((((((((('''(((((((((((((((((('''(((((((((((())))))))))))))))))*********+++++++++++++++++++++++++++++++++***))))))))))))))))))***((()))******++++++++++++******++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,************************************************(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((''''''((((((((((((((((((((()))))))))***))))))*********+++++++++---,,,+++************+++)))))))))************+++))))))))))))))))))))))))))))))))))))******************))))))))))))*********++++++++++++,,,,,,,,,++++++************++++++************************((()))))))))************************************************************+++***************++++++***++++++,,,,,,++++++************+++++++++,,,,,,,,,++++++******++++++,,,,,,,,,,,,+++++++++******************************))))))*********+++++++++))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))))))))))))))*********'''((())))))((()))+++---++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++))))))))))))(((((((((((((((((((((((())))))******))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))'''''''''''''''((()))))))))))))))))))))******+++))))))))))))))))))))))))************************((()))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++PPP;;;555---000...111111111000/////////000000...,,,******++++++***)))&&&''''''''''''(((((((((''''''((((((((((((''''''(((((((((((()))))))))))))))))))))************+++++++++++++++++++++++++++***))))))(((((())))))***(((((()))***++++++++++++******++++++,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,************************************************(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((()))((((((''''''(((((()))((((((((()))))))))*********************+++++++++...---+++*********+++,,,)))*********++++++++++++)))))))))))))))))))))))))))))))))************++++++******))))))******+++++++++++++++,,,,,,,,,,,,++++++************++++++************************))))))))))))*********************************************************************)))******+++,,,***++++++,,,,,,++++++***************++++++++++++++++++************++++++,,,+++++++++************************************)))************+++++++++)))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++************************))))))))))))))))))******'''((())))))))))))+++---***++++++++++++,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++------------+++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,+++******)))*********))))))))))))(((((((((((('''(((((())))))******+++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))'''''''''''''''((()))))))))))))))))))))******+++))))))))))))))))))))))))************************))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,MMM:::666---///,,,///000///.........///000111...,,,))))))******)))'''&&&&&&&&&'''''''''((((((&&&'''((())))))((('''&&&(((((((((((())))))))))))))))))))))))************************************))))))(((((((((((())))))'''((()))***++++++++++++******++++++,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------************************************************(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((())))))(((((((((((())))))(((((()))))))))*********(((((()))***+++,,,,,,------,,,***)))((()))***+++*********+++++++++,,,,,,))))))))))))))))))))))))))))))*********++++++++++++******))))))******++++++++++++,,,,,,,,,------++++++************++++++************************))))))))))))******************************************************************))))))***++++++,,,***++++++,,,,,,++++++***************++++++++++++++++++************++++++++++++*********)))))))))************************)))************+++++++++)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++***************************)))))))))))))))))))))&&&((()))))))))))),,,...******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***,,,,,,,,,,,,------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,++++++***))))))******(((((((((((())))))))))))'''(((((()))******++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))'''''''''''''''((()))))))))))))))))))))******+++))))))))))))))))))))))))************************))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,KKK999666---...+++---......------...///111222///+++(((((()))***(((%%%&&&&&&&&&'''''''''((((((&&&'''((())))))((('''&&&(((((((((((())))))))))))))))))))))))************************************))))))(((((((((((())))))'''''')))******+++++++++******+++,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------************************************************(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))(((((((((((())))))))))))))))))************&&&&&&((()))+++---...///,,,+++)))((('''(((***+++******+++++++++,,,,,,,,,))))))))))))))))))))))))))))))******++++++++++++++++++************++++++++++++,,,,,,,,,---------++++++************++++++************************))))))))))))************************************))))))))))))))))))))))))******))))))***+++,,,,,,+++++++++,,,,,,+++++++++)))************+++++++++++++++************++++++*********))))))))))))(((************************)))************+++++++++)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++*********************************)))))))))))))))&&&''')))))))))***,,,...*********++++++,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,+++***))))))******(((((((((((())))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))'''''''''''''''((()))))))))))))))))))))******+++))))))))))))))))))))))))************************))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++************************++++++++++++++++++++++++*********++++++,,,,,,,,,}}}GGG888555///555333222222222111000000111111111---+++(((((((((((('''%%%(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((((((************************************************************************)))************+++++++++***+++,,,,,,------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))******)))(((''''''((())))))))))))))))))))))))((((((''''''''''''((((((&&&''''''((()))******+++))))))(((((((((((())))))))))))))))))***+++,,,---)))************+++++++++******+++++++++,,,,,,,,,...---+++***)))(((((((((+++++++++*********))))))))))))******++++++++++++,,,,,,------,,,,,,+++***))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))************************+++++++++*********))))))************************************************))))))))))))))))))))))))******)))(((((()))******))))))))))))))))))))))))************************************************++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************************))))))(((((((((***+++,,,,,,******+++,,,++++++,,,,,,,,,,,,---------------,,,,,,++++++++++++++++++,,,,,,---------------------------------++++++,,,,,,,,,,,,------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++------++++++++++++------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))((((((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++************************+++++++++*********))))))++++++++++++++++++++++++,,,+++***))))))***+++,,,************************************************************************))))))))))))************))))))))))))(((((((((((()))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++}}}HHH888555///444222111111111111222222222222222---+++)))((((((((('''&&&(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((((((************************************************************************)))************+++++++++***+++,,,,,,------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,************************************************))))))))))))))))))))))))***)))))))))(((((((((((()))*********((('''((()))))))))))))))))))))))))))((((((''''''''''''((((((''''''(((((())))))******))))))(((((((((((())))))))))))))))))***+++,,,---************++++++++++++***++++++++++++,,,,,,,,,---,,,,,,++++++******)))++++++++++++,,,,,,------************+++++++++,,,,,,,,,------,,,,,,+++***************************************************************************************************************************+++++++++***************+++++++++*********))))))************************************************************************************************))))))))))))))))))))))))************************************************++++++++++++++++++++++++------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))))))))))))))*********,,,---...---+++++++++---++++++,,,,,,,,,,,,---------------,,,,,,,,,++++++++++++,,,,,,,,,---------------------------------++++++,,,,,,,,,,,,------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++************************,,,,,,,,,,,,++++++******++++++++++++++++++++++++++++++***))))))***++++++************************************************************************))))))))))))************)))))))))))))))))))))(((************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++}}}HHH999666...333000//////000222333444333333222...,,,***)))))))))((('''(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((((((************************************************************************)))************+++++++++***+++,,,,,,------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))******)))))))))((((((((()))*********((('''((()))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))***))))))(((((())))))******))))))******+++,,,---******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,+++,,,---......---,,,+++******+++,,,...//////000******++++++++++++,,,,,,,,,,,,------,,,,,,+++***************************))))))))))))))))))))))))************************************************************************++++++++++++******))))))+++++++++***************************************************************************************)))***+++,,,,,,+++***)))))))))))))))))))))))))))************************************************++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++------------------------++++++++++++++++++++++++************************)))))))))***++++++,,,,,,---...///...,,,++++++,,,++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------++++++,,,,,,,,,,,,------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++************************---------,,,,,,,,,,,,+++************************++++++***))))))***++++++************************************************************************))))))))))))************))))))))))))))))))))))))************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++|||HHH:::666...111.........000222444555555333222///---************)))'''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((************************************************************************))))))*********+++++++++***+++,,,,,,------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++++++++++++++++++++*********************************************************)))))))))(((((((((***+++***(((((()))***))))))))))))))))))))))))((((((''''''''''''((((((******))))))))))))))))))***))))))))))))))))))***************+++,,,------++++++++++++,,,,,,,,,---+++++++++,,,,,,,,,------***,,,...///000///...,,,++++++,,,---...//////000++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***************************))))))))))))))))))))))))************************************************************************,,,,,,++++++***)))))))))************************************************************************************************)))***,,,------,,,***)))))))))))))))))))))))))))************************************************++++++++++++++++++++++++,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************,,,,,,,,,,,,,,,---------,,,---...---+++******++++++++++++,,,,,,,,,------------------------,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,++++++------------+++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++************************,,,,,,,,,,,,,,,,,,,,,+++))))))))))))))))))))))))+++******************+++************************************************************************((()))))))))************)))))))))))))))*********************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++zzzGGG;;;666---000------...///222444555444333222///---************)))'''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++***+++,,,,,,------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++*********++++++,,,---++++++++++++++++++++++++************************++++++++++++++++++++++++************))))))))))))(((***+++***)))((()))+++))))))))))))))))))))))))((((((''''''''''''((((((************))))))))))))******))))))))))))******************+++,,,---...+++,,,,,,,,,------------++++++,,,,,,,,,---------***,,,...000111000///...,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***************************))))))))))))))))))))))))************************************************************************+++++++++*********))))))************************************************************************************************)))***,,,------,,,***)))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************000000///...------,,,,,,***,,,,,,+++)))((()))***+++++++++,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---++++++------------+++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************)))))))))))))))******+++************************************++++++++++++))))))))))))))))))))))))*********++++++*********************************************************************************((()))))))))************((()))))))))*********+++************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++wwwFFF:::777,,,///---......///111222333222222111...,,,***)))))))))((('''(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++***+++,,,,,,------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++*********)))))))))(((***+++***))))))***,,,))))))))))))))))))))))))((((((''''''''''''((((((************************+++******))))))******++++++******++++++,,,---...,,,,,,,,,---------......,,,,,,,,,,,,------------,,,---...///000000///...,,,,,,------------------......------------,,,,,,,,,,,,------,,,,,,+++***++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++***************************************+++++++++************************************************++++++++++++++++++++++++)))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++*********+++++++++++++++************************************************************************111000///...---,,,+++***(((***+++***)))((()))+++++++++,,,,,,,,,,,,------------------........................------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************)))))))))))))))******+++************************)))***************++++++************************)))***++++++++++++***)))************************************************************************))))))))))))************((())))))******+++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++uuuDDD:::777,,,///---///000000000000000000000000---+++)))((((((((('''&&&(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++***+++,,,,,,------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))((()))++++++***)))+++,,,))))))))))))))))))))))))((((((''''''''''''(((((()))))))))******++++++,,,+++******))))))******+++++++++++++++,,,---......------------............,,,,,,,,,------------...---.....................,,,,,,---...//////000000............---------,,,,,,,,,------,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++)))))))))***++++++,,,,,,))))))*********+++++++++************************************************++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++)))*********++++++++++++************************************************************************...------,,,+++***))))))((()))***+++******+++---++++++,,,,,,,,,,,,------------------.........//////.........------------++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************)))))))))))))))******+++*********************************++++++,,,,,,,,,++++++++++++++++++++++++)))***++++++++++++***)))************************************************************************))))))))))))************((())))))******+++,,,,,,++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++sssCCC:::777,,,///---///111000//////...//////000---+++(((((((((((('''%%%(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++++++++,,,---------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))((()))++++++******+++,,,))))))))))))))))))))))))((((((''''''''''''(((((((((((()))***+++,,,,,,,,,++++++************++++++++++++++++++,,,---......---------.........//////,,,,,,,,,---------......///...------------......+++,,,---///000222333444//////.........---------,,,,,,---------,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++(((((()))***+++,,,,,,---))))))******++++++++++++************************************************++++++++++++++++++++++++******)))(((((()))******))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++))))))******++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))******************************))))))))))))))))))((()))++++++++++++---///++++++,,,,,,,,,------------------.........////////////.........---------++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---......---++++++++++++---...++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************)))))))))))))))******+++************************+++++++++,,,,,,---------++++++++++++++++++++++++)))***+++,,,,,,+++***)))************************************************************************))))))))))))************((())))))***++++++,,,,,,++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++nnnHHH===555000111)))---333111000...------------******)))(((((((((((((((((((((((((((((((((((((((+++*********))))))((((((&&&&&&&&&'''((())))))***))))))************)))))))))************+++++++++))))))***++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,------......------,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******))))))************************))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,++++++,,,,,,,,,---------///...------......---+++...---///111///++++++//////111000,,,+++,,,...///111111...+++***---000111+++)))111555///000555111...///000111111///...---,,,,,,---......---,,,,,,,,,,,,,,,+++++++++******...------,,,,,,------...+++,,,,,,------,,,,,,+++++++++++++++++++++++++++......------,,,+++******))))))))))))******************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))((())))))***++++++++++++***++++++******************---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++*********))))))((((((************************++++++++++++++++++++++++))))))******++++++++++++++++++,,,,,,,,,,,,---------------.........//////.........------,,,,,,,,,+++++++++,,,,,,---------------...---++++++---///,,,,,,,,,---------......---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------,,,,,,+++++++++,,,------......------,,,************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))++++++************++++++******************************))))))))))))******************************************************)))************+++++++++))))))))))))))))))))))))******************************))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************...------,,,+++***))))))************************++++++++++++++++++++++++************************mmmGGG<<<555///111***---222111///...---,,,------******)))(((((((((((((((((((((((((((((((((((((((******)))))))))(((((((((&&&&&&''''''((())))))***))))))************))))))))))))*********+++++++++))))))***++++++++++++***++++++++++++++++++++++++,,,,,,++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,------------,,,,,,+++++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********)))************************************************))))))))))))***************++++++++++++,,,,,,,,,+++,,,,,,,,,,,,---------///...---...///111111111000------///000///111666////////////000222111///...///......---......,,,555...//////)))///888666///---,,,******,,,...///,,,---............---,,,---,,,,,,,,,,,,+++++++++------,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++------,,,,,,+++*********))))))))))))************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++******)))************+++++++++++++++******************---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++*********))))))))))))************************++++++++++++++++++++++++************+++++++++,,,++++++,,,,,,,,,,,,------,,,------------...............---------,,,,,,,,,+++++++++,,,,,,---------,,,---......,,,,,,---...,,,,,,,,,---------......---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------,,,,,,+++++++++,,,,,,------------,,,,,,************************))))))))))))))))))))))))))))))))))))************************************++++++************++++++******************************))))))))))))******************************************************)))************+++++++++******************************************************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************---,,,,,,++++++******)))************************++++++++++++++++++++++++************************jjjFFF<<<555///000***///222111///---,,,,,,------******)))((((((((((((((((((((((((((((((((((((((())))))((((((((((((((('''&&&&&&''''''((()))))))))))))))************)))))))))))))))*********++++++))))))***++++++++++++************************************************+++***++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************++++++++++++++++++++++++************************)))))))))*********++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......000000///.........//////555111///111111...,,,---...,,,,,,...111111...,,,000...---...000000///...333---000222---...111***444222111//////000111222,,,---............---,,,......---------,,,,,,,,,------,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,++++++***)))))))))))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---,,,,,,+++***+++***)))))))))***,,,,,,******++++++++++++++++++------,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,***************************************)))))))))++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------...------------,,,,,,,,,++++++,,,,,,,,,,,,------+++---//////---,,,,,,---,,,,,,,,,---------......------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,++++++,,,,,,------------,,,,,,************************)))))))))))))))))))))))))))))))))*********++++++************************++++++************++++++++++++++++++++++++++++++******))))))))))))******************************************************)))************+++++++++***************************************************))))))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++************************++++++++++++++++++++++++************************gggDDD;;;444...000+++000222111///---,,,,,,,,,---***))))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((())))))))))))************))))))))))))))))))************))))))***++++++++++++***))))))))))))))))))))))))))))))))))))******************+++,,,,,,,,,,,,+++,,,,,,,,,------,,,,,,,,,,,,,,,,,,+++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********++++++++++++++++++,,,,,,,,,------------------............---///000111000000000000,,,***---555999777555555222000111333333111111222555111000111222111111333333---222777444666666...+++,,,---......,,,***)))------............------///.........---------------,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,,,,++++++************************+++*********))))))((((((((()))))))))************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++,,,,,,++++++***,,,***)))((((((***,,,---******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,))))))))))))))))))))))))************************++++++++++++++++++++++++***+++++++++++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***,,,///000...---,,,,,,,,,,,,,,,---------......------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,************************))))))))))))))))))))))))))))))*********+++++++++************************++++++************+++++++++++++++++++++++++++++++++******))))))******+++************************************************))))))*********+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))******+++++++++,,,************************++++++++++++++++++++++++************************dddAAA:::444---///,,,222111000...---,,,,,,,,,,,,***))))))(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((())))))************))))))(((((()))))))))*********))))))***++++++++++++***))))))))))))))))))))))))((((((((())))))*********)))***++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,+++,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,++++++++++++++++++++++++************************************++++++++++++++++++,,,,,,,,,---------------........./////////)))---111333333222333333999444222444444111000333555555888<<<;;;999===EEE>>>===???CCC@@@777222333999222444555000222666000//////........................................../////////.........------,,,,,,,,,++++++,,,,,,,,,***++++++,,,,,,++++++*********************************)))))))))))))))(((((()))))))))************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))************)))))),,,***)))((((((***,,,---******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,))))))))))))))))))))))))***************+++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***,,,///000...---,,,,,,,,,,,,,,,---------......------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++************************))))))))))))))))))))))))************++++++++++++************************++++++************++++++++++++++++++++++++++++++++++++************++++++************************************************))))))*********+++++++++************************************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************((())))))******++++++,,,************************++++++++++++++++++++++++************************aaa???999333,,,///,,,444111000...,,,++++++,,,,,,******)))((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))''''''(((((((((((((((((())))))************))))))((((((((()))))))))******))))))***++++++++++++***************************((((((((()))******++++++)))******+++++++++++++++++++++,,,,,,,,,,,,++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++++++++,,,,,,,,,,,,,,,------------.........////////////000...000222111---++++++---777444222444555888@@@III```___dddmmmqqqpppvvvxxxzzz```___ffffffVVVJJJAAA444>>>:::333---+++---111444//////...------...////////////.........---------,,,,,,++++++++++++,,,,,,******++++++++++++************************************))))))))))))))))))))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************'''((())))))))))))))))))+++***)))))))))***,,,,,,******++++++,,,---------++++++,,,,,,,,,,,,------++++++************++++++))))))))))))))))))))))))*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---......------------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,------------...------,,,,,,,,,,,,+++++++++---//////---,,,,,,---,,,,,,,,,---------......------------------------......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++************************))))))))))))))))))))))))*********++++++++++++,,,++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************************************)))************+++++++++++++++++++++++++++++++++************************)))))))))************+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))*********++++++************************++++++++++++++++++++++++************************^^^>>>888333,,,///---666111000...,,,+++++++++,,,******)))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))******((((((((((((((((((((('''))))))************))))))(((((((((((()))))))))***))))))***++++++++++++***++++++++++++++++++++++++(((((()))******+++,,,,,,))))))***+++++++++++++++++++++,,,,,,,,,,,,++++++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,------------........./////////000000000222333333111///222999???;;;CCCRRRbbbllluuu~~~rrrfffVVVQQQHHH>>>666///,,,***000///...------...///000.........---------,,,,,,,,,,,,++++++++++++,,,,,,******++++++++++++******************************************************))))))))))))************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************(((((()))***************)))************+++++++++******++++++,,,------...+++++++++,,,,,,---------++++++************++++++*********************************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------............---------,,,++++++,,,,,,,,,,,,------,,,------------.........,,,,,,,,,---------......---------,,,,,,+++++++++,,,---......,,,,,,---...,,,,,,,,,---------......------------------------......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++++++++,,,,,,---------++++++,,,,,,,,,,,,++++++************************))))))))))))))))))))))))*********+++++++++,,,,,,++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************************************)))************+++++++++++++++++++++++++++++++++************************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************************************++++++++++++++++++++++++************************]]]===888222,,,...---666111000...,,,+++++++++,,,******)))((((((((((((((((((((((((((((((((((((((((((((())))))******++++++((((((((((((((('''''''''))))))************))))))(((((((((((())))))))))))))))))***++++++++++++***++++++++++++++++++++++++((())))))***+++,,,,,,,,,))))))***++++++++++++***+++++++++,,,,,,+++++++++)))))))))((()))******+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......////////////000000000000---000333666===KKK]]]jjj}}}rrrbbbPPPAAA777000///...------...///000......---------,,,,,,,,,,,,++++++++++++++++++,,,******++++++++++++******))))))))))))))))))))))))***************+++++++++))))))))))))******************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))((()))***+++++++++++++++))))))***++++++++++++*********+++,,,,,,---......+++++++++,,,,,,---------++++++************++++++*********************************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------//////.........---------++++++,,,,,,,,,------------------.........//////,,,,,,,,,------.........---------,,,,,,+++++++++------...---++++++---///,,,,,,,,,---------......------------------------......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++++++++,,,,,,---------+++++++++,,,,,,+++++++++************************))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************************************)))************+++++++++++++++++++++++++++++++++************************))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************)))))))))))))))************************++++++++++++++++++++++++************************\\\???:::111)))...,,,222------,,,++++++,,,,,,,,,******))))))((((((''''''******))))))((((((''''''(((((())))))*********+++'''''''''''''''((())))))))))))))))))))))))))))))******))))))((((((''''''(((((()))***+++,,,,,,,,,++++++++++++++++++++++++******++++++++++++******))))))***++++++++++++***++++++,,,,,,,,,,,,------++++++******++++++,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------,,,,,,+++,,,,,,,,,...---******+++...111333333///------...///111444666DDDPPP]]]zzzyyyXXXKKK@@@555222111---******111111111///---+++******---------,,,,,,,,,++++++++++++++++++++++++++++++******************************++++++++++++************))))))******+++,,,)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++*********))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---...///000++++++++++++++++++++++++,,,,,,,,,++++++*********,,,++++++******++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,///...------,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------...+++,,,///+++'''222DDDBBB333***---...))))))///<<<999444///,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///++++++++++++++++++++++++,,,,,,,,,++++++*********+++******,,,......---+++++++++++++++++++++++++++,,,,,,,,,++++++*********+++++++++*********))))))******+++++++++,,,,,,,,,******************************++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++******))))))++++++++++++++++++++++++************************************************+++++++++*********))))))************************))))))))))))))))))))))))))))))))))))************************************************************************************************************ZZZ>>>999111***///---333...---,,,,,,++++++++++++***)))))))))((((((((('''***)))))))))((((((((('''((()))))))))************(((''''''''''''((())))))))))))))))))))))))))))))***)))))))))(((((((((''')))))))))***+++++++++,,,++++++++++++++++++++++++******++++++++++++******))))))***++++++++++++***++++++,,,,,,,,,,,,------+++++++++***++++++,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,+++++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,,,,+++++++++,,,,,,***///444333///+++,,,...(((222;;;;;;555777FFFUUUrrrqqqhhhjjjrrrjjjnnnppprrryyyyyyyyyooo^^^JJJ;;;555777:::000...,,,+++---...///000---------,,,,,,,,,++++++++++++++++++++++++++++++******************************++++++++++++************))))))******+++,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++*********))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,---------......------------,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------***+++000...,,,555DDD@@@333,,,///000,,,+++000555444000...,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******---+++***+++,,,---,,,***++++++++++++++++++++++++,,,,,,,,,+++++++++******+++++++++*********))))))******+++++++++,,,,,,,,,******************************++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++*********)))++++++++++++++++++++++++************************************************+++++++++*********))))))************************))))))))))))))))))))))))))))))))))))************************************************************************************************************WWW;;;888111+++000...444///...---,,,+++*********))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))************((((((''''''(((((()))***))))))))))))))))))))))))))))))))))))((((((((((((******************++++++******************************++++++++++++******))))))***++++++++++++***++++++,,,,,,,,,,,,------+++++++++++++++,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,,,,------------...000111999333,,,///CCCfff}}}xxxhhhmmmoooooopppsssssspppppptttzzzxxxllleeehhhiiikkkwwwiiiQQQ===000444000,,,+++---///...,,,------------,,,,,,,,,,,,++++++++++++++++++++++++******************************++++++++++++*********))))))))))))***++++++)))************+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************++++++************+++++++++++++++***************+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,---------......///.........------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...)))***//////---333<<<999000+++///000,,,+++///------,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,+++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***...,,,******+++,,,,,,+++++++++++++++++++++++++++,,,,,,,,,++++++++++++***+++++++++*********************+++++++++,,,,,,,,,++++++++++++++++++++++++******++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++************++++++++++++++++++++++++************************************************+++++++++***************************************))))))))))))))))))))))))))))))))))))************************************************************************************************************TTT999777222,,,111...444000///---,,,+++*********))))))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))*********((((((((('''((())))))***))))))))))))))))))))))))))))))))))))((((((((((((+++++++++***************))))))))))))))))))))))))******++++++++++++******))))))***++++++++++++***+++++++++,,,,,,,,,------,,,++++++++++++,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------,,,,,,,,,------------------------,,,,,,,,,------------...,,,++++++++++++,,,,,,---222...+++---333555222...444???SSSooo}}}uuuooowwwuuuzzzvvv```LLL===777111...//////...+++...------------,,,,,,,,,++++++++++++++++++++++++******************************++++++++++++******)))))))))))))))***++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))++++++************++++++***************************+++++++++++++++,,,,,,************************,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------....../////////......---,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------///***))),,,---++++++...111+++)))---...+++***,,,)))***+++---............,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++...,,,***)))+++---...///++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************((((((((((((((((((((((((((()))))))))************************************************************************************************************RRR888777222---111...333000///---,,,+++*********(((((((((((())))))))))))(((((((((((())))))))))))******))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))(((((((((((())))))))))))+++++++++***************))))))))))))))))))))))))******++++++++++++******))))))***++++++++++++***+++++++++,,,,,,,,,------,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...---------------------------------------------,,,,,,---------.........,,,,,,++++++,,,------...111333666555444555:::>>>XXXyyy~~~}}}uuuwwwYYYOOO@@@555000000111111.........---------,,,,,,++++++++++++++++++++++++******************************++++++++++++******))))))(((((())))))***+++))))))*********+++++++++************************++++++++++++++++++++++++))))))))))))))))))))))))+++******))))))******+++*********************************++++++,,,,,,,,,************************---,,,,,,++++++******)))++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,+++,,,,,,,,,---------......//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------///+++))),,,---+++******,,,******---...,,,++++++++++++---............---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++---+++******---000111222++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++++++++,,,++++++++++++++++++++++++************************************************************************************************((((((((((((((((((((((((((()))))))))************************************************************************************************************QQQ777777333---222...222///...---,,,+++*********(((((((((((())))))))))))(((((((((((())))))))))))************))))))))))))))))))(((((())))))***+++))))))))))))))))))))))))(((((((((((())))))))))))******************++++++******************************++++++++++++******))))))***++++++++++++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------.........------------------------,,,---------............---,,,,,,------...///000+++222555000...???ccczzz}}}kkk{{{eeeMMM;;;222000000............---------,,,++++++++++++++++++++++++******************************++++++++++++******)))(((((((((((()))******)))************+++++++++************************++++++++++++++++++++++++))))))))))))))))))))))))******))))))))))))*********************+++++++++*********++++++,,,,,,---++++++++++++++++++++++++------,,,,,,+++++++++***++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///...---,,,,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------++++++---/////////...,,,,,,---...///.........------............---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---------++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,+++***+++...000111111++++++++++++++++++++++++***++++++++++++,,,,,,,,,***************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++***************************************************************+++++++++************************))))))))))))))))))))))))))))))))))))************************************************************************************************************PPP777777444...111---111...---,,,,,,++++++++++++'''((((((((()))))))))***'''((((((((()))))))))***************)))))))))((())))))(((((())))))***+++))))))))))))))))))))))))'''((((((((()))))))))***)))))))))***+++++++++,,,++++++++++++++++++++++++******++++++++++++******))))))***++++++++++++***++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,------......//////........................------------...............------......000111111---222;;;EEEXXXxxx}}}}}}mmmrrrvvv\\\EEE777111............------------++++++++++++++++++++++++******************************++++++++++++******((((((((((((((()))******)))************+++++++++******************************************************************************))))))))))))******))))))*********+++++++++)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...000000///...---,,,,,,,,,---------......++++++,,,,,,------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++------------///000000,,,---......---.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,+++***+++---------+++++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++************************************************))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))************************************************************************************************************PPP777888444...111,,,000------,,,++++++,,,,,,,,,'''((((((((())))))******'''((((((((())))))******+++*********))))))(((((()))))))))))))))******+++))))))))))))))))))))))))'''((((((((())))))******(((((()))***+++,,,,,,---++++++++++++++++++++++++******++++++++++++******))))))***++++++++++++***++++++,,,,,,,,,------------,,,,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---...///000000........................---------.........//////.........//////111222222555<<>>999666---***---***------,,,++++++******)))))))))((((((''''''&&&&&&+++***)))(((((()))***+++))))))))))))))))))))))))&&&,,,'''999(((,,,,,,---'''###...'''111---((('''(((333$$$###222(((***...(((333%%%+++&&&222%%%,,,'''%%%###444+++111%%%$$$+++***"""111%%%///,,,***...''',,,%%%222+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------............///---------.........//////000...,,,+++...111111...------111333000---666BBBKKKsss~~~yyyuuugggzzzsssWWW>>>666222555333***''',,,,,,,,,++++++***))))))))),,,,,,,,,+++++++++******++++++++++++++++++++++++))))))))))))************+++++++++*********))))))******************************+++++++++,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++)))************+++++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///...---,,,+++++++++++++++++++++++++++,,,++++++******++++++,,,***+++,,,,,,------,,,,,,---------------------------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------...............------,,,,,,,,,........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,++++++*********,,,,,,,,,++++++*********+++,,,,,,------,,,,,,+++)))************++++++++++++,,,------------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********************************++++++++++++++++++++++++---------,,,,,,+++++++++************************++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,+++***))))))***+++,,,)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))++++++++++++++++++++++++************************HHH;;;777555,,,***...+++------,,,++++++******)))))))))(((((((((((((((((())))))(((''''''((())))))))))))))))))))))))))))))'''.../// +++(((---)))++++++---"""$$$%%%&&&,,,%%%,,,/// )))***$$$!!!777"""...!!!999...***...111+++///&&&&&&'''111///...---000%%%(((&&&)))---------------###,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------............///------........./////////+++...000222222333222111000222666555222888MMMcccuuummmSSS@@@...+++111444222///***++++++,,,,,,,,,,,,,,,,,,,,,+++++++++*********++++++++++++++++++++++++))))))))))))************+++++++++*********))))))******************************+++++++++,,,,,,,,,---,,,,,,,,,++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,---............---------------------------,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------............---------,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******+++,,,,,,------,,,,,,+++************++++++++++++***+++,,,------,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******************************,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++************************++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,+++***))))))***+++,,,)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++++++++++++++++++++************************FFF888555555,,,+++///,,,------,,,++++++******)))(((((())))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))((((((///%%%***%%%,,,---"""%%%(((******,,,---000"""---,,,+++,,,...222***DDD""" ///999+++***'''---///...(((***...'''333''''''$$$(((...222,,,333000'''444&&&:::''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,---------------............///............////////////...111333333000......000666222///444CCC```zzzmmmNNN666///222111++++++,,,------------,,,,,,+++++++++*********))))))************************))))))))))))************+++++++++*********************************************+++++++++,,,,,,,,,+++++++++++++++***************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------------------------///......---,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,++++++++++++***,,,,,,,,,++++++++++++***+++,,,,,,------,,,,,,+++************+++++++++,,,******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************++++++)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++++++++++++++++++++************************FFF999666666...,,,///,,,------,,,++++++******)))(((((())))))******++++++((((((((((((((((((((((((((((((((((((((((((((((((,,,!!!((()))000222((($$$222,,,&&&+++(((+++$$$333...'''!!!###777000555777000,,,&&&,,,***$$$&&&***000!!!"""666)))///666***///)))***%%%&&&<<<)))///***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,------------------------............///....../////////000000000333222111222000///000444333111999RRRwwwWWW888///...---............---,,,+++***++++++*********)))))))))))))))))))))))))))))))))((()))))))))******************************************************************+++++++++,,,,,,,,,************************************************++++++++++++,,,,,,,,,---......------,,,,,,++++++++++++++++++,,,,,,,,,,,,------------------------000///---,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,---...............,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++*********+++++++++,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++************************))))))))))))))))))))))))((((((((((((((((((((((((************************************************++++++++++++++++++++++++************************III<<<999888///---///+++------,,,++++++******)))(((((())))))******++++++))))))))))))))))))))))))((((((((((((((((((((((((///###((())))))+++ 666 """'''777+++------ (((***!!!))):::222!!!:::---$$$,,,""",,,///111&&&)))(((...)))(((888444%%%###222&&&%%%333,,,+++333'''???;;;LLL777,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,------.........---------............////////////000000000111111111---...444777444333666,,,AAAeee~~~zzzxxxzzzzzzyyyzzzsssRRRAAA:::555......------,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))((()))))))))******************************************************************+++++++++,,,,,,,,,************************************************+++,,,,,,,,,------------///......------,,,,,,,,,++++++,,,,,,,,,---------........................000///...---,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++***++++++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++))))))*********+++++++++************************))))))))))))))))))))))))((((((((((((((((((((((((************************************************++++++++++++++++++++++++************************JJJ===::::::111---///+++------,,,++++++******)))(((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))((((((...+++"""%%%+++yyy999...&&&)))%%%444PPPNNN$$$666(((555&&&''',,,---///$$$000:::)))---'''&&&***$$$TTT===""",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,---......//////---------............///000000000000111111111111000---000666555...,,,111EEEfffzzz}}}rrrmmmoooeeejjjoooeeeZZZUUURRRPPPRRRUUUYYYaaammmtttwww|||oooZZZGGG999000///---,,,,,,---///111,,,,,,,,,+++++++++******************************))))))))))))***************************+++++++++******************************+++++++++,,,,,,,,,*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------........................------,,,,,,------......//////////////////////////////000///......------......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------***+++,,,,,,------,,,,,,------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,+++************+++,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++************************GGG;;;999999111...000,,,------,,,++++++******)))))))))(((((((((((((((((((((((()))******)))(((((())))))))))))))))))))))))###***---+++%%%'''555777+++!!!%%%***'''rrrhhh)))<<>>&&&,,,222///111+++...///...,,,,,,+++)))))))))))))))))))))))))))++++++++++++++++++++++++)))************+++++++++******+++++++++,,,,,,,,,...---,,,,,,++++++++++++++++++,,,,,,,,,---------------------------------111...,,,---///111000///000000000111222111///---222555111***///999555'''...333+++111111---666222333111...---...000111222/////////000///...+++))),,,,,,,,,,,,---...///000---,,,,,,++++++,,,,,,---........................,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------------------------------000000///...,,,+++***))),,,,,,,,,---------........................------,,,---///000111000///------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++------------------------************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++*********))))))(((((())))))))))))******************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++GGG999777888111///111,,,...------,,,+++***)))((())))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))YYY{{{vvvxxxqqqsss}}}(((```///;;;>>>"""zzz{{{{{{rrrzzzqqq[[[&&&///***///&&&444---mmm%%%///,,,***++++++...+++++++++,,,,,,,,,---------.........------,,,,,,,,,//////.........---------,,,---......//////......000000000000000000000///555555333111111222222111888///222MMMvvvgggpppxxx```QQQMMMUUU___~~~}}}|||ttttttaaaTTTCCC<<<888***$$$...***---......---------,,,************************++++++++++++++++++++++++)))************+++++++++******+++++++++,,,,,,,,,...---,,,,,,+++++++++,,,++++++,,,,,,,,,---------------------------------111...------...///---+++...---,,,---000333666777(((...333222,,,)))///888777;;;///000---'''111------...000111111///,,,+++------,,,,,,---///222444........................------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------------------------------//////...---,,,++++++***,,,,,,,,,---------..............................,,,---///000111000///...---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++*********))))))))))))))))))))))))******************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++EEE888666777111000222---...---,,,,,,+++***))))))))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))000...www)))+++lll333---000'''...(((111!!!"""+++333+++###,,,111))),,,,,,,,,,,,------------.........---------------...............---------------...////////////...000000000000000000000000555222///000222333222000999444KKKnnnxxxuuuaaaSSSIIIZZZvvv|||rrrvvvaaaUUUPPP>>>///...222------.........---,,,+++************************************************)))************+++++++++******+++++++++,,,,,,,,,------,,,+++++++++,,,,,,,,,,,,,,,,,,------------------------------------///......///000000...---666444222///...---------@@@444111888888000...666'''111...777777///666000...///111222222111///......//////...,,,,,,...///...////////////...------,,,---...//////...---,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------------------------------......---------,,,,,,,,,,,,,,,,,,---------..............................,,,---///000000000///...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++---------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++***************))))))))))))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++DDD777444666111000333...------,,,,,,+++***))))))(((((((((((((((((((((((('''(((((((((((()))))))))))))))))))))))))))))))))(((***```...!!!&&&000///***///&&&,,,GGG:::'''000///###,,,111***,,,,,,,,,------------..................---------........................------...///////////////000000000000000111111111111...///333777666444444444JJJzzzrrrnnnTTT[[[gggyyy}}}tttyyyaaa@@@;;;>>>000111...---......***))))))************************))))))))))))))))))))))))))))))*********+++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,------------...........................---...///111222333222222)))+++...111333666888;;;777+++'''222;;;:::999<<>>QQQnnnYYYQQQmmmUUU>>>:::444,,,)))///222...---000++++++++++++++++++++++++************************)))************+++++++++******+++++++++,,,,,,,,,,,,,,,+++++++++,,,------,,,---------....................................000111111000...---///000555555555666<<>>DDDZZZkkkwwwbbbQQQ<<<999444000------...///......------------.........................................................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------------------------------......---------,,,,,,,,,,,,,,,,,,---------......,,,,,,------...///000000...............///000000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------------------------------++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++AAA;;;666666999999444...+++++++++************)))))))))))))))))))))))))))*********))))))))))))))))))************+++++++++"""555]]]bbb***888000***000III,,,888)))***777&&&(((333!!!:::,,,444&&&)));;;"""%%%"""222,,,222"""111------------------------........................---------.........//////...//////000000000000000///111444444333222222333+++>>>...)))[[[lllhhhooohhhbbbFFF===<<<---+++222+++,,,,,,,,,+++++++++************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///222---+++...111///.........555333222999GGGcccbbbXXXFFF444---...///,,,333222111///.........///000...++++++,,,...//////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------,,,,,,,,,---------......------------------------........................---------------------------------............///111000///...------...///........................................................................///---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,+++,,,---...///...------,,,---...,,,)))(((***---$$$***,,,(((''',,,...---333***...222***)))//////%%%(((,,,------++++++,,,------,,,++++++,,,,,,---///,,,******---...,,,***AAA;;;666555888777222---++++++++++++************************************************))))))))))))************++++++++++++))))))%%%===888000)))000[[[bbb,,,,,,000"""222***;;;(((999&&&)))+++(((222222(((333"""QQQ;;;---)))///+++333------------------------........................---------.........//////...//////000000000000000000000000000111222333444555888555KKKpppjjjmmmvvvTTTBBB;;;...+++///(((,,,,,,,,,++++++++++++******************************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---....../////////...000222///+++...333111666:::MMMpppzzzlllVVVEEE999666:::***---000222111000/////////...---,,,,,,,,,---...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,///.........------------,,,,,,,,,---------......------------------------........................---------------------------------............///111000///...---......///........................................................................,,,+++++++++,,,,,,------111...+++***,,,,,,,,,******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,)))***+++,,,---------,,,((()))******++++++++++++///333333000///111///))),,,'''---000+++---111+++444222000......------,,,%%%'''***,,,---,,,+++***---,,,,,,++++++,,,,,,,,,@@@;;;666444555555000+++,,,+++++++++******************************************************************+++++++++,,,,,,,,,888888'''888000)))///333ttteee<<<+++444(((---<<<&&&333777###666111BBB---%%%111 ===,,,%%%ooo)))+++---111///------------------------........................------........./////////...///000000111111000000333111//////111333555555999111BBBuuuvvv~~~ooowwwgggKKK===000,,,...***,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////222,,,)))---000000//////???^^^wwwUUU999555666444000---,,,---...000---///111000,,,+++,,,---........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,............------------,,,,,,,,,---------......------------------------........................---------------------------------............///000000///............///........................................................................******++++++,,,,,,------///---******,,,---+++)))++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++************+++++++++,,,,,,,,,)))***+++,,,------------111111111111111///,,,***,,,)))%%%%%%000@@@IIIKKKFFF>>>888...'''000555***)))'''%%%&&&)))---000222444444333111///---,,,+++,,,---,,,+++))))))***+++@@@;;;666333333222...***,,,,,,+++++++++*********************************)))***************++++++++++++++++++,,,,,,,,,---)))<<<666===999000(((...+++lll\\\)))$$$+++$$$000###===///555&&&222fff&&&...000[[[vvv111777...333666111***000......+++------------------------....................................//////////////////000111111111111000555333111222444666666555222999bbbssswwwXXXEEE666......000------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------------...//////000000111///...//////444AAAOOOooo~~~```QQQAAA999111---...000...,,,,,,111555333...++++++...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------................................................---------............////////////.........//////........................................................................)))+++,,,,,,,,,,,,,,,---***+++---------,,,+++++++++++++++,,,,,,,,,------------------------------,,,,,,,,,---------..............................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******)))******+++++++++,,,,,,,,,,,,,,,---...............---...///...---,,,---...999555222999KKK^^^jjjnnn[[[WWWSSSIIIEEEQQQSSSBBBGGGFFFDDD>>>777222000000)))(((&&&%%%(((,,,111444000...,,,,,,,,,---,,,+++???;;;555222111000---+++,,,,,,,,,++++++++++++***************************))))))******+++++++++,,,+++,,,,,,,,,------------&&&,,,***+++///rrr:::111)))///&&&555---///;;;---777444)))666///''',,,***111///"""DDDmmmNNN555@@@VVVmmm999......)))...------------------------................................./////////000000///000000111111111111111444333333444555555444333222ZZZyyyccclllWWWEEE222,,,333---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------------...//////000000111+++222777555333DDDmmmtttQQQEEE777222333444000***---222666555000,,,---///........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,---------......------------------------................................................---------............///......//////////////////////////////////////////////////////////////////........................+++---...---+++***,,,---,,,222777666000+++***,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,---------..............................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******)))******+++++++++,,,,,,,,,......------............---111555777666999AAAHHHEEECCCEEELLLTTTXXXYYYXXXWWW]]]fffhhhjjjuuusss^^^ZZZaaafffddd[[[TTTSSSVVVIIIFFFAAA;;;555111///---000,,,)))+++000222000--->>>:::666222000///...---,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++))))))******+++,,,,,,,,,,,,,,,,,,---------......---+++)))000+++000:::222***000,,,000III,,,'''666)))...EEE+++)))...333111+++111111$$$111iii&&&...)))555------------------------............................../////////000000000///000111111222222111111000111333333222333555777LLLpppnnn{{{qqq^^^???,,,111------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------......//////000111111111333+++***999UUUwww{{{~~~pppPPP777,,,---111444...111444444111......///........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------......------------------------................................................---------............///---...//////000/////////////////////////////////////////////////////////........................,,,...///---++++++...222777;;;>>>:::222+++***,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,---------..............................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,---///000111555888<<<===>>>AAAGGGLLLGGGCCC???>>>>>>AAAJJJSSSVVVQQQOOOJJJFFFPPPVVVKKKFFFOOOZZZ``````aaagggnnnooommmhhh```TTTEEE999111///+++)))***---///---+++===:::666222000000//////------,,,,,,,,,+++++++++++++++++++++++++++++++++))))))***++++++,,,------------------............222000+++222(((BBB;;;333,,,111333---]]]555222555;;;333)))!!!KKK((('''///CCC,,,///111222&&&000,,,222------------------------.........................../////////000000000000000000111222222222222111///222333222000333<<>>>>>444)))&&&+++000000...,,,,,,,,,---------..............................,,,,,,,,,---------......////////////////////////........................................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,---///222777<<<@@@CCC???>>>CCCQQQbbbjjjfff___[[[dddnnnnnnaaaUUUYYYeee^^^TTTUUUYYYTTTYYYfffjjjyyymmm^^^UUUVVVZZZ]]]^^^UUURRROOOMMMNNNQQQVVVYYY```cccaaaSSS@@@333222666>>>;;;777333222000...,,,---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------......---------.........//////------------------------www///444222111111111444666***,,,oooUUU&&&555(((///333---777)))777###(((000999???www,,,------,,,,,,,,,---------......---------.........//////////////////000000000000000000111222333333444444444///777111666555FFFqqqZZZmmm``````rrrwwwwwwxxxmmmjjjdddaaa]]]XXXSSSRRRUUUWWWVVVPPPQQQSSSUUUUUURRRRRRTTTVVVYYYZZZZZZ\\\aaafffiiivvv|||yyyiii@@@---222((('''333...%%%///,,,++++++******++++++,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------..................---------111000,,,...444666333[[[}}}xxxgggWWWWWWbbblllnnnjjj^^^TTTQQQRRRRRRYYYXXXYYY\\\aaafffiiijjjlllttt|||hhhJJJ;;;222111---***///555222***................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................///......---------......---///111111000000111333***,,,---,,,---///000...000000000///000111000...//////000111///,,,...222////////////////////////...222555444///+++,,,...------,,,,,,---000222444------------------------------------------------.../////////...---,,,,,,---.........------,,,+++.........//////...///111***666//////---+++333***333------444444---,,,111)))000666444+++&&&+++222'''---111...***++++++***...+++)))***...///---***........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++//////...---+++***))))))+++000...&&&&&&...111,,,333///333>>>@@@<<<@@@JJJLLLhhhoooIIIJJJNNNOOOIIIAAABBBIIIJJJSSSTTTOOOPPPVVVTTTMMM[[[[[[WWWNNNFFFFFFKKKPPPYYYffftttlllkkkhhhRRRSSSTTTYYY```iiiqqqmmmYYYDDD>>>;;;777444222000...,,,---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,---------.........------........./////////------------------------###JJJ///000222)))---***+++222111000:::XXX<<<"""222222,,,###444---CCC@@@999...(((///~~~OOO...111***,,,,,,,,,---------......---------.........//////////////////000000000111111111111222222333333444:::+++999555---BBBiiiooo[[[~~~xxxuuummm^^^RRRUUUYYY```iiipppqqqmmmhhh^^^___cccddd^^^TTTNNNMMMQQQ]]]PPPQQQYYYTTTTTTMMMHHHHHHHHHFFFEEEEEEEEEEEEEEEFFFFFFHHHGGGFFFGGGHHHIIIIIIIIIJJJMMMQQQSSSRRRRRRZZZccckkk{{{{{{rrrtttPPP444888111+++......)))))),,,,,,++++++++++++,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------........................444...222999444--->>>YYY{{{|||uuujjjgggjjjcccWWWXXXbbbjjjmmmrrrzzz{{{yyyxxxwwwyyyzzzzzzyyyjjjhhheeebbbdddmmmzzzvvvVVV;;;666444444000)))***000................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................///......------.........333///***)))***---......111))))))222333+++,,,444///---++++++...111111///...000///,,,,,,///000///////////////////////////---111444333///++++++------,,,++++++,,,...000222------------------------------------------------......//////......---,,,------...///////////////---444333,,,+++222444000,,,111---888888...555333,,,:::888&&&###333888000666,,,"""%%%111;;;777---222///,,,---111444111,,,000000000000///...,,,+++........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,+++$$$---333000,,,,,,000222666:::;;;;;;@@@PPPdddpppnnnggg\\\DDDAAA;;;>>>IIIOOOLLLIIIKKK}}}zzzjjjzzzlll___]]]vvvuuuYYY\\\XXXWWWPPP___uuuwwwhhh^^^TTTUUUaaammmnnniii>>>;;;777444222111...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.....................////////////........................===<<<******"""444<<<%%%222:::333---666;;;444111CCCAAACCCLLLUUUUUURRRRRR===CCC@@@,,,222<<<...000((((((;;;+++000,,,888111111111111111000//////555***///555...---///(((,,,,,,,,,---------......------.........//////////////////000000000111111222222222222222222222222<<<+++===:::111\\\}}}{{{dddkkkxxxtttvvvqqqiii___YYYXXXTTTKKKDDDPPPOOOMMMLLLLLLKKKIIIGGGKKKOOOQQQMMMKKKKKKJJJGGGSSSYYYFFFEEELLLHHHGGG@@@FFFJJJOOOQQQPPPPPPQQQTTTPPPPPPOOOOOOOOOQQQSSSTTTVVVTTTRRRSSSTTTSSSPPPMMMNNNQQQSSSXXXgggzzzccczzz~~~tttpppCCC;;;555///***...000''',,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------............////////////000---111777777AAAfff{{{vvvjjj______jjjvvv{{{wwwmmmkkk}}}{{{MMM:::...222000''')))555................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................///......---......//////888222------222666555222333///...222222...///333444111///000111000---+++...111111......111000...////////////////////////---000333111...++++++,,,---,,,+++++++++,,,...///------------------------------------------------....../////////...------,,,---...///000111222222---...000111111111222444444111'''222222)))777===>>>AAAGGGKKKGGGCCCGGGNNNQQQVVVQQQAAA444111333333333000---///222222000......333888777333......///........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------+++,,,,,,,,,---.........000---,,,---,,,...777AAADDDHHHHHHJJJ___qqqppppppbbbLLLJJJUUUYYYcccNNNWWW~~~yyy{{{llljjjrrrhhhddddddUUUUUUdddiiijjj^^^MMMKKK[[[mmm???;;;777444222111///---...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------................../////////000000000////////////////////////!!!+++555777:::,,,444===///888>>>IIIYYYcccqqq~~~zzz}}}|||xxx|||xxx^^^PPPVVVMMM:::GGG...111000666:::'''$$$*********++++++*********(((---***&&&))),,,---///,,,,,,,,,---------..................//////////////////000000000111111111333333222222222222222222777222;;;<<>>555666...999444333000000000000000111111222,,,999555+++...///---444,,,,,,,,,---------.............../////////000000000000000000111111111111333333222222222222222222000<<<222;;;mmmmmmTTTbbbttt[[[UUUUUUUUUSSSOOOMMMNNNPPPLLLFFFFFFJJJKKKLLLMMMMMMMMMPPPSSSVVVLLLMMMOOOPPPQQQQQQQQQQQQQQQYYY[[[YYY\\\eeefff```gggvvvkkkiiikkkdddiiihhhhhhfffgggiiihhhjjjuuutttvvvuuussswww}}}~~~zzz{{{|||ssszzz~~~}}}EEE+++333///+++000111---,,,,,,,,,,,,,,,,,,---,,,,,,---------.........,,,,,,---------........./////////000000000111111666333000???kkk{{{uuusss\\\KKKSSSzzzZZZ888---000000---................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......////////////////////////...............///000111000000111000000000111222...///000000333888;;;<<>>---444000000000000000000000000.../////////---,,,,,,,,,.........---------------------------------------------------------------......///////////////...//////.........///000111888111...222777:::===BBBSSSqqq~~~|||jjjZZZQQQEEE444---000111888???>>>666...******........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------.................................,,,+++111;;;===:::@@@KKKZZZhhhjjjQQQGGGLLL\\\qqq{{{|||~~~oooMMMIIIWWWiii{{{???<<<888555333111///...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------........./////////000000000000111111111111111111111111111111111111---000888<<<888@@@LLLyyyttt]]];;;///000222......------------......,,,111---)))000000,,,---,,,,,,,,,---------............/////////000000000000000000111111111222222222222222222222222222222000???...HHHYYYSSS~~~oooUUULLLOOORRRVVV[[[ZZZSSSRRRYYY[[[WWWUUUWWW[[[ZZZ^^^gggqqqqqqggg]]]ccc```\\\ZZZ]]]fffrrrzzzlll}}}[[[333333333******000------,,,,,,,,,,,,------,,,---------............,,,---------............//////000000111111222222333,,,<<>>999444333111000............///++++++------,,,++++++,,,,,,,,,---------........./////////000000000000000000111111111222222222111111111222222333333444333888;;;pppTTT```vvvnnn```[[[dddooottt}}}|||{{{|||}}}oooeee```bbbhhhrrr~~~xxxppplllmmmqqqxxx}}}zzzuuuFFF333555///)))///------,,,,,,,,,,,,------------------............------------............//////000111111222333333000???ccckkkeeekkkaaaMMMRRRmmmxxxlll[[[;;;111666................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,---......///////////////////////////............///000111222+++,,,000888AAAKKKRRRVVVkkkmmmkkkhhhiiimmmpppooolll^^^RRRLLLFFFEEEQQQaaajjj```bbbqqqsss\\\???000000000000000000000000000111000///.../////////...+++,,,,,,---------,,,,,,------------------------------------------------......///000000000000000000000///...///111444555222;;;DDDSSSqqq~~~{{{}}}qqq}}}qqqllllllcccrrrwwwSSSGGG888000///111333222........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------............------------------...///000111111222>>>>>>===>>>HHH[[[llltttpppYYYFFFNNNggg{{{}}}xxxsssvvv}}}qqqiiiuuutttvvvqqqppp@@@===888555333222000...//////.........---------------------------------............/////////000000111111111111222222222222222222222222222222222======vvvhhhXXX;;;999666333111////////////+++333666+++%%%---333,,,,,,,,,---------......////////////000000000000000111111111111222222222000000111222333333444444666111LLLyyy[[[\\\eeeYYY[[[]]]mmmuuufffjjjqqqpppmmmooorrrwwwqqqTTT222555666...000...------,,,,,,------...---------.........//////---------........./////////000000111222222333333888fffuuupppoookkkeeeooofff___jjjOOO222///................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,---...//////000000000000000000000000............///000222222777>>>NNNddd{{{~~~zzzwwweeeYYYSSSVVVXXXTTTWWW___WWWPPPLLLTTTdddcccHHH)))000000000000000000000000222000///...///000000///)))***+++,,,,,,,,,,,,+++------------------------------------------------......///000000000000000000/////////111444777999OOOEEEVVV}}}qqqsss}}}vvv~~~]]]EEE:::777222...........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------/////////...---------,,,++++++---///000222444444BBB===>>>PPPsss|||bbbLLLqqq~~~~~~{{{{{{~~~}}}AAA<<<888777333///...111000///------.........---..................------............/////////000000000000///000333444222777111222:::888000444@@@VVVvvvuuu[[[EEE888222555555***111111///,,,,,,...///---...------,,,,,,------...............////////////000000000000111111111111000888444///222111///555---DDD~~~rrrRRR[[[```MMMSSS[[[bbbmmmqqqdddzzzpppsssKKK444555'''...------...........................------,,,,,,,,,...............///000000222000111444333000555===OOOiii[[[nnnqqqccc```ooo{{{JJJ222---222333---***---000//////............---------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---------,,,+++---000111000...333000333222///888BBB???```rrr|||bbb___```eeeeeeccciiisss^^^MMMLLLTTTTTTNNN@@@---222444111,,,...444222+++333444333333111///,,,+++........................//////.........---------..................---------+++...222111,,,,,,000333111+++---333666HHHgggrrr{{{}}}uuu{{{xxxiiiyyyiiiSSS///000555+++---333...---///,,,,,,,,,,,,------.........---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,---------..............................000...,,,+++,,,---------,,,000---///888888888AAAFFFAAAXXXfffJJJjjjxxx~~~ooo```aaaOOO}}}jjjzzzAAA<<<888777333///...111000///------.........---................................./////////000000,,,000444555444444444444111333777777222:::\\\ooo[[[AAA222222333111111111000000111222222...------,,,,,,------...............////////////000000000000111111111111///666333000555333000666???NNNbbbRRRsssZZZNNNSSSYYYooovvv{{{\\\AAA444///111.................................------,,,,,,,,,///............///000000555***+++666777111999JJJooojjjxxxsss}}}{{{YYYxxxpppRRR...---++++++---///000000............------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------222111///000111222222111;;;)))***888:::;;;PPPggg~~~pppxxxoooccciii}}}wwwxxxxxxppprrrzzzwwwmmmrrrzzzuuuvvvnnnUUUDDD===666111111///---///222111---333333333333111000...---........................//////.........---------........................,,,111444000+++,,,111555%%%:::@@@@@@QQQgggvvvyyy|||jjjbbbqqq{{{fffNNN[[[jjj```UUUSSSWWW___eeeeeehhhxxxvvvxxxyyyeeeCCC888000111111)))***111///------........./////////---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,---------..............................///...---------.........,,,555111---777@@@AAAEEE???bbb```YYY}}}xxx{{{sssbbbaaa|||nnnxxxyyyrrr{{{AAA<<<888777444//////111111///------...///...---........................////////////000000000000000333777666222///000222222000333;;;HHHbbbZZZCCC<<<111///000111111000//////000......------------..................////////////000000000000111111111111...444222111777555111666BBBjjjeeeYYY___}}}jjjaaaYYYXXXKKKFFF[[[~~~zzz}}}mmmGGG///222000.................................---------------//////......//////000111666,,,---777444333QQQzzz~~~uuuooogggllltttqqqpppzzz{{{fff]]][[[XXX]]]gggttt|||sssGGG888---000333///+++,,,............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,------...///000/////////000000111111111444666AAA]]]~~~}}}tttpppzzzxxxwwwsssjjjooo}}}nnn```UUUHHH@@@888333222222000...///222222222222111000///..........................................---------........................///222333000///111222///666111:::fffzzzbbb]]]eeefffkkkxxxxxxmmmwww~~~wwwqqqvvvwwwkkkWWWOOOUUUUUUMMMQQQ\\\mmmqqq|||cccEEE:::555222...222444)))///////////////000000000------,,,,,,,,,,,,------------------------------,,,,,,,,,---------............................................./////////000333444<<>>888444555444000000333///......------......///............///////////////000000000111111111111000333000111666111000<<>>>>>???@@@???;;;777999AAAHHH[[[mmm~~~mmmLLL000,,,///---,,,111...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...............//////000,,,000444444111111444777===WWWlll{{{}}}~~~wwwuuu^^^OOO@@@777444222222333////////////.../////////........................---.....................---------.........//////555******555222***555MMM~~~xxx|||}}}hhhhhhyyy}}}www\\\UUUMMM```uuu}}}~~~eeeIII222///444222...........................------,,,,,,------...------------------------,,,,,,,,,---------..............................---///000///,,,+++,,,...000;;;@@@<<<777???oooooojjjSSSGGGAAA;;;:::===444444333333777===>>><<<<<>>>>>>>>>>>DDDBBB@@@AAACCCAAA;;;555999<<<>>>>>>>>>???DDDHHH999DDDQQQYYYYYYVVVTTTTTTOOO^^^kkkzzziiiGGG666000------111------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,,,,000333000---///888@@@^^^pppyyyyyywwwlllWWWCCC888222000000000///.........//////........................---------...............,,,,,,------.../////////222...222555+++,,,SSSttt]]]ooo|||uuusss|||ooojjjggg]]]ZZZ\\\VVVbbb^^^]]]cccjjjrrryyyeee___eeemmmxxxtttxxxzzz}}}wwwVVV999222222//////............------......------------......------------------------,,,,,,,,,---------..............................---///000...+++,,,///222CCCIII???888NNNkkk|||dddkkkVVVIIIFFF:::222444999:::888888>>>>>><<<999777666444333<<<;;;;;;;;;===@@@AAAAAA:::GGGSSSUUUWWWiiillldddmmmzzz???:::777666444000000333222000......///000///...---......///000000111111111111111222222222333333555333555777444555GGG]]]yyylllUUU@@@;;;999333.../////////............//////............////////////000000000000111111111111000444222222333111>>>ZZZjjjKKKttt~~~sssdddYYYWWW[[[aaaeeeXXX~~~yyy~~~{{{{{{ssszzzzzzsss^^^777000111111000000///......------........./////////000000000//////000000111222222///333QQQ}}}pppqqqooovvvuuuVVVLLLAAA===???CCCBBB???>>>@@@CCCFFFGGGFFFDDDCCCCCCAAA@@@@@@BBBFFFHHHJJJGGGGGGFFFDDDAAA???<<<;;;>>>@@@BBBBBB???===<<<===>>>GGGFFFOOOcccgggjjj|||ffflll~~~gggHHH777000...------------,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,...000000///---,,,,,,///000------777JJJYYYuuurrrlllwwwvvvZZZDDD;;;555333222111000//////000000........................---------.........//////,,,,,,------...//////000...333666333777RRR|||}}}uuuwww|||xxxwwwuuuqqqmmmiiiiiikkkjjjsssyyy]]]ZZZ^^^jjjhhh\\\???555000000000/////////............------------......------------------------,,,,,,,,,---------..............................+++---///...---///666;;;JJJHHHCCCPPPnnnzzzsssnnn{{{tttVVV@@@@@@@@@111777555555999;;;888666666555555555666777777999<<<999888777888888777777777BBB:::333888DDDPPPWWWYYYqqqoooZZZJJJ???:::777666444000000333222000///...///000///...---......///000111111222111111222222222333333333555333444666777GGGrrroooSSSHHHCCC999000/////////............//////............/////////000000000000000111111111111///444333333333222EEEfff{{{===iiixxxfffZZZYYY___eeegggzzznnnnnnsss}}}|||rrrjjjgggkkkwwwvvv|||cccLLLfffGGG999222111111000///......------.........//////000000000000000000000111111222333111@@@jjj|||vvvllltttlllrrr[[[LLLFFFDDDCCCEEEHHHJJJIIIHHHKKKIIIHHHGGGGGGHHHJJJKKKGGGJJJKKKHHHDDDAAABBBDDDEEEEEEFFFHHHKKKKKKJJJHHHGGGGGGHHHHHHIIIHHHHHHGGGAAAKKKFFFBBBIIIDDDHHHbbblllyyymmmlllyyy|||tttPPP:::444111------------,,,,,,,,,++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...111444444222000...000222222000555GGGcccyyyvvvwww{{{}}}ggghhhPPPHHHCCC666444333111111111111222........................---------.........//////,,,,,,------...///000000...333111222MMMzzzpppddd|||xxxmmmfff]]]PPPYYYcccUUU]]]pppbbbdddttt{{{pppdddcccwwwyyyUUUDDD222111111111000000//////......------------......------------------------,,,,,,,,,---------..............................***,,,.........333<<>>QQQlllkkkWWWmmmzzzggg@@@;;;BBB333333???999999::::::999666555:::@@@:::999999::::::888888:::666777999;;;:::888999;;;333888<<<;;;666666@@@KKKQQQccctttiii???<<<999666333222222222000000////////////000000000000000000111111111111000111222222222333555888000444555555FFFmmmiiiQQQRRR@@@---000111222111//////000///---////////////////////////000000000000111111111111---777111111888222NNN~~~^^^RRRrrr~~~uuueee^^^dddmmmqqq|||iiiiiihhhhhhkkkooosssuuudddYYYZZZ```dddrrrtttIII888333333111///...000000///////////////000000000000...222,,,+++555777222333888111SSSkkklllcccppp|||fff]]]]]]\\\WWWTTTXXXMMMJJJQQQTTTQQQUUU^^^```dddfffdddaaa```dddhhhjjjgggiiikkkbbbVVVTTT[[[QQQWWWXXXQQQMMMSSSZZZZZZ^^^bbbfffqqquuu___JJJJJJHHHTTTLLLFFFSSSRRRHHHMMMXXXggg{{{tttuuu~~~ddd@@@+++***111.../////////000000---(((,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++000333222000000222444%%%888333777???ooo{{{|||sssoooeeeYYYVVVBBB<<<000333---***888///000000///...............---------............///000)))...555000///111//////999===KKK{{{]]]|||jjj___jjj~~~uuuhhh[[[QQQKKKHHHCCCBBB===777;;;BBBCCC???KKK@@@GGGPPPNNN___tttqqq|||ooolllsssooogggvvvxxxbbbVVVmmmkkklllwwwttt\\\AAA///+++000---,,,000///...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---......,,,+++---...***666111'''333AAA@@@<<<>>>LLLnnn]]]HHHttt]]]777::::::999888777888888999999999;;;===:::666999>>>???>>><<<<<<<<<<<<>>>???999888888888888888888888888888777666555555777999BBBGGGUUUjjj}}}???<<<999666333222222222000000////////////000000000000000000111111111111000222333333333333555777555999;;;===[[[eeeQQQKKK@@@666000111000......000222222////////////////////////000000000000111111111111111333///...333<<>>111000,,,------------...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...000111///------...///333222333DDDbbbsss}}}wwweeesssVVVYYYSSS===444...///:::,,,000000///...............---------............///000---000111,,,,,,111000......PPP{{{xxxvvvppp[[[]]]yyy~~~fffUUUGGGHHHLLLIIICCC@@@JJJUUUaaaiiirrrzzz|||yyy|||zzzcccVVVMMM<<>>===<<<:::::::::999888888999:::888:::DDDTTTcccqqq???<<<999666333222222222111000000//////000000111000000000111111111222222111333555555444444444555<<<555AAA[[[XXXUUUOOO666222111000///---...111444////////////////////////000000000000111111111111333...111111111MMMQQQVVV||||||ppp~~~iiijjjgggcccjjjxxx~~~|||hhhdddgggbbbbbbhhh]]]OOO]]]~~~yyyTTT777444000///000000111111/////////000000000111111,,,333000...222111000999:::]]]qqqkkk|||}}}}}}rrr}}}nnnOOO777+++.........---,,,+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------//////......------...///999***@@@bbbbbbssspppZZZ^^^JJJ<<<111---777///000000///...............---------............///...000111...+++---111222>>>BBBpppsssgggnnnvvvZZZjjjyyyjjjWWWSSS??????DDDIIIJJJUUUsssmmmeee[[[TTTSSS^^^vvv}}}dddcccnnnccc}}}~~~sssXXX@@@333***---000(((...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------...000000///...222(((---HHHUUUCCC>>>TTTfffiii{{{bbb===888;;;777000???===:::888777999;;;===GGGBBB@@@CCCGGGGGGHHHJJJNNNOOOPPPQQQQQQPPPOOONNNNNNLLLJJJGGGCCC@@@>>>===;;;;;;999888888888888999666555999AAAJJJVVVfffttt???<<<999666333222222222111000000000000000000111000000111111111222222222111333666666555444555555;;;000QQQwwwdddXXX===666333222111...,,,---000///////////////////////////000000000111111111111222+++666888444]]]dddRRRmmm|||uuuyyy|||iiiiiimmmuuuwwwuuuwww{{{```]]]dddbbbgggZZZRRRPPPooozzzPPP;;;555000000111000111222//////000000000111111111///444222222666222000999IIIqqq^^^ppprrr~~~~~~eeeDDD,,,222111222222...******...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...,,,---000111000000222888888ooo|||ooozzztttjjjvvvQQQ\\\QQQLLL>>>+++111444000000///...............---------............///+++222111---000111000222:::mmmffflllpppttttttnnnfffZZZGGG555JJJPPP___|||sss```YYYWWWdddxxxxxxeeejjjtttmmmyyy}}}rrrnnn```TTTDDD000+++///---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---,,,...000000...,,,---999DDDMMMKKKCCCTTTxxxlllpppQQQ777666???AAA===999888999:::===@@@DDDHHHJJJDDDDDDIIISSS\\\bbbiiiqqq|||}}}}}}|||zzzwwwrrrkkkddd]]]WWWTTTSSSOOOHHHBBB>>><<<::::::===:::999<<>>tttqqqgggFFF999111333444111///111000000000000000000000000000000000000111111111111111,,,222---666wwwpppPPP[[[lllxxxqqqtttrrrssswww}}}~~~www~~~wwwhhh```iii~~~wwwnnngggzzz\\\ppp|||xxxsssaaaffflllGGG:::000111222//////222000000000111111111222222...000---///555222666HHH~~~kkkjjjsssiiieeegggmmmqqqrrrooommmtttggggggjjjrrr~~~oooCCC000***)))000111,,,+++...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------+++---222111---111999BBByyyzzzrrrcccfffuuuYYY>>>555000000///...............---------............///---444------555---111OOOjjjSSSvvvvvvQQQlllrrrXXXMMM>>>===hhh}}}tttkkkdddcccdddcccaaaaaa```hhhhhhmmm{{{bbbLLLeee{{{zzzvvvzzzvvvuuusssiiieeerrrvvvYYY999///111...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............,,,+++---000333888UUUZZZQQQccc|||uuuHHH222FFF:::222666???AAA>>>;;;HHHEEEBBBFFFQQQdddvvvyyyiii[[[SSSFFF???:::999999:::???FFF???<<<999666333222222222222111111000000111111222111111111222222222333333333444444444444666;;;>>>]]]ttt\\\FFF444222444222000222000000000000000000000000000000000000111111111111...222333+++@@@VVVYYY^^^yyytttyyynnnkkkkkkqqq{{{}}}nnngggeeeiiioooeeeqqqvvvfffddddddmmm~~~iiiaaa|||tttxxxccc\\\SSSaaa}}}LLL<<<111222333...---111000000111111111222222222...222111000222222DDDcccaaa~~~oooZZZXXXUUURRRRRRWWW^^^fffkkk^^^gggwwwgggnnn{{{nnnXXXQQQKKKUUU\\\\\\jjjvvvmmmfffvvvrrrnnngggyyyzzz]]]<<>>LLLSSSSSS```uuuuuuDDD@@@@@@444;;;@@@??????DDDJJJLLLEEEJJJXXXoooeeeYYYLLLEEEAAA===;;;<<>>111222333...,,,000000111111111111222222222000777777333111444RRR|||wwwIIInnnjjjuuuoooZZZWWWeeeRRRVVV]]]gggooouuuwwwwwwsss\\\YYYddd^^^oooxxxeeeuuuXXX[[[]]]QQQUUUYYYWWWhhhvvvlllhhhkkknnnrrr|||{{{kkkZZZlllyyyLLL:::---///111---,,,///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...+++---222222666JJJbbb|||uuulllsssvvv|||zzzcccqqqpppwwwfffrrrhhhTTTDDD000000///...............---------.........//////+++333,,,///888666bbbooosssnnn___vvveeeOOORRR~~~sssdddcccmmmlllmmmttt~~~~~~zzzuuuuuuaaattt~~~jjjiiiYYYwwwcccBBB///...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......(((---000...,,,000<<>>@@@>>>DDDOOORRRMMMfff|||wwwcccWWWNNNDDD===:::CCC<<<888777666222111333222222111111111111222222222222111111222222333444222888111888DDD333999hhhjjjDDD333555222...444111111111111111111222222000000000000111111111111///000000333tttiiiPPPbbb{{{}}}}}}qqqjjjaaa[[[]]]fffrrrzzz}}}{{{pppggggggnnnuuuvvvppprrrppp{{{zzz~~~tttpppcccssskkkmmmqqqgggTTTnnnooo[[[SSS---000777***444///000111111111111222222222---333222555888888aaakkkooorrr}}}~~~|||ooowwwaaaXXXbbblllppp{{{yyy___hhhkkkjjjqqqwwwjjjkkkiiiuuuqqqyyy```wwwqqqaaa+++666***222000...,,,---,,,,,,++++++,,,,,,---..................------//////,,,222888444RRR|||vvvtttssswwwxxxsssnnnlllvvvtttvvv\\\888000,,,///000---+++..................///000000///777###...;;;LLLpppzzzRRRfffvvvVVVlllhhhKKK___~~~ppphhheeegggjjjkkkjjjkkkrrryyyttteeeyyy~~~}}}www{{{hhh~~~|||QQQ===///333333---+++------++++++++++++,,,,,,------------,,,,,,,,,,,,---......///***444333'''888XXXbbbCCCNNNaaa{{{|||zzzQQQAAA999:::===666@@@EEEEEEGGGJJJNNNgggkkkSSSHHHEEECCC===888888666333111333222222111111111111222222222222222111222222333444777666111666;;;888XXXyyyYYY<<<222666444---111111111111111111111111000000000000111111111111---222444AAAYYYRRRlll|||~~~sssjjjgggccc___]]]\\\]]]^^^mmmxxx{{{ssskkkgggdddeeekkksss~~~xxx~~~tttssstttvvvwwwnnnRRR333333444---111///000111111111111222222222444555444444777JJJvvvkkkooo~~~yyylllssszzz}}}sssppp~~~zzzqqqwwwwwwiiioooyyyrrr>>>222...111///...+++---,,,,,,++++++,,,,,,---........................---...,,,...555AAAaaa|||zzzpppkkkrrrzzzuuuvvvggg}}}}}}MMM>>>000---...------///...............///000000,,,555555666BBBlllVVVjjjttt~~~aaaQQQZZZ|||ooommmnnnkkkgggeeennnjjjgggeeeeeefffmmmuuuooollltttfffkkkvvv{{{xxxhhhoooNNN777444000//////...,,,+++++++++,,,,,,,,,------------,,,,,,,,,,,,---......///...000...///AAAPPPOOOJJJjjjyyyxxxvvvmmmrrr[[[;;;888555888???<<<888LLLPPPNNNddd^^^HHHCCC===888888666333222333222222111111111111222222222222222222222333444444777555555555222BBBvvv~~~zzzlllfffhhhnnntttJJJ111999<<<***111111111111111111111111000000000000111111111111111:::888MMMHHHZZZ|||uuuzzzpppkkknnnrrrtttqqqjjjbbb\\\YYYcccrrr~~~xxxpppggg\\\VVVYYY```oooxxxyyynnnuuuyyyQQQ:::666///000///000000111111111111222222222444222444333777]]]UUUSSSxxxuuuuuuxxxmmmzzzwwwwww{{{uuunnnbbb|||~~~QQQ&&&///---...222------,,,,,,++++++,,,,,,---........................,,,---000000<<>>///222222222111111111111111///000000000111111111111444===666SSSjjjHHHiiiooovvvooopppwww|||vvvccc```\\\\\\eeeyyy~~~ssshhh\\\TTTSSSXXXYYYdddrrr}}}sssxxxgggccc]]]SSS@@@888,,,333---222000000111111111222222222111///777777===mmmcccffflllttt}}}vvvzzzkkkYYYnnnkkk)))333***,,,222------,,,,,,++++++,,,,,,------------...............---...555777LLLvvvaaa[[[cccmmmsssvvvsss|||yyyttt|||||||||___]]]fffmmmgggeeeppp{{{dddNNN555,,,000333000+++...............///000000444,,,555888pppfffwwwfff```MMM]]]}}}wwwyyy}}}~~~qqqaaabbbeeeccc___[[[ZZZZZZXXXTTTNNNJJJFFFDDDCCCDDDHHHLLLGGGKKKWWWeeeiiifffgggmmm|||pppaaa]]]gggxxxvvvkkk]]]bbb{{{bbbjjjXXX>>>,,,///333...***---,,,,,,---------------------,,,,,,,,,,,,---......---333///777MMMOOOLLLYYYyyyrrrOOO===666666:::===BBBIIILLLQQQXXXsssuuutttrrrTTT@@@>>>>>>CCCLLLQQQaaannngggbbbZZZ]]]fff]]]UUU\\\^^^jjjDDD===999999777444222444333333222222222222333333333333222222333333444555///888;;;666HHHzzz~~~{{{dddIIIIII[[[lllyyyzzzqqqssszzzuuuRRR===777555222222222111111111000000///000000000111111111111000888333ZZZ^^^SSSppppppoootttkkkpppvvv~~~wwwjjj]]]YYY```nnnzzzxxxlllbbbYYYUUUUUUPPPUUU^^^jjjvvv~~~{{{lllvvv|||xxxhhh___|||\\\CCC888+++444///333000000111111111222222222444222888:::JJJ}}}```nnn~~~jjj]]]zzzssszzz@@@:::++++++///)))---,,,,,,++++++,,,,,,------------........./////////---555>>>XXXzzz|||~~~~~~~~~xxxkkklllpppmmmfffaaadddwwwyyyrrrzzznnnppp___yyyzzznnn|||dddDDD111///222111,,,...............///000000555///:::WWWnnnrrr}}}yyyVVVxxxjjj```TTTsssjjjlll|||}}}ttteeeYYYSSSMMMNNNVVVSSSLLLDDD@@@???>>>:::777BBBCCCDDDDDDGGGOOOZZZaaadddiiiwww|||nnniiinnnppptttuuuooohhhgggooowww{{{jjjSSSLLLsss|||qqqdddkkkkkkMMM444000111,,,+++000---------------------------,,,,,,,,,,,,---......///333444AAAKKK@@@HHHnnnPPPBBB999888777<<>>???CCCFFFIIIZZZ{{{~~~vvvppp{{{DDD>>>999999777444333444333333222222222222333333333333333333333444444555111:::888<<>>666999999???IIIIIINNN```rrrXXXVVV^^^NNN???:::888777;;;BBB???BBBEEEMMMaaayyyiiimmmxxx{{{vvvDDD>>>:::999888444333444444333333222222333333444444333333333333444555555444999666JJJ}}}yyy{{{zzztttzzzsssrrrjjj|||uuusss;;;:::333333222222111000000///000000000000111111111111///444@@@tttOOO___ssszzzkkkwwwggg```[[[cccffffffggghhhjjjlllmmmnnnllluuuzzzsssnnncccpppyyyhhh]]]ZZZZZZTTTOOOOOOOOOTTTbbbooo{{{wwwpppvvv}}}gggggg{{{JJJ999666111444000000111111111111222222222///222///???qqqaaa[[[yyy}}}uuuuuuwwwooojjjppp]]]qqq666---222///333---,,,,,,++++++,,,,,,---,,,,,,------...//////000111---===iiixxxuuunnneee\\\RRRGGG@@@AAABBBDDDFFFIIIMMMSSSWWWVVV]]]mmm|||zzzmmmgggkkkeeennnkkkgggsss~~~|||fffXXXssszzznnnuuuaaa@@@...---000111...............///000000///111WWWxxxxxxuuutttcccXXX^^^uuunnnqqqbbbLLLssskkkPPP===>>>===444333;;;<<<@@@???999777:::;;;:::777666CCCZZZaaaVVVOOORRRUUUYYY```iiipppqqqnnnkkkjjjsssxxxppp[[[KKK^^^yyy|||lllbbbrrrZZZEEE777111000000///.........---------------,,,,,,,,,,,,---......)))333IIITTTRRRccc{{{www```===???333888???@@@FFFOOOPPPiiiWWWCCCDDDPPP>>>======<<<<<<>>>BBBGGGXXXaaammmuuufffqqqwwwccceee|||yyy|||DDD>>>:::999888444333555444333333222222333333444444333333333333444555555555777777YYYuuuvvvooo~~~zzzkkk```ddd~~~wwwtttzzztttrrrFFF===333333222222111000000///000000000000111111111111...333HHHMMMjjjtttpppccc\\\PPP[[[[[[\\\___bbbeeegggiiijjjooottt{{{yyyrrr~~~pppeeeccc[[[ZZZYYYVVVNNNIIIRRR___qqqsss}}}uuutttfffooo~~~ooosss~~~yyyvvvMMM:::;;;///666...000111111111111222222222///888888PPPnnnrrriiihhhjjjkkkkkkrrruuuyyy||||||yyyvvvtttSSS???ZZZ___eeevvvmmmzzzwwwsss|||ttt}}}{{{oooccceeeTTTppp???333444,,,111---,,,,,,++++++,,,,,,---,,,,,,------...///000000222111HHHxxxtttggg[[[\\\eeehhh___TTTOOOOOOLLLFFFCCCEEEGGGHHHFFFFFFEEECCCBBBCCCFFFIIIPPPOOOZZZoooxxxpppfffdddcccfff```bbbuuurrrddddddjjjqqqssspppvvvqqq^^^EEE333///000///...............///000000111<<>>AAA@@@;;;CCC>>>IIIaaagggUUU???777???KKK\\\iiimmmkkkgggdddlllkkkeeeggg```EEEIIIsss___rrr}}}iiiNNN;;;444222/////////.........------------,,,,,,,,,,,,---......111>>>TTTUUUOOOooo}}}sssKKK;;;555>>>777BBBEEEMMMXXXccckkkNNNPPPKKKBBBEEECCCDDDAAA:::777:::@@@CCC@@@XXX{{{mmmYYYGGGMMMjjjkkkddd}}}}}}~~~JJJDDD<<<666555444222111444333333222222333333444444333333333333444555555,,,===:::zzzyyyqqqiiinnnhhhfffiiijjjpppQQQbbbbbbvvvttttttppprrr|||pppllleeeggg>>>777333000222222000111444000000000000111111111111000///^^^YYYVVVxxx}}}uuummm[[[PPP```XXXfff^^^aaammmoooccc```fffppphhhhhhxxxuuuaaa\\\^^^^^^ZZZTTTPPPOOOQQQ[[[hhhwww~~~zzz{{{vvvllllllzzzyyyuuukkkjjjVVV???333666000000111111222222222333333333---222<<>>CCCBBBKKKPPPbbbdddWWW|||mmm\\\ccc]]]SSSPPPBBB777999;;;999999===;;;IIItttWWWCCC666>>>CCCRRRiiiTTTvvv}}}KKKEEE===888666555444333444333333222222333333444444444333333444444555666AAA777BBB}}}{{{xxxiii___^^^aaappphhhyyyqqq~~~~~~vvvxxxrrrnnnmmmgggggg```oooGGG:::555222333333000000333000000000000111111111111222888kkkSSSYYYxxx}}}rrr```PPP]]]\\\dddiiifff___cccpppuuupppgggdddcccfffiiiqqqyyyttt}}}kkk______^^^[[[VVVRRRPPPOOONNNYYYjjjvvvzzzzzzuuuuuu{{{ssszzzeeeCCC666666...333111111222222222333333333777666???yyy]]]hhhlllmmmmmmooopppkkkbbbPPPGGG@@@??????===>>>AAAOOOXXX}}}gggOOOFFF???;;;???DDDHHHOOOWWWOOONNNHHHCCCIIIUUUZZZXXXXXXPPPRRR___nnnzzzzzzmmmvvvqqqrrreeeqqqgggnnn666111000///------------------------...------...000111111111000OOOiiizzzvvvlllmmmwwwllltttuuutttmmm```RRRJJJHHHVVVVVVTTTSSSSSSTTTXXX[[[[[[\\\^^^______^^^^^^^^^WWWVVVcccrrruuutttppphhhlllnnnfff\\\bbbpppqqqfffhhhmmmwwwxxxvvvyyy???<<<---,,,///............///000000222RRR}}}wwwiii|||nnn]]]DDD\\\}}}uuu~~~dddooobbbIIIeeehhh\\\yyyjjjIIIIIIUUUUUUIIIXXXbbb___MMMWWW```]]]WWW]]]xxxsssfffiiiAAA888999===DDDEEEGGGWWWdddbbbeeeXXXUUU\\\UUUBBB>>>HHHvvvuuu~~~vvv{{{pppssssssJJJ///+++///...------,,,,,,---------++++++------,,,000444AAA```nnnVVVrrrfff???888888999>>>KKKQQQ\\\jjjeeeyyysss{{{PPPBBBHHH??????IIIGGGCCCCCCGGGTTTeeehhhTTT===:::111===BBBOOOwwwsss\\\QQQzzz|||}}}{{{LLLGGG@@@;;;888777555444444444333333333333444444444444444333444444555666777777iiiyyyzzz|||sssbbbTTTNNNNNNmmmkkkfff}}}yyysssfffkkk]]]```ccc]]][[[~~~NNN===777444555444111000111000000000000111111111111222???www{{{LLLaaannn[[[NNNZZZbbbfffjjjkkkmmm}}}tttmmmjjjpppwwwxxxvvvtttuuuhhhfffaaa]]]ZZZVVVRRROOOEEEJJJUUUeeeooouuu{{{}}}rrr}}}sssyyyGGG:::666,,,666111111222222222333333333666999GGG{{{hhhVVVXXXfffdddaaa]]]]]]ZZZRRRHHH@@@999555666;;;>>>BBBFFFRRR\\\rrr^^^HHHAAAJJJIIIKKKOOONNNHHHAAAAAAFFF<<>>eeeyyy{{{iiiiii{{{YYY555---///...------,,,---------...,,,,,,---,,,,,,333<<>>BBBPPPnnn___TTTNNNyyywwwtttjjjqqqzzz{{{uuuzzzwwwooosssNNNJJJDDD>>>:::777666555444444333333333333444444444444444444444555666666,,,EEEvvvgggbbbZZZTTTHHH@@@QQQnnnwww___YYY}}}{{{wwwpppccchhhXXXaaa___]]]TTTcccYYY>>>777333555555222000111///000000000111111111111000@@@yyycccQQQvvveeeRRRSSS^^^iiifffkkk~~~pppqqqxxx~~~~~~~~~yyyqqqhhh```\\\YYYUUURRRJJJFFFGGGPPP\\\kkk||||||nnnqqqyyytttooosssHHH<<<888,,,666111111222222222333333333///;;;UUUnnn}}}uuuWWWPPPccc{{{bbbYYYMMMEEEBBB@@@:::555777555555888===DDDMMMTTTddd~~~qqqIIIEEELLLKKKPPP[[[WWWWWWXXXYYYXXXTTTPPPMMMVVVUUUUUU\\\eeejjjjjjggggggiii\\\NNNVVViiivvv|||wwwtttmmmhhhiiirrriiiSSS333444***------------------------............---...///111AAATTToooxxxnnn\\\eeejjjzzzqqq{{{dddYYY]]]mmmmmmmmmllljjjhhhfffeeeeeegggkkkoooqqqoookkkhhhhhhdddmmmuuuhhhppp|||yyylll___```jjjllleeessspppfff^^^fffvvvqqq{{{ccc555333////////////...///000000111999jjjqqqRRReeekkksssssszzzzzzYYYiiigggNNNFFFKKKjjjjjjLLLTTT{{{wwwiii]]]NNN~~~xxxDDD@@@UUUkkkqqqvvveeeYYYVVVSSSMMMGGGDDDCCC>>>777OOOtttvvvWWWlllmmm|||bbb444777//////...---------------...,,,---///---,,,555AAA[[[bbbaaa~~~ttt\\\<<<===777999HHHNNNSSSWWWoookkkmmm]]]GGGSSSeeeZZZjjjeeewwweeeAAA;;;777<<<@@@SSSyyyrrrgggRRRSSSVVV~~~yyypppqqqgggnnn}}}tttrrrkkkttttttlllqqq|||lllSSSOOOIIIBBB<<<777555444555444444333333444444555555444444444444555666666:::TTTpppsssVVVUUUZZZ[[[KKK>>>EEETTTSSSOOOXXXvvvyyyttttttmmmdddYYYbbb[[[[[[WWWWWWooo???888222333555333111111///000000000111111111111222BBByyyYYY___cccPPP^^^ccckkkqqqxxx}}}oooddd^^^ZZZWWWUUUSSSLLLFFFFFFMMM[[[qqq~~~~~~pppmmmpppkkkuuuIII<<<999...555111111222222222333333333555888cccyyyddd}}}dddMMMSSShhhxxx{{{LLLCCC999666666777777777555:::>>>???BBBKKKYYYccciiiaaaUUUNNNUUU\\\[[[VVVSSS^^^___^^^ZZZVVVUUUUUUVVVNNNZZZeeehhheeeddddddeeeaaallleee]]]iiiqqqrrrxxx{{{|||lllddddddyyyfff}}}___444000,,,---------------------------...///...,,,---000333BBBiiizzzuuueeeUUUttt{{{ooonnnttt{{{uuudddWWWTTTZZZaaajjjooopppnnnnnnnnnqqqpppoooppprrrqqqooolllpppnnnttt{{{eeeoooooommmdddZZZYYYbbbfffddd^^^wwwfffsssooozzzvvv888000444///////////////000111111@@@jjjhhhyyyVVVQQQnnnyyy}}}nnn[[[___LLL>>>CCCXXXZZZCCCQQQjjjwwwppphhhZZZlllKKK^^^\\\VVVTTTSSSLLLBBB???BBB===555:::bbbpppWWW|||}}}www666777//////...------------......+++...222...+++666GGGnnnaaasss|||yyy}}}rrrLLL<<<>>>999@@@NNNMMMUUUvvvlllUUUWWW]]]yyyvvvgggvvv[[[III555555:::AAA[[[dddRRRRRRDDDRRRfffwwwggg^^^^^^TTT```wwwsssqqqhhhqqqpppgggkkkwwwrrraaaZZZWWWQQQHHH???888555444555555444444444444555555555555444444555555666777:::___kkk}}}tttfffqqqPPPOOO\\\^^^JJJ===EEELLLIIIGGGRRRvvvttt{{{tttqqqggg]]]ZZZ]]]XXXWWWVVVUUUkkkEEE;;;333333444333222222000000000000111111111111555HHHRRRbbbqqqwwwcccPPPaaaaaaoooxxxyyylllccc^^^\\\ZZZWWWSSSNNNKKKHHHMMM\\\kkk~~~mmmeeegggdddzzzPPP<<<888222333111111222222222333333333<<<555rrrdddddd|||hhhOOOIII]]]ooogggRRR:::666555777999999:::<<<<<>>;;;===;;;555333ZZZ~~~|||cccxxxKKK333000///......------......---+++...222///---<<>>>>>QQQWWW}}}```PPPVVV333888AAANNNooo~~~KKK999AAAAAAQQQrrrkkkaaaTTTNNNBBBRRRsssvvvvvvmmmqqqmmmccceeerrrvvvqqqccc```ZZZOOOCCC:::666555555555444444444444555555555555555555555666666777777yyyyyyeeeqqqPPPPPPaaadddJJJ>>>GGGJJJRRRNNNSSS}}}xxxxxxqqqsss|||tttmmm```YYYXXXUUUZZZTTTOOOZZZVVVNNNBBB666444444333222222000000000000111111111111777PPP|||rrrLLLYYYtttcccooofffUUUcccgggzzz{{{|||qqqiiieeedddYYYVVVTTTPPPKKKGGGMMMUUUiiixxx|||~~~|||iii^^^bbbddd~~~]]]===555666222111111222222222333333333999CCChhhooo[[[JJJKKKUUUTTTEEE777999666777999999888===DDDIIIJJJHHHGGGNNN\\\fffiii{{{hhhgggddddddiiirrr{{{lllxxx\\\CCCRRRjjjvvvwwwxxxrrrpppkkk\\\kkkfffaaajjjyyyEEE&&&666------------------------,,,///000///---///555:::TTTxxx~~~~~~wwwuuuTTTddd~~~xxxWWWSSSTTT___ppp}}}{{{}}}}}}~~~iiifff]]]dddhhhbbb\\\]]]eeellliiizzzyyy{{{lll~~~uuuoooggg555222000000//////000000111222UUUvvvPPPUUUxxxwww}}}xxx```vvvZZZGGG666CCCCCCQQQiiiuuuvvvttt[[[fffuuu}}}bbbUUUYYYIIIHHHDDD===888999;;;;;;555TTT~~~eee{{{ggg333000//////...............///***,,,111...000FFFbbbvvvkkk___RRRDDD333444BBBIIINNNYYYnnnYYYbbbmmmjjjlllvvv~~~ooo^^^PPPCCC999888===888???FFFWWW{{{@@@666BBBIIIQQQvvvqqq\\\___QQQIII>>>RRRuuuuuuqqqlllmmmhhh```___iiiwwwiiiggg```TTTFFF<<<777666555555444444444444555555555555555555555666777777LLLqqqyyybbbqqqSSSUUUkkkoooRRRCCCKKKKKKLLLXXXggg}}}oootttqqqrrrkkkXXXVVVOOO___SSSIII___PPPyyyVVVHHH:::555555333222222000000000000111111111111666UUUrrrgggMMMTTTkkkfff{{{nnn]]]iiiwww~~~tttooommm[[[WWWTTTQQQMMMIIIJJJOOOSSSfffsssqqqpppyyy~~~zzzwwwzzz}}}|||kkkccclllsss{{{zzzhhh???333888222111111222222222333333333444ZZZvvvZZZIIIDDDNNNOOO???555888999444333444555888EEETTTSSSPPPJJJIIITTTdddiiifff```OOO]]]rrr\\\JJJNNN\\\pppooovvvoooeee^^^~~~www```yyyjjj~~~RRR###555------------------------,,,///111000...000666<<>>;;;999;;;@@@CCCTTT|||@@@888EEEQQQQQQyyy\\\VVVMMMCCCBBB===UUUwwwpppfffaaabbbaaa\\\XXX]]]lll{{{vvvvvvnnn\\\GGG:::777777777555333444555666555444111888555111555555444:::\\\kkkaaawwwwww\\\\\\wwwyyyaaaOOOCCCJJJOOOPPPnnniiimmmllltttnnn```WWWUUUSSSRRRTTTVVVWWWWWWooo{{{AAA999;;;///444555111111111000000111111222333888iiicccQQQLLLyyyiiiwwwqqqcccdddnnnjjj^^^RRRNNNRRRTTTPPPJJJLLLTTT^^^hhhrrr{{{~~~}}}}}}}}}yyymmmooo~~~{{{uuuooo___WWWbbb___{{{lllDDD@@@(((444222333444333222222333555???hhhooolllWWWHHH@@@DDDAAA444222:::999666444555777===KKKWWWZZZNNNFFFTTTccc```cccwwwmmm@@@LLLIIIFFFUUUZZZiii}}}sss^^^HHHDDDWWWeeejjjfffkkkggg___bbbzzzgggyyyrrrfffkkk:::///......------------......//////---111333,,,333IIIaaavvv```___~~~iiiooofffjjj}}}mmmggg___\\\^^^aaa^^^ZZZaaannnbbbkkkxxxkkkppptttyyynnn~~~>>>:::333000000111000...111666ttt~~~qqqlllKKK```}}}pppnnn|||uuukkkRRRCCCBBB>>>^^^YYYaaa~~~{{{qqqqqqzzzwwwooosssssszzzpppXXXMMMKKKiiirrr]]]AAA???PPPXXXKKKLLLVVVQQQDDDAAA<<<999888999===???666>>>jjjpppeee;;;333111///---,,,---......,,,555...)))333;;;TTTcccsss|||}}}eeeBBB<<<888@@@@@@QQQJJJpppdddbbbbbblllmmmFFFSSSZZZNNN===HHHAAA555:::AAA?????????DDDJJJKKKaaa???AAAUUUcccbbbWWWEEEDDD>>>???===\\\xxxdddVVV^^^___vvvlllYYYmmmjjj~~~iiiQQQ???888888777666444444555666555444111888555111555555444<<<]]]rrr|||___mmm}}}fffnnn```EEE;;;LLLVVVRRRWWWvvvqqq]]]wwwxxxccccccnnnssskkkaaaVVVSSSQQQPPPRRRTTTUUUUUU```HHH:::===111333333222111111000000111111222333<<>>444222111222111000444999kkkccclll{{{aaaJJJxxxzzz{{{tttjjjooouuujjjPPP777EEEIII___cccppp{{{eeeTTTPPPVVViiiwwwrrrjjjnnnaaaZZZrrr___ZZZeeevvvyyycccVVVCCC@@@===999666555777;;;===:::666bbb}}}hhhiii:::333222///---,,,---......+++333---+++666BBB]]]}}}fff|||VVV???999888CCCEEEUUU\\\zzzoooeeefffnnnRRRCCCRRRVVVPPPRRRLLLBBBDDDLLLCCC777:::;;;???DDDDDDXXXxxx===@@@iiiZZZKKK:::AAA;;;>>>???```ttt]]]bbbvvvwwwmmm___[[[hhhfffwwwYYYCCC::::::999777555444555666555444111777444111555444555???vvvhhhhhhqqqfffooolll^^^MMM<<>>333888333;;;DDDfffuuu```ssszzzQQQHHH^^^iiirrr~~~\\\AAA999<<<;;;888555444555555555555111777444222666444666DDDllltttiiixxxZZZMMMNNNYYYTTT>>>DDDNNNTTTTTTqqq}}}}}}vvvssswwwwwwmmm___WWWTTTQQQMMMMMMNNNQQQSSSSSSXXXttt\\\:::<<<333111000333111111000000111111222333>>>QQQ[[[yyyuuupppfff\\\ZZZZZZZZZ]]]bbbbbb```fffsss|||bbbEEE???CCCHHHMMMdddwww~~~|||nnn___UUUVVV___ggg}}}}}}~~~{{{~~~yyyppp]]]WWWeeemmmGGG===888///111222333333222222444666DDDrrrxxxXXX~~~cccKKKVVVLLL>>>444444:::<<<;;;666555999AAAHHHKKKNNNSSSNNNXXX^^^^^^\\\```ZZZRRR^^^PPPIIIaaahhhwwwyyynnnrrruuuggggggffffffjjjoooqqqpppnnnyyysssvvvkkkXXX^^^bbbWWW[[[fffhhhvvvssswwwvvvLLL---//////............/////////000...000333///:::VVVeeeooolll\\\BBBFFFHHHNNNXXX```iiiuuusssaaa\\\VVV^^^hhhiii[[[PPPYYYkkk[[[ccczzzpppsssxxxrrruuuQQQ;;;777333222///...222999ggg|||```UUU~~~wwwttt[[[jjjlll^^^AAAFFFWWWbbbFFFUUUxxxlllhhhwwwhhhUUU]]]dddbbbggg```iiitttYYY===:::???SSSeeepppnnnWWWDDDHHHKKKCCC<<<999666444555999===@@@222;;;```rrrYYYJJJ555444111///------...///+++...---...===VVVsssSSS___{{{qqqKKK>>>777<<>>FFFKKKLLLOOOSSSYYY___^^^^^^bbboookkkYYYfffpppfffnnnjjjmmmxxx~~~yyyrrrkkkhhhlllsssxxxzzz{{{~~~```UUUWWWaaaeee]]]jjjgggjjjxxxnnnlllxxxSSS////////////......////////////000...000333000>>>\\\eee}}}MMM333@@@@@@BBBDDDDDDDDDJJJSSSoootttggg[[[XXXVVVWWW[[[\\\TTTMMMVVVeeePPP[[[ssseeehhhwwwuuu{{{aaaBBB===888666222///333999oootttddd```|||vvvvvv}}}yyyiiiUUU{{{mmmiii@@@???eeepppWWWYYYyyyjjjlll|||rrreeeooopppcccbbbXXX[[[gggZZZRRR]]]fff{{{fffKKKJJJVVVRRREEE999777444333555:::???BBB222777ZZZrrrYYYIII666555222///.........///------...000>>>\\\xxxQQQddd~~~gggJJJ???999@@@KKKLLLWWW}}}{{{jjjPPPIIIXXX```bbbiiirrrfff___rrr~~~yyyzzzhhhnnnJJJ555555888666333<<<999@@@KKK>>>999IIIHHH\\\NNNCCCHHHNNNwwwjjjCCC777===???<<<777555555555555555222555333333666333999MMMyyyeeennn{{{vvvllliii^^^mmmzzzHHHDDDWWW^^^iiieeecccZZZUUURRRNNNLLLNNNQQQTTTUUUTTTdddlll???999000444333222111111000000111111222333>>>nnnpppZZZpppwww[[[jjjkkklllpppxxxdddMMMEEE===<<>>;;;777333555;;;nnnqqqtttooobbbhhhuuu|||}}}vvvaaaYYYpppoooTTTHHHkkkYYYeee{{{\\\ooorrrzzzvvvggguuuYYYWWW[[[aaalll~~~SSS888CCCOOODDD777444333111111444999>>>BBB???222QQQhhh___DDD777666333000///...//////...,,,///222???aaazzzyyy[[[uuu~~~bbbKKK===:::CCCLLLRRRaaa~~~\\\KKKMMMRRRNNNHHHVVVUUUKKKGGGRRR[[[eeetttuuu{{{}}}xxxsssAAA999444444777333===666444999///444777888QQQSSSDDDSSS|||zzzMMM<<>>^^^nnn```tttuuuiiiiiibbbqqqttt```GGG888===BBBDDDEEEIIIMMMPPPNNNRRRYYY___bbbdddgggiiiyyyqqqzzzyyy~~~}}}|||{{{~~~~~~~~~~~~|||}}}~~~}}}|||}}}{{{zzzwwwfffZZZ```rrr}}}^^^CCC777222000111222222222333555777YYYoooxxxNNN???444444888777888::::::???IIIPPPQQQRRR[[[fffiiigggcccmmmRRRIIIIII[[[aaabbbsssrrruuuzzzYYYTTTccceeeTTTaaavvvmmm___[[[xxxmmmkkk777000000////////////000000...000...000222222EEEfffzzz~~~tttuuuaaaeeeddd|||zzzdddXXXLLLJJJIIIGGGEEEHHHTTTaaannnrrrhhh\\\SSSUUUTTTOOONNNPPPMMMJJJSSS```RRR^^^~~~yyy}}}WWWEEEAAA>>>===999555777<<>>999555555555666666333555222444666222;;;RRR|||```]]]{{{wwwqqqtttKKKMMM[[[]]]~~~|||ssshhh]]]WWWUUUUUUQQQLLLKKKLLLPPPSSSTTTRRR\\\{{{MMM:::...888666,,,111111111000111222222333444KKKbbbWWWcccsssXXX[[[lllnnn|||[[[GGGCCCCCCBBBCCCFFFJJJLLLQQQUUUVVVTTTQQQUUU\\\bbbeeeiiiqqqyyy~~~}}}~~~zzzyyy|||}}}~~~xxxuuusssbbbVVV[[[ppppppwwwhhhIII999888000111222222222333666888ccc[[[qqqWWW>>>???<<<666666:::;;;777:::AAALLLSSSSSSVVVbbbppphhhhhhgggvvvSSSXXXPPPWWWffftttuuu{{{{{{}}}lllJJJPPPYYYhhh\\\PPPqqq]]]\\\]]]|||xxxccccccwwwuuu888000000////////////000000...000...000222222FFFhhh~~~rrrdddQQQGGGGGGKKKDDDGGGIIIZZZyyyuuuoooiiieeehhhwwwvvvdddVVVPPPVVVIIIHHHJJJNNNKKKJJJTTTdddJJJ[[[|||tttzzzTTT???<<<;;;;;;888555666;;;SSSwwwlllhhhzzz}}}zzzyyynnnjjj}}}vvv~~~vvvkkkPPPfffyyyDDD111<<>>OOOjjjoooiiimmmhhhbbbnnnhhhdddhhhUUUEEEFFFLLLccciii___EEE@@@TTTPPP:::444444333222333777===CCCGGG///999YYYqqq|||gggQQQaaa999777444111////////////...***111777CCCjjjooo[[[eee@@@888;;;DDDFFFUUUjjj|||tttVVV>>>III\\\TTTJJJSSSOOO```oooZZZ999BBB777888888111;;;:::;;;>>>666===999999444===UUU|||NNNBBBFFFMMMBBB999777888666555555666333444111777333<<>>===AAAGGGKKKRRRVVVSSSUUU[[[^^^]]]dddfffiiinnnrrruuuuuuuuu|||zzz~~~|||~~~~~~~~~{{{~~~~~~~~~}}}vvvxxxyyyhhhXXX\\\mmmuuuvvvtttCCC===333555111555222666666000EEEzzz___ttt[[[cccTTTEEE@@@:::666888;;;<<<:::BBBJJJOOOOOOUUUaaakkkmmmiiikkk```kkknnnwww~~~uuuyyyzzz|||jjjKKKHHHOOOOOOYYYYYYSSS___sssrrr```kkkooottt{{{wwwuuu===555333000//////000///...///222---+++...111EEEdddjjjxxxZZZHHHHHHHHHKKKPPPLLLiii~~~___~~~fffWWWVVVRRROOOOOOKKKDDDGGGKKKFFFLLLaaaIIIccceeekkkzzztttoooKKKKKKGGG@@@:::777999:::RRRVVVtttxxxwww|||kkkvvvrrruuuuuuuuuuuuccc777888???BBBFFFZZZlllkkkhhh}}}ppp```nnnmmm___gggbbbdddiiifffRRR>>>???LLLTTT<<<888PPPYYYEEE444555///666777000333>>>DDDBBB222CCCrrr{{{___qqqkkkBBB===666111///000000111111000***444WWWqqq___YYY|||}}}zzzaaaGGGBBB===???PPPXXXzzz]]]BBB>>>NNNRRRPPPWWW^^^cccTTTdddVVV===>>>@@@<<<;;;::::::<<<>>>???>>><<<444<<<<<<@@@\\\}}}|||dddSSSCCCFFFJJJ@@@777666888777555666666333666333999666@@@tttsss{{{{{{ppp\\\RRRUUU[[[[[[YYYeeexxxrrrYYYKKKWWWzzzxxxeee___[[[UUUQQQOOOLLLJJJKKKOOOSSSVVVOOO[[[xxxBBB999777555///666333222222111111222222333888YYYeee^^^rrreee\\\[[[jjjiiinnnyyyqqqUUUIII???@@@DDDHHHOOOUUUUUU[[[^^^^^^bbbiiillljjjmmmssswwwvvvrrrqqqvvv|||xxxxxx~~~||||||zzzyyy}}}~~~zzz}}}~~~{{{zzz|||}}}wwwxxxyyyhhhYYY[[[dddxxxuuu|||FFF===222555000555111555666111HHHdddwwwnnnuuubbbRRREEE888333333444555999DDDMMMQQQQQQWWWccckkkmmmhhhbbbzzzvvv~~~qqquuu~~~gggQQQOOOQQQQQQNNNLLLVVVXXXSSSXXXeeehhhaaaiiirrr||||||nnntttrrrwwwhhhAAA555333000//////000///...///222...---000444HHHfffooo{{{tttddd|||uuuWWWKKKRRRRRRWWWjjj{{{hhhsss~~~___[[[kkkkkkVVVOOOKKKHHHKKKKKKIIIFFFKKKPPPHHHKKK___RRReeejjjtttzzz}}}tttfffeeeYYYDDD555444777777OOO___qqqxxxzzzyyyvvveeezzzrrrppp~~~sssyyyuuuttt___MMM888AAAsssaaaeeeeee]]]ggg```aaaeeecccUUUIIIPPP```pppggg___YYYNNN===111///111666555000333>>>AAA===666666iiisssTTTuuuhhhCCC>>>777222000000000000111000+++555YYYtttdddccczzz|||bbbAAA???>>>@@@OOOXXX}}}yyynnnjjjVVVDDDAAAKKKQQQXXX\\\XXX[[[bbbqqq~~~```BBB@@@CCCAAA@@@CCCFFFHHHGGGFFFDDDDDDKKKIII@@@777???RRR\\\[[[XXXEEEFFFIII???777666888777666777888555777444999666???sss{{{nnn~~~kkk^^^[[[XXXVVVNNNSSSfffhhhYYYQQQ[[[sssbbb]]]YYYTTTPPPNNNKKKIIIJJJNNNRRRVVVRRRUUUnnnDDD:::666555///777333222222111111222222333555iii]]]bbbyyy```ZZZaaa}}}}}}xxxyyy___uuu```CCC>>>>>>DDDMMMRRRWWW[[[cccfffhhhiiinnnssssssqqqsssqqqnnnkkkkkksss~~~||||||}}}zzzxxx}}}~~~|||~~~~~~{{{yyyzzz}}}wwwxxxyyyiiiYYY[[[mmmKKK@@@555444000444///444666444LLLccc|||nnnTTT???<<<>>>;;;<<>>JJJ^^^zzzhhh___XXXUUUOOOEEEBBBHHHFFFHHHIIIPPPTTTJJJKKK]]]SSSggg~~~yyywwwhhhNNN<<<888999777LLL|||lllvvvkkk}}}{{{{{{sssffflllwwwsssrrrwwwtttwwwqqqpppuuuHHH<<>>888333333444222000555???>>>777:::EEExxx{{{fffRRRxxxsssCCC>>>888333111000000///000000,,,777\\\wwwggghhhwwwkkkLLL:::???BBBMMMXXXttt\\\TTTSSSSSSAAACCCLLLMMMHHHPPPZZZXXXRRRaaahhhvvvWWWFFFGGGLLLNNNIIIJJJJJJFFFCCCDDDKKKQQQIIIQQQ[[[]]]XXXRRRPPPPPPXXXDDDFFFMMMBBB999888999777666666888555666222777333;;;ooo}}}mmm~~~tttmmmeeehhh\\\MMMKKKKKKNNNYYYjjjwww~~~{{{qqqbbbYYYYYYXXXVVVOOOLLLJJJHHHIIIMMMRRRUUU]]]UUUdddFFF:::666555///777333222222111111222222333111tttWWW[[[}}}zzz```[[[gggsssjjjRRRCCCCCCGGGOOOWWW]]]```aaammmmmmllllllnnnooommmjjjpppiiidddhhhsss~~~}}}~~~~~~~~~xxxxxx{{{}}}|||yyy{{{~~~~~~}}}|||~~~~~~xxxxxxyyyjjjZZZZZZiiipppLLL???555444///333...222666666PPPlll]]]ZZZ999777<<<888777<<>><<<>>>BBBJJJZZZjjjqqqiiidddiiiuuu|||jjjjjjoooiiiVVVIIIGGGGGGDDDHHHKKKSSSVVVKKKKKK]]]WWWjjjxxxxxxmmmaaaXXXLLL@@@:::;;;NNNwwwtttrrr{{{zzzzzzzzzwwwqqqmmmtttzzzuuurrrxxxuuupppqqq~~~vvv___FFFNNNjjjmmmffflllddd___jjjlllbbbaaaZZZ[[[___aaa```ddduuueee;;;000222111333222000222;;;BBB???555666___nnnJJJuuuuuuCCC???999555222111///......000...;;;```zzzffffff}}}tttXXX999@@@CCCLLLYYYkkkaaadddaaaUUUCCCAAAJJJQQQMMMOOOUUURRRTTTpppuuuwww|||VVV[[[```dddgggnnnlllhhhdddfffrrrUUUAAAEEERRRGGG===;;;:::888666555666333555222888555>>>rrrqqqgggHHH===???LLL]]]xxxyyyrrr______\\\XXXWWWXXXXXXVVVNNNLLLIIIHHHIIIMMMRRRUUUZZZWWWcccGGG;;;777555///777333222222111111222222333666|||VVVYYY{{{yyy\\\]]]ttt|||WWW>>>EEEIIIPPPXXXaaaiiimmmnnnnnnllljjjjjjjjjhhhggggggnnnnnnqqqwww}}}{{{}}}}}}~~~~~~~~~}}}|||yyytttpppooonnnllloootttxxx{{{~~~|||~~~yyywwwyyykkk[[[YYYbbbgggKKK;;;222333///444...222555777SSS|||[[[]]]tttCCC666999888999???EEEPPPSSSOOOTTTaaaddd\\\aaa~~~ppp___RRRLLLLLLMMM]]]]]][[[]]]hhhsssuuupppxxxrrrllldddYYYSSSZZZgggkkkzzzzzzjjjjjjgggVVV555333000//////000///...///444111000222333CCC___{{{qqq}}}xxxvvvcccbbbsssqqqMMM>>>>>>???@@@>>><<>>ccc|||dddhhhvvvWWW<<>>:::888666444111///,,,//////>>>ddd~~~hhhpppxxxvvv]]]CCCBBB@@@LLLYYYkkk[[[ZZZ\\\\\\QQQCCCJJJUUUKKKEEEZZZrrrkkkqqq|||~~~kkkSSS>>>CCCTTTIII???<<<<<<999666666555222555444;;;999DDDxxxxxxwww\\\WWW\\\mmmzzzjjjMMMTTTdddhhhiiihhh```iiiddd```\\\[[[ZZZXXXTTTRRRNNNLLLIIIHHHJJJNNNTTTWWWQQQUUUfffGGG===999666///555333222222111111222222333>>>[[[^^^mmm]]]qqqgggzzznnnCCCGGGbbb___fffjjjiiijjjlllkkkggghhhhhhiiijjjhhhgggooozzz{{{~~~ssskkklllqqqyyyzzz}}}~~~~~~mmm\\\VVVYYY[[[\\\^^^oooxxx~~~zzzyyy~~~zzzwwwxxxnnn]]]XXX]]]rrrmmmuuuMMM===:::111000777111333555666SSSttt___hhh{{{WWW>>>444333:::AAAGGGTTTWWWQQQWWWffffffXXXxxxaaarrrzzzlllwww^^^KKKHHHRRR[[[]]]___eeejjjjjjpppiii~~~nnnOOOXXX[[[ZZZTTTQQQZZZiiiuuu{{{yyyddddddyyyWWW555333000//////000///...---222111000222111@@@[[[rrrvvvzzzhhhiii|||xxxbbbjjjfffSSSVVVXXXXXXUUUPPPKKKFFFBBB@@@<<<999777:::BBBIIINNNPPPUUU]]]vvvqqqJJJBBBJJJ???CCCIIINNNTTTSSSFFFFFFZZZGGGpppsssfffZZZSSSKKK???:::<<<555iiitttoooooovvvqqqwww~~~vvvqqqrrrvvvssskkkkkkpppmmmlllsssiiilllxxxNNNMMMYYYZZZaaaXXXVVV\\\bbb___\\\XXXOOORRRRRRPPPJJJFFFFFFIIILLLAAA;;;666444555333///,,,222222666???GGGGGG@@@999YYYmmmWWWkkklll???===:::999888666333000...///---;;;bbbssstttzzzvvvhhhLLLCCC>>>LLLYYY|||sss[[[HHHEEEQQQ]]]IIIHHHSSSTTTHHHUUUvvvhhhqqq|||yyyiiilll^^^uuu~~~[[[UUU>>>BBBRRRGGG===;;;;;;999777777888555777333888555===qqqyyyhhhOOOGGGIIIVVVbbbiiiuuummmNNNQQQ___cccdddjjj```^^^ddd^^^YYYWWWWWWTTTRRRQQQNNNLLLJJJIIIKKKOOOTTTWWW^^^SSS___GGG>>>:::666...444333222222222222222222333???ZZZZZZ~~~nnnccc}}}vvv^^^aaayyy@@@YYYbbbVVVaaajjjpppooooooqqqoooiiijjjiiikkklllgggfffqqq~~~rrrkkkmmmsssxxxzzz|||yyyjjj^^^___ffffffaaa\\\qqq{{{zzzxxx~~~zzzwwwxxxnnn]]]WWWqqqsssOOO;;;777111000888222333555666RRRzzzgggeee{{{VVVbbbhhhdddYYYJJJ>>>;;;???CCCIIIVVVZZZTTTZZZjjjiiiZZZ___MMMIIIaaa___HHHDDDWWWppp^^^SSSTTT^^^eeedddeeekkkpppppp~~~dddIII\\\[[[dddeeeYYYSSS]]]nnnxxx~~~xxxiiijjj\\\555333000//////000///...+++111111111333333BBB]]]xxx~~~jjjgggjjj|||]]]qqqjjjUUU[[[XXXooo}}}lll\\\NNNFFF<<<:::888999>>>GGGQQQWWWXXXTTTnnnvvvTTTEEELLLCCCAAAIIIOOOVVVTTTEEEDDDVVVKKK{{{iiipppnnn```SSSOOOIIIAAA:::hhhrrr||||||tttiiippprrrzzzzzznnnpppwwwsssqqqtttuuulllnnnxxxlllkkklllvvvZZZEEE___aaaXXXiiigggZZZXXX[[[YYY[[[ZZZQQQIIIIIIFFF???<<<===AAACCC999;;;666...---444999777333333888AAAGGGEEE===888___~~~dddsss^^^>>><<<:::999999777444111000///***888aaa}}}ssstttiiiQQQCCC<<>>;;;======@@@JJJwwwkkkPPP??????>>>===:::777444222000333,,,999YYYmmm}}}yyyiiiYYYLLL===NNNVVVnnn{{{nnnoootttuuuyyyqqqVVVLLLGGGQQQ{{{yyywwwXXXlllqqqAAABBBFFFMMMdddnnnhhhddd___^^^___```]]][[[gggZZZGGGCCCGGGDDDMMMdddaaadddZZZRRRWWWVVVNNNNNNPPPAAABBBHHHSSSBBB===???777:::777999555777333555444LLLzzz{{{YYYWWWXXXXXX```vvvccc___XXXWWW```mmmssssssnnn^^^RRRRRRXXXaaaqqqOOOQQQWWWbbbeee[[[PPPSSSQQQJJJJJJKKKJJJIIIJJJLLLPPPTTTVVVYYY\\\^^^EEE777>>>000333222333444444222111111333555@@@]]]dddlll\\\kkk{{{qqqUUU???NNNXXXfffxxxrrrYYYPPPUUU]]]gggnnnpppqqqrrrsssrrrqqqqqqqqquuutttwww|||~~~{{{xxxzzztttooo}}}rrrlllrrrqqqiiijjjtttyyywww|||vvvwwwxxxyyyyyytttkkk```XXXggg|||aaaQQQ<<<444444111444666000:::UUU~~~iiiggggggRRRvvvNNN888@@@LLLLLLYYYZZZXXXYYYRRRZZZxxxlllRRRVVV^^^^^^uuuppp___eeexxxZZZDDDGGGSSS[[[ZZZXXX^^^aaagggtttnnnnnniii\\\MMMJJJSSS___bbbgggXXXOOObbbpppwwwrrriiiYYY555333000////////////...---000///000000,,,===^^^{{{rrruuuhhhgggdddyyyuuutttqqq```RRR\\\rrrvvv\\\^^^vvv~~~```SSS\\\dddgggcccYYYNNNFFF>>>>>>EEENNNTTTVVV\\\{{{rrrPPPJJJJJJ>>>JJJHHHTTTUUUEEEEEERRRQQQfffrrr___qqqkkkbbbdddhhhhhhkkkiii]]]HHHRRR~~~~~~uuu}}}vvvkkkooouuunnnjjjgggfffdddeeeooozzzmmmooopppmmmgggaaa^^^]]]ZZZKKK???HHH^^^mmmkkkbbbVVVTTTPPPLLLHHHDDDAAA@@@???===:::777777<<>>MMMVVVmmm}}}xxxssssss|||]]]aaaHHHHHHIIIcccaaaXXXbbbjjjgggNNN:::AAAIIIAAAHHHEEEEEEBBBBBBVVViiiiiijjjddd^^^\\\^^^___^^^[[[```___III777FFFWWWOOO@@@HHHUUURRRKKKNNNNNNFFFCCCQQQBBBBBBIIITTTDDD@@@AAA999;;;888:::555555000444666OOOxxxjjjQQQZZZcccqqqppp{{{vvvgggUUULLLSSSaaajjj^^^TTTPPPWWWcccqqqMMMWWWkkkgggpppcccOOOMMMOOOKKKJJJJJJIIIHHHIIIKKKOOOSSSUUUVVV[[[ZZZEEE777<<<111333333333444444222111111333666CCCYYYfffsss\\\YYYjjjhhhLLL<<>>;;;888444222333444444444<<<<<>>GGG[[[llliiiCCCBBBFFFIIIKKKRRRRRRGGGHHHYYY```VVVlllSSSMMMYYYZZZYYY```fffllljjjsss{{{~~~}}}uuuzzznnn]]]llljjjjjjkkkhhheeegggkkk___\\\YYYWWWWWWXXXYYYYYYYYYRRR___hhhFFFBBB???@@@CCCBBB<<<777666666555222000111333555333333222222222444777:::;;;IIICCC444:::VVV|||eeeaaannn]]]===999999999888777777666555111888...///EEErrroootttrrr[[[GGGHHHPPP```}}}{{{ssslll^^^TTT[[[hhhhhh^^^cccNNNRRReeegggkkkeeeyyywwwmmmpppvvv\\\DDDDDDEEESSSUUUWWWWWWVVVVVVWWWXXXYYYQQQIIINNNTTTLLLKKK\\\UUU@@@@@@AAAAAASSSCCCBBBJJJVVVGGGCCCEEE<<<>>>999555555888444888444===qqqyyy}}}|||gggRRRJJJIIIQQQZZZbbbooo}}}|||dddmmmrrrXXXjjjcccLLLHHHLLLJJJGGGCCCDDDEEEGGGLLLRRRWWWZZZWWWSSS]]]~~~CCC888777555333555222333333222111222444666LLLWWW[[[hhhdddggglllhhhTTTAAACCCPPPaaadddiii^^^ggggggfffeeehhhooovvvzzzzzzxxxfffhhhjjjdddbbbfffaaa[[[VVVXXX___iiiuuu~~~{{{yyyzzz}}}|||zzz{{{~~~uuuppp{{{}}}wwwqqqzzzxxxyyyyyywwwsssjjj```YYYddd___===555777333222555222888KKK^^^uuu}}}vvvhhhOOOFFFPPP```tttsssdddiiirrrJJJRRRRRRccc~~~xxxwww[[[DDDIIIYYY[[[ccc___WWWTTTKKKFFFLLLNNNQQQSSSUUUVVVXXX]]]aaa___PPPQQQbbblllqqq{{{sssVVV666333111///000000000//////111---,,,000///999OOOjjjbbbzzzllldddTTTYYYxxxfffhhhqqqyyyuuugggeee}}}|||jjjMMMAAADDD>>>:::@@@FFFNNNVVVYYYQQQIIITTTrrrZZZCCCBBBEEENNNKKKRRRLLLBBBIIIYYYaaaaaahhhOOOKKKYYYYYYRRRUUUYYYdddlllyyy~~~{{{ooovvvuuuXXXYYYYYY]]]ccceeecccdddhhhbbb___ZZZVVVTTTSSSQQQOOOQQQMMM]]]OOOAAA===;;;===@@@@@@;;;666333444444333000///000111111111111000111555<<>>;;;:::QQQ@@@???LLLWWWGGGCCCDDD<<<>>>:::;;;999999111666555>>>pppuuupppSSSIIIEEEKKKQQQSSSYYY```pppttt______iiiddd___UUUNNN]]]XXXIIIHHHJJJGGGGGGCCCCCCEEEHHHMMMSSSYYY\\\YYYSSSeeerrrAAA999666777222555222222333222111222555777QQQXXX```tttccceeennnnnn^^^JJJCCCIIIQQQiiihhhaaaxxxttt```\\\```cccdddiiisssyyy{{{lllccc^^^```mmmsssmmmfffcccbbb^^^ZZZXXXYYY^^^eeejjjvvv|||||||||~~~{{{yyyzzz|||}}}}}}|||ttttttyyyyyyyyywwwsssjjj```ZZZ```eee<<<555888444111444222777GGGuuudddsssWWWPPPOOO]]]qqquuuxxxjjjSSSPPPNNNRRRfff}}}fff___aaabbbjjjxxxpppRRRAAAIIIXXXYYYdddddd___[[[PPPHHHMMMSSSTTTUUUTTTRRRVVV^^^eee[[[MMMVVViiimmmtttxxxpppfffTTT666444111000000111000///...222---,,,000///555FFFjjjzzzppp[[[XXXlllssstttsssnnngggnnnyyyfffXXXNNN===999===:::===IIINNNLLL[[[jjjrrrxxxsssHHHEEEHHHGGGIIILLLMMMDDDAAAJJJPPP]]]qqqoooggg|||dddOOONNN\\\[[[TTTTTTTTT___jjjnnngggjjj^^^UUUPPPMMMMMMLLLKKKNNNSSSVVVXXXZZZYYYVVVQQQLLLHHHAAA@@@III^^^ppplllQQQ666===;;;888888999888444111222333444333111000000111222222222222444999@@@DDDDDD===222DDDuuu\\\uuu<<>>;;;;;;PPP???===MMMWWWFFFAAACCC<<>>;;;:::111666555<<>>???:::999888777777777777888666444///555333GGG}}}~~~~~~~~~vvv}}}{{{zzzwwwOOOKKK___eee}}}xxxuuuppppppsssyyy|||}}}~~~~~~zzzqqq___III<<<:::???AAAAAAAAAJJJBBB888FFFVVVZZZYYYTTTYYYKKK:::999<<<;;;===QQQ@@@>>>MMMWWWFFF@@@BBB;;;???<<<<<<<<<===555888444666___www{{{zzz|||xxxeeeRRRKKK@@@>>>MMM^^^dddfffiiilllvvvwww^^^FFFQQQIIIMMMFFFBBBFFFDDDCCCKKKIIIHHHIIIJJJMMMRRRVVVYYYVVV]]]oooxxxaaa>>>:::555999222444111222333222111222555777WWWZZZgggtttaaavvvuuutttlllYYYCCC:::FFFWWWWWWhhh\\\___jjjRRRWWWcccmmmnnnqqq|||uuummmlllkkkYYY]]]]]]YYY\\\iiivvv|||uuuvvvuuutttwwwyyy~~~|||zzz}}}|||ssszzz|||}}}ssswwwwwwvvvtttppphhh^^^XXXfff~~~~~~GGG666:::444000444333666CCCzzz```WWWtttfffLLLOOO]]]YYYggg___uuuooopppiiirrryyywwwWWWHHHOOO[[[[[[```[[[ZZZ^^^WWWJJJHHHQQQTTTYYY___cccccc```]]]IIIRRReeennn|||ppp~~~XXXWWW===444222///......///...------222...,,,000......888SSSssszzz~~~ddd\\\vvvssseeeeeeggglllllleee\\\VVVGGGGGGFFFIIIOOOQQQGGG;;;888>>>HHHGGG@@@DDDGGG===;;;???OOOmmmsssPPPEEELLLFFFFFFNNNLLLEEE===777HHHVVVNNNhhhtttttt___OOOKKKOOOMMMNNNPPPKKKdddgggoookkksss{{{rrr^^^MMMQQQIIIAAA>>><<<888888;;;999<<<>>><<<888666999>>>666666666555555555777999222222222222111111444777000222333333222222333555333444666;;;@@@CCCCCCBBB222AAA\\\aaa```yyy444AAA===;;;:::999777777777888888999444///666...:::yyywwwrrr|||MMMGGG^^^```{{{~~~zzzuuuqqqnnnfffaaagggwww~~~wwwnnnlll~~~}}}yyy___UUU]]]dddtttxxxQQQ<<<>>>GGGIIIGGG999HHHIIIAAADDDGGGFFFJJJOOOOOOAAA777:::888222444PPPEEELLLOOOXXXFFFBBBEEE???BBB>>>::::::;;;;;;666555???KKK~~~zzzjjjZZZMMM<<<:::QQQdddggglllwwwJJJIIIJJJHHHLLLHHH???>>>FFFHHHDDDIIIIIIJJJMMMQQQVVVZZZ\\\WWW^^^kkkYYY===@@@111333666000222333333333222222444666RRRSSSnnnlllxxxzzzoooZZZ@@@>>>NNNWWWYYYbbb]]]]]]rrr|||jjjVVVdddooowwwwwwzzzvvveeeYYYYYYdddtttyyy{{{|||~~~}}}~~~{{{xxxwwwzzzwwwwwwwwwiiiZZZZZZooojjjvvvEEE<<<999666555222222888@@@vvvmmm\\\yyytttmmmaaaccciiieeeTTTTTT}}}mmm|||mmmDDDGGGTTTWWWTTTYYYdddcccVVVLLLLLLSSSWWWZZZ[[[___bbb[[[QQQFFFWWWgggrrr|||qqq|||}}}fff___}}}iii|||BBB333222111///......------///////////////000111111KKKffflll|||{{{|||uuu^^^{{{wwwkkkggggggmmmsssmmm\\\LLLJJJAAAFFFZZZbbbTTTEEEAAA<<>><<<===>>>IIIPPPOOORRRXXXSSSGGGGGGHHHIIIHHHGGGHHHNNNSSSDDD444EEEOOO^^^OOOpppkkkqqqWWWWWWSSSLLLLLLPPPPPPLLLOOOQQQ[[[VVVSSSrrr[[[CCCAAABBBEEE@@@777444888444444555555666666555555444444444333333333222222000000000000000111111222555444333333444555444333444@@@EEEAAA@@@DDD===222222^^^wwwWWWffffffCCCOOO:::@@@>>>;;;888555444444444666222111666555555bbb{{{www||||||yyyuuummmCCCJJJwww}}}sssmmmmmmqqqcccfffiiimmmooollleee```qqqbbbKKKWWWYYYVVVUUUUUUUUUWWW```jjjuuuVVVBBBRRReeeaaaVVVAAAQQQTTTDDD???LLLQQQJJJWWWSSSHHH<<<777999777111MMMAAAGGGOOOXXXFFFBBBFFF@@@DDD@@@AAA======???999444<<>>@@@HHHIIIEEE@@@???CCCGGGGGGJJJJJJJJJMMMQQQVVVYYY[[[WWW^^^qqqXXX>>>@@@222333555111222333333333222222444666JJJQQQccctttwww{{{yyyppp\\\CCC@@@MMMSSSZZZddd]]]TTT^^^ggg```YYYbbbooo{{{{{{vvvzzz~~~~~~~~~~~~jjj```eeennnzzzuuuwwwzzz~~~~~~||||||xxxuuussstttxxx|||}}}|||yyy|||yyyxxxyyykkk\\\\\\ddduuuBBB<<<888666555333222888???nnn{{{eeeccc~~~bbbHHH???CCCGGG\\\```dddwwwzzzjjjccckkkjjjUUUddduuu~~~}}}oooLLLKKKVVVTTTPPPTTT\\\\\\QQQJJJLLLSSSXXX\\\]]]______WWWNNNTTT^^^fffkkkwww~~~yyyrrrfffjjj~~~hhh888333222111///......------///////////////000000111BBBcccsssttt|||vvvlll|||hhhnnnjjjfffgggjjjhhh```XXXccc```hhhwwwsss[[[FFF@@@GGGYYYdddWWWBBB888<<>>888:::BBBHHHIIIFFFFFFGGGIIIKKKLLLLLLKKK>>>444PPPYYYhhhqqquuuccctttoooXXXXXXSSSLLLLLLOOOOOOJJJMMMLLLQQQTTTRRRbbbuuuvvvzzzrrr```FFF333555888444555===444333222000////////////444444333333333222222222222222222222222333444444000///...///111444555666===>>>BBBBBB===999???IIIvvvxxxlll___fffeeeMMMIII===>>>===<<<;;;999666555444666333222777555333\\\rrrpppwwwuuupppuuummmSSSXXXxxxsssooommmmmmrrrssssssrrrooojjjgggdddfffggghhheeeaaaeeexxxKKKBBBSSSXXXQQQMMMNNNPPPQQQUUUYYY___\\\UUUZZZiiigggZZZWWWxxxbbbKKKGGGYYYnnnxxxwwwoooeeeRRR>>>555555666333JJJ===BBBOOOXXXFFFBBBFFFBBBFFFBBBGGG??????FFF@@@555999HHHwww|||~~~~~~|||zzztttfffXXXEEEAAACCCMMMVVVWWWVVVUUUWWWqqq]]]>>>PPPLLLGGGCCCAAA@@@??????EEEKKKKKKJJJJJJMMMRRRVVVYYYYYYWWW\\\sssXXXAAA@@@222333444333222333333333222222444666NNN~~~PPP\\\lllppp~~~yyyuuucccHHHAAAKKKPPP[[[kkkgggXXXVVVZZZ\\\___aaaooohhhrrriiidddggghhhhhhppp|||vvvlllkkkqqq{{{{{{~~~||||||~~~yyyuuutttllljjjkkknnntttxxxyyyxxxzzz}}}yyyxxxyyykkk\\\\\\eee~~~CCC<<<888666666555333777===gggzzz]]]bbbiiiHHH777999@@@FFFDDD<<>>???NNNPPPLLLLLLQQQPPPJJJIIIMMMSSSYYY______]]]ZZZRRRKKK]]]ccchhhlllwww|||pppuuummmnnngggaaa{{{333222111000///...---------//////......//////000111===bbbnnniiiwwwwwwmmmhhhbbbhhhddd```___bbbcccaaa___cccZZZDDDHHHVVVmmmuuu^^^@@@999BBBKKKHHHAAA===??????>>>???BBBEEEDDDEEEIIILLLLLLFFFAAA>>>DDDeeegggllldddrrrhhh|||```VVVUUUQQQLLLLLLOOOOOOLLLLLLJJJKKKQQQRRRQQQnnn{{{uuuwwwSSS:::222666:::;;;999888666555444555666666333333333222222222222222333333333222333333444555888777666666888:::===???III>>>;;;???999888SSSxxxlllQQQOOOuuu}}}WWWEEE777:::999:::;;;;;;999777444222555444333777555222RRRpppqqqrrr~~~}}}vvvsssrrrssshhh___|||yyyqqqooonnnllliiiffffffeeeaaa^^^[[[ZZZZZZ___[[[ZZZWWWJJJ???III]]]ooovvvwwwhhhOOOFFFXXXqqqeeeZZZRRRQQQRRROOOLLLJJJPPPLLLPPPdddppp___VVVcccjjjCCCBBBQQQVVVXXX\\\^^^VVVGGG777111444777888JJJ===AAAMMMVVVDDDAAAEEEAAAFFFCCCFFF===@@@LLLIII999777CCC{{{yyy~~~}}}}}}}}}{{{xxxvvvtttjjj```SSSTTTUUUZZZ```dddccc```___lllUUUKKK\\\JJJFFF???>>>AAA@@@===CCCNNNKKKJJJJJJMMMSSSWWWXXXXXXZZZ\\\tttZZZEEE@@@333444333555222333333333222222444666RRRwwwTTT___qqqrrrvvvzzzoooMMM@@@HHHOOOVVVlllpppbbb[[[YYY[[[cccdddpppvvvsssxxxjjjfffooowwwyyywwwyyy}}}}}}|||{{{~~~}}}vvvooollliiipppyyy{{{wwwtttxxxzzzvvvuuuvvviii[[[[[[tttLLL>>>:::777888777555666;;;aaacccYYYooo\\\BBB@@@JJJRRROOOJJJFFFGGGFFF@@@HHHZZZbbbXXXPPPdddnnnMMMNNNccc```YYY___bbbaaaSSSTTTSSSQQQRRRVVVFFFCCCJJJ@@@AAATTTOOOJJJGGGGGGFFFDDDHHHOOOTTTZZZaaaaaa[[[TTTNNNKKK___gggooovvv}}}xxxwwwrrruuutttwwwooozzziiiccckkkeee222111111000///...---------///............///000000999XXXyyy~~~jjj{{{|||aaaXXXaaa]]]YYYYYY]]]___^^^\\\]]]PPP???JJJXXXjjjlllSSS<<<===GGGLLLNNNAAA===GGGKKKBBB;;;<<>>;;;///777777666555444333222222333333333333333333333333222222222222222333444444333444555777888:::===???CCC999555:::@@@SSS~~~dddJJJooo```AAA666000:::555555666666555444222111444555444777666000GGGrrr~~~~~~tttvvvqqqyyyyyy^^^eeexxxjjjhhhkkkjjjgggaaa___]]]^^^```aaa___]]]]]][[[TTTMMMNNNNNNCCC444BBBFFFFFFDDDEEEPPPbbboooaaaXXXPPPOOOPPPLLLIIIGGGLLLIIINNNaaaiiiWWWMMM\\\ZZZCCC555;;;>>>777666>>>999888555333333555777777KKK@@@CCCLLLTTTBBB>>>CCC@@@EEECCC@@@:::AAAPPPPPP@@@999???aaa{{{}}}}}}{{{zzz}}}|||yyyttttttuuuqqqkkkWWW]]]hhhtttzzzVVV\\\ppp]]]BBB===>>>BBB@@@<<>>333444222777222333333333222222444666HHH]]]bbbsssxxx~~~~~~ooo}}}}}}TTT@@@GGGOOOPPPfffkkkaaa[[[XXXZZZdddkkkttt{{{vvv~~~|||rrr~~~|||zzzzzz}}}~~~xxxrrrooozzz{{{zzzwwwyyyuuuuuuvvviii\\\]]]XXXBBB===999999888555666999[[[xxxZZZaaauuuPPP???EEEOOOQQQUUUUUUdddooo```GGG@@@GGG@@@@@@:::;;;CCCEEEOOOccc___MMMYYYjjj^^^UUU```gggvvveeeYYY[[[ZZZXXXbbbhhhddd___aaaPPPAAARRRQQQKKKFFFBBB@@@AAAIIIQQQTTT[[[aaa```XXXPPPMMMOOOaaalllvvv{{{{{{xxxrrrmmmvvvooolllhhhmmmooo```vvvQQQ222111000///...---------..................//////000444FFFccc|||mmmwwwyyyvvv|||rrrGGGmmmdddZZZWWWYYY]]]]]][[[dddfffkkkiiiZZZFFF???CCCPPPVVVOOO>>>888AAAIIIHHHQQQ===444???FFFAAA===@@@DDDEEEEEEBBB???===>>>@@@EEEYYYbbbwww{{{pppuuuaaaSSSSSSOOOKKKJJJJJJKKKKKKLLLEEESSSQQQIIIKKKLLL```qqqvvv}}}zzz}}}MMM555>>>999::::::999888777666555444444444444555555555555444444444444444555666666444777:::;;;<<<===@@@BBB444:::AAAKKKcccllleeeXXXTTTiiiuuuIII333555<<<:::555444333222222222333444333555444777666000>>>]]]vvvnnnsssllluuu}}}```\\\}}}hhhaaadddgggeeeaaa\\\YYY\\\bbbbbb[[[TTTQQQJJJBBBEEEUUU^^^QQQ===GGGEEECCCFFFKKKOOOMMMJJJMMMGGGCCCCCCDDDCCCEEEHHH>>>EEELLLXXX```RRR@@@???222666;;;===;;;777777:::111222444666666444444444KKKBBBFFFLLLTTTAAA===BBB???DDDBBB;;;;;;BBBOOORRRHHH???>>>MMM{{{~~~~~~{{{yyyyyyyyyyyywwwrrrrrrtttsssnnnZZZccczzzVVViii|||rrr>>>>>>AAABBB@@@>>>CCCKKKJJJHHHHHHMMMUUUZZZZZZWWW\\\rrrjjjNNN<<<333666111777222333333333222222444666CCCeee```jjjttt|||kkk^^^DDDGGGNNNRRRdddggg___[[[YYY\\\gggooosss||||||qqq}}}zzz||||||~~~{{{{{{|||xxxxxxyyywwwxxx}}}{{{xxxxxxzzz{{{~~~wwwzzzvvvvvvxxxlll```bbbtttcccHHHAAA<<<:::999666666888ZZZyyyjjjeeebbbGGGBBBKKKPPPMMMTTT[[[|||ppp]]]SSSEEEFFF???<<>>;;;<<>>777777777777777888888888999999888888999999:::;;;===>>>>>><<<999999===@@@GGG]]]pppWWWRRRWWWjjj{{{AAA999222:::AAA000888666444333222333555666222555444555777111888MMMwwwuuuvvvzzzrrryyynnnmmmvvvbbb\\\|||mmm______bbb```ZZZVVVRRRRRRTTTPPPEEE;;;???<<>>EEEFFFDDDCCCYYYPPPHHHDDD@@@>>>???DDD;;;BBB???>>>GGGFFF<<<777???CCC???666444888777000666444444555444333666<<>>BBB???DDDBBB===@@@EEEKKKOOONNNGGG@@@FFF}}}{{{{{{~~~~~~zzzxxxxxxqqqtttuuurrrrrrrrrnnnhhhaaaeee|||dddwwwkkkPPP999AAAFFFBBB???AAAEEEGGGIIIFFFFFFMMMVVV\\\[[[XXX[[[|||tttQQQ999333777111777222333333333222222444666EEEyyyjjj]]]eeewwwwwwmmmhhhLLLIIIJJJRRRfffmmmgggaaaZZZYYYccciiiiiioooyyyqqq|||tttrrr~~~|||{{{}}}|||{{{}}}{{{xxxyyyxxxxxxzzz~~~}}}zzzzzz}}}xxxvvvxxx|||vvvxxxtttuuuxxxnnnbbbdddzzzzzztttnnnOOOFFF>>>;;;999666666888SSSwwwyyyooorrrfffuuunnnSSSEEEIIIRRRUUURRRLLL\\\nnn___TTTMMMGGG888666BBBIIIKKKTTTjjjuuuvvvqqqpppqqqyyy}}}eeeeeelllttt~~~SSSQQQVVVSSSKKKAAA<<>>AAADDDHHHMMMSSS[[[hhhqqqkkkXXXHHHAAADDDBBB>>><<<>>>DDDMMMRRROOOGGGVVVzzzsssjjjvvvsssDDDIIIKKKRRRJJJFFFGGGFFFCCCCCCFFFJJJHHHMMMNNNKKKPPPUUUQQQccczzzssstttlllyyyYYYSSSHHH>>>888666777888999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===888:::;;;<<>>@@@:::<<>>CCCFFFDDDHHHEEEFFFLLLVVV]]]\\\XXXZZZzzzSSS777333888000777222333333333222222444666AAAwwwjjj^^^ggguuu{{{qqqoooSSSKKKGGGKKKdddrrrpppgggWWWPPPWWW```___dddoooxxx~~~~~~wwwyyyppp{{{zzz|||zzz{{{wwwwww{{{}}}|||||||||~~~{{{vvvwww||||||zzzzzz{{{{{{zzzrrruuurrrrrrvvvlllaaadddiiiyyytttwwwSSSIII???<<<999666666888EEEttt~~~sssiiiSSSKKKggg{{{dddLLLEEEKKKRRRSSSQQQVVVppp~~~YYYUUUSSSVVVWWWIII<<<===BBBMMM^^^yyy|||lllsss{{{uuusss|||WWWQQQWWWUUUNNNBBB;;;>>>GGGNNNUUUYYY]]]ZZZOOOJJJWWWiiiddd```]]]___bbbcccbbbbbbjjjfffeee```kkkxxxttt___nnn~~~JJJ555//////...---------.........------------...////////////PPPbbbzzzzzzuuuvvvUUUcccnnnjjj\\\QQQRRRYYY]]]XXXSSSNNNIIIHHHKKKOOO[[[MMMCCCBBB>>>999>>>JJJdddooowwwqqq^^^LLLDDDDDDDDD???:::<<>>;;;;;;;;;<<<<<<=========;;;::::::::::::;;;<<<<<>>YYY|||{{{cccuuuuuummmrrrsssiiibbbppp~~~hhh]]]XXXSSSHHHLLLOOOLLLDDD>>>>>>???FFF[[[]]]EEE;;;EEEFFF999;;;888>>>GGGCCC???UUUtttrrr^^^HHH>>>===<<<999888444888888<<>>JJJVVVNNNRRR^^^[[[iiiGGG666666333>>>000333333333333333333333333<<>>======>>>BBBHHHpppwwwuuuaaaKKKAAAAAABBB;;;AAA===888GGG___aaaPPPYYYzzzhhhRRRssshhhAAA???BBBHHHBBBCCCDDDFFFGGGGGGGGGGGGJJJJJJKKKLLLMMMNNNOOOPPPMMMZZZ{{{~~~xxxpppddd^^^|||xxxmmmfffQQQIIISSSKKKCCCOOOIIIIIIQQQ^^^ffflllyyyeeefffWWWaaajjjnnnlll;;;:::999777666555555555222222222222222222222222222222222333444555777777CCC{{{pppnnnmmmooopppmmmiiifffZZZrrr|||kkk^^^TTTJJJHHHEEECCCBBB???>>>CCCJJJ___TTTFFF===;;;<<<;;;:::>>>LLLUUUTTTKKKFFF^^^qqqWWW===444777999999999777666555444444444444444333444444333222222333555555111222777===???CCCGGGLLLBBBDDDXXX]]]GGGBBBGGGEEEIIIFFFIIIKKKJJJGGGGGGKKKLLLIIIBBB^^^{{{yyysssppppppqqqqqqjjjkkkjjjgggfffccc[[[RRRFFFDDDEEEJJJSSS[[[^^^______XXXOOOJJJGGGDDD>>>999AAADDDBBB<<<<<>>EEEFFFGGGAAADDDGGGGGGEEEDDDDDDEEEIIICCC>>>===<<<:::===BBB===EEEIIICCC<<<;;;<<<;;;666<<>>>>>???@@@BBBDDDFFFGGGGGGIIIIIIIIIJJJJJJJJJKKKKKKJJJSSS^^^yyycccTTTZZZ|||xxxkkkLLL[[[NNN999888777666555444444444222222222222222222222222111222222222333555666777;;;eee~~~VVVsssqqqkkkfffiiiooolllcccqqqvvvuuuooollliii[[[JJJDDD@@@>>>>>><<<<<>>DDDGGGEEECCCDDDJJJWWW\\\TTTZZZpppFFF>>>999///777444333333333333333333333333===jjj```~~~[[[^^^tttzzz___WWWSSSUUUccctttuuufffZZZYYYQQQOOOMMMTTT___aaammmuuu___ZZZ^^^```bbbdddrrrlllzzz}}}~~~{{{wwwuuuwwwzzzxxxsssnnnpppvvv}}}zzzwwwuuurrrmmmlllnnnkkkjjjlllrrryyy}}}{{{wwwvvvuuupppqqqsssfff[[[aaa~~~xxxVVVNNNJJJEEEAAA>>>;;;888666<<>>RRRvvvrrrvvvsss|||ttt\\\>>>666AAAGGGAAA<<<:::999;;;>>>@@@???>>>EEEAAA>>>>>>===:::;;;???;;;<<<<<<::::::======;;;CCCBBBNNN___bbb^^^gggyyyppprrrIII<<>>888999:::<<<>>>AAACCCEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFIIIHHHGGGjjj~~~yyyqqq~~~ttt{{{cccZZZaaa}}}}}}{{{}}}jjjSSSDDDooovvvKKK333777777555444333333333333222222222222222222222222111111111222333444555666999JJJqqqrrr___mmmqqqnnneeeccchhhiiieeeoootttpppcccXXXSSSNNNGGGBBB>>>;;;:::888666:::@@@@@@:::444222444777888777<<>>>>>QQQYYYGGGDDDJJJFFFJJJGGGFFFEEEAAA>>>CCCKKKOOONNNLLLPPPwww~~~zzz{{{pppkkkkkkjjjeee```bbbbbb___ZZZXXXVVVOOOFFFDDDCCCHHHSSS^^^```WWWMMMCCC@@@>>>>>>???AAABBBCCC<<<<<<<<<>>>DDDHHHHHHFFFCCCLLLNNNVVV\\\RRR]]]vvv>>><<<:::333888888444444444444444444444444@@@ZZZccczzz^^^\\\nnnqqq~~~ggg]]]UUUPPPYYYnnntttggg\\\\\\UUUNNNMMM]]]iii]]]UUUbbbnnnmmmfffYYYPPPPPPOOOMMMPPP[[[dddfff}}}{{{yyyzzzzzzxxxuuutttvvvxxxtttppplllooowww~~~~~~{{{xxxuuusssqqqnnnmmmmmmooopppsssuuuwwwxxxwwwvvvwwwvvvooonnnpppjjjmmm~~~yyyVVVOOOLLLGGGCCC@@@<<<888666444QQQzzzsss}}}PPPJJJ]]]kkkeeeKKKMMMQQQ```pppooorrroooLLLUUUTTTOOOFFF===999>>>JJJTTT[[[]]]KKKEEEXXX^^^ZZZbbbcccccceeehhhiiihhhfffeeeaaa___ddd{{{WWWiiiaaatttAAA333111000///......------...............////////////333,,,222999EEEqqq|||rrr^^^<<<555>>>DDDFFFAAA:::888999<<<===>>>>>><<<;;;>>>>>><<<===@@@BBB>>>999555666;;;@@@BBBTTTUUU[[[nnnxxxtttbbb999<<<999555999999777888:::<<<>>>@@@BBBDDDCCCCCCDDDDDDEEEEEEEEEFFFFFF===SSS^^^eeeeee^^^tttuuuvvvqqqOOOHHHOOOYYYiiiyyyvvv```kkk}}}kkkOOOYYYaaaTTT???111666666555444333222222222111111111111111111111111111111111111222333444555888;;;lllfffkkknnnkkkaaa\\\aaaiiiddd{{{tttSSSAAAFFFQQQFFFAAA>>><<<999444444777666333111111444777888777===<<>>999888BBBKKKLLLIIIGGGEEE<<<:::IIITTTDDDCCCHHHCCCHHHEEECCCBBB>>>===CCCMMMPPPNNNJJJFFFdddpppyyyyyyuuunnngggeeegggfff```YYYYYYYYYVVVRRRRRRRRRMMMEEEDDDEEEJJJUUU___^^^RRRGGG===;;;;;;???DDDEEE@@@;;;;;;:::===CCCHHHIIIFFFCCCGGGRRRTTTUUUXXXTTTllljjj888:::999666777777444444444444444444444444:::MMMmmm{{{cccaaapppyyynnnpppdddWWWNNNRRReeeqqqkkkbbb```[[[PPPMMMbbbsssaaaGGGCCCCCCEEEFFFFFFHHHIIIFFFAAACCCSSS\\\bbb~~~||||||||||||{{{zzzxxxtttqqqqqqrrrttttttssspppmmmkkkooouuuyyyyyywwwppprrrrrrrrrrrrtttuuuuuu{{{xxxxxxyyyqqquuuttttttuuusss}}}}}}YYYPPPMMMIIIFFFBBB>>>:::666333CCCmmmaaa^^^yyyQQQWWWfffvvv~~~xxxtttVVVOOOWWWRRRYYYlllqqquuu[[[GGGHHHLLLHHH@@@:::999@@@LLLUUUZZZXXXHHHGGG\\\```[[[eeehhhlllqqqrrrqqqoookkkgggiiiiiicccbbbvvvddd[[[vvv;;;...111000///......------...............////////////000,,,444777>>>dddtttyyy}}}}}}iiiHHH222444BBBFFFDDD@@@===<<<;;;<<<<<<;;;999:::===>>>;;;;;;===666777999:::<<>>333///777777888999999:::<<<>>>@@@AAA@@@AAABBBCCCEEEFFFHHHHHHBBB===UUUUUUDDDxxx~~~{{{gggaaa{{{zzzxxxVVVKKKRRRSSSGGGOOO]]]aaaqqqwwwzzz~~~yyylllhhhjjjeeeZZZTTT___TTTKKKuuukkkkkkooonnnWWWlllLLL111>>>888666555555444333333333333111111111111111111111111111111111111111222333444333555MMMuuuwwwggg___ccc___UUUXXXfffZZZpppyyyaaaOOOLLLPPPHHHCCC@@@???===888777888333222222333444666666555<<<333@@@LLLUUU{{{|||\\\CCC222555666//////888333333222222222333333444111333444444444555777:::BBBAAABBBFFFGGGGGGJJJOOO~~~BBB:::777BBBNNNAAAAAAFFFAAAEEEBBBBBBAAA???@@@HHHPPPQQQMMMFFFBBBPPP~~~yyysssllleee\\\XXXZZZ[[[ZZZXXXPPPPPPNNNKKKMMMOOOLLLFFFEEEEEEIIIQQQVVVSSSGGG===;;;888777<<>>;;;===;;;;;;>>>===999888:::777<<>>===@@@???AAAFFFLLLOOOVVVfffwwwwwwzzzNNN444777222000777666222333555555555666888<<>>BBBJJJQQQMMMEEEBBBGGG;;;IIIzzzyyylllbbb^^^[[[WWWRRRMMMIIIGGGEEEJJJIIIGGGDDDFFFJJJIIIDDDDDDFFFJJJOOOQQQNNNIIIEEE444888>>>AAA@@@@@@AAACCCHHHDDDBBBDDDBBB@@@GGGQQQVVVPPPVVVXXX___;;;>>>FFF666;;;;;;;;;555555555555555555555555555TTT}}}qqqbbbppp}}}|||hhhrrr```YYYOOOPPPeeezzzvvveee]]]XXXQQQ]]]vvvsssTTT>>>333444555555111000555;;;???999===IIINNNdddyyy{{{~~~yyyzzzzzzxxxvvvxxx|||wwwvvvuuuqqqmmmjjjhhhhhheeemmmvvv{{{zzzwwwtttsssfffccc]]]TTTLLLMMMTTT[[[WWWfffrrrssssss{{{~~~uuutttzzz~~~{{{wwwxxxsssgggcccddd[[[WWWaaatttQQQPPPOOONNNMMMKKKFFF@@@<<<@@@222___|||mmmTTTeeeqqq}}}rrrMMMVVVhhhppprrreeelll```iii\\\\\\ppprrrooo}}}yyyvvvWWW>>>777666777777999===CCCKKKSSSXXXSSSGGGUUUhhhdddeeerrrtttzzz~~~~~~xxxwww~~~}}}pppvvv\\\fffOOO777555111000///......------.............../////////000+++444---,,,;;;BBBLLLdddpppqqqttthhheee___KKK@@@888<<>>???:::::::::999777666666666///666444111555444333888000222111...222999777000444444444444444555666777888:::<<<======???BBBDDDFFFCCCDDDNNNfffuuuAAA444888AAABBB@@@<<<<<>>DDDVVVOOOYYYccceee]]]ZZZcccpppsssddd{{{qqqNNN999222222111111111000000//////222222222333555777888999<<<>>>@@@@@@?????????AAAEEEBBBCCCIIIRRRVVVTTTOOOIII~~~vvveeeVVVOOOOOOUUUTTTNNNNNNUUUZZZVVVSSSSSSOOOHHHHHHLLLEEEPPPXXXeee}}}CCC===777444555666444111222222222111000//////...000000000000000000000000////////////000000000000---666555333HHHttttttKKKCCCHHHFFFEEEGGGLLLNNNYYYwwwcccNNNCCC>>>===<<<<<<===???>>>:::666===888222111333666666555<<<:::888666666777999;;;@@@999888<<<:::555888BBBEEE999444>>>FFFDDDAAAAAAHHHTTTdddqqq@@@666:::CCCCCC@@@;;;;;;>>>>>>:::??????@@@AAACCCDDDEEEEEEAAA@@@AAA???VVVyyy}}}rrrdddVVVNNNGGGFFFFFFDDDBBBCCC@@@@@@@@@AAAAAABBBBBBBBB???BBBEEEGGGEEE@@@;;;777888===BBBEEEEEEBBB@@@???IIIHHHFFFFFFIIINNNSSSVVVRRRVVV```vvvMMMGGG@@@=========:::777555555555444444555555666222DDDsssddd___gggwww}}}yyyrrrnnnbbbZZZRRRPPPaaassssssjjj```RRRRRRgggwwwfffJJJ<<<999666555888;;;<<<<<<<<<999:::>>>???DDDXXXnnn{{{zzzzzzyyyyyyxxxxxxwwwwwwwwwxxxxxxvvvuuussspppmmmiiifffdddgggjjjnnnpppooommmjjjiii```___XXXQQQVVVbbbfffbbbeeexxx{{{}}}qqqooollljjjjjjkkklllnnntttssspppqqqsssiiikkk}}}tttzzztttRRROOOOOOMMMKKKIIIFFFDDDBBBBBB999HHHaaa~~~vvvPPPMMMbbbnnnSSSYYYkkkvvvooogggaaaYYYPPPMMMOOOPPPTTT```qqqlllNNNSSSRRRLLLTTT``````gggfffkkk{{{uuupppgggffffff___KKK777777BBB@@@DDDFFFGGGOOOXXXXXXQQQOOOYYYccceeefffiiikkkjjjvvvwwwxxxxxxwwwvvvuuuuuurrrxxxhhhXXXdddfffwwwttt===777333111000000///////////////........................///---///111...///???TTTfff\\\dddyyyrrrtttqqqkkkUUUXXXTTTBBB:::EEEWWWiiinnnoooxxxeee[[[cccWWW:::444555111111111000000000//////111111222333444666888888<<<>>>@@@@@@??????@@@AAAEEECCCCCCGGGKKKLLLIIIEEEHHHSSSmmm{{{aaaWWW]]][[[PPPCCCIIIPPPSSSVVV\\\fffnnn{{{IIIAAA;;;555333555555444111222222111111000//////...////////////////////////.../////////000000000000333222111111:::VVV~~~vvvRRR>>>AAA;;;<<>>;;;<<<>>>>>><<<<<<<<<<<<:::999888888999888888999:::;;;<<<======;;;999999===@@@???<<<:::===BBBGGGIIIDDDAAAFFFPPPdddSSSlll???888>>>EEEDDD???::::::===>>>;;;>>>??????@@@AAABBBBBBBBB???===???===DDDlll~~~xxxqqqhhh\\\PPPHHHBBBBBBBBB@@@???AAA======>>>???@@@@@@AAAAAA>>>>>>===<<<:::888555444===AAAFFFHHHFFFCCC@@@???FFFEEEEEEHHHMMMQQQUUUWWWWWWWWWcccgggFFFBBB???>>>??????;;;888666666555555444555555666444@@@wwwssskkkbbbdddtttyyy|||xxx|||qqqccc\\\WWWNNNTTTgggqqqiii```QQQLLL[[[kkkcccNNN>>><<<::::::<<>>:::AAANNNggg{{{wwwhhhUUUGGGAAAAAAAAAAAA999===@@@@@@>>>===@@@CCC===>>>@@@BBBBBBBBBAAA@@@EEEAAA<<<;;;>>>AAA@@@>>>888>>>@@@>>>FFF```fffHHH666fff===:::AAAFFFDDD>>>888777<<<===;;;======>>>>>>??????@@@@@@===999<<>>TTTyyydddZZZYYYPPPGGGAAAAAAAAA???>>>???;;;<<<<<<>>>???@@@AAAAAA@@@>>>;;;888777888999:::BBBDDDGGGHHHGGGFFFFFFGGGEEEDDDGGGMMMRRRTTTUUUWWWXXX]]]rrrNNNCCCAAA???>>>???>>><<<999777666666555555555555555999AAAmmm|||mmmhhhmmmkkkjjj}}}|||qqq```\\\]]]RRROOO[[[eeedddaaaUUULLLTTTaaa]]]OOOBBBAAA@@@@@@@@@BBBCCCCCCCCC<<<999;;;<<<<<<@@@FFFXXXiiizzz}}}uuummmlllooowwwvvvssspppnnnkkkjjjiiiiiillllllggg\\\TTTPPPQQQIIIJJJKKKMMMQQQVVV\\\___ggg```UUUSSS```nnnlll```xxxyyymmmrrruuu{{{}}}{{{zzzyyyuuutttrrrjjjwww}}}WWWKKKKKKKKKKKKJJJIIIHHHGGGFFF:::AAA555VVVccc~~~```CCCXXXvvvsssOOO]]]qqquuukkkddd\\\TTTKKKAAA>>>@@@GGGHHHJJJIIIGGGEEEGGGJJJKKK;;;GGGfffrrrmmmeee]]]lllnnnbbbXXXZZZRRRCCC<<>>>>>>>>@@@AAA===@@@CCCDDDCCCCCCEEEGGGIIIJJJJJJFFFHHHeeeWWW;;;999@@@777444111111222333222111111111000000////////////////////////////////////........./////////000000///***///888111+++BBBeee{{{OOOCCC999888::::::<<<@@@AAAXXX|||nnn\\\QQQHHHCCCBBBCCCBBBAAA@@@BBBGGGKKKFFFFFFFFFFFFEEEDDDBBBBBB@@@===BBBKKKIIIBBBCCCLLLVVV```lll}}}TTT999///222999___;;;;;;CCCEEECCC===666555:::<<<:::;;;;;;<<<<<<======>>>>>>===888999@@@???HHHxxxiiiUUU\\\QQQHHHBBBAAA@@@>>><<<===999:::;;;<<<===>>>??????AAA???<<<::::::===@@@CCCEEEFFFFFFEEEEEEFFFIIILLLKKKKKKOOOVVVWWWUUUVVVZZZ^^^tttxxxJJJEEEBBB???===<<<<<<;;;;;;888777666555555555555555888DDDnnnwwwxxxeeefffuuu^^^eee}}}|||qqq]]][[[ddd]]]UUUWWWYYYcccbbbYYYMMMQQQ___bbbYYYGGGGGGHHHGGGFFFDDDCCCCCCAAA<<<888:::>>>???@@@BBBEEERRRdddqqqrrrmmmiiihhhllljjjgggccc___[[[YYYXXXXXX\\\]]]ZZZTTTPPPQQQTTTPPPQQQQQQNNNKKKLLLOOOSSSbbb\\\TTTUUUdddtttsssggg}}}yyyxxxoooxxx{{{{{{xxx|||zzztttooodddVVVeeepppNNNKKKOOOOOONNNMMMLLLJJJIIIHHHEEE???333AAAaaazzzxxxMMMSSSeeeuuurrrPPPWWW^^^hhhgggfff___WWWRRRKKKCCC>>>>>>DDDFFFFFFDDDBBB???<<<999>>>555BBB[[[iiiooorrrnnnwwwoooWWWGGGKKKIII===777555555888>>>BBBCCCDDDFFFIIIGGGLLLWWWXXXOOOIIIJJJjjjnnnooommmmmmqqqrrrqqqqqqqqqsssvvvzzz}}}xxxiiiWWWjjjsssBBB111555000000//////.......................................///------000111000//////666XXXqqqxxxwwwsss|||uuutttooohhhjjjuuuuuuiiidddrrrqqqbbbdddxxx}}}qqq]]]iiiyyy{{{qqqrrr|||dddHHH000000666444...,,,.....................///////////////000222333444666888;;;<<<======???@@@:::>>>BBBCCCBBBCCCGGGJJJ???AAAGGGKKKHHHLLLfffggg???444888:::888444222111000111111111111000000000///////////////....................................////////////000...000333222000777@@@hhhwwwzzziiiBBB333999AAA>>>888555???TTTqqqxxxmmmaaaYYYMMMDDDAAABBBDDDEEE@@@?????????AAACCCFFFHHH???FFFcccnnnqqqmmmUUU>>>777999888777777ZZZ888;;;CCCDDDBBB;;;444444888999777999999999:::;;;<<<<<<===???<<<999===@@@???]]]sssUUUSSSPPPGGG@@@??????<<<:::;;;999999:::;;;;;;<<<======???>>>>>>>>>???AAADDDEEEFFFFFFEEECCCCCCEEEIIIMMMPPPNNNRRRWWWUUURRRYYYeeeMMMGGGEEECCCAAA>>>===<<<<<<<<<888888777666555555555555777JJJtttiiibbb[[[wwwhhh[[[xxx{{{tttsss^^^[[[eeeccc]]][[[VVV^^^aaaYYYNNNQQQ```gggcccJJJMMMPPPPPPMMMIIIFFFDDD@@@<<<999:::>>>AAACCCCCC???CCCPPPaaallllllhhheee]]][[[YYYVVVSSSQQQOOOOOORRRUUUWWWXXXWWWXXX[[[^^^bbbaaa^^^ZZZUUUQQQNNNMMMQQQPPPNNNPPP___ppprrrjjjwwwjjjgggxxx}}}~~~{{{yyywwwvvvvvvvvvxxxxxxtttpppeeeXXXnnn{{{QQQRRRQQQQQQPPPOOOMMMKKKIIIHHHHHH<<>>;;;777>>>777===IIIQQQbbbtttxxxtttTTT@@@CCCDDD<<<888666999===@@@AAABBBGGGKKKKKKHHHOOOZZZTTTFFFIIIYYYfffhhhgggdddeeeiiillljjjggglllrrrwwwxxxwwwwwwwwwYYYZZZ|||\\\rrrkkk888///;;;...000///......------.................................------///111111000///---BBB___vvvxxxjjjyyyzzzlllxxxyyyzzzyyyuuu}}}yyyaaawww~~~mmmfffssstttyyyVVVCCC777...000111---+++...---------...........................///000111222333666888:::;;;<<<===???;;;>>>@@@AAA@@@@@@CCCFFFCCC>>>@@@JJJOOOLLLLLLOOOffftttMMM222666>>>777000333222111111000000000000111////////////////////////........................------........./////////444222...***...555666222>>>ooowww|||~~~XXX<<>>AAA:::999>>>:::HHHkkknnn[[[NNNFFF@@@??????===<<<>>>=========>>>>>>>>>??????>>>???AAABBBCCCDDDDDDCCCBBBDDDFFFGGGHHHKKKNNNQQQQQQOOORRRVVVUUUYYYlll|||AAABBBAAABBBCCCBBB@@@>>><<<<<<999888777666555555555555666HHHjjjbbbooojjjaaafffxxxeeejjjyyywwwrrr___YYY]]]\\\___aaa[[[]]]eeefff___```iiiiiiaaaLLLQQQWWWYYYUUUOOOKKKHHHDDDAAA===;;;>>>CCCGGGGGGEEE@@@DDDRRRaaafffffffffUUUUUUUUUUUUVVVXXXYYYZZZ```bbbfffjjjmmmnnnoooooohhhfffffflllsssuuunnngggdddfffddd```fffpppqqqkkkxxxpppnnn}}}yyyvvvtttttttttuuurrrsssssstttnnnjjjTTTTTTNNNNNNNNNMMMLLLJJJIIIHHHCCC<<>><<<===??????@@@AAACCCEEEGGGFFFFFFEEEDDDDDDHHHMMMHHHRRRsssXXX777222666???===000...666111222222111000//////000////////////////////////........................---------.........//////111000...,,,---111333222...HHHiiifffCCC888<<<555333666<<>>999333222555666333444555666888999;;;<<<<<<<<>>:::???YYY{{{NNNFFF@@@AAABBBAAA@@@BBBBBBBBBBBBBBBBBBCCCCCCCCC???AAADDDFFFGGGEEECCCAAA===AAAGGGMMMPPPSSSVVVXXXUUUSSSUUU[[[]]]hhhLLLFFF@@@===@@@DDDEEECCC@@@===<<<999999777666555555555555111===TTTvvv___pppsssnnn^^^ooosssiii}}}zzzppp___VVVTTTRRR[[[ccc```bbbqqq|||zzzyyyyyylll[[[LLLSSS[[[^^^[[[UUUOOOLLLIIIGGGBBB???@@@EEEJJJKKKLLLCCC@@@JJJXXX```eeeiiiUUUWWWYYY]]]aaaeeeiiikkksssvvvzzz~~~||||||}}}zzzsssyyyxxxyyyyyyyyywwwuuurrrqqqqqqrrrrrrtttooooooMMMLLLKKKKKKKKKKKKJJJIIIHHHGGGFFF>>>GGGGGG<<>>666>>>KKKKKKDDDLLLXXXWWW]]]XXXBBB222555999888<<<444:::@@@CCCEEEGGGIIIIIIIIITTTYYYQQQJJJPPPaaaooogggjjjjjjiiijjjmmmlllgggmmmnnnmmmgggcccjjjyyy^^^LLLuuuXXXtttxxx:::666444&&&333//////...------------...........................---//////---,,,...//////,,,000222GGGrrr~~~llltttssssssqqq{{{ddd<<<111222(((...222000.........---,,,,,,,,,------.........---------------...///000///111555777888999;;;============???BBBEEEGGGHHH???EEEIIIGGGFFFHHHKKKMMMLLLEEEJJJYYYpppnnnPPP888555>>><<<...+++555666...111222222111000//////000.........///////////////........................---------.........//////)))+++///444111,,,...444888---DDDvvv|||YYY<<<;;;888999;;;888333777???888???GGGLLLUUUiiijjjTTT@@@:::999555666;;;555999888444666<<<<<<666TTTCCC@@@===;;;999777555444333333333555555666666777777888888999::::::::::::===BBBEEEnnnzzzaaaGGG@@@BBBBBB@@@@@@BBBCCCEEEFFFGGGHHHGGGFFFDDDCCCCCCBBBCCCDDDFFFFFFIIIJJJMMMPPPRRRTTTUUUUUURRRUUUTTTXXXqqqddd999HHHAAADDDCCCBBBBBBBBBAAA???===;;;999777666666666555333666000:::cccooovvv{{{iii^^^aaaxxxkkk}}}tttqqqdddWWWTTTUUUXXX[[[___jjjjjjbbb]]]\\\```XXXHHH@@@CCCJJJIIIHHHHHHDDDAAADDDJJJBBBAAA>>>???JJJXXX^^^]]]___cccaaafffuuu{{{~~~vvv{{{zzzyyyyyyxxxuuuqqqnnnffftttsssllluuu{{{iiiSSSMMMJJJKKKLLLJJJFFFDDDEEEFFFFFFEEEEEEDDDFFFTTTppp~~~jjjjjjuuuyyyssskkkiiieee___]]]```eeeiiijjjTTTcccYYY@@@999???EEEKKKWWWbbbjjjbbbNNN===999<<<:::DDDHHHGGGNNN[[[XXXJJJHHHBBB888222777???<<<333999999===EEEHHHHHHHHHJJJNNN\\\ZZZJJJIII\\\hhheeemmmiiieeeeeeiiimmmppppppuuuhhhsssjjjeeegggyyypppVVVfffwwwwwwfff|||hhh;;;444111<<<---........................---------------------------------............///...333111---===ccckkkfffiii{{{}}}vvvxxx|||~~~QQQ<<<444000---000///...---,,,++++++++++++++++++,,,,,,,,,---------------............///000111222444666777999999<<<===???@@@AAABBBCCCCCC???AAADDDEEEFFFGGGJJJLLLGGGDDDEEEHHHHHHNNNgggoooNNNBBB???:::333777777555444333222222222////////////............---------............///------,,,,,,,,,,,,++++++---,,,,,,,,,,,,---.....................///000000333000666NNNrrr|||sssQQQ???888999:::>>>===333>>>888666888::::::>>>EEERRR\\\eeepppxxx]]]GGG<<<777666666666777777888888444555444888<<<666888HHHOOO>>>;;;888:::999777555333333333333333444444555555666777777999999999999999;;;???CCCJJJuuuzzzYYYJJJIIIIIIHHHHHHCCCBBBAAABBBDDDFFFGGGHHHJJJIIIIIIIIIJJJKKKMMMNNNOOOPPPRRRTTTTTTTTTSSSRRRYYY[[[^^^jjjJJJ@@@FFF888@@@@@@@@@AAABBBBBBBBBAAA@@@===:::777666444111///111111>>>aaa}}}}}}dddcccqqq{{{tttvvvhhhZZZVVVWWWZZZ]]]aaatttqqqccc```bbbbbbXXXHHHDDDJJJEEEDDDEEEHHHGGGDDDEEEHHHHHHEEEAAA@@@EEEQQQ```kkklllssstttzzz~~~tttxxxxxxwwwxxxxxxvvvssspppuuuxxxmmmpppvvv|||yyy___MMMQQQHHHJJJJJJIIIFFFDDDEEEFFF>>>???@@@???@@@III```uuu~~~nnneeebbbgggnnnqqqjjj```[[[ggg}}}yyyvvvUUUIIIHHHBBB<<<<<>>???@@@AAAAAA===???AAABBBCCCDDDFFFHHHKKKFFFFFFHHHEEE@@@FFFRRRMMMgggbbbPPP:::///000777::::::777666555333222222111111////////////............------------............------,,,,,,,,,,,,++++++---,,,,,,,,,,,,---.....................//////000222---,,,666LLLggg~~~~~~~~~lllSSSAAA222222999777555555:::BBBBBB;;;666666777;;;;;;999<<>>;;;777<<<___OOO>>><<<888999888666444333222333333222222333333444555555666888888888888777999===@@@AAAYYYwwwpppUUUCCCBBBIIIGGGFFFFFFGGGHHHJJJIIIHHHIIIIIIIIIIIIJJJLLLNNNPPPIIIKKKNNNRRRUUUXXXYYYZZZ[[[eeerrrOOO888@@@===;;;>>>>>>>>>??????@@@@@@@@@BBB???;;;888666444111///000555>>>VVVwww~~~ccc]]]lll}}}vvvzzzlll^^^YYYZZZ]]]aaafffqqqppphhhdddeee```SSSIIIGGGEEECCCEEEKKKNNNKKKIIIJJJLLLGGGCCCBBB???DDDYYYpppzzztttrrrnnneeewwwuuummmwww|||xxxvvvuuuuuuvvvwwwvvvsssqqqkkkkkk[[[bbb^^^gggkkksssWWWNNNMMMDDDEEEFFFEEECCCCCCCCCDDD<<<===???@@@>>>CCCRRRbbbgggVVV\\\jjjiiijjjeeeccctttyyyEEE888CCCCCC===CCCCCCEEEFFFEEE@@@888333:::BBBDDDAAAEEEPPPPPPGGG888;;;BBBJJJKKKHHHFFFGGG666555:::CCCJJJLLLMMMOOOVVVSSSNNNMMMVVVbbbhhhgggfffgggiiimmmqqqttttttsssvvveeeeeelllvvvqqqRRRMMM~~~oooYYYqqqooo888444222---***222---------------------------------------------------------............///...+++///444///,,,;;;RRRnnnZZZ}}}|||KKK;;;,,,)))---///............---,,,++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......///000111222444666777777777888:::<<<===>>>??????<<<===????????????AAACCCIIIBBBAAAGGGGGG@@@<<<>>>GGGHHHIIIQQQfff}}}ggg[[[XXXYYYZZZUUUPPPHHH@@@:::666333222666555444333222111111111/////////............---------------............------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,---............------......///000444222...+++111CCC\\\nnn{{{{{{fffNNNCCCCCC???:::888777::::::777777:::444666666444555999:::999;;;;;;:::999777777777888777;;;999222222999;;;777666888;;;<<<;;;888555222444111888LLLaaa}}}}}}NNN>>><<<888888777555333222222222333222222333333444555555555777888888888777888;;;>>>CCCLLLWWWyyy^^^OOOLLLEEEDDDEEEHHHLLLNNNLLLJJJIIIIIIIIIIIIKKKMMMOOOQQQUUUTTTTTTTTTVVVXXXZZZ\\\xxxiii:::<<<888333EEE===>>>>>><<<;;;:::;;;<<>>;;;999888777555333333888:::HHHwwwsssqqqcccTTTaaawwwzzzlll___ZZZ]]]aaafffkkkiiizzzpppbbbdddjjjdddTTTHHHLLLHHHHHHMMMQQQPPPNNNNNNPPPIIIHHHJJJCCC>>>NNNeee|||{{{wwwyyyeee]]]```ppp~~~{{{tttvvvuuuttttttuuutttrrrpppiiipppaaacccZZZnnnwwwYYYUUUBBBBBBBBBCCCCCCBBBBBBBBBCCC???>>>@@@@@@>>>@@@KKKWWWuuuyyy^^^XXX___aaajjjjjjhhhyyy}}}UUUVVVcccXXXDDDBBBEEEHHHIIIEEEAAA===;;;444===@@@>>>BBBLLLOOOJJJ<<>>>>>===>>>??????>>>>>>???@@@FFF???===CCCHHHGGGGGGIIIEEEDDDAAA???DDDLLLNNNKKKRRR```pppzzz}}}wwwhhh___KKKCCC:::555777===DDDHHHIIIJJJJJJHHHBBB<<<888666444444333222111000000000//////.........---------,,,,,,---------.........------,,,,,,,,,+++++++++,,,,,,++++++,,,,,,---......------------...//////111444555111...444CCCPPP]]]hhh|||rrrcccUUUCCC>>>888444333444888<<<===<<<:::999888888777555777777666555555666888:::555888;;;<<<<<<;;;;;;:::555555444222222555<<>>===;;;;;;===???BBB@@@<<<::::::888666555000555666BBBrrr|||qqqjjjWWWdddwwwyyyvvviii]]][[[___dddjjjooopppuuuyyy~~~nnnfffdddaaaZZZUUURRRKKKHHHKKKMMMLLLKKKLLLRRRMMMNNNSSSMMMAAAEEESSSjjjxxxwwwwwwzzz}}}}}}yyyuuueeejjjiiiRRRKKK\\\rrrzzzyyyxxxxxxvvvtttttttttsssqqqooonnnqqqaaa___kkk^^^UUU???DDDDDDDDDDDDEEEEEEEEEEEE@@@>>>======<<<>>>FFFPPPfffnnnbbb```eeejjjfff___ooo~~~dddwww}}}yyy~~~|||mmmVVVDDD>>>@@@888AAAFFFEEEFFFMMMPPPNNNIIIJJJOOORRRQQQRRRYYYcccBBB:::666;;;CCCJJJPPPVVVWWWNNNLLLXXXeeejjjjjjkkkfffkkkqqqwww{{{|||||||||qqqxxxIIIwww[[[___{{{vvv111...333,,,111***...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///---222222---...333333...999444777eeeyyyqqquuuYYY???666555000---...000000,,,+++---,,,,,,+++*********++++++)))))))))*********++++++++++++++++++,,,,,,,,,------...///000111222333444666777999;;;<<<>>>>>>??????@@@AAAAAA?????????AAADDDBBBBBBCCCDDDDDDEEEHHH<<>>@@@???<<<999333333555888;;;<<<;;;:::333222111000000000000000............------------,,,,,,,,,------------...------,,,,,,,,,+++++++++,,,++++++++++++,,,---------------------...//////+++///333222//////444888BBBQQQlllzzzWWWVVVRRRLLLEEE???999555:::666444555777777777666555777999999777666999;;;999444555;;;888......666>>>???>>><<<===JJJ^^^nnnvvvIII;;;999555666555333222111111222222222222333444444555555666555777888888888999;;;===333CCC@@@DDDkkkssscccXXXTTTTTTSSSRRRPPPPPPPPPPPPQQQSSSUUUWWWWWW\\\hhhxxxOOO000===999777???666888;;;===>>>>>>@@@EEEIIIFFFCCC???<<<:::888555333***111555BBBnnnyyy~~~ttt^^^```kkkzzzrrrfff\\\[[[```fffkkkpppwwwuuuooohhhiiivvv{{{bbbTTTUUU[[[SSSNNNJJJJJJIIIFFFFFFIIIMMMJJJMMMPPPKKKBBBAAAHHHTTTpppzzzyyy{{{yyyxxxxxxyyyyyyyyyxxxkkkqqqppp___[[[\\\hhhzzzxxxtttuuuwwwyyywwwuuuttttttsssqqqoooooocccUUUWWW[[[IIIGGGHHHGGGFFFGGGHHHIIIHHHGGGFFFBBB@@@@@@@@@@@@FFFNNNYYY|||xxx\\\___]]]ZZZaaayyyhhhUUUmmmdddFFF;;;<<>>??????@@@AAABBBAAA@@@???@@@AAA@@@DDDHHHJJJHHHEEEDDDDDDOOOLLLDDD<<<<<>>;;;888888999999999:::;;;===>>>>>>>>>>>>???;;;555000///111555888;;;888444444555666555333111111000///////////////.........------------,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,+++++++++++++++++++++,,,------------,,,,,,------...///------------...///111222999HHHaaa{{{qqq||||||mmmbbb[[[TTTOOO???999777;;;>>>>>>===>>>777:::<<<;;;888777888999@@@:::888:::999666>>>JJJ777MMMiii{{{uuuHHH;;;999555555444333111111111222222111111222222333444444444222444666777777888:::<<<>>>???<<<999CCCaaa{{{sssmmmmmmmmmllllllmmmooopppqqq^^^<<<555;;;444888???333555888<<<======@@@FFFLLLFFFCCC@@@===<<<:::777555---222333<<<^^^qqqffffff[[[aaayyy}}}~~~}}}qqqfff]]]^^^bbbgggkkkoooooonnnkkkddd\\\^^^mmm|||lllaaa^^^XXXUUUSSSSSSPPPJJJJJJMMMJJJLLLKKKGGGCCCDDDKKKQQQ^^^rrrxxxsssvvvxxxuuuvvvyyyzzzzzzyyywwwvvvwwwxxxsssrrr~~~yyyooo~~~uuunnnnnnkkkbbbfffvvv~~~~~~~~~yyyyyyxxxvvvtttsssttttttsssrrrsss___bbbjjjttt|||QQQAAAMMMHHHFFFEEEFFFGGGHHHFFFDDDIIIDDDBBBCCCCCCBBBDDDHHHQQQuuuXXXUUUVVVYYYZZZZZZ```hhhfffcccZZZ\\\iiikkkgggjjjzzz{{{wwwgggSSSDDD@@@AAAFFFRRR\\\]]]XXXTTTSSSRRREEEKKKHHHCCCLLL\\\___WWWBBB999333999DDDMMMSSSXXXJJJSSS]]]dddiiimmmmmmjjjmmmpppsssttttttuuuwwwyyy}}}nnnQQQ{{{lllfff666777000333///***111---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------............///222000...,,,---000000---333***444111222:::<<>>???===???@@@???>>>>>>???@@@===BBBGGGJJJIIIHHHFFFDDD;;;???BBB@@@@@@CCCEEECCC;;;<<<<<<<<<<<<<<<===>>>>>>===<<<;;;:::999888888444666999:::999777666555000///...///000222333444000000//////......//////.........---------,,,,,,++++++,,,,,,,,,---------------,,,,,,,,,,,,+++++++++++++++***++++++,,,---------,,,,,,------...///111000......000111222222)))000BBBYYYnnn}}}zzz}}}|||{{{xxxWWWPPPMMMOOONNNFFF???<<<<<<999888888;;;<<<;;;::::::EEEJJJHHHOOObbbrrruuu{{{|||oooCCC666555000555444222111111111222222000000000111222222333333000222444555666777999;;;:::000999FFF>>>DDDrrrvvv:::777:::<<<777444777;;;444777::::::999<<>>=========;;;:::666555000111LLL}}}pppqqqpppdddaaattt}}}}}}rrrhhh___```dddgggjjjmmmccchhhmmmlllccc\\\aaakkk~~~hhh^^^^^^___```[[[SSSRRRUUUPPPTTTPPPFFFBBBLLL\\\ggg}}}nnnmmmrrrtttyyypppvvv|||~~~|||yyyxxxxxxnnnVVVdddyyy```xxxzzzxxxtttmmmnnnvvvuuussssssuuuvvvvvvuuugggVVVoooyyyXXXJJJAAAKKKFFFCCCAAABBBDDDDDDBBB@@@DDD@@@???AAAAAA===<<<>>>999YYYtttgggYYYPPPTTTVVVRRRSSSZZZRRRVVVVVVXXXWWWIIICCCOOOLLLJJJGGGDDDBBB@@@>>>===CCCPPP^^^aaa\\\WWWTTTTTTGGGPPPPPPLLLZZZpppppp^^^===666333;;;GGGOOOTTTXXXIIIYYYgggkkkmmmqqqqqqnnnlllooorrrtttuuuxxx}}}ssszzzqqqSSSuuu<<<---;;;)))000222###///...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------.........//////111******111000***+++444222)))'''222555000444>>><<<999HHHOOOeeeyyygggQQQBBB;;;666111,,,///222000)))$$$)))000***)))***------)))(((+++***)))))))))))))))******(((((((((((()))))))))))))))************+++++++++,,,,,,------...///000000333444666999;;;===>>>>>>;;;<<<>>>===<<<<<<===>>>BBBBBBAAA@@@AAACCCAAA>>>???EEEGGGCCC?????????>>>:::>>>BBBAAA===999777888777777888888888999999999777777666444333444666888333555666444000......///000//////.........//////......---------,,,,,,,,,++++++,,,,,,,,,------------------,,,,,,,,,++++++++++++******++++++,,,------,,,,,,,,,,,,---.........///000111222111000///444///000:::LLL^^^nnnwwwpppmmmrrr~~~xxxqqqlllooowww}}}|||xxxyyyhhhBBB222///333333222111111000000111111000000000000111111111111444444555666777888999999555777;;;<<<999>>>TTTlllwww888666666666666777777777777666777777999:::;;;<<<<<<===<<<;;;<<<>>>>>>;;;777222777111///FFFkkkccchhhTTTmmmiiiyyytttnnnhhhfffhhhiiifffccceeejjjmmmiiiaaa^^^dddjjj{{{|||mmmcccaaabbb```]]][[[YYYSSSLLLJJJXXXuuu~~~mmmfffjjj}}}rrrrrruuuxxxzzzxxxrrrmmm]]]\\\rrr{{{zzzrrrmmm}}}xxxvvvzzzxxxooovvvtttqqqooonnnooopppqqqjjj^^^tttsss}}}DDDPPP@@@CCC@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>===<<<;;;===>>>???CCCAAAfffwwwjjjJJJQQQXXXNNNLLLYYYJJJKKKLLLKKKIIIHHHHHHIIIDDDFFFHHHIIIHHHDDDAAA>>>BBBNNN\\\cccbbb______```VVVQQQkkkpppyyy]]]:::888999AAAJJJQQQTTTUUUSSS^^^iiilllmmmrrrvvvwwwxxxvvvuuuvvvvvvxxx{{{rrrZZZVVV>>>111111000......---------///...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................///////////////////////////000111111111111333666888:::<<<===>>>>>>>>>>>>>>>===<<<;;;444444333333222111000000,,,++++++******++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))******+++,,,++++++,,,---...///000111111222444555888999;;;<<<======<<<;;;;;;;;;;;;;;;BBBAAA@@@@@@@@@@@@AAABBB@@@???>>>===<<<;;;:::999======>>>>>>===;;;888777888888888888888777666666555555555555555555555555111111111111111111111111///............---------------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))************+++++++++++++++,,,,,,,,,,,,---------------............///.../////////444AAASSS```yyyyyy{{{yyyrrrxxxfffvvvnnntttsss|||rrrbbb@@@333///333333222111111000000111111//////000000000111111111333333444555666777888888888777888999777999DDDQQQvvvmmm>>>;;;555555666666666777777777666666777888999:::;;;;;;<<<;;;;;;<<>>>>>@@@????????????>>>>>>>>>>>>>>>===;;;:::;;;<<<===???@@@;;;UUUmmmqqqTTTKKKQQQPPPHHHIIIHHHFFFGGGHHHIIIIIIHHHBBBCCCDDDEEEDDDAAA???===???MMM^^^iiijjjgggddddddkkk~~~___DDD999666777@@@HHHKKKKKKKKKWWW```jjjmmmppptttuuussskkksssxxxyyy~~~~~~qqqmmmcccaaa>>>...111000///...------------......---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...............///////////////////////////000000111......///000222333444444111111111111111111000///222222111000000///......,,,++++++******++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))******+++,,,***+++,,,---...//////000000111222444666888999:::::::::999999999999::::::AAAAAA@@@??????@@@AAAAAA@@@???>>>===;;;:::999888;;;;;;<<<<<<;;;999777555666666777777666666555444333333333333333333333333111111111111111111111111............------------------,,,,,,,,,+++++++++*********+++++++++,,,,,,++++++++++++++++++++++++)))************++++++++++++++++++,,,,,,,,,------------------............///000000///000666@@@HHHqqq|||}}}wwwwww|||ZZZ===444000222222222111000000000000111//////000000000000111111111222333444555666666777999666555888888777777:::EEEjjj}}}ooo<<>>>>>===<<<<<<<<<<<<;;;;;;:::::::::;;;===>>>;;;888CCCdddppptttaaaHHHLLLNNNEEEKKKHHHEEEEEEGGGHHHGGGEEE@@@@@@@@@@@@???===<<<;;;===IIIXXXbbbgggjjjmmmpppwwwWWWGGG666444888CCCKKKIIIEEEBBBUUU___jjjooosssvvvvvvsssxxx{{{~~~nnnzzz___MMM000333000///......------------...---,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------............///////////////......//////000111------------------------+++,,,,,,------------,,,//////......------,,,,,,++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***))))))))))))***++++++******+++,,,------.........///000222444666888999999999999999:::;;;<<<<<>>===;;;999888777888999999999888777555444555555555555555444333333111111111111111111111111000000000000000000000000............------------,,,,,,,,,,,,++++++++++++*********++++++++++++,,,++++++++++++++++++++++++)))************+++++++++++++++++++++,,,,,,,,,,,,------------...............000222000...---000333HHH^^^uuussswwwXXX}}}SSS:::444000000222222111000000000000000////////////000000000111000000111222333444555555666555555888;;;:::888777777CCCdddaaa333666<<<333444444444444555555555555444555555666777777888888888888:::<<<===>>>===<<<:::777333555888BBBooosssWWW^^^cccxxx}}}tttqqqjjjaaaYYYXXX\\\```kkknnntttzzzxxxooollluuudddVVVaaa\\\bbbdddiiinnnsssuuuuuuuuu||||||yyyzzzwwwppprrruuu|||{{{rrrrrrvvvvvvppplllpppssssssnnnooopppooolllgggbbb___cccddd===III;;;@@@@@@???>>>===<<<;;;;;;<<<<<<;;;:::::::::;;;<<<===>>>999===;;;[[[iiipppzzz[[[FFFDDDLLLJJJJJJIIIHHHGGGEEECCCAAA???>>>===<<<<<<;;;;;;;;;>>>BBBGGGLLLSSS___mmmwwwxxxrrrGGG000555555>>>MMMSSSKKKBBB???NNN\\\kkkqqqsssvvvxxxxxxsssuuu~~~zzz|||{{{jjjhhhyyyddd222///<<>>===;;;;;;;;;<<<===;;;;;;;;;<<<<<<======>>>:::BBB:::LLLZZZnnn~~~zzzUUUBBBCCCCCCGGGJJJIIIDDDAAA@@@@@@???>>>===;;;;;;;;;<<<<<<>>>===;;;:::???KKK[[[fffyyySSS666,,,;;;===HHHVVVWWWIII>>><<>>@@@AAABBBAAAAAABBBBBBBBBBBBAAAAAABBBAAA@@@>>><<<;;;999999888888777777777666555555444444555555444444333222111111111111111111111111////////////////////////...------------,,,,,,,,,,,,,,,+++++++++*********))))))*********+++++++++************************))))))*********+++++++++*********+++++++++,,,,,,,,,,,,,,,------------...---...000000000000000111000222666BBBWWWqqqmmmyyyvvvuuuddddddzzz|||uuu]]]RRRnnnNNN666333000///111111000////////////000......////////////000000//////000111222333333444222888:::777555777;;;===777<<<;;;999EEEhhhWWW...444===000***555222222222222333333333333333333333333444444555555555777999999888777777888<<<<<<;;;===888000DDDnnnsss|||www]]]XXXiii|||{{{yyy}}}xxxqqqhhh```]]]]]]^^^```iiirrr~~~UUUIIINNNIIIGGGNNNXXXaaaiiinnnsssuuuttt}}}vvvoooppprrrpppmmmqqqvvvwwwuuuvvvzzzvvvqqqqqqrrroookkkqqqpppnnnkkkfff```[[[XXX```yyySSS<<<555AAA777>>>>>>===;;;::::::;;;===>>><<<<<<<<<<<<<<<<<<<<<<<<===@@@;;;<<>>@@@BBBDDDCCC@@@??????@@@>>>>>>===<<<<<<<<<<<<<<<<<<;;;999777888<<>>XXXfffrrrrrrlllmmmsssxxxqqqqqqyyygggvvvAAA///555......---,,,,,,++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,------------...............------......///000---............/////////++++++,,,---------,,,,,,,,,,,,,,,,,,++++++++++++******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))(((((((((((()))************+++++++++,,,,,,,,,---...000222444666777888999999999:::;;;===>>>???@@@AAAAAABBBBBBAAAAAA@@@@@@@@@???===<<<;;;:::999888777777777666666666666444444444444444333222222111111111111111111111111////////////////////////------------,,,,,,,,,,,,++++++++++++************)))))))))************+++************************)))************+++++++++************++++++++++++,,,,,,,,,,,,------------///......---....../////////333333///111CCCbbbzzz{{{kkkzzzyyyzzz{{{iiimmm~~~zzz```LLL555222000111111111000///////////////........./////////000000//////000111222333333444222888;;;777555888;;;:::000:::@@@;;;666???XXXmmm@@@888///...444999666000111111111111222222222333222222222333333333333333222555999999888888999::::::<<<;;;===;;;111;;;WWWlllggg^^^nnnooowwwsssyyysssqqqkkkccc]]]\\\```dddpppvvv}}}nnnLLLHHHGGGCCCCCCHHHOOOWWW^^^fffnnntttmmmlllkkkkkknnnpppooollleeekkkssswwwxxxuuuqqqooo~~~yyyuuuttttttqqqmmmjjjmmmllliiieeeaaa^^^\\\[[[|||HHH===666???<<<<<<<<<:::999888888:::===???<<<<<<<<<<<<;;;;;;:::999>>>555;;;555333III[[[hhhcccNNNGGG???<<<>>>@@@@@@>>>============<<<<<<<<<<<<:::;;;;;;:::999888999:::000222<<<888777;;;;;;HHHNNNMMMSSSWWWLLL;;;>>>MMMdddlllpppooonnnqqquuuvvv}}}lllrrrrrrddd^^^222***000333000,,,,,,++++++++++++,,,,,,++++++************++++++***************************++++++++++++,,,,,,,,,,,,,,,---------............------------...//////............---------------------...------,,,,,,*********+++++++++++++++******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))******+++++++++,,,,,,,,,,,,,,,,,,---...000222444555666777777777777888999;;;;;;>>>???@@@@@@@@@@@@???>>>===<<<<<<;;;::::::999999777777666555555555555666222222333333222222111000000000000000000000000000........................---------,,,,,,,,,++++++++++++++++++************))))))))))))************************************)))************+++++++++************++++++++++++++++++,,,,,,,,,---------///...------......------(((...333111,,,...;;;III]]]ppp~~~}}}fffxxxKKK444111111333111111000///////////////............/////////000//////000111222333444444333888:::777888======999???999666:::<<<:::???GGGOOOnnn```111///666666///---222555333000111111111111222222222222222222222222222333333111444888:::999999;;;===777999555555666222;;;RRRzzzeee}}}lllaaannnbbbwwwvvvqqqxxxtttvvvtttkkkaaa___fffnnnwwwzzzQQQBBBGGGCCC@@@===@@@EEEJJJPPPZZZeeennnnnnppprrrppphhhcccgggnnnsssssstttwwwzzzzzzwwwtttlllmmmqqquuutttpppmmmllljjjhhhddd```^^^]]]]]]^^^uuuOOO???:::;;;999>>>444999888777666777:::<<<>>><<<<<<<<<;;;:::999888777<<<)))<<<777000AAANNNmmmooo}}}aaaQQQ???999>>>CCC@@@;;;<<<<<<=========<<<;;;;;;;;;;;;:::::::::;;;<<<===AAA///<<<666;;;RRRJJJLLLRRRPPPSSSUUUHHH<<>>??????>>>===<<<:::::::::999999999888888666666555444444444555555111111111111111000//////000000000000000000000000........................---------,,,,,,,,,+++++++++++++++************)))))))))))))))************)))))))))))))))))))))))))))************+++++++++)))************+++++++++++++++,,,,,,,,,------------------///000000///---222...---111555444000...555AAAbbbuuukkksssJJJ333111///...000000///.................................------////////////000000000000555444444444666888:::;;;:::999999999999999999999888@@@XXXxxxrrrEEE555777111111222222222333333333000000000000000111111222222222222222222222222222222222333555666888999999999888888888555444;;;DDDppp{{{{{{zzzddd\\\VVVvvvuuupppxxx}}}vvvnnnjjjggghhhnnnvvv{{{ZZZEEEAAABBBBBB>>>CCCAAACCCHHHIIIMMMYYYhhhiiilllkkkhhhjjjooonnniiijjjmmmrrrvvvwwwuuurrrooorrrpppooommmllllllllllllfffjjj___YYY___VVVUUUiiiHHH///===777444<<<666666666777888999999999999@@@>>><<<999888777777777:::111222999555111HHHjjjpppyyyKKKBBBFFFAAA;;;:::======>>>???<<<777999???::::::<<<@@@CCCEEEDDDCCC???@@@BBBDDDGGGLLLRRRWWWWWW^^^```TTTEEEGGG[[[ooohhhiiihhhpppyyytttnnnvvvzzzfffyyygggJJJ111000555333...,,,,,,,,,,,,++++++*********))))))))))))))))))))))))++++++++++++++++++++++++++++++,,,,,,,,,,,,------.........------,,,,,,,,,,,,,,,,,,---------......------------------------++++++++++++++++++++++++******))))))))))))************))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************)))************++++++++++++++++++,,,---...000000444555666777777888888777555888:::;;;999888777777777777666666666666666777666666555444333333333333333333333222222222111111000000000000////////////......---,,,,,,,,,,,,---++++++++++++++++++++++++******))))))))))))******+++*********))))))((((((************************)))************+++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,---------......000000000000000111111222000777???HHHYYYwww|||uuuyyylllaaa___bbbnnn|||___GGG222111000000000000///........................................../////////000000000000333333444555666888999:::999888888888888888888888AAA::::::CCCPPPeee^^^AAA333000111111111111111222222222222000000//////000000111222222222222222222222222222222222333444666777888999888777777888555444;;;CCCeee}}}tttnnnxxx]]][[[hhh~~~pppnnnxxx~~~xxxrrrooollllllttt~~~www@@@DDDMMMGGG>>>:::AAAAAACCCHHHIIIHHHMMMUUU\\\dddjjjiiiiiikkkkkkhhhhhhkkkooorrrsssqqqooonnnrrrqqqpppnnnmmmmmmmmmmmmgggfffZZZVVV\\\WWW^^^zzzkkk999---:::333222<<<999666777888999999::::::999===<<<;;;:::999888888888999333444777222...===SSS}}}aaaHHHDDD@@@777BBB999555<<>>zzzCCC111111000111000000///............................................./////////000000000111222444555777888888888777777777777777777777777:::555111222444???[[[vvvddd???++++++111000+++//////000000000111111111000000//////000000111222111111111111111111222222111222333444555666777888888777777888666555:::AAA^^^fffrrr~~~nnnfff[[[|||{{{pppsss~~~|||yyyvvvtttuuuSSS777OOOXXXFFF>>>DDDDDDDDDHHHLLLLLLGGGDDDDDDNNNZZZeeehhhhhhiiijjjjjjiiijjjlllnnnooooooooonnnsssrrrqqqooonnnnnnnnnnnnhhhbbbWWWTTTXXX[[[tttGGG...000999///000;;;999666777888999999::::::999:::::::::;;;::::::999888555555666666222///555===___|||wwwuuu}}}iii||||||qqqEEE===JJJDDD@@@<<<999555444:::BBB<<<;;;<<<>>>BBBDDDDDDDDDCCCCCCBBBCCCGGGPPPZZZaaacccfffgggeeeaaacccjjjrrrrrrnnnddd^^^___nnnqqqooo@@@333,,,***...///++++++111+++++++++++++++*********))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------++++++++++++++++++++++++***))))))(((((())))))***))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))******)))************+++++++++++++++++++++,,,...///000000111333555666777888888777999;;;;;;:::999888999<<<;;;:::888888777777777666555444333333222222222333222222222222111111111000000000/////////............---,,,,,,,,,,,,,,,++++++++++++++++++++++++***))))))(((((())))))*********))))))))))))((((((************************)))))))))*********++++++*********************************++++++++++++,,,,,,,,,,,,,,,------------///////////////000111111222333333111000444;;;AAAOOOdddyyytttvvvxxxvvvttttttwww{{{tttMMM666222333...'''vvvAAA000111000111000000///...............---------......................../////////000000///111333555777777777666555555666666666666666666222444999===999555:::CCCRRRUUU^^^kkkqqquuu|||sssKKK444000,,,...222444222///........./////////000000///////////////000111111000000000111111111111111111111222333444555666666888666666888777555888>>>NNNYYYnnnkkkZZZppp{{{xxx~~~~~~}}}}}}}}}|||mmmMMMKKK^^^TTT;;;;;;IIIIIIJJJMMMPPPQQQLLLEEEAAAFFFOOOZZZaaaeeehhhlllnnnlllllllllmmmnnnooopppqqqrrrqqqpppooonnnmmmmmmmmmggg^^^WWWUUUVVVeeeiii777000666999///000888555666666777888999999999999999:::;;;;;;:::999777666222666666444333666777555///\\\___PPPkkk___NNN888<<>>@@@555;;;BBBIIIUUUkkkmmmMMM<<<444...'''(((---222111...ttt@@@111111///000000000///...............---------.........//////............////////////...000222444666666666555444444555555555666666666888666555666555222222444333444777;;;===BBBLLLVVV```}}}sssTTT@@@888777,,,///222111...---000333------.........//////////////////...///000000111/////////000000111111111000000111222333444444555777555555888777555777;;;444MMMwwwuuuzzzjjj^^^\\\kkkkkkssszzz|||{{{zzzzzz|||~~~\\\WWW___bbbPPPBBBDDDGGGJJJKKKLLLMMMNNNMMMIIIEEECCCEEEKKKTTT]]]dddiiimmmllllllkkkkkklllnnnpppqqqppppppoooooonnnmmmlllkkkcccZZZWWWWWWZZZwwwBBB444444666444///222555111555555666777888888888888::::::::::::888666444222222555555111333888888333///111@@@SSSfffooovvv[[[???777===BBBAAA?????????@@@BBBDDDDDDBBB???DDDFFFHHHJJJMMMQQQVVVZZZeeeiiimmmooonnnkkkjjjiiissslllnnn}}}GGG222000000---+++,,,,,,)))((()))************************))))))))))))))))))))))))*********************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))))))))*********++++++++++++++++++++++++,,,---......000222444777999::::::777888::::::999999:::;;;===<<<;;;999888777777777555555444333222222222222222222222111111111000000////////////............------,,,++++++++++++,,,************************))))))(((((((((((())))))(((((((((((((((((())))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,------.........---......///000000000111333666888999999DDDBBB===888555777<<<@@@GGGYYYlll}}}~~~UUUOOOHHHCCC===777333222,,,333999555+++%%%(((///qqq???222111...000000000///...............,,,,,,------.../////////------........./////////...///111222444555555555444444444555555666666777888555222333555777777666222333555444222222555999555999@@@MMM```vvvvvvLLLFFF>>>777111...+++***444111...---......---,,,------.........///////////////......//////000111......//////000000111111000000000111222333333333666444555888888666666999...GGGZZZyyywwwfffMMMNNNTTTddduuu{{{{{{wwwvvvyyy|||ZZZYYY]]]]]]^^^iiihhhVVVGGGJJJJJJGGGGGGJJJKKKIIIEEEAAAAAAHHHRRRZZZaaagggjjjjjjiiiiiijjjlllnnnooooooooooooooonnnlllkkkjjj```WWWXXX\\\gggnnn666111222000...000222222111333444555666666777777777:::999999777666444222111444444222000111444444111999'''555NNNXXXooojjjvvvWWWHHHAAA@@@AAA======<<<>>>@@@BBBBBBAAABBBDDDGGGJJJLLLOOORRRUUUZZZffflllaaaVVVcccqqqeee}}}yyyHHH444111222000,,,))))))+++,,,+++***)))))))))***************))))))))))))))))))))))))************************************++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))((((((''''''(((((()))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((((((((()))))))))************++++++++++++++++++++++++,,,------...///111333666777888999666777888888888888999;;;;;;:::999777777666666666555444333222222111111111222111111111111000000000/////////.........------------,,,+++++++++++++++************************)))((((((''''''(((((()))''''''(((((((((((())))))))))))))))))))))))))))))((((((((()))))))))******)))))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,---------------...//////111111111111222333555666333333444999>>>@@@???<<<666::::::999;;;AAAFFFGGGSSSVVVZZZ]]]___^^^\\\[[[RRRQQQLLLDDD???===777111AAA<<<555///+++***+++,,,666---%%%(((222666///&&&nnn===222111...111000000///...............,,,,,,------...//////000---------.........///////////////000222333555666444444444555666777777777222555777999999999777444444777999888666555333111888444//////222555777666666999===???===666///+++;;;111&&&&&&...555666333,,,++++++...222222...)))............///////////////............///000000------...//////000111111//////000000111222222222666333444888999666555666888===IIIsssxxxzzzxxxYYYHHHGGG\\\rrr{{{{{{wwwxxx|||```ZZZYYY\\\jjj|||aaaJJJOOONNNHHHEEEIIILLLLLLKKKFFFCCCGGGKKKOOOYYYbbbjjjjjjjjjjjjkkkmmmnnnoooppppppppppppooommmlllkkkdddYYY[[[fffJJJ666...///,,,,,,111000...222111222333444555555555555888777555444333222222222444111111222333111111333000666555555CCC\\\sssrrrYYYPPPOOOJJJDDD@@@AAADDDGGGIIIEEEGGGIIIKKKNNNRRRWWW[[[TTTSSSVVVfffxxxwwwooo555222111***666...---,,,+++,,,---...---((()))))))))*********+++))))))))))))))))))))))))************************************++++++++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++************************((((((''''''''''''(((((('''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((()))))))))************++++++++++++++++++***++++++,,,---,,,---///111333444555666555666777777666777999;;;888777666555555555555555555444333222111111111111111111111111000000000000//////.........------------,,,++++++***+++++++++************************((((((''''''''''''(((((('''''''''((((((((())))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))***************++++++++++++,,,,,,,,,------,,,,,,------...///...000222333333555999<<>>;;;999;;;555666777999;;;;;;999888444777555000///222555555+++,,,---,,,---///222222'''+++...---)))&&&'''***kkk<<<111111///222000000///...............,,,,,,------...///000000---------.........//////////////////000333555666444444555555666777888888444888999555111000222444///111222333444666555333,,,000444444111000000222222111111...+++***///555%%%///888888000)))))),,,---//////...,,,,,,///222........./////////000000...............///000000---------...///000000111//////000000111111222222666333444888999666444555:::--->>>___|||pppsssXXXDDD[[[pppwwwzzzzzz{{{kkkbbb\\\\\\dddsssnnnUUUQQQWWWWWWNNNIIILLLPPPQQQPPPMMMKKKLLLIIIIIITTTaaalllllllllmmmnnnooopppqqqqqqqqqqqqqqqpppooommmkkkjjj]]]```ppp___...333...000---///444...***333111111222333444444444444555444333222111222333333111...000777777222333888+++<<<...)))DDDJJJNNNnnn~~~hhhgggtttjjj[[[NNNHHHGGGIIIKKKOOOPPPQQQSSSVVV\\\dddiiirrruuulll]]]===<<<***,,,666%%%))),,,...,,,))))))******(((((())))))*********+++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))((((((''''''''''''(((((('''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((())))))************++++++++++++++++++***++++++,,,,,,+++,,,---///111222333333444555666666555666888:::666555555444444444555555555444333222111111111111111111111111000000000000//////.........------------,,,++++++******++++++))))))))))))))))))))))))((((((''''''''''''((((((&&&'''''''''(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,---,,,,,,,,,,,,---......***---000111000111555999444444555777999::::::999???666222777888444444:::777666555555666666666555000555777222///000111111,,,///111///...------+++,,,......,,,((((((,,,000aaa888222...222---///............---------------------------------++++++,,,,,,,,,,,,------...///000111222333444444444444555555666777777777444444333333333333222222222222222222222222222222222222222111111111111000///............------------------------------------.........//////000000000000000000000000000000////////////////////////000///...------...///000////////////000000000000111222222333333444444555111888888OOOtttuuu[[[[[[aaammmrrrrrrxxx}}}yyy}}}rrr]]]]]]cccYYYUUUUUUIIIeeeggg]]]LLLKKKZZZ```[[[NNNQQQaaa```JJJJJJaaammmpppiiikkknnnlllqqqtttmmmtttqqqmmmkkkkkkmmmooopppbbb```fffllluuuooo???***555///...---,,,+++,,,------///000111222333444444444111111222222222333333333222222222111111111000000000111111///000777CCCLLLkkk~~~xxxnnnnnnkkkZZZ```mmmBBB:::111------...,,,)))++++++++++++++++++++++++))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&(((((((((((((((((((((((())))))))))))************+++++++++++++++++++++++++++,,,...000111222222222555555555666777777888888777555333333555555555444333333333222222222111111000000000000000000000000///............---------++++++++++++++++++++++++******))))))((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************+++++++++,,,,,,,,,------,,,,,,------///000111222555666666555444444777999888888777666666666666666666666666666666666666666444333222111000000000000///............---------+++++++++************)))```888222...222---///............---------------------------------++++++,,,,,,,,,,,,---------......///000111222333333333444444555666666666444444444333333222222222222222222222222222222222222222222111111111000000///............---------------------------------,,,---------............////////////////////////........................000///...------...//////.../////////000000000000111111222222333444444444666999444>>>ggg~~~]]]___hhhppppppkkkqqq|||{{{|||~~~qqq___```iiiZZZEEEJJJZZZ]]]gggfffWWWPPPXXX```aaattt{{{ooo]]]YYY^^^ooozzzkkkjjjnnnmmmpppsssooopppnnnjjjhhhhhhiiijjjjjjnnnmmmoooxxxUUU999+++000///...---++++++,,,,,,---...///000222333333333444111111111222222222222333222222222111111111000000111333333111///222888>>>aaaqqq|||uuurrrnnngggnnn|||BBB;;;555...+++---...,,,***++++++++++++++++++++++++))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&(((((((((((((((((((((((())))))))))))************++++++++++++++++++++++++,,,,,,---...000111222333444444555666888999::::::777555444444555666555555333333333333222222222222000000000000000000000000............------------++++++++++++++++++++++++***)))))))))((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))(((((()))))))))*********+++++++++,,,,,,,,,,,,---,,,,,,------...000111222444555555444333444666888777777666555555555555555555555555555555555555555444333222111000000000000............------------+++++++++*********))))))___888333...111---///............---------------------------------++++++,,,,,,,,,,,,------,,,------...///000111111111222222333444444555555555444444333222111111111222222222222222222222222222222111111111000000000///............---------------------------------,,,,,,,,,,,,,,,---------................................................///......---......//////....../////////000000000111111111222333333444444777666333222JJJ{{{nnn}}}~~~zzzooorrr}}}~~~~~~}}}jjjzzzxxxhhhbbb___WWWPPPQQQ```hhhaaaVVVWWW```fffuuuqqqeeeuuuwwwnnnfffllllllkkknnnooojjjjjjhhhgggggghhhiiiiiijjjfffnnnrrrSSS999333------...---,,,+++++++++,,,------...///111222222333333000000000111111111222222222111111111111000000000000222444222///...000222777FFF^^^vvvooo~~~kkkcccooo}}}rrriiiooohhhjjjddd@@@&&&222...+++***,,,---,,,***++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&(((((((((((((((((((((((())))))))))))************++++++++++++++++++++++++---,,,,,,---...000222333666777777888888999999999777666444444666777666555444444444333333333222222000000000000000000000000............------------++++++++++++++++++++++++))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))(((((())))))))))))************+++++++++,,,,,,,,,,,,,,,,,,---...///000111333444444444333333555777555555444444333333444444444444444444444444444444333222111000000//////000......---------,,,,,,,,,++++++*********)))))))))[[[888444...111---///............---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,------...//////000000000000111111222333333333555444444333222111000000111111111111111111111111111111111111000000000000///............---------------------------------,,,,,,,,,,,,,,,---------------------------------...........................------.........//////........./////////000000000000111111222333333333444///555777;;;```}}}lll{{{ooodddfffqqqxxx~~~|||zzz|||~~~zzzxxxiiiLLLOOOYYYccceeeaaa^^^bbbhhheeedddeeetttpppcccjjjhhhdddgggjjjfffggghhhhhhhhhiiikkklllaaa^^^xxxfff999000111...---...---+++*********+++,,,,,,---...///000111111111//////000000000111111111111111111111000000000000,,,///111111///...///000111:::JJJ^^^mmmyyyzzznnneee{{{vvvooovvv|||kkk[[[dddnnnwww~~~EEE,,,111777---,,,******,,,,,,+++)))************************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((()))))))))***************+++++++++++++++,,,,,,------,,,+++---///111333999999999888888777777777777555444444666777777666444444444333333333333222////////////////////////.........---------,,,,,,************************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))(((((((((((()))))))))***************++++++++++++,,,,,,,,,,,,---...///000111222333333222222333555333333222222222222333333444444444444444444444444222111000///////////////------------,,,,,,,,,+++************))))))))))))WWW666555...000---///............---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------......//////000000000//////000000111222222222444444333222222111000000111111111111111111111111111111111000000000/////////............---------------------------------...---------------------------------------------........................,,,,,,---...........................//////////////////000111111222222333777,,,555===555FFFooo|||rrrkkkccc]]]aaakkkrrr{{{}}}yyyuuu}}}mmmjjj[[[WWWZZZdddhhhcccaaaccchhhLLLcccssseeejjjgggaaabbbdddeeeggghhhgggfffeeegggjjj___qqqCCC555555000,,,------,,,+++***)))***++++++++++++---...///000000000........./////////000000000000000000000000000000...///////////////000222222444999BBBJJJXXXpppvvv|||nnnaaafffhhhdddhhh|||llliiijjjqqq^^^999(((---333------,,,++++++++++++***(((************************))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''''''''''''''((((((((((((((((((((((((((()))))))))*********************++++++,,,,,,,,,---,,,++++++,,,...000222666666666777777888888888666555333444666777777666444444333333333222222222////////////////////////...------------,,,,,,,,,************************(((((((((((())))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''(((((((((((())))))))))))))))))*********++++++,,,,,,+++,,,,,,---...//////111222222111111222333222222111111111111222222222222222222222222222222000000//////.../////////---,,,,,,,,,++++++++++++*********)))))))))((((((RRR555555...000---///............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------............//////000000/////////000111111222222222222222222111111111111111111111111111111111111111111000000000////////////............---------------------------------............------------------------------------------------------------+++,,,---...............------.........//////////////////000111111222222;;;///222999111555ZZZtttkkkbbbaaaggglllssszzz||||||}}}zzzvvvyyy|||eeeUUUQQQ]]]ddd^^^\\\bbbcccKKKxxxtttiiilllgggbbbcccaaadddeeeeeebbb^^^]]]___bbbcccSSS111666666---***+++,,,+++***)))))))))***+++)))***+++---......//////------.........///////////////000000000000000111333222000///...///000000***(((***000777EEEbbb}}}www~~~wwwppp~~~kkkIII111---000666111""",,,,,,,,,+++******))))))************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''(((((((((((((((((((((((())))))))))))*********************++++++,,,,,,---,,,,,,++++++,,,---///000000000222444666888::::::555333222333555666666666333333333222222222111111000000000000000000000000------------,,,,,,,,,,,,************************(((((((((((())))))))))))''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''(((((((((((())))))((())))))))))))*********+++++++++++++++,,,---......///111111000000000111111111000000111111222222222222222222222222222222//////............//////,,,,,,,,,+++++++++************)))))))))(((((((((MMM333555...000...///............---------++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------............/////////000111111222222111111111111222222222222111111111111111111111111111000000000///////////////............---------------------------------------------,,,,,,++++++------------------------------------------------***+++,,,...//////......---------.........//////......//////000111111222555444111222222222FFFggguuuddd]]]___gggkkknnnpppvvv~~~~~~nnn]]]sssooojjjXXXSSS___ccc]]]fffxxxqqqxxx~~~nnniiiiiidddcccccc]]]___aaaaaa]]]YYYYYY]]]bbb\\\:::///444---+++///***,,,+++***)))((())))))***((()))***,,,------......,,,------------.........////////////000000111111222111000000000000///...888222000222000111???QQQrrrmmmuuuxxxMMM---'''...777222...///******+++***)))(((((()))***************************))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))))))))************)))******+++,,,,,,------+++++++++,,,------......//////000222333555666666333222111222444666666555222222111111111000000000000000000000000000000000---------,,,,,,,,,++++++************************'''((((((((()))))))))***''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''((((((((())))))((((((((()))))))))******+++++++++++++++,,,,,,---,,,...000111000//////000111111000000111222222333111111111111111111111111///......------......///++++++++++++***************)))))))))((((((((((((JJJ111555...///...//////.........---------++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,------//////000000111111222222000000000111222222333333000000000000000000000000000000000000//////////////////.........---------------------------------,,,,,,,,,++++++*********........................------------------------)))+++,,,...//////......---------.........//////......//////000111111111***666222...777666888LLL~~~uuulllooodddeeedddgggqqq~~~|||}}}nnnUUUbbbpppcccoooaaa___kkkkkkggg{{{oooffffffeee```bbbbbbZZZYYY[[[\\\[[[YYY[[[bbbhhh|||ooo???222333000$$$+++555***,,,+++)))((((((((()))***((()))***+++,,,---------,,,,,,,,,---------........./////////000000111111......///111222222000...333,,,,,,222111***,,,555;;;TTTjjj{{{tttvvvmmmJJJ777---:::---,,,000***)))...---(((((((((((('''(((***,,,))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))))))))************))))))***+++,,,,,,------***+++,,,---------------333222222111111000000///333111000111333555555555111111111000000000000///000000000000000000000000---------,,,,,,,,,++++++))))))))))))))))))))))))'''((((((((())))))******''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))(((((((((((())))))))))))+++++++++***++++++,,,,,,+++...000111000/////////111111000111111222333333000000000000000000000000......---------......///+++++++++************)))))))))))))))((((((((((((LLL777///...000---///......------,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,/////////......---------......//////000111111111000000000000111111111111111111000000//////......////////////////////////........................+++,,,,,,------,,,,,,+++,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......---,,,,,,,,,,,,---......---------------------------------............///000111111111111333777:::```mmmpppUUUVVVKKKLLLaaauuu{{{||||||{{{||||||yyyvvv|||jjjZZZ[[[aaajjjwwwzzzzzzeeeaaa]]]]]]bbbeeebbb\\\YYYPPPTTT___^^^bbb~~~GGG666222---+++++++++***((())))))(((((((((((())))))''''''(((((())))))******,,,+++******+++,,,...///......///000000000000000//////////////////////////////...------------...///111@@@WWWeeejjjsss~~~}}}yyylll~~~~~~eeeCCC555000---------,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))((('''*** ///$$$000!!!'''...$$$((((((,,,""")))(((((( ,,,333$$$"""((( 777$$$%%%%%%,,,%%%,,,+++###"""***+++$$$$$$+++&&&*** ,,,+++ +++((( +++000((( """***000(((***+++)))'''''')))+++,,,++++++******++++++,,,000000000111111222222222222222222222222222222222000000////////////000000000000000000000111111111......---------,,,,,,,,,***(((((())),,,---+++)))***)))(((''''''((()))***))))))(((((('''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))))))))************)))************+++++++++---------.........//////000000000000111111111111222111111111000000/////////............---------,,,+++******))))))******))))))))))))((((((((((((KKK777000///000---.........---,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,.........---------,,,,,,------...//////000000111//////000000000111111111111000000000/////////...////////////////////////........................+++,,,,,,------,,,,,,+++,,,,,,+++******+++,,,,,,++++++++++++++++++++++++,,,++++++++++++,,,---------,,,,,,,,,,,,---......---------------------------------............/////////000//////111444777TTTvvvpppxxx\\\OOOKKKXXXhhhpppwww~~~{{{yyyvvvvvvxxx}}}vvvxxx~~~rrrddd``````eee```]]]ZZZYYY[[[\\\[[[YYYRRRTTTVVVVVV]]]|||]]]999444000,,,***++++++***)))))))))(((((((((((())))))''''''(((((())))))))))))++++++******+++,,,...///......///000000000000///........................//////...---------------333+++***444???LLLaaavvvqqqsssxxx[[[GGG222******++++++------,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))+++,,,333&&&)))!!!111''')))333---,,,+++)))###...111"""***###...111%%%###...''',,,+++%%%%%% )))---)))''')))%%%222&&&)))!!!,,,&&&///,,,&&&###)))000---###''')))***)))+++...---***,,,++++++******++++++,,,000000111111222333333444333333333333333333333333222111111000000000000111000000000000000000000000...------------,,,,,,,,,---++++++,,,///000...,,,***)))(((''''''((()))***)))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((()))))))))*********))))))*********+++++++++,,,,,,------------......////////////000000000000111111000000000/////////............------------,,,+++******))))))******))))))))))))((((((((('''III777111///000,,,......------,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,+++,,,,,,------...//////000//////000000000000111111000000000000////////////////////////////////////------------------------+++,,,,,,------,,,,,,+++,,,++++++******++++++,,,************************+++*********++++++,,,------,,,,,,,,,,,,---......---------------------------------............///......///...---...111333;;;]]]^^^lll]]]QQQRRRXXX___jjjuuuuuutttrrrppppppsssxxx|||~~~yyy||||||hhheeennn{{{~~~ZZZXXXWWWVVVWWWWWWXXXYYYQQQ[[[ZZZVVVoooccc===111111...+++******+++***))))))((((((''''''(((((()))'''(((((((((((()))))))))************+++,,,---...---...//////000/////////........................///......---------------///)))'''+++...111;;;GGGUUU}}}nnnOOO<<>>"""&&&(((555'''###+++%%%RRRQQQHHH111'''+++:::***,,,+++JJJggglll\\\EEE---'''***&&&!!!$$$///111...\\\zzzkkkMMM>>>555,,,!!!$$$(((,,,,,,***+++...+++******))))))******+++)))***+++---...000111111222222222222222222222222222111000///////////////000000000000//////......------,,,,,,,,,+++++++++(((((()))))))))((((((((((((((())))))))))))(((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''(((((((((((()))))))))(((((()))))))))*********)))))))))*********++++++,,,,,,,,,,,,------------------------...............------------,,,,,,,,,+++***))))))(((((())))))((((((((((((''''''''''''zzzFFF555111000000---------,,,,,,++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++,,,,,,---......///......////////////000000////////////000000000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000---,,,,,,,,,,,,---......---------------------------------............///...///000000///...///111888000666TTT]]]lllmmm[[[PPPLLLJJJSSSbbbnnnuuuvvvuuutttjjjhhhhhhmmmtttxxxvvvtttpppqqqnnnkkkiiiggg___WWWMMMOOOSSSZZZ```cccbbb___kkknnnkkkmmmxxxjjjYYYTTTMMMMMMTTTWWWSSSSSSVVVjjjNNN777666,,,---)))***+++***(((''''''((((((''''''&&&&&&''''''((((((((((((''''''''''''&&&'''''')))******+++******+++,,,------......------------------------------...------,,,,,,,,,,,,,,,,,,++++++***)))))),,,000!!!+++...---...'''&&&111888DDDIIIUUUWWW\\\pppwwwxxx}}}uuueee```RRR;;;<<<777+++555888...,,,---111444111''',,,+++***))),,,222222///***))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&''''''''''''((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''(((''''''&&&&&&''''''((((((((((((((())))))))))))%%%***...)))$$$%%%000GGG111++++++444---mmmttt222,,,"""SSSWWW'''333(((:::lll999%%%&&&...***(((...******))))))))))))******((()))***+++,,,---...///111111111111111111111111000000////////////000000111000000//////......---,,,,,,,,,,,,++++++++++++(((***++++++)))(((((()))(((((())))))))))))(((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''(((((((((((())))))((((((((()))))))))******)))))))))************++++++,,,,,,,,,---------------------...............------------,,,,,,,,,,,,******)))(((((((((((()))((((((((('''''''''&&&&&&{{{FFF555000000111...------,,,,,,+++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,------,,,,,,,,,---......//////........./////////000000.../////////000000000111////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++*********+++,,,---///000---,,,,,,,,,,,,---......---------------------------------............///,,,...///000///...///000333+++333AAAgggvvvbbbyyyqqqaaaXXXIIIKKKPPPYYYeeeooovvvzzz}}}vvvlllhhhjjjlllmmmlllmmmjjjaaaVVVQQQQQQOOOLLLFFFGGGHHHFFFGGGNNNZZZdddjjjhhhaaabbbjjjqqqWWWZZZSSSPPPSSSZZZZZZZZZeeettt```;;;666111,,,...(((***+++***'''%%%&&&'''(((''''''&&&&&&''''''((((((((('''''''''&&&&&&&&&&&&'''(((************)))++++++,,,------------,,,------------------------...---,,,,,,++++++,,,,,,(((,,,//////---***'''%%%000111'''###,,,...+++///222555000%%%###)))///444,,,222666333111222000+++333555---555444(((+++&&&---+++((('''(((,,,///111))),,,+++'''&&&(((&&&"""))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''(((''''''&&&&&&''''''((((((((((((((()))))))))))))))&&&%%%***(((111111%%%%%%%%%444 """III~~~ """...<<>>888<<>>nnnEEE444---'''"""555###!!!,,,OOOccc222///111"""---###---(((---*********))))))))))))***++++++*********+++,,,---...///111222222333333333333333111111111111222222222222111111111000//////......---,,,++++++******++++++))))))))))))))))))))))))(((((())))))))))))((((((((()))*********)))((('''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))))))))))))))))))))))))))))))))*********+++++++++************+++,,,---...,,,,,,---------...............------,,,+++++++++************))))))))))))((((((((((((''''''''''''HHH555444///,,,111///...---,,,+++*********++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------------........./////////////////////////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***,,,,,,,,,++++++++++++***************************---,,,,,,++++++++++++,,,))))))*********+++++++++++++++++++++,,,,,,,,,,,,---............/////////---///222222---333NNNkkkmmm```]]]XXXOOOIIIJJJIIIHHHJJJMMMQQQTTTWWWVVVZZZWWWNNNPPPYYYWWWNNNTTT^^^dddcccbbbccc___XXXWWWUUURRRPPPOOOOOOOOOPPPFFFJJJJJJHHHMMMTTTSSSLLLUUUMMMHHHLLLSSSXXX\\\```\\\pppNNN888000,,,///...)))(((---(((((((((''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%))))))(((((('''&&&&&&&&&''''''''''''((()))***+++*********+++,,,,,,------,,,,,,------------,,,,,,---,,,+++******+++,,,---************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((())))))))))))(((((())))))))))))))))))))))))'''''''''''''''((())))))(((((((((((())))))))))))((((((((((((((((((((((((&&&***nnn***,,,yyy+++***..."""&&&***$$$TTT)))***(((%%%))),,,888WWW+++---*********************+++,,,,,,+++++++++++++++,,,------000111222222333333222222000000000000111111111111000000000///......------,,,,,,+++************+++))))))))))))))))))))))))'''(((((())))))(((((('''***+++++++++***)))((('''(((((((((((((((((((((((('''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))***+++,,,---++++++,,,,,,,,,---------------,,,,,,++++++******************))))))))))))((((((((((((''''''''''''FFF444555000---222///...---,,,+++*********++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............////////////////////////000////////////.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***++++++++++++++++++++++++************************,,,,,,+++++++++++++++,,,************++++++++++++++++++++++++,,,,,,,,,,,,---------.........//////---///222111,,,,,,:::KKKsss}}}vvvqqqccc```NNNGGGBBBDDDHHHIIIHHHHHHGGGOOONNNHHHOOO^^^___SSSdddxxx{{{eeeWWWaaammmpppbbb\\\TTTMMMJJJIIIJJJJJJJJJOOOQQQPPPPPPRRRNNNGGGJJJPPPYYY```^^^WWWVVVZZZ~~~@@@>>>222//////111///)))(((,,,''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&&&&'''''''''''''''(((******))))))******+++,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,+++******+++,,,,,,************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((())))))))))))(((((((((((((((((((((((((((((('''''''''''''''((())))))(((((((((((())))))))))))(((((((((((((((((((((((("""666TTT,,, )))...&&&(((///)))""",,,===,,,)))***222444(((777***GGG000&&&---(((++++++******++++++,,,---,,,,,,+++++++++++++++,,,//////000111222222222222////////////000000000000000//////...------,,,,,,,,,++++++***************))))))))))))))))))))))))'''((((((((((((((((((''')))))))))))))))))))))((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))(((((((((((((((((((((((())))))))))))************)))))))))))))))***++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++*********************)))))))))(((((((((((((((''''''''''''}}}CCC333444000...444///...---,,,+++*********++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////////////////////////////000////////////.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***++++++++++++++++++++++++************************+++++++++******++++++,,,+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,------------------------..................///000///...111666HHHwww~~~fffcccSSSEEEDDDHHHIIIHHHHHHHHHMMMLLLHHHQQQbbbiiicccvvvvvvmmm~~~eee]]]QQQHHHEEEFFFHHHIIIMMMNNNLLLIIIIIINNNRRRTTTSSS\\\gggiiifffnnnNNN;;;444111---+++,,,+++'''%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***(((((()))******++++++,,,+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++))))))))))))))))))))))))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))(((((((((((((((((((((((('''((((((((()))))))))***(((((((((((((((((((((((('''''''''''''''(((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((())))))))))))(((((((((((((((((((((((((((((('''''''''''''''((())))))(((((((((((())))))))))))((((((((((((((((((((((((:::PPP555(((######'''888...888(((TTTAAA""""""333&&&===111&&&---)))++++++******++++++,,,---,,,,,,+++*********++++++---...///000111111111111....../////////000000000//////......---,,,,,,,,,,,,+++******))))))******((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((())))))***((((((((((((((((((((((((&&&'''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))*********))))))(((((())))))***************+++++++++,,,,,,,,,,,,++++++++++++******************)))))))))(((((((((((((((''''''''''''{{{BBB222444000...333///...---,,,+++*********++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........------.........//////////////////////////////////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++******++++++++++++,,,,,,,,,************************+++************++++++,,,++++++,,,,,,,,,---------,,,,,,,,,,,,------------,,,------------.........///------///111111///---999YYYzzznnnWWWNNNJJJDDDAAABBBDDDFFFFFFGGGPPPbbbqqqwwwiiiZZZQQQGGGAAABBBEEEIIIJJJCCCGGGLLLNNNPPPTTTYYY]]]\\\XXX^^^uuuMMM000<<<......+++((((((***)))(((&&&&&&&&&&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***((((((((()))******++++++++++++,,,,,,,,,,,,++++++************************))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))((((((((((((((((((((((((''''''(((((())))))******((((((((((((((((((((((((&&&''''''''''''(((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((())))))))))))(((((())))))))))))))))))))))))'''''''''''''''((())))))(((((((((((())))))))))))((((((((((((((((((((((((kkktttBBBDDD>>>SSS...)))???TTT%%%'''ooo)))---000,,,'''!!!eee"""&&&///...***'''111!!!JJJ```...,,,***---***************+++,,,,,,,,,++++++*********++++++,,,---...///000111111111////////////000000000000/////////...------,,,,,,++++++***))))))))))))***((((((((((((((((((((((((&&&''''''((((((''''''&&&'''''''''''''''((())))))((((((((((((((((((((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((())))))))))))))))))))))))((((((((()))))))))*********)))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************))))))))))))((((((((((((''''''''''''}}}DDD333555000---111///...---,,,+++*********++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///............////////////////////////////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,***************************************+++,,,,,,***+++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,---------.........---------...///000...,,,,,,:::___~~~ppp^^^SSSSSSJJJFFFDDDGGGMMMWWWiiiyyyzzzWWWNNNIIICCCBBBGGGKKKMMMLLLNNNRRRXXXYYYWWWVVVZZZ___```gggaaa999000---,,,+++++++++******+++***)))%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))''''''(((((()))******+++++++++,,,,,,,,,,,,++++++)))))))))******)))))))))))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))(((((((((((((((((((((((('''''''''((()))*********((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((())))))))))))(((((())))))))))))))))))))))))'''''''''''''''((())))))(((((((((((())))))))))))(((((((((((((((((((((((()))!!!:::AAA111'''cccGGG<<>>...222:::%%%---***'''111+++******))))))******+++************************)))***+++,,,---......//////////////////000000000000000000000///...---,,,,,,,,,,,,+++******))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,***++++++,,,,,,++++++************)))))))))((((((''''''''''''''''''''''''kkkAAA888000111---111111///...,,,+++++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++------------............------------.....................---------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++************)))++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++*********++++++++++++,,,---,,,,,,,,,,,,---......///...------,,,,,,------***,,,//////444BBBWWWggg|||www===222...,,,...,,,)))'''((((((((((((''''''''''''&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''((((((((()))))))))*********++++++++++++,,,++++++******)))(((((((((''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))))))))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''((((((((()))))))))......"""!!!888***"""+++...'''QQQOOO,,,111+++<<<)))"""'''666!!!!!!000 ttt---'''$$$444***777******222+++222++++++******))))))******+++************************)))******+++,,,---......///////////////.........////////////...---,,,,,,,,,++++++***))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,)))******++++++******)))******))))))))))))((((((''''''''''''''''''''''''hhh@@@777000111---111000///---,,,++++++,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,+++++++++++++++++++++,,,,,,---------.........,,,,,,---------.................................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++*********))))))++++++++++++++++++++++++************************))))))*********+++++++++************************************++++++++++++------,,,,,,------...///...------,,,,,,,,,,,,,,,,,,///000---***///;;;FFFbbbzzzmmm:::000333444111+++(((***++++++(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))************++++++++++++++++++******)))((((((((('''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))(((((((((''''''''''''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((('''(((((((((((())))))))))))000&&&666&&&666,,,$$$+++!!!PPP+++000%%%%%%...000&&&...DDD888###111++++++$$$:::>>>''':::---+++555SSS... ///"""---******))))))))))))*********************++++++++++++++++++,,,---......////////////......------------.........------,,,+++++++++******)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((************++++++++++++******++++++++++++*********)))))))))((((((((((((''''''''''''''''''''''''fff>>>666000111---111000///---,,,++++++,,,---++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------...,,,,,,,,,------------...........................,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++*********))))))++++++++++++++++++++++++************************))))))*********+++++++++************************))))))*********+++++++++---,,,,,,,,,,,,---......------,,,++++++++++++++++++---...---++++++...000AAAYYYxxxVVV666222999+++---***$$$&&&---///,,,''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''(((((((((((())))))*********+++++++++++++++******)))(((((((((''''''''''''''''''''''''&&&''''''''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((((('''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))***###%%%(((,,,===///666///'''***333###;;;(((000###///111%%%'''\\\///+++999CCCFFF"""###888555)))'''%%%......***))))))))))))))))))***))))))*********+++++++++,,,,,,------......////////////......------,,,,,,---------------,,,,,,+++++++++******)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))*********+++++++++++++++,,,,,,,,,,,,++++++)))))))))(((((((((((('''''''''''''''''''''''''''ddd===555000111---111///...---,,,+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++*********+++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,---------------------------.........,,,,,,,,,,,,,,,,,,,,,,,,))))))*********++++++++++++++++++************)))++++++++++++++++++++++++************************)))************+++++++++************************)))))))))************+++,,,++++++++++++,,,---------,,,++++++******++++++'''(((***---//////---+++...<<>>%%%###---+++...///$$$))))))((((((((((((((((((((((((((()))))))))******((()))***++++++++++++++++++++++++++++++++++++++++++,,,---.........---,,,,,,,,,,,,+++***)))((('''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&+++111///***((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((*********+++++++++,,,,,,*********)))))))))(((((((((((('''''''''&&&&&&&&&ZZZ555444222222---333---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,+++++++++************************************))))))******+++,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))*********+++++++++,,,,,,******+++++++++++++++++++++++++++++++++++++++++++++***))))))((())))))))))))))))))))))))))))))))))))************))))))(((************************)))))))))*********+++++++++***))))))(((((())))))(((((())))))))))))******)))+++,,,***(((***111888PPP^^^xxxXXXBBB999222---...---+++***)))((())))))((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%"""(((&&&!!!))))))"""---%%%''')))***---"""+++(((888***,,, !!!111(((...+++$$$))))))######)))###%%%,,,111'''&&&"""+++'''((('''000&&&'''%%%999FFF$$$:::%%%"""!!!''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''***'''%%%&&&))))))'''%%%&&&&&&&&&&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))***))))))))))))(((((((((***))))))(((((())))))***''')))******))))))***,,,,,,******,,,---,,,***)))111***555555 666======CCCEEEKKKJJJIIIRRRUUULLL^^^yyyyyyfff]]]SSSWWWpppkkk\\\QQQTTTtttfffGGG>>>BBBGGG???:::666,,,222%%%%%%,,,000666333%%%(((222...,,,222222)))((())))))***))))))(((((()))))))))))))))*********'''((()))***+++,,,,,,,,,))))))))))))))))))))))))++++++,,,---------------******+++******)))((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''(((,,,222222---((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((*********++++++++++++,,,******))))))))))))(((((('''''''''''''''&&&&&&&&&WWW444444222111,,,222---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,+++++++++************************************))))))******+++,,,************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))*********++++++++++++++++++++++++,,,,,,,,,++++++++++++++++++++++++******))))))))))))))))))((((((((()))))))))))))))))))))************)))(((************************))))))))))))******************)))((((((((((((((((((((((((((()))))))))***(((,,,//////,,,+++---000333<<<^^^kkk@@@))))))111222///+++***)))((((((((())))))'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%,,,&&&&&&"""...)))%%%)))++++++***'''%%%***...---!!!###>>>(((######&&&&&&&&&***///'''***...'''$$$%%%)))<<<(((///,,,***111&&&222(((''',,,)))!!!///,,,(((!!!""""""***///''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((&&&%%%&&&(((((('''%%%&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************(((((((((((((((((((((((())))))))))))))))))))))))***))))))(((((())))))***+++---...---,,,++++++,,,222///...222111...///333999...===OOO>>>[[[MMM^^^wwwrrrrrrkkkwwwzzzzzzvvv~~~}}}vvvhhh\\\```llleeeOOOIIIEEEAAA999---)))++++++555111)))'''***%%%$$$---,,,,,,,,,,,,+++***((('''************************((()))***+++++++++++++++))))))))))))))))))))))))***++++++,,,------------******+++++++++******)))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))(((+++000000,,,((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((************++++++++++++***)))))))))((((((((((((''''''''''''''''''''''''TTT444555222000+++111---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,+++++++++************************************))))))******+++,,,************************(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++)))))))))*********))))))''''''(((((())))))))))))((())))))*********))))))************************(((((()))))))))************))))))((('''((((((((('''(((((((((((()))))))))%%%(((+++,,,+++***,,,///000...CCCnnnXXX777555222///---***'''$$$((((((((('''((((((((((((&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% ''''''777'''111$$$ 333$$$!!!,,,111)))!!!$$$+++@@@ooommmEEE333333$$$444((($$$888...)))(((111---&&&555###'''!!!%%%!!!,,,%%%(((''';;;///333(((666$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&%%%%%%&&&'''(((((((((&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************(((((((((((((((((((((((())))))))))))******************))))))))))))******)))+++---------...///111---(((***444888888BBBQQQQQQccclll||||||{{{zzzsss~~~|||~~~xxxuuu}}}xxx}}}tttsssvvvbbb]]]RRRIIIHHHEEEAAABBB777---&&&///666+++%%%000,,,,,,,,,,,,,,,+++******+++++++++++++++*********+++++++++++++++***)))(((((((((((((((((((((((((((******++++++,,,---......,,,,,,,,,---,,,,,,++++++((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((***)))'''))),,,,,,)))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((())))))*********+++++++++)))))))))(((((((((((('''&&&'''''''''''''''''''''QQQ333555222///***000---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,+++++++++************************************))))))******+++,,,************************(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))))))))******+++,,,,,,,,,++++++++++++++++++++++++(((((()))************)))&&&''''''(((((())))))***((())))))************)))************************((((((((()))))))))*********)))((((((''''''((((((''''''(((((((((((())))))&&&((()))))))))))),,,---111***(((444IIIaaayyyQQQ777:::777///)))+++333444,,,###'''''''''(((((((((((((((&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%+++000###GGG%%%###$$$%%%wwwsss,,,...%%%!!!+++"""+++))),,,???---***%%%TTT888 222(((444''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%&&&'''(((((())))))&&&&&&&&&&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))************++++++++++++******+++++++++)))*********)))***---///111555KKKiiiuuummmiiiooo}}}uuutttXXXccclllhhheeeppprrrdddhhh|||ooocccjjjoooiiiddd}}}uuudddiiixxxxxxwwwvvvuuu~~~{{{qqqjjj[[[PPPUUUGGGDDDAAA<<<666555222...,,,++++++++++++,,,------,,,,,,,,,+++++++++++++++,,,,,,,,,+++***)))((('''((((((((((((((((((((((((************+++---...///------......---,,,++++++((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''******''''''******'''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((()))))))))************+++))))))((((((((((((''''''&&&&&&&&&'''''''''''''''OOO333555222///***000---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,+++++++++************************************))))))******+++,,,************************(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))***++++++,,,************************'''((()))***+++******)))&&&&&&''''''((())))))***(((((()))***************))))))))))))))))))))))))(((((((((((()))))))))***))))))(((''''''''''''((('''''''''((((((((()))))))))************+++,,,---)))000333000///666===@@@fff[[[@@@///000999,,,...,,,$$$(((222'''(((((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))$$$(((***...---222000 (((&&& 000&&&...$$$!!!(((%%%222333mmm###222999'''&&&+++''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''((()))(((((((((((()))''''''&&&&&&''''''((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))*********+++++++++---,,,,,,++++++,,,,,,---,,,---...000222777>>>BBBaaaeee~~~qqqbbbjjjwwwuuugggNNNYYY^^^VVVMMMTTTZZZWWWSSSGGGWWW___OOO===BBBMMMLLL???FFFLLLXXXjjjlll]]]RRRdddrrrjjjaaaooozzztttsss}}}iii[[[KKK<<>>IIIVVVccclll}}}xxxjjj[[[eeeWWWzzzlllLLLLLL___SSSMMMBBBIIIXXXTTT^^^hhhRRROOO\\\dddooo]]]bbbXXXQQQ```kkkfff___EEE[[[\\\WWW\\\[[[ccc|||xxx|||ssstttkkkooommmRRRCCC???999333///,,,,,,------------,,,,,,+++++++++)))******+++++++++*********************************)))))))))***,,,...///...------,,,+++***(((''')))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((###''')))''''''+++,,,+++((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''((((((((()))))))))))))))************)))(((((((((''''''''''''&&&&&&&&&'''''''''((((((HHH777222444---222+++...------,,,,,,------...,,,,,,,,,+++++++++******************************************************+++++++++++++++++++++++++++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************,,,+++***(((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******+++******)))(((''''''&&&((((((((((((((('''''''''))))))))))))))))))))))))+++++++++,,,,,,,,,------...,,,555HHH[[[oooXXX888222111...,,,******+++,,,******)))''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&%%%$$$$$$###### ((('''%%%&&&333 ///,,, 888111&&&999"""+++ ###%%%***""""""111(((!!!222)))222&&&%%%---000...---&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++***************+++++++++(((''')))///000,,,))))))000******///000,,,---222111CCCMMMhhh~~~~~~hhhiiiPPPDDDJJJJJJAAACCCIII@@@OOO{{{yyy\\\```aaahhh~~~yyyzzzrrr}}}{{{gggjjjqqqfffaaaaaaVVVXXXRRRQQQddd}}}yyy{{{gggaaa[[[]]]WWW???///666444222******...'''&&&333,,,+++***)))++++++)))$$$))))))))))))))))))))))))'''((()))***+++,,,------------,,,+++***)))'''&&&''''''((((((''''''&&&%%%&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''',,,'''%%%)))...---((($$$***(((''')))'''444)))'''+++777$$$/// ***!!!/// ,,,,,,)))&&&&&&&&&***###$$$%%%$$$+++((('''***"""$$$... 000$$$)))(((222...%%%"""'''111***(((***FFF777222444---333---...------,,,,,,------...,,,,,,,,,+++++++++******************************************************++++++++++++++++++++++++************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************+++***)))((((((''''''((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))))))))************))))))(((''''''&&&((((((((((((((((((((('''((((((((((((((((((((((((+++++++++,,,,,,,,,,,,---000+++,,,444:::AAARRReee}}}YYYAAA888888:::///...,,,***))))))*********)))((('''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&"""******...$$$---mmm(((222~~~TTT'''yyy+++%%%+++)))***---,,,***&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((''''''''''''''''''(((''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++************++++++++++++111,,,***+++,,,+++,,,000---------,,,+++///:::FFFPPPeeemmmlllxxxyyyZZZZZZaaagggdddNNN@@@PPP===PPPTTTUUUcccssszzzrrr}}}}}}~~~|||zzzeeeiii]]]RRRZZZeeeiiimmmyyytttNNN444///111,,,,,,666555+++(((******)))((()))***(((&&&(((((((((((((((((((((((('''((()))***+++,,,,,,------------,,,+++)))((('''''''''((((((''''''&&&%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&)))+++***%%%"""$$$)))!!!,,,$$$&&&###$$$<<<***+++..."""555%%%000+++&&&000$$$$$$'''%%%***&&&***...)))&&&%%%%%%(((++++++000---,,,(((+++000666 (((444!!!&&&+++&&&'''111444DDD666222444---333---...------,,,,,,------...,,,,,,,,,+++++++++******************************************************++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))************************(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***))))))(((((())))))******))))))(((((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((******+++++++++,,,,,,,,,...)))'''***)))'''///;;;HHHMMM^^^uuu~~~```MMMFFF<<<333///...------+++***)))'''''''''((()))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''')))***++++++(((***((('''444)))mmm...}}}kkk&&&###+++...!!!+++******'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************++++++,,,,,,000+++((())))))))),,,111---///111444???QQQ```hhhjjjuuunnniiibbbaaaFFFMMMMMMNNNNNNFFFKKK^^^```{{{rrrvvv|||nnnvvvwwwqqq|||ttttttuuuyyyttt}}}xxxwww{{{|||dddcccsssiiikkkkkkSSS:::HHH???,,,***000///---,,,+++*********)))))))))(((((((((((((((((((((((('''(((((()))***+++,,,,,,------------,,,+++))))))'''(((((((((((('''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''$$$'''***(((%%%&&&+++///+++000444666'''!!!&&&&&&222)))444!!!)))---999aaaGGG777######&&&"""&&&'''&&&...***...------""""""$$$888222(((%%%111!!!...%%%!!!+++"""CCC777333444,,,111,,,...------,,,,,,------...,,,,,,,,,+++++++++***************************************************************************************)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************((((((((((((((()))******************************(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))((((((((('''''''''''''''''''''((((((((((((((((((((((((((((((((((((************++++++++++++,,,******------+++///666)))(((///===KKKWWWeeeqqqxxxWWWGGGCCC>>>777###&&&+++///222///***%%%(((((('''&&&''''''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((()))***+++######*** !!!```000///***,,,###---((()))%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))*********+++++++++)))******++++++,,,,,,,,,***)))***...---+++,,,///000333:::JJJeee}}}}}}mmmpppWWWYYYPPPpppkkk@@@>>>HHHFFFQQQaaadddoooyyyxxx|||~~~zzztttzzzwww|||{{{~~~xxxyyyyyywwwqqqnnnllllll~~~ttt{{{xxxgggvvvooobbbWWW777///222666///---,,,...---+++***+++''''''''''''''''''''''''((((((((()))***++++++,,,------------,,,,,,+++***((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''',,,***%%%###&&&(((%%%'''000,,,222222666"""&&&)))jjjYYY&&&***...111$$$"""&&&"""+++%%%888<<<&&&///666CCC888444444***000***...------,,,,,,------...,,,,,,,,,+++++++++******************************************************************************))))))))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************(((''''''(((((()))***+++************************(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''))))))(((((((((((())))))((((((((((((''''''''''''&&&'''''''''(((((())))))'''''''''''''''''''''''')))))))))*********++++++---,,,---///...,,,,,,///666333///+++((((((///666///777CCCQQQ___kkkuuu{{{vvvtttrrrhhhXXXMMM777777444111///...***$$$666000)))$$$###%%%&&&''''''''''''''''''(((((()))(((''''''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$%%%((($$$&&&...;;;XXX777&&&$$$777$$$))))))((()))%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))*********+++++++++)))******+++,,,,,,---------,,,,,,///...,,,///555:::FFFXXXkkk|||wwwWWWVVVIIIFFFIII```iiixxxmmmsssuuuiiisssxxx~~~tttiiiwwwuuuwwwjjjgggvvviiiqqqvvvmmm[[[nnnxxxpppkkkooommmddd|||}}}pppmmmvvvpppnnnrrr|||qqqxxxwwwhhhXXXaaaxxxzzzuuuvvvmmmfffJJJ;;;777222,,,)))---...+++)))***((((((((((((((((((((((((((((((((())))))******+++,,,,,,---------,,,++++++(((((())))))(((((('''&&&(((((((((((('''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&((((((''',,,222000***%%%&&&!!!444&&&$$$)))---""",,,'''!!!+++%%%(((###)))"""***???AAA888444444***///+++...------,,,,,,------...,,,,,,,,,+++++++++******************************************************************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((((((((((((((()))******************************(((((((((((())))))))))))(((((((((((((((((((((((('''''''''''''''''''''''')))((((((''''''(((((()))''''''''''''''''''''''''&&&&&&''''''((()))))))))''''''''''''''''''''''''((())))))))))))*********))))))***+++++++++,,,,,,111444666444///---000333,,,++++++---111333111///......111666555222222555888777666333///***%%%###+++---...---------//////"""###%%%))),,,,,,***'''''''''((((((((((((((((((''''''&&&&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$))) !!!***&&&(((eee333???GGGMMM@@@!!!***III+++ mmmSSS;;;OOOIIISSS:::(((111...)))***&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))******+++,,,---......000,,,******+++000;;;GGGSSSeee{{{{{{kkkeeegggyyyFFFNNNYYYMMMbbbzzzuuuooorrruuuvvvvvvzzzwwwzzzwwwqqqjjjuuuppplllccclllzzz|||xxx}}}}}}|||iiicccxxxtttsssxxxrrrzzzxxxyyydddOOOGGGDDD666+++,,,...+++)))***))))))))))))))))))))))))((((((((()))))))))*********+++,,,,,,,,,,,,,,,+++((())))))))))))((('''''')))))))))((((((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((""")))***###!!!"""...(((%%%;;;222222tttAAA###lll&&&'''***(((%%%)))///$$$---222***___777===666444555+++222---...------,,,,,,------...,,,,,,,,,+++++++++******************************************************************************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************)))((((((((((((((()))***))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&''''''((())))))***''''''''''''''''''''''''((((((((()))))))))******''''''((((((+++...//////))),,,...---)))'''%%%$$$000...,,,---///000///...,,,+++...222111---+++---$$$))),,,,,,+++,,,///222)))((()))******((()))***+++)))%%%$$$$$$&&&&&&&&&''''''''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$''' )))###///RRR%%%>>>+++###$$$bbb'''DDD;;;,,,...999!!!'''...,,,)))'''******'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((''''''''''''''''''(((''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++)))******+++,,,---...///---,,,///555===III[[[kkkllloooyyy}}}lllUUUQQQ\\\jjjTTTFFF]]]sssggg~~~|||wwwqqq}}}nnngggooonnn{{{~~~~~~xxxwwwrrrsssxxxoootttvvvzzzwwwpppssspppmmm]]]bbbssswwwuuupppkkkuuuxxxhhhgggpppVVV===555444///+++,,,************************(((((((((((())))))))))))))))))***+++,,,,,,++++++)))))))))))))))(((''''''))))))(((((('''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((///---&&&!!!)))555444***$$$%%%(((000***$$$111///111(((111)))((("""'''(((111888((('''DDD:::555444555---444111...------,,,,,,------...,,,,,,,,,+++++++++******************************************************))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((&&&'''''''''''''''''''''&&&&&&&&&'''((())))))***''''''''''''''''''''''''(((((((((((()))))))))))),,,+++***((())),,,---,,,,,,---,,,***,,,......---+++******)))***+++---///,,,(((''')))((('''(((,,,000---)))''')))***(((###+++(((&&&''')))(((((((((%%%$$$$$$%%%&&&'''%%%$$$&&&''''''''''''&&&%%%$$$&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&!!!'''))))))***'''///---333,,,...MMM!!!333>>>ooo444"""!!!...***///%%%,,,******'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++)))******+++---...//////+++000<<>>CCC+++^^^"""***666###((((((sss???***""" ---qqq===444666111333000222,,,,,,,,,+++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++###!!!***;;;---555222+++***---777111111%%%)))'''000---)))777)))...333---,,,,,,)))'''...222&&& ---222((($$$###$$$111333444333(((***((('''///%%% ***111)))******++++++******)))(((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))'''''''''((((((((())))))((((((''''''''''''(((((())))))((('''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))******+++******)))))))))(((((((((&&&''''''''''''((((((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''$$$<<< :::###+++'''"""FFF 555&&&###***)))$$$(((---,,,???&&&333111!!!###,,,((($$$''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))***************++++++&&&''')))++++++,,,---...111......555@@@OOOccctttfffBBB^^^uuuIIILLL___lllsss}}}eeefffeeefffnnnwww}}}ssszzzfffaaannnsss~~~}}}|||}}}rrryyywwwnnnqqqzzzqqqkkkbbbGGGFFFBBB;;;222,,,((('''***)))((('''&&&&&&&&&''''''(((((((((((())))))))))))))))))(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((000111LLLjjj666444555***[[[+++"""]]]555___@@@555)))///)))111,,,***$$$+++...###!!!///444---qqq>>>555888111222...111,,,,,,,,,+++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++---111,,,+++HHHXXXJJJKKK]]]///(((:::%%%---BBBttt{{{EEE---((()))$$$%%%333HHHMMM''''''<<<)))222111NNNcccCCC222+++111333...'''"""(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((())))))((('''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&''''''((((((((((((((()))))))))(((((((((''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%***+++---:::!!!000:::))) uuu@@@///&&&444$$$,,,...!!!///888///YYY---''''''///YYY%%%KKK%%%,,,((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))******+++++++++,,,&&&(((******)))))),,,...(((///888CCCSSSgggwww~~~ZZZWWWsss}}}ZZZRRRqqq|||bbbtttwwwxxxtttllllllttt|||^^^VVVddd\\\TTTOOONNN^^^rrr|||yyyzzzyyyooo{{{uuuooovvvyyytttsssooovvv~~~XXX@@@:::999444---***)))'''&&&&&&&&&'''((((((((((((((()))))))))******)))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((777,,,///iiiIII"""%%%111(((---,,,aaa$$$UUU555)))+++'''&&&!!!555'''///%%%111)))444 ///%%%ppp>>>666999111111...111,,,,,,,,,,,,++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,222%%%%%%...CCC+++000$$$,,,===+++(((:::{{{%%%$$$,,,$$$bbb333***111111(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))((((((((((((''''''&&&&&&'''''''''(((((((((((((((''''''''''''(((((())))))((('''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((%%%%%%&&&'''''''''''''''((((((((((((''''''''''''$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''$$$///222FFF777''',,,+++******###~~~>>>222//////***---&&&&&&...)))&&&~~~222///***)))vvv$$$***((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))******+++,,,,,,,,,+++,,,,,,***((((((,,,000---@@@PPPYYYiii{{{}}}rrrWWWWWW^^^ZZZYYYwwwzzz}}}kkk^^^ccc\\\ZZZ===SSSAAA888EEEGGGFFF===>>>BBBLLLWWW]]]bbbjjjsss~~~|||xxxaaarrriiitttsss{{{mmmbbbfffkkkwwwXXXGGG@@@===;;;...,,,***(((''''''))))))((((((((()))))))))************)))))))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***...+++000>>>:::'''$$$###222&&&888555(((&&&(((,,,%%%$$$(((***(((///"""~~~""" mmm<<<666999111222000333------------,,,,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,&&&333)))---111222)))111---###GGG{{{111III333!!!:::222""">>><<<111)))))))))******)))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))((((((((('''''''''&&&&&&&&&'''''''''((((((((((((''''''''''''(((((())))))((('''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%&&&'''(((((((((''''''((((((((('''''''''&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''...+++*** 666,,,))) +++333000:::```555EEE+++"""<<<...CCC%%%444///555'''!!!222,,,,,,***"""((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))***++++++,,,------,,,------+++))),,,333999FFF]]]gggaaalllxxx]]]TTTQQQRRRaaa}}}qqqgggkkkZZZHHHDDDOOOFFF???DDDGGG:::BBBHHH<<<@@@CCC;;;===BBBCCC>>>:::>>>EEEQQQNNNPPP]]]aaalllyyyxxxssssssvvvmmmbbbkkk}}}qqq{{{zzz{{{wwwhhhSSSAAA:::999555333///,,,)))))))))***(((((()))))))))******************)))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))) '''CCC///"""AAA...)))'''(((666+++555000HHHeee!!!(((######333###&&&...%%% 444[[[666$$$jjj:::555999222333111666......------------,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,(((111%%%,,,+++999+++&&&///(((@@@zzz)))FFF@@@###///444"""999:::333===HHH'''******++++++++++++******))))))))))))))))))))))))'''((((((((())))))******))))))(((((('''''''''&&&&&&&&&&&&'''''''''((((((((((((''''''''''''(((((())))))((('''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%&&&((()))))))))((('''(((((('''''''''&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((***((()))+++###222888...//////;;;666000:::DDDrrrMMMIIIHHHLLLHHH000;;;<<<888333AAA666444///***555qqq///%%%))))))))))))))))))))))))'''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))***+++,,,,,,------(((***,,,++++++111;;;DDD]]]qqqnnnZZZ___vvvmmmKKKGGGqqqwwwSSSjjjuuujjjpppSSSKKKTTTGGG>>>KKKFFF???HHHJJJNNNJJJOOOEEEKKKMMMEEEJJJDDDPPPJJJGGGKKKLLLIIIEEEDDD===DDD???;;;HHHPPPWWWjjjzzzzzzwwwzzz|||hhhrrr}}}llllllooorrrooobbbNNN???<<<999444///+++)))))))))))))))))))))************************))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''%%%222'''+++***CCCooo444222!!!###;;;((('''---%%%###000wwwFFF&&&+++###,,,222...***"""TTTddd&&&lll<<<444555///444222222555666666222---++++++------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,111,,,...###%%%...'''333$$$333111***999111###<<<111000"""---www---***(((***888NNN000$$$111+++###...,,,'''222,,,///555,,,)))---,,,************))))))))))))))))))))))))))))))))))))))))))***))))))(((''''''''''''''''''((((((((((((((((((((((((((((((((((((******))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))(((((('''''''''((((((''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""***)))'''+++)))'''///+++(((... 444(((;;;]]]777<<>>:::999555///'''''''''''''''&&&&&&&&&))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) @@@888222''',,,******pppGGG888......!!!)))--- """&&&000RRR;;;000---```...fff666lll===555444+++000///111,,,,,,,,,,,,,,,,,,---...,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++---+++)))'''777'''&&&'''^^^)))$$$555---(((111777===###...<<<$$$***333111999CCC]]]333:::""",,,///111"""000************)))))))))(((''''''''''''''''''''''''&&&'''''''''''''''&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((******))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((''''''''''''(((((()))''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((&&&)))$$$$$$......(((***111<<>> DDD'''===...+++---...000...///(((---%%%iii;;;555444+++///...000...---+++++++++++++++***,,,++++++******++++++,,,++++++++++++++++++++++++###......+++333000'''$$$TTT...(((444***((()))))):::zzz666'''---$$$OOOiii%%%)))...///"""222************)))))))))(((''''''''''''''''''''''''&&&&&&'''''''''''''''&&&''''''''''''((((((((((((((((((((((((((((((((((((******))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((())))))''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((()))))))))(((222000((('''%%%***999cccxxxooozzzttt```rrrqqqqqq^^^VVVnnn}}}}}}kkkvvvrrreeedddTTTrrrwwwsssvvvgggIII>>>GGG777000555BBB333555777777555000+++((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''(((((((((((('''((((((((()))))))))***))))))))))))************'''+++...---+++***---000:::LLLgggvvvjjjSSSKKKRRRWWWdddsssuuuxxxsssWWWSSSQQQSSSYYY]]]^^^]]]iiixxxhhhcccZZZTTTSSSLLL???CCCOOOPPPeeeccceeekkkooopppsssxxx{{{qqqqqquuulllqqqooottttttnnncccVVVDDD444888444...)))&&&''')))+++((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''((()))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((()))))))))*********+++,,,)))###555999)))+++EEE===333ppp@@@333000222666888555999777999***!!!444...***...EEE(((ddd999555666,,,///---000///---+++***++++++)))(((++++++************++++++++++++++++++++++++++++++000,,,)))///***!!!PPP*** ...@@@%%%000///PPP222RRR+++555(((+++---888&&&---...;;;444'''&&&,,,)))---************))))))))))))''''''''''''''''''''''''&&&&&&'''(((((((((((('''''''''''''''((((((((((((((((((((((((((((((((((((******))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&''''''((()))***''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((())))))******$$$,,,,,,222CCCPPP[[[iiinnnnnnmmmrrrfffxxxzzzdddwww|||bbbppphhhbbbnnnwwwqqqtttjjjBBBEEE///:::333555888:::888444///+++(((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''((((((((((((''''''(((((())))))******)))))))))*********++++++***---...,,,***+++111777QQQeeekkk\\\PPPRRRRRRJJJVVVnnnqqqlllLLLNNN```TTTWWWYYYYYY]]]llltttkkkdddXXXHHHEEECCC888@@@EEENNNUUUYYYaaasssuuuzzz~~~|||jjjqqqaaahhhqqq|||rrrooosss|||[[[>>>>>>:::222+++'''&&&(((***))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''&&&&&&&&&((()))***((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((())))))******+++++++++'''...333KKK444666@@@======QQQCCCMMMwww\\\FFFMMMBBB111>>>EEE***000CCC111'''!!!...^^^|||222```777666777...///---//////,,,******+++,,,***)))++++++************++++++************************000%%%&&&222000...///www```---&&&555,,,---&&&___,,,PPP???444,,,777>>>,,,111,,,fff~~~222((())))))---)))************))))))))))))((((((((((((((((((((((((&&&'''(((((()))))))))(((''''''''''''((((((((((((((((((((((((((((((((((((******))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''((()))***''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((())))))***++++++666&&&BBBppp]]]^^^ZZZfffnnnnnnxxxlllssskkksssnnnMMMKKK:::===555555666555333000---+++(((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''(((((((((((('''''''''((()))*********))))))*********+++++++++,,,------,,,,,,555CCCOOOaaahhhfffZZZNNNOOOWWW]]]yyy~~~|||www___SSSSSSQQQOOOPPPSSSUUUYYY```ttt}}}hhh```XXXIIIAAA===;;;;;;===DDDSSSaaattt~~~yyyvvvbbbhhhooo}}}rrruuuqqqXXXDDD@@@:::333---***)))((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&%%%&&&(((***+++((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((())))))******+++,,,,,,'''222"""888@@@III555SSSccc>>>jjjUUUfffyyyrrr]]]rrr\\\UUUYYYOOO[[[BBB|||$$$333)))***"""'''bbbaaa)))...]]]555666999///000---///...+++)))))),,,---,,,***++++++************++++++************************$$$***222***++++++***......777555***&&&'''!!!...!!!444eeeEEE---***222PPP'''III!!!)))555%%%******************))))))))))))))))))))))))))))))))))))''''''((()))******))))))''''''''''''((((((((()))((((((((((((((((((((((((*********)))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''')))******''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''(((((()))***+++++++++'''>>>XXXtttzzztttyyybbbxxxiiiuuulllYYYnnnuuuxxxuuu^^^VVVPPP>>><<<999555222///---,,,(((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))''''''''''''((((((((()))&&&''''''((()))******+++)))************+++++++++,,,---,,,,,,111AAAWWWhhhbbbYYYcccsssfffOOO```~~~kkkvvvttt^^^MMMMMMRRRUUUZZZbbbeeetttcccTTTDDD>>>>>>???AAABBBSSShhhjjj}}}|||~~~vvvtttiiiHHHEEEAAA;;;555///***((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))((('''&&&%%%&&&(((***,,,((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,...---666444LLLPPPHHH```wwwpppzzzcccpppbbbooo```|||sss000 666(((555"""333HHHpppxxxWWW&&&))))))###+++[[[:::666444///111+++000...---,,,+++************)))+++++++++***)))***+++++++++++++++++++++++++++++++++++++++++++++++++++999&&&DDD###'''999vvv666(((***,,,&&&111***,,,uuuNNN555%%%ZZZ222>>>BBB(((000...+++((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&''''''''''''((((((((()))(((((((((((())))))))))))******))))))(((((('''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((''''''''''''''''''''''''$$$$$$$$$%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%################################################%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))+++)))&&&''')))***)))(((...%%%''',,,***...222---TTT}}}yyy}}}ooovvv|||~~~||||||iiidddtttvvvbbbUUU>>>777<<<444+++,,,---)))((()))***++++++(((&&&''''''''''''''''''''''''''''''''''''''''''''''''))))))(((((('''''''''&&&))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))'''))),,,------,,,+++++++++111,,,222;;;TTTuuupppXXXKKKmmmyyyUUUeeeuuuxxxOOOOOORRRWWW\\\hhh~~~|||aaaQQQHHHDDDAAAHHHJJJPPPYYYcccnnnzzzuuuwww|||ssspppvvv}}}tttzzzsssSSS===???@@@333***---&&&***,,,)))%%%&&&***...))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((())))))))))))***)))((()))*********)))$$$000+++'''...***'''555777<<<>>>???IIIYYYcccccc___~~~yyy}}}wwwwwwxxx}}}qqqeeeWWWHHH===***333+++'''111+++""",,,)))+++,,,+++*********+++ZZZ:::666444///111+++000...---,,,+++************)))+++,,,+++***)))***+++++++++++++++++++++++++++++++++++++++++++++++++++$$$UUU|||???111,,,!!!WWWlll999(((333'''555777%%%333444OOO$$$<<<,,,'''rrr444666,,,...***222,,,)))///************************(((((((((((((((((((((((()))((((((((('''''''''''''''''''''((((((((())))))(((((((((((()))))))))************)))(((((('''''''''''''''&&&&&&%%%%%%%%%&&&%%%%%%%%%&&&&&&'''(((''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%################################################%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))))))))'''&&&'''***+++***)))++++++111000'''+++AAARRRwww}}}vvvqqqzzz}}}xxxfffdddlllwwwdddRRRHHHBBB888666444******)))((()))++++++)))((('''''''''''''''''''''''''''''''''''''''''''''''')))(((((((((''''''''''''))))))))))))))))))))))))(((''''''&&&&&&''''''(((&&&'''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))*********************))))))------...EEEZZZkkkxxxeeeWWW:::HHHgggxxxhhhXXX]]][[[^^^pppzzz]]]JJJHHH@@@>>>EEEQQQ]]]mmmzzz}}}uuurrrjjjeeerrr~~~}}}uuu|||jjjOOO===<<<@@@888******+++---,,,,,,+++)))'''***)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((()))))))))***+++******+++++++++******555...'''---777555222888,,,<<>>;;;***,,,***((((((***++++++***''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''))))))))))))))))))))))))(((''''''&&&&&&''''''((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))******,,,+++))))))***+++++++++000555BBBaaalllhhhiiiWWWWWWNNNYYYttt}}}uuudddVVVRRR[[[WWWtttgggQQQ???===AAAHHHYYYllluuuxxx{{{zzzxxxwwwvvvvvv}}}nnnNNN<<<;;;:::666---)))''')))---...+++(((******)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))((((((''''''''''''(((((((((((((((((())))))))))))((((((((()))))))))******++++++,,,,,,,,,,,,++++++111&&&)))333555666:::;;;JJJTTT^^^kkk}}}vvvxxx}}}iiikkkZZZMMMAAA555111...'''))))))(((''''''((()))***XXX888555444000111+++000---,,,++++++*********+++***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------666222>>>)))111,,,%%%III111000***)))222...%%%>>>MMMeee:::$$$777***%%%"""111000bbb&&&$$$___555///###'''111***************************(((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))))))))(((((()))))))))*********++++++******)))((((((''''''''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&'''''''''''''''(((((((((((()))))))))''''''(((***+++++++++***///000(((222```yyy~~~tttlllxxxyyy||||||yyytttxxxjjjgggzzzttt```CCC888888333000---)))((()))***++++++''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''((((((((((((((((((((((((((((((''''''''''''((((((((())))))))))))*********(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********+++***)))***,,,...//////333IIIfffnnnRRRZZZ\\\QQQiiijjj}}}qqqPPPQQQ\\\eeennn}}}{{{}}}gggXXXIII???FFFVVV^^^}}}nnn{{{|||fff@@@777BBB999111***(((******+++---*********)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))((((((''''''''''''(((((((((((((((((())))))))))))(((((()))))))))*********)))+++,,,---,,,,,,,,,---&&&***<<>>@@@###555...111...&&&{{{<<<777FFFIII///***777000888xxx777...(((%%%///(((************************))))))))))))))))))))))))'''''''''((((((((((((((((((((((((((()))))))))***))))))))))))************+++++++++***))))))((((((''''''''''''''''''''''''(((''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((()))***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&'''''''''(((((((((((((((((()))))))))***)))***+++,,,++++++++++++222+++000aaaooolllqqqzzzvvvpppjjjjjjmmmooommmooowwwzzzyyy{{{~~~yyyoooyyyssstttbbbgggzzz}}}^^^@@@999;;;666222---***)))*********(((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((())))))))))))*********+++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))***************+++,,,,,,,,,---000222>>>]]]qqqJJJXXXdddSSSqqqqqqjjjmmmSSS[[[kkkmmmjjjJJJ===@@@<<<^^^ttt~~~{{{fffDDD;;;@@@999333000,,,&&&'''+++************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))************(((***,,,,,,+++,,,...111000===MMMFFFAAAccc~~~ppplllvvvxxxvvvpppzzz{{{{{{yyyzzz{{{{{{iiiTTT;;;///,,,))))))***+++***)))VVV777555444000222+++///,,,,,,++++++***++++++,,,+++,,,---,,,+++***+++---,,,,,,,,,,,,,,,,,,,,,,,,........................'''666000"""___>>>,,,---,,,...444777zzzQQQ+++///+++***777LLLtttEEE+++(((<<<###CCC))),,,444&&&))),,,++++++++++++++++++++++++))))))))))))))))))))))))'''''''''(((((((((((((((((((((((()))))))))******)))))))))*********++++++,,,++++++******)))(((((('''''''''''''''((((((((()))(((''''''&&&'''''''''''''''''''''''''''''''''%%%%%%%%%&&&''')))***+++&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''(((((((((((((((((()))))))))******+++,,,---,,,+++,,,...000)))===]]]}}}|||yyytttppplllnnnvvv|||}}}zzzyyyyyyttteee]]][[[[[[yyymmmeeeuuuxxxiiiSSS@@@>>>:::444///---+++***)))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((((()))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++***,,,...,,,***---666===XXXmmmmmmKKKVVV\\\uuuqqqkkkxxxsssaaabbbbbbmmmnnnTTTHHHCCC===GGGWWW___qqq}}}rrrrrrwwwvvv|||yyyaaa@@@666000///222///(((&&&+++++++++*********)))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))((((((''''''''''''(((((((((((((((((()))))))))))))))))))))*********++++++(((***,,,++++++---333777???FFFGGGBBBSSSyyywwwhhh]]]]]]^^^WWWNNNXXXUUUYYYqqqnnnaaajjjfff~~~ppp|||vvv|||sssWWW>>>777...(((((()))))))))UUU666444444000222+++///,,,++++++***++++++,,,,,,+++,,,------++++++,,,---------------------------........................444;;;&&&111999222000(((222999'''===www999222%%%===333!!!lll&&&---111???NNN555BBB(((***)))222+++)))...++++++++++++++++++++++++))))))))))))))))))))))))''''''''''''((((((((()))(((((()))))))))*********))))))*********+++++++++,,,,,,+++******))))))(((&&&'''''''''((((((((()))))))))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''(((((((((((((((((()))))))))************,,,---,,,,,,...333777HHH~~~tttxxxttt{{{nnnjjjhhhllltttyyyyyyxxxwww~~~}}}bbbmmmvvvbbbiii{{{qqqTTTGGGCCC<<<777222///+++)))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))(((((((((((())))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++(((---///,,,+++555IIIYYYnnnrrrqqqrrr[[[NNNdddjjj}}}eeelll~~~bbbZZZiiisssuuuzzzbbbEEE@@@NNNXXXllluuujjjnnnttttttzzziiiGGG:::222333111***)))---+++++++++*********))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))((((((''''''''''''(((((((((((((((((())))))))))))))))))*********+++++++++***+++---,,,,,,000888???EEELLLKKKQQQkkk|||llliii]]]RRROOOOOOMMMIIIHHHLLLLLLHHHOOOHHHEEEUUUNNN]]]rrrqqqttt~~~{{{tttgggWWWBBB111***)))***+++TTT666444444111222+++...+++++++++***++++++,,,,,,+++,,,------++++++,,,---------------------------////////////////////////111:::///,,,:::666///444222333%%%666###222^^^{{{EEE777000666000eee,,,000;;;<<<}}}(((***888'''$$$000000---++++++++++++++++++++++++))))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))************)))************+++++++++,,,,,,++++++***)))))))))&&&'''''''''(((((())))))))))))((('''''''''''''''''''''''''''''''''''''''))))))(((''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''((((((((()))))))))))))))************)))+++,,,,,,,,,000777===|||vvvwww{{{{{{ssskkkqqqnnnnnnttt{{{ffffff~~~}}}zzzqqquuuzzzrrrNNNIIIBBB<<<666111,,,)))))))))))))))))))))))))))''''''''''''''''''''''''&&&'''''''''(((((())))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++&&&,,,///---///@@@]]]uuuqqqooobbbZZZMMMVVVlll```zzzoooZZZXXXbbbcccxxx^^^GGGFFFDDDXXX|||yyy}}}vvv\\\CCC999333+++))),,,+++++++++************)))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))((((((''''''''''''(((((((((((((((((()))))))))))))))************++++++++++++---...------222<<>>BBB>>>>>>======>>>???AAACCC@@@888<<>><<>>...+++,,,,,,,,,,,,,,,,,,------++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************++++++++++++,,,,,,++++++***)))))))))'''(((((((((((()))))))))))))))(((((('''(((((()))&&&'''((((((''''''(((***((((((((((((((((((((((((''''''((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&'''''''''(((((()))))))))***++++++,,,,,,(((---000...///GGGzzztttzzzvvvuuu}}}jjjsssxxxttt[[[CCC::::::555+++---+++))))))))))))(((&&&((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))))))))))))))***************,,,,,,)))'''(((***+++***...000;;;\\\iiiHHHJJJqqqhhhXXXYYYcccyyy~~~zzzxxxvvvssspppnnnooonnnllljjjjjjiiihhhgggffffffffffffiiilllpppsssvvvzzzqqq```RRRLLLNNNXXXpppxxxyyy~~~lllmmmzzz|||vvv|||PPPCCCBBB111+++%%%+++,,,,,,+++******++++++******)))((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))***************+++,,,,,,,,,,,,///444888<<>>AAAHHHJJJIIIJJJMMMOOOKKKFFFCCCBBBAAA@@@???BBB<<<@@@IIIMMMPPPddd|||~~~uuummmeeeUUU@@@222---RRR:::222777222...000///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------........./////////............////////////---222444(((333:::%%%$$$,,,<<<%%%555222999@@@PPPeeedddgggsssnnn^^^QQQKKKGGG???:::555000+++)))(((***---------......------,,,+++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************+++++++++,,,,,,,,,,,,+++******))))))'''''''''((((((((())))))((((((''''''(((((()))***&&&((())))))(((((()))+++)))))))))))))))((((((((()))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&'''''''''((((((((())))))******+++,,,,,,,,,---+++333...666yyywwwttttttuuuvvvxxxyyyxxxyyylll{{{~~~tttwwwyyyWWWAAABBB@@@555000---+++)))))))))((('''((((((((((((((((((((((((&&&&&&'''''''''((((((((((((((((((((())))))))))))))))))))))))))))))))))))***))))))((((((((((((((()))))))))))))))))))))))))))))))))*********++++++,,,+++***)))))))))***,,,---111;;;OOOnnntttZZZ<<>>JJJAAA;;;999444555JJJdddtttnnnrrrnnnYYY???000RRR:::222777222...000///------------------------,,,,,,,,,------------...............////////////....../////////000000000555***333000000666///333777---222666:::MMMiiirrrbbbGGGEEEKKKJJJ@@@777444222...,,,---.........---,,,+++++++++++++++++++++++++++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))*********+++++++++,,,,,,---,,,,,,++++++***))))))''''''((((((((()))))))))((((((''''''''''''(((((()))+++,,,+++***)))***,,,((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((''''''''''''(((((((((((())))))***++++++,,,,,,---222---///333RRRrrr|||yyyxxxyyy{{{{{{xxxvvvvvvvvvwwwzzzwwwzzz}}}{{{xxx~~~rrrmmmyyyYYYEEE@@@AAA111...+++(((((()))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))*********+++++++++***((())),,,...------///---<<>>BBBJJJ^^^xxxpppiiiaaaVVVQQQHHHCCCIIIWWWhhh{{{xxxmmmcccWWWMMMCCC>>>777444@@@QQQRRRhhh~~~}}}yyywwwmmmWWWBBBRRR:::222777222...000///------------------------,,,,,,---------................../////////000000/////////000000000111111:::(((333333))),,,...888888&&&>>>KKK```}}}rrrUUUCCC<<>>PPPpppxxxfff[[[SSSIIIAAA>>>AAA999>>>XXXyyy|||nnnRRR:::222777222...000///........................------------.............../////////000000000000000000000111111111222222//////888222555@@@999;;;TTTzzziiiIIICCCAAA:::888555222///---,,,---...++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))+++++++++,,,,,,,,,------...------,,,,,,+++*********++++++++++++,,,,,,,,,*********+++,,,...///000---000222444555777:::<<<>>>===;;;888555333111///------,,,+++***(((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&'''((((((((())))))))))))******+++,,,,,,------...666???vvvjjjsssfffooosssxxx|||nnn\\\SSSPPPPPPTTTaaawww{{{|||yyyxxxuuuqqqoooooonnnooouuu|||{{{vvv|||]]]NNNZZZnnnssszzzttt|||uuuSSSFFF???666///+++)))(((((((((((((((((((((((((((((('''((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))*********+++++++++,,,,,,---***,,,///,,,)))333CCChhhlllMMMLLL\\\hhh{{{ooopppWWWXXXiii^^^~~~pppYYYIII>>>???AAABBBBBBBBBCCCFFFHHHEEEGGGGGGEEECCCBBBCCCFFFFFFGGGHHHGGGEEEDDDFFFIIIIIIJJJKKKMMMOOOQQQSSSUUUXXXYYYZZZZZZZZZ[[[]]]```^^^[[[XXXWWWXXXXXXVVVTTTXXXZZZ\\\[[[WWWUUUUUUUUU[[[\\\]]]aaaeeelllqqquuuuuuxxx|||uuuyyyddd]]]cccqqqqqq|||ttt}}}}}}}}}yyyzzzyyyxxxbbbPPPAAA999000,,,,,,---,,,*********)))((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))*********+++++++++)))+++---,,,+++---333888???LLL\\\lllmmm]]]TTTNNNNNNQQQgggzzzkkk___XXXVVV???===AAAOOO```nnnwww{{{xxxyyyRRR:::222777222...000///........................---------.........//////////////////000000000000000111111111111222222222888111777555666555888YYYnnnPPPFFF>>>;;;666000---,,,------++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))++++++,,,,,,,,,---------...------,,,,,,++++++***++++++,,,,,,,,,---------)))***+++---///222444666666999===@@@CCCGGGKKKMMMNNNMMMIIIEEE@@@<<<999777222111000---+++)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((((((((((((((())))))))))))***++++++,,,,,,------...444QQQtttmmmcccVVV___nnnttt~~~|||~~~yyyzzzttteee\\\XXX^^^jjj|||}}}|||xxxssssssvvvvvvsssuuuzzz{{{uuuqqqsssvvvxxxvvvxxx~~~xxxuuuhhhccctttwww}}}]]]NNNGGG<<<333---)))((('''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))******+++++++++,,,,,,,,,---***,,,///---...???VVVxxx___III[[[yyycccyyyeeeJJJ]]]eee___~~~eeeOOOCCC???DDDMMMDDDHHHKKKJJJFFFDDDEEEHHHEEEGGGHHHFFFDDDCCCEEEHHHFFFHHHJJJJJJIIIIIILLLOOOSSSTTTVVVYYY]]]aaaeeegggiiikkknnnpppsssvvvzzz}}}rrrnnnjjjhhhgggfffccc```[[[aaafffddd___[[[^^^ccc]]]ZZZXXXXXX\\\```dddeeedddfffiiilllqqqwww~~~sssccctttuuuhhh|||yyy}}}lllppp|||~~~sssgggSSSGGG>>>444------...---,,,******)))((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))************+++++++++(((+++------+++...555;;;DDDUUUmmm~~~gggMMMRRRNNNUUU~~~fffYYYJJJJJJEEE@@@HHH```yyyvvvaaatttQQQ777777444000444...000//////............//////............/////////000000000000000000111111222333222000...000444555444888///000:::===DDDhhh______BBBGGG333(((;;;000%%%...---+++,,,------,,,***+++*********))))))((((((+++***)))(((((()))***+++******+++++++++,,,,,,,,,,,,,,,,,,---------......------,,,---...---,,,***'''+++///000...+++******000000555>>>FFFJJJJJJKKKPPPPPPPPPLLLFFFCCCHHHOOOPPPJJJIIIMMMOOOKKKDDDAAAAAA777......555777000'''&&&$$$$$$&&&)))***'''###'''&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''''''''((())))))******"""222---'''222333,,,333LLLaaahhh[[[^^^gggqqqyyy~~~~~~{{{zzz|||~~~qqquuuzzzzzzvvvpppkkkjjjhhhllltttuuuvvvuuussspppooonnnwwwwwwvvvuuuwwwwwwsssnnnssstttyyyzzzrrrzzzrrrVVVXXXLLL:::333...)))))),,,***''''''((())))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))*********,,,***///333,,,000VVViii[[[MMMgggvvv[[[SSS___hhhpppyyyiii\\\MMMFFFGGGKKKLLLKKKGGGGGGIIIKKKIIIEEEHHHMMMJJJNNNMMMFFFCCCFFFGGGEEEDDDIIIOOOPPPOOOTTT^^^gggiiijjjlllpppvvv{{{}}}|||zzztttoooxxxvvvqqqmmmjjjhhhggggggaaacccddddddccccccdddfffhhh^^^[[[dddiiifffgggnnnvvvvvv~~~{{{|||kkkdddpppttt|||tttXXX666333;;;,,,'''000***(((((()))***************))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))************+++++++++...'''...///%%%000AAA???AAAxxxiiiWWWKKKooouuuhhhZZZRRRSSSMMMMMMkkkQQQ777777444000444...111//////............//////........./////////000000000000000000000111222222...000333444555666666555333888999:::JJJqqqjjjrrrqqqMMM///)))666...---++++++,,,---,,,++++++*********))))))))))))+++***)))(((((()))***+++******+++++++++,,,,,,,,,,,,,,,,,,---------.........------......---,,,+++((('''&&&'''+++111999===GGGIIIMMMQQQTTTVVVXXXZZZZZZ```]]]SSSNNNQQQQQQMMMVVVOOOJJJIIIHHHGGGJJJNNN;;;===<<<444++++++333<<<---+++(((%%%$$$%%%(((+++''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''(((((())))))***++++++,,,333+++&&&---,,,...@@@llldddaaauuu~~~{{{mmmbbbdddmmmssswww{{{|||yyyyyyzzzyyyqqqnnnoookkkddddddkkkxxxtttsssuuuuuurrrnnniiihhhkkkooodddgggkkknnnppprrrssssssuuuwwwzzz~~~{{{yyyuuu{{{www{{{```QQQRRRRRR>>>...+++'''+++***(((((()))******)))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************++++++++++++......---///;;;RRRqqq|||yyyYYYUUUnnnnnnwww{{{[[[NNNdddcccYYYjjjUUUQQQLLLKKKNNNSSSVVVWWWTTTTTTUUUVVVQQQKKKKKKOOOQQQMMMHHHEEEFFFJJJNNNQQQSSSUUUXXX[[[aaalllxxx{{{xxxwwwwwwxxx~~~}}}|||{{{yyywwwuuuttthhhjjjlllnnnqqqtttsssppplllnnn|||~~~yyycccRRRhhhvvv}}}nnniiivvvuuuiiiOOO888222000,,,,,,++++++++++++******))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))************+++++++++...***---...---555@@@AAAZZZ~~~}}}nnnWWWTTTyyyuuuggg\\\NNNHHHXXXpppRRR777777444000444...111000//////......//////000....../////////000000000111111000000111111222333111333444555444222222333555===GGGXXX{{{sss:::///444///---++++++,,,,,,,,,+++***************)))))))))+++***))))))))))))***+++******+++++++++,,,,,,,,,,,,,,,,,,---------..................---,,,++++++///...000666>>>DDDGGGHHHMMMUUUaaaooo}}}~~~}}}sssbbbaaaYYYPPPJJJEEEDDDIIIPPPNNNHHH@@@999666444444555111111000+++&&&$$$'''+++((('''''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((())))))***++++++,,,,,,------***---000...@@@bbb```rrr~~~~~~hhh``````fffrrr||||||yyywwwvvvpppbbb\\\cccbbb\\\iiivvvtttwwwqqqssssssooogggaaa]]]\\\\\\^^^___``````ccchhhmmmuuuvvvvvvtttssstttwww{{{yyyqqquuuyyy[[[\\\eeeLLL333000---***)))((()))***+++***)))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))++++++++++++,,,,,,------)))000///---BBBhhhsss]]]VVVeeezzznnnRRRPPPSSSXXXaaayyyaaaSSSRRRUUUXXXXXXWWWWWWYYY[[[[[[ZZZ[[[[[[VVVNNNLLLPPPPPPGGGDDDIIILLLMMMSSS[[[bbbhhhrrrwwwrrrmmmxxx}}}~~~nnn]]]\\\gggtttvvvyyyxxxrrr???;;;:::,,,---------,,,+++***)))((('''))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))************+++++++++---000------666;;;@@@JJJkkklllyyybbbXXXPPPmmmZZZNNNNNNRRR]]]RRR888888555000444...111000000////////////000000...////////////000000000222111111111111222333333666333111333444444666:::DDDJJJeeeJJJ@@@444222///,,,++++++,,,,,,,,,******************************************************+++++++++,,,,,,,,,,,,,,,,,,---------...............,,,*********++++++...555CCCSSS```gggiiieeexxx{{{ssskkk```TTTLLLJJJTTTKKKCCCCCCGGGEEE:::///222444666444...)))%%%###''''''&&&&&&''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((()))******++++++,,,------+++))),,,444111222TTTssseeeuuutttgggjjjpppwww|||}}}yyy{{{|||}}}{{{xxxvvvttt]]]RRRQQQZZZXXXXXXtttrrrttt{{{xxxqqqmmmgggaaa[[[UUUNNNJJJNNNLLLMMMPPPSSSWWW]]]ccc}}}yyysssnnnmmmpppvvvzzz{{{|||sssvvvccc^^^SSS===000333)))(((((()))******)))'''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******++++++,,,,,,------&&&000555888KKKiii|||}}}fffWWWffffff~~~XXXPPPXXXVVVYYYmmm^^^XXXYYY[[[aaagggfff```[[[\\\```\\\\\\]]]]]]XXXQQQOOOSSSSSSMMMPPP[[[^^^ZZZaaaooo}}}~~~vvvooodddmmm}}}{{{mmmbbbpppkkk}}}kkk{{{PPPAAA>>>333------,,,+++***)))(((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))*********+++++++++***444...,,,999===FFF]]]uuuEEEPPPtttooodddXXXOOOKKKiiiRRR888888555111555///111000000////////////000000////////////000000000111222222222222222333333444333///000666::::::===CCCXXXsssLLLDDDAAA666333...++++++,,,------***************+++++++++******++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,---------............---+++)))***...222<<>>fff}}}pppkkkeeesss___sss|||UUUMMMRRR[[[nnnyyyiiidddbbb^^^]]]```eeehhhkkklllkkkkkkmmmoookkkfffbbb]]]VVVQQQTTTZZZ^^^]]]bbbllluuu|||sssggg___\\\QQQLLLPPPPPPKKKRRR```tttpppsss}}}zzzyyyyyyzzz}}}uuubbbQQQFFFPPPaaaaaaxxxqqqvvvrrrPPPCCCEEE444+++***)))((((((((()))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))222666777;;;FFFgggXXXrrr}}}lll```___fffvvv~~~SSS888999555111555///222111111000000000000111111//////000000000111111111333333333333333444555555444666:::999111666SSSsssRRRAAAAAA;;;444...,,,,,,------*********++++++,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,---------......---......///333===LLLWWWaaattt|||ooolllppp~~~xxxzzz~~~nnnvvvsssvvv|||hhhaaaeeeeeeXXXJJJJJJDDD<<<555222222444555******((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((())))))******+++,,,,,,,,,...,,,///111FFF```rrrrrrvvvlllvvvtttvvvtttkkkfffggggggeeehhhiiijjjlllkkkeee[[[TTTPPPbbbkkkpppqqqqqqpppkkkooozzzpppvvvzzznnnmmm}}}yyytttssstttvvvvvvvvv|||xxxzzz|||xxx{{{{{{~~~ssswwwjjjOOO333///***''''''((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))))))))***+++,,,---......333===]]]vvvaaa\\\aaa|||{{{mmmsssdddKKKVVV___gggtttiiidddjjjlllgggdddgggqqqooonnnoooqqqpppmmmjjjpppiiibbb[[[UUUSSSZZZbbbaaaeeennn}}}{{{||||||zzzuuunnnfffaaaXXXRRROOORRR\\\iiixxxsssvvvxxxxxxwwwwwwwwwyyy|||wwwmmm```SSSKKKWWW{{{lllllljjjkkkUUUHHH@@@///...,,,***))))))***+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++,,,999BBBAAARRR{{{hhhrrrrrrlllTTTXXXcccSSS999999666111555///222111111000000000000111111000000000000111111111111444333333333333444555555444888<<<888333GGGooo[[[DDD>>>666///,,,,,,------*********++++++,,,,,,,,,***+++,,,------,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,---------......---...000222999GGGZZZgggsss~~~yyyfffaaaqqqzzzqqqjjjuuuwwwlllfffcccEEEEEEDDD???888444555777---,,,***)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((((())))))***++++++,,,,,,+++---333666RRR{{{^^^}}}}}}yyynnnkkkooovvvtttkkk]]]VVVYYY[[[YYY___```bbbdddddd]]]SSSLLLPPPhhhuuu~~~xxxtttyyywwwmmmjjjpppqqqssstttrrrmmmgggcccbbbggg|||vvvzzzuuuwwwxxxxxxwwwwwwxxxzzzxxxyyyyyyxxxxxx~~~}}}}}}iiiuuu\\\777222,,,(((((())))))***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))******+++,,,...//////000444WWWgggTTTUUUkkkcccmmmSSSKKK^^^```llltttjjjffflllooolllooowwwsssooonnnrrrxxxzzztttnnnuuunnneee___[[[\\\fffqqqoooxxxzzztttqqqoooppppppuuuwwwyyyvvvpppggg```\\\UUUZZZ[[[___uuu~~~rrrxxx|||ssszzzyyywwwwwwxxx{{{}}}~~~nnnlllgggWWWXXXwwwiiiTTTwwwzzzxxxgggJJJKKK444222///,,,************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++...(((:::JJJHHH]]]iiilllyyy{{{gggeee___RRR>>>666888444222444111000000000000000000000000000111111111111222222222---444888555555888888555555777???777<<<}}}xxxRRRLLL???111+++---///------,,,++++++******++++++,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,------------000++++++333111,,,000333&&&(((===SSSbbbxxxzzziiitttzzzzzz~~~kkkpppQQQ>>>EEEFFF999555@@@;;;000''''''+++***&&&$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))*********+++,,,---...///222***...IIIooohhhvvvzzzuuulllllloooppp|||tttfffXXXQQQOOOMMMLLLOOOLLLPPPWWWPPPBBBBBBNNNaaaiiippp{{{uuurrrqqqqqqnnnlllnnnfff___YYYOOOJJJTTTdddeeepppqqqwwwyyysssrrrxxxvvvssszzzuuu}}}zzzooopppzzzhhhddd~~~NNN555111%%%***000,,,))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))***************)))))))))))))))***---///---,,,///222222DDDpppbbbWWWaaaooopppZZZ{{{UUUUUU\\\ccctttyyyqqqxxxvvvxxx}}}~~~{{{~~~||||||~~~~~~zzzvvvxxxwwwqqqkkkrrr~~~~~~~~~xxxwwwuuutttssssssttttttrrrrrrqqqooolllkkklllnnnjjjlllkkkgggcccaaa___]]]bbbYYYlllwwwqqqqqquuuvvvvvv|||}}}{{{wwwtttsssvvvzzz||||||~~~uuuttteeeLLLDDDYYYzzz|||nnnzzzXXXMMM555(((...222***'''...))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))***+++,,,+++******,,,------///DDD@@@VVV|||qqqcccrrrwwwhhheeehhhhhhsssRRR===666888444222444111111111111111111111111111111111111111222222222222111555666222222555555222777@@@;;;???mmmmmmWWWAAA999666111...///---,,,++++++***++++++++++++++++++******+++++++++++++++,,,,,,,,,---------+++222///***...---***//////555>>>LLLdddyyy}}}tttzzz}}}iiiMMMFFFHHHCCC999333:::333---+++)))%%%$$$&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))*********+++,,,---//////555000+++iiijjjmmm~~~rrrdddZZZ]]]ggguuuooocccUUUKKKEEEBBB@@@BBB@@@BBBDDD>>>:::CCCQQQaaajjj}}}zzzuuurrrrrrpppmmmiiieee\\\RRRKKKBBB@@@NNN___dddlllwww{{{uuuooosss|||rrruuuooommmuuutttrrryyywwwzzz|||yyyuuuuuu{{{zzz~~~{{{ooo@@@000///,,,,,,'''***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))*********)))))))))))))))))))))+++,,,,,,+++)))---777AAA]]]{{{yyy```gggwwwooohhh[[[^^^gggfffzzzttt}}}zzz}}}|||||||||{{{zzzuuutttsssqqqqqqqqqqqqrrrooonnnllljjjjjjkkkllllllhhhkkkjjjaaaWWWUUU\\\cccaaattt~~~xxxqqqnnnppprrrrrrqqquuuvvvvvvtttrrrrrruuuxxxzzz{{{|||xxxxxxnnn[[[LLLOOO]]]iii~~~rrr}}}eeeZZZIII555***&&&&&&(((+++***)))))))))(((((((((((())))))))))))))))))))))))(((((((((((()))))))))******+++,,,+++******,,,...000777CCCFFF```~~~gggbbblllqqq}}}oooiiigggdddooo~~~RRR===666888444222444222111111111111111111111111111111111111222222222333444555333000222666666444888???;;;___fffHHHAAA>>>222+++...------,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,------------'''444222)))+++------111***555EEEZZZyyywwwzzz}}}lll~~~~~~tttooo```KKK>>><<>>NNN\\\___kkk~~~{{{xxxtttsssrrrpppjjjfff^^^QQQEEE???<<<>>>MMM^^^[[[QQQIIIIIIPPPYYYgggrrrooosssooolllrrrrrrpppvvvxxxvvvvvvxxx{{{{{{vvvrrr~~~}}}VVV///333+++###...&&&))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))******)))))),,,///...111BBBVVVlll~~~rrreeevvvsss|||yyyVVVHHH___fffqqq|||xxxxxx}}}{{{zzz~~~~~~zzzwwwvvvvvvuuutttqqqqqqooonnnnnnmmmnnnnnnmmmiiiffffffiiikkkjjjiiihhhddd^^^WWWSSSUUU^^^ffflllrrrppppppmmmkkklllpppqqqpppnnnnnnoooqqqqqqpppqqqsssuuuwwwxxxyyy|||{{{ppp^^^PPPOOOUUUwwwtttnnnfffuuuqqqggggggzzz~~~```XXXQQQ===(((!!!)))...,,,******)))))))))((((((((())))))))))))))))))))))))((((((((()))))))))*********+++,,,+++***+++,,,...---;;;<<>>ZZZ~~~aaaOOOAAA444...///------,,,++++++++++++,,,***++++++++++++++++++***,,,,,,,,,------------...&&&333222***...111000444777MMMjjj~~~wwwlll|||}}}xxxvvvggglllhhhWWWFFF@@@CCCGGG666555666666111)))(((+++''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''((())))))******+++++++++,,,---...///000,,,:::SSSnnn^^^ssseeegggkkkiii\\\QQQXXXgggxxxpppeeeXXXJJJ>>>;;;===999<<<<<<999>>>LLLZZZ```\\\nnnyyyxxxvvvttttttssspppiiiddd\\\LLL???@@@FFFLLLVVVaaaSSSKKKBBB<<<:::BBBUUUfffkkksssqqqnnnsssrrrnnnrrrwwwtttssswww|||}}}vvvnnnllluuukkkzzz<<<111///###000)))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((())))))***)))))))))))))))*********+++)))---111000444IIIbbbmmmzzzhhh```vvvwwwTTTaaaTTTKKKRRRWWW[[[}}}vvvyyy|||zzz}}}}}}zzzuuurrrrrrrrrqqqpppnnnnnnmmmllllllkkkkkkkkkkkkhhheeefffjjjkkkgggcccdddYYYOOOPPPWWW___dddgggzzzmmmkkkooolllkkkkkkmmmppprrrqqqooolllmmmoooppppppqqqrrrsssttttttvvvyyy|||~~~}}}}}}zzzlllZZZUUU[[[|||}}}wwwyyyxxxqqq~~~wwwcccZZZSSSDDD333---///000,,,*********)))))))))(((((())))))))))))))))))))))))(((((()))))))))************+++,,,,,,++++++---///,,,???999RRRtttRRRUUU|||vvvhhh]]]kkkQQQ<<<555888444333555222111111111111111111111111111222222222222333333333444333444666888888777777777VVVaaaFFF:::777333...---,,,,,,++++++,,,,,,***+++,,,,,,,,,,,,+++***,,,,,,---------.........)))222///+++000000000666HHHtttjjjiiivvv~~~qqq{{{mmmkkkjjj]]]JJJ<<<777333333666666000***'''''''''''''''''''''''''''&&&&&&&&&''''''(((((((((''''''(((((()))*********+++++++++,,,---...000000999???qqqXXXqqq~~~uuu___UUUjjjvvvhhhVVVSSS^^^gggwwwfffVVVEEE999666:::444777999===FFFRRRWWWUUU^^^vvvvvvvvvuuutttuuuuuuqqqjjjdddYYYHHH>>>GGGVVV\\\^^^```VVVRRRNNNIIICCCCCCNNN[[[dddqqqrrroootttsssoooppptttssssssvvvzzz{{{xxxvvvjjj{{{iiiXXX333777***---111))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((())))))***(((((())))))************000+++***---111>>>[[[vvvwww|||aaa^^^pppeeeLLLgggaaaHHHOOOWWWVVVnnn~~~yyyvvvwwwvvvtttpppooooooppppppooommmmmmllllllkkkjjjjjjiiiiiifffeeefffiiihhhaaa[[[WWWRRRPPPSSSXXX]]]gggqqqwwwzzztttkkkmmmlllkkkkkkmmmoooppppppooooooooopppqqqrrrrrrqqqrrrqqqrrruuuyyy{{{{{{{{{zzzyyy{{{rrrbbb[[[]]]pppyyynnn]]]LLLAAA888...******************))))))))))))))))))))))))))))))))))))))))))))))))***************+++,,,,,,+++,,,...000222DDDBBBaaaQQQ{{{xxxmmm___lllQQQ<<<555888444333666333222222222222222222222222222222222222333333333333555444555888666333555999FFFoooOOOAAA:::222...------,,,,,,,,,,,,,,,+++,,,---......---,,,+++,,,---------...............000------000,,,222EEEqqqhhh[[[wwwvvvmmmrrrpppZZZJJJCCC:::444666999444+++&&&''''''''''''''''''''''''&&&&&&&&&'''(((((())))))'''(((((())))))******+++++++++,,,,,,---///000111555XXXcccccc}}}kkkgggWWWTTTmmmvvv```KKKQQQcccnnnlllYYYHHH999555888333555;;;FFFPPPTTTRRRNNNhhhuuuuuuttttttvvvwwwtttmmmhhhTTTHHHDDDRRRaaaccc___\\\YYYSSSOOOQQQTTTSSSSSSUUUdddssstttnnnrrrssspppqqqrrrssstttuuuvvvxxx{{{}}}mmmuuuvvv}}}rrr@@@888---'''///))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******((((((((()))******++++++---***''',,,???```~~~___eeetttrrr```]]]eeeDDDSSSMMMQQQkkk~~~zzzyyyzzz|||{{{xxxuuuttttttqqqooonnnnnnooopppooonnnkkkkkkkkkkkkjjjiiihhhgggcccaaa_________^^^YYYUUULLLRRR[[[\\\TTTUUUmmmqqqrrr}}}sssiiikkkjjjhhhhhhhhhjjjlllmmmrrrpppoooooopppqqqqqqppppppoooppprrruuuxxxxxxxxxyyyyyy|||zzzlll^^^WWWLLLxxxxxxfffSSSFFF888+++)))///++++++*********))))))))))))))))))))))))))))))))))))))))))*********++++++***+++,,,,,,,,,,,,///111777BBBOOOmmmggggggxxxuuurrreeekkkPPP<<<555888444333666333222222222222222222222222222222222333333333444444666555777888666555===HHHyyydddNNN>>>222......---,,,,,,,,,,,,---,,,---///000000///---,,,------------............///...,,,111111---BBBiiiyyy~~~sssnnnhhhfffmmmyyywwwiii|||tttfff\\\MMM???;;;:::555...+++''''''''''''''''''''''''&&&&&&&&&'''((()))))))))((((((((()))******++++++,,,,,,,,,,,,---///000111222|||[[[sssuuuiiiUUU\\\kkkppp```PPPVVVlll|||nnn\\\MMM>>>888:::888:::DDDRRRWWWRRRQQQVVVvvvtttuuuuuuuuuwwwyyywwwqqqlllUUUPPPTTTbbbiiiddd______ZZZTTTPPPTTTYYY\\\```cccttt}}}pppooopppnnnpppqqqsssuuuuuutttvvvzzz}}}sssqqqwww```888000)))((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******'''(((((()))******++++++(((+++,,,555RRRzzz}}}iiipppmmmxxx___QQQIIITTTUUUhhh||||||wwwtttwwwyyywwwuuutttttttttooonnnnnnooopppooommmkkkiiiiiijjjjjjiiihhhfffeeeZZZWWWSSSPPPOOOOOOQQQRRRQQQUUU[[[]]]XXX```bbbkkkmmmeeemmmeeeffffffffffffggghhhjjjqqqnnnkkkkkknnnpppppppppooonnnnnnppprrruuuuuuuuuvvvzzz|||}}}{{{uuugggZZZAAAGGGWWWmmmvvv~~~|||oooWWW???222000111+++++++++*********))))))))))))))))))))))))))))))))))))*********+++++++++***+++,,,,,,,,,---///111<<>>111555GGG333PPPWWW<<<<<<111///***///...###444------------------------..................------111)))333555***???mmmsss~~~uuurrruuuwwwjjjfff___ZZZZZZ___eeeiiiuuuwwwfffeeeLLLBBB555;;;222***(((%%%%%%&&&''''''&&&(((((((((((())))))))))))((((((((()))******++++++---///,,,---333---+++666QQQ[[[]]]yyybbb___```hhhtttrrrqqqpppgggdddrrrhhhYYYMMMAAA:::999BBBFFFRRR[[[QQQGGGXXXssstttvvvrrrqqqvvvzzzyyyuuuqqqccclllpppoooqqqssslll```]]]___dddhhhhhhlll|||sssjjjuuusssiiissswwwtttttt{{{yyyvvv~~~{{{nnnzzzfff[[[DDD111---,,,***))))))******((('''))))))))))))************(((((((((((((((((((((((())))))))))))(((((((((((((((((('''&&&'''+++,,,+++'''***===dddrrrwww|||aaajjjuuuUUU___|||PPPIIIYYYWWW___{{{~~~zzzvvvuuuuuuuuuqqqqqqqqqqqqqqqpppooonnnnnnnnnnnnooonnnmmmmmmllliiiiiihhhhhhgggfffffffffeeeWWWNNNPPPPPPMMMOOOXXXZZZWWWfffnnnuuuxxxjjjdddfffgggccc___eeedddcccbbbccceeegggiiiiiiiiikkklllnnnooopppqqqnnnqqqqqqnnnnnnppppppnnnvvvuuuuuuvvvvvvvvvsssqqqZZZZZZHHHKKKwww|||rrrxxxaaawww{{{~~~xxxbbbMMM111)))---+++(((&&&)))------+++************************++++++******++++++,,,---***+++,,,******---333999EEEOOOxxxgggggg|||{{{ggg^^^sss{{{nnnQQQ===555888444333555222222222222222222222222222222333333333333444444444888999666777===MMMvvv|||xxxGGG;;;222222,,,...///%%%222------------------------////////////////////////000333555333<<<___uuuppprrr~~~wwwmmmlllkkkiiilllwwwqqqooo~~~___FFF;;;333888+++)))&&&%%%&&&''''''&&&(((((((((((())))))))))))(((((())))))******++++++,,,...,,,...333///111???hhheee]]]```gggpppjjjhhhqqqrrrrrrooojjjkkkvvvqqq^^^SSSKKKBBB;;;:::@@@JJJWWWYYYNNNKKKbbbuuuwwwvvvvvvzzz}}}{{{jjjqqqwwwvvvrrrnnnhhhaaa```bbbhhhnnnqqqxxxzzzpppuuutttrrrpppuuusssttt{{{yyyuuu{{{}}}qqq~~~DDD///***,,,+++))))))******)))'''))))))))))))************(((((((((((((((((((((((()))))))))))))))))))))((())))))(((((()))+++,,,+++888999BBBiii}}}www^^^aaa```ZZZxxx~~~[[[OOOSSSYYY]]]}}}~~~~~~{{{wwwtttrrrrrrrrrqqqqqqqqqqqqpppooonnnnnnmmmmmmnnnnnnmmmmmmlllkkkhhhhhhhhhgggffffffeeeeeeeee[[[WWW\\\]]]XXXWWW[[[[[[[[[hhhxxxuuunnngggfffhhhiiifffccceeedddcccbbbccceeeggghhhjjjjjjjjjkkklllmmmmmmnnnlllnnnnnnlllmmmqqqppplllrrrqqqqqqrrrsssrrrpppnnn___SSSLLLHHHVVVooo}}}cccXXXDDD444---,,,***)))***,,,,,,+++************************++++++******++++++,,,---***+++,,,++++++000777===HHHWWW|||yyysssmmmiiirrrfffnnn}}}vvvaaaRRR===666888444333555333333333333333333333333333222222333333444444444444;;;111888888;;;sss}}}ssswww}}}tttqqq^^^<<<333555------111(((...------------------------///000000000000000000000,,,777111...PPP}}}wwwiii|||vvvssswwwzzz{{{www}}}~~~ttt{{{QQQBBB///===---+++(((&&&''''''''''''(((((((((((())))))))))))(((((())))))***+++++++++,,,...,,,...333000888MMMUUU___cccbbb|||qqqkkklllppppppllljjjooouuuxxxooocccUUUMMMGGGAAA;;;:::CCCVVVddd___UUU]]]|||zzz~~~ttttttvvvwwwyyyzzzzzzyyyxxxqqqtttyyyzzzssshhhcccdddhhhjjjooouuu}}}yyyeeeaaacccjjjiiirrrrrrssszzzxxxsssvvvwwwuuuoooWWW555111...,,,***)))******)))((())))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))+++*********+++++++++,,,222===GGGooowwwiii\\\pppNNNjjjZZZFFFXXX[[[bbb}}}wwwtttzzz|||{{{|||{{{yyyvvvtttrrrqqqpppppppppppppppooonnnmmmmmmkkkllllllllllllkkkjjjjjjhhhhhhgggffffffeeeeeedddccc```ccckkkkkkccc^^^^^^]]]bbbnnn}}}gggffffffggghhhhhhfffddddddccccccbbbcccdddfffgggiiiiiiiiiiiijjjjjjjjjjjjiiikkkkkkjjjkkknnnnnnjjjpppooopppqqqrrrqqqooolllttt]]]```___YYY~~~iiiaaaiiiQQQ***---,,,,,,,,,,,,++++++,,,************************++++++******++++++,,,---)))+++,,,,,,---333;;;BBBIIIcccyyyxxxyyyZZZeeerrrppp{{{mmmfff|||lllRRR===666999555333666333333333333333333333333333222222333333444555555555777222888<<>>777///---************)))(((((()))))))))************(((((((((((((((((((((((()))))))))))))))*********+++******,,,+++)))+++...---QQQfff___UUU```xxxccc}}}fffCCCMMM^^^\\\~~~~~~~~~|||xxxssspppuuu~~~|||{{{{{{zzzyyywwwvvvtttsssrrrpppppppppooonnnmmmlllkkkjjjjjjjjjjjjjjjiiiiiihhhhhhhhhggggggfffeeeeeeeeebbbbbbhhhppppppfff___]]]aaahhhxxxgggccceeeffffffdddcccbbbbbbccccccbbbbbbcccdddeeeeeeeeeffffffggghhhiiiiiijjjfffllloookkkhhhiiijjjjjjppppppqqqssstttssspppnnnsss______aaaccc~~~wwwyyyeeeAAA...,,,+++------++++++---************************++++++******++++++,,,---***+++,,,,,,...444===DDDLLLoooyyyyyyvvvsssUUUbbbxxxqqqppp}}}~~~lll^^^RRR>>>666999555444666333333333333333333333333333222222333444444555666666555<<<888FFF~~~~~~zzzvvvxxxyyyWWW999777111+++333///---........................---------....../////////222444333OOO}}}~~~www|||wwwkkkwwwzzzxxxuuu|||SSSFFF333444000+++((((((((((((((((((((((((((()))))))))))))))))))))***++++++,,,,,,---///------......FFFlllWWWsssrrraaaooommm```kkkiiilllhhh___^^^aaa]]]SSS\\\bbbaaaTTTBBB666666:::CCCWWWfffiiisssyyyzzztttqqqwwwyyywwwwww{{{}}}{{{pppfffccckkkqqqnnnnnnrrruuuxxx}}}ppptttqqqdddoooooolllrrrrrrkkkjjjvvvfff{{{qqqnnnxxxIII666111...+++************)))((()))))))))************))))))))))))))))))))))))((()))))))))*********++++++((())),,,+++(((,,,333KKKyyyIIIUUU|||yyyttt}}}NNNCCCUUUUUUhhh}}}}}}yyytttooonnnvvv~~~wwwwwwwwwwwwvvvuuutttsssrrrooooooooonnnmmmllljjjjjjiiiiiiiiiiiiiiihhhhhhgggiiihhhhhhggggggfffeeeeeeaaaccchhhllljjjbbb[[[YYYbbbkkknnngggcccddddddccc```___aaaccccccbbbbbbbbbcccccccccdddaaabbbccceeeggghhhjjjjjjgggrrrxxxrrriiigggkkknnnooopppqqqsssuuutttqqqnnnkkkiii^^^WWWcccmmmllliii|||uuuyyy|||xxx{{{~~~rrrkkkggg555---)))+++---++++++...************************++++++******++++++,,,---,,,,,,---,,,---333===DDDXXX}}}~~~kkk~~~rrrvvvyyyooo^^^___~~~uuuSSSfffpppmmm}}}xxx{{{jjjYYY{{{SSS>>>777999555444666444333333333333333333333333222222333444555666666777333===999YYYwwwwwwooovvvDDD888555---222///...........................,,,,,,------......//////111///@@@hhh|||uuu{{{|||pppnnnTTT000777333---)))(((((((((((((((((((((((())))))))))))))))))******+++,,,,,,,,,---///......---///OOO~~~NNN|||kkksssgggcccmmmjjjhhhbbb[[[XXXWWWRRRKKKWWWaaadddUUU@@@555666:::EEESSSaaammm~~~xxxvvvyyyvvvmmmjjjkkkiiibbbllleeebbbkkkwww}}}~~~}}}{{{qqqnnnhhhssspppiiinnnoooiiihhhuuuddd||||||jjj}}}fff;;;222000,,,******+++******))))))))))))************))))))))))))))))))))))))((())))))******++++++++++++'''(((,,,+++)))000;;;jjjkkkJJJuuuppp}}}xxxZZZIIIOOORRRUUU~~~zzz~~~~~~{{{vvvqqqllllllwww~~~www{{{}}}xxxrrrrrrqqqppppppppppppqqqoooooonnnmmmlllkkkiiihhhhhhiiiiiiiiiiiihhhgggggghhhhhhggggggfffeeeeeeddd```cccggghhhddd___ZZZXXXbbbmmmsssdddooobbbbbbaaa```___```cccfffbbbbbbbbbbbbbbbbbbbbbbbb______aaacccfffhhhjjjkkkiiiuuu|||vvvllliiimmmqqqlllmmmoooqqqsssrrrnnnkkkgggssshhhZZZcccjjjsss~~~|||qqqpppCCC444)))***---,,,+++...************************++++++******++++++,,,---,,,------,,,...444>>>FFFjjjllltttbbbggggggfff```NNNNNNPPPMMMhhh}}}iii```yyy|||ttttttwwwiiiYYYlllSSS>>>777:::666444777444444444444444444444444444222222333444555666777777444777HHHyyyyyyqqq}}}RRR<<<;;;000000...///........................---------...//////000000...111RRRyyyzzziiimmm~~~}}}yyy\\\:::999555///***))))))))))))(((((((((((()))))))))))))))******++++++,,,,,,---,,,///...//////444ZZZYYYcccvvv|||yyygggggghhhddd]]]VVVTTTQQQLLLIIIJJJOOOXXX[[[OOO???999999:::IIIQQQ___ppp~~~xxxwwwyyyssshhheeehhhbbbXXXjjjmmmpppwwwxxxsssxxxgggqqq{{{tttiiilllnnniiihhhqqqqqqwww|||pppyyyKKK444000,,,******++++++***))))))))))))************))))))))))))))))))))))))((())))))******+++,,,,,,,,,''''''------,,,666DDDtttccc]]]llljjj{{{kkkdddGGGRRRVVVVVVzzzxxxvvv|||}}}~~~|||xxxtttpppllllllwwwyyyssstttwwwyyyooonnnlllkkklllmmmooopppnnnnnnnnnmmmkkkjjjhhhgggiiiiiiiiiiiiiiihhhggggggffffffeeeddddddccccccbbb```eeeiiihhheeeaaa]]][[[bbbqqqiiigggjjjbbbaaa``````aaacccdddeeeaaabbbbbbbbbbbbbbbaaaaaa___```aaaccceeeggghhhiiifffoootttqqqmmmlllmmmmmmiiikkkmmmppprrrqqqmmmiiibbbeeefff^^^XXXgggzzz{{{|||}}}{{{rrrVVV???,,,***...---+++,,,************************++++++******++++++,,,---,,,---------000777BBBJJJttt|||]]]MMM\\\eeebbboooaaaKKKIIIRRRlll~~~mmm]]]wwwppprrrpppfff]]]```kkkqqqSSS>>>777:::666555777444444444444444444444444444222222333444555666777888:::666___rrr\\\lll{{{sssyyy~~~{{{xxx{{{xxxjjj\\\???@@@333///---///////////////////////////---......///000111111222111:::eeeqqq___mmm}}}vvvggg]]]\\\___~~~vvvrrrlllkkk___FFF;;;666///+++))))))))))))(((((((((((()))))))))))))))******++++++,,,------+++...///000111777bbbRRRtttvvvvvvcccaaa\\\\\\RRRLLLNNNKKKDDDEEEKKKGGGOOOPPPGGG???===<<<:::FFFLLLYYYlll}}}|||{{{vvvuuuxxxuuupppttt~~~|||rrrjjjvvvmmmvvvpppbbbnnnwwwwwwiiikkkoookkkiiikkk~~~pppuuuvvvoooXXX444111---******+++++++++))))))))))))************))))))))))))))))))))))))((())))))***++++++,,,,,,---'''(((.........:::JJJzzzdddnnnfffuuulllZZZ???III\\\UUUcccvvvuuu}}}zzz~~~zzzwwwtttqqqnnnnnnwwwzzz}}}zzzsssssszzznnnmmmkkkjjjjjjllloooqqqnnnnnnmmmlllkkkiiihhhgggiiiiiiiiiiiiiiihhhhhhgggddddddccccccbbbaaaaaa``````fffkkkkkkhhheeebbb```dddttt}}}jjjkkk^^^dddcccbbbbbbddddddbbb```aaaaaabbbbbbbbbbbbaaa```aaabbbbbbdddeeefffggggggbbbfffhhhiiijjjmmmkkkgggjjjkkknnnqqqsssqqqmmmjjjooo___kkkkkkUUUgggqqqcccGGG...+++///---***+++************************++++++******++++++,,,---+++,,,---...222:::FFFOOOuuu{{{sssSSSKKKeee^^^TTTnnnsss^^^ZZZbbbsssvvvqqqcccSSSxxxqqqrrrkkkbbb```]]]bbbqqqZZZ;;;:::999555666000444555444444333333444444555666444///444===777000777999999jjjQQQTTThhh~~~sssooowwwzzznnnrrrnnn666HHH222///000000////////////////////////000000///...000333333111444LLLuuubbbeeennnwww}}}sssfffkkklll}}}jjjcccmmmbbbYYYGGG===666333...&&&+++---$$$))))))))))))************)))******++++++,,,------333,,,***777)))BBBvvvXXXnnnmmmqqqkkk___ccc]]]RRRTTTPPPHHHAAA???===999@@@@@@BBBBBB===777777;;;HHHYYY[[[\\\lllxxx|||zzzzzzxxxrrrkkk~~~xxx|||vvvqqqpppoooppprrruuummmkkkkkkjjjiiihhhqqqrrrqqquuusssuuunnn~~~ppp:::///444---+++---&&&///++++++************++++++))))))))))))************++++++++++++++++++++++++(((---222111***...GGGaaabbbZZZrrrfffUUUJJJKKKNNNUUUcccpppsss}}}}}}~~~~~~}}}~~~}}}wwwnnnkkkpppvvvxxxzzzvvvwwwxxxtttpppnnnnnnmmmmmmmmmnnnoooooolllllllllkkkjjjhhheeedddgggfffeeeddddddeeefffggggggeeecccaaaaaaaaabbbcccffffffdddbbbeeehhhddd]]]___xxxvvvllljjjbbbeeedddbbbaaaaaaaaabbbccccccccccccbbbbbbbbbaaaaaa````````````aaabbbddddddhhhhhhhhhiiijjjjjjkkkkkkmmmmmmnnnooopppqqqrrrrrrffffffddd```___fffrrr||||||eee```hhh///###:::,,,(((,,,*********************************)))******+++,,,+++///,,,///999>>>FFFWWWkkkcccyyypppJJJJJJaaaSSSWWWZZZsss{{{tttwww}}}oooaaa^^^LLLwwwzzzsssmmmjjjpppiiiRRRWWWwwwZZZ;;;999999555777000555555444444333333444444555333777333333999666333;;;999VVVwwwXXXGGGPPPhhh}}}{{{xxxrrrooovvvzzzqqqkkktttLLLHHH:::444555222////////////////////////000000//////000222222111222^^^mmmvvvzzzyyy{{{zzzyyylllwwwmmmiiiooo___YYYgggxxxMMM@@@888666111(((***---%%%))))))))))))************)))******++++++,,,------+++***,,,999555WWWnnn\\\tttllltttggg^^^aaaWWWOOOQQQNNNEEE???<<<:::777888777999:::777444666<<>>KKK___xxxmmmJJJEEEPPPRRRVVV]]]yyytttvvv}}}xxxooohhhPPPrrrooopppoooooorrrhhhQQQVVVwwwZZZ;;;999999666888222777555444444333333444444555111:::666111555666666===<<>>666555444111555333333777999???JJJUUU```fffmmmgggZZZcccTTTQQQ___hhhmmmwwwvvvpppxxx|||pppuuufffeeebbb```eeeyyywwwdddQQQZZZXXX\\\fffmmmkkkgggeeejjjiiijjjkkkkkkkkkjjjhhhjjjmmmrrrmmmjjj{{{MMM444///)))000,,,'''++++++************++++++************++++++++++++++++++,,,,,,,,,---------...///000777NNNsss^^^ssseeeoooooo```JJJRRRPPPVVVmmm}}}}}}pppwww|||zzzxxxwwwxxxyyyxxxxxxyyy{{{xxxqqqlllkkkjjjhhhcccdddfffqqqwwwqqqsssuuusssooolllnnnqqqlllkkkjjjiiihhhgggggggggjjjiiihhhgggffffffeeeeeeeeeffffffffffffffffffeeefffeeeeeeddddddcccccccccccceeedddaaaaaacccaaa]]]hhhrrrmmmeeeiiifffaaaaaacccddddddcccbbbaaabbbbbbbbbbbbbbbbbbbbbbbbcccbbbaaaaaaaaaaaaaaabbbeeeffffffgggggghhhiiiiiiiiiiiijjjkkklllmmmmmmnnnpppkkkddd___]]]\\\\\\\\\JJJiiixxx~~~YYY666777......+++++++++++++++++++++++++++++++++***+++,,,,,,---***000......999GGG___~~~jjjGGGFFF???LLL\\\vvv~~~vvvoooiiiwwwsssyyyfffJJJqqqgggmmmlllgggeeebbbPPPGGGQQQ___???;;;999666888333999555444444333333444444555222777333333888888===LLLyyyJJJDDDUUUhhh|||~~~~~~|||vvvmmmiiipppzzzqqquuunnndddoookkkJJJ???555333000000000000000000000000222...///333222000666@@@kkksssoooqqq^^^NNNKKK^^^tttqqq|||mmmyyy{{{______UUUZZZppp\\\@@@444888111)))***+++))))))))))))************)))******++++++,,,------...///...+++___^^^fffyyyzzzrrryyyxxx___UUUPPPHHHGGGRRRQQQIII<<<444333333222444333666;;;???EEEPPP[[[iiieeeeee```aaatttGGG???IIIXXX___nnnqqqpppxxxtttrrrnnnkkkcccZZZXXXUUUVVVZZZ___eeehhhggggggjjjjjjfffeee___```jjjtttssskkkeeecccdddgggiiikkkkkkkkkjjjfffdddwwwjjjccclllhhhxxx{{{}}}XXX999333(((///...(((++++++************++++++*********++++++++++++,,,++++++,,,,,,------......,,,///444???VVVttteeepppppprrruuulllKKKHHHUUUPPPWWW||||||pppyyy|||zzzyyyyyyzzz{{{zzzyyywwwyyywwwpppllllllkkkiiiaaabbbdddjjjyyy{{{oooqqqsssrrrnnnkkklllmmmlllkkkjjjiiiiiiiiiiiiiiiffffffeeeeeefffggghhhiiieeeeeefffggggggfffeeeeeeeeeddddddccccccbbbaaaaaa```cccdddbbbaaacccaaa]]]aaagggwwwyyykkkeeegggcccaaaaaabbbccccccccccccbbbbbbbbbbbbbbbbbbcccccccccbbbaaaaaaaaaaaaaaabbbbbbfffgggggghhhhhhiiijjjjjjggghhhhhhiiijjjkkklllmmmooolllgggbbb]]]ZZZYYYYYYRRR___hhhCCC222,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------***///...000===KKKbbbkkkAAAFFFCCCMMM\\\qqq}}}~~~tttqqqnnnwwwooowwwbbbOOOpppiiilllllleeedddeeeWWWIIIKKKbbbAAA===:::666888333888555444444333333444444555333555444555666333EEEeee]]]BBBJJJ]]]uuu~~~~~~~~~}}}uuuqqqnnnlllfffaaaeeemmmllloooooolllpppOOOEEE222333000000000000000000000000333...///333333111999FFFzzzooouuubbbMMMEEEPPPnnnoooyyy{{{mmmlllkkk\\\cccSSS[[[lll|||tttlllHHH666999333***((()))))))))))))))************)))******++++++,,,------///...111111jjjSSSnnn~~~rrrZZZTTTKKKCCCJJJVVVSSSIII:::111000222222111333888@@@FFFKKKVVVaaaeee^^^^^^^^^ooobbbHHHEEEIIITTTRRR[[[fffmmmyyynnnggghhhrrrnnn\\\]]][[[WWW[[[aaaiiimmmqqqsssvvvzzzzzzxxxpppfffcccmmmyyyyyynnneee[[[^^^bbbeeehhhiiikkklllggg___jjjjjjXXXaaaqqqddddddxxxaaa===666'''---000***++++++************++++++*********+++++++++,,,,,,++++++,,,,,,---......///+++000;;;NNNgggxxxvvvkkkggg~~~rrrzzzdddggg]]]SSSFFFNNNUUUZZZ}}}zzzzzznnnxxxzzzyyyxxxxxxzzz{{{zzzyyyvvvxxxvvvppplllmmmnnnmmmbbbfffeeedddlllzzz}}}vvvmmmoooqqqqqqooommmllllllllllllkkkkkkkkkkkkkkkllleeeeeedddeeeeeeggghhhiiieeeeeefffggggggfffeeeeeeccccccccccccccccccbbbbbbaaadddddd___^^^______\\\[[[cccuuuzzzllldddfffcccbbbbbbaaaaaabbbccccccdddaaaaaabbbbbbbbbcccccccccaaa`````````aaabbbccccccfffgggggghhhhhhiiijjjjjjfffgggggghhhiiijjjkkklllnnnnnnkkkfff___ZZZZZZ[[[]]]]]]qqq~~~vvvuuuZZZ222,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------+++///---111@@@OOOccc||||||{{{uuuDDDHHHGGGKKK^^^ttt}}}~~~tttrrrmmmfffXXXaaaRRRLLLllliiidddhhhdddbbbdddYYYLLLLLLcccBBB===:::555777222888555444444333333444444555222444555777444///KKKzzzzzzOOOCCCQQQaaa~~~uuuooojjjjjjfffaaabbbhhhbbbeeelllsssvvvXXXNNN555777000000000000000000000000444......333333111;;;KKKyyynnnxxx~~~]]]IIIJJJ]]]}}}iiinnnkkkmmmlll___```TTTOOO]]]hhhwwwNNN888;;;555***''''''))))))))))))************)))******+++,,,,,,------,,,+++333999tttrrrYYYnnnXXXTTTHHH@@@MMMYYYTTTHHH888//////111222000222:::DDDKKKQQQ[[[eee[[[VVVZZZaaazzzKKKGGGPPPRRRVVVGGGGGG[[[jjjzzzmmmdddkkk}}}}}}ccc]]]iiihhhdddlllsssqqqxxxuuuhhhbbblllzzz{{{oooddddddfffhhhiiihhhgggggggggqqqfffnnnlll]]]mmm{{{dddfffwwwfff@@@888&&&,,,111,,,++++++************++++++******+++++++++,,,,,,,,,++++++,,,,,,---...//////111777GGGaaa}}}nnnQQQXXXpppdddggg```QQQGGGJJJPPPXXXTTThhh|||yyyxxxkkkuuu}}}xxxvvvvvvwwwxxxyyyxxxwwwwwwyyywwwqqqnnnppprrrqqqbbbfffccc[[[]]]iiimmmhhhnnnnnnppprrrrrrqqqooonnnhhhhhhhhhggghhhhhhiiiiiiiiihhhfffeeeddddddeeefffdddeeefffggggggfffeeedddaaaaaabbbcccdddddddddddddddfffccc\\\YYY[[[]]]\\\XXXcccyyynnncccfffgggcccbbbaaaaaaaaabbbdddeeeaaaaaabbbbbbcccccccccccc````````````aaabbbddddddffffffgggggghhhiiiiiiiiiffffffggghhhiiijjjkkkkkknnnpppoooiii```[[[[[[^^^SSSVVVoooxxxwww~~~|||wwwiiisss:::222222,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,///---222CCCQQQccczzzxxxqqqeee{{{EEEGGGFFFHHHbbboooxxxyyynnnjjj```nnnLLLFFFQQQDDDHHHyyy___]]]ZZZccccccaaabbbXXXMMMNNNhhh@@@<<<:::333:::666222555555444333333333333444...777000000999444QQQNNNHHHUUUooovvvxxx{{{}}}~~~~~~}}}}}}lllkkkiiieeeaaa]]][[[ZZZbbbpppzzznnnooozzzfffUUU>>>666333222111222333333222111333000---444666///<<<\\\~~~{{{{{{xxxTTTAAARRRggg|||xxxtttnnnhhhjjjiiifffcccTTTNNNQQQjjjsssdddzzzMMM<<<777---555---(((************************)))******++++++,,,---------111///???iiiUUU|||eeeUUULLLFFFEEEGGGVVVLLL???666111...000222000<<>>FFFNNNWWW```fffbbbYYYQQQQQQYYYxxx~~~xxxhhhqqqzzz___hhh___ooouuuhhhmmmnnnnnnmmmkkkjjjkkkmmmmmmmmmmmmsssTTT\\\uuu}}}lllfffjjjmmmeeebbbdddkkkqqqpppmmmlllggg```tttqqqvvviii:::999'''---++++++******))))))******++++++************+++,,,,,,111---+++---///000111444EEEkkkttt]]]llllllyyyppp]]]WWWBBBAAAAAA___[[[sss~~~{{{|||mmmuuu{{{zzz{{{{{{{{{zzzyyyxxxxxxxxxxxxvvvsssnnnlllkkklllqqqmmmggg```ZZZWWWYYY\\\___bbbgggkkknnnoooooopppjjjkkkkkkkkkjjjiiihhhgggeeecccbbbbbbccceeeeeedddddddddddddddddddddddddddccccccddddddeeefffffffffaaadddbbbccchhhaaaZZZ___cccbbbeeekkknnnlllfffaaadddbbbaaa``````bbbdddeee``````aaabbbcccdddeeeeeeeeeeeeeeeeeeffffffffffffdddeeedddbbb``````aaacccbbbccceeeggghhhhhhhhhhhhkkkjjjjjjmmmnnniii```XXX[[[YYYTTTUUUkkk]]]888000,,,+++---...+++***++++++++++++,,,,,,,,,------222(((***<<>>111,,,,,,************************)))******++++++,,,------000,,,:::kkkhhhXXXgggeeeaaa[[[RRRGGG@@@DDDLLLRRRCCC666444111---111;;;@@@IIIUUU```gggfff]]]RRROOOVVV^^^{{{xxxvvvuuubbbppptttssstttqqqssstttrrrmmmgggdddbbbfffppp{{{lllZZZ^^^___ooonnnnnndddcccaaacccjjjooommmkkkkkkhhhaaakkknnnyyyzzz:::888***///(((++++++************+++++++++++++++***+++,,,,,,---///,,,,,,000000...000666TTT{{{nnn^^^wwwrrrooohhhWWWVVVFFFCCCSSS]]]WWW~~~|||zzz{{{llluuuzzzzzzzzzzzzyyyxxxwwwvvvuuuxxxxxxvvvsssooollllllmmmrrrpppjjjaaaZZZWWWVVVWWW[[[ZZZ\\\ccckkkppppppnnniiiiiihhhhhhgggfffeeeeeecccaaa```aaacccddddddcccddddddddddddddddddddddddbbbbbbccccccdddddddddeeeccceeeaaaaaaeee___ZZZbbbfffeeeeeeiiinnnooohhh```dddbbbaaa``````bbbdddeee___``````bbbcccdddeeefffddddddddddddeeeeeeeeeeeeeeeeeeeeecccaaaaaaccceeefffeeeeeeeeefffhhhiiikkkjjjhhhhhhlllooolllccc[[[[[[XXXSSSVVVkkkooozzzzzzyyyvvv~~~zzzyyyTTT111,,,***---///---,,,---+++++++++,,,,,,,,,------///......666MMMiii{{{wwwsss}}}cccxxx|||\\\VVVqqqaaa}}}sssNNNUUUmmmyyytttllllllkkkfffeee[[[HHHBBB<<>>888:::666777777666555555444444555555666///777888???uuuaaahhhwwwjjjOOOWWWhhhrrr}}}ppp[[[___kkklllqqqrrrrrrrrrqqqnnnkkkiiieeebbb___^^^______\\\YYY```nnnyyykkk```WWWbbb\\\;;;888444222111222111111...111//////666AAA___vvv}}}~~~zzz|||uuuaaaPPPnnn|||rrrbbbjjjqqqqqqkkkggggggeeeaaa___```ZZZUUUUUUTTTqqq|||FFF;;;???111///,,,************************)))******++++++,,,------''',,,CCC|||aaa]]]|||{{{nnniiilllfff]]]SSSHHHAAADDDKKKQQQAAA555444222...444???BBBMMM\\\gggiiibbbWWWNNNJJJ\\\lllooorrrlllrrr~~~dddYYYyyyuuutttjjjkkkkkkjjjhhhggghhhjjjcccfffjjjrrrrrrbbbbbbyyyggglllpppfffcccaaadddkkknnnllljjjkkkgggeeelllqqqppp===444...000)))++++++************+++++++++++++++++++++,,,---------,,,...222000---333???___ooojjj{{{vvvtttfffZZZLLLIIICCCLLL___XXXaaa}}}~~~zzzxxxzzzllluuuzzzzzzzzzyyyyyywwwvvvuuutttuuuuuussspppllljjjjjjjjjoooooojjjaaaYYYVVVTTTRRRUUURRRRRRYYYdddkkkllliiiffffffeeedddcccbbbaaaaaabbbaaa```aaacccddddddcccddddddddddddddddddddddddccccccccccccccccccccccccdddgggcccaaaddd^^^\\\eeekkkjjjhhhiiinnnpppjjj```cccbbbaaaaaaaaabbbdddddd]]]^^^___```aaabbbccccccbbbcccccccccddddddddddddeeeeeeeeedddcccccceeeggghhhgggfffeeefffhhhjjjlllhhhfffeeehhhkkkjjjeee___XXXYYYXXXXXX___qqqccc|||xxxuuuxxxuuuttt}}}uuufff666///+++---///......///++++++,,,,,,,,,,,,------&&&333888777GGGjjj[[[MMMaaaWWWooo___UUU>>>VVVqqq~~~qqqiiiiiihhhbbb___TTT???;;;555777===FFFWWW```\\\UUUPPPNNNRRRSSSNNNHHHDDDMMM???AAA:::;;;777888777666666555555555555555444111666999III~~~~~~^^^lllzzzuuuVVVWWW___iiivvvvvvmmmgggbbbbbbhhhoooqqqrrrrrrpppkkkfffcccaaa^^^[[[\\\______\\\YYYZZZlllxxxiiibbb\\\ZZZ~~~xxx===:::555333222222222222---222000...555BBBaaazzzttt|||xxxaaaVVVnnn~~~ssshhhkkkooolllhhheeeeeeccc___^^^aaa```VVVUUUSSSiiivvvpppOOO<<<@@@333333+++************************)))******++++++,,,------'''000III```gggzzzuuuyyyxxxrrriii]]]RRRGGGBBBEEELLLNNN===222444444111888FFFFFFQQQ```hhhfff[[[RRRMMMLLLeee{{{{{{```yyyttteeejjjttt```NNN\\\jjjcccooonnnkkkgggcccbbbccceeeppplllfffkkkzzzqqqbbbgggmmmkkkeeedddggglllooollljjjllllllgggpppnnnoooJJJ111333000+++,,,++++++******++++++,,,,,,++++++++++++,,,------,,,+++...222...---;;;OOOmmmuuu{{{ooo```xxxqqq___LLLFFF???EEETTT^^^[[[}}}~~~zzzwwwvvvyyykkkuuu{{{{{{{{{zzzyyyxxxvvvuuutttrrrrrrqqqnnnjjjhhhhhhhhhnnnqqqnnnddd]]]ZZZVVVRRRQQQPPPQQQVVV]]]cccfffggggggfffeeecccbbbbbbaaaaaaaaa``````bbbdddeeedddcccddddddddddddddddddddddddeeeeeeeeedddccccccbbbbbbaaaeeecccbbbeee^^^ZZZcccfffgggfffggglllqqqllldddaaabbbbbbbbbbbbccccccccc^^^______```aaabbbbbbcccccccccccccccddddddddddddcccdddddddddcccdddfffiiifffffffffgggggghhhiiiiiiiiigggeeefffhhhiiigggeee[[[XXXXXX[[[]]]gggppp}}}|||{{{vvv===444------///...---...++++++,,,,,,,,,,,,------%%%111999<<>>;;;666333333333333222,,,333111...444BBBcccuuuxxxsssppp|||yyykkkYYY```yyymmmiiikkklllzzzjjjgggffffffdddaaaaaaeeecccUUUSSSNNN___uuukkkdddVVV===@@@444555***************************)))******+++,,,,,,------///777IIIzzz___ooo}}}rrrgggYYYNNNFFFBBBGGGNNNKKK:::000444666333<<>>888EEEGGGBBBHHHJJJJJJNNNSSSSSSMMMIIIIIIXXXIIIFFF;;;;;;999<<<888777666555555444444555888...555999^^^hhhaaarrrooohhhZZZ\\\YYYbbbgggssszzzzzzzzzyyynnn___dddgggmmmpppkkkcccaaaeee___``````bbbbbb```\\\YYY[[[cccrrrlllccc[[[\\\~~~UUU333777888///444222111333000111999000CCC|||xxx}}}tttvvvtttgggSSS[[[pppllldddlllttttttkkkgggeeefffccc^^^```fffaaaVVVUUUSSSIIIqqqmmm___~~~___>>>???AAA,,,+++,,,,,,,,,+++++++++*********++++++,,,,,,------...---666QQQnnnUUU~~~|||___eee\\\MMMGGGEEEHHHTTTFFF===444222222666@@@IIILLLaaahhh___YYYRRRQQQXXXhhhiiiXXXfff```dddeee___sssjjjaaammm~~~{{{|||hhhZZZUUUYYY___ccceeehhhjjjiiieeebbbcccdddhhhhhhgggeeeddddddeeeggggggjjjlllkkkhhhfffhhhjjjiiieee]]]ccctttwwwrrruuuvvvggg\\\|||jjjfff{{{ttt]]](((999222+++++++++************++++++,,,,,,++++++,,,,,,---......222000......333OOOtttsssjjjqqq{{{gggTTTBBBBBBLLLNNNaaaWWW}}}{{{{{{wwwvvvyyylllvvv|||zzzzzzzzzyyywwwvvvtttssspppooommmmmmllljjjfffdddrrroooooorrrpppeeeYYYSSSTTTTTTTTTUUUWWW[[[^^^```mmmhhhcccaaabbbddddddbbb```aaabbbcccdddeeeeeeeeekkkjjjiiihhheeecccaaa___```aaabbbcccdddcccbbbbbbaaaccccccbbbcccbbb\\\TTT\\\___bbbcccgggllllllhhhcccccccccbbbbbbbbbbbbaaaaaaaaabbbcccdddeeeeeeeeecccdddeeeeeeffffffeeeeeefffeeedddddddddeeeeeefffccceeehhhjjjiiihhhhhhhhhhhhiiiiiijjjjjjmmmqqqtttfff]]]TTTXXXbbbeeesss~~~uuuccc,,,+++111///222''',,,---,,,,,,++++++,,,,,,---...***333???IIIbbbzzzuuukkkMMMwwwhhhwwwMMMOOOeeekkk|||nnnfffbbb]]]ZZZYYYWWWSSSOOO???===>>>CCCGGGFFFAAA<<>><<<888;;;888777666555555444444555666222:::===ccc^^^___yyy]]]IIILLLQQQXXXPPPTTTeeerrr|||~~~~~~rrrccc^^^bbbhhhllljjjddd___^^^___```aaaaaaaaa___\\\YYYYYY```oookkkeee___^^^|||\\\888999999000555333222444000...666444MMMuuuqqqmmmWWW[[[iii~~~jjj```eeehhhvvveeekkkhhhggghhhfffaaaccchhhjjj\\\YYYYYYNNNuuuooo```yyygggFFFDDDDDD...,,,,,,,,,,,,+++++++++*********++++++,,,,,,------...---888[[[rrr\\\mmmccceee\\\MMMFFFBBBEEEOOOAAA:::333111333888AAAKKKNNN```ddd[[[UUUPPPPPPXXXhhhttt~~~\\\fffdddhhhfffddd```SSSRRRUUUUUUPPPIIIDDD???>>>BBBHHHMMMOOOYYY```hhhlllkkkgggeeedddhhhhhhfffdddcccgggooouuuqqqooollljjjiiihhhgggfffdddgggiiiuuuzzzzzzxxxgggZZZuuuxxxjjjmmmrrr777666++++++++++++************++++++,,,,,,++++++,,,,,,---...///***---111000;;;\\\}}}sssvvvnnnbbb|||xxxlllXXXDDDFFFVVV[[[ZZZccc}}}|||{{{zzzxxxvvvxxxjjjsssvvvuuuuuuuuuuuutttsssrrrrrrrrrpppnnnmmmllljjjgggdddpppnnnooorrroooeeeZZZUUUVVVUUUTTTTTTUUUWWWYYY[[[hhhfffdddcccdddddddddcccaaaaaabbbddddddeeeeeeeeeggggggfffeeedddbbbaaa``````aaabbbcccdddccccccbbbbbbbbb```^^^___```\\\UUUYYY^^^aaacccgggmmmpppooocccccccccbbbbbbbbbbbbaaaaaabbbbbbccccccdddddddddcccdddeeeeeeffffffeeeeeeeeeeeeeeeeeeeeeeeeeeeeeebbbeeehhhjjjiiihhhhhhiiihhhiiiiiiiiiiiilllooorrreee```WWWWWW[[[YYYgggrrr;;;///---+++000***///---,,,,,,++++++,,,,,,---+++***555AAALLLiiimmmggg\\\xxxuuugggxxxuuuOOOIIIPPP[[[ZZZqqqhhhccc___[[[XXXVVVTTTPPPMMMHHH@@@===CCCHHHFFFAAA@@@CCCDDDSSSPPPNNNOOOCCCEEEkkkWWWOOOAAA>>>888999888777666555555444444555555555:::;;;ggg```ccc|||wwwUUUMMMPPPWWWVVVJJJQQQaaaooo|||xxxjjj]]]aaafffiiiiiieee^^^XXX^^^___``````___]]]ZZZYYYYYY^^^kkkgggddd___ZZZrrrggg???<<<;;;222666444444444111---333777XXX{{{|||vvvnnnrrr]]]]]]iiiiii```bbbdddyyyvvvkkkcccbbbdddffffffdddeeeiiiqqq___[[[]]]UUUyyyqqqdddwwwsssPPPJJJFFF000...,,,,,,,,,+++++++++*********++++++,,,,,,------...000>>>kkkvvveee{{{gggjjjfff]]]PPPEEEAAAEEEKKK???888333333777<<>><<<333666444444222333///222555ZZZzzzvvvyyyxxxmmm~~~{{{aaa^^^ggg{{{zzzxxxggg___bbbeeexxxwwwllldddYYY[[[^^^bbbcccdddgggiiirrr\\\XXX^^^VVVxxxpppeeewww}}}XXXNNNHHH222000,,,,,,,,,+++++++++*********++++++,,,,,,------...111@@@rrrllleeeiiipppqqqfff^^^TTTGGGBBBGGGIII???999555777;;;BBBLLLUUUgggnnnggg[[[WWWTTTXXXeeesssgggkkkxxxuuuppplll[[[BBBDDD???777;;;BBBGGGDDDAAA===;;;;;;;;;;;;>>>AAADDDGGGKKKQQQ[[[aaabbbcccbbb]]]WWWWWW^^^eeegggeeedddfffiiillllllkkkeeekkkmmmssszzztttmmmrrrkkkbbb[[[dddmmm}}}lllzzzCCC222---333,,,++++++******++++++,,,,,,,,,++++++,,,,,,---...222***222222333ccciii```wwwooovvvooofffRRRAAAGGGSSSQQQWWW}}}|||{{{{{{zzztttssswwwjjjttt{{{ttttttsssqqqppppppooooooooollliiihhhiiiiiiiiihhheeefffjjjnnnkkkbbb\\\ZZZWWWVVVTTTRRRQQQPPPPPPPPPWWW]]]eeeiiihhhfffeeeeeebbbccccccdddeeeeeeddddddbbbbbbccccccbbbaaa``````aaaaaabbbbbbccccccccccccaaaaaa^^^\\\]]]___[[[UUUUUU\\\___\\\\\\bbbiiimmmcccccccccbbbbbbbbbaaaaaabbbbbbbbbbbbbbbbbbbbbaaacccdddeeeeeeffffffeeeeeeeeefffggghhhgggfffcccbbbccceeehhhiiihhhhhhiiijjjggghhhiiihhhggghhhjjjllliiiggg^^^YYYYYYTTT\\\rrr|||mmmKKK333,,,///222---***---,,,,,,++++++,,,,,,------,,,444===JJJlllwwwzzz{{{UUUnnnaaatttXXX>>>LLLXXXTTTTTTZZZ]]]eeesssxxx^^^UUUTTTSSSQQQOOOMMMKKKIIIKKK@@@AAANNNVVVTTT[[[iiicccJJJIIINNNSSSNNN???FFF~~~iii]]]III@@@777777888777666555555444444555444666555:::sss}}}wwwvvvrrr|||qqqyyyxxxxxx|||oooggghhhddd[[[\\\]]]^^^]]]ZZZWWWVVVWWW[[[^^^fff___```^^^SSSbbb~~~KKK@@@>>>555777333444111555333333111SSSyyyyyy~~~|||mmmcccZZZ^^^kkkrrrlllmmmppplll```]]]bbbsss|||mmmhhhZZZ]]]aaacccdddfffhhhiiirrrYYYUUU\\\RRRooofff___rrr___RRRKKK444000,,,,,,,,,+++++++++*********++++++,,,,,,------...///>>>rrrZZZ```}}}rrr^^^uuuuuuccc\\\VVVFFFBBBHHHFFF???999555777===DDDPPPZZZsssttthhh\\\ZZZXXX^^^mmmiiitttwwwppptttnnnJJJ;;;CCCBBB===CCCIIIJJJIIIGGGEEEDDDDDDEEEFFF@@@AAACCCCCCCCCGGGOOOUUUZZZ\\\]]]YYYSSSOOOOOOQQQ]]]aaaeeegggggghhhjjjmmmfffjjjiiilllppphhhaaahhh___```\\\^^^hhhmmmrrrBBB111///---,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,---...)))+++555222???jjjllllll}}}rrr___PPPHHHFFFQQQYYYSSSiii}}}||||||{{{zzztttsssvvvjjjttt|||vvvuuurrrooommmlllkkkjjjiiihhhffffffhhhjjjjjjjjjbbbbbbeeejjjiiibbb\\\[[[UUUUUUSSSRRRQQQPPPPPPOOOQQQYYYbbbggghhhfffeeeeeeccccccdddeeeeeeeeeddddddddddddddddddcccaaa``````bbbbbbbbbbbbbbbccccccccc___aaaaaa```aaabbb\\\UUUSSSZZZ]]]ZZZZZZaaaiiinnncccccccccbbbbbbbbbaaaaaacccccccccbbbbbbbbbbbbbbbcccdddeeeeeeffffffeeeeeeeeefffggghhhhhhfffdddcccdddfffhhhhhhhhhgggiiijjjfffggghhhhhhggggggiiijjjpppkkk^^^ZZZ\\\XXXYYYfff|||{{{}}}uuunnnZZZ:::---///000///+++---,,,,,,++++++,,,,,,---000,,,111:::KKKmmm|||rrr~~~TTTmmm|||```mmmCCCAAAQQQRRRRRRSSSMMMWWWkkk|||___QQQMMMNNNOOONNNMMMKKKJJJJJJJJJBBBAAAKKKTTT^^^uuu{{{UUUIIIKKKRRROOO???EEExxxiiiOOOAAA777888888777666555555444444555111666999FFFyyy{{{yyy}}}{{{tttddddddddd^^^\\\^^^```]]]YYYVVVVVVXXXWWW\\\eee^^^```bbbYYYhhhOOOBBBAAA999999444444111444444666///JJJ~~~ssssss~~~ooo```UUUXXXeeellleeeuuujjj^^^fffuuukkkyyymmmiiibbbfffgggeeeeeegggiiihhhrrrXXXTTT\\\MMMddd\\\ZZZjjjxxxnnnjjj\\\SSS777///,,,,,,,,,+++++++++*********++++++,,,,,,------...333GGG}}}XXXfff|||rrriiidddeee|||zzz```[[[XXXDDD@@@HHHBBB<<<666222666===GGGUUUaaawwwsssdddZZZ[[[\\\eeevvvrrr~~~vvvtttWWWBBB@@@KKKMMMNNNVVVYYYVVVWWWVVVRRRMMMIIIFFFFFF@@@HHHRRRYYY[[[ZZZZZZ[[[ZZZ[[[\\\[[[XXXUUUTTTTTTfffjjjlllkkkgggeeefffiiifffmmmnnnsssxxxnnnbbbeeeeeejjjdddaaannnjjjkkkEEE222111+++,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,---...(((---444555IIIaaaXXX}}}]]]IIIIIIMMMVVV\\\XXX||||||{{{zzzyyyvvvtttwwwiiirrrwwwuuussspppllliiigggffffffgggfffeeefffiiikkkkkkkkkcccaaabbbhhhjjjeee^^^[[[UUUUUUTTTSSSRRRQQQPPPOOOOOOUUU]]]cccffffffeeeeeeddddddeeeeeeeeeeeeddddddeeeeeeeeedddcccbbbaaa```bbbbbbaaaaaabbbbbbcccddd___aaabbbbbbdddddd^^^UUUQQQWWWZZZZZZ^^^fffnnnrrrcccccccccbbbbbbbbbbbbaaacccccccccccccccccccccdddcccdddeeeeeeffffffeeeeeeeeefffgggggghhhgggfffeeeggghhhiiihhhgggfffgggiiieeeggghhhhhhhhhgggiiijjjtttnnn```ZZZ]]]WWWSSS[[[ppp}}}{{{sssGGG...---,,,111///---,,,,,,++++++,,,,,,---///+++000;;;PPPtttzzzwww}}}XXXoooqqqbbb^^^???HHHPPPJJJTTTVVVHHHOOOYYY{{{IIIBBBEEEGGGJJJKKKJJJIIIIIIJJJKKKHHHGGGNNN^^^xxx|||WWWJJJIIIPPPOOO???DDDwwwVVVCCC888;;;888777666555555444444555222555888LLLzzz[[[zzzjjjjjjnnnsssyyy{{{||||||xxx___\\\___\\\___aaaccc```ZZZWWWXXX[[[TTTZZZcccZZZ]]]aaa[[[jjjSSSDDDDDD===<<<666666444222111777000FFFyyyzzzooo|||[[[PPPSSScccqqqpppuuuaaappphhhVVVXXXTTTNNN___cccddd``````dddgggfffoooVVVTTT]]]LLLaaa[[[^^^hhhtttggg~~~wwwkkk___;;;,,,,,,,,,,,,+++++++++*********++++++,,,,,,------...555RRRbbbrrr}}}ooottt~~~ccc^^^\\\FFFAAAIII???;;;555222666@@@MMM^^^llluuuooo```YYY^^^bbbmmmzzz|||yyygggGGGEEEQQQ\\\[[[^^^ffffffdddbbb^^^XXXRRRQQQSSSVVVdddppp{{{wwwkkkgggcccbbbeeehhhjjjjjj|||zzzuuuooojjjgggfffgggooouuuvvv{{{vvviiijjjqqqtttddd___uuuiiigggOOO555222...---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...///---222CCC]]]wwwZZZpppcccNNNRRRQQQRRR\\\eee}}}{{{zzzyyyxxxwwwvvvuuuwwwjjjsssxxxtttrrrnnnkkkhhhgggffffffiiihhhhhhiiikkklllkkkiiihhhbbbaaahhhnnnjjjaaa\\\XXXWWWWWWUUUSSSQQQOOONNNPPPRRRXXX^^^dddfffeeecccdddeeeeeeeeeeeeeeeddddddbbbccccccddddddccccccbbbcccbbbaaaaaaaaabbbcccdddaaabbbaaa```bbbccc___XXXQQQUUUXXXZZZ```iiioooooocccccccccbbbbbbbbbbbbaaacccccccccdddeeeeeeeeefffcccdddeeeeeeffffffeeeeeeeeeeeeffffffgggggghhhhhhiiiiiiiiihhhfffeeefffgggeeefffhhhiiihhhhhhjjjkkkqqqoooddd\\\]]]VVVRRRZZZrrrTTT555///)))111...---,,,,,,++++++,,,,,,---+++***222===SSSyyy~~~zzz]]]uuuiii```BBB===BBBNNNMMM]]]aaa^^^uuuzzzyyy???===<<<@@@DDDGGGGGGGGGHHHJJJHHHJJJKKKNNN___yyybbbLLLJJJJJJNNNNNN@@@DDD[[[EEE999<<<888777666555555444444555555444444IIIsssRRRQQQUUU]]]gggooovvv{{{zzzyyyZZZVVVZZZXXXaaadddeeebbb\\\YYYZZZ]]]RRRYYYaaaWWWXXX\\\VVVfffVVVFFFGGGAAA???888777777///---888333EEEwwwwwwzzzyyyooo}}}yyyXXXIIIHHHYYYlllqqqvvvaaawwwddd@@@LLLHHHVVVUUUTTTYYYZZZWWWXXX```ddddddjjjRRRSSS___NNNccc```gggkkk{{{pppwwwhhh???+++,,,,,,,,,+++++++++*********++++++,,,,,,---......000SSSgggvvv{{{hhhcccbbbIIICCCKKK???===666444999EEETTTgggvvvssslll^^^YYYbbbhhhuuuqqqBBBDDDOOOccciii``````eeebbbrrrpppkkkhhhlllxxxvvvmmmjjjooowww}}}yyyqqqmmmllljjjhhh{{{}}}yyy{{{yyymmmnnntttsssZZZUUUssssssbbbnnn[[[666///...---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...222***111UUUwww{{{yyyxxxaaappp```PPPXXXTTTQQQcccxxx{{{yyyxxxwwwvvvuuuuuutttxxxlllwww~~~tttrrrooollljjjiiijjjjjjlllkkkkkklllmmmllljjjhhhkkkcccaaaiiiqqqnnnddd\\\[[[ZZZYYYWWWTTTQQQNNNMMMQQQQQQTTT[[[bbbfffeeeccceeeeeeeeefffeeeeeedddddd___```aaaccccccdddddddddcccbbbaaaaaaaaabbbdddeeecccccc```]]]___bbb```ZZZSSSUUUWWWXXX^^^gggjjjiiicccccccccbbbbbbbbbbbbaaaccccccdddeeeeeefffggggggcccdddeeeeeeffffffeeeeeeeeeeeeeeeeeefffhhhiiijjjjjjkkkjjjhhhfffdddeeefffdddfffhhhiiiiiiiiijjjlllkkknnnggg___^^^XXXWWWaaajjj|||{{{\\\===666***///(((---,,,,,,++++++,,,,,,---(((+++444>>>RRRzzzuuuvvv^^^zzz___YYY111FFF999LLLNNNZZZ___yyyooo@@@AAA777<<>>CCCFFFYYY^^^aaa___DDDGGGDDDIIIEEE======EEEHHHBBBFFFFFFEEEEEEDDDDDDCCCCCCFFF@@@AAAKKKOOOJJJDDDDDDpppEEEDDD888;;;;;;:::777444333444555333222333JJJ}}}yyyuuurrroooiiimmmooorrryyyyyygggPPPRRR]]]```bbblllsssyyyrrrYYY\\\iii\\\___bbbfffgggfffccc```___\\\ZZZ^^^VVVYYY\\\TTTddd[[[HHHKKKEEECCC;;;<<<444555555222555JJJpppxxxyyyyyy~~~nnnlllaaaMMM\\\cccdddrrrgggcccbbbppp{{{uuu\\\jjjqqqmmmZZZLLLPPPXXXZZZ[[[___fffTTTPPPVVVNNNdddZZZ^^^vvveeewww222222//////...---,,,,,,,,,,,,++++++++++++,,,---......000hhhrrrZZZxxxuuulllbbb^^^PPPFFFEEEBBB===555999BBBKKK]]]qqquuukkk______lllssswwwtttDDDFFF[[[hhhddddddrrr]]]UUUYYYYYYccc|||uuujjjlllpppqqqyyyyyytttyyy}}}nnnjjjnnniii^^^WWWtttPPP___;;;000,,,---,,,++++++******++++++,,,,,,++++++,,,,,,---...555---<<>>>>>111555888555222DDDnnnwwwmmmvvvxxxhhheeedddSSScccjjjhhhsssgggaaaaaajjjlllrrrddd{{{cccRRRHHHQQQ^^^cccccccccgggPPPOOO^^^SSS^^^QQQZZZooo}}}gggxxx555000000///...---,,,,,,,,,,,,++++++++++++,,,---......555```ppp]]]tttmmmfffcccUUUJJJEEE@@@===444888CCCPPPeeetttsssccc^^^bbblllrrr|||qqqJJJGGGZZZfff```[[[rrr}}}pppiii\\\JJJ@@@???AAAQQQhhhrrr~~~nnnlllmmmjjjiiilllvvvwww}}}~~~gggfffeeeddd\\\SSSnnnVVVuuuhhh===(((111---,,,++++++******++++++,,,,,,,,,,,,,,,---......///---\\\wwwoooccc]]]cccVVVCCCIII___aaa}}}zzzvvvtttsssrrrssssssrrrqqqlllpppsssnnnmmmlllkkkkkkkkkllllllnnnmmmkkkiiiggggggggggggjjjeeedddlllxxx}}}uuujjj\\\\\\[[[ZZZXXXVVVTTTSSSQQQSSSSSSSSSYYYaaadddbbbgggfffdddcccbbbccccccddd``````aaabbbcccdddddddddaaaaaaaaaaaaaaabbbcccddd___cccbbb___cccjjjggg___RRRSSSWWW]]]bbbffffffeee```dddmmmvvvwwwooogggccccccccccccccccccccccccccceeeeeeeeeeeeeeeeeeeeeeeeiiihhhhhhhhhggggggggggggiiihhhgggfffffffffggghhhgggggghhhhhhiiihhhhhhgggjjjlllmmmjjjccc^^^\\\\\\]]]rrrzzztttsss000***999***---,,,++++++******++++++***---...333UUUnnniiizzzcccRRR@@@555AAA===HHH]]]___XXXqqqtttEEEIIIIIIWWWXXXOOO@@@888<<<@@@@@@CCCCCCBBBBBBAAA@@@@@@@@@GGGAAACCCLLLNNNHHHCCCCCCNNNHHH<<<>>>>>>===:::666444333444444555888PPP|||vvvmmmddd^^^ZZZVVVTTTMMMNNNKKKEEEDDDJJJMMMMMMPPPdddssswwwuuummmooouuuVVV]]]WWWUUUWWW[[[___ccceeedddcccbbbbbbccc[[[[[[TTTYYY[[[WWWlllXXXKKKMMMFFFEEE??????444777888555111???hhhuuujjjssseeetttwwwiiibbbeeeWWWiiirrrqqq{{{mmmeeekkkrrrlllqqqgggzzz\\\QQQLLLTTT```dddcccbbbiiiOOOOOOcccUUUWWWLLL^^^mmmxxxooouuu999///000///...------,,,,,,,,,++++++++++++,,,---......===UUU^^^zzz~~~rrrssskkkiii[[[OOOHHHAAA;;;222666CCCTTTjjjvvvnnnbbb___aaahhhpppnnnSSSGGG\\\llldddPPPLLLdddwwwpppkkkhhhgggfffXXXFFF;;;999;;;IIISSSNNNHHHNNN[[[iiimmmhhhfffiiihhhssszzz}}}jjj[[[```]]]aaa\\\RRRkkk~~~XXXnnniiieee:::***333---,,,++++++******++++++,,,,,,,,,,,,,,,---...///111666{{{wwwpppTTTYYYxxxQQQ[[[EEEZZZrrrfff~~~|||yyyuuusssrrrrrrrrrsssqqqpppjjjnnnrrrnnnnnnnnnnnnnnnmmmmmmlllooommmkkkiiigggfffffffffgggdddbbbjjjyyyyyymmm]]]\\\[[[ZZZYYYXXXVVVTTTQQQUUUXXXXXX[[[aaaddddddggggggeeecccaaaaaacccddd___```bbbcccddddddcccbbb`````````aaaaaabbbcccddd^^^bbbbbb___cccjjjhhh```PPPTTTZZZ___bbbeeegggiiiccccccfffiiigggaaa___bbbbbbbbbbbbbbbbbbbbbbbbbbbeeeeeeeeeeeeffffffffffffiiiiiiiiiiiiiiihhhhhhgggggggggfffeeeeeeffffffgggggghhhiiijjjkkkkkkkkkkkkjjjmmmnnnlllfff```[[[YYY]]]kkkvvv{{{kkk|||333...222'''---,,,++++++******++++++---...---000QQQiiinnnnnnXXXGGG<<<777@@@CCCMMM]]]___]]]vvv[[[DDDRRRNNNLLLNNNIII===666999>>>@@@BBBBBBBBBAAAAAA@@@@@@@@@DDD???BBBKKKMMMGGGCCCEEEMMMHHH??????@@@???<<<888555444444333444666NNNxxxooocccXXXQQQMMMJJJIIIJJJJJJGGGDDDEEEHHHJJJJJJNNN```nnnwwwyyypppqqqfffVVVdddYYYRRRXXXZZZ]]]aaaccccccccccccccceeeZZZWWWSSS[[[]]]UUUiiiUUUKKKMMMFFFFFFAAAAAA===:::777444111<<<___zzzfffttthhhtttxxxmmmbbbxxxiiiZZZjjjtttuuussshhhmmmwwwrrruuuhhhyyyiii\\\XXXWWW\\\```aaa______gggMMMOOOcccQQQPPPKKKgggyyyssspppnnn<<<000000000///...------------++++++++++++,,,---......777]]]YYY|||}}}wwwzzzwwwnnnlll^^^RRRJJJBBB;;;333777EEEXXXooowwwjjjddd``````gggvvviiiZZZDDDXXXpppqqqYYYAAA@@@LLLcccssszzzooossspppmmmlllkkkkkkiiihhhSSSCCC>>>EEENNNWWWTTTDDD<<>>???AAABBBBBBBBBBBBBBBBBBBBBCCCCCC@@@===AAAJJJMMMGGGDDDGGGMMMIIIAAA???@@@@@@===999666555444555666888OOOtttddd]]]SSSJJJFFFDDDDDDDDDEEEDDDDDDDDDFFFHHHHHHHHHQQQZZZaaahhhpppssskkkeeeooo]]]VVVXXX\\\___ccceeeeeedddeeefffeeeYYYWWWTTT[[[[[[VVVmmmSSSMMMOOOHHHJJJFFFEEEFFF>>>888666333:::WWWwwwzzzggg~~~ooommm}}}yyyqqqaaaoooppp]]]gggmmmnnnyyyiiibbbbbblllqqqvvvjjjhhh{{{ooo\\\XXXZZZ___eeejjjmmmnnnooo```KKKPPPaaaKKKLLLOOOsssllljjjbbb===222111000///...------------++++++++++++,,,---......666eeesssgggyyyrrrwwwvvvnnnmmmaaaTTTLLLBBB<<<777===JJJ\\\ssswwwhhh___^^^```jjjmmmdddHHHTTTiiitttgggNNNCCCGGGQQQ^^^llluuuyyyyyysssmmmuuutttttttttrrrnnniiieeePPPCCCGGGWWW^^^___VVVEEEDDDHHHJJJOOO^^^nnnoooggggggnnnfffcccttt|||kkkZZZlllqqqjjj[[[rrrRRRfffuuueee:::888------,,,++++++******++++++,,,,,,,,,,,,---...000000;;;OOOvvvTTT___|||___YYYXXXJJJcccooommmzzzxxxuuusssqqqqqqrrrrrrrrrpppnnnhhhlllrrrppppppqqqqqqqqqpppooonnnooonnnkkkiiigggfffffffffccccccaaabbbmmmxxxwwwmmm\\\YYYWWWXXXZZZZZZWWWSSSSSSWWWYYYXXX[[[bbbhhhiiicccfffgggfffbbbaaabbbdddccccccdddddddddccccccbbbaaabbbbbbccccccbbbbbbaaa^^^aaa^^^ZZZ___iiijjjdddRRRTTTXXX\\\```eeekkkooobbbaaadddiiijjjfffdddfffccccccccccccccccccccccccccccccdddfffggghhhiiijjjjjjkkklllllllllkkkiiihhhdddeeeeeeeeeeeefffffffffdddeeegggiiijjjkkklllllliiikkkmmmmmmjjjeee___[[[XXX\\\yyyrrr{{{kkkNNN;;;,,,444---,,,++++++******++++++***------000PPPeeerrrxxxvvv[[[jjj]]]KKK@@@999===FFFNNNWWW]]]]]]___iiizzzjjjCCCLLLNNNJJJHHHHHHHHHFFFDDDBBB???===AAAAAABBBCCCDDDEEEEEEFFFAAA>>>CCCLLLNNNHHHEEEIIIOOOIII@@@???@@@@@@>>>;;;777666666777777:::QQQppp___JJJFFFBBB@@@AAABBBCCCCCCDDDDDDEEEFFFGGGIIINNNRRRVVVYYYXXXZZZdddqqqhhhhhhlll\\\ZZZXXX^^^aaadddeeeeeeeeefffgggcccYYYYYYTTTWWWXXXZZZzzzzzzPPPNNNPPPIIILLLIIIIIIJJJAAA===;;;666888RRRrrrpppbbb~~~xxxjjjzzzzzzuuuaaahhhyyyvvv```ccceeecccmmmiiixxxlllaaaaaaWWW___iiissswwwvvvxxxfffNNNSSSQQQTTTZZZcccnnnuuuwwwuuuYYYLLLVVVdddJJJOOOYYYbbboooVVV<<<444111000///...------------++++++++++++,,,---......<<<```ooosssyyymmm{{{tttoooqqqhhh[[[PPPEEE<<<:::AAAMMM\\\rrruuuccc[[[aaajjjvvvyyyzzzuuuiiiSSSPPPZZZkkkjjjXXXLLLMMMUUU\\\iiivvvzzzvvvrrrrrrrrrqqqqqqrrrqqqmmmhhhdddXXXLLLVVVhhhhhh^^^WWWPPPNNNSSS```qqqyyyttthhh```dddmmmpppzzzjjj\\\mmmoooeeeXXXtttWWWiiijjj>>>333///---,,,++++++******+++++++++,,,,,,,,,...///000111;;;hhh]]]ccc~~~sssTTT]]]LLLMMM```^^^jjjwwwvvvsssrrrqqqqqqssstttrrrpppmmmgggkkkrrrppppppooooooooonnnnnnnnnmmmllljjjgggfffeeeeeeeeecccfffccc___eeeqqqssslll\\\YYYWWWXXX[[[[[[XXXTTTTTTUUUTTTSSSXXXaaahhhiii```dddhhhhhhdddaaabbbeeeccccccccccccdddeeeffffff```aaacccdddddddddccccccaaabbb^^^YYY^^^iiilllhhhTTTTTTUUUYYY___ffflllpppdddbbbdddjjjmmmjjjeeeddddddddddddddddddddddddddddddeeeeeefffggghhhhhhiiiiiijjjkkklllllljjjiiigggeeeffffffggghhhhhhgggggggggggghhhiiijjjjjjjjjjjjhhhiiikkklllkkkgggaaa^^^]]][[[vvvjjjfff777+++111---,,,++++++******++++++(((,,,---000NNN___sssssscccOOOooobbbDDDBBB>>>777<<>>@@@@@@???;;;888777666222333666MMMvvv___LLL???>>>===>>>??????>>>===AAACCCEEEEEECCCFFFPPPZZZXXXZZZWWWWWW___nnnSSSYYY___WWW___[[[^^^```cccdddddddddeeefff```YYY\\\UUUSSSTTT^^^uuuMMMLLLOOOHHHLLLJJJIIIJJJDDDAAA@@@777777QQQrrriii\\\xxxrrrpppyyy|||yyyccceeeqqqxxxbbbbbb```]]]gggcccvvvzzzdddfffjjjVVVYYYaaapppWWW\\\PPPOOOQQQYYYdddllliiicccVVVPPP]]]iiiMMMUUUaaaZZZ{{{NNN:::444111000///......------...++++++++++++,,,---......:::[[[uuukkkqqq}}}~~~xxxrrrqqqwwwooobbbUUUHHH999999AAALLLZZZoooqqq______lllzzz{{{uuuuuuvvvgggXXXLLLOOObbbjjj]]]RRRQQQ^^^```kkkzzz|||tttqqquuutttsssrrrqqqqqqoookkkhhh```VVVdddwwwqqqcccbbbfffkkktttvvvhhhlllhhhnnnrrrwwwuuueee___lllfffggg[[[QQQsss]]]llllll@@@,,,222---,,,++++++******+++++++++,,,,,,---...///111111GGGxxxkkkSSSgggjjjeeePPPMMM777JJJ___WWWmmm}}}uuutttrrrqqqqqqrrrssstttrrrpppmmmgggkkkrrroooooonnnmmmmmmmmmmmmmmmkkkjjjhhhfffeeeddddddeeedddhhheee^^^aaammmqqqlll]]]YYYWWWXXX\\\\\\YYYUUUTTTSSSPPPNNNUUU```hhhiii^^^ccchhhiiieeebbbccceeecccbbbbbbcccdddfffiiijjj___```bbbdddeeeeeeeeeeeecccddd___YYY^^^jjjoookkkVVVTTTSSSWWW^^^gggmmmpppoooiiieeeiiimmmkkkgggfffddddddddddddddddddddddddgggggggggggggggggggggggghhhiiikkkkkkkkkjjjhhhfffgggggghhhiiiiiiiiiiiiiiilllllllllllllllkkkjjjiiiggghhhjjjkkkkkkhhhddd```___```}}}mmm666///------,,,++++++******++++++(((,,,---...JJJWWWxxxttt^^^[[[TTT888AAAAAA:::@@@MMMVVV\\\^^^fffwww[[[GGGOOO@@@MMMPPPJJJEEEFFFIIIFFF???:::===>>>@@@BBBDDDFFFHHHIIIKKKIIILLLSSSRRRIIIFFFJJJTTTEEE>>><<<@@@@@@<<<888777666333222999111KKKtttfffLLL>>>::::::===AAABBB@@@@@@AAAEEECCC===AAALLLLLLOOO]]]RRR]]]WWWUUUhhh{{{hhhOOOUUURRRSSS[[[WWW___```aaabbbcccbbbaaaaaaaaaZZZXXXQQQSSSVVV\\\|||sssdddSSSLLLLLLHHHIIILLLGGGIIIHHHBBB>>><<<:::QQQxxxqqqkkkkkkbbb~~~{{{}}}|||wwwdddiiimmmaaafffjjjjjjhhh}}}|||qqqnnncccZZZeeerrr~~~eeeYYYSSSOOOZZZfff```aaasssMMMQQQbbbhhhVVVPPPbbbrrrsssiiiIII<<<111222222111///...---,,,+++---,,,,,,,,,,,,---......222VVVllldddqqqyyy}}}qqqqqqsssqqqnnnXXXMMM@@@999BBBUUUbbbmmmlll^^^aaaooo{{{{{{vvvqqqcccnnnbbbQQQMMM^^^jjjeee[[[XXXlllsssyyyuuulllwwwpppvvvxxxqqqjjjgggfffeee\\\___eeekkksss{{{jjj___gggllloooqqqvvvxxxooocccjjjccc___[[[ppp\\\kkkpppeee;;;111222---,,,,,,++++++,,,,,,---+++000+++(((.........777QQQxxx[[[bbbbbbTTTMMMDDDBBB\\\WWWaaa{{{~~~{{{yyywwwssspppoooooopppqqqooorrriiijjjjjjvvvqqqpppnnnmmmnnnpppqqqnnnkkkiiiiiihhhfffeeeeeeeeeeeeeeeeeedddbbbcccggglllqqq___\\\YYYXXXZZZYYYVVVSSSSSSRRRPPPRRRVVV[[[___aaa[[[]]]```dddggggggfffeeebbb```___bbbggghhheeeaaabbbcccccccccbbbaaa___^^^]]]bbb___WWW]]]jjjjjj^^^UUUQQQPPPUUU```kkkrrrtttwwwkkkdddkkkrrrooogggbbbcccddddddeeefffffffffeeeffffffffffffggghhhiiijjjffffffggggggggggggffffffgggggghhhhhhiiiiiiiiijjjllljjjhhhgggggghhhjjjkkklllmmmnnnnnnllliiifffcccccciiiqqq|||{{{jjjAAA000000...---,,,+++************)))...,,,000DDD[[[wwwwwwgggaaaffftttaaaMMMBBB<<<:::CCCPPPVVVYYY___kkksssNNNAAACCCFFFQQQHHHBBBFFFIIIEEE<<<777>>>???AAACCCFFFHHHJJJKKKPPPOOOSSSVVVQQQHHHFFFJJJTTTEEE>>>;;;???@@@<<<999888666222333888000IIIxxx~~~qqqTTT@@@:::???CCCFFFCCC<<<:::???GGG:::BBBBBBEEERRRWWWXXX^^^ZZZbbbbbbccctttyyyYYYQQQYYYWWWWWW\\\WWW___```aaacccccccccbbbaaa^^^UUUYYYPPPUUUUUURRR___NNNHHHHHHDDDFFFIIIDDDEEEFFFCCCAAA>>>999JJJkkktttfffsss~~~~~~~~~wwwooofffhhh}}}uuuaaabbbjjjkkkfffhhh```ZZZ```eeefffiiisss|||]]][[[YYY```fffbbbcccnnnRRRTTTmmmuuuVVVFFFYYYiiieeemmmBBB999222222222111000...---,,,+++---,,,,,,,,,,,,---......999aaapppgggqqq{{{xxxqqqsssuuuuuusss^^^SSS???;;;FFFVVVaaalllnnneeeUUU```nnnooollliii```gggcccSSSJJJSSS```eeedddeeeddd}}}{{{pppssslllqqqrrrnnnkkkkkklllkkkmmmjjjjjjttt|||hhhnnnrrrssstttuuuooofffkkkeee]]]QQQccc{{{ZZZggg999---222---,,,,,,++++++,,,,,,---)))///,,,***///---...888```wwwNNN[[[xxxMMMIIIUUU===GGGVVV\\\^^^|||yyyxxxvvvssspppnnnnnnooopppnnnqqqiiijjjkkkvvvrrrmmmlllkkkmmmppppppnnnkkkjjjiiihhhgggfffffffffgggfffeeeeeedddcccfffjjjnnnaaa___]]][[[[[[YYYWWWVVVSSSQQQOOOPPPRRRWWW[[[]]]ZZZ[[[]]]aaaeeegggfffdddfffccc```aaadddeeeaaa^^^ccccccddddddcccbbb```___]]]aaa\\\VVV]]]kkkjjj]]]TTTRRRQQQWWWaaakkkqqqsssmmm```bbbvvvsssiiiiiiddddddeeeeeeffffffffffffffffffggghhhhhhiiiiiijjjhhhhhhiiiiiiiiiiiihhhhhhhhhiiiiiiiiijjjjjjjjjjjjkkkjjjiiiiiiiiiiiijjjkkkkkklllmmmmmmllliiifffdddiiifffjjj{{{QQQ333222...---,,,+++************&&&***'''+++>>>TTTqqq{{{{{{bbbqqqZZZ{{{^^^XXXTTTPPPFFF===BBBMMMKKKPPPYYYiiiaaaGGGGGGOOOTTTJJJDDDAAADDDEEEAAA===;;;;;;===@@@DDDGGGJJJLLLMMMPPPPPPSSSVVVQQQHHHFFFIIIRRRBBB;;;:::>>>@@@===999888555222444777000GGGeeeGGG;;;>>>;;;BBBIIIKKKHHHEEECCCCCC:::DDDDDDCCCNNNUUUUUUYYY```bbbhhhrrr]]]RRRUUUZZZXXXZZZ___\\\^^^___aaacccddddddcccbbb\\\PPPZZZMMMWWWZZZTTTXXXHHHDDDEEEAAACCCFFFBBB@@@DDDCCCCCCAAA888BBB\\\nnn^^^pppvvv~~~|||rrriiiqqqrrrwwwbbb]]]jjjjjjjjjZZZQQQTTT```ttt}}}tttsssIIIMMM___eeecccffffffdddaaa______aaaLLLQQQuuuWWWGGG\\\eeeTTTyyyzzz999666555333222111000///---,,,,,,---,,,,,,,,,,,,---......;;;dddssscccnnn}}}xxxsssuuuyyyzzzyyyfff\\\BBB>>>HHHTTT[[[ffflllggg^^^eeerrreeeaaa___\\\^^^^^^TTTKKKMMMZZZgggmmmnnnpppsssooolllnnnnnnllllllppprrrqqqaaa^^^aaappplll``````zzz}}}|||xxxtttsssqqqnnnooolll___JJJ^^^```zzz{{{___666---...---,,,,,,++++++,,,,,,---(((...------///,,,111AAAqqq^^^QQQfffsssKKKWWWjjj>>>RRRUUUaaaddd~~~yyyvvvuuutttqqqooonnnnnnoooooommmppphhhiiikkkxxxtttiiijjjkkkmmmoooooollljjjiiihhhhhhggggggggghhhhhheeeffffffdddcccdddfffhhhaaaaaa```^^^\\\[[[[[[\\\VVVTTTRRRPPPQQQUUUYYY\\\^^^\\\ZZZ\\\```ccccccaaafffccc``````bbbcccaaa^^^ddddddddddddcccbbbaaa`````````[[[WWWaaannnkkk]]]TTTSSSSSSYYYbbbkkkpppqqqmmm]]]```www}}}kkkaaagggdddeeeeeeeeefffffffffffffffggghhhjjjjjjjjjjjjiiijjjjjjjjjkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjkkkkkkkkkjjjjjjkkkkkkkkkkkkjjjjjjkkklllllllllkkkiiifffeeekkkgggllluuuvvvoooccc111......---,,,+++************(((+++(((,,,===SSSrrrvvvxxxVVVbbb]]]jjjRRRVVV[[[YYYIII999:::EEEDDDGGGLLLVVVjjjjjjOOOAAADDDGGGEEEDDDFFFJJJMMMHHH???;;;;;;999;;;@@@EEEIIILLLNNNNNNPPPQQQTTTUUUOOOHHHEEEGGGNNN???888888>>>@@@===999888555111222555111EEE{{{{{{eeeGGG???HHHIIIMMMSSSYYY___^^^SSSHHHDDDGGGBBBCCCLLLMMMQQQ]]]gggbbbnnnXXXXXXYYYVVVUUU\\\bbb```]]]___bbbdddeeedddcccbbb^^^NNNYYYJJJWWW^^^___SSSEEECCCEEEAAABBBFFFBBB>>>BBBBBBCCCCCC;;;???SSSvvvpppeeegggxxx~~~llliiivvvddd]]]llliiiooo___aaajjjooommmwwwZZZ;;;888LLLUUUOOO]]]bbbfffbbb\\\aaaddd]]]GGGVVV}}}~~~VVVQQQddd[[[MMM```666555777333333222111///...---------,,,,,,,,,,,,---......666\\\yyy^^^fff|||vvvxxx{{{}}}~~~kkkbbbKKKCCCFFFOOOUUU```hhhbbbhhhpppkkkccc[[[VVVWWWUUUSSSQQQNNNNNNYYYiiissstttuuuoooqqqrrrooommmooouuuvvvtttcccbbbeeennnwwwyyyrrrkkkrrr{{{}}}llldddpppwwwrrrssstttsssrrrqqqcccNNNjjjooossszzzTTT666111+++---,,,,,,++++++,,,,,,---)))---,,,---///---:::UUUvvvTTTlllsssQQQ]]]SSSJJJ[[[ZZZaaayyy|||wwwtttsssrrrpppnnnmmmnnnnnnoookkkooogggiiilllyyyvvvjjjkkkmmmnnnnnnmmmjjjhhhggggggfffffffffgggggghhhdddeeeeeedddbbbaaaaaabbb___aaabbb___\\\[[[^^^aaaZZZYYYWWWUUUUUUXXX]]]```hhhaaaZZZVVVXXX\\\```aaadddaaa___```bbbdddeeedddccccccccccccbbbbbbaaaaaacccaaa[[[YYYdddqqqlll^^^TTTSSSUUUZZZbbbjjjnnnppplll___\\\gggllleeebbbgggffffffeeeeeeeeefffffffffeeegggiiikkklllkkkjjjiiijjjjjjkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjiiijjjlllmmmmmmlllkkkjjjjjjkkkkkkkkkkkkiiigggffffffhhhqqqgggffffffwww888000------,,,+++************))),,,***--->>>RRRttt\\\tttzzzaaarrrRRRNNNPPPUUURRRBBB333666BBBIIIJJJKKKMMMVVVccclllnnnkkknnnhhhVVVIIIHHHHHHEEEEEEMMMXXX[[[PPP@@@777888999<<>>888888===???<<<999888666222000444222BBBppptttfffHHHAAAKKKRRRaaappptttrrrlllbbbXXXQQQLLLGGGOOOVVVOOOSSShhhiiiiii~~~pppWWW\\\YYYTTTXXX^^^______^^^```bbbeeefffeeecccbbb]]]OOOYYYOOOVVVZZZdddRRRFFFEEEHHHCCCDDDGGGDDD???BBB@@@@@@DDD???AAAQQQlll{{{nnncccttt~~~~~~yyytttlll|||uuuzzzjjjggguuuqqqwwwsss~~~wwwhhhJJJJJJEEECCCEEEJJJNNNPPPRRRVVVVVV]]]]]]\\\jjjqqqcccNNNiiiuuuTTT\\\eeeMMMbbbPPP999666999444444333111000///...------,,,,,,,,,,,,---......666VVVccc```{{{{{{{{{zzz|||~~~nnngggVVVGGGCCCJJJSSSbbbiiibbbcccmmmyyyxxx___bbbUUULLLOOOKKKHHHJJJIIIIIISSSgggxxxzzztttttttttqqqooorrrxxx{{{yyybbbbbbcccdddgggjjjmmmooosssyyy}}}yyyqqqwwwtttiiijjjnnnqqqrrrnnnmmmaaaTTTyyyyyyiiittt|||VVV555111///---,,,,,,++++++,,,,,,---+++---+++---......FFFmmmwwwqqqxxxRRR}}}dddlllCCCSSSYYY^^^```zzzuuurrrqqqqqqooonnnnnnnnnnnnoookkknnngggjjjmmmzzzwwwnnnooopppooommmjjjhhhfffeeeeeedddddddddeeeeeefffbbbcccdddccc```______```dddeeedddaaa\\\ZZZ\\\___\\\\\\\\\[[[ZZZ\\\aaadddkkkcccWWWOOOOOOUUU^^^eeecccbbbaaaaaacccfffggggggccccccbbbbbbaaaaaaaaabbbddd```ZZZZZZeeeoooiii\\\TTTTTTVVVZZZaaaggglllooodddaaa]]]]]]fffqqqrrrlllgggffffffeeeeeeeeefffgggeeegggiiikkklllkkkjjjiiiiiijjjjjjjjjjjjjjjjjjiiiiiiiiiiiiiiiiiiiiihhhhhhhhhiiikkkmmmnnnmmmkkkjjjiiijjjjjjjjjjjjiiihhhgggfffiiiqqqbbb|||~~~tttsssIII777------,,,+++************)))+++'''***666GGGiiiwwwqqqqqqiiiooonnnMMMFFFEEEHHHIII@@@666999CCCLLLQQQWWW^^^jjjwww~~~~~~||||||aaaGGG@@@FFFKKKFFFMMMVVVVVVJJJ<<<777:::;;;>>>CCCHHHKKKMMMMMMLLLQQQUUUWWWSSSMMMGGGDDDBBBLLL???;;;999===>>>:::777777666333///333333<<<```tttbbbEEECCCSSSaaaeeebbb\\\^^^___TTTTTTfffgggxxxbbbNNNXXXWWWVVV______YYY[[[___aaadddffffffeeebbb```WWWOOOXXXYYYTTTSSSlllQQQFFFGGGJJJEEEDDDHHHEEEAAACCC>>>???EEEBBBCCCOOOjjjxxxgggbbbvvvuuummm~~~~~~kkkiiixxxrrrpppxxxrrruuuzzz[[[===FFFJJJXXXfffeeeYYYXXXaaalll\\\\\\^^^\\\kkkpppZZZUUUvvviiiWWWeeehhhSSSFFF>>>888:::555444333222111///......---,,,,,,,,,,,,---......:::XXXsssdddyyy}}}www||||||~~~rrrlllbbbNNNFFFJJJTTTeeennnhhhjjjrrrjjjcccYYY\\\NNNEEEFFF@@@AAA@@@>>>>>>GGG[[[uuuvvvooorrrqqqooorrrxxx||||||lllxxxtttaaa]]]dddjjjllllllhhheee\\\UUU~~~xxxccclll^^^333---444---,,,,,,++++++,,,,,,---,,,,,,+++......///OOOmmmyyyVVVWWWqqqtttLLLSSSRRR]]]kkkzzzuuurrrppppppooooooooooooooopppkkkooogggjjjmmmzzzxxxqqqrrrqqqnnnjjjgggffffffeeeddddddcccccccccddddddaaabbbcccbbb```___```aaapppnnnjjjddd___[[[[[[[[[[[[^^^______]]]]]]aaadddddd^^^SSSIIIEEEKKKYYYddddddddddddddddddeeeffffffdddcccbbbbbbbbbbbbccccccbbb^^^YYYZZZcccjjjdddZZZTTTUUUVVVYYY^^^dddjjjnnnhhhllljjjfffqqq{{{iiihhhgggfffeeeeeeeeefffgggfffggghhhjjjjjjjjjjjjiiihhhiiiiiijjjjjjiiiiiihhhiiiiiiiiihhhhhhhhhhhhhhhggghhhkkklllmmmlllkkkjjjiiiiiiiiiiiiiiiiiihhhhhhrrrssstttmmm}}}}}}yyyWWW333...---,,,+++************,,,---)))***111===^^^zzzyyydddhhhYYYPPPFFFDDDGGGJJJEEE;;;999???LLLWWWfffvvvpppKKK;;;:::<<>>;;;:::======888555666777555000333333555QQQsss|||```IIIVVVttt~~~vvveeecccgggllluuuXXXJJJVVVVVVXXXbbb\\\TTT^^^```bbbeeeggggggdddaaa___RRROOOQQQ___TTTWWWmmmOOOFFFGGGKKKDDDCCCFFFCCCBBBDDD??????FFFEEECCCKKKbbbxxxkkkgggnnn{{{mmmzzznnn```aaa|||}}}qqqlllrrrxxx}}}zzzddddddooozzz{{{qqqlllzzzhhh^^^```ZZZeeeeeeHHH```~~~}}}ccc]]]ccccccdddfff@@@AAA888:::555555444333111000///...---,,,,,,,,,,,,---......777ZZZ}}}fffvvvttt}}}|||~~~wwwssslllYYYNNNMMMQQQ```lllhhh}}}|||kkk^^^XXXRRRFFFBBBAAA;;;<<<888666999<<>>KKKWWW```bbbcccdddeeeeeefffgggfffeeeddddddddddddeeefffdddaaa]]]^^^cccgggccc[[[UUUUUUUUUWWW[[[aaahhhmmmtttrrrnnnppp|||yyygggiiihhhfffeeedddeeefffgggffffffggghhhhhhiiiiiijjjiiiiiijjjjjjjjjjjjiiiiiijjjjjjjjjiiiiiihhhhhhhhhggghhhiiikkkkkkkkkkkkjjjhhhhhhhhhiiiiiiiiiiiiiiirrr|||{{{zzztttsssssslll444...---,,,+++************,,,---+++,,,222:::[[[ZZZzzzUUUOOOFFFEEEHHHMMMJJJCCCEEENNN```nnnrrrRRRCCC===888<<<888666777777999???FFF===???BBBFFFJJJNNNPPPQQQQQQWWWYYYRRRJJJGGGCCC>>>EEE:::888;;;===<<<777444666777666222444222///GGG~~~nnn}}}|||aaaSSSooozzz}}}fffiii```IIINNNZZZWWWXXX```WWWSSSfffaaacccfffggggggddd```]]]QQQNNNIII```TTTbbbXXXNNNEEEGGGJJJCCCAAADDDAAABBBDDD???@@@HHHEEEAAAFFF```sssnnnyyywwwyyyrrrggg^^^[[[rrrqqqttttttnnnppp{{{ggg^^^}}}hhhXXX]]]ZZZeeecccEEEqqq}}}dddaaaXXXTTTjjjIII<<>>>>>CCCJJJLLLOOO]]]nnnvvvKKK666777<<<;;;777444555;;;???@@@@@@CCC<<<>>>AAAEEEJJJOOOSSSUUUQQQXXXYYYQQQJJJFFFBBB===|||HHH===999<<>>???AAAAAA@@@@@@@@@AAAMMMfffrrrqqq~~~jjjxxxzzzmmmjjjooovvvzzzyyyvvvmmmppp|||yyy]]]OOOllltttTTTeeegggYYY^^^SSSPPPwwwsssJJJqqqqqqXXXvvvsssEEE>>>333HHH222555444333222000///...---...------,,,,,,------...777JJJoooyyy\\\kkk}}}yyy|||tttooorrrfffNNNHHHWWWdddddd}}}~~~fffHHHBBBHHHFFFNNNTTTNNN@@@666555999666666555444555999???DDDYYYhhhkkkgggiiiddd[[[YYYdddjjjvvvvvvjjjjjjnnnjjjrrrsssuuuuuuuuutttsssrrrtttsssrrrrrrqqqqqqqqqqqqsssnnnjjjsssyyykkkkkkjjjzzz]]]RRRdddgggpppppp???666;;;(((---,,,,,,+++*********+++...+++,,,444+++999fffnnnwwwSSSRRR}}}___JJJeeeUUUPPPZZZWWWzzz}}}yyyuuurrrtttsssqqqooommmmmmmmmmmmnnnfffjjjiiiqqqsssrrrllllllkkkjjjjjjiiiiiihhhdddeeeggghhhhhhfffdddccceeedddccccccccceeegggiiiqqquuuvvvsssqqqoookkkeeejjjggggggjjjkkkhhhddd```]]]XXXOOOEEE<<<777555555@@@IIITTT\\\ccchhhiiihhhhhhhhhhhhhhhgggfffeeedddhhheeecccdddffffffdddbbb[[[SSSPPPUUUWWWXXXdddttt|||rrrpppssszzzhhhlllllllllllljjjiiigggggghhhgggfffeeeddddddeeefffkkkkkkjjjkkkllllllkkkjjjmmmllljjjiiihhhiiijjjjjjlllpppqqqoookkkjjjmmmpppjjjhhhgggfffggghhhgggfffiiiyyyrrroooqqq???,,,...222&&&***///###+++)))---***(((+++222LLLoookkkccc{{{|||mmmYYYLLLCCC<<<:::>>>DDDTTTuuurrrIII:::666999<<<999666666888:::<<<>>>???@@@EEEFFFIIILLLNNNOOOPPPPPPVVVXXXSSSOOOIII<<<999HHHwwwFFF<<<:::;;;>>><<<888666777666333222000444111555```}}}sss}}}zzziii___aaaAAAAAAEEEHHHJJJFFF666MMM\\\ttt|||TTTGGGNNNUUUVVVWWWYYY[[[^^^```aaa___ccceeeccccccbbb[[[SSS<<>>;;;<<<>>>>>>=========>>>EEEXXX~~~nnnlllqqqtttvvv~~~zzz}}}|||mmmnnn|||yyyjjjdddsssyyy]]]CCCWWWeee^^^bbb___kkkiiiSSScccYYYIIIggg]]]UUUYYY======333???555555444333222111///.........------,,,,,,------...333MMMiiivvvwww|||}}}zzzwwwppptttwwwmmmWWWJJJQQQ___fffllllllxxxjjjKKKLLLNNNOOOJJJBBB;;;888888555666666666666888<<>>777555:::???IIIaaayyynnnssscccKKKLLL]]]XXXCCC777333777777999:::<<<>>>???@@@EEEFFFIIILLLOOOPPPQQQQQQTTTUUUOOOLLLJJJAAAAAAQQQqqqCCC<<<::::::<<<;;;777555666555222333///222111000OOOtttyyy~~~{{{{{{kkk[[[ffffffEEE888CCCDDD??????@@@EEEMMMIIIOOOqqqbbbMMMMMMRRRRRRTTTTTTVVVXXXZZZ]]]___aaa___bbbccccccccc___VVVMMMAAAXXXUUUMMMLLLnnnEEECCCBBBAAA@@@???===<<<<<<777999;;;;;;:::999:::;;;AAANNNmmmwwwuuutttqqq~~~yyy}}}uuueeegggvvv}}}aaaYYYPPPNNNTTT\\\```aaa```JJJCCCEEEgggWWWeee\\\WWWsssfffNNNvvvnnnLLL```lllRRR^^^???777<<<666666999555444333222111000///.........------------......///JJJeeeeeeyyyzzz|||{{{yyyxxxsssuuuwwwrrrbbbPPPMMMZZZiiimmmhhhvvv}}}VVVQQQMMMHHHDDDAAA>>>:::777444555777888777888999;;;EEETTTVVVMMMHHHDDDGGGRRR^^^aaadddcccdddhhhjjjgggiiikkkllllllkkkjjjkkklllmmmmmmllllllmmmooorrrsssnnnllljjjuuuxxxhhhgggxxxmmmNNN]]]tttpppmmmyyyxxxHHH222'''333,,,,,,++++++******++++++---,,,***000333VVVkkkqqqRRRrrr}}}cccbbbhhhQQQ[[[\\\kkk~~~zzzvvvrrrmmmmmmmmmllllllmmmnnnnnnqqqggghhhdddlllqqqyyymmmmmmlllkkkjjjiiihhhhhhhhhhhhiiijjjiiihhhgggfffeeedddbbbaaaaaacccdddfffgggnnntttvvvxxxyyyvvvppprrrpppoooppprrrqqqmmmiii___WWWLLLCCC===;;;;;;;;;222HHHbbbmmmjjjdddggglllllljjjgggdddccceeegggiiieeedddcccdddffffffeeecccYYYVVVXXX[[[[[[]]]jjjzzzxxxqqqpppvvvkkkkkkkkkjjjiiihhhhhhgggfffgggffffffffffffgggggghhhccceeehhhjjjllllllkkkkkkkkkkkkkkkkkkkkkjjjjjjiiikkkmmmnnnllliiihhhjjjmmmjjjiiigggggghhhhhhhhhggggggmmm~~~sss```sssxxx~~~yyyppp555,,,///)))***///%%%)))&&&,,,,,,,,,...---<<>>???@@@EEEGGGJJJMMMPPPRRRSSSTTTVVVTTTKKKFFFFFF>>>???OOOnnnBBB<<<999888:::999555444555444111444///111333000BBBuuuwwwsss}}}|||nnnbbbmmmuuuWWWLLLTTTNNNCCCBBBEEEHHHOOOOOOOOOXXXbbbfffhhheeeaaaTTTEEEFFFSSSXXXSSSTTTUUUVVVWWWYYY[[[]]]^^^___aaadddfffddd]]]QQQGGGMMMVVVVVVQQQqqq]]]IIIAAAAAA@@@???>>>===<<<;;;777888::::::999999999:::>>>HHHaaauuuyyy{{{~~~vvvvvvwwwyyy{{{yyytttooonnnfffaaaeeepppuuuppphhhMMMOOOMMMHHHHHHJJJGGGAAANNNLLLTTTVVVhhh]]]XXXddd]]]]]]kkkWWWUUUXXXTTT}}}sssRRRmmm[[[888999;;;<<<222===555444444333111000000///......------------.........AAAxxx~~~qqqgggyyy||||||zzzzzzuuupppppppppkkk\\\RRRZZZjjjyyyvvv}}}bbb\\\OOOJJJDDD???<<<:::888555333555777888888:::<<<>>>HHHWWWXXXOOOJJJIIIRRReeejjjoookkkcccdddeeedddfffmmmoooqqqpppmmmlllmmmnnnjjjiiihhhggghhhkkknnnooommmllllllwwwwwwgggfffnnnkkkWWWcccvvvppp}}}CCC222(((111,,,,,,++++++***++++++,,,''',,,---444888\\\pppqqq```QQQyyyuuuiii\\\___ZZZHHHZZZRRRooozzzuuuqqqmmmmmmmmmmmmmmmmmmmmmmmmooogggiiieeelllqqqyyyllllllkkkkkkkkkjjjjjjjjjhhhiiiiiiiiiiiigggfffeeedddcccaaa``````bbbcccddd```fffkkknnnrrrwwwwwwsssuuuuuutttsssuuuvvvrrrlllfff^^^TTTLLLFFFAAA;;;666:::;;;DDDTTTcccjjjlllmmmllljjjgggeeedddeeeggghhhffffffeeeeeeeeedddbbb```XXXWWWZZZ]]]^^^cccsss|||ssspppvvvoookkkjjjiiihhhhhhgggggggggfffffffffgggggghhhhhhiiidddfffjjjllllllkkkkkkkkkjjjjjjlllllllllkkkjjjiiikkkllllllkkkiiihhhjjjlllkkkiiigggggghhhiiihhhgggfffiii|||{{{cccttt@@@,,,---+++***///&&&)))&&&+++***+++...,,,666NNN|||ZZZeee~~~|||xxxuuuqqqhhh]]]UUUFFF<<<555333111,,,+++...///555777555<<>>???@@@AAAEEEGGGKKKNNNRRRTTTUUUVVVUUURRRIIIEEEFFF@@@BBBRRRnnnCCC<<<777777999888444333555444111333///111555222:::iii{{{rrrzzz~~~uuuvvvdddVVVXXXTTTPPPUUUXXXGGGKKKSSSWWWVVVWWWVVVPPPQQQNNNLLLMMMOOOOOOMMMLLLVVVVVVWWWWWWXXXZZZ[[[\\\^^^aaafffiiieeeYYYMMMFFFNNNKKK^^^dddPPPDDDAAA@@@@@@???>>>===<<<<<<888:::<<<<<<;;;:::;;;<<<999CCCSSSlll|||}}}|||yyyzzz|||{{{zzzwwwuuutttsssrrrqqqcccccceeehhhjjjhhhddd```FFFLLLPPPQQQTTTWWWTTTMMMHHHUUUTTTMMMTTT^^^ZZZSSSaaa]]]bbbkkk^^^TTTuuufffKKK^^^|||fffTTTzzzBBB???===888>>>000:::555444444333222111000000///......------......//////999cccsssnnnsssxxxzzzyyyxxxsssooolllnnnrrrkkk______gggxxxzzzzzzxxxSSSHHHTTTJJJIIIEEE>>>888444444555444666888:::<<>>@@@@@@@@@???>>>======<<<999:::<<<<<<;;;;;;;;;<<<999@@@FFFbbbuuuyyy~~~vvvrrruuu{{{|||zzzvvvpppjjjgggeeecccdddeeeccc```___```bbbWWWXXXZZZ[[[\\\___ccchhhfffbbbKKK@@@IIIFFFHHH]]]___XXXaaajjjTTTcccHHHVVVgggfffWWWcccQQQ999BBB;;;777<<>>@@@BBBDDDDDDGGGIIILLLOOORRRTTTUUUVVVOOOOOOHHHDDDEEEBBBJJJ```eee???<<<666666999888555444555555222///222///111444111JJJ}}}yyyyyy}}}{{{tttooosssuuunnnmmmllllllyyyzzzJJJHHHZZZiiibbb]]]WWWDDDPPPIIIDDDEEEHHHKKKRRR[[[TTTUUUVVVWWWZZZ\\\^^^___aaabbbeeebbbVVVJJJJJJQQQ]]]XXXXXXuuu\\\FFF????????????>>>======<<<<<<777999:::;;;:::999:::;;;:::>>>:::XXXsss~~~|||xxx{{{rrruuuxxxwwwqqqllljjjiiiaaaaaa```]]][[[[[[^^^```dddccceeefffaaabbbrrrkkkPPPJJJMMMRRR[[[aaa```jjjddd[[[VVVsssIIIttttttUUU\\\ooo;;;999;;;777:::999...555444444444333333222222111//////............//////000555YYY~~~jjjtttyyyzzzxxxwwwqqqjjjiiikkkpppsssrrrpppnnnppp^^^iiihhhXXXQQQVVVVVVMMMPPPTTTTTTNNNDDD<<<999:::666<<>>AAADDDEEEFFFHHHIIILLLOOORRRSSSTTTTTTMMMMMMFFF@@@AAAAAARRRnnn```===<<<777777999888555444666555222...333---...333---@@@mmm{{{yyyxxx{{{~~~zzztttrrrssssssooollleeeooo{{{|||}}}RRREEEMMMVVVPPPVVV\\\PPPRRROOOJJJFFFHHHMMMPPPNNNRRRSSSUUUWWW[[[^^^aaabbbccccccccc\\\NNNDDDJJJWWWRRR\\\XXXGGG???AAA>>>>>>>>>===<<<<<<<<<;;;555777888999888777888999666777---OOOrrr|||eee|||~~~|||uuukkkdddaaabbb^^^^^^^^^___```___^^^\\\^^^___gggnnnjjjjjjdddUUUXXXOOO___nnn\\\jjjoooQQQaaaOOOSSS}}}PPPjjjDDD999===222333@@@999000888444444444333333222222222//////............//////111333SSSyyyzzzwwwqqqtttsssqqqpppkkk___cccfffhhhmmmtttwwwvvvqqqVVVZZZVVVQQQMMMJJJGGGIIIMMMXXXZZZZZZVVVMMMDDD???===666>>>IIIRRRVVVUUUSSSQQQNNNPPPRRReeehhh999AAADDD<<>>999888666666666555444333111111111---...222000///>>>RRRzzzvvvzzz}}}{{{{{{rrroooqqqqqqlllfffbbbkkkqqq{{{hhhEEEHHHLLLOOOQQQSSSXXX]]]ddd[[[MMMBBBDDDMMMPPPNNNQQQTTTUUUVVV[[[bbbcccaaadddfffbbbTTTFFFDDDNNNWWWTTTYYYddd:::JJJ888===<<<:::888777777777888444444555555555555444444666555444>>>XXXzzzyyy{{{xxxzzznnndddccc```eeeccc```]]][[[ZZZ[[[\\\WWW[[[dddfffhhhjjjMMMSSS[[[eeewwwzzzZZZYYYGGGpppggg```ZZZrrrSSS===;;;:::888777555444444333333333222222111000/////////////////////////////////555HHHxxxxxxlll{{{yyyrrrnnnrrrxxxwwwqqqkkkaaa``````bbbggglllqqqsssuuuhhhYYYVVVRRRNNNNNNSSSWWWXXXWWWUUUggg```^^^lll\\\DDDLLL888AAAQQQ___bbbYYYOOOIIIKKKXXXlllEEE888::::::;;;;;;AAA:::???OOOWWWRRRPPPUUUOOOZZZdddeeeccceeehhhiiippplllmmmtttvvvoooccc[[[dddSSSUUU}}}vvvnnnzzzZZZ999111111(((---,,,,,,++++++,,,,,,------(((111333PPP|||fffwwwQQQfffyyylllOOOeeeeeeFFFKKKWWWSSSYYY~~~yyyuuurrrpppnnnooonnnnnnnnnmmmmmmmmmmmmmmmgggjjjeeehhhmmm|||ooonnnnnnnnnnnnnnnooopppqqqmmmhhheeeeeefffggggggdddccccccbbbcccdddfffgggbbbbbbbbb```^^^]]]]]]^^^bbbYYYVVV^^^```[[[YYY^^^dddggglllppprrrmmmbbbXXXMMMRRRWWWrrruuuoookkkjjjiiieeedddfffffffffgggiiiiiieee```\\\^^^bbbiiiooovvv|||}}}mmmdddmmmzzzssspppmmmjjjiiigggeeecccjjjiiiiiijjjiiifffbbb^^^ccceeeggghhhhhhiiikkkmmmkkkkkkjjjjjjkkklllnnnooopppooonnnmmmmmmnnnooopppkkkjjjiiihhhhhhhhhiiijjjiiifffppp|||vvvgggmmm~~~~~~www......,,,---&&&000...,,,+++***))))))+++---...IIImmmvvvvvv]]]sss|||kkkeeeooozzzwwwkkkeeeccc___[[[WWWRRRLLLGGGEEE@@@;;;888444111444:::@@@888???BBB333111;;;;;;EEE666444888333222888:::<<<<<<===>>>@@@BBBEEEGGGFFFIIIMMMPPPQQQQQQOOONNNAAAGGG@@@AAAIIIJJJvvvbbb>>>999888666666555555444222111111333......111///...999HHH{{{uuuvvvwwwttt|||vvvqqqqqqsssppphhhaaa\\\ccchhhlllvvvyyyeeeIIIHHHKKKKKKMMMVVVaaaccc^^^ppp___JJJAAAEEEMMMRRRSSSRRRUUUVVVWWW[[[aaabbb___ccc```WWWLLLEEEIIITTT]]]```fffQQQ999CCC<<<===<<<:::999888777888888444444555555555555444444555333333777FFF^^^zzz~~~{{{tttjjjgggfff[[[[[[ZZZZZZZZZXXXUUUSSSTTTYYYcccmmmoooYYYQQQUUU\\\nnnhhhWWWTTTSSSYYYjjj\\\UUUcccqqq>>>===;;;:::888666555444333333444333333222111111000000////////////////////////,,,///888ppp~~~kkkooo~~~}}}uuuoookkkooovvvwwwrrrmmm]]]\\\ZZZ\\\bbbjjjqqquuuyyy{{{yyyqqqiiieeebbb___UUURRRQQQWWW^^^^^^WWWOOOUUUhhhfffiiixxxiiiSSSZZZAAAFFFUUUeeefffZZZQQQPPP___nnnlll<<<777:::999:::999777777999???GGGLLLOOOOOOFFFDDDLLLZZZbbbcccffflllkkkiiimmmwwwzzzrrreee\\\[[[OOORRRxxxwwwddduuuNNN333...000...---,,,,,,++++++,,,,,,------+++000555]]]vvveeeuuuvvvPPPwwwccc\\\tttdddAAAOOO^^^WWWttt}}}xxxuuussspppnnnnnnnnnnnnnnnnnnmmmmmmmmmmmmhhhlllgggkkkpppnnnnnnmmmmmmlllmmmmmmmmmnnnkkkgggeeeeeeeeeeeeeeeddddddcccccccccdddeeeeeebbbbbbaaa```^^^]]]]]]]]]XXXMMMHHHKKKKKKIIIOOOYYYmmmoooqqqssssssnnncccZZZTTT[[[bbbrrrmmmiiijjjjjjgggfffhhhfffggghhhjjjjjjhhhccc___```ccchhhnnntttyyy~~~yyyjjjbbbkkkzzzpppnnnkkkjjjjjjiiigggfffjjjhhhgggfffggggggfffdddeeegggiiijjjjjjkkkmmmoookkkkkkjjjjjjkkkmmmnnnooopppooommmllllllllllllmmmmmmllljjjiiihhhhhhhhhhhhlllfffkkkwwwvvvlllpppAAA555...---&&&---,,,,,,+++***))))))+++,,,...<<<]]]nnnhhh~~~pppdddfffnnnpppkkkbbb```\\\XXXTTTNNNHHHDDDBBB===999777444000333888666FFFBBB777888999BBBWWWJJJ888333777444444888777<<<<<<===>>>AAACCCEEEFFFKKKJJJKKKKKKLLLKKKIIIGGGMMM888999LLLQQQ```___===999888666666555444333222111111444///---000///---222<<>>AAA===<<<;;;999888888888888444444555555555555444444777555666888:::FFFccc}}}yyyzzz}}}|||sss```\\\XXXVVVVVVVVVTTTRRRVVVXXXZZZ]]]qqqwwwRRRPPPUUUXXXZZZjjjwwwtttUUUPPPoooVVVCCChhh^^^XXX[[[BBB:::@@@:::999777666444444333333444444333333222222111111///////////////////////////222000aaa~~~iiivvv|||wwwrrrmmmnnntttvvvsssnnn]]]YYYUUUUUUYYYcccnnntttxxxcccTTTVVV]]]___aaaeeeVVVSSSTTT[[[cccbbbXXXMMMOOO\\\\\\ccctttnnndddqqqTTTQQQ[[[lllkkk\\\XXXaaassszzzNNN444999<<<999999888777>>>BBBBBBKKK]]]jjjmmmnnn]]]UUU^^^ccc```eeerrriiiiiioooyyy{{{rrrddd[[[ZZZRRRVVV|||kkk[[[BBB111///---111---,,,,,,++++++,,,,,,---,,,000///:::ppplllfffTTTTTToooTTTbbbxxxYYY999PPP___WWW|||xxxvvvtttqqqooommmmmmmmmnnnnnnnnnnnnnnnooojjjnnngggiiimmmnnnmmmlllkkkkkkkkkkkkkkkkkkiiifffeeeeeeeeedddcccddddddeeeeeeeeedddccccccbbbbbbaaa___^^^\\\[[[[[[UUUJJJAAA>>>===@@@NNN^^^xxxvvvuuutttrrrjjj```YYYTTT```jjjooojjjhhhkkkkkkhhhgggiiieeeeeegggiiijjjiiieeeaaaaaadddhhhmmmrrrwwwzzz{{{sssfff^^^fff~~~xxxmmmkkkiiiiiijjjkkkkkkjjjkkkhhheeedddeeehhhjjjjjjhhhiiikkkllllllmmmooopppkkkkkkkkkkkklllmmmnnnooopppooonnnlllkkkkkkkkkkkknnnmmmkkkiiihhhgggggggggkkkeeehhhuuuzzzsssmmmnnn|||LLL111(((+++(((------++++++***))))))+++,,,---555OOOttt~~~wwwzzzoooddd```cccffffff^^^[[[WWWSSSNNNIIIDDD@@@>>>:::888888555111222777999JJJ@@@BBBZZZLLLAAA```III666222777555555888666:::;;;===@@@BBBCCCDDDEEEMMMJJJHHHHHHJJJIIIGGGDDDHHH444AAAQQQUUU[[[<<<999777666666444333222222111111444///---///111///000444NNN{{{xxxyyy{{{{{{ssspppmmmjjjgggccc\\\VVVTTTWWW\\\]]]UUUIIICCCCCCEEEFFFOOObbbwww___CCCAAAHHHJJJLLLSSSTTTWWWYYYZZZ]]]aaa```\\\\\\OOOCCCBBBHHHNNNRRRTTT___UUUCCCDDD:::???<<<<<<;;;:::999888777777333444444555555444444333777444777;;;888:::TTTsss}}}ppppppoooeeeYYYQQQPPPRRRSSSSSSQQQUUUWWWQQQQQQccchhhWWWVVVQQQVVVZZZXXXYYYVVVIIIKKKlllOOOGGG^^^XXXTTTddd|||KKK999CCC>>>999888666555444333333333444444444333333222222222///////////////////////////555111ZZZ~~~}}}|||xxxssspppsssvvvsssmmmaaa]]]VVVRRRUUU___llluuuzzzdddRRRTTT___dddbbb___YYYVVVVVVYYY^^^^^^YYYSSSUUUWWWQQQTTTaaabbbgggzzzdddXXXZZZiiikkk```fffzzz{{{sssmmm^^^CCC;;;DDDBBB<<<;;;999444:::>>>@@@EEERRRgggwwwvvvrrrjjjjjjjjjooowwwxxxnnnaaaYYYUUUQQQZZZpppjjj<<<666222)))000---,,,,,,++++++,,,,,,---,,,333...AAAdddiiiEEEVVVhhhNNN^^^lllLLL;;;TTT]]]ZZZ}}}yyywwwuuusssqqqmmmmmmmmmmmmnnnnnnnnnnnnpppkkknnneeedddfffxxxnnnnnnmmmkkkkkkjjjjjjjjjiiihhhfffggggggfffdddbbbdddeeeeeefffeeedddbbbaaacccaaa```^^^]]]\\\YYYXXXUUULLLBBB<<<999AAAVVViiiyyyuuusssnnncccYYYSSSSSSdddqqqpppkkkiiikkklllhhhggghhhcccdddfffhhhjjjiiifffcccbbbdddggglllrrrvvvxxxyyy|||nnnbbb[[[```uuu~~~rrrlllkkkiiiiiikkkllllllkkkkkkhhheeeeeefffiiijjjjjjiiijjjlllmmmlllmmmooopppllllllllllllmmmmmmnnnnnnnnnnnnmmmmmmllllllllllllmmmlllkkkiiihhhhhhiiiiiifffcccgggwwwzzzeeeUUU}}}qqq~~~YYY///$$$+++,,,,,,---*********)))***+++,,,,,,111DDDhhh{{{ssswwwhhhhhhfffbbb___]]][[[YYYYYYUUUQQQMMMIIIEEE@@@===;;;888888999666333333777888;;;<<>>AAACCCDDDDDDDDDJJJHHHGGGIIILLLLLLHHHDDD777HHHVVVSSSjjjXXX;;;999777666555444222111111111111222...---000222222111111CCCiii~~~wwwuuuvvvyyy{{{xxxssslllddd^^^YYYVVVUUUSSSQQQTTTWWWRRRHHHEEEIIIHHHEEE^^^lllRRR@@@DDDLLLLLLMMMSSSSSSWWWZZZ[[[^^^```^^^YYYKKKBBB???GGGQQQVVVYYY[[[{{{|||LLL>>>>>>777999;;;;;;::::::999888777666333333444444444444333333444000333999777444CCCZZZvvvuuutttllluuu~~~tttkkk```WWWSSSRRRQQQPPPKKKMMMWWWYYYNNNLLLPPPMMM^^^RRRTTTYYYNNNHHHMMMQQQZZZfffDDDUUUYYY>>>YYY~~~RRR999===<<<777777777555444333333333333444444333333333333333222000000000000000000000000)))222000LLLzzzyyytttooorrrvvvtttmmmgggbbb[[[WWWZZZeeeuuuuuujjj\\\TTT[[[ccc___UUUUUUXXX\\\\\\ZZZWWWVVVVVViiibbbZZZ[[[^^^^^^gggyyyjjjYYYVVVeeeooopppnnneeefffeeeaaaQQQPPPVVVNNNEEECCC??????:::>>>EEEAAA<<>>;;;999777888:::888555666:::>>>999===>>>111111KKKddd888---000888333222888:::999;;;>>>AAACCCDDDDDDDDDGGGGGGHHHJJJLLLJJJEEE@@@777WWW\\\dddTTT999999666777555333222111000111111///......000222333222222777OOOzzzyyyxxxyyy{{{{{{wwwpppfff]]]WWWUUUUUUWWWTTTRRRRRRNNNIIIFFFGGGMMMfffyyyvvvQQQFFFAAAHHHOOOPPPRRRUUUSSSWWWYYYZZZ[[[\\\WWWQQQBBB???BBBKKKPPPPPPUUU]]]TTTKKK<<<:::===:::::::::999999888777555444333333444444444444333333555222333888777333888BBBVVVnnnsssmmm___\\\jjjjjjjjjhhhccc]]]WWWTTTXXXMMMPPPWWWTTTSSSYYYZZZ\\\QQQSSSSSSDDDEEEaaazzz~~~MMMcccYYY===TTTrrr```999???<<<000555666666555444333222222333333333333333222222222222000000000000000000000000)))...111===www|||vvvppprrrppplllooovvvuuunnngggeeeaaa___dddrrrtttpppdddWWWWWW___```YYYVVV]]]eeeddd]]]UUUQQQQQQiiicccgggqqqqqqmmmssskkk[[[XXXkkk~~~jjj___cccccc\\\fff\\\___ccc\\\VVVSSSMMMJJJ>>>@@@NNNKKK>>>HHHaaannniiimmmllleeeeeejjjpppqqqiiiaaa^^^MMMLLLppp}}}yyykkk555333000,,,222---,,,,,,++++++,,,,,,---...000222TTT^^^{{{VVVqqqbbb[[[YYYMMM<<>><<<:::888666777999888666777<<>>AAACCCEEEFFFGGGIIIJJJGGGBBB???@@@BBBNNNWWWPPP888999555777555333111000000111222,,,///000///---...000000000CCCRRR}}}~~~vvvtttzzz}}}xxxsssrrrtttyyy}}}yyynnnaaaWWWSSSJJJPPPOOOHHHEEEIIIKKKHHHOOOeeeiiiQQQ>>>@@@EEEAAA???JJJSSSRRROOOPPPRRRQQQUUUXXXXXXUUURRRNNNFFF===FFFJJJTTT[[[YYY___zzzTTTEEE999999===AAA222777777888777666555333222222333333444444333333222...333444000///333444222DDDMMMwwwnnncccdddAAALLLYYY`````````cccggg```kkkxxxxxxppprrrlllWWWPPPMMMRRR```}}}VVVZZZcccCCCMMMggg999888AAA,,,333DDD000555555444333222222222222111111111111111111111222000000000000000000000000111(((333222[[[}}}ppp~~~yyypppnnnttttttnnnpppwwwtttkkkddddddddddddiiivvvrrrmmmsssnnn```___jjjxxxtttlllbbbZZZUUURRRQQQJJJFFFWWWlllggg^^^aaafffQQQLLLQQQeee~~~~~~qqqjjjsss|||ttt___NNN888777GGGZZZgggtttzzzsssRRRFFFAAALLLYYYWWWFFF888DDDHHHTTTdddnnnmmmiiigggmmmnnntttxxxsssdddVVVOOOGGGNNNggglllAAA666444///---)))---,,,,,,++++++,,,,,,---000)))777aaa{{{ccciiiFFF}}}zzzjjj\\\qqq```===NNN______|||yyywwwsssooolllqqqqqqpppnnnmmmlllkkkjjjllliiinnneeecccgggiiiiiiiiiiiiiiiiiijjjjjjfffdddcccccceeeffffffeeedddccccccbbbcccdddfffgggccc___\\\\\\]]]ZZZTTTNNNDDDAAA:::666===QQQhhhwww}}}uuuuuuzzzttt```PPPKKKLLLQQQ\\\wwwpppmmmkkkiiiiiillliiihhhiiijjjllllllkkkiiibbb```___ccciiimmmkkkhhhZZZQQQQQQTTTUUU___gggbbbmmmkkkjjjjjjlllmmmmmmlllkkkjjjjjjkkklllkkkhhhfffiiikkkllllllkkkkkkmmmnnnmmmmmmnnnoooooonnnmmmllljjjkkkmmmnnnoooooonnnmmmnnnmmmkkkjjjiiijjjjjjkkkccckkklllmmmvvv~~~}}}pppAAA,,,//////$$$///(((((()))***************...***222VVV|||iiiaaa[[[\\\ZZZVVVUUUXXXAAA>>>;;;999999888777666555333333555555444888===LLL^^^^^^www{{{qqqnnnLLL444000111666:::777<<<<<<===>>>@@@BBBEEEGGGGGGJJJJJJFFF@@@@@@FFFMMMQQQkkkNNN>>>111111444333333222222111111000000000////////////000000111222AAAsssqqqhhhtttnnnoootttfffpppuuuwwwwww{{{yyyeeeMMMHHHHHHGGGFFFEEEDDDCCCCCCIIIHHHFFFDDDDDDDDDDDDEEENNNNNNOOOPPPQQQRRRRRRRRRXXXYYYVVVMMMEEEBBBCCCEEEVVVJJJYYYZZZXXXvvvRRR777;;;AAA:::777<<<444444333333333222222222333222111000000000111222000000000000000000000000222<<>><<<999666444444444555333333222222111000////////////000111111111111111000000000000000000000000111000444---???yyyhhhzzz{{{jjjttt}}}wwwnnnjjjiiifffhhhddd___```iiiyyyxxxnnniiigggjjjuuu|||pppbbbYYYUUUUUULLLXXXVVVOOOSSSVVVXXX```HHHEEEFFFRRR```iiilllllliiigggssssssaaa\\\UUU>>>333888666eeeddd}}}\\\MMMEEEFFFPPPUUUOOOHHHGGGEEEJJJ[[[aaagggnnniiilllppptttxxxvvvooodddUUUJJJNNNVVVzzz```{{{888666---...(((///,,,,,,++++++,,,,,,---...333222777mmmllloooOOOOOOSSSZZZQQQ>>>WWWhhhjjj}}}xxxvvvuuutttqqqnnnnnnnnnnnnnnnnnnnnnnnnnnnjjjkkkkkk```hhhkkk~~~jjjjjjiiihhhggggggggggggffffffeeeeeeeeedddddddddbbbggggggbbbaaafffhhhfffcccbbb```^^^\\\WWWQQQMMMDDDAAA999666BBB[[[pppxxx}}}|||{{{qqqbbbUUUPPPMMMUUUgggvvvnnnlllgggjjjmmmhhhjjjjjjjjjhhhhhhiiilllooohhhcccbbbhhhrrrsssjjj___XXXSSSQQQVVV^^^ddddddaaaaaammmtttpppjjjkkkllllllmmmllljjjiiiiiijjjlllmmmjjjkkkmmmnnnoooooooooooonnnnnnnnnnnnnnnnnnnnnnnnpppsssuuutttrrrooommmmmmmmmjjjlllpppoooiiifffhhhhhhhhhmmmrrr{{{{{{|||KKK---555(((222+++))))))))))))))))))))))))666333---EEEwwweeennnjjjUUUWWWXXXIIIXXXUUUBBB333333444111222888444333333333444666888999ZZZjjj|||MMMPPPKKKAAA555000333777999888;;;???CCCBBB??????CCCHHHLLLAAAKKKJJJ111999UUUYYYlllKKK===222333444444333333222111111111000000////////////000000222000777WWWnnn]]]bbb]]]___ooovvvkkkmmmkkkhhhnnnuuuooobbbFFFEEEDDDDDDDDDDDDEEEEEEBBBAAAAAABBBDDDFFFGGGIIIHHHJJJMMMQQQSSSTTTSSSSSSZZZVVVOOOHHHDDDFFFJJJMMMOOOUUUTTTNNNeeeXXXBBB333666999555444999444444444333333333222222333333111000000000111222111111111111111111111111---333AAAUUUhhh|||sss{{{]]]LLLGGGFFFQQQIIIKKK___ttt{{{xxxtttvvvnnnqqqjjj]]]QQQ___rrr======<<<999666444444444444333333222111111000////////////000111111111111000///////////////////////////---333111===wwwmmmqqqjjjvvv|||~~~uuummmkkklllllljjjgggbbbbbbiiiwww{{{rrrnnnlllnnnvvv~~~zzzfffYYYWWWZZZYYY[[[]]]ggguuuppp]]]PPP===<<<>>>GGGQQQYYY]]]^^^gggiiimmmhhh\\\WWWRRRFFF@@@@@@AAAaaa```uuupppRRRGGGAAACCCLLLPPPKKKHHHJJJ]]]gggtttpppkkkmmmjjjkkkmmmqqqtttrrrkkk```UUUMMMJJJiiirrrsss}}}:::222---...***...,,,,,,++++++,,,,,,---...000222XXXiiiwwwLLL```yyyPPPXXXEEEXXXZZZjjj~~~zzzwwwttttttssspppmmmnnnnnnnnnnnnnnnnnnnnnnnnkkkkkkjjj___fffiii~~~lllkkkjjjhhhggggggggggggffffffeeeeeeeeedddddddddaaafffhhhddddddffffffbbbbbbaaa```^^^[[[VVVPPPLLLCCC???999777FFF___uuu~~~~~~zzzooo___TTTPPPQQQXXXhhhuuunnnmmmhhhjjjmmmgggeeeggghhhhhhiiikkknnnqqqiiifffdddgggiiiggg```YYYVVVTTTUUUZZZ```dddcccaaajjjxxx{{{pppllllllmmmmmmllljjjiiiiiijjjlllmmmmmmmmmnnnnnnooonnnnnnnnnkkklllnnnppppppnnnlllkkkjjjkkklllmmmnnnmmmllllllllljjjlllppppppkkkiiikkklllkkkmmmmmmttt~~~pppyyy{{{~~~TTT111222$$$---'''))))))))))))))))))))))))$$$***000DDDfffeeelllzzzoooqqqhhhUUUSSSJJJ>>>555333555444000222222222222222333555555EEE^^^|||ttt;;;666000///333888999999<<<>>>@@@??????@@@EEEIIIAAARRR@@@000DDDTTTYYYjjj~~~HHH<<<333555555555444333333222222111000//////......//////000111...000<<<```hhhRRRFFFJJJUUU\\\^^^```^^^\\\bbbnnnqqqlllddd[[[NNNBBB<<<<<>><<>>=========???BBBEEEGGGAAA===555BBBTTTPPPtttxxxDDD;;;444666555555444444333222222222/////////......////////////,,,111444HHH~~~oooJJJDDDGGGHHHOOOVVV[[[]]]bbbhhhiiieeessslll```RRRHHHBBB@@@???EEEEEEFFFFFFGGGHHHIIIIIIMMMNNNOOOOOONNNLLLIIIGGGCCC>>>===DDDMMMRRRUUUWWWTTTSSS\\\zzzPPP;;;>>>>>>:::777888888666444444444444333333333333333333222222111111111111222222222222222222222222222000111777FFFbbbqqqtttfffiiigggxxxiiiEEEBBBSSS___|||WWW777888DDD:::999777555444333333222111111000000000/////////...//////000000000000000////////////////////////444+++---///333XXXuuuzzzrrrooossstttqqqmmmllloooqqqnnnlllhhhdddccchhhrrryyyxxxrrrooolllgggfffhhhyyy{{{{{{aaaPPPNNNQQQQQQMMMGGGGGGNNNWWW]]]ZZZkkkjjjeeejjjeeeaaaoooTTTKKK\\\QQQ@@@GGG===JJJSSSUUU\\\dddbbb[[[^^^gggsssvvvqqqoooqqqsssmmm```RRRMMMNNN[[[hhhdddHHH:::***---111,,,---,,,,,,++++++,,,,,,---...,,,111fffuuuSSSYYYpppQQQ]]]bbbQQQ???@@@ZZZRRRxxxwwwuuusssrrrqqqpppooonnnnnnnnnnnnnnnnnnnnnnnnnnnllljjj___ccccccooommmkkkhhhggggggggghhhffffffeeeeeeeeedddddddddeeeeeefffeeeeeeeeebbb___```___^^^]]]ZZZTTTMMMHHH???;;;:::BBBWWWppp}}}xxxnnnaaaYYYWWWWWW```qqqvvvmmmoookkkjjjkkkfffkkkmmmppppppooommmllllllmmmggg```]]]___aaaaaa___ZZZ]]]aaacccccceeeiiimmmqqq}}}wwwooonnnqqqllllllkkkkkkkkklllmmmmmmpppooooooooooooooooooooojjjlllmmmoooooommmllljjjddd```^^^bbbhhhmmmllljjjkkkkkkllloooooommmlllllliiiiiikkkgggjjj}}}xxx~~~ooo777333***///,,,))))))))))))))))))))))))333%%%%%%+++666YYYyyyxxxzzz{{{uuu}}}tttggg[[[HHHVVV[[[NNN===444333222000111111222333333333333???444;;;===000111999222000333666777666666999<<>>@@@BBBBBBBBBAAA222BBBOOOIIInnntttAAA:::444777555444444333333222111111//////............//////000+++111444888aaa]]]DDD>>>BBBFFFNNNUUUZZZ]]]___^^^ZZZYYY^^^ccceeeaaaWWWLLLDDD@@@AAACCCEEEGGGHHHJJJJJJMMMLLLIIIGGGEEEDDDCCCCCCEEEDDDHHHQQQVVVTTTRRRRRRQQQRRRnnn~~~}}}]]]999888;;;999444444888777111444333333333333222222222222222222111111111000000111111111111111111111111000......111888JJJhhhqqq[[[IIIHHHcccyyyHHH777>>>AAA999888777666444333222222111000000//////////////////......///000000000000000........................333---...//////IIIttt~~~xxxnnnqqqtttuuussspppppprrrmmmmmmjjjddd___```eeekkkvvvppplllmmmmmmjjjiiijjjnnnzzz```\\\bbbMMMOOOMMMIIINNN___rrr|||nnnzzztttoooyyy{{{{{{ZZZfff^^^ZZZaaaUUUTTTbbbeeennnuuuqqqiiimmmwwwuuuzzzrrrssstttuuunnn\\\KKKHHHOOOhhhyyy999777***---111---+++,,,,,,++++++,,,,,,---...***;;;___xxx^^^VVVQQQqqqKKK[[[[[[QQQEEEBBBYYY[[[xxxxxxvvvuuusssqqqqqqrrrnnnnnnnnnnnnnnnnnnnnnnnnooollljjj```cccaaannnmmmjjjgggfffggghhhiiiffffffeeeeeeeeedddddddddfffcccaaabbbccccccbbbaaa___^^^]]]\\\YYYSSSKKKEEE===:::===KKKbbbxxx{{{wwwnnnaaaWWWUUUVVVcccxxxwwwmmmpppllljjjkkkhhhjjjmmmooopppnnnkkkjjjjjjnnncccXXXWWW^^^ddddddaaa[[[]]]___^^^___ccckkkqqq}}}{{{nnnjjjlllkkkkkkkkkkkklllmmmmmmnnnooonnnnnnnnnoooppprrrsssnnnmmmllllllllllllmmmnnnhhhdddbbbdddjjjnnnmmmjjjlllmmmnnnmmmmmmmmmllljjjgggiiimmmjjjlllrrr|||555000+++,,,((())))))))))))))))))))))))..."""&&&,,,333SSSuuuyyy|||rrrcccjjjkkkZZZDDDDDDKKKUUUSSSDDD444,,,000000111111222333333444,,,&&&///222)))111===444333666888777555555:::>>>>>>>>>???@@@BBBAAA>>><<<;;;EEELLLCCC^^^rrr@@@:::444666444444333222222111111000///......------......///222+++---000...EEE{{{jjjLLL999AAABBBDDDFFFIIILLLNNNNNNMMMOOOTTTXXXYYYYYYWWWUUUMMMLLLLLLKKKIIIFFFEEECCCEEEDDDBBB@@@@@@BBBDDDEEELLLLLLQQQWWWTTTMMMNNNUUU___pppQQQ:::888777444222444888777444222222222222111111111111000000111111000000///...000000000000000000000000000//////000000555DDDSSStttzzzkkkXXXlllxxxPPPQQQ]]]oooxxx~~~mmmCCC555:::===999444666666555444333222111000////////////............---...//////000000//////..............................111111---999gggxxxoooqqq}}}rrrssswwwzzzyyyuuusssuuukkkllljjjddd\\\YYY\\\```aaa\\\ZZZ```eeegggiiikkkiiippp}}}ooojjjfffTTTXXXVVVSSS\\\sss}}}vvvwww\\\eee}}}rrrjjjlllsssxxxtttnnnttttttyyypppuuuuuusssjjjUUUFFFJJJXXXzzz555222---,,,111,,,***,,,,,,++++++,,,,,,---...***FFFkkkwwwCCCXXXnnnOOOQQQbbb```JJJCCCSSSbbbyyyyyyxxxvvvsssrrrrrrsssnnnnnnnnnnnnnnnnnnnnnnnnnnnkkkkkkccceee```mmmkkkhhhfffeeefffhhhiiiffffffeeeeeeeeedddddddddddd___\\\___bbbbbbbbbccc]]]]]]\\\[[[XXXQQQIIICCC;;;999AAAUUUmmm}}}yyytttjjj\\\SSSOOOWWWfff}}}zzzmmmpppmmmkkkmmmkkkeeehhhkkklllkkkjjjiiijjjiii^^^TTTUUU]]]ccc___YYYXXXXXXXXXXXXYYY```iiipppttt~~~oookkknnnkkkkkkllllllmmmmmmnnnnnnoooooonnnnnnoooqqqsssuuupppooommmkkkkkkmmmooopppkkkiiihhhjjjmmmooonnnlllmmmppppppmmmmmmnnnnnnkkkjjjlllpppmmmnnn```<<<222///+++((())))))))))))))))))))))))((((((///---$$$...MMMddd{{{hhh```___CCC111<<>>@@@AAA@@@???===<<<@@@@@@CCCoooqqq@@@:::333555333222222111111000000//////......------......///000---+++...///222VVVRRREEE???:::999;;;>>>BBBDDDLLLIIIFFFDDDFFFKKKQQQUUUTTTSSSPPPMMMIIIDDD@@@>>>BBBBBBBBBCCCEEEHHHJJJKKKNNNNNNQQQTTTPPPPPPbbbxxx[[[RRRDDD888666555777777555555777111111111000000000000///...//////000///...---,,,////////////////////////111000111222000///444;;;KKK\\\uuu~~~lllfffppp}}}xxxqqqooonnnmmmiii___TTTMMMaaafffxxxKKK<<<555999:::333222888444444444444333111000000........................---...//////000000//////........................+++...//////---000NNNwwwrrrzzzzzzvvvzzzwwwtttvvvyyyxxxtttssswwwjjjlllkkkeee[[[VVVWWWZZZOOOJJJIIIPPPYYY___cccfffdddeeekkkyyyqqqnnn```RRRWWWWWWTTT___www|||ooommmuuubbbxxx^^^\\\^^^aaa___^^^iiixxxuuuuuujjjtttqqqlllaaaMMMCCCQQQgggmmm}}}VVV:::,,,333+++///+++))),,,,,,++++++,,,,,,---...---EEExxxvvvJJJjjjwww```PPPQQQgggkkkHHHHHHRRRdddyyyzzzyyywwwssspppqqqsssnnnnnnnnnnnnnnnnnnnnnnnnmmmjjjkkkeeegggaaajjjiiifffddddddfffhhhjjjffffffeeeeeeeeeddddddddd___YYYXXX^^^ccccccaaabbb\\\\\\\\\[[[WWWPPPHHHBBB::::::EEE^^^vvvyyysssnnndddYYYQQQPPP[[[jjj|||mmmpppnnnlllnnnnnngggiiikkkkkkjjjiiiiiijjj\\\XXXVVVZZZ```aaa[[[SSSUUUUUUUUUVVVZZZaaaiiiooonnnppplllsssjjjkkklllmmmmmmnnnnnnnnnqqqqqqoooooooooqqqssstttpppooonnnnnnnnnnnnooopppjjjkkklllnnnoooooonnnnnnmmmqqqqqqnnnooorrrrrrooollllllnnnkkkmmmqqqsss}}}zzzlllDDD333000,,,,,,))))))))))))))))))))))))"""(((...000---***AAAfff{{{tttzzzMMM^^^oooYYYAAA777;;;CCCIIILLL>>>;;;777333111111222333...222000000444222222999111222444555666888:::<<<;;;===???>>><<<<<>>>>>???@@@@@@;;;>>>CCCGGGIIIHHHEEECCCCCCDDDEEEEEEDDDCCCAAA@@@DDDFFFHHHKKKMMMOOOOOOPPPOOONNNQQQSSSSSS___gggOOOFFFGGG666444555999555------333000000000000////////////---.../////////...,,,+++////////////////////////---+++---000000...000555777SSSmmm||||||wwwooohhhgggbbbeeeoooppprrrWWW888;;;999666666999;;;777111444444444333222111000///---.....................---......///////////////........................,,,---++++++///111FFFhhhyyyxxxsssrrruuutttpppqqqvvviiilllmmmfff\\\UUUUUUXXXMMMFFFDDDKKKTTTZZZ___ccc^^^\\\[[[bbbsss|||hhhmmm___SSS[[[^^^```ooo}}}[[[ddd___]]]^^^^^^aaapppwwwrrrfffrrrlllfffYYYGGGAAAWWWtttnnnAAA@@@)))666***///***(((,,,,,,++++++,,,,,,---...111===|||zzz}}}HHHppprrrRRRJJJZZZoootttKKKTTTWWWcccyyyzzzzzzvvvrrroooppprrrnnnnnnnnnnnnnnnnnnnnnnnnllljjjlllgggiiibbbiiigggeeeccccccfffiiikkkffffffeeeeeeeeedddddddddZZZUUUVVV___fffddd``````\\\\\\[[[[[[WWWPPPGGGAAA999:::HHHccc{{{{{{tttmmmhhh```XXXTTTUUU___nnn~~~mmmpppnnnlllooopppnnnoooooonnnkkkiiiiiiiiiPPPTTTZZZaaaeeebbbZZZTTTTTTTTTVVVYYY___eeekkknnn|||qqqiiirrrjjjkkklllmmmnnnnnnnnnnnntttsssqqqoooooopppqqqrrrnnnooopppqqqqqqpppooonnngggjjjnnnpppooonnnnnnooommmrrrsssoooqqqvvvwwwsssjjjiiijjjggglllsssyyy~~~www{{{nnnCCC...,,,))),,,))))))))))))))))))))))))++++++%%%***111%%%---PPPlllyyyaaa___mmmmmmWWWAAA<<<@@@CCCIIIEEE>>>888444333444555111888222111:::333,,,:::555555777888999:::999888:::<<<===;;;888;;;BBBIIIXXXnnnFFF555555444333222111000////////////////////////////////////,,,---...//////000222555pppqqqOOO111DDDAAA;;;@@@:::>>>EEEEEEJJJIII>>>@@@@@@CCCFFFCCC???@@@EEEEEEKKKNNNNNNQQQTTTSSSNNNSSSNNNTTTVVVXXXxxxccc;;;777999>>>555444333222111111111111000000000000//////////////////......---------,,,......////////////.....................///000000666:::EEE\\\wwwdddBBB888;;;666666666555444444333333333333222222111000//////000000000000000000000000......------------..............................---,,,......)))+++DDD```~~~}}}zzzwwwuuutttsssrrrqqqpppjjjlllpppdddPPPOOO[[[VVVLLLFFFLLLUUUZZZ[[[]]][[[WWWNNNMMMUUU[[[qqqbbbbbbrrriiisssgggnnn~~~wwwkkkwwwhhh^^^^^^bbbkkklllggg~~~oooeeemmmpppfffeee<<>>>>>IIIGGG777;;;DDD888---222444222111555888888111<<>>777666666555555444333333333333222111111000/////////////////////////////////......------......///........................,,,,,,...000,,,+++<<>>===333888HHHGGGIIIxxxiiiEEE888666222333222111000////////////.........................../////////......000222'''NNNtttlllTTTKKKGGG===BBBJJJDDD???BBBCCCGGGAAA===AAAEEEEEECCCDDDIIIHHHJJJNNNPPPPPPSSSWWW]]]\\\sssCCC111777:::777111555444333222222111222222111111111000000000///////////////..................//////000000//////...//////......//////000111000111111111888JJJdddxxx~~~wwwlll\\\LLL;;;555;;;@@@===888777777666666555444444444222222111111000000////////////////////////////////////............//////------------------------,,,+++///222///,,,444AAAuuu~~~||||||{{{uuupppoooooonnnnnnmmmooorrrpppjjj```UUUNNNYYYWWWPPPLLLTTT______VVVLLLFFF===:::<<<===<<<;;;DDDVVVkkktttooojjjttt{{{uuulll{{{{{{hhhooonnnfff^^^IIINNNMMMTTTxxxKKK777333///,,,,,,,,,---,,,,,,,,,++++++,,,,,,---......[[[TTTYYYZZZlllNNN^^^iiihhhvvvWWWTTTVVV{{{}}}wwwuuuxxxxxxsssqqqqqqqqqooonnnnnnnnnnnnnnnnnnmmmmmmkkkjjjhhhfffdddjjj|||rrrjjjdddeeeffffffgggjjjiiigggfffhhhjjjjjjgggdddcccgggkkkmmmkkkgggcccaaa]]]]]]\\\XXXRRRKKKDDD@@@;;;III```www|||uuuooohhh```YYYXXX\\\fffrrryyypppqqqkkkpppmmmmmmjjjiiiiiikkkkkkeeeZZZQQQWWWXXX[[[```ccc```WWWPPPSSSWWWWWW^^^oooxxxyyymmmmmmpppqqqooommmlllmmmmmmmmmmmmpppooonnnnnnoooooonnnmmmoooooonnnnnnnnnnnnoooppppppppppppqqqqqqqqqrrrrrrpppqqqqqqqqqpppooommmllliiigggffffffhhhqqqmmmzzz888)))///%%%))))))(((((((((((())))))((((((''''''(((***,,,---+++MMMyyy~~~rrrhhhQQQUUUMMMPPPDDDBBB888444777:::CCCSSS;;;<<<;;;;;;@@@IIILLLKKKLLL???555666;;;>>>??????;;;CCC[[[ppp}}}fffEEE888777111333222111000////////////........................///000000///------///000***555VVVxxxZZZOOOJJJEEEAAAFFFJJJCCCLLLIIIIIINNNPPPKKKGGGFFFOOONNNNNNOOOMMMOOOXXXbbb\\\777;;;888333777666444444333222222222222222111111000000000/////////...........................//////000000//////...//////......//////000111333555555000,,,///:::EEEdddxxxtttXXXGGGFFF;;;;;;===???AAA???:::666777777666666555444444333111111000000000/////////////////////////////////000//////......//////000------------------------,,,+++...222111...000666UUUwwwyyy~~~{{{wwwtttsssrrrqqqpppnnntttvvvrrroookkk\\\LLLZZZ^^^ZZZTTT[[[hhheeeXXXHHH@@@===<<<<<>>555888===GGGPPPVVV```qqqnnnhhhrrrnnnjjjSSS???GGGUUUyyy{{{gggtttBBB555222...,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......OOOjjjlll[[[VVV]]]bbbTTTYYYLLL^^^qqqVVVNNNNNN~~~|||ttttttxxxwwwssspppppppppnnnnnnnnnnnnnnnmmmmmmmmmmmmiiiiiihhhfffccciii{{{ooogggbbbccceeeddddddfffgggffffffhhhjjjiiifffddd\\\___cccdddccc```^^^^^^]]]]]][[[WWWQQQJJJCCC>>>@@@RRRkkkzzzsssllleee^^^WWWWWW\\\eeeqqqxxxpppqqqjjjooonnnnnnhhhjjjlllkkkfff^^^VVVPPPWWWXXXZZZ]]]^^^\\\XXXTTTXXX]]]^^^gggvvv}}}tttpppmmmsssqqqmmmjjjjjjmmmoooooommmpppoooooonnnnnnnnnmmmmmmnnnnnnooooooooopppqqqqqqoooooooooooooooooooooooonnnnnnooooooooonnnlllkkkiiidddeeejjjiiikkk~~~}}};;;)))...)))))))))(((((((((((())))))((('''''''''((()))+++,,,(((333^^^|||kkkppp}}}rrryyyqqquuulllmmm```XXXRRRqqqiiiGGG===<<<222...666>>>BBB>>>:::===BBBEEE666555;;;BBB@@@999<<>>>>><<<:::888888999;;;666666555555444444333333000000//////////////////........................//////............//////---------------------------,,,---///000000111444GGG}}}vvvyyyxxxwwwwwwwwwvvvsssqqqlllrrrsssooooooooo```MMMRRR[[[]]]YYY___jjjhhh]]]JJJ<<<::::::444999>>>666===999888<<>>999555:::AAADDDBBB???;;;<<>>>>>LLL^^^ccc@@@555777555333222111000////////////------------------------...//////...---,,,...///---,,,+++666TTT{{{yyypppfffdddXXXMMMJJJIIIHHHGGGIIISSS^^^YYYaaaiiitttwwwWWW;;;444555777222222666555222111111000000000111111/////////.........------,,,,,,,,,,,,,,,------------------......---------------,,,,,,------...///---,,,---...111333444444)))---000777GGGVVVUUUJJJMMMOOOPPPNNNIIIEEEDDDDDDEEE===666555666666;;;@@@???888333333888;;;888444555555444444333222222222////////////..........................................------------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,------///000222444IIIuuuzzzvvvuuuuuuvvvvvvvvvtttrrrpppsssrrrppprrrssshhhYYYPPPZZZbbbcccgggppptttqqq[[[???888:::...222<<<777<<<888777:::===@@@GGGOOO```}}}~~~wwwjjjiiiiiiaaaQQQLLLWWWNNNmmmyyyOOO333222///---+++,,,,,,+++***,,,,,,++++++,,,,,,---...222VVVttteeekkkEEEcccmmmEEEKKKLLLBBBRRRbbbWWW```dddzzztttwwwzzzzzzuuuqqqrrrqqqoooooooooooonnnmmmmmmllllllgggiiijjjhhhcccgggzzzqqqjjjeeefffhhhfffeeegggbbbbbbbbbccccccccccccdddeeeffffffccc```^^^]]]^^^]]]\\\ZZZVVVPPPHHHAAA<<>>111///111555333111000000000...------------,,,,,,+++++++++------//////...---+++***,,,,,,---,,,,,,///333666JJJddd|||LLL:::999888444333333222222111000000000........................------------,,,,,,+++++++++++++++++++++++++++++++++++++++*********))))))*********+++++++++,,,,,,+++++++++,,,,,,,,,,,,------......///111222222333666777999::::::999888777888888777666555444444555555444444333333333333333222222333333222111111000........................//////...---------------++++++++++++++++++++++++************************,,,,,,,,,,,,------------111///===aaaooofffhhhlllmmmlllsssrrrooollliiigggggghhhiiieeeaaaggg{{{YYY===CCCDDDTTTlllmmm```WWWPPPVVVdddnnnmmmhhhjjjsss}}}zzz}}}~~~uuuvvv~~~~~~uuujjjbbbccchhhnnnrrrccciiisssxxxrrrcccWWWQQQ___VVVwwwrrr777///222......---,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------===kkkbbbYYYlllbbbxxxdddgggOOO___]]]zzzzzz}}}|||vvvuuuvvvtttrrrooooooooonnnmmmllljjjiiijjjjjjmmmllleeeeeexxxvvvnnnhhhiiillljjjhhhhhhbbbaaaaaaaaabbbccccccdddccccccbbb```___^^^]]][[[___\\\\\\YYYNNNAAA???FFFdddwww~~~yyyiiigggaaaZZZSSSQQQTTTWWWjjjyyyxxxsssppptttnnnqqqaaaXXXOOOOOOVVV\\\\\\ZZZTTTTTTTTTWWW\\\ccchhhjjjwww{{{xxxvvvrrrrrruuuqqqoooppppppooommmkkkkkklllllllllmmmmmmmmmmmmlllllloooooopppppppppooonnnnnnqqqpppnnnmmmmmmnnnpppqqqoooooooooooonnnmmmlllkkkkkklllfffccceeegggvvvpppwwwwww|||}}}WWW777000,,,))))))((('''''''''''''''((((((''''''''''''(((((('''&&&(((***))))))333???```ooorrrkkk|||}}}oooLLLBBB:::WWW<<<000///222444222111111111111000...------,,,,,,,,,,,,++++++,,,---...//////...---,,,,,,,,,---,,,++++++---///,,,<<>>WWW@@@777333333000000000111222111---++++++++++++,,,,,,---------///...---,,,+++******+++,,,------+++***)))+++,,,&&&,,,///,,,***,,,......$$$///555FFFjjj~~~RRRAAA333444::::::333...444///---000444555111.../////////...------,,,,,,++++++++++++++++++++++++))))))*********+++++++++)))))))))))))))*********))))))))))))((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))++++++++++++++++++,,,,,,,,,---------///000111222......---------......///000000///...............+++,,,------.........---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......,,,***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************///'''666***xxxjjjdddrrrzzzbbbsssbbbTTT___jjjmmmhhhbbbbbbeeeoooiiidddbbbbbbgggxxxxxxvvvtttuuuxxxiiixxxrrriiiqqqooohhhooooooooommmlllmmmooopppnnnfffggggggfffdddfffkkkooooooaaaXXXZZZbbbzzz|||\\\hhh[[[777555)))222///000+++*********+++,,,,,,---*********+++,,,---///000???VVVzzzpppXXXnnnnnnwwwnnnfff}}}|||uuuvvvwwwvvvtttrrrrrrrrrnnnoooooooooooonnnnnnmmmqqqoooooollleeeggg||||||rrriiiiiijjjiiihhhiiigggfffeeedddddddddddddddccc___^^^___^^^eeetttcccWWWRRRHHHEEE]]]}}}zzzvvvjjjbbbYYYVVVXXX[[[\\\[[[hhhxxxwwwtttiii\\\PPPZZZ___]]]ZZZWWWUUUUUUWWWYYY]]]bbbhhhkkknnnttt}}}|||zzzsssttttttppptttxxxpppnnnoooooonnnllllllmmmooolllmmmnnnoooppppppppppppssssssssssssrrrqqqpppppppppqqqqqqrrrrrrqqqqqqppprrrrrrrrrrrrqqqqqqpppooolllkkkcccbbbfffccciii{{{uuuooowwwxxxxxxoookkk888***---))))))(((''''''''''''''''''&&&&&&%%%%%%&&&&&&'''"""((()))%%%###''')))'''&&&***,,,))))))---...,,,AAArrrfffUUURRRbbbkkkddd[[[YYYXXXVVV]]]eee~~~FFF888444***,,,***555555(((000999***PPP:::666333...000000...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,***,,,------111AAAXXXkkkxxx{{{___DDD444555555555555444444333222555444333222111111111111......---,,,,,,,,,,,,---++++++************++++++************************))))))))))))))))))))))))''''''((((((((((((''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))++++++++++++++++++++++++++++++,,,---...///000111000000111111111111000000111000000///...---------,,,,,,------...//////000.........------,,,,,,,,,,,,,,,,,,++++++*********+++++++++************)))))))))))))))************)))************+++++++++------...333<<>>CCCNNN]]]nnntttXXX===...,,,222888444444444444444333222111444444333222111111111111......---,,,,,,,,,,,,---+++******))))))******+++************************))))))))))))))))))))))))''''''((((((((((((''''''&&&&&&&&&''''''''''''((('''((((((((())))))))))))++++++++++++++++++++++++++++++,,,---...///000000///000000111111000000///000000//////...------,,,,,,,,,,,,---.../////////......---------,,,,,,,,,,,,,,,,,,++++++*********+++++++++*********))))))(((((()))))))))*********))))))*********+++++++++,,,******+++///666===BBBooouuugggnnn\\\WWWWWW^^^ccccccbbbccchhhffffffiiihhhfffkkkssswww~~~}}}{{{zzzvvvuuutttrrrqqqpppppppppoooppppppnnnkkkiiihhhhhhiiiiiiiiiiiijjjjjjkkkkkkbbbeeehhhjjjiiieeeaaa^^^ZZZ^^^SSSiiinnnVVV666(((///111///...***++++++************++++++++++++,,,+++***+++...000[[[___ooommmVVVsssyyyyyyyyyuuurrrrrrtttuuurrrooooooqqqqqqnnnnnnqqqpppnnnmmmlllqqqhhhggghhhjjjiiigggiiimmmmmmjjjhhhiiifffhhhiiihhhfffeeegggiiimmmbbbgggddd]]]uuuuuuggg___\\\SSSBBBGGGcccxxxzzz|||wwwooohhh```YYYVVVVVVYYY```hhhtttjjjYYYSSSZZZ[[[\\\WWWVVVYYY[[[ZZZ^^^dddeeehhhkkkmmmpppwwwyyyxxxxxxwwwvvvuuusssqqqppppppqqqpppnnnmmmnnnqqquuuuuussstttuuutttqqqrrrvvvtttsssrrrqqqpppqqqqqqrrrwwwuuuttttttwwwyyyyyyyyy|||zzzvvvssspppnnnmmmmmmssskkkiiinnnnnnkkkpppzzzjjj|||~~~hhhyyy===,,,---((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((()))******((($$$)))<<>>FFFCCC```gggiiihhhooo{{{yyy|||rrrdddYYYOOO>>>---///---******...222///)))%%%'''***---+++&&&%%%''')))))))))(((((()))))))))HHH999333111000///...---,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******)))))))))***************++++++++++++++++++++++++))))))***+++,,,,,,)))&&&((())),,,...///...---,,,***+++---,,,))))))***,,,///,,,)))'''(((+++000333***...333777777333---***//////000000111111000000000000////////////000000------,,,+++++++++++++++***))))))(((((())))))***))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&''''''''''''(((&&&&&&'''''''''(((((((((''''''(((((())))))***************++++++,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,)))))))))*********************)))))))))(((((((((''''''(((((((((((())))))((((((((()))))))))************++++++,,,,,,,,,,,,222,,,AAA|||vvvrrr```IIIJJJSSSYYYVVVQQQMMMOOOUUUXXXVVVaaa___```gggqqqxxxzzzxxxqqqnnnjjjhhhhhhjjjjjjjjjmmmllljjjhhheeedddcccbbbeeedddddddddffffffeeecccbbbbbbbbbcccfffiiimmmoootttiiiXXXKKKIIIWWWlll}}}ZZZ[[[aaaaaannn{{{<<<555///+++---...)))...111(((++++++************++++++)))***+++++++++,,,///222VVV___XXXcccfffqqqyyyjjjzzzyyyzzzyyyxxxvvvtttsssrrrrrrqqqsssrrrmmmlllmmmllliiihhhaaa___RRRTTT^^^mmmtttnnnooonnniiieeefffeeeeeefffhhhiiiiiihhhgggeee___\\\cccjjjhhhbbb]]]ZZZYYYPPPDDDQQQhhhrrrzzz}}}|||vvvrrrpppeee]]]VVVSSSRRRSSSZZZaaaqqqgggRRR[[[\\\VVV[[[\\\___aaaaaadddjjjlllkkklllnnnrrryyyyyyxxxuuuuuusssrrrqqqpppppppppsssqqqpppqqqrrrtttsssrrrqqqoooppprrrrrroooqqqvvvvvvvvvvvvvvvwwwwwwwwwwwwvvvuuutttuuuwwwwwwvvvtttuuuttttttssssssrrrqqqqqqpppssstttqqqllljjjooouuusssnnnppp}}}RRR+++...((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&'''((((((...+++)))((())))))'''%%%%%%+++...///...,,,,,,***///222000000555999999------+++***...333222///---555999222%%%!!!***444444111...,,,***'''###!!!)))((((((''''''(((((()))GGG888333000111......---,,,,,,,,,------************************++++++*********)))))))))((()))))))))*********+++************************%%%(((+++------,,,+++***,,,,,,,,,+++***(((&&&%%%************++++++,,,---))),,,000222000,,,'''%%%,,,+++)))((()))+++///111//////000111111111111111/////////......//////000---,,,++++++***+++++++++))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((&&&&&&'''(((((()))******************++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++++++++***************+++++++++,,,,,,,,,((()))))))))*********+++***)))))))))(((((((((((('''''''''((((((((())))))(((((((((((()))))))))***---,,,,,,,,,,,,---------,,,---444SSSzzz|||jjjVVVMMMMMMRRRTTTPPPNNNSSSVVVVVVZZZ]]]aaabbbbbbccceeehhhwwwrrrkkkfffeeefffhhhiiihhhgggfffdddbbbaaaaaaaaaaaabbbccccccbbbaaaaaabbbfffffffffhhhkkkoootttvvvvvvgggRRRHHHSSSrrr|||LLL^^^|||eee___LLL555555333,,,000444---,,,,,,&&&++++++************++++++)))***+++++++++,,,///222MMMggggggRRRnnnsss{{{yyy[[[zzz{{{zzzzzzyyyxxxvvvsssrrrqqqrrrppprrrqqqllljjjkkkjjjgggeeeVVVSSSQQQXXX___kkksssnnnpppooojjjeeehhhfffeeefffhhhiiihhhfffggghhhaaa]]]bbbeeeaaaaaa[[[YYYYYYOOOEEERRRiiiqqqvvv|||xxxqqqnnn```YYYTTTTTTTTTVVV\\\cccoooiiiQQQ\\\\\\UUU]]]ZZZ```ddddddggglllmmmiiinnnooosssyyyxxxyyyxxxxxxwwwvvvtttrrrqqqppprrrpppooopppssstttsssqqqooonnnpppssssssqqqtttxxxxxxwwwvvvvvvvvvxxxyyyzzzvvvvvvvvvwwwxxxxxxvvvtttvvvvvvuuutttsssqqqpppooonnnqqqrrrqqqpppqqqtttvvv}}}mmmllluuuYYY666+++((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&'''((()))!!!'''***,,,,,,***(((000111+++%%%&&&)))000<<<...///000000+++&&&)))///111000111333111---)))))),,,$$$ (((444777...###'''$$$ """(((---...(((''''''''''''''''''(((FFF888333000111......---,,,,,,,,,------*********************************))))))))))))((((((((())))))*********+++))))))))))))))))))))))))***+++***(((&&&&&&(((+++'''''''''''')))***,,,...+++'''%%%&&&)))+++***''')))))))))(((((())),,,...((())),,,...//////...---//////000111111111111111//////.........//////000---,,,++++++******++++++))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''((())))))******************++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++,,,++++++***************************++++++,,,,,,,,,(((((())))))*********+++))))))))))))((((((((((((''''''''''''((((((((()))(((((((((((()))))))))))))))(((((())))))+++,,,,,,(((444000000MMMtttpppyyy\\\HHHSSSXXXSSSLLLLLLNNNNNNNNNZZZffffff]]]UUUUUUZZZeeebbb___^^^___```aaaaaadddcccbbbaaa````````````[[[^^^bbbbbb``````bbbeeeooonnnmmmmmmooorrrvvvxxxccc^^^ZZZ```uuuaaaKKKkkkuuu^^^```444000000///%%%)))000***(((---...++++++************++++++)))***+++++++++,,,000222JJJqqqooowwwxxxXXXiiivvvsssHHHwww}}}yyyyyyxxxuuurrrqqqqqqqqqoooqqqpppkkkiiijjjiiieeecccNNNLLLQQQ]]]aaahhhuuulllmmmmmmkkkjjjkkkhhhfffggghhhiiifffddddddhhhbbb^^^dddccc___aaaVVVVVVVVVNNNFFFUUUmmmtttssszzzyyyqqqlll\\\WWWSSSUUUVVVXXX^^^eeeqqqkkkPPP[[[\\\UUU___VVV^^^bbbcccfffllllllgggoooqqqtttxxx}}}xxxxxxzzzzzzzzzyyywwwuuurrrppprrrpppnnnppprrrtttrrrpppooonnnpppssstttsssuuu{{{yyyxxxwwwvvvvvvxxxzzz{{{uuuuuuuuuvvvwwwwwwuuusssssstttttttttssssssrrrqqqjjjlllmmmoootttwwwwwwtttnnnuuurrruuuZZZ;;;'''((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''((())))))))),,,,,,&&&!!!"""''',,,%%%)))&&&)))222...&&&(((...'''&&&...000+++***///+++'''(((---,,,''')))///,,,---...+++&&&###&&&---(((***++++++++++++(((%%%'''''''''&&&&&&'''''''''HHH444444111......------,,,,,,++++++******++++++++++++***))))))***)))(((''''''((()))***))))))((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************)))************+++++++++,,,,,,------...//////000///000000000000111111111222222222111111///......------,,,,,,,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))************************************,,,,,,,,,---------......,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++*********))))))))))))))))))))))))))))))((('''%%%%%%%%%&&&(((***''''''''''''((((((((()))******))))))******+++,,,222000000///333OOO}}}\\\PPPHHHLLLUUUYYYVVVSSSMMMSSSTTTMMMKKKRRRYYYZZZVVV]]]dddfffccc``````aaajjjbbbYYYVVVYYY]]]______]]]aaafffkkkmmmmmmkkkiiifffhhhnnnwww~~~zzzlll^^^VVVQQQ^^^iiiTTTKKKtttxxx[[[sss:::000111333------,,,,,,+++***)))))))))))))))))))))))))))))))))************+++...000WWW```jjjsssMMM```|||www\\\sss}}}zzz~~~{{{vvvsssrrrrrrqqqpppnnnrrrqqqkkkiiijjjgggaaa\\\LLLVVV^^^bbbfffmmmoooggglllqqqhhhnnniiiiiiiiiiiigggeeecccbbbfffeeedddbbbaaaaaa``````UUUUUUVVVLLLFFFXXXqqqwwwyyy}}}|||sssjjjeee^^^VVVQQQRRRWWW[[[bbbhhh{{{jjjWWWZZZUUU\\\^^^]]]___aaabbbdddfffjjjmmmsssvvvzzz|||yyyyyyxxx}}}yyysssppppppssspppoooppppppppppppqqqsssrrrrrrrrrsssvvvyyyzzzxxxuuurrrtttxxx{{{zzzxxxyyywwwvvvwwwzzz{{{xxxvvvuuuuuuuuuuuutttsssrrrqqqmmmmmmqqqrrrkkkcccfffnnnbbbxxxnnn...,,,+++)))'''''''''((('''&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((,,,""",,,"""666''')))555)))///222!!!(((000"""111,,,///"""&&&###...+++(((111)))(((***)))'''***###!!!%%%+++***((('''GGG444444111......------,,,,,,++++++******++++++++++++***))))))***)))(((''''''((()))***(((((((((((()))***++++++'''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))(((((()))))))))*********))))))*********++++++++++++,,,,,,---......//////000000000111111111111222111111111111000///...---............------------))))))))))))))))))))))))((((((((((((((((((((((((***)))(((''''''((()))***((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((()))))))))*********************************++++++,,,,,,,,,,,,------,,,,,,+++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++++++++*********))))))((((((((((((((((((((((((((('''&&&%%%%%%&&&((()))'''''''''((((((((())))))******))))))******+++,,,&&&'''+++...333JJJ||||||qqqJJJNNNTTTHHHMMMbbb]]][[[UUURRRVVV]]][[[UUU___eeemmmooommmjjjjjjkkkrrrllleeeccceeeggggggeeebbbaaaaaabbbdddgggjjjlllttttttwwwvvvkkk\\\UUUWWWHHHaaapppxxxSSS```wwwXXXJJJ...111111...------,,,++++++***)))))))))))))))))))))))))))))))))************+++...000JJJfffhhh~~~MMMooouuunnnXXXbbbiiizzz|||yyyvvvssssssrrrpppooommmqqqpppkkkhhhiiieee```^^^OOOYYY___aaaccciiizzzoooiiipppvvvjjjmmmiiiiiijjjiiihhhgggeeedddgggfffdddaaa___]]]\\\[[[XXXWWWVVVKKKDDDWWWqqqxxxyyy}}}|||ssslllgggZZZWWWUUUWWWYYY]]]gggqqqmmmYYY\\\WWW]]]^^^\\\___bbbeeehhhkkknnnqqqtttwww|||~~~xxx{{{wwwzzz}}}|||vvvrrrqqqrrrsssrrroooiiicccbbbgggmmmtttssssssssstttvvvyyyzzzxxxvvvtttvvvyyy{{{xxxtttyyyxxxwwwxxxzzz{{{yyywwwvvvvvvuuuuuutttrrrqqqpppllllllnnnppplllggghhhnnn{{{|||fffqqq222...+++)))'''''''''((('''&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''###'''000,,,$$$%%%(((&&&222333///555"""***222###(((---===!!!&&&---...###&&&&&&'''///%%%+++"""%%%GGG444444000///...------,,,,,,++++++*********++++++******)))((()))((((((''''''(((((()))''''''((()))+++---...///''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))(((((())))))))))))******)))))))))*********++++++++++++,,,,,,------......000000000000111111111111000000000000///...------.........---------,,,,,,))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))))))))******))))))))))))))))))))))))************+++++++++++++++++++++***************++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++************)))))))))((((((((((((((((((((((((''''''&&&%%%%%%'''((()))''''''((((((((()))))))))******))))))******+++,,,)))***---//////999UUUrrrbbb\\\:::>>>SSS```[[[WWWQQQPPPWWWaaaeeedddbbbgggmmmqqqqqqqqqsssuuummmjjjgggfffgggfffbbb___fffdddaaa^^^]]]___aaaccc^^^TTTOOOSSSTTTQQQQQQWWWoooQQQNNNJJJ\\\kkkLLL---)))000222+++,,,,,,,,,+++******)))))))))))))))))))))))))))))))))************+++...000FFF[[[ZZZNNNpppppp[[[HHHvvv~~~wwwttt^^^WWWjjjuuuhhh___eeennnzzzxxxuuutttsssrrrpppnnnlllooonnnjjjgggfffbbb]]]^^^PPPZZZaaaccccccbbbxxxuuugggjjjgggnnnttthhhiiiiiiiiiiiijjjiiihhhgggggggggfffdddaaa___]]]\\\[[[\\\ZZZXXXKKKCCCUUUooowwwxxx|||zzzsssllliiiXXXXXXYYYZZZYYY[[[fffsss{{{qqq\\\]]]XXX^^^___[[[___eeeiiilllpppsssuuutttyyy~~~zzzxxx|||uuuwwwxxxvvvsssqqqsssuuurrrsssnnncccYYY[[[gggrrrttttttsssssstttvvvxxxyyyvvvuuuwww{{{{{{wwwzzzyyyyyyzzz{{{{{{zzzxxxwwwwwwvvvtttsssqqqpppooommmkkkkkknnnnnnkkkkkknnn~~~xxxhhh111---+++)))'''''''''((('''&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''''''''(((((((((''''''''''''''''''''''''"""///111******...***...999)))000%%%///$$$)))+++---***999!!!$$$%%%%%%***+++,,,&&&***,,,(((!!!...~~~FFF444333000///...------,,,,,,++++++******************))))))(((((((((((((((((((((((((((''''''((()))***,,,...///'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))(((((((((((()))))))))***))))))))))))************++++++++++++,,,,,,---------............/////////...............---,,,,,,++++++++++++************))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))***))))))))))))))))))))))))((((((((()))))))))***************************)))************++++++++++++******++++++++++++******************))))))))))))(((((((((((((((((((((((('''&&&&&&&&&&&&'''((()))'''(((((((((((()))))))))******))))))******+++,,,000///000000,,,+++555CCCXXXlllYYYsss}}}ZZZHHHHHHWWWZZZ\\\YYYUUUSSSTTTUUUTTTWWWZZZ]]]```dddjjjoooooonnnooooooooolllfffbbbOOOPPPPPPPPPOOOMMMKKKJJJKKKRRRSSSMMMJJJYYYuuuhhhGGG<<>>OOOgggnnnssswww{{{{{{uuummmeeeaaaUUUTTTWWW^^^cccgggnnnuuu~~~ccc```___fffbbbgggiiilllnnnoooqqqtttvvv|||{{{~~~zzzxxxxxxwwwwwwwwwwwwvvvvvvtttqqqhhhaaaggguuuvvvooooooppprrrtttvvvxxxyyyyyywwwxxxyyyyyyyyyxxxxxxyyyzzz|||}}}|||yyyxxxxxxyyyyyywwwtttqqqoooooooooooolllmmmkkkffffffjjjjjjfff|||zzz|||zzzdddttt666,,,+++)))'''''''''((('''&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$ ***,,,000"""000DDDwww%%%CCC@@@rrrLLL&&&tttBBB555222///222......---,,,,,,++++++***)))))))))))))))(((((('''%%%&&&'''(((((('''&&&%%%&&&&&&&&&''''''(((******&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))************((()))************))))))))))))))))))(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''((()))******)))((('''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((()))'''''''''''''''''''''''''''''''''((((((((())))))&&&'''''''''(((((())))))&&&''''''((()))******+++(((((())))))))))))(((((('''((((((((())))))******''''''''''''''''''''''''%%%&&&''''''((((((''''''))))))))))))*********************)))***++++++,,,(((*********,,,///000//////,,,333IIIqqq|||aaaiiivvv]]]WWW]]]LLLLLLKKKLLLNNNOOONNNMMMAAA@@@???>>>???BBBGGGKKKSSS]]]nnnqqq[[[EEE>>>]]]YYYPPP^^^@@@???222)))555000+++333---%%%///)))))))))))))))*********)))))))))))))))))))))))))))************+++...000FFFWWW]]]^^^oooxxxmmmeeeUUUOOOSSSWWWVVVIII888333,,,888>>>KKKjjjlllKKKKKKddd{{{|||~~~yyyuuusssrrrpppooopppkkkhhhggg___QQQHHHGGG\\\QQQ]]]iiivvvyyyeeebbbffflllqqqkkkjjjkkkjjjhhhggggggggghhhiiiggggggeeedddcccbbbbbbbbbbbb]]]UUUDDD:::MMMhhhqqqtttxxx}}}}}}wwwnnneee```TTTVVV[[[```aaaccclllvvveeebbbaaahhhdddhhhjjjmmmnnnpppssswwwzzz~~~}}}vvv}}}|||xxxwwwwwwxxxxxxwwwtttrrrrrrqqqggg^^^bbbpppssslllpppqqqsssvvvxxxzzz{{{|||wwwwwwxxxxxxxxxyyy{{{}}}yyy|||}}}|||yyywwwwwwyyyxxxvvvtttqqqoooooooooppphhhkkkjjjddddddiiikkkhhh{{{lllttt777111+++)))'''''''''((('''&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&)))$$$&&&999---"""++++++444333222ttt+++---cccnnnDDD999000333000......---,,,++++++++++++))))))))))))((((((((((((''''''(((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))******+++++++++++++++*********))))))))))))))))))))))))))))))''''''''''''''''''&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))+++++++++*********))))))((((((((((((((((((((((((%%%&&&&&&'''((()))******''''''''''''((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''((())))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((())))))(((((((((((()))***+++,,,+++******+++---///...---///,,,+++:::```qqqdddYYYaaattt^^^KKKIIIMMMLLLGGGEEEEEEFFFGGGEEECCCIIIZZZllldddPPPGGGAAAIIIYYYccccccaaattteee___GGG000111111------,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++,,,---...///>>>ZZZmmmRRR|||iiiNNNXXXZZZ___iiiQQQ...333222222:::>>>HHH[[[RRRUUUjjj}}}{{{wwwuuutttsssqqqooonnnnnnkkkiiiaaaKKKCCCPPPaaa```bbbRRR___gggVVVkkklllkkkiiimmmmmmnnnmmmjjjggghhhkkkkkkjjjggggggeeecccbbbdddgggkkk___XXXKKK???===JJJ___pppttt|||zzzqqqiiibbb]]]QQQZZZ]]]aaagggeeeggguuuiiigggccchhhllljjjllloooqqqrrruuuxxx{{{{{{{{{{{{zzzyyyxxxwwwwwwyyy{{{{{{zzzyyyuuuuuummmcccfffpppqqqjjjhhhlllsssyyy}}}}}}zzzxxxwwwxxxxxxyyyzzz{{{}}}~~~|||{{{zzzzzzxxxxxxwwwvvvsssqqqooonnnooopppooonnnkkkjjjiiifffcccaaabbbdddyyyDDD))),,,***((('''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%+++666FFF888MMMAAADDDGGGLLL???###PPP222"""iiiMMM$$$&&& 111'''cccmmmDDD999000333000......---,,,++++++++++++))))))))))))(((((((((((('''(((((())))))(((((('''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))******+++++++++******)))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))++++++*********)))))))))''''''''''''''''''''''''&&&&&&''''''(((((())))))&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&'''(((((((((((())))))))))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))(((((((((((()))***+++,,,+++***)))+++---...---,,,......---111AAAWWWfffkkkfffmmmnnnzzzttt\\\KKKBBBDDDKKKSSSZZZmmm}}}hhh\\\^^^nnnNNN000+++///000------,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++,,,---...///BBBCCCaaavvvoooxxxkkkHHH]]]fffmmmoooGGG---000---...888;;;AAAQQQZZZaaaxxx{{{yyyvvvuuuuuutttsssqqqppppppkkkhhh```KKKEEEUUUcccdddcccOOOZZZfffZZZhhhrrroooffffffggggggggggggggghhhiiiiiihhhjjjiiieeebbb______```bbb[[[RRREEE<<<>>>NNNddduuuuuu{{{}}}wwwpppiiiaaa[[[QQQZZZ]]]bbbiiigggiiiwwwmmmkkkfffjjjmmmjjjlllooorrrtttxxx|||yyyzzzzzzxxxwwwzzzyyyxxxyyyzzzzzzyyywwwuuuuuuooogggjjjssstttlllnnnssszzz}}}{{{xxxvvvwwwxxxxxxxxxyyyzzz{{{|||}}}}}}||||||{{{zzzyyyxxxwwwuuusssqqqpppooonnnllljjjkkkkkkjjjgggdddcccdddfff{{{www}}}~~~JJJ///,,,***((('''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&777333...333!!!|||(((nnn222''' 111***lllCCC999111444000......---,,,++++++++++++))))))))))))((((((((((((((())))))******))))))((('''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))(((((((((************))))))))))))((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))''''''''''''''''''''''''''''''''''''''''''((((((%%%%%%%%%&&&&&&&&&&&&'''(((''''''''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%&&&'''''''''(((((())))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))(((((((((((()))***+++,,,+++***)))***+++,,,+++******,,,//////---222DDDUUUqqq\\\mmmyyy|||sssZZZDDD???RRR]]]^^^qqq|||yyyjjj]]]kkkttt<<<+++000333///---,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++---...///888MMMjjjWWWJJJiii___ZZZ^^^444666999666;;;CCC===444777LLLZZZwwwyyywwwuuutttuuuuuutttrrrrrrqqqkkkfff^^^KKKIII[[[nnnrrrkkkQQQVVVhhhaaadddfffvvvwwwgggdddgggbbbcccfffjjjkkkjjjhhhhhhjjjhhhdddaaa^^^]]]\\\\\\WWWLLL???888???QQQhhhxxxxxxzzzyyytttooojjjaaaYYYQQQZZZ^^^ccckkkiiijjjwwwpppmmmgggkkkmmmnnnpppsssuuuvvvyyy}}}zzzzzzzzzxxxxxx{{{zzzyyyyyyzzzyyywwwuuuuuuvvvsssmmmpppwwwwwwqqqnnnuuu||||||wwwttttttwwwyyyyyyyyyyyyyyyzzz{{{|||~~~}}}|||{{{zzzyyyyyyxxxwwwuuusssqqqpppmmmjjjgggkkkkkkkkkiiifffeeefffggg|||vvvxxxRRR111,,,***((('''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$'''%%%'''aaa$$$(((}}}"""+++***)))000###000)))rrrjjjAAA888111444000......---,,,++++++++++++))))))))))))(((((((((((())))))************))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((('''''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))))))))************************))))))))))))))))))))))))******)))))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%&&&&&&&&&'''''''''((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&%%%%%%&&&&&&'''((('''((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))(((((((((((()))***+++,,,,,,***)))***++++++***))))))***///222,,,)))666HHHdddrrryyyvvv}}}kkk]]]___lllxxx|||uuujjjsssuuunnnmmmpppmmmcccYYYKKKXXX~~~ooo\\\WWWaaaxxxWWW999%%%---888444------,,,+++++++++******))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))******+++,,,...///111bbb~~~ddd^^^{{{___RRRaaa===AAAHHHOOO^^^lll```IIIAAA999AAA[[[vvvzzzxxxuuutttttttttsssqqqrrrpppiiiddd[[[KKKLLLaaayyypppRRRQQQfffggg]]]WWWjjj~~~hhh```dddccceeejjjooooookkkiiiiiifffeeecccaaaaaa___^^^\\\QQQGGG;;;777AAAUUUjjjwww|||{{{wwwrrrppplllbbbXXXRRR[[[___cccjjjgggiiiuuupppmmmgggkkkmmmtttvvvwwwwwwwwwxxxzzz|||~~~|||}}}|||zzzzzzzzzyyyxxxxxxyyyyyywwwvvvuuuwwwvvvsssvvv{{{zzzvvvkkkoootttvvvuuuuuuvvvxxxzzzzzzyyyyyyyyyzzzzzz{{{}}}}}}|||{{{zzzyyyxxxxxxwwwuuusssrrrqqqnnnjjjgggllllllllliiifffddddddeee~~~yyy|||tttZZZ222,,,***((('''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''666...%%% UUU***,,,$$$'''444%%%iii@@@888222444///......---,,,++++++++++++))))))))))))(((((((((((())))))************))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''(((((()))''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))(((((((((((()))***+++,,,,,,***)))***++++++***)))...***+++111...''')))111===UUUhhhsssuuuuuu|||dddmmmjjjSSSOOOaaakkkjjjtttnnnvvvlllooosssxxx___UUUdddjjj^^^VVV\\\]]]lll{{{DDD444000------,,,***+++...++++++***************)))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))***+++,,,---...666]]]www||||||}}}qqqZZZpppYYYTTTgggDDDFFFRRRbbb}}}SSSBBBBBBVVVqqq|||yyyvvvtttsssrrrpppooopppoooiiicccZZZKKKOOOfffzzzmmmSSSOOOdddnnn[[[VVVnnnhhh\\\^^^ggggggkkkqqqoooiiihhhkkkhhhfffddddddcccaaa]]]YYYEEE???999;;;HHH[[[nnnzzz~~~|||xxxsssqqqnnncccXXXTTT\\\^^^aaagggdddfffssspppnnniiimmmooouuuvvvwwwxxxxxxyyy|||~~~{{{|||}}}{{{yyyzzzwwwwwwvvvxxxyyyzzzyyywwwuuuwwwwwwwwwyyy||||||yyyooonnnnnnrrrvvvyyyyyywwwzzzzzzyyyyyyyyyzzzzzz{{{|||{{{{{{zzzyyyxxxwwwwwwuuutttrrrqqqqqqooommmjjjmmmmmmllliiieeebbbaaaaaa{{{www}}}hhh{{{qqq[[[444,,,***((('''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''!!!"""%%%"""'''aaa)))(((zzz+++'''000$$$)))"""333ggg???888222555///......---,,,++++++++++++))))))))))))((((((((((((((())))))******))))))(((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))'''''''''''''''&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((((((((())))))(((''''''''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((''''''''''''((())))))&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((())))))(((((((((((()))***+++,,,+++***)))***+++,,,+++***---)))(((---000...***(((+++333GGG^^^hhhpppjjjYYYSSS[[[ZZZOOOSSSVVVWWWVVVVVV\\\gggooommmZZZTTTdddtttuuuuuuzzzkkk:::000///333333---)))***+++(((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***,,,---...222UUUZZZeeeZZZNNNbbbLLLFFFZZZ@@@KKKUUUeeejjjKKKJJJ```|||yyyvvvtttsssrrrooommmnnnooojjjeee\\\MMMQQQiii{{{~~~lll[[[VVViiizzzaaaYYYyyypppfffhhhkkkiiikkkooolllfffiiiqqqmmmjjjgggeeebbb\\\TTTNNN:::;;;>>>EEESSSdddttt~~~~~~}}}yyyuuurrrnnncccWWWVVV\\\]]]___eeecccfffuuutttrrrmmmppprrrqqqsssvvvxxxzzz~~~{{{xxxzzzzzzwwwwwwxxxvvvuuuvvvwwwyyyzzzyyyxxxtttvvvwwwxxxzzzzzz{{{zzzxxxsssppprrrxxx|||zzzvvvyyyyyyyyyyyyyyyzzz{{{|||{{{{{{zzzyyyxxxwwwwwwvvvvvvsssqqqpppppppppooonnnlllmmmllljjjfffbbbaaa```yyyjjjkkk}}}bbbXXX222,,,***((('''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''222)))666&&&***000###%%%'''222VVV"""WWW''')))...///NNNfff===888333555///......---,,,++++++++++++))))))))))))(((((((((((('''(((((())))))(((((('''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&''''''(((((((((''''''''''''''''''''''''&&&&&&&&&'''(((((())))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''((((((&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((())))))(((((((((((()))***+++,,,+++***)))+++---...---,,,)))***+++***...222111---...,,,:::@@@\\\vvvsss{{{tttxxx~~~xxxdddWWW]]]jjjsss{{{bbbBBB444444,,,---///000000///+++'''))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***,,,---...,,,VVVMMMZZZvvvZZZUUUdddPPPGGGXXXFFFKKKSSSaaattteeeggg}}}zzzxxxuuussssssrrrpppooolllooommmiiiaaaQQQUUUlll}}}|||iiibbbZZZhhh}}}aaaaaauuurrruuuqqqkkkjjjmmmkkkgggnnn{{{ooolllgggccc___VVVKKKBBB888???IIISSS^^^iiiuuu|||{{{|||{{{vvvrrrlllaaaVVVVVV\\\\\\]]]dddeeejjjzzzwwwtttnnnqqqrrrpppssswwwzzz}}}}}}zzzxxxzzzyyyvvvvvvxxxwwwwwwvvvwwwyyyyyyxxxvvvtttuuuvvvxxxxxxxxxxxxzzzzzzvvvssssssvvvyyyyyyxxxxxxxxxxxxyyyzzz{{{|||}}}||||||{{{zzzyyyxxxwwwwwwxxxuuuqqqooooooooooooooojjjkkklllkkkhhheeeddddddtttaaauuuiii^^^222,,,***((('''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''666 ```iii )))???"""''''''ggg444ccc;;;%%%###bbbeee===888333555///......---,,,++++++++++++))))))))))))((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&''''''((()))******+++''''''''''''''''''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&%%%%%%%%%%%%&&&''''''&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((())))))(((((((((((()))***+++,,,+++******+++---///...---)))111111(((%%%+++...+++222(((///,,,===PPPMMMgggwww}}}~~~EEE000---+++111222,,,***---,,,''')))000)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***+++---...111RRR]]]YYYrrrNNNOOOLLLOOOYYYAAACCCNNN```zzz~~~xxxvvvtttsssssssssrrrqqqlllpppooommmdddTTTWWWnnn{{{wwwccc```VVV]]]sssVVVpppqqqqqqtttuuunnnlllnnnllljjjtttmmmiiidddaaa\\\RRRFFF<<<<<>>FFF{{{{{{qqq{{{rrriii;;;222666000+++///......---,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******************+++,,,---...444LLL```ccceeePPPqqqUUU[[[JJJGGGMMMaaa|||}}}{{{wwwtttqqqooonnnnnnqqqmmmnnnnnnaaaUUU___uuuttt{{{iiiYYY`````````nnnqqqxxxmmmiiikkkmmmnnnnnnoooppprrrRRRXXX```aaaXXXJJJ@@@===TTTaaalllkkkeeedddlllssswww{{{~~~zzzpppcccZZZUUUXXXXXX]]]dddgggiiisssrrruuuqqqgggtttppp|||~~~~~~{{{{{{zzz{{{{{{zzzxxxuuuvvvuuuuuuuuuuuuuuuvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv|||zzztttqqqtttzzzzzzwwwuuuxxxzzzyyywwwwww|||{{{}}}{{{vvvvvv{{{yyyttttttqqqoooqqqssssssnnniiijjjkkkiiieeedddeeebbb\\\lllsss~~~pppooofff{{{111---+++(((((((((((('''&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''&&&&&&)))&&&&&&$$$---222(((888...ooo###%%%+++"""---"""'''CCC###***ddd;;;555111444---///...------++++++***))))))(((((((((''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((((('''&&&&&&&&&&&&'''(((%%%...&&&000..."""+++%%%)))'''444***333,,,777 ######+++######+++(((444///###***000)))###((()))''''''888###111""""""111"""###***###000111444,,,))))))))))))))))))))))))(((''''''''''''''''''((('''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%))),,,)))$$$"""$$$(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''((())))))(((((((((((()))))))))***)))******++++++,,,------******+++++++++,,,,,,,,,***,,,...---+++---222777DDD```\\\\\\ZZZ>>>***---444111...000...------,,,++++++******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******************+++,,,---...333JJJ{{{bbb[[[WWWLLLttt^^^XXXxxxFFFEEEJJJ^^^|||zzzxxxvvvsssqqqppppppppprrrmmmnnnoooeeeYYYaaasssvvvyyyhhhYYY]]]```kkk|||rrrvvvjjjkkklllmmmmmmlllkkkkkklllCCCOOO[[[\\\QQQHHHGGGLLL\\\aaafffeeedddfffkkkooouuuyyy{{{xxxnnnccc[[[WWWWWWXXX^^^eeeiiinnnzzztttxxxvvvmmmvvvzzz|||}}}|||||||||}}}|||zzzwwwvvvuuuuuuttttttuuuuuuvvvtttuuuuuuvvvwwwxxxyyyyyy}}}{{{vvvqqqsssyyy{{{zzzzzzyyyxxxxxxxxxyyyyyyyyy{{{|||zzzvvvwww{{{zzzvvvssspppmmmnnnqqqrrroookkkkkkjjjfff```___bbbaaa]]]ppp{{{yyycccqqq<<<---+++(((((((((((('''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''***+++ ...+++EEE444###'''---000XXX'''111,,,,,, @@@,,,&&&HHH<<<***bbb:::666111444...///...------++++++***)))((((((((((((''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((((('''&&&&&&&&&&&&'''(((*** &&&###******555fff999'''"""..."""///---%%%sssnnn555&&&444&&&,,,bbbNNN,,,###,,,---'''---+++222***111<<<###'''((())))))))))))))))))))))))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$###%%%&&&%%%$$$###$$$%%%&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''((())))))((((((((()))))))))******)))******++++++,,,------******+++++++++,,,,,,,,,)))---000///,,,)))***,,,$$$;;;777===uuuUUU+++///+++***...111///------------,,,,,,+++*********))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******************+++,,,---...---OOOvvvzzz[[[vvvRRRPPPyyyhhhQQQ___===CCCIII[[[|||wwwvvvuuusssrrrqqqqqqqqqrrrllllllpppiii___bbbnnntttrrrcccXXXZZZcccwwwrrrrrrkkkmmmnnnnnnllliiigggfffgggGGGUUU___YYYJJJDDDLLLXXXfffcccaaabbbfffiiijjjkkksssvvvwwwsssjjj```YYYVVVYYY[[[___eeeiiippp}}}tttvvvxxxqqqvvv~~~|||}}}|||{{{{{{||||||zzzxxxvvvvvvuuuuuuuuuuuuuuuvvvssstttuuuwwwyyyzzz|||}}}||||||wwwqqqqqqwww|||}}}|||yyyzzz~~~}}}zzzzzz{{{zzzwwwyyy|||{{{xxxtttpppmmmmmmooopppooommmkkkiiiccc\\\\\\```aaa___dddwwwyyyzzz~~~aaa~~~rrryyy333---+++(((((((((((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''$$$)))'''(((444 eee...... &&&"""YYY&&&(((///--- ###"""$$$***///"""!!!))),,,"""###___:::666111333//////...------++++++***)))((((((((((((((('''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''&&&&&&''''''''')))333)))###,,,,,,)))(((***777&&&'''%%%:::666>>>%%%+++,,,JJJ%%%777(((###...BBB666"""555((("""((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$%%%%%%$$$%%%&&&''''''&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((('''&&&&&&&&&%%%''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''((())))))(((((()))))))))*********)))******++++++,,,------******+++++++++,,,,,,,,,))),,,///000...,,,,,,------111,,,666RRRaaadddlll]]]>>>000222:::---111222---***,,,---,,,,,,,,,++++++*********)))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((())))))***************+++,,,------111___|||mmmuuu{{{^^^]]]nnnKKKKKK;;;EEENNNaaa{{{{{{vvvvvvuuusssrrrqqqqqqpppqqqkkkjjjooolllcccbbbhhhnnnggg^^^YYY]]]ppptttqqqmmmooonnnnnnmmmkkkhhhfffffffffXXX```bbbVVVIIIKKKZZZhhhmmmhhheeegggjjjkkkjjjjjjsssuuutttnnnddd[[[UUUTTT^^^```ccceeehhhppp}}}nnnooouuurrrtttzzz}}}{{{~~~}}}zzzyyyxxxxxxyyyyyyxxxvvvxxxwwwwwwvvvvvvvvvvvvwwwttttttvvvwwwyyy{{{|||}}}{{{zzzuuuooonnnuuu{{{}}}|||zzzyyy{{{~~~{{{zzzyyyxxxzzz||||||{{{tttrrrppppppqqqpppmmmkkkhhhgggbbb^^^^^^cccdddaaapppzzzvvv___}}}999---+++(((((((((((('''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''''''''---!!!"""%%%%%%''')))---!!!vvv333)))...###666''')))333HHH---:::999555999eee222//////"""(((222[[[999777111333//////...------++++++***)))'''''''''((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((&&&''''''''''''''''''&&& """###"""+++000)))&&&"""555 ###111777}}}444***///PPPsss:::!!!'''!!!,,,555<<<...###333((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$&&&$$$$$$%%%''')))(((&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((('''&&&&&&&&&%%%''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''((())))))))))))))))))************)))******++++++,,,------******+++++++++,,,,,,,,,+++,,,------------...///...))))))111333---888QQQlllwwwjjjPPP888333555333///...***...---'''&&&,,,///---+++***************))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***************+++,,,---------MMMpppcccwwweee```vvvfffHHHFFFBBBLLLYYYlll{{{www|||vvvvvvuuutttrrrpppooonnnnnniiihhhmmmkkkccc___aaaggg___^^^cccmmm}}}vvvoooiiisssmmmmmmmmmkkkhhhggghhhjjjeeeddd\\\QQQOOO]]]ooozzzooolllmmmqqqpppkkkiiilllwwwwwwtttmmmbbbYYYUUUTTTaaadddhhhhhhllluuuhhhhhhooosssvvvzzz~~~~~~yyyzzzzzzxxxwwwwwwxxxxxxwwwvvvzzzyyyxxxxxxwwwwwwwwwxxxvvvwwwwwwxxxyyyyyyzzzzzzyyyxxxrrrlllmmmtttzzz{{{yyyzzz{{{zzzyyy{{{~~~|||yyyxxxzzz|||}}}}}}}}}uuuuuuuuutttrrroookkkgggdddfffeeeccceeehhhgggccc}}}rrr]]]:::---+++(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((***%%%333((($$$((((((+++===!!!???333222333mmm777,,,111666>>>222555eeeXXX:::EEEgggEEEYYY888888222333000///...------++++++***)))'''''''''((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&'''(((((('''&&&&&&111 (((&&&$$$$$$&&&'''222(((...!!! ,,,"""$$$666sss111lll))),,,&&&(((KKK'''sss555111))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&%%%&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''((()))))))))))))))*********++++++)))******++++++,,,------******+++++++++,,,,,,,,,...---+++***)))***++++++)))+++---,,,***+++///222<<>>:::$$$iii"""+++;;;999333ZZZ)))666))))))))))))))))))))))))(((''''''''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%###$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''((())))))))))))*********+++++++++)))******++++++,,,------******+++++++++,,,,,,,,,---,,,************))))))---...000...,,,333333&&&///555777GGGXXXdddooofffvvvkkkMMM???<<<999444000+++000555222(((!!!%%%---...,,,,,,......+++((('''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))******************+++,,,---...===EEE```YYYvvv{{{vvvdddYYY[[[IIIIIIPPPJJJOOOYYYhhh~~~~~~}}}{{{xxxssssssttttttsssrrrpppooommmkkkjjjjjjggg```ZZZYYY^^^ZZZhhh~~~tttnnnmmmmmmjjjkkkkkkkkkjjjhhhiiilllnnnvvvmmm]]]SSS^^^rrryyytttsssnnnnnnsssppphhhgggnnnuuutttooofff]]]XXXWWWYYY^^^ffflllmmmrrrjjjQQQ[[[eeehhhtttyyy{{{yyywwwwwwxxxyyyyyyyyyyyyyyyxxxwwwvvvvvvvvvvvvwwwwwwwwwwwwwwwwwwwwwwwwyyytttllljjjpppyyyyyyttt}}}zzzyyy}}}~~~|||{{{~~~tttsssqqqnnnlllkkkkkkllliiilllmmmlllllllllgggaaatttYYY|||lll333---+++(((((((((((('''&&&&&&&&&&&&&&&'''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%&&&&&&'''(((((()))'''000!!!###'''(((555)))'''(((---jjj???DDD111000FFF%%%:::000___OOOIIICCCOOONNN777mmmBBBUUU888999222333111///......---,,,+++***)))&&&'''''''''(((((())))))(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((%%%&&&'''(((((('''&&&%%%"""333------%%%aaa)))%%%333 (((///555%%%+++(((((((((///XXXiii+++%%%))))))))))))))))))))))))((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&%%%%%%&&&&&&$$$&&&'''&&&$$$$$$%%%&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%&&&&&&''''''(((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%&&&&&&''''''(((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))'''''''''''''''((()))))))))************+++++++++)))******+++,,,,,,------******+++++++++,,,,,,,,,*********,,,------,,,***///&&&)))///,,,...222///---555000)))...111444===???III[[[rrr{{{eee___WWW999111444666222,,,***+++...+++)))(((***...000...+++---((('''++++++''')))///(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))******************+++,,,---...---JJJiiiWWWpppsss}}}zzznnniiiQQQXXX___PPPIIIOOO[[[}}}~~~zzz{{{}}}ssspppqqqrrrssstttsssrrrqqqmmmllllllkkkfff___ZZZYYYZZZXXXiiiqqqfffmmmssseeekkkkkkkkkiiihhhhhhkkknnnmmmggg\\\XXXggg|||zzzvvvllliiimmmmmmfffffflllnnnmmmhhh```XXXTTTUUUXXX]]]fffllllllooo{{{~~~NNN===UUUcccfffrrruuu|||}}}sssxxxvvvttttttvvvwwwwwwwwwxxxwwwvvvuuuttttttttttttvvvvvvvvvvvvvvvwwwwwwwwwzzztttkkkjjjsss|||zzzrrr{{{xxxzzz~~~{{{yyy}}}{{{{{{~~~rrrpppmmmiiigggiiimmmqqqnnnpppooolllkkkjjjeee___vvvoooWWWuuubbb???---+++)))((((((((('''&&&&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''((())))))...%%%222333 )))***111333BBB111MMM666BBBEEEDDDOOOQQQTTTVVV```|||wwwiiiWWW)))PPP===333555333:::111000///---+++*********((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&+++&&&((($$$\\\111$$$~~~yyy&&&...(((222111,,,+++^^^...***(((NNN'''(((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%'''''''''''''''&&&&&&&&&))))))((('''&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''''''''''''''''''''&&&&&&((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((()))******))))))))))))******************+++++++++,,,,,,,,,...---+++,,,,,,---+++***++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------............//////000222444999===AAACCCKKKKKKKKKKKKKKKKKKKKKKKK;;;:::777555222000//////---------,,,,,,,,,+++++++++++++++++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((()))))))))))))))))))))***++++++,,,,,,+++GGGeeehhhddd~~~}}}}}}{{{|||PPPWWWoooiii]]]MMMLLLLLLWWWxxx{{{~~~|||wwwtttsssuuuwwwuuuqqqooopppqqqrrrpppqqqqqqgggYYYVVV\\\[[[```fffyyyfffpppnnnmmmhhhdddfffjjjnnnpppqqqrrruuunnniiiZZZXXXooopppnnnlllhhh^^^YYYbbbqqqmmmkkkjjjeee\\\SSSRRRWWW]]]aaagggkkkoooxxxdddJJJRRRbbbZZZeee{{{zzz}}}xxxyyyxxxuuutttwww{{{}}}|||zzz|||zzzxxxwwwwwwxxxwwwvvvwwwxxxyyyyyyxxxwwwvvvvvvwwwsssfffpppmmmbbbwwwwww|||~~~|||zzzyyy|||}}}xxxuuusssoookkkiiijjjmmmoooppppppnnnlllkkkkkkiiifffcccwwwpppTTTggg222...---+++)))((('''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&***)))'''&&&((()))'''###(((%%%%%%+++111444666888777@@@===777AAATTTbbb___cccjjj<<>>+++>>>444((("""LLL$$$VVV"""(((------000$$$SSS(((TTT%%%---SSS+++$$$((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&&&&&&&'''''''''%%%%%%%%%&&&'''((()))))))))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&'''''''''''''''(((((((((((((((((((((((('''(((((((((((()))))))))((((((((((((((())))))***((()))))))))************************++++++++++++---+++***+++,,,,,,+++******************************++++++++++++,,,,,,,,,+++,,,,,,,,,------------........................------------------------++++++******+++,,,------***))))))))))))((((((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((()))))))))))))))))))))***++++++,,,,,,///>>>]]]{{{iii___wwwvvvmmmVVVlllpppYYYNNN@@@HHHNNN___{{{sssnnnnnnppprrruuutttsssrrrpppoooppppppqqqnnnnnnmmmddd\\\bbbooopppqqqdddgggpppppppppiiihhheee___```___^^^ccckkkpppqqquuulllbbbhhhpppgggcccpppddd^^^YYYWWWZZZ^^^dddhhhrrrooommmggg\\\QQQPPPUUU\\\cccjjjlllqqq~~~yyyyyyzzzyyy|||zzzwwwvvvxxxzzz|||{{{xxxwwwyyy{{{{{{zzzxxxyyyzzzzzzxxxwwwwwwwwwxxx{{{}}}{{{tttmmmfffYYYZZZWWWUUUzzz~~~yyy|||~~~|||zzzyyyssstttvvvxxxyyy{{{{{{{{{sssrrrppppppqqqqqqpppnnnlllkkkiiihhhgggeeebbb```rrr~~~QQQyyyrrr000---,,,+++)))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((&&&&&&((()))***---222999AAAIIIKKKIIIHHHLLLPPP[[[vvv}}}llleee[[[QQQKKKHHHIIIJJJTTT^^^ZZZVVV[[[TTTSSShhhmmmuuupppoooNNN;;;444555///222///...---,,,+++*********((((((((((((((((((((((((&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&000((([[[www%%%+++%%%(((vvv'''fff000***!!!"""YYY(((&&&WWW$$$,,,UUU((("""((((((((((((((((((((((((''''''''''''''''''''''''(((''''''&&&&&&''''''(((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&'''((())))))(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))***((((((((((((((())))))***((()))))))))************))))))*********+++++++++,,,*********,,,,,,+++************************************+++++++++,,,,,,++++++++++++,,,,,,,,,---******++++++,,,,,,------)))))))))))))))))))))))),,,++++++*********++++++)))))))))(((((((((''''''((())))))*********))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((()))))))))))))))))))))***++++++,,,,,,///:::]]]~~~dddSSSzzztttsss~~~oooVVV```XXXHHHPPPJJJIIIPPPcccyyysssnnnjjjhhhooopppqqqrrrsssrrrqqqpppssspppooolllbbbZZZbbbqqqmmmmmmbbbhhhoooooopppkkkkkkfffaaaaaa^^^\\\bbblllqqqpppoooggg^^^cccllldddcccrrr[[[^^^```^^^\\\^^^dddiiipppmmmjjjdddZZZRRRSSSYYY^^^gggnnnoootttzzzzzz|||zzzxxxvvvyyy|||}}}|||yyyxxxyyy|||}}}zzzxxxwwwxxxyyyzzzyyyvvvwwwyyy{{{zzzssshhh```YYYFFFJJJQQQ\\\}}}yyywwwzzz{{{xxxvvvwwwuuuvvvwwwyyy{{{|||~~~~~~tttsssrrrrrrrrrrrrpppnnnllljjjhhhgggfffeeebbb___zzz{{{|||lllPPPvvvzzz777,,,,,,***)))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))...)))(((---111333777===DDDCCCKKKUUUWWWVVVbbbtttuuuwwwrrrZZZSSSZZZVVVYYYUUUWWWcccqqqtttjjj^^^nnnccc^^^^^^TTTRRRIIIOOOLLLLLLWWW___gggvvvLLL;;;444666///111...---,,,+++************((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%'''''''''''''''''''''''''''''''''''''''''''''''''''III)))888------fff)))333<<<$$$VVV444###)))SSS%%%)))TTT+++'''((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%%%%%%%&&&&&&&&&%%%&&&&&&&&&'''((((((((((((''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''(((((((((((((((((((((((((((((((((((((((((()))))))))******((((((((((((((()))******))))))))))))************)))))))))************++++++***)))***+++,,,+++***************************************++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,+++******........................******)))(((((((((((()))))))))((((((((('''''''''(((((())))))******))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((((((((((((((()))))))))))))))))))))***++++++,,,,,,000555YYY{{{jjjVVVooo{{{~~~~~~gggQQQWWWKKKGGG[[[SSSKKKTTTggg~~~yyyssslllhhhhhhiiijjjnnnrrrtttttttttqqqooommmjjj^^^WWW```ooonnnjjjaaammm~~~nnnooonnnkkkmmmiiihhhhhhccc^^^cccmmmppplllmmmhhh___bbbkkkgggeeeooo[[[eeekkkfff^^^^^^ccchhhnnnkkkfff```WWWQQQUUU\\\cccmmmtttrrrwww}}}yyyzzz|||~~~}}}{{{zzz{{{|||{{{zzzyyyzzz{{{zzzxxxvvvvvvwwwxxxxxxxxxuuuxxxyyyxxxqqqggg\\\UUUQQQGGGPPPZZZfffwwwttttttwwwwwwtttsssvvv{{{||||||}}}}}}||||||{{{uuusssrrrrrrrrrrrrpppnnnllljjjhhhgggfffeeebbb___vvv~~~~~~rrrYYY\\\uuuqqq;;;,,,+++***)))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))***,,,((()))111666999AAALLLLLLPPP]]]ooo|||{{{nnneee^^^]]]aaahhhuuuzzzrrr{{{~~~mmmYYYSSSPPPJJJKKKKKK:::555666///000------,,,+++************((((((((((((((((((((((((%%%&&&((())))))(((&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''---222"""444///333...%%% +++eee...333%%%!!!000GGG***)))&&&&&&DDD***(((SSS---***((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''(((%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''(((((()))(((((((((((((((((((((((((((((()))))))))*********((((((((((((((()))******))))))))))))************))))))))))))***************))))))***+++,,,,,,***************************************++++++++++++************++++++++++++,,,,,,---------,,,++++++(((((((((((((((((((((((()))((((((((((((((()))))))))))))))((((((((((((''''''(((((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((((((((((((((()))))))))))))))))))))***++++++,,,,,,...000WWW|||rrr[[[jjjhhhRRRTTTIIIQQQiiiYYYNNNWWWjjj~~~{{{vvvqqqnnniiigggeeefffkkkooorrrrrrooommmmmmiii^^^VVV```qqqssshhh___sssiiissslllfffkkkkkklllmmmhhhaaafffqqqssslllooonnneeeccckkkiiibbbccc\\\fffkkkddd\\\\\\bbbgggsssnnnggg```WWWRRRXXXaaagggsssyyyvvvzzz{{{zzzyyyyyy|||yyyxxxxxxxxxyyyzzzyyyxxxwwwwwwwwwyyy{{{zzzwwwuuuuuuwwwwwwpppeeeZZZSSSQQQTTTSSScccssswwwuuuvvvxxxwwwtttvvvzzz~~~~~~~~~}}}{{{zzzvvvtttqqqpppqqqqqqpppnnnllljjjhhhggggggeeebbb```wwwuuuyyyQQQiii555,,,+++***)))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((())))))******(((***222;;;===@@@PPPccctttzzzzzzTTTRRR___fffyyydddJJJ:::555777000000------,,,+++************((((((((((((((((((((((((%%%&&&((())))))(((&&&%%%''''''''''''''''''''''''((((((((((((((((((((((((((('''"""''''''666999******(((///OOO###(((...)))$$$444...###+++,,,111'''333###---444...)))SSS+++(((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''((((((((()))'''''''''''''''&&&&&&&&&''''''&&&&&&&&&''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''((())))))(((((((((((((((((((((((())))))))))))************((((((((((((((()))******))))))))))))************))))))))))))***************)))((()))+++,,,,,,***)))))))))))))))))))))))))))************+++++++++)))************+++++++++&&&''')))***+++++++++***))))))))))))))))))))))))))))))((())))))+++,,,,,,***)))))))))((((((((((((''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))(((((((((((()))))))))))))))))))))***++++++,,,,,,***---YYYuuuZZZvvvzzzvvv[[[WWWNNN]]]www___PPPYYYlll}}}yyyvvvtttsssoooiiicccaaadddiiilllnnnnnnmmmnnnkkk```YYYccctttsssddd[[[tttdddwwwjjjbbbiiilllkkkmmmiiiccciiiuuuwwwppppppsssjjjdddkkkiii\\\UUUYYYbbbeee]]]XXX[[[bbbfffyyyssskkkbbbYYYUUU\\\fffjjjvvv|||xxx|||zzzTTTssszzz{{{zzzyyy{{{~~~xxxvvvtttvvvyyyzzzyyyvvvuuuwww{{{~~~xxxtttuuuvvvtttjjj\\\RRRPPPQQQZZZ]]]ppp{{{{{{zzz{{{}}}{{{xxxzzz{{{}}}~~~}}}|||vvvtttqqqoooppppppooonnnlllkkkiiihhhgggeeebbb```vvvzzzmmmRRRyyy111++++++***)))((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((()))******++++++222@@@IIIHHHJJJaaa|||tttvvvhhhkkkZZZwwwJJJ:::555888111222000///...---+++***)))(((***))))))((('''&&&&&&&&&(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''((((((((()))&&&!!!%%%)))///###\\\666///'''******BBB111$$$$$$)))111...%%%999"""...&&&###+++111888$$$((("""$$$PPP333((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((((((((''''''''''''((((((''''''''''''((((((((((((+++*********))))))(((((())))))))))))))))))))))))************************++++++******)))(((((((((,,,+++******++++++)))'''))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))******))))))((((((''''''))))))(((((('''''''''&&&''''''''''''((((((((((((''')))***)))((('''(((***((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))***+++,,,------888WWWnnn[[[yyy{{{\\\ooofffppphhhQQQWWWMMMsss|||zzzxxxwwwrrrqqqoooiiidddccceeehhhmmmnnnoookkk^^^WWWbbbtttlllddd\\\oooiiikkkdddlllpppeeepppiiifffdddggguuuyyyllluuutttjjj]]]VVVWWWWWWSSS^^^aaabbb^^^ZZZ\\\eeemmmuuurrrhhhZZZSSSXXXaaafffmmmqqqvvv|||ooodddyyy{{{ssszzzwww}}}sssvvvwwwwwwuuutttxxx{{{}}}uuuvvvyyy{{{xxxssssssxxxqqqqqqkkk]]]MMMIIIUUUcccbbbqqqzzz~~~{{{zzz~~~|||zzzzzzzzzwwwvvvtttssspppooommmlllpppjjjeeefffddd___ZZZYYYxxxnnnaaaUUU___555---,,,+++)))((('''''''''''''''''''''(((((((((((()))'''%%%&&&)))***)))&&&***+++%%%%%%,,,***)))222666@@@HHHJJJIIISSSgggyyy~~~\\\ZZZ}}}yyyIII999555888111222000///...---+++***)))(((***))))))(((''''''&&&&&&(((((((((((((((((((((((((((((('''''''''&&&&&&&&&'''''''''((((((((())))))///'''%%%###---!!!000FFF###*** :::666,,,+++######AAA***VVV333))))))&&&... +++111///***QQQ(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''((((((((((((************)))))))))((())))))))))))))))))))))))************************+++************))))))))),,,+++******++++++)))((())))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))***)))))))))(((((((((''')))(((((((((''''''''''''''''''''''''(((((((((((((((***+++***)))((()))***((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))***+++,,,---+++444UUUttt```lll~~~qqqQQQuuunnnjjjYYY@@@OOOXXX|||zzzxxxwwwssssssrrrnnniiieeeeeegggjjjppppppggg[[[YYYcccmmmiiiaaa\\\rrrsssttteeedddlllllljjjcccaaa^^^___nnnuuukkkppppppiii]]]VVVVVVWWWVVVYYY]]]___]]]ZZZ[[[bbbhhhvvvsssiii[[[SSSVVV]]]aaakkkrrrxxx|||rrr\\\vvv}}}|||zzzyyywww{{{}}}wwwuuutttssssssuuuwwwwwwvvvwwwvvvxxx|||zzzrrrllljjjpppfffYYYQQQOOOTTT]]]ddd}}}~~~{{{zzzzzz}}}}}}zzzwwwuuuppppppooonnnmmmmmmlllllllllgggdddeeefffbbb______xxxxxxSSS}}}mmm]]]444---,,,+++)))((((((''''''''''''''''''(((((((((((()))'''&&&''')))***((('''(((+++,,,...+++...>>>AAAHHHNNNQQQ]]]{{{wwwddd^^^jjj|||iiikkkuuuvvv~~~zzzxxxwwwrrrhhh```]]]III888444777000111//////...---+++***)))))))))))))))(((''''''&&&&&&(((((((((((((((((((((((((((((((((''''''''''''&&&''''''((((((((()))))))))+++(((((($$$,,,+++///000777%%%,,,555HHHaaa%%%222(((///888!!!$$$QQQ(((///111FFFCCC888$$$!!!kkk333eee<<<***,,,((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((%%%&&&''''''''''''&&&%%%''''''''''''((((((((((((************))))))))))))))))))))))))))))))))))))************************************+++++++++++++++*********++++++***((())))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((()))***++++++))))))***+++((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))***+++,,,---///555UUUyyyZZZ{{{~~~fffZZZpppWWWLLLDDDPPPnnn}}}zzzxxxwwwuuuvvvvvvsssnnnjjjhhhgggfffmmmnnncccZZZ]]]hhhooopppeee```yyylll~~~wwwqqqpppsssppplllfffbbb\\\[[[jjjtttmmmoooqqqmmmbbbXXXUUUVVVWWWVVVZZZ^^^]]][[[\\\aaafffsssqqqhhh[[[TTTVVV]]]```lllttt|||}}}QQQZZZoooyyywwwttt{{{{{{wwwyyyvvvttttttwwwyyyxxxuuurrrllleeedddjjjooonnniiifffllliiiccc^^^aaaooo}}}}}}|||{{{zzz|||~~~{{{yyyxxxuuuttttttrrrqqqpppooooooqqqlllggggggddd___\\\\\\ttt}}}xxxuuu|||TTT|||ZZZ,,,,,,,,,***)))((((((((((((''''''''''''((((((((((((***((('''((()))***((('''(((,,,((('''...222<<>> +++%%%))))))"""888SSSFFF222...)))777 CCC000,,,TTTrrr///FFF222333))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&''')))++++++)))'''&&&''''''''''''(((((((((((())))))))))))))))))******))))))))))))))))))))))))************************))))))***+++,,,------...******)))***,,,,,,***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))'''''''''(((((((((((((((''''''''''''(((((((((((('''((()))(((''''''''')))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))***+++,,,---***777PPPxxx]]]lllzzz{{{wwwOOOlll___LLLPPPHHHSSSnnn~~~jjj{{{~~~{{{yyyxxxzzzwwwtttsssssstttuuuvvvqqqccc[[[ZZZRRRKKKUUUiiilll^^^UUUooorrrooohhhpppnnnjjjbbb^^^YYYZZZlllyyysssqqqsssssskkk^^^TTTRRRTTTZZZ[[[\\\\\\]]]aaahhhmmmkkkkkkeeeZZZUUUZZZaaaeeemmmrrrxxx~~~rrr```ooo~~~~~~ooo~~~yyywwwuuucccZZZ___TTTKKKWWW\\\^^^eeellllllggghhhmmmggg[[[SSSXXXbbbfffeeecccXXXYYYZZZ___oooyyyyyy~~~|||}}}~~~{{{yyyxxxxxxooonnnllljjjgggeeecccbbbZZZWWWVVVXXXXXXWWWXXX]]]pppqqqgggdddPPPfffPPP777++++++***)))((((((((()))''''''''''''((((((((((((((()))***************+++%%%...333<<>>111###444222999***MMMrrr111,,,,,,888XXXGGG<<<222+++%%%333aaa:::777,,,))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((((()))************)))(((''''''''''''(((((((((((())))))))))))************))))))))))))))))))))))))************************)))))))))***+++,,,,,,---***))))))***,,,,,,+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''''''''(((((((((((((((''''''''''''((((((((((((&&&'''((((((&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))***+++,,,---***666NNN{{{MMMxxx|||zzz___fffSSSMMMbbb[[[HHHSSSWWWQQQ{{{}}}{{{zzzzzzvvvsssrrrtttwwwyyyzzzxxxhhh\\\VVVKKKAAAFFFTTTsssnnneeerrrooowwwjjjpppsssfffeee^^^\\\\\\cccyyy|||lllmmmnnnlllbbbWWWTTTVVVYYYZZZ[[[\\\___ccciiimmmooonnnfffZZZTTTYYY```dddkkkpppwww{{{```bbb}}}mmmxxxyyy}}}zzzvvvkkkZZZRRRUUUXXXfff{{{rrrmmmlllllldddXXXTTTWWWNNNJJJMMMWWW^^^\\\VVVRRRYYYqqq|||rrrzzzyyyqqqppprrruuuvvv{{{~~~vvvnnniiidddccccccbbbbbbaaaaaa``````^^^]]]___^^^\\\___ddd^^^zzz]]]JJJ111++++++***)))))))))))))))''''''''''''(((((((((((('''(((***+++***+++,,,...&&&555===???BBBGGG\\\zzz{{{iiiddd}}}III999555888111222...------,,,,,,++++++***'''((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))(((((()))))))))*********)))..."""---222+++222(((&&&+++000222///;;;+++)))888444,,,OOOwww///+++'''%%%AAA:::$$$%%%111+++'''000SSSEEE999&&&KKK+++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((())))))))))))))))))))))))''''''''''''((((((((((((((()))))))))************))))))))))))))))))))))))************************)))))))))******+++++++++***))))))***,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***''''''''''''((((((((()))''''''''''''(((((((((((('''((()))((('''&&&''')))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))***+++,,,---///444QQQGGGnnnpppaaaTTTbbbnnnKKKKKKIIIOOO~~~}}}|||yyyvvvssssssvvvxxxxxxxxxrrrrrrhhhYYYPPPQQQRRRPPPkkkwwwuuuxxx```iiijjjsssyyyvvvkkkggg^^^]]]aaammmnnnlllnnnooohhh]]]WWWWWWWWWZZZ^^^bbbeeehhhjjjlllpppnnnfffZZZTTTZZZbbbgggkkktttsssfffdddmmmvvvqqqyyyzzzsssbbb[[[\\\]]]oooyyyooommmgggYYYPPPOOODDDHHHQQQ\\\___YYYSSSPPPjjjxxxVVVMMM]]]nnn~~~oooiiijjjnnnnnnlllpppuuuzzz|||xxxqqqkkkgggffffffffffffffffffffffffllliiigggfffccc___bbbgggzzznnnGGG---+++******)))))))))))))))''''''''''''((((((((((((%%%(((***+++++++++...111666@@@AAADDDRRRgggvvveeepppwww|||JJJ:::555888111222---------,,,,,,+++++++++'''''''''((((((((((((((((((((((((((((((((((((((('''((((((((())))))******))))))))))))************ 444(((+++,,,"""...)))***++++++555NNN<<>>===<<>>555---111,,,222(((000///)))222@@@333'''...'''... 333***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((((((((''''''''''''((((((''''''''''''((((((((()))(((((())))))*********+++))))))))))))))))))))))))************************)))))))))))))))*********)))))))))***,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******&&&'''''''''(((((())))))''''''''''''((((((((()))((()))***)))((('''(((***((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))***+++,,,---///000VVVZZZlll~~~```LLLaaaeeeZZZTTTPPP[[[~~~}}}xxxvvvtttvvvxxxxxxvvvssshhhxxxttt___\\\llllll[[[KKKgggrrruuu]]]ooojjjmmm|||ggg^^^\\\aaammmwwwuuurrrrrrtttnnnaaaYYYWWWVVV[[[bbbiiimmmnnnmmmlllnnnllldddXXXUUU\\\gggmmmmmm{{{zzzccclllrrrxxxuuueeelll~~~zzzsss```bbbhhhdddzzzmmmaaafffkkkeee]]][[[___bbbiiinnniii```[[[\\\___aaa\\\QQQOOOVVVWWWPPPWWW___iiiqqqrrrmmmgggbbb]]]TTTOOOZZZooo|||{{{tttoooppppppooonnnnnnoooqqqmmmmmmlllkkkjjjiiihhhhhhdddbbbbbbcccaaa___cccjjjyyyzzzHHH888+++***)))))))))))))))***''''''''''''((((((((()))$$$'''***++++++,,,///222<<>>666666111111000///---,,,+++*********)))(((((((((''''''''''''(((((())))))))))))((((((''''''''''''((((((((()))*********)))))))))))))))&&&)))+++,,,+++******+++,,,...000---)))'''(((+++555555111666BBB???555666CCC===;;;???BBB@@@@@@AAAGGG@@@<<<>>>>>>999777999@@@333AAAEEEDDDGGG:::666>>><<<999555111...+++))))))+++---...---+++++++++,,,***((((((***+++)))'''))))))))))))))))))))))))))))))(((((('''''''''&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((()))******((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))),,,)))###(((///$$$***$$$(((!!!222jjj%%%(((...777+++oookkk)))%%%*** ***+++nnn<<<###******000***^^^|||~~~xxx}}}```)))'''$$$(((---+++(((***++++++++++++---...---444VVVTTTmmmvvv^^^fffooo}}}XXXNNNVVVSSSeee}}}}}}|||~~~yyytttrrrrrrrrrpppnnnoooqqqlllbbbaaahhhkkkgggeeeCCCKKKaaauuuaaaooozzzuuuqqqmmm___^^^]]]bbbqqqqqqrrruuuvvvtttkkk___VVVUUUZZZdddlllllliiilllrrroooggg^^^[[[ZZZ]]]fffooosssxxxsssdddhhh|||sssjjjbbb\\\dddwwwyyylllgggmmmoooiiifffiiixxxwwwsssnnnlllkkkddd\\\WWW___kkk|||rrrpppllliiieeebbb```^^^aaadddiiiooouuuyyy|||}}}|||zzzxxxuuusssrrrqqqqqqnnnoooqqqrrrqqqnnnkkkiiiiiigggaaadddjjjccc```jjjZZZFFF555---,,,+++***))))))))))))))))))))))))(((((((((((((((***+++***,,,111777:::JJJ???LLLzzzyyymmmlllwwwrrraaaQQQKKKMMMIIIVVVfffnnnkkkbbb[[[WWWRRRUUUYYY\\\\\\YYYUUURRRLLLLLLSSSdddyyyEEE>>>666555111111//////---,,,+++*********))))))((((((((('''''''''(((((())))))))))))(((((('''''''''((((((((())))))************))))))))))))***)))***+++---///000111+++,,,,,,+++)))***...111///888777:::HHHPPPQQQWWWZZZqqqxxxnnnrrrqqq\\\oooqqq]]]UUUeeevvvzzzcccLLLLLLEEE@@@FFFAAABBB>>>>>>===<<<<<<:::888666000...+++++++++,,,---,,,,,,)))&&&&&&))),,,---,,,))))))))))))))))))))))))))))))(((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))%%%+++---'''&&&(((%%%---+++...!!!&&&&&&<<<,,,222///FFFCCC(((+++///;;;)))>>>+++~~~+++000,,,(((***&&&!!!&&&''')))******+++---///222---AAATTTwww```jjjhhhlll]]]NNNQQQXXXTTTbbb~~~}}}||||||||||||xxxtttqqqrrrqqqpppnnnnnnpppkkkcccdddlllooolllaaaNNNOOOKKKYYYcccuuuvvvqqqmmmhhh\\\```aaabbbooosssrrrssstttssslll```VVVSSSUUU]]]hhhnnnmmmlllllllllbbbZZZXXXZZZ___hhhqqq{{{~~~~~~rrreeejjjvvvggg]]]ZZZVVVXXXeeerrrssskkkvvvmmmiiilllkkkffffffmmmmmmrrryyyxxxjjj___fffvvvxxx}}}{{{yyyvvvtttsssssstttuuuwwwzzz|||}}}~~~{{{zzzxxxvvvuuuttttttuuuqqqqqqrrrsssrrrpppnnnlllkkkiiiccceeejjjccc___kkk~~~SSS|||LLL***---,,,+++***)))))))))))))))))))))))))))))))))(((,,,,,,)))&&&+++777@@@BBBKKKVVV]]]zzznnnZZZIIILLL[[[hhhnnnnnnjjj^^^eeesssooo|||uuufffTTTKKKIIINNNXXXbbbEEE===555555111111///...---,,,+++*********)))))))))(((((((((''''''(((((())))))))))))((((((''''''((((((((()))))))))************************))))))***,,,......---,,,+++++++++---000555:::===OOO]]]dddiiiwwwzzzjjjssspppeee^^^JJJAAA888999;;;???BBBCCCAAA??????:::444111///...+++)))---+++))))))******)))((())))))))))))))))))))))))))))))(((((((((((('''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))%%%&&&)))(((***$$$$$$"""+++,,,***+++999333###%%%$$$666pppHHH---"""VVVzzzhhh@@@///$$$)))"""!!!***)))111'''((()))))))))***,,,...333///???yyy___oooyyywwwdddVVV^^^MMMUUUVVVccc|||{{{{{{|||}}}yyyvvvsssqqqqqqqqqpppooolllnnnjjjdddfffppptttpppgggXXXXXXOOOWWW]]]uuusssqqqmmmdddZZZeeeeee___hhh~~~qqqnnnmmmppprrrnnncccYYYSSSQQQUUUbbblllmmmgggbbbddd[[[UUUVVV]]]ccckkkrrrzzz}}}~~~wwwtttwww{{{yyyooodddkkkqqq^^^UUU[[[]]]___lll||||||qqqpppjjjiiijjjgggaaaeeemmmooohhhkkkvvvuuunnnxxx~~~}}}}}}||||||}}}}}}{{{zzzxxxwwwvvvwwwwwwxxxssssssttttttsssrrrqqqqqqmmmlllffffffiiiaaa___lll|||~~~zzzRRRwwwOOO***---,,,+++***))))))))))))))))))))))))))))))))))))...---+++***000<<>>SSSmmmooofffRRRMMMUUU^^^|||mmm\\\CCC<<<444444000000......---,,,++++++++++++***)))))))))(((((((((((((((((())))))))))))(((((((((((((((((()))))))))***))))))******+++++++++,,,(((---111...))))))000888<<<@@@IIISSS^^^gggooosss~~~uuuvvv|||qqqzzzyyy|||qqq]]]PPPIIIDDDAAAGGGOOOXXX[[[VVVMMMFFFBBB222111///---++++++,,,---))))))))))))))))))))))))(((((())))))))))))))))))(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((()))))))))************((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))(((###---...,,,::::::BBB<<>>666@@@iiidddfffzzztttwww~~~aaaccciiiZZZ[[[```cccttt}}}zzzxxxwwwvvvtttuuuuuutttqqqppppppqqqnnnmmmgggaaaeeepppqqqkkk^^^]]]eeennniii|||wwwkkk```\\\dddddd[[[YYYdddpppuuurrrrrrssstttuuurrrkkkeeeccc]]]XXXTTTPPPMMMOOOTTTSSSVVV___lllssstttuuuxxxeeeaaabbbffflllnnnnnnttt|||www}}}zzzlll\\\ccc{{{vvviiihhhlllsss}}}|||lllmmmiiiiiimmmssssssmmmhhhjjjyyy~~~~~~}}}}}}}}}~~~~~~~~~~~~}}}}}}}}}}}}{{{xxxvvvtttttttttrrrrrrqqqqqqpppnnnmmmllljjjmmmiiifffeee^^^cccwwwzzzgggdddHHH,,,---,,,+++***))))))))))))((())))))******+++++++++,,,***333BBBMMMbbbooo~~~oooQQQHHH===KKKtttAAA:::333444000000------,,,+++++++++,,,,,,*********)))))))))(((((((((((())))))))))))(((((((((((()))))))))*********))))))***++++++,,,------+++...333;;;GGGUUUccckkktttvvvvvvooofffdddiiiooonnnnnnooo|||sssmmmuuu|||qqqfff^^^TTTPPPQQQTTTTTTSSSXXXVVVQQQHHH===333---+++))))))))))))))))))))))))(((((()))))))))*********((((((((((((''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))"""777333***+++555YYY...***!!!---&&&---***000%%%&&&+++nnn===(((333"""~~~***000...222+++'''$$$,,,+++'''((())))))***...222666@@@222???sssiii^^^{{{ooojjjjjj]]]ppphhhYYYUUUXXXYYYiii~~~|||yyyuuurrrppptttvvvwwwuuurrrppppppqqqmmmllleee```fffqqqrrrkkkaaa___ccckkkiiiqqqvvvlllhhhdddcccaaa\\\WWWXXXaaaiiicccgggmmmqqqrrrpppllljjjgggaaa\\\YYYVVVSSSUUUZZZWWW]]]gggrrruuuvvvyyytttaaaTTTbbbdddiiimmmnnnmmmppptttxxx~~~jjj^^^kkknnnkkkppp|||{{{vvvnnnmmmlllmmmppprrrqqqooo~~~}}}||||||{{{||||||}}}~~~~~~~~~~~~~~~}}}|||{{{zzz|||zzzxxxvvvttttttttttttqqqqqqrrrqqqpppmmmjjjhhhfffjjjhhheeeccc]]]eee{{{{{{fffoooFFF...---,,,+++***))))))))))))((())))))******+++,,,,,,,,,555===EEEaaavvvWWWAAA>>>KKKQQQjjjxxxzzz}}}zzzrrrlllrrr|||AAA:::333444000000------,,,+++++++++,,,,,,************))))))))))))(((((())))))))))))(((((())))))))))))************))))))***+++,,,,,,------555;;;GGG[[[ooo{{{}}}|||fffjjjkkkfff```bbbooo{{{dddssstttnnnpppqqqrrryyybbbttt}}}rrraaacccxxxsssrrrttt~~~eeeSSSPPPSSSRRROOOEEEMMMWWWZZZTTTHHH===666))))))))))))))))))))))))(((((())))))*********+++)))(((((((((''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((()))******((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))),,,$$$---%%%###***"""000[[[000)))...,,,&&&;;;&&&+++AAA444&&&111+++qqq"""000%%%111...------&&&+++++++++)))(((***---000///)))EEEmmmRRRttt]]]___fffsssWWWTTTZZZ^^^nnn~~~~~~}}}{{{xxxsssooollluuuwwwxxxwwwsssppppppqqqlllkkkeee```gggssstttmmmeeeUUUXXXooo]]]___~~~vvvrrrtttkkkeee___\\\TTTMMMQQQ[[[PPPXXXbbbjjjmmmnnnnnnooohhhbbb^^^^^^^^^\\\]]]___\\\bbbllltttvvvvvv|||mmmZZZVVVZZZcccgggmmmqqqqqqooonnnooozzz~~~ggg___tttsssnnntttzzzrrrvvvlllnnnmmmkkkjjjnnnrrrttt~~~zzz|||||||||}}}~~~|||}}}~~~xxxwwwvvvttttttttttttuuuqqqrrrrrrrrrpppmmmiiifffdddiiigggdddccc]]]fff~~~|||eee|||ddd:::000---,,,+++***))))))))))))((())))))***++++++,,,,,,+++@@@IIIMMMtttuuufffEEEDDDIIILLLbbbjjjyyy}}}kkk\\\[[[\\\[[[^^^eeeccceeelllyyyGGG666555333222///...---,,,+++************))))))))))))))))))))))))'''((()))((('''(((***+++'''***+++)))'''(((***+++,,,******+++***+++333<<>>NNNkkkooo``````nnnpppiiibbbcccjjjqqqvvvwww}}}}}}EEE666666333111000...---,,,++++++*********))))))))))))))))))))))))***++++++)))'''&&&'''))),,,)))''''''((()))***+++...((('''222EEEZZZnnn}}}xxxwwwzzzwwwoooaaacccZZZVVVaaafff]]]TTT\\\WWWWWW^^^```^^^bbbkkkzzz}}}|||{{{zzzyyyuuuhhhkkkoooVVVMMMGGGFFF@@@999<<>>AAAEEEMMM```yyy~~~ttteeeSSSEEECCCGGG===>>>DDDLLLRRRVVV\\\bbb\\\RRRqqqvvvyyyoooccc]]]cccgggccc^^^]]]fff```cccrrrDDD777777222000000......---,,,++++++++++++)))))))))))))))))))))))))))******)))(((''')))***,,,((('''***,,,,,,,,,---000---555LLLeeeuuu{{{|||~~~{{{tttnnnlllkkkbbbVVVdddjjj[[[RRRaaabbbWWWYYYQQQRRR[[[fffdddYYYXXX___ZZZ___eeeeee___]]]fffrrroookkklllwww~~~dddfff}}}rrrYYYHHHCCCAAA888...BBBIIIQQQPPPDDD444)))%%%,,,***((((((((()))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))***++++++++++++***)))))))))((((((((((((((())))))))))))))))))))))))***))))))))))))))))))***((()))))))))************(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))*********'''+++(((***///%%% ---wwwEEE)))BBB+++,,,222%%%,,,EEE666###+++,,,!!!)))444222&&&"""+++ +++''''''---)))))))))***++++++,,,,,,//////222XXXxxxNNNllllllmmmooo```VVVPPPVVV\\\rrr~~~}}}~~~}}}{{{yyyttttttrrrqqqooonnnmmmmmmqqqlllggggggkkknnnmmmjjjUUUWWWbbbjjjtttnnnqqqwwwyyyqqqqqqqqqkkkdddaaaaaaeeekkkooolllhhhccc^^^\\\ZZZYYYYYYWWWYYYQQQBBB???JJJPPPMMMUUUPPPKKKMMMQQQSSSNNNIIIMMMEEECCCLLLXXXeeesss~~~{{{xxx{{{ooo~~~vvv|||}}}nnnmmmnnnmmmuuuwwwuuuqqqsss}}}~~~~~~}}}}}}~~~~~~}}}}}}}}}||||||||||||yyyxxxwwwuuutttsssrrrqqqsssqqqppprrrttttttpppmmmjjjiiihhhbbbZZZ[[[mmm|||uuusss666111......---,,,+++*********---+++,,,//////111:::CCCHHHkkkVVVnnn[[[CCCGGGIII[[[~~~jjjYYYGGGAAAAAAAAAAAABBBMMMNNNQQQZZZlll{{{kkkYYYPPPXXXaaaeeeooo}}}BBB777777111///111///...---,,,++++++++++++))))))))))))))))))))))))'''((())))))))))))+++---,,,((((((,,,...+++***---))):::SSSgggllllllqqqzzzrrrlllccc^^^^^^]]]TTTKKK]]]ggg\\\TTT^^^^^^YYYcccOOOZZZeeeeee]]]VVVVVVXXXYYY\\\ccchhhhhhjjjxxxvvvttttttiiilll|||zzz\\\FFFGGGFFF<<>>HHHGGGyyylllLLLEEESSSooouuuUUUJJJBBBDDDIIIHHHCCC???HHH^^^dddWWWRRRTTTeee{{{@@@888888000///111///...---,,,++++++++++++))))))))))))))))))))))))&&&''')))))))))***---///---))))))---,,,(((,,,444???GGGVVVdddiiifffeeegggddd\\\TTTSSSZZZaaadddcccXXX``````\\\^^^^^^cccnnnOOO[[[___TTTKKKNNNSSSSSS\\\YYY\\\lll~~~jjjdddzzzlllgggeeeUUUOOOJJJPPPPPPOOOOOOOOOLLLBBB777((('''&&&'''((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))***++++++++++++***(((((())))))))))))******))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++)))+++***'''''',,,,,,'''333555///&&&111...666YYY)))+++333!!!111'''/// ///666###555222"""&&&,,,"""///UUUuuu###...'''///%%%+++''')))))))))***++++++,,,,,,***222888DDDqqqZZZkkkwwweeeQQQ\\\pppWWWOOOVVV]]]www}}}}}}}}}|||{{{yyyxxxvvvssspppnnnlllllllllnnnllljjjllllllhhh```XXXXXXZZZaaafffrrrppprrrvvvpppfffiiiiiipppxxx{{{kkkIIIBBBTTTcccfffbbbcccfffiiiiiibbbXXXOOOQQQRRRXXXfffwww|||rrrjjjkkkxxxtttwwwhhhmmm{{{{{{xxxrrrpppzzztttxxxyyy}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}yyyyyyyyyxxxwwwuuutttsssmmmrrrvvvuuuooolllooorrrgggiiihhh```ZZZ```sssssshhh```oooddd}}}???333......---,,,,,,,,,,,,,,,---+++***---000777CCCOOO```ppp\\\xxxYYYCCCOOOppprrrcccOOOEEEDDDDDDDDDDDDJJJ\\\mmm|||wwweee___bbb~~~???888999000...222///...---,,,,,,+++,,,,,,))))))))))))))))))))))))''')))******)))***,,,...---((()))---......;;;LLLbbbWWWQQQZZZeeeeeeZZZQQQ^^^XXXSSSVVV___gggmmmpppkkkiiilllgggWWWQQQVVVWWWLLLOOOMMMFFFCCCHHHMMMNNNZZZZZZ\\\hhh}}}kkk\\\wwwttt___IIIPPPSSSQQQJJJEEEFFFGGGEEE444000***'''&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))***++++++++++++***)))))))))*********++++++))))))))))))))))))))))))((()))***++++++***)))((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******+++++++++***+++)))%%%***---&&&%%%ccc333'''222"""bbb///### (((444...555'''///$$$"""111000'''+++((()))UUU000%%%777333VVV)))///***,,,###000%%%)))))))))***++++++,,,,,,+++000999EEE{{{KKK___zzzpppkkkWWWfff^^^XXXZZZQQQrrr}}}||||||{{{yyywwwuuutttqqqooonnnnnnnnnooopppmmmkkklllmmmiiiaaaYYYWWWXXX___eeevvvoooppptttfffjjjhhhqqqyyy~~~___HHHIII\\\lllrrrppprrrsssmmmcccWWWOOOKKKWWW\\\gggwwwwwwkkkdddjjj{{{sss~~~ppplllwwwyyyssskkknnnuuuvvvxxxyyy}}}~~~~~~~~~}}}|||wwwwwwwwwwwwvvvuuussssssnnnqqqtttssspppnnnooopppfffjjjiii```ZZZbbbvvv~~~fffaaaxxxvvvooo<<<444......---,,,,,,,,,,,,---,,,***+++///444===LLLZZZSSSaaabbbDDDBBB\\\yyypppjjjZZZCCCBBBCCCDDDEEEMMMiiiyyyddd}}}>>>888999000...222//////...---,,,,,,,,,,,,)))))))))))))))))))))))))))***+++***))))))+++,,,+++'''(((...111888NNNeeeooogggaaa___]]]VVVPPPMMMeeeaaa___```bbbbbb```______WWWaaabbbQQQOOOXXXSSSKKKEEECCCGGGKKKLLLKKKKKKOOOXXX\\\ZZZ___qqqxxxjjjeeeyyyPPPCCCNNNRRRGGG<<<===EEEKKKDDD<<<222)))&&&&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((())))))))))))))))))***++++++++++++***))))))******+++++++++,,,))))))))))))))))))))))))((()))***++++++***)))((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++***(((,,,---(((,,,///(((---+++,,,555###''',,,+++999(((,,,,,,///666---!!!ZZZ222(((..."""%%%111222"""UUUyyy))) ---&&&++++++)))(((!!!444%%%)))))))))***++++++,,,,,,222&&&///III}}}XXXmmm|||rrrvvvZZZ```tttOOOVVV___RRR{{{}}}|||{{{zzzxxxvvvsssrrrpppnnnnnnoooqqqrrrmmmiiiffffffgggeee___XXXZZZ[[[bbbkkkkkkmmm{{{iiioooooosssuuuwww}}}rrr```LLLEEEQQQcccqqqvvvttttttpppeeeYYYRRRTTTYYY___fffrrr{{{rrrpppyyytttyyytttfffoootttmmmfffnnnsssxxx{{{~~~}}}}}}~~~~~~}}}|||{{{uuuuuuvvvvvvvvvuuusssrrrppppppqqqqqqrrrqqqooonnnfffjjjiii```ZZZdddxxx~~~|||]]]iiiwwwtttqqq888+++......---,,,,,,,,,---------+++---222999DDDUUUddddddfffxxxuuuBBBEEEYYYccc~~~jjjQQQAAA<<