BM66( FFFGGGHHHIIIKKKLLLMMMNNNOOOOOOOOOOOOPPPPPPPPPPPPRRRTTTUUUTTTSSSSSSTTTVVVTTTTTTTTTUUUVVVVVVWWWWWWZZZZZZ[[[\\\\\\\\\[[[[[[]]]\\\\\\\\\[[[[[[[[[ZZZZZZZZZZZZZZZZZZZZZZZZZZZYYYXXXWWWWWWYYYYYYXXXWWWXXXYYYYYYZZZZZZZZZZZZZZZYYYYYYYYYZZZZZZZZZ[[[[[[YYYZZZ[[[ZZZYYYYYYZZZ\\\XXXWWWWWWVVVVVVVVVVVVWWWXXXYYYZZZ[[[\\\\\\\\\\\\[[[]]]^^^^^^]]][[[[[[[[[]]]```aaa______bbbaaa^^^\\\]]]^^^^^^_________^^^```______^^^]]]]]]\\\\\\^^^^^^^^^^^^_______________cccccc___\\\\\\[[[YYYUUUUUUUUUUUUVVVVVVVVVVVVXXXXXXXXXYYYYYYYYYZZZZZZWWWXXXXXXXXXXXXWWWVVVVVVSSSTTTTTTUUUUUUVVVVVVWWWVVVVVVUUUUUUUUUUUUVVVVVVXXXUUUVVVYYYXXXUUUTTTVVVVVVUUUTTTUUUVVVWWWVVVTTTVVVUUUTTTTTTUUUVVVWWWXXXWWWWWWVVVUUUSSSRRRQQQQQQQQQQQQPPPPPPOOOOOOOOOOOOMMMMMMMMMNNNNNNNNNNNNNNNJJJKKKKKKLLLLLLKKKKKKJJJJJJKKKKKKKKKKKKJJJIIIIIIGGGHHHHHHGGGEEEEEEFFFHHHFFFGGGGGGHHHHHHGGGGGGFFFEEEEEEDDDDDDEEEEEEFFFGGGGGGEEEDDDEEEFFFHHHHHHGGGFFFFFFFFFGGGGGGGGGHHHHHHHHHGGGFFFFFFFFFGGGHHHHHHHHHIIIKKKJJJIIIHHHHHHIIIFFFFFFFFFFFFFFFFFFGGGGGGIIIHHHHHHGGGGGGHHHHHHIIIHHHFFFEEEEEEFFFGGGGGGFFFFFFEEEDDDEEEGGGHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFCCCDDDEEEEEEFFFGGGGGGGGGIIIIIIIIIIIIIIIJJJJJJJJJIIIHHHGGGGGGFFFFFFFFFFFFGGGGGGFFFEEEEEEEEEEEEFFFDDDFFFHHHJJJJJJIIIGGGFFFGGGGGGFFFFFFFFFFFFGGGGGGHHHHHHGGGFFFEEEDDDDDDCCCBBBAAAAAA@@@AAAAAABBBBBB>>>@@@@@@@@@>>>===>>>???>>>===============>>>>>><<<===>>>??????>>>===<<<======>>>>>>>>>>>>======<<<<<<<<<<<<<<<======>>><<<===??????>>>===>>>???@@@???<<<999777666777888:::999999999:::;;;<<<===<<>>>>>??????@@@@@@<<<>>>???>>>===<<<===>>>===<<<<<<<<<<<<======>>><<<<<<>>>>>>>>>>>><<<<<<======>>>>>>>>>>>>======<<<<<<==================:::::::::999777777888:::444666888:::;;;===@@@BBBDDDDDDEEEGGGKKKOOORRRTTT^^^eeekkknnnuuu}}}zzzpppqqquuuxxx}}}yyyxxxxxxXXXPPPVVVUUUTTTTTTTTTTTTMMMEEEDDDGGGFFFJJJJJJFFFDDDGGGHHHGGGIIIHHHFFFEEEEEEDDDAAA>>>;;;<<<<<<:::777666777888444444444444444333222222111111111222222111111111///......///000000///---////////////....................................------............------...---,,,---...///...---------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,CCCDDDDDDDDDEEEEEEEEEEEEFFFFFFGGGGGGGGGHHHHHHHHHIIIJJJKKKJJJIIIHHHIIIJJJIIIIIIIIIJJJKKKKKKLLLLLLNNNNNNNNNNNNNNNNNNNNNNNNJJJKKKKKKLLLLLLMMMMMMNNNMMMMMMMMMMMMMMMMMMMMMMMMNNNMMMLLLLLLNNNNNNMMMLLLMMMMMMNNNOOOOOOOOOOOONNNOOOOOOOOOOOOPPPPPPPPPQQQNNNOOOPPPOOOOOOOOOQQQRRRMMMLLLLLLKKKKKKLLLLLLMMMMMMNNNOOOPPPQQQQQQQQQQQQMMMOOOQQQQQQOOONNNMMMNNNMMMQQQQQQOOOPPPRRRRRROOOOOOOOOPPPRRRRRRSSSSSSSSSRRRRRRQQQQQQPPPPPPOOOOOOQQQQQQQQQQQQQQQQQQQQQQQQSSSVVVWWWRRROOOOOONNNLLLJJJJJJKKKKKKKKKLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMNNNLLLMMMMMMNNNNNNMMMMMMMMMKKKLLLLLLMMMMMMNNNOOOOOOLLLKKKKKKKKKKKKKKKKKKLLLMMMJJJKKKNNNMMMJJJIIIKKKKKKJJJIIIJJJKKKLLLKKKIIIKKKJJJJJJJJJJJJLLLMMMNNNLLLLLLKKKJJJIIIHHHGGGGGGJJJIIIHHHGGGFFFGGGHHHHHHEEEEEEEEEFFFFFFGGGGGGGGGCCCDDDDDDEEEEEEDDDDDDCCCEEEFFFFFFFFFFFFEEEDDDDDDDDDEEEEEEDDDCCCCCCEEEFFFFFFFFFGGGGGGGGGGGGFFFFFFDDDDDDDDDDDDDDDEEEFFFFFFFFFEEEDDDEEEGGGHHHHHHHHHDDDDDDDDDDDDEEEEEEEEEEEEGGGFFFEEEEEEEEEFFFHHHIIIGGGIIIJJJJJJIIIHHHHHHIIIGGGGGGHHHHHHHHHIIIIIIIIIIIIHHHHHHGGGGGGHHHHHHIIIHHHFFFEEEEEEFFFGGGGGGFFFHHHGGGFFFGGGIIIJJJJJJJJJIIIJJJJJJJJJIIIIIIHHHHHHFFFFFFGGGGGGGGGFFFEEEDDDFFFFFFFFFGGGGGGHHHHHHHHHEEEEEEEEEEEEEEEDDDDDDCCCDDDDDDCCCCCCCCCCCCDDDDDDBBBBBBBBBBBBBBBCCCDDDDDDBBBAAAAAA@@@@@@AAAAAABBBCCCCCCBBBAAA@@@??????>>>;;;;;;;;;;;;;;;<<<======;;;<<<===<<<;;;;;;<<<===;;;;;;;;;;;;;;;<<<======;;;<<<===>>>>>>===<<<;;;======>>>>>>>>>>>>======<<<===============<<<<<<999999999999999;;;???CCC<<>><<<:::;;;;;;999666444666888333444444444444333222222///000000111111000000//////......///000000///---............------------........................,,,------......------,,,---,,,+++,,,---......---------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDFFFFFFFFFDDDDDDEEEFFFDDDDDDEEEFFFFFFGGGGGGHHHHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFGGGHHHIIIJJJKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJHHHGGGHHHIIIJJJIIIHHHGGGHHHHHHIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJKKKKKKKKKIIIJJJKKKJJJIIIIIIKKKMMMHHHHHHGGGGGGGGGHHHHHHIIIHHHIIIJJJKKKKKKLLLKKKKKKGGGIIIKKKKKKIIIGGGGGGGGGFFFJJJJJJHHHIIIKKKKKKHHHHHHIIIJJJKKKLLLLLLMMMLLLLLLLLLKKKKKKJJJIIIIIIHHHKKKJJJJJJJJJJJJJJJJJJJJJLLLPPPPPPLLLIIIIIIHHHFFFFFFFFFFFFGGGGGGGGGHHHHHHFFFFFFFFFFFFGGGGGGGGGHHHGGGGGGHHHHHHHHHHHHHHHGGGHHHHHHIIIIIIJJJJJJKKKKKKGGGGGGGGGFFFFFFGGGGGGGGGHHHFFFFFFIIIIIIEEEDDDGGGGGGFFFEEEEEEGGGGGGFFFEEEFFFFFFEEEEEEFFFGGGIIIJJJGGGGGGFFFFFFEEEDDDCCCCCCFFFFFFDDDCCCCCCCCCDDDEEEEEEEEEFFFFFFFFFGGGGGGGGGDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBCCCDDDDDDDDDBBBBBBDDDFFFFFFFFFGGGGGGGGGGGGFFFFFFDDDDDDDDDDDDDDDEEEFFFFFFFFFEEEDDDEEEGGGHHHIIIHHHCCCCCCCCCCCCDDDDDDDDDDDDFFFFFFEEEEEEEEEFFFHHHIIIGGGIIIJJJJJJIIIHHHIIIJJJHHHHHHHHHIIIIIIJJJJJJJJJIIIHHHHHHGGGGGGHHHHHHIIIHHHFFFEEEEEEFFFGGGGGGFFFIIIHHHGGGGGGIIIKKKKKKJJJJJJJJJKKKKKKJJJJJJIIIHHHGGGGGGHHHHHHGGGFFFDDDCCCDDDDDDEEEEEEFFFFFFFFFGGGBBBCCCCCCCCCCCCCCCBBBAAA??????>>>>>>>>>???@@@@@@===<<<;;;;;;;;;<<<>>>??????>>>>>>>>>>>>>>>>>>???BBBAAAAAA@@@???>>>===<<<888888888888999999:::;;;999;;;<<<;;;::::::;;;<<<:::::::::::::::;;;<<<===;;;<<<===>>>>>>===<<<;;;======>>>>>>>>>>>>======<<<===============<<<<<<>>>???@@@BBBEEEKKKRRRWWWccciiipppuuuxxx{{{~~~|||{{{{{{}}}~~~qqqfffbbbccchhhjjjmmmwwwsss]]]PPPGGGKKKPPPLLLPPPPPPRRRSSSNNNGGGFFFIIIOOORRRQQQKKKGGGGGGGGGEEEDDDCCCBBBBBBAAA???<<<999888::::::888555444555888333333444444444333222222//////000000000000/////////......///000000///---......---------,,,,,,,,,........................,,,------......------,,,,,,+++***+++---...---,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++DDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDCCCCCCCCCDDDEEEFFFFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGFFFEEEEEEFFFFFFFFFFFFFFFGGGGGGHHHKKKKKKKKKJJJJJJHHHGGGGGGEEEEEEFFFFFFFFFFFFEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFHHHHHHIIIIIIIIIHHHHHHGGGJJJIIIIIIIIIHHHHHHGGGGGGDDDCCCCCCCCCCCCDDDEEEEEEGGGGGGGGGGGGHHHIIIJJJJJJHHHFFFDDDEEEHHHIIIGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBBBBCCCDDDEEEFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGHHHIIIIIIIIIIIIHHHLLLLLLJJJIIIGGGFFFEEEDDDEEEEEEDDDCCCBBBBBBEEEGGGCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCDDDEEEEEEEEEEEEEEECCCCCCDDDEEEFFFFFFGGGGGGIIIHHHHHHGGGFFFEEEDDDDDDGGGGGGGGGFFFEEEDDDCCCBBBDDDCCCCCCCCCCCCCCCDDDEEEFFFEEECCCBBBBBBBBBCCCDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFGGGHHHHHHIIIIIIHHHHHHDDDCCCBBBBBBCCCEEEGGGHHHHHHGGGFFFEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEFFFGGGGGGGGGGGGFFFDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFGGGGGGGGGGGGFFFDDDCCCCCCCCCDDDEEEEEEEEEEEEFFFGGGHHHJJJJJJJJJIIIHHHGGGHHHJJJLLLMMMGGGHHHIIIKKKLLLLLLMMMMMMMMMLLLKKKJJJIIIJJJJJJKKKKKKKKKKKKJJJJJJIIIIIIIIIGGGHHHHHHIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEDDDDDDCCCCCCCCCBBBBBBCCCCCCCCCDDDDDDDDDBBBBBBAAA@@@@@@???@@@@@@===<<<<<<;;;<<<<<<======999999;;;<<<>>>???@@@AAA???>>>>>>>>>>>>============???BBBBBB@@@?????????>>>===<<<;;;999888666666;;;;;;;;;::::::999999999999999::::::;;;;;;;;;:::<<<<<<===<<<<<<<<<>>>@@@@@@>>>===<<<;;;<<<===>>>BBBDDDFFFFFFDDDEEEIIILLLWWWWWWYYY^^^eeennnwww|||{{{yyyyyyyyyuuurrrqqqsssuuuvvvuuuzzz|||qqqgggfffjjjiiimmmssszzzyyyfffUUUPPPKKKDDDHHHRRRMMMOOOMMMHHHDDDDDDGGGHHHVVVTTTQQQMMMIIIFFFDDDCCCCCCAAA@@@??????===;;;888::::::999666444333444666444444333333333222222222111111111000000111...+++........................///...---,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...+++,,,,,,------,,,,,,+++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++CCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDBBBBBBCCCDDDDDDEEEFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFFFFFFFFFFEEEDDDDDDEEEEEEEEEDDDEEEFFFFFFGGGGGGGGGGGGFFFFFFEEEDDDCCCDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCBBBBBBAAAAAABBBBBBCCCDDDFFFEEEEEEEEEEEEFFFFFFGGGFFFDDDBBBCCCEEEFFFEEECCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAABBBCCCCCCCCCDDDCCCCCCDDDDDDDDDEEEEEEEEEDDDEEEEEEFFFGGGFFFFFFFFFJJJIIIHHHGGGEEEDDDCCCBBBAAA@@@@@@AAACCCDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDCCCBBBBBBAAABBBBBBCCCDDDDDDDDDDDDDDDBBBCCCCCCDDDEEEEEEFFFFFFGGGFFFFFFEEEEEEDDDDDDDDDEEEEEEEEEFFFEEEEEEDDDDDDEEEDDDDDDCCCCCCCCCDDDDDDGGGFFFDDDCCCCCCCCCDDDEEEEEEEEEEEEFFFFFFFFFGGGGGGFFFGGGGGGHHHHHHHHHGGGGGGEEEDDDCCCCCCDDDEEEGGGIIIHHHHHHGGGFFFEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGHHHHHHGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGFFFFFFEEEEEEDDDEEEEEEEEEEEEEEEEEEFFFHHHIIIJJJLLLKKKJJJIIIIIIKKKLLLMMMHHHIIIJJJLLLMMMMMMNNNNNNLLLKKKJJJIIIIIIIIIJJJJJJGGGGGGGGGGGGFFFFFFEEEEEECCCCCCDDDDDDDDDDDDCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@??????>>>======>>>>>>???>>>===============>>>777777777777777888888999;;;;;;::::::::::::::::::@@@AAABBB@@@===:::999999888888999999::::::;;;;;;888888999;;;<<<===?????????===<<<;;;:::;;;<<<===@@@@@@???>>>;;;:::::::::<<<===@@@CCCHHHLLLOOOQQQUUUZZZ```dddeeeeeefffgggtttuuuxxx}}}~~~|||{{{yyyyyyyyywwwuuuttttttvvvwwwyyyyyyxxxwwwyyyyyyssspppnnnnnnllllllsss|||ttt|||uuuiii___UUULLLHHHIIILLLLLLIIIFFFEEEGGGIIIKKKQQQPPPNNNKKKHHHEEECCCBBBCCCAAA??????>>>===:::888999999999777444333444555333222222222111111111111333222000...///000///---........................///...---,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++CCCCCCBBBBBBBBBAAAAAAAAABBBBBBBBBBBBBBBCCCCCCCCCBBBBBBBBBCCCDDDDDDEEEEEECCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDCCCBBBCCCCCCCCCCCCCCCDDDEEEEEEDDDDDDDDDDDDCCCBBBAAAAAABBBCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCBBBAAAAAAAAAAAAAAABBBBBBBBBAAA@@@@@@@@@@@@AAABBBBBBDDDDDDCCCBBBBBBBBBCCCCCCCCCBBBAAAAAABBBCCCBBBAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAABBBCCCCCCDDDDDDCCCCCCGGGGGGFFFEEECCCBBBAAAAAA???>>>>>>AAADDDEEECCC@@@CCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBAAAAAA@@@BBBBBBCCCDDDDDDDDDCCCCCCBBBBBBBBBCCCDDDDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDEEEEEEFFFFFFEEEEEEFFFFFFEEEDDDCCCCCCCCCCCCGGGFFFDDDCCCCCCCCCDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFGGGFFFFFFEEEEEEEEEDDDCCCCCCDDDEEEGGGHHHHHHGGGFFFEEEEEEDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFGGGGGGHHHHHHGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEEEEEEEFFFFFFFFFEEEEEEFFFGGGFFFEEEDDDDDDCCCCCCCCCDDDEEEFFFGGGHHHKKKJJJIIIHHHGGGHHHIIIIIIFFFGGGHHHIIIJJJKKKKKKKKKGGGFFFFFFEEEEEEEEEEEEFFFBBBBBBBBBAAAAAAAAAAAAAAA>>>>>>>>>??????>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<<<<<<<=========???>>>======<<<============<<<;;;:::::::::::::::;;;;;;999999999999;;;;;;===>>>>>>>>>>>>>>>>>>>>>===>>>???>>><<<;;;<<<===999999:::;;;<<<===>>>>>>::::::::::::::::::::::::===<<<:::999:::>>>BBBDDDIIIJJJLLLOOOQQQRRRSSSSSSYYY\\\```ffflllqqquuuwww~~~xxxqqqlllhhhfffeeennnnnnoooooonnnnnnppprrrlllnnnoooqqqssswww|||yyypppkkkjjjfffbbbiiillluuu}}}|||xxxuuu|||qqqhhh```TTTJJJKKKFFFBBBBBBEEEHHHJJJJJJJJJJJJIIIIIIGGGDDDBBBAAABBBAAA???>>>===<<<:::888777888999888555333333444111111111000000000000///333000---------.........------------------------...------,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++BBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDCCCCCCDDDDDDCCCBBBBBBAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAABBBBBBBBBBBBAAAAAAAAAAAABBBCCCCCCCCCDDDAAAAAA@@@@@@AAAAAABBBCCCCCCCCCBBBAAA@@@@@@AAAAAAAAAAAAAAAAAAAAABBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA???@@@@@@@@@AAAAAAAAAAAA@@@@@@AAABBBBBBBBBBBBBBBEEEEEEEEEDDDCCCBBBAAAAAA@@@@@@AAABBBCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBCCCCCCDDDDDDDDDCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEGGGFFFEEEDDDCCCBBBBBBBBBEEEDDDCCCBBBAAABBBCCCCCCBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAABBBDDDDDDEEEDDDCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDAAAAAABBBBBBBBBCCCCCCCCCAAACCCEEEFFFFFFEEEBBBAAA?????????@@@AAABBBDDDDDDFFFEEEDDDBBBBBBAAABBBBBB@@@@@@BBBCCCCCCDDDDDDDDD@@@@@@??????????????????>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<<<<<<<;;;:::::::::::::::::::::;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======>>>>>>===============>>><<<;;;:::999888888888999666555444444444666888999777777888888999999999:::===>>>>>>>>><<<<<<>>>@@@<<<<<<<<<===============@@@AAAAAABBBCCCCCCDDDDDDEEEEEEGGGIIINNNTTTYYY]]]gggiiikkkoootttvvvwwwwww}}}}}}xxxvvvxxxzzzxxxxxxyyyxxxwwwuuusssrrrmmmjjjeee___ZZZXXXYYY[[[aaaeeehhhjjjjjjlllqqquuusssuuuyyy|||}}}zzzwwwtttgggfffcccbbbccchhhkkkmmmqqqxxxmmmfffnnnuuuvvv}}}|||}}}~~~nnnYYYLLLCCC<<<>>>CCCFFFGGGGGGDDDEEEFFFGGGGGGEEECCCAAABBB@@@===<<<<<<;;;999777555666888888555333333333111111111000000000//////000,,,+++---...,,,++++++---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++++++++++++++CCCCCCBBBBBBBBBAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDBBBCCCCCCCCCCCCBBBBBBAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBBBBCCCCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDBBBBBBBBBBBBBBBCCCDDDDDDDDDCCCBBBBBBAAAAAAAAAAAABBBBBBCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBB@@@@@@AAAAAAAAABBBBBBBBB@@@AAABBBBBBCCCCCCBBBBBBEEEEEEDDDDDDDDDCCCCCCCCCAAACCCDDDBBB???>>>AAADDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEDDDCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDEEEEEEEEEGGGGGGGGGGGGFFFEEEDDDCCCEEEDDDCCCBBBAAAAAA@@@AAABBBAAA???>>>>>>>>>???@@@>>>>>>?????????@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@>>>>>>>>>>>>>>>>>>??????@@@@@@??????>>>>>>??????????????????????????????@@@@@@AAABBBBBBBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@======>>>>>>>>>?????????===???AAACCCCCCBBB???>>>;;;;;;;;;<<<===>>>@@@@@@AAAAAA@@@???>>>=========;;;<<<===>>>>>>???>>>>>><<<<<<==================<<<<<<<<<===============<<<<<<<<<<<<<<<;;;:::::::::::::::;;;;;;<<<<<<<<<999:::::::::;;;<<<<<<<<<::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<=========<<<;;;;;;;;;;;;;;;::::::999999999:::;;;<<<888999999:::;;;<<<<<<===@@@AAABBBAAA???>>>>>>???@@@@@@BBBDDDGGGIIIJJJKKKSSSUUUXXX]]]bbbfffjjjllldddfffjjjoootttzzz}}}}}}}}}}}}|||zzzwwwssspppmmmoookkkeee``````bbbfffiiiggggggggggggggggggggggggeeeeeedddaaa```bbbgggkkkppptttxxxzzz|||uuusssqqqnnnpppvvv~~~ggg^^^mmmyyy~~~~~~iiiSSSFFF<<<>>>CCCDDDDDDEEEBBBCCCEEEFFFFFFEEECCCBBBBBB???<<<:::::::::888777333555777777555333222222111111111111000000000000...+++---333444///++++++------------------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++DDDDDDCCCCCCCCCBBBBBBBBBEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDEEEEEEAAABBBBBBBBBBBBBBBAAAAAABBBCCCCCCCCCCCCCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDDDDDDDDDDBBBBBBBBBBBBBBBCCCCCCCCCDDDCCCCCCCCCCCCDDDEEEEEEDDDDDDCCCBBBBBBBBBCCCCCCCCCDDDEEEEEECCCCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBCCCCCCCCCCCCAAABBBCCCCCCDDDDDDCCCCCCEEEDDDDDDDDDDDDDDDDDDDDDAAABBBDDDCCCAAA@@@AAACCCFFFFFFFFFFFFFFFFFFFFFFFFCCCDDDEEEEEEFFFEEEEEEEEECCCDDDDDDDDDDDDCCCBBBBBBAAAAAAAAAAAAAAAAAABBBBBBAAAAAABBBBBBBBBCCCCCCCCCFFFFFFFFFEEEDDDCCCAAAAAAAAAAAA@@@???>>>>>>>>>??????>>><<<;;;;;;<<<<<<===;;;;;;;;;;;;<<<<<<<<<<<<;;;<<<======>>>>>>>>>===::::::;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>??????>>>>>>========================::::::;;;;;;;;;<<<<<<<<<:::<<<>>>@@@@@@???===;;;999999999:::;;;<<<===>>>@@@@@@???>>>>>>===<<<<<<:::;;;<<<<<<=========<<<<<<===>>>>>>???>>>>>>>>><<<<<<<<<<<<===========================<<<;;;:::999999999::::::;;;;;;<<<888888999::::::;;;<<<<<<999::::::::::::;;;;;;;;;::::::999999::::::;;;;;;<<<;;;;;;:::;;;;;;<<<<<<<<<=====================:::;;;<<<===>>>???@@@AAAAAADDDIIILLLNNNPPPRRRTTTQQQSSSVVV[[[```eeeiiikkkvvvwwwyyy|||~~~|||zzzxxxssspppkkkjjjhhheeebbb^^^\\\ZZZXXXXXXWWWYYY[[[\\\\\\[[[[[[\\\^^^aaadddgggiiijjjkkknnnqqqrrrtttxxxzzzsssooonnnooonnnnnnfffkkkppptttyyywwwmmmeeeooopppZZZLLL@@@AAADDDCCCCCCFFFCCCCCCDDDEEEEEEDDDCCCBBBAAA>>>;;;999999888777666333555666555333222222333111111111111000000000000000---000999;;;333------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,******++++++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++++++++EEEEEEDDDDDDDDDCCCCCCCCCGGGFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFFFFFFFFFFEEEEEEEEEDDDEEEFFFFFFGGGCCCDDDDDDEEEEEEDDDDDDCCCDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCAAAAAABBBCCCDDDEEEDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBDDDDDDCCCCCCDDDDDDEEEFFFCCCCCCCCCBBBCCCCCCDDDDDDCCCEEEFFFFFFDDDCCCDDDFFFEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCDDDDDDEEEEEEFFFBBBBBBCCCCCCCCCDDDDDDDDDBBBBBBCCCDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDBBBAAABBBGGGLLLMMMGGGBBBCCCCCCCCCCCCCCCCCCCCCCCC@@@AAABBBBBBCCCCCCCCCBBBAAABBBBBBBBBBBBAAA@@@????????????????????????????????????@@@@@@@@@@@@@@@AAABBBBBBBBBAAA@@@??????======<<<<<<<<<<<<=========<<<;;;:::::::::;;;<<<999999999999::::::::::::777888999:::;;;<<<<<<<<<888999999999999999888888::::::999999999999::::::::::::::::::::::::::::::;;;;;;<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<999999:::::::::;;;;;;;;;999:::<<<>>>>>>===<<<;;;888999999999:::<<<===>>>>>>>>>>>>>>>>>>===<<<<<<::::::;;;;;;<<<<<<;;;;;;<<<===>>>???@@@??????>>>;;;<<<<<<<<<========================<<<;;;:::999888888999999:::;;;;;;;;;888888999:::;;;<<<===>>>;;;<<<<<<<<<<<<=========<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>???@@@AAA:::<<>>:::888888888777666444444555333222111333444000000000/////////......111,,,///999:::222---///,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))*********++++++++++++EEEEEEEEEEEEDDDDDDDDDDDDHHHGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGHHHGGGGGGHHHHHHHHHHHHHHHGGGEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDD@@@AAABBBCCCDDDDDDDDDDDDFFFFFFFFFEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCDDDEEEEEEBBBBBBBBBBBBCCCCCCDDDEEECCCEEEGGGFFFDDDCCCDDDGGGEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBBBBCCCDDDEEEFFFFFFBBBBBBBBBCCCCCCCCCDDDDDDAAABBBCCCCCCDDDDDDCCCCCCBBBBBBCCCCCCCCCCCCCCCDDDEEEAAABBBMMMYYYZZZOOOBBB>>>>>>>>>>>>>>>>>>>>>>>>===>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>==================<<<<<<<<<>>>>>>>>>=====================>>>????????????>>>;;;;;;:::::::::;;;;;;<<<===<<<;;;:::999:::;;;;;;888888999999999:::::::::444555777888::::::;;;;;;888888999999999888888777999999999888999999::::::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999999:::::::::;;;;;;;;;999:::<<<=========<<<<<<999999999:::;;;<<<>>>>>><<<<<<======<<<<<<;;;:::888999999:::::::::999999:::;;;===>>>???>>>======;;;;;;;;;<<<<<<=========<<<<<<<<<;;;;;;999888888888999999:::;;;<<<<<<===::::::;;;<<<>>>???@@@@@@?????????@@@@@@@@@@@@AAA@@@@@@@@@@@@@@@AAABBBBBBGGGGGGGGGHHHIIIJJJKKKLLLSSSWWW]]]dddjjjmmmooopppfffggghhhiiikkkmmmnnnnnnvvv{{{}}}zzzxxxvvvvvvuuutttsssqqqnnnllljjjiiipppnnnkkkhhhggghhhjjjkkkpppiiiaaa]]]^^^^^^\\\YYY\\\\\\]]]```cccgggjjjlllpppllliiiiiimmmrrrtttuuu}}}{{{sssmmmjjjiiilllvvv~~~oooaaa[[[dddjjjjjjnnn{{{zzzjjjYYYJJJ???@@@???:::===EEEEEEDDDBBBAAA@@@?????????AAA===:::777777777777666444444444222111111333555//////.........---------111***,,,555666///+++000,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))******++++++++++++IIIGGGEEEEEEGGGIIIIIIHHHFFFFFFGGGGGGGGGGGGFFFFFFEEEFFFFFFGGGHHHHHHIIIIIIBBBCCCEEEHHHIIIJJJJJJJJJIIIHHHHHHJJJLLLMMMJJJGGGJJJJJJIIIIIIIIIHHHHHHHHHGGGGGGHHHIIIIIIIIIHHHHHHJJJIIIHHHFFFEEEEEEDDDDDDJJJJJJIIIHHHFFFEEECCCBBBEEEGGGIIIKKKJJJHHHEEECCCHHHHHHHHHGGGGGGGGGGGGGGGCCCDDDDDDDDDDDDDDDDDDCCCEEEEEEEEECCCBBBCCCEEEGGGCCCDDDDDDEEEEEEDDDCCCCCCHHHGGGFFFFFFGGGGGGFFFEEEAAABBBCCCCCCCCCCCCCCCBBBDDDBBBAAA@@@@@@???>>><<>><<<;;;<<<>>>@@@AAA@@@???=========>>>>>>BBB???<<>>>>>>>>>>>===<<<;;;;;;<<<<<<;;;;;;<<<===>>>???<<<======<<<;;;:::;;;<<<;;;:::999:::<<<===<<<;;;<<<===:::777888<<<<<<888<<<=========<<<:::777666;;;:::999999:::;;;;;;;;;999:::::::::;;;;;;;;;;;;;;;;;;:::999888777666666888999::::::999999:::<<<===;;;:::999::::::999888999999999999:::;;;<<<===;;;:::999999:::;;;:::999888>>>@@@;;;777999999777666999<<<<<<:::888999:::<<<888777;;;===;;;;;;===;;;:::999:::;;;<<<;;;999<<<<<<<<<;;;;;;:::999999@@@@@@???@@@@@@>>>;;;888;;;;;;999888888999;;;<<<>>>===<<<;;;;;;<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;===>>>>>>>>>>>>>>>>>>>>>===???@@@???>>>======>>>>>>@@@BBBAAA@@@BBBGGGKKKGGGFFFEEEFFFHHHJJJLLLLLLHHHMMMQQQRRRTTTZZZ^^^^^^gggiiijjjiiiiiiiiikkkmmmuuuxxx}}}zzzsssrrrvvvzzz{{{{{{wwwrrrpppppprrrsssllljjjnnnooohhhccccccccceeefffccc\\\XXXYYY\\\]]]\\\[[[ZZZ\\\```eeehhhiiifffbbb^^^]]]^^^```bbbfffccciii{{{~~~wwwxxx{{{wwwyyyrrrssszzz~~~sssccc``````cccfffcccaaaiiiuuuzzztttfffMMMIIIBBB<<<888999;;;===BBBBBBBBBBBBBBBAAA@@@???;;;999888888888777555333333333333222222222111111222111111000///......---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------,,,,,,+++***))))))++++++++++++++++++++++++++++++++++++++++++++++++************************))))))***++++++++++++************++++++,,,,,,,,,************************++++++******************+++++++++*********))))))FFFFFFGGGGGGHHHHHHGGGFFFHHHIIIIIIJJJJJJJJJIIIIIIGGGGGGGGGGGGGGGHHHHHHHHHEEEFFFGGGIIIIIIIIIIIIHHHIIIHHHGGGIIILLLLLLJJJGGGHHHHHHHHHGGGGGGGGGGGGGGGFFFGGGGGGHHHHHHHHHHHHHHHFFFFFFFFFFFFFFFGGGHHHIIIHHHHHHHHHGGGGGGEEEDDDDDDEEEDDDBBBAAAAAABBBCCCDDDFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFEEECCCCCCDDDFFFCCCDDDDDDDDDEEEDDDDDDDDDEEEDDDCCCCCCDDDDDDCCCAAAAAAAAABBBBBBBBBBBBCCCCCC@@@@@@????????????>>>>>>===>>>>>>===<<<;;;::::::=========>>>======<<<<<<>>><<<;;;<<>>>>><<<:::999777777666777999;;;<<<<<<:::::::::999999999999999:::888666444444555888:::999:::;;;;;;;;;;;;;;;<<<::::::::::::;;;:::888777999:::;;;;;;;;;:::999888;;;:::999:::;;;<<<;;;::::::???@@@<<<999<<<===;;;:::===>>>>>>;;;999:::;;;???;;;:::>>>???===<<<===<<<;;;:::;;;>>>@@@@@@???======<<<<<<<<<======>>>CCCAAA@@@?????????===<<<>>>>>>>>>>>>??????@@@@@@======<<<<<<===>>>???@@@DDDBBBAAA??????@@@BBBCCC======>>>???@@@AAACCCCCCCCCDDDEEEEEEDDDEEEGGGIIITTTUUUVVVVVVWWW[[[___bbbfffcccaaabbbfffiiijjjiii___dddggghhhmmmxxx{{{yyyyyy}}}~~~|||{{{{{{{{{{{{zzz}}}yyyuuunnnhhhiiinnnmmmnnnmmmiiiccc```___```bbb^^^^^^```]]]WWWVVVYYYWWW\\\___^^^YYYVVVUUUWWWVVVWWWXXXZZZ___fffmmmrrrnnnkkkhhhgggiiimmmqqqsssnnnooozzzvvvppptttwww{{{~~~}}}{{{yyywww~~~pppnnnuuuxxxtttoooccc]]]ZZZ[[[\\\\\\```fffzzz~~~qqqgggXXXEEEBBB===:::888999;;;===>>>>>>?????????>>>>>>>>>;;;999888888888777555333333333222222222111111111111111000000///......---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------,,,,,,+++******)))++++++++++++++++++++++++++++++++++++++++++++++++************************))))))***++++++++++++*********+++++++++,,,,,,,,,************************************************+++++++++*********))))))EEEGGGIIIIIIHHHFFFFFFFFFBBBCCCDDDEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCDDDEEEEEEFFFFFFEEEDDDCCCDDDDDDDDDEEEGGGGGGFFFDDDBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDDDDDDDDDDAAAAAAAAABBBCCCDDDEEEFFFBBBCCCCCCCCCCCCBBBAAAAAAFFFEEECCCBBBBBBDDDFFFGGGBBBBBBAAAAAAAAA@@@@@@@@@BBBAAA@@@??????@@@AAABBB@@@BBBCCCBBBAAA??????@@@?????????@@@@@@AAAAAABBBCCCBBBAAABBBBBBBBBAAA???>>>============>>>???@@@@@@?????????>>>=========:::;;;<<<======;;;:::888;;;<<<>>>??????>>>===<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<;;;::::::;;;<<<<<<<<<<<<<<<;;;:::============<<<<<<<<<<<<<<<:::999:::;;;;;;:::999:::;;;;;;999:::>>>===999;;;<<<>>>??????>>><<<:::999999888999999;;;===>>>:::::::::;;;;;;;;;<<<<<<:::999888777777888999:::;;;;;;<<<=========<<<<<<999:::;;;;;;;;;999777666999:::;;;<<<<<<:::999777;;;:::999:::;;;;;;:::999888;;;<<<999888:::<<<<<<:::<<<<<<<<<;;;:::;;;<<<===:::999<<<===;;;999:::===;;;999999;;;<<<;;;:::<<<;;;:::999:::<<<>>>@@@CCCBBBAAAAAACCCEEEEEEDDD===>>>@@@BBBBBBAAA@@@@@@CCCCCCDDDEEEFFFHHHJJJKKKMMMJJJGGGEEEEEEHHHKKKMMMPPPPPPQQQRRRTTTWWWZZZ\\\[[[\\\\\\[[[[[[^^^bbbeeemmmkkkiiijjjmmmqqqtttuuuyyyuuuqqqrrrwwwzzzzzzxxxuuuwwwuuuqqqsss|||yyyuuuvvv{{{~~~}}}xxxqqqkkkggghhhjjjmmmtttqqqoookkkccc\\\\\\```bbbcccbbb```\\\YYYXXXYYYWWWXXXZZZ[[[WWWSSSUUUZZZQQQTTTWWWWWWWWWXXX\\\```dddfffkkkpppvvv}}}~~~|||~~~{{{}}}zzzooojjjkkkttt|||wwwnnnffffffiiilllpppuuulll```VVVVVVZZZZZZWWWVVV]]]kkkyyylllbbbTTT@@@>>><<<999888888999:::999::::::;;;;;;;;;;;;:::999888777777777777444222222222222222111111111000111000000//////.........,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++---,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++************************))))))***++++++++++++******++++++++++++,,,,,,,,,************************************************+++++++++***************===???@@@???<<<;;;<<<===@@@@@@AAABBBCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCDDDDDDCCCAAAAAABBBBBBBBBCCCCCCDDDCCCCCC@@@@@@AAAAAAAAAAAABBBBBB@@@@@@@@@@@@AAABBBCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@???>>>:::<<<===???@@@???>>>===@@@@@@@@@???????????????@@@???===<<<<<<===???@@@>>>@@@BBBAAA???==================>>>??????@@@@@@CCCBBBAAABBBCCCBBB@@@>>>===<<<<<<<<<<<<===???@@@@@@@@@@@@???===<<<;;;<<<:::999999:::<<<======<<<<<<===>>>@@@@@@@@@???>>><<<===>>>>>>===<<<===>>>======>>>>>>======<<<;;;;;;;;;<<<======<<<;;;:::>>>===<<<<<<======<<<;;;>>>===;;;<<<======<<<;;;999;;;:::888:::===;;;777===>>>?????????>>><<<;;;<<<;;;:::999777888999;;;999999:::;;;<<<======>>>888:::;;;===<<<;;;999777======<<<=========;;;::::::;;;;;;;;;:::999:::;;;======<<<<<<;;;;;;;;;;;;<<<<<<<<<>>>@@@@@@>>><<<===>>>>>>======???AAABBB??????@@@@@@@@@AAACCCDDDBBB??????DDDFFFDDDBBBDDDGGGFFFEEEFFFIIIKKKLLLLLLNNNLLLIIIGGGHHHKKKNNNPPPTTTTTTWWW[[[^^^```___^^^[[[]]]___aaaaaa^^^[[[YYYWWWWWWYYYZZZ\\\___```aaagggfffdddcccccceeeggghhhiiiiiiiiijjjlllooosssuuurrrqqqpppnnnnnnqqqvvvyyyuuuqqqlllllloooqqqqqqppprrrmmmhhhhhhlllooommmjjjrrrrrrnnngggeeejjjpppqqqtttqqqlllfffbbbbbbfffjjjhhheee```[[[YYYYYY]]]___^^^^^^``````[[[SSSQQQTTTQQQRRRRRRRRRQQQQQQQQQQQQRRRUUUZZZ]]]]]][[[\\\]]]aaaaaaaaaaaadddlllvvv}}}}}}xxxooowww|||sssgggjjjgggggghhhggggggkkkrrrrrrhhh___]]]^^^[[[RRRJJJIIITTTooo~~~ttthhh]]]QQQCCCBBB@@@>>><<<:::888888::::::::::::999888777666777555444555555555222111222111111111111000000000000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++************************))))))***++++++++++++***++++++++++++++++++++++++***************************************+++++++++************************EEEEEECCCAAA??????AAABBBBBBCCCCCCDDDEEEEEEEEEDDD@@@@@@@@@AAAAAABBBBBBBBB@@@AAABBBCCCCCCCCCBBBAAAAAAAAABBBBBBBBBBBBCCCCCCAAABBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@AAABBBCCCDDDBBBBBBAAA@@@????????????AAABBBBBBAAAAAA@@@???>>>>>>???@@@BBBBBBBBBAAAAAA??????@@@@@@@@@AAAAAAAAAAAA@@@????????????@@@AAA???AAACCCCCCAAA@@@??????@@@AAABBBCCCDDDCCCCCCBBBCCCBBBBBBCCCDDDBBB@@@===@@@???@@@@@@AAABBBCCCCCC>>>???AAAAAA??????@@@BBBBBB???<<<;;;===@@@AAAAAA???@@@BBBCCCDDDCCCBBBBBB???@@@AAAAAA@@@???AAABBB@@@@@@@@@@@@???>>>======<<<===>>>??????@@@@@@@@@AAA@@@>>>>>>@@@@@@???===???>>>===>>>??????>>>===<<<===<<<:::;;;???>>>:::>>>>>>???@@@AAAAAABBBBBB>>>>>>>>><<<;;;<<>><<<>>>===<<<;;;999666444333333222222222333222000...111111111000000000//////////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++************************))))))***++++++++++++***++++++++++++++++++++++++************************))))))*********+++++++++************************OOOLLLIIIGGGHHHHHHGGGFFFBBBBBBBBBCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA???@@@AAABBBBBBBBBAAA@@@>>>???@@@???>>>>>>@@@BBBAAAAAAAAA@@@@@@@@@??????@@@?????????@@@AAACCCDDD@@@@@@??????@@@@@@AAAAAAAAABBBBBBBBBBBBBBBAAA@@@HHHHHHGGGGGGGGGHHHIIIIIIAAAAAABBBCCCEEEFFFGGGGGGFFFFFFFFFGGGGGGFFFFFFFFFDDDFFFGGGGGGFFFEEEEEEFFFIIIKKKMMMOOOOOOMMMKKKIIILLLLLLLLLLLLMMMKKKHHHEEEDDDEEEFFFGGGHHHIIIIIIIIIBBBEEEIIIKKKJJJLLLPPPSSSTTTOOOIIIGGGIIILLLMMMLLLKKKNNNSSSVVVVVVSSSOOOMMMIIIIIIJJJJJJKKKLLLMMMMMMLLLLLLKKKJJJIIIGGGFFFEEEEEEFFFFFFHHHJJJLLLNNNPPPNNNLLLJJJJJJMMMMMMKKKIIIGGGFFFEEEFFFHHHIIIHHHGGGIIIJJJHHHFFFHHHMMMNNNKKKHHHGGGGGGHHHKKKOOORRRUUUMMMOOOPPPQQQQQQTTT[[[```bbb```^^^[[[WWWTTTRRRQQQYYYVVVRRRRRRVVV^^^hhhnnnjjjfff```]]]^^^^^^\\\ZZZ]]]```dddgggkkkqqqzzz~~~xxxnnneee``````bbbdddgggkkksss|||wwwtttssswwwxxxuuutttttttttsssrrrqqqpppnnnkkkhhhbbb```cccjjjnnnnnnmmmooopppppprrruuuxxxyyywwwuuuwwwtttpppmmmlllnnnqqqssstttxxx~~~wwwpppfffiiikkkmmmkkkgggbbb^^^bbbcccdddfffhhhhhhiiiiiiYYY[[[]]]___```___]]]\\\^^^______```aaabbbbbbccc```^^^[[[WWWUUUVVVYYY]]]cccaaa^^^[[[XXXUUUQQQOOOQQQPPPOOOOOOOOONNNKKKIIILLLRRRVVVUUUUUUWWWWWWTTTMMMOOOQQQRRRSSSUUUXXXZZZ\\\aaafffgggeeebbbbbbbbbiiifffddddddeeeiiittt~~~~~~}}}{{{{{{zzzuuuzzzjjjaaa[[[VVVYYY```YYYWWWXXX\\\]]]ZZZXXXYYYZZZ```eeefffcccZZZKKK===>>><<>>;;;888666444222111111111222222000///000000/////////.................................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))***++++++++++++***,,,,,,,,,+++++++++******************************((())))))***++++++,,,,,,))))))*********+++++++++zzzlllllllllkkkjjjiiihhhgggeeedddbbb```]]][[[YYYXXX____________]]][[[YYYWWWUUUWWWWWWVVVTTTTTTWWWZZZYYYXXXWWWVVVUUUTTTSSSRRRYYYXXXWWWWWWXXX[[[]]]___cccbbb```^^^\\\ZZZYYYYYYZZZ[[[^^^```ccceeefffgggooozzzwwwmmmlllnnnooorrruuuwwwyyyzzzrrrtttvvvxxxxxxvvvtttrrrlllmmmnnnmmmmmmnnnqqqttt|||{{{wwwyyyxxxyyyzzzzzzxxxtttqqqhhhkkknnnqqqsssrrrooonnnmmmppptttrrrooonnnqqquuussspppooossszzz}}}~~~{{{vvvsssqqqtttzzz}}}|||xxx|||{{{zzzxxxvvvsssqqqoooiiiiiiiiikkkooovvv|||{{{wwwtttuuuyyyzzzwwwssspppooooooqqqtttvvvvvvuuussstttrrrrrrxxx~~~zzztttpppooossswww{{{rrruuuxxxxxxyyy}}}xxxrrrrrrsssqqqooossszzz{{{uuurrrqqqssstttkkkpppyyyvvvoooqqqllllllrrrrrrkkkeeedddffffffhhhlllooonnniiieee[[[ZZZ\\\cccgggeeecccdddccceeehhhkkkllliiiccc^^^___^^^\\\[[[\\\^^^aaabbb___bbbfffkkknnnlllgggbbbOOORRRUUUXXXXXXVVVSSSQQQTTTTTTVVVVVVVVVUUUTTTSSSRRRRRRQQQRRRRRRTTTUUUVVVLLLNNNRRRUUUVVVVVVTTTSSS[[[[[[YYYWWWTTTTTTWWWYYYUUUZZZ^^^___\\\XXXWWWWWWSSSZZZaaacccaaa______aaafffmmmssssssssssssqqqmmmppprrruuuyyy|||}}}}}}uuummm```XXXUUUZZZWWWNNNLLLRRRVVVQQQLLLJJJHHHFFFIIINNNKKKSSS]]]fffmmmlll^^^LLLBBB999PPP{{{nnn]]]TTTSSSPPPMMMJJJGGGEEEDDDAAA@@@???>>><<<999777666333222222222444333222000000/////////............---.....................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))***++++++++++++***,,,,,,,,,++++++*********************************((())))))***++++++,,,,,,))))))******++++++++++++~~~uuuttt}}}{{{{{{xxxvvvyyy{{{zzzzzz}}}zzzwwwvvv|||||||||~~~~~~}}}}}}yyyxxx{{{~~~}}}}}}~~~||||||}}}{{{|||vvvssstttssssssrrrqqqpppooooooppprrrvvvyyyzzzvvvooojjjfffffffffggggggffffffeee```dddhhhiiigggccc^^^\\\_________^^^\\\[[[\\\]]]YYYYYYWWWUUUXXX^^^^^^ZZZOOORRRVVVWWWXXXXXXXXXYYYYYYVVVUUUZZZaaabbb]]]VVVUUUTTTRRROOOMMMOOORRRUUUSSSVVV[[[```cccbbb^^^ZZZUUUWWWXXXVVVSSSRRRTTTVVVRRR^^^aaaXXXSSSVVVUUUPPPXXXVVVXXXZZZYYYVVVWWW[[[[[[\\\aaaeeeeeebbbdddiiijjjmmmnnnllliiijjjpppvvv~~~}}}zzzxxxwwwwwwzzz~~~}}}{{{yyyxxxzzz{{{wwwxxx~~~}}}|||lllddd___]]]SSSQQQQQQRRROOOKKKLLLOOOWWWSSSMMMHHHGGGGGGHHHHHHPPPKKKeeeuuu```NNNNNN^^^uuu{{{kkk^^^^^^RRRLLLEEE@@@>>>>>><<<;;;<<<;;;999777666666777777444444333222111111111111000000//////.........------------------------------,,,,,,++++++,,,,,,---...---,,,***)))******+++...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++******************++++++((()))))))))************************************************************)))************+++++++++******+++++++++***))))))zzz}}}|||zzzyyyyyy~~~~~~|||}}}}}}zzztttooopppxxx|||vvvrrrrrrtttuuuuuutttqqqnnnkkkiiijjjmmmqqqttttttrrrooommmooorrrtttrrrmmmfff```]]][[[\\\\\\\\\\\\[[[ZZZZZZ^^^```dddeeeddd___ZZZWWWYYYZZZ[[[\\\[[[XXXUUURRRUUUWWWZZZYYYWWWUUUVVVXXXVVVVVVVVVUUUSSSSSSTTTVVVPPPQQQOOOMMMOOOTTTUUUQQQTTTUUUVVVUUUSSSRRRSSSTTTZZZZZZ[[[\\\]]]\\\ZZZYYY[[[ZZZXXXVVVVVVWWWZZZ\\\aaa___]]]]]]^^^___^^^]]]ZZZ^^^dddgggfffeeedddeeedddmmmnnnfffcccjjjnnnmmmqqqoooqqquuuuuutttwww|||yyyvvv~~~}}}pppgggbbbbbbcccdddVVVQQQNNNNNNMMMKKKLLLPPPPPPNNNLLLJJJJJJIIIHHHHHHLLLIIIjjjtttXXXPPPSSS^^^___TTTPPPUUUOOOJJJDDD@@@>>>===;;;999===<<<:::777666555555555444444333222111111111111000/////////.........------------------------------,,,,,,++++++,,,,,,------,,,+++*********+++,,,------,,,+++++++++++++++,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++------,,,,,,++++++******************++++++++++++************************************************)))************+++++++++************++++++++++++zzzwwwtttooohhhbbbaaa^^^^^^fffrrrxxxwwwsssssssss{{{wwwvvvzzzzzzxxxxxxzzz|||||||||}}}zzzxxxyyy|||~~~|||zzzuuussspppmmmllllllmmmnnnssswww|||}}}yyytttrrrqqqwww{{{{{{qqqeeeaaaiiisssvvvqqqoooooommmfffbbbaaabbbdddfffeeeaaa[[[WWWUUUUUUVVVWWWZZZ\\\\\\ZZZXXX```bbbcccbbb]]]WWWSSSQQQMMMOOOQQQSSSTTTTTTSSSRRRJJJNNNQQQPPPLLLHHHFFFFFFJJJLLLOOOPPPPPPNNNKKKIIIHHHLLLQQQPPPMMMKKKMMMPPPSSSSSSTTTSSSRRRSSSVVVYYYWWWWWWTTTPPPPPPRRRQQQNNNPPPQQQQQQQQQRRRVVVZZZ^^^aaaeeeiiigggcccbbbfffjjjjjjiiigggfffeeeeeeffffffsssqqqoooooopppqqqqqqqqqooorrrvvvxxxyyyxxxxxxxxx}}}|||iiiddd```^^^```eeejjjlllcccXXXNNNKKKKKKJJJLLLPPPLLLMMMNNNNNNLLLJJJGGGEEEIIIGGGkkk___SSSMMMQQQOOOGGGGGGNNNMMMJJJGGGDDDAAA>>>;;;999===<<<999777555444333333444333222111000000000000/////////...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,++++++++++++++++++++++++,,,,,,,,,+++******++++++++++++++++++++++++///......---,,,+++*********++++++++++++,,,,,,,,,************************************************)))************+++++++++************+++,,,------{{{uuuuuutttrrrooonnnhhheeeiiirrryyyxxxuuuyyyzzz|||ooodddddddddbbbeeelllsssnnngggbbbaaaaaaaaaaaaYYY^^^fffnnnsssrrrnnnjjjgggggggggiiijjjfff^^^XXX^^^ZZZVVVSSSSSSUUUXXXYYY^^^dddiiihhhddd``````bbb]]]ccceee___UUUPPPVVV]]]```ZZZUUUUUUTTTPPPOOOQQQSSSSSSTTTVVVXXXVVVQQQLLLKKKJJJIIIKKKNNNOOONNNLLLQQQRRRTTTRRRNNNJJJHHHGGGEEEHHHKKKNNNOOOOOOMMMLLLLLLPPPSSSQQQLLLIIIKKKNNNPPPQQQRRRTTTWWW[[[]]]___WWW]]]cccccc^^^ZZZZZZ\\\cccdddfffgggiiikkkooorrrwwwwwwrrrkkkggggggddd```fffggggggiiilllsss{{{}}}~~~}}}{{{zzztttvvvzzz{{{rrrnnniiifffbbbaaafffmmmvvv{{{zzzhhhVVVLLLIIIIIILLLOOOPPPQQQQQQPPPMMMIIIFFFDDDIIIEEEbbbpppUUUMMMKKKPPPOOOGGGEEEIIIMMMLLLJJJHHHEEEAAA===:::;;;999777555444444444444333222111000000///000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---......++++++++++++++++++******++++++,,,,,,,,,++++++***++++++++++++++++++++++++------,,,,,,+++++++++************+++++++++,,,,,,************************************************))))))*********+++++++++,,,,,,+++***++++++,,,---vvvqqqppppppuuuooovvv~~~uuunnnccceeejjjqqqvvvvvvpppkkkhhh]]]ZZZaaaeeebbbdddkkkwwwrrrjjjccc___[[[XXXVVVUUUVVVYYY]]]``````\\\YYY```^^^]]]^^^___\\\WWWRRRWWWTTTPPPPPPSSSXXX\\\]]]```cccdddaaa[[[YYY\\\aaaZZZ___dddeeecccbbbccceeeccc[[[SSSPPPPPPRRRVVV\\\\\\XXXVVVZZZaaaccc]]]VVVVVVUUUVVVXXX[[[^^^``````iiiiiihhheeeaaa]]][[[[[[^^^___aaabbbaaa___\\\ZZZ___bbbdddbbb______dddiiijjjiiihhhiiinnnuuu}}}}}}|||vvvtttvvvyyy|||~~~{{{nnneeedddfffccc```]]]^^^eeerrrxxx```QQQJJJHHHJJJNNNRRRSSSSSSPPPLLLJJJJJJKKKKKKCCCTTTrrr~~~nnnYYYHHHDDDEEELLLLLLFFFBBBCCCJJJKKKKKKIIIEEE@@@<<<:::777666555444444444555666222222111000////////////---------...............------------------------+++,,,,,,------,,,,,,+++)))***+++,,,---.........***++++++,,,,,,,,,++++++***++++++,,,,,,,,,++++++++++++++++++++++++++++++))))))******++++++,,,,,,))))))))))))*********+++************************************************))))))*********+++++++++......---,,,+++++++++,,,mmmoooooolllhhhhhhmmmsssxxx{{{~~~}}}{{{tttxxx}}}vvvuuuqqqooottt~~~{{{}}}}}}|||yyywwwrrrqqqppptttyyy||||||zzzxxxqqqiiifffiiimmmpppqqqqqqooonnnqqqyyy}}}wwwrrrqqquuuyyy|||}}}yyyqqqppprrruuu|||{{{uuuvvv{{{}}}yyysssuuuwww{{{~~~|||{{{tttuuutttrrrqqqttt{{{}}}ssslllfffgggttt|||~~~uuujjjiiijjjkkkgggaaa^^^___[[[ZZZYYYZZZ```lllyyyzzzeeeVVVMMMIIIJJJNNNOOOQQQQQQOOOLLLMMMQQQUUUKKKCCCJJJWWWXXXWWWUUULLLIIIDDDCCCFFFGGGDDDCCCEEEEEEGGGHHHFFFAAA<<<999777444333333333333555666777222111000///............---------------.........------------------------++++++------------++++++******,,,---............***+++,,,---...---,,,+++******+++,,,,,,,,,++++++++++++++++++++++++++++++(((((()))***+++,,,,,,---(((((()))))))))*********************************************************)))************+++++++++------.........---,,,+++___``````\\\XXXVVVXXXZZZcccbbbcccbbb___]]]ccclllllltttwwwsssooopppssssss{{{zzz{{{zzzzzzwwwpppkkkeeeccclllxxxtttsssyyykkkbbb```YYYZZZ___ggghhh```ZZZYYYUUUXXX[[[\\\]]]```eeehhhuuulllbbbZZZRRRLLLKKKNNNLLLOOOPPPOOOMMMMMMRRRWWWLLLEEEJJJOOOIIIIIIMMMJJJMMMGGGCCCDDDDDDEEEFFFHHHBBBDDDFFFCCC>>>999777666444333222222222333555555111111000///............,,,,,,,,,------.........------------------------***+++---......---+++******+++,,,.........------***,,,---//////...---,,,)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++*********++++++,,,,,,,,,))))))*********+++++++++************************************************)))************+++++++++)))+++---///000000...---ffffffeeeaaa]]]YYYWWWWWW[[[VVVRRRQQQOOOLLLOOOUUUSSSXXXWWWRRRRRRVVVXXXUUU```bbbdddbbb[[[VVV\\\fffdddjjjuuu|||uuujjjllluuu}}}}}}sssooowww|||ooodddooojjjeeegggqqq|||ttttttwwwyyyyyymmmkkkuuummmddd___ZZZXXXYYY]]]YYY[[[bbbbbbZZZSSSRRRJJJQQQYYY]]]\\\YYYVVVUUU```^^^\\\[[[VVVNNNLLLNNNLLLOOORRRQQQMMMLLLOOOSSSMMMIIINNNQQQJJJIIIMMMIIIGGGDDDAAACCCDDDDDDEEEFFFCCCEEEFFFDDD>>>:::888888555444333222222222333333111000///......------...,,,,,,,,,------.........------------------------***+++---......---+++***+++,,,---.........---,,,+++,,,...000000///...---)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************************************)))************+++++++++%%%(((,,,000222222111///}}}yyyvvvtttttttttlllhhhccc^^^[[[[[[\\\]]]XXXZZZ\\\ZZZUUURRRSSSTTT^^^aaaeeecccYYYQQQTTT\\\```___```aaa___ZZZYYY\\\RRRRRRYYYdddkkkooowww~~~zzzvvvtttwwwzzzffffffkkkssswwwxxx~~~~~~xxxxxx|||pppmmmhhhkkkoooqqqsssvvvzzz~~~qqqlllhhhiiinnnppplllgggkkkkkkhhhjjj~~~yyyyyyzzzyyyvvvlllvvvuuunnnggg___\\\[[[[[[WWWTTTSSSTTTUUUUUUUUUUUUTTTTTTSSSTTTVVVVVVVVVSSSQQQOOOPPPUUUWWWSSSLLLHHHKKKPPPTTTSSSKKKHHHNNNKKKJJJTTTPPPKKKGGGGGGKKKNNNMMMKKKHHHGGGFFFEEEDDDBBBAAAAAADDDCCC@@@===;;;999777666444444222222222222444444222222000///............,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++***+++,,,,,,------------,,,------......------,,,,,,,,,---...---,,,***)))++++++++++++++++++++++++++++++++++++++++++++++++************************************************...---+++***)))***++++++************************+++,,,...///111222222222|||xxxuuutttttt{{{~~~{{{zzzyyyuuuooonnnqqqsssooonnnrrruuuwww}}}{{{qqqhhheeedddgggfffhhhkkkkkkhhhkkkrrrpppwww|||zzzrrrlllmmmppptttooohhhfffjjjrrr{{{~~~}}}xxxnnnccc]]]___ccceeedddfffiiiiiigggiiinnnwwwrrrnnnnnnrrrrrrnnnjjj}}}wwwqqqppptttvvvsssooopppuuuvvvyyy{{{nnncccaaa\\\VVVUUUVVVXXXVVVTTTNNNNNNNNNOOOOOOPPPPPPPPPQQQSSSTTTUUUTTTRRROOONNNNNNOOOQQQQQQOOOKKKHHHGGGQQQQQQJJJIIINNNJJJGGGOOOPPPLLLHHHHHHLLLNNNMMMKKKHHHGGGFFFEEEDDDBBBAAAAAAAAA@@@>>>;;;999777666555444333222222222222333444222111000///............,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++***+++,,,,,,---------,,,------------------------,,,---------,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++************************************************---,,,++++++******++++++************************)))+++---///111222333333|||xxx|||~~~vvvuuuvvv|||zzzpppnnnnnnjjjeeedddggggggddddddgggiiiiiimmmllljjjlllpppvvvzzz}}}{{{{{{|||zzzyyysssrrrwww{{{{{{zzzyyyzzzqqqiiihhhkkkkkkddd\\\UUUQQQMMMMMMOOOQQQQQQOOOJJJJJJIIIIIIJJJLLLMMMOOOOOOPPPRRRRRRRRRPPPNNNLLLMMMLLLLLLPPPTTTSSSKKKCCCMMMMMMGGGGGGMMMHHHDDDKKKOOOLLLIIIIIILLLMMMMMMKKKHHHGGGFFFEEEDDDBBBAAAAAA===<<<:::888666555444444333333222111111222333333111111000///............,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++,,,---------,,,,,,...---,,,++++++,,,---...------,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++,,,,,,,,,+++******************************((()))+++...000222333444~~~tttjjjccc```aaabbbeeeppp~~~~~~sssaaaTTTPPPRRRSSSTTTVVVYYYXXXSSSSSS___mmmpppllllllvvv{{{zzz~~~{{{vvvsssttt}}}vvvjjjbbb[[[XXXXXXYYY^^^fffmmmkkkaaaWWWNNNKKKIIIHHHJJJKKKKKKJJJJJJJJJIIIIIIJJJLLLOOOQQQMMMNNNOOOOOOOOOMMMLLLKKKNNNLLLMMMRRRXXXYYYSSSMMMOOOMMMEEEDDDKKKGGGCCCJJJNNNLLLJJJJJJKKKLLLKKKJJJGGGFFFEEEDDDCCCBBBAAA@@@:::999888666555444444444222222111111111111222222111000///...............------------------------------------------------+++++++++++++++++++++++++++,,,,,,------,,,,,,,,,...---+++******+++---......---,,,+++***+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++***************************************************+++,,,------,,,***)))************************)))***+++---///000111111~~~}}}uuurrroooqqq{{{wwwoooooossspppiiijjjwww~~~xxxnnnjjj^^^YYYRRRKKKGGGGGGIIIKKKEEERRR```fffhhhmmmwwwwwwfffWWWSSSXXXZZZYYYXXXZZZ]]]^^^\\\]]]iiivvvwww~~~~~~}}}|||}}}}}}{{{ggg```UUUNNNLLLNNNQQQSSSFFFKKKTTT]]]bbb]]]RRRIIIIIIHHHFFFGGGHHHIIIJJJJJJKKKJJJIIIIIIJJJMMMOOOQQQKKKKKKLLLLLLLLLKKKJJJJJJLLLLLLNNNQQQUUUXXXYYYZZZ]]]WWWJJJFFFKKKGGGCCCJJJLLLKKKJJJJJJJJJJJJJJJIIIFFFEEEDDDCCCAAA@@@??????:::999888666555444444444111111111111111111111111000//////...............------------------------------------------------++++++++++++++++++++++++,,,,,,,,,------,,,,,,+++...---+++******+++---...---,,,+++***+++,,,---...++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))***,,,------,,,+++***************************++++++,,,---------------}}}zzz{{{uuuyyyzzzwww|||xxxvvvuuuuuuuuuwwwxxxnnniiijjjkkkkkklllmmmnnnooopppssshhhaaa]]][[[VVVTTTQQQPPPTTT^^^kkktttvvvtttnnncccYYYTTTWWW\\\WWWVVV[[[fffpppnnnaaaTTTTTTTTTSSSTTTXXX]]]cccfffdddnnnuuuvvv{{{|||}}}~~~vvvqqqqqqsssuuurrrmmmmmmqqqzzz~~~tttggg\\\VVVOOOLLLIIIHHHIIIKKKMMMMMMFFFGGGKKKNNNOOOMMMGGGCCCCCCDDDDDDFFFHHHJJJLLLMMMHHHHHHGGGHHHHHHJJJLLLMMMJJJJJJJJJJJJJJJJJJJJJIIIGGGIIIKKKLLLNNNQQQXXX]]]iiiaaaPPPIIIMMMHHHCCCIIIJJJJJJJJJIIIIIIHHHGGGGGGDDDCCCBBBAAA@@@>>>======:::999888666555444444444000000111111111111000000//////......---......///------------------------------------------------++++++++++++++++++++++++,,,,,,---------,,,++++++---,,,+++******+++,,,---,,,,,,++++++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++******************************************************+++,,,,,,,,,++++++************************+++,,,,,,,,,,,,++++++***}}}rrriiieeeiiipppuuu|||wwwmmmooowwwzzzuuurrroooqqqvvvnnnjjjgggiiimmmpppooommmsss|||mmmhhhcccbbbcccbbb^^^ZZZcccjjjwwwxxxrrrsssvvvyyy}}}~~~xxxrrruuu~~~|||~~~sssssswww}}}|||yyyxxxuuurrrqqqttt|||}}}zzz|||yyysssnnnnnnuuuqqqkkkllluuu{{{qqqpppnnnmmmooorrrvvvxxxwwwdddcccbbbeeemmmuuu{{{mmmhhhbbb```cccjjjpppttt}}}zzzmmmhhheeeccc\\\]]]\\\\\\fffvvv{{{{{{yyyrrriii```\\\[[[RRRUUUUUUWWW___kkkpppooosssqqqmmmggg___WWWPPPLLLJJJKKKMMMMMMNNNPPPRRRTTT^^^aaaaaa]]]\\\aaafffhhhjjjjjjgggaaa[[[XXXZZZ]]]XXXZZZ[[[WWWRRRQQQVVV[[[\\\___```]]]XXXWWW[[[___gggoooxxxzzzssstttwwwzzz~~~xxxqqqnnnyyyfffaaaYYYRRRMMMKKKJJJHHHJJJIIIHHHGGGHHHGGGDDDBBBGGGGGGGGGGGGGGGFFFFFFFFFBBBCCCDDDEEEFFFGGGIIIJJJFFFFFFFFFGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIEEEFFFGGGHHHIIILLLRRRVVVddd]]]MMMHHHNNNJJJCCCHHHHHHIIIIIIHHHGGGFFFEEEEEEBBBAAA@@@???>>>===<<<;;;:::999777555444333222222//////000111111000//////.........------......///........................------------------------++++++++++++++++++++++++,,,---------,,,,,,+++***++++++++++++++++++++++++***+++,,,,,,---------,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++******++++++,,,---******************************+++++++++++++++***sssmmmmmmrrrvvvwww~~~tttqqqnnnjjjhhhddddddhhhpppuuuyyypppgggdddaaaaaa```aaafffooowww{{{}}}yyy}}}wwwiii[[[[[[[[[[[[[[[ZZZXXXTTTRRRSSSZZZfffrrrwwwqqqdddZZZWWWSSSOOOOOOQQQRRROOOKKKHHHNNNXXXfffqqqtttqqqmmm^^^UUUOOOPPPUUUYYY___eeedddhhhooottttttpppjjjfffaaa]]]ZZZ\\\eeeoooxxx}}}{{{vvvooohhhdddaaa^^^\\\YYYXXXWWWYYY___eeekkknnnsssrrrmmmggggggiiicccZZZSSSSSSUUUZZZ\\\]]]aaaggg\\\ZZZYYYYYYZZZZZZXXXVVVQQQRRRSSSVVVZZZ___dddfffnnnkkkmmmrrrqqqnnnooouuu}}}oooddd___\\\WWWWWWVVVTTTSSSVVV]]]gggnnn{{{uuuiiiaaaVVVOOOPPPYYYaaahhhyyy{{{rrrfff[[[TTTPPPPPPQQQPPPQQQSSSXXX[[[```bbbddddddaaaZZZSSSNNNEEEGGGGGGFFFEEEHHHOOOUUUaaahhhlllfff]]]WWWRRROOOOOOKKKGGGEEEGGGIIIKKKLLLRRR[[[]]]TTTIIIFFFGGGFFFKKKQQQUUUVVV[[[cccddd___``````___ZZZRRRMMMLLLMMMQQQUUUXXXZZZbbbkkkmmmhhh]]]ZZZVVVUUUUUURRRKKKEEEFFFIIILLLOOORRRTTTWWWYYYQQQRRRQQQSSSZZZbbbddd```bbbnnn}}}}}}sssppprrruuuzzz}}}{{{vvvqqqqqqsssvvvjjj```ZZZSSSKKKFFFHHHFFFEEEDDDEEEEEEDDDCCCEEEDDDBBBBBBDDDFFFFFFFFF???AAACCCDDDDDDCCCDDDDDDDDDEEEEEEEEEDDDCCCDDDDDDEEEFFFGGGGGGGGGGGGGGGFFFIIIIIIIIIIIIIIIIIIIIIIIIFFFFFFEEEFFFHHHKKKMMMNNNVVVQQQEEEDDDMMMKKKDDDIIIGGGHHHIIIHHHFFFDDDDDDDDDAAA@@@???>>>===;;;;;;:::999888666444222111111000...///000111111000///.........---------......///........................------------------------++++++++++++++++++++++++------------,,,,,,+++******++++++,,,,,,++++++***)))***,,,---...---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++***)))***+++---...************************((((((***++++++,,,,,,+++}}}|||sssuuuzzzwwwxxxwwwzzzrrrooodddooozzz|||yyytttiii]]]\\\cccaaaaaaeeekkkjjjbbbXXXTTTSSSXXXbbbkkkiii___VVVSSSQQQSSSVVVVVVTTTRRRQQQQQQNNNOOOSSSYYY\\\YYYTTTQQQNNNNNNMMMJJJGGGIIIPPPWWWUUUVVVVVVWWWUUUSSSQQQOOORRRPPPOOOQQQVVVYYYXXXUUUaaa^^^ZZZVVVSSSPPPMMMLLLMMMJJJHHHKKKNNNPPPSSSVVVUUUQQQPPPSSSSSSNNNJJJIIIJJJKKKLLLMMMLLLKKKKKKKKKGGGHHHKKKNNNOOOLLLGGGCCCHHHFFFHHHLLLMMMLLLNNNRRRRRRQQQRRRSSSTTTUUUVVVWWW]]]```]]]TTTQQQSSSOOOGGGMMMKKKKKKKKKIIIGGGIIIOOOUUUWWWZZZ]]]^^^YYYRRRLLLGGGCCC@@@DDDKKKSSS\\\cccaaa\\\WWWSSSRRROOOJJJFFFEEEFFFFFFDDDFFFIIIIIIEEEEEEHHHKKKKKKHHHEEEDDDDDDBBB@@@BBBDDDCCC???AAAGGGJJJOOOOOOHHHEEEHHHKKKKKKIIIIIIHHHHHHIIIKKKKKKJJJOOOQQQPPPMMMIIIIIILLLPPPTTTYYYeeerrrwwwuuutttvvvuuurrrlllfffaaa^^^]]]^^^ddddddgggrrrwwwjjjeeebbb___]]]]]]VVV[[[___aaafffmmmpppooofffbbbhhhxxx}}}}}}vvvwwwzzzttt|||{{{ooobbbYYYRRRPPPMMMIIIGGGFFFFFFFFFCCCBBBBBBAAAAAAAAABBBBBBGGGDDDBBBCCCEEEEEECCCAAACCCCCCBBBBBBBBBAAAAAAAAACCCCCCCCCCCCDDDEEEGGGGGGFFFFFFEEEEEEEEEFFFHHHIIIGGGGGGHHHIIIIIIJJJKKKKKKFFFEEEEEEGGGJJJLLLMMMMMMLLLNNNOOOOOOMMMIIIDDDBBBHHHFFFCCC@@@@@@BBBDDDDDD@@@???>>>===;;;;;;;;;;;;666555333222111000000000111111000000//////......------------------------.........------,,,,,,,,,---------------------------------,,,,,,+++++++++++++++++++++,,,,,,---...************************,,,------......------,,,---------,,,,,,+++++++++++++++++++++++++++++++++************************,,,,,,++++++***+++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,---***+++,,,,,,------,,,,,,{{{qqquuu|||uuupppqqquuuyyyxxx{{{vvvlllgggfffjjjttt~~~~~~wwwrrrqqq{{{pppfffgggnnnsssoooiiigggaaa]]]___aaa___^^^]]]eee]]]SSSPPPSSS[[[aaadddkkkeee\\\VVVTTTUUUVVVVVVMMMTTT___gggmmmpppssstttsssrrrmmmcccWWWMMMIIIHHHFFFEEEFFFKKKOOOOOOLLLJJJSSSWWWUUUMMMLLLPPPPPPKKKFFFGGGIIIOOOVVVXXXWWWTTTRRRKKKDDDDDDJJJOOOPPPOOOMMMHHHHHHOOOWWW[[[```ddd[[[UUUSSSWWWYYYWWWXXX\\\aaalllnnn___QQQOOOSSSUUUXXXPPPJJJLLLQQQTTTWWW[[[^^^___^^^[[[VVVNNNGGGCCCCCC@@@???DDDNNNXXX___ddd___\\\VVVPPPKKKIIIJJJLLLXXXPPPMMMQQQQQQKKKJJJNNNGGGFFFGGGJJJOOOPPPMMMIIIIIIJJJLLLMMMOOOQQQSSSTTTQQQQQQPPPPPPPPPRRRUUUXXX\\\ccceee___YYYZZZ]]]]]]``````aaabbbccccccbbb```iiippp~~~~~~~~~||||||{{{}}}wwwtttrrrnnnlllllluuutttmmmmmmnnnsssqqqzzz{{{pppjjjbbb]]]XXXSSSKKKEEEHHHFFFDDDBBBAAAAAAAAABBBAAA@@@@@@?????????@@@@@@EEECCCAAAAAACCCDDDBBB@@@???@@@@@@@@@AAAAAABBBBBBCCCCCCCCCCCCDDDEEEFFFFFFFFFEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHHHHFFFEEEEEEGGGJJJLLLMMMLLLKKKLLLNNNNNNMMMKKKIIIGGGIIIOOOOOOFFF???AAADDDEEEAAA@@@>>><<<:::999888888666555444222111111000000111000000000/////////...------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,+++++++++,,,------++++++++++++++++++++++++,,,------......------,,,------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,------------,,,uuuuuu{{{www|||uuuuuuvvvzzzsssggggggmmmrrrxxx}}}{{{ppphhhkkkvvv}}}yyyqqqrrrjjj```]]]```eeehhhiiiooo~~~{{{mmmggggggcccgggpppyyy~~~yyyvvv|||vvvfffeeerrrvvvnnnjjjkkkqqq}}}ooo``````ooozzzrrruuu~~~}}}xxxvvvqqqzzz|||ooofffjjjuuu~~~{{{oooddd^^^\\\SSSRRRTTT]]]kkkxxxxxxnnnfffffflllsssnnnggglll|||}}}mmmeeeiiigggbbb___eeeooouuurrrlllaaallluuuwwwzzz~~~zzzqqqrrrjjjhhhooossssssxxx~~~~~~zzz~~~~~~{{{vvvuuuzzz|||wwwrrrkkkddd___WWWOOOIIIDDDAAA??????@@@@@@===:::>>>===<<<;;;;;;<<<>>>>>>>>>======<<<======>>>>>>BBB@@@??????@@@AAA@@@>>>======>>>???@@@AAABBBBBBDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEDDDCCCCCCFFFFFFFFFFFFEEEEEEEEEEEEGGGFFFFFFGGGJJJKKKKKKJJJJJJKKKLLLLLLMMMMMMMMMLLLZZZfffeeeRRRBBB@@@BBB@@@AAA???===:::888666555444666555444333222111111111000000000000////////////------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++***++++++,,,---...+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,++++++++++++,,,---------------}}}zzz{{{vvvuuuvvv{{{qqqnnnttt|||}}}uuuppplllooowww{{{yyyvvv}}}uuu{{{|||vvvuuuiiikkkpppzzzwwwppprrr{{{yyyzzzsssllloooxxx}}}nnniiirrryyyyyy|||}}}}}}|||yyyqqqnnniiiddd___YYYSSSNNNIIIFFFBBB@@@???===:::777===;;;:::<<<>>>???>>>===;;;;;;:::::::::;;;<<<===<<<;;;;;;;;;;;;<<<======>>>>>>>>>>>>>>>>>>>>>===>>>>>>??????@@@AAAAAABBBDDDCCCBBBBBBBBBBBBBBBCCCCCCDDDDDDEEEDDDCCCAAA@@@CCCCCCDDDDDDDDDDDDDDDDDDGGGFFFFFFHHHJJJJJJJJJHHHIIIIIIIIIIIIJJJKKKLLLMMM\\\jjjhhhSSSBBBAAAAAA;;;>>>===;;;888666555444333666555444333222222222222000000000000////////////------------------------------------------------+++++++++++++++++++++++++++++++++,,,,,,---------...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---...///,,,,,,,,,,,,------------......------,,,,,,+++++++++,,,,,,---...---------{{{}}}}}}yyywww|||}}}sssjjjjjjpppwww{{{|||tttppprrryyytttkkksssyyyzzz~~~}}}}}}zzzwwwtttrrrpppllliiifffeeeccc```\\\XXXUUUSSSKKKHHHEEECCC@@@===999777:::999888888:::;;;<<<<<<===<<<;;;<<<======<<<<<<;;;;;;:::::::::::::::;;;;;;;;;;;;;;;;;;<<<======<<<============<<<======AAAAAAAAAAAA@@@@@@@@@@@@BBBBBBAAAAAAAAAAAAAAAAAABBBCCCDDDDDDDDDBBBAAA???@@@@@@AAABBBDDDEEEFFFFFFHHHGGGGGGHHHIIIIIIHHHFFFHHHGGGGGGFFFGGGGGGIIIIIIHHHRRRRRRFFF@@@CCCBBB<<<::::::888777555444444444555444333333222222222222////////////000000000000------------------------------------------------+++++++++++++++++++++++++++++++++,,,,,,---------...---,,,,,,++++++++++++++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///,,,,,,---------.........///......------,,,,,,,,,,,,,,,---.........------{{{yyy~~~~~~yyyvvvsssrrrooonnnlllkkkiiigggdddbbb```___]]]ZZZWWWUUUSSSQQQNNNLLLHHHHHHGGGFFFDDDBBB@@@???999888888888:::;;;;;;::::::999999888888888999999888888888888888888888888999999999888888888777777::::::::::::;;;<<<===>>>;;;===>>>>>><<<<<<===???BBBBBBAAAAAA@@@@@@@@@@@@AAA@@@@@@@@@@@@@@@AAAAAABBBBBBCCCCCCCCCBBBBBBAAA???@@@AAACCCDDDFFFGGGHHHHHHHHHHHHHHHIIIIIIFFFDDDFFFEEEEEEDDDDDDEEEEEEFFFCCCEEEEEEBBBAAABBB???:::999888777666555444444444444333222222111111111222////////////000000000000------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---------,,,+++++++++,,,,,,************************,,,------......------,,,---------------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,+++,,,,,,---...///---------.........//////..................------,,,,,,---...............~~~|||zzzyyywwwwwwxxxwwwvvvtttppppppooommmllllllllllllkkkiiifffcccaaa`````````aaa^^^ZZZXXXWWWVVVUUUTTTSSSRRRQQQPPPNNNLLLKKKKKKGGGEEECCCBBBBBBAAA???>>><<<<<<<<<<<<;;;:::999888666555555666999;;;;;;;;;666666666666555444444555555666777777777777777888666666777777777777777666999999999999:::;;;<<<===;;;===??????======>>>@@@????????????@@@@@@@@@@@@???????????????@@@AAABBBCCCBBBBBBBBBBBBCCCCCCDDDBBBBBBCCCDDDEEEFFFGGGHHHIIIHHHHHHIIIIIIHHHEEEBBBBBBCCCCCCDDDDDDDDDEEEEEEHHHDDDDDDFFFEEE>>>:::::::::999888666444333333222222222111000000000111111.../////////000000000111------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,+++++++++,,,------++++++++++++++++++++++++,,,------......------,,,............------------------------------------------------------------------,,,,,,,,,------...---.........////////////.............../////////,,,------...............}}}{{{yyyyyyyyyyyyrrrpppnnnkkkiiigggeeeeeebbbbbbaaa```______^^^^^^[[[\\\\\\\\\[[[[[[ZZZYYYXXXXXXWWWWWWWWWWWWVVVVVVVVVWWWXXXXXXVVVSSSPPPNNNTTTRRRQQQQQQQQQQQQPPPNNNOOOOOONNNMMMLLLLLLLLLLLLLLLLLLLLLLLLJJJHHHFFFDDDIIIFFFCCCAAABBBBBBBBBBBB???>>>>>>===<<<;;;::::::;;;999888999;;;;;;:::999888999999999999888777777777555333333444555555444222333666777777777888999666777888888666666777888555555666777888888888888888888888888999:::;;;<<<<<<>>>@@@@@@>>>===???BBB<<<<<<===>>>???@@@AAAAAA>>>>>>>>>>>>???@@@AAABBBCCCBBBBBBAAABBBCCCEEEFFFDDDEEEEEEEEEFFFFFFGGGGGGIIIHHHHHHIIIIIIHHHDDDAAA@@@AAABBBDDDEEEEEEFFFEEEBBB<<<>>>GGGEEE;;;999???<<<;;;999666444222111000111111000000000000000000.../////////000000111111------------------------,,,,,,,,,------.........---------------------------------,,,,,,+++++++++++++++++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,/////////...---------,,,------------------------..............................---,,,,,,,,,------............/////////000------......//////000000,,,---......//////......~~~~~~yyyvvvsssqqqqqqsssvvvyyytttrrrpppmmmkkkiiihhhgggkkkkkkkkkkkkkkkkkkkkkkkkaaaaaa```______^^^]]]]]]ZZZXXXWWWVVVVVVUUUSSSQQQOOOOOOOOOOOONNNNNNNNNNNNJJJJJJJJJIIIIIIIIIHHHHHHEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDAAABBBDDDEEEEEEDDDBBBAAA@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@EEEDDDCCCBBBAAA???>>>>>><<<<<<<<<;;;;;;:::::::::777777777777777777777777444555555666666666666666666666666666555555555555555555444444444444555555333333333444444444555555666555555444444444555555999999888777666666777777888888888999999::::::;;;:::;;;===???@@@???>>>===<<<<<<<<<===>>>@@@AAABBBAAAAAA???>>>>>>???AAAAAACCCAAA>>>>>>???@@@@@@@@@BBBDDDFFFGGGGGGEEECCCAAAFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDCCCBBBAAA@@@?????????>>><<<:::777777666555333222111000222222222111000//////...000000000000000/////////,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------+++,,,------......---------...............---------------.........//////000///...---------------111///......//////---,,,---...///////////////////////////.........---------,,,,,,,,,,,,,,,---...222111000/////////000000---...///000111222222222{{{{{{zzzyyywwwuuutttsssooonnnmmmkkkiiihhhfffffffffeeecccaaa___]]]\\\\\\[[[ZZZXXXVVVUUUTTTTTTUUUXXXVVVSSSQQQQQQSSSVVVXXXVVVUUUSSSRRRQQQPPPPPPPPPKKKKKKKKKKKKKKKKKKKKKKKKNNNNNNMMMMMMLLLKKKKKKJJJKKKJJJIIIIIIIIIHHHFFFDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@???@@@AAACCCCCCAAA@@@???>>>>>>>>>???????????????>>>>>>>>>=========<<<<<>>>>>===<<<;;;::::::999999999888888888777777555555555555555555555555444444555666666666666555666666666555555555444444555555444444444444555555333333333333444444444444555555444444444444555555999888777777666666666777777888888999999::::::;;;:::;;;===???@@@???>>>===============>>>???AAAAAABBBBBBAAAAAAAAAAAABBBBBBDDDBBB@@@@@@BBBCCCCCCBBBAAABBBDDDFFFFFFDDDBBBAAAFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCBBB@@@>>>============:::888666666555444333222222111222222111111000//////...////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------+++,,,------......---------......//////...------........................000000///..................---,,,---...///...---......//////000//////...,,,,,,,,,------.........///////////////000000000...---------------......000000000000111222333444~~~zzzvvvsssrrrqqqooommmjjjhhhfffdddddddddcccbbb```]]][[[ZZZYYYaaa___\\\ZZZYYYYYYZZZZZZZZZYYYXXXXXXYYYXXXVVVTTTYYYYYYYYYXXXWWWVVVTTTTTTQQQQQQQQQQQQQQQQQQQQQQQQOOONNNMMMLLLLLLLLLLLLLLLHHHGGGGGGFFFFFFGGGHHHHHHFFFEEEBBBAAAAAABBBEEEFFFEEEEEEEEEDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFBBBBBBAAAAAA@@@@@@??????BBBAAA@@@AAABBBBBB@@@>>>@@@@@@?????????>>>>>>>>>???>>>>>>>>>====================================<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>??????>>>===<<<;;;;;;;;;;;;::::::::::::888888888888888777777777777777777666666666555555555555555555444444444444333333333333333333333333333333444555555555555555555555555555444444444444444444333333333333444444222222222333333333333444444444444333333444444555777777777777666666666666777777888888999::::::;;;:::;;;===>>>??????>>>===>>>>>>===>>>>>>???@@@@@@BBBBBBCCCCCCCCCCCCBBBBBBFFFDDDBBBAAAAAABBBAAA???@@@AAACCCDDDDDDCCCAAA@@@DDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDCCCBBBBBB>>><<<;;;;;;;;;;;;888666444444444333333333222222222111111000000//////...........................,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,------------,,,,,,,,,,,,,,,,,,------------,,,,,,---............------......//////.........////////////............111000000////////////000---,,,,,,---///000000//////000000111111000000///////////////////////////...///000000111111000000111111222222333333444444000000///...///000222333yyyyyyxxxwwwvvvuuuuuutttqqqqqqpppppppppooooooooossssssssssssssstttttttttzzz{{{}}}{{{xxxuuutttrrrooollljjjiiihhhgggfffcccaaa^^^]]][[[[[[XXXWWWVVVVVVUUUTTTSSSRRRSSSRRRQQQPPPNNNMMMLLLKKKLLLKKKJJJIIIIIIIIIIIIIIIGGGGGGGGGGGGGGGFFFFFFFFFIIIGGGFFFDDDCCCCCCDDDDDDHHHGGGFFFFFFGGGGGGGGGGGGEEEFFFFFFFFFFFFEEEDDDDDDCCCDDDDDDEEEFFFGGGHHHHHHEEEEEEDDDDDDDDDDDDEEEEEE@@@@@@@@@@@@AAAAAABBBBBBEEEDDDBBBAAAAAABBBDDDEEECCCCCCCCCCCCCCCDDDEEEFFF@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>>>>>???>>>>>>???@@@AAA???===????????????>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<888999::::::::::::999888888777777777666666555555444444444444444444333333333333333333333333333333222222222222222222222222222222222222222222222222222333333444444444444444444444444444333333333333333333222222222222333333111111111222222222333333333333333333333333444555666666666666666666666555666666777888999::::::;;;:::;;;<<<===>>>>>>>>>>>>???>>>>>>>>>>>>>>>??????AAAAAACCCDDDDDDCCCAAAAAAFFFDDDAAA@@@???>>><<<:::???@@@BBBCCCCCCCCCAAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@???<<<;;;:::::::::999777555222222222222333333333333111111000000////////////,,,,,,---------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,------------...,,,------...............---......////////////...000000000////////////...000000////////////000000///......///111222111000000000111111111111000000111000000//////............///000111222222111111---...///000111222333333555666666777888888999999IIIIIIHHHGGGGGGFFFEEEEEEFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDGGGHHHIIIJJJKKKMMMNNNNNNNNNNNNOOOPPPQQQQQQQQQQQQRRRRRRSSSTTTUUUWWWXXXYYYZZZ[[[[[[\\\^^^```cccfffffffffgggggghhhiiiiiijjjiiijjjlllmmmooopppqqqrrrooooooppprrrtttwwwyyyzzz{{{tttlllfff```[[[XXXRRRRRRQQQQQQPPPOOONNNNNNMMMLLLJJJHHHGGGEEEEEEEEEDDDCCCCCCBBBBBBCCCCCCDDDAAAAAABBBBBBBBBBBBCCCCCC@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@?????????@@@@@@======>>>>>>?????????@@@>>>===<<<;;;;;;;;;;;;<<<=========<<<<<<===>>>@@@<<<<<<===============<<<::::::;;;;;;<<<<<<=========<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>============>>>>>>>>>======<<<<<<=========::::::::::::::::::::::::<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::;;;======<<<;;;;;;;;;;;;;;;::::::::::::<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::999999999999999999999999888888888888888888888888555555666666666666555555444444444333333222222111111222222222222222222222222222222222333333333333111111222222222222222222222222222222222222222222111111222333333333333333333333333333222222222222222222111111111111222222000000000111111111111222222222222222222333444444444555666666666666555555555666666777999::::::;;;:::;;;<<<<<<===>>>>>>>>>???>>>>>>>>>>>>>>>?????????@@@AAABBBBBBAAA@@@???AAA@@@???@@@AAAAAA@@@>>>@@@AAABBBCCCCCCCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@??????>>>===<<<<<<;;;999999:::999777555111111111222222222222222000000000///////////////+++,,,,,,,,,------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,---------.........,,,---......//////......---......///000000//////000000000000000000000000000///////////////000000111//////000111222111000///000000111111111111111000000000111111222222333777777888999:::;;;;;;;;;<<<===???AAABBBCCCCCCCCCCCCEEEHHHJJJKKKKKKIIIHHHCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>?????????@@@@@@AAAAAAAAA@@@AAABBBCCCCCCDDDDDDCCCAAAAAABBBBBBBBBCCCCCCCCCAAABBBDDDDDDDDDFFFHHHJJJCCCCCCCCCCCCDDDDDDDDDDDDDDDFFFGGGGGGEEEDDDDDDEEECCCCCCDDDFFFHHHJJJLLLMMMFFFKKKPPPSSSSSSSSSUUUWWWYYYYYY[[[^^^aaadddgggiiiiiikkknnnpppqqqrrrtttuuuwwwyyy|||~~~xxxllldddZZZUUUOOOJJJGGGEEEBBB@@@FFFFFFFFFFFFGGGGGGGGGGGGEEEEEEDDDCCCCCCCCCCCCCCC??????>>>>>>>>>>>>??????>>>???@@@???>>>===>>>???>>>==================<<<>>>===<<<;;;::::::999999======<<<<<<;;;:::::::::??????>>>>>>>>>>>>>>>???888999:::999888999;;;<<<>>>>>>????????????>>>>>><<<<<<<<<<<<<<<<<<======@@@??????>>>======>>>>>>>>>>>>??????>>>>>>===<<<::::::::::::::::::::::::<<<;;;;;;:::999:::::::::========================::::::::::::999999999999::::::999:::<<<<<<;;;999999999999999888888888888888888888777777777666666555555555555555555555555444444444444444444444444333333333333333333333333333222222222222222222333111111111111111000000000000000111111111111222222222222222333333333333333111111111222222222222222222222222222222222222222000111111222222222222222222222222222111111111111111111000000000000111111/////////000000000111111111111111111222333444444333333555666666666555444444555666777888:::;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>===>>>>>>???@@@@@@>>>>>>????????????>>>>>>;;;<<<===AAAEEEHHHHHHGGG@@@@@@AAABBBCCCCCCCCCCCC????????????????????????============<<<;;;::::::;;;999888888999888555333111111111111111111111222////////////////////////+++,,,,,,------.........------------------------++++++,,,,,,,,,,,,------------............------,,,---------............------...////////////...---...//////000000000000000000000000111111111111000000000000000111111222222111000222444555555444222333444666777777777777999:::<<<>>>AAADDDEEEFFFFFFFFFFFFFFFGGGIIIJJJKKKQQQRRRTTTVVVWWWWWWWWWWWWMMMOOOSSSVVVWWWWWWVVVUUU;;;;;;;;;;;;<<<<<<<<<<<<888888888888777777777777999888888888777666666666666666777777888888999999888999:::;;;<<<<<<<<<<<<999::::::;;;;;;:::::::::888:::======;;;;;;<<<>>>??????>>>>>>>>>>>>=========???AAAAAA>>><<<<<<===???????????????@@@AAAAAA>>>@@@BBBDDDDDDDDDDDDEEEBBBBBBBBBCCCEEEGGGIIIKKKEEEHHHJJJLLLLLLLLLNNNOOONNNPPPSSSTTTUUUVVVXXXYYYWWWXXXYYY[[[]]]```bbbcccdddeeegggkkkooossswwwyyywwwoooiiicccYYYRRROOOKKKGGGDDDCCCCCCBBBBBB@@@??????>>>===<<<;;;;;;999888888777777888888888<<<<<<;;;:::::::::::::::999:::<<<:::888777888::::::::::::999999999999999::::::999888777777777888;;;;;;::::::999888888888777777777777777777888888888:::<<<;;;:::999:::<<<777777888888888777777666777777777777888888888888999999888888888999::::::666777888999999888777777::::::;;;<<<<<<;;;::::::<<<<<<;;;;;;;;;<<<<<<===888888888888888888888888999999999999999999999999:::999888999::::::999777888888888777777777666666444444444444333333333333111111111111111111111111111111111111111111111111000000000000000000000000111111000000000000111111//////000000000000000111///000000000111111111111222222222111111111111111000000111111111222222222111111111111111111111111///000111111222222111111222222111111111000000000111000000//////000000111....../////////000000000000000000111111222333444111333444666666555444333444444555777888:::;;;;;;;;;;;;;;;;;;<<<===>>>>>>============>>>???AAAAAA???>>>>>>======>>>>>>???999:::<<>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<;;;:::999999777666666666666333111111111111111111000000000////////////////////////,,,,,,,,,---......//////........................+++++++++,,,,,,---------------............------------------............------...///////////////------///000000111111111//////000000111222333333222222222222222333444444555555555888<<<>>>??????===>>>@@@BBBCCCEEEEEEEEEJJJKKKMMMOOORRRTTTUUUVVVPPPOOONNNMMMNNNQQQSSSUUUSSSTTTVVVXXXYYYYYYXXXWWWSSSTTTVVVXXXZZZ]]]___```::::::;;;;;;<<<=========;;;;;;;;;::::::::::::999:::999999888777666555555666777777888999:::;;;;;;777888999:::;;;;;;;;;;;;;;;;;;<<<=========<<<<<<999<<>>>>>>>><<<;;;:::999999999888888999:::<<<======<<>>>>>===>>>???@@@AAA>>>@@@BBBCCCCCCBBBDDDEEE???AAACCCDDDDDDDDDEEEFFFHHHGGGGGGGGGGGGHHHIIIIIIKKKKKKLLLNNNQQQSSSUUUVVVXXXYYY[[[]]]___aaacccdddhhhmmmrrrvvvxxxzzzyyyppplllnnnqqqjjjllloootttxxx}}}|||rrrgggaaa___[[[UUUOOOGGGCCC???<<<<<<<<<<<<;;;::::::;;;<<<======>>>>>>======<<<<<<<<<<<<<<<===:::999999888888999999999666999;;;:::888888:::<<<888888999999::::::;;;;;;666666777777888:::;;;<<<555555555666777777777888888888888888999999999999444777999999666555666888999999999999999888888777777777777888888999::::::666666666666777888::::::888999:::<<<===<<<<<<;;;666666888888888888666666666666666777777888999:::999999999999999999999999666666666666777777777777666555444444555555333222333333333333222222222111333333333333222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000////////////000000...//////000000111111111/////////000000111111111111111000000000////////////000000000111111222222111111111111111111111111//////000111111111111111111111111111000000000000000000////////////000000............/////////000000000000000111222333444111222444666666555444333444444555777888:::;;;;;;;;;;;;;;;;;;;;;<<<>>>>>><<<<<<<<<===>>>@@@AAABBB@@@???>>>======>>>???@@@::::::<<<@@@CCCEEEEEEDDD===>>>>>>???@@@@@@AAAAAA>>>>>>>>>>>>>>>>>>>>>>>>============<<<;;;:::999777666444444555444222000111111111111000000000///.........///////////////,,,,,,------...///000000........................+++++++++,,,,,,---------------............---------------.........//////---......///////////////------///000111111111111......///111222333444555444444444444444555666777999999;;;???DDDHHHJJJJJJHHHIIIKKKNNNPPPQQQRRRSSSUUUUUUUUUUUUVVVVVVVVVVVVQQQPPPNNNMMMNNNQQQUUUWWW___```cccdddeeedddcccbbb[[[ZZZZZZZZZ]]]bbbgggjjj666777888999999888777666888888777777666666666555666666666555555555444444444444444444444444444444444555555666666666666666444555777888888888777777666777777888888888888888777777777777777777777777666666777777777777666666666666777777777777666666777777777777888888888888999999999999999999999999999999999:::::::::;;;;;;>>>===<<<;;;;;;<<<===>>>>>>>>>======<<<<<<<<<;;;???@@@@@@@@@@@@AAAAAAAAADDDDDDDDDDDDDDDDDDDDDDDDIIIJJJKKKLLLMMMNNNNNNNNNOOOPPPQQQQQQPPPOOOLLLKKKIIIIIIJJJLLLMMMNNNOOOPPPRRRUUUYYY\\\___aaadddgggmmmnnnqqquuuyyy~~~yyyqqqkkkbbb___YYYSSSNNNJJJHHHGGG>>>===<<<;;;:::999999999888888999999999::::::::::::999999999888888777777777777777777777777777777888777777777666666555555777777777777777777777777777777666666666666777777777777777777777777777777666666666666666666666666666666555555555555666666999888888777666555555555555666666666666666666555444444444555555555666666555555555666666666777777555555555555555555555555777666555444444555666777444444444333333222222222111111111111111111111111000000000000000000000000------.../////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000///////////////.........//////////////////////////////000000000000//////////////////////////////........................---....../////////////////////////////////////////////.........---------............////////////000000000000000111111222111111222222222333333333444444555666777888999999;;;;;;;;;;;;;;;<<<===>>>===============>>>??????<<<===>>>????????????????????????>>>>>>>>>>>>>>>======>>>>>>>>>>>>======<<<<<<===============<<<<<<===>>>>>>===;;;999777666555555444222111000000000000000000000000000000////////////....................................,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------......---......///000000.../////////......000111222//////444555333111222000222444555666888;;;===???@@@@@@AAABBBCCCDDDDDDFFFNNNXXX]]]\\\[[[\\\^^^[[[```eeeiiipppxxx|||zzztttiiidddbbb___\\\\\\[[[bbbgggfffhhhqqq{{{333444555666666555444333555555444444333333333333111111111000000000000///222222222222333333444444333444555555666666555555222222444555555555444444333444444555555555555555555555555555555555555555444444555555555555444444555555555666666555555555555555555666666666777777888888888888888888888888888888888999999999::::::<<<;;;::::::::::::;;;<<<;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;======>>>???@@@@@@@@@@@@@@@AAABBBCCCBBB@@@>>>=========>>>>>>??????@@@@@@@@@BBBDDDDDDDDDCCCDDDFFFEEEFFFHHHJJJNNNQQQTTTVVVVVVYYY]]]```bbbeeeiiilllsssvvvzzz~~~zzzwwwwwwsssnnniiieee```ZZZUUURRRPPPKKKGGGCCCAAA@@@???===<<<;;;::::::999::::::777888888888888999999999888888888777777777666666777777777777777777777777777777777666666555555555666666666666666666666666666666555555555555666666555555555555555555555555555555555555555555555555555555444444444444555555777777666555555444333333333444444555555444444333111222222222333333333444222222222333333333444444222222222222222222222222444333222222222222333444222222111111111000000000000000000000000000000000........................---......///000/////////................................................................................................000000000000///////////////...................../////////////////////////////////000000/////////................................................------...///////////////000000000000000000000000///.........------------////////////000000000000000000//////000000111222111111111222222222333333444444555666777888999999;;;;;;:::;;;;;;<<<===>>>>>>===============>>>???===>>>>>>????????????>>>???>>>>>>>>>>>>>>>>>>>>>===>>>>>>>>>>>>>>>>>>==================<<<<<<;;;<<<===>>>>>>===;;;888777666555444333222111111000000000000000000000000000////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------.........------------------.........---......//////***,,,...///000111333555444111000222222000222666???AAACCCDDDFFFIIIMMMPPPTTTUUUUUUWWWXXXYYYZZZZZZ___eeennnuuuzzz~~~|||ssspppqqq000000111111111111000000000000000000000/////////......---------,,,,,,,,,...//////000111222333333222333333444555444444444//////000111111111000000///000000111111111111111333333333333333333333333111111222222222222111111222333333444444333333222333333333333444444444444555555555555555555555555666666666777777777888888999888888777777888888999777777888888888888888888666666777777777888888888999999999999999999999999888888999::::::999999999999:::;;;;;;:::999777666999999999999999999999888@@@BBBBBBAAA???=========<<<<<<<<<===???AAABBBCCCBBBDDDGGGIIIJJJKKKNNNPPPNNNPPPSSSWWWZZZ]]]___```ccceeegggiiiiiiiiijjjlllllllllmmmllljjjfffcccaaaXXXVVVSSSQQQOOOMMMIIIFFFEEEDDDAAA???>>>=========:::999999888888888999999666666666777777777888888666666555555555555444444666666666666666666666666666666555555555555444444444444444444444444444444444444333333333333444444444444444444444444444444333333333333333333333333333333333222222333333333444444333333222222111111000111111222222111111000/////////000000000000000....../////////000000000........................000000///......///000000/////////.......................................---------------------------...//////000000//////................................................................................................111111000000/////////...........................////////////////////////......////////////..............................------------------------------...////////////...000000000000000000000000............------------/////////000000000111111000000//////000000111222111111111222222222222333444444555666777888888999::::::::::::;;;<<<===>>>???>>>===============>>>>>>????????????>>>>>>===>>>>>>>>>>>>>>>>>>??????>>>>>>????????????>>>>>>===>>>>>>>>>===<<<;;;;;;<<<<<<======;;;:::888777555555444333222111111000000000000000000000000000////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,......------------......//////......------------000000//////.../////////---...000000//////000111444555:::???@@@???CCCIIIPPPPPPPPPOOOOOOQQQUUUYYYWWWYYY]]]bbbhhhmmmqqqsss........................------------------------......---------,,,,,,,,,+++,,,---...///000111222111111222333333333333222------..................,,,---......//////......000000000000000000000000......////////////......000000111111111111000000000000000000111111111111222222222222222222222222444444444444555555555555555555444444444444555555333333444444555555666666555555555666666666777777888888888888888888888888888888999999999888888777999999::::::999999777777999999999999::::::::::::999;;;<<<<<<:::999999::::::999999888888888999999999;;;<<<<<<<<<<<<===???@@@AAABBBDDDGGGIIILLLMMMLLLNNNQQQQQQQQQQQQRRRSSSPPPPPPQQQPPPOOOMMMKKKJJJFFFFFFEEEEEEDDDCCCAAA@@@===<<<;;;;;;::::::;;;;;;666555555555555666666777444444444555555555666666333333333333333333333333333333333333333333333333444444444444444444333333333333333333333333333333222222222111111222222222222222222222222222222222111111111111111111111111222111111000000111111222111111111000000/////////......////////////..............................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------................................................------...///////////////------------------------------------------------------------------------------------------------111111000000///.........---------------.................................---......//////......---------------------------------------------------,,,---......//////......////////////////////////------------------------............/////////000///////////////000111111111111111111222222222222333444444555666777888888999999999:::;;;<<<===>>>???>>>>>>===============???????????????>>>===<<<>>>>>>>>>>>>>>>?????????>>>>>>????????????>>>>>><<<<<<===============<<<;;;;;;;;;;;;:::999777666444444333333222111111000000000000000000000000000////////////............------------------------------------------------......------------....../////////.........------111000000//////000000000000222444444444444666888777===HHHQQQQQQNNNOOOTTTXXXXXXXXXXXXYYY]]]cccgggrrrtttyyy------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,******+++,,,---//////000//////000111111111111111......------------------,,,,,,---............---........................,,,,,,------------,,,,,,......////////////......------........./////////000000000000000000000000111111111111222222222222111111111222222111111111000000111111222222222333333333333333444444444444222222222222222222222222222333333333333333222111444444444444444444333333222333444555666777888888444666777777666666666777666555444333222111111111333444555444333222333444777666666666777999:::;;;:::<<<======;;;:::;;;;;;999::::::::::::999888777999999::::::999888777777555555444444444444444444222222111111111222333333222222222333333333444444111111111111111111111111111111111111111111111111222222222222222222222333111111111111111111111111111111000000000000111111000000000000000000000000000000000000000000000000000000////////////000000////////////............,,,,,,------------,,,,,,.........---------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------------........................------------------------,,,,,,---...............------------------------------------------------------------------------------------------------/////////.........------+++,,,,,,,,,---------...------------------------------............------------------------------------------------------,,,------.......................................,,,,,,------------------,,,,,,,,,---------....../////////...///000000111000000111111111222222222333333444555666777888888888999999999;;;<<<===>>>>>>>>>============>>>>>>???????????????>>>===<<<======>>>>>>????????????>>>>>>????????????>>>>>>::::::<<<===>>>>>>>>>>>>;;;;;;:::999888777666666333333333222222111111000////////////////////////////////////............------------------------------------------------///......------......///////////////////////////////////////000111222222111444777:::>>>BBBGGGJJJDDDHHHQQQWWWVVVSSSUUU[[[hhhjjjlllooossszzz{{{...---,,,,,,,,,,,,---...++++++,,,,,,,,,,,,,,,---,,,,,,,,,+++++++++******)))******+++,,,---......---...//////000000/////////...------,,,---------+++,,,------......------------------------------++++++,,,,,,,,,,,,++++++,,,------......------,,,,,,,,,,,,,,,------------............................../////////000000000...//////000000//////...//////////////////000000////////////000000000000////////////////////////......///////////////...000000000000000000000000......///111222333555555666888999888666555555555666555444333333222222222444555666555333222333444333333222111111222222222333555666555333111111222555666666666666666555555000222333222111///000000333333333333222222222222111000000/////////000000000000000111111111222222///000000000000111111111////////////////////////000000111111111111222222111111111111111111111111000000////////////000000000000000000000000000000////////////////////////000//////......//////000////////////............,,,,,,------------,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,------------------------------------***************************+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------***++++++,,,,,,---------------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---------------------------,,,,,,,,,,,,------------+++++++++,,,,,,,,,,,,---//////......//////000111000000000111111111111222333333444555666777777888888888888999:::<<<===>>>===============>>>??????>>>????????????>>>>>>============>>>??????@@@@@@======>>>>>>>>>>>>======999:::<<<===>>>>>>>>>>>>::::::999888777666666555333333222222111111111111////////////////////////////////////....................................------------------------//////............//////......//////000111111111...//////111333555777888;;;<<<>>>@@@CCCHHHNNNSSSVVVWWW\\\bbbfffjjjrrr{{{yyyyyyxxxtttmmmlllxxx------,,,++++++,,,------******+++++++++,,,,,,,,,,,,,,,+++++++++***************++++++,,,,,,,,,---,,,------...............///...---,,,+++,,,,,,---++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,------------,,,,,,++++++++++++,,,,,,,,,---------------------------,,,,,,---------.........------...//////...------...............---------,,,,,,------------......////////////////////////---......///000000000000000///////////////000000...//////000111222222333---...000///---,,,,,,,,,......------------......---/////////---,,,---...222222222222222222222222333444666555444333333444/////////000000/////////...000222222000///000111555555555666666555555555222111000///////////////////////////000000000000/////////000000000111111000000000000000000000000/////////000000111111111111111111111111111111111000000////////////000000000000000000000000000000//////////////////////////////............//////////////////////////////,,,,,,------------,,,,,,---,,,,,,,,,+++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++,,,------,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))***++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---*********+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------........................++++++,,,,,,,,,---------++++++,,,,,,,,,---------///............///000000000000000000111111111111222333333444555666777777777777888999:::<<<===>>><<<<<<<<<<<<===???@@@AAA===>>>>>>????????????>>><<<======>>>??????@@@@@@<<<<<<============<<<<<<<<<<<<============<<<<<<:::999888777666555555555222222222222111111111111////////////////////////////////////............////////////////////////........................//////............//////------...///111222333444444555666999===@@@CCCEEEHHHHHHIIIKKKPPPWWW```gggpppqqqwww---,,,+++******+++,,,---)))*********++++++,,,,,,------------,,,,,,,,,,,,+++++++++++++++,,,,,,,,,+++,,,------......------///...,,,+++++++++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,------,,,,,,,,,***++++++++++++,,,,,,,,,------------------------++++++,,,,,,,,,---------,,,---............---,,,.........------,,,,,,,,,,,,,,,---------.........------------------------+++,,,---//////000000000...---------------.................................000222222111111222333000000000000111222333444000111222222000000111222,,,---...///////////////---///111111000000000222222222222222222222222222---000222222000///111333222333444555666666555555333333222000////////////.........////////////000.../////////000000111111111111111111111111111111.../////////000000111111111111111111111111111111000000////////////000000000000000000000000000000/////////////////////////////////......///////////////000000000000000000---------......---------,,,+++++++++******))))))++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,------,,,+++***))))))******+++++++++,,,************************++++++++++++++++++++++++(((((()))***************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++(((((()))***+++,,,,,,---))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------////////////////////////+++++++++,,,,,,---------,,,,,,,,,---------.....................///000000000000000000111111111111222333333444555666777777777777888999:::<<<>>>>>>;;;;;;;;;<<<>>>???AAABBB<<<===>>>???????????????<<<======>>>???@@@@@@@@@;;;;;;<<<<<<<<<<<<;;;;;;?????????>>>===;;;:::999:::999888666555555555555222222222111111111111111////////////////////////000/////////............000000000000000000000000........................//////............//////,,,,,,...///111333444555;;;<<>>>>>AAAAAA@@@???>>>>>>>>>???;;;::::::;;;>>>???>>>>>>999:::;;;<<<<<<<<<;;;:::??????>>>>>>===;;;:::999888777666555333333333222222222111000//////000000////////////////////////......---...//////---,,,............//////000000111222333111///---,,,---000///......000000000///444555555444222444:::???FFFHHHIIIJJJPPPVVVXXXVVV```jjjuuu|||,,,,,,,,,++++++*********++++++************++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,+++******))))))******++++++++++++++++++++++++,,,,,,------------,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,+++++++++***---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------------------------------------------------------........................////////////......------............////////////....................................//////////////////000000000111111111/////////000000000000000//////000000000111111111//////000000000111111111111111111111111111111111000111111111111000//////000000000000000111222222333222111000000000111111555444222111222222222222000000000//////000222444222//////222000,,,+++///////////////000333333333///000000000111222222222---...//////........./////////............////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++***++++++,,,,,,++++++***++++++++++++++++++++++++)))))))))))))))******+++++++++++++++++++++++++++************************))))))))))))))))))))))))************************++++++++++++++++++++++++************************------------------------)))************+++++++++++++++******++++++,,,---,,,++++++******++++++,,,------,,,+++++++++,,,---------,,,,,,,,,+++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,------------...---------------------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------............//////////////////000000000111111111333333444444555777888999:::::::::;;;;;;;;;;;;;;;AAAAAA@@@@@@???>>>>>>>>>@@@@@@??????>>>?????????===<<<<<<===???@@@@@@???;;;<<<===>>>>>>===<<<;;;>>>>>>>>>===<<<;;;:::999888777666444333222222222222111111000000///000000///////////////////////////---,,,---...///...,,,////////////////////////...000111111000///000222444222111000111222222222000333888===BBBFFFJJJLLLDDDGGGJJJLLLVVVeeeqqqvvv+++++++++++++++*********++++++************++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))))))))******++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++******++++++++++++******+++++++++***************,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................///............------------............/////////........................---............/////////////////////000000000000---...000111111111111000////////////000000000000//////000000000000111111////////////////////////111111000000000/////////111000000000000111222222333111///......///111222666222///...000111///...222111///......///111222222000111555666333333555000000000000......///000//////...//////000111222000//////////////////////////////......//////////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++******++++++++++++******++++++++++++++++++++++++)))))))))))))))******+++++++++++++++++++++++++++************************))))))))))))))))))))))))************************++++++++++++++++++++++++((((((((()))*********+++------------------------)))************++++++++++++************+++,,,,,,++++++************++++++...---,,,+++++++++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,------------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,---------............///////////////000000000000111111333333333444555666777888999:::::::::;;;;;;;;;<<<>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>???@@@@@@???>>>===>>>@@@BBBAAA@@@>>>??????@@@???>>><<<;;;============<<<:::999888777666555333222222222222111111000000000000/////////////////////////////////---++++++,,,......---000000000///////////////...000111111000000111333111111111222555777:::<<>>>>>>>>>>>>>>===>>>>>>???@@@AAA???>>>===>>>@@@AAA@@@??????@@@@@@@@@???===<<<;;;<<<<<<<<<<<<;;;999888777555555333222222111111111000000000000000000/////////////////////////////////---******+++---......111111000000000000//////111222333222000///000111000333777<<<@@@DDDHHHJJJPPPLLLHHHHHHLLLPPPQQQQQQaaaoooyyyuuuttt{{{yyysssrrrmmmeeekkkoooqqqnnnjjjiiiiiihhh************************++++++************++++++))))))*********+++++++++***************************************************))))))((())))))******************************++++++,,,,,,,,,,,,++++++************************)))******++++++******)))))))))))))))))))))))))))*********************************************************+++++++++,,,,,,***++++++,,,,,,++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,------------------------....................................------------............---............/////////---...111333444333222111---............/////////...////////////000000000000000000000000000000000000000000///000111222333000000000000000111222222333222111111111333444666888555333333555666444222222333777;;;>>>===888444:::999777777999:::999777666333333666666222444999666333555999888222///111777444111000111333333222...------------------...000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,)))******++++++******)))************************)))))))))))))))******+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))******+++,,,------************************))))))*********+++++++++******))))))******+++,,,+++******))))))******+++,,,,,,,,,++++++*********+++++++++++++++++++++++++++++++++,,,,,,---------*********++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------------------...............////////////000000000222222222222333555666777888888999999:::;;;;;;<<<;;;;;;;;;<<<<<<===>>>>>>============>>>???@@@@@@>>>===<<<===??????>>>===>>>>>>??????>>><<<;;;999;;;;;;;;;;;;:::888777666444333222111111000111111...///000000000000/////////////////////////////////---******,,,...//////111111111111111111111000000222555555444444444555;;;@@@EEEIIIJJJLLLOOOQQQNNNOOORRRZZZdddjjjlllkkk|||vvvfff\\\]]]aaaaaaiiikkkccc___aaa^^^WWWSSSZZZ[[[UUUQQQRRRTTTSSS)))))))))***************++++++************++++++)))))))))***++++++,,,,,,************************************************))))))((((((((()))******************************+++++++++,,,,,,+++++++++************************))))))************))))))))))))))))))***************************+++++++++))))))))))))))))))))))))************++++++++++++******++++++++++++******************++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,---,,,------------.........------------------------,,,------------.........------------.........///+++,,,...////////////...------------.........///......////////////000000111111111111111111111111000000///000111333555666000000000000000111222222222222111111111111111222111333555666777666666555444777>>>FFFMMMMMMHHHCCCAAABBBBBBEEENNNXXX\\\[[[JJJBBB===@@@>>>777444666777333444999888000...111777555444555888777333000......------------......000000000/////////......,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,))))))************))))))************************)))))))))))))))******+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************+++,,,,,,------)))))))))))))))))))))))))))************+++++++++***))))))))))))***++++++******))))))))))))************++++++++++++***************+++++++++++++++***+++++++++++++++,,,,,,*********++++++,,,,,,---++++++++++++,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,------------...............////////////000000111111111222333444555666777777888999:::;;;<<<<<<;;;;;;;;;<<<<<<=========>>>>>>=========>>>??????===<<<;;;<<<===>>>===<<<<<<======>>>===<<<:::999::::::::::::999777666555222222111000000000000000---...///000111000///...///////////////////////////---+++,,,...///000000000111111111222222222222///333999===???@@@@@@AAAGGGJJJMMMNNNLLLMMMPPPSSSXXX```nnn}}}~~~|||{{{zzzxxxooorrrpppfffZZZVVV[[[ccchhhlllnnnkkkhhhfffddd```hhhooopppiiifffkkkmmmkkk((()))))))))*********+++++++++************++++++((())))))***++++++,,,,,,************************************************((((((((((((((()))******************************)))******++++++******)))************************))))))************)))))))))))))))******+++++++++*********+++++++++,,,,,,))))))))))))))))))))))))************++++++++++++******++++++++++++******************++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,,,,,,,---------.........------------------------,,,,,,---------.........,,,,,,---------.........,,,,,,,,,---------------,,,,,,---------................../////////000000000000000000000000000000000//////000222555888:::666555555555555666777777333444666999;;;<<<<<<<<<<<>>:::111///555888:::>>>DDDFFFBBB888///000000////////////000000000000000000/////////...,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---))))))************))))))************************)))))))))))))))******+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++++++++)))))))))))))))))))))))))))************+++++++++)))))))))))))))***++++++******))))))))))))******((()))***+++,,,,,,++++++)))*********+++++++++++++++******************))))))******+++,,,,,,------***++++++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,---------................../////////000000000000111111222444555666777777888999:::;;;<<<<<<<<<<<<<<<<<<============???>>>>>>============>>>===<<<;;;;;;======<<<;;;;;;<<<=========<<<;;;::::::::::::999888777555555111111000/////////000000,,,---///000111000///...////////////////////////...------...000111111000///000000111222333444444555:::BBBIIILLLLLLLLLLLLMMMOOOQQQQQQRRRXXXbbbjjjvvvuuukkkiiilllpppgggffffffgggiiilllpppttttttuuuvvvtttrrrsssyyy}}}|||wwwwww(((((())))))*********+++++++++************++++++((())))))***++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))************))))))))))))******+++++++++,,,******++++++,,,,,,,,,,,,)))))))))))))))))))))))))))************+++++++++******++++++++++++******)))************+++++++++************************))))))))))))))))))))))))++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------......,,,,,,,,,---------......//////...---------......,,,,,,,,,---------................../////////000000000000000000000000000/////////111333777;;;===<<<<<<;;;;;;<<<<<<===>>>:::===BBBHHHMMMPPPRRRRRRZZZbbblllpppmmmkkkmmmpppyyyyyy|||}}}yyyzzz{{{dddXXXNNNKKKDDD999777>>>;;;???HHHQQQTTTLLL===111222222111111111111222222000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,,,,---))))))************)))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))************************)))************+++++++++)))))))))))))))******+++******))))))))))))******&&&((()))+++,,,,,,,,,+++))))))******+++++++++++++++*********))))))(((((())))))***+++,,,,,,------******+++++++++,,,,,,,,,************************---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,---------................../////////000000000000111222333555555666777888999:::;;;<<<<<<========================@@@???>>>======<<<======>>>===<<<<<<===>>>===;;;;;;<<<===>>>>>>===<<<<<<999999999999888666555444111000000////////////000+++---///000111000///...////////////////////////...---...///222222111000//////000111333444555666===CCCLLLRRRTTTSSSRRRQQQQQQSSSVVVYYY___mmm~~~vvvllleeeccchhhlllhhhlllrrrxxx}}}))))))))))))))))))))))))***(((&&&'''***+++)))'''))))))************))))))*********)))))))))))))))******++++++++++++******))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))******************************************++++++************************))))))))))))))))))))))))))))))))))))************************************+++*********))))))(((((())))))))))))************************************++++++,,,,,,,,,,,,---------,,,++++++************++++++,,,,,,,,,,,,------,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------)))***+++---...//////000------------------------111...,,,---///000///---,,,,,,///222000---000555...555222---222000---222222000000222333444>>>JJJNNNNNNHHHAAAHHHVVVYYYQQQRRRSSSYYYbbbgggiiinnnttt{{{{{{|||xxxtttnnnggg]]]PPPBBB999===IIIUUU___hhhdddJJJ...444333111000////////////444111000111...******---******+++,,,,,,,,,++++++------...............---************************************************))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((()))(((''''''''')))***+++******))))))))))))******+++*********))))))((((((************************,,,++++++++++++++++++,,,************************))))))************))))))******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,(((((()))***++++++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,------...///000000000000000000////////////000000000111222444555666555666777888888999999888<<<;;;;;;;;;;;;<<<======???===<<<;;;;;;<<<===???======<<<;;;;;;;;;;;;;;;<<<===>>>===<<<;;;<<<===::::::888777555333222111000000000000000000000000........................,,,---///000111111000///...000222222111000000111444///+++...666???BBBCCCNNNJJJKKKRRRUUUTTTUUUYYYUUUaaarrr{{{xxxyyy|||xxxqqqrrrtttvvv|||))))))))))))))))))))))))***(((''''''******)))'''))))))************))))))***))))))))))))))))))))))))******++++++******)))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))(((((()))))))))*********************************************)))))))))((())))))))))))*********************************************+++++++++,,,,,,------,,,++++++++++++++++++++++++,,,,,,,,,------,,,---...---,,,,,,,,,...,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,---............------------------------000...------000111111///111///000222111...///333111999555111555444...000555222222555777999CCCNNNkkklllgggaaahhhtttvvvoooqqqppptttzzz~~~zzztttsssqqqqqqnnniiiaaa[[[[[[dddkkkooorrroooZZZBBB666555444222222222222333...---...222222///000333///000000000//////......,,,,,,---------------,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((()))))))))))))))))))))))))))******************)))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((()))(((((('''((()))***+++******))))))))))))******************)))))))))(((************************++++++************++++++************************))))))************))))))******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***++++++,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,---......//////000000000000////////////000000000111222333555555555666777888888999999888;;;;;;;;;;;;;;;<<<<<<===>>>===<<<;;;;;;<<<===>>>===<<<<<<;;;;;;;;;<<<<<<:::<<<===<<<;;;;;;<<<===:::999888666444333222111////////////////////////...........................////////////...---,,,000111222111///......///000333999>>>DDDJJJOOORRRRRRNNNNNNUUU\\\bbbjjjrrrqqq{{{xxxpppssszzzwww|||))))))))))))))))))))))))***((('''((()))***)))'''))))))************))))))))))))))))))))))))******)))******++++++******)))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************************************************************************))))))))))))))))))))))))(((((())))))))))))******************************************))))))))))))))))))))))))************************************)))))))))************+++------,,,,,,++++++,,,,,,++++++++++++,,,,,,,,,,,,+++---...---,,,+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------...------,,,,,,------------------------///...---...111333333222333///---000111000000333777BBB@@@:::;;;777000000222333999BBBKKKTTT```iiixxxnnniiidddfffjjjoootttvvvvvvtttwww|||~~~zzzyyywwwlll^^^GGGEEEBBB===:::777666555222//////111111---,,,////////////......---,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))((((((((()))************))))))))))))******************))))))))))))*********************************))))))*********************************))))))************))))))******+++,,,,,,,,,,,,+++++++++++++++++++++++++++))))))******+++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,------......////////////000000000000000000000111222333444555555666777888888999999888:::::::::;;;;;;;;;<<<<<<===<<<;;;::::::;;;<<<===<<<;;;;;;;;;;;;;;;<<<<<<:::;;;<<<;;;::::::;;;<<<999888777666444222111111////////////////////////........................000000000//////...------111111111111000000333555666???JJJNNNNNNPPPVVV]]][[[[[[___hhhqqqyyy|||wwwmmmdddggguuu)))))))))))))))))))))))))))((((((((()))))))))((())))))************)))))))))))))))))))))*********))))))************))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************************************))))))))))))************************))))))))))))))))))))))))(((((((((((()))))))))************************************)))))))))))))))((()))))))))************************************)))))))))*********++++++------,,,,,,,,,,,,,,,---***++++++++++++,,,,,,,,,+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------.................................000222333555555555///---111555666777999BBBUUUYYYQQQLLLEEE@@@CCCDDDIIISSSbbbppp{{{|||qqqhhhccc^^^aaagggnnnvvv||||||}}}|||yyykkkggg```XXXPPPJJJEEECCC===777333333111...---000...------,,,,,,,,,------------......------,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))************))))))))))))***************)))))))))))))))******************************))))))))))))******************************)))******++++++******)))******+++,,,,,,,,,,,,+++*********************************++++++,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------////////////000000000000000000000000111222333444555666777888888999999888999999:::;;;;;;;;;;;;;;;<<<<<<;;;::::::;;;<<<<<<;;;;;;::::::;;;;;;<<<<<<<<<======<<<:::999999:::888777666555333222111111////////////////////////........................///////////////000111111---///222444888===CCCGGGNNNSSSWWWVVVSSSUUU]]]fffiiinnnxxx}}}|||zzz~~~zzzvvv}}}))))))))))))))))))))))))((()))))))))((((((((()))))))))************))))))(((((())))))************)))))))))******)))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))'''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******((()))))))))************))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,++++++,,,,,,---*********+++++++++,,,,,,+++,,,---,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---.../////////..............................///000111333555777:::444111444999;;;===@@@OOOlllyyyoooeee______gggooottt~~~~~~wwwnnnhhhhhhkkkqqqwww~~~~~~|||tttmmmgggcccaaaLLLCCC<<<:::888555444666000/////////000111222333///////////////...------++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))************************))))))******))))))))))))******))))))))))))))))))******))))))))))))))))))))))))******))))))))))))************************************++++++++++++************+++,,,,,,,,,,,,+++************************+++++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,,,,---.../////////000000000111000000000000111222333333555666777888888999999888888999::::::;;;;;;::::::;;;;;;::::::::::::;;;;;;;;;;;;:::::::::;;;;;;<<<>>>??????===999777777888777666555444333222111000................................................000///...------///111222---111777===EEEOOOXXX^^^cccaaa\\\YYYZZZbbbnnnwwwxxx~~~tttsssqqqsssyyy))))))))))))))))))))))))''')))***)))((('''(((***))))))************))))))((((((((()))******++++++((())))))******))))))((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))*********+++++++++,,,,,,++++++******++++++,,,,,,************++++++++++++***,,,---,,,+++***+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++---...///000000........................---///000111111222555777:::444222555999;;;@@@EEE[[[}}}yyyuuuwwwyyywwwwwwxxxxxxvvvrrrnnnoooqqquuuyyy~~~|||{{{zzzzzzdddZZZOOOHHHAAA888222000111000/////////000222333000000000000000///...---,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))******************+++++++++***)))(((******))))))))))))******))))))))))))************))))))))))))))))))))))))*********))))))***************************************++++++++++++************+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------......//////000000111111000000000000000111222222555666777888888999999888777888999:::;;;:::999888::::::::::::::::::::::::<<<<<<;;;:::::::::::::::>>>>>>>>><<<888666666666666555444333222111111000................................................111///---,,,---///222444999===DDDKKKTTT]]]ffflllddd```\\\]]]eeeqqq~~~wwwsssooojjjfffeeekkkuuu}}}|||))))))))))))))))))))))))''')))******''''''(((***))))))************))))))'''(((((()))******++++++(((((())))))))))))(((((())))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))+++******)))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))((()))))))))************))))))))))))************)))))))))))))))))))))))))))))))))************+++***)))))))))******+++,,,************++++++++++++***,,,,,,,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,---....................................---///111000000000333666999777888<<<@@@EEENNNVVVppp}}}{{{{{{uuuwwwxxxxxxzzz}}}|||sssiiibbbYYYKKK>>>777555333111/////////000000000000000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************)))))))))))))))))))))))))))******************)))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))***************++++++++++++***)))(((******))))))))))))******((()))))))))************))))))))))))))))))))))))++++++************++++++***************************++++++,,,,,,++++++*********+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------.........///000111111111000000000000000111111222555666777888888999999888666777999:::;;;:::999888999999::::::::::::999999===<<<;;;:::999888888888999::::::999666555555666555444444333222111000000................................................000/////////333888===@@@NNNQQQVVVZZZ^^^ccchhhkkkaaadddiiipppyyy~~~mmmoooqqqsssyyy{{{{{{))))))))))))))))))))))))''')))+++***'''&&&(((***))))))************))))))'''(((((()))***+++++++++(((((())))))))))))(((((())))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))+++******)))(((''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))(((((())))))*********+++))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((()))***++++++)))************+++++++++***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------......------,,,////////////////////////---///111000//////222555??????CCCJJJPPPXXXdddppp~~~}}}}}}xxxkkk]]]UUU===;;;888555333222222333////////////...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))*********+++***+++,,,,,,+++***)))(((******))))))))))))******(((((())))))*********+++)))))))))))))))))))))))),,,,,,++++++++++++,,,,,,***************************++++++,,,,,,++++++*********+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---........................---......///000111111222111000000000000000111222555666777888888999999888555777999:::::::::888777888999999::::::999999888>>>===<<<:::999888777777444666777666555444555777444444333333222111000000...................................................///000444;;;CCCKKKPPP___aaacccdddccccccdddeeeiiisssxxxpppjjjeeeaaa```rrr{{{~~~(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((()))((('''&&&&&&'''((()))))))))))))))))))))))))))(((((((((((())))))))))))&&&''''''((()))******+++******))))))((((((''''''))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))***((('''(((+++,,,+++((()))************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..................------111111111000///...---,,,444//////111000---111888777JJJ___iiinnnvvv}}}wwwvvveeeXXXIII>>>;;;===>>>>>>666555333111///...///111000000///...+++++++++---,,,+++******)))*********,,,+++******)))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))***+++++++++)))((('''))))))))))))************************************))))))))))))************+++++++++*********)))))))))))))))))))))))))))))),,,------...---,,,***)))))))))***+++,,,,,,------,,,+++***+++111666333,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.../////////...---............////////////000111111111111222222222555666777666555444555666888888999999999999888888666888:::<<<<<<:::888666999999999888888888777777666666555444333333222222222222222111111111111000222111//////000000///...///000111111///000111333///666>>>DDDGGGLLLRRRXXXdddeeeaaa\\\```mmmwwwzzzxxxssssssqqqllliiimmmwww~~~{{{(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((()))(((''''''''''''((()))))))))))))))))))))))))))(((((((((((())))))))))))'''''''''((()))************)))))))))((((((((('''))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))***((('''(((+++,,,***))))))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...........................///111222333333333333...---///333333000333:::BBBWWWmmmvvvxxx{{{|||wwwnnnbbbYYYRRRLLLEEE???:::999777555222111//////,,,,,,---------,,,------,,,,,,+++***************,,,++++++***************************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))***************)))(((((((((((()))))))))*********))))))))))))))))))))))))))))))))))))************+++++++++*********))))))************************,,,,,,,,,,,,,,,+++***************++++++,,,,,,------++++++222>>>CCC:::,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,.../////////...---............////////////000000111111111222222222555666777666555444555777888888999999999999888888666888:::<<<<<<:::888666999999888888888777777777666555555444333333222222222222222111111111000000............//////...---000111111111000000222555777===FFFKKKNNNRRRWWW\\\___```]]][[[ddduuu|||qqqkkkjjjmmmxxx(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((()))((((((''''''(((((()))))))))))))))))))))))))))(((((((((((())))))))))))''''''(((((())))))******))))))))))))(((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''(((((())))))))))))))))))))))))***(((((((((***+++***))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................///000111111111000...---///...///111333666???IIIYYYjjj{{{~~~~~~|||xxxxxx{{{uuupppjjjbbb]]]KKKEEE===555111///......,,,---.../////////---------,,,++++++******++++++,,,,,,+++***************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))+++******)))))))))))))))((((((((()))))))))******(((((((((((((((((((((((())))))))))))************+++************)))))))))************************,,,,,,+++************+++++++++++++++++++++++++++...,,,...999JJJOOO@@@---++++++++++++++++++++++++************************,,,,,,---............---............////////////000000000111111111222222444666777666555444666777888888999999999999888888666888:::;;;;;;:::888666888888888888777777777777555555444444333333222222222222111111111000000000---......///000//////...000111222222222444777:::AAAFFFLLLPPPQQQSSSWWWZZZ]]]aaaeeejjjuuu|||nnntttxxxuuuooopppyyy((((((((((((((((((((((((((((((((((((((((((((((((******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((()))(((((((((((((((((()))(((((((((((((((((((((((((((((((((((())))))))))))'''((((((((()))))))))***))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))((((((''''''(((((()))(((((((((((((((((((((((())))))((()))************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------............//////////////////000000000...---,,,333111000000666EEEZZZjjj~~~qqqnnnmmmtttlll^^^KKK<<<444111000///000000000111111000---+++------,,,+++++++++++++++,,,,,,+++************+++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))***+++***)))(((((()))***+++((((((((()))))))))******))))))))))))))))))))))))((()))))))))************************))))))))))))************************,,,+++***)))))))))++++++,,,,,,++++++++++++++++++,,,,,,000;;;JJJNNN???---++++++++++++++++++++++++************++++++++++++,,,,,,---------.....................////////////000000000000111111111111444555666666555555666777888888999999999999888888666777999;;;;;;999777666888888777777777666666666444444444333333333222222111111111111000000000000///000111111000000000000000111444666888<<>>LLLXXXkkk~~~}}}yyyvvvooobbbUUUBBB<<<555111000///...,,,......---,,,,,,,,,,,,---,,,,,,+++***************************************************************)))************+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++************************'''((()))***++++++++++++)))))))))***************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++---,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,------...////////////............//////000111222333333333444444444555555555777888888666555555555444555555555666777777777444333222222111111222222000000000000111111111111///222333222///000555999???DDDKKKSSS[[[dddmmmrrr}}}yyyzzz|||************************************************(((((()))))))))*********************************))))))))))))))))))))))))******)))((('''''''''((()))))))))))))))******+++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((''''''(((******)))(((******))))))))))))******))))))*********))))))(((************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........,,,---////////////000000000...///222444888DDDOOOhhhqqq}}}zzzzzzzzzvvvpppVVVKKK>>>444000111000000///......---------------,,,,,,+++************+++************************************************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************************************(((((()))***************)))))))))******+++++++++))))))*********+++++++++++++++++++++++++++++++++---------,,,,,,,,,++++++---,,,++++++******++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,++++++,,,,,,,,,---......///000/////////............///000111222222333333444444555555555444666888888666555444444333333444555666666777777666555444444333333444444------...///000222333444000222333333444888===BBBHHHKKKPPPVVV^^^lll|||rrrfffeeehhhqqq************************************************))))))))))))************************************))))))))))))))))))))))))+++***)))((((((((((((((()))))))))))))))******+++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((''''''(((******)))(((******))))))))))))******))))))************))))))************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,...000///...---///111555000///222999EEEXXXggg~~~}}}zzzyyyvvvrrrhhh\\\III:::222000111111000///......------......---,,,,,,+++***+++++++++************************************************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************************************************)))((('''))))))******++++++,,,,,,))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,------......///000/////////............///000111222222222333333444555666666333666888999777555444333222333333444555666666777666555444444333333444444000/////////000111222333222111111555<<>>555333---000/////////000///---***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************)))))))))))))))))))))******++++++++++++******))))))*********+++++++++************************(((***++++++******+++,,,******************************************************************************++++++++++++******,,,+++***))))))***++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------...------------.../////////000000000111111111111000111111111111222222222333333444444444555555555333222222222222222222222///222444333666EEE^^^rrrfffaaa[[[[[[```gggkkklllbbbhhhqqqyyy{{{xxxxxxzzz,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++***************+++++++++))))))))))))))))))))))))************************)))))))))))))))******+++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))))))))******((()))))))))************++++++++++++++++++++++++++++++,,,,,,,,,---------,,,---....../////////...///......///111222222111666:::FFF___xxxdddIII:::888333000///...///000000...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,************************)))))))))))))))))))))*********++++++++++++******))))))*********+++++++++************************(((***++++++******+++,,,******************************************************************************++++++++++++******+++***************++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------------------.../////////000000000111111111111000000000111111111222222333333333444444444444555222222222222222222222222555999999444666JJJnnnpppeeeaaabbbdddeeennnssszzz}}}nnneeetttyyy,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,***++++++++++++,,,,,,,,,*********+++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))*********++++++))))))))))))************))))))))))))***************++++++,,,,,,++++++***,,,,,,,,,,,,------------,,,---...///////////////...000111111000000222444666IIIaaavvvyyyWWWAAA999333333111//////000000///...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,************************)))))))))************+++******++++++++++++******)))************+++++++++************************(((***++++++******+++,,,++++++++++++++++++++++++******************************************************++++++++++++******))))))***++++++++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,------...---------------...///000000000000000111111111111000000111111111222222222333333333333444444444444111111111222222222222222222555777666>>>XXX}}}~~~nnnfffeeejjjnnnzzzuuuqqqqqq---------------------------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,*********++++++,,,,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++)))))))))))))))******+++(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))*********+++++++++((()))))))))************))))))))))))***************+++,,,,,,,,,,,,+++***,,,,,,,,,------------...,,,---...///000000000000///222444333111555>>>FFFLLL```xxxoooXXXKKK@@@;;;777333000000000000///------------------------+++++++++,,,,,,,,,------************************************++++++,,,,,,******++++++++++++******)))************+++++++++************************(((***++++++******+++,,,++++++++++++++++++++++++******************************************************++++++++++++******'''(((+++,,,---,,,***)))******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---......---,,,,,,------///000000000000000000111111111111111111111222222222333333222222333333333444444444000111111111222222222222...000555???QQQkkktttmmmoooxxx}}}---------------------------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---*********++++++,,,,,,,,,*********++++++,,,,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++)))))))))))))))******+++''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******)))************+++++++++(((((())))))*********+++))))))))))))***************+++,,,------,,,+++***,,,,,,,,,---------......,,,---...///000000000000000444666555555===MMM[[[jjjtttvvviii[[[AAA===777222000000000///------------------------+++++++++,,,,,,---------******************************+++++++++,,,,,,,,,******++++++++++++******)))************+++++++++************************(((***++++++******+++,,,++++++++++++++++++++++++******************************************************++++++++++++******&&&(((+++......,,,***(((******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---......,,,,,,,,,---...///000111000000000000111111111111111222222222222333333333222222333333333444444444000000111111222222222222777666;;;JJJaaavvv~~~zzzsssnnnrrrzzzuuuuuuzzzxxx|||111111000//////......------...................../////////......---------------------------------------------------------,,,,,,++++++***)))((((((++++++++++++******))))))************************************************+++***((('''''''''((()))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************++++++******************)))************+++++++++---------,,,,,,+++++++++,,,---......//////......***,,,//////---,,,---...111888666///:::VVVmmmsss|||vvvnnnZZZFFF555333444///...111000...,,,,,,------,,,+++...---,,,,,,++++++,,,,,,************************++++++++++++++++++++++++***)))(((''''''((()))***+++++++++*********))))))++++++************++++++&&&((()))***))))))+++---......,,,+++***))))))))))))************+++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********+++---///111111///---+++))))))*********++++++++++++,,,,,,------,,,,,,+++///...------++++++***)))++++++***************+++******+++++++++,,,,,,,,,---------............///000000///////////////000111111000000111111222333333333222222111222222222444000---000555888666333333:::GGGYYYiiisssuuutttsssooolllooowww}}}vvvrrrlllrrr|||zzz222111///...///000111111000000/////////.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))))))))++++++++++++*********)))************************************************+++***)))((('''(((((()))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))((())))))))))))************************************)))************+++++++++---------,,,,,,,,,++++++,,,---......//////......------------...///000111222555555999LLLlllwwwcccOOO===999777222000333000///------...///---,,,...---,,,,,,++++++,,,,,,******************************************************)))(((((()))******+++++++++*********))))))++++++************++++++''')))******))))))+++,,,++++++******)))*********************++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++*********+++---......---+++******+++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++******)))++++++************++++++***++++++++++++,,,,,,,,,---------............///000000////////////000000111111000000111111222333333333222222222222222333333222000...///222555777===DDDPPP]]]hhhooorrrrrrmmmnnntttzzzggg```eeemmmxxx{{{333111...---...000000000//////......---,,,,,,,,,---------...............------------------------++++++++++++++++++++++++,,,,,,,,,+++******))))))++++++++++++************************************************************+++***)))(((((((((((()))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************)))************+++++++++------------,,,,,,,,,,,,------...////////////...000...------///111333333444666@@@TTTooojjjTTTHHH@@@555//////000/////////000000...---...---,,,,,,++++++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))+++******))))))******++++++++++++***************++++++************++++++)))+++,,,+++******+++,,,)))))))))))))))***++++++************+++++++++,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***)))******++++++******)))++++++,,,,,,,,,---------++++++,,,,,,,,,,,,++++++************************++++++************++++++++++++++++++,,,,,,,,,,,,---------............///000000////////////000000111111000000111111222333333333222222222222333333333333222///---111999AAAMMMSSS\\\cccfffiiilllnnnhhhmmmyyy|||nnnccccccooo{{{===:::777777777555111...////////////............////////////000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++*********************************************************)))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********((()))))))))***************************+++++++++))))))*********+++++++++------------------,,,,,,------...///////////////222///---...111333333222666???VVVuuuooo]]]NNN???555111000//////000111111...,,,...---,,,,,,++++++,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++************+++++++++,,,---,,,******+++,,,+++***************++++++*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++,,,,,,,,,,,,---++++++,,,,,,,,,,,,++++++)))*********+++++++++,,,++++++*********+++,,,,,,+++++++++,,,,,,,,,---------------............///000////////////000000111111111000000111111222333333333222222222333444444333333222111222:::EEENNN\\\ccckkkmmmkkkkkkoootttssswwwvvvvvvxxx|||OOOMMMJJJIIIHHHBBB:::333222222222111111111111111///////////////000000000................................................,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,***************************************************************))))))((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))*********+++((()))))))))************))))))*********+++++++++))))))*********+++++++++---------------------------...//////000000//////111000000111333333333222;;;JJJeee{{{}}}ooo^^^MMM???999222000///000000000...,,,...---,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++************************++++++************+++++++++,,,---,,,******+++,,,......---,,,+++******+++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************++++++++++++***++++++,,,,,,++++++*********++++++,,,---------++++++******+++,,,,,,---++++++,,,,,,,,,------------------............//////////////////000111111111111000000111111222333333222222222333444444555222111111555===HHHSSSZZZbbbjjjrrruuuuuuwwwvvvmmmoooyyy___\\\YYYXXXVVVPPPFFF>>>666555444333222111000///000/////////............................................................,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,******************************************************++++++******)))((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((())))))******+++++++++))))))))))))************)))))))))***++++++,,,,,,)))************+++++++++------------..................///000000000000//////111333333333444777999JJJZZZooo}}}www{{{~~~jjjUUUCCC999666444111000000000///---...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++******************+++++++++++++++************++++++)))+++,,,+++******+++,,,000///...---++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++))))))*********+++++++++******++++++++++++******+++++++++,,,,,,---------++++++***++++++,,,---...,,,,,,,,,,,,---------------------............//////......//////000111222111111000000111111222333333222222333333444555666222333777>>>IIITTT\\\aaa]]]fffqqqxxx|||xxxmmmddd___jjj}}}nnniiiddddddeeebbbZZZSSSEEECCCAAA>>>;;;888555444333333222111000000///...................................................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------******************************************************+++++++++***)))((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))((())))))******+++,,,,,,))))))))))))************((())))))***++++++,,,,,,)))************+++++++++------------.........///......///000000000000000///222444333222666???HHHcccssswwwbbbNNNAAA<<<999444111111111000000...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))***+++,,,,,,+++***)))))))))*********+++++++++++++++************++++++''')))******))))))+++,,,...------,,,+++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,)))***,,,------,,,***)))*********+++++++++,,,,,,******++++++++++++******+++++++++++++++,,,,,,,,,++++++++++++,,,---......,,,,,,,,,------------...---------............///............///000111222111111000000111111222333222222222333333555666666777>>>GGGOOOUUU[[[bbbgggeeemmmwwwtttkkkiiilllpppyyy}}}wwwqqqpppssstttppplllZZZXXXUUUPPPKKKFFFCCCAAA888888777666444333222222////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------******************************************************+++,,,+++***)))((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))((())))))***++++++,,,,,,))))))))))))************((())))))***++++++,,,,,,)))************+++++++++---------.........//////...//////000000000000000///222444222000888GGGTTTyyytttdddWWWAAA<<<777333222222222222...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))))))***+++,,,,,,+++***)))))))))******++++++++++++++++++************++++++&&&((()))***))))))+++---++++++******++++++,,,---++++++,,,,,,,,,---------++++++++++++++++++++++++*********++++++,,,,,,,,,((())),,,------,,,)))(((++++++,,,,,,,,,---------******++++++++++++******************************++++++++++++,,,---...///,,,,,,,,,---------......---------.........//////............///000222222111111111000111222222333222222222333444555666777>>>IIIWWW^^^^^^___eeelllyyyzzzpppppp{{{~~~yyywwwyyyxxxvvvtttpppiii```ZZZXXXRRRJJJCCC>>>:::777444777222---,,,...//////...+++,,,......------...///,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********************************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))******++++++++++++************))))))((((((''''''(((((()))***************++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,------------,,,,,,,,,,,,---......///000111111000000111222///555777333444DDD___ttt{{{qqq^^^PPP???444222333222000//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---++++++++++++******))))))************************---,,,++++++******++++++******************************+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......////////////////////////111222333222000000000111111222222111111555;;;???HHHUUU```[[[RRRVVVlll|||}}}wwwccc^^^XXXRRRMMMJJJFFFDDD???<<<777444222111000000///000000000//////000111,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******************************************************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))******++++++++++++************))))))((((((((((((((())))))******************++++++++++++++++++***++++++++++++,,,,,,,,,---------,,,,,,------...///---///000000000000222444///222444888DDD]]]xxx~~~lll]]]HHH:::444444333222000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********)))++++++++++++++++++++++++---,,,++++++******++++++******************************+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,---------.........////////////////////////000111222222111111222333444444222222444:::BBBGGGSSS[[[aaa```]]]dddwww|||uuukkkbbb\\\XXXVVVUUUNNNLLLHHHAAA:::444111111000000///.....................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))******++++++++++++*********))))))))))))(((((((((((()))******++++++************++++++++++++************+++++++++,,,,,,,,,---------,,,------...///,,,...///000000111333555000111333;;;RRRqqq|||kkkRRR>>>444111000///000///...------,,,,,,---......------,,,,,,++++++++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))***+++,,,---......++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------,,,------------.........///////////////////////////111222222222222333555222111111333999BBBKKKQQQVVV[[[bbbiiirrr}}}|||}}}yyypppkkkhhhfffgggfffaaaWWWJJJ@@@:::888444222000///...///....../////////......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))***++++++++++++***)))******++++++******)))*********+++++++++,,,,,,---------------...//////---...///000000111444666888;;;>>>GGG^^^}}}zzz```III:::333///---111000///...------------//////...---,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,)))******+++,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------------------............////////////////////////111222333333222222333555111333666;;;CCCLLLUUU[[[]]]cccnnnyyy|||~~~rrrbbbTTTKKKHHH???<<<777555555444222111111111000000///......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))************************************)))))))))((())))))))))))))))))))))))******++++++++++++******))))))))))))************))))))***+++++++++++++++******++++++++++++************+++++++++,,,,,,,,,...------------...//////000000111000000111444777CCCNNNVVV^^^rrrsss\\\KKK???777222111111000///............//////...------,,,+++++++++++++++++++++++++++,,,++++++++++++++++++++++++---,,,++++++******++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------------.........//////000000000000000000000000333444555444333222333444777<<>>;;;999555111333333222111000//////...........................,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))******++++++++++++******)))))))))************+++)))***++++++,,,++++++++++++++++++,,,,,,+++++++++++++++,,,,,,,,,---------......------......///000000111111111111333777:::III[[[kkkuuummm[[[JJJ===555222111000//////....../////////......------,,,,,,++++++++++++,,,,,,,,,,,,************************---,,,++++++******++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------........./////////000000000000000000000000222444555555333333444666<<>>WWWssspppaaaMMM===555222000//////............---------******++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************+++,,,---,,,+++***+++---++++++++++++++++++++++++******++++++,,,---------++++++++++++++++++++++++,,,,,,,,,+++++++++******************+++++++++,,,++++++++++++++++++++++++************++++++++++++,,,---------............,,,,,,,,,---......///////////////000000000111111000111111111111555===CCCMMMVVV```gggmmmuuu~~~wwwzzz~~~iii```UUULLLGGGBBB<<<777222222111000000000000000............---------------------...------,,,+++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******))))))******+++))))))))))))))))))))))))+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------------,,,,,,------...///000000000111222333444555:::EEERRRiii~~~ppp[[[GGG999333111111///............---------+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++************************************************+++,,,------++++++,,,---++++++++++++++++++++++++******++++++,,,------...++++++++++++++++++++++++,,,,,,,,,+++++++++******)))******+++,,,---......++++++++++++++++++++++++************++++++++++++------------............,,,,,,------...///////////////000000000111111111000222333444777???LLLUUUaaaooo~~~{{{{{{|||ssszzzppp___WWWVVVRRRFFF;;;333222222111111111111111//////.........---------------......------,,,++++++++++++,,,,,,---------++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))++++++++++++++++++++++++++++++,,,,,,,,,---------........................------,,,++++++---...///000000000111222444555666999QQQeeeyyy}}}uuuyyydddNNN===444222333//////.........---------,,,,,,,,,------.........++++++++++++++++++++++++++++++++++++++++++++++++------------------------************************+++,,,------++++++,,,---++++++++++++++++++++++++******+++,,,,,,---......++++++++++++++++++++++++,,,,,,,,,+++++++++******)))***+++,,,...///000000++++++++++++++++++++++++)))************+++++++++---------.........//////,,,,,,------...///000000000000000000111111111111000222444777<<>>444333222111000///...............///000111000---+++------------------------+++++++++*********))))))************************++++++******++++++,,,---++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///000000000000---...111222111111555999CCCTTTcccjjjmmmttt||||||}}}~~~zzzvvv~~~xxx}}}|||yyylll```TTTNNNHHH@@@888444444333222111000///...,,,------------------------------,,,,,,++++++++++++,,,,,,,,,+++++++++******++++++************++++++++++++++++++++++++++++++***************************+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,---......---------...//////000000111111000444666666NNNwwwwwwccc]]]eeeeeeaaa]]]]]]hhh|||aaaIII===444333111000000000000///......000222333222...+++---------------------------------,,,,,,,,,++++++************************++++++******++++++,,,---++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///000000000///...///222222222555;;;IIIQQQ___lllrrruuu{{{{{{{{{~~~~~~uuuyyyrrr^^^VVVRRRIII===444666333000//////000...---------------------------------------,,,,,,++++++,,,,,,,,,+++++++++******++++++************++++++++++++++++++++++++++++++************************++++++,,,------------,,,------,,,,,,------...///------......///000000111222111///444999<<>>GGGbbbzzzqqqjjjhhhccc\\\___gggggggggfffdddhhhwww}}}||||||^^^JJJ888444000000222333333111......///111222222000---------------------------+++++++++*********))))))************************++++++******++++++,,,---++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///000000000222222222222///000<<>>666444333222///000000000000000000000000,,,---.........---,,,+++,,,,,,,,,+++++++++******++++++************++++++++++++++++++++++++++++++************************+++,,,------......------...------------...//////......//////000000111111111777555<<>>666888333111444333//////.........---------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++---///000000111111...999:::333>>>___|||~~~yyy}}}{{{{{{wwwnnncccSSSGGG@@@:::555111111111111000...---...............---------,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++------------............,,,,,,---------.........////////////111222222111555222DDDhhhyyyiii^^^WWWQQQNNNHHHHHHNNNYYYhhhtttzzz|||rrrkkkfffeeeddddddjjjrrrzzzzzzaaaHHH:::888444222444000//////.........---------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------000111111111111111222222000444<<>>HHH___rrrxxx~~~xxxggg]]]GGG@@@777222000000///.../////////.........------............------------******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,------------------........./////////---///111000///111666;;;777\\\~~~ssscccfffjjjkkkfff\\\TTTSSSTTT[[[]]]bbbfffjjjmmmnnnoooiiiiiifffccccccccc^^^WWWUUUWWWZZZ^^^bbbeeehhhiiiiiinnnhhhkkkooowwwmmmKKK666666777000000000/////////..............................,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...//////000000///222444444555;;;EEENNN\\\vvvsssggg[[[PPPBBB888444222000...////////////..................---------,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,---------............////////////---000222111000222888>>>LLLgggqqqtttsssppphhh```[[[ZZZ[[[gggjjjnnnpppqqqpppooonnneeeeeebbb^^^___bbb^^^WWWVVV]]]jjjwww~~~jjjrrr{{{ooommmiiidddaaaaaaeeehhhfffiiimmmtttvvvvvvsssSSS===888666000000000000/////////...........................,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...///000000000000111111222888HHH^^^ooo}}}|||~~~qqqkkk___MMM@@@999666333000000/////////............---------,,,,,,,,,++++++******+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------............/////////000...111333222111333999???dddrrr{{{ssslllhhhggghhhhhhsssvvvzzzzzzwwwqqqllliiicccccc___[[[^^^ccc```XXXWWWddd{{{eeeXXX^^^VVVJJJHHHIIIKKKNNNQQQSSSUUUUUUSSSZZZaaafffrrrxxxtttWWWBBB:::444000000000000////////////........................,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------,,,++++++++++++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---------...///000000111444444444777CCC\\\|||{{{ssssssyyy|||nnnfff\\\QQQGGG===777666222000---,,,---...............---------,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...............///000000666,,,,,,555444111>>>UUUqqqqqqiiimmmtttyyyzzz~~~wwwpppkkkgggccc```dddcccbbbaaaaaabbbcccccc\\\```sssaaaMMMGGGIIIMMMNNNNNNQQQXXX^^^dddiiimmmwww{{{|||sssSSS>>>666333111---+++...111///,,,000000//////.........---......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---......---,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,------------------............//////...//////---+++///666444777666<<>>444222000//////000000...---.........---------,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////............///000000444---...555555666JJJeeeuuupppuuu|||}}}wwwpppiiifffddddddcccfffggghhhiiijjjjjjjjjjjjhhhdddjjj{{{}}}uuuiii___XXXWWWXXXYYYYYYbbbnnnyyy~~~xxx|||^^^GGG===444222///...///111000...000/////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---......---,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,------------------............//////---...000///---000555666===HHHXXXooo}}}{{{zzzuuullliii```LLL999333222111222222111///,,,.........------------,,,,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000//////......//////000111111///222555555===\\\}}}yyywww{{{uuuppphhhdddccceeegggiiihhhkkknnnrrrssssssqqqpppqqqhhh``````ccceeeggghhh]]]___bbbgggkkkoooqqqssswwwyyy{{{jjjOOO@@@555333222111000000000000////////////..................---------,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,---------------------............//////---...222222000111444666CCCVVViiizzzxxxvvvsssnnnjjj[[[KKK999777444222222111///...............------------,,,,,,,,,------------...+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000/////////...///000000111000222555555666GGGmmm{{{yyy|||}}}zzzuuuqqqnnnjjjhhhjjjmmmpppqqqmmmqqquuuyyyzzzxxxuuurrrssslllbbbXXXQQQQQQXXX^^^bbbdddfffkkksss~~~}}}xxxttttttwww{{{~~~|||]]]GGG777555333222000......111///////////////...............---------,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,------------...---------............///000---...222333111000333:::NNN^^^fffuuuuuuiiihhhddd]]]EEE???888333111000111111//////.........---------,,,,,,---------.........+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------...///000000///////////////000111111000444666555999RRR|||zzzzzz}}}~~~yyytttvvvuuutttvvvyyy|||}}}}}}yyy|||~~~zzzwwwwwwxxxssshhh___```jjjsssnnnmmmmmmooowwwyyyrrruuu}}}~~~vvv[[[>>>777222222000,,,---111.........///////////////......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,---------.........---------............///111//////111222111222777DDD^^^jjjfffvvv}}}kkkiiiiiigggQQQJJJ@@@777333222222222/////////.........------,,,---------............++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------...///000111000000//////000000111222000555666666AAA```~~~zzz|||~~~{{{vvvuuu~~~{{{oootttnnnGGG;;;222111111------111.........///////////////......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,---------............---------............///111000000111111222:::CCCNNNgggrrrmmm}}}}}}tttnnnhhh\\\UUUJJJ@@@999666444222////////////............------------............++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------...///000111000000//////000000111222000444555888KKKooo~~~zzz~~~}}}uuutttzzz{{{oooiiivvv|||RRR@@@222111333///...222............/////////000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++******+++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------............---------............//////000111222111666DDDSSS___jjjrrrwww}}}sssfffbbb[[[QQQGGG???999555222000/////////............---------.........//////++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...------......///000111000000000000000111111222///333444:::RRRyyy|||uuuzzztttyyyuuu}}}ZZZDDD222222555111000333---.........//////000000......---------,,,,,,,,,------------------------++++++++++++++++++++++++---,,,+++******+++,,,---*********++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++++++++,,,,,,,,,------------------.........//////---------.........//////...///222222222999MMM```tttooorrr{{{fffcccddddddTTT@@@===;;;---000000000...------///000---------------------------------------------------------------------------------.........//////000000000000000111111111222222555BBB___~~~qqqwwwyyysssgggOOO999333222///000555////////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++,,,,,,++++++,,,,,,---...++++++++++++++++++++++++------------------------************************++++++++++++++++++++++++---------,,,,,,+++++++++***++++++,,,,,,------...---...............---------///000000///...///111+++111666444666IIIlll{{{}}}pppdddaaa^^^QQQHHHBBB777222222111000...---...///---------------------------------------------------------------------------------.........//////000000000000111111111111666666>>>RRRppp~~~yyy|||{{{|||}}}||||||uuuqqqyyy||||||___BBB777444000///222////////////............------------------------+++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++***++++++,,,,,,---......---......//////...------/////////...------...///333333111444FFFggg~~~wwwwww}}}gggaaaggg___QQQFFF===555444333111///......---------------------------------------------------------------------------------........./////////000000000111111111222222444555EEEccc}}}yyyxxxyyy|||yyy{{{~~~vvvrrrttt|||~~~zzzyyy{{{~~~yyyqqqxxxsssyyyqqqLLL:::666333111111////////////....................................+++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---...++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,+++++++++++++++,,,------......---......//////.........000...------///000111111222888===HHHfffzzzsss~~~zzzxxxsssmmmnnneeeZZZOOOBBB666555222111000000...---................................................------------------------............////////////000000000111111222222333222666MMMsss|||~~~}}}zzzzzz}}}|||~~~|||rrrooovvvwwwsssuuu}}}zzzuuusssrrrmmmlllkkklllnnnsssyyy~~~}}}uuuxxxrrrsss~~~TTT>>>888666444222////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........---......////////////......------///222444444333111AAAQQQ```~~~|||{{{}}}~~~sssfffddd]]]KKK:::777333111111111000...................................................------------------------........./////////000000///000000111222333333333444===ZZZ{{{xxxrrrnnn{{{{{{vvvwww{{{zzzwwwtttoookkkjjjmmmooooooxxxzzzvvv|||qqqaaaFFF;;;666333111////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------...//////---......///000000//////.........000222222222111:::PPPbbbllltttcccfffdddTTTCCC===666222222222111///................................................------------------------....../////////000000000///000000111222333444444333CCCdddzzzooonnn{{{yyysss|||wwwzzz||||||rrrtttvvvVVVAAA555000...////////////............,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---......//////---...//////000000000000///000000000///000333555GGG___vvv~~~{{{iiieeeddd\\\PPPGGG<<<555333333111///................................................------------------------.../////////000000000000///000000111333444444555333JJJmmmzzz~~~oooccciiiqqq|||~~~tttyyyuuusss{{{yyynnnxxxiiiKKK888222000////////////............---------------------------,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,------.../////////------///000000111111111///111222000///555AAAKKKbbbttt}}}wwwvvvhhhfffeeeYYYOOOAAA888444333111...////////////////////////////////////////////////------------------------////////////000000000000///000000222333444555555777TTTxxx~~~}}}zzzqqqjjjrrr~~~wwwhhhhhhjjjrrrzzznnn}}}www~~~oooqqqvvvSSS===666666000/////////....................................------++++++++++++------,,,,,,++++++,,,,,,---...++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,------.../////////------///000111111111111...111222111222???SSSccc|||uuusss~~~uuuggg]]]LLLHHHGGG888,,,...000111111000...,,,,,,...///........................---------............///......//////000000111111,,,000222111000222555666777^^^|||zzzaaacccjjjwww~~~|||gggaaagggpppwwwsss}}}~~~zzz```CCC555222111//////111000---...222........................------------------------,,,,,,++++++,,,,,,---...+++*********************,,,++++++******++++++,,,,,,,,,,,,+++++++++*********++++++,,,,,,++++++***++++++,,,,,,,,,,,,------///////////////.........,,,000333222000...000222222---...555888CCCaaazzz|||~~~llldddTTTNNNLLL???666444///111111111///......///000........................---------............///......//////000000111111///000111000111444777999???hhhjjjdddjjjttt~~~{{{lllfffjjjqqquuuyyy{{{eeeHHH;;;888444111111222111------000........................------------------------,,,,,,++++++,,,,,,---...***+++++++++,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,+++++++++*********++++++,,,,,,++++++***++++++,,,,,,,,,,,,------/////////////////////...///000000000///...///000///000222888EEE]]]{{{~~~|||xxxjjj]]]XXXSSSGGGAAA<<<000111111111111000000000000........................---------............///......//////000000111111222000///000222555999<<>>VVVrrr[[[jjjzzzwwwxxxzzzzzzyyyzzz|||zzzrrrvvv|||zzz|||{{{qqqTTTBBB:::777222111333222///---...........................------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,++++++,,,++++++******++++++,,,,,,,,,,,,+++++++++*********++++++,,,,,,++++++***+++++++++,,,,,,,,,------............///////////////......111666777555222777444>>>^^^~~~~~~mmmdddbbb]]]OOOHHHEEE<<<333111///000111111///---////////////////////////---------............///......//////000000111111222000111555555555;;;DDDiiibbbIIIQQQvvvpppfffgggjjj}}}xxxxxx~~~www}}}{{{cccLLL???777222///111222///...///........................------------------------,,,,,,++++++,,,,,,---...------,,,+++***)))((((((,,,++++++******++++++,,,,,,,,,,,,+++++++++*********++++++,,,,,,++++++***+++++++++,,,,,,,,,---------.........//////000000///...000333777777333///:::000DDD|||xxx}}}yyyhhhcccbbbUUUKKKHHHDDD888444000///111111///---////////////////////////---------............///......//////000000111111222000222666555666CCCSSSwwwZZZCCCDDDXXXzzzsssooonnnooo|||yyyxxx~~~~~~~~~zzz~~~yyytttXXXDDD<<<555///000111000///000........................------------------------,,,,,,++++++,,,,,,---...---,,,,,,+++***)))((((((,,,++++++******++++++,,,,,,,,,,,,+++++++++*********++++++,,,,,,++++++***++++++,,,,,,,,,,,,------------......///000000000111111111333555666444333888222NNN{{{yyyooobbbggg___RRRLLLIII???999222000111222111///////////////////////////---------............///......//////000000111111222111333555444888OOOhhh|||XXXPPPRRR```}}}yyywwwpppxxx}}}{{{wwwwww||||||}}}mmmkkkSSSEEE;;;222111111000///111........................------------------------,,,,,,++++++,,,,,,---...++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,+++++++++*********++++++,,,,,,++++++***++++++,,,,,,,,,,,,------------......///000000111111222222444777<<>>___uuuyyyuuuqqq|||yyyrrreeebbbccchhhjjjjjjmmmqqqqqquuuwwwpppwwwqqqrrryyy~~~vvvnnn^^^HHH666333444000...000////////////..................---------,,,,,,,,,------,,,,,,,,,+++++++++---,,,++++++,,,---///111,,,,,,,,,+++++++++*********+++,,,,,,------,,,,,,++++++******++++++,,,---+++,,,,,,------,,,,,,,,,---------///000000222444666111444@@@LLLZZZttt}}}YYYZZZ```lllvvv|||www___XXX[[[TTTJJJAAA;;;777111///111000000000000000000000000//////////////////////////////000000111222222222444111333666888FFFkkkuuunnnnnnkkkgggfffnnn|||xxxnnngggdddfffgggfffeeefffkkklllmmmhhhqqqpppssszzz}}}uuufffQQQ===777666111///000////////////..................---------,,,,,,,,,,,,,,,++++++++++++******,,,++++++***+++,,,...///,,,,,,,,,++++++++++++***)))***++++++,,,,,,++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,++++++---.........000222444555///222===FFFUUUttt|||[[[YYY]]]iiipppqqqtttzzzyyyzzz~~~gggccckkkYYYQQQHHHAAA:::222000333000000000000000000111111///////////////////////////000000111111222333333444333333555:::NNNuuuzzzkkkmmmsss}}}{{{{{{xxxpppnnnlllfff```]]]fffhhhllllllwww}}}ooouuu}}}~~~yyyjjjWWWCCC999666222000000////////////..................---------,,,,,,,,,,,,,,,,,,+++++++++++++++++++++*********+++------++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,++++++******++++++,,,------------,,,,,,---------,,,///111000000111222111444555777<<>>666333444000000000000111111111111000000000000000000000000000000000111222222333333444555444333;;;UUU~~~|||ssskkkgggjjjhhhjjjkkkwwwyyyoooyyy|||{{{xxxlllZZZFFF:::444222000000////////////..................---------,,,,,,,,,,,,,,,,,,---------------+++*********++++++,,,,,,+++++++++++++++++++++++++++,,,,,,---------------++++++******++++++,,,---///............///000000---111333222555;;;<<<888???DDDCCCDDDXXX{{{zzz~~~{{{yyyllljjjggg]]]SSSLLLEEE<<<777666111111111111111111111111000000000000000000000000000000111111222333333333333666666333>>>^^^{{{xxxvvvmmmhhhgggrrrwwwqqqvvvooo}}}ppp```KKK<<<555222111000////////////..................---------,,,,,,,,,,,,,,,------------......++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,---............---++++++******++++++,,,---///.........///111333444...111222666DDDVVV]]]ZZZUUUSSSLLLNNNiii~~~vvv~~~uuummmmmmaaaVVVPPPJJJBBB;;;888333222222111111000000000000000000000000000000000000111111222222333333444000666777555BBBgggvvvpppnnnxxxwwwuuu~~~iiiwwwwwwiiiSSS@@@666444222000////////////..................---------,,,,,,,,,++++++,,,,,,,,,---------+++,,,,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++,,,------------,,,++++++******++++++,,,------,,,,,,---...111444666222333333>>>\\\ssseeekkk|||xxxwwwqqqdddWWWRRRNNNFFF===999333333333222111000//////000000000000000000000000000111111222222333444444...666888666FFFmmm|||}}}xxxyyykkkttt~~~pppYYYDDD999555333111000/////////..................---------,,,,,,,,,*********++++++,,,,,,,,,,,,,,,---------,,,,,,+++*********++++++,,,,,,,,,******+++,,,,,,,,,,,,+++++++++******++++++,,,---+++++++++,,,...111444666666555666FFFooo{{{vvvuuuhhh^^^RRRHHHKKKFFF555888444///000333444222...000000000000000000000000111111111111222333444555111888777666PPP~~~wwwooozzzuuuvvv^^^SSSFFF666///333111111000000//////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++++++++++++++++++++++++++---......---...///111555<<<@@@DDDVVV{{{zzzxxxsssgggaaa[[[PPPMMMIII>>>;;;666111000222333111///000000000000000000000000111111111111222333444555555::::::;;;UUUzzzqqqkkkxxxwwwnnn[[[LLL<<<555666111111111000//////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++++++++++++++++++++++++++---............///111555===FFFMMMXXXqqq{{{xxxuuueeebbbcccWWWMMMJJJFFF???:::333111111222111000000000000000000000000000111111111111222333444555666::::::???YYYvvvnnniiivvvxxx||||||aaaPPPAAA666333222111111000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,+++---............///111...444???JJJSSSfff{{{ooohhhjjj{{{hhh```fff\\\MMMHHHGGGCCC===777222111111111111000000000000000000000000111111111111222333444444444666888CCC^^^vvvooojjjvvv}}}yyyuuueeeTTTGGG:::000222222111111000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,---//////......000111......555@@@GGG[[[{{{qqqhhhaaaaaaiiiwww~~~rrraaafff```RRRIIIEEEEEEAAA:::555222111222222000000000000000000000000111111111111222333444444444444999IIIfff|||}}}sssllliiivvv|||ttt}}}iii]]]SSSBBB333222222222111000000//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,...//////...///000222555222555???GGG\\\}}}nnnccc^^^\\\bbbkkkvvv|||gggiiieeeZZZOOOFFFFFFBBB===888444222222333000000000000000000000000111111111111222333444555777555===TTTssswwwvvv{{{kkkgggfffuuuxxxssshhh___YYYHHH444333222222111111000//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,------......,,,...////////////000222///000888GGGWWWppp{{{qqqaaa___```eeejjjppp{{{nnnmmmhhh___UUUHHHEEECCC???:::666333333333000000000000000000000000111111111111222333444555999666@@@\\\}}}~~~sssssssssssswwwxxxrrrjjjkkkuuutttsssyyygggddddddsssnnnyyy{{{fff___\\\LLL666333333222111111000000///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,---......///---...000000//////111222)))...888JJJcccssslllkkkkkkiiiddddddnnnzzz~~~qqqnnngggaaaXXXJJJDDDCCCAAA<<<777444333444000000000000000000000000111111111111222333444555888555@@@___~~~yyy~~~xxxwww|||yyyppplllooo|||tttssswwwhhhddddddsssnnnuuu~~~iiibbbbbbSSS===333333222222111000000000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,---...//////---...000000//////111222111555:::GGGbbbxxxlllfffddddddhhhnnnwwwrrrpppgggXXXNNNKKKEEEAAAAAA>>>888333222222111111000000000000000000000111222333444444555666666GGGjjj~~~wwwxxx}}}qqquuuvvvnnndddeeewwwmmmxxxnnneeeeeeWWWBBB999333000111111///...000000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////,,,------------...000111666111999QQQgggwww{{{pppddd___]]]^^^ccciiisssyyy{{{uuukkk___XXXLLLFFFAAAAAA???888444333222222111000000000000000000000111222333444444555888999KKKmmmxxxrrrqqq~~~|||sssyyyxxxmmmccceeewwwxxxuuuxxxjjjggg[[[JJJ;;;444000000111......///000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------111111111111000111222333333===JJJXXXhhhyyyuuuiii]]]WWWVVVWWW^^^dddfffkkkrrr{{{yyylllccc```OOOHHHBBBAAA???:::555444222222111000000000000111000000111222333444555555999===QQQrrrzzzrrrpppmmmtttzzzvvv~~~zzzjjjbbbeeewwwuuuuuulllaaaTTT???777000000000...---.../////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,.........------------,,,...///000000///000222555888JJJXXX^^^iiizzz~~~vvvjjj\\\UUURRRSSSYYY```aaaffflllsss|||kkkbbbaaaTTTKKKBBBAAA???;;;777666333222111111000000111111000111111222333444555555888@@@VVVuuu|||zzzwwwtttqqqrrroooqqqxxxwwwxxxgggaaaeeevvvyyysssvvvsssfff[[[EEE;;;111//////...---...//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------------------............***,,,...///000333999===CCCPPP\\\dddooo|||yyymmm^^^VVVQQQPPPTTTYYY[[[aaaiiiqqq{{{pppeeecccZZZNNNDDDAAA???<<<888666333222222111111111111111111111222333444555555666666CCC[[[vvv~~~~~~{{{zzzvvvyyyuuueeeaaafffwwwyyyrrrnnn{{{jjj^^^LLL???333//////...------...............---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++***++++++,,,,,,++++++***+++++++++,,,,,,---------++++++,,,---///000111111///222444444666;;;DDDKKKNNNRRR```uuu|||oooaaaWWWQQQMMMOOOSSSSSSXXXbbbkkkuuu}}}mmmiii```SSSEEEAAA@@@<<<888666333333222111111111111222111111222333444555666666666GGGaaazzzwww{{{rrrfffdddkkk{{{zzz{{{zzzppp|||mmm___SSSDDD555000000///..............................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++***++++++,,,,,,++++++******++++++,,,,,,------...***+++,,,---///111222333222444555555777???LLLVVV[[[___rrrxxxjjjsss~~~rrrddd[[[TTTOOOOOORRRRRRTTTZZZcccjjjvvvrrrkkkfffVVVGGGAAA???<<<888666444333222222111111222222111222222333444555666666:::MMMhhhzzz~~~qqqiiijjjqqqsssooorrrwwwvvvooo```YYYHHH777111111000..............................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---***++++++,,,,,,++++++*********+++,,,,,,---......+++,,,---...///000111222---000222333888DDDWWWdddppp}}}xxxqqq{{{ttthhh___XXXRRRQQQTTTVVVTTTWWW]]]bbbjjj}}}ssshhhiiiXXXHHHAAA???<<<777555444333222222111111222222111222222333444555666666===RRRmmm}}}rrrlllnnnuuuvvvpppqqqyyyvvv~~~qqqbbb\\\KKK999222111000//////---.....................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,+++++++++******+++,,,,,,---......---.........//////000000***...111555===OOOfffvvvxxxmmmggg```WWWRRRRRRTTTWWW[[[[[[XXX]]]oootttnnn\\\LLLHHHCCC:::555777333222111111000111111111111222333444555555666666===YYYxxxuuurrrvvv~~~|||mmmooozzz~~~zzzrrr{{{kkkaaa___SSS@@@222000333222,,,......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------......///000000555<<>>]]]tttrrrxxxvvvjjjllltttzzz{{{yyylllgggaaaUUUBBB444111333222---............---------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------......//////444888BBBPPP^^^mmm~~~~~~zzzllllllwwwpppmmmfff^^^YYYXXXWWWYYY[[[ZZZXXX]]]ddd}}}oooYYYHHHBBBAAA;;;333333333222111111111111111333333222222333555777999===___sssrrr{{{zzzmmmdddgggooouuu~~~}}}tttgggcccXXXGGG777222333222.../////////.........------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...............///000000555<<>>555333333222111111111111222444333222111222555888;;;@@@ccctttqqq}}}}}}sssddd___eeennnrrrzzzzzz~~~}}}gggfff]]]LLL;;;444333222///000////////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------............///000111111555???TTTlll~~~tttnnnsssnnnmmmiiiccc\\\YYYZZZ___aaa\\\VVVTTT```{{{yyymmmoooeeeQQQDDDAAA???999444333333222111222222222444333222111333666999;;;IIIiiitttppp|||}}}qqqaaa^^^gggrrrpppxxx}}}|||qqqiiibbbRRR@@@555333222000000////////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............///000111222222888EEE[[[sss{{{yyypppoookkkfff___\\\]]]bbbccc^^^XXXUUUUUUkkkmmmmmmfffWWWIIIBBB>>><<<444444333222222222222222333333222333444777:::;;;LLLjjjpppoooyyy}}}qqqddddddmmmtttooowww}}}{{{yyylllfffXXXEEE777333222111/////////.........------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........////////////000222333444888HHH```uuu~~~{{{wwwrrrlllccc``````cccccc]]]XXXVVVKKK\\\mmm{{{qqqeee[[[PPPDDD===<<<444444333222222222222333222222333444666888:::;;;NNNmmmjjjmmmuuu|||}}}pppkkkooossssssnnnvvv||||||zzzsssnnnjjj\\\HHH888333333222............---------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......////////////000111222444444;;;OOOhhhvvvwww{{{|||zzzrrreeebbbbbbdddbbb\\\WWWWWWQQQ^^^kkk{{{vvvddd\\\TTTGGG===;;;555444333333222222333333111222333555777888::::::VVVwwweeelllsss~~~www{{{|||{{{ooopppxxxwwwpppmmmuuuzzzyyy}}}~~~mmmooolll^^^JJJ999333333333......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...///////////////000111333444555DDDZZZsss|||uuuvvvyyyyyysssccc```bbb^^^]]][[[SSSRRRWWW```nnn}}}vvvfffhhhYYYJJJBBB555888777555444333333444444444111000444555666:::???```vvvyyyyyyiiifffmmm}}}tttppp|||{{{{{{zzzxxxzzztttzzzuuufffnnnppptttqqqrrr{{{oookkk___NNN???666222111//////...------------......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------..................------///222000---000888:::555UUUkkkwwwnnnkkk}}}ttteeeaaabbb[[[XXXWWWPPPSSSUUUZZZeeesss{{{mmmmmm\\\LLLEEE;;;999888666444333333333333444111111444555666:::@@@eeeooorrr|||xxxkkkhhhpppuuunnnyyy|||sssvvvxxxwww{{{xxx{{{zzzpppgggqqqmmmqqqsssvvvwww|||}}}nnnkkk```PPP@@@555111000//////...------------......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...........................000111111333999>>>@@@RRRooo~~~rrrlllxxxkkkgggeeeZZZUUUUUUPPPVVVUUUVVV\\\gggtttuuuqqqaaaQQQHHH@@@;;;999777555333222222222333111111444555666<<>>XXXrrrwwwyyykkk}}}~~~vvvvvv|||uuuhhhcccbbb[[[YYYbbblllrrrrrrrrrtttvvvgggiiicccNNNEEE<<<;;;999666444333333333222222444666555777AAAMMMvvvuuukkkjjjlllkkkhhhmmmuuu|||pppxxxooogggjjjooo~~~wwwkkkbbbaaakkkzzz~~~xxxiiijjjrrrxxx|||}}}}}}zzzlllfff\\\III999444111000000///////////////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------............---......///000000111111333777444444HHHkkkzzzrrrzzz~~~qqq{{{yyymmmhhheee\\\```gggqqq|||~~~zzzhhhggg```NNNIII<<<;;;888666444444444444222222444666555777BBBNNNxxxwwwlllkkkllllllkkknnnwww{{{ooowwwrrrjjjmmmqqq}}}~~~oooddd```iiiuuuvvvfffkkkuuuwwwzzzoookkkbbbOOO>>>888111111000///////////////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---......///000111111222,,,555777;;;ZZZxxxwwwzzzuuuzzznnn~~~|||zzzpppjjjfffeee{{{www|||mmm___ggg^^^GGG???===999777777666555444444555111333999999BBBWWW|||vvv~~~vvvjjjhhhjjjjjjiiiqqq}}}ssssssyyysssuuu|||uuuggg\\\gggvvv}}}sssdddooovvvuuu{{{zzzooohhh```UUUFFF555111000000////////////000//////.........---------+++,,,,,,------,,,,,,+++---------............///...//////---...111222222///999<<>>:::777666666555444333555222333999:::FFF]]]ssscccZZZ]]]fffrrrfff```bbbgggkkkkkkzzzttt~~~|||zzzxxxxxxzzz{{{|||{{{mmm]]]ggg~~~vvvnnnlllzzz~~~}}}vvv}}}nnn```TTTIII<<<222111000///////////////...............---------,,,,,,------------,,,,,,---------............///,,,///222333333111111111333AAAXXXxxxooogggsssnnnppp}}}|||zzzgggkkkzzz}}}sssllljjjgggjjjvvv~~~uuuqqqdddRRRBBB???:::777666666555444333555222444999;;;IIIbbbxxxfff]]]^^^ddduuutttggg______eeelllhhhwwwzzz~~~||||||zzzvvvrrrrrrvvvzzzxxx^^^ccc}}}}}}xxxpppjjjooo~~~|||ppp}}}}}}ooo___TTTIII<<<222222111000////////////........................,,,,,,------------,,,,,,---------............///++++++...111111111444999DDD```}}}nnnpppqqqdddnnn~~~~~~xxxvvvsssyyyvvvuuuvvvrrrllljjjkkkkkknnn|||~~~tttfffWWWCCC@@@:::777666666555555222555333444:::===MMMhhh|||~~~|||kkkfffgggqqqxxxjjj```^^^dddjjjgggttt|||{{{xxxqqqlllmmmsssyyywwwmmmgggyyy~~~}}}tttlllhhhrrr~~~xxxyyy{{{|||qqqbbbXXXMMM===333222111000////////////---.....................,,,------......------,,,---------............///111...///111222444>>>IIIrrr|||}}}lllhhhhhhnnn}}}xxxvvvwwwzzz|||~~~~~~|||yyyxxxzzz{{{{{{zzz{{{|||}}}uuuqqqoooooommmhhhfffgggkkkpppwwwgggZZZEEEAAA;;;777666666666555111555333444:::>>>PPPmmmyyyuuuuuu}}}yyykkkaaa^^^ccchhhhhhrrr~~~|||wwwqqqllllllpppuuurrr}}}{{{mmmsss{{{rrrlllkkktttyyyuuu}}}}}}uuuiii```SSS@@@444333222111000/////////---------...............------............---------------............///333///...333666<<>>VVVooo}}}xxxzzz}}}wwwtttggg^^^[[[WWWfffmmm}}}xxxqqqjjjbbb\\\\\\YYYXXXVVVTTTbbb{{{rrrqqqppp|||yyywwwyyyzzzooogggXXXJJJ<<<555000111222000///000..............................---------,,,,,,,,,------......///000000000333333333:::AAA>>>JJJfffuuubbbiii{{{|||pppkkkkkkmmmooooooqqqttttttsssrrrsssuuusssssstttuuuvvvxxxzzz{{{}}}~~~}}}||||||||||||wwwtttnnnllliiigggfffgggiiijjjiiihhhfffeeeddddddeeeeeehhheee___\\\[[[]]]bbbeeecccccccccddddddfffgggggg```gggoooqqqmmmkkklllooorrrqqqnnniiiddd^^^YYYVVVUUUUUUTTTSSSRRRQQQPPPOOORRRRRRRRRRRRQQQPPPPPPOOOQQQOOOLLLJJJKKKOOOSSSUUURRRRRRRRRPPPOOOPPPSSSUUUZZZ]]]^^^YYYQQQKKKKKKNNNMMMMMMMMMMMMNNNNNNNNNNNNPPPNNNKKKJJJLLLOOOQQQRRRRRRRRRTTTUUUVVVVVVVVVUUUssshhhggglllxxxjjj\\\KKK===::::::555222444333222444888:::BBBYYYqqquuusssttt~~~}}}yyy|||uuuqqqeee]]][[[VVVeeeppp|||yyypppeeeZZZTTTYYYVVVWWWUUUKKKSSSvvvoooooolllwww|||wwwwwwqqqeeeYYYNNN===666000111222000///000...........................------------,,,,,,,,,------......///000000000333555222222333333FFFggg{{{yyy|||~~~}}}xxxppphhhiiiqqqyyyqqqfffaaaaaaccceeeccceeeffffffeeedddeeeeeeddddddeeefffgggiiijjjkkkiiihhhggghhhiiiiiigggfffiiiiiiiiiiiigggddd```^^^[[[ZZZXXXWWWVVVVVVWWWXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWVVVUUUSSSSSSSSSSSSTTTTTTTTTUUUUUUUUUVVVVVVWWWRRRVVV\\\_________^^^______aaacccddddddaaa___]]]XXXVVVTTTQQQOOONNNNNNOOONNNOOOOOOPPPPPPPPPOOOOOOMMMKKKJJJJJJLLLQQQVVVZZZXXXVVVRRRQQQQQQQQQQQQQQQOOOTTTYYYWWWQQQKKKJJJJJJJJJJJJJJJKKKKKKLLLLLLLLLMMMKKKIIIJJJLLLOOOQQQRRRRRRSSSUUUVVVWWWWWWWWWWWWtttiiihhhkkk{{{{{{mmm___MMM>>>;;;999555333555333333555888:::CCCYYYmmmsssrrroooqqq|||yyyuuuyyyrrroooccc[[[YYYSSS```ooo~~~~~~zzz}}}wwwnnnbbbXXXTTTYYYVVVZZZZZZOOOQQQyyyzzzvvv|||{{{yyyyyyzzzvvvoookkkkkkgggpppuuusssuuuqqqddd[[[SSS???777111111111///...000........................------------------------------......///000000000---444666777888888MMMnnn|||yyyooommmhhhaaa[[[[[[aaagggqqqjjjaaa[[[YYY[[[]]]___^^^_________^^^]]]]]]]]]bbbaaa```^^^]]]]]]]]]]]]\\\YYYXXXYYY\\\]]]ZZZWWWWWWWWWWWWVVVVVVUUUTTTSSSWWWWWWVVVVVVVVVUUUUUUUUUSSSTTTUUUVVVWWWWWWWWWVVVVVVVVVUUUTTTTTTSSSSSSRRRUUUUUUUUUVVVVVVVVVUUUUUUUUUVVVXXXZZZ[[[ZZZWWWTTTXXXZZZ^^^bbbdddfffffffff]]]\\\ZZZXXXWWWVVVUUUUUURRRSSSSSSTTTTTTSSSSSSRRRMMMNNNQQQTTTWWWXXXYYYYYYZZZVVVQQQPPPQQQRRRQQQOOOLLLQQQUUUTTTOOOKKKIIIJJJIIIJJJJJJKKKLLLMMMMMMMMMMMMKKKKKKLLLOOORRRSSSSSSTTTUUUWWWYYYYYYXXXWWWWWWyyynnnjjjlllxxxvvvkkk```MMM===:::999444333777333444666777888BBBUUUffftttrrrmmmkkkuuuxxxtttxxxppplllaaaYYYVVVMMMYYYgggrrr{{{yyy~~~vvvpppfffZZZUUUVVVZZZWWWZZZ\\\TTTSSSoooyyyrrrqqqsssppppppssssssnnnlllmmmcccjjjnnnnnnqqq}}}ttteee[[[RRRAAA888222111111///...///........................------------------------------......///000000000+++333444333555999MMMkkk~~~~~~xxxrrrooodddaaa]]]YYYXXXWWWXXXXXX^^^[[[XXXXXXYYY[[[\\\\\\]]]]]]]]]]]]]]]\\\[[[YYYaaa```^^^\\\ZZZYYYXXXWWWZZZXXXVVVWWWZZZZZZXXXUUUTTTTTTTTTTTTTTTUUUVVVWWWXXXXXXYYYYYYXXXXXXWWWWWWSSSTTTVVVWWWXXXYYYYYYYYYYYYXXXWWWVVVUUUUUUUUUVVVVVVVVVWWWXXXXXXXXXWWWVVVWWWVVVVVVXXXYYYWWWSSSPPPVVVVVVWWWXXXZZZ\\\^^^___UUUVVVWWWWWWWWWUUUSSSRRRQQQQQQQQQQQQPPPOOONNNMMMLLLNNNQQQTTTWWWYYYZZZZZZVVVRRRNNNNNNQQQSSSRRRQQQQQQSSSTTTRRRNNNKKKKKKLLLLLLLLLMMMNNNOOOPPPQQQRRRPPPOOOOOOQQQTTTVVVVVVVVVWWWYYY[[[\\\\\\[[[YYYXXX~~~tttkkkoootttnnnbbbOOO>>>:::888444444888333555666666777AAARRR```mmmmmmhhhgggwwwxxxuuuzzz|||jjjhhh___XXXTTTIIIRRR\\\fff{{{zzzyyymmmdddZZZPPPQQQYYY]]][[[ZZZZZZWWWXXXkkk~~~ppprrrnnnmmmpppqqqmmmllllllcccgggjjjkkknnnxxxwwwiii\\\PPPBBB:::222111111///...///........................,,,,,,,,,------------...------......///000000000000444111111<<>>444111000......000........................---------............///---///000000//////000222333<<<:::FFFbbbpppzzzvvvrrryyyzzzooogggdddbbb___]]]___eeejjjmmmmmmlllpppuuuuuurrroooooopppkkkllllllkkkiiifffdddbbbZZZ```cccbbbfffkkkjjjdddgggdddaaabbbdddggghhhhhhqqqqqqqqqqqqooollljjjhhhiiiiiieee```aaaeeefffccc______```aaaaaabbbbbbbbb```cccfffhhhhhhhhhiiijjjjjjjjjkkkppptttvvvtttqqqnnnkkkhhhiiillllllhhhccc^^^```ccceeeeeeeeeggghhhddddddeeeiiinnntttwwwyyy}}}xxxsssssswwwzzzyyywwwqqqsssttttttsssssstttuuussssssssstttwww{{{||||||~~~~~~sssoooxxx~~~qqqiiimmmYYYDDD;;;888666555777444666555444:::IIIWWW^^^bbbiiippp|||{{{|||vvvggg^^^WWWVVVVVVQQQMMMKKKTTTrrrzzzmmmhhhffflllzzz{{{sssnnnsssxxxqqqooopppwww~~~|||xxxsssnnnjjjfffeeefffhhhjjjppp}}}pppkkkgggWWWIII???555222000......000........................---------............///---///000000//////111222222DDDRRRhhh}}}yyy}}}yyy{{{xxxtttpppmmmjjjnnnssstttqqqlllhhhgggdddccccccgggnnnuuuyyy{{{vvvxxx{{{}}}~~~~~~}}}|||~~~{{{yyyxxxpppssssssrrruuu{{{zzzttttttuuuuuuuuutttuuuwwwyyy}}}~~~~~~}}}{{{zzzyyyxxxttttttqqqmmmooossstttqqqooonnnlllkkkkkkkkkllllllkkknnnrrruuuvvvwwwxxxyyy{{{{{{|||{{{vvvtttttttttpppllldddfffhhhkkkooouuu}}}|||zzzyyyzzz~~~qqqqqq{{{~~~uuukkklllZZZFFF;;;888666666777777888777555;;;IIIWWW]]]bbbhhhnnn{{{zzz{{{iii___WWWUUUUUUQQQMMMLLLRRRqqq|||}}}|||wwwqqqnnnrrrwwwqqqjjjiiinnnsssuuutttpppwwwyyyvvvppphhheeeddddddfffiiiooo}}}qqqjjjgggYYYJJJ@@@666333111//////111........................---------............///...///000000///000222444===TTTbbbooo}}}zzz~~~}}}ooozzzsssnnnjjjggggggfffgggiiimmmoooppppppooonnnooottt{{{}}}yyywwwwwwyyy{{{zzz~~~}}}|||{{{zzzuuuuuuvvvyyy|||ooottt{{{~~~|||zzzmmmkkk\\\III<<<888777666666777888777666===LLL[[[bbbeeeggglllyyyyyyxxxssshhh\\\XXXVVVQQQMMMLLLOOOmmmtttxxxwwwpppiiigggkkk~~~xxxkkkdddcccffffffeeebbbfffpppzzzrrriiieeeddddddfffhhhooo~~~vvvllliii]]]LLLAAA777444222000///111........................---------............///...///000000000111444666OOOnnntttlllooowww|||wwwxxxqqq|||tttooolllmmmjjjiiimmmuuu{{{}}}|||~~~{{{{{{zzzyyyxxxwwwwwwwww~~~yyymmmxxxyyy~~~uuu{{{nnnjjj^^^LLL===888777777666555777666666???QQQbbbkkkgggfffhhhtttwwwtttzzzmmm```ZZZVVVRRRNNNNNNQQQkkksssrrrwwwooo{{{pppfffeeehhhvvv~~~oooddd```___]]][[[WWWZZZdddvvvxxxqqqnnngggddddddfffhhhooo~~~pppkkk___LLLBBB888444222000///111........................---------............///...///000000000222555888RRRtttqqq{{{}}}{{{{{{sss}}}zzzwwwwwwttttttyyy~~~{{{yyywwwvvvwwwwww}}}wwwnnnyyy{{{|||yyy|||nnnjjj```NNN>>>777888888555555666444555@@@VVVkkkvvvkkkfffeeepppvvvqqq|||}}}oooaaaZZZVVVSSSQQQRRRSSSeeettthhhllldddzzzqqqcccbbbgggrrrttthhhbbb^^^[[[XXXWWWXXXaaatttrrrlllmmmgggeeecccdddfffmmm|||nnnfffYYYMMMBBB888444222//////111........................---------............///...///000000000333777:::LLL|||pppqqqcccuuuuuupppwwwyyy}}}nnniiiaaaQQQ???777888888555777777444444AAAYYYqqq~~~rrrjjjgggrrrwwwooozzzuuueee]]]XXXTTTSSSTTTXXXbbbmmm```iiippptttaaabbbiiirrrpppfff```[[[WWWVVVVVV^^^sssooolllgggdddbbbbbbccciiiyyyllldddWWWLLLBBB888333111......000........................---------............/////////000000111444888<<>>;;;888999444666555777DDD]]]xxx~~~tttsss~~~gggTTTSSS[[[bbbbbbccciiipppsssddd]]]aaahhhkkkyyynnnpppqqq|||tttvvv~~~lllddd[[[```mmmjjjpppzzzkkkXXXNNNOOObbbwww|||uuussswww{{{~~~lll]]]MMMFFF<<<444000/////////......------------......////////////000000000000222///333666999NNNrrrwww}}}gggttt~~~~~~}}}~~~}}}}}}mmmcccbbbnnnvvvtttfffYYYTTTQQQLLLOOOWWWlll{{{uuuyyy}}}tttvvvbbbIII@@@<<<777888555777666777DDD]]]wwwzzzlllgggvvvwwwfffiiibbbcccnnnkkkUUUWWW___eeecccbbbhhhooossshhhkkk{{{wwwiiipppvvvssspppwwwuuulllaaadddkkkaaacccbbbjjjXXXMMMIIIYYYooovvvyyyxxxzzz{{{pppbbbMMMFFF<<<444000/////////.........------.........////////////000000000000222000444777???___{{{qqqhhhhhh~~~{{{zzz|||uuuwww{{{pppiiieeekkknnnkkk___VVVRRRSSSSSSQQQQQQ]]]xxx|||~~~{{{vvvnnn]]]III===:::999777777999777666BBBYYYmmmuuutttjjjiiiyyy}}}lllaaa\\\UUUUUUXXXZZZfffxxxllllllkkkjjjccc[[[```rrrvvv}}}uuuuuurrrfffgggjjjgggbbbiii|||rrrhhh]]]TTTJJJIIIZZZppp~~~~~~ddd]]]RRRJJJ@@@777111///......///////////////.........000////////////000000111222111111999OOOmmm~~~sssyyy}}}rrr~~~qqqZZZhhh|||sssrrr{{{|||yyy|||sssmmmiiilllnnnjjj```XXXVVVTTTRRRUUUVVV```vvvxxxxxxppp^^^III<<<:::999888777888777777DDD\\\rrr|||zzzoooooosssfff^^^VVVOOOOOOOOOYYYuuu}}}xxx|||}}}ppp^^^TTT]]]{{{yyyzzz}}}mmmiiijjjiiigggeeewww|||iii]]][[[SSSHHHLLL[[[zzz}}}~~~vvviiigggjjjfffRRRJJJ@@@777222//////...////////////////////////000////////////000111111111555555999RRRttt|||}}}uuuwwwrrriiikkkYYYiiisssgggfffppp~~~zzzwww~~~wwwqqqmmmnnnlllggg___\\\\\\ZZZVVVWWWYYYccctttyyyzzz|||sss___III<<<999999888777777666999FFF___www~~~qqqoootttfffWWWRRRMMMKKKSSSeeepppWWWNNNZZZ~~~|||}}}ssskkklllllljjjaaapppwwwbbb]]]UUUGGGDDDLLLlllyyy~~~{{{gggUUUZZZxxx}}}llljjjQQQJJJ@@@777222000/////////////////////////////////////////////000111222000777:::AAA```uuu|||vvvoooyyyyyyddd\\\nnnvvviii^^^^^^gggtttvvvrrr|||ooo|||uuuppplllhhhaaa\\\___eeefffbbbcccbbbgggtttxxxtttzzzuuuaaaJJJ<<<999:::999888777666999FFF]]]wwwtttnnn}}}xxx___XXXQQQNNNSSS[[[qqqmmmYYYVVV___}}}~~~{{{|||}}}zzzwwwqqqrrroookkk___jjjwww___PPPJJJJJJLLLcccxxxmmmVVV]]]zzzxxxhhheeeQQQJJJ???777222000/////////////////////000000000////////////000111222222000555???UUUuuu{{{hhhbbbgggxxxuuuiii___^^^eeeooo}}}rrrmmmxxx]]]lllwwwpppgggbbb\\\ZZZcccpppvvvuuu{{{uuussszzzrrrrrrvvvaaaJJJ<<<999:::999999777666:::DDDYYYrrryyytttqqq___UUUQQQSSSSSS___qqqdddeeekkk}}}|||zzzzzzzzzttt{{{~~~sssxxx~~~}}}~~~vvvlllaaaiiirrrWWWRRRRRRMMM^^^wwwyyy\\\^^^yyyfffaaaPPPIII???666222000000///////////////000000111111////////////000111222333333333GGGkkk]]]gggvvv{{{xxx|||vvvlllbbb___bbbiiiuuuqqqkkkuuu\\\[[[aaapppvvvlll]]]\\\ZZZ]]]jjj{{{ssskkk|||~~~uuuaaaKKK===999999888999777666:::CCCTTTlllyyyzzzwwwmmmgggrrrnnncccZZZWWWSSSWWWooozzzqqqrrrttt~~~}}}yyyzzz{{{vvvyyyvvviii^^^^^^jjj{{{nnndddkkkqqq___UUUKKK[[[qqqfffdddjjjaaaPPPIII???666222000000000...//////000000111111222/////////000111222333444666666QQQ{{{zzz^^^ppp|||uuuqqqoooxxx{{{sssjjj```\\\]]]```jjjsss|||tttmmmttthhh___WWWWWW___qqq|||nnnbbbSSSWWW\\\dddsss{{{nnn{{{|||sssaaaKKK>>>:::999777888666777<<>>^^^eeeeeexxx|||wwwuuu}}}yyyvvv~~~ppphhh___[[[YYY\\\dddmmmxxx}}}zzzqqqvvvuuukkk___VVVRRRZZZsss}}}tttdddXXXLLLTTT___jjjyyywwwzzzrrr```KKK>>>:::999666777555777===DDDQQQhhh~~~zzz|||kkkbbb^^^VVVVVVPPPVVVdddyyy}}}iii[[[UUUUUUVVVXXXaaammmyyy|||wwwxxx|||~~~|||uuuuuu{{{|||zzzqqqbbb^^^___cccaaabbbvvvwwwllljjjnnnsss]]]aaaQQQ___qqq~~~rrraaaOOOHHH???666222111000000...//////000111222222222/////////000111333444555222DDDfffYYYmmm}}}~~~qqqnnnyyyqqqiiiaaa]]][[[\\\dddmmmxxx|||~~~vvvxxxvvv^^^SSSXXX^^^^^^yyy~~~{{{tttppppppqqqoooiii```WWWRRRPPPSSS___nnn{{{nnndddNNN<<<>>>777666:::999777:::III```ttt}}}{{{pppjjjaaa[[[XXXVVVSSSQQQQQQRRRVVVaaawwwoooccc\\\TTTPPPSSSRRRRRRXXXgggwwwmmmddd______hhhrrrxxx~~~tttrrrxxxxxxzzztttrrrooollljjjhhhjjjttt{{{vvvpppppptttcccSSS[[[fffqqq|||yyybbbQQQJJJ???777222000////////////............//////000555111///333000111;;;444QQQqqqvvv}}}wwwccclll|||rrrhhhnnnyyy}}}uuunnnrrrxxxnnnbbb[[[]]]fffqqqxxx}}}www|||vvvbbbZZZXXXWWWWWWZZZ]]]]]][[[WWWTTTSSSXXXYYYYYYTTTNNNLLLOOOSSS\\\jjj{{{}}}|||mmmbbbKKK:::===888888888888666999GGG___sss}}}{{{www|||rrr|||~~~xxxmmmeee```\\\VVVTTTTTTUUUUUUTTTWWW[[[^^^bbbmmm|||hhh]]]WWWTTTTTTUUUSSSTTTZZZiii|||wwwkkkccc\\\ZZZYYYYYY^^^dddjjjwwwyyy~~~}}}uuurrruuuuuu~~~|||zzzwwwooopppooo}}}~~~qqqZZZ[[[___iiixxxzzzdddQQQJJJ???777222000////////////............/////////444000///444222333===IIIlllzzz{{{qqqiiitttnnndddiiitttzzzvvvqqqiiifffssszzzqqqfffccchhhttt~~~xxxrrrxxxvvvaaaVVVRRRJJJJJJIIIGGGDDDCCCEEEGGGHHHJJJLLLJJJHHHNNNZZZdddnnn}}}{{{kkk___HHH888<<<999:::777777666888EEE]]]rrr|||wwwqqqtttooowww|||tttooooootttxxxvvvsssqqqkkkkkkjjjgggdddbbbcccdddiiifffccc```^^^[[[XXXUUU\\\YYYUUUUUUWWWZZZ\\\]]]]]]cccfffcccbbbooowwwqqqhhh___^^^[[[VVVSSSUUU\\\fffmmmzzzrrrhhh___\\\\\\YYYWWWWWW]]]ggglllvvv{{{|||wwwssstttsssrrrhhhccceeeppptttaaa[[[WWW___qqqxxxbbbPPPIII???666222000000///000//////......//////000///222...000666444555AAA___~~~ttteeeppp|||~~~nnnbbbeeemmmwww|||}}}wwwrrroooiiiiiimmmqqqkkkcccfffqqq}}}sssjjjjjjttttttooovvvmmmYYYQQQOOONNNLLLIIIGGGGGGIIILLLJJJNNNSSSSSSUUU]]]lllyyyuuuzzz{{{iii___III999===888888777888666888EEE\\\rrr~~~{{{tttsssssszzzvvvlllfffhhhfffdddfffhhhgggeeeccc___```aaabbbaaaaaa`````````^^^\\\[[[]]]___``````dddbbb___^^^___bbbeeeggggggiiiiiiccc]]]ddd|||wwwmmmiiibbbYYYSSSRRRVVVZZZZZZaaajjjpppxxxnnneee```ZZZVVVTTTXXX^^^dddnnnzzz}}}yyywwwvvvsssmmmfff[[[bbbooo~~~yyyeee]]]UUUYYYiii}}}wwwbbbPPPIII???666222000000000000000////////////000000///111---///666333777GGGtttyyyhhhaaayyyttteeebbbgggqqqvvvzzzzzz|||wwwooohhhaaa]]]XXX[[[eeennnmmmdddbbbhhhooovvv|||~~~~~~uuulllnnnzzzssssss{{{yyy\\\OOOJJJKKKLLLLLLLLLMMMOOOQQQWWW]]]dddgggiiiooozzzqqq}}}zzzjjjaaaLLL<<<>>>777666888999888999DDD\\\sss|||yyyyyyvvvkkkccc___^^^```cccfffeeedddfffhhhjjjmmmmmmnnnnnnnnnllliiigggiiihhhhhhjjjmmmppppppoooqqqpppmmmlllkkkmmmpppssszzztttnnnhhhbbbcccqqqzzzqqqfff]]]XXXXXXZZZYYY]]]dddhhhkkkuuuooocccZZZWWWXXXXXXYYYaaahhh{{{zzz}}}||||||zzzvvvjjjhhh```kkkyyyggg```YYYXXXaaassswwwcccOOOHHH???666222111000000000000////////////000000000111---///444222<<>>777666888999999999DDD[[[sss}}}ssspppttt|||{{{~~~~~~~~~~~~{{{tttnnnhhhiiippp|||uuupppmmmlllcccccciiirrrtttttt{{{}}}wwweee^^^___ZZZXXX___cccnnn|||~~~}}}|||uuuyyysssxxxyyykkkiii```kkk~~~iiieee^^^YYY[[[iii~~~sss___OOOHHH>>>666222111111111111000000//////000000111000111///000333333GGGgggooorrr|||~~~xxxfff]]]\\\]]]eeekkkmmmnnnrrrrrrpppppprrruuuvvvvvvvvvvvvwwwuuuvvvwwwxxxyyyzzz{{{{{{{{{}}}~~~zzzwwwlllkkkjjjlllnnnmmmhhhcccnnngggcccccc___VVVTTTXXXcccggglllrrrxxx}}}}}}wwwrrrwwwvvvooommmuuuqqqgggkkkoootttxxx{{{}}}|||xxxyyy}}}tttgggMMM;;;===888888666999888888BBBYYYrrr}}}ppphhhiiimmm}}}}}}wwwqqqvvvwwwjjjjjj```[[[aaa___```~~~~~~|||~~~zzzqqqrrrkkkdddccceeekkkwww}}}qqqiiiaaaiii|||yyy}}}nnniiiaaaYYYXXXcccuuusss\\\OOOHHH>>>666222111111111111111000000000000111111///222000111333777TTTooosss~~~~~~zzz~~~~~~rrreee___```^^^eeejjjkkknnnsssvvvuuussstttuuutttrrrpppooopppiiiiiihhhgggfffeeecccbbbfffiiimmmpppqqqtttyyy}}}~~~|||yyyuuuqqqooojjjnnnwwwxxxwwwjjj___\\\XXXSSSTTTZZZbbbeeelllttt{{{~~~zzz~~~oooiiiiiiqqq{{{~~~{{{jjjdddlllxxxrrrsssxxxzzznnnkkkooouuuwwwxxxhhhLLL888<<<999;;;555888777666@@@XXXqqqwwwllljjjkkkqqq|||pppkkkxxxzzzrrrvvvuuuttthhh___ddd\\\VVV~~~~~~{{{}}}xxxmmmzzz~~~iiiaaaZZZ[[[```fffpppxxxwwwhhhlllppp|||~~~vvvxxxssslllaaaXXXVVV___nnnzzzxxxzzzbbbNNNHHH>>>666222111111111111111000000000000111111...111111222444;;;___tttccczzz~~~zzz~~~yyyoooeeecccfffdddjjjnnnooossszzz}}}zzzxxxxxxqqqooolllhhhccc^^^ZZZWWWZZZ]]]___```___```dddgggppppppqqqrrrrrrqqqpppooottt|||nnn```SSSQQQPPPOOOTTT]]]___ccckkkvvv}}}yyynnnhhhhhhooozzz}}}hhh]]]___hhhzzzsssfffaaalll|||wwwnnnkkkfffbbbfffmmm|||qqqbbbIII888>>><<<>>>666666777;;;BBBRRRmmmzzzpppnnnjjjiiiooowwwkkkeeebbbqqqvvvsssxxxqqqjjj___YYY___ppp}}}xxxxxxyyyqqqlllyyyxxxccc^^^\\\___ccchhhpppwwwyyysssllliiiuuu|||qqqnnnmmmsssvvvzzznnnooonnneee^^^ZZZUUUVVVeeewwwfffQQQFFF;;;777444111000222111111111111000///...---000222333000000AAAiii{{{|||dddooo|||wwwqqqnnnllllllllllllmmmpppuuu{{{vvvoooiii```XXXWWWXXXYYYWWWUUUUUUYYY]]]]]]```cccddddddfffjjjnnn}}}tttfff[[[TTTVVVUUUQQQWWWaaaeeecccfffqqq|||uuukkkeeebbbfffsss{{{jjj\\\XXX]]]eee|||zzzgggaaagggqqq{{{xxxsssrrruuuxxxyyy~~~gggaaaNNN===???999888777666777:::AAAQQQllluuurrrqqqzzz{{{zzzqqqqqqgggeeedddxxx}}}jjjbbbbbbdddmmm{{{~~~tttqqqyyypppfff___\\\ccctttwwwtttuuuwwwqqqlll{{{{{{hhhfffeeehhhiiilllttt}}}zzztttnnngggnnn{{{sssoooooommmgggcccdddcccjjjmmmuuurrrpppiiibbb^^^XXXWWWeeevvvrrr\\\PPPFFF;;;777444111000222//////000000000000000///000222111111777KKKggg|||vvv~~~hhh]]]mmm|||yyyuuupppnnnmmmnnnooooooppprrrwww}}}pppbbbbbb```]]]YYYVVVTTTTTTUUUTTTUUUWWWZZZ```gggnnnsssuuupppgggbbbdddccc^^^aaaiiihhheeegggppp{{{ssspppiiicccdddmmmzzzvvvhhh[[[UUUWWW[[[aaayyyyyyaaa]]]lllvvvcccaaaOOO>>>???777777777666777:::@@@PPPkkk~~~tttmmmkkktttsssiiifff```]]]jjj~~~}}}vvvwwwlllkkkccceeexxxrrrgggffflllqqqlllxxx}}}pppnnnyyynnnggg]]]VVVaaassspppnnnrrrwwwsssqqqtttrrrrrrsssssssssyyyzzztttnnngggjjjxxxgggaaa[[[[[[\\\\\\___ccc^^^gggggg|||qqqssslllfffccc\\\YYYeeeuuuqqq]]]PPPEEE;;;666444111000222......///000000111222222111222111333DDD^^^ooosssmmm{{{ggg___cccwww~~~yyywwwwwwxxx{{{}}}{{{xxxwwwzzz{{{wwwtttooollljjjkkklllnnnjjjjjjkkknnnssszzzsssmmmddd___\\\ZZZVVVTTTRRRPPPPPPUUU```kkkrrrvvv|||yyywwwyyywwwppppppuuuooojjjiiipppyyyyyyqqqkkkccc___cccooowwwooogggaaaXXXUUUYYY[[[]]]tttrrrgggwwwzzzfffaaaLLL:::<<<888;;;888777777999???OOOkkklllbbb]]]```___^^^lllzzz{{{mmmpppiiidddiiisssyyyqqqxxx{{{vvvvvvyyy|||qqqzzz|||mmmjjjvvvrrrgggWWWXXXgggjjjjjjpppwwwwwwzzz~~~|||rrrjjjhhhnnn|||yyyyyyrrrhhh```]]]^^^bbbfffdddlllhhh~~~lllssslllhhheee___\\\gggwwwzzzeeeOOODDD:::666444111000222////////////000111222222111333222666NNNppp|||~~~bbbfffsss~~~uuunnnjjjiiijjjqqqssstttuuutttuuuyyy}}}~~~|||zzzzzznnnuuuuuuvvvzzzvvvttt}}}|||~~~~~~~~~yyyvvvqqqllljjjjjjlllmmmgggfffddddddfffiiinnnqqqyyy{{{zzzlllcccaaaaaa___\\\WWWSSSRRRYYYeeeooorrrqqqfff~~~}}}~~~zzzrrrnnnrrryyy|||zzzuuuqqqsss~~~llljjjddd^^^\\\fffwwwyyyxxxtttnnngggbbb^^^ZZZXXXXXXUUUXXXZZZ___www{{{{{{eee___JJJ999===:::<<<888777777999???OOOlllvvvllliiimmmkkkfffmmmzzz|||{{{iiinnniiieeejjjrrrxxxvvv~~~{{{{{{|||yyy~~~kkkhhh~~~~~~}}}vvveee___fffiiiiiipppyyy|||~~~qqqgggeeewwwzzzkkkbbb```bbbdddhhhpppkkk}}}kkkssslllgggeee___^^^kkk|||~~~dddNNNDDD999555333111000222111111000000000000111111000333333888RRRwwwooo```kkkyyy~~~ssshhhbbb``````aaannnpppqqqooonnnpppvvv{{{vvvzzzxxxxxxyyyqqqnnnxxxvvvtttrrrvvvxxxrrrooooooqqqrrrqqqnnnjjjfffddddddfffgggmmmlllooosssyyyssseeeaaaaaa```^^^WWWUUUVVV^^^iiinnnkkkfffbbb~~~{{{tttvvvzzz{{{{{{|||tttlllggglllyyyiiijjjiiiccc^^^bbbooozzzzzzyyytttnnnmmmmmmjjjbbb[[[dddeeeeeedddaaa[[[VVVRRRTTTRRRUUUZZZeee|||eee___LLL===@@@:::888999777777999???QQQnnn|||vvvrrryyyxxxpppooovvv~~~{{{qqqrrriiiccciiisss~~~zzz|||}}}mmmiii{{{vvvllljjjmmmlllpppxxx}}}ssshhhbbb}}}tttiiifffffffffhhhpppooossswwwooohhhddd^^^___nnn{{{aaaMMMCCC999555333111000222333222111000///000111222000333666@@@ZZZ{{{cccbbbooo{{{zzzooofffaaa`````````nnnqqqtttsssqqqttt{{{~~~nnncccjjjnnnjjjggglll{{{~~~|||vvvssstttwwwyyy~~~{{{wwwrrrnnnlllkkkjjjhhhffffffiiimmmwwwlllbbb^^^\\\ZZZUUUUUUXXXaaaiiikkkddd]]]aaazzz{{{~~~{{{yyyssshhhbbbiiiwwwjjjnnnpppkkkcccaaagggnnnuuutttqqqjjjccc\\\XXXWWWVVV```cccfffgggddd___[[[XXXVVVUUUXXX\\\jjjqqqcccLLL>>>BBB;;;888888777777999@@@SSSppp{{{~~~{{{}}}~~~uuuuuukkkccciiitttxxxnnnmmmyyyuuuooosssoooqqqvvvzzzwwwnnneee}}}sssppppppnnniiirrrvvv~~~tttjjjccc]]]___qqq~~~wwwcccMMMBBB888555333111111222111111000///000111333444222444>>>SSSppp~~~eeejjjvvv|||tttnnnkkkiiifffdddmmmssszzz}}}}}}uuuaaabbbsssqqqmmmlllttt||||||}}}{{{zzzrrrpppppprrrrrrrrryyyooofffaaa^^^]]]^^^aaagggllljjjbbb[[[___}}}~~~{{{nnnaaa[[[cccpppmmmrrrtttnnnddd]]]\\\___~~~}}}wwwkkk^^^XXX\\\bbbpppooonnnjjjeeeaaa```___]]]\\\^^^___kkkzzzvvvtttyyyhhhJJJ:::AAA===<<<888777777999AAATTTrrr|||iiilllqqqsssqqqnnnttt|||jjjooojjjfffnnn{{{qqqnnnpppwwwyyyrrrwwwrrrpppssswww{{{sssmmmyyywwwvvvsssnnnwww~~~xxxlllccc]]]___rrr}}}yyyqqqeeeMMMBBB888555333111111333000///...///000333555777555777GGGffflllbbbppp{{{zzzxxxvvvrrrlllhhhkkkuuukkkggg~~~wwwvvv|||~~~uuupppqqqssskkkhhhjjjkkkmmmpppppplllddd]]]bbb~~~~~~gggZZZSSS[[[gggvvvooossstttmmmaaaWWWSSSSSSyyyllldddfffnnn{{{rrrmmmjjjiiiiiikkkkkkkkkpppqqqjjj___YYYVVV\\\eeeppp]]]JJJDDD@@@>>>>>>777:::<<<<<>>:::888:::;;;;;;CCCZZZ|||rrrccc___ZZZVVVSSSTTTUUUWWW^^^hhhppppppggg```eeexxxpppjjjccchhhzzz{{{uuu{{{iiieeelll}}}tttzzziiibbbbbbxxxsssPPPEEE:::666444222111333000000111222333444666666777aaaqqqYYYVVVaaasss}}}~~~~~~||||||{{{}}}sssqqqsssvvv}}}}}}ooopppwwwxxxjjjeee```hhh\\\ZZZYYYVVVRRRRRR\\\hhh~~~lllbbb^^^ZZZVVVTTT}}}yyy}}}wwwtttsssxxxkkkaaaSSSJJJGGGFFFBBB===888::::::;;;CCC\\\mmm]]]]]]]]]]]]]]]\\\ZZZXXXWWWYYYaaajjjmmmddd^^^jjjooohhhccckkk}}}qqqggglllxxxrrr|||wwwfffccciiirrrQQQFFF;;;666444222222444111111111222333555777888DDDuuueeeSSS]]]ooo~~~wwwpppsssxxx~~~{{{zzzvvvssspppqqquuuwwwpppoooyyyuuuhhhgggdddzzz~~~iii^^^]]]\\\YYYSSSRRRZZZeeezzz|||hhh^^^ZZZVVVSSSTTTzzzvvv}}}yyynnnhhhyyyfffaaaXXXNNNIIIHHHCCC===888:::::::::DDD^^^rrrbbbVVV[[[^^^ccceeeeeeaaa]]]YYYVVV]]]eee~~~mmmeee```lllnnneeedddqqq}}}wwwjjjnnnzzzvvvssspppyyyvvvfffgggqqqxxxhhhQQQEEE:::555333111222555111111111222333666888:::NNN~~~bbbUUUbbbqqq{{{xxxlllooosssyyyzzz{{{uuurrrsssvvvzzzlllgggppp|||vvvhhhgggjjj|||mmmccc```]]]ZZZUUUSSSZZZcccqqq|||jjjbbb\\\WWWVVV[[[xxxwww~~~ppptttcccaaaZZZOOOJJJHHHCCC===888:::::::::DDD___wwwjjjaaa```dddhhhkkkjjjeee___ZZZTTTXXX```zzznnnjjjiiirrrvvvhhhaaafffwww|||tttvvvkkkttt{{{yyyuuuoooxxxyyyjjjmmmzzzvvvgggQQQEEE999444222000111444222111111222444666999;;;VVVccc[[[iiirrrwww~~~}}}~~~zzzssstttuuuwwwzzz}}}~~~vvvsssuuuxxxyyy}}}yyyvvvxxxmmm}}}}}}nnnfffkkkqqqxxxwwweeeaaaiii|||ooogggbbb\\\YYYUUUSSSXXX___mmm|||oookkkgggaaaeeemmmyyyzzz^^^^^^XXXNNNHHHGGGCCC===888:::999:::DDD```sssqqqffffffiiilllnnnkkkfff___ZZZTTTVVV]]]wwwjjjmmmqqq~~~pppddd___ggg{{{wwwkkkhhhssslllzzzyyymmmvvv|||nnnrrr{{{qqqPPPEEE999444111000111444222222111222444777:::;;;bbbbbbcccsss|||tttxxx}}}vvv{{{|||xxxxxx{{{{{{www|||{{{yyyvvvuuuwww|||vvvkkkggggggiiilllqqq{{{}}}{{{}}}mmmrrrwwwtttkkkllliiijjj~~~xxxaaa[[[bbbxxxmmmjjjbbb[[[WWWTTTRRRVVV[[[hhh~~~zzzrrrrrrqqqmmmttt|||{{{nnncccXXXTTTPPPGGG>>>:::<<<777:::<<>>666555555333222333333///555777:::ZZZ{{{rrr^^^jjjrrrzzz}}}yyy|||zzzxxx{{{|||zzzppprrrpppkkkqqq~~~qqqrrr|||yyyoooooonnniiikkkrrrpppnnnsss{{{zzzsssuuu~~~|||xxxyyyhhhcccfff}}}rrrhhh^^^XXXSSSOOOOOOQQQ^^^rrryyyxxx}}}www{{{zzzvvvlllYYYEEE<<<<<<888666<<<===@@@```ssscccaaaccckkkrrryyyzzz}}}yyy___FFF===666555555333222333222...555777>>>dddzzz{{{vvvqqq```uuuwwwuuu|||wwwsssttt|||~~~yyywwwzzz|||{{{qqquuurrrlllppprrrkkkvvvuuuttttttoooooouuuuuupppqqqyyyyyysssuuu|||~~~rrr{{{jjjeeemmmsssiii___YYYTTTOOOMMMOOO\\\ssspppeeeiiikkksssnnnwwwyyyxxxmmmYYYEEE;;;999:::;;;;;;:::CCC___zzz]]][[[QQQVVVkkkzzzwwweeeDDD<<<444000111333222111444+++999>>>AAAsssyyyvvvoooyyynnnvvv~~~zzzsssnnnqqqmmmkkkoooxxxuuuxxxwwwssspppwww~~~qqqhhhhhhrrr}}}yyyyyy{{{xxxuuusssuuuzzz|||xxxtttzzz~~~|||llldddnnniiieee[[[SSSRRRTTTQQQKKK]]]~~~jjj]]]______```lll{{{iii{{{|||zzzmmmXXXDDD;;;999;;;;;;::::::AAA[[[ppp```\\\[[[fff|||}}}sssbbbCCC===555111222444333222777...777>>>KKKyyyqqqxxxpppssszzz~~~yyyvvvtttsssrrrsssvvv{{{|||~~~~~~{{{xxx|||yyylllhhhooo~~~~~~~~~}}}|||zzzyyyzzz~~~|||llldddmmmnnniii```VVVSSSTTTRRRMMM\\\{{{}}}cccVVVVVVSSSTTTYYYaaaiiiqqqzzz|||ooojjjqqqyyy}}}mmmVVVCCC;;;999;;;::::::999>>>VVVppp~~~jjjfffooo|||ooo```CCC===666333333444444333888333333???WWWzzzzzzvvv}}}kkkwww}}}}}}}}}|||yyywwwxxx{{{rrrkkkkkkvvv}}}{{{{{{xxx{{{qqqiiinnn{{{sssoooeeeZZZUUUUUUTTTPPP[[[wwwuuu^^^TTTSSSNNNQQQSSSWWW[[[dddqqqsssfffcccmmmlllSSSAAA:::999:::999999:::>>>SSS~~~||||||~~~vvvyyyppp___AAA===777444444555555555666555111@@@```sss|||mmmiiijjjxxx}}}}}}zzzyyyxxx~~~xxxnnnjjjppp{{{|||xxxyyyxxxwwwyyywwwppppppsssuuusssiii]]]VVVVVVWWWVVV\\\tttooo\\\TTTSSSNNNJJJMMMOOOOOOSSS___rrrvvvmmmhhhkkkyyy~~~jjjOOO???:::999888777999<<>>UUUnnnkkkooosssqqq~~~[[[RRReeeyyy~~~|||zzz~~~~~~}}}xxxzzzssspppttt~~~yyyxxxwwwwwwyyyxxxoookkk|||{{{rrrcccXXXWWW\\\___cccsss|||xxxbbbXXXUUUNNNIIIJJJJJJIIIIIILLLSSSYYYnnn}}}pppkkkmmm~~~fffGGG<<<;;;;;;:::888;;;>>>???NNNyyyyyy{{{|||tttllljjj{{{|||wwwnnndddOOO:::999777555333333555666666<<>>KKKuuuzzz{{{yyyyyyqqqrrrsss{{{vvvqqqlllhhhuuu~~~|||qqqoooqqqrrruuu{{{rrrggg___NNN999888777555333333555666999@@@WWWuuuxxxnnnRRR[[[ppp{{{yyywwwtttqqqsss{{{xxxtttyyy|||uuusss~~~xxxkkk}}}~~~~~~jjjZZZVVV[[[```cccuuu}}}iiihhhnnn~~~ttt\\\RRRMMMNNNMMMLLLLLLPPPTTTSSSPPPTTTcccyyy~~~wwwuuuvvvwwwssspppbbbDDD<<<===:::555777:::777BBBOOOiiiyyysssmmmnnntttwww~~~pppiiikkksssuuuwwwwwwzzzppppppyyy{{{vvvqqqppprrrxxxqqqmmmbbbHHH<<<888444333444666555333:::AAAbbblll[[[VVVdddsssyyysssqqqqqqrrrxxxyyywww~~~~~~~~~{{{{{{~~~vvvkkknnnzzz}}}mmm[[[UUU^^^jjjeeerrr{{{}}}xxxoooooooooqqqzzziii]]]UUUOOONNNNNNPPPTTTWWWUUURRRUUU^^^lll|||}}}nnnfffddddddeee}}}wwwyyy^^^AAA;;;;;;888888999<<<888BBBLLLddd~~~xxxsssoookkkmmmqqqpppwwwzzzlllfffhhhooonnnmmm{{{wwwooonnnsss}}}{{{wwwllliiikkkttt~~~sssiii\\\CCC;;;888444333444666555444===PPPvvvwww^^^[[[hhhsss}}}wwwsssrrrpppnnnpppuuuyyyvvv|||}}}yyyxxxwwwpppnnnnnn\\\VVV___kkklllwww~~~}}}uuuwwwxxxuuujjj```iiiqqqeeeXXXVVVUUUXXX[[[[[[XXXUUUTTTWWW]]]gggwwwxxxfff^^^\\\\\\[[[nnnwwwvvv~~~{{{XXX>>>999:::777:::;;;???:::BBBIII]]]}}}vvvrrrpppmmmmmmpppjjjqqq|||ooojjjgggdddgggnnnjjjdddkkkzzz~~~vvvsssooopppvvvrrrqqqrrr|||{{{~~~zzzwwwxxxqqqkkkiiippp{{{rrreeeYYYCCC:::888555444444666666666???bbb}}}yyy}}}aaafffrrruuu}}}xxxuuutttpppkkkiiikkkwww|||xxx}}}~~~{{{|||~~~vvvqqq}}}|||uuuooo]]]WWWaaalllttt}}}~~~ppp~~~}}}|||xxxlll]]]YYYhhhzzzxxxiiiccc^^^^^^___]]]ZZZYYYRRRSSSTTTYYYggg~~~tttlllhhhccc```]]]fffnnnrrr|||yyysssQQQ===999:::777;;;<<>>;;;DDDHHHUUU}}}wwwnnnooossspppppppppoooooonnnkkkggghhhkkkwwwppp]]]TTTQQQUUUYYY```dddnnnwwwuuukkkiiimmmyyyzzzpppsss{{{zzzooobbb^^^___cccooo}}}{{{jjj\\\YYYQQQPPPWWW^^^```eeemmmnnnjjjgggiiinnnxxxtttbbbSSS???888777666555555666888999CCCtttdddhhhVVVnnn||||||{{{vvvpppjjjiiikkkfffhhhmmmvvvzzzuuu}}}~~~lllppp}}}}}}}}}ooo\\\WWW```kkksss|||~~~~~~nnn```___eeeiiijjjkkk|||~~~qqqhhhgggeee___^^^bbbXXX[[[[[[WWWWWWaaauuuqqqcccYYYVVVZZZ\\\]]]iiidddGGG;;;<<<<<<999999:::>>>;;;DDDHHHUUU}}}{{{zzzwwwdddXXXXXX^^^bbbfffiiilllppptttrrrnnnhhhiiiqqquuulll___UUUOOONNNPPPQQQ]]]cccoooyyyxxxpppkkkkkkppp~~~rrrnnnnnniiihhh___XXXXXXYYY\\\iiiwwwtttbbbVVVOOOQQQRRRSSSSSSUUUYYY___dddaaaaaafffooovvv~~~qqq```RRR>>>777777777555555666999;;;OOOuuuvvvsssVVVTTThhhwwwwwwpppiiiiiilllbbb```aaaiiiuuu|||uuuyyywwwssswwwzzz}}}{{{nnnZZZTTT\\\hhhpppxxx}}}oooaaa```eeejjjnnnqqqxxx~~~uuusssnnnccc]]]___]]]^^^___^^^^^^aaaggglllzzz}}}nnn```XXXXXX[[[\\\___kkk^^^BBB:::<<<<<<999;;;;;;>>>;;;DDDHHHTTTvvvooocccYYYOOOMMMPPPUUU\\\ccchhhpppwwwxxxsssjjjiiimmmzzzxxxsssbbb```[[[VVVSSSRRRRRRQQQ___eeeqqqyyyxxxqqqjjjhhhlll~~~yyyxxxzzz{{{{{{~~~pppfffbbb[[[XXXSSSRRRUUUUUUWWWeeeuuuwwwcccWWWUUUVVVZZZeeeiii```ZZZ\\\___]]]\\\YYY]]]kkk|||kkk]]]PPP===666777777666555666999===______NNN___lllwww}}}tttkkkiiikkkaaa``````aaagggppp{{{}}}{{{}}}wwwlllXXXQQQYYYdddpppvvv|||}}}tttllliiihhhhhhkkkpppwwwfff[[[[[[______```dddhhhiiiddd```fffqqq}}}pppeee___^^^```bbbfffsss||||||ZZZ???888<<<<<<999===<<<>>>;;;DDDHHHSSSnnnttteeeXXXVVVVVVQQQMMMLLLKKKSSS[[[```iiissstttooonnnkkkmmmxxxwwwooollljjjiiiddd]]]YYYYYY[[[[[[ccciiissszzzyyyqqqiiifffmmm{{{xxxrrrkkkjjjmmmnnnmmmnnnqqqnnn^^^YYYSSSQQQOOOQQQUUUTTTUUUdddvvvzzzjjj]]]\\\dddkkkyyyzzziiifffbbbYYYZZZOOOLLL]]]wwwiiiZZZKKK777555777777666555666:::>>>mmmOOOKKKllluuu}}}zzzooojjjkkkbbbdddddd___[[[___lllwww~~~yyywwwxxx|||~~~kkkVVVOOOVVVaaarrruuuzzzuuunnnrrrjjjdddkkkzzz}}}}}}qqqeee]]][[[cccVVV^^^uuu}}}qqqmmmllloooyyy}}}tttrrrvvvsssllltttvvvmmm{{{tttLLL<<<;;;;;;::::::<<>>555///::::::;;;MMMvvv~~~lllUUUVVVmmm|||vvvooolllccceeehhheee\\\VVV]]]gggqqqzzzyyytttyyy|||gggTTTOOOVVV^^^ttttttvvv~~~{{{uuukkkdddkkktttwww}}}pppddd______aaaWWWeee|||wwwtttsssyyy}}}tttxxx~~~sss~~~wwwvvvqqqKKK<<<;;;;;;::::::<<>>UUUxxxrrrqqq{{{eeeRRRWWWooo}}}xxxrrrnnngggiiijjjggg]]]VVVZZZbbbkkksss|||{{{sssttt}}}iiiVVVPPPYYYcccrrrqqqsss{{{zzzlllccceeecccfffppphhhnnn|||nnncccaaadddaaa[[[ooo}}}|||}}}yyyuuuiiiGGG;;;;;;:::999:::999@@@BBBDDDKKKNNNWWWiiirrrqqqpppcccaaa^^^^^^___\\\WWWWWWYYY```ppp}}}{{{vvvppphhh^^^UUUUUUYYYeeennnuuuuuuiiibbb]]]UUUSSSYYY]]]^^^ccckkkoooddd___```gggnnnrrr~~~qqqxxx~~~|||yyy{{{wwwhhhfffeee```aaarrryyycccRRRCCC888777888444666;;;<<>>AAAFFFEEEGGGOOORRRYYYiii{{{tttqqqiiigggaaaYYYSSSUUUXXXbbbuuu{{{mmm___WWWWWWVVVddd}}}xxxeee[[[ZZZWWWXXX___eeefffffffffsss}}}}}}xxxsssmmmnnn|||pppYYYIII???;;;999333666<<<<<>>@@@EEECCCFFFOOOQQQWWWggguuu|||qqqpppkkkccc\\\aaa\\\```rrrvvvdddYYYWWWVVVcccwwwddd\\\UUUXXX^^^ffflllmmmllljjjpppwwwooohhhnnnnnnVVVDDD<<<:::888111555777555LLLvvv|||ssscccxxxjjjgggsss|||~~~{{{yyyxxxsssjjjeeeddddddbbb```dddmmmyyy~~~~~~zzzttt}}}~~~rrraaaUUU[[[jjj~~~{{{|||iii[[[bbbkkkdddbbbqqqZZZIII<<<;;;<<<::::::>>>>>>DDDEEEJJJTTTUUUXXXeeezzz~~~vvv}}}yyyvvvpppmmmjjjcccfffwwwxxxhhh^^^\\\]]]fffoooaaa\\\ZZZcccnnnvvvyyyyyywwwtttsss{{{nnnfffoookkkTTTBBB999999666222777666666XXXrrrjjj}}}dddfffwww}}}yyywwwxxxvvvpppkkkkkklllllljjjggggggnnnzzz~~~}}}rrrxxx|||yyypppcccXXX\\\iii~~~{{{}}}pppYYY^^^sssnnnmmm|||wwwxxx{{{ssstttxxx~~~[[[KKK???>>>>>>:::999===CCCJJJMMMTTT___^^^___jjjvvvwww}}}{{{|||kkkfffjjj{{{|||}}}xxxkkkeeeeeedddjjj}}}hhh]]]\\\fffqqq}}}sssiiirrr}}}gggRRRAAA999999666444;;;:::<<>>???===???DDDNNNQQQVVV[[[^^^aaadddfffuuuwwwyyy~~~xxxqqquuu}}}pppyyy~~~fffQQQBBB;;;999:::777777555@@@```nnnQQQ___jjj{{{}}}zzz{{{xxxrrroooiiidddbbbdddeeebbbaaaccchhhfffdddaaa___]]][[[ZZZTTTYYY^^^```aaahhhttt||||||nnnbbbeeettt}}}uuukkk___TTTQQQTTTaaaZZZTTTTTTYYYeeexxx{{{xxxvvvttt|||]]]???;;;:::;;;??????>>>BBBHHHQQQUUUYYY]]]^^^aaadddgggrrrwwwooo~~~iiiPPP@@@:::999888666555666FFFrrrwwwtttSSSccclll{{{}}}uuuoookkkmmmoooqqqtttxxxuuuqqqnnnllllllllliiifff___cccfffeeebbbdddmmmuuutttgggeeejjj|||tttlllaaaUUUPPPQQQ```YYYSSSPPPSSS]]]ppp}}}nnnqqqwwwQQQ@@@:::888:::>>>AAACCCIIIPPPSSSWWW[[[___aaacccfffgggqqqdddiiijjjOOO>>>:::999777888666<<>>:::===@@@BBBEEEJJJRRRXXX\\\]]]```dddgggjjjllllllsssrrrppp~~~uuuuuuyyy~~~ttt^^^GGG999666777999888666AAAtttcccYYYjjjuuuwwwhhhiiiiiijjjlllrrrzzz{{{yyyzzz~~~{{{~~~{{{vvvsssqqqqqquuuvvvwwwwwwyyy}}}qqqlllqqq{{{}}}zzzrrrjjjcccZZZPPPQQQ[[[aaa^^^VVVSSSWWW[[[mmmooohhhwwwcccEEE;;;<<<:::===AAAEEEJJJPPPWWW[[[]]]___cccgggkkkoooqqqrrrrrr}}}{{{nnnfffvvvyyy}}}qqqYYYEEE:::888999:::::::::JJJzzzyyy\\\ZZZkkkvvv{{{ssskkkkkklllpppwww}}}~~~~~~~~~|||wwwtttssssssnnnnnnllljjjkkkqqqzzz|||tttttt}}}vvvlllaaaYYYTTTNNNVVV^^^]]]WWWUUUXXX\\\\\\sss{{{zzz{{{nnneeekkkVVV@@@======>>>???CCCJJJQQQWWWZZZ[[[aaaccceeeiiillloooqqqrrrvvv{{{~~~sssaaammmyyytttwwwmmmSSSAAA;;;:::;;;;;;<<<===TTTuuuaaaUUU\\\jjjuuu~~~xxxtttpppppprrrzzz~~~{{{zzzyyyzzz~~~zzzwwwwwwyyysssqqqllliiiiiimmmuuu{{{{{{zzz{{{|||ooo^^^VVVXXXKKKQQQYYY\\\ZZZWWWYYY[[[ZZZbbblll|||yyyzzzyyy|||nnnfffjjjxxxyyyKKK???@@@???BBBCCCGGGNNNWWW[[[[[[ZZZeeeeeeggghhhiiijjjjjjjjjyyy|||}}}bbbeee~~~zzzyyy{{{zzzrrrkkknnn~~~{{{iiiNNN???;;;;;;;;;:::<<<>>>[[[vvvhhhTTTTTT```jjjuuu~~~|||{{{uuuwww|||yyy{{{yyyyyy}}}}}}xxxlllkkkjjjlllqqqxxx}}}~~~~~~|||wwwsssqqqrrrvvvxxxvvvsssxxxrrr\\\TTTZZZKKKNNNTTT[[[[[[XXXWWWXXX^^^___^^^jjj~~~gggeeesssnnnEEE???AAA>>>AAACCCIIIRRR[[[``````^^^eeeeeefffggghhhhhhhhhhhhtttyyyggg```~~~zzzvvvsssppprrr{{{|||qqqrrr}}}dddIII===;;;999888999;;;???cccxxxbbbQQQXXXgggpppzzzxxxvvvyyy}}}}}}{{{www|||}}}xxxqqqooonnnqqqwwwyyyvvvrrrcccaaa___```cccjjjrrrwww}}}}}}yyyvvvrrrpppoooiiijjjttt|||~~~}}}uuu___VVVZZZOOOMMMQQQZZZ]]]XXXUUUUUUTTTYYYZZZ]]]vvvxxx}}}eeefffyyydddBBB???AAA;;;???CCCKKKUUU___eeeggggggcccdddfffhhhiiikkkkkklllqqqwww}}}wwwfff}}}|||nnnxxxuuuoooqqqooohhhggg```^^^cccfffiiisssvvv]]]EEE<<<:::777777999<<>>DDDaaaxxxiiivvv]]]eeeyyy|||rrrllleeegggiiihhhddd^^^XXXUUUZZZkkkuuusssrrrzzzzzzsssnnnkkkgggaaa]]]^^^aaaeeeccccccbbb]]]YYYYYY\\\___bbbbbbbbbdddhhhqqq{{{rrreeeYYYUUUSSSWWWfffwwwppprrr|||qqqaaaXXXLLLIIIVVV___\\\WWWVVVXXXNNNOOO]]]eeeiii~~~```fffoooyyypppjjjlll|||iiiHHHBBBAAADDDNNNNNNTTT\\\bbbdddeeehhhjjjoookkkgggffffffeeeccc``````jjjoooyyyrrrqqquuujjjjjjmmmjjjeeebbb\\\ZZZYYY[[[^^^```___]]]ccc___ZZZXXX[[[aaafffiii{{{{{{```RRRBBB999888999999999EEEuuuqqquuuuuu\\\qqquuuiiihhhlllnnnjjjaaaYYYTTTRRRRRRZZZeeemmmqqquuu{{{|||vvvppphhh```[[[[[[^^^`````````___]]]]]]___cccfffhhhaaa\\\___eeekkkrrryyy|||lll]]]XXXXXXYYY___ggg|||wwwtttxxxvvviiieee[[[QQQRRR\\\bbb\\\QQQTTTRRRUUU\\\___dddwww\\\aaahhhqqqyyyrrrgggiiirrrbbbFFFBBBEEEHHHPPPMMMRRRXXX]]]^^^```bbbccchhhhhhggghhhiiigggbbb^^^cccdddaaajjjwwwwwwppp~~~uuukkkbbbbbbiiimmmiiibbbcccaaa```aaaccceeecccbbbhhhddd___]]]___cccgggiiikkkxxx[[[NNN@@@999999999;;;<<>>JJJuuu\\\[[[vvvzzzooojjjhhhmmmtttrrrggg\\\VVVPPPJJJLLLTTT\\\``````mmmssszzz~~~yyypppeee\\\VVVVVVXXX]]]dddkkknnnooodddaaa]]][[[UUUPPPPPPTTTjjjyyyxxxwwwuuukkkbbb[[[]]]ppp~~~yyyzzzvvvkkkdddgggrrrxxxfffbbb```aaa^^^YYYYYY^^^```\\\XXXWWW[[[hhh}}}mmmmmmnnnppptttzzzwwwyyyZZZFFFJJJIIIRRR\\\TTTWWWXXXZZZ___cccfffgggfffhhhgggdddaaa______bbbeeeooo{{{wwwfffxxx___LLLAAA;;;<<<999777AAAQQQaaaRRR^^^|||~~~rrrkkkgggjjjrrrssskkkaaa[[[TTTNNNNNNSSSYYY[[[[[[gggnnnvvv|||yyynnnggg[[[YYYXXX]]]eeemmmqqqrrrbbb[[[VVVUUUTTTNNNJJJJJJ```sss}}}xxxkkk^^^___^^^kkkzzzvvvxxx}}}wwwnnnkkkpppzzz}}}wwwgggccccccfffccc\\\\\\aaahhhccc\\\XXX[[[iii}}}jjjkkkmmmooosssvvvyyy{{{~~~}}}~~~}}}TTTGGGPPPLLLUUUbbbYYY______aaafffkkkllljjjhhhfffeeebbb^^^]]]___eeejjjqqqqqqpppuuuiiikkk}}}~~~|||XXXIII>>>999;;;999777EEEZZZYYYSSSgggvvvooohhhiiipppsssoooiii```YYYRRRNNNPPPTTTXXXZZZ___gggqqqwww{{{|||vvvllleee^^^]]]ccckkkqqqssshhh___WWWSSSPPPKKKHHHHHHTTTiii~~~{{{oooccccccaaahhh|||{{{wwwxxxzzz~~~{{{qqqpppvvv|||~~~yyyooogggeeehhheee]]]\\\bbbllliiiccc___cccpppgggiiilllooorrrtttvvvvvv{{{xxxwwwyyy}}}~~~}}}|||PPPGGGSSSNNNWWWfff]]]bbbccceeeiiimmmmmmjjjfffiiihhhfffaaa^^^```fffkkkiiilllllljjjxxxlllbbb|||tttuuu{{{}}}zzzuuunnnfffdddlllzzzvvvooonnnoooqqqrrryyyvvvOOOGGG<<<777;;;:::999III```|||```^^^uuu{{{ssskkkkkkppptttsssoooeee^^^TTTNNNMMMRRRXXX[[[[[[ccclllsssuuuyyytttfff___aaaiiiooorrrqqqggg\\\UUUOOOIIIHHHKKKMMMaaawwwvvvnnndddaaaeeettt{{{zzzyyyyyy~~~zzzrrrtttzzzvvv|||xxxmmmggghhhddd[[[ZZZaaalllkkkhhhffflllzzzmmmmmmnnnmmmiiifffllluuutttrrrssswwwyyyxxxzzz}}}~~~}}}|||fffXXXOOOSSS\\\^^^^^^^^^gggbbbccchhhjjjfffeeegggkkkmmmkkkfffdddgggkkkkkkgggnnnooosss{{{wwwgggzzz~~~wwwnnnmmmtttxxxvvv|||yyyuuusssqqqmmmjjjjjjccc______aaaggguuu}}}wwwqqqmmmgggfffppp}}}{{{nnnhhhjjjiiihhhooocccQQQBBB999999555BBB>>>===|||ttt\\\gggvvv~~~ttthhhffflllsssuuutttlll```TTTQQQPPPNNNQQQWWW```cccgggiiikkkqqq{{{yyyllleeeeeejjjooowwwpppeeeZZZQQQKKKIIIHHHNNNVVVhhh{{{{{{vvvqqqfffaaammmwwwnnnqqqvvvvvvttttttwwwpppkkkwwwuuuxxx}}}zzzrrrnnnnnnmmmfff]]]XXXfffeeeiiisss{{{mmmmmmnnnmmmgggbbbeeelllmmmkkklllrrrwwwzzz~~~yyy}}}qqq\\\SSSOOOVVV^^^```aaabbbbbb___```fffgggdddbbbeeemmmnnnllleeecccgggjjjkkklllssstttvvv}}}}}}iiiwwwxxxwwwrrrkkklllttt~~~yyyuuusssqqqnnnkkkooohhhcccaaaaaadddooo{{{vvvnnnnnnjjjhhhgggdddbbbiiisssxxxxxxmmmhhhgggqqq^^^KKKDDD<<<:::555>>>:::@@@```jjjwwwzzzooolllrrrwwwxxxvvvpppdddYYYUUURRRPPPRRRVVVYYY[[[^^^___bbbiiittt|||}}}ssslllkkkpppttt}}}xxxooodddYYYPPPLLLJJJMMMRRRaaasss|||tttpppfffaaakkkwwwmmmnnnrrrrrrqqqqqq~~~tttlllllljjjlllttt~~~~~~xxxqqqmmmoooooohhh___ZZZbbbdddjjjrrrvvvzzzooonnnppppppjjjccccccfffllliiiiiinnnrrrvvv||||||}}}~~~zzzppp\\\UUURRRRRRXXX]]]___aaaddd___^^^___ccceeedddeeehhhuuuvvvrrrjjjgggjjjnnnooonnntttssstttzzzvvvfffmmm~~~xxxzzz~~~|||xxxssskkkccccccjjjvvv|||{{{uuunnniiieeeeeekkksss~~~yyyqqqiiimmmmmmmmmnnnkkkhhhkkkqqq~~~{{{~~~}}}|||pppkkkfffiiiuuu___IIICCC===;;;777<<<<<>>KKKwww```XXXhhh}}}zzznnn```eeeuuu{{{yyysssggg^^^bbb___eeejjjhhhaaa^^^```eeeppp{{{zzzbbbYYYSSSSSSSSSRRRXXXaaaxxxxxx{{{~~~|||vvvqqqjjjbbbUUUWWWaaaxxx~~~xxxtttnnnnnnmmmjjjgggppp{{{uuuqqqllljjjkkkkkkfffdddeeecccbbblllyyyrrrttttttooofffaaaaaaccciiilllnnnllliiigggiiikkkppppppqqqrrrsssuuuwwwxxxxxxxxxvvvuuusssrrrqqqqqqlllnnnqqqrrrooojjjeeeaaaeeeddddddggglllssswwwyyysssdddmmmrrrmmmpppvvvpppWWWSSSOOOPPPUUUVVV[[[]]]___cccffffffccc```[[[```dddeeebbb```aaaddd```aaabbbccccccdddeeeeeeeeegggiiijjjkkklllooorrr}}}pppeeetttooogggxxx|||aaaOOOCCC:::999<<<;;;;;;RRReeeZZZjjj{{{xxxkkk^^^dddvvv~~~uuuhhh___dddeeejjjmmmkkkeeeaaabbbdddsssxxx}}}iii```WWWUUUSSSPPPSSSYYYqqqyyypppggg___WWWXXXZZZgggzzzuuusssrrrooohhh___bbbtttyyyqqqkkkdddbbbbbb^^^]]]___bbbaaaaaaiiitttnnnpppoooiiibbb___bbbggg```eeekkkmmmkkkhhhhhhhhhooooooooopppqqqssstttuuuvvvuuutttsssqqqooonnnmmmfffhhhiiijjjhhhddd___\\\cccbbbfffnnnyyy~~~}}}zzzrrriii___dddvvvooouuuvvvqqqttt~~~aaaSSSWWWUUURRRUUUTTT[[[ZZZYYY[[[^^^```aaa```]]]```dddeeecccaaaaaabbb_________```bbbcccddddddeeegggiiijjjkkkmmmppprrruuummm}}}bbbmmmnnn[[[```www~~~{{{yyy}}}{{{yyywwwyyyvvv[[[JJJ@@@888777<<<>>><<<___ccc]]]mmmzzzzzznnnaaagggzzz|||oooiiipppuuutttssspppmmmiiihhhgggtttwww||||||nnndddYYYSSSQQQPPPRRRUUU___wwwwwwjjj```YYYTTTWWWVVVZZZppp|||wwwvvvssskkkaaa]]]fffrrryyynnneee]]]YYYXXXRRRUUUYYY\\\\\\^^^fffnnniiiiiigggccc______cccggg\\\aaagggkkkllljjjhhhgggjjjkkklllmmmnnnoooppppppsssrrrrrrqqqooonnnlllkkkddddddcccbbb___]]]ZZZYYY___dddnnnzzzwwwooo\\\YYY___xxx|||tttuuutttttt}}}~~~dddUUUTTT[[[YYYXXXZZZWWWVVVWWWYYY[[[\\\\\\[[[[[[___aaadddeeedddbbbbbbbbb```^^^^^^___bbbdddeeedddeeefffhhhiiikkknnnrrruuuvvvyyyyyyiiieeevvvjjjRRREEEUUUooo~~~}}}{{{wwwtttuuusssrrrqqqqqqooollljjjfffiiillllllkkkmmmttt{{{|||vvvpppnnnqqqtttvvvvvvxxxvvvzzzmmmSSSFFF>>>777777999???BBBrrr^^^aaappp}}}uuuiiimmmzzzvvv}}}vvvoookkkgggeeedddsssyyy}}}nnneeeZZZRRRPPPPPPPPPPPPUUUiiiwwwhhh^^^XXXOOORRRSSSUUUbbb|||}}}zzzvvvqqqggg___aaagggzzzoooeee[[[UUUSSSNNNRRRVVVWWWWWW[[[cccjjjcccbbb```___^^^^^^___```[[[\\\___cccffffffdddbbbdddeeeggghhhiiiiiiiiiiiillllllmmmlllkkkiiigggfffaaa___\\\ZZZYYYYYYZZZ[[[ccclllxxx}}}zzzrrrjjjfff```dddtttxxxzzzqqqWWWPPPTTTYYYYYY]]]___WWWRRRUUUXXXXXXVVVUUUVVVXXX]]]```bbbddddddcccccccccbbb```^^^```cccfffffffffeeefffggghhhjjjnnntttxxx|||{{{dddbbbsss]]]dddoooxxxyyyrrrdddXXXHHH???<<>>777999666>>>IIIsssZZZiiixxx{{{ooorrr{{{mmmbbb]]]]]]```sssooohhh^^^VVVSSSRRROOOKKKNNN```www{{{lllccc^^^QQQSSSVVVZZZ```qqqzzzvvvooogggdddfffmmm}}}|||zzz|||{{{qqqggg\\\UUUSSSMMMRRRUUUUUUVVV[[[eeelll___^^^]]]]]]^^^^^^\\\ZZZZZZXXXWWWZZZ^^^aaa```^^^___```ccceeefffeeedddcccffffffggggggfffdddbbbaaa\\\YYYWWWUUUVVVYYY^^^aaallluuu|||xxxkkkaaa```dddjjjppptttbbbVVVQQQTTTVVVUUU^^^___TTTTTTUUUUUUQQQLLLMMMRRRXXXXXXZZZ]]]___```aaa``````dddaaa___aaaeeehhhhhhgggeeeffffffgggjjjooouuuzzz}}}yyyiiiZZZ{{{^^^XXXRRRPPPSSSRRRHHH>>>888===@@@GGG]]]}}}~~~}}}yyyuuurrrrrrrrrqqqqqqiiikkkmmmmmmlllkkklllmmmjjjpppsssrrrtttyyyyyytttqqqvvvwwwuuuvvv{{{zzzuuutttpppjjjgggfffhhhiiijjjiiijjjkkkjjjhhhiiilllppplllllllllmmmnnnmmmkkkiiihhhiiijjjkkklllkkkjjjiiiggggggiiijjjlllmmmnnnnnnkkklllmmmnnnooonnnnnnmmmlllkkkkkklllnnnooonnnmmmllliiifffffffffeeeaaa^^^]]]\\\ZZZYYYYYYXXXVVVUUUVVVXXXXXXUUUTTTYYYdddlllnnnfff]]]ZZZ]]]bbbddddddiiigggiiimmmpppoooqqqttt|||wwwZZZHHHCCC???888===444<<>>888???OOOtttRRR]]]{{{yyyrrrtttqqq```[[[]]]___pppwwwnnnfffbbb\\\SSSKKKHHHJJJWWWcccrrrvvvmmmiiieeehhhkkkkkkmmmvvv}}}tttmmmkkkmmmoooqqqvvv{{{uuufff[[[XXXSSSSSSSSSRRRQQQTTT\\\hhhrrrSSSSSSSSSSSSSSSSSSSSSSSSTTTUUUUUUVVVWWWWWWXXXXXXXXXWWWXXX[[[^^^___\\\ZZZ[[[[[[[[[XXXTTTQQQPPPPPPOOOPPPTTTWWWVVVWWW```jjjjjjkkkjjjccc[[[[[[hhhvvv~~~ooo\\\RRRQQQQQQPPPQQQSSSWWWZZZ\\\___```bbbaaa___^^^^^^___XXXYYYZZZ]]]___bbbcccdddcccdddfffhhhiiiiiiiiihhhjjjiiihhhiiilllooopppppppppoooyyyaaagggiiiJJJ???===;;;:::;;;777======HHHjjj|||uuuqqqqqqooonnnmmmllljjjhhheeebbb___^^^]]][[[ZZZZZZYYYYYY[[[YYYWWWXXXZZZZZZYYYWWWXXXYYYYYYZZZ[[[[[[[[[[[[ZZZZZZZZZ[[[[[[ZZZXXXWWWYYYYYYZZZZZZZZZYYYXXXXXX]]]ZZZZZZ\\\]]][[[[[[___YYYYYYYYYYYYYYYYYYYYYYYYZZZZZZXXXXXXWWWXXXYYYYYYYYYYYYYYYZZZ\\\^^^___```\\\[[[ZZZZZZYYYYYYZZZZZZ[[[[[[[[[YYYWWWWWWYYYZZZYYYWWWUUUUUUVVVVVVUUUTTTWWWWWWWWWVVVVVVUUUUUUTTTRRRTTTVVV[[[eeennnnnnhhhiii\\\UUUYYY]]]ZZZYYY]]]```______```bbbeeegggiiirrr}}}wwwttt~~~pppTTTBBB>>><<<888888444>>>UUUnnnUUUeeexxxpppssstttddd^^^```bbbgggxxx|||rrrhhhccc]]]UUUOOOMMMIIITTT```ooo~~~~~~yyyvvvpppkkkllluuuyyysssfff]]][[[XXXTTTTTTSSSRRRTTT]]]iiirrrOOOOOOOOOOOOOOOOOOOOOOOOQQQRRRRRRSSSSSSTTTTTTTTTSSSSSSSSSUUUWWWWWWVVVTTTQQQRRRRRRPPPMMMKKKKKKKKKPPPSSSUUUXXX___fffhhheeeaaa\\\aaaooouuurrruuu~~~zzzbbbVVVSSSRRRPPPOOOOOOSSSZZZ```eeebbbdddfffgggffffffggghhhiiihhhgggeeecccbbbaaaaaafffgggiiijjjkkkkkkkkkkkkkkkiiihhhiiikkkmmmnnnnnnoooooosssnnncccyyyvvvQQQ???:::777777:::555;;;>>>QQQwww{{{uuupppmmmmmmppplllhhhfffeeeccc___[[[VVVVVVVVVVVVVVVVVVVVVVVVXXXWWWUUUVVVWWWWWWUUUTTTYYYYYYYYYXXXWWWVVVVVVUUUWWWWWWXXXXXXXXXWWWUUUTTTXXXYYYYYYZZZYYYWWWUUUTTTYYYUUUTTTUUUVVVTTTVVVZZZVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUUUUUUUVVVWWWWWWUUUVVVXXXYYYZZZ[[[\\\\\\\\\\\\[[[[[[[[[ZZZZZZZZZ[[[\\\\\\[[[YYYYYYZZZ\\\[[[[[[\\\aaaggggggbbb\\\[[[[[[\\\\\\]]]]]]^^^^^^^^^___ddduuupppbbbccciiiiiiggggggrrrooolllkkklllnnnoooooowwwzzzqqqvvvjjjOOO???<<<;;;999;;;888EEEgggeeeUUUiii{{{qqqsssvvvfff```bbbddddddssszzzsssvvvkkkeee___WWWRRRPPPJJJSSS[[[iiizzzuuuhhheeennn~~~vvvpppddd]]]]]][[[UUUUUUSSSRRRTTT]]]iiisssNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOPPPPPPQQQQQQQQQRRRRRRRRRSSSRRRRRRPPPOOOKKKMMMMMMMMMKKKKKKLLLMMMRRRRRRRRR[[[ooo~~~tttaaaWWW]]]ppp~~~nnn[[[VVVYYYTTTSSSQQQRRRUUU[[[```ddd^^^aaaccceeeeeeeeeggghhhttttttrrroookkkfffbbb___hhhiiiiiijjjkkklllmmmmmmjjjhhhggggggiiikkkkkkkkkpppssssss|||}}}~~~eeejjj|||XXXFFF???999666888555999@@@ZZZ}}}zzzvvvrrrpppoookkkfffaaa___```___[[[WWWZZZ[[[[[[\\\\\\\\\\\\\\\\\\[[[ZZZZZZZZZZZZZZZYYY^^^^^^]]][[[ZZZYYYYYYYYY]]]^^^______]]][[[ZZZYYY[[[\\\]]]]]]]]]\\\ZZZYYYZZZUUUTTTVVVVVVVVVYYY^^^ZZZ[[[[[[[[[[[[[[[\\\\\\YYYYYYYYYZZZ[[[[[[\\\]]][[[]]]___aaabbbbbbaaaaaaeeeeeeeeeeeeeeedddccccccaaabbbddddddcccdddeeeggghhhjjjppp{{{wwwmmmhhhhhhiiikkklllnnnoooppppppmmmooo~~~~~~~~~~~~~~~}}}|||aaaIII===::::::999>>>===MMMzzziiiXXXiiitttuuuvvveee___```bbbiiiuuu~~~ooossswwwnnniiibbbYYYQQQOOOMMMRRRXXXdddtttyyyrrrjjjppp~~~tttnnnbbb\\\\\\YYYUUUTTTRRRPPPSSS[[[hhhrrrKKKKKKKKKKKKKKKKKKKKKKKKMMMMMMMMMNNNNNNNNNNNNNNNQQQQQQQQQOOOMMMKKKJJJJJJKKKKKKKKKIIIIIIJJJMMMOOOPPPVVV[[[bbbqqq{{{rrraaaZZZlll~~~yyydddVVVTTTYYYVVVVVVVVVVVVXXXYYY[[[]]]aaabbbccccccaaa`````````fffiiinnnrrrsssoookkkggghhhgggggghhhiiikkkmmmoookkkiiiggggggiiikkkkkkkkkkkkqqqqqquuummm```kkkcccOOODDD:::888:::777999CCCccc{{{zzzwwwtttrrrooommmlllnnnkkkhhhhhhiiiiiihhhfffeeeeeeffffffffffffggggggeeeeeeeeeeeeeeedddeeeeeeddddddbbbaaaaaaaaaaaaaaaaaadddffffffdddccccccdddcccddddddeeeeeefffffffffccc```___aaaccccccgggllliiiiiijjjjjjjjjkkkkkkkkkjjjkkklllnnnooopppqqqqqqrrrsssuuuwwwwwwwwwwwwvvvwwwwwwwwwvvvvvvvvvvvvuuusssuuuxxxzzz{{{|||~~~~~~yyy}}}vvvXXXCCC;;;999999999999;;;MMMwww```jjj~~~tttuuuwwwfff```aaabbbkkkuuuwwwooorrrwwwqqqmmmfff[[[PPPKKKNNNRRRUUUaaaqqqxxx{{{yyyxxxqqqeee^^^\\\XXXTTTSSSPPPNNNPPPYYYfffpppGGGGGGGGGGGGGGGGGGGGGGGGKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMLLLJJJHHHFFFFFFGGGKKKJJJIIIHHHHHHLLLRRRVVV```jjjoooiii___\\\___aaattt~~~{{{jjj\\\QQQOOOSSSVVVWWWXXXXXXXXXXXXWWWWWWgggggggggddd___[[[YYYYYYYYY___gggoooqqqnnniiieeefffeeeeeeeeegggkkknnnpppkkkiiihhhhhhjjjllllllllljjjoooqqqttt|||aaa[[[tttuuu]]]JJJ;;;999>>>888:::FFFjjj~~~~~~|||{{{wwwtttrrrppppppooonnnmmmxxxxxxzzz{{{|||}}}~~~zzzyyyxxxxxxyyyzzz|||}}}|||}}}~~~~~~~~~}}}|||||||||}}}~~~www{{{}}}}}}yyymmmOOO>>>:::999999999666:::OOOxxxbbbjjjyyyzzzpppqqq|||kkkdddeeeffffffppp|||pppiiipppzzzuuurrrkkk]]]QQQKKKMMMPPPQQQ[[[lllvvv~~~wwwkkkbbb^^^VVVTTTRRROOOMMMNNNWWWeeeoooEEEEEEEEEEEEEEEEEEEEEEEEHHHHHHHHHHHHHHHHHHHHHHHHFFFGGGHHHGGGEEEDDDFFFHHHKKKJJJJJJLLLQQQZZZfffmmmyyywwwqqqeeeWWWTTTccctttyyyzzz}}}fff^^^ZZZSSSOOOQQQSSSTTTUUUVVVWWWWWWWWWWWWbbbcccccc```\\\XXXWWWWWWXXX]]]dddjjjkkkgggaaa]]]dddccccccdddgggkkkooorrrhhhfffeeeeeehhhjjjjjjjjjkkkoooppprrroooZZZjjjsssXXXAAA:::>>>999:::IIIooo}}}eeeIII;;;:::999999999888???UUUyyy~~~jjjdddrrr}}}ssslllpppnnnhhhhhhiiidddooozzzxxxjjjdddwwwyyyvvvnnnaaaUUUPPPMMMNNNKKKQQQ___iii}}}{{{oooeee]]]TTTUUUSSSPPPMMMNNNWWWeeeoooEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEBBBEEEGGGGGGEEEFFFIIILLLJJJKKKMMMSSS]]]lll|||qqq___ZZZ^^^iii{{{nnn{{{mmmYYYXXX[[[XXXUUUVVVPPPQQQRRRTTTVVVXXXYYYZZZWWWXXXZZZYYYXXXWWWWWWXXXWWW[[[aaafffhhheeeaaa^^^ccccccbbbcccfffkkkppptttcccbbbaaaaaadddfffggggggiiijjjkkkmmmwwwyyy___eeeiiiJJJ;;;:::999:::JJJrrr|||aaaEEE:::::::::999999:::AAAVVVjjjqqq___iii}}}pppkkkqqqooohhhhhhiiihhhrrr{{{qqqeeerrr}}}}}}xxxpppdddZZZUUUNNNMMMFFFGGGQQQ[[[qqq~~~}}}{{{pppddd[[[PPPVVVTTTQQQMMMOOOXXXfffppp@@@@@@AAAAAAAAABBBBBBBBBDDDDDDCCCBBBBBBBBBBBBBBBCCCGGGHHHDDDBBBFFFJJJKKKNNNPPPTTTZZZeeeqqqyyy|||lll[[[```rrrwwwzzzzzzxxxyyymmm^^^SSSSSSWWWVVVTTTUUURRROOOMMMNNNSSSXXXZZZZZZ]]]]]]\\\[[[ZZZZZZ[[[[[[]]]___aaa```___^^^^^^______```bbbdddeeegggggggggfffccc______aaaeeeggghhhiiilllhhhiiiuuuzzz|||]]]lllzzz|||WWW888;;;<<<===KKKqqqzzzUUU>>>>>>;;;999:::999:::BBB^^^ggg|||}}}bbbkkk|||mmmgggkkk}}}rrrllljjjgggjjjuuu|||qqqjjjmmm{{{zzzvvvsssiii]]]WWWSSSOOOFFFHHHTTT]]]nnn}}}|||www}}}}}}nnn___TTTRRRQQQRRRPPPLLLLLLXXXlll|||@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBAAABBBBBBCCCCCCFFFJJJKKKGGGEEEIIIMMMMMMMMMRRRVVVVVVXXX\\\aaacccbbb___iiivvvyyy~~~~~~yyyxxx|||^^^UUUNNNQQQTTTRRRPPPPPPQQQOOOMMMOOOSSSVVVWWWWWW\\\\\\[[[[[[[[[ZZZZZZZZZ]]]^^^___^^^\\\[[[\\\]]]]]]]]]]]]^^^aaadddgggiiicccaaa______bbbeeeggggggiiikkkhhhgggnnnxxx|||hhhhhhtttaaa:::999<<<===KKKqqqtttQQQ<<<<<<999777999888:::@@@bbbvvvkkk\\\lllssskkkkkk{{{tttppppppmmmiiirrr{{{qqqnnnvvv}}}{{{qqqddd[[[TTTQQQHHHHHHQQQYYYiiivvvrrrxxxzzzzzzyyyiiiZZZRRRPPPMMMMMMMMMMMMRRR^^^ppp}}}AAAAAAAAAAAABBBBBBBBBBBB@@@@@@@@@AAABBBCCCEEEFFFGGGJJJKKKGGGGGGJJJMMMMMMGGGLLLLLLFFFDDDIIIPPPSSSaaadddpppzzz~~~gggNNNKKKLLLPPPQQQOOOMMMMMMQQQPPPOOOQQQSSSUUUTTTTTTZZZZZZ[[[[[[[[[ZZZYYYXXX\\\]]]]]]\\\ZZZYYY[[[\\\aaa___]]]]]]^^^bbbfffiiibbbaaa```aaaccceeefffeeefffgggeeeeeefffjjjvvv^^^dddlllBBB======???KKKpppkkkKKK999:::777555888666<<>>@@@KKKnnntttwww|||aaaFFF888999555555888666===GGG|||eeeTTTbbb{{{pppjjjwww~~~~~~~~~{{{ooorrr|||rrrfff```WWWUUULLLIIIMMMOOO___yyy|||}}}~~~qqqcccXXXSSSTTTPPPNNNPPPWWWdddpppxxxzzzAAAAAABBBBBBBBBCCCCCCCCCAAAAAABBBCCCEEEGGGHHHIIINNNOOOMMMHHHGGGHHHGGGCCCDDDDDDAAAAAAPPPfffooolllddd]]]rrruuu^^^OOOGGGHHHKKKMMMLLLJJJJJJJJJKKKOOOQQQSSSTTTUUUTTTTTTSSSVVVWWWYYYZZZZZZYYYWWWVVVWWWYYY[[[\\\\\\^^^aaaccchhhgggfffeeedddcccbbbbbb^^^^^^]]]^^^______\\\ZZZ]]]\\\[[[ccciiihhhyyymmmaaa^^^XXXGGG>>>AAAKKKjjjvvv```eeellluuusssXXXBBB888999555666999777<<>>888999555777;;;888:::KKK|||zzz___YYYpppnnncccmmm~~~ooojjjpppyyylllhhhhhhbbb]]]PPPKKKOOOOOOYYYnnnxxxttt|||~~~rrrfffYYYQQQMMMSSSOOONNNUUU```iiilllkkkBBBBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCDDD???AAABBBBBBGGGLLLLLLGGGGGGLLLMMMQQQeee}}}wwwxxx{{{eeeSSSJJJJJJLLLGGGKKKKKKGGGGGGIIIGGGBBBGGGKKKNNNPPPQQQRRRUUUWWWUUUVVVVVVVVVWWWWWWWWWWWWWWWZZZ^^^``````______```aaaaaa```______```aaaaaa]]]\\\\\\___bbbddddddddd]]]eeecccbbbjjjnnnrrr}}}ttt[[[jjj___GGGEEEDDDWWW|||vvvfff```WWWTTT[[[gggkkkiiieeeooo|||yyyyyy}}}___GGG:::777999444666;;;777<<>><<<===??????>>>===;;;<<>>===<<<===@@@DDDHHHKKK[[[___bbbkkk}}}nnnVVVNNNHHHHHHHHHIIIKKKOOOJJJIIIIIIKKKNNNPPPOOONNNSSSRRRQQQPPPPPPPPPQQQRRRVVVXXXUUUQQQTTTZZZWWWNNNOOOSSSXXXZZZZZZ[[[___bbb```aaaccceeeggghhhiiiiiiaaa```______```bbbeeegggkkkkkkjjjjjjkkkmmmppprrrmmmuuurrr```ZZZoooVVVEEEHHHIII___rrrgggWWWVVV___bbbmmmooorrr{{{vvveee\\\^^^eeeiiihhhddd^^^XXXTTTTTTUUUVVVfffmmmsssqqqhhhbbbbbbeeeeeemmmtttuuuxxxwww```JJJ>>>;;;888777777999HHHlllwww|||jjjiii|||tttpppyyyzzzrrrmmmmmmsss{{{yyykkk\\\RRROOOSSSWWWdddrrriiillluuu}}}rrrgggYYYSSSTTTRRRUUUWWWVVVUUUaaa~~~AAA;;;:::@@@CCC@@@>>>???AAABBBCCCEEEGGGLLLQQQUUUgggvvv|||zzz|||lllRRRKKKJJJIIIHHHGGGFFFGGGJJJGGGGGGHHHIIIKKKMMMNNNOOOPPPPPPOOONNNNNNNNNNNNOOORRRUUUUUUSSSUUUXXXVVVPPPQQQTTTXXXZZZZZZ\\\^^^aaaeeegggiiiiiiiiihhhggggggcccaaa]]]]]]___aaacccccciiiiiiiiiiiikkkmmmpppqqqqqq|||vvv{{{zzz]]]eee~~~gggGGGFFFHHHYYYyyyppp\\\UUUUUUQQQ\\\dddkkkrrr~~~~~~mmm^^^[[[dddnnnwwwssskkkccc]]][[[\\\^^^kkkrrrzzz{{{vvvppplllkkk\\\___``````dddppptttVVVBBB===666666888999???ZZZyyyggg]]]jjj|||uuuyyy~~~zzzpppooommmmmmpppvvv~~~|||qqqdddXXXQQQPPPRRR^^^vvvrrrjjjjjjrrrqqqeeeYYYTTTVVVRRRSSSUUUSSSRRR```???===>>>FFFKKKJJJGGGGGGIIINNNUUU[[[aaagggnnnrrrwwwyyy~~~gggRRRDDDEEEHHHJJJIIIFFFFFFFFFFFFGGGHHHHHHIIIJJJLLLNNNPPPNNNNNNNNNMMMMMMMMMNNNNNNKKKPPPTTTSSSSSSTTTUUUUUUVVVWWWZZZ[[[\\\]]]^^^___hhhjjjmmmmmmkkkiiiiiijjjfffbbb^^^\\\^^^bbbeeeggggggggghhhiiijjjlllnnnooorrruuuzzzeee]]]nnnzzzOOOGGGJJJVVVqqq~~~iii^^^XXXNNNQQQZZZccciiittt}}}{{{}}}yyyfff___iiiwwwzzzqqqllllllmmmuuuyyy~~~~~~vvvpppaaa]]]ZZZXXX[[[cccoooyyyoooMMM999888555666888999???ZZZoooUUUVVVlll{{{}}}yyyyyy|||tttoooeeejjjqqqvvvzzz~~~}}}vvvlll```VVVOOOLLLYYYnnn{{{qqqiiihhhpppssseee[[[WWWWWWSSSQQQPPPOOORRRaaa}}}DDDGGGJJJLLLQQQVVVWWWTTTbbbkkkxxx}}}zzzxxx^^^PPPJJJHHHAAAEEEHHHFFFFFFHHHHHHGGGIIIJJJJJJJJJJJJLLLOOOQQQMMMMMMNNNNNNNNNOOOOOOOOOIIINNNSSSSSSRRRRRRUUUYYYXXXYYY[[[\\\^^^____________bbbffffffdddccceeehhhgggddd```]]]^^^aaafffjjjffffffggggggiiijjjkkklllrrrrrr|||zzzccckkk]]]LLLKKKRRRkkkttteeeZZZNNNPPPXXX___bbbhhh{{{}}}{{{~~~tttmmmuuu}}}}}}|||}}}uuulllhhhaaa[[[ZZZZZZ\\\ccciii}}}hhhHHH777777777777888777777HHHqqqmmmPPPXXXppp|||{{{www}}}vvvpppkkkfffooo{{{~~~xxxqqqhhh]]]RRRJJJVVVgggxxxqqqkkkhhhooouuufff\\\XXXXXXUUUQQQNNNNNNTTTccc{{{XXXaaabbbZZZ\\\jjjpppkkkxxx\\\MMMHHHHHHIIIAAAEEEEEECCCDDDHHHIIIEEEGGGIIIIIIHHHGGGHHHKKKOOOJJJJJJKKKMMMNNNNNNNNNNNNOOOOOOPPPRRRSSSSSSVVVXXXXXXXXXZZZ\\\___```aaa```[[[^^^```___\\\\\\___cccddddddccc```^^^^^^cccgggeeeeeeffffffggghhhiiiiiippprrr}}}rrrnnn{{{nnnSSSIIILLLeeejjj^^^TTTVVVZZZ\\\\\\^^^lll}}}xxxzzz|||vvvssskkkfffgggfffccccccfffoooyyyuuu[[[BBB777888777666888888444999QQQkkkkkkQQQ[[[rrr~~~xxx~~~|||yyyvvvssspppnnnyyyxxxrrrmmmdddXXXNNNQQQaaawwwssspppiiinnnwwwfff]]]YYYWWWUUURRRQQQRRRVVVbbbxxxvvvXXXHHHEEEDDDAAA>>>DDDFFFDDD@@@BBBGGGFFFAAADDDEEEFFFDDDBBBCCCGGGJJJEEEFFFHHHJJJKKKLLLLLLLLLUUUQQQNNNQQQUUUVVVVVVVVVVVVVVVXXX[[[___aaabbbbbbaaadddeeeaaa]]][[[^^^bbbaaadddfffccc^^^[[[^^^bbbdddeeeeeefffffffffggggggkkknnn{{{rrrzzzmmmfff{{{XXXGGGFFF```|||rrrggg___ZZZ[[[ZZZXXXXXXbbbyyy}}}uuuqqqwwwyyyvvvxxxxxxrrrnnnpppfffooo{{{}}}gggLLL888333555333444888;;;888777DDDVVViiiQQQ[[[rrr{{{qqq}}}zzzyyyxxxwwwvvvvvvxxxrrrooohhh]]]SSSNNN\\\vvvuuussskkkmmmwwwfff]]]XXXVVVTTTTTTUUUVVVWWWaaavvvZZZRRRHHHCCCBBBCCCAAA???BBBCCCEEEDDDCCCAAAAAABBBBBBBBBBBBBBBBBBCCCDDDEEEDDDDDDCCCCCCEEEHHHKKKMMMMMMNNNNNNOOOQQQSSSTTTUUURRRTTTXXX[[[^^^_________\\\]]]^^^```cccfffhhhjjjmmmjjjeee```]]]^^^bbbffffffffffffgggggghhhhhhhhhmmmsss}}}uuuxxxooo]]]ooo```NNNIIIYYY}}}pppccc___WWWTTTYYY\\\```kkkxxxxxxrrrpppvvv}}}xxx{{{yyykkkiiidddiiiyyy|||hhhSSSAAA777777:::333666888111777777888^^^YYY\\\hhh{{{vvvwwwwwwlll]]]TTTSSS___{{{|||zzz~~~uuusssrrrcccZZZUUURRRQQQSSSVVVWWWWWWbbb{{{|||yyyuuuyyy```OOOIIIBBB>>>???AAA???===BBBCCCDDDCCCAAA@@@@@@AAABBBBBBAAAAAABBBBBBCCCDDDCCCCCCCCCCCCEEEGGGJJJLLLKKKKKKLLLNNNPPPRRRTTTUUUVVVVVVWWWXXXYYY[[[\\\]]]]]]]]]^^^___aaacccdddeeennnkkkgggaaa\\\[[[^^^```ddddddeeeeeefffgggggghhhffflllttt~~~}}}sss___]]]tttqqqYYYOOO]]]zzzwww|||lllddd[[[WWWZZZ]]]^^^dddmmmppp}}}qqqbbb^^^eeetttsssoooeeeeeepppwwwvvv^^^JJJ<<<555444666333555777111999999999^^^\\\]]]gggwwwyyyyyyzzzqqqcccYYYWWW___vvvuuummmzzzsssddd[[[VVVTTTSSSTTTVVVVVVWWWccc}}}|||ssspppqqquuuWWWHHHEEEAAA===<<<>>>@@@???>>>BBBCCCDDDCCC@@@??????@@@AAAAAA@@@@@@AAAAAABBBBBBBBBBBBBBBCCCDDDGGGIIIKKKIIIJJJKKKMMMOOOQQQTTTUUUXXXWWWVVVUUUUUUWWWYYYZZZ^^^^^^^^^___```aaabbbccckkkiiifffbbb]]][[[\\\]]]aaaaaabbbccceeefffgggggggggkkkoootttrrrwwwhhhUUUfff```QQQbbbyyysssttt{{{wwwpppcccZZZ\\\^^^\\\]]]bbbaaajjjvvvkkk\\\[[[eeexxxyyykkkfffjjjlllxxxpppQQQ@@@888444222333333444666222:::;;;>>>fff}}}___^^^fffvvv}}}{{{}}}wwwiii^^^\\\^^^nnnuuuhhhrrrttteee\\\WWWUUUTTTUUUVVVUUUVVVddd{{{sssWWWHHHDDDAAA???======@@@AAA@@@???DDDDDDDDDCCC@@@???@@@AAAAAA@@@@@@???@@@@@@AAAAAAAAAAAABBBCCCDDDFFFHHHJJJKKKKKKLLLMMMOOOQQQRRRSSSWWWWWWVVVVVVVVVWWWXXXYYY___^^^^^^___```aaabbbcccdddeeeeeeccc```______```___```aaabbbdddeeefffgggjjjlllooopppttt}}}sss}}}\\\aaavvvjjjVVVmmm{{{tttqqqttt}}}mmm^^^\\\^^^[[[ZZZ\\\[[[aaagggoootttjjjjjjqqq}}}xxxppppppmmmuuuiiiHHH:::888777444444111333777333999;;;GGGyyy}}}uuu\\\^^^gggyyy{{{wwwzzz}}}|||wwwiii]]]\\\[[[ggguuuiiiqqqvvvfff]]]WWWUUUTTTTTTSSSRRRTTTddd}}}bbbPPPDDD???@@@@@@???>>>>>>???@@@???>>>DDDEEEDDDBBB@@@???AAABBBAAA@@@@@@?????????@@@@@@@@@AAABBBCCCEEEGGGHHHIIINNNNNNNNNNNNOOOPPPQQQRRRTTTUUUWWWYYYZZZ[[[ZZZZZZ[[[[[[\\\\\\^^^___aaabbbbbbdddeeedddbbbaaaaaabbb___```aaabbbdddeeefffggghhhiiikkkkkkkkkvvv~~~~~~kkk[[[hhhjjj}}}|||uuuqqqpppvvv~~~|||eee^^^\\\XXXWWWYYYXXX]]]```___ggg~~~yyyvvvxxx|||}}}tttvvv^^^???666888777444555000444:::333666:::PPPaaaWWW]]]lll|||ppprrrtttwwwzzzssseeeYYYYYYXXXbbb~~~vvvnnnuuuxxxiii^^^WWWTTTRRRQQQQQQPPPSSSccc{{{pppRRRFFFCCC???<<<<<>>======<<<<<<===CCCCCCBBBAAA??????AAACCCAAAAAA@@@@@@??????@@@@@@AAAAAACCCDDDFFFGGGIIIIIINNNNNNNNNOOOOOOPPPQQQRRRRRRTTTWWW[[[\\\]]]\\\\\\XXXXXXYYYZZZ[[[\\\^^^___ccceeefffeeecccaaa```aaaaaaaaabbbccceeefffgggggghhhhhhlllooommmrrrzzz```\\\}}}yyytttrrrooossszzzyyyjjjaaaYYYVVVXXX]]]eeeiiiccc```lll}}}xxxmmmPPP777444666333222555111444:::444666;;;UUU}}}OOORRR^^^sss{{{rrryyyyyy{{{xxxooobbbWWWXXXWWW```wwwzzz|||wwwrrryyy|||mmmaaaXXXSSSPPPOOOOOOOOORRRddd}}}```NNN@@@@@@BBB???===@@@??????>>><<<;;;;;;===>>>???@@@???>>>===>>>@@@CCCBBBBBBAAA@@@@@@@@@@@@@@@AAABBBDDDEEEGGGHHHIIIJJJKKKKKKLLLMMMOOOQQQSSSTTTTTTUUUWWWYYY[[[\\\]]]]]][[[[[[[[[[[[[[[\\\]]]]]]```bbbccccccaaaaaabbbcccddddddeeeeeefffgggggghhhiiijjjqqqxxxvvvuuu~~~{{{yyy___ddd{{{tttrrrooopppuuu|||ppp```XXXYYYhhhqqqxxxtttjjjkkk|||}}}[[[DDD444555666000000666444333777444:::===TTToooLLLRRRaaaxxx|||xxx{{{yyynnncccXXXZZZXXX^^^ooo}}}tttxxxyyyrrrxxxrrreeeZZZTTTOOOOOOOOOPPPTTTeeeuuuUUUFFF===:::???AAA<<<>>>FFF@@@@@@???===<<<===???BBB=========<<<;;;<<>>@@@QQQlllTTTTTTccczzzxxxvvvzzzoooeee\\\\\\ZZZ]]]iiizzzwwwqqqxxxzzzpppvvvvvvhhh\\\UUUOOOOOOPPPQQQVVVgggjjjSSSLLL????????????????????????>>>>>>>>>>>>============???>>>>>>>>>>>>>>>??????KKKIIIGGGDDDBBBAAAAAAAAADDDDDDDDDEEEFFFFFFGGGGGGHHHIIIJJJKKKLLLMMMNNNOOOSSSVVVZZZ\\\\\\[[[[[[[[[]]]^^^______^^^\\\[[[ZZZ]]]___^^^]]]```fffhhheeejjjjjjjjjiiihhhjjjnnnqqqmmmpppsssvvvxxx{{{~~~ZZZjjjzzzqqqjjjfffrrrpppsssuuuaaa\\\]]]kkk{{{zzzrrroooppp}}}kkkEEE>>>555222333444333111333666---777:::888dddbbbVVVVVVhhh|||}}}tttzzz{{{rrrhhh\\\```XXXYYYfffuuuxxxsss|||yyy|||ooobbbZZZUUUNNNNNNNNNOOOUUUiii}}}dddOOOCCC@@@???????????????????????????????????????>>>>>>>>>???????????????@@@AAAAAAIIIGGGEEECCCBBBAAAAAABBBDDDDDDDDDEEEFFFFFFGGGGGGGGGHHHIIIKKKLLLNNNOOOOOORRRUUUYYY[[[[[[[[[[[[[[[]]]]]]^^^_________^^^]]]^^^``````^^^aaafffhhhfffiiijjjkkkkkkkkkllloooqqqmmmooorrruuuwwwyyy|||bbbQQQzzzvvvhhhlllmmmvvvvvvccc^^^dddiiiiiidddaaacccfffjjjvvv~~~{{{}}}ttt^^^???999333111333555444222222777000:::===AAArrrcccRRR]]]ooowww{{{xxxlll``````XXXWWWbbbooo|||zzzvvvzzz|||nnnaaa[[[XXXOOONNNNNNPPPVVVkkkeeeNNNEEE@@@>>>===>>>>>>>>>>>>>>>>>>>>>>>>???????????????@@@@@@@@@????????????@@@AAACCCCCCEEEEEECCCBBBBBBBBBBBBBBBDDDDDDDDDEEEFFFFFFGGGGGGFFFGGGHHHJJJLLLNNNOOOPPPPPPSSSWWWZZZZZZZZZ[[[\\\\\\]]]^^^___```aaaaaa```^^^aaaaaa___```eeegggfffhhhjjjlllmmmmmmmmmnnnppplllnnnqqqrrrsssuuuxxxzzzyyyYYYbbb~~~|||wwwnnnkkkhhhmmm{{{rrrdddaaa]]]YYYVVVVVVXXXYYY]]]gggqqqyyyuuupppqqquuuwwwyyyxxxxxx|||zzzaaaLLL888444111111333555444222333777333<<<===GGGnnnVVVaaasssxxxpppsss~~~qqqeeebbbYYYWWW___iiittt}}}www~~~xxxzzz~~~nnn```[[[ZZZPPPNNNNNNPPPWWWmmm}}}eeeKKK@@@BBBDDDBBBAAA========================>>>>>>???????????????@@@======>>>???@@@AAACCCDDDBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDDDDEEEFFFFFFGGGGGGFFFFFFHHHJJJLLLNNNOOOPPPNNNQQQUUUXXXYYYYYY[[[\\\\\\]]]]]]^^^______``````]]]```aaa^^^^^^ccceeedddgggjjjlllmmmlllkkkjjjkkkkkkmmmoooppppppqqqsssuuuuuuvvvyyyqqq[[[ccc|||xxxoooiiiiiitttsssjjj```ZZZYYYXXXUUURRRYYY^^^dddjjjttt}}}uuuuuuvvvuuusssqqqrrrvvvmmmOOO>>>444222111222444555333222444777444;;;888IIIvvvZZZ___ppppppjjjnnn~~~ssshhhggg]]]YYY___fffpppvvvxxx{{{tttvvvyyy~~~ooo```ZZZYYYPPPNNNMMMOOOWWWlllXXXJJJ???===AAAAAA@@@???<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>??????<<<<<<======???@@@BBBBBB@@@AAAAAABBBBBBBBBBBBBBBDDDDDDDDDEEEFFFFFFGGGGGGFFFGGGHHHJJJKKKMMMNNNOOONNNPPPTTTVVVWWWXXXYYY[[[\\\\\\\\\\\\\\\\\\\\\\\\[[[___```\\\[[[___bbbbbbeeehhhkkkkkkiiigggffffffjjjkkkmmmmmmmmmmmmooopppqqq}}}|||rrr|||YYYWWWvvvvvvmmmiiippp}}}~~~kkk___\\\[[[VVVRRRQQQPPPSSS]]]kkkxxxxxxqqqiiinnnxxxaaaCCC666444444333333444333222111333444444;;;555NNNoooWWW^^^ooouuuqqqvvvtttkkkiii```[[[^^^dddmmm{{{wwwzzz}}}wwwqqquuuuuuyyytttbbbYYYWWWOOOMMMLLLOOOXXXkkkiiiWWWGGG@@@;;;;;;;;;999:::===;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===>>>>>>??????============>>>???@@@AAA@@@AAABBBBBBCCCCCCBBBBBBDDDDDDDDDEEEFFFFFFGGGGGGGGGGGGHHHIIIKKKLLLMMMMMMNNNPPPSSSTTTUUUVVVXXXYYY[[[[[[ZZZYYYYYYYYYZZZZZZZZZ^^^```\\\YYY\\\``````bbbeeeggghhhgggeeedddeeehhhjjjkkkkkkkkkkkklllnnnooosssuuuuuuWWW[[[~~~~~~tttlllmmmttt|||fff^^^\\\YYYVVVPPPKKKKKKUUU```hhhnnnrrr{{{zzzlllccclllvvvrrrQQQ:::666444444444333222222111111111111444<<<777VVV~~~dddZZZdddtttzzzyyy~~~xxxqqqjjjaaa[[[\\\```hhh{{{~~~|||{{{uuuqqquuu{{{qqqwww|||iii\\\VVVQQQNNNNNNQQQYYYjjjkkkSSSCCC;;;@@@===:::;;;:::777888<<<::::::::::::::::::::::::<<<======>>>??????@@@@@@???>>>>>>>>>??????@@@AAAAAAAAACCCCCCDDDCCCBBBBBBDDDDDDDDDEEEFFFFFFGGGGGGHHHHHHIIIJJJJJJKKKKKKLLLNNNPPPRRRSSSSSSTTTVVVXXXYYYXXXXXXXXXXXXZZZ[[[\\\ZZZ___aaa\\\YYY[[[___```^^^```ccceeeeeefffggghhhgggiiijjjjjjjjjjjjkkkmmmnnnlllssstttzzz{{{\\\bbbuuummm~~~ssslllkkkqqq~~~ooogggaaa\\\UUUOOOMMMQQQTTTUUUZZZ```hhhmmmyyyzzzjjjdddcccxxxyyy^^^???333888222222222111000000111222333000444===777ZZZzzzvvvYYYaaannn}}}vvvwww}}}yyynnnddd]]]\\\]]]eeexxxxxxsssooosssvvvnnnvvvqqqaaaXXXSSSQQQQQQUUU[[[jjjxxx\\\EEE;;;;;;???999777888<<<<<<999888:::::::::::::::::::::::::::===>>>>>>???@@@@@@AAAAAA@@@@@@@@@???@@@@@@AAAAAAAAABBBCCCDDDDDDDDDBBBBBBDDDDDDDDDEEEFFFFFFGGGGGGIIIIIIIIIJJJJJJJJJKKKKKKOOOPPPRRRSSSRRRSSSUUUWWWWWWWWWWWWWWWYYY[[[]]]___[[[```bbb]]]YYY\\\___aaaZZZ]]]aaadddeeehhhjjjmmmfffhhhiiijjjiiiiiikkkmmmnnniiijjj}}}{{{lllxxxdddddd}}}gggbbbyyynnngggiiixxxwwwiii```TTTPPPNNNOOOMMMMMMTTT___aaaaaaeeeqqq}}}yyyvvvtttzzzssspppmmmnnnvvvmmmfffnnnyyy{{{pppOOO222///999///000///......///111333555111444<<<666YYYzzzeeePPPcccuuuqqqttt|||rrrhhh```^^^^^^dddwwwuuuppplllppp~~~sssllluuu~~~wwweeeZZZVVVTTTTTTWWW^^^jjjuuufffQQQBBB;;;:::;;;;;;;;;:::888777777777888999999999:::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>>>>>>>>>>???@@@AAABBBAAAAAAAAAAAABBBCCCDDDDDDCCCDDDFFFGGGGGGEEECCCBBBIIIGGGGGGIIILLLOOONNNLLLMMMOOOQQQRRRSSSTTTVVVXXXbbb]]]YYYXXXZZZ]]]^^^]]]^^^______[[[XXX[[[ccciii\\\]]]___bbbdddeeefffgggggghhhjjjkkkkkkjjjiiihhhiiisssnnnooowwwoooxxx```ttt}}}iiihhhqqqgggmmmqqqmmmyyyiiiaaaZZZTTTPPPJJJHHHRRR^^^bbbbbb```bbbppp|||~~~}}}pppbbbaaabbbhhhqqq{{{|||sssjjjhhhooo|||wwwXXX???777666333111111000000000000000111555555...AAA:::[[[WWWRRReeeqqqnnnsss~~~rrrddd\\\\\\eeevvvwwwrrrlllnnn}}}wwwyyyuuunnnnnnoooqqqaaaYYYVVVUUUVVVYYY^^^jjjzzzZZZPPPCCC;;;999::::::999:::999888777666777777888999999999999999:::::::::;;;;;;;;;;;;<<<<<<<<<<<<>>>======>>>>>>???@@@AAAAAAAAA@@@@@@@@@@@@@@@AAACCCCCCDDDEEEEEEDDDCCCBBBGGGFFFEEEHHHKKKMMMMMMLLLMMMOOOPPPQQQQQQRRRTTTVVV[[[ZZZYYYZZZ]]]______]]]]]]]]]\\\YYYXXXZZZ___ccc]]]^^^```bbbdddfffgggggggggggghhhhhhggggggfffeeefffpppnnnmmmnnn{{{kkk\\\rrrvvvaaannnffflllttt}}}{{{iii```WWWQQQKKKIIIPPPZZZ```dddfffeeejjjwww}}}rrrmmmllllllmmmooonnnjjjgggdddhhhmmmpppttt}}}{{{jjjPPP<<<444333222111111000000000000111111000333---===:::___xxxQQQSSSlllnnnlllqqqvvviiiaaa^^^eeeuuu|||vvvnnnooo|||wwwvvv{{{zzzsssmmmmmmkkkxxxnnn```ZZZVVVUUUWWW[[[aaalll~~~dddMMMAAA===888666888999777666888777777666666666666777999999999888888888888888:::::::::;;;;;;;;;<<<<<<===<<<<<<======>>>???@@@AAAAAA@@@??????>>>======CCCCCCCCCCCCCCCCCCCCCCCCEEEDDDDDDGGGJJJLLLMMMLLLLLLNNNOOOPPPPPPPPPRRRTTTSSSTTTWWW[[[^^^___]]][[[\\\ZZZXXXXXXZZZ\\\\\\\\\]]]^^^```ccceeefffggghhhhhhhhhgggfffeeedddcccccceeemmmmmmlllvvvwwwqqq```___tttfffzzz~~~oookkknnnkkkyyyyyyhhh[[[QQQLLLMMMQQQXXX```eeeccc```eeemmmsss~~~vvvnnnfff^^^WWWSSSYYYeeeuuunnnVVVDDD888000///222111000000000000000111111///666333===BBBmmmoooMMMTTTqqqrrrpppttt}}}qqqhhhbbbfffuuu{{{rrroooyyyxxxuuuvvvwwwrrrnnnnnniiiqqqyyyhhh]]]XXXUUUUUUWWW]]]cccooouuu```SSSEEE888:::888777777888777555333666666666555555555666666888888888888777777777777999:::::::::;;;;;;;;;;;;<<<;;;;;;<<<<<<===>>>???@@@@@@@@@@@@??????>>>>>>BBBBBBAAAAAAAAABBBCCCCCCDDDDDDEEEGGGJJJLLLMMMMMMJJJLLLNNNOOOPPPQQQSSSUUUOOOQQQTTTXXX[[[[[[ZZZXXX[[[XXXVVVYYY^^^```^^^[[[^^^___aaaccceeeggghhhhhhlllkkkjjjhhhgggffffffeeefffjjjkkknnnsssyyyoooyyy|||^^^ggglllfffjjj{{{xxxfffeeennn{{{mmm```XXXTTTSSSQQQXXX^^^]]]ZZZZZZ^^^ccciiisss{{{|||{{{~~~zzz{{{|||{{{yyywww|||rrrbbbXXXTTTUUUWWWYYYfff{{{}}}___DDD:::555...---333000000000000000000111222000999666:::HHH{{{uuuSSSWWWoooxxxwwwyyyxxxnnngggjjjwww~~~tttooowww~~~{{{xxxxxxrrrooonnnhhhnnnuuueeeZZZVVVSSSSSSVVV]]]eeeooosssVVVFFF@@@<<<999:::999888777777777555444555555555666666666555555777777777777777777777777999999999999:::::::::;;;;;;;;;;;;;;;<<<===>>>?????????AAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAABBBCCCDDDDDDEEEGGGIIIJJJKKKMMMNNNHHHKKKMMMOOOQQQSSSVVVXXXSSSTTTVVVWWWWWWXXXYYYZZZZZZWWWWWW[[[bbbeeebbb]]]]]]^^^```ccceeefffggghhhnnnnnnnnnmmmlllkkkjjjjjjiiijjjjjjpppvvvtttzzzjjjnnn___zzzpppUUUaaauuulllllloooxxxvvvlllbbb[[[SSSSSSTTTVVVWWWVVVWWWXXX[[[fffppprrrqqqrrrtttssspppqqqsssxxx{{{sssooojjjgggiiinnnqqqpppmmmkkkjjjiiipppzzzpppaaaTTTOOOTTT]]]dddaaaiii{{{qqqRRR888444444...---444000000//////000111222222...666333444IIIccc^^^nnnwwwwwwxxx|||{{{rrrmmmooo{{{~~~uuuooouuu|||rrrlllkkkeeellltttdddZZZVVVRRRQQQUUU]]]dddmmmyyyxxxjjjVVVEEE<<<888777666888777777666666666666777444555666666777666666666666777777777888888888888888888999999999:::::::::<<<;;;;;;<<<<<<===>>>??????@@@BBBCCCDDDDDDCCCCCC@@@AAAAAABBBBBBCCCCCCCCCEEEGGGIIIIIIIIIJJJLLLNNNHHHJJJMMMOOOQQQSSSUUUXXXXXXYYYYYYXXXWWWXXXZZZ]]]ZZZXXXXXX\\\bbbeeebbb^^^\\\]]]___bbbdddeeefffggglllmmmnnnooooooooommmmmmjjjjjjhhhpppxxxuuuzzzrrrmmmkkkeeejjjYYYmmmqqqllliiinnn{{{ssseee^^^WWWQQQQQQSSSQQQOOONNNOOOXXX___aaaaaaddddddcccddddddfffjjjqqqzzz~~~}}}}}}}}}~~~|||{{{xxxrrrjjjdddbbb___]]]]]]```bbbaaa```]]]\\\[[[^^^gggqqqqqqkkkZZZXXXVVVVVVYYYbbbnnnvvv^^^FFF333222444///...333////////////000111222333111555555555OOOllleeesss}}}~~~qqqssstttvvv}}}tttpppsss~~~uuunnnsssrrrhhheee___eeeyyyvvvhhh^^^ZZZRRRQQQUUU]]]dddjjjsss|||{{{jjj```MMMGGG???999777555333222444555666666666666666777444555666777888777777666555666777777888999::::::888888888888999999999999<<<<<<<<<<<<===>>>???@@@@@@AAACCCDDDDDDCCCBBBAAA???@@@BBBCCCDDDDDDCCCCCCEEEGGGIIIIIIHHHHHHJJJLLLIIIKKKMMMNNNOOOPPPRRRTTTVVVWWWXXXXXXVVVWWWZZZ\\\ZZZYYYYYY[[[^^^```^^^[[[[[[\\\^^^aaacccdddeeefffeeegggjjjmmmooonnnlllkkkhhhjjjhhhllltttssssss~~~yyy{{{aaajjjhhhZZZiiivvvtttjjjhhhfffgggnnnzzz{{{mmm```[[[XXXRRROOOPPPKKKOOOPPPOOOQQQVVVYYYWWW[[[[[[\\\^^^aaafffjjjlllnnnllllllooonnnjjjjjjmmmjjjjjjjjjkkkmmmoooqqqrrrjjjiiigggeeecccbbbaaaaaa```^^^[[[XXXVVVUUUTTTTTTPPPPPPNNNNNNSSSZZZZZZVVVSSSXXX```iiisss~~~~~~nnnIII===333222333111///000////////////000111222333333555999:::UUUxxx{{{fffggg}}}{{{|||rrruuuuuuuuu|||~~~uuusssvvv~~~vvvnnnrrrvvviiibbbYYY]]]ooo{{{lllaaa\\\TTTSSSVVV^^^dddhhhnnnuuuttt^^^MMMBBB>>>;;;777444555666555555666444666888999888666555555444555777888888888777666555555666888999:::;;;<<<777888888888888999999999===<<<<<<======>>>???@@@BBBCCCDDDDDDDDDBBB@@@>>>???@@@CCCEEEEEEEEEDDDCCCDDDGGGIIIHHHFFFEEEHHHJJJKKKLLLNNNNNNMMMMMMNNNPPPPPPSSSVVVVVVUUUUUUWWWYYYZZZYYYYYYZZZ[[[ZZZYYYXXX[[[\\\^^^```bbbdddeeeeee^^^aaafffkkkmmmllljjjhhheeejjjggggggooopppooowwwtttooowwwuuuhhhfffxxxTTTRRRVVVOOO^^^aaadddccccccjjjyyyzzzoooeee\\\YYY\\\PPPOOOKKKHHHKKKSSSWWWWWWZZZZZZZZZZZZYYYWWWVVVUUU[[[XXXXXXZZZYYYWWWYYY]]]VVVUUUUUUVVVWWWYYY[[[]]]YYYXXXVVVTTTTTTXXX^^^cccbbbaaa]]]WWWQQQLLLKKKKKKHHHIIIHHHHHHLLLTTTWWWVVVaaagggqqq}}}\\\<<<888444333333111///...////////////000111222333000000777:::TTT|||wwwyyyxxxZZZeeeyyy~~~zzz{{{yyy|||zzzvvv{{{~~~uuussswww}}}wwwnnnqqq|||lllcccWWWXXXiiiyyyuuu|||pppccc\\\VVVUUUXXX___dddggglllrrrwwwgggSSSCCC:::888999666555444333333333333333444444444555555555555666888888777777666666555555555666888999::::::999999888888777777777777888888:::::::::;;;;;;;;;<<<<<<>>>>>>???@@@AAAAAABBBBBB;;;>>>AAABBBCCCDDDEEEGGGFFFFFFGGGHHHIIIIIIIIIIIILLLMMMMMMNNNNNNNNNMMMMMMQQQQQQRRRSSSUUUVVVWWWXXXZZZYYYYYY[[[^^^^^^ZZZVVV\\\]]]___```bbbdddfffgggbbbdddhhhjjjkkkjjjhhhfffdddeeehhhjjjlllmmmmmmmmm|||wwwlllpppsssWWWlllyyy\\\PPPKKKRRR^^^jjjkkkeeeccciiippp~~~{{{llleeefff^^^XXXQQQLLLLLLMMMOOOPPPQQQQQQRRRSSSRRRPPPNNNLLLKKKNNNPPPPPPNNNMMMNNNPPPTTTSSSSSSUUUWWWVVVRRRNNNNNNNNNMMMLLLJJJLLLOOORRRSSSPPPLLLJJJJJJKKKLLLLLLLLLNNNQQQVVV]]]eeelllooo{{{~~~}}}~~~nnnEEE333333222222111000//////111111000000000000000111444000444>>>FFF{{{www```YYYQQQ}}}zzzyyy{{{{{{|||xxxxxxwww~~~uuummmooovvvjjj```\\\ccc~~~yyyjjj___YYYVVV\\\ccceeedddgggooowww}}}xxxvvviiiWWWFFF<<<888777666555555444333333333333333444444444444555555555555777777777666666666555555555666777999999999999999888888888777777888888888999::::::;;;<<<=========>>>>>>??????@@@AAAAAABBB===???AAABBBAAAAAABBBCCCEEEFFFGGGHHHIIIIIIIIIIIIMMMMMMNNNOOOOOOOOONNNNNNPPPPPPRRRTTTUUUVVVVVVVVVWWWVVVWWWYYY\\\]]]\\\YYYYYYZZZ\\\^^^```bbbcccdddccceeehhhjjjjjjiiigggeeedddeeegggjjjlllmmmmmmmmmsssqqqkkkyyy___cccrrrttt\\\MMMMMM[[[jjjpppkkkfffgggjjjqqq~~~yyyttteeeaaaZZZVVVTTTRRRPPPNNNNNNNNNNNNOOOOOOMMMKKKJJJCCCFFFGGGGGGEEEDDDEEEFFFQQQPPPQQQSSSUUUTTTPPPMMMKKKKKKJJJHHHGGGHHHLLLOOOPPPNNNKKKKKKLLLNNNPPPQQQYYY[[[___eeennnvvv}}}{{{{{{|||~~~zzz\\\AAA333333222111111000//////111111000000000000111111222111666>>>HHH{{{~~~XXXVVVRRR{{{{{{}}}|||}}}yyywwwwww}}}uuulllnnn}}}zzzoooccc^^^fff{{{~~~~~~{{{yyyzzz~~~rrraaaYYYZZZXXX\\\ccciiimmmpppsssttt|||wwwrrrnnnmmmkkkgggdddbbbUUUCCC777555555555444444444333333222222333333333333333444444444555555666666666666666555555555555666777888999999999888999999999999999999999999999999:::<<<===>>>??????>>>>>>>>>???@@@@@@AAAAAA???AAABBBAAA@@@??????@@@EEEEEEGGGHHHHHHHHHHHHHHHMMMMMMNNNOOOOOOOOOOOOOOONNNPPPSSSUUUVVVVVVVVVUUUUUUTTTTTTVVVYYY\\\]]]\\\ZZZ\\\^^^aaaccceeeggggggeeefffhhhiiihhhgggeeecccdddeeegggjjjkkkllllllllllllsssrrruuu~~~iii[[[{{{tttXXXFFFRRRbbbooorrrmmmeee___eeeppp}}}~~~vvvkkkbbb]]]YYYUUURRROOOMMMKKKKKKKKKJJJHHHFFFIIIJJJJJJIIIGGGFFFGGGGGGJJJIIIJJJKKKMMMMMMKKKIIIJJJJJJHHHFFFEEEGGGKKKNNNNNNNNNOOORRRWWW\\\aaadddrrruuuyyy}}}yyywwwxxxzzz{{{{{{}}}~~~~~~{{{}}}bbbFFF:::222222222111111000000///111000000000000000111111000333888>>>LLL{{{PPPTTTTTTyyy}}}wwwvvv|||}}}{{{}}}|||~~~zzzyyyvvvmmmmmmzzzvvvgggaaaiiiwww}}}yyyyyy|||mmmZZZXXX___[[[^^^eeennnuuuxxxvvvrrr~~~xxxqqqmmmZZZWWWTTTRRRRRRRRRQQQPPPKKKBBB777000000333444444333333222222222222333333222333333333444444444444555555555555555555555555555555666777777888888888::::::::::::::::::::::::999999:::<<<>>>???@@@AAA>>>>>>>>>>>>??????@@@@@@???AAABBBBBB@@@??????@@@DDDEEEFFFGGGHHHHHHHHHHHHKKKKKKLLLNNNNNNOOOOOOOOONNNPPPTTTVVVXXXXXXVVVUUUTTTSSSSSSSSSVVVYYY[[[\\\[[[\\\___bbbeeeggghhhhhhfffgggggggggfffeeecccbbbeeefffhhhjjjlllllllllllliiilll{{{|||rrr___mmmxxxPPPNNNQQQ```qqqvvvkkk^^^cccggglllsss|||yyypppkkkfffccc^^^ZZZUUUSSSRRRPPPMMMJJJIIIIIIHHHFFFEEEDDDDDDDDDGGGGGGHHHIIIJJJKKKJJJJJJNNNNNNNNNMMMMMMQQQVVVZZZZZZ]]]cccjjjrrr{{{xxxwwwvvvuuutttuuuvvvwwwyyyzzz}}}}}}~~~{{{{{{lllMMM888444222111111111000000000///000000000000000000111222///555999???PPP~~~OOOVVVXXXxxx~~~~~~|||vvvsssuuuvvvwww}}}~~~zzzooommmyyymmmcccjjjxxxzzz~~~yyyvvvwwwnnn]]]]]]fff```ccciiiqqqvvvwwwuuurrr}}}uuuqqqjjjccc\\\TTTLLLGGG;;;:::999999:::<<<======888777444222000111333555222222111111111222222333222222222222333333333444444444444444444555555555555555555666666777888888999:::;;;;;;;;;;;;:::999999999:::<<<>>>???@@@AAA======>>>>>>>>>>>>??????>>>@@@BBBCCCBBBAAABBBCCCDDDDDDEEEFFFGGGGGGGGGGGGHHHIIIJJJKKKMMMMMMNNNNNNNNNPPPTTTWWWXXXXXXVVVUUUVVVUUUTTTSSSSSSUUUXXXZZZWWWYYY\\\___aaacccccccccffffffeeeeeedddccccccccceeefffhhhjjjkkkllllllkkkfffkkknnn|||jjjrrr}}}hhhppp{{{aaaIIILLLeeezzz|||tttiiifffcccccciiizzzxxxrrrkkkfffddd```[[[VVVVVVTTTRRRPPPPPPOOOOOONNNOOOPPPPPPQQQRRRSSSUUUVVVYYY[[[^^^bbbfffmmmsssxxx~~~yyytttsssssssssssstttuuuuuuxxxyyy|||~~~oooVVV???333111111111111000000000000000000000//////000111222222222555999AAAUUU~~~VVV[[[^^^yyy~~~zzzzzzwwwsssppprrrwww|||~~~rrrnnnxxxssseeeiii{{{|||rrrqqq{{{vvvpppnnnvvv}}}qqqfffeeejjjdddhhhmmmpppqqqqqqqqqrrr~~~yyy{{{wwwnnngggdddaaa^^^TTTQQQMMMHHHDDD???:::666////////////000222444666///222444333111111222444111111000000111111222222111111222222222333333333333333333444444444444444555444444444555666777888999999;;;;;;;;;;;;999999999999:::<<<===>>>??????===============>>>>>>>>>===???BBBCCCCCCCCCDDDFFFCCCDDDEEEFFFFFFGGGFFFFFFFFFGGGHHHJJJLLLMMMMMMNNNNNNOOORRRTTTVVVVVVUUUTTTVVVVVVVVVTTTRRRSSSUUUXXXXXXZZZ]]]```bbbbbbbbbbbbdddccccccbbbccccccdddeeecccdddfffhhhiiijjjiiiiiibbbfffdddhhh|||iiirrruuulllgggxxx[[[GGGUUUpppsssmmmeee___^^^fffzzz|||wwwnnnhhhllljjjgggeeeeeefffeeedddaaabbbccccccdddfffiiilllrrrvvv}}}{{{vvvuuusssssssssssstttuuuuuuvvvxxxwww}}}~~~zzz___DDD777333000000000000000000000000000////////////000111222333555333777EEE]]]{{{``````ccc~~~~~~vvvrrrnnnllllllsss~~~uuunnnvvvzzzhhhjjj}}}~~~rrrjjjppp~~~{{{wwwpppkkkrrr}}}~~~vvvssspppllliiijjjgggjjjmmmnnnmmmlllnnnoooxxxsssmmmkkkkkkjjjfffbbbiiiiiidddYYYOOOJJJFFFCCC;;;:::999999::::::888666111111000//////000111333111000000000111111111111000000000000000111222222111111111111222222222222222222333333333444444444444444444444444666777888888999:::;;;;;;:::999888999::::::;;;<<<====================================???AAABBBBBBBBBCCCDDDBBBCCCDDDEEEFFFFFFFFFFFFEEEFFFHHHJJJLLLNNNNNNOOOLLLLLLNNNPPPQQQRRRRRRRRRUUUVVVWWWUUUSSSSSSUUUXXXZZZ\\\___aaaccccccbbbaaaaaaaaa``````bbbdddfffggg```aaaccceeeffffffeeeeeedddaaa___dddtttyyylllfffYYYLLLYYYvvvvvvjjjccc^^^___gggrrr}}}|||}}}~~~~~~|||xxxtttrrrqqqsssssssssssstttvvvxxxyyyyyyvvv~~~|||kkkOOO:::222111111///000000000000000000000////////////000111222333888000444JJJeee}}}iiicccfff|||qqqlllhhhgggkkkwwwxxxvvv}}}uuummmtttllllll{{{tttllliiippp{{{|||zzzzzzssslllrrr~~~wwwmmmmmmooonnnllljjjhhhhhhiiikkknnnnnnmmmkkk\\\WWWSSSTTTXXX[[[[[[YYYSSSUUUQQQFFF===:::888666555444333333444444222000111111000...,,,+++,,,---555000+++,,,000222000---000000///000000111222222000111111111111222222222222222222333333444444444444444333333444555777888777888:::;;;;;;:::888777:::::::::;;;;;;<<<<<<<<<===============<<<<<<<<<===???AAAAAA@@@@@@AAABBBBBBCCCDDDEEEFFFFFFFFFFFFFFFGGGIIIKKKMMMOOOPPPPPPJJJJJJKKKLLLNNNOOOPPPQQQSSSUUUWWWVVVTTTSSSVVVXXXWWWYYY[[[^^^___^^^]]]\\\```_________aaadddgggiii^^^___```bbbcccccccccbbbhhh^^^^^^hhhlllsssvvveeepppoooJJJDDD^^^yyy|||mmmgggdddbbbeeekkknnnvvvyyypppoooqqqooolllrrrrrrrrrsssuuuwwwzzz{{{xxxvvvttt]]]FFF777//////111////////////000000000000////////////000111222333:::...222NNNkkknnnccchhhwwwxxxzzzoooiiigggggglllzzz|||vvvuuu|||uuulllrrrpppnnn~~~vvvvvvqqqiiikkkuuuxxxtttuuuwwwqqqiiinnn|||uuukkkkkkoooooommmlllhhhfffeeejjjqqqsssmmmgggFFFFFFFFFEEEDDDCCCBBBAAA>>><<<888444222000000000////////////////////////---------............//////////////////.........000000000000111111111111111111111000000000000000222222333333333333444444444444444555555555555666777888888999999999888888777888888999;;;<<<<<<===???>>>======>>>>>>===<<<=========>>>??????@@@@@@@@@BBBCCCDDDDDDDDDFFFGGGEEEGGGJJJKKKJJJKKKLLLMMMKKKKKKKKKKKKKKKLLLMMMNNNNNNPPPRRRQQQQQQTTTZZZ```^^^\\\YYYVVVUUUWWW\\\aaa]]]^^^___aaaaaaaaaaaa```^^^]]]^^^```cccffffffeeebbbbbbbbb```___fffzzzsssggg|||aaaEEEIIIYYYssssssfff______gggfffgggmmmvvv~~~zzztttmmmjjjjjjmmmnnnmmmrrrmmmmmmssswwwuuuuuuyyywwwyyyyyy]]]BBB999777111///222////////////////////////.........//////000111222222777666JJJyyynnnbbbwwwuuukkkfffjjjrrrvvvpppnnnrrrrrrlll}}}yyysss{{{uuunnndddfffooooootttrrrrrrvvvqqqppp{{{rrrkkklllppptttuuunnnddd^^^dddnnnssstttuuu<<<<<<<<<<<<;;;:::999888777555222000.........///........................------------............////////////............/////////000000000111111111000000000000000000000222222333333333333444444444444444555555555555666777777888999999999888888777888888999;;;<<<<<<===>>>>>>============<<<;;;;;;;;;<<<<<<===>>>>>>??????AAACCCCCCCCCCCCEEEGGGEEEGGGIIIJJJJJJIIIKKKLLLJJJJJJJJJJJJKKKLLLMMMMMMPPPRRRTTTSSSRRRTTTYYY]]][[[\\\\\\[[[ZZZZZZ\\\]]]]]]\\\\\\\\\\\\]]]^^^___[[[ZZZZZZ\\\___aaabbbbbb______```___^^^aaaooo~~~uuuxxx}}}xxxfff}}}aaaHHHFFFRRRlll}}}lll\\\WWW[[[]]]bbbjjjrrr||||||uuuppplllgggfffgggjjjkkklllpppmmmnnnsssuuusssuuuyyyyyyhhhPPP:::444333///---000////////////////////////.........//////000111222---222555NNNiiieeezzz~~~tttmmmkkkssszzzwwwkkkfffgggnnn{{{ssskkkxxxxxxppp}}}ssshhheeekkklllrrrqqqrrrwwwtttuuuxxxmmmgggiiinnnsssssshhh___```ggglllqqquuu333333333333222111000000000///...---------...///........................------------.............................................////////////000000000000000000000111111222222333333333333444444444444444555555555555666666777888888999999888888888888999::::::;;;<<<<<<======<<<<<<<<<;;;;;;;;;999::::::;;;<<<<<<======>>>@@@AAABBBAAABBBDDDEEEEEEGGGIIIIIIHHHHHHIIIJJJIIIIIIIIIIIIJJJKKKLLLMMMRRRTTTWWWVVVTTTTTTWWWZZZXXX\\\```bbbaaa^^^[[[ZZZ\\\[[[YYYXXXXXXZZZ\\\]]][[[YYYXXXYYY\\\___aaaaaa```^^^___```^^^^^^dddllloooiiixxx``````|||~~~UUUEEEAAAWWWtttqqqaaa]]]VVVWWW[[[aaagggooo~~~vvvlllggggggeeecccdddfffiiikkkkkkooooooppprrrqqqqqquuu|||uuuSSSAAA222000222///---...////////////////////////.........//////000111222000333777RRR~~~qqqaaahhh}}}{{{sssrrrttt|||zzzlll___]]]ccclllwwwyyyttt~~~wwwmmmuuujjjdddfffkkkrrrrrrssswwwtttuuuzzzmmmcccbbbjjjssstttiii___]]]```fffpppyyy000000000000//////...---//////............///000------------------------,,,,,,---------.........------...............///---------.........//////000000000000000111111111222222222333333333444444444444444555555555555666555666777888888999999888888888999::::::;;;<<<<<<;;;<<<<<<<<<:::::::::;;;999::::::;;;;;;<<<=========>>>@@@AAA@@@AAABBBDDDEEEGGGHHHHHHGGGFFFGGGHHHHHHHHHHHHIIIIIIKKKLLLMMMQQQTTTXXXXXXVVVUUUWWWYYYXXX\\\bbbeeeddd```]]][[[\\\\\\[[[ZZZZZZZZZ[[[\\\]]]\\\ZZZ[[[^^^aaabbbcccbbb___^^^``````^^^```dddtttooorrr}}}iiimmm{{{\\\EEEKKKeeexxxmmmfff[[[[[[\\\___aaaeeeppp|||uuummmhhheeeccccccdddeeehhhjjjlllmmmnnnpppqqqqqqpppttt~~~gggCCC888///000222000......////////////////////////............///000111222666666:::YYYzzz```YYYiiiyyytttxxx~~~qqqdddZZZ]]]gggpppwww{{{||||||vvvlllyyyqqqkkkjjjnnnuuuuuusssuuuoooooo||||||sssiiiccceeennnvvvssskkkbbb___```fffsss~~~//////000000000///......000000///...............------------------------,,,,,,,,,------------...,,,---------......//////------------............//////000000111111111111222222222333333333444444444444444555555555555666555555666777888999999999888999999::::::;;;;;;;;;:::<<<===<<<999888:::;;;;;;;;;;;;<<<======>>>>>><<<>>>???@@@@@@@@@BBBCCCEEEFFFHHHHHHGGGFFFGGGHHHGGGHHHHHHHHHJJJKKKLLLMMMOOOSSSWWWYYYWWWVVVXXXZZZYYY\\\aaacccbbb```______^^^___```aaa```___\\\[[[^^^]]]\\\]]]___bbbccccccccc^^^\\\^^^___]]]___bbbddd{{{nnnuuu\\\GGGOOOppp|||dddbbb___]]]^^^]]]]]]cccjjjnnnxxx{{{wwwqqqjjjeeeccccccccccccdddeeeggghhhjjjkkkmmmjjjnnnrrrsssxxxhhhPPP999333///000222000---,,,////////////////////////............///000111222555555:::^^^uuuVVVVVVkkk~~~zzzxxx~~~~~~ggg```^^^fffoootttvvvwwwxxxttt|||xxxnnnzzzvvvtttpppxxxxxxvvvtttjjjhhhttt|||ssshhhcccgggpppxxx|||vvvoooiiifffdddgggpppzzz....../////////......---......------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---......//////---------............////////////000111111222222222222333333333333444444444444444555555555555666444555666777888999999999999999999::::::;;;;;;;;;:::<<<>>><<<999888:::<<<<<<<<<<<<===>>>>>>??????<<<>>>???@@@???@@@BBBCCCDDDFFFHHHHHHGGGGGGHHHIIIHHHHHHHHHIIIJJJLLLMMMNNNOOOSSSWWWXXXVVVUUUWWWYYYXXX[[[^^^______```aaabbb```bbbdddfffeeebbb^^^\\\\\\\\\\\\]]]```aaaaaa```^^^[[[ZZZ\\\\\\[[[]]]aaa```oooppphhh~~~nnnZZZ@@@QQQpppyyynnnfff^^^\\\[[[YYYZZZ]]]]]]dddlllssszzzsssgggfffcccaaa______```aaaaaacccdddeeefffgggjjjmmmjjjqqqxxxrrrQQQ>>>222000......///...,,,+++////////////////////////.........//////000111222444444:::___sssRRRWWWhhhyyy~~~~~~vvvddddddiiirrrwwwvvvtttuuusssooozzz|||sss}}}zzzwwwttt~~~|||wwwjjjeeepppwww}}}pppcccbbbmmmzzz|||vvvoookkkgggdddgggmmm,,,------.........------+++,,,,,,,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,------...//////---............/////////...//////000111111222222222222333333333333444444444444444555555555555666333444555777888888999999999999::::::::::::;;;;;;:::===???===:::888:::===<<<<<<<<<===>>>>>>??????<<<>>>@@@@@@@@@@@@BBBDDDDDDFFFHHHIIIHHHHHHIIIJJJHHHHHHIIIJJJKKKMMMNNNOOOQQQTTTWWWVVVTTTSSSUUUWWWUUUXXX[[[]]]^^^```bbbccccccdddeeeeeedddaaa___]]][[[[[[\\\___aaabbb```^^^ZZZYYY[[[^^^\\\YYY[[[___bbbddduuugggsssrrryyyZZZIIINNN|||xxxggg```]]][[[YYYYYYWWWYYY\\\```fffppp{{{~~~wwwkkk``````aaaaaabbbbbbaaaaaa```___bbbddddddeeeggglllpppttt}}}yyy^^^CCC444/////////------...///...////////////////////////.........//////000111222555555===bbbnnnOOOUUU```ooo}}}rrrkkkkkkqqqzzz~~~vvvuuuxxxrrrnnnyyyyyy}}}||||||jjjbbbjjjlll}}}vvvhhhfffrrrwwwooojjjeee``````ccc------...............---++++++,,,---------------++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,---...//////.........////////////000...//////000111222222222222222333333333444444444444444444555555555666666333444555777888888999999:::::::::::::::::::::;;;:::===@@@>>>:::888:::>>>;;;;;;<<<<<<===>>>>>>>>>===>>>@@@@@@@@@AAABBBDDDCCCEEEHHHIIIIIIIIIJJJLLLHHHIIIIIIJJJLLLNNNOOOPPPTTTVVVWWWVVVRRRQQQSSSUUURRRUUUZZZ]]]^^^```aaaccceeedddcccbbbaaa```___^^^\\\]]]___bbbddddddaaa^^^XXXZZZ___bbb___ZZZZZZ^^^dddcccfffyyywwwooosssjjjjjjaaaAAAeeetttgggbbb___[[[ZZZTTTVVVYYY\\\___dddiiimmmxxx}}}oooiiihhhccc[[[[[[]]]```bbbcccbbb```^^^```bbbdddeeefffjjjpppttt{{{dddMMM:::---///111000......000222333////////////////////////.........//////000111222222555AAAiii~~~iiiKKKQQQXXXeeezzzttt~~~xxxnnngggttt}}}xxxwww}}}|||nnnjjjvvv}}}jjj^^^eeeeeexxx~~~oookkkttt~~~tttkkkfffbbb___^^^```,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------////////////////////////111111111000000000000000222222222333333333444444333333333444444444555555666777777777888888888888::::::999999999999999999:::::::::;;;;;;;;;;;;<<<;;;;;;;;;<<<<<<===>>>???===>>>???@@@AAABBBBBBBBBDDDDDDFFFGGGHHHIIIIIIIIIHHHHHHIIIJJJLLLMMMOOOPPPUUUTTTSSSSSSRRRSSSSSSSSSUUUWWWZZZ]]]___``````______```aaa```^^^^^^___aaadddaaa___```cccccc___ZZZYYYXXXWWWXXXZZZ\\\\\\[[[WWW^^^eeellltttfffnnnooo{{{eeeYYYyyymmmbbb```\\\WWWWWWWWWXXXXXXXXX[[[^^^aaammmrrr|||sssmmmeeebbbiiiooohhhZZZ]]]^^^aaadddfffddd___\\\ffffffeeeeeehhhppp{{{jjjMMMAAA888---................................................---///////////////111333777>>>???iiilllPPPSSS___aaaxxx~~~{{{yyyyyy{{{uuunnnnnnppp~~~vvvkkkhhhtttuuu~~~ttteee^^^dddqqqzzzooopppwww{{{|||{{{{{{pppddd[[[XXXZZZ]]],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***------,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------........................000000000000000000000000222222222333333333333444333333333333444444444444555555666666666777777777999999999999999999999999::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<===>>>?????????@@@AAAAAABBBBBBBBBBBBCCCCCCEEEFFFGGGHHHHHHHHHHHHHHHHHHIIIKKKNNNPPPQQQSSSSSSRRRRRRRRRRRRRRRSSSTTTVVVYYY\\\^^^__________________]]]\\\\\\^^^```^^^\\\ZZZ]]]aaaaaa^^^[[[XXXVVVUUUVVVXXXYYYYYYYYYWWWZZZ\\\^^^iii||||||}}}vvvaaaaaahhh```[[[SSSTTTUUUVVVVVVVVVVVVWWWXXX\\\___fffnnnwwwyyytttooojjjfffbbb```\\\\\\ccciiidddZZZ]]]^^^^^^___^^^^^^]]]]]]bbbffflllpppwwwqqqQQQ===888555000................................................---///////////////111333...888@@@pppvvvTTTTTTdddmmm|||vvvrrrppppppwww|||{{{rrrkkkmmmxxxzzznnnjjjsssvvv~~~tttfff]]]cccnnn{{{zzzooonnnrrrtttvvvxxx~~~yyypppdddZZZUUUTTTUUU,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........------------------------000000000000000000000000111111222222222333333333222222333333333444444444444444444555555555555666777888888888999:::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<======>>>???@@@AAAAAABBBBBBBBBBBBBBBAAAAAABBBCCCDDDEEEFFFFFFFFFHHHGGGGGGHHHJJJNNNQQQSSSRRRRRRRRRRRRRRRRRRRRRRRRTTTUUUXXX[[[]]]^^^^^^^^^______]]][[[YYYYYY\\\___XXXWWWVVVYYY]]]___]]][[[WWWUUUTTTTTTUUUVVVVVVUUUTTTTTTUUUWWWYYYiii{{{{{{uuunnnmmm|||rrrkkk___TTTTTTUUUUUUTTTTTTSSSRRRVVVVVVWWW[[[```hhhooosss{{{{{{sssoooiiiddd```\\\XXXUUUUUUVVVVVVWWW\\\aaa___[[[___aaacccaaa^^^]]]```bbbiiinnnvvv|||uuuTTT<<<333222111000---------------------------------------------------///////////////111333///:::EEEwww```^^^rrr|||}}}|||zzzvvvqqqmmmmmmmmmqqqyyyzzzpppggghhhuuuzzzzzzssslllrrrzzztttfff]]]ccclllxxx{{{qqqllljjjjjjnnnsss|||xxxpppeeeZZZSSSOOONNN++++++++++++++++++++++++++++++,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------.........//////------------------------/////////000000000000000111111111111222222222222222222222222333333333333444444444444555555555555666777777888999::::::;;;:::;;;;;;;;;;;;<<<<<<<<<===============>>>@@@@@@AAAAAAAAABBBAAAAAA@@@@@@@@@AAABBBCCCCCCDDDDDDDDDFFFFFFFFFGGGIIIMMMQQQTTTQQQQQQRRRRRRSSSSSSSSSSSSTTTVVVXXXZZZ\\\^^^^^^___```___\\\YYYWWWXXX[[[^^^XXXWWWVVVXXX[[[]]]\\\ZZZVVVTTTSSSSSSTTTTTTTTTSSSRRRQQQVVV\\\YYY[[[rrrwww~~~rrruuujjjVVVZZZYYYWWWWWWWWWXXXWWWVVVYYYXXXVVVVVVWWW[[[___bbbkkkttt{{{zzztttnnniiidddaaa___]]][[[YYYXXXWWWWWWVVVTTTUUUUUUUUUWWW[[[___aaaeeejjjooonnnhhhddddddfff|||zzzyyy]]]BBB777555111---...---------------------------------------------------/////////...///111333555<<>>???@@@??????@@@@@@@@@??????>>>???@@@@@@AAABBBBBBBBBBBBDDDDDDEEEFFFIIILLLOOORRRPPPQQQRRRSSSTTTTTTTTTTTTUUUVVVXXXZZZ\\\^^^______aaa___]]]YYYVVVWWWZZZ]]][[[ZZZYYYYYYZZZZZZZZZYYYUUUSSSRRRRRRSSSTTTSSSRRRVVVQQQTTT\\\[[[VVV```qqqyyyzzz~~~{{{ggg___\\\XXXVVVWWWYYYYYYYYYUUUTTTTTTTTTTTTUUUVVVWWW```dddhhhjjjpppxxx|||xxxvvvtttpppmmmkkkgggbbb^^^[[[YYYXXXVVVQQQQQQQQQQQQQQQSSSUUUVVVUUUTTTTTTTTTVVV\\\eeemmmttt{{{|||tttooonnn~~~~~~{{{\\\GGG777666666///,,,...---------------------------------------------------/////////...///111333333888CCC{{{{{{tttWWW```zzzzzz~~~}}}yyyuuupppjjjgggiiiooovvv{{{}}}zzzzzz{{{{{{zzzxxxppphhhdddnnnrrrjjjkkkyyyzzzqqqsss{{{oooccc]]]^^^dddpppzzzpppeee___ccclllwwwssskkkaaaXXXRRRQQQRRR++++++++++++++++++++++++)))***++++++++++++++++++))))))************))))))++++++++++++++++++++++++,,,------------.........////////////////////////---......//////000000111///000000000000111111111000000111111111222222222444444444555555555666666666777777777888999999999999999999999::::::::::::;;;;;;;;;<<<<<<===>>>???>>>>>>???????????????>>>??????@@@AAAAAAAAAAAAAAABBBCCCDDDFFFHHHJJJLLLNNNNNNOOOQQQSSSTTTTTTTTTTTTTTTUUUVVVXXXZZZ\\\^^^___```___]]]YYYVVVVVVXXXZZZ[[[[[[YYYXXXWWWWWWWWWWWWSSSQQQPPPPPPRRRSSSRRRQQQZZZRRROOORRRSSSQQQVVV^^^qqquuutttgggbbb\\\YYYXXXWWWUUURRRQQQRRRTTTUUUWWWWWWWWWWWWWWWXXXYYYZZZ\\\bbbiiimmmpppqqqrrrtttttttttssssssvvvvvvwwwwwwwwwvvvuuuuuuvvvuuurrrnnnkkkhhhgggffffffccc___]]][[[ZZZXXXWWWVVVSSSPPPOOOPPPQQQQQQQQQMMMNNNOOONNNNNNOOORRRTTTRRRQQQQQQUUUYYY```mmmxxxuuuYYYEEE999/////////,,,---111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///////////////111333///666HHHgggKKK[[[xxx}}}~~~}}}~~~{{{rrrmmmfffcccfffnnnuuuyyy|||yyywwwxxxxxxuuunnngggbbbccckkk}}}uuueee^^^```uuuzzzqqqrrr}}}zzzlllbbb^^^YYY^^^lll}}}{{{rrrhhhbbbfffnnntttpppiii```WWWSSSRRRSSS************************))))))***+++++++++++++++)))***++++++++++++***)))************************,,,,,,,,,,,,------------........................------......///000000111/////////000000000111111000000000000111111111222333333333333444444444444777777777777888888888888777777888888888999999999::::::::::::;;;<<<===>>>===>>>???@@@@@@@@@@@@@@@??????@@@AAAAAAAAAAAA@@@@@@AAACCCFFFHHHIIIIIIIIIJJJLLLOOOQQQSSSSSSRRRRRRRRRSSSTTTVVVXXXZZZ\\\]]]]]]]]]\\\YYYVVVTTTUUUVVVXXXXXXWWWUUUTTTSSSTTTUUUOOONNNMMMNNNOOOQQQQQQPPPTTTQQQMMMKKKKKKMMMOOOQQQUUUuuuooo~~~yyytttpppiii```YYYWWWWWWXXXXXXYYYYYYYYYYYYTTTTTTTTTTTTTTTVVVYYY]]]______```______^^^^^^___^^^______```___^^^]]]\\\[[[ZZZXXXVVVTTTRRRQQQQQQNNNNNNNNNMMMLLLLLLNNNPPPNNNLLLJJJJJJLLLNNNOOONNNNNNOOOPPPOOOMMMNNNQQQTTTRRRPPPSSSZZZ```eeeppp{{{~~~|||^^^BBB888222---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///////////////111333111888LLLcccLLL\\\www~~~yyyxxxnnnjjjggggggkkkqqqvvvxxxvvvtttrrrooolllhhhdddaaacccmmm|||}}}tttfffYYYVVVYYYkkk{{{pppppp{{{{{{jjjbbb```ZZZ^^^lll~~~xxxssslllhhhkkkssstttrrrmmmeee]]]WWWTTTTTT************************((()))***+++++++++++++++***+++,,,------,,,+++***************************+++++++++,,,,,,,,,---------------------------------------...///000000111////////////000000000000000000000000111111111111111111222222222333333333888888888777777777777777666777777777777888888888:::::::::::::::<<<=========>>>???@@@AAABBBBBBBBB???@@@@@@AAAAAAAAA@@@@@@>>>@@@CCCFFFGGGHHHGGGFFFHHHJJJMMMOOOQQQQQQQQQPPPQQQQQQRRRSSSUUUXXXZZZ[[[[[[\\\[[[XXXUUUSSSSSSSSSTTTTTTSSSRRRPPPQQQRRRTTTMMMKKKKKKLLLNNNPPPPPPOOOJJJOOOPPPLLLJJJLLLKKKGGGJJJVVVppprrrsssxxxnnn]]]\\\ZZZXXXWWWVVVVVVVVVUUUTTTUUUVVVUUUSSSTTTWWWRRRSSSTTTTTTTTTUUUWWWYYYSSSTTTUUUUUUUUUSSSRRRQQQQQQPPPPPPOOOOOOOOOOOOOOOIIILLLNNNMMMLLLMMMQQQUUUQQQOOONNNMMMOOOPPPQQQPPPJJJLLLMMMLLLKKKLLLPPPSSSVVVTTTWWW```fffiiipppxxxwwwxxx}}}___CCC888111111000///111222///***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///////////////111333444888III~~~aaaOOO^^^sssyyyyyyzzz~~~sssnnnnnnjjjhhhiiimmmsssxxxzzzzzztttrrrmmmddd]]]\\\```dddhhhwwwwwwtttqqqjjj```WWWWWW\\\bbbwww~~~ppprrrzzzooonnnyyy}}}jjjbbbaaa]]]aaaooo}}}yyyuuusssooolllpppwwwwwwvvvsssmmmddd\\\WWWUUU************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,---------......,,,,,,,,,---...///000000////////////000000000000111111000000000000000111111111222222222333333333444444444555555555666666666666777777888888888999999999999::::::;;;;;;;;;===>>>>>>??????@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCCCCCCCDDDEEEFFFGGGKKKKKKLLLMMMNNNOOOPPPPPPNNNOOOQQQSSSVVVYYY\\\]]]___^^^\\\ZZZXXXVVVUUUTTTRRRSSSUUUVVVVVVTTTQQQOOOHHHHHHHHHHHHJJJLLLNNNPPPLLLKKKKKKIIIHHHGGGFFFFFFIIIJJJRRRmmm~~~qqq{{{mmmccc\\\^^^___\\\ZZZ\\\UUUVVVVVVUUUTTTRRRPPPPPPTTTSSSTTTUUUVVVUUURRROOOUUURRROOOMMMNNNOOOOOOOOOOOOOOONNNMMMLLLKKKJJJIIIKKKKKKKKKKKKLLLOOOUUUYYYQQQPPPOOOOOOPPPPPPNNNMMMUUUNNNKKKOOORRRQQQSSSXXXVVV^^^gggjjjhhhgggiiilllkkk{{{bbbKKK;;;333////////////............,,,,,,,,,,,,,,,,,,,,,,,,------------------------000000///000000111222333888111UUUyyyYYYPPP\\\nnn~~~{{{tttmmmhhheeehhhmmmtttyyyzzzxxxvvvuuutttjjjbbb___\\\[[[aaaiii}}}~~~yyyqqqnnnnnnlllbbbVVVSSSXXXdddrrr}}}uuusss{{{zzziiigggtttuuuiiibbbaaadddppp}}}|||yyytttpppppprrrtttuuurrrpppmmmfff\\\WWWWWW************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,------------...,,,,,,------......//////.../////////000000000000111111000000000000000111111111222222222333333333333444444444444555555555666666666777777777888888888999999::::::;;;;;;;;;>>>>>>??????@@@AAAAAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAABBBBBBCCCDDDFFFGGGHHHHHHHHHIIIIIIJJJKKKLLLLLLNNNNNNPPPRRRUUUXXX[[[\\\^^^^^^]]]\\\ZZZXXXVVVUUUUUUVVVVVVVVVTTTPPPMMMKKKJJJIIIIIIHHHIIIJJJLLLMMMKKKKKKJJJIIIHHHFFFEEEEEEGGGGGGKKKXXXtttuuuuuuuuufff___[[[WWWVVVYYY[[[YYYWWWVVVVVVUUUTTTSSSRRRPPPOOOOOORRRUUUWWWWWWNNNNNNNNNPPPQQQQQQOOOLLLOOONNNNNNMMMLLLKKKKKKJJJNNNNNNMMMKKKJJJLLLPPPSSSOOONNNMMMMMMOOOPPPPPPOOOLLLIIIJJJOOOSSSSSSWWW]]]lllrrrwwwvvvqqqnnnrrrwwwiiiRRR@@@444...////////////.........---,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////000111222222<<<555XXXqqqTTTOOOZZZjjjzzz}}}zzz~~~zzzuuupppjjjfffcccmmmrrrxxx{{{zzzuuuqqqooonnnfff___]]]___bbbmmmxxx}}}zzzxxxvvvqqqeeeXXXSSSVVV[[[iii{{{~~~xxxwwwzzziiifffrrr|||nnneeebbbeeeqqq{{{vvvrrrrrrtttwwwwwwtttqqqoooggg\\\VVVUUU************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------.............../////////000000000000000000//////000000111111111222222222333333333333333333333444444444444555555555666666666666666888888999999:::;;;;;;<<<>>>??????@@@AAAAAABBBBBBCCCCCCCCCBBBBBBAAAAAAAAA@@@AAAAAABBBDDDFFFHHHIIIGGGGGGGGGHHHHHHIIIIIIJJJMMMMMMOOOQQQSSSVVVYYYZZZ[[[[[[\\\[[[ZZZWWWUUUSSSVVVWWWWWWVVVTTTRRROOONNNLLLKKKJJJIIIIIIIIIJJJKKKKKKJJJIIIHHHFFFEEEDDDCCCBBBCCCEEEGGGOOOnnnwwwpppyyynnnhhhggg```[[[VVVSSSTTTUUUTTTRRRTTTRRRPPPPPPQQQSSSRRRRRRNNNMMMNNNPPPRRRSSSRRRPPPMMMMMMMMMLLLLLLKKKKKKKKKMMMMMMLLLJJJIIIJJJMMMPPPNNNLLLKKKLLLNNNQQQRRRRRRRRRSSSXXX]]]```cccjjjrrr{{{___KKK???444------//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------............///000111222<<<777ZZZhhhPPPNNNYYYfffuuu~~~{{{~~~zzztttoookkkhhheeebbbnnnssswwwxxxuuunnnhhheeeccc___]]]```fffooo}}}|||nnn___VVVUUUZZZgggwww}}}~~~sss{{{jjjhhhssssssfffaaaeeeqqq~~~xxxtttsssvvvyyyzzzvvvssspppiii]]]UUUSSS***************************************************************************+++++++++++++++,,,,,,+++++++++++++++++++++,,,++++++,,,,,,,,,---------...---------------------........./////////000000000////////////000000111111111222222222333333333222222222333333333444444555555555555555555555555777777888999:::;;;;;;<<>>>>>BBBCCC???MMM~~~vvvnnnttt{{{tttjjjdddaaa```]]]ZZZVVVVVVVVVWWWXXXUUUQQQNNNTTTQQQOOONNNPPPSSSUUUUUUOOONNNNNNNNNMMMMMMMMMMMMKKKKKKLLLKKKKKKMMMQQQTTTRRRQQQPPPRRRVVVZZZ\\\]]]```dddhhhlllooouuu}}}|||fffCCC666333---,,,222.........---------,,,,,,++++++++++++++++++++++++,,,,,,------------------------------...000111222888666[[[~~~dddNNNMMMXXXcccsss~~~}}}~~~~~~uuunnnkkkjjjiiihhhnnnqqqsssrrrlllddd^^^ZZZWWW[[[aaaiiirrr}}}qqqgggcccgggqqq}}}}}}xxxwwwyyynnnuuu~~~nnnmmmxxxtttbbb___dddpppxxxsssssswww{{{|||wwwsssqqqjjj___WWWTTT*********************************************************************************++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------------------,,,,,,,,,............//////////////////......///000111111111111222222222333333333222222222333333333444444555555555555444444444444666777777888:::;;;;;;<<<>>>??????@@@@@@AAABBBBBBBBBAAAAAAAAA@@@@@@??????BBBBBBAAABBBBBBCCCDDDDDDJJJJJJJJJKKKLLLLLLLLLMMMLLLLLLMMMOOOPPPSSSTTTUUUUUUWWWYYYZZZZZZXXXUUUSSSSSSSSSTTTUUUVVVXXXZZZ[[[MMMLLLKKKKKKKKKLLLMMMNNNHHHHHHFFFEEECCCAAA@@@???===;;;===AAA===AAA]]]{{{nnnooo|||ssskkkddd______]]][[[ZZZYYYXXXVVVTTTVVVUUUTTTTTTVVVVVVUUUTTTQQQPPPPPPOOOOOONNNNNNNNNLLLMMMNNNOOOOOOQQQUUUXXXXXXXXXZZZ___fffmmmqqqsssnnntttyyy|||}}}ooogggqqqlllOOO666111000+++,,,333------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,------...000111222333888aaacccKKKLLLWWWbbbrrr~~~zzzwwwyyy~~~tttmmmmmmppprrrsssttttttrrrlllddd\\\WWWTTTSSS]]]kkkvvvzzzuuu}}}yyyvvvwwwllljjjttttttuuu``````dddnnn|||wwwrrrsssxxx}}}|||vvvqqqooojjjaaaYYYWWW*********************************************************************************++++++,,,,,,---+++++++++++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------........./////////............///000111111111111222222222333333333333333333333444444444444555555555555555444444444555666777888999;;;;;;<<<===>>>>>>???@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAABBBCCCDDDHHHHHHIIIJJJKKKLLLMMMMMMMMMMMMMMMNNNPPPRRRSSSTTTWWWXXXYYY[[[[[[ZZZXXXWWWUUUTTTRRRQQQQQQRRRSSSTTTMMMLLLKKKKKKKKKLLLMMMNNNGGGFFFEEECCCAAA???>>>===>>>888777:::<<<@@@NNN]]]ttt}}}{{{pppfff```]]][[[ZZZ___aaaeeeiiijjjgggaaa]]]YYYYYYXXXWWWVVVUUUTTTTTTWWWXXXYYYZZZZZZ\\\___bbbdddfffkkkttt~~~uuuqqqrrrgggPPP@@@444222000,,,***---------,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,------.........,,,------...///111222333222???llltttaaaGGGKKKZZZdddrrr~~~{{{vvv{{{|||rrrnnnrrrxxx}}}~~~{{{xxxrrrjjjaaa\\\ZZZZZZ\\\jjjxxx||||||{{{ppphhh}}}yyyzzzzzzccccccfffooo{{{}}}uuurrrvvv~~~~~~vvvooolllhhhaaaZZZXXX************************************************************************)))******+++,,,,,,------++++++++++++*********)))***++++++++++++,,,,,,,,,+++++++++,,,,,,------...---------.........//////...------......000111111111111222222222333333333333444444444444555555555666666666666555555444444555555666888999:::;;;<<<<<<======>>>>>>???@@@@@@??????@@@@@@AAABBBBBBBBB===>>>>>>@@@BBBDDDEEEGGGFFFGGGHHHIIIKKKMMMNNNNNNMMMMMMNNNOOOPPPQQQSSSTTTUUUVVVWWWXXXXXXYYYXXXXXXWWWUUURRROOONNNMMMNNNOOOMMMLLLKKKIIIIIIIIIJJJJJJFFFEEEDDDBBB@@@>>><<<;;;;;;999666666999???DDDGGGUUUvvvzzzxxx~~~zzzyyyxxxwwwvvvtttrrrqqqqqquuuwwwzzz|||}}}}}}vvvXXXHHH<<<777111/////////,,,))),,,,,,,,,,,,++++++++++++************************++++++,,,,,,---......///------...///000222333444222EEEuuuooo}}}___GGGPPPccclllvvv}}}zzz{{{zzzsssssszzzyyyuuummmeeeaaabbbggglllpppzzz~~~~~~}}}pppvvv||||||}}}eeedddiiisssyyytttttt{{{xxxnnnjjjfff___YYYWWW************************))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,------++++++++++++******))))))******+++++++++,,,,,,,,,******+++,,,,,,---......---------.........//////---------......000111111111111222222222333333333444444444555555555666666777777666666666555555555444555666888999:::<<<<<<<<<<<<<<<===>>>>>>?????????@@@@@@AAABBBCCCDDDDDD:::;;;<<>>======>>>???>>>===<<<<<<===>>>???@@@AAABBBBBBAAA???>>>>>>@@@DDDIIILLLFFFFFFGGGHHHJJJKKKKKKLLLJJJKKKMMMPPPQQQRRRQQQQQQRRROOONNNOOOSSSUUUTTTSSSVVVTTTQQQNNNMMMMMMNNNNNNMMMNNNMMMJJJFFFCCCBBBBBBCCCAAA>>><<<<<<;;;999888888888999999999:::::::::;;;???CCC```{{{yyy{{{jjjeeerrr~~~hhhOOO:::111111000000///------,,,,,,,,,++++++++++++++++++++++++)))************+++++++++***++++++,,,,,,------...---...////////////222444333CCC{{{gggQQQTTTbbbvvv}}}~~~~~~}}}xxxqqqjjjgggiiimmmrrryyy}}}}}}~~~~~~yyyzzzxxxeee___gggqqq|||xxxooooooyyy|||iiiaaa```^^^ZZZWWW))))))))))))************************************+++***)))(((((()))***+++******************************++++++++++++******++++++++++++*********))),,,,,,,,,------------...------------............------......///000000000111111222222333333333222333333222333333444555666;;;;;;<<<<<<:::888555444555666777999:::;;;;;;;;;;;;;;;;;;<<<>>>>>>======<<<======>>>???@@@AAAAAA@@@?????????AAAEEEHHHJJJFFFFFFGGGHHHIIIJJJKKKKKKIIIJJJMMMOOOPPPQQQQQQQQQQQQOOONNNOOORRRTTTTTTRRRTTTSSSQQQOOOMMMMMMMMMMMMMMMMMMMMMKKKGGGEEEEEEEEEAAA???<<<;;;::::::888666666666777777777888888888:::<<<;;;KKKsssxxxzzzxxxpppnnnqqqjjjQQQ???333000111000///...---,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++***++++++,,,,,,------...---...////////////222444555EEEjjjQQQ\\\nnnyyy}}}}}}yyytttmmmjjjiiinnnsssvvv{{{~~~}}}{{{{{{|||~~~uuuaaa```gggqqq|||yyyqqqqqq{{{llldddbbb^^^YYYWWW))))))))))))************************************+++***)))(((((()))***+++******************************++++++++++++******,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------------------------............------......///000000000111111111222222222222222222222222333333444555666;;;<<<<<<<<<:::888666555666666777999999:::::::::888999:::<<<======>>>>>><<<=========>>>>>>??????>>>>>>???AAACCCEEEGGGHHHEEEEEEFFFGGGHHHIIIIIIJJJHHHIIIKKKMMMOOOPPPQQQQQQQQQOOONNNOOOQQQRRRRRRQQQQQQQQQPPPOOONNNMMMKKKKKKJJJKKKKKKIIIFFFDDDDDDEEE???===:::999888888666555444444444444555555555555777999666:::MMMjjjvvvxxx|||~~~mmmNNN;;;333000///000//////...---,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++***++++++,,,,,,------...---...////////////222444666FFFkkkNNN]]]sssyyy{{{|||zzztttooopppnnnqqqvvvyyyyyy{{{~~~|||yyy}}}}}}|||rrr]]]```hhhrrr}}}zzzsssuuuqqqhhhddd___YYYVVV((()))))))))******************************************)))(((((()))************************************++++++++++++******++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,---------.........------......///000000000111111111111111222222333222222222222333444555666555666666777777777777666666666777888999999888888999;;;<<<===<<<<<<======<<<<<<<<<==================>>>@@@BBBDDDEEEFFFFFFDDDEEEEEEFFFGGGGGGHHHHHHGGGHHHJJJLLLMMMOOOPPPPPPPPPOOOOOOOOOOOOPPPPPPPPPNNNOOOOOOOOONNNLLLJJJHHHGGGHHHHHHEEEBBB@@@???@@@<<<:::777666666555444222222222222333333333444444333777777999===DDDddd{{{}}}|||^^^LLL999333333222///---......---,,,++++++,,,,,,************************))))))*********+++++++++***++++++,,,,,,------...---...////////////222444666GGGpppQQQSSSiiisssxxx|||}}}zzz}}}xxxtttqqqzzzyyyzzz}}}}}}zzzzzz~~~~~~{{{}}}|||~~~}}}rrr]]]bbbkkkwww{{{wwwzzztttkkkfff___WWWTTT((()))))))))******************************************))))))))))))************************************++++++++++++******))))))******************+++++++++,,,,,,,,,------,,,,,,,,,------------...------......///000000000111111000000000111222333222222222222333444555555333333444555555555555555555666777777888888888888<<<>>>@@@???===;;;;;;===<<<<<<<<<<<<<<<=========<<<>>>@@@BBBDDDDDDEEEEEEDDDEEEEEEFFFFFFGGGGGGGGGHHHHHHIIIJJJKKKMMMNNNOOOOOOOOOOOONNNMMMMMMNNNOOOLLLMMMNNNOOONNNKKKIIIGGGHHHHHHGGGDDD???<<<;;;;;;999777555444444444222111222222222333333333444444333555666;;;===666>>>WWWxxxxxxqqqYYY===555000222333111...------,,,,,,++++++++++++,,,************************))))))*********+++++++++***++++++,,,,,,------...---...////////////222444888JJJ```LLLZZZllluuu{{{zzzxxx{{{~~~{{{{{{}}}~~~}}}{{{yyyzzz~~~uuuaaadddooo~~~|||{{{wwwnnnhhh___WWWSSS))))))))))))************************************)))))))))******)))))))))******************************++++++++++++******)))))))))))))))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------......///000000000111111000///000111222333111111111222222333444555888777777666555444444444444444666777777888888888>>>@@@BBB@@@<<<:::;;;<<<;;;<<<<<<<<<======>>>>>>===>>>@@@AAACCCDDDDDDDDDEEEEEEFFFFFFFFFGGGGGGGGGIIIHHHHHHHHHIIIJJJKKKLLLOOOOOOOOONNNLLLKKKLLLNNNJJJKKKLLLMMMLLLJJJHHHFFFIIIIIIHHHDDD???<<<::::::888666333222333333111000222222222222333333333333444444111555;;;555222>>>RRRzzz{{{mmmrrrdddLLL<<<333///---......,,,,,,///,,,++++++******+++++++++************************)))************+++++++++***++++++,,,,,,------...---...////////////222444:::NNNqqqLLLSSSeeeqqq}}}rrrsss{{{www~~~vvvtttyyyzzzfffgggttt||||||yyyqqqjjj```XXXTTT))))))))))))************************************))))))************))))))******************************++++++++++++******)))))))))******+++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------------......///000000000111111/////////000222333111111111111222333444555888777777666555555555555222333444666777888888888;;;>>>AAA???;;;999;;;===;;;;;;<<<===>>>>>>??????>>>>>>???@@@BBBCCCDDDEEEFFFFFFFFFGGGGGGGGGGGGGGGJJJIIIHHHGGGGGGHHHIIIJJJNNNOOOPPPNNNKKKJJJKKKMMMJJJJJJKKKKKKJJJIIIHHHGGGGGGGGGFFFBBB>>>;;;::::::777555222222222222111000111111111111222222222222///444///---444555444;;;;;;OOOvvv{{{tttrrrxxx~~~~~~```HHH;;;444333...+++------++++++...++++++************++++++************************)))************+++++++++***++++++,,,,,,------...---...////////////222444999NNNrrrNNNTTT^^^hhhwwwuuu{{{|||ooowwwvvvoooqqqyyy~~~}}}jjjkkkwwwzzz|||{{{tttmmmccc[[[XXX))))))))))))************************************))))))************))))))******************************++++++++++++***************++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------------......///000000000222111///...///000222333111111111111222333444555333333333444444666777777111222444666777888999999888<<>>;;;999;;;>>>;;;;;;<<<===>>>???@@@AAA?????????@@@AAABBBDDDEEEGGGGGGGGGGGGGGGHHHHHHHHHKKKJJJHHHGGGFFFGGGHHHHHHNNNOOOPPPMMMJJJIIIJJJMMMJJJJJJJJJJJJIIIHHHHHHGGGBBBBBBBBB???<<<999888999666444222111222222111000000000000000111111111111***444111+++000444666===GGG===IIIuuuyyytttmmmzzz}}}llliiigggkkkwww^^^CCC;;;666///111,,,***...000...+++++++++***************++++++)))))))))))))))))))))))))))************+++++++++***++++++,,,,,,---......---.../////////000222444555KKKiiiMMMVVVXXX```{{{{{{{{{}}}~~~hhhlllwwwoookkkpppzzz|||~~~lllmmmyyyxxx||||||vvvpppfff^^^[[[(((((())))))))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))++++++************++++++************************++++++************++++++,,,,,,,,,,,,,,,+++***)))++++++,,,,,,,,,,,,------...------------...//////---......///000111111222222111111000111333444555222222333444444555555666333333444666777999::::::888888999:::;;;======>>>======>>>>>>??????@@@@@@AAA@@@>>>>>>???@@@CCCDDDEEEEEEFFFGGGHHHHHHIIIIIIHHHJJJMMMMMMJJJGGGEEEDDDEEEHHHLLLOOOOOOMMMIIIFFFJJJHHHFFFGGGIIIIIIFFFCCCAAAAAAAAA@@@===:::666444333222111111000000111111//////............//////000000111111111222222222555444777EEEccc}}}tttllllllooossszzz~~~zzzuuuzzz}}}hhhjjjlllrrr}}}nnnVVVBBB777333111000------,,,,,,,,,,,,++++++************************)))))))))))))))))))))))))))************++++++++++++++++++,,,,,,---------...///000//////000333555999RRRyyyyyy[[[QQQSSS[[[mmm~~~ssshhhggg~~~uuuiiiaaafffuuuyyy|||xxxvvvxxx~~~{{{|||zzzwwwnnnccc]]](((((())))))))))))(((((())))))))))))))))))))))))***))))))(((((())))))***++++++************++++++************************++++++************+++++++++,,,,,,,,,++++++***)))++++++,,,,,,,,,,,,---------------------...//////......//////000000111111111111111000111222444555222222333333444555555555333333444666777888999:::777777888999:::;;;<<<===<<<======>>>>>>???@@@@@@@@@???>>>>>>>>>@@@BBBCCCDDDDDDEEEFFFGGGHHHIIIIIIHHHJJJMMMMMMLLLJJJIIIIIIHHHJJJMMMOOOOOOMMMJJJHHHGGGGGGHHHJJJLLLKKKHHHDDD@@@@@@???>>>;;;888444222222222111000000000111111//////............//////000000000111111111222222555666777:::FFF___|||xxxvvvvvvwwwtttrrruuu~~~zzzrrrlllmmmrrr|||VVVKKK===333/////////...------,,,,,,,,,+++++++++************************)))))))))))))))))))))))))))************++++++++++++,,,,,,,,,,,,,,,,,,---...///000//////000333555666VVVyyyrrrXXXWWWaaakkkwww}}}{{{ssskkkccciiikkkbbb]]]eeeuuu}}}zzzwwwuuu~~~|||xxxrrrhhh```\\\(((((())))))))))))(((((())))))))))))))))))))))))*********))))))*********++++++************++++++************************++++++************+++++++++++++++,,,++++++***)))++++++,,,,,,,,,,,,---------------------.........////////////////////////111111000111111222444444222222333333444444555555333333444555777888999999777777888888999:::;;;;;;<<<<<<======>>>>>>?????????>>>>>>===>>>@@@AAABBBAAABBBCCCEEEFFFHHHIIIIIIHHHJJJLLLMMMMMMMMMNNNOOOIIIJJJLLLMMMMMMLLLJJJIIIEEEFFFIIILLLNNNLLLHHHDDD>>>>>>===;;;888555222000222111111000000000000000//////............//////000000000000111111111111///444777555444===PPP___~~~sssjjjgggjjjqqqvvvxxxuuuyyy|||nnneeedddiiinnnjjjmmmqqqssstttuuuyyy|||~~~mmmTTT???999222...------+++(((,,,,,,,,,,,,++++++++++++************************)))))))))))))))))))))))))))************+++++++++---,,,,,,,,,,,,,,,,,,+++...////////////000333555999___}}}mmmSSSVVVhhhuuurrrnnn~~~tttoooeee]]]iii{{{bbb\\\\\\fffvvv|||xxxvvvvvvyyytttmmmccc]]][[[))))))(((((((((((())))))))))))))))))))))))))))))++++++************++++++++++++************++++++************************++++++************++++++******++++++++++++******+++++++++,,,,,,,,,------,,,,,,------............//////////////////......000000000111111222333333111222222333444444555555333333444555666777888999777888888999:::;;;;;;;;;;;;<<<<<<===>>>>>>??????>>>>>>>>>>>>>>>@@@AAABBB@@@@@@BBBDDDFFFGGGIIIIIIIIIJJJLLLLLLLLLLLLNNNPPPIIIJJJJJJJJJJJJIIIIIIHHHEEEFFFHHHIIIIIIFFFCCCAAA======;;;999666333111///111111000////////////000///......------......////////////000000000111111---222666666444888@@@HHHZZZ~~~oookkknnnrrrqqqttt|||uuurrrnnnlllkkkooozzz{{{tttooonnnqqquuu|||xxxaaaKKK<<<999777333111000...***(((,,,,,,,,,++++++++++++***************************))))))))))))))))))))))))))))))*********+++++++++---------,,,,,,+++++++++---.../////////000333666;;;bbbjjjLLLMMM^^^nnn}}}}}}jjjaaawwwyyysssmmmfffbbbtttuuu___\\\___kkkxxx{{{}}}zzzzzz{{{wwwqqqqqqnnnfff]]]XXX))))))(((((((((((())))))))))))))))))))))))))))))++++++************++++++++++++************++++++************************++++++************++++++)))******++++++*********+++++++++,,,,,,,,,------+++,,,------......------////////////............//////000111222222222333111111222222333444444555333333444555666777777888999999::::::;;;;;;<<<<<<<<<<<<======>>>?????????>>>>>>>>>??????@@@AAAAAA???@@@AAACCCEEEGGGHHHIIIJJJKKKLLLKKKJJJJJJKKKMMMKKKKKKKKKJJJJJJIIIIIIIIIGGGFFFEEEBBB@@@>>>======<<<;;;:::888555333111000111000//////......//////......------------............/////////000000000222222222222222444555666AAAQQQfff|||||||||{{{wwwzzzzzz___KKK===666222///...------...///......,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++---------,,,,,,+++++++++---.../////////111444666999```yyy~~~eeeJJJHHHTTTbbbtttzzzfffZZZlllxxxqqqooobbb]]]ooo[[[[[[aaaooo{{{}}}www|||qqqkkkjjjqqquuummm___UUU***)))(((''''''((()))***))))))))))))))))))))))))*********))))))*********++++++************++++++************************++++++************++++++((()))******+++*********++++++,,,,,,,,,,,,------***+++,,,......------,,,...........................///000111222222222222111111222222333333444444333444444555666666777777:::::::::;;;;;;<<<<<<<<<=========>>>??????@@@@@@>>>??????@@@AAAAAABBBBBB@@@AAABBBDDDEEEGGGHHHHHHJJJKKKLLLLLLJJJHHHHHHIIILLLLLLLLLLLLKKKKKKJJJIIIGGGFFFCCC???;;;888999:::999888777555444222111000000000///.....................------------..................////////////333000---...000222111000666<<<>>>OOOvvvwwwdddMMM>>>666111......---,,,+++++++++,,,...///++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++---,,,,,,,,,,,,,,,,,,+++---.../////////111444777<<>>>>>??????@@@@@@AAAAAA???@@@@@@AAABBBBBBCCCBBBBBBCCCCCCDDDFFFGGGHHHHHHHHHJJJMMMMMMKKKIIIHHHHHHJJJJJJKKKKKKJJJIIIGGGFFFDDDEEEDDDAAA<<<999999:::555555444222111111000000000///......------.........------,,,,,,------...------.........////////////.........///111444555+++999<<<888???TTT}}}pppXXXGGG===555333222///---.../////////...,,,+++,,,,,,++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++,,,,,,,,,,,,,,,,,,---,,,---/////////111444777@@@iiiooosssYYYRRRUUU[[[kkk}}}vvviii[[[[[[lll|||qqqtttvvveeeZZZeeeyyysssbbbSSSUUU^^^mmmzzz~~~yyyzzzmmmbbbaaafffpppyyyvvviii[[[TTT+++)))(((''''''((()))+++))))))))))))))))))))))))))))))(((((((((((())))))++++++************++++++************************++++++************++++++(((((()))***************++++++,,,,,,,,,---------)))***,,,......---,,,+++,,,,,,------...///000000---...000111222222111111000111111222333333444444333444444555555666666666999999999999999999::::::?????????@@@AAAAAABBBBBB@@@@@@AAABBBCCCCCCCCCCCCCCCDDDDDDEEEFFFGGGGGGHHHFFFIIIMMMNNNMMMKKKIIIIIIEEEFFFGGGHHHGGGEEECCCAAABBBDDDFFFDDD@@@<<<:::;;;333222111000//////000000//////...------------......------,,,,,,------...---------........./////////111222000---,,,///222,,,444555666===AAAJJJ\\\qqq]]]MMMBBB;;;444111222111------222'''))),,,------------...+++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++,,,,,,---------,,,---...//////111555777>>>dddcccaaaSSSSSSZZZlllwwwmmm^^^VVV\\\nnnuuu]]]SSS]]]rrrqqqjjjfffbbbmmm^^^UUUVVV^^^kkkwww~~~zzzyyykkk```aaajjjwww|||sssbbbWWWUUU)))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))******+++))))))))))))))))))))))))+++*********))))))((((((+++*********))))))((((((************************)))************+++++++++,,,,,,,,,---------......---------............///......//////000000111111111222333444555555555555333333444444555666666666777777888999999999999888<<<<<<<<<===>>>>>>??????BBBBBBBBBAAAAAA@@@@@@@@@@@@AAACCCEEEFFFGGGGGGHHHHHHIIIKKKLLLMMMLLLJJJIIIFFFDDDBBBDDDHHHHHHDDD@@@AAABBBDDDDDDBBB>>>:::777333222000///.........///........................------------------------,,,,,,,,,---------......////////////000000000000000000222444666999<<<===XXXsssyyyaaaQQQEEE:::333222111111000///.........---,,,,,,+++*********+++))))))))))))))))))))))))(((((())))))))))))((((((---+++)))***,,,,,,)))'''*********)))))))))))))))++++++,,,,,,,,,,,,------,,,---......///111555999999pppbbbtttTTTTTTfffxxx{{{mmm___[[[\\\]]]___aaa]]]WWWPPPPPP[[[ooozzz~~~vvvjjjbbb^^^|||uuuaaaXXXMMMUUU[[[```lll}}}rrrdddaaabbbnnn}}}ppp\\\SSSTTT))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))************)))))))))(((************)))))))))(((************************)))************+++++++++,,,,,,,,,------------...------------..................//////000000111111111222333444555555555555333444444555555666777777777888888999:::999999999;;;<<<<<<===>>>>>>????????????@@@@@@AAABBBBBBBBB@@@@@@AAACCCDDDEEEGGGGGGHHHIIIJJJKKKJJJIIIGGGEEEEEEBBBAAABBBEEEEEEBBB>>>>>>???@@@@@@>>>;;;777555222111000...............------------------------------------------------,,,,,,,,,------------...---............/////////000000111222444666777888999HHH```wwwlll___MMMAAA===;;;777444/////////...---,,,,,,,,,---,,,++++++*********+++))))))))))))))))))))))))(((((())))))))))))((((((,,,***)))***,,,,,,)))'''***)))))))))))))))))))))++++++,,,,,,,,,,,,------,,,---......///111555999BBBvvvdddoooXXX```oooyyy}}}ooo```UUUNNNJJJLLLQQQRRROOOMMMOOOZZZmmm}}}~~~nnnbbb[[[kkknnn]]]UUUNNNUUU]]]cccooommmaaa```bbbqqquuu```XXX[[[))))))))))))))))))))))))))))))))))))))))))))))))'''((()))*********)))((())))))))))))))))))))))))************))))))))))))************))))))))))))************************)))************+++++++++,,,,,,,,,,,,------------------------..................//////000000111111111222333444444555555444444444555555666777777777888999999:::::::::::::::;;;;;;<<<===>>>>>>>>>>>><<<===>>>???AAACCCDDDDDD@@@??????@@@AAACCCEEEFFFGGGHHHIIIIIIHHHFFFCCCBBBDDDAAA???@@@BBBBBB>>>;;;;;;;;;;;;:::888666444333111000///...............------------------------------------------------,,,,,,,,,,,,------------,,,,,,---------.........000//////000111222333444111444888>>>MMMgggrrr___RRREEE<<<222......000000...---,,,,,,++++++*********,,,,,,+++************+++))))))))))))))))))))))))(((((())))))))))))((((((+++***)))***++++++)))'''))))))))))))))))))******++++++,,,,,,,,,,,,------,,,---......///111555999EEEuuu~~~^^^}}}ccc[[[nnnzzz|||pppeeeWWWMMMGGGEEELLLTTTRRRSSSTTTVVV]]]lllwwwggg]]]___jjjkkk\\\UUUPPPVVV]]]eeeqqq~~~{{{xxxxxxfff]]]^^^```pppyyyeee]]]```(((((((((((((((((((((((())))))))))))))))))))))))(((***,,,---...---+++***))))))))))))))))))))))))*********)))))))))))))))*********)))))))))))))))************************))))))*********+++++++++++++++,,,,,,,,,---------,,,,,,---------...............//////000000111111111222333444444444444444444444555666666777777888999999:::;;;;;;;;;;;;::::::;;;<<<===>>>>>>>>>===;;;<<<===???@@@BBBCCCDDD???>>>======>>>AAACCCEEEDDDEEEFFFGGGGGGEEECCCBBBCCCAAA????????????<<<:::999999777555444333222222/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,------------.....................///000111222888777555333666CCCWWWfffxxxvvv___QQQHHHAAA;;;===777111---......,,,)))+++++++++******)))))))))++++++***************+++))))))))))))))))))))))))(((((())))))))))))(((((())))))************)))((()))))))))))))))*********+++++++++,,,,,,,,,------,,,---......///111555999DDDrrr```nnnwwwXXX[[[uuu~~~~~~dddYYYMMMJJJLLLQQQZZZcccbbbdddeeecccccclll{{{qqqddd___]]]uuu{{{iii]]]WWWSSSVVV\\\eeeqqq~~~wwwmmm}}}qqqaaa[[[___]]]kkk~~~zzzhhh^^^^^^(((((((((((((((((((((((())))))))))))))))))))))))(((***,,,---...---+++***))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))******************************))))))*********++++++++++++++++++,,,,,,,,,------,,,,,,,,,------------.........//////000000111111222222333333444333333333444444555555666777777777999999:::;;;;;;;;;;;;:::999:::<<<>>>>>>>>>============>>>>>>???@@@AAAAAA>>>===<<<<<<===???AAACCCAAABBBDDDFFFFFFFFFDDDCCCBBB@@@???>>>======<<<:::888777555333222222222222...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------........./////////---------...///111222333000222555555555999@@@GGGJJJWWWkkk}}}ggg\\\NNNEEEBBB>>>777111333000------//////...,,,+++++++++************************))))))***++++++))))))))))))))))))))))))(((((())))))))))))((((((((()))*********)))))))))(((((())))))************+++++++++,,,,,,,,,------,,,---......///111555999DDDqqquuunnnqqqVVV\\\sss{{{}}}eeeWWWKKKMMMVVV^^^dddhhhqqqssssssnnnkkknnnzzz|||{{{zzzlll___VVVeeewwwhhh^^^ZZZXXXWWWZZZcccqqqxxxhhhsss|||}}}lll^^^[[[___]]]hhhyyy|||kkk___\\\))))))))))))))))))))))))))))))))))))))))))))))))'''((()))*********)))((())))))))))))))))))))))))))))))))))))************))))))))))))************************************)))************+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------......//////000000111111222222333333333333222222333333444444555666666666888999999:::::::::::::::888:::<<<>>>???>>>===<<<>>>>>>>>>>>>>>>>>>??????======<<<<<<===>>>@@@AAA>>>@@@BBBDDDEEEEEEDDDCCC@@@???===<<<;;;;;;;;;;;;777666555333222111111111,,,------...------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---............/////////---------...///111222333+++///222333222333777:::888:::AAAKKKXXXjjj~~~rrrdddUUUJJJEEE@@@:::888888777333......---,,,---......---+++***************************))))))))))))***++++++))))))))))))))))))))))))(((((())))))))))))(((((('''(((******)))((()))***((((((((()))******++++++++++++,,,,,,,,,,,,------,,,---......///111555999AAAnnnssstttZZZZZZllltttyyyhhhZZZQQQWWWeeennnqqqrrrwwwyyy{{{yyywwwyyywwwyyytttaaaUUU[[[{{{xxxmmmfffddd]]]YYYYYYdddsss}}}iiifffmmmvvvyyyhhh]]]ZZZ]]]___iiiyyy{{{kkk```]]]))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))((()))))))))************((()))))))))************************************)))************+++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------......//////000000111111222222333333333222222111222222333333444555555555777888888999:::999999999888999<<<>>>???>>><<<;;;=========>>>>>>>>>>>>???<<<<<<======>>>>>>??????===>>>@@@BBBCCCBBBAAA@@@<<<<<<;;;:::888888:::;;;555444444333222111000000+++,,,------------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,---------...............------......///000///111222111//////111333333222555<<<>>>???DDDKKK]]]kkkttthhhWWWJJJBBB???===<<<>>>999222...---.../////////.........---,,,+++)))))))))))))))************)))))))))))))))***++++++))))))))))))))))))))))))(((((())))))))))))((((((%%%(((******(((((()))+++'''(((((()))******++++++++++++,,,,,,,,,,,,------,,,---......///111555999<<>>???>>><<<;;;<<<<<<<<<===>>>??????@@@;;;<<<===>>>?????????>>>===>>>???AAA@@@???===<<<999999999888666777888:::333333333333222111///...***+++,,,---------,,,+++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------//////...---,,,,,,,,,,,,***---///000//////000222111...000777:::888:::???@@@EEEOOO\\\dddnnnsssggg[[[QQQLLL>>>@@@BBBBBB???;;;666444+++---...000000///......))))))***+++,,,,,,,,,,,,((((((((()))))))))))))))))))))((())))))***++++++))))))))))))))))))))))))(((((())))))))))))((((((%%%(((******(((''')))+++'''(((((()))***+++++++++++++++,,,,,,,,,---------,,,---......///111555999===oooyyyvvvrrrSSSIIIZZZllluuu~~~|||xxxzzz}}}zzzvvvgggfffttt|||uuuqqqlllfffdddgggooopppqqqoookkkgggffffffccc]]]___lllzzzwwwttt{{{uuueee\\\WWWTTTXXXkkkppp]]]ZZZbbb******))))))((((((''''''&&&''')))*********)))((())))))))))))************))))))))))))))))))))))))(((((()))******************)))(((''''''((()))***))))))))))))))))))))))))*********++++++,,,,,,,,,******+++++++++,,,,,,,,,------------------------...000222222111000000111000000111222222222222111333222111111222333555666777888999;;;;;;:::999999999:::;;;<<<===============???AAA@@@???>>>???@@@<<>>>>><<<999666333111000000000000///...------,,,,,,++++++++++++++++++++++++******))))))((((((''''''(((((())))))******++++++))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))((((((++++++******************++++++,,,,,,,,,,,,------///000000//////111555777===qqq}}}yyy{{{tttkkkRRRNNNWWWeeevvv~~~||||||zzzyyyvvvhhhmmm~~~|||{{{xxxwwwyyy~~~zzzuuuooojjjccc[[[YYY[[[gggiiijjjiiieeedddeeegggaaa]]]bbbrrrqqqcccYYYUUUUUUXXXmmm{{{tttccc[[[^^^aaa***)))))))))(((((((((''''''(((***++++++******)))(((((()))))))))*********))))))))))))))))))))))))(((((()))******************)))(((''''''((()))***))))))))))))))))))))))))*********++++++,,,,,,,,,************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---///111111000///000111000000111222222222222111222222222111222333555666777888888999999999999999::::::;;;<<<======<<<<<<===???@@@@@@???>>>>>>??????@@@???<<<;;;;;;666000888;;;???AAAAAA?????????>>><<<999777666555444444444222111///------------------,,,,,,,,,+++++++++******))))))))))))******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,------...........................////////////111000000000000111222222666666666888;;;???DDDFFFLLLPPPTTTUUUUUUXXX___eeeyyyuuujjjbbb[[[SSSNNNLLLHHHDDDAAA@@@>>>;;;888888777555333111000000000//////...------,,,++++++++++++++++++++++++++++++***)))))))))(((((((((''')))))))))))))))*********(((((((((((((((((((((((())))))(((((((((((())))))(((((())))))))))))(((((())))))))))))))))))))))))++++++,,,,,,,,,,,,------...////////////111444777>>>mmm|||}}}zzzqqq^^^QQQVVVcccvvv{{{xxxyyyyyy{{{pppeeeiiiwww~~~vvvpppnnnpppxxxwwwsssrrr~~~}}}qqqkkkfff```XXXPPPNNNQQQeeeeeedddaaa______cccfff___\\\aaapppqqq```VVVRRRRRRTTTgggtttnnn```ZZZ]]]bbb))))))))))))((((((((((((((()))***+++,,,+++******(((((())))))))))))******))))))))))))))))))))))))(((((()))***************))))))(((((((((((())))))))))))))))))))))))))))))*********+++++++++++++++)))))))))*********++++++++++++++++++++++++++++++,,,---//////......///000///000111111222222111111222222222222333444555555888777777777777888999999:::;;;;;;<<<<<<<<<<<<;;;===???@@@@@@???>>>>>>???@@@@@@???===???@@@:::111:::===@@@AAABBBBBBDDDEEEEEEAAA;;;999888777444111111111///......------...,,,,,,,,,,,,++++++++++++******))))))))))))******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,---...............---............////////////////////////000000111000000111111222444666777888666444666999<<<<<<<<>>@@@AAAAAA@@@??????@@@??????>>>@@@GGGKKKEEE<<<===>>>@@@AAABBBDDDGGGJJJHHHBBB<<<999:::999444000//////..................,,,,,,,,,++++++++++++*********))))))))))))******************************************************++++++,,,,,,,,,---------,,,,,,---.........---------------.........////////////......//////000111//////000000111111000000777444222444888;;;:::999999::::::999:::===CCCHHHHHHFFFJJJQQQUUUTTTVVVZZZZZZ]]]aaadddgggjjjnnnrrrnnnnnnpppsssuuurrrmmmgggiiiiiigggddd___YYYSSSPPPRRRNNNJJJIIIIIIFFFAAA<<>>>>>>>><<<999555333222111111111111111111......---------.........,,,+++++++++*********)))))))))))))))))))))))))))))))))))))))((((((((((((******))))))((((((((('''(((((((((((((((((((((((())))))(((((((((((())))))(((((())))))))))))((((((((((((((()))))))))))))))+++++++++,,,,,,,,,------,,,---------...000333666AAAjjjzzzaaaqqqwww]]]YYYdddppp{{{zzzuuussspppttt}}}}}}lllfffbbbeeezzz}}}yyyvvvrrrtttuuussslllcccZZZUUUVVV[[[]]]\\\]]]aaaaaa^^^^^^ZZZVVVUUUTTTVVV___iiikkkhhhccc^^^ZZZYYY[[[\\\]]]aaajjjwwwuuucccTTTNNNOOORRRTTT]]]cccaaaZZZZZZccckkk(((((((((((())))))))))))&&&&&&((()))))))))(((''''''(((((((((((()))))))))(((((((((((((((((((((((((((((()))***************(((((())))))))))))(((((())))))))))))))))))))))))************************((())))))))))))*********************************)))+++------------.../////////000111111111111000111111222333444444444444888777666666666777999:::999:::;;;;;;;;;;;;;;;;;;???AAABBBBBBAAA@@@@@@AAA>>>>>>>>>AAAIIIOOOKKKBBB>>>???@@@@@@@@@CCCGGGJJJEEE@@@:::888999999555111------.........---------,,,,,,+++++++++***************))))))))))))******************************************************+++++++++,,,,,,,,,------+++,,,,,,---...---------------------............000////////////000111111...///000111111111000000111111222333444555666777666777777777777888;;;===888777888<<<===<<<===???<<<>>>??????>>>======>>>???>>>>>>BBBFFFFFFBBB===???@@@AAABBBBBBAAA@@@??????===;;;<<<>>>???===;;;333444666888888555111---111111111000/////////000............------,,,,,,***************)))))))))(((((((((((((((((((((((((((((((((((())))))))))))***)))))))))((((((''''''''''''''''''''''''''''''))))))(((((((((((())))))(((((())))))))))))(((((()))))))))******++++++++++++++++++,,,,,,,,,------,,,---------...000444777>>>jjj~~~bbbnnn~~~dddQQQWWWiiivvv|||{{{tttpppnnnmmmrrr||||||sssiiieeewwwxxxxxxwwwtttooohhh```[[[^^^``````___```bbbcccaaafff___[[[[[[]]]aaajjjttttttqqqlllgggaaa\\\XXXUUUYYYbbbppp||||||jjjZZZSSSSSSWWWXXXZZZ[[[YYYVVVYYYcccmmm(((((((((((())))))))))))%%%&&&'''(((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))(((((()))***************(((((())))))))))))(((((())))))))))))))))))))))))***************))))))))))))))))))*********++++++************************(((***,,,---------...///...///000000111111000000111111222333444444444444888777777777777888999999888999:::;;;;;;<<<<<<<<>>???DDDIIIFFF@@@?????????>>>>>>@@@DDDGGG???;;;777666777777555333,,,------...------,,,,,,++++++++++++******************))))))))))))******************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,---------------,,,------------.........///////////////000111111------//////000000000000...000222111///...000222---...000222444666666777888777888999::::::;;;<<<;;;===???>>>===<<<<<<===BBB@@@>>>???AAAAAA???<<<888999::::::;;;;;;;;;;;;888666555555666666555333222222111000///.........///000000...,,,,,,---...////////////...---,,,+++************************(((((((((((((((((((((((((((((((((((()))))))))))))))(((((((((((((((((('''''''''''''''''''''''''''))))))(((((((((((())))))(((((())))))))))))(((((())))))******++++++,,,,,,++++++,,,,,,,,,,,,------,,,---.........111555888<<>>?????????@@@???===???BBBBBB>>>>>>???>>>===<<<<<>><<<===??????===<<<===>>>>>>@@@???<<<<<<@@@BBB@@@>>>>>>>>><<<::::::;;;===777777666333000///000111------......---,,,***)))+++++++++************)))******))))))))))))******)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,---------......---,,,,,,,,,,,,---......000///............//////++++++,,,...111222111000///......///000000000...222333222111111333444333555666777666555444555666000111333444444444444444222111111000000111111222......///000111111000000,,,---//////.........///+++---///---++++++---000+++,,,---...///...------***************+++++++++************************'''((((((((())))))******&&&'''''''''(((((())))))''''''''''''''''''''''''))))))(((((((((((())))))(((((())))))))))))((((((&&&''''''((()))******+++++++++,,,,,,,,,------------...//////000222777:::HHHwwwkkkUUUIIIYYYsss}}}~~~zzzwwwvvvvvvzzz~~~~~~zzz{{{|||zzzzzzyyyyyyzzz|||{{{|||}}}qqqooollliiigggfffbbb\\\XXXbbboooxxxzzz{{{|||~~~pppdddXXXTTTUUUZZZfffrrr(((((((((((((((((((((((())))))(((((((((((())))))'''''''''''''''&&&&&&&&&))))))(((((((((((())))))******))))))(((((('''''''''''''''''''''((())))))(((((()))***************)))))))))))))))))))))))))))************+++++++++------,,,++++++******)))+++,,,...---,,,,,,---/////////000111111111111111333333333333333333333333999:::;;;<<<<<<:::999777:::;;;<<<===>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<>>======<<<;;;:::888777666555444333111000/////////---------,,,,,,+++++++++++++++++++++******))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......////////////////////////////////////////////////............////////////000000000000000000000000000000000000000000000000///000000000111111111111222111111111000000//////333222222222111111000000000000000000000///......//////.........---------...---,,,,,,++++++++++++............---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''''''''''''''((((((((((((************************))))))))))))))))))))))))))))))))))))************)))******++++++,,,,,,---///444000,,,///222===PPPooovvvjjjQQQEEEWWWooozzz|||}}}~~~{{{{{{~~~{{{yyy|||~~~}}}{{{{{{~~~}}}{{{yyywwwpppoooqqqrrrnnnfffbbbbbbiiittt}}}xxxzzzgggWWWWWWZZZ]]]fffqqq(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))***)))))))))((((((((('''(((''''''''''''((())))))((())))))***************)))))))))))))))))))))))))))************+++++++++,,,,,,,,,++++++++++++***+++---......---,,,...///......///000000000000000222222222333333444444444888999;;;;;;;;;:::999777:::;;;;;;<<<============>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;===>>>???<<<<<<<<<;;;999888666555444333222000//////......---------,,,,,,+++++++++++++++++++++*********)))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,---------..................................................................////////////////////////////////////000000000000000000000000//////000000000111111111111111000000000/////////111111111111000000/////////000000000000///...---///.........---------,,,...---,,,+++++++++++++++.........------+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''''''''((((((((((((************************))))))))))))))))))))))))))))))))))))************+++,,,,,,------......///(((...------777>>>LLLaaa~~~rrrtttsssYYYKKKZZZqqq{{{|||~~~}}}zzz{{{~~~|||{{{||||||zzzxxxxxx{{{}}}|||wwwsssrrrssswwwyyyuuummmjjjkkklllwww}}}www~~~xxxhhh\\\\\\^^^```jjjvvv(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))((((((((((((((((((''''''(((((()))***((()))******++++++******)))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,+++---......------...///------...///////////////000111111222333444555555777888999:::::::::999888::::::;;;;;;<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>><<<;;;::::::;;;<<<>>>???;;;;;;:::999888666555444222222000///......------------,,,,,,,,,,,,++++++++++++++++++******************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......------------------------........................---............/////////////////////////////////000000000000000000000000////////////000000000000///////////////.........///////////////............////////////...------......------------,,,,,,---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++,,,,,,------......//////222000111:::???JJJ^^^tttqqq}}}bbbRRR^^^rrrzzz|||yyyqqquuu~~~|||yyyyyyxxxuuussssssvvvxxxxxx|||zzzsssrrruuuyyy{{{vvvooonnnrrrnnnwww{{{{{{}}}{{{{{{zzzyyyzzz}}}vvv{{{|||vvvllldddcccbbbcccmmmyyy(((((((((((((((((((((((())))))(((((((((((())))))'''''''''''''''((((((((())))))(((((((((((())))))))))))))))))((((((((((((((((((((('''((())))))***))))))***++++++++++++***))))))))))))))))))))))))))))))*********+++++++++))))))***+++,,,,,,------,,,---......------...///---...//////000000/////////000111222333444555555666666888999999999999888999999999::::::;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<999999999888666555333222111000///...------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......------------------------........................---------.........//////////////////////////////////////////////////////........./////////000000...........................---------------------------............---,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,+++++++++++++++***))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************)))******++++++,,,,,,---444666222333777666<<>>pppxxx___tttNNNLLL[[[lll||||||wwwooooooqqqpppmmmmmmooo~~~}}}yyyuuupppkkkfffbbbaaaaaaaaabbbeeegggiiinnnpppxxxvvvjjjssszzzqqqcccVVVNNNJJJIIIHHHDDDEEEFFFEEEDDDCCCDDDEEEDDDEEEEEEDDDEEEKKKTTT[[[gggtttyyynnnpppyyyvvvssswwwnnnaaa```ZZZTTTSSSUUU___ppp(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))******+++*********+++******)))(((***++++++++++++***)))((()))))))))))))))))))))))))))******++++++******)))+++************+++------++++++,,,,,,,,,,,,------.../////////000000000000000111111111111222222222333444555666666777777777666777777888999999888888999999999888888777777666888888777666666555555444333222111000///...------------------------------***++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++******+++,,,---++++++,,,,,,,,,,,,,,,,,,/////////...............///......---,,,,,,,,,,,,000000000000000000000000------......------.../////////...///000111111111+++++++++++++++,,,---...........................------------------------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++******++++++,,,,,,++++++***))))))))))))))))))))))))************))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))*********************+++,,,,,,------000///333666333BBBwwwlllSSSMMMZZZmmm~~~}}}{{{tttpppuuuxxxrrrggg___hhhuuu~~~{{{xxxtttoookkkffffffffffffeeeeeeddddddjjjlllvvvsssfffppptttlll```UUUNNNKKKIIIHHHCCCDDDEEEEEECCCCCCCCCEEEBBBCCCCCCCCCCCCHHHQQQXXXeeesssyyypppqqqwwwwwwvvv{{{zzzfffYYYZZZUUUPPPPPPSSS\\\nnn}}}((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******))))))(((((())))))************++++++******)))))))))))))))))))))))))))))))))******++++++******)))))))))))))))+++,,,---...++++++,,,,,,,,,,,,------....../////////000000000000111111111111222222222333444555666666777666666444555666777888999999999777777777777777777777777777777666666555444444444111111000///...------,,,------------------------++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........///......------,,,,,,++++++,,,------.........------,,,,,,---...//////......,,,,,,,,,---.........///,,,,,,,,,,,,------...///........................------------------------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++************++++++++++++******))))))))))))))))))))))))************))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******************++++++,,,,,,------///...333777666HHHvvv[[[MMMWWWkkk}}}}}}{{{uuutttzzz|||sssfff\\\aaafff~~~~~~}}}{{{xxxuuurrrppppppooollliiifffcccaaaeeegggqqqpppdddmmm|||iiiccc[[[SSSOOOLLLIIIHHHCCCDDDEEEDDDCCCCCCDDDEEEDDDEEEEEECCCCCCHHHPPPVVVdddqqq{{{ttttttwwwsssttt{{{ppp^^^RRRQQQMMMJJJLLLPPPZZZjjjyyy(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))))))))))))))(((''''''&&&''')))+++,,,))))))************))))))))))))))))))))))))))))))))))))************)))))))))))))))***++++++,,,---+++++++++,,,,,,,,,------........./////////000000000000111111111222222222333333444555666666666666333333555666888888999999666777777777777777777777666666555555444333333333000//////...------,,,,,,------------------------+++++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------------......//////000000000000***+++---.........------------...000111111000///.../////////---------...000///...---------------................................................------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++******++++++++++++++++++++++++******++++++++++++************++++++++++++******))))))))))))))))))))))))************)))))))))(((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((()))))))))******************++++++,,,------...///...333777666KKKsss___OOOTTTcccvvvyyy|||xxxxxxuuummmfffddd^^^\\\uuu{{{|||}}}}}}~~~|||zzz|||zzzuuuooojjjeeebbb```___aaakkk}}}qqqdddnnn~~~uuurrroookkkfff]]]ZZZUUUQQQOOOLLLJJJHHHCCCEEEFFFFFFEEEDDDEEEGGGGGGHHHHHHGGGFFFJJJQQQWWWbbbooo}}}yyyxxxyyyjjjlllrrrwwwrrrdddVVVPPPKKKHHHGGGJJJNNNWWWfffttt''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((())))))))))))(((''''''&&&&&&''')))+++,,,((())))))*********)))))))))))))))))))))))))))))))))))))))******)))))))))************************+++++++++,,,,,,,,,------............////////////000000111111111222222222222333444555666666666666333333555666888888999999777777888888888888888888555555444444333222222222//////......------,,,,,,------------------------++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,------------...------------,,,,,,,,,,,,,,,,,,,,,,,,...........................///000111111111111000---...///000111111111111///...---///111222000...111222333222000///000111......---,,,,,,---------------------------------........................------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++******++++++++++++++++++++++++)))******++++++******))))))******++++++******)))))))))))))))))))))))))))************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((()))))))))***************++++++,,,------......//////333666555KKKlll___PPPQQQ[[[llltttuuuiiidddfff]]]XXXmmm|||wwwxxxyyy{{{~~~|||tttkkkddd```______[[[\\\fffyyyrrrfffrrr{{{xxx|||||||||{{{yyywwwwwwxxx|||~~~}}}oooddd^^^ZZZVVVSSSTTTSSSPPPOOONNNLLLJJJGGGEEEGGGHHHHHHGGGGGGHHHIIIHHHJJJJJJIIIHHHKKKRRRWWW]]]iii~~~yyyxxxxxxeeedddeeegggaaaVVVNNNLLLHHHFFFFFFJJJNNNUUUbbbnnn''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((()))***)))((('''''''''(((((()))***+++,,,(((((())))))******))))))))))))))))))))))))))))))((())))))******))))))(((******++++++***))))))(((++++++,,,,,,,,,,,,------------........./////////000111111111111222222222222333444555555666555555444555666777888999999999888888888888888888888888444444333333222111111111//////.........---------------------------------,,,,,,,,,,,,------------------,,,,,,,,,,,,------,,,---......//////......---------.........//////.........//////000000000---///000222222222111000000000000111222444666666555222///000333444333111000222444222///---///111...............///000000................................................------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++******++++++++++++++++++++++++))))))************))))))))))))************))))))))))))))))))))))))))))))************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************++++++,,,,,,------......//////333555555LLLtttggg\\\PPPPPPWWWhhhrrrssshhhfff[[[XXXiii~~~wwwqqqqqqtttxxx}}}wwwmmmccc\\\YYYZZZ[[[ZZZYYYbbbuuussshhhvvv~~~zzzooopppqqqrrruuuxxx|||}}}zzzppplllpppvvvppphhh]]]VVVSSSRRRPPPOOOOOONNNMMMMMMMMMLLLIIIGGGFFFHHHIIIIIIHHHHHHJJJKKKGGGIIIJJJIIIIIILLLRRRWWWYYYcccyyy{{{tttsssrrrddd___[[[YYYTTTLLLHHHHHHHHHFFFHHHKKKNNNRRR\\\ggg''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&((()))***)))((('''(((((()))***+++++++++***'''(((((()))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((()))***++++++***))))))++++++,,,,,,,,,,,,---------------.........//////000111111111111222222222222222333444555555555555666777777888999999888888888888888777777666666555333333333222111111000000/////////...............------------------------,,,,,,,,,------------...------,,,,,,,,,,,,------+++,,,---///000000000000//////000111222333333444111222333555777999:::;;;999<<<@@@DDDGGGIIIJJJJJJJJJIIIHHHHHHJJJMMMPPPRRRQQQLLLGGGGGGIIILLLKKKIIIIIIKKKKKKGGG@@@<<<<<<>>>;;;:::888666555444333333000000000000000000000000........................------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++******************************))))))************))))))))))))************))))))))))))))))))))))))))))))************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))************++++++,,,,,,---.........///...333555555OOOqqqbbbZZZMMMOOOZZZlllttt~~~ooohhh\\\]]]kkkyyy~~~wwwoooiiijjjooovvvwwwqqqhhh```YYYWWWWWWXXXZZZXXX___sssqqqgggwwwwwwxxx{{{~~~vvvoooiiiffffffbbb]]]WWWSSSRRRRRRRRRQQQMMMLLLKKKKKKLLLKKKHHHFFFFFFGGGIIIIIIHHHHHHJJJLLLHHHJJJKKKKKKKKKNNNTTTYYYYYYbbbvvvssskkkhhhfffaaaYYYTTTRRRPPPKKKHHHIIIIIIHHHIIILLLMMMOOOVVV___''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&((()))***)))((('''((()))+++,,,,,,+++******''''''((()))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((&&&''')))***++++++++++++++++++,,,,,,,,,------------------.........//////000111111111111222222222222222333444555555555555777888888999999999888888888888777666555444444333333333222222111000000000///////////////.........------------------------,,,,,,,,,---------.........------,,,,,,------...***+++---///111111111111111111222333555666777888;;;===???BBBEEEHHHKKKLLLNNNQQQXXX___fffkkknnnppprrrqqqooonnnppptttxxxzzzuuuoooiiigggjjjmmmllljjjssstttrrrkkk```XXXVVVWWWKKKIIIEEEAAA<<<888555444222222222222222222222222////////////////////////------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++******************************))))))************))))))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))************++++++,,,------......///......222555666QQQqqq\\\}}}YYYKKKPPP^^^qqqwww~~~pppggg___cccooovvvxxx}}}|||}}}rrriiicccdddkkkuuu}}}zzzwwwuuusssooohhhaaa\\\YYYXXXXXXZZZXXX^^^qqqooofffwww~~~xxxtttnnnfff``````\\\VVVSSSQQQPPPOOONNNMMMKKKJJJJJJKKKJJJHHHFFFEEEFFFHHHHHHHHHHHHJJJKKKJJJMMMNNNNNNNNNRRRXXX]]]]]]eeewwwmmmccc___\\\[[[TTTOOOPPPQQQOOOMMMMMMJJJIIIJJJLLLLLLLLLRRRZZZ&&&'''((())))))((('''&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''((())))))'''(((((((((((((((''''''(((((((((((((((((((((((())))))))))))************************************))))))))))))))))))))))))******************************+++++++++,,,,,,,,,...------------...//////000000000111222222333333222333333444555666777777777777888888888888777777666666666666555444333222333333222222111000000000........................,,,,,,---000333333000,,,)))***,,,...000///---+++000///...---...000222444///111111///000555:::<<<;;;???DDDEEEEEEGGGMMMQQQUUUWWWZZZ___iiissstttoooyyy|||wwwpppqqqnnneee]]]WWWPPPIIICCC<<<666555888999444///111///000222...((()))000//////...---,,,,,,+++,,,---......---+++++++++,,,,,,,,,,,,+++***)))((((((++++++++++++++++++++++++***************************************)))((('''))))))))))))))))))))))))+++*********))))))((((((''''''((((((((((((''''''''''''((()))))))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))***++++++++++++***++++++,,,------......///...888222333666RRRpppfffgggJJJPPPcccpppyyy{{{ttttttwwwxxxrrrkkkfffhhhlllrrryyyvvvqqqrrruuuzzz~~~sssiiiccc]]]^^^ggguuu|||xxxvvvvvvtttqqqmmmfff___ZZZWWWVVVUUU\\\```mmmqqqhhhtttzzzyyyzzzwwwqqqmmmddd]]]VVVTTTUUUUUURRROOOPPPOOONNNLLLJJJHHHGGGGGGFFFHHHHHHFFFCCCCCCFFFJJJKKKLLLNNNQQQUUUYYY]]]```aaaeeetttzzzyyypppbbb]]]\\\___[[[VVVSSSUUUWWWTTTOOOPPPNNNJJJFFFEEEGGGMMMQQQ''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''((())))))'''(((((((((((((((''''''(((((((((((((((((((((((())))))))))))************************************))))))))))))))))))))))))******************************+++++++++,,,,,,,,,...------------...//////000000000111222222333333222333333444555666777777777777888888888888777777666666666666555444333333333333222111111000000///........................///---,,,,,,......---+++222000---,,,,,,---......+++---///000//////000111222666;;;???EEELLLSSSWWWVVVYYY___hhhpppuuuvvvuuuzzzlllfff^^^YYYVVVSSSNNNJJJDDD;;;555444333111222666...---------.........---+++,,,------------------------,,,,,,++++++******++++++++++++++++++++++++***************************************)))(((((())))))))))))))))))))))))************)))))))))(((''''''((((((((((((''''''''''''((())))))))))))))))))(((((((((''''''''''''))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))***++++++++++++***++++++,,,------......///---666111333666SSStttqqqlllPPPSSSdddqqq|||{{{ssslllmmmsssuuunnngggeeegggiiinnnttt{{{|||rrrllljjjkkkvvv{{{pppggg___\\\YYY\\\gggxxx~~~|||}}}~~~|||yyyrrrjjjccc\\\XXXVVVYYY___aaammmtttkkkuuuuuuooohhheee___[[[YYYXXXYYYYYYYYYUUUQQQNNNLLLKKKHHHFFFHHHIIIJJJIIIIIIJJJLLLMMMUUUWWWZZZ^^^aaadddeeefff^^^aaannnsssooovvv~~~}}}zzzuuurrrooohhhfffbbb______^^^\\\YYYNNNMMMJJJFFFDDDFFFJJJNNN((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''((())))))'''(((((())))))((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,...------------...//////000000000111222222333333222333333444555666777777666777777888888777777666777777777777666555444333333222222111111000//////........................000---******+++,,,------,,,,,,++++++,,,...000222---111666777777:::AAAHHHUUUYYY___fffkkkppptttxxx~~~pppaaaPPPFFFAAA;;;777555555111------......---***+++,,,---------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))************))))))))))))''''''((((((((((((''''''''''''((()))))))))))))))((((((((((((''''''''''''))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))***++++++++++++***++++++,,,------......///,,,555000555888SSSnnnPPPPPP```nnnzzz|||rrrjjjmmmvvvyyyrrrjjjffffffgggjjjpppvvv|||vvvnnnjjjjjjwww}}}vvvpppkkkhhhfffcccdddjjjxxxxxxpppiiiddd___[[[\\\bbbcccmmmxxxoooxxx~~~uuukkkiiieee^^^YYYXXX[[[___[[[VVVQQQMMMMMMMMMKKKJJJMMMMMMOOORRRUUUWWWWWWVVVYYY[[[^^^aaacccddddddddd[[[\\\hhh|||rrrhhhkkk{{{{{{~~~{{{vvvoooeee]]]WWWVVVKKKKKKIIIGGGDDDDDDFFFIII)))((('''&&&&&&'''((()))''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''((())))))'''(((((())))))))))))((())))))))))))))))))))))))((()))))))))************(((((((((((((((((((((((())))))))))))))))))))))))******************************+++++++++,,,,,,,,,...------------...//////000000000111222222333333222333333444555666777777666666777777777777666666777777777777666555444444222222222111000000//////........................---,,,++++++,,,...000111***,,,///000000000000000111777===AAAEEEPPP```mmm~~~tttfffZZZOOOEEE>>>???999111...///000///---000////////////...,,,+++------------------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******)))))))))))))))***))))))))))))))))))))))))*********)))))))))))))))''''''((((((((((((''''''''''''((()))))))))))))))((((((((((((((('''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))***++++++++++++***++++++,,,------......///+++333///666999RRRpppOOOMMM```qqq|||uuummmpppzzz~~~wwwmmmgggffffffhhhnnnuuu}}}}}}vvvrrrqqq|||~~~zzzwwwqqqmmmoooxxx|||uuuppplllfffbbb]]]bbbbbbkkkzzzrrr}}}{{{pppllleee___ZZZYYY[[[]]]TTTUUUWWWWWWVVVUUUUUUTTTTTTUUUWWW]]]ccceeeccc```XXXXXXXXXYYYZZZ[[[[[[[[[ZZZZZZdddvvv}}}qqqppp}}}yyyzzzwwwhhhXXXQQQQQQIIIIIIIIIGGGEEECCCDDDDDD)))((('''&&&&&&'''((()))''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''((())))))''''''((()))******))))))))))))))))))))))))))))))((()))))))))************((((((((((((((((((((((((******************************************************+++++++++,,,,,,,,,...------------...//////000000000111222222333333222333333444555666777777666666777777777777666666777777777777666555444333222222111111000//////...........................,,,---...............///333333333222000111333666BBBJJJUUU]]]dddooo}}}vvvxxxvvvrrrssswwwzzzyyyqqqrrrsssqqqnnnooosssxxxwwwwwwqqqvvvvvvllldddXXXPPPFFF>>>999777555444333111//////000000///---,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******)))(((((()))***+++************************))))))))))))))))))******''''''((((((((((((''''''''''''((()))))))))))))))'''''''''(((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))***++++++++++++***++++++,,,------......///+++222...777999OOOsssQQQPPPggg|||uuunnnpppxxx|||uuummmgggfffdddffflllttt}}}}}}~~~{{{zzzzzzuuuwwwwwwtttqqqjjjddd]]]bbb```ggg}}}zzztttvvvrrrkkkccc___^^^]]][[[XXXOOO]]]pppyyywwwnnnfffbbb]]]^^^aaagggllllllgggbbbXXXVVVRRRPPPOOOQQQTTTVVVYYYYYYaaarrr~~~vvvttt}}}}}}qqquuu~~~yyyjjjYYYSSSUUUGGGHHHIIIHHHEEECCCCCCCCC((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''((())))))''''''((()))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,...------------...//////000000000111222222333333222333333444555666777777555666666777777666666555666666666666555444333222222111111000000///..............................,,,...000000...---......111111222222666???LLLVVVkkkvvv{{{qqqlllooosssssspppkkkhhhlllrrrrrrnnniiijjjfffaaa```dddfffeeeeeelllttttttnnnfffaaa```cccoooxxxwwwvvvvvvrrrjjjoooqqqssssssssssssuuuwwwrrrcccTTTHHH???;;;999444///---...///...,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))((((((((()))++++++************************))))))))))))************''''''((((((((((((''''''''''''((()))))))))))))))'''''''''((((((((((((((())))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))***++++++++++++***++++++,,,------......///---222...777888KKKoooPPPPPPhhh}}}yyyssstttzzz}}}xxxrrrllliiieeedddhhhpppyyyzzz}}}|||~~~wwwuuurrrjjjbbb]]]aaa^^^cccwww|||yyy{{{pppiiiiiiccc^^^]]]^^^^^^XXXSSSUUUkkk{{{qqqhhhjjjnnnpppooojjjbbb\\\TTTPPPJJJFFFEEEGGGKKKNNNUUUUUU]]]mmmzzzwwwttt{{{xxxnnnrrr~~~{{{mmmYYYQQQRRRGGGIIIJJJIIIFFFEEEDDDEEE''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''((())))))''''''(((******++++++***(((((((((((((((((((((((())))))))))))******************************************************************************************+++++++++,,,,,,,,,...------------...//////000000000111222222333333222333333444555666777777555555666666666666555555555555555555444333222111111111111000//////.................................///111111111333777:::777===DDDMMMWWWeeeuuurrroootttppprrrrrrnnnhhhdddfffiiigggfffcccaaagggsss|||~~~{{{tttsssvvvyyyxxxzzz|||rrrrrrqqqnnnkkkjjjjjjlllkkkppptttvvvzzz}}}mmmbbb]]]UUUMMMCCC;;;888666222///000//////......---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***)))((('''((()))+++,,,************************((()))))))))************''''''((((((((((((''''''''''''((()))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))***++++++++++++***++++++,,,------......///...222...777777GGGwwwhhhPPPPPPdddxxx}}}{{{|||}}}xxxssslllggggggmmmtttyyy{{{}}}{{{uuu{{{xxxsssuuuuuunnnfff___ccc^^^___rrrzzzxxx~~~{{{xxxyyyvvvmmmccc^^^______```bbbcccaaa]]]YYY___nnnxxx|||~~~{{{rrrfffZZZSSSMMMJJJEEEAAA???@@@CCCEEEMMMNNNVVVfffyyy{{{xxxvvvpppuuuzzznnnmmmwww~~~|||nnnYYYMMMMMMHHHIIIJJJIIIHHHFFFGGGHHH&&&'''((())))))((('''&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''''''''((())))))''''''(((******+++++++++(((((((((((((((((((((((())))))))))))******************************************************************************************+++++++++,,,,,,,,,...------------...//////000000000111222222333333222333333444555666777777555555666666666666555555444444444444333222111111111111111000//////.................................///111333555;;;CCCJJJOOOZZZiiivvvzzzpppllllllfff\\\\\\ddd^^^gggsss~~~uuufffaaaeeejjjlllqqqpppoooqqqwww{{{ooo```SSSKKKEEE???:::222111111000///......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,***)))((('''((()))+++---************************(((((())))))*********+++''''''(((((((((((('''''''''(((((()))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))***++++++++++++***++++++,,,------......//////222...777666DDD}}}{{{hhhVVVUUUeeevvv}}}}}}~~~~~~tttllliiikkkqqquuuxxxyyy{{{~~~pppbbbaaaooo}}}qqqpppvvvyyytttlllbbbddd^^^]]]nnnuuuooonnnmmmkkkiiilllpppoooggg^^^[[[^^^dddkkkooonnnkkkiiigggfffhhhqqquuudddVVVNNNLLLJJJFFFCCCAAABBBCCCDDDFFFHHHQQQaaatttzzzxxxtttjjjlll~~~nnnhhhlllzzz~~~yyyxxxzzzppp\\\QQQRRRIIIJJJKKKJJJHHHHHHIIIJJJ))))))((((((''''''&&&&&&'''((((((((('''&&&%%%%%%((((((((((((((((((((((((''''''&&&%%%&&&'''((()))(((((())))))*********+++(((((((((((()))))))))))),,,+++*********+++---------------,,,,,,+++++++++*********)))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,+++,,,,,,,,,---------....../////////000111111222222222333444444555555444444444444444444444444444444333333333222222111111111...000333222000...------------...///...---000333<<<888888===CCCKKKZZZiiikkkrrryyyrrrnnnpppoookkk___ccckkkqqqpppiiigggiiirrr}}}|||~~~|||}}}|||xxxqqqkkklllssszzzyyy{{{~~~{{{nnn\\\OOOLLLBBB???;;;666222111000000...//////......//////---///...,,,***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++************)))''''''(((((())))))******(((((())))))((('''&&&&&&******))))))((((((''''''''''''&&&&&&&&&&&&''''''******)))((('''&&&%%%%%%((((((((((((((('''''''''))))))))))))))))))))))))))))))))))))************++++++,,,------......///...///333///888KKKwwwxxx```MMMPPPbbbsss}}}}}}tttuuu{{{pppiiihhhlllooosssuuuyyykkkbbbXXX[[[lll}}}||||||~~~xxxiiiaaa]]]aaaiiixxx|||vvvuuusssrrreeebbbaaacccdddaaa]]][[[bbbfffmmmvvv||||||wwwsssgggjjjoooyyyttteeeWWWOOOOOOKKKHHHGGGCCC???@@@DDDDDDIIINNNUUUeeezzztttnnnsss{{{bbb___aaadddxxx|||yyynnn]]]QQQOOONNNNNNMMMKKKIIIIIIKKKMMM((((((((((((((('''''''''''''''((((((''''''&&&%%%(((((((((((((((((((((((((((((('''''''''((()))***''''''(((((())))))))))))(((((((((((())))))))))))+++******)))***+++,,,---,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,+++,,,,,,,,,---------....../////////000111111222222222333444444555444444444444444444444444444444444333333333222222111111111---...///000000000111222+++---111333111000000333333999FFFXXXfffqqq{{{ooo```YYYZZZ\\\]]]eeeooo|||}}}|||vvvuuuttttttsssssswwwyyymmmjjj```XXXKKK===444/////////000000//////000111000///......---------......///************************************************+++++++++************)))'''((((((((()))))))))***((((((((((((((('''&&&&&&((((((((((((''''''''''''(((''''''&&&&&&''''''((()))))))))(((''''''&&&&&&((((((((((((((((((((('''))))))))))))))))))))))))))))))))))))************++++++,,,------......///000111444///888IIIrrrrrrZZZHHHNNNaaattt~~~tttttt|||zzzzzzrrrkkkhhhjjjlllqqqrrruuuyyy~~~yyy___XXXRRRUUUeee|||~~~xxxlllccc\\\^^^cccqqq}}}vvvttttttuuugggccc___^^^^^^^^^^^^^^^bbbdddmmm{{{|||nnnooosss|||zzzooo```UUUUUUQQQNNNMMMIIIDDDDDDGGGDDDGGGKKKQQQ```zzz~~~xxxyyyzzz^^^YYY[[[ZZZdddttt||||||||||||~~~xxxnnn```XXXVVVPPPRRRSSSSSSQQQPPPQQQRRR'''''''''(((((((((((((((''''''((((((((('''&&&&&&(((((((((((((((((((((((())))))((((((((()))***+++''''''''''''(((((((((((((((((((((((()))))))))))))))))))))))))))***++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,+++,,,,,,,,,---------....../////////000111111222222222222333444444444444444444444444444444444444444222222222222222111111111111000...---------+++***...000222222333666===AAAUUU^^^oooiiiooopppfff^^^bbblllttt{{{vvv||||||ssslllppp{{{{{{ppprrr}}}vvvbbb^^^jjjllloooqqqnnnlllkkkiiieeepppuuu}}}{{{yyy{{{}}}rrr```OOOBBB;;;777333111000000000000///...,,,,,,------------------************************************************+++++++++************)))(((((((((((())))))))))))(((((((((((((((''''''&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&''''''(((((((((((((((((((((((((((''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))************++++++,,,------......///111222555000777EEElllppp~~~pppWWWEEEKKK^^^qqq|||ssssss~~~vvvqqquuu}}}|||yyysssmmmhhhffffffkkkllloootttzzziii]]]XXXRRRUUUaaavvv~~~}}}~~~|||xxxpppeee[[[ZZZ\\\hhh~~~wwwtttttttttfffaaa[[[UUUSSSUUUYYY[[[___aaajjjzzzwwwxxx{{{}}}pppddd[[[VVVRRRPPPLLLFFFDDDFFFDDDEEEGGGLLLXXXrrr|||yyy\\\YYY[[[UUUTTTZZZaaagggjjjgggfffiiinnnpppooommmlllnnnsssxxx|||~~~vvvmmmjjjhhheeedddeeebbbcccdddbbb\\\UUUPPPNNN&&&&&&''''''(((((())))))''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))******(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((())))))***))))))))))))))))))))))))((((((((()))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,+++,,,,,,,,,---------....../////////000111111222222222222333444444444444333333333333333333333333333222222222111111111111111444111///...///...+++)))222444555444999III[[[fffwwwtttyyysssffffffooo~~~zzz{{{|||zzzwwwuuunnnuuuwwwoooggggggmmmqqqyyyxxxyyytttzzz||||||{{{yyyxxxuuuoooiiiffffffeeeeeekkkqqqpppjjjtttuuuuuuttttttvvv{{{~~~yyy{{{zzzzzzyyyuuuvvv{{{fffTTTIIIBBB===::::::999555111000/////////...---,,,+++***++++++++++++++++++++++++************************+++++++++*********))))))(((((((((((())))))))))))'''(((((((((((((((''''''&&&&&&&&&''''''(((((((((((((((''''''''''''((((((''''''''''''(((((())))))''''''''''''((((((((((((((((((((((((((((((((((((((()))))))))************++++++,,,------......///000000444000777CCCfffhhhssswww[[[FFFIIIYYYhhhxxx}}}xxxrrruuuvvvmmmmmmvvvwwwvvvsssmmmgggcccbbbcccgggmmmttt{{{sssmmmfff^^^\\\aaarrr~~~}}}|||~~~~~~ttthhh\\\WWWWWWaaaxxx~~~zzzuuuoookkkgggeee^^^TTTNNNOOOSSSUUUXXXZZZbbbppp~~~|||~~~}}}ggg___WWWRRRMMMHHHFFFHHHDDDCCCDDDHHHSSSjjj{{{wwwaaa```bbb[[[VVVXXXUUUYYYZZZXXXYYYaaahhhkkkiiieeebbbaaaeeejjjoooqqqgggaaa]]]___eeekkkoooppppppqqqrrrnnnggg]]]UUUQQQ&&&&&&''''''(((((())))))''''''((((((((((((((('''((((((((((((((((((((((((''''''(((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''(((((())))))))))))((((((((((((((((((((((((''''''(((((())))))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,+++,,,,,,,,,---------....../////////000111111222222111222333333444444333333333333333333333333333333111111111111111111111111///...///111333444444333111:::AAAFFFRRRiiihhhbbbbbbhhheeecccrrryyyqqqttt}}}~~~}}}yyyvvv{{{{{{{{{|||wwwpppmmmpppssssssvvvvvvuuuooohhhdddgggjjjlllpppvvv|||tttmmmooouuurrreee]]]UUUPPPPPPMMMDDD;;;888555444333222000///...---++++++++++++++++++++++++************************+++++++++*********))))))))))))))))))((((((((((((''''''(((((((((((((((''''''''''''(((((())))))***(((((((((''''''(((((((((&&&&&&''''''((()))))))))&&&'''''''''(((((())))))((((((((((((((((((((((((((()))))))))************++++++,,,------......///---...333000777AAA```|||ooo```GGGHHHTTT```ppp|||tttpppxxx|||ooommmqqqssssssqqqlllfffbbb```^^^eeepppzzz}}}tttiiicccdddpppyyykkk]]]VVVTTT\\\rrr~~~~~~xxxlllbbbmmmooojjj]]]RRRPPPQQQPPPOOOSSSZZZdddmmmtttyyy{{{{{{}}}yyylll___VVVPPPKKKJJJMMMEEECCCCCCGGGOOOccc}}}vvvhhhgggfff^^^[[[^^^\\\\\\ZZZYYY___iiioooooolllgggaaa]]]^^^bbbfffhhh___^^^___ccckkkrrruuuuuuppprrrsssrrrmmmgggbbb___'''''''''(((((((((((((((''''''((()))))))))((((((((((((((((((((((((((((((&&&'''((()))))))))((((((************))))))))))))(((((((((((())))))))))))''''''((()))))))))))))))''''''(((((((((((())))))&&&''''''(((((())))))***))))))))))))))))))))))))******+++,,,,,,,,,,,,+++,,,,,,,,,---------....../////////000111111222222111111222333333333333333333333333333333333333333000000000111111111111111.../////////000222666:::===OOO```jjjwwwssscccbbbeeekkkoooyyy{{{wwwppphhhdddjjjwwwyyy{{{zzzuuunnnkkkmmmpppmmmqqquuuvvvvvvyyy}}}xxxwwwvvvlllffffffaaaSSSFFFAAA;;;999666333000///......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************)))))))))))))))((((((((((((&&&'''((((((((((((((((((((((((((())))))))))))))))))((((((''''''(((((()))&&&'''''''''(((((())))))&&&&&&''''''((()))))))))))))))))))))))))))))))))))))))))))))************++++++,,,------......///,,,---222000777???ZZZqqqmmmcccHHHGGGQQQZZZkkk~~~~~~}}}rrrpppzzztttrrrpppqqqpppmmmhhhdddbbbbbb```iiivvvzzzpppkkkiiiqqq~~~pppaaaXXXSSSWWWkkkzzzpppgggooovvvsssdddUUUPPPMMMJJJLLLPPPWWW]]]ccckkksssyyyrrrrrr|||vvveeeYYYRRRKKKIIIKKKGGGDDDEEEHHHMMM\\\zzzxxxmmmjjjeee\\\[[[```___^^^[[[[[[cccmmmqqqoookkkeee]]]XXXWWWYYY[[[]]]WWW^^^ffflllsss{{{}}}|||ttttttrrrnnniiieeecccbbb((((((((((((((('''''''''''''''((()))))))))))))))(((((((((((((((((((((((('''((()))*********))))))******)))))))))((((((((((((((((((((())))))))))))'''((()))*********))))))''''''(((((())))))))))))&&&&&&''''''((())))))***))))))))))))))))))))))))******+++,,,,,,,,,,,,+++,,,,,,,,,---------....../////////000111111222222111111222333333333333222222222222222222222222222///000000000111111111222000222222111111999GGGRRReeexxx{{{yyyrrrqqqzzzxxxnnnppp~~~tttooonnnnnnttt|||~~~|||zzz{{{~~~{{{~~~xxxeeeUUUNNNMMMIIIBBB:::444000///...------------------------+++++++++++++++++++++++++++++++++************)))***)))))))))((((((((('''&&&&&&'''(((((((((((((((((((((((((((((((((''''''))))))(((((((((((())))))'''''''''(((((((((((((((&&&&&&''''''((())))))***))))))))))))))))))))))))))))))))))))************++++++,,,------......///---...333000666;;;TTTtttkkkyyyhhhJJJGGGNNNTTTeeezzzxxx{{{tttpppxxxwwwwwwrrrpppmmmhhhdddbbbdddeeeiiiqqq|||zzzxxxvvvxxxtttdddYYYQQQRRRcccvvv{{{yyyxxxttt}}}|||kkkZZZTTTQQQMMMSSSUUUXXX]]]ccciiiooorrrfffbbbjjjpppddd[[[RRRLLLKKKKKKGGGHHHJJJKKKTTTnnnrrrlllfff^^^]]]aaaZZZ\\\]]]]]]bbbkkkoooooojjjddd\\\VVVTTTUUUWWWWWWYYYeeeqqqvvvyyy~~~wwwtttnnnfff___\\\]]]^^^))))))(((((('''''''''&&&''''''((()))))))))))))))((((((((((((((((((((((((((()))***+++,,,+++******))))))(((((('''''''''&&&(((((((((((())))))))))))'''(((***+++++++++***)))'''((((((((())))))******&&&&&&&&&'''((())))))***))))))))))))))))))))))))******+++,,,,,,,,,,,,+++,,,,,,,,,---------....../////////000111111222222111111222333333333333222222222222222222222222222//////000000111111111222///222666888???PPPiii|||pppgggtttwwwsssqqqssswww{{{zzztttrrrgggxxxxxxfff___eee^^^TTTHHH>>>777333222------------------------+++++++++++++++++++++++++++++++++************)))******))))))((((((((('''&&&&&&'''((())))))(((((((((((((((''''''&&&&&&%%%))))))(((((((((((())))))((((((((((((((((((((((((&&&&&&&&&'''((())))))***))))))))))))))))))))))))))))))))))))************++++++,,,------......//////000444111666999OOO}}}lllmmmmmmMMMHHHLLLPPP```vvvuuuxxxvvvqqqvvvyyyzzzsssqqqlllfffaaaaaaeeehhhqqqxxxwwwfffZZZPPPOOO]]]ppp~~~{{{~~~uuuddd___]]]YYY]]][[[[[[___fffjjjiiiggg___VVV\\\tttjjj^^^UUUQQQNNNJJJJJJLLLJJJNNNeeewwwpppjjjdddccceeeXXX___ddddddeeelllrrruuuoooiiibbb\\\ZZZZZZ[[[\\\kkkxxx}}}}}}|||yyypppllleee]]]YYYZZZ^^^ccc((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&''')))))))))(((((())))))))))))******************))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))+++***)))))))))***,,,,,,.........///......---,,,000000000000000000111222333444444555555444444333777444111000111111000---000//////000333444222000000999CCCJJJVVVlll}}}yyyzzzssshhheeeuuuyyyssszzzqqqxxxwwwlllnnnzzzxxxsssuuu}}}tttuuurrrlllaaaSSSEEE:::555222111000///.........///---------,,,,,,,,,+++++++++,,,,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((''''''''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,---------......---000111444777999SSS{{{{{{vvvkkkjjjPPPPPPGGGKKKaaannn~~~}}}|||ssspppuuu}}}uuurrruuuzzzvvvppphhhccc^^^]]]fffpppyyyzzzfffYYYSSSRRRZZZddd{{{~~~zzzpppiiieeecccdddfffgggjjjppprrrjjj```aaaaaa^^^kkk|||lll^^^VVVSSSNNNKKKKKKIIIKKK\\\pppwwwsssrrrmmmiiiiiidddggglllqqqtttxxx{{{|||vvvmmmeeebbbbbbbbbfffkkkzzz~~~~~~|||uuunnnhhhcccaaabbbcccaaaaaaccc((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((())))))(((((('''))))))))))))***************)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))+++***)))))))))***,,,,,,,,,,,,---.../////////...000000000000000111111222333444444555555444444333555333111111333333222///...000333444444222222222;;;@@@KKK___xxxvvvkkkfffaaajjjsssxxxtttooo{{{~~~ssslllppptttpppooosssuuutttwww|||~~~wwwzzzyyytttooojjjcccYYYKKK@@@777444000............------------,,,,,,,,,,,,++++++,,,,,,,,,,,,+++******************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((''''''''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,---------.........111000333666888PPPvvvqqqnnnjjjNNNLLLEEELLLcccppp~~~~~~yyyqqqmmmrrrzzzttttttxxx|||vvvooogggaaa^^^```jjjvvv|||hhhZZZRRRPPPWWW```||||||vvvrrrqqqqqqtttuuuuuuwww}}}wwwlllcccbbb^^^dddjjj[[[SSSMMMJJJIIIFFFHHHXXXjjjrrrnnnooooooppprrrppppppttt{{{|||xxxqqqllljjjiiijjjqqqxxx}}}zzzuuunnnddddddhhhnnnoooiiibbb```(((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))(((((('''&&&))))))))))))************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))+++************+++,,,,,,***+++,,,...///000000000000000000000000111222222333444444555555444444333333222222333444444333111---///111000000333;;;AAAUUUfff{{{|||wwwwwwwwwttt{{{{{{wwwwwwrrrlllhhheeedddhhhnnnqqq~~~uuuqqqpppjjj]]]QQQDDD<<<333......000...,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,++++++***************************))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))((((((''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,---------.........111000222555666KKKmmmooosssqqqRRRJJJFFFOOOfffuuu}}}~~~zzzvvvmmmgggjjjpppqqquuu|||wwwooofff```^^^bbbppp}}}lll\\\QQQNNNSSSZZZ|||zzz|||~~~|||}}}~~~sssfffddd______lllyyycccXXXPPPKKKJJJGGGGGGSSSccc}}}tttrrrvvvxxxxxxxxxxxxwww{{{{{{vvvsssttttttvvv|||~~~zzzxxxtttooohhhiiimmmtttsssiii^^^ZZZ(((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((('''&&&&&&((()))))))))************))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))************++++++,,,,,,+++,,,---...////////////000/////////000111222333333444444555555444444333222222222333444333222111333000...///888GGGXXXddd}}}}}}{{{{{{ssssss}}}~~~sssgggccceeehhh```eeeooo|||~~~yyyvvvrrrjjjdddVVVJJJ:::000///111///---............------------,,,,,,------,,,,,,+++***************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,---------.........111000111444555EEEcccttt|||___NNNIIISSSiiiyyy|||~~~yyyttt}}}tttiiiaaaaaaeeennnvvv|||sssiiibbb___eeetttrrr___RRRLLLOOOSSSqqq~~~~~~~~~}}}rrrfffcccbbb``````mmmqqqbbbXXXQQQNNNKKKIIIQQQ^^^www|||~~~~~~yyyyyyzzz~~~{{{zzz~~~|||~~~yyy{{{xxxwwwxxxsssggg]]]YYY(((((((((((((((((((((((((((((((((((((((((((((((())))))((((((''''''''''''((()))))))))************(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))******++++++,,,,,,,,,,,,---...............------////////////000111222333333444444555555444444333222222333333222111111111888555777BBBWWWmmm~~~rrrbbbkkkwww}}}vvvwwwtttnnnttt~~~|||tttllliiihhhnnn~~~{{{yyykkk\\\GGG999444333111.../////////.........------,,,------------,,,++++++************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,---------......---222000000444444AAAYYY}}}qqqTTTLLLTTTgggyyy~~~~~~wwwuuu~~~~~~sssiiiaaa___aaakkkvvv|||ppphhheeeiiiwwwxxxcccSSSMMMMMMOOOccc~~~vvvlllaaa```bbbddd^^^\\\mmmlll```VVVSSSNNNJJJNNNXXXqqq}}}}}}{{{||||||nnnbbb]]](((((((((((((((((((((((((((((((((((((((((((((((()))((((((''''''''''''((())))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))***++++++,,,---,,,,,,,,,......//////...------,,,////////////000111333333333444444555555444444333222333333222111111333555888<<>>QQQrrr\\\NNNRRRbbbvvv|||||||||uuunnngggeeegggjjjwww|||tttoooqqq}}}~~~hhhWWWPPPOOONNNWWW|||vvvpppiiibbb^^^^^^bbbeee___WWWZZZcccuuuggg[[[WWWRRRKKKLLLRRRhhh}}}~~~tttrrrbbbYYY(((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&''''''))))))))))))))))))************'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))***+++,,,---------,,,,,,------........................//////000222333444333444444555555444444333111333333222222444999===CCCNNNccc}}}}}}~~~~~~yyy~~~yyyooodddfff|||{{{~~~~~~}}}uuunnnsssxxxxxxxxx}}}ooo^^^NNNAAA888000000000/////////......---------...------,,,+++++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,---------......,,,222000///555666<<>>CCCYYYfff|||{{{}}}lllnnnuuu|||~~~~~~}}}}}}uuuyyy}}}~~~{{{yyyuuu___LLLAAA000000000000////////////------......------,,,+++++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,---------......,,,222000///555777<<>>777666333......333///000111000...,,,++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************)))************++++++++++++,,,------......------///000222111111555<<>>888333333222111000000///---+++------,,,,,,,,,+++++++++************************************************))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((()))))))))************))))))*********++++++++++++,,,------......---------///111111111444999>>>QQQ|||ssswwwrrr~~~VVVXXXbbbvvvyyy|||{{{{{{~~~vvveeeZZZVVVQQQ[[[kkk{{{vvvssspppooo{{{uuuttt}}}pppbbbWWWUUUNNNXXX}}}|||tttsss{{{|||qqqooo((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((())))))************(((((())))))******++++++*********************************++++++,,,,,,,,,---------........./////////000111111000111333555333000111555666444666<<>>aaafffbbb___QQQTTTkkkxxx{{{ggg]]][[[```uuuvvvhhheeefffiiifffgggxxxwwwjjjbbb```eeejjj(((((((((((((((((((((((())))))((((((((((((''''''))))))))))))))))))))))))''''''((()))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******************++++++++++++******+++++++++***************++++++,,,,,,,,,,,,------............/////////000000///000333333111444999>>>PPPhhhzzzuuuvvv}}}xxx{{{rrrdddQQQCCC???333000000111///++++++///------------,,,,,,,,,,,,************************************************))))))))))))))))))))))))************************************************,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,---/////////111444777;;;[[[mmm___```RRRRRRgggwwwnnn^^^[[[___rrrwwwrrroooooollllllwwwrrrggg```^^^^^^(((((((((((((((((((((((())))))((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))******************++++++++++++******************************+++++++++,,,,,,,,,------------......//////000000//////111444444444999AAAQQQggg~~~zzzvvvxxxxxxuuurrrooonnnmmmjjjhhhlllqqquuutttooojjjiiikkkeeehhhlllpppsssuuuwwwxxx}}}vvv___LLLBBB333111111222000+++***---...------------,,,,,,,,,************************************************))))))))))))))))))))))))************************************************,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,---/////////111444777???YYYttt^^^}}}eeeUUUSSSfffxxxsssccc```bbbtttzzztttqqqppprrr{{{xxxmmmccc]]]ZZZ(((((((((((((((((((((((((((((())))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))******************++++++++++++******************************+++++++++,,,,,,,,,------------......///000000111222222555666555777AAAMMM^^^sss~~~{{{yyyxxx{{{}}}wwwmmmhhhjjjooollliiihhhhhhhhhfffeeeeeefffgggiiihhhddd___[[[]]]]]]^^^_________^^^\\\cccdddgggllluuu}}}zzzpppXXXKKK777333222555444111///000.........---------,,,,,,************************************************************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,---/////////111444777@@@UUU{{{___xxxjjjXXXUUUhhhvvv{{{wwwhhhdddeeevvv|||tttmmmfffbbb(((((((((((((((((((((((((((((())))))))))))******))))))))))))))))))))))))''''''((()))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******************++++++++++++*********************+++++++++++++++,,,,,,,,,,,,---------......///000111222222222222333333333999KKK\\\oootttoootttzzzwwwooodddeeeooo~~~~~~~~~~~~{{{sssmmmsssqqqmmmjjjhhheee```]]]YYYWWWVVVVVVXXX]]]bbbffflllvvv}}}uuuwwwoooaaaDDD:::222222444333111111............---------,,,************************++++++++++++++++++++++++************************++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,---/////////111444777<<>>bbb]]]qqqhhhRRRPPPgggooowww|||pppxxxppplllmmm~~~((((((((((((((((((((((((&&&'''(((*********))))))((((((((((((((((((((((((((((((((((((((()))******(((((((((((())))))))))))((((((((((((((()))******((()))***+++,,,+++******************************)))***,,,,,,***)))***+++++++++++++++******))))))+++,,,,,,,,,,,,,,,,,,---+++,,,000222///---222:::===>>>FFFTTTcccuuu}}}~~~~~~~~~|||{{{{{{zzzxxx{{{}}}~~~}}}}}}wwwqqqmmmiiiddd___aaa^^^[[[\\\bbbnnn{{{fffNNNEEE888---222...---+++***,,,///...,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++************++++++)))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,---------///000000000000333555111JJJsssnnnWWWeeejjjLLLOOO```qqqyyy|||www}}}yyyqqqrrr(((((((((((((((((((((((('''((()))******)))((((((((((((((((((((((((((((((((((((((((((((()))******(((((((((((())))))))))))((((((((((((((()))******'''((()))***+++***))))))************************)))***,,,,,,***)))***+++++++++++++++*********)))+++,,,,,,,,,,,,---------...///222444222000666>>>SSSQQQTTTccc|||wwwnnnkkkmmmjjjaaa```fffaaa```^^^]]]]]]^^^^^^^^^^^^___```___\\\\\\^^^``````cccfffiiimmmppptttvvv~~~rrriii```^^^\\\[[[\\\___bbbeeeiiiwwwuuu[[[MMM;;;111666---,,,,,,,,,---//////---++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++************++++++)))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,---------///000000///000222555444GGGkkk|||xxxaaa```lllMMMMMMZZZkkkuuu~~~yyy}}}yyyuuuxxx((((((((((((((((((((((((((()))))))))))))))((('''((((((((((((((((((((((((((((((((((((((()))******(((((((((((())))))))))))((((((((((((((()))******''''''((())))))))))))(((************************)))***,,,,,,***)))***+++++++++++++++************++++++,,,,,,------------...///111333000000666???^^^eeennnzzz}}}uuunnnfff___[[[___]]]ZZZXXXYYYZZZZZZZZZWWWWWWVVVUUUVVVWWWXXXYYYVVVWWWWWWVVVTTTTTTUUUVVVSSSSSSTTTVVVXXXZZZ[[[\\\ZZZ___fffnnnvvv{{{vvvkkkbbb]]][[[[[[YYY[[[dddpppxxxxxxeeeKKK888888000////////////.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++++++++************++++++)))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,---------...///000///000222444666CCCbbbuuurrrsssdddpppOOOHHHPPP___lll|||}}}yyyxxx~~~((((((((((((((((((((((((******)))))))))(((''''''((((((((((((((((((((((((((((((((((((((())))))***(((((((((((())))))))))))((((((((((((((())))))***((((((((()))))))))))))))************************)))***,,,,,,***)))***+++++++++++++++++++++++++++++++++,,,,,,---.........000///000111000111:::DDD___yyyvvvkkkddd___]]]YYYVVVUUUTTTTTTSSSRRRXXXYYYWWW\\\dddfffaaa]]]]]]]]]]]]]]]^^^```bbb]]]]]]]]]\\\[[[[[[\\\]]]WWWWWWVVVWWWXXXXXXXXXWWWSSSSSSSSSTTTVVVWWWXXXYYYdddkkkttt}}}zzzooohhhdddYYYUUUYYY\\\___kkkzzzgggFFF;;;999555222222000---,,,...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++++++++************++++++))))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,---------.../////////000222444555???[[[pppzzz{{{hhhuuuQQQFFFJJJUUUfffyyyxxxwww~~~((((((((((((((((((((((((******)))(((((((((''''''((((((((((((((((((((((((((((((((((((((())))))***(((((((((((())))))))))))((((((((((((((())))))***))))))))))))******++++++************************)))***,,,,,,***)))***++++++++++++++++++++++++,,,++++++,,,------...//////333111111333444999FFFSSSnnnrrrddd[[[WWWTTTRRRZZZZZZYYYXXXYYY[[[^^^```]]]eeeeee```cccqqqxxxvvvqqqsssuuuuuuvvvxxx|||xxxvvvtttsssrrrqqqpppooogggeeecccdddeeeeeecccaaa```___]]][[[ZZZZZZZZZ[[[UUUWWWYYYZZZ\\\bbbkkkqqq~~~qqqhhhgggeee^^^ZZZ[[[fffpppzzzaaaPPPBBB888111000///------000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++++++++************++++++))))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,------,,,...//////...///222444333<<>>666555111///111------------------------++++++++++++++++++++++++++++++************++++++++++++************++++++)))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,------,,,---.........///111333444999PPPwwwkkk[[[xxx|||UUUHHHLLLVVVlll~~~~~~}}}yyyxxxyyy(((((((((((((((((((((((()))(((''''''''')))***+++((((((((((((((((((((((((((((((((((((((()))******(((((((((((())))))))))))((((((((((((((()))******)))((('''''''''(((***+++************************)))***,,,,,,***)))***++++++++++++,,,,,,---------++++++,,,---...///000111444333555===MMMddd~~~|||zzz}}}xxxlll```\\\[[[YYYYYY[[[ZZZ]]]aaadddgggmmmuuu||||||uuuooohhhdddccccccaaa^^^VVVVVVVVVXXXZZZ\\\___```pppyyysssiii```[[[ZZZ]]]eeennn}}}nnnLLL???;;;444......------------------------++++++++++++++++++++++++++++++************++++++++++++************++++++)))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,---------,,,---.........///111333777999LLLttt\\\zzzUUUFFFHHHPPPgggzzz||||||{{{xxx~~~''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((())))))))))))))))))))))))))))))************+++++++++))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,...---++++++...000000444222999LLLbbbvvvpppfffaaaUUUXXXZZZ[[[\\\```ggglllkkkrrr{{{|||uuuooolllhhheeeaaa]]][[[XXXUUURRRYYY^^^ooouuullliiiccc\\\XXXkkkjjjvvviiiUUUDDD666000222,,,///000---+++,,,...///...---,,,,,,++++++,,,,,,,,,,,,,,,+++++++++******************************************************)))************+++++++++++++++,,,,,,---...//////,,,---.........///111333999444LLL||||||aaatttyyyPPPAAAIIIKKK```xxxxxx{{{zzz{{{~~~|||(((((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((()))))))))))))))))))))))))))))))))************+++++++++))))))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...------...000111111444888CCCVVVmmm~~~zzzsssfff[[[RRRMMMMMMRRRZZZaaaiiisss|||wwwqqqjjjddd```^^^]]]\\\PPPPPPVVVcccqqq~~~lllfffccc___^^^^^^dddtttoooSSSIIIFFF;;;------...///---,,,,,,,,,---...---,,,,,,++++++,,,,,,,,,,,,,,,+++++++++******************************************************)))************+++++++++++++++,,,,,,---......///,,,---.........///111333666555NNN|||eeewwwqqqJJJ???JJJKKK___uuu{{{{{{zzz|||~~~xxx~~~((((((((())))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((())))))))))))))))))))))))))))))))))))************+++++++++)))******+++++++++++++++,,,,,,,,,,,,,,,,,,------...------...111222222111444BBBTTTfff~~~zzzpppbbbXXXSSSQQQOOOMMMZZZ```iiirrr|||wwwnnnhhhdddbbb```\\\ZZZYYY\\\dddtttyyyggg`````````dddooo{{{|||___PPPPPPEEE111000////////////---,,,,,,...------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************************************)))************++++++++++++,,,,,,------.........,,,---.........///111333444666OOOtttqqqgggssstttPPPBBBJJJMMM^^^sss}}}}}}|||{{{~~~~~~yyy|||ssswww))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))))))))))))))))))))))))))))))))*********+++++++++)))***++++++,,,,,,++++++,,,,,,,,,---------------///,,,,,,...111111111333;;;RRRiiiyyyvvviii```\\\WWWVVVZZZ```gggkkkvvv{{{yyyrrrkkkhhhccc^^^YYYWWWXXXZZZdddsssvvvjjjdddfffllloooooovvv~~~aaaSSSIII???666222000111222000............---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************************************))))))*********+++++++++,,,,,,,,,---------......,,,---.........///111333333999LLLnnncccwwwsssccckkkcccKKKGGGOOO^^^qqq}}}~~~}}}wwwuuuvvv{{{}}}|||qqqrrrzzz~~~yyy{{{************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))))))))*********+++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,------.........000,,,+++...//////555<<>>999111000333111,,,+++......))),,,,,,,,,+++++++++***************++++++,,,,,,,,,************************)))************+++++++++++++++,,,,,,,,,,,,------.........//////000111222444444999^^^nnn^^^ooonnnuuuyyywwwNNNYYYkkk}}}~~~uuuxxx}}}}}}yyynnnaaaZZZZZZ^^^aaadddccc]]]ZZZ\\\ZZZUUU))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''((()))))))))))))))))))))))))))************)))))))))*********++++++******************************+++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++---...///...------...000333444222===UUUhhh{{{qqqeee]]]^^^cccnnn{{{|||tttfffgggfffcccdddpppvvvhhh___\\\bbbmmm~~~|||rrreee^^^SSSDDD888///222000,,,,,,///...***,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,************************)))************+++++++++++++++,,,,,,,,,,,,------............///000111222555666888WWWwww___iiipppnnnxxx{{{OOORRRcccvvv|||}}}zzz}}}~~~xxxooorrr|||oooggggggiiimmmmmmhhhaaa___```]]]XXX))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''((()))))))))))))))))))))))))))************((((((((()))))))))************************************+++++++++,,,,,,,,,,,,,,,,,,------------------...//////...///111333777555444GGGiii~~~sssccc[[[ZZZ___iiiqqqssssssmmmaaaWWWYYYhhhwwwrrrccc^^^\\\```ggguuu}}}{{{yyywwwvvvcccIII999000111///---...000///+++,,,,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,************************)))************+++++++++++++++,,,,,,,,,,,,------............///000111222555777888OOO}}}eeeiiippp|||PPPJJJXXXjjjwwwzzz{{{zzzxxx|||~~~yyytttrrrxxxwwwooosssyyywwwxxx~~~xxxmmmdddbbbdddaaa[[[))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))''''''((()))))))))))))))((()))))))))************(((((((((((())))))))))))******************************+++++++++,,,,,,,,,,,,,,,,,,,,,------------.../////////...///111333222888???WWW{{{{{{iiiccc___bbbhhhoooyyyuuukkkgggeeedddbbbiii|||nnnccc___```gggssszzzhhhMMM:::555222///...///111000---------,,,,,,,,,+++++++++++++++++++++++++++++++++************************))))))*********++++++++++++++++++,,,,,,,,,------...............///111111222555999JJJ}}}{{{kkkrrrzzzRRREEEOOO\\\jjjyyy{{{{{{}}}~~~xxxwww||||||wwwtttpppjjjhhhooowww|||{{{ssswww}}}nnndddbbbdddaaa]]](((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''((()))))))))))))))((()))))))))************(((((((((((())))))))))))******************************+++++++++,,,,,,,,,***+++++++++,,,,,,------///000000...---...111333444GGGZZZrrr{{{|||vvvbbb^^^```hhhqqqwww}}}{{{sssggg^^^^^^eeeqqqwwwcccYYY___aaagggxxxlllZZZFFF<<<666000///111111000...---------,,,,,,,,,++++++++++++++++++++++++++++++************************))))))*********++++++++++++++++++,,,,,,,,,------------------...///000111///222:::HHHssssssjjjxxxTTTFFFJJJQQQ]]]ooo}}}{{{{{{sssnnnnnnooojjjeeebbbaaa\\\\\\dddmmmtttzzz~~~uuuyyy}}}lllbbbaaaccccccbbb(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))''''''((()))))))))))))))))))))))))))************((((((((()))))))))************************************+++++++++,,,,,,,,,******++++++,,,,,,------000000000//////000333666EEEaaa{{{}}}qqqgggccckkkoooxxxxxxssslllaaaXXXccc}}}fffdddaaaZZZcccwww|||ttthhhWWWFFF<<<333000111000//////------------,,,,,,,,,,,,,,,,,,,,,++++++++++++***************************)))************+++++++++++++++,,,,,,,,,,,,------------------...///000111//////999GGGiiirrriii|||YYYIIIIIILLLUUUggg{{{{{{~~~tttlllfffdddaaa[[[VVVUUUZZZXXX[[[ccckkksss}}}zzz|||}}}mmmeeedddfffjjjnnn(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))''''''((()))))))))))))))))))))))))))************)))))))))*********++++++******************************+++++++++,,,,,,,,,+++++++++,,,---.........///000000111222555999===[[[zzzqqqhhhdddkkkxxx{{{rrrggg```bbbtttxxxiii___[[[[[[rrrvvvhhhPPPBBB555111111//////000...------------,,,,,,,,,,,,,,,,,,+++++++++******************************)))************+++++++++++++++,,,,,,,,,,,,------------------...///000000222,,,777DDD___|||rrr^^^KKKJJJKKKRRRdddxxx}}}uuupppkkkiiieee^^^\\\^^^aaabbbeeekkkpppvvv{{{|||rrrllllllnnnwww(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))'''(((((()))))))))))))))))))))))))))************************++++++++++++******************************+++++++++,,,,,,,,,,,,,,,------...///000000...///111222444999>>>CCCiiiwwwggghhhjjjhhhooo}}}|||pppggg______rrrnnngggeee___[[[mmmwwwVVVFFF666222111///...111......---------,,,,,,,,,,,,,,,,,,++++++*********************************)))************+++++++++++++++,,,,,,,,,------------------------...000000555+++666CCCYYYaaaKKKLLLMMMSSScccvvv~~~}}}zzzwwwvvvqqqkkkkkkooojjjkkknnnqqqqqqtttuuuvvvxxxtttsssvvv))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((())))))))))))((((((*********)))))))))))))))************************))))))***+++,,,,,,------++++++,,,,,,---.........444111111222///333EEEZZZpppiiieeeiiimmmqqqyyyqqqggg```aaafffzzzwwwiiiaaa___```jjjhhhUUU>>>111...000///,,,...---,,,,,,++++++,,,,,,+++++++++++++++++++++++++++++++++*********))))))************************,,,,,,,,,,,,,,,,,,,,,,,,...------......///000111111777666@@@WWW~~~rrr{{{dddKKKIIIPPPYYYdddyyy}}}~~~www~~~wwwxxx{{{|||uuuoooooommmkkkuuuxxxppppppzzzyyy|||))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''(((((())))))******(((((())))))))))))((((((***)))))))))))))))))))))************************)))******+++,,,,,,------......//////000111111222111000222444222888QQQlll|||{{{ooofffhhhnnnwww{{{|||rrrgggaaa\\\wwwxxxaaaddd^^^^^^jjj}}}wwwdddKKK:::333222000...///...------,,,,,,------+++++++++++++++++++++++++++++++++*********))))))************************,,,,,,,,,,,,,,,,,,,,,,,,...------......///000111000555555>>>SSSmmmyyytttoooPPPMMMRRR[[[eee{{{~~~{{{sssppp~~~rrriiihhhgggeeelllwwwuuuppp}}}))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))&&&&&&'''((()))***++++++(((((())))))))))))(((((())))))))))))))))))************************************++++++,,,,,,------//////000000111222222222///000444888999EEEeee~~~pppgggccchhhooozzztttiii\\\aaammmssseee\\\^^^eeerrrwwwZZZCCC666111///...000//////...---.........+++++++++++++++++++++++++++++++++***************************************,,,,,,,,,,,,,,,,,,,,,,,,...------......///000111///444444;;;MMMiiiffftttxxxwwwPPPIIILLLTTT^^^ttt{{{pppttt~~~qqqccc``````^^^aaafffxxxtttxxx~~~}}}|||(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''''''''((()))*********(((((())))))))))))(((((()))))))))))))))*********************************+++++++++,,,,,,,,,------,,,------...//////000000111000555===FFFWWWwwwvvv|||pppeeefffjjjxxx||||||ssscccVVV\\\rrruuueeeaaa^^^aaaxxxkkkMMM999111///111000///......------......++++++++++++++++++++++++************************************************++++++,,,,,,,,,,,,------...------......///000111///444444:::HHH}}}hhhaaakkkyyyPPPEEEEEELLLUUUkkk|||}}}~~~|||tttyyyrrraaa]]]______^^^^^^hhhrrr{{{yyyzzzvvvqqqmmm(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((())))))))))))(((((((((((())))))************************************,,,,,,,,,,,,,,,---------+++,,,,,,------......///222000666EEEVVViii|||www~~~~~~qqqiiiiiirrrzzz|||nnnaaa^^^dddtttqqqeee[[[WWWeeexxx|||[[[AAA555333666///......---,,,---------++++++++++++++++++++++++************************************************+++++++++,,,,,,---------...------......///000111000555555:::DDDuuuiiihhhuuuVVVHHHFFFLLLUUUiii|||~~~|||~~~wwwqqq{{{rrraaa^^^dddhhhgggeeeeeelllvvv~~~yyysssnnn))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***)))))))))((((((((('''(((((())))))))))))((((((((((((((()))******++++++************************,,,,,,,,,,,,------------------......///000000000222222>>>VVVkkk{{{zzzmmmiiilllsss}}}|||oooggg```___qqqoooaaa[[[___ggg{{{fffIII888222333///...------,,,,,,------++++++++++++++++++++++++***************+++++++++***************************++++++,,,,,,------......------......///000111000555555:::@@@ooogggjjj|||}}}ZZZJJJFFFMMMUUUggg{{{~~~{{{|||{{{zzztttdddbbbjjjrrrrrrooohhhjjjpppyyy~~~{{{vvvrrr))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((())))))))))))(((((('''(((((()))******++++++************************------------------------.........///000000111111333;;;QQQnnnzzzvvvmmmiiimmmuuu{{{}}}rrrggg]]]```mmmsssiiibbb^^^aaatttvvvWWW???444111000///......---.........++++++++++++++++++++++++))))))*********+++++++++******************************+++,,,,,,---.........------......///000111...333444888<<