BM6P6(@ #########$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$&&&)))***(((&&&######$$$%%%&&&&&&''''''&&&%%%$$$%%%'''((('''&&&''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%)))))))))(((((('''''''''((()))******+++*********''''''''''''((()))******'''((()))***+++,,,,,,,,,)))))))))(((''''''***,,,,,,,,,++++++,,,---///000////////////000222333444666777888777555444333444333333444444333222222111333333333333444555666777222333444555777888999:::<<<;;;999777555444333333222333333444444444444333777777666555555555555666333222111000000111222222222222222111111111000000///......---------......************+++,,,---------,,,,,,++++++***))))))++++++*********)))))))))))))))))))))))))))(((((((((((())))))))))))((((((***))))))((('''&&&&&&&&&&&&&&&&&&&&&'''''''''((()))(((%%%"""!!!!!!""""""&&&&&&&&&&&&&&&&&&&&&&&&***))))))'''&&&%%%$$$$$$''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$***)))((('''&&&%%%$$$$$$%%%%%%%%%$$$$$$#########$$$%%%'''((())))))******%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$(((%%% !!!&&&)))''''''((((((''''''&&&%%%&&&%%%%%%%%%%%%&&&''''''))))))***+++---......///...---,,,...111222000---...111444888;;;>>>???@@@???@@@CCCFFFHHHJJJLLLLLLQQQRRRQQQOOOMMMLLLNNNPPPNNNNNNNNNOOOPPPQQQSSSSSSTTTYYYbbbiiilllkkkgggdddaaa___^^^]]]]]]]]][[[YYYUUUVVVVVVWWWWWWVVVVVVUUUSSSRRROOOMMMKKKJJJJJJJJJLLLLLLKKKKKKJJJHHHGGGGGGGGGIIIIIIHHHDDDAAA@@@@@@;;;<<<===>>>@@@CCCEEEFFF>>>>>>===<<<:::777555444333333333222222222111111333333222000///---,,,,,,000...+++((((((***,,,...(((''''''''''''&&&&&&&&&''''''''''''''''''''''''((((((''''''''''''(((((('''''''''''''''''''''&&&$$$$$$$$$$$$$$$###"""!!!""""""!!!!!!!!!###$$$%%%######""""""!!!!!! """"""!!!!!!  $$$$$$%%%$$$###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!     !!!""" !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!  !!!!!!!!! !!!"""!!! !!!!!!""""""!!! """"""%%%"""$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$###%%%'''(((&&&$$$###$$$$$$%%%%%%&&&&&&&&&'''&&&%%%&&&((()))((('''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((('''&&&&&&(((((('''''''''&&&&&&&&&((((((((()))))))))((((((******))))))***+++,,,,,,***+++,,,,,,------------/////////...------///111------------...000222333333333333444666777888999999;;;>>>>>>>>>>>>???@@@;;;;;;;;;;;;;;;;;;;;;:::>>>>>>>>>>>>???@@@AAAAAACCCCCCCCCDDDEEEFFFGGGHHHFFFEEECCCBBB@@@@@@??????======>>>????????????>>>@@@@@@???>>>>>>>>>>>>>>>:::999888777666777888999888888777666555333333222000000///......------------------,,,,,,------...,,,+++++++++++++++******,,,,,,,,,,,,,,,,,,++++++))))))))))))(((((((((((((((((())))))))))))((((((******)))(((((('''&&&&&&''''''''''''((((((((((((---,,,)))'''&&&''''''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%$$$$$$$$$&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$###""""""$$$%%%'''###$$$$$$%%%&&&&&&&&&%%%'''&&&&&&&&&&&&'''(((((((((((()))***+++,,,---......---,,,---000222111///,,,...111444777:::;;;;;;===???AAADDDGGGJJJKKKLLLNNNOOONNNLLLJJJIIIIIIKKKJJJJJJKKKLLLMMMOOOQQQRRRQQQUUUZZZ___bbbbbbaaa```___]]][[[YYYYYYWWWUUUSSSPPPQQQRRRSSSTTTUUUUUUUUURRRQQQOOOLLLJJJIIIIIIHHHJJJJJJKKKKKKJJJHHHFFFEEEBBBCCCDDDCCCAAA>>>>>>>>>:::<<>>>>>===;;;999666444333333222222222222222222222333222111000...---,,,,,,***(((&&&$$$$$$%%%'''((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&'''((())))))&&&%%%###"""!!!!!!!!!"""$$$$$$$$$$$$$$$###""""""######"""""""""""""""###!!!!!!!!!!!!"""""""""""""""!!!!!!!!!  !!!"""!!!!!!  !!!!!!   !!!###### ### !!!!!!  !!!!!!  !!!!!!  !!!!!!!!!!!!!!! %%%%%%%%%&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$%%%%%%###"""$$$$$$$$$$$$%%%%%%%%%%%%((('''&&&''')))***)))(((%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&(((((((((((('''''''''''')))))))))))))))))))))((()))))))))((())))))******,,,---...//////000000//////000000///------000222000000111222333555777888:::;;;<<<===???@@@BBBBBBDDDFFFHHHIIIIIIIIIJJJLLLHHHHHHGGGFFFFFFGGGIIIIIINNNNNNNNNOOOOOOPPPPPPQQQQQQPPPOOOOOOOOOPPPRRRSSSSSSRRRQQQPPPPPPPPPPPPPPPLLLMMMNNNNNNOOOOOOOOONNNNNNNNNMMMMMMLLLKKKKKKJJJHHHGGGFFFDDDDDDDDDEEEEEEDDDDDDCCCBBB@@@>>><<<;;;888888777555444333222111111111000///...---------,,,,,,++++++++++++++++++*********************+++++++++*********)))))))))(((((())))))))))))((((((******))))))((((((''''''((((((((()))))))))******+++***)))'''''''''((()))((((((((((((((((((((((((###$$$$$$%%%&&&'''(((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%$$$%%%%%%&&&'''((())))))%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%###$$$%%%&&&'''&&&%%%$$$!!!"""$$$%%%&&&'''''''''(((''''''''''''((())))))'''(((((()))***+++,,,,,,...,,,+++,,,///111222222111333666999;;;===>>>>>>;;;<<>>@@@???>>>======>>>;;;===AAADDDEEEDDDAAA@@@>>>>>><<<:::888555333111222222222222222222222222222222111///...---,,,+++******)))(((((((((((()))(((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((())))))'''%%%###!!!!!!!!!"""###$$$$$$$$$$$$###""""""$$$$$$$$$######"""!!! !!!"""#########!!!!!!!!!!!!  !!!"""""""""   """$$$$$$  !!!!!!   !!!!!!  !!!!!!!!!!!!  !!!   $$$$$$%%%&&&'''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%%%%$$$$$$$$$$$$'''&&&&&&&&&((()))((('''''''''''''''((((((((((((''''''((((((((((((''''''************))))))))))))+++++++++******+++++++++*********)))******+++,,,,,,---///111333444444555222222222111000111333555777777999;;;===???AAABBBEEEFFFGGGIIIKKKLLLMMMMMMQQQSSSTTTTTTRRRQQQRRRSSSTTTTTTRRRRRRRRRTTTWWWXXX\\\\\\]]]]]]^^^^^^^^^^^^[[[ZZZXXXWWWWWWWWWYYYZZZ]]]]]]\\\\\\\\\\\\]]]]]]ZZZ[[[\\\]]]^^^^^^^^^]]]\\\[[[[[[ZZZYYYXXXWWWWWWXXXVVVTTTRRRQQQQQQQQQQQQPPPPPPPPPOOOMMMKKKJJJHHHEEEDDDCCCBBB@@@>>>===<<<888777555333111000000/////////...---,,,+++******************++++++++++++------,,,,,,++++++******(((((())))))))))))((((((*********))))))((((((((())))))************++++++)))((((((''''''((())))))((((((((((((((((((((((((&&&&&&'''((()))******+++''''''''''''''''''''''''(((((('''''''''&&&&&&&&&$$$%%%%%%&&&'''((())))))%%%&&&&&&&&&''''''((((((!!!"""###$$$%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%###$$$&&&'''((('''&&&%%%$$$%%%&&&'''(((((((((((('''''''''''''''(((((()))(((((())))))***++++++,,,---,,,++++++...000333444777999;;;>>>@@@AAAAAAAAA999;;;===???CCCFFFIIIJJJLLLMMMNNNLLLIIIEEEDDDCCC@@@AAACCCEEEHHHKKKMMMOOOQQQRRRSSSTTTUUUVVVWWWWWWTTTRRROOONNNNNNLLLJJJHHHEEEFFFFFFHHHJJJKKKMMMNNNNNNMMMKKKIIIGGGEEEDDDCCCDDDFFFHHHIIIHHHEEEAAA???:::;;;============>>>???===???AAACCCCCCBBB@@@?????????===;;;999666333222111222222222222333333333111000000///...,,,,,,+++,,,,,,------,,,,,,++++++(((''''''''''''&&&&&&&&&''''''''''''''''''''''''((('''&&&&&&%%%%%%&&&&&&''''''&&&%%%$$$###""""""######$$$$$$$$$######""""""###$$$$$$$$$"""!!! !!!!!!!!!"""""""""###!!!!!!!!!!!!!!!  !!!"""######$$$$$$    """"""  !!!   !!!""""""  !!! !!!""" !!!!!!    ######$$$%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%$$$$$$&&&&&&&&&%%%%%%%%%%%%%%%&&&%%%$$$%%%'''((('''&&&'''''''''(((((()))))))))(((((((((((((((((((((((())))))))))))))))))******++++++******++++++,,,---............///000111111...///222555888:::;;;<<<===>>>>>>>>>===>>>AAACCCBBBCCCEEEHHHJJJLLLMMMNNNQQQSSSTTTVVVXXXYYYYYYYYYYYY[[[\\\\\\ZZZYYYYYYZZZ]]]\\\[[[[[[]]]___bbbdddeeefffggghhhhhhhhhgggggggggfffdddcccbbbbbbccccccdddccccccccccccdddeeeeeeeeeeeeggghhhhhhiiiiiiiiiffffffffffffeeedddcccbbb```^^^[[[XXXVVVTTTTTTTTTRRRSSSTTTTTTTTTRRRPPPOOONNNNNNNNNMMMKKKIIIGGGFFFBBB@@@>>><<<:::888777777555444333111///---++++++.........///////////////---,,,,,,+++******)))))))))******************)))***************)))))))))*********++++++++++++,,,************++++++,,,,,,''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&''''''((((((((("""###$$$&&&''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&''''''(((''''''&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))******++++++,,,,,,,,,,,,,,,,,,---000333555555666999;;;===>>>>>>>>>999:::;;;>>>AAADDDGGGIIIJJJLLLLLLJJJGGGCCCAAAAAA???@@@AAACCCFFFIIIKKKMMMOOOPPPRRRTTTUUUTTTSSSRRRMMMLLLJJJJJJKKKJJJIIIGGGDDDDDDCCCCCCDDDEEEGGGGGGJJJIIIHHHGGGEEEDDDBBBAAABBBCCCEEEFFFEEEBBB???<<<888999;;;;;;::::::<<<>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???===:::777555444222222222222222222222222000//////...---,,,++++++((()))*********)))((('''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''***)))'''&&&$$$######### !!!###%%%%%%### """######$$$$$$$$$###### !!!"""$$$$$$$$$###"""###"""""""""!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!""""""   !!!!!!"""!!!  !!! !!!  !!!"""###    """!!! !!! !!!  """######%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))((('''&&&&&&'''&&&&&&&&&&&&''''''''''''&&&%%%$$$%%%'''''''''&&&%%%%%%%%%&&&''''''(((((()))((((((''''''(((((()))(((((((((((())))))))))))************+++,,,...000.........///111222444555555777:::===@@@CCCEEEEEEHHHIIIJJJJJJJJJLLLOOORRRPPPRRRTTTVVVYYYZZZ[[[\\\^^^___aaabbbcccdddcccccc]]]___aaabbbaaaaaabbbcccbbbbbbbbbccceeegggiiikkkllllllnnnoooooonnnmmmlllmmmmmmmmmlllkkkjjjjjjiiiiiihhhhhhhhhhhhiiijjjkkklllmmmnnnooopppqqqqqqqqqnnnnnnoooppppppooommmllldddbbb^^^ZZZVVVTTTRRRQQQPPPQQQSSSTTTTTTRRRPPPOOOPPPQQQQQQQQQPPPOOOMMMLLLKKKJJJHHHEEECCCAAA@@@???===<<<:::888666444222111111000000000////////////------,,,+++***))))))(((++++++,,,,,,,,,,,,++++++++++++***************************+++++++++,,,,,,))))))))))))))))))***)))''''''''''''''''''''''''))))))((((((''''''&&&&&&(((((((((((((((((((((((('''''''''&&&&&&&&&&&&%%%((((((((('''&&&&&&&&&%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&%%%###$$$$$$%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&'''&&&%%%$$$%%%&&&'''(((%%%%%%&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%&&&''''''*********+++++++++,,,,,,,,,---...------///222444333444777999;;;<<<======::::::;;;===???CCCFFFHHHHHHHHHHHHFFFBBB@@@>>>>>>@@@@@@AAABBBDDDFFFHHHIIIJJJLLLPPPRRRRRRQQQNNNLLLIIIHHHGGGGGGHHHHHHGGGFFFCCCCCCAAA@@@@@@AAABBBCCCFFFFFFFFFEEEDDDCCCAAA@@@@@@AAACCCCCCBBB@@@===;;;777888888888777777999;;;@@@???>>>>>>>>>>>>??????@@@@@@???===;;;999777666333333333222222222111111///......---,,,,,,++++++(((((()))))))))((('''&&&(((''''''''''''&&&&&&&&&''''''''''''''''''''''''***)))'''%%%###""""""""" """$$$&&&&&&$$$""" """"""###$$$$$$$$$$$$### !!!"""######$$$$$$$$$#########"""!!! !!!!!!!!!!!!!!! !!!!!!      !!!"""######     !!! ######$$$&&&'''((()))***&&&&&&&&&&&&&&&&&&&&&&&&$$$'''))))))'''&&&''')))&&&'''''''''((()))))))))'''&&&%%%&&&'''((((((&&&%%%%%%%%%&&&'''(((((((((***)))(((''''''((()))************+++++++++,,,,,,---,,,,,,---...111444555111222333444666999;;;<<>>===<<<<<<777666666555444333222222222111111000///...---,,,,,,------......------,,,++++++++++++++++++++++++************++++++++++++'''(((((((((((('''''''''(((((((((((((((((((((((()))))))))(((((((((''''''((((((((((((((((((((((((&&&&&&&&&&&&%%%%%%%%%%%%(((((('''''''''&&&&&&&&&'''''''''&&&&&&&&&&&&&&&'''''''''''''''&&&%%%%%%######$$$%%%%%%&&&''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&&&&'''(((((()))))))))***************+++---//////......000222333555777:::<<<>>>>>>>>><<<<<<<<<<<>>>>>???AAABBBBBBBBBCCCCCCCCCBBBAAA@@@@@@@@@AAA@@@???>>><<<;;;999:::999888666666777999<<<===>>>>>>>>>>>>======>>>>>>===<<<;;;999888777555444444333222111000000......------,,,++++++++++++++++++***************(((''''''''''''&&&&&&&&&'''''''''''''''''''''''''''&&&%%%$$$############%%%%%%%%%$$$############""""""###$$$$$$$$$$$$$$$###"""""""""""""""######""""""""""""!!!!!!!!!!!! !!!!!!!!!""" !!!  !!!!!!    !!!!!!!!!!!!   !!!!!!    $$$$$$&&&'''(((***++++++&&&&&&&&&&&&&&&&&&&&&&&&###&&&)))((('''&&&''')))&&&''''''((()))***++++++((('''&&&''')))))))))((('''''''''((()))******+++***)))(((''''''((()))***.........//////000000000111000000111333666:::<<<;;;<<<===???AAADDDFFFHHHLLLMMMNNNPPPRRRSSSSSSSSSTTTVVVXXXZZZ[[[^^^bbbffffffgggiiilllmmmnnnnnnnnnmmmnnnpppqqqqqqpppnnnmmmnnnoooooonnnjjjhhhggggggeeefffiiilllnnnpppqqqqqqssstttvvvwwwvvvuuusssrrruuuvvvxxxzzzyyywwwuuussssssrrrrrrqqqqqqrrrrrrsssuuuvvvxxxyyyzzz{{{{{{{{{yyy{{{}}}~~~}}}|||{{{xxxrrrlllfffbbb___]]]\\\]]]^^^^^^]]]ZZZVVVTTTNNNOOORRRTTTUUUTTTSSSRRRMMMLLLJJJGGGEEECCCBBBBBBFFFFFFEEEEEEEEEDDDDDDDDDBBBBBBAAA@@@>>>===<<<<<<888888777666444333333222---..................---++++++++++++++++++++++++))))))*********+++++++++,,,,,,,,,,,,,,,+++******))))))))))))))))))))))))***************+++++++++))))))))))))))))))))))))&&&&&&%%%%%%%%%$$$$$$$$$'''''''''''''''''''''''''''''''''&&&&&&%%%%%%$$$###$$$%%%&&&'''(((((((((######$$$%%%%%%&&&''''''&&&&&&''''''''''''&&&&&&###$$$%%%&&&&&&&&&%%%%%%$$$%%%&&&'''((()))))))))'''''''''''''''((())))))(((((((((((())))))))))))+++...000000///...///111000222555888:::<<<============<<<===>>>AAADDDFFFIIIIIIHHHEEEBBBAAABBBCCCAAA@@@@@@@@@@@@@@@AAAAAAIIIJJJKKKLLLLLLLLLLLLKKKHHHFFFDDDCCCCCCBBB@@@>>>AAA@@@>>>===>>>???AAABBB???@@@AAABBBBBBBBBAAA@@@@@@@@@??????>>><<<;;;;;;======<<<:::888777999:::999;;;>>>@@@@@@>>><<<:::<<<<<<<<<;;;:::999888777666555444333111000//////---------,,,,,,++++++++++++***))))))(((((())))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''$$$$$$######$$$$$$%%%&&&&&&$$$  !!!"""###$$$$$$$$$$$$$$$&&&$$$###!!!!!!!!!"""""" !!!!!!""""""###### !!!!!!"""""" """!!!  """""" !!!!!!   !!!"""###$$$!!!!!!!!!"""######""" """!!!"""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!######  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!"""!!!   !!!!!! """!!!!!! !!!!!!'''''')))))))))((('''&&&((((((((((((((((((((((((+++)))'''(((***,,,+++))))))(((((((((((()))******)))''''''(((++++++(((%%%)))))))))((())))))******,,,+++******+++---///111//////111222444666777888777888:::===@@@DDDGGGIIIWWWRRRLLLJJJLLLPPPSSSTTT\\\\\\[[[ZZZYYYYYYYYYYYYYYYZZZ\\\]]]^^^bbbfffjjjhhhlllqqqttttttsssssssssrrrssstttvvvwwwxxxxxxxxxppppppppppppooonnnllllllkkklllmmmoooqqqssstttuuuxxxyyyzzzzzzyyyyyy{{{|||~~~}}}|||zzzzzzyyywwwtttsssssstttwwwxxxyyyzzz||||||}}}}}}{{{|||~~~~~~{{{zzzyyyvvvqqqmmmkkkiiifffdddbbb___\\\YYYUUUTTTRRRSSSTTTTTTSSSRRRJJJIIIHHHGGGEEEBBB@@@???@@@AAAAAABBBCCCEEEGGGHHHHHHIIIIIIJJJJJJKKKKKKKKKLLLJJJFFFAAA<<<777333111333444666777666444111///...---,,,+++************,,,***(((***---...+++(((+++++++++++++++*********'''((((((((())))))******+++******)))(((''''''&&&))))))))))))((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&(((***+++)))&&&$$$&&&((('''''''''&&&&&&%%%%%%%%%(((((('''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$"""###%%%''')))***)))))))))(((''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&###''')))'''(((+++***'''******+++,,,---//////000000111222333555777999;;;888:::<<<>>>@@@@@@@@@@@@DDDEEEFFFFFFFFFDDDCCCBBBDDDBBB???<<<;;;<<<>>>???AAABBBEEEHHHJJJJJJIIIIIIEEEEEEDDDCCCBBB@@@???>>><<<=====================????????????>>>>>>>>>>>>AAAAAA@@@???===;;;:::999::::::::::::999888666555;;;<<<=========<<<;;;:::::::::999:::;;;;;;:::888666666555444444333222222333111...+++)))((()))))),,,+++******)))*********((((((((('''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######%%%%%%$$$######$$$$$$$$$$$$###""""""""""""#########!!! !!!!!!""""""######$$$$$$""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!! !!!"""!!!!!!!!!  !!! !!!""""""  !!!!!!!!!!!!!!!  !!!!!! !!!"""######!!!  !!! !!!!!!!!!  """"""""" '''''''''((((((''''''&&&((((((((('''''''''''''''(((&&&$$$%%%((()))(((''')))))))))(((((()))******((('''&&&(((******'''%%%)))))))))******+++,,,---------,,,---...111444555777888999;;;===???@@@AAAAAABBBDDDGGGJJJNNNQQQRRR\\\YYYUUUTTTVVVXXXYYYXXX______]]]\\\[[[ZZZZZZZZZUUUVVVXXXYYY[[[^^^dddhhhkkkoootttwwwxxxxxxyyyyyyzzzzzz{{{|||||||||{{{{{{vvvvvvuuutttsssqqqpppooommmmmmnnnoooqqqrrrssstttxxx{{{}}}~~~~~~~~~}}}}}}{{{yyyvvvtttssssssuuuvvvxxxzzz{{{|||}}}}}}{{{|||}}}~~~~~~~~~|||yyywwwtttppplllhhhccc^^^ZZZYYYWWWUUUUUUVVVUUUSSSRRRIIIHHHHHHGGGEEECCCBBBAAA???????????????@@@AAABBBDDDEEEFFFHHHJJJLLLNNNOOOOOONNNKKKIIIFFFCCCAAA???======>>>===<<<999666555000///...---,,,,,,,,,,,,)))***************+++,,,+++++++++***************))))))))))))*********++++++++++++******))))))(((***)))))))))((((((((((((''''''''''''''''''''''''))))))((((((((('''''''''"""$$$&&&%%%######$$$&&&'''''''''&&&&&&%%%%%%%%%(((((('''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&'''((((((''''''&&&%%%$$$#########$$$$$$'''&&&&&&%%%%%%&&&&&&'''$$$((()))'''(((++++++(((******+++,,,---...////////////000222444666888999999999;;;===>>>???@@@@@@CCCCCCDDDEEEEEEDDDCCCCCCCCCAAA>>><<<;;;;;;===>>>===???AAACCCEEEFFFFFFFFFEEEDDDCCCBBBAAA???===<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>============@@@@@@@@@???>>><<<:::999::::::;;;;;;:::888666555888999:::;;;<<<<<<;;;;;;<<<:::999:::::::::888666555555555444444333333333222111///---++++++++++++,,,,,,+++***************(((''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######%%%%%%$$$###$$$$$$$$$$$$$$$###""""""!!!!!!"""######"""!!! !!!!!!"""""""""""""""""""""!!!!!!!!!   !!!!!!!!!!!!  !!!!!!""""""!!! !!!!!!!!!  !!! ###%%%&&&&&&$$$"""######      """ !!!!!!  """"""""" !!!!!!!!!!!! !!! '''&&&&&&&&&&&&&&&''''''((((((''''''&&&&&&&&&%%%'''&&&$$$%%%&&&(((''''''***))))))(((((()))))))))(((''''''(((******((('''******+++,,,...///000111111111222333666999<<<>>>CCCDDDFFFHHHJJJLLLMMMNNNOOOPPPRRRUUUXXXZZZ]]]^^^aaa___]]]\\\]]]^^^]]]\\\______^^^]]]\\\ZZZZZZYYYTTTTTTUUUUUUWWW[[[aaafffmmmqqqvvvzzz{{{}}}~~~~~~~~~|||{{{zzzyyywwwtttrrrqqqnnnnnnnnnoooooopppqqqrrrssswww{{{~~~~~~|||yyyvvvtttqqqpppssstttvvvxxxzzz||||||}}}|||}}}~~~~~~}}}}}}zzzvvvrrrnnniiidddaaa```^^^\\\[[[[[[ZZZWWWUUUNNNMMMLLLJJJGGGEEEDDDCCC??????>>>>>>======<<<<<<===>>>@@@CCCFFFIIIKKKMMMNNNNNNNNNNNNNNNNNNNNNNNNIIIHHHHHHFFFDDDBBB@@@>>>888777555222000...------(((+++---+++((((((,,,000,,,,,,,,,,,,+++++++++******************+++++++++++++++++++++++++++++++++******)))))))))((((((((((((((((((((((((((((((((()))))))))))))))(((((((((###%%%''''''&&&&&&(((***'''''''''&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$&&&%%%###!!!!!!"""$$$%%%(((''''''&&&&&&''''''(((&&&((((((%%%&&&***+++)))******+++,,,------...///......///000222555777888999999999:::;;;===>>>???@@@AAABBBDDDEEEEEEDDDCCCAAA@@@===;;;::::::;;;<<<<<<===>>>@@@AAACCCDDDEEEDDDCCCBBB@@@???===<<<;;;;;;<<<<<<===>>>??????@@@?????????>>>>>>>>>>>>===>>>???@@@@@@@@@>>>;;;:::::::::;;;;;;:::888666555444666777999;;;<<<<<<===>>><<<::::::999999666555333333333333333333222222111000000///......------...------,,,+++******)))'''''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%%%%$$$###$$$$$$$$$$$$$$$######""" !!!"""""""""""""""!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!  !!!!!!  !!! !!!""" !!!!!!!!!   """######!!! !!!###  !!!  !!! !!!""""""!!!  !!!  !!!  """'''&&&%%%$$$$$$&&&'''(((((((((''''''&&&&&&%%%%%%((('''&&&''''''((())))))))))))(((((((((((())))))))))))******+++,,,++++++,,,---///111333555666666999:::;;;>>>AAADDDGGGIIIOOOPPPQQQSSSUUUWWWYYYZZZ\\\]]]___```bbbcccdddddd```^^^\\\ZZZZZZ[[[\\\\\\\\\\\\\\\\\\[[[[[[ZZZZZZYYYYYYXXXXXXXXX\\\bbbfffnnnqqqvvvyyy|||~~~}}}{{{xxxuuusssqqqoooooonnnmmmnnnnnnooopppnnnrrrxxx|||~~~|||yyywwwtttqqqnnnllloooppprrruuuwwwyyyzzzzzz}}}~~~~~~~~~}}}{{{yyyvvvtttwwwuuusssqqqpppmmmjjjgggfffdddcccbbbbbb```\\\ZZZXXXWWWTTTQQQNNNKKKIIIHHHEEEDDDDDDCCCAAA@@@???>>>:::;;;<<<>>>@@@AAACCCCCCGGGHHHIIIJJJLLLMMMNNNOOONNNMMMLLLKKKIIIHHHGGGGGGDDDBBB>>>:::666333000///.........+++)))))),,,/////////......------,,,,,,************************+++++++++++++++,,,,,,,,,*********)))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))***+++'''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))'''%%%$$$$$$%%%'''(((''''''&&&&&&&&&&&&'''''''''(((&&&"""###'''***))))))******+++,,,------------...///000222555777888999888888888999;;;===???===>>>@@@BBBDDDDDDDDDDDD@@@>>>===;;;::::::;;;<<<>>>>>>>>>???AAACCCDDDEEECCCBBB@@@>>>===;;;:::::::::;;;;;;===>>>???@@@@@@AAAAAAAAA@@@@@@@@@??????<<<>>>@@@AAA@@@???===;;;999:::::::::999777555444333444666999;;;>>>???@@@BBB???<<<::::::888666444111111111111111111111111......////////////...............---,,,+++***)))((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######%%%%%%$$$###$$$$$$%%%%%%$$$$$$###""" !!!"""""""""######""""""!!!!!! !!!!!!!!!!!!!!!    !!!"""!!! !!!###$$$!!!!!!!!!""""""!!!!!!   !!!!!! !!!  """""" !!! !!!  !!!"""&&&%%%%%%$$$$$$&&&'''((((((((('''''''''&&&&&&&&&'''''''''''''''''')))***((((((''''''(((((()))*********+++,,,---...///000222333666888;;;======>>>CCCDDDFFFIIILLLOOORRRSSSWWWWWWYYYZZZ\\\^^^______ddddddeeefffgggfffffffff]]][[[WWWTTTSSSUUUYYY\\\]]]^^^___`````````______bbbbbbaaa```___aaafffiiiqqqtttwwwzzz|||~~~|||yyyvvvsssrrrmmmmmmlllkkkkkkmmmnnnooolllpppuuuyyy|||{{{vvvrrrpppmmmjjjgggiiijjjmmmoooqqqssstttuuuxxxxxxxxxyyyyyyzzz{{{{{{|||}}}|||wwwssspppnnnmmmkkkkkkkkkjjjhhhfffeeeeeedddddddddccc```]]]^^^]]][[[XXXVVVTTTSSSSSSNNNNNNNNNMMMLLLJJJIIIHHHAAAAAA@@@@@@???>>>======???@@@AAABBBDDDEEEFFFGGGIIIIIIIIIJJJJJJJJJKKKKKKKKKIIIFFFBBB>>>;;;999888777444000......///...---000//////...------,,,,,,******************************++++++++++++++++++************))))))))))))************************''''''''''''''''''''''''''''''&&&&&&'''''''''&&&''''''''''''''''''''''''&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%###$$$$$$$$$%%%&&&&&&''')))((('''&&&&&&''')))***&&&&&&%%%%%%%%%%%%&&&&&&&&&'''%%% !!!%%%((('''))))))******+++,,,,,,,,,......///111333555777888999888888888999:::<<<===;;;<<<>>>AAABBBCCCDDDCCC>>>>>>===<<<<<<<<<======????????????@@@BBBCCCDDDAAA@@@>>>===;;;;;;:::::::::;;;<<<===>>>???@@@@@@AAAAAAAAA@@@@@@@@@??????===>>>???@@@@@@???>>>===999:::::::::999777555444444555777:::===@@@BBBDDDEEEBBB>>>;;;:::888666444000000000000////////////+++,,,---............---.../////////...---+++************)))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######%%%%%%$$$###$$$%%%%%%%%%%%%$$$###### !!!!!!!!!"""######""""""!!!!!!  !!!!!!!!!!!!!!!   !!!"""!!!  """!!!""""""#########""""""  """######"""!!!""""""  !!!"""    """%%%%%%%%%%%%&&&'''((()))((((((((((((((((((((((((%%%&&&'''&&&%%%%%%''')))((((((((()))***+++,,,---+++---///000000222666888;;;===@@@CCCEEEGGGGGGHHHMMMNNNPPPSSSUUUWWWYYYZZZ[[[[[[\\\]]]^^^___``````eeeeeeggghhhhhhhhhgggfff^^^\\\YYYUUUTTTVVV\\\aaafffggghhhiiiiiiiiihhhgggjjjjjjjjjiiihhhiiilllooovvvwwwyyy{{{|||~~~~~~{{{xxxuuurrrpppjjjiiihhhhhhiiilllnnnpppiiikkknnnqqqtttzzz~~~uuuooollljjjfffccccccdddfffhhhjjjlllmmmmmmnnnnnnnnnnnnnnnoooppppppwww|||zzzvvvkkkiiihhhggggggeeecccaaa______aaacccddddddbbb___^^^]]]\\\ZZZZZZZZZ[[[[[[TTTUUUVVVWWWWWWVVVUUUTTTOOONNNLLLJJJGGGEEECCCBBB@@@@@@@@@AAAAAABBBBBBCCCEEEFFFHHHIIIKKKLLLMMMMMMMMMLLLJJJGGGEEECCCBBBAAA===999444333555666333000222111000000///...------,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++*********)))))))))))))))))))))))))))))))))&&&&&&&&&&&&'''''''''''')))(((''''''((()))(((&&&'''''''''''''''(((((((((&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&((((((&&&&&&&&&&&&&&&''''''(((%%%%%%%%%$$$$$$%%%%%%%%%&&&'''%%%!!!!!!%%%'''&&&))))))*********+++++++++......///000333555777888888888888888999:::;;;<<<999;;;===???AAABBBBBBBBB>>>>>>===>>>>>>???@@@AAA@@@@@@@@@AAAAAAAAAAAAAAA@@@???===;;;;;;;;;<<<<<<======>>>???@@@AAAAAABBB@@@@@@@@@?????????>>>>>>??????????????????>>>>>>;;;;;;<<<;;;:::999777666777888999;;;>>>AAACCCEEEFFFBBB>>>;;;999888666444222111111000//////......++++++++++++,,,,,,------......///000000///---,,,+++++++++***))))))((((((''''''''''''''''''''''''%%%$$$######%%%%%%$$$###%%%%%%%%%%%%%%%$$$$$$###"""!!!!!!!!!!!!""""""###""""""!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!   !!!!!! """###!!!!!!!!!"""#########"""""" !!!!!!  !!!  !!!  """ $$$###!!! !!!   !!! !!!%%%%%%&&&'''((((((((((((''''''(((((()))*********%%%'''((('''&&&%%%(((***)))******,,,---///111222111444666888999<<>>???@@@AAACCCDDDDDDDDDDDDEEEEEEDDDBBBAAA@@@>>>===<<<;;;;;;<<<===>>>BBBBBBBBBCCCCCCCCCDDDDDDBBBBBBBBBBBBAAAAAAAAAAAAAAAAAA???>>>>>>>>>>>>???>>>>>>??????>>><<<:::999:::::::::<<<>>>@@@CCCDDDDDDAAA<<<999777666444333555555444333111000//////,,,,,,+++******+++---------...///111111000///...++++++******)))(((((((((''''''''''''''''''''''''%%%$$$######%%%%%%$$$###%%%%%%&&&&&&%%%%%%$$$######"""!!! !!!""""""!!!!!!"""""""""""""""""" !!!!!!!!!""" !!!!!!"""!!!  !!!!!!!!! !!! !!!$$$""" !!!!!!!!!!!!!!! """!!!!!!!!!  !!! ######"""  !!!    !!!!!!!!!!!! !!! $$$%%%''')))******)))(((''''''((()))***+++,,,,,,(((***+++***((((((***---++++++,,,...000333555666888;;;???@@@BBBEEEKKKOOOMMMOOORRRVVVXXXYYYXXXXXXXXXYYYZZZ[[[\\\]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^aaadddhhhkkklllmmmmmmmmmooopppooonnnnnnrrruuuwwwwwwxxxwwwuuurrrooommmkkkmmmqqqssstttuuuwwwxxxwwwwwwwwwvvvuuuwwwzzz}}}~~~}}}{{{xxxwwwuuussssssqqqooollliiigggeeecccbbbbbbcccfffkkkooorrrxxxvvvttttttwww~~~rrrkkkgggbbb^^^[[[\\\]]]___```aaaaaaaaacccbbbaaa```aaabbbcccdddnnnyyy|||vvvjjjiiihhhhhhiiihhhfffdddZZZ\\\```eeejjjlllkkkjjjaaa___ZZZVVVSSSQQQPPPPPPUUUWWW[[[^^^aaabbbbbbbbb______^^^\\\ZZZYYYXXXWWWTTTTTTTTTTTTSSSSSSSSSSSSQQQSSSWWWZZZ\\\\\\[[[ZZZXXXUUUQQQLLLGGGCCC@@@>>>:::===@@@@@@===<<<>>>@@@??????>>>===<<<;;;:::999111111000000/////////...000000///...------,,,,,,+++++++++************)))(((((((((((((((((((((((('''((((((((())))))******""" """&&&((('''&&&&&&'''''''''(((((())))))&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&***)))'''&&&%%%%%%&&&&&&###%%%'''))))))((('''&&&'''''''''&&&&&&'''''''''(((***)))%%%%%%((()))'''))))))))))))************++++++,,,...000222444555777888:::;;;<<<<<<;;;:::999:::<<<>>>@@@@@@@@@@@@===>>>???AAACCCEEEFFFGGGHHHIIIIIIJJJHHHFFFCCCAAA>>>===;;;;;;;;;===???@@@EEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEECCCBBB???=========???@@@AAAAAAAAAAAA@@@???===<<<;;;;;;;;;;;;===???BBBCCCCCC???:::777555444333222888888777555333222000000...---+++******+++---...,,,---///111222111000///******))))))((((((''''''((((((((((((((((((((((((%%%$$$######%%%%%%$$$###%%%%%%&&&&&&%%%%%%$$$###$$$###""" !!!"""!!!!!!""""""######$$$$$$ !!!!!!"""""" !!!""""""###"""  !!!!!!!!!""""""###### !!!!!! !!!!!! """!!!   !!!!!! """!!!  %%%$$$  !!!!!!!!! ######!!!""" !!!  !!!   !!!  """ ((('''&&&'''(((*********(((((((((((())))))))))))(((***+++,,,+++,,,---///---000555:::>>>@@@AAABBBHHHIIIJJJKKKNNNPPPSSSTTTUUUWWWZZZ]]]___````````````___]]]\\\[[[ZZZZZZZZZ]]]\\\\\\\\\]]]^^^___```bbbfffkkkppptttttttttrrrrrrrrrsssuuuuuuvvvvvvvvv{{{zzzzzzyyyxxxuuuppplllnnnnnnnnnpppsssuuuuuutttyyytttqqqsssttttttuuuwwwwww|||}}}wwwrrrssswwwxxxnnniiieeefffddd```^^^___aaafffkkkoooqqquuuzzzvvvmmmfff```[[[\\\^^^bbbeeeiiilllnnnnnnoooooopppnnnkkkiiihhhhhhjjjpppyyy~~~ssslllcccbbbdddjjjpppqqqmmmhhhdddffffffdddggglllmmmjjjggg```ZZZZZZ[[[WWWUUUUUUXXXYYY]]]cccggghhhjjjlllmmmhhhaaa^^^]]]]]][[[YYYWWWVVVWWWZZZZZZXXXZZZ___]]]^^^___bbbddddddbbb``````___\\\WWWQQQKKKFFFBBB@@@>>><<<::::::<<<>>>???AAABBBDDDEEEEEECCCAAA@@@===;;;888666444333222222111000---+++************++++++***)))***+++,,,---(((((())))))))))))((((((+++******)))))))))))))))***)))((()))++++++)))((()))))))))))))))))))))))))))))))))(((''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$"""""""""###$$$%%%&&&'''&&&&&&&&&''''''''''''((((((((((((((((((''''''''',,,---///111222333444444555777:::<<<;;;:::999:::::::::<<<======<<<::::::<<<<<<===@@@EEEHHHJJJJJJKKKJJJIIIJJJKKKIIIDDD@@@BBBBBBAAA@@@AAABBBCCCDDDHHHGGGFFFFFFFFFGGGHHHIIIKKKJJJIIIHHHHHHHHHHHHHHHHHHFFFCCCAAA???>>>======@@@??????>>>??????@@@@@@===>>>??????===<<<<<<===>>>;;;777333111333555777888999888777555111...,,,///,,,)))+++,,,+++))))))------------,,,---000222///......---+++)))((('''******((('''&&&%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%$$$$$$###############"""!!!!!!!!!!!!!!!"""###""" ###""""""!!!!!!!!!""""""     !!!   !!!   """!!!   !!!!!!!!!  !!!''''''&&&'''((((((((('''+++***************++++++(((***------...///111333777:::>>>CCCGGGJJJKKKLLLPPPQQQRRRTTTVVVXXXYYYYYY[[[\\\]]]___```aaabbbbbb]]]]]]\\\\\\\\\\\\]]]]]]\\\]]]^^^aaacccfffhhhiiinnnppprrruuuwwwwwwwwwwwwxxxyyyzzzzzzzzzzzzyyyyyywwwwwwwwwxxxxxxvvvrrrnnnlllkkkjjjlllnnnppppppoootttnnnkkkkkkmmmooouuu|||~~~xxxuuusssqqqmmmhhhccccccaaa___```cccgggnnnwww}}}wwwqqqmmmhhheeedddhhhnnnvvv}}}~~~yyytttqqqooonnnqqquuuwwwvvvnnnddd]]]\\\___eeelllsssvvvuuusssgggiiigggeeefffjjjiiieeeeee```]]]___aaa```aaadddgggkkkqqqxxx}}}~~~xxxpppjjjgggccc___[[[YYYWWWWWWZZZYYYXXXZZZ```___```bbbeeehhhkkkllllllfffeeebbb^^^YYYSSSOOOMMMGGGEEEAAA>>><<<<<<===>>>AAAAAABBBDDDFFFIIIKKKLLLHHHFFFCCC???<<<:::999999111000///---------......000///---+++************+++++++++,,,,,,,,,,,,,,,++++++***)))))))))))))))***)))((()))++++++)))(((''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&''''''((()))***&&&&&&&&&''''''''''''((())))))))))))))))))))))))***+++,,,---...000111111333666999;;;:::::::::;;;::::::;;;;;;;;;;;;::::::<<<===>>>BBBFFFHHHHHHHHHJJJIIIIIIKKKMMMKKKGGGDDDEEEDDDDDDCCCCCCDDDFFFFFFHHHHHHGGGFFFFFFGGGHHHIIIKKKKKKJJJJJJJJJJJJJJJJJJKKKIIIFFFCCC@@@???>>>>>>AAAAAA@@@@@@@@@@@@AAAAAA>>>@@@BBBAAA???===<<<===???===:::777666777999:::999999999777555222...,,,...,,,***************+++...///...---------...///---,,,,,,+++***)))'''&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$############"""!!!!!!!!!!!!!!!###!!! ###$$$"""  !!!   """!!!!!! !!!!!!"""  !!! !!!!!!   !!!!!!  !!!   """!!!   !!!!!!!!!    !!!"""((((((((())))))(((''''''------,,,+++,,,---//////...000333555666888:::<<>>@@@BBBDDDGGGJJJKKKMMMPPPTTTXXX\\\^^^^^^aaabbbdddeeeeeedddbbbaaabbb```^^^[[[ZZZ[[[]]]^^^```aaabbbcccddddddeeeeeedddeeefffgggggggggfffeeejjjlllnnnqqqtttvvvxxxyyyuuuvvvvvvvvvtttrrrpppooorrrrrrssstttsssooojjjfffccc```]]]]]]^^^___``````aaa___^^^___```fffuuuzzzuuuoooiiiggghhhkkkttt}}}zzzzzz{{{}}}}}}xxxrrrkkkfffaaa]]]ZZZXXX___ggglllnnnppptttxxxwww||||||tttjjjjjjjjjooowww|||zzznnnjjjeeebbb^^^ZZZ[[[```aaaaaaaaaaaaccchhhnnnrrryyyvvvpppjjjccc]]]XXXVVVQQQPPPOOONNNNNNOOOQQQRRRRRRPPPNNNMMMMMMOOOQQQRRRTTTSSSQQQOOOMMMJJJIIIHHHBBB@@@<<<888555222111000...---------------------)))(((&&&%%%&&&''')))+++,,,+++******))))))*********)))((()))++++++)))((())))))))))))))))))))))))''''''(((((())))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%''''''&&&&&&'''((())))))&&&&&&&&&''''''''''''(((((()))))))))))))))******...---,,,,,,---///222444///222555777888:::<<<===;;;:::999888888999:::;;;;;;===BBBHHHMMMNNNMMMJJJJJJJJJKKKLLLMMMLLLJJJIIIFFFGGGHHHJJJLLLNNNPPPQQQMMMLLLKKKJJJJJJJJJKKKLLLOOOPPPQQQRRRQQQOOOMMMKKKMMMLLLIIIGGGEEEDDDDDDDDDFFFEEEEEEDDDDDDDDDDDDEEECCCFFFIIIHHHEEEAAA>>><<<::::::;;;<<<<<<<<<;;;:::777777666555333000...,,,(((++++++((((((---333666777555222///---+++)))(((,,,,,,,,,,,,,,,+++***)))'''&&&&&&&&&&&&'''((((((%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!!!!""""""!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!! !!!!!!!!!!!!     """### !!!!!!"""""""""""" !!!      ''')))++++++******+++---//////111333777;;;>>>@@@CCCEEEHHHKKKMMMOOORRRUUURRRSSSVVVYYY]]]```bbbccceeefffhhhiiihhhfffdddcccccc```]]]ZZZYYYYYY[[[\\\aaabbbccccccccccccbbbbbbbbbbbbbbbbbbaaa```______cccfffkkkooorrrrrrqqqqqqnnnnnnnnnnnnmmmllllllkkkllllllnnnqqqqqqooojjjfff```]]]ZZZYYYZZZ\\\^^^___bbbbbbdddggghhhlllwwwzzztttpppoooqqqwwwyyyuuurrrrrrtttyyy~~~wwwooojjjgggdddbbbaaahhhooorrrrrruuu{{{wwwwww}}}zzzsssllllllpppssstttuuuwwwyyy|||ooocccZZZUUUOOOOOONNNNNNOOOPPPQQQRRRXXXXXXYYYYYYZZZZZZ[[[[[[[[[ZZZWWWTTTQQQMMMKKKIIIHHHFFFBBB>>>;;;888777666111111111000///...---------,,,***))))))***,,,---,,,++++++******************)))((()))++++++)))(((******************************))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&''''''''''''((('''''''''(((((())))))))))))((('''''''''***,,,......000333666777999<<<>>><<<;;;:::999999:::;;;<<<;;;>>>DDDKKKQQQSSSRRROOOKKKKKKLLLLLLKKKIIIHHHHHHEEEFFFIIILLLPPPSSSUUUVVVRRRQQQOOONNNNNNNNNOOOOOOSSSTTTUUUUUUTTTQQQOOOMMMLLLKKKIIIHHHGGGGGGHHHHHHHHHHHHGGGFFFEEEEEEFFFFFFEEEGGGJJJIIIFFFBBB>>>===:::;;;===>>>???>>><<<;;;666555444333111///---,,,&&&+++,,,***...777>>>???===999333///---,,,)))'''***************)))(((((((((((('''&&&&&&&&&&&&'''&&&%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""""" !!!$$$###"""!!!  !!!""""""!!!   """$$$%%% !!!!!!""" !!!    &&&))),,,,,,+++---111555666888;;;>>>CCCFFFIIIKKKLLLNNNQQQSSSTTTVVVYYY[[[ZZZ[[[\\\___aaadddeeefffgggggghhhhhhgggfffeeedddcccaaa^^^\\\[[[[[[]]]^^^___```aaaaaaaaa___^^^]]]]]]\\\\\\\\\]]]]]]^^^___^^^aaaeeehhhjjjhhheeecccdddcccbbbbbbccceeeggghhhiiikkkpppvvvyyyyyyvvvsssiiifffbbbaaacccgggjjjkkkqqqqqqtttxxxyyyzzz~~~{{{yyy{{{|||tttnnnmmmooossszzz|||vvvqqqmmmkkkiiinnntttyyy|||tttfff___VVVUUUTTTRRRQQQPPPOOOOOOTTTUUUWWWZZZ\\\___```aaacccbbb___ZZZUUUPPPLLLJJJHHHGGGEEECCCAAAAAAAAAAAA===<<<:::888444111...,,,...---,,,************+++,,,,,,+++************+++***)))((()))++++++)))(((((((((((((((((((((((((((++++++***))))))(((''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''(((''''''&&&''''''((((((&&&&&&&&&''''''''''''(((&&&&&&''''''(((((()))))))))((((((((()))***,,,------///222444666888;;;=========<<<<<<<<<<<<======<<>>===>>>@@@AAAAAA@@@???===666555444222000...------(((---///000999GGGNNNKKKCCC===555///---,,,***((((((((((((''''''%%%$$$$$$'''&&&%%%$$$$$$$$$$$$$$$&&&&&&%%%$$$###############$$$$$$$$$$$$%%%%%%%%%$$$$$$###""""""""""""### """###"""!!!  !!!"""######"""!!!  """!!!   !!!!!!   !!!""""""  !!! !!!!!!!!! !!!!!!!!!!!!   !!!  !!!!!!"""!!! +++...111111111555;;;AAABBBDDDHHHMMMPPPSSSTTTTTTVVVXXXZZZ[[[[[[\\\^^^```___``````bbbccceeeggghhhddddddccccccbbbaaaaaaaaaaaa```^^^]]]]]]]]]___```^^^___```aaaaaa___^^^\\\[[[[[[YYYYYY[[[]]]```bbb___aaadddfffggggggeeeddd```___^^^___aaafffjjjmmmvvvyyy~~~zzzvvvvvvyyy~~~|||vvvuuuuuuzzz|||xxx||||||ssslllkkkiiifffbbb```]]]\\\YYYYYYXXXWWWXXXZZZ]]]^^^cccbbbaaa]]]YYYUUUQQQOOOJJJIIIHHHFFFFFFFFFGGGGGGHHHGGGEEEAAA===999555222000///...---+++***))))))---,,,++++++******++++++***)))((()))++++++)))(((((((((((((((((((((((((((******))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((((((((''''''&&&''''''(((&&&&&&&&&''''''''''''(((&&&''''''((())))))******++++++,,,,,,---.........---///222333444777:::<<<>>>??????????????????>>>???AAAEEEKKKPPPSSSRRRPPPJJJLLLNNNMMMKKKJJJKKKMMMMMMOOORRRTTTWWWXXXYYYYYYWWWUUUTTTRRRRRRRRRRRRSSSUUUUUUVVVWWWXXXYYYZZZZZZRRRPPPNNNLLLKKKJJJKKKKKKJJJJJJIIIGGGGGGFFFFFFGGGEEEFFFGGGFFFCCC@@@??????>>>???@@@AAAAAA@@@>>>===777666555333111000//////+++111333888FFFYYY^^^XXXHHH@@@555///------,,,***)))))))))((('''%%%$$$###%%%%%%$$$$$$$$$%%%&&&&&&'''&&&%%%$$$##################$$$$$$$$$%%%%%%%%%%%%$$$######""""""###### """!!! !!!###!!!!!! !!!!!!""" !!!"""######"""!!! !!!!!! !!!!!!!!!!!!  !!!!!!     !!! !!!!!!!!!""" !!!""""""!!!   !!!!!!!!!    !!!!!!  111444777888888===FFFMMMLLLNNNSSSWWWZZZ[[[ZZZZZZ^^^___aaaaaaaaaaaaccceeeaaaaaaaaabbbccceeefffggg___^^^]]]\\\\\\\\\\\\\\\___^^^]]]]]]]]]]]]_________```bbbccccccbbbaaa```^^^]]][[[ZZZ[[[^^^aaadddggghhhjjjlllnnnppprrrssshhhfffeeefffiiipppvvv{{{}}}|||xxxuuusssqqqlllhhhbbb\\\XXXXXXYYY[[[^^^^^^^^^]]][[[YYYVVVUUUNNNMMMKKKIIIHHHGGGGGGHHHLLLLLLJJJHHHEEEAAA===;;;555555555333222///---,,,---,,,++++++******++++++***)))((()))++++++)))(((************************((((((((()))******++++++))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''''''''(((((('''(((((()))***+++++++++)))***+++,,,,,,,,,,,,,,,---///111333444666999<<>>>>>???>>>===<<<;;;999888666444333111111111///444777===PPPdddhhh```KKKBBB666///---......,,,------,,,+++)))(((&&&%%%%%%%%%%%%&&&'''(((******'''&&&%%%$$$#####################$$$$$$%%%%%%%%%%%%$$$######"""#########"""$$$&&&%%%"""!!!"""$$$!!!!!!""""""###%%%&&&''' !!!"""$$$$$$"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!   !!!   !!!   !!!!!! !!!!!!"""""" !!!""""""!!!   !!!!!!!!!  !!!999;;;@@@EEEKKKQQQUUUWWWZZZ[[[]]]___aaabbbcccddd```bbbccceeeeeeeeedddcccdddcccaaa___]]]\\\\\\\\\ZZZYYYWWWVVVVVVXXX[[[]]]^^^___aaaaaa```______```cccbbbaaacccfffgggeeebbb___``````___^^^```ggglllpppxxx|||zzz{{{~~~qqqfff```^^^^^^eeebbb___\\\[[[[[[]]]^^^ZZZXXXVVVTTTRRROOOKKKHHHJJJJJJJJJIIIHHHGGGFFFEEECCC@@@<<<777333111000000111///---+++***,,,...///------,,,,,,,,,,,,------++++++******))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))''''''''''''''''''''''''''''''&&&&&&&&&'''((((((&&&''''''&&&%%%%%%&&&(((%%%%%%&&&'''(((******+++(((((((((((())))))))))))(((((()))***+++,,,,,,---000111222444777:::===>>>BBBBBBBBBBBBBBBAAAAAA@@@@@@BBBEEEGGGIIIKKKKKKKKKLLLMMMNNNMMMLLLMMMOOOQQQVVVWWWXXXYYYZZZZZZYYYXXXZZZYYYWWWUUUTTTSSSTTTTTTVVVVVVWWWWWWXXXXXXYYYYYYWWWWWWUUUSSSQQQNNNKKKJJJHHHHHHGGGEEEDDDBBBAAAAAABBBBBBCCCCCCBBBAAA???>>>:::::::::<<<>>>>>><<<:::;;;:::888666444333222222111777EEEYYYkkkrrrooohhhSSSCCC555111000,,,***+++++++++++++++***((('''''''''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''))))))((('''%%%$$$###"""%%%%%%$$$$$$###$$$$$$$$$ !!!"""######$$$$$$"""!!! !!!"""!!! !!!"""!!!  """!!!"""!!!"""$$$%%%!!!  !!!!!!!!!!!!!!!  !!!!!!   !!!!!!!!!""""""###### !!!"""$$$$$$"""!!!  !!!!!!!!!!!!  !!!  !!!!!! FFFHHHLLLQQQVVV[[[___aaabbbcccdddeeefffgggffffffddddddeeeeeeeeeeeeeeeeeeeeeccc___\\\YYYXXXWWWWWW[[[[[[ZZZ[[[]]]___bbbccccccddddddccc```^^^]]]^^^fffeeeeeegggiiihhheeeaaa``````^^^[[[ZZZ```iiiqqq~~~{{{wwwvvvwwwtttpppjjjeee```]]]\\\___\\\YYYWWWVVVTTTQQQOOOPPPOOOOOONNNMMMLLLKKKKKKKKKIIIFFFAAA<<<666222000222000...,,,,,,---///000---,,,+++************************))))))(((((((((+++******))))))******+++))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%&&&&&&%%%$$$$$$%%%''''''''''''&&&&&&&&&%%%%%%(((((((((((())))))))))))(((((()))***+++,,,------///000111333666:::<<<>>>AAABBBBBBBBBBBBBBBAAA@@@AAABBBEEEGGGIIIJJJJJJKKKMMMOOOPPPPPPOOOPPPRRRTTTWWWXXXZZZ[[[[[[ZZZYYYYYYZZZYYYWWWVVVUUUTTTUUUUUUVVVVVVWWWWWWWWWWWWWWWXXXYYYXXXWWWUUURRRPPPMMMLLLIIIIIIGGGEEEBBB@@@>>>===???@@@@@@@@@@@@???======;;;::::::;;;<<<<<<:::777:::888666444222222222222888AAARRRgggwwwzzzqqqhhhPPPBBB444000///,,,***+++************)))(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&%%%$$$######"""$$$#########$$$$$$%%%&&& !!!"""#########%%%###!!!!!!""""""!!! !!!"""!!!  """ """""""""###!!!  !!!!!!!!!   !!!  !!!!!!!!!!!!!!! !!! !!!UUUVVVYYY]]]bbbfffiiijjjjjjkkkkkklllkkkjjjiiihhhhhhgggfffeeeeeeeeefffgggdddbbb^^^ZZZXXXXXXXXXYYY^^^___aaacccfffhhhjjjkkkjjjjjjjjjhhheeebbbbbbbbbeeeeeeeeeffffffdddaaa^^^aaa___\\\ZZZ\\\eeerrr|||vvvlllccc^^^aaa^^^ZZZXXXWWWWWWVVVUUUSSSRRRPPPOOOMMMMMMMMMNNNPPPPPPNNNKKKFFF@@@:::666555444222000//////000111...---,,,+++***)))))))))++++++++++++************,,,++++++++++++++++++,,,))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((((((&&&%%%$$$&&&''''''&&&%%%%%%&&&(((''''''&&&%%%$$$$$$######(((((((((((())))))))))))(((((()))***+++,,,------...///000333666999<<<>>>AAAAAABBBCCCCCCCCCBBBBBBBBBCCCEEEFFFHHHIIIIIIIIIMMMOOOQQQQQQQQQRRRTTTVVVZZZZZZ[[[\\\\\\[[[ZZZYYYYYYXXXWWWVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUUUUUUUUUUWWWWWWVVVTTTRRROOOMMMLLLGGGFFFEEECCCAAA???===<<<<<<===============<<<<<<>>>=========>>>===;;;999;;;999666444333333444555AAALLL___ttt~~~pppcccJJJ???444000///---++++++(((((()))))))))(((((('''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$$$$###########################$$$%%%&&& !!!!!!""""""######%%%###!!!!!!"""###"""!!! !!!"""!!!  """&&&***%%%   !!!!!!!!!!!!!!!   """  """ #########""""""  !!! """ ^^^___aaadddgggjjjlllmmmlllmmmnnnnnnnnnlllkkkiiiiiigggeeecccbbbccceeefffdddbbb___]]]\\\^^^```bbbbbbcccfffjjjlllnnnoooooonnnnnnnnnllljjjhhhiiijjjfffeeedddcccbbbbbb```___aaabbbbbbccciiittt}}}ooohhh___[[[WWWTTTTTTUUUVVVVVVWWWUUUSSSPPPOOOOOOPPPQQQOOOOOOOOONNNLLLHHHDDDBBB<<<;;;999666444222111111//////...---,,,,,,,,,,,,------------------------,,,,,,++++++++++++,,,,,,))))))))))))))))))))))))(((((((((((((((((((((((('''((())))))(((&&&$$$"""((())))))(((''''''(((***%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((())))))))))))((())))))***+++,,,---......///111333666:::<<<>>>AAABBBCCCDDDDDDEEEEEEEEECCCCCCDDDEEEFFFGGGGGGHHHKKKMMMOOOQQQQQQRRRTTTVVV[[[[[[\\\\\\\\\ZZZYYYXXXWWWWWWVVVVVVVVVVVVVVVVVVUUUTTTTTTTTTSSSSSSRRRRRRSSSRRRQQQPPPNNNLLLJJJIIIDDDCCCBBBAAA???>>>===<<<:::;;;;;;<<<<<<<<<<<<<<>>;;;777444333//////......---.........------------------------,,,++++++******++++++,,,************************))))))))))))))))))))))))'''((())))))(((&&&$$$"""'''(((((('''&&&&&&''')))&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))))))))***+++,,,------...000000222444777:::<<<>>>@@@AAACCCDDDFFFFFFGGGGGGCCCCCCCCCCCCDDDDDDEEEEEEHHHKKKNNNPPPQQQRRRTTTVVVYYYZZZZZZ[[[ZZZYYYWWWVVVUUUUUUUUUUUUUUUTTTTTTTTTRRRQQQQQQPPPPPPOOOOOOOOOOOOOOONNNMMMLLLJJJHHHGGGDDDCCCBBB@@@===;;;999999:::::::::;;;<<<===>>>>>>AAAAAABBBDDDGGGHHHGGGEEE@@@>>>:::777666666888:::@@@GGGTTT```eee___RRRHHH;;;888222...---...,,,)))&&&''''''(((((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%$$$###"""!!!!!!!!!!!!!!!!!!!!!""""""""""""$$$"""!!!!!!"""######""" !!!"""!!!  """&&&444:::---   !!!"""#########!!!!!!  !!!!!!!!!!!!!!!  !!!""""""!!!     !!!!!!"""######   hhhiiijjjkkkmmmnnnooopppoooqqqsssuuuvvvuuusssrrriiigggeeeccccccdddfffhhhkkkiiigggdddbbb`````````bbbccceeeggghhhiiihhhhhhggggggfffdddbbbbbbdddffffffgggffffffhhhlllrrrvvv{{{{{{ddd```\\\YYYZZZ[[[\\\]]]ZZZYYYVVVTTTSSSRRRRRRRRRUUUTTTRRRPPPNNNLLLKKKJJJJJJJJJIIIFFFCCC???;;;999222111000///////////////++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,************************))))))))))))))))))))))))''''''(((((((((&&&%%%$$$%%%&&&&&&%%%$$$$$$%%%'''******)))(((''''''&&&&&&(((((((((((())))))))))))))))))***+++,,,---......111111222444666888:::;;;>>>???AAACCCEEEFFFGGGGGGCCCBBBAAAAAAAAAAAABBBBBBEEEHHHLLLOOOQQQRRRTTTUUUUUUVVVWWWWWWWWWVVVUUUTTTRRRRRRSSSSSSRRRQQQPPPPPPMMMMMMMMMMMMMMMLLLLLLLLLNNNMMMMMMLLLKKKJJJHHHHHHGGGFFFCCC@@@<<<888666444999999999:::<<<>>>???@@@>>>>>>@@@CCCFFFHHHGGGFFF???===999666444444555666:::===DDDJJJKKKHHH@@@;;;444444111---,,,...---)))(((((()))))))))(((((('''$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%&&&%%%$$$###"""!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!! """######""" !!!"""!!!  """ 111777***"""!!!   !!!!!!  !!!!!!!!!  """   kkkkkklllnnnooopppqqqqqqqqqsssvvvxxxxxxwwwtttrrrkkkjjjiiihhhhhhjjjkkkllllllkkkiiigggeeebbb```^^^]]]]]]___```bbbcccccccccbbbcccdddeeefffhhhmmmppppppsssxxx{{{xxxkkkgggdddbbbbbbccccccccc]]]\\\[[[YYYWWWVVVUUUTTTYYYYYYYYYWWWUUUQQQNNNKKKLLLMMMMMMLLLJJJGGGCCCAAA:::999777555333222111000,,,,,,,,,------.........------,,,,,,,,,,,,------************************************************''''''''''''''''''&&&&&&&&&''''''&&&%%%%%%&&&((()))))))))(((((('''''''''(((((((((((()))))))))))))))******+++,,,---......000000111222333555666777:::;;;>>>@@@BBBDDDEEEFFFBBBAAA@@@???>>>>>>??????>>>BBBFFFJJJLLLMMMOOOQQQPPPQQQRRRSSSSSSSSSRRRQQQPPPPPPQQQQQQPPPNNNLLLKKKIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHFFFFFFDDDCCCAAA???<<<:::888777777777888999;;;===@@@AAA>>>>>>???BBBEEEFFFEEEDDD???===:::777555444333333666777999::::::999555333///111000,,,,,,///---)))************)))(((''''''######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''$$$$$$$$$$$$##################""""""""""""######""""""""""""!!!!!!!!!!!!!!! !!!""""""!!! !!!"""!!!  """000666)))!!!$$$!!!   !!!     !!!!!!!!!"""    kkklllmmmnnnooopppqqqrrrrrrsssvvvxxxwwwuuurrrpppnnnmmmmmmlllmmmnnnooopppjjjjjjkkkjjjhhhfffdddbbbXXXXXXZZZ[[[]]]___```aaa___aaaeeeiiinnnuuu||||||sssooolllhhhggggggggggggffffffffffffdddccc```^^^]]]YYY[[[]]]^^^\\\WWWRRRNNNLLLMMMOOOPPPOOOLLLIIIGGGCCCAAA???;;;888666444333///000000000111111222222.........------.........************************************************''''''&&&&&&&&&'''(((((()))*********((((((***+++%%%%%%&&&'''(((******+++(((((((((((()))))))))))))))***++++++------...///000000000000111222333444777999;;;>>>@@@BBBCCCDDDBBB@@@???============>>>777;;;@@@DDDFFFHHHJJJKKKMMMNNNOOOQQQQQQQQQPPPPPPOOOOOOOOOOOONNNLLLJJJIIIGGGGGGGGGHHHHHHIIIIIIIIIGGGGGGGGGFFFEEEDDDCCCCCC>>>>>>>>>>>>>>>=========666666777888:::===???AAA@@@@@@AAACCCEEEFFFDDDCCCAAA???===:::777555444333444444444444444333111000,,,000000,,,,,,///...(((++++++++++++***)))''''''#########$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((############"""""""""!!! !!!"""$$$%%%&&&""""""""""""!!!!!!!!!!!!  !!!!!! !!!"""!!!  """$$$555999+++ ###%%%   !!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!!   !!!!!!!!! """!!!!!!""" !!!!!!!!!!!!  !!!!!!"""""" !!!"""###$$$%%%!!!!!!"""""" !!!!!!  !!!!!! oooooopppppppppppppppooopppqqqsssuuuuuutttsssrrrpppppppppoooooonnnnnnnnnoookkkfffdddeeedddbbb___VVVVVVUUUVVVXXX[[[^^^```dddhhhqqq}}}yyyuuussssssssssssssstttvvvvvvxxxwwwwwwxxxxxxwwwtttrrrmmmooopppmmmfff___XXXTTTTTTTTTTTTTTTSSSRRRQQQPPPJJJIIIHHHFFFEEEAAA<<<888:::888777666666555333111///...,,,,,,---...------...---+++)))(((((()))***))))))))))))))))))))))))******))))))((((((''''''&&&&&&''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''(((((()))++++++++++++,,,---...///............///000111222777888;;;===???@@@@@@@@@CCCBBB@@@>>>===<<<;;;;;;===>>>??????AAAEEEJJJNNNKKKMMMPPPRRRSSSRRRPPPOOOLLLMMMNNNNNNMMMIIIFFFDDDHHHIIIJJJIIIGGGEEEDDDEEE@@@@@@@@@@@@@@@@@@@@@@@@>>>===<<<<<<;;;<<<<<<===<<<888555555888;;;<<<<<<>>>>>>@@@AAABBBCCCCCCCCCBBB???<<<888555444333333.........------.........------------------------++++++******)))(((((((((&&&&&&$$$$$$$$$$$$&&&&&&&&&%%%$$$#########$$$%%%###!!! """&&&'''%%%###!!!!!! !!!!!!"""###$$$$$$$$$"""!!!  !!!!!! !!!!!!!!!!!!777???+++ $$$ !!!!!!   !!!"""############!!!!!!!!!!!! !!!"""""" !!!!!!""""""!!!"""""""""!!! """!!!  !!!!!!!!!!!!!!!!!!!!!!!! !!! !!! !!!$$$&&&&&&%%%"""  !!!!!!!!!!!!  !!!"""###"""!!!  mmmmmmmmmmmmlllkkkjjjiiikkklllppprrrtttuuuuuuuuuoooooonnnoooooopppqqqqqqoookkkfffdddcccbbb```^^^ZZZYYYXXXXXX\\\bbbhhhkkksssyyy{{{yyy{{{|||}}}yyylllaaaZZZ^^^^^^]]]]]]\\\[[[[[[ZZZWWWUUUQQQOOOLLLHHHCCC???AAA???>>>===<<<:::666333111///------...///...---------,,,+++***))))))*********************************))))))((((((((((((''''''''''''''''''''''''''''''((((((((('''&&&&&&&&&&&&''''''((())))))***++++++***++++++,,,------............///000111222666888:::<<<>>>?????????AAA@@@???>>><<<<<<;;;;;;===>>>>>>???@@@DDDHHHLLLLLLMMMPPPRRRSSSSSSQQQPPPNNNNNNNNNMMMLLLIIIFFFDDDFFFGGGHHHGGGDDDBBBBBBCCC????????????@@@@@@@@@@@@BBBAAAAAA@@@@@@???>>>>>>;;;999666666999<<<=========>>>@@@BBBCCCCCCCCCBBB???>>>;;;888444111...---...------,,,,,,------...------------------------++++++******)))(((((((((&&&&&&$$$$$$$$$$$$&&&&&&&&&%%%$$$#########$$$$$$%%%%%%$$$%%%&&&%%%$$$""""""!!!!!! !!!!!!"""#########$$$######"""""" !!!!!!!!!!!!!!!666<<<***!!!### !!!!!! !!!  !!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!""" !!!!!!!!!"""!!!!!!  !!! """ !!!%%%((())))))%%%### !!!!!! !!!   !!! hhhgggfffdddbbbaaa___^^^aaaccchhhmmmqqqtttuuuvvvnnnnnnmmmmmmnnnoooqqqrrrmmmjjjfffcccccccccccccccbbb```___aaagggoooyyy~~~rrrhhhfffeeecccaaa```___^^^^^^___[[[WWWSSSQQQNNNJJJHHHJJJIIIGGGFFFDDD@@@;;;777444222////////////...---------------,,,+++*********************************))))))))))))(((((((((''''''''''''''''''''''''((((((((((((((('''&&&%%%''''''(((((()))************************+++++++++......---......///000111555666999;;;===>>>>>>>>>>>>>>>=========<<<<<<<<<<<<===>>>>>>???BBBFFFIIILLLNNNPPPSSSTTTSSSSSSRRROOOOOOMMMKKKIIIGGGEEEDDDCCCDDDEEECCCAAA?????????======>>>>>>??????@@@@@@CCCDDDDDDDDDCCCAAA@@@???;;;:::888888:::<<<<<<<<<<<<===@@@CCCDDDCCCBBBAAA===;;;999666222---***(((---,,,,,,++++++,,,,,,---------------------------++++++******)))(((((((((&&&&&&$$$$$$$$$$$$&&&&&&&&&%%%$$$$$$######$$$$$$"""###$$$""" ###""""""!!!!!!""""""######""""""""""""######$$$  !!!!!!!!!!!!###333666((("""""" !!! !!!  !!!###"""""" !!!!!!!!!   !!!""" !!!!!!!!!   !!!   ###%%%&&&&&&%%%###"""""""""###!!!  !!!!!!   !!!""" ^^^]]][[[XXXVVVTTTSSSRRRUUUYYY^^^eeekkkoooqqqrrrmmmllljjjiiihhhiiijjjkkkgggeeecccbbbdddhhhkkknnnllllllmmmqqqyyy|||rrrpppmmmjjjfffdddcccbbbeeebbb]]]YYYWWWUUUSSSQQQPPPOOOOOONNNLLLGGGAAA<<<777555222111000000...---------...///...---+++***++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&$$$$$$''''''((((((((()))))))))))))))************))))))------------...///000000333555777:::;;;<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>;;;<<<===>>>>>>@@@DDDGGGLLLNNNPPPRRRSSSSSSRRRRRRNNNMMMJJJGGGEEECCCCCCBBBAAABBBCCCAAA???=========;;;<<<<<<===>>>??????@@@AAABBBDDDEEEDDDCCCAAA@@@>>>===<<<;;;;;;;;;:::::::::<<<@@@CCCDDDCCCAAA???;;;:::777333///,,,***))),,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))(((((((((&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%$$$$$$$$$$$$###$$$ """$$$"""######""""""""""""######!!!!!! !!!###$$$  !!!!!!!!!!!!"""+++---$$$ ###""" !!!!!! !!!!!!$$$###""" !!!!!!   !!!!!!  !!!!!!!!!!!!  !!!  !!!"""""""""""""""""""""""""""!!! !!!######""""""""""""!!! !!!  QQQPPPNNNLLLKKKJJJJJJJJJNNNQQQWWW]]]cccgggjjjkkkgggfffdddbbb````````````]]]]]]^^^```eeemmmuuu{{{xxxzzz{{{xxxuuutttxxxsssllleeeaaa]]]ZZZXXXUUUUUUTTTTTTRRRMMMGGGCCC<<<999666444333222///.........///000000///---,,,++++++++++++++++++++++++))))))))))))************))))))((((((((('''''''''((((((((((((((('''&&&&&&&&&&&&''''''''''''(((((((((((()))*********)))))),,,,,,,,,,,,---...///000222333555888::::::;;;:::;;;<<<===>>>????????????:::;;;===>>>>>>@@@CCCFFFKKKLLLNNNOOOOOOPPPOOOOOOKKKIIIFFFCCCAAA@@@@@@@@@@@@AAABBBAAA>>><<<<<<<<<:::;;;;;;===>>>???@@@@@@@@@AAACCCEEEFFFEEEDDDCCCEEEDDDDDDAAA???<<<:::999999;;;???BBBCCCBBB???>>>;;;999555111...---......+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))(((((((((&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$######"""%%%'''&&&###!!!"""$$$######""""""""""""######  """###  !!!!!!!!!!!!###$$$ """!!! !!!!!!!!! !!!!!!!!!######!!!!!! !!!!!!  !!!!!!  !!!!!!!!!    !!!!!! !!!"""###"""!!! !!!!!! !!!######"""!!!!!!  FFFEEEEEEEEEEEEGGGIIIJJJNNNPPPUUUZZZ^^^aaabbbccc`````````___^^^^^^]]]]]][[[\\\^^^bbbiiitttxxxnnnfff___[[[]]]\\\[[[ZZZXXXSSSNNNJJJCCC@@@<<<999888666333111///000000000000000//////,,,,,,,,,,,,,,,,,,,,,,,,)))))))))************+++***))))))(((((('''''''''((())))))*********))))))&&&&&&&&&'''''''''''''''&&&''')))***++++++******,,,,,,,,,,,,,,,---//////000222444666888999999999:::;;;===>>>??????>>>>>>999;;;===>>>???@@@CCCFFFJJJJJJJJJKKKKKKJJJJJJJJJGGGEEECCC@@@???>>>>>>>>>???@@@AAA@@@===;;;;;;<<<::::::;;;===>>>@@@AAAAAABBBCCCEEEFFFGGGGGGFFFFFFIIIJJJJJJGGGCCC>>><<<;;;888:::<<>>===:::888555222000///000000,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))(((((((((&&&&&&$$$$$$$$$$$$&&&&&&$$$%%%%%%%%%%%%$$$###"""!!!###$$$%%%$$$######$$$###""""""!!!!!!""""""###  !!! !!!!!! !!!!!!!!!!!!   !!! """!!!!!! !!!!!!"""###"""!!! !!!###$$$  !!!        !!!!!!  @@@@@@AAACCCFFFJJJNNNPPPTTTVVVYYY\\\^^^^^^^^^^^^]]]___bbbeeeggghhhiiihhheeefffiiilllrrr}}}zzzpppjjjiiifffccc```]]]YYYTTTPPPJJJGGGCCC@@@>>>;;;888666111111000000000000111111------------------------))))))*********+++++++++******))))))(((''''''&&&%%%&&&'''((()))))))))(((((((((((('''''''''''''''%%%&&&)))+++,,,---,,,+++++++++++++++,,,---...//////000333555777888888888888999;;;<<<======;;;;;;888:::<<<>>>@@@BBBDDDGGGHHHGGGGGGGGGFFFEEEDDDDDDCCCCCCAAA@@@???>>>>>>>>>===>>>???>>><<<:::::::::999:::;;;===???AAABBBCCCEEEEEEEEEDDDDDDDDDCCCCCCEEEGGGIIIGGGBBB>>>;;;;;;777888:::<<<=========<<<888888888666333000---,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++******)))(((((((((&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$%%%%%%%%%$$$###"""!!!!!! !!!""""""!!! """!!!!!! !!!!!!"""!!!!!!""""""!!!!!!  !!!"""""" !!!!!!!!!!!!  !!! !!! !!!!!! """"""!!!!!!!!!!!!""""""###"""  """###  !!!  !!!        !!!!!!!!!  >>>>>>@@@CCCHHHNNNSSSVVVZZZ[[[]]]^^^___^^^]]]\\\^^^aaagggnnnsssvvvwwwwwwrrrsssuuuwww|||qqqnnnjjjfffaaa]]]WWWTTTPPPLLLHHHEEEBBB???<<<:::222222000000000111222333------------------------))))))******+++++++++++++++******)))(((''''''&&&!!!!!!###$$$%%%&&&&&&&&&))))))))))))(((((((((((($$$&&&))),,,---...------++++++++++++,,,---.........000222444666777777777666777999;;;;;;:::999888777999<<>><<<===>>>===:::999888999::::::<<<>>>@@@AAACCCDDDFFFEEECCCAAA@@@?????????>>>AAADDDCCC???;;;999999777888999:::;;;<<<<<<<<<777888::::::666111***&&&---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++******)))(((((((((&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$%%%&&&%%%$$$###"""&&&$$$"""###%%%&&&### !!!!!! !!!!!!"""###$$$$$$$$$"""!!!  """###### !!!!!!!!!"""###"""###$$$!!!!!! !!!!!!!!! """"""!!!!!!!!!!!!""""""###"""  !!!    !!!!!!!!! !!!   !!! """"""!!!"""###""" !!!  !!!!!!!!! %%%$$$""" CCCFFFJJJNNNRRRVVV[[[___aaacccggglllooooookkkhhhnnnttt|||vvvllleee___\\\UUUSSSQQQNNNLLLGGGAAA===:::888555333333333222111///...---.........,,,***++++++++++++*********)))(((((((((((((((((((((((())))))))))))))))))))))))******++++++++++++******(((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........///000222333444666777:::;;;<<<:::888777888888999:::===AAADDDGGGJJJHHHEEECCCAAAAAAAAABBBBBBBBBAAAAAAAAAAAAAAAAAA===<<<;;;:::::::::;;;<<<<<<===@@@BBBCCCCCCBBBAAAAAA???>>>>>>??????>>><<<:::<<<>>>>>><<<:::999888999999888888888888999999;;;;;;;;;======<<<999666222000...+++******+++,,,+++++++++*********))))))((((((((((((((('''&&&&&&(((&&&$$$"""###%%%(((+++&&&&&&%%%%%%%%%%%%$$$$$$'''&&&$$$"""!!!!!!""""""############""""""""""""$$$$$$%%%%%%$$$###!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!! !!!""""""!!! !!!  !!! !!!!!!!!! !!!  !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!  !!!!!! !!!!!!!!!!!! !!!!!!!!!!!! """"""!!!!!!  !!!"""!!! !!!"""############  """ LLLOOORRRVVVZZZ___eeeiiiooorrrwww~~~vvvmmmggg[[[XXXSSSOOOMMMJJJGGGDDDAAA>>>;;;888777555333111000///......//////---+++,,,,,,,,,+++++++++******(((((((((((((((((((((((())))))))))))))))))))))))************************)))))))))******++++++,,,,,,,,,,,,,,,,,,+++++++++------...///000222444555777888;;;======<<<:::999:::::::::<<<>>>BBBEEEGGGGGGFFFCCCAAA@@@@@@AAABBBBBBBBBCCCCCCCCCBBBAAAAAA???===<<<::::::::::::;;;:::;;;===???AAAAAA@@@??????>>>======>>>>>>===;;;555888:::;;;:::888888888777777666666666666777777:::::::::<<<>>>>>><<<:::666444111...---,,,,,,------------,,,,,,++++++++++++++++++++++++******)))%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$#########%%%%%%$$$###""""""""""""############""""""""""""$$$$$$%%%%%%$$$###!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""" !!!""""""!!! !!!  !!!    !!!  !!!!!!  !!!!!! !!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!  !!!!!!!!!!!!!!!   !!!  XXXZZZ^^^ccciiipppxxx}}}~~~zzzuuuppptttsssqqqooonnnooopppqqqvvv{{{~~~{{{xxxzzzzzziiicccZZZRRRNNNLLLLLLKKKIIIFFFBBB???===999666333333111000000000000...------,,,,,,,,,++++++++++++(((((((((((((((((((((((())))))))))))))))))))))))***)))(((''''''((()))***************************++++++++++++++++++++++++,,,------///111333555666888:::<<<>>>??????>>>===;;;::::::;;;===@@@DDDFFFDDDCCCAAA@@@???@@@BBBCCCFFFGGGHHHIIIIIIGGGEEEDDDAAA@@@>>><<<::::::::::::999:::<<<>>>?????????>>>>>><<<;;;;;;<<<===;;;:::444777999::::::999999:::777777666666666666777777888888999<<<>>>???>>><<<888666444111///.........,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,+++******$$$%%%&&&&&&&&&%%%$$$###$$$$$$$$$#########""""""######$$$$$$$$$#########$$$$$$#########"""""""""###$$$%%%%%%$$$###!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!! !!!!!! !!!!!!!!!!!! !!!  !!!  !!!!!!!!! !!!   !!!!!!!!!!!! !!!!!!!!!!!!    !!!""""""###""" !!!"""   !!!```dddkkksss|||~~~}}}{{{xxxuuusssrrruuuzzzzzzrrrnnnkkkggghhhgggeeebbbaaa`````````ccchhhpppvvv{{{~~~|||tttuuuvvvvvvyyy}}}qqqfff```]]]]]]___ccchhhnnntttyyy{{{{{{rrrdddXXXQQQOOONNNOOOMMMKKKHHHEEECCC@@@<<<999555333111000111000///---,,,,,,,,,++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))***)))'''&&&&&&''')))***************))))))))))))***************++++++++++++,,,---///111333555777999;;;===???AAAAAAAAA@@@999999888999:::===@@@BBBBBBAAA@@@@@@AAACCCFFFGGGMMMOOOQQQRRRQQQOOOLLLJJJDDDCCC@@@>>><<<;;;;;;;;;;;;;;;===>>>????????????<<<;;;::::::;;;<<<;;;999999;;;===>>>===<<<===>>>999999::::::::::::999999999888888:::======<<<;;;555444333111000/////////******************))))))))))))******))))))((('''&&&''''''''''''%%%$$$###$$$$$$$$$$$$############!!!"""###%%%%%%%%%$$$###$$$$$$$$$#########""""""###$$$$$$%%%$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!      !!!  !!!!!!  !!!!!!  !!! !!!  !!!!!!    !!!!!! iiipppzzz~~~|||{{{qqqmmmgggbbb```aaadddgggnnnoooqqqssstttsssqqqpppoooqqqssssssqqqqqqrrrtttuuuxxxxxxqqqllljjjgggdddcccaaa^^^[[[YYYWWWVVVVVVXXX\\\bbbhhhmmmsssxxx|||{{{sssmmmcccaaa___]]]^^^ccciiimmmqqqooojjjccc[[[UUUQQQPPPQQQRRRSSSVVVYYY]]]aaacccffflllsssyyy~~~pppaaaXXXTTTSSSSSSSSSQQQMMMKKKIIIGGGDDDAAA:::777444222222111///...,,,,,,+++++++++*********************************************************)))(((&&&%%%%%%&&&((()))******))))))))))))))))))))))))*********++++++++++++,,,---///111333555777999:::<<>>>>>>>>;;;<<<<<<===>>>>>>>>>>>>;;;:::999:::;;;<<<;;;:::???@@@AAA@@@>>>===>>>>>>;;;<<<<<<======<<<<<<;;;;;;:::999999::::::888777111111000///////////////******************++++++(((((())))))(((((('''&&&***)))((('''&&&&&&''''''&&&%%%%%%%%%%%%$$$$$$$$$ !!!###$$$%%%%%%$$$###$$$$$$$$$$$$##################$$$%%%$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!      !!!   !!!   !!!   !!!!!!   zzz{{{xxxxxxyyyyyyxxxkkkfff___XXXUUUTTTVVVXXXUUUWWWYYY[[[]]]^^^^^^^^^^^^```bbbbbb``````cccgggfffmmmqqqooommmkkkhhhdddbbb___[[[WWWSSSQQQQQQQQQTTTWWW[[[___dddjjjpppuuuyyy{{{|||{{{vvvnnneee```YYYVVVSSSPPPPPPRRRUUUWWWZZZXXXVVVSSSPPPNNNMMMLLLKKKJJJJJJKKKLLLMMMNNNOOOUUUXXX\\\```eeemmmvvv~~~xxxmmmeeebbb`````````\\\WWWSSSPPPNNNKKKIII@@@===999666444333111///,,,,,,,,,,,,++++++++++++************************************************)))((('''&&&&&&'''((()))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,------///111333555666888999;;;>>>@@@BBBDDDDDD???>>><<<<<<<<<>>>@@@AAABBBCCCCCCFFFIIINNNRRRTTTUUUVVVWWWWWWVVVTTTRRRPPPLLLKKKHHHFFFDDDCCCCCCCCC<<<<<<<<<======>>>>>>>>><<<;;;:::;;;=========;;;@@@AAAAAA@@@===<<<===>>><<<===>>>??????>>>===<<<>>><<<:::999999999777555000000000000//////......------------............***************)))((((((+++***(((''''''((()))***&&&&&&&&&%%%%%%%%%$$$$$$!!!"""###$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$#########"""###$$$%%%%%%$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!! !!!!!!   !!!!!!   !!!         }}}xxxooolllhhhiiillloooooonnneeebbb\\\WWWTTTUUUVVVXXXQQQRRRRRRSSSTTTUUUUUUUUUWWWZZZ^^^______bbbiiiooonnnxxx~~~xxxqqqmmmhhhbbb^^^\\\\\\\\\___aaaeeehhhkkkpppuuuyyy}}}~~~uuulllfffccc]]][[[XXXWWWWWWWWWXXXXXXWWWVVVUUUTTTTTTTTTSSSRRRPPPPPPOOOOOONNNNNNMMMMMMSSSTTTTTTVVVYYY]]]aaadddooosssxxx{{{}}}}}}}}}~~~yyyxxxxxxyyy{{{||||||{{{yyy{{{~~~zzzvvvuuuuuuuuuuuusssnnneee]]]XXXTTTPPPNNNHHHDDD???;;;888666444222///.........------------++++++++++++++++++++++++************************((((((((((((((((((((((((''''''(((((())))))***************+++,,,---------------...///000222444555666777999<<>>======>>>@@@AAABBBCCCDDDGGGLLLQQQVVVYYYYYYYYYXXXXXXWWWUUUTTTSSSOOONNNLLLJJJHHHGGGGGGGGGAAA@@@@@@@@@@@@AAABBBBBB===<<<<<<===>>>??????===???@@@@@@???>>>===>>>@@@???@@@AAACCCCCCAAA@@@???@@@>>><<<;;;::::::888777555444444333111000...---........./////////000000***++++++++++++***))))))'''(((((())))))))))))(((%%%%%%%%%%%%$$$$$$$$$#####################$$$$$$%%%%%%$$$$$$$$$#########"""###$$$%%%%%%$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""   !!!!!!    !!! !!!!!!  !!!!!!     !!!!!!!!!!!!  !!!   {{{vvvooommmlllmmmnnnlllgggbbbaaa___]]]___cccffffffeeebbb```\\\YYYXXXZZZ\\\^^^\\\\\\[[[ZZZYYYYYYYYYZZZVVV[[[aaadddgggnnnxxx~~~wwwsssqqqqqqrrrrrruuuyyy|||~~~}}}sssnnnnnnjjjiiihhhhhhiiijjjiiihhhdddcccaaaaaabbbbbb```___^^^^^^^^^^^^]]]\\\ZZZZZZWWWVVVVVVWWWXXXXXXWWWUUUZZZ^^^eeeiiikkkllllllmmmdddddddddeeehhhjjjjjjiiihhhjjjlllooossswww||||||yyyyyy{{{|||{{{zzzzzz|||{{{pppeee]]]WWWRRRPPPMMMIIICCC>>>;;;888666444000000000000////////////++++++++++++++++++++++++************************(((((())))))))))))((((((&&&''''''((()))******+++******+++,,,------...............///000222333444555666888;;;>>>AAACCCDDD@@@>>>===<<<<<<===>>>???BBBCCCEEEHHHMMMSSSXXX[[[\\\\\\[[[ZZZYYYXXXWWWWWWQQQPPPNNNLLLKKKJJJJJJKKKFFFFFFEEEEEEEEEFFFGGGGGG>>>======>>>@@@AAA@@@???>>>???@@@@@@???@@@BBBDDDCCCDDDFFFGGGGGGFFFDDDCCCAAA???===<<<<<<<<<;;;999:::999888666333111...------------.........//////***************)))((((((###%%%(((++++++***'''&&&$$$$$$$$$############"""%%%$$$###""""""###$$$%%%%%%%%%%%%$$$$$$$$$######""""""$$$%%%%%%$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!   !!!!!!   !!!!!!!!! !!!""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!     !!!  """############"""!!!   !!!!!!!!! |||}}}~~~xxxnnnfffbbb^^^]]]\\\\\\\\\[[[YYYXXXVVVWWWXXX[[[^^^bbbeeeggghhheeeccceeekkkrrrxxx{{{{{{zzzxxxvvvssspppnnnmmmppprrrvvv{{{zzzyyy{{{~~~~~~~~~zzzuuurrroooooonnnllliiieeeaaa___bbbbbbbbbcccfffjjjmmmpppjjjddd]]][[[]]]___^^^\\\[[[[[[\\\___dddgggggggggmmmpppvvvuuulllkkkllllllkkkrrrvvvyyy~~~qqqeee^^^ZZZXXXQQQOOOLLLGGGCCC>>>;;;888888444111.........---,,,------------,,,+++***))),,,,,,+++***))))))******''''''(((((())))))******&&&''''''((()))******+++++++++,,,,,,,,,------------...///000111222333444555888;;;>>>??????AAABBBBBBBBBAAA>>><<<<<<>>>@@@DDDCCCCCCEEEJJJQQQWWW\\\_________]]]ZZZWWWWWWXXXYYYXXXVVVTTTRRRQQQQQQQQQEEEEEEFFFIIILLLNNNNNNMMMEEEDDDBBBAAA???>>>======?????????@@@BBBDDDFFFGGGEEEFFFGGGHHHHHHGGGEEECCCDDDCCC@@@===;;;:::999999@@@AAABBBAAA>>>:::555222000000/////////111222333++++++++++++*********)))***+++---......---+++***&&&&&&&&&''''''&&&%%%%%%%%%%%%$$$###"""!!! """"""""""""""""""""""""%%%&&&(((((('''### !!!!!!!!!!!!!!!!!!!!!!!! """  %%%###"""!!!  !!! !!!"""""" !!!!!!"""""" !!!!!! !!!"""   """###### """"""""""""""""""""""""    !!!!!! !!!!!!   !!!"""!!! uuuqqqllljjjkkkllllllkkkhhhhhhhhheee```[[[XXXWWWVVVWWWXXXYYYZZZZZZXXXWWWXXX[[[aaahhhooouuuzzz|||{{{yyyyyy|||}}}zzzyyyxxxxxxxxxzzz|||zzztttmmmiiiiiiiiigggdddeeebbb^^^\\\]]]^^^`````````bbbhhhqqq|||ssskkkiiijjjkkkkkkjjjooovvv~~~tttlllgggddd[[[XXXTTTOOOKKKGGGDDDAAA999666222000//////......///......---,,,,,,++++++,,,,,,,,,++++++*********((((((((()))))))))))))))''''''(((((()))******+++++++++++++++,,,,,,,,,,,,,,,---...///111222333333111444888:::;;;<<<>>>@@@CCCCCCBBB@@@>>>>>>@@@BBBFFFEEEDDDEEEIIIOOOTTTXXXZZZ[[[[[[ZZZXXXWWWXXXYYYYYYYYYXXXWWWUUUTTTSSSRRRJJJIIIHHHJJJLLLMMMLLLKKKGGGEEECCC@@@???>>>======@@@@@@@@@AAACCCEEEHHHIIIHHHIIIJJJKKKJJJIIIGGGFFFEEECCC@@@===;;;999999999<<>>@@@DDDDDDDDDBBBAAAAAACCCEEEHHHGGGFFFFFFHHHLLLQQQSSSTTTVVVWWWWWWWWWWWWXXXZZZYYYZZZ[[[[[[ZZZYYYWWWUUUQQQNNNLLLKKKKKKKKKKKKJJJJJJHHHDDDAAA???>>>>>>>>>@@@@@@AAABBBDDDGGGJJJKKKIIIJJJKKKKKKKKKJJJHHHGGGEEECCC@@@===:::999999999777<<>>AAADDDDDDEEEFFFEEEDDDDDDFFFHHHHHHGGGFFFFFFHHHKKKOOOQQQRRRSSSUUUVVVUUUVVVXXXYYYYYYZZZ]]]___^^^\\\YYYWWWTTTQQQNNNLLLLLLMMMMMMLLLMMMKKKGGGCCC@@@???@@@@@@@@@AAAAAACCCEEEHHHKKKLLLIIIJJJJJJJJJIIIHHHGGGFFFEEECCC???<<<999888999999777<<>>:::888555111...,,,---...///++++++*********)))))))))+++,,,,,,------,,,,,,+++***)))((('''&&&%%%$$$$$$%%%%%%$$$######"""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$""""""!!! !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!###$$$$$$""" !!!!!!!!! !!!!!!"""""""""""""""!!!!!!!!! $$$$$$######""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!   !!!     !!! !!! !!!!!!  !!! {{{vvvtttiiifffbbb]]]WWWSSSPPPNNNNNNOOORRRTTTVVVYYY[[[\\\]]]___aaabbbccceeehhhjjjuuu|||zzzsssllljjjhhheeebbb___\\\ZZZ]]]```ccccccbbbccchhhmmmooouuu|||{{{wwwvvvwwwxxxwwwooocccZZZUUUPPPJJJCCC???;;;777555555333111///...///000111.........---,,,+++)))))),,,,,,++++++******))))))************++++++++++++))))))*********++++++++++++,,,---...///000111222222555888:::<<>>;;;999888999:::;;;===@@@AAAAAA>>>;;;999555333000...---...000111++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,+++***((('''%%%%%%%%%%%%%%%%%%$$$$$$######""""""########################"""#########"""!!! !!!!!!!!!!!!!!!!!!!!!!!!  """######!!! !!!!!!!!!!!!!!!!!!"""""""""""""""!!!!!!!!! $$$$$$######""""""!!!!!!"""!!!!!! !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!   !!!!!!!!!!!!!!!!!!!!!    !!!!!!  !!!"""""" !!!  !!!"""""""""!!!!!!!!!!!! vvvmmmfffaaa___ZZZXXXTTTQQQOOONNNOOOOOORRRVVV[[[```dddhhhllloooqqqtttyyy}}}xxxtttooojjjfffbbb^^^[[[^^^```aaa```\\\YYYYYYZZZ\\\```fffnnnwwwzzzoooqqquuu|||{{{qqqggg```[[[TTTMMMHHHDDD@@@===888777666444444444444555444333111///---+++******,,,,,,,,,+++++++++++++++++++++++++++++++++++++++*********++++++++++++,,,,,,,,,---...000111222333222444666888:::<<<@@@CCCDDDFFFHHHIIIIIIJJJLLLMMMIIIIIIHHHHHHIIIKKKMMMOOOQQQSSSTTTTTTSSSRRRTTTUUUXXXZZZ\\\^^^^^^\\\YYYWWWSSSQQQOOOPPPRRRTTTTTTTTTSSSRRRPPPMMMKKKIIIHHHGGGDDDDDDDDDEEEGGGIIIKKKMMMMMMMMMLLLKKKJJJIIIIIIHHHCCCAAA===999888999;;;<<<>>>>>>===<<<;;;999888777222111000//////000111111---,,,,,,,,,,,,+++++++++************************+++***(((&&&%%%%%%&&&&&&%%%%%%$$$$$$$$$#########"""""""""""""""""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!! !!!!!!"""!!!!!!!!! !!!!!! !!!!!! !!!!!! !!! !!!!!! !!!!!!!!!!!!  !!!"""""" !!!!!!!!!    !!!!!!!!!!!! !!!!!!!!!!!!  !!!!!!  !!!!!!!!!!!! !!!"""###""" """  vvvllleee```[[[XXXUUUTTTSSSSSSVVVZZZ___bbbjjjoooxxxzzztttpppmmmooopppnnniiiccc^^^[[[YYYXXXYYY]]]eeennnvvvzzz{{{tttnnnooorrrzzzxxxpppeeeaaaZZZUUUQQQMMMJJJHHHCCCCCCBBBBBBAAA@@@@@@@@@<<<999555111...---------+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---...///111222333333222444666777888:::>>>AAACCCEEEHHHJJJJJJKKKMMMOOOMMMLLLKKKJJJIIIJJJKKKLLLNNNPPPQQQQQQQQQQQQRRRTTTXXXYYY[[[\\\[[[YYYWWWUUURRRQQQQQQRRRUUUVVVVVVUUUTTTTTTTTTSSSQQQOOOMMMKKKIIIHHHHHHHHHIIIKKKMMMNNNMMMMMMLLLJJJIIIHHHHHHHHHAAA???;;;888888999<<<>>>======<<<;;;999777666555111111111111111000000///......------------,,,,,,+++******************+++***)))'''&&&%%%&&&'''(((%%%%%%$$$$$$$$$$$$##############################!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!! """$$$""" ###%%%!!!"""""""""!!!!!!  !!!  !!! !!!!!!!!!!!!!!!!!!!!!!!!  !!!"""### !!!""""""!!!   !!!!!!!!!!!!   !!!!!!!!!!!!!!!!!!!!!  !!!!!!  !!! !!!""""""!!! !!!"""!!! !!!"""~~~yyyuuusssrrrqqqtttqqqllliiifffbbb^^^[[[VVVVVVXXX\\\ccckkktttyyyyyyqqqkkkaaa\\\VVVVVV[[[aaaeeefffoootttyyy}}}uuunnnsssqqqrrrxxxzzzssshhhccc^^^YYYVVVTTTQQQPPPNNNNNNNNNNNNNNNLLLKKKJJJAAA>>>888333000//////000+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------...///000111222333444444555777777888;;;>>>AAACCCEEEHHHJJJKKKLLLNNNOOOPPPOOOMMMKKKJJJIIIIIIJJJKKKLLLNNNOOOOOOPPPRRRTTTXXXXXXYYYZZZYYYWWWUUUTTTRRRRRRRRRTTTVVVWWWVVVTTTUUUVVVWWWVVVUUURRROOOMMMLLLLLLKKKKKKLLLMMMOOOPPPKKKKKKIIIHHHFFFFFFFFFFFF@@@>>>:::888888:::===???;;;;;;<<<;;;:::888555444111111222222222000...---//////.........------------,,,,,,++++++,,,,,,---***)))'''&&&&&&'''((()))%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ """$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$&&&$$$ $$$)))!!!"""""""""!!!!!! !!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""  !!!!!!!!!!!!!!!!!!!!!!!!############"""""""""""" """###$$$ !!!""""""!!! """!!!!!!  !!!"""""""""!!!   !!!!!!!!!!!!!!! !!!!!! !!!!!!  !!!!!!"""""" !!!""""""!!! !!! """###rrrmmmfffaaa^^^]]]]]]]]]aaadddfffddd```___cccgggjjjnnntttyyy}}}vvvmmmfffbbb```^^^\\\dddcccffflllrrr|||}}}zzzwwwwwwxxxzzz~~~~~~vvvpppfffccc^^^YYYVVVTTTTTTUUUVVV[[[^^^\\\ZZZZZZWWWTTTHHHBBB:::444111000000000/////////000000000---+++************+++,,,------++++++******************000000000000000111111222222444666777888:::===@@@GGGIIILLLPPPRRRSSSTTTSSSSSSQQQNNNJJJHHHGGGGGGHHHJJJKKKKKKJJJJJJLLLOOORRRTTTVVVXXXYYYZZZYYYWWWVVVWWWWWWVVVVVVVVVUUUUUUUUUTTTUUUUUUUUUTTTRRRPPPOOOPPPPPPPPPPPPPPPPPPPPPPPPKKKKKKJJJIIIHHHFFFDDDCCC>>>;;;999888:::;;;<<<<<<@@@>>>;;;888666444444333111111111000000000000//////...------++++++***)))*********)))******++++++***))))))((('''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$###""" """"""""""""""""""""""""$$$###"""!!!!!! !!!!!!%%%%%%$$$###"""!!! !!!"""######"""!!!  !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!   !!!"""!!! !!!!!!!!!!!!!!!  !!!!!!  !!!!!!!!!!!! """   !!!!!!!!!!!!!!!!!!!!! ###!!!!!!""""""!!!!!! !!! """!!!!!!%%%""""""""""""""""""""""""!!!!!!!!!!!!!!!!!! wwwnnnkkkccc___[[[WWWVVVWWWYYYZZZ]]]bbbhhhkkkkkkmmmrrrvvv|||wwwqqqlllfffccccccgggkkkqqq~~~~~~}}}uuunnneeeccc___\\\YYYWWWWWWWWW\\\aaadddbbb______]]]ZZZJJJDDD===666333222111111222111000000000///,,,***+++++++++***++++++,,,,,,++++++******************...............///000000111333555777888:::===@@@DDDGGGKKKOOORRRSSSTTTTTTRRRPPPMMMJJJHHHGGGGGGHHHHHHHHHIIIIIIIIIKKKNNNQQQUUUVVVXXXZZZ[[[ZZZYYYYYYXXXXXXWWWWWWVVVVVVUUUUUUTTTTTTTTTTTTRRRQQQPPPOOOPPPPPPPPPOOOOOOOOOOOOOOOMMMLLLLLLKKKJJJHHHFFFEEE>>><<<999888999;;;;;;;;;>>>===:::888555444444444333333333222222222222111///...------++++++***)))+++******))))))************))))))(((''''''&&&&&&$$$$$$$$$$$$#########"""######$$$%%%%%%$$$###"""""""""""""""""""""""""""###""""""!!!!!!!!!!!!"""######""""""!!! """!!!!!! !!!!!!""" !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!! !!!!!!!!! !!!  !!!!!!!!!!!!!!! !!!!!!   !!!!!!""" !!!!!!  !!! !!!!!! !!!!!!"""  """!!!!!!!!!!!!!!!!!!!!!!!! }}}sssmmmggg___ZZZYYYVVVUUUSSSRRRSSSVVVZZZ]]]```hhhrrrzzzzzzvvvssstttwwwzzzvvvnnndddccc```^^^\\\[[[ZZZZZZ___dddfffcccaaaaaa___\\\OOOJJJBBB;;;777555333111444222111000000...+++)))---,,,,,,++++++++++++,,,******++++++++++++++++++---,,,,,,,,,,,,---......111222555666777999<<>>???BBBEEEHHHKKKLLLLLLLLLLLLJJJHHHFFFEEEFFFGGGHHHGGGIIIKKKLLLLLLOOORRRUUUTTTVVVXXXZZZ\\\]]]]]]]]]ZZZYYYYYYWWWVVVUUUTTTTTTSSSQQQOOOMMMLLLLLLMMMMMMMMMMMMMMMLLLLLLLLLKKKKKKIIIIIIHHHHHHGGGEEEDDDCCCAAA>>>:::888777777777666888777777666555555444444111111111000000000/////////...------++++++***))),,,+++***)))((('''''''''))))))(((((('''''''''''''''''''''&&&&&&&&&&&&&&&###$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!!!! !!!!!!"""###### !!!!!!""""""""""""  """ !!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!"""  !!!"""###### !!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!   """"""!!!!!!!!! !!!!!!!!!!!! !!!!!!  !!!!!!  """######""" """  sssfff^^^XXXTTTUUUVVVVVVYYY^^^bbbgggnnnuuu{{{}}}|||}}}tttlllfffdddeeelllyyy|||wwwvvvuuussssssssstttuuutttyyyzzzvvvqqqmmmiiiddd^^^YYYQQQIIICCC===777444222111//////000000///---......---,,,++++++++++++******++++++,,,,,,,,,,,,------,,,,,,------...//////000333444555777:::===>>>@@@BBBDDDEEEEEEDDDDDDGGGFFFDDDCCCCCCDDDFFFGGGFFFHHHJJJKKKLLLNNNQQQSSSSSSTTTUUUWWWYYY[[[\\\]]]YYYYYYXXXVVVUUUSSSRRRRRRPPPOOOMMMKKKJJJJJJJJJKKKIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGGGGGGGFFFEEECCCCCCAAA>>>:::777666666555444666666666666555555555444111111111000000000/////////...------++++++***)))+++***)))(((''''''''''''(((((((((((('''''''''''''''''''''(((((((((((((((%%%$$$$$$###"""!!!!!!!!!""""""""""""""""""""""""!!!!!! !!!!!!"""###### !!!!!!""""""######$$$  !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!  !!!"""###### !!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!  !!!!!!!!! !!!!!!!!!""""""!!!  """!!!!!!  !!!""""""###  """######### !!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!! |||kkkaaaXXXTTTSSSVVVZZZ]]]cccjjjxxxyyyuuutttqqqnnnnnnqqqlllpppqqqooopppuuuyyyzzzxxxwwwsssooommmooossswww~~~xxxyyyzzz~~~|||yyywww{{{zzzpppfffbbb___```gggrrr||||||sssjjjbbb___[[[TTTMMMGGGAAA;;;777222111//////000111000///...------,,,,,,,,,,,,---******++++++,,,---------...------------...//////...000222333444666999<<<>>>???@@@BBBBBBAAA???>>>BBBAAA@@@@@@@@@BBBDDDFFFCCCEEEHHHIIIIIIKKKMMMOOOPPPQQQRRRTTTVVVWWWYYYZZZXXXWWWVVVTTTRRRPPPOOONNNMMMLLLKKKJJJIIIHHHHHHHHHEEEEEEEEEFFFGGGGGGHHHHHHHHHIIIIIIHHHGGGFFFEEEEEEAAA===999777666666555444666666666777666666555444333333333222222222222111///...------++++++***)))***)))(((''''''&&&''''''((((((((((((((((((''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%###"""!!! """""""""""""""""""""""""""!!!!!!!!!!!!""""""###!!!"""""""""######$$$$$$ !!!""""""!!! !!!!!!!!!"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!   !!!!!!"""""" !!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!""""""!!!!!!""""""!!!  !!!!!!!!!!!!  !!!!!!""""""""" """""" !!!"""######!!! !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!zzzqqqiiiddd___]]]___fffnnnvvv~~~wwwqqqmmmmmmlllkkknnntttnnnrrrssspppoooqqqrrrpppnnnnnnmmmlllkkknnnsssvvv{{{ttttttssstttuuuvvvwwwwwwrrrrrrsssvvv~~~ooojjjccc___```dddhhhjjjrrrrrrwwwxxxiii^^^ZZZWWWRRRMMMIIIDDD???;;;555222000//////000///...------,,,,,,,,,------...******++++++,,,------...---------------...//////---///111222333555999;;;<<<>>>???AAAAAA@@@???>>>>>>===<<<<<<>>>@@@CCCDDDBBBEEEGGGHHHHHHIIIJJJLLLNNNNNNOOOPPPQQQSSSUUUVVVVVVUUUTTTRRROOOMMMLLLKKKJJJJJJJJJIIIHHHGGGFFFEEE@@@AAABBBCCCDDDEEEFFFGGGHHHHHHHHHHHHGGGFFFEEEDDD@@@<<<888666555555555444666777777888777666555444333333333222222222222111///...------++++++***)))(((((('''&&&&&&''''''''''''(((((((((((((((((((((#########$$$$$$$$$%%%%%%%%%%%%###""""""""""""###""""""""""""""""""""""""###""""""!!!!!!!!!!!!"""!!!!!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!!!!!!! !!!"""### !!!!!!!!!!!!!!! !!!!!!!!!""""""""""""   !!!"""""""""!!! !!!###!!!  !!!!!!!!!!!!  """######"""!!!!!!!!! !!!!!!"""!!!!!!!!!   !!!!!!""""""yyyxxxyyy{{{tttqqqooopppqqqooollljjjiiiiiiiiiiiinnnzzz~~~|||xxxtttqqqooonnnnnnooonnnlllmmmpppuuu{{{vvvqqqmmmnnnoooqqqwww}}}{{{zzz{{{|||}}}~~~xxxvvvtttsssrrrrrrssssssqqqtttwwwyyy}}}~~~{{{zzz|||yyysssjjjccc``````aaaaaaaaaaaafffooowww|||}}}}}}|||zzz{{{mmm```UUURRROOOLLLJJJFFFBBB>>>777444111/////////...,,,,,,,,,,,,,,,------...///******+++,,,,,,---......------,,,,,,------...///---...111222333555888;;;;;;===???AAABBBBBBAAA@@@;;;;;;:::;;;<<>>???AAACCCDDDFFFFFFEEEEEEEEEEEEEEEDDDCCCBBB???<<<888666555555555444777777888888888666555444111111111000000000000//////......---,,,+++***)))''''''&&&&&&&&&''''''((('''''''''(((((((((((((((#########$$$$$$%%%%%%%%%%%%$$$#########$$$%%%&&&""""""""""""""""""""""""$$$###"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$###!!!!!!###$$$ !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""""""!!! !!!"""###$$$!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""  !!!!!!!!! !!!""""""###""" ###!!! """!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!"""%%%&&&$$$""" """!!!!!! !!!!!!!!!"""   !!!"""######zzzooogggaaa___\\\```fffiiiiiigggeeedddeeefffgggiiilllpppssstttyyyvvvuuuxxx|||~~~|||zzzuuuqqqooonnnoooppptttrrrrrrsssvvvyyyzzz{{{}}}yyy}}}wwwtttqqqrrrwww{{{}}}}}}{{{wwwvvvwwwsssmmmhhhfffcccdddiiirrr|||~~~xxxzzz|||||||||}}}~~~tttggg^^^YYYRRRNNNLLLKKKHHHFFFAAA>>>:::777555333000---,,,...///000///......///***++++++,,,---...//////000///---,,,+++,,,,,,---......///111222444666777;;;;;;<<<===>>>???@@@@@@===<<<;;;;;;<<<>>>@@@AAAEEEFFFHHHJJJKKKJJJHHHGGGIIIJJJKKKKKKJJJKKKMMMOOORRRQQQQQQOOONNNLLLJJJIIIIIIIIIHHHFFFDDDBBB@@@???===>>>???@@@@@@AAAAAAAAABBBBBBBBBCCCCCCBBB>>>;;;???===999666444333444555555555555444444333222222111222222333333333222222+++,,,---...---+++(((''')))((((((''''''''''''(((+++***)))'''%%%$$$$$$$$$######$$$%%%%%%&&&''''''%%%%%%$$$$$$###""""""""" !!!!!! !!!!!! !!!!!!"""""""""""""""""""""""" !!!######!!!!!!!!!""" !!!!!!!!!""""""######!!!!!!!!!!!!!!!!!! $$$$$$$$$$$$$$$###""""""$$$$$$######"""!!!!!!!!!!!!"""""""""!!!  !!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!""""""""" ###!!!$$$### """"""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!  """######!!! !!!""""""###!!!!!!!!!!!!  !!!"""###!!!"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!! zzzrrrhhh___XXXUUUTTTUUUXXX[[[]]]___```ccceeelllppptttxxx{{{}}}uuuqqqrrrwww{{{~~~~~~{{{xxxwwwzzz|||||||||xxxtttooollllllpppuuuyyy|||~~~tttiiiddd^^^XXXUUUQQQLLLHHHGGGDDD@@@<<<888444111000.../////////...---,,,---+++,,,,,,------......//////...---,,,,,,,,,------......///000222444666777888999:::<<<>>>@@@BBBBBB???>>>===<<<<<<>>>???AAACCCDDDEEEFFFFFFFFFEEEEEEIIIJJJKKKKKKKKKKKKNNNPPPQQQPPPPPPNNNMMMKKKIIIHHHHHHHHHGGGEEECCC@@@>>>===;;;<<<===>>>???@@@@@@@@@BBBBBBBBBCCCDDDDDDBBB@@@???===999666444333333444333333333444444444444444111111222222333222222111,,,,,,------,,,+++)))(((******)))((((((((()))))))))((('''&&&%%%%%%%%%&&&######$$$%%%%%%&&&''''''%%%%%%$$$$$$###"""""""""###""" !!!###$$$!!!!!! !!!!!!"""""""""""""""""""""""" !!!######!!!!!!!!!""" !!!!!!!!!""""""""" !!!!!!!!!!!!!!! !!!!!! """""""""!!!!!!!!!!!!  """#########"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!! $$$ !!!$$$"""  !!!!!!!!!  !!!!!!  !!!""""""""" !!!"""!!! ###""""""!!!!!!!!!!!!"""!!!!!!!!!!!! """""""""!!!!!!!!! yyyqqqmmmfffccc^^^WWWPPPMMMMMMNNNPPPRRRUUUXXX\\\cccjjjppp{{{~~~{{{{{{|||{{{{{{vvvtttsssuuuzzz}}}~~~zzzyyyzzzzzz{{{xxxsssmmmgggbbb\\\WWWSSSSSSQQQMMMFFF???:::777666333222111///...---------------------------------------,,,,,,,,,---............///000222333555666555777999;;;>>>AAACCCDDDAAA@@@???>>>===>>>??????CCCCCCCCCCCCCCCCCCDDDDDDHHHIIIKKKKKKJJJKKKNNNPPPPPPOOOOOOMMMLLLJJJHHHGGGGGGFFFEEECCCAAA>>><<<:::888999:::<<<>>>??????@@@AAA@@@???AAACCCDDDDDDCCC@@@===:::666444222222333111111222333333444555555111111222222222222111111...---,,,++++++*********,,,++++++***))))))******&&&&&&%%%%%%%%%&&&&&&'''###$$$$$$%%%%%%&&&&&&'''%%%%%%$$$$$$###"""""""""%%%"""$$$'''"""!!!!!! !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!######!!!!!!!!!""" !!!!!!!!!!!! !!!!!!"""""" !!!!!!!!! !!!"""###$$$###"""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""""""""$$$!!!!!!"""!!!    !!!!!!!!!""" !!!""""""!!!""""""!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!!{{{zzzwwwrrrllleee___\\\VVVVVVSSSOOOLLLLLLPPPSSSVVVYYY^^^eeemmmwww}}}}}}wwwuuusssrrrsssuuuvvvwww{{{}}}xxxwwwvvvuuuvvvyyy}}}|||vvvrrrooommmllliiihhhccc[[[PPPFFF@@@===888555222111000000////////////......---------,,,,,,,,,,,,,,,---......///.........///111333444555555666888:::===@@@BBBCCCBBBAAA@@@???>>>>>>??????EEEDDDCCCBBBBBBCCCDDDFFFGGGHHHJJJJJJJJJKKKMMMOOOOOOOOONNNMMMKKKJJJHHHGGGEEEDDDCCCAAA???<<<:::999666777999;;;<<<>>>>>>>>>>>>===<<<===???AAAAAAAAA???===:::666444222222111111222222222333333333444111111111111111111000//////...,,,*********,,,------,,,+++******))))))***&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$###"""""""""""" !!!$$$""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!######!!!!!!!!!""" !!!!!! !!!""""""""" !!!!!!!!!!!!  !!!!!!"""""" !!!######""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!$$$""" !!!!!!    !!!!!!!!!  !!!!!!!!!!!!!!!!!!"""!!!   !!!!!!"""""""""""""""""""""""" |||vvvllliiiddd^^^XXXTTTRRRQQQKKKMMMNNNNNNMMMRRRZZZ```hhhnnnwww{{{vvvqqqppprrrtttssstttwwwwwwxxxxxxwwwtttssstttvvvuuuvvvxxxzzz|||~~~{{{wwwvvvwwwyyyzzz~~~||||||zzzkkkZZZLLLEEE<<<888444111111111111000000//////......------,,,+++,,,,,,------.........---......///000222333444666666888999;;;===>>>>>>@@@@@@??????????????????EEECCCAAA@@@@@@AAACCCDDDEEEGGGHHHHHHIIIJJJLLLOOOOOOOOONNNMMMKKKIIIHHHGGGCCCCCCBBB@@@>>><<<:::999777888999;;;<<<<<<=========<<<:::;;;===>>>>>>===>>><<<999777444222111111333333222222222111111111000111111111000000///...///...,,,******+++---...---,,,+++***))))))))))))(((((('''&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$###""""""""" !!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!######!!!!!!!!!"""!!!!!!!!!!!!!!!!!!  !!!!!!""""""!!!""""""""""""!!!  !!!""""""###### !!!!!!!!!  !!!!!!!!!!!!!!! """"""!!!!!! """!!!!!!!!!!!!!!!  !!!!!!!!!   !!!""""""""" !!!"""!!!!!!!!! !!!"""  !!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!{{{}}}wwwooojjj```]]]VVVPPPLLLJJJJJJKKKFFFJJJOOOSSSWWW```mmmwwwyyyllleeecccdddhhhjjjhhhjjjmmmnnnqqqssssssrrrtttxxx}}}~~~{{{|||}}}xxxaaaSSSEEE???888444333333111000////////////......------,,,,,,---.........------------......///111222333666666777777888999::::::======>>>??????@@@@@@AAABBBAAA???======>>>@@@AAACCCDDDFFFGGGGGGHHHKKKMMMNNNNNNMMMLLLJJJHHHFFFEEEBBBBBBAAAAAA???===<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<;;;:::;;;===>>>===<<<<<<;;;999666444333222111333333222222111000000///000000111000000///...---///...,,,+++***,,,---...------+++***))))))((((((***)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###""""""""" !!!"""#########"""!!!###""""""!!!!!!""""""###!!!!!!!!!!!!!!!!!!!!!!!! !!!######!!!!!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!  !!!""""""###### !!!  !!!!!!!!!!!!!!! ######!!!  !!!!!!"""!!!!!!  !!!!!!""""""   !!!"""""""""!!!"""""""""!!!  !!!!!!!!!"""######"""!!!  !!! tttmmmmmmmmmmmmmmmkkkfff```[[[TTTRRRNNNKKKIIIIIIJJJKKKLLLSSS\\\dddmmm{{{vvvnnnfffdddeeejjjllllllpppvvvwww{{{~~~~~~xxxzzz~~~wwwuuuyyy~~~}}}}}}lllTTTLLLBBB<<<999888444222////////////............,,,---.........---,,,+++---------...///000111222444444555555666777888888999:::;;;===???AAABBBBBBAAAAAA???>>>>>>>>>??????AAABBBDDDEEEEEEGGGIIILLLKKKKKKJJJIIIGGGEEEDDDBBBAAABBBBBBAAAAAA@@@???>>>?????????>>>===;;;:::999666666777:::<<<===<<<;;;:::999888666555444333222111111111111111000000000000000000000///...---,,,...---,,,,,,,,,,,,---...///...---+++******)))))))))(((((('''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""""""""!!!"""######$$$$$$############""""""""""""######"""""""""""""""""""""""" !!!######!!!!!!!!!"""$$$$$$######"""""""""""""""""""""!!!  !!!!!!!!!!!!  !!!!!!!!! !!!!!!!!!  !!!!!!!!!!!!!!! """!!!  !!!!!! !!!""""""!!! !!! !!!!!!  !!!!!!!!!  !!!!!!"""###"""!!!  !!!  !!!!!!!!! !!!  !!! !!!!!!!!!""""""vvvkkkeee````````````^^^YYYSSSNNNJJJJJJJJJJJJKKKMMMNNNOOOXXX```lllwww}}}yyywwwpppnnnnnnrrruuuxxxuuussswww|||}}}sssnnnppptttwwwwwwbbbYYYMMMDDD@@@===999555.../////////////////////------...///...---+++***---------......000111222111222333444555777888888666777:::===???BBBCCCDDDCCCCCCBBBAAAAAA@@@@@@AAA???AAACCCDDDDDDFFFHHHKKKIIIIIIHHHGGGEEECCCAAA@@@AAAAAABBBBBBBBBAAA@@@@@@CCCBBBAAA???===;;;999888///000333777:::<<<;;;999888888777666555444333333//////000000111111222222000000000000///...---,,,------,,,,,,,,,------...000000...---,,,+++++++++'''''''''(((((()))++++++%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""""""""!!!!!!!!!!!!!!!""""""#########""""""""""""############################## """######!!!!!!!!!"""%%%$$$$$$$$$######""""""######"""!!! """"""######""""""!!!  !!!"""""""""!!!  !!!!!!!!!!!!!!!  !!!###$$$!!!""""""!!!!!!!!! !!!!!!!!!"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""###"""!!! !!!!!!"""######!!!!!! !!!########################!!!"""""""""######$$$$$$wwwnnnddd]]]WWWVVVTTTQQQMMMJJJJJJJJJKKKFFFEEEKKKPPPSSS[[[ccclllzzz}}}~~~}}}xxxwww~~~{{{yyy{{{~~~}}}yyyttt{{{|||iiiVVVMMMGGGAAA======444222000...------------000000//////.../////////000000000000000000//////222222222333444555666777;;;;;;;;;<<<>>>???AAABBBAAA@@@@@@????????????@@@???@@@CCCEEEGGGIIIJJJKKKGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBB@@@@@@AAA@@@???===;;;999777666666777999:::;;;;;;::::::::::::;;;<<<;;;999777666444444444333333222222222222111000...------......//////////////////......111///......//////...---+++***))))))(((''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$''''''&&&%%%###"""!!!!!!!!!!!!""""""""""""!!!!!! !!!!!! !!!!!!"""###############!!!"""###""" """###""""""""""""""""""""""""   """"""""""""""""""""""""(((%%%!!! """######  !!!"""  """"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!  !!!"""###!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!! !!!"""######""""""!!!!!! ### !!!!!!!!!###$$$$$$###"""zzzqqqjjjccc[[[UUUMMMNNNNNNLLLJJJHHHHHHIIIMMMKKKMMMUUU\\\cccooo{{{{{{|||}}}~~~|||{{{{{{}}}~~~vvvbbbWWWPPPHHHCCCBBB777555222000////////////......---------------...//////////////////000000111111222222444555666777:::::::::;;;<<<===??????BBBAAA@@@@@@@@@@@@AAAAAABBBBBBDDDFFFGGGHHHHHHHHHHHHHHHGGGFFFEEEEEEDDDDDDEEEEEEDDDDDDBBBAAA???>>>???>>>>>><<<;;;:::999888777888999;;;;;;;;;;;;;;;<<<===>>>???>>><<<:::888777666555333222222222222/////////...---+++)))'''........................000///------.........---++++++++++++***)))((('''&&&&&&%%%%%%$$$$$$$$$%%%######$$$%%%&&&&&&''''''!!!!!!""""""""""""!!!!!! !!!""""""######"""""" !!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!!!! !!!!!!!!!""""""""""""""""""""""""###   !!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!###"""!!!!!!!!! !!!  !!!"""  !!!!!!!!!!!!!!!!!!!!!!!! """"""!!! !!!"""""""""!!!!!!!!!!!!!!! """ !!!!!! !!!!!! vvvoooggg```[[[VVVQQQLLLHHHJJJKKKKKKJJJJJJLLLMMMTTTWWW```jjjsss~~~wwwllliiijjjjjjmmmqqqtttwwwyyy{{{}}}ttthhh```WWWNNNJJJ@@@<<<777333222222111111...------,,,------......---.........//////000000000000111222333555777888;;;;;;;;;;;;<<<===??????CCCBBBAAA@@@AAABBBCCCDDDFFFGGGHHHIIIIIIIIIIIIIIIJJJIIIHHHGGGFFFEEEDDDCCCDDDDDDDDDCCCAAA@@@>>>=========<<<<<<;;;;;;::::::888999:::;;;;;;;;;;;;;;;===???BBBDDDDDDAAA???===;;;999666333111111111222...///000000...***&&&$$$------------------......///---,,,+++,,,---,,,++++++,,,---...---,,,***((('''&&&%%%$$$###$$$%%%&&&"""###$$$%%%&&&((())))))!!!!!!""""""""""""!!!!!!!!!!!!  !!!!!! !!!""""""""""""!!! !!!  !!! !!!!!!""""""""""""!!!!!! """"""!!!!!!!!!!!!""""""""""""""""""""""""""""""   !!!""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&&&###  !!!   !!!!!!!!!!!!!!!!!!!!!!!! !!!""""""  !!!!!!!!!"""  !!!!!! !!!"""###""""""!!!eee```YYYSSSPPPMMMJJJHHHKKKLLLNNNPPPQQQTTTYYY\\\fffooo}}}yyyqqqnnnnnnooorrrwww|||}}}||||||~~~zzztttkkk```XXXNNNGGG>>>888555333222000//////.........///000000---------...//////000000...//////111333555777888=========>>>???@@@AAABBBDDDCCCBBBBBBBBBDDDEEEFFFJJJKKKLLLLLLMMMMMMMMMLLLLLLKKKJJJIIIGGGEEECCCCCCDDDDDDCCCBBBAAA???>>>===>>>======<<<<<<;;;;;;:::888888999999::::::::::::===@@@CCCGGGHHHGGGDDDCCC???<<<888444111000111111000000111000///,,,)))(((,,,,,,,,,---------------...,,,******+++,,,+++******,,,...///...,,,***((((((&&&%%%######$$$%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$!!!!!!""""""""""""!!!!!!###!!!  !!!### !!!!!!!!!!!!!!!!!!"""###""" """###!!!!!!!!!!!!!!!!!!!!!!!!  """!!!!!!!!!!!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""" !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!######"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!""" !!!"""  !!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!! """###"""   !!!!!!!!!!!! !!!!!! !!!"""############"""YYYUUUPPPLLLIIIHHHHHHHHHKKKMMMRRRWWW^^^hhhqqqwww}}}~~~}}}zzzppp___VVVHHH>>>999666222000///////////////000111111............//////000000......///000222444666777=========>>>@@@AAACCCDDDEEEEEEEEEFFFGGGHHHIIIIIIJJJKKKLLLMMMNNNOOOOOOOOOMMMLLLLLLJJJHHHFFFDDDCCCDDDDDDDDDCCCBBBAAA@@@???@@@@@@???>>><<<;;;::::::888888888888888999999999;;;>>>BBBGGGIIIIIIHHHGGGAAA>>>:::555222000000111000///......------------,,,,,,,,,---------......---+++******++++++***)))(((***,,,...---+++)))''''''&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%$$$###"""!!!!!!!!!!!!""""""""""""!!!!!!###"""  """### !!!!!!!!!!!!!!!!!!"""###""" """###"""""""""""""""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!  ######### !!!!!!!!!!!!!!! """"""  !!!!!!!!!!!!!!!!!!!!!!!! !!!   !!!""""""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """###"""   !!!!!! !!!!!!!!!!!! !!!!!!OOOMMMJJJGGGFFFGGGIIIKKKKKKQQQ\\\iiivvv}}}zzz|||qqqdddSSSFFF???;;;666222000000000000111222333333000000000000000000000///......///000111333555666::::::;;;===???AAACCCDDDGGGHHHKKKMMMNNNNNNNNNMMMJJJKKKLLLMMMNNNNNNOOOOOOMMMMMMMMMLLLJJJGGGEEECCCEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBAAA???>>><<<;;;;;;:::999999888888999::::::;;;===AAADDDFFFGGGHHHHHHBBB???;;;777333111111000...---,,,++++++,,,......,,,,,,,,,---......//////---+++***)))***+++***)))((()))+++,,,,,,***)))(((&&&&&&&&&%%%%%%%%%$$$$$$###############"""""""""!!!!!!""""""""""""!!!!!!""""""!!! !!!"""""" !!!""""""""""""!!! !!!  !!!########################!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  """""""""""""""""""""""" """"""!!! !!!""""""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""!!!   !!!"""######"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""  !!!!!!!!!!!!""""""!!! !!!### !!!IIIHHHFFFFFFGGGJJJOOOSSSXXXcccttt}}}wwwsssrrrsssrrrsssqqqnnnnnnpppnnniiimmmpppwww|||zzz{{{yyy|||~~~ppp]]]NNNFFFBBB===999444444444555555666888888222222222111000000//////......//////111222333444999999;;;===@@@BBBEEEFFFJJJMMMQQQUUUVVVUUUTTTRRROOOOOOPPPPPPPPPPPPOOOOOOLLLMMMMMMMMMKKKIIIFFFDDDEEEFFFFFFGGGGGGGGGGGGGGGBBBBBBAAA@@@@@@???>>>>>><<<<<<;;;:::::::::;;;<<<===>>>???@@@AAABBBCCCDDDAAA???<<<999555333111000/////////......------,,,,,,------...//////000000---,,,******+++++++++***))))))************))))))$$$%%%&&&''''''%%%$$$""""""""""""######$$$$$$%%%!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""######"""""" !!!  !!!""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""""""""""""""""""""" !!!!!!  !!!"""###""""""!!! !!!""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!! !!!!!!!!! !!!"""!!!  !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!! """"""!!! !!!"""""""""!!!!!!!!!!!!!!! !!!###"""!!! """$$$######""""""""""""######FFFFFFFFFGGGIIIOOOUUUZZZjjjxxx}}}|||~~~yyyvvvuuuuuussssssnnnhhhffffffccc^^^dddgggnnnyyy~~~~~~vvvbbbSSSLLLHHHCCC???::::::::::::;;;<<<===>>>444444333222111000//////////////////000111222333:::;;;<<>>>>><<<;;;;;;<<<===>>>@@@??????>>>>>>>>>???@@@@@@???===:::777444111000111222333444333000---+++------......///000111111...,,,******+++,,,+++*********************++++++###%%%'''((((((&&&###!!!$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""###############!!!"""###""" """###"""""""""""""""""""""""" """"""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!  """###"""!!! """#########"""!!!"""""""""""""""""""""""""""###$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$''' !!!!!!!!!"""""""""!!!!!!  !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!! !!!"""######""""""!!!!!! !!!######!!! """%%%!!!  JJJHHHJJJQQQXXX___nnn|||~~~xxxppphhhaaa\\\ccc```eeesss~~~sssdddYYYSSSNNNIIIDDDCCC@@@???AAAEEEFFFBBB===:::666222//////000111111,,,---///000000111444666:::;;;???BBBFFFIIIKKKLLLPPPRRRUUUXXX[[[\\\\\\\\\[[[ZZZXXXVVVSSSQQQOOONNNMMMLLLKKKKKKKKKLLLMMMNNNOOOMMMKKKJJJHHHHHHIIIIIIFFFFFFGGGIIIKKKJJJHHHEEE@@@??????>>>===<<<<<<;;;???>>>===<<<<<<<<<===>>>>>>===<<<;;;999666444333111111000000000000000111111111000///....../////////---,,,,,,---...---,,,++++++)))((('''''''''''''''&&&%%%$$$$$$%%%&&&'''&&&&&&$$$###"""!!!!!!!!!$$$""" """$$$$$$$$$!!!!!!######"""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!! """###"""!!! !!!###"""###$$$%%%$$$"""  !!!!!!""""""""""""""""""""""""!!!"""###$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""###""""""!!! """""""""""""""""""""""" !!! !!!"""""" !!!""""""  !!!!!!!!!$$$###""" !!!"""###"""!!!  !!!!!!!!!!!!!!!!!!!!!"""######""""""!!!!!!!!!!!!!!!""" !!!!!!"""!!!!!! PPPPPPVVVaaalllwww~~~vvvqqqkkkfffeeemmmvvv}}}uuuiii```[[[WWWRRRNNNKKKHHHFFFGGGHHHFFF@@@:::999666222//////000000000...///000111000111444666;;;<<>>===<<<;;;;;;<<<;;;:::999999:::;;;;;;======<<<;;;999777666555444444333222111111222222111111000000000000000000000...,,,,,,------,,,++++++***)))(((''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&$$$############$$$%%%%%%###"""!!!!!!"""#########""" !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! """###"""!!! !!!#########$$$$$$###""" """!!!!!!!!!!!!"""######"""""""""""""""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!  !!!!!!""" !!!""""""  $$$###!!! !!!"""  !!!"""###$$$""""""!!!  !!!!!!!!!!!!!!!!!!!!!""""""###""""""!!!!!!!!!!!!"""""" !!!"""######___cccnnn}}}{{{tttrrrsssxxxwwwpppnnnlllooouuu{{{{{{tttnnnkkkgggaaa]]]VVVRRRNNNLLLJJJFFF@@@:::888555222000000000///...000111222222111222444666;;;===@@@CCCGGGIIIKKKLLLOOOPPPSSSVVVWWWWWWWWWVVVVVVUUUTTTRRRPPPNNNMMMLLLLLLLLLNNNPPPSSSVVVXXXZZZWWWVVVTTTQQQNNNMMMKKKKKKLLLKKKKKKKKKKKKJJJGGGEEEBBBBBBAAA???>>><<<;;;::::::999999999999999::::::<<<<<<<<<;;;:::999777777888777666555444333333333111111111111222222222222111///---,,,,,,---+++*********)))(((''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&"""###$$$###"""!!!"""######""" !!!"""!!! !!!!!!""""""""""""!!!!!! """###"""!!! !!!###$$$$$$######"""!!!!!!!!!""""""!!!!!!""""""###$$$""""""""""""""""""""""""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! ###"""!!! !!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!"""""" !!!!!!!!!!!!!!!!!! !!!!!!"""###""""""!!!!!!!!!!!!""""""!!!  !!!"""###xxx|||yyyyyy}}}{{{sssooollllllpppwww}}}{{{yyywwwssspppbbb]]]VVVPPPKKKFFFAAA===555333111111222222111000222333444333333333555777;;;<<>>===<<<;;;;;;;;;;;;;;;;;;<<<<<<;;;<<<<<<;;;;;;:::999888:::999777666555444333333111111222333333444444444222000---,,,,,,,,,+++)))***)))((('''''''''''''''$$$%%%&&&''''''&&&%%%$$$)))((('''&&&%%%$$$$$$$$$!!!###%%%$$$""" !!!###%%%###!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! """###"""!!! !!!###$$$$$$###"""!!!!!!""""""  !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!""""""###""""""  !!!"""""""""""""""""""""""""""!!! !!!!!!!!! !!!!!!!!!!!! !!!!!!!!! !!!!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!!!! !!!"""""""""!!!!!!!!!!!!""""""###&&&$$$!!! }}}{{{vvvsssuuuzzz~~~}}}|||}}}tttmmmbbbWWWMMMFFFAAA>>>444222111111333333333222333444555444333444555777:::;;;===@@@CCCEEEFFFGGGJJJLLLNNNPPPQQQPPPOOONNNOOOOOONNNNNNMMMLLLLLLKKKIIIKKKNNNRRRVVVYYY\\\^^^\\\[[[YYYWWWTTTRRRPPPNNNJJJIIIIIIJJJLLLMMMLLLKKKHHHGGGFFFDDDBBBAAA???>>>;;;;;;<<<<<<============<<<<<<<<<<<<<<<;;;::::::999999777666444444333333111222333444555555444444222000---,,,,,,,,,+++))))))(((((('''''''''''''''$$$%%%&&&''''''&&&%%%$$$))))))'''&&&%%%$$$$$$$$$"""#########"""!!!"""###&&&$$$"""!!!!!!!!! """"""""""""""""""""""""!!!!!!""""""""""""!!!!!! """###"""!!! !!!###$$$###""""""!!!""""""### !!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""###""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!""""""""""""""""""""""""###"""!!!!!!!!!!!!  !!!!!!!!!!!! &&& """!!!!!!!!!!!! """""""""""""""!!!!!!!!! !!!!!!"""!!!!!!!!!!!!!!!"""######&&&$$$!!! ~~~~~~~~~~~~}}}~~~~~~zzzssstttwwwzzzrrrcccUUUJJJBBB>>>777555222222333444333333222333444444333444666888999:::<<>>:::666333222222222111111222333333333444777999:::;;;===???AAABBBCCCDDDDDDFFFHHHKKKLLLLLLKKKJJJKKKKKKKKKLLLLLLLLLLLLLLLLLLNNNPPPSSSUUUVVVWWWWWWUUUUUUVVVVVVUUUSSSRRRQQQJJJIIIHHHIIIKKKLLLLLLKKKGGGFFFEEEDDDCCCBBBAAAAAA<<<===>>>???@@@@@@@@@???>>>>>>>>>======;;;::::::888888777666555555666666222333444555555444222111000...,,,,,,------,,,+++'''''''''&&&&&&''''''(((&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''&&&!!!"""''''''$$$%%%###!!!!!!"""""""""!!!""""""""""""""""""""""""!!!!!!""""""""""""!!!!!! """###"""!!! !!!###!!!"""###$$$$$$###"""!!!######""""""######$$$%%%"""""""""""""""""""""""" !!!""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!!!!!!!"""###### !!!!!!!!!!!!  !!!!!!!!! !!!  !!!!!!"""###### !!!!!!"""""""""  !!!!!! !!!"""###$$$ !!!"""######~~~yyyvvvuuuuuusssrrrqqqooonnnnnnmmmmmmkkkjjjhhhhhhggggggddddddddddddddddddddddddfffeeeeeeeeeeeefffgggggghhhhhhhhhiiikkkmmmnnnoookkkooorrrqqqnnnmmmppptttpppqqqsssuuuuuusssqqqpppmmmmmmmmmnnnooopppqqqrrrvvvyyy}}}}}}zzzxxxxxx{{{~~~{{{~~~{{{xxxyyy}}}qqqaaaTTTMMMCCC???888333111000000//////111222333333555777999;;;<<<>>>@@@BBBCCCDDDDDDCCCDDDGGGIIIKKKKKKJJJJJJKKKKKKKKKKKKLLLLLLMMMMMMOOOPPPRRRTTTUUUVVVUUUUUURRRSSSTTTTTTTTTSSSRRRQQQLLLJJJHHHHHHJJJJJJJJJIIIEEEDDDDDDCCCBBBAAAAAAAAA???@@@BBBCCCDDDDDDCCCCCC??????>>>>>>===;;;:::999888888777777777777777888222333555555555333111000///---,,,,,,---...---,,,''''''&&&&&&&&&''''''(((''''''%%%$$$$$$%%%''''''((('''&&&%%%$$$#########((( """((((((%%%%%%###!!!!!!"""###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!"""###"""!!! !!!### !!!###$$$%%%###"""!!!!!!!!!!!!!!!!!!""""""###""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""###""""""!!! """""""""""""""""""""""""""""""""""""""######$$$ #########"""!!! !!!!!!!!! !!!!!!!!! !!!!!! !!!""" """###%%%&&&&&& !!!""""""###  !!!!!! !!!"""$$$$$$ !!!!!!"""!!!!!! ~~~|||{{{zzzwwwwwwwwwvvvsssqqqnnnllleeefffiiijjjjjjhhhfffddd`````````______^^^^^^^^^[[[[[[[[[[[[[[[\\\]]]]]]]]]\\\[[[[[[\\\^^^```bbb___``````aaabbbcccddddddeeecccbbbaaaaaabbbccceeefffeeeeeeeeeddddddccccccaaabbbcccdddeeeeeeeeeeeeiiikkkmmmoooqqqtttwwwzzz}}}vvvssspppmmmjjjhhhlllsss~~~}}}~~~sssdddZZZOOOHHH???999777666555444000222555666666555666666>>>>>>>>>>>>>>>???@@@@@@FFFFFFGGGHHHIIIIIIIIIIIIOOONNNLLLKKKJJJJJJKKKKKKNNNPPPSSSUUUUUUSSSPPPNNNPPPPPPPPPPPPPPPPPPPPPPPPMMMLLLKKKIIIHHHGGGGGGGGGBBBBBBAAA@@@@@@???>>>>>>BBBBBBCCCDDDEEEFFFGGGGGGAAAAAA???>>><<<:::999888:::888666555666666555444777666444222000...---,,,///......---------......))))))((('''''''''''''''&&&&&&&&&&&&&&&%%%%%%$$$'''&&&&&&%%%$$$###""""""###"""!!! !!!"""$$$&&&""""""!!! """%%%''''''%%%""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######""""""$$$###  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ######"""!!!  !!!!!!!!!!!!!!! !!!"""######"""!!! """"""!!!!!!  !!!!!! """""""""!!! !!!!!!!!!!!!"""""""""""""""""""""""""""!!!  !!!""""""$$$"""  """$$$ !!!"""""""""""""""{{{vvvuuutttrrrpppooommmmmmlllllllllkkkiiigggeeeddd[[[[[[]]]]]]]]][[[YYYXXXWWWWWWWWWWWWVVVVVVVVVUUUVVVVVVUUUUUUVVVVVVWWWXXXWWWVVVUUUUUUUUUWWWYYYZZZXXXYYYYYYZZZZZZ[[[[[[\\\[[[ZZZYYYXXXXXXYYYZZZ[[[\\\\\\\\\[[[[[[[[[ZZZZZZWWWWWWXXXYYYYYYYYYXXXXXX___aaadddeeegggiiimmmpppwwwzzz~~~zzzsssnnnggghhhllluuu~~~{{{vvvssssssrrrttt|||vvvnnnaaaXXXMMMDDD???<<<888555333333444555666888:::<<<;;;;;;;;;<<<===>>>???@@@BBBCCCEEEGGGHHHIIIJJJJJJMMMLLLKKKJJJIIIIIIJJJKKKPPPQQQSSSTTTTTTRRRPPPNNNQQQQQQQQQQQQQQQQQQQQQQQQPPPOOOMMMKKKJJJIIIHHHHHHDDDDDDCCCBBBAAA@@@@@@???AAABBBCCCEEEFFFFFFFFFFFFBBBAAA@@@>>><<<:::999888777555444555666777777777555555444222000///------//////...---------------***)))((((((''''''(((((()))************)))((((((&&&&&&%%%%%%$$$#########$$$###!!!!!!!!!"""$$$%%%$$$$$$###"""""""""""""""!!!"""###$$$$$$###"""!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""!!! """"""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!! !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ###""""""!!!  !!!!!!!!!!!! !!!"""######"""!!! """!!!!!!!!!  !!!!!! !!!!!!!!!!!! !!!!!!!!!!!!"""""""""""""""""""""""""""!!!  !!!!!!"""""""""!!!  !!!""" !!!!!!!!!!!!!!!~~~}}}|||zzzyyyxxxuuuqqqnnnkkkkkkiiihhhfffeeecccccc___```______^^^]]][[[ZZZVVVUUUUUUTTTSSSRRRRRRQQQNNNNNNNNNNNNMMMMMMMMMMMMNNNNNNMMMMMMNNNNNNOOOPPPOOONNNMMMLLLMMMMMMOOOPPPQQQQQQQQQRRRRRRRRRRRRRRRRRRQQQPPPOOOOOOPPPQQQRRRRRRRRRRRRRRRQQQQQQQQQQQQPPPQQQQQQRRRRRRRRRQQQQQQUUUWWWYYYZZZ\\\^^^aaadddgggjjjooorrrtttwwwzzz}}}{{{qqqnnnlllnnnwwwxxxsssooommmnnnjjjhhhhhhiiikkkrrrzzzvvvmmm```UUULLLEEE>>>999888777555444555777:::<<<777777777999;;;<<<>>>??????@@@CCCEEEGGGIIIJJJJJJKKKJJJIIIHHHHHHIIIJJJJJJQQQQQQRRRRRRRRRRRRQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRSSSRRRPPPNNNLLLKKKJJJIIIFFFFFFEEEDDDCCCBBBAAAAAA@@@BBBDDDFFFGGGGGGFFFEEECCCBBB@@@>>><<<:::999888444333222333666888999888333333222111000//////...000000...---,,,,,,,,,,,,******)))(((((((((((()))(((((((((((((((''''''&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%$$$"""!!!!!!"""###$$$$$$$$$###""""""""""""###""""""!!! !!!""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!! """"""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!"""""""""!!! !!!!!!""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """"""!!!!!!  !!!!!!!!!!!!!!! !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""!!!!!! !!!!!!!!!!!!!!!"""""""""!!!  !!! }}}yyyvvvtttrrrpppooonnnmmmkkkgggeeecccbbbaaa```^^^]]]\\\[[[VVVVVVVVVVVVVVVUUUUUUUUUSSSRRRPPPNNNMMMMMMMMMMMMIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGFFFFFFGGGGGGHHHIIIIIIHHHGGGGGGFFFGGGGGGHHHMMMMMMMMMLLLLLLKKKKKKKKKLLLKKKJJJJJJJJJJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKLLLMMMNNNOOOOOOOOOOOOOOOPPPRRRTTTTTTVVVZZZ\\\]]]```dddgggjjjlllppprrrtttxxx|||yyyrrrrrrwww{{{wwwtttrrrnnnjjjhhhjjjkkklllqqqwwwrrreeeZZZPPPFFF???===:::777555555555555555333333444666888;;;===>>>???@@@BBBDDDGGGHHHIIIIIIIIIHHHGGGGGGGGGHHHJJJKKKOOOOOOOOOPPPQQQRRRSSSTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUTTTRRRPPPMMMLLLKKKJJJFFFFFFEEEDDDCCCBBBAAAAAA???AAADDDGGGHHHGGGFFFDDDCCCBBB@@@>>>;;;999777666333222111333555777777777111111111111000000000000111000///---,,,++++++++++++******)))))))))))))))''''''((((((''''''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%###""""""""""""######"""!!!!!! !!!!!!"""""""""!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!! """"""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###############"""###############"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!! !!!""""""###!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!#########"""""""""""""""  !!!!!! |||{{{xxxtttpppllliiihhhhhhfffdddcccbbbaaa^^^\\\WWWVVVUUUTTTSSSRRRQQQPPPOOOOOOOOONNNNNNOOOOOOOOOLLLKKKHHHFFFEEEEEEEEEFFFEEEEEEEEEEEEEEEEEEEEEEEECCCBBBBBBBBBBBBCCCDDDDDDEEEEEEDDDDDDDDDDDDDDDDDDIIIHHHHHHGGGGGGFFFFFFEEEGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBBCCCEEEGGGHHHJJJJJJJJJJJJLLLNNNOOOOOOQQQTTTVVVUUUXXX\\\___aaacccfffhhhgggkkkooorrruuuwww{{{}}}wwwsssqqqqqqzzzuuusssuuuuuutttvvvzzzyyylll^^^QQQHHHAAA>>>:::777777666444222222222333555777999;;;<<<@@@AAACCCDDDFFFGGGGGGGGGFFFFFFFFFFFFGGGHHHJJJKKKLLLLLLLLLMMMOOOQQQTTTUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTSSSQQQNNNLLLKKKIIIIIIDDDDDDCCCCCCBBBAAAAAA@@@???AAADDDGGGHHHGGGFFFDDDBBBAAA???===:::777555444555333222222333444444333000000000000000000000000000000...---++++++******+++******)))))))))))))))***++++++++++++***))))))$$$$$$$$$%%%%%%&&&''''''%%%%%%$$$######"""""""""######"""!!!!!!!!!!!!!!!!!!"""$$$%%%%%%$$$"""!!!""""""""""""""""""""""""##############################""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""  !!!""""""$$$$$$$$$$$$###""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""" !!!!!!!!!!!!!!! !!!!!!""""""!!!!!! !!!"""######!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!###############"""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""""""""!!!~~~{{{yyywwwuuusssnnnnnnllljjjfffccc```^^^\\\ZZZXXXWWWWWWVVVTTTRRROOONNNNNNMMMKKKJJJJJJIIIHHHHHHGGGGGGGGGGGGHHHHHHGGGFFFDDDBBBBBBBBBBBBCCC@@@@@@AAAAAAAAAAAAAAABBB@@@@@@@@@@@@@@@AAAAAABBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBBBBBBBCCCCCC???@@@BBBDDDEEEGGGGGGHHHFFFHHHIIIJJJJJJKKKNNNPPPNNNPPPTTTVVVXXXYYY\\\^^^```cccgggjjjlllnnnqqqsssssstttvvvxxx|||xxxuuuuuu|||xxxggg\\\MMMGGG@@@===<<<;;;999666444444444555666888999:::???@@@AAACCCDDDEEEEEEEEEEEEEEEEEEEEEGGGIIIKKKMMMJJJJJJKKKLLLMMMOOOQQQRRRQQQQQQQQQQQQQQQQQQQQQQQQPPPOOOMMMKKKIIIHHHGGGGGGAAAAAAAAAAAAAAAAAAAAAAAA@@@BBBDDDFFFGGGGGGFFFEEECCCBBB@@@===:::666444333666444222111222222111000000000000000000000000000//////---,,,++++++++++++******)))(((((((((((())))))))))))))))))(((''''''$$$$$$%%%%%%&&&&&&''''''$$$$$$$$$$$$$$$#########%%%%%%$$$############$$$!!!###$$$&&&&&&$$$###!!!""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! """"""######$$$######""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""" !!!!!!"""""" !!!""""""""""""""""""!!!!!!!!!!!!"""""" !!!!!!!!!!!!!!! !!!""""""""""""!!! !!!""""""###!!!!!!!!!!!!"""""""""""" !!!!!!""""""""""""""""""""""""""""""############""""""!!!!!!""""""### !!!!!!"""""""""""""""~~~|||}}}|||yyysssqqqooonnnmmmkkkhhheeeccccccbbb```^^^[[[YYYWWWRRRPPPNNNMMMMMMMMMKKKJJJKKKJJJJJJIIIHHHGGGFFFFFFDDDCCCBBBAAAAAABBBCCCCCCDDDDDDCCCBBBBBBAAABBBBBB======>>>>>>>>>????????????>>>>>>>>>>>>???@@@@@@>>>??????@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>????????????>>>>>>>>>>>>>>>>>>??????@@@@@@BBBBBBCCCDDDEEEEEEEEEEEEDDDEEEFFFGGGGGGHHHJJJLLLIIIKKKNNNPPPPPPQQQSSSUUUYYY\\\___bbbccceeegggiiiggghhhjjjmmmqqqtttwwwyyy}}}eee[[[NNNDDDAAA@@@>>><<<777777666666666777888888:::;;;===???AAACCCDDDDDDDDDDDDEEEFFFGGGJJJLLLNNNKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJIIIGGGEEEDDDDDDDDD@@@@@@@@@AAABBBBBBCCCCCCAAABBBCCCEEEFFFFFFFFFFFFFFFDDDBBB???;;;888555444555333111111111111000///000000000000000/////////...------,,,+++++++++,,,***)))((((((''''''((((((&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&######$$$$$$%%%$$$$$$$$$&&&%%%$$$$$$######$$$$$$########################""""""""""""""""""""""""###########################"""!!!!!!!!!"""###$$$""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!""""""###############!!!!!! !!!###$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""" !!!""""""### !!!""""""""""""###"""!!! !!!"""### !!!!!!!!!""" !!!""""""""""""""" !!!!!!""""""!!!!!!!!!!!!"""""""""""" !!!""""""""""""""" !!!!!!""""""#########%%%$$$###!!!!!!###$$$%%% !!!!!!""""""!!!!!!sssrrrpppooorrrxxxzzzvvvtttqqqooommmgggfffeeeeeedddbbb^^^[[[XXXXXXXXXWWWUUUSSSPPPOOOMMMKKKIIIHHHHHHHHHGGGFFFFFFEEEEEEDDDCCCBBBAAAAAACCCBBBAAA@@@???@@@AAABBB??????????????????>>>>>>======>>>>>>>>>?????????>>>>>>======>>>>>>???@@@;;;<<<===>>>???@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA===>>>>>>??????>>>>>>=========>>>>>>>>>?????????AAAAAABBBBBBAAA@@@??????DDDEEEFFFGGGFFFGGGIIILLLGGGIIILLLMMMMMMNNNOOOQQQOOORRRUUUWWWXXXZZZ\\\^^^[[[\\\^^^aaadddhhhkkkmmmqqqtttyyy~~~{{{mmmZZZKKKDDDAAA@@@>>>:::999888777777777777777666777:::===@@@BBBCCCDDDDDDDDDEEEFFFHHHKKKMMMOOOMMMMMMMMMLLLKKKIIIGGGFFFHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFDDDCCCBBBBBBBBB??????@@@AAABBBCCCDDDEEEBBBBBBCCCDDDEEEFFFGGGGGGHHHFFFDDD@@@===999777555444222000000111222111000000000000000////////////------,,,++++++,,,,,,,,,))))))((('''''''''''''''((((((((()))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%%%%%%%%%%%%%$$$###""""""!!!"""""""""$$$###  ###$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!###$$$%%%""""""!!!!!!!!!!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!! """%%%'''!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""" !!!"""###### !!!""""""""""""###"""!!! !!!"""### !!!!!!"""""" !!!!!!""""""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""" !!!""""""""""""""" !!!"""######$$$'''%%%###!!!!!!###%%%''' !!!!!! yyyssslllnnnqqqtttzzz|||xxxvvvqqqlllgggdddbbbaaaaaa```^^^]]][[[YYYWWWWWWRRRQQQPPPNNNMMMKKKJJJIIIHHHGGGEEEDDDCCCCCCCCCDDDBBBAAA???>>>>>>>>>????????????>>>>>>=========<<<<<<<<<<<<===============<<<======>>>>>>>>>>>>>>>AAAAAA@@@???>>>>>>??????;;;;;;<<<<<<===>>>>>>>>>????????????????????????????????????>>>>>>>>>>>>??????>>>>>>>>>>>>??????@@@AAAAAABBBBBBBBBAAAAAABBBBBBCCCCCCDDDEEEEEEFFFGGGGGGHHHHHHHHHIIIIIIIIINNNNNNOOOPPPRRRSSSSSSTTTVVVVVVVVVWWWYYY\\\^^^```dddiiiqqqvvvyyyzzzzzzzzz}}}jjjUUULLLHHHBBB;;;;;;888666555555555555444999:::;;;===>>>@@@AAABBBCCCCCCCCCDDDFFFIIIKKKMMMKKKKKKKKKJJJHHHFFFCCCBBBEEEDDDCCCBBBCCCDDDEEEFFFCCCCCCCCCBBBAAA@@@???>>>@@@@@@@@@AAABBBBBBCCCCCC@@@AAABBBDDDFFFGGGIIIIIIIIIFFF@@@;;;888888999:::666444222000000222444555555333111000000000...,,,+++******))))))))))))))),,,+++******)))*********,,,,,,+++***)))(((''''''&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$###!!!$$$###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!! ######""""""!!!!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!  """""""""!!! !!!!!!!!!!!! """"""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""!!! !!!  !!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$""" !!!$$$%%%###!!!###"""!!!!!! $$$%%%%%%### !!!!!! !!!!!!!!!!!! !!!!!!|||uuuqqqnnnsssyyy}}}yyytttqqqnnnllliiieeebbb___^^^]]]XXXXXXVVVUUUSSSQQQPPPOOOMMMMMMLLLKKKIIIHHHGGGGGGEEEDDDBBBAAA@@@@@@AAAAAA??????===<<<<<<<<<======>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<=========<<<======>>>>>>>>>>>>>>>AAA@@@@@@???>>>?????????======>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>?????????>>>>>>?????????@@@@@@AAAAAAAAAAAAAAA@@@AAAAAABBBBBBCCCDDDDDDEEEDDDEEEEEEEEEEEEFFFFFFFFFJJJKKKKKKLLLMMMNNNOOOPPPRRRRRRRRRSSSUUUXXXZZZ[[[YYY]]]ccchhhjjjkkkllllllqqqssswww{{{{{{zzzyyyzzzwww___RRRJJJBBB;;;888666444444555777777666888999:::<<<===???@@@AAAAAAAAABBBCCCEEEHHHKKKLLLMMMMMMLLLKKKIIIFFFCCCBBBAAA@@@???>>>???@@@AAABBBAAAAAAAAAAAAAAA@@@???>>>??????@@@@@@@@@AAAAAAAAA@@@AAABBBDDDEEEGGGHHHHHHGGGDDD???;;;888777888888666555444333333333555666555333111000000000...,,,,,,,,,+++************++++++******)))((()))))))))+++***)))((('''&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$###""""""$$$$$$$$$%%%%%%%%%%%%&&&$$$$$$######"""!!! !!!!!!"""$$$%%%&&&########################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!###"""""""""!!!!!!!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!! !!!"""""""""""""""%%%$$$$$$###"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!!  !!!  !!! !!!!!!!!!!!!!!!!!!!!!!!!  """######"""!!!!!! !!!!!!######""""""""""""######}}}xxxwwwvvvzzz|||yyyuuurrrooolllhhheee```___]]][[[YYYXXXWWWWWWPPPOOONNNMMMKKKJJJIIIHHHGGGGGGFFFEEEEEEDDDCCCCCC@@@@@@???>>>============<<<<<<;;;:::::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<<===>>>>>>??????>>>>>>AAA@@@@@@?????????????????????@@@@@@AAABBBBBBCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@???@@@@@@AAAAAABBBBBBCCCCCCAAAAAAAAAAAABBBBBBBBBBBBEEEEEEFFFGGGHHHIIIIIIJJJLLLLLLMMMNNNOOOQQQSSSTTTSSSVVVZZZ]]]^^^___aaabbbcccfffiiimmmqqqvvv|||}}}vvvssspppppprrrtttsssssszzzjjjYYYLLLCCC===999777444333444666666666888888:::;;;===>>>@@@@@@@@@@@@AAACCCEEEHHHKKKMMMOOOOOONNNLLLJJJFFFDDDBBB>>>======<<<===>>>???@@@AAAAAABBBBBBBBBBBBAAA@@@???>>>>>>>>>>>>???@@@@@@@@@@@@AAABBBDDDEEEEEEFFFCCCAAA>>>:::888666666555777666666666666777777777666444111000000000...---...---,,,,,,++++++,,,,,,******)))(((((((((((())))))(((((('''&&&%%%$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$$$$######"""""""""$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$#########"""""""""!!!!!!!!!!!!"""###%%%%%%########################""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!! !!!###$$$%%%""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""" !!!!!!!!!!!!!!!!!!!!! !!!!!!"""'''%%%###""" !!!!!!!!!!!!""""""""""""!!!!!!  !!!  !!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!"""!!!  !!!"""!!! !!!!!! !!!!!!######""""""""""""######}}}~~~}}}xxxuuuqqqoookkkiiigggeeeaaa___WWWVVVUUUSSSRRRQQQPPPPPPKKKKKKJJJIIIHHHGGGFFFEEEBBBBBBAAAAAAAAAAAAAAA@@@======<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;<<<<<<============>>>???????????????AAAAAA@@@@@@@@@@@@@@@AAAAAAAAAAAABBBCCCCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@AAAAAAAAABBBBBBAAAAAAAAA@@@@@@@@@AAA@@@@@@????????????@@@@@@AAAAAAAAAAAA>>>????????????@@@@@@@@@AAAAAABBBBBBCCCDDDDDDEEEGGGGGGHHHIIIJJJKKKMMMMMMQQQSSSUUUVVVWWWXXXZZZ\\\[[[^^^aaadddggglllqqquuu{{{~~~sssmmmhhhhhhmmmtttxxx{{{ppp]]]OOOFFFAAA<<<999555333333444444333888999:::<<<>>>???@@@AAAAAAAAABBBDDDFFFIIILLLNNNQQQPPPOOOMMMJJJGGGDDDBBB???>>>>>>===>>>???AAABBBBBBCCCCCCDDDDDDDDDCCCCCC>>>>>>=========>>>???@@@@@@@@@@@@AAAAAABBBBBBCCC???>>><<<:::888666444333777888999:::::::::999888777444111000000000///......---,,,,,,++++++,,,,,,+++******)))))))))))))))(((((('''&&&&&&%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$#########"""#########$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$###"""!!!!!!!!!"""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$######""""""######$$$###""" """$$$%%%""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""" !!!!!!!!!!!!  !!!$$$"""  !!!!!!!!!!!!""""""""""""!!!!!! !!!!!!!!!!!! !!!!!!"""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!###"""""""""######""""""######""""""!!!""""""###!!!"""!!! !!!"""!!!!!! !!!!!!!!!!!! !!!!!!~~~zzzwwwsssooollliiigggdddbbbaaa___\\\ZZZRRRQQQPPPOOOMMMLLLJJJIIIHHHGGGGGGFFFEEEDDDDDDCCC????????????????????????<<<<<<<<<<<<;;;;;;;;;:::999:::::::::::::::::::::999999999:::::::::::::::::::::;;;;;;<<<======>>>>>>???@@@@@@AAAAAA@@@@@@BBBBBBAAAAAAAAAAAABBBBBBAAABBBBBBCCCDDDDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBAAAAAAAAAAAAAAA@@@???>>>?????????@@@@@@@@@@@@@@@>>>>>>>>>?????????@@@@@@??????@@@@@@AAAAAABBBBBBCCCDDDEEEFFFFFFGGGGGGHHHJJJLLLMMMNNNMMMNNNQQQSSSVVVXXX[[[^^^```eeejjjmmmllloootttxxxzzz}}}vvvmmmhhheeehhhtttsssaaaTTTKKKFFF>>>;;;666444444555666666:::;;;<<<===???AAABBBCCCCCCCCCDDDEEEHHHKKKNNNPPPQQQQQQPPPNNNKKKGGGDDDBBB???>>>>>>>>>???@@@BBBCCCAAABBBBBBCCCCCCCCCCCCBBB>>>>>>===<<<===???@@@BBB@@@@@@@@@@@@@@@@@@@@@@@@======<<<:::888666555444888999;;;======<<<;;;:::777555111000000000///...------,,,++++++++++++,,,---,,,++++++******++++++))))))(((((('''&&&&&&&&&$$$$$$############$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$""""""""""""############$$$$$$#########$$$%%%%%%%%%$$$###"""!!!!!!!!!!!!########################!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!$$$###!!! !!!"""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""""" !!!!!!"""""""""!!! !!!!!! """### !!!!!!!!!!!!""""""""""""!!!!!! !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!! !!!!!!  """######"""!!!###$$$!!!!!! !!!!!!!!!!!! !!!!!!zzzwwwssspppmmmjjjfffddd___]]][[[YYYXXXVVVSSSQQQMMMMMMLLLKKKIIIGGGEEEDDDCCCBBBBBBBBBAAAAAA@@@@@@>>>>>>==================;;;;;;<<<<<<<<<;;;;;;:::999999:::;;;;;;;;;::::::999999999999:::::::::::::::;;;;;;<<<===>>>??????@@@AAAAAABBBCCCBBBBBBBBBCCCCCCCCCCCCCCCDDDDDDEEECCCCCCDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDCCCCCCCCCBBBCCCDDDEEEEEEDDDCCCBBBBBBBBBBBBBBBAAA@@@@@@?????????@@@@@@@@@@@@@@@@@@>>>>>>>>>?????????@@@@@@>>>?????????@@@@@@@@@@@@AAAAAABBBCCCDDDDDDCCCCCCEEEGGGIIIIIIIIIIIIKKKMMMOOOQQQSSSVVVXXX[[[```dddbbbeeeiiimmmooorrrvvvxxx{{{}}}xxxlllfffgggrrrvvviii]]]SSSMMMBBB>>>:::888888:::;;;;;;;;;;;;===>>>@@@AAACCCCCCEEEEEEFFFGGGIIIKKKNNNPPPPPPPPPOOOMMMKKKGGGDDDCCC===<<<<<<<<<===???@@@BBB@@@@@@AAAAAAAAA@@@@@@???>>>>>>======>>>AAADDDEEECCCCCCCCCBBBBBBAAAAAAAAA======<<<:::999777666666:::;;;<<<>>>>>>>>>======888555222000000000000///------,,,++++++++++++,,,------,,,++++++++++++,,,)))))))))(((((((((''''''$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""#########$$$###"""!!! !!!######"""""""""""""""###$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""$$$###"""  !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""""" !!!"""""""""$$$$$$###""""""""""""###!!!"""$$$&&&!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!"""""" !!!!!!""""""!!!!!!  !!!!!!"""######!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$###"""!!!"""$$$ """###$$$$$$""""""###$$$!!!!!! !!!!!!######""""""""""""######~~~zzzvvvsssnnnkkkhhheeeccc```\\\ZZZWWWTTTRRRPPPOOOMMMJJJHHHGGGGGGGGGGGGEEEDDDBBBAAA????????????>>>>>>>>>>>>======<<<<<<;;;;;;::::::::::::;;;<<<<<<;;;::::::777888999:::;;;::::::999999999999:::::::::;;;;;;;;;;;;<<<===>>>???@@@AAABBBBBBCCCDDDDDDDDDDDDDDDEEEEEEDDDDDDEEEFFFFFFGGGEEEEEEFFFGGGGGGHHHHHHIIIGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEEEEDDDDDDDDDCCCDDDFFFGGGGGGFFFDDDCCCCCCCCCCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@===>>>>>>>>>????????????>>>>>>>>>>>>????????????>>>???@@@AAAAAAAAA@@@???AAADDDFFFGGGGGGGGGHHHIIIHHHJJJLLLNNNOOOSSSWWWZZZ[[[^^^aaadddgggiiimmmoooqqqsssvvv{{{yyyrrrmmmqqq{{{wwwvvvwww{{{}}}vvvpppiii```YYYNNNIIICCC>>>============:::;;;<<<>>>???AAABBBCCCFFFFFFFFFGGGHHHJJJLLLNNNNNNNNNNNNLLLJJJGGGEEECCC<<<<<<;;;<<<===>>>@@@AAABBBBBBBBBBBBBBBAAA@@@??????>>>>>>>>>@@@DDDGGGIIIHHHGGGGGGFFFEEEDDDDDDCCC???>>><<<;;;:::999999999;;;;;;<<<===>>>>>>???>>>999666222000000000000000///...------,,,------------,,,++++++******++++++)))))))))(((((((((((((((&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$%%%%%%%%%%%%%%%$$$"""!!!!!!"""###$$$"""""""""""""""######$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!%%%$$$$$$$$$$$$$$$$$$%%%"""""""""""""""""""""""" !!!!!!!!!"""""""""###!!!!!!!!!!!!"""""""""""" !!!""""""###""""""######"""!!!!!!  !!!"""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!"""###### !!!"""######"""!!! !!!!!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!###%%%&&&%%%######$$$&&&!!!!!!!!!!!!!!!"""######"""###$$$###"""!!!"""###!!!!!! !!!!!!######""""""""""""######}}}xxxtttqqqlllhhheeefffccc```]]][[[XXXUUURRRRRRPPPMMMKKKJJJHHHEEECCCAAABBBCCCCCCCCCAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;;;;:::999999888999999;;;<<<<<<;;;:::999666777888:::::::::999888999999999::::::;;;;;;;;;<<<<<<===>>>???@@@AAAAAACCCDDDDDDEEEEEEEEEEEEEEEFFFFFFEEEEEEFFFGGGHHHHHHGGGGGGHHHIIIIIIJJJJJJKKKHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFFFFFFFEEEEEEEEEEEECCCEEEFFFGGGGGGFFFEEECCCDDDDDDDDDDDDCCCBBBAAA@@@AAAAAA@@@@@@@@@@@@@@@@@@=========>>>>>>>>>??????======>>>>>>>>>>>>>>>>>><<<===>>>?????????======;;;>>>AAABBBBBBBBBBBBCCCDDDFFFHHHIIIKKKNNNRRRUUURRRUUUXXX[[[]]]___ccceeedddfffjjjoootttyyy}}}wwwsssttt}}}zzzqqqooonnnnnnpppwww}}}wwwvvvsssuuuwwwyyyzzz}}}zzzuuuttttttqqqjjjcccZZZTTTLLLDDD???===;;;999999:::;;;===>>>@@@AAABBBGGGFFFFFFFFFGGGIIIKKKLLLMMMMMMMMMLLLJJJHHHEEEDDD======<<<===>>>@@@BBBCCCFFFFFFFFFFFFEEEDDDBBBBBB??????>>>???BBBEEEIIILLLKKKKKKJJJIIIHHHGGGFFFFFF@@@???===;;;:::::::::;;;;;;<<<<<<===>>>>>>???@@@999666222//////000111000000000///...............,,,+++******)))*********((((((((((((((('''''''''(((''''''&&&&&&''''''(((##################$$$$$$%%%%%%&&&&&&&&&''''''''')))(((&&&$$$$$$%%%&&&'''&&&%%%$$$"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!"""###$$$$$$%%%$$$$$$ !!!!!!!!!""""""######!!!!!!!!!!!!"""""""""""" !!!""""""### !!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!"""###### !!!"""######"""!!! ######""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!###""" """ !!!"""""""""######"""!!! """!!!!!! !!!!!!!!!!!! !!!!!!|||xxxqqqooolllhhhddd```]]][[[WWWVVVUUUSSSQQQOOONNNMMMIIIHHHGGGEEEDDDBBBAAAAAAAAA@@@@@@>>>===<<<;;;:::<<<<<<<<<<<<<<<<<<;;;;;;======<<<;;;;;;:::999999;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::999::::::;;;<<<======>>>??????@@@AAABBBCCCDDDDDDDDDEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGFFFGGGGGGHHHHHHKKKJJJJJJIIIIIIIIIIIIJJJJJJJJJIIIHHHHHHHHHHHHIIIJJJJJJJJJJJJIIIIIIIIIIIIHHHFFFFFFHHHLLLNNNMMMKKKLLLJJJHHHFFFDDDDDDDDDDDDBBBAAAAAA@@@@@@AAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@??????>>>>>>===============>>>>>>>>>>>>>>><<<======>>>???@@@@@@AAACCCCCCDDDDDDEEEGGGHHHIIIKKKLLLNNNPPPTTTWWWZZZ\\\^^^```ccceeegggjjjnnnqqqvvvxxx|||}}}}}}xxxnnnkkkhhhkkkvvvuuulllhhhdddeeefffdddeeekkkvvvwwwrrrooommmkkkkkklllpppvvv|||sssgggXXXLLLFFFDDDAAA>>>;;;;;;;;;::::::<<>>???AAABBBDDDFFFJJJMMMLLLLLLLLLKKKIIIFFFDDDBBBFFFBBB===;;;<<<>>>===<<<======>>>AAABBBBBB???===;;;999555222000//////////////////...------,,,,,,...---,,,,,,++++++,,,,,,)))(((((('''&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$###"""""""""###$$$%%%%%%%%%$$$"""!!!""""""############""""""###"""!!!!!!"""###$$$$$$######"""!!!!!!!!!%%%$$$$$$$$$######""""""""""""############""""""!!! !!!$$$%%%"""!!!$$$###!!! !!!###!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!!!!!""""""!!! """"""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!! ######""""""!!!!!! !!!!!!""""""!!!  !!!!!! !!!"""""""""!!! !!!!!!!!!!!! $$$###"""!!!!!! !!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""~~~yyytttoookkkiiihhheeeaaa]]]ZZZWWWUUURRRQQQPPPNNNMMMKKKJJJIIIFFFEEEDDDCCCAAA@@@???>>>??????>>>===<<<;;;;;;:::<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<:::999999999999999888888::::::999999999999999888999999:::;;;<<<===>>>>>>@@@@@@AAABBBCCCDDDEEEEEEFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKMMMMMMLLLLLLKKKKKKLLLLLLLLLLLLKKKJJJJJJJJJJJJJJJMMMLLLLLLLLLKKKKKKKKKKKKLLLJJJIIIKKKMMMMMMLLLIIILLLJJJHHHFFFEEEDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBAAAAAAAAA????????????>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>???@@@@@@BBBBBBBBBCCCDDDEEEFFFGGGJJJJJJKKKMMMPPPRRRTTTVVVWWWZZZ\\\^^^```cccgggjjjlllnnnrrrvvvzzz|||wwwsssuuu~~~yyynnniiidddeeedddbbbbbbiiittt}}}xxxmmmfffbbb___bbbcccfffmmmvvvuuueeeXXXOOOHHHAAA<<<::::::999888888999;;;===@@@AAACCCEEEFFFGGGHHHHHHNNNOOOPPPQQQQQQOOOLLLKKKFFFEEECCCAAAAAACCCEEEFFFFFFFFFFFFFFFFFFEEEDDDDDDCCCDDDEEEFFFFFFGGGJJJMMMOOOOOONNNMMMKKKHHHFFFDDDDDDAAA???>>>??????<<<:::<<<<<<<<<>>>??????>>><<<:::888666333111111111111000000//////......------,,,,,,+++************+++((((((((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#####################$$$%%%$$$###""""""""""""############""""""$$$###"""!!!!!!"""###$$$""""""""""""""""""######!!!!!!!!!!!! """"""############"""""" """%%%&&&$$$""""""$$$%%%$$$!!! %%%$$$$$$$$$############ !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """"""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!!!!  !!!""""""!!!!!!###$$$######"""!!!!!!""""""""""""!!!!!!###""""""!!!!!!!!!!!!"""""""""""""""""""""""""""!!!!!!!!!"""""""""######}}}xxxtttpppkkkfffccc___]]][[[XXXTTTQQQOOOMMMKKKKKKJJJHHHFFFEEEDDDCCCAAAAAA@@@???===<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;:::;;;;;;;;;;;;;;;;;;<<<<<<999::::::;;;<<<=========:::::::::999999999888888;;;;;;;;;::::::999999999999999:::<<<===???@@@AAABBBCCCCCCDDDEEEFFFGGGHHHHHHIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJKKKLLLMMMNNNOOORRRQQQPPPPPPOOOOOOPPPPPPOOOOOONNNMMMMMMMMMMMMMMMPPPPPPOOOOOOOOOOOONNNNNNQQQOOONNNNNNOOONNNKKKIIILLLKKKIIIHHHFFFEEEEEEEEEEEEDDDDDDCCCCCCDDDDDDEEEEEEEEEDDDCCCBBBBBBAAAAAA>>>>>>>>>???????????????========================<<<<<<======>>>>>>??????@@@???@@@@@@AAABBBDDDDDDGGGGGGHHHIIIJJJLLLNNNOOOQQQSSSVVVXXXYYY\\\___bbbbbbdddhhhkkkoootttzzz~~~{{{vvvlllkkkhhheeeeeelllwww~~~qqqggg```\\\^^^___dddlllwwwvvvhhh\\\PPPEEE>>>;;;:::888777777888::::::===???AAACCCEEEFFFGGGHHHJJJKKKMMMNNNOOOOOOOOOOOOJJJIIIFFFDDDDDDDDDEEEFFFEEEFFFGGGHHHIIIIIIHHHGGGKKKKKKKKKJJJIIIJJJLLLNNNRRRRRRRRRQQQOOOLLLIIIHHHEEEDDDCCCCCCCCCBBB>>>;;;<<<;;;:::;;;===>>>===<<<;;;999777555333333333333222111111000//////......,,,+++******))))))******))))))(((((('''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$""""""############""""""%%%$$$###""""""###$$$%%% !!!""""""###$$$$$$###############"""""""""""""""############"""""""""""""""$$$%%%%%%###!!!"""$$$$$$###!!! &&&&&&&&&%%%%%%%%%$$$$$$ !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""""""""""""""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!  !!!###$$$$$$$$$###"""!!!"""###$$$%%%$$$######""""""############"""""""""!!!!!!!!!!!!""""""###"""""""""""""""""""""""" !!!!!!!!!!!!~~~|||vvvsssoookkkgggddd___\\\VVVTTTRRRPPPMMMKKKIIIGGGEEEEEEDDDCCCBBB@@@@@@???>>>>>>===<<<;;;;;;::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<999999::::::;;;<<<<<<<<<===<<<<<<<<<;;;;;;;;;;;;>>>>>>=========<<<<<<<<<;;;<<<===???AAACCCDDDEEEGGGGGGHHHIIIJJJKKKKKKLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNPPPQQQRRRSSSWWWVVVUUUTTTTTTSSSSSSTTTSSSRRRQQQQQQPPPPPPQQQQQQSSSSSSSSSSSSRRRRRRRRRRRRSSSSSSRRRRRRQQQOOONNNLLLLLLLLLKKKJJJHHHHHHGGGGGGEEEEEEEEEDDDDDDEEEEEEEEEFFFEEEDDDCCCBBBAAA@@@@@@>>>>>>??????@@@@@@@@@AAA@@@@@@@@@@@@@@@?????????<<<<<<=========>>>>>>>>>>>>======>>>???@@@AAAAAACCCCCCDDDEEEFFFHHHJJJKKKNNNPPPRRRSSSTTTVVVYYY\\\\\\^^^bbbeeeiiimmmrrrvvv}}}zzzxxxtttppppppuuu~~~yyyoooiiihhhiiilllrrr|||uuuhhhZZZMMMDDD>>><<<999888888999:::;;;<<<===???BBBEEEGGGHHHHHHIIIIIIJJJKKKLLLNNNOOOPPPMMMLLLIIIGGGEEEEEEEEEEEEDDDEEEHHHJJJLLLLLLLLLKKKOOOOOOOOONNNMMMMMMPPPRRRUUUUUUUUUTTTRRROOOLLLKKKIIIHHHGGGFFFEEECCCAAA@@@>>><<<;;;;;;===>>>>>>>>>===;;;999777555444333333333222222111111000000///,,,,,,+++************************)))))))))((((((%%%%%%%%%%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$%%%%%%&&&############$$$#########"""######$$$$$$######"""$$$######""""""######$$$!!!!!!!!!!!!""""""######$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""#########$$$###"""  !!!""""""""""""###"""""""""""""""""""""""" !!!"""###$$$$$$ !!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!""""""######$$$$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!"""###$$$$$$$$$$$$"""###$$$$$$$$$###""""""!!!""""""######""""""!!!!!!!!! !!!!!!"""######"""""""""""""""""""""""" }}}yyyuuuqqqnnnhhheeeaaa^^^[[[XXXTTTQQQOOONNNLLLKKKIIIGGGEEEDDDAAAAAA@@@@@@???>>>=========<<<<<<<<<;;;;;;::::::999999999999::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;========================????????????????????????AAABBBDDDEEEGGGIIIJJJKKKLLLMMMNNNOOOPPPQQQQQQRRRQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRTTTUUUWWWWWW[[[ZZZYYYXXXWWWWWWWWWWWWVVVUUUTTTTTTSSSSSSTTTTTTVVVVVVUUUUUUUUUTTTTTTTTTSSSTTTTTTTTTSSSRRRQQQQQQNNNNNNMMMLLLLLLJJJJJJIIIFFFFFFEEEEEEEEEEEEFFFFFFFFFEEEDDDCCCBBBAAA@@@??????@@@@@@@@@AAAAAABBBBBBBBBBBBAAAAAAAAA@@@@@@@@@============>>>>>>>>>>>>===<<<<<<======>>>???@@@@@@@@@AAABBBDDDGGGHHHJJJJJJLLLMMMNNNNNNPPPSSSUUUWWWYYY]]]```cccfffkkknnnpppsssxxx}}}{{{{{{~~~{{{zzz{{{~~~qqqbbbUUUMMMCCC???999777777999::::::;;;===???BBBEEEGGGHHHIIIIIIIIIIIIIIIJJJLLLNNNOOOOOONNNKKKHHHFFFEEEDDDDDDDDDEEEHHHKKKMMMNNNOOOOOOPPPPPPQQQPPPPPPQQQSSSVVVWWWVVVVVVUUUSSSPPPNNNLLLKKKIIIGGGDDDAAAAAAAAABBBAAA???>>>>>>@@@AAAAAA@@@???>>><<<999666444333222333333333222111111000000------,,,+++++++++++++++,,,,,,,,,,,,++++++++++++&&&%%%%%%%%%%%%&&&((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%$$$######"""""""""######$$$$$$$$$$$$######"""""""""!!!!!!"""""""""""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!""""""############"""""" """""""""!!!  !!!#########"""######################## !!!!!!""" !!!""""""""""""!!!!!! !!!!!!"""""""""#########!!!!!!""""""######$$$$$$ !!!!!!!!! !!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!""""""""""""""""""!!!!!! !!!!!!""""""!!!!!! !!!!!! !!!!!!"""######"""""""""""""""""""""""" !!!!!!!!!}}}zzzuuuqqqmmmjjjfffccc]]][[[WWWUUUSSSPPPMMMJJJIIIHHHGGGFFFEEEDDDCCCBBB??????>>>>>>=========<<<<<<<<<;;;;;;;;;;;;;;;;;;999999999999::::::::::::999999::::::;;;;;;<<<<<<======<<<<<<<<<<<<<<<<<<===>>>>>>??????@@@@@@AAABBBBBBCCCCCCDDDEEEEEEEEEJJJKKKLLLNNNOOOQQQRRRRRRSSSSSSTTTUUUVVVWWWXXXXXXWWWVVVVVVVVVVVVUUUUUUUUUVVVVVVVVVVVVWWWYYYZZZZZZ]]]\\\[[[ZZZYYYXXXXXXXXXXXXWWWWWWVVVVVVVVVVVVVVVWWWWWWVVVVVVVVVUUUUUUUUUSSSUUUVVVVVVUUUTTTTTTUUUPPPPPPPPPPPPOOONNNMMMLLLHHHHHHGGGGGGGGGGGGHHHHHHFFFFFFEEEDDDCCCBBBBBBAAABBBBBBBBBBBBCCCCCCCCCCCCAAAAAAAAA@@@??????>>>>>>>>>>>>>>>>>>????????????======<<<<<<===>>>??????>>>??????AAACCCEEEGGGHHHEEEFFFHHHHHHHHHIIIKKKMMMOOORRRUUUXXX[[[]]]aaaccchhhkkkooossswww{{{yyylllaaaZZZNNNFFF===777666888999888;;;===???BBBDDDFFFHHHHHHHHHHHHHHHHHHIIIKKKLLLMMMQQQOOOMMMKKKHHHFFFEEEDDDEEEFFFGGGJJJLLLOOOQQQRRROOOPPPQQQQQQQQQRRRUUUXXXVVVVVVVVVUUURRRPPPMMMLLLIIIGGGDDD@@@===<<<>>>AAAAAA@@@???@@@BBBCCCBBBAAA>>>>>><<<:::777555333222333333333222111111000000...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'''&&&%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&'''&&&%%%###"""!!!!!!!!!######$$$$$$$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!!######"""!!!!!! !!!!!!""""""""""""######""""""############""""""!!!!!!"""###$$$###"""!!!"""###"""!!!########################!!!!!! !!!!!!"""#########"""""" !!!""""""######$$$$$$%%%!!!!!!"""""""""""""""""" !!!!!!!!! !!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! """!!!!!!!!!!!!""""""###""""""""""""""""""""""""############$$$$$$$$$$$$zzzwwwrrroookkkgggeeeaaa]]][[[WWWTTTQQQOOONNNLLLIIIFFFCCCCCCBBBBBBAAA@@@@@@???=========<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::999999888999999:::;;;;;;<<<<<<>>>>>>??????@@@@@@AAAAAAAAAAAABBBDDDEEEFFFGGGHHHIIIJJJKKKLLLMMMOOOPPPPPPSSSTTTTTTUUUWWWXXXXXXYYYYYYYYYZZZ[[[\\\]]]^^^^^^[[[[[[ZZZZZZZZZYYYYYYYYYZZZZZZYYYZZZZZZ[[[\\\\\\^^^]]]\\\[[[ZZZYYYYYYYYYYYYYYYXXXWWWWWWWWWWWWXXXWWWWWWVVVVVVVVVUUUUUUUUUTTTVVVXXXWWWUUUSSSTTTUUUQQQRRRRRRSSSRRRQQQOOONNNLLLKKKKKKJJJJJJKKKKKKLLLGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDBBBBBBBBBAAA@@@?????????@@@@@@@@@@@@????????????>>>>>>=========>>>???????????????@@@AAABBBCCCDDDBBBCCCDDDDDDDDDDDDFFFHHHHHHKKKNNNQQQSSSUUUXXXZZZaaadddhhhlllooorrrwwwzzz|||yyyrrrooo^^^SSSEEE;;;888888888888:::<<<>>>@@@CCCDDDEEEFFFEEEEEEFFFHHHIIIKKKLLLLLLRRRQQQPPPMMMKKKIIIGGGFFFFFFFFFGGGHHHKKKOOORRRTTTOOOPPPPPPPPPPPPQQQTTTVVVUUUUUUTTTSSSQQQNNNLLLJJJFFFGGGFFFBBB>>><<<===???>>>>>>>>>@@@BBBBBB@@@>>>;;;;;;:::999888777555555333333222222111000000000---,,,,,,+++++++++++++++++++++++++++++++++,,,,,,)))(((&&&%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%###############$$$%%%%%%&&&%%%###"""""""""#########$$$$$$%%%%%%$$$$$$###"""""""""######"""""""""!!!!!!!!!!!!!!!!!! ######$$$$$$%%%%%%%%%%%%""""""############""""""!!!"""!!!!!!"""$$$###!!! !!!######!!!""""""""""""""""""""""""""""""""""""!!!!!!!!! !!!""""""""""""""" !!!!!!!!!"""######$$$$$$""""""!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!!!!!!!!!! !!!""""""!!!!!! !!!!!!"""!!!!!!""""""""""""!!!!!!###""""""!!!!!!!!!!!!"""""""""""""""""""""""""""#########$$$$$$$$$%%%%%%zzzuuupppmmmhhheeeaaa^^^\\\XXXUUURRRPPPNNNKKKIIIHHHFFFCCCAAA?????????>>>>>>=========<<<;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;;;;;;;;;;;;;;;;:::::::::999999888888999::::::;;;<<<<<<>>>???@@@AAACCCDDDEEEFFFFFFFFFHHHIIIKKKMMMNNNOOOQQQRRRSSSUUUWWWXXXZZZZZZYYYYYYYYYZZZ[[[\\\\\\]]]\\\]]]]]]^^^___```aaaaaa]]]]]]]]]\\\\\\[[[[[[[[[\\\\\\\\\[[[[[[\\\]]]]]]___^^^\\\[[[ZZZYYYYYYYYYZZZYYYYYYXXXXXXXXXXXXXXXWWWVVVVVVVVVVVVUUUUUUUUUVVVXXXZZZXXXUUUSSSSSSUUUSSSSSSTTTTTTTTTRRRQQQPPPNNNNNNMMMMMMMMMMMMNNNNNNHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFEEEEEEDDDDDDEEEEEEDDDCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@???>>>>>>>>>>>>??????@@@@@@@@@????????????@@@AAABBBCCCDDDDDDCCCDDDFFFGGGDDDGGGKKKNNNOOOQQQTTTVVVWWWZZZ^^^bbbeeehhhlllooossswww|||lll___NNNAAA<<<;;;:::999:::;;;===???AAABBBCCCDDDBBBCCCEEEHHHJJJLLLLLLMMMTTTSSSQQQOOOMMMKKKIIIHHHGGGGGGFFFGGGJJJNNNRRRUUUPPPPPPPPPPPPOOOOOORRRTTTSSSSSSSSSRRRPPPMMMKKKIIIFFFHHHIIIGGGCCC???>>>???<<<<<<===???@@@@@@>>>;;;888888999999999888888777333333222222111000000///,,,++++++***)))************************************)))'''%%%$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###$$$$$$%%%$$$###"""""""""###$$$%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$###### !!!""""""""" !!!!!!"""""""""###""""""############""""""!!!$$$&&&%%%!!!  $$$&&&$$$"""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$$$$ !!!""""""!!!!!!  !!!"""######$$$""""""!!!!!!  !!!!!! !!!""""""!!!!!! !!!"""$$$%%%&&&!!!!!!!!!!!!!!!"""######""""""############""""""$$$###"""!!!!!! !!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""zzztttnnnjjjfffccc[[[YYYWWWTTTQQQNNNLLLKKKIIIHHHFFFDDDBBBAAAAAA@@@========================999:::;;;<<<===<<<;;;;;;;;;:::::::::::::::;;;;;;<<<;;;999888999:::<<<>>><<<===>>>>>>======>>>???>>>???AAADDDFFFIIIKKKLLLKKKLLLNNNQQQSSSUUUVVVVVVWWWWWWXXXZZZ[[[\\\]]]]]]\\\\\\]]]^^^___```aaaaaaaaaaaa```_______________```___^^^]]]]]]\\\]]]]]]______^^^^^^]]]]]]]]]\\\ZZZZZZZZZZZZZZZYYYXXXXXXZZZYYYXXXWWWVVVUUUUUUTTTUUUTTTRRRPPPNNNMMMLLLLLLRRRSSSSSSSSSTTTTTTUUUUUUSSSSSSSSSSSSRRRRRRRRRRRRQQQPPPPPPOOOOOONNNMMMMMMJJJJJJIIIIIIHHHHHHGGGGGGKKKJJJJJJJJJIIIIIIIIIIIICCCCCCDDDDDDDDDDDDCCCCCCAAAAAA@@@???>>>>>>??????>>>???@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@@@@BBBCCCDDDBBBBBBBBBCCCDDDEEEFFFGGGHHHGGGFFFFFFHHHJJJLLLNNNTTTUUUWWW[[[___cccfffhhhmmmppptttyyy~~~|||vvvtttxxxmmmWWWGGGBBB@@@<<<999<<<=========<<<<<<>>>???DDDDDDEEEFFFGGGGGGHHHHHHQQQPPPOOOMMMKKKHHHFFFEEEDDDDDDEEEGGGIIIKKKNNNOOOPPPPPPPPPPPPQQQRRRTTTUUUUUUTTTSSSPPPNNNLLLJJJIIIGGGFFFDDDBBB@@@???>>>>>>======>>>???????????????===<<<;;;:::::::::::::::999777444111///---,,,,,,,,,,,,,,,+++++++++******...---,,,,,,+++***)))))))))((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%%%%$$$###$$$$$$$$$#########""""""((((((&&&$$$""" """###$$$&&&&&&%%%$$$$$$%%%$$$###"""!!!!!!!!!!!!###""""""###$$$%%%$$$### !!!!!!!!!!!! !!!""""""""""""""""""""""""""""""!!! """"""""""""""""""""""""!!!"""###$$$$$$###"""!!!!!!""""""#########""""""!!!""""""!!!!!!###$$$%%%%%%%%%%%%%%%$$$######$$$$$$$$$$$$"""!!! !!!!!!!!!!!!"""""""""""""""######""""""!!! !!!!!! !!!!!! !!!"""$$$$$$""""""############""""""""""""!!!!!!!!!!!!""""""%%%%%%$$$###"""!!! ######""""""""""""""""""|||xxxqqqkkkfffbbb___\\\VVVUUUSSSPPPMMMJJJHHHGGGEEEDDDCCCAAA@@@>>>>>>>>>::::::::::::::::::::::::999:::;;;<<<<<<;;;::::::<<<;;;;;;:::;;;;;;;;;<<<;;;:::999999999;;;===>>>===???@@@AAA@@@@@@BBBDDDDDDEEEGGGIIILLLNNNPPPQQQRRRSSSUUUWWWYYYZZZ[[[[[[[[[\\\]]]^^^___```aaaaaa^^^^^^^^^___``````aaaaaa```______^^^^^^^^^______``````___^^^]]]]]]]]]]]]]]]]]]]]]]]]\\\\\\[[[[[[YYYYYYYYYYYYYYYXXXWWWVVVXXXWWWWWWVVVUUUTTTSSSRRRRRRQQQPPPOOONNNNNNNNNNNNQQQQQQQQQQQQRRRRRRRRRSSSRRRRRRQQQQQQQQQPPPPPPPPPPPPPPPPPPOOOOOOOOOOOONNNLLLLLLKKKKKKJJJIIIIIIIIIJJJJJJJJJJJJIIIIIIIIIIIIHHHIIIIIIHHHHHHGGGFFFEEEBBBBBBAAA@@@@@@@@@AAAAAA@@@AAABBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@AAABBBCCCCCCCCCCCCCCCDDDEEEFFFFFFGGGGGGFFFFFFGGGIIIKKKMMMPPPQQQRRRUUUXXX[[[^^^___dddfffjjjnnnsssyyy{{{vvvttt}}}|||~~~qqq\\\NNNHHHEEE@@@<<<;;;<<<===>>>???@@@BBBCCCCCCDDDEEEFFFHHHIIIJJJJJJLLLLLLLLLKKKJJJIIIHHHGGGFFFFFFGGGHHHJJJLLLNNNOOOQQQQQQPPPPPPQQQRRRTTTTTTSSSRRRPPPMMMJJJGGGEEEDDDFFFEEECCCAAA@@@???>>>>>>===>>>>>>??????@@@??????======<<<;;;::::::::::::999777555222000///......------,,,,,,,,,+++++++++,,,,,,,,,,,,++++++++++++,,,+++)))(((''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$#########""""""%%%%%%$$$$$$###"""!!!!!!"""######$$$$$$$$$$$$$$$###"""""""""""""""######%%%###!!!"""###%%%%%%$$$$$$$$$$$$$$$###"""!!!!!! !!!!!!!!!!!!!!!"""""""""""""""!!! """"""""""""""""""""""""!!!"""#########"""!!! !!!!!!"""""""""!!!!!!!!!"""""" !!!##################"""!!!  !!!"""""""""""""""!!!"""!!! !!!"""!!!!!!!!!!!!"""######$$$""""""############""""""###""""""!!!!!!!!!""""""######"""""""""""""""!!!########################~~~yyyuuunnnjjjddd___\\\XXXUUUSSSOOONNNLLLIIIGGGEEECCCBBBAAA@@@???===<<<;;;;;;;;;::::::::::::::::::::::::::::::;;;;;;;;;:::999999===<<<<<<;;;;;;<<<<<<===<<<<<<;;;;;;<<<>>>???AAA@@@BBBDDDEEEEEEGGGIIIKKKMMMNNNOOOQQQTTTVVVWWWXXXZZZZZZ\\\]]]^^^^^^____________```aaaaaabbbcccccc````````````````````````^^^^^^]]]]]]]]]^^^^^^___aaaaaa___^^^^^^]]]]]]]]][[[[[[[[[[[[[[[ZZZZZZZZZYYYYYYYYYXXXXXXWWWUUUUUUVVVUUUTTTSSSRRRQQQQQQPPPNNNMMMMMMMMMMMMNNNOOOOOONNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOONNNNNNNNNMMMMMMMMMNNNNNNNNNNNNOOOOOOOOONNNNNNNNNMMMLLLLLLKKKKKKKKKKKKKKKJJJJJJJJJJJJIIIMMMMMMLLLKKKJJJHHHGGGFFFBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCDDDDDDDDDCCCBBBBBBBBBBBBAAA@@@@@@@@@@@@AAABBBBBBBBBBBBCCCDDDEEEFFFFFFEEEEEEEEEFFFHHHIIIKKKLLLMMMMMMOOOQQQTTTVVVWWW[[[]]]```cccgggmmmtttyyy|||uuuyyy}}}wwwsssttt}}}uuucccVVVPPPLLLFFF@@@>>>??????@@@AAABBBCCCDDDCCCDDDFFFGGGIIIJJJKKKKKKFFFGGGIIIJJJJJJJJJIIIIIIHHHHHHIIIJJJKKKMMMNNNOOORRRQQQPPPPPPPPPQQQQQQRRRPPPOOOMMMJJJFFFCCCAAA???DDDCCCBBBAAA@@@???>>>>>>>>>>>>???@@@@@@@@@??????>>>===<<<;;;::::::::::::888777555333111111111111.........---------,,,,,,+++,,,,,,,,,---------------+++)))'''''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$$$$###############""""""#########$$$$$$$$$"""""""""""""""######$$$!!!!!!!!!!!!"""###$$$%%%&&&$$$""""""###%%%&&&&&&'''''''''&&&$$$"""!!! !!!""""""""""""!!!"""""""""""""""!!!!!! """""""""""""""""""""""""""""""""""""""!!!  !!!!!!!!!!!! !!!"""!!! !!! !!!""""""######""""""!!!  !!!"""###############"""  """#########"""""""""######$$$""""""############""""""$$$###"""!!!!!!!!!!!!!!! !!!!!!""""""##############################{{{wwwrrrmmmiiibbb___ZZZVVVTTTQQQNNNLLLHHHGGGFFFDDDBBB@@@???>>>>>>===<<<;;;:::999999999;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::999999999======<<<<<<<<<======>>>????????????AAABBBDDDEEEDDDGGGIIIKKKLLLNNNQQQSSSUUUVVVWWWYYYZZZ\\\]]]^^^]]]^^^______``````____________``````aaaaaabbbbbbbbbbbbaaaaaa`````````___^^^^^^]]]]]]]]]^^^______aaa```___^^^]]]\\\\\\\\\YYYYYYYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXWWWVVVUUUUUUUUUTTTTTTSSSRRRQQQPPPPPPMMMLLLLLLLLLLLLMMMMMMNNNKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKJJJJJJJJJJJJJJJKKKLLLMMMMMMNNNPPPOOOOOOOOONNNNNNMMMMMMMMMMMMMMMLLLLLLLLLKKKKKKMMMMMMLLLKKKIIIGGGEEEDDDBBBBBBCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCBBBDDDCCCCCCBBBAAA@@@@@@@@@BBBAAAAAAAAABBBBBBCCCDDDEEEDDDDDDDDDEEEFFFHHHIIIIIIJJJKKKLLLNNNPPPRRRSSSWWWXXXZZZ\\\```ffflllqqqwww{{{|||xxxvvvvvvwwwiii^^^XXXRRRKKKEEEDDDBBBAAA@@@AAABBBBBBAAAFFFGGGHHHIIIIIIIIIIIIHHHDDDFFFHHHJJJKKKKKKJJJJJJHHHHHHHHHIIIJJJKKKLLLMMMPPPOOOOOONNNNNNMMMMMMMMMMMMLLLJJJHHHEEECCCAAA@@@BBBBBBCCCBBBBBBAAAAAA@@@??????@@@@@@@@@@@@@@@???>>>>>><<<;;;::::::::::::666555333222111111222222////////////............------------------------+++***'''%%%%%%%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""###$$$$$$$$$%%%"""!!! !!!###$$$""""""!!!!!!"""###$$$$$$$$$######$$$%%%&&&%%%$$$%%%%%%%%%$$$###""" ###$$$$$$%%%%%%%%%$$$$$$!!!!!!""""""""""""!!!!!!"""""""""""""""""""""""""""""""""!!! !!!!!!""""""!!!!!! !!!"""!!!"""######$$$######"""""" !!!"""######""""""$$$######""""""!!!!!! !!!"""""""""""""""$$$"""  """$$$$$$$$$###############$$$""""""############""""""$$$$$$###"""!!!!!!!!!!!! !!!!!!!!!!!!"""""""""############$$$$$$$$$$$$|||vvvsssoookkkhhhccc^^^[[[ZZZWWWSSSQQQOOOMMMJJJGGGDDDCCCBBBAAA???>>>===<<<<<<<<<;;;:::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::============>>>???@@@AAA@@@AAABBBCCCDDDFFFHHHHHHKKKMMMPPPRRRSSSUUUWWWZZZ[[[[[[\\\]]]^^^___```aaa```aaaaaaaaaaaaaaa``````````````````aaaaaaaaaaaabbbbbbaaaaaa``````______^^^^^^^^^]]]]]]^^^_________^^^\\\[[[ZZZYYYYYYYYYWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXWWWWWWVVVUUUUUUUUUTTTSSSRRRQQQPPPPPPNNNMMMLLLLLLKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHGGGEEEFFFGGGGGGHHHIIIJJJJJJNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOONNNNNNNNNNNNLLLLLLKKKJJJIIIGGGEEEDDDCCCCCCEEEFFFFFFFFFFFFEEEFFFFFFFFFFFFEEEDDDCCCCCCFFFFFFEEEDDDCCCBBBAAAAAAAAAAAAAAA@@@AAAAAABBBCCCDDDDDDDDDDDDEEEFFFFFFGGGFFFFFFGGGIIIKKKNNNPPPQQQSSSUUUVVVXXX[[[```fffjjjnnnqqqvvv{{{}}}||||||~~~|||qqqhhhbbb\\\TTTNNNIIIEEEAAA@@@AAACCCCCCCCCIIIJJJJJJJJJIIIGGGEEEDDDEEEGGGIIIKKKLLLKKKJJJIIIGGGGGGGGGGGGGGGHHHIIIJJJLLLLLLLLLKKKKKKJJJIIIIIIHHHGGGFFFEEECCCBBBAAA@@@BBBBBBDDDDDDEEEEEEDDDDDD@@@@@@AAAAAAAAAAAA@@@@@@>>>===<<<;;;999999888888444333111000000111111222000000000/////////......//////...------,,,+++++++++***(((&&&%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$###""""""########################$$$$$$##################"""!!! !!!###$$$$$$$$$###"""!!!!!!""""""!!!"""$$$&&&((('''$$$!!!######$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!! ###############"""!!! !!!"""!!! !!!!!!!!!!!!  !!!"""""""""""""""$$$$$$$$$#########"""""""""""""""""""""!!! $$$"""!!! !!!"""$$$$$$$$$###############$$$""""""############""""""$$$$$$###"""""""""""""""""""""""""""!!!!!!!!!!!!""""""#########$$$$$$$$$}}}wwwssspppiiifffccc```]]]YYYUUUQQQSSSPPPNNNKKKJJJHHHEEEBBBAAA@@@@@@???>>>===<<<<<<;;;;;;:::::::::::::::;;;888888888888888888888888;;;::::::::::::;;;<<<======>>>>>>???AAACCCEEEFFFDDDDDDFFFHHHJJJKKKMMMMMMSSSUUUWWWYYYYYYZZZ\\\^^^_________``````aaaaaabbbccccccddddddddddddccccccccccccccccccccccccbbbbbbaaaaaaaaa``````____________^^^]]]]]]\\\\\\\\\]]][[[ZZZXXXWWWVVVUUUTTTTTTRRRRRRSSSSSSSSSSSSTTTTTTTTTUUUUUUVVVVVVVVVVVVVVVVVVUUUUUUTTTSSSRRRQQQPPPPPPOOOMMMLLLKKKJJJJJJIIIIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFEEECCCCCCDDDEEEFFFFFFGGGGGGJJJKKKKKKLLLMMMNNNOOOOOOPPPPPPPPPOOOOOOOOOOOONNNLLLLLLLLLLLLKKKJJJIIIHHHEEEFFFHHHIIIIIIHHHGGGFFFGGGGGGGGGHHHGGGGGGFFFFFFHHHHHHHHHHHHGGGFFFEEEDDDCCCBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDEEEEEEFFFFFFFFFCCCCCCDDDEEEGGGJJJLLLMMMMMMOOOQQQSSSUUUXXX]]]```eeehhhmmmqqquuu{{{|||{{{|||~~~wwwrrrllleee___QQQKKKEEEBBBCCCFFFHHHGGGKKKKKKLLLKKKIIIEEEBBB@@@EEEGGGIIIKKKLLLKKKIIIHHHGGGFFFFFFEEEEEEEEEFFFFFFHHHIIIIIIIIIHHHHHHGGGFFFCCCCCCBBBAAAAAA@@@??????AAABBBDDDFFFGGGGGGFFFFFFAAAAAABBBBBBBBBAAA@@@@@@===<<<;;;999888777777777333222111000000000111222000000000/////////......//////...---,,,+++******,,,,,,+++***))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%$$$###""""""###############$$$$$$$$$%%%%%%$$$$$$###"""""""""!!!!!!!!!!!!!!!""""""###%%%$$$###"""!!!!!!!!!!!! !!!###%%%'''&&&### """###$$$%%%&&&'''''''''"""############"""!!!!!! !!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!! !!!""""""###$$$$$$######"""!!! !!!"""!!! !!! !!!  !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!############"""!!! ###""""""""""""""""""#########"""""""""######$$$""""""############""""""#########""""""######$$$$$$$$$######""""""!!!!!!!!!!!!!!!"""######$$$$$$zzztttoookkkgggddd^^^\\\ZZZXXXVVVTTTPPPMMMKKKIIIGGGEEEDDDAAA>>><<<>>>>>>>>>======<<<<<<<<<:::::::::999999::::::;;;888888888888888888888888;;;:::::::::;;;===???@@@???@@@AAACCCFFFHHHKKKLLLKKKLLLNNNQQQSSSUUUVVVVVVZZZ\\\^^^^^^]]]^^^___aaaaaaaaaaaabbbbbbbbbbbbbbbcccddddddeeeeeedddddddddeeeeeedddddddddccccccccc``````__________________^^^]]]\\\ZZZYYYYYYYYYYYYWWWVVVTTTRRRQQQPPPPPPOOOMMMMMMMMMNNNNNNOOOOOOOOOPPPPPPRRRSSSTTTUUUUUUUUUUUUUUUTTTSSSRRRQQQPPPPPPPPPOOOMMMLLLKKKJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHFFFFFFFFFEEEEEEEEEDDDDDDCCCCCCDDDDDDEEEEEEFFFFFFFFFFFFHHHIIIKKKMMMNNNOOOOOOOOOOOOOOONNNNNNNNNNNNJJJKKKLLLLLLLLLLLLLLLKKKIIIJJJLLLMMMLLLKKKIIIHHHIIIIIIJJJKKKKKKKKKJJJJJJJJJJJJKKKKKKKKKIIIHHHGGGFFFEEEEEEDDDDDDEEEEEEEEEDDDDDDEEEFFFFFFFFFFFFEEEDDDDDDDDDEEEFFFGGGHHHIIIFFFIIILLLOOOPPPRRRUUUWWW]]]___cccgggkkkpppvvvzzzzzzuuubbbYYYNNNGGGGGGHHHIIIIIIJJJJJJKKKJJJHHHEEEAAA???BBBDDDGGGJJJKKKKKKIIIGGGGGGGGGFFFEEEDDDDDDDDDEEEFFFGGGHHHHHHHHHGGGFFFEEEDDDCCCBBBAAA@@@??????>>>???@@@CCCEEEGGGGGGGGGGGGBBBBBBBBBBBBBBBAAA@@@@@@<<<;;;:::888777666555555444333222111000111111222000000/////////.........------,,,,,,+++++++++***++++++,,,,,,+++***((('''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&%%%%%%$$$$$$""""""#########$$$$$$$$$$$$$$$$$$############"""!!!!!!""""""#########"""######"""""""""""""""###"""!!! !!!###$$$###"""!!!"""###%%%&&&'''''''''""""""######"""!!!!!! !!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""$$$%%%############"""!!! !!!"""""" !!!### !!!!!!"""""""""!!! !!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""""""""!!! !!!"""############"""!!!!!!!!!!!!!!!"""######$$$""""""############""""""""""""""""""###$$$%%%%%%############$$$$$$$$$$$$ !!!""""""######wwwsssmmmiiieeebbb^^^\\\SSSRRRPPPPPPOOONNNKKKIIIFFFDDDBBB@@@???<<<999666=========<<<<<<<<<<<<;;;999999999999999::::::;;;999999999999999999999999;;;::::::;;;<<<>>>@@@BBBAAABBBDDDFFFIIILLLOOOPPPSSSUUUWWWYYY\\\^^^_________```aaaaaa``````aaabbbcccccccccccccccccccccbbbaaabbbccccccccccccccccccdddddddddccccccbbbbbbaaa________________________]]]\\\ZZZYYYWWWVVVVVVVVVTTTSSSRRRPPPNNNMMMMMMLLLIIIJJJJJJJJJKKKKKKLLLLLLLLLMMMOOOQQQRRRSSSTTTTTTTTTTTTSSSRRRQQQPPPPPPOOOOOONNNMMMLLLLLLKKKLLLLLLJJJJJJJJJIIIIIIHHHHHHHHHFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEECCCDDDEEEGGGJJJLLLNNNNNNNNNNNNNNNMMMMMMMMMLLLLLLHHHHHHIIIKKKKKKLLLLLLLLLMMMNNNOOOPPPOOOMMMKKKJJJJJJKKKLLLMMMMMMNNNMMMMMMKKKLLLMMMMMMMMMLLLKKKJJJHHHHHHGGGGGGGGGGGGGGGHHHDDDEEEFFFFFFFFFFFFFFFEEEGGGGGGGGGFFFFFFGGGGGGGGGCCCFFFJJJMMMNNNOOOQQQRRRWWWZZZ]]]```dddiiinnnrrrxxx~~~sssgggXXXMMMIIIHHHHHHFFFHHHIIIJJJJJJHHHEEEBBB???>>>AAAEEEIIIKKKJJJIIIHHHHHHGGGFFFEEEDDDDDDDDDDDDFFFGGGHHHIIIIIIHHHGGGFFFHHHGGGFFFDDDBBBAAA??????===???BBBEEEGGGGGGGGGFFFBBBCCCCCCCCCBBBAAAAAA@@@<<<;;;999777666555444444666555333222111222222333////////////............******++++++++++++,,,,,,((()))***+++***(((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''""""""######$$$$$$$$$$$$###############$$$$$$$$$ !!!###$$$$$$$$$###"""!!!!!!!!!!!!"""###$$$%%%%%%""""""$$$%%% !!!"""###$$$$$$$$$$$$$$$$$$$$$$$$###"""!!! !!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###%%%&&&""""""""""""!!! !!!""""""!!!!!!###$$$  !!!!!!!!!!!!!!!  !!!"""""" !!!"""############ !!!###%%%%%%###!!! !!!"""$$$$$$""""""############""""""!!!!!!""""""###$$$&&&&&&!!!"""###$$$%%%&&&'''''' !!!""""""###~~~wwwrrrnnnjjjeeeaaa]]]YYYUUURRROOONNNKKKIIIFFFDDDCCCCCCAAA@@@???>>>============;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<;;;;;;;;;;;;;;;555777:::;;;;;;<<<===???===???BBBCCCDDDEEEGGGIIIKKKLLLMMMPPPSSSUUUWWWXXX\\\]]]___aaaaaa```^^^]]]```aaaaaabbbbbbbbbaaaaaabbbbbbcccddddddcccccccccaaaaaabbbcccdddddddddddddddbbb______aaabbbaaa___\\\\\\[[[ZZZYYYXXXWWWWWWXXXXXXWWWVVVTTTSSSRRRQQQSSSPPPNNNMMMOOONNNLLLIIIIIIJJJKKKJJJIIIJJJKKKMMMNNNPPPQQQRRRSSSUUUYYY\\\VVVVVVVVVVVVUUUTTTSSSSSSRRRQQQPPPQQQQQQQQQOOOMMMOOOMMMKKKIIIGGGHHHHHHIIIEEEDDDDDDCCCDDDEEEGGGHHHFFFGGGGGGHHHHHHGGGGGGFFFHHHHHHHHHHHHIIIJJJLLLMMMOOOOOOOOONNNMMMLLLJJJJJJIIIKKKLLLKKKHHHGGGJJJLLLNNNNNNNNNMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMOOOPPPPPPOOOMMMKKKLLLLLLKKKJJJIIIHHHGGGGGGJJJIIIHHHHHHIIIJJJIIIGGGIIIIIIHHHHHHGGGFFFFFFFFFHHHIIIJJJKKKMMMNNNOOOPPPQQQSSSUUUYYY]]]aaaeeegggmmmrrryyyyyygggXXXPPPKKKHHHFFFIIIHHHHHHHHHHHHGGGDDDBBB???@@@AAACCCEEEGGGHHHIIIGGGHHHJJJKKKKKKJJJHHHGGGFFFFFFGGGHHHHHHHHHHHHGGGDDDDDDDDDCCCBBBAAA@@@???AAABBBDDDFFFGGGFFFEEEDDDDDDCCCCCCBBBBBBAAAAAA@@@===<<<;;;999888777777777777777666555333222111000111000///...---,,,,,,,,,------,,,+++***)))((('''++++++)))(((''''''''''''&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&%%%%%%########################!!!!!!"""###$$$%%%&&&&&&######""""""######$$$%%%###""""""%%%((((((%%%!!!""""""$$$&&&((('''$$$!!!%%%$$$###""""""$$$&&&'''"""&&&)))'''!!! ###%%%%%%$$$$$$######"""""""""""""""""""""!!!!!! """!!!  !!!"""$$$$$$######"""!!!!!!!!!""""""""""""############!!!!!!""""""######$$$$$$$$$$$$$$$$$$$$$###"""!!!""""""############""""""""""""""""""""""""""""""%%%""" """###"""'''$$$!!!"""###'''### !!!###%%%$$$###""""""###$$$$$$$$$$$$###%%%$$$###!!!!!!!!!"""#########"""""""""""""""###zzzsssmmmiiiccc___[[[VVVSSSPPPLLLJJJIIIHHHGGGEEEDDDCCCBBBBBB@@@???>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:::999999999999:::777999;;;<<<<<<<<<>>>??????BBBEEEGGGHHHKKKNNNPPPRRRSSSTTTVVVXXXZZZ\\\]]]```aaabbbbbbcccbbbaaa```aaaaaabbbbbbbbbbbbaaaaaabbbbbbccccccccccccbbbbbbaaabbbccccccdddcccccccccbbb___]]]\\\^^^^^^]]][[[ZZZZZZYYYXXXVVVUUUTTTTTTWWWVVVVVVUUUTTTTTTSSSSSSRRRPPPNNNNNNOOOOOOMMMJJJMMMNNNPPPOOOOOOOOOQQQSSSPPPRRRTTTVVVYYY\\\aaaddddddddddddcccaaa___\\\[[[YYYXXXWWWXXXYYYYYYWWWVVVWWWVVVSSSQQQOOOOOOOOOPPPMMMLLLKKKKKKKKKKKKLLLMMMNNNNNNNNNNNNMMMLLLKKKKKKJJJJJJIIIIIIJJJKKKLLLMMMNNNNNNNNNMMMLLLKKKJJJIIIGGGHHHIIIHHHFFFFFFGGGJJJLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMNNNOOOPPPPPPPPPPPPOOONNNLLLLLLKKKKKKKKKKKKJJJJJJLLLJJJIIIJJJKKKLLLKKKIIIIIIIIIHHHHHHGGGGGGFFFFFFFFFFFFGGGHHHIIIJJJKKKKKKNNNPPPRRRVVVZZZ^^^bbbdddgggkkkqqqwww|||wwwfffWWWNNNIIIGGGHHHGGGGGGGGGGGGEEEBBB?????????AAABBBDDDFFFGGGHHHGGGIIIJJJKKKKKKIIIHHHFFFEEEEEEFFFGGGGGGGGGGGGGGGEEEEEEDDDCCCBBBAAA@@@@@@BBBCCCDDDEEEEEEDDDBBBAAACCCBBBBBBAAA@@@??????>>><<<;;;:::999888777777777666666555444222111000///......------------......------,,,+++***)))((((((+++***)))(((''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%$$$$$$########################!!!""""""######$$$$$$%%%######""""""######$$$%%%###""""""$$$&&&'''$$$"""""""""###&&&''''''$$$!!!%%%$$$###""""""$$$&&&'''###$$$$$$$$$######""""""""""""""""""""""""!!!!!! !!!""""""""""""""""""!!! !!!"""!!!!!!!!!!!!!!!"""""""""!!!!!!!!!"""""""""###############""""""!!!!!! ######$$$$$$###""""""!!!!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""$$$"""  """""""""%%%$$$!!! """###%%%###!!!"""$$$%%%$$$"""!!!!!!"""###############%%%$$$###"""!!!!!!"""###$$$$$$############$$$$$$zzzrrrlllgggbbb]]]ZZZWWWRRROOOMMMKKKHHHEEEBBBBBBAAA@@@@@@@@@@@@@@@???>>>===<<<;;;;;;;;;;;;=========<<<<<<<<<;;;;;;;;;;;;::::::999999::::::999;;;>>>?????????AAABBBEEEGGGKKKNNNPPPSSSVVVYYYZZZZZZ[[[\\\^^^___``````bbbbbbbbbbbbbbbbbbbbbbbbaaabbbbbbcccbbbbbbaaaaaaaaabbbbbbbbbbbbbbbaaaaaaaaabbbbbbbbbbbbaaa``````___]]]ZZZYYYZZZYYYXXXWWWXXXWWWVVVUUUTTTRRRQQQQQQPPPPPPPPPPPPPPPQQQQQQQQQTTTRRRQQQQQQRRRRRRQQQOOOPPPRRRTTTUUUUUUUUUWWWYYYYYY\\\```cccgggkkkppptttyyyyyyyyyxxxuuupppllliiifffeeeeeeeeeggghhhgggeeebbb```^^^[[[YYYXXXXXXXXXVVVUUUTTTSSSRRRRRRRRRRRRSSSSSSRRRQQQPPPOOONNNNNNOOOOOONNNNNNNNNNNNOOOOOOOOOOOOOOOOOONNNLLLKKKJJJFFFGGGHHHHHHFFFFFFGGGHHHJJJJJJKKKKKKLLLMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNPPPPPPPPPPPPPPPPPPQQQQQQLLLLLLLLLMMMMMMNNNNNNNNNNNNMMMLLLMMMNNNOOONNNMMMJJJJJJIIIHHHHHHGGGGGGFFFFFFFFFFFFGGGGGGGGGHHHHHHJJJKKKMMMQQQUUUYYY\\\^^^^^^aaafffjjjnnntttyyy}}}xxxdddUUUMMMJJJHHHGGGFFFFFFFFFDDDAAA>>>??????@@@BBBCCCEEEFFFGGGHHHIIIJJJKKKKKKIIIGGGFFFDDDDDDEEEFFFFFFFFFFFFEEEFFFEEEDDDCCCBBBAAAAAA@@@CCCDDDDDDDDDDDDBBB@@@???BBBBBBAAA@@@>>>======<<<;;;:::999888888888888888666555444333222000//////+++++++++,,,---...///000------,,,+++***))))))(((+++***)))((((((''''''(((%%%%%%%%%%%%%%%&&&&&&&&&'''&&&&&&%%%$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""######""""""######$$$%%%###"""!!!"""$$$$$$$$$"""""""""###%%%'''&&&$$$"""$$$$$$###""""""$$$%%%&&&###"""!!!###%%%&&&$$$""" !!!!!!!!!!!! """######$$$$$$"""!!!!!! !!!!!!""" !!!""""""""" !!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""######""""""!!!!!! !!!!!!!!!!!! """"""""""""""""""""""""$$$""" !!!"""""""""######"""!!!!!!!!!""""""$$$###"""###%%%%%%###""" !!!!!!"""###"""""""""$$$$$$###"""""""""######%%%$$$$$$$$$$$$$$$%%%%%%yyypppiiiddd```ZZZVVVQQQOOOKKKIIIHHHFFFDDDBBB??????>>>=========>>>>>>===<<<;;;;;;:::::::::;;;======<<<<<<<<<;;;;;;;;;======<<<<<<<<<<<<======<<<>>>AAACCCDDDFFFHHHIIINNNPPPSSSVVVWWWZZZ]]]___^^^_________`````````aaacccbbbaaa`````````aaaaaabbbbbbbbbcccbbbbbbaaaaaa``````aaaaaaaaa```__________________^^^]]]\\\[[[[[[ZZZXXXWWWVVVUUUTTTTTTUUUUUUTTTSSSRRRQQQQQQPPPMMMMMMNNNOOOPPPRRRRRRSSSXXXXXXXXXXXXYYYYYYYYYYYYYYY[[[^^^``````aaadddeeekkknnnrrrvvvyyy}}}~~~{{{xxxvvvuuuvvvxxxyyyyyyxxxsssrrrooommmkkkiiihhhhhheeedddcccaaa___^^^]]]]]]ZZZYYYXXXXXXWWWVVVVVVVVVWWWVVVUUUTTTTTTSSSRRRRRRRRRSSSSSSSSSRRRPPPNNNMMMIIIJJJJJJJJJIIIIIIIIIIIIIIIIIIJJJKKKLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMQQQPPPNNNMMMNNNOOOQQQRRRNNNNNNNNNOOOOOOOOOPPPPPPQQQOOOOOOOOOQQQRRRQQQPPPKKKKKKJJJJJJIIIIIIHHHHHHIIIIIIIIIHHHHHHHHHGGGGGGFFFGGGIIILLLOOOSSSVVVWWWXXX[[[^^^aaadddhhhnnnrrrzzz~~~vvvdddVVVNNNHHHFFFFFFFFFFFFEEEBBB@@@@@@@@@AAABBBCCCDDDEEEFFFIIIJJJKKKKKKJJJHHHFFFEEEBBBCCCDDDDDDEEEEEEDDDDDDEEEDDDDDDCCCBBBAAAAAA@@@CCCDDDDDDDDDDDDCCCBBBAAACCCBBBAAA@@@???===<<<<<<::::::999888888888888888777666555444222111000000+++++++++,,,,,,---...///------,,,++++++***))))))******)))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!!!!!!!######""""""######$$$%%%###"""!!!!!!""""""######"""""""""$$$&&&&&&$$$"""$$$$$$###"""######$$$%%%"""""""""###$$$%%%$$$### !!!!!!"""""" !!!"""############!!!!!!!!!!!!!!!""""""""" !!!!!!""""""""" !!!!!!!!!!!! !!!###$$$$$$!!!!!!""""""""""""!!!!!! !!!!!!""""""!!!!!! """"""""""""""""""""""""###""" !!!""""""!!!!!!""""""#########"""""""""######%%%%%%$$$###!!!!!!!!!"""###############$$$#####################$$$$$$#########$$$%%%%%%}}}wwwqqqiiiccc^^^ZZZTTTPPPIIIFFFDDDBBBBBBAAA???===???>>>===<<<<<<<<<<<<<<<<<<;;;;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;===<<<======>>>???@@@AAA@@@CCCGGGJJJLLLOOORRRTTTXXXZZZ\\\]]]]]]^^^```bbbbbbbbbbbbbbbbbbbbbbbbaaaccccccbbbaaa```aaaaaaaaabbbbbbbbbbbbbbbaaa```___^^^^^^______^^^]]]\\\\\\[[[[[[[[[ZZZYYYXXXWWWVVVUUUUUUTTTSSSQQQQQQQQQRRRRRRRRRRRRRRRRRRSSSSSSSSSSSSTTTUUUWWWYYY[[[\\\]]]```aaabbbccccccdddeeefffjjjlllpppssstttvvvxxxzzz}}}{{{zzzyyywwwuuurrrqqqpppgggfffeeeeeedddeeeeeefffaaaaaa___^^^\\\ZZZYYYXXXXXXYYYZZZZZZYYYWWWTTTRRROOOOOOOOOOOOOOONNNLLLKKKHHHHHHIIIIIIJJJJJJJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLNNNMMMKKKJJJKKKMMMOOOQQQPPPPPPPPPPPPOOOOOOOOOOOORRRQQQPPPQQQSSSTTTSSSRRRMMMMMMMMMLLLKKKKKKJJJJJJKKKKKKJJJJJJIIIHHHHHHGGGEEEEEEFFFHHHKKKMMMPPPQQQUUUWWWYYY[[[^^^bbbgggkkkpppttt{{{}}}wwwssstttwwwyyy~~~vvvbbbSSSGGGFFFCCCCCCCCCCCCBBBAAABBBBBBCCCDDDEEEEEEFFFFFFJJJKKKKKKKKKJJJHHHEEEDDDBBBBBBCCCDDDDDDDDDDDDCCCBBBCCCCCCDDDDDDCCCBBBAAACCCCCCDDDDDDEEEEEEEEEEEEDDDCCCBBBAAA@@@???>>>>>>;;;;;;:::999888888888999888888777555444333222111......---,,,,,,,,,,,,---------,,,,,,+++************))))))(((((((((((()))((((((((((((''''''''''''&&&&&&%%%$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""!!!!!!######""""""######$$$%%%######""""""!!!!!!"""###"""""""""###%%%%%%$$$"""$$$#####################!!!$$$'''&&&""" """$$$!!!!!!!!!""""""######$$$!!!!!!""""""""""""!!!!!! !!!!!!"""""""""""""""#########""""""!!!!!!!!! !!!!!!!!!!!! !!!###$$$$$$ !!!""""""""""""!!!!!!!!!""""""######""""""!!!""""""""""""""""""""""""###!!! """###"""!!! !!!"""###$$$$$$######!!!###$$$%%%$$$######""""""###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$###"""""""""""""""###$$$$$$xxxrrrlllggg```ZZZWWWSSSNNNIIIGGGEEEBBBAAAAAA@@@???>>>======<<<<<<;;;;;;<<<<<<;;;;;;:::::::::::::::;;;:::;;;;;;<<<<<<===>>>>>><<<<<<===>>>@@@BBBDDDEEEGGGJJJOOORRRUUUXXX[[[]]]___aaabbbbbbaaaaaabbbcccffffffeeeeeeeeedddddddddeeeeeeddddddcccbbbbbbbbbaaaaaaaaaaaa```___^^^^^^\\\\\\\\\\\\[[[ZZZYYYYYYWWWWWWWWWVVVVVVTTTSSSSSSPPPQQQRRRQQQPPPPPPRRRTTTRRRSSSTTTVVVXXXZZZ[[[\\\]]]]]]___aaadddfffggghhhmmmoooqqqrrrssstttvvvxxx{{{~~~yyyxxxvvvuuutttuuuuuuvvvqqqqqqooommmkkkhhheeedddbbbdddeeefffeeebbb___]]]ZZZYYYXXXXXXXXXVVVSSSPPPLLLKKKKKKKKKJJJJJJIIIIIIKKKKKKKKKKKKKKKKKKKKKKKKLLLKKKIIIIIIIIIKKKMMMOOOPPPPPPPPPOOOOOONNNNNNNNNRRRQQQPPPQQQSSSTTTTTTSSSPPPPPPOOONNNNNNMMMMMMLLLLLLLLLKKKJJJJJJIIIHHHHHHFFFFFFFFFGGGHHHJJJKKKLLLPPPSSSVVVXXXZZZ]]]aaadddfffjjjqqqxxx}}}zzzwwwyyy~~~|||uuuooollloootttyyyooo^^^MMMIIIDDDBBBAAABBBBBBBBBEEEEEEFFFFFFGGGGGGHHHHHHKKKKKKLLLLLLJJJGGGEEECCCBBBBBBCCCDDDDDDDDDDDDCCC@@@BBBEEEGGGHHHGGGEEECCCCCCCCCDDDDDDEEEFFFFFFGGGDDDDDDCCCBBBBBBAAAAAAAAA>>>===<<<:::999999999999999888777666555333222222111111///...---,,,,,,,,,------,,,,,,++++++++++++))))))(((((((((((()))))))))))))))(((((((((((((((%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######""""""######""""""######$$$%%%"""$$$$$$$$$"""!!!"""###""""""!!!"""$$$%%%$$$"""###############""""""""" %%%)))'''!!!!!!%%%############$$$$$$$$$$$$"""""""""""""""!!! !!!"""############$$$$$$$$$###"""!!!!!!!!! !!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""######""""""""""""############"""""""""""""""""""""""""""""""""!!! !!!"""###""" !!!"""###$$$$$$$$$$$$"""###%%%%%%###"""###$$$###$$$%%%%%%&&&&&&%%%%%%"""###$$$$$$%%%$$$$$$$$$!!!!!!!!!!!!"""###$$$$$${{{ssskkkeee```[[[UUURRRPPPMMMIIIEEEFFFDDDBBBAAAAAA@@@???===::::::::::::;;;<<<===>>>;;;;;;:::::::::;;;;;;;;;;;;;;;<<<>>>???@@@AAABBB??????AAACCCFFFIIILLLMMMQQQTTTWWWZZZ\\\^^^aaacccbbbdddeeedddccccccdddeeefffffffffffffffeeeeeeeeecccddddddddddddbbbaaa```````````````___^^^]]]\\\ZZZZZZZZZYYYYYYXXXVVVVVVTTTUUUUUUUUUTTTSSSRRRRRRPPPSSSUUUUUUUUUVVVYYY\\\ZZZ[[[^^^aaaeeehhhkkklllmmmnnnppprrrtttvvvxxxyyy|||yyywwwsssuuuwwwxxxwwwtttpppnnnjjjhhhgggffffffccc___[[[VVVVVVTTTSSSQQQPPPOOONNNKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIIIIIIIJJJKKKMMMMMMMMMMMMNNNNNNNNNNNNNNNOOOQQQPPPPPPQQQSSSTTTTTTSSSRRRRRRQQQQQQPPPOOOOOOOOOOOONNNNNNMMMMMMLLLLLLLLLHHHHHHHHHGGGHHHHHHIIIIIIJJJMMMQQQTTTVVVXXX[[[]]]]]]aaagggnnnuuu||||||vvvqqqpppooommmoootttrrr}}}~~~wwwsssvvv|||{{{nnnZZZTTTLLLFFFDDDDDDEEEFFFIIIIIIIIIIIIIIIIIIJJJJJJLLLLLLLLLLLLJJJGGGDDDBBBBBBBBBCCCDDDDDDDDDDDDDDD@@@CCCHHHLLLNNNLLLIIIGGGDDDDDDCCCCCCCCCDDDDDDEEEBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@>>><<<:::999999888888888777666444333222111222222000///...------------,,,,,,,,,,,,+++++++++))))))(((((((((((())))))))))))((((((''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$######""""""######$$$%%%"""$$$'''&&&$$$""""""######!!!!!!"""$$$$$$###"""###############"""!!!!!! ###%%%%%%###"""###%%%$$$$$$$$$$$$$$$######### !!!!!!""""""""""""!!! """###$$$$$$######""""""""""""""""""!!!!!!!!!!!!!!!"""""""""###############""""""!!!!!! !!!""""""###$$$$$$######!!!!!!""""""""""""!!!!!!"""""""""""""""""""""""""""!!!!!!!!!######""" !!!!!!"""$$$%%%&&&&&&"""$$$%%%$$$"""!!!###%%%######$$$%%%%%%%%%%%%$$$"""###$$$%%%%%%%%%$$$$$$""""""""""""###$$$%%%&&&wwwqqqjjjbbb\\\XXXTTTOOOMMMLLLKKKGGGDDDAAA???===;;;;;;;;;:::888777777888999;;;<<<>>>???;;;;;;;;;::::::;;;<<<<<<<<<<<<>>>???AAACCCDDDEEECCCDDDFFFIIILLLPPPSSSTTTXXXZZZ]]]___```aaaccceeebbbdddeeeeeeddddddeeefffeeeeeeeeeddddddddddddddd```aaabbbcccbbb```^^^\\\____________^^^]]]\\\[[[XXXXXXXXXXXXWWWVVVUUUTTTTTTTTTTTTTTTTTTSSSSSSRRRTTTWWWZZZ[[[[[[]]]aaaeeeccceeehhhlllqqquuuyyyzzz}}}xxxuuussssssrrroooiiieeeaaa```^^^\\\ZZZXXXVVVUUULLLLLLLLLLLLLLLLLLLLLLLLIIIIIIIIIJJJJJJLLLMMMMMMJJJKKKKKKMMMNNNOOOOOOPPPPPPOOOOOOPPPSSSTTTSSSRRRSSSSSSSSSRRRQQQQQQPPPPPPRRRRRRRRRQQQQQQQQQPPPPPPJJJJJJIIIHHHHHHGGGHHHHHHDDDHHHMMMPPPRRRTTTVVVXXXXXX[[[aaagggmmmuuu||||||uuuqqqllliiiiiiiiihhhkkkppprrrzzz}}}|||fff___UUULLLHHHHHHIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLMMMLLLJJJGGGDDDBBBBBBCCCDDDDDDEEEEEEDDDDDD@@@DDDKKKPPPRRRPPPLLLJJJEEEDDDCCCBBBBBBBBBBBBBBBAAAAAABBBBBBBBBBBBCCCCCCCCCAAA???===;;;:::999888777777666555333222111000222111000//////.........---,,,,,,,,,,,,,,,,,,+++))))))(((((((((((()))***(((((('''''''''&&&&&&&&&$$$%%%%%%&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########"""###$$$$$$%%%!!!%%%((((((%%%""""""######!!!!!!!!!###$$$###"""###############"""!!! !!! !!!###%%%'''&&&$$$%%%%%%$$$$$$######"""""" """############ """###$$$$$$$$$### !!!"""""""""""""""""""""############!!!!!!""""""######$$$$$$""""""###$$$$$$$$$$$$$$$ !!!!!!!!!!!! """""""""""""""""""""""""""!!!!!!"""######!!! !!!!!!!!!"""###%%%&&&'''###$$$%%%###!!! ###'''""""""###$$$$$$$$$$$$###"""###$$$%%%&&&%%%%%%$$$############$$$%%%&&&'''~~~zzzssslllfff```ZZZVVVPPPMMMJJJGGGFFFDDDBBB@@@@@@??????>>>===<<<<<<<<<;;;999777666777:::>>>@@@<<<;;;:::::::::;;;<<<===;;;===???AAAAAACCCEEEGGGIIIJJJLLLOOORRRUUUWWWXXX]]]___bbbcccccccccdddfffeeeeeeffffffffffffeeeeeebbbbbbcccccccccccccccdddcccbbbaaa```____________\\\[[[YYYXXXYYYYYYXXXWWWWWWWWWWWWVVVTTTTTTUUUWWWRRRSSSSSSSSSSSSVVV[[[^^^___aaadddfffhhhkkkooorrrtttwww}}}|||xxxrrrqqqpppnnnkkkgggcccaaa___ZZZUUUSSSRRRRRROOOLLLNNNKKKHHHGGGHHHJJJJJJJJJKKKJJJIIIJJJLLLNNNNNNMMMOOOOOOOOOPPPPPPPPPPPPPPPTTTTTTTTTSSSRRRRRRQQQQQQOOOPPPQQQRRRRRRQQQPPPOOOKKKJJJIIIIIIJJJIIIGGGEEEDDDFFFHHHLLLOOORRRSSSTTTTTTVVVYYY]]]bbbiiiqqqvvv}}}uuusssooommmmmmooorrruuu|||zzzuuufffXXXQQQMMMHHHHHHLLLMMMPPPRRRQQQOOONNNOOORRRPPPMMMIIIFFFEEEDDDBBB@@@@@@AAADDDFFFGGGGGGFFFEEEEEEGGGIIIKKKMMMOOOPPPPPPIIIHHHGGGEEEDDDCCCCCCCCCFFFGGGGGGGGGEEEBBB???===>>>>>>===<<<;;;999888777555444333333222222333333111111000000//////......,,,+++******))))))******''''''(((((((((((('''''')))*********)))(((&&&%%%''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$###!!! ######$$$$$$$$$%%%%%%%%%$$$###!!! !!!"""######""""""""""""######%%%$$$$$$###""""""###### !!!"""$$$$$$$$$###""""""############""""""!!! !!!"""###$$$$$$""""""!!!!!!!!!!!!""""""!!! !!! ######""""""######$$$%%%#########"""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!! """!!!!!!"""$$$%%%$$$###$$$$$$$$$$$$############"""""""""""""""""""""""" !!!"""######$$$######"""###%%%%%%$$$$$$%%%'''""""""""""""""""""######!!!!!!###$$$%%%&&&&&&&&&uuuqqqjjjddd___ZZZTTTQQQNNNKKKHHHFFFDDDCCCAAA???>>>======<<<;;;;;;::::::;;;:::999888999;;;>>>@@@<<<<<<;;;;;;;;;===>>>???===???AAACCCDDDFFFHHHJJJMMMNNNPPPSSSVVVXXXZZZ[[[^^^```bbbccccccccceeefffddddddeeeeeeffffffeeeeeeccccccccccccbbbbbbbbbbbbcccbbb```^^^[[[ZZZYYYXXXYYYXXXVVVVVVVVVVVVVVVUUUWWWXXXXXXXXXVVVVVVXXXZZZXXXYYYZZZ[[[\\\___dddgggkkkmmmqqqtttwwwzzz~~~zzzwwwtttsssnnniiidddaaa___^^^ZZZVVVVVVSSSPPPNNNMMMMMMLLLKKKNNNLLLKKKKKKMMMNNNNNNMMMOOOOOOOOOOOOOOOPPPQQQRRRRRRRRRRRRRRRQQQQQQQQQQQQPPPQQQRRRSSSRRRQQQPPPOOOLLLKKKJJJKKKKKKKKKIIIGGGCCCDDDEEEGGGJJJLLLNNNOOORRRTTTWWWZZZ^^^ccciiimmmrrryyy~~~|||~~~tttfff\\\TTTNNNNNNRRRQQQTTTVVVVVVTTTQQQQQQQQQOOOMMMIIIGGGFFFFFFEEECCCBBBCCCEEEGGGHHHGGGGGGFFFDDDFFFHHHKKKMMMPPPRRRSSSRRRQQQMMMJJJFFFCCCAAA@@@EEEFFFFFFFFFDDDAAA???===>>>>>>===<<<;;;999888777555444444333333333333333111111000000///.........,,,++++++***************((())))))))))))))))))(((++++++)))(((((((((((()))''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%%%%&&&%%%$$$$$$""""""#########$$$$$$$$$!!!!!!!!!!!!"""$$$%%%&&&######""""""""""""############"""""""""###$$$$$$ !!!""""""#########"""!!!""""""#########"""""" !!!!!!!!!$$$$$$############$$$$$$"""!!! !!!"""###""" !!!!!!""""""""""""##################""""""""""""""""""!!!!!!!!!!!!""""""$$$###"""!!!!!!!!!!!!!!!###!!! !!!"""###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""###############""""""###$$$%%%%%%$$$###$$$&&&############""""""""""""!!!"""###$$$%%%&&&&&&&&&hhhddd___ZZZUUUQQQMMMJJJJJJHHHEEECCCBBBAAA???===;;;;;;;;;::::::999999888;;;;;;;;;;;;;;;<<<===>>><<<<<<<<<===>>>???@@@AAAAAACCCFFFGGGIIIJJJMMMOOORRRSSSUUUXXXZZZ]]]^^^______aaacccddddddccceeefffccccccdddeeeeeeeeeeeeeeeddddddcccbbbaaa```______aaa___]]]ZZZXXXVVVUUUTTTVVVUUUUUUTTTTTTUUUUUUUUUUUUWWWXXXXXXXXXYYY\\\^^^ccceeegggjjjmmmqqqvvvzzz~~~yyyvvvssspppjjjfff^^^[[[WWWTTTRRRPPPMMMJJJNNNLLLJJJJJJKKKKKKJJJIIIKKKJJJIIIIIIJJJLLLNNNOOOOOOOOOOOOPPPPPPPPPPPPPPPRRRSSSSSSTTTSSSRRRPPPOOOOOONNNMMMMMMNNNMMMKKKIIIEEEEEEDDDEEEFFFGGGIIIJJJOOOQQQTTTVVVWWWZZZ^^^aaaiiiooowww~~~~~~~~~qqqeeeYYYQQQQQQTTTTTTWWW[[[[[[YYYUUURRRQQQNNNKKKIIIHHHIIIIIIIIIHHHDDDEEEFFFGGGGGGGGGGGGGGGEEEEEEGGGJJJNNNQQQTTTVVVYYYWWWSSSOOOKKKGGGEEECCCHHHHHHIIIHHHFFFDDDAAA???>>>>>>===<<<;;;999888777555444444444333333333333111111000//////...------,,,+++++++++************************************+++)))'''%%%%%%&&&(((***''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$"""###$$$&&&&&&'''&&&&&&!!!!!!"""""""""#########""""""""""""###%%%&&&'''######""""""""""""######"""""""""###$$$&&&'''(((!!!!!!!!!!!!!!!""""""### !!!"""############### $$$$$$############$$$$$$$$$###""""""$$$$$$###""" !!!"""""""""!!!!!!###########################""""""!!!!!!""""""###$$$$$$###"""""""""######%%%###"""###$$$$$$###!!! """"""""""""""""""""""""%%%$$$$$$###""""""!!!!!!$$$%%%&&&%%%#########%%%$$$$$$#########"""""""""!!!"""###%%%&&&&&&&&&&&&\\\YYYUUUQQQNNNKKKHHHEEEFFFDDDAAA@@@@@@???===<<<;;;:::::::::999999999888:::;;;;;;<<<<<<===<<<<<<======>>>???@@@BBBCCCDDDFFFHHHKKKMMMNNNPPPRRRUUUVVVWWWYYY[[[]]]___aaabbb```bbbdddddddddcccdddeeeccccccdddeeeeeeeeeeeeeeedddcccbbbaaa___^^^]]]\\\ZZZZZZYYYWWWVVVVVVVVVVVVUUUVVVVVVVVVVVVWWWYYYZZZYYY[[[^^^___```cccfffiiiooorrrxxx}}}|||wwwkkkhhhccc___\\\YYYUUURRRSSSPPPNNNMMMLLLLLLJJJIIIJJJIIIGGGFFFFFFIIIKKKMMMLLLLLLMMMMMMNNNOOOPPPPPPSSSSSSTTTTTTTTTRRRQQQPPPQQQPPPOOOOOOPPPOOOMMMKKKJJJIIIGGGFFFFFFGGGIIIJJJJJJMMMOOOQQQRRRSSSVVVXXX```eeelllsssyyyzzzxxxvvvxxx}}}{{{nnn___UUUSSSUUUSSSWWWZZZ\\\[[[WWWRRROOOLLLJJJHHHIIIKKKMMMMMMMMMFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGIIIKKKNNNRRRUUUWWWWWWVVVTTTQQQOOOMMMLLLKKKLLLMMMMMMMMMKKKHHHEEEDDD???>>>>>>===<<<:::999888555555555555555444444333111111000000///...------+++,,,,,,+++++++++***************))))))*********((('''%%%$$$$$$%%%&&&(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%&&&&&&""""""""""""#########$$$$$$$$$#########"""""""""######""""""""""""######""""""###$$$&&&(((***+++"""""" !!!"""### !!!######$$$$$$$$$#########"""""""""""""""""""""!!!!!!!!!!!!""""""$$$###""""""$$$$$$###""" !!!"""""""""!!!!!!"""###############$$$$$$###""""""""""""""""""###$$$######"""""""""######!!!  """"""!!! !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""%%%$$$$$$###""""""""""""$$$&&&&&&%%%###"""###$$$%%%$$$$$$######""""""!!!"""###$$$%%%&&&&&&&&&&&&UUURRRNNNKKKJJJHHHEEECCCBBB@@@>>>=========<<<;;;;;;;;;;;;:::::::::::::::999:::;;;<<<======<<<<<<>>>???@@@BBBDDDFFFGGGHHHLLLNNNQQQRRRSSSTTTWWWYYYXXXYYYZZZ\\\^^^```aaabbbaaacccddddddcccbbbcccdddcccddddddeeeeeeddddddcccaaa``````^^^]]]\\\[[[ZZZVVVUUUUUUTTTUUUUUUVVVVVVVVVXXXZZZ[[[[[[]]]aaaccccccfffiiilllooossswwwzzz}}}~~~{{{uuuqqqmmmiiieeebbb___\\\YYYVVVUUUSSSQQQOOOOOOMMMKKKIIIHHHIIIKKKMMMJJJJJJKKKLLLMMMNNNOOOOOORRRSSSTTTTTTTTTRRRQQQPPPRRRQQQPPPPPPQQQPPPNNNLLLMMMLLLJJJHHHGGGHHHIIIJJJGGGIIILLLNNNNNNPPPRRRTTTVVV[[[aaafffkkksss|||zzzsssqqqpppttt|||}}}lll```XXXUUURRRTTTWWWYYYYYYVVVQQQMMMJJJIIIHHHIIILLLOOOQQQQQQIIIHHHFFFEEEEEEEEEEEEFFFIIIJJJKKKMMMOOORRRTTTUUUTTTTTTRRRQQQPPPPPPPPPPPPNNNOOOOOOOOOMMMJJJGGGFFF@@@@@@??????===<<<:::999666777777777777666555555333222111000///...------+++,,,,,,,,,,,,+++***)))***))))))(((((())))))***'''(((((((((((('''&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$########################$$$$$$$$$%%%%%%"""""""""""""""!!!!!!!!!######""""""""""""######!!!!!!"""###%%%''')))***###"""!!! !!!"""### !!!######$$$$$$$$$###############"""""""""""""""!!!!!!!!!!!!""""""###"""!!!!!!######"""!!! !!!""""""######""""""""""""######$$$$$$$$$%%%######""""""""""""######"""""""""!!!!!!""""""### !!!!!!!!!"""""""""#################################""""""###$$$%%%%%%$$$&&&&&&%%%###"""###$$$%%%$$$$$$$$$######""""""###$$$%%%&&&&&&&&&&&&&&&OOOMMMJJJHHHGGGEEECCCBBB???>>><<<;;;<<<<<<<<<:::;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;===>>>>>>??????AAACCCEEEHHHKKKMMMNNNNNNRRRTTTVVVWWWWWWXXXZZZ[[[YYYYYYZZZ\\\]]]___``````aaacccddddddbbbaaaaaabbbccccccccccccbbbaaa```___\\\\\\\\\[[[[[[ZZZZZZZZZVVVVVVUUUUUUUUUVVVVVVWWW[[[^^^bbbdddeeehhhmmmrrrnnnqqqvvvzzz~~~{{{wwwsssqqqjjjgggccc___]]][[[XXXUUUSSSQQQNNNKKKIIIHHHIIIIIIJJJJJJKKKKKKLLLMMMNNNNNNQQQQQQRRRSSSSSSSSSRRRQQQRRRPPPPPPPPPQQQPPPNNNLLLLLLKKKJJJHHHHHHHHHIIIIIIFFFHHHJJJJJJKKKMMMPPPRRRSSSWWW\\\aaaeeejjjrrrxxxsssqqqooosss{{{}}}ooo```VVVTTTSSSTTTTTTUUUSSSOOOLLLHHHGGGGGGIIIMMMQQQSSSSSSLLLKKKHHHFFFDDDEEEFFFFFFJJJKKKMMMOOOQQQSSSTTTTTTUUUTTTRRRQQQPPPOOOOOOOOONNNNNNOOONNNLLLJJJGGGEEEBBBBBBAAA@@@???===<<<;;;888999:::::::::999777666444444333222000///......+++,,,---------,,,***)))***)))(((''''''((()))***+++,,,,,,---,,,***((('''''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$###""""""""""""###$$$$$$$$$$$$%%%%%%%%% """##################""""""""""""###### !!!"""$$$%%%$$$######""""""""""""""" !!!"""###############!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$############$$$$$$"""!!! """"""!!! """"""!!!!!!!!!"""###$$$""""""######$$$%%%%%%%%%$$$######""""""######$$$""""""!!!!!!!!!"""###### !!!###"""!!! !!!!!!"""##############################""""""###$$$&&&'''$$$%%%&&&%%%#########%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&KKKHHHEEEDDDCCCBBBAAA???===<<<::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>@@@AAACCCCCCGGGHHHKKKOOORRRTTTUUUUUUWWWXXXZZZZZZYYYYYY[[[\\\YYYZZZ[[[\\\]]]^^^___```aaabbbccccccaaa`````````aaaaaa```___^^^\\\[[[ZZZWWWWWWXXXXXXYYYYYYYYYZZZXXXYYYYYY[[[]]]___```aaafffjjjpppsssuuuxxxxxxuuupppllliiifffbbb```[[[YYYVVVRRROOOLLLJJJIIIJJJJJJKKKKKKLLLLLLMMMMMMNNNOOOQQQRRRSSSSSSRRRQQQQQQPPPOOOOOOPPPOOOMMMKKKKKKKKKKKKJJJJJJJJJJJJJJJHHHHHHHHHHHHHHHIIIMMMOOOQQQUUUZZZ]]]```dddjjjooorrrwww~~~yyyyyytttddd[[[XXXTTTRRRQQQPPPMMMJJJGGGGGGGGGIIIMMMQQQSSSTTTPPPNNNKKKGGGFFFFFFGGGIIIGGGJJJNNNQQQTTTUUUUUUTTTTTTSSSRRRQQQPPPPPPPPPPPPNNNOOOOOOOOOMMMJJJGGGFFFDDDDDDCCCBBBAAA???>>>===:::;;;<<<===<<<;;;999888666555444333222000//////+++,,,---...---,,,***))),,,+++)))(((((()))+++,,,......---+++***)))((((((''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$#########$$$%%%############$$$$$$$$$$$$!!!###$$$$$$$$$$$$######""""""""""""######!!!!!! !!!""""""$$$$$$$$$$$$$$$###""""""!!!""""""#########"""""" !!!"""""""""###$$$$$$############$$$$$$"""!!! """"""!!! ###!!! ###$$$""""""###$$$$$$%%%&&&&&&$$$######""""""######$$$###""""""""""""###$$$%%%'''&&&$$$%%%%%%&&&$$$### !!!!!!"""##############################%%%$$$###""""""###%%%&&&###$$$%%%%%%$$$###$$$&&&"""######$$$$$$%%%%%%&&&$$$%%%&&&&&&'''&&&&&&&&&HHHEEECCCAAAAAA@@@>>>======;;;999:::;;;<<<<<<;;;::::::::::::::::::::::::======>>>???AAADDDFFFGGGJJJLLLPPPSSSWWWYYYZZZZZZYYY[[[\\\\\\ZZZZZZ[[[]]]ZZZZZZ[[[\\\]]]^^^______```bbbcccbbb```_______________^^^]]][[[YYYWWWVVVTTTTTTUUUVVVWWWYYYYYYZZZZZZ[[[^^^aaaeeejjjmmmooopppuuu||||||yyyuuuqqqnnngggfffccc___ZZZVVVSSSQQQKKKKKKKKKLLLLLLLLLLLLLLLMMMNNNPPPQQQRRRSSSRRRRRRPPPOOONNNNNNOOONNNLLLJJJKKKLLLMMMMMMNNNNNNMMMMMMJJJIIIHHHFFFEEEFFFJJJMMMJJJOOOTTTWWWXXX[[[```dddfffllluuu~~~zzzaaa\\\VVVRRRPPPOOOLLLJJJGGGFFFFFFIIIMMMQQQSSSTTTSSSQQQMMMIIIGGGHHHIIIKKKEEEHHHMMMSSSVVVWWWWWWVVVQQQQQQQQQQQQQQQQQQRRRSSSPPPQQQQQQQQQOOOLLLJJJHHHEEEEEEDDDCCCBBB@@@???>>>;;;<<<===>>>>>><<<:::999777666555444222111000///+++,,,---......,,,***)))---,,,***))))))***,,,---///---***'''%%%%%%&&&'''''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$###$$$%%%'''(((""""""""""""##################$$$%%%$$$###"""!!!######""""""""""""######%%%$$$$$$###""""""######$$$%%%&&&&&&&&&$$$###""""""############""""""!!!!!!!!!"""###$$$%%%%%%&&&""""""!!!!!!!!!!!!"""""""""!!! !!!"""###""" """ """$$$""""""###$$$%%%%%%&&&&&&$$$$$$############$$$$$$$$$#########$$$%%%%%%&&&'''&&&###""""""!!!!!!""""""###$$$%%%%%%&&&########################(((&&&$$$"""""""""$$$%%%"""###%%%%%%$$$$$$%%%'''""""""###$$$%%%&&&&&&'''%%%%%%&&&&&&'''&&&&&&&&&IIIDDD???<<<<<<<<<:::888============<<<;;;:::999:::<<<>>>>>>======>>>@@@>>>???BBBEEEHHHKKKLLLMMMSSSTTTWWWZZZ]]]^^^______^^^^^^^^^^^^]]]\\\[[[ZZZ[[[[[[[[[\\\]]]^^^___```aaabbbbbbaaa^^^]]]]]]^^^]]][[[WWWVVVVVVXXXYYYYYYZZZXXXWWWXXX\\\```ccceeefffiiinnnrrrwww}}}|||yyyvvvwwwvvvpppggg___\\\[[[VVVRRRLLLIIIIIIIIIJJJIIIKKKLLLMMMNNNOOOPPPQQQQQQRRRRRRQQQPPPPPPPPPPPPQQQNNNNNNMMMMMMLLLKKKJJJJJJLLLKKKJJJIIIHHHIIIJJJJJJJJJLLLOOOSSSVVVYYYZZZ[[[cccffflllsss{{{uuu```VVVUUUVVVPPPIIIKKKIIIGGGGGGIIIMMMOOOOOOOOONNNMMMLLLKKKKKKKKKKKKKKKLLLOOOQQQRRRSSSSSSSSSQQQNNNLLLKKKLLLMMMNNNNNNPPPPPPPPPQQQQQQPPPMMMJJJDDDEEEGGGHHHHHHFFFCCCAAA>>>======<<<;;;;;;::::::888777555333111000//////......---,,,,,,,,,,,,---,,,,,,,,,+++++++++******************)))))))))))))))+++,,,+++)))''''''(((&&&'''((((((&&&$$$!!! """"""""""""###$$$%%%&&&$$$$$$$$$#########""""""""""""""""""###############$$$$$$%%%%%%&&&''''''!!!!!!"""$$$%%%$$$"""%%%$$$###""""""###$$$$$$$$$$$$######"""!!!!!!!!!"""###$$$%%%%%%$$$""""""###########################"""!!!"""###$$$###!!! !!!!!!!!!"""""""""###$$$$$$%%%&&&%%%$$$###"""%%%%%%%%%$$$###""""""!!!!!!!!!""""""""""""!!!!!!"""############$$$$$$$$$$$$%%%%%%&&&%%%$$$###"""########################%%%%%%$$$""" !!!###&&&&&&$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%DDDAAA===;;;<<<===<<<;;;<<<<<<===<<<<<<;;;:::::::::;;;<<<<<<;;;<<<>>>@@@BBBDDDGGGKKKOOORRRTTTVVVYYYZZZ\\\^^^___```______`````````___^^^]]]\\\[[[[[[[[[[[[[[[\\\]]]^^^___]]]^^^___^^^\\\[[[[[[\\\ZZZXXXUUUTTTTTTVVVWWWXXX[[[[[[[[[^^^bbbgggkkknnntttwww}}}}}}uuunnnkkkbbb]]]WWWSSSPPPOOONNNMMMLLLLLLLLLLLLLLLMMMNNNOOOSSSSSSRRRQQQPPPPPPPPPQQQOOOOOONNNNNNMMMLLLLLLKKKLLLKKKJJJIIIIIIIIIJJJJJJJJJKKKMMMOOORRRUUUWWWXXX___bbbhhhooovvvooo___[[[ZZZVVVPPPMMMJJJHHHGGGIIILLLNNNOOONNNNNNMMMLLLLLLLLLMMMMMMPPPQQQSSSUUUVVVVVVVVVVVVPPPNNNKKKKKKMMMOOOOOOOOOPPPOOOOOOOOOPPPNNNKKKHHHDDDEEEFFFGGGFFFDDDBBB@@@<<<<<<;;;;;;:::999999888777666444222000///............---,,,,,,,,,,,,---,,,,,,,,,+++++++++******((((((((((((''''''''''''%%%######&&&)))+++***(((&&&&&&''''''&&&$$$"""!!!###############$$$%%%%%%$$$$$$$$$#########""""""%%%$$$$$$######"""""""""########################$$$$$$%%%&&&''''''%%%"""$$$######""""""###$$$%%%"""""""""""""""#########"""###$$$$$$$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!###"""!!!"""###$$$###!!!!!!!!!!!!!!!""""""""""""""""""$$$%%%%%%%%%%%%$$$&&&%%%%%%$$$######""""""!!!!!!""""""""""""!!!!!!!!!!!!"""""""""############$$$%%%%%%$$$###"""!!!########################%%%&&&&&&%%%######%%%'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%???<<<::::::<<<=========;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;===AAADDDGGGIIIMMMQQQVVVZZZ\\\^^^```aaabbbcccbbbbbb``````bbbbbbaaaaaa```^^^]]]\\\\\\[[[[[[ZZZZZZ[[[[[[\\\ZZZ[[[\\\[[[YYYXXXYYYZZZYYYXXXWWWVVVWWWXXXZZZ\\\aaabbbeeejjjpppvvv{{{~~~xxxnnniiiccc]]]XXXUUURRRPPPPPPOOOMMMKKKJJJKKKLLLMMMSSSRRRQQQQQQPPPPPPPPPQQQPPPPPPOOOOOONNNNNNMMMMMMLLLLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJKKKMMMPPPRRRTTTYYY\\\bbbhhhoooxxxkkkbbb^^^ZZZVVVPPPMMMJJJIIIJJJLLLMMMMMMNNNNNNMMMMMMNNNNNNOOOOOOTTTUUUVVVWWWWWWWWWVVVUUUNNNLLLKKKLLLNNNOOOOOOOOOOOONNNMMMMMMMMMKKKHHHEEECCCCCCDDDDDDCCCBBB@@@???:::::::::999888888777777555444333111///...------......---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******((((((((((((''''''''''''***&&&"""###'''((($$$%%%%%%&&&'''&&&%%%$$$###############$$$$$$$$$$$$$$$$$$$$$###############&&&&&&%%%$$$###"""!!!!!!%%%$$$$$$###""""""!!!!!!"""""""""###%%%$$$""" ######""""""###$$$%%%%%% !!!!!!"""######$$$$$$"""######$$$$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!!###"""!!!"""###$$$###!!!""""""""""""!!!!!!!!!!!! !!!"""$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$######"""!!!""""""######""""""!!! !!!!!!!!!"""""""""""""""############""""""!!!"""""""""""""""""""""""""""###$$$###""""""$$$&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%;;;:::::::::;;;<<<======;;;;;;;;;;;;;;;<<<<<<===>>>??????>>>>>>AAAFFFIIILLLNNNQQQUUUYYY]]]___```ddddddeeeeeeeeedddbbbaaacccccccccbbbaaa___^^^]]][[[[[[ZZZYYYYYYYYYYYYYYYZZZ[[[[[[ZZZXXXWWWWWWXXX[[[[[[\\\]]]^^^```cccffflllooouuu{{{{{{wwwpppjjjeee```\\\YYYXXXUUURRRNNNLLLKKKLLLMMMOOOOOOOOOOOOOOOPPPQQQQQQPPPPPPPPPPPPOOOOOONNNNNNLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJIIIIIIJJJLLLOOOPPPTTTWWW\\\bbbhhhpppyyy~~~uuuhhhaaa[[[WWWSSSPPPLLLJJJJJJLLLLLLLLLNNNNNNNNNNNNOOOPPPQQQRRRTTTTTTUUUUUUUUUSSSRRRQQQMMMLLLKKKLLLMMMNNNMMMKKKNNNLLLKKKJJJJJJHHHEEEBBBBBBBBBAAAAAA@@@???>>>===999999999888888888777777555444333111///............---,,,,,,++++++,,,,,,,,,,,,,,,+++++++++******************))))))))))))---)))%%%$$$%%%%%%"""$$$$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$######"""""""""!!!&&&%%%%%%%%%$$$$$$######!!! !!!######!!!"""""""""######$$$%%%%%%!!!!!!""""""############"""#########$$$$$$$$$$$$###########################"""!!!"""###$$$###!!!""""""""""""!!!!!!!!!!!!!!!""""""###$$$%%%%%%%%%$$$$$$#########""""""""""""""""""######"""""""""!!!!!!!!!"""""""""######""""""""""""""""""!!!!!!"""""""""""""""""""""""""""$$$$$$###"""!!!"""$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&;;;;;;;;;::::::::::::;;;:::::::::;;;<<<===>>>???@@@@@@AAAAAABBBEEEJJJNNNTTTUUUWWWZZZ]]]___```aaacccdddeeeffffffeeedddcccddddddcccbbbaaa___]]]\\\ZZZYYYXXXWWWWWWWWWWWWWWWXXXYYYYYYXXXWWWVVVVVVWWW[[[]]]aaacccfffjjjooosss{{{{{{vvvqqqllliiiaaa^^^YYYSSSOOOMMMMMMMMMLLLLLLLLLMMMNNNOOOQQQQQQPPPPPPOOOOOOOOOOOONNNNNNLLLLLLLLLLLLLLLKKKKKKKKKLLLKKKJJJIIIIIIKKKMMMOOOQQQSSSWWW\\\bbbiiipppuuussshhh___XXXUUURRRNNNKKKKKKLLLLLLLLLMMMMMMNNNNNNOOOPPPRRRRRRSSSSSSTTTSSSRRRPPPNNNMMMLLLKKKKKKKKKLLLLLLIIIGGGLLLKKKIIIGGGGGGEEECCCAAA@@@@@@>>>===<<<;;;;;;;;;999999999888888888888888666555333222000000//////------,,,++++++++++++,,,,,,,,,,,,+++++++++******************))))))))))))%%%%%%&&&&&&&&&''')))***$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$###"""########################!!!!!!!!!""""""##################$$$$$$%%%%%%%%%$$$#########%%%%%%$$$"""""""""######$$$$$$$$$$$$############""""""!!!!!!"""""""""######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!"""###$$$###!!!""""""""""""!!!!!!!!!!!!$$$#####################"""""""""""""""!!!!!!!!!""""""############"""""""""""""""#########$$$$$$!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""%%%&&&'''%%%###!!!!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&:::;;;<<<;;;:::999999:::;;;;;;:::;;;===???AAABBBAAABBBCCCDDDFFFIIINNNQQQ\\\]]]___```bbbccccccccccccdddeeefffffffffeeeeeeccccccbbbaaa___]]]\\\[[[XXXXXXWWWVVVUUUUUUUUUVVVUUUWWWXXXYYYYYYZZZ[[[]]]___cccjjjooosssyyyyyyuuullliiiccc]]]WWWSSSQQQPPPMMMMMMMMMMMMNNNOOOOOOPPPNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMLLLKKKKKKLLLKKKJJJJJJJJJKKKMMMNNNNNNQQQTTTWWW[[[aaaggglll||||||zzzwww{{{ssseee\\\WWWSSSOOOLLLLLLLLLLLLLLLNNNNNNNNNNNNOOOPPPQQQRRRSSSSSSSSSSSSRRRPPPMMMLLLJJJJJJKKKLLLMMMLLLIIIFFFKKKIIIGGGFFFEEEDDDBBBAAA???>>><<<:::888888888999888888888888888888888888555444333222111000000000------,,,+++++++++++++++,,,,,,,,,+++++++++******((((((((((((''''''''''''&&&'''((('''%%%%%%(((+++%%%%%%%%%%%%%%%%%%%%%&&&%%%&&&&&&&&&&&&$$$"""!!!###############$$$$$$$$$ !!!"""###$$$%%%%%% !!!!!!"""######$$$###"""!!!!!!#########!!!######$$$$$$$$$$$$###"""$$$$$$######"""!!!!!! """"""""""""###$$$%%%&&&""""""""""""""""""""""""###"""!!!"""###$$$###!!!!!!!!!!!!!!!""""""""""""%%%$$$###""""""""""""""""""""""""""""""""""""""""""######$$$$$$######"""############$$$$$$$$$$$$"""!!!!!!!!!!!!""""""##############################$$$$$$"""$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&888;;;===<<<:::999:::<<<<<<;;;;;;<<<>>>@@@CCCEEEEEEGGGJJJLLLNNNPPPTTTWWW```aaabbbdddeeeeeeffffffeeeeeefffggggggfffeeedddbbbaaaaaa___^^^\\\ZZZYYYVVVVVVUUUTTTTTTTTTUUUUUUUUUXXX\\\___bbbeeehhhkkkmmmsss|||{{{xxxrrrllleee___[[[YYYSSSRRRQQQOOONNNNNNMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMNNNNNNNNNMMMLLLKKKJJJKKKKKKKKKKKKLLLLLLLLLLLLNNNPPPSSSVVVZZZ```dddooovvv}}}yyywwwrrrvvv~~~|||kkkaaaWWWTTTPPPMMMMMMMMMMMMMMMNNNNNNMMMNNNNNNOOOPPPPPPQQQRRRRRRQQQPPPNNNLLLKKKHHHIIIKKKNNNPPPOOOMMMJJJIIIGGGEEEDDDDDDDDDCCCAAA>>>===:::777555555666777666666666666666666666666444333222111000/////////---,,,++++++***+++++++++,,,,,,,,,+++++++++******(((((((((((('''''''''''')))'''%%%#########$$$$$$&&&&&&%%%%%%$$$%%%%%%%%%&&&'''''''''&&&$$$""" """"""#########$$$$$$$$$#########$$$$$$%%%%%%&&&!!!!!!!!!!!!""""""""""""!!!  !!! $$$$$$%%%%%%$$$###!!!!!!#########"""""""""""""""###""""""""""""$$$%%%&&&""""""""""""""""""""""""###"""!!!"""###$$$###!!! !!!"""###$$$$$$######"""!!!!!!"""###$$$###############$$$$$$$$$"""######$$$$$$######"""""""""""""""############""""""!!!!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$### $$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&'''''''''''''''''''''''''''''''''''''''777:::<<<===;;;:::<<<>>><<<<<<;;;<<<>>>BBBEEEGGGJJJLLLPPPSSSUUUXXX[[[]]]___```bbbdddeeeffffffggggggggghhhhhhgggfffdddcccaaa``````^^^]]]ZZZYYYWWWUUUTTTTTTTTTTTTTTTUUUUUUXXX[[[aaafffkkkpppuuuyyy|||xxxqqqjjjeeebbbXXXWWWTTTRRROOOMMMLLLKKKJJJJJJJJJJJJKKKKKKKKKKKKMMMMMMNNNOOONNNMMMLLLKKKIIIJJJKKKKKKLLLLLLLLLKKKKKKLLLNNNPPPRRRVVV[[[___eeekkkvvv}}}rrrvvv}}}mmmbbbXXXTTTPPPMMMMMMNNNNNNMMMNNNNNNMMMMMMNNNNNNOOOOOOOOOOOOOOOOOONNNLLLJJJIIIFFFGGGKKKOOORRRSSSQQQNNNIIIGGGDDDDDDDDDDDDCCCBBB>>><<<999666444444555666444555555555555555555555222222111///............---,,,++++++******++++++,,,,,,,,,+++++++++******************))))))))))))###$$$((((((&&&'''&&&%%%%%%$$$$$$$$$%%%&&&'''((((((&&&$$$!!! """"""######$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$###"""""""""$$$###!!!!!!###$$$###"""$$$%%%%%%%%%$$$"""!!!!!!!!!!!!"""######$$$$$$###""""""""""""$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!"""###$$$###!!! !!!"""###$$$%%%!!!!!! !!!"""###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######!!!!!!!!!!!!""""""""""""###"""!!!!!!!!!###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%''')))+++***((('''&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$'''''''''''''''&&&&&&&&&''''''''''''''''''''''''999999:::;;;<<<<<<<<<<<<>>>>>>???AAADDDGGGJJJLLLNNNQQQTTTWWWYYY[[[^^^aaaaaaaaabbbcccddddddddddddgggffffffffffffeeeeeeeeeeeebbb^^^\\\\\\[[[XXXUUURRRRRRRRRTTTXXXZZZ[[[\\\aaagggooowww~~~yyyssspppgggddd^^^ZZZWWWTTTQQQOOOLLLKKKJJJKKKLLLMMMKKKJJJLLLKKKJJJIIIJJJKKKLLLMMMKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLMMMNNNPPPRRRTTTVVV]]]bbbjjjsss}}}vvvrrrsssvvvwwwvvvvvvxxxzzz}}}rrr___TTTRRROOONNNNNNOOOOOOOOOLLLLLLKKKKKKKKKKKKLLLLLLMMMMMMNNNNNNNNNLLLKKKJJJIIIJJJLLLMMMMMMMMMLLLKKKJJJGGGEEEEEEEEEEEEAAA>>>===<<<999777555444444444333333333333444555555666222222222111111111000000......---,,,,,,+++******------,,,++++++******)))))))))))))))((((((((((((''''''''''''''''''''''''###$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$#########$$$$$$$$$######"""!!!!!!!!!###""" !!!###$$$$$$###""""""""""""###$$$%%%&&&!!!""""""!!!!!!"""$$$"""!!! """###$$$!!!!!!""""""######$$$$$$$$$###"""#########!!! &&&&&&%%%$$$###"""!!!!!!""""""""""""############ !!!"""######$$$***)))'''&&&$$$$$$$$$$$$""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$!!!!!!!!!!!!!!!"""######%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((&&&$$$&&&((((((&&&###&&&%%%%%%%%%&&&''')))***(((((('''''''''''''''(((::::::;;;<<<============@@@AAABBBEEEHHHLLLOOOQQQUUUWWWZZZ]]]^^^```ccceeebbbbbbcccdddeeeeeeddddddeeeeeeeeeeeeeeedddcccbbb^^^[[[XXXWWWWWWWWWUUUSSSVVVVVVWWWZZZ^^^cccfffgggooovvvzzztttpppkkkfffbbb___[[[XXXQQQOOOMMMLLLLLLLLLKKKIIIJJJJJJIIIIIIIIIJJJKKKLLLJJJKKKKKKKKKLLLLLLLLLLLLKKKLLLMMMNNNPPPRRRTTTUUUYYY^^^fffoooxxxzzzqqqnnnnnnmmmlllmmmpppttt|||rrraaaNNNLLLJJJLLLOOOQQQPPPOOOMMMLLLKKKJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKJJJIIIHHHHHHIIIJJJLLLLLLKKKKKKJJJKKKIIIFFFFFFFFFDDDAAA======<<<:::888666666666666555444333333333444555666333333222222111111000000......------,,,++++++***------,,,,,,+++************)))))))))((((((((((((''''''''''''''''''''''''###$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$#########$$$""""""""""""############$$$"""!!!!!!###$$$###### """$$$$$$$$$######!!!"""######""""""###$$$""""""!!! !!!!!!######"""""""""""""""###############"""#########"""!!!"""""""""""""""!!!!!!!!!$$$$$$######""""""!!!!!!!!!""""""###$$$%%%%%%&&&'''''''''&&&%%%$$$##############################$$$###"""!!!!!!"""###$$$$$$######"""""""""############""""""######$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$###"""###%%%%%%###!!!***)))((((((((()))+++,,,)))((('''''''''((()))***;;;;;;<<<======>>>??????CCCDDDGGGJJJNNNSSSVVVXXX[[[]]]```aaabbbccceeegggddddddeeeeeefffeeeeeeeeeeeeeeeffffffeeecccbbb```ZZZXXXUUUUUUUUUVVVUUUTTTVVVWWWZZZ___eeelllrrruuu|||vvvqqqlllgggccc```ZZZWWWRRROOONNNLLLJJJHHHHHHHHHIIIIIIIIIJJJJJJJJJJJJJJJKKKKKKKKKLLLLLLLLLKKKLLLLLLMMMOOOQQQRRRSSSTTTYYY```hhhqqq{{{{{{ssspppkkkjjjkkkooosssyyypppbbbMMMJJJHHHKKKPPPSSSRRROOOOOONNNLLLJJJIIIHHHGGGGGGFFFFFFGGGHHHHHHHHHGGGGGGGGGHHHJJJKKKKKKKKKJJJIIILLLJJJHHHGGGFFFDDDAAA>>><<<;;;:::888888888999999777666444333333444555666444444444333222111111000.........---,,,,,,++++++------,,,,,,++++++************)))))))))(((((((((''''''''''''''''''''''''$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$############$$$!!!!!!""""""###$$$$$$%%%%%%###!!!"""#########""""""$$$%%%$$$""" ###$$$%%%$$$###"""###$$$######"""!!!!!!!!!""""""############""""""""""""""""""######$$$#########!!!!!!!!!""""""#########&&&%%%$$$###"""!!! """#########$$$%%%%%%%%%$$$%%%'''''''''%%%###"""##############################""""""""""""#####################$$$%%%&&&######""""""######$$$%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&%%%%%%&&&((((((&&&%%%)))((('''&&&%%%&&&&&&''')))(((''''''(((***---///;;;;;;<<<===>>>???@@@AAAGGGHHHKKKPPPTTTYYY\\\^^^]]]___aaaaaaaaabbbccceeeeeefffffffffffffffeeeeeeeeeeeeffffffeeecccaaa```[[[ZZZXXXWWWWWWXXXYYYZZZZZZ]]]bbbhhhpppyyy|||vvvqqqkkkgggccc___YYYTTTQQQNNNKKKIIIHHHIIIIIIIIIJJJIIIIIIIIIJJJJJJJJJKKKKKKKKKLLLLLLKKKKKKLLLLLLNNNOOOQQQQQQRRRVVV\\\ccckkksss|||~~~wwwttttttvvvxxx||||||uuujjjaaaTTTOOOJJJKKKQQQUUUTTTRRRRRRQQQNNNLLLJJJHHHGGGFFFDDDDDDEEEFFFFFFGGGGGGHHHHHHIIIJJJKKKKKKKKKJJJJJJJJJIIIHHHHHHFFFEEECCCAAA<<<;;;:::999999:::;;;<<<:::888666444444444666777666666555444333222111000///.........------,,,,,,...------,,,++++++***************)))))))))((((((''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%%%%###$$$$$$$$$$$$$$$%%%%%%$$$$$$###############$$$"""""""""######$$$$$$$$$%%%$$$""""""###$$$###""" !!!"""$$$$$$$$$###"""###$$$%%%$$$"""!!!"""###$$$######""""""!!!!!!!!!$$$$$$######""""""!!!!!! """###$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$######"""!!!!!!"""""""""""""""""""""######%%%(((******(((%%%##############################""""""""""""""""""###!!!!!!!!!"""$$$%%%'''(((%%%%%%$$$$$$%%%%%%&&&'''######$$$$$$$$$$$$%%%%%%'''''''''((())))))(((((()))(((&&&%%%$$$$$$$$$%%%)))(((((()))+++...222444;;;;;;<<<===???AAACCCDDDKKKMMMPPPUUUYYY]]]```aaa___```bbbbbbaaaaaabbbdddggggggggggggffffffeeedddbbbbbbccccccbbb```___^^^[[[ZZZYYYXXXYYY[[[]]]___dddiiiqqqyyy~~~wwwsssnnniiiccc]]]XXXTTTOOOLLLKKKKKKKKKJJJJJJIIIIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKLLLLLLNNNOOOOOOQQQUUUZZZ___eeelllsssxxx}}}yyytttqqqqqqrrrsssqqqkkkeeeaaa[[[UUUNNNLLLPPPUUUXXXXXXUUUTTTQQQNNNKKKIIIGGGGGGDDDDDDEEEFFFFFFHHHHHHIIIIIIJJJKKKLLLMMMLLLKKKKKKGGGHHHHHHHHHFFFEEEDDDDDD<<<;;;:::::::::;;;===>>><<<:::888777666777888999888888777555444222111000//////...............---......------,,,++++++***************))))))))))))''''''''''''''''''''''''%%%%%%%%%&&&&&&%%%%%%$$$#########$$$$$$%%%%%%%%%#########""""""###$$$$$$%%%$$$$$$$$$######""""""%%%$$$""""""###$$$$$$###%%%$$$###"""###$$$%%%&&&"""###$$$###!!! !!!$$$$$$#########"""!!!!!!$$$$$$######""""""!!!!!! """%%%%%%######$$$&&&&&&&&&&&&&&&%%%%%%%%%%%%###############$$$$$$$$$############""""""""""""###&&&))),,,---+++)))'''########################"""""""""######""""""""""""""""""""""""###$$$%%%%%%%%%$$$$$$%%%%%%&&&'''#########$$$$$$%%%%%%%%%###$$$&&&&&&&&&&&&&&&&&&,,,+++***((((((((())))))******+++---000444888;;;<<<<<<===???BBBEEEIIIJJJQQQSSSVVVZZZ]]]```bbbcccbbbdddeeeeeedddccceeefffggggggggggggfffeeedddccc^^^^^^]]]]]]]]]\\\\\\\\\ZZZ[[[[[[[[[]]]```eeeiiiqqqxxx}}}xxxtttoooiiiddd^^^XXXTTTQQQPPPMMMKKKJJJJJJJJJJJJIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMNNNPPPSSSWWWZZZ^^^ccciiimmmwww|||zzzvvvuuuyyy}}}|||xxxnnnlllmmmooommmiiiggghhhaaa\\\VVVRRRRRRVVVZZZ\\\WWWUUUSSSOOOLLLJJJHHHGGGFFFFFFFFFFFFGGGHHHIIIJJJIIIJJJLLLMMMMMMMMMLLLKKKFFFGGGHHHGGGEEEDDDDDDDDD<<<;;;:::::::::;;;===>>><<<;;;;;;:::::::::;;;;;;:::999888666444333111111////////////////////////......------,,,,,,++++++++++++*********)))))))))''''''''''''''''''''''''%%%%%%&&&&&&&&&%%%$$$$$$#########$$$$$$%%%%%%&&&###""""""""""""###$$$$$$&&&%%%%%%$$$######""""""$$$###""""""$$$%%%%%%$$$(((&&&###""""""$$$&&&(((!!!"""###"""!!! !!!"""######$$$$$$$$$###""""""############"""""""""""" $$$&&&&&&###"""###&&&%%%%%%%%%$$$$$$##################$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$###$$$&&&***---...---+++***$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""&&&%%%$$$###!!!!!!!!!!!!######""""""######$$$%%%######$$$$$$%%%%%%&&&&&&$$$&&&((((((((('''((()))******)))(((((()))***+++---...111555999===AAACCC>>>>>>@@@BBBFFFKKKOOORRRWWWYYY[[[^^^aaacccddddddeeefffggggggffffffgggiiigggggggggfffeeedddbbbbbb^^^]]][[[[[[[[[\\\^^^___^^^```ccceeeiiinnnvvv|||zzzvvvpppiiibbb]]]WWWTTTPPPLLLJJJJJJKKKLLLIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKJJJJJJKKKKKKLLLLLLNNNPPPRRRTTTWWWZZZ___bbbhhhmmmvvv{{{qqqnnniiinnnuuuyyy|||xxxtttssstttsssoooppptttnnnlllggg```ZZZWWWXXXZZZVVVUUURRROOOLLLIIIHHHGGGGGGGGGFFFFFFGGGHHHIIIJJJIIIJJJKKKLLLLLLLLLKKKJJJGGGIIIJJJHHHDDDAAA@@@AAA<<<;;;:::::::::;;;<<<===;;;<<<===>>>>>>>>>======<<<;;;999777555333111111////////////////////////.........---,,,,,,+++++++++++++++*********))))))''''''''''''''''''''''''%%%&&&&&&&&&%%%%%%$$$###"""######$$$%%%%%%&&&&&&"""""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!"""%%%&&&'''&&&&&&%%%$$$#########%%%&&&!!!"""######"""!!!"""$$$!!!"""###$$$$$$$$$######"""""""""""""""#########!!!%%%(((&&&###!!!###%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$###''''''&&&%%%%%%$$$######$$$&&&))),,,------,,,+++$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$###"""!!!&&&%%%$$$#####################""""""######$$$%%%$$$$$$$$$%%%&&&&&&''''''&&&)))++++++******+++---'''&&&&&&'''(((***,,,---111444888>>>CCCGGGJJJKKK@@@@@@BBBEEEIIIOOOTTTVVV[[[]]]___bbbcccdddeeeeeeeeefffhhhhhhgggggghhhiiigggggggggfffeeecccbbbaaa```___]]]\\\\\\___bbbccceeeiiimmmqqqvvv~~~~~~yyyqqqiiiddd[[[WWWRRRMMMKKKKKKLLLNNNIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKJJJJJJJJJKKKKKKLLLKKKMMMOOOPPPQQQTTTXXX[[[\\\bbbkkkuuuxxxpppmmmbbbgggmmmqqquuu|||}}}zzz{{{yyyuuuxxx~~~||||||xxxnnnaaaXXXUUUVVVUUUTTTQQQNNNKKKIIIGGGFFFHHHGGGFFFFFFFFFGGGIIIIIIHHHIIIJJJKKKKKKKKKJJJIIIIIIKKKKKKHHHBBB>>>>>>>>><<<;;;:::999::::::;;;<<<;;;<<>><<<;;;:::888555333222111////////////000000000000///......------,,,+++++++++++++++************)))''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%$$$###""""""###$$$%%%%%%&&&&&&""""""!!!""""""###$$$$$$#########$$$$$$%%%&&&&&&"""!!!!!!"""%%%'''((('''######$$$$$$$$$######"""!!!"""$$$$$$######$$$&&&!!!"""###$$$%%%%%%$$$###!!!!!!""""""######$$$$$$"""&&&)))'''### """%%%$$$%%%%%%&&&'''((()))***'''&&&&&&%%%$$$###""""""&&&%%%%%%$$$###"""!!!!!!###%%%(((***,,,---,,,,,,$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$###"""!!!!!!""""""$$$%%%''')))***%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%&&&&&&'''((((((###&&&))))))''''''(((+++)))))))))***,,,...111222444888>>>DDDJJJNNNPPPQQQAAACCCHHHMMMRRRVVVZZZ[[[``````aaaccceeefffggghhhhhhiiiiiiiiiiiihhhgggggggggeeeaaa______``````___]]]___`````````dddkkkpppvvv{{{~~~tttlllfffaaaZZZUUUQQQNNNLLLJJJJJJJJJIIIIIIJJJLLLMMMNNNJJJJJJIIIIIIIIIJJJJJJKKKIIIIIIIIIKKKMMMPPPSSSTTTVVVYYY___fffppp{{{uuulllmmmmmmllllllpppxxxqqq^^^UUUUUUYYYUUUOOOJJJGGGFFFGGGHHHKKKJJJIIIGGGFFFFFFFFFFFFEEEEEEFFFGGGHHHHHHIIIIIIIIIHHHFFFCCCAAA@@@???>>>::::::999999:::;;;===>>>:::<<>><<<;;;;;;:::;;;<<<===>>><<<>>>@@@BBBCCCBBBAAA@@@<<<;;;999777666444444333222222222222111111111000.........---------,,,,,,---,,,+++***))))))))))))((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$############!!!"""######$$$#########""""""""""""""""""######""""""""""""#################################$$$######"""""""""!!!!!!!!!!!!"""""""""""""""""""""!!! """$$$%%%### $$$$$$$$$%%%(((---111333777999999666///***((((((%%%&&&&&&'''''''''''''''&&&&&&'''(((***,,,...///(((&&&%%%######$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%""""""%%%&&&$$$&&&***))))))))))))******))))))***+++...000333777===AAAHHHLLLPPPRRRSSSTTTUUUVVVOOOQQQTTTXXX[[[^^^```aaacccdddeeefffggghhhiiijjjiiiiiiiiihhhhhhgggggggggaaa```___^^^___aaacccdddfffiiinnnrrrwwwzzztttlllddd^^^ZZZVVVSSSNNNNNNLLLKKKKKKKKKLLLLLLJJJIIIIIIHHHHHHHHHIIIIIIJJJKKKLLLLLLMMMMMMMMMMMMMMMOOORRRVVV^^^iiiuuu|||wwwvvvuuusssssstttyyy|||uuubbbXXXPPPOOOLLLJJJIIIIIIIIIJJJKKKKKKKKKKKKKKKKKKKKKJJJGGGHHHHHHIIIIIIJJJJJJJJJIIIHHHFFFDDDBBB@@@???>>>>>>>>>============>>>???===???AAACCCCCCCCCAAA@@@;;;:::999777555444333333222222222222111111111111.........------------,,,---,,,+++******))))))***'''''''''''''''&&&&&&&&&((((((''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$########################""""""!!! """""""""!!!!!!!!!!!!!!!###############"""""""""$$$$$$##################$$$$$$############""""""!!!!!!"""######$$$%%%%%%$$$###!!!!!!###$$$$$$$$$!!!!!!"""$$$''',,,000222>>>DDDIIIFFF<<<333//////'''((()))******)))((('''%%%%%%&&&(((***,,,///000'''&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$%%%%%%''''''%%%&&&((('''&&&&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&$$$!!!!!!%%%&&&%%%'''+++,,,,,,,,,,,,,,,,,,,,,,,,---000444888<<>>@@@AAABBBAAA@@@@@@;;;:::888666555333333333222222222222222222222222............------------------,,,+++************''''''''''''&&&&&&&&&&&&((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########"""""""""""""""!!! ###""""""""""""!!!!!!!!!$$$$$$$$$######"""""""""###############"""""""""########################"""""""""#########$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%!!!!!!"""###&&&)))---///===CCCIIIKKKFFF>>>888555---......---***'''$$$###$$$$$$%%%''')))+++---///%%%%%%%%%%%%$$$$$$$$$###$$$%%%&&&&&&&&&&&&%%%%%%$$$%%%&&&&&&%%%%%%&&&'''%%%%%%$$$$$$$$$$$$%%%%%%'''$$$%%%(((***((())),,,,,,,,,------,,,---...///222666;;;@@@EEEIIINNNQQQWWWYYY[[[[[[ZZZYYYYYYZZZ[[[\\\^^^```bbbcccddddddfffggggggggghhhhhhiiiiiiiiigggeeeccc```___^^^^^^___aaabbbccccccfffkkkooowww}}}xxxqqqkkkfffccc```XXXVVVSSSPPPMMMLLLKKKKKKKKKJJJIIIIIIHHHHHHHHHHHHFFFGGGIIIKKKLLLLLLKKKKKKJJJKKKKKKMMMQQQYYYbbbiiiwww}}}yyyuuutttwww}}}sssjjjXXXUUUQQQNNNLLLLLLMMMNNNQQQRRRSSSTTTTTTRRROOONNNJJJJJJJJJJJJJJJJJJJJJJJJGGGHHHHHHGGGGGGEEEDDDCCCDDDDDDDDDCCCBBBAAA@@@???===>>>??????@@@??????>>><<<;;;999777555444333333222222222222222222222333//////.........---------...---,,,+++************''''''''''''''''''''''''&&&&&&&&&''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$### !!!"""""""""""""""########################%%%%%%$$$$$$######""""""""""""#########"""!!! """"""""""""""""""""""""#########""""""!!!!!!!!! """###$$$###"""!!! ############%%%''')))***222555:::AAAEEEBBB;;;555222111111///---***'''%%%%%%%%%&&&'''(((***+++,,,$$$$$$$$$$$$$$$#########$$$%%%(((***)))'''$$$!!!###$$$%%%%%%######$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&***'''(((++++++((((((+++***+++---------...111444999===DDDIIIMMMPPPSSSUUUXXXYYYZZZZZZXXXWWWXXXYYY]]]^^^```bbbcccdddeeeeeeffffffffffffggggggggggggfffeeebbb```^^^]]]]]]]]]^^^aaaeeegggiiimmmtttyyyyyysssnnnjjjhhh```^^^ZZZVVVSSSPPPNNNNNNLLLKKKJJJJJJIIIIIIIIIIIIFFFGGGHHHIIIJJJKKKKKKKKKIIIJJJKKKLLLOOOTTT[[[```kkksss~~~|||zzz|||}}}yyyaaa\\\VVVPPPMMMOOORRRUUUXXXZZZ\\\\\\ZZZWWWRRRPPPKKKKKKKKKJJJJJJIIIIIIHHHFFFGGGIIIJJJJJJIIIHHHGGGGGGGGGGGGFFFDDDCCCAAA@@@======>>>>>>>>>>>>>>>===<<<;;;:::888666555444444222222222222333333333333/////////.........------...---,,,++++++******+++'''''''''(((((((((((((((%%%&&&&&&'''(((((())))))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$ !!!""""""############"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""###$$$$$$###""" !!!!!!!!!""""""""""""###$$$######"""!!!!!! !!!###&&&&&&%%%###""""""######$$$$$$%%%&&&''''''((('''***222999;;;555///000000/////////000000000******))))))))))))******&&&%%%$$$$$$######$$$$$$%%%'''***,,,,,,***'''$$$%%%&&&'''&&&$$$$$$$$$%%%'''&&&&&&%%%%%%&&&&&&'''***((((((++++++(((''')))))),,,///000000333999===AAAFFFMMMRRRTTTUUUUUUVVVVVVWWWXXXWWWVVVUUUWWWXXX___```aaacccdddeeeeeefffeeeeeeeeeeeeeeeeeeeeeeeebbbaaa___^^^]]]^^^___```aaaffflllpppttt{{{|||vvvrrroooiiigggccc^^^YYYVVVTTTSSSMMMMMMLLLKKKJJJJJJJJJJJJIIIIIIHHHHHHHHHHHHIIIIIIGGGHHHIIIJJJLLLOOOTTTXXX^^^eeeqqq{{{wwwooocccXXXRRRSSSWWW[[[bbbccceeedddaaa\\\VVVSSSKKKKKKJJJJJJIIIHHHGGGGGGFFFGGGIIILLLMMMMMMLLLKKKJJJJJJIIIHHHFFFDDDBBB@@@>>>>>>>>>>>>>>>>>>>>>>>>>>><<<;;;999777666555555222222222333333333444444////////////..................---,,,++++++++++++((((((((()))))))))******''''''''''''((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$#########$$$######"""!!! !!!"""###$$$%%%%%%###$$$$$$$$$$$$$$$$$$%%%$$$%%%&&&&&&&&&$$$""" """""""""#########$$$$$$########################$$$&&&'''&&&###"""###%%%"""######$$$%%%&&&'''((((((''''''***...000---************+++...111444666000000...,,,+++*********)))'''&&&$$$$$$%%%&&&'''((()))***,,,---.........+++,,,,,,+++(((''''''((((((''''''&&&&&&''''''(((***((()))---...+++***,,,***...222555666:::BBBHHHJJJOOOUUUYYYZZZXXXWWWVVVTTTUUUVVVVVVUUUVVVWWWYYY___```bbbdddeeefffffffffdddddddddddddddccccccccc___^^^]]]]]]^^^```cccdddjjjpppxxx~~~|||wwwtttooommmhhhccc^^^ZZZXXXWWWNNNNNNMMMKKKKKKJJJJJJJJJLLLKKKIIIGGGFFFFFFGGGGGGEEEFFFHHHIIIJJJLLLOOORRRUUU]]]hhhsss}}}vvvfff]]][[[___ccchhhjjjkkkjjjfff```YYYUUUKKKKKKJJJIIIHHHGGGGGGFFFEEEGGGJJJMMMNNNOOOOOONNNKKKKKKKKKJJJGGGEEEBBB@@@@@@@@@??????????????????>>>===;;;999888777666666222222222333333444444444000/////////..................---,,,++++++++++++(((((())))))******++++++)))))))))(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&%%%%%%###"""!!!  !!!"""###$$$%%%#########$$$$$$%%%%%%&&&&&&'''(((((((((&&&###"""#########$$$$$$%%%%%%%%%#########$$$$$$%%%&&&&&&"""###""" $$$!!!!!!###$$$&&&((()))***///...---+++)))))))))***&&&&&&%%%&&&)))...222555555444222///---+++******+++***'''%%%%%%&&&(((***++++++***+++---111555888///000000...,,,******+++((((((''''''''''''((((((+++)))+++000111//////111,,,111666999;;;@@@IIIPPPPPPUUU[[[^^^]]]ZZZWWWVVVSSSUUUVVVVVVVVVWWWYYY[[[gggfffeeeddddddeeefffgggiiifffcccbbbddddddbbb```___^^^]]]]]]___ccchhhkkksss||||||wwwtttoookkkgggccc___]]]]]]XXXRRRNNNLLLKKKKKKJJJJJJIIIGGGHHHIIIIIIHHHFFFJJJJJJIIIIIIJJJKKKMMMNNNTTTUUU[[[fffqqq|||nnnccccccfffkkkiiigggeeeccc```[[[XXXPPPNNNJJJFFFDDDDDDEEEEEEFFFFFFFFFGGGJJJLLLOOOPPPPPPMMMJJJIIIHHHHHHFFFEEE@@@@@@???>>>===<<<;;;:::>>>>>>===<<<:::888777666444444333333222333333444333222111///............///...---,,,+++*********************************''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$###"""!!! !!!"""###$$$###"""""""""""""""######!!!###$$$###"""!!!"""### !!!"""###$$$%%%%%%%%% !!!"""$$$$$$###""""""!!! !!!$$$%%%### !!!""""""""""""!!!!!!###""""""&&&+++......---...---+++)))'''&&&%%%%%%$$$%%%&&&&&&&&&''')))***000000/////////.........---,,,+++)))((('''''''''''''''(((***---111444666999999888777444000,,,***,,,***(((''''''(((***++++++---///000/////////000111555;;;AAAFFFLLLQQQTTTVVVXXXZZZ\\\[[[YYYVVVTTTVVVVVVWWWWWWXXXXXXXXXYYYgggffffffffffffhhhiiijjjhhheeeaaa```aaaaaa___]]]^^^___```bbbfffmmmtttyyy~~~~~~xxxtttqqqnnnjjjhhhddd```ZZZUUURRROOOMMMLLLLLLJJJIIIIIIJJJJJJIIIGGGIIIIIIHHHHHHIIIKKKLLLMMMRRRRRRWWW```jjjttt~~~xxx{{{}}}nnniiijjjjjjhhheeebbb```\\\XXXUUUPPPNNNJJJGGGEEEDDDEEEFFFFFFFFFFFFFFFHHHJJJLLLMMMQQQOOOMMMLLLLLLKKKIIIGGGAAAAAA???===<<<;;;::::::;;;;;;;;;:::999777666555555555444444444444444555333222111000..................---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,(((((((((''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%$$$######"""""""""""""""###$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$#########"""!!!"""###$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$###"""!!!"""%%%%%%###!!!!!!!!!""""""#########$$$'''&&&&&&(((---//////...***)))(((&&&&&&%%%%%%%%%%%%&&&'''((()))***,,,...,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***)))((((((((('''((()))+++---000222444777777777777555222///---++++++***)))))))))++++++...000111222111111333555666;;;AAAGGGKKKPPPTTTWWWZZZ[[[]]]___^^^\\\YYYWWWWWWXXXXXXXXXXXXYYYYYYYYYgggggggggggghhhjjjkkklllhhheeebbb```______^^^\\\^^^```cccgggmmmvvv{{{wwwuuurrrpppmmmiiiddd___ZZZVVVRRROOOOOOMMMKKKJJJJJJJJJIIIHHHHHHHHHHHHHHHIIIJJJKKKKKKOOONNNPPPXXX```hhhuuu|||uuuqqqwwwyyypppooollliiifffbbb___\\\WWWTTTPPPNNNKKKHHHFFFEEEEEEFFFEEEEEEEEEEEEFFFHHHJJJKKKQQQPPPOOOOOOPPPNNNKKKIIICCCAAA>>>;;;999999999999999999999999888777666666666555555555555555555666333222111000///.........------,,,,,,,,,,,,,,,---------------------------))))))(((((((((((())))))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$%%%&&&'''''''''&&&%%%$$$$$$$$$$$$$$$'''%%%######%%%&&&$$$!!!"""######$$$$$$$$$######$$$$$$$$$$$$$$$%%%%%%&&&%%%$$$###$$$%%%%%%###"""############$$$%%%''''''(((((('''))),,,...------&&&%%%%%%$$$$$$$$$$$$%%%!!!!!!!!!"""###$$$%%%&&&'''(((((())))))******+++,,,,,,,,,++++++*********((()))***,,,...///000000444444555555555333222111++++++,,,,,,,,,---------222333444444444555888;;;>>>CCCIIIOOOSSSUUUWWWYYY\\\^^^___```___]]]ZZZXXXZZZZZZZZZZZZZZZZZZYYYYYYiiihhhhhhhhhhhhhhhiiiiiihhhfffcccaaa```_________dddggglllqqqxxx~~~{{{wwwuuussspppkkkgggccc^^^YYYUUUSSSPPPMMMKKKKKKJJJIIIGGGGGGGGGGGGHHHHHHIIIIIIIIIMMMKKKKKKPPPVVV]]]hhhsss|||uuusss{{{yyy{{{~~~rrrooopppnnnjjjgggccc```[[[XXXPPPNNNLLLIIIGGGFFFFFFFFFDDDDDDDDDEEEGGGIIIKKKMMMQQQPPPPPPQQQQQQOOOLLLIIIDDDBBB>>>:::888777888999999999::::::::::::999999777777777777777666666555333333111000///.........------,,,,,,,,,------...------------------------)))(((((((((((((((((()))&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%&&&''''''%%%%%%$$$###""""""""""""&&&""" """&&&(((%%%"""######$$$$$$$$$######"""$$$$$$###"""###$$$%%%&&&%%%$$$$$$$$$$$$$$$"""!!!$$$$$$$$$$$$&&&''')))***'''''''''((())))))))))))%%%%%%$$$############$$$###"""!!!!!!""""""""""""$$$%%%&&&'''((()))******+++,,,,,,,,,,,,,,,,,,,,,)))***,,,---......------000111111222222111000000,,,---...000222222333333555666666666666999===@@@DDDIIIPPPUUUXXXYYYZZZZZZ\\\]]]______^^^\\\YYYXXX]]]]]]]]]]]]\\\[[[YYYXXXjjjjjjiiihhhfffeeedddccceeedddbbb`````````bbbdddkkkpppyyy|||vvvtttpppmmmjjjfffaaa]]]YYYUUUQQQMMMKKKJJJHHHFFFGGGGGGGGGHHHHHHHHHHHHHHHMMMJJJIIIMMMPPPUUU^^^hhhxxxyyyyyy}}}zzz{{{~~~rrrlllooonnnkkkiiigggbbb]]]ZZZPPPOOOMMMJJJHHHGGGFFFFFFBBBCCCDDDFFFIIILLLPPPRRRPPPOOOOOOPPPPPPNNNJJJGGGDDDBBB>>>:::888777888999888888999:::;;;;;;;;;;;;999999999999888777666555444333222000////////////------,,,,,,,,,---......++++++++++++++++++++++++(((''''''&&&&&&''''''(((&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$###""""""######""" %%%(((&&&#########$$$$$$$$$######"""######"""!!!!!!###$$$%%%###$$$$$$$$$###"""!!!!!!%%%%%%&&&&&&((()))***+++''''''(((''''''&&&''''''''''''%%%$$$######"""""")))'''%%%&&&)))++++++***$$$%%%&&&'''((()))***+++++++++,,,------------,,,***+++,,,---------,,,+++---..................---///000222444666777888888555666777888999;;;@@@CCCHHHMMMSSSWWWYYYZZZZZZZZZ]]]]]]^^^^^^]]]\\\ZZZYYY_________^^^\\\ZZZWWWVVVjjjjjjiiigggeeeccc```___```````````````ccchhhkkkmmmvvv|||zzzvvvtttqqqnnniiifffaaa\\\VVVQQQNNNKKKHHHGGGGGGGGGHHHIIIIIIHHHHHHGGGLLLIIIIIILLLNNNPPPWWW___lllvvv~~~|||}}}qqqiiiggggggggggggfffaaa\\\WWWPPPOOOMMMKKKIIIHHHGGGFFFBBBCCCDDDGGGKKKOOORRRUUUPPPOOONNNNNNMMMKKKHHHEEECCCAAA>>>;;;999999999999777888999;;;<<<===>>>>>>>>>>>>>>>===<<<999777666444333222111000/////////......---------------...************************''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&  $$$'''&&&$$$"""######$$$$$$$$$######""""""!!!!!!""""""###$$$"""###%%%$$$###!!!"""###%%%&&&''')))************'''))))))((('''&&&'''(((((('''&&&%%%######""""""  %%%)))***(((%%%&&&&&&((()))***++++++***+++,,,---...---,,,+++++++++,,,,,,,,,,,,++++++,,,,,,,,,---......//////555555666777888888999999555777999:::<<<>>>BBBFFFJJJNNNSSSWWWXXXYYYZZZZZZ]]]]]]^^^^^^^^^]]]\\\[[[]]]]]]]]]\\\ZZZVVVSSSQQQiiiiiiiiigggeeeccc```___^^^```aaaccceeejjjqqqvvvxxx~~~{{{xxxuuuqqqnnniiiddd]]]VVVQQQNNNJJJHHHHHHHHHIIIJJJJJJIIIHHHGGGKKKHHHIIIKKKLLLMMMRRRXXX```jjjyyy}}}xxxuuuxxx|||ppphhh]]]___aaadddddd```YYYTTTQQQPPPNNNLLLJJJHHHGGGFFFCCCDDDEEEGGGKKKNNNRRRTTTRRRPPPNNNLLLKKKIIIGGGDDDAAAAAA???===<<<;;;:::::::::;;;===???AAACCCCCCDDDDDDDDDDDDCCC@@@===:::888444444222111000/////////000///...---------------************************((((((''''''''''''((((((''''''&&&%%%%%%$$$######"""######$$$%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''(((!!!""""""######$$$%%%%%%!!!"""###$$$$$$$$$$$$$$$""""""######$$$$$$$$$###!!!###&&&%%%######$$$%%%%%%&&&)))++++++***((('''%%%'''((('''%%%$$$%%%'''&&&%%%$$$$$$#########$$$###""" &&&&&&'''((())))))*********+++,,,------,,,***))),,,+++++++++++++++,,,,,,,,,,,,---///111333444555<<<;;;999777666555555666555777;;;===???BBBEEEHHHKKKOOOSSSUUUWWWXXXZZZ[[[ZZZZZZ[[[\\\\\\\\\\\\[[[YYYYYYYYYXXXUUUQQQMMMJJJhhhhhhhhhhhhfffdddbbbaaa```bbbeeegggkkkqqqyyy}}}yyyvvvsssoooiiiaaaZZZTTTPPPLLLJJJHHHIIIJJJJJJJJJIIIHHHGGGJJJHHHIIILLLLLLKKKOOOUUUWWWbbbqqq|||zzzzzz{{{}}}}}}zzztttpppuuuyyyooogggXXXZZZ^^^bbbccc___XXXSSSQQQPPPNNNMMMKKKIIIGGGFFFDDDEEEEEEGGGJJJMMMPPPRRRTTTQQQNNNKKKJJJHHHFFFDDD@@@@@@???>>>===<<<;;;:::???@@@BBBDDDGGGHHHIIIJJJHHHIIIHHHFFFCCC???<<<999555444222111000000//////111000///...---,,,,,,,,,************************))))))(((((((((((())))))''''''&&&%%%%%%$$$######!!!"""###$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$$$$%%%%%%"""""""""###$$$%%%&&&'''$$$%%%&&&%%%###"""###$$$ !!!"""###$$$%%%%%%%%%"""###$$$%%%&&&%%%$$$$$$!!!$$$''''''%%%$$$%%%(((%%%'''***,,,,,,***'''%%%"""$$$&&&$$$"""!!!"""$$$######"""######$$$%%%%%%((($$$!!!!!!%%%'''$$$!!!&&&''''''(((((()))))))))***+++,,,------+++)))(((,,,+++*********+++,,,---,,,---///111444777:::<<>>>>>>>>@@@EEEJJJMMMNNNOOONNNMMMMMMKKKHHHDDD???;;;999888666444222111111111111---------------+++***)))------,,,,,,+++***))))))))))))(((((('''''''''&&&))))))((('''&&&&&&%%%%%%%%%&&&''''''&&&%%%###"""$$$$$$######$$$$$$%%%&&&######""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&&&&%%%%%%$$$#########$$$"""###$$$%%%&&&&&&&&&&&&+++******)))((('''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$######"""&&&$$$######%%%&&&''''''***+++---...///......---(((+++......+++)))***,,,+++///444777888888777777999888666555444444555555:::<<>>;;;999777666444222111111111111//////...---,,,+++******---,,,,,,++++++*********))))))(((((((((''''''''')))((((((''''''&&&%%%%%%&&&&&&&&&'''&&&$$$###"""$$$$$$$$$###$$$$$$%%%&&&###############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$###$$$%%%&&&'''''''''''')))(((((('''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&'''((((((''''''((()))+++,,,---...//////.........---,,,---///000222555999:::999666555555666666555555666777888999<<<>>>AAADDDGGGIIIJJJJJJLLLNNNQQQTTTWWWYYY[[[[[[ZZZYYYYYYWWWUUUSSSQQQPPPLLLKKKIIIEEEBBBBBBDDDFFF```___^^^___bbbfffkkkooosssyyyzzzvvvpppjjjfffccc___]]]XXXVVVUUUTTTSSSQQQMMMJJJJJJJJJIIIHHHIIIKKKMMMOOOIIIMMMRRRXXXaaammm{{{|||{{{xxxwww{{{uuummmccc]]][[[\\\]]]\\\[[[WWWSSSRRRTTTUUUSSSQQQSSSRRRQQQPPPNNNLLLJJJIIIJJJJJJIIIIIIIIIJJJJJJKKKOOOQQQSSSTTTTTTRRRPPPNNNIIIGGGDDD@@@?????????@@@EEEGGGKKKNNNPPPPPPPPPOOOJJJHHHFFFBBB???===;;;:::666555333222111111111222333222///---++++++***+++++++++++++++++++++++++++))))))(((((((((((('''''')))((((((''''''&&&&&&&&&&&&&&&&&&&&&%%%$$$###"""$$$$$$$$$$$$$$$%%%&&&&&&$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$$$$$$$$$$###%%%%%%$$$$$$######$$$$$$$$$%%%&&&''''''(((((('''&&&&&&%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&'''&&&%%%$$$''''''(((***,,,///111222666333000///111444666666;;;===>>><<<999555222111222333444666888:::===>>>???AAADDDGGGIIIKKKLLLLLLKKKLLLOOOSSSVVVYYYZZZ[[[[[[[[[[[[ZZZXXXUUURRRPPPJJJIIIEEEBBB@@@CCCHHHLLL______^^^```dddllltttzzz~~~xxxrrrooollljjjhhhaaa```^^^]]][[[WWWRRRNNNMMMLLLJJJIIIIIIJJJLLLMMMJJJLLLOOORRRXXXdddrrr||||||zzz|||}}}~~~wwwlllccc^^^\\\[[[ZZZZZZWWWSSSQQQQQQRRRQQQPPPRRRRRRSSSRRRQQQOOOMMMKKKNNNNNNMMMLLLLLLKKKJJJIIILLLOOORRRTTTTTTRRROOOMMMKKKHHHDDDAAA??????AAABBBFFFHHHKKKMMMNNNNNNMMMLLLKKKIIIEEEAAA>>>;;;::::::555444333222111111222333666444111...,,,+++++++++++++++++++++++++++,,,,,,))))))(((((((((((((((((()))(((((((((''''''&&&&&&&&&&&&&&&&&&%%%$$$######%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$%%%$$$%%%%%%&&&''''''&&&&&&%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&%%%&&&&&&&&&%%%%%%&&&&&&''''''(((***---000333555<<<888555666999<<<<<<;;;>>>>>>>>>;;;666222000///...///222555999===???AAABBBCCCFFFIIILLLMMMNNNNNNKKKLLLOOORRRVVVYYY[[[\\\___```aaa```^^^ZZZVVVTTTOOOLLLHHHEEEDDDIIIPPPVVV^^^___```bbbhhhrrr~~~~~~yyyuuusssqqqpppllljjjhhhfffccc^^^XXXTTTPPPOOOLLLJJJIIIIIIJJJKKKLLLMMMNNNOOOSSS\\\iiirrr|||rrrjjjccc^^^\\\ZZZ]]]ZZZWWWTTTSSSSSSSSSRRRRRRRRRTTTTTTTTTSSSRRRQQQSSSRRRQQQPPPNNNLLLKKKJJJLLLNNNQQQSSSSSSQQQOOOMMMKKKIIIEEEAAA@@@AAACCCDDDHHHIIILLLNNNOOONNNLLLJJJLLLJJJFFFBBB>>>;;;999999555444333222222222333444888666333///---,,,,,,,,,++++++++++++++++++,,,,,,(((((())))))))))))))))))((((((((((((((('''''''''''''''&&&%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$###$$$$$$%%%%%%######$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%''''''***+++***)))''''''***,,,))))))***,,,///222555777===;;;999;;;???@@@>>>;;;999:::999666333000//////,,,...111555:::===@@@BBBDDDEEEHHHKKKMMMNNNOOOOOOMMMNNNPPPSSSVVVYYY\\\]]]aaabbbcccccc```]]]YYYVVVTTTRRRNNNKKKKKKPPPXXX^^^^^^```dddiiippp}}}{{{xxxvvvuuuvvvtttpppmmmiiiddd___[[[UUUSSSPPPMMMJJJIIIIIIIIIJJJKKKLLLMMMOOOVVV___ggguuu{{{uuupppllliiihhhgggeeebbb^^^ZZZXXXVVVVVVTTTTTTUUUVVVWWWWWWWWWWWWVVVUUUSSSQQQOOONNNMMMLLLMMMOOOQQQRRRRRRPPPNNNLLLIIIHHHEEECCCBBBCCCEEEFFFJJJLLLNNNPPPPPPOOOMMMLLLJJJHHHEEEBBB>>>;;;999888555555444333333444555666888777444111///...------++++++++++++++++++++++++(((((())))))))))))******((((((((((((((((((((((((((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&((('''&&&&&&'''(((***+++)))***+++)))&&&%%%(((+++++++++,,,...000333555666999999999:::<<<;;;999777222333222000...---///000...000333777;;;>>>@@@AAADDDFFFHHHKKKMMMNNNOOOOOOOOOOOOQQQSSSUUUXXX[[[\\\^^^^^^___^^^\\\ZZZWWWUUUUUUTTTSSSRRRSSSYYY```eee```eeelllttt~~~~~~|||~~~zzzvvvqqqnnniiieeeaaa[[[YYYUUUPPPLLLJJJIIIIIIHHHJJJLLLMMMNNNQQQXXX^^^hhhsss~~~{{{zzzvvvtttpppkkkddd^^^[[[YYYYYYXXXXXXXXXXXXYYYZZZZZZXXXVVVSSSPPPNNNMMMMMMNNNMMMMMMNNNNNNMMMLLLKKKJJJGGGFFFEEEDDDDDDEEEFFFGGGIIIKKKMMMOOOPPPNNNMMMKKKDDDCCCBBBAAA???<<<:::999666555555444555666777888777777555333111000......---,,,,,,++++++*********(((((()))))))))*********((((((((((((((((((((()))((('''&&&$$$###$$$$$$$$$&&&%%%%%%%%%%%%&&&'''''''''&&&%%%$$$$$$$$$$$$$$$########################$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&(((((('''&&&''')))+++,,,&&&+++......***'''((())),,,,,,...///111111222222333333333222111000000111---------,,,+++,,,...111222444777:::===???@@@AAADDDEEEHHHJJJLLLNNNNNNNNNPPPPPPPPPQQQTTTVVVYYYZZZXXXXXXXXXXXXWWWUUUTTTSSSUUUVVVXXXZZZ]]]bbbiiimmmeeekkkttt~~~~~~yyytttppplllhhheee```]]]XXXSSSNNNKKKJJJIIIHHHKKKNNNOOOOOOQQQUUUYYY___jjjxxx{{{tttkkkccc]]][[[]]]\\\ZZZYYYYYYYYYZZZ[[[YYYVVVSSSOOOMMMMMMMMMNNNJJJJJJJJJIIIIIIGGGFFFFFFFFFEEEEEEFFFFFFGGGGGGHHHGGGHHHKKKMMMMMMLLLJJJIII>>>???@@@@@@???===;;;:::666666555555666777888999666666666555333111///...------,,,,,,+++***))))))(((((())))))*********+++(((((((((((())))))))))))((('''%%%$$$######$$$%%%&&&%%%%%%%%%%%%&&&'''''''''&&&%%%%%%$$$$$$$$$$$$########################&&&'''(((((())))))(((((($$$#########$$$%%%%%%&&&%%%%%%&&&&&&&&&%%%$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&'''&&&%%%$$$%%%''')))++++++111888999555000......,,,---...000000000//////...///...+++'''&&&***---+++++++++***)))+++...111666777:::===???@@@AAAAAACCCEEEGGGJJJLLLMMMMMMMMMPPPOOOOOOPPPRRRTTTWWWXXXVVVVVVUUUTTTSSSSSSSSSRRRUUUXXX\\\```eeejjjppptttlllvvv|||wwwsssnnnhhhdddccc^^^WWWRRRPPPOOONNNNNNLLLLLLLLLLLLNNNPPPRRRSSS^^^bbbmmm{{{uuufff___```\\\[[[ZZZZZZ[[[[[[YYYWWWVVVTTTQQQPPPPPPPPPNNNMMMJJJHHHFFFEEEFFFGGGGGGFFFGGGGGGHHHHHHHHHHHHHHHGGGGGGIIILLLNNNMMMIIIEEECCC???>>>>>>>>>>>>===:::888777777666666666666777777::::::888666333///+++)))---------,,,,,,+++++++++++++++***)))((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%$$$###"""""""""###$$$%%%%%%%%%$$$$$$$$$%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$""""""###$$$%%%%%%&&&&&&"""###%%%'''((()))******%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%###""""""###%%%&&&((()))***+++++++++++++++111444<<>>===<<<<<<<<<;;;888555777777666666666666777777777777666555222///---+++---------,,,,,,+++++++++******))))))))))))))))))'''''''''((((((''''''&&&(((((('''''''''&&&&&&&&&######$$$$$$$$$%%%%%%%%%'''&&&%%%#########$$$$$$$$$$$$######$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$#########$$$$$$%%%%%%&&&###$$$%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''))))))******+++*********---333>>>JJJKKK@@@333,,,++++++++++++++++++++++++******++++++******))))))++++++,,,---000222555777:::;;;<<<>>>???AAACCCCCCFFFFFFGGGIIIKKKMMMOOOPPPQQQOOOMMMLLLMMMPPPSSSVVVXXXWWWUUUSSSTTTVVVXXXZZZcccgggnnnvvv|||{{{vvvpppjjjfff___]]]YYYWWWVVVUUUSSSRRRMMMMMMLLLLLLMMMNNNPPPQQQTTTWWW^^^jjjttt~~~~~~rrrqqqwww{{{|||{{{kkk```^^^^^^]]]]]]]]][[[XXXUUUTTTRRRPPPOOOOOONNNMMMLLLJJJHHHFFFGGGIIIKKKKKKKKKMMMMMMNNNMMMMMMLLLKKKKKKKKKKKKJJJIIIGGGDDDBBB@@@<<<;;;999999999888555333777777777777777777777777444444444333111///...---------,,,,,,,,,,,,++++++))))))*********+++++++++))))))))))))((('''''''''(((((('''''''''&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%)))(((&&&%%%$$$#####################$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$######%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&((('''&&&%%%%%%&&&'''((())))))*********)))((((((***///???SSS\\\PPP;;;+++(((((((((((((((((((((((())))))******************,,,---...111444777:::<<<>>>>>>???@@@AAABBBBBBBBBFFFGGGIIIKKKMMMOOOPPPPPPSSSPPPKKKHHHIIINNNTTTXXX[[[YYYVVVUUUVVVYYY]]]```kkkooovvv}}}|||vvvoookkkcccaaa___]]]\\\ZZZVVVTTTRRRQQQPPPOOOOOOOOOPPPQQQPPPQQQWWW```hhhqqq}}}mmmiiilllppprrr{{{~~~wwwhhhcccbbb```___^^^\\\XXXUUURRRPPPNNNMMMMMMMMMLLLKKKKKKIIIHHHIIIKKKNNNNNNNNNPPPPPPPPPPPPOOONNNMMMMMMLLLKKKJJJGGGDDDBBB@@@???<<<:::888777777666444222777777777888888777777777444333333111000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***)))(((''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%&&&'''''')))))))))))))))((('''&&&(((+++;;;TTTcccYYY@@@+++&&&&&&''''''''''''((((((+++++++++,,,,,,---...///---///111444888;;;>>>???BBBBBBBBBBBBBBBBBBBBBBBBEEEGGGJJJLLLOOOPPPPPPPPPQQQOOOKKKJJJLLLQQQWWW[[[]]]\\\[[[[[[]]]aaaeeehhhooottt{{{|||uuupppkkkiiigggeeeccc___[[[XXXVVVUUUSSSQQQOOONNNNNNOOONNNNNNRRRYYY___fffrrr~~~rrrkkklllnnnpppxxx|||sssjjjgggccc```^^^ZZZVVVSSSQQQOOOLLLLLLLLLLLLKKKJJJKKKJJJIIIJJJLLLOOOPPPPPPPPPPPPQQQQQQPPPOOONNNNNNMMMLLLIIIFFFCCC@@@>>>===;;;999777777777777555444777777888888888888777777555444333111///---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++******)))***)))((('''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$$$$$$$%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&&&&&&&&&&$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&((((((((((((''''''&&&%%%((((((444KKK[[[UUU???---'''''''''((((((((())))))+++++++++,,,---///111222000111444777;;;>>>@@@AAADDDDDDDDDDDDCCCCCCCCCCCCFFFGGGJJJLLLNNNNNNNNNNNNMMMMMMNNNQQQTTTYYY\\\___]]]]]]___bbbeeeiiimmmooonnnttt}}}{{{vvvtttrrrooollljjjfffbbb___[[[YYYVVVRRROOOMMMLLLKKKMMMMMMPPPUUUYYY]]]gggqqqyyywwwwwwxxxwwwzzz|||oookkkeee___[[[WWWSSSQQQOOOMMMKKKJJJKKKKKKJJJIIIKKKIIIHHHIIIKKKNNNNNNNNNNNNNNNOOOOOOOOOOOONNNNNNMMMLLLIIIFFFCCC@@@>>>===:::888666666777888777666666777888999999888777666666555333111///------,,,++++++,,,,,,,,,,,,------......---,,,+++***)))(((***)))'''&&&%%%&&&&&&'''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%% !!!"""###$$$%%%%%%%%%$$$%%%'''((((((((('''&&&$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&''''''''''''$$$%%%&&&''''''&&&%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&%%%%%%(((&&&,,,===JJJGGG999...((((((((())))))******+++*********+++,,,///111333444666888;;;>>>@@@AAAAAACCCDDDDDDDDDDDDEEEEEEEEEFFFGGGHHHJJJKKKKKKLLLLLLJJJMMMRRRXXX]]]```aaaaaa\\\___eeelllqqquuuvvvwwwmmmqqqxxx{{{xxxuuurrrpppnnnkkkhhhbbb```[[[WWWRRROOOMMMLLLLLLLLLOOOSSSTTTVVV]]]fffppp{{{}}}}}}sssmmmddd\\\VVVRRRNNNMMMNNNLLLJJJIIIJJJJJJIIIHHHHHHFFFEEEEEEHHHJJJJJJJJJJJJKKKLLLMMMNNNNNNNNNNNNLLLKKKJJJGGGDDDAAA>>>===888666444555666888888888666777999::::::999777666555444222000////////////+++++++++,,,,,,---------,,,,,,++++++*********)))***)))(((&&&&&&''')))***(((((('''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%!!!"""$$$%%%%%%%%%%%%$$$###$$$&&&(((((('''&&&%%%&&&%%%%%%%%%%%%%%%%%%$$$#########$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&&&&&&&%%%$$$%%%&&&((((((&&&%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&''''''''''''&&&&&&$$$%%%%%%&&&&&&&&&&&&%%%(((%%%'''111888777111---(((((())))))***++++++,,,+++***+++,,,...111444666:::;;;>>>@@@AAABBBBBBBBBBBBBBBCCCDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIKKKOOOVVV]]]aaacccbbbaaa___fffpppzzzyyyxxxwwwyyy~~~{{{xxxuuutttsssqqqoooiiifffbbb\\\WWWSSSPPPOOOLLLLLLNNNRRRRRRRRRXXX___dddpppuuummmcccYYYRRRNNNKKKJJJMMMKKKIIIIIIJJJJJJIIIHHHFFFDDDBBBCCCEEEGGGGGGGGGHHHIIIJJJKKKLLLMMMMMMMMMKKKKKKJJJHHHFFFBBB???===666444333333666888888888666777999::::::999777666333222111000000111222222+++++++++,,,,,,---------)))************++++++++++++***((('''''')))+++,,,&&&&&&%%%%%%%%%$$$$$$$$$'''''''''&&&&&&%%%%%%%%%$$$%%%&&&'''&&&%%%$$$###"""###%%%''''''&&&%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$""""""###$$$%%%%%%&&&&&&&&&''''''&&&%%%$$$######$$$%%%'''(((((('''%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$''''''((((((((((((''''''###$$$%%%%%%&&&&&&&&&&&&((($$$%%%***...---++++++((((((((()))***++++++,,,---------...111444888:::>>>???AAACCCDDDDDDCCCCCC@@@AAABBBDDDEEEGGGHHHIIIHHHGGGFFFEEEEEEEEEFFFGGGMMMQQQXXX^^^bbbcccbbbaaaeeemmmzzz{{{}}}|||}}}}}}{{{wwwsssmmmeee^^^YYYVVVRRRPPPQQQMMMKKKMMMOOOOOOSSSXXXccciiitttuuufffZZZTTTPPPKKKFFFIIIHHHGGGHHHIIIIIIHHHFFFGGGFFFDDDCCCCCCEEEFFFHHHJJJKKKLLLMMMMMMLLLKKKJJJLLLKKKIIIFFFCCC@@@>>>===999888777666666777999:::999999:::;;;<<<<<<<<<<<<333222111000000000222222000///......------------......------+++***((('''+++******)))))))))))))))***)))(((''''''''''''''''''%%%""""""$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%$$$$$$###%%%%%%&&&'''&&&%%%###"""%%%%%%%%%&&&&&&&&&''''''######""""""###%%%''')))$$$$$$%%%%%%%%%&&&&&&&&&&&&'''((()))))))))((('''&&&&&&&&&'''''''''(((((('''((()))***,,,,,,------+++,,,---///222666<<>>;;;:::<<<;;;999888777888888999>>>>>>===<<<:::888777666222222333333444444333333///......------------...,,,,,,------,,,++++++***+++***)))(((''''''''''''(((''''''''''''(((((())))))'''&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''######$$$%%%%%%&&&''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$&&&&&&'''''''''((((((((((((((()))***+++,,,------000222555777:::>>>CCCGGGHHHGGGFFFEEEDDDCCCBBBAAACCCBBBBBBDDDGGGHHHHHHHHHGGGFFFDDDEEEIIIOOOVVVZZZ``````ccceeeeeejjjwwwyyysssmmmggg```\\\XXXSSSPPPPPPOOONNNPPPTTTTTTWWW]]]fffrrr~~~|||zzzuuu|||ssseeeZZZSSSPPPIIIHHHHHHIIILLLNNNNNNNNNIIIGGGFFFDDDDDDEEEFFFGGGGGGHHHJJJLLLMMMMMMMMMMMMHHHGGGEEEBBB???===;;;::::::999999888888999:::;;;BBBAAAAAA???===;;;999888,,,---000222444555444444//////...---------......******+++++++++++++++***+++***)))'''&&&&&&&&&&&&'''''''''''''''((()))***'''&&&%%%%%%&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&'''&&&%%%$$$###$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$$$$%%%''')))***''''''''''''((((((((((((((())))))***+++---...///333555999<<<>>>BBBFFFIIIHHHGGGFFFDDDCCCBBBAAA@@@CCCCCCDDDEEEFFFHHHHHHHHHEEEEEEFFFIIIOOOVVV^^^bbbfffgggiiijjjkkkrrrzzzuuuqqqkkkfffbbb]]]WWWSSSRRRPPPNNNOOOSSSTTTVVVYYY```jjjxxx}}}zzzxxx}}}ooobbbXXXSSSMMMLLLKKKKKKNNNPPPPPPPPPIIIHHHFFFEEEDDDEEEFFFGGGHHHIIIJJJKKKKKKKKKJJJIIIGGGFFFDDDBBB@@@===<<<;;;888888999999:::;;;<<<===@@@@@@@@@???>>><<<;;;:::333333444444444222000///111111000///............((())))))******************)))((('''&&&&&&&&&&&&'''''''''''''''((()))***%%%$$$######%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%$$$###$$$%%%&&&'''%%%%%%%%%&&&&&&&&&''''''(((''''''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''$$$$$$$$$$$$%%%''')))***'''''''''((((((((())))))))))))***+++---///111222666888<<>>:::;;;;;;<<<===>>>??????============<<<;;;:::999555555666666777666666666555444222111///.........))))))***************)))***)))((((((''''''(((((((((''''''''''''(((((()))$$$######$$$%%%%%%$$$"""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%$$$######%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&''''''''''''&&&&&&%%%$$$$$$$$$$$$$$$''''''((((((((()))))))))))))))***,,,...222555777999<<<@@@CCCDDDEEEFFFHHHGGGFFFDDDBBBAAA@@@AAAAAAAAACCCEEEEEEDDDDDDFFFGGGFFFHHHNNNUUU^^^hhhoootttuuuuuuyyy}}}~~~yyyvvvssspppnnnfff```ZZZWWWTTTOOOOOOSSSPPPQQQSSSWWW^^^iiiuuu~~~mmmaaaYYYVVVSSSQQQQQQQQQQQQPPPKKKIIIGGGEEEEEEEEEFFFGGGIIIJJJKKKMMMMMMMMMLLLLLLEEEEEEDDDDDDCCCCCCBBBBBB@@@AAAAAAAAAAAAAAA@@@@@@=========<<<;;;:::999888444444555666888:::;;;<<<888777555222000///......++++++,,,,,,,,,++++++***))))))((((((((()))******)))((((((''''''''''''(((&&&&&&&&&'''((((((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&'''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&'''''''''''''''''''''&&&%%%$$$###"""'''((((((((())))))))))))))))))***---000444888;;;===@@@DDDFFFGGGFFFGGGGGGFFFEEECCCAAA@@@@@@AAABBB@@@BBBDDDDDDCCCBBBDDDFFFJJJMMMSSS\\\fffpppxxx|||~~~{{{xxxuuusssrrrhhhbbb\\\YYYUUUPPPPPPSSSRRRRRRSSSTTTYYYaaakkkrrrvvvggg\\\YYYUUUSSSRRRRRRQQQPPPKKKJJJHHHFFFEEEEEEFFFGGGIIIJJJLLLNNNOOOPPPPPPOOOEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFEEEDDDBBBAAA@@@@@@@@@???>>>===;;;999888:::999777555555555555666:::999666444111///...------.........------,,,+++((((((((())))))***+++,,,***)))(((''''''''''''''')))))))))***,,,+++)))'''&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''###$$$$$$%%%%%%&&&&&&'''"""###%%%&&&'''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''###$$$$$$%%%%%%$$$$$$###&&&&&&&&&'''''''''((((((&&&'''((()))))))))((('''(((((((((((()))))))))))))))***+++---111666;;;>>>@@@CCCGGGIIIIIIHHHGGGGGGEEEDDDBBB@@@@@@@@@BBBCCC???BBBDDDDDDBBBAAACCCFFFMMMQQQXXXaaakkkuuu}}}}}}yyyvvvtttjjjfff___ZZZVVVTTTRRRPPPPPPPPPSSSUUUVVVWWW```jjjxxx{{{ooo\\\YYYTTTRRRQQQQQQPPPOOOMMMKKKGGGDDDBBBBBBBBBCCCIIIIIIJJJJJJLLLMMMOOOPPPJJJHHHGGGFFFGGGGGGGGGFFFKKKJJJIIIIIIJJJIIIGGGEEEEEECCCAAA???===<<<<<<<<<<<<;;;;;;;;;<<<===???@@@::::::888666333111000///...------------...//////...---+++)))(((((()))******)))(((''''''&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%'''''''''''''''((())))))((((((((((((((((((((((((''''''%%%$$$###"""""""""''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''((((((((())))))'''"""###&&&%%%###''''''''''''''''''&&&&&&''')))******))))))***,,,(((+++...111555:::@@@DDDDDDEEEHHHJJJJJJIIIFFFEEEBBBAAAAAAAAAAAABBBCCCCCCEEEDDDCCCAAA@@@AAAEEEGGGNNNTTT]]]eeennnwww}}}yyywwwoookkkddd^^^ZZZWWWUUUSSSPPPPPPRRRTTTTTTVVV^^^gggqqq{{{vvviii]]][[[WWWUUUTTTTTTRRRQQQNNNKKKHHHEEEBBBBBBCCCCCCDDDEEEEEEFFFHHHJJJKKKLLLKKKIIIFFFEEEFFFHHHJJJKKKMMMLLLKKKKKKKKKJJJHHHFFFEEECCCAAA???>>>===============<<<<<<<<<===>>>???;;;:::999777444222111000///......------.........///---+++***))))))***+++******(((''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%'''&&&&&&&&&&&&''''''((('''''''''''''''''''''''''''&&&%%%$$$############%%%%%%%%%&&&&&&'''''''''$$$$$$$$$%%%%%%&&&&&&'''%%%%%%&&&&&&&&&&&&&&&&&&+++'''###$$$(((******(((''''''''''''''''''''''''&&&'''((((((''''''(((******---222666999>>>CCCGGGEEEFFFIIIJJJJJJIIIGGGFFFDDDCCCCCCBBBBBBBBBCCCCCCCCCCCCBBBAAA@@@AAADDDGGGNNNTTT]]]gggpppzzz}}}zzzuuuqqqjjjddd```\\\YYYWWWQQQPPPPPPRRRRRRSSSZZZccchhhssspppddd___]]]ZZZYYYXXXVVVTTTRRRMMMKKKHHHEEECCCBBBBBBCCCDDDDDDEEEGGGHHHKKKLLLNNNKKKJJJGGGFFFGGGKKKOOOQQQPPPOOOMMMMMMMMMLLLJJJHHHEEEDDDBBB@@@???>>>>>>???@@@???>>>============>>><<<;;;:::888666444333222000000///...------------...---,,,*********++++++******)))(((''''''''''''''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%###$$$$$$%%%&&&'''((()))######$$$%%%&&&'''((((((&&&&&&&&&&&&&&&&&&%%%%%%***'''$$$$$$'''***)))((('''''''''''''''''''''''''''((()))((('''''')))+++...111777<<<@@@CCCGGGIIIGGGHHHJJJKKKKKKIIIHHHFFFFFFEEEDDDCCCBBBBBBBBBBBBBBBCCCCCCBBBBBBCCCGGGJJJOOOTTT^^^hhhqqqzzz|||yyyuuunnnhhhddd```\\\ZZZTTTQQQPPPQQQQQQQQQVVV^^^aaalll}}}}}}nnnccc___]]][[[ZZZYYYWWWSSSPPPLLLJJJHHHEEECCCBBBAAABBBCCCDDDDDDFFFHHHJJJLLLMMMJJJJJJKKKKKKLLLOOORRRUUUTTTRRRPPPPPPOOONNNKKKIIIEEEDDDBBB@@@??????@@@@@@AAAAAA@@@???>>>===<<<<<<<<<;;;:::999777666444444222111000...------,,,,,,---,,,+++***)))*********+++***)))(((''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%%%%((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&'''$$$$$$%%%%%%&&&'''(((((($$$%%%%%%%%%&&&&&&''''''((((((((((((((('''''''''(((&&&$$$%%%'''(((((('''''''''''''''((((((((((((***+++++++++******---///111666<<>>===;;;;;;::::::999888777666555444333222000///------,,,,,,+++******)))))))))))))))+++***)))((((((''''''((((((''''''&&&&&&''''''(((((('''&&&&&&%%%%%%&&&&&&(((((('''''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%(((((((((((((((((((((''')))((('''((()))******)))'''''''''((((((((())))))++++++,,,++++++---000222555:::@@@EEEHHHIIIJJJKKKKKKKKKLLLKKKKKKIIIHHHGGGEEEDDDCCCAAA@@@??????>>>>>>@@@CCCEEEHHHKKKPPPSSSXXXZZZ___eeelllrrrvvvwww|||zzzwwwsssooommmjjjfffddd___YYYUUUUUUTTTRRRTTTYYY[[[cccnnn{{{|||~~~~~~ssslllfffccc___[[[XXXUUUQQQNNNLLLKKKIIIGGGEEEDDDCCCBBBAAAAAAAAABBBDDDEEEGGGHHHIIIOOOUUUXXXWWWUUUUUUVVVWWWUUUSSSQQQOOOMMMIIIGGGBBBAAA@@@??????@@@AAAAAAAAAAAA@@@???>>><<<:::999888888777666666555444444333222111///...---------************************++++++***)))((((((((((((((((((''''''''''''(((((((((''''''&&&&&&&&&&&&&&&'''''''''''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%))))))((('''&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''((((((((('''''''''(((((())))))***)))***+++++++++...222555;;;???DDDHHHJJJJJJKKKLLLLLLLLLLLLKKKJJJHHHGGGFFFDDDCCCBBB@@@???>>>>>>>>><<>>>>>???AAAAAA????????????>>><<<:::999666555555444444333333333222111000///............+++,,,,,,------,,,,,,,,,,,,+++***)))((((((((((((((((((''''''''''''(((((((((((('''&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((()))***''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''%%%%%%&&&&&&&&&&&&&&&&&&((((((''''''&&&&&&%%%%%%###$$$$$$%%%&&&'''((((((###$$$%%%&&&%%%%%%%%%&&&&&&''''''((())))))******)))***+++,,,---111666:::AAAEEEHHHKKKKKKLLLLLLMMMMMMLLLKKKJJJIIIGGGFFFEEEDDDCCCBBBAAA@@@?????????@@@DDDIIIOOOUUU[[[aaaeeeiiigggeeeggglllqqqsssttt{{{~~~|||zzzxxxxxxvvvtttrrrhhhaaa[[[ZZZXXXVVVVVVYYYXXXZZZ^^^dddooowwwnnnkkknnnsssvvv~~~}}}~~~sssooohhhbbb]]]YYYVVVTTTRRRQQQPPPNNNLLLJJJHHHGGGBBBBBBBBBBBBBBBCCCDDDDDDRRRVVVZZZYYYVVVTTTWWWZZZWWWUUURRRPPPMMMJJJFFFCCC@@@???>>>>>>>>>???@@@AAA>>>>>>???>>>===<<<:::888444444333333333222222222222111000//////......///------...//////.........,,,+++***)))((((((((((((((((((''''''''''''(((((((((((('''&&&&&&&&&&&&'''######$$$%%%&&&((()))***(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&&&&###$$$$$$%%%&&&'''((((((&&&&&&''''''''''''''''''$$$%%%&&&'''(((***++++++&&&((()))***)))((()))***&&&''''''((()))******+++,,,---...///111555:::>>>FFFHHHKKKMMMLLLMMMMMMOOOMMMLLLKKKJJJHHHFFFEEEEEEDDDDDDCCCBBBAAAAAAAAAAAAEEEJJJPPPWWW]]]dddjjjooooookkkhhhjjjoootttwwwxxx~~~|||{{{{{{{{{zzzyyynnniiibbb\\\YYYWWWVVVUUUXXXWWWZZZ___eeeooouuullliiijjjlllmmmttt~~~{{{xxxooossswwwxxxzzz}}}mmmbbb^^^\\\ZZZWWWYYYVVVQQQLLLIIIGGGGGGGGGIIIGGGDDDBBBBBBEEEIIILLLTTTVVVWWWWWWVVVVVVXXXYYYYYYWWWTTTPPPKKKHHHEEEDDD@@@@@@???>>>======>>>>>>????????????>>><<<;;;999:::888555222000000000111222000............---,,,000444555333222222///***---+++******,,,------,,,,,,++++++***)))(((((('''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&$$$######%%%&&&&&&%%%((((((((('''&&&&&&%%%%%%'''''''''&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$&&&((()))(((((()))***''''''(((((())))))******------///111666;;;???BBBFFFHHHKKKNNNNNNMMMJJJHHHIIIHHHGGGFFFFFFFFFGGGHHHJJJGGGDDDBBBCCCEEEFFFGGGMMMSSS\\\eeekkkmmmmmmlllooonnnnnnqqqvvv||||||zzzwwwvvvuuuttttttuuuwwwxxxwwwyyy{{{||||||~~~}}}|||zzzzzzyyyzzz}}}}}}{{{zzzyyyxxxwwwooojjjddd^^^[[[YYYWWWVVVXXXWWWXXX\\\aaaiiixxxyyyrrrooonnnmmmlllttt}}}zzzuuunnnooopppnnnooottt}}}sssfff```___^^^]]][[[XXXTTTOOOKKKHHHGGGFFFGGGFFFDDDCCCDDDGGGJJJMMMUUUVVVXXXXXXWWWVVVXXXYYYZZZWWWTTTOOOKKKGGGEEECCC@@@@@@???>>>>>>>>>>>>>>>AAAAAAAAA@@@???===;;;999777555333111000111111222111111///.........///000333<<>>CCCFFFHHHJJJLLLMMMMMMLLLJJJHHHHHHHHHGGGFFFFFFFFFGGGHHHJJJHHHEEEDDDEEEFFFHHHHHHPPPVVV```iiinnnpppooooooqqqrrrssswww{{{~~~zzzzzzzzzzzzzzz{{{{{{|||{{{|||}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}{{{|||~~~}}}zzzvvvssspppnnnkkkhhheeedddbbbaaaaaabbbcccdddeeegggiiijjjkkkmmmppprrrvvvuuusssrrrrrrtttuuuwwwyyyyyywwwtttqqqnnnllljjjiiiiiigggggggggiiilllmmmqqqtttwwwzzz}}}|||zzzyyywwwuuuqqqmmmgggbbb___]]]ZZZYYYYYYWWWWWWZZZ]]]cccooo{{{}}}zzzvvvrrrooottt{{{zzzzzzyyyuuuqqqooorrrzzz}}}mmmeeeccccccccc^^^[[[WWWSSSNNNJJJGGGEEEEEEEEEDDDEEEFFFIIILLLNNNUUUVVVXXXXXXWWWVVVWWWXXXYYYWWWTTTOOOJJJGGGDDDCCC@@@@@@???>>>>>>>>>>>>???CCCCCCCCCBBB@@@===;;;999444333222111111111222333000111111///---...222666;;;JJJXXX[[[TTTJJJ>>>444---+++***)))******)))(((***))))))((((((''''''''')))))))))))))))(((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&(((&&&%%%%%%'''(((((('''######$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%###$$$$$$%%%&&&'''((()))$$$&&&((()))(((((((((***))))))))))))))))))******///000444888>>>CCCHHHKKKLLLLLLLLLLLLKKKJJJIIIHHHGGGFFFFFFEEEFFFFFFGGGGGGJJJIIIGGGFFFFFFHHHIIIKKKRRRZZZeeemmmrrrsssrrrrrruuuxxx{{{|||yyyvvvwwwwwwxxxyyyyyyzzzzzz|||zzzwwwsssqqqqqqqqqqqquuutttsssrrrpppnnnlllkkkjjjjjjjjjjjjjjjkkkkkkllljjjkkklllmmmnnnnnnnnnnnnmmmmmmmmmmmmnnnnnnnnnnnnlllllllllmmmoooqqqssstttvvvuuutttuuuvvvyyy|||~~~~~~|||xxxuuuooolllhhhdddaaa___[[[YYYVVVVVVUUUSSSSSSSSSSSSTTTUUUWWWYYYZZZZZZ\\\___bbbbbbaaa```_________```aaaggggggeeeccc```^^^[[[ZZZZZZYYYXXXWWWWWWXXXYYYZZZ\\\^^^```bbbdddhhhlllpppzzz~~~|||{{{yyywwwssspppkkkgggdddaaa^^^\\\[[[XXXWWWYYY\\\aaakkkuuu}}}yyyxxx|||||||||xxxmmmhhheeeeee```___[[[VVVQQQLLLHHHFFFDDDDDDEEEFFFHHHJJJMMMNNNTTTVVVXXXXXXWWWVVVWWWWWWYYYWWWSSSNNNJJJFFFCCCBBB@@@@@@???>>>>>>?????????FFFEEEEEECCCAAA===;;;999444333222111111111111222000222333000---...555;;;EEEXXXlllpppfffVVVEEE999///---+++*********)))''')))((((((((('''''''''&&&(((((((((((((((((((((((('''''''''(((((((((((((((&&&&&&''''''''''''&&&&&&&&&$$$######%%%&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((%%%'''((()))((('''((()))******)))))))))***+++,,,///222666<<>>DDDIIILLLNNNPPPOOOMMMJJJIIIHHHGGGGGGDDDDDDEEEFFFGGGHHHHHHHHHHHHIIIJJJJJJIIIIIILLLOOOUUU]]]hhhoooqqqqqqsssuuu~~~~~~}}}{{{{{{zzzxxxvvvtttqqqpppooonnnnnnlllkkkkkklllmmmnnnmmmkkkiiihhhfffbbb___^^^___aaacccbbbaaabbbdddeeedddccccccdddfffhhhjjjjjjjjjjjjfffdddcccbbbcccdddcccbbbbbbcccccccccaaa]]]ZZZWWWUUUUUUUUUUUUUUUWWWXXXXXXVVVUUUSSSQQQPPPPPPPPPQQQPPPPPPPPPPPPOOONNNMMMLLLJJJJJJIIIIIIJJJJJJKKKLLLKKKLLLLLLMMMNNNNNNMMMMMMJJJKKKKKKLLLMMMMMMNNNNNNMMMLLLKKKKKKMMMOOORRRSSSRRRRRRRRRRRRSSSTTTVVVWWWXXXXXXYYYZZZ[[[[[[[[[[[[YYYZZZ\\\^^^```bbbcccddddddcccbbb```]]]ZZZXXXWWWRRRPPPLLLJJJIIIGGGEEECCCCCCCCCCCCCCCCCCBBBBBBBBB???@@@AAAAAAAAABBBDDDFFFGGGGGGGGGGGGGGGGGGHHHHHHIIIIIIIIIHHHGGGFFFEEEDDDBBBBBBBBBCCCDDDFFFGGGHHHHHHHHHIIIIIIHHHIIILLLNNNTTTUUUVVVZZZ___eeekkkooovvv|||}}}xxxvvvssspppnnnjjjfffccc___[[[ZZZ]]]```ccciiiooouuu|||{{{zzztttiiicccbbb```]]]XXXTTTPPPNNNMMMHHHGGGFFFEEEFFFHHHJJJKKKNNNQQQTTTVVVVVVVVVVVVVVVUUUSSSPPPLLLIIIFFFDDDCCC@@@????????????@@@AAAAAADDDDDDCCCAAA???<<<999777666666555444333111111000000111222111000111666;;;KKKZZZgggiii```RRRCCC777111///,,,+++,,,+++***)))((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''(((((()))''''''((((((((((((''''''(((&&&%%%%%%'''(((((('''))))))(((''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%&&&'''))))))(((''''''(((***)))((()))***,,,///111333666;;;AAAFFFJJJKKKLLLPPPOOOMMMKKKIIIHHHGGGGGGCCCDDDFFFGGGIIIIIIJJJJJJGGGJJJMMMLLLKKKKKKNNNRRRXXX```iiiooopppqqqtttxxx}}}}}}{{{zzzyyytttsssqqqooonnnmmmllllllgggfffccc```^^^]]]\\\\\\]]]\\\[[[\\\]]]]]]\\\[[[TTTVVVVVVTTTPPPOOOPPPRRRTTTSSSRRRSSSUUUVVVUUUTTTRRRTTTVVVXXXYYYZZZZZZZZZYYYWWWVVVVVVWWWWWWVVVUUUQQQQQQRRRQQQPPPNNNLLLJJJIIIHHHHHHHHHHHHJJJKKKLLLHHHHHHHHHGGGGGGGGGFFFFFFDDDDDDEEEFFFFFFFFFEEEEEEAAAAAAAAAAAAAAABBBBBBCCCCCCDDDEEEEEEEEEEEEEEEEEECCCCCCDDDDDDEEEEEEFFFFFFEEEDDDCCCCCCDDDFFFHHHIIIHHHHHHHHHIIIIIIIIIJJJJJJJJJJJJKKKLLLLLLMMMMMMNNNJJJKKKLLLNNNPPPQQQRRRRRRTTTSSSRRRQQQOOONNNMMMLLLIIIGGGDDDCCCCCCBBBAAA?????????@@@@@@AAAAAA@@@@@@>>>?????????>>>>>>@@@BBBAAAAAAAAABBBBBBCCCCCCDDDCCCCCCDDDDDDDDDDDDDDDCCC>>>??????@@@BBBCCCDDDDDDDDDEEEEEEEEEEEEFFFIIIKKKIIIJJJMMMPPPSSSWWWYYY[[[___eeennnwww}}}zzzxxxvvvtttrrrnnniiieeeaaa\\\ZZZ]]]```aaaeeejjjooozzz{{{nnnhhhbbb___[[[WWWTTTRRRQQQQQQKKKIIIFFFDDDCCCEEEGGGIIIJJJMMMRRRUUUUUUUUUVVVVVVRRRQQQOOOLLLIIIGGGEEEEEE@@@?????????@@@@@@AAABBBAAAAAAAAA???===:::777666555555555555444444333333000000000000222333666777AAAJJJQQQQQQLLLEEE;;;222///---+++***++++++***)))))))))))))))))))))))))))&&&'''''''''(((((((((((($$$%%%%%%&&&''''''((((((''''''((((((((((((''''''(((&&&%%%%%%'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&((())))))(((''''''((()))(((((((((***...111333777:::???EEEIIIKKKKKKKKKOOONNNMMMLLLJJJHHHGGGFFFCCCEEEGGGIIIJJJKKKKKKKKKIIIMMMPPPPPPNNNNNNRRRVVV]]]dddlllpppqqqsssxxx~~~~~~}}}|||||||||{{{yyywwwuuutttsssssslllpppvvvxxxyyyyyy{{{}}}~~~~~~~~~~~~~~~}}}}}}}}}|||zzzxxxxxxyyyxxxwwwuuuuuutttsssqqqnnnlllkkkjjjbbbaaa```^^^]]]\\\[[[[[[]]][[[YYYVVVSSSRRRQQQQQQRRRPPPNNNNNNOOONNNMMMKKKGGGIIIKKKJJJHHHGGGHHHKKKKKKJJJIIIJJJLLLLLLKKKJJJHHHIIILLLNNNOOOPPPPPPPPPLLLKKKJJJJJJKKKKKKJJJHHHIIIIIIIIIHHHGGGFFFEEEEEEBBBAAAAAAAAAAAACCCDDDEEEBBBCCCDDDDDDDDDDDDCCCCCC>>>???@@@AAABBBBBBBBBBBB???????????????@@@@@@AAABBBBBBCCCCCCDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDEEEEEECCCBBBBBBAAABBBCCCDDDEEEEEEFFFFFFGGGGGGFFFFFFEEECCCCCCDDDDDDEEEFFFGGGGGGCCCDDDEEEGGGHHHHHHHHHHHHJJJJJJIIIIIIHHHGGGFFFFFFFFFDDDBBBAAABBBBBBAAA@@@??????@@@AAABBBBBBBBBAAAAAAAAABBBAAA??????@@@BBB===>>>>>>???@@@AAABBBBBBCCCCCCDDDEEEFFFFFFFFFFFF@@@@@@AAAAAABBBCCCDDDDDDBBBCCCDDDDDDDDDFFFIIILLLEEEHHHLLLPPPRRRSSSSSSRRRUUUZZZaaahhhqqq}}}~~~{{{{{{zzzxxxvvvtttpppjjjgggbbb]]]ZZZ\\\^^^___aaaeeejjjtttsssnnnaaa^^^ZZZVVVTTTSSSSSSTTTNNNKKKFFFCCCAAACCCEEEGGGHHHKKKPPPTTTUUUUUUVVVVVVQQQPPPNNNKKKIIIGGGFFFFFF@@@?????????@@@AAAAAABBB?????????>>><<<999777555333444555555666666666555111000///000333555555444888===@@@???===;;;555......,,,***)))******)))((())))))))))))************'''((((((((())))))******$$$$$$%%%%%%&&&'''((((((''''''((((((((((((''''''&&&$$$######%%%&&&&&&%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%&&&&&&'''''''''###$$$$$$%%%&&&'''((((((&&&((())))))(((''''''((((((((('''(((+++///222555:::===BBBGGGJJJKKKKKKJJJNNNMMMMMMLLLKKKIIIGGGFFFCCCEEEGGGJJJKKKLLLLLLLLLKKKOOOSSSSSSQQQQQQUUUYYYaaahhhppprrrrrruuu|||zzzyyywwwuuusssqqqppppppllllllllllllkkkkkkkkkkkkgggfffeeecccbbb```___^^^^^^___aaaccceeeggghhhiiikkkkkkjjjjjjjjjiiiiiiiiihhhggggggfffeeedddccccccbbbaaa^^^\\\ZZZXXXWWWWWWTTTSSSQQQPPPOOOPPPPPPQQQNNNMMMLLLKKKIIIHHHFFFFFFEEEEEEFFFFFFGGGHHHHHHHHHGGGGGGFFFEEEDDDCCCBBBAAACCCCCCBBBBBBAAAAAA@@@@@@AAABBBBBBCCCDDDEEEEEEEEEGGGFFFEEEDDDCCCCCCDDDEEEDDDDDDCCCCCCAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???@@@BBBBBBAAAAAACCCDDD@@@@@@@@@???@@@@@@AAAAAA>>><<<:::<<<@@@CCCDDDCCCEEEEEEDDDDDDCCCCCCCCCCCCDDDBBB???@@@BBBDDDBBBAAA@@@AAACCCBBBBBBBBBCCCEEEJJJKKKJJJHHHEEECCCDDDEEECCCCCCBBBBBBCCCDDDDDDEEE>>>@@@CCCEEEEEEFFFGGGIIIHHHHHHGGGGGGGGGGGGGGGGGGEEEDDDDDDCCCBBBBBBBBBBBB@@@@@@???@@@@@@AAABBBBBBCCCDDDDDDCCCAAA@@@AAACCCAAAAAAAAAAAAAAABBBCCCCCCDDDCCCDDDHHHMMMMMMHHHCCCEEECCCBBBCCCGGGIIIHHHGGGHHHIIIJJJJJJIIIJJJLLLNNNMMMOOOPPPQQQPPPQQQRRRTTTTTTWWW[[[^^^eeeqqqzzzwwwvvvvvvuuuuuussspppmmmgggddd```]]]\\\\\\^^^```hhhmmmvvvwwwnnnddd___YYYVVVUUUTTTQQQNNNLLLJJJGGGEEECCCBBBAAABBBEEEHHHLLLPPPSSSTTTUUUUUURRROOOLLLKKKLLLKKKHHHEEECCCBBB@@@>>>======>>>>>>>>>>>>>>>>>>===<<<;;;:::888666666777888999888777666222//////222555666666777666555333111///...---***)))))))))))))))************))))))))))))*********)))(((&&&&&&''''''(((&&&&&&&&&&&&'''''''''(((((((((((((((((('''''''''((('''&&&%%%%%%%%%%%%%%%''''''''''''''''''''''''''')))***)))(((&&&&&&'''(((((('''''''''&&&&&&&&&''''''&&&&&&&&&''''''((('''***---,,,+++---444:::CCCEEEHHHJJJLLLLLLKKKKKKKKKLLLMMMNNNLLLIIIFFFDDDEEEGGGIIILLLNNNOOOOOOOOOQQQRRRRRRQQQQQQRRRUUUXXXbbbggglllpppxxx}}}yyysssooojjjiiigggeeecccbbbaaaaaa^^^^^^^^^^^^]]]]]]]]]]]]ZZZZZZYYYXXXVVVUUUTTTTTTRRRSSSTTTVVVWWWYYYZZZ[[[\\\\\\\\\\\\[[[[[[[[[[[[ZZZZZZYYYXXXXXXWWWVVVVVVWWWVVVTTTRRRPPPOOONNNNNNMMMLLLJJJIIIIIIIIIJJJJJJIIIIIIHHHGGGGGGFFFFFFEEEDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBAAAAAAAAADDDDDDDDDCCCCCCBBBBBBBBBCCCCCCCCCDDDEEEFFFFFFFFFCCCBBBAAA@@@??????@@@AAABBBBBBBBBBBBBBBAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>@@@BBBCCCCCCBBBBBBCCCEEEBBBBBBAAAAAAAAAAAABBBBBBBBB@@@>>>@@@CCCEEEEEEEEEFFFFFFGGGGGGFFFEEEEEEDDDHHHFFFDDDDDDFFFGGGFFFEEEDDDEEEFFFFFFHHHJJJOOORRRUUUUUUTTTQQQLLLIIIHHHIIIEEEEEEEEEDDDEEEEEEFFFFFFDDDFFFGGGGGGGGGGGGHHHJJJIIIIIIJJJJJJIIIHHHGGGGGGFFFFFFEEEEEEEEEFFFFFFGGGFFFEEEEEEEEEEEEFFFFFFGGGFFFFFFGGGFFFDDDDDDEEEFFFEEEEEEDDDDDDEEEFFFFFFGGGHHHHHHKKKPPPWWWYYYVVVRRRNNNKKKIIIIIIJJJLLLKKKIIILLLMMMOOOOOOOOOPPPRRRUUUXXXYYYZZZZZZYYYXXXYYY[[[XXX[[[___ccciiittt|||yyyxxxwwwvvvvvvtttqqqoooiiigggccc```^^^^^^___```cccgggooo{{{yyyqqqeee```YYYUUUTTTSSSPPPNNNLLLKKKJJJHHHFFFEEEDDDCCCDDDFFFIIILLLOOOQQQRRRRRRRRROOOMMMLLLMMMLLLJJJGGGEEECCCBBB@@@????????????============<<<;;;::::::888777666777999999999777666333000///222555666555666555444222000///------******))))))))))))*********))))))(((((())))))******)))((('''&&&''''''(((&&&&&&'''''''''(((((((((((((((((((((((((((((('''((('''&&&&&&%%%%%%%%%&&&''''''''''''''''''''''''###%%%&&&%%%$$$"""######(((((('''''''''&&&&&&&&&''''''''''''((()))******)))+++------...222999>>>DDDFFFHHHKKKLLLLLLKKKKKKIIIJJJJJJJJJIIIGGGEEECCCFFFHHHJJJLLLNNNOOOOOOOOOMMMNNNNNNNNNOOORRRWWWZZZ___eeekkkpppxxx}}}}}}yyy{{{rrrjjjccc^^^[[[ZZZYYYWWWUUUTTTSSSRRRRRRQQQQQQQQQQQQPPPPPPPPPPPPOOOOOONNNMMMMMMLLLKKKKKKHHHHHHIIIJJJKKKLLLMMMMMMNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMLLLLLLKKKKKKJJJJJJLLLKKKJJJIIIHHHGGGGGGGGGGGGGGGFFFEEEEEEFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFEEEDDDCCCAAAAAA@@@AAAAAABBBBBBCCCCCCCCCDDDBBBBBBBBBBBBBBBBBBAAAAAABBBBBBBBBCCCDDDDDDEEEEEECCCBBBAAAAAA@@@AAAAAAAAA@@@@@@@@@AAAAAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDDDDCCCCCCDDDEEEGGGGGGFFFFFFFFFFFFGGGGGGIIIGGGFFFGGGJJJKKKLLLKKKLLLMMMNNNOOOOOOMMMLLLJJJOOOMMMLLLLLLMMMNNNNNNMMMKKKLLLLLLMMMPPPWWW___dddkkkjjjgggaaaYYYSSSOOONNNLLLKKKJJJJJJJJJJJJJJJJJJLLLMMMMMMMMMLLLLLLMMMOOOOOOOOOPPPQQQPPPNNNKKKJJJKKKKKKKKKKKKLLLMMMNNNOOOMMMMMMLLLKKKKKKKKKKKKLLLJJJKKKMMMLLLKKKKKKLLLNNNMMMLLLLLLLLLLLLMMMNNNNNNQQQRRRVVV]]]dddgggfffcccZZZXXXUUUTTTTTTUUUUUUTTTXXXYYY[[[\\\]]]___bbbeeejjjkkklllkkkiiihhhiiijjjiiikkknnnqqqwww|||zzzxxxwwwvvvuuusssqqqmmmkkkgggdddaaaaaaaaaaaaaaadddiiirrr~~~|||tttjjjccc\\\WWWUUUTTTQQQOOONNNNNNMMMMMMKKKIIIGGGFFFDDDEEEGGGIIIKKKMMMNNNOOOPPPNNNMMMNNNNNNNNNLLLJJJFFFEEECCCBBBAAAAAA@@@@@@<<<<<<<<<<<<;;;:::999888888777666777999:::999888666333111111222444444444444333222111///...---,,,+++******)))))))))******)))((((((''''''(((((()))))))))(((''''''''''''(((''''''((((((((()))))))))''''''((((((((((((((((((((('''&&&&&&%%%&&&&&&&&&''''''''''''''''''''''''%%%&&&''''''%%%$$$%%%%%%(((((((((''''''''''''&&&(((((((((((()))+++,,,,,,++++++,,,///444:::@@@CCCGGGHHHJJJKKKLLLLLLKKKKKKMMMMMMLLLLLLKKKJJJIIIIIIHHHIIIKKKMMMNNNNNNNNNNNNLLLLLLLLLLLLMMMQQQWWW[[[___eeelllqqqzzzzzz{{{~~~|||uuukkkbbb\\\XXXUUUTTTQQQQQQOOONNNMMMMMMLLLLLLMMMMMMMMMLLLLLLLLLLLLKKKKKKKKKJJJJJJJJJJJJJJJIIIGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGHHHEEEEEEEEEEEEFFFFFFFFFFFFIIIHHHHHHGGGFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGDDDDDDDDDDDDDDDEEEEEEEEEDDDDDDEEEEEEFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGHHHHHHHHHIIIIIIIIIHHHJJJKKKJJJIIIIIIJJJLLLNNNMMMMMMMMMMMMNNNNNNOOOQQQQQQQQQSSSUUUWWWXXXXXXXXXZZZ\\\^^^^^^\\\ZZZXXXZZZYYYXXXXXXYYYYYYYYYYYYXXXXXXXXXXXX\\\dddnnnuuu|||sssiii```ZZZXXXYYYXXXWWWVVVUUUUUUUUUUUUVVVXXXYYYYYYYYY[[[^^^```___```aaabbb```]]]YYYWWWXXXWWWWWWXXXXXXYYYZZZ[[[XXXWWWVVVUUUTTTSSSSSSSSSTTTVVVXXXXXXXXXXXXYYY[[[[[[ZZZZZZZZZZZZZZZ[[[[[[___aaaeeekkkqqqsssqqqooohhhgggffffffhhhiiikkkkkkoooqqqsssuuuvvvyyy|||~~~{{{xxxvvvvvvuuusssrrrpppnnnkkkhhheeecccbbbbbbfffggghhhllluuuxxxqqqjjjaaa[[[XXXVVVTTTQQQNNNOOOQQQQQQPPPMMMJJJHHHFFFFFFFFFFFFGGGIIIKKKLLLKKKLLLLLLMMMNNNNNNMMMLLLFFFEEEDDDCCCBBBAAAAAA@@@;;;<<<<<<;;;;;;:::999888999888777888:::::::::999666555444333333444333333222111111///...---,,,,,,++++++******))))))******((((((''''''''''''(((((()))(((((((((''''''''''''(((((((((((())))))))))))''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&((())))))(((''''''((((((((((((''''''''''''''')))))))))))))))***++++++,,,,,,---222999AAAFFFHHHKKKKKKLLLMMMMMMLLLKKKKKKNNNMMMLLLKKKKKKKKKLLLMMMKKKLLLMMMNNNNNNNNNMMMMMMMMMMMMMMMMMMOOOSSSYYY^^^dddjjjpppttt|||}}}zzz{{{xxxmmmggg___XXXSSSQQQPPPOOOMMMMMMLLLKKKKKKKKKKKKKKKMMMMMMMMMLLLLLLLLLKKKKKKJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGFFFGGGHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFEEEEEEFFFFFFGGGFFFGGGGGGHHHHHHIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGIIIIIIIIIIIIJJJJJJKKKKKKIIIIIIIIIIIIHHHHHHHHHHHHJJJJJJKKKKKKLLLLLLLLLMMMKKKLLLLLLLLLLLLLLLMMMMMMJJJJJJKKKKKKKKKKKKKKKKKKNNNNNNMMMMMMLLLKKKKKKJJJKKKLLLMMMNNNOOOPPPQQQQQQRRRTTTUUUUUUTTTUUUVVVXXXVVVVVVVVVVVVWWWXXXYYYZZZ]]]___bbbeeegggjjjlllnnnmmmoooqqqssssssrrrpppnnnooooooooonnnnnnnnnoooppppppooommmmmmooovvvzzzsssooonnnpppooonnnlllkkkjjjjjjjjjkkkmmmpppsssuuuxxx}}}~~~|||xxxtttrrrnnnnnnmmmmmmnnnnnnooopppnnnmmmkkkiiigggfffeeeeeefffiiilllnnnnnnooopppqqqrrrrrrqqqqqqqqqqqqqqqrrrwwwxxx{{{~~~~~~{{{{{{|||}}}yyyvvvuuuuuutttsssrrrqqqooollliiifffdddccciiiiiiiiikkkqqq|||{{{xxxwww{{{|||uuunnneee___[[[XXXTTTQQQNNNPPPRRRSSSRRROOOLLLJJJEEEDDDBBB@@@@@@BBBEEEFFFFFFHHHJJJLLLLLLLLLLLLKKKEEEEEEDDDCCCBBBAAA@@@@@@<<<<<<<<<<<<;;;:::999999:::888888999:::;;;:::999777777777777555444333333000000//////...---,,,,,,,,,,,,+++***************((((((''''''''''''(((((((((((((((((((((''''''&&&(((((((((((())))))))))))&&&'''''''''(((((())))))''''''&&&&&&&&&''''''(((''''''''''''''''''''''''$$$&&&''''''&&&%%%&&&&&&((((((((((((((((((((((((******))))))((()))))))))---...111777???FFFJJJLLLNNNNNNNNNNNNMMMLLLKKKKKKJJJIIIHHHGGGGGGHHHJJJKKKMMMNNNOOOOOOOOONNNLLLKKKKKKLLLNNNQQQUUU[[[ccchhhmmmrrruuuxxx~~~zzzyyy|||sssiiiaaa]]]WWWRRROOOMMMKKKIIILLLLLLKKKKKKKKKLLLLLLMMMOOOOOONNNNNNNNNMMMMMMMMMKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHGGGGGGGGGHHHHHHHHHIIIIIIJJJJJJJJJHHHGGGGGGFFFFFFGGGHHHHHHGGGHHHIIIJJJKKKLLLKKKKKKMMMMMMMMMMMMMMMMMMLLLLLLLLLMMMNNNOOOPPPRRRSSSSSSQQQQQQPPPPPPOOOOOOOOONNNQQQRRRRRRSSSTTTUUUVVVVVVTTTTTTTTTTTTTTTTTTTTTTTTRRRRRRSSSTTTTTTTTTTTTSSSWWWWWWVVVUUUTTTSSSRRRRRRTTTUUUWWWYYY[[[]]]______^^^```bbbccccccdddeeegggiiiiiijjjkkkmmmooopppqqqwwwzzz~~~zzzwwwvvvvvvvvvuuuuuutttsssqqqnnnkkkhhhfffggghhhiiikkkpppzzz{{{uuutttssssssvvv{{{yyyrrrjjjccc___ZZZUUUPPPMMMOOOQQQRRRQQQOOOMMMKKKDDDAAA===:::999;;;>>>AAACCCFFFIIIKKKJJJJJJJJJJJJEEEEEEEEEDDDCCCBBBAAA@@@>>>>>>>>>>>>===<<<;;;::::::999888999;;;<<<;;;:::888:::;;;:::777444333333/////////......------------,,,+++***************)))((((((''''''(((((()))((((((((()))(((''''''&&&''''''((((((((()))))))))&&&&&&''''''((()))))))))'''''''''&&&''''''((()))''''''''''''''''''''''''&&&'''))))))((('''((()))'''(((((((((((()))))))))******))))))))))))******///222999???FFFJJJNNNOOORRRQQQPPPOOONNNLLLKKKKKKKKKJJJIIIIIIJJJLLLMMMOOOPPPPPPPPPPPPOOOMMMKKKJJJGGGJJJPPPVVV]]]eeennnsssuuuxxxzzzyyy~~~yyywww{{{~~~uuukkkccc[[[YYYVVVTTTSSSRRROOOMMMPPPPPPPPPPPPQQQRRRSSSSSSUUUUUUUUUTTTTTTTTTSSSSSSQQQQQQQQQPPPPPPOOOOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPNNNNNNNNNNNNMMMMMMMMMMMMLLLMMMMMMNNNOOOPPPPPPQQQPPPOOOOOONNNNNNNNNOOOOOOOOOPPPRRRSSSTTTUUUUUUTTTVVVVVVWWWXXXXXXYYYYYYZZZZZZ[[[\\\]]]___```aaabbb````````````aaaaaaaaaaaacccddddddfffggghhhiiiiiiffffffffffffffffffffffffggghhhiiijjjjjjjjjiiiiiillllllkkkkkkjjjjjjiiiiiikkklllooorrruuuxxxzzz{{{yyy{{{~~~}}}yyyxxxxxxxxxxxxxxxxxxxxxvvvssspppmmmkkkfffhhhjjjlllnnnvvvvvvqqqqqqmmmqqqwww|||~~~xxxqqqjjjeee___XXXRRRLLLMMMNNNOOOOOONNNLLLKKKFFFBBB===888777999===???AAAEEEIIIKKKJJJHHHIIIIIIFFFFFFGGGFFFEEEDDDBBBAAA@@@@@@@@@@@@???>>>======;;;:::999:::;;;<<<<<<::::::<<<>>>===999555444333////////////...............---,,,+++***************))))))(((((())))))***'''((()))))))))(((&&&&&&&&&&&&'''''''''(((((((((&&&&&&''''''((())))))***'''''''''''''''((())))))''''''''''''''''''''''''''')))++++++***)))***+++'''((((((((())))))))))))(((((())))))+++,,,---...111888BBBHHHLLLNNNQQQSSSUUUTTTRRRPPPNNNLLLKKKKKKMMMMMMNNNOOOPPPQQQSSSSSSQQQRRRRRRQQQOOOMMMKKKIIIHHHLLLSSS[[[bbbjjjrrrwwwyyy{{{zzzyyy|||{{{wwwxxx}}}qqqkkkeee```YYYYYYYYY[[[\\\[[[YYYWWWWWWWWWWWWXXXXXXYYYZZZ[[[]]]]]]\\\\\\\\\[[[[[[[[[ZZZZZZYYYYYYXXXWWWWWWVVVWWWWWWWWWWWWXXXXXXXXXXXXVVVVVVUUUUUUUUUTTTTTTTTTSSSTTTTTTUUUVVVWWWXXXXXXZZZYYYXXXXXXWWWXXXXXXXXXYYYZZZ\\\^^^___```______^^^___```aaaccceeeffffffjjjjjjkkklllnnnoooppppppoooooopppqqqrrrsssttttttzzzzzz{{{}}}~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}~~~{{{zzzzzz{{{{{{zzz{{{{{{zzzwwwtttqqqnnngggjjjllllllmmmrrr{{{vvvrrrsssjjjpppxxx}}}xxxrrrllleee\\\VVVKKKLLLMMMMMMMMMLLLKKKKKKJJJFFF@@@:::999;;;>>>AAAAAAEEEJJJKKKJJJHHHHHHIIIHHHHHHHHHHHHGGGEEECCCBBBAAABBBBBBAAAAAA@@@???>>>;;;:::999:::<<<===<<<;;;;;;>>>@@@???;;;666444444////////////////////////...---,,,+++******************))))))))))))******'''((()))))))))(((&&&%%%&&&&&&&&&&&&'''''''''(((&&&&&&&&&'''((())))))***'''''''''''''''((())))))''''''''''''''''''''''''###%%%&&&'''&&&%%%&&&''''''((((((((())))))******''''''(((***---///111333333<<>>>>>>>>::::::::::::<<<>>>@@@AAAEEEBBB>>>;;;888555222/////////...---,,,,,,,,,,,,,,,,,,---------,,,+++***++++++******)))((((((((())))))(((''''''''''''''')))))))))))))))(((''''''))))))))))))((((((((((((***))))))((('''&&&&&&&&&%%%''')))***+++***)))(((&&&&&&'''((()))))))))(((((((((((((((((()))***++++++***+++......,,,///333999AAAKKKPPPQQQQQQSSSVVVTTTSSSQQQNNNLLLKKKJJJJJJKKKLLLMMMOOOQQQTTTVVVWWWSSSSSSSSSPPPNNNLLLMMMOOOPPPYYYbbbdddeeejjjnnnoooyyywwwuuutttwww}}}~~~wwwuuuuuuyyyyyyvvvttttttppprrrsssrrrqqqqqqrrrssstttuuuwwwyyy|||~~~~~~}}}}}}}}}~~~}}}|||xxxzzz}}}~~~|||zzzzzzyyyxxxvvvxxxvvvuuuvvvyyy{{{}}}}}}}}}~~~~~~~~~|||yyyvvvttttttrrrpppnnnooosssxxx{{{uuuiii]]]UUUNNNMMMLLLMMMOOOQQQQQQQQQNNNJJJFFFEEEJJJRRRYYY]]]]]]XXXRRRMMMKKKKKKJJJIIIHHHHHHHHHGGGGGGFFFFFFEEEAAAAAAAAA@@@@@@?????????=========>>>@@@CCCFFFHHHIIIEEE@@@<<<999666333111000000///...---------------,,,,,,+++++++++++++++++++++******))))))(((((())))))(((''''''''''''''')))))))))))))))(((''''''''''''(((((())))))*********))))))(((''''''&&&&&&((()))+++,,,---,,,+++***%%%&&&''''''''''''''''''+++***)))((('''''''''''')))'''))),,,---,,,000666>>>EEENNNSSSTTTTTTVVVXXXRRRRRRQQQOOOOOONNNNNNNNNLLLMMMNNNPPPRRRTTTVVVXXXUUUTTTRRROOOLLLKKKMMMOOOSSS\\\cccddddddhhhkkkkkkpppqqqrrrsssuuuzzzyyyvvvwww{{{~~~{{{zzzyyywwwsssqqqqqqtttwwwyyy}}}~~~xxxuuutttzzz{{{lll^^^VVVOOONNNMMMNNNQQQRRRSSSRRRQQQMMMJJJMMMVVVcccooovvvssshhhZZZPPPLLLKKKIIIGGGGGGGGGHHHHHHGGGFFFDDDCCC@@@@@@@@@@@@@@@?????????======>>>???CCCGGGKKKNNNLLLHHHAAA<<<999666444333222111000///............---,,,+++***)))***+++,,,+++++++++***))))))(((((())))))((('''''''''(((((()))))))))))))))(((''''''&&&&&&'''((()))***++++++)))))))))(((''''''&&&&&&%%%&&&((())))))(((''''''&&&&&&'''''''''&&&%%%%%%***)))(((''''''&&&''''''(((''''''+++---///555<<>>>>>;;;<<<===@@@DDDGGGKKKMMMIIIDDD>>>999666555555444111000///...------------,,,,,,...///...---+++***,,,,,,++++++***)))))))))))))))((((((((())))))***)))))))))))))))(((''''''))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((''')))))))))))))))((('''&&&%%%&&&&&&&&&((()))***+++(((&&&(((---222777AAAJJJPPPSSSWWWYYYZZZYYYWWWWWWQQQQQQPPPPPPPPPPPPPPPQQQQQQRRRSSSUUUVVVWWWWWWWWWTTTRRRNNNLLLMMMSSS\\\bbbnnnrrrtttssssssvvvvvvttttttvvvwwwvvvwwwzzzxxxuuuooojjjfffeeeeeeeeehhhmmmuuuvvvppphhh```[[[XXXVVVUUURRRRRRPPPNNNLLLLLLOOOQQQPPPTTTYYY___iiivvvuuufff^^^YYYTTTQQQRRRVVVVVVXXX[[[bbblllxxx}}}{{{xxxtttooojjjfff___]]]ZZZXXXXXXYYY[[[]]]]]]```dddiiiqqq||||||yyyxxxxxxyyy}}}xxxnnnhhhgggjjjrrr}}}wwwrrrllliiilllpppuuu~~~nnndddXXXWWWUUUUUUWWWXXXWWWVVVYYYUUUQQQRRRYYYccclllqqqqqqeeeUUUJJJGGGGGGFFFEEEFFFGGGHHHIIIJJJIIIHHHHHHBBBBBBBBBAAA@@@@@@?????????@@@BBBEEEGGGIIIIIIJJJDDD@@@;;;888777666666555000000///...------------+++,,,---...---,,,+++***,,,,,,,,,+++******))))))))))))((((((((()))******)))))))))))))))(((''''''***)))))))))((((((((('''((((((((((((((((((''''''((((((''''''''''''''''''))))))*********)))(((((())))))(((((((((((())))))'''&&&(((...444:::DDDNNNSSSTTTVVVXXXXXXWWWUUUSSSQQQQQQPPPOOONNNNNNNNNNNNQQQRRRTTTVVVWWWWWWVVVUUURRRPPPNNNMMMOOOWWWaaahhhnnnrrruuuuuuxxx}}}~~~}}}~~~}}}|||zzz~~~uuunnnkkkhhhccc^^^[[[YYYUUURRRPPPPPPPPPQQQTTTWWW\\\dddnnnzzz}}}ssskkkeeebbbZZZVVVQQQMMMKKKJJJHHHGGGEEEEEEEEEDDDBBBCCCEEEGGGDDDHHHLLLRRRZZZgggxxxlllbbbZZZVVVTTTRRRRRRTTTVVVWWWZZZ^^^cccllluuu|||zzzssslllkkkqqqxxxyyyyyyxxxvvvtttsssttttttsssrrrooolllgggccc___ZZZVVVRRROOONNNMMMLLLLLLNNNPPPQQQQQQSSSWWWYYY]]]fffrrr{{{~~~{{{zzzzzzzzzzzz}}}|||qqqjjjhhhiiirrr|||uuupppqqquuuzzzwwwlll___]]][[[ZZZ[[[[[[ZZZYYYWWWTTTPPPOOORRRWWW[[[]]]\\\VVVMMMGGGEEEFFFGGGHHHEEEEEEFFFGGGHHHIIIJJJJJJGGGGGGFFFDDDCCCBBBAAA@@@BBBDDDFFFIIIIIIHHHFFFEEE>>><<<999888888999888777222111000///............---,,,***(((((()))***+++---,,,,,,++++++******)))))))))(((((()))******+++)))))))))))))))(((''''''(((((((((((())))))))))))'''((((((((((((((((((((('''&&&&&&%%%%%%%%%%%%%%%'''((()))))))))))))))(((******))))))))))))*********))),,,444:::@@@JJJSSSUUUUUUVVVWWWWWWUUUSSSPPPQQQPPPOOOOOONNNOOOOOOOOOQQQRRRTTTVVVWWWVVVUUUTTTQQQOOONNNMMMPPPXXXbbbiiinnnrrruuuxxx~~~yyypppddd]]]\\\ZZZUUUPPPMMMLLLJJJIIIHHHIIIKKKLLLPPPRRRUUUYYYaaalllxxx~~~zzzsssuuu{{{yyylllbbbZZZTTTPPPJJJGGGDDDBBBBBBCCCBBBAAA>>>@@@AAAAAA@@@??????@@@???BBBEEEHHHMMMXXXhhhsssxxxjjj```YYYUUUUUUTTTSSSTTTWWWYYY]]]cccjjjqqqzzzwwwnnnccc___bbbfffgggeeeggggggiiikkkmmmllliiifffeeeaaa\\\WWWSSSOOOKKKHHHIIIHHHHHHHHHIIIJJJLLLMMMNNNPPPRRRRRRSSSYYYccclllyyy}}}{{{{{{{{{vvvyyy~~~tttmmmjjjkkktttzzzyyy|||~~~|||}}}rrreeecccaaa`````````___^^^VVVSSSOOOMMMNNNOOOPPPPPPNNNLLLIIIFFFEEEGGGIIIKKKCCCCCCDDDEEEFFFHHHJJJKKKKKKJJJIIIGGGFFFDDDCCCBBBBBBDDDHHHJJJIIIFFFBBB@@@<<<:::999999:::;;;:::999333222111000///////////////+++'''######&&&***---------,,,++++++******)))))))))((())))))***++++++)))))))))))))))(((((('''&&&&&&'''((()))***++++++'''''''''(((((((((((((((+++***)))(((((((((((((((&&&&&&'''((()))))))))(((''''''((()))***,,,...///......222:::@@@FFFOOOXXXWWWVVVVVVWWWWWWUUURRROOOPPPPPPOOOOOOOOOPPPQQQQQQQQQRRRTTTVVVVVVVVVTTTSSSPPPOOONNNMMMPPPWWW```gggooossswww{{{~~~jjj```WWWSSSPPPMMMKKKLLLIIIIIIHHHEEEDDDDDDFFFHHHKKKNNNRRRWWW___kkkyyywwwmmmgggfffgggjjjpppzzzvvvfffZZZRRRMMMGGGCCCBBBBBBAAA@@@@@@???>>>>>>@@@??????>>>>>>>>>??????@@@@@@AAACCCGGGMMMUUU[[[kkkpppwww|||{{{tttjjjbbbWWWSSSPPPRRRRRRSSSXXX]]]aaagggpppyyywwwpppfff```^^^^^^^^^]]]]]]bbbffffffgggiiihhhfff```XXXPPPNNNLLLFFFBBBAAABBBEEEHHHIIIGGGHHHLLLOOOPPPQQQPPPNNNMMMOOOUUUZZZgggqqq~~~}}}||||||zzz|||yyyrrrooojjjkkkvvv~~~}}}|||zzzjjjfffbbbaaabbbbbb___\\\XXXTTTPPPMMMKKKIIIGGGFFFHHHEEECCCBBBEEEHHHKKKLLLGGGFFFDDDDDDEEEHHHKKKMMMKKKKKKKKKJJJIIIGGGFFFEEEFFFHHHJJJKKKJJJGGGCCCAAA>>>===<<<<<<<<<<<<======666555444222000///......------..................,,,,,,,,,+++++++++******((((((((((((((((((((((((***)))(((''''''((()))***,,,)))'''(((******(((%%%***)))((('''''''''''''''%%%&&&&&&'''((()))******(((((((((((())))))))))))***))))))***+++,,,++++++---///444===IIIRRRVVVWWWXXXWWWUUUSSSRRRQQQPPPPPPQQQQQQQQQQQQQQQQQQQQQQQQSSSTTTVVVWWWXXXXXXWWWWWWVVVRRROOOSSS]]]ffflllmmmyyyttteee\\\SSSPPPOOOLLLJJJKKKGGGGGGGGGFFFEEEFFFIIILLLNNNQQQUUUZZZcccppp{{{qqqhhhbbbeeefffhhhmmmvvvwwwmmm^^^SSSMMMHHHCCC@@@????????????????????????>>>>>>===============>>>@@@AAABBBCCCEEEIIIOOOTTTZZZ^^^dddiiijjjfff___ZZZVVVRRRRRRUUUWWWXXX]]]ccclllttt}}}uuujjjccc````````````^^^cccgggggggggjjjiiifff```WWWOOOLLLJJJFFFCCCCCCAAADDDGGGHHHHHHKKKQQQUUUYYYZZZYYYUUUQQQPPPSSSVVV[[[dddqqq~~~~~~}}}{{{|||}}}vvvooojjjjjjqqq|||zzzyyywww{{{ppplllfffcccbbbaaa^^^[[[WWWTTTQQQNNNLLLIIIGGGDDDEEECCC@@@@@@BBBFFFHHHIIIEEEDDDDDDDDDFFFHHHKKKLLLLLLKKKKKKJJJJJJIIIHHHHHHHHHIIIKKKKKKIIIFFFBBB@@@<<<<<<<<<<<<<<<<<<;;;;;;555444222111///...------........................,,,,,,,,,+++++++++******))))))))))))))))))))))))***))))))(((((())))))******((('''''')))***(((&&&***))))))(((((((((((()))&&&'''''''''((()))))))))(((((((((((()))))))))*********)))***+++,,,,,,+++...000777AAALLLTTTXXXXXXXXXWWWUUUTTTRRRQQQQQQQQQRRRRRRRRRRRRRRRSSSSSSSSSWWWXXXXXXWWWVVVUUUSSSRRRSSSSSSTTTYYYcccmmmuuuxxx|||yyyuuutttwww}}}~~~ooo^^^UUUNNNLLLKKKHHHGGGHHHCCCDDDDDDDDDEEEGGGKKKNNNRRRVVV\\\bbblllyyy|||sssmmmiiiiiijjjmmmsss{{{~~~jjjaaaUUULLLGGGDDDAAA???>>>>>>???@@@AAAAAABBBBBB@@@???????????????@@@@@@AAABBBCCCCCCCCCDDDGGGJJJLLLOOOTTTXXXZZZZZZXXXWWWXXXWWWZZZ```dddffflllssszzzpppiiiffffffhhhiiidddiiilllkkklllooommmiiiaaaWWWNNNJJJHHHDDDCCCDDDBBBDDDGGGIIILLLRRR[[[aaabbbcccbbb]]]VVVQQQPPPRRRSSSYYYbbblllvvv~~~|||}}}{{{ooojjjhhhjjjsss~~~|||zzzwwwtttvvvwwwqqqiiidddbbb___\\\YYYWWWTTTQQQOOOMMMJJJFFFCCCAAA???======@@@BBBDDDDDDBBBBBBCCCDDDFFFHHHJJJLLLLLLKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLKKKIIIEEEAAA???<<<<<<=========<<<:::999555444333111000/////////////////////............,,,,,,,,,+++++++++******************************)))******************)))((('''&&&'''((()))((('''***))))))))))))******+++((((((((((((((((((((((((((((((((()))))))))******++++++******++++++,,,,,,///444<<>>@@@AAAAAA???@@@BBBDDDFFFHHHJJJKKKLLLKKKKKKKKKLLLNNNOOOPPPPPPPPPNNNLLLIIIEEEBBB@@@===>>>???@@@???===;;;999666555444333222222111222000000000///////////////,,,,,,,,,+++++++++******************************)))***+++,,,,,,+++***)))&&&&&&&&&'''((())))))((((((((((((((()))***++++++)))))))))((((((((((((((((((((()))))))))*********++++++++++++***+++---///222888BBBMMMVVV[[[\\\[[[XXXWWWUUUTTTSSSRRRRRRRRRRRRSSSSSSTTTUUUVVVVVVWWWXXXWWWVVVUUUTTTTTTUUUUUUSSSXXX___gggooo{{{{{{ooofff```\\\]]]ZZZ[[[bbbhhhppp}}}~~~lllbbbZZZTTTTTTSSSOOOKKKKKKGGGIIIJJJLLLNNNQQQVVVZZZZZZbbbnnnyyy{{{mmmdddUUUPPPJJJFFFDDDDDDEEEFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEFFFGGGIIIKKKMMMNNNNNNOOOPPPRRRSSSTTTUUUUUUUUUWWW\\\___fffkkkwww}}}ooojjjhhhiiimmmpppqqqsssvvvyyy~~~~~~wwwggg[[[NNNHHHDDDAAABBBDDDGGGIIIMMMRRRZZZgggvvvyyynnngggddd]]]^^^___aaagggrrr{{{qqqmmmhhhcccbbbnnn~~~~~~{{{yyy}}}|||{{{rrrlllddd^^^\\\[[[XXXVVVUUUSSSQQQPPPNNNKKKFFFCCC???>>>===>>>@@@AAAAAA@@@>>>???AAACCCEEEGGGIIIIIIKKKKKKKKKMMMNNNPPPQQQRRRRRRQQQOOOLLLIIIFFFDDDCCC@@@AAABBBBBBAAA???<<<:::555444333333222222222222111111000000000/////////,,,,,,,,,+++++++++******************************)))***+++,,,,,,+++***)))&&&''''''((((((((())))))''''''''''''(((((()))***)))))))))))))))((((((((())))))))))))***************+++,,,+++***,,,///222777>>>IIISSSZZZ]]]]]]\\\WWWWWWUUUTTTSSSSSSSSSSSSRRRSSSTTTUUUVVVWWWXXXYYYYYYWWWVVVTTTTTTUUUWWWXXXXXX^^^eeellltttrrrggg```[[[YYYYYYVVVYYYaaaiiiqqqooo___XXXTTTUUUTTTPPPLLLLLLIIIKKKMMMPPPSSSXXX^^^bbbfffooo{{{qqqccc[[[NNNKKKHHHEEEDDDEEEHHHJJJJJJJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHIIIJJJKKKIIILLLPPPTTTVVVZZZ]]]```bbbddddddbbb```aaaeeejjjttt|||qqqaaaYYYTTTWWW]]]^^^ccckkkttt}}}yyyggg[[[NNNHHHEEECCCDDDGGGJJJNNNTTT\\\hhhxxx~~~vvvrrrmmmnnnmmmlllmmmsss|||zzztttpppjjjfffccckkkyyyuuunnnhhhbbb]]]\\\[[[XXXUUUTTTRRRPPPNNNMMMKKKHHHEEEBBBAAAAAACCCDDDEEECCCBBB??????@@@AAACCCFFFGGGIIIIIIJJJLLLNNNPPPQQQRRRRRRQQQPPPMMMJJJHHHFFFEEEDDDDDDDDDDDDCCCAAA???===<<<333333222111111222222222222222111111000000//////,,,,,,,,,+++++++++******************************)))******************)))'''(((***)))(((((()))***(((''''''''''''(((((())))))))))))))))))))))))))))))))))))*********++++++(((***,,,++++++,,,222666<<>>===<<<555444444444444444555555333333222111111000//////,,,,,,,,,+++++++++******))))))))))))))))))))))))***))))))(((((())))))***)))***,,,+++(((''')))+++***)))((((((((((((((((((((((((((()))*********+++))))))*********+++++++++&&&)))+++++++++---444:::AAAHHHRRRZZZ]]]]]]]]]]]]WWWWWWVVVUUUTTTTTTTTTTTTVVVWWWXXXZZZ\\\]]]______[[[YYYVVVUUUUUUXXX[[[^^^dddmmmzzzyyyjjj```ZZZWWWVVVYYYXXX```qqqzzzkkkhhhcccbbbfffiiifffdddddd```ccchhhooovvv~~~sssfffZZZSSSOOOOOONNNMMMMMMOOOTTTWWWXXXYYYZZZ[[[]]]^^^___```cccccccccdddeeefffggghhhkkkooouuu}}}www^^^SSSMMMEEEDDDJJJIIIOOOXXXdddsss~~~rrr___UUUKKKIIIJJJJJJMMMPPPWWW^^^kkkzzzxxxtttpppnnnkkkmmmwww|||xxx~~~oookkkfffcccaaa___ZZZVVVSSSPPPMMMLLLLLLLLLKKKKKKIIIIIIJJJLLLMMMMMMJJJHHHBBBAAA??????@@@BBBFFFHHHGGGIIIMMMQQQRRRRRRPPPNNNJJJHHHFFFDDDCCCCCCDDDEEEFFFEEECCC@@@>>>===<<<<<<888888888888888999999:::333333222222111000000///,,,,,,,,,+++++++++******((((((((((((((((((((((((***)))(((''''''((()))******,,,---,,,)))''')))+++++++++***)))(((((())))))''''''((()))***++++++,,,)))************+++++++++%%%(((+++++++++...555<<>>===<<<:::888777999888666666666888:::<<<111111111111000000000///000///---,,,,,,---///000+++******)))))))))))))))((((((''''''''''''((((((,,,+++***((((((((()))***))))))))))))))))))))))))((('''&&&%%%%%%&&&'''(((***************+++++++++,,,+++******---333<<>>=========;;;;;;999888888888999::::::::::::::::::999999888555444333111///...---,,,///...---,,,,,,---...///+++******)))))))))))))))((()))***++++++***)))(((((())))))************)))))))))))))))))))))))))))***))))))(((((())))))***************++++++,,,,,,.........///222999BBBHHHPPPSSSVVVXXXXXXWWWXXXXXXSSSSSSSSSTTTUUUXXXZZZ\\\^^^aaafffiiihhhccc\\\XXXRRRVVV[[[___fffqqqrrrfff^^^___ccckkkvvv}}}rrrllliiikkkwww|||yyysssllleeeddddddccceeeiiiqqqwwwrrrbbbWWWSSSSSSQQQXXXbbbnnn|||yyyrrrrrrrrrtttvvvxxxyyyxxx{{{vvvsssuuuvvvwww|||lll^^^PPPIIIEEEFFFFFFDDDDDDEEELLLPPPXXXfffzzzyyyiii___ZZZVVVSSSRRRNNNMMMOOOUUU[[[cccooo{{{~~~vvvsssrrrvvv{{{ooojjjgggeee]]]YYYSSSNNNKKKJJJLLLNNNGGGHHHHHHIIIIIIJJJJJJJJJFFFDDDBBBAAABBBFFFKKKNNNVVVZZZ[[[XXXUUUSSSNNNHHHHHHGGGDDDAAA>>><<<;;;;;;999888666555666777999;;;:::;;;<<<<<<<<<:::888666444333222111000...------...------,,,,,,------...+++******)))))))))))))))'''(((***++++++***(((''''''((()))+++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,,,,,,,...//////111555<<>>GGGMMMRRRTTTVVVVVVUUUUUUUUUVVVRRRTTTVVVYYY\\\___bbbdddfffggggggfffccc^^^YYYVVVVVV[[[ccckkktttzzzllldddeeekkkvvv~~~mmm^^^[[[XXXXXXeeeuuu{{{vvviiicccaaacccddddddeeehhhlllooorrruuutttpppkkkgggdddjjjsss|||xxxbbbVVVPPPMMMLLLNNNQQQSSSXXXaaammmvvv|||ppphhhfffddd```]]][[[WWWSSSPPPLLLHHHGGGIIIIIIHHHJJJMMMRRRXXXcccrrrvvvggg[[[YYYWWWQQQNNNQQQVVVVVV[[[cccmmm|||~~~{{{wwwuuuyyyssskkkfffccc\\\YYYTTTPPPNNNOOOQQQRRROOONNNMMMKKKKKKJJJJJJJJJHHHGGGGGGGGGJJJMMMQQQSSSUUUYYY\\\ZZZYYYXXXTTTOOOIIIHHHFFFCCC@@@===;;;999666555555555555777999:::::::::<<<<<<;;;999777555111111111111000000000000,,,,,,,,,------,,,,,,,,,+++******)))))))))))))))&&&'''((())))))((('''&&&((())))))************)))))))))))))))))))))))))))'''(((((())))))((((((''')))******+++,,,---.........///111444999AAAIIIOOOSSSUUUVVVVVVUUUTTTUUUVVVTTTVVVXXX[[[___bbbdddeeefffeeecccaaa^^^ZZZWWWUUUUUU[[[dddppp~~~qqqhhhiiiooo{{{{{{xxxvvv|||~~~jjjYYYWWWUUUUUUaaasssuuuoookkkmmmnnnoooqqquuuvvvvvvtttpppjjjccc\\\XXXPPPTTTZZZ___dddmmmwwwfffXXXPPPLLLLLLMMMOOOQQQTTT\\\gggoooyyyuuulllddd^^^\\\[[[XXXVVVUUUSSSQQQOOONNNJJJIIIJJJKKKKKKPPPVVVYYYcccrrrzzzjjj^^^^^^^^^YYYYYY^^^bbbeeemmmwww~~~xxxssspppttt{{{uuukkkeeebbbYYYVVVSSSPPPOOOOOOPPPQQQRRRPPPNNNLLLJJJIIIIIIIIIHHHHHHJJJKKKNNNQQQSSSUUUTTTYYY[[[YYYXXXWWWSSSNNNHHHGGGEEEBBB???<<<:::888555555666666777777888888999999:::::::::888777666333222222111000///......,,,,,,,,,------,,,,,,,,,+++******)))))))))))))))((((((((((((((((((((((((+++***))))))))))))))))))))))))))))))))))))))))))((()))************)))((()))******+++,,,---...//////111333777<<>>??????@@@@@@???>>>===<<<:::999777666666999;;;===;;;;;;:::999777555333222//////......------,,,,,,,,,,,,,,,+++++++++******(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((()))))))))************+++---------,,,---///111555<<>>;;;999888999;;;<<<;;;;;;:::999888666444333000000///......---,,,,,,,,,,,,,,,+++++++++++++++(((''''''&&&&&&''''''((((((((((((((())))))))))))((((((((((((((((((((((((((()))))))))************+++,,,......---...000222777???JJJSSSXXXZZZ[[[\\\]]]]]]]]]]]]]]]^^^^^^___bbbdddgggjjjjjjeee^^^XXXRRRXXXbbbnnnzzz~~~vvvuuuvvv|||vvv{{{}}}lll___^^^___dddwwwsssjjjhhhiiikkknnnpppssswww|||yyyoooiiieeehhhooowww~~~}}}xxxhhhbbb^^^aaagggnnnwwwxxxooopppsss{{{||||||sssfff\\\YYYTTTVVV[[[eeerrrzzzsssmmmiiidddaaa\\\[[[aaannnwwwssseeebbb^^^\\\^^^aaadddeeeiiipppxxx~~~}}}qqqeeeVVVRRRMMMJJJIIIHHHFFFEEEEEEEEEEEEFFFGGGHHHJJJKKKMMMLLLIIIGGGFFFFFFFFFGGGGGGIIILLLPPPRRRSSSRRRRRRQQQPPPNNNKKKIIIGGGFFFEEE????????????@@@BBBCCCDDDBBB@@@>>>;;;::::::;;;;;;;;;;;;:::999888666555444111000000///...---,,,,,,++++++++++++++++++******)))((('''&&&&&&'''((()))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***************,,,---......000222555999CCCOOOXXX\\\\\\\\\]]]^^^^^^^^^^^^___aaabbbcccdddeeehhhjjjjjjeee^^^XXXRRRZZZhhhwww~~~vvvtttvvv}}}lll```___aaafffzzzxxxrrrqqqssswww|||zzz}}}zzziiidddcccaaagggqqq|||~~~|||vvvjjjddd```dddkkkrrr{{{{{{rrrjjjpppyyy|||yyyzzzxxxiii^^^ZZZUUUUUUWWW\\\eeesss{{{sssnnniiifffbbb___bbbmmm}}}wwwsssgggdddaaa```bbbfffhhhiiijjjtttttt___ZZZSSSNNNJJJIIIGGGFFFFFFFFFEEEFFFHHHJJJMMMNNNPPPMMMJJJGGGEEEDDDEEEEEEDDDFFFJJJMMMPPPQQQRRRQQQOOONNNMMMKKKIIIHHHGGGFFF???>>><<<;;;<<<>>>@@@BBB@@@???===<<<;;;;;;;;;;;;:::::::::999888666444444111111000///...---,,,,,,************************+++***)))(((((()))***+++'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))************)))+++---...///111444777===GGGUUU^^^```^^^^^^^^^^^^^^^___```aaaccceeefffggghhhiiijjjiiiddd]]]XXXSSS]]]mmm~~~{{{tttsssttt}}}mmmaaaaaabbbhhh}}}|||xxxxxxyyy~~~~~~mmm]]]ZZZ\\\\\\dddooo~~~|||uuuhhhbbb___cccjjjqqqzzzoooiiigggqqqwwwtttvvv}}}zzzlll```ZZZUUUUUUUUUWWW^^^mmmzzzuuufffeeebbb^^^___hhhvvvuuupppqqqnnnjjjiiijjjlllllllllmmmwww~~~eee```WWWPPPLLLIIIHHHGGGGGGGGGFFFGGGIIILLLOOOQQQQQQOOOKKKGGGDDDCCCDDDEEEBBBDDDHHHLLLOOOPPPQQQQQQMMMLLLKKKJJJIIIHHHGGGFFF???===:::888888:::===???<<<<<<<<<<<<<<<;;;;;;;;;::::::999999777666444333222111000///...---,,,,,,))))))))))))))))))******---,,,***))))))***,,,---'''((((((((())))))******))))))))))))))))))))))))))))))))))))************(((***,,,...000222666888@@@KKKYYYaaabbb```______]]]^^^___```ccceeeggghhhjjjjjjkkkjjjhhhccc\\\WWWTTT^^^oooyyyssssssttt~~~yyynnnddd``````iiivvvxxx}}}~~~}}}nnndddYYYSSSQQQSSS[[[cccxxxyyy~~~|||wwwjjjfffccceeelllwwwvvvooonnnmmmxxxzzzvvvuuuxxx|||}}}ssshhh```ZZZYYYYYY[[[^^^gggyyywwwnnnkkkgggdddaaafffvvv}}}vvv|||}}}|||zzzvvvxxxooodddZZZWWWTTTNNNIIIGGGFFFFFFGGGHHHKKKNNNRRRTTTSSSQQQMMMIIIFFFEEEDDDEEEBBBDDDFFFIIILLLNNNPPPRRRNNNNNNMMMKKKHHHDDDAAA???AAA@@@>>>======???AAABBB@@@???===<<<;;;;;;;;;<<<888888999888777666444222222111...,,,+++,,,---...+++,,,---------,,,,,,+++******))))))((((((''''''''''''((((((((((((''''''************++++++++++++(((((()))***+++,,,------(((***---......111666;;;KKKTTT]]]```ccceeeccc```aaabbbccceeefffggggggggggggiiijjjgggdddaaa]]]YYY___jjjyyytttooonnnpppzzzwwwlllbbb______ggg}}}uuuvvv{{{}}}}}}~~~zzzddd[[[QQQMMMKKKMMMTTT\\\lll~~~}}}}}}~~~{{{wwwoookkkhhhiiipppzzzpppjjjjjjqqq|||yyyuuutttwww{{{wwwmmmfffcccbbbbbbbbbcccjjj}}}yyysssmmmjjjnnn{{{}}}oooeee[[[XXXVVVPPPKKKHHHGGGGGGGGGIIILLLOOOSSSUUUQQQOOOLLLIIIGGGFFFEEEEEE@@@BBBDDDFFFIIILLLNNNOOOLLLLLLKKKJJJHHHEEEBBBAAA@@@???>>>===>>>@@@BBBCCCBBBAAA@@@>>>===<<<<<<===::::::999999888666555444222111...---,,,,,,------...------,,,+++***************))))))(((((((((((((((((())))))))))))((((((%%%%%%%%%&&&&&&&&&&&&'''(((((((((((()))))))))))))))+++------...222999>>>OOOWWW___ccceeehhhgggcccbbbbbbccceeefffhhhiiiiiijjjjjjhhhdddbbbbbbbbbbbblllxxxzzzoooiiihhhjjjuuuuuuiii```]]]]]]fff|||tttssswwwzzz|||~~~~~~pppYYYQQQJJJHHHGGGHHHMMMTTT___ooo~~~||||||{{{xxxqqqnnnjjjlllrrr|||wwwlllhhhiiivvvxxxtttrrruuuyyy|||rrrlllhhhhhhiiigggdddjjj||||||yyy{{{zzzoooddd[[[YYYWWWRRRLLLJJJGGGHHHHHHJJJMMMPPPSSSUUUNNNMMMJJJGGGEEEDDDCCCCCC===>>>@@@CCCEEEHHHJJJKKKJJJJJJJJJIIIGGGEEECCCAAA>>>>>>======???AAADDDEEEFFFEEECCCBBB@@@???>>>>>>===<<<;;;:::999888888888222111///---,,,,,,,,,---000///---+++))))))))))))***))))))))))))((((((((())))))************))))))'''(((((((((((()))))))))******)))))))))(((((((((***,,,------///444===DDDQQQYYYaaadddfffiiiiiifffccccccdddeeegggiiikkklllmmmjjjeeeaaa___aaagggmmm|||wwwkkkeeedddfffrrr|||qqqfff^^^\\\]]]eee{{{ssspppssswww{{{}}}hhhSSSMMMHHHGGGFFFFFFJJJPPPXXXfffxxx~~~|||yyywwwnnnkkkiiikkkrrr|||qqqkkkkkkmmmzzz}}}uuuqqqooorrrwww}}}sssllleeeeeefffccc___cccvvv{{{nnndddZZZXXXVVVQQQMMMKKKHHHIIIJJJKKKNNNPPPSSSTTTLLLKKKHHHEEEBBB@@@>>>>>>;;;<<<===@@@BBBDDDEEEFFFIIIIIIIIIHHHFFFDDDBBB@@@=========>>>@@@CCCFFFHHHJJJIIIGGGEEECCCBBBAAA@@@@@@???===;;;:::::::::;;;333222000...---,,,,,,,,,000...,,,)))(((((()))***))))))))))))))))))))))))*********++++++*********+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,---......111888BBBJJJRRRZZZaaaccceeehhhiiifffdddeeeeeefffhhhkkkmmmooommmhhhbbb^^^]]]```jjjttt{{{ttttttwwwzzzvvviiicccccceeemmmvvvmmmccc[[[ZZZ\\\eee{{{uuuqqqssswww|||lll[[[OOOJJJGGGHHHGGGGGGIIINNNTTTbbbttt}}}}}}||||||zzzvvvrrroooiiigggfffiiiqqq|||{{{ooommmpppsss}}}|||tttpppnnnqqqwww{{{qqqjjj______^^^[[[XXX]]]nnnnnncccXXXUUUSSSOOOLLLLLLJJJJJJKKKLLLNNNOOOQQQRRRNNNLLLIIIFFFBBB???===;;;:::;;;<<<>>>@@@BBBCCCDDDIIIIIIHHHGGGEEEBBB@@@>>>=========>>>AAADDDGGGIIIKKKKKKIIIHHHFFFDDDBBBBBBBBB@@@>>>===<<<;;;<<<<<<444333222000///...------...---+++))))))***,,,---))))))))))))******************++++++++++++******((((((((()))))))))******)))******+++,,,---------,,,---///000333<<>>===;;;<<<===>>>@@@AAABBBCCCGGGGGGGGGFFFDDDBBB@@@???>>>===>>>???AAAEEEHHHJJJKKKJJJJJJIIIGGGEEEDDDCCCBBBAAA@@@???============666555444333111000......---,,,+++++++++,,,---...)))))))))************+++******++++++++++++******(((((((((((())))))))))))''''''((()))***+++,,,---,,,---000222777@@@LLLUUU\\\bbbfffffffffjjjkkkiiihhhiiijjjlllmmmnnnnnnnnnjjjccc```aaaaaaeeeuuu}}}qqqkkkgggfffjjjooosss|||oooddd___```bbbfffnnn{{{}}}uuunnnpppxxxqqq```WWWRRRSSSXXXccczzz}}}~~~{{{dddUUUQQQGGGDDDDDDIIILLLOOOTTTZZZaaappp~~~~~~uuuqqqqqqooohhhbbb]]][[[ZZZ]]]dddmmmtttxxx~~~sssqqqxxx~~~wwwsssrrrwww~~~tttmmm```ZZZTTTQQQQQQVVVbbbnnnuuugggXXXQQQNNNMMMMMMOOOMMMMMMMMMMMMLLLLLLKKKJJJLLLKKKJJJGGGEEEBBB@@@>>>===>>>???@@@AAABBBCCCCCCBBBCCCDDDEEEDDDDDDBBBBBB???>>>>>>???BBBEEEHHHJJJIIIIIIIIIIIIHHHFFFDDDCCCAAAAAAAAA@@@???>>>===<<<888777666555333111000//////......------,,,,,,,,,))))))*********+++++++++))))))************))))))******+++++++++,,,,,,,,,)))))))))******++++++++++++---111444:::DDDPPPXXX___dddgggeeeeeehhhiiihhhiiijjjmmmooopppooonnnlllkkkccc```cccfffmmmyyypppkkkhhhjjjnnnooouuu}}}|||lllaaa\\\]]]```gggppp~~~xxxooohhhhhhpppyyykkk[[[SSSNNNQQQVVVaaaxxxjjjWWWOOOPPPFFFDDDEEEKKKQQQUUU\\\cccmmm|||}}}qqqlllooolllzzzwwwrrrtttrrrjjjbbbXXXUUUSSSUUU[[[ccciiimmmtttvvvxxx{{{~~~wwwuuu|||zzzvvvuuuzzz||||||xxxqqqbbbYYYQQQNNNOOOSSS]]]ggg}}}zzz~~~yyyiiiYYYQQQNNNMMMNNNQQQMMMMMMMMMMMMLLLJJJIIIHHHFFFFFFEEEDDDCCCAAA???>>>??????@@@AAABBBCCCDDDDDD>>>@@@BBBCCCEEEEEEEEEEEE?????????@@@BBBEEEHHHJJJHHHHHHIIIIIIHHHFFFEEECCC@@@AAAAAAAAA@@@>>><<<;;;999999888666555222111///000000000///...,,,+++***))))))******++++++++++++))))))************))))))))))))*********+++++++++---------,,,,,,,,,,,,+++***---222666<<>>??????@@@BBBCCCDDDDDDBBBAAA??????@@@CCCGGGIIIEEEEEEEEEFFFEEEEEEDDDDDDDDDCCCAAA???===<<<::::::777777666555444333333222111000///......---------,,,---//////...,,,)))(((***************)))))))))************************,,,++++++++++++,,,,,,---000222555<<>>@@@BBBCCCCCCCCCEEEDDDDDDDDDEEEFFFGGGGGGGGGGGGGGGFFFEEEDDDCCCBBBBBBBBBAAA???===;;;:::999666666555555444333333222222111000///............000222444666555111---+++************************************************,,,,,,+++++++++,,,,,,---000333888@@@JJJVVV___eeefffhhhjjjjjjiiihhhhhhiiikkkjjjjjjlllnnnnnnlllkkkfffcccdddpppzzzxxxxxxyyyzzz|||~~~tttdddYYYTTTSSSXXX^^^ooo~~~zzzzzzwwwrrriiiccc^^^___fffttttttaaaVVVOOOJJJJJJQQQXXXddd{{{|||gggRRRJJJHHHFFFIIIOOORRR[[[jjj}}}}}}vvvnnngggfffccceeekkkqqqwww~~~|||zzz~~~{{{tttrrrvvv}}}}}}yyywwwuuuuuuvvvvvvxxx{{{~~~zzzjjj```VVVQQQPPPTTT^^^ggg{{{}}}mmmddd]]]XXXWWWXXXWWWUUURRROOOKKKGGGEEECCCBBBBBBAAA@@@@@@??????????????????????????????:::;;;===@@@BBBCCCDDDDDDDDDFFFJJJMMMNNNMMMKKKJJJKKKJJJIIIGGGDDDCCCAAAAAA@@@@@@@@@???===;;;999888555555444444333333222222222222111000////////////111444777999888444000---***************+++++++++************************,,,,,,,,,+++,,,,,,------000333:::CCCNNNYYYaaafffiiijjjkkkkkkjjjiiiiiijjjlllkkkkkklllnnnmmmllljjjiiieeeeeerrrxxxuuuuuuuuuyyy|||ooo```XXXTTTTTTXXX___hhhwww|||vvvvvvvvvvvvzzz}}}}}}zzzyyy{{{yyyvvvkkkeeeaaaccckkkxxxooo^^^UUUNNNIIIJJJRRRZZZfff|||tttaaaOOOJJJHHHGGGJJJRRRVVVbbbwww|||tttpppmmmnnntttzzz}}}wwwuuuyyy}}}zzzwwwuuutttttttttvvvzzz~~~zzzkkkaaaWWWRRRPPPRRRZZZcccsssyyylllbbb\\\[[[XXXVVVSSSPPPNNNKKKHHHEEECCCBBBAAA@@@?????????@@@?????????>>>>>>>>>>>>>>>:::;;;===???AAACCCEEEFFFCCCHHHNNNTTTVVVUUURRRPPPLLLKKKIIIFFFDDDBBBAAAAAA????????????===;;;999777444444333333333222222222333222111000///////////////111444666666444000...*********+++++++++++++++++++++++++++++++++++++++++++++++++++,,,---...///000444<<>>>>>>>>=========<<<<<<===>>>AAADDDGGGHHHJJJNNNSSSWWWYYYWWWSSSQQQIIIHHHFFFDDDCCCBBBBBBCCC>>>>>>???>>>===;;;888777333333333333222222222222333333222111000000000000---///222444444333000...*********++++++,,,,,,,,,++++++++++++++++++++++++******++++++---...000111111666@@@KKKWWW```gggkkkmmmnnnnnnmmmkkkjjjkkkmmmnnnooooooppppppnnniiieeeaaaccckkk}}}vvvrrrqqqrrrxxxlllbbbXXXUUUUUUVVV\\\bbboooxxx|||mmmbbb```ccciiilllqqqxxx}}}}}}}}}|||yyyuuusssnnnlllqqq|||iiiYYYRRRMMMIIILLLTTT]]]hhh~~~jjj[[[OOOMMMNNNMMMRRRZZZ```oooyyytttqqqtttxxx}}}|||uuuuuutttuuuxxx|||}}}~~~}}}yyywwwuuutttssssssxxx|||~~~pppfff[[[TTTOOOLLLOOOUUU]]]iii~~~|||vvvqqqrrrxxx{{{jjjcccccc]]]YYYTTTQQQOOOLLLGGGCCCCCCBBBAAA???>>>??????@@@??????>>>>>>=========<<<===<<<<<<>>>@@@DDDHHHJJJTTTVVVXXXYYYWWWTTTPPPNNNFFFEEEDDDBBBBBBCCCDDDDDD===>>>>>>>>>===;;;888777333333222222222222222222444333222111000000000000---///111333444333222000*********++++++,,,,,,,,,++++++++++++++++++++++++)))******+++---///111222222888BBBNNNZZZcccjjjmmmnnnnnnnnnmmmkkkkkklllmmmooopppqqqrrrrrrnnnhhhddd```eeeqqqzzzxxx}}}{{{uuurrrvvv|||zzzlll___VVVWWWWWWVVV___lllyyyzzzmmmbbbaaadddeeekkkrrr}}}wwwuuunnnoooqqqttt}}}hhhVVVNNNMMMNNNRRRWWW]]]kkk~~~{{{}}}zzzgggYYYOOOOOOPPPQQQVVV___hhh{{{{{{yyyxxxxxx|||yyyrrrnnnhhhjjjmmmnnnqqqwww~~~|||yyyuuusssqqqrrrtttwww{{{ttthhh[[[SSSNNNKKKLLLPPPUUU```tttzzzvvvzzz|||vvvrrrqqqrrrwwwwwwmmmhhh___\\\XXXTTTQQQNNNKKKHHHFFFEEECCCAAA???>>>>>>>>><<<<<<<<<<<<===============>>>???@@@BBBEEEGGGHHHNNNUUUZZZXXXTTTRRRNNNKKKIIIHHHFFFEEECCCBBBBBBAAA<<<<<<<<<;;;:::999777666555555444333333222111111000000000000////////////,,,,,,...000111222222222,,,+++******))))))******,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++***,,,...111666<<>>>>>>>>@@@AAACCCEEEFFFNNNUUUYYYWWWUUUSSSPPPMMMHHHGGGFFFDDDBBBAAAAAAAAA=========<<<;;;:::888888555555444444333222222111000000000000////////////------...///111222333444---,,,+++***************++++++++++++++++++++++++***++++++++++++,,,///111666===HHHVVVbbbkkkoooppppppooommmllllllmmmmmmnnnqqqqqqrrrsssrrroookkkhhhggguuuxxxoookkkkkkrrr~~~{{{zzz|||vvvfff\\\WWWZZZ___eeeqqq~~~}}}ooobbbaaabbbfffmmmzzz~~~tttnnnhhhkkkrrrkkkZZZRRRNNNOOOSSSZZZbbbqqqzzzvvvwwwyyy|||xxxfffYYYOOONNNOOOPPPWWWaaasss~~~xxxrrrlllhhhfffeeegggiiijjjiiieeeaaa^^^]]]^^^bbbhhhnnnttt}}}}}}zzzuuuqqqooojjjlllnnnrrrwwwvvvjjj]]]TTTNNNIIIIIILLLSSS[[[iiiyyy|||xxxttttttxxx}}}{{{yyywwwssssssvvvyyy~~~zzzoooiiibbb___[[[WWWUUURRROOOLLLGGGGGGHHHGGGFFFDDDBBBAAA?????????>>>>>>>>>>>>>>>?????????@@@AAABBBCCCDDDJJJPPPUUUTTTRRRRRRPPPLLLGGGFFFDDDCCCAAA@@@@@@@@@============<<<:::999888555555444444333222222222111111000000000/////////............000222444555///...---,,,+++*********)))))))))******++++++,,,***++++++++++++,,,///222666>>>JJJXXXdddlllpppqqqqqqooommmkkkkkklllnnnooorrrssstttsssrrrnnnjjjhhhlll|||yyysssnnnnnnooottt{{{xxxxxxvvviiiaaa]]]```eeemmmyyyrrrggg___aaaeeeooo}}}xxxkkkeeedddfffpppmmm[[[SSSNNNNNNSSS[[[fffvvv~~~{{{|||~~~vvvggg[[[RRRQQQRRRSSS\\\hhhyyy~~~wwwrrrxxx{{{sssnnnkkkfffaaa\\\XXXUUUTTTVVVXXXYYYZZZYYYXXXYYYYYY^^^ccckkkssszzz}}}yyytttpppmmmiiijjjmmmooottt{{{xxxlll___VVVNNNHHHHHHJJJUUU]]]jjjwww|||{{{zzz{{{~~~|||yyywwwuuusssuuuzzzxxxlllfff]]]ZZZVVVSSSQQQOOOLLLJJJIIIIIIKKKKKKJJJHHHFFFDDDDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAAAAAAAABBBCCCDDDDDDJJJNNNNNNNNNOOOMMMIIIDDDDDDBBBAAA@@@?????????<<<<<<<<<<<<;;;:::999888555555444444333333333333222111111000000/////////...---,,,,,,---000222444000///...---,,,+++++++++((())))))***+++,,,,,,---***+++,,,++++++---000222777@@@MMM[[[eeelllppprrrrrrpppmmmjjjjjjllloooqqqsssuuuuuutttqqqmmmjjjhhhnnn~~~{{{wwwvvvxxxzzz}}}|||vvvuuuuuuwwwkkkfffdddgggnnnwwwwwwjjjbbb]]]aaajjjyyyoooccc]]]```cccnnnnnn\\\RRRNNNOOOTTT]]]jjj{{{uuuggg[[[SSSSSSTTTVVVaaannnxxxqqqnnntttxxxnnneee```\\\ZZZWWWSSSPPPMMMLLLKKKKKKMMMOOOPPPQQQSSSVVVYYY___fffoooxxx~~~|||wwwrrrnnnkkkkkklllnnnppptttzzzyyymmm```WWWPPPIIIHHHJJJRRRZZZgggsss{{{~~~~~~}}}{{{vvvxxxzzztttsssvvv|||sssfff```XXXUUURRRPPPOOONNNKKKJJJJJJKKKMMMNNNMMMKKKIIIHHHJJJJJJIIIIIIHHHGGGFFFFFFCCCCCCCCCCCCCCCDDDEEEEEECCCHHHJJJJJJKKKMMMKKKFFFBBBBBB@@@???>>>>>>>>>>>>:::::::::::::::999888777555555444444444444333333222222222111000/////////---,,,+++***+++---///000000///...---,,,,,,,,,,,,)))******+++,,,---......***+++,,,,,,,,,---000333999CCCQQQ^^^gggmmmqqqsssqqqooommmkkklllnnnqqqsssuuuwwwwwwuuupppkkkiiihhhnnn~~~wwwrrrrrrsss|||yyykkkjjjkkkooowwwpppfff```]]]ffftttwwwhhh___[[[\\\aaaoooqqq^^^SSSPPPQQQVVVaaaoootttfff\\\UUUUUUWWWZZZgggvvvtttnnnlllsss}}}lllbbb[[[WWWTTTPPPOOONNNLLLKKKJJJIIIIIIIIIJJJKKKLLLNNNQQQVVVZZZaaahhhsss}}}}}}yyytttooollliiikkklllooorrruuuyyyzzzooobbbYYYRRRKKKIIIKKKPPPYYYfffqqqxxx|||}}}~~~{{{tttoootttxxxvvvxxx}}}~~~lll```ZZZTTTRRRPPPOOOOOOOOOMMMLLLLLLMMMNNNOOONNNNNNLLLLLLNNNMMMLLLKKKJJJIIIHHHGGGDDDDDDDDDDDDDDDEEEFFFGGGFFFIIIKKKJJJKKKMMMJJJEEE@@@@@@>>>======<<<<<<<<<999999999999999888777777555555444444444444444444333333222111000000///...---,,,+++*********+++,,,......---,,,,,,,,,------+++++++++,,,,,,------...)))+++,,,,,,,,,...111444<<>>===<<<;;;;;;;;;<<<999999:::::::::999888888444444555555555555555555444333333222111000///.........---,,,+++***)))))),,,,,,,,,,,,,,,,,,---...++++++++++++++++++,,,,,,)))+++,,,,,,---...222444>>>IIIXXXccciiilllooorrrnnnnnnnnnppprrrtttwwwyyyxxxzzzzzzvvvnnniiihhhiiittt|||ppphhhfffhhhkkkvvv~~~vvvxxxzzz}}}wwwrrroookkkssssssbbbYYYWWWXXXWWWcccwwwwwweeeYYYWWWWWW]]]jjjzzz|||rrrmmmddd___aaaccchhhxxx|||tttnnnrrr~~~uuulll```WWWSSSRRRQQQPPPRRRRRRRRRRRRRRRQQQQQQQQQSSSSSSRRRRRRSSSXXX^^^cccjjjsssyyysssnnnkkkiiihhhdddhhhnnnssswww{{{{{{pppddd\\\UUUNNNLLLMMMEEELLLWWWaaakkkuuu{{{wwwuuupppnnnnnnrrr{{{uuudddXXXSSSMMMKKKJJJKKKMMMNNNNNNMMMOOOOOONNNNNNNNNOOOPPPPPPKKKJJJIIIHHHFFFEEECCCCCCBBBBBBBBBBBBDDDEEEFFFGGGHHHJJJHHHFFFGGGIIIDDD>>>>>>===<<<;;;;;;;;;;;;;;;::::::;;;;;;;;;:::999999444444555555555555555555444444333222111000///.../////////...,,,***((('''++++++++++++,,,---......+++++++++***************)))+++,,,,,,---///222555@@@KKKZZZdddiiillloooqqqmmmmmmoooqqqtttwwwyyyzzzxxx{{{{{{vvvnnnhhhgggiiixxx}}}{{{ttthhhaaa___bbbdddrrr~~~}}}zzzxxxyyy~~~}}}vvvsssvvv{{{~~~lllaaaZZZXXXZZZ___hhhxxxmmm\\\YYYZZZ```nnn}}}{{{rrrrrrqqqoooqqqzzz|||vvvsssyyywwwfffccc___ZZZVVVWWWZZZ^^^bbbbbbbbbdddeeeeeedddbbbbbb```^^^^^^___cccgggjjjuuu}}}|||wwwrrroookkkgggdddeeegggjjjmmmrrrxxxyyyrrrhhh^^^UUUNNNHHHDDDGGGKKKOOOVVVcccuuuzzzuuurrrooossswwwwww{{{}}}fffWWWRRRLLLLLLLLLMMMOOOPPPOOOMMMOOONNNMMMKKKJJJJJJIIIIIIKKKIIIGGGEEECCCAAA@@@@@@???AAACCCEEEGGGGGGGGGGGGIIIJJJJJJJJJHHHFFFCCCAAA>>>>>>>>>>>>===;;;::::::<<<<<<<<<;;;:::999888777444444333222222444555666222333555555555333111000,,,,,,,,,,,,+++***))))))))))))************))))))((())),,,------,,,+++***+++((((((,,,...///222777@@@NNN\\\dddgggkkknnnnnnoooppprrrtttvvvwwwxxxyyyyyytttrrrrrrmmmeeehhhqqq~~~zzzpppeee___]]]___aaaooozzzvvvrrrooopppsssxxx{{{|||vvvssswww}}}mmmccc\\\ZZZ[[[ccckkkxxxvvvddd```aaaggguuu~~~}}}|||~~~}}}zzz|||nnn```___\\\ZZZ\\\bbbkkkrrr}}}~~~~~~~~~{{{vvvsssrrruuuxxx{{{}}}zzzuuuqqqnnnjjjgggdddccceeehhhlllpppwww{{{tttjjj___VVVNNNHHHEEEFFFHHHKKKRRR^^^ppp{{{sssoooppptttwwwyyy~~~lllXXXQQQLLLKKKJJJKKKLLLLLLKKKJJJMMMLLLKKKJJJJJJJJJJJJJJJHHHGGGFFFDDDCCCBBBAAAAAAAAABBBDDDFFFHHHIIIIIIHHHHHHHHHIIIIIIGGGEEECCCAAA@@@@@@@@@???>>>===<<<;;;<<<;;;;;;:::999888777666444444444444444555555666333444555555444333111///,,,,,,---,,,,,,+++***)))******++++++++++++******)))***+++,,,,,,,,,++++++,,,)))***---//////222888DDDRRR```fffiiimmmooooooqqqrrrtttwwwyyyzzz{{{{{{yyyrrrnnnmmmhhhdddkkkwwwxxxssskkkccc^^^\\\]]]]]]iiisss|||nnnjjjfffdddgggkkkoooqqqzzztttnnnqqq|||~~~pppggg___]]]^^^fffnnnyyyooohhhiiiooo}}}rrreee^^^^^^]]]```hhhvvvyyywwwssspppnnnkkkgggeeeaaaccceeeiiinnnuuu}}}~~~wwwlllaaaXXXOOOIIIEEEEEEEEEGGGLLLWWWiii~~~tttooonnnqqquuuzzzvvv^^^RRRMMMKKKIIIIIIJJJKKKJJJIIIJJJJJJIIIIIIIIIIIIJJJJJJEEEEEEDDDCCCBBBBBBBBBCCCDDDDDDFFFHHHIIIJJJJJJJJJGGGGGGHHHHHHGGGEEEDDDCCCBBBBBBBBBBBB@@@???>>>===;;;::::::999888777666666444555555666666666666666555555555555444222000...------------,,,+++***)))++++++,,,,,,,,,,,,++++++*********++++++++++++,,,...+++,,,...//////333:::IIIWWWdddjjjllloooqqqpppqqqrrruuuxxxzzz{{{{{{{{{xxxpppiiifffbbbaaannn~~~}}}yyyzzzrrrooojjjddd```^^^]]]]]]cccjjjuuuuuuhhhddd```]]]```eeekkkoooyyyxxxooommmrrrwwwlllddd```aaafffppp{{{}}}}}}xxxooopppvvv~~~}}}|||vvvsssvvvzzz|||mmmaaa```aaadddlllyyyzzzzzzzzz~~~}}}xxx{{{wwwuuurrrpppooollliiifff___```cccfffkkkrrr{{{zzzooocccYYYQQQJJJFFFEEEDDDDDDHHHQQQccc|||zzztttmmmnnnsss{{{iiiXXXPPPMMMKKKJJJLLLMMMMMMLLLKKKJJJIIIHHHGGGGGGGGGGGGBBBBBBBBBBBBBBBCCCDDDEEEEEEFFFGGGHHHIIIJJJJJJKKKGGGHHHHHHHHHHHHGGGFFFEEEEEEEEEEEEDDDBBBAAA??????::::::999888777666555555444555777888888888777666666666666555333111///...------------,,,+++***)))***++++++++++++++++++************)))***++++++,,,///------/////////555<<>>;;;:::888666555555666666555666666777777777777777666666555444222111000000.........------,,,+++***)))))))))******))))))))))))))))))************+++,,,,,,...000//////888BBBQQQ^^^jjjnnnoooqqqqqqpppssstttwwwyyyyyyxxxvvvuuunnniiigggfffdddhhh{{{yyysssqqqmmmkkkhhhddd```\\\YYYXXXXXXYYY[[[```gggpppwwwzzzyyyuuunnnggg```\\\ZZZYYYUUUWWWYYY[[[aaammm|||~~~qqq```aaaccchhhsss|||{{{rrrpppssstttxxxoooiiiiiioooyyy~~~xxxxxxyyyxxxuuussssssrrrqqqqqqtttzzz~~~~~~yyyuuuwwwzzzzzzvvvqqqllliiinnn{{{tttggg___YYYZZZ]]]```dddiiinnnrrrwww~~~~~~{{{|||~~~|||sssrrrqqqqqqpppnnnjjjgggaaaaaaaaaaaadddkkksssyyy|||qqqeee\\\SSSLLLHHHFFFEEEHHHNNNOOOXXXrrr~~~www___ZZZSSSNNNKKKKKKKKKKKKJJJIIIGGGDDDBBB@@@???>>>@@@AAAAAACCCDDDFFFHHHIIIJJJIIIIIIIIIIIIJJJLLLMMMMMMMMMKKKJJJIIIHHHGGGGGGFFFFFFEEEDDDBBB@@@>>>===<<<;;;999777666666666777666555555555666666777777666555444333222222111111............---,,,+++***)))******++++++******)))'''(((***+++++++++***)))***+++---///...///999DDDSSS___kkkpppqqqrrrrrrqqqsssuuuwwwyyyxxxvvvsssqqqkkkgggeeeffffffnnnwwwrrrrrrjjjhhhddd___[[[WWWUUUSSSWWWWWWXXX\\\ccckkkrrruuusssnnnggg```ZZZXXXXXXXXXTTTVVVWWWWWWYYY```mmmwwwuuuccceeeiiippp~~~}}}uuutttxxxwww{{{rrrjjjeeegggooozzzyyyrrrqqqrrr{{{vvvqqqooommmjjjhhhkkkqqqwww{{{yyyuuunnnqqqtttuuutttrrrpppooo~~~ooobbb[[[UUUYYY^^^cccjjjqqqxxx}}}|||}}}rrrqqqppppppooommmhhheeebbbbbbaaaaaadddjjjrrrxxx{{{{{{pppeee\\\TTTMMMIIIEEEDDDIIIOOOPPPVVVooo{{{hhhbbbYYYRRRNNNLLLKKKJJJHHHGGGEEECCCAAA@@@@@@???AAAAAABBBCCCEEEGGGIIIJJJKKKKKKJJJJJJJJJLLLMMMNNNNNNMMMKKKIIIGGGFFFFFFFFFFFFEEEEEECCCAAA???===<<<===;;;999777666666777888666555444444444555777888555444333333222222222222............---,,,+++++++++++++++,,,,,,+++++++++&&&(((***+++,,,+++)))((()))***,,,...---///:::FFFTTT```mmmqqqrrrttttttsssrrrsssuuuvvvvvvsssooommmjjjeeeccceeegggrrrxxxtttrrrtttlllddd___XXXRRRPPPRRRSSSXXX[[[\\\bbbllltttvvvvvvrrrjjjccc___^^^___```^^^^^^^^^___```cccfffggg}}}{{{ooooooqqqzzz~~~wwwrrrrrruuu{{{sssnnnhhhfffkkkrrr|||wwwpppooopppwwwwwwqqqrrrnnnjjjiiiggghhhpppzzzwwwooonnnooossswwwxxxxxx||||||oooiiihhhnnnwwwvvvhhh___[[[XXX]]]eeemmmuuu|||yyyxxxvvvtttssspppllliiiccc___]]]aaaeeeiiipppwww{{{~~~tttiii^^^UUUMMMHHHCCCBBBEEEKKKNNNWWWnnnkkk]]]PPPMMMMMMKKKIIIHHHKKKHHHDDDCCCDDDDDDBBB@@@BBBBBBBBBCCCDDDEEEFFFGGGJJJIIIIIIIIIKKKNNNQQQSSSMMMKKKJJJHHHGGGGGGGGGHHHFFFEEECCCAAA???===<<<<<<===<<<;;;:::888777666666666777777777888888888888999888777555333111000///.........///......------)))***+++,,,,,,,,,,,,,,,++++++******++++++,,,---******+++...///333>>>KKKZZZdddlllnnnoooqqqqqqpppuuutttuuuwwwyyyvvvpppjjjeee]]]YYY^^^eeetttzzzwwwvvvxxxoooeee^^^XXXQQQPPPRRRSSSYYY]]]aaahhhsss{{{~~~zzzuuunnnhhheeegggjjjmmmppppppooonnnmmmmmmmmmmmmxxxvvvwwwyyy~~~}}}yyyrrrnnnooosssyyyxxxwwwyyy||||||wwwqqqnnnkkkkkkrrrzzzxxxqqqpppttt{{{~~~xxxrrrnnnkkkjjjhhhhhhooowww{{{uuutttuuuxxx{{{zzzzzzpppccc___^^^aaajjj{{{vvviiibbb___^^^cccjjjqqqxxx~~~}}}{{{yyywwwuuurrrmmmjjjccc___]]]```cccgggmmmuuuyyy~~~tttiii___UUUMMMHHHCCCBBBDDDJJJMMMUUUlllmmm___RRRMMMMMMLLLJJJJJJKKKHHHEEEDDDDDDDDDBBB@@@@@@AAAAAABBBCCCEEEFFFGGGJJJJJJJJJJJJLLLNNNOOOQQQIIIIIIHHHGGGGGGGGGGGGGGGGGGFFFDDDBBB@@@???>>>===>>>===<<<;;;:::999888888777777888888999::::::;;;:::999888666444333111111......//////......------***++++++,,,,,,,,,++++++++++++******++++++,,,---+++***,,,...///333>>>JJJZZZdddlllnnnoooqqqqqqpppttttttuuuxxxyyyvvvooohhheee]]]ZZZ^^^eeesss~~~~~~~~~tttggg^^^WWWQQQPPPSSSTTTZZZaaahhhrrr}}}wwwssstttzzz}}}{{{|||yyyrrrrrruuu~~~zzzqqqkkkhhhkkkqqq}}}uuullliiihhhjjjnnnqqqqqqpppooopppvvv{{{uuusss|||rrrnnnkkkjjjhhhhhhlllssszzz~~~xxxdddYYYVVVVVVZZZbbbrrrxxxnnnjjjiiikkkoootttxxx{{{}}}}}}zzzwwwsssnnnkkkddd___]]]___bbbdddkkkrrrvvv{{{tttiii___UUUMMMHHHCCCAAADDDIIILLLTTTiiipppbbbSSSNNNNNNLLLKKKKKKKKKIIIGGGEEEEEEDDDAAA?????????@@@AAABBBDDDEEEFFFHHHIIIJJJJJJKKKKKKLLLKKKDDDEEEFFFGGGGGGGGGGGGGGGGGGFFFEEECCCAAA@@@@@@??????>>>>>>===<<<;;;;;;:::888888999::::::;;;<<<<<<;;;:::999777666444333222///////////////...---,,,+++,,,,,,,,,,,,++++++***++++++******++++++,,,---,,,+++---//////333>>>III[[[dddlllnnnoooqqqrrrpppttttttvvvxxxyyyuuummmfffccc\\\YYY]]]dddsssxxxhhh]]]VVVQQQQQQTTTTTT\\\eeeooo|||wwwnnnkkkooouuu}}}{{{qqqjjjeeeccciiippp}}}zzzoooccc^^^[[[^^^cccgggkkkooorrrxxx{{{zzzrrrmmmjjjjjjiiigggjjjpppwwwrrr___VVVUUUWWW___gggvvv}}}xxxxxxzzz|||{{{{{{}}}yyytttnnnjjjeee```]]]___aaaccciiiooosssyyyuuuiii___VVVMMMHHHEEEBBBDDDJJJMMMTTTggg{{{uuueeeUUUNNNMMMLLLKKKLLLLLLKKKIIIGGGFFFDDDAAA@@@>>>>>>???@@@AAACCCDDDEEEEEEFFFHHHIIIIIIHHHFFFEEEAAACCCEEEGGGHHHHHHHHHHHHGGGFFFEEECCCBBBAAAAAAAAA??????>>>>>>===<<<<<<<<<::::::::::::::::::::::::::::::999777666555444333//////000//////...---,,,------------,,,+++******++++++******++++++,,,---,,,,,,---//////333>>>III[[[dddlllooooooqqqrrrpppssstttuuuxxxyyyuuullleee___XXXUUUZZZdddtttzzzggg\\\VVVRRRSSSVVVVVV^^^iiivvvxxxnnnhhhgggmmmuuu~~~}}}vvvooohhhddd```aaaiiirrr{{{zzzmmm___XXXUUUXXX]]]aaahhhpppvvv~~~pppkkkggghhhhhhhhhjjjooovvv}}}nnn]]]WWWXXXZZZcccmmm}}}zzzrrrnnniiifffhhhlllqqq{{{~~~{{{yyy}}}xxxsssmmmiiieee```]]]^^^```bbbgggnnnqqqvvvuuujjj___VVVNNNIIIFFFCCCEEEJJJMMMSSSdddwww|||jjjXXXOOOMMMLLLLLLMMMMMMMMMLLLJJJGGGDDDBBBAAA?????????@@@AAABBBCCCDDDBBBCCCEEEFFFFFFDDDBBB@@@@@@BBBDDDGGGIIIJJJJJJJJJGGGFFFEEEDDDCCCBBBBBBBBB@@@@@@???>>>===<<<<<<;;;<<<<<<;;;:::999888777777999999888777666444333333000000000000///...---,,,---------------,,,+++***++++++******++++++,,,---,,,,,,---///000333>>>JJJ[[[eeemmmoooppprrrrrrqqqrrrssstttwwwxxxtttllleeeZZZUUURRRWWWeeeyyyyyyfff[[[VVVTTTTTTWWW[[[cccooo||||||mmmfffbbbbbbiiittt}}}tttnnngggccc```___^^^```jjjttt}}}yyyiii]]]UUUQQQUUUZZZ^^^hhhsss{{{{{{ooohhhdddeeegggiiilllpppvvv}}}lll^^^YYY\\\___eeeqqqzzzoooddd^^^[[[XXXVVVXXXZZZ^^^gggqqqzzz~~~~~~zzzvvvpppjjjfffddd___[[[]]]^^^```ffflllnnnttt}}}uuujjj```VVVNNNIIIFFFCCCDDDJJJMMMQQQ```qqq{{{}}}qqq\\\RRRNNNMMMMMMOOOOOOPPPPPPNNNIIIEEECCCBBBAAA@@@@@@@@@AAAAAABBBCCC@@@AAACCCDDDCCCBBB@@@>>>@@@BBBDDDFFFHHHJJJJJJKKKGGGGGGFFFEEEEEEEEEEEEEEEBBBAAA@@@???>>><<<;;;;;;======<<<;;;999888777777999999888777666555444444111111111000///...---,,,,,,------------,,,,,,+++++++++******++++++,,,---++++++---///000444@@@LLL\\\eeemmmoooppprrrsssqqqrrrrrrrrruuuvvvsssmmmgggZZZUUUQQQWWWhhhwwwdddZZZWWWUUUVVVXXXaaaiiitttrrraaa]]]]]]```kkkyyyxxxpppgggaaaXXXWWWXXXZZZ\\\___jjjvvvvvvdddYYYPPPMMMSSSXXX\\\hhhwww|||mmmeee```bbbfffjjjnnnsssuuu{{{pppdddaaadddhhhooo|||ttthhhaaa\\\XXXXXXVVVWWWYYYXXXVVVZZZaaafffmmmuuu{{{{{{wwwrrrmmmfffbbb```[[[XXXZZZ[[[]]]cccjjjkkkqqqyyyuuujjj```VVVNNNIIIEEEAAABBBGGGKKKNNN\\\kkk}}}~~~ttttttxxxyyybbbVVVQQQOOOOOOQQQQQQSSSSSSQQQKKKFFFDDDDDDCCCCCCBBBAAAAAAAAAAAAAAAAAAAAABBBCCCBBBAAA@@@@@@@@@AAABBBCCCEEEHHHJJJKKKJJJIIIHHHHHHHHHHHHHHHHHHEEEEEECCCAAA???===<<<;;;<<<<<<<<<;;;;;;;;;;;;:::::::::999888777666666555111111111111///...---,,,,,,,,,------------------++++++******++++++,,,---******,,,///111555AAANNN\\\eeemmmoooppprrrsssqqqrrrpppppprrrtttsssnnnjjj___YYYTTTYYYlllvvvcccZZZWWWVVVWWWYYYeeemmmxxxkkkZZZWWW[[[bbbqqq{{{qqqjjjbbbZZZTTTPPPPPPSSSWWWZZZ___jjjvvvsssbbbUUUMMMJJJRRRWWW\\\iiiyyy|||yyy}}}~~~kkkddd^^^```fffjjjpppvvvtttzzzvvvllljjjnnnrrr}}}|||jjj```\\\[[[ZZZ\\\\\\___aaa]]]WWWVVVYYYYYYaaakkkttt}}}~~~|||xxxtttpppjjjddd```^^^YYYVVVWWWYYY[[[aaahhhiiinnnwwwvvvkkk```WWWNNNIIICCC???@@@FFFIIILLLXXXggguuu}}}sssrrrvvv~~~~~~gggYYYSSSQQQQQQSSSRRRTTTUUURRRLLLGGGEEEEEEEEEDDDCCCBBBAAAAAAAAAAAABBBBBBBBBCCCCCCBBBBBBAAA@@@@@@@@@AAACCCFFFHHHJJJLLLKKKKKKJJJJJJJJJKKKKKKHHHGGGEEECCCAAA>>>===<<<;;;;;;<<<<<<===>>>>>>>>>;;;;;;::::::999888777777222222111111000...---,,,++++++,,,---............++++++******++++++,,,---)))))),,,///111666BBBOOO\\\eeennnppppppssssssrrrrrrpppoooqqqssssssooolllddd^^^XXX\\\ooorrrcccZZZVVVVVV[[[bbbhhhuuuqqqeee[[[XXXWWW\\\mmm~~~yyysssjjjbbb[[[VVVRRROOOHHHHHHIIIMMMQQQYYYhhhvvvkkk^^^VVVQQQMMMOOOSSSZZZfffqqq|||nnnkkkgggdddfffmmmwww~~~zzzkkkeee``````dddjjjqqqwww{{{~~~yyywwwvvvvvv|||ttthhh```[[[^^^hhhkkksssyyywwwpppjjjbbb[[[[[[ZZZ\\\eeerrrzzzxxxuuusssooohhhaaa\\\]]]YYYVVVWWWYYYZZZ___eeekkkooovvv~~~vvvjjj___UUUMMMHHHCCC@@@???BBBEEEIIIRRR[[[www~~~|||~~~{{{www~~~iii]]]XXXTTTSSSSSSTTTTTTTTTRRRPPPLLLHHHFFFFFFEEEEEEDDDCCCBBBAAAAAACCCCCCDDDDDDEEEEEEEEEFFF@@@?????????AAAEEEIIIKKKMMMMMMMMMMMMLLLLLLLLLLLLLLLIIIEEEBBBAAA@@@???>>>CCCBBBAAA@@@>>>===<<<;;;999888777666666555555555222222111///...---,,,+++---------,,,,,,,,,++++++************************,,,+++,,,///000555AAANNN___hhhooopppqqqtttuuuuuuwwwvvvuuuuuuuuuuuusssqqqmmmbbbZZZbbbyyy}}}pppbbbZZZWWWWWW]]]dddmmmyyymmmbbbYYYWWWWWW]]]ooowwwnnniiibbb\\\WWWSSSOOOLLLKKKJJJKKKNNNQQQWWWdddqqqyyydddZZZQQQMMMKKKMMMRRRYYYeeeqqq~~~zzzwwwrrrkkkfffcccbbb______aaaiiissszzz~~~~~~llleee___```dddkkkttt{{{~~~~~~xxxuuuzzzvvvjjjeeedddkkkvvvwwwmmmgggbbb]]]___gggrrr{{{xxxvvvsssqqqmmmhhhccc___\\\WWWTTTUUUWWWXXX\\\bbbiiinnnuuu|||xxxlllaaaWWWOOOJJJEEEAAA@@@CCCEEEHHHOOOXXXppp~~~}}}|||}}}rrrhhhbbb\\\WWWUUUSSSSSSSSSRRRPPPMMMJJJHHHGGGGGGGGGFFFFFFEEEEEEEEEHHHGGGGGGFFFFFFEEEEEEEEE??????>>>>>>@@@CCCFFFHHHJJJJJJJJJKKKKKKLLLLLLLLLKKKHHHEEEDDDDDDEEEDDDCCCCCCBBBAAA???>>><<<;;;:::999999888777666666666666444444333111000///...------------,,,,,,,,,+++++++++++++++***************---,,,...111333888DDDQQQ___hhhooopppqqqtttuuuuuuwwwvvvuuuvvvvvvvvvtttrrrooofff```iiiyyymmm```ZZZXXXZZZaaahhhsss~~~rrrhhh]]]VVVVVVYYY```sssxxxkkkgggbbb]]]YYYUUUPPPMMMLLLJJJJJJMMMNNNRRR[[[fffzzzmmm\\\SSSLLLIIIHHHKKKPPPWWWbbbmmm{{{qqqllleeebbbaaa___\\\YYY[[[\\\]]]^^^bbbiiiqqqwwwnnneee^^^___dddkkkvvv|||tttoooppprrrqqqqqqrrrooonnnqqqwww~~~yyyooopppuuu}}}ssseee^^^___eeelllppprrrtttwwwyyy}}}~~~wwwuuuqqqnnnkkkhhhdddaaaZZZUUURRRSSSTTTTTTXXX^^^fffkkkrrrzzzzzzooodddYYYPPPKKKEEEBBBAAADDDEEEFFFLLLTTThhhyyy|||}}}yyywww{{{{{{qqqiiiaaaYYYUUUOOOOOOPPPOOONNNLLLJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJIIIHHHFFFEEECCCBBBAAA???>>>===<<<===@@@BBBCCCDDDEEEFFFHHHIIIKKKLLLMMMJJJIIIGGGGGGIIIJJJIIIIIIDDDCCCAAA???===;;;999888:::999888777666666666666444444333111000///...---------------,,,,,,,,,,,,,,,,,,++++++*********))),,,,,,...111333999FFFSSS___hhhooopppqqqtttuuuuuuxxxwwwwwwwwwxxxwwwuuurrrrrrllljjjuuuuuujjj___[[[[[[___fffnnnxxxlllbbbYYYTTTWWW\\\fffzzz~~~zzzuuuoooiiibbbZZZUUUQQQNNNMMMNNNNNNPPPWWW___rrrwwwbbbTTTNNNIIIFFFFFFJJJNNNSSS]]]gggsss~~~rrreeeaaa\\\ZZZZZZ[[[[[[[[[^^^```cccggglllttt|||tttggg^^^___dddjjjwww{{{qqqiiifffddd```^^^___ZZZYYY[[[bbbkkkwwwzzzvvvhhhbbbccceeeggglllnnnqqqtttyyy|||xxxtttpppllliiigggdddbbb[[[VVVRRRRRRRRRRRRVVV[[[ccchhhpppwww{{{pppfff[[[QQQKKKCCCAAAAAADDDEEEFFFKKKRRRcccttt~~~vvvrrrvvv~~~{{{zzz~~~|||}}}{{{oooggg]]]UUURRRHHHIIIIIIJJJJJJIIIHHHGGGIIIJJJJJJJJJJJJJJJJJJJJJGGGGGGEEEDDDBBBAAA??????>>>===<<<;;;;;;<<<>>>??????@@@BBBDDDGGGIIIKKKLLLLLLKKKIIIJJJLLLLLLLLLKKKEEEDDDCCC@@@>>>;;;999888888888777666555555555555333222111000///------,,,...------------,,,,,,,,,---,,,,,,++++++******))))))))),,,///222888FFFSSS___hhhooopppqqqtttuuuuuuxxxxxxxxxyyyyyyxxxuuusssqqqoooqqqtttjjjaaa^^^aaaeeennnvvv||||||jjj^^^WWWTTTZZZbbbnnnxxxllleee]]]XXXUUUTTTTTTTTTYYY___iiizzzlll[[[PPPKKKIIIFFFGGGJJJMMMPPPXXX```kkkzzzyyynnnaaa^^^ZZZXXXYYY\\\^^^___cccffflllsss{{{{{{kkk___```dddjjjyyysssfff___[[[VVVTTTUUUPPPNNNPPPUUU\\\fffvvvxxxpppllliiihhhkkknnnqqqsssxxx}}}zzzyyyuuupppkkkiiifffdddbbb^^^XXXTTTSSSSSSRRRUUUZZZ```fffmmmuuu~~~{{{rrrggg\\\QQQKKKAAA??????BBBDDDEEEKKKRRR^^^nnnxxxppprrryyyyyyqqqooo{{{xxxuuuqqqrrrwwwvvvhhh___WWWQQQOOOEEEEEEFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIDDDDDDCCCCCCBBBAAAAAA@@@>>>===<<<;;;;;;;;;;;;<<<<<<===???BBBEEEGGGJJJKKKMMMLLLKKKKKKLLLLLLJJJIIIFFFEEECCCAAA>>><<<:::999777777666555444444444444444444333222000///...---.........---------,,,,,,,,,,,,,,,,,,++++++******)))))),,,000333999GGGTTT___hhhooopppqqqtttuuuuuuxxxxxxxxxyyyzzzyyyuuusssnnnooouuuxxxoooffffffiiioooxxx{{{iii]]]WWWWWW___jjjxxx}}}mmmfff___\\\ZZZYYY\\\aaafffttttttaaaTTTMMMIIIHHHFFFGGGKKKMMMOOOUUU\\\bbbqqqyyypppgggeeecccaaabbbdddgggiiijjjmmmsss{{{pppbbbcccgggnnn~~~uuuggg^^^XXXSSSQQQRRRNNNLLLMMMQQQUUU\\\iiiuuuzzzvvvsssqqqssswwwyyy}}}{{{wwwwwwtttooollljjjhhhfffdddaaa[[[VVVUUUTTTRRRUUUZZZ^^^dddlllttt}}}|||sssiii]]]RRRKKKAAA>>>>>>AAABBBDDDJJJRRRXXXgggvvv}}}uuutttxxx}}}rrrjjjkkkuuuzzzrrrooommmooovvvppp```WWWQQQMMMLLLEEEEEEFFFGGGHHHIIIJJJJJJFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDDDDDDDCCCCCCCCC>>>>>>===<<<;;;;;;;;;;;;;;;<<<>>>@@@CCCEEEGGGHHHKKKJJJIIIIIIJJJIIIGGGEEEEEEDDDCCC@@@>>><<<::::::777777666555444444444444888888777555444333222111............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///333666<<>>???@@@AAAHHHPPPUUUcccsss|||}}}{{{{{{{{{rrrlllkkkuuu{{{uuuooonnnooosss{{{iiiZZZRRRLLLHHHGGGEEEEEEEEEFFFGGGHHHIIIJJJFFFEEEEEEDDDDDDCCCCCCCCCDDDDDDDDDCCCCCCCCCBBBBBB???>>>>>>======<<<<<<<<<;;;<<<>>>@@@BBBDDDEEEFFFGGGFFFFFFFFFGGGFFFDDDBBBBBBAAA@@@>>>===;;;999999999888777666666555666666:::999888777666555444333............------------***++++++,,,,,,---------......000333666<<>>>>>>>>???FFFNNNUUUcccsss}}}~~~wwwrrrnnnxxxzzzssspppppprrrwww{{{eeeWWWOOOHHHDDDBBBCCCCCCCCCCCCDDDFFFGGGHHHFFFEEEEEEDDDCCCBBBAAAAAACCCCCCBBBAAAAAA@@@???????????????>>>>>>======<<<<<<===>>>@@@AAACCCDDDDDDCCCCCCCCCDDDEEEEEECCCAAA@@@???>>><<<;;;999888888;;;:::999888777777777777999999888666555444333222//////.........---------)))***+++,,,------...///---,,,...222444:::GGGSSS___hhhooopppqqqtttuuuuuuvvvvvvwwwyyyzzzxxxtttpppmmmnnnsss{{{nnnddd```aaajjj{{{~~~tttmmmkkkccc[[[VVVPPPJJJGGGGGGGGGJJJMMMQQQUUUZZZaaaeeelllyyytttgggbbbccciiiqqq}}}~~~ssskkkgggeeejjjpppxxx~~~ppppppuuu~~~sssjjjddddddeeeeeefffiiihhhjjjmmmssszzz|||yyyvvvuuutttnnnnnnnnnoooooommmjjjhhhbbb___ZZZVVVTTTTTTUUUWWW^^^dddlllssszzzxxxmmm```SSSKKKHHHBBB===<<<<<<===BBBHHHWWWfffwww|||xxxrrrxxx~~~uuunnnkkklllqqqzzzuuuaaaVVVPPPJJJEEEDDDEEEFFFFFFFFFFFFEEEDDDDDDGGGEEECCCAAA@@@AAABBBCCC????????????>>>>>>>>>>>>>>>>>>============>>>>>>???======>>>AAACCCCCCCCCCCCCCCCCCCCCBBB@@@>>><<<<<<<<<<<<;;;;;;:::::::::888777555444444666888::::::;;;;;;:::777444444555444222///---------,,,++++++++++++,,,,,,---------------///111333888EEEQQQccchhhmmmppppppppprrruuuvvvvvvwwwxxxxxxuuupppmmmgggkkksssrrrjjjgggiiittt~~~pppfffaaaYYYRRRNNNKKKFFFDDDFFFIIIKKKNNNRRRWWW___hhhmmmyyy{{{nnnccc^^^^^^___dddmmmvvvvvvjjjdddcccccchhhoooyyyssssssyyyuuunnniiilllpppsssvvvyyyzzz}}}|||xxxtttqqqooonnnllllllmmmnnnnnnllliiigggbbb^^^YYYUUUSSSTTTVVVXXX```fffmmmtttzzzyyynnnbbbUUUNNNHHHBBB>>>======>>>BBBHHHWWWgggzzzvvvzzzzzztttppppppttt|||qqq___TTTOOOJJJEEEDDDEEEEEEFFFFFFFFFFFFEEEEEEFFFDDDBBB@@@?????????@@@>>>>>>>>>>>>>>>>>>>>>===>>>>>>>>>===>>>>>>?????????======>>>AAACCCCCCCCCCCCCCCCCCBBB@@@???=========<<<;;;:::999888777777888666555444444666888:::;;;<<<======<<<999777555555222///------------,,,++++++++++++,,,,,,------------...111222777CCCPPP___eeekkkooopppqqqtttwwwvvvvvvvvvxxxwwwuuuppplllgggjjjrrrxxxpppnnnssspppdddZZZSSSLLLJJJHHHFFFFFFIIIMMMOOORRRWWW___kkkxxxuuujjjbbb^^^^^^[[[]]]aaafffmmmvvvuuugggbbbccceeejjjtttuuuuuu{{{}}}wwwuuu|||{{{rrrmmmmmmnnnvvv{{{}}}xxxrrrmmmiiigggfffgggiiikkklllllliiifffdddaaa]]]XXXSSSRRRTTTWWWYYYbbbgggooouuuzzzyyyooocccXXXPPPIIICCC>>>>>>>>>>>>CCCIIISSSdddyyy}}}}}}~~~yyyxxxyyyooo]]]TTTOOOIIIEEEDDDDDDDDDEEEFFFGGGGGGGGGGGGEEECCCAAA???===<<<<<<<<<<<<<<<<<<===============>>>=========>>>??????@@@>>>======>>>AAACCCDDDCCCDDDCCCBBB@@@>>>============<<<;;;999888666555444777666444333444555777999<<<<<<===AAACCCAAA;;;666555222///.........---,,,***+++++++++++++++,,,,,,---,,,...000111666BBBNNN\\\bbbiiinnnppprrruuuxxxuuuuuuuuuwwwwwwtttppplllgggjjjrrr~~~zzzwwwxxxzzz}}}ssssss{{{xxxkkk^^^VVVOOOLLLKKKJJJLLLOOORRRTTTYYYaaammm~~~tttmmmhhhfffgggfffgggiiijjjmmmqqqwww{{{}}}wwwvvvxxx|||tttlllkkkmmmvvvttttttzzz|||mmmeeeaaa```hhhmmmwww{{{tttmmmgggcccaaa```dddgggkkkllljjjgggdddbbb```\\\WWWRRRQQQSSSWWWZZZbbbhhhpppuuuzzzwwwnnncccXXXQQQHHHCCC????????????CCCHHHMMM]]]ssssss```UUUOOOIIIDDDCCCBBBCCCDDDFFFGGGHHHHHHHHHEEEDDDAAA???===;;;::::::;;;;;;;;;<<<<<<=========<<<<<<<<<<<<===>>>??????>>>===<<<>>>AAACCCDDDDDDEEECCCAAA>>>===<<<<<<===<<<;;;:::999888777666666666555444444444555777888999999===CCCIIIHHHAAA:::555333000.........---,,,++++++++++++++++++++++++---,,,---///000555AAAMMM[[[aaaiiinnnpppqqqtttvvvsssssstttvvvvvvsssoookkkfffiiiqqq~~~{{{|||wwwfff]]]UUUQQQOOONNNPPPTTTWWW[[[bbbnnn~~~yyyuuutttuuuxxx}}}}}}}}}}}}}}}vvvqqqrrrwww~~~{{{{{{tttsssxxxzzzuuurrrrrrxxxssseee^^^[[[___dddnnn}}}~~~zzzrrrjjjccc```^^^^^^ccchhhlllnnnkkkfffcccaaa___[[[VVVRRRQQQSSSVVVYYYaaagggoootttyyy|||tttkkkaaaWWWPPPGGGBBB????????????BBBGGGHHHUUUhhhvvvzzzeeeXXXQQQIIIDDDBBBAAABBBDDDEEEFFFGGGHHHHHHFFFEEECCC@@@>>><<<;;;:::999::::::;;;<<<======>>>;;;;;;;;;;;;;;;<<<===>>>===<<<<<<>>>AAADDDDDDDDDEEEDDDAAA???===<<<<<<<<<::::::::::::999999999999666555555444555666777888666777;;;CCCIIIJJJCCC===555333000.........---,,,++++++++++++++++++++++++,,,+++,,,///000444AAAMMM]]]ccckkkoooppppppqqqsssrrrrrrsssuuuuuusssnnnkkkaaafffppp~~~rrrhhh]]]XXXUUUSSSUUUYYYaaafffpppzzztttqqquuu}}}tttsssvvv~~~uuujjjdddbbbaaahhhuuurrrgggbbbbbbfffooo}}}~~~yyyppphhhbbb___^^^___eeejjjpppqqqmmmgggbbbaaa]]][[[VVVSSSQQQRRRTTTVVV]]]dddmmmsssyyyzzzrrriii^^^UUUNNNFFFAAA>>>>>>>>>>>>AAAFFFGGGQQQ```mmmwwwjjj[[[RRRJJJEEEDDD@@@AAACCCDDDEEEFFFFFFFFFFFFEEECCCBBB???===<<<;;;999999:::;;;<<<===>>>???===<<<<<<;;;;;;<<<<<<======<<<<<<>>>AAADDDEEEEEEEEEDDDBBB@@@>>>===<<<;;;999999999::::::::::::;;;666666666666666777888888555666:::???DDDEEEAAA===666333000/////////...---------,,,,,,,,,,,,,,,++++++***,,,///000555BBBOOO```fffmmmppppppooopppqqqpppqqqrrrttttttrrrnnnjjj^^^eeeqqqwwwllleeeaaa___aaaeeepppwww}}}zzzqqqppprrrwwwkkk^^^VVVSSSUUUZZZeeesss~~~wwwuuuvvv}}}|||wwwnnnfff```^^^___```hhhnnnuuuuuuooohhhcccaaa\\\ZZZWWWTTTRRRRRRRRRSSSYYY```jjjrrrxxxzzzqqqhhh]]]SSSMMMEEE@@@===>>>>>>===@@@EEEGGGPPP^^^lllzzz~~~}}}~~~lll[[[RRRKKKGGGGGG@@@@@@BBBCCCDDDDDDDDDDDDDDDDDDCCCAAA@@@===<<<;;;999999:::<<<===>>>@@@@@@@@@???>>>===============<<<<<<<<<>>>AAADDDEEEEEEEEEEEEDDDBBB@@@>>><<<;;;999999999999999888888888777777777777888888888999777888:::<<<===<<<;;;:::666333000/////////...---.........---------,,,,,,******,,,///111777DDDQQQ```fffnnnrrrrrrpppqqqqqqooopppqqqssssssqqqmmmjjjaaajjjyyyyyyrrrnnnlllnnnsss~~~~~~|||nnnlllmmmqqq}}}fffWWWNNNJJJKKKNNNSSS]]]kkkzzzvvvooolllkkkwww{{{uuummmddd___^^^```aaajjjqqqxxxxxxqqqiiicccaaa\\\ZZZXXXUUUSSSQQQQQQQQQVVV^^^hhhpppwwwzzzqqqggg]]]SSSMMMDDD???<<<======<<>>???@@@AAACCCBBBAAA???>>>>>>>>>===<<<;;;<<<>>>AAADDDEEEEEEEEEEEEEEEDDDBBB???<<<::::::999999888777666666555777888888888999999999999999:::;;;999777555555666666444111/////////...---/////////......---------)))))),,,///222888EEERRR___fffnnnrrrsssrrrrrrsssooooooppprrrsssqqqmmmjjjgggqqq{{{qqqtttrrrxxxxxxjjjhhhkkkrrr~~~jjjZZZPPPMMMJJJMMMQQQVVV\\\dddmmmrrr|||tttddd^^^ZZZYYYYYY```jjj{{{vvvnnnddd]]]XXXWWW^^^fffooovvv|||{{{tttkkkeeecccZZZZZZYYYWWWTTTRRRRRRSSSZZZaaajjjpppvvvyyypppfff[[[RRRLLLEEECCC@@@>>>===>>>???AAAEEEMMM]]]qqqzzzsssrrruuuhhhWWWPPPJJJFFFDDDDDDBBBAAA??????@@@AAACCCEEECCCAAA???===;;;:::999666777888;;;===@@@CCCDDD???@@@AAACCCCCCAAA@@@???=========>>>???AAABBBCCCFFFDDDBBBAAAAAA@@@>>><<<:::999888777777888999999777888888999999999888888999888777777888888777666555333111000000000...---///...,,,+++***))))))))),,,+++---///111666CCCPPPaaaiiioooppppppsssuuutttvvvvvvvvvuuutttrrrqqqpppmmm|||{{{uuuwwwxxxvvvrrrttt~~~xxxiiifffhhhmmmzzzzzzhhhYYYQQQOOOOOOPPPRRRUUUXXX^^^dddiiiqqq~~~jjj]]]WWWTTTSSSSSSWWW^^^llluuulllccc\\\XXXYYYaaajjjuuu{{{wwwllleeebbbZZZZZZYYYVVVSSSRRRRRRTTT\\\ccckkkrrrxxxyyyoooeee[[[QQQKKKEEEBBB???===<<<===???AAAEEEMMM[[[ooo~~~vvvppppppttt}}}iiiWWWOOOJJJEEEDDDBBBAAA???>>>>>>@@@AAACCC@@@@@@>>>===<<<;;;;;;;;;:::::::::;;;===???@@@AAABBBCCCDDDEEEEEEDDDCCCBBB>>>>>>>>>>>>??????@@@AAACCCAAA?????????>>>===;;;;;;:::999888888888999999888888999999999999888888999777666666777888666555555333111000111111000......---,,,,,,,,,,,,,,,,,,---,,,---///000555BBBOOO^^^fffmmmmmmnnnqqqsssssswwwwwwvvvuuuttttttssssssttttttkkkcccccciiivvv~~~|||yyyqqqmmmmmmsss{{{tttfffcccdddhhhtttvvvfff[[[UUUUUUWWWXXXXXXYYY[[[___eeejjjooozzzttt```VVVRRROOONNNNNNSSSWWWaaaqqqsssjjjaaa\\\ZZZ]]]gggrrr{{{ooofffaaa\\\[[[XXXUUURRRQQQSSSUUU]]]dddmmmtttzzzwwwnnndddYYYPPPJJJEEEBBB===::::::<<>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<======>>>???CCCDDDEEEGGGGGGEEEDDDCCC??????>>>>>>>>>>>>?????????===<<<===>>>>>>===<<<<<<;;;:::999999999999:::999999999::::::999999888888777555666777777666444444222111000111222111000------,,,------...//////...---...000000444@@@MMM]]]eeelllmmmnnnqqqssssssyyyxxxwwwvvvuuuvvvvvvwww|||mmmeee]]]\\\```gggttt|||{{{}}}yyylllddd```bbbjjjsss~~~ooobbb___aaaeeeqqq~~~ttthhhaaa___```aaabbbdddeeehhhnnntttyyy|||zzzjjjZZZSSSQQQOOOOOOPPPXXX[[[cccppp~~~wwwtttuuutttlllccc___```eeerrr~~~rrrgggaaa\\\[[[XXXSSSPPPPPPSSSUUU]]]dddlllssszzzvvvmmmcccXXXOOOIIIDDDAAA<<<888888;;;???BBBCCCHHHQQQ```tttzzztttooolllooouuu{{{~~~lllYYYNNNGGGDDDDDD======<<<;;;<<<>>>@@@BBB@@@@@@AAAAAAAAA@@@@@@@@@=========<<<<<<===>>>>>>AAABBBDDDEEEEEEDDDBBBAAA>>>>>>=========>>>??????>>>===<<<===???@@@@@@???>>>======<<<;;;;;;;;;;;;::::::::::::::::::999888777666555555666666555444333111//////111111111000---------,,,------...///...---...000000444???KKK]]]eeelllnnnooosssvvvvvv{{{yyywwwvvvvvvwwwyyyzzzllleee___]]]^^^bbbjjjrrr||||||ppplllkkkmmmpppuuuxxxtttvvv|||{{{rrreee]]][[[^^^iiisss}}}nnnaaa___```cccmmmyyyvvvppplllmmmqqqoooqqqtttwww{{{qqqdddXXXSSSRRRQQQSSSUUU]]]bbblllzzz}}}tttmmmmmmqqqxxxqqqjjjhhhjjjrrrtttgggaaa\\\ZZZWWWSSSPPPPPPRRRUUUZZZaaajjjqqqxxx~~~uuulllbbbWWWNNNHHHCCC@@@;;;888888;;;???BBBEEEIIIRRR]]]ooo~~~xxxsssnnnkkkooovvv}}}mmm[[[OOOGGGDDDDDD===<<<;;;;;;<<<===@@@AAABBBBBBBBBBBBAAA???>>>===;;;;;;;;;;;;<<<===>>>???AAABBBCCCDDDDDDCCCBBBAAA;;;;;;;;;<<<===>>>@@@AAA???>>>>>>???BBBCCCCCCBBB@@@@@@@@@??????>>>======;;;;;;;;;;;;;;;:::999999777666555555666666555444222000//////000111000///...------,,,,,,,,,,,,,,,...---///000000333>>>IIIZZZccckkkmmmooosssvvvwww{{{zzzxxxvvvvvvwwwyyyzzzuuu~~~lllfff```___```bbbhhhpppwwwsssfff___]]][[[]]]aaafffnnnzzzvvvqqqssszzzxxxmmmqqqwww~~~{{{oooaaaZZZZZZ```mmmyyysssfffbbbaaaaaaiiittt|||{{{{{{mmmbbbWWWTTTTTTUUUXXX\\\aaahhhvvvzzzsssooosssxxxyyytttuuuxxxttthhhaaa[[[ZZZWWWTTTQQQPPPRRRTTTWWW^^^gggnnnuuu~~~uuulllbbbWWWNNNHHHBBB@@@<<<999999<<>>===;;;;;;;;;===???@@@@@@AAAAAA@@@>>><<<:::888999999999:::;;;===>>>???AAABBBDDDEEEEEEDDDBBBAAA:::::::::;;;===>>>@@@AAA???>>>>>>@@@CCCEEEEEEDDDDDDDDDDDDCCCBBBAAA@@@???<<<<<<<<<<<<;;;:::999999888777555666777777666444333111//////000111000///......---,,,++++++,,,,,,---,,,...000111333>>>IIIWWW___gggjjjlllqqquuuuuuzzzyyyxxxwwwvvvvvvwwwxxxyyyrrrjjjcccbbbdddiiirrr|||}}}{{{yyymmm```ZZZWWWUUUVVVYYY^^^eeeppp}}}yyyuuuxxx~~~vvvmmmpppvvv}}}yyynnnbbb]]]```jjj{{{vvviiieeecccbbbiiittt|||nnndddZZZWWWXXXZZZ___eeeiiirrr}}}}}}xxxtttsss|||ttthhhbbbYYYYYYWWWUUUQQQPPPQQQRRRUUU\\\eeemmmttt~~~~~~vvvlllbbbXXXNNNHHHAAA???===;;;;;;===@@@AAAGGGOOO[[[iii{{{~~~||||||{{{ppp___SSSIIIDDDDDD???>>><<<;;;;;;===>>>@@@??????@@@???>>><<<999888888888888999:::;;;<<<===???@@@AAACCCCCCAAA@@@???;;;;;;;;;;;;<<<===>>>???=========>>>AAACCCCCCBBBFFFGGGGGGFFFEEEDDDBBBAAA=========<<<<<<;;;:::999999777666666777888666555666444222111222222111///------------------...///++++++...000111444>>>IIIUUU^^^fffiiilllrrruuuvvvyyyxxxxxxwwwvvvuuuttttttxxxppphhhgggjjjrrr{{{sssrrrqqqyyyuuuiii]]]XXXVVVTTTUUUXXXaaagggqqq~~~~~~|||wwwtttwww}}}xxxmmmcccbbbiiiwwwuuuiiifffffffffmmmxxxyyyqqqggg^^^\\\]]]```ffflllttt|||uuuoookkkiiiqqq}}}tttiiibbbXXXXXXXXXUUURRRPPPQQQQQQUUU\\\eeelllsss}}}vvvlllbbbXXXNNNHHHAAA???===<<<<<<>>>@@@AAACCCMMM]]]mmmrrrsss|||}}}pppaaaUUUJJJDDDDDD@@@???===<<<<<<===>>>??????@@@AAAAAA@@@>>><<<:::999888888888999999:::;;;;;;<<<>>>??????>>><<<;;;<<<<<<;;;;;;;;;<<<<<<===;;;;;;;;;<<>>IIIVVV___hhhkkknnntttxxxxxxxxxxxxwwwwwwvvvtttrrrqqqrrrwwwppppppuuu~~~uuuqqqooonnnyyyyyyjjj[[[UUUUUUUUUWWWYYYaaalll{{{}}}sssjjjnnnzzz~~~qqqffffffjjjmmmppprrr|||yyywwwxxxzzz{{{zzz~~~tttkkkhhhiiinnnyyyooohhhhhhmmmvvv}}}qqqeee^^^YYYYYYXXXWWWUUUTTTSSSSSSWWWZZZbbbmmmttt{{{vvvkkkaaaWWWNNNIIIDDDAAA>>><<<;;;<<<>>>@@@DDDIIITTTfff~~~ttthhhiiiqqqxxx|||~~~|||wwwsssvvv~~~uuuaaaQQQHHHDDDDDD>>>????????????>>>======<<<<<<>>>>>>>>>===<<<;;;666666666777777999:::::::::;;;;;;<<<<<<;;;;;;:::;;;;;;::::::999:::::::::<<<;;;;;;;;;===@@@CCCEEEBBBCCCFFFGGGGGGDDDAAA???>>>>>>===<<<;;;:::::::::888777666444444333333333333333222222111000000000------,,,,,,,,,,,,++++++000......000000333<<>>;;;;;;<<<>>>@@@CCCHHHRRRddd{{{~~~qqqffffffmmmtttzzz~~~}}}yyyvvvvvv|||zzzfffUUUJJJFFFFFF@@@@@@??????>>>======<<<::::::;;;<<<;;;:::999999666666666777777888999:::::::::;;;;;;;;;;;;::::::;;;;;;:::999999999999:::::::::::::::<<>>>>>===<<<<<<;;;<<<<<<<<<999888777666666555555555333333333222111111000000.........---------,,,,,,///------///000222;;;EEESSS^^^iiimmmooosssvvvwwwzzzxxxwwwwwwwwwtttnnniiihhhqqqvvvnnnnnnooo|||yyykkk]]]XXXXXX\\\cccjjjuuusssjjjfffcccbbbccceeejjjuuuttthhh]]][[[^^^aaaeeehhhgggeeedddfffiiiooo|||{{{pppiiijjjkkklllvvv{{{pppmmmooovvv{{{rrrjjjbbb]]]ZZZYYYXXXVVVTTTRRRQQQPPPWWW[[[eeeqqqzzzyyymmmcccXXXOOOJJJCCCAAA>>>;;;;;;<<<>>>@@@CCCGGGQQQaaawwwxxxmmmddddddjjjrrr{{{~~~|||}}}mmmZZZMMMGGGEEECCCAAA???===<<<<<<<<<<<<:::::::::::::::999888888666777777777888999999:::::::::::::::::::::::::::;;;:::999999888888888999999999888999:::===@@@AAADDDDDDDDDCCCBBBAAA???>>>======<<<;;;;;;<<<<<<<<<888888777777666666555555444333333222222111111000/////////............---...,,,---//////111999CCCRRR^^^iiimmmooorrruuuuuuxxxwwwwwwxxxxxxuuunnniiidddkkkvvvwwwwwwzzz~~~tttjjj```\\\]]]aaajjjrrrwwwkkkccc```^^^]]]___bbbfffrrr}}}rrrfff[[[XXXYYY[[[^^^bbbaaa___```dddiiippp}}}{{{nnndddbbbbbbdddnnn{{{}}}uuusssvvv}}}}}}ssslllgggaaa]]]ZZZYYYXXXVVVSSSQQQPPPOOOSSSXXXbbboooxxxxxxmmmbbbWWWNNNHHHCCCAAA>>>;;;;;;<<>>>>>======<<<::::::999999999666666666555555444444333444444444333222222111111/////////.........---------+++,,,...///000888AAAQQQ]]]iiimmmooorrrttttttvvvvvvvvvxxxxxxuuummmgggeeejjjtttuuujjjeeeaaabbbfffmmmyyy|||uuukkkddd\\\ZZZ[[[^^^aaagggssspppfff\\\XXXWWWVVVXXX\\\]]]]]]```gggnnnxxxzzzlllaaa______bbbnnn|||~~~wwwnnniiieeeaaa^^^ZZZYYYWWWUUUSSSQQQOOONNNRRRVVV```mmmvvv~~~uuujjj```UUULLLGGGBBB@@@===;;;;;;===???AAAEEEIIIRRRaaatttsssjjjccceeemmmxxx}}}fffTTTIIIEEEEEECCC???<<<::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<=========<<<<<<;;;::::::999999::::::;;;<<<;;;:::999888888888888:::999888888:::<<<>>>@@@CCCBBBAAA???>>>======>>>>>>===;;;999888666666666666666777777777666555444555555444444333222222222.........------------,,,,,,+++,,,//////000777@@@OOO[[[hhhmmmooorrrttttttttttttuuuwwwwwwtttlllfffffflllvvvyyykkk^^^\\\^^^dddlllxxxyyynnnfff^^^\\\]]]aaafffnnn|||zzzrrrnnnpppuuu}}}}}}kkkbbbZZZWWWUUUSSSUUUXXXYYY[[[aaalllwwwxxxkkk```^^^```eeerrr{{{rrrkkkhhheeeaaa^^^XXXWWWVVVTTTRRRPPPOOONNNSSSWWW```kkkuuu}}}}}}ssshhh^^^TTTKKKFFFBBB@@@===;;;;;;===@@@AAAEEEJJJSSSaaatttyyynnneeegggqqq~~~nnnYYYLLLHHHCCCBBB???===;;;:::::::::999888888888999:::;;;<<<>>>???@@@AAAAAA@@@??????<<<<<<::::::::::::<<<<<<===<<<;;;:::999888888888:::999888888999;;;>>>???AAA@@@???>>>============>>>===;;;999777666666555888999:::;;;;;;:::999888666555555444444333333222.........---------,,,,,,---,,,---//////000777???LLLYYYffflllooosssuuuuuuuuuttttttvvvwwwtttmmmhhhfffooo{{{~~~mmm___WWWUUUWWW^^^gggxxxzzzooohhhggghhhmmmsss~~~|||ooohhhfffiiinnnzzzooo```ZZZUUUTTTSSSQQQRRRVVVXXX[[[dddrrryyykkkaaaaaaccciiiwww|||vvvnnniiifffddd___\\\WWWVVVUUUTTTRRRQQQPPPOOOSSSUUU]]]gggpppyyy{{{qqqggg]]]TTTLLLGGGAAA@@@===;;;;;;===@@@BBBDDDIIIRRRaaatttyyymmmnnnyyypppYYYLLLFFFAAA@@@???>>><<<;;;999999888888888888:::<<<>>>???BBBCCCDDDEEEEEEDDDBBBAAA>>>===;;;::::::;;;===>>>???>>><<<;;;:::999999999888888777666777999<<<==============================<<<;;;:::999999999999999:::<<<======<<<:::999666666555555444333333333/////////............------,,,...000000111777???IIIWWWeeelllooosssvvvvvvxxxvvvuuuvvvwwwuuupppkkkhhhttt~~~}}}tttcccUUUUUURRRRRRVVV___qqq|||rrrpppqqqvvv~~~xxxkkkeeedddhhhnnn}}}uuucccXXXSSSQQQRRRRRRPPPQQQUUUYYY]]]gggwww{{{nnneeedddgggmmm{{{xxxssslllhhhfffccc^^^ZZZVVVUUUTTTSSSRRRQQQPPPPPPQQQSSSYYYccckkktttzzzqqqggg^^^UUUMMMHHHAAA???===;;;;;;===@@@BBBCCCGGGQQQaaatttuuuuuunnnWWWIIICCC?????????>>>===;;;:::888:::::::::;;;<<>><<<;;;;;;<<<>>>?????????===<<<;;;:::::::::777666555555666888:::<<<;;;<<<======>>>=========;;;;;;;;;;;;<<<<<<===>>>888999;;;<<<<<<;;;999888666666666555444444333333000000000000////////////...---///111111111777???HHHUUUdddkkkoootttvvvvvvzzzxxxvvvwwwxxxwwwrrrnnnkkkyyyzzzsssooorrrxxxdddWWWSSSNNNIIIGGGLLLWWWfffzzz{{{mmmfffeeellltttwwwpppkkklllnnnqqqwww}}}hhhZZZQQQLLLJJJLLLNNNNNNOOOSSSVVV]]]kkk|||pppfffkkkttt}}}}}}{{{vvvrrrlllgggccc___[[[XXXTTTTTTTTTSSSRRRQQQPPPOOOQQQSSS[[[fffnnnuuu{{{pppeee\\\TTTKKKDDD>>>999777999;;;<<<@@@FFFGGGLLLTTTaaawww~~~~~~~~~fffRRRFFFAAABBBAAA@@@>>><<<;;;::::::;;;;;;<<<>>>AAAEEEHHHIIIMMMKKKHHHEEECCCCCCCCCDDDEEECCC@@@>>><<<<<<===>>>@@@@@@>>>===;;;999888777666666555555666777888:::888:::<<<===<<<<<<===???<<<<<<<<<<<<============@@@???>>>===<<<;;;::::::888888777666555444333333111111000000//////......((()))***+++---222999===KKKWWWfffpppssstttuuuvvvxxxxxxyyyzzzyyyuuuoookkkllluuupppiiifffgggssssssaaaTTTPPPMMMIIIGGGKKKQQQ[[[iiiuuuvvvooonnnttt|||ssshhhaaa[[[\\\^^^aaagggpppzzzuuuaaaTTTOOOJJJHHHJJJLLLMMMPPPTTTZZZcccrrrvvvoooxxx|||tttoooooozzz{{{tttqqqlllgggccc___ZZZVVVTTTTTTUUUTTTSSSRRRPPPOOOQQQSSS[[[eeelllttt{{{qqqggg___WWWNNNHHH@@@;;;999:::<<<===AAAFFFHHHOOOZZZiiiyyybbbPPPGGGDDDCCCBBB@@@>>>===<<<;;;;;;======>>>???BBBEEEGGGIIIJJJIIIGGGEEEDDDCCCCCCCCCDDDBBB@@@>>>===<<<<<<<<>><<<;;;999888777666555444444444555666777777999;;;<<<;;;;;;<<<>>>========================??????>>>===<<<;;;;;;:::888888777666555444444333111111111000//////......------------...111666:::IIIUUUdddooorrrsssuuuwwwyyyyyyzzz{{{zzzvvvppplllkkktttuuuddd^^^\\\\\\cccmmm}}}mmm\\\QQQNNNJJJGGGGGGKKKNNNQQQZZZbbbqqq{{{zzztttfffZZZTTTOOOPPPRRRTTTXXX___gggmmmoooqqqvvv}}}zzziiiYYYOOOLLLHHHFFFHHHJJJLLLQQQXXX```jjj{{{xxxrrrooossszzzyyyssskkkeeeaaa___cccppp~~~zzzssspppkkkgggccc^^^YYYUUUSSSTTTUUUUUUTTTRRRPPPNNNPPPRRRYYYccckkkrrr}}}{{{pppggg___XXXOOOJJJBBB===;;;<<<<<<===@@@FFFJJJSSSaaasssttt^^^OOOHHHGGGBBBBBB@@@???======<<<<<<=========>>>???BBBDDDEEEEEEEEEEEEEEEDDDCCCBBBBBBAAAAAA@@@???>>><<<;;;:::>>>===<<<;;;:::999888888666555444333333333444555777999;;;;;;::::::;;;<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<;;;999888777777555555444333222111111000000///.........//////...///222666:::EEEQQQaaalllppprrruuuwwwyyyzzz{{{||||||xxxrrrmmmkkksssooo]]]XXXXXXXXX[[[aaannntttfffXXXOOOLLLHHHGGGHHHLLLOOOPPPWWW^^^bbbnnnxxxqqqnnnmmmrrrxxx|||mmm```WWWRRROOOPPPQQQRRRTTTXXX___cccfffggglllttt~~~~~~nnn```TTTMMMKKKGGGEEEGGGJJJMMMTTT\\\dddppprrrfff^^^YYY[[[___```cccdddccc```]]][[[ZZZYYY[[[bbbooo~~~zzzrrroookkkgggccc^^^XXXTTTRRRSSSUUUUUUTTTRRROOOMMMOOOQQQXXXaaaiiippp|||zzzooofff]]]UUUMMMGGGCCC>>>;;;;;;<<<;;;???DDDIIITTTdddwwwsss]]]NNNHHHGGG@@@@@@???===<<<<<<<<<<<<::::::999:::;;;<<<>>>???AAABBBCCCDDDDDDBBBAAA@@@>>>???@@@@@@>>><<<:::888;;;;;;;;;:::999999888888888777555333333333333444666888::::::999999:::;;;????????????>>>>>>>>>>>>===============<<<<<<<<<999999888777666555444444222222111111000//////...+++,,,---...000333888<<>>===<<<;;;;;;;;;;;;;;;999999888888999:::<<<===>>>???AAABBBBBBAAA???===<<<===>>>???>>><<<999777999999999999999999888888999888666444333333444444555777999:::999999;;;<<<@@@?????????>>>>>>>>>==================<<<<<<<<<999999888777666555444444222222222111000000//////***+++------///222666999???JJJZZZffflllppptttxxxyyyzzz}}}{{{tttooommmrrr|||lll[[[WWWXXXVVVYYY^^^gggsssnnnbbbYYYQQQMMMLLLNNNKKKLLLOOOPPPQQQVVV]]]___dddppp~~~yyyiii___ZZZVVVVVVYYYYYY]]]fffssssssfff^^^YYYVVVUUUVVVYYYZZZ\\\___cccfffhhhlllrrr{{{pppaaaVVVPPPMMMGGGFFFGGGJJJLLLOOOXXXaaannn|||xxxbbbVVVQQQMMMKKKLLLKKKJJJKKKMMMMMMLLLOOOSSSWWW___mmm~~~{{{tttpppkkkfffbbb^^^YYYVVVRRRRRRQQQQQQPPPNNNMMMMMMMMMOOOUUU___hhhqqq~~~tttiii___VVVLLLFFFAAA<<<999:::::::::===BBBFFFOOO^^^qqq{{{cccPPPEEEBBB<<<;;;;;;:::::::::;;;;;;;;;:::999999:::;;;===>>>===>>>???@@@@@@???===<<<;;;<<<===>>>===;;;999777666777777777888888999999999888666444444444444555333555888::::::;;;<<<>>>?????????>>>>>>======<<<>>>>>>======<<<<<<<<<;;;:::999888888666666555444333222222111111000//////---...///......///111444>>>IIIYYYdddkkkoootttxxxxxxzzz}}}{{{tttooonnnqqq{{{yyyzzz{{{|||~~~qqq```ZZZXXXVVVYYY```jjjuuuyyyeeeYYYSSSNNNLLLLLLLLLKKKNNNRRRTTTTTTXXX^^^dddgggrrr|||{{{~~~zzzjjjaaa\\\XXXVVVXXXYYY^^^hhhvvvrrrgggbbb```___^^^aaafffjjjmmmrrrwwwzzzzzziiiZZZPPPKKKJJJDDDDDDGGGKKKLLLNNNVVV```nnn|||sss^^^TTTPPPMMMJJJIIIMMMKKKLLLQQQRRRQQQUUU\\\^^^iiixxx|||wwwrrrkkkeeeaaa^^^[[[YYYRRRQQQOOONNNLLLLLLLLLMMMLLLNNNTTT___hhhrrrtttiii```WWWMMMGGGAAA<<<::::::;;;;;;???DDDDDDNNN\\\ooo~~~cccPPPEEEBBB;;;;;;:::::::::;;;;;;<<<:::999999999999;;;===>>>======>>>>>>>>><<<;;;:::;;;;;;<<<<<<;;;:::999888555555666777777888999999777666444333333333444444222444888:::;;;<<<>>>@@@??????>>>======<<<;;;;;;??????>>>===<<<;;;;;;::::::999999888777666555555333333222111111000000//////000000000//////111333>>>IIIXXXdddjjjnnnsssxxxwwwyyy|||{{{tttnnnmmmpppzzzvvvtttsssvvv}}}vvveee^^^ZZZWWW[[[cccmmmwwwsss___TTTOOOLLLJJJKKKIIIJJJOOOVVVYYYYYY\\\aaaiiikkkuuu}}}rrrppprrr}}}~~~nnneeeaaa]]][[[\\\___eeeqqqrrrkkkiiiiiijjjjjjnnntttzzz}}}yyyyyy~~~uuudddUUULLLGGGGGGBBBCCCGGGKKKLLLMMMUUU^^^kkkzzzqqq\\\RRRPPPMMMIIIGGGNNNLLLOOOVVVYYYZZZ___gggiiiuuu}}}xxxssskkkddd```^^^\\\ZZZRRRPPPNNNKKKJJJKKKLLLMMMKKKMMMTTT___hhhsss|||qqqggg^^^VVVMMMGGGBBB===:::;;;<<<<<<@@@FFFDDDNNN]]]pppcccOOOFFFCCC<<<<<<;;;;;;;;;<<<======777777666777777999;;;<<<============<<<;;;:::999;;;;;;;;;;;;:::999999888444444555666777888999999555444333222222222333444111444888:::<<<===@@@BBB???>>>>>>===<<<;;;;;;:::@@@???>>>===<<<;;;::::::::::::999888777666555555333333222222111000000000,,,...000000111222555777>>>IIIXXXcccjjjnnnsssxxxvvvyyy|||{{{tttnnnkkkpppzzzxxxtttrrrvvvwwwgggdddccc```ccckkksss~~~zzzkkkZZZQQQMMMJJJJJJLLLJJJNNNTTTZZZ___ccceeeffflllrrrzzzwwwssssssrrrvvvmmmfffbbbcccgggjjjwwwtttooopppwww~~~xxxiiieeegggjjjnnnrrrzzzvvvnnn```RRRHHHDDDDDDFFFEEEGGGLLLNNNPPPVVV]]]jjjwwwoooZZZSSSRRRPPPPPPUUUSSSVVV\\\```eeellluuu|||}}}vvvppphhhaaa]]]ZZZWWWVVVRRRPPPMMMKKKHHHGGGGGGFFFJJJMMMUUU___hhhrrr|||qqqfff[[[RRRJJJEEE@@@>>>;;;999999;;;>>>@@@FFFKKKWWWgggxxx{{{zzz~~~zzz\\\JJJBBB???:::999999888888999999:::555666777999;;;===>>>???<<<<<<;;;::::::999999888:::999888888777888888888777888888888888777666666777666444333222222333444888:::;;;<<<<<<>>>@@@CCC@@@@@@@@@?????????>>>>>>>>>===;;;999888888888888777777666555444444333333111111111111000000000000,,,///222000......333888===HHHWWWccciiimmmqqquuuxxxyyyzzz{{{{{{xxxrrrnnnmmmpppzzz~~~yyy{{{~~~}}}zzzlllgggeeeccciiissszzzqqqdddUUUNNNKKKIIIJJJLLLPPPTTT[[[bbbhhhnnnrrruuutttzzz~~~wwwtttrrr{{{}}}tttnnnlllpppuuuzzzxxx|||}}}nnn___ZZZ[[[\\\___bbbkkkjjjdddZZZOOOGGGDDDDDDDDDCCCFFFJJJMMMPPPWWW```gggvvvnnnZZZTTTRRROOOPPPTTTXXX]]]ccciiioooyyy}}}tttoooggg```\\\XXXVVVTTTOOOMMMKKKHHHFFFEEEDDDDDDHHHKKKSSS^^^gggqqqyyynnncccYYYPPPIIIDDD@@@>>>;;;999999;;;>>>@@@EEEIIIRRR___mmmwww}}}~~~}}}xxxtttsssuuuxxxyyy}}}www[[[JJJBBB===:::999999888888999999::::::::::::999999888888777888888777777777777666666888777777777888999::::::999999888888888777666666555444333333333444555666888999;;;;;;;;;<<<>>>@@@?????????>>>>>>>>>=========;;;:::888777666777777666666555555444333333222111111111111000000000000,,,///111000---...222666;;;FFFUUUaaahhhlllqqqtttxxxyyyzzz{{{{{{xxxsssoookkkppp}}}wwwqqqnnnqqqwww|||qqqmmmiiijjjtttuuufff[[[QQQMMMKKKJJJLLLOOOWWW]]]fffoooxxxzzzxxx}}}}}}xxxyyyssseeeVVVPPPOOOOOOPPPRRRZZZ[[[ZZZTTTMMMGGGEEEFFFCCCCCCFFFKKKNNNRRR[[[eeemmm~~~yyyxxxxxx{{{nnn\\\VVVVVVSSSUUUYYY]]]bbbjjjqqqyyyzzzqqqllleee^^^ZZZVVVTTTRRRNNNLLLJJJGGGEEEDDDCCCDDDFFFIIIQQQ\\\dddnnn~~~{{{tttjjj```WWWNNNHHHCCC@@@>>>;;;999999;;;>>>@@@DDDHHHNNNUUU^^^ffflllooo}}}}}}tttpppnnnnnnnnnnnnsssyyyttt[[[LLLBBB<<<:::999999888888999999:::<<<<<<:::999777666555444555666666666666777777777666666666777888:::;;;<<<;;;:::999888777777777777444333333333333555666777888999;;;;;;:::;;;<<<>>>>>>>>>>>>=========<<<<<<;;;:::888666555555555666555555444444333333222222222222111111111000000000,,,...///...,,,---111444888CCCQQQ^^^ffflllqqqtttxxxxxxyyy{{{{{{xxxtttpppjjjppp~~~uuunnnjjjmmmsss|||zzztttrrrpppuuu|||lll^^^VVVOOOMMMNNNNNNQQQUUU]]]ffftttlll___SSSMMMKKKJJJKKKMMMNNNQQQTTTRRRMMMIIIHHHHHHEEEFFFIIINNNPPPUUU```kkkzzz|||{{{xxxzzzooo___[[[ZZZYYY[[[aaadddkkkuuu}}}wwwnnniiibbb\\\XXXTTTQQQOOONNNLLLJJJHHHFFFEEEEEEEEEFFFIIIPPPZZZaaajjjzzz}}}wwwqqqggg^^^UUUNNNHHHDDD???===;;;999999<<<>>>AAAEEEHHHLLLOOOTTT[[[ccciii|||vvvsssqqqoookkkjjjqqqyyyuuu]]]NNNDDD<<<:::999999888888999999:::999999999999888888888888777777888888999::::::;;;777777777777888999:::;;;<<<;;;:::888777777777777555444333333333555666777999;;;<<<<<<;;;:::;;;<<<>>>>>>=========<<<<<<<<<:::999777666555555555666444444444333333222222222222222222111111111000000,,,---...---,,,---000222777@@@NNN\\\ffflllqqqtttwwwwwwxxxzzzzzzxxxtttqqqjjjppp|||vvvtttwww}}}|||wwwtttsssuuuuuuvvvxxx{{{rrrdddZZZSSSNNNOOOPPPQQQUUU[[[dddqqqyyydddZZZPPPLLLKKKIIIJJJMMMJJJNNNRRRQQQMMMIIIGGGGGGGGGHHHKKKPPPRRRXXXeeerrruuuddd___]]][[[___fffnnnxxxzzzsssjjjfff```ZZZVVVSSSOOOMMMLLLKKKHHHFFFDDDDDDDDDDDDGGGIIIPPPXXX^^^ggguuu|||uuuooofff]]]UUUNNNHHHEEE???===;;;999:::<<>>:::999999888888999999:::888888999999:::;;;;;;;;;777888888999:::;;;<<<<<<999999888888888888888999<<<;;;:::999888888888888777666555444333444555555:::<<<>>>>>>===<<<<<<===============<<<<<<<<<<<<999888777666555555666666444333333333333333222222222222222222111111111111---------,,,,,,---///111666>>>KKKYYYdddlllqqqtttvvvvvvvvvxxxyyywwwtttqqqkkkqqqzzzrrrllliiiiiimmmrrrzzzmmmaaa[[[VVVQQQRRRSSSTTTZZZaaannn{{{ppp]]]UUUNNNLLLKKKIIIJJJNNNLLLOOOSSSRRRMMMHHHFFFFFFGGGIIINNNSSSWWW___nnn~~~|||kkkdddbbb```eeemmmyyyxxxppphhhddd___ZZZVVVRRRNNNLLLHHHGGGEEECCCAAAAAAAAAAAAFFFIIIOOOWWW]]]eeesss}}}tttnnneee\\\UUUNNNHHHEEE>>>===:::999:::<<>>???>>><<<<<<===<<<<<<<<<;;;;;;;;;::::::888777666555555555666666444444444444333333333333333222222222222111111111...------,,,---...///000555<<>><<<:::999:::<<<@@@BBBFFFKKKOOOQQQUUUbbbvvv~~~wwwxxxzzzxxxtttvvvhhhSSSGGGAAA:::999999888888999999::::::::::::999999999999999666666777777888888999999888888888777888888999999777999;;;======<<<:::999777666555444444555666666888:::===>>>===<<<<<<<<<999999999999888888888888777666444333333444444555444444444444444444444444333333222222222111111111///...---,,,---///000000333999DDDRRR___hhhlllnnnrrrrrrrrrtttuuuuuusssqqqpppzzzwwwpppnnnnnnnnnxxx~~~zzzlllfffaaa```___aaahhhqqqwww{{{ooogggccceee___[[[ZZZXXXVVVVVVZZZWWWZZZ\\\ZZZUUUPPPNNNNNNOOOSSS[[[cccjjjwwwtttsssvvv|||yyyqqqfffccc^^^YYYUUURRRNNNKKKHHHGGGEEECCCBBBBBBBBBBBBAAADDDLLLUUU]]]fffvvvrrrlllcccZZZRRRKKKFFFBBB>>><<<:::999:::<<<@@@BBBEEEJJJOOOPPPTTTbbbyyy~~~|||vvvyyy|||{{{wwwzzziiiSSSFFFAAA:::999999999999999999:::777777777888999999::::::888888888888999999999999666666777777888999;;;;;;666888;;;>>>???===;;;999555555444444555666888999666999<<<======<<<;;;<<<777777777777666666666666555444333222222222333444555555555555555555555555333333333222222222111111000///------...///000000111777AAAOOO\\\eeeiiikkkqqqqqqqqqrrrttttttrrrpppqqq~~~~~~}}}{{{uuupppnnnppptttwwwuuulllccc```bbb^^^iiihhhcccgggddd___aaadddgggiiihhhbbb[[[UUUQQQVVV\\\eeeooo}}}yyywwwyyy|||tttnnnhhhaaaYYYUUUSSSQQQMMMHHHDDDDDDBBBAAA@@@?????????FFFGGGLLLSSSZZZeeewww~~~tttlllbbbWWWOOOIIIEEEBBB===<<<:::999999;;;>>>@@@GGGIIILLLPPPYYYjjj}}}yyy||||||yyy|||aaaNNNDDD???<<<;;;999777666666777888:::;;;;;;;;;::::::999888666666666555444444444333444444555666777999;;;<<<@@@@@@??????>>><<<;;;:::999888666555444444444444888999:::;;;;;;;;;;;;;;;666666555444444444444555444444555555444444333222222333444444555555444444111111111000000000000000/////////...------,,,,,,111555>>>JJJXXXdddkkknnnoooooonnnnnnooopppqqqqqquuutttkkkeee___^^^bbbgggtttvvvtttxxxvvvpppqqqqqqsssuuutttnnneee___[[[\\\eeesss}}}xxxuuuuuuzzz|||tttnnnhhhaaaYYYUUUSSSPPPLLLGGGFFFEEEDDDCCCBBBAAAAAAAAADDDFFFKKKSSS\\\gggzzz~~~ssslllaaaVVVNNNIIIDDDBBB===<<<:::999:::<<<>>>@@@EEEGGGLLLQQQ\\\ooo~~~}}}~~~www^^^NNNEEE@@@;;;:::888777777888999;;;999::::::;;;;;;::::::999666666666666666666555555444555555666777999;;;<<<======>>>>>>>>>===<<<<<<:::888777555333333333444444555666777888888888888777666555444444444444444444444444555444333333222222333444444555555444444444444333222111111000000111111000//////......---000444<<>>>>>>>>===:::999666444333222222222111222444555666777777888888777666555444333333333444444444444444333222222222333444444555555444444777666555444333111000000222222111111000////////////222:::EEETTTaaaiiinnnsssrrrqqqooonnnnnnmmmmmmtttqqqeee\\\]]]^^^___gggrrr}}}|||xxxrrrhhhdddbbbdddiiisss|||zzzvvvoooiiifffaaaZZZTTTPPPLLLIIIFFFCCCBBBAAA@@@????????????BBBDDDKKKTTT]]]iii{{{~~~pppiii^^^TTTMMMGGGCCC@@@===<<<:::999:::===@@@AAACCCGGGNNNWWWeee}}}nnn[[[PPPIIIEEE===<<<:::999999:::;;;<<<:::;;;;;;;;;::::::999888555555555666666777777888555555555666777999:::;;;;;;;;;<<<============<<<:::888666444222111111111222333555666888999::::::888777666555444333333333444444444444444333222222222333444444555555444444666666555444333333222222222222222111000000//////000222888CCCQQQ___iiinnnqqqqqqpppooonnnnnnnnnooorrr|||{{{hhh___ZZZ\\\___cccooo}}}xxxqqqjjjfffccceeekkkvvv|||yyyvvvrrrkkkfffddd___YYYSSSOOOKKKHHHFFFBBBAAA@@@???????????????CCCEEEKKKTTT]]]hhhyyy}}}ooohhh^^^TTTLLLGGGCCCAAA===;;;::::::;;;===@@@BBBGGGKKKQQQ[[[kkkppp^^^SSSLLLGGG@@@???<<<:::999999999:::======<<<;;;:::888777666444444444555555666666666666666666666777888::::::<<<<<<<<<<<<<<<;;;::::::999777555333111111111111222333555777888999::::::777777666444444333333333444555555555555444333333222333444444555555444444333333444444444444444444222222111000000//////...111222666@@@NNN\\\gggmmmnnnnnnnnnnnnooopppqqqrrrpppwwwwwwddd]]]YYY]]]```gggwww|||zzz~~~~~~xxxpppmmmlllpppvvv{{{vvvsssoooiiidddaaa^^^XXXSSSMMMJJJHHHGGGCCCCCCBBBAAAAAAAAAAAAAAADDDFFFMMMVVV^^^hhhyyy}}}ooohhh^^^TTTMMMGGGDDDAAA<<<;;;::::::;;;>>>AAACCCIIIMMMTTT^^^ooouuuaaaUUULLLFFFAAA???===:::888888888999======<<<;;;:::888777666444444444444555555555555666666666666777888999:::;;;<<<<<<<<<;;;:::999999777666444222111111111222000111333444555666777777666666555444444444444555666666666666666555444444222333444444555555444444333333333444555555666666222222111111000/////////222222444<<>>BBBDDDIIINNNVVVaaassszzzdddVVVKKKCCC???>>>;;;999888888888999::::::;;;;;;;;;:::999999666666666666555555555555666666666666777888999:::999999:::;;;;;;;;;;;;:::555444222111111111222333000111222333444444444444555444444444444555666666777777777777777666666555222333444444555555444444555555666666666666666666333333333222111111000000111000222888EEESSS```gggjjjkkklllnnnppprrruuuvvvqqqssswww~~~wwweee___^^^aaafffppptttllleeebbb```aaalllyyy}}}wwwsssooojjjeee\\\[[[WWWQQQLLLIIIIIIIII@@@@@@??????>>>?????????CCCFFFOOOZZZcccooo}}}pppiii___UUUNNNIIIEEECCC<<<;;;::::::<<>>???@@@@@@BBBEEENNN[[[fffsss{{{uuunnnfff[[[SSSMMMHHHCCC???===<<<:::999;;;>>>BBBEEEHHHKKKRRRaaayyyiiiWWWJJJBBB<<<;;;:::999888777777777999999888888888888888888777666666555444333222222000111222333333333222222444444555666777777777777333111111222444444444333222111000000000111333333666666666555333333666888777777666666555444444444333333444555555555555444888999;;;=========;;;:::888666555333111000///...///000111444:::EEETTT^^^fffkkkpppssstttsssrrrrrrrrrnnnkkkppp|||uuufffcccdddnnntttiiidddbbbgggoooxxx{{{tttsssrrrkkkccc___YYYUUUOOOLLLJJJHHHEEEBBBAAA@@@???>>>>>>???@@@AAABBBFFFNNNZZZdddqqqyyyssskkkdddZZZRRRMMMHHHCCC???>>><<<::::::;;;>>>AAADDDIIIKKKQQQ___vvviiiVVVIIIBBB<<<;;;:::999888888888888888888888888888777777777555555444444333222222111000111111222222222222222222333555777777666555444111000000111333555444333333111000//////111333444555666666555333333555777666666666555555444444444333333444444444555555555777888:::<<<<<<<<<;;;:::888777666444222111000000000///000333888AAAOOO[[[dddiiipppuuuuuutttrrrqqqpppkkkggglllwwwwwwjjjiiilllwww}}}rrrnnnmmmsss|||}}}vvvpppooommmfff___\\\VVVSSSOOOKKKHHHFFFDDDBBBAAA@@@>>>======>>>@@@BBBDDDGGGNNNXXXaaalll~~~yyysssiiibbbYYYQQQLLLHHHBBB>>>>>><<<::::::;;;>>>AAADDDIIIKKKPPP^^^rrr}}}eeeRRRGGG@@@;;;;;;:::999888888888888888888888777777666666666444444333333222222111111222222222222222333333444111333555777777666444333222111000111333444333222333111000//////111333444444555666555333333444666555555555555444444444444333333333333444444555555555666777999::::::999999999888666555333222222222111...///333777===JJJWWWbbbgggoootttuuutttrrrqqqnnniiieeehhhrrr}}}{{{nnnpppuuu~~~{{{{{{yyyrrrmmmllliiibbb\\\ZZZTTTRRRNNNJJJFFFDDDCCCBBBAAA???===<<<<<<>>>@@@BBBFFFHHHOOOWWW___iiiyyyxxxrrrggg```WWWQQQLLLGGGBBB======<<<:::999;;;>>>BBBEEEHHHJJJPPP]]]pppsss]]]NNNDDD>>>;;;:::999999888888999999888888777777666666555555444333333333222222222111333333222222333333444555222333555666666555333222333111000111222333222111222111000000000111333333333444666555444333444555444444444444444444444444333333333222333444444555333444555666777888888888777666555444333333333333333......333666:::GGGUUU```fffmmmrrrtttsssrrrqqqmmmiiidddccciiisss}}}~~~ooosssyyywwwqqqlllkkkggg```ZZZXXXQQQPPPMMMIIIEEEBBBAAAAAAAAA???===;;;<<<>>>AAACCCGGGIIIOOOXXX___iiiyyywwwqqqeee___WWWPPPLLLGGGAAA===<<<;;;999999;;;???CCCFFFFFFHHHOOO]]]ooo~~~}}}gggTTTIIIAAA<<<::::::999999888888999999888888777666666555444444444333333333333222222222333333222222222333444555222333444444444444333222111000000000222333333111000111111111111222222222222444555555444333444555444444444444444444444444333333222222222333444555333333444555666777888888333333333222222333333333555///...333666888DDDSSS___dddkkkppprrrrrrqqqqqqnnnjjjddd``````hhhttt}}}mmmrrrzzzwwwqqqlllkkkggg___YYYXXXPPPOOOLLLHHHDDDAAA@@@AAAAAA???<<<;;;;;;>>>AAACCCGGGJJJPPPXXX```jjjzzz~~~vvvoooddd^^^VVVPPPLLLGGGAAA===;;;:::999999;;;???DDDFFFDDDGGGOOO^^^pppzzzxxx{{{|||}}}zzzxxxyyy{{{www|||ttt^^^NNNFFF@@@<<<::::::999999888999999999888777777666555444444444444444333333333333333333333222111111111222444444333333333444333333333222000//////000222444444333000000111222222222222111222444555555444333333444444444444444444444444444444333222111222333444555333333444555666777888999111000000000111222222333666///...444666777CCCSSS___cccjjjoooqqqqqqqqqrrrooollleee]]]ZZZ```nnnyyytttrrrwww{{{ooojjjiiimmmwwwrrrpppmmmjjjfffaaaZZZVVVPPPNNNKKKGGGDDDAAA???>>>@@@>>><<<;;;;;;===???AAAHHHJJJQQQYYY```iiixxx{{{tttooofffaaaXXXPPPIIIDDD@@@===:::::::::;;;<<<>>>AAABBBBBBGGGPPP\\\pppyyyrrrllllllooo{{{vvvsssuuu}}}yyy|||}}}|||}}}}}}iiiVVVIIIAAA<<<999999888888777777777777777888888999888777555444222666555444333333333333333111111111111111111111111111111111000000000000000111000//////111333333333333222222222111000000000555444333222111111111111333222111000000111222222222222222222222222222222333333444555666666666555444444444444333222111111333333222000111999FFFQQQ]]]bbbhhhmmmooooooooooooooolllgggaaa[[[]]]lll|||wwwssswwwxxxvvv{{{xxxnnnddd______dddnnnxxx~~~wwwnnnllljjjgggccc^^^XXXTTTNNNLLLIIIFFFCCC@@@>>>===@@@???>>>======>>>@@@AAAGGGJJJQQQ[[[cccmmm}}}zzzsssnnngggaaaXXXPPPJJJEEE@@@>>>:::::::::;;;<<>>===???????????????@@@AAABBBGGGJJJRRR]]]fffqqqyyyrrrmmmfff```XXXPPPJJJEEEAAA>>>:::::::::;;;===???AAACCCDDDIIIQQQ]]]qqq~~~uuummmiiimmmttt{{{pppnnnooossszzzzzziiiRRREEE???;;;999777666666555555555555555333444555666666666666666333333333333222222222222000000000000000000000000//////000000111111222222222111111222333333000...000000111111111111111111444333222111000000000000111111000000000000111111111111111222222333333333444444444444333222111000000111222333444444444444222333333333666===HHHPPPZZZ___ffflllnnnnnnnnnnnnpppnnnkkkfffbbbeeeuuu}}}xxxvvv|||pppkkkooouuu~~~yyyfff___XXXWWWXXX\\\eeemmm{{{zzzrrrlllfffdddbbb```]]]XXXRRRNNNJJJIIIFFFDDDBBB@@@???>>>>>>>>>???@@@@@@AAAAAAAAAGGGJJJSSS^^^hhhtttxxxpppkkkccc^^^UUUNNNHHHDDD@@@===:::::::::;;;===@@@BBBDDDDDDIIIPPP\\\nnnyyyqqqmmmqqqyyy{{{pppmmmnnnsss{{{|||lllRRRDDD>>>:::777666555444444333333444444333444444444555555555555222222222222222222222111////////////////////////......///000111222222333222222222333444222///,,,//////000000111111222222222222111000000000000000000000000000000000111111111111111222222333333444111222222222222111111000111222333333444444444333222333444666999@@@HHHOOOUUU[[[cccjjjmmmmmmmmmnnnooonnnllliiieeehhhwww{{{xxxwwwrrrtttyyy{{{fff___YYYXXXZZZ^^^fffnnn}}}xxxpppkkkcccbbb___]]][[[WWWQQQMMMIIIHHHFFFDDDBBBAAA@@@@@@======>>>??????@@@@@@AAAHHHKKKTTT___iiiuuu~~~vvvnnniii```ZZZRRRKKKFFFBBB>>><<<:::::::::;;;===@@@CCCDDDDDDIIIPPP[[[mmm~~~wwwsssxxxqqqkkklllrrr~~~}}}pppTTTEEE>>>999666555444444333333333333333444444444333333333333333111111222333333333222111////////////////////////......///000111222222333333222222333444222///,,,/////////000000111111222111111000/////////000000//////000000111111111111111111111222222333333333...///000111222222222222333444444444333333222111111333555888<<>>>>>@@@AAABBBHHHLLLUUUaaakkkxxx|||uuulllggg]]]XXXPPPIIIDDD@@@===;;;999::::::<<<>>>AAADDDEEEDDDJJJRRR^^^ooo}}}ssskkkkkksss{{{rrrVVVFFF???:::666555444444333333333333333444444333222111111222222111111333444444444333222000000000000000000000000//////000000111111222222333222222222333222///---//////000000000000000000000000////////////000000///000111222222333222222222222222222222222222222---...///111222333333444444444444444333222111000111333666:::>>>BBBEEEFFFHHHPPPZZZdddiiilllmmmmmmkkklllnnnmmmiiihhhsss~~~|||iiibbb]]]^^^cccjjjuuu|||sssjjjddd^^^\\\ZZZYYYWWWSSSNNNKKKEEEDDDCCCBBBAAAAAAAAAAAA???>>>======>>>AAACCCDDDHHHLLLVVVcccooo||||||ssskkkfff\\\WWWPPPIIIDDDAAA>>><<<999::::::<<<>>>AAADDDFFFDDDKKKVVVcccuuuvvvoooqqqxxx|||vvvqqqUUUGGGAAA<<<888555555444333333333333333222222111000111222333333111222444555555555444333111111111111111111111111000000000000000111111111444222111111222222000///000000000000000//////////////////......//////000///000222333444444444333444333333222222111111111...///000111222333333333333333333444444333222222222333666:::???AAABBBBBBBBBJJJVVVaaagggkkklllmmmjjjmmmqqqpppkkkhhhppp{{{{{{sssttt}}}nnnhhhccceeekkkuuu|||rrriiibbb\\\ZZZYYYWWWVVVRRRMMMIIICCCCCCBBBAAA@@@@@@@@@@@@AAA@@@>>>>>>???BBBEEEGGGGGGKKKVVVdddqqq{{{ssskkkeee\\\WWWPPPIIIEEEAAA>>><<<999::::::<<<>>>AAADDDFFFCCCLLLXXXgggzzzzzzuuuwwwxxxsss~~~oooTTTHHHCCC>>>999666555444444333333444444000/////////111222444666111222444666666666444333111111111111111111111111111111111000000000000000444222000000111222111000111111000000//////......//////.........//////000000111333444555555444444555444444333222111000000000111111222222222111111111111222333444444444444222333666;;;???AAA@@@???>>>GGGSSS___fffjjjlllmmmkkknnnssssssmmmhhhnnnxxxuuuqqqpppuuutttmmmiiimmmuuuyyynnneee```YYYXXXWWWUUURRROOOLLLJJJEEEDDDBBBAAA@@@?????????????????????>>>@@@CCCFFFJJJPPPYYYcccooo{{{rrriiiccc[[[UUUMMMEEEAAA@@@???>>>:::;;;<<<===>>>AAAEEEIIIHHHPPPaaawww{{{zzzttt}}}jjjRRREEE>>>::::::999888777666444444333333333333111000000000111222111111222333333333333222111222222222222111000000222111000.........///000333333333222222111111111222111111000///......---............/////////000222222111111111222333444222222222222222222222222555444333333222222222222222222111111222222333444444666:::>>>@@@@@@>>>===;;;DDDQQQ[[[bbbgggkkkmmmllllllnnnooollljjjpppyyy}}}pppnnnqqqzzzwwwrrrqqqxxxvvvlllccc___XXXXXXWWWUUURRRNNNKKKIIIDDDCCCBBBAAA@@@?????????============<<<>>>AAADDDKKKRRR[[[eeerrryyypppgggaaaXXXSSSMMMGGGCCC@@@===;;;:::;;;<<<===>>>AAAFFFIIIKKKUUUhhh{{{}}}yyygggRRRFFF@@@===<<<999888777555444444333333222222000/////////000111000111222222333333222222111222222222222111000000222111000///...//////000333333222222222222222222111111111000///.........---------............///111111111222222222333333222222222222222222222222444444333222222222222222333222222222222333444444444777;;;???AAA@@@>>><<<;;;CCCOOOZZZaaaeeehhhkkkllllllnnnooommmmmmttt}}}}}}qqqooouuu|||~~~}}}rrrhhhaaa\\\WWWWWWUUUSSSPPPLLLIIIGGGDDDCCCBBB@@@????????????===============>>>BBBDDDMMMSSS]]]hhhuuu}}}wwwnnneee___TTTQQQLLLHHHDDD@@@<<<999999;;;<<<===>>>BBBFFFJJJQQQ]]]rrr}}}}}}dddQQQHHHBBB???>>>888888666555444444333333111111000////////////000000111222222333333222222111222222222222111000000222111000000///000000000222222222222222222333333111111000000//////......,,,,,,---------.........000000222333333333222111222222222222222222222222444333222222111222222222333333333222333444444555444888===AAABBB@@@===::::::AAALLLVVV]]]bbbfffhhhllllllnnnoooooopppxxxxxxwwwxxxnnneee^^^ZZZVVVVVVUUURRROOOKKKHHHFFFCCCBBBAAA@@@??????????????????@@@??????AAADDDGGGLLLTTT^^^jjjwww|||uuulllccc]]]SSSOOOJJJFFFBBB???<<<:::999;;;<<<===???BBBGGGJJJUUU```vvv~~~|||aaaPPPHHHBBB>>>>>>888777666555444444444444222111111000000000000000000000111222222222222222111222222222222111000000111111111111111111111111111111111222222333333333111000000000/////////...---------.........//////...000222333444333111000111111111111111111111111222222111111111111222222222222111111222222333444444888>>>BBBCCC@@@;;;888666<<>>???@@@??????AAAEEEHHHLLLSSS___kkkyyy{{{tttlllccc]]]TTTNNNGGGAAA>>>======<<<999;;;<<<===???CCCHHHKKKSSS]]]rrrzzz___NNNFFF@@@<<<;;;777666555444444333444444333333333222222222111111000000111222222222222111111222222222222111000000111111222222222222222222111111111222222333333333000000000000////////////////////////000000000000...///111333333222111000111111111111111111111111111111000000000111111222000000000///000111111222333777===AAABBB???;;;888333777>>>IIITTT^^^eeehhhiiiiiilllnnnnnnpppyyy~~~~~~}}}||||||yyyrrrtttyyy}}}~~~ssshhhaaa\\\ZZZWWWVVVTTTRRRNNNJJJFFFDDDAAAAAA@@@???????????????<<<===>>>>>>>>>@@@DDDGGGLLLTTT```mmm|||zzzsssjjjaaa[[[RRRMMMEEE???<<<<<<<<<===999:::<<<>>>@@@CCCHHHLLLOOOZZZnnnyyy]]]LLLDDD>>>:::999666555555444333333444444333333444444333333222111///000111111222222111111111222222222222111000000111111222333333333222222222222222222222222333333000000000000//////////////////000000000111111111//////111222222222111000111111111111111111111111000000000///000000111222//////......//////000111222666;;;???@@@>>>;;;888333444888AAAMMMZZZccchhhiiijjjmmmooonnnnnnuuu~~~}}}|||{{{zzzyyy{{{||||||~~~zzzrrrrrrvvvyyyyyy}}}rrrhhhaaa]]][[[WWWVVVUUURRRNNNJJJFFFDDDAAA@@@@@@???????????????<<<===>>>>>>>>>@@@DDDGGGMMMUUUbbbppp}}}wwwppphhh___YYYOOOJJJDDD@@@===<<<;;;:::999:::<<<>>>@@@DDDIIIMMMOOO\\\ssswww[[[JJJAAA<<<999999555555444444333333444444222222333444333222111000///000000111111111111111111222222222222111000000111111333444444444333333333333222222222222222222////////////000000000000////////////000000000000000000000000111111111111111111111111111111111111///////////////000111111///////////////000111111111444888<<<>>>===;;;999777555555;;;GGGUUU```fffkkklllppprrrooolllqqqxxx}}}{{{zzzzzzxxxyyy|||~~~zzzzzz|||}}}uuuuuuxxxzzz{{{}}}qqqhhhaaa]]]\\\XXXWWWUUURRRNNNJJJFFFDDD@@@@@@??????????????????>>>???@@@@@@@@@CCCGGGJJJNNNWWWdddrrr{{{vvvooofff]]]WWWLLLIIIEEEAAA???===:::888999:::<<<>>>@@@DDDIIIMMMSSSaaa{{{~~~|||vvvZZZHHH@@@<<<::::::555555444333333333444444111111222333222111000/////////000111111111111111111222222222222111000000000111333444555444333333444333333222222111111111////////////000000000000............/////////000000000000///000111111222000000000000000000000000///////////////000111111000000000000000111111222000333777:::<<<<<<;;;::::::666444888DDDRRR]]]cccmmmooorrrtttppplllooouuu}}}}}}{{{zzzyyywwwxxxzzz~~~{{{}}}|||qqqhhhccc```^^^bbb]]]VVVOOOJJJFFFBBB@@@>>>>>>>>>>>>============<<<===??????@@@BBBFFFIIIPPPYYYffftttxxxqqqkkkcccXXXPPPOOOKKKFFFAAA???===:::888:::;;;===>>>@@@DDDIIILLLSSSggg}}}}}}qqqVVVJJJ???;;;:::555333444444555555444444333444444333333333333222222222222222111111111111000111111111111111111111111222222111000000111222222111111222222222333333333333333222222111000//////////////////////////////---,,,,,,---...000222333///...------...///000111........./////////000000000000000000111111111111///333888999777555555666333222444:::@@@IIIWWWdddiiipppuuusssppppppooommmvvv~~~yyywwwzzzyyyyyyzzz|||~~~~~~~~~zzzppphhhddd```___bbb]]]VVVPPPKKKGGGCCCAAA>>>>>>>>>>>>============<<<===??????@@@CCCGGGJJJRRR[[[iiiwww~~~vvvpppjjjbbbXXXQQQLLLHHHBBB>>><<<:::999888:::;;;===???AAADDDIIIMMMVVVjjj}}}yyyzzznnnSSSGGG===999:::555555555555555555555555555444444333333333222222222111111111222222333333333111111111111111111111111111111111111111111111111000000000111111111222222333333222111111000//////000000000000000000000000------------...000111222000000///...//////111111.............../////////000000000000000000000000---000333555444333222222555333555999>>>EEERRR^^^gggnnnsssrrroooooonnnlllrrryyy{{{xxxzzzyyyyyyyyyzzz|||wwwnnngggcccaaa___```[[[UUUOOOKKKGGGDDDBBB>>>>>>>>>>>>============<<<===??????AAACCCHHHKKKVVV___mmmzzz|||uuunnnhhhaaaXXXRRRLLLGGGAAA<<<::::::::::::;;;<<<>>>@@@BBBFFFKKKOOOXXXlll~~~xxxxxxjjjOOODDD:::888999666777666555444444555666777333333333333222222222222000000111222333444555666111111111111111111111111///000111222222111000///////////////000000000000222222111111000000//////111111111111111111111111...............///000000222111000000///000000000..................------111000000//////.........---...///111333333111///666444555888;;;@@@JJJUUUccckkkqqqpppnnnnnnmmmjjjjjjooo{{{}}}zzzzzzyyyyyyxxxwwwxxx}}}{{{rrrjjjeeebbb```___[[[WWWQQQLLLIIIFFFCCCAAA>>>>>>>>>>>>============<<<===>>>???AAADDDIIIMMMZZZcccqqq{{{tttnnnggg```YYYTTTQQQKKKDDD>>><<<<<<<<<<<<;;;===???@@@CCCGGGLLLPPPXXXmmm{{{zzzgggMMMBBB999888:::777777666444222222444666777333333333222222222222111000000111222222333444444111111111111111111111111...///111222222111///........./////////000000000111111000000000/////////000000000000000000000000/////////.........//////111111000/////////..................------------111000000///...------,,,000///...111444555222///555444444777888<<>>>>>>>>>>>==================>>>???AAAEEEKKKOOO]]]ggguuu{{{uuummmfff___YYYVVVSSSMMMEEE???<<<<<<<<<;;;;;;===???AAACCCGGGMMMQQQZZZooofffLLLBBB:::999;;;888555444222111111222444555333333222222222111111111111111111111000000000000000000000000000000000000---...000111111000...---/////////000000000000111000000//////////////////........................///////////////........./////////......------,,,........................111000000///...------,,,000///...000444555333000444333444777888:::AAAKKKWWWaaakkkmmmmmmnnnmmmjjjdddccceeeppp~~~zzzvvvwwwvvvtttqqqqqqtttyyy}}}uuupppiiiccc___]]][[[ZZZRRRNNNIIIFFFDDDBBB@@@???>>>>>>>>>>>>===============>>>>>>???AAAFFFMMMQQQ^^^hhhxxx~~~zzztttlllddd]]]XXXUUUOOOJJJCCC>>>;;;:::999888:::<<<>>>@@@CCCGGGMMMQQQ]]]ssseeeMMMDDD<<<:::;;;777444333222111111222333444222222222222111111111111111111000000////////////000000000000000000000000---...///000000///...---////////////000000000000////////////............------------------------...///////////////...---------.........---,,,,,,........./////////000000111000000//////.........///...///000222333222111444333555888888999???HHHQQQ]]]hhhlllnnnpppooollliiiggggggllluuuzzzuuuttttttrrrpppooopppssswww}}}}}}pppllleee```\\\ZZZXXXWWWPPPMMMHHHEEECCCBBBAAA@@@>>>>>>>>>>>>===============>>>>>>???BBBGGGNNNSSS^^^iiiyyy|||yyyrrrjjj```YYYTTTSSSIIIEEE@@@<<<;;;:::999888999;;;>>>@@@CCCGGGMMMQQQ]]]uuudddMMMEEE<<<::::::555333333333333333333333333222222222222111111111111000000000000000111111111000000000000000000000000........................------........./////////........................---------------------------...///000000//////...,,,---...//////......------......///000111222222000000000000000000000000///111222222222222333444666555777999888888===EEEMMMYYYfffllloooqqqqqqnnnlllnnnpppssswww{{{vvvrrrrrrqqqooommmmmmoooqqqvvvzzz~~~~~~{{{nnnjjjccc^^^[[[XXXVVVTTTPPPLLLHHHEEEDDDCCCBBBAAA>>>>>>>>>>>>===============>>>>>>???BBBGGGOOOTTT]]]iiiyyyzzzwwwqqqggg^^^VVVRRRPPPFFFCCC???===<<<<<<<<<;;;999;;;===???BBBGGGLLLPPP\\\tttbbbLLLEEE===999888333333444444555555444444333222222222111111111111000//////000111222333333444000000000000000000000000///...------------...///,,,,,,,,,---------......---.............................................,,,---///000000000///...,,,---...000000000//////---...///000111222333444000000000000111111111111111444777666444444666999999888999;;;999777;;;BBBJJJWWWeeelllpppsssrrrpppmmmsssyyy}}}|||wwwqqqqqqqqqooommmllllllmmmqqqvvv|||~~~~~~~~~~~~}}}|||yyynnniiiaaa[[[WWWTTTRRRQQQLLLIIIFFFDDDCCCBBB@@@???========================>>>>>>@@@DDDEEEFFFLLLUUU^^^iiiyyy~~~xxxnnneee\\\TTTNNNJJJCCCAAA>>><<<:::::::::;;;;;;<<<>>>AAACCCHHHMMMQQQ\\\uuuvvvbbbJJJ>>>:::888777777777666555333222111000000000000000000000000000000222111000//////000111222000///...------...///000........................,,,,,,,,,---------......000///---,,,---...000222222000...+++******+++,,,.......................................---------///////////////000111111//////000000000000//////000000111222333444444555777999::::::999888:::;;;DDDSSSaaagggllltttxxxxxxwww~~~}}}xxxtttrrrnnnlllllllllkkkjjjooorrrvvvzzz|||}}}||||||}}}~~~~~~}}}~~~xxxlllggg```ZZZVVVSSSQQQPPPJJJHHHEEECCCBBBAAA???===========================>>>>>>@@@DDDEEEGGGMMMVVV^^^iiizzz}}}wwwmmmccc[[[TTTMMMIIIBBB@@@===;;;999999999:::;;;===???AAADDDHHHMMMQQQ^^^tttyyyrrr___III>>>:::888666666666555444222111111111111000000000000000000000000111000000000000000000111//////............//////------------------------,,,,,,,,,---------......000///---------...000111000///...,,,,,,,,,------................................................///............///000111222222333333333333222222000000111222333444444555666777888888777777888:::???MMM\\\cccjjjsssxxxxxx}}}xxxuuurrrooommmkkkjjjhhhgggkkkmmmqqqvvvyyyzzzzzzzzzyyyzzz{{{zzzyyyyyyzzz{{{}}}vvviiiddd]]]XXXTTTQQQOOOMMMHHHFFFCCCAAA@@@@@@>>><<<========================>>>>>>AAAEEEGGGHHHPPPXXXaaalll}}}zzztttkkkaaaYYYRRRLLLHHH@@@>>><<<999888888999999<<<>>>@@@BBBEEEHHHMMMQQQ]]]qqq~~~rrrmmm{{{~~~kkkZZZHHH???;;;777555555333222222111000111111111000000000000000000000000///000000111111000000///......////////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///......------///000111........................------------------------......//////////////////......---------...//////......////////////......000000111222333444444555555666777777666666777888;;;GGGUUU___gggpppvvvxxx}}}|||yyyuuusssooollljjjhhheeeccceeegggkkkpppsssvvvwwwxxxxxxzzzzzzzzzxxxxxxyyyzzzzzzsssfffaaa[[[VVVRRROOOMMMKKKGGGEEEBBB@@@@@@???>>><<<==============================AAAFFFHHHKKKRRR[[[eeerrr}}}wwwqqqhhh___WWWPPPJJJGGG>>><<<:::888777777888999<<>>;;;777444444111000000000000000111111000000000000000000000000...///000111111000///...---...///000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///............///000000/////////000//////...---------------------------......///////////////000---------,,,,,,------...******++++++++++++******000000111222333444444555444666777777666666777888:::CCCPPP[[[eeennntttxxx{{{zzz}}}|||uuurrrnnnkkkiiifffcccaaa```bbbfffjjjnnnrrruuuvvvvvvwwwxxxwwwvvvuuuvvvwww~~~vvvqqqccc___YYYTTTQQQNNNKKKIIIGGGEEEBBBAAA@@@@@@>>>=================================AAAGGGJJJMMMUUU^^^hhhuuu{{{sssmmmddd\\\TTTNNNHHHEEE<<<;;;999777666777888999<<>>===========================<<<===AAAHHHLLLOOOXXXaaajjjwwwyyyooojjjaaaYYYRRRLLLFFFCCC;;;:::888777777888999:::<<<@@@FFFLLLRRRXXX]]]aaaiiixxxyyyyyytttqqqrrrwww|||lllhhhnnnzzzyyynnndddSSSIII???;;;888444333444111000000000000000111111////////////////////////...//////000000//////.........////////////..............................,,,,,,,,,---------...............///////////////222111000///---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////......---,,,,,,,,,------000000000111111000000000000000111222333444444555555666777777666666777888;;;>>>HHHWWWcccjjjqqqwww|||~~~zzzwww}}}rrrmmmmmmxxxyyytttmmmhhheeecccbbbaaa______```bbbeeeiiimmmooommmnnnooonnnlllkkkkkklll}}}vvvpppmmm___\\\WWWSSSPPPMMMIIIGGGDDDBBB???>>>>>>>>>===;;;========================<<<===BBBHHHMMMQQQZZZdddnnn|||}}}xxxmmmggg___WWWPPPJJJEEEBBB;;;999888777777888:::;;;;;;@@@HHHPPPWWW^^^eeeiiiqqq}}}ssspppnnnpppvvvwwwjjjjjjsssssscccNNNEEE<<<999666333333555222222111000000000111111/////////////////////////////////......///////////////............//////------------------------,,,,,,,,,---------......---......///////////////111000...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........//////...---------------------............------000000111222333444444555333555666666555555666777888999CCCTTTaaajjjrrryyy}}}|||vvvyyyqqqfff___hhh}}}yyyooogggbbb```_________^^^^^^___aaadddhhhjjjmmmnnnnnnmmmkkkjjjjjjkkk{{{yyyzzz{{{|||tttooolll^^^[[[WWWSSSPPPMMMIIIFFFBBB@@@>>>=========;;;:::========================<<<===BBBIIIMMMRRR[[[eeesss}}}wwwkkkfff^^^VVVOOOIIIDDDAAA;;;:::888777777999;;;<<<;;;@@@IIIRRRZZZbbbjjjnnnvvvqqqmmmlllpppxxxwwwnnnpppzzzyyygggLLLCCC;;;777555222333666333333222111111111111111////////////////////////000///...------...///000000///...------...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---......///000////////////...,,,++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......000///...------------------......//////......---000000111222333444444555222333555444333333444666555555???QQQaaajjjsss{{{~~~}}}vvvxxxrrrcccWWW^^^vvv}}}qqqggg```^^^]]]]]]___^^^]]]\\\^^^aaadddfffhhhiiijjjiiifffeeeeeeffftttmmmjjjiiiiiirrrzzz~~~tttjjjccc\\\YYYUUUQQQOOOLLLIIIGGGAAA@@@???>>>============:::::::::::::::;;;======@@@BBBDDDIIIPPPYYYaaafffyyy{{{uuunnnggg^^^UUUOOOIIICCC>>>;;;:::888666666777999:::@@@@@@EEEKKKQQQWWWbbbmmmzzzxxxqqqlllqqq}}}yyyxxxqqqrrr|||```IIIAAA:::777555222222555111111111111000000000000000000000000000000000000////////////000000000000,,,,,,,,,---------......------...............------......///////////////////////////000000000000------,,,+++***))))))(((//////.........---------///////////////.........000000//////.........---,,,------...///000000111///000222333444333333222222222111111222333555666777666999BBBSSSeeessszzz|||||||||zzz|||iiiUUUWWWdddsssqqqlllggg___[[[^^^]]][[[YYYWWWXXX[[[^^^aaafffgggggggggggggggfffeeeqqqhhhcccaaa```hhhppp{{{}}}ssshhhaaaYYYVVVRRROOOLLLJJJGGGEEE@@@@@@>>>===============::::::::::::;;;<<<===>>>AAACCCFFFKKKRRR[[[dddjjj~~~|||vvvmmmfff\\\TTTNNNHHHBBB===;;;999888666666777999:::???@@@DDDKKKOOOTTT]]]gggyyywwwqqquuuxxxuuupppuuu```HHHAAA999777555222222555111111111000000000//////................................./////////000000,,,,,,,,,---------......------............------------...///////////////.../////////000000000000000000000///......------.........---------,,,,,,////////////............000000000/////////......------...//////000111111000111222222333333222222333222222111222333444555666555777???MMM^^^mmmwww{{{{{{|||zzz}}}lllYYYWWW___iiiwwwxxxooofff^^^[[[]]][[[ZZZXXXWWWWWWYYY[[[\\\aaabbbbbbcccccccccbbbbbbrrrhhhaaa^^^\\\^^^eeepppzzzyyynnnccc[[[TTTQQQNNNKKKIIIGGGDDDBBB???>>>===<<<<<<;;;<<<<<<;;;;;;;;;;;;<<<===>>>???AAADDDHHHMMMTTT^^^iiiooo}}}wwwkkkdddZZZRRRLLLGGGAAA===:::999777666666888999;;;??????DDDJJJMMMPPPXXX```qqq~~~wwwyyyvvvrrrnnnxxx]]]GGG@@@999777555222222444111111000000000000//////........................---------.........//////,,,,,,,,,---------......------............------,,,---......//////............/////////000000000111111111111111111000000---------,,,,,,,,,++++++........................111000000000000000//////...//////000000111111111111111111111111111222333333222222111222222333333444555666:::CCCSSSeeeqqqxxx{{{}}}|||~~~lll\\\XXXZZZ^^^iiiuuussseee^^^[[[ZZZXXXWWWWWWVVVVVVVVVVVVWWWZZZZZZ[[[[[[\\\\\\]]]]]]yyyoooiiidddaaa]]]bbbjjjsss}}}zzzrrrggg\\\TTTPPPNNNJJJHHHFFFEEECCCAAA>>>>>>===<<<;;;;;;;;;;;;<<<<<<;;;<<<<<<===>>>???AAADDDIIINNNUUU```lllttt}}}xxxiiiaaaWWWOOOJJJEEE@@@<<<999888777666777888:::;;;???@@@DDDJJJLLLMMMSSS[[[jjj~~~{{{|||tttoookkkwwwYYYFFF>>>888666555222111444111000000000////////////........................,,,,,,,,,---------......,,,,,,,,,---------......------.........---,,,,,,,,,,,,---............---........./////////000000.........//////000000000,,,,,,,,,+++++++++******------...............///111111111111000000000000///000000000111111111222222111000//////000222222222222111111111222222222333555666777;;;HHH[[[jjjrrr|||}}}{{{~~~~~~{{{qqqfff\\\XXXWWWXXX```jjjyyyxxxhhhaaa\\\WWWWWWWWWVVVVVVUUUTTTSSSSSSTTTTTTTTTUUUVVVWWWXXXXXX{{{sssnnnjjjdddgggmmmttt|||}}}uuummmbbbXXXRRRMMMKKKHHHFFFEEEDDDBBB@@@>>>===<<<;;;::::::::::::<<<<<<;;;<<<<<<===>>>??????CCCIIINNNUUU```mmmwww|||vvvfff^^^TTTLLLGGGCCC>>>;;;888777666666777999;;;<<<@@@AAAEEEJJJKKKLLLRRRYYYggg{{{}}}tttmmmfffooozzzzzz~~~~~~XXXDDD===777666555111111333000000000////////////...////////////////////////,,,,,,,,,,,,------------,,,,,,,,,---------......------......---,,,+++++++++,,,,,,---------------............////////////---------......///000000,,,,,,+++++++++*********,,,---------......//////000000000000111111111111000000000000111111111111222111000///...///000111000000111111111111111111333666777666777AAARRR```iiivvvyyyzzzxxxpppiiiccc]]]ZZZXXXWWW[[[```kkk{{{yyylllddd]]]VVVVVVWWWWWWWWWVVVTTTRRRQQQPPPOOOOOOOOOPPPRRRSSSTTTzzzvvvtttuuuxxx|||zzzqqqiii```WWWRRRJJJHHHFFFDDDDDDCCCBBB@@@>>>===<<<;;;;;;:::;;;;;;;;;;;;;;;;;;<<<===>>>??????CCCIIINNNTTT___nnnyyyxxxrrrccc\\\QQQIIIDDDAAA===:::777666666666777999<<<===AAAAAADDDIIIJJJLLLRRRZZZeeewwwzzzsssmmmdddkkk{{{wwwuuuzzzuuuWWWBBB<<<777666555111000222000000////////////......000000000000000000000000,,,,,,,,,---------......,,,,,,,,,---------......------...------,,,+++******+++,,,,,,------,,,,,,------........./////////......//////000000111111,,,,,,,,,+++++++++******,,,,,,,,,---......////////////000000000000000111000000000000000000000000111000000///////////////......000111111222222111222555777555555<<>>===<<<;;;;;;;;;;;;::::::::::::;;;<<<===>>>@@@EEEKKKOOOTTT___ooo{{{zzzrrrlllaaaZZZOOOGGGBBB???<<<999666666555666777:::<<<>>>@@@???BBBFFFHHHKKKSSS\\\jjj{{{zzz{{{tttpppooojjjqqqzzzzzzxxxvvvyyyfffQQQAAA;;;666666444111000222000000/////////.........////////////////////////------------............,,,,,,,,,---------......------------,,,+++************+++,,,,,,,,,,,,,,,---------.........///////////////000000000000000---,,,,,,,,,++++++++++++++++++,,,------...//////....../////////000000000///////////////////////////000000000//////...---+++,,,...000222222222222111333555555555888@@@GGGUUUgggrrrzzz~~~}}}|||{{{yyyvvvpppjjjfffeeehhhmmmlllddd\\\YYYUUUUUUTTTTTTSSSSSSSSSRRRKKKJJJIIIHHHHHHIIIKKKLLLzzzoooeee\\\VVVQQQNNNEEECCCAAA@@@AAAAAA@@@>>>???>>>===<<<<<<;;;<<<<<<:::::::::::::::<<<======AAAFFFLLLPPPUUU```ppp|||~~~{{{vvvnnnggg```XXXNNNFFFAAA???<<<999666666555555777:::===>>>???>>>@@@DDDGGGJJJSSS]]]vvv}}}ssssssnnnmmmrrrrrr|||{{{vvvxxxyyyzzzxxxZZZKKKAAA:::666666555111000111000/////////....................................---------.........//////,,,,,,,,,---------......---...------,,,+++***)))******+++,,,,,,,,,,,,+++---------.........///////////////...............---------,,,,,,,,,++++++++++++,,,,,,---...//////---.........//////000000////////////...............///000000000///---,,,***+++...000222333333222///111444444444777;;;@@@PPPcccpppzzz{{{kkkaaa___fffiiiaaa[[[[[[TTTTTTSSSRRRRRRRRRRRRSSSJJJIIIGGGFFFEEEFFFHHHIII|||uuukkkbbbZZZSSSNNNJJJHHHGGGEEEDDDBBBAAAAAA@@@>>>===<<<;;;;;;;;;;;;;;;<<<======<<<;;;;;;>>>@@@DDDEEEKKKSSS[[[fffxxx|||xxxqqqhhhbbb[[[UUULLLEEE@@@===;;;999666555555666888:::<<<>>>???CCCCCCGGGLLLJJJRRRggg|||vvvqqqjjjfffjjjnnnuuu}}}}}}lllUUUGGG<<<999555333222111000...000000000000////////////////////////............//////////////////////////////---,,,+++******)))---------,,,,,,+++++++++************+++,,,------,,,,,,,,,---...///000111////////////...............---,,,++++++,,,---...***---//////,,,+++,,,...---------............///////////////////////////...,,,+++...///...,,,,,,)))***+++---///000111222444444222111111555;;;@@@IIIYYYooo~~~}}}iiiWWWTTT[[[^^^[[[WWWTTTSSSSSSSSSSSSQQQNNNLLLIIIGGGDDDAAAAAABBBEEEGGGxxxrrriii```YYYSSSNNNKKKFFFEEEDDDBBBAAA@@@??????======<<<;;;;;;;;;;;;;;;<<<<<<===<<<;;;<<<>>>AAADDDFFFLLLUUU___lll}}}zzzvvvooofff___XXXSSSJJJCCC>>><<<999888666555555666888:::<<<>>>@@@DDDDDDGGGLLLKKKUUUkkkzzzqqqiiidddgggllltttiiiQQQDDD<<<999555333222111000///000000000000////////////////////////....................................///......---------......---------,,,,,,++++++++++++******++++++,,,---...---------------...///000111000000000000000000000------,,,++++++,,,------,,,...000///---+++,,,...------------.......................................------///000000///...***+++,,,---...000111111222333444333444666:::===JJJYYYlll|||tttaaaYYYXXXWWWUUUTTTUUUSSSRRRRRRRRRPPPMMMKKKHHHFFFCCCAAA@@@AAACCCDDD~~~|||sssnnneee]]]VVVQQQMMMJJJDDDDDDBBBAAA???>>>>>>>>>======<<<;;;;;;;;;;;;<<<<<<<<<===<<<<<<===???BBBEEEGGGMMMXXXcccsss{{{wwwssslllccc\\\UUUPPPHHHAAA===:::888777555555666666888;;;===>>>BBBEEEDDDGGGLLLMMMYYYqqqxxxoooiiiiiilllsssdddLLL@@@;;;888444222222111000///000000000000/////////////////////............---------------------------))))))))))))***,,,---...------,,,,,,,,,,,,++++++++++++++++++,,,---...///...---------------......000000000000000000000000------,,,++++++,,,------,,,---...---+++***+++,,,------------....................................///.........000222111///,,,,,,------...//////000000222555666666777999;;;HHHSSSddduuusssggg]]]UUURRRTTTTTTSSSQQQPPPPPPNNNKKKIIIGGGEEEBBB???>>>>>>@@@AAA{{{xxxooojjjaaaYYYSSSNNNJJJHHHDDDCCCAAA@@@???>>>>>>>>>===<<<<<<;;;;;;;;;<<<<<<;;;<<<=========>>>AAACCCHHHJJJPPP[[[gggxxx~~~yyyuuupppiii```YYYRRRMMMFFF@@@===:::888666555555666777999;;;>>>???CCCFFFEEEGGGLLLOOO___zzzzzzrrrqqqppprrr~~~^^^HHH===999777444222222222111///000000000000//////////////////.........---------------------------------((((((((()))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////......---,,,,,,,,,---------------..................------------------...+++++++++***)))((()))))),,,,,,---------....................................///...,,,...000000------------...............111333444555555666888:::AAAJJJYYYjjjyyyqqq___UUUTTTSSSQQQOOONNNMMMLLLIIIGGGEEECCC@@@>>><<<<<<======}}}xxxtttkkkfff]]]UUUOOOKKKGGGDDDCCCBBBAAA@@@??????>>>>>><<<<<<;;;;;;;;;<<<<<<===;;;<<<=========???BBBEEEKKKLLLSSS^^^kkk|||~~~xxxtttoooggg]]]VVVOOOKKKEEE@@@===:::888777555555666777999<<<>>>@@@CCCGGGEEEFFFMMMRRRfffwwwuuurrrsssyyyYYYEEE<<<888666333111222222111000000000000000////////////............------------------------------------///......---......//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...------,,,,,,,,,------,,,,,,------.........///......////////////......---,,,***))))))*********,,,,,,,,,------------..............................///---***+++//////***........................222333333222222444888;;;<<>>>>>>>><<<;;;;;;;;;;;;<<<======;;;<<<===>>>>>>@@@DDDGGGLLLNNNVVVbbbooo|||wwwrrrlllddd[[[SSSMMMIIICCC???<<<:::888666555555666777999<<>><<<;;;:::::::::}}}vvvtttttt~~~{{{uuuooojjj^^^ZZZSSSNNNJJJHHHFFFDDD@@@@@@???>>>============;;;;;;;;;;;;;;;<<<======;;;<<<===>>>???AAAEEEHHHKKKOOOXXXeeettt~~~zzztttoooiiiaaaWWWPPPIIIFFFAAA===;;;999777555555555666777:::===@@@AAABBBFFFDDDEEENNNYYYtttuuuooommmrrrlllOOOAAA>>>666444111111111222222111000000000000////////////.........---------,,,,,,........................,,,++++++***)))*********+++++++++,,,,,,---------+++******++++++,,,---...++++++++++++,,,---......------...//////000111111,,,,,,---......---,,,,,,---***'''(((***---------++++++,,,,,,,,,---------------------------------+++000000+++///999<<<666,,,---------......//////...000111111000111333555777<<>>===<<<;;;:::;;;;;;|||uuussszzz~~~yyyrrrkkkgggYYYUUUPPPLLLJJJIIIHHHGGG???>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>>;;;<<<===>>>???BBBEEEHHHJJJOOOYYYhhhwww}}}xxxrrrmmmggg___UUUMMMGGGCCC???<<<:::888555444555555666777:::===@@@BBBAAAEEEDDDEEENNNZZZwwwxxxnnnjjjqqqhhhLLL@@@>>>666333111000111222222111000000000000////////////......---------,,,,,,,,,////////////////////////---,,,,,,,,,,,,,,,------+++++++++,,,,,,---------************+++,,,------*********+++,,,---...///++++++,,,,,,---...//////******,,,,,,,,,,,,******)))&&&###$$$'''***+++***++++++,,,,,,,,,---------------------------------+++111111...333@@@CCC>>>,,,,,,------...//////000+++...111333222111111222555999===AAAIIIZZZqqqqqq[[[EEECCCAAA@@@AAABBBBBBAAA>>>===<<<<<<;;;;;;;;;;;;zzztttmmmeeeaaaVVVRRRMMMHHHEEEBBB???===??????>>><<<<<<;;;;;;;;;999::::::;;;<<<===>>>>>>>>><<<<<>>AAACCCBBBBBBEEEHHHNNN___yyyppp{{{}}}[[[KKKDDD<<<666555444222111000000000////////////....................................------......------,,,+++++++++++++++++++++++++++***++++++,,,,,,++++++***---,,,,,,++++++,,,,,,---,,,+++)))(((((()))+++---..............................---,,,,,,+++******+++***)))'''''')))***+++******+++++++++,,,,,,,,,,,,------......------,,,333$$$,,,222///FFFRRR999......------------......000000000111222222333333666777:::>>>CCCOOOfffzzz~~~cccOOODDD::::::======<<<<<<>>>===<<<;;;:::999999999zzz{{{|||uuulllddd^^^RRROOOJJJGGGEEECCCAAA??????>>>===<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;>>><<<===???@@@AAAFFFLLLQQQVVV```ooo~~~vvvrrrllleee___WWWOOOJJJEEECCC@@@<<<999666555555555666777999;;;???BBBCCCCCCCCCEEEIIIOOOaaavvvWWWIIIBBB;;;555444333222111000000000////////////....................................---------...------,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---,,,+++************,,,,,,------------------------...------,,,++++++******+++***)))(((((()))***+++*********+++++++++,,,,,,,,,,,,------------,,,,,,000$$$,,,222000FFFQQQ:::......------------......//////000111111222222333444555888;;;???HHH[[[mmmnnnWWWJJJ>>>;;;<<<;;;999:::<<<;;;:::999999888999999~~~~~~~~~~~~}}}tttppppppzzz}}}~~~}}}uuukkk```YYYMMMKKKGGGEEEEEEDDDCCCAAA>>>>>>===<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::???======???@@@AAAGGGMMMTTTZZZfffuuu|||sssoooiiiccc\\\TTTMMMHHHDDDBBB???;;;888666555555555666777999<<>>;;;999888:::999999888888777888888999|||uuuqqqoooooonnnoooqqqtttvvvxxx|||uuuooonnnqqqzzz}}}yyyzzz|||ssshhh\\\TTTKKKHHHEEECCCCCCCCCBBBAAA>>>===<<<;;;;;;;;;;;;;;;888888999:::;;;<<<======???======@@@AAACCCIIIPPPWWW___mmm|||zzzppplllfff___XXXQQQJJJFFFBBB@@@===:::888666666666666666888;;;===@@@BBBCCCDDDCCCDDDGGGRRRggg~~~~~~cccMMMBBB<<<666333333222000000///////////////.........---------------------------------,,,------------,,,++++++++++++++++++++++++++++++,,,------......------,,,---,,,,,,++++++,,,,,,---------.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********)))******)))(((((()))******************++++++++++++,,,,,,,,,------,,,,,,,,,...(((+++...+++444777)))...------,,,,,,------.........//////000111111222111222444666777:::EEEQQQlll}}}dddWWWHHHAAA===:::999;;;888888777777777888999999yyymmmeeeaaa```___```aaadddfffhhhkkknnnrrruuuwwwzzz}}}qqqmmmooottt}}}~~~wwwnnnbbbWWWOOOJJJHHHDDDBBBAAA@@@???>>>===<<<<<<;;;;;;;;;;;;<<<888999999:::;;;<<<===>>>@@@======@@@CCCEEELLLTTT]]]fffuuu}}}wwwmmmhhhbbb[[[TTTNNNGGGCCC???>>><<<999777777666666666777999<<>>===;;;<<<<<<;;;;;;;;;;;;;;;<<<======<<<<<<<<<;;;;;;;;;@@@===>>>BBBEEEIIIQQQYYYdddoooxxxsssjjjeee^^^WWWQQQKKKEEEAAA===<<<:::888777777777777666777:::===@@@BBBCCCDDDBBBCCCDDDJJJZZZppp~~~xxxwwwkkkTTTEEE<<<666333111111000///////////////.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++++++++++++++++++++,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,---.........------,,,,,,+++++++++++++++++++++++++++)))))))))))))))))))))))))))))))))******))))))))))))))))))************+++++++++,,,,,,,,,,,,++++++***+++++++++,,,...///000------,,,,,,,,,,,,------------......//////000000222111333666777888???GGGTTTfff~~~yyytttoookkkbbb[[[TTTPPPKKKBBB<<<;;;999999888888888888888999{{{ssshhheeebbb___]]]^^^___```]]]___```aaaaaabbbdddfffeeefffgggiiijjjlllmmmmmmmmmqqqyyywwwuuuwww~~~zzzpppeee\\\TTTMMMIIIGGGDDDAAA???>>>>>><<<;;;<<<;;;;;;::::::;;;;;;<<<>>>>>>=========<<<<<<<<<@@@>>>>>>CCCGGGLLLUUU^^^mmmyyyzzzsssmmmgggbbb[[[TTTNNNHHHCCC???<<<;;;999888777777777888666888;;;>>>AAACCCDDDDDDBBBDDDFFFMMM___uuu~~~|||zzz```LLL???888444222000000///.........//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---///...---++++++++++++,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))************))))))))))))))))))************++++++,,,,,,,,,,,,++++++)))---***))),,,,,,,,,444---,,,,,,++++++,,,,,,---,,,------......///000000333111222444555555;;;BBBHHHUUUhhh{{{zzztttnnnjjjgggddd[[[MMMBBB===999888888777666666666666uuurrrmmmiiiffffffggghhhbbbccccccbbb``````bbbcccbbbcccdddeeefffhhhiiiiiigggkkkrrr|||~~~}}}|||}}}wwwkkk```VVVPPPKKKHHHEEEBBB???>>>>>>>>>===<<<;;;;;;:::::::::;;;;;;<<<;;;;;;<<<===>>>???@@@@@@@@@>>>???CCCHHHNNNXXXaaarrr{{{vvvooojjjfffaaaZZZSSSLLLGGGBBB>>>;;;:::999777777777777888666888;;;>>>AAACCCDDDDDDCCCEEEHHHPPPcccyyyyyy{{{sssYYYFFF;;;555222111000//////............///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******++++++++++++++++++++++++***++++++,,,,,,++++++***---,,,,,,++++++,,,,,,---000///,,,***)))***+++,,,************************(((((((((((())))))))))))))))))************))))))))))))))))))************+++++++++,,,,,,++++++++++++///***'''***''''''111---,,,,,,++++++,,,,,,---,,,,,,------...//////000444111111222222222888>>>>>>HHHVVViii{{{yyyxxxuuujjjXXXHHHAAA999888777555555444444444~~~|||{{{zzzwwwvvvuuutttrrrpppnnnmmmpppmmmjjjjjjmmmppppppooooooooopppwww||||||~~~}}}yyyuuuvvvwwwooocccZZZSSSMMMGGGCCCAAA@@@???===<<<<<<;;;;;;<<<;;;:::999999;;;===>>><<<<<<<<<===============<<<<<<@@@GGGKKKQQQ[[[ffftttyyyuuuoooiiiccc\\\XXXQQQLLLGGGCCC???<<<:::999777666555555555555888:::<<>>>>>BBBIIINNNTTT___jjjwww|||wwwrrrmmmfffaaaZZZUUUOOOJJJFFFBBB>>>;;;:::999777666555555555666999:::===@@@BBBCCCCCCCCCDDDEEEIIIVVVlll}}}yyyaaaNNNCCC777444555000////////////............000//////...------,,,,,,------..................,,,,,,,,,+++++++++******------,,,,,,+++++++++***,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******+++++++++***************)))((((((((((((((()))))))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))***+++,,,,,,******)))(((((()))******,,,+++***(((((()))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,......------...///111222//////000111333444444555555888???NNNddd~~~~~~lll\\\PPPGGG@@@>>>;;;666555777{{{yyyyyyyyyyyyxxxtttrrrrrrtttuuuxxxxxxqqqiiiaaaVVVNNNIIIGGGCCCAAA@@@???>>>===<<<;;;;;;;;;:::999888777888999:::;;;<<<<<<<<<<<<======>>>>>>AAAAAAEEEMMMRRRYYYeeeppp{{{yyysssoooiiibbb]]]VVVRRRLLLGGGCCC???<<<999999888777555555555666666999;;;===@@@BBBCCCDDDDDDDDDGGGMMMZZZooo~~~}}}yyylllVVVHHH@@@666333222,,,////////////............/////////...------,,,,,,......------------------,,,,,,,,,++++++++++++***------,,,,,,+++***))))))))))))))))))))))))******)))))))))))))))*********)))************))))))((('''((((((((())))))))))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))***+++,,,,,,))))))(((''''''((())))))++++++***))))))***+++,,,------------------------...---------...///000111222222222222222222222222000444;;;FFFXXXpppvvveeeZZZNNNFFF???999777999}}}xxxvvvuuutttqqqmmmiiiggghhhiiijjjjjjkkklllpppvvv{{{}}}yyyqqqlllbbbZZZPPPIIIGGGFFFDDDBBB???>>>===<<<;;;;;;;;;;;;;;;;;;:::::::::;;;<<<===;;;;;;<<<<<<======>>>>>>BBBCCCGGGOOOVVV^^^jjjvvv~~~vvvppplllfff___YYYQQQNNNHHHDDD@@@===:::777888777666555555666777777999:::===@@@BBBCCCCCCCCCCCCIIISSSaaauuuyyywwwcccOOOBBB<<<444222333---////////////............//////.........---------......------------,,,,,,++++++++++++++++++++++++------,,,+++***)))(((((()))))))))***************))))))******************))))))************)))((())))))*********+++++++++)))))))))))))))((((((((((((((((((((())))))))))))((((((((())))))***+++,,,+++++++++******++++++++++++******))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////000111222222222222111111111111000555<<>>===<<<;;;:::::::::;;;::::::::::::;;;;;;<<<<<<;;;;;;;;;<<<===>>>>>>???CCCCCCHHHPPPXXXaaaooo{{{{{{tttnnniiiccc\\\VVVMMMJJJEEE@@@>>>;;;888666777777666555555666777888888:::<<>>888111222555111////////////...........................---------......------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++***))))))((((((,,,,,,,,,,,,------......++++++++++++++++++++++++((())))))*********))))))************+++++++++++++++++++++******)))))))))(((((((((((())))))))))))(((((((((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,***))))))******++++++,,,************************------...//////000000000000000000111111222222222000666===BBBKKK[[[rrr}}}mmm___TTTLLLFFF}}}tttpppppppppppppppqqqrrrsssttttttttttttssssssqqqqqqqqqrrrssstttrrrrrrssstttuuuuuuuuuuuuooonnnmmmkkkjjjiiiiiiiiiaaa___]]]ZZZXXXWWWWWWWWWRRRPPPNNNMMMOOOPPPQQQQQQTTTWWW___jjjsss|||zzzzzz{{{wwwrrrlllfffbbbVVVPPPJJJFFFFFFGGGEEEDDD<<<<<<;;;:::::::::::::::888888999999999::::::::::::;;;;;;<<<===>>>??????CCCDDDIIIQQQZZZdddsss~~~yyyqqqkkkfff```XXXSSSJJJGGGBBB>>><<<:::777555666666555555555777888999999;;;===@@@BBBCCCDDDDDDEEESSSfffxxx~~~tttppp~~~aaaKKK===777000222777333////////////..........................................------,,,,,,++++++***++++++++++++,,,,,,,,,*********)))))))))))))))((((((((())))))******+++,,,,,,,,,+++++++++++++++((())))))************)))((()))))))))************,,,,,,++++++******))))))(((((((((((())))))))))))(((((((((((()))***++++++******++++++++++++******)))))))))***++++++,,,,,,************************,,,---...///000000000000...//////000111222333333///444;;;@@@FFFRRRcccppprrrdddXXX|||{{{zzzrrrgggaaa``````^^^]]]\\\^^^___aaabbbcccccccccaaa```___^^^___aaacccdddeeeeeefffggghhhhhhhhhhhhdddcccaaa```^^^]]]]]]]]]WWWVVVUUUTTTSSSRRRQQQPPPOOONNNMMMMMMOOOQQQQQQPPPRRRTTT[[[dddlllttttttqqqmmmlllpppxxx~~~yyysssllleee^^^ZZZOOOKKKFFFDDDEEEEEEBBB@@@<<<;;;::::::999:::::::::888888999999:::::::::999::::::;;;<<<===>>>??????DDDEEEJJJSSS\\\gggwww{{{uuunnngggbbb\\\TTTOOOHHHEEE@@@===;;;999777555666555555555666777999:::;;;===???BBBDDDEEEFFFFFFJJJ[[[qqq|||tttoooppp}}}```JJJ===888111222666222////////////..........................................------,,,++++++*********+++++++++,,,,,,,,,((((((((()))))))))))))))%%%%%%&&&&&&'''(((((()))++++++++++++*********)))(((((()))***************************+++++++++++++++++++++***)))((((((((((((((((((((())))))))))))(((''''''(((((()))***+++((()))***++++++***)))((((((((()))***+++,,,,,,,,,************************,,,---...///000000000/////////000000111111222222...333:::???DDDLLLWWW```rrr{{{}}}yyy{{{zzzrrrlllhhhgggkkkpppqqqsssxxx{{{ooofff```YYYVVVWWWWWWTTTPPPRRRSSSVVVXXXZZZZZZZZZZZZWWWVVVUUUUUUVVVXXX[[[\\\___```aaabbbcccddddddddd```___]]]\\\ZZZYYYXXXXXXUUUUUUUUUUUUTTTRRRQQQPPPRRRQQQQQQRRRTTTUUUUUUTTTVVVWWW\\\dddkkkrrr~~~~~~yyywwwyyy{{{~~~xxxjjjhhheeeccceeemmmwww~~~}}}xxxqqqhhh```XXXTTTJJJGGGCCCBBBCCCCCC@@@===;;;;;;::::::999999::::::999:::;;;<<<<<<<<<;;;;;;::::::;;;<<<===>>>???@@@EEEFFFKKKUUU^^^jjjzzzyyyssskkkeee```YYYRRRLLLGGGDDD???<<<;;;999777555555555555555666777999:::===???AAADDDFFFGGGHHHHHHNNN```xxx{{{ssspppooorrr{{{^^^III===999222333555000000/////////............---...........................---,,,,,,+++***************++++++,,,,,,,,,''''''(((((()))*********)))******+++,,,------...+++*********))))))(((((((((((()))***************,,,,,,---------.........+++******)))(((''''''&&&(((((((((((())))))))))))'''''''''(((((()))***+++)))***+++,,,,,,+++***)))(((((()))++++++,,,,,,,,,++++++++++++++++++++++++,,,---...000000000000///000000000000000111111111...333:::@@@EEEKKKRRRWWW```sssxxxnnnmmmooosss}}}sssnnnjjjdddaaaaaa```aaabbbdddfffiiinnnrrrtttvvvwwwwwwuuupppkkkhhh^^^\\\YYYVVVSSSSSSSSSSSSRRRSSSUUUWWWXXXXXXWWWWWWYYYXXXWWWWWWXXXZZZ]]]___aaaaaabbbcccdddeeeffffffeeeeeecccbbbaaaaaaaaaaaa\\\^^^``````___^^^^^^___aaa___^^^```dddfffeeecccfffiiiooouuu{{{|||tttrrrnnnnnnqqqvvvzzz}}}wwwooohhhfffdddbbbbbbgggooouuu}}}wwwooohhhbbb\\\UUUPPPGGGEEEBBB@@@>>>===<<<===;;;;;;:::999888888888888::::::;;;;;;<<<=========<<<<<<<<<;;;:::<<>><<<;;;;;;;;;;;;:::999999888888999999::::::;;;;;;<<<=========<<<<<<<<<;;;;;;<<<@@@BBBDDDKKKSSSZZZcccuuuyyyqqqhhh```\\\XXXPPPJJJHHHBBB@@@===:::777666555555555555555555777999<<<===@@@@@@AAAEEEEEEDDDHHHNNNYYYpppzzzpppiiijjjnnn|||pppeeedddeeerrr|||xxxiiiQQQDDD888555555222000000000000000000/////////...------------------------------------------------,,,++++++++++++,,,,,,---******+++++++++,,,,,,,,,++++++************++++++***+++---...---+++)))'''************************+++,,,------......------*********)))))))))((((((*********)))))))))))))))((('''&&&&&&&&&''')))))))))******++++++******)))************)))))))))(((++++++++++++++++++++++++,,,,,,,,,---......////////////000000000111111111111333555777888:::>>>AAADDDSSSfffyyy~~~|||||||||sssggg______bbbgggssszzzsssnnnfff`````````___aaaeeegggjjjmmmpppqqqsssvvvxxxzzzzzz{{{|||{{{yyywwwuuuvvvuuurrrooommmlllllllllhhhjjjlllnnnpppqqqrrrrrrttttttvvvxxxzzz}}}~~~zzzwwwuuummmjjjgggfffiiiooovvv{{{}}}tttooohhhjjjmmmqqqvvv}}}~~~zzzuuunnnfff^^^YYYSSSLLLGGGAAA@@@===;;;:::999999999999999888888999999:::;;;::::::;;;;;;<<<=========<<<======<<<<<<>>>AAADDDHHHNNNWWW___kkk~~~yyytttlllccc[[[WWWSSSLLLFFFDDD>>><<<:::888777777777777555444555666777:::<<<>>>BBBAAABBBEEEDDDEEEKKKSSSbbb{{{xxxoooiiikkkpppyyyddd[[[[[[bbbooo~~~uuucccKKK@@@666333444222111222000000000/////////......---------------------------------------------------,,,++++++++++++++++++******+++++++++,,,,,,,,,******)))))))))))))))***&&&(((***,,,---,,,+++***************************,,,,,,---............---******))))))))))))((((((((((((((())))))*********&&&&&&&&&&&&&&&'''(((((())))))************))))))************))))))))))))+++++++++++++++++++++++++++,,,,,,------......///////////////000000000000...000222333444555888;;;AAAIIIVVVjjj|||sssrrrtttwww{{{zzz}}}mmmbbb[[[^^^aaafffsss~~~yyyrrrnnnhhhbbb^^^```bbbeeelllrrryyy}}}{{{|||}}}~~~~~~}}}{{{yyyxxxwwwrrrqqqppppppttt{{{xxxqqqmmmiiimmmsssxxx{{{vvvpppiii```YYYTTTNNNHHHCCC???>>><<<:::999888999999888888888888999:::;;;<<<::::::;;;;;;<<<=========<<<=========>>>@@@DDDGGGJJJPPPZZZdddsss|||tttnnnfff^^^VVVSSSOOOIIICCCBBB===<<<:::888777777888888444444555666888:::===>>>DDDDDDFFFHHHHHHHHHOOOYYYnnn~~~uuunnnjjjnnntttnnn\\\WWWZZZhhhvvv}}}}}}|||qqq[[[EEE<<<444222333222222333000000/////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))))))))******+++++++++,,,,,,,,,,,,++++++***************&&&''')))+++,,,,,,+++***++++++++++++++++++++++++++++++,,,------------,,,))))))))))))))))))(((((((((((())))))))))))))))))&&&&&&&&&'''''''''(((((((((((())))))***)))))))))*********)))))))))))))))************************+++++++++,,,------.............../////////000000000111222333333444666888>>>DDDMMM```}}}sssooopppuuu{{{uuuiii___ZZZ^^^dddiiivvv~~~{{{xxxuuusssqqqooommmgggbbbaaadddhhhnnnxxx}}}zzzwwwuuutttpppqqqsssuuuzzz~~~vvvqqqmmmiiimmmsssyyyyyyssskkkddd[[[TTTOOOKKKEEEAAA>>>===;;;:::999999::::::777777777888999:::;;;<<<::::::;;;;;;<<<=========<<<===>>>>>>???BBBFFFJJJLLLRRR]]]jjj|||~~~xxxpppiiibbbZZZRRRPPPMMMFFFAAA@@@>>>===;;;999777777777777444444555666888;;;>>>???DDDEEEHHHKKKKKKNNNWWWbbbyyyrrrlllkkkqqqzzzwwwgggZZZZZZ```rrr~~~~~~~~~mmmUUUBBB999333222222111111444////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((((('''((((((******+++++++++,,,,,,,,,,,,+++******)))))))))***'''((()))*********)))(((************************))))))***++++++++++++***(((((((((((((((((())))))******))))))(((''''''&&&''''''(((((())))))))))))&&&'''((()))))))))))))))))))))))))))))))))************************************++++++,,,------------............/////////000111222222222222555777555<<>>???AAADDDIIILLLOOOVVVcccsss{{{uuullleee^^^VVVOOOMMMJJJDDD@@@???>>><<<:::888666555555555444444555666999<<<>>>@@@BBBCCCHHHLLLPPPXXXiiiyyyyyyqqqkkkmmmwww{{{rrrfff___ccclll~~~mmmTTT@@@999444333222000000333/////////.........------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***)))((((((((((((((((((******+++++++++,,,,,,,,,+++***)))((('''''''''''')))))))))))))))(((((('''))))))))))))))))))))))))(((((()))************)))''''''(((((((((((())))))+++******)))'''&&&&&&%%%'''(((((()))***)))))))))%%%&&&'''(((((())))))((())))))))))))************************************)))******++++++,,,,,,---------------.........///---///000000///000222444111999DDDPPP```vvvyyy{{{|||}}}qqqeee^^^\\\eeemmmuuuzzzuuupppnnnnnnppptttvvvvvvvvvvvvuuuooolllkkkooottt}}}|||wwwuuusssxxx}}}|||~~~yyypppiii```ZZZQQQKKKHHHEEEBBB???<<<;;;:::999999999:::;;;888888888888999:::;;;;;;::::::;;;;;;<<<=========<<<===???@@@BBBFFFKKKNNNTTT\\\kkk}}}~~~xxxqqqhhhaaaZZZRRRKKKJJJGGGBBB>>>===:::999777555444333444444444444555666999<<>>;;;:::999888888999::::::999999888888999999:::;;;::::::;;;;;;<<<======>>><<<===???AAACCCGGGLLLOOOXXXaaappp{{{vvvoooeee^^^WWWOOOIIIHHHFFF@@@<<<;;;777666444333222222333333444444555777999<<>>CCCHHHSSSeeetttzzzvvvvvvjjjiiiiiinnnyyywwwtttooolllkkkmmmqqqsss~~~yyytttqqqttt~~~vvvpppjjjddd___SSSOOOJJJFFFCCCAAA???===<<<;;;::::::999999::::::::::::::::::::::::::::::<<<<<<<<<===============???>>>AAAEEEEEEFFFLLLSSS^^^iiizzzzzzssskkkbbb[[[SSSOOOIIIEEEAAA>>>;;;999444444444555555555555555888888888999:::<<>>888444222222222222......//////...---,,,,,,,,,,,,++++++***)))((((((************************++++++++++++++++++++++++'''((()))***+++***))))))(((((())))))))))))((((((++++++******)))((((((((()))(((''''''''')))***+++(((''''''&&&&&&((()))***+++***)))))))))***,,,------+++)))'''&&&&&&(((((('''''''''&&&&&&%%%%%%%%%(((&&&%%%'''***+++)))&&&''''''''''''(((((((((((()))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,------......///000111222333333888:::===AAAEEEJJJQQQUUUgggsssyyyppp{{{pppooopppvvvyyysssqqqooooooqqquuu{{{~~~}}}zzz~~~~~~|||}}}zzzrrrkkkeee___ZZZQQQMMMHHHDDDBBB@@@>>><<<;;;;;;:::999999999999:::::::::::::::::::::::::::<<<<<<<<<<<<============>>>>>>AAAFFFGGGIIIPPPXXXbbbpppwwwppphhh___YYYQQQMMMHHHCCC@@@===:::777888888888777777777777777999999999:::<<<>>>AAABBBFFFCCCFFFQQQccchhhUUUCCC>>>888444222111000///...............---,,,,,,///......------,,,,,,,,,************************++++++++++++++++++++++++++++++,,,,,,------,,,,,,******))))))))))))******))))))))))))))))))******(((((('''''''''((()))***))))))((((((((()))***+++)))(((((('''((()))***+++,,,+++)))'''&&&'''((((((&&&&&&&&&&&&&&&&&&%%%%%%(((&&&&&&''')))***(((&&&&&&&&&''''''((()))))))))************************))))))*********++++++++++++++++++,,,,,,,,,------------......000111333444888:::<<<>>>@@@DDDIIILLLSSS]]]kkkwwwqqqtttuuuxxx{{{uuutttuuuwww|||vvvpppooosss{{{zzzrrrkkkeee___XXXSSSMMMJJJEEEBBB@@@???===;;;;;;;;;:::999999999999999::::::::::::::::::::::::<<<<<<<<<<<<======>>>>>>>>>>>>AAAFFFIIILLLUUU^^^jjjyyyzzzrrrllleee]]]WWWNNNJJJEEEAAA>>>;;;888666666666666555555444444444888999:::;;;>>>@@@BBBDDDBBBBBBEEENNN___}}}www```RRRBBB>>>888333111000///------............------,,,........................************************++++++++++++++++++++++++)))))))))))))))******+++,,,+++***))))))***+++,,,''''''((())))))***++++++''''''&&&&&&&&&'''((((((((((((''''''(((((()))***'''&&&&&&&&&&&&'''((((((+++***((('''&&&''''''(((%%%%%%&&&&&&&&&&&&&&&&&&'''&&&&&&''')))***((('''%%%&&&&&&'''((()))******++++++++++++++++++++++++)))))))))*********++++++++++++++++++,,,,,,,,,,,,000/////////000333666777777888999999999;;;>>>AAAAAAHHHUUUddduuu{{{~~~uuuxxx}}}wwwlllhhhiiinnnwww{{{wwwrrrkkkeee___YYYRRRLLLHHHFFFBBB@@@???>>><<<:::;;;::::::999888999999999999999::::::::::::;;;;;;;;;;;;<<<<<<======>>>>>>??????BBBGGGKKKOOOYYYcccqqq~~~vvvoooiiibbbZZZUUULLLHHHCCC@@@===;;;888666555555444444333222222222777888999;;;>>>AAACCCDDDCCCDDDFFFLLLZZZvvv~~~vvvwwwhhhRRRGGG>>>:::555222111000///...---------......------,,,++++++++++++,,,,,,,,,,,,************************++++++++++++++++++++++++)))((('''&&&'''((()))***,,,+++)))(((((()))+++,,,(((((((((((())))))******&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''&&&&&&&&&&&&&&&&&&''''''***)))(((''''''''''''(((%%%%%%%%%&&&&&&'''''''''&&&''''''((())))))((('''''''''''''''((((((((((((************************))))))))))))***************++++++++++++,,,,,,,,,...---,,,,,,---000444666444555666555444555777999888===FFFRRRcccwwwzzzvvvuuuyyyvvvnnnlllnnnrrryyy~~~|||{{{}}}~~~zzzvvvrrrmmmeee___[[[TTTMMMGGGDDDBBB???>>>>>>===;;;999::::::999888888888888999999999999::::::;;;;;;;;;;;;;;;;;;<<<===>>>>>>???AAAAAACCCIIIMMMSSS^^^iiiyyy{{{sssmmmggg```XXXSSSJJJGGGBBB???===;;;888666777777777666666666555555555777999;;;>>>@@@BBBBBBBBBDDDFFFJJJYYYsssvvvlllmmm|||{{{[[[FFF>>>888666222111111111000000,,,,,,---------------,,,***************+++++++++************************++++++++++++++++++++++++++++++***))))))+++,,,---***)))(((((((((((()))***))))))))))))((((((''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((('''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&'''(((((((((((((((((()))))))))(((''''''&&&&&&))))))))))))))))))))))))(((((()))))))))******************+++++++++,,,,,,)))(((''''''(((+++...111111222333333222333555666222777>>>EEEPPPddd~~~~~~}}}|||yyyvvvssspppnnnsssyyy|||}}}~~~|||xxxpppjjjbbb[[[VVVPPPIIIDDD@@@???============;;;999::::::999888888888888888888999999::::::;;;;;;<<<:::;;;;;;<<<===>>>??????CCCCCCFFFKKKQQQYYYfffrrryyyqqqjjjeee^^^VVVPPPHHHEEEAAA===<<<:::888666555555555555555555555555666777999<<<>>>@@@AAAAAA???AAADDDJJJ\\\xxx{{{rrrhhhiii}}}rrrSSSAAA;;;444222000///000111111000+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++)))))))))((()))******+++((((((((())))))(((((((((******)))(((((('''&&&&&&&&&&&&''''''&&&&&&%%%$$$''''''((())))))))))))(((((((((((()))(((((('''&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&%%%'''))))))((('''((())))))))))))(((''''''&&&&&&((((((((((((((((((((((((((((((((()))))))))******************++++++++++++,,,,,,+++***+++---000111...000222222222222444555333888???CCCKKK___zzz~~~zzzwwwqqqqqqooommmjjjhhhhhhiiinnnuuu}}}ooohhh___WWWRRRMMMFFFBBB>>>===<<<<<<======;;;999:::999999888888888888888888888999::::::;;;<<<<<<::::::;;;<<<===>>>??????DDDDDDHHHOOOWWWaaappp}}}}}}wwwooohhhbbb[[[SSSMMMFFFBBB>>>;;;:::888666555111111111222222333333444777999;;;===???@@@AAAAAA???AAACCCLLLbbbuuunnnfffjjjhhhLLL???;;;444222//////000000///...***+++,,,---------------.........---,,,,,,,,,+++************************++++++++++++++++++++++++%%%&&&''''''(((''''''''''''(((***++++++***((('''((((((((((((((((((''''''&&&''''''((('''&&&%%%$$$'''((()))*********))))))'''((())))))((('''&&&%%%&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%'''))))))''''''((()))''''''''''''(((((())))))(((((((((((((((((((((((((((((((((((()))))))))***************++++++++++++000000//////000111111222---///111222111111222333444888>>>DDDMMM]]]rrr|||uuupppnnniiiiiihhhfffddddddeeegggiiippp}}}}}}~~~oooggg]]]UUUOOOJJJEEEAAA===<<<;;;<<<======<<<::::::999999888777888888888888888999::::::;;;<<<<<<::::::;;;<<<===>>>???@@@DDDDDDIIIRRR[[[gggxxx|||vvvnnnfff```YYYQQQKKKDDD@@@<<<999888777555333222333444444555666777888999;;;===???AAAAAAAAAAAABBBCCCEEEOOOggg}}}ooojjjdddkkkaaaHHH===<<<444222000/////////---,,,***+++,,,,,,------------......---,,,++++++******************************++++++++++++++++++++++++'''(((***+++++++++***)))''')))+++------+++)))'''&&&&&&''''''((()))))))))''''''((((((((('''%%%$$$%%%&&&((()))))))))((('''''''''((((((((('''%%%$$$&&&&&&''''''(((''''''&&&'''''''''&&&&&&%%%%%%%%%$$$'''***)))'''&&&(((***$$$$$$%%%'''(((***+++,,,))))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++,,,---------------------...///111111000///000111000222777???JJJWWWdddmmm{{{wwwssszzztttnnniiihhhhhhgggeeedddfffiiilllqqqxxx{{{tttpppooonnnkkklllmmmmmmmmmnnnppprrrqqqsssvvvwwwwwwvvvwwwxxxxxxyyy{{{{{{|||~~~lllaaaWWWRRRLLLEEE@@@???::::::;;;;;;;;;:::999888888888888777888888999999::::::999999999:::;;;;;;999;;;===>>>???@@@BBBDDDDDDJJJQQQVVV]]]kkkxxxsssllleee^^^VVVOOOJJJDDD@@@;;;777666555555444666666666777777777777777888;;;>>>????????????@@@@@@DDDJJJXXXooo|||yyyzzzooolllkkkuuuxxxVVVDDD<<<777333222000///---,,,,,,,,,...------,,,,,,------...+++++++++++++++++++++++++++++++++++++++***)))((((((((((((((()))***,,,,,,))))))))))))))))))))))))))))))((('''&&&&&&%%%%%%)))((('''&&&&&&'''((()))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$(((''''''&&&&&&&&&''''''&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((+++***)))))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////000111222222222666777888<<>>::::::::::::999999999999888888888777888888999::::::::::::999::::::;;;<<<;;;===?????????@@@CCCDDDGGGMMMTTTZZZbbbrrr}}}uuupppiiibbb[[[TTTMMMHHHBBB???:::888666666444333777777777777777777888888999<<>>@@@@@@@@@AAACCCEEEJJJQQQYYY```kkk}}}~~~xxxppplllddd]]]WWWPPPJJJFFF@@@===:::888777666444222777666666666777888888999:::<<<@@@BBBAAA@@@@@@AAAGGGQQQ```ooo~~~|||rrrlllnnnrrryyyssshhhlllwwwfffKKK>>>777222111111000///////////////------,,,,,,,,,,,,------++++++++++++++++++++++++***++++++++++++***))))))((()))***+++++++++***)))************************+++******))))))(((((((((((((((''''''''''''(((((()))))))))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''(((((((((((('''((((((((((((((()))))))))''''''&&&&&&&&&''''''((($$$%%%%%%%%%&&&&&&&&&&&&))))))))))))))))))))))))((((((((((((((((((((((((&&&(((+++------,,,***(((,,,,,,,,,,,,,,,,,,,,,,,,.........///000000111111000000111333555777:::;;;>>>BBBOOOeee}}}wwwuuussspppnnnnnnnnnnnnssstttuuutttrrrqqqrrrrrrrrrsssrrrqqqpppqqqsssuuuyyy|||qqqfff[[[RRRIIIFFFCCC???<<<<<<:::999777555555666888999777777777777888999::::::;;;:::::::::;;;<<<===>>>===???@@@@@@@@@AAADDDFFFLLLSSS\\\fffttt{{{uuulllggg```YYYSSSMMMGGGDDD===;;;999888888666444222666555555555555777888999999<<<@@@AAAAAAAAAAAAAAAHHHWWWkkk|||wwwnnniiinnnttt|||rrrkkkqqq[[[FFF<<<666111000000/////////000000111---,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++******+++++++++******)))%%%&&&)))+++,,,+++***)))++++++++++++++++++++++++*********))))))((((((((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''$$$%%%%%%&&&&&&&&&&&&&&&''''''(((((()))))))))***'''&&&&&&&&&&&&'''((((((%%%%%%%%%%%%%%%&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((''')))+++,,,,,,,,,***)))++++++++++++++++++++++++------.........////////////000111333444444444555999;;;AAANNNeee}}}}}}|||{{{{{{{{{||||||~~~~~~}}}|||}}}~~~|||}}}~~~ooodddXXXOOOGGGDDDCCC???<<<<<<:::999777555555666777888777777777777888999:::;;;;;;;;;;;;;;;<<<===>>>???===>>>??????@@@BBBEEEHHHNNNUUU```nnn~~~xxxqqqhhhccc[[[UUUOOOJJJFFFCCC<<<:::888777777666444222555444333333444555777888999;;;>>>@@@@@@AAABBBDDDJJJ]]]vvvzzzrrrnnnsssyyy}}}pppnnnvvvsssSSSBBB:::555222///////////////000000111,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++)))******+++++++++******!!!###&&&)))++++++******************************))))))(((((((((((((((''''''(((((((((((((((((('''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((($$$%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''(((((((((&&&&&&&&&&&&&&&'''(((((((((((('''''''''((()))***''''''''''''''''''''''''((((((((((((((((((((((((******))))))******+++,,,++++++++++++++++++++++++---------------............///000222333333333333777:::===BBBNNNeee}}}mmmcccVVVMMMFFFDDDBBB???<<<===999999777666666666777888666666777777888999;;;;;;;;;;;;;;;<<<===>>>???@@@===>>>???@@@AAADDDHHHKKKQQQYYYgggwww}}}tttmmmccc^^^WWWPPPKKKGGGCCCAAA;;;999777666666666444333555444333333333666888:::999;;;===???@@@BBBFFFIIISSSggg|||yyy~~~yyypppooozzzhhhLLL>>>888555444//////............///000,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++))))))***++++++++++++***"""$$$&&&(((***+++++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((''''''((())))))))))))(((&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((()))%%%$$$#########$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((+++***)))((()))***,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...///000111111111222666999:::???NNNgggzzz~~~nnncccUUULLLEEECCCAAA>>><<<<<<999999888888888777777777666666666777888:::;;;<<<;;;;;;;;;<<<===>>>@@@AAA???@@@AAABBBCCCGGGLLLPPPVVV___ooo~~~wwwnnnfff^^^YYYRRRLLLGGGCCC@@@>>>;;;888555444444555555444666555444444555777:::<<<<<<===>>>???AAAEEEKKKOOObbbvvvxxxtttttt___HHH<<<555333444///...---------------...,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++))))))***+++++++++++++++(((((())))))******++++++(((((((((((((((((((((((())))))))))))))))))))))))&&&'''((())))))((('''&&&&&&'''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))''''''((()))))))))))))))''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&((())))))"""""" !!!###$$$''''''''''''''''''''''''(((((((((((((((((((((((())))))******++++++++++++************************,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------.../////////222555555777AAAQQQ^^^zzz}}}}}}pppeeeTTTKKKDDDBBB@@@===;;;;;;888999999999999888777777666666666777888:::;;;<<<;;;;;;<<<<<<===???@@@AAA@@@AAABBBCCCFFFJJJPPPTTTZZZddduuu~~~yyysssiiiaaa[[[VVVOOOIIIDDDAAA>>><<<;;;888444333333555555666888777666555666999<<<>>>>>>>>>>>>???BBBGGGOOOTTTnnn{{{{{{{{{zzzZZZEEE:::333222444......---,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++((()))***+++++++++++++++------,,,+++******++++++((((((((((((((((((((((((******************++++++&&&'''((())))))((('''&&&'''((((((((())))))******&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))%%%&&&&&&'''''''''''''''((((((''''''&&&&&&&&&%%%%%%%%%%%%&&&'''((()))***'''&&&%%%$$$$$$&&&((()))(((((((((((((((((((((((((((((((((((((((((((((((('''(((+++------,,,***)))************************,,,+++++++++++++++++++++......------------......111222333333555;;;DDDJJJdddxxx{{{}}}mmmaaaVVVNNNDDD???===<<<999666888888777777666666555555999999888888999999:::;;;::::::::::::;;;<<<======@@@AAACCCEEEHHHNNNVVV\\\cccppp{{{tttiiiaaa^^^UUUQQQJJJEEEAAA???<<<;;;888777666555444333333333777666666666777999;;;===DDD>>>===CCCEEEEEEPPP___zzz}}}qqqTTTBBB:::444000...111000...,,,+++,,,...///---,,,++++++******++++++,,,,,,,,,+++++++++******+++***)))(((((()))***+++(((((())))))******+++++++++(((%%%&&&)))+++***'''(((((((((((())))))))))))******)))((('''&&&%%%%%%&&&&&&''''''(((((())))))''''''''''''''''''''''''((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((+++***)))(((((((((((((((&&&&&&&&&%%%%%%&&&&&&''''''''''''''''''&&&&&&&&&''''''&&&&&&&&&''''''((('''''''''''''''((()))***,,,,,,++++++***)))))))))++++++++++++++++++++++++************************++++++,,,------......///...//////000333777>>>BBBTTTjjj|||~~~}}}sssdddYYYOOOIII@@@<<<<<<<<<:::777999888888888777777777777999999999888999999:::;;;::::::::::::;;;<<<===>>>@@@BBBDDDGGGKKKRRR\\\cccmmm|||xxxsssmmmccc[[[XXXRRRNNNGGGBBB???===:::999777666555444333333333333666666666777888:::<<<===BBB===>>>DDDFFFIIIXXXjjj}}}zzziiiNNN>>>777222///---000///...---,,,,,,---...---,,,++++++******++++++,,,,,,+++++++++*********+++***)))(((((()))***+++'''''''''''''''''''''''')))))))))(((''''''((())))))))))))((((((((((((((())))))((((((''''''&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&&&&&&&&&&'''((())))))((('''''''''((((((''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((((((((()))))))))((((((''''''''''''((())))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---.........000000000111222666;;;???JJJYYYkkk{{{||||||}}}{{{~~~}}}qqqdddXXXPPPGGGBBB<<<::::::;;;:::888999999999999888888888888999999999999999:::;;;;;;;;;;;;;;;;;;<<<===>>>>>>@@@BBBFFFIIINNNXXXccclllyyy}}}tttpppjjj```YYYVVVNNNJJJDDD???<<<:::888666666555444333333222222333555555666777999;;;===??????===@@@EEEHHHPPPeeezzzzzztttppptttwwwaaaIII<<<777333000///.........------------------,,,++++++******++++++,,,++++++++++++***************))))))))))))******,,,,,,++++++***))))))((((((+++,,,***&&&$$$'''***)))))))))(((((('''''''''''''''''''''''''''''''''((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&'''(((''''''&&&&&&&&&'''((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((())))))(((((((((((())))))***)))(((''''''&&&&&&'''&&&&&&'''(((((()))******)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......111111111111111444888<<>>??????@@@CCCGGGKKKPPP[[[iiissszzzrrrmmmggg]]]UUURRRJJJFFFAAA===;;;999777555555444333222222222222222444555666888;;;===???@@@>>>>>>BBBFFFKKKXXXsss{{{pppiiifffoooooo\\\HHH===999555222222,,,---.........---,,,,,,---,,,++++++******++++++++++++++++++***************))))))))))))))))))***---------,,,,,,+++++++++***++++++)))&&&%%%'''((()))))))))(((''''''&&&&&&&&&&&&&&&''''''((((((((((((((((((''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&'''''''''%%%%%%%%%%%%&&&&&&'''((((((''''''&&&%%%%%%%%%%%%%%%%%%&&&'''(((((())))))(((''''''&&&&&&&&&&&&''')))((((((''''''''''''((('''''''''(((((()))))))))))))))))))))))))))))))))++++++++++++++++++++++++***++++++,,,------......///000000000111333777:::DDDFFFJJJQQQ]]]mmm||||||zzzwww}}}qqqbbbVVVNNNGGGBBB@@@>>><<<:::999999888777777777777777777777777777::::::999999::::::;;;<<<============>>>???@@@@@@@@@DDDIIILLLRRR^^^ooo{{{~~~uuulllggg```VVVNNNKKKGGGDDD@@@===;;;999777555444444333222222222333333444555777999<<<>>>???@@@>>>AAADDDIIIQQQddd|||rrrhhhddddddpppfffVVVEEE<<<888444222222,,,,,,------...------,,,---,,,++++++******+++++++++++++++*********)))))))))))))))******)))))))))((((((((()))))))))******---***((('''((()))'''%%%)))((((((((('''''''''&&&%%%%%%&&&&&&''''''((((((((((((''''''&&&&&&%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%&&&&&&'''((()))******+++(((((('''&&&&&&&&&&&&&&&&&&&&&&&&'''''')))***************))))))((((((((((((((((((((((((((((((((())))))))))))))))))))))))******++++++,,,------...,,,...//////000333777:::AAACCCEEEGGGMMMZZZnnn~~~{{{yyyxxxzzz{{{jjj[[[PPPHHHBBB>>>>>>===<<<;;;999888777666666666666666666777777777:::::::::::::::;;;;;;<<<>>>>>>>>>>>>???@@@AAAAAA@@@EEEKKKPPPWWWeeexxxzzzqqqhhhccc]]]SSSLLLIIIDDDBBB>>><<<;;;999777555444444333333333333444444555777999;;;===>>>?????????CCCGGGMMM[[[uuusssjjjdddeeekkkyyyyyyYYYLLL>>>888555111//////,,,,,,,,,,,,---------------,,,++++++******+++++++++************)))))))))))))))************))))))'''(((((()))***+++++++++---)))&&&&&&)))+++(((%%%''''''''''''''''''''''''%%%%%%&&&&&&'''''''''((('''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((('''&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&%%%%%%&&&&&&''''''''''''(((((())))))***+++***)))(((((('''((((((%%%%%%%%%&&&((()))+++,,,++++++***))))))(((''''''(((((((((((((((((((((((())))))))))))))))))))))))******++++++,,,,,,------+++---...///000222666999888:::===@@@BBBKKK```ttt{{{zzz|||~~~uuukkk]]]QQQIIIDDD???;;;999:::;;;:::999777666666666666777777777888888888;;;::::::::::::;;;<<<<<>>??????@@@AAABBBAAAGGGOOOUUU^^^nnnyyytttkkkccc```[[[RRRKKKIIIAAA???<<<;;;:::999666444555444444444444444555555777888:::<<<===>>>>>>>>>@@@DDDIIISSSfffssskkkhhhoooyyyiiiMMMBBB888555333000//////,,,,,,+++++++++,,,......---,,,++++++******++++++************))))))))))))((()))***++++++***)))(((++++++++++++++++++++++++***)))((((((((())))))(((%%%&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&((('''&&&&&&&&&&&&&&&'''%%%%%%%%%%%%&&&&&&'''(((&&&&&&&&&&&&''''''''''''+++***)))(((((('''''''''&&&&&&&&&'''''')))***+++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))*********+++,,,,,,------,,,---/////////000333555222222666:::===CCCSSScccwww}}}{{{zzzyyy|||zzzpppbbbZZZPPPHHHDDDAAA>>>;;;555777999:::888777777777777777888888999999999:::;;;::::::::::::;;;<<<<<>>>>>>>>===@@@DDDJJJVVVoooyyyrrrpppyyy~~~|||{{{[[[GGG===555444444111111222---,,,*********,,,...///---,,,++++++******++++++************))))))))))))((()))***++++++***)))((())))))(((((('''&&&&&&&&&&&&)))+++)))&&&&&&))),,,$$$%%%%%%&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%)))(((''''''&&&&&&&&&&&&$$$$$$$$$%%%&&&'''((()))%%%%%%%%%%%%%%%%%%%%%$$$))))))(((&&&&&&%%%%%%%%%(((((('''''''''(((((()))%%%%%%&&&&&&'''(((((((((************************************************)))******+++,,,,,,------...///000/////////111222333111333999===@@@JJJUUUcccwwwyyywww{{{zzzuuunnnddd]]]OOOLLLGGGBBB>>>;;;999999:::888777555555666888999888888888888888999999999<<<<<<;;;;;;;;;<<<<<<===@@@>>>???BBBCCCAAABBBEEEKKKNNNXXXffftttvvvnnnddd___XXXQQQLLLHHHDDDBBB<<<;;;999888666555444444333333222222222333444444:::888:::>>>???>>>@@@CCCFFFEEEKKK___}}}}}}~~~ttttttuuuzzzfffNNN@@@999111...///000///---///...---+++******++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))++++++***)))(((((())))))&&&'''((())))))((('''&&&+++*********))))))((((((***)))(((''''''((()))***%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&'''''''''&&&%%%%%%%%%%%%&&&######$$$$$$$$$%%%%%%%%%%%%&&&''''''(((((('''''''''&&&%%%###"""!!!!!!!!!%%%$$$#########%%%''')))'''''''''&&&&&&%%%%%%%%%***)))((('''&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''(((((((((((())))))*********))))))((((((((((((((()))))))))))),,,,,,+++***))))))******///...---,,,+++,,,---...333555888:::;;;???EEEJJJ[[[aaammm|||~~~|||yyyyyy~~~}}}vvvmmmfff```ZZZRRRLLLIIIGGGCCC???<<<::::::::::::999777666666777888999888888888888999999999999<<<<<<;;;;;;<<<<<<======???>>>???CCCDDDBBBDDDIIIPPPSSS___ooo~~~rrrjjj```[[[UUUNNNJJJFFFBBB@@@<<<;;;999777666555444444444444444333444444555666;;;:::;;;???@@@>>>???BBBFFFJJJXXXqqqyyyyyy}}}}}}vvvwwwyyy{{{^^^JJJ>>>888111...///000///---///...---+++******++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))************))))))(((((('''((())))))))))))((('''*********)))))))))((((((((((((''''''''''''(((((('''(((((())))))(((((('''&&&%%%%%%%%%&&&&&&'''(((''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$''''''&&&&&&&&&%%%%%%%%%(((''''''&&&&&&&&&&&&'''&&&%%%%%%%%%%%%%%%%%%$$$''''''''''''(((((((((((())))))*********))))))(((((((((((()))))))))******++++++,,,,,,------.........---,,,,,,,,,,,,---...111444999<<<===@@@CCCFFFFFFMMMXXXdddsss{{{wwwwwwzzz}}}}}}wwwtttlllfff]]]VVVQQQLLLFFFBBBBBB@@@>>><<<:::::::::::::::999888777777888999:::888888888888999999::::::<<<<<<<<<<<<<<<===>>>>>>???>>>@@@CCCDDDCCCGGGLLLUUU[[[hhh|||xxxmmmfff[[[WWWPPPJJJFFFBBB???===::::::888777555555444444555555444444555666666777;;;;;;===@@@@@@>>>@@@DDDGGGTTTkkk~~~vvvuuuyyylllRRRCCC<<<777111...//////...,,,......---,,,++++++++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))***++++++***((('''))))))************))))))******))))))))))))((((((&&&&&&''''''''''''&&&&&&(((((())))))))))))((((((''''''&&&&&&&&&'''((((((''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&'''(((%%%&&&'''((('''%%%"""!!!&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&'''(((((('''&&&&&&%%%%%%$$$$$$###&&&''''''''''''(((((((((((())))))******))))))))))))))))))*********+++++++++,,,---......---,,,+++,,,,,,++++++,,,---...//////222777;;;===>>>???@@@777>>>EEEKKKUUUiii|||wwwtttuuu{{{~~~yyyuuupppjjjgggbbb]]]TTTNNNIIIFFFBBB@@@===<<<;;;:::999999999999999888888777888999999:::777888888999999:::::::::<<<<<<<<<<<<===>>>??????AAA???AAADDDDDDCCCHHHOOOYYYaaasss}}}sssiiibbbWWWSSSLLLGGGCCC@@@===;;;999888777666555444444444444444444444555666777777;;;;;;>>>BBBCCCBBBEEEKKKOOOaaazzzvvvrrrsss|||```III===999555111/////////...,,,---------,,,++++++++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))''')))***,,,+++***((('''************************))))))))))))))))))((((((&&&&&&((())))))(((&&&&&&&&&''''''((((((''''''&&&''''''&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%'''(((((()))***)))))))))(((((('''&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((('''((()))))))))))))))))))))*********++++++++++++++++++,,,,,,***(((%%%###******++++++,,,---...///...000333666888:::;;;;;;999<<<>>>>>>DDDTTTkkk|||}}}zzzxxxwwwwwwyyyuuupppkkkfffaaa\\\YYYUUUQQQKKKEEEAAA???===<<<<<<;;;;;;:::999888888888777777777888888999999:::777888888999::::::;;;;;;<<<<<<<<<===>>>???@@@@@@BBBAAACCCEEEDDDDDDKKKSSS^^^jjjwwwnnneee___TTTOOOJJJEEEBBB???===;;;777777666555444444444555333333333333444555666777:::;;;???CCCDDDEEELLLUUU```sss{{{wwwuuuooonnn}}}vvvXXXCCC:::555333111000///...---,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))'''(((***+++,,,***)))'''++++++************++++++(((((((((((((((((())))))'''((()))******)))((('''&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$'''(((((()))***)))))))))&&&&&&%%%$$$############%%%%%%$$$###$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''&&&&&&&&&&&&''''''''''''''''''((())))))))))))))))))*********++++++++++++)))***+++***)))&&&###!!!)))***+++,,,------......///......///111444666777;;;:::999888===GGGUUU^^^yyy~~~}}}|||}}}~~~|||xxxqqqmmmgggaaa]]]XXXSSSPPPKKKHHHDDD@@@===;;;::::::;;;::::::999888777777666666666666777888888999999777888888999:::;;;<<<<<<============>>>@@@AAABBBBBBBBBDDDGGGFFFHHHQQQ\\\hhhxxxyyyrrrjjjbbb\\\PPPLLLGGGCCC@@@>>><<<:::666555555444444444555555222222333333444555777777:::;;;>>>BBBDDDGGGQQQ]]]qqq~~~yyyvvvqqqlllmmm{{{nnnQQQ???888222222111000///...---,,,+++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++******))))))))))))))))))))))))'''(((***++++++***))))))++++++************++++++''''''(((((((((((())))))(((((())))))))))))((((((''''''((((((((((((''''''&&&&&&%%%$$$$$$$$$%%%%%%''''''&&&%%%%%%%%%%%%&&&#########$$$$$$%%%%%%%%%%%%%%%&&&''''''''''''&&&!!!!!!!!!"""###$$$%%%&&&%%%$$$###"""###%%%((()))$$$$$$$$$$$$%%%%%%%%%%%%''''''&&&%%%$$$$$$%%%%%%""""""###$$$&&&'''((((((%%%&&&&&&&&&&&&'''''''''&&&&&&'''((()))))))))))))))))))))*********++++++((()))***++++++***)))((()))***+++,,,------,,,,,,000---++++++...111222333333333222444888>>>FFFKKK___vvv~~~{{{vvvssslllgggaaa[[[VVVRRRMMMJJJDDDDDDBBB???<<<:::::::::777777777888888777777666444444555666777888888888777888888999:::;;;<<<============>>>???@@@BBBBBBAAABBBFFFIIIKKKOOO[[[gggwwwzzzsssmmmfff^^^YYYMMMIIIDDD@@@>>><<<:::999444444444333444444555555333333333444555777888999<<<<<<===@@@@@@EEERRR___zzz~~~zzzxxxooommmppp}}}aaaHHH;;;777000111111111///---,,,,,,++++++,,,---------,,,+++,,,,,,,,,+++++++++******))))))))))))))))))))))))(((((())))))************+++***))))))))))))***+++'''''''''((((((((())))))(((((((((''''''(((((((((&&&&&&''''''''''''&&&&&&''''''&&&%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%%%%&&&"""######$$$%%%&&&''''''$$$$$$%%%&&&&&&&&&&&&&&&!!!!!!!!!"""###$$$%%%&&&%%%%%%%%%$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&######$$$%%%%%%&&&''''''%%%%%%&&&&&&&&&'''''''''%%%&&&'''((())))))))))))((((((((()))))))))******))))))******+++,,,,,,,,,***+++,,,,,,,,,,,,+++***///---,,,---///111000...***...222333444888>>>DDDRRRggg}}}|||zzzyyyxxxtttooollleee```ZZZTTTOOOJJJFFFCCC???@@@???>>>;;;999888888333444555666777777777777333444555666777777777777777888888999;;;<<<===============>>>???AAABBBCCC@@@BBBFFFLLLNNNTTTbbbpppvvvooojjjccc\\\WWWKKKGGGBBB???<<<;;;999888444444333333333444555555444444555555666888999:::===<<<===>>>>>>BBBQQQ___{{{~~~{{{zzznnnnnnsssuuuWWWBBB999666...000111111///---,,,,,,***+++,,,---------,,,+++,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))(((((()))***+++++++++***)))(((((()))***+++&&&'''''''''(((((())))))((('''&&&%%%%%%&&&'''(((###$$$$$$%%%%%%$$$$$$###)))((('''&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&"""###$$$%%%'''((())))))%%%&&&''''''((((((''''''$$$$$$######"""#########%%%&&&'''''''''%%%###!!!#########$$$$$$%%%%%%%%%#########$$$%%%&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&'''((())))))))))))(((((((((((()))))))))))),,,,,,+++***))))))*********+++,,,---,,,+++***)))...------///222222///+++(((///666666333444===FFFOOO```pppwww{{{|||yyywwwtttqqqmmmhhhddd^^^ZZZTTTOOOLLLGGGAAA<<<999999999999888888888777666666555444444555777888666666666777888888999999;;;;;;:::999999:::::::::;;;:::;;;===@@@BBBCCCBBBFFFFFFIIINNNSSS]]]mmm{{{~~~yyyqqqjjjbbb[[[TTTPPPIIIEEE@@@===:::888555333666555555444444444555555333444666666555555777888???@@@AAA??????GGGTTT___}}}yyywwwzzzqqqvvvgggOOO@@@777111/////////...------,,,,,,+++++++++************))),,,,,,++++++***))))))(((************))))))))))))+++*********))))))((((((((((((''''''''''''(((((((((((((((((())))))))))))((((((((((((''''''''''''%%%%%%%%%&&&&&&&&&''''''"""######$$$%%%&&&''''''%%%%%%&&&'''&&&$$$!!!""""""############""""""$$$%%%&&&&&&''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$%%%%%%######$$$%%%%%%&&&''''''###$$$$$$%%%&&&'''((()))***)))((('''&&&&&&''''''))))))************))))))(((+++---,,,***((()))+++,,,+++***))))))+++---...000///...---,,,---......000000000333888>>>EEEIIIZZZ[[[___cccdddjjjwww|||wwwuuuqqqnnnkkkgggaaa^^^YYYUUUOOOKKKHHHDDD???;;;888888888888777777777777666555555444555666777777777777888888999:::::::::;;;;;;:::::::::::::::;;;<<<<<<<<<>>>AAACCCDDDDDDGGGHHHMMMTTT[[[fffxxx{{{vvvnnnfff___XXXQQQMMMGGGDDD???<<<:::888555444555555444444444444444555000222555777888:::<<>>@@@AAACCCEEEFFFJJJLLLSSS^^^hhhvvv|||vvvqqqiiiaaaZZZSSSMMMIIIDDDAAA===:::999888666444444444333333333333444444000333666888:::<<>>???@@@AAACCCFFFHHHLLLPPP[[[iiiwww{{{vvvoookkkddd]]]VVVPPPJJJFFFAAA???;;;999888888666555333333222222222333444444333666888999:::<<<>>>@@@@@@BBBGGGPPP^^^ooo~~~xxxlllccc^^^]]]eee~~~|||YYYCCC:::777444222/////////...------,,,,,,+++++++++*********))))))(((((()))******++++++,,,************)))))))))(((*********)))))))))))))))***))))))(((((())))))***$$$%%%&&&''')))***++++++$$$$$$%%%&&&''''''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&'''$$$$$$%%%%%%%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$(((''''''&&&&&&%%%$$$$$$$$$%%%'''))))))((('''&&&(((((())))))))))))((((((((()))***************************)))***+++,,,,,,,,,++++++***+++,,,---...111444999???DDDGGGJJJKKKJJJIIIHHHHHHFFFEEEKKKSSSYYYppp{{{xxxvvvsssooommmgggddd___ZZZVVVRRRNNNJJJCCCBBBAAA???<<<:::999999555555555444444444444333333444555555666777777777777777888888999:::::::::<<<;;;;;;;;;<<<<<<===>>><<<>>>???@@@AAACCCHHHKKKQQQWWWdddvvv}}}vvvqqqmmmiiiddd^^^XXXRRRMMMGGGDDD???<<<999777777777666444222222222222222333444555333555888:::;;;<<>>:::777333111/////////...------,,,,,,+++++++++*********))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))******)))((((((''''''(((((())))))))))))((('''&&&&&&&&&((((((''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$%%%&&&'''(((######$$$$$$$$$$$$######""""""###$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&'''((()))((('''%%%###(((((())))))))))))((((((((((((((()))***+++***)))***))))))*********++++++++++++******+++---...///333555999===@@@AAAAAA@@@???>>>???AAAAAAAAAFFFNNNTTTeeeyyy|||wwwssspppnnnjjjhhhbbb^^^YYYUUUQQQMMMIIIGGG?????????===:::888888999555555555444444444333333222333555666777777777777777777888888999:::::::::<<<<<<<<<<<<<<<===>>>???;;;>>>AAAAAABBBEEEKKKPPPYYYaaaqqqwwwpppkkkgggaaa]]]XXXRRRNNNJJJEEEBBB>>>;;;888666666666444333333222222333333444555666111444777:::<<>><<<888666777888555555555555444444444444222333555666777888777777888888999999:::;;;;;;;;;<<<<<<<<<<<<===>>>???@@@<<>>@@@CCCFFFFFFMMM\\\ppp|||hhh\\\\\\gggtttoooVVV@@@999777111///222/////////...------,,,,,,+++++++++************)))))))))******++++++,,,,,,************))))))))))))((()))))))))************))))))(((((((((((()))))) !!!###&&&(((+++---...&&&'''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&$$$%%%&&&'''''''''&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$######$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&######$$$%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''(((&&&&&&(((+++,,,***(((((())))))***************++++++++++++---///111222777888::::::999666444222555333444888999888;;;@@@BBBIIIRRRXXX]]]iii|||}}}zzzvvvppplllhhheeebbb___VVVSSSMMMIIIFFFDDDAAA???:::<<<===:::777555555777666666555555555444444444111333555666888888888777999999:::;;;;;;<<<<<<===<<<<<<<<<<<<===>>>@@@@@@===AAAEEEFFFGGGKKKTTTZZZkkkuuusssjjjccc]]]YYYUUURRRMMMJJJGGGDDDAAA???===:::777555444444222111333333333444555666777888999;;;===>>>???@@@BBBDDDEEERRReeewwwzzzhhh^^^aaarrrlllTTT???999666111111555000//////...------,,,,,,+++++++++************)))((()))***+++---...///000************))))))))))))(((((())))))*********+++******))))))))))))******&&&&&&&&&'''''''''((((((###$$$$$$%%%&&&'''((((((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''(((((('''%%%$$$%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%'''((()))***######$$$%%%%%%&&&''''''$$$$$$%%%&&&&&&''''''(((%%%%%%%%%%%%%%%&&&((((((''''''((((((((((((''''''(((&&&%%%(((+++,,,***((((((((()))***************+++++++++,,,---000222333999:::::::::888666333111///---///333666555888<<<===BBBHHHJJJLLLUUUiiizzz~~~{{{yyymmmjjjfffbbb___\\\YYYVVVPPPMMMHHHDDDBBB@@@===<<<999888888777666555555444333333333444444444555555444444555555666777777777;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::<<<@@@BBBAAA???@@@AAADDDHHHKKKRRR___mmmzzzsssfff___[[[WWWTTTMMMKKKHHHGGGEEECCC???===777777666555444444333333222333444444333333555777;;;;;;>>>CCCCCCAAABBBFFFHHHVVViiivvv{{{{{{zzz{{{yyy}}}uuujjjcccggg}}}jjjWWWGGGCCC>>>444///111//////...---,,,,,,++++++******)))))))))***,,,---***************************)))))))))))))))************)))((((((((((((((())))))))))))))))))))))))&&&&&&&&&&&&&&&'''((())))))((('''&&&%%%$$$$$$$$$)))'''%%%###"""###%%%&&&(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%######$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''''''&&&%%%%%%%%%%%%&&&''''''((((((((((((''''''***)))(((''''''((()))***((((((((((((((('''''''''''''''(((******+++++++++(((''''''(((+++///333666<<<:::777444111000//////333333333333333333333333;;;<<<======@@@IIIVVVaaaxxx}}}|||{{{yyyvvvsssjjjgggbbb^^^[[[XXXUUURRRLLLIIIEEEAAA@@@>>><<<:::888888777777666555555444333333444444444555555555555666666777777888888999;;;;;;;;;;;;;;;;;;;;;;;;<<<::::::<<<@@@AAA@@@???BBBBBBFFFJJJOOOWWWeeesss{{{lllaaaYYYUUUQQQNNNJJJHHHEEEDDDCCCAAA===;;;777666666555444444333333333444444444333333555777;;;;;;>>>BBBBBB@@@AAAEEEJJJWWWgggqqqsssqqqooooootttyyy|||{{{nnnhhhgggoooxxxdddRRRDDD@@@===444000222//////......---,,,,,,++++++***)))))))))***+++,,,******************************))))))))))))************)))((((((((((((((())))))))))))))))))))))))''''''&&&&&&&&&''''''(((***)))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%%%%$$$###$$$$$$%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%$$$###"""###%%%""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&'''''''''''''''(((((((((((('''''')))((('''&&&&&&'''((()))((((((((((((((((((((('''((((((***++++++,,,,,,,,,******))))))***---000222666555333222111111222222222222222222222222222222222444444444555<<>>BBBBBB@@@AAAEEEMMMXXXfffnnnnnnkkkhhhhhhooouuu{{{|||qqqiiihhhmmm|||fffZZZKKK???<<<:::444111333/////////...------,,,,,,,,,+++******)))***************************************)))))))))))))))******))))))((((((((((((((())))))))))))))))))))))))(((((('''&&&&&&&&&''''''&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&'''((()))((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%$$$###"""###%%%"""############$$$$$$$$$!!!!!!""""""######$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''(((((())))))''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''(((((((((((((((((())))))***+++,,,,,,,,,,,,---,,,***)))***+++---...222111111000000111111222111111111111111111111111000111222111111555<<>>======<<<999777555555555444444333333333333444444444333555888;;;???>>>@@@DDDDDDBBBDDDHHHQQQ\\\iiiqqqqqqnnnllllllnnnttt{{{zzztttlllgggjjjuuuvvvYYYNNNCCC:::888777333111333/////////......---------,,,,,,+++******)))))))))************************+++***))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((()))((('''&&&&&&&&&&&&&&&$$$$$$######$$$%%%&&&&&&'''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''''''''''''''&&&%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&%%%$$$###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%% !!!!!!"""###$$$$$$%%%##################$$$$$$###$$$%%%&&&(((((())))))''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((((()))***+++++++++++++++---,,,+++******+++,,,---111111000//////.........////////////////////////111222444444333555888<<>>>>>>>>>>>>>>?????????@@@BBBCCCEEEGGGNNNYYYdddrrrzzzkkkbbbVVVMMMGGGCCC@@@===>>>===;;;;;;<<<;;;888666444444444444444333333333333444444444444666:::===AAA@@@CCCGGGHHHGGGJJJOOOZZZdddpppwwwwwwtttssstttqqquuu{{{wwwpppllliiiiiipppnnnUUUDDD===666444333222111111...............---------++++++++++++******))))))************************++++++***)))(((((())))))))))))(((((((((((())))))(((((((((((((((((((((((()))((('''&&&&&&&&&&&&&&&(((((((((((()))***+++++++++)))&&&$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''(((&&&'''''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%"""""""""###$$$%%%&&&&&&########################!!!"""$$$%%%''''''((((((''''''((((((((((((''''''((((((((((((((((((((((((&&&'''''''''(((((())))))'''(((((()))))))))))))))++++++*********+++,,,---...............---------........................---///111222333444666777:::;;;===???AAAFFFKKKNNNlllooosssxxx}}}~~~{{{xxxwwwrrroookkkhhhddd```[[[XXXRRROOOKKKHHHFFFDDDAAA>>>===:::888777777888888777444444444444444444444444444444555555555666666666666777777888999999::::::<<<<<<======>>>>>>??????>>>???@@@@@@@@@BBBEEEHHHHHHLLLVVVcccqqqzzzqqqccc[[[PPPHHHDDDAAA===;;;;;;:::999:::::::::888666444444333333333333333333333444444444444777<<>>iiikkkmmmpppttt{{{|||yyyuuusssqqqjjjhhhddd```]]]YYYTTTPPPKKKHHHEEEBBBAAA???===;;;;;;888666555666666666555333333333333333333333333555555555555666666666666888888999999::::::;;;;;;<<<<<<===>>>>>>???@@@@@@???@@@BBBBBBBBBDDDHHHLLLNNNSSS```ppp~~~rrriiiZZZSSSJJJCCC???===:::888888777777777999999777555333333333333333333333333444444444444444888===AAA??????CCCJJJNNNQQQWWW]]]jjjttt~~~qqqkkkiiilllvvviiiRRRIII888777333000//////...---,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,+++******************************,,,+++***)))((((((((((((((((((((((((((()))******))))))))))))))))))))))))''''''&&&&&&&&&''''''(((&&&&&&%%%%%%%%%&&&&&&'''''''''&&&%%%$$$%%%&&&&&&%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$$$$######""""""###$$$%%%&&&&&&&&&&&&%%%$$$###""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%######$$$%%%$$$$$$$$$#########""""""$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########!!!"""$$$&&&''''''&&&%%%''''''((((((((((((''''''''''''((())))))(((''''''&&&&&&''''''((())))))***(((((())))))))))))((((((***************+++++++++)))***,,,...//////..............................///000111333666777777777666555333333555777999999ggghhhiiikkkooovvv~~~~~~}}}|||yyyuuurrrooommmeeebbb^^^[[[XXXTTTOOOKKKFFFCCC@@@>>>===<<<:::888999777444333444444444333333333333333333333333333555555555555666666666777999999:::;;;;;;<<<<<<===<<<======>>>???@@@@@@@@@???AAACCCCCCCCCEEEJJJNNNSSSYYYgggyyyxxxlllcccUUUNNNEEE???<<<;;;888666666555555666777777666444333333333333333333333333444444444444555888===BBB>>>>>>BBBJJJOOOSSSYYYaaalllvvvxxxooommmnnnvvvtttTTTBBB>>>777666444000......---,,,++++++++++++++++++++++++((()))***+++,,,,,,+++***************************,,,+++***)))((((((((((((((((((((((((((()))******))))))))))))))))))))))))&&&&&&&&&&&&&&&'''((())))))(((((('''''''''((((((###$$$&&&(((((()))((((((&&&&&&&&&''''''(((((((((%%%$$$$$$###"""!!! !!!"""###$$$%%%&&&&&&&&&%%%$$$###""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!###$$$###"""!!!"""###&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######"""$$$&&&(((((((((&&&%%%''''''((((((((((((''''''%%%&&&'''(((((('''&&&%%%&&&&&&&&&'''((())))))***))))))************)))(((++++++++++++******))))))---......///...---+++***.................................000333444333333444222111111333444555555fffgggjjjlllnnnrrrxxx{{{}}}}}}zzzuuuqqqnnnkkkgggddd]]]ZZZVVVSSSPPPMMMIIIFFFAAA???===;;;999888777777555555555444444333333333111111111222222333333444555555555666777777888888999999999:::;;;<<<>>>>>>============>>>@@@AAABBBAAA@@@AAAGGGJJJLLLQQQVVV\\\iiixxxxxxnnnccc[[[KKKFFFAAA===;;;;;;;;;;;;888888888777777666666555444444444444444444444444444555666666777999===@@@AAA??????BBBFFFNNN^^^mmmsss~~~uuupppmmmttt{{{```JJJ>>>999222111111000///......---...---,,,,,,++++++,,,,,,,,,,,,,,,++++++*********)))***,,,,,,+++++++++,,,***(((&&&(((+++,,,+++)))((((((((((((((((((((((((((((((((((((((())))))***))))))(((((('''''''''&&&&&&'''((())))))((('''&&&((('''&&&%%%$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%(((&&&$$$$$$%%%%%%$$$###"""###$$$$$$%%%%%%%%%%%%%%%$$$###""""""###$$$%%%'''&&&&&&%%%%%%$$$$$$###$$$######$$$&&&&&&"""###$$$%%%&&&&&&%%%######!!!!!!"""###$$$%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''$$$""""""$$$&&&%%%######$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''')))******)))((('''''''''(((***+++((())))))))))))*********)))******++++++,,,------......---------,,,,,,,,,///////////////.........////////////000000000000eeefffhhhiiilllpppvvvzzz|||zzzxxxtttpppkkkhhheeeaaa___YYYVVVRRROOOLLLIIIEEECCC>>>===;;;999777666555555555555444444444333333333111111222222333333444444666666777777888888888999999999999:::;;;<<<>>>>>>=========>>>>>>???AAAAAADDDBBBCCCIIIMMMQQQWWW^^^gggsss{{{sssiii___WWWHHHDDD>>>;;;::::::999999666666555555444333333333555555555555555555555555333555777888999:::===@@@@@@>>>@@@DDDIIIQQQaaaooouuuqqqrrrvvvoooVVVEEE;;;777111111000000///......---...---,,,,,,++++++,,,,,,,,,,,,,,,++++++*********,,,---......,,,***+++++++++)))((((((***+++)))'''++++++++++++++++++++++++(((''''''''''''((())))))((((((''''''&&&&&&&&&&&&&&&'''((())))))((('''&&&+++***)))((('''(((((()))%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%###$$$%%%&&&&&&%%%###$$$%%%%%%%%%%%%%%%%%%$$$$$$###""""""###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%"""!!!"""###$$$%%%&&&&&&&&&""""""######$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%###$$$&&&'''&&&$$$$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))******)))((((((((()))++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,.........---------,,,,,,///......................../////////000000000000dddeeeeeefffiiimmmtttxxx}}}}}}{{{zzzyyyvvvtttooolllgggdddaaa]]]ZZZWWWRRROOOLLLIIIGGGDDD@@@>>>;;;:::888666555444333333444444444444333333333333111111222222333444555555888888888888999999999999999999::::::;;;<<<>>>>>>>>>>>>>>>>>>???@@@AAAAAACCCAAABBBGGGLLLRRR\\\eeeqqq}}}sssjjjaaaXXXQQQDDD@@@<<<999888888888777666555555444444333333222666666666555555555666666333666999:::;;;<<<>>>@@@@@@???BBBIIIPPP[[[jjjxxxuuummmooovvvyyy]]]III===777444111000000//////............---,,,,,,++++++,,,,,,+++++++++++++++*********...///000///,,,*********,,,***))))))))))))(((&&&))))))))))))))))))))))))'''''''''''''''(((((()))''''''&&&&&&&&&&&&&&&%%%''''''((((((((((((''''''((('''&&&%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%&&&&&&'''%%%###"""###%%%'''''''''%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$###""""""###$$$$$$######$$$$$$%%%&&&&&&'''%%%$$$"""###$$$$$$###!!! !!!###$$$''')))***#########$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%'''((((((&&&$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))******)))))))))***+++,,,*********+++++++++,,,,,,*********+++++++++++++++...............---------............................../////////000000000ddddddddddddfffjjjqqquuuwwwzzz}}}~~~|||zzzwwwuuusssqqqnnnlllhhheeeaaa]]]ZZZWWWSSSQQQKKKIIIFFFCCCBBB???<<<:::888888666555333333222222333333333333333333333333111222222333444555666666:::::::::::::::::::::::::::::::::;;;;;;<<<>>>>>>????????????@@@AAABBBBBBDDDCCCDDDIIINNNUUUbbbnnnyyyxxxmmmcccYYYPPPKKKAAA>>>:::888777888777777888777777777666666555555777777666555444555555666444777;;;===>>>>>>???@@@CCCBBBFFFOOO[[[jjj|||}}}sssmmmrrr|||lllPPP@@@999555222000000/////////............---,,,,,,++++++,,,,,,+++++++++***************,,,---......+++***************)))))))))(((((('''''''''''''''''''''''''''((((((''''''(((((()))***'''''''''''''''''''''''''''(((((((((((((((((('''&&&%%%%%%$$$$$$$$$$$$$$$#########$$$%%%&&&'''(((&&&$$$######%%%'''&&&&&&''''''''''''&&&%%%%%%$$$$$$##################$$$######$$$$$$%%%%%%%%%%%%%%%$$$###"""############!!!!!!!!!"""$$$&&&(((***$$$$$$$$$$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''((('''%%%###%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))))))))))))))*********(((((((((((())))))))))))******************++++++........................---------------................../////////000000dddeeeddddddeeehhhmmmqqqrrrtttwwwyyy{{{}}}{{{yyywwwsssqqqooollliiifffccc___[[[WWWUUURRROOOLLLFFFDDDAAA@@@>>>===:::888777777555444333333333333333333333333333333333333111222333444555666777777::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>@@@@@@@@@AAABBBCCCDDDEEEIIIHHHJJJOOOUUU^^^mmm{{{uuuhhh]]]RRRJJJEEE???===:::888888999999888888888888888888888888888888777555444444444555666666999<<>><<<<<<;;;888666666666555444333333444444222222222222333333333333222222333444666777888888999999999:::;;;<<<<<<<<<<<<<<<;;;;;;<<<======>>>@@@AAAAAABBBDDDFFFHHHIIIHHHIIIMMMTTT\\\fffxxxzzzpppcccWWWLLLEEEBBB>>>;;;999888999::::::999777777888888999:::;;;;;;:::999777555444555666777888;;;>>>???@@@AAACCCEEEGGGHHHPPPaaauuu~~~tttpppuuuzzz^^^GGG<<<777333111...........................---,,,,,,++++++,,,,,,)))))))))***************''')))***+++***)))***+++%%%'''(((((((((((()))+++((((((((((((((((((((((((((((((((((((((()))******((())))))))))))*********((((((''''''''''''((((((&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$%%%&&&&&&''')))'''%%%$$$%%%%%%$$$###%%%&&&&&&&&&&&&%%%%%%$$$"""###$$$$$$$$$$$$###"""&&&%%%%%%$$$######"""""""""###$$$$$$###"""$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$"""$$$&&&&&&%%%######$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''%%%&&&'''((((((((('''''')))))))))*********++++++(((((())))))***++++++,,,,,,,,,,,,---------------***++++++,,,,,,---------------........./////////hhhiiijjjiiihhhggghhhiiiiiikkkmmmoooqqqtttxxx{{{~~~{{{xxxvvvuuuqqqnnnjjjgggddd```\\\YYYVVVSSSOOOLLLIIIGGGDDDAAA>>>===::::::999888666555555444333333333333333333111111222222222333333333222222333555666777888999777777888:::;;;<<<======<<<<<<<<<<<<<<<======>>>AAAAAABBBDDDGGGIIIKKKMMMJJJMMMTTT^^^hhhuuu~~~wwwrrriii\\\PPPGGGBBB@@@<<<:::888888999::::::999777888999;;;===>>>@@@@@@===<<<999777666777888999;;;<<<>>>???@@@BBBEEEGGGKKKOOO\\\qqq~~~tttnnnqqqxxxzzzkkkVVVEEE;;;555222///...........................---,,,,,,++++++,,,,,,((()))))))))*********+++)))+++,,,,,,***))))))***&&&((())))))'''&&&(((***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((((()))))))))***)))((('''&&&&&&'''((()))###$$$$$$%%%$$$###"""!!!%%%%%%%%%$$$$$$%%%&&&&&&'''%%%$$$$$$%%%&&&%%%$$$###$$$%%%%%%%%%%%%%%%%%%"""###$$$$$$$$$$$$###"""$$$$$$$$$###############"""%%%%%%$$$######%%%$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$#########%%%'''&&&$$$###$$$&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&''''''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&((()))))))))((('''))))))))))))*********+++&&&'''((()))***+++,,,---+++++++++,,,,,,,,,------*********+++,,,,,,---------------.........//////jjjkkklllllliiigggggggggfffhhhkkkmmmnnnqqqtttwww|||~~~|||zzzxxxvvvtttsssjjjgggccc___\\\YYYTTTQQQQQQNNNJJJGGGEEEBBB???===<<<:::888888888777555333333333222222222222222333111111111222222333333333222222333555666888999999666666777999;;;<<<>>>>>>===<<<<<<<<<<<<======>>>AAAAAACCCEEEHHHKKKNNNOOORRRWWW```mmmxxx|||xxxpppkkkcccWWWLLLDDD@@@???:::888777777999999999888:::;;;<<<>>>AAACCCEEEEEE@@@>>>;;;999888999:::<<<<<<===??????@@@BBBFFFIIIQQQWWWggguuummmmmmqqq}}}jjj```PPPBBB999444000...---........................---,,,,,,++++++,,,,,,(((((())))))*********+++,,,---...---+++)))))))))''')))+++)))&&&%%%&&&((())))))))))))))))))))))))%%%$$$$$$$$$$$$%%%&&&&&&&&&'''''''''(((((()))))))))((('''&&&&&&'''((()))&&&&&&'''((('''&&&%%%$$$&&&&&&%%%$$$$$$$$$%%%%%%%%%$$$######%%%''''''&&&"""###$$$$$$%%%%%%%%%%%%"""###$$$%%%%%%$$$###""""""""""""###$$$$$$%%%%%%"""&&&&&&$$$######$$$"""###$$$%%%&&&%%%$$$#########$$$%%%%%%&&&''''''%%%%%%%%%$$$$$$#########%%%'''(((&&&$$$###&&&)))###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%&&&'''(((((('''&&&&&&%%%%%%%%%&&&&&&&&&''')))*********)))(((''''''''''''((((((((((((%%%&&&''')))***,,,---...*********++++++,,,,,,,,,))))))***+++,,,,,,---------------.........//////lllllllllkkkiiifffcccbbbdddeeefffhhhjjjmmmooopppuuuxxx|||{{{vvvrrrooommmjjjhhhfffbbb]]]YYYUUURRRNNNKKKHHHGGGEEEBBB@@@===;;;:::999888888777666555555555333333333333333333333333111222222333333444444555444444555666777888999999999999:::;;;<<<>>>>>>???@@@@@@@@@>>><<<<<<===???CCCCCCEEEIIIJJJKKKRRRZZZ[[[cccnnn{{{yyysssooohhhcccZZZPPPFFF???:::888666888::::::999:::<<<===;;;@@@FFFKKKSSSYYYWWWRRRFFF???888666999===>>>>>>>>>>>>AAAEEEDDDBBBJJJVVVZZZdddvvvtttllleeecccjjj|||yyy\\\OOOBBB===:::555000---......------------,,,,,,++++++++++++++++++++++++,,,)))''''''***+++***(((++++++******))))))((((((,,,+++)))((((((((()))***)))((('''&&&&&&'''((()))(((((('''''''''(((((()))(((((((((((())))))))))))((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%#########$$$%%%&&&%%%$$$$$$######$$$$$$%%%'''%%%$$$$$$&&&&&&%%%###""""""#########$$$$$$$$$$$$###"""!!!!!!"""######$$$$$$$$$############"""""""""!!!!!!!!!###$$$%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$'''&&&%%%%%%'''))))))((($$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%$$$%%%&&&'''(((&&&'''((('''%%%$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((******))))))))))))************+++++++++,,,,,,,,,,,,,,,+++******+++,,,,,,,,,,,,++++++,,,,,,---...lllllllllkkkiiigggeeeddd```aaabbbccceeegggiiikkkoooqqquuuzzz}}}yyysssnnnjjjgggcccaaa^^^[[[WWWTTTRRROOOLLLJJJEEEDDDBBB@@@===;;;999888888777777666555555444444333333333333333333333333222222222333444444555555444555555666777888999999::::::;;;;;;<<<===>>>>>>>>>??????>>>===>>>@@@BBBFFFFFFHHHLLLNNNPPPXXXaaaiiisssxxxqqqkkkggg```[[[SSSKKKCCC===:::888666888:::;;;<<<>>>@@@BBBFFFKKKRRR[[[fffjjjcccXXXEEE???888666999===>>>>>>???@@@CCCGGGGGGIIIVVVdddooowwwrrrhhh``````iiizzzlllNNNCCC888666777444111000......------,,,,,,++++++++++++++++++++++++++++++...+++)))***,,,,,,+++************)))))))))))))))++++++)))((((((((()))***(((((('''&&&&&&'''(((((())))))(((((('''((((((((('''((((((((())))))))))))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%&&&%%%######$$$$$$###"""""""""#########$$$$$$$$$%%%$$$###""""""###$$$$$$#########"""""""""!!!!!!######"""!!!!!!"""###$$$###############$$$%%%%%%"""""""""######$$$$$$$$$###!!! !!!"""$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$#########$$$%%%&&&&&&'''((('''%%%$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''***))))))(((((())))))************+++++++++,,,,,,,,,++++++******++++++,,,,,,++++++++++++,,,------kkkkkkkkkjjjiiihhhgggfff_________```bbbccceeefffhhhiiilllpppuuuyyy}}}~~~}}}{{{{{{zzzzzzyyytttnnnhhhccc___[[[XXXUUURRROOOMMMLLLKKKIIIGGGAAA@@@>>><<<:::888666666666666555555444444333333333333333333333333333333222222333333444555555555555555666777888999999:::;;;;;;;;;<<<<<<============>>>>>>>>>>>>@@@CCCEEEFFFFFFHHHMMMPPPUUU___iiivvvuuummmgggbbb]]]VVVRRRLLLFFF@@@<<<;;;:::888:::<<<>>>???BBBFFFIIIVVV[[[cccnnnyyyyyyjjjYYYCCC>>>999777:::===>>>>>>@@@BBBFFFJJJMMMWWWkkk}}}}}}mmmbbbZZZ]]]jjj|||~~~vvvYYYCCC999222222444333222222...------,,,+++******)))++++++++++++++++++++++++---,,,******++++++***)))((())))))))))))))))))***+++******)))((()))))))))''''''&&&&&&&&&&&&''''''******)))((('''''''''(((''''''((((((((()))))))))&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&%%%%%%%%%&&&%%%$$$$$$######$$$$$$%%%&&&%%%############""" """""""""############$$$%%%$$$$$$###$$$$$$%%%%%%""""""""""""!!!!!!!!! $$$$$$###"""""""""######"""""""""""""""######$$$ !!!"""###$$$%%%&&&!!! !!!!!! $$$%%%%%%&&&&&&%%%%%%$$$$$$############$$$%%%%%%&&&'''''''''%%%$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&)))((((((''''''(((((()))*********++++++++++++,,,,,,+++************+++,,,+++++++++++++++,,,------iiiiiiiiihhhhhhgggffffffaaa`````````aaabbbbbbcccbbbcccdddfffjjjooosssvvvyyy|||}}}|||{{{yyywwwvvvvvvuuurrrmmmgggbbb]]]YYYUUURRROOOLLLIIIHHHGGGFFFDDDCCC===<<<;;;:::888666555555444444444333333333222222333333333333333333333333333333333444555555666666555666666777888999::::::<<<<<<<<<<<<============>>>????????????AAACCCFFFHHHHHHKKKRRRWWW^^^kkkvvvuuukkkeee```ZZZVVVPPPMMMHHHCCC???===<<<<<<;;;<<<>>>???CCCIIIPPPVVVfffkkkrrrwwwzzztttcccSSSAAA===999888:::===??????@@@DDDIIINNNWWWjjj{{{jjj___XXX___ppp}}}wwwwwwdddJJJ@@@888222333444222000000------,,,,,,+++***))))))++++++++++++******************)))))))))((('''&&&'''((((((((())))))******+++******)))))))))))))))''''''&&&&&&&&&&&&''''''))))))((('''&&&&&&&&&&&&'''''''''((((((((())))))%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%'''%%%$$$###$$$###""" """"""""""""########################$$$$$$$$$%%%######"""""""""!!!!!!!!!%%%$$$$$$######"""""""""!!!!!!!!!!!!!!!"""######"""######$$$%%%&&&&&&&&&$$$""" !!!"""######"""$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%&&&''''''%%%%%%%%%'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((************++++++++++++++++++************+++++++++++++++***+++,,,,,,---gggffffffeeeeeeeeeeeeeeebbbaaa```_____________________^^^___aaaeeeiiikkkpppsssxxx|||~~~~~~zzzyyywwwuuusssqqqppppppiiifff```[[[XXXUUUQQQOOOLLLIIIFFFDDDCCCAAA???===::::::999888777666555555333333333333222222222222333333333333333333333333333444444555555666777777666666777888999:::;;;;;;<<<<<<==================@@@AAAAAA@@@@@@AAACCCFFFMMMNNNSSS\\\dddnnn|||}}}vvvmmmeee```[[[UUUQQQKKKHHHDDD???<<<;;;;;;;;;;;;===???CCCJJJUUU```hhhssswwwxxxssskkkbbbTTTIII>>><<<::::::;;;===??????@@@EEEKKKSSSbbb{{{|||nnnccc___iiiyyyyyyyyy}}}oooVVVBBB<<<666222333333111///000------,,,++++++***))))))+++++++++******)))))))))((()))******)))(((''''''''''''(((((()))))))))***************)))))))))(((''''''''''''''''''''''''((('''&&&&&&%%%%%%%%%&&&''''''''''''((((((((((((%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$######%%%$$$$$$######$$$$$$%%%(((&&&%%%$$$%%%%%%###"""""""""""""""""""""""""""!!!""""""###############$$$$$$#########"""""""""$$$$$$$$$$$$######""""""!!!!!! !!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%######$$$%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&'''&&&%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''(((((())))))*********+++++++++************************+++************+++,,,,,,ffffffeeedddcccccccccdddaaa```^^^]]][[[[[[ZZZZZZ[[[ZZZYYYZZZ[[[^^^```bbbiiilllqqqvvvzzz}}}~~~|||{{{zzzzzzzzzuuutttrrrpppmmmlllkkkjjjbbb^^^ZZZVVVSSSQQQNNNLLLIIIGGGCCCAAA@@@>>><<<:::888888777777666666555555333333333333222222222222333333333333333333333333444444555555666777777777777777888999:::;;;;;;<<<<<<<<<<<<======>>>>>>>>>AAABBBBBBAAAAAABBBEEEGGGMMMPPPXXXdddooo{{{sssmmmeee___[[[VVVPPPKKKEEEBBB???;;;999888999999:::???FFFNNNYYYdddpppwwwvvvwwwrrreeeXXXOOOHHHBBB;;;;;;;;;;;;<<<===???@@@@@@EEELLLVVVkkkvvvooonnn{{{sss^^^JJJ>>>444000...111222000///000,,,,,,,,,,,,+++++++++++++++++++++***))))))(((((('''))),,,,,,+++))))))***'''(((((((((((((((((())))))************)))((((((''''''(((((((((((('''''''''&&&&&&&&&&&&&&&''''''&&&&&&'''''''''(((((((((&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%'''&&&$$$%%%&&&&&&%%%######"""""""""""""""!!!!!! !!!"""###############$$$$$$$$$$$$############$$$$$$$$$%%%$$$$$$###"""!!!!!!!!!!!!!!!""""""#########"""""""""!!!!!!!!!&&&%%%######$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$!!!""""""###$$$#########$$$&&&'''&&&%%%%%%&&&(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&)))((((((''''''(((((())))))))))))************+++))))))***++++++***))))))***************+++,,,,,,hhhgggeeecccccccccccccccaaa```^^^[[[YYYXXXWWWWWWTTTTTTTTTUUUWWWYYY[[[]]]aaaeeejjjooosssvvv{{{}}}~~~~~~}}}zzzxxxvvvtttttttttqqqooommmjjjhhhfffdddddd]]]ZZZUUUQQQNNNLLLIIIGGGFFFCCC@@@>>>===<<<:::888555555555555444444444444333333333333333333333333333333333333333333333333444555555666777777888888777888888999:::;;;<<<<<<;;;;;;<<<===>>>??????@@@???@@@AAABBBBBBDDDGGGJJJPPPUUU```ooo}}}wwwjjjeee^^^XXXTTTOOOIIIDDDAAA???<<<:::999:::;;;<<<@@@HHHTTT___iiipppuuuyyyllljjj```RRRIIIEEEAAA<<<::::::;;;<<<===>>>???@@@AAAEEEKKKWWWooo~~~{{{fffOOOAAA;;;111......111222///...000,,,,,,,,,,,,------------+++++++++***)))(((((((((%%%(((+++,,,+++)))***+++(((((((((((((((''''''''')))******+++***)))((('''(((((()))******)))(((((('''''''''''''''((()))***&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$&&&&&&&&&&&&%%%%%%$$$$$$######$$$$$$%%%%%%#########%%%&&&%%%$$$######""""""!!!!!!!!!!!! !!!"""$$$%%%%%%$$$$$$############"""""""""""""""###$$$%%%%%%%%%$$$###""""""!!!!!!""""""###$$$!!!!!!!!!!!!""""""""""""&&&$$$""""""#########"""$$$%%%%%%&&&&&&%%%%%%$$$ !!!"""###$$$######"""$$$%%%'''&&&%%%%%%&&&(((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''***))))))(((((())))))***))))))))))))************((()))***++++++***)))(((***************++++++,,,iiihhhfffdddcccccccccdddbbbaaa___\\\ZZZXXXWWWVVVOOOOOOPPPRRRTTTWWWYYYZZZ[[[___dddiiimmmppptttwwwzzz}}}||||||zzzwwwtttrrrqqqppppppmmmllliiifffdddbbb``````[[[WWWRRRNNNKKKHHHEEECCCBBB@@@===<<<;;;;;;999777333333333333333333333333333333333333333333333333333333333333333333333333555555666666777777888888777888999999;;;;;;<<<===:::;;;<<<===>>>???@@@AAA===???AAABBBCCCFFFJJJMMMZZZ___lll}}}tttjjjddd___XXXSSSOOOJJJDDD>>>@@@>>><<<;;;;;;===@@@AAAIIIRRRaaammmsssuuutttsssbbb[[[OOODDD@@@AAA>>>999888:::<<<======>>>???AAABBBFFFKKKXXXppp}}}___FFF:::999333000000333333///...000+++,,,,,,------......///+++++++++***)))(((((('''!!!%%%)))***)))((((((***))))))(((((('''''''''&&&)))******++++++)))((('''((()))***++++++***)))((((((((((((((()))+++,,,---&&&&&&&&&'''''''''((((((((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%'''((((((((('''%%%$$$$$$$$$$$$$$$$$$%%%###"""!!!"""$$$%%%%%%$$$######""""""!!!!!!!!! !!!"""$$$%%%&&&&&&%%%%%%""""""""""""!!!!!!!!!!!!!!!"""$$$%%%&&&%%%%%%$$$"""""""""""""""###$$$$$$!!!!!!"""###$$$%%%&&&&&&&&&%%%###"""###$$$###"""$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$%%%&&&%%%$$$$$$$$$%%%&&&&&&%%%%%%'''(((%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((******))))))))))))******))))))))))))************((()))***++++++***)))(((*********)))***++++++,,,eeefffgggfffeeedddeeeffffffdddaaa^^^ZZZXXXVVVUUUPPPOOONNNNNNPPPRRRTTTVVV[[[^^^bbbdddeeehhhmmmqqqvvvyyy~~~~~~~~~}}}}}}|||||||||wwwwwwuuussspppmmmkkkiiieeebbb^^^[[[ZZZYYYXXXWWWQQQPPPMMMIIIFFFCCCAAA@@@======<<<;;;999888777777444444444333333222222222333333333333333333444444333333333333333444666666666666555555555777999:::::::::;;;;;;;;;;;;;;;;;;<<<<<<===>>>@@@AAACCCDDDBBB@@@AAADDDEEEFFFLLLSSS^^^mmmzzzmmmddd]]]ZZZUUUPPPKKKHHHEEEDDD>>>>>><<<;;;;;;???EEEIIIUUU___nnn|||yyyiii]]]RRRJJJAAA<<<======:::777<<<;;;;;;:::;;;===@@@BBBAAAGGGPPP___sss}}}{{{|||uuunnnSSSBBB888333222111111000///......---...------,,,+++***))))))+++++++++*********))))))++++++************++++++))))))))))))))))))))))))...,,,***(((''')))+++,,,))))))))))))))))))))))))((('''&&&%%%%%%%%%%%%%%%))))))(((((('''&&&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&%%%$$$###"""%%%$$$"""!!!"""$$$&&&(((%%%%%%%%%%%%%%%$$$###"""%%%%%%&&&&&&&&&%%%%%%$$$########################%%%%%%$$$$$$###""""""!!!######$$$$$$$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%%%%!!!!!!"""###$$$$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&'''''''''&&&%%%$$$$$$###"""%%%%%%&&&'''((()))******((((((((('''&&&&&&%%%%%%))))))))))))************(((((())))))******++++++******))))))((((((''''''eeefffgggfffeeedddeeeffffffdddaaa^^^[[[YYYWWWVVVRRRQQQPPPOOOPPPQQQSSSTTTYYY\\\___aaacccfffjjjnnnpppsssxxx}}}||||||{{{zzzxxxwwwwwwvvvtttsssqqqooollliiifffdddaaa^^^YYYWWWUUUUUUSSSRRRNNNLLLIIIFFFCCC@@@>>>===::::::999888777666666555444444333333333222222222222222222333333333333333333333333444444555666777777777666666777888:::;;;:::;;;;;;;;;;;;<<<<<<<<<===>>>>>>???AAABBBDDDEEEFFFEEEEEEIIIJJJMMMUUU]]]iiiyyyttthhh```XXXUUUQQQLLLGGGCCCAAA@@@???>>>===<<<===CCCKKKPPPbbbgggqqqxxxwwwlll\\\PPPHHHBBB<<<888777888777666;;;;;;;;;<<<===???BBBDDDEEEJJJRRR]]]nnnssslllmmmoooyyybbbKKK>>>777333111111000000///......---,,,,,,+++++++++++++++++++++++++++*********))))))+++******))))))******+++))))))))))))))))))))))))---,,,***)))((()))***+++''''''''''''''''''''''''))))))((('''''''''''''''(((((((((((('''&&&%%%%%%(((((((((((((((((((((((())))))((((((((('''''''''%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""%%%%%%$$$###""""""""""""$$$%%%%%%%%%$$$$$$###""""""###############""""""################################################""""""############""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%######$$$$$$%%%%%%&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%''''''''''''((((((((((((&&&&&&''''''''''''''''''(((((()))))))))*********)))))))))))))))*********************))))))))))))ccceeeffffffeeedddeeefffeeedddbbb___]]][[[ZZZYYYVVVUUUSSSRRRQQQRRRRRRSSSWWWYYY\\\^^^```cccgggiiiiiilllppptttzzz}}}|||{{{{{{yyyyyywwwuuurrrpppooonnnmmmlllkkkhhheeebbb___]]][[[XXXSSSPPPOOONNNLLLJJJHHHGGGDDDAAA>>><<<;;;:::666666666555555555444444333333333333222222222222111111222222222333333333444444555555666777777888888888888888999:::;;;<<<;;;;;;;;;;;;<<<<<<======??????@@@@@@BBBCCCEEEFFFGGGFFFGGGJJJMMMRRR\\\gggwwwvvvlllbbb[[[SSSQQQMMMHHHDDDAAA???>>>@@@@@@??????BBBJJJSSSYYYiiikkkmmmmmmggg[[[MMMCCC===;;;777444333444666777:::;;;======>>>@@@CCCFFFHHHNNNTTT[[[ggguuu|||}}}xxx{{{oooccc___dddjjjpppSSSAAA888555333111000000//////.........******+++++++++,,,,,,,,,+++++++++***************+++******))))))******+++))))))))))))))))))))))))++++++*********)))))))))''''''''''''''''''''''''******))))))(((((())))))&&&'''''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$############"""#########$$$$$$%%%%%%'''&&&%%%$$$###"""""""""###$$$$$$$$$###"""!!!!!!$$$$$$$$$%%%$$$$$$###"""!!!!!!""""""###""""""!!!######################## !!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&%%%%%%&&&&&&'''(((((()))(((((())))))))))))*********))))))))))))))))))((())))))************++++++aaaccceeefffeeeddddddeeefffeeecccaaa```___^^^^^^\\\ZZZYYYWWWVVVUUUUUUUUUXXXYYY[[[]]]___aaadddfffggghhhjjjmmmrrrzzz~~~}}}|||}}}}}}|||{{{zzzyyyxxxxxxwwwvvvssspppmmmjjjhhhffffffeeedddaaa^^^[[[XXXVVVUUURRRNNNKKKIIIGGGEEECCCDDDBBB@@@===;;;999888888444444444444444444444444333222222222222222222222000111111222222333333333555555666777888888888888888888888999999:::;;;;;;;;;;;;;;;<<<======>>>>>>@@@@@@@@@AAABBBDDDEEEFFFJJJIIIKKKOOORRRYYYfffssstttmmmfff]]]WWWQQQOOOKKKGGGCCCAAA?????????@@@CCCFFFJJJQQQXXX]]]ccccccaaa]]]VVVMMMCCC===777777666444333555888<<<:::<<<>>>>>>>>>???CCCGGGJJJQQQYYY___hhhssszzz{{{yyyjjjaaacccmmmwww```GGG;;;555222222000000/////////.........++++++++++++++++++++++++******************************))))))))))))******(((((((((((((((((((((((()))***+++++++++***((('''))))))))))))))))))))))))******))))))((())))))***%%%&&&&&&'''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$%%%%%%%%%&&&%%%###"""""""""$$$$$$##################$$$$$$######$$$$$$$$$$$$######""""""###$$$$$$$$$$$$########################### !!!""""""######&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%$$$$$$$$$''''''&&&%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((()))))))))*********))))))(((((((((''''''(((((()))******++++++^^^```cccddddddccccccdddfffeeedddccccccbbbccccccaaaaaa___^^^\\\[[[ZZZZZZ\\\\\\\\\]]]___aaabbbbbbgggggghhhiiilllrrrzzz~~~|||zzzyyyzzzyyyxxxwwwvvvuuutttssssssqqqoookkkhhhdddbbb```^^^]]]\\\ZZZWWWTTTRRRPPPOOOLLLIIIGGGEEECCCAAA>>>???>>>===;;;999888777666333333333444444444444444222222222222222222222222000111111222333333444444555666777888999999999999777777888999999:::::::::;;;;;;<<<======>>>?????????@@@@@@AAACCCEEEGGGHHHNNNOOOSSSXXX]]]fffvvvsssjjjeee```YYYTTTNNNLLLHHHEEEAAA???>>>>>>;;;@@@FFFKKKPPPSSSWWWYYYVVVUUURRRMMMGGGAAA<<<:::333444444444444666:::>>>:::<<<>>>>>><<<>>>DDDIIIOOOZZZfffmmmuuu}}}zzzoookkkrrrqqqTTTBBB:::444111111////////////............------,,,,,,+++***))))))***************************))))))))))))))))))***((((((((((((((((((((((((((()))***++++++)))((('''))))))))))))))))))))))))(((((((((''''''(((((()))$$$%%%&&&'''((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$%%%%%%%%%&&&###""""""!!!"""###%%%&&&&&&%%%###""""""###$$$$$$"""######$$$$$$#########!!!"""###$$$$$$$$$$$$$$$########################!!!!!!!!!!!!!!!!!!!!!!!!&&&%%%$$$$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$############'''&&&%%%$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$######"""%%%%%%%%%&&&'''(((((()))(((((('''''''''&&&&&&&&&'''(((((((((((()))))))))***)))))))))((((((''''''%%%&&&&&&'''((()))******ZZZ]]]aaabbbbbbbbbbbbbbbdddccccccccccccdddeeeeeeeeeeeedddcccbbbaaa``````aaa```^^^^^^```aaa```___ddddddddddddeeejjjpppuuuzzz|||~~~~~~~~~~~~|||zzzwwwvvvuuutttsssqqqpppnnnmmmlllkkkiiigggdddaaa]]][[[ZZZUUUUUUTTTRRRPPPNNNLLLKKKIIIGGGEEECCCBBB@@@>>>;;;<<<;;;999888777666555555333333333333333444444444111111111222222222222222111111222333444444555555555666888999:::999999888777777888999::::::::::::;;;<<<<<<===>>>???@@@@@@???@@@AAACCCEEEHHHJJJKKKNNNQQQYYYaaaiiittt}}}tttiiiaaa^^^ZZZTTTOOOHHHFFFCCC@@@===;;;;;;:::888>>>EEEKKKNNNNNNNNNNNNIIIHHHFFFAAA;;;777666666222111111222444777:::<<<:::<<<>>>===<<<@@@IIIPPP[[[kkk||||||}}}xxxaaaJJJ@@@:::333000111...........................------,,,+++***)))(((***************+++++++++***))))))(((((())))))***))))))))))))))))))))))))((()))*********)))((('''''''''''''''''''''''''''''''''&&&&&&&&&'''((((((%%%%%%&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%"""""""""""""""###$$$%%%&&&%%%$$$###"""!!!!!!!!!!!!"""######$$$######### !!!"""####################################""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$########################%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%$$$###"""!!!!!!###$$$%%%&&&'''((()))))))))(((((('''&&&&&&%%%%%%''''''(((((((((((()))))))))(((((((((((((((((('''%%%%%%&&&''''''((())))))WWWZZZ^^^aaaaaa``````aaa`````````aaabbbcccdddeeefffgggggggggffffffeeeeeeeeeccc```___``````^^^\\\]]]^^^^^^^^^___bbbhhhlllnnnpppsssvvvzzz~~~~~~}}}|||xxxyyyyyyyyyxxxvvvsssrrrooonnnllljjjhhheeedddcccaaa___]]][[[XXXVVVTTTSSSMMMLLLLLLKKKJJJHHHGGGFFFDDDBBBAAA@@@???>>>;;;999888777666555444444444444333333333333222222222222000111111111222222222222111222333444555666666777444555777999:::999888777888888:::;;;<<<<<<;;;;;;;;;<<<===>>>???@@@@@@AAA@@@AAACCCEEEHHHLLLNNNPPPRRRWWWcccppp{{{tttkkk```YYYVVVSSSMMMHHHCCCBBB???<<<:::999888888666;;;AAAEEEFFFEEEDDDCCC>>>>>>===:::555333444555444222000222777:::;;;:::888;;;=========DDDQQQ[[[nnniiiUUUCCC===888111///222........................,,,,,,,,,++++++*********))))))*********+++++++++))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''((()))&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$#########%%%%%%%%%&&&&&&'''''''''%%%%%%$$$$$$######""""""###############"""!!!!!!!!!###$$$###!!!!!!!!!"""############### !!!"""###$$$$$$$$$$$$########################!!!"""""""""###$$$$$$$$$%%%$$$###""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%"""######$$$$$$%%%%%%%%%############$$$%%%&&&&&&%%%%%%%%%$$$$$$#########%%%%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&'''''''''((((((((())))))'''''''''(((((((((((((((&&&&&&''''''(((((())))))UUUYYY]]]___```_________^^^^^^^^^___```bbbcccdddfffgggggghhhhhhhhhhhhggggggddd```_________\\\ZZZWWWXXXYYYYYYZZZ^^^cccfffeeefffiiilllpppsssvvvwww|||~~~{{{|||}}}}}}}}}|||zzzzzzssstttuuuuuuuuurrrpppooojjjiiigggdddbbb___]]]\\\YYYXXXWWWUUURRRPPPNNNNNNGGGGGGGGGGGGFFFEEECCCCCCAAA???>>>>>>>>>===:::888555555444333222222222222222222222222111111111000000000111111222222222222222222333444555777777888444555777999:::999888777999:::;;;============<<<;;;<<<===>>>???@@@AAAAAABBBCCCEEEGGGKKKOOORRRSSS[[[cccqqqwwwnnnfff[[[TTTQQQNNNHHHDDDBBBAAA>>><<<:::999888888666999===???>>>===<<<<<<666777888777444333555888888444111444:::>>>===:::777:::======???HHHWWWccc|||~~~aaaNNN>>>:::666///...444---.....................***++++++++++++,,,,,,,,,))))))******++++++++++++))))))(((((((((((())))))))))))))))))))))))))))))***)))))))))(((((((((((())))))))))))))))))))))))'''''''''''''''((())))))&&&'''''''''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$(((((('''''''''&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$###"""!!! %%%%%%%%%%%%###!!!$$$''''''$$$!!!!!!!!!"""#####################$$$%%%&&&'''''''''######################## !!!###$$$%%%'''''')))(((&&&%%%%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%&&&######$$$%%%%%%&&&''''''"""""""""###$$$%%%''''''$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''(((((((((''''''''''''((((((((()))&&&'''''''''(((((())))))(((((((((((())))))))))))SSSVVVYYY[[[[[[]]]___```\\\\\\[[[[[[\\\^^^___aaaeeeffffffgggggggggggggggdddcccaaa^^^\\\[[[ZZZYYYWWWVVVVVVUUUVVVWWWYYYZZZ^^^^^^___```cccgggkkkmmmtttvvvzzz}}}|||{{{zzzzzz{{{zzzxxxvvvsssrrrqqqooonnnllljjjjjjfffdddbbb___\\\ZZZWWWVVVOOOOOONNNLLLKKKIIIHHHHHHGGGEEEBBB???===<<<======<<<<<<;;;:::999777666666666666555444222111000000000000///////////////000333333222222111222222222444555555555666666777777999999:::::::::;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>@@@???>>>???AAABBBBBBBBBCCCDDDEEEFFFIIIOOOWWW]]]cccrrrwwwmmmaaa\\\VVVPPPLLLHHHEEECCC???>>>;;;888666666777777666777888999999777555333777666444333222111111111111222444777:::<<<<<<<<>>BBBGGGPPPbbbqqqlllOOOFFF<<<666555444222///,,,,,,------------------++++++++++++++++++++++++,,,+++***))))))***+++,,,***)))(((((((((***+++,,,))))))))))))(((((((((((())))))))))))))))))))))))%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''***)))'''%%%%%%%%%''''''''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&& """$$$%%%%%%%%%###"""&&&&&&%%%$$$###"""!!! $$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%$$$""" """$$$&&&'''"""######$$$$$$%%%&&&&&&!!!!!!""""""#########$$$$$$$$$%%%%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%"""$$$&&&%%%$$$###$$$%%%%%%%%%$$$######$$$%%%%%%$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$))))))))))))))))))))))))%%%&&&((()))))))))((('''(((((())))))))))))(((((($$$&&&(((***++++++))))))PPPSSSVVVXXXXXXZZZ[[[]]][[[ZZZZZZZZZ[[[]]]___```bbbcccdddeeeeeefffffffffbbb```^^^\\\ZZZYYYXXXWWWVVVVVVUUUTTTUUUVVVWWWWWWXXXXXXXXXYYY[[[___bbbdddkkknnnsssvvvyyy|||~~~||||||yyyxxxwwwwwwwwwvvvtttrrrnnnmmmllljjjhhhfffdddccc```___]]][[[XXXUUUSSSRRRLLLKKKJJJIIIGGGFFFEEEEEEEEECCC@@@>>><<<;;;;;;<<<:::999999777666555444444666555555333222111000000222111111000000000111111333333222222222222333333444444555555666777888888999999:::::::::;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>AAA@@@???@@@AAABBBCCCCCCGGGHHHJJJKKKNNNUUU```iii||||||pppggg]]]YYYRRRMMMIIIEEEBBB@@@<<<;;;888666444444444555555666666777666555444333111111111222333444555666666777888:::<<<<<<;;;999===<<<>>>DDDMMM]]]sssuuu\\\HHHAAA888444333444222000........................++++++++++++++++++++++++++++++************++++++***)))((((((((()))+++,,,************))))))))))))))))))))))))))))))))))))&&&&&&&&&&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''''''''(((''''''&&&&&&%%%&&&''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&""""""$$$%%%%%%%%%$$$###%%%%%%%%%$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&""""""""""""###%%%&&&'''"""######$$$$$$%%%%%%&&&""""""##################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%"""$$$%%%%%%$$$######$$$%%%%%%$$$######$$$%%%%%%############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$((((((((((((((((((((((((&&&'''((()))***))))))((((((((())))))))))))((((((&&&'''((()))******))))))MMMOOORRRTTTTTTUUUWWWYYYXXXXXXXXXYYYZZZ\\\]]]^^^^^^___```bbbcccddddddddd___^^^\\\ZZZWWWVVVUUUUUUUUUTTTTTTSSSSSSSSSTTTTTTRRRQQQQQQQQQSSSUUUXXXZZZ___cccgggkkkooossswwwzzz|||}}}~~~~~~~~~~~~}}}{{{{{{{{{|||||||||||||||{{{zzzyyyxxxwwwuuusssrrrrrrrrrqqqooommmhhhgggeeebbb```]]][[[ZZZYYYXXXVVVSSSQQQNNNMMMLLLGGGFFFEEEDDDCCCAAAAAA@@@AAA???===;;;999999999999666666555444444333222222555555444333222111111000222222111111111222222333333333333222222333333444333444555666777888999:::::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<======>>>>>>AAAAAAAAAAAAAAACCCDDDEEEGGGKKKNNNOOORRR\\\kkkxxx{{{qqqfff^^^XXXSSSMMMHHHDDDAAA???===:::999777555444333444444444444444333333333333222...///000111333555777888888999;;;===>>>===;;;:::======@@@IIIVVVjjjcccLLL@@@:::444111222333222111000000000//////......---++++++++++++++++++++++++******++++++++++++******)))))))))((())))))***+++++++++++++++************))))))))))))))))))))))))((('''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''%%%&&&((())))))'''%%%$$$&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""$$$&&&(((######$$$%%%%%%%%%%%%%%%""""""######$$$%%%%%%%%%$$$$$$$$$$$$$$$#########$$$$$$###""""""###$$$%%%%%%$$$$$$######$$$$$$%%%"""$$$%%%%%%$$$######$$$%%%$$$$$$######$$$$$$%%%#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))******))))))'''(((((())))))(((((('''((((((((((((((((((((((((JJJLLLOOOPPPQQQRRRSSSUUUUUUUUUVVVWWWXXXZZZ[[[\\\ZZZ[[[]]]___aaabbbcccccc^^^\\\ZZZXXXVVVUUUTTTSSSSSSSSSRRRRRRQQQQQQPPPPPPOOOOOOMMMMMMNNNPPPRRRSSSUUUXXX\\\```dddiiinnnrrrwwwyyy}}}~~~|||{{{yyyxxxwwwxxxxxxxxxxxxxxxwwwuuutttrrrrrrpppnnnmmmllllllkkkhhhfffbbbaaa^^^\\\YYYVVVTTTSSSQQQPPPOOOLLLJJJHHHGGGFFFBBBAAAAAA@@@>>>======<<<<<<;;;999888666666666666444333333333222222111111444333333333222222111111222111111111111222222333444333333333333444444555333444555666888999:::;;;:::::::::;;;;;;;;;;;;<<<;;;;;;<<<======>>>>>>???AAAAAAAAAAAAAAACCCFFFHHHJJJPPPVVVYYY]]]iii}}}zzzpppggg___XXXRRRNNNHHHDDDAAA>>><<<::::::999777666555555555555222222111111000111222222222222222222222333444444333666:::<<<=========>>>@@@AAAHHHTTTcccvvvoooUUUEEE;;;777333000111222111111111000000///...---,,,,,,++++++++++++++++++++++++)))***+++,,,,,,+++***)))))))))))))))))))))******++++++*********)))))))))((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&'''''''''''''''&&&&&&'''(((((('''&&&%%%%%%%%%&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''###$$$$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$######%%%%%%%%%$$$###""""""""""""###$$$$$$%%%%%%&&&%%%%%%$$$$$$#########$$$###"""!!!!!!"""$$$&&&%%%$$$$$$######$$$$$$%%%"""###%%%%%%###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''((((((((((((((('''(((((((((((((((((('''))))))((('''''''''((((((HHHJJJMMMNNNOOOOOOQQQRRRRRRRRRTTTUUUWWWXXXYYYYYYXXXYYY[[[^^^```aaabbbbbb]]]\\\ZZZXXXVVVTTTSSSSSSQQQQQQQQQPPPPPPOOOOOONNNMMMLLLKKKJJJJJJLLLMMMOOONNNQQQTTTXXX[[[___eeehhhooossszzz~~~~~~~~~}}}}}}~~~~~~|||zzzxxxvvvuuuuuuuuuuuutttssssssrrrpppooommmlllkkkiiigggffffffdddaaa___\\\[[[YYYWWWTTTQQQOOONNNKKKJJJIIIGGGEEECCCBBBAAA>>>>>>===<<<;;;::::::999777777666555444333333333222222222222222222111111222222222222222222222222000000000000000111222333444444333333444555555666444444555777999:::;;;<<<::::::;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>??????@@@@@@AAABBBBBBBBBDDDIIILLLQQQYYYbbbiiippp|||ppphhhbbb[[[UUUNNNJJJEEE@@@>>><<<:::888777666666555444444444444111111000000000000111222555444333333222222333333222555888::::::;;;===???DDDIIIVVVfffvvvuuu[[[III@@@999666333222111111000/////////......---,,,++++++++++++++++++++++++++++++)))***+++,,,,,,+++***)))))))))*********)))))))))******)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''((('''&&&%%%&&&&&&'''(((%%%%%%&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''"""###$$$%%%&&&''''''((($$$$$$$$$$$$$$$$$$$$$$$$###$$$'''))))))(((%%%$$$"""###$$$$$$$$$###!!! !!!""""""######$$$%%%%%%&&&%%%%%%$$$$$$#########$$$###"""!!!!!!###%%%'''%%%$$$$$$######$$$$$$%%%!!!###%%%$$$###"""######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''(((((((((((('''''')))(((''''''&&&''''''(((FFFHHHKKKLLLLLLMMMNNNPPPOOOPPPQQQSSSUUUVVVWWWWWWWWWXXXYYY\\\]]]___``````]]]\\\ZZZXXXVVVTTTSSSSSSOOOOOOOOOPPPOOOOOONNNMMMKKKJJJHHHGGGGGGHHHJJJKKKLLLMMMOOOQQQSSSVVV[[[^^^dddiiiqqqwwwzzzzzzzzzyyyzzz{{{}}}|||zzzyyyyyyzzz}}}}}}}}}~~~~~~~~~~~~|||zzzwwwvvvtttrrrqqqqqqqqqqqqnnnnnnmmmllljjjiiigggfffeeecccaaa```___]]]ZZZWWWVVVUUUSSSQQQNNNLLLJJJIIIEEEEEEDDDBBBAAA???>>>>>>;;;::::::999888888777777444444333333222222111111111111111111111111222222111111111222222222222222000000000000000111222333444444444444555555666777555666777888999:::;;;<<<:::;;;;;;;;;<<<<<<<<<<<<>>>>>>>>>???@@@@@@AAAAAA@@@BBBDDDDDDDDDHHHNNNSSSXXXaaannnyyyrrrhhhbbb]]]VVVQQQJJJFFFAAA===;;;:::888777222222222222222222111111111111111111111222222222333333333333444555777777666888::::::888999<<<@@@JJJTTTfff{{{wwwwwwdddKKK>>>:::666555444222111000//////.........---,,,,,,++++++++++++++++++++++++++++++******++++++++++++******)))************)))(((((())))))))))))((((((((('''))))))))))))))))))))))))&&&&&&'''''''''(((((((((((((((((('''''''''''''''((('''%%%$$$%%%&&&(((***&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%""""""###$$$%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$!!!%%%'''&&&$$$"""""""""#########""""""!!!!!!!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$#########$$$############%%%&&&'''%%%$$$$$$######$$$$$$%%%!!!###$$$$$$###""""""######$$$$$$%%%%%%$$$$$$###$$$$$$$$$#########""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$##################$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&&&&''''''((((((''''''&&&''''''''''''''''''''''''DDDFFFIIIJJJJJJJJJKKKMMMLLLMMMPPPRRRTTTUUUUUUUUUTTTUUUWWWYYYZZZ\\\\\\\\\\\\[[[YYYWWWUUUSSSRRRRRRMMMMMMOOOOOOPPPOOONNNNNNKKKJJJHHHGGGGGGIIIJJJKKKKKKLLLLLLLLLLLLNNNRRRUUUYYY]]]dddiiimmmooorrrtttuuuwwwxxxxxxvvvuuuuuuvvvxxxyyy{{{|||}}}|||zzzzzzyyyzzz{{{|||}}}~~~~~~~~~|||~~~~~~|||zzzxxxvvvuuupppooonnnlllkkkkkkllllllhhhhhhgggfffdddbbb```______]]][[[YYYXXXVVVRRRPPPOOONNNLLLJJJHHHFFFEEEDDDAAA@@@???>>>===<<<;;;;;;777777666666555555444444111111222222222111000000/////////000000111111111000000111111222222222333111000000111222333444444444444444444555666777888777777888888999:::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<>>:::999888666555000000111111111111111111000111222333444333333222222333333444666888999;;;999;;;===;;;999;;;AAAGGGSSS___tttpppuuuuuuXXXDDD999555222333333222000/////////............------------++++++++++++++++++++++++++++++************++++++)))******+++***)))((('''*********)))))))))(((((())))))))))))))))))))))))$$$$$$%%%&&&'''(((((())))))((((((((('''''''''&&&&&&&&&&&&&&&''''''((((((&&&''''''''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""$$$%%%%%%%%%$$$###!!!""""""###$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!######""""""#########"""######$$$$$$!!!!!!""""""######$$$$$$""""""#####################$$$$$$%%%&&&&&&''''''%%%$$$$$$######$$$$$$%%%!!!"""$$$$$$"""""""""######$$$%%%%%%%%%%%%$$$### !!!"""######$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$######$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''&&&''''''((((((''''''&&&$$$%%%'''(((((((((((('''CCCEEEGGGHHHHHHHHHIIIKKKKKKLLLOOOQQQSSSTTTTTTTTTSSSTTTUUUWWWXXXYYYYYYZZZ[[[ZZZXXXVVVTTTRRRQQQQQQLLLMMMNNNOOOPPPPPPOOONNNMMMLLLJJJIIIJJJKKKMMMNNNKKKKKKKKKJJJIIIJJJMMMOOORRRUUUYYY]]]bbbggglllppprrrtttuuutttsssqqqrrrrrruuuwwwyyy{{{{{{zzzxxxvvvyyyyyyzzzzzzzzzzzzzzzyyyyyy{{{}}}}}}}}}}}}~~~{{{{{{zzzxxxvvvtttqqqpppkkkjjjiiiggggggggghhhhhheeedddcccbbb```^^^\\\[[[[[[YYYVVVUUUSSSQQQNNNKKKIIIIIIGGGFFFDDDBBBAAA@@@>>>>>>===<<<;;;:::999888555444444444333222222222000000111111111111000000------......///000000000000000000111222222333333222222222222333444555666444444444555555777888888888888888999999:::::::::;;;;;;;;;<<<<<<<<<======@@@@@@AAABBBBBBCCCCCCDDDCCCGGGJJJKKKKKKPPPYYY```sss}}}~~~rrrjjj```ZZZWWWRRRLLLFFFCCC@@@;;;888777666555333111111222333333333333222000111333555666555333222444444555555777888999:::999;;;===<<<<<<@@@IIIPPP\\\ggg|||pppwwwjjjSSSDDD:::444...000111111000//////000.........///////////////++++++++++++++++++++++++,,,+++***))))))***+++,,,)))***+++++++++)))((('''+++++++++************)))))))))))))))))))))))))))"""###$$$%%%&&&((())))))))))))(((((('''''''''&&&$$$%%%'''((()))((('''&&&''''''((((((''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$ """$$$%%%%%%%%%###"""!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###%%%&&&&&&&&&&&&%%%$$$###"""###$$$&&&'''!!!!!!!!!"""######$$$$$$!!!!!!""""""#########$$$###$$$%%%&&&'''(((''''''%%%$$$$$$$$$$$$$$$$$$%%%!!!"""$$$$$$"""!!!"""######$$$%%%&&&&&&%%%$$$### """$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$%%%&&&'''(((&&&''''''''''''''''''&&&"""$$$&&&((())))))((('''AAACCCDDDEEEEEEFFFIIIKKKLLLLLLLLLNNNPPPQQQPPPNNNOOOQQQSSSSSSSSSTTTVVVWWWWWWUUUTTTVVVXXXXXXUUURRROOONNNMMMKKKKKKKKKLLLLLLIIIJJJLLLNNNNNNMMMKKKJJJIIIJJJJJJHHHFFFEEEFFFHHHMMMMMMOOORRRVVVZZZ^^^aaadddfffhhhkkkmmmmmmmmmmmmqqqqqqqqqqqqrrrssstttuuuwwwvvvuuutttssstttuuuvvvzzz{{{|||}}}||||||zzzzzz~~~~~~}}}}}}~~~|||{{{wwwuuurrrpppooonnnllljjjgggfffdddbbb```___^^^]]]\\\[[[ZZZXXXWWWVVVTTTTTTRRRQQQPPPNNNLLLIIIGGGFFFHHHGGGEEECCCAAA???===<<<===<<<:::999777666555555444444333333222111000000000111111111111222222222000000000000000000000000111222333444444333111111111222222333333444444555888777555444555666888999999::::::::::::::::::;;;<<<<<<======>>>>>>??????BBBBBBBBBBBBBBBDDDFFFGGGDDDGGGKKKNNNSSS]]]lllwwwzzzvvvkkkcccYYYRRROOOKKKFFFBBBAAA@@@===;;;999888777777333333333333333333333333444444333333333444555555333555777888888888:::;;;;;;???CCCCCCBBBFFFPPPYYYggguuu|||zzzxxx~~~wwwtttYYYFFF999444333333111...---...///000000.........////////////000///,,,******,,,,,,***'''&&&'''(((***,,,---------))))))))))))))))))))))))***))))))((('''&&&&&&&&&***((('''&&&&&&'''(((***'''''''''((((((((((((((((((((())))))((('''&&&&&&$$$######"""###$$$&&&'''"""$$$&&&''''''&&&%%%###$$$$$$$$$$$$$$$$$$$$$%%%'''&&&%%%$$$$$$$$$%%%&&&###$$$&&&&&&&&&%%%"""!!!%%%%%%%%%$$$$$$#########""""""#########$$$$$$$$$$$$%%%&&&&&&%%%$$$"""!!!###############"""!!!!!!&&&%%%###!!!!!!###%%%&&&'''''' """""""""###%%%'''""""""###$$$$$$$$$######$$$$$$#########$$$%%%&&&######$$$%%%%%%%%%$$$$$$'''&&&%%%###""""""!!!!!!######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$!!!###%%%((((((((('''&&&"""%%%'''((('''&&&&&&''''''&&&%%%%%%''''''&&&%%%'''((()))(((&&&%%%%%%'''FFFGGGHHHHHHHHHHHHJJJLLLKKKJJJJJJLLLNNNOOONNNMMMMMMNNNPPPQQQPPPQQQSSSTTTUUUTTTSSSUUUWWWWWWTTTQQQOOONNNMMMKKKKKKJJJKKKKKKIIIJJJKKKLLLLLLLLLKKKJJJKKKLLLLLLJJJHHHGGGHHHJJJJJJJJJKKKNNNQQQUUUXXXZZZ]]]^^^aaadddgggiiijjjkkknnnnnnnnnooopppqqqssstttttttttsssrrrrrrrrrssstttwwwxxxyyyzzzzzzyyyxxxwww{{{|||}}}~~~~~~}}}|||{{{zzzzzzzzz{{{|||}}}~~~~~~~~~}}}}}}}}}~~~~~~}}}{{{yyyyyytttrrrnnnlllkkkiiigggeeebbbaaa___]]][[[ZZZYYYYYYVVVVVVUUUSSSRRRQQQPPPOOONNNMMMLLLKKKIIIFFFDDDCCCBBBBBBAAA@@@>>>===<<<<<<:::999888666444333333333444444333222222111000000//////000000000111111111111111111111111111111111111222333333333222111111222222222333444444555555888777666555555666888999:::::::::::::::;;;;;;;;;<<<<<<======>>>????????????@@@AAABBBCCCEEEGGGIIIIIILLLQQQVVV\\\iiiyyyyyyoookkkeee^^^TTTNNNKKKHHHDDD@@@???===;;;888777666555555333333333333333333333333444333333333333444555555333555777999999:::<<<===@@@BBBDDDFFFHHHPPPZZZcccppp~~~{{{{{{}}}{{{ppplllnnnmmm{{{jjjRRRCCC999444333333111...---...///000///---------.........//////...,,,******,,,,,,***((('''((()))***+++,,,,,,,,,((((((((((((((((((((((((***))))))(((''''''&&&&&&)))((('''&&&&&&'''((()))''''''''''''((((((((((((((((((((((((((('''&&&&&&%%%&&&&&&&&&%%%$$$###""" """$$$&&&'''((('''&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%$$$$$$$$$$$$%%%&&&$$$$$$%%%%%%%%%$$$###"""%%%%%%%%%%%%$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###############"""!!!!!!&&&&&&%%%$$$###!!!!!! !!!"""###$$$%%%%%%%%%!!!"""###"""###$$$&&&$$$$$$$$$%%%%%%$$$$$$############$$$$$$$$$%%%%%%!!!"""###$$$%%%&&&&&&&&&&&&%%%$$$$$$############%%%$$$$$$######""""""!!!#########$$$$$$$$$%%%%%%$$$%%%&&&'''''''''&&&%%%###%%%''''''&&&%%%%%%&&&%%%$$$######%%%%%%$$$###'''(((((('''&&&%%%%%%'''LLLMMMNNNMMMKKKIIIIIIJJJIIIHHHHHHIIIKKKLLLKKKJJJIIIKKKLLLMMMLLLLLLNNNPPPRRRQQQRRRSSSTTTTTTRRRPPPOOONNNMMMKKKJJJJJJIIIIIIIIIIIIIIIJJJJJJJJJKKKKKKJJJKKKKKKIIIGGGGGGHHHIIIFFFFFFGGGHHHJJJMMMPPPQQQTTTUUUWWWZZZ^^^aaadddfffhhhhhhiiijjjlllnnnooopppqqqppppppoooppppppqqqqqqtttuuuvvvwwwwwwvvvuuutttvvvwwwxxxzzz|||~~~}}}||||||}}}|||{{{|||||||||{{{{{{{{{zzzzzz|||{{{zzzyyyxxxwwwwwwvvvxxxxxxxxxxxxyyyyyyyyyyyy{{{zzzyyyxxxwwwwwwwwwwww{{{{{{zzzyyyxxxwwwuuutttooollliiifffdddccc```^^^ZZZYYYXXXVVVTTTSSSRRRRRROOOOOONNNMMMKKKJJJIIIIIIHHHHHHGGGFFFDDDBBB@@@???<<<<<<<<<;;;;;;;;;::::::666555444222111000000000333333333222111111000000.../////////000000000000111111111111111111111111111111222222222222111111222222333333444555555555888777666666666777999::::::::::::;;;;;;;;;<<<<<<<<<======>>>??????@@@@@@>>>@@@CCCDDDFFFHHHKKKNNNOOOTTT[[[cccmmm}}}yyymmmeeeccc\\\VVVNNNHHHFFFDDD@@@===;;;:::888666444333333333333333333333333333333333333333222222333444555555444666888999:::;;;===???DDDDDDFFFLLLTTT```jjjqqq|||}}}tttqqqooottt~~~zzznnnccc]]]___eeeiii|||\\\HHH>>>888444222222000...---.../////////,,,,,,,,,,,,---------------,,,******++++++***((()))))))))*********++++++'''''''''''''''''''''''')))))))))(((''''''&&&&&&)))((('''&&&&&&'''((()))'''''''''''''''''''''''''''(((((((((((('''&&&&&&$$$&&&((()))(((&&&###!!!"""###$$$&&&''''''&&&&&&(((((('''&&&%%%$$$######%%%%%%$$$$$$$$$$$$%%%&&&%%%%%%$$$###############&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%######"""""""""###$$$$$$"""############""""""!!!%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$######### """######""""""###$$$$$$$$$$$$$$$$$$###"""!!!""""""$$$%%%%%%%%%$$$### !!!"""$$$%%%&&&&&&'''%%%$$$$$$######$$$$$$$$$&&&&&&%%%###!!!  !!!"""###$$$%%%%%%'''&&&&&&&&&%%%%%%%%%$$$$$$&&&''''''%%%$$$%%%%%%%%%$$$######%%%%%%$$$###&&&'''((('''&&&%%%&&&'''TTTUUUUUUSSSOOOJJJHHHGGGGGGFFFEEEEEEGGGHHHHHHGGGFFFHHHIIIIIIIIIIIIJJJLLLOOOPPPQQQRRRRRRRRRQQQPPPOOONNNMMMKKKJJJIIIHHHHHHIIIIIIHHHHHHHHHIIIJJJKKKHHHHHHHHHGGGEEEDDDEEEFFFFFFEEEEEEEEEFFFHHHIIIJJJMMMNNNOOOQQQTTTXXX\\\^^^``````aaaccceeegggiiijjjmmmmmmmmmnnnnnnoooooopppqqqrrrssstttttttttsssrrrqqqrrrsssvvvxxxzzz{{{||||||zzzyyyyyyyyyxxxwwwwwwwwwwwwwwwvvvvvvvvvuuuwwwvvvvvvuuutttsssrrrrrrttttttttttttttttttttttttsssssssssrrrrrrrrrrrrrrruuuuuuuuutttsssqqqpppoooiiifffccc```^^^\\\YYYWWWSSSRRRQQQOOOMMMLLLLLLLLLJJJIIIIIIHHHFFFEEEEEEDDDCCCCCCBBBAAA@@@>>><<<;;;999999999888888888777777333222111000////////////333222222222111111000000/////////000000000111111111111111111111111111111111111111222222222222222333333333444555555666666777777777777777888::::::::::::;;;;;;<<<<<<============>>>>>>???@@@AAAAAA???BBBFFFHHHIIIKKKPPPTTTVVV^^^iiiuuuvvvmmmddd^^^\\\SSSNNNHHHDDDBBB@@@>>><<<999888666444333222333333333333333333333333333333333222222222333444555666666777999999999:::<<<>>>CCCEEEKKKVVVeeeqqqyyy|||~~~zzznnniiieeehhhpppyyy~~~uuuiii```XXXVVV]]]gggrrrlllOOO???:::666333111222000...---...//////...***+++++++++,,,,,,,,,,,,,,,++++++************)))+++******)))))))))))))))(((((((((((((((((((((((())))))(((((('''''''''''')))(((''''''''''''((()))((('''''''''''''''&&&&&&'''''''''(((((('''&&&&&&"""$$$&&&((((((((('''&&&&&&&&&'''&&&%%%$$$###"""&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&%%%###"""!!!"""###$$$&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%""""""!!!!!!!!!"""$$$%%%""""""############"""!!!"""""""""######$$$$$$$$$""""""############"""""""""###$$$###"""!!!"""###############"""!!! """$$$%%%&&&%%%###"""!!!!!!"""$$$$$$%%%%%%%%%"""""""""""""""###$$$%%%&&&&&&%%%###"""!!! !!!!!!""""""###$$$$$$%%%&&&&&&%%%$$$$$$%%%%%%&&&%%%&&&'''&&&%%%$$$$$$%%%'''&&&%%%%%%''''''&&&%%%%%%&&&''''''%%%%%%&&&'''aaaaaaaaa]]]VVVOOOJJJHHHEEECCCBBBBBBDDDEEEEEEDDDDDDFFFGGGGGGFFFFFFHHHIIILLLNNNPPPQQQPPPPPPOOOOOOMMMMMMLLLKKKJJJIIIHHHGGGIIIHHHHHHHHHHHHIIIJJJJJJGGGHHHHHHFFFDDDCCCDDDFFFGGGFFFEEEDDDDDDEEEFFFGGGIIIIIIJJJJJJLLLOOORRRSSSVVVWWWXXXZZZ\\\^^^aaabbbhhhiiiiiijjjkkklllllllllmmmnnnpppqqqqqqqqqppppppllllllnnnppprrrtttvvvwwwyyyzzz{{{}}}}}}|||{{{zzz{{{yyywwwvvvvvvvvvuuusssrrrrrrrrrrrrqqqqqqqqqpppqqqqqqpppooonnnmmmllllllllllllkkkkkkkkkkkkjjjjjjjjjkkkkkklllmmmnnnnnnooonnnnnnnnnmmmmmmkkkjjjiiiccc```\\\YYYWWWUUURRRPPPMMMLLLKKKIIIHHHGGGGGGGGGFFFFFFEEEDDDCCCBBBBBBAAA?????????>>>===;;;:::999999888888777666555444444222111000000////////////222222111111111111111000000000000111111111222222111111111111111111111111222222222222222333333444333444444555555666777777777777777888999::::::;;;::::::;;;<<<<<<===>>>>>>======>>>???@@@AAABBBBBB@@@DDDHHHJJJKKKNNNUUUZZZaaalll{{{{{{ooohhhbbbZZZUUUTTTLLLIIIEEEAAA???===<<<;;;888777555444333333333444333333333333333333333333333333333333444555666777999:::::::::999999;;;===AAAGGGSSSddduuu{{{vvvtttiiiccc^^^```gggmmmooonnnjjjeee___[[[VVVWWW```kkksss^^^FFF:::777444111000111///......//////...---************+++++++++,,,***++++++******))))))***,,,+++***)))(((((((((((())))))))))))))))))))))))((((((((((((''''''''''''((((((''''''''''''((((((((((((''''''&&&&&&&&&%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&'''((((((''''''&&&&&&%%%$$$###"""""""""######$$$$$$$$$%%%#########$$$$$$%%%%%%%%%&&&%%%###!!! """###%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%""""""!!!!!!!!!"""$$$%%%!!!""""""#########"""""""""""""""""""""""""""""" !!!"""###############"""###$$$###"""!!!"""###$$$$$$$$$$$$###"""!!! !!!###%%%%%%$$$###"""######$$$$$$$$$###""""""!!!!!! !!!!!!"""###$$$%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$$$$######$$$$$$###$$$$$$&&&'''((($$$%%%&&&%%%$$$###$$$&&&'''&&&%%%%%%''''''&&&%%%$$$&&&'''&&&%%%%%%&&&'''nnnooommmhhh___VVVOOOKKKDDDBBB@@@@@@AAACCCCCCCCCCCCDDDEEEEEEDDDDDDEEEGGGIIIKKKMMMNNNMMMMMMMMMNNNJJJKKKKKKKKKJJJIIIHHHGGGHHHHHHHHHIIIIIIIIIJJJJJJHHHIIIIIIHHHEEEEEEFFFGGGGGGFFFDDDCCCBBBCCCCCCDDDEEEEEEEEEFFFGGGHHHIIIJJJMMMMMMOOOPPPRRRUUUWWWXXX```aaabbbdddeeefffffffffggghhhjjjkkklllkkkkkkjjjffffffhhhjjjlllmmmoooooossstttuuuwwwyyy{{{|||}}}~~~|||{{{{{{|||}}}~~~~~~}}}}}}}}}|||zzzyyywwwuuutttssstttsssqqqqqqqqqqqqooommmllllllllllllkkkkkkkkkkkkjjjjjjiiihhhgggfffeeeeeeeeeeeeeeeddddddddddddddd```aaaccceeefffgggggggggffffffffffffeeedddcccbbb\\\YYYUUUSSSQQQOOOMMMJJJHHHHHHFFFEEEDDDCCCCCCCCCBBBAAAAAA@@@???>>>>>>>>>;;;;;;;;;;;;:::999777777777666666555444333333222111111000000000000000111111111111111111111111111111111111111222222222222222222222222222222222222333333222333333444555666444444555555666777777777777777888999:::;;;;;;<<<:::;;;;;;<<<===>>>??????======>>>@@@AAABBBCCCDDDAAAEEEJJJKKKMMMSSS^^^ffftttzzzqqqgggbbb]]]VVVQQQOOOGGGEEEBBB???===;;;::::::777666444333333333444444333333333333333333333333444444444444555666888888;;;;;;;;;:::999:::===???EEENNN___rrr~~~yyyxxxqqqlllhhhaaa\\\YYY]]]eeejjjhhhdddaaa___]]]]]][[[]]]gggrrraaaQQQ@@@777555222000000000///---...//////...,,,************++++++++++++)))***++++++)))((()))+++,,,+++)))(((''''''((((((************************((((((((((((((((((''''''((((((((((((((((((((((((((((((''''''&&&%%%%%%%%%%%%%%%&&&''''''''''''&&&)))(((&&&$$$###$$$%%%%%%######$$$$$$%%%&&&'''''' !!!"""###$$$%%%%%%!!!"""###$$$%%%%%%%%%$$$&&&$$$"""!!!!!!!!!###$$$######$$$$$$$$$$$$%%%%%%""""""#########$$$$$$$$$######"""""""""###$$$$$$!!!""""""############"""$$$############""""""""" !!!"""############"""###$$$###"""!!!"""###&&&&&&&&&&&&&&&%%%$$$###!!!!!!###$$$$$$$$$###"""$$$$$$$$$$$$###"""!!! !!!!!!!!!!!!!!!"""###$$$######$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""###$$$%%%&&&''''''###$$$%%%$$$###$$$%%%'''%%%$$$######%%%%%%$$$###$$$%%%&&&&&&%%%%%%&&&'''vvvvvvtttnnndddXXXOOOKKKDDDAAA???>>>@@@AAABBBAAA@@@BBBCCCCCCBBBAAABBBDDDDDDGGGJJJKKKJJJIIIJJJKKKHHHIIIJJJJJJJJJJJJIIIHHHGGGHHHIIIKKKKKKJJJJJJIIIHHHIIIIIIGGGEEEDDDEEEGGGDDDCCCBBB@@@??????@@@AAA???@@@AAABBBCCCCCCDDDCCCFFFFFFGGGHHHJJJLLLNNNOOOVVVWWWYYY[[[]]]]]]]]]]]]___```aaacccddddddcccbbb``````aaacccdddfffggggggkkklllmmmoooqqqsssuuuvvvxxxwwwuuuttttttuuuwwwxxxxxxyyyzzzzzzzzzyyywwwwwwwwwvvvtttrrrpppnnnllllllmmmkkkjjjjjjjjjiiigggeeeffffffffffffeeeeeeeeeeeecccbbbbbbaaa```___^^^]]]]]]]]]]]]]]]^^^^^^^^^^^^XXXYYY[[[\\\]]]]]]]]]]]]^^^^^^^^^^^^]]]\\\[[[[[[TTTRRRNNNLLLKKKIIIGGGEEEDDDDDDBBBAAA@@@@@@??????<<<<<<;;;;;;::::::999999777777777777777666555444222222222222222222222222111000000///000000111111000000000000111111111111000000000000111111111111222222222222222222222222444444333333444555777888444555555666777777888888666777888:::;;;;;;<<<<<<:::;;;<<<===>>>???@@@@@@===>>>???@@@AAACCCDDDDDDDDDIIINNNQQQUUU^^^mmmxxx|||qqqiiiaaa^^^ZZZRRRLLLJJJCCCBBB@@@>>>;;;999888888555444333222222222333444333333333333333333333333555555555555777888999:::;;;<<<<<<<<<<<<>>>BBBDDDPPP[[[lll}}}zzzsss{{{yyynnngggaaa\\\WWWVVVXXXcccpppwwwuuupppkkkjjjjjjjjjhhhkkkvvvjjjPPPEEE;;;666333//////111///...---...//////---+++*********+++++++++,,,,,,(((***++++++(((((()))+++,,,+++)))'''''''''((()))))))))))))))))))))))))))'''(((((((((((((((((((((''''''((((((((((((''''''(((((('''&&&&&&%%%$$$$$$$$$%%%&&&&&&'''''''''&&&&&&&&&&&&%%%$$$$$$######"""######$$$%%%'''((()))"""""""""######$$$$$$%%% !!!###$$$%%%%%%%%%$$$%%%$$$###!!!!!!""""""###"""""""""######$$$$$$$$$!!!!!!"""""""""#########$$$$$$$$$$$$$$$$$$###"""!!!!!!"""#######################################"""""""""""""""!!!!!! !!!"""######"""!!!"""$$$$$$$$$%%%%%%%%%%%%$$$###""""""""""""############"""############""""""!!!$$$###############$$$%%%"""#########$$$$$$$$$%%%"""""""""###############"""###$$$%%%&&&%%%%%%$$$"""###$$$######$$$''')))%%%$$$######%%%%%%$$$######%%%&&&&&&%%%%%%&&&'''xxxxxxvvvooodddWWWMMMHHHDDDAAA>>>>>>???@@@AAAAAA???@@@AAAAAA@@@???AAABBBAAADDDHHHHHHGGGFFFGGGIIIGGGHHHIIIJJJJJJJJJIIIHHHGGGHHHJJJLLLLLLKKKJJJIIIFFFFFFFFFEEECCCBBBCCCDDDBBBAAA???>>>=========>>>:::<<<>>>@@@AAAAAAAAA@@@BBBBBBCCCDDDFFFGGGIIIJJJNNNPPPRRRUUUVVVWWWWWWWWWYYYZZZ[[[]]]^^^^^^]]]]]]\\\\\\]]]^^^___```aaabbb``````bbbcccfffiiikkklllrrrqqqpppooooooqqqsssttttttuuuvvvvvvvvvuuusssrrrsssrrrpppnnnllliiihhhggggggfffddddddeeedddbbb```bbbbbbbbbbbbaaaaaaaaaaaa^^^]]]]]]\\\[[[ZZZYYYYYYSSSSSSSSSTTTTTTUUUUUUUUUSSSTTTUUUVVVWWWVVVUUUTTTXXXYYYYYYYYYXXXWWWVVVVVVOOOMMMJJJHHHGGGFFFDDDBBBBBBAAA@@@???>>>=========888888888777666666666555555555555555555444333222...//////000111222333333000////////////000111111000000000000000111111111////////////000000000000222222222222222222222222555555444444555666888999555555666666777777888888666777999:::;;;<<<<<<<<<;;;;;;<<<===>>>???@@@@@@===>>>???@@@BBBCCCDDDEEEIIINNNSSSWWW]]]iiizzzyyyrrrmmmggg___YYYWWWSSSKKKDDDBBBAAAAAA???<<<999777666777444333222111111222333333333333333333333333333333555555666666777999:::;;;;;;<<<===>>>???BBBFFFJJJYYYddduuu~~~xxxqqqwwwpppeee___YYYUUUQQQRRR[[[kkk~~~{{{zzzzzzyyywwwzzzqqqYYYDDD>>>888555222...///333///...---...//////---+++***++++++++++++,,,,,,,,,'''***++++++((('''))),,,,,,***((('''&&&'''(((***(((((((((((((((((((((((('''''''''(((((((((((((((''''''((((((((((((''''''(((((('''&&&%%%%%%$$$$$$$$$%%%&&&&&&'''''''''&&& """$$$&&&'''&&&$$$###%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$ !!!###$$$%%%%%%$$$$$$$$$######"""""""""""""""!!!!!!""""""#########$$$!!!!!!!!!!!!""""""""""""$$$%%%&&&&&&%%%$$$"""!!!!!!!!!"""############### !!!""""""######$$$$$$$$$###"""  """######""""""###$$$ !!!!!!""""""""""""!!!"""""""""!!!"""######$$$ !!!"""###############&&&&&&%%%%%%$$$%%%%%%&&&"""""""""""""""""""""""" !!!"""###$$$$$$###$$$%%%&&&&&&%%%###!!!!!!"""#########$$$'''***'''&&&%%%%%%''''''&&&%%%###$$$&&&%%%%%%%%%&&&'''{{{sssjjjaaaWWWMMMGGGBBBCCCBBBAAA???>>>???@@@BBBBBB@@@???>>>=========CCCBBBBBBCCCEEEFFFFFFEEEGGGHHHIIIJJJJJJJJJIIIHHHGGGHHHHHHIIIIIIJJJJJJJJJHHHHHHFFFEEECCCAAA@@@??????>>>===<<<<<<;;;999777<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>???@@@BBBDDDEEEGGGHHHJJJLLLLLLLLLJJJIIIHHHIIIJJJLLLOOORRRTTTVVVWWWWWWWWWWWWXXXYYYZZZZZZ\\\\\\[[[[[[\\\^^^aaabbbeeeeeeffffffhhhiiikkklllmmmnnnpppqqqpppmmmkkkiiigggfffdddbbb```___^^^^^^______^^^]]]\\\\\\]]]]]]ZZZZZZYYYYYYXXXXXXXXXWWWXXXXXXWWWWWWUUUTTTRRRQQQMMMMMMNNNNNNNNNNNNMMMLLLKKKKKKLLLLLLMMMOOOPPPQQQPPPPPPPPPQQQPPPPPPOOOOOOIIIHHHEEECCCAAA???>>>>>>>>>===<<<;;;::::::::::::999999888777555444333222333111111333333111111333//////......///000111111000000000000000000000000000000000000000000000000000000000111222222333333333333333333333333333333555555555555666666666777555555555555666666666666999999:::;;;;;;<<<<<<===>>>??????>>>======???AAAAAA@@@>>>===???CCCIIILLLQQQQQQXXXeeeqqq~~~xxxqqqiiiccc]]][[[VVVQQQLLLGGGDDDBBB>>><<<999666444444444444333333222111000000000111111111111111222333444444555444444777;;;>>>===;;;>>><<<===@@@@@@AAAJJJVVVcccnnnyyy}}}{{{xxxvvvtttuuuzzzttthhh```XXXRRRQQQPPP^^^sss}}}___LLL===:::555222000///...------.........---,,,,,,++++++***))))))***,,,...///+++++++++************)))******))))))((((((''''''(((((((((((((((((((((((('''(((((((((((((((((((((******++++++***(((&&&$$$&&&&&&''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&'''&&&%%%$$$######$$$$$$%%%%%%$$$$$$###""""""!!!!!! $$$$$$$$$$$$$$$###"""!!!""""""######"""!!!  ###$$$$$$!!! ###&&&'''%%%""" ######""""""""""""""""""###!!!  !!!### !!!$$$#########""""""!!!!!! !!!###$$$%%%%%%$$$$$$""""""""""""!!!!!!!!!!!!$$$"""!!!###%%%&&&$$$!!!"""""""""!!! ############$$$%%%&&&'''&&&&&&&&&&&&%%%###!!!###"""!!!!!!"""$$$&&&'''""""""!!!!!!!!!!!!!!!!!!"""""""""###$$$$$$%%%%%%""""""###$$$$$$$$$$$$###'''&&&&&&%%%$$$$$$$$$%%%zzzqqqfff[[[PPPHHHDDDDDDCCCBBB@@@@@@@@@AAA@@@???>>>>>>======<<<<<<>>>>>>???AAADDDEEEFFFEEEEEEEEEGGGHHHHHHHHHGGGGGGHHHHHHHHHHHHHHHHHHIIIIIIGGGFFFEEEDDDBBBAAA@@@@@@===<<<<<<<<<======<<<:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@BBBCCCEEEGGGGGGFFFEEEDDDEEEEEEFFFGGGIIIKKKLLLMMMPPPPPPPPPPPPQQQRRRSSSTTTSSSSSSRRRRRRSSSUUUWWWYYY\\\\\\]]]^^^```aaacccdddhhhiiijjjkkkjjjhhhfffdddaaa```^^^\\\ZZZXXXWWWWWWWWWVVVUUUUUUTTTTTTTTTUUUTTTTTTSSSSSSSSSSSSSSSSSSRRRRRRRRRQQQPPPNNNMMMLLLIIIIIIIIIHHHHHHGGGGGGGGGHHHHHHHHHHHHIIIJJJKKKLLLKKKLLLLLLMMMMMMMMMLLLLLLGGGFFFCCCAAA???===<<<;;;999999888666666555555666444444333222111111000///333222222222222000///000////////////000000111111000000000000000000000000111111111111111111111111000000000111222222333333333333333333333333333333444444444555555555666666666666666666777777777777::::::;;;;;;<<<<<<<<<======>>>@@@@@@???@@@AAACCCDDDDDDDDDEEEGGGKKKPPPSSSXXX\\\gggxxxzzzoooiiiddd]]]XXXWWWUUUQQQMMMIIIEEECCCAAA===<<<999666444444444444444333333222111111222222333222222222333444444555666555666888<<<>>>===;;;>>>===@@@EEEHHHKKKVVVaaakkkqqqwwwxxxuuusssssssssyyyuuuiiiaaaZZZTTTQQQSSSZZZmmmpppUUUDDD;;;777444111000000000///------......------,,,+++,,,,,,+++************++++++++++++*********))))))***)))))))))((((((((('''''''''''''''''''''''''''((((((''''''''''''''''''(((((()))))))))(((''''''''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&$$$###"""!!!!!!!!!""""""###$$$$$$%%%%%%$$$$$$########################$$$############""""""!!!!!! !!!!!!"""######$$$$$$(((%%%"""!!!!!!"""###$$$ """%%%&&&"""""""""""""""############"""  """### !!!!!!!!!""""""######"""""""""!!!!!!!!!"""######$$$$$$###"""!!!"""""""""""""""""""""!!!$$$"""!!!"""%%%%%%###!!!!!!!!!""""""""""""""""""############$$$%%%&&&'''&&&''''''''''''&&&$$$$$$$$$#########$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""""""""######$$$%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$~~~ssseeeXXXPPPJJJIIIHHHFFFEEEDDDDDDDDD?????????>>>>>>?????????<<<===???BBBDDDEEEEEEEEEBBBBBBDDDEEEFFFFFFFFFFFFHHHGGGGGGGGGGGGGGGFFFFFFDDDDDDCCCBBBBBBAAAAAA@@@???>>>======>>>>>><<<:::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;<<<<<<======???@@@@@@@@@???>>>@@@???@@@@@@AAABBBCCCDDDFFFFFFFFFGGGHHHJJJKKKLLLJJJIIIIIIIIIJJJLLLNNNOOORRRRRRSSSTTTVVVXXXZZZ[[[```aaabbbbbbbbb```^^^\\\YYYXXXVVVTTTRRRPPPOOONNNNNNMMMMMMLLLLLLLLLLLLLLLKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJIIIHHHGGGGGGFFFDDDCCCBBBBBBBBBCCCDDDDDDCCCCCCCCCDDDDDDEEEEEEEEEFFFGGGHHHHHHHHHHHHDDDCCCAAA>>>;;;:::888888666555444444333333333333111111000000000/////////111111222222222111000///...///000000111111000000////////////////////////111111111111111111111111000000111111222333333333444444444444444444444444444444444444555555555555777777777888888999999999<<<<<<<<<<<<<<<<<<<<<===;;;===@@@AAABBBBBBDDDEEEDDDEEEGGGJJJLLLQQQWWW[[[hhhooowwwkkkbbb^^^[[[VVVRRRNNNMMMJJJGGGDDDAAA@@@???<<<:::888666444333333444444444333333222333333333444444333333333444555555888888888999<<<======<<<===>>>AAAHHHNNNVVVcccnnn|||||||||xxxtttsssuuuxxxzzzooohhhaaa[[[VVVQQQTTTYYYeee}}}}}}aaaJJJ@@@888555222000000111111000------......------,,,,,,---,,,,,,+++***((('''&&&++++++*********)))))))))))))))))))))(((((((((((('''''''''''''''''''''''')))((('''&&&%%%%%%&&&''''''&&&&&&&&&'''((())))))''''''''''''''''''''''''$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$!!! """$$$###$$$$$$%%%%%%$$$$$$###"""######$$$%%%%%%&&&&&&""""""""""""!!!!!!!!!!!!###"""!!!!!!"""###%%%&&&+++)))&&&$$$###$$$%%%&&&$$$%%%$$$""" """$$$!!!!!!""""""#########$$$"""""" """"""!!!!!!"""""""""#########""""""!!!!!!!!!!!!!!! ############"""!!! """"""""""""""""""""""""###"""!!!"""######""" !!!!!!!!!"""###$$$$$$$$$############$$$%%%&&&'''%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$%%%&&&''''''$$$$$$%%%%%%%%%%%%%%%%%%$$$######"""!!!!!! $$$$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$############$$$uuufff]]]TTTRRROOOMMMLLLKKKJJJHHHBBBBBBAAAAAAAAABBBCCCDDD@@@CCCEEEGGGGGGFFFEEEEEE@@@@@@BBBCCCDDDEEEFFFFFFGGGGGGFFFFFFEEEEEEDDDDDDAAAAAAAAAAAAAAAAAAAAAAAACCCAAA@@@???>>><<<999777::::::::::::::::::::::::;;;;;;:::::::::::::::;;;::::::;;;<<<<<<;;;;;;:::;;;;;;;;;;;;<<<===>>>????????????@@@AAACCCEEEEEEDDDDDDDDDDDDEEEFFFGGGHHHJJJJJJKKKMMMOOOQQQSSSTTTWWWXXXYYYYYYYYYWWWVVVUUURRRQQQPPPNNNLLLJJJHHHGGGIIIHHHHHHGGGGGGHHHHHHHHHEEEEEEEEEFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHGGGFFFEEEGGGEEEBBB@@@??????@@@AAAAAA@@@??????>>>>>>>>>>>>???@@@AAABBBCCCDDDDDDDDDBBB@@@>>><<<999777666555666555555444333333333444111111111111111111111111...000111000111333222000///000111111111111000///////////////////////////111111111111111111111111000000111222222333333444444444444444555555555555555555555555666666666666888888999999::::::;;;;;;========================<<<>>>AAACCCCCCCCCDDDFFFEEEHHHKKKNNNRRRZZZdddkkk~~~~~~ssslllbbb[[[XXXVVVRRROOOIIIGGGEEEBBB???===<<<;;;999888777555444333333333444333333222222222333333444333333333333444555555999999999:::;;;<<<======@@@AAAFFFNNNYYYgggxxx~~~~~~sssnnnhhhaaa[[[TTTRRRZZZddduuuqqqVVVFFFBBB888555222000000000000///,,,------...------,,,,,,++++++,,,+++***(((&&&$$$************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((***)))'''%%%$$$%%%&&&'''''''''&&&%%%%%%'''((()))'''''''''''''''&&&&&&&&&######$$$$$$$$$%%%%%%%%%'''&&&$$$###"""###$$$%%%###$$$$$$%%%%%%$$$$$$###"""""""""######$$$$$$$$$"""""""""!!!!!!!!!""""""'''%%%###!!! !!!"""###$$$&&&)))***(((&&&%%%$$$###%%%((((((&&&###!!!!!!!!!!!!"""######$$$$$$""""""!!! !!!""""""!!!!!!!!!"""""""""######!!!!!!!!!!!! """"""""""""!!!!!! """""""""""""""#########""""""""""""""""""!!! !!!!!!!!!""""""#####################$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%&&&&&&###############$$$$$$$$$$$$#########"""""""""!!!###$$$$$$%%%&&&%%%%%%%%%$$$$$$######"""######$$$vvvmmm```]]]YYYVVVUUUSSSPPPMMMHHHFFFDDDBBBBBBCCCEEEGGGKKKNNNQQQPPPLLLHHHEEEDDD???@@@@@@AAACCCDDDEEEFFFEEEEEEDDDDDDCCCCCCBBBBBB>>>?????????@@@@@@@@@@@@CCCAAA???>>>>>><<<:::777::::::::::::::::::::::::;;;::::::999999999999999:::::::::;;;;;;:::::::::888888999999;;;<<<>>>>>><<<<<<<<<===>>>???AAAAAA@@@@@@@@@AAAAAABBBCCCCCCCCCCCCDDDEEEGGGIIIKKKLLLOOOOOOPPPPPPPPPOOONNNNNNLLLKKKKKKJJJHHHFFFDDDCCCEEEDDDDDDCCCDDDDDDEEEEEEAAAAAABBBBBBCCCCCCDDDDDDCCCCCCDDDDDDDDDCCCCCCBBBDDDBBB@@@===<<<<<<===>>>>>>===<<<;;;;;;:::;;;;;;;;;<<<===>>>???@@@@@@@@@???>>><<<999777666555444555444444333333333333444111111111111222222222222...111111------111111...000111111111111111000000////////////////////////111111111111111111111111111111111222333333444444444444444555555666666666777777777777888888888888999999999:::;;;<<<<<<=========>>>>>>>>>>>>??????>>>@@@CCCDDDDDDDDDFFFGGGKKKNNNRRRVVV]]]jjjyyyvvvnnngggaaaYYYSSSPPPNNNKKKHHHFFFEEEBBB???<<<:::999888777666555444333333333222222222111111111111222222333222222333333444555666999::::::::::::;;;===>>>AAAFFFOOO[[[mmm{{{vvvtttmmmddd[[[TTTVVVcccqqqeeeNNNCCCCCC999666222//////......---,,,,,,------...------,,,)))***+++++++++)))((('''*********)))))))))(((((((((((((((((()))))))))))))))))))))))))))))))))))))))((('''&&&%%%&&&&&&''')))((('''%%%%%%&&&''''''(((((('''''''''&&&&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$######""""""$$$###"""""""""###$$$$$$&&&%%%###!!!!!!"""###%%%###%%%''''''&&&%%%&&&'''(((&&&%%%%%%%%%%%%$$$$$$!!!!!!""""""############""""""!!!!!!!!!!!!"""""" !!!!!!!!!""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###!!!"""""""""#########$$$!!!"""###""""""!!! """""""""!!!!!! ############$$$%%%&&&&&&'''&&&%%%$$$###""""""!!!#########$$$$$$$$$$$$$$$""""""#########$$$$$$$$$#########$$$$$$%%%%%%%%%"""######$$$$$$$$$$$$$$$$$$######"""######$$$$$$~~~ppplllfffcccaaa^^^ZZZVVVOOOLLLGGGCCCBBBDDDGGGJJJUUUYYY[[[XXXQQQIIIEEECCC?????????@@@AAABBBCCCDDDCCCCCCBBBBBBBBBBBBBBBAAA======>>>>>>>>>?????????===<<<<<<===>>>???===;;;999999999999999999999999999888888777777777888888;;;;;;::::::::::::999999888888888999:::<<<===>>>;;;;;;;;;;;;;;;<<<===>>>;;;;;;<<<<<<============<<<<<<<<<===>>>@@@BBBBBBGGGHHHHHHHHHHHHHHHGGGGGGEEEFFFFFFFFFEEECCCAAA@@@??????>>>>>>??????@@@@@@???????????????@@@@@@@@@<<<===>>>>>>>>>>>>>>>======<<<;;;999888888888999;;;::::::999888888888999888999:::;;;;;;;;;;;;;;;;;;:::888777555444444444222111111000000111111222000000000000000000000000///333222,,,,,,333555222222222111000000000111111////////////////////////222222222222222222222222111111222222333444444444444444555555666777777777888888888888999999999999999999:::;;;;;;<<<============>>>??????@@@AAAAAAAAACCCDDDEEEFFFHHHKKKNNNOOOTTT\\\cccmmm|||uuulllfff^^^ZZZTTTOOOLLLIIIFFFDDDCCCBBB???===:::888777777444444444444333333222222111111000000111111222222222222333333555666888999:::;;;;;;;;;;;;<<>>===999666111///......---,,,,,,,,,------......------))))))******+++***************)))))))))((((((((((((((((((((())))))))))))))))))))))))))))))))))))'''((((((((((((((((((((())))))((('''&&&&&&&&&'''((((((((('''&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%&&&&&&&&&%%%###"""###$$$$$$%%%%%%$$$$$$###''''''&&&&&&%%%$$$$$$###$$$###"""""""""###%%%&&&############%%%'''***+++***)))'''$$$$$$***333;;;III===---###!!!$$$&&&&&&###""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!"""""" !!!!!!!!!!!!"""""""""!!!!!!!!!!!!"""###$$$%%%!!!""""""######$$$$$$$$$"""###$$$$$$""" !!!"""""""""!!! ############$$$%%%&&&'''***)))(((&&&%%%$$$######"""######$$$$$$$$$###"""######$$$$$$%%%&&&&&&&&&######$$$$$$%%%&&&&&&'''""""""###$$$$$$$$$$$$###$$$############$$$%%%%%%yyytttrrroooiiiddd[[[UUUNNNGGGEEEGGGLLLOOO[[[^^^aaa]]]SSSJJJDDDBBB???>>>======>>>???@@@AAA@@@@@@AAAAAAAAAAAAAAAAAA===============>>>>>>>>>;;;::::::<<<>>>???>>><<<999999999999999999999999999888888888888888999:::::::::999888888888888888999999888888999999:::;;;:::999999888999999::::::888888999:::::::::::::::888888888999999:::<<<<<>>???@@@AAAAAA???===<<<;;;;;;;;;;;;;;;<<<======<<<;;;;;;;;;;;;;;;;;;:::888999::::::;;;;;;;;;:::888888888777777666666666888777777666666666777777666666777777777777777666666555444333333222222222000000/////////000000111000000000//////////////////444444///444@@@GGGEEE555333111///...000111222000000000000000000000000222222222222222222222222111111222333333444444555444555555666777777888888777777888888888999999999888999999:::;;;<<<===>>><<<===>>>???@@@BBBCCCCCCCCCDDDFFFGGGJJJNNNTTTXXXXXXaaannnzzzuuukkkccc^^^VVVSSSOOOKKKHHHEEECCCBBB>>>===<<<:::999888888777333333333333333222222111222111111111111222333444333333444555888:::<<<===;;;===>>>======???CCCFFFIIIYYYqqq~~~tttmmmhhhjjjqqqoooZZZLLLAAA:::888666333000............---+++,,,------......------++++++************++++++***)))))))))(((((((((((('''((((((((()))))))))***''''''''''''''''''''''''%%%''')))***+++***))))))''''''((()))))))))(((((()))(((((('''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$############$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%$$$$$$$$$###"""!!!!!!!!!"""$$$%%%###$$$&&&(((***---...///------...///444@@@QQQ]]]bbbMMM444$$$!!!$$$$$$!!!$$$$$$######"""!!!!!!!!!"""""""""######"""""""""!!!!!!"""""""""#########!!!!!!!!!"""""""""######$$$###"""""""""###$$$$$$!!!""""""######$$$%%%%%%"""$$$&&&%%%""" !!!""""""""""""!!!!!!!!!!!!!!!############$$$%%%&&&''')))((('''%%%$$$$$$%%%%%%###$$$$$$%%%%%%$$$######""""""######$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$%%%%%%"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&|||vvvpppddd^^^TTTLLLIIILLLQQQUUU\\\```bbb^^^TTTIIICCCAAA>>>===<<<;;;;;;<<<>>>>>>?????????@@@@@@AAAAAABBB===========================<<<;;;<<<======;;;999888888888888888888888888;;;;;;::::::;;;<<<<<<===999888777666666666666666:::999888888777777777777999888777777666666777777888888999:::::::::999999999888888888888999::::::========================999:::<<<======<<<;;;::::::::::::::::::;;;<<<<<<999999999888777777777666777888999::::::;;;;;;:::666777777888888777666666666555555444444555555666444444555555555444333333333222111111111111111111111111000000000111111222222222111111000000000000---444666444===PPP[[[[[[666444000......///222444111111111111111111111111222222222222222222222222111222222333333444444555444555555666777888888999777777777777888888888888888888999:::;;;<<<===>>><<<<<<>>>???AAACCCDDDDDDDDDEEEGGGIIIMMMSSS[[[```fffqqquuujjjaaaYYYTTTMMMKKKHHHEEEBBB@@@>>>===:::999999888888888888999222222333333333222222111222222222222333333444555444444555777:::===???@@@<<<>>>@@@??????AAAFFFJJJ[[[oooyyywwwwwwrrrnnnnnnvvvwww[[[KKKDDD>>>999777444111...---.../////////+++,,,,,,---.........---...---+++*********+++,,,))))))))))))(((((((((((('''((((((((())))))******&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&))),,,---,,,***)))$$$&&&(((***++++++******))))))((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''')))'''%%%###"""$$$%%%'''$$$$$$$$$%%%%%%$$$$$$$$$!!!!!!!!!""""""###$$$$$$"""!!!  !!!###%%%((()))***,,,.../////////(((...777@@@KKKZZZkkkxxxXXXDDD,,, ###&&&$$$%%%%%%$$$###"""!!! """"""############"""""""""############$$$$$$$$$!!!!!!""""""######$$$$$$&&&%%%$$$"""""""""######!!!""""""###$$$$$$%%%%%%###%%%'''&&&""" !!!"""!!!!!!""""""######$$$$$$############$$$%%%&&&'''%%%%%%$$$#########%%%%%%$$$%%%&&&&&&&&&%%%$$$### !!!""""""######%%%%%%$$$$$$###"""""""""$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&'''yyyrrrhhh]]]UUURRRQQQOOOLLLUUUVVVVVVUUUQQQKKKDDD???>>>===;;;;;;===>>>===<<>>>>>BBB======CCCGGGJJJRRR\\\qqq|||wwwrrrooosssxxx|||bbbJJJAAA===444000111111111000///////////////---+++((())),,,---,,,***.........------,,,,,,,,,******))))))((((((''''''))))))(((((((((((())))))''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#################################!!!###&&&%%%###"""%%%''',,,...///---***))),,,000:::QQQhhhqqqooohhh\\\RRR444000***%%%""""""$$$%%%&&&$$$""""""###"""!!!!!!!!!"""############"""$$$$$$$$$#########""""""!!!!!!!!!!!! !!!""""""%%%###""" !!!!!!$$$$$$$$$$$$$$$###"""!!!######""""""""""""######(((***+++((($$$ !!! """###$$$###""" !!!###$$$$$$###$$$###!!! """###%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$#########'''&&&$$$######$$$&&&'''~~~uuuhhh___ZZZVVVQQQNNNSSSTTTUUUTTTRRRLLLEEEAAA@@@>>><<<;;;<<<===<<<;;;<<<<<<<<<<<<============::::::::::::999999999999::::::999999999888888888666777777777777777666666888999999999999888777666777666666555666666777777777777777666555444444444777777777777777666555444666666555444444555666666555555444333111222444777777777888888888777777666888777666555555666777888666666666666666666666666666666666666666666666666666666666666666666666666333333333333333333333333222222222111111111000000000000111111111222222222333222111000000000111222///111222111000///000111111111111111111111111111111000///000111555888:::444333222111000000111222111111111111222222222222333333333333333333333333333333333333444555666777666666777777888999999999:::::::::;;;;;;;;;;;;<<<<<<:::999:::===???>>>===BBBBBBBBBCCCEEEGGGHHHIIIKKKPPPUUUZZZ___iiivvvwwwkkkaaa[[[UUUNNNIIIGGGEEECCC???<<<:::999888888666333222333444333222222222111111111111222222444444444444555555666777777777888:::<<<>>>???@@@CCCAAACCCHHHMMMVVVfffvvvyyyrrrnnnkkkvvvnnnVVVAAA;;;:::555222555111000000///////////////...+++)))***,,,---,,,+++---------,,,,,,,,,++++++))))))))))))(((((((((((())))))(((((((((((())))))(((((((((((((((((((((((('''''''''(((((('''''''''''''''''''''''''''''''''''''''(((((()))))))))***%%%%%%&&&'''&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%&&& ###%%%&&&%%%&&&(((+++,,,...---)))&&&,,,;;;GGGbbbnnnwwwrrrcccPPP;;;+++'''%%%###!!!%%%###""""""######!!! !!!""""""######""""""#########"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""###$$$$$$""""""!!! !!!!!!"""###$$$$$$$$$$$$$$$###""""""######""""""""""""######"""$$$%%%$$$!!! !!!%%%%%%$$$$$$######$$$$$$$$$"""!!!"""$$$%%%%%%$$$&&&%%%###"""""""""$$$%%%###$$$$$$%%%%%%$$$$$$###"""######$$$$$$%%%%%%&&&###"""!!! !!!"""###zzzoooggg```XXXSSSSSSTTTUUUWWWWWWSSSMMMIIIDDDAAA>>><<<<<<<<<;;;999;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999888888888999999999999888888888777777888999999999999888888888888999999888888777777666666555444444555555666777777666666555444444444888888888777666444333222555444444333333444444555333333333222000111333555444444555555555555555444666555555444444555555666333333333333333333333333333333333333333333333333222222222222222222222222333333333333333333333333222222222111111111111111111111111111111222222222333222111111000000111111///111222111000///000111000000000000000000000000111111000//////000000111444333222222111222222222111111111111222222222333333333333333333333444444444333333444444555666777666777777888888999::::::999:::::::::;;;;;;;;;;;;===;;;:::;;;===??????>>>@@@@@@AAABBBEEEHHHJJJLLLNNNUUU]]]fffooo||||||qqqjjjbbb[[[VVVQQQJJJFFFCCCAAA???<<<:::888666666555333222222222222111000222222111111111111222222444444444555555777888888999:::<<<>>>???@@@AAAAAACCCFFFKKKSSS\\\mmmtttkkkgggfffyyy___LLL:::555666333222555111000//////......//////...,,,+++,,,---------+++,,,,,,,,,+++++++++++++++(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))***+++,,,,,,&&&&&&'''''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%&&&&&&''''''''' """%%%'''''')))+++...******)))'''+++:::RRReee{{{uuufffRRR@@@444+++$$$ !!!###$$$$$$""" $$$"""!!!"""######"""!!! !!!""""""###""""""""""""""""""!!!!!!!!!!!!!!!""""""""""""""""""""""""######"""""""""###$$$$$$!!!!!! !!!"""###$$$%%%###$$$$$$$$$$$$###""""""######""""""""""""######!!!###%%%%%%$$$$$$$$$%%%'''&&&&&&&&&%%%%%%%%%%%%%%%###"""###%%%&&&&&&%%%'''&&&$$$#########$$$$$$###$$$$$$%%%%%%$$$$$$### !!!###%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$wwwmmmddd^^^YYYYYYZZZ]]]___^^^ZZZVVVKKKGGGCCC???>>>===;;;999<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::::::::999999999999888888888888777777777777888999999999999999999777777888888888888777777666666555555444555555555666666666555555444444444666666666666555444333222444444444333333444444444333444444333222222444555222333444444444444444444444444333333333333444444333333333333333333333333333333333333333333333333000000000000000000000000222222222222222222222222111111111111111111111111111111111111111111111111222222222111111111111111///111222111000///000111////////////////////////000000111222222222222222222222222222222222222222111111111222222222333333333333333444444444444444444444444444555666777888777777888888999:::::::::::::::::::::;;;;;;;;;;;;======<<<===>>>???@@@@@@AAABBBCCCEEEGGGKKKOOORRRYYYaaammmxxx~~~uuupppgggccc]]]XXXSSSNNNIIIDDD???>>><<<:::888666555555333222111222333333111///222222111111111222333333333333444444666777888999:::<<>>>>>??????@@@AAACCCDDDEEEGGGJJJLLLOOOTTTZZZ___iiisssvvvnnnhhhddd```]]]YYYTTTOOOJJJEEEBBB===<<<:::999777666666666333222222333444444222000222222111111222333333444222222333444666777999:::;;;===@@@AAAAAABBBDDDFFFEEEMMM]]]uuurrreee\\\]]]dddyyytttSSSFFF999444333222111000000//////...............---.........---,,,,,,+++************************''''''(((((())))))******))))))(((((((((((())))))''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%$$$###""""""$$$$$$$$$%%%&&&&&&'''&&&)))"""!!!000HHHXXXYYYSSS;;;444,,,((('''$$$ !!!""""""######"""""""""###"""!!!"""###$$$###""""""###$$$$$$%%%%%%$$$$$$########################"""#########$$$$$$$$$%%%""""""!!!!!!!!!!!!""""""###############"""!!!!!!"""######$$$$$$$$$############""""""""""""######"""!!!!!!"""""""""!!!  """###$$$$$$$$$$$$'''%%%###"""""""""!!! $$$$$$###"""""""""""""""###$$$$$$%%%%%%$$$$$$###!!!!!!"""######$$$%%%%%%###$$$$$$%%%%%%$$$$$$###uuupppjjjiiikkkllljjjfff\\\WWWOOOIIIDDDAAA>>><<<:::999999888888777777666777777666666666555555555777777777777666666666666222333444555666666666666666666777777888888777777888888777666555555555555444444444444444444444444222333333444555555444444333444444555555444444333///111222111000///000222222222333444555555555555111222222333333222222111444444444444444444444444444444444444444444444444111111111111111111111111222222222222222222222222111111111111111222222222222222222111111111111111111222222222222111000000///111222111000///000111000000000000000000000000///000000000000000////////////000111111111000000222222222222333333333333333333333444555555666666666555555666666777888999888999999::::::;;;<<<<<<;;;<<<<<<<<<============>>>@@@AAABBBBBBDDDFFFIIIFFFJJJOOOSSSWWW___hhhoooxxx~~~rrrkkkfffaaa^^^WWWUUUQQQMMMHHHCCC@@@>>>;;;:::999777777666666666444333222222444444333222222222111222222333444555222333444555777999;;;<<<<<>><<<::::::999888888777666666666666666555555555444444777777666666666555555555444444555666777888888777555666666777777777777777888777666555444444444444444444444444444444444444333333444444444333333222111222333444444333222111///111222222111000000111111111222333444444444444111222333333333333222111333333333333333333333333333333333333333333333333////////////////////////111111111111111111111111000000111111111222222222222222222111111111000000111222222333222111000//////111222111000///000111111111111111111111111111333222222222111111111111///000111222222222111111222222222333333333444444333333444444555666666666666666666666777888999999999999::::::;;;<<<<<<<<<============>>>>>>>>>>>>>>>@@@CCCDDDDDDFFFJJJMMMJJJOOOWWW^^^eeeppp}}}{{{ppphhhccc___[[[WWWNNNMMMJJJFFFBBB>>>======888888777666555555555666555333111111222444444333222222222222333444555555444555555777999<<<>>>???>>>AAACCCCCCBBBEEEKKKQQQ[[[nnn{{{nnnaaaZZZUUUTTTbbbtttcccDDD>>>666111222444333111//////...------------...***---//////,,,)))))))))*********+++++++++,,,,,,))))))))))))(((((((((((())))))(((((((((((())))))'''''''''''''''''''''''''''''''''(((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%########################&&&$$$######$$$%%%###!!!$$$###%%%+++111111+++$$$+++### $$$***#########$$$$$$%%%%%%%%%%%%###""""""######!!! !!!!!!"""############"""""""""""""""#########$$$!!!!!!""""""###$$$$$$%%%&&&%%%$$$$$$######$$$$$$"""###$$$$$$$$$###""""""""""""###$$$$$$$$$$$$$$$######""""""""""""######&&&$$$###$$$&&&&&&$$$!!!###$$$%%%&&&%%%$$$"""!!!"""!!! !!!$$$%%%&&&%%%!!!!!!"""###$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###""""""""""""############'''&&&%%%%%%%%%%%%&&&'''wwwtttrrrmmmiiiddd^^^UUULLLFFFAAA>>><<<<<<<<<;;;;;;:::999999888888777777777666666666666777666666666555555555555000111222333444444444444555555666777777777777777777666555444333222222222444444444444444444444444555555555444333222111000000111222333333222111000222333555555333222333444000000111333333444444444111222333444444333222111222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111000000111111222222222222222222222222111111000000111111222333222111000//////111222111000///000111111111111111111111111111//////...//////000222222000111222333444333333222222222333333333444444444333333444444555666777777666666666666777888999:::999999:::;;;;;;<<<<<<===>>>>>>>>>>>>????????????>>>AAADDDEEEFFFHHHLLLPPPSSSZZZcccmmmvvvssslllddd]]]YYYUUUQQQMMMIIIIIIFFFCCC???======>>>666666555444444444555555555333000///111333444444222222222222333444555666666666777999<<<>>>@@@BBB@@@CCCEEEDDDCCCGGGNNNUUUfff}}}~~~oooaaaVVVRRRPPPSSSfff|||}}}[[[BBB===666000///111000,,,//////...------------...))),,,//////+++)))((()))******++++++,,,,,,,,,,,,******))))))((((((''''''))))))(((((((((((())))))))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((((((((((((((("""######$$$%%%&&&''''''((('''&&&%%%$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%% !!!"""###$$$%%%&&&&&&&&&$$$"""###%%%&&&$$$"""$$$)))'''""" $$$(((""" """'''&&&!!!$$$%%%%%%$$$$$$&&&$$$""""""###"""!!! !!!!!!!!!!!!!!! !!!!!!!!!""""""###### !!!!!!"""######$$$$$$$$$$$$###"""!!!!!!"""""" !!!###$$$%%%%%%$$$$$$!!!"""###$$$$$$$$$$$$$$$######""""""""""""######""" !!!###$$$""""""$$$%%%$$$$$$###"""%%%)))******!!!"""###$$$%%%&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$ !!!!!!"""###$$$$$$$$$###"""  """###{{{rrrjjjddd___XXXNNNHHHEEECCC@@@===???<<<999888999:::999888888888777666666555444444666666555555555444444444888777666555555555555555999888666555444444555666555555666666555555444333444555555555444333333222444444444555555555666666555444444333333444444555222222222222222222222222111222333444555666666666222222333333333333444444444333222111111222333444444444333333333333222222222333333333333222111111444222000111333333000---111111111111111111111111111111111111111111111111111111111111111111111111222111000000000111333333333333222222111000000///000000000000111111111111222222111111111111111111333333222222333333444555555555444333333555666777999999999999999:::::::::<<<;;;;;;:::::::::::::::===<<<<<<===???@@@@@@???CCCEEEGGGJJJNNNTTT[[[___dddkkkvvv|||pppeeebbb\\\WWWSSSNNNJJJGGGEEEDDDBBB@@@===;;;999888666555444333333333333333555444444333333333444444444444444333333444555555777888;;;===@@@AAABBBBBBCCCCCCEEEFFFFFFKKKXXXfff}}}xxxooo^^^SSSOOORRRTTTZZZqqqlllXXX???;;;555111000000/////////............---------,,,,,,,,,+++++++++******))))))******+++++++++,,,))))))))))))(((&&&%%%$$$******)))(((((((((((((((+++***((('''&&&&&&&&&'''''''''''''''((((((((((((((())))))'''%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$"""###$$$%%%%%%%%%%%%%%%""""""!!!!!! ###$$$$$$%%%%%%###"""!!!$$$""" """###""" &&&%%%$$$"""!!!!!! (((&&&$$$!!! !!!""""""""""""##################$$$$$$$$$$$$%%%%%%$$$$$$############$$$$$$######""""""""""""######&&&%%%###!!! !!!!!!"""""""""###$$$$$$$$$$$$### !!!"""######$$$$$$##################"""!!! ############""" $$$$$$######""""""!!!!!!###############"""!!!!!!""""""""""""############""""""""""""""""""""""""########################"""############""""""!!!#########$$$$$$%%%%%%%%%{{{rrriiibbbYYYSSSLLLGGGDDDBBB===:::>>><<<999888999:::999888888888777777666666555555555555555555444444444444666666555555444555555555666666555444444555555666444555555555555444333333444444555555444333333222333444444444444555555555333333222222222222333333222222222222222222222222000111222333333222111000222222222333333333444444333222222222222222222333333333222222222111111111333222222222111111111111111000///000333333111///111111111111111111111111111111111111111111111111111111111111111111111111222111111000111222333444333333333222111000000000000000000000111111111222222222222222222111111111333333333333333444444555555555444444555555666777888888999999999999::::::::::::::::::;;;;;;<<<======<<<===>>>AAACCCDDDDDDIIILLLOOORRRUUU\\\fffmmm{{{zzzlllbbb[[[WWWSSSOOOLLLIIIEEECCCCCCBBB@@@>>><<<:::888777555555444333333333333333555444444333333444444444333333333333444444555666999:::;;;<<<===>>>@@@@@@??????BBBGGGKKKSSSdddsssvvvhhh___WWWNNNJJJQQQYYYggg~~~lllZZZMMM>>>:::555111000000//////...---------,,,,,,,,,,,,,,,,,,,,,+++++++++******'''((((((((())))))))))))************)))(((''''''***)))(((((('''''''''(((***)))((('''''''''''''''''''''''''''(((((((((((('''((((((&&&$$$###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$###############$$$$$$%%%%%%############""""""!!!!!!######$$$$$$$$$######"""%%%"""!!!###"""!!!"""""""""""""""######$$$$$$###!!! !!!!!!!!!""""""#########$$$&&&&&&%%%%%%$$$$$$######$$$$$$############$$$$$$######""""""""""""######!!!!!!!!!!!!"""###$$$%%%""""""###$$$$$$$$$$$$###$$$$$$$$$$$$###"""!!! $$$%%%%%%%%%%%%%%%$$$###"""######""""""!!! $$$#########""""""!!!!!!$$$$$$$$$$$$$$$###""""""""""""""""""############""""""""""""""""""""""""$$$#####################""""""############""""""###$$$$$$$$$$$$$$$$$$%%%{{{rrrjjjdddUUUQQQKKKHHHFFFDDD???;;;@@@>>><<<;;;<<<<<<;;;:::777777777777777666666666555555555444444444333333444444444444444444555666444444333333333444555555333444444444444333222222444444444444444333333222333333333333444444444444222222111111111111222222222222222222222222222222555555666777666444111000222222222222333333333333222222222333333222222222222222222111111111000000333222111000///000111111///......000222333222111000000000000000000000000000000000000000000000000000000000000000000000000222222111111111222333444444333333222222111111000000000111111111222222222222222222222222222222222444444333333444444555666444555666666777777666666888888888999999:::::::::999999::::::;;;===>>>???>>>>>>???AAADDDGGGJJJLLLOOOUUU[[[^^^bbblllzzz|||sssjjj___WWWPPPMMMJJJGGGFFFDDDAAA?????????===<<<:::888777666555444444333333333333333444444444333333444444555222222333333444555666777::::::;;;;;;===>>>@@@AAA>>>???DDDLLLUUUcccwww}}}vvviii\\\UUUQQQKKKJJJTTTdddzzzxxxwwwhhhVVVLLLFFF<<<888444000000000//////------,,,,,,,,,+++++++++,,,,,,,,,+++++++++******(((((((((((())))))))))))******++++++++++++******)))(((''''''&&&''''''''''''(((((((((((((((''''''&&&''''''''''''(((((((((%%%&&&'''&&&$$$######$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%$$$$$$###"""######"""!!!"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$##################$$$$$$%%%""" !!!"""######"""""""""""""""######$$$"""!!!  !!!"""### !!!!!!"""###$$$$$$$$$(((''''''&&&$$$######"""$$$$$$############$$$$$$######""""""""""""###### """######$$$$$$$$$""""""###$$$$$$$$$$$$###$$$$$$$$$$$$###"""!!! $$$$$$%%%&&&&&&&&&%%%%%%!!!!!!""""""""""""!!!!!!#########"""""""""""""""$$$$$$%%%%%%$$$$$$######""""""""""""############""""""""""""""""""""""""$$$$$$$$$######"""""""""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$#########}}}tttlllfffYYYTTTNNNKKKJJJHHHEEEBBBEEECCCAAAAAAAAAAAA@@@>>>888888888777777777777666555555555444444444444333333333333333333444555666444444333333333333333333222333333333333222111111333333444444444333333222222222222333333333444444222222111111111111222222222222222222222222222222555666888999888666333222111222222222222333333333111222333444444333222111222222222222111111111111333222000......///000222/////////000111111111000000000000000000000000000000000000000000000000000000000000000000000000000222222222222333333333444444444333333222222222222111111111222222222333333222222222333333333333333555555444444555555666777444555777888999888777666888888999999::::::;;;;;;:::::::::;;;<<<>>>???@@@@@@AAABBBDDDGGGLLLQQQTTTUUU^^^hhhooouuuvvvmmmfff```XXXSSSLLLIIIFFFDDDCCCBBB???>>><<<;;;:::999888666555555444444333333222333333444444444333333333444555555222222333444555666888999888999;;;===>>>@@@@@@AAAAAABBBIIIVVVdddwww{{{wwwooobbbWWWSSSNNNNNNSSSaaavvv{{{tttoootttoooXXXKKKDDD@@@999666222000///000//////---------,,,,,,,,,,,,+++,,,,,,,,,+++++++++*********************+++++++++((()))***+++++++++++++++(((''''''&&&&&&&&&''''''&&&'''((()))))))))''''''&&&&&&&&&'''''''''((((((%%%&&&''''''%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$###!!! """###%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###"""""""""###$$$%%%$$$###  """$$$%%%&&&%%%$$$"""!!!!!! $$$$$$###""""""###$$$$$$ !!!"""###$$$$$$%%%''''''&&&&&&%%%$$$$$$######""""""""""""""""""#########""""""""""""######"""###$$$$$$$$$"""!!! """"""###$$$$$$$$$$$$###!!!!!!"""###$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$ !!!""""""""""""""""""""""""""""""###############$$$$$$$$$######"""!!!"""""""""############""""""""""""""""""""""""$$$$$$######""""""!!!!!! !!!"""###$$$%%%%%%%%%%%%%%%$$$$$$######""""""xxxpppjjj```ZZZSSSOOONNNMMMKKKIIIKKKJJJHHHGGGGGGFFFDDDBBB;;;;;;:::999888777777666666666555555555444444444333333333333333444555666555444444333333222111000222222333333222222111000222222333333444333333222222222222333333333444444333333222222222222333333222222222222222222222222///111222444444333222111111111111222222222333333111222333444444333222111444333333333333222222222333222000......///000222111111222222111000//////000000000000000000000000000000000000000000000000000000000000000000000000222222333333444444444444444444444333333333333333222222222222333333333333222222333333444444444444666666555555666666777888666777888999:::999888777888999999:::;;;<<<<<<<<<<<<<<<<<<===>>>???AAABBBBBBDDDFFFHHHLLLQQQYYY^^^bbbmmmzzzuuuooofff___YYYUUUPPPLLLJJJGGGDDDAAA@@@>>><<<:::888888777777666555555444333333222222222333333444333333333333333444555666444444444555666888999:::888:::<<<>>>????????????CCCFFFQQQbbbvvv|||vvvpppkkkcccWWWPPPOOOLLLVVVfffyyy~~~rrrmmmkkkjjjrrrqqqYYYLLLCCC<<<666666444000//////000//////............------------,,,,,,,,,+++++++++******++++++******************&&&'''((()))************''''''&&&&&&&&&&&&'''(((&&&'''((()))))))))''''''&&&&&&&&&&&&''''''''''''%%%'''(((((('''%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$%%%###!!! !!!###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$%%%###""""""!!!!!!"""$$$&&&&&&%%%$$$"""!!!!!! &&&%%%$$$######""""""""" !!!!!!"""######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!!!! !!!!!!######""""""""""""######!!!"""###$$$$$$###!!! """"""###$$$$$$$$$$$$###!!!"""###$$$$$$%%%%%%$$$!!!"""######$$$$$$$$$$$$ !!!""""""######"""!!!!!!""""""######$$$$$$!!!!!!"""""""""""""""!!!!!!"""""""""############""""""""""""""""""""""""#########"""""""""!!!!!!!!!!!!"""$$$%%%%%%%%%%%%$$$$$$$$$######"""""""""{{{uuunnnhhhbbb]]]\\\ZZZWWWTTTUUUSSSQQQPPPOOOMMMJJJGGGBBBBBB@@@>>>;;;999888777777777777666666666555555444444444444444444555666444444444444333222111000222333333333333222111111111222222333333333333333333333333333444444444444333333222222222222333333222222222222222222222222///000111222444444555555111111111111222222222222222222222333333222222222444444444333333333222222333222111000///000111111222333444333111//////000111111111111111111111111111111111111111111111111111111111111111111111111222333444555555555444444444444444444444444444444222222333333333444444444222333333444444555555666777777666666777777888999777888999999::::::999999::::::;;;;;;<<<===>>>>>>>>>??????AAACCCEEEFFFHHHIIILLLOOORRRWWW___jjjqqq|||xxxooofffaaa\\\VVVRRRNNNJJJHHHEEECCC???===;;;999777555555555555555555555444444222222222222222333333444333333333333444555555666666666666777888999:::;;;<<<<<<===>>>@@@CCCEEEFFFMMMRRR```uuuyyymmmiiiddd___WWWOOOMMMOOOPPPeeesssllljjjlllpppxxx|||]]]LLLEEE@@@888333333111///...///000////////////.........---------,,,,,,,,,+++++++++******))))))))))))((((((((((((%%%&&&'''((((((((((((((('''''''''&&&''''''((()))'''(((((((((((((((''''''%%%&&&&&&&&&&&&'''''''''%%%'''))))))(((&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&%%%%%%%%%$$$###"""!!!"""######"""############$$$$$$$$$%%%$$$$$$###""""""######!!!"""######""""""$$$&&&"""""""""""""""######$$$$$$$$$###""""""!!! """"""""""""#####################$$$$$$%%%%%%%%%!!!!!! !!!!!!######""""""""""""######!!!"""$$$%%%%%%%%%""""""###$$$$$$$$$$$$###%%%%%%%%%%%%$$$###"""!!!######$$$%%%%%%%%%$$$$$$ !!!""""""###"""""" !!!"""###$$$$$$%%% !!!!!!""""""!!!!!!""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$%%%%%%%%%%%%###############"""""""""}}}zzzxxxssslllfffcccaaa___]]][[[XXXTTTQQQKKKJJJGGGDDD@@@<<<:::888888888888888777777777777666666555555444555555555111222333444555555444444333333333333333222222111111111222333333333333333333444444444444555555555222222111111111111222222222222222222222222222222222222222222333555777888111111111111222222222222333222222222222222222333333333333333222222222111333222222222111111111111111333555444222111111333222222222222222222222222222222222222222222222222222222222222222222222222222333444555666555555444444444444444444555555555333333333333444444444444333333333444555666666666888777777777777888999999999999999999999:::;;;;;;;;;;;;<<<===>>>???@@@@@@@@@AAACCCEEEIIILLLOOOQQQUUUZZZ___eeekkkvvvtttiiiaaaZZZXXXUUUQQQMMMJJJFFFDDD@@@>>>;;;999888777444333444444444444444555555555222222111111222333333444333333333333444555666666999999999999999:::;;;<<<@@@???>>>AAAGGGQQQZZZ```ggglllzzzuuukkk```\\\YYYUUUPPPLLLOOOUUU^^^{{{vvvtttwww}}}oooSSSDDD???:::666555111///......///000///............---------,,,,,,,,,,,,,,,+++++++++******))))))))))))((((((((('''&&&&&&'''(((((((((''''''((('''''''''(((((()))******)))((('''''''''''''''%%%%%%&&&&&&&&&'''''''''###%%%((()))'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%$$$$$$############"""#########$$$$$$$$$$$$%%%%%%%%%$$$###"""!!! !!!$$$%%%$$$###$$$%%%"""""""""""""""######$$$"""""""""######""""""!!!############""""""""""""#####################""""""""""""!!!!!!"""""""""######""""""""""""###### !!!"""$$$&&&'''""""""###$$$$$$$$$$$$###%%%%%%%%%%%%$$$###""""""######$$$$$$$$$###"""""" !!!"""""""""""""""!!! !!!"""###$$$%%%%%% !!!"""""""""""""""""""""""""""############"""""""""""""""""""""""" !!!!!!"""###############$$$%%%%%%$$$$$$$$$""""""""""""############wwwnnnmmmjjjhhhfffbbb]]]ZZZRRRPPPLLLHHHCCC???<<<:::999999999999888888888777888777666555555555555555...000222555666777777777333444444444444333222222000111222333333333333333444444444555555555666666111111000000000000111111222222222222222222222222000///.........000333444000111111111111222222222444333222111111222333444222222222111111111111000222333333333333222111111///222555555333222444666333333333333333333333333333333333333333333333333333333333333333333333333333333555666666666555444444444555555555555555555333333333444444444555555333333444444555666777777888888777777888888999:::;;;:::999888999:::;;;<<<<<<<<<===>>>???@@@AAAAAA@@@BBBEEEIIINNNRRRVVVYYYaaagggnnnuuu}}}zzzrrrjjjccc^^^QQQOOOMMMKKKGGGDDD@@@>>>===;;;999777777777555444333333333444444555555555222111111111222333333444222222222333444555666777;;;;;;:::::::::;;;<<<<<>>=====================:::888666666888::::::999999777444333444444444333333333333222222222111111444444444444444444444444555555555555555555555555555555444333222000000///111111111111111111111111333333333333333333333333111333555555333222333333444444444444444444444444333333333333333333444444333333222222111000000///111111222222222333333333222222222222222222222222111111222222222222111111222222222222333444555555222222333333444555666666333444444555555444444333444555666777888888888777666666666666777777777777555666777777777888:::<<<:::999888888999;;;<<<>>>???>>>===???AAACCCCCCCCCIIIKKKMMMOOORRRYYYccckkksss}}}}}}rrrhhhaaaZZZVVVSSSLLLKKKHHHEEECCC@@@???>>>:::999888666555333222111555555555444444333333333111222333444444444444444555555555666777888888999>>><<<<<<>>>===999888:::AAAAAACCCMMMcccvvvggg]]]YYYRRRKKKJJJLLLJJJGGGRRRaaa}}}lllZZZDDD777444555222---000111111///---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********************************---+++***((('''&&&''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''')))((('''&&&%%%$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$###"""""""""""""""""""""######$$$%%%%%%%%%%%%$$$'''&&&$$$"""!!!!!!"""###########################"""###$$$%%%%%%$$$###"""############""""""""""""$$$%%%&&&&&&%%%$$$"""!!! """$$$%%%$$$###"""$$$$$$%%%%%%%%%$$$$$$###$$$%%%&&&%%%###"""###$$$ !!!"""###$$$$$$%%%!!!!!!!!! ############""""""""""""!!!###%%%$$$###"""###$$$%%%###!!!!!!"""###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!###"""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""###$$$$$$%%%%%%######""""""""""""""""""'''&&&%%%$$$############!!!!!!""""""###$$$&&&&&&yyyoooggg___[[[VVVRRRNNNJJJFFFCCCBBBBBBBBBBBBAAAAAA@@@@@@;;;999777666777888888888:::888666555666777666666555444444444333333333333444444444444444444444444444444444444444555555555222222222222222222222222222222222222222222222222333333333333333333333333///111222111000///000111333333333333333333333333222222222111111111111111111111111111111222222222111222222222222333333333333333333333333333333333222222333333333333222222444444333333222333333333333333333444444555555666444555555666666555555444777777777777777777666666666666777777777777888888666777888777666777999;;;::::::::::::;;;===>>>???@@@@@@@@@CCCGGGKKKNNNPPPTTTWWW[[[___dddmmmxxxwwwqqqhhh```ZZZVVVRRRPPPIIIGGGEEEBBB@@@>>>===<<<999888777666555333333222555555444444444333333333111111222333444444444444444444555666777999999:::===;;;;;;>>>===::::::===EEEGGGNNN^^^zzz{{{nnnaaaXXXVVVMMMGGGEEEIIIJJJLLL[[[mmm{{{nnnbbbTTTBBB777444444111...///000000///------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++******************************(((''''''(((((()))(((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((((('''&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%######$$$$$$%%%%%%%%%$$$&&&%%%$$$""""""""""""#################################$$$$$$$$$$$$##################""""""""""""$$$$$$%%%%%%$$$$$$######!!!!!!###$$$$$$###""""""###$$$$$$%%%%%%$$$$$$######%%%%%%%%%###"""###$$$""""""######$$$$$$%%%%%%###############$$$$$$$$$""""""""""""""""""""""""!!!"""$$$$$$"""""""""###%%%###""""""######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$$$$#########"""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""######""""""""""""""""""########################&&&&&&%%%%%%$$$##################"""######$$$$$$wwwhhhddd^^^YYYUUUQQQMMMKKKLLLKKKKKKJJJHHHFFFEEEDDD???===:::999999999888888888666444444555666666555666666666555555555444444444444444444444444444444444444444444444444444444000000111222333444555555222222222222222222222222333333333333333333333333333444444333222222333555333333333333333333333333333333333222222111111000000000000111222333333444222222222222333333333333444444444444444444444444333444444555555444444333666555444333222222222222444444444555555555555555555555666666666666555555999888888777777666555555777777777777888888999999888999:::999888888999;;;<<<<<<===???@@@AAABBBBBBAAABBBCCCFFFKKKQQQWWWZZZaaafffmmmttt|||vvvmmmfffaaaZZZUUUQQQOOOMMMKKKDDDCCCAAA>>><<<:::999999777666666555444444333333444444444444333333333333000111111222333444444444333444555777888:::;;;<<<>>><<<<<<>>>===;;;>>>CCCIIIQQQaaaxxx|||ooodddYYYSSSRRRLLLGGGEEEJJJOOOYYYmmmpppaaaXXXQQQIII>>>777444333111///...///000///...---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,))))))))))))))))))))))))((((((''''''((()))***+++******))))))(((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''((('''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&''''''#########$$$$$$$$$$$$$$$%%%%%%$$$$$$###"""""""""########################$$$$$$############$$$$$$############""""""""""""$$$$$$#########$$$$$$%%%############""""""""""""######$$$$$$$$$$$$$$$###"""$$$%%%$$$###!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""$$$$$$"""!!!"""###&&&$$$""""""###$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$$$$############!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""######""""""!!! ######$$$$$$$$$$$$$$$$$$&&&&&&''''''&&&%%%###"""%%%$$$###"""""""""""""""zzztttkkkccc^^^\\\ZZZYYYZZZYYYWWWTTTPPPLLLHHHFFFEEEBBB???===<<<;;;:::999777666555666777888777666777666666666666555555555444444444444444444444444444444444444333333333333000111111222333444555555333333333333333333333333222222333333333333444444555666666555333333555777222222222222222222222222777666666555444333333222000000111222222333333444222222222333333333444444444444444444444444444444333444444555555444444333555555444333333333333333666666666555555555555555555555666666666666555555999888888777777666666666777777888888999999::::::;;;<<<<<<;;;::::::;;;===>>>???@@@BBBDDDFFFGGGHHHIIIJJJLLLOOOTTT[[[bbbggguuu{{{|||qqqgggaaaYYYUUUPPPLLLJJJIIIGGGFFF@@@???===;;;999888777777555555555444444444444444333333333333333333333333111111111222333444555555444555666888:::<<<===>>>@@@>>>===>>>======BBBJJJRRRccc|||rrrggg\\\SSSNNNOOOOOOLLLNNNUUU___oookkkXXXLLLFFF@@@===:::666444222000//////000111000...,,,------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,((((((((((((((((((((((((((((((((((((((())))))*********))))))((('''&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''((('''&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%###############$$$$$$%%%$$$$$$$$$$$$$$$###"""!!!########################%%%$$$###""""""###$$$%%%############"""""""""!!!$$$###"""""""""$$$%%%&&&%%%$$$###"""!!!!!!"""""""""######$$$$$$$$$$$$###!!!###$$$$$$"""!!!!!!!!!$$$$$$################## !!!!!!!!! !!!!!!!!!!!!!!!###$$$$$$###""""""###&&&$$$###"""###$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""######"""""""""!!!!!!!!!$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&'''((('''%%%###!!!######""""""""""""######}}}rrrlllkkkkkkllljjjhhheee```YYYRRRLLLHHHHHHEEEAAA>>>===<<<;;;999:::999999999;;;<<<;;;999666666666666555555555555555555555555555555555555555555555444444333333333333333333333333333333333333333333333333333333333222222222333333444444444222333444333111111333444222222222222222222222222777777666666555444333333222222222222222222222222222222333333333444444444333333333333333333333333333333444444444444333333444333333333444444555666666666666666666666666555555555666666666666555555777777777666777888999:::888888999999:::;;;;;;<<<:::;;;<<<<<<;;;;;;===??????@@@BBBEEEHHHKKKMMMNNNTTTWWW[[[```fffoooxxxuuullleee___[[[QQQNNNJJJFFFEEEDDDBBBAAA===<<<;;;999888666666666444444444444333333333333333333333333333333333333111111111222333444666777666777888:::<<<>>>???@@@@@@>>>=========>>>GGGQQQfffyyykkk___UUUMMMKKKMMMOOOSSS]]]jjjzzznnnYYYJJJBBB>>>555555555555333111000///111222333111...+++***+++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,(((((((((((((((((((((((()))))))))))))))(((((('''))))))(((''''''&&&%%%%%%'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$''''''&&&%%%$$$###""""""######"""""""""###$$$%%%######$$$$$$$$$###""""""########################%%%$$$###""""""###$$$%%%############"""""""""!!!######"""!!!"""###%%%&&&%%%$$$###"""!!!!!!""""""!!!"""######$$$$$$$$$$$$!!!###%%%%%%###!!!!!!!!!"""""""""""""""!!!!!!!!!"""""""""######$$$$$$$$$ !!!!!!!!!""""""$$$%%%%%%$$$######$$$&&&$$$""""""###$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%&&&'''''''''%%%###!!!!!!!!!!!!!!!"""###$$$%%%{{{xxxwwwwwwyyywwwssslllcccZZZSSSNNNIIIFFFBBB???>>>===;;;999999888777888::::::888666777777777666666666555555777777777777777777777777666666666555555444444333555555444444333333222222444444444444444444444444111222222333333444444555333444666666555444444555333333333333333333333333555555555444444333333222333333333333333222222222333333333333444444444444333333333333333333333333333444444444444444444333333333333333444555666777666666666777777777777777666666777777777777666666777777666666777888:::;;;888999999:::;;;<<<======999:::<<<======???AAADDDEEEEEEGGGKKKOOOTTTYYY[[[___eeemmmuuu}}}wwwlllccc^^^[[[WWWSSSLLLIIIEEECCCBBB@@@???===;;;:::888777666555555555333333333333333333222222222222222222333333333333333222222222444666888999999:::;;;===>>>@@@AAAAAA???======??????DDDQQQ^^^~~~|||pppbbbXXXOOOIIIKKKPPPTTT```sssppp\\\MMMDDD>>>;;;111111222222222111000///000222333222///,,,******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,))))))))))))))))))))))))))))))******)))((('''&&&((((((''''''&&&&&&%%%%%%'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%$$$###"""!!!!!!######"""!!!"""###$$$%%%################################################$$$$$$############$$$$$$############""""""""""""######"""""""""######$$$############""""""""""""!!!!!!"""###$$$$$$$$$$$$!!!###%%%&&&$$$"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!""""""###"""###%%%%%%###"""###$$$%%%###!!!!!!"""###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!############$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$%%%%%%%%%""""""######$$$%%%%%%%%%%%%%%%&&&&&&%%%$$$"""!!! !!!"""###%%%%%%}}}wwwnnnddd\\\WWWMMMJJJFFFCCCAAA@@@>>>===:::999999999:::999777555888888888888777777777777888888888888888888888888888888777666666555444444555555444444444333333333444444444444444444444444111111222333333444555555444777999:::999777666666333333333333333333333333555555555444444444444444111222222333333444444444333333333444444444444555444444444444444444444444444555555666666555555444555555444444444555555666666666666777777888888999888999999::::::999999888:::999777666666888999:::999999:::;;;<<<===>>>>>><<<>>>AAABBBDDDGGGJJJMMMRRRRRRTTTWWW]]]dddkkkooouuu|||{{{kkkeee]]]WWWTTTQQQMMMJJJFFFCCC@@@???>>>===<<<:::888777666555444333333333444333333333222222111111111111222222222333333333444333333333555777:::;;;======>>>???@@@AAABBBCCCAAAAAABBBFFFIIIRRRcccsssssshhh\\\SSSMMMLLLRRRZZZfffxxxoooYYYJJJCCC@@@<<<888222000//////111111///------///111111///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++************************'''''')))******))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$######!!!!!!!!!"""$$$%%%$$$$$$###""""""###$$$%%%##############################$$$$$$$$$$$$##################"""""""""""""""############""""""!!!!!!!!!###$$$$$$###"""""" !!!"""###$$$$$$$$$$$$!!!$$$&&&'''%%%###"""!!! !!!!!!""""""######!!!!!!!!!  !!!""""""###$$$$$$ !!!######!!! !!!"""$$$""" !!!"""!!! !!!!!!!!!!!!!!!!!!!!!!!!"""#########$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""###############!!!!!!""""""###$$$$$$%%%%%%$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!"""###$$$}}}uuukkkccc___QQQNNNJJJHHHFFFEEECCCBBBBBBAAA@@@AAAAAA@@@===;;;:::::::::999999999888888999999999999999999999999999888888777666555555555444444444444444444444444555555555555555555555555111111222333333444555555000333777999777555333222444444444444444444444444666666666777777777777777///000111222444555666777333333333444444444555555666666666666666666666666666666777777777777666666777666555444444444444444555555666777888999999::::::;;;;;;<<<<<<;;;;;;:::<<<:::888777666777888999999999:::;;;<<<===>>>???AAACCCFFFIIILLLOOOSSSWWW______```cccjjjrrrzzz|||pppiiibbb]]]WWWRRRPPPLLLHHHDDDAAA???===<<<<<<<<<:::999666555444333222222222222444444333333222111111000111111111222222333333333555444444444555888;;;<<>>===>>>;;;666555111......000111///---***---000111000/////////,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********************************$$$&&&''')))***+++******(((((((((((())))))))))))'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%$$$$$$!!!""""""###%%%&&&''''''$$$###!!! !!!"""$$$%%%%%%$$$"""!!!!!!###$$$&&&########################"""###$$$%%%%%%$$$###"""############"""""""""""""""###$$$$$$$$$"""!!!  ###$$$%%%$$$###""" """######$$$$$$$$$!!!$$$'''(((&&&$$$"""""" !!!!!!"""###$$$$$$%%%%%%%%%$$$###"""!!! !!!!!!"""###$$$$$$%%% !!!!!!  ###!!!  !!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""""""###""""""""""""""""""""""""""""""""""""""""""""""""######""""""!!!!!! !!!!!!"""######$$$$$$%%%$$$###"""!!!!!!!!!!!!###""""""!!!!!!!!!!!!!!!{{{ssskkkfff___ZZZUUUPPPMMMJJJHHHGGGFFFFFFEEEDDDBBB???===;;;???>>><<<:::::::::<<<===<<<;;;::::::;;;;;;:::888;;;:::999:::;;;;;;999777777777666666555444444333444444555666777777777777222222222222222222222222444555666666666555333333555444444333333444444555666555444444333333444444333333333444444555555555555444333333444555777888555444444444444555666666666666666666666555555555666777888777666555666777777888999:::999:::<<<>>>>>>???AAAAAA?????????@@@:::;;;;;;999888888;;;===???<<<;;;>>>??????BBBFFFKKKNNNRRRUUUYYY___hhhooorrrvvv{{{yyyssslllddd^^^UUURRRNNNIIIEEEBBBAAAAAA>>>===;;;999888777666666444444444333333222222222111111111000000000000000333333444222111000222333555555666777999;;;===?????????AAADDDCCC@@@AAAEEEFFFLLLTTT]]]nnn{{{xxx}}}qqqiii\\\RRRQQQQQQWWWkkkoooVVVIII<<<888777444111000111111000000///.........,,,,,,,,,,,,,,,,,,,,,,,,******************++++++***+++,,,,,,,,,,,,+++***))))))))))))))))))))))))((('''&&&'''((()))(((''''''))))))((('''&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&''''''(((((('''&&&%%%%%%''''''%%%%%%%%%%%%''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$######"""!!! $$$###"""!!!!!!"""###$$$"""""""""""""""""""""""" !!!!!!"""###$$$$$$$$$######""""""!!!!!! $$$###"""!!!!!!"""###$$$""""""############""""""""""""""""""############%%%$$$###"""!!! """""""""###$$$$$$%%%%%%(((&&&###""""""!!! !!!""""""!!! !!!"""###$$$!!!!!!!!!!!!!!!!!!!!!!!!&&&%%%"""  !!!!!!!!!!!!!!!"""######!!!"""$$$$$$"""!!!!!!!!!"""###############$$$$$$###"""!!! ############""""""""""""%%%%%%$$$$$$###"""""""""######""""""!!!!!! |||uuupppnnnjjjddd___[[[WWWSSSPPPRRRRRRQQQPPPMMMJJJFFFDDDDDDCCCAAA???>>>===>>>>>>AAAAAAAAACCCEEEDDDBBB???>>>===;;;;;;<<<<<<;;;999666666666555555444444444555555555666555555444444444444444444444444444444555555777888888888888777666666555555555555666666666666555444444444444555555555555555666666666666888888777666555444444555666555555555555666777777666666666666666666666666666777888888666666777888777999:::;;;;;;===AAADDDDDDFFFGGGFFFCCCAAA@@@@@@;;;<<<<<<;;;::::::===??????===>>>CCCFFFGGGLLLRRRUUUZZZ```fffkkkrrr{{{~~~sssjjjddd___XXXRRRPPPNNNJJJEEEBBB@@@???>>>===<<<:::888777666555555444333333333222222222222222222222111111111111111222333333222111111222444666777888:::;;;===>>>???BBBAAACCCGGGFFFDDDGGGMMMQQQ[[[iiixxx|||{{{vvvlll]]]VVVRRRTTTVVV```xxxfffRRREEE999666555222000///222111111000//////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***))))))))))))))))))))))))***)))((()))***+++***)))'''))))))((('''&&&'''(((''''''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&%%%'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$###""""""!!!!!!$$$$$$############$$$$$$"""""""""""""""""""""""" !!!!!!"""######$$$$$$"""""""""#####################""""""""""""######""""""############""""""!!!!!!"""""""""#########$$$$$$###"""!!! !!!""""""######$$$%%%%%%(((&&&$$$######"""!!! !!!!!! !!!  !!!""""""""""""""""""""""""$$$$$$$$$$$$$$$######"""!!!!!!!!!!!!!!!"""###### !!!"""######"""!!! !!!!!!"""###############$$$$$$$$$$$$########################""""""""""""""""""#####################"""""""""!!!!!!!!! {{{xxxtttooojjjeee```\\\______^^^\\\YYYTTTPPPMMMLLLLLLJJJHHHFFFEEEDDDDDDEEEFFFHHHKKKLLLJJJFFFBBB???<<<:::999999:::999888777777777666666666666666777777777777666555444333666666666666666666666666444555666888999999999999777777777777777777777777777777666555555555555555888777777777777777666666777888888777777666555444777666666666666777888888777777777777777777777777777888999999777777888999888999:::;;;>>>BBBGGGLLLQQQRRRSSSPPPLLLFFFCCCAAA>>>>>>???>>>>>>>>>AAACCCBBBAAAEEEJJJNNNPPPVVV\\\dddkkkuuu}}}tttnnneee^^^ZZZUUUPPPLLLIIIGGGDDD@@@>>><<<;;;;;;:::999888666555444444444222222222222222111111111222222222222222222222222222333333333111111333555777999;;;===???@@@@@@@@@AAA@@@AAACCCDDDFFFNNNWWWdddtttllldddVVVSSSTTTYYY```ooowww\\\KKK@@@666333333111//////222222111111000/////////,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,+++++++++******+++,,,,,,+++******))))))))))))))))))))))))***)))((()))***+++***)))'''))))))((('''&&&'''((()))(((((((((((((((((()))''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$######""""""###$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$!!!""""""###$$$%%%%%%%%%""""""############""""""""""""############""""""!!!!!!""""""""""""######""""""""""""!!!!!!!!!!!!!!!!!!"""######$$$$$$%%%'''&&&######$$$$$$###"""$$$###"""!!! $$$###""""""!!!"""""""""######################## !!!$$$%%%&&&%%%$$$""""""!!!!!!!!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$!!!"""""""""############""""""######$$$$$$$$$%%%############"""""""""""" !!!""""""###$$$$$$""""""""""""!!!!!!!!!!!!}}}wwwqqqlllnnnmmmllljjjfffaaa]]]ZZZWWWWWWWWWWWWVVVTTTRRRQQQQQQRRRTTTVVVUUUQQQJJJEEEAAA>>>;;;999999::::::999999999999999999888888888999999999999999888777666777777777777777777777777444444555666777777888888888888888999999888888888777777666555555555555555999999888888777777666666333444666777888888888777777777666666777777888999888888888888999999999999888999::::::999888:::;;;888999:::<<>>AAABBBBBBAAAAAAAAA??????BBBEEELLL[[[iiisssccc\\\YYYVVVWWW___nnnmmmUUUDDD;;;333222333000///000222222222111000000//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))((((((******++++++++++++******((((((((((((((((((((((((((('''&&&'''((()))(((''''''))))))((('''&&&'''((())))))(((((((((((())))))'''&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$######""""""""""""###$$$%%%%%%$$$###"""""""""""""""""""""""""""!!!!!!""""""############"""""""""######$$$$$$$$$!!!"""###$$$$$$###"""!!!""""""############""""""!!!!!!!!!!!!"""""""""###!!!!!!!!!!!!""""""""""""!!!!!!""""""###$$$$$$$$$%%%$$$""""""###$$$###"""$$$######"""!!!!!!""""""&&&%%%%%%$$$$$$################################# !!!"""###""""""!!!""""""!!!!!!""""""###$$$((('''&&&&&&&&&&&&'''((("""""""""""""""######$$$!!!!!!!!!!!!""""""""""""############"""""""""!!! !!!!!!""""""""""""""""""""""""!!!!!!!!!!!!~~~|||yyyuuuqqqnnnlllhhhjjjlllnnnmmmllliiihhhiiihhhgggeeeaaaZZZRRRKKKHHHEEEAAA???>>>???>>>>>>:::::::::999999999999999777777888999999999999999888888888888888888888888777777777666666666777777777888999999999999888777777666666555555555555555999888888888777777666666222333555777888999888888777777777777777888888999999999999:::::::::;;;;;;999:::;;;;;;::::::;;;===888999:::<<<@@@FFFMMMRRR[[[]]]]]]ZZZTTTMMMHHHFFFAAACCCDDDEEEFFFHHHLLLOOOZZZ\\\ccckkkooorrrzzzvvvnnngggcccWWWTTTPPPMMMJJJGGGEEECCC>>>===<<<;;;999888888888555444444333222222222222111111111111111111111111000000000000111111222222333444555555555555777999<<<>>>@@@CCCDDDDDDCCCBBBEEECCCDDDHHHOOO[[[qqquuuhhh]]]XXX[[[WWWXXXeee}}}~~~cccPPP???888333333333111000222222222111111000/////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))((((((************************((((((((((((((((((((((((((('''&&&'''((()))(((''''''))))))((('''&&&'''((((((''''''&&&&&&''''''(((&&&&&&%%%%%%%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$"""""""""""""""!!!!!!!!! !!!"""######"""!!! """""""""""""""""""""""""""""""""""""""###############"""""""""!!!!!!!!!!!!"""###$$$$$$###"""!!!""""""############"""""" !!!!!!!!!!!!"""""""""!!!!!!!!!!!!"""""""""""" !!!!!!"""######$$$$$$###""" """""""""!!!"""""""""""""""###$$$$$$"""""""""!!!!!! ##############################!!! !!!""""""""""""""""""###$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&""""""!!!!!!""""""###$$$""""""""""""!!!!!!!!!!!!############"""""""""!!!""""""""""""!!!!!! !!!!!!!!!!!!""""""""""""~~~{{{vvvppphhh```VVVPPPKKKHHHEEECCCBBBAAA@@@???======<<<;;;;;;:::999999555666777888999999999999999999999999999999999999;;;;;;:::999888888999999888999:::;;;;;;:::999888888888777666666666666666888888888888888777777777777777888888888888777777999888888888888999:::::::::::::::;;;;;;<<<<<<===999;;;<<<<<<<<<<<<===???999;;;<<<>>>AAAEEEKKKPPPSSSUUUVVVTTTPPPKKKHHHFFFBBBDDDHHHKKKOOOTTTZZZ^^^dddiiisss~~~yyyoooiiiccc]]]YYYNNNMMMJJJGGGDDDBBB@@@???;;;;;;:::999888777777666333333222222222222222333111111111222222222222222/////////000111111222222444666777777777888:::<<>>>>>999::::::;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999999:::;;;;;;999:::<<<======<<<:::999::::::999888888888888999999999999999999:::::::::::::::999999999::::::;;;;;;;;;;;;;;;;;;<<<<<<===::::::;;;<<<<<<===>>>>>>:::<<<============>>>@@@<<<>>>@@@AAACCCEEEJJJMMMKKKMMMNNNNNNLLLJJJJJJJJJGGGKKKQQQXXX```hhhqqqvvvzzzyyysssjjjccc^^^YYYSSSOOOIIIIIIGGGDDDAAA>>>===<<<999999999888777666555444333222222111222222333333222222222222333333333444//////000111111222333333666777999999999:::===???AAAAAABBBCCCDDDEEEEEEFFFFFFNNN]]]mmm{{{yyyccc[[[UUUTTTTTTTTTUUUXXX[[[bbbqqqwww[[[GGG===999444222333333000///111000000//////...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((((()))***+++))))))))))))))))))))))))***)))((()))***+++***)))'''))))))((('''&&&'''((('''&&&&&&%%%%%%&&&&&&'''&&&%%%$$$###$$$%%%'''((($$$%%%&&&''''''&&&%%%$$$########################%%%$$$$$$######$$$$$$%%%""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""###"""""""""""""""""""""###"""""""""""""""""""""######""""""""""""######""""""############"""""" !!!!!!!!!""""""""""""""""""!!!!!!!!!!!! !!!!!!"""#########$$$###!!! !!!"""!!! """"""!!!!!!!!!""""""###!!!"""###$$$$$$$$$###"""""""""""""""""""""""""""###############$$$$$$$$$######""""""######$$$%%% !!!""""""""""""!!! ###"""!!! !!!"""$$$%%%############$$$$$$$$$$$$############""""""""""""##################"""""" !!!!!!!!!"""""""""###uuummmeeeaaa\\\ZZZXXXWWWVVVTTTQQQNNNMMMLLLKKKIIIHHHFFFEEEDDD@@@@@@@@@@@@???>>>===<<<========================777777666666777999;;;<<<;;;<<<===??????===<<<;;;===<<<;;;;;;::::::;;;;;;:::::::::;;;;;;<<<<<<<<<:::999999:::;;;===@@@AAA===============>>>??????;;;;;;;;;<<<===>>>>>>???:::<<<>>>>>>======???AAA???AAACCCDDDDDDFFFIIIKKKGGGIIILLLLLLLLLLLLNNNOOOMMMRRR[[[dddooozzzwwwpppmmmhhhaaa[[[WWWRRRLLLGGGCCCCCCBBB???;;;888777777888888888777666555333222222222222111222222333444222222222333333444444444000000111222333333444444666888:::::::::<<<>>>AAABBBBBBBBBBBBCCCDDDFFFGGGOOO\\\qqqyyyeeeTTTQQQOOOPPPOOONNNSSSZZZaaannnjjjOOO===777777333111333222......000/////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************+++++++++***)))(((((()))***+++))))))))))))))))))))))))((('''&&&'''((())))))'''''')))))))))'''&&&'''(((''''''&&&&&&&&&&&&''''''&&&%%%$$$######%%%'''(((%%%%%%''''''''''''%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&##################$$$$$$$$$###"""!!!!!!"""###$$$""""""""""""""""""""""""#########""""""""""""""""""""""""###$$$$$$%%%%%%$$$###"""!!!!!!"""###$$$""""""############"""""" !!!!!!!!!"""###"""""""""!!!!!!!!!!!! !!!!!!"""#########&&&$$$"""!!!""""""!!! $$$###"""!!! !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!###$$$$$$###"""#########"""######$$$%%%!!!"""$$$%%%%%%$$$"""!!!$$$###!!! !!!"""$$$%%% !!!"""###$$$$$$############"""""""""""""""""""""###$$$$$$%%%%%% !!!!!!!!!""""""######zzzuuuvvvsssnnnhhhccc^^^\\\ZZZXXXWWWVVVVVVUUUQQQKKKEEEJJJHHHFFFDDDBBBBBBAAAAAACCCBBBAAA???@@@AAACCCDDDDDDDDDCCCAAA@@@?????????<<<===>>>AAACCCCCCAAA???:::::::::::::::;;;<<<===<<<===>>>>>><<<<<<===>>>@@@???>>>===============<<<<<<<<<===>>>???@@@AAA???AAABBBAAA@@@@@@AAACCCCCCCCCDDDEEEFFFHHHHHHIIIFFFGGGIIIJJJKKKLLLLLLLLLKKKLLLLLLLLLMMMPPPUUUYYY___eeennn{{{wwwoooiiifff^^^[[[WWWSSSNNNJJJGGGFFFBBB@@@===:::888777888888666555444333222333333444222111000//////000111111222222222111222222333333222222222222333555777888999999:::===@@@BBBBBBBBBEEE@@@???DDDGGGFFFJJJPPPVVVnnnnnn```SSSJJJEEEHHHKKKLLLRRRYYYhhh~~~qqq[[[HHH;;;777444333111///...///000111000////////////............---,,,,,,+++++++++++++++++++++************)))))))))))))))))))))))))))***)))((('''''''''''''''(((((((((((((((((((((((('''&&&%%%$$$$$$%%%''''''(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$"""!!!$$$$$$$$$$$$%%%&&&''''''&&&&&&%%%$$$#########$$$!!!!!!"""###$$$$$$%%%%%%%%%""" ###$$$###!!!######""""""""""""######%%%###!!!###%%%&&&$$$!!!!!!!!!!!!"""######$$$$$$!!!!!! """###%%%&&&###&&&%%% """!!!"""!!!  !!!"""###$$$ """"""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!"""$$$%%%$$$### """"""!!!""""""###$$$%%%&&&&&&%%%$$$###"""!!!!!!%%% """"""!!!"""###"""!!! !!!"""$$$######"""""""""""""""%%%$$$$$$$$$######"""""" """$$$%%%""""""""""""!!!!!!!!!!!! !!!!!!""""""""""""!!! }}}xxxtttqqqpppnnnmmmkkkkkkjjjgggaaa]]]WWWUUURRROOOMMMLLLLLLMMMNNNMMMLLLJJJJJJJJJKKKKKKKKKLLLKKKJJJIIIFFFDDDBBBGGGGGGIIIKKKLLLJJJFFFBBBAAA@@@@@@@@@@@@AAAAAABBB<<<>>>@@@AAA@@@@@@BBBCCCAAAAAAAAAAAAAAAAAAAAABBBAAAAAAAAAAAABBBCCCDDDEEEEEEGGGIIIIIIHHHHHHIIIJJJKKKLLLMMMNNNOOOPPPQQQRRRPPPPPPQQQQQQRRRSSSTTTTTTSSSTTTUUUVVVYYY^^^eeekkkssszzz{{{rrrkkkeee___\\\UUUSSSPPPKKKGGGDDDAAA@@@>>>===:::777555555555555666555444333222333333444333222111000000111222333222222111111222222333333222222222333444777999:::<<<<<<<<<>>>??????>>>===AAA???AAAEEEHHHMMMYYYfffxxx}}}jjj]]]PPPJJJFFFIIIMMMQQQZZZddd{{{sss^^^LLL===555333222111///---,,,---...///------------,,,,,,,,,,,,---,,,+++************++++++++++++*********))))))))))))))))))))))))))))))((((((((((((((('''''''''(((((((((((((((((((((((('''&&&&&&&&&''''''(((((((((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%$$$###############"""######$$$$$$$$$###""""""""""""""""""!!!""""""###$$$$$$%%%%%%&&&$$$"""###%%%&&&%%%#########""""""""""""######"""!!! !!!######!!!$$$$$$######"""!!!!!!!!!######""""""###$$$&&&'''"""%%%$$$ !!!!!!""""""###$$$$$$###"""""""""%%%###!!!$$$$$$""""""""""""""""""""""""!!!""""""######""""""!!!"""######$$$###"""!!! !!! !!!!!!"""$$$######""""""!!!!!! $$$!!! ###%%%###"""$$$"""###$$$###"""!!!"""###$$$######"""""""""""""""######"""""""""!!!!!!!!!""""""!!!!!!!!!"""###$$$"""""""""""""""""""""!!! !!!!!!!!!""""""######"""!!!!!!!!!!!!!!!|||xxxuuummmkkkfffbbb```______````````````___^^^]]]\\\[[[\\\]]]^^^^^^[[[VVVPPPMMMPPPQQQRRRTTTTTTQQQKKKFFFEEEEEEEEEEEEFFFFFFGGGGGGEEEGGGIIIJJJJJJJJJKKKLLLHHHHHHHHHHHHHHHIIIIIIIIIKKKKKKKKKLLLMMMNNNOOOPPPQQQTTTWWWYYYYYYYYYZZZ[[[[[[[[[]]]^^^___aaabbbbbbbbbbbbbbbbbbccceeeggghhhggghhhiiilllqqqyyyzzzrrrnnnhhhccc^^^YYYUUURRRMMMKKKHHHDDDAAA>>>===<<<<<<:::888666444333333444555444444333333333333444333333222222222222333444222111111111222222333444222333333555777999;;;<<<>>>>>>?????????>>>>>>===@@@CCCGGGMMMRRR^^^sssuuufff[[[MMMJJJHHHJJJNNNVVVeeerrrsss^^^NNNBBB999666777222111///---------......------------,,,,,,,,,,,,++++++******))))))******++++++*********)))))))))))))))))))))))))))))))))&&&'''((())))))(((((('''(((((((((((((((((((((((())))))))))))((('''&&&&&&(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%%%%%%%%%%$$$$$$##################&&&%%%%%%%%%%%%&&&&&&'''"""""""""###$$$$$$%%%%%%&&&$$$######$$$%%%%%%$$$######""""""""""""######"""!!! !!!######!!! $$$$$$######"""!!!!!!!!!$$$######""""""######$$$!!!$$$###!!!  """$$$$$$""" !!!###!!!!!!###$$$###"""""""""""""""""""""""""""##################"""######""""""!!!!!!"""""""""!!!!!! !!!"""""""""""""""""""""""" ###!!!!!!###"""$$$%%%$$$###"""###%%%$$$######"""""""""""""""!!!!!!!!!!!! %%%$$$###""""""""""""""""""""""""""""""""""""""" !!!!!!!!!!!!""""""$$$######""""""""""""###~~~yyyvvvuuuvvvvvvxxxyyyzzz{{{zzzxxxwwwuuutttvvvwwwwwwsssllleee```[[[]]]___``````[[[TTTOOOJJJJJJKKKLLLNNNPPPRRRSSSUUUWWW[[[\\\[[[ZZZZZZ[[[XXXXXXXXXWWWVVVUUUTTTSSSYYYZZZ[[[\\\^^^```bbbddddddhhhlllooopppqqqrrrsssqqqrrrssstttvvvwwwyyyyyy||||||||||||zzzuuuooojjjccc```]]]ZZZWWWSSSOOOLLLHHHGGGDDDBBB???===<<<;;;:::999888666555444444444444333333333333333333333222222222222222333333333222111111111222333444555333444555777:::<<<>>>???>>>???@@@AAA@@@@@@@@@AAABBBHHHRRR]]]jjj}}}yyymmmaaaYYYQQQOOONNNNNNSSSbbbwww|||yyyyyy}}}~~~kkk^^^OOOFFF@@@:::888999333222111000/////////000/////////.........------++++++************++++++************))))))))))))))))))))))))))))))))))))$$$&&&((()))***)))((('''((((((((((((((((((((((((************(((%%%###!!!(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''((('''&&&$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$###&&&%%%%%%%%%&&&'''((((((""""""#########$$$$$$$$$###""""""!!!""""""############""""""""""""###############$$$$$$$$$###"""!!!!!!!!!"""######$$$$$$"""!!!!!! ######!!! !!!"""######"""!!!  ###!!!!!!###$$$"""""""""""""""""""""""""""######$$$$$$$$$$$$######$$$###!!! !!!"""###$$$$$$###""""""!!!"""""""""""""""######$$$$$$$$$!!!!!!!!!###$$$$$$""""""###%%%$$$######"""""""""""""""!!!!!!!!!!!!!!!!!! $$$$$$######"""""""""""""""""""""""""""#########!!!!!!!!!!!!!!!!!!""""""######"""!!!!!!"""""""""|||wwwrrrsssssssssoooiii```ZZZRRRRRRRRRTTTXXX]]]bbbeeefffjjjooossstttuuuuuuuuurrrrrrqqqooommmjjjgggfffkkklllmmmooorrruuuxxxyyy|||wwwpppllliiieeeaaaZZZXXXVVVTTTRRROOOJJJGGGDDDCCCAAA???===<<<;;;;;;777777666555444444333333222222333333333333333333000111111222222222333333222222222222333444555666555666888:::===???@@@AAA???@@@AAA@@@>>>>>>AAACCCDDDNNN```tttvvvkkkaaaYYYUUUQQQRRRSSSUUU```vvvzzzrrrsssvvv~~~}}}eeeSSSJJJBBB???<<<777444333333222111000000////////////............---------,,,,,,+++++++++,,,,,,---*********)))))))))(((((((((((((((((((((((((((((($$$&&&((()))***)))((('''((((((((((((((((((((((((&&&'''(((((('''&&&$$$###(((((('''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&$$$#########$$$%%%&&&&&&&&&&&&&&&%%%$$$###!!!!!!!!!!!!""""""###$$$###############$$$$$$$$$######""""""!!!""""""#########""""""""""""######"""###$$$$$$$$$#########!!!!!!!!!"""######$$$$$$""""""!!!!!! ######  !!! $$$$$$############$$$$$$"""&&&&&&"""!!!$$$&&&%%%""""""""""""""""""""""""######$$$$$$$$$$$$#########"""  ###$$$$$$$$$###""""""!!!"""""" !!!!!!"""#########$$$ """###!!! """ !!!""""""!!!!!!"""$$$$$$######"""""""""""""""""""""""""""""""""""""""!!!!!!"""""""""#########!!!"""""""""#########$$$""""""""""""""""""!!!!!!!!!!!! !!!!!!"""}}}wwwmmmfff^^^]]]]]]___dddlllsssxxx|||yyyrrrllleeeaaa___^^^[[[XXXRRRPPPNNNLLLKKKIIIEEEBBB@@@???===;;;999888888777333333333333222222111111111222222333333333333222///000111222333333333222333333333444555666777888888999;;;===???AAAAAABBBAAABBBAAA???<<<>>>CCCHHHOOO___xxx|||rrrfff\\\UUUQQQOOOIIIOOOTTT]]]ooo~~~yyy~~~gggRRREEE>>>:::;;;;;;666222111000000000///......------,,,,,,,,,,,,++++++++++++,,,,,,,,,+++,,,,,,---...******)))))))))(((((((((((((((((((((((((((((((((&&&'''((())))))(((((('''((((((((((((((((((((((((!!!"""$$$&&&'''((())))))(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$$$$"""###$$$%%%$$$###"""!!!######"""""""""######$$$########################$$$%%%%%%$$$######$$$&&&######""""""""""""###### !!!######!!! !!!"""$$$$$$######"""!!!!!!!!!###$$$$$$$$$$$$###"""!!!###$$$!!! """###!!!!!!!!!!!!!!!###&&&%%% !!!######"""""""""""""""""""""""""""##################""""""!!! !!!"""$$$"""!!!!!! !!! !!!!!!!!!%%%!!!"""""" """"""!!!!!!"""$$$$$$######"""""""""""""""############$$$$$$$$$$$$ !!!"""#########"""!!!""""""######$$$$$$$$$######""""""""""""!!!!!! !!!!!!"""rrrtttxxx}}}yyywwwtttuuuzzzzzztttmmmgggbbb]]]XXXUUUTTTTTTQQQNNNKKKIIIFFFEEEEEEDDDAAA@@@===<<<:::888666555444444222222333333222222111111000111222333444333333222000111222333444444444333444444555555666888999::::::;;;===@@@AAABBBBBBBBBBBBCCCCCCAAAAAAFFFPPPXXXkkkuuuoooeeeZZZQQQMMMLLLMMMLLLUUUaaapppiiiSSSCCC>>>888555777999666333222000000000//////...---,,,,,,,,,,,,+++++++++******++++++******+++,,,,,,---***)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((###$$$$$$%%%'''(((***+++(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$!!!"""$$$%%%%%%$$$###"""''''''&&&%%%%%%%%%&&&&&&###########################%%%&&&%%%###"""$$$&&&######""""""""""""######!!!######!!! !!!"""$$$$$$######"""!!!!!!!!!###$$$%%%%%%%%%$$$###""" $$$%%%"""!!!###$$$""" ###### !!! """"""""""""""""""""""""!!!""""""######""""""!!!!!!  !!!"""###!!! !!!!!!"""!!!!!!!!!!!!""""""""""""### !!!!!!""""""""""""$$$%%%$$$######"""""""""""""""#########$$$$$$$$$%%%%%%"""###$$$$$$$$$###"""!!!!!!""""""######$$$%%%%%%#########"""""""""!!!!!!!!!!!! !!!""""""###iiilllqqquuuyyy|||}}}~~~~~~~~~vvvoookkkgggbbb^^^ZZZUUUQQQNNNNNNNNNKKKHHHFFFDDDBBBAAAAAABBBAAA???<<<;;;999777555444333333444444555555555444444333000111222333444333333222000222333555666666555555555555666666777999:::;;;<<<===???AAABBBBBBBBBBBB@@@BBBDDDDDDHHHQQQ___jjjnnnhhh___TTTMMMJJJLLLOOO[[[gggwwwmmmUUUDDD:::999222...111333222111222222222222222111000///............---------,,,,,,******))))))***+++,,,,,,))))))))))))((((((((((((((((((((((((((((((((((((***)))((('''''''''''''''((((((((((((((((((((((((***)))(((&&&&&&'''(((((((((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''&&&%%%"""###%%%'''''''''%%%%%%&&&%%%$$$$$$############$$$$$$##################!!!###$$$### """%%%######""""""""""""######!!!$$$&&&%%%###"""###%%%!!!!!!!!!"""######$$$$$$!!!"""###$$$$$$###"""!!! $$$&&&###"""$$$$$$###"""###&&&''''''&&&###"""!!!%%%'''$$$###%%%%%%$$$""""""""""""""""""""""""!!!!!!""""""""""""!!!!!! !!!""""""""""""!!!""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&"""!!!$$$%%%"""!!!""" """###$$$######%%%&&&$$$######"""""""""""""""""""""######$$$$$$$$$%%%&&&&&&&&&&&&%%%###!!! !!!""""""###$$$$$$%%%%%%$$$#########""""""!!!!!!""""""!!!""""""###$$$$$$bbbeeeiiimmmppprrrrrrrrrvvvyyy}}}|||sssnnnhhhccc^^^ZZZWWWTTTOOONNNLLLIIIGGGDDDBBBAAAAAA@@@@@@>>>===<<<;;;;;;888777777666555555444444333333333222222111111111333222222222222222222222333333333222222333444444:::999888999<<<>>>??????BBBBBBBBBDDDFFFHHHHHHHHHGGGJJJLLLNNNSSSccc{{{ttthhh\\\OOOIIIIIILLLSSSZZZjjjqqqYYYFFF>>>===444444444444444444444444222111///...------------///...---,,,+++*********+++,,,,,,+++******+++---******))))))((((((''''''(((((((((((())))))))))))'''((()))***)))(((&&&$$$++++++******))))))(((((())))))((('''&&&&&&%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$ """%%%'''(((&&&$$$"""%%%###"""$$$((()))&&&$$$$$$+++***"""%%%&&&"""$$$$$$$$$$$$$$$$$$$$$$$$%%%''')))((($$$!!!"""$$$""""""""""""""""""""""""$$$$$$$$$###############!!!"""$$$$$$$$$###"""""""""!!!!!!!!!!!!""""""######""""""!!!!!! $$$%%%%%%%%%%%%$$$######!!!!!!  !!!!!! """""""""""""""""""""""")))%%%""""""$$$%%%$$$###$$$$$$%%%%%%%%%$$$$$$### !!!"""###############&&&&&&%%%%%%$$$######### !!!"""######""" """"""%%%$$$###!!! !!!"""$$$%%%######""""""""""""""""""######$$$$$$$$$$$$#########!!!"""""""""""""""########################$$$$$$%%%WWWYYY^^^bbbfffiiijjjkkkooorrrvvvyyy|||~~~yyyqqqlllddd```[[[WWWTTTQQQMMMKKKHHHGGGFFFDDDCCCAAA@@@???;;;::::::999888777666555777777666555555444333333333333333222222222111111333333333333333333333333333333333333333444555555777777777999<<>>999999444444444333222111111000000///...------...//////......---,,,,,,+++++++++,,,------+++))))))***+++***)))))))))((((((((('''))))))))))))************'''((()))***)))(((&&&%%%))))))(((((((((((((((((()))(((((('''&&&&&&%%%%%%((((((((((((''''''''''''######$$$%%%&&&%%%%%%%%%###""""""###$$$%%%%%%$$$"""$$$""" %%%&&&%%%""""""""""""""""""""""""$$$&&&'''&&&$$$#########""""""""""""""""""""""""###########################$$$%%%%%%%%%%%%%%%%%%""""""!!!!!!!!!!!!""""""###"""""""""!!!!!!!!! ###############""""""!!!""""""!!!!!!!!! !!!!!!"""######"""!!!!!!""""""""""""""""""""""""%%%### !!!"""""" """######$$$$$$######""""""######$$$$$$$$$$$$###"""""""""""""""!!!!!!!!!!!!"""""""""""""""!!!!!!"""  """$$$###"""!!! !!!"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""%%%$$$###!!! !!!!!!"""######$$$$$$"""""""""""""""###$$$$$$KKKNNNRRRWWW\\\___aaabbbcccgggkkkpppssswww|||wwwpppiiiccc___ZZZWWWSSSPPPNNNLLLIIIGGG@@@??????>>>======<<<<<<999999888777777666555555666555555444444333333222333333333333222222222222333333333333444444444444333333333333444666777777666777999<<<>>>AAABBBCCCDDDEEEEEEEEEGGGLLLSSSXXXYYYaaaooo}}}ssscccPPPNNNLLLKKKMMMWWWjjj|||gggOOO@@@777555666444444333222000///...---......------...//////000------------------------,,,------+++)))(((((()))))))))))))))((((((((((((************++++++++++++'''((()))))))))(((&&&&&&''''''''''''''''''((((((((((((((('''&&&&&&%%%%%%((((((((((((''''''''''''&&&%%%$$$$$$$$$%%%'''(((###$$$$$$######$$$&&&((()))"""!!!$$$$$$%%%'''""""""""""""""""""""""""$$$#########%%%%%%###"""""""""""""""""""""""""""""""""""""""""""""""""""###""""""!!!!!!!!!!!!"""""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!!!!!!!""""""!!!!!! """""""""""""""!!!!!!!!!!!!""""""######""""""!!!""""""""""""""""""""""""###!!! !!!!!! !!!!!!""""""###""""""!!!$$$$$$%%%%%%$$$$$$###### !!!!!!!!!!!!###"""""""""""""""######"""!!! !!!"""###"""!!!!!! !!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""$$$$$$$$$$$$$$$###"""""" !!!""""""###$$$$$$!!!!!!!!!!!!!!!"""######FFFHHHLLLPPPTTTWWWXXXYYYYYY]]]bbbgggkkkqqqvvvzzzzzz}}}}}}xxxqqqjjjddd___ZZZWWWUUURRROOOLLLKKKHHHFFFCCC<<<<<<;;;;;;:::999999888888888777777666555555444444444444333333222222222333333333333333333333333333333333333333444444444333333444555666777999::::::<<<>>>???@@@AAACCCEEEGGGIIIJJJKKKOOOYYYfffppp|||wwwfffYYYOOONNNOOOPPPTTTbbb|||tttVVVCCC;;;666444444333333222111000///...---........................,,,---------......------)))***++++++)))((()))***))))))))))))(((((((((((()))))))))*********++++++''''''((()))(((((('''&&&&&&&&&&&&''''''(((((()))(((((('''''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$'''&&&%%%%%%%%%&&&''''''###%%%&&&%%%$$$&&&+++///666)))"""&&&((($$$"""%%%$$$$$$$$$$$$$$$$$$$$$$$$###!!! !!!%%%&&&$$$!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""###"""  """"""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!!!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!###"""!!!!!!"""""""""!!!!!!!!!""""""######""""""$$$$$$$$$$$$$$$###"""!!! !!!!!!"""######$$$$$$###"""!!!!!!"""$$$%%%""""""""""""""""""!!! !!!!!!!!!!!!!!!"""######!!!!!!!!!!!!""""""""""""""""""############"""""" !!!"""#########!!!!!!!!!!!!!!!""""""""""""""" !!!""""""EEEFFFHHHJJJLLLNNNOOOPPPRRRUUUZZZ___dddjjjpppttttttwwwyyy{{{|||~~~~~~}}}{{{wwwtttnnniiiccc]]]YYYUUUQQQNNNMMMJJJGGGEEECCCAAA===;;;<<<<<<;;;:::999777777666444444444333333222222111333333333333333222222222333333333333333333333333222222222222333333444444555555555666777999:::;;;===>>>@@@@@@???@@@DDDFFFKKKPPPWWW]]]eeeuuu|||nnndddZZZTTTOOOOOOQQQWWWaaauuuttt```III>>>:::666333222111111111111000000000000/////////...------,,,++++++,,,---......------,,,%%%''')))************,,,(((((((((((())))))))))))((((((((()))))))))******''''''(((((((((((((((''''''''''''(((((()))))))))'''''''''''''''&&&&&&&&&$$$$$$$$$############"""%%%&&&'''''''''&&&%%%%%%!!!###%%%%%%%%%'''---222999,,,%%%(((***$$$!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$""" !!!$$$&&&$$$!!!######################## !!!!!!""""""""""""&&&%%%###"""!!!""""""###""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""######""""""!!! !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!!!!!!!!"""!!!""""""###$$$$$$######""""""######"""!!!  !!!"""######$$$###"""!!!!!!!!!"""$$$%%%!!!"""######"""!!!!!! !!!!!!!!!""""""""""""""" !!!!!!!!!""""""""""""""""""######""""""""" !!!"""###"""!!! ######""""""!!! !!!!!!"""CCCCCCCCCDDDEEEFFFFFFGGGKKKNNNRRRVVV[[[aaahhhllllllnnnqqqssstttvvvyyy{{{{{{}}}wwwtttqqqooonnnmmmkkkiiibbb___ZZZVVVRRROOOKKKIIIGGGEEECCCAAA???===999777;;;;;;:::999777666555555555555555555444444333333333333333333333333333333333333333333444444444444222222333333444444555555777777777777888:::;;;;;;;;;===??????@@@DDDJJJPPPWWWcccsssjjj___[[[XXXVVVQQQQQQVVVcccwww[[[MMM???:::888555111000000000000000000000000000////////////---,,,+++***+++,,,---------,,,+++***"""%%%(((*********+++,,,(((((((((((())))))))))))'''((((((((())))))))))))''''''''''''((((((((((((((((((((((((((()))))))))''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&''''''&&&$$$### """###$$$&&&***,,,---'''$$$%%%'''%%%######""""""""""""""""""""""""!!!!!!!!!"""$$$$$$###"""######################## !!!!!!""""""######$$$$$$###""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""######$$$$$$######"""!!! $$$######""""""######$$$""""""""""""""""""""""""!!!!!!  !!!!!!!!!"""###$$$$$$$$$$$$!!!!!!!!!"""!!!!!!  !!!!!!""" !!!"""###$$$!!!###$$$"""!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!""""""######$$$$$$$$$!!!""""""######""""""!!!!!!""""""#########""""""###""""""!!!!!!  !!!""""""@@@?????????@@@AAAAAABBBDDDGGGJJJNNNRRRXXX^^^bbbbbbdddgggiiikkkmmmppprrrrrruuuzzz}}}zzztttpppllljjjgggdddcccaaa```___YYYWWWTTTQQQOOOLLLHHHEEEBBB@@@?????????===:::777777666666666555555555555777777777777666666666666333333333444444444444444333333333444444444555555444444444555666777777777999999888999999:::;;;;;;999<<<@@@BBBFFFNNNZZZcccrrrqqqccc^^^]]]^^^^^^\\\[[[cccxxxhhhKKKBBB999777666222000111000000//////......---------............---++++++***+++,,,---,,,+++)))((("""%%%(((******)))******'''((((((((()))))))))***(((((()))))))))*********'''''''''''''''((())))))((((((''''''''''''''''''''''''''''''''''''''''''((((((((('''''''''&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$###"""!!!###$$$&&&%%%%%%!!!$$$$$$"""###%%%%%%"""""""""""""""""""""""""""!!!"""$$$$$$###"""###$$$########################!!!!!!""""""###$$$$$$%%% !!!!!!"""!!!!!!!!!""""""!!!!!!!!!!!!"""""" !!!!!!!!!"""""""""#########$$$$$$######"""!!! !!!!!!!!!!!!$$$$$$###""""""###$$$$$$""""""""""""""""""""""""""""""  """ !!!"""############ !!!!!!""""""""""""!!! !!!!!!!!! !!!!!!""""""""" ###$$$###!!!"""###!!!!!!"""######"""!!! !!!!!!""""""###$$$$$$%%%!!!!!!""""""""""""!!!!!!$$$######"""""""""###### !!!!!!!!!""""""!!!!!! !!!!!!"""###>>>>>>>>>>>>???@@@AAAAAA@@@BBBEEEHHHLLLQQQWWW[[[[[[]]]```bbbdddfffiiikkklllppptttxxx{{{}}}}}}xxxsssnnniiieeebbb```]]]YYYWWWUUUTTTSSSQQQOOOMMMKKKJJJFFFBBB>>>;;;:::::::::;;;;;;888666222222222333444444555555444444333333333333333333444444444444444444444444333333333444444555555555555666666777888999999::::::::::::999999:::;;;;;;999===BBBGGGMMMYYYiiittt}}}tttiiibbbbbbdddeeeeeehhhgggqqqpppUUUDDD===888666555222222444000000///...,,,+++******+++,,,---.........---,,,***+++,,,---,,,***'''&&&###&&&)))***)))((((((((('''((((((((())))))******)))************+++++++++'''''''''''''''((()))***'''''''''&&&&&&%%%%%%%%%&&&'''''''''''''''''''''(((((('''''''''&&&&&&&&&)))&&&###!!!!!!"""$$$&&&(((&&&$$$%%%''''''$$$ %%%((("""!!!&&&&&& $$$$$$$$$$$$$$$$$$$$$$$$!!!$$$&&&%%%###!!!"""%%%########################!!!""""""###$$$%%%%%%%%%"""###$$$&&&&&&&&&%%%$$$""""""!!!!!!!!!!!!"""""" !!!!!!!!!""""""#####################"""!!!!!! !!!!!!!!!""""""#########"""!!! !!!"""###""""""""""""""""""""""""!!!%%%%%%###"""###$$$ !!!"""""""""""" !!!"""###############""""""""""""############!!!"""!!!!!! ###$$$###!!!"""$$$!!!!!!"""######"""!!!  !!!""""""###!!!!!!""""""""""""!!!!!!$$$###!!! !!!""" !!!###$$$%%%!!!!!!!!!!!!!!!"""######@@@@@@>>><<<::::::<<<>>>???@@@BBBDDDGGGKKKMMMOOORRRUUUXXXZZZ[[[\\\^^^``````dddjjjpppsssvvvyyy{{{|||~~~}}}rrroookkkgggeeebbb___]]]ZZZWWWSSSOOOKKKIIIIIIIIIJJJIIIGGGDDDBBB???===<<<::::::888666555444444444555444222111111222444555333333222222111222222222333333333444444333222222444555777666555555666888888777666666666666555444888888888888888999:::<<>>===<<<;;;<<<===?????????@@@BBBDDDFFFHHHIIIKKKMMMPPPRRRSSSTTTVVVXXXZZZ^^^ccchhhlllooosssvvvvvvxxx|||~~~|||zzzwwwrrrnnnjjjgggccc```^^^[[[XXXVVVTTTRRRNNNKKKHHHFFFFFFFFFDDDCCCBBBAAA???===<<<<<<:::999888666555444444444555444222111111222444555444444333333333333333444333333444444444444333333222444555555444333555666666666555555666666666555666888999:::;;;<<<>>>???@@@CCCNNNcccxxxwwwpppllliiihhhjjjfffddddddkkkxxxvvvfffQQQBBB999777555222000///000000...........................------------,,,,,,,,,+++++++++******)))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((()))))))))*********(((((((((((((((((((((((('''''''''&&&$$$$$$%%%'''''''''&&&&&&&&&&&&''''''(((((('''&&&%%%%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$###%%%%%%###"""""""""""""""$$$$$$$$$$$$$$$$$$###"""""""""#########$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$%%%%%%%%%%%%%%%&&&$$$######$$$%%%%%%$$$###"""!!! !!!"""###!!!!!!!!!"""""""""######""""""""""""""""""""""""$$$######"""!!!!!!!!!!!! !!!!!!!!!  !!!!!!!!!"""""""""!!!   !!!""""""""" !!!"""!!! !!!"""$$$###""""""!!!!!!""""""!!!!!! !!!!!! !!!!!!!!! !!!!!!!!!""""""$$$$$$##################""""""""""""""""""""""""!!!!!!"""""""""!!! !!!!!!!!!!!!!!!!!! !!!!!!"""#########CCCBBB@@@???>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBCCCDDDFFFIIIKKKKKKLLLNNNOOORRRUUUYYY]]]aaaeeejjjnnnmmmppptttwwwyyy{{{~~~yyyrrrmmmkkkiiifffccc___\\\XXXUUUSSSQQQNNNLLLLLLJJJHHHEEECCCBBBBBBBBB>>>======<<<;;;:::::::::999888777666555444444444444444222222222222444444555555444444444444555555333444444555555555444444333444666555444444555777666666666666666777888888888:::<<<>>>???AAADDDFFFKKKRRRcccxxxmmmbbb]]]\\\\\\^^^aaaaaaaaaffftttlll```UUUGGG<<<888666444222000//////000////////////////////////------------,,,,,,,,,,,,,,,,,,+++***)))((('''&&&************************(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((&&&''''''&&&$$$$$$%%%'''''''''&&&&&&&&&&&&''''''''''''''''''&&&%%%$$$$$$!!!###$$$%%%&&&%%%%%%$$$&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$""" !!!"""""""""######$$$#########"""""""""#########$$$$$$!!!!!!""""""###$$$$$$%%% !!!!!!!!!""""""######'''%%%"""!!!"""$$$%%%%%%###"""!!! !!!"""###!!!!!!""""""######$$$$$$""""""""""""""""""""""""###"""  """###"""###$$$$$$$$$###"""!!!!!!!!!!!!!!!"""""""""###  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""" !!!"""$$$###""""""!!!!!!""""""!!!!!! !!!!!! !!!!!!!!!!!!"""""" !!!!!!!!!"""""""""$$$$$$$$$######"""""""""""""""""""""""""""""""""!!!!!!"""#########""""""$$$""""""$$$""""""""""""############KKKIIIEEEBBB@@@???===<<<<<<<<<<<<<<<===???@@@@@@AAACCCFFFGGGGGGHHHIIIKKKLLLNNNQQQSSSWWW\\\bbbgggeeehhhlllppptttwww{{{~~~yyysssnnngggcccaaa```^^^]]]UUURRRNNNLLLKKKIIIGGGEEEDDDCCCBBB@@@????????????;;;::::::999888888777777777666666555444444444444444333333222222333333444444444444444444444555666444444555666666666555555666777999888777777888:::888999999888777888:::;;;;;;===>>>@@@BBBHHHPPPVVVeeepppyyyggg^^^VVVUUUWWWYYY^^^cccaaaccckkk~~~jjjZZZRRRMMMDDD===666555333111000/////////////////////////////////---------,,,,,,,,,++++++,,,++++++***))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))'''''''''((((((((())))))((((((((((((((((((((((((&&&''''''&&&$$$$$$&&&''''''&&&&&&%%%%%%&&&&&&'''%%%&&&'''((('''&&&$$$###!!!"""$$$&&&&&&&&&%%%$$$'''&&&%%%$$$###$$$%%%&&&"""!!!!!!$$$&&& !!!"""###############""""""""""""############""""""######$$$$$$$$$$$$ !!!!!!!!!$$$""" !!!"""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""#########$$$%%%%%%$$$###""" !!!!!!!!!""""""""" !!!"""""""""""""""!!!!!!!!!!!!!!! """###"""!!! !!!"""######"""!!!!!!!!!!!!!!!!!!!!! !!!!!!######################## !!!!!!!!!!!!""""""""""""""""""!!! """""""""""""""""""""""" !!!"""###############""""""######"""""""""""""""""""""QQQLLLGGGCCCAAA@@@>>>===;;;;;;;;;<<<===>>>@@@AAA???AAADDDEEEDDDEEEFFFGGGGGGIIIKKKMMMPPPUUU[[[___^^^aaaeeejjjmmmrrrwwwzzz||||||~~~yyyqqqllleeebbb\\\XXXVVVUUUTTTSSSNNNKKKHHHFFFFFFDDDCCCAAA??????>>>======<<<<<<<<<;;;:::999888777666555444555555444444444444444555333333333333333333333333333333333333333444555555444555666777777777777777777888:::999888888999;;;888999:::888777777:::===;;;>>>@@@CCCJJJWWWgggsssvvveeeWWWPPPLLLNNNRRRVVV]]]eeedddjjjxxxuuuhhhWWWMMMIIIGGGAAA;;;333333222111000000//////////////////////////////------,,,,,,,,,+++++++++++++++++++++++++++++++++(((((((((((((((((((((((('''((((((((()))))))))***&&&''''''''''''(((((((((((((((((((((((((((((((((%%%&&&'''&&&%%%%%%&&&(((&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&'''''''''&&&%%%$$$"""###$$$%%%&&&%%%%%%$$$&&&%%%$$$###$$$%%%&&&'''"""!!!!!!$$$&&& !!!"""###############!!!!!!"""""""""#########$$$$$$$$$$$$######"""""""""""""""######$$$$$$$$$!!! !!!"""######!!!""""""!!!!!!!!!!!!""""""######"""!!!   !!!""""""!!!!!! !!!!!!  !!!!!!!!! !!!!!!""""""""""""""""""""""""!!!!!!!!!!!!"""###"""!!! !!!######""""""!!! !!!!!!!!!!!!!!! !!!!!!""""""""""""""""""""""""!!!!!!!!!!!!"""""""""###!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!! WWWPPPHHHCCCBBBBBBAAA@@@;;;;;;;;;<<<===>>>???@@@<<<>>>@@@AAA@@@@@@AAABBBCCCEEEFFFHHHJJJNNNSSSWWWWWWZZZ^^^aaaeeejjjooorrruuuvvvxxxzzz}}}yyyqqqjjjeeeaaa[[[YYYVVVRRROOOMMMLLLKKKHHHFFFCCCBBBBBBAAA@@@>>><<<<<<;;;;;;;;;::::::::::::999999777666555444444444444333333333444444555333333333333333333333333222222222222333444555666555666666777888888888888666777999888777777888:::777999:::999888999>>>BBBBBBGGGMMMTTT```rrruuudddVVVMMMHHHGGGKKKPPPVVV___hhhkkkwwwttt[[[RRRHHHBBBAAA???999333111111111111000000//////........................,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,''''''''''''''''''''''''''''''(((((())))))******&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((%%%&&&&&&&&&%%%%%%&&&(((&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&'''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&&&&&&&$$$""" !!!"""""""""######$$$#########!!!!!!!!!"""""""""######%%%$$$$$$###""""""!!!!!!""""""""""""""""""""""""""""""###$$$&&&%%%""" !!!!!!""""""""""""!!!!!!######"""!!!  !!!###$$$###!!!  !!!"""!!!  !!!"""""""""!!!!!!""""""""""""""""""""""""!!!"""######!!!!!!"""######"""!!!!!! !!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!"""""""""######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!! !!!""""""!!!  !!!!!!!!!!!!ggg]]]QQQIIIFFFFFFDDDBBB======<<<<<<<<<<<<======:::;;;===>>>=========???>>>@@@BBBCCCDDDGGGKKKNNNOOORRRUUUXXX[[[```eeehhhkkkmmmpppssswww{{{~~~~~~xxxppphhhbbb]]]ZZZWWWSSSRRRQQQNNNJJJGGGEEEDDDCCCAAA???>>>>>>>>><<<;;;999999999999999888777777777777666666666555555555333333222222333444555555222333333444444333333222333333333333444555666777555666777888999999999999777888999999888888999:::777:::===>>>>>>BBBIIIOOOZZZ```jjjssspppcccVVVMMMIIIFFFFFFKKKQQQXXXbbbllluuugggWWWIIICCC<<<:::;;;;;;666111000000000000000000//////------------------------,,,,,,,,,++++++++++++***++++++++++++************(((((((((((((((((((((((('''''''''((()))*********%%%%%%&&&&&&&&&'''''''''(((((((((((((((((((((((($$$&&&&&&&&&%%%%%%''')))&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&$$$###""""""$$$$$$###$$$%%%%%%&&&&&&&&&%%%%%%%%%###"""""""""""""""$$$$$$$$$$$$$$$$$$###"""!!!!!!!!!!!!"""""""""###"""""""""""""""""""""""""""""""""!!!!!! ###"""""""""$$$$$$###!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!""""""""""""""""""!!!"""###$$$%%%$$$$$$### !!!!!!!!!!!!!!!!!!"""###"""""" !!!!!!!!!"""#########$$$!!!"""######"""!!!"""###""""""!!! !!!!!!!!! !!!!!!"""""""""!!!!!! !!!!!!"""""""""######### !!!!!!"""#########!!!!!!!!!!!!!!!!!!!!!!!!""""""#########"""!!!!!! !!!""""""!!! !!!""""""######xxxmmm]]]QQQKKKHHHEEEBBB??????===<<<;;;::::::::::::;;;======<<<<<<===>>>;;;<<<>>>@@@@@@BBBEEEHHHJJJLLLOOOQQQTTTXXX]]]aaaeeefffjjjnnnssswwwzzz|||~~~zzz}}}}}}zzzvvvtttqqqlllddd]]]XXXUUURRRQQQJJJKKKKKKHHHDDD???===;;;@@@>>>;;;;;;;;;;;;:::999777888888888777666666555444444444555555666666666222222222222333444555555222333333444444333333222444444444555555777888888666666777888999:::::::::999;;;<<<<<<::::::;;;===:::>>>BBBDDDFFFKKKTTT[[[rrrzzzuuucccWWWNNNHHHEEECCCDDDJJJPPPWWWbbblll~~~jjjRRRDDD???:::555666999;;;888444//////000000000000//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,+++***)))(((''''''))))))))))))))))))))))))&&&''''''((()))******+++%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((($$$%%%&&&&&&%%%%%%''')))&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$$$$%%%'''(((***((($$$"""!!!"""###$$$"""###%%%&&&'''&&&%%%%%%!!!""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$###"""!!!!!!!!!!!!"""""""""""" !!!!!!""""""######''''''&&&%%%$$$###""""""###!!!!!!"""!!!!!!!!!""""""""""""!!!!!! !!!"""###$$$%%%%%%########################%%%###"""!!!!!!"""###$$$ !!!"""######"""!!!!!!!!!!!!!!!""""""""""""""""""#########!!!  !!!"""###$$$$$$%%%!!!###$$$###"""!!!"""###""""""!!! !!!!!! !!!!!!%%%%%%%%%%%%$$$$$$######""""""""""""############ !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$$$$$$$###"""!!!!!!!!! !!!!!! !!!!!!"""###$$$$$$%%%