BM6P6(@ GGGHHHJJJKKKKKKKKKJJJIIILLLLLLLLLLLLLLLMMMMMMNNNMMMMMMMMMLLLLLLLLLKKKKKKKKKJJJIIIHHHGGGHHHIIIIIIIIIIIIHHHIIIIIIJJJKKKLLLKKKKKKKKKKKKKKKKKKKKKKKKOOOPPPSSSVVVWWWWWWVVVVVVRRRPPPNNNLLLLLLLLLNNNNNNNNNOOOOOOOOOOOOOOOOOOPPPSSSSSSRRRQQQQQQQQQQQQRRRPPPPPPOOOOOOMMMLLLJJJIIIHHHHHHGGGGGGFFFGGGGGGGGGHHHJJJKKKMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOONNNMMMLLLKKKKKKIIIIIIJJJJJJJJJJJJIIIIIIGGGGGGGGGFFFFFFDDDCCCCCCCCCDDDDDDDDDCCCBBBAAAAAABBBCCCDDDEEEEEEDDDCCCBBBAAA@@@@@@@@@???>>>>>>>>><<<<<<============<<<<<<>>>>>>>>>>>>===<<<;;;:::::::::::::::::::::::::::999:::;;;999777666666777666666666666666666666666666666555555555555666666555555555555555666777777777666555444444555666777555555555444444333333333777666444222111111111222222222222222222222222222666555333222222333555666555555555555666666666666555555666666555444333333444333222111222333444555777666555444444333444444555444444333333444444555333333333444444444555555444444444555555555555666444444555555666666777777666666555555555555666666444444444555555555555666777777666666555555555444444444555666777888999999777777777777777777777777777888999888777666777888888888888888888888888888888888888888888888888888;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999888888888999999999999999999999999<<<;;;;;;;;;;;;<<<======;;;;;;<<<<<<===>>>>>>>>>======>>>???@@@@@@AAAAAAAAAAAA@@@@@@???@@@@@@@@@DDDDDDDDDDDDDDDEEEFFFFFFGGGGGGGGGGGGFFFFFFFFFEEEBBBCCCCCCDDDDDDDDDDDDDDDBBBAAAAAA@@@@@@AAAAAABBBEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIIIIJJJJJJJJJKKKKKKJJJJJJIIIHHHGGGEEEEEEDDDFFFFFFGGGGGGGGGHHHHHHHHHKKKKKKKKKJJJIIIHHHFFFEEEIIIIIIIIIJJJJJJJJJKKKKKKKKKJJJHHHHHHHHHIIIKKKMMMKKKKKKJJJJJJJJJIIIIIIIIILLLLLLLLLLLLKKKKKKKKKKKKMMMLLLJJJIIIJJJKKKMMMNNNNNNNNNLLLKKKJJJJJJJJJJJJIIIIIIJJJJJJIIIIIIHHHGGGHHHHHHGGGGGGGGGGGGGGGGGGIIIIIIJJJJJJKKKLLLLLLLLLKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHGGGGGGGGGFFFFFFDDDDDDDDDCCCBBBBBBAAAAAABBB@@@??????@@@???>>><<<>>>>>>>>>>>>===<<<;;;:::777777777777777777777777777777777777777777777777666666666666555555555555555555444444444333333333111111111111111111111111000000000000000000000000111111111111111111111111222222222111111111000000JJJKKKLLLMMMMMMMMMLLLKKKKKKJJJJJJJJJJJJKKKLLLLLLMMMMMMMMMMMMLLLLLLLLLKKKJJJIIIHHHGGGGGGGGGHHHHHHHHHHHHHHHHHHIIIJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLNNNPPPRRRUUUVVVVVVVVVUUUSSSQQQOOOMMMLLLMMMMMMNNNNNNOOOOOOOOOOOOPPPPPPPPPSSSSSSRRRRRRRRRRRRSSSSSSRRRQQQQQQPPPOOOMMMLLLKKKHHHHHHGGGFFFFFFFFFGGGGGGHHHIIIKKKMMMNNNNNNNNNMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMLLLKKKKKKIIIIIIJJJJJJJJJJJJIIIIIIHHHHHHHHHGGGGGGFFFEEEDDDCCCCCCDDDDDDCCCCCCBBBBBBCCCCCCDDDEEEEEEDDDCCCBBBAAA@@@@@@??????>>>>>>>>><<<<<<============<<<<<<===>>>>>>===<<<;;;::::::999999999999999999999999999::::::999777666666777666666666666666666666666666666555555555555666666555555555555555666666777777666555444444555666777555555444444444333333333444333222111111111222333222222222222222222222222444333222111111222333444333444444444444555555555555555555555555444333333333333222222333333444444666555555444444444444444444444333333333333444444333333333444444444444555444444444444555555555555444444444444555555555555444444333333333333444444444444444444555555555555777666666666555555555444333333444555666777888888777777777777777777777777555777888777666555666777888888888888888888888888888888888888888888888888;;;;;;;;;;;;;;;;;;:::::::::::::::999999999888888::::::::::::::::::::::::;;;;;;;;;;;;;;;<<<<<<===;;;;;;<<<<<<======>>>>>><<<======>>>??????@@@@@@AAA@@@@@@??????@@@@@@@@@CCCCCCCCCCCCCCCCCCDDDDDDFFFFFFFFFFFFEEEEEEEEEEEEBBBCCCCCCDDDDDDDDDDDDDDDBBBAAAAAA@@@@@@AAAAAABBBDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDEEEFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJIIIIIIHHHFFFEEEEEEDDDFFFFFFFFFGGGGGGGGGHHHHHHIIIIIIIIIJJJIIIIIIHHHGGGIIIIIIIIIIIIJJJJJJJJJKKKKKKJJJHHHHHHHHHIIIKKKLLLKKKJJJJJJJJJIIIIIIIIIIIIJJJJJJKKKKKKLLLLLLLLLMMMLLLKKKJJJIIIJJJKKKMMMNNNNNNMMMLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFHHHHHHIIIIIIJJJKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHGGGGGGGGGFFFFFFFFFDDDDDDDDDCCCBBBBBBAAAAAABBB@@@????????????>>><<<=========<<<<<<;;;:::999777777777777777777777777666666666666666666666666555555555555444444444444444444333333333222222222222222222222222222222222000000000000000000000000111111111111111111111111111111111000000000//////JJJKKKLLLMMMNNNMMMLLLLLLIIIIIIIIIHHHIIIJJJJJJKKKMMMMMMMMMMMMLLLLLLLLLLLLIIIIIIHHHGGGGGGGGGGGGHHHHHHHHHHHHHHHIIIJJJKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLMMMOOOQQQSSSTTTUUUUUUTTTTTTSSSPPPOOOMMMMMMMMMNNNNNNNNNOOOOOOPPPPPPPPPPPPSSSSSSSSSRRRRRRSSSTTTTTTTTTTTTSSSRRRQQQOOOMMMLLLHHHHHHGGGFFFFFFFFFFFFFFFHHHIIIJJJKKKMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNMMMLLLKKKKKKIIIIIIJJJJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHGGGFFFEEECCCCCCCCCDDDDDDDDDDDDDDDDDDDDDEEEEEEEEECCCBBBAAAAAA@@@@@@???>>>>>>======;;;<<<<<<======<<<<<<;;;<<<======<<<<<<;;;:::999888888888888888888888888888999:::999777666666777666666666666666666666666666666555555555555666666444555555555555666666666666666555444444555666666555444444444444333333333111111111000111222333333333333333333333333333333222222222222222222222222222222222333333333444444444555555555555444444333222222333333444444333333444444333333333444555555444444333333333333444444333333333333444444444444444444444444555555555555444444444333333333333333444444333333333333444444444444444444555555555555666666666555555555555555222333333444555666777777777777777777777777777777444666777666555444555777888888888888888888888888888888888888888888888888:::::::::::::::::::::::::::::::::999999999999888;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>><<<<<<<<<===>>>>>>??????@@@@@@?????????@@@@@@AAADDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEDDDDDDDDDCCCCCCBBBCCCCCCDDDDDDDDDDDDDDDBBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCDDDEEEEEEFFFFFFGGGGGGGGGHHHHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIHHHGGGFFFEEEEEEDDDEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJIIIHHHHHHHHHIIIKKKLLLJJJJJJJJJJJJIIIIIIIIIIIIHHHIIIJJJKKKLLLMMMMMMNNNLLLKKKJJJJJJJJJKKKLLLMMMMMMMMMLLLKKKJJJJJJJJJJJJJJJKKKKKKKKKKKKJJJIIIIIIHHHHHHGGGGGGGGGFFFFFFFFFFFFGGGGGGHHHIIIIIIJJJJJJLLLLLLKKKJJJJJJIIIHHHHHHIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGGGGGGGGGGFFFFFFFFFDDDDDDDDDCCCBBBBBBAAAAAABBB@@@????????????>>><<<;;;;;;;;;;;;;;;:::999888777777777777777777777777666666666666666666666666444444444444333333333222333333222222222111111111222222222222222222222222000000000000000000000000111111111111111111111111000000000///////////////HHHIIIJJJKKKLLLKKKJJJJJJIIIHHHHHHHHHHHHIIIJJJJJJLLLLLLLLLLLLLLLLLLLLLLLLJJJIIIIIIHHHHHHHHHHHHHHHGGGGGGGGGGGGHHHIIIJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMOOOQQQRRRSSSSSSSSSTTTSSSQQQPPPNNNNNNNNNNNNNNNNNNOOOOOOPPPQQQQQQQQQRRRRRRRRRRRRRRRSSSTTTUUUUUUUUUTTTSSSQQQOOONNNMMMIIIHHHGGGFFFFFFFFFFFFFFFGGGHHHIIIJJJKKKLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLKKKKKKHHHIIIIIIJJJJJJIIIIIIHHHGGGGGGHHHHHHGGGFFFFFFEEECCCCCCCCCCCCDDDEEEEEEFFFDDDDDDEEEEEEEEECCCBBBAAAAAAAAA@@@???>>>======<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888888888888888888888888999999888777666666777666666666666666666666666666555555444444555555666444444555555555666555555555555555555555555555555444444444444444444444444222222222222222222333333333333333333333333333333111111222333333222111111222222222333333333333444444444444555555444444333111222333444555444333222222222222222333444555666444333333333333333333444222222333333333444444444333333444444444555555555555555444444333333222222666555555444444555555666333333444444444555555555555555555555555555555555333333444555555666777777666666666666666666666666444666777666555555666888888888888888888888888888888888888888888888888888999999999999::::::::::::999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::;;;::::::::::::;;;<<<<<<======>>>=========>>>>>>>>>?????????????????????@@@@@@AAAGGGGGGGGGGGGGGGFFFFFFEEEDDDDDDCCCCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDBBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCDDDDDDEEEFFFFFFGGGGGGGGGHHHHHHHHHGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFEEEEEEDDDEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGHHHIIIIIIIIIIIIHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHIIIJJJKKKIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJKKKLLLLLLMMMKKKJJJJJJJJJJJJKKKLLLMMMMMMLLLKKKJJJJJJJJJJJJJJJKKKKKKKKKLLLKKKJJJJJJIIIHHHHHHGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFGGGHHHHHHHHHMMMMMMLLLKKKKKKJJJIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFDDDDDDDDDCCCBBBBBBAAAAAAAAA@@@>>>>>>??????===<<<;;;;;;;;;;;;;;;:::999999777777777777777777777777666666666666666666666666444444444444333333333333333333333333222222222222222222222222222222222222000000000000000000000000111111111111111111111111000000000000000000000000GGGHHHIIIKKKKKKJJJJJJIIIIIIHHHHHHHHHHHHIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIHHHGGGFFFFFFGGGGGGHHHIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMOOOPPPQQQRRRRRRSSSSSSQQQPPPOOONNNNNNMMMNNNNNNOOOPPPPPPQQQRRRRRRQQQQQQQQQQQQRRRSSSTTTUUUVVVUUUUUUSSSQQQOOONNNLLLJJJIIIHHHGGGFFFFFFFFFFFFGGGGGGHHHHHHIIIKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMLLLKKKKKKHHHHHHIIIIIIIIIIIIHHHHHHFFFFFFFFFFFFFFFFFFEEEDDDCCCCCCBBBBBBCCCDDDEEEFFFCCCDDDEEEEEEEEEDDDBBBAAAAAAAAA@@@???>>>===<<<;;;::::::;;;;;;;;;;;;::::::999::::::::::::999999888999999999999999999999999777888999888666666666888666666666666666666666666555555444444444444555555333333444555666555555444444444555555555555444444444444444444444444444444555555555444444333222222333333333333333333333333222222333333333333222222222222333333333444444444333333444444444444444333111222333444555444333222111111111222222444555666333333333222222333333333222222222333333333444444333333333444444444444555666555555555444444333333555555444444444444555555333333333444444444444555444444444555555555555555555555555666777777777888666666666666666666666666555666888888777666888999888888888888888888888888777777777777777777777777888888888999999999::::::999999999999999999999999999999999999999999999999888999:::;;;;;;;;;::::::::::::;;;;;;<<<=========>>>>>>???????????????@@@???>>>>>>>>>??????@@@AAAFFFFFFGGGGGGGGGGGGFFFEEECCCCCCCCCBBBBBBBBBBBBAAABBBCCCCCCDDDDDDDDDDDDDDDCCCBBBBBBAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIIIIHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFEEEEEEEEEDDDDDDEEEEEEEEEFFFFFFFFFHHHHHHIIIIIIHHHHHHGGGFFFIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHIIIJJJJJJHHHHHHIIIIIIIIIIIIIIIIIIKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKLLLLLLKKKKKKJJJJJJJJJJJJJJJKKKKKKKKKLLLKKKJJJJJJIIIHHHHHHGGGFFFFFFEEEDDDDDDDDDDDDEEEEEEFFFGGGGGGGGGNNNNNNMMMMMMLLLKKKJJJJJJIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEDDDDDDDDDCCCBBBBBBAAAAAAAAA???>>>>>>???>>>===;;;;;;<<<<<<<<<<<<;;;::::::777777777777777777777777555555555555555555555555555555555444444444444333444444444444333333333333222222222222222222222222000000000000000000000000000000000000000000000000111111111111111111111111HHHIIIJJJKKKLLLKKKJJJJJJHHHHHHHHHHHHHHHIIIIIIJJJIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIJJJJJJJJJIIIHHHGGGFFFFFFFFFFFFGGGHHHIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKMMMNNNOOOPPPQQQQQQQQQPPPPPPOOOOOONNNNNNNNNNNNOOOPPPQQQRRRRRRSSSPPPQQQQQQRRRSSSTTTVVVWWWWWWWWWVVVTTTRRRPPPNNNMMMLLLKKKJJJHHHGGGGGGGGGGGGFFFFFFFFFGGGHHHIIIKKKLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLMMMMMMLLLKKKKKKHHHHHHIIIIIIIIIIIIHHHHHHEEEEEEFFFFFFFFFEEEEEEDDDDDDCCCBBBAAAAAABBBDDDEEEBBBCCCDDDEEEEEEDDDCCCBBBAAAAAA@@@???===<<<;;;;;;999::::::;;;;;;::::::999888888999999999999888888999999999999999999999999666777888888666666666888666666666666666666666666555555444444444444555555222333444666666555444444444444555555555555444444333333333444444444444555777777666666555333222111333333333333333333333333333333333333333333333333222222333333333444444444222333333444444444444333222222333333444444333333111111111111222333444555333333222222222222333333222222222222333333333333333333333333444444444444555555555555444444444444333333222222222222333333333333333333444444444444444444444444444555555555666666666666777777888888777777777777777777777777555666888888777777999:::888888888888888888888888777777777777777777777777777777777888888999999:::888999999999999:::::::::999999999999999999999999888999;;;<<<<<<<<<;;;::::::::::::;;;<<<<<<======???????????????@@@@@@@@@>>>>>>>>>>>>>>>???@@@AAABBBBBBDDDEEEFFFEEEDDDCCCCCCCCCCCCBBBBBBBBBAAAAAABBBCCCCCCDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEHHHHHHHHHHHHHHHGGGFFFFFFIIIIIIIIIIIIHHHHHHHHHHHHGGGHHHHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIKKKKKKKKKJJJJJJJJJIIIIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKJJJJJJIIIJJJJJJKKKJJJKKKKKKKKKKKKJJJIIIIIIHHHHHHGGGFFFEEEDDDDDDCCCDDDDDDDDDEEEFFFFFFGGGGGGMMMMMMLLLLLLLLLLLLKKKKKKIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDCCCBBBBBBAAAAAAAAA???>>>>>>>>>>>>===;;;;;;;;;<<<<<<<<<<<<;;;;;;777777777777777777777777555555555555555555555555555555555555444444444444555555555444444444333333111111111111111111111111000000000000000000000000000000000000000000000000111111111111222222222222GGGHHHIIIJJJJJJJJJIIIHHHGGGFFFFFFFFFFFFGGGHHHHHHGGGGGGGGGHHHHHHIIIIIIIIIGGGGGGHHHHHHHHHGGGFFFEEEEEEEEEEEEFFFFFFGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLNNNOOOPPPNNNOOOOOOOOOOOOOOONNNNNNNNNNNNOOOPPPQQQRRRSSSSSSRRRRRRSSSTTTUUUWWWYYYYYYYYYYYYXXXVVVTTTRRRPPPNNNMMMLLLKKKJJJIIIHHHHHHHHHFFFFFFFFFFFFGGGIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLKKKGGGHHHHHHIIIIIIHHHHHHGGGEEEFFFFFFGGGGGGFFFFFFFFFDDDCCCAAA@@@@@@AAABBBCCCAAABBBCCCEEEEEEEEEDDDDDDAAAAAA@@@>>>===<<<;;;:::999999::::::::::::999999777777888888888888888777888888888888888888888888555777888777666666777888666666666666666666666666555444444333333444444555111333444666666555444333333444444555555444444333333333333444444444555555444555555555555444222222444444444444444444444444333222111000000111222333111111111222222222222333111222333444444444444444333333222222333333444444111111111111111222333444333333222222222222333333111222222222222333333333222222333333333444444444333333333333333444444444333222222111111222222333222222333333333444444444333333333444444555555555555555555666666666666777777777777777777777777777444555777777666777888:::888888888888888888888888777777777777777777777777666666777777888999999:::888888999999999:::::::::::::::::::::::::::::::::999:::<<<=========;;;:::999::::::;;;;;;<<<<<<===???????????????>>>>>>>>>============>>>???@@@AAA???@@@BBBDDDEEEEEEDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFGGGGGGFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFEEEEEEEEEEEECCCCCCCCCDDDDDDDDDEEEEEEFFFFFFGGGHHHHHHHHHHHHGGGIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGHHHHHHIIIIIIIIIIIIGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJIIIIIIJJJJJJKKKKKKJJJJJJJJJJJJJJJIIIIIIJJJJJJKKKJJJJJJJJJJJJJJJIIIHHHHHHHHHHHHGGGFFFEEEDDDCCCCCCDDDDDDDDDEEEFFFFFFGGGGGGJJJJJJJJJJJJKKKKKKKKKKKKIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDCCCBBBBBBAAAAAA@@@???======>>>>>><<<;;;::::::;;;;;;;;;;;;::::::777777777777777777777777555555555555555555555555444444444444333333333222444444444333333333222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222DDDEEEFFFGGGHHHGGGFFFFFFEEEEEEEEEEEEEEEFFFFFFGGGFFFFFFFFFGGGGGGHHHHHHHHHEEEEEEFFFGGGFFFEEEDDDCCCEEEEEEEEEEEEFFFGGGHHHIIIHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJLLLMMMOOOPPPMMMMMMNNNOOOOOOOOONNNNNNNNNNNNOOOPPPQQQRRRSSSTTTTTTTTTTTTVVVWWWYYY[[[\\\[[[ZZZYYYXXXVVVSSSQQQPPPNNNMMMLLLKKKJJJIIIIIIHHHFFFFFFEEEEEEFFFHHHJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLKKKGGGHHHHHHIIIIIIHHHHHHGGGFFFGGGGGGHHHHHHHHHGGGGGGDDDCCCAAA?????????AAABBB@@@AAACCCDDDEEEFFFEEEEEEAAAAAA@@@>>>===;;;::::::999999999::::::999999999666777888888888888777777777777777777777777777777555666888777666666777888666666666666666666666666555444444333333444444555111222444666666555444333333333444555555444333333333333333444444555555555111222333444555444333222444444444444444444444444333111000......000111333000000000000111111111111111222333333444444444444444333222111222333444555111111111111111111222333333222222222222222222333111111222222222333333333222222333333333444444444111111111222222333333444555444444333333444444555222222333333333444444444333333333444444555555555444444444555555555555555777777777777777777777777333444666666555666777999888888888888888888888888777777777777777777777777555666666777888999999999888888888999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;999:::<<<>>>>>>===<<<;;;999999:::;;;;;;<<<<<<===>>>>>>>>>>>>========================>>>???@@@AAA???AAACCCFFFGGGGGGGGGFFFDDDDDDCCCCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFFFFFFFFFFGGGGGGHHHFFFFFFGGGGGGGGGHHHHHHHHHGGGGGGGGGGGGFFFFFFEEEEEEFFFFFFFFFFFFEEEEEEEEEEEECCCCCCCCCCCCDDDDDDDDDEEEDDDDDDFFFGGGHHHIIIIIIIIIIIIIIIIIIHHHHHHGGGGGGGGGFFFGGGHHHIIIIIIIIIHHHHHHGGGGGGGGGHHHHHHIIIIIIIIIGGGHHHHHHIIIJJJKKKLLLLLLHHHIIIJJJJJJKKKKKKJJJJJJJJJJJJIIIIIIIIIJJJJJJKKKIIIIIIJJJJJJIIIIIIHHHGGGHHHHHHGGGFFFEEEDDDCCCBBBDDDDDDEEEEEEFFFFFFGGGGGGGGGGGGHHHHHHIIIJJJJJJJJJIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDCCCBBBBBBAAAAAA@@@???======>>>>>><<<;;;888999999:::::::::999999777777777777777777777777555555555555555555555555333333333222222222111111333333333222222222111111////////////////////////000000000000000000000000000000000000000000000000.../////////000000111111IIIIIIIIIIIIHHHGGGFFFEEEEEEEEEDDDDDDCCCCCCCCCBBBEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDEEEFFFGGGHHHHHHIIIJJJJJJJJJJJJJJJKKKLLLLLLOOOOOONNNNNNMMMMMMNNNNNNMMMMMMNNNOOOPPPPPPPPPPPPSSSSSSTTTUUUWWWYYY[[[\\\^^^]]]ZZZWWWUUUTTTTTTTTTSSSQQQMMMLLLLLLLLLKKKJJJGGGGGGHHHIIIIIIIIIHHHHHHJJJJJJJJJJJJJJJJJJJJJJJJLLLKKKKKKJJJJJJJJJKKKKKKGGGGGGGGGFFFGGGGGGHHHHHHEEEEEEEEEDDDDDDDDDDDDCCCBBBBBBAAA@@@@@@AAAAAAAAADDDCCCCCCCCCCCCBBBBBBBBB???>>>>>>===<<<;;;;;;;;;:::999888888777777888888999999999888888888777777444444555666777888999999777666555444444555666777666555555555555444444444777666555444333222222222555555444444444333333333222222333333333333444444333333333222222111111111333333333444444333222222444444444444444444444444111111111111111111111111222222222222222111000///222222222222222222222222111111111111111111111111222222111111111111222222111111111111222333444555222222222222222222222222222222111111111111111111333333333444444555555555222333333444333222111000444333333222222111111000333333333444444444555555555555444444444444555555999888666555555555666777777777777777777777777777777888:::::::::888666555777777666666666666777777666666666666777888999:::::::::::::::::::::::::::;;;<<<<<<<<<;;;::::::999:::::::::;;;;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;????????????>>>>>>======?????????>>>??????@@@AAABBBCCCEEEFFFGGGFFFDDDCCCAAABBBBBBBBBCCCCCCDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFEEEEEEDDDCCCCCCCCCCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGHHHHHHHHHHHHGGGHHHHHHHHHIIIIIIHHHGGGGGGIIIIIIGGGEEEBBB@@@>>>>>>EEEEEEEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGHHHHHHIIIIIIHHHHHHGGGFFFFFFFFFFFFGGGHHHIIIJJJKKKKKKKKKJJJJJJIIIIIIIIIHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHIIIJJJJJJMMMLLLKKKIIIIIIIIIJJJKKKKKKKKKJJJIIIIIIIIIIIIJJJGGGGGGGGGFFFEEEDDDDDDCCCDDDDDDDDDDDDEEEFFFGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEDDDCCCCCCCCCBBBAAA???>>>===>>>>>>>>>===<<<<<<;;;;;;<<<<<<<<<;;;:::999888777777777777777666666666555888777777666555444444444333333333333333333333333222222222222222222222222000000000000000000000000000000000000///////////////000111111111///...---000000000000000000000000HHHHHHHHHHHHGGGFFFEEEDDDEEEDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGJJJJJJJJJJJJJJJKKKLLLLLLOOONNNNNNMMMMMMMMMNNNNNNLLLMMMNNNOOOPPPPPPPPPPPPSSSTTTUUUVVVXXX[[[]]]^^^___^^^[[[YYYWWWUUUUUUUUUSSSQQQOOONNNMMMMMMLLLJJJGGGHHHHHHHHHIIIHHHHHHHHHJJJJJJJJJJJJJJJJJJJJJJJJKKKJJJJJJJJJIIIJJJJJJJJJHHHHHHGGGGGGFFFGGGGGGGGGHHHGGGGGGGGGGGGFFFFFFFFFCCCBBBAAAAAA@@@@@@@@@@@@CCCCCCCCCBBBBBBBBBAAAAAA>>>>>>======<<<;;;;;;::::::999888888777777888888999999888888888777777777666666666666666777777777777666555444444555666777555555555555444444444444666666555333333222222333444444444333333333333222222222222333333333444444555555444444444333333333222333333444333333222222333333333333333333333333111111111111111111111111222222222222222111000000222222222222222222222222111111111111111111111111222222111111111111222222000000000111222333555666222222222222222222222222111111111111111111111111222222222222333333444444222333333333333222111000333333333333444444444444333333333444444444555555555555444444444444555555888888666555555555666777666666666666666666666666666777888999999777555444777777666666666666777777666666666666777888999:::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;:::999:::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<======>>>>>>>>>??????????????????@@@@@@AAAAAACCCDDDFFFFFFEEEDDDCCCBBBBBBCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFFFFEEEDDDDDDCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGHHHHHHGGGGGGHHHHHHHHHIIIIIIHHHHHHGGGHHHHHHGGGFFFEEEDDDCCCCCCFFFEEEEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGIIIIIIIIIIIIIIIHHHGGGGGGGGGGGGGGGGGGHHHJJJKKKLLLLLLKKKKKKKKKJJJJJJJJJIIIJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJKKKNNNMMMKKKJJJJJJJJJKKKLLLJJJJJJIIIHHHHHHHHHHHHIIIHHHGGGGGGFFFEEEEEEDDDDDDEEEEEEDDDDDDEEEFFFFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIHHHHHHHHHGGGGGGGGGGGGGGGFFFEEEEEEDDDDDDEEEEEEFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCCCCBBBAAA@@@>>>>>>>>>>>>======<<<;;;;;;;;;:::;;;;;;;;;:::999888888999999999888888888777777777777777666555444444444333333333333333333333333222222222222222222222222000000000000000000000000000000000000////////////000000000000000///......000000000000000000000000FFFFFFFFFFFFEEEDDDCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFHHHHHHHHHGGGGGGFFFFFFFFFKKKKKKJJJJJJKKKKKKLLLLLLMMMMMMMMMMMMMMMNNNNNNNNNLLLMMMMMMNNNOOOOOOPPPPPPRRRSSSTTTVVVYYY\\\^^^```aaa___]]][[[YYYWWWVVVVVVSSSRRRQQQPPPPPPOOOMMMKKKHHHHHHHHHHHHHHHHHHHHHGGGJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGFFFFFFFFFFFFHHHHHHHHHGGGGGGGGGGGGFFFDDDCCCBBBAAA@@@?????????BBBBBBBBBAAAAAAAAA@@@@@@=========<<<<<<;;;;;;:::999999888777777777777888888888888888777777777777777777777666666666555555666666555555555555666666555555555555444444444444666555444333333222222333333333333222222222111111222222222222333333333333444444444444333333333333222222333333333333222222222222222222222222222222111111111111111111111111111222222222222111000000222222222222222222222222111111111111111111111111222222111111111111222222000000000111222444555666222222222222222222222222111111111111111111111111111111111111222222222222222222333333333222111111333333444555555666777777333333333444444444555555555555444444444444555555888777666666555555666666666666666666666666666666555666777777777666555444777666666555555666666777666666666666777888999999::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;:::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<::::::;;;<<<===??????@@@???????????????@@@AAAAAAAAABBBCCCDDDEEEDDDCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGFFFFFFEEEDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGHHHHHHGGGGGGGGGHHHHHHIIIIIIHHHHHHHHHGGGHHHHHHHHHHHHHHHHHHHHHFFFFFFEEEEEEEEEDDDDDDDDDFFFEEEEEEDDDDDDEEEEEEFFFFFFFFFFFFFFFGGGGGGGGGHHHIIIJJJJJJJJJJJJIIIHHHHHHHHHHHHHHHIIIJJJKKKLLLMMMLLLLLLLLLLLLLLLKKKKKKKKKLLLLLLLLLKKKKKKJJJJJJIIIJJJJJJIIIIIIJJJJJJKKKLLLNNNNNNMMMLLLLLLLLLLLLMMMJJJJJJIIIHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFEEEEEEEEEEEEDDDDDDDDDEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGGGGGGGGGGFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDDDDEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCBBBAAA@@@???>>>>>>======<<<<<<;;;::::::999999:::::::::999999888888888888888777777777777777777666666555444444444444444444444444444444444222222222222222222222222000000000000000000000000000000000000////////////111000000///////////////000000000000000000000000EEEEEEEEEEEEEEEDDDCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDEEEEEEFFFFFFEEEFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHGGGGGGKKKKKKKKKJJJJJJKKKLLLLLLKKKKKKLLLMMMMMMNNNNNNNNNLLLLLLLLLMMMNNNNNNOOOPPPPPPQQQSSSUUUYYY\\\___```bbbaaa___]]][[[YYYXXXWWWTTTSSSRRRSSSSSSQQQNNNLLLJJJIIIIIIHHHGGGGGGGGGGGGJJJJJJJJJJJJJJJJJJJJJJJJGGGGGGHHHHHHIIIIIIHHHHHHJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDBBBAAA@@@?????????AAAAAA@@@@@@@@@?????????<<<<<<<<<;;;;;;;;;::::::999999888777777777777777888888777777777666666666666666666666666666666666666666666555555666666666555555555444444444333333555444444333222222222333222222222111111111111000111222222222222333333333222111111111111111111111111111222333333333333222222222222222222222222222111111111111111111111111111111222222222111111000111111111111111111111111111111111111111111111111222222111111111111222222222222111111222222333444222222222222222222222222111111111111111222222222111111222222222222222222222222222222222222222222444444444555555555666666333333333444444444555555555555444444444444555555777777666666555555555555666666666666666666666666555666777777777666555555666666666555555666666666666555555666666777888999999999999999999999999999:::;;;;;;<<<;;;;;;:::::::::::::::;;;;;;;;;<<<<<<===<<<<<<;;;;;;<<<<<<===;;;;;;<<<===>>>???@@@@@@@@@????????????@@@AAAAAAAAABBBCCCCCCDDDDDDCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFGGGGGGGGGGGGGGGGGGGGGHHHIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIFFFFFFFFFEEEEEEEEEDDDDDDFFFEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGHHHHHHJJJJJJKKKKKKJJJJJJIIIHHHIIIIIIIIIIIIJJJLLLMMMNNNMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNMMMMMMLLLKKKJJJJJJKKKJJJJJJJJJJJJKKKLLLLLLNNNNNNNNNNNNNNNNNNNNNNNNKKKKKKJJJIIIIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGFFFFFFEEEEEEDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBAAA@@@???>>>======<<<<<<;;;::::::999777888999999999999999888666666555555555444444444666666666555555444444444444444444444444444444444333333222222222222222111000000000000000000000000000000000000////////////111000///......///000111////////////////////////EEEEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFFFFFFFEEEEEEFFFFFFGGGGGGGGGHHHFFFGGGGGGHHHIIIIIIJJJJJJKKKKKKJJJJJJJJJJJJJJJKKKIIIJJJKKKLLLMMMNNNMMMMMMLLLLLLLLLLLLLLLMMMOOOPPPNNNOOOQQQTTTWWW[[[^^^___cccbbbaaa___]]][[[YYYXXXTTTSSSSSSTTTTTTSSSPPPMMMKKKJJJIIIHHHGGGFFFFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFGGGHHHIIIIIIHHHHHHJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDEEEDDDBBBAAA@@@?????????????????????>>>>>>>>>>>>;;;;;;;;;;;;::::::::::::999888777777666666777777777777777666666666555555333444444555666777777777555666666666666666666555555444444444444333333333444444333222222222333333222222111111111000000000111111111222222222333333111111111111111111111111000111222222333333333222333333333333333333333333111111111111111111111111000111111222222222111111111111111111111111111111111111111111111111111111222222111111111111222222555444333222111111111111222222222222222222222222000000111111111222222222333333333333222222222222222222222222222222222333444444444333333333222222333333333444444444555555555555444444444444555555666666666666666555555444555555555555555555555555666777777777777777777777666666555555555555666666555555555555666777888999999999999999999999999999::::::;;;;;;<<<;;;;;;::::::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<>>>>>>?????????@@@@@@@@@@@@@@@@@@???@@@AAAAAABBBAAABBBBBBCCCCCCCCCCCCCCCEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFGGGGGGGGGGGGFFFFFFGGGHHHHHHIIIIIIIIIHHHIIIIIIIIIHHHHHHGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHJJJJJJKKKKKKJJJJJJIIIHHHIIIIIIIIIJJJKKKLLLMMMNNNMMMMMMNNNNNNNNNNNNNNNNNNOOOOOONNNMMMLLLLLLKKKKKKKKKJJJJJJJJJJJJKKKLLLLLLNNNNNNOOOOOOOOOOOOOOOOOOMMMMMMLLLKKKKKKKKKKKKKKKIIIIIIIIIIIIHHHHHHHHHHHHFFFFFFEEEDDDCCCCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCBBBCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@???>>>>>><<<<<<;;;;;;::::::999999777777888888999888888888555555555444444444444333555555555555444444444444444444444444444444444444333333333222222111111111000000000000000000000000000000000000////////////111000///......///000111////////////////////////DDDDDDDDDEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCDDDEEEFFFGGGGGGEEEEEEFFFFFFGGGHHHHHHHHHFFFGGGGGGHHHJJJKKKKKKLLLKKKJJJIIIIIIHHHIIIIIIIIIGGGHHHJJJLLLMMMNNNMMMMMMLLLKKKKKKKKKKKKMMMNNNOOONNNOOOPPPSSSVVVZZZ]]]^^^ccccccbbb```^^^\\\ZZZYYYUUUTTTSSSSSSTTTSSSQQQOOOMMMKKKIIIGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGEEEFFFHHHIIIJJJIIIIIIHHHIIIIIIHHHGGGFFFFFFFFFFFFGGGGGGGGGFFFFFFFFFFFFEEEDDDCCCBBBAAA@@@?????????>>>>>>>>>============<<<::::::::::::::::::::::::888888777666666666666777666666666666555555555555222333444555666777777888555555666666666666555555444444444444333333333333333333222222222222333333222222222111111111000000111111111111222222222222222222222333333333333333///000111222333333333333333333333333333333333333111111111111111111111111000000111222222222222111111111111111111111111111111111111111111111111111222222111111111111222222555444333222111111000000222222222222222222222222000000000111222222333333333333333333333222222222222222111111222222333444444444333222111111000000333333333444444444555555555555444444444444555555555666666666666555444444555555555555555555555555666777777777777777888888666555555444444555555666555555555555666777888888999999999999999999999999::::::;;;;;;<<<<<<;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;::::::;;;;;;;;;??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBBBBCCCCCCCCCCCCDDDDDDDDDEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEFFFFFFGGGGGGFFFFFFFFFFFFGGGHHHIIIIIIIIIIIIJJJJJJIIIHHHGGGFFFEEEEEEGGGGGGFFFFFFFFFEEEEEEEEEGGGFFFFFFEEEEEEFFFFFFGGGGGGGGGGGGGGGHHHHHHHHHHHHIIIJJJJJJJJJJJJIIIHHHHHHIIIIIIIIIIIIKKKLLLMMMNNNMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMLLLLLLKKKJJJJJJIIIIIIJJJJJJKKKLLLMMMNNNOOOOOOPPPOOOOOOOOONNNNNNMMMLLLLLLLLLLLLLLLJJJJJJJJJJJJIIIIIIIIIIIIGGGFFFEEEDDDCCCBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@???????????????>>>===<<<<<<;;;;;;::::::999888888777777888888888777777666777666666666555555555555444444444444444444444444333333333333333333333333444333333222222111111111000000000000000000000000000000000000///////////////////////////000000111000000000000000000000000BBBBBBCCCCCCCCCCCCBBBBBBCCCCCCCCCCCCDDDDDDDDDEEECCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCDDDEEEFFFGGGGGGEEEEEEFFFGGGGGGHHHIIIIIIHHHHHHIIIIIIJJJJJJKKKKKKJJJIIIHHHGGGGGGGGGGGGGGGEEEGGGJJJLLLMMMNNNMMMMMMLLLKKKJJJJJJJJJLLLNNNOOOOOOPPPQQQTTTWWWZZZ\\\^^^ccccccbbbaaa___\\\ZZZXXXVVVTTTRRRRRRRRRSSSRRRQQQNNNLLLIIIGGGEEEEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFHHHJJJKKKJJJIIIIIIHHHHHHGGGGGGFFFGGGGGGGGGFFFFFFFFFEEEEEEEEEDDDDDDCCCBBBAAAAAA@@@@@@@@@@@@=========<<<<<<<<<<<<;;;999999999999999999::::::888888777666666666666666666666666555555555444444444444444555555666666666444555666777777666555444444444444333333333222222333222222222222222333333333333222222222111111111111111111111222222222222111222222222333333333333///000111222222333333333222222222222222222222222111111111111111111111111000000111222222222222222111111111111111111111111111111111111111111111111222222111111111111222222333222222111111222222333222222222222222222222222///000000111222222333333333222222222111111111111222222111111111222333444222222222222222111111111333333333444444444555555555555444444444444555555555555666666666555444333555555555555555555555555555555555555666666777777666555555444444555555666555555555555555666888888888888888888888888888888999:::;;;;;;<<<<<<;;;;;;:::::::::;;;;;;;;;<<<<<<::::::999999999999::::::======>>>???@@@AAAAAABBBAAA@@@@@@@@@@@@AAABBBBBBDDDDDDCCCCCCDDDDDDEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDCCCCCCDDDDDDEEEFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEEEEFFFFFFFFFFFFFFFEEEFFFGGGHHHIIIIIIIIIIIIJJJIIIIIIHHHHHHGGGGGGFFFGGGGGGGGGFFFFFFFFFEEEEEEGGGFFFFFFEEEEEEFFFFFFGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIHHHGGGGGGHHHHHHHHHIIIJJJKKKMMMMMMLLLMMMMMMMMMNNNNNNNNNNNNMMMMMMMMMMMMLLLLLLLLLLLLIIIIIIIIIIIIIIIJJJJJJKKKLLLMMMNNNOOOPPPOOOOOONNNNNNMMMMMMLLLKKKLLLLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJGGGGGGEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDCCCBBBBBBAAAAAABBBBBBAAAAAAAAAAAA@@@@@@@@@@@@==================<<<;;;;;;;;;::::::999888888888888888888888777666555555666666666555555555444444444444444444444444444444222222222222222222222222444444333333222111111000000000000000000000000000000000000000////////////......///000000000000000000000000000000000000000@@@@@@AAABBBBBBBBBAAAAAABBBCCCCCCCCCDDDDDDEEEEEECCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCDDDEEEFFFGGGGGGEEEEEEFFFGGGHHHHHHIIIIIIKKKJJJJJJJJJJJJIIIIIIIIIIIIHHHGGGGGGFFFFFFFFFGGGEEEFFFIIILLLNNNNNNMMMMMMLLLKKKJJJIIIJJJLLLNNNOOOQQQQQQSSSUUUXXXZZZ]]]^^^bbbbbbbbbaaa___\\\ZZZXXXVVVTTTQQQPPPQQQRRRRRRQQQNNNLLLJJJGGGEEEEEEEEEFFFDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFIIIKKKKKKKKKJJJIIIGGGGGGGGGFFFGGGGGGHHHHHHCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBAAA@@@@@@AAAAAAAAA======<<<<<<<<<;;;;;;;;;999999999999999999999:::888888777666666666666666666666555555555444444444666555555555555444444444444555666777777666555444444444444333333333222222222222222111222222333333333333333222222222222111000111111111111222222222//////000000111111111111//////000222222333333333000000000000000000000000111111111111111111111111///000111222222222222222000000000000000000000000111111111111111111111111222222111111111111222222000000000111222333555555222222222222222222222222///000000111222222333333222111111111000000//////222222111111111222444555000111111222222333333444333333333444444444555555555555555444444555555555444555666666666555333333555555555555555555555555444444444444444555666777555555555444444555555555555444444555555666777888888888888888888888888888999::::::;;;<<<<<<<<<;;;:::::::::;;;;;;;;;<<<<<<:::999999888888999999::::::;;;<<<===???AAABBBCCCAAAAAA@@@@@@AAAAAABBBCCCDDDDDDDDDDDDDDDEEEFFFFFFDDDDDDCCCCCCBBBBBBBBBAAAAAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEFFFFFFFFFFFFFFFEEEFFFGGGHHHIIIIIIJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGGGGFFFFFFFFFFFFEEEGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIHHHHHHIIIIIIHHHHHHGGGFFFHHHHHHHHHHHHJJJKKKLLLMMMLLLLLLLLLMMMMMMNNNNNNNNNLLLLLLLLLLLLLLLMMMMMMMMMIIIHHHHHHHHHHHHIIIJJJJJJKKKLLLNNNOOOPPPOOONNNNNNMMMMMMLLLKKKKKKKKKKKKKKKJJJJJJJJJKKKKKKKKKKKKKKKHHHGGGEEEDDDBBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDCCCCCCBBBAAAAAAAAAAAABBBAAAAAAAAA@@@@@@@@@??????<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::999888888777888888888888777666444444444444333333333222222222444444444444444444444444111111111111111111111111444444333333222111000000000000000000000000000000000000000000////////////---...///111111111000///000000000000000000000000AAA@@@@@@???@@@AAACCCDDDAAAAAABBBCCCCCCDDDDDDEEEFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGHHHHHHHHHIIIIIIIIIHHHHHHHHHIIIJJJKKKLLLLLLIIIIIIHHHHHHIIIJJJLLLMMMOOOPPPQQQSSSVVVYYY[[[\\\______```aaa```___^^^]]][[[YYYWWWTTTSSSRRRQQQQQQQQQPPPMMMJJJHHHGGGFFFFFFGGGFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGHHHHHHIIIHHHHHHHHHHHHHHHHHHGGGGGGEEEEEEEEEDDDCCCCCCBBBBBBBBBAAA@@@???>>>>>>>>>>>><<<<<<;;;::::::::::::;;;:::::::::999888777666666666666666666666666666666666666666666555555555555777777666555333222111000444444444444444444444444666333111222444555333000333333333222222111111111000000111111111111000000111111111111111111111111222222111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000222222222111111111000000000000000000000000000000000111111111222222222222000000000000000111111222555555444333333222111111222222222111111111111111333333222111111222333333111111111111111111111111000111111111111222222222000111111111111222222222444444444444444444444444555555555555555444444444444333111000000111333444333333444444444444444333444444444444444444444444222222333444444555555666666666777888888888888888555555555555555666777777888888999999999:::::::::999999888888888888999999:::<<<<<<<<<:::999:::;;;;;;<<<>>>@@@AAA@@@???>>>>>>>>>???@@@@@@@@@@@@???AAABBBCCCCCCCCCBBBAAA@@@EEEDDDBBBAAA@@@AAAAAABBB@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCDDDEEEGGGGGGFFFFFFFFFGGGGGGHHHHHHHHHHHHGGGFFFFFFFFFGGGHHHIIIGGGGGGFFFFFFEEEDDDDDDDDDEEEFFFFFFFFFGGGGGGGGGGGGDDDEEEFFFGGGHHHGGGFFFEEEIIIIIIHHHHHHHHHGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKLLLMMMMMMMMMMMMNNNMMMMMMLLLKKKJJJJJJIIIGGGFFFGGGGGGHHHIIIJJJKKKNNNMMMMMMLLLMMMOOOPPPQQQKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKHHHGGGFFFEEEDDDDDDDDDDDDCCCCCCBBBAAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCBBBCCCDDDDDDDDDDDDBBBAAA@@@????????????>>>>>>>>>===>>>===<<<;;;:::;;;;;;<<<;;;:::999999::::::888777888888777777666666555555666666777777666555444444222222222222222222222222222000///111444555444111222222111000//////000000000000000000000000000000111111111111111000//////000000000000000000000000111000///......///000111AAAAAAAAAAAAAAAAAABBBCCCAAAAAABBBBBBCCCDDDDDDEEEFFFEEEEEEEEEEEEDDDDDDDDDEEEEEEEEEEEEFFFGGGHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIGGGHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIJJJJJJKKKKKKKKKIIIIIIHHHHHHIIIKKKLLLMMMOOOOOOQQQSSSUUUXXXZZZ\\\^^^___```aaabbbbbbaaa```]]][[[YYYVVVTTTSSSRRRRRRRRRPPPNNNKKKIIIHHHGGGGGGFFFEEEDDDDDDCCCCCCDDDDDDEEEEEEEEEFFFGGGHHHIIIIIIHHHHHHHHHHHHHHHGGGGGGGGGDDDCCCCCCBBBBBBAAAAAA@@@AAAAAA@@@???>>>======>>><<<;;;::::::999999::::::999999999999888777666555555555555555555555555555888888777777777666666666666666555444333222222111444444444444444444444444555333222222444444222000333333333222222111111111000000111111111111000000111111111111111111111111111111111222222222333333111111111111111111111111111111111111111111111111000000000000000000000000222222222111111111000000000000000000000000000000000000000111111111222222000000000000000111111222333333333333333333333333111111111000000000000000333222222111111222222333111111111111111111111111000000111111111222222222000111111111111222222222333333333333333333333333333333333333444444444444666555333222222333555666222333444555555555555555444444444444444444444444222222333444444555555666666666777888888888777777555555555555555666666777888888888888999999999999999888888777777888888999999:::;;;;;;:::999:::;;;:::;;;===???@@@???>>>===>>>>>>???@@@@@@@@@@@@@@@AAAAAABBBBBBBBBBBBAAAAAACCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGFFFFFFFFFGGGHHHIIIGGGGGGFFFFFFEEEDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFGGGHHHIIIJJJKKKJJJJJJIIIIIIHHHHHHHHHHHHGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKLLLLLLLLLLLLLLLLLLLLLKKKJJJIIIIIIIIIFFFFFFFFFGGGGGGHHHIIIJJJKKKKKKKKKKKKKKKMMMNNNOOOLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKHHHGGGFFFEEEDDDDDDDDDDDDCCCBBBBBBAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBAAA???>>>??????>>>>>>>>>============<<<;;;:::::::::;;;;;;:::999777777888999777666777777777777666666555555666666666666666555444444222222222222222222222222555333222333555666333111222222111000000000000000000000000000000000000000///////////////...------........................111000///......///000111BBBBBBCCCCCCCCCBBBAAAAAAAAABBBBBBCCCCCCDDDDDDEEEFFFFFFFFFEEEEEEEEEDDDDDDEEEFFFFFFFFFGGGHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHIIIIIIIIIJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJIIIIIIJJJKKKLLLMMMOOOOOOPPPRRRTTTWWWYYYZZZ\\\^^^```bbbdddddddddddd```^^^[[[XXXVVVTTTSSSSSSRRRPPPNNNLLLJJJIIIHHHHHHEEEDDDCCCCCCBBBBBBCCCCCCCCCCCCDDDEEEGGGHHHIIIIIIHHHHHHHHHHHHGGGGGGFFFFFFBBBBBBAAAAAA@@@??????>>>@@@@@@???>>>============::::::999888888888888999888999999888888777666555555555555555555555555555777777666666666555555555444444444444333333333333444444444444444444444444555333222222333333222111222222222222222111111111000000111111111111000000111111111111111111111111000000111111222222333333111111111111111111111111111111111111111111111111000000000000000000000000222111111111111000000000000000000000000000000000/////////000000000111111000000000000000111111222000000111222333333444444111111111111111111111111333222111111111111222333111111111111111111111111000000000111111111222222000111111111111222222222222222222222222222222222111111222222333333444444555555333333333333555555222333444555666666666666444444444444444444444444222222333444444555555666666777777777777777666666555555444444555555666777666666777777777888888888999888888777777888888999666888999999888888:::;;;999:::<<<===>>>>>>===<<<>>>???@@@@@@AAAAAA@@@@@@BBBAAAAAA@@@AAAAAABBBBBBBBBBBBBBBBBBBBBAAAAAA@@@AAAAAAAAAAAABBBBBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFCCCCCCDDDDDDDDDDDDEEEEEEFFFFFFEEEEEEFFFGGGHHHHHHGGGFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDDDDEEEEEECCCDDDEEEGGGGGGHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJJJJKKKJJJJJJJJJJJJJJJIIIHHHHHHGGGGGGFFFFFFFFFFFFFFFGGGHHHIIIHHHHHHHHHHHHIIIJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKIIIHHHGGGEEEDDDCCCCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBBBBAAA@@@>>>===>>>>>>>>>=========<<<<<<;;;;;;:::999999999999:::999777666666777888666555777777777666666666666555555666666666666555444444333333333333333333333333666444333444444444222000222111000000000000000000000000000000000000000000/////////.........------........................000//////......//////000CCCDDDDDDEEEDDDCCCAAA@@@BBBBBBCCCCCCDDDEEEEEEEEEGGGGGGGGGFFFFFFFFFEEEEEEGGGGGGHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJJJJKKKKKKLLLLLLMMMNNNOOOOOOQQQSSSUUUWWWXXXZZZ\\\^^^bbbdddfffggggggbbb```]]]YYYVVVUUUTTTSSSQQQPPPOOOMMMKKKJJJIIIHHHEEEDDDCCCCCCBBBBBBCCCCCCBBBBBBCCCDDDFFFGGGHHHHHHHHHHHHGGGGGGFFFEEEEEEEEEAAAAAA@@@@@@???>>>>>>>>>???>>>======<<<<<<<<<===999999888777777777777777777777888888777666666555555555555555555555555555444444333333333222222222333333333333333333333333333333333333333333333333444333222222222222222111222222222111111111111111000000111111111111000000111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000111111111111000000000000000000000000000000000000////////////000000000000000000000000000111111222000000111111222333333333222222222333333333333333222222111111111111222222111111111111111111111111000000000000111111111111000000111111111222222222222222222222222222222222000111111222333444444555333222222111111222222333111222444555666777777777333333333333333333333333222222333444444555555666666666777777666666555555555444444444444555666666555555555666666666777777888888777777777777888888444666888888777888999;;;888999:::;;;<<<<<<;;;;;;>>>??????@@@AAA@@@@@@@@@AAAAAA?????????@@@BBBCCC@@@AAABBBCCCCCCBBB@@@???@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCCCCCCCDDDCCCBBBBBBBBBCCCCCCDDDEEECCCCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFGGGGGGFFFFFFFFFEEEDDDDDDCCCCCCAAABBBBBBBBBBBBCCCCCCCCC@@@@@@AAACCCDDDEEEFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFGGGHHHIIIIIIIIIIIIIIIHHHHHHGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEFFFGGGHHHGGGGGGGGGGGGHHHIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKIIIHHHGGGEEEDDDCCCCCCCCCBBBBBBAAA@@@????????????????????????@@@@@@@@@@@@@@@AAAAAABBBAAA???>>>============<<<<<<<<<<<<;;;999999999888888888888999888777666666888888777666666666666666666666666666555555555666666555444444333333333333333333333333111111111111111111///...111111000000000000000111000000000000000000000000111111000000////////////........................////////////////////////DDDEEEFFFFFFEEEDDDBBBAAACCCDDDDDDEEEEEEFFFGGGGGGIIIIIIHHHHHHHHHGGGGGGGGGHHHIIIJJJJJJKKKJJJJJJIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIJJJJJJJJJKKKKKKKKKLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLNNNNNNNNNPPPQQQSSSTTTUUUWWWYYY\\\```ccceeeffffffaaa___\\\YYYVVVTTTSSSRRRPPPPPPOOONNNLLLJJJIIIHHHFFFEEEDDDDDDCCCCCCDDDDDDAAABBBBBBCCCEEEFFFFFFGGGGGGFFFFFFEEEDDDCCCCCCCCCAAAAAA@@@??????>>>>>>=========<<<<<<;;;;;;<<<<<<888888777666666666666777666666777777777666555555555555555555555555555555333333333333222222222222222222222333333333333444333333333333333333333333222333333222222111111111111111111111111111111111000000111111111111000000111111111111111111111111111111000///...------,,,000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000111111222111111111111111111111111111111111111222222333333111111111111111111111111000000000000000000000000//////000000000111111111000000111111111222222222333333333333333333333333111222222333444555555666222222222222222222222222111222333555666777777777333333333333333333333333222222333444444555555666555555666666666555555444444444444444444555666666444444555555555666666666888777777777777777777888444555777777777777999:::777888999999:::;;;;;;;;;===>>>??????@@@@@@??????@@@??????>>>???@@@AAABBB???@@@AAABBBBBBBBB@@@@@@????????????@@@@@@@@@@@@????????????????????????AAABBBBBBBBBCCCCCCDDDDDDBBBBBBBBBBBBBBBBBBCCCDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDEEEFFFFFFGGGGGGFFFFFFEEEEEEDDDCCCCCCCCC@@@@@@AAAAAAAAABBBBBBBBBAAAAAABBBCCCDDDFFFGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGFFFGGGGGGHHHHHHHHHHHHHHHFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEDDDDDDDDDEEEFFFFFFFFFFFFGGGHHHHHHIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGEEEDDDCCCCCCCCCCCCBBBAAA@@@????????????>>>>>>>>>?????????@@@@@@AAAAAABBBBBBAAA@@@>>>===<<<<<<<<<;;;;;;;;;::::::777777888888888888888888999777666777999999888777555555555555555666666666444444555555555555444444333333333333333333333333...///000111111000000111111000000000000000111111000000000000000000000000111111000///.../////////////////////////////////......////////////......EEEEEEFFFFFFFFFEEEDDDDDDEEEEEEFFFGGGGGGHHHHHHIIIKKKKKKKKKJJJJJJJJJIIIIIIIIIJJJKKKLLLLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKLLLLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLMMMMMMMMMMMMLLLLLLMMMMMMNNNNNNPPPQQQRRRSSSUUUVVVYYY]]]___aaabbbbbb^^^\\\YYYVVVTTTRRRQQQQQQOOOOOONNNMMMLLLJJJHHHGGGFFFEEEDDDDDDCCCCCCDDDDDDAAABBBBBBCCCCCCDDDDDDEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@??????>>>=========<<<<<<;;;;;;:::;;;;;;<<<888888777666666666666777555555666666666666555555444444444444444444444444666666555555555444444444222222222222333333333333333333333333333333333333111333333333111000111222000000000111111111111111000000111111111111000000111111111111111111111111111111000///...---,,,,,,000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000000111000000000000000000000000/////////000000000111111000000000000000111111222111111000000000000000000.........///000000111111000000111222222111000000000000000000000000000000/////////000000000111111000111111111111222222222333333333333333333333333222222333333444444555555444444444444444444444444111222333444555555555555333333333333333333333333222222333444444555555666333444444555555555555555444444333333444444555666444444555555555666666666888777777666666777777888444666777777666666888999777888888999999:::;;;;;;<<<===>>>>>>??????>>>>>>>>>>>>>>>>>>???@@@AAAAAA???@@@@@@AAAAAAAAAAAAAAA????????????@@@@@@@@@@@@????????????????????????AAAAAAAAABBBCCCCCCDDDDDDBBBBBBAAAAAAAAABBBBBBCCCDDDDDDDDDCCCCCCCCCCCCCCCAAABBBCCCEEEFFFFFFFFFFFFFFFEEEEEEDDDDDDCCCCCCBBB@@@@@@@@@AAAAAAAAABBBBBB@@@@@@@@@AAABBBCCCDDDEEEFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDEEEFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCDDDDDDEEEEEEFFFGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGFFFEEEDDDDDDDDDDDDDDDCCCBBB@@@????????????======>>>>>>???@@@@@@@@@AAAAAABBBBBBAAA@@@>>>===;;;;;;;;;::::::::::::999666777888888999888888888888777666777999:::999888444555555555555666666666333333444555555555555444222222222222222222222222...000222222222111222444000000000000000111111222000000000000000000000000///...---,,,,,,,,,---...000000000000000000000000---......//////......---FFFFFFEEEEEEEEEFFFGGGGGGGGGGGGHHHHHHIIIJJJJJJJJJMMMMMMMMMLLLLLLLLLKKKKKKJJJKKKMMMNNNNNNLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKLLLLLLLLLLLLLLLLLLMMMMMMNNNNNNNNNLLLMMMNNNNNNNNNMMMLLLLLLMMMMMMMMMNNNNNNPPPQQQRRRRRRTTTWWWYYY[[[\\\]]]]]]ZZZYYYVVVSSSQQQPPPOOOOOOMMMMMMMMMMMMLLLJJJHHHGGGEEEDDDCCCCCCBBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBAAA@@@???>>>>>>>>>>>>======<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;999888777777666666777777444555555666666555555555444444444444444444444444666666666666555555555555333333222222222222222222222222222222222222222222111222444333000///000222///000000000111111111222000000111111111111000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000111111000000000000000000000000000000000111111111222222000000000000000111111222.../////////000111111111......///000000111222222///000111222222111000///000000000000000000000000////////////000000000111000111111111111222222222222222222222222222222222222222222222333333333333333444444555555444444333111111222333444444333333222222222222222222222222222222333444444555555666111222333444555666666666444444333333444444555666555555555555666666666666777777666666666666777777666777888888777666777999888888888888999:::;;;;;;;;;;;;<<<===============<<<===>>>???@@@@@@@@@@@@@@@@@@??????@@@AAAAAABBB@@@@@@AAAAAAAAABBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBCCCDDDDDDBBBBBBAAAAAAAAAAAAAAABBBCCCBBBBBBBBBAAAAAAAAAAAA@@@AAACCCEEEFFFFFFFFFFFFEEEEEEEEEDDDCCCCCCBBBBBB@@@@@@@@@AAAAAAAAABBBBBBAAA@@@??????@@@AAABBBCCCFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCDDDDDDEEEFFFFFFGGGGGGHHHHHHHHHHHHHHHGGGGGGDDDDDDEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCBBBCCCCCCDDDDDDEEEFFFGGGHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFEEEDDDCCCAAA@@@@@@??????======>>>??????@@@AAAAAA???@@@@@@AAA@@@>>>===<<<::::::::::::999999999999666777888999999999888888777666555666888999888777444444444555555555666666222333444444555555555444111111111111111111111111...111333222000///000222000000000000000111222222000000000000000000000000000...---++++++,,,---...////////////////////////------...//////...------FFFFFFEEEDDDEEEFFFHHHIIIHHHHHHIIIIIIJJJKKKKKKLLLNNNNNNNNNNNNMMMMMMMMMLLLKKKLLLMMMNNNNNNMMMKKKJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKLLLMMMNNNOOOOOOOOOLLLMMMNNNOOOOOONNNLLLLLLMMMMMMMMMMMMNNNOOOPPPQQQQQQSSSUUUWWWYYYYYYYYYYYYWWWVVVSSSQQQOOONNNNNNNNNLLLMMMMMMMMMKKKIIIGGGFFFCCCCCCBBBAAAAAAAAAAAABBBCCCCCCBBBBBBBBBAAAAAAAAABBBBBBAAA@@@???>>>===<<<===<<<<<<;;;;;;:::999999:::::::::999999:::;;;;;;999999888777777777777777444444555555666555555444444444444444444444444444555555444444444333333333333333333222222222111111222222222222222222222222000222444333000///000222//////000000111111111222000000111111111111000000111111111111111111111111...///000111222333444444000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000111111000000000000000000000000111111111111222222222222000000000000000111111222,,,,,,---///000222333333111111222333444444555555///000111222222111000///000000000000000000000000////////////000000000000000111111111111222222222000000000000000000000000222222222111111111111111111222222333333222222111111111222333333333222222222222222222222222222222222222333444444555555666000111222444555666777777444333333333333444555555555555555666666666777777777777666666666666777777777888999888777666777888888888888888999:::;;;<<<:::;;;;;;<<<===<<<<<<<<<;;;<<<>>>???@@@@@@@@@???@@@@@@???>>>???@@@BBBCCCBBBBBBBBBCCCCCCCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAAAAABBBCCCDDDDDDBBBBBBAAA@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@?????????AAACCCDDDFFFFFFFFFEEEEEEEEEEEEDDDCCCCCCBBBBBB@@@@@@AAAAAAAAABBBBBBBBBFFFEEEDDDCCCDDDDDDFFFGGGEEEEEEEEEEEEDDDDDDDDDDDDBBBCCCCCCDDDEEEFFFFFFGGGHHHHHHIIIIIIIIIHHHHHHGGGDDDDDDDDDEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBBBBCCCCCCBBBCCCEEEGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFGGGFFFEEECCCBBBAAA@@@@@@@@@===>>>>>>???@@@AAAAAAAAA>>>>>>?????????===<<<;;;:::::::::999999999888888666777888:::::::::999888555444444555777888777666444444444555555555666666222333444444555555555444000000000000000000000000...000222111...,,,,,,...000000///000000111222222000000000000000000000000222000...---------///000........................,,,---...//////...---,,,EEEDDDDDDDDDEEEFFFGGGGGGIIIIIIIIIJJJJJJJJJJJJKKKMMMMMMLLLLLLLLLLLLMMMMMMKKKLLLMMMNNNOOONNNMMMLLLJJJJJJKKKKKKLLLLLLLLLMMMOOONNNMMMLLLKKKKKKKKKKKKKKKJJJIIIIIIIIIIIIJJJKKKKKKKKKKKKKKKKKKLLLMMMMMMMMMNNNNNNOOOOOOOOONNNNNNLLLLLLLLLMMMNNNOOOQQQRRRQQQQQQQQQRRRRRRRRRSSSSSSSSSRRRQQQPPPOOONNNNNNOOOLLLLLLLLLLLLKKKJJJIIIHHHEEEEEEEEEDDDCCCCCCBBBBBBAAABBBCCCAAA???>>>>>>??????????????????>>>======<<<<<<;;;:::999999999999777777777777777777888888666666555555555444444444555555666666666666555555777777777777666555444333333444444555555444444333222222222111111111000000111111111222333333333444333222222222111000000000111111111111111111111111000000////////////000000111111222111111000///...000000000000000000000000//////000000111111222222222111111111000000//////---...000111111000...---111111000000000000111111111000/////////000222333000000000000000000000000//////000000000000////////////000000000000////////////000000111111222222000000000000111111111111111111000000111111222333000000000000000000000000///000111222222222222222111111111111111111111111111111111111111111111111222333333333333222111111000000111111111222222222111111111111111111111111222333444444555555444444222333555555555555333222......000111333444666666555555555555555555444444777666666555555555666666777777777777777777777777888888777777777777777888::::::;;;;;;<<<=====================>>>???AAAAAA??????@@@@@@@@@AAAAAAAAABBBCCCCCCCCCDDDEEEEEEEEEFFFDDDCCCAAAAAABBBCCCDDDAAAAAAAAAAAAAAAAAAAAAAAA?????????@@@@@@AAAAAAAAA????????????????????????@@@@@@AAABBBCCCDDDEEEFFFFFFFFFFFFFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBCCCCCCDDDFFFGGGHHHHHHHHHHHHGGGFFFEEEDDDDDDDDDDDDCCCBBBBBBBBBBBBCCCAAAAAAAAABBBBBBBBBCCCCCCEEEEEEDDDEEEFFFEEEDDDCCCCCCFFFHHHIIIHHHGGGEEEEEEEEEEEEDDDCCCCCCCCCCCCDDDFFFFFFEEEEEEDDDDDDDDDCCCBBBBBBAAA@@@???======<<>>===<<<;;;::::::999999999888888888888777777777777777666666666666555555555555555555555555000222333333222111222222222222222222222222222222333333333222222222111111000000000000111111111111////////////////////////333222111///............//////...---------------......//////...---,,,,,,......////////////......FFFFFFFFFFFFFFFGGGHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJMMMMMMLLLLLLLLLLLLMMMMMMKKKLLLMMMNNNNNNNNNMMMLLLKKKKKKKKKLLLLLLLLLMMMMMMNNNNNNMMMLLLKKKKKKKKKKKKJJJIIIHHHHHHHHHHHHIIIJJJKKKJJJJJJJJJKKKKKKLLLLLLLLLMMMNNNNNNOOONNNNNNNNNLLLLLLLLLLLLMMMNNNPPPPPPOOOOOOOOOPPPPPPPPPQQQQQQQQQQQQPPPOOONNNNNNMMMMMMKKKKKKKKKKKKKKKJJJHHHHHHEEEEEEDDDDDDCCCBBBBBBBBB@@@AAABBBAAA>>>===>>>???>>>????????????>>>======<<<;;;:::999999888999999::::::999999999999999:::666555555555444444444444555555666666666666555555777777777777666555444333333333444444444444333333333222222222222111111111000000000000000000111111222222111111111111111111111111111111111111111111000000////////////000000///000000111111111000000000000000000000000000000000000000000000111111111111111111000000000//////...///000000000000///...111111000000000000111111000000//////000000111222000000000000000000000000//////000000000000////////////000000000000//////000000000000000000000000//////000000000111111111111111000000111111222222000000000000000000000000000000111222222222222222111111111111111111111111111111111111111111111111222333333333333222111111111111222222222333333333222222222222222222222222222333444444555444444444333333444444444444333333111111222333555666777777555555555555555555555555666666555555555555666666666666666666666666666666888888777777777777777888::::::;;;;;;<<<=====================>>>???@@@@@@?????????@@@@@@@@@AAAAAABBBBBBBBBCCCCCCDDDEEEEEEEEEDDDBBBAAAAAAAAACCCDDDAAAAAAAAAAAAAAAAAAAAAAAA??????@@@@@@@@@AAAAAAAAA??????????????????????????????@@@AAABBBCCCDDDDDDEEEEEEEEEEEEDDDCCCBBBAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDFFFGGGHHHGGGHHHHHHGGGGGGEEEDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCBBBBBBAAAAAAAAACCCCCCDDDEEEFFFGGGGGGFFFGGGHHHHHHHHHGGGEEEEEEEEEEEEDDDCCCCCCBBBBBBCCCCCCEEEEEEDDDDDDDDDCCCCCCCCCBBBAAAAAA@@@???>>>======??????????????????????????????>>>===<<<;;;::::::999999999888888888888777777777777666666666555555555555555555555555555555333555777777555444444555222222222222222222222222333333222222222111111111000000000000111111111111000000000000000000000000222111000//////.........000///......------............//////...------,,,---..................---HHHHHHHHHGGGHHHHHHIIIJJJHHHHHHHHHIIIIIIIIIJJJJJJMMMLLLLLLKKKKKKLLLLLLMMMJJJKKKLLLMMMMMMMMMMMMLLLLLLLLLLLLLLLMMMMMMMMMMMMNNNMMMLLLKKKJJJJJJJJJJJJIIIHHHGGGFFFFFFGGGHHHIIIIIIJJJJJJJJJJJJKKKKKKKKKLLLLLLMMMNNNNNNNNNNNNNNNLLLKKKKKKKKKLLLLLLMMMNNNLLLLLLLLLMMMMMMMMMMMMNNNOOONNNNNNMMMMMMLLLLLLLLLKKKKKKKKKJJJJJJIIIHHHGGGEEEDDDDDDCCCCCCBBBAAAAAA???@@@AAA???===<<<===>>>>>>>>>??????>>>>>>===<<<<<<;;;:::999888888888888888777666555555555555555555555555555444444444444555555666666666666555555666666666666666555444333333333444444444444333333333333333333222222222222000000000000000000//////000000111111111111111111111111111111111111111111000000////////////000000......000111111222222222000000000000000000000000111000000000000000000///111111000000000000//////000//////////////////000111000000//////000000111//////000000111111000000000000000000000000000000//////000000000000////////////000000000000//////111111000//////...------//////000000000000111111000000000111111111222222000000000000000000000000000000111222222222222111000000000000000000000000111111111111111111111111222333333333333222111111222222222333333333444444333333333333333333333333222222333444444444444444333333222222222222333333222222333444444555666666555555555555555555555555666666555555555555666666666666666666666666666666777777777666666777777888:::::::::;;;<<<<<<======>>>>>>=========>>>>>>???>>>?????????@@@@@@@@@@@@@@@AAAAAABBBCCCCCCDDDDDDEEEDDDBBBAAAAAAAAABBBCCCAAAAAAAAAAAAAAAAAAAAAAAA???@@@@@@@@@@@@AAAAAAAAA????????????????????????>>>>>>???@@@AAABBBCCCCCCDDDDDDDDDDDDDDDCCCBBBAAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFGGGGGGGGGGGGGGGGGGFFFEEEDDDCCCCCCBBBAAAAAAAAAAAABBBEEEDDDCCCBBBAAA@@@@@@???AAABBBCCCDDDFFFGGGHHHIIIJJJIIIHHHFFFEEEEEEDDDEEEDDDCCCCCCBBBBBBBBBBBBBBBDDDCCCCCCCCCCCCBBBBBBBBB@@@@@@@@@?????????>>>>>>??????????????????????????????>>>===<<<;;;;;;:::999999999888888888888777666666666555555555444444444444444444444444444444222555888888777555444555222222222222222222222222333222222222222111111111000000000000111111111111111111111111111111111111000000000///////////////111000//////......//////.........///......---,,,......////////////......HHHHHHHHHGGGGGGHHHHHHIIIGGGHHHHHHHHHIIIIIIIIIIIILLLLLLKKKKKKKKKKKKLLLLLLIIIJJJJJJKKKLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMLLLKKKJJJIIIIIIIIIIIIGGGFFFEEEDDDDDDEEEFFFGGGHHHIIIIIIJJJJJJJJJJJJJJJKKKKKKLLLMMMNNNNNNNNNNNNLLLKKKKKKJJJJJJKKKKKKKKKIIIIIIIIIJJJJJJJJJJJJKKKLLLLLLLLLLLLKKKKKKJJJJJJJJJJJJJJJJJJIIIHHHGGGFFFDDDDDDCCCCCCBBBAAAAAA@@@>>>??????>>>===<<<<<<===>>>>>>>>>>>>>>>======<<<;;;:::999888888777777777666666444333222222222222444444444444444444444444444555555666666555555444555666666666555555444333333333333444444333333333444444444333333333222222333333222222111111000000//////000000111111222222111111111111111111111111000000////////////000000//////000111111111111111////////////////////////111111000000/////////...000000000000000000//////000///---,,,,,,---///000000000////////////000000---...000111111111000/////////////////////////////////000000000000////////////000000000000//////000/////////.........---////////////000000000111///000000111111111111111000000000000000000000000000111111222222222111111////////////////////////111111111111111111111111222333333333333222111111111111222222222222333333333333333333333333333333222222333444444444444333444333111111111111333444111111222222222222333333444444444555555555555555666555555555555666666777666666666666666666666666777666666666666777777888999::::::;;;;;;<<<======>>>>>>===<<<<<<<<<======>>>>>>>>>????????????@@@???@@@@@@AAABBBCCCDDDDDDDDDCCCBBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@?????????????????????????????????@@@AAABBBBBBCCCCCCCCCDDDDDDCCCBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFFFFGGGGGGGGGGGGGGGFFFEEEDDDCCCCCCBBBAAAAAAAAAAAAAAADDDDDDCCCBBBAAAAAA@@@@@@@@@AAABBBCCCDDDEEEHHHIIIHHHGGGFFFEEEFFFEEEDDDCCCCCCCCCBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@?????????????????????????????????????????????>>>>>>===<<<<<<;;;;;;999999999888888888777777666555555555444444444444444444444444444444444444///222555666444333222111222222222222222222222222222222222222111111111111///000000000111111111111000000000000000000000000......///000000000000000111111000///////////////---...............------000000000111111000000000GGGGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGHHHHHHHHHIIIKKKJJJJJJIIIIIIJJJJJJKKKHHHIIIIIIIIIJJJKKKLLLLLLMMMMMMLLLLLLLLLLLLLLLLLLLLLKKKJJJIIIHHHHHHHHHHHHFFFEEEDDDCCCCCCDDDEEEFFFHHHIIIJJJJJJKKKKKKJJJJJJKKKKKKLLLNNNNNNOOOOOOOOOLLLLLLKKKJJJIIIIIIIIIIIIGGGGGGGGGGGGHHHHHHHHHHHHJJJJJJKKKKKKKKKJJJIIIHHHIIIIIIIIIHHHHHHGGGFFFEEECCCCCCBBBBBBAAAAAA@@@@@@===>>>???>>><<<<<<<<<>>>>>>>>>>>>>>>>>>===<<<<<<::::::999888777777777777999888777666555444444444333333444444444444444444444444555555555555444444555555555555555444444333222333333333333333333222444444444333333333222222333222222111111000000000/////////000000111111222000000000000000000000000000000////////////000000111111111111111000//////////////////////////////111000000000//////......//////////////////000000///...,,,++++++,,,...///000000////////////000000---...///111111000////////////////////////////////////000000000000////////////000000000000//////---........./////////000...////////////000000000...///000111111111111000000000000000000000000000111111222222222111111000////////////////////////111111111111111111111111222333333333333222111111000000000000111111111111222222222222222222222222111222333333444444333333444333111111111111333444222222222222222222222222444444444555555555666666555555555555555666777777555555555555555555555555666666555555666777888888999999::::::;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<======>>>>>>>>>???????????????@@@AAABBBCCCDDDEEEDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????@@@@@@AAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBAAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBBBBBBBCCCDDDEEEFFFFFFFFFGGGGGGGGGFFFEEEEEECCCCCCBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBB@@@AAACCCBBBBBBCCCEEEHHHEEEDDDDDDFFFGGGGGGDDDAAACCCCCCBBBAAAAAAAAAAAABBBAAAAAAAAABBBBBBBBBBBBBBB@@@@@@??????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<;;;;;;999999999888888888777777666555555555444444444444444444444444444444444444...111333444222111000000222222222222222222222222222222222111111111000000///000000000111111111111////////////////////////---...///000111111000000111111000///////////////------...............---...//////000000//////...FFFFFFEEEEEEDDDDDDEEEEEEFFFFFFGGGGGGGGGHHHHHHHHHIIIHHHHHHHHHHHHHHHHHHIIIHHHGGGGGGHHHIIIJJJLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKJJJIIIHHHGGGGGGGGGGGGFFFEEEDDDCCCCCCDDDEEEFFFHHHIIIJJJKKKLLLKKKJJJJJJKKKLLLMMMNNNOOOPPPPPPPPPNNNMMMLLLJJJIIIHHHHHHHHHFFFFFFFFFGGGGGGGGGHHHHHHHHHIIIJJJKKKKKKJJJHHHHHHHHHHHHHHHHHHGGGFFFEEEDDDCCCBBBBBBAAAAAA@@@??????===>>>???>>>===<<<===>>>======>>>>>>======<<<;;;:::999888777666666666666777666555444444444444444333333333333444444444444444444555555555555444444444444555555555444444333222222333333333333222222333333333333222222222222//////////////////......//////000000000000000000000000000000000000000000000000////////////000000222222222111111000......000000000000000000000000000//////////////////.........////////////000000///...,,,++++++,,,...///000//////......//////000......//////000000//////000000000000000000000000//////000000000000////////////000000000000//////------...//////000111111......////////////000000...///000111111111000///000000000000000000000000111222222222222111000000000000000000000000000000111111111111111111111111222333333333333222111111/////////000000000000111111111111111111111111111111111222333333333333333333333222222222222333333444444444444444444444444333333444444555666666666555555444555555666777888555555555555555555555555555555555555666777888888999999999:::;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<===============>>>>>>>>>>>>???@@@@@@BBBCCCDDDEEEFFFEEEEEEEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@???????????????????????????AAAAAAAAAAAABBBBBBBBBCCCCCCCCCDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBCCCCCCDDDEEEFFFFFFGGGGGGGGGFFFFFFEEEDDDDDDCCCBBBBBBBBBBBBCCCAAAAAAAAABBBBBBBBBCCCCCC@@@BBBCCCBBBAAABBBFFFIIIIIIGGGEEEFFFHHHHHHEEEBBBDDDCCCCCCBBBBBBBBBBBBBBBAAAAAAAAABBBBBBBBBBBBCCC@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<999999999888888888888777666666666555555555444444333333333333333333333333111333444444222111222333222222222222222222222222222111111111111000000000000000000000111111111111........................---...///111111111000///111000//////......//////,,,---......///.........,,,,,,------------,,,,,,GGGFFFEEEDDDDDDDDDDDDEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGFFFGGGHHHIIIKKKLLLKKKKKKKKKKKKJJJJJJJJJIIIJJJIIIHHHGGGGGGFFFFFFFFFFFFEEEDDDCCCCCCDDDEEEFFFHHHJJJKKKMMMMMMLLLKKKJJJLLLMMMNNNOOOPPPQQQQQQQQQOOONNNLLLKKKIIIHHHGGGGGGFFFFFFGGGGGGGGGHHHHHHHHHGGGHHHJJJKKKKKKJJJHHHGGGGGGGGGGGGGGGFFFEEEDDDCCCBBBBBBAAAAAA@@@?????????===>>>??????======>>>???======>>>>>>======<<<;;;999999777666666666666666444333333222222222333333222222333333333444444444333444444555555444444333333444444555555444444444222222333333333333222222333222222222222111111111.........///////////////000000000000000/////////000000000000000000000000000000////////////000000000000111111111000000///000000000000000000000000.........///////////////........./////////000000000///............///000//////............/////////............///000000000000000000000000000000//////000000000000////////////000000000000//////000000000000000000000000........./////////000000---...000111222111000///000000000000000000000000222222222222222111000000111111111111111111111111111111111111111111111111222333333333333222111111///000000000000111111111222222222222222222222222111111222333333333333222333333444444444444333333333333333444444555555555333333444444555666666777444444444555555666777888555555555555555555555555555444444555555777888888888999999::::::;;;<<<<<<::::::::::::;;;<<<======<<<<<<<<<=========>>>>>>@@@@@@AAABBBDDDEEEFFFGGGFFFFFFFFFFFFFFFEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAA@@@@@@@@@??????????????????????????????@@@@@@@@@@@@AAAAAAAAAAAACCCDDDDDDEEEEEEDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCDDDDDDEEEFFFFFFGGGGGGGGGFFFFFFEEEEEEDDDCCCCCCCCCCCCDDDBBBBBBBBBBBBBBBBBBAAAAAA???BBBDDDDDDBBBDDDIIINNNTTTNNNHHHEEEGGGHHHGGGEEEEEEDDDCCCCCCBBBBBBCCCCCCAAABBBBBBBBBCCCCCCCCCCCCBBBAAAAAA@@@???>>>======>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<<999999999888888888888777777777777666666666555555333333333333333333333333333444444333111111333555222222222222222222222222111111111111000000000000000000000000111111111111////////////////////////---...000111111111///...000///......------......,,,------...//////......------............------GGGGGGFFFEEEDDDDDDEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFGGGIIIKKKLLLKKKKKKJJJJJJIIIIIIIIIHHHJJJIIIHHHGGGFFFFFFFFFFFFFFFEEEDDDCCCCCCDDDEEEFFFIIIJJJLLLMMMNNNMMMLLLJJJLLLMMMOOOPPPQQQRRRRRRRRRPPPOOOMMMKKKIIIHHHGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHGGGHHHJJJKKKKKKJJJHHHGGGGGGGGGGGGFFFFFFEEEDDDCCCBBBBBBAAAAAA@@@??????>>>===>>>@@@???>>>===???@@@===============<<<<<<;;;999888777666666555555555666666555555555666777777222222222333333444444444333444444555555444444333333333444444555444444444222222222333333222222222222222222111111111000000//////000000111111222222111111000000//////......000000000000000000000000000000////////////000000...///000111111222222111000000000000000000000000---.........//////000000---.........//////000000111111000000000000111111//////............////////////...------///000111000000000000000000000000//////000000000000////////////000000000000//////222222111111000000//////............/////////000---...000111222111///...000000000000000000000000222222222222222111000///111111111111111111111111111111111111111111111111222333333333333222111111000111111111111222222222333333333333333333333333111111222333333333333222333333555666666555333333000000111222222333444444333333444444555666777777444444444555555777888888555555555555555555555555444444444555555777888888888999999::::::;;;<<<<<<999999999:::;;;<<<===>>><<<<<<<<<<<<=========>>>@@@AAABBBCCCEEEFFFGGGHHHGGGGGGGGGGGGGGGFFFEEEEEECCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAA@@@@@@????????????????????????????????????????????????@@@@@@@@@DDDDDDEEEEEEEEEEEEEEEDDDBBBBBBBBBBBBBBBBBBBBBBBBEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBCCCDDDDDDEEEFFFFFFGGGGGGGGGFFFFFFFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@@@@???>>>BBBEEEEEEDDDFFFMMMSSS]]]UUUJJJEEEEEEHHHHHHHHHEEEEEEDDDCCCCCCCCCCCCDDDBBBBBBBBBCCCCCCDDDDDDDDDBBBBBBAAA@@@???>>>===<<<>>>>>>>>>>>>>>>>>>>>>>>>===============<<<<<<<<<999999999888888888888777777777777777666666666666333333333333333333333333333333222111///000333555222222222222222222222222111111111111000000000000000000000000111111111111000000000000000000000000...///000222111000///---//////...---------------,,,,,,---.../////////...000000111111111111000000EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFHHHHHHGGGFFFEEEDDDCCCBBBBBBCCCDDDEEEEEEEEEDDDEEEFFFHHHJJJKKKJJJIIIHHHGGGGGGGGGHHHIIIIIIHHHGGGFFFEEEEEEEEEEEEDDDDDDEEEFFFGGGGGGHHHHHHIIIIIIJJJJJJJJJJJJJJJJJJKKKLLLNNNPPPRRRTTTUUUUUURRRPPPMMMJJJGGGFFFFFFGGGEEEEEEDDDDDDEEEEEEFFFGGGIIIHHHGGGGGGFFFFFFGGGGGGGGGFFFDDDDDDEEEEEECCCBBB????????????>>>>>>>>>===@@@@@@??????>>><<<;;;:::===<<<;;;;;;<<<;;;999777888888888777666666555555444444444444444444444444444444444444444444444444666555444333222333333444555555444333333222111111222222222111111111111000////////////////////////000000000000000000000000------...///000000//////...............///000000111000/////////111222333------......//////000000222111111111000...---,,,......////////////......////////////////////////////////////////////////000000//////.........---//////000000000000//////............////////////------..................///000111000///...///111//////000000000000//////000000000000000000000000000000000000000111111222000111222333333222111000111111222222222222111111000000000000111111111111111111000000111111222333111111111111111111111111333666999777222000111444111111000000111111222333000000111111111222222222222222222222333333444555333222111111111222333444333333333333444555666666777777777777777777777777:::888666444333444555666666666666666777777777777999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;??????????????????@@@@@@???@@@AAACCCDDDFFFGGGHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEBBBBBBBBBAAAAAAAAA@@@@@@??????>>>>>>??????@@@AAA??????@@@@@@@@@AAAAAAAAAEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBAAA@@@@@@AAAAAAAAA???@@@@@@AAABBBCCCDDDEEEBBBBBBCCCCCCCCCCCCCCCBBBCCCCCCCCCDDDDDDEEEFFFGGGFFFFFFFFFEEEEEEEEEDDDDDDFFFEEEEEEEEEDDDDDDCCCCCCDDDCCCBBBAAA@@@AAABBBBBB??????@@@AAADDDGGGIIIKKKSSSSSSRRRMMMHHHEEEGGGJJJFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDFFFEEECCCAAA???>>>>>>===:::;;;===?????????>>>>>>???>>>>>>===<<<;;;;;;;;;999999999888888888888777999888888888777777666666111111111222222333333333333333333222222222111111111111111111111111111111222111000//////000111222000000000000000000000000//////////////////////////////............//////---------...............,,,---...//////...---,,,////////////////////////EEEEEEEEEEEEEEEEEEEEEEEEFFFEEEEEEFFFHHHHHHGGGFFFDDDDDDCCCBBBBBBCCCDDDDDDAAAAAAAAAAAABBBDDDFFFGGGIIIHHHGGGGGGGGGGGGHHHIIIIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIIIIJJJKKKKKKKKKKKKKKKKKKKKKJJJKKKLLLNNNPPPRRRSSSTTTTTTRRRPPPMMMJJJHHHGGGGGGGGGFFFFFFEEEEEEFFFFFFGGGGGGHHHHHHGGGFFFFFFFFFFFFFFFFFFDDDCCCCCCCCCCCCBBB@@@>>>>>>>>>=========<<<<<<======>>>>>>>>>======<<<>>>===<<<<<<===<<<:::888888777777666666555444444444444444444444444444444444444444444444444444444666555444333333333444444555444444333222222111111222222222111111111000000222222222222222222222222000000000000000000000000---......///000000//////...............///000000000000/////////000111111///000000000111111111222000000000000///...------......////////////......////////////////////////////////////////////////000/////////............//////000000000000//////............////////////***+++,,,---///000111222...///000000......///000//////000000000000//////000000000000000000000000000000//////000000111222000000111222222111000000000111111222222111111000000000000000111111111111111111000000111111222333111111111111111111111111222555888666222///111333111111000000111111222333111222222222333333333333444444333222222222333333333222111111111222333444333333333333444555666666666666666666666666666666999888666444333444555666666666666666777777777777999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>??????@@@@@@@@@@@@@@@AAABBBDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDBBBAAAAAAAAA@@@@@@@@@@@@????????????@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBAAAAAAAAAAAAAAABBB@@@@@@AAABBBCCCDDDEEEEEEDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDEEEFFFGGGGGGJJJJJJJJJJJJIIIIIIIIIHHHFFFFFFFFFEEEEEEEEEDDDDDDEEEDDDCCCBBBAAABBBBBBCCCCCCBBBBBBBBBBBBDDDEEEFFFMMMNNNNNNMMMJJJGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDEEEDDDCCCBBBAAA@@@???>>><<<<<<===>>>???>>>======>>>>>>======<<<;;;;;;:::888888888777777777666666777777777666666666555555333444444444444444444555333222222222111111111111111111111111111111111111222111000//////000111222000000000000000000000000//////////////////////////////............//////..................------------...//////...------////////////////////////EEEEEEEEEEEEEEEEEEEEEEEEFFFEEEEEEFFFHHHHHHGGGEEECCCCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBCCCEEEGGGHHHHHHHHHGGGGGGGGGGGGHHHIIIHHHHHHGGGFFFEEEEEEEEEEEEFFFFFFGGGHHHIIIJJJKKKKKKMMMMMMLLLLLLKKKKKKJJJJJJJJJKKKMMMOOOPPPQQQRRRRRRPPPOOOLLLJJJHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHGGGGGGFFFEEEEEEEEEEEEFFFEEECCCBBBAAABBBBBBAAA???===<<<<<<<<<<<<;;;;;;;;;::::::<<<===>>>>>>??????>>>===<<<<<<======;;;999777666666555444444333333444444444444444444444444444444444444444444444444555555444333333333444444444444333333222222111111222222111111111000000000333333333333333333333333000000000000000000000000......///000000000//////...............///000000//////////////////......000000000000111111111111....../////////......---......////////////......////////////////////////////////////////////////////////////...............//////000000//////...............////////////++++++,,,---///000111111---...//////...---.../////////000000000000//////000000000000000000000000000000//////000000111222///000000111111000000///000111111222222111111000000000000000111111111111111111000000111111222333111111111111111111111111111444666555111///000222111111000000111111222333222222333333333444444444555444333222222111111222222222222222222333444444333333333333444555666666666666666666666666666666999888666555444444555555666666666666777777777777888888999999999:::::::::::::::::::::;;;;;;;;;;;;<<<======>>>???@@@@@@AAA@@@AAAAAABBBBBBCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFEEEEEEEEEEEEDDDDDDAAAAAAAAA@@@@@@@@@??????>>>???@@@AAAAAAAAA@@@@@@BBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEBBBBBBAAAAAAAAABBBBBBCCCAAAAAABBBCCCDDDEEEFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFEEEDDDDDDEEEEEEFFFGGGHHHIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFEEEDDDDDDCCCCCCDDDDDDDDDCCCBBBAAAAAABBBCCCDDDFFFGGGIIILLLMMMKKKFFFCCCGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEECCCCCCDDDDDDCCCBBB@@@???======>>>>>>>>>===<<<<<<=========<<<<<<;;;;;;:::777777777777666666666555666666555555555555555444555444444444444444444333222222111111111000000000111111111111111111111111111111000000000000111111000000000000000000000000//////////////////////////////............///////////////...---------,,,------...//////...------////////////////////////FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFHHHHHHFFFEEEBBBBBBBBBBBBBBBBBBBBBBBBDDDCCCCCCCCCDDDEEEGGGHHHGGGGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGFFFEEEEEEFFFFFFGGGGGGHHHJJJKKKLLLMMMMMMNNNMMMMMMLLLKKKJJJJJJIIIJJJKKKLLLNNNOOOPPPPPPPPPOOONNNLLLJJJHHHGGGGGGGGGGGGHHHHHHIIIIIIIIIIIIIIIGGGFFFEEEEEEDDDEEEEEEEEEDDDCCCAAAAAABBBBBB@@@???<<<<<<<<<<<<;;;;;;;;;;;;999:::;;;<<<===>>>>>>>>><<<;;;;;;;;;<<<<<<:::888666555555444444333222222444444444444444444444444333333333333333333333333444444444444444444444444333333333333222222111111111111111111000000000000000000000000000000000000000000000000000000000000...//////000000000//////...............///000000......///000///...,,,+++............////////////,,,,,,---...//////............////////////......///////////////////////////////////////////////////////////////............//////////////////...............////////////////////////............---...///...---,,,---/////////000000000000/////////////////////////////////////////////000111111//////000000000000//////000000111111111111000000///000000000111111111111111111000000111111222333111111111111111111111111000222444333111///000111111111000000111111222333222222222333333333333444333333222222222222222222222222222222333333444444333333333333444555666666666666666666666666666666888777666555444555555555666666666666777777777777888888888888999999999999:::::::::::::::;;;;;;;;;;;;;;;<<<===>>>@@@@@@AAA@@@@@@@@@AAAAAAAAAAAAAAACCCCCCCCCDDDDDDEEEEEEEEEFFFEEEEEEEEEDDDDDDDDDDDDAAAAAA@@@@@@@@@?????????>>>???AAACCCCCCBBB@@@???BBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEBBBBBBBBBBBBBBBBBBCCCDDDBBBBBBCCCDDDEEEFFFGGGGGGHHHHHHHHHHHHHHHHHHGGGFFFFFFEEEEEEFFFFFFGGGHHHIIIHHHHHHGGGGGGGGGFFFFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFEEEEEEEEEEEEAAAAAAAAAAAABBBCCCEEEFFFDDDDDDEEEIIIMMMMMMIIIEEEGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEAAABBBDDDEEEEEECCCAAA@@@???>>>>>>======<<<;;;;;;<<<<<<<<<;;;;;;;;;::::::888888777777777666666666555555555555555555555555333333333222222111111111111111111000000000000///111111111111111111111111111000000000000000000111000000000000000000000000//////////////////////////////............//////000000///...---,,,,,,,,,---..................---////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEFFFHHHHHHFFFDDDAAABBBBBBBBBBBBBBBBBBAAAAAA@@@??????@@@AAACCCDDDFFFFFFFFFGGGGGGHHHHHHHHHHHHGGGFFFFFFEEEFFFFFFFFFHHHHHHIIIJJJLLLMMMNNNOOONNNMMMMMMLLLKKKJJJIIIIIIJJJKKKLLLMMMNNNNNNNNNNNNMMMLLLKKKJJJIIIHHHGGGGGGHHHHHHIIIJJJJJJJJJJJJIIIGGGFFFEEEEEEDDDEEEEEEEEEEEECCCBBBBBBBBBBBBAAA???======<<<<<<<<<;;;;;;;;;:::;;;<<<<<<<<<<<<;;;;;;:::999888999::::::888777555555555444333333222222444444444444444444444444333333333333333333333333333444444444444444444444333222222222222222111111111111111000000000//////////////////////////////000000000000000000000000///000000000000000//////...............///000000---.../////////---,,,+++////////////............+++,,,---...////////////......////////////......////////////////////////////////////////////////.........///////////////......////////////..................////////////000000/////////.........---...///...---,,,---/////////000000000000///////////////////////////////////////...///000000111000000////////////000000000000000111111000000000///000000000111111111111111111000000111111222333111111111111111111111111000111222222111000000000111111000000111111222333111111111111222222222222000000000111222333444555222222333333444444444444333333333333444555666666555555555555555555555555777666666555555555555555666666666666777777777777777777777888888888999999999999999:::::::::;;;;;;:::;;;;;;===>>>???@@@@@@??????????????????@@@@@@AAAAAABBBCCCDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCAAAAAAAAA@@@@@@@@@??????>>>@@@BBBCCCDDDCCCAAA@@@BBBBBBBBBBBBCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEFFFCCCBBBBBBBBBCCCCCCDDDEEECCCDDDEEEFFFGGGHHHHHHIIIIIIIIIIIIIIIIIIHHHGGGFFFGGGFFFFFFGGGGGGHHHIIIJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIGGGGGGGGGGGGGGGFFFFFFFFFBBBBBBAAAAAABBBCCCEEEFFFFFFDDDCCCFFFJJJMMMMMMKKKGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEDDDAAABBBDDDEEEEEEDDDBBBAAA??????>>>===<<<;;;::::::;;;;;;;;;;;;::::::::::::999999888888888777777777666666666666666666666666333333333222222111111111111111111000000000000///111111111111111111111111000000000111111000000000//////////////////////////////////////////////////////............//////000000///...---,,,,,,,,,.........------.........////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFGGGGGGFFFDDDBBBBBBCCCCCCCCCCCCBBBBBBCCCBBBAAAAAAAAABBBDDDEEEDDDEEEFFFGGGHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGHHHIIIKKKLLLNNNOOOPPPNNNNNNMMMMMMLLLLLLKKKKKKKKKKKKLLLMMMNNNNNNNNNMMMKKKKKKKKKJJJIIIHHHGGGGGGGGGHHHIIIKKKKKKJJJJJJIIIGGGGGGFFFEEEEEEEEEEEEFFFEEECCCBBBBBBBBBBBBAAA???======<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;:::999999999888777888999999888666666555555444333333222222444444444444444444444444333333333333333333333333222333444555555555444444222222222222222222111111111111000000000/////////000000000000000000000000000000000000000000000000000000111111111000//////...............///000000..................------111111111111000000000000,,,---...///////////////......////////////......////////////////////////////////////////////////.........///////////////---......//////......---............////////////------...///000000111111---...//////...---.../////////000000000000//////000000000000000000000000//////......//////000111111000000//////000000111///000000111111000000///000000000000111111111111111111000000111111222333111111111111111111111111111111222222222111111000111111000000111111222333000000111111111222222222/////////000222333555666222222333444444444444444333333333333444555666666555555555555555555555555666666666666666666555555666666666666777777777777666777777777777888888888888888999999::::::;;;;;;:::;;;;;;<<<===>>>>>>???>>>>>>>>>>>>>>>>>>?????????@@@@@@BBBCCCDDDEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@AAABBBCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDCCCCCCDDDDDDEEEEEEFFFFFFCCCCCCCCCCCCCCCDDDEEEFFFEEEEEEFFFGGGHHHIIIJJJJJJJJJJJJKKKJJJJJJIIIHHHGGGHHHGGGGGGHHHHHHIIIJJJKKKIIIIIIHHHHHHHHHGGGGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIGGGHHHHHHHHHHHHGGGFFFFFFFFFEEEDDDCCCBBBBBBCCCDDDGGGEEEDDDEEEHHHKKKNNNOOOHHHHHHHHHHHHHHHHHHHHHHHHEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBCCCDDDCCCCCCAAAAAA???>>>===<<<;;;;;;;;;;;;::::::::::::::::::::::::999999999999888888888888666666666666666777777777555444444444444444444333222222111111111000000000111111111111111111111111000000111111111111000000//////////////////////////////////////////////////////............///////////////...---------,,,///...------------...///////////////////////////HHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFGGGGGGEEEDDDBBBCCCDDDDDDDDDDDDCCCBBBFFFEEEDDDDDDDDDEEEFFFGGGCCCDDDFFFGGGHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFGGGGGGGGGHHHIIIKKKLLLNNNOOOPPPOOOOOOOOOOOOOOOOOONNNNNNLLLLLLMMMNNNNNNNNNMMMMMMJJJJJJJJJJJJIIIHHHHHHGGGFFFHHHIIIKKKKKKJJJIIIHHHHHHHHHGGGFFFFFFFFFFFFFFFCCCBBB@@@@@@AAAAAA???>>>;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;:::999999999888777888::::::888777666666555555444333333333444444444444444444444444222222222222222222222222222333444555555555444444111111111111111111222222111000000000////////////000000000000000000000000000000000000000000000000111111111111111000//////...............///000000..................//////222111111111000000000///......///000000000//////......////////////......////////////////////////////////////////////////............/////////000---......//////......---............////////////.........///000000111111...///000000......///000//////000000000000//////000000000000000000000000///............///000000222111000000000000111222//////000000000000//////000000000000111111111111111111000000111111222333111111111111111111111111222111111222333333222111111111000000111111222333111111111222222222333333000000000000111222444444222333444555555555444333333333333333444555666666555555555555555555555555555555666666666666666555666666666666777777777777666666666777777777888888777888888999::::::;;;;;;;;;;;;;;;<<<<<<=========<<<<<<<<<======>>>>>>>>>>>>>>>???AAABBBDDDEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAABBBBBBBBBBBBCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEEEECCCCCCCCCDDDEEEFFFFFFFFFCCCCCCCCCCCCDDDEEEFFFGGGFFFFFFGGGHHHIIIJJJKKKKKKMMMMMMMMMLLLLLLKKKJJJIIIHHHHHHHHHHHHIIIJJJKKKLLLHHHGGGGGGGGGFFFFFFFFFFFFGGGGGGHHHHHHHHHIIIIIIIIIGGGGGGHHHHHHHHHGGGFFFEEEGGGFFFDDDDDDCCCDDDEEEFFFFFFFFFFFFFFFFFFHHHLLLOOOHHHHHHHHHHHHHHHHHHHHHHHHDDDDDDDDDDDDCCCCCCCCCBBBCCCCCCBBBBBBAAAAAA@@@@@@>>>===<<<;;;:::;;;;;;<<<999999999999999999::::::888888888888777777777777444444555555555666666666333444444444444444444555333222222222111111111111111111111111111111111111///000111222222111000/////////////////////////////////////////////////////////............//////..................------///...------------...///////////////////////////HHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFGGGGGGEEECCCBBBCCCDDDEEEEEEDDDCCCBBBCCCCCCBBBAAAAAABBBDDDDDDCCCDDDFFFGGGHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGIIIJJJLLLNNNOOOPPPPPPPPPQQQQQQQQQQQQQQQQQQMMMMMMNNNNNNNNNNNNMMMMMMIIIJJJJJJJJJIIIIIIHHHGGGFFFGGGIIIKKKKKKJJJIIIHHHIIIHHHGGGGGGFFFFFFGGGGGGBBBAAA??????@@@@@@>>>===:::::::::999999999888888999::::::;;;;;;:::::::::999888888999;;;;;;999888777666666555555444333333444444444444444444444444222222222222222222222222111222444555666555444444111111111111111111222222000000000000////////////////////////////////////000000000000000000000000111111111111111000//////...............///000000///...------...///111222000000//////.........---//////000000000000//////......////////////......////////////////////////////////////////////////---.........//////000000---..................---............/////////000222111111000///......---///000111000///...///111//////000000000000//////000000000000000000000000...............///000000333222111000000111222333//////000000000000//////000000000000111111111111111111111000111222222333111111111111111111111111222222111222444444222111111111111000111222222333222222333333333444444444222111111111111111222222222333444555555555444333333333333333444555666666555555555555555555555555555555666666666666666555666666666666777777777777666666666666777777777777777777888999::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>???===>>>???@@@BBBCCCEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCCCCBBBBBBBBBCCCBBBBBBBBBBBBCCCDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFBBBCCCCCCDDDEEEFFFFFFGGGCCCCCCCCCCCCDDDEEEGGGGGGFFFGGGGGGHHHIIIJJJKKKKKKOOOOOOOOONNNMMMLLLKKKKKKIIIIIIHHHIIIIIIJJJKKKLLLLLLLLLKKKKKKKKKJJJJJJJJJGGGGGGGGGHHHHHHIIIIIIIIIGGGGGGHHHIIIHHHGGGFFFEEECCCCCCCCCCCCEEEGGGIIIJJJCCCFFFHHHGGGFFFFFFJJJMMMHHHHHHHHHHHHHHHHHHHHHHHHDDDCCCCCCCCCBBBBBBBBBBBBDDDCCCBBB@@@@@@@@@@@@@@@>>>===<<<;;;:::;;;<<<<<<999999999999999999999:::777777777777666666666666333333333444444555555555111111111222222333333333333333333222222222222111111111111111111111111111///000111222222111000/////////////////////////////////////////////////////////............//////---------...............///...---,,,,,,---...///////////////////////////HHHHHHHHHIIIIIIIIIJJJJJJIIIIIIIIIHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFEEEDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDEEEEEEFFFFFFFFFGGGHHHGGGGGGFFFFFFFFFFFFFFFGGGHHHIIIKKKMMMNNNPPPPPPSSSSSSSSSSSSRRRRRRRRRRRRNNNNNNMMMMMMLLLKKKKKKKKKIIIIIIHHHGGGGGGGGGHHHHHHIIIHHHGGGHHHJJJKKKJJJIIIIIIHHHHHHGGGGGGFFFFFFEEEAAAAAAAAAAAA@@@???>>>===;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;:::::::::999999999999999888888777777666666888777777666555444444444444444444555555555666666444333333222222333333444444000222888999444111333222111000......000111222000000111111111111000000000000//////.........---111111000///////////////111111000///////////////........................222000...---,,,---...///------------------------////////////////////////////////////............//////............/////////---,,,,,,...//////...000////////////.................................+++,,,------,,,,,,...000////////////////////////000000//////.........---...//////000000000000/////////000000000000//////////////////000000000000222222111111000/////////222222111111000000//////000000000000000000000000......///000111111222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222555555555555555555444444444444555555666777777777888666555444444555666888666666666666666555555555666666666666666555555555666666777777888888888999::::::::::::::::::;;;;;;<<<;;;::::::999999999999<<<<<<<<<<<<<<<<<<<<<<<>>===;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888888777888888888888888999999999777666666666666555555555000222444666777555444222444333222111111111222333111111111111111111111111000000000000000000000000000000000000000/////////////////////////////////000000//////.........---//////.........---------........................////////////////////////GGGGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFEEEEEEDDDBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDEEEEEEEEEFFFFFFFFFGGGFFFFFFEEEEEEEEEEEEEEEEEEFFFHHHJJJLLLNNNPPPPPPSSSSSSRRRRRRRRRQQQQQQQQQMMMMMMLLLLLLKKKJJJJJJJJJJJJJJJIIIHHHHHHHHHHHHIIIIIIHHHHHHIIIKKKLLLKKKIIIIIIIIIHHHGGGGGGFFFFFFEEEBBBBBBBBBAAAAAA@@@???>>><<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::999999999888888888777777777777777777777777666555444444444333333333333444444444555444333333222222333333444333111222888888444111333222111000//////000111222000000111111111111000000000/////////............111000000///////////////111000000///////////////........................111000...---------//////////////////////////////////////////////////////////////////............//////............//////,,,+++***,,,///111111111/////////.........------------------------------...//////...---,,,---///........................000/////////..................///000111111111111//////000000000000//////.../////////000000000000///////////////000000000111111111000000000000000000000000000000000000000//////000000111222222333222222222222222222222222000000000000111111111111222222222111111111111111111111111111111111111111222222222222222222222222555555555555555555444444444444555555666666777777777666555444444555666777777777777777777777777777666666666666666666666555666777777777888888888888999999999999::::::::::::<<<;;;::::::999999999:::<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@AAACCCDDDDDDDDDAAA???@@@CCCEEEEEEDDDDDDDDDEEEEEEDDDCCCCCCBBBCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEEEEFFFFFFGGGHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFFFFGGGHHHIIIJJJKKKMMMNNNOOOOOONNNLLLJJJIIIJJJJJJKKKKKKLLLLLLMMMMMMLLLLLLLLLKKKKKKJJJJJJJJJGGGGGGHHHHHHGGGFFFEEEEEEEEEFFFGGGFFFDDDDDDFFFIIIIIIHHHHHHGGGGGGGGGHHHHHHGGGGGGFFFFFFHHHIIIKKKKKKFFFGGGFFFFFFEEEEEEDDDCCCAAABBBBBBCCCCCCBBBBBBAAA@@@@@@@@@@@@???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888888777777777777777777777777777666666666555555555444444///111333555555444222111444333222111111111222222111111111111111111111111000000000000000000000000////////////////////////////////////////////////000/////////............//////.........---------........................////////////////////////FFFFFFFFFFFFGGGGGGGGGGGGIIIIIIHHHHHHHHHHHHGGGGGGFFFFFFGGGGGGFFFFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEFFFFFFEEEEEEDDDCCCCCCCCCCCCDDDCCCDDDFFFIIIKKKNNNOOOPPPRRRRRRQQQQQQQQQPPPPPPPPPLLLLLLLLLKKKJJJJJJIIIIIIKKKJJJIIIIIIHHHHHHIIIIIIGGGGGGHHHJJJLLLMMMKKKIIIIIIHHHHHHGGGGGGFFFEEEEEEBBBBBBBBBBBBAAA@@@??????======<<<<<<;;;;;;:::::::::::::::999999999888888666777777777777777777888777777666666555444444444222222222222333333333333333333222222222222333333333222333777777333111222222111000//////000111222///000000111111000000///////////////............111000//////......//////111000//////......//////........................111000...------...//////////////////////////////////////////////////////////////////............//////............//////,,,+++***,,,...111111111............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,000111111000...------...........................////////////..................///111111222222222...//////000000//////........./////////000000000---------...///000000000///000000000000000000111000000000000000000000000000000000111222222333333222222222222222222222222//////000000000111111111222222222222111111000000111111111111111111111111222222222222222222222222444444444444444444555555444444444555666666777777777666555444444555666777777777777777888888888888555555666666666666666666777777777777888888888888888888888888999999::::::;;;;;;:::999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???AAABBBCCCCCCBBBAAA@@@AAACCCDDDEEEDDDDDDDDDEEEEEEEEEDDDCCCCCCDDDCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEFFFFFFGGGGGGHHHFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFFFFGGGHHHIIIJJJJJJLLLLLLMMMMMMMMMKKKJJJIIIJJJKKKKKKLLLMMMMMMNNNNNNMMMMMMLLLLLLKKKJJJIIIIIIGGGFFFEEEFFFGGGHHHGGGFFFEEEEEEEEEDDDDDDFFFIIILLLKKKJJJJJJIIIIIIIIIHHHHHHIIIFFFDDDEEEIIIKKKLLLKKKDDDDDDEEEEEEDDDCCCAAA@@@@@@@@@AAAAAAAAAAAA@@@@@@????????????>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888888777777777777666666555555555555555444444444333333333///000222333444333111000333333222111111111111222111111111111111111111111000000000000000000000000........................////////////////////////////////////...........................---------........................////////////////////////FFFFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHFFFGGGGGGGGGGGGFFFEEEEEECCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEDDDCCCCCCBBBAAABBBBBBBBBBBBCCCEEEGGGJJJMMMOOOPPPQQQPPPPPPPPPOOOOOOOOOOOOLLLLLLLLLKKKJJJJJJIIIIIIJJJIIIHHHHHHGGGGGGHHHHHHFFFFFFGGGIIIKKKKKKIIIGGGHHHHHHGGGGGGFFFEEEEEEDDDBBBBBBBBBBBBBBBAAA@@@@@@======<<<;;;;;;:::999999999999999999888888888888555666666666777777888888666666666555555444444444222222222333333333333333333333222222222222333333222333555666555222111222111111000//////000111111//////000000000000/////////////////////.........000000///............///000000///............///........................000///............//////------------------------////////////////////////////////////............//////............//////000...------.........---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000///...---..............................///////////////...............000111222222222222...//////////////////............/////////000000.........//////000000000.../////////000000111111////////////////////////000111111111222222222333111111111111111111111111///000000111111222222333333333222222111000000000111111111111111111111111111111111111111111111111333333444444444444555555333333444555555666666777777666555555555555666777666777777777777777888888555555555555666666666666777777777777777888888888777777777888888999999:::;;;::::::999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;????????????????????????@@@@@@@@@AAABBBDDDDDDDDDDDDDDDEEEEEEEEEDDDDDDCCCDDDDDDCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEEEEFFFGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFFFFGGGHHHHHHIIIIIIKKKKKKKKKLLLKKKJJJIIIHHHIIIIIIJJJKKKLLLMMMMMMNNNMMMLLLKKKJJJIIIHHHGGGFFFGGGFFFEEEFFFJJJLLLLLLKKKHHHHHHHHHHHHGGGHHHIIIJJJKKKKKKKKKKKKJJJIIIHHHHHHKKKGGGCCCEEEJJJNNNMMMJJJBBBCCCDDDEEEDDDBBB@@@???@@@@@@AAAAAAAAAAAA@@@@@@>>>>>>>>>>>>===<<<;;;:::::::::::::::::::::::::::999999999888888888777777888888777777666555444444444444444333333333222222///000222333333333222111333222222111111111111111111111111111111111111111000000000000000000000000---------...............///////////////////////////////////////.........................................................////////////////////////GGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEDDDDDDDDDDDDDDDDDDCCCBBBAAAAAA@@@@@@AAAAAAAAABBBDDDGGGJJJMMMOOOPPPOOOOOOOOONNNNNNNNNNNNMMMMMMLLLLLLKKKJJJJJJIIIIIIHHHGGGFFFFFFEEEEEEFFFFFFEEEEEEEEEFFFHHHHHHFFFEEEGGGFFFFFFEEEDDDDDDCCCCCCAAAAAABBBBBBAAAAAA@@@@@@======<<<;;;:::999999888999999888888888777777777555555666666777777777888555555555555444444444444444444444333333333333333333222222111111222222333111444666555222111222222111111000000000000111111//////000000000000//////.........///////////////000//////...............000//////.......................................//////........./////////------------------------////////////////////////////////////............//////............//////111///------......---,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++---............///.................................///////////////......///111111222222222......////////////..................////////////111111111000000/////////......//////000000000111////////////////////////111111111111111222222222111111111111111111111111111111111222222222333333222222222111111111000000111111111111111111111111111111111111111111111111333333333333444444555555333333444444555666666666666666555555555555666666555555555666666777777777444555555555666666777777888888777777777777777777666666777888999999:::::::::::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>>>>???AAABBBBBBCCCDDDEEEDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDDDDEEEFFFFFFGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGHHHHHHHHHIIIIIIJJJJJJIIIIIIHHHHHHGGGGGGHHHIIIJJJKKKLLLMMMMMMLLLLLLJJJIIIHHHGGGGGGGGGGGGGGGJJJMMMOOOOOOOOOMMMMMMNNNNNNMMMKKKHHHEEEJJJJJJKKKKKKJJJIIIHHHHHHLLLHHHEEEHHHLLLOOOMMMIIICCCDDDDDDDDDDDDBBBAAA@@@AAAAAABBBBBBBBBBBBAAAAAA===>>>>>>======<<<;;;:::::::::::::::::::::::::::999999999888888888777777999999888777666666555555444333333333333222222222111111222333444333333222222222222222111111000000000000000000000000000000////////////////////////------------......//////////////////////////////.........///////////////---.............................................////////////////////////GGGGGGGGGGGGHHHHHHHHHIIIGGGGGGHHHHHHHHHHHHIIIIIIGGGGGGGGGHHHGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCBBBBBBAAA@@@@@@@@@@@@AAABBBCCCEEEHHHJJJMMMNNNOOONNNNNNNNNMMMMMMMMMLLLLLLKKKKKKKKKJJJIIIIIIHHHHHHGGGFFFEEEEEEDDDDDDEEEEEEGGGEEEDDDDDDEEEEEEDDDCCCEEEDDDDDDCCCCCCBBBAAAAAA@@@@@@@@@AAAAAA@@@@@@???<<<<<<;;;;;;::::::999999888888888777777777777666555666666666666666666777444444444444444444444444444444444444333333333333222222111111111111222222000555777444000111222111000000000111111000000000...//////000000//////............///////////////000///......------......000///......------.......................................///////////////////////////////////////////////////////////////////////////............//////............//////...,,,+++,,,...000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,''')))---.........///000------------------------.........///////////////...//////000000000000000---......//////......---------........./////////222222222111000/////////...//////////////////000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222333333444444555555333333333444555555666666666666666666666666666666444444555555666666777777444444555555666777777777888888888888777777777777666777777888999:::;;;;;;::::::999999999:::;;;;;;::::::::::::::::::::::::999:::;;;<<<>>>???@@@@@@<<>>>>>>>>>>>===<<<;;;:::::::::::::::::::::::::::999999999888888888888777888888888777777666666666444444333333333222222222111222222333333333333333111111222222111111000///000000000000000000000000////////////////////////---------...//////000000////////////////////////.........///////////////---------.......................................////////////////////////FFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIIIIIIIGGGGGGHHHHHHGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBAAA@@@@@@@@@@@@AAADDDEEEFFFHHHKKKMMMNNNOOOMMMMMMMMMLLLLLLLLLKKKKKKIIIIIIHHHHHHGGGFFFFFFFFFGGGFFFFFFEEEEEEEEEEEEEEEJJJGGGDDDCCCCCCDDDCCCCCCCCCCCCBBBBBBAAA@@@@@@???>>>??????@@@@@@??????>>>::::::::::::::::::::::::888888777777777666666666666666666666666555555555444444444444444444444444333333333333222222222111222222111111111111222222000666888333///000222111000000111111111111000000......////////////................../////////000//////...------------...//////...------------...........................---......///////////////////////////////////////////////////////////////////////////............//////............//////...,,,+++,,,...000000////////////.........------------------------------(((+++...000///......///------------------------............/////////000...////////////...---------......//////......------------.........//////000000000000000000/////////////////////.........000000000000000000000000////////////////////////111111111111111111111111111111000000//////......000000000111222222333333111111111111111111111111111111111111111111111111111222222333444444555555222333333444444555555666555555666666666666555555444555555666777777888888444444555555666777777888888888888888777777777666777777888999:::;;;<<<<<<:::999999999::::::;;;<<<::::::::::::::::::::::::999999:::;;;===>>>???@@@;;;>>>AAACCCBBBBBBCCCEEEDDDDDDEEEFFFFFFFFFFFFFFFEEEEEEDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDEEEFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGFFFFFFGGGGGGGGGFFFGGGHHHIIIJJJLLLMMMMMMNNNMMMMMMMMMLLLLLLKKKKKKIIINNNTTTSSSMMMIIIIIIKKKLLLLLLLLLOOOQQQQQQNNNKKKHHHJJJLLLMMMNNNMMMLLLLLLLLLNNNPPPRRRQQQOOOKKKHHHFFFEEECCCAAAAAAAAABBBCCCBBBBBBCCCCCCCCCCCCBBBBBB>>>>>>>>>>>>===<<<;;;;;;999999999999999999999999999999999888888888888777666666666666666666666666444444444444333333333333111111111222222222222222000111111222111000///...000000000000000000000000////////////////////////------...//////000111111////////////////////////............/////////000---------.........//////........................////////////////////////EEEEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGHHHHHHIIIIIIIIIGGGHHHHHHHHHHHHGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCBBBCCCBBBAAAAAA@@@@@@AAAAAAEEEFFFGGGIIIKKKMMMNNNOOOLLLLLLLLLLLLKKKKKKKKKKKKGGGGGGFFFFFFEEEDDDDDDDDDHHHGGGGGGFFFEEEFFFFFFFFFMMMJJJEEECCCCCCCCCDDDDDDBBBBBBAAA@@@@@@??????>>>===>>>>>>?????????>>>>>>:::::::::::::::::::::;;;777777777777666666666666777777666666555555555444444444444444444444444444222222222222111111000000222222111111111111222222///777999222...000222111000000111111111111000000......////////////......---.........//////000000//////...------------...//////...------------...........................------...///000000//////------------------------////////////////////////000/////////............//////............//////222000---------...---+++000////////////.................................+++...000111000///......---------------------------.........//////000000////////////...---,,,+++---..................------------.........//////------......///000000000000000//////.........---000000000000000000000000////////////............000000000000000000000000000000///...---,,,,,,+++//////000111222333333444111111111111111111111111000000000000000000000000111111222333333444555555222222333444444555555666555555666666666666555555555666666777888999999999444444444555666777777888999888888888777777666666777888888:::;;;<<<======999999999999::::::;;;<<<::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<:::>>>BBBCCCBBBBBBCCCEEEDDDDDDEEEFFFFFFFFFFFFFFFFFFEEEDDDCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAACCCCCCDDDDDDEEEFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGIIIJJJKKKMMMNNNNNNKKKKKKKKKKKKJJJJJJJJJJJJJJJRRRXXXUUULLLDDDDDDFFFIIIHHHHHHKKKPPPSSSSSSQQQIIIJJJMMMOOOPPPPPPOOONNNLLLPPPTTTUUUSSSNNNJJJHHHGGGEEEBBB@@@???@@@BBBCCCAAABBBBBBCCCCCCBBBBBBAAA????????????>>>===<<<;;;999999999999999999999999999999999888888888888777444444444555555555555555555555444444444444333333000000000000111111111111000111111222222000///...000000000000000000000000////////////////////////.........///000111111222////////////////////////---.........//////000000---------.........//////........................////////////////////////BBBCCCDDDEEEFFFGGGHHHHHHEEEFFFHHHIIIIIIHHHGGGFFFHHHHHHHHHHHHHHHHHHHHHIIIDDDDDDDDDDDDEEEEEEEEEEEEFFFEEEDDDCCCCCCDDDEEEFFFCCCBBBBBBAAAAAABBBBBBCCCCCCDDDGGGIIIKKKMMMNNNOOOKKKKKKJJJIIIIIIHHHGGGGGGGGGGGGEEEDDDCCCCCCCCCCCCFFFEEEDDDCCCCCCDDDEEEFFFSSSHHH@@@BBBCCCAAA@@@BBB>>>>>>>>>>>>>>>===<<<<<<===============<<<<<<;;;:::999888666555555444444666666666555555444444444444444333333333333222222333333333333333333333333333333333222222222111111000000000000000000000000000333666444000---///111////////////////////////111111000000//////......111///------.../////////,,,---------.../////////........................000000000000111111111111//////............//////000000//////............---------............///,,,---------.../////////......//////000000111111...------+++***)))((((((,,,,,,,,,---------......000///...------...///000---------............///........................////////////////////////......////////////......//////............//////------------------------000000000000000000000000000000000000////////////000000//////.........---000000000000////////////000/////////000111222222222111111111000000//////000000//////.........---000000000000000000000000222222111111222222333444222222333333333444444444444333333333333444555555444555666555444444555666666555555555555666777777777777666777777888999999666666777777888888888999777888999999888777888999;;;;;;;;;<<<<<<<<<======<<<<<<;;;::::::999888888888:::;;;;;;999999:::<<>>>>>>>>>>>>>>======<<<<<<============<<<;;;;;;:::999888666555555444444555555555444444444333333444444333333333222222222222222222222222222222222333333222222222111111111////////////////////////000333666444000---///111////////////////////////000000000000//////......000000000111222222000...---------................................................---------------//////............///////////////.........---------------............///---------...............------........./////////............------------,,,,,,,,,---------......000///...------...///000---------............///........................////////////////////////......////////////......//////............//////.................................................../////////000000000000000/////////............000000000000////////////000000000///000000111111111111111000000000//////000000000/////////......000000000000000000000000111111000000111111222333222222222222333333333333333333333333333444555555444555666555444333444666555555444444555555666777777666666666666777777888666666777777777888888888777888999999777777888999::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;::::::999888888888:::;;;;;;999999:::<<<<<<======>>>>>>???@@@@@@BBBCCCDDDEEEEEEEEEDDDDDDDDDEEEEEEEEECCCBBBCCCDDDBBBBBBBBBAAAAAAAAA@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFEEEEEEFFFFFFFFFFFFEEEEEEBBBBBBCCCCCCDDDDDDEEEEEEFFFFFFGGGHHHIIIJJJKKKKKKJJJKKKLLLKKKIIIHHHIIIJJJHHH[[[aaaQQQCCCEEEHHHEEEHHHFFFEEEDDDFFFJJJNNNQQQWWWVVVVVVVVVUUUUUUUUUUUUVVVTTTQQQMMMJJJHHHFFFFFFEEEDDDCCCBBBBBBBBBCCCCCCBBBAAAAAA@@@??????>>>>>><<<<<<<<<<<<;;;;;;;;;;;;999:::;;;;;;;;;:::888888888888888888777777777777666666555444444444444444444444333333222111111000111111000000000000000111333222000/////////000111000000000000000000000000000000000000000000000000////////////////////////000/////////............////////////////////////............////////////........................//////.........---------BBBCCCCCCDDDEEEFFFGGGGGGJJJHHHFFFDDDCCCDDDFFFGGGHHHHHHGGGFFFEEEDDDCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEHHHHHHGGGFFFEEEEEEFFFFFFAAAAAAAAABBBCCCDDDEEEFFFFFFGGGIIIKKKMMMNNNOOOOOOJJJJJJIIIHHHGGGFFFEEEDDDBBBBBBAAAAAAAAAAAAAAABBBAAA@@@@@@??????@@@@@@AAAGGG@@@===>>>@@@???======>>>>>>>>>>>>>>>=========<<<<<<<<<<<<<<<;;;::::::999888777666555444444444444444333333333333333222333333333333222222222222111111111111111111111111333222222222222111111111........................000222444333000...///111////////////////////////000000000////////////......///000222444333///,,,...............---------........................---------,,,,,,,,,++++++//////............//////.........------------------------............///...............------------------------.........------....../////////000,,,,,,,,,---------......//////...------...//////---------............///........................////////////////////////......////////////....../////////....../////////////////////////////////.................................//////000000000////////////............////////////000000000000111111000/////////000000111111000000000000//////111000000000000000//////000000000000000000000000000000//////000000111222000111111111222222222222333333222222333333444555333555666555444333444555444444333333333444555555777666555555555555555555666666777777777777888888777888999999777777888999999999999::::::::::::;;;<<<;;;;;;::::::999999888888:::;;;;;;999999:::<<<<<<<<<===>>>>>>??????@@@BBBBBBCCCDDDDDDDDDDDDDDDCCCDDDEEEDDDCCCBBBCCCDDDBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDEEEDDDDDDEEEEEEEEEEEEDDDDDDBBBBBBBBBCCCDDDDDDEEEEEEFFFFFFGGGHHHIIIIIIJJJKKKIIIJJJKKKJJJIIIHHHIIIJJJGGGSSSVVVKKKCCCFFFGGGDDDGGGFFFEEEEEEFFFGGGIIIJJJWWWXXXYYYZZZYYYVVVRRRPPPOOONNNMMMKKKHHHFFFEEEDDDDDDCCCBBBAAAAAAAAABBBBBB@@@@@@@@@???>>>>>>======;;;;;;;;;;;;:::::::::999:::::::::999999999888888999999999888888888777777666555555444444444444444444333333222222111111111222222111000//////000000111111111111000000000000000000000000000000000000000000000000000000000000////////////////////////////////////............////////////////////////---............/////////.......................................---------BBBBBBCCCDDDDDDEEEFFFFFFIIIGGGFFFDDDCCCCCCDDDDDDEEEEEEEEEDDDDDDCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEHHHGGGGGGFFFEEEEEEEEEEEE??????@@@AAABBBDDDFFFGGGGGGHHHJJJKKKMMMNNNOOOOOOJJJIIIHHHGGGFFFDDDDDDCCCAAAAAA@@@@@@@@@AAABBBBBB????????????????????????@@@>>><<<===???>>>===<<<>>>>>>>>>===============;;;;;;;;;;;;;;;::::::999888888777666555444444444222222222222222222222222333333333222222222222111222222222222222222222222222222222222111111111111////////////////////////000222333222000//////000////////////////////////////////////////////////---------///000000---+++/////////...---------,,,........................000000//////...---------///......------......///---------------------------------............////////////...---------,,,------------------......,,,,,,,,,---------......,,,,,,,,,---------..............................---------............///........................////////////////////////......////////////............////////////......................................................///////////////////////////////////////.........////////////000000000000222111000///////////////000000000000000000//////111111111111000000000000000000000000000000000000000000000000000111222222000000000000111111111111222222222222222333333444333444555555333333444555333333222222333333444555666666555444333333333333666666777777777777777777777888999888777666777999888888888888999999999999;;;;;;;;;::::::999999999888999;;;:::999999:::<<<>>>>>>??????@@@AAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBCCCDDDEEEDDDCCCBBBCCCDDDCCCBBBBBBBBBBBBAAAAAAAAA??????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDCCCCCCDDDDDDDDDDDDCCCCCCAAAAAABBBCCCCCCDDDDDDEEEEEEFFFFFFGGGHHHIIIIIIIIIGGGIIIJJJIIIHHHHHHIIIJJJIIINNNNNNGGGDDDFFFFFFCCCGGGGGGHHHIIIIIIIIIIIIIIIOOOPPPQQQRRRQQQNNNJJJHHHJJJJJJJJJIIIHHHFFFDDDCCCBBBBBBAAAAAAAAA@@@@@@@@@AAA@@@@@@???>>>>>>======;;;;;;;;;;;;::::::::::::::::::999888888888888999888888888777777777777666666555444444333333444444333333333222222111111111333222111000////////////000111111111111000/////////////////////////////////////////////////////////////////////////////////////////////.........////////////////////////---------.........//////................................................BBBBBBBBBCCCDDDDDDEEEEEEEEEEEEFFFFFFEEECCCBBB@@@BBBBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFEEEEEEDDDDDDCCC>>>>>>???@@@BBBCCCEEEFFFHHHIIIJJJLLLMMMNNNNNNNNNJJJIIIHHHGGGEEEDDDCCCBBBAAAAAAAAA@@@AAAAAABBBBBB????????????????????????============>>>???>>><<<>>>===<<<;;;;;;;;;<<<<<<:::::::::::::::999888888888777666555444444444555222222222222222222222222333333222222222111111111333333333333333333333333222222222111111111000000000000000000000000000000///111222111000//////000////////////////////////...............////////////---,,,,,,---......---/////////...---------,,,........................000000000/////////............------------......---------------------------------............////////////...---------,,,..............................---------,,,,,,,,,,,,,,,,,,---------......------............---------------............///........................////////////////////////......////////////............///000000///......------------------------////////////////////////111111000///...---,,,,,,.........///////////////.../////////000000000111111111000///........./////////////////////000000000000000000111111111111000000000000000000000000222111111111111222333333//////000000000111111111222111111111111222333333333444555444333222333555333222222222222333444444555555444333222222333333777777666666666666666666666777888888777666777888777777777888888888999999;;;;;;::::::::::::999999888999;;;:::999999:::<<<===>>>>>>???@@@@@@AAAAAA????????????@@@@@@AAAAAABBBDDDEEEDDDCCCCCCDDDEEECCCCCCCCCBBBBBBBBBAAAAAA??????@@@@@@@@@AAAAAAAAABBBBBBAAAAAAAAABBBCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCAAAAAABBBBBBCCCDDDDDDDDDEEEEEEFFFFFFGGGHHHHHHHHHFFFHHHIIIIIIHHHHHHJJJKKKOOOMMMIIIFFFFFFFFFEEEBBBEEEFFFHHHJJJKKKLLLKKKKKKIIIIIIIIIIIIHHHHHHGGGGGGHHHHHHHHHHHHGGGFFFDDDCCCAAAAAAAAAAAAAAA@@@@@@@@@AAAAAAAAA@@@??????>>>>>><<<<<<<<<;;;;;;;;;;;;::::::999888777777777888888777666666666666555555555555555444333333333333333333333222222222222222111222222111000//////000000000111111111111000//////////////////////////////////////////////////////////////////////////////.........///////////////////////////////////////------------....................................---.....................BBBBBBBBBBBBCCCCCCDDDDDDBBBCCCEEEFFFEEECCCAAA???@@@@@@AAABBBCCCDDDEEEEEEDDDDDDDDDDDDEEEEEEEEEEEECCCDDDEEEEEEEEEEEEDDDDDD?????????@@@BBBDDDEEEFFFHHHIIIJJJKKKLLLMMMMMMLLLJJJJJJIIIGGGEEEDDDCCCBBBBBBAAA@@@@@@@@@@@@AAAAAA??????@@@@@@@@@@@@??????;;;>>>>>>;;;;;;>>>>>><<<===<<<;;;999999:::;;;;;;999999999999999888888777777666555555444444555555111222222222222333333333222222222222111111111111333333333333333333333333222111111111111000000000111111111111111111111111///000000111111000//////////////////////////////---............/////////222000------...000000000...............---------........................------------------------......------------......---------------.........---------............///...............---------/////////...............000/////////......------,,,,,,,,,---------......------............---------------............///........................////////////////////////......////////////......---...///000000///...---------------------------000000000000000000000000111000000///...---,,,,,,.........///////////////......//////000000111111000000///.........//////......////////////000000//////000000000000000111000000000000000000000000222222222111222333333444///000000000111111111111111111000000111111222333222444555444333222333444333333222222222333444444555444333333333333333333777777666666666666555555666777888888666666777888777777777888888888888999::::::::::::::::::::::::888:::;;;;;;999999:::<<<;;;;;;<<<======>>>>>>????????????>>>???@@@AAAAAABBBCCCDDDDDDCCCCCCDDDEEECCCCCCCCCCCCBBBBBBBBBAAA@@@@@@@@@@@@AAAAAAAAAAAACCCBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCAAAAAAAAABBBCCCCCCDDDDDDEEEEEEFFFFFFFFFGGGGGGGGGFFFHHHIIIJJJIIIIIIKKKMMMSSSLLLGGGGGGGGGEEEDDDDDDBBBDDDFFFIIIJJJKKKKKKKKKIIIHHHGGGFFFGGGHHHIIIJJJGGGGGGGGGFFFEEEEEEDDDDDDAAAAAABBBBBBBBBAAA@@@???BBBAAAAAA@@@??????>>>>>><<<<<<<<<<<<;;;;;;;;;;;;888888888777777777777666666666555555555444444444555444444333333333333333222222222222222222222222111111000000000000111111111111111111000000000000000000000000000000000000000000000000000000000000////////////////////////.........///////////////////////////////////////,,,------------.................................---------...............AAABBBBBBBBBBBBCCCCCCCCCBBBBBBCCCCCCCCCBBBBBBBBBAAABBBBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEBBBCCCEEEFFFGGGGGGFFFFFFAAAAAABBBBBBDDDEEEGGGGGGHHHIIIJJJKKKKKKKKKKKKKKKKKKKKKIIIHHHFFFDDDCCCBBBAAA@@@@@@???>>>>>>>>>>>>===>>>???@@@@@@???>>>===:::>>>>>>999888<<<===;;;<<<;;;999888777888999:::888888999999888888777666666666555444444444555555222222222222333333444444222222222222111111111111222222222222222222222222111111111111000000000000000000000000000000000000/////////000111111000///////////////////////////---------.........//////000///......000000///...---------.......................................+++++++++,,,------.........------,,,,,,------...------........./////////---------............///---------........................---------,,,,,,------------............,,,,,,,,,---------......,,,------......------,,,---------............///........................////////////////////////......////////////......---...///000000///...---........................////////////////////////..................................../////////000.........///000111111111//////.........///000000........./////////000000....../////////000000000000000000000000000000000111111111111111222222333000000000111111111222222000000000000000111222222222333444444222222333444333333333333333444555555444333333333333444444555777777666666666555555555666777888777666555666888777777888888888999999999::::::::::::::::::::::::888:::;;;;;;999999:::<<<;;;;;;<<<<<<===>>>>>>>>>AAA@@@@@@???@@@AAABBBCCCBBBCCCDDDDDDCCCCCCDDDFFFCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBDDDDDDCCCCCCBBBCCCCCCDDDDDDDDDDDDEEEEEEDDDDDDDDD@@@AAAAAABBBBBBCCCCCCDDDEEEEEEEEEFFFFFFFFFFFFFFFFFFHHHJJJJJJJJJKKKLLLNNNSSSJJJEEEGGGGGGDDDDDDGGGCCCDDDFFFHHHIIIJJJJJJJJJJJJIIIHHHHHHHHHHHHIIIJJJGGGFFFEEECCCCCCCCCCCCDDDAAABBBCCCCCCCCCBBB@@@@@@@@@@@@@@@???>>>>>>======;;;;;;;;;;;;:::::::::999666777888888888777666555666666666666555555555555555444333333222222333333222222222222222222222222////////////000111222333333222000/////////000111000000000000000000000000000000000000000000000000////////////////////////............/////////000////////////////////////,,,,,,---------.................................---------.........//////AAAAAABBBBBBBBBBBBBBBBBBCCCBBBAAA@@@@@@AAACCCDDDCCCCCCCCCCCCCCCCCCCCCBBBDDDDDDDDDDDDEEEEEEEEEEEEBBBDDDEEEGGGHHHHHHHHHHHHDDDDDDDDDDDDEEEGGGHHHIIIHHHHHHIIIJJJKKKKKKJJJJJJLLLKKKJJJHHHFFFEEECCCCCC@@@@@@???===<<<<<<<<<<<<<<<===>>>??????>>>===<<<999>>>===777666:::<<<:::;;;:::888666666777888999888888888888888777666666666666555444444444555555222222222333333444444444222222222111111111111000111111111111111111111111111111111111000000000000/////////////////////////////////000111111000...////////////////////////---------.........//////++++++---///000///,,,))),,,------....../////////........................***+++,,,---......///000...------,,,,,,------............/////////000000---------.........//////,,,------....../////////---------,,,,,,+++++++++((())))))***+++------...,,,,,,,,,---------......,,,,,,---......---,,,,,,---------.........//////........................////////////////////////......////////////......---...///111111///...---////////////////////////........................++++++,,,---...///000111---.........//////000000---......///000111111222...............///000111---.........//////000000---.........//////000000000000000000000000000000000000000000000111111222111111111111222222222222000000000000000111111222222333444444222222333444444444333333444444555666333333333333444555555666777777666666555555555444666777888777666555666888888888888888999999999999::::::::::::::::::::::::888:::;;;;;;:::999;;;<<<======>>>>>>???@@@@@@@@@CCCBBBAAA@@@AAABBBCCCDDDAAACCCDDDDDDCCCCCCDDDFFFDDDDDDCCCCCCCCCBBBBBBBBBAAAAAABBBBBBBBBBBBCCCCCCEEEDDDDDDCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEDDDDDD@@@@@@AAABBBBBBCCCCCCDDDEEEEEEEEEEEEFFFFFFFFFFFFFFFHHHJJJKKKKKKKKKMMMOOOQQQHHHCCCFFFGGGDDDDDDJJJGGGGGGHHHIIIJJJKKKKKKKKKHHHHHHHHHHHHGGGGGGFFFEEEGGGFFFCCCAAA@@@AAABBBCCCBBBBBBCCCDDDCCCBBBAAA@@@?????????>>>======<<<<<<:::::::::999999999888888555666888999999777555444777777777777666666666666555444333333222222333333222222222222222222222222.../////////000222333444333222000......///111222000000000000000000000000000000000000000000000000////////////////////////---.........//////000000////////////////////////,,,,,,,,,---------..............................---------.........//////BBBBBBBBBCCCCCCCCCCCCCCCCCCCCCBBBAAAAAAAAAAAABBB@@@AAACCCDDDDDDDDDCCCCCCEEEEEEDDDCCCBBBBBBBBBBBBEEEFFFHHHJJJJJJKKKJJJJJJKKKJJJIIIHHHGGGHHHIIIIIIJJJIIIIIIIIIIIIJJJKKKKKKLLLLLLKKKJJJHHHEEEDDDBBB@@@@@@@@@@@@??????>>>>>>>>>>>>????????????>>>>>>;;;;;;:::::::::999999999;;;:::999888777555555444777777777777666666666666444444444444444444444444333333333222222222111111333222222111111222222333000000000000000000000000222222222222111111111111000000000000000000000000///////////////.........---.........//////000000------------------------111111000000//////......111///+++)))(((***,,,...------------------------------------------------,,,,,,---......---,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,........................------------,,,+++******.........------,,,,,,,,,------------------------...,,,+++---000111///,,,000///---+++************......---------,,,,,,,,,,,,---......//////....................................---------,,,,,,,,,///............---------------------------------000000//////....................................111000///...------...///000//////.........//////////////////////////////////////////000000000000............////////////222111000//////000111222222222222111111111000000111111222222222333333333222222222222222222222222111111222222222333333333555555555555555555555555555555555555555555555555555555555555555555555555555444444555555666777888888999999::::::999999888::::::;;;;;;<<<=========>>>>>>???@@@AAAAAAAAAAAAAAA@@@??????>>>?????????BBBBBBBBBCCCCCCCCCCCCDDDBBBCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBEEEDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCAAAAAAAAABBBBBBCCCCCCCCCDDDCCCCCCCCCDDDEEEGGGHHHKKKHHHGGGIIINNNRRRSSSRRRFFFGGGHHHIIIHHHGGGFFFEEEFFFFFFHHHIIIJJJKKKKKKKKKHHHHHHHHHGGGGGGFFFFFFFFFEEEDDDDDDCCCBBBBBBAAAAAA?????????@@@@@@AAAAAAAAA??????>>>>>>======<<<<<<;;;;;;:::999999888888777777777666666666666777777555555555555555555555555444444333333333222222222111111222222222222111111000000111111111111000000///.........------------000000//////.........---///////////////////////////...---,,,+++,,,,,,------------............///000000//////......------222222000///..................................../////////....../////////CCCCCCCCCCCCCCCDDDDDDDDDDDDCCCBBBBBBAAAAAABBBBBB@@@AAABBBCCCDDDCCCCCCBBBEEEDDDDDDCCCCCCCCCCCCCCCFFFGGGIIIKKKLLLLLLLLLKKKLLLKKKIIIHHHHHHHHHIIIJJJJJJIIIIIIIIIIIIJJJKKKKKKLLLLLLKKKJJJHHHGGGEEEDDDBBBAAA@@@???>>>>>>>>>>>>>>>>>>????????????>>>>>>;;;;;;;;;;;;::::::::::::999999888888777777666666777777777666666666555555444444444444444444444444333333333222222222111111333222222111111222222333000000000000000000000000//////.........---------/////////////////////////////////////////////...------------.........///------------------------/////////.........------///---+++******,,,...///------------------------------------------------,,,,,,---......---,,,,,,,,,,,,,,,---------......------------------------........................+++,,,---------------,,,------------------,,,,,,------------------------...,,,+++---///000///---...------,,,---...///000............------,,,,,,,,,---......//////.......................................---------,,,,,,------....../////////000......................../////////.........------........................111000///...---....../////////............//////////////////////////////////////////000000000000/////////000000000000111111111000000000000111111222222222111111111000000000000111111111222222222222222222222222222222222111111222222222333333333444444444444444444444444555555555555555555555555555555555555555555555555555444444555555666777888888999999::::::999999888::::::;;;<<<<<<======>>>>>>???@@@AAABBBBBBBBBBBBAAAAAA@@@???????????????BBBBBBBBBCCCCCCCCCCCCDDDBBBCCCDDDDDDEEEEEEDDDDDDBBBBBBCCCCCCDDDDDDDDDEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCAAAAAABBBBBBBBBCCCCCCCCCDDDDDDCCCCCCDDDEEEGGGHHHKKKKKKMMMOOORRRSSSQQQPPPHHHIIIIIIIIIIIIHHHGGGGGGFFFGGGHHHIIIJJJJJJJJJJJJHHHHHHHHHHHHGGGGGGGGGFFFFFFEEEEEEDDDCCCCCCBBBBBB@@@@@@AAABBBBBBBBBBBBBBB??????>>>>>>======<<<<<<;;;;;;:::999999888888777777777666666666666777777555555555555555555555555555555444444444333333333111111222222222222111111000000111111111111000000/////////.........------000/////////............///////////////////////////...---,,,,,,,,,---------------............//////////////////.........111000///...------------........................,,,,,,++++++++++++,,,,,,CCCCCCCCCDDDDDDEEEEEEEEEDDDDDDCCCBBBBBBBBBBBBBBB@@@AAABBBBBBCCCCCCBBBBBBDDDCCCCCCCCCCCCDDDEEEEEEFFFHHHJJJMMMNNNOOONNNNNNMMMLLLJJJIIIIIIJJJJJJKKKJJJJJJIIIIIIJJJJJJKKKLLLLLLLLLLLLKKKJJJHHHGGGFFFCCCBBB@@@>>>======>>>???===>>>>>>??????>>>>>>===<<<<<<<<<;;;;;;;;;;;;:::777777777777777777888888777666666666666555555555444444444444444444444444333333333222222222111111222222111111111111222222000000000000000000000000000000000/////////......////////////////////////......//////////////////,,,,,,,,,---------------------------------------.........---------------,,,,,,,,,,,,---...///000------------------------------------------------,,,------......------,,,,,,,,,,,,------------...................................................++++++,,,....../////////,,,,,,------------------------------------------...,,,,,,---...///...---,,,,,,,,,---...///000111/////////............---,,,---......//////.......................................------------,,,,,,,,,---...///000111111////////////////////////.........---------------........................000000///............/////////............//////////////////////////////////////////000000000000000000000000111111111111000000111111111111000000222111111111111000000000//////000000000111111111222222222222222222222222111111222222222333333333333333333333333333333333444444444444444444444444555555555555555555555555555444444555555666777888888999999::::::999999888:::;;;;;;<<<<<<===>>>>>>???@@@AAABBBCCCCCCCCCCCCBBBAAA@@@@@@??????@@@@@@BBBBBBBBBCCCCCCCCCCCCDDDBBBCCCDDDDDDEEEEEEDDDDDDBBBBBBCCCDDDEEEFFFGGGGGGEEEEEEEEEDDDDDDDDDCCCCCCCCCDDDDDDEEEEEEDDDDDDDDDBBBBBBBBBCCCCCCCCCCCCCCCEEEEEEDDDDDDEEEFFFHHHIIILLLOOOTTTVVVUUURRROOONNNKKKJJJIIIIIIHHHHHHIIIIIIGGGHHHHHHIIIIIIHHHHHHHHHIIIIIIHHHHHHHHHHHHGGGGGGFFFFFFFFFEEEDDDDDDCCCCCCAAABBBCCCDDDDDDDDDCCCBBB??????>>>>>>======<<<<<<;;;;;;:::999999888888777777777666666666666777777666666666666666666666666555555555555444444444444111111222222222222111111000000111111111111000000000000000/////////......////////////............///////////////////////////...------,,,------------------............///........./////////////////////...---,,,,,,,,,,,,..............................------------......CCCCCCDDDDDDEEEEEEFFFFFFEEEDDDCCCCCCBBBCCCCCCCCCAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFFFFHHHLLLOOOQQQQQQQQQPPPNNNMMMKKKJJJJJJJJJKKKLLLJJJJJJJJJJJJJJJKKKKKKLLLLLLLLLLLLLLLKKKJJJHHHHHHDDDBBB???===<<<===>>>@@@======>>>>>>>>>>>>============<<<<<<<<<;;;;;;;;;888888888777777777777777666666666555555555444444333333333333333333333333333333333222222222111111222222111111111111222222////////////////////////000000000000////////////////////////////////////............////////////------------------------,,,,,,------------------......------------------,,,------.../////////...------------------------------------------------------------------------------------------------------------------------........................,,,------...//////......,,,,,,,,,------.........------------------------...---,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,/////////////////////...,,,---......///.............................................------------+++,,,,,,---......//////........................------------------------......................../////////........./////////............//////000////////////////////////////////////000000000000//////000000000111111111///000111222222111000///111111111111000000000000000000000000111111111222222222222222222222222222111111222222222333333333333333333333333333333333444444444444444444444444555555555555555555555555555444444555555666777888888999999::::::999999888;;;;;;;;;<<<======>>>>>>@@@AAABBBCCCDDDDDDDDDDDDBBBBBBAAA@@@@@@@@@@@@@@@BBBBBBBBBCCCCCCCCCCCCDDDCCCCCCDDDEEEEEEEEEEEEEEECCCDDDDDDEEEFFFFFFGGGGGGEEEEEEEEEDDDDDDDDDDDDCCCCCCDDDDDDEEEEEEEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCDDDFFFEEEEEEEEEFFFGGGIIIJJJNNNRRRWWWWWWSSSNNNMMMMMMKKKJJJHHHGGGGGGGGGHHHIIIHHHHHHHHHHHHHHHGGGFFFFFFIIIHHHHHHHHHHHHHHHHHHHHHEEEEEEEEEDDDDDDDDDCCCCCCAAABBBCCCDDDEEEDDDBBBAAA??????>>>>>>======<<<<<<;;;;;;:::999999888888777777777666666666666777777666666666666666666666666555444444444444333333333111111222222222222111111000000111111111111000000000000000000///////////////////////////.........////////////////////////.........------------...---------............///------......//////000000//////...---,,,,,,------........................//////............//////CCCCCCCCCDDDEEEFFFFFFGGGEEEEEEDDDCCCCCCCCCCCCDDDBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAAAAABBBCCCEEEEEEGGGJJJMMMQQQSSSSSSRRRQQQNNNMMMLLLKKKJJJKKKLLLLLLKKKJJJJJJJJJJJJKKKLLLLLLLLLLLLLLLLLLKKKJJJIIIHHHEEECCC@@@===<<<<<<>>>???======>>>>>>>>>>>>============<<<<<<<<<;;;;;;;;;::::::999888777666555555555555555555444444444444333333333333333333333333333333333222222222111111222111111000000111111222////////////////////////------,,,,,,,,,+++++++++........................---.........//////000000//////..................,,,,,,,,,---------..................................../////////...,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,..............................//////......---,,,,,,,,,,,,------.........---------------------------------,,,+++,,,---...,,,,,,,,,,,,,,,,,,++++++.../////////////////////,,,---......///.................................//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------..............................//////////////////...............///000000////////////////////////////////////000000000000........./////////000000///000111222222111000///000000000000000000000000111111111222222222333333222222222222222222222222111111222222222333333333333333333333333333333333444444444444444444444444555555555555555555555555555444444555555666777888888999999::::::999999888;;;;;;<<<<<<===>>>>>>???AAAAAABBBCCCDDDDDDDDDDDDCCCBBBBBBAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCCCCDDDCCCDDDDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFEEEEEEFFFEEEEEEEEEDDDDDDDDDDDDCCCCCCDDDEEEFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFGGGIIIKKKMMMQQQSSSTTTRRRMMMJJJKKKLLLJJJIIIGGGFFFFFFFFFGGGHHHHHHHHHHHHHHHGGGFFFEEEEEEHHHHHHHHHHHHHHHHHHHHHHHHDDDDDDCCCCCCCCCCCCBBBBBB@@@AAABBBBBBBBBBBBAAA@@@??????>>>>>>======<<<<<<;;;;;;:::999999888888777777777666666666666777777666666666666666666666666333333333222222222111111111111222222222222111111000000111111111111000000000000000000////////////.........///////////////////////////////////////---.....................---------............///------......//////000000//////......---.................................,,,++++++******++++++,,,BBBBBBCCCDDDEEEEEEFFFFFFFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBBBBCCCCCCAAAAAAAAABBBBBBDDDEEEEEEHHHKKKOOORRRTTTSSSRRRPPPNNNMMMKKKJJJJJJJJJKKKLLLKKKKKKJJJJJJKKKKKKLLLMMMMMMMMMMMMLLLKKKIIIHHHGGGDDDCCC@@@>>>=========>>><<<======>>>>>>======<<<<<<<<<<<<;;;;;;;;;;;;:::;;;:::999888777555444444555555444444444333333333333333333333333333333333333333333222222222111111111111000000000000111111000000000000000000000000............---------,,,........................------......///000000000///////////////.........+++,,,,,,------......................../////////...//////......---++++++------------------------------------------------...------,,,,,,------......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......................../////////......,,,++++++,,,,,,---------------------------------------------...---,,,******,,,...+++,,,---...///000000///---............/////////,,,---......//////............................../////////.........------------------,,,,,,++++++---------------------------------------.................................---...//////000/////////......---......///000111////////////////////////////////////000000000000............////////////000000111111111111000000//////000000000000000111111222222222222333333333222222222222222222222222111111222222222333333333333333333333333333333333333333333333333333333333555555555555555555555555555444444555555666777888888999999::::::999999888;;;<<<<<<======>>>??????@@@AAABBBCCCDDDDDDDDDDDDDDDCCCBBBBBBAAAAAABBBBBBBBBBBBBBBCCCCCCCCCCCCDDDCCCDDDEEEEEEFFFFFFEEEEEEFFFFFFFFFFFFEEEEEEEEEDDDFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCDDDEEEFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDEEEFFFHHHKKKNNNPPPRRRQQQOOOMMMJJJIIIJJJLLLHHHHHHGGGGGGFFFFFFFFFGGGGGGGGGGGGGGGGGGFFFEEEDDDFFFFFFGGGGGGGGGGGGHHHHHHCCCCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@???????????????>>>>>>======<<<<<<;;;;;;:::999999888888777777777666666666666777777555555555555555555555555222222222222111111111111111111222222222222111111000000111111111111000000000000000/////////...............///////////////////////////////////////------...////////////...---------............///........./////////////////////...............///........................---,,,,,,++++++,,,,,,---@@@AAABBBCCCDDDEEEFFFFFFGGGFFFEEEEEEDDDDDDEEEEEEFFFEEEDDDCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGIIILLLPPPSSSTTTSSSQQQOOOMMMLLLKKKJJJIIIJJJKKKKKKKKKKKKKKKKKKKKKLLLLLLMMMMMMMMMMMMLLLJJJHHHFFFEEEDDDCCCAAA???>>>===<<<<<<<<<<<<============<<<<<<;;;;;;;;;;;;::::::::::::999999999888777666666555444444444333333333333222222222222222222222222222333333333222222222111111111111000000000000111111000000000000000000000000111111111000000000//////........................------......///000000111/////////......---------++++++,,,,,,---......///,,,,,,---------.........---------,,,,,,,,,,,,,,,------------------------------------------------...---,,,,,,,,,,,,---.........---------,,,,,,,,,------------------------........................,,,---------------,,,+++------------------,,,,,,---------------------------......,,,)))))),,,...,,,,,,.../////////......,,,,,,------............,,,---......//////..............................////////////............---.............................................------........./////////........................,,,---///000000000//////---------......///000111////////////////////////////////////000000000000...////////////000000000111111000000000000111111////////////000000111111111111111111222222222222222222222222222222222222111111222222222333333333444444444444444444444444333333333333333333333333555555555555555555555555555444444555555666777888888999999::::::999999888<<<<<<<<<===>>>>>>??????@@@@@@AAACCCCCCCCCCCCCCCDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDEEEFFFFFFFFFFFFEEEDDDDDDEEEEEEEEEEEEEEEEEEFFFFFFFFFEEEEEEEEEDDDDDDCCCCCCDDDFFFFFFGGGGGGFFFFFFFFFFFFEEEEEEEEEDDDDDDCCCCCCDDDFFFJJJMMMQQQSSSQQQNNNLLLJJJJJJJJJJJJJJJHHHHHHIIIIIIHHHHHHGGGFFFEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGCCCCCCCCCCCCCCCDDDDDDDDDBBBAAA???>>>>>>>>>@@@@@@??????>>>>>>======<<<<<<;;;;;;:::999999888888777777777666666666666777777444444444444444444444444333333333222222222111111111111222222222222111111000000111111111111000000/////////.........------............/////////000////////////////////////,,,---...///000000///...---------............//////////////////............---------------..............................///......------......///@@@@@@AAABBBCCCDDDEEEFFFGGGFFFFFFEEEEEEEEEEEEEEEGGGFFFEEEDDDCCCCCCDDDEEEFFFFFFFFFFFFFFFGGGGGGHHHJJJLLLPPPSSSTTTSSSPPPNNNMMMLLLJJJIIIIIIIIIJJJKKKKKKKKKKKKKKKKKKLLLMMMMMMNNNMMMMMMKKKIIIGGGEEEDDDCCCBBBBBB@@@???===<<<;;;<<<<<<============<<<<<<;;;;;;:::::::::999999999888888777777777777777777444444444333333333222222222222222222222222222222333333333222222222111111111111000000000000111111000000000000000000000000///.........------------........................---------...///000000111.........------,,,,,,,,,++++++,,,,,,---...//////+++++++++,,,,,,---------+++++++++++++++---......------------------------------------------------...---,,,,,,,,,,,,---............------,,,,,,,,,................................................******+++,,,------------.........------,,,,,,,,,---------------------------......+++)))(((+++///............---+++)))''',,,,,,,,,---------......,,,---......//////..............................000/////////............---......///000111222222////////////////////////........./////////000000........................,,,---///000000000//////---------......000111111////////////////////////////////////000000000000000000000000111111111111222111000//////000111222.../////////000000111111000000000000111111111111222222222222222222222222111111222222222333333333555555555555555555555555333333333333333333333333555555555555555555555555555444444555555666777888999999999::::::999999999<<<<<<======>>>>>>?????????@@@AAABBBCCCCCCCCCCCCDDDDDDCCCBBBBBBBBBBBBCCCBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDEEEFFFFFFFFFFFFFFFBBBBBBCCCDDDEEEFFFGGGGGGFFFFFFFFFFFFEEEEEEEEEEEECCCCCCDDDFFFFFFGGGGGGGGGGGGFFFFFFFFFEEEEEEDDDDDDBBBBBBDDDGGGJJJNNNRRRTTTOOOLLLJJJJJJLLLMMMJJJHHHHHHIIIJJJKKKJJJIIIHHHGGGEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDEEEEEEFFFFFFFFFGGGDDDDDDDDDDDDEEEEEEEEEEEEDDDBBB@@@======>>>@@@BBB?????????>>>======<<<<<<;;;;;;::::::999888888777777777666666666666777777333333333333333333333333444444444333333333222222111111222222222222111111000000111111111111000000///.........---------------.........//////000000////////////////////////,,,---///000000000///...---------.........//////000000//////.........---,,,,,,,,,++++++,,,------........................,,,++++++******++++++,,,AAAAAAAAABBBBBBDDDEEEFFFGGGGGGGGGFFFFFFFFFEEEEEEGGGFFFEEEDDDDDDEEEFFFGGGFFFFFFEEEEEEEEEGGGHHHIIIKKKMMMQQQSSSSSSQQQMMMKKKHHHHHHHHHHHHHHHHHHGGGGGGLLLLLLKKKKKKKKKMMMNNNOOOMMMLLLKKKJJJHHHGGGEEEEEEDDDCCCBBB@@@???>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999888888777777666666555555444444333222222111111000333333333333333333333333333333333222222111111111111111///...------------000000000000000000000000////////////////////////---,,,---///222222///,,,////////////////////////...///000000000///---,,,//////.........---------+++---...---,,,,,,---...------------------------///......---------......,,,------......------,,,,,,------......------,,,---------............//////......------,,,++++++---..................---000---******,,,---,,,***............---,,,+++***---...............------,,,,,,---......---,,,,,,------------------------------------------------++++++,,,,,,,,,---------,,,,,,,,,------.................................//////////////////////////////000111111111111111,,,---......------///000...------------...//////000000//////.........---////////////////////////---------............///---------............///000000000000000000000000000000111111111111000000000000000000111111111111111000/////////000222333...///000111222111000000333333333333333333333333444444444333333222222222444333333333333444555555999888888888777777666666666888999888777666777888999999::::::::::::;;;;;;;;;<<<<<<===>>>??????@@@AAAAAABBBBBBCCCDDDDDDDDDDDDDDDCCCBBBAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCGGGFFFFFFFFFEEEEEEDDDDDDDDDDDDEEEFFFFFFFFFFFFFFFDDDDDDEEEFFFFFFFFFFFFEEEHHHHHHHHHGGGGGGGGGFFFFFFDDDEEEEEEDDDCCCCCCEEEFFFFFFEEEEEEIIIOOORRRQQQOOOKKKLLLLLLLLLKKKJJJIIIHHHHHHIIIJJJJJJJJJIIIHHHGGGEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCDDDEEEFFFFFFEEEEEECCCCCCDDDDDDDDDDDDCCCCCCBBBAAA@@@???>>>>>>>>>>>>?????????>>>===;;;:::999666666666666555555555444666666666666555555555555555555444444444333333333333333222222111000000000000000000000000000000000000000000000000000000000//////000000000//////...////////////////////////........................---------............///------------------------------------------------///////////////////////////...---,,,,,,---.../////////.........---------@@@@@@AAABBBCCCDDDEEEFFFGGGGGGGGGFFFFFFFFFEEEEEEGGGFFFEEEDDDDDDEEEFFFGGGFFFFFFEEEEEEEEEGGGHHHIIIKKKMMMPPPRRRRRRPPPMMMKKKIIIIIIIIIHHHHHHHHHHHHHHHLLLKKKJJJJJJJJJKKKLLLMMMKKKJJJIIIHHHFFFEEEDDDCCCDDDCCCAAA@@@???>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999888888777777666666555555444444333222222111111000111111111111111111111111222222111111111000000000333222111000////////////////////////////////////...........................------///111111///,,,........................///////////////...------......------,,,,,,,,,,,,---...///...,,,++++++---------------------------......------------......,,,------......------,,,,,,------......------,,,---------............///------------------------......////////////......111...++++++---...---,,,............---,,,++++++------............------,,,,,,---......---,,,,,,------------------------------------------------++++++,,,,,,,,,---------+++++++++,,,,,,---------................................................,,,,,,---............---,,,---......------...000...------------...//////000/////////.........---........................---------............///........./////////000000000000000000000000000000000000111111111111000000000000000000111111111111111000/////////000222222111111333444444444333222333333333333333333333333444333333333333333333222444333333333333444555555888888888777777777666666555777888777666555666777999999::::::::::::;;;;;;;;;;;;;;;<<<===>>>>>>>>>@@@@@@@@@AAABBBBBBCCCCCCBBBBBBAAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCFFFFFFFFFFFFEEEEEEEEEDDDDDDEEEEEEFFFFFFFFFFFFFFFEEEEEEEEEFFFFFFFFFFFFGGGHHHHHHHHHHHHGGGGGGGGGGGGEEEEEEFFFEEECCCCCCDDDFFFDDDFFFJJJNNNQQQRRROOOMMMLLLLLLKKKKKKJJJIIIIIIIIIIIIIIIJJJJJJJJJIIIHHHGGGFFFEEEEEEEEEDDDDDDDDDDDDCCCCCCDDDEEEEEEEEEDDDDDDCCCCCCDDDDDDDDDDDDCCCCCCAAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>><<<;;;:::999::::::999999999888888888666666666666555555555444555444444444444333333333111111111111111111111222000000000000000000000000...........................///////////////......////////////////////////........................---------............///------------------------................................................///...------------.../////////.........--------->>>???@@@AAACCCEEEFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEFFFGGGIIIJJJLLLMMMNNNOOOOOONNNMMMLLLJJJJJJIIIIIIIIIHHHHHHHHHKKKJJJIIIIIIHHHIIIIIIIIIHHHGGGFFFEEEDDDCCCBBBAAACCCBBBAAA@@@???>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::888888777777666666555555444444333222222111111000////////////////////////111000000000000/////////333222111000000//////000////////////////////////........................000...---...//////...---------------------------000///......---.........---,,,,,,,,,,,,+++++++++...///000...,,,******+++------------------------...---------------......,,,------......------,,,,,,------......------,,,---------............///++++++,,,------...//////---......//////......---000///------.........------------...------,,,,,,------............------,,,------......------,,,------------------------------------------------,,,,,,,,,,,,------------+++++++++++++++,,,,,,,,,................................................++++++,,,------------,,,,,,---///...------...///...------------...///////////////.......................................---------............///////////////000000000111000000000000000000000000000000111111111111000000000000000000111111111111000000000///000111111222222222333444444444444333333333333333333333333333222333333333333333333444444333333333333444555555888888777777777777666666444666777666555444555666999999::::::::::::;;;;;;::::::;;;;;;<<<<<<======>>>??????@@@@@@AAABBBBBBAAAAAAAAAAAABBBCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCFFFFFFFFFFFFEEEEEEEEEEEEDDDEEEFFFFFFGGGGGGFFFFFFFFFFFFFFFFFFFFFGGGHHHHHHIIIIIIIIIHHHHHHHHHGGGGGGEEEFFFFFFEEECCCBBBCCCEEECCCHHHOOOSSSSSSPPPMMMLLLMMMLLLJJJIIIHHHHHHIIIIIIIIIIIIJJJKKKJJJIIIHHHGGGFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCDDDDDDDDDCCCBBBBBBCCCCCCDDDDDDDDDDDDCCCCCCAAAAAA@@@???>>>>>>>>>>>>>>>>>>======<<<;;;:::999;;;;;;:::::::::999999999666666555555555444444444444444444444333333333333//////000111111222333333000000000000000000000000..............................////////////......////////////////////////........................---------............///------------------------////////////////////////........................///...------------...////////////............---===>>>???AAACCCEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFFFFEEEEEEEEEFFFHHHIIIKKKMMMMMMMMMMMMMMMMMMMMMMMMKKKJJJJJJIIIIIIHHHHHHHHHIIIHHHHHHGGGFFFFFFFFFFFFFFFEEEEEEDDDCCCBBBBBBAAACCCBBBAAA@@@????????????<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::888888777777666666555555444444333222222111111000////////////////////////000000000000000000000000000000///...............////////////////////////........................000///...------.........------------------------000///...---,,,---...///---,,,,,,,,,,,,,,,,,,,,,---...///...,,,++++++---------------------------------,,,,,,------......,,,------......------,,,,,,------......------,,,---------............///,,,,,,,,,---------......,,,,,,------------,,,,,,......---------...------,,,,,,------...---------,,,,,,---.........------------------------------........................------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,................................................------...///////////////,,,...///...------...///...------------...//////................................................---------............///....../////////000000000////////////////////////000000111111111111000000///000000000111111111111000000000000000111111222000111111111222222222222222222333333333333444444222222222333333444444444444333333333333444555555777777777777777777666666555666777777555555666777999999999:::::::::;;;;;;;;;;;;;;;<<<<<<=========>>>>>>???@@@@@@AAAAAABBBAAAAAAAAAAAAAAABBBCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGGGGGGGFFFHHHGGGGGGFFFGGGHHHIIIIIIIIIIIIIIIHHHHHHHHHHHHGGGFFFFFFFFFEEECCCBBBCCCEEEFFFKKKRRRTTTQQQNNNLLLLLLMMMLLLIIIGGGGGGGGGIIIJJJIIIJJJKKKKKKKKKJJJHHHGGGFFFFFFFFFEEEEEEEEEDDDDDDCCCDDDDDDDDDCCCBBBAAAAAACCCCCCDDDDDDDDDDDDCCCCCCAAA@@@???>>>>>>==================<<<;;;:::999999888888888888777777777777555555555444444444333333444444444333333333222222///000000000111111111222////////////////////////..............................///000000000//////////////////////////////........................---------............///.................................................................................------........./////////...............<<<===???BBBDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEFFFFFFEEEEEEEEEFFFEEEEEEEEEGGGHHHJJJKKKNNNMMMMMMMMMMMMMMMMMMNNNKKKJJJJJJIIIHHHHHHGGGGGGFFFFFFFFFFFFEEEEEEDDDDDDEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBAAA@@@????????????=========<<<<<<;;;;;;;;;::::::::::::::::::::::::888888777777666666555555444444333222222111111000000000000000000000000000111111111111111111111111000//////............///.........................................................---,,,---...///........................000///---,,,,,,,,,---...------------............***,,,------,,,,,,...///------------------------,,,,,,,,,,,,,,,---......,,,------......------,,,,,,------......------,,,---------............///......---------,,,,,,,,,***++++++,,,,,,++++++***+++,,,------,,,,,,,,,---,,,,,,------...---------++++++,,,---......------------------------------........................------------------------,,,,,,---------........................---------......................................................///000000000000///---...///...---,,,---///...------------...//////---------.......................................---------............///------........./////////////////////////////////000000111111111111000000///000000000111111111111///000000000111111111111000000000111111111222222222222222333333444444444222222222333333444444444444333333333333444555555666666666666666666777777666777888888666666777888999999999:::::::::;;;;;;===============>>>>>>>>>?????????@@@AAAAAABBBBBBDDDCCCBBBAAAAAAAAAAAAAAADDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEFFFFFFEEEEEEFFFGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHIIIIIIJJJIIIIIIHHHHHHHHHGGGGGGGGGEEEFFFFFFEEECCCBBBDDDEEEJJJNNNPPPPPPMMMKKKLLLNNNLLLKKKIIIGGGFFFGGGHHHIIIIIIJJJKKKKKKKKKJJJIIIHHHFFFFFFFFFFFFEEEEEEEEEEEECCCDDDDDDDDDCCCBBBAAAAAACCCCCCDDDDDDDDDDDDCCCCCCAAA@@@???>>>============;;;<<<<<<;;;;;;:::999888666666666666555555555555444444444444333333333333444444333333333222222222111111111000000000//////////////////////////////////////////////////////...///000000111111111000////////////////////////........................---------............///........................------------------------........................---..................---////////////////////////<<<===@@@BBBDDDDDDDDDDDDFFFFFFFFFFFFFFFGGGGGGGGGEEEEEEFFFFFFFFFFFFEEEEEEFFFEEEEEEFFFGGGIIIKKKLLLNNNNNNNNNNNNNNNNNNNNNNNNJJJJJJIIIHHHGGGGGGFFFFFFDDDDDDEEEEEEEEEDDDCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCBBBAAA@@@@@@??????@@@@@@>>>>>>======<<<;;;;;;;;;999999999999999999999999888888777777666666555555444444333222222111111000111111111111111111111111000000111111111111222222111111000000000000111111........................------------------------+++---......------...//////////////////////////////...------,,,---------------...............///)))+++------------///111------------------------++++++++++++,,,---...///,,,------......------,,,,,,------......------,,,---------............/////////...---,,,,,,++++++***++++++,,,,,,++++++***)))+++------,,,+++,,,------------...------,,,,,,***+++,,,------...------...------,,,,,,------...........................------------------------,,,---------............////////////....................................------------------------,,,,,,---...............---/////////---,,,---......------------...//////---------------.........---------------------------------............///------------............000000000000000000000000000000111111111111000000000000000000111111111111//////000111111111111000222222111111222222333444111222222333333444444555222333333333333333333444444333333333333444555555555555666666666666777777777888999888777666777999999999::::::::::::;;;;;;======>>>>>>>>>>>>>>>>>>>>>??????@@@AAAAAABBBBBBDDDDDDCCCBBBAAAAAAAAAAAADDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFEEEFFFGGGGGGHHHGGGGGGGGGHHHHHHIIIJJJJJJJJJJJJJJJHHHHHHHHHGGGGGGGGGFFFFFFDDDEEEEEEEEECCCCCCEEEFFFMMMMMMLLLJJJIIIIIIKKKMMMKKKJJJHHHGGGFFFFFFGGGGGGJJJJJJKKKLLLKKKJJJIIIHHHGGGGGGFFFFFFFFFEEEEEEEEECCCCCCDDDDDDDDDCCCBBBBBBCCCCCCDDDDDDDDDDDDCCCCCC@@@@@@???>>>============:::;;;;;;;;;::::::999888777777666666666555555555444444333333333222222222333333333333222222222222222222111000000///......000000000000000000000000000000000000000000000000---...///000111111111000////////////////////////........................---------............///........................------------------------------------------------------...//////...------...////////////000000000<<<>>>@@@BBBCCCDDDCCCBBBEEEEEEFFFFFFFFFGGGGGGGGGDDDEEEFFFGGGGGGFFFEEEDDDFFFEEEEEEFFFGGGIIIKKKMMMNNNNNNOOOOOOOOOOOONNNNNNJJJIIIHHHGGGFFFEEEEEEDDDBBBCCCDDDEEEEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAA@@@@@@??????@@@@@@>>>>>>>>>===<<<;;;;;;;;;888888888888888888888888888888777777666666555555444444333222222111111000000000000000000000000000/////////000000000111111111111000000000000111111........................------------------------(((+++...///...---...000........................------......------,,,,,,,,,,,,,,,------.........***,,,------,,,,,,...///------------------------++++++++++++,,,---...///,,,------......------,,,,,,------......------,,,---------............///---------------------,,,,,,,,,------------,,,,,,))),,,...///---,,,---...............---,,,++++++******+++,,,------------...---,,,,,,,,,,,,---...........................------------------------------------............//////.........---------........................------------------------++++++,,,------------,,,...///000///---,,,---......------------...//////,,,,,,,,,------.........---------------------------------............///............////////////000000000000000000000000000000111111111111000000000000000000111111111111...///000111222111111000111111000000000111222333111111222333333444555555444333333333333333333222444333333333333444555555555555555666666666777777666777888777666555666888999999::::::::::::;;;;;;==============================>>>??????@@@@@@AAACCCBBBBBBAAAAAAAAABBBBBBDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFEEEFFFGGGGGGHHHHHHGGGGGGGGGHHHKKKLLLMMMLLLJJJIIIGGGGGGFFFFFFFFFEEEEEEEEECCCDDDEEEDDDCCCDDDFFFHHHMMMJJJHHHGGGHHHIIIJJJJJJIIIIIIHHHHHHGGGFFFFFFFFFJJJKKKLLLLLLLLLKKKIIIHHHGGGGGGGGGFFFFFFFFFEEEEEECCCCCCDDDEEEEEEEEEDDDDDDCCCCCCDDDDDDDDDDDDCCCCCC@@@???>>>======<<<<<<===999::::::::::::999999888666666666666555555555555333333333333222222222222333333333222222222222111000000000000000/////////000000000000000000000000////////////////////////+++,,,---...////////////////////////////////////........................---------............///................................................------------------------------...//////...------.../////////000000000000===>>>AAACCCCCCCCCBBBAAAEEEEEEFFFFFFGGGGGGGGGGGGDDDEEEFFFGGGGGGFFFEEEDDDFFFEEEEEEFFFGGGJJJLLLMMMNNNOOOPPPQQQQQQPPPOOONNNIIIIIIHHHGGGFFFEEEDDDCCCAAABBBDDDEEEEEEEEEDDDDDDAAAAAABBBBBBBBBBBBCCCCCCAAAAAA@@@@@@???@@@@@@@@@???>>>>>>===<<<;;;;;;;;;777777777777777777777777888888888777666666555555444444333333222111111000000000000000000000000000---.........//////000000//////............///000........................------------------------%%%***...000///......000------------------------,,,---...///...---,,,++++++++++++,,,,,,---------,,,.........,,,+++,,,...------------------------++++++++++++,,,---...///,,,------......------,,,,,,------......------,,,---------.........//////+++,,,,,,------......///---......//////......---)))---000000...---...///...///......---,,,+++***)))***+++,,,------...---...---,,,,,,,,,,,,---...////////////////////////---------------------------------.........//////.........------,,,,,,,,,........................------------------------,,,,,,---.........------...///000///---,,,---......------------...//////,,,,,,,,,------.........---------------------------------.........//////////////////000000000000000000000000000000000000000000111111111111000000000000000000111111111111...///000222222111111000///...---------...000111111111222333333444555555444444444333333222222222444333333333333444555555444555555555666666777777555666777666555444555777999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<======>>>?????????AAAAAAAAAAAABBBCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEEEEFFFFFFFFFGGGFFFFFFGGGHHHHHHHHHHHHGGGFFFHHHLLLNNNNNNMMMJJJHHHFFFFFFFFFEEEEEEEEEEEEDDDBBBCCCDDDDDDDDDEEEGGGIIIKKKHHHEEEFFFHHHJJJHHHFFFHHHHHHHHHHHHHHHGGGEEEEEEJJJKKKLLLLLLLLLKKKIIIHHHGGGGGGGGGFFFFFFFFFFFFEEECCCCCCDDDEEEFFFFFFFFFEEECCCCCCDDDDDDDDDDDDCCCCCC@@@???>>>======<<<<<<<<<999999:::::::::999888888555444444444444333333333333333333222222222111111333333333222222222111111......//////000000111111000000000000000000000000........................)))***+++,,,------------////////////////////////........................---------.........//////////////////////////////////////////////////////------------------------,,,---...//////...---,,,.../////////000000111111>>>>>>???@@@AAABBBBBBCCCBBBBBBBBBCCCDDDEEEEEEFFFDDDDDDDDDDDDDDDEEEFFFFFFEEEFFFGGGGGGGGGHHHJJJLLLMMMNNNNNNOOOOOONNNNNNMMMKKKJJJHHHFFFEEEEEEEEEFFFFFFEEEEEEEEEDDDDDDCCCCCCCCCBBBBBBAAAAAABBBBBBCCC??????>>>>>>======<<<<<<<<<;;;;;;;;;;;;:::::::::999999999888888888777777:::888666555666666666444111111222222222222111111111111111111111111111111---///000222222000///---.........------....................................---,,,,,,++++++++++++---------............///,,,---------.../////////------............------///...---,,,++++++++++++,,,,,,++++++,,,,,,---...000///...---+++***)))(((---------.........//////---------............////////////......------------,,,,,,,,,,,,---......,,,,,,------,,,,,,+++***........................------------------------000444777555000++++++---,,,---.........---,,,+++............---,,,++++++........................////////////000000000000......------------......---------............///......------------............------------......------------------------................................................000---,,,---111444555444........................////////////////////////////////////////////////............///000222222000000////////////000000000000111111111000000///222111111000///......---000111111111111222222222333333333333333333333333444444444333333222222222444333333333333444555555666666666666666666666666777777777777888888888888999999888888999999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>>BBBBBBBBBAAAAAABBBBBBCCCDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDEEEFFFGGGGGGHHHHHHKKKJJJIIIHHHGGGGGGFFFGGGIIIIIIJJJJJJJJJJJJJJJJJJKKKJJJHHHGGGFFFEEEEEEEEEEEEDDDCCCBBBBBBCCCDDDEEEGGGFFFEEEDDDDDDFFFHHHJJJFFFGGGGGGHHHHHHGGGGGGFFFKKKKKKJJJIIIGGGFFFEEEEEECCCDDDEEEEEEEEEEEEDDDDDDAAABBBDDDEEEEEEEEEDDDCCCEEEEEEEEEEEEDDDDDDDDDDDD@@@@@@???>>>===<<<;;;;;;;;;:::999888777777777777555555444444444333333333333333333222222222111111222222111111111111222222222333444555555444333222000000///......///111111.......................................---------000000////////////000000------......//////000000////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////...............---------======>>>???@@@AAABBBBBBBBBBBBBBBCCCDDDEEEEEEEEEDDDDDDDDDDDDDDDEEEFFFFFFDDDFFFGGGGGGGGGGGGJJJLLLMMMMMMNNNNNNNNNNNNMMMMMMJJJIIIHHHFFFEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCBBBBBBAAAAAAAAAAAABBBBBB@@@@@@@@@???>>>===<<<<<<<<<<<<<<<;;;;;;;;;::::::999999999999888888888888:::888666555666666555444111111222222222222111111111111111111111111111111...///000111111000///...000000///......///000000..............................------,,,,,,------------------............------------............------............------///...---,,,++++++++++++,,,,,,++++++,,,,,,---...///......------,,,,,,,,,------------.........///------------.....................---------,,,,,,---,,,,,,,,,,,,---......---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,000333111,,,))))))******+++---............---,,,,,,------------------........................,,,,,,,,,,,,------------......------------......---------............///......------------...............------.........................................................------------------------000---++++++...000000///................................................//////////////////////////////...//////000111222000//////......//////000000000111111111111000000............////////////000111111111111222222222333333333333333333333333444444333333333222222222444333333333333444555555555555555555555555555555666666777777777888888888777777666666777777888999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<=========>>>>>>>>>AAAAAAAAAAAAAAABBBCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEDDDDDDEEEFFFFFFGGGHHHHHHJJJIIIHHHGGGFFFFFFFFFFFFHHHHHHIIIJJJJJJJJJJJJIIIKKKJJJIIIHHHGGGFFFEEEEEEEEEDDDCCCBBBBBBCCCDDDEEEGGGFFFEEEEEEEEEFFFHHHIIIFFFGGGGGGHHHHHHGGGGGGFFFJJJJJJIIIHHHGGGFFFEEEEEECCCDDDDDDEEEEEEEEEDDDDDDBBBBBBCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBB@@@??????>>>===<<<;;;::::::999888777777666666666555444444444444333333333444444444333333333222222222111111000000111111222///000000111111000000///333222111///...---......................................................000//////......//////000.........///////////////////////////////////////////////////////////////////////////////////////------------------------------------------------------..................<<<======>>>???@@@AAAAAABBBBBBBBBCCCDDDDDDEEEEEEDDDDDDCCCCCCCCCDDDEEEEEECCCEEEFFFFFFFFFFFFIIIKKKKKKLLLLLLLLLLLLLLLLLLKKKIIIHHHGGGFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@@@@@@@AAAAAABBBAAA@@@???>>>===<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::999999999888888888999777555555555666555444111111222222222222111111111111111111111111111111//////000000000000//////000///---,,,,,,---///000..............................---------...//////------------........................------------------............------......---,,,++++++++++++,,,,,,,,,,,,,,,------...........................------------............------------............------------,,,,,,,,,,,,---,,,,,,,,,,,,---............//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------)))---///...+++))))))***)))***,,,---.../////////++++++,,,------......///------------------------+++++++++,,,,,,,,,,,,---......------------......---------............///......------------..............................////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,000...,,,,,,,,,---,,,+++................................................////////////////////////000000////////////000000///..................///000000111111111111000000++++++,,,---///000111111000111111111111222222222333333333333333333333333333333333333222222222222333333333333333444555555555555555555555555555555666666777777777777888888777666666666666777888888::::::::::::::::::::::::<<<<<<<<<============>>>?????????@@@AAABBBCCCDDDBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGIIIHHHGGGFFFFFFEEEEEEFFFGGGGGGHHHIIIIIIIIIIIIIIIKKKJJJJJJIIIHHHGGGFFFFFFEEEDDDCCCCCCCCCDDDEEEFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFGGGGGGGGGGGGFFFFFFHHHHHHGGGGGGGGGFFFFFFFFFCCCDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBCCCDDDDDDCCCCCCBBBBBBAAA@@@?????????>>>>>>===<<<;;;::::::999888777666555555555555444444444444333333333333555444444444333333333333222111111000000111111222/////////....../////////333222111///....................................---------......//////000///..................//////////////////.........////////////////////////////////////////////////////////////////////////------------------------------------------------,,,---------.../////////<<<<<<===>>>???@@@@@@AAABBBBBBBBBCCCCCCDDDDDDDDDBBBBBBBBBAAAAAABBBBBBCCCBBBCCCEEEEEEDDDEEEGGGIIIIIIJJJJJJKKKKKKJJJJJJIIIHHHGGGFFFEEEDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@????????????@@@@@@AAA@@@???>>>===<<<;;;:::<<<<<<<<<;;;;;;;;;;;;::::::999999999999888888888888777555444555555444333111111222222222222111111111111111111111111111111000000////////////000000...---+++))))))+++---...........................------,,,------...//////,,,,,,---------..................------,,,,,,,,,,,,------......------,,,...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,---......------------------------------------------------,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---.....................---,,,,,,........................------------------------+++---//////---,,,,,,...+++,,,,,,------.........,,,,,,,,,,,,------......------------------------------........./////////......------------......---------............///......------------......---..................---................................................,,,,,,,,,,,,,,,,,,,,,,,,000///.........------,,,................................................////////////////////////111000000////////////000......------------......///000000111111111111000+++,,,---...///111222222000000111111111222222222222222222222222222222222333222222222222222222222333333222222333333444555555555555555555555555555666666666666777777777888888888888888888999::::::999999999999999:::::::::;;;;;;<<<<<<<<<==================>>>@@@BBBCCCDDDAAAAAAAAABBBBBBBBBCCCCCCDDDDDDDDDEEEEEEEEEFFFFFFGGGFFFFFFEEEDDDDDDEEEEEEEEEFFFGGGHHHIIIIIIIIIHHHKKKJJJJJJJJJIIIHHHGGGGGGEEEDDDCCCCCCCCCDDDEEEFFFFFFFFFGGGHHHHHHGGGGGGFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCDDDDDDDDDCCCBBBBBBCCCBBBAAAAAAAAABBBDDDEEECCCCCCBBBAAA@@@>>>>>>=========<<<<<<;;;::::::999777777666555444444444444444444444333333333222222444444333333333222222222111111000000000000111111222222000//////000222222......//////000000111111........................,,,------...///000000111......------------......000000//////......------////////////////////////////////////////////////////////////////////////////////////////////////........................,,,,,,,,,---...///000000<<<<<<===>>>???@@@@@@AAABBBBBBBBBBBBCCCCCCCCCCCCAAA@@@@@@?????????@@@@@@AAABBBCCCCCCCCCDDDFFFHHHGGGHHHHHHHHHHHHHHHHHHGGGFFFFFFFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@AAA??????>>>>>>>>>>>>?????????>>>===<<<;;;:::999999;;;;;;;;;;;;::::::::::::999999888888888888777777888666444333444444333222111111222222222222111111000000000000000000000000000000////////////000000...---+++******+++---...........................,,,+++++++++,,,---......,,,,,,,,,------------.........------,,,,,,,,,+++,,,,,,------------,,,,,,------,,,+++++++++,,,,,,------,,,,,,------...///......------,,,+++++++++------------------,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,------------,,,++++++........................------------------------,,,...//////......///000.........---,,,,,,,,,,,,///...---,,,,,,,,,,,,---------------------------.../////////000000000000......------------......---------............///......------------......------...//////...------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,---..................................................................////////////////////////111000000////////////000......------------......//////000111111111111111//////000000000111111111000000111111111222222222222222222222222222222222222222222222222222222222333222222222222333444444555555555555555555555555555666666666666777777777888888777777888888999:::888888888999999999::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<===???AAACCCDDDAAAAAAAAAAAABBBBBBBBBBBBDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDCCCCCCCCCDDDDDDDDDEEEFFFGGGHHHHHHHHHHHHJJJJJJJJJJJJJJJIIIGGGGGGEEEDDDCCCCCCDDDEEEFFFGGGGGGGGGHHHHHHHHHGGGGGGFFFEEEFFFFFFGGGGGGFFFFFFEEEDDDDDDDDDEEEEEEEEEEEEFFFCCCCCCCCCCCCCCCBBBAAAAAABBBAAA@@@@@@@@@AAACCCDDDCCCCCCBBBAAA???>>>======<<<<<<;;;;;;:::999999999777666555444333333333333444444333333333222222222222222222222111111111000111000000000000000000111333222111000000111222333---......///000111111111////////////////////////------......///000111111......------------......000000//////......------////////////////////////........................////////////////////////////////////////////////------------------------,,,,,,,,,---...///000000<<<======>>>???@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBB@@@@@@???>>>>>>>>>??????@@@AAABBBBBBBBBCCCEEEGGGEEEFFFFFFGGGGGGFFFFFFEEEEEEEEEEEEDDDCCCBBBAAA@@@>>>>>>????????????@@@@@@>>>>>>>>>======>>>>>>>>><<<<<<<<<;;;::::::999999::::::::::::999999999999888888777777777666666666777555333333333444333222111111222222222222111111000000000000000000000000//////000000000000////////////............//////........................,,,,,,+++++++++,,,------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,,,,---------------......///......---,,,++++++******------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---------------,,,,,,,,,,,,---......,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------------......///000///...---,,,+++++++++000///---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////......------------......---------............///......------------......,,,---...//////...---,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,---,,,,,,---...........................------------------------////////////////////////000000////////////000000///..................///...///000111111222111111222111111111111111111111000111111111111222222222222222222222222222222222111111111222222222222222222222222222222333444444444444444444444444444444555555666666666666777777666555555555555666777777888888888999999::::::;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<>>>@@@AAABBBAAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCEEEFFFGGGGGGGGGGGGHHHIIIJJJJJJJJJHHHGGGFFFEEEDDDDDDCCCDDDEEEGGGHHHHHHHHHHHHHHHGGGGGGGGGGGGEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBAAA@@@@@@AAA@@@@@@@@@@@@AAABBBBBBAAAAAAAAA@@@???>>>======::::::::::::999999999888777666555444333333333333333333333333222222222222111111111111000000000000111000000//////000000111111000000//////000000111000000000000000///......////////////////////////.........//////000000111///..................//////////////////.........////////////////////////........................////////////////////////------------------------++++++++++++++++++++++++,,,---------.../////////======>>>???@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@??????????????????@@@AAAAAAAAABBBDDDFFFDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCAAA@@@???=========>>>>>>?????????>>>======<<<<<<======>>>;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888777777666666666666555555555555777555333222333333222111111111222222222222111111000000000000000000000000...///000111111000///......///000000000000///..............................------,,,,,,,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,++++++,,,,,,------------------...//////------------------,,,,,,---------,,,,,,,,,++++++++++++,,,,,,,,,---------,,,,,,---------.........---,,,,,,,,,,,,---......---------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,,,,---.........//////---,,,+++,,,,,,---///...,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............------------......---------............///......------------......,,,---///000000///---,,,................................................------------------------(((+++......---,,,---///........................------------------------//////////////////////////////...//////000111222000//////......//////000...///000111111222222222111000000000000000000000000111111111111222222222111111111111111111111111000111111111222222222222222222222111222222333444444444444444444444444444555555555666666666777777555555555555555666777777888888999999:::;;;;;;<<<999::::::::::::;;;;;;;;;;;;;;;;;;<<<===>>>@@@AAABBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAAAAABBBBBBBBBBBBDDDEEEFFFGGGGGGGGGGGGGGGIIIJJJIIIHHHFFFEEEEEEDDDDDDDDDDDDFFFGGGHHHJJJIIIHHHGGGFFFGGGHHHHHHEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBB@@@????????????@@@AAAAAAAAAAAAAAA???>>>>>>>>>======<<<<<<999999999999999888888888777666555444444333333333333333333222222222222111222222222111111111000000000000////////////000000...//////////////////...///000000111111000......///////////////////////////////////////000000000000//////......//////000.........///////////////////////////////////////........................////////////////////////------------------------------------------------------..................>>>>>>???@@@AAABBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBBBBAAA@@@@@@@@@AAA>>>???AAAAAA@@@AAACCCEEECCCCCCDDDDDDDDDDDDCCCCCCCCCDDDDDDDDDCCCAAA???>>><<<=========>>>>>>??????======<<<<<<<<<<<<======;;;;;;;;;<<<<<<<<<<<<===888888888777777777777666666555555555555444444444666555333222333333222111111111222222222222111111000000000000000000000000---///000222222000///---,,,---///000000///---,,,........................000///...---------------++++++,,,,,,,,,---------+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,,,,++++++,,,------...------------...//////,,,,,,------...//////000---------,,,,,,+++++++++++++++,,,,,,,,,------------------....../////////---,,,,,,,,,,,,---............//////......---,,,........................------------------------000///......///000000///...---,,,+++,,,---...///---,,,+++++++++---///111,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////.........------.........---------.........//////.........------.........,,,---///000000///---,,,////////////////////////................................................+++...111111///......000........................------------------------////////////////////////............///111222222000000////////////000000......///111111222222222.../////////000000000111000111111111111222222222111111111111111111111111000000111111222222222222222222111111222222333444444444444444444444444444555555555555666666666777777777777777777888999999888888999:::;;;;;;<<<<<<999999:::::::::;;;;;;;;;;;;;;;;;;<<<===>>>???@@@BBBBBBBBBCCCCCCCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCBBBAAAAAAAAA@@@@@@AAABBBBBBAAABBBCCCEEEFFFFFFGGGGGGFFFGGGHHHIIIIIIHHHFFFEEEEEEDDDDDDDDDEEEFFFHHHIIIKKKJJJHHHFFFFFFFFFHHHIIIEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBBBBCCCBBBBBBAAA@@@???>>>>>>???@@@AAABBBAAA@@@@@@<<<<<<<<<<<<<<<<<<;;;;;;999999999888888888888888777777666555444444444444333333333222222222111111333333333222222222111111000000////////////000000...///000111111000///...+++,,,...000111222111111000000000000000000000000000000000000////////////000000////////////000000---.........//////000000////////////////////////........................////////////////////////////////////////////////111111111111111111111111...............---------=========>>>??????@@@@@@??????@@@AAAAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAAAAABBBBBBBBBCCCCCCBBBAAABBBCCCDDDEEECCCCCCBBBAAAAAA@@@??????>>>>>>===<<<<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;;;;;;;:::999999888888777:::999999888777666666555666666555444333333222222444444444444333222111000111111111111111111111111000///...,,,,,,...///000222222111///...---,,,+++........./////////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------.........------,,,,,,,,,.........------,,,,,,,,,,,,---...//////...---,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,......------------......------------------------------------------------+++,,,------......------------------------------///...---,,,,,,---...///........................//////...------------...........................+++,,,------......------------,,,,,,,,,,,,++++++,,,,,,---......---,,,,,,---------------------------------............///000---,,,---///000...,,,////////////////////////000000000///.........---......//////...---,,,,,,,,,,,,,,,------,,,++++++........................//////.........---------.....................---///////////////.........////////////////////////////////////////////////////////////000000000000000111111111111222222222222111111111000000//////...///000222222111111000333222222111111222222333222222111111222222333444444444444444444444444444555555555555555444444444555666666666777777777777888999999::::::999999888999999::::::::::::;;;;;;:::;;;;;;<<<===>>>@@@@@@@@@@@@AAAAAABBBCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDAAAAAAAAA@@@@@@?????????BBBBBBBBBCCCDDDEEEEEEFFFGGGFFFFFFFFFEEEEEEDDDDDDGGGFFFEEEDDDDDDFFFHHHJJJNNNMMMMMMLLLKKKJJJJJJIIIIIIJJJJJJJJJIIIGGGEEEDDDCCCBBBBBBAAAAAAAAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>======<<<<<<>>>======<<<;;;;;;::::::999999999999888888888777666555444333222333333444555555444333333222111111//////000222222333333333000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000---...///000000111111000000000000000000000000000////////////////////////........................//////............////////////////////////////////////.........---------//////............//////<<<======>>>>>>???@@@@@@??????@@@AAAAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA???@@@@@@@@@AAAAAAAAAAAABBBAAA@@@@@@@@@AAACCCCCCCCCBBBBBBAAA@@@???>>>>>>>>>======<<<;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::999888888777777999888888777666666555555666555555444333333222222444444444444333222111000111111111111111111111111333222000//////000222333111111000///...------,,,............///////////////.........------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------......---------,,,,,,,,,------------------,,,,,,,,,---...//////...---,,,...------,,,,,,+++++++++------------------------------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------......------------..............................//////...------------...........................+++,,,------......------,,,,,,,,,------.........,,,,,,---......---,,,,,,........................------------............///---,,,---//////...,,,........................//////........................//////...------,,,---------......------,,,---------...............//////.........------------------.........///////////////////////////...////////////////////////////////////////////////////////////000000000000000000111111111222222222111111111111000000000///...///000111222111111000333222222111111222222333222222222222222333333444333333333333333333333333444444444444444444444444999999999888888888888888888999999::::::999999888999999::::::::::::;;;;;;999999999:::;;;<<<===>>>@@@AAAAAABBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDAAAAAAAAAAAA@@@@@@@@@???BBBBBBBBBCCCDDDEEEEEEEEEGGGGGGGGGFFFFFFFFFEEEEEEFFFFFFEEEDDDEEEFFFGGGHHHLLLMMMMMMMMMMMMNNNNNNNNNJJJJJJKKKJJJIIIGGGEEEDDDDDDCCCCCCBBBAAAAAAAAABBBAAAAAA@@@@@@@@@@@@@@@@@@??????>>>>>>======<<<<<<======<<<;;;;;;::::::999999999888777777777777777666555444333333333444444555555444333333222111111///000111222333333333333000000000000000000000000////////////////////////////////////////////////.../////////000000000000000000000000000000000000//////000000000//////...////////////////////////////////////////////////........................///..................///........................//////.........---------//////............//////<<<<<<======>>>?????????>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA???????????????@@@@@@@@@@@@@@@?????????@@@AAABBBBBBAAAAAA@@@>>>======<<<======<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::999999888888777666666777777666666555444444444555555444444333333222222444444444444333222111000111111111111111111111111333222111000000111222333000/////////................................................------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------...------------,,,,,,,,,,,,,,,------------------------............------//////...------,,,++++++........................,,,,,,,,,++++++,,,,,,,,,------------------------+++++++++++++++++++++++++++,,,------......---------------------------------..................---........................//////...------------...------------------------+++,,,------......------+++,,,,,,---...///000111,,,------......------,,,////////////////////////------------...............---,,,---...///...,,,---------------------------------------..................///......---,,,------...//////......------------.........//////...............---------,,,------....../////////......//////////////////////////////////////////........................////////////000000000000000000000111111111222222111111111111000000000000//////000111111111111000222222111111111111222222333333222222333333444555333333333333333333333333222222222333444444444555777777888888999999999999888999999::::::999999888999999::::::::::::;;;;;;999999999:::;;;<<<===>>>AAAAAABBBBBBCCCDDDDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDBBBAAAAAAAAAAAAAAA@@@@@@BBBBBBBBBCCCDDDDDDEEEEEEGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFHHHIIIJJJKKKLLLNNNOOOOOOMMMMMMMMMMMMKKKIIIGGGFFFFFFEEEDDDCCCBBBAAAAAAAAAAAAAAAAAA@@@@@@???????????????>>>>>>======<<<<<<<<<<<<;;;::::::999999888999888777555555666666777555555444333333333444444555444444333333222222111000000111222333333333333000000000000000000000000........................////////////////////////....../////////000000000000000000000000000000000000000000000///...------........................////////////////////////.......................................................................................---------........................;;;;;;<<<======>>>>>>???>>>???@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBB>>>>>>>>>>>>>>>?????????????????????@@@@@@AAAAAA@@@@@@???>>>===<<<;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;::::::999888888777777666666555555555555444444333333333444444444333333333222222333333333333333222111111111111111111111111111111111000////////////000111.........//////////////////...............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------,,,,,,,,,------.........------------------------//////...---,,,+++******------------------------------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------........................,,,---...//////...---,,,........................//////...------------...------------------------+++,,,------......------+++,,,,,,---.../////////------------------------........................,,,,,,---------.........------------------------------------------------+++,,,,,,,,,---.........---...............------,,,------............---,,,,,,------.../////////.............................................---............////////////////////////////////////////////////////////////////////////000000000000000000000000111111111111111111111000000000000000///000000000111111111111222222111111111111222222333333333222333333444555222222222222222222222222222222333444444555666666333333444666777888999:::888999999::::::999999888999999999:::::::::;;;;;;<<<<<<<<<<<<===>>>???@@@AAABBBBBBCCCCCCDDDDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBCCCCCCDDDDDDDDDFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDEEEFFFFFFEEEEEEDDDCCCDDDEEEFFFGGGIIIJJJJJJOOOPPPPPPOOONNNLLLIIIHHHGGGFFFDDDCCCBBBAAAAAAAAABBBAAAAAA@@@@@@???????????????>>>>>>======<<<<<<;;;;;;::::::999888888777888777555444444444666777444444444444444444444444444444444333333222222222///000111111222222222111000000000000000000000000////////////////////////////////////////////////........./////////000000//////////////////////////////000000///......---........................////////////////////////........................////////////////////////................................................------............------;;;;;;;;;<<<======>>>>>>===>>>???@@@AAAAAABBBAAABBBBBBBBBBBBBBBBBBBBBBBB>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@AAAAAAAAAAAA??????>>>======<<<<<<;;;;;;;;;::::::::::::;;;;;;<<<;;;;;;;;;;;;:::::::::888777777666666555444444444444444444333333333333333333333333333222222222222222333333222222111111000000000000000000000000000//////////////////000............//////////////////......---------,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------,,,,,,,,,------.........---------,,,,,,------------------,,,+++******)))++++++++++++++++++++++++......------------......------------------------........................+++,,,------......------........................,,,---...//////...---,,,........................//////...------------...------------------------+++,,,------......---------,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,------------...,,,---------,,,,,,------------------------------+++,,,,,,,,,---.........------...............---***+++,,,------------------------.........//////---.....................000000///...---,,,,,,+++---.........//////000000////////////////////////000000000000000000000000////////////000000000000//////000000000111111111000000000000000000111111000000000000000111111111222111111000000111111222333222222222222333444444222222222222222222222222333444444555666777777888555555666666777777888888888999999::::::999999888999999999:::::::::;;;;;;===============>>>???@@@AAAAAABBBBBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEDDDDDDCCCBBBCCCCCCCCCDDDDDDDDDEEELLLLLLMMMMMMLLLJJJHHHGGGFFFFFFDDDCCCAAAAAA@@@@@@AAAAAAAAA@@@@@@???????????????>>>>>>======<<<<<<;;;::::::999888888777777777777555444444444555666333444444444444444444444444444333333333333222222...///000000000000000000000000000000000000000000000000000000000000000000////////////////////////............////////////////////////////////////------...///////////////........................////////////////////////........................///000111111111111000///........................---.....................------...//////...------::::::;;;;;;<<<============>>>???@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB????????????>>>>>>>>>>>>??????@@@AAAAAAAAAAAA@@@========================::::::999999999:::;;;;;;;;;;;;;;;;;;::::::::::::777777666555555444444333444444333333333333333333333333333333222222222222111222222222222222111111000000000000000000000000000000000111111000000000........./////////////////////......---,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,------------...,,,,,,------------------------,,,,,,,,,,,,------,,,,,,++++++++++++******************************///......------......///------------------------........................+++,,,------......------........................---..................---........................//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------,,,,,,,,,+++++++++...------,,,,,,------...------------------------,,,,,,,,,,,,------------+++---...---,,,+++,,,------------------------------------------.........,,,---......///.........******+++,,,------------........................---------...............000000///...---,,,,,,+++------......///000000000////////////////////////000000000000000000000000////////////000000000000/////////000000000111111000000000000111111111111000000000///000111111222111111000000000000111111222222111111222222333444333333333333333333333333555555555666777777888888;;;;;;:::999888777666666888999999::::::999999888999999::::::::::::;;;;;;<<<<<<;;;;;;<<<<<<===>>>@@@@@@AAAAAABBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBCCCCCCCCCCCCDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCEEEFFFGGGGGGGGGFFFDDDCCCEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>======<<<<<<;;;;;;:::999999888888777666666666666666555555555222333444555555555444444333333333333333333333333//////000000000000000///000000000000000000000000111111111111111111111111////////////////////////------........./////////000000000000000000000000,,,,,,---...////////////........................////////////////////////........................//////111111111111//////---------------------------------...............---...///000000///...---999::::::;;;<<<<<<=========>>>???@@@AAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@@@@??????>>>>>>>>>===>>>???@@@@@@@@@??????<<<<<<<<<===>>>>>>??????999999999999999:::;;;;;;;;;;;;;;;:::::::::999999666666555555444333333333444444444444444444444444222222222222222222222222111111222222222222111111000000000000000000000000//////000000000000/////////////////////.........//////...------,,,++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,---------......------------------,,,,,,------,,,++++++,,,------+++++++++,,,,,,,,,,,,---++++++++++++++++++++++++...------,,,,,,------...------------------------........................+++,,,------......------..............................------------..............................//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,---------------...---,,,,,,,,,,,,---...........................++++++,,,,,,,,,---------+++---...---+++***,,,...........................//////..................,,,------...//////......***+++,,,---............/////////...------,,,,,,---------.........//////........................------......///000000111////////////////////////........................////////////000000000000////////////000000000111///000000000111111111111111000/////////000222222111111000000000000111111111111000000111111222333333333333333333333333333555555666666666666666666:::999999999888888777777888999999::::::999999888999999::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<===>>>??????@@@@@@AAABBBBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBCCCCCCDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDEEEDDDCCCBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDAAABBBCCCEEEEEEDDDDDDCCCCCCBBBAAA@@@@@@@@@@@@@@@?????????@@@@@@AAAAAABBB??????>>>>>>======<<<<<<;;;;;;;;;:::999999888888555666777888888666555444222333444555555555444444333333333333333333333333111111222222222222111111000000000000000000000000000000000000000000000000////////////////////////---------.........//////000000000000000000000000------......///.........////////////////////////////////////////////////........................---...///000000///...------------------------------------.........//////...///111222222111///...999999:::;;;;;;<<<<<<=========???@@@AAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCAAA@@@@@@@@@??????>>>>>>;;;<<<>>>?????????>>>===;;;;;;<<<===>>>???@@@AAA999888888888999::::::;;;;;;;;;;;;:::::::::999999666555555444444333222222444444444444444444444444222222222222222222222222000111111222222222111111000000000000000000000000,,,,,,------------,,,,,,000000//////............//////...---,,,,,,+++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,------..................------,,,,,,,,,------++++++++++++------++++++,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------------------------------+++,,,------......------///////////////////////////...---,,,,,,---...///........................//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------+++,,,,,,---...///000000...---,,,,,,,,,,,,---...////////////////////////++++++,,,,,,,,,---------***,,,...---+++***,,,...////////////////////////000000000///.........---,,,,,,---.../////////...+++,,,---...////////////000000///...---,,,,,,+++---------.........//////++++++,,,---...///000111---------...///000000111////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,////////////000000000000////////////000000000000//////000000111111111222111000/////////000222333111111000000000000111111000000000///000111111222444444444444444444444444555555555555555444444444222333444666777999:::;;;999999999::::::999999999999999:::::::::;;;;;;;;;???>>>>>>>>>>>>??????@@@>>>??????@@@@@@AAABBBBBBDDDDDDDDDDDDDDDDDDDDDDDDBBBCCCCCCCCCDDDDDDEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDEEEEEEFFFEEECCCAAA@@@AAACCCDDDBBBBBBBBBCCCCCCCCCDDDDDDAAABBBDDDEEEFFFFFFFFFEEEAAAAAA@@@??????@@@@@@@@@>>>>>>???@@@AAABBBBBBCCC?????????>>>======<<<<<<<<<<<<;;;::::::999999888555666888:::999777555333111222444555666555444444333333333333333333333333333333444444444333333222000000000000000000000000////////////////////////////////////////////////---------.........//////000000000000000000000000////////////...---,,,,,,000000000000000000000000////////////////////////........................+++,,,...//////...,,,+++---------------------------------.........//////...000111222222111000...<<<<<<<<<;;;;;;<<<<<<<<<>>>>>>???@@@AAABBBBBBCCCCCCCCCBBBBBBBBBBBBAAAAAABBBAAAAAA@@@?????????@@@AAAAAA@@@@@@???>>>>>>===>>><<<;;;===AAACCCCCCAAA;;;;;;::::::::::::999999888888888888777777777777555555444333333333333444555555444333333222111111333333333222222111111111111111111111000000000000////////////////////////////////////////////////////////////....................................*********++++++,,,,,,,,,........................---------.........//////---,,,,,,,,,,,,---......------------------------,,,,,,------...---------,,,------......------,,,000///...---,,,+++++++++------------------------......////////////.........---,,,,,,,,,---...///------,,,+++,,,---...///---.........---,,,,,,+++------............------..................------............---,,,++++++,,,------......------,,,////////////...---,,,+++........................////////////////////////------------------------------............---------------............///------------------------........................------------------------//////.........------------......//////......------------...------,,,,,,........................................................................222000///000111111000///......//////000000111111000000000000111111111111---...000111111111000///000111111111111222222222111111111111111111111111222222111111111111111111222333555444333333444666555444444333333444444555777777777777777777777777777888888999999:::;;;;;;999999::::::::::::;;;;;;============>>>>>>>>>>>>>>>??????@@@@@@AAABBBBBBDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCDDDDDDEEEDDDCCCBBBBBBBBBBBBBBBCCCDDDDDDEEEEEEEEEEEEEEEFFFEEEDDDDDDEEEDDDBBB@@@BBBBBBBBBCCCCCCCCCCCCDDDCCCCCCDDDDDDDDDDDDCCCCCCCCCBBBAAA???>>>======<<<>>>@@@AAAAAA@@@???AAABBBAAAAAA@@@??????>>>>>>===>>>======;;;:::999888888777666666666666777777888333333333333333444555666333333333333333333333333111111111111111111111111000000000000000000000000000000//////.........---////////////////////////,,,------......------,,,------............------000000000000000000000000////////////////////////---...///000000///...---////////////////////////...------------...////////////000000000000//////000000000000000//////...000000111111111111000000<<<;;;;;;::::::;;;;;;<<<<<<<<<===>>>???@@@AAAAAA@@@@@@@@@AAAAAABBBBBBBBBBBBAAA@@@@@@?????????@@@@@@@@@@@@?????????>>>>>>===;;;:::<<>>;;;;;;::::::::::::999999888888888888777777777777555555444333333333333444555444444333222222111111333333333222222111111111111111111000000000//////////////////////////////....................................------------..............................------------------........................,,,------------.........---------------......///------------------------//////......---,,,+++***,,,------......------,,,///...------,,,,,,,,,,,,---------------------------......//////......------,,,+++*********+++,,,------,,,,,,,,,---...///------......------,,,+++------............------........................---------...------,,,,,,,,,------......------,,,...............------,,,................................................000000000000000000000000------............---------------............///------------------------........................------------------------//////.........---------+++,,,,,,------,,,,,,+++---------......------,,,........................,,,,,,,,,,,,,,,,,,,,,,,,........................111///...///000000///...////////////000000000000/////////000000000111111...//////000000000000000000111111111111222222222111111111111111111111111111111111111111111111111222333555444333333444666666555555444444555555666777777777777777777777777777888888999999::::::;;;999999::::::::::::;;;;;;============>>>>>>>>>>>>?????????@@@AAAAAABBBBBBCCCCCCDDDDDDDDDEEEEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDEEEDDDCCCCCCBBBBBBCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEFFFEEEDDDCCCDDDCCCAAA???BBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCCCCCCCBBBBBB@@@???>>>>>>======???@@@AAAAAA@@@@@@AAABBB@@@@@@@@@???>>>>>>======>>>===<<<;;;:::999999888777777666666666666777777444444333333333444555555333333333333333333333333111111111111111111111111000000000000000000000000000/////////............////////////////////////,,,------......------,,,------............------........................////////////////////////---...///000000///...---////////////////////////...------------...//////...//////000000//////.........//////......---,,,///000000111111000000///;;;::::::999999::::::;;;:::;;;<<<===>>>??????@@@======>>>???@@@AAABBBCCCAAAAAA@@@????????????@@@????????????????????????;;;:::::::::<<<===<<<;;;;;;;;;::::::::::::999999888888888888777777777777555555444333333333333444444444333333222222111111222222222222222111111111111111000000000000//////////////////////////////...........................------------,,,,,,,,,------------------------//////......---,,,,,,,,,------------------------,,,,,,,,,,,,------------......------......///000---------------------------.........---,,,,,,+++,,,------......------,,,...------,,,,,,---------------------------------,,,------......------,,,------,,,+++******++++++---,,,,,,,,,,,,---...///------......------,,,,,,------............------........................,,,,,,------...---------,,,------......------,,,,,,,,,---............---........................------------------------------------------------------............---------------............///------------------------........................------------------------...............---------,,,,,,------------,,,,,,,,,------.........------........................,,,,,,,,,,,,,,,,,,,,,,,,........................000///---...//////---,,,000000000000////////////....../////////000000000000////////////000111111000111111111111222222222111111111111111111111111111111111111111111111111222333555444333333444666666666666555555666666666777777777777777777777777777777888888999:::::::::999999::::::::::::;;;;;;<<<<<<=========>>>>>>>>>??????@@@@@@AAAAAABBBBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDEEEEEEDDDCCCCCCCCCDDDDDDCCCDDDEEEEEEFFFFFFEEEEEEFFFDDDCCCBBBCCCBBB@@@>>>AAAAAAAAABBBBBBBBBCCCCCCBBBBBBCCCCCCCCCCCCBBBBBBAAA@@@@@@???>>>>>>?????????AAABBBBBBAAA@@@BBBCCC@@@@@@@@@???>>>>>>============<<<;;;:::999999888999888777666666555666666555555444333333333444444333333333333333333333333111111111111111111111111000000000000000000000000////////////............////////////////////////------............------------............------........................////////////////////////......////////////......////////////////////////......------......///000.........//////.........---------------,,,++++++...//////000000//////...:::999999999999999999:::::::::;;;<<<===>>>??????=========>>>???@@@@@@AAA@@@@@@???????????????@@@AAA@@@@@@???>>>=========;;;;;;::::::;;;;;;::::::;;;;;;:::::::::999999999888888888888777777777666555555444333333333333444333333333333222222111111222222222111111111111111111000000000////////////////////////////////////.................................---------,,,,,,------------------------,,,,,,,,,,,,,,,+++++++++------------------------+++++++++,,,,,,,,,------///............///000000------------------------)))***+++---.../////////,,,------......------,,,,,,,,,,,,,,,,,,---...///------------------------+++,,,,,,------,,,,,,+++000//////...------,,,,,,,,,,,,,,,,,,------......,,,------...------,,,,,,------............---------------...............++++++,,,---............,,,------......------,,,***+++,,,---....................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------............---------------............///------------------------........................------------------------..............................////////////......,,,------...................................................////////////........................000///......//////...,,,111111000000//////..................////////////111000/////////000222333000000111111111222222222111111111111111111111111111111111111111222222222222333555444333333444666666666555555555555666666666666666666666666666666777777777888999999::::::999999999:::::::::;;;;;;;;;<<<<<<<<<===>>>>>>>>>??????@@@@@@AAABBBBBBCCCBBBBBBBBBBBBCCCCCCCCCDDDDDDCCCCCCCCCCCCDDDDDDEEEFFFEEEEEEDDDDDDDDDEEEEEEDDDDDDEEEFFFFFFFFFFFFFFFFFFDDDBBBAAAAAAAAA???>>>@@@AAAAAAAAABBBBBBBBBBBBAAAAAABBBBBBBBBBBBAAAAAA@@@???????????????@@@@@@???AAABBBBBBAAAAAABBBCCCAAAAAAAAA@@@??????>>>>>>======<<<;;;::::::999999999999777666555555555555666555444333333333333333222222222222222222222222111111111111111111111111///////////////////////////////////////.........////////////////////////------............------------............------000000000000000000000000////////////////////////...//////////////////...////////////////////////...............//////000------............------,,,------------,,,++++++......////////////......999999999888888999999999::::::;;;<<<===>>>??????>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>>>>???@@@@@@BBBBBBAAA???===<<<;;;:::;;;<<<<<<;;;;;;::::::;;;;;;;;;:::::::::999999999888888888888777777777666555555444333333333333444333222222222222222111111111111111111111111111111000000000////////////...////////////////////////........................////////////.........---------------------------******+++,,,,,,---......------------------------+++++++++,,,,,,,,,------///............///000000------------------------)))***+++---.../////////,,,------......------,,,,,,,,,,,,,,,------...///------------------------++++++,,,,,,,,,,,,++++++////////////......------,,,,,,,,,---------------,,,,,,------...------,,,------............---------------.........//////++++++,,,---............,,,------......------,,,******,,,---......///...................................................////////////////////////------............---------------............///------------------------........................---------------------------........................//////000000//////...,,,---....../////////....................................//////000000000........................000///......000000///...111111000000//////..................////////////111000/////////000222333000000111111111222222222111111111111111111111111000000111111111222222222222333555444333333444666555444444333333444444555666666666666666666666666666777777888888999::::::999999999:::::::::;;;;;;:::;;;;;;<<<===>>>>>>>>>???@@@@@@AAABBBBBBCCCCCCBBBBBBBBBBBBCCCCCCCCCDDDCCCCCCCCCCCCCCCDDDEEEEEEFFFFFFEEEEEEEEEFFFFFFGGGEEEFFFGGGGGGHHHHHHGGGGGGGGGEEEBBBAAAAAA@@@???>>>@@@@@@@@@@@@AAAAAAAAABBB@@@@@@AAAAAAAAAAAA@@@@@@?????????>>>??????@@@AAA???@@@BBBAAA@@@@@@AAACCCCCCBBBBBBAAA@@@@@@??????<<<<<<<<<;;;;;;::::::999999999777666555555555555666555444333333333333333222222222222222222222222000000000000000000000000////////////////////////.........///////////////////////////////////////---......//////......---------............------000000000000000000000000/////////////////////////////////......////////////////////////////////////............///000000------............------...............---,,,,,,......////////////......:::999999888888999999:::::::::;;;<<<===>>>>>>?????????>>>>>>>>>=========???>>>>>>>>>>>>???@@@@@@BBBAAA@@@???===<<<::::::;;;<<<===<<<;;;:::;;;<<<;;;;;;::::::::::::999999888888888888777777777777555555444333333333333444222222222222222222111111000000000111111111111111000000////////////......////////////////////////------------------------000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...///000111222,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......------......///000---------------------------.........---,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,---...///------------------------+++,,,,,,------,,,,,,++++++,,,------------,,,,,,+++,,,------......------,,,,,,------......------------............------,,,,,,------.../////////,,,,,,------...---------,,,------......------,,,******+++------.................................////////////////////////........................------............---------------............///------------------------........................---------------------------------...............------............------,,,---...///////////////........................,,,,,,,,,---......//////........................///...---...000111111000000000000000////////////....../////////000000000111000000000000111222222000111111111111222222222111111111111111111111111000000000111222222333333222333555444333333444666444444333333333333444444777777777777777777777777666666777777888999999999999999::::::::::::;;;;;;::::::;;;<<<===>>>>>>???@@@@@@AAAAAABBBBBBCCCCCCBBBBBBCCCCCCCCCDDDDDDDDDCCCCCCBBBCCCCCCDDDEEEFFFGGGGGGFFFFFFFFFGGGHHHHHHGGGHHHHHHIIIJJJIIIIIIIIIIIIFFFCCCAAAAAAAAA@@@?????????@@@@@@@@@AAAAAAAAA??????@@@@@@@@@@@@??????@@@???????????????@@@@@@>>>@@@AAAAAA@@@???AAABBBBBBBBBBBBAAA@@@@@@??????<<<<<<;;;;;;;;;:::::::::999888777666666555666666555555444333333333444444222222222222222222222222000000000000000000000000000000000000000000000000.........///////////////////////////////////////......////////////......------............------........................//////////////////////////////............////////////////////////////////////......//////000111.........//////.........///////////////...------...//////000000//////...::::::999999999999::::::888888999:::;;;<<<======>>>>>>>>>>>>>>>>>>??????>>>>>>>>>>>>>>>???@@@@@@??????>>>>>>======<<<<<<999;;;<<<<<<:::999;;;===;;;;;;::::::::::::999999888888888888777777777777555555444333333333333444111111111111111111222222///000000000111111111222000000/////////.........////////////////////////------------------------//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000111111,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........---------------......///------------------------//////......---,,,+++***,,,------......------,,,------,,,,,,,,,---......------------------------,,,,,,------------,,,,,,***+++,,,---......------+++,,,---.........------+++,,,------......------------............------,,,,,,------...//////000---------...------,,,,,,,,,------......------,,,***+++,,,---------------................................................,,,,,,,,,,,,,,,,,,,,,,,,------............---------------............///------------------------........................---------------------------------.........//////------............------,,,---...///000000000000........................,,,,,,,,,---.../////////........................,,,++++++---///111111111////////////000000000000/////////000000000111111000000111222222222222111000111111111111222222222111111111111111111111111///000000111222222333333222333555444333333444666555555444444444444555555777777777777777777777777666666777777888888999999999999::::::::::::;;;;;;999::::::;;;<<<===>>>???@@@@@@AAAAAABBBCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEBBBBBBBBBCCCCCCDDDEEEFFFGGGGGGGGGGGGGGGHHHIIIIIIIIIIIIJJJKKKKKKKKKKKKKKKJJJGGGDDDBBBAAAAAA@@@???????????????@@@@@@@@@@@@>>>??????????????????>>>@@@@@@??????????????????===>>>@@@???>>>>>>???AAAAAAAAA@@@??????>>>>>>===<<<;;;;;;;;;;;;:::::::::777777666666666666777777444444333333333444555555111111111111111111111111000000000000000000000000000000000000000000000000............/////////000////////////////////////......////////////......------............------........................////////////////////////000///...------...///000///////////////////////////////////////000000111...//////000000//////...///////////////...------///000000111111000000///;;;::::::999999::::::;;;777777888999:::;;;;;;<<<<<<<<<===>>>???@@@AAAAAA>>>>>>===>>>>>>???@@@@@@<<<<<<======>>>>>>??????777:::<<<;;;999999;;;===;;;;;;;;;:::::::::999999888888888888777777777777555555444333333333333444111111111111111111222222//////000000111111111222000/////////............////////////////////////------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---,,,,,,,,,,,,---......------------------------,,,,,,------...---------,,,------......------,,,...------,,,,,,---------------------------------,,,------......------,,,+++,,,...000111111000000+++,,,---.........---,,,+++,,,,,,---.........------..................---,,,,,,------...///000000............---,,,++++++,,,------......------,,,++++++,,,---------,,,,,,........................------------------------////////////////////////---..................------------.........//////------------------------........................---------------------------------.........////////////000000000000//////,,,---...///000000000000.................................///000111111222........................)))))))))+++///111111111......//////000000111111000000000000111111111111///000111333333222111111000111111111111222222222111111111111111111111111///000000111222222333333222333555444333333444666666666555555555555666666777777777777777777777777666666666777888888999999999999:::::::::;;;;;;;;;999999:::;;;<<<===>>>???@@@@@@AAABBBBBBCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEBBBBBBBBBCCCCCCEEEFFFFFFGGGGGGGGGGGGHHHHHHIIIJJJJJJKKKKKKLLLLLLLLLLLLLLLKKKHHHDDDBBBBBBAAAAAA@@@>>>????????????@@@@@@@@@>>>>>>????????????>>>>>>AAA@@@@@@???>>>>>>??????<<<>>>??????>>>>>>???@@@??????>>>>>>===<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::777666666666666777777888333333333333444444555666111111111111111111111111000000000000000000000000000000000000000000000000---.........//////000000////////////////////////......////////////......---..................---000000000000000000000000////////////////////////000///...------...///000///////////////////////////////////////000111111//////000000000000//////......//////......---,,,000000111111111111000000999999888888777888888888999999::::::;;;<<<============>>>???@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@??????======>>>>>>===<<<;;;;;;<<<;;;::::::999999::::::<<<<<<<<<;;;:::999888777999888888777777777777777555555444333333222111111////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............------)))***++++++))))))***++++++---......---,,,,,,---...........................---,,,++++++---...000000///...------------------------------------------,,,,,,...//////---***---......,,,((((((+++///000000//////......------000///---,,,++++++,,,,,,---...///...------...///...---,,,,,,---...000111000000000000000000000000---------............///------------------------........................///...,,,,,,,,,---///111------............------------------------------.........------,,,,,,,,,,,,------......------,,,---------------------------...///...------...///...------,,,,,,------............------,,,,,,,,,---------............///,,,,,,---...///000111222------------------------........................////////////000000000000//////............//////......------------..............................111000///......------...////////////000000000000000000000000000111111222000000000000111111111111000000000///000000111222111222333444444333222111444444444555555555555666999888888888777777666666777777777777888888888888888888999999999999888888888999;;;<<<======>>>>>>?????????@@@AAABBBDDDEEEBBBBBBBBBBBBCCCCCCCCCCCCEEEEEEDDDDDDDDDDDDDDDEEEEEEFFFFFFGGGHHHIIIJJJJJJLLLLLLMMMNNNNNNNNNNNNMMMLLLJJJFFFDDDDDDCCCBBBAAAAAAAAAAAA@@@@@@@@@?????????>>>=========>>>@@@AAA?????????>>>>>>>>>>>>===??????>>>===============???>>>>>>===<<<;;;;;;;;;===;;;999888666666666777555555444444444333333333222333333444444333333222222222222111111111111000111111000000//////......///////////////......---////////////////////////...///000111000///---+++............////////////000000000000000000000000///////////////.........////////////////////////------............------//////////////////////////////.........---------000000///...............////////////////////////000000000000000000000000:::999999888888888999999999::::::;;;<<<<<<============>>>??????@@@AAAAAAAAAAAA@@@@@@?????????>>>===============<<<;;;;;;<<<;;;::::::999999::::::::::::::::::999888777777999888777777666666777777555555444333333222111111000000000000000000000000000000000000000000000000//////////////////////////////////////////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------............------***+++,,,,,,******+++,,,+++---......---,,,------........................,,,,,,------......------......---,,,,,,,,,,,,,,,---------------------------,,,,,,---//////---+++,,,...///...---,,,,,,---............------------000000///...//////000111---...///...---,,,---///......---------......///........................---------............///------------------------........................///...---,,,,,,---///000------............------------------------------......---------,,,,,,,,,,,,------......------,,,---------------------------...///...---,,,---///...------,,,,,,------.........---------,,,,,,,,,---------............///---,,,,,,,,,,,,+++++++++------------------------.........................../////////000000000000//////............///////////////....../////////........................---------......///000111////////////000000000000000000//////000000111222000000000000111111111111111000000000000111222222222222222333333222222222444444444444555555555555777777666666666555555555555666666666666777777777888888999999999999888888888999:::<<<======>>>>>>??????@@@@@@AAABBBCCCCCCBBBBBBBBBCCCCCCCCCDDDDDDEEEEEEDDDDDDDDDDDDDDDEEEFFFFFFGGGHHHIIIJJJKKKKKKLLLLLLMMMNNNNNNNNNNNNNNNKKKIIIFFFDDDCCCCCCBBB@@@AAAAAAAAA@@@@@@@@@@@@??????>>>>>>===>>>???@@@AAA@@@????????????>>>>>>>>>>>>>>>===<<<<<<<<<<<<===>>>>>>===<<<<<<;;;::::::;;;:::999777666555666666555444444444444333333333222333333444444333333222222222222111111111000000////////////000000000000///////////////......---///////////////////////////......---------------............////////////////////////////////////.........///////////////////////////////////////---......//////......---////////////////////////000000/////////.........000000///...............////////////////////////000000000000000000000000::::::999999999999::::::;;;;;;;;;<<<<<<======>>>===>>>>>>??????@@@@@@@@@AAAAAA@@@??????>>>=====================<<<<<<;;;<<<;;;::::::999999::::::888888999999999888888777999888777777666666777777555444444333333222222111111111111111111111111111000000000000000000000000////////////////////////.......................................---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------+++,,,------++++++,,,---,,,---//////---,,,---...........................***+++---//////...---+++------,,,+++++++++,,,,,,---------------------------,,,,,,---......---+++,,,,,,...000111000...+++,,,,,,,,,,,,,,,---------,,,,,,,,,,,,---...///000,,,...///...---,,,---.....................---------------------------------------............///------------------------..............................---,,,,,,...///000------............------------------------------...------------,,,,,,,,,,,,------......------,,,------------------------,,,...///...---,,,---......------,,,,,,------......------------,,,,,,,,,---------............///,,,,,,,,,+++++++++******------------------------............................../////////000000000//////............//////000000////////////000000////////////////////////------......///000000000////////////000000000000000000//////000000111222000000000000111111111111111111111111111222333333333222222222222222222333444444444444555555555555555555555444444444444333555555555555666666666666888888999999999999888888888999:::<<<============>>>???@@@BBBBBBBBBAAAAAABBBCCCCCCCCCCCCDDDDDDDDDEEEDDDDDDCCCCCCDDDEEEEEEFFFGGGGGGHHHIIIJJJKKKLLLLLLMMMNNNNNNOOOOOONNNNNNKKKHHHEEEDDDDDDCCCBBB@@@AAAAAAAAAAAA@@@@@@@@@@@@???>>>>>>>>>>>>???@@@@@@@@@@@@@@@????????????>>>===<<<<<<;;;;;;;;;;;;;;;===<<<<<<;;;;;;:::::::::999999777666555555444555444444444444333333333333222222333333333333222222222222111111111000000000.........///000111111111///////////////......---////////////////////////...---+++***+++,,,...000............////////////........................------......//////000000////////////////////////---......//////......---////////////////////////000000000000000/////////000000///...............////////////////////////000000000000000000000000::::::999999::::::;;;;;;<<<<<<<<<<<<======>>>>>>===>>>>>>>>>?????????@@@@@@@@@??????>>>===<<<<<<<<<===============<<<<<<<<<;;;::::::999999::::::777888999999999999999888888888777666666666666666444444444333333222222222111111111111111111111111000000000000000000000000////////////////////////................................................------------------------........................------------------------,,,---...---,,,,,,---...,,,...//////...------...........................+++,,,---.........---,,,------,,,,,,,,,,,,,,,---------------------------...---,,,,,,......---,,,---++++++---000111///+++++++++,,,,,,------......+++++++++,,,,,,------...,,,---......,,,,,,---.........///000///...,,,+++---------------------------------............///,,,,,,------------------...........................------------...///000------............------------------------------------------------------,,,------......------,,,,,,,,,------------------,,,---......,,,,,,---......------,,,,,,------...---------------------------------............///,,,,,,---......///000000------------------------................................./////////000000//////............//////000//////////////////000000000000000000000000000000000000//////...------////////////000000000000///////////////000111111///000000000111111111111222222111111222222333444444333222111111222333444333333444444444555555555444444444444444444444444555555555666666666777777888888999999999999888888888999:::;;;<<<=========>>>???AAABBBCCCAAA@@@???BBBBBBCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCDDDEEEEEEGGGGGGHHHIIIJJJKKKKKKLLLLLLMMMMMMNNNOOONNNNNNNNNKKKIIIGGGFFFFFFEEECCCBBBBBBBBBAAAAAAAAA@@@@@@@@@>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@????????????<<<;;;::::::999999::::::;;;;;;:::::::::999999999777777666555444444333333444444444333333333222222222222333333333333222222111111111111000000000000.../////////000000000111///////////////......---////////////////////////------,,,,,,,,,---///000............////////////........................,,,------...///000111111////////////////////////......////////////......////////////////////////////////////////////////000000///...............////////////////////////////////////////////////:::999999999::::::;;;<<<<<<<<<<<<===============>>>>>>>>>>>>>>>???????????????>>>======<<<;;;;;;<<<<<<===============<<<<<<;;;::::::999999::::::999999::::::::::::::::::888777777666555666666666444444333333333333222222111111111111111111111111000000000000000000000000........................////////////////////////---.....................------------------------...........................---,,,,,,,,,,,,---...,,,---......,,,,,,---...,,,...//////...------...........................------,,,+++,,,---...///......------------......------------------------...---,,,,,,---...---,,,...+++((()))---///...---,,,,,,------.........///000000000000//////......,,,---...---,,,+++,,,.........///000///...,,,+++........................---------............///,,,,,,,,,---------..............................------------......//////------............------------------------------------------------------,,,------......------,,,,,,,,,,,,---------......,,,---...---,,,+++,,,......------,,,,,,------...---------------------------------............///......//////000000111111------------------------....................................//////////////////............/////////......------......///000000000000000000000000///000000000///...---,,,////////////000000000000/////////...///000000111///000000000111111111111222222111111222222333444444333222111111222333444333333333444444444444555555555555555555555555555666666777777777888888888888888999999999999888888777888999;;;<<<<<<=========???AAABBBBBBAAA???>>>BBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEFFFGGGGGGHHHIIIJJJKKKKKKKKKLLLMMMMMMNNNNNNMMMMMMLLLKKKIIIHHHIIIHHHFFFDDDBBBBBBBBBAAAAAAAAA@@@@@@>>>?????????@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>;;;;;;:::999999999999999999999999999888888888888666555555555444444333333444444333333333222222222111222222333333222222111111111111000000000//////111000000000/////////...///////////////......---////////////////////////,,,---...///000000///...............////////////........................,,,------...///000111111////////////////////////...//////////////////...////////////////////////........................000000///...............////////////////////////////////////////////////999888888999999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<;;;;;;;;;<<<==================<<<;;;::::::999999::::::::::::;;;;;;;;;::::::999888777666666555555666666333333333333333333333333111111111111111111111111000000000000000000000000........................////////////////////////---------...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...,,,---......,,,,,,---...---...000000...---...///...........................---+++***+++,,,///000......---------...//////------------------------///---++++++---...------...,,,***)))***,,,---...------------............//////000//////---,,,++++++---...---,,,+++,,,---..................------........................---------............///+++,,,,,,------.................................---------............///------............------------------------------,,,,,,,,,------------...,,,------......------,,,+++,,,,,,------.........+++---...---,,,+++,,,---...------,,,,,,------...,,,,,,,,,------------...---------............///111000000///...---,,,,,,------------------------........................------.........///////////////............//////......------------......////////////////////////+++---...000000000000///////////////000000000000//////......//////000111000000000000111111111111111111111111111222333333333222222222222222222333333333333333444444444444666666666666666777777777777777777777888888888888888888999999999999888888777888999;;;<<<<<<<<<<<<===>>>???AAAAAAAAA@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBCCCDDDEEEEEEEEEFFFFFFGGGHHHIIIJJJKKKJJJKKKLLLLLLMMMMMMLLLLLLMMMKKKJJJJJJKKKJJJGGGEEEBBBBBBBBBBBBAAAAAAAAAAAA>>>???@@@@@@AAAAAA@@@@@@?????????>>>>>>>>>>>>===;;;::::::999999999999999777777777777777777777777555555555555555444333222333333333333222222222222111111222222222222111111111111000000000/////////111111111000///.........///////////////......---////////////////////////,,,---///111111000...---............////////////........................------......//////000000////////////////////////...//////000000//////...////////////////////////------------............000000///...............////////////////////////000000000000000000000000777777777888888:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>===;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;<<<===============<<<;;;::::::999999:::::::::::::::::::::999888777777777666555555555555666333333333333333333333333000000000000000000000000000000000000000000000000................................................---------.........//////........................------------------------...---+++******+++---...+++---...---,,,+++,,,------...000000.........///........................,,,,,,,,,,,,------......---,,,,,,,,,------...///------------------------///---++++++,,,......------......---,,,+++,,,------------,,,,,,,,,,,,,,,+++,,,---------,,,+++***+++,,,------++++++,,,---......---------......///---------------------------------............///++++++,,,,,,---......///........................,,,------...............------............------------------------------,,,,,,,,,---------......,,,------......------,,,++++++,,,,,,---......///+++,,,------++++++,,,---...------,,,,,,------...,,,,,,,,,---------......---------............///000000///...---,,,++++++------------------------........................---------.........////////////............////////////............//////........................+++,,,...000111000//////////////////000000000000///............///000000000000000000111111111111111000000000000111222222222222222333333222222222222222333333333444444444555555666666666777777777666666666777777777777888888888999999999999888888777888999:::;;;<<<<<<<<<======>>>???@@@AAAAAABBB??????@@@@@@@@@@@@AAAAAABBBBBBBBBBBBCCCDDDEEEEEEDDDEEEEEEFFFGGGHHHIIIIIIIIIIIIJJJKKKKKKKKKKKKKKKLLLKKKJJJJJJKKKJJJGGGEEECCCBBBBBBBBBBBBAAAAAAAAA>>>???@@@AAAAAAAAA@@@@@@>>>>>>>>>=========<<<<<<;;;;;;:::999999999999:::666666666666666666666666444555555666666555333333333333333222222222222111111111222222222222111111111000000000////////////000000000000///////////////////////////......---////////////////////////.........///......------............////////////////////////////////////........./////////////////////////////////////////////000000000000//////////////////////////////---.........////////////000000///...............////////////////////////000000000000000000000000777777777777888999:::;;;;;;;;;;;;;;;;;;;;;;;;:::>>>>>>>>>>>>============999999:::;;;;;;<<<<<<===;;;;;;<<<===>>>>>>======<<<;;;::::::999999:::::::::::::::999888777666555777777666555555555555555333333333333333333333333////////////////////////000000000000000000000000........................---------------------------------.........//////........................////////////////////////...---+++******+++---...+++,,,------++++++,,,------///000000///......///........................***+++---//////...---,,,++++++++++++,,,,,,---...------------------------///---++++++,,,......---+++///222111...++++++------,,,,,,++++++*********,,,---...000111000000///+++,,,------++++++,,,---...---,,,,,,---...000111,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////++++++,,,,,,---...//////........................,,,---......//////......---..................---------------------------,,,,,,,,,------.........,,,------......------,,,++++++,,,,,,---...//////+++,,,------++++++,,,---...------,,,,,,------...,,,,,,,,,------.........---------.........//////.........///////////////------------------------........................---------.........////////////............//////000000////////////000000...........................///000111000///,,,+++////////////000000000000...............///000000000000000000111111111111000000000///000111111222111222333444444333222111222222333333333444444444555555555666666666777777555555555555666666666777888888999999999999888888777888999:::;;;<<<<<<<<<=========>>>???AAABBBCCC>>>>>>?????????@@@@@@@@@AAAAAAAAABBBCCCDDDEEEFFFDDDDDDEEEFFFGGGHHHHHHIIIHHHIIIIIIJJJKKKJJJJJJJJJKKKJJJJJJJJJJJJIIIGGGDDDCCCCCCBBBBBBBBBAAAAAAAAA>>>???@@@AAABBBAAA@@@@@@============<<<<<<<<<<<<<<<;;;::::::999999::::::555555555666666666666666444555666666666555444333333333333222222222111111111111222222222222111111000000000000////////////......//////000000111111///////////////......---////////////////////////000///---+++++++++------............/////////000000000000000000000000000///////////////.........//////////////////////////////000000000000//////////////////////////////.../////////000000111111000000///...............////////////////////////000000000000000000000000888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;=========<<<;;;;;;::::::::::::::::::::::::::::::======<<<<<<===>>>???@@@<<<<<<;;;::::::999888888999888888777666555555444555555444333333222111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////------............------.........------,,,,,,,,,......---------,,,,,,,,,---,,,,,,,,,,,,---......------------------------***,,,...000000...,,,******+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,------...---------))))))***+++---...//////+++,,,,,,------,,,,,,+++------------------------.........------,,,,,,,,,,,,,,,,,,---------......000000//////.........---++++++,,,------......//////......------,,,++++++........................+++++++++,,,,,,,,,---------.../////////...,,,,,,------............------........................------...///...---+++***------------------------...------------,,,,,,,,,++++++,,,------......///---..................---........................+++---...---,,,,,,---...111111111000//////......................................................---...///000000///...---............////////////...------,,,,,,------...---------------------------------............///////////////////////////////////////////////////000000///...............000000////////////000000000000000000000000000000111111111111111111111111222222111111111111222222000000111222333333444444555555555555555555444444777777777777777777777777888777666555555666777777888888777777888888999::::::;;;<<<===>>>>>>>>>>>>?????????>>>>>>>>>>>>>>>===>>>@@@AAAAAABBBCCCEEEEEEEEEFFFFFFFFFGGGGGGGGGFFFGGGGGGHHHHHHIIIIIIJJJJJJKKKLLLMMMLLLJJJHHHGGGEEEEEEDDDCCCBBBBBBAAAAAA@@@@@@??????>>>=========>>>===<<<;;;:::;;;<<<<<<999::::::::::::999888888666666666666555555555555444444333333333333222222111111111111111111111111222222222111111111111000---...///111222444555555000000000000000000000000000000////////////000000111111111000///---,,,+++////////////////////////111111000000//////......000000000000000000000000000000000000000000000000000///---,,,---...000111000000000000000000000000222111000//////000111222////////////////////////////////////////////////......////////////......000000000000////////////888888888999999999::::::;;;;;;::::::::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::==================>>>>>><<<;;;;;;:::999999888888888888777777666555555444555444444333222222111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////------............------......---------,,,,,,,,,......---------,,,,,,,,,---,,,,,,,,,,,,---......------------------------+++,,,...//////...,,,+++++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,------------------------+++,,,,,,------,,,,,,+++------------------------......---------,,,,,,,,,,,,,,,,,,---------......000/////////.........---------------------------------------------------........................,,,,,,,,,,,,---------------.../////////...---,,,------............------........................------......------,,,+++------------------------.........------,,,,,,,,,------------------------------............------------------------------///000000///---,,,---...////////////////////////................................................---...///000000///...---............////////////.........------.........---------------------------------............///........................////////////////////////000000///...............000000////////////000000000000000000000000000000222222222222222222222222222222111111111111222222000111111222333333444444555555555555555555444444666666666666666666666666:::999888777777888999999888888777777888888999::::::;;;<<<======>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>???AAACCCCCCCCCDDDEEEGGGEEEEEEEEEFFFFFFFFFGGGGGGFFFFFFGGGGGGHHHIIIIIIIIIJJJKKKLLLLLLLLLJJJHHHGGGEEEDDDDDDCCCBBBBBBAAAAAAAAA@@@@@@???>>>>>>======>>>===<<<;;;:::;;;;;;<<<999999::::::999999888777999999999888888888777777444444333333333222222222111111111111111111111111222222222111111111000000000000000000111111222222000000000000000000000000//////............///////////////000//////...---////////////////////////////////////.........---000000000000000000000000000000000000000000000000000///...------///111222000000000000000000000000000///...------...///000////////////////////////000000000000000000000000......////////////......000000000000////////////888888888999999999999:::999999999:::::::::::::::::::::;;;;;;<<<======>>>;;;;;;;;;;;;;;;;;;;;;;;;============<<<<<<<<<<<<;;;;;;::::::999888888888777777777666555555444444444444333333222222111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////------............------...------------,,,,,,,,,......---------,,,,,,,,,---,,,,,,,,,,,,---......................................................++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,............---,,,++++++000000///...------,,,+++,,,,,,------------,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,---------....../////////...............//////...------,,,++++++++++++,,,------...//////........................,,,------------...............//////......---,,,------............------..............................---,,,,,,,,,------------------------------//////...---,,,,,,++++++//////...------,,,++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000111111///---+++,,,---,,,,,,------...//////000................................................---...////////////...---............//////////////////............//////........................---------............///........................////////////////////////000//////............///000000////////////000000000000000000000000000000222222222222222222222222222222111111111111222222111111111222222333333444444444444444444444555555666666666666666666666666999888888777777888888999888777777777777888999999999:::;;;<<<============>>>>>>>>>>>>>>>>>>>>>>>>@@@BBBDDDDDDDDDDDDEEEFFFDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFFFFGGGHHHHHHIIIIIIIIIJJJKKKKKKJJJIIIGGGFFFDDDDDDDDDCCCBBBBBBAAAAAAAAAAAAAAA@@@??????>>>>>>===<<<<<<;;;:::;;;;;;;;;999999999999999888777777666666666666555555555444333333333333222222222222111111111111111111111111222222111111111000000000111111111000//////......000000000000000000000000......------------......---...//////000000000000////////////////////////............------------000000000000000000000000000000000000000000000000000000///...///000111222000000000000000000000000//////............//////////////////////////////111111111111111111111111......////////////......////////////000000000000888888888888999999999999888888999999999999::::::;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<============<<<;;;;;;:::::::::999999888888888777666666666555555444444444333333333333222222111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////------............------------------------------......---------,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,//////...------...//////+++,,,,,,---...---------------------------------............---,,,+++***000000///...---,,,++++++,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....................................---------,,,,,,,,,,,,,,,,,,---------..............................---------.........//////...............---------------............------........................///...,,,++++++,,,---...------------------------//////...---,,,++++++***......---------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---...///...,,,+++,,,---,,,,,,,,,------.............................................................................................////////////......------------......////////////////////////---------............///........................////////////////////////000///............//////000000////////////000000000000000000000000000000111111111111111111111111222222111111111111222222111111111222222333333333333333444444444444555555666666666666666666666666555555555555666666666777777777777777777888999999999999:::<<<<<<<<<<<<<<<=========>>>>>>>>>>>>>>>???AAACCCDDDCCCBBBCCCDDDCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFGGGHHHHHHHHHIIIIIIIIIIIIHHHGGGFFFEEEDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBAAAAAA@@@??????>>><<<<<<;;;;;;;;;:::::::::888888888999888777777666444444444444333333333333333333333222222222222111111111111111111111111111111111111111000000000000000000000///......------///////////////////////////......------......///......///000000000000000////////////////////////........................////////////////////////////////////////////////111000000///000111222222////////////////////////111111000000000000111111////////////////////////000000000000000000000000......////////////......////////////000000000000777777888888888999999999888888888999999:::::::::======<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<;;;:::999999888888888888888777777555555555555444444444444333222222222222222111111000000000000000000000000////////////////////////////////////////////////////////////////////////------............------------------------------......---------,,,,,,,,,---,,,,,,,,,,,,---......++++++++++++++++++++++++///...---,,,,,,---...///,,,,,,---.........------------------------------............---,,,+++***------,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------...............,,,,,,,,,---------............---------,,,,,,,,,........................---------.........////////////......------------------............------...........................---,,,++++++,,,...///------------------------//////...---,,,,,,++++++,,,,,,,,,---------......+++,,,,,,------,,,,,,+++------------------------,,,---//////......///111......------,,,,,,,,,,,,......................................................------------..................////////////---,,,,,,++++++,,,,,,---////////////////////////---------............///........................//////////////////////////////............//////000000////////////000000000000000000000000000000000000000000000000000000222222111111111111222222111222222222222222333333333333333333444444555555555555555555555555555555444444555555666666666666777777666666777777888999888999:::;;;<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>@@@BBBEEEEEEDDDCCCBBBCCCBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGHHHHHHHHHHHHGGGFFFFFFEEEDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBAAAAAA@@@??????>>>;;;;;;;;;;;;;;;:::::::::777777888888777777666555777777666666666666555555333333222222222111111111111111111111111111111111111111111000000000//////.............../////////////////////////////////000//////////////////000000000000000000//////...////////////////////////////////////////////////////////////////////////////////////////////////000000000000000111111222////////////////////////000000111111111111000000////////////////////////////////////////////////......////////////........./////////000000000111777777777888888888888999888888999999::::::;;;;;;>>>======<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<<<<;;;:::999777777777777777777777777444444444444444444444444222222222222222222111111000000000000000000000000////////////////////////000000000000000000000000////////////////////////------............------,,,,,,,,,------------.........---------,,,,,,,,,---,,,,,,,,,,,,---......++++++++++++++++++++++++...---,,,++++++,,,---...,,,,,,---...............,,,,,,,,,,,,,,,,,,,,,,,,............---,,,++++++***++++++,,,,,,---------------............------------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......---------------.........++++++,,,,,,---...////////////...---,,,,,,++++++........................,,,------------.........//////...------------...------............------........................------,,,,,,,,,---......------------------------......---------,,,,,,,,,++++++,,,,,,---...//////,,,,,,------------,,,,,,........................---...000000000000222444///......---,,,,,,++++++......................................................------------..................////////////,,,,,,++++++++++++,,,,,,........................---------............///------------------------///////////////////////////............//////000000000////////////000000000000000000000000000000000000000000000000000000222222111111111111222222222222222222222222222222222222333333444444555555555555555555555555555555555555666777888888888888777666666666666777888888888888999:::;;;;;;;;;;;;;;;<<<<<<======>>>>>>???CCCEEEHHHHHHGGGEEEDDDDDDAAAAAABBBBBBBBBCCCCCCCCCDDDDDDDDDEEEFFFFFFGGGGGGGGGGGGFFFEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAA@@@??????>>>>>>:::;;;;;;;;;;;;:::999999777777777777777666555555555555555444444444333333222222222222111111111111111111111111111111111111111111000000000/////////,,,------...///000000111000000000000000000000000000000////////////000000111111111111000000///.../////////////////////////////////000000000000000000000000000000000000000000000000000000000000000/////////000000000111111000000000000000000000000......////////////......////////////////////////..............................////////////............//////000000111111777777777777888888888888999999999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::888999;;;<<<<<<;;;:::999777777777777777777777777333333333333333333333333111111111111111111222222000000000000000000000000////////////////////////000000000000000000000000////////////////////////------............------,,,,,,,,,---------............---------,,,,,,,,,---,,,,,,,,,,,,---......------------------------,,,,,,,,,++++++,,,,,,,,,,,,------...............,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,,,,,,,,,,,,,---------...------............------------------------------******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,------.........,,,------------------------------------------,,,........................,,,,,,,,,,,,------------000///...---,,,------...------............------........................+++,,,------......------------------------------,,,,,,,,,------------...,,,---------------------------............------------------------------,,,...//////......///111.........---------------...................................................------,,,,,,------...............////////////---,,,,,,++++++,,,,,,------------------------------------............///------------------------////////////////////////...............///000000000000////////////000000000000000000000000000000111111111111111111111111222222111111111111222222222222222222222222222222111222222333444444555555555555555555555555555555444555666888888888888777666666666666666777888888777888999::::::;;;;;;:::;;;;;;<<<<<<===>>>>>>???DDDFFFIIIIIIHHHEEEDDDCCCAAAAAAAAAAAABBBBBBBBBBBBCCCCCCDDDDDDEEEFFFFFFGGGFFFFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAA@@@@@@???>>>>>>======::::::;;;;;;;;;:::999888666666777777666666555444222222222222111111111111222222222222111111111111111111111111111111111111111000000000////////////---......///000000111111000000000000000000000000/////////......///////////////000111111111111000////////////////////////........./////////000000000000000000000000000000000000000000000000000000......//////000000000///000000000000000000000000---...///000000///...---////////////////////////////////////////////////......////////////...............///000111111111777777777777888888888888999999:::;;;;;;<<<======::::::;;;;;;<<<=========::::::::::::::::::::::::777888:::<<<<<<<<<:::999666666666666777777777777333333333333333333333333111111111111111111222222000000000000000000000000////////////////////////000000000000000000000000////////////////////////---..................---,,,,,,,,,------...............---------,,,,,,,,,---,,,,,,,,,,,,---......////////////////////////++++++++++++++++++++++++,,,---......//////......++++++++++++++++++++++++,,,,,,------...---------........................------............------------------------------*********++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,------.........///......------,,,,,,++++++,,,,,,------......///........................+++++++++,,,,,,,,,------000///...---,,,---......---..................---........................***+++---...///...------------------------------++++++,,,------......//////......------,,,,,,+++---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,***,,,,,,,,,***)))***,,,,,,------......//////000...................................................---,,,,,,,,,,,,---.............../////////000...------,,,,,,------...---------------------------------.........//////------------------------////////////////////////...............///000111000000////////////000000000000000000000000000000333333333333333333333333222222111111111111222222222222222222222222222222111111222333333444555555555555555555555555555555111222444666666666666555666666666666666777888888777777888999::::::::::::;;;;;;;;;<<<===>>>>>>???BBBEEEHHHHHHFFFCCCBBBAAA@@@@@@AAAAAAAAABBBBBBBBBCCCCCCDDDDDDEEEFFFFFFFFFFFFEEEDDDCCCCCCBBBCCCCCCBBBCCCCCCCCCCCCCCCCCCCCC@@@@@@??????>>>=========::::::;;;<<<;;;:::999888666666666666666555555444555555555444444444333333222222222111111111111000111111111111111111111111000000000000/////////////////////000000000000000000000000000000000000000.........------.........---...///000222222333333////////////////////////---------.........//////000000000000000000000000000000000000000000000000---......///////////////000000000000000000000000///000111222222111000///////////////////////////000000000000000000000000......////////////......---......///000111111222666666777888999:::::::::777777888999:::<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::999999999888888888888777999888777666666777888999444444444333333333222222......///000000000000000000000000000000000000000/////////////////////////////////...,,,,,,---.........---,,,,,,,,,,,,---,,,,,,------------,,,,,,...------,,,,,,------...------............------,,,,,,,,,,,,,,,,,,,,,,,,..................------------------------------......---------,,,,,,,,,------------------------,,,...000222333111///...///---++++++,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,------,,,+++******+++,,,---------------------------+++---......,,,+++++++++,,,,,,,,,---------............------------......000///---,,,+++,,,,,,---+++++++++,,,,,,---------........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...---------------------------/////////......---,,,,,,,,,------......------,,,------------------------.........------,,,,,,,,,................................................................................................,,,,,,---......---,,,,,,........................------......//////000000---------............///000///...---------------............//////////////////////////////////////////.........---------////////////////////////000000000000000000000000000000000000000111111111...///000111222333444444333333333333333333333333333333333333333333333333666555555555555444444444666666666666777777777777777777777777666666666666777888888999999:::;;;;;;<<<<<<;;;<<<<<<===>>>???CCCCCCCCCCCCCCCCCCCCCBBBCCCCCCAAAAAAAAAAAACCCCCCCCCCCCDDDDDDEEEEEEFFFFFFFFFGGGGGGFFFFFFEEEDDDCCC@@@??????>>>>>>??????@@@AAAAAAAAA@@@???>>>======<<<;;;;;;::::::999999888999999999888777666666555444444333333333333222222333333222111000000111111111111111111111111111111111000000000//////......000000000000000000000000------...///000111222222000000000000000000000000000000000000000000000000------------------------............/////////000000000000000000000000000......//////000000111111000000000000000000000000000000000///......------......//////000000111111////////////////////////000000////////////000000............////////////............/////////000777777777888999999999:::888888888999:::;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888888777666666555555555666666666333333333333222222222222///000000111111111111111000000000000000000000000/////////////////////////////////...,,,,,,---//////...------,,,,,,------......////////////.........------,,,,,,------...,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..................------------------------------***++++++,,,---...//////------------------------***+++---.........,,,+++///---++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------,,,,,,------------------------------------...///...,,,+++,,,---+++++++++,,,,,,,,,------......------------......//////------,,,---......------------------..............................------------------------...,,,+++,,,---///...------------------------------------------.........,,,------......------,,,------------------------------------------,,,,,,................................................................................................,,,,,,---......---,,,,,,....................................////////////---------............/////////...---------------............////////////////////////////////////000000/////////.........000000000000000000000000000000000000000000000000//////////////////////////////000111222333444444333333333333333333222222333333333333333333333333666555555555555444444444444555555555555666666666666666666666777777777777777888888999999:::;;;;;;;;;;;;;;;;;;<<<===>>>???BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@AAABBBBBBBBBBBBCCCDDDDDDEEEFFFFFFFFFFFFFFFFFFEEEDDDCCCCCC@@@@@@????????????@@@@@@@@@@@@@@@@@@???>>>======<<<;;;;;;::::::999888888888888777777666555555444444444333333333333222222333222222111000000111111111111111111111111111111111111111000000/////////000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////////////////........./////////000000////////////////////////////////////000000000000000000000000000000000000......//////////////////////////////000000000000////////////////////////000000////////////000000/////////000000000000111........./////////000000888888888888888888999999:::999999999::::::;;;<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888888777333444444444444444333333222222222222111111111000000000111222222222222222000000000000000000000000////////////////////////...//////...---,,,...//////...------,,,---------......////////////.........------,,,,,,------...++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------......------------------------***++++++,,,---...//////------------------------******+++,,,,,,,,,,,,,,,...---++++++,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++......................../////////...,,,,,,---///***+++++++++,,,,,,,,,,,,......------------............---------...//////..................------------------------------........................///---++++++---...///...------------------------+++++++++,,,---.........,,,------......------,,,------------------------,,,,,,------------------................................................................................................,,,------......------,,,......................../////////...............---------............/////////...------------...---............/////////////////////////////////000000000000000/////////111111111111111111111111000000000000000000000000111111111000/////////...//////000111222333333444444444333333222222222111333333333333333333333333666555555555555444444444333333444444444555555555555555666666777777888888777888888999999:::;;;;;;::::::::::::;;;<<<===>>>@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@??????@@@@@@AAA@@@AAABBBCCCDDDEEEFFFGGGEEEEEEEEEEEEEEEDDDBBBBBBAAA@@@@@@@@@@@@@@@@@@AAA@@@@@@@@@@@@???>>>======;;;;;;;;;:::999999888888777666666555555444444444444444333333333333222222333222111111000111111111000000000000000000000000111111111111111000000000000000000000000000000000111000000000/////////...000000000000000000000000000000000000000000000000000000000000000000000000....../////////000000000////////////////////////000000000000////////////000000000000000000000000------...//////000111111000000000000////////////000000000000000000000000000000////////////000000000000000000111111111111....../////////000000000999999999888888888888888;;;::::::999999:::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999999888888888777777222333444555555444222111111111111111000000000000///000111111222222111111////////////////////////////////////////////////...///000///------...000//////...---------------,,,,,,------------,,,,,,...------,,,,,,------...++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......------------------------......---------,,,,,,,,,---------------------------------------............,,,++++++,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,........................---,,,,,,++++++,,,,,,---)))***+++,,,,,,+++***)))........................//////...,,,***+++---000++++++,,,,,,,,,---------...------,,,,,,------...,,,,,,,,,------....../////////......------,,,,,,------------------------------------------------000---++++++---/////////------------------------+++++++++,,,,,,---------,,,------......------,,,------------------------,,,,,,,,,------.........................................................................................................------------------------......................../////////......------------------............//////......---------......---------.........//////////////////////////////////////////////////////000000000000000000000000////////////////////////555444444333222111000000///000000111222222333333444444333333222111111111222222333333333333444444666555555555555444444444333444444444444555555555444555555666777888888999777888888999999:::;;;;;;:::::::::::::::;;;======>>>>>>>>>????????????????????????>>>>>>?????????>>>???@@@BBBCCCEEEFFFFFFDDDDDDEEEDDDDDDCCCBBBAAAAAAAAA@@@@@@@@@@@@AAAAAA???????????????>>>======;;;;;;::::::999888888888666666666555555555444444444444333333333222222222222222111111111111111222////////////////////////222222111111111111111111////////////////////////000000000000////////////////////////////////////////////////////////////111111111111111111111111...////////////000000000........................111111000000//////......////////////////////////......//////000000000000111111000000//////......000000000000000000000000000000////////////000000//////000000000111111111...////////////000000000999999999888888888888888;;;;;;:::999999999::::::::::::::::::::::::::::::888888888888888888888888999999999888888888777777444555555666555444333222111111111000000000//////...///000000111111000000////////////////////////////////////////////////...///000///------///111//////...------------...,,,,,,------------,,,,,,...------,,,,,,------...,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------------------------......---------,,,,,,,,,------------------------.............../////////---,,,***+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***+++,,,------,,,+++***..............................---+++)))***,,,///------------............------,,,,,,,,,,,,------++++++,,,,,,------------...---------,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,///---,,,,,,.../////////---------------------------------,,,,,,+++++++++,,,------......------,,,------------------------,,,,,,,,,------.........................................................................................................------------------------........................//////......------,,,,,,---------............///......---------......///------------............////////////////////////........................////////////////////////////////////////////////555444444333222111000000000000000111222222333333333333333222222111111111222222222333333444444444666555555555555444444444444444555555555666666666444555555666777888888999777888888999999:::;;;;;;:::::::::::::::;;;===============>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>===>>>???AAABBBDDDEEEEEECCCCCCCCCCCCCCCAAA@@@@@@AAA@@@@@@??????@@@@@@AAA>>>>>>?????????>>>======;;;::::::999999888777777777777666666666666555555444444333333333222222222222111111111111111222222////////////////////////111111111111111111222222////////////////////////.........///000111111111////////////////////////////////////////////////000000000000000000000000////////////000000000111////////////////////////111111000000//////......////////////////////////111111000000////////////111111000000//////......000000000000000000000000000000////////////000000........./////////000000////////////000000000111888888888888888888999999;;;;;;:::999999:::::::::::::::::::::::::::::::::999999999999999999999999999999999888888888888777666666666666555444333333111111111111000000000///......///000000000000000000000000000000000000000////////////////////////...///000///......000111000///......------............////////////.........------,,,,,,------...,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......------------------------***++++++,,,---...//////------------------------++++++,,,------------------+++***+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))---,,,,,,++++++,,,,,,------......//////......------------------------------------+++******+++---............////////////------,,,,,,,,,,,,------+++,,,------...---------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------...///000///...------------------------.........---,,,+++++++++,,,------......------,,,------------------------,,,,,,------------------...................................................................................................------,,,,,,------....................................------------------------............///...------------...//////,,,------------.........////////////////////////------------....................................000000000000000000000000111111111000/////////...000000111111111222222222222222222222222222222222111222222333333444444555666555555555555444444444444555555555555666666666555555666666777777888888777888888999999:::;;;;;;::::::::::::;;;<<<===>>><<<<<<<<<===>>>>>>??????===>>>>>>??????>>>>>>======>>>???@@@AAABBBCCCDDDBBBBBBCCCBBBBBBAAA@@@???@@@??????????????????@@@===>>>>>>??????>>>======:::::::::999888888777777666666666666666666666666444444333333333333222222111111111000111111222333000000000000000000000000000000000111111111111111000000000000000000000000------...///000111222222000000000000000000000000000000000000000000000000/////////////////////////////////000000000111111000000000000000000000000000000000000////////////000000000000000000000000222222111000000///......000000000000////////////000000000000000000000000000000////////////000000............/////////////////////000000000111111777777777888999999999:::::::::999999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999888888888888777777666555444444333333333222222111111111000000000//////000111111111111000000000000000000000000000////////////////////////...///000///......000222000//////.....................////////////.........------,,,,,,------...++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------......------------------------***++++++,,,---...//////------------------------)))***,,,---------+++***---+++******,,,...------,,,,,,,,,,,,,,,,,,,,,,,,************************---,,,,,,++++++,,,,,,---...------------------...,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,+++,,,------------.........//////---,,,,,,++++++,,,,,,---...//////000000///...---,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------///111111///---------------------------.........---------------,,,------......------,,,------------------------------------------,,,,,,...................................................................................................---,,,,,,,,,,,,---...........................,,,------------------...---------............///---------------...//////,,,,,,---------.........////////////////////////---.........////////////////////////////////////000000000000000000000000////////////////////////111111111111111222222222000000000111222222333333111111222333333444555555666555555555555444444444333333444444444555555555666666666666777777777777777888888999999:::;;;;;;;;;;;;;;;;;;<<<===>>>???<<<<<<<<<===>>>?????????===>>>????????????>>>===>>>>>>>>>???@@@AAAAAABBBBBBBBBBBBBBBAAA@@@???>>>???>>>>>>======>>>>>>???======>>>>>>>>>>>>>>>===::::::999999888777777777555555555555555555555555444444333333333333222222111111000000111222222333111111111111111111111111/////////000000111111111000000000000000000000000......//////000000111111000000000000000000000000000000000000000000000000000000000000000000000000//////000000000111111111111111111111111111111111////////////000000000000000000000000000000000000111111000000000000000000////////////000000000000////////////////////////000000////////////000000...////////////000000000//////000000000111111111666666777888999::::::;;;:::999999999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999999999888888888888777888666555333222222333333222222222222111111111111000000111222222222222222000000000000000000000000////////////////////////...///000///...///111222000000///...............,,,------------------,,,...------,,,,,,------...******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------------------------......---------,,,,,,,,,------------------------(((***---//////...,,,***---+++******,,,......---,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,+++***))))))***+++,,,++++++++++++++++++++++++---...000///...,,,,,,---,,,,,,,,,---------......---,,,,,,++++++,,,,,,---111111222222222000///...,,,------....../////////,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,...111222222...,,,------------------------,,,------......//////000,,,------......------,,,------------------------.........------,,,,,,,,,...................................................................................................---,,,,,,,,,,,,---...........................,,,,,,,,,------.........---------.........//////---------------...///000,,,,,,,,,---------......////////////////////////.../////////000000111111000000000000000000000000000000000000000000000000000000000000111111111111111111111111111222222222//////000111222333333444111111222333333444555555666666555555555444444444222222333333333444444444777777777777666666666666777888888999::::::;;;;;;<<<<<<;;;<<<<<<===>>>???<<<<<<<<<===>>>??????@@@===>>>???@@@@@@???>>>===>>>>>>??????@@@@@@@@@AAAAAAAAAAAAAAA@@@???>>>>>>>>>>>>============>>>>>>======>>>>>>>>>>>>>>>===::::::999999888777777777444444444444444444444444444444444333333333222222111111000000111222333333111111111111111111111111......//////000000000111000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111......//////000000111111000000000000000000000000/////////000111111222222......//////000000111111////////////////////////000000////////////000000000000000000111111111111000000000000111111111111777777777777666666666666777777777777888999:::;;;;;;::::::::::::;;;<<<<<<>>>===<<<;;;:::999999999;;;:::999999888888999999555555555444444333333222111111111111111111111111000000000000111111111111111111000///////////////......------------......000000///...---,,,,,,,,,.................................------,,,,,,,,,//////.........------------......//////......---***+++,,,,,,------,,,,,,---------------------------...///...,,,+++,,,---***)))))),,,//////+++(((***************************+++---,,,,,,+++---...------+++++++++,,,---............------,,,,,,,,,+++---...---,,,+++,,,...------------------------........................//////000000///...------------------------,,,,,,---,,,,,,,,,,,,---............---------,,,,,,,,,..................------........................,,,,,,---...//////....../////////...------,,,,,,...........................------,,,,,,------...,,,---------.../////////------............------,,,,,,------------,,,,,,///...---,,,,,,---...///........................///...---,,,+++,,,---......------,,,,,,------...........................------------------,,,,,,///......---,,,,,,++++++---------.........//////...,,,++++++---......---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------..............................------------......///......------------...000000000000////////////222222222222222222222222000000000000000000000000111111111111222333444555333333333222222111111111333333333444444444555555777444111111444555555333666666666666777777777777777777888999;;;<<<=========<<<:::999:::;;;===???>>>>>>======<<<======>>>BBB@@@>>>===<<<===>>>???<<<<<<===???@@@AAABBBCCCBBBBBBAAA@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<===============<<<;;;;;;<<<;;;:::888777666666666666666555444333333222222333333333333333333333333222222222111000//////...222222111000000000000000......//////000000111111222222222111111111000000////////////////////////000000000000000000000000......///111111222222222000000000000000000000000......///000000000000000000000111111111111000000000000000000000///.........//////000000000000000////////////////////////111111000000000000111111000000000000000///......111///...,,,,,,...///111333222111111111222333444000111111111222222222222777666666666666666666666777777777777888999999::::::::::::::::::;;;<<<<<<<<<<<<<<<;;;::::::999999::::::999888888888888999666666555444333222222222111111111111111111111111000000000000111111111111111111000///////////////......------------....../////////...---------,,,..............................---------,,,,,,,,,///.........------------+++,,,,,,,,,,,,,,,,,,+++***+++,,,,,,------,,,,,,------,,,,,,,,,,,,,,,,,,,,,......---,,,+++,,,---+++***)))+++......,,,)))------------------------***+++---,,,,,,+++---...------++++++***+++,,,,,,------------,,,,,,,,,,,,///111111111///...///111------------------------------------------------...............---,,,,,,------,,,,,,,,,,,,,,,,,,---------------......///.........---------,,,,,,................................................+++,,,,,,---......------...............---------...........................------,,,,,,------...---------...............------............------------............------...---,,,,,,,,,,,,---...........................,,,,,,,,,,,,------...//////......------......///...........................---------------------,,,,,,,,,---......//////---------..................,,,++++++---......---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------..............................------------......///...............//////000000000000////////////111111111111111111111111000000000000000000000000111111111111222333444555333333333222222222111111333333333444444444555555777444222222444555555444555555666666777777777888888888999999:::;;;<<<<<>><<<<<<<<<===???@@@AAA@@@@@@@@@???@@@@@@@@@???????????????>>>============>>>???@@@AAAAAABBBBBBAAAAAA@@@>>>======<<<========================>>>????????????>>>======<<<<<<:::999888777777777666666555555444333333222333333333333333333333333222222111111000//////...222111000////////////000000000000000////////////111111111000000/////////////////////////////////000000000000000000000000......///111111222222111000000000000000000000000......///000000000000000000000111111111111000000000000000000000///.........//////000000000000000000000000000000000000000111111000000000000111111000000000000000///......//////...------...//////111111000000000111222333000000000111111111222222666666666666666666666666888888777777777777888888::::::999999::::::;;;<<<999:::;;;<<<<<<;;;:::999:::999999888888888888888666666555444333222111111111111111111111111111111000000000000111111111111111111000///////////////......------------........................------...........................------------,,,,,,,,,............------------++++++,,,,,,,,,,,,++++++***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,---...---+++***+++,,,,,,+++***+++,,,---,,,+++------------------------***,,,------++++++,,,...---,,,++++++*********+++++++++++++++,,,,,,,,,,,,...000000///---,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,+++,,,,,,------------------......------......///000.........------------,,,........................------------------------***+++,,,,,,---,,,,,,,,,---------.............................................------------.....................---------------............------.........//////.........------,,,++++++,,,------........................)))***,,,---...//////////////////....../////////................................................,,,------...//////000000.........---------------...,,,++++++---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---..............................------------..................///000111111////////////000000000000000000000000000000000000000000000000000000000000111111111111222333444444333333333222222222222111333333333444444444555555666444333333444555555444444555555666777888888999888999999999::::::;;;;;;>>>======<<<<<<>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAA===>>>@@@AAAAAA???===<<<>>>>>>?????????@@@@@@@@@AAAAAA@@@???>>>===<<<<<<========================>>>>>>>>>???>>>>>>===<<<<<<;;;;;;:::999888777777666666666555444444333333444444333333222222111111222222111111000/////////000000//////......//////111111111000///.........000000////////////......////////////////////////000000000000000000000000......///000111111111111000000000000000000000000......///000000000000000000000111111111111000000000000000000000//////......///000000111111000000111111111111111111111111111111000000000000111111000000111111000000//////........................000////////////000111111/////////000000000111111555555555666666666666666888888777666666666777777999999999999999::::::;;;777888:::<<<===<<<:::999999999888777777777777777666666555444222111000000111111111111111111111111///000000000111111111111111000000///////////////......------------......---------.......................................------------------------------------------------...------------------...***+++,,,,,,------,,,,,,******++++++++++++,,,,,,,,,---------+++***+++,,,,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,------,,,,,,+++*********************++++++,,,,,,,,,...//////...,,,+++,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------.........------,,,------...............//////............///000000............---------------------...............------------------------+++,,,,,,---------,,,,,,,,,,,,------...//////000..............................------------....../////////...---------,,,------............------......////////////......------------------------........................)))+++,,,...//////...---//////............//////.................................///////////////000000000///......------......------------,,,,,,...,,,++++++---......---------------------------,,,------.............................................------------...............//////111222222////////////000000000000000000000000000000000000000000000000000000000000222111111111222222333444222222222222222222222222333333333444444444555555555555444444555555555444333444555666777888999:::999999999999999999::::::<<<;;;;;;;;;;;;<<<======??????@@@@@@@@@@@@@@@@@@>>>???@@@@@@@@@???>>>>>>????????????????????????@@@@@@???>>>======<<<<<<::::::::::::::::::::::::;;;<<<<<<<<<<<<;;;:::::::::::::::999888777666666666666666555555444444444555444444333222111000000111111111111000000////////////............//////111000000000/////////...////////////////////////////////////////////////////////////////////////......///000111111000000////////////////////////......///000000000000000000000111111111111000000//////000000000000////////////000111111111111000111111111111111111111111111111000000000000111111000000111111111000000/////////000111111000//////////////////000000111111////////////000000000000444444555555666666666777777777666666555666666666999888888888888999::::::666888:::<<<<<<<<<:::999999888777777666666777777666555444333222111000000000000000000000000000000///000000000111111111111111000000///////////////......------------......---------.......................................------------------------,,,,,,------------------...---,,,,,,,,,,,,---...***+++,,,,,,------,,,,,,*********++++++,,,,,,,,,,,,---...---+++***+++,,,,,,,,,,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---,,,,,,,,,,,,++++++***************++++++,,,,,,,,,000111222111///...///000------------------------,,,,,,,,,,,,,,,,,,,,,,,,---....../////////........./////////000000000111///............///000000//////.........------------------.........//////------------------------------............------+++,,,,,,---...///000000........................///......------......////////////...---------,,,------............------......////////////............////////////..............................,,,,,,.........---,,,+++...------,,,,,,------.......................................//////000000000000000///......------------------------,,,,,,...,,,++++++---......---------------------------,,,---......//////....................................------------...............//////111222222.../////////000000000111111111111111111111111111000000000000000000000000222222111111222222333333222222222222222222222222333333333444444444555555444555555555555555555555333444555666777888999:::999999999999999999999999;;;;;;;;;;;;;;;<<<======>>>???@@@AAAAAAAAAAAA@@@@@@@@@???>>>>>>???@@@AAA@@@@@@@@@????????????>>>???>>>>>>======<<<<<<<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;:::999999777777888888777666555444555555555555555444444444444444333222111111000000111111111000000000000000//////............//////.../////////000000000111000000000000000000000000////////////////////////////////////////////////...//////000000000000///////////////////////////......///000000000000000000000111111111111000000//////000000000000/////////000000111111111111111111111111111111111111111111111000000000000111111000000111111111111000000000111222222222222111000000000000111111111111111////////////000000000000444444444555555666666777666666555555555555666666888888777777888888999:::777888999;;;;;;;;;:::999888777777666666666666666444444333333222222111111000000000000000000000000000000000000111111111111111111000///////////////......------------........................------........................,,,,,,,,,------------...,,,,,,,,,,,,------------,,,+++***))))))***+++,,,***+++,,,,,,------,,,,,,******++++++,,,,,,---------...///...,,,+++,,,---+++,,,------,,,,,,---...------------------------,,,---...---+++***+++,,,+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,---...//////------...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,---...//////000/////////......//////000111111111......------......///000/////////.........------,,,,,,------.../////////,,,,,,,,,,,,,,,,,,,,,,,,......//////......------,,,,,,------...///000000........................//////............//////...............---------------............------.........//////.........//////000000000000//////........................---.........------,,,+++------,,,,,,,,,,,,------........................---------......//////000,,,------...//////000000+++,,,,,,,,,------------...,,,++++++---......---------------------------------...////////////.................................------------..................///000111111......//////000000111111111111111111111111111111000000000000000000000000333222222111222222333333111222222222222333333333333333333444444444555555333555777777555444555666444555555666777888888999777888888888999999::::::=========>>>>>>>>>>>>>>>???@@@BBBCCCDDDCCCCCCBBBAAA@@@>>>===>>>???AAACCC@@@@@@??????????????????>>>=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======<<<<<<;;;:::555666777777777555444333444444444444444444444444333333222222111111000000111111000000000000000000//////......//////000000.........///000111111111//////000000000000111111////////////////////////000000000000000000000000...//////000000/////////000000000000000000000000......///000000000000000000000111111111111000000...//////000000000000000///000111111222222111111111111111111111111111111111111000000000000111111000000111111222222111111111111111111111111111111///000111222222222111111/////////000000000111111333333444555555666777777444444444444555666777777777777777777777888999999999999999999999:::::::::777777666555555555555666222222222222222222222222000000000000000000000000000000000000111111111111111111000///////////////......------------....../////////...---------,,,........................,,,,,,,,,---------......++++++,,,,,,,,,---------,,,+++***((((((***+++,,,***+++,,,,,,------,,,,,,+++++++++,,,------.........///000///---,,,---...))),,,//////---,,,---...------------------------,,,---...---+++***+++,,,***+++---...//////......------------,,,,,,,,,,,,(((***++++++******,,,---------------------------------------------------,,,---....../////////...,,,------...//////000000---------------......///////////////............,,,,,,------...//////000,,,,,,,,,,,,,,,,,,,,,,,,---............---,,,+++,,,---------......//////........................//////............//////---------...............------............------------............------......///000000///..............................------,,,,,,,,,---............------------..............................+++,,,,,,---......//////,,,,,,,,,---......//////******+++,,,---......///...,,,++++++---......---........................------...///////////////..............................------------......///...............//////.........///000111111111000000000000000000000000000000000000000000000000333333222222111222222333111111222222222333333333333333333444444444555555333555888888666444555666555555666666777777777888666666777888999::::::;;;<<<======>>>>>>>>>>>>>>>>>>???AAACCCDDDCCCBBBBBB????????????@@@@@@AAAAAA??????????????????@@@@@@======<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::;;;<<<<<<<<<<<<;;;::::::555666777888777666444333333333333333333333333333222222222111111111111111000000000000000000000111000////////////000111222////////////000000000000.........//////000000000////////////////////////000000000000000000000000...///////////////......000000000000000000000000......///000000000000000000000111111111111000000......///000000000000000000000111222222222222111000000000000000000000000111111000000000000111111///000111222222222222111111111////////////111111...///000111111111000000000000000111111111222222333333444444555666777777333333333444555666777888777777777777777888888999::::::999888888999999:::777777666555555555555555111111222222222333333333000000000000000000000000000000000000111111111111111111000///////////////.........------.........000000///...------,,,,,,........................,,,,,,,,,------.........+++++++++,,,,,,---------...---+++******+++---...++++++,,,---------,,,,,,++++++,,,------.../////////000000000...---...///(((,,,///000...,,,,,,---************************,,,---...---+++***+++,,,***+++---///000000//////.........------,,,,,,,,,)))+++------------///111------------------------........................+++,,,,,,---.........---++++++,,,,,,---...//////---,,,,,,,,,,,,---......000/////////............,,,,,,------...///000000,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***---------.......................................//////............//////,,,------....../////////---..................---,,,------------------,,,,,,---...//////...---,,,........................,,,+++++++++,,,...000111//////............//////........................++++++,,,,,,---.../////////......---,,,,,,++++++))))))***+++---...//////...,,,++++++---......---........................---......///////////////.................................------.........///......---------......---......///000111111222////////////////////////000000000000000000000000333333222222111222222222111111111222222333333333333333333444444444555555222666888888666444555666666666666666777777777777555666777888999:::;;;;;;:::;;;;;;<<<===<<<<<<<<<;;;<<>>@@@BBBBBBBBB@@@???>>>>>>?????????@@@@@@@@@<<<<<<<<<<<<<<<<<<;;;;;;888888888888888888888888999::::::::::::999888888555666888999888777555444222222222222222222222222111111111111111222222222000000000000000111111111000000000000000111222222111111000000//////......---------.........//////////////////////////////000000000000000000000000...///////////////......000000000000000000000000...//////000000000000000000000111111111111000000......///000000000000000000000111222222222222111////////////////////////111111000000000000111111///000111222222222222222111///...,,,,,,...///111,,,---///000000000///...111111111111222222222222444444444555555555555666666666666666666666666666555555666666666666555555777777777777777777777777666555555555555444444444222222222111111111111000111000000///////////////////////////////////////111111000000000000111111......////////////............---,,,+++******)))...---,,,,,,++++++++++++...---+++***)))***++++++...------,,,,,,------...***,,,------,,,---///111************+++,,,------,,,,,,,,,---------......++++++,,,,,,++++++***))),,,,,,,,,---------......++++++,,,,,,---...//////......---------,,,,,,,,,+++,,,,,,------,,,,,,+++...------,,,,,,------...,,,---......,,,,,,---.../////////...---------,,,+++,,,,,,------,,,,,,+++,,,---...//////---+++***------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,...........................---,,,++++++,,,---...------------------------......------------......---------............///------............------,,,---......//////..............................////////////////////////......---,,,---...///000------------------------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------......000///...---,,,------...---///000///---,,,,,,---,,,---------.../////////------------------------........................////////////////////////............////////////000000///////////////000000000000000000111111222111111111111111111111111111222222333333222222111222222222222222222222222222222222333333333444444666555555555555444444444333333333333333444555555888888888888999:::;;;<<<::::::;;;;;;<<<=========@@@@@@AAAAAABBBAAAAAAAAAAAAAAABBBBBBCCCBBBBBBAAAAAA@@@????????????===;;;;;;;;;;;;::::::999999999999999:::;;;;;;:::::::::888888888777777777777666777777666555444333333222333333444444333333222111111111111111111111111111111000///......///000111000000000000000000000000111///...------...///111111111000000//////......////////////////////////000000000000000000000000111111000000//////......//////000000000000//////111111000000000000111111......////////////......111000/////////000222333222111111111000000//////111111111111000000000000...///111111000//////000......//////000000111111...///000111111111111111222111111111000000//////000000000000000000000000444444444444555555555555555555555555555555555555555555666666666666555555777777777777777777777777555555555555444444444444222222222111111111000000222222111000000000000111////////////////////////000//////////////////000......////////////......---------,,,,,,,,,,,,,,,///...------,,,,,,,,,---------,,,+++++++++++++++++++++,,,,,,...000111222,,,------,,,******+++,,,+++++++++***++++++,,,,,,,,,,,,,,,---------......---............---,,,,,,,,,---------------------***+++++++++,,,---------------------,,,,,,,,,,,,,,,,,,------------,,,,,,...------,,,,,,------...,,,---......,,,,,,---...............------------+++,,,,,,------,,,,,,+++,,,---.........---+++***------------------------,,,------......------,,,------------------------,,,,,,---------.........//////.........------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,...------------------...++++++++++++++++++++++++......------------......---------............///------............------,,,---......//////.........................................................------,,,---...///000------------------------........................,,,,,,,,,---------......000///...---,,,------...---...000///...,,,---...---------...............------------------------............................................................////////////000000////////////000000000000//////000000111222111111111111111111111111111222222333333222222111222222222222222222222222333333444444444555555555666555555555555444444444777777666666666777777888777777777777888999::::::999::::::;;;;;;<<<<<<===@@@@@@AAABBBBBBBBBBBBAAAAAAAAAAAABBBAAAAAA@@@@@@AAA???????????????===;;;;;;;;;;;;:::::::::999999999::::::;;;;;;:::::::::888888888888777777777777666666555555444444333333333444444444444333222222111111111111111111111111111000///......///000111////////////////////////000///...------...///000111000000000/////////...////////////////////////000000000000000000000000111000000000/////////...//////000000000000//////000//////////////////000///000000111111000000///111000/////////000222222111111111111000000000///111111111111000000000000///000111000///...///111111111111111111222222222///000000111111111111000222222222111111000000000000000000000000000000000333333333444444444555555555555555555555555555555555555666666666666555555777777777777777777777777555555444444444333333333222222111111111000000000111111000////////////000///////////////////////////......------......///......////////////......,,,,,,,,,---------......//////...---------......,,,------------,,,,,,+++,,,,,,,,,---...000222333---------+++(((''''''(((---,,,,,,++++++++++++,,,,,,,,,,,,---------.....................---,,,,,,---------------------,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++------............------...------,,,,,,------...,,,---......,,,,,,---...------------............+++,,,,,,------,,,,,,+++------------,,,,,,,,,,,,------------------------,,,------......------,,,........................---------.........//////...............---------+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---..................---++++++++++++++++++++++++......------------......---------............///------............------,,,---......//////.........................................................------------...//////------------------------,,,------....../////////,,,,,,,,,---------......//////...------------...,,,---//////...---...///...............---------------------------------............................................................////////////000000////////////000000000000//////000000111222111111111111111111111111111222222333333222222111222222222222222222222222444444444555555555666666666555555555555444444444555555444444444444444555666666666666777888999999999999::::::;;;<<<<<<<<<@@@@@@AAABBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@???>>>@@@???>>>?????????===;;;;;;;;;;;;;;;:::::::::::::::::::::;;;;;;::::::999999999888888888777777777444444444444444444444444444444444444444333333222111111111111111111111111000000////////////000000........................000///...------...///000000000000000////////////////////////////////////000000000000000000000000000000000000//////////////////000000000000////////////............//////000111111222222111111000000000000///000111111222111111111111000000000000111111111111000000000000000111111///......000222222222222222111111111111111111111222111111000000222222111111111111000000000000000000000000000000222333333333444444444444444444444444444444444444444555555666666555555444666666666666666666666666444444444444333333333222111111111111000000000000......---,,,,,,,,,,,,---///////////////////////////..................///---......//////......---------------------------......------------......,,,---...///...---,,,+++......------------......---...---+++((('''''')))...---,,,+++++++++++++++,,,,,,,,,---------......,,,,,,,,,---,,,++++++***...------------,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,+++++++++******---..................---...------,,,,,,------...,,,---......,,,,,,---...,,,,,,,,,------.........+++,,,,,,------,,,,,,+++------,,,++++++,,,,,,---------------------------,,,------......------,,,------------............------------....................................***+++,,,------,,,+++***------------------------------///000000///------...........................------,,,,,,------...---------............///------............------,,,---......///.........................................................------------......//////------------------------******++++++,,,---......,,,,,,,,,---------..................------......+++---...///.........////////////...---------,,,,,,,,,------------------............................................................////////////000////////////000000111///////////////000111111111111111111111111111111111222222333333222222111111222222222222222333333444444444444555555555555666555555555555444444444555444333333222222333333666666666666777888999999:::::::::;;;<<<<<<======???@@@AAABBBBBBCCCBBBBBBAAAAAABBBAAAAAA@@@???>>>@@@???>>>?????????===<<<;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;:::999999999999888888888777777777222222333333444444444444444444444444444333222222111111111111111111111111000000////////////000000////////////////////////000///............///000000000000000////////////////////////////////////////////////////////////000000000000//////////////////000000000000//////////////////////////////000111111111111111111000000000000000000111111222111111111000000000000000111111111111000000000///111111111///---...111333111111000000//////......222222222222111111000///000000000000000000000000000000000000000000000000222222222222333333333444444444444444444444444444444444555555555555444444555555555555555555555555444333333333222222222222111111111000000000//////...------,,,,,,,,,,,,,,,////////////////////////000//////......//////000------............------///......---,,,,,,++++++---,,,,,,,,,,,,,,,------+++,,,---...///...---,,,---,,,,,,++++++,,,,,,------------,,,******+++,,,......---,,,++++++++++++,,,,,,,,,---------......,,,,,,---------,,,++++++------------------------------------,,,,,,,,,,,,,,,,,,,,,+++++++++******---..................---...------,,,,,,------...,,,---......,,,,,,---...+++,,,,,,,,,------......+++,,,,,,------,,,,,,+++,,,,,,+++++++++,,,,,,---------------------------,,,------......------,,,++++++,,,,,,,,,---------+++,,,,,,,,,,,,------------.....................+++,,,---......---,,,+++------------------------,,,---...//////...---,,,........................------,,,,,,,,,,,,---------------............///------............------,,,---......///.........................................................---------...............------------------------******++++++,,,---......,,,,,,,,,---------......------..................+++---...///.........////////////...---------,,,,,,,,,,,,---------..................................................................///////////////////////////000111111/////////...///000000111111111111111111111111111111222222333333222222111111111111222222333333333222333333333333444444444666555555555555444444444777777666666666666666777777777777777777888::::::;;;;;;;;;<<<======>>>>>>>>>???@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@???>>>>>>>>>@@@???>>><<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;::::::999888888888888777777777666666111111222222333444444444333333444444333333222111000000000000000000000000//////000000000000//////000000000000000000000000//////............//////////////////000000000000////////////////////////////////////////////////////////////000000000000//////000000000000/////////000000111111000000//////000000111111000000//////000000000111111111111000000000000000000111111111111111111000000000///222222111///......111444111111000000//////......222222222222222111000///////////////////////////111111111111111111111111111111222222222333333333333333333333333333333333444444555555555555444444555555555555555555555555333333333222222222111111111111000000000/////////000000///............///////////////////////////000//////////////////000------............------///...---,,,+++******))),,,,,,+++++++++,,,------+++,,,,,,------------,,,)))))))))***+++---//////,,,---...---,,,,,,...///...------,,,,,,,,,,,,---,,,,,,,,,---------......///////////////...------,,,,,,,,,---------......------------------------,,,,,,,,,,,,++++++++++++------............------...------,,,,,,------...,,,---......,,,,,,---...,,,,,,,,,,,,------------+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,------------------------,,,------......------,,,***++++++,,,,,,---------+++++++++,,,,,,,,,---------------.......................................++++++++++++++++++++++++,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---------------............///------............------,,,---......//////..............................------------------------,,,---......//////......------------------------,,,------....../////////,,,,,,,,,---------......,,,---......///.........,,,---//////...---...///...............---------+++,,,,,,------.................................------------------------............///////////////......//////000111222//////......//////000111111111111111111111111111111222222333333222222111111111111222222333333444222222222333333333444444666555555555555444444444555555444444555555666777777777777777888999::::::::::::;;;;;;<<<======>>><<<===>>>@@@AAAAAAAAAAAAAAABBBBBBCCCCCCBBBBBBBBB???>>>>>>>>>@@@@@@>>>===;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;:::999888888777777666666666555555555111111111222222333333333222222222222222111111000000000000000000000000000//////000000000000//////111111111111111111111111////////////////////////////////////000000000000////////////////////////000000000000000000000000////////////000000000000//////000000000000/////////000111222222111000//////000000000000000000/////////000111111111111000000000000000111111111111111111111111000000000000111222222000//////111333222222222222111111111111222222222333222222111111......////////////000000111111111111111111111111111111111111222222222222222222222222222222222222333444444555555444444333444444444444444444444444222222222222111111111111111000000000////////////111000000///...////////////////////////////////////......------......///,,,------......------,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,---......+++++++++++++++,,,------))))))***+++,,,...///000---......---,,,,,,---///------,,,,,,,,,------...,,,,,,,,,---------......///////////////......---***++++++,,,---...//////+++++++++,,,,,,------...------------,,,,,,,,,,,,,,,,,,------------,,,,,,...------,,,,,,------...,,,---......,,,,,,---...------,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++)))***+++,,,---,,,,,,+++------------------------,,,------......------,,,++++++,,,,,,---......///,,,,,,,,,,,,---------...---------.........//////...---+++******+++---...************************,,,,,,++++++++++++,,,,,,---------------------------,,,,,,++++++,,,,,,------------............///------............------,,,---......//////..............................------------------------,,,---.../////////...---------------------------........................,,,,,,,,,---------......,,,,,,.../////////......---...000///...,,,---...---------...............++++++,,,,,,---......///........................------------------------............////////////............///000111222///............///000000111111111111111111111111111222222333333222222111000111111222333333444444333333333333444444444555666555555555555444444444111111111222333444555666666666666666777888999999888888999::::::;;;;;;<<<;;;<<<===>>>???@@@@@@@@@???@@@AAABBBBBBBBBBBBBBB???>>>===>>>@@@@@@>>>===;;;;;;;;;;;;<<<<<<<<<===;;;;;;;;;;;;:::999888777555555555555444444444444111111111111222222222222000111111111111000//////000000000000000000000000...///000111111000///...000000000000000000000000......////////////........./////////000000000111////////////////////////000000000000000000000000.../////////000000000111//////000000000000//////...///000111111000///...000111111222222111111000...///000111222111111000///000000000111111111111111111111111000000000000000111222222000000111222111111111111111222222222111111222333333333222222000000000000111111111222111111111111111111111111000111111111111222222222222222222222222222222222333444444555555444444333444444444444444444444444222222222111111111111000000000000000//////////////////...------------...////////////////////////...------,,,,,,------...,,,------......------,,,)))************+++++++++---------------...///000++++++***)))***+++---......------,,,,,,------.........///---++++++,,,...,,,,,,,,,,,,------...///,,,,,,,,,---------......------......------,,,+++)))***+++,,,...///000000))))))***+++,,,,,,------......------------,,,,,,+++,,,,,,------,,,,,,+++...------,,,,,,------...,,,---......,,,,,,---...---------,,,,,,++++++++++++,,,,,,------,,,,,,+++((()))+++---...---+++***------------------------,,,------......------,,,,,,,,,------...///000000---------.........//////---------.........//////+++)))'''%%%%%%''')))+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,************,,,---////////////////////////---,,,,,,++++++,,,,,,------------.........//////---..................---,,,---......//////..............................------------------------,,,,,,.../////////...---------------------------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------......+++,,,.../////////......---///000///---,,,,,,---,,,------....../////////++++++,,,,,,---...//////........................------------------------............/////////000............///000222222...............///000000111111111111111111111111222222222333333222222222000000111222333333444444444444444555555555666666666666555555555444444444333333444555666888999:::555444444555555666777888666777777888999999:::::::::;;;<<<>>>??????@@@@@@===>>>???@@@AAABBBBBBBBB>>>>>>===>>>@@@@@@???===;;;;;;;;;<<<<<<<<<======;;;<<<;;;;;;:::999888777555555444444444333333333111111111111111111111111000000000000000///......000000000000000000000000...///000111111000///...////////////////////////......////////////........./////////000000111111////////////////////////000000000000000000000000.../////////000000111111//////000000000000//////---...///111111///...---222222222333333222222222...///000222222111111000//////000000111111111222111111111111000000000000///111333333111000111111......//////000000111111000111222333333333333333111111222222333333333333111111111111111111111111222222222222222222222222333333333333333333333333444333333222222333333444222333333444444333333222333222111111000000111111222111000//////...//////000000000000000000000000///////////////////////////......---------.........---,,,,,,,,,,,,---....................................------,,,,,,,,,***+++---------+++)))((('''+++///...)))&&&(((+++...------,,,,,,------......------,,,,,,------...------++++++++++++------.........------,,,,,,,,,+++,,,,,,------,,,,,,+++......//////...---,,,,,,---,,,,,,++++++,,,,,,---........................------------------------........................,,,++++++******++++++,,,///...---,,,+++,,,,,,---.........------,,,,,,,,,---------------------,,,...---,,,---///000///...000000///...---,,,,,,,,,+++---///111111///---+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,+++///...,,,*********,,,------------............///...666<<<:::222++++++///------------------------////////////////////////---------............///////////////////////////......---,,,---...///000..............................//////...---,,,,,,//////.........---------////////////////////////.........------,,,,,,,,,------------------------////////////////////////////////////////////////......................../////////......---------......------------............---------,,,,,,,,,//////............//////////////////000000000000000000000000000000000000222222222111111111000000111111222222222333333333333333333444444444555555555555555555555555555555333333333444444444555555777777777777888888888888888:::;;;;;;999999:::<<<;;;===???AAABBBAAA@@@????????????>>>>>>>>>>>>>>>????????????????????????>>>>>>>>>>>>>>>===<<<<<<::::::999888777777777888777777666555444444333333333333333222222222111111111111111111111111111111222222111000//////000000111111111111222222222222//////.........---------000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000111111111000000000000000000000000000111111111111000000111222222222222222000111111111111111000000333444444444222000...---000000111111111111222222111111222333333333222222555444444444444333333333444444444444444333333333222222222333333333333333222222222222222222222222333333333333333333333333444333333222222333333444222333333444444333333222333222111111000000111111111000//////////////////////////////////////////..............................------------.........---,,,,,,,,,,,,---.................................---------,,,,,,,,,+++,,,---------,,,***)))+++---///...+++***+++---,,,++++++******++++++,,,...------,,,,,,------...---,,,,,,++++++,,,,,,---------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------......---,,,,,,+++++++++************++++++.........---------,,,,,,------------------------........................------,,,,,,,,,,,,------///...---,,,,,,,,,------......---------,,,,,,,,,,,,,,,,,,,,,------------,,,+++***+++---...---,,,//////......------,,,,,,,,,...///000000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,,,,000///---++++++,,,---...------------............---222888777111,,,+++---------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///...........................------,,,---...///000..............................//////...------,,,//////.........---------..............................---------,,,,,,,,,------------------------........................------------------------....................................---------,,,///......------......///,,,,,,,,,------.........//////............//////////////////000000000000000000000000000000000000222222222111111111000000111111222222222333333333333333333333444444444444444444444444444444444444333333444444444555555555555555555555666666666666888:::;;;;;;999999:::<<<;;;<<<>>>@@@AAA@@@??????>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????>>>>>>>>>>>>>>>======<<<::::::999888777777777777777666666555444444333333333333222222111111111111111111111111111111111111222222111000000000000000....../////////000000000000000000//////.........000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000111000000000000000000000000000000000111111111111///000111111222222111111000000111111111111000000000111111111111000//////000000000000000000111111111222222333333333333222444444444444444444444444333333333333333333333333444444444444444555555555222222222222222222222222333333333333333333333333333333222222222222333333222222333333333333222222222222111000000000000111/////////...//////000000////////////////////////...........................---------------.........------,,,,,,------...------------------------...------------,,,,,,,,,------------,,,,,,,,,,,,...------,,,,,,,,,,,,---,,,,,,++++++++++++,,,,,,...------,,,,,,------...---,,,,,,++++++,,,,,,---,,,,,,++++++++++++******---,,,,,,++++++,,,,,,---,,,,,,,,,---,,,,,,+++***++++++************++++++---------,,,,,,+++++++++------------------------------------------------//////............//////......---,,,,,,,,,------...------------,,,,,,,,,+++++++++,,,,,,---------,,,+++***+++---...---,,,.........---------------......////////////......,,,,,,,,,,,,,,,,,,,,,,,,000...,,,))))))***,,,...000///...---,,,---...///------------............+++...111222///---+++***------------------------++++++++++++++++++++++++---------............///...........................------------...//////.................................///......---,,,...............---------...........................------------,,,,,,,,,------------------------------------------------------------------------...........................------------,,,,,,,,,///......------......///***+++,,,---...///000000//////............//////////////////000000000000000000000000000000000000222111111111111000000000111111222222222333333333222222222222333333333333333333333333444444444444333444444444444555555555444555555555666666666777888:::;;;;;;999999:::<<<:::;;;===>>>??????>>>===>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????>>>>>>>>>>>>============;;;:::999888777777777777666666555555444333333333222111111111111000000000111111111111111111111111222111000000000000000000......////////////000000111111000000000000//////000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000111111000000000000111111111111//////000111111111111111///000000111111111000000000000000000000111222333222222222111111111111111333333444555555555555555333333444444555555666666555555555555666666666666777777777888888888999999111111111111111111111111333333333333333333333333333333222222222222333333222222333333333333222222222222111000000000000000...............///000111////////////////////////........................------,,,,,,------......------------------------------------------------------------------------......---,,,,,,------......+++))))))***+++++++++......------------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,---------,,,,,,+++---------,,,,,,---------++++++++++++++++++++++++------------------------------------------------//////............//////------------------------------------------------)))******+++,,,---.........---,,,---///000///...---------------------......------------------...------------------------...---+++******+++---...///...------,,,---......,,,,,,---------.........,,,,,,---...///...,,,***---------------------------------------------------------............///........................------------......//////........................---...............------................................................------------------------........................------------------------////////////////////////........................---------------,,,,,,,,,//////............//////,,,,,,,,,---...//////000//////............//////////////////000000000000000000000000000000000000111111111111000000000000111111222222222333333333111111222222222333333333222222333333333333333444444444444444555555555555666666777777888888999999888999;;;:::999999:::<<<:::;;;<<<============<<<=========>>>>>>>>>>>>>>>???????????????????????????>>>>>>===============;;;;;;999888777777777777555555555444444333333333111000000000000000000000111111111111111111111111111111000000000000000111000000000000111111111222000000000000000000000000////////////////////////........................000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000111111111///000000000111111111111//////000111111111111000///000111111111111111111333222111111111333555666444444444444444444444444555555666777888888888888444444555666777888999:::::::::;;;;;;<<<<<<===============>>>>>>??????@@@111111111111111111111111333333333333333333333333333222222111111222222333111222222333333222222111222111000000//////000000......---......///000000................................................,,,,,,,,,,,,,,,---......------------------------------------------------------------------------...---,,,,,,,,,---......---+++))))))***,,,,,,,,,///......------......///...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,++++++,,,,,,---------............------...------------------...((())))))***+++,,,------------------------------------------------------......------------......,,,---------------------------------------------******+++,,,------.........---,,,---///000///...,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------)))***+++,,,---.........,,,,,,,,,,,,,,,,,,------,,,,,,,,,------------...---++++++,,,//////...,,,---------------------------------------------------------............///........................---------.......................................------...............------.............................................------------------------................................................////////////////////////........................------------------------/////////....../////////........................//////............//////////////////000000000000111111111111111111111111000000000000000000000000111111222222222333333333111111222222222333333333222222222333333444444444444444444555555555666666666666666777888999999999888999;;;:::999999:::<<<:::;;;;;;<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>??????????????????????????????>>>===<<<======>>><<<;;;:::888777666666666444444444444444333333333000000000000000000000111111111111111111111111111111000000000000000111111///000000000000111111111////////////////////////////////////////////////////////////////////////111111111111111111111111111111111111111111111111000000111111111111000000000000000000000000000000//////000000111111111111///000000000111111111111//////000111111111111111000000111222333333222222444444222222222333444555444444555555555666666666666777888999::::::::::::999999:::;;;===>>>??????@@@@@@AAABBBCCCCCCDDDDDDEEEEEEFFFFFFGGGHHHHHHIII111111111111111111111111333333333333333333333333222222111111111111222222111111222222222222111111111111000////////////000.........---......//////........................------------------------++++++++++++,,,---...///,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,------------------------------...///------,,,,,,,,,,,,------...------,,,,,,------...+++,,,,,,------,,,,,,+++,,,,,,------------......+++,,,,,,------,,,,,,+++------......//////......,,,,,,++++++++++++,,,,,,))))))***+++,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------+++,,,---.........------,,,,,,,,,------------...,,,,,,,,,------.........,,,+++***+++---...---,,,---------,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------------------((()))+++---......------+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,+++,,,---......---------------------------++++++++++++++++++++++++---------............///------------------------,,,---......//////..............................,,,---......///.........---------...............------------------------,,,,,,,,,------------...........................////////////////////////------------------------........................---------............///000//////......//////000/////////.........------//////............//////////////////000000000000111111111111111111111111//////000000000000000111111111222222222333333333222222222222333333333333222222333333444444555555444444555555555666666666333333444555666777888888888:::;;;;;;999999:::<<<;;;;;;;;;;;;;;;;;;;;;<<<;;;<<<<<<======>>>>>>???????????????????????????@@@???===<<<<<<<<<===>>><<<;;;:::888777666666666444444333333333333333333000000000111111111111222111111111111111111111111000000000000000111111222------............//////......////////////000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000111111111111000000000000000000000000000000/////////000111111222222000000000000111111111111000000111222222222222222111222333444444444444444444333333333333333444444666666777888999::::::;;;:::;;;<<<===>>>?????????BBBCCCCCCEEEFFFGGGHHHHHHGGGGGGHHHIIIKKKLLLMMMMMMNNNNNNOOOPPPQQQRRRRRRSSS111111111111111111111111333333333333333333333333222222111111111111222222111111222222222222111111111111000/////////////////////...---------..............................------------------------++++++++++++,,,---...///,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......)))***,,,---------,,,+++***---000///---,,,...000------,,,,,,,,,,,,------...------,,,,,,------...+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------***+++---......---+++***+++,,,---............---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------+++,,,---.........------,,,,,,,,,---------..............................,,,+++***+++---...---,,,...------,,,,,,+++++++++,,,---///000000///---,,,........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------------++++++,,,,,,,,,---------,,,,,,,,,++++++,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///------------------------,,,---.../////////...---........................,,,------...//////......---------.........//////------------------------,,,,,,,,,---------......................................................------------------------................................./////////000000000000////////////000000............//////////////////............//////////////////000000000000111111111111111111111111////////////000000111111111111222222222333333333333333333333444444444444222333333444555555666666555555555555666666666666333333444555666777888888888:::;;;;;;999999:::<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;<<<<<<===>>>>>>???????????????????????????@@@???===<<<<<<<<<>>>>>>===<<<:::888777666555555333333333333333333333333111111111111222222333333111111111111111111111111000000000000000111222222---------.........///////////////000000111111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111000000111111111111000000000000000000000000000000...//////000111111222222000000000000111111111111111111222333333333333333222333444555666666666666444555666777888999999999;;;<<<===???AAABBBCCCDDDDDDEEEFFFGGGHHHIIIIIIIIIMMMNNNNNNOOOPPPQQQQQQRRRQQQQQQRRRTTTUUUWWWXXXXXXVVVWWWWWWXXXZZZ[[[[[[\\\000000000000000000000000333333333333333333333333222222111111111111222222111111222222222222111111111111000///////////////000///...---------------........................------------------------++++++++++++,,,---...///,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........((()))+++---------+++***&&&+++000///,,,))),,,/////////............//////...------,,,,,,------...++++++------------++++++*********++++++,,,,,,,,,)))+++---000000---+++)))***+++,,,,,,------------///......------....../////////...---,,,******)))------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------***+++---...///...------,,,,,,,,,------.........///////////////............---,,,---///000///.........---,,,,,,+++******---...111222222111...---........................222000---***))))))+++,,,,,,,,,---.../////////...++++++,,,,,,,,,---------+++,,,,,,+++)))))),,,...------------------------////////////////////////---------.........//////------------------------,,,,,,.../////////...---........................,,,,,,---.../////////...---------.........//////------------------------,,,,,,,,,------.........////////////////////////------------------------////////////////////////.........................../////////000000111111000000////////////000000,,,------...///000111111//////............//////////////////000000000000111111111111111111111111.../////////000000111111111111222222222333333333333333444444444444555555333333444444555666777777555555555555666666666777555555666777888999::::::888:::;;;;;;:::999;;;<<<===<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;<<<===>>>>>>???????????????????????????@@@???===<<<;;;<<<>>>???===<<<:::888777666555555333333333333333333333333111111222222222333333333111111111111111111111111000000///000000111222222////////////000000000111000000111111222222222222000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111000000111111111111000000000000000000000000000000...//////000111222222222000000000000111111111111222222333444444444444333333444555666777777777777666777:::===??????@@@???BBBCCCEEEGGGIIIKKKLLLMMMNNNOOOPPPQQQSSSSSSTTTTTTUUUUUUVVVVVVWWWWWWXXXXXXYYYZZZ[[[]]]^^^```aaabbb[[[\\\\\\]]]___```aaaaaa111111111111111111111111222222222222222222222222222222111111111111222222111111111111111111222222000000000000000000000000///............---------........................000000...---,,,+++++++++000---++++++...///...,,,---------------------,,,...------,,,,,,------...---------,,,,,,+++++++++,,,++++++,,,,,,...///000------------,,,,,,+++***------------------------///...------,,,,,,,,,,,,///...,,,+++***++++++,,,///............---------,,,,,,,,,---------......---...///---+++)))***+++++++++++++++++++++++++++,,,,,,,,,---,,,,,,++++++***+++---...///...------.........------,,,,,,,,,+++,,,,,,------,,,,,,+++---------....../////////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////,,,---...---,,,+++---//////...---,,,,,,---...///111///...,,,+++,,,---............------,,,,,,,,,...------,,,,,,------.........---,,,,,,,,,------------............------------------------------++++++,,,,,,---...//////...---,,,++++++---...///+++---///111111///---+++,,,,,,,,,------.........000000000000///...---,,,,,,---......//////......------...///000//////...///...---,,,,,,---...///................................................,,,------......------,,,........................------,,,,,,,,,+++++++++......------------......///...,,,++++++,,,...///......//////......---,,,///......------///000111...------,,,---...///000000///---,,,---...000222000000000000111111111111000000000000111111111111222111000000000111333333222222222222222222222222333333222222222333444444888777777777666666555555777888888888888999999999:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;<<<<<<===>>>>>>>>>??????@@@@@@@@@@@@?????????>>>>>>===<<<;;;;;;;;;>>>;;;888888999888555333222222222111111111000000111111111111111111111111000000000000000000000000///000000000///---***(((...000111000///...///111222222111000//////000000000000000000////////////111111111111111111111111////////////////////////000000////////////000000...///111222222222111000...///000111222222222222222222222333333444444444555555333222222333444555444444333333444444555666:::::::::;;;;;;;;;;;;;;;<<<===???BBBEEEGGGIIIJJJMMMMMMOOOPPPRRRTTTUUUVVVWWWWWWXXXYYYZZZ[[[[[[\\\\\\]]]]]]^^^___``````aaa``````aaaaaabbbcccddddddddddddccccccbbbaaa``````222222222222222222222222222222222222222222222222222222111111111111222222111111111111111111111111000000000000000000000000///............---------........................------,,,,,,,,,---.........,,,***+++---......,,,,,,,,,,,,,,,,,,---------,,,++++++******++++++,,,---------,,,,,,+++++++++++++++,,,------......///---------------,,,+++***------------------------------,,,,,,++++++,,,,,,...---,,,+++++++++,,,---+++,,,,,,,,,------......,,,,,,,,,---------......***+++,,,,,,***)))***+++------------------------,,,,,,------------,,,,,,,,,,,,------...---------......---------,,,,,,,,,,,,,,,------------,,,,,,+++,,,,,,---......//////------------------------+++,,,,,,------.........,,,---...---,,,+++---///......------------......////////////......------......---------,,,,,,,,,...------,,,,,,------...------,,,,,,,,,------...------............------------------------------+++,,,,,,------............------,,,,,,,,,------,,,---...//////...---,,,,,,,,,---------------------...///////////////...++++++,,,,,,---,,,,,,,,,..............................------------..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,........................000000/////////...............------------............,,,,,,,,,,,,............//////......---,,,///......---...///000111...------,,,---...///000///......---...///000111000000000000111111111111000000000000111111111111222111000000000111222333222222222222222222222222333333333333333444444555888888777777777666666666777888888888888999999999:::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<;;;;;;<<<<<<======>>>>>>>>>??????@@@@@@??????>>>>>>>>>======<<<;;;;;;:::===;;;888888888888555333333333333333222222222111111111111111111111111111000000000000000000000000///000000111000...,,,***...000111000///...///111222222111000000000000000000000000000000000000///111111111111111111111111000000000000000000000000000000////////////000000000111111222222222111111///000111222222222222222111111111222222222333333444333333222333444555666666666666666777888999:::======>>>???AAABBBCCCCCCFFFGGGIIIKKKNNNPPPRRRRRRRRRSSSTTTVVVXXXYYY[[[[[[^^^^^^______```aaaaaaaaa`````````aaabbbcccccccccbbbcccccccccddddddddddddddddddcccbbbbbbaaa``````333333333333333333333333333333333333333333333333222222111111111111222222111111111111111111111111000000000000000000000000///............---------........................,,,,,,,,,,,,,,,---...///---+++***+++---......---******++++++,,,,,,------,,,++++++******++++++,,,------,,,,,,,,,,,,++++++***+++---............---,,,------------,,,,,,+++------------------------------,,,,,,,,,---......---,,,,,,,,,,,,,,,---...))))))***+++,,,---...///,,,,,,,,,---------......***+++,,,,,,++++++,,,...........................,,,------.........------......---,,,,,,,,,------...------------,,,,,,,,,------............------------------,,,,,,,,,,,,........................------------------------,,,---...---,,,+++---///---..................------...000111111///---,,,...------------,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,------...///------............------------------------------------------------------............---,,,++++++---------......---------------------------,,,,,,,,,,,,---//////000000000,,,,,,,,,---,,,,,,++++++000///...---------...///---..................---........................,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,........................------------,,,,,,,,,,,,......------------......------------------------......//////......---,,,///............///000000...------------...//////............/////////000000000000000111111111111000000000000111111111111111111000000111111222333222222222222222222222222444444333333444555555666888888888888777777777777777888888888888999999999::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>>>>>>>????????????>>>>>>======<<<<<<;;;;;;::::::<<<:::888777888777555333444444444333333333222222111111111111111111111111000000000000000000000000///000111111111///...---...000111000///...///111222111000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111000000//////000000111333222222111111111222222111111222222222222222111222222222222333333333444333333333444555666888888:::;;;;;;<<<===???@@@AAACCCDDDEEEHHHJJJLLLNNNOOORRRSSSTTTUUUWWWYYYZZZ[[[ZZZZZZ\\\]]]___```aaabbbeeeeeeeeeeeeeeeeeeeeeeeedddddddddeeeeeeffffffgggffffffffffffeeeeeeddddddccccccbbbbbbaaaaaa``````333333333333333333333333333333333333333333333333222222111111111111222222111111111111000000000000///////////////////////////............---------........................//////...---,,,++++++,,,,,,+++++++++,,,---......))))))***++++++,,,------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***+++---//////...---,,,,,,---------------,,,,,,------------------------......---......///000000,,,,,,,,,,,,------......***++++++,,,------......,,,,,,,,,---------......---///000///......///000........................------......///.........000///---,,,++++++,,,---------------------------......////////////......000///...---+++***((((((------------------------------------------,,,,,,,,,---...---,,,+++---///,,,---...//////...---,,,...///000000000///...---------------------------...------,,,,,,------...+++++++++,,,---...///000,,,------......------,,,------------------------------------------,,,,,,......//////...,,,***)))......---,,,,,,---...............------,,,,,,,,,,,,---....../////////.........//////......---,,,///...---------///111333,,,---...//////...---,,,................................................,,,------......------,,,........................,,,,,,,,,++++++++++++***......------------......------............------.........///......---,,,............/////////000......------............---......///000////////////000000000111111111111///000000000111111111111111111111111111222222222111222222222222222333333444444444444444555666777888888888888888888777777777777888888888999999999999999999999999999999999999999:::::::::;;;;;;;;;::::::;;;<<<<<<======>>>===>>>>>>>>>>>>>>>>>>===<<<;;;;;;;;;:::::::::999:::999888777777666555444444333333333333222222222111111111111111111111111000000000000000000000000///000111111111111000000...000111000///...///111111111000000000000000111000000000000000111111111111111111111111111111111111111111111111111111111111000000000000000000111444333111000000000111222111111222222222222111111444444444555555666666666555666777888:::<<<===>>>AAAAAABBBCCCEEEGGGIIIJJJMMMMMMOOOQQQTTTVVVWWWXXXYYYYYYZZZ[[[\\\]]]^^^^^^______```bbbccceeeffffffggggggffffffeeeeeeeeeeeeffffffgggggghhhhhhhhhiiijjjiiihhhgggfffeeedddcccbbbbbbaaaaaa`````````___222222222222222222222222333333333333333333333333222222111111111111222222111111111000000000/////////////////////////////////............---------........................///...------,,,,,,,,,,,,,,,------,,,,,,---...///))))))***++++++,,,------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***+++---//////...---+++,,,------......------------------------------------,,,,,,,,,---...//////+++,,,,,,---.....................---------------,,,,,,,,,---------......000111111000...------...------------------------,,,------.../////////...000///---,,,++++++,,,---------------------------...//////000000//////.........---,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,---...---,,,+++---///,,,---...//////...---,,,000///...------...///000------------------------...------,,,,,,------...+++++++++,,,---...///000,,,,,,------------,,,,,,------------------------------------------,,,,,,......//////...,,,***)))...---,,,++++++,,,---............------,,,,,,,,,...............---,,,,,,---......///......------...---------///222555777,,,---...//////...---,,,................................................,,,------......------,,,........................////////////..................------------......---......//////......---.........///......---,,,---......///////////////..................---------......///000////////////000000000111111111111///000000000111111111111000000111111222222222222111111111222222333333333444333333444555666777777777777777777777777888888777777888888888999999999999999999999999999999999999999999:::::::::;;;;;;::::::;;;;;;<<<=========<<<======>>>>>>======<<<::::::::::::999999999999888888888777555444444444222222222222111111111111111111111111111111111111000000000000000000000000000000000111111111111111...000111000///...///111111000000000000000111111///000000000111111111222111111111111111111111111000000000000000000000000111111000000000000111111333222000//////000111222111111222333333333222222444555666777888999::::::;;;<<<>>>@@@BBBDDDEEEFFFIIIIIIJJJKKKMMMPPPRRRSSSWWWWWWXXXZZZ[[[]]]^^^^^^^^^^^^^^^______```aaaaaaaaabbbcccdddeeefffggghhhhhhggggggffffffeeeeeedddgggggghhhhhhhhhhhhiiiiiijjjjjjhhhgggeeecccbbbaaa_______________^^^^^^^^^111111111111111111111111333333333333333333333333222222111111111111222222111111111000000//////...000000000000000000000000///............---------........................+++++++++,,,---...///000...//////...------...000******++++++,,,,,,------,,,++++++******++++++,,,++++++,,,,,,,,,,,,------+++,,,---.........---,,,,,,------............---------------------------++++++*********+++,,,,,,,,,------............---/////////......---------,,,,,,,,,---------......//////000...,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.....................---,,,,,,,,,------,,,,,,,,,------------.........////////////......)))***+++,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---...---,,,+++---///---..................---///...,,,+++,,,---///111,,,,,,,,,------------......------,,,,,,------...,,,,,,,,,,,,------...///,,,,,,------------,,,,,,------------------------------------------------............---,,,++++++...---,,,++++++,,,---...------------------,,,,,,/////////......,,,++++++***+++,,,,,,------,,,,,,,,,,,,---...000222555666---..................---........................,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,.................................------------,,,......------------....................................//////......---,,,---......///000/////////.........///......---,,,............/////////000000000000000111111111111000000000000111111111111000000111222222222222111111111111222222333333444333333333333444555777777666666666666777777777777777888888888888999999999999999999999999999999999999999999999:::::::::::::::::::::;;;<<<<<<======<<<<<<============<<<<<<999999999999888888888888666777888777444333444555222222222111111111000000111111111111111111111111000000000000000000000000000000000000000111111111...000111000///...///111000000000000000111111222///000000111111222222222111111111111111111111111000000000000000000000000222111111000000111111222111111111111111222333333222333444555555666666666666777888:::<<<>>>???@@@DDDFFFHHHJJJLLLNNNOOOOOOQQQQQQRRRSSSUUUWWWYYYZZZ]]]^^^^^^___```aaaaaabbbaaabbbbbbccccccdddddddddccccccdddeeefffggghhhhhhjjjjjjiiiiiihhhhhhhhhggghhhhhhhhhhhhhhhhhhhhhhhhiiihhhfffdddbbb```___^^^]]]]]]]]]]]]]]]]]]]]]]]]222222222222222222222222444444444444444444444444222222111111111111222222222111111000//////......000000000000000000000000///............---------........................+++++++++,,,---...///000000222222000...---...000,,,,,,,,,,,,,,,---------,,,++++++******++++++,,,+++++++++,,,,,,---------------------------------,,,,,,---...............---------------------------,,,,,,++++++++++++,,,---......//////...---,,,---------------------...,,,,,,,,,---------......,,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------.........,,,,,,------...---------,,,,,,,,,---------......---......//////......---++++++,,,---...///000000------------------------+++,,,,,,------.........,,,---...---,,,+++---///......------------......,,,,,,,,,,,,,,,---......,,,,,,,,,---------.........------,,,,,,------...------,,,,,,,,,------...+++,,,,,,------,,,,,,+++------------------------+++,,,,,,------............------,,,,,,,,,---------,,,,,,,,,,,,,,,,,,---,,,,,,---------------------------......---,,,,,,)))***+++,,,---.........,,,,,,---...///000111111......------------..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,........................,,,,,,+++++++++*********......------------......000///...------...///000......//////......---,,,------///000000000///........./////////...,,,,,,///......---...///000111000000000000111111111111000000000000111111111111///000111222333222222111000111111222333333444444111111222222333555666777444555555555666666666666777888888888888999999999888888888888888888888888888999999999999:::::::::999::::::;;;;;;<<<<<<===;;;<<<<<<======<<<<<<;;;888888888888888888888888555777888666444222333555333333222222222111111111111111111111111111111111000000000000000000000000111000000/////////000000...000111000///...///111000000000000000111222222///000000111111222333333111111111111111111111111111111111111111111111111222111111000000111111222111111333444555555666666444555777888999:::;;;;;;===>>>@@@CCCFFFHHHJJJKKKNNNOOORRRTTTVVVWWWXXXXXXWWWWWWXXXYYY[[[\\\^^^______``````aaabbbcccddddddcccccccccdddeeeffffffgggeeeffffffggghhhiiijjjjjjkkkkkkkkkkkkjjjjjjjjjjjjiiiiiihhhhhhhhhhhhhhhhhhfffeeecccaaa___^^^\\\[[[[[[[[[[[[[[[[[[[[[[[[[[[333333333333333333333333444444444444444444444444222222111111111111222222222111111000///......---000000000000000000000000//////.........---------..............................---,,,,,,,,,------222333444222...---...000------------------------...------,,,,,,------...+++++++++,,,,,,---------......---,,,,,,,,,------,,,,,,---.../////////...------------------------111000///...................../////////...,,,+++******+++,,,------...///,,,,,,,,,---------......,,,---///...------...000------------------------)))***+++,,,------------***+++---...///...------,,,,,,,,,------.........------............------000000///......---,,,,,,........................++++++,,,,,,---...//////------...---,,,+++---//////...---,,,,,,---...///)))***,,,......---,,,+++,,,,,,,,,------............------,,,,,,------.........---,,,,,,,,,------+++,,,,,,------,,,,,,+++------------------------++++++,,,,,,---...//////...---,,,++++++---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........++++++,,,---............***+++,,,...///000111111,,,,,,---......---,,,,,,///...---,,,,,,---...///................................................,,,------......------,,,........................//////.........---------.........------.........111000...,,,,,,...000111......//////......---,,,,,,---///000000000///........./////////...,,,+++000///---,,,---...000222000000000000111111111111000000000000111111111111///000111222333222111111000000111222333333444444111111111222333444666777333444444444555555666666777888888888888999999999888888888888888888888888888888999999999:::::::::999999:::;;;;;;<<<<<<===;;;<<<<<<<<<<<<<<<<<<;;;777777777777777888888888444666888666333222333555444444444333333333222222111111111111111111111111000000000000000000000000111111000//////////////////000111000///...///111000000///000000111222222///000000111222222333333111111111111111111111111222222222222222222222222222222111111111111222222111222444777888888888888666777999;;;===>>>>>>???EEEFFFHHHKKKOOORRRTTTUUUTTTUUUXXXZZZ\\\]]]]]]]]][[[[[[\\\\\\^^^___aaabbb______```bbbccceeeffffffbbbbbbcccdddeeeeeefffgggggghhhhhhiiijjjkkklllllljjjkkkkkkkkkkkkkkkkkkkkkiiiiiiiiiiiiiiiiiiiiiiiiccccccaaa___^^^\\\ZZZZZZYYYYYYYYYYYYZZZZZZZZZZZZ000111111111111222222222333222222111111222222333111111111111111111111111000000000000000000000000////////////..................////////////............////////////......------------------------......------------......------------------------,,,------......------,,,------------------------,,,,,,,,,++++++*********++++++------------+++++++++++++++,,,,,,------------,,,+++******+++,,,---------------------------...------,,,,,,++++++***......---,,,---...///000000///...---------------...------,,,,,,------.../////////...------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,..................------+++******))))))******+++//////.........---------///......------,,,++++++)))***+++,,,,,,+++***)))///......------,,,++++++------------------------,,,,,,,,,---------......,,,///---)))+++///...(((---------,,,,,,+++++++++,,,------......------,,,,,,,,,,,,------.........------------------------------------------------++++++,,,---............---------...------,,,,,,........................+++,,,...//////...,,,+++,,,,,,------...///000000.........------,,,,,,,,,---......///////////////...........................---,,,,,,++++++++++++------------------------................................................------------------------,,,,,,,,,---------......---------,,,,,,+++++++++000000000000000000000000...............///000000000000000000000000000000000000000000000000000000111111111111111111111111333333333333333222111000111111222222222333333333444444444555555555555666666888999888777666777888888888777777888888999::::::::::::999999888888888777888999999:::;;;<<<<<<;;;;;;;;;;;;:::999888888666666666666555555555555444444444444444444444444000000000111222222333333000000000000000000000000......//////000000000111000000000111222222333333000000000000000111111222...//////000111222222222222222222111111111000000222333333222000///000111222222222222222222222222222222333333333222111000333333333444666999;;;<<<;;;<<<>>>@@@CCCEEEGGGHHHLLLNNNPPPSSSVVVXXXZZZZZZ^^^^^^^^^```bbbcccbbbaaa^^^^^^___```aaabbbccccccaaaaaa```````````````aaabbbbbbbbbbbbccccccdddeeehhhhhhhhhiiiiiijjjjjjjjjhhhhhhhhhiiiiiijjjjjjjjjkkkkkkjjjhhhgggeeeddddddbbbbbbaaa```^^^\\\[[[ZZZZZZZZZZZZZZZYYYYYYYYYYYY//////000000000111111111222222222222222222222222111111111111111111111111000000000000000000000000////////////............---......//////......---------............------------------------------------,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,------------,,,,,,------------------------,,,,,,,,,+++++++++******+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++,,,---...///...---,,,++++++++++++,,,...------,,,,,,------...---------...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------,,,,,,,,,,,,------//////.........---------------------------------,,,,,,------------,,,,,,------------------------------------------------,,,,,,,,,,,,------------+++......+++,,,//////+++---------,,,,,,,,,++++++,,,------......------,,,,,,,,,------------------------------------------------------------------,,,,,,------...---------,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////...,,,+++,,,,,,,,,---.........///......---------,,,,,,,,,------...///////////////........................///......---,,,,,,------------------------------........................................................................------------.....................---------------.......................................///000000000000000000000000000000000000000000000000000000111111111111111111111111222333333333222222111000111111222222222333333333444444444555555555555666666777888888777666777888888888777777888888999::::::::::::999999888888888999999::::::::::::::::::;;;;;;;;;;;;:::999888777777777666666666555555555444444444444444444444444333333222222111000000000000000000000000000000000/////////000000111111111222111111111111111111111000000000000000111111222...//////000111111222222222222222111111111000000111222333222000///000111//////000000111111222222444444444444444444444444666666666888:::===@@@AAADDDEEEGGGIIIKKKNNNPPPQQQTTTUUUWWWZZZ]]]___```aaabbbaaa```aaabbbcccaaa___^^^^^^______```aaaaaabbbaaa``````___^^^^^^_______________```aaacccdddeeefffgggggghhhhhhiiiiiiiiigggggghhhhhhiiijjjjjjjjjiiiiiihhhgggeeedddcccbbbaaaaaa```___^^^]]][[[ZZZZZZZZZZZZZZZYYYYYYYYYYYY.../////////000000000000000111222333333222111000111111111111111111111111000000000000000000000000////////////............------............------,,,,,,------------,,,,,,------------------------,,,,,,,,,++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,------,,,,,,+++.........---------------++++++,,,,,,,,,,,,++++++------------------------******+++,,,,,,---......,,,++++++++++++,,,------------,,,+++++++++,,,,,,...------,,,,,,------...+++,,,,,,---......//////------------------------------------------------..............................------------.....................---------++++++,,,------...//////------,,,,,,,,,,,,------++++++,,,------...//////------------------------+++++++++,,,,,,,,,------)))---///------//////...------------,,,,,,,,,,,,,,,------......------,,,------------------,,,,,,---------------------------------------------------------...------,,,,,,,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++,,,,,,,,,,,,------------...------------,,,,,,,,,,,,---......//////..............................000///..................------------------------................................................////////////////////////............////////////.............../////////.......................................///000000000000000000000000000000000000000000000000000000111111111111111111111111222222222333222222111000111111222222222333333333444444444555555555555666666777888888666666777888888777777777777888999999999999999999999888888888;;;;;;::::::999999999999:::::::::::::::999777777777777777666666666555555444444444444444444444444333333222222111000000000000000000000000000000000000000000111111111111111333333222111111000//////000000000000000111111222/////////000111111222222222222222111111111111111000222222222000///000111//////000111222333444444555555444444555666888999:::;;;<<>>@@@BBBDDDGGGKKKNNNQQQSSSSSSTTTUUUWWWYYY[[[\\\]]]]]]^^^```bbbdddeeefffffffffeeeccccccdddcccaaa______^^^^^^]]]]]]\\\[[[[[[^^^]]]\\\ZZZYYYXXXXXXXXXXXXXXXYYYYYY[[[\\\^^^^^^``````aaaaaabbbcccddddddddddddeeefffggghhhhhhiiiffffffeeedddcccbbbaaa```______`````````___^^^^^^ZZZZZZZZZZZZYYYYYYYYYYYY000000000111111111222222///000222333333222000///000000000000000000000000////////////////////////////////////...............//////000000//////...------............------------------------------......------------..............................,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,/////////......------,,,+++,,,---......---,,,+++---------------------------------,,,,,,+++++++++,,,------.....................---------......///...------,,,,,,------.........------,,,,,,,,,,,,,,,,,,,,,---------..............................---------.........//////---,,,,,,++++++,,,,,,------...........................---------,,,,,,,,,---,,,+++******+++,,,---......---------,,,,,,,,,------------------------++++++,,,,,,,,,---------,,,,,,------,,,+++,,,...------------------------,,,------......------,,,.........------,,,,,,,,,------------------------------------------------............---,,,+++++++++,,,,,,---.........---........................,,,------------------,,,,,,,,,,,,,,,,,,,,,++++++------------------------+++,,,,,,---------------...........................---------------......------------------------................................................------------------------/////////000000000111111,,,,,,------.........///////////////////////////...............///000000////////////////////////000000000000000000000000111111111111111111111111000111111222222111111111111111222222222333333333444444444555555555555666555777888777666555666777777777666666777777888999888888888888888888888888777777888999999:::;;;;;;999999999999888777666666666666666666555555555555333333333333333333333333000000000111222222333333000000000000000000000000222222111111111111111111//////000000000111111111000000000000000111111222000000000000000111111111111111111111111111111111000222333222111000111333555555555555555666666666777777777888;;;>>>BBBDDDIIIJJJMMMPPPSSSVVVYYYZZZXXXXXXYYY[[[\\\^^^_________```aaacccddddddeeeeeeeeedddcccdddeeedddbbbaaa^^^^^^]]]\\\[[[ZZZYYYYYY[[[ZZZYYYWWWVVVUUUUUUUUUWWWVVVVVVVVVVVVWWWWWWXXX[[[[[[\\\]]]^^^___``````aaaaaabbbcccdddeeefffgggeeeeeedddccccccbbbaaaaaa``````aaaaaaaaa`````````ZZZZZZZZZZZZYYYYYYYYYYYY111111111111222222222222///000111222222111000///000000000000000000000000////////////////////////////////////..................////////////......------............------------------------------///......------......///,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---------------------------,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---.........---------------,,,,,,------------,,,,,,------------------------......---,,,,,,+++******,,,---.../////////......,,,,,,+++++++++,,,------...------,,,,,,------.........------,,,++++++***+++,,,,,,------.........------------------------,,,,,,------.../////////......------------......---------...............//////...---,,,,,,++++++......------------......//////...---,,,,,,++++++------------------------,,,,,,,,,---------......555///+++,,,---++++++---------------............,,,------......------,,,------------------,,,,,,---------------------------------------------------------...------,,,,,,++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------,,,,,,,,,------------...***+++,,,,,,------,,,,,,........................---------,,,------...///------------------------................................................------------------------////////////000000000000---------------.........000000000000000000000000...............///000000000000000000000000000000000000000000000000000000111111111111111111111111///000111111222111111111111111222222222333333333444444444555555555555666555666777777555555666777777666666666666777888888777777777888888888888888666666777888999:::;;;;;;888888999888888777666555555555555444444444333333333333333333333333333333333333222222111000000000000000000000000000000000111111111111111000000000......///000000111222222000000000000000111111222000000000000000000111111111111111111111222222222111222444333222222333444555555555666777777777888<<<<<<>>>@@@DDDGGGKKKMMMQQQSSSUUUXXX[[[]]]^^^^^^]]]]]]^^^___```aaabbbcccccccccdddeeefffffffffeeeeeedddccccccddddddbbb```\\\\\\[[[ZZZYYYXXXWWWWWWWWWVVVUUUTTTSSSSSSSSSSSSTTTTTTSSSRRRRRRRRRRRRSSSUUUVVVWWWXXXYYY[[[\\\\\\^^^^^^___```bbbcccddddddddddddccccccbbbaaaaaa`````````aaaaaaaaa``````___ZZZZZZZZZZZZYYYYYYYYYYYY000000000000111111111111000000111111111111000000000000000000000000000000////////////////////////////////////............,,,------------------,,,,,,,,,------------,,,,,,------------------------...------,,,,,,------...------------------------...---,,,++++++,,,---...........................,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------+++++++++++++++,,,---......------,,,,,,------...---,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000------,,,,,,,,,,,,---------------.........//////---------------------,,,------............---------------------------,,,------------------------------........./////////???444+++,,,...---+++,,,------------.........///,,,------......------,,,,,,,,,------------------------------------------------------------------,,,,,,------...---------***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------,,,,,,,,,---.........///,,,,,,,,,---------......******+++,,,,,,,,,,,,,,,..............................------...//////000------------------------................................................................................./////////000000/////////...............////////////////////////...............///000000000000000000000000000000000000000000000000000000111111111111111111111111//////000111111111111111111111222222222333333333444444444555555555555666555666777666555555666777666666666666666777888888666777777777888888888999777777888888999999999:::888888888888777666555444444444333333333222222222222222222222222222222222333333222222111000000000000000000000000000000000111111111000000//////////////////000000000000000000000000000000111111222111000000000000000000000000000111111111222222222222333555444444333555666666666888999;;;===>>>???CCCDDDGGGKKKOOOSSSVVVXXXYYYZZZ\\\^^^``````````````````aaabbbcccddddddeeeeeeeeefffffffffffffffffffffeeedddccccccbbb```]]][[[ZZZZZZYYYXXXWWWVVVVVVTTTSSSRRRRRRQQQQQQQQQQQQPPPPPPOOOOOOOOOPPPPPPQQQQQQRRRSSSTTTVVVWWWXXXXXX[[[[[[\\\^^^___```bbbbbbbbbbbbaaaaaa```_______________```______^^^]]]]]]ZZZZZZZZZZZZYYYYYYYYYYYY////////////000000000000111111000000000000111111000000000000000000000000////////////////////////000/////////............***++++++,,,,,,++++++***+++++++++,,,,,,+++++++++---------------------------,,,,,,++++++,,,,,,---///////////////////////////...,,,++++++,,,...///////////////////////////,,,,,,,,,------.........------++++++++++++------+++++++++,,,,,,---------......,,,++++++,,,......------------------------***++++++,,,,,,------...***+++,,,---...---,,,,,,---------------...///000...------,,,,,,------...***++++++,,,,,,------...++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000+++******))))))******+++---------.........//////+++,,,,,,------......///***+++------------+++***+++,,,,,,------......///------------------------.........////////////000FFF777,,,,,,000...,,,,,,---------.........//////,,,------......------,,,,,,,,,,,,------.........------------------------------------------------++++++,,,---............***+++,,,---.......................................------,,,,,,------...,,,,,,------...///000000,,,,,,,,,------.........******+++,,,,,,,,,,,,+++........................///////////////000111111------------------------................................................////////////////////////............////////////111111000000//////.............................................///000000000000000000000000000000000000000000000000000000111111111111111111111111//////000111111111111111111111222222222333333333444444444555555555666666555666777666555444555777666666666666666777888888666666777777888888888999999999999888888888888888888888888888777666555444333333333222222222111111222222222222222222222222000000000111222222333333000000000000000000000000111000000000//////......111111000000//////......000000000000000111111222111111111000000000000000000000111111222222222222333444555555444444666777888999;;;>>>AAADDDFFFHHHIIIKKKOOOSSSXXX[[[^^^___]]]^^^```aaabbbbbbaaaaaaaaaaaaaaabbbcccdddddddddeeeeeefffffffffeeeeeedddhhhgggdddcccbbb```]]][[[ZZZYYYYYYXXXWWWWWWVVVVVVRRRQQQQQQPPPPPPPPPQQQQQQMMMMMMMMMMMMNNNOOOPPPQQQOOOOOOPPPRRRSSSUUUVVVVVVYYYZZZ[[[\\\^^^___```aaa`````````______^^^^^^]]]^^^^^^^^^^^^]]]\\\[[[ZZZZZZZZZZZZZZZYYYYYYYYYYYY000000000000000000000000000000000000000000000000000000000000000000000000------......//////000000///////////////////////////...---,,,++++++***)))------------------------//////.........---------........................,,,,,,,,,++++++*********...---,,,++++++---.../////////.........---------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---......---,,,,,,,,,,,,---------......---------,,,,,,+++++++++.........------,,,,,,,,,++++++++++++++++++++++++...---,,,,,,++++++++++++++++++,,,,,,,,,++++++***---------...------,,,,,,...------,,,,,,++++++***------------------------........................000000//////.........---......//////000000111111,,,---...//////...---,,,......//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,+++++++++******111000...---,,,,,,------,,,,,,,,,------...............---,,,,,,,,,------111000...---,,,,,,------+++,,,,,,---...///000000------------------------111000///...---,,,++++++---------------------------,,,,,,++++++,,,,,,---........................---------------------------///000000///......///................................................000.........///000///...///...------------...///............///////////////////////////...------//////.........---------........................//////.........---------............////////////////////////////////////111111111111000000000000111111111111111111111111111111111111111111111111555222//////111333222000111111222222222333333333222333333333333333333444333333444444555666777777777777777666555555444444222222333444555666777888777777777777777777777777:::999777666666666777888666555444333222333444444222222222111111111000000111111222222333333333444222111000//////000111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000333333333222111111333555111222333555777999;;;<<<>>>@@@CCCGGGKKKNNNPPPQQQUUUVVVYYY[[[^^^```aaabbbbbbbbbcccccccccdddddddddeeeeeeeeeeeeeeeeeeeeeeeeggggggggggggggggggggggggddddddcccbbbbbbaaaaaa```\\\[[[ZZZYYYXXXXXXXXXXXXSSSSSSSSSSSSRRRRRRRRRRRROOOOOOOOOOOOOOOOOOOOONNNNNNNNNNNNNNNOOOPPPRRRRRRVVVWWWYYY[[[\\\^^^^^^___```___^^^\\\[[[ZZZYYYYYY\\\[[[ZZZZZZYYYYYYZZZZZZWWWWWWXXXYYYYYYYYYXXXXXX000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111........................///......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///.........---------------------------------------,,,,,,,,,++++++++++++//////...---,,,------...///.........------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++******,,,,,,,,,------------...---------,,,,,,+++++++++......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------,,,---------++++++,,,---------------,,,,,,------...---------------------------------------------------------........................///.........------------............////////////,,,---...//////...---,,,......//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++///...---,,,------...///,,,,,,------------------,,,,,,,,,------.........000///...---,,,,,,,,,---++++++,,,,,,,,,,,,,,,,,,------------------------...............---------.........------,,,,,,,,,------,,,,,,,,,,,,------........................---------------------------///000000///......///................................................///...------//////...---........................------------............111111111111111000////////////.........---------........................//////.........---------............////////////////////////////////////---......///000111222333111111111111111111111111111111111111111111111111333111///000222333222111111111222222222333333333222222333333333333444444333333444444555666666777666666666666555555555555555555555555555555555555666666666666666666666666999888777666555666666777666555444333222333333444222222222111111111000000........./////////000000222111000//////000111222000000000000000000000000111111111111111111111111000000000000000000000000///000000111111222222222333333444333222333555777777888:::===???BBBDDDEEEHHHJJJLLLPPPSSSUUUWWWXXXYYYZZZ\\\^^^```bbbccccccccccccccccccddddddddddddeeeeeeeeeeeeeeeeeeeeeeeeggggggggggggggggggggggggddddddccccccbbbaaaaaaaaa\\\\\\[[[ZZZYYYXXXXXXYYYUUUUUUUUUUUUTTTTTTTTTSSSRRRRRRQQQPPPPPPOOONNNNNNMMMMMMMMMMMMNNNOOOPPPPPPTTTUUUVVVXXXZZZ[[[[[[\\\\\\[[[ZZZYYYXXXXXXXXXYYYYYYXXXXXXWWWWWWWWWWWWWWWWWWWWWXXXYYYYYYYYYXXXXXX000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000------------------------........................++++++++++++++++++++++++............------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,///...---,,,+++++++++,,,............------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++------------,,,,,,,,,,,,------------------------------...............///+++,,,------............++++++,,,---............,,,,,,---......///000000---------------------------------------------------------------,,,,,,,,,............------------------............------.........///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---...///000------------------,,,,,,)))***,,,.../////////...///...---,,,+++++++++,,,------,,,,,,,,,+++++++++---------------------------------.........//////------------------------------............------........................---------------------------///000000///......///...................................................---,,,---...///...,,,,,,---...//////...---,,,,,,,,,,,,------------...000000111111111000//////...............---------.......................................---------............////////////////////////////////////,,,---...///000111111222111111111111111111111111111111111111111111111111000000///111333444222111111111222222222333333333222222222333333444444444333333444444555666666666555555555555666666666666777777666555444333333222666666666666666666666666777666555555444555555555555444333333222222333333222111111111111000000000000000000000000111111111111111000000000000111111////////////////////////111111111111111111111111000000000000000000000000///000111222333444444555333444555555555555888::::::<<<>>>AAAEEEHHHJJJLLLRRRSSSVVVXXXZZZ\\\]]]^^^^^^___aaabbbcccdddeeeeeeddddddddddddeeeeeeeeeeeeffffffffffffffffffffffffffffffffffffffffffffffffddddddccccccbbbaaaaaaaaa]]]\\\[[[ZZZYYYYYYYYYZZZWWWWWWWWWWWWVVVVVVVVVVVVUUUUUUTTTSSSQQQPPPOOONNNOOOOOONNNNNNNNNOOOOOOPPPSSSTTTVVVWWWXXXYYYZZZZZZYYYXXXXXXXXXXXXXXXYYYYYYXXXWWWVVVVVVUUUUUUVVVVVVWWWWWWXXXYYYYYYYYYYYYYYY000000000000000000000000000000000000000000000000000000000000000000000000/////////......------,,,------------------------,,,---------.........///++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++***************------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,...///++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---...............,,,---------------,,,,,,***+++,,,---............,,,---------.........///------------------------------------------------------------------------/////////......------------------------------------...............------------------------------......------,,,,,,,,,+++......---------,,,,,,,,,,,,,,,,,,,,,---...//////.........------,,,,,,,,,)))***---/////////...---------,,,,,,++++++++++++........................---------------------------------............///******+++,,,---...///000------...//////...------........................---------------------------///000000///......///...................................................---,,,,,,---...---,,,,,,---///000000///---,,,,,,,,,---------.........---...............------....................................................................................////////////////////////////////////////////////............111111111111111111111111111111111111111111111111...///000222333444333222111111222222222333333333222222222333333444444444444444444555555555666666444444444555666777777888777777666555444333333222666666666666666666666666555555444444444444333444444333333222222222222222111111111111000000000000111111111111111111111111111000000000000000000111////////////////////////111111111111111111111111111111111111111111111111111111222222333444444444333555777888888999<<<>>>???AAADDDGGGKKKOOORRRSSSXXXYYYZZZ\\\^^^_________bbbbbbcccdddeeeeeeeeeeeedddddddddeeeeeeeeeffffffffffffffffffffffffffffffeeeeeeeeeeeeeeeeeeeeeeeedddccccccbbbbbbaaaaaa```\\\\\\[[[ZZZZZZZZZZZZZZZXXXXXXXXXWWWWWWWWWVVVVVVVVVVVVUUUTTTSSSRRRRRRQQQRRRRRRQQQQQQPPPQQQQQQQQQUUUUUUWWWXXXYYYZZZZZZZZZ[[[ZZZZZZYYYYYYZZZZZZ[[[YYYXXXXXXWWWWWWWWWWWWWWWXXXYYYZZZ[[[\\\\\\\\\[[[//////////////////////////////////////////////////////////////////////////////......------,,,,,,------------------------+++++++++,,,------......+++,,,,,,,,,------......,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------******++++++,,,,,,,,,,,,,,,,,,------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,...///+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,,,,***+++,,,---------------------------,,,***)))(((***+++,,,---............---------,,,,,,,,,++++++------------------------------------------------..................//////111000000//////.........---------,,,,,,---------------...............---------------------------.........------,,,,,,,,,......---------,,,,,,,,,,,,------------------,,,.........------,,,,,,,,,+++,,,...//////...,,,***,,,,,,,,,,,,,,,,,,++++++,,,,,,------...///000000------------------------///............---------,,,,,,---------------...---..................---........................---------------------------///000000///......///...................................................---,,,,,,---...---,,,,,,---///000000///---,,,---.........////////////------............---------.............................................---.................................////////////////////////////////////////////////............000000000000000000000000000000000000000000000000---///111333333333222222111111222222222333333333111111222333333444555555444444444555555555555555333444444555666777888888555555555555555555555444555555555555555555555555444444444444444333333222222222222222222111111111000000000000000000000000........................000000000111111000000000000000000000000000000000111111111111111111111111222222222222222222222222333333333333333444444444555888;;;===>>>???BBBDDDJJJKKKNNNQQQUUUYYY[[[]]][[[\\\]]]______`````````ccccccdddeeeeeeeeeeeeddddddddddddeeeeeeeeeffffffffffffffffffffffffffffffcccccccccccccccccccccccccccbbbbbbaaaaaa```______\\\[[[ZZZZZZZZZZZZZZZZZZXXXWWWWWWWWWWWWVVVVVVVVVUUUUUUUUUUUUUUUUUUUUUUUUSSSSSSRRRQQQQQQQQQRRRRRRUUUVVVWWWYYYZZZ[[[[[[[[[^^^^^^]]][[[[[[[[[[[[[[[[[[ZZZYYYYYYXXXXXXYYYYYY\\\]]]^^^___````````````////////////////////////////////////////////////////////////////////////000000//////////////////------------------------+++++++++,,,,,,---------,,,,,,,,,------......///,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---...///.........,,,,,,,,,,,,------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,)))******++++++,,,,,,---***+++,,,---------,,,+++---------,,,+++***)))(((++++++,,,---...............------,,,++++++******------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........///////////////000000000000000/////////------,,,,,,,,,,,,------,,,---......///.........------------------------.........---------------------------,,,,,,,,,,,,,,,,,,------------,,,+++------------------,,,,,,------.........---++++++,,,,,,------------,,,,,,)))******+++,,,---...///------------------------//////.........---------111000///...,,,+++***)))......---,,,,,,---..............................---------------------------///000000///......///...................................................---,,,---...///...,,,,,,---...//////...---,,,........./////////000000......///000000000//////---------.......................................---------...........................////////////////////////////////////,,,---...///000111111222000000000000000000000000000000000000000000000000...000222222111111222333111111222222222333333333111111222333333444555555555555555555555555555555444444444555666777777888333444444444555666666666555555555555555555555555333444444444444333222222111222222222222111000000//////000000000000000111000000000000////////////000000111111111111000000000000000000000000000000222222222222222222222222222222222222222222222222333444444555555666666666:::===AAADDDFFFHHHJJJLLLQQQRRRTTTWWWZZZ\\\___```___```aaabbbbbbccccccbbbccccccddddddeeeeeeddddddddddddddddddeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeebbbbbbbbbbbbbbbbbbbbbbbbaaaaaa``````___^^^^^^^^^ZZZZZZYYYYYYYYYYYYZZZZZZWWWWWWWWWWWWVVVVVVVVVUUUTTTTTTUUUUUUVVVWWWWWWWWWSSSSSSRRRRRRRRRSSSSSSTTTUUUVVVXXXZZZ\\\]]]^^^^^^bbbaaa```___^^^^^^^^^^^^^^^]]]\\\\\\[[[[[[\\\\\\aaabbbcccdddeeefffffffff////////////////////////////////////////////////////////////////////////......//////////////////........................,,,,,,,,,---------------***++++++,,,------......++++++,,,,,,,,,---------------------------------++++++++++++,,,,,,,,,------.........---,,,***)))++++++,,,,,,,,,---------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++*********++++++++++++,,,,,,,,,+++++++++,,,,,,---------******+++++++++,,,,,,,,,******++++++,,,------...+++,,,...///...---+++***++++++,,,,,,,,,,,,,,,+++,,,,,,------...------------------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////......//////////////////------,,,++++++,,,------,,,------...//////..............................------------............,,,,,,,,,,,,++++++++++++)))***,,,---...------,,,,,,,,,------------------,,,,,,------------------,,,---............---,,,+++++++++,,,,,,------------------------------------------...............//////...---,,,,,,++++++///---+++******+++---///........................---------------------------///000000///......///................................................///...------//////...---........................---------.........//////---...//////000000//////---------.........//////........................---------.........//////............////////////////////////////////////---......///000111222333000000000000000000000000000000000000000000000000000222333222000///111444111111222222222333333333000111111222444555555666555555555555555555555555444444555555666666777777444444444555555555666666555555555555555555555555333444555555555444222222000111222222222111//////////////////000000111111444444333333333222222222///000111222222111000///222222222222222222222222222222222222222222222222333333333333333333333333333444555777999:::<<<===AAADDDIIILLLOOOQQQSSSUUUWWWXXXYYY[[[]]]^^^`````````aaabbbcccddddddddddddbbbcccdddeeeeeeeeeeeeeeeccccccccccccddddddddddddddddddddddddddddddddddddaaaaaaaaaaaaaaaaaaaaaaaa```______^^^^^^]]]\\\\\\YYYYYYXXXXXXXXXXXXYYYYYYXXXXXXWWWWWWWWWVVVVVVVVVUUUUUUVVVVVVVVVVVVVVVVVVVVVVVVUUUVVVVVVWWWXXXYYYYYYZZZ\\\___aaacccdddeeeggggggffffffeeeffffffgggddddddcccbbbbbbbbbbbbcccfffggghhhjjjkkkkkkllllll////////////////////////////////////////////////////////////////////////+++,,,,,,------.........////////////////////////........................))))))***+++,,,,,,------+++++++++,,,,,,---------........................*********++++++,,,,,,,,,---------,,,***'''$$$###+++++++++,,,,,,---------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---......---,,,******+++++++++,,,,,,,,,+++++++++,,,,,,---------*********++++++,,,,,,,,,++++++,,,------...//////---...///000000...,,,***)))***+++---.../////////---------...------,,,,,,,,,,,,------.../////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,------....../////////------++++++++++++------,,,,,,---.../////////...........................,,,---------.../////////,,,,,,,,,+++++++++******'''(((+++---...//////...,,,,,,,,,------.........+++++++++,,,---...///000,,,---.../////////...---//////.........---------------------------------++++++,,,---...///000111******+++,,,...///000000///---***((((((***---///........................---------------------------///000000///......///................................................000///......///000///...///...------------...///,,,,,,,,,---------......++++++,,,---.........------------.........//////........................---------.........//////............/////////000////////////////////////111111111111000000000000000000000000000000000000000000000000000000000000111333333111......111444111111222222222333333333000111111222444555666666555555555555555555555444555555555666666666666666555555555555555555555555555555555555555555555555444444555666555444333222000111111222222000///....../////////000000111111111111111111000000/////////000111222222111000///222222222222222222222222222222222222222222222222333333333333333333333333222333666999<<>>AAACCCGGGLLLRRRVVVYYYZZZ[[[\\\]]]___aaabbbbbbcccbbbbbbaaaaaaaaabbbcccccccccbbbaaa``````aaaccccccccccccbbbaaa````````````aaaaaa`````````_________^^^^^^^^^]]]\\\\\\\\\[[[WWWWWWWWWWWWWWWXXXXXXYYYXXXXXXXXXXXXYYYYYYYYYYYYYYYZZZ\\\^^^___```aaaaaaccceeehhhkkknnnoooppppppoooppprrrtttuuuvvvwwwwwwuuuvvvyyy{{{~~~~~~}}}|||{{{zzzyyy|||}}}~~~~~~}}}|||{{{{{{yyy{{{~~~........./////////000000////////////////////////+++,,,,,,---......//////......------------..............................------------------------+++,,,,,,---......//////------,,,------...///000,,,,,,+++++++++,,,------......---,,,,,,,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,+++,,,,,,------.........------,,,,,,+++---------....../////////------------.........///000000//////////////////...............---,,,,,,.........------------,,,...---,,,++++++---...000........................,,,,,,------------------......------------------,,,,,,------------,,,,,,------------------------...............---------................................................---------...------,,,,,,***+++---......---+++***,,,---............---,,,------------------------------------------------------............------................................................//////.........---------------......///.........---------------...//////......------------......***+++,,,---------,,,,,,......------------......------...//////...---------------.........//////------------------------------............------........................---------..............................///000000///////////////////////////...---...000111000///.........///000111111111////////////000000000000///000000000111111111111000111111111111222222222222222222222222222222222222111000111333444333222222333444555555444333222444444444555555555666666555555555555555555444444333333222222222222222222111111111111111111111111111111111111111111111111222222222111111111111111111111111000111111222222111111111111111111111111111111222222333444444555444555777:::>>>AAADDDFFFKKKMMMQQQTTTXXXZZZ\\\\\\]]]^^^___aaabbbcccccccccbbbbbbaaaaaaaaacccdddeeecccbbb```______```bbbcccccccccbbbaaa```______```^^^^^^^^^^^^]]]]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\\\\YYYYYYYYYYYYYYYZZZ[[[[[[[[[[[[\\\]]]^^^______```aaabbbdddfffhhhiiijjjjjjnnnppprrrtttuuuuuutttttttttuuuvvvwwwwwwxxxxxxwwwwwwyyy{{{~~~~~~}}}}}}||||||}}}~~~}}}||||||{{{~~~---.........//////000000////////////////////////++++++,,,,,,---...////////////............//////////////////////////////------------------------,,,,,,------...///000000,,,,,,++++++,,,...000111++++++++++++,,,------.........---,,,,,,,,,,,,------------....../////////++++++++++++++++++++++++......---------,,,,,,,,,------------------------........................------------------------------,,,+++************//////...---,,,++++++***---------...///000111111---.........//////000000111000///---,,,,,,,,,,,,---...///000///...,,,+++//////.........---------...---,,,++++++---...000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........000000000//////......---***+++------------+++***------------------------........................////////////////////////........................+++,,,---.........,,,,,,***+++---......---+++***+++,,,...///000//////...------------------------........................---..................---........................//////////////////////////////.........---------,,,,,,---.../////////.........---,,,,,,...///000.........------.........+++,,,...///000///...............------.........,,,---...//////...---,,,---------.........//////---------------------------..................---........................+++,,,,,,---...///000000...............///000000////////////////////////...---,,,---/////////...---......///000111111222////////////000000000000//////000000111111111222000111111111111222222222222222222222222222222222222111000111333444333222333444666777777666444333444444444555555555666666333333444444555666666666222222222222222222333333111111111111111111111111111111111111111111111111333222222222111111000000111000000000111222333333111111111111111111111111222222333333444555666666888:::<<<@@@DDDHHHKKKMMMTTTUUUWWWZZZ\\\]]]]]]]]]______aaabbbccccccddddddbbbbbbaaaaaabbbccceeefffcccbbb```^^^^^^___aaabbbccccccaaa```____________\\\\\\\\\[[[[[[[[[ZZZZZZ[[[[[[[[[[[[[[[\\\\\\\\\]]]]]]\\\]]]]]]^^^_________```aaabbbdddeeefffggghhhjjjlllnnnppprrrssssssvvvwwwyyyzzzyyyxxxvvvuuuwwwxxxxxxxxxxxxxxxwwwwwwyyy{{{}}}~~~~~~~~~~~~}}}}}}~~~................................................///............---------........................------------------------.........------,,,,,,,,,++++++++++++++++++++++++........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------***++++++++++++***))))))***++++++,,,,,,++++++***------.........---,,,,,,,,,,,,------...---------........................///...,,,++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---------............///------............------......,,,++++++,,,............////////////......000000///...---,,,,,,,,,000///---,,,,,,---///000///...,,,++++++,,,...///---...//////------...///................................................,,,------......------,,,------............------------............---------,,,++++++,,,---///000------------------------...------,,,,,,++++++***........................---------............///........................000000000000000000000000...------,,,---...///000..................------000000///...---,,,,,,+++,,,,,,,,,------.........//////.........---------//////////////////////////////......------,,,,,,---------............///////////////////////////---------............////////////...---------,,,++++++,,,---.........---------------------------000///...---------------//////............//////000000///...---,,,,,,+++//////////////////////////////000000000000//////000000000000000000000000000000000000000000000000222222333333333444444444222222333333333333444444222222333333333444444444555555555555555555555555444444444555555555555666777777777666555555555444444444444444444444444444222222222222222222222222111111111111111111111111111111111111111111111111333222000/////////000111///000000111111111111111555666666666555666888;;;<<<>>>CCCHHHMMMQQQSSSTTT[[[[[[\\\]]]^^^```aaabbb``````aaabbbcccdddddddddaaabbbcccdddddddddcccbbbcccbbbaaa```____________]]]]]]]]]]]]]]]\\\\\\\\\\\\[[[ZZZYYYYYYZZZ[[[[[[___^^^^^^^^^^^^____________```aaabbbccceeeffffffhhhiiijjjkkkllllllllllllooopppsssvvvyyyzzz{{{{{{zzz{{{{{{||||||{{{{{{zzzxxxxxxyyyzzzzzz{{{||||||}}}~~~................................................///............---------.........................................................------,,,,,,,,,------------------------........................---------------------------------------------------............---,,,,,,,,,,,,------------,,,,,,,,,,,,---------------,,,---------...------,,,,,,...........................---,,,,,,,,,,,,---...------------------------------------------------------------............------............------...------,,,,,,------.........////////////......000000///------,,,,,,---000...---,,,,,,---...000///...---,,,,,,,,,---...+++,,,------++++++,,,---................................................,,,------......------,,,------............------------............------------------------...///------------------------,,,,,,,,,,,,,,,,,,,,,---........................------------....................................////////////////////////...------,,,---...///000......................../////////...------,,,,,,------.............../////////.........---------/////////////////////////////////...............---------............///........................---------............///...............---------......//////000/////////........................///...---------------...//////............///////////////......------,,,//////////////////////////////000000000000//////000000000000000000000000000000000000000000000000111111111111222222222222222222333333333333444444222222333333333444444444555555555555555555555555444444444444555555555555666555555555555555555444333333333333333333333333222222222222222222222222111111111111111111111111333333333222222222222222222222111000000000000000333333444444555555555444555666777888888:::===???DDDFFFJJJOOOSSSVVVXXXYYY\\\\\\\\\]]]^^^___```aaa___```aaabbbcccccccccccc```aaabbbccccccbbbaaaaaacccbbbaaa______^^^^^^^^^\\\[[[[[[ZZZZZZYYYYYYYYYZZZZZZYYYYYYZZZ[[[\\\]]]___```bbbcccdddeeeeeeeeefffgggggghhhiiijjjkkklllmmmnnnoooqqqrrrrrrrrrrrrssstttwwwzzz|||}}}}}}}}}}}}}}}~~~~~~~~~{{{{{{|||}}}~~~~~~~~~~~~................................................///............---------------------------------////////////////////////.........---------------------------------------................................................------------------------+++,,,,,,,,,,,,+++******------............------***++++++,,,------------............---,,,++++++........................,,,------------------,,,........................,,,,,,---......---,,,,,,------------............------............------------............------------............------000///...---------------///...---,,,,,,---...///.........------,,,,,,,,,+++,,,------++++++,,,---................................................,,,------......------,,,------............------------............------....../////////...------------------------------***++++++,,,------..............................------------...............................................................------------...//////................................................///////////////........................---------////////////////////////...///////////////000000---------............///........................---------............///---------.............../////////000//////......////////////////////////------,,,,,,,,,---......//////............//////........................//////////////////////////////000000000000//////000000000000000000000000000000000000000000000000/////////000000000111111222222333333333333444444333333333333444444444444555555555555555555555555444444444444555555555555333444444444444444444555333333333333333333333333222222222222222222222222111111111111111111111111444444444333333222222222111111222222222111000000111111222222333333333333555777999;;;===@@@DDDGGGMMMNNNQQQUUUXXX[[[\\\]]]^^^^^^]]]]]]^^^______```___```aaabbbbbbccccccbbb``````aaaaaaaaa``````___bbbaaa```^^^]]]\\\\\\\\\[[[[[[ZZZYYYYYYXXXWWWWWWYYYYYYYYYZZZ\\\^^^```aaaccceeeiiilllooopppooooooqqqqqqrrrrrrrrrrrrsssssstttuuuvvvxxxyyyzzzzzzzzzyyyzzz|||~~~................................................///............---------------------------------.......................................---------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------------------------***++++++++++++***))))))------............------)))***+++,,,------------............---,,,+++***........................+++,,,...//////...,,,+++------------------------+++,,,...//////...,,,+++,,,,,,---------.........------............------,,,---...//////...---,,,------............------000///...---------------///...------------...///............---,,,+++***---...//////------...///................................................,,,------......------,,,------............------------............------//////000000000///---,,,------------------------,,,,,,,,,,,,------..............................,,,,,,---------.................................------------------------......------............---------...............---------.........//////000/////////......------........................////////////////////////......//////000000111111---------............///........................---------............///,,,---------.../////////---.........---,,,++++++........................,,,,,,,,,,,,,,,---.../////////............//////---........./////////000//////////////////////////////000000000000//////000000000000000000000000000000000000000000000000////////////000000000111222222222333333333444444333333333444444444444555555555555555555555555555333333444444444555555555222222222333333444444444222222222222222222222222222222222222222222222222111111111111111111111111444444444333222222111111111111333333333222111000000000111111222333444444777:::>>>AAADDDGGGLLLOOORRRSSSUUUXXXZZZ\\\]]]^^^______^^^^^^^^^^^^_________``````aaabbbbbbaaaaaa````````````_________^^^```___^^^\\\[[[ZZZZZZZZZ[[[[[[[[[ZZZZZZYYYYYYYYYXXXYYY[[[]]]___bbbdddeeeiiimmmrrrxxx{{{|||{{{zzz{{{{{{zzzzzzzzzyyyyyyyyyyyyzzz{{{}}}~~~~~~................................................///............---------------------------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------......//////......---,,,,,,,,,------------,,,,,,)))***+++,,,---.....................---,,,+++***........................***,,,...//////...,,,***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////...,,,+++,,,,,,,,,------------...------............------,,,---////////////---,,,---..................---//////...------------............------.........------......------,,,+++---...//////------...///................................................,,,------......------,,,------............------------............------//////000000000///---,,,------------------------.........------,,,,,,,,,........................,,,,,,,,,------------...........................------------------------..................---------------.........//////,,,,,,------...////////////......------,,,,,,,,,---.....................////////////////////////......//////000000111111---------............///........................---------............///,,,---------.../////////---.........---,,,++++++------------------------,,,,,,,,,,,,------.../////////............//////------......///000000000//////////////////////////////000000000000//////000000000000000000000000000000000000000000000000000000000111111111222222222222222333333333444444333333444444444555555555555555555555555555555555333333333444444444444555111222222222333333444444222222222222222222222222222222222222222222222222111111111111111111111111333222222222111111111000111222333444444333222111444444444555777999;;;<<<===@@@EEEHHHKKKOOOSSSVVVXXXXXXYYYZZZ[[[]]]^^^___``````___^^^^^^^^^____________```aaaaaaaaa`````````______^^^^^^^^^^^^^^^]]]\\\[[[ZZZYYYYYYYYYYYYYYYYYYZZZZZZ[[[[[[[[[[[[[[[\\\___bbbeeehhhjjjkkkrrrvvv|||~~~}}}}}}}}}zzz{{{}}}................................................///............---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------.............../////////................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------......------,,,+++,,,,,,------------,,,,,,++++++,,,---........................---,,,++++++........................+++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,------------------............------......////////////............////////////......///......---------..............................------------------------+++,,,------++++++,,,---................................................,,,------......------,,,------............------------............------....../////////...------------------------------//////......---,,,,,,+++........................,,,,,,,,,,,,------------........................------------------------.........///......---,,,,,,,,,------.../////////---------.........//////---------------,,,,,,,,,---------...............////////////////////////...///////////////000000---------............///---------------------------------............///---------.............../////////000//////......------------------------......---------...////////////............//////.........//////000000000//////////////////////////////000000000000//////000000000000000000000000000000000000000000000000111111111222222222333333222222333333333333444444333444444444555555555555555555555555555555555555333333333333444444444444222333333333333333333444333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111222222333444444444333333555555666777:::===@@@BBBEEEIIIMMMPPPRRRUUUXXXZZZ\\\\\\\\\]]]^^^```aaabbb``````_______________```______````````````_________^^^]]]\\\[[[[[[[[[\\\YYYYYYXXXXXXXXXXXXYYYYYYWWWXXXYYY[[[]]]___```aaaaaacccgggjjjnnnqqqsssttt{{{~~~{{{|||~~~................................................///............---------,,,,,,,,,,,,,,,,,,,,,,,,........................---........./////////000////////////////////////........................------------------------------------------------++++++,,,,,,++++++***)))------............------------...//////.........---------...------,,,,,,........................,,,,,,---......---,,,,,,------------------------------------------------++++++,,,,,,,,,---------------............------//////............////////////000000000000//////......---------......///---..................------,,,++++++,,,---///000+++,,,------++++++,,,---................................................,,,------......------,,,------............------------............------------------------...///------------------------...............---------........................++++++,,,,,,,,,---------........................------------------------....../////////...,,,,,,,,,,,,------...//////000---------...............------------............---------.........///////////////////////////////////////...............---------............///---------------------------------............///...............---------......//////000/////////........................000000///.........////////////............/////////////////////000000000//////////////////////////////000000000000//////000000000000000000000000000000000000000000000000111111111222222222333333222222333333333333444444444444444444555555555555555555555555555555555555222222333333333444444444444444444444333333333333333333333333333333333333222222222222222222222222111111111111111111111111000111111222222333333444333333333333333444555555666666777:::===AAAEEEHHHNNNQQQTTTWWWXXXYYY[[[\\\^^^^^^]]]^^^___```bbbccc```_______________```aaa_________``````______^^^\\\[[[ZZZXXXXXXXXXXXXYYYVVVVVVVVVVVVWWWXXXYYYYYYXXXZZZ\\\___cccfffiiijjjjjjlllppptttxxx{{{|||}}}~~~................................................//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////---.........//////000000------------------------................................................------------------------......//////......---,,,......////////////......//////////////////......,,,,,,------...---------........................,,,------------------,,,...........................------,,,,,,------...++++++,,,,,,,,,------------..................---000///...------...///000000000111111111111000000......---------......///------............------,,,,,,+++***+++---000222---...//////------...///................................................,,,------......------,,,---..................------..................------,,,++++++,,,---///000------------------------,,,,,,------.../////////........................++++++,,,,,,,,,---------....................................................../////////...,,,+++,,,,,,------...///000000........................---.........//////000000---------.........////////////////////////////////////......---------,,,---------.........//////---------------------------------.........///////////////......------,,,++++++,,,---.........---////////////////////////222111000/////////////////////............//////000000000000//////////////////////////////////////////000000000000//////000000000000000000000000000000000000000000000000111111111111222222222222222222333333333444444444444444444555555555666666555555555555555555555555222222333333333444444444555555555444444333333333444444444444444444444444222222222222222222222222111111111111111111111111000111222333444555555666444333333222333444666777<<<<<<===@@@DDDIIINNNQQQSSSVVVYYY[[[[[[[[[\\\]]]]]]]]]\\\\\\]]]___aaabbb_______________```aaaaaa^^^______```______^^^^^^ZZZYYYWWWVVVUUUUUUVVVVVVTTTTTTTTTUUUVVVWWWYYYZZZ\\\^^^aaaeeeiiinnnqqqrrrpppsssvvv{{{~~~........................///............---------000///...,,,,,,,,,---...---.........---,,,,,,+++............////////////..................------000...,,,******,,,...000//////.........---------........................,,,---------......//////.../////////...------,,,------------------------222111///---,,,,,,,,,------------.........////////////.........---------------------------------...------,,,,,,------...---------,,,,,,+++++++++,,,---.........---,,,+++////////////////////////,,,,,,,,,---...///000000111111111111111111111111...//////////////////...///...---///111111...+++........................000000111111000///......,,,---......//////......---------.........//////...........................------------...//////........................//////////////////......................................................,,,------......------,,,,,,,,,,,,---------.........------------...//////------............------------------------------------------------------........................,,,---///000000///---,,,////////////000000000000///////////////000111111.........................../////////...---,,,,,,........................000000///...---,,,,,,+++///---,,,...111222000------------............///---,,,,,,,,,,,,---............////////////......---......///////////////000000000000111111111111............////////////111111000000//////......000000000000000000000000222222222222222222222222000000000000111111111111222333333444444333333222333444555555666666555555555444333333333333444555333333333444444444555555333333333333333333333333222222222222222222222222222222111111111111111222333333444555444333111000333333333222333333444555444555666555555777:::<<<>>>@@@DDDIIINNNSSSVVVXXXZZZ\\\]]]]]]\\\[[[\\\\\\]]]]]]]]]^^^^^^^^^______\\\]]]___`````````______^^^^^^]]]\\\[[[ZZZZZZYYYWWWUUUSSSSSSTTTUUUUUUUUUTTTTTTUUUUUUVVVYYY^^^aaaaaafffmmmrrrvvvxxx{{{||||||~~~........................///............---------//////...---------------------......------,,,+++............////////////..................------,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------........................111000///---,,,***))))))...............---,,,,,,------------------------000///...------------------------.........////////////.........------------------------------------------,,,,,,------------------,,,,,,,,,++++++,,,------......---,,,,,,////////////////////////---,,,,,,------///000000------------------------//////............/////////...---///111111...,,,........................---------------,,,++++++,,,---......//////......,,,,,,,,,---------..............................,,,,,,,,,,,,,,,---..............................................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------.........------------...//////,,,------------------,,,------------------------------------------------........................,,,---...000000...---,,,............///////////////////////////000000111.................................///......------......................../////////...------,,,,,,...---,,,...000111///------------............///---------------......///......////////////......---....../////////////////////000000000111111111............////////////111000000000/////////...000000000000000000000000222222222222222222222222000000000000111111111111222333333444444333333222333444444555555555555555555444333333333333444555333333333444444444555555333333333333333333333333222222222222222222222222222222111111111111222222333333444444444333222111222222222222333444555555444555777777888:::===@@@EEEGGGJJJNNNRRRUUUWWWXXX[[[\\\^^^^^^\\\\\\\\\]]]]]]]]]]]]^^^^^^_________\\\]]]^^^_________^^^^^^[[[[[[ZZZYYYXXXXXXWWWVVVXXXVVVUUUTTTTTTTTTTTTTTTUUUVVVWWWXXXZZZ^^^dddhhhlllpppvvv{{{~~~........................///............---------.........///......---,,,------......------,,,,,,---............/////////------------------......+++,,,...//////...,,,+++...............---------........................111000///---+++)))'''''',,,------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---...............---------------..............................---------------------------------------------------------------------,,,,,,,,,,,,,,,,,,---......------,,,////////////////////////---------------...///000++++++++++++++++++++++++000///...------...///000///...---...000000...,,,------------------------,,,,,,,,,,,,,,,,,,+++***,,,---......//////......++++++,,,,,,,,,---------........................,,,++++++++++++,,,------........................------------------..............................,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,---------.........------------...//////,,,,,,,,,------,,,,,,,,,------------------------------------------------........................,,,---...//////...---,,,------------............//////......//////000111........................------......///.........................................................---,,,,,,---//////...,,,---------............///......------......///000......////////////......---....../////////////////////000000000000111111............////////////000000000000////////////000000000000000000000000222222222222222222222222000000000111111111222222222333333444444333333222333333444555555555555555555444444333333444444555333333333444444444555555333333333333333333333333222222222222222222222222222222111111111111222222333333444444444333222222111111111222333444555666444666999;;;<<>>BBBFFFHHHOOOQQQSSSVVVWWWXXXYYYYYYZZZZZZZZZZZZZZZYYYXXXXXXZZZZZZZZZYYYYYYYYYXXXXXXXXXWWWWWWUUUUUUTTTTTTSSSUUUVVVWWWYYY\\\^^^```aaaccccccdddeeehhhjjjmmmnnnooorrruuuwwwxxxyyyzzz||||||~~~...------,,,,,,------...///............---------////////////////////////........................---...///000000///...---------------------------------------............000000//////.........---///...,,,++++++,,,...///........................,,,---...//////...---,,,---.............................................---------............///..................//////------............------,,,,,,,,,---------......---------------------------------............//////...---,,,,,,---...///------...////////////...////////////////////////.........---,,,,,,,,,+++........................////////////////////////........................////////////////////////........................////////////////////////---......///////////////........................///............---------.........------,,,,,,,,,------............------,,,---------......//////......------------............------------......------............------........................000///---,,,,,,---///000......////////////......------------------------............................................................//////////////////---,,,,,,---...///........................---------.........//////---------............///---......///////////////......////////////......////////////////////////////////////////////////000000//////......------//////////////////////////////000000000111111111000000111111111222222222111111111111111111111111000000111111111222222222222222222222222222222222444444333333333444555555333333333222222333333333333333333333333333333333222222222222222222222333222222222222222222222222222333444444333444666888666888:::>>>CCCGGGKKKMMMSSSTTTVVVXXXYYYZZZYYYYYYZZZ[[[[[[ZZZZZZYYYXXXWWWYYYYYYYYYXXXXXXXXXWWWWWWWWWVVVUUUTTTSSSTTTTTTTTTUUUWWWYYY]]]```cccfffgggkkklllmmmnnnqqqssstttuuuwwwyyy{{{}}}}}}}}}...------,,,,,,------...///............---------........................---------------.........------.../////////......------------------------,,,------------.........//////.....................---,,,,,,,,,,,,---...........................---..................------------.......................................---------............///.........///////////////------............------,,,---------............---------------------------------............///.........------.........------///000000000///...////////////////////////.........---------------........................................................................////////////////////////......////////////......////////////////////////---......///////////////------............------///............---------------------------,,,,,,------............------//////////////////000000......------------............------------......------............------........................///...---,,,,,,---...///......////////////......------------------------................................................------------.........///---------------...//////------------------------------........./////////---------............///---......///000/////////......////////////......///////////////////////////////////////////////////////////////.........////////////////////////000000000000111111111111000111111111111222222222111111111111111111111111000111111111111222222222222222222222222222222222333333333333333444444555333333222222222222333333222222333333333333444444222222222222333333333333333333333333333333333333222333444444555666:::<<<;;;===@@@DDDIIIMMMPPPQQQUUUVVVXXXYYYZZZZZZZZZYYY\\\\\\\\\\\\[[[ZZZZZZYYYYYYYYYYYYYYYXXXXXXXXXXXXUUUTTTSSSSSSSSSUUUVVVWWWWWWYYY]]]bbbhhhlllooopppvvvwwwxxxyyyzzz{{{||||||}}}...------,,,,,,------...///............---------------------------------+++,,,,,,,,,---------------------------......///........................,,,,,,---------.........---------------.........---------,,,,,,---------..............................------------......---------.........//////........................---------............///---------....../////////------............------------........./////////---------------------------------............///------............------+++,,,...000000///...---..........................................//////........................------------------------........................////////////////////////,,,---............---,,,////////////////////////---......///////////////---...///000000///...---///............---------,,,,,,------------------------............------/////////.....................------------............------------......------............------......................................................////////////..............................................................................,,,,,,,,,,,,------------++++++---...//////000000------------------------............////////////---------............///------///000000000///.........////////////......////////////////////////////////////////////////.........////////////////////////////////////////////////000000000000111000111111111111222222222111111111111111111111111000111111111111222222222222222222222222222222222222222222222222333444444333333222222222222333333222222222333333444444444222222222333333333444444333333333333333333333333222333444555666999===@@@BBBDDDGGGKKKOOORRRUUUVVVVVVWWWYYYZZZ[[[[[[ZZZZZZZZZZZZ[[[[[[[[[ZZZYYYYYYXXXXXXWWWWWWWWWWWWVVVVVVSSSRRRRRRRRRTTTVVVYYY[[[]]]aaafffmmmsssyyy|||~~~}}}}}}}}}~~~~~~...------,,,,,,------...//////.........---------------------------------+++++++++,,,,,,------------,,,++++++,,,---...///////////////////////////,,,,,,,,,---------......+++,,,,,,------.........------------------------........................///...---,,,,,,---...///---------.........//////........................---------.........//////,,,,,,,,,------.........---..................---.........////////////000---------------------------------.........//////,,,---...//////...---,,,***+++---//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........///000000000........................,,,,,,,,,,,,,,,,,,,,,,,,........................////////////////////////++++++------------++++++////////////////////////---......///////////////...///000111111000///...//////.........---------,,,,,,,,,------.........---..................------------,,,,,,++++++***.........------..................------.........---..................---........................------...//////...------......////////////......////////////////////////................................................+++++++++,,,,,,,,,------)))***,,,///000000000000------------------------............/////////000---------.........//////,,,---///000000000///.........////////////......////////////////////////////////////////////////---.........//////000000////////////////////////............/////////000000111111111111222222222111111111111111111111111000111111111111222222222222222222222222222222222222222111111222222333444333222222222222222222333222222222333333444444444222222222333333444444444333333333333333333333333222333444666777;;;???CCCGGGIIILLLPPPSSSVVVXXXYYYWWWXXXZZZ[[[\\\\\\[[[ZZZWWWWWWXXXXXXXXXXXXWWWWWWUUUUUUUUUTTTTTTTTTSSSSSSQQQQQQQQQRRRTTTXXX[[[]]]eeeiiiooovvv~~~}}}zzzxxxxxxyyyyyy~~~~~~~~~///...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......------------......,,,,,,,,,,,,,,,,,,,,,,,,000///---,,,++++++,,,,,,.......................................///000000//////............//////////////////...---,,,+++////////////////////////222///---...000000...,,,............................../////////...,,,+++........................////////////////////////,,,,,,,,,------.........000000///...+++(((&&&$$$,,,------......------,,,''')))+++...000000//////---------............///........................////////////////////////..............................//////...---,,,,,,///////////////////////////...---,,,,,,---...///000000000000000///....../////////...------,,,,,,///////////////.........................................................///...------------...///------------------------/////////...---------,,,,,,---......//////.................................---,,,+++***++++++,,,---------............///,,,,,,,,,------.........)))******++++++,,,,,,---,,,---...//////...---,,,000///...,,,,,,,,,---...------............------//////.........---------//////............////////////.........---------------------------------000000000000000000000000,,,---...//////...---,,,---------.........//////............///////////////...---,,,,,,---...///------------------------//////............//////........................//////000000111111222222222222111111111111222222111111111111111111111111111111111111111111111111333222222111111222222333222222222111111000000000333333333333333333333333444444333222111111111111111111222222222333333333111333555555444444555666555666888999;;;???EEEHHHNNNNNNPPPRRRUUUXXXZZZ\\\ZZZZZZZZZZZZYYYYYYYYYYYYYYYYYYYYYXXXXXXXXXWWWWWWVVVWWWWWWUUUSSSSSSTTTUUUPPPQQQRRRTTTWWW]]]eeekkkssswww}}}|||yyywwwwwwwwwxxx///...---,,,++++++++++++..............................------------......,,,,,,,,,,,,,,,,,,,,,,,,000///---,,,++++++,,,,,,........................---------------...////////////............//////---....../////////......////////////////////////111///---...///000...,,,........................---.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////,,,,,,,,,------.........++++++------...---,,,,,,,,,------......------,,,+++,,,...000000///...------------............///........................////////////////////////..............................//////...------,,,........................///...------------...///000000000000000///......------................../////////////////////..................................................................................................................---------,,,---......//////..............................///...---,,,+++,,,,,,------------............///,,,,,,------------------.........---------------------...//////...------//////...---------------------............------//////.........---------//////............////////////.........---------........................////////////////////////------...//////...---------.................................///////////////...------------...///........................//////............//////........................//////000000000000000000111111111000000111111111111111111111111111111111111111111111111111111111333222222111111222222333333333222222222111111111333333333333333333333333333333222222111222222222111222222222222333333333111333555555444444555666777999<<<>>>AAADDDIIILLLSSSSSSSSSUUUVVVXXXZZZ[[[ZZZZZZYYYYYYYYYYYYXXXXXXWWWWWWVVVVVVUUUUUUTTTTTTSSSTTTTTTSSSQQQQQQSSSUUUSSSTTTVVVYYY]]]eeemmmrrr~~~}}}zzzxxxwwwxxxyyyzzz///...---,,,++++++++++++////////////////////////......------------......,,,,,,,,,,,,,,,,,,,,,,,,//////---,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,---......//////............//////------...///000000111111////////////////////////000///......//////...---........................,,,---......///.........,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////---------------.........)))***,,,---///000000000------............------///000000111000...---,,,---------............///........................////////////////////////.................................///......---,,,------------------------///...------------.../////////000000000///......,,,,,,------...//////000......//////////////////................................................,,,---...//////...---,,,////////////////////////---------...............,,,---......//////..............................//////...------------...---------............///------------------,,,,,,111111000//////...------------...//////...------.........///......---,,,------............------...............---------//////............//////...............---------////////////////////////////////////////////////------...//////...------///.................................///////////////......------....../////////////////////////////////............//////////////////////////////000000//////////////////111000000//////000000111111111111111111111111111111111111111111111111111333222222111111222222333333333333333222222222222333333333333333333333333222222222222222222333333222222222222333333333333111333444555444444666777:::===BBBEEEHHHLLLOOORRRXXXXXXWWWWWWWWWXXXYYYYYYYYYYYYYYYYYYXXXXXXWWWWWWVVVVVVUUUTTTTTTSSSRRRRRRQQQRRRRRRRRRQQQRRRUUUWWWXXXZZZ]]]aaagggoooxxx~~~|||zzzyyyxxxxxxzzz|||}}}~~~~~~......---,,,,,,,,,,,,,,,////////////////////////...------,,,,,,------...------------------------......------,,,,,,,,,,,,........................------,,,,,,------.../////////............/////////////////////000111111//////////////////////////////....../////////...........................,,,,,,---....../////////////////////////////////////////////////////////---------...............------------.........---------............------//////000000///...---,,,---------............///........................////////////////////////........................---...............------------------------------.........------............///////////////......---------.........//////............////////////................................................,,,---///000000///---,,,........................,,,---------.../////////,,,---......///................................./////////............///---------............///.........------,,,,,,,,,/////////......------------..................---------/////////...---,,,------............------........................///......------......///................................................////////////////////////---..................---////////////........................//////////////////............//////......////////////000000//////............//////000000000000000000000000000000//////......------000000////////////000000111111111111111111111111111111111111111111111111333222222111111222222333333333333333333333333333333333333333333333333333000111222222333333333333222222222333333333444444222333555555555666999;;;===BBBGGGLLLOOORRRTTTVVVYYYYYYXXXXXXXXXXXXXXXYYYYYYYYYXXXXXXWWWWWWVVVVVVVVVUUUUUUTTTSSSSSSRRRRRRQQQRRRSSSTTTTTTWWW[[[^^^^^^aaaeeejjjqqqyyy~~~{{{zzzzzzyyyzzz{{{~~~......------,,,,,,------........................------,,,,,,,,,,,,------------------------------------------------,,,,,,.......................................//////000//////............//////222111000///.../////////////////////////////////......//////......//////........................------------......//////////////////////////////////////////////////////..............................---,,,,,,,,,,,,+++---......//////......---,,,,,,------.........------------............///........................////////////////////////........................------...............------------------------------..................---......////////////......//////.........------------.........//////000000................................................,,,---///000000///---,,,------------------------,,,---------.../////////,,,---......///..................................../////////////////////---------............///.........------,,,,,,,,,++++++++++++,,,,,,------.........------.........,,,---...//////...---,,,------............---------...........................------------......---.....................------------------------.................................------.........////////////////////////............////////////////////////////////////------.........///////////////............//////000000000000000000000000000000//////......------000000////////////000000111111111111111111111111111111111111111111111111333222222111111222222333333333333333333333333333333333333333333333333333000111222333333333333333222222333333333444444444333444666777888:::>>>@@@BBBFFFLLLPPPSSSUUUVVVXXXWWWWWWWWWWWWWWWXXXYYYYYYXXXXXXWWWWWWVVVUUUUUUTTTSSSSSSSSSSSSRRRRRRRRRRRRRRRSSSTTTVVVXXX\\\aaaeeefffiiimmmrrrxxx}}}||||||||||||~~~......---------------...------------------------------,,,,,,,,,,,,------------------------------,,,------......---,,,,,,........................///............///000000//////............//////222111000...------...///////////////////////////---...//////......///000..............................---------...//////------------------------/////////////////////////////////...............,,,,,,++++++,,,---............////////////......+++++++++,,,---...//////---------............///........................////////////////////////........................,,,---......///.........------------------------------...//////...------------.../////////......000//////...------,,,,,,------......///000000000................................................,,,---...//////...---,,,---------------------------------...............,,,---......//////..............................---...//////000/////////---------............///------------------,,,,,,))))))******+++,,,,,,---///...------------...///,,,---......///.........------............---------------.....................------------......---------...............------------------------........................///...------------...///....../////////000000000............////////////...//////000000//////...---------......//////000//////............//////////////////////////////000000//////////////////111000000//////000000111111111111111111111111111111111111111111111111111333222222111111222222333222222222222333333333333333333333333333333333333000111222333444333222111333333333333444444444444444666888:::<<<@@@DDDHHHHHHLLLPPPTTTUUUVVVWWWXXXVVVVVVUUUVVVVVVWWWXXXYYYXXXWWWWWWVVVUUUTTTSSSSSSQQQQQQQQQRRRRRRRRRSSSSSSTTTUUUWWWYYY\\\bbbhhhmmmqqqssswwwzzz~~~~~~......------------......---------------------------,,,,,,++++++,,,,,,---........................,,,,,,---......------,,,...........................------------...////////////............//////000///...,,,,,,---///000////////////////////////,,,...000///...---///111........................//////...---,,,---......------------------------////////////////////////000/////////.........------,,,,,,,,,---...///000......////////////......,,,,,,,,,------...///000---------............///........................////////////////////////........................,,,------...//////..............................------...//////...------,,,---......//////........................------------......///000000111...............................................................................................................---------,,,---......//////..............................,,,---.../////////......---------............///,,,,,,------------------,,,,,,,,,,,,------------///...------------...///---------------...//////------............---------------.........//////...------,,,,,,------...---------.........//////................................................///...------------...///------...///000111111222............////////////...///000111111000///...---......///000000111111//////............//////........................//////000000000000000000111111111000000111111111111111111111111111111111111111111111111111111111333222222111111222222333111111111222222222333333333333333333333333333333111222333444444333111000333333333444444444444555555777:::<<<@@@EEEJJJNNNOOOQQQTTTVVVVVVVVVWWWXXXWWWWWWVVVVVVVVVWWWXXXXXXWWWWWWVVVUUUTTTSSSRRRRRRSSSSSSTTTUUUVVVWWWWWWXXXZZZ[[[^^^```eeekkksssxxx{{{}}}......---------......///........................---,,,,,,++++++,,,,,,---........................+++,,,---.........---,,,........................---,,,,,,,,,,,,---......//////............//////...---,,,+++,,,...000111////////////////////////,,,...000000...---///222........................111///...---,,,,,,---...000000000000000000000000////////////////////////000000//////.........---000///...------...///000......////////////......///............//////000---------.........//////........................////////////////////////........................,,,,,,---.../////////...////////////////////////,,,---...//////...---,,,,,,,,,---.../////////...,,,,,,------.../////////---------...///000000111................................................///...------------...////////////////////////////////////......------,,,,,,---......//////..............................+++,,,.../////////......---------.........//////,,,,,,,,,------.........000000000///......------///...---,,,,,,---...///...---,,,,,,---...///000---..................------------.........//////...------,,,,,,------...---------.........//////////////////////////////........................///...---,,,,,,---...///,,,---...///000111222333............/////////000...///000111111000///......//////000111222222222//////............//////........................//////000000111111222222222222111111111111222222111111111111111111111111111111111111111111111111333222222222222222222333000000000111111222222222333333333333333333333333222222444444444222000///333333333444444444555555666888;;;>>>BBBHHHNNNSSSTTTUUUWWWXXXWWWVVVWWWYYYYYYYYYXXXWWWWWWWWWWWWWWWWWWWWWVVVUUUTTTSSSRRRQQQVVVWWWXXXYYY[[[\\\]]]^^^```bbbdddhhhlllsss{{{}}}|||~~~,,,---...---,,,+++---///........................000///...------------------------............///000000000000000/////////..................------,,,,,,---...//////......////////////////////////............/////////000////////////////////////222222111111000000/////////////////////.........000000000000000/////////////////////000000000000........................////////////////////////000///...---------------.................................------,,,,,,,,,............////////////.......................................---------........................---------............///////////////////////////...............///000111111111000///...---,,,,,,---,,,,,,,,,,,,---......,,,,,,+++******,,,---...//////.........---------///...---,,,,,,---.../////////---,,,,,,---...//////...---,,,+++,,,,,,---,,,------......------,,,............////////////...---,,,++++++,,,---...,,,,,,------------,,,,,,---------............///........................111000///...------...///------............------......------------......//////............//////////////////////////////000000000///......------................................................000000//////.........---////////////////////////,,,------...///000111111//////////////////////////////000000000000//////////////////000000000000......//////000000111111////////////////////////000000000000111111111111111111111111111111111111//////000111222333333333222222222222222222222222222222222222222222222222111111222222222333333333444444444444444444444444333333222222333333444444444444444555777999:::;;;<<<>>>CCCHHHLLLPPPRRRSSSVVVWWWWWWXXXXXXWWWWWWVVVWWWVVVVVVUUUTTTTTTUUUUUUQQQRRRTTTTTTTTTTTTUUUWWWXXXZZZ\\\^^^___bbbfffiiikkkmmmppptttzzz|||zzzyyyzzz}}}......///...---,,,...000........................//////.........------------------............///////////////////////////........................,,,---....../////////...////////////////////////........./////////000000////////////////////////////////////////////////////////////////////////............................../////////000000000........................//////////////////////////////...---------.......................................------,,,,,,,,,............////////////........................000000000000000000000///........................---------............///........................//////......---.........000000000///......------...------------...//////000000000000000111222222//////.........---------///...------------...//////...------------...///000///...---------......,,,------......------,,,------------............///...---,,,,,,------...------............---------------............///........................111000///...---......///------............------......------------......//////............//////////////////////////////.........///////////////................................................000/////////............////////////////////////------......//////000000//////////////////////////////000000000000//////////////////000000000000////////////000000000000////////////////////////000000000000111111111111222222222222222222222222000000000111222222222333222222222222222222222222222222222222222222222222111222222222222333333333444444444444444444444444444333333333333333444444444444444666888:::<<<>>>BBBEEEHHHMMMQQQTTTUUUVVVVVVVVVWWWWWWWWWWWWVVVVVVXXXWWWVVVUUUUUUTTTUUUUUUSSSTTTUUUUUUTTTUUUWWWYYY[[[^^^cccgggjjjnnnrrruuuvvvwwwzzz}}}~~~~~~...///000///------///000........................---.../////////...---,,,---------............///................................................---............/////////////////////////////////....../////////000000000////////////////////////,,,,,,,,,---.../////////////////////////////////........................------........./////////........................////////////////////////.........---......//////.................................---------------............////////////........................//////000000000000000000........................---------............///------------------------000///...---,,,,,,,,,,,,///////////////////////////............///000000------...////////////////////////.........------///...------------...///......---------......///000000///.........//////------............------,,,,,,,,,------------...000000///...---------............//////.........---------............///........................000000///............///------............------......------------......//////............//////////////////////////////------......///000000111////////////////////////........................////////////............////////////////////////........./////////////////////////////////////////////000000000000//////////////////000000000000000000000000////////////////////////////////////000000000000111111111111333333333333333333333333111111111111111111222222222222222222222222222222111111111111111111111111222222222222333333333333333333333333333333333333555444444333333333444444555555555666999===AAACCCHHHJJJNNNQQQTTTVVVWWWWWWUUUVVVVVVWWWWWWVVVVVVUUUXXXWWWVVVUUUTTTTTTTTTTTTUUUVVVVVVVVVUUUWWW[[[^^^bbbgggnnntttzzz~~~...//////...------...000........................,,,---///000000///---+++---------............///---------...........................///////////////...............//////////////////////////////...////////////000000000////////////////////////---------........./////////////////////000000000000000000000000111111111------------.........///........................////////////////////////......---......///000000.......................................---------............////////////........................------------....................................---------............///------------------------///...---,,,,,,,,,,,,,,,............//////000000...............//////000)))***+++,,,---,,,++++++////////////.....................------.........------------........./////////..................------............------,,,,,,---------.........111000000///......------......////////////......---------............///......................../////////.........//////------............------......------------......///......------......///////////////////////////............//////000000000000000000000000000000........................///////////////.........///////////////////////////////////////.........//////////////////////////////000000000000//////////////////000000000000111111000000//////......///////////////////////////000000000111111111111222222222222222222222222222222222111111111111111222222222222222222222222333333333333333333333333222222222333333333444444333333333333333333333333555555444444444444555555666666777999<<>>AAAFFFLLLPPPSSSTTTTTTPPPQQQSSSTTTUUUUUUTTTSSSSSSSSSTTTTTTTTTTTTSSSSSSRRRRRRSSSTTTUUUWWWYYYZZZaaaeeelllssszzz111000///......///000111////////////////////////000000//////.........---////////////////////////000000000000000000000000...............///000000333222111/////////000111333222222222111111000000000000000000000000000000//////000000000000//////000000000111222222333333111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////000000////////////000000/////////////////////////////////...------,,,,,,////////////////////////000000000000000000000000...///111111/////////000000000////////////000000////////////............//////............//////000000//////.........---......////////////......////////////////////////+++,,,------......------000///...------...///000000///...---+++***)))(((............////////////......------------......000000000000000000000000//////.........---------////////////////////////---------............///...------------...///////////////...---------,,,---------............///000000//////...---++++++........................//////000000///...------............//////////////////............//////...------,,,,,,------...////////////////////////......------------......///////////////.........////////////////////////////////////////////////000000000000111111111111000000000000000000000000222111000//////000111222000000000000000000000000000000000000000000000000...//////000000000000000///000222222111111111222111111111111111111111111222222222222222222222222333333333222222222111111444444333333333333222222777666444333222333444555555555666777:::===@@@BBBGGGIIIMMMPPPSSSTTTUUUTTTSSSSSSTTTUUUUUUUUUUUUTTTTTTTTTSSSTTTUUUTTTRRRQQQRRRSSSTTTUUUWWW[[[aaaeeeiiiooovvv~~~000000///......///000000////////////////////////000/////////............///////////////////////////////////////////////////////////////000111111333222000/////////000111222222111111111000000000000000000000000000000000//////000000000000//////111111111111111111111111111111111111111111111111////////////////////////////////////////////////000000000000000000000000000000////////////000000------------------------////////////////////////////////////////////////000000000000000000000000...///111111/////////000000000////////////000000////////////............//////............//////000/////////..................////////////......////////////////////////,,,,,,---...............000///...------...///000/////////...------,,,,,,............/////////////////////......///////////////////////////////////////.........------------------------------------------............///...------------...//////...............------------------............////////////000//////......///////////////////////////////////////...------............//////////////////............/////////......------......///..............................------------.............../////////////////////////////////////////////////////////////////////000000000111111111000000000000000000000000222111000//////000111222000000000000000000000000000000000000000000000000...//////000000000000000///000222222111111111222111111111111111111111111222222222222222222222222222222222222222222111111222222222333333444444444666555555444444444555555777777888;;;>>>AAADDDFFFIIIKKKNNNQQQSSSTTTTTTTTTSSSSSSTTTTTTTTTTTTTTTSSSTTTSSSRRRSSSSSSSSSSSSRRRVVVWWWZZZ\\\___dddiiimmmsssvvv|||//////...------...//////////////////////////////////////////............////////////////////////////////////////////////111000000000000111111222222111000000///000000000111111000000000000//////111111111111111111111111///000000111111000000///222222111111000//////...000000000000000000000000////////////////////////////////////////////////111111111111111111111111111000000//////000000111------------------------......///000000111222222////////////////////////000000000000000000000000...///111111/////////000000000////////////000000////////////............//////............//////////////////..................////////////......////////////////////////---....../////////////////////............///////////////000000000000000............////////////000000////////////000000////////////////////////...............------------------------------------------............///...------------...//////---------...............---------............///......///000111111000000///////////////////////////////////////......---............/////////////////////......//////////////////....../////////------------------------......------------......------......//////000000//////////////////////////////////////////////////////000000000000111111000000000000000000000000111111000000000000111111////////////////////////000000000000000000000000...///000000111111000000///000222222111111111222222222222222222222222222222222222222222222222222111111111111111111222222000111111222444555555666444444555555555555555555999:::<<>>@@@CCCGGGKKKOOOQQQSSSSSSSSSSSSSSSSSSSSSRRRRRRQQQQQQPPPPPPQQQQQQRRRSSSTTTVVVYYY[[[]]]bbbhhhllllllpppvvvzzz}}}---...////////////...---////////////////////////.........///////////////000000000000000000000000000000000000000000000000000//////...............//////000111111111111000//////000000000000111111////////////////////////000111111222222111111000///000000111222222333333111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000222111111000000111111222........................111111000//////...------////////////////////////000000000000000000000000...///111111/////////000000000////////////000000////////////............//////............//////.........///////////////......////////////......////////////////////////...//////000000000000000......////////////......111000000///...------,,,............////////////......------------..............................---------...............---------------------------------............///...------------...//////---------...............---------............///000000//////...,,,+++***........................---...//////////////////............////////////---...///000000///...---------,,,,,,,,,,,,------////////////////////////......------------......------......//////000000////////////////////////////////////////////////......////////////000000000000000000000000000000000000111111111111000000////////////////////////000000000000000000000000///000111111222222111111///000222222111111111222333333333333333333333333222222222222222222222222333333333222222222111111444444444333333222222222333333333444666999;;;===BBBDDDGGGKKKNNNPPPRRRSSSTTTSSSSSSSSSRRRRRRRRRRRRQQQPPPPPPPPPQQQRRRTTTVVVUUUYYY^^^bbbfffkkksssxxxzzz|||...///000000000000///...////////////////////////............/////////000000000000000000000000000111111111111111111111111111000000///......//////...///000111222111111000000000000111111111222222111111111111111111111111000111111222222111111000222222222222222333333333222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111222111111000000111111222........................000000000000000000000000////////////////////////000000000000000000000000...///111111/////////000000000////////////000000////////////............//////............//////............/////////000......////////////......////////////////////////---...//////000000//////---...///000000///...---////////////////////////............//////////////////............//////........................---------.........//////---------------------------------............///...------------...//////...............------------------............//////////////////...------000000000000000000000000------...///////////////............////////////---...///000000///...---......------------....................................------------...............///////////////////////////////////////////////////////////////........./////////000000000000000000000000000000///000111222222111000///000000000000000000000000000000000000000000000000000000111222222222222111///000222222111111111222333333333333333333333333222222222222222222222222666555555444333222111111333333333333333333333333777777666666888<<<@@@CCCHHHIIILLLNNNQQQRRRSSSSSSSSSSSSRRRRRRQQQQQQRRRRRRPPPOOOOOOPPPQQQTTTWWWXXXZZZ```hhhooosssyyy...///000111111000///...////////////////////////---.........//////000000000000000000000000000000111111111111111111111111222222111000000///000000...///000222222222111000000000111111222222222333333333333333333333333333111111222222222222111111555555444333333222222111333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222222222111111111111222222111111111111111111111111000000000111222222333333////////////////////////000000000000000000000000...000111111/////////000000000////////////000000000/////////............//////............//////---.........//////000000......////////////......////////////////////////---......///////////////---...///000000///...------......///000111111111............/////////000000000////////////000000........................---------.........//////////////////////////////---------.........//////...------------...///////////////......------,,,---------.........//////...//////000000000000000111111111111111111111111------...///000000//////............/////////000---...///111111///...---//////............//////------------------------.........------.........///////////////.........////////////////////////////////////////////////............/////////000000000000000000000000000///000111222222111000///111111111111111111111111000000000000000000000000000000111222222222222111///111222222111111222333333333333333333333333333222222222222222222222222777777666555333222111111111111222333444444555666;;;999888777:::???DDDGGGKKKMMMOOOQQQSSSSSSSSSSSSSSSRRRRRRQQQQQQQQQQQQRRROOOOOOOOOPPPRRRUUUXXXZZZaaahhhrrrzzz111111000000//////......//////000000///...------////////////////////////000000000000000000000000000000000000000000000000222222222222111111111111111000///...///000111222///000111111222222222111111111222222222222111111444444555666666555555555444444555555555555555555666666777777777666666555777888888888888777666666888888777777666666555555666666666666666666666666555444222222333333222000333333222111000......---333222222111111000000///000000/////////.........444333111000/////////000...///111222111000...---........................000000000000000000000000////////////////////////////////////////////////////////////////////////000000//////.........---000////////////000000111////////////////////////000///...------...000111////////////............000///...------...///000111...,,,---///111///---,,,---...//////...---,,,+++,,,...//////...,,,+++..................------......---------,,,,,,,,,////////////////////////////////////////////////,,,,,,------.../////////---------.........//////000000000000000000000000........................//////000000///...------,,,---///111111000///---...000222222000...............------------......//////............//////222111111000000000000000000000///...............000000000000000000000000000000000000////////////000//////.........////////////000000111111111222000000000000000000000000000111222222111000111222111111111111111111111111222222222222222222222222555444222111111111222222444444222222222222444444333444555444333333444666777999<<<>>>@@@DDDHHHKKKMMMOOORRRTTTUUUUUUTTTSSSUUUVVVVVVVVVUUUSSSQQQPPPRRRSSSSSSRRRRRRUUU\\\aaalllttt////////////000000000000//////000000///......---////////////////////////000000000000000000000000000000000000000000000000/////////000000000111111222111111000000111111222111111222333444444444333222222333444444444444444555666777777888888888888888888999::::::::::::999;;;;;;<<<<<<<<<<<<;;;;;;<<<============<<<;;;;;;===<<<<<<;;;:::999999888999999888888777777777666555444333333444444333222333333333222222111111111222222111111000000000///222222222222222222222222333222111/////////000000000111222333222111///...////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////000/////////..................//////000000111111//////////////////////////////...............///////////////............000///...------...///000111...,,,---///000///...------...//////...------,,,---///000000///---,,,....................................------,,,,,,//////////////////////////////////////////////////////..................---------.........//////////////////////////////........................///////////////...------***+++,,,---------,,,+++...000222111000...............------------......//////............//////111000000///.../////////111111000///////////////000000000000000000000000////////////000000000000000//////........./////////000000000111111111111000000000000000000000000000111222222111000111222111111111111111111111111222222222222222222222222444444222111111111222222444444333222222333444444444555666555444444666888999<<>>>>>>>>???@@@AAAAAABBBBBBBBBAAACCCDDDDDDEEEEEEEEEDDDDDDEEEEEEFFFFFFEEEEEEDDDCCCDDDDDDCCCBBBAAA@@@???>>>>>>>>>===<<<<<<;;;::::::888666555666777777666555555555555555555555555555333333333222222222222222///000000000000000000000111111000000///000000111111222222333333222000///000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////............,,,---///000111111111000////////////////////////////////////...---,,,,,,////////////............//////............//////000...------...//////...------...//////...---------...///000000///...---......................../////////............---////////////////////////////////////////////////111111000//////...---------............/////////................................................///////////////......---******+++++++++,,,,,,,,,...000111111///......///......------------......//////............//////000//////...............111111000000//////000000000000000000000000000000......//////000000111111/////////......//////000000000000000111111111111000000000000000000000000000111222222111000111222222222222222222222222222222222222222222222222222444333333222222222222333444444333333333333444444444555666666666777999;;;<<>>???@@@AAAAAA@@@AAACCCDDDEEEFFFFFFGGGHHHHHHIIIJJJKKKKKKKKKKKKMMMNNNNNNOOOOOOOOOOOONNNOOOOOOOOOOOOOOONNNMMMMMMMMMMMMLLLKKKIIIHHHGGGGGGGGGFFFFFFDDDCCCBBBAAAAAA???>>><<<;;;<<<;;;:::888888888888777777666666666666666666555555555444444.........///////////////000000000000000111111111111111222222222111000///000000000000000000000000///////////////////////////////////////////////////////////////////////////////////////////////////////////////.........+++---///111222222111000////////////////////////...////////////---+++***////////////............/////////......////////////...------............---..................------...////////////...------------.............../////////////////////...////////////////////////////////////////////////111111000000////////////.............../////////...................................................///////////////............---------...///000...///000000.........///......------------......///......------......///000000///............///000000///////////////000////////////////////////---......///000111111222//////////////////000111000000000000000111111111000000000000000000000000000111222222111000111222222222222222222222222222222222222222222222222222333333333333333333333333444444444333333444444444333555666777777999;;;>>>???CCCHHHLLLNNNPPPQQQSSSUUUUUUUUUUUUTTTSSSQQQPPPRRRRRRQQQQQQQQQRRRRRRSSSTTTXXX\\\```eeennnxxx111000000000/////////...//////000000000000000///000000000000000000000000////////////////////////111111111111111111111111222222222111111000000000///000222333444444333333555666888999;;;<<<======AAABBBDDDEEEGGGHHHIIIIIIJJJKKKLLLNNNOOOPPPPPPPPPPPPQQQRRRSSSTTTTTTTTTTTTVVVVVVWWWXXXXXXXXXXXXXXXWWWXXXXXXXXXXXXWWWVVVVVVUUUUUUTTTSSSRRRQQQPPPPPPQQQPPPOOONNNMMMLLLKKKKKKJJJHHHFFFDDDCCCBBB@@@>>>@@@???>>>===;;;:::888888999999888888777666666666333333333333333333333333111111111222222222222222000000000000000/////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000////////////////////////.........///////////////+++---///111222111000/////////////////////////////////000000///---+++***////////////...............//////////////////............---------...///.........------.........---------......------------------.........//////.../////////////////////////////////////////////////////////////////////////////////000000111111////////////////////////........................////////////////////////......///////////////.../////////...///000111111---/////////...---///000......------------............------------......222111000000//////000000......---------......///////////////////////////---......///000111111222///////////////000111111111111000000000000000000000000000000000000000000000111222222111000111222222222222222222222222222222222222222222222222222333333333333333333333333444444444444444444444444222444666777888;;;>>>@@@BBBEEEJJJNNNOOOPPPRRRSSSSSSSSSTTTTTTTTTSSSSSSSSSSSSRRRQQQQQQQQQSSSTTTVVVZZZ^^^eeejjjpppwww111111111000///.........//////000111111111000000000000000000000000000000000000000000000000000000111111111111111111111111222222111111111000000000222333444666888999::::::;;;===>>>AAABBBDDDEEEEEEJJJKKKLLLNNNPPPQQQQQQQQQSSSSSSUUUVVVWWWWWWWWWWWWVVVWWWXXXZZZ[[[[[[[[[[[[\\\\\\]]]^^^____________^^^^^^^^^^^^^^^]]]\\\\\\\\\[[[[[[ZZZZZZYYYYYYXXXYYYYYYXXXWWWVVVUUUUUUTTTUUURRRPPPNNNMMMLLLIIIGGGIIIIIIGGGEEECCCAAA@@@???>>>>>>===<<<:::999888777666666666666555555555444333333444444444333333222000000000///////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////.........///////////////---...000111111000000///////////////////////////000000000000///...------////////////..................////////////......---......---,,,,,,---//////...------------...///------------------------,,,,,,------.../////////---............/////////////////////////////////////////////////////////------...//////000111111000000000////////////...........................////////////////////////---...//////////////////---............/////////---...///...------///111......------------............------------......222222111000000000000000------,,,,,,------......000000000000000000000000......//////000000111111////////////000111222222111111111111000000000000000000000000000000000000000111222222111000111222333333333333333333333333222222222222222222222222222333333444444444444333444444555555555555444444222444777999;;;>>>AAADDDFFFIIILLLNNNOOOPPPQQQSSSQQQQQQRRRRRRSSSSSSTTTTTTSSSRRRQQQQQQRRRVVVYYY\\\aaagggpppwww~~~000000000000//////////////////000111111111111111000000000000000000000000000000000000000000000000111111111111111111111111222222333444444555666666888888:::<<<>>>AAACCCDDDEEEFFFHHHJJJLLLNNNOOOPPPRRRRRRTTTUUUWWWWWWXXXXXXYYYYYYZZZ[[[\\\\\\[[[[[[[[[[[[]]]^^^___`````````___```aaabbbccccccccccccaaaaaabbbbbbbbbaaa``````________________________^^^^^^]]]]]]\\\\\\\\\\\\[[[ZZZXXXWWWWWWVVVTTTRRRSSSRRRQQQOOONNNLLLKKKKKKHHHGGGFFFDDDBBB@@@>>>>>>;;;::::::999888777666666555555666666666444333222222111000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////............/////////000000000000000////////////////////////////////////111000000/////////000000////////////............---...///000000///...---,,,...///---++++++---//////...------------...///......------------......,,,,,,------...//////000,,,,,,------............////////////////////////////////////////////////..................//////000000000000/////////...////////////////////////////////////////////////------...///////////////,,,,,,.../////////...------......---,,,---///111......------------.........------,,,,,,------...111111000///////////////---------------...//////000000000000000000000000////////////000000000000////////////000111222333111111111111000000000///000000000000000000000000000111222222111000111222333333333333333333333333222222222222222222222222222222444555555555444444333444555666666555444333444666999<<<>>>BBBFFFIIIJJJLLLNNNOOOOOOOOOQQQSSSQQQQQQQQQQQQQQQRRRRRRSSSSSSSSSSSSTTTXXX^^^dddhhhooovvv......//////000000111111//////000111111111111111000000000000000000000000000000000000000000000000111111111111111111111111444444666888:::;;;===>>>======>>>@@@CCCGGGJJJLLLLLLMMMOOORRRTTTVVVWWWWWWVVVWWWXXXZZZ[[[[[[[[[[[[\\\\\\]]]]]]^^^]]]]]]]]]]]]]]]___```aaabbbbbbbbbaaaaaacccdddeeeeeeeeeeeecccccccccccccccbbbbbbaaaaaaaaaaaabbbbbbbbbcccccc````````````____________^^^]]]\\\\\\]]]]]]\\\[[[YYYXXXXXXWWWVVVUUUUUUTTTQQQQQQOOOLLLJJJGGGFFFEEEBBBBBBAAA@@@>>>===<<<;;;777777888888777555333222333222111111000111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////---.........//////000000222111000///.........///////////////////////////111111000//////000222222000/////////............---...///000000///...---,,,...///---+++***---//////...---,,,,,,---.../////////............//////,,,,,,------...///000000,,,,,,,,,---------....../////////////////////////////////////////////////////////...------,,,,,,111111000000/////////...000000000000000000000000000000000000000000000000------...///000000//////,,,---///111111000///------......---,,,---///111.........------............------,,,,,,------...000000///..............................///000111000000000000000000000000000000000000////////////////////////000111222333222111111111000000//////000000000000000000000000000222222222111000111222333333333333333333333333222222222222222222222222111222444555666555444444333444555666666555444333666888;;;>>>AAADDDIIILLLMMMOOOOOOOOOOOOOOOQQQSSSRRRQQQQQQPPPPPPPPPQQQQQQUUUUUUVVVYYY___gggooosss|||000000000000////////////000000000000000000000000000000000000000111111222------...//////000111111222333555444444444555666888:::<<<>>>AAACCCDDDDDDFFFGGGIIILLLNNNOOOPPPQQQTTTTTTUUUWWWXXXZZZ[[[[[[[[[[[[\\\^^^___```aaabbb______^^^]]]\\\\\\]]]]]]aaaaaabbbbbbbbbbbbbbbbbbccccccddddddeeefffffffffffffffeeeeeeeeedddddddddcccddddddeeeeeeddddddcccbbbbbbaaa````````````aaa]]]]]]___``````___^^^^^^___^^^^^^]]]\\\[[[[[[ZZZ[[[[[[ZZZXXXVVVSSSQQQPPPNNNNNNMMMLLLIIIEEEAAA???======<<<;;;:::999999888444444444555444333222222444333111222222333111000.........//////000222222222222222222222222222222111111000///////////////000///...------...///000111111000000//////............////////////........................------......////////////............------------......000//////........./////////...---,,,,,,---...///............////////////------------------------........................////////////////////////000000000000000000000000............////////////............////////////000000000000000/////////...............---------........................------,,,+++,,,---...///000000000000000000000000//////............//////////////////////////////........................+++,,,---///000000111111////////////............000000000000000000000000000000000000111111111111000000000000000000000000///000111222222111000///000000000000000000000000111111222222222333333333444444444444333333222111000111222333444555555555222333444444222222333444333333222222222333555666999;;;???DDDGGGIIIJJJJJJNNNOOOPPPQQQRRRRRRRRRRRRSSSSSSRRRRRRRRRSSSTTTUUUYYYZZZ\\\aaajjjttt}}}000000000000000000000///111111111111111111111111111000000000000000111111000000111111111222222222333444666777777777999;;;===???AAAEEEHHHJJJLLLMMMNNNOOOQQQSSSUUUVVVVVVWWWYYYYYYYYYZZZZZZ[[[[[[\\\]]]^^^___```aaabbbccccccbbbaaa```_______________aaaaaaaaabbbbbbbbbbbbbbbddddddeeeeeefffffffffgggfffffffffeeeeeeeeedddddddddddddddddddddcccbbbbbb```___^^^]]]]]]]]]]]]]]][[[\\\^^^___``````______bbbbbbaaaaaa``````______ccccccbbbaaa___]]][[[ZZZWWWWWWWWWUUUSSSPPPLLLJJJGGGFFFDDDBBB@@@>>><<<<<<888888777666444333333222333222111111222222111///111000000/////////000000000000000000000000000000111111000///////////////000///............///000111000000000/////////...//////000000000000//////////////////////////////......////////////....../////////......///////////////............////////////...------...//////............////////////------------------------------------------------////////////////////////....................................////////////............////////////////////////////////////////////////////////////...........................------,,,---...///000//////////////////////////////............//////////////////////////////........................,,,---...///000000000000........./////////000000000000000000000000000000000000000000111111111111000000000000000000000000000000111111111111000000000000000000000000000000111111222222222333333333333444444444333333222111//////000222222333333333333444555444222222222444444444333333444555777888<<<>>>BBBFFFIIIKKKLLLLLLOOOOOOPPPQQQQQQQQQQQQQQQSSSSSSRRRSSSTTTWWWYYY[[[]]]___ccciiirrr|||000000000000000000000000111111111111111111111111111111000000000000000111333333333333333333444444555777:::;;;<<<>>>@@@BBBEEEGGGJJJMMMQQQSSSUUUVVVVVVWWWXXXZZZ[[[[[[[[[[[[^^^^^^^^^]]]]]]]]]]]]]]]______```aaaaaabbbccccccbbbbbbaaaaaa``````aaaaaaaaaaaaaaabbbbbbbbbccccccfffffffffffffffggggggggggggfffffffffeeeeeeeeeeeeeeeeeeddddddcccbbb``````^^^^^^\\\[[[ZZZZZZZZZZZZYYYZZZ\\\^^^___`````````ccccccccccccccccccccccccccccccccccccbbbaaa_________``````___]]][[[YYYWWWTTTSSSPPPMMMIIIFFFDDDBBB@@@>>><<<999666555444444444333111222333333222000333222111000////////////000000000000000000000000111111000///////////////000//////......//////000000000000000////////////000000111111111111000000///000000000000000000000......////////////......000000////////////000000//////............//////000//////......//////000............////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////....................................////////////............////////////.......................................................................................///000000//////////////////////////////............//////////////////////////////..............................////////////......,,,------...000111111222000000000000000000000000000000000000111111111111000000000000000000000000111111000000000000111111000000000000000000000000111111222222222333333333333333444444444333222222///000111222222333333222444555555444222111222333555444444555666888:::;;;@@@BBBFFFIIILLLNNNOOOOOOOOOOOOPPPPPPPPPPPPPPPPPPSSSSSSSSSUUUXXX]]]aaadddeeehhhnnnvvv~~~~~~000000000000000111111111111111111111111111111111111111000000000000111111222222333444555666777777999<<>>;;;999999999777666444444555555444222444333222111000000000000222222222222222222222222111000000///////////////000//////////////////000000000000000///////////////000000111111000000//////////////////000000000......////////////......000//////////////////000///............//////000000000////////////000000............////////////........................------------------------////////////////////////....................................////////////............////////////---------...............,,,,,,,,,---------------........................///////////////000000111//////////////////////////////............//////////////////////////////........................//////000//////...---------......///000000111111///////////////////////////000000000111111111111000000000000000000000000222111000//////000111222000000000000000000000000111111222222222333333333333333333444444333333222222333333444555555444444444555666555333222222333444444555666888;;;===???DDDFFFHHHKKKMMMOOOPPPPPPPPPPPPOOOOOOOOOPPPPPPPPPSSSSSSTTTXXX^^^eeekkkoooqqquuu{{{|||{{{|||///000000000111111111222111111111111111111111111111111111111111222333333000111333555777:::;;;<<<@@@BBBEEEHHHJJJLLLOOORRRTTTUUUVVVXXXYYYZZZ[[[[[[[[[\\\\\\\\\\\\\\\[[[[[[]]]]]]^^^______``````aaa_________`````````````````````____________```aaa___``````aaabbbbbbccccccdddddddddeeeffffffgggggghhhhhhgggggggggffffffffffffeeeeeedddbbb```^^^]]]\\\ZZZXXXVVVTTTSSSRRRQQQRRRSSSTTTVVVYYY[[[]]]^^^______```aaacccdddeeefffeeeeeefffgggggggggggggggcccccccccccccccbbbbbbbbbaaa```___]]][[[YYYWWWVVVSSSPPPLLLGGGDDDAAAAAA@@@;;;999888777777777555333444333333222222333333444222222222222222222222222111000000//////////////////000000000000000000///////////////000000000000...//////000000//////...---------....../////////......////////////......///......------......///...............///000000//////000000000000//////............////////////........................////////////////////////////////////////////////////////////////////////............////////////............////////////------------......//////------....../////////////////////////////////////////////000000000000000........................//////............//////////////////////////////////////////////////////000000000000///...---,,,000000000000000000/////////////////////////////////000000000111111111111000000000000000000000000222111000//////000111222000000000000000000000000111111222222222333333333222333333444444333333333333333444555555555444444444555666555333222333444444444555777:::===@@@BBBGGGHHHJJJLLLMMMOOOPPPPPPPPPPPPOOOOOOOOOPPPQQQQQQSSSUUUXXX^^^fffnnnvvvzzz}}}|||{{{{{{}}}///000000111111222222222222222222222222222222222111111111222333444666666333444666999===@@@BBBCCCGGGJJJLLLNNNPPPRRRUUUWWWWWWXXXYYYZZZ[[[[[[[[[[[[^^^^^^^^^______^^^^^^]]]\\\\\\]]]^^^______````````````__________________^^^^^^^^^]]]^^^^^^___```\\\\\\]]]^^^______````````````aaacccdddeeefffggghhhhhhhhhhhhggggggggggggffffffeeedddcccaaa___^^^YYYXXXVVVSSSPPPNNNMMMMMMNNNOOOPPPRRRTTTWWWYYY[[[\\\]]]^^^```bbbdddfffgggeeefffggghhhhhhiiihhhhhheeeeeeeeeeeeeeeeeeeeeeeecccbbbbbbaaa```______^^^[[[YYYVVVRRRNNNLLLKKKJJJBBB@@@===<<<;;;:::888666555555555444444555666666000000000000000000000000111111000//////////////////000000111111000000///////////////000000000000......////////////......,,,,,,------......//////......////////////............------------............---......///000111...//////000000//////...............////////////........................////////////////////////////////////////////////000000000000000000000000............////////////............////////////---------...//////000000000000000111111222222333////////////////////////......///000000000000000........................//////............////////////////////////////////////////////////////////////000000///...------111111111000000/////////000000000000000000000000000000000000111111111111000000000000000000000000111111000000000000111111000000000000000000000000111111222222222333333333222222333444444444333333222222333333333333222222333555666555444333444666555666777999===AAADDDGGGJJJJJJKKKLLLMMMOOOPPPPPPPPPPPPOOOOOOPPPQQQSSSTTTVVVYYY___gggpppyyy||||||}}}///000000111111222333333222222222222222222222222111111222333555777999::::::;;;===@@@CCCFFFHHHJJJNNNPPPRRRTTTTTTVVVXXXZZZYYYZZZ[[[\\\]]]^^^^^^^^^______````````````______^^^^^^^^^^^^^^^^^^^^^^^^\\\\\\\\\[[[[[[ZZZZZZZZZYYYXXXXXXXXXXXXYYYZZZ[[[WWWWWWXXXYYYZZZ[[[\\\\\\\\\]]]^^^```bbbdddeeefffiiiiiiiiihhhhhhhhhggggggfffffffffeeedddbbbaaa```[[[ZZZWWWTTTQQQOOOMMMLLLKKKKKKLLLMMMPPPRRRUUUWWWWWWXXXZZZ\\\___aaacccdddccccccdddeeeffffffffffffhhhhhhggggggggggggggghhheeeeeeddddddddddddccccccaaa```^^^[[[XXXVVVTTTSSSMMMKKKHHHFFFDDDBBB???===999999888777666666666666000000000000000000000000111111000//////////////////000111111111111000///.../////////000000000111//////000000000000//////---------...//////000000......////////////......//////............//////---------......///000111---...////////////...---............////////////........................////////////////////////////////////////////////////////////////////////............////////////............////////////------...//////000111111/////////000111222222222////////////////////////---...///000000000//////........................//////............//////////////////////////////////////////////////////...///////////////......000000000000000111111111000000000000000000000000000000000000111111111111000000000000000000000000000000111111111111000000000000000000000000000000111111222222222333333333111222333333444444444333222333333333333333222222222444555555444444666777777888:::===AAAEEEIIILLLMMMMMMMMMMMMNNNOOOPPPQQQPPPPPPOOOOOOQQQSSSUUUWWWZZZ___fffppp{{{///000000111222222333333222222222222222222222222111111222444666999;;;<<>>AAAEEEIIILLLNNNOOOJJJLLLNNNOOOOOOOOOPPPQQQOOOPPPPPPPPPQQQUUU[[[___iiinnnuuu222222222111111111111000444333222111222333555666888:::<<<===>>>AAAEEEHHHJJJKKKMMMPPPRRRTTTUUUVVVWWWXXXZZZ[[[\\\\\\[[[[[[]]]]]]^^^___``````aaaaaa^^^______````````````___]]][[[YYYXXXWWWVVVSSSQQQOOOMMMKKKIIIHHHHHHHHHHHHKKKKKKLLLMMMMMMMMMMMMMMMHHHIIIIIIJJJJJJKKKKKKKKKOOOQQQUUUYYY^^^bbbdddffffffgggggghhhhhhhhhhhhhhhjjjiiihhhgggfffeeeeeeeeeeeeeeeccc```]]]ZZZWWWUUUSSSRRRQQQOOONNNMMMLLLLLLOOOOOOPPPRRRTTTWWWZZZ\\\]]]```ccceeeeeefffggghhhhhhhhhiiiiiiiiiiiiiiihhhjjjiiiiiihhhggggggffffffddddddeeeeeeddddddcccbbbbbb```]]]]]]]]][[[XXXUUUPPPOOOMMMIIIEEEAAA===;;;888888777666555555444444222222222222222111111000---...000111000///...,,,000000000000000000000000000000000000000000000000//////////////////////////////000000000000//////000000000000000000000000///...------------...///000000000000000000000000............////////////------------------------////////////////////////******+++,,,---......//////////////////////////////////////////////////////000000000000//////....../////////000000000000////////////////////////...........................////////////000000000000000////////////000000---.........//////000000///////////////.........111000000000/////////...........................//////////////////////////////000111111111111111111111111111000000000///111111111111000000000///111111111111111111111111111222222222222333333333222222222222222222222222444333333222222333333444555444444333333444444555333444555444444555777:::???@@@CCCFFFJJJLLLNNNOOOLLLNNNPPPPPPOOOOOOPPPQQQPPPQQQRRRSSSVVV[[[bbbgggrrrvvv}}}333222222222111111111111777666666555666888999:::???@@@CCCDDDFFFHHHLLLOOOPPPQQQSSSUUUVVVXXXXXXYYYYYYZZZ[[[\\\]]]]]]\\\\\\^^^^^^______``````aaaaaa___````````````______^^^[[[YYYVVVUUUTTTRRRPPPNNNIIIHHHFFFEEEDDDDDDEEEEEEIIIIIIIIIIIIIIIHHHHHHGGGCCCDDDDDDEEEFFFGGGGGGGGGJJJMMMRRRXXX]]]```bbbccceeefffggghhhhhhhhhhhhhhhiiiiiihhhgggffffffffffffggggggfffdddbbb```]]]\\\XXXXXXVVVTTTRRRPPPNNNNNNNNNMMMLLLMMMOOOSSSWWWYYYZZZ]]]```bbbcccdddfffhhhiiiiiijjjjjjjjjjjjiiiiiijjjjjjjjjiiiiiihhhhhhgggfffffffffffffffeeeeeedddbbbaaa```aaabbbaaa```^^^[[[YYYWWWSSSOOOKKKGGGEEEAAA@@@???<<<:::777666555444444333333333222222111//////000000000000000000000000000000000000000000000000000000000000000000////////////////////////......////////////......000000000000000000000000///......------......///000000000000000000000000............////////////........................000000000000000000000000)))***+++,,,---...///000////////////////////////////////////////////////...//////000000000000///....../////////000000000////////////////////////////////////////////////............//////////////////............//////,,,,,,---...///000111111111000000///......------000000000000//////////////////////////////////////////////////////////////////000111111111111111111111111111000000000000111111111111000000000000111111111111111111111111111222222222222333333333222222222222333333333333444333333222222333333444555444444444444444555555555666777777777888;;;>>>CCCDDDFFFIIIKKKMMMNNNOOOOOOPPPQQQQQQPPPOOOPPPRRRQQQRRRUUUWWW\\\dddmmmsss}}}222222222222222111111111777888888999;;;>>>@@@AAADDDGGGIIIKKKMMMOOORRRUUUTTTUUUWWWXXXYYYZZZZZZZZZZZZZZZ[[[\\\\\\\\\\\\\\\]]]]]]]]]]]]^^^^^^^^^______`````````___^^^]]]]]]YYYWWWUUUSSSRRRPPPNNNKKKHHHGGGFFFDDDDDDDDDEEEFFFHHHHHHHHHGGGFFFEEEDDDCCCBBBBBBCCCDDDEEEGGGGGGHHHGGGKKKQQQWWW\\\___aaaaaaeeefffgggggghhhhhhhhhhhhhhhhhhggggggfffgggggggggggggggffffffdddcccaaaaaa___^^^]]]ZZZXXXUUURRRQQQNNNMMMKKKKKKMMMPPPTTTWWWWWWZZZ]]]___```bbbdddfffhhhiiiiiijjjjjjjjjiiiiiijjjjjjiiiiiiiiihhhhhhhhhggghhhhhhhhhhhhgggffffffbbbbbbbbbcccccccccbbbaaabbbaaa___\\\YYYUUURRRPPPLLLJJJGGGDDD@@@===:::888777666555444333222222222111000000//////000222333000000000000000000000000000000000000000000000000////////////////////////...//////000000//////...//////////////////////////////............//////////////////////////////............////////////////////////////////////////////////////////////......//////000111222222////////////////////////////////////////////////---...///000000111000000........./////////000000////////////////////////000000000000000000000000........./////////000000000//////......//////000---------...///000000111000000//////............000000000000////////////000000000000000000000000//////////////////////////////000111111111111111111111111000000000000000111111111000000000000000111111111111111111111111//////000000000111111111222222222333333333333333333333333333333333333333555444444444444555555666555777888888999;;;???BBBGGGHHHJJJLLLMMMNNNNNNOOOPPPQQQRRRQQQOOOOOOPPPRRRRRRTTTXXX]]]dddnnnxxx111111222222222333333333888999;;;===AAADDDGGGHHHIIILLLNNNPPPQQQSSSUUUWWWWWWWWWXXXYYYYYYYYYYYYXXXYYYYYYYYYYYYZZZZZZZZZ[[[[[[[[[\\\\\\]]]^^^^^^^^^^^^^^^^^^^^^^^^]]]\\\[[[WWWUUURRRQQQPPPNNNLLLJJJIIIHHHGGGEEEEEEEEEFFFFFFIIIIIIHHHGGGFFFDDDBBBBBBAAABBBCCCEEEFFFHHHIIIIIIHHHLLLQQQWWW\\\^^^______dddeeefffggghhhhhhhhhhhhgggfffffffffffffffggggggggggggggggggffffffeeedddddddddcccaaa^^^[[[XXXVVVRRRPPPMMMLLLMMMPPPSSSUUUTTTVVVYYYZZZ\\\^^^aaaccceeefffggghhhiiiiiiiiiiiiiiihhhhhhhhhhhhhhhgggggghhhiiiiiiiiiiiihhhggggggdddeeeeeeeeeddddddccccccddddddcccaaa___]]][[[ZZZUUUSSSPPPLLLHHHDDDAAA@@@===;;;999777555333333222000///---,,,,,,---///000000000000000000000000000000000000000000000000000000000000000000000000000///000000111111000000///////////////////////////////////////////////////////////////////////////............////////////000000000000000000000000........................222222222111111111111111////////////////////////////////////////////////---...///000000111000000............////////////////////////////////////000000000000000000000000//////000000000111111111111000000//////000000111///////////////.....................//////000000////////////000000000000111111111111111111111111000000000000000000000000//////000111111111111111000000000000000000111111000000000000000000111111111111111111111111111111//////000000000111111111222222333333333444444444333333333333333333333333444444444444444555666777555666888:::;;;>>>BBBEEEJJJKKKLLLNNNNNNOOOOOOOOOOOOPPPQQQPPPOOOPPPRRRTTTUUUXXX^^^eeemmmwww111222333444555666777888;;;===???CCCGGGJJJMMMNNNMMMPPPSSSTTTTTTUUUWWWXXXXXXXXXYYYYYYXXXWWWWWWVVVWWWWWWVVVVVVVVVVVVWWWWWWYYYYYYZZZ[[[\\\]]]^^^^^^[[[\\\\\\\\\\\\[[[[[[ZZZTTTRRRPPPOOOOOONNNLLLJJJJJJIIIGGGFFFEEEEEEFFFFFFIIIIIIHHHGGGFFFDDDBBBAAAAAAAAACCCDDDFFFHHHJJJJJJLLLNNNRRRWWWZZZ\\\]]]]]]aaabbbcccdddeeefffffffffddddddddddddeeefffgggggggggggghhhhhhhhhhhhggggggffffffeeedddbbb___]]][[[VVVTTTQQQOOOOOOPPPRRRSSSQQQSSSUUUVVVWWWYYY\\\___aaabbbccceeeggghhhiiiiiihhhhhhhhhhhhhhhhhhhhhhhhiiiiiiiiiiiiiiihhhggggggggghhhjjjiiigggffffffgggeeeeeeeeedddcccbbb```___\\\ZZZXXXTTTQQQMMMKKKIIIEEECCC???<<<888666555555333222111000///000111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000...//////000000//////...000000000000000000000000............////////////111111111111111111111111........................111111111000//////......////////////////////////////////////////////////...//////000000000000///------........./////////////////////////////////////////////////////////000000000000111111111111111111000000000000111111000000//////............------......///000000111////////////000000000000000000000000000000000000000000000000000000000000//////000111111111111111000000000000111111111111000000000000111111111111111111111111111111111111111222222222222333333333222222333333444444555555222333333444444333333222444444444444555666777777555777999;;;>>>AAAFFFIIILLLMMMNNNOOOOOOPPPPPPOOONNNOOOPPPQQQQQQSSSVVVYYY\\\```hhhpppyyy333444555777999;;;======BBBCCCFFFIIILLLOOOQQQRRRQQQSSSVVVWWWWWWWWWWWWXXXYYYYYYYYYXXXXXXVVVUUUTTTTTTSSSRRRRRRRRRRRRSSSTTTSSSSSSTTTVVVXXXYYYZZZ[[[XXXYYYZZZZZZZZZZZZZZZZZZVVVUUUSSSRRRSSSRRRPPPOOOMMMLLLJJJHHHGGGGGGGGGGGGHHHHHHGGGGGGEEEDDDBBBAAABBBCCCDDDFFFHHHJJJLLLMMMOOOQQQSSSUUUWWWYYYZZZZZZ]]]^^^___aaabbbbbbccccccbbbbbbbbbcccdddeeefffgggeeeeeeffffffffffffeeeeeeddddddeeeeeedddaaa___]]]XXXWWWUUUSSSQQQPPPPPPQQQOOOPPPRRRRRRSSSUUUXXXZZZ\\\]]]```bbbeeeggghhhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhggggggfffiiikkkjjjiiigggiiijjjhhhhhhgggfffeeecccbbbaaa```___]]]ZZZXXXVVVTTTSSSNNNKKKGGGBBB===:::999888888888777555444444444444000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000...///000111111000///...000000000000000000000000............////////////////////////////////////........................//////..................///////////////////////////////////////////////////000000000000//////...---------.........//////////////////////////////......................../////////000000000000111000000////////////000000.........///////////////.........///////////////.../////////000000000111000000000000000000000000000000000000000000000000//////000111111111111111///000000000111111111111///000000000111111111111111111111111111111111111111222222222222333333333222222333333444555555666222333333444444333333222444444444444555666777888777999;;;>>>AAAEEEIIIMMMLLLMMMNNNOOOPPPPPPPPPPPPNNNOOOQQQRRRTTTWWW\\\___fffkkkttt}}}444555777:::<<>><<<;;;777777666555333222111000000000000000000000000000000000000000000000000000000000000000000000000000......////////////......000000000000000000000000...///000111111000///...000000000000000000000000............/////////000........................000000000000000000000000---.........//////000000////////////////////////////////////////////////000000111000000///......---------.........//////////////////////////////..................................../////////000//////............//////,,,------...///000111111000000000///......------.../////////000000111111////////////////////////000000000000000000000000//////000111111111111111//////000000111111111222//////000000111111111222111111111111111111111111///000000000000111111111222222333333444555666666222222444444444444222222444444444555555777888888888:::===@@@CCCGGGLLLPPPLLLMMMNNNOOOPPPPPPPPPPPPNNNPPPRRRTTTVVVZZZ```dddmmmsss}}}666999===@@@CCCEEEHHHKKKNNNNNNPPPQQQRRRRRRRRRRRRYYYYYYYYYYYYYYYYYYYYYYYYZZZYYYXXXVVVTTTSSSQQQQQQNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMNNNOOOQQQRRRSSSVVVVVVVVVWWWWWWXXXXXXXXX[[[[[[[[[[[[ZZZYYYWWWWWWXXXTTTOOONNNNNNNNNKKKIIIHHHHHHHHHHHHGGGFFFDDDDDDHHHIIIIIIJJJLLLMMMNNNNNNQQQRRRSSSTTTUUUVVVWWWXXXVVVXXXZZZ\\\]]]]]][[[ZZZ______```bbbcccdddeeeeeebbbbbbbbbbbbaaaaaaaaaaaaaaaaaa```___]]]\\\[[[[[[[[[ZZZXXXVVVTTTSSSRRRQQQMMMNNNNNNMMMLLLLLLNNNPPPSSSVVVYYY\\\^^^aaaeeeggggggggghhhiiiiiiiiihhhhhhlllkkkkkkjjjiiiiiiiiijjjkkkjjjiiihhhhhhhhhiiijjjiiihhhhhhhhhggggggffffffeeeeeedddcccbbbaaa```___^^^\\\XXXTTTPPPLLLGGGCCC???<<<999666666555444333555444333222111111111111222111111000000000000000000000111111111000000///000000000000000000000000//////............//////111111000000//////......000000//////.........---............/////////000............/////////000////////////////////////222000...---,,,---...///............////////////000000000000000000000000////////////000000000000111111000000//////......222111///---,,,++++++,,,000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000........................000///.........///111222////////////////////////000000000000000000000000111111000000//////......555666666444222000000111222222111000//////000000111111111111111111111111444444444333333222222222444333333333333444555555666777888777666555666777444555555666777888999999<<<@@@FFFJJJLLLMMMNNNOOORRRPPPOOOOOOOOOPPPOOOOOOQQQSSSVVVXXX[[[aaakkkrrr|||;;;>>>BBBDDDFFFHHHKKKMMMOOOPPPQQQSSSTTTUUUUUUUUUYYYYYYYYYYYYYYYYYYYYYYYYZZZYYYWWWUUUSSSPPPOOONNNMMMMMMMMMMMMLLLLLLKKKKKKKKKKKKKKKLLLMMMNNNOOOPPPRRRRRRTTTUUUWWWXXXYYYZZZ\\\\\\\\\\\\[[[[[[ZZZYYYYYYVVVRRRQQQQQQQQQOOOMMMKKKKKKJJJJJJIIIHHHGGGGGGJJJJJJKKKLLLMMMNNNOOOOOOQQQQQQRRRSSSTTTUUUVVVVVVWWWXXXYYY[[[[[[[[[[[[ZZZ]]]^^^___```aaabbbccccccaaaaaaaaa``````_________```___^^^\\\[[[YYYXXXXXXWWWWWWUUUSSSRRRQQQQQQPPPMMMNNNNNNMMMLLLKKKMMMNNNPPPRRRVVVYYY[[[^^^bbbdddfffggghhhiiiiiiiiiiiiiiilllkkkjjjjjjiiiiiiiiijjjlllkkkjjjiiihhhiiiiiijjjiiiiiihhhhhhhhhgggggggggfffeeeeeedddcccbbbaaa```aaa^^^[[[XXXUUUQQQLLLIIIDDDAAA===:::999777555444444444333222111111111222222222111000000000000000//////000111111111111111000000000000000000000000//////............//////000000000000////////////000000/////////................../////////000000........./////////000000////////////////////////111000...---------//////............////////////........................////////////000000000000111000000000/////////...............///000222333000000000000000000000000000000000000000000000000////////////////////////////////////////////////........................000//////...///000111222////////////////////////000000000000000000000000222111111111000000000000---...000000000000222333222222111000000000000000111111111111111111111111444444444333333222222222444333333333333444555555555666777777555555666777555555555666777999:::;;;>>>BBBGGGJJJLLLMMMMMMNNNOOONNNMMMMMMNNNOOOPPPPPPOOOSSSXXX]]]ccclllwwwBBBEEEHHHJJJKKKLLLNNNPPPQQQRRRTTTUUUWWWXXXXXXYYYZZZZZZZZZZZZZZZZZZZZZZZZYYYXXXVVVTTTQQQOOOMMMLLLNNNNNNMMMLLLKKKJJJJJJIIIHHHHHHHHHIIIJJJKKKLLLMMMMMMOOOPPPSSSVVVXXXZZZ[[[[[[\\\\\\\\\\\\\\\[[[[[[ZZZXXXUUUTTTTTTTTTRRRQQQPPPPPPOOOOOONNNNNNMMMMMMNNNNNNOOOPPPQQQRRRRRRSSSRRRSSSSSSTTTUUUVVVVVVWWWWWWWWWXXXXXXYYYZZZZZZZZZ[[[\\\\\\]]]^^^___`````````______^^^]]]\\\\\\[[[\\\\\\ZZZYYYWWWUUUTTTSSSRRRRRRQQQPPPOOOOOOOOOOOOMMMNNNNNNMMMKKKJJJKKKLLLKKKNNNQQQTTTVVVYYY^^^aaaeeefffggghhhiiijjjjjjjjjkkkkkkjjjiiiiiiiiiiiijjjlllkkkjjjjjjiiiiiijjjjjjiiiiiiiiiiiihhhhhhhhhhhhggggggfffeeedddccccccbbbdddbbb___]]][[[YYYUUURRRLLLIIIDDDAAA>>>;;;888666444333333222222222222222222222111000000000000111...///000111111111111111000000000000000000000000000//////......//////000////////////000000000000000000////////////............/////////000000000....../////////000000000////////////////////////111000...------...//////............////////////........................////////////000000000000000000000000////////////......//////111333444555000000000000000000000000000000000000000000000000........................000000000000000000000000///////////////////////////////////////000111111000000000000000000000000000000000000000000000000222222222222111111111111+++,,,...//////000222444222111000000000000000000222222222222222222222222444444333333333333222222444333333333333444555555444555666666555444555666666666555666777:::===>>>BBBEEEIIILLLLLLLLLMMMNNNMMMMMMMMMNNNOOOQQQSSSTTTRRRXXX___gggoooyyyIIIKKKMMMOOOOOOOOOQQQRRRRRRSSSUUUWWWXXXZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZWWWVVVUUUSSSRRRPPPOOONNNPPPOOONNNMMMLLLKKKJJJJJJHHHHHHHHHHHHIIIJJJKKKLLLLLLMMMOOORRRUUUWWWYYYZZZYYYYYYZZZZZZ[[[ZZZZZZZZZYYYXXXVVVUUUUUUTTTTTTSSSTTTTTTSSSRRRRRRRRRRRRRRRQQQQQQRRRSSSTTTTTTUUUUUUUUUVVVVVVWWWWWWXXXXXXXXXXXXWWWWWWWWWWWWXXXYYYZZZ[[[[[[[[[\\\\\\]]]]]]]]]]]]]]]\\\[[[ZZZYYYYYYXXXYYYXXXWWWUUUSSSQQQPPPOOONNNNNNMMMMMMMMMMMMNNNNNNMMMNNNOOONNNLLLJJJJJJKKKIIIKKKNNNPPPRRRVVVZZZ]]]cccdddeeegggiiiiiijjjjjjjjjjjjiiiiiiiiiiiiiiijjjlllkkkkkkjjjjjjjjjjjjjjjiiiiiiiiiiiiiiiiiihhhhhhhhhhhhggggggfffeeeeeedddfffdddbbbaaaaaa___\\\ZZZUUURRRMMMIIIFFFBBB>>>;;;666666555444333333333444333222111111000000111111000000111111111000000///000000000000000000000000000000////////////000000......//////000000111111000000//////////////////...////////////000000000...////////////000000000////////////////////////000///............//////............////////////000000000000000000000000////////////000000000000000000000000////////////222222111111111111111111////////////////////////////////////////////////////////////////////////222222222222222222222222000000000000000000000000///////////////000000111000000000000000000000000000000000000000000000000111111111111111111111111111222333222111000111222111111000000000000000111222222222222222222222222333333333333333333333333444333333333333444555555333444666555444444555666888777666666999<<<@@@BBBFFFIIILLLMMMMMMMMMMMMNNNOOOPPPPPPQQQQQQTTTWWWYYYZZZaaaiiirrrzzzMMMOOOQQQQQQQQQQQQRRRSSSSSSTTTUUUWWWXXXYYYZZZZZZYYYYYYYYYYYYYYYYYYYYYYYYUUUUUUTTTTTTTTTTTTSSSSSSRRRRRRQQQPPPOOONNNMMMLLLJJJJJJJJJJJJKKKLLLMMMMMMOOOOOOQQQRRRTTTVVVWWWXXXVVVVVVWWWXXXXXXXXXWWWWWWUUUVVVVVVVVVUUUTTTTTTTTTTTTTTTSSSRRRRRRRRRSSSSSSRRRRRRSSSSSSTTTTTTUUUUUUWWWWWWWWWWWWWWWWWWWWWWWWXXXWWWWWWVVVWWWWWWXXXYYYZZZZZZZZZ[[[[[[[[[[[[[[[ZZZZZZYYYYYYXXXWWWVVVVVVWWWVVVUUUSSSQQQOOONNNMMMLLLLLLLLLLLLLLLMMMNNNNNNNNNOOOQQQPPPNNNLLLKKKLLLJJJKKKMMMNNNPPPSSSWWW[[[___```bbbdddfffhhhiiiiiiiiiiiiiiihhhhhhiiijjjjjjkkkkkkkkkjjjjjjjjjiiiiiihhhhhhhhhhhhhhhhhhiiiiiiiiiiiihhhhhhgggffffffffffffeeedddcccdddcccaaa___\\\YYYUUUQQQNNNJJJFFFCCC<<<;;;:::888777666555555333222222111111111111111222222222222111///...---000000000000000000000000000000////////////000000......//////000000111111//////000000000000000000////////////000000000111////////////000000000111//////////////////////////////........./////////............////////////111111111111111111111111////////////000000000000////////////000000000000222222222111000...------////////////////////////////////////////////////000000000000000000000000111111111111111111111111000000000000000000000000...//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000555555666444222000000111111000000000000000111111222222222222222222222222333333333333333333333333444333333333333444555555222444555555444444555777999888888999<<<@@@DDDGGGJJJLLLNNNOOONNNMMMNNNOOOPPPRRRSSSSSSSSSVVV[[[___cccjjjttt}}}OOOQQQSSSSSSSSSRRRSSSUUUTTTUUUVVVWWWXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYTTTTTTUUUUUUVVVVVVWWWWWWTTTTTTSSSRRRQQQPPPPPPOOONNNMMMMMMMMMNNNNNNOOOPPPQQQRRRSSSTTTUUUVVVWWWWWWVVVWWWWWWWWWWWWWWWVVVVVVSSSUUUWWWWWWVVVUUUUUUVVVUUUTTTRRRRRRQQQRRRSSSTTTTTTTTTTTTUUUUUUUUUVVVVVVWWWWWWWWWVVVVVVVVVVVVVVVXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYYYYYYYYYYYYYXXXXXXWWWWWWWWWWWWVVVVVVVVVVVVUUUUUUTTTSSSQQQPPPOOONNNMMMMMMLLLLLLMMMNNNNNNOOOOOOQQQSSSSSSQQQOOONNNNNNKKKLLLMMMMMMNNNQQQUUUXXXZZZ\\\^^^aaaccceeeggggggiiihhhhhhhhhhhhiiijjjjjjiiijjjjjjjjjjjjiiihhhhhhgggggggggggghhhhhhhhhhhhiiiiiihhhhhhggggggggggggfffeeedddeeeeeeeeecccaaa```^^^[[[YYYWWWSSSOOOLLLEEEDDDAAA>>>;;;999777666333333222111111111111222222222222222111///...---000000000000000000000000111000000//////000000111////////////000000000000//////000000000000111111/////////000000000111111/////////000000000111111////////////////////////.........///////////////............////////////////////////////////////////////////000000000000////////////000000000000...//////000000///......000000000000000000000000000000000000000000000000111111111111111111111111------------------------////////////////////////......///000000000000000000000000000000000000000000000000000000000000000///////////////000000000000222333222111000111222000000000000000111111222333333333333333333333333222222333333333333444444444333333333333444555555333444666666555555666888::::::;;;===@@@DDDHHHJJJLLLNNNPPPPPPOOONNNOOOPPPOOOQQQTTTUUUVVVZZZaaagggmmmuuuQQQSSSUUUUUUUUUTTTUUUWWWWWWWWWXXXYYYYYYYYYYYYYYYWWWWWWWWWWWWWWWWWWWWWWWWUUUUUUUUUUUUVVVVVVVVVVVVTTTTTTSSSSSSRRRRRRRRRQQQPPPPPPOOOOOOPPPPPPQQQQQQSSSSSSTTTUUUWWWXXXYYYYYYZZZZZZZZZZZZYYYXXXWWWWWWTTTWWWZZZZZZYYYXXXYYYZZZZZZYYYWWWVVVVVVWWWYYYZZZ[[[[[[[[[[[[\\\\\\\\\\\\ZZZZZZZZZYYYYYYXXXXXXXXXWWWXXXYYYZZZZZZYYYXXXWWWWWWWWWWWWWWWVVVVVVUUUUUUUUUUUUUUUUUUVVVVVVVVVVVVUUUTTTTTTSSSRRRRRRQQQQQQOOOOOONNNNNNNNNOOOPPPPPPPPPSSSUUUUUUTTTRRRRRRRRRMMMMMMMMMLLLLLLNNNRRRUUUVVVXXXZZZ]]]```bbbdddeeehhhhhhhhhhhhhhhiiijjjjjjhhhhhhiiiiiiiiihhhgggfffeeefffffffffgggggggggggghhhhhhhhhhhhggggggggggggfffeeeeeefffgggfffeeecccaaa```___^^^]]][[[XXXUUUOOOLLLIIIDDD???<<<999888444333222222111111222222000000111111111111000000000000000000000000000000111111000000000000111111000000000000//////////////////000000000111111111//////000000000111111111//////000000000111111111////////////////////////---......///////////////............////////////////////////////////////////////////000000000000.../////////000000000111,,,---///000000000000///000000000000000000000000000000000000000000000000000000000000000000000000------------------------........................---...///000111000000///////////////////////////000000000000000000000000//////000000000111111111...000111111000000111333000000000000000111222222333333333333333333333333222222222333333444444444444333333333333444555555333555666666666666777999:::;;;===@@@DDDHHHKKKMMMNNNOOOQQQQQQPPPOOOQQQRRRNNNRRRVVVYYY]]]cccmmmttt}}}RRRTTTVVVWWWVVVVVVWWWXXXYYYYYYZZZZZZZZZZZZYYYYYYWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVVVVUUUUUUUUUUUUUUUSSSSSSSSSSSSSSSRRRRRRRRRQQQQQQPPPPPPQQQQQQRRRRRRSSSSSSTTTVVVXXXZZZ[[[\\\]]]]]]]]]\\\\\\ZZZYYYYYYVVVZZZ]]]]]]\\\[[[\\\^^^aaa___^^^]]]]]]^^^```aaaccccccccccccdddddddddddd______^^^^^^]]]\\\\\\\\\WWWXXXZZZ[[[[[[YYYXXXVVVVVVVVVUUUUUUTTTSSSSSSSSSTTTTTTTTTUUUVVVVVVWWWWWWUUUUUUTTTTTTTTTSSSSSSSSSQQQPPPPPPPPPPPPPPPQQQQQQQQQSSSVVVWWWVVVTTTTTTTTTMMMMMMMMMKKKKKKLLLPPPSSSSSSUUUXXX[[[^^^aaabbbccchhhhhhggghhhhhhiiijjjjjjggghhhhhhiiiiiigggfffeeedddeeeeeeeeeffffffgggggghhhhhhhhhhhhgggggggggggggggfffffffffggggggfffdddbbbaaa```aaaaaa```]]][[[TTTRRRMMMHHHBBB===:::888444333222222111111222222---...///000222222333333000000000000000000000000111111000000000000111111111111000000//////......//////000000111111111222000000000000111111111111000000000000111111111111////////////////////////------...///000000//////............/////////000111111111111111111111111////////////000000000000.../////////000000111111...///000111111000///...000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000........................---...000111111111000///////////////////////////000000000000000000000000000000111111222222222333000222333222111000111222000000///000000111222222333333333333333333333333222222222333333444444444444333333333333444555555444555777777666777888:::;;;<<>>CCCFFFIIILLLOOOPPPPPPPPPQQQRRRSSSSSSSSSTTTWWW^^^hhhooo|||~~~|||}}}SSSSSSSSSSSSTTTTTTTTTUUURRRRRRRRRRRRRRRQQQQQQQQQRRRQQQQQQQQQRRRSSSUUUVVVYYY[[[]]]___```bbbeeehhhjjjkkkkkkmmmqqquuuyyy|||~~~}}}xxxsssooolllkkkhhhhhhiiijjjiiifffdddbbb]]]\\\ZZZXXXVVVTTTSSSSSSPPPQQQRRRRRRRRRRRRRRRRRRUUUUUUUUUUUUUUUUUUUUUUUUSSSTTTUUUUUUUUUXXX\\\______```aaaccceeefffggggggggggggffffffeeedddbbbbbb[[[ZZZWWWUUUTTTSSSSSSSSSSSSTTTUUUXXX[[[^^^aaabbbeeeeeefffggghhhhhhggggggiiijjjkkkllllllkkkiiiiiieeeeeedddcccaaa^^^\\\ZZZXXXTTTPPPLLLIIIFFFBBB@@@;;;999777555333222222333///000000000000111111111111111111111111111111111111111111111111111111111/////////000000000111111111111111111111111111111/////////000000000111111............//////////////////000000000000////////////000000000000//////......///000000000000000000000////////////......000000000000000000000000000000000000000000000000////////////000000000000222111000...------......////////////////////////333222222111000///......000000111111111111000000/////////000111111222222111111111111000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111222222333333444444444333333333333444444444444444444444444444444777777777777777777777777666888:::<<<>>>BBBFFFJJJLLLNNNPPPQQQQQQPPPPPPQQQQQQSSSUUUWWW\\\fffrrr{{{}}}{{{~~~RRRRRRRRRRRRSSSSSSSSSSSSQQQQQQRRRRRRRRRRRRRRRRRRSSSSSSSSSUUUXXX\\\___bbbeeegggkkkmmmooorrrvvvzzz{{{{{{||||||yyywwwuuuuuuvvvvvvtttqqqnnnlllgggeeebbb^^^ZZZWWWUUUTTTRRRSSSSSSSSSSSSRRRRRRQQQRRRRRRRRRSSSTTTTTTUUUUUUSSSTTTUUUUUUVVVWWWZZZ]]]^^^___```bbbdddeeefffgggeeeeeeeeeeeeeeedddcccccc[[[ZZZWWWUUUSSSRRRRRRRRRQQQQQQSSSUUUXXX[[[^^^```aaabbbdddfffhhhjjjkkkkkkmmmmmmnnnnnnnnnlllkkkjjjdddeeeeeedddbbb```^^^]]][[[YYYVVVSSSQQQMMMIIIEEEAAA???<<<888666555444555///000000000000111111111111111111111111111111111111111111111111111111111////////////000000000111111111111111111111111111//////000000000111111111......//////000000000000//////000000000000//////000000////////////000000......///000000000000000000000/////////.........000000000000000000000000000000000000000000000000////////////000000000000............//////000000000000000000000000000000000000000000000000111111///000111222222111000///...//////000111111222222111111111111000000000///000000000000000000000000111111111111111111111111111111111111111111111111000111111222333333444444444444333333333333444444555555555555555555555555444555555666888999::::::888:::===???BBBFFFKKKNNNMMMOOOQQQRRRPPPOOOOOOPPPPPPTTTYYY^^^fffqqq}}}|||QQQQQQQQQQQQRRRRRRRRRRRRQQQQQQRRRRRRSSSSSSTTTTTTVVVVVVXXX[[[```eeejjjmmmpppssswwwzzz|||{{{wwwuuupppmmmiiiddd^^^ZZZWWWUUUTTTTTTUUUTTTTTTSSSRRRRRROOOPPPQQQRRRSSSTTTUUUUUURRRSSSUUUVVVVVVWWWYYY[[[]]]^^^```bbbdddeeeffffffcccddddddeeeeeeddddddccc\\\ZZZXXXUUUSSSRRRRRRRRRPPPPPPQQQSSSVVVZZZ]]]___^^^___bbbfffiiilllmmmnnnooopppppppppooonnnlllkkkdddeeeeeeeeecccbbb```^^^]]][[[ZZZXXXVVVRRRMMMIIIFFFCCC???;;;888777666666111222222222222333333333111111111111111111111111111111111111111111111111////////////000000000000111111111111111111111111000000000000111111111111//////000000111111111222//////000000000000//////111000///......///000111...//////000000000000000000000//////.........---000000000000000000000000000000000000000000000000////////////000000000000***+++---///000111222222111111111111111111111111---...///000111222333333///000111222222111000///...//////000111222222222222111111111000000//////////////////////////////111111111111111111111111111111111111111111111111000000111222333333444444555444444333333444444555555555555555555555555555111222444666999;;;<<<===:::<<>><<<;;;:::999333333444444333222111000222222222111111111111000111111111222222333333333//////000000111111111222111111000000//////......000000//////.........---333333222111000///......//////000000000000//////......///000000000000000......////////////......////////////000000000000333222111/////////000111000000000000000000000000000000000000000000000000///000000111222333333333000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111000000//////......111111000000111222222333000000111111111222222222111111222333333444555555555444444333333444444555333333333333333333333333333333444444555666777777333555777888888999;;;<<<===???CCCFFFHHHKKKOOORRRQQQQQQQQQPPPOOOQQQSSSVVVVVV___hhhqqq}}}QQQQQQRRRSSSTTTUUUTTTTTTVVVYYY\\\^^^```bbbdddfffiiilllooosssxxx~~~|||vvvqqqmmmkkkjjjgggccc```^^^\\\YYYWWWTTTTTTTTTTTTTTTTTTUUUUUUUUUTTTTTTTTTUUUWWWXXXYYY\\\\\\[[[\\\\\\]]]^^^___bbbbbbaaa```___]]]\\\[[[\\\[[[YYYXXXWWWVVVSSSPPPOOOOOOOOOPPPQQQTTTWWWYYY^^^___bbbeeehhhkkkmmmnnnmmmmmmmmmmmmkkkjjjhhhgggeeefffffffffeeedddcccbbb``````___^^^\\\ZZZXXXWWWSSSOOOIIIDDDAAA>>>;;;999555555444444333333222222222222222222111111111111111111111222222333333333///000000000111111111111111111000000////////////000000/////////.........000000000/////////////////////000000000000//////......///000000000000000......////////////......////////////000000000000333222000/////////000111000000000000000000000000000000000000000000000000//////000000111222222333000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////111111000000////////////000000000///000000111111111111111222222222222333222222222333333444444444444444333333333333444444333333333333333333333333333333444444555555666666222444666777777888:::<<<>>>AAAEEEHHHJJJMMMPPPRRRPPPQQQPPPOOOOOOQQQUUUYYY___hhhsss|||RRRRRRSSSTTTVVVYYY[[[]]]^^^ccchhhmmmppprrrsssuuuwwwyyy}}}|||zzzyyyvvvsssooolllgggbbb___ZZZZZZZZZYYYYYYYYYYYYYYYVVVVVVVVVUUUVVVWWWWWWXXXYYYYYYYYYZZZZZZ[[[\\\]]]]]]]]]]]]]]]\\\[[[ZZZZZZ[[[YYYXXXXXXXXXWWWUUUSSSPPPOOONNNNNNPPPSSSVVVXXX^^^___bbbeeehhhjjjlllllljjjkkkkkkjjjjjjhhhgggfffeeeeeefffffffffffffffeeeccccccbbbaaa___^^^\\\[[[YYYVVVQQQLLLHHHCCC>>>;;;888777555444333333444444333333333222222222111111111111111222222222222222000000000000111111111111111000000000000/////////000000////////////......------......//////000000//////000000000000//////......///000000000000000...//////000000//////...////////////000000000000222111000000///000000000000000000000000000000000000000000000000000000000...//////000000111111222000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////111000000000000/////////000000///////////////000222222222222333333333333333333333333333333333333333333222222222222333333333333333333333333333333444444444444444444444444444666777888888999;;;===@@@DDDIIILLLNNNOOOQQQRRRRRRRRRQQQPPPQQQUUU[[[```kkkuuuSSSTTTUUUWWWZZZ___dddhhhlllqqqyyyzzzuuunnnjjjdddddddddccccccbbbaaa```]]]]]]\\\[[[ZZZZZZYYYYYYXXXXXXXXXXXXXXXYYYZZZ[[[YYYZZZZZZZZZZZZZZZZZZYYYZZZYYYWWWWWWXXXWWWTTTRRRRRRQQQOOONNNOOORRRVVVXXX]]]^^^aaadddggghhhiiijjjggggggggggggggggggffffffffffffggggggggggggffffffddddddccccccbbb```___^^^]]]ZZZVVVSSSOOOIIIDDD@@@<<<:::888555444444444555444333333333222222222222111111111111111222222222000000000000000111111111000000000000000000000000000000//////////////////........./////////000000//////000000000000//////......///000000000000000//////000000000000//////////////////000000000000111111000000000000000000000000000000000000000000000000000000000000000000......//////000000000111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000111111000////////////000222222333333333444444444333333333333333333333222333222222111111222222333222222333333333333444444444444444444333333333333777888999999:::;;;>>>AAACCCGGGLLLPPPQQQRRRRRRSSSSSSSSSSSSTTTWWW]]]eeejjjvvv{{{}}}WWWYYY\\\^^^bbbhhhooouuu}}}|||xxxsssssssssrrrqqqooommmlllgggfffeeeccc```^^^\\\[[[YYYYYYXXXWWWWWWXXXXXXXXXWWWXXXYYYYYYZZZZZZYYYYYYZZZXXXWWWVVVVVVTTTRRROOOSSSRRRQQQPPPQQQSSSVVVXXX[[[]]]```ccceeefffffffffdddddddddddddddeeeeeefffhhhhhhhhhhhhgggfffeeeeeeccccccccccccbbbaaa```___]]][[[YYYWWWUUUQQQLLLHHHAAA???<<<888666555555666444444444444333333333222111111111111111111111111111111000000000000000000000000000000111111111111//////000000000000000000111111111000000000////////////000000000000//////......///000000000000000//////000000000000//////////////////000000000000000000000111111111000000////////////////////////000000000000000000000000////////////000000000000111111111111111111111111000000000000000000000000000000000000000000000000222222222222222222222222000000000000111111111111222111111000000111111111222222333333333444444444333333333333333333333222333222222111111222222333222222222333333444444444444444444444444444444333666777999999:::<<<@@@CCCGGGKKKPPPSSSSSSSSSSSSTTTSSSTTTUUUXXX]]]eeeooouuuyyy}}}```ccchhhkkkooouuu~~~|||{{{sssrrrpppmmmiiieeeaaa___\\\[[[ZZZXXXWWWWWWWWWWWWVVVWWWXXXYYYYYYYYYYYYXXXYYYWWWVVVUUUUUUTTTQQQOOOSSSSSSRRRRRRSSSTTTUUUVVVYYY[[[^^^aaacccccccccbbbaaaaaaaaaaaabbbcccdddeeehhhhhhhhhhhhgggfffeeedddbbbbbbbbbbbbbbbaaa```___]]]\\\[[[ZZZZZZWWWTTTQQQIIIGGGCCC???;;;999777777555555444444444333333333111111111111111000000000111111111111000000000000000000000111111111111222//////000000000000111111222222111111000000000/////////000000000000//////......///000000000000000///000000111111000000///////////////000000000000//////000111111111111000////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222111111111111111222333333222222222222333333333333333333333333333333333333333333222222222222333333111222222333333444444555555555555555555555555555444666777888:::===BBBFFFKKKNNNRRRTTTTTTTTTTTTUUUSSSUUUYYY___fffppp{{{|||yyy{{{kkkpppvvv{{{~~~~~~zzztttnnnjjjggg___^^^\\\ZZZXXXWWWVVVVVVUUUVVVVVVWWWWWWWWWWWWWWWWWWVVVUUUUUUVVVVVVSSSRRRRRRRRRSSSSSSSSSSSSSSSSSSWWWYYY\\\___aaaaaa```_________^^^___```bbbdddeeefffffffffggggggffffffeeeaaabbbbbbbbbbbbaaaaaa``````___]]]]]]]]]\\\ZZZXXXPPPOOOKKKGGGBBB>>>;;;999555555555555444444444444222111111111000000000///111111111111000000000///000000111111111222222222//////000000000111111111/////////000000000000000//////000000000000//////......///000000000000000000000111111111111000000////////////000000000000...///000111222111111000////////////////////////000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222////////////000222333444111111111222222222222333222222222333333444444444444444333333333333444444111111222333333444555555444555555666666777777777555777888:::===AAAGGGKKKNNNPPPSSSTTTSSSTTTUUUVVVWWW[[[bbbjjjsss}}}{{{zzztttzzz~~~wwwrrrnnnaaa```^^^[[[YYYWWWVVVUUUTTTUUUUUUVVVVVVVVVUUUUUUVVVUUUUUUVVVXXXXXXVVVUUUPPPQQQRRRSSSSSSRRRQQQPPPVVVXXX[[[^^^______^^^]]]]]]]]]]]]^^^___aaaccceeecccdddeeefffggggggggggggbbbbbbbbbccccccbbbbbbaaacccbbb```_________]]]\\\VVVTTTQQQMMMGGGBBB===;;;666666555555555444444444222111111111000000//////222111111111000000//////000000111111222222222222//////000000111111111222,,,,,,---...///000111111//////000000000000//////...//////000000000000000000000111111111111000000////////////000000000000...///000222222222111000////////////////////////000000000000000000000000222222222111111111111111111111111111111111111111000000000000000000000000000000000000000000000000222222222222222222222222000000111111222222222222---------...000111333444000000111111111222222222111111222333333444555555555444444333333444444555111111222333333444555555444555555666777888999999999:::<<<>>>AAAFFFLLLQQQPPPQQQSSSSSSSSSSSSUUUWWW]]]bbbjjjttt}}}}}}~~~~~~}}}vvviiigggdddcccbbb___ZZZVVVWWWVVVUUUVVVWWWWWWVVVUUUWWWWWWVVVVVVUUUTTTTTTTTTUUUTTTTTTSSSRRRQQQPPPPPPRRRUUUYYY\\\___```______^^^^^^___^^^]]]^^^```ccccccdddeeeeeeffffffeeeeeeeeeeeeddddddddddddcccccccccccccccbbbaaa``````___\\\ZZZWWWTTTPPPJJJCCC???999888666444444444666777555444333222111111111111///000111222222111000///222222111111111111111111000000000000000000000000111111000000//////......//////////////////////////////000111111111111111000000000000000000000000---...///000000///...---111111111111111111111111000000000111222222222333111111000000000000111111111111111111111111111111000000000000000000000000222222111111000////////////////////////.........111111222222222111111000000000000000000000000000000111111111111222222222444333333222222333333444333333333333333333333333333333222222333333444555555555555555555555555555555444444333444555666777999;;;>>>@@@DDDHHHNNNRRRRRRTTTVVVUUUTTTVVVZZZ^^^cccmmmxxx}}}|||~~~}}}wwwtttqqqpppnnnkkkfffbbb___]]]ZZZXXXWWWVVVSSSRRRTTTTTTTTTTTTTTTTTTUUUUUUUUUUUUTTTTTTSSSSSSRRRRRRTTTVVVZZZ^^^```aaaaaa```______```___]]]^^^```bbbccccccdddeeeeeeeeeeeeeeeeeeeeeddddddddddddcccccccccccccccbbbaaa`````````]]]\\\ZZZWWWTTTOOOHHHDDDAAA>>>:::666444222222333444333222222111111111111000000111111111111000000111111111111111111111111000000000000000000000000111000000000/////////...//////////////////////////////000111111111111111000000000000000000000000...//////////////////...111111111111111111111111111111111111111222222222111111000000000000111111111111111111111111111111000000000000000000000000000000000000000111111111000000000000000000000000000000111222222222222222111111111111111111111111111111111111222222222222444333333222222333333444444444444333333222222222333333222222333333444555555555555555555555555555666666555444555666777888999<<<@@@CCCGGGKKKPPPSSSUUUWWWXXXXXXWWWZZZ___dddmmmxxx~~~||||||~~~zzzuuurrrlllhhhccc^^^[[[XXXUUUSSSQQQRRRSSSTTTUUUVVVWWWWWWVVVVVVUUUUUUUUUUUUVVVVVVVVVXXX\\\___aaabbbbbbbbb```aaaaaa```^^^^^^```aaabbbccccccdddddddddddddddeeeeeeddddddddddddcccccccccccccccbbbaaaaaa`````````^^^]]][[[YYYUUUPPPLLLGGGDDD???999555333222222333222222111111111111222111111000000000000111111111111111111111111111111000000000000000000000000000000000000//////////////////////////////////////////000111111111111111000000000000000000000000000//////......//////000000000000000000000000000222222222111111111111111111111000000000000111111111111111111111111111111000000000000000000000000...//////000111111222222111111111111111111111111///000111222222222222222222222222222222222222222111111111111222222222333444333333222222333333444666555444444222222111000333333333333333444444555555555555555555555555555777777666555666777888999;;;>>>DDDIIILLLOOOSSSUUUXXXYYY[[[[[[[[[```gggnnnzzz||||||~~~yyyuuunnnhhhddd```\\\ZZZQQQRRRSSSTTTVVVWWWXXXXXXWWWVVVVVVVVVVVVWWWXXXYYYYYYZZZ]]]```bbbcccddddddaaabbbcccbbb```___```aaaaaabbbccccccddddddcccccceeeeeedddddddddccccccccccccccccccbbbbbbaaaaaaaaaaaa___^^^]]]\\\ZZZVVVSSSKKKHHHCCC>>>:::777777777222222111111111111222222222111000//////000111222111111111111111222222222000000000000000000000000000000000000//////////////////////////////////////////000111111111111111000000000000000000000000111000///......///000111////////////////////////333222222222111000000000111111000000000000111111111111111111111111111111000000000000000000000000//////000000111111111111000000000111111111111111111111222222222111111000222222222222222222222222111111111222222222333333444333333222222333333444444444444333333222222222333333333333333444555555555555555555555555555555777777666666666777999:::===BBBIIINNNQQQTTTVVVXXXXXXZZZ\\\]]]```gggqqqxxx~~~~~~|||uuunnnhhhbbb^^^UUUUUUVVVVVVVVVVVVVVVVVVWWWWWWVVVUUUVVVWWWYYYZZZZZZ[[[^^^```bbbcccddddddbbbcccdddcccaaa``````aaaaaabbbccccccddddddcccccceeeeeedddddddddcccccccccccccccccccccbbbbbbbbbbbbaaa```^^^^^^^^^]]]ZZZXXXQQQOOOJJJDDD???<<<:::999444333222222222222222222222111000//////000111222000000111111111222222222111111111111111111111111////////////000000000000000000000000000000000000//////000111111111111111000000000000000000000000111000///......///000111////////////////////////333222222222111000000000111111000000000000111111111111111111111111111111000000000000000000000000111111111111000000///////////////000000111111111333333333222111000///...222222222222222222222222111222222222222333333333444333333222222333333444222222222333333444444444444444333333444444555666555555555555555555555555666555555555777888:::;;;BBBFFFMMMSSSVVVWWWYYYZZZXXX[[[^^^bbbgggppp{{{{{{ssskkkeee```___^^^\\\ZZZXXXVVVUUUWWWVVVUUUTTTUUUVVVXXXZZZZZZ[[[]]]___aaabbbccccccbbbccceeedddcccbbbbbbcccbbbccccccdddddddddddddddeeeeeeddddddddddddccccccccccccccccccccccccccccccaaa```____________]]][[[YYYVVVRRRLLLFFF@@@;;;999666555444333333222222222111111000000000000111111000000000111222222333333111111111111111111111111////////////000000000000000000000000000000000000//////000111111111111111000000000000000000000000111000000//////000000111000000000000000000000000222222222111111111111111111111000000000000111111111111111111111111111111000000000000000000000000222222111111000//////.........///000000111111111333333333222111000///...222222222222222222222222222222222222333333333333444333333222222333333444000111222222444555555666444444444444444555555666555555555555555555555555555555555666888;;;>>>???GGGKKKQQQUUUXXXYYY[[[\\\YYY]]]ccciiiqqq|||}}}wwwrrrpppmmmhhhddd___\\\ZZZWWWVVVTTTRRRSSSTTTVVVXXXYYYZZZ[[[]]]___```aaabbbaaaccceeeeeedddccccccdddccccccdddeeeeeeeeeeeeeeeeeeeeeddddddddddddccccccccccccccccccccccccccccccbbbaaa``````aaa```___]]]ZZZYYYWWWSSSMMMFFF@@@<<<999888666555444333222222000000111111111111000000///000000111222222333333111111111111111111111111.../////////000000000111000000000000000000000000//////000111111111111111000000000000000000000000000000000111111000000000111111111111111111111111111111111111111222222222111111000000000000111111111111111111111111111111000000000000000000000000111111111000000000000000//////000111111222333333000111111222222222111111111111111111111111111111222222222333333333444444444333333222222333333444222222222333333444444444444444444444444555666666555555555555555555555555666666777999;;;???BBBDDDKKKOOOSSSWWWYYYZZZ[[[]]]\\\aaajjjsss}}}zzztttnnnhhhcccaaaWWWUUUSSSQQQQQQSSSUUUWWWYYYYYY[[[\\\^^^___```aaa```ccceeefffeeeddddddeeecccdddeeeeeeffffffeeeeeeeeeeeeeeedddddddddccccccccccccccccccccccccccccccdddbbbaaaaaaaaabbb```___WWWXXXWWWVVVQQQKKKEEEBBB;;;:::888666444333222222///000111222222111000//////000000111222222333333111111111111111111111111.../////////000000111111000000000000000000000000//////000111111111111111000000000000000000000000///000111222222111000///111111111111111111111111000000111111222222222333111111000000000000111111111111111111111111111111000000000000000000000000/////////000111111222222000000111222333333444444......000111333333444444000000000000000000000000222222333333333444444444444333333222222333333444333333333333333333333333555444444444444555666666555555555555555555555555666777888;;;>>>BBBEEEGGGNNNQQQUUUWWWYYYZZZ\\\]]]^^^eeeppp{{{zzzkkkaaa^^^ZZZUUUSSSUUUVVVUUUSSSUUUUUUVVVWWWYYY[[[]]]^^^^^^aaacccdddeeeeeeggghhhgggfffeeedddcccdddeeeeeeggggggfffeeedddccccccbbbcccccccccdddddddddeeeeeecccccccccccccccbbbaaa``````^^^[[[YYYWWWSSSOOOKKKCCC@@@;;;888777666444333111111000000000000111111...//////111222333444444111111222222222222111111111111111111111111111111222000///......///000222000000000111222222222333222222222111111111000000111111111111111111111111000000000000000000000000111111111111111111111111000000000000111111111111222222111111111111111222111111111111111111111111000000000000000000000000222000//////000111111000000000000000000000000000555444444333222222222333444333333222222333333444444333333333333444555555555555555555555555555555444444444555555555555666777777777777888888888888666777999:::===BBBHHHLLLUUUXXXZZZ[[[ZZZ[[[^^^bbbgggttt|||qqqfff```YYYVVVUUUVVVTTTSSSUUUUUUUUUVVVWWWYYYZZZ[[[___aaacccdddccccccdddeeeeeeeeedddcccccccccdddeeeeeeeeeeeeeeedddddddddcccbbbbbbccccccddddddeeeeeecccccccccccccccbbbaaaaaaaaa___]]][[[ZZZWWWRRROOOHHHDDD???;;;888777555444333222111000000000000000222222222111111111000000111111222222222222111111////////////////////////111000///......///000111111111111111111222222222222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222111111111111111222111111111111111111111111111111111111111111111111222000...///000111000000111111111111111111111111444444333222222222222222222111111000000111111222333222222222222333444444444444444444444444444444444444444555555555555666666666777777777777888888777999;;;===AAAEEELLLPPPXXXZZZ\\\\\\\\\^^^cccgggooo|||qqqjjj```YYYWWWUUUSSSQQQTTTTTTTTTTTTUUUVVVWWWWWW^^^```bbbbbbaaa```aaabbbdddcccccccccccccccdddeeeddddddddddddcccccccccccc```aaaaaabbbcccddddddeeebbbccccccccccccbbbaaaaaabbbaaa___^^^]]][[[WWWTTTOOOKKKDDD>>>;;;999777555555444333111000000000000444333333222111000//////111111222222222222111111////////////////////////111000///......///000111222222222111111111111111222222222111111111111111////////////////////////000000000000000000000000////////////////////////000000000111111111222222222111111111111111222222111111111111111111111111111111111111111111111111222000//////000111111000222222222222222222222222333333222111111111111222222111111000000111111222222111111111111222333333333333333333333333333333444444444555555555555666555666666666777777777888999;;;>>>BBBFFFKKKQQQUUU[[[]]]^^^^^^^^^bbbjjjppp{{{}}}ttthhh^^^YYYVVVSSSPPPRRRRRRQQQRRRSSSTTTUUUUUUZZZ\\\^^^___^^^^^^___```ccccccccccccddddddeeeeeeddddddcccbbbaaa``````___^^^^^^___```bbbccccccdddbbbbbbcccccccccbbbbbbaaabbbaaa`````````^^^[[[XXXUUUPPPIIICCC>>>;;;888777555444333222111111111111111111111111111111222222111111222222222222111111111111111111111111111111111111000//////000111111333222222222111000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222111111111000111111222333111111111111111111111111111111111111111111111111333111000000111222222111222222222222222222222222222222111111000111111222444333333222222333333444222222222222222333333444333333333333333333333333444444444555555555555666555555555666777777777888:::===BBBFFFKKKPPPUUUYYY\\\]]]^^^^^^aaagggqqqyyy}}}pppeee^^^YYYTTTQQQPPPPPPPPPQQQRRRSSSTTTUUUTTTVVVYYY[[[[[[\\\^^^```bbbbbbcccdddeeeffffffffffffeeecccaaa^^^\\\ZZZYYY[[[[[[\\\^^^___aaabbbbbbaaabbbbbbcccccccccbbbbbbaaa`````````aaa```]]][[[YYYUUUNNNHHHCCC???;;;888555444444333333333333444111111111111111111222222111111222222222222111111111111111111111111111111111111000000000000111111333222222222111000000000111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111222222222222111111000000111222222333111111111111111111111111111111111111111111111111555333222222333444333333222222222222222222222222222111111000111111222222444333333222222333333444333333333333333444555555444444444444444444444444444444444555555555555666555555555666777888888999;;;???EEEJJJOOOTTTYYY\\\\\\]]]___aaaeeennn{{{xxxllleee___ZZZVVVQQQQQQQQQQQQRRRRRRSSSTTTPPPSSSVVVXXXYYYZZZ\\\^^^```aaabbbdddeeefffffffffeeedddaaa^^^[[[XXXVVVTTTWWWXXXYYY[[[]]]^^^```aaaaaaaaabbbccccccccccccbbbbbbaaaaaaaaabbbaaa^^^\\\\\\XXXSSSOOOJJJEEE@@@<<<777666555444444333444444444333333222111000//////111111222222222222111111////////////////////////111111111111111111111111222222222111111111111111111111111111111222222222111111111111111111111111000000000000000000000000111111111111111111111111111111111222222222222333000000000000111222333333111111111111111111111111222222222222222222222222555333222222333444444333222222222222222222222222222111111111111222333333222111111000000111111222444444333333444444555666555555555555555555555555444444444555555555555666555555666777888999::::::>>>BBBIIIOOOTTTXXX\\\___]]]```cccfffmmmxxxuuummmggg```\\\VVVUUUTTTSSSRRRQQQQQQQQQOOOQQQTTTVVVVVVWWWYYY[[[]]]^^^```bbbcccdddddddddbbbaaa^^^\\\YYYVVVSSSRRRTTTUUUVVVXXXZZZ\\\^^^___aaaaaabbbccccccccccccccccccbbbbbbccccccbbb```^^^]]][[[YYYVVVRRRLLLFFFAAA;;;:::888666444222111111222222222111111111000000111111222222222222111111////////////////////////111111111222222111111111111111111111111222222222000000111111111222222222111111111111111111111111000000000000000000000000111111111111111111111111111111111222222222333333000000000000111222333444111111111111111111111111222222222222222222222222333222000000222333222111111111111111111111111111222222222222222333444444222111111000000111111222333333222222333333444555444444444444444444444444444444444555555555555666666666777888999:::;;;;;;AAAFFFMMMTTTYYY\\\```bbbaaadddiiinnnwwwzzzsssllleeeaaaZZZYYYWWWTTTRRRPPPOOOOOOPPPRRRTTTUUUUUUUUUVVVXXXZZZ[[[^^^```bbbbbbcccbbb___^^^\\\ZZZWWWUUUSSSRRRRRRSSSTTTWWWYYY[[[]]]^^^```aaabbbccccccccccccccceeedddddddddeeedddaaa___^^^]]]\\\ZZZWWWQQQJJJEEE>>>===:::777333111///......///000111222333444444111111222222222222111111111111111111111111111111111111222222222222111111000000111111222222222333000000111111222222222222000000000000000000000000000000000000000000000000000000000000000000000000111111222222222333333333000000000000111222333444111111111111111111111111222222222222222222222222222000//////000111111000000000000000000000000000333222222222333444444555444333333333333333333444222222111111222222333444333333333333333333333333444444444555555555666666666777888999:::;;;<<<<<>>BBBIIIRRRXXX___cccgggjjjmmmrrrzzzzzzlllhhhbbb]]]ZZZWWWUUUSSSUUUTTTTTTSSSTTTUUUWWWXXXXXXYYY[[[]]]]]][[[YYYWWWPPPPPPOOOOOOPPPRRRTTTVVVXXXYYYZZZ\\\^^^___``````aaabbbcccdddeeeeeeeeeeeecccbbbbbbbbbccccccaaa___]]][[[WWWTTTOOOHHHAAA<<<999888666444222111111111111222222222222333333333111111111111111111111111111111111111111111111111111111111111111222222222111111111111111000000000222222333333333333222222111111111111111111111111555666666555333111111222000111222333333222111000333333333333222222222222000000000000000000000000111111111111111111111111222222111111111111111111333333222111111222444555222222333333333333444444333333333333333333333333444444444444444444444444333333333333444555777777444555555666777888999999;;;<<>>===;;;999777555444444111111111222222333333333111111111111111111111111111111111111111111111111000000111111222222222222111000000000//////......000000111111111111000000111111111111111111111111///000111111000///000222///000222333333222000///000000000111111222222333333333333333333333333333//////000111222333333444111111111222222333333333444333222111111333555666222222333333333444444444444444444444444444444444222333333444555666777777666666555555555666666777666777888999:::;;;<<<<<<:::>>>CCCIIIPPPXXX```fffiiiooowwwzzzvvvoooggg\\\VVVVVVVVVTTTRRRQQQRRRTTTWWWYYYZZZ[[[[[[WWWVVVUUUTTTTTTVVVWWWYYY[[[[[[\\\]]]]]]\\\[[[[[[____________```aaabbbcccbbbbbbbbbbbbbbbbbbbbbbbb]]]]]]]]]]]]ZZZWWWTTTRRRGGGCCC>>>888444222222222222222222111222222333333222222222111111111111000000000000000000000000000111111222222222222111111111111111111111111111111111111111111111111111111222222111111111111111111222222222222111111111111222111000//////000111111333222111000000111222333111111111111111111111111111111000000111111222333111111000000000000000000333333333222222111111111333222222111111222222333333333333333333333333333555555555555555555555555666666666666777777777777444555777777777888:::<<<<<>>@@@FFFOOOVVV\\\bbbjjjooovvvzzzrrrggg```[[[WWWTTTUUUUUUVVVVVVWWWWWWXXXXXXWWWWWWVVVUUUVVVWWWXXXYYY\\\]]]^^^^^^^^^^^^]]]\\\[[[[[[ZZZZZZ[[[\\\]]]^^^```aaabbbcccccccccccccccaaabbbaaa```^^^\\\YYYWWWQQQMMMHHHAAA;;;888555444444333333222222333333333333222222222111111111111111111111111111111111111111111222222222222111111222222222222222222222222111111111111111111111111111111111111111111111111222222222111111111000000111111000000000111111222222222111000000111222222111111111111111111111111111111000000111111222333222222222222222222222222555555444444444444333333444444333333333333444444333333333333333333333333555555555555555555555555444444555555555666666666777888999999999;;;>>>@@@EEELLLUUU]]]ccciiipppuuu~~~rrrggg___YYYUUUTTTTTTTTTUUUUUUVVVWWWWWWWWWWWWVVVVVVVVVWWWXXXYYY\\\\\\^^^^^^^^^^^^\\\\\\ZZZYYYXXXWWWXXXYYY[[[\\\^^^___aaabbbddddddddddddcccbbbbbbaaa___]]][[[YYYUUURRRMMMFFF@@@;;;888666555444444333333333333444333333222222222111111111111111111111111111111111111111222222222222111111222222222222222222222222111111111111111111111111111111111111111222222222444333333333333222222222111111111111111111222222222111111111111111111222111111111111111111111111111111000000111111222333222222333333333333333444444444444444444333333333555444444333333444444555222222333333333333444444555555555555555555555555444444444444555555555666777888999999:::<<<@@@CCCJJJQQQ[[[bbbhhhnnnuuuzzz{{{oooddd]]]YYYTTTTTTSSSSSSTTTUUUVVVWWWVVVVVVVVVVVVWWWWWWXXXXXXZZZ[[[\\\]]]]]]\\\[[[ZZZXXXWWWUUUTTTTTTVVVXXXYYY[[[]]]___bbbcccdddddddddbbbbbbaaa```^^^]]][[[ZZZXXXUUUQQQKKKEEE???;;;888666555555444333333444444333333333222222222222111111111111111111111111111111111222222222222111111222222222222222222222222111111111111111111111111000000111111111222222222111111000000000/////////000000111111222222222222111111111222222111111111111111111111111111111111111111000000111111222333222222333333333444444444222222222222222333333333555444444333333444444555222222222333333444444444555555555555555555555555444444444444555555555666666777888999;;;>>>CCCGGGOOOUUU^^^ffflllrrryyy~~~~~~|||{{{zzzzzz{{{~~~~~~{{{zzzyyywwwwwwxxxyyyzzz|||~~~wwwkkkccc^^^WWWVVVUUUTTTTTTUUUVVVWWWUUUUUUUUUVVVVVVVVVWWWWWWXXXYYYZZZ[[[[[[ZZZYYYXXXUUUTTTRRRPPPPPPRRRTTTVVVXXXZZZ]]]```ccccccccccccbbbbbbaaa___^^^]]]\\\[[[YYYXXXTTTPPPJJJDDD@@@===777666555555444444444444333333333333222222222222222222222222222222222222111111222222222222111111111111111111111111111111111111111111111111111111000000000111222222333333222222222222111111111000///000111222333333333333000111222222222222111000111111111111111111111111111111000000111111222333111222222333333444444555111111222222222222333333444444333333333333444444111222222333333444444555555555555555555555555555444444555555555666666666555666888:::===BBBHHHMMMUUU[[[cccjjjpppwww~~~}}}~~~|||zzzwwwtttrrrqqqssstttvvvxxxyyyxxxwwwvvvsssrrrrrrqqqqqqrrrssstttuuuwwwyyy|||~~~sssjjjeee^^^]]]ZZZWWWVVVUUUUUUVVVSSSTTTUUUUUUVVVVVVUUUUUUUUUVVVWWWXXXXXXWWWVVVUUURRRPPPMMMLLLKKKMMMPPPRRRUUUWWW[[[___bbbcccbbbbbbcccbbbaaa```^^^]]]]]]]]][[[ZZZXXXTTTPPPJJJFFFCCC888777666555444444444444444444333333333222222222222222222222222222222222111111222222222222111111000000000000000000000000111111111111111111111111///000000111222222333333555555444444444333333333///000111333444444333333000111222222222222111000111111111111111111111111111111000000111111222333111111111222333444444444222222222333333333444444333333222222222222333333111111222333333444555555555555555555555555555555555555666666666777777777666777:::<<<@@@FFFNNNSSS]]]bbbiiiooottt|||~~~zzzyyy{{{|||{{{xxxvvvssspppnnnlllpppqqqssstttuuutttsssrrrooooooooonnnooooooppppppqqqsssuuuxxx{{{~~~~~~|||{{{yyywwwvvvwwwxxxyyy{{{|||~~~xxxooojjjdddbbb^^^ZZZWWWUUUUUUUUUSSSSSSTTTUUUUUUUUUUUUTTTTTTTTTVVVVVVVVVVVVTTTTTTOOOMMMJJJHHHHHHJJJMMMNNNSSSVVVZZZ^^^aaabbbbbbaaadddcccbbb```___^^^^^^^^^\\\[[[ZZZWWWSSSNNNJJJGGG888888777555555444444444444444444333333333222222222222222222222222222222111111222222222222111111////////////////////////111111111111111111111111///000000111222222333333222222222111111111000000///000222333444444333333000111222333333222111000111111111111111111111111111111111000111222222333000000111222222333444444333333333444444555555555333222222111111222222333111111222333333444555555555555555555555555555555666666666666777777777777777888;;;>>>CCCJJJRRRWWWcccgggmmmrrrxxx~~~|||zzzxxxwwwwwwwwwvvvuuusssqqqpppooonnnnnnmmmoooqqqssstttsssrrrqqqqqqooommmllllllmmmnnnooopppqqqrrruuuwww{{{}}}~~~~~~}}}~~~|||zzzzzzxxxuuussssssrrrqqqooorrrssstttvvvxxx{{{}}}~~~yyyuuuuuuoooggg```\\\ZZZYYYXXXVVVTTTSSSSSSUUUVVVVVVUUUUUUUUUUUUTTTTTTSSSRRRQQQOOOMMMIIIFFFEEEFFFHHHJJJRRRTTTWWWZZZ]]]___``````ccccccccccccbbbaaa______^^^]]][[[ZZZXXXTTTOOOKKKDDD@@@;;;777555444333222666666555444444444444555333333222111111222333333222111000000000111333333333222222222111111000000000000000000000000000000000000000000000000000000222222222222222111000///000000000000000000000000222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222111111222333333444555555555444444333333333444444444333333333333444555555555555555555555555444444444666999999888666555555888:::===AAAFFFMMMVVV[[[ggglllrrrwww}}}~~~zzzyyywwwuuutttttttttuuuvvvuuusssqqqooonnnnnnmmmnnnoooqqqtttuuuuuutttssssssqqqooonnnmmmnnnoooppppppqqqsssuuuxxx{{{~~~~~~}}}}}}~~~~~~~~~{{{yyyxxxuuurrrqqqpppooommmllllllmmmnnnoooqqqsssuuuwwwyyy{{{~~~{{{vvvoooiiidddaaa^^^\\\XXXUUUSSSRRRRRRSSSRRRQQQRRRRRRSSSSSSRRRRRRQQQQQQMMMKKKIIIFFFFFFGGGIIIJJJPPPRRRUUUXXX\\\^^^___```aaaaaaaaaaaa```___^^^]]]___^^^]]]\\\[[[WWWRRRNNNHHHDDD>>>999777666555444555444444333333333333333333333222111111222333333222111000000000111222333333333222222222111111111111111111111111111111111111111111111111111111111222222222222222111000000111111111111111111111111222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222111111222333333444555555555444444333333444444444444444333333444444555666555555555555555555555555444666888888777777777888999;;;???DDDKKKTTT]]]cccggglllttt|||{{{vvvvvvtttsssssstttuuuvvvxxxwwwuuusssrrrpppppppppppprrrtttwwwxxxyyyyyyyyyxxxwwwuuusssrrrsssssstttssstttvvvxxx{{{~~~|||zzzwwwuuurrrpppooonnnllljjjjjjjjjkkkkkkmmmnnnpppqqqppprrruuuyyy|||~~~}}}|||}}}|||vvvqqqkkkfffbbb\\\YYYUUURRRQQQQQQPPPOOOOOOPPPPPPQQQQQQQQQQQQQQQMMMKKKIIIGGGGGGGGGIIIJJJMMMNNNQQQUUUXXX\\\^^^___```aaaaaa``````___^^^]]]```___^^^^^^]]][[[WWWTTTOOOJJJCCC===:::888777666333333222111111111111222333222222111111222222333111111000000111111222333333222222222222222111111222222222222222222222222222222222222222222222222111222222222222111000000111111111111111111111111222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222111222222333333444444555444444444333333444444555444444444333444444555666555555555555555555555555444555777777777777:::;;;999===CCCJJJRRR\\\eeekkkkkkqqqzzz|||wwwwwwvvvvvvwwwyyyzzz|||}}}|||zzzyyywwwvvvvvvuuuvvvwwwyyy{{{}}}~~~|||{{{zzzzzzzzzzzzyyyzzz{{{}}}}}}{{{xxxuuusssqqqpppnnnlllmmmlllllllllmmmnnnnnnooooooooopppqqqrrrrrrqqqqqqppppppqqqtttyyywwwoooiiiaaa]]]XXXTTTRRRRRRQQQPPPNNNOOOPPPQQQRRRRRRRRRRRROOONNNLLLJJJHHHHHHHHHHHHJJJKKKNNNQQQUUUYYY\\\^^^bbbbbbbbbbbbbbbaaa``````______^^^^^^___]]]ZZZXXXTTTOOOGGGAAA===:::888777444333222222111111222222222222222222222222222222111111111111111222222222111111111111111111111111222222222222222222222222222222222222222222222222111111222222222111111000111111111111111111111111222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222222222222333333444444444444444333333333444555555444444444444444555666666555555555555666666666666444555666666666888<<>>AAA>>>DDDLLLTTT]]]fffnnnttt{{{~~~|||zzzwwwuuurrrqqqooonnnlllkkkkkkkkkkkkjjjiiihhhgggfffeeeeeeaaabbbccceeeiiinnnsssuuuyyy{{{{{{lllfff]]]VVVSSSQQQQQQQQQQQQRRRSSSTTTUUUUUUUUUUUUVVVUUUTTTRRROOOLLLJJJHHHIIIIIIIIIKKKOOOTTTYYY\\\______````````````_________^^^]]]]]]___^^^]]][[[YYYVVVPPPKKKFFFAAA<<<888777666555555444444555555111222222333333222222111000000111222222222222111/////////000000000000000222222222222222222222222000000000000000000000000000000111222222222222111222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222333333333333333333333333333333333333444555555666555555444444555555666777555555555666666777777888555666777777888:::>>>BBBCCCIIIRRR[[[dddllltttxxx{{{yyywwwuuusssrrrqqqpppnnnmmmkkkiiigggeeedddccc``````aaaccceeeiiilllnnntttvvvxxx{{{~~~wwwpppeee\\\VVVSSSRRRQQQRRRRRRSSSTTTUUUUUUUUUUUUVVVVVVVVVVVVTTTQQQOOOMMMJJJIIIIIIIIIMMMRRRWWWZZZ______````````````______```___^^^^^^______^^^\\\[[[XXXTTTPPPKKKEEE???:::777666555555444444555555111222333333333333222111///000111222333222222111000111111111222222222222111111111111111111111111111111111111111111111111000000111222222222222222222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222333333333333333333333333333333333333444555666666555555555555555666666777444555555666777777888888555666888888999;;;>>>AAAHHHNNNXXXcccllluuu|||}}}{{{zzzyyyvvvtttqqqmmmhhheeecccaaaaaaaaaaaaccceeehhhjjjllllllmmmoooqqqsssuuuwwwxxxzzz}}}yyymmmbbb[[[WWWTTTSSSRRRSSSSSSTTTTTTTTTTTTTTTUUUVVVWWWXXXWWWUUUSSSRRRKKKJJJIIIIIILLLQQQVVVZZZaaaaaabbbbbbbbbbbbbbbaaabbb```______``````___]]]\\\ZZZXXXTTTPPPIIIAAA<<<666666555444444444444555111222333444444333222111///000111222333222111111222222222333333444444444000000000000000000000000222222222222222222222222///000111222222222222222222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222333333333333333333333333222222222333444555666777555555555555555666777777444555555666777888888999555777888999:::;;;>>>@@@KKKQQQ\\\hhhrrr{{{~~~yyyuuuqqqlllgggdddeeedddccccccdddfffhhhjjjjjjkkkllloooqqqsssuuuvvvtttvvvyyy|||uuuiiiaaa\\\XXXVVVUUUTTTTTTUUUVVVVVVTTTRRRWWWXXXYYYZZZYYYXXXVVVUUUOOOMMMLLLKKKNNNRRRWWW[[[]]]___aaabbbbbbbbbcccdddbbbbbbbbbbbbbbbaaa``````\\\\\\[[[ZZZVVVPPPGGGAAA<<<;;;999777555444444444555444333333222222333333333333333333333333333333222222222333333444444444222111000111222333222000333333333222222111111111111111111111111111111111222222222222222222222222222222333333333333444444333333333333333222111000222222222222222222222222111111222222222333333333222222333333333444444444---...111333444333222111444444444444444444333333444444444555555666777888666888:::::::::===CCCHHHRRR[[[gggqqqwww}}}xxxsssoookkkjjjiiihhhhhhiiijjjllliiiiiijjjkkkmmmnnnooooooqqqrrrtttwwwzzzrrrhhh```[[[WWWVVVUUUSSSSSSTTTTTTRRRQQQVVVWWWXXXYYYYYYXXXWWWVVVRRRPPPOOONNNPPPTTTYYY\\\___aaaccccccbbbaaaaaabbbbbbbbbbbbbbbbbbaaaaaa```]]]]]]\\\ZZZXXXRRRKKKFFF>>><<<999666333333333333555444333333222222333333333333333333333333333333222222222222333333333333333222111111333333222111333333333222222222111111111111111111111111111111222222222222222222222222222222333333333333444444333333333333222222111111222222222222222222222222111222222222222333333333222222333333333444444444111222444666666666555444444444444444444444444444555555555555666777888888888:::;;;;;;<<<@@@GGGMMMXXX```kkkuuu}}}}}}vvvuuussspppooonnnoooooommmmmmmmmlllllllllllllllnnnooopppqqqssswww}}}~~~sssjjjccc^^^[[[XXXTTTRRRRRRRRRRRRQQQTTTUUUWWWXXXYYYYYYXXXWWWVVVUUUTTTSSSUUUXXX[[[]]]aaacccdddcccbbb``````aaabbbbbbccccccbbbbbbaaa```___]]]\\\[[[YYYUUUPPPLLLCCC@@@;;;777444333444555555444333333222222333333222222222222222222222222222222222222222111111111333222111222333333333111333333333222222222222111111111111111111111111111222222222222222222222222222222333333333333444444444333333222222222222333111111111111111111111111222222222222333333333333333333333333444444444444444555666777777666555444333333333444555555555666666666666666777888999999999;;;<<<===>>>DDDMMMSSS___gggqqq{{{~~~|||{{{||||||}}}}}}~~~~~~|||yyywwwvvvuuuuuuuuutttsssqqqpppooonnnmmmmmmnnnoooppptttyyy}}}~~~uuummmhhhaaa]]]WWWTTTSSSSSSSSSRRRRRRSSSUUUWWWXXXYYYYYYYYYZZZZZZYYYXXXYYY[[[^^^___aaabbbdddcccbbbaaaaaabbbbbbccccccccccccbbbaaaaaa___]]][[[ZZZYYYWWWTTTRRRJJJFFF@@@:::777666666777555444333333222222333333111111111111111111111111333222222111111000000000333111000111222333222111222222222222222222222222111111111111111111111111222222222222222222222222222222222333333333444444444333333222222222333444111111111111111111111111222222222333333333444444333333333444444444444555333333444444444333222222222333333444555666666777666666666666777888999:::999;;;===>>>AAAHHHSSS[[[fffmmmvvv|||zzzxxxvvvuuuuuuvvvwwwwwwwwwxxxzzz|||~~~~~~}}}{{{yyywwwtttsssrrrlllmmmnnnnnnooorrrwwwzzz}}}|||sssmmmeee```ZZZUUURRRRRRQQQQQQQQQRRRSSSUUUWWWXXXYYYZZZ]]]]]]\\\]]]]]]___```aaa___aaaccccccccccccdddeeecccccccccccccccbbbaaaaaa___]]][[[ZZZZZZYYYWWWUUUNNNJJJCCC===888666666777555444333333222222333333111111111111111111111111333222222111111000000000222000000000111222111000222222222222222222222222111111111111111111111111222222222222222222222222222222222333333333444444333333333333333333444444111111111111111111111111222222333333333444444444333333444444444555555555333333333333333222222222333333444444555666777777666666666666777888999:::999;;;===@@@DDDMMMYYYaaalllqqqzzz|||vvvuuurrrpppoooppppppqqqqqqqqqsssuuuwwwzzz}}}~~~~~~zzzwwwuuuppppppooonnnnnnppptttxxxzzz}}}vvvooohhhccc\\\VVVSSSQQQOOONNNQQQQQQRRRTTTVVVXXXYYYZZZ]]]^^^^^^___```aaaaaabbb^^^```cccdddcccccceeefffcccccccccdddccccccbbbaaa___]]]\\\\\\\\\[[[YYYWWWQQQMMMFFF???:::666555555555444333333222222333333222222222222222222222222222222222222222111111111222111000000222222111000111222222222222333333333111111111111111111111111222222222222222222222222222222333333333333444444222333333444444444444333222222222222222222222222333333333333444444444444333444444444555555555555444444444444444444555555444444444555666666666777666666666666777888999999888;;;@@@DDDJJJTTT```hhhrrrwww~~~yyyuuupppnnnllljjjiiiiiijjjkkkjjjkkklllooorrrvvvxxxzzz~~~~~~yyyxxxvvvsssqqqqqqtttvvvxxxzzz~~~}}}vvvmmmhhhaaa[[[WWWTTTQQQOOOQQQQQQRRRSSSUUUWWWXXXYYY\\\]]]___aaabbbbbbbbbbbb```bbbddddddccccccdddeeeccccccddddddccccccbbbaaa```____________^^^[[[YYYUUUQQQKKKDDD>>>:::777666555444333333222222333333333333333333333333333333222222222222333333333333444333222222444444333222111111222222222333333333111111111111111111111111222222222222222222222222222222333333333333444444000222444666666555444222333333333333333333333333333333333444444444444555444444444444555555555555444444444555555666777777555555555555666666666666555555555555666777888888999===CCCIIIPPPZZZfffnnnxxx}}}~~~zzzvvvqqqmmmiiigggeeecccbbbbbbccccccbbbccceeehhhlllpppssstttzzz{{{}}}}}}yyyuuutttuuuwwwvvvxxx{{{~~~sssnnngggaaa]]]YYYUUUSSSQQQQQQRRRSSSTTTVVVXXXYYY[[[]]]___aaabbbccccccbbbbbbdddeeeeeecccbbbbbbccccccddddddddddddcccbbbbbbaaaaaaaaabbbbbb```]]]ZZZZZZWWWQQQJJJDDD>>>;;;999555444333333222222333333333333333333333333333333222222222333333444444444666555444444666666555444111111111222222333333333111111111111111111111111222222222222222222222222222222333333333444444444///111555777888666333222444444444444444444444444333333333444444444555555444444444555555555666666333333333333444666777888666666666666666555555555444444444555555666777888:::???FFFMMMUUU___jjjrrr}}}|||xxxtttpppkkkgggdddbbb```^^^\\\]]]^^^^^^]]]^^^```cccgggkkknnnpppwwwxxxzzz}}}|||zzzxxxwwwvvvyyy~~~}}}wwwnnnhhhddd```[[[WWWSSSRRRQQQRRRTTTVVVVVVUUU[[[\\\\\\]]]___aaacccdddccccccddddddeeeddddddcccdddccccccbbbbbbccccccdddaaaaaaaaa```___]]]\\\[[[ZZZWWWTTTPPPKKKEEE>>>999999777555444444444333222222333333444444333333222444333222111111111222333111111222333333333333222333333333333333333333333333333333222222111111111555444444333333222222111444333111000000111333444444444444333333222222222666555555555555444444444555444444333333444444555555555555555555555444444333222222111222333444555333333444555555444333333666666666777888999999888>>>AAAHHHQQQ\\\hhhrrrxxx|||xxxsssnnnkkkgggccc```YYYXXXVVVTTTTTTUUUVVVWWWWWWYYY\\\___bbbfffkkkoooooorrrwww{{{~~~wwwvvvwww|||wwwqqqlllgggaaa\\\WWWUUUSSSSSSTTTVVVVVVUUUXXXYYYZZZ\\\]]]___aaabbbccccccdddeeeeeeeeeddddddddddddccccccccccccddddddbbbbbbaaaaaa```^^^]]]\\\ZZZXXXUUURRRMMMGGG@@@;;;:::777555444444444333222222333333444444333333222444333222111111111222333111111222333333333333222333333333333333333333333333333333222222222111111333333333333333333333333444333222111111222333444444444444333333222222222333444444444555555666666555444444333333444444555555555555555555555555555444444333333444555777888666666666666666666666666888777777888999:::::::::AAAEEEMMMVVVbbbmmmwww}}}}}}yyyqqqmmmiiieeeaaa^^^ZZZXXXUUUTTTRRRQQQPPPQQQRRRSSSQQQSSSVVVYYY\\\```fffiiimmmpppuuuzzz}}}|||yyyxxx{{{}}}yyyrrrjjjddd\\\YYYUUUSSSTTTUUUUUUUUUTTTUUUWWWZZZ\\\]]]^^^___ccccccdddeeeeeeeeeeeeeeeddddddccccccccccccddddddccccccbbbbbbaaa```^^^^^^[[[YYYWWWUUUQQQKKKDDD>>>:::888555444444555444333222333333444444333333222444444333222222222222222111111222333333333333222333333333333333333333333333333333222222222222111111111222333333444555555333333333222222333333333444444333333333333222222222222333444555666777777555444444333333444444555555555555555555555555555555444444555666888:::;;;555444333333333333444555888888888999999:::;;;<<>>HHHOOOZZZeeeooozzz}}}vvvpppjjjddd```[[[XXXUUURRRQQQPPPMMMKKKIIIHHHGGGGGGGGGGGGHHHHHHIIIKKKNNNQQQTTTYYY^^^aaahhhlllqqquuuyyy}}}{{{sssiiiddd^^^XXXVVVUUUTTTSSSRRRTTTVVVXXXZZZ\\\]]]]]]```aaabbbdddeeefffffffffeeeddddddddddddddddddeeeddddddddddddcccbbbaaaaaa]]]\\\[[[ZZZXXXSSSMMMHHH@@@===999666666666555555222333333444444333333222444444444444333333222222111111222333333333333222333333333333333333333333222222222222222222222222444444444333333222222222222333444444444444333222333333333333333333333333444444444444444444444333555444444333333444444555444444444555555555666666444333333444666888:::;;;999777666444444666777999555777888888888:::>>>BBBLLLUUUaaallluuu|||xxxqqqjjjddd^^^YYYUUUSSSQQQNNNLLLLLLKKKIIIHHHEEEDDDDDDDDDDDDDDDEEEEEEFFFHHHKKKNNNQQQVVV[[[___fffiiiooossswww{{{zzzqqqllleee___[[[XXXVVVTTTUUUUUUUUUWWWXXXZZZ\\\]]]^^^___aaabbbdddeeeffffffeeeeeeddddddddddddeeeeeeccccccddddddcccbbbbbbaaa___]]]\\\ZZZYYYUUUQQQMMMEEEAAA<<<888777777666555222333333444444333333222444444444444444333222222111111222333333333333222333333333333333333333333111222222222222333333333555555444333333222111111444444333333333333444444222222333333333333444444444444444444333333222222555444444333333444444555333333444444555666666666444333333444555777999:::888777666555555666777888444666999999999<<>>>>>???@@@@@@@@@@@@@@@@@@BBBEEEHHHKKKOOOTTTXXX^^^bbbggglllqqquuuyyy|||~~~}}}yyysssmmmgggbbb\\\XXXXXXVVVTTTRRRSSSVVVYYY[[[[[[\\\^^^```bbbddddddeeefffeeeeeeddddddeeeeeefffbbbbbbcccccccccbbbaaaaaaaaa^^^[[[YYYXXXWWWUUUTTTLLLGGGAAA<<<999888777666222333333444444333333222333444555555555444333222111111222333333333333222333333333333333333333333111111111222222333333333111222222333333444444555666555333222222333555666222222222333333444444444111111222333444444555666555444444333333444444555333333444444555666777777666666555555555777888999999999::::::::::::999999555888<<<===>>>BBBJJJQQQ```kkkzzz~~~wwwooogggbbbYYYUUUPPPLLLIIIHHHFFFDDDGGGEEEBBBAAAAAAAAA???>>><<<======>>>?????????>>>@@@BBBEEEHHHKKKPPPUUUYYY[[[___dddjjjnnnrrrwwwzzz|||~~~zzzvvvpppggg^^^XXXYYYWWWTTTSSSTTTUUUVVVUUUZZZ\\\___aaaaaaaaabbbcccfffgggggggggggggggffffffcccccccccbbbaaa``````_________^^^^^^\\\[[[YYYXXXPPPLLLEEE>>>999777666666,,,000444666444333444666333333333333333333333333111111222333333333333222111222222333333222222111444333222222111111222222333333333333333333333333444333333222222333333444555444444333333444444555111222333333444444333333444444444555555555555666555555555444444333333333666666666666666666666666888666333444666777666444999888:::???BBBGGGQQQ[[[gggsss}}}}}}~~~|||~~~zzzxxxzzz}}}{{{sssmmmeee[[[TTTPPPMMMHHHFFFDDDCCCAAA@@@????????????????????????>>>?????????@@@@@@@@@@@@AAABBBCCCDDDFFFKKKPPPUUUYYY]]]bbbfffjjjoootttwww{{{}}}zzztttlllccc]]]ZZZWWWTTTSSSTTTUUUVVVVVVWWWZZZ]]]______```aaabbbeeeeeeffffffffffffeeeeeedddccccccbbbaaaaaa``````______^^^]]]\\\ZZZYYYXXXRRRNNNHHHBBB<<<999777777///222555666444333333444333333333333333333333333111111222333333333333222222222222333333222222222444333222222111111222222333333333333333333333333444333333222222333333444222111111000000111111222111222333333444444333333444444444555555555555666555555555444444333333333666666666666666666666666888666444444666777666555777666999>>>CCCIIIUUUaaaqqq~~~|||||||||{{{~~~~~~xxxuuurrrpppsssvvvzzzyyyppphhhbbb[[[SSSMMMIIIHHHFFFCCCAAA???>>>>>>????????????????????????>>>>>>>>>>>>????????????@@@AAABBBDDDFFFJJJPPPTTTXXX[[[```dddhhhlllqqqtttxxx{{{~~~zzzrrriiiddd\\\YYYUUUSSSTTTUUUUUUUUUTTTWWWZZZ\\\]]]^^^```bbbddddddeeeeeeeeeeeeeeeddddddccccccbbbbbbaaaaaaaaa^^^^^^^^^]]]\\\ZZZXXXWWWUUURRRLLLFFFAAA<<<:::888333555666666444222222222333333333333333333333333111222222333333333333333222222333333333333222222444333222222111111222222333333333333333333333333444333333222222333333444444444333333333333444444111222333333444444333333444444444555555555555666555555555444444444444444666666666666666666666666888666555555666777777666888777:::@@@GGGPPP^^^kkk|||~~~}}}{{{zzzzzz}}}|||tttnnnllliiihhhkkkooosss|||zzzrrrlllbbb[[[VVVQQQKKKFFFCCCEEEFFFDDD???<<<===>>>========================<<<<<<=========>>>>>>>>>>>>???AAACCCFFFJJJOOOSSSUUUYYY]]]aaaeeeiiinnnqqqtttwwwzzz}}}~~~wwwoooiii^^^[[[VVVSSSRRRSSSSSSSSSRRRUUUXXXZZZ\\\^^^```cccddddddeeefffffffffeeeeeeddddddcccccccccbbbbbbbbb^^^^^^^^^]]]\\\ZZZXXXXXXVVVTTTPPPJJJEEE???;;;999555555666666555333333222444444444444444444444444111222333333444444333333333333333222222333333333444333222222111111222222333333333333333333333333444333333222222333333444555555444444444444555555111222333333444444333333444444444555555555555666555555555555555444444444666666666666666666666666777777666666777888888888;;;;;;>>>EEEMMMXXXhhhvvv~~~~~~|||zzz{{{}}}{{{ssslllgggfffcccdddhhhlllqqqzzz}}}ssslllgggaaaYYYRRRNNNKKKHHHEEECCCGGGIIIGGG@@@<<<<<>>@@@BBBEEEIIINNNQQQTTTWWW[[[___bbbfffjjjmmmpppsssvvvyyyzzz|||~~~{{{sssmmmccc^^^XXXSSSQQQQQQQQQPPPRRRTTTWWWYYY[[[]]]```ccceeeeeefffgggggggggggggggddddddddddddcccccccccccc_________^^^\\\[[[YYYXXXWWWUUUSSSNNNIIICCC===:::555555555555666666555444444444444444444444444444222222333444444444444333444444333222222333444444444333222222111111222222333333333333333333333333444333333222222333333444222222111111111111222222111222333333444444333333444444444555555555555666555555555555555555555555666666666666666666666666777777777777777888999:::======AAAIIIRRR^^^ooo}}}}}}}}}|||uuunnnhhhdddbbb```aaafffkkkqqqzzz{{{pppgggaaa\\\XXXRRRLLLIIIGGGFFFEEEDDDGGGJJJGGG@@@;;;;;;===;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;<<<<<<<<<;;;===@@@BBBDDDGGGKKKOOORRRTTTXXX\\\___bbbfffiiilllnnnrrrtttvvvwwwzzz|||}}}xxxsssiiiccc\\\VVVRRRQQQPPPOOOQQQSSSVVVWWWYYY\\\___bbbeeeeeefffggghhhhhhhhhhhhdddddddddddddddddddddddd`````````___^^^\\\ZZZYYYWWWVVVUUURRRMMMGGGAAA===777666555555666777666555444444444444444444444444222222333444444444444444555444333222222333444555444333222222111111222222333333333333333333333333444333333222222333333444333333222222222222333333111222333333444444333333444444444555555555555666555555555555555666666666666666666666666666666666666888888888777888:::<<<======CCCLLLWWWddduuuwwwpppkkkfffccc___^^^```fffkkkqqq{{{wwwmmmddd\\\WWWPPPNNNKKKGGGEEEDDDDDDDDDBBBDDDEEEBBB===::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<;;;===@@@AAACCCEEEHHHKKKNNNQQQUUUXXX[[[^^^bbbdddfffiiimmmoooppprrrtttvvvyyy{{{~~~yyypppjjjaaaYYYTTTRRRPPPOOOQQQRRRTTTUUUVVVYYY]]]```cccdddeeefffggggggggggggddddddeeeeeeeeeeeeeeeeeebbbbbbaaa```___]]]\\\[[[WWWXXXXXXVVVRRRKKKEEE@@@;;;888666555666666555333555555555555555555555555222333444444555444444444666444333222222333444666444333222222111111222222333333333333333333333333444333333222222333333444666555555444444555555666111222333333444444333333444444444555555555555666444555555555666666666777666666666666666666666666666888999999888888:::===<<<>>>FFFRRR___mmm~~~zzzqqqlllgggdddbbb___^^^aaahhhnnnttt~~~vvvjjj```YYYSSSPPPHHHHHHGGGEEECCCBBBCCCCCC@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;===@@@AAABBBCCCFFFHHHKKKMMMQQQTTTVVVYYY\\\___aaadddgggiiikkkmmmoooqqqtttvvvyyy|||~~~~~~uuuoooeee\\\WWWSSSQQQPPPPPPQQQRRRSSSTTTWWW[[[]]]bbbcccdddeeeffffffffffffeeeeeeeeeeeeeeeeeeeeeeeecccbbbbbbaaa```^^^]]]\\\XXXYYYZZZYYYUUUNNNHHHCCC>>>;;;777666666666333000555555555555555555555555222333444444555555444444666555333222222333555666444333222222111111222222333333333333333333333333444333333222222333333444333222222111111222222333222222333444444444333333444444444555555555666666444555555555666666777777666666666666666666666666666888:::999888888;;;>>>===AAAJJJYYYggguuuvvvnnnhhheeecccaaabbbaaadddkkkrrrxxx{{{nnnaaaXXXRRRNNNLLLDDDEEEFFFEEEDDDCCCCCCDDD???===;;;;;;===?????????<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======<<<>>>@@@AAAAAABBBDDDFFFHHHJJJNNNQQQSSSUUUYYY\\\]]]```cccfffgggiiikkkmmmqqqssswwwyyy{{{yyysssjjjaaa[[[WWWTTTRRRRRRSSSUUUTTTSSSUUUZZZ^^^___aaaccceeeffffffffffffgggfffeeedddddddddddddddeeecccbbbbbbbbbaaa___]]][[[ZZZYYYXXXVVVRRRLLLHHH@@@>>>;;;:::999999777555555555444444444444555555333333333333333333333333777777666555444444333333444444444444444444444444333333333333333333333333444444444444444444444444666555333222222333555666444444444444444444444444555555555555555555555555555555555555666666666666666666666666666666666666444555777777777888:::<<<@@@JJJVVV___mmm~~~wwwlllhhhiiijjjhhheeeeeegggkkkpppvvv}}}vvvnnnbbbWWWPPPLLLJJJIIIGGGGGGFFFDDDCCCAAA@@@@@@??????>>>===============;;;;;;<<<<<<;;;;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===???@@@AAABBBCCCFFFGGGHHHJJJMMMPPPRRRTTTYYY[[[^^^```aaacccfffhhhlllnnnrrruuuxxx{{{~~~~~~xxxooofff___ZZZVVVSSSPPPQQQRRRRRRRRRTTTXXX\\\___```bbbdddeeefffffffffgggfffeeeeeedddddddddeeeeeecccbbbbbbbbbaaa___]]]\\\[[[YYYXXXVVVSSSMMMIIIBBB???<<<999999888777555555555444444444444555555333333333333333333333333333333333444444444444444444444444444444444444444333333333333333333333333444444444444444444333333555444333333333333444555444444444444444444444444555555555555555555555555555555666666666777777777666666666666666666666666555777888888888999<<<>>>DDDOOO]]]hhhvvv}}}~~~yyypppgggccceeehhhgggeeehhhkkkoootttyyyrrrkkk```VVVOOOLLLJJJIIIGGGGGGFFFDDDCCCBBBAAA@@@??????>>>===============;;;;;;<<<<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>???@@@AAAAAADDDEEEFFFHHHJJJMMMOOOQQQUUUWWWZZZ\\\^^^```bbbeeehhhkkkooorrruuuxxx|||wwwnnnfff```ZZZVVVQQQRRRRRRRRRRRRTTTXXX[[[^^^___aaabbbdddeeeeeeeeefffffffffeeeeeeeeeeeeeeeeeecccbbbbbbcccbbb```^^^]]][[[ZZZYYYWWWTTTOOOLLLEEEBBB===999888777777666555555444444444444555555333333333333333333333333///000111222444555666666444444444444444444444444333333333333333333444444555555555444444333333333444444444444444444444444444444444444444444444444555555555555555555555555666666666777777777888888777777777777777777777777777888999999999;;;>>>AAAGGGUUUeeesss}}}|||}}}pppiiibbb```dddiiijjjjjjmmmpppuuuzzzzzzllleee\\\SSSNNNKKKIIIHHHGGGFFFEEEDDDCCCBBBAAA@@@??????>>>============>>><<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<=========>>>>>>>>>AAABBBCCCDDDGGGIIIKKKLLLPPPRRRUUUWWWXXXZZZ]]]___dddgggkkknnnqqquuuyyy|||wwwoooggg```[[[VVVVVVUUUTTTUUUVVVYYY[[[]]]^^^___aaabbbdddeeeeeeeeefffffffffffffffeeeeeedddcccbbbbbbcccbbb```^^^^^^\\\[[[ZZZYYYVVVRRROOOIIIEEE???:::888777777666555555444444444444555555444444444444444444444444000000111333444555666777444444444444444444444444333333333444444444444444555555555444444333333222333444444555555444444333444444444444444444444444555555555555555555555555777777777777888888888888777777777777777777777777888888888888999<<>>>>>======>>>>>><<<<<<;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<>>DDDIIISSScccwww~~~}}}zzzzzz}}}|||rrrfffcccbbbeeelllssswwwyyywwwzzz~~~wwwpppddd___XXXRRRNNNKKKIIIGGGFFFFFFEEEDDDCCCBBBBBBAAA@@@@@@???>>>>>>>>>>>>>>>===<<<;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;?????????@@@BBBDDDEEEFFFGGGIIILLLNNNOOOQQQTTTWWW\\\___dddhhhkkkoootttwww{{{~~~{{{sssmmmfffbbb^^^ZZZYYYXXXWWWVVVZZZ[[[[[[]]]___aaacccddddddeeefffhhhhhhgggffffffdddcccbbbcccddddddbbb``````___]]]\\\[[[ZZZWWWUUUQQQLLLFFF@@@===:::888666555555444444444444555555444444444444444444444444555555555555555555555444444444444444444444444444333333333444555555666666444444444444444444444444444444444444444444444444444444444444444444444444555555555555555555555555666666666777777777888888777777777777777777777777777777777888;;;AAAIIIOOO```qqq~~~~~~~~~~~~{{{yyyzzztttmmmccccccfffkkkrrryyy|||~~~}}}vvvoooeeeaaaZZZUUUPPPMMMIIIGGGFFFEEEEEEDDDCCCCCCBBBBBB@@@@@@???>>>>>>>>>>>>???===<<<;;;:::999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;>>>>>>>>>???@@@BBBCCCDDDCCCEEEHHHJJJLLLNNNQQQSSSXXX[[[```dddhhhmmmqqquuuwww|||~~~zzz~~~xxxrrrmmmfffaaa___\\\YYYWWWYYYYYYZZZ[[[]]]```cccddddddeeeggghhhhhhhhhgggfffdddcccbbbcccddddddbbbaaaaaa___]]]]]]\\\[[[YYYWWWSSSOOOIIIDDD@@@<<<888666555555444444444444555555555555555555555555555555444444444444444444444444444444444444444444444444333333444444555666666666222333333444444555555555555444333333333333444555444444444444444444444444555555555555555555555555555555666666666777777777666666666666666666666666888888999:::>>>EEEOOOUUUlll{{{~~~~~~~~~}}}}}}{{{yyyxxx{{{vvvnnniiidddggglllssszzzvvvooohhhddd^^^XXXSSSNNNJJJGGGEEEEEEEEEDDDCCCCCCBBBBBBAAA@@@??????>>>>>>??????>>><<<;;;999999:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<============>>>???AAAAAA???BBBDDDGGGHHHJJJMMMOOOSSSWWW\\\```eeeiiinnnrrruuuyyyxxxsss|||vvvnnniiieeebbb]]]ZZZYYYYYYYYY[[[]]]```bbbdddccceeeggghhhiiihhhgggfffdddcccccccccddddddcccaaabbb```^^^]]]]]]\\\ZZZXXXTTTQQQKKKFFFBBB===999666555555555444444555555555555555555555555555555555222222222333333444444444444444444444444444444444333333444444555666777777111222222333444555666666666555333222222333555666444444444444444444444444555555555555555555555555555555555555666666666666666666666666666666666666999::::::;;;@@@IIISSSZZZrrr~~~}}}~~~~~~}}}{{{zzzxxxxxx{{{xxxqqqjjjggghhhlllsss{{{~~~uuuooojjjfff```ZZZUUUPPPJJJGGGEEEEEEDDDDDDCCCCCCBBBBBBAAA@@@??????>>>?????????>>><<<;;;999999:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<<;;;;;;<<<===>>>??????===???BBBDDDEEEGGGJJJMMMPPPTTTYYY^^^bbbggglllooosssxxx{{{tttooo}}}vvvoooggg```[[[]]][[[[[[^^^]]][[[]]]bbb```aaabbbcccdddddddddddddddeeeeeeeeeeeeeeeeeeeee``````___^^^]]][[[ZZZYYYSSSSSSPPPKKKDDD???;;;:::777666555444333333444555555444444333333444444555555555555555555555555555333333333333333333333333555555444333333333333444444444444444444444444444444444444444444444444444555555555555555555444444666666666666666666666666444444444555555555555666777666666666666777777888;;;:::;;;>>>@@@IIIZZZjjj~~~~~~~~~{{{yyyyyyzzz{{{}}}tttnnnkkkkkklllnnnttt~~~~~~yyyuuuqqqkkkbbbZZZSSSMMMIIIFFFFFFEEEDDDCCCBBBAAAAAAAAA@@@@@@AAAAAAAAA@@@??????>>>=========<<<<<<<<<<<<>>>===<<<;;;;;;;;;;;;;;;======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::>>>???AAABBBBBBDDDGGGIIILLLOOOTTTXXX]]]bbbhhhlllrrrwww~~~|||uuummmhhh~~~vvvnnneee``````]]]\\\^^^]]][[[]]]aaa```aaabbbddddddeeeeeeeeeeeeeeeeeeddddddddddddddd`````````___^^^\\\ZZZYYYTTTTTTQQQLLLFFFAAA===;;;888777555444333444444555555444444333333444444555555555555555555555555555333333333333333333333333555555444333333333333444444444444444444444444444444444444444444444444444666666666666666666666666666666666666666666666666555555555666666666777777777666666666666777888888;;;:::<<<@@@EEEOOObbbsss~~~{{{yyyzzz{{{}}}~~~vvvooojjjjjjlllnnnrrrxxxzzzwwwpppjjjaaaXXXQQQLLLGGGEEEEEEDDDCCCBBBAAAAAAAAABBB@@@@@@@@@@@@???>>>======>>>>>>=========<<<<<<<<<>>>===<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===???@@@AAAAAACCCFFFHHHJJJMMMRRRVVV[[[```fffjjjqqqvvv}}}xxxqqqiiidddxxxoooiiieee```^^^^^^]]][[[\\\``````aaabbbdddeeefffffffffeeeeeeddddddccccccbbbbbbaaaaaaaaa```___]]][[[[[[VVVUUURRRNNNIIIDDD@@@===999888666555444444444555555444444333333444444555555555555555555555555555333333333333333333333333555555444333333333333444444444444444444444444444444444444444444444444444666777777777777777777777666666666666666666666666666666666666777777777888666666666666666777888999;;;;;;===CCCKKKXXXmmm~~~}}}{{{zzz{{{~~~{{{vvvpppjjjiiikkkpppsssyyy|||yyyoooiii___VVVOOOJJJFFFCCCCCCBBBBBBAAAAAAAAABBBBBB@@@@@@@@@@@@???>>><<<<<<>>>>>>>>>>>>==================<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;:::::::::999::::::;;;;;;<<<<<<<<<<<<===???@@@@@@AAADDDFFFHHHKKKOOOTTTXXX^^^cccgggooottt{{{xxxrrrjjjccc^^^{{{uuummmfffaaa```^^^[[[[[[^^^___```bbbccceeefffggggggeeeeeedddccccccbbbaaaaaabbbbbbbbbaaa```^^^\\\[[[XXXVVVTTTQQQMMMHHHCCC???:::999777555444444555555555444444333333444444555555555555555555555555555444444444444444444444444555555444333333333333444444444444444444444444444444444444444444444444444666666666666666777777777666666666666666666666666555555666666666777777777666666666666777888999999<<<;;;>>>FFFQQQ```uuu}}}zzz{{{~~~vvvrrrmmmiiijjjooouuuzzz}}}zzzmmmfff]]]TTTMMMHHHEEEBBBBBBAAAAAAAAAAAABBBBBBCCC???@@@@@@@@@@@@??????>>>?????????>>>>>>>>>============<<<<<<<<<<<<======;;;;;;;;;;;;::::::::::::999999::::::;;;<<<======;;;<<<>>>>>>>>>???BBBDDDFFFIIIMMMRRRVVV\\\aaaeeelllrrryyyxxxrrrkkkddd]]]YYYvvvnnneeebbb___[[[ZZZ\\\]]]___```cccdddfffggggggeeeeeedddccccccbbbaaaaaaccccccbbbaaa```^^^]]]\\\YYYWWWUUUSSSPPPLLLFFFAAA;;;:::888666555555555555555444444333333444444555555555555555555555555555444444444444444444444444555555444333333333333444444444444444444444444444444444444444444444444444444444444555555666666666666666666666666666666666444444555555555666666666666666666666777888999:::<<<<<<@@@JJJWWWgggzzz~~~~~~}}}|||~~~}}}qqqnnnkkkiiilllrrrzzz~~~}}}yyykkkdddZZZQQQKKKGGGEEECCCBBBBBBAAAAAAAAABBBCCCCCC??????@@@AAABBBBBBBBBBBB@@@????????????>>>>>>>>>======<<<<<<<<<======>>><<<<<<;;;;;;;;;:::::::::999999::::::;;;<<<======:::<<<=========>>>AAACCCEEEHHHLLLQQQUUUZZZ```dddjjjooowww}}}|||xxxqqqkkkeee^^^XXXTTTvvvjjjeee```\\\YYYZZZ[[[]]]___aaaccceeefffgggeeeeeeddddddccccccbbbbbbbbbbbbbbbaaa```^^^\\\\\\ZZZWWWUUUTTTSSSOOOHHHBBB<<<;;;999777666555555666555444444333333444444555555555555555555555555555444444444444444444444444555555444333333333333444444444444444444444444444444444444444444444444444333333444444555555666666666666666666666666666666444444444444555555555555666666666777888999:::;;;>>>>>>DDDQQQ___ooo~~~}}}~~~{{{tttjjjiiihhhjjjooovvv~~~|||xxxhhhbbbXXXPPPKKKHHHFFFEEEDDDCCCCCCBBBBBBBBBCCCCCC???@@@AAABBBCCCCCCCCCCCC@@@@@@@@@@@@?????????>>>======<<<<<<======>>>>>>======<<<<<<<<<;;;;;;;;;999::::::;;;;;;<<<<<<<<<:::<<<============@@@BBBCCCFFFJJJOOOSSSYYY^^^bbbgggmmmuuu{{{uuuqqqjjjddd^^^YYYTTTPPP}}}ooogggbbb\\\XXXXXXYYY[[[]]]```bbbdddeeefffeeeeeeeeedddddddddddddddbbbbbbaaa```___]]]\\\[[[ZZZWWWUUUTTTTTTPPPIIIBBB===<<<999777666555555666555444444333333444444555555555555555555555555555555555555555555555555555555555444333333333333444444444444444444444444444444444444444444444444444444444444555666666777777666666666666666666666666555555555555666666666666666666666777888999;;;<<>>??????>>>>>>=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<============@@@BBB@@@CCCHHHLLLQQQVVV\\\```eeekkkssszzz}}}xxxnnniiiccc]]]XXXTTTOOOLLLrrriiiccc\\\XXXWWWXXXZZZ\\\___bbbdddeeefffeeeeeeeeeeeeeeeeeeeeeeeeaaaaaaaaa```___]]][[[[[[ZZZWWWUUUUUUUUUQQQIIIBBB===<<<:::888666666666666555444444333333444444555555555555555555555555555555555555555555555555555555555444333333333333444444444444444444444444444444444444444444444444444444555555666777888888999666666666666666666666666666666666666777777777777666666666777888:::;;;<<>>===<<>>??????>>>>>>>>>>>>============;;;;;;;;;;;;;;;;;;::::::;;;<<<============@@@BBB>>>AAAFFFJJJOOOTTTZZZ^^^dddjjjrrryyy~~~xxxsssiiieee^^^YYYTTTPPPLLLJJJzzzjjj```\\\[[[[[[ZZZ[[[]]]___bbbdddfffgggddddddeeeeeeeeeeeeeeedddgggeeecccbbbaaa```^^^\\\ZZZYYYXXXVVVSSSPPPLLLJJJDDD@@@:::666555555666666555444444333333444444555555555666666666666555555444555555444222000111222555555555555555555444444444444444333333222222222444444444444444444444444666666666666666666666666444444555555666666777777666666777888888888888888<<<777666999;;;:::<<>>===<<<===>>>@@@????????????????????????@@@???>>>===<<<<<<<<<<<<======<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>>>>AAACCCFFFIIIMMMSSSYYY^^^bbbhhhpppwww|||xxxoooiiifff```XXXSSSPPPMMMJJJGGG|||mmmccc^^^\\\[[[WWWXXXZZZ\\\___bbbdddeeeeeeffffffggggggggggggfffgggeeecccbbbaaa```^^^\\\ZZZZZZYYYXXXUUURRROOOMMMFFFBBB<<<888777777777777555444444333333444444555555555666666666666555555444555666555333222222333555555555555555555555555555444444444333333333333444444444444444444444444666666666666666666666666555555555666666666666666777888999999::::::999999===888777:::;;;;;;===AAAEEENNN]]]pppssshhhcccdddgggmmmuuu~~~wwwggg___UUUNNNKKKJJJHHHFFFHHHGGGFFFDDDCCCBBBBBBBBBDDDCCCBBBBBBAAAAAABBBBBBBBBAAA???>>>>>>>>>@@@AAA????????????????????????AAA@@@???>>>==================<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<======>>>AAACCCFFFIIIMMMRRRYYY]]]bbbhhhpppwww|||{{{ssskkkddd]]]XXXQQQLLLJJJHHHEEECCC~~~pppfff```\\\[[[VVVWWWXXXZZZ]]]```bbbdddfffggghhhhhhiiiiiiiiiiiigggeeecccbbbbbbaaa___]]][[[[[[ZZZYYYWWWTTTRRRPPPIIIDDD???:::999999888888555555444444444444555555555555666666666666555555444555666555444333444555555555555555555555555555555555555555555444444444555555555555555555555555666666666666666666666666666666666666666555555555666777888888999999888888===999888:::<<<;;;>>>CCCJJJUUUgggyyywwwlllcccaaadddhhhqqq|||xxxiiiaaaWWWPPPMMMKKKIIIGGGJJJIIIGGGFFFEEEDDDDDDCCCEEEDDDDDDCCCBBBCCCCCCCCCCCCBBBAAA??????@@@AAAAAA????????????????????????AAA@@@???>>>>>>>>>>>>>>>======<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<===>>>@@@BBBEEEHHHLLLQQQXXX\\\aaagggooovvv|||zzztttlllccc]]]WWWTTTNNNJJJHHHGGGEEECCC~~~rrriiiaaa\\\YYYWWWXXXYYYZZZ]]]```cccdddeeefffggghhhiiijjjjjjjjjhhhfffdddccccccbbb```^^^ZZZ[[[[[[ZZZXXXVVVTTTRRRKKKGGGAAA<<<:::999888777555555444444444444555555555555666666666666555555444555666666555555666777444444444555555555555555666666666666666555555555666666666666666666666666666666666666666666666666777777666666555555444444444444555666666666666666<<<999888:::;;;;;;???EEEMMM]]]qqq}}}pppfff___```eeeiiiuuuyyymmmeee\\\UUURRRPPPMMMKKKLLLKKKJJJIIIHHHHHHHHHHHHEEEDDDCCCCCCBBBBBBCCCCCCBBBBBBAAA@@@???@@@@@@AAA????????????????????????AAAAAA@@@???>>>>>>??????======<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<======@@@BBBEEEGGGKKKPPPVVV[[[```fffooovvv|||xxxrrrlllddd\\\VVVQQQOOOLLLIIIGGGFFFEEEEEEuuulllddd]]]YYYXXXXXXXXXYYY[[[^^^```bbbcccdddfffggghhhiiiiiiiiihhhfffdddcccccccccaaa___ZZZZZZZZZZZZXXXVVVTTTSSSLLLHHHBBB>>>;;;999777666666555555444444555555666555555666666666666555555444666777666555555666777444444444555555555666666666666666666666666666666666666666666666666666666666666666666666666666666777777666666555555444444444444555666666666666666:::888888:::;;;;;;AAAIIIRRReee|||yyykkkbbb^^^bbbhhhooo|||{{{ooohhh___YYYVVVTTTQQQOOOLLLLLLKKKJJJIIIIIIJJJJJJDDDCCCCCCBBBAAABBBBBBBBBAAAAAA@@@???????????????????????????????????????AAA@@@??????????????????======<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;<<<======???AAADDDFFFJJJOOOUUUYYY___fffnnnvvv||||||wwwooohhhccc]]]VVVPPPIIIHHHFFFDDDCCCBBBBBBBBBzzzsssjjjbbb\\\XXXXXXWWWWWWXXXZZZ]]]^^^aaabbbdddfffgggiiiiiiiiihhhfffddddddddddddbbb```[[[[[[[[[[[[YYYWWWUUUSSSNNNJJJDDD@@@<<<:::777555666666555555555555666666555555666666666666555555555666777666555444555666333333444444555666666666555555555666666666666666555555555555555555555555666666666666666666666666666666666666666555555555666777888888999999888888999888999;;;<<<===EEENNN[[[pppqqqfff___^^^dddmmmxxx}}}pppjjjbbb]]][[[YYYVVVTTTOOONNNLLLKKKIIIIIIHHHHHHDDDCCCBBBBBBAAAAAABBBBBB@@@@@@@@@@@@@@@?????????????????????????????????@@@??????>>>>>>>>>??????======<<<;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<===???@@@CCCFFFIIINNNSSSXXX___eeennnuuu{{{{{{qqqkkkddd___[[[VVVPPPLLLFFFGGGGGGEEECCCBBBCCCDDD{{{rrriiiccc[[[ZZZXXXWWWWWWYYY[[[]]]aaabbbdddfffhhhiiijjjjjjhhhfffeeedddeeedddcccaaa^^^^^^^^^]]][[[XXXVVVTTTQQQMMMGGGBBB???;;;888666666666555555555555666666555555666666666666555555555777777666444333444555333333444444555666666777444444555555555666666666444444444444444444444444666666666666666666666666555555555666666666666666777888999999::::::999999999999:::===>>>@@@JJJTTTfff}}}uuuggg___\\\^^^gggqqquuuooohhhcccbbbaaa^^^\\\WWWUUURRROOOLLLIIIGGGGGGEEEDDDCCCCCCBBBCCCCCCCCCAAAAAAAAAAAAAAA@@@@@@???????????????????????????>>>>>>>>>======>>>>>>???======<<<;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<===>>>@@@CCCEEEHHHMMMRRRWWW^^^dddmmmuuu{{{yyyrrroooeee```ZZZUUUSSSPPPKKKGGGFFFHHHIIIGGGDDDCCCDDDFFFxxxooohhh___]]][[[YYYYYYZZZ\\\^^^aaabbbdddfffhhhjjjkkkkkkhhhgggeeeeeeeeeeeecccbbb`````````___\\\ZZZWWWUUUSSSOOOIIIDDD@@@===999777666666555555555555666666555555666666666666555555666777777666444222333333333333444444555666777777333444444444555555666666444444444444444444444444666666666666666666666666444555555555666666777777666666777888888888888888::::::<<>>===============>>>>>>======<<<;;;;;;;;;;;;<<<;;;::::::::::::;;;<<<<<<>>>@@@BBBEEEHHHLLLRRRVVV^^^dddmmmuuu{{{xxxpppiiieee^^^YYYSSSOOONNNLLLHHHEEEAAADDDEEEDDDAAA???@@@BBBwwwoooggg```ZZZZZZZZZXXXZZZ]]]^^^```cccfffhhhhhhhhhggglllkkkiiigggfffeeeddddddaaa```___^^^\\\YYYWWWVVVTTTQQQLLLGGGCCC???:::777777666666555555555555666444444555555555555444444555555555555555555555555555444444444444555666666666666555555555555666666777777888888888888777777666666666666666666666666777777777777666666666666888888888777777777777777888999;;;>>>???EEETTTcccyyy}}}kkk___YYYZZZ[[[\\\hhhwww}}}yyytttqqqoooooonnnmmmlllggg___XXXSSSNNNJJJGGGHHHGGGEEEDDDCCCCCCDDDDDDEEEDDDCCCBBB@@@???>>>===AAAAAA@@@@@@AAAAAABBBCCCAAA@@@???>>>>>>>>>???@@@????????????>>>>>>>>>>>>>>>======<<<<<<<<<======???@@@CCCEEEHHHMMMSSSWWW^^^cccllluuu}}}vvvmmmfff___[[[UUUTTTPPPMMMJJJHHHGGGFFFFFFFFFFFFEEEEEEEEEEEEEEE|||uuujjjbbb]]][[[[[[YYYZZZ]]]]]]___bbbeeeggghhhhhhhhhlllkkkjjjhhhgggfffeeeeeebbbbbbaaa___]]][[[YYYXXXUUURRRMMMIIIEEE@@@;;;888777777666555555555666666555666666666666666666555555555555555555555555555555444444444444555666666666666555555555555666666666666777777777777666666666666666666666666666666666666666666777777777777888888888888777777777777999999;;;???AAAIIIZZZjjjvvveee[[[VVVYYY[[[^^^kkkzzz}}}xxxtttssssssrrrrrrqqqkkkccc\\\VVVPPPLLLIIIHHHGGGEEEDDDCCCCCCDDDDDDCCCBBBBBBAAAAAA@@@@@@@@@AAAAAA@@@@@@AAAAAABBBCCCAAA@@@???>>>>>>??????@@@?????????>>>>>>>>>============<<<<<<<<<<<<======???@@@CCCEEEHHHMMMSSSWWW^^^cccllluuu}}}|||ppphhhaaaZZZUUURRRPPPMMMJJJHHHFFFEEEEEEFFFFFFFFFFFFFFFFFFFFFFFF|||oooggg```]]][[[XXXYYY\\\[[[]]]```dddggghhhiiiiiimmmlllkkkjjjhhhgggffffffccccccbbbaaa^^^\\\ZZZYYYVVVSSSOOOKKKGGGCCC>>>:::888888777666666666666666666666777777777777666666555555555555555555555555555555444444555555666777666666555555555555666666555555666666666666555555666666666666666666666666555555666666777777888888888888888888888888888888::::::<<<@@@EEEOOOccctttwwwjjj\\\UUURRRVVV[[[aaaooo}}}}}}zzzyyyyyyxxxxxxwwwqqqhhh```YYYSSSNNNJJJHHHGGGEEEDDDCCCCCCDDDDDDAAAAAAAAAAAAAAABBBBBBBBBAAAAAAAAAAAAAAABBBBBBCCCAAAAAA@@@?????????????????????>>>>>>>>>>>>============<<<<<<<<<<<<======???@@@CCCEEEHHHMMMSSSWWW^^^cccllluuu}}}uuujjjaaaZZZTTTOOOMMMKKKIIIGGGEEEDDDDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFuuulllccc___\\\XXXWWWZZZZZZ\\\___bbbeeehhhiiijjjmmmllllllkkkjjjiiiggggggdddcccbbbaaa___\\\ZZZYYYVVVTTTQQQMMMJJJFFFAAA===999999888777666666666666666666666777777666666666555555555555555555555555555555555555555666666777666666555555555555666666555666666777777666666555666666666666666666666666444555555666777888888999777888888888888888999999;;;;;;>>>BBBHHHUUUjjj}}}lll___VVVQQQPPPUUU[[[cccqqq~~~}}}}}}}}}}}}|||{{{uuulllccc[[[TTTOOOKKKHHHFFFEEEDDDCCCCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAABBBCCCCCCBBBAAAAAA@@@???????????????>>>>>>>>>===============<<<<<<<<<<<<======>>>???@@@CCCEEEHHHMMMSSSWWW]]]cccllluuu}}}}}}pppeee]]]VVVPPPLLLIIIHHHFFFEEEDDDDDDEEEEEEFFFFFFFFFGGGGGGGGGGGGGGG|||rrrhhhbbb\\\WWWVVVXXXYYYZZZ]]]```dddgggiiijjjllllllllllllkkkiiihhhgggccccccbbb```^^^\\\ZZZYYYWWWUUURRROOOMMMHHHCCC???::::::999777777666666666444555555666666555555444555555555555555555555555666555555555555666777777666666555555555555666666666777777888888777777666777777777777777777777777444555555666777888888999777777888888999999999:::======@@@EEEMMM[[[rrrtttbbbWWWRRRPPPPPPUUU\\\fffttt~~~~~~wwwnnnddd\\\TTTNNNJJJHHHFFFEEEDDDCCCCCCDDDDDDDDDCCCCCCBBBBBBAAAAAA@@@BBBBBBAAAAAABBBBBBCCCDDDBBBBBBBBBAAA@@@???>>>>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<===>>>>>>???@@@CCCEEEHHHMMMSSSWWW]]]cccllluuu}}}zzzmmmbbbZZZUUUOOOLLLHHHGGGFFFEEEEEEEEEFFFGGGFFFGGGGGGGGGHHHHHHHHHIIIzzznnnfff___YYYWWWYYYYYYZZZ\\\___bbbeeehhhiiikkkkkkllllllkkkjjjhhhgggccccccbbb```^^^\\\ZZZYYYVVVUUUSSSQQQNNNJJJDDD@@@;;;;;;999888777777777777444444555555555555444444555555555555555555555555666666555555666666777888666666555555555555666666777777888888888888777777777777777777777777777777555555666666777777888888777777888888999:::::::::<<<===BBBJJJSSSccc|||zzzhhhZZZRRROOOPPPRRRVVV^^^jjjxxx~~~xxxoooeee\\\UUUNNNJJJHHHGGGEEEDDDCCCCCCDDDDDDDDDDDDDDDCCCBBBAAAAAA@@@BBBBBBBBBBBBBBBCCCCCCDDDBBBBBBBBBBBBAAA@@@>>>===>>>>>>============<<<<<<<<<<<<;;;<<<<<<===>>>??????@@@CCCEEEHHHMMMSSSWWW^^^cccllluuu}}}vvviii___XXXSSSOOOLLLIIIHHHGGGFFFFFFGGGHHHIIIGGGGGGGGGHHHHHHIIIIIIJJJtttkkkccc\\\YYY[[[YYYZZZ\\\^^^aaadddggghhhiiijjjkkklllkkkiiigggfffeeedddcccbbb```]]][[[ZZZVVVTTTSSSRRROOOKKKEEEAAA<<<;;;:::999888777777777555555666666666666555555555555555555555555555555666666666666666777777888666666555555555555666666666666777777777777666666777777777777777777777777666666666666777777777777777777888999999:::;;;;;;:::===DDDOOO[[[mmmmmm^^^SSSNNNLLLOOORRRXXXaaaooo}}}yyyoooeee]]]UUUOOOKKKHHHGGGEEEDDDCCCCCCDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDBBBCCCCCCCCCAAA@@@>>>===>>>>>>=========<<<<<<<<<;;;;;;;;;<<<<<<===>>>??????@@@CCCEEEHHHMMMSSSWWW^^^cccllluuu}}}{{{rrreee[[[UUUQQQNNNLLLIIIHHHGGGFFFFFFGGGHHHIIIGGGGGGHHHHHHIIIJJJJJJJJJyyyooofff^^^[[[]]]ZZZZZZ\\\^^^```cccfffgggiiijjjkkkkkkkkkiiigggfffffffffeeecccaaa___]]]\\\UUUTTTSSSRRRPPPKKKFFFAAA===<<<;;;999888777777777666666777777777777666666555555555555555555555555666666666666666777888888666666555555555555666666555555666666666666555555777777777777777777777777777777777777666666666666777777888999::::::;;;;;;888<<>>===>>>=========<<<<<<<<<<<<;;;;;;;;;<<<<<<>>>?????????@@@CCCEEEIIIMMMSSSWWW^^^cccllluuu}}}wwwnnnaaaWWWRRROOOMMMJJJIIIHHHGGGFFFFFFGGGHHHHHHGGGGGGHHHHHHIIIJJJKKKKKKwwwkkkccc]]][[[]]]\\\\\\^^^bbbeeeffffffkkkkkkllllllkkkiiihhhfffhhhgggfffdddbbb___]]][[[YYYXXXVVVUUUSSSOOOJJJFFF@@@>>>;;;:::999999777555777777666666555555555444555555555555555555555555555666666666777777888888777777666666555555555444888888888777555666888:::777777777777777777777777777777777777777888888999;;;888777888;;;===<<<;;;>>>BBBKKKYYYmmmlllYYYOOOKKKIIIKKKOOOTTT\\\gggtttyyypppfff]]]UUUNNNJJJIIIHHHEEECCCBBBBBBCCCDDDEEEFFFGGGHHHHHHGGGFFFEEEFFFDDDBBBBBBCCCDDDDDDDDDCCCCCCBBBAAA@@@@@@@@@@@@>>>>>>?????????===;;;:::<<<;;;;;;;;;;;;<<<======@@@BBBDDDFFFIIINNNTTTXXX^^^eeennnvvv}}}|||nnnhhh___WWWRRROOOMMMLLLKKKJJJIIIHHHGGGGGGFFFFFFJJJJJJKKKKKKLLLKKKKKKJJJ}}}sssjjjccc___]]]\\\\\\^^^aaadddffffffiiijjjkkkllllllkkkjjjiiihhhhhhfffeeebbb___]]]\\\ZZZXXXVVVUUUSSSPPPKKKGGGAAA>>>;;;:::999888777555777777666666666555555555555555555555555555555555555555666666666777777777777777666666666555555555777888888777666666777999777777777777777777777777777777777777777888888999:::888777888;;;======<<<@@@DDDNNN___tttzzzdddVVVNNNKKKJJJLLLPPPWWW```jjjvvvzzzqqqggg___WWWPPPKKKIIIGGGEEECCCBBBCCCDDDEEEGGGGGGHHHHHHHHHHHHGGGFFFGGGEEECCCBBBCCCDDDDDDDDDCCCCCCBBBAAA@@@@@@@@@@@@>>>?????????>>>===<<<;;;<<<;;;;;;;;;;;;<<<======AAABBBDDDFFFIIINNNTTTYYY^^^eeeooowww}}}xxxiiiccc[[[TTTPPPMMMKKKJJJJJJJJJIIIIIIIIIIIIJJJJJJJJJKKKLLLLLLMMMLLLLLLLLL}}}sssjjjddd^^^]]]\\\]]]```ccceeefffgggiiijjjlllmmmmmmlllllliiihhhgggeeeccc```^^^]]]ZZZYYYWWWUUUTTTQQQMMMIIIBBB???<<<999999888666555777777666666666666555555555555555555555555555555555555555555666666666666777777666666666666555555666777999999777666777888777777777777777777777777777777777777777888888999:::888777888;;;===>>>>>>CCCGGGTTThhhlllZZZPPPMMMKKKJJJMMMRRRZZZdddnnnxxx}}}~~~yyyyyyyyyxxxzzz~~~{{{rrriii```XXXQQQMMMHHHGGGEEEDDDCCCDDDEEEFFFIIIIIIIIIJJJJJJIIIIIIIIIHHHFFFDDDCCCDDDEEEDDDDDDCCCCCCBBBAAA@@@@@@@@@@@@????????????>>>===<<<;;;<<<<<<;;;;;;<<<<<<===>>>AAABBBDDDFFFIIIOOOUUUZZZ```fffpppxxx~~~zzzqqqeee```XXXRRRNNNLLLJJJIIIIIIIIIIIIIIIJJJLLLMMMMMMKKKLLLLLLMMMNNNNNNMMMMMM{{{ooohhhbbb```]]]]]]___bbbdddeeehhhiiijjjlllmmmmmmmmmllliiiiiihhhfffdddbbb___^^^[[[YYYWWWVVVUUURRROOOLLLDDDAAA===:::999888666555777777666666666666666666555555555555555555555555555555555555555555666666777777666666666666666666555777999:::888777777777777777777777777777777777777777777777777888888999:::999888999;;;===???AAAEEELLL[[[rrryyyaaaRRRMMMKKKKKKKKKMMMTTT^^^hhhpppxxx|||{{{}}}yyyuuutttssssssvvvzzz~~~zzzqqqhhh```XXXQQQMMMHHHGGGEEEDDDDDDEEEGGGHHHKKKKKKLLLMMMMMMMMMLLLLLLJJJHHHEEEDDDEEEEEEEEEDDDCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@??????>>>======<<<<<<<<<<<<<<<<<<======>>>AAABBBEEEGGGJJJPPPVVV[[[aaahhhqqqyyysssjjjaaa]]]WWWRRROOONNNLLLKKKIIIIIIJJJJJJKKKLLLMMMNNNLLLLLLMMMNNNNNNNNNNNNNNNvvvmmmjjjfffaaa___```bbbcccdddhhhiiikkklllllllllkkkkkkjjjiiihhhgggeeecccaaa```\\\ZZZXXXWWWVVVTTTQQQOOOGGGCCC>>>;;;999888777666666666777777777777777777666666666666666666666666666666666666666666555555666666777777777777777777555777999:::888777777777888888888888888888888888777777777777777888888999999999999999;;;===AAACCCHHHRRRfff~~~qqqXXXMMMKKKJJJJJJLLLOOOVVV```jjjrrrwww{{{~~~~~~}}}|||zzzzzz~~~}}}yyytttpppooonnnmmmpppvvv|||~~~xxxooofff^^^VVVPPPKKKGGGFFFEEEDDDEEEGGGIIIJJJMMMNNNPPPQQQRRRQQQPPPOOOLLLJJJGGGEEEFFFFFFEEEDDDCCCCCCBBBAAA@@@@@@@@@@@@AAA@@@??????>>>============<<<<<<<<<<<<===>>>>>>AAACCCEEEGGGKKKQQQWWW\\\bbbiiirrrzzzxxxkkkbbb\\\YYYTTTPPPOOONNNMMMLLLKKKKKKKKKKKKKKKLLLMMMMMMNNNNNNOOOOOOOOOOOONNNNNNxxxtttnnngggbbbaaaaaabbbbbbhhhiiijjjkkklllkkkjjjjjjjjjjjjiiihhhfffdddbbbaaa]]][[[YYYWWWWWWVVVSSSQQQJJJFFFAAA<<<;;;:::999888666666777777777777888888666666666666666666666666777777777777666666666666666666777777777777888888666777999999777666777888888888888888888888888888777777777777777888888999999999:::::::::>>>BBBFFFLLLZZZrrr|||gggRRRLLLLLLJJJLLLOOOSSSZZZdddlllrrrvvvyyyzzz{{{zzzyyyxxxzzz~~~{{{xxxrrrnnnkkkkkkiiiiiinnnttt}}}{{{vvvmmmddd\\\UUUNNNJJJFFFFFFEEEEEEFFFHHHKKKLLLOOOQQQUUUWWWXXXVVVTTTRRRNNNKKKHHHGGGFFFFFFEEEDDDCCCCCCBBBAAA@@@@@@@@@@@@AAAAAA@@@>>>>>>>>>>>>>>>======<<<<<<======>>>???AAACCCEEEHHHLLLQQQXXX]]]dddjjjsss{{{yyyoooddd\\\VVVSSSOOOMMMMMMMMMLLLKKKMMMMMMLLLMMMMMMNNNOOOOOORRRSSSSSSRRRRRRQQQPPPOOO}}}vvvmmmfffbbbaaaaaaaaadddfffhhhjjjkkkkkkkkkkkkkkkjjjjjjiiigggeeecccbbb^^^[[[YYYXXXWWWWWWUUUTTTMMMIIICCC>>><<<;;;:::999666666777777777888888888666666666666666666666666999999888888777777777777666666777777777888888888777888888777666666777999888888888888888888888888777777777777777888888999888999:::::::::>>>DDDHHHPPPccc~~~ooo\\\MMMLLLMMMKKKNNNTTTYYY___gggooosssvvvwwwyyyxxxwwwvvvvvvxxx~~~~~~yyyuuusssmmmjjjiiijjjiiijjjqqqyyy~~~{{{uuulllddd\\\UUUNNNJJJFFFEEEEEEEEEGGGIIILLLNNNPPPTTTYYY]]]]]][[[WWWTTTOOOMMMIIIGGGGGGFFFEEEDDDCCCCCCBBBAAA@@@@@@@@@@@@BBBAAA@@@>>>>>>>>>>>>???===============>>>>>>???AAACCCFFFHHHLLLRRRYYY^^^eeekkkttt|||vvvnnnfff]]]WWWSSSQQQNNNMMMMMMMMMMMMLLLMMMNNNNNNOOOPPPRRRSSSTTTXXXXXXXXXWWWVVVTTTRRRQQQ{{{qqqhhhcccaaa``````aaacccfffhhhkkklllmmmmmmkkkkkkjjjiiigggfffdddccc^^^\\\YYYXXXXXXWWWVVVUUUOOOJJJDDD???===<<<;;;:::666666777777888888888999777777777777777777777777:::999999999888888777777666666777777888888888999888888888777555666888:::888888888888888888888888777777777777777888888999888::::::::::::>>>DDDIIITTTiiieeeUUUJJJLLLNNNLLLOOOWWW]]]bbbjjjqqqtttvvvwwwxxxuuuuuuttttttwww}}}}}}xxxuuuqqqoookkkiiiiiillllllnnnvvv~~~{{{uuummmddd\\\UUUOOOKKKEEEEEEEEEEEEGGGJJJMMMNNNQQQUUU[[[```aaa^^^XXXUUUPPPMMMJJJHHHGGGGGGEEEDDDCCCCCCBBBAAA@@@@@@@@@@@@BBBAAA@@@>>>>>>>>>>>>???===============>>>??????BBBCCCFFFIIIMMMSSSYYY^^^fffllluuu|||uuummmfff```ZZZUUUTTTRRROOOOOOOOOPPPPPPOOOMMMNNNOOOQQQSSSVVVXXXYYY]]]\\\\\\ZZZYYYVVVUUUTTTwwwkkkeeeccc```^^^___```bbbdddhhhkkknnnooonnnnnnmmmllliiifffdddbbb___^^^]]][[[XXXVVVUUUTTTOOOMMMIIIDDD???<<<:::999777777888999999777666555777777777777777777777777777777777777777777777777666666666666666666666666888888777777666666555555777777777777777777777777666777777777888888888888;;;999999<<<===>>>DDDKKKaaavvvyyy^^^VVVOOOLLLKKKMMMTTT[[[iiikkknnnrrrtttvvvvvvuuurrrrrrrrrssswww}}}yyyuuuqqqppprrrmmmnnnnnnoooqqqvvv|||zzztttlllccc[[[TTTNNNJJJIIIIIIIIIHHHIIILLLQQQUUUUUU[[[``````aaabbb^^^XXXSSSPPPLLLIIIHHHHHHGGGFFFCCCCCCCCCCCCCCCBBBBBBBBB@@@@@@??????>>>============<<<<<<<<<<<<======>>>BBBDDDGGGKKKOOOUUU\\\```gggnnnxxx{{{uuukkkccc]]]ZZZWWWVVVRRRQQQNNNLLLLLLNNNPPPRRRMMMPPPSSSUUUWWWYYY\\\^^^cccdddcccaaa]]]YYYXXXXXX{{{mmmfffccc```^^^___```bbbdddgggkkkmmmooonnnnnnmmmllljjjgggdddccc```___]]][[[YYYWWWUUUTTTQQQNNNJJJEEEAAA===;;;:::999999999999999888777777777777777777777777777777666666666666666666666666666666666666666666666666888777777777666666666555888888888888888888888888888888888888999999999999:::999:::===???BBBIIIRRRiii~~~qqqZZZSSSMMMLLLNNNQQQYYYaaalllnnnpppssstttuuuuuutttqqqqqqrrrsssxxxwwwssspppmmmmmmppppppqqqrrrsssuuuyyy~~~yyyssskkkccc[[[TTTNNNJJJHHHHHHGGGGGGGGGKKKPPPSSSVVV\\\aaacccddddddaaa[[[UUUQQQMMMJJJIIIHHHGGGFFFCCCCCCCCCBBBBBBBBBBBBAAA@@@@@@??????>>>=========>>>============>>>??????BBBDDDGGGKKKPPPVVV\\\aaahhhoooyyyuuuooofff___ZZZWWWUUUTTTQQQPPPOOOMMMMMMNNNPPPQQQOOOQQQUUUXXXZZZ]]]aaadddiiijjjjjjgggccc```^^^^^^rrriiiccc```]]]___```aaadddgggjjjmmmnnnnnnnnnmmmllljjjhhheeedddaaa```^^^\\\YYYWWWUUUTTTRRRPPPLLLGGGCCC???===;;;;;;::::::999999999999999777777777777777777777777555555555555555555555555666666666666666666666666777777777777666666666666999999999999999999999999888999999999999:::::::::;;;:::;;;>>>AAAEEEPPPZZZuuu}}}fffUUUOOOKKKMMMQQQVVV```iiiqqqrrrssstttuuutttssssssooopppqqqtttyyyyyyqqqnnnllljjjlllpppsssuuuxxxyyy{{{~~~wwwrrrjjjbbb[[[TTTOOOKKKHHHHHHHHHHHHIIILLLQQQUUUVVV]]]ccceeeggghhhddd___WWWSSSOOOKKKJJJHHHGGGFFFCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@??????>>>=========>>>>>>>>>>>>>>>???@@@@@@BBBDDDHHHLLLPPPVVV]]]bbbjjjqqq{{{|||tttkkkfff___YYYVVVTTTRRRQQQPPPPPPOOOOOOPPPPPPPPPPPPQQQSSSWWW[[[^^^ccciiimmmrrrssssssqqqmmmiiiggggggxxxmmmeee```^^^______aaacccfffiiilllmmmmmmmmmmmmmmmkkkiiigggeeebbbaaa___]]]ZZZXXXVVVUUURRRPPPMMMHHHDDD@@@===;;;;;;:::999888777888999999666666666666666666666666666666666666666666666666666666666666666666666666777777777777666666666666999999999999999999999999888888888999999999::::::<<<;;;<<>>=====================>>>???@@@@@@BBBDDDHHHLLLQQQWWW^^^ccckkkrrr{{{}}}qqqiiiccc^^^YYYUUUSSSRRRQQQPPPOOOPPPQQQRRRRRRRRRQQQPPPRRRTTTXXX\\\aaahhhoootttyyyzzz{{{zzzvvvsssqqqppprrriiibbb___^^^___```ccceeehhhjjjlllmmmmmmnnnmmmllljjjhhhgggdddcccaaa^^^[[[YYYWWWUUUQQQPPPMMMIIIDDD@@@<<<;;;:::999888666666777888888666666666666666666666666777777777777777777777777777777777777777777777777666666666666777777777777888888888888888888888888777777777777888888888999>>><<<===???AAAIIIYYYhhhzzzdddUUUNNNJJJIIINNNUUU]]]hhhqqqyyyyyyxxxwwwvvvuuussssssqqqrrruuuyyy~~~vvvooonnnnnnnnnpppuuuuuuxxx|||vvvqqqiiibbb[[[UUUOOOLLLJJJLLLMMMNNNPPPSSSXXX[[[ZZZaaagggiiikkkjjjfff___YYYUUUPPPMMMKKKIIIHHHFFFFFFFFFEEEEEEDDDCCCCCCBBB@@@@@@??????>>>=========<<<;;;;;;<<<===>>>???@@@BBBEEEIIIMMMRRRXXX___dddkkkqqq{{{}}}sssiiibbb]]]YYYUUUSSSRRRRRRRRRQQQOOOQQQRRRTTTTTTTTTSSSRRRSSSUUUXXX\\\bbbjjjrrrxxx||||||{{{{{{xxxmmmeeeaaa^^^___```bbbdddgggiiikkkmmmmmmnnnnnnmmmkkkjjjiiieeedddbbb___\\\YYYWWWVVVQQQPPPMMMJJJEEEAAA===;;;999888777777666666777777777777777777777777777777888888888888888888888888777777777777777777777777666666666666777777777777777777777777777777777777666666777777777888888888===<<<===???BBBLLL___qqq~~~jjjZZZQQQLLLIIIIIIPPPXXXaaalllvvv{{{{{{zzzxxxwwwvvvuuuuuutttvvvyyy~~~|||uuuoooooonnnmmmooosssuuuxxx|||xxxssskkkccc\\\UUUOOOLLLHHHJJJLLLNNNPPPSSSXXX[[[^^^eeekkkllllllkkkeee^^^XXXTTTOOOLLLKKKIIIHHHGGGGGGFFFFFFEEEDDDCCCBBBBBB@@@@@@??????>>>=========;;;;;;;;;;;;<<<>>>???@@@BBBEEEIIIMMMRRRYYY```eeekkkrrr{{{zzzssskkkccc^^^YYYWWWSSSRRRRRRSSSSSSRRRRRRSSSTTTVVVVVVVVVUUUUUUUUUWWWYYY\\\bbbjjjssszzz}}}qqqhhhddd^^^___```bbbdddfffiiijjjmmmmmmnnnnnnmmmlllkkkjjjfffeeeccc```]]]ZZZXXXVVVRRRQQQOOOLLLGGGBBB>>><<<888999999999888888777777777777777777777777777777777777777777777777777777777777777777777777777777555666666666777777777888888888888888888888888888777777888888888999999999<<<;;;===???DDDQQQhhh|||nnn\\\RRRNNNKKKHHHJJJSSS]]]gggsss}}}|||{{{zzzyyyxxxxxxxxxxxxxxxzzz}}}}}}vvvrrrrrrqqqooonnnqqquuuxxx|||zzzuuulllddd]]]VVVPPPLLLHHHKKKMMMPPPRRRUUUYYY\\\cccjjjooopppooolllddd]]]VVVSSSNNNKKKJJJIIIHHHGGGEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@??????>>>=========;;;;;;;;;<<<===???@@@AAACCCEEEIIINNNSSSZZZaaafffmmmttt}}}xxxpppjjjeee___[[[WWWUUURRRRRRRRRSSSSSSSSSTTTUUUVVVWWWWWWXXXXXXXXXYYYYYY[[[]]]bbbjjjtttzzzsssjjjeee^^^___```aaadddfffhhhjjjmmmmmmnnnnnnnnnmmmkkkjjjgggfffccc```]]]ZZZXXXWWWTTTSSSQQQMMMIIIDDD@@@===999999:::;;;:::999888777777777777777777777777777666666666666666666666666777777777777777777777777555666666666777777888888999999999999999999999999888888999999999:::::::::::::::<<<@@@FFFUUUnnnzzzeeeTTTMMMMMMJJJHHHKKKUUU```kkkxxx{{{{{{zzzyyyyyyyyyyyyzzzzzz}}}yyyuuuuuutttqqqpppqqqvvvyyy||||||vvvnnneee]]]VVVPPPLLLKKKMMMPPPSSSUUUXXX\\\___gggnnnsssssspppmmmddd\\\UUURRRMMMKKKJJJJJJIIIHHHDDDCCCCCCBBB@@@???>>>>>>@@@@@@??????>>>=========<<<<<<<<<===>>>@@@AAABBBCCCEEEIIINNNSSSZZZaaafffooouuu~~~zzzqqqiiieeeaaa]]]ZZZVVVTTTRRRQQQRRRSSSSSSRRRVVVVVVWWWWWWXXXYYYZZZZZZ[[[[[[\\\^^^bbbjjjttt{{{wwwkkkdddeee```^^^___```aaaeeekkknnnnnnoooooonnnllljjjhhhhhhgggeeebbb___[[[XXXVVVSSSQQQOOOLLLJJJFFFAAA>>>::::::999888777777777888666666666666666555555444666666666666666666666666777777777777777888888999999888888888777777666666777888888888888999999999888888888888999:::;;;<<<;;;===@@@DDDMMM```xxxyyyhhhYYYOOOMMMOOOJJJKKKOOO[[[iiiuuuzzzzzz~~~}}}|||{{{{{{{{{{{{{{{{{{xxxuuurrrpppqqqsssvvvzzz}}}wwwnnnddd[[[UUUQQQPPPNNNQQQTTTVVVXXX]]]ccciiinnnrrruuuuuutttpppggg^^^YYYVVVQQQMMMKKKJJJHHHGGGEEEDDDDDDBBBAAA@@@??????BBBAAA@@@>>>===<<<<<<<<<<<<<<<<<<<<<>>>@@@BBBCCCDDDHHHMMMPPPTTTZZZbbbhhhnnnuuu~~~wwwrrrkkkddd___ZZZVVVTTTTTTSSSSSSSSSUUUVVVVVVUUUVVVWWWYYY]]]```aaa```^^^___```aaaccceeekkkqqqvvvzzzvvvuuuvvvwwwwwwzzznnnfffeee```^^^___```aaaeeekkkmmmnnnoooooonnnllljjjiiiiiihhhfffddd```]]]ZZZXXXUUUSSSPPPNNNKKKHHHCCC???;;;:::999888888777777888777777777888777666666555888888888888888888888888777777777777777888888999888888888888777777777666777888888888888999999999888888888888999:::;;;<<<===>>>AAAEEEPPPddd}}}nnn^^^SSSKKKIIIKKKMMMNNNTTT```nnnzzz}}}||||||||||||}}}~~~~~~|||{{{wwwtttpppnnnnnnooossswww}}}{{{vvvmmmcccZZZTTTQQQPPPOOORRRVVVYYY[[[```gggmmmtttxxx{{{yyywwwsssjjj```YYYUUUQQQMMMKKKJJJHHHGGGEEEDDDDDDCCCAAA@@@@@@???AAAAAA???>>>============@@@???>>>======>>>???@@@DDDHHHMMMQQQUUU[[[ccciiiooovvv|||nnnjjjddd___[[[XXXUUUSSSUUUTTTSSSSSSUUUVVVWWWWWW[[[]]]```cccfffhhhgggfffffffffggggggiiinnnuuuzzz{{{vvvppplllkkkllllllllluuuyyy~~~ssskkkfffaaa^^^___```aaaeeekkklllmmmooooooooommmkkkjjjkkkjjjhhheeebbb^^^[[[YYYVVVTTTRRRPPPMMMJJJEEEBBB<<<;;;:::999888888888888888888888888888777777666888888888888888888888888777777777777777888888999888888888888777777777777777888888888888999999999888888888999999:::;;;<<<>>>???AAAGGGUUUkkkxxxaaaTTTNNNJJJHHHHHHLLLPPPXXXeeesss}}}zzzzzzzzz{{{|||~~~zzzuuuqqqmmmkkkiiikkknnntttzzzzzzuuulllbbbYYYTTTQQQPPPQQQUUUYYY]]]```fffmmmsss|||{{{vvvkkkaaaYYYUUUPPPMMMKKKJJJIIIGGGEEEDDDDDDCCCBBBAAA@@@@@@@@@@@@???>>>>>>===>>>>>>@@@???>>>======>>>???@@@EEEIIINNNRRRVVV\\\dddjjjqqqwww}}}uuufffccc^^^ZZZYYYXXXVVVUUUUUUTTTTTTTTTUUUXXXZZZ\\\ccceeejjjnnnqqqsssssssssqqqpppooonnnpppttt{{{~~~uuuqqqkkkgggeeeeeeeeeeeeiiikkkpppuuu{{{zzzvvvssspppqqqrrruuuxxx~~~xxxpppiiiccc______``````eeejjjkkkmmmnnnoooooonnnmmmlllkkkjjjhhhfffbbb___\\\ZZZWWWUUURRRPPPNNNKKKFFFCCC===<<<;;;999999888888888777888888888888777666666888888888888888888888888777777777777777888888999888888888777777777777777777777888888888999999999999999999999:::;;;<<<<<>>>>>>>>>>>>>>???============>>>@@@CCCDDDFFFJJJOOOSSSWWW^^^ffflllrrryyyvvvnnneeeaaa]]]ZZZZZZYYYXXXWWWUUUUUUUUUUUUWWWZZZ___bbblllpppuuuzzz}}}|||{{{yyywwwwww{{{zzzpppkkkeee```^^^]]]\\\[[[```bbbeeeiiinnnuuu~~~yyyrrrmmmhhheeecccdddfffhhhlllqqqyyy~~~~~~vvvmmmgggbbbaaa``````dddjjjjjjlllnnnooopppooonnnmmmkkkjjjhhheeebbb^^^[[[ZZZVVVUUURRRPPPOOOKKKGGGCCC>>>===<<<:::999888888888666666777777666666555444777777777777777777777777777777777777777888888999777777777777777777888888777777888888888999999999999999999999:::;;;<<<===>>>???BBBNNNbbb{{{nnnVVVLLLKKKKKKIIIGGGIIIPPP]]]kkkwww~~~zzzyyyyyyxxxzzz|||{{{sssmmmiiieeecccccceeehhhnnnuuu|||zzztttkkkaaaYYYUUUSSSSSSSSSXXX^^^dddjjjrrr{{{}}}uuuhhh]]]XXXTTTPPPMMMLLLKKKIIIHHHDDDDDDDDDCCCCCCBBBBBBAAA??????>>>>>>>>>>>>>>>???============???AAACCCDDDGGGKKKPPPTTTYYY___hhhnnnttt{{{}}}rrrkkkeeebbb^^^[[[ZZZYYYXXXWWWTTTUUUVVVWWWYYY^^^fffkkkuuuzzz{{{qqqlllfffaaa]]][[[YYYWWWZZZ[[[]]]```ccciiiooottt}}}|||ssskkkeee```]]][[[YYYZZZ[[[]]]___eeekkkppp|||~~~rrrkkkeeecccaaa```dddiiiiiikkkmmmpppqqqqqqpppooolllkkkiiifffbbb___\\\ZZZWWWUUUSSSQQQOOOLLLHHHEEE???>>>===;;;:::999888888666666666666666555444444666666666666666666666666777777777777777888888999777777777777888888888888777888888888888999999999999999999999:::;;;<<<===???@@@FFFUUUkkk|||gggRRRIIIHHHHHHGGGFFFLLLUUUcccqqq{{{~~~yyyxxxwwwvvvxxx{{{~~~}}}uuunnnhhheeebbb```aaabbbfffkkkqqqxxx~~~xxxrrriii___WWWTTTSSSSSSRRRWWW___fffmmmvvv~~~uuuhhh\\\WWWTTTPPPMMMLLLKKKJJJIIIDDDDDDDDDCCCCCCCCCBBBBBB@@@@@@???>>>>>>===>>>>>>AAA@@@???>>>>>>???@@@AAAHHHLLLQQQVVVZZZaaaiiipppvvv|||zzzpppjjjeeebbb]]]ZZZXXXWWWVVVTTTTTTVVVXXXYYY\\\cccmmmuuu~~~~~~uuuqqqjjjddd```\\\YYYWWWTTTVVVWWWXXXZZZ]]]aaaeeepppxxxwwwqqqiiiaaa\\\YYYWWWUUUSSSTTTTTTUUUWWW[[[aaafffooovvvwwwppphhheeebbb```ccciiihhhjjjmmmpppqqqqqqqqqpppmmmllljjjgggddd```]]]\\\XXXWWWUUUSSSQQQNNNJJJGGG@@@???===<<<:::999999888777777777777777666555555777777777777777777777777777777777777777888888999666777777777888888888888777888888888888999999999::::::999::::::;;;<<<===@@@BBBKKK]]]tttrrr```NNNFFFFFFGGGGGGHHHOOOXXXggguuu}}}}}}{{{uuutttssstttvvvzzz}}}xxxooohhhdddaaa___^^^^^^```ccchhhnnntttyyy|||~~~vvvpppfff\\\UUURRRQQQRRRQQQVVV^^^fffnnnxxxwwwjjj^^^WWWTTTOOOMMMLLLKKKJJJIIIDDDDDDDDDDDDCCCCCCCCCCCCAAAAAA???>>>============AAAAAA????????????AAAAAAHHHLLLRRRVVV[[[bbbkkkqqqxxx~~~xxxooojjjeeeaaa]]]ZZZXXXWWWVVVUUUSSSVVVYYY[[[___gggsss}}}vvvqqqjjjddd___[[[WWWTTTQQQRRRSSSTTTTTTUUUXXX[[[gggooo}}}~~~rrrlllddd^^^ZZZWWWVVVUUURRRRRRRRRRRRTTTWWW]]]aaafffnnnyyyzzzrrrjjjfffbbb```ccchhhhhhjjjmmmpppqqqrrrrrrqqqooonnnllliiifffbbb___]]]ZZZXXXVVVUUUSSSPPPLLLIII@@@???>>><<<:::999999999888888888888888777666666888888888888888888888888777777777777777888888999666666777777888888888999777888888888888999999999::::::::::::;;;<<<======AAADDDOOObbbzzzlll\\\LLLGGGGGGGGGHHHKKKOOOYYYhhhvvv|||}}}zzzxxxrrrqqqqqqrrrvvv{{{zzztttllleeeaaa___^^^]]]\\\^^^aaaeeekkkqqqvvvyyy}}}tttmmmdddZZZSSSPPPPPPPPPPPPVVV^^^fffoooyyyzzzlllaaaWWWTTTOOOMMMLLLKKKJJJIIIDDDDDDDDDDDDDDDCCCCCCCCCBBBAAA@@@>>>===<<<<<<<<<>>>>>>>>>>>>@@@BBBDDDEEEIIIMMMRRRWWW\\\ccckkkrrrxxx~~~wwwooojjjfffbbb^^^[[[ZZZYYYXXXWWWSSSVVVYYY\\\```jjjwww}}}xxxqqqiiiccc\\\VVVRRRVVVUUUSSSRRRRRRTTTWWWXXXaaaeeeqqqtttnnnggg```\\\YYYWWWUUUPPPPPPOOOOOOPPPRRRTTTUUUaaaeeemmmwwwrrrjjjggggggfffdddfffiiilllppprrrsssrrrrrrpppooolllhhheeecccaaa```[[[YYYUUUSSSQQQNNNKKKHHHDDDBBB???<<<:::999999999;;;:::999999888888999999999999999888888888888888999888888888777777666666999999999888777666666555999999999888888888777777999888888999<<<>>>>>>>>>AAAGGGUUUllleeeYYYNNNIIIHHHHHHKKKOOOSSSaaaqqqyyy||||||yyytttsssrrrrrrrrrttt{{{rrrooojjjeeebbb```]]]ZZZ______```bbbdddiiipppuuu{{{~~~~~~zzzqqqkkkbbbZZZTTTPPPMMMKKKRRRWWW^^^eeemmmyyy|||oooddd]]]XXXSSSNNNLLLKKKIIIHHHFFFFFFFFFFFFEEEDDDCCCBBB@@@???>>><<<;;;;;;::::::>>>??????>>>>>>@@@CCCFFFIIINNNTTTYYY^^^dddkkkqqq|||}}}wwwqqqnnnfffdddbbb___\\\ZZZYYYXXXYYYZZZ\\\^^^cccmmmzzz}}}uuunnnggg___YYYUUUUUUSSSPPPNNNNNNOOOPPPRRRWWWZZZdddsss|||sssnnnfff```[[[XXXVVVTTTQQQPPPOOONNNOOOPPPSSSTTT\\\___fffppp}}}wwwlllhhhfffdddcccfffhhhlllppprrrsssrrrrrrqqqpppmmmjjjgggdddbbbbbb]]]ZZZWWWTTTRRROOOLLLIIIEEECCC@@@<<<:::999999999::::::999888888888888888888888888888888888888888999888888888777777777777999999888888777666666555999999999888888888777777999888888999;;;===>>>>>>CCCKKKZZZqqq~~~aaaWWWLLLHHHHHHHHHKKKPPPUUUcccqqqxxx{{{{{{wwwsssrrrrrrrrrrrruuu{{{~~~sssooojjjfffccc```]]][[[[[[\\\]]]^^^```eeekkkooowww{{{{{{xxxqqqjjjaaaXXXRRROOOMMMKKKOOOTTT\\\dddmmmzzztttiii___ZZZTTTPPPMMMKKKIIIHHHDDDDDDDDDDDDCCCBBBAAA@@@CCCBBBAAA???>>>>>>======>>>??????>>>>>>@@@DDDGGGJJJOOOVVV[[[___eeemmmsss||||||wwwrrrooohhhfffdddaaa___]]][[[[[[ZZZ[[[\\\^^^cccmmmxxx}}}uuulllddd]]]XXXVVVSSSPPPMMMKKKKKKLLLMMMSSSUUU]]]iiittt|||uuuqqqjjjccc___[[[WWWUUURRRQQQOOONNNNNNOOOPPPRRRUUUXXX^^^fffrrr~~~pppiiieeecccaaaeeehhhkkkoooqqqrrrrrrrrrrrrqqqooollliiifffdddccc^^^\\\XXXVVVTTTQQQNNNKKKFFFDDD@@@===;;;999999999999999888777777777777888777777777777777777777777888888888888888777777777999999888888777666666666999999999888888888888888999999999999:::;;;===>>>GGGQQQbbbxxxvvv\\\SSSJJJGGGGGGGGGLLLQQQZZZfffrrrxxxyyyxxxuuuqqqrrrrrrrrrtttwww~~~|||tttpppjjjfffbbb```]]][[[XXXYYYZZZ[[[]]]aaafffjjjsssxxx~~~|||xxxvvvpppiii^^^UUUPPPNNNMMMLLLLLLQQQYYYbbbnnn|||xxxmmmbbb^^^WWWQQQNNNLLLIIIHHHDDDDDDDDDDDDCCCBBBAAA@@@AAA@@@???===<<<<<<<<<<<<>>>>>>?????????AAADDDGGGLLLQQQWWW]]]aaagggooouuu||||||xxxtttrrrkkkjjjiiifffdddbbbaaa```_________aaafffnnnxxx|||sssjjjaaa\\\YYYVVVSSSOOOMMMMMMMMMNNNSSSUUU[[[dddmmmwww{{{wwwpppjjjeee```\\\YYYTTTSSSPPPNNNMMMNNNOOOPPPPPPSSSXXX^^^hhhwwwtttjjjeeecccaaaeeegggjjjmmmppprrrrrrrrrrrrqqqooommmjjjgggeeeddd___\\\YYYVVVTTTQQQNNNKKKGGGEEEBBB>>>;;;:::::::::999888777777666777777777666666666666777777777777888888888888888888888888888888888888777777666666888888888888888888888888::::::999999999:::===???KKKWWWkkkmmmVVVOOOHHHFFFFFFHHHMMMTTT___jjjtttwwwwwwvvvsssoooqqqrrrtttvvvzzz|||vvvqqqkkkeeeaaa^^^\\\ZZZXXXYYYZZZ[[[\\\```eeehhhnnnttt|||}}}|||{{{yyyvvvtttnnnfff\\\SSSNNNMMMMMMMMMKKKPPPXXXaaammm|||zzzoooeee```YYYSSSOOOLLLIIIHHHFFFFFFFFFFFFEEEDDDCCCBBB??????===<<<<<<;;;;;;;;;>>>>>>?????????AAAEEEHHHLLLQQQXXX]]]bbbhhhpppvvv||||||yyyvvvtttoooooonnnmmmllljjjiiihhhfffeeedddeeeiiiqqqyyy~~~yyyooofff```ZZZXXXTTTQQQOOOOOOOOOPPPPPPQQQVVV\\\bbblll|||}}}wwwqqqlllfff```]]]XXXVVVSSSPPPNNNNNNNNNOOONNNQQQUUUZZZaaannn~~~xxxmmmgggdddbbbdddfffiiillloooqqqrrrsssqqqpppooommmjjjgggeeeccc___\\\YYYVVVTTTQQQNNNKKKIIIGGGCCC???<<<;;;:::;;;999888777777666777777777555555666666777777777777888888888888888999999999888888888777777777777777888888888888888888888888::::::;;;999888:::>>>AAANNN]]]sss}}}eeeQQQKKKGGGFFFGGGIIIPPPXXXdddnnnvvvwwwvvvuuusssooorrrsssuuuyyy}}}yyytttllleee```]]]ZZZXXXWWWXXXZZZ[[[\\\```dddggglllrrrzzz}}}{{{zzzyyywwwuuurrrkkkdddYYYQQQLLLLLLLLLMMMKKKPPPXXX```lll{{{}}}rrrgggbbb[[[UUUPPPMMMJJJHHHFFFFFFFFFFFFEEEDDDCCCBBBBBBBBBAAA@@@????????????>>>>>>?????????BBBFFFIIILLLQQQXXX]]]bbbiiiqqqwww}}}~~~{{{xxxvvvttttttuuuuuuuuutttsssrrrmmmkkkiiiiiilllrrrxxx|||uuukkkeee[[[YYYUUUQQQOOONNNOOOOOONNNOOOSSSXXX[[[cccttt~~~xxxsssllleeeaaa]]]ZZZWWWSSSPPPOOOOOOOOONNNQQQTTTWWW[[[fffttt|||qqqiiieeeddddddeeehhhkkknnnppprrrssspppppppppnnnlllhhhfffddd___]]]YYYWWWUUURRRNNNLLLJJJHHHDDD@@@===<<<;;;;;;999999888777777777777888555666666777777888888999888888888999999999999999888888777777777777777777888888888888888999999999999;;;<<<:::999;;;@@@EEERRRccc|||rrr^^^NNNIIIGGGHHHIIILLLTTT\\\iiirrrxxxxxxuuuuuusssppprrruuuxxx|||~~~xxxooogggaaa]]]ZZZXXXUUUWWWZZZ[[[]]]```eeehhhmmmqqqyyy}}}{{{xxxwwwvvvuuurrrpppggg```WWWPPPLLLKKKKKKLLLLLLPPPWWW```kkk{{{ttthhhccc[[[UUUPPPMMMJJJHHHDDDDDDDDDDDDCCCBBBAAA@@@AAA@@@@@@???>>>>>>??????===>>>??????@@@BBBFFFIIILLLQQQXXX^^^cccjjjrrrxxx~~~}}}{{{yyyxxxyyy{{{}}}~~~~~~~~~}}}uuurrrnnnnnnqqqvvvyyy{{{{{{qqqkkk```]]]XXXSSSPPPNNNNNNNNNLLLNNNRRRVVVWWW]]]mmm||||||uuummmhhhaaa^^^ZZZVVVSSSQQQPPPPPPLLLOOOSSSTTTUUU]]]jjjtttuuulllgggdddcccdddgggjjjmmmppprrrsssqqqqqqqqqpppnnnjjjgggeeeaaa^^^[[[XXXVVVSSSPPPMMMKKKIIIEEEAAA>>><<<<<<;;;::::::999888888888888888666666777777888999999:::888888888999999:::::::::777777777777777777777888777777888888888999999999999;;;===;;;:::<<>>======<<<============>>>??????@@@CCCGGGJJJNNNSSSZZZ```eeellltttzzz~~~}}}{{{}}}|||xxxwwwzzz}}}uuuoooeeeaaa\\\VVVQQQOOONNNMMMHHHJJJNNNQQQRRRWWWfffuuu~~~}}}uuupppcccaaa]]]XXXTTTRRRQQQPPPJJJNNNQQQQQQQQQWWWcccmmm{{{xxxnnngggdddcccdddfffiiimmmppprrrsssrrrssssssrrrooollliiigggbbb```\\\ZZZXXXUUURRROOOLLLJJJFFFBBB>>><<<<<<<<<;;;:::999999888888999999666777777888999:::::::::888888888999999:::::::::777777777777777888888888777777888888999999999999999;;;===<<<:::===DDDKKKYYYmmmuuuaaaSSSKKKIIIIIIKKKMMMPPPZZZdddooovvv{{{yyyvvvvvvuuussstttwww{{{xxxnnnfff```\\\ZZZZZZ]]]```ccceeeiiimmmppppppsssyyy~~~xxxvvvsssqqqpppooommmlllbbb\\\UUUOOOLLLKKKJJJIIIIIINNNUUU^^^kkk||||||qqqgggbbb[[[UUUPPPMMMJJJIIIFFFFFFFFFFFFEEEDDDCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@===>>>???@@@@@@CCCGGGJJJOOOTTT\\\bbbgggnnnvvv||||||{{{tttmmmfff\\\VVVSSSQQQOOOLLLJJJKKKNNNQQQPPPTTT___lllzzzvvvoooiiiaaa[[[YYYVVVRRROOONNNOOOOOOPPPSSSXXX___dddvvvtttjjjeeebbb```aaahhhmmmoooqqqtttwwwuuurrrqqqooommmjjjgggfffccc^^^[[[YYYVVVSSSQQQLLLJJJFFFBBB>>><<<<<<<<<:::999888888777777888888999999888888888888999999::::::::::::::::::::::::888888888888888888888888999999999999999999999999999777888<<<>>>@@@FFFMMMbbbxxx~~~jjjWWWMMMGGGHHHIIIJJJNNNWWWccckkkxxxxxxxxxvvvrrrpppoooppptttxxx}}}~~~rrrjjjddd```^^^]]]^^^bbbhhhoootttuuuuuuvvvxxx|||{{{zzzwwwssspppnnnkkkhhhfff```ZZZRRRLLLIIIHHHHHHGGGLLLOOOVVV___mmm~~~yyynnnddd___XXXSSSOOOLLLJJJHHHGGGFFFEEEDDDBBBAAA@@@???>>>===<<<;;;;;;<<<>>>???===>>>@@@AAABBBEEEIIILLLPPPUUU\\\bbbgggmmmuuuzzz~~~~~~|||{{{pppiii___WWWSSSQQQMMMJJJIIIIIILLLNNNNNNPPP[[[ggguuuwwwpppggg```\\\YYYUUUQQQOOOOOOOOONNNPPPTTTZZZ___kkkuuuyyyllleeeccc```aaaggglllnnnqqqtttvvvuuusssqqqpppnnnjjjhhheeebbb^^^[[[XXXVVVSSSPPPMMMJJJFFFBBB???===<<<<<<;;;::::::999999999999999999999888888888888999999::::::::::::::::::::::::888888888888888888888888999999999999999999999999:::888999===???AAAHHHPPPiii}}}wwwcccSSSKKKGGGGGGHHHJJJOOOYYYeeennnwwwwwwwwwtttqqqoooooopppuuuyyyxxxooohhhcccaaa___```dddjjjpppuuuvvvvvvvvvxxx|||}}}yyywwwssspppmmmkkkhhhfff```ZZZRRRLLLJJJIIIHHHHHHKKKOOOUUU___lll~~~zzzoooddd___XXXSSSOOOLLLJJJHHHHHHGGGFFFEEECCCBBBAAA@@@???>>>===<<<<<<<<<===>>>???@@@AAAAAABBBDDDGGGJJJQQQVVV^^^dddiiipppwww}}}}}}uuummmbbbYYYTTTPPPLLLIIIIIIIIIKKKLLLLLLNNNWWWbbbppp{{{{{{qqqhhhbbb]]]XXXTTTPPPPPPNNNLLLLLLOOOTTTXXXccclllyyyqqqhhhddd``````fffkkkmmmppptttvvvuuusssrrrqqqoookkkiiieeebbb^^^ZZZXXXUUURRRPPPMMMKKKGGGCCC@@@===<<<<<<<<<;;;::::::999999::::::999999888888888888999999999999999999999999999999888888888888888888888888999999999999999999999999;;;:::;;;>>>???CCCLLLVVVrrrlllYYYNNNJJJGGGGGGHHHKKKRRR]]]iiiqqqvvvvvvuuussspppnnnooopppvvvzzzvvvnnnhhheeebbbcccffflllrrrvvvwwwvvvvvvxxx{{{}}}yyyvvvrrrooommmkkkhhhfff___ZZZSSSNNNKKKJJJJJJIIIKKKNNNUUU^^^lll}}}zzzpppddd___XXXSSSOOOLLLJJJHHHHHHHHHGGGFFFDDDCCCBBBBBB@@@???>>>===============@@@AAABBBBBBBBBCCCFFFIIIQQQWWW___ffflllsss{{{}}}vvvnnnccc[[[UUUQQQMMMIIILLLKKKKKKMMMMMMNNNVVV___jjjvvvzzzppphhhaaaZZZUUURRRQQQOOOLLLKKKMMMQQQUUU[[[cccppp}}}xxxmmmfffbbbaaaeeejjjllloootttvvvuuutttssssssqqqmmmjjjeeebbb^^^ZZZXXXUUURRRPPPNNNLLLIIIEEEAAA>>><<<<<<;;;;;;:::999999999999999999999888888888888999999888888888888888888888888888888888888888888888888999999999999999999999999;;;:::;;;>>>@@@DDDPPP\\\yyyxxxbbbQQQJJJIIIFFFGGGHHHMMMVVVaaammmuuuuuuuuussspppnnnmmmoooqqqvvvzzz~~~uuunnnjjjfffgggiiinnnrrruuuvvvuuutttuuuwww{{{~~~|||xxxuuuqqqnnnllljjjgggeee___ZZZSSSNNNLLLKKKKKKJJJLLLOOOUUU___mmm~~~xxxnnnddd___XXXSSSOOOLLLJJJHHHHHHGGGGGGEEEDDDCCCBBBBBBAAAAAA@@@???>>>=========???@@@AAABBBBBBDDDHHHKKKQQQWWW___gggmmmttt}}}~~~~~~uuunnnccc[[[VVVSSSOOOLLLLLLJJJJJJLLLLLLMMMSSS[[[fffrrryyyooofff^^^XXXTTTRRRPPPMMMKKKMMMQQQTTTSSSZZZdddooo{{{tttjjjeeebbbeeeiiikkknnnsssuuuuuutttuuuuuurrroookkkfffccc___[[[YYYVVVSSSQQQOOOMMMJJJGGGCCC???===<<<::::::999888888888888888999999888888888888999999888888888888888888888888888888888888888888888888999999999999999999999999999999:::===@@@GGGUUUdddoooZZZLLLHHHIIIFFFGGGIIIPPPZZZfffqqqwwwtttsssqqqmmmkkklllooorrruuuzzz|||uuupppkkkkkkmmmpppsssttttttrrrpppqqqrrrvvvyyy{{{zzzyyyvvvsssooollljjjhhheeeccc]]]YYYSSSOOOMMMLLLKKKKKKMMMPPPVVV```nnnuuulllddd___XXXSSSOOOLLLJJJHHHFFFFFFEEEEEEDDDCCCBBBBBBBBBBBBAAA@@@@@@???>>>======>>>@@@BBBCCCFFFJJJNNNQQQWWW```gggnnnuuu~~~tttmmmccc[[[WWWTTTPPPMMMJJJGGGGGGIIIJJJKKKPPPVVVcccnnnzzzoooeee]]]WWWVVVSSSOOOLLLMMMPPPSSSRRRWWW^^^gggrrr}}}pppiiieeefffhhhjjjnnnrrruuuuuuuuuvvvvvvtttpppmmmgggddd```\\\ZZZWWWTTTRRRPPPOOOLLLHHHDDD@@@===<<<:::999888888777777888888999999888888888888999999999999999999999999999999888888888888888888888888999999999999999999999999888999;;;>>>AAAJJJ\\\mmm|||gggUUUKKKHHHIIIFFFGGGKKKTTT```kkkssswwwsssqqqnnnkkkiiikkkooorrrvvv||||||wwwrrrqqqqqqsssttttttrrrpppmmmmmmnnnqqqtttwwwwwwwwwtttqqqmmmjjjhhhfffcccaaa[[[WWWRRROOOMMMLLLKKKJJJLLLOOOVVV___mmmuuulllddd___XXXSSSOOOLLLJJJHHHFFFFFFEEEDDDDDDCCCBBBBBBAAABBBBBBBBBAAA@@@??????<<<>>>@@@BBBDDDGGGLLLOOOSSSYYYaaahhhooovvv~~~uuummmccc[[[VVVSSSOOOLLLJJJGGGGGGIIIKKKKKKPPPUUU```kkk{{{zzzmmmeee\\\YYYUUUPPPLLLKKKNNNPPPRRRUUUZZZ```iiiwwwtttmmmgggggghhhiiimmmqqqtttuuuvvvwwwxxxuuuqqqnnnhhheeeaaa^^^[[[YYYVVVSSSQQQOOOMMMIIIEEEAAA>>><<<::::::999888888888888999999999888888888888999999::::::::::::::::::::::::888888888888888888888888999999999999999999999999999999<<<@@@DDDOOOcccvvvttt___QQQJJJHHHGGGEEEGGGMMMXXXdddnnntttvvvrrrpppmmmiiihhhjjjooosssyyy~~~~~~yyyxxxwwwwwwwwwuuurrrpppkkkkkkkkknnnrrruuuvvvvvvrrroookkkhhhfffdddaaa___YYYVVVQQQNNNMMMLLLKKKJJJJJJNNNTTT^^^kkk}}}wwwoooddd___XXXSSSOOOLLLJJJHHHGGGFFFFFFEEEEEEDDDDDDCCCAAAAAABBBCCCCCCBBBAAA@@@===???AAABBBDDDGGGKKKNNNUUU[[[ccckkkqqqxxx~~~vvvnnnccc[[[VVVRRRMMMJJJLLLIIIHHHKKKMMMNNNRRRWWW^^^iiixxxtttkkk___\\\WWWQQQKKKIIIKKKMMMMMMOOORRRWWW___lll|||wwwpppiiihhhiiiiiilllqqqtttuuuvvvxxxxxxvvvrrrnnniiifffbbb___\\\ZZZVVVTTTQQQPPPNNNJJJFFFAAA>>><<<<<<;;;::::::999999::::::999999888888888888999999::::::::::::::::::::::::888888888888888888888888999999999999999999999999:::;;;>>>BBBGGGRRRhhh|||nnn[[[OOOJJJHHHFFFEEEHHHNNNZZZgggppptttuuuqqqooolllhhhgggiiiooosss{{{~~~|||{{{zzzyyywwwssspppkkkjjjjjjmmmqqqtttuuuvvvqqqnnnjjjgggeeeccc```^^^XXXUUUPPPNNNLLLLLLKKKJJJIIILLLRRR\\\jjj{{{yyyqqqddd___XXXSSSOOOLLLJJJHHHHHHGGGGGGGGGFFFEEEEEEEEE@@@AAABBBCCCCCCCCCBBBAAA???AAABBBCCCDDDFFFJJJLLLXXX^^^ffflllrrryyyvvvooofff]]]WWWSSSPPPNNNKKKKKKJJJIIIIIIJJJNNNQQQ^^^ggguuu~~~}}}~~~ssshhh___WWWTTTRRROOOMMMMMMJJJMMMPPPRRRWWWbbbppp{{{wwwllliiiiiiiiilllpppuuuwwwyyy{{{zzzxxxuuussslllhhhddd```^^^[[[XXXUUUPPPOOONNNKKKGGGCCC???===;;;:::999999888888999999888888888888888888888888888888777777777777888888888888888888888888888888::::::::::::::::::::::::999999===BBBHHHVVVpppdddTTTMMMGGGCCCBBBKKKKKKPPP\\\kkktttuuusssnnnjjjggggggggghhhnnnvvv||||||wwwsssnnnjjjffffffkkkqqquuuvvvqqqnnniiieeebbb```]]][[[WWWUUURRRNNNKKKIIIHHHHHHGGGLLLTTT[[[eeessszzzqqqhhhbbb[[[UUUQQQNNNLLLKKKJJJJJJIIIHHHHHHGGGFFFFFF@@@@@@@@@AAAAAAAAABBBBBB>>>@@@BBBCCCEEEIIINNNRRRTTTZZZccckkkrrrzzzvvvpppggg^^^XXXTTTPPPOOOKKKKKKKKKIIIIIIJJJNNNQQQ[[[cccoooxxx}}}}}}{{{zzztttrrrpppoooppprrruuuxxxxxx|||}}}zzzwwwuuutttttttttvvvzzz~~~}}}nnnddd[[[WWWTTTPPPNNNOOOKKKMMMPPPQQQUUU]]]iiirrrxxxnnnjjjjjjjjjmmmqqqvvvwwwzzz{{{zzzxxxuuurrrllliiidddaaa^^^[[[XXXUUURRRQQQPPPMMMIIIEEEAAA???;;;:::999999888999999999999999999999999999999999888888777777777777888888888888888888888888888888::::::::::::::::::::::::;;;;;;>>>DDDLLL[[[vvv}}}bbbSSSLLLHHHEEEEEEKKKLLLRRR___mmmuuuuuurrrnnniiifffgggggghhhooowww}}}yyyqqqlllggggggkkkppprrrsssoookkkgggdddcccaaa___]]]WWWUUURRROOOLLLIIIHHHHHHGGGKKKRRRYYYcccrrrxxxpppgggbbbZZZTTTPPPNNNLLLJJJJJJJJJJJJIIIHHHHHHHHHGGGDDDDDDCCCCCCBBBBBBAAAAAA@@@AAACCCDDDFFFJJJOOORRRUUU\\\dddlllsss{{{xxxrrrhhh```ZZZUUUQQQOOOLLLLLLKKKJJJIIIJJJNNNQQQXXX___hhhooopppnnnkkkiiicccbbb```______aaadddfffgggkkkpppuuuyyy}}}~~~|||yyywwwvvvpppnnnkkkhhhfffdddcccccceeegggjjjnnnrrruuuwwwxxxzzzyyy{{{wwwlllaaa[[[WWWRRROOOPPPKKKMMMOOOPPPRRRWWW```fffttt{{{pppkkkkkkkkkmmmqqqvvvwwwzzz{{{zzzxxxtttrrrmmmiiieeeaaa^^^[[[XXXUUUTTTTTTRRROOOKKKGGGCCCAAA;;;;;;:::999999999999999::::::::::::::::::::::::888888777777777777888888999999999999999999999999::::::::::::::::::::::::<<<===@@@FFFQQQddd|||aaaQQQKKKHHHGGGHHHKKKNNNVVVcccooovvvtttqqqlllhhhffffffgggiiipppyyyvvvqqqkkkjjjmmmpppqqqqqqllliiifffccccccbbb```___XXXVVVSSSOOOLLLJJJIIIHHHGGGJJJOOOVVV```ooo~~~wwwoooeee```YYYSSSOOOMMMKKKIIIIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGFFFEEEDDDCCCBBBAAABBBCCCDDDFFFGGGJJJOOOSSSXXX^^^gggooovvv}}}zzztttkkkbbb\\\WWWSSSPPPMMMMMMLLLJJJIIIKKKNNNQQQWWW]]]cccggggggccc```]]]XXXWWWUUUTTTUUUVVVYYYZZZ\\\___dddhhhkkkooosssvvvwwwxxxyyyzzzzzzzzzzzzzzztttsssrrrqqqqqqqqqrrrsssssssssrrrpppnnnllljjjiiidddbbb```]]][[[YYYYYYYYY[[[\\\___bbbeeehhhiiijjjlllkkklllooosssxxxtttggg___YYYRRROOOOOOKKKLLLMMMMMMOOORRRXXX\\\iiiuuu~~~qqqllljjjjjjlllpppuuuwwwyyy{{{zzzxxxuuusssnnnkkkfffbbb___\\\XXXVVVUUUTTTSSSPPPLLLHHHDDDBBB;;;;;;:::999999999999:::::::::::::::::::::::::::999888888777777888888999999999999999999999999999999999::::::::::::;;;;;;<<<===@@@GGGUUUlll}}}aaaQQQKKKIIIHHHIIIKKKOOOYYYfffrrrvvvtttoookkkgggeeeggghhhkkksss{{{{{{vvvqqqoooppprrrsssrrrmmmjjjfffdddcccbbb```___ZZZWWWTTTPPPMMMJJJIIIIIIHHHJJJNNNTTT^^^mmm~~~|||uuummmccc^^^WWWQQQNNNLLLJJJIIIHHHHHHHHHHHHHHHHHHHHHIIIFFFFFFEEEEEEDDDCCCCCCBBBCCCEEEFFFGGGHHHKKKPPPTTTZZZ```iiiqqqxxx|||vvvmmmeee^^^YYYTTTQQQMMMMMMLLLJJJIIIKKKNNNQQQTTTYYY^^^```___[[[WWWUUUQQQPPPOOONNNOOOPPPQQQRRRUUUWWWZZZ]]]^^^aaadddgggiiiiiijjjkkkkkkkkkjjjjjjeeedddcccccccccdddeeefffggggggfffeeedddbbbaaa```\\\[[[XXXVVVTTTSSSSSSSSSSSSUUUWWWZZZ]]]___```aaacccaaaaaadddggglllxxx~~~|||{{{||||||nnneee]]]UUUOOOOOOJJJKKKKKKLLLMMMPPPTTTWWW```lll|||sssllljjjhhhjjjnnntttvvvxxxzzz{{{yyyvvvtttpppmmmhhhdddaaa]]]ZZZWWWTTTTTTRRROOOLLLGGGDDDAAA<<<;;;::::::999999::::::::::::::::::::::::::::::999999888888888888999999999999999999999999999999999999999::::::;;;;;;;;;:::<<<@@@IIIZZZttt}}}bbbQQQKKKIIIHHHIIIKKKQQQ\\\iiisssvvvrrrnnnkkkgggfffhhhjjjmmmvvv~~~{{{uuurrrssstttsssrrrooolllhhheeecccaaa___^^^\\\ZZZVVVRRRNNNLLLJJJJJJIIIJJJMMMSSS^^^mmm|||}}}zzzssskkkbbb]]]VVVPPPMMMKKKJJJHHHFFFFFFFFFFFFFFFFFFGGGGGGCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGIIILLLQQQUUU\\\ccckkkssszzz~~~xxxppphhhaaa[[[VVVRRRNNNNNNMMMKKKJJJKKKNNNQQQRRRUUUYYYZZZXXXTTTPPPOOOLLLLLLKKKJJJJJJKKKLLLMMMOOOPPPRRRRRRSSSTTTWWWZZZ[[[\\\\\\\\\\\\[[[[[[ZZZXXXWWWWWWWWWWWWYYY[[[\\\]]]]]]]]]]]]\\\ZZZYYYYYYVVVUUUSSSQQQOOONNNNNNOOOMMMOOOQQQTTTWWWYYYZZZ[[[\\\ZZZZZZ\\\^^^bbbmmmxxxwwwsssqqqqqqvvv|||xxxoooeee[[[SSSQQQMMMLLLKKKKKKLLLOOOQQQSSSZZZdddqqq}}}wwwnnnjjjgggiiilllrrrtttwwwzzz{{{zzzxxxvvvsssooojjjfffccc___\\\YYYTTTSSSRRROOOKKKGGGCCCAAA<<<;;;;;;:::::::::::::::::::::::::::::::::::::::999999888888888888999999::::::::::::::::::::::::888999999::::::;;;;;;<<<;;;>>>CCCMMMaaa}}}zzz___PPPKKKHHHHHHIIILLLRRR^^^jjjrrrtttqqqnnnkkkhhhgggiiilllpppyyy{{{xxxwwwvvvtttrrrqqqnnniiifffdddbbb```^^^^^^\\\XXXTTTQQQNNNLLLLLLJJJKKKNNNUUU```nnn{{{{{{yyyrrrkkkbbb]]]VVVPPPMMMKKKJJJIIIEEEEEEEEEEEEEEEEEEEEEEEEAAAAAABBBBBBBBBCCCCCCCCCBBBDDDFFFGGGIIIMMMRRRVVV^^^dddmmmuuu{{{zzzrrrjjjccc\\\WWWSSSOOOOOOMMMKKKJJJKKKNNNQQQSSSVVVXXXXXXTTTPPPLLLKKKJJJJJJIIIHHHHHHIIIIIIJJJIIIJJJKKKLLLLLLMMMPPPSSSSSSSSSSSSSSSSSSRRRQQQPPPPPPOOOOOOOOOQQQSSSUUUVVVXXXXXXXXXXXXWWWWWWVVVUUUSSSRRRPPPNNNMMMLLLLLLMMMKKKMMMOOORRRUUUWWWYYYYYYYYYWWWWWWXXXYYY\\\eeeooo{{{rrrmmmiiihhhkkkqqqxxxyyyooocccZZZWWWSSSPPPMMMKKKKKKNNNPPPQQQUUU]]]gggqqq{{{|||rrrlllhhhiiilllooorrrvvvzzz{{{{{{zzzxxxuuurrrmmmhhheeeaaa]]][[[UUUTTTRRRPPPLLLGGGDDDBBB<<<<<<;;;::::::::::::;;;999999999999999999999999:::999999888888999999:::::::::::::::::::::::::::888888999::::::;;;<<<<<<>>>CCCIIISSSjjjsssZZZMMMIIIHHHGGGHHHLLLSSS^^^jjjqqqssspppmmmkkkhhhhhhkkknnnsss||||||wwwtttpppmmmiiigggfffeeecccbbbaaa^^^[[[VVVRRRPPPNNNMMMKKKLLLPPPXXXcccppp{{{}}}zzzxxxrrrkkkbbb]]]VVVQQQNNNLLLJJJIIIGGGGGGFFFFFFEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBAAABBBEEEGGGIIINNNSSSWWW^^^eeemmmuuu|||{{{ssskkkddd]]]WWWSSSOOOOOONNNKKKJJJKKKNNNQQQWWWYYYZZZYYYTTTOOOKKKJJJJJJJJJIIIIIIIIIIIIIIIJJJGGGHHHIIIIIIJJJKKKOOOQQQPPPPPPPPPPPPOOONNNMMMMMMMMMMMMMMMMMMOOOQQQSSSTTTVVVWWWWWWWWWWWWVVVVVVUUUSSSQQQPPPNNNMMMLLLMMMMMMLLLMMMPPPSSSVVVXXXZZZ[[[ZZZXXXWWWYYYYYY[[[ccclllwwwyyyooojjjeeebbbeeejjjllluuuwwwjjj___[[[XXXTTTOOOKKKKKKMMMNNNOOOQQQXXXaaaiiissstttnnniiiiiilllnnnqqquuuyyy||||||{{{zzzwwwsssnnnjjjfffbbb^^^\\\UUUUUUSSSPPPMMMHHHEEEBBB<<<<<<;;;::::::::::::;;;888888888888888888888888:::999999888888999999:::::::::::::::::::::::::::888888999::::::;;;<<<<<>><<<;;;<<<===<<<<<<:::999999888888999999:::888888888888888888888888777777777888999999999:::777888999:::999:::<<<>>>>>>DDDMMM___|||zzzcccOOOLLLLLLHHHFFFIIIJJJSSS```jjjooopppnnnmmmkkkkkklllmmmrrryyy}}}uuussspppllliiiiiiiiihhhgggdddccc___[[[XXXUUUSSSQQQNNNRRRXXX```jjjssszzz~~~~~~}}}{{{wwwrrrnnneee]]]UUURRRNNNIIIGGGHHHGGGFFFEEEEEEFFFFFFEEECCCCCCBBBBBBAAAAAA@@@@@@???BBBBBBCCCCCCFFFLLLSSSXXX^^^dddmmmuuu{{{~~~uuulllddd]]]WWWTTTRRRPPPLLLJJJKKKNNNRRRUUUYYYZZZZZZYYYVVVRRRNNNKKKJJJIIIHHHHHHGGGGGGHHHHHHGGGFFFEEEEEEFFFHHHJJJLLLIIIJJJKKKLLLLLLMMMLLLLLLJJJKKKLLLKKKLLLNNNRRRUUUVVVVVVVVVVVVVVVVVVVVVVVVVVVTTTRRROOOMMMMMMMMMMMMNNNPPPTTTWWW[[[^^^aaabbb^^^[[[ZZZ[[[ZZZZZZ^^^dddnnnyyy|||pppfff```^^^]]]\\\```dddkkkwww|||qqqiii```\\\UUUQQQOOONNNNNNMMMMMMPPPVVV^^^eeeoooyyyooolllkkkkkkllloootttxxx{{{{{{zzzzzzwwwsssoookkkgggccc^^^[[[ZZZWWWSSSOOOLLLIIIDDDBBB@@@>>>;;;:::;;;<<<<<<;;;:::999999888888999999:::888888888888888888888888888888888888888999999999777888::::::999:::<<<>>>@@@FFFQQQdddqqq]]]KKKIIIJJJGGGGGGJJJLLLTTT___hhhmmmnnnmmmllljjjkkklllnnnssszzzzzzssspppmmmjjjjjjjjjjjjiiihhhfffccc```\\\YYYXXXWWWSSSVVV\\\dddlllttt{{{~~~}}}{{{wwwsssoooccc[[[TTTQQQMMMHHHFFFGGGGGGFFFEEEEEEFFFFFFEEECCCCCCCCCBBBAAAAAA@@@@@@???AAABBBCCCEEEGGGMMMSSSXXX^^^eeennnvvv|||vvvmmmeee^^^XXXTTTRRRPPPNNNLLLMMMPPPTTTWWW]]]]]]\\\ZZZVVVRRRMMMKKKJJJIIIHHHHHHGGGGGGHHHHHHFFFEEEEEEDDDDDDFFFGGGHHHHHHIIIJJJKKKKKKLLLLLLLLLKKKLLLLLLLLLLLLOOORRRUUUVVVVVVWWWWWWXXXYYYYYYZZZZZZYYYVVVSSSPPPOOONNNNNNQQQSSSXXX^^^bbbeeeggggggdddaaa______]]]ZZZ]]]bbbhhhsssssshhhaaa]]][[[ZZZXXX[[[aaajjjuuu{{{rrrfffaaaYYYRRRNNNLLLKKKJJJKKKMMMRRRYYY___hhhwww~~~sssmmmjjjiiilllnnnssswwwzzz{{{{{{zzzwwwsssooolllhhheee```]]]YYYVVVRRROOOMMMJJJFFFCCC@@@===;;;::::::;;;:::::::::999999888888999999:::999999999999999999999999999999999888888888888888777999::::::::::::===???BBBIIIVVVkkkeeeTTTGGGEEEGGGFFFGGGKKKOOOUUU^^^fffiiijjjjjjjjjjjjkkkmmmooottt}}}|||tttrrrnnnmmmmmmmmmmmmmmmlllkkkhhheeeccc```___^^^[[[^^^ccciiipppwww|||~~~}}}|||xxxtttpppbbbZZZSSSPPPLLLGGGEEEFFFGGGFFFEEEEEEFFFFFFEEECCCCCCCCCBBBBBBAAA@@@@@@@@@AAABBBEEEGGGIIINNNSSSWWW___fffooowww~~~wwwnnnfff___YYYUUURRRPPPNNNNNNOOORRRVVVYYY^^^]]]\\\ZZZVVVRRRNNNKKKJJJIIIHHHHHHGGGGGGHHHHHHGGGFFFEEEEEEEEEEEEFFFFFFIIIIIIJJJKKKLLLLLLLLLLLLKKKLLLLLLLLLMMMOOOSSSVVVVVVWWWXXXZZZ[[[]]]^^^^^^^^^]]]ZZZWWWTTTRRRQQQPPPRRRUUU\\\bbbhhhkkklllmmmkkkgggdddccc___[[[\\\```dddnnn}}}vvvjjjbbb]]]YYYXXXTTTVVVYYY___hhhsss~~~yyymmmfff]]]UUUOOOLLLJJJIIIKKKKKKOOOUUUZZZaaannn{{{vvvnnniiigggkkkmmmqqqvvvyyy{{{{{{{{{wwwtttpppmmmjjjfffbbb___YYYVVVSSSPPPNNNKKKGGGEEE???===:::999:::::::::999:::999999888888999999:::999999999999999999999999:::999999999888777777777888999:::::::::;;;===???CCCJJJ[[[ssssss[[[OOOEEEDDDEEEEEEGGGKKKQQQVVV]]]cccfffggghhhiiiiiikkkmmmqqqwww|||vvvssspppoooooopppppppppooonnnllljjjiiigggffffffdddfffkkkpppuuuzzz}}}~~~}}}|||xxxtttpppbbbZZZSSSPPPLLLHHHFFFGGGGGGFFFEEEEEEFFFFFFEEECCCCCCCCCCCCBBBAAAAAA@@@@@@AAACCCFFFHHHKKKOOOTTTXXX```gggpppyyyvvvmmmeee^^^YYYUUUQQQPPPOOOOOOQQQUUUYYY[[[]]]\\\[[[XXXUUURRRNNNMMMJJJIIIHHHHHHGGGGGGHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFJJJJJJKKKLLLMMMMMMMMMMMMKKKKKKLLLLLLLLLNNNRRRUUUWWWXXXYYY[[[^^^```aaabbbaaa```^^^[[[WWWUUUSSSRRRRRRVVV]]]dddkkkoooqqqrrrqqqmmmiiigggaaa[[[[[[^^^bbbjjjwwwzzzmmmddd^^^YYYWWWRRRTTTVVVYYY^^^hhhssszzzwwwpppfff\\\VVVRRRPPPNNNLLLKKKNNNSSSWWW]]]gggqqqyyyoooiiifffiiilllppptttxxxzzz{{{|||xxxuuuqqqnnnkkkhhhdddaaaYYYWWWSSSPPPNNNKKKHHHEEE@@@===;;;999::::::999888:::999999888888999999:::999999999999999999999999:::999999999888777777777888999;;;;;;:::;;;===???CCCLLL___zzz~~~iiiUUUMMMFFFDDDDDDEEEHHHKKKSSSWWW]]]aaadddeeeggghhhhhhkkknnnsssyyy|||xxxuuurrrqqqqqqrrrrrrrrrqqqpppooonnnmmmmmmllllllmmmooorrrvvvzzz}}}}}}|||{{{wwwsssoooccc[[[TTTQQQNNNIIIGGGIIIGGGFFFEEEEEEFFFFFFEEECCCDDDDDDCCCBBBBBBAAAAAA@@@BBBDDDGGGJJJLLLPPPUUUYYY```hhhrrr{{{{{{ssskkkddd^^^XXXUUUQQQQQQQQQRRRTTTXXX\\\^^^^^^]]][[[XXXUUURRROOOMMMJJJIIIHHHHHHGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGJJJKKKLLLMMMNNNNNNNNNNNNJJJKKKKKKKKKKKKNNNQQQTTTWWWXXXYYY\\\^^^```bbbccccccbbb```]]]ZZZXXXUUUTTTRRRVVV]]]eeelllrrruuuwwwvvvrrroookkkeee^^^\\\___aaahhhsss}}}qqqggg```ZZZWWWRRRSSSTTTUUUWWW^^^hhhppp}}}xxxlllaaaYYYTTTQQQPPPOOOLLLMMMQQQUUUXXXaaaiiixxx}}}qqqjjjggghhhkkknnnssswwwzzz||||||zzzwwwsssooollliiidddaaa[[[XXXTTTQQQOOOLLLHHHEEEAAA>>>;;;:::::::::999888:::999999888888999999:::::::::::::::::::::::::::999999999888888888888888888:::;;;;;;;;;;;;>>>@@@EEENNNdddsssaaaOOOLLLHHHEEEDDDFFFIIIKKKTTTXXX]]]aaaccceeefffggghhhkkkooouuu|||zzzxxxtttrrrssssssssssssrrrrrrqqqqqqqqqqqqqqqrrrsssuuuxxx|||~~~}}}{{{yyyuuupppmmmccc[[[TTTQQQNNNJJJHHHJJJGGGFFFEEEEEEFFFFFFEEECCCDDDDDDCCCCCCBBBAAAAAAAAADDDEEEGGGJJJLLLQQQVVVZZZaaaiiittt}}}}}}xxxppphhhbbb]]]XXXUUUSSSSSSTTTUUUXXX\\\```bbbaaa```]]]YYYUUUQQQNNNMMMJJJIIIHHHHHHGGGGGGHHHHHHGGGGGGHHHHHHHHHHHHHHHHHHIIIJJJKKKLLLMMMMMMMMMMMMIIIIIIJJJJJJJJJMMMPPPSSSUUUVVVXXXZZZ\\\^^^```aaacccbbbaaa___\\\ZZZWWWVVVTTTWWW]]]eeemmmtttyyy||||||xxxtttpppiiiaaa___aaa```eeennnzzzsssiiibbb\\\YYYQQQRRRSSSRRRQQQVVV___fffooo{{{sssfff\\\VVVQQQOOOPPPLLLLLLOOORRRUUU[[[bbbnnn|||uuunnnkkkhhhjjjmmmrrrvvvzzz|||}}}}}}yyyuuuqqqmmmiiidddaaa\\\ZZZUUURRROOOKKKGGGDDDBBB@@@<<<;;;;;;;;;:::999:::999999888888999999:::::::::::::::::::::::::::888888888888888999999999999:::;;;;;;;;;<<<>>>@@@GGGQQQhhh}}}iiiXXXIIIIIIHHHEEEDDDGGGJJJMMMTTTXXX^^^bbbdddeeefffggggggjjjpppvvv~~~|||yyyuuussssssssssssrrrsssssssssssstttuuuvvvvvvwwwyyy|||}}}zzzxxxsssnnnjjjbbbZZZSSSQQQNNNIIIHHHIIIGGGFFFEEEEEEFFFFFFEEECCCDDDDDDDDDCCCBBBBBBAAAAAAEEEFFFHHHIIILLLQQQXXX\\\aaaiiiuuuzzzuuunnnfffaaa\\\WWWUUUUUUUUUVVVXXX[[[___ccceeeeeeccc```[[[VVVQQQNNNLLLJJJIIIHHHHHHGGGGGGHHHHHHFFFFFFGGGHHHHHHHHHHHHHHHHHHIIIJJJKKKLLLLLLLLLLLLHHHIIIIIIIIIJJJLLLPPPSSSTTTTTTVVVXXXZZZ]]]^^^___cccbbbaaa```]]][[[XXXWWWUUUXXX^^^fffnnnvvv|||{{{xxxtttmmmdddaaaccc___ccclllwwwuuukkkccc]]]ZZZOOOQQQRRRPPPNNNQQQYYY```dddqqq|||nnnbbb[[[VVVSSSPPPLLLKKKNNNQQQSSSXXX^^^ggguuuxxxpppmmmgggiiimmmqqqvvvyyy|||}}}~~~{{{vvvqqqmmmiiidddaaa^^^ZZZVVVRRROOOKKKGGGDDDCCC@@@===<<<;;;;;;:::999:::999999999999999999:::::::::::::::::::::::::::777777888888999999999:::999:::;;;;;;;;;<<<>>>@@@IIISSSlll}}}}}}uuubbbSSSDDDFFFGGGEEEDDDGGGLLLOOOSSSXXX^^^ccceeefffgggggggggjjjpppwww}}}zzzvvvtttssssssrrrqqqtttttttttuuuvvvwwwyyyyyyyyy{{{~~~|||zzzwwwrrrlllhhhaaaYYYRRRPPPMMMHHHGGGIIIGGGFFFEEEEEEFFFFFFEEEDDDDDDDDDDDDCCCBBBBBBAAAAAAGGGGGGHHHIIIKKKQQQXXX^^^bbbjjjuuu|||tttpppiiiccc___[[[XXXVVVUUUUUUWWW]]]cccggghhhfffjjjeee___ZZZUUURRRNNNKKKLLLJJJHHHGGGHHHIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGIIIIIIIIIIIIIIIIIIIIIIIIKKKKKKJJJKKKLLLMMMOOOPPPQQQSSSUUUVVVWWWYYY\\\^^^``````___^^^[[[XXXVVVTTTTTTWWW[[[aaahhhqqq{{{}}}xxxpppjjjddd^^^bbbccchhhrrr~~~{{{rrrhhh```YYYUUURRROOONNNPPPTTTVVVWWW^^^eeessszzzmmmaaaYYYUUUNNNLLLLLLNNNOOOOOOTTTZZZdddmmm|||}}}rrrllliiiiiijjjooouuuzzz~~~}}}{{{wwwsssppplllgggddd^^^ZZZVVVRRRPPPMMMIIIGGGDDDAAA===;;;;;;;;;:::999::::::::::::::::::::::::::::::::::::::::::::::::888888999999999:::::::::;;;:::::::::;;;>>>@@@BBBIII]]]xxx}}}yyyzzz~~~fffTTTOOOEEEEEEDDDCCCCCCFFFJJJNNNVVVZZZ^^^aaabbbcccdddeeejjjnnnttt||||||wwwtttsssrrrqqqppprrrrrrssstttvvvxxxyyyzzz{{{}}}}}}zzzwwwsssoooiiieee]]]XXXQQQKKKHHHGGGEEEDDDGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEDDDBBBBBBAAAAAAAAADDDEEEHHHJJJMMMSSSYYY^^^fffmmmwww~~~{{{sssnnnhhhbbb^^^[[[XXXVVVVVVWWWZZZ```fffjjjkkkjjjkkkgggaaa\\\WWWTTTPPPMMMMMMKKKIIIIIIJJJKKKKKKKKKHHHHHHHHHHHHGGGGGGGGGGGGIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJLLLNNNPPPQQQPPPQQQSSSTTTTTTUUUXXX[[[___^^^^^^]]]ZZZXXXUUUSSSRRRTTTXXX]]]dddmmmwww}}}|||zzzsssmmmgggbbbaaabbbgggqqq|||~~~tttkkkbbb\\\XXXUUUQQQOOOPPPRRRSSSTTTZZZaaammmzzzvvviii___ZZZSSSOOONNNPPPOOOOOORRRWWW]]]ffftttuuuooojjjiiikkknnntttzzz~~~}}}{{{wwwtttqqqmmmhhhddd^^^[[[VVVSSSPPPMMMJJJGGGDDDAAA===;;;;;;;;;:::999::::::::::::::::::::::::::::::::::::::::::::::::888888999999999:::::::::::::::::::::;;;>>>AAADDDLLLaaa|||yyyvvvxxx}}}{{{bbbQQQMMMEEEEEEDDDCCCCCCFFFKKKOOOUUUYYY]]]aaabbbccceeefffkkkooovvv}}}|||xxxtttrrrqqqpppnnnooopppqqqrrrtttwwwyyyzzz{{{}}}~~~{{{xxxtttpppkkkeeeaaa[[[VVVPPPKKKHHHGGGFFFEEEGGGGGGFFFFFFFFFEEEEEEEEEFFFEEEDDDCCCBBBBBBBBBBBBDDDFFFHHHJJJMMMSSSYYY^^^fffmmmwww}}}yyypppllleee```\\\ZZZXXXVVVXXXYYY^^^dddjjjooopppooommmiiiddd___[[[WWWRRROOOOOOMMMKKKKKKLLLMMMNNNMMMKKKKKKKKKJJJJJJJJJJJJIIIJJJJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHJJJLLLNNNQQQRRRQQQRRRSSSSSSSSSTTTVVVXXX\\\\\\\\\[[[YYYVVVTTTRRROOOQQQTTTXXX___gggqqqwww||||||vvvqqqkkkeeeaaaaaaeeeoooyyyyyyooofff___\\\XXXSSSPPPPPPPPPQQQQQQVVV[[[dddooo}}}sssggg___XXXSSSPPPPPPOOONNNOOOTTTVVV^^^kkkyyyyyyqqqkkkjjjkkknnntttyyy}}}}}}{{{xxxuuurrrnnniiieee^^^[[[WWWSSSPPPMMMJJJHHHDDDAAA===;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::888888999999999::::::::::::;;;;;;;;;;;;>>>BBBFFFQQQffftttrrrvvv|||ttt[[[NNNKKKEEEEEEDDDDDDDDDGGGLLLPPPTTTXXX\\\```bbbcccfffgggkkkpppwww}}}xxxtttrrrpppnnnllllllmmmnnnpppsssvvvxxxzzz|||~~~{{{yyyuuuqqqlllggg```\\\WWWSSSNNNJJJIIIHHHGGGFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFEEEDDDCCCCCCBBBCCCCCCDDDFFFHHHKKKNNNTTTZZZ___gggnnnwww|||wwwnnniiiccc^^^[[[YYYXXXWWWYYY\\\aaahhhnnnrrrttttttoookkkfffbbb^^^ZZZUUURRRPPPNNNLLLLLLNNNOOOOOONNNOOOOOOOOONNNNNNNNNNNNNNNKKKKKKJJJJJJIIIIIIIIIIIIGGGGGGHHHIIILLLOOORRRTTTTTTUUUVVVUUUTTTTTTVVVXXXZZZZZZZZZYYYWWWUUURRRQQQMMMNNNQQQTTTZZZbbbkkkrrr{{{yyytttmmmgggbbbaaaeeemmmwww}}}tttjjjccc___[[[UUURRRPPPPPPPPPPPPRRRVVV\\\eeeqqq|||mmmbbb\\\VVVQQQPPPOOOMMMNNNRRRTTT[[[gggttt|||rrrlllkkkkkknnnsssyyy}}}~~~}}}{{{yyyvvvsssooojjjfff___\\\WWWTTTQQQNNNKKKHHHEEEBBB>>><<<;;;;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::888888999999999::::::::::::;;;<<<;;;;;;>>>DDDHHHUUUkkkzzzooonnnsss{{{mmmVVVLLLJJJDDDDDDDDDDDDEEEHHHMMMRRRTTTWWW[[[___aaacccfffhhhkkkpppxxx~~~xxxtttqqqnnnllljjjjjjjjjlllooorrruuuxxxzzz|||~~~}}}zzzwwwrrrnnniiiccc\\\XXXTTTPPPLLLIIIIIIHHHHHHGGGFFFFFFEEEEEEEEEDDDDDDDDDFFFEEEDDDCCCCCCCCCCCCCCCDDDFFFHHHKKKOOOTTT[[[```gggnnnxxxzzzuuukkkggg```\\\ZZZYYYYYYXXXZZZ^^^eeelllqqquuuwwwxxxqqqnnnjjjfffbbb^^^YYYVVVSSSQQQNNNNNNOOOPPPPPPOOOOOOOOOOOOPPPPPPQQQQQQQQQNNNNNNMMMLLLJJJIIIHHHHHHGGGGGGHHHJJJMMMPPPSSSUUUVVVWWWWWWVVVUUUUUUVVVXXXYYYYYYYYYWWWVVVSSSPPPOOOLLLMMMNNNPPPUUU]]]gggmmmyyy{{{vvvooohhheeecccfffllluuuyyyooohhhaaa]]]WWWSSSRRRRRRQQQQQQQQQTTTXXX^^^gggwwwwwwiii___XXXQQQPPPPPPNNNOOOQQQSSSYYYdddooo|||}}}rrrnnnlllkkkmmmrrrxxx|||~~~}}}|||zzzxxxuuuqqqkkkggg```]]]XXXTTTRRROOOKKKIIIEEEBBB>>><<<<<<<<<;;;:::::::::::::::::::::::::::::::::::::::::::::::::::888888999999999:::::::::999;;;<<<;;;;;;>>>EEEKKKYYYooovvvlllkkkrrr|||hhhSSSKKKJJJDDDDDDDDDDDDFFFIIIOOOSSSTTTWWW[[[^^^```cccfffhhhjjjoooxxx~~~xxxssspppmmmjjjhhhhhhiiikkkmmmqqqtttwwwyyy{{{|||~~~~~~|||{{{xxxuuuqqqlllgggaaaZZZVVVQQQNNNJJJIIIHHHHHHHHHGGGEEEEEEEEEDDDDDDDDDCCCCCCEEEDDDDDDCCCCCCCCCCCCDDDEEEFFFIIILLLPPPUUU\\\aaahhhoooyyyxxxrrrjjjeee___ZZZYYYYYYZZZZZZ\\\bbbjjjpppuuuwwwyyy{{{vvvsssooolllhhhddd^^^[[[WWWUUURRRQQQQQQRRRQQQPPPMMMMMMNNNOOOQQQRRRSSSSSSTTTSSSRRRPPPMMMKKKJJJIIIIIIIIIJJJKKKNNNQQQTTTVVVVVVWWWXXXWWWUUUUUUVVVXXXYYYYYYYYYWWWUUURRROOOMMMKKKKKKLLLMMMQQQYYYbbbiiivvv}}}~~~zzztttmmmjjjhhhhhhmmmtttvvvoooeeeaaa[[[VVVTTTSSSRRRQQQPPPSSSVVVYYY```mmmtttfff\\\TTTRRRRRRPPPPPPQQQPPPVVV___iiiuuuuuuooommmlllmmmrrrwww{{{}}}}}}|||{{{yyywwwrrrlllhhh```]]]YYYUUURRROOOLLLJJJEEEBBB>>><<<<<<<<<;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::888888999999999:::::::::999;;;===<<<;;;>>>GGGNNN___uuuuuukkkkkksss~~~}}}cccRRRJJJHHHDDDDDDEEEEEEGGGKKKPPPUUUUUUWWW[[[]]]___bbbeeehhhiiioooxxx~~~xxxsssooollliiigggfffggghhhkkknnnrrruuuvvvxxxyyy|||}}}~~~|||zzzyyyvvvsssooojjjeee___YYYTTTOOOLLLIIIHHHHHHHHHGGGFFFDDDDDDDDDDDDCCCCCCCCCCCCDDDCCCCCCBBBBBBBBBCCCCCCEEEGGGIIILLLPPPVVV]]]bbbiiipppyyy~~~vvvpppiiiddd^^^ZZZYYYZZZ[[[\\\```fffnnnuuuxxxzzz|||~~~{{{xxxuuurrrnnnjjjdddaaa]]]ZZZWWWUUUTTTTTTSSSRRRMMMNNNPPPRRRTTTVVVWWWXXX[[[ZZZXXXUUURRROOOMMMKKKKKKKKKKKKMMMOOORRRTTTVVVXXXYYYZZZYYYXXXXXXYYY[[[[[[ZZZYYYWWWTTTQQQMMMKKKJJJJJJIIIJJJMMMUUU^^^eeeqqqzzz{{{uuuooolllkkknnnttt~~~}}}wwwkkkfff___YYYUUUSSSQQQPPPOOORRRUUUVVVZZZdddttt}}}nnndddYYYVVVUUURRRPPPQQQOOOTTT[[[dddppp{{{pppnnnlllmmmqqqwww{{{}}}}}}|||{{{zzzxxxsssmmmhhhaaa^^^YYYVVVSSSPPPMMMJJJFFFBBB???<<<<<<<<<<<<;;;::::::::::::::::::::::::::::::::::::::::::::::::888888999999999:::::::::999<<<>>><<<;;;>>>HHHPPPfff{{{vvvlllllltttwww___QQQJJJEEEDDDDDDEEEEEEGGGKKKQQQVVVVVVXXX[[[]]]^^^aaadddgggjjjpppzzz}}}wwwrrrooollliiigggcccdddfffhhhkkknnnqqqrrruuuvvvyyy{{{{{{zzzyyywwwsssppplllhhhccc]]]WWWSSSNNNLLLIIIHHHHHHGGGFFFEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAABBBBBBEEEGGGJJJMMMQQQWWW^^^cccjjjpppzzz~~~vvvooohhhddd^^^ZZZYYY[[[\\\]]]ccciiirrrxxx{{{|||~~~~~~|||yyyvvvsssnnniiieeeaaa^^^ZZZXXXWWWVVVUUUSSSPPPQQQSSSVVVXXX[[[]]]^^^aaa___]]]YYYUUURRROOONNNLLLLLLMMMNNNPPPRRRUUUVVV[[[\\\]]]\\\[[[[[[]]]___\\\[[[ZZZWWWTTTPPPMMMJJJHHHHHHGGGHHHKKKRRR[[[bbbmmmwww{{{rrrooommmooottt~~~{{{ooojjjbbb[[[VVVRRRPPPNNNNNNQQQTTTTTTVVV___nnnyyyuuuiii^^^ZZZWWWTTTQQQQQQOOOTTTZZZcccnnn}}}qqqnnnlllmmmqqqwww{{{}}}}}}}}}|||{{{yyytttmmmiiiaaa^^^ZZZVVVSSSPPPMMMJJJFFFCCC???===<<<<<<<<<;;;::::::::::::::::::::::::::::::::::::::::::::::::888888999999999:::::::::888<<<>>><<<;;;>>>HHHQQQkkkwwwmmmmmmvvvsss]]]QQQIIICCCDDDDDDEEEEEEGGGLLLRRRWWWWWWYYY[[[]]]^^^```cccfffkkkqqq{{{|||vvvrrrnnnllliiihhhaaabbbccceeehhhkkkmmmooosssuuuwwwyyyzzzyyyxxxvvvqqqnnnjjjfffbbb\\\VVVRRRNNNKKKIIIHHHGGGGGGEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@AAAAAABBBEEEGGGJJJMMMQQQWWW___cccjjjqqqzzz|||tttooodddbbb```]]][[[]]]aaadddjjjnnnsssyyy~~~|||yyyvvvrrrmmmiiiccc```]]]ZZZYYYWWWUUUSSSOOOQQQTTTUUUVVV[[[bbbhhhgggiiiiiieee___XXXRRRPPPPPPOOOOOOPPPRRRVVVZZZ]]]```___^^^^^^^^^^^^______```]]]YYYVVVSSSPPPLLLIIIHHHHHHGGGHHHKKKRRR[[[aaannnxxx{{{uuupppqqquuu~~~yyyqqqfff\\\VVVSSSQQQQQQPPPPPPQQQRRRUUU[[[ccciii~~~ttteee[[[XXXVVVTTTQQQRRRQQQTTT\\\eeerrrzzzsssnnnoooqqqtttxxx~~~~~~}}}yyytttooolllccc```[[[WWWTTTRRROOOMMMGGGDDDAAA>>>>>>===;;;:::;;;::::::999999::::::;;;:::999999888888999999:::;;;;;;:::::::::;;;<<<<<>>===;;;:::;;;::::::999999::::::;;;;;;;;;::::::::::::;;;;;;:::::::::::::::;;;;;;<<<>>>;;;===BBBBBBCCCOOO___yyy{{{}}}jjjUUULLLHHHDDDBBBCCCDDDGGGLLLQQQVVVYYYZZZ[[[\\\\\\]]]___dddgggjjjsss{{{xxxtttqqqooolllhhheeedddcccbbbcccdddgggiiikkkoooqqqsssuuuvvvuuutttrrrooolllhhhddd___ZZZTTTOOOLLLKKKJJJHHHGGGGGGGGGGGGDDDCCCCCCBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@AAABBBCCCEEEGGGKKKOOOTTTZZZ```dddmmmsss{{{~~~uuuoookkkkkkiiigggeeegggkkknnntttwww{{{|||xxxsssooollliiiddd```\\\YYYUUURRRQQQSSSVVVWWWZZZ___hhhooouuuwwwxxxvvvpppiiiccc```[[[[[[ZZZ[[[]]]aaadddgggkkkjjjjjjjjjiiiiiihhhhhhccc```[[[WWWTTTPPPLLLJJJHHHHHHGGGGGGIIINNNVVV[[[fffqqq~~~yyywwwwww||||||qqqggg```[[[XXXVVVOOOOOONNNMMMNNNRRRXXX]]]hhhwwwsssfff^^^ZZZVVVTTTRRRQQQSSSZZZcccooo}}}uuuooooooqqqsssxxx}}}~~~~~~zzzuuuqqqmmmeeeaaa\\\XXXUUUSSSPPPNNNHHHEEEAAA???>>>===;;;:::;;;::::::999999::::::;;;::::::999999999999::::::999999999999999:::;;;;;;;;;999===CCCEEEGGGUUUfffeeeRRRIIIFFFDDDDDDDDDDDDFFFKKKQQQWWWZZZZZZ[[[[[[[[[\\\___cccgggmmmuuuzzzwwwsssqqqnnnkkkhhheeeccccccbbbbbbcccfffhhhjjjlllmmmppprrrsssrrrpppooommmjjjfffaaa]]]XXXRRRNNNKKKKKKIIIHHHGGGFFFFFFFFFCCCDDDDDDDDDDDDCCCBBBBBBAAAAAA@@@@@@@@@AAABBBCCCFFFHHHMMMQQQUUU[[[aaafffmmmsss{{{xxxqqqoooooonnnlllkkkmmmpppssszzz}}}}}}yyytttqqqnnnkkkfffaaa^^^ZZZVVVSSSQQQSSSUUUWWWZZZ```jjjqqqyyy|||zzzsssmmmjjjdddcccbbbbbbdddgggkkkmmmqqqqqqqqqpppooonnnmmmmmmfffbbb]]]XXXTTTQQQMMMKKKIIIIIIHHHHHHIIINNNTTTYYYeeeppp}}}~~~{{{zzz}}}wwwmmmeee___ZZZWWWTTTSSSRRRPPPOOORRRVVVZZZ___mmm|||mmmccc\\\XXXUUUSSSQQQSSSYYYaaammm~~~wwwpppoooppprrrwww|||}}}~~~|||wwwrrrnnnfffccc]]]YYYVVVSSSPPPNNNIIIFFFBBB???>>>===;;;:::;;;::::::999999::::::;;;888777777666666777777888999999888888999999:::;;;999999===DDDFFFIIIYYYlll|||aaaPPPHHHEEEDDDEEEDDDDDDFFFJJJQQQWWW\\\[[[[[[[[[[[[\\\___dddhhhqqqyyy}}}xxxvvvrrrpppnnnkkkhhhfffccccccbbbaaabbbdddfffhhhjjjkkknnnpppqqqpppnnnmmmllliiiddd```[[[WWWQQQNNNKKKJJJIIIGGGFFFFFFFFFFFFCCCDDDEEEEEEEEEDDDBBBAAAAAAAAA@@@@@@@@@AAABBBCCCEEEHHHLLLQQQVVV[[[bbbfffmmmsss{{{|||vvvsssssssssqqqqqqsssvvvyyy~~~zzzuuurrrnnnkkkfffbbb___[[[WWWUUUPPPRRRTTTUUUXXX```jjjqqq{{{~~~xxxuuuooonnnlllkkklllnnnqqqsssvvvvvvvvvuuutttrrrpppoooiiiddd^^^YYYUUUQQQNNNKKKJJJJJJJJJJJJKKKNNNTTTXXXeeeqqq~~~~~~}}}rrriiiaaa[[[XXXWWWVVVTTTRRRPPPPPPTTTVVV\\\hhhwwwuuuhhh___YYYWWWTTTRRRSSSYYY```kkk|||xxxqqqoooppprrrvvv||||||~~~}}}xxxsssppphhhddd___ZZZWWWTTTQQQOOOJJJGGGCCC@@@>>>===;;;999;;;::::::999999::::::;;;888777777666666777777888999999888888999999:::;;;999999>>>DDDFFFKKK]]]rrrwww^^^OOOHHHFFFFFFEEEEEEDDDFFFKKKQQQXXX\\\ZZZ[[[[[[[[[\\\```fffkkkuuu|||~~~}}}{{{vvvtttqqqooommmkkkhhhfffcccbbbaaa```aaabbbdddfffiiikkkmmmooopppooommmllllllhhhccc^^^ZZZVVVRRRNNNJJJIIIHHHGGGFFFEEEEEEEEECCCDDDEEEEEEEEEDDDBBBAAAAAAAAA@@@@@@@@@AAABBBCCCDDDGGGLLLPPPUUU[[[bbbfffmmmsss{{{}}}yyyyyyyyyyyyyyy{{{~~~|||xxxuuupppmmmhhhccc```\\\YYYVVVPPPRRRSSSTTTWWW___iiiqqq{{{{{{yyyvvvttttttuuuwwwxxxzzzzzzzzzyyyxxxuuusssrrrkkkggg```ZZZUUURRROOOLLLJJJJJJJJJJJJKKKOOOTTTXXXcccooo|||yyyooofff^^^ZZZWWWVVVTTTQQQNNNNNNPPPRRRYYYbbbnnnzzz}}}oooddd]]]YYYVVVTTTTTTYYY```jjjzzzzzzrrrooopppqqqvvv{{{|||~~~~~~zzztttqqqiiieee```[[[XXXUUURRROOOKKKGGGCCC@@@>>>===;;;999;;;::::::999999::::::;;;::::::999999999999::::::999999999999999:::;;;;;;;;;:::???DDDFFFMMMccc{{{}}}}}}rrr\\\OOOHHHFFFGGGEEEEEEEEEGGGLLLRRRXXX[[[ZZZZZZZZZ[[[]]]cccjjjoooxxx~~~|||zzzuuussspppnnnmmmkkkhhhfffcccbbbaaa``````aaacccdddhhhjjjlllnnnooonnnmmmkkkkkkgggbbb]]]YYYUUUQQQNNNIIIIIIGGGFFFEEEDDDDDDDDDCCCDDDDDDDDDDDDCCCBBBBBBAAAAAA@@@@@@@@@AAABBBCCCDDDGGGLLLPPPUUU\\\bbbgggmmmsss{{{}}}yyyuuuqqqlllfffbbb]]]YYYVVVRRRSSSTTTTTTWWW^^^iiiqqq}}}}}}||||||}}}~~~}}}}}}}}}}}}{{{xxxuuutttmmmhhhaaa[[[VVVRRROOOMMMHHHIIIIIIIIIKKKNNNSSSWWW^^^jjjxxxvvvlllddd^^^WWWWWWUUUQQQNNNMMMNNNPPPTTT[[[cccmmm}}}vvvjjjaaa]]]WWWUUUVVVZZZ```jjjyyy{{{rrroooooopppuuu{{{{{{}}}{{{uuuqqqjjjfffaaa\\\YYYUUURRRPPPKKKHHHDDD@@@???===;;;999;;;::::::999999::::::;;;;;;;;;::::::::::::;;;;;;:::::::::::::::;;;;;;<<<<<<;;;???EEEHHHRRRllluuuuuuzzzmmmYYYOOOHHHEEEFFFDDDDDDFFFIIIMMMSSSWWWZZZYYYZZZZZZ[[[___eeemmmrrr{{{{{{yyytttrrrooommmmmmkkkhhhfffcccbbb```______```aaacccfffhhhkkkmmmnnnmmmkkkjjjiiieee___ZZZWWWSSSOOOMMMIIIHHHGGGFFFDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@AAABBBCCCEEEHHHMMMRRRWWW]]]dddhhhmmmsss{{{}}}zzzuuuoooiiiccc^^^XXXUUUSSSTTTUUUUUUWWW^^^iiiqqq~~~}}}zzzwwwuuunnniiibbb[[[VVVSSSPPPMMMFFFGGGHHHHHHJJJMMMRRRVVVZZZfffttt|||qqqhhhbbbYYYXXXVVVSSSOOONNNOOOPPPOOOUUU[[[ddduuu{{{nnnddd___XXXVVVVVVZZZ```iiiyyy|||sssoooooopppuuu{{{{{{}}}{{{vvvrrrkkkgggaaa]]]YYYVVVRRRPPPKKKHHHDDDAAA???===;;;999;;;::::::999999::::::;;;:::999999888888999999:::;;;;;;::::::;;;;;;<<<===<<<;;;@@@EEEJJJVVVrrr{{{qqqqqquuuiiiWWWNNNGGGDDDEEECCCDDDFFFJJJNNNSSSWWWZZZYYYZZZZZZ\\\```fffooouuu}}}{{{yyysssqqqooommmlllkkkhhhfffcccbbb```___^^^___aaabbbeeegggjjjllllllkkkjjjiiigggccc]]]XXXUUUQQQNNNKKKIIIHHHGGGEEEDDDDDDCCCCCCDDDCCCBBB@@@@@@AAABBBBBBAAAAAA@@@@@@@@@AAABBBCCCFFFIIINNNSSSXXX___eeejjjmmmsss{{{{{{tttmmmgggbbb\\\XXXVVVUUUUUUVVVVVVXXXbbbnnnzzz}}}~~~}}}{{{wwwsssjjjfff___ZZZVVVSSSOOOMMMMMMLLLJJJIIIJJJMMMOOOQQQ\\\aaakkkyyyyyymmmeee___]]]YYYSSSOOOMMMNNNPPPSSSRRRWWWbbbooo|||sssggg^^^ZZZVVVVVVYYY^^^iiiyyy~~~rrrmmmmmmooosssxxx{{{yyyrrrkkkgggbbb]]]YYYVVVRRRPPPLLLIIIEEEBBBAAA@@@>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;:::::::::;;;;;;>>>???AAACCCLLLaaa{{{zzzqqqqqqttt~~~fffUUUMMMGGGDDDCCCBBBDDDGGGJJJMMMQQQVVVZZZ\\\ZZZ\\\___aaaeeeooozzz{{{xxxsssqqqnnnlllkkkiiigggdddbbbaaa`````````bbbcccdddcccdddgggiiiiiihhhgggeeebbb___[[[VVVRRRNNNLLLKKKGGGGGGFFFFFFEEEDDDDDDDDDCCCCCCDDDDDDDDDDDDCCCCCC>>>??????>>>>>>>>>AAACCCJJJLLLPPPTTTYYY^^^dddhhhooosssyyyyyyrrrkkkeee___[[[WWWUUUUUUVVVVVVXXXaaalllvvv~~~|||{{{zzzyyyvvvqqqnnngggccc]]]XXXTTTRRROOOMMMKKKJJJHHHGGGHHHJJJMMMOOOXXX]]]gggtttvvvnnnccc```[[[VVVRRRPPPPPPRRRRRRQQQUUU^^^hhhtttyyymmmddd\\\YYYXXXZZZ___hhhxxxuuuooonnnnnnrrrvvv{{{zzztttlllhhhbbb]]]YYYVVVSSSPPPLLLIIIEEEBBBAAA@@@>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<===???AAAEEEPPPeee{{{rrrrrruuu~~~zzz```QQQKKKGGGDDDDDDBBBDDDGGGIIILLLPPPUUUYYY[[[ZZZ[[[___aaafffpppzzz}}}zzztttrrrooommmkkkiiifffdddaaaaaa`````````aaabbbcccdddfffhhhjjjjjjiiigggfffaaa^^^ZZZUUUQQQMMMKKKJJJFFFFFFFFFEEEDDDDDDCCCCCC@@@@@@AAAAAAAAAAAA@@@@@@???@@@@@@??????@@@BBBDDDIIIKKKPPPTTTXXX^^^eeeiiippptttzzzyyyrrrjjjccc___XXXVVVUUUVVVUUUWWW___hhhoooxxx|||zzzyyywwwuuuqqqlllhhhccc___ZZZUUURRRPPPNNNLLLJJJIIIHHHGGGHHHJJJLLLMMMRRRWWWaaalllxxx}}}ttthhheee___YYYUUUTTTSSSTTTSSSQQQSSSZZZbbbkkkxxxsssiii```\\\ZZZ\\\___hhhwwwxxxqqqnnnmmmpppttt|||}}}vvvmmmiiiccc^^^ZZZWWWSSSQQQMMMIIIEEECCCAAA@@@>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;<<<<<<===???CCCIIIVVVlll}}}ttttttvvvpppYYYLLLIIIFFFEEEEEEBBBDDDGGGIIILLLPPPTTTXXXZZZYYY[[[___bbbfffqqq{{{|||vvvssspppnnnllliiifffcccaaa``````______```bbbbbbeeefffiiikkkkkkjjjhhhfff___]]]YYYTTTOOOLLLJJJIIIEEEEEEEEEDDDCCCCCCBBBBBB???@@@@@@@@@@@@@@@@@@???@@@@@@AAA@@@@@@@@@CCCEEEGGGJJJOOOSSSXXX^^^eeeiiiqqquuu{{{xxxooogggbbb[[[WWWVVVVVVUUUVVV\\\dddhhhqqq~~~~~~{{{{{{zzzxxxvvvsssoooiiifff___\\\WWWSSSQQQOOOMMMLLLLLLKKKJJJIIIJJJKKKMMMNNNNNNSSS[[[eeeooozzz{{{nnniiiccc]]]YYYWWWVVVVVVUUUSSSTTTYYY^^^eeeooozzzuuukkkaaa]]][[[]]]```hhhxxxyyyrrrooommmooorrr{{{~~~wwwoookkkeee```\\\XXXTTTRRRMMMJJJFFFCCCAAA@@@>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<<<<===>>>@@@DDDLLLZZZqqqxxxxxxzzz}}}iiiTTTIIIGGGFFFDDDEEEBBBDDDFFFIIIKKKNNNSSSVVVYYYXXXZZZ^^^bbbgggrrr|||}}}wwwuuuqqqnnnllliiifffcccaaaaaa```______```aaabbbeeefffhhhjjjjjjiiifffeee^^^[[[WWWRRRNNNJJJHHHGGGEEEDDDDDDCCCBBBBBBAAAAAABBBBBBCCCCCCCCCCCCBBBBBB???@@@@@@@@@???@@@BBBEEEFFFIIIMMMRRRXXX^^^eeejjjrrrvvv{{{~~~tttkkkfff^^^ZZZWWWWWWVVVVVVZZZ```dddkkkwww~~~zzzwwwxxxwwwuuusssppplllgggccc]]]ZZZUUURRRPPPOOOMMMLLLKKKJJJJJJIIIIIIJJJKKKLLLKKKOOOVVV^^^gggqqq{{{}}}||||||tttnnngggaaa]]][[[YYYWWWVVVSSSSSSWWW[[[___iiirrrwwwlllbbb^^^[[[]]]```iiixxxzzzsssooommmooorrryyyxxxqqqmmmgggaaa]]]YYYUUURRRNNNKKKGGGCCCBBB@@@>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???AAAFFFOOO___uuu~~~yyyfffRRRIIIGGGEEECCCCCCBBBDDDFFFHHHJJJMMMRRRUUUWWWWWWYYY^^^bbbhhhsss~~~~~~xxxuuurrrooommmjjjfffdddbbbaaa```______```aaabbbccceeegggiiihhhgggeeeccc]]]ZZZVVVQQQMMMIIIGGGFFFDDDDDDCCCCCCBBBAAAAAAAAACCCCCCDDDDDDDDDDDDCCCCCC>>>?????????>>>???AAADDDEEEHHHMMMRRRWWW^^^dddiiiqqquuu{{{~~~zzzzzz}}}yyypppjjjbbb]]]YYYYYYXXXVVVYYY]]]```fffpppyyy}}}zzzvvvtttsssqqqpppooommmjjjeeebbb]]]ZZZUUURRRPPPOOOMMMLLLHHHHHHGGGGGGGGGHHHHHHIIIIIIMMMSSSXXX^^^hhhsss||||||{{{zzz{{{tttllleeeccc```]]]ZZZWWWTTTSSSVVVXXX[[[bbbkkkyyyzzzpppccc___\\\]]]```gggvvv}}}uuupppnnnooorrrxxx~~~zzzrrrnnnhhhbbb^^^ZZZVVVSSSOOOLLLGGGDDDBBB@@@>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>@@@BBBHHHRRRddd{{{}}}}}}vvvdddQQQHHHGGGEEECCCBBBCCCDDDFFFHHHIIILLLPPPSSSVVVVVVXXX^^^bbbiiitttxxxuuurrrpppnnnkkkhhheeeccccccaaa``````aaaaaabbbccceeeggghhhhhhfffcccbbb\\\ZZZVVVQQQLLLIIIGGGFFFDDDDDDDDDCCCBBBBBBAAAAAAAAABBBBBBCCCCCCBBBBBBAAA>>>>>>???>>>===>>>AAACCCEEEHHHMMMQQQVVV\\\ccchhhooosssyyy}}}{{{xxxuuutttwww{{{~~~tttnnneee___[[[ZZZYYYWWWXXX[[[]]]bbbiiipppuuuzzz~~~~~~zzzwwwuuusssqqqnnnpppooonnnnnnnnnkkkgggddd___[[[VVVSSSQQQPPPNNNMMMHHHGGGGGGGGGGGGGGGGGGGGGGGGKKKOOORRRWWW```llluuu}}}~~~{{{zzzyyy}}}zzzqqqkkkhhhfffbbb^^^\\\YYYWWWXXXXXXYYY___gggpppvvv}}}|||rrrgggbbb^^^]]]^^^dddqqq~~~xxxrrroooooorrrxxx~~~|||tttoooiiiddd___[[[WWWTTTPPPLLLHHHDDDBBB@@@>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@BBBIIIUUUiiiwwwvvv|||sssaaaOOOHHHGGGEEECCCBBBCCCDDDFFFGGGHHHKKKOOORRRUUUUUUXXX^^^ccciiiuuuwwwuuurrrpppnnnllliiigggeeedddcccaaaaaaaaabbbcccdddeeegggiiihhhfffdddbbb\\\ZZZVVVQQQLLLIIIGGGFFFEEEEEEDDDDDDCCCBBBBBBBBB@@@AAAAAABBBBBBAAAAAA@@@>>>???@@@???>>>???BBBDDDFFFIIIMMMQQQVVV[[[bbbfffmmmqqqwww}}}}}}yyyvvvtttpppooorrruuu{{{wwwqqqgggaaa\\\[[[ZZZWWWXXX[[[[[[___eeejjjnnnrrruuuxxxwwwuuurrrpppnnnmmmkkkiiippppppoooppppppnnnkkkhhh```\\\WWWTTTRRRPPPNNNMMMIIIIIIIIIIIIIIIIIIIIIIIIFFFIIIMMMOOOSSS[[[hhhqqqxxx{{{~~~~~~{{{zzzyyyyyy~~~tttnnnllliiieeeaaaccc___\\\\\\[[[ZZZ___fffgggnnnuuu{{{|||ssskkkeee```^^^]]]bbbnnnzzz{{{tttooooooqqqyyy~~~uuupppjjjddd```[[[WWWTTTPPPLLLHHHDDDBBB@@@>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<>>>?????????BBBJJJXXXmmm{{{rrrrrryyyppp___MMMGGGGGGEEECCCBBBCCCDDDFFFGGGHHHKKKOOORRRTTTTTTXXX^^^ccciiiuuuwwwuuurrrpppooommmjjjhhhfffeeecccbbbbbbbbbcccccceeeggghhhjjjiiigggeeeccc]]]ZZZVVVQQQLLLIIIGGGFFFEEEEEEEEEDDDCCCCCCBBBBBBAAABBBBBBCCCCCCBBBBBBAAA@@@@@@AAA@@@???@@@CCCEEEFFFIIIMMMQQQUUU[[[aaaeeekkkooovvv|||zzzvvvtttqqqmmmkkknnnrrrwww{{{tttjjjeee^^^YYYWWWWWWWWWWWW]]]___aaadddhhhkkknnnooommmllljjjfffddddddgggjjjiiimmmsssvvvuuurrrooonnngggccc]]]XXXUUUSSSPPPNNNLLLKKKJJJIIIHHHGGGGGGGGGEEEFFFHHHKKKPPPXXX```fffqqqxxx}}}yyy}}}{{{tttrrrpppllliiimmmhhheeedddcccaaa``````gggjjjqqqwww{{{{{{zzzxxxkkkeee```______cccmmmwwwyyyssssssuuu{{{~~~vvvrrrlllgggbbb]]]XXXUUUQQQMMMIIIEEEBBB@@@<<<:::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======;;;<<<<<<;;;999999;;;<<<@@@CCCKKKZZZqqqtttppppppsss}}}hhhYYYLLLGGGFFFDDDCCCCCCDDDDDDDDDFFFIIILLLOOOQQQRRRUUUYYY]]]cccmmmyyyzzzwwwtttqqqooommmiiigggdddcccbbbbbbccccccaaa___fffeeeffffffgggfffccc```\\\XXXSSSOOOMMMKKKIIIHHHHHHFFFCCCBBBCCCEEEEEEEEECCCBBBAAAAAA@@@@@@AAAAAA===???AAAAAAAAABBBCCCEEEEEEGGGKKKPPPTTTZZZ```eeejjjooouuu{{{yyysssooommmfffggggggiiinnnvvv|||tttjjjddd]]]XXXVVVWWWWWWWWWZZZ[[[]]]```ccceeeggghhhgggfffdddaaa______cccfffiiinnnuuuyyyyyywwwtttrrrkkkggg```[[[WWWUUURRRPPPLLLLLLJJJIIIHHHGGGGGGGGGFFFGGGHHHJJJNNNTTT[[[aaallluuu}}}|||}}}xxxvvvtttrrrooosssppplllkkkiiifffcccbbbeeehhhnnnuuuyyy{{{zzzyyylllfff```______bbblllvvv{{{uuutttuuu{{{~~~wwwsssmmmgggbbb^^^YYYVVVQQQNNNIIIFFFCCC@@@<<<:::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======<<<======<<<;;;;;;<<<>>>AAADDDMMM]]]uuu|||ooojjjjjjooozzz~~~eeeWWWJJJFFFFFFDDDCCCCCCDDDDDDEEEGGGJJJMMMPPPQQQSSSVVVZZZ___eeeooo{{{|||yyyvvvsssqqqoookkkiiifffeeeddddddeeedddcccaaaeeedddeeefffgggfffccc```[[[XXXSSSOOOMMMKKKIIIHHHHHHEEECCCBBBCCCDDDEEEDDDBBBAAA@@@@@@??????@@@@@@===???@@@AAA@@@@@@BBBDDDDDDGGGKKKPPPTTTZZZ```dddiiinnnuuuzzz{{{sssmmmiiigggbbbcccdddfffkkksss}}}|||uuuhhhccc\\\XXXVVVVVVWWWWWWXXXYYY[[[]]]___```aaaaaaaaa```^^^\\\ZZZ\\\___bbbiiioooxxx~~~{{{yyyqqqllleee___[[[WWWSSSQQQMMMLLLKKKJJJHHHHHHHHHHHHHHHHHHIIIIIIKKKOOOUUUZZZgggqqq{{{}}}~~~{{{zzzzzzyyy}}}|||yyyvvvsssoooiiiddddddfffjjjqqqwww{{{{{{zzznnnhhhaaa___^^^```iiisssvvvtttuuuzzz}}}xxxtttnnnhhhccc^^^ZZZVVVQQQNNNJJJFFFCCC@@@===:::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>===<<<<<<===???BBBFFFOOOaaazzzvvvhhhddddddlllwwwxxx```TTTIIIEEEEEECCCBBBCCCDDDEEEFFFHHHKKKNNNQQQRRRTTTWWW\\\```gggqqq}}}|||yyyvvvtttqqqnnnkkkhhhgggeeeeeefffeeedddbbbccccccdddeeefffeeeccc```[[[WWWRRRNNNLLLKKKIIIHHHHHHEEECCCBBBCCCDDDDDDCCC@@@@@@???>>>>>>>>>>>>???===???@@@@@@??????@@@BBBDDDGGGKKKOOOSSSYYY___ccchhhmmmtttyyy~~~}}}rrrjjjeeeaaa___]]]^^^___bbbgggoooxxx~~~|||tttgggbbb[[[WWWVVVVVVWWWXXXZZZ[[[]]]^^^___``````___^^^^^^\\\ZZZYYY[[[___ccciiiqqq{{{vvvqqqjjjbbb]]]XXXTTTQQQNNNMMMKKKJJJIIIIIIHHHHHHHHHHHHIIIIIIJJJMMMSSSVVVcccnnnyyy~~~~~~yyyppphhheeeeeegggmmmuuuzzz||||||qqqjjjccc___]]]___gggppp{{{wwwtttsssxxx|||zzzuuuooojjjddd___ZZZWWWRRROOOJJJGGGDDDAAA>>>;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>===<<<<<<>>>???BBBFFFQQQddd~~~rrreeeaaabbbkkkvvvrrrZZZPPPGGGEEEEEECCCBBBDDDDDDEEEGGGJJJMMMPPPRRRSSSSSSWWW\\\aaagggrrr~~~~~~zzzxxxvvvssspppmmmjjjhhhfffeeefffeeedddbbbbbbbbbbbbdddeeeeeebbb```YYYVVVQQQMMMLLLJJJIIIGGGGGGEEECCCBBBCCCDDDCCCBBB??????>>>============>>>===>>>??????>>>===???@@@DDDGGGKKKOOOSSSXXX^^^bbbggglllsssxxx}}}}}}sssiiiccc^^^[[[YYYXXXYYY[[[^^^ccckkktttzzzzzzssseee```ZZZVVVUUUVVVWWWXXX[[[]]]___```aaaaaa``````^^^^^^\\\[[[ZZZ\\\```ccckkkrrr}}}zzztttlllddd^^^XXXTTTPPPNNNMMMLLLKKKJJJIIIIIIIIIGGGHHHIIIIIIKKKNNNSSSVVVaaalllxxxzzznnnhhhffffffkkkttt{{{}}}}}}uuunnnfffaaa]]]^^^eeemmmyyyxxxsssrrrvvvzzz{{{wwwqqqkkkfffaaa[[[XXXSSSOOOKKKGGGEEEBBB>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;===???BBBFFFRRRgggsssfffccceeemmmxxxmmmVVVNNNGGGEEEDDDBBBBBBDDDCCCEEEGGGJJJNNNPPPRRRTTTRRRVVV[[[```gggrrr|||yyywwwtttqqqnnnllliiifffeeeeeedddcccbbbaaaaaabbbcccdddcccaaa^^^XXXUUUPPPMMMKKKJJJHHHGGGGGGEEECCCCCCCCCCCCBBBAAA???>>>======<<<<<<=========>>>??????======>>>???DDDFFFJJJNNNRRRWWW]]]aaaeeekkkqqqwww|||xxxrrrjjjbbb]]]YYYVVVUUUSSSUUUXXX[[[```hhhqqqwwwxxxpppddd___YYYUUUUUUVVVXXXXXX[[[]]]___bbbccccccbbbbbb``````^^^\\\\\\]]]aaaeeeooovvv|||wwwnnnfff___YYYTTTQQQOOONNNMMMKKKJJJJJJJJJJJJGGGHHHIIIJJJKKKNNNRRRVVV^^^iiivvv~~~wwwooojjjgggkkksss{{{~~~~~~zzzrrriiiccc^^^]]]ccckkkuuuzzzuuusssuuuyyy}}}yyyssslllgggbbb\\\YYYSSSPPPLLLHHHEEEBBB???<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::;;;<<<<<<;;;;;;===???BBBGGGSSSiiixxxkkkhhhjjjqqq|||~~~iiiSSSMMMGGGFFFEEEBBBAAACCCBBBDDDGGGKKKNNNQQQRRRSSSRRRUUU[[[aaahhhsss}}}{{{yyyvvvssspppmmmkkkgggeeeddddddcccbbbbbbaaaaaabbbcccbbb___\\\WWWTTTOOOLLLJJJJJJHHHGGGFFFEEECCCCCCCCCCCCAAA@@@???>>>======<<<<<<======<<<>>>??????>>>>>>???AAADDDFFFJJJMMMQQQVVV\\\```dddiiipppvvv{{{~~~}}}zzzxxxlllggg```ZZZWWWTTTRRRQQQOOOQQQTTTXXX^^^eeennntttuuummmccc^^^XXXTTTTTTVVVXXXXXX[[[]]]aaadddfffgggffffffffffffdddbbbaaabbbfffiiitttzzz~~~yyyppphhhaaa[[[VVVSSSOOOOOOMMMLLLKKKJJJJJJJJJGGGIIIJJJJJJJJJLLLPPPSSS[[[fffsss|||uuuoooiiikkksss{{{~~~~~~}}}uuukkkddd___]]]cccjjjqqq|||wwwvvvvvvzzz~~~zzztttmmmhhhbbb]]]YYYTTTQQQLLLHHHFFFCCC???===<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;;;;<<<======<<<===???AAADDDHHHUUUlll}}}pppmmmnnnuuu|||eeeRRRLLLHHHGGGEEEAAAAAACCCAAACCCFFFJJJNNNPPPRRRSSSSSSVVV\\\bbbjjjuuu}}}{{{xxxuuurrrpppmmmiiiffffffeeedddcccbbbbbbbbbbbbbbb```]]]ZZZVVVSSSNNNKKKJJJIIIHHHGGGFFFEEECCCCCCDDDCCCAAA??????>>>>>>===<<<=========<<<===????????????AAABBBDDDFFFJJJMMMQQQVVV[[[___ccchhhooouuu{{{yyyxxxuuutttsssqqqmmmjjj```\\\VVVRRRPPPOOONNNMMMKKKNNNQQQUUU[[[ccckkkpppssskkkbbb]]]XXXTTTTTTVVVXXXYYY]]]```dddhhhjjjkkkkkkjjjlllllljjjgggfffgggkkknnnxxx~~~zzzrrrjjjccc]]]XXXTTTPPPOOONNNLLLKKKKKKJJJJJJHHHIIIJJJJJJIIIKKKMMMPPPXXXcccpppzzzyyyrrrkkklllttt{{{~~~wwwmmmfff___]]]bbbjjjmmm~~~~~~yyyxxxwww{{{{{{tttnnnhhhccc]]]ZZZTTTQQQLLLIIIFFFCCC@@@===<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;<<<===>>>>>>===>>>@@@BBBEEEJJJWWWnnntttoooooovvvzzzbbbRRRMMMIIIHHHEEEAAAAAACCC@@@BBBFFFJJJNNNPPPRRRRRRTTTXXX]]]ccckkkwww}}}{{{wwwuuurrroookkkhhhgggfffeeedddcccbbbbbbbbbaaa___[[[XXXVVVSSSNNNKKKJJJIIIHHHGGGFFFEEEDDDCCCDDDCCC@@@>>>??????>>>===============;;;===?????????@@@BBBCCCDDDFFFIIIMMMPPPUUU[[[___ccchhhooouuuzzzyyyqqqpppnnnmmmkkkhhhdddaaaXXXUUUPPPLLLKKKKKKJJJJJJIIIKKKOOOSSSYYYaaaiiinnn}}}sssmmmccc___ZZZWWWWWWXXXZZZZZZ^^^bbbgggkkknnnpppsssuuuuuuuuusssqqqooooooqqqsss{{{}}}tttkkkccc\\\VVVQQQPPPPPPNNNMMMLLLLLLLLLLLLMMMKKKJJJIIIIIIKKKNNNPPPXXX]]]hhhwww}}}pppiiinnnuuuyyy}}}sssjjjeeecccccccccqqq{{{{{{yyyzzz|||}}}uuunnnhhhccc^^^\\\WWWSSSNNNIIIFFFCCC@@@===;;;::::::999999::::::;;;;;;;;;;;;<<<<<<<<<======>>>>>>>>>===<<<<<<>>>@@@CCCIIIYYYrrrvvvrrrrrr~~~ttt^^^PPPMMMHHHDDDCCCBBBBBBAAACCCEEEHHHKKKLLLOOORRRTTTVVVYYY^^^eeennnzzz}}}zzzxxxuuuqqqmmmjjjjjjiiihhhggggggeeecccaaa```]]]ZZZWWWVVVSSSOOOMMMKKKIIIFFFDDDCCCCCCCCCBBBBBBBBBCCCCCC??????>>>>>>======<<<<<>>===<<<===???AAABBBDDDFFFIIILLLOOOTTTYYY]]]eeeiiioootttzzzxxxrrrlllhhhfffhhhfff```[[[ZZZTTTRRRNNNKKKIIIIIIIIIJJJFFFHHHLLLQQQVVV^^^fffkkk}}}tttnnneeeaaa\\\YYYYYYZZZ\\\\\\```dddiiinnnqqqtttwwwyyy{{{zzzyyywwwuuuuuuwwwyyyvvvnnnfff^^^XXXTTTRRRQQQPPPNNNMMMMMMMMMMMMMMMLLLJJJIIIIIIKKKNNNOOOWWW\\\gggvvvtttlllpppvvvzzzxxxnnngggcccbbbbbboooyyy|||zzzzzz|||}}}vvvoooiiiddd___\\\WWWTTTNNNJJJFFFCCC@@@===<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<===>>>>>>===<<<<<<>>>AAAEEELLL\\\uuu|||yyyzzzttt^^^RRRNNNIIIFFFEEEEEEDDDCCCCCCEEEHHHKKKMMMOOORRRTTTVVVYYY___fffooo{{{}}}{{{wwwsssooommmlllkkkjjjiiigggeeecccbbbaaa___[[[YYYTTTQQQNNNLLLKKKJJJHHHFFFEEEEEEDDDBBBBBBAAAAAAAAA??????>>>>>>======<<<<<<>>>>>>===<<<===???AAABBBDDDFFFIIILLLOOOSSSYYY\\\dddgggmmmsssyyy|||tttooogggcccaaabbb```ZZZUUUTTTQQQOOOKKKHHHFFFFFFGGGHHHFFFHHHLLLPPPUUU\\\dddjjj~~~vvvooohhhddd^^^[[[[[[]]]^^^^^^cccggglllqqquuuyyy|||~~~|||}}}zzzqqqiiibbb[[[VVVSSSRRRQQQPPPOOONNNNNNNNNMMMLLLKKKJJJJJJKKKMMMNNNTTTZZZeeetttxxxooorrrvvvzzz~~~sssiiidddbbbbbbllluuu}}}zzzzzz|||~~~wwwpppjjjeee```]]]XXXTTTOOOJJJGGGCCC@@@>>>======<<<<<<<<<<<<======:::::::::;;;;;;;;;<<<<<<===>>>>>>===<<<===???AAAGGGOOOaaazzz~~~rrr\\\QQQMMMIIIFFFEEEEEEDDDDDDCCCFFFIIIKKKMMMOOORRRUUUWWWZZZ```gggqqq|||~~~yyyvvvrrrooonnnmmmllljjjhhhfffdddcccbbb```\\\ZZZRRRPPPMMMLLLLLLKKKIIIHHHGGGFFFDDDBBBAAA@@@@@@?????????>>>>>>======<<<<<<>>>============???@@@BBBCCCFFFIIIKKKNNNSSSXXX\\\bbbeeekkkqqqwww}}}wwwooojjjaaa\\\ZZZZZZXXXRRRNNNMMMLLLKKKHHHEEECCCCCCDDDDDDEEEHHHKKKOOOTTTZZZbbbgggxxxssskkkgggaaa^^^^^^___```aaaeeeiiiooouuuyyy}}}}}}uuummmeee^^^YYYTTTSSSRRRPPPOOONNNNNNNNNNNNMMMLLLKKKKKKKKKMMMMMMRRRXXXcccqqqzzzpppqqquuuxxxxxxmmmfffccccccjjjsss~~~zzzzzz|||yyyrrrlllgggaaa^^^YYYUUUPPPKKKGGGDDD@@@>>>===<<<<<<<<<<<<<<<<<<===::::::::::::;;;;;;;;;;;;<<<===>>>======>>>@@@CCCHHHRRRfff~~~ppp[[[NNNJJJFFFCCCCCCCCCCCCBBBCCCFFFIIIKKKMMMOOOSSSUUUWWW[[[bbbiiisss~~~{{{xxxuuurrrqqqpppmmmlllhhhfffdddbbbaaa___\\\ZZZSSSQQQNNNLLLKKKJJJIIIGGGFFFEEECCCBBBAAA@@@@@@@@@??????>>>>>>======<<<<<<>>>=========>>>???@@@AAACCCEEEHHHKKKNNNRRRWWW[[[aaadddjjjpppuuu|||~~~vvvmmmggg___YYYUUUUUURRRMMMIIIIIIIIIHHHEEECCCBBBBBBBBBCCCEEEGGGJJJMMMQQQXXX___ddd}}}wwwoookkkeeebbbaaacccddddddhhhlllrrrxxx|||yyyqqqhhhaaa\\\UUUTTTSSSQQQPPPOOONNNNNNOOONNNMMMLLLKKKKKKLLLLLLPPPVVV```nnn~~~xxxnnnnnnqqqvvv~~~rrrjjjffffffjjjqqq}}}zzzzzz}}}{{{uuuoooiiiccc___[[[VVVQQQLLLHHHDDDAAA>>><<<<<<;;;;;;;;;;;;<<<<<<:::::::::;;;;;;;;;<<<<<<<<<============???AAADDDIIIUUUjjj|||}}}lllXXXMMMIIIEEECCCBBBCCCCCCCCCDDDFFFIIILLLMMMPPPSSSUUUXXX\\\cccllluuu}}}{{{wwwuuutttrrrooommmhhhgggdddcccaaa___[[[YYYUUURRROOOLLLKKKIIIGGGEEECCCCCCBBBAAAAAAAAAAAABBB??????>>>>>>======<<<<<<=========>>>>>>???@@@@@@CCCEEEHHHJJJMMMQQQVVVYYY```dddiiiooouuu{{{yyynnnhhh```ZZZUUUSSSPPPKKKHHHHHHGGGFFFEEEDDDCCCCCCCCCCCCDDDFFFHHHKKKOOOUUU\\\```}}}uuupppkkkgggggghhhhhhiiilllpppvvv|||}}}uuummmeee___WWWVVVUUUSSSQQQPPPOOOOOOPPPOOONNNMMMLLLKKKKKKKKKPPPUUU___lll{{{uuukkkkkknnnttt{{{qqqkkkjjjjjjpppzzz|||{{{}}}}}}wwwqqqkkkddd```\\\XXXRRRLLLHHHEEEAAA>>><<<;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;<<<<<<<<<======;;;<<<======>>>???CCCEEEJJJWWWooo{{{}}}iiiVVVMMMJJJFFFDDDDDDEEEFFFEEEDDDFFFJJJLLLNNNPPPSSSVVVYYY]]]eeennnxxx~~~{{{yyywwwuuurrroookkkiiifffdddbbb___[[[XXXVVVSSSOOOMMMKKKIIIFFFDDDBBBAAAAAAAAAAAAAAABBBBBB??????>>>>>>======<<<<<<=========>>>??????@@@@@@CCCEEEGGGJJJLLLPPPUUUXXX___ccchhhnnntttzzz}}}rrriiibbb[[[UUUSSSPPPJJJHHHIIIFFFFFFEEEDDDDDDDDDDDDDDDDDDEEEGGGJJJMMMRRRYYY]]]{{{wwwqqqmmmlllmmmnnnnnnqqquuu{{{{{{rrriiiddd[[[ZZZXXXVVVTTTSSSRRRRRRPPPPPPOOONNNLLLKKKKKKJJJPPPUUU^^^jjjyyy~~~rrrhhhhhhllltttyyyqqqnnnjjjnnnvvv~~~{{{}}}~~~xxxrrrllleeeaaa\\\XXXRRRMMMIIIEEEAAA>>>======<<<<<<<<<<<<======<<<<<<<<<=========>>>>>>;;;<<<===>>>>>>@@@CCCFFFLLL[[[ssszzz~~~~~~fffSSSLLLIIIFFFDDDDDDEEEFFFFFFDDDGGGJJJLLLNNNPPPSSSVVVYYY^^^fffoooyyy~~~|||yyyuuusssooommmjjjgggddd```\\\YYYUUURRROOOLLLKKKJJJGGGFFFCCCCCCBBBAAA@@@@@@@@@@@@??????>>>>>>======<<<<<<<<<===>>>??????@@@@@@@@@CCCEEEGGGIIILLLOOOTTTWWW]]]```ffflllrrrxxxtttkkkccc\\\UUURRRNNNIIIGGGHHHEEEEEEEEEDDDDDDDDDDDDDDDCCCEEEFFFHHHKKKPPPVVV[[[{{{uuuqqqpppqqqrrrrrrtttxxx~~~~~~uuummmggg]]]\\\ZZZXXXVVVUUUTTTTTTPPPPPPOOONNNMMMKKKJJJJJJPPPUUU^^^iiixxx}}}pppggggggkkktttuuuqqqiiimmmttt}}}{{{}}}yyysssmmmfffbbb]]]YYYSSSMMMIIIEEEAAA>>>>>>>>>============>>>>>>============>>>>>>>>>>>>;;;<<<===>>>>>>@@@DDDGGGNNN]]]www|||yyy~~~}}}eeeRRRJJJGGGCCCAAABBBCCCDDDDDDDDDGGGJJJLLLNNNPPPTTTVVVZZZ___gggpppzzz|||xxxuuussspppllliiifffbbb]]]YYYSSSPPPMMMLLLLLLKKKIIIHHHEEEDDDCCCAAA@@@???>>>>>>?????????>>>======<<<<<<<<<===>>>??????@@@@@@???CCCEEEGGGIIIKKKOOOTTTWWW[[[___dddjjjpppwww}}}vvvlllccc[[[TTTPPPMMMHHHFFFGGGDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDFFFHHHJJJOOOUUUYYY}}}zzzxxxwwwwwwxxx{{{~~~{{{qqqkkkgggccc]]]YYYVVVTTTRRRQQQQQQPPPOOOOOONNNNNNOOOOOORRRRRRXXXeeeuuuzzzpppiiiiiimmmuuu|||sssqqqmmmnnnuuu{{{}}}zzztttnnngggcccZZZXXXTTTOOOJJJFFFCCCBBBAAA???===;;;:::;;;<<<===<<<:::999999;;;<<<<<<;;;;;;;;;===@@@???>>>BBBIIIMMMaaa}}}{{{~~~wwwaaaRRRIIIGGGEEECCCBBBCCCDDDDDDGGGHHHJJJLLLNNNQQQUUUXXX]]]aaaiiirrr|||zzzwwwtttqqqmmmiiieeeaaa\\\XXXSSSRRRQQQNNNLLLJJJHHHGGGFFFEEEEEECCCBBBAAA@@@@@@>>>>>>>>>===<<<<<<;;;;;;<<<>>>??????>>>>>>???@@@BBBCCCDDDGGGJJJNNNRRRTTT[[[___dddjjjpppvvv}}}xxxpppaaaYYYPPPKKKJJJIIIFFFCCCDDDDDDCCCBBBBBBBBBBBBCCCBBBCCCEEEGGGIIIMMMRRRUUU||||||||||||~~~vvvpppiiieee```\\\YYYWWWUUUSSSRRRQQQPPPOOONNNNNNNNNNNNQQQQQQVVVbbbqqqzzzpppiiijjjnnnxxxwwwqqqllllllqqqyyy|||}}}{{{uuunnnhhhddd[[[YYYTTTOOOJJJFFFCCCAAA@@@???===;;;:::;;;<<<===<<<:::999:::;;;<<<<<<<<<;;;;;;===@@@???>>>CCCIIINNNccc|||yyy}}}uuu___QQQHHHGGGEEECCCBBBCCCDDDEEEGGGHHHJJJLLLNNNQQQUUUXXX]]]aaaiiisss|||}}}yyyvvvsssnnnjjjfffaaa\\\XXXRRRQQQOOOMMMKKKIIIGGGFFFCCCBBBAAA@@@???>>>======>>>>>>>>>===<<<<<<;;;;;;<<<>>>??????>>>>>>???@@@AAABBBCCCFFFIIIMMMQQQSSSYYY]]]ccchhhnnnuuu{{{xxxooo___XXXOOOJJJIIIHHHFFFCCCDDDCCCCCCBBBBBBBBBBBBBBBAAACCCDDDEEEGGGJJJOOOSSS~~~xxxnnnjjjddd___\\\ZZZXXXVVVTTTSSSQQQPPPNNNNNNMMMMMMOOOOOOSSS^^^mmm{{{qqqjjjlllqqq|||~~~sssnnnkkknnnttt{{{|||}}}|||uuuooohhhddd\\\ZZZUUUPPPKKKFFFCCCAAA@@@???===<<<;;;;;;<<<<<<<<<;;;999:::;;;======<<<<<<;;;===@@@??????CCCKKKQQQfffyyywww{{{qqq]]]PPPHHHGGGEEECCCBBBCCCDDDEEEGGGHHHJJJLLLNNNQQQUUUXXX\\\bbbjjjttt~~~~~~yyyuuupppkkkfffaaa[[[WWWQQQPPPNNNLLLJJJHHHFFFEEEAAAAAA@@@???>>>>>>======>>>>>>>>>===<<<<<<;;;;;;<<<>>>??????======>>>@@@AAAAAABBBEEEHHHLLLOOOQQQXXX[[[aaaggglllssszzz~~~tttlll\\\VVVNNNJJJHHHGGGEEECCCDDDCCCBBBBBBAAAAAABBBBBBAAABBBCCCDDDEEEHHHLLLOOOsssoooiiiccc```]]]ZZZXXXVVVUUUSSSQQQOOONNNMMMLLLOOONNNRRR[[[iii{{{}}}sssmmmoootttyyyrrrmmmmmmqqqwww|||}}}|||vvvpppiiieee^^^[[[VVVQQQKKKFFFCCCAAA???>>>===<<<;;;<<<<<<<<<<<<;;;::::::<<<======<<<<<<<<<===@@@??????EEELLLUUUkkkwwwuuuzzzlllYYYNNNHHHFFFDDDCCCBBBCCCDDDEEEGGGHHHJJJLLLNNNQQQUUUXXX\\\bbbkkkuuu|||xxxrrrlllfff```[[[WWWQQQPPPNNNLLLJJJHHHFFFEEECCCCCCCCCBBBAAA@@@@@@???>>>>>>>>>===<<<<<<;;;;;;<<<===>>>>>>======>>>@@@@@@@@@AAADDDGGGKKKNNNPPPWWWZZZ```ffflllrrryyy}}}yyymmmeeeXXXSSSMMMIIIGGGFFFDDDCCCCCCBBBBBBAAAAAAAAAAAAAAA@@@BBBDDDDDDEEEGGGJJJLLLyyyuuunnnhhhccc```\\\ZZZWWWVVVTTTQQQOOONNNMMMMMMOOOOOORRRZZZfffxxxxxxqqqsssxxx~~~vvvooommmooosss}}}}}}}}}}}}wwwqqqjjjfff___\\\XXXRRRLLLFFFCCCAAA>>>======<<<<<<<<<<<<<<<===;;;::::::<<<======<<<===<<<>>>@@@@@@@@@FFFNNNYYYppp}}}uuuuuuzzzyyyfffUUULLLGGGFFFDDDCCCBBBCCCEEEFFFGGGHHHJJJLLLNNNQQQUUUXXX\\\bbblllwww~~~yyyrrrlllfff```[[[WWWRRRQQQOOOMMMKKKHHHGGGFFFDDDDDDCCCCCCBBBBBBAAAAAA>>>>>>>>>===<<<<<<;;;;;;;;;===>>>>>>======>>>???@@@@@@AAACCCFFFJJJMMMOOOWWWZZZ```fffkkkrrryyy}}}yyyqqqfff```TTTPPPLLLHHHEEEDDDCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@BBBDDDEEEEEEFFFIIIKKK|||tttmmmhhhccc___\\\WWWVVVTTTRRRPPPOOONNNNNNOOOOOOSSSYYYccctttxxxyyy~~~|||rrrmmmllloooxxx~~~~~~~~~xxxrrrkkkgggaaa^^^YYYSSSLLLGGGCCCAAA==================<<<<<<===<<<:::;;;<<<>>>======>>>===>>>@@@@@@AAAGGGPPP]]]uuuyyyrrrtttyyy~~~tttaaaRRRJJJGGGEEEDDDCCCCCCDDDEEEFFFGGGHHHJJJLLLNNNQQQUUUXXX\\\cccmmmyyy~~~yyyrrrkkkeee___[[[WWWRRRQQQOOOMMMKKKIIIGGGFFFBBBBBBBBBAAAAAA@@@@@@@@@>>>>>>>>>===<<<<<<;;;;;;;;;===>>>>>><<<<<<===???@@@@@@AAACCCFFFIIILLLNNNVVVYYY___eeekkkqqqxxx|||}}}{{{yyyyyyxxxuuurrrnnnggg```ZZZPPPNNNJJJGGGDDDCCCBBBCCCBBBAAA@@@@@@??????@@@@@@>>>AAACCCDDDEEEFFFHHHJJJ{{{sssmmmgggbbb^^^WWWVVVTTTRRRQQQPPPOOOOOOMMMNNNRRRXXX```oooyyyqqqmmmnnnuuu}}}~~~~~~yyyrrrlllhhhbbb___ZZZSSSLLLGGGCCC@@@<<<<<<===============<<<===<<<;;;;;;===>>>>>>===>>>===>>>@@@@@@AAAHHHQQQaaayyyuuuoooqqqxxx|||ppp]]]OOOHHHFFFEEEDDDCCCCCCDDDEEEGGGGGGHHHJJJLLLNNNQQQUUUXXX\\\cccnnnzzz}}}xxxqqqjjjddd___ZZZXXXQQQPPPNNNLLLJJJHHHFFFEEEAAAAAAAAA@@@@@@@@@@@@???>>>>>>>>>===<<<<<<;;;;;;;;;<<<======<<<<<<===???AAAAAABBBCCCFFFIIILLLNNNTTTXXX]]]ccciiiooovvvzzz|||~~~yyyvvvtttqqqnnnkkkllljjjfffccc```[[[VVVSSSMMMLLLIIIFFFCCCBBBBBBBBBAAAAAA@@@???????????????;;;>>>AAACCCDDDEEEGGGIIIwwwpppiiiddd```VVVVVVTTTSSSQQQPPPPPPPPPKKKMMMQQQWWW^^^lllvvvpppnnnttt|||~~~~~~yyysssmmmhhhccc```ZZZTTTMMMGGGBBB@@@<<<<<<===============<<<===<<<;;;;;;===>>>>>>===???===>>>@@@@@@AAAIIIQQQccc{{{rrrmmmpppvvv{{{~~~nnn[[[NNNHHHFFFEEEDDDCCCCCCDDDFFFGGGGGGHHHJJJLLLNNNQQQUUUXXX\\\cccnnn{{{}}}xxxpppiiiccc___[[[XXXPPPOOOMMMKKKIIIFFFEEEDDDBBBBBBAAAAAAAAAAAAAAAAAA>>>>>>>>>===<<<<<<;;;;;;;;;<<<======<<<<<<===???AAAAAABBBDDDFFFJJJMMMNNNRRRVVV\\\aaagggnnntttyyyzzz{{{xxxsssooollliiifffcccbbb___[[[XXXUUURRRNNNLLLKKKJJJIIIFFFCCCAAAAAABBBAAA@@@@@@???>>>?????????999<<>>===<<<<<<;;;===========================<<<===@@@@@@AAAHHHPPPbbbzzzrrrkkkjjjqqqyyy}}}gggVVVMMMIIIEEEEEEDDDCCCCCCDDDEEEFFFIIIJJJKKKLLLMMMPPPTTTWWW]]]eeeppp|||{{{vvvnnngggaaa]]]YYYWWWSSSPPPLLLIIIHHHHHHGGGFFFDDDCCCCCCBBBBBBAAA@@@@@@============>>>>>>>>>>>>===============>>>??????BBBCCCDDDDDDDDDFFFIIILLLOOOUUU\\\ccciiimmmqqqttt{{{{{{vvvnnniiieeeaaa\\\XXXVVVTTTRRRPPPOOOMMMJJJHHHFFFEEEDDDCCCCCCBBBBBBCCC@@@@@@@@@?????????>>>>>>@@@@@@@@@AAABBBCCCDDDEEE{{{sssjjjddd^^^ZZZVVVSSSRRRQQQQQQPPPPPPOOOQQQUUU[[[gggyyyyyyyyy}}}}}}vvvpppllleeeaaa[[[UUUPPPJJJEEEAAA?????????>>>===<<<<<<<<<===========================<<<===@@@@@@AAAHHHPPPaaayyy}}}qqqkkkkkksss}}}|||eeeUUULLLHHHEEEEEEDDDCCCCCCEEEFFFGGGJJJKKKKKKLLLMMMOOOTTTWWW^^^eeeqqq}}}zzzuuummmfffaaa]]]YYYWWWTTTQQQMMMJJJIIIHHHFFFEEEDDDCCCCCCBBBBBBAAA@@@@@@============>>>>>>>>>>>>===============>>>??????AAABBBCCCDDDDDDFFFIIILLLPPPUUU[[[aaafffkkkpppsssyyyyyyssskkkeeeaaa]]]XXXTTTTTTQQQOOOMMMLLLKKKHHHFFFEEEDDDCCCBBBAAAAAAAAAAAA@@@@@@@@@?????????>>>>>>@@@@@@@@@@@@AAACCCDDDEEEyyypppiiiaaa]]]XXXUUUTTTTTTSSSRRRRRRQQQRRRUUUYYYbbbrrrxxxxxx|||~~~yyysssnnnfffbbb[[[UUUOOOJJJDDDAAA??????>>>>>>======<<<<<<===========================<<<===@@@@@@AAAHHHPPP```xxx~~~qqqmmmpppzzzyyycccTTTKKKGGGEEEEEEDDDCCCDDDEEEFFFGGGKKKKKKLLLLLLMMMOOOSSSVVV___fffrrr~~~~~~xxxsssllleee```\\\XXXVVVUUURRRNNNKKKIIIHHHFFFEEEDDDCCCCCCBBBBBBAAA@@@@@@>>>>>>>>>>>>===========================>>>?????????AAABBBCCCDDDFFFJJJMMMRRRUUUZZZ___ccchhhnnnrrrwww|||{{{tttjjjbbb^^^ZZZVVVRRRQQQNNNKKKJJJIIIHHHGGGEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@????????????>>>>>>>>>?????????@@@AAABBBDDDDDDuuunnnddd```[[[WWWUUUUUUTTTTTTSSSRRRSSSUUUXXX^^^mmm{{{zzzwww{{{}}}{{{tttppphhhccc\\\UUUOOOIIIDDDAAA???>>>>>>>>>=========<<<===========================<<<===@@@@@@AAAHHHPPP___vvvvvvrrrvvvwwwaaaRRRKKKGGGEEEDDDDDDDDDDDDFFFGGGHHHKKKLLLMMMMMMMMMOOOSSSVVVaaahhhsss}}}vvvqqqiiiccc^^^[[[XXXUUUUUURRROOOLLLJJJHHHFFFDDDDDDCCCCCCBBBBBBAAA@@@@@@>>>>>>>>>>>>===========================>>>>>>???>>>???AAABBBCCCFFFJJJMMMTTTVVVZZZ]]]aaagggmmmqqqvvv{{{yyynnneee```[[[WWWTTTPPPMMMJJJHHHHHHGGGFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@????????????>>>>>>>>>>>>????????????@@@BBBCCCDDD{{{ssshhhccc]]]XXXUUUUUUTTTSSSSSSRRRSSSVVVXXX]]]jjjwww~~~~~~{{{tttpppjjjeee]]]UUUOOOIIIDDDAAA>>>>>>>>>>>>=======================================<<<===@@@@@@AAAHHHPPP^^^vvv{{{xxx|||uuu```RRRJJJGGGEEEDDDDDDDDDEEEFFFHHHIIIKKKLLLMMMMMMMMMPPPTTTWWWbbbiiittt}}}sssnnngggaaa]]]YYYWWWUUUTTTQQQNNNLLLJJJHHHFFFDDDDDDCCCCCCBBBBBBAAA@@@@@@???>>>>>>>>>=========<<<===============>>>>>>???===>>>@@@AAACCCEEEIIILLLUUUVVVYYY\\\```ffflllqqqvvvzzztttjjjddd___ZZZVVVQQQOOOKKKIIIHHHHHHGGGFFFEEEDDDCCCBBBAAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBCCCyyymmmggg```ZZZVVVUUUTTTSSSRRRRRRSSSVVVWWW[[[gggsss|||uuupppkkkfff]]]UUUNNNIIIDDD@@@>>>>>>>>>>>>=======================================<<<===@@@@@@AAAHHHPPP^^^vvvttt___RRRKKKGGGEEEDDDDDDDDDEEEGGGHHHJJJJJJKKKLLLMMMNNNQQQUUUYYYcccjjjuuu|||qqqllleee___[[[XXXVVVTTTQQQOOOMMMKKKJJJHHHFFFCCCDDDCCCCCCBBBBBBAAA@@@@@@??????>>>>>>======<<<<<<===============>>>??????===???@@@AAABBBDDDHHHKKKRRRTTTWWW[[[___dddkkkoootttxxx~~~|||qqqjjjddd^^^YYYUUUQQQMMMJJJIIIHHHGGGFFFEEEDDDCCCBBBAAAAAAAAAAAA======>>>>>>>>>>>>>>>???=========>>>???@@@BBBBBB~~~rrrlllccc\\\XXXVVVTTTTTTRRRRRRSSSUUUUUUWWWbbbmmm{{{~~~vvvqqqmmmggg^^^UUUNNNHHHCCC@@@============>>>>>>>>>>>>===========================<<<===@@@@@@AAAHHHPPP___vvvsss^^^RRRKKKHHHEEEDDDDDDDDDEEEGGGIIIJJJIIIJJJLLLMMMOOORRRWWWZZZeeekkkvvv{{{ooojjjccc^^^ZZZXXXUUUSSSOOOMMMKKKJJJJJJHHHFFFCCCDDDCCCCCCBBBBBBAAA@@@@@@?????????>>>===<<<<<<<<<===============>>>??????>>>???@@@AAAAAACCCFFFIIINNNPPPTTTXXX]]]bbbhhhlllrrrvvv{{{{{{ssslllddd___WWWSSSNNNJJJHHHHHHGGGFFFDDDCCCBBBAAA@@@@@@@@@@@@============>>>>>>??????============???@@@AAABBBvvvooofff^^^YYYWWWUUUTTTSSSRRRSSSTTTSSSTTT]]]hhhqqqwwwrrrmmmggg^^^UUUNNNHHHCCC@@@============>>>>>>>>>>>>===========================<<<===@@@@@@AAAHHHPPP___wwwsss^^^RRRLLLHHHEEEDDDDDDDDDFFFGGGIIIKKKHHHJJJKKKMMMOOOSSSXXX\\\eeelllwwwzzznnniiiccc]]]ZZZWWWUUUSSSMMMKKKJJJJJJIIIHHHFFFDDDDDDCCCCCCBBBBBBAAA@@@@@@@@@??????>>>===<<<<<<;;;===============>>>??????>>>???@@@AAAAAABBBEEEHHHJJJMMMRRRWWW[[[```fffjjjqqqtttyyy~~~{{{sssjjjdddXXXTTTNNNJJJHHHGGGFFFEEECCCBBBAAA@@@????????????<<<=========>>>>>>??????<<<<<<======>>>@@@AAABBB~~~vvvjjjaaa\\\XXXUUURRRUUUUUUTTTSSSSSSWWW\\\aaaqqq}}}xxxrrrnnnhhh___UUUNNNHHHCCC@@@>>>>>>>>>>>>============??????>>>>>>>>>>>>??????======@@@BBB@@@@@@HHHRRReee}}}ttt\\\NNNIIIFFFEEEDDDCCCCCCDDDFFFHHHJJJKKKLLLMMMNNNPPPTTTYYY]]]eeemmmxxx|||wwwkkkggg```[[[XXXVVVTTTRRRNNNNNNLLLKKKIIIGGGFFFEEECCCCCCBBBBBBBBBAAAAAAAAA@@@@@@>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>>@@@???>>>>>>@@@CCCGGGIIILLLNNNRRRVVVZZZ```fffjjjppptttxxx|||}}}sssiiiaaaXXXPPPMMMJJJGGGGGGIIIHHHGGGFFFEEECCCAAA@@@@@@>>>>>>======<<<<<<<<<;;;=========>>>??????@@@@@@yyymmmddd___[[[WWWTTTUUUUUUTTTSSSSSSVVVZZZ^^^gggsssyyytttooohhh___VVVNNNHHHCCC@@@???>>>>>>>>>============???>>>>>>======>>>>>>???======@@@BBB@@@AAAIIIRRRgggsss[[[NNNIIIFFFEEEDDDCCCCCCDDDFFFHHHJJJKKKLLLMMMNNNPPPTTTYYY]]]eeemmmxxx{{{uuuiiieee___YYYVVVTTTRRRQQQNNNMMMLLLJJJHHHGGGEEEEEEBBBBBBBBBAAAAAAAAAAAA@@@@@@???>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<======@@@???>>>>>>@@@CCCFFFIIIKKKNNNQQQUUUYYY___eeeiiinnnqqqvvvzzz}}}wwwlll```XXXPPPMMMJJJFFFFFFHHHEEEEEEDDDCCCAAA@@@??????>>>=========<<<<<<<<<<<<=========>>>??????@@@@@@}}}rrrhhhccc^^^ZZZVVVUUUUUUUUUTTTSSSTTTWWWZZZaaammm|||wwwpppiii```WWWOOOIIICCC@@@??????>>>>>>>>>=========>>>======<<<<<<======>>>===>>>@@@BBBAAABBBJJJTTTjjj~~~|||rrrZZZNNNIIIEEEEEEDDDDDDDDDEEEGGGIIIJJJKKKLLLMMMNNNPPPSSSYYY]]]fffnnnyyyxxxsssgggccc\\\WWWTTTRRRPPPOOOLLLLLLKKKIIIGGGFFFEEEDDDAAAAAAAAA@@@@@@@@@????????????>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<======???>>>>>>>>>@@@CCCEEEGGGJJJLLLPPPTTTXXX]]]cccgggkkkooossswww{{{yyynnn```XXXPPPMMMJJJFFFEEEGGGBBBBBBAAA@@@@@@???>>>>>>============<<<<<<<<<<<<<<<======>>>>>>??????@@@vvvlllfffaaa\\\XXXTTTUUUUUUTTTRRRSSSUUUVVV]]]gggxxxzzzqqqkkkaaaXXXPPPIIIDDDAAA?????????>>>>>>>>>============<<<<<<<<<<<<======>>>>>>@@@AAAAAABBBLLLVVVnnn|||yyyoooYYYNNNIIIEEEDDDDDDDDDEEEFFFGGGIIIJJJKKKLLLMMMMMMOOOSSSXXX\\\fffnnnyyy|||uuupppeeeaaa[[[VVVSSSQQQOOONNNKKKJJJIIIHHHFFFEEEDDDCCC@@@@@@@@@????????????>>>???>>>===<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<===>>>>>>>>>>>>@@@BBBDDDFFFHHHKKKNNNRRRVVV[[[aaaeeeiiilllqqquuuyyy}}}xxxkkk^^^VVVOOOLLLIIIEEEDDDEEEAAAAAA@@@@@@?????????>>>===============<<<<<<<<<<<<<<<======>>>?????????yyypppjjjddd^^^ZZZUUUUUUUUUTTTRRRRRRSSSUUUWWW```ooo|||ssslllbbbYYYQQQJJJEEEAAA????????????>>>>>>>>>>>>======<<<<<<<<<<<<======>>>>>>???AAAAAACCCMMMXXXppp|||yyykkkWWWMMMIIIEEEDDDDDDEEEFFFGGGHHHIIIIIIJJJKKKLLLMMMOOOSSSXXX\\\eeemmmyyy~~~yyyrrrmmmddd```ZZZUUUSSSQQQOOONNNIIIHHHGGGFFFEEEDDDCCCBBB@@@@@@?????????>>>>>>>>>>>>======<<<<<<<<<<<<<<<===<<<<<<;;;;;;;;;<<<<<<>>>===>>>>>>???AAACCCDDDGGGIIIMMMPPPTTTYYY^^^bbbgggkkkoootttxxx|||ttthhh\\\TTTNNNLLLIIIEEECCCEEEBBBAAAAAAAAA@@@@@@??????<<<<<<<<<===============<<<<<<<<<===>>>>>>??????}}}tttmmmgggaaa\\\VVVVVVUUUSSSQQQRRRTTTVVVXXX___jjjwww~~~tttnnndddZZZRRRKKKEEEBBB@@@@@@?????????>>>>>>>>>>>>======<<<<<<======>>>>>>>>>???AAABBBDDDOOOZZZrrr}}}zzzgggUUUMMMIIIFFFDDDEEEEEEFFFGGGHHHIIIIIIJJJKKKLLLMMMOOORRRXXX\\\dddlllxxx|||wwwpppkkkccc___YYYTTTRRRPPPOOOMMMGGGGGGFFFEEEDDDCCCBBBBBB@@@@@@@@@?????????>>>>>>======<<<<<<;;;<<<<<<=========<<<;;;;;;;;;;;;<<<=========>>>???AAABBBBBBEEEHHHKKKNNNRRRWWW\\\```eeeiiimmmrrrvvv{{{~~~zzzooodddYYYRRRLLLKKKIIIEEECCCEEECCCCCCBBBBBBAAA@@@??????<<<<<<<<<===============;;;<<<<<<======>>>>>>???xxxqqqkkkddd___XXXWWWUUURRRQQQRRRUUUXXXXXX^^^fffooo|||uuuoooeee[[[RRRKKKFFFBBB@@@@@@@@@?????????>>>>>>???>>>>>>======>>>>>>???>>>>>>???AAABBBEEEPPP\\\rrr~~~zzz~~~dddSSSLLLIIIFFFDDDEEEFFFGGGHHHIIIIIIIIIJJJKKKLLLMMMNNNRRRWWW[[[ccckkkwww~~~zzzvvvoookkk```\\\VVVRRRPPPNNNMMMLLLFFFEEEEEEDDDCCCBBBAAAAAAAAAAAA@@@@@@@@@?????????<<<<<<<<<;;;;;;<<<<<<=========<<<;;;;;;;;;;;;;;;<<<======>>>???@@@AAAAAADDDFFFJJJMMMPPPUUUZZZ^^^bbbfffkkkoootttxxx}}}zzzuuusssqqqggg]]]VVVOOOKKKJJJIIIEEEDDDFFFDDDDDDCCCBBB@@@???>>>>>><<<<<<<<<<<<=========>>>;;;;;;<<<<<<===>>>>>>>>>{{{tttmmmfffaaaYYYWWWUUURRRPPPRRRWWWZZZTTTYYY___fffqqqvvvoooeee[[[SSSLLLFFFBBB@@@@@@@@@????????????>>>??????>>>>>>>>>>>>?????????>>>???AAABBBFFFQQQ]]]rrr~~~zzz{{{bbbQQQLLLIIIFFFDDDEEEFFFGGGHHHIIIIIIIIIJJJKKKLLLLLLNNNRRRWWW[[[bbbkkkwww~~~zzzuuuooojjj___ZZZUUUPPPNNNMMMKKKJJJEEEEEEDDDCCCBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@???<<<<<<;;;;;;;;;<<<<<<===>>>===<<<;;;;;;;;;;;;;;;<<<<<<===>>>???@@@@@@AAADDDFFFIIILLLOOOTTTYYY]]]```dddiiimmmrrrvvv{{{~~~wwwuuupppkkkjjjiii```WWWTTTNNNJJJJJJIIIFFFEEEFFFDDDDDDCCCAAA???>>>===<<<;;;<<<<<<<<<======>>>>>>;;;;;;<<<<<<===>>>>>>>>>yyyppphhhaaaZZZXXXUUUTTTTTTUUUTTTSSSSSSUUU[[[ccclllyyyvvvnnnfff___WWWLLLDDDBBBAAAAAA@@@???>>>===<<<;;;========================<<>>???@@@AAAAAADDDFFFHHHKKKMMMQQQVVVZZZ]]]aaaggglllpppssswwwyyy~~~yyyttttttooohhhcccaaa]]]YYYUUUMMMLLLKKKJJJHHHGGGFFFEEEDDDCCCCCCBBB@@@???>>>>>>======>>>>>>>>>>>>==============================}}}tttkkkddd___\\\XXXVVVUUUTTTSSSRRRRRRSSSWWW^^^eeeoooyyyppphhhaaaXXXMMMFFFDDDAAAAAA@@@???>>>===<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>===BBB@@@@@@EEEFFFOOObbbvvv~~~qqq\\\QQQKKKHHHFFFFFFEEEDDDDDDEEEGGGIIIKKKLLLMMMMMMNNNPPPTTTZZZ^^^eeemmmxxx~~~zzzuuummmfff^^^ZZZTTTPPPNNNLLLJJJHHHGGGGGGFFFEEEDDDCCCBBBBBBDDDCCCAAAAAABBBAAA>>><<<>>>======<<<;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>>???@@@AAAAAACCCEEEGGGJJJLLLPPPUUUXXX\\\```eeejjjnnnrrruuuxxx~~~xxxsssooojjjccc___\\\YYYUUUQQQKKKKKKJJJHHHGGGEEEDDDDDDDDDCCCBBBAAA@@@??????>>>======>>>>>>>>>>>>==============================yyypppiiieeeaaa\\\YYYVVVTTTRRRQQQRRRRRRUUUYYY^^^eeettt|||sssjjjdddZZZOOOGGGEEEAAAAAA@@@???>>>======<<>><<<===<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;::::::<<<<<<======>>>???@@@@@@AAACCCFFFHHHJJJNNNSSSVVVZZZ^^^ccchhhkkkooosssvvv|||}}}vvvpppiiiddd]]]YYYWWWTTTPPPLLLIIIIIIHHHGGGFFFDDDCCCCCCCCCCCCBBBAAA@@@??????>>>======>>>>>>>>>>>>==============================uuunnniiieee___ZZZWWWUUUSSSQQQTTTSSSTTTWWWZZZ___kkkwww~~~vvvllleee[[[OOOGGGDDDAAAAAA@@@??????>>>======????????????????????????>>>CCCAAA@@@EEEFFFOOObbbyyyoooZZZOOOKKKHHHFFFEEEEEEEEEEEEGGGHHHJJJKKKNNNNNNOOOOOOQQQUUU[[[___gggnnnyyy|||sssiiibbbZZZVVVQQQMMMKKKJJJHHHFFFFFFFFFFFFEEEDDDCCCCCCCCCCCCBBBAAAAAAAAAAAA???===??????>>>============>>>======<<<<<<;;;:::::::::<<<<<<======>>>??????@@@@@@BBBDDDFFFHHHLLLPPPTTTXXX\\\aaaeeeiiimmmqqquuuzzz|||~~~vvvoooeee```ZZZVVVTTTQQQMMMJJJIIIHHHHHHGGGEEEDDDDDDCCCBBBBBBAAAAAA@@@??????>>>======>>>>>>>>>>>>=============================={{{tttmmmhhhaaa\\\XXXVVVUUUSSSTTTRRRRRRUUUWWW[[[dddnnn}}}wwwnnnfff[[[OOOFFFDDDAAAAAA@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===CCCAAA@@@FFFGGGPPPccc{{{ppp[[[PPPJJJGGGEEEDDDDDDEEEFFFHHHIIIKKKKKKMMMNNNOOOOOOQQQVVV\\\aaaiiippp{{{|||ssshhhaaaYYYUUUPPPMMMKKKIIIHHHFFFFFFFFFEEEEEEDDDDDDCCCCCCCCCBBBAAABBBCCCBBB@@@>>>AAA@@@??????>>>>>>??????=========<<<<<<;;;;;;;;;<<<<<<<<<===>>>>>>?????????AAACCCEEEGGGJJJOOORRRWWWZZZ___cccgggkkkpppssswwwzzz~~~~~~uuummmddd___YYYUUUSSSQQQMMMJJJIIIHHHHHHGGGFFFEEEDDDDDDAAAAAAAAA@@@@@@??????>>>======>>>>>>>>>>>>==============================|||rrrmmmeee___[[[XXXVVVUUURRRPPPOOORRRTTTVVV]]]eeeqqq~~~zzzpppggg\\\OOOFFFCCCAAAAAA@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>><<>>=======================================<<<<<<<<<======>>>>>>>>>???AAACCCDDDFFFIIINNNQQQUUUWWW[[[___ccchhhmmmqqquuuxxx|||}}}ssskkkbbb]]]WWWTTTSSSQQQMMMJJJHHHHHHGGGGGGFFFEEEEEEDDDAAAAAA@@@@@@????????????======>>>>>>>>>>>>==============================zzztttkkkccc]]]ZZZWWWVVVTTTPPPOOOQQQRRRSSSXXX^^^gggsss}}}rrriii^^^QQQGGGDDDAAAAAA@@@@@@@@@@@@??????????????????????????????:::@@@@@@@@@GGGJJJTTTggg~~~nnnYYYNNNIIIGGGEEECCCDDDFFFGGGIIIKKKKKKLLLKKKLLLNNNPPPSSSYYY```eeemmmuuu|||rrriiibbbYYYUUUPPPMMMKKKJJJIIIGGGEEEEEEEEEEEEDDDDDDDDDDDDBBBAAAAAAAAABBBBBBAAA???>>>>>>===<<<<<<<<<<<<<<<======>>>>>>??????@@@@@@<<<<<<<<<===============???AAACCCDDDFFFIIIMMMPPPQQQTTTWWW[[[___dddiiimmmrrruuuyyy~~~{{{ppphhh___ZZZUUURRRQQQOOOLLLHHHGGGFFFFFFEEEEEEDDDDDDCCC@@@@@@@@@@@@????????????======>>>>>>>>>>>>==============================yyyooofff___[[[XXXVVVWWWSSSQQQSSSSSSSSSWWW\\\aaakkk~~~tttkkk```RRRIIIFFFAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@999@@@???@@@GGGKKKUUUhhh~~~kkkXXXMMMIIIGGGEEECCCDDDFFFHHHJJJKKKLLLLLLJJJKKKMMMPPPTTTZZZbbbgggooovvv|||rrriiicccYYYUUUPPPMMMLLLJJJIIIHHHEEEEEEEEEEEEDDDDDDDDDDDDAAA@@@@@@@@@AAAAAA@@@>>>??????>>>=====================>>>???@@@AAABBBBBB<<<<<<<<<===============???AAACCCDDDFFFIIIMMMPPPOOOQQQUUUXXX\\\aaagggkkkppprrrwww{{{yyynnnfff\\\XXXRRROOONNNMMMJJJGGGEEEEEEDDDDDDCCCCCCBBBBBB@@@@@@@@@???????????????======>>>>>>>>>>>>==============================~~~sssiiiccc^^^ZZZVVVWWWUUUSSSRRRQQQRRRSSSTTT___hhhwwwyyylll]]]PPPHHHDDDBBBAAA@@@@@@??????@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@BBBCCCCCCHHHWWWeee~~~}}}dddTTTLLLGGGDDDCCCCCCDDDDDDFFFGGGHHHIIIIIIJJJMMMPPPRRRTTTYYYbbbhhhssszzzzzzpppfff```XXXTTTPPPMMMLLLKKKJJJIIIHHHGGGFFFDDDCCCCCCCCCCCCCCCCCCBBBAAA@@@@@@@@@@@@>>>>>>===<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<===>>>?????????AAABBBCCCDDDFFFHHHIIIJJJMMMPPPTTTXXX[[[```eeehhhnnnrrrxxx|||~~~{{{wwwqqqlll]]]XXXQQQLLLJJJJJJIIIIIIEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBAAA@@@???======<<<<<<<<<<<<===============??????>>>>>>======<<<<<>>>>>===<<<<<<<<<<<<<<<==============================>>>>>>???@@@@@@AAAAAAAAACCCDDDFFFGGGIIIIIIMMMPPPTTTWWW[[[___dddhhhlllpppuuuzzz~~~zzzxxxuuuooojjj___ZZZSSSMMMJJJIIIIIIHHHEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBAAA@@@??????>>>>>>========================>>>>>>>>>>>>======<<<<<>>>>>===<<<<<<<<<<<<<<<========================>>>??????@@@@@@AAAAAAAAA@@@AAABBBCCCEEEGGGHHHIIILLLNNNRRRVVVYYY]]]bbbfffiiimmmssswww{{{}}}xxxvvvtttooojjjbbb\\\UUUNNNKKKIIIHHHGGGEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBBBBAAAAAA@@@@@@@@@========================>>>>>>>>>============<<<|||tttlllddd___XXXWWWUUUSSSSSSSSSTTTUUUWWW\\\fffttt{{{mmm^^^QQQHHHEEEBBBAAA@@@@@@??????@@@@@@????????????????????????@@@@@@BBBDDDDDDJJJXXXgggxxxsssvvv|||uuu]]]PPPKKKGGGEEEEEECCCCCCEEEFFFHHHIIIJJJKKKMMMNNNOOOPPPSSSZZZfffnnnwww}}}~~~|||zzz{{{{{{{{{xxxrrrjjjccc^^^VVVSSSNNNLLLKKKKKKJJJIIIHHHGGGFFFDDDCCCCCCCCCCCCCCCBBBAAA@@@????????????>>>>>>===<<<<<<<<<<<<<<<========================>>>>>>??????@@@@@@@@@AAA???@@@AAABBBDDDFFFGGGHHHJJJMMMQQQTTTWWW[[[```cccgggkkkqqquuuyyy~~~|||xxxwwwvvvrrrnnneee___WWWPPPLLLIIIGGGFFFEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBAAAAAA>>>>>>>>>=======================================yyypppggg```ZZZYYYVVVTTTSSSSSSTTTUUUYYY]]]eeerrr|||nnn^^^QQQIIIEEEBBBAAA@@@@@@??????@@@@@@????????????????????????@@@@@@BBBDDDEEEJJJYYYhhhyyyrrruuu|||rrr[[[OOOJJJHHHEEEEEECCCCCCEEEFFFHHHJJJKKKLLLMMMNNNOOOOOORRRZZZeeemmmvvv}}}~~~|||zzzzzzyyyvvvppphhhaaa]]]UUURRRNNNKKKKKKKKKJJJIIIHHHGGGFFFDDDCCCCCCCCCCCCBBBBBBAAA@@@????????????>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>>>>>???@@@AAACCCEEEFFFGGGIIIKKKOOORRRUUUYYY]]]aaaeeeiiiooossswww}}}|||wwwwwwwwwtttppphhhbbbYYYRRRMMMJJJHHHFFFEEEEEEEEEEEEDDDDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBBBB??????>>>>>>============<<<<<<<<<<<<<<<=========~~~uuukkkddd]]][[[XXXUUUSSSSSSSSSSSSWWW[[[cccooo}}}ooo___RRRIIIEEEBBBAAA@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBDDDEEEKKKZZZiiiyyyrrrttt{{{qqqZZZOOOKKKHHHFFFEEECCCCCCEEEGGGIIIJJJLLLMMMLLLNNNOOOPPPRRRYYYcccjjjttt{{{||||||zzzuuuooofff___[[[TTTQQQMMMKKKKKKKKKJJJIIIHHHGGGFFFDDDCCCCCCCCCCCCBBBAAA@@@??????>>>>>>???>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@BBBDDDEEEFFFGGGJJJMMMPPPSSSWWW[[[^^^cccgggmmmqqquuu{{{|||wwwwwwwwwuuurrrjjjddd[[[SSSNNNKKKHHHGGGEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCBBBBBBAAAAAAAAA@@@??????>>>>>>======<<<;;;<<<<<<<<<<<<=========|||qqqjjj```]]]ZZZVVVSSSRRRQQQQQQUUUZZZbbbooo~~~ooo___RRRIIIEEEBBBAAA@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBDDDEEEKKKZZZiiiyyyqqqttt{{{qqq[[[OOOKKKHHHFFFEEEBBBCCCEEEGGGIIIKKKLLLMMMKKKMMMOOOPPPRRRWWW```fffrrryyy{{{vvvnnneee]]]YYYTTTQQQMMMKKKJJJKKKJJJIIIHHHGGGFFFDDDCCCCCCCCCCCCBBBAAA@@@???>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<===>>>@@@AAACCCDDDEEEFFFIIILLLOOOQQQUUUYYY]]]```eeejjjnnnrrrxxxzzzzzzzzzxxxuuukkkeee\\\TTTOOOLLLIIIHHHEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCBBBAAA@@@??????@@@@@@??????>>>======<<<;;;;;;;;;<<<<<<<<<======vvvoooaaa___[[[WWWSSSQQQQQQPPPUUUZZZcccppp~~~ppp```RRRIIIEEEBBBAAA@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBDDDFFFLLL[[[jjjxxxpppssszzzqqq[[[OOOLLLIIIFFFEEEBBBCCCEEEGGGIIIKKKMMMNNNKKKMMMOOOPPPRRRVVV^^^dddqqqxxx}}}vvvnnneee]]]XXXSSSPPPMMMKKKJJJKKKJJJIIIHHHGGGFFFDDDCCCCCCCCCCCCBBBAAA@@@???>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<>>>???AAACCCDDDEEEFFFHHHKKKNNNQQQTTTYYY\\\^^^ccchhhlllpppvvv}}}~~~}}}~~~|||yyykkkeee\\\UUUPPPLLLJJJIIIEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCBBB@@@???>>>>>>@@@@@@@@@???>>>======<<<;;;;;;;;;<<<<<<<<<======|||rrriiiddd\\\VVVTTTSSSSSSSSSUUUZZZdddsss~~~nnn]]]NNNEEEAAACCCBBBAAA@@@??????????????????@@@@@@@@@AAAAAAAAABBBAAABBBDDDEEELLL\\\lllxxxtttvvv|||sssZZZNNNKKKIIIFFFEEEEEEEEEFFFGGGIIIJJJKKKKKKLLLNNNOOOPPPQQQVVV^^^eeennnvvvyyypppfff___ZZZSSSPPPMMMKKKKKKKKKJJJIIIGGGFFFEEECCCCCCCCCCCCDDDAAAAAAAAA@@@@@@@@@??????@@@??????>>>===<<<<<<;;;======<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<======>>>>>>============<<<>>>AAADDDDDDFFFIIILLLOOORRRWWWZZZ^^^aaafffkkkpppuuuzzz}}}yyytttiiiddd\\\UUUPPPLLLIIIGGGEEEEEEEEEEEEDDDDDDDDDDDDAAAAAAAAAAAAAAAAAAAAAAAA??????>>>>>>======<<<<<<>>>===<<<;;;:::999999999vvvkkkfff^^^XXXUUUTTTSSSSSSVVV[[[fffuuu~~~nnn]]]NNNFFFBBBCCCBBBAAA@@@??????????????????@@@@@@@@@AAAAAAAAABBBAAABBBDDDEEELLL]]]lll|||uuuvvv{{{ttt[[[OOOLLLIIIFFFEEEEEEEEEFFFGGGIIIJJJKKKKKKLLLNNNOOOPPPQQQVVV^^^eeeooowwwxxxnnneee]]]YYYSSSPPPMMMKKKKKKJJJIIIHHHHHHGGGEEEDDDCCCDDDDDDDDD@@@@@@@@@?????????>>>>>>?????????>>>===<<<<<<<<<======<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<=========>>>;;;;;;<<<;;;;;;<<>>>>>======<<<<<>>===<<<;;;;;;;;;;;;|||pppjjjaaaZZZVVVUUUTTTSSSXXX]]]hhhxxx~~~nnn]]]OOOFFFCCCBBBBBBAAA@@@??????????????????@@@@@@@@@AAAAAAAAABBBAAACCCDDDFFFMMM]]]mmmvvvvvv{{{vvv]]]PPPLLLIIIFFFEEEEEEEEEFFFGGGIIIJJJKKKKKKLLLNNNOOOPPPQQQVVV^^^eeeooowwwxxxnnnddd\\\WWWSSSPPPMMMKKKJJJJJJIIIHHHHHHHHHFFFEEEEEEDDDEEEEEE????????????>>>>>>>>>>>>??????>>>>>>======<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<============;;;;;;<<<<<<;;;===???BBBCCCEEEHHHKKKMMMPPPTTTWWW[[[^^^dddhhhmmmrrrwwwzzzxxxqqqiiiccc[[[TTTPPPLLLJJJHHHGGGGGGFFFFFFFFFEEEEEEEEEBBBBBBAAAAAAAAAAAAAAAAAA??????>>>>>>======<<<<<>>===<<<<<<<<<<<<<<>>???>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===============<<<>>>???>>>>>>???BBBDDDCCCEEEHHHJJJLLLOOORRRUUUZZZ^^^ccchhhlllqqqvvvzzzxxxppphhhcccZZZSSSNNNKKKIIIGGGGGGGGGGGGGGGFFFFFFFFFEEEBBBBBBBBBBBBBBBAAAAAAAAA??????>>>>>>======<<<<<<>>>>>>===<<<;;;;;;<<<<<>>>>>>>>>>>============;;;<<<<<<<<<<<<<<<<<<<<<===============<<<<<<<<<<<<>>>?????????@@@BBBDDDBBBDDDGGGHHHJJJMMMPPPSSSYYY]]]bbbgggkkkpppuuuyyy{{{sssiiicccZZZRRRMMMJJJHHHFFFGGGGGGGGGGGGFFFFFFFFFEEECCCCCCCCCBBBBBBAAAAAAAAA??????>>>>>>======<<<<<<<<<<<<;;;;;;:::;;;;;;;;;}}}vvvmmmddd^^^[[[YYYXXX\\\cccppp|||jjjXXXLLLGGGEEEAAAAAA@@@@@@???@@@@@@AAA??????@@@@@@@@@AAAAAAAAAAAAAAACCCEEEGGGNNN___ooozzzzzz}}}www\\\NNNJJJIIIGGGFFFEEEEEEFFFGGGIIIJJJKKKKKKLLLNNNOOOPPPQQQVVV^^^eeemmmwww~~~}}}~~~zzzqqqhhh```\\\VVVSSSOOOMMMLLLKKKJJJHHHGGGGGGGGGGGGFFFEEEDDDCCCCCCBBBBBBBBBAAAAAAAAAAAA>>>>>>>>>>>>============;;;;;;;;;<<<<<<<<<<<<<<<===============<<<<<<<<<:::<<<>>>>>>>>>>>>@@@AAABBBDDDFFFGGGIIIKKKNNNQQQWWW[[[```eeeiiinnnssswwwyyymmmfff\\\SSSNNNJJJHHHGGGGGGGGGFFFFFFFFFEEEEEEEEEDDDDDDCCCCCCBBBAAAAAAAAA??????>>>>>>======<<<<<<<<<;;;;;;:::::::::;;;;;;xxxooofffaaa^^^\\\ZZZ___gggttt{{{hhhWWWKKKFFFEEEAAA@@@@@@???@@@@@@AAAAAA??????@@@@@@@@@AAAAAAAAAAAAAAACCCEEEGGGOOO```ppp{{{{{{uuuZZZMMMIIIHHHGGGGGGEEEEEEFFFGGGIIIJJJKKKKKKLLLNNNOOOPPPQQQVVV^^^eeelllvvv~~~|||zzzyyy{{{yyyqqqhhhaaa]]]XXXUUUQQQNNNMMMLLLKKKIIIFFFFFFFFFFFFFFFDDDCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@============>>>>>>>>>>>>;;;;;;;;;<<<<<<<<<======>>>=========<<<<<<<<<<<<:::<<<>>>???>>>???@@@AAABBBCCCEEEGGGGGGIIIMMMOOOTTTWWW]]]bbbfffkkkpppttt}}}rrrkkk```VVVPPPLLLIIIHHHFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCBBBBBBAAAAAA??????>>>>>>======<<<<<<<<<<<<;;;;;;;;;;;;<<<<<>>>>>>>>>>>;;;;;;;;;<<<<<<<<<======>>>>>>======<<<<<<<<<;;;<<<>>>@@@AAAAAAAAABBBCCCAAACCCEEEFFFGGGIIILLLNNNRRRUUUZZZ___dddhhhnnnqqq{{{vvvnnncccYYYRRRNNNKKKJJJEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEDDDCCCBBBBBBAAAAAA?????????>>>======<<<<<<======<<<<<<<<<======>>>{{{rrrkkkeee___^^^bbbhhhppp~~~xxxdddSSSIIIEEEEEECCCBBBAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@AAAAAABBBCCCBBBAAACCCEEEHHHPPPbbbsss~~~rrrYYYNNNKKKGGGEEEHHHEEEEEEFFFGGGIIIJJJKKKKKKKKKLLLLLLMMMPPPVVV]]]bbbllluuu}}}yyyxxx}}}{{{tttmmmgggbbb___[[[WWWSSSPPPPPPNNNKKKHHHIIIGGGEEEDDDEEEEEEDDDCCCGGGFFFDDDCCCAAAAAAAAAAAA@@@??????>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<>>>???@@@AAABBBBBBBBBCCCDDDFFFIIIKKKMMMRRRUUUYYY\\\```eeekkkoooyyyyyyhhh[[[SSSNNNKKKIIIGGGGGGFFFEEEDDDDDDDDDEEEDDDCCCCCCBBBBBBAAA@@@@@@CCCBBBAAA???>>><<<;;;:::<<<<<<;;;;;;;;;:::::::::~~~uuunnngggbbbaaaeeekkktttvvvbbbQQQGGGDDDCCCCCCBBBAAAAAA@@@@@@AAAAAA@@@@@@@@@@@@@@@AAABBBBBBBBBAAACCCEEEHHHQQQcccsss~~~}}}rrrXXXNNNKKKGGGEEEGGGDDDEEEFFFGGGIIIJJJKKKKKKKKKKKKLLLMMMPPPUUU]]]bbbllluuu{{{{{{zzzrrrlllfffaaa^^^\\\XXXTTTRRRQQQOOOLLLIIIIIIGGGEEEDDDEEEEEEDDDCCCDDDCCCBBBAAA@@@??????>>>@@@???>>>>>>======>>>>>><<<<<<<<<<<<<<<<<<<<<<<<=================================>>>?????????@@@BBBBBBBBBCCCEEEHHHKKKLLLPPPRRRVVVZZZ^^^dddjjjnnnwww~~~}}}mmm___VVVQQQMMMKKKHHHGGGFFFEEEEEEDDDEEEEEEDDDCCCCCCBBBBBBAAA@@@@@@BBBAAA@@@???>>><<<<<<;;;<<<<<<;;;;;;;;;:::::::::xxxqqqkkkffffffjjjqqqzzzttt___OOOEEEBBBAAACCCBBBAAAAAA@@@@@@AAAAAA@@@????????????@@@AAAAAABBBBBBCCCFFFIIIQQQcccttt||||||qqqXXXNNNKKKGGGEEEGGGDDDEEEFFFGGGHHHJJJKKKKKKKKKKKKLLLMMMPPPUUU\\\aaallluuuyyyqqqjjjeee```\\\\\\ZZZVVVTTTRRRPPPMMMKKKIIIGGGEEEDDDEEEEEEDDDCCCBBBBBBCCCCCCBBB@@@>>>===@@@???>>>>>>======>>>>>><<<<<<<<<<<<<<<<<<<<<<<<========================>>>>>>>>>>>>>>>>>>>>>>>>AAAAAAAAABBBDDDGGGIIIKKKLLLOOOSSSWWW\\\bbbhhhmmmuuu|||sssdddZZZTTTOOOLLLIIIHHHGGGFFFEEEEEEEEEEEEDDDCCCCCCBBBBBBAAA@@@@@@@@@@@@??????>>>=========<<<<<<;;;;;;;;;:::::::::zzztttnnniiijjjnnnwwwrrr]]]MMMEEEBBBAAACCCBBBAAAAAA@@@@@@AAAAAA??????>>>>>>??????@@@AAABBBBBBDDDFFFIIIRRRddduuuzzzzzzpppWWWNNNKKKGGGDDDFFFDDDDDDEEEGGGHHHIIIJJJKKKJJJKKKKKKLLLOOOUUU\\\aaakkktttxxxpppiiiccc^^^[[[\\\[[[YYYVVVTTTQQQNNNLLLIIIGGGEEEDDDEEEEEEDDDCCCCCCDDDEEEEEEEEECCC@@@?????????>>>===============<<<<<<<<<<<<<<<<<<<<<<<<=================================>>>>>>>>>>>>>>>@@@@@@@@@AAACCCEEEHHHIIIIIILLLQQQUUUZZZaaaggglllttt{{{xxxiii^^^WWWQQQMMMJJJIIIHHHGGGFFFEEEEEEEEEDDDCCCCCCBBBBBBAAA@@@@@@?????????>>>>>>>>>>>>>>><<<<<<;;;;;;;;;:::::::::zzztttppplllnnnsss|||ppp[[[MMMFFFCCCBBBCCCBBBAAAAAA@@@@@@AAAAAA??????>>>>>>??????@@@AAABBBBBBDDDGGGJJJSSSeeevvvyyyyyynnnVVVNNNKKKGGGDDDEEECCCDDDEEEFFFHHHIIIJJJJJJJJJJJJKKKLLLOOOTTT\\\aaakkktttxxxpppiiiccc^^^[[[[[[[[[ZZZWWWTTTPPPMMMLLLIIIGGGEEEDDDEEEEEEDDDCCCBBBCCCEEEEEEEEECCCAAA??????>>>>>>===<<<=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<===>>>???@@@@@@?????????@@@BBBDDDFFFGGGHHHKKKPPPTTTYYY___fffjjjrrryyyzzzkkk```YYYRRRNNNKKKJJJIIIGGGFFFFFFEEEEEEDDDCCCCCCBBBBBBAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;;;;;;;:::::::::zzzuuurrrpppsssyyymmmXXXLLLFFFDDDCCCCCCBBBAAAAAA@@@@@@AAAAAA@@@????????????@@@AAAAAABBBBBBDDDHHHKKKTTTfffwwwyyyyyy~~~mmmVVVMMMKKKGGGCCCEEECCCDDDEEEFFFGGGIIIJJJJJJJJJJJJKKKLLLOOOTTT[[[```kkksssyyyqqqjjjeee```\\\YYYZZZZZZWWWRRRNNNLLLKKKIIIGGGEEEDDDEEEEEEDDDCCCAAAAAABBBBBBBBBAAA?????????>>>======<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999:::;;;<<<>>>???@@@AAA>>>>>>>>>???@@@BBBDDDFFFGGGJJJNNNSSSWWW]]]dddhhhooowww{{{mmmbbb[[[TTTPPPLLLKKKJJJHHHGGGFFFFFFEEEDDDCCCCCCBBBBBBAAA@@@@@@?????????>>>>>>>>>>>>>>><<<<<<;;;;;;;;;:::::::::{{{vvvtttsssxxx~~~iiiUUUJJJFFFDDDCCCCCCBBBAAAAAA@@@@@@AAAAAA@@@@@@@@@@@@@@@AAABBBBBBCCCCCCEEEHHHLLLUUUgggxxxzzzyyy}}}lllUUUMMMKKKFFFCCCDDDCCCCCCDDDFFFGGGHHHIIIJJJIIIJJJKKKLLLNNNTTT[[[```kkkssszzzrrrlllfffaaa^^^VVVXXXYYYVVVQQQLLLJJJJJJIIIGGGEEEDDDEEEEEEDDDCCCBBBAAAAAAAAAAAA@@@@@@@@@>>>>>>===<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>??????>>>>>>===>>>???AAACCCDDDFFFHHHLLLPPPTTTZZZ```dddlllsss~~~|||nnneee]]]WWWSSSMMMLLLJJJIIIGGGFFFFFFFFFDDDCCCCCCBBBBBBAAA@@@@@@@@@?????????>>>>>>======<<<<<<;;;;;;;;;:::::::::{{{xxxvvvvvv{{{~~~fffSSSHHHEEEDDDCCCCCCBBBAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@AAAAAABBBCCCCCCCCCEEEHHHLLLUUUhhhyyyzzzyyy|||lllUUUMMMKKKFFFCCCDDDCCCCCCDDDFFFGGGHHHIIIJJJIIIJJJJJJKKKNNNTTT[[[```kkksss|||tttmmmgggbbb___UUUWWWXXXUUUPPPKKKIIIIIIIIIGGGEEEDDDEEEEEEDDDCCCDDDDDDCCCBBBBBBBBBCCCCCC>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<====================================???AAACCCDDDEEEGGGKKKNNNRRRXXX]]]aaaiiippp{{{|||ooofff___YYYUUUMMMLLLKKKIIIGGGFFFFFFFFFDDDCCCCCCBBBBBBAAA@@@@@@@@@@@@??????>>>=========<<<<<<;;;;;;;;;:::::::::}}}zzzxxxyyywww^^^PPPJJJGGGDDDDDDBBBBBBBBBAAAAAA@@@@@@@@@BBBBBBAAA@@@@@@AAAAAAAAACCCDDDFFFHHHJJJSSShhh{{{zzzxxxzzznnnWWWLLLHHHFFFDDDDDDDDDDDDEEEFFFGGGIIIJJJKKKJJJKKKJJJKKKMMMSSS[[[```jjjrrr~~~}}}vvvrrrmmmgggccc^^^[[[UUUQQQMMMJJJFFFDDDFFFFFFEEEEEEDDDDDDCCCCCCCCCBBBBBBAAAAAA@@@@@@???======<<<;;;::::::999999<<<;;;;;;::::::;;;;;;<<<::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<===999<<<@@@BBBBBBAAA@@@AAADDDFFFIIILLLPPPUUU[[[```iiipppzzzxxxnnnggg```XXXSSSOOOLLLHHHEEEEEEEEEDDDCCCAAA@@@??????>>>>>>??????????????????>>>>>>>>>>>><<<<<<<<<<<<<<<;;;;;;;;;~~~~~~|||{{{{{{vvv]]]OOOJJJFFFDDDDDDBBBBBBBBBAAAAAA@@@@@@@@@BBBBBBAAAAAA@@@AAAAAABBBCCCDDDFFFHHHJJJTTTiii|||wwwvvvwwwnnnWWWLLLHHHFFFDDDDDDDDDDDDEEEFFFGGGIIIJJJKKKJJJKKKKKKKKKNNNSSS[[[```hhhppp|||zzzvvvrrrmmmiiibbb^^^WWWRRRNNNKKKHHHFFFFFFFFFFFFEEEDDDDDDCCCCCCCCCBBBBBBAAAAAA@@@@@@???>>>>>>===<<<<<<;;;::::::<<<;;;;;;::::::;;;;;;<<<::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<===;;;===?????????@@@AAACCCDDDFFFHHHKKKOOOTTTZZZ^^^fffmmmwwwwwwmmmfff```YYYTTTOOOLLLHHHFFFEEEEEEDDDDDDBBBAAAAAA@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>======<<<<<<<<<<<<;;;;;;|||{{{{{{|||}}}~~~}}}ttt[[[NNNIIIFFFDDDCCCBBBBBBAAAAAAAAAAAA@@@@@@BBBAAAAAAAAAAAAAAABBBBBBCCCDDDGGGIIILLLVVVjjj~~~sssqqqsss{{{nnnXXXLLLIIIFFFDDDDDDDDDDDDEEEFFFGGGIIIJJJKKKJJJKKKKKKLLLNNNSSSZZZ___fffnnn{{{}}}zzzuuuqqqhhhbbbZZZRRRNNNKKKIIIHHHGGGFFFFFFEEEEEEDDDCCCCCCCCCBBBBBBAAAAAA@@@@@@?????????>>>======<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<======>>>>>>======>>>AAADDDCCCEEEGGGJJJMMMRRRXXX\\\ccciiisss}}}~~~tttkkkeee___YYYUUUNNNKKKHHHFFFFFFFFFEEEDDDCCCCCCBBBAAAAAAAAAAAAAAA@@@@@@@@@?????????>>>>>>>>>=========<<<<<<<<<;;;{{{xxxwwwwwwxxxyyy|||~~~~~~pppYYYMMMIIIFFFCCCCCCAAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAAAAAAAABBBBBBCCCCCCDDDGGGJJJMMMXXXmmmpppnnnooowwwnnnXXXMMMIIIGGGEEEDDDDDDDDDEEEFFFGGGIIIJJJKKKJJJKKKKKKLLLNNNSSSZZZ^^^fffnnn{{{~~~zzzmmmfff\\\SSSNNNKKKJJJIIIGGGGGGFFFFFFEEEDDDDDDCCCCCCBBBBBBAAAAAA@@@@@@???>>>>>>>>>======<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<===>>>>>>>>>>>>@@@BBBBBBCCCFFFHHHKKKPPPUUUZZZ___fffpppyyyzzzppphhhccc^^^XXXTTTMMMKKKHHHGGGGGGGGGEEEDDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@????????????>>>>>>======<<<<<<<<<}}}{{{xxxuuussssssssstttxxx{{{|||~~~mmmVVVKKKHHHEEECCCCCCAAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAAAAABBBBBBCCCDDDCCCDDDHHHKKKOOOZZZoooooommmnnnvvvoooXXXMMMIIIGGGEEEEEEDDDDDDEEEFFFGGGIIIJJJKKKJJJKKKLLLMMMOOOSSSYYY]]]gggooo{{{rrrjjj___UUUOOOLLLJJJIIIGGGGGGGGGFFFEEEEEEDDDDDDCCCBBBBBBAAAAAA@@@@@@???=========<<<<<<<<<<<<<<<===<<<<<<;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===:::<<>>???AAABBBDDDFFFIIIMMMSSSVVV]]]cccmmmvvvyyyooogggaaa\\\VVVRRRMMMKKKIIIHHHHHHGGGFFFDDDBBBBBBAAA@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@???>>>======<<<<<<|||yyywwwssspppnnnmmmnnnooosssvvvzzz|||{{{}}}|||yyyzzz}}}}}}iiiTTTJJJGGGEEECCCBBB@@@@@@AAAAAAAAAAAABBBBBBAAAAAAAAAAAABBBCCCDDDEEECCCEEEHHHLLLPPP\\\rrrpppnnnnnnvvvoooYYYMMMJJJGGGEEEEEEDDDDDDEEEFFFGGGIIIJJJKKKJJJKKKLLLMMMOOOSSSXXX\\\gggooo{{{wwwooodddYYYRRRMMMKKKIIIHHHGGGGGGFFFFFFEEEDDDDDDCCCBBBBBBAAAAAA@@@@@@???<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===999<<<@@@AAA@@@>>>======@@@AAACCCEEEGGGKKKPPPTTTYYY```iiisss|||{{{ppphhhbbb\\\VVVRRRLLLKKKIIIHHHIIIHHHFFFEEEBBBAAAAAA@@@@@@@@@@@@@@@BBBBBBBBBAAAAAAAAA@@@@@@AAAAAA@@@???>>>===<<<<<<|||{{{zzzyyyvvvttttttrrrnnnjjjhhhhhhiiiiiimmmooosssxxx}}}{{{zzz}}}~~~xxxqqqjjjhhhiiimmmpppvvv{{{zzzgggRRRIIIFFFEEECCCBBB@@@@@@@@@AAAAAABBBBBBBBBAAAAAAAAABBBBBBCCCDDDEEECCCEEEIIIMMMRRR]]]tttsssppppppxxxoooYYYMMMJJJHHHFFFEEEDDDDDDEEEFFFGGGIIIJJJKKKJJJKKKMMMNNNOOOSSSXXX\\\eeennnzzz{{{tttiii^^^VVVQQQMMMKKKHHHHHHGGGFFFFFFEEEEEEDDDCCCBBBBBBAAAAAA@@@@@@???==============================<<<<<<<<<<<<======::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<===;;;===??????>>>===>>>>>>???@@@BBBCCCEEEIIINNNRRRUUU\\\fffpppyyyuuukkkddd^^^WWWRRRLLLJJJIIIIIIIIIIIIGGGEEECCCCCCBBBAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAABBBAAAAAA@@@>>>======<<<{{{yyywwwuuutttssspppnnnqqqnnnjjjgggeeedddeeeeeeiiijjjnnnrrrwww||||||~~~{{{zzz~~~|||tttnnnfff```]]]___cccfffiiinnnwwwxxxfffQQQHHHFFFDDDCCCBBB@@@@@@@@@AAAAAABBBBBBBBBAAAAAAAAABBBCCCDDDEEEEEECCCEEEIIIMMMRRR^^^uuuuuurrrrrryyyoooYYYNNNJJJHHHFFFFFFDDDDDDEEEFFFGGGIIIJJJKKKJJJKKKMMMNNNPPPSSSXXX[[[ccclllyyy~~~wwwlllbbbZZZSSSOOOLLLHHHHHHGGGGGGFFFEEEEEEEEECCCCCCBBBAAAAAA@@@@@@???>>>>>>>>>>>>>>>?????????======<<<<<<<<<<<<======::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<=========>>>>>>===<<<<<<>>>@@@>>>@@@AAACCCDDDHHHMMMPPPRRRYYYcccnnnwwwxxxnnnggg```YYYTTTKKKJJJIIIIIIJJJIIIGGGEEEDDDDDDCCCBBBBBBBBBBBBCCCCCCCCCBBBBBBBBBAAAAAAAAABBBBBBAAA@@@???>>>===<<<yyysssooolllmmmlllhhheeefffgggeeecccaaa```_________aaadddhhhlllppprrrsssssswwwxxxzzz{{{{{{zzzyyyxxxuuuvvvxxx{{{xxxsssiiieee```\\\[[[[[[[[[[[[```ccclllxxxsssaaaOOOGGGFFFDDDBBBAAABBBAAAAAA@@@@@@AAAAAABBB???@@@@@@AAACCCEEEFFFGGGGGGGGGKKKOOOUUU___sss{{{wwwvvv}}}ttt[[[MMMIIIFFFEEEFFFGGGGGGFFFFFFHHHJJJMMMNNNMMMMMMMMMMMMNNNRRRWWW[[[fffooo{{{{{{ooocccZZZTTTPPPMMMKKKIIIHHHGGGGGGGGGEEECCCCCCDDDDDDEEEDDDBBBAAA@@@>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<<<<>>>>>>??????@@@@@@AAAAAA@@@AAACCCDDDDDDGGGJJJMMMUUUYYYaaaiiirrr~~~yyypppeeeZZZRRRRRRLLLIIIJJJJJJGGGFFFHHHEEEEEEDDDCCCBBBAAAAAA@@@???@@@AAABBBBBBAAA???>>>BBBAAA???===<<<<<<======|||vvvnnniiieeefffeeebbb```aaabbbaaa___]]][[[[[[[[[[[[\\\^^^bbbfffiiikkklllmmmpppqqqsssttttttsssrrrqqqqqqrrrtttxxx}}}wwwqqqmmmeeeaaa\\\XXXWWWWWWWWWWWWZZZ]]]dddppp|||ppp___MMMFFFEEECCCAAAAAABBBBBBAAAAAAAAAAAABBBBBBAAABBBBBBCCCDDDEEEGGGHHHGGGHHHKKKPPPUUU```sss~~~yyyxxx~~~uuu\\\NNNJJJHHHGGGGGGFFFFFFEEEEEEGGGIIIKKKMMMLLLLLLLLLMMMNNNRRRXXX\\\gggooo|||~~~rrrfff\\\VVVQQQNNNLLLJJJHHHGGGHHHGGGFFFDDDCCCCCCDDDDDDCCCBBB@@@@@@>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<=====================<<<<<<@@@AAACCCCCCDDDFFFJJJMMMRRRWWW^^^eeeooo{{{uuuiii]]]UUUQQQKKKHHHIIIIIIGGGFFFGGGFFFEEEEEEDDDCCCBBBAAA@@@@@@AAAAAABBBAAAAAA@@@@@@DDDCCCBBB@@@@@@@@@AAAAAAxxxrrriiiccc______^^^[[[[[[]]]\\\ZZZXXXVVVUUUUUUUUUUUUVVVXXXZZZ\\\___bbbdddeeefffggghhhjjjjjjjjjiiihhhkkklllpppttt|||}}}wwwtttpppkkkhhhbbb^^^YYYVVVUUUUUUTTTTTTVVVWWW]]]gggssskkk\\\LLLEEEDDDBBB@@@AAACCCCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDEEEFFFGGGHHHGGGHHHKKKPPPUUU```ttt|||yyyvvv]]]PPPKKKIIIHHHHHHEEEEEEDDDEEEFFFHHHJJJLLLJJJKKKLLLLLLNNNSSSYYY]]]hhhppp}}}vvviii___XXXRRROOOMMMKKKIIIHHHHHHHHHGGGFFFCCCCCCCCCCCCBBBAAA@@@???>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<===>>>>>>===<<<<<<;;;;;;:::???AAABBBCCCCCCEEEIIILLLNNNSSSZZZaaajjjvvv|||ooobbbYYYRRRMMMJJJKKKKKKHHHGGGIIIFFFFFFEEEDDDCCCBBBAAAAAABBBAAAAAA@@@AAAAAABBBBBB@@@@@@??????>>>??????@@@~~~{{{zzz~~~vvvooohhhaaa\\\[[[ZZZXXXYYY\\\VVVUUUSSSQQQPPPPPPPPPPPPRRRSSSTTTUUUXXXZZZ]]]^^^^^^___```aaabbbbbbaaaaaaeeegggkkkpppyyy~~~vvvrrrooommmjjjgggbbb___ZZZWWWVVVVVVUUUTTTVVVVVVZZZcccnnngggYYYKKKFFFDDDBBBAAABBBCCCCCCCCCBBBBBBCCCCCCCCCDDDDDDDDDDDDEEEEEEFFFGGGHHHIIILLLQQQVVVaaattt}}}zzzwww^^^PPPKKKIIIGGGHHHEEEEEEEEEFFFGGGIIIKKKLLLIIIJJJKKKLLLNNNSSSYYY]]]hhhqqq}}}yyymmmcccZZZTTTPPPOOOMMMJJJIIIIIIIIIHHHGGGCCCCCCCCCBBBBBBAAA@@@@@@>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<======>>>>>>>>>>>>============???@@@AAABBBBBBDDDGGGJJJLLLPPPWWW]]]fffqqq~~~ttteee\\\UUUPPPMMMNNNNNNKKKJJJKKKGGGFFFFFFEEEDDDCCCBBBBBBAAAAAA?????????@@@BBBCCC>>>>>>>>>>>>>>>?????????yyyvvvpppooorrrxxxuuunnnhhh```ZZZXXXWWWUUUVVVYYYSSSQQQPPPNNNMMMMMMMMMNNNPPPPPPQQQRRRTTTVVVXXXYYYXXXYYYZZZ[[[\\\\\\\\\\\\___bbbffflllvvvzzzsssnnnmmmllliiigggaaa^^^ZZZWWWVVVVVVTTTSSSVVVVVVXXX___jjj|||~~~cccWWWKKKGGGFFFCCCCCCDDDCCCCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEFFFIIIIIIMMMQQQWWWaaauuu}}}yyy~~~zzz```QQQLLLHHHFFFFFFEEEFFFFFFHHHIIIJJJLLLLLLIIIJJJJJJKKKNNNRRRYYY]]]hhhqqq}}}|||pppfff^^^XXXTTTRRRPPPLLLJJJJJJIIIHHHGGGDDDDDDCCCBBBAAAAAAAAA@@@>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<======;;;<<<<<<===>>>??????@@@>>>@@@AAAAAAAAACCCFFFIIIJJJNNNTTT[[[bbbmmmzzzwwwiii___XXXRRROOOOOONNNKKKIIIKKKGGGGGGFFFEEEDDDCCCCCCBBB@@@???>>>>>>>>>@@@AAABBBAAAAAABBBBBBBBBBBBBBBBBBxxxrrrnnngggfffhhhmmmsss{{{wwwpppfff^^^XXXVVVTTTRRRRRRTTTQQQOOONNNLLLLLLLLLLLLMMMNNNNNNOOOQQQRRRSSSTTTTTTTTTTTTUUUUUUVVVWWWXXXYYYZZZ\\\aaahhhrrr}}}wwwpppkkkjjjiiigggeee___\\\XXXVVVUUUTTTRRRPPPUUUSSSUUU[[[eeevvvyyy___TTTKKKHHHFFFDDDDDDFFFCCCCCCBBBBBBBBBBBBCCCCCCCCCBBBCCCCCCDDDEEEFFFGGGIIIJJJMMMRRRWWWbbbvvv|||yyy~~~~~~cccTTTMMMHHHFFFEEEEEEFFFGGGHHHJJJKKKLLLLLLIIIJJJKKKKKKMMMRRRXXX\\\hhhppp}}}~~~tttkkkddd]]]ZZZVVVSSSNNNKKKJJJIIIHHHGGGEEEEEEDDDBBBBBBBBBBBBBBB>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>999999:::;;;===>>>???@@@>>>???@@@@@@@@@BBBEEEGGGIIIMMMRRRXXX___jjjvvv~~~|||nnndddZZZTTTPPPPPPNNNJJJHHHIIIHHHHHHGGGFFFEEEDDDCCCCCC????????????@@@AAABBBBBBAAAAAABBBBBBBBBAAA@@@@@@uuummmhhhcccaaacccgggkkkqqq}}}zzztttfff___XXXVVVTTTPPPOOOQQQOOONNNLLLKKKJJJKKKKKKLLLJJJKKKMMMOOOOOOOOOOOOOOOOOOOOOOOOPPPQQQSSSTTTTTTTTTWWW\\\cccmmmzzz}}}wwwooojjjhhhgggeeeccc]]][[[WWWUUUTTTSSSQQQOOOSSSRRRSSSYYYbbbqqqtttZZZQQQIIIGGGEEECCCCCCEEEBBBBBBAAAAAAAAAAAABBBBBBCCCCCCCCCDDDEEEGGGHHHIIIJJJJJJNNNSSSXXXcccvvv}}}yyygggWWWOOOJJJGGGFFFDDDEEEFFFHHHIIIJJJKKKKKKJJJKKKKKKKKKMMMQQQVVV[[[gggooo|||xxxqqqjjjdddaaaZZZVVVPPPLLLJJJIIIGGGFFFGGGFFFDDDCCCBBBBBBCCCCCC>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>;;;;;;<<<<<<===>>>??????>>>????????????AAADDDFFFGGGKKKPPPUUU\\\fffrrrzzzuuukkk___YYYTTTSSSQQQLLLIIIJJJIIIHHHGGGFFFEEEDDDDDDCCC???@@@AAABBBCCCCCCCCCCCC???@@@@@@@@@@@@???===<<>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<========================<<<<<<<<<<<<<<<===>>>>>>????????????@@@@@@@@@@@@===>>>?????????@@@CCCFFFEEEIIINNNSSSZZZdddoooxxxzzzqqqeee___YYYXXXUUUOOOLLLMMMIIIHHHHHHGGGFFFEEEDDDDDD@@@AAACCCEEEFFFFFFEEEDDDCCCCCCDDDDDDCCCAAA@@@>>>uuummmhhhbbb___^^^___```dddnnnxxx}}}uuuiiiddd\\\UUUQQQOOONNNMMMKKKKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJJJJJJJJJJIIIIIIJJJJJJKKKLLLMMMQQQSSSVVV\\\eeeqqq~~~}}}wwwqqqlllhhhdddaaa\\\ZZZWWWVVVUUUUUUSSSRRRSSSSSSUUUYYY^^^jjjjjjWWWMMMEEEDDDDDDBBB@@@@@@CCCCCCCCCCCCCCCCCCBBBBBBGGGGGGFFFFFFFFFFFFFFFGGGJJJOOOMMMOOOYYYbbbsssyyyvvvsss\\\OOOIIIEEECCCCCCDDDGGGIIIJJJKKKJJJJJJJJJKKKKKKLLLMMMPPPUUUYYYfffooo|||zzzssslllggg```\\\UUUPPPLLLJJJHHHFFFEEEEEEEEEDDDCCCCCCBBBBBBBBBAAA???>>><<<;;;;;;:::<<<<<<;;;;;;;;;;;;<<<<<<========================<<<<<<==============================>>>>>>>>>>>><<<===>>>???@@@AAABBBBBBDDDHHHMMMQQQVVV^^^hhhpppyyyxxxkkkeee]]]XXXVVVTTTQQQNNNKKKJJJHHHGGGFFFEEECCCAAADDDDDDCCCCCCCCCBBBBBBBBBAAAAAABBBBBBAAAAAA@@@???vvvmmmhhhddd```______```bbbiiirrr}}}xxxlllfff^^^WWWRRRPPPNNNMMMLLLKKKJJJIIIIIIHHHHHHIIIHHHHHHHHHIIIIIIIIIJJJJJJIIIIIIIIIIIIJJJKKKLLLMMMPPPQQQTTTZZZcccooo|||zzztttoookkkgggddd___\\\YYYWWWWWWVVVTTTRRRRRRRRRTTTWWW\\\hhh}}}gggVVVLLLEEEDDDDDDBBB@@@AAABBBBBBBBBBBBBBBBBBBBBBBBEEEEEEEEEEEEFFFGGGHHHIIIKKKPPPNNNPPPZZZcccsssxxxvvvuuu^^^QQQKKKGGGEEECCCEEEGGGHHHJJJJJJJJJJJJJJJKKKLLLLLLMMMPPPUUUYYYeeennn{{{{{{tttnnniiiaaa]]]VVVPPPMMMJJJHHHFFFEEEEEEEEEDDDCCCCCCBBBBBBBBBAAA???>>><<<;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<<<<<<<<<<=========>>>>>>>>>>>><<<===>>>???@@@AAAAAABBBCCCFFFKKKOOOTTT[[[eeemmmuuu}}}}}}qqqkkkccc]]]ZZZWWWSSSPPPLLLJJJHHHGGGGGGFFFEEECCCDDDDDDCCCCCCCCCBBBBBBBBBAAABBBBBBBBBBBBAAA@@@@@@{{{qqqkkkeeeaaa____________dddlllsss}}}pppjjjaaaYYYTTTQQQNNNMMMLLLLLLKKKJJJIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLLLLNNNOOORRRWWW```lllyyyzzzuuupppkkkhhhccc```\\\ZZZXXXWWWUUUSSSRRRQQQSSSVVV[[[fffzzzzzzcccSSSKKKDDDDDDDDDBBBAAACCCAAAAAAAAAAAAAAAAAAAAAAAACCCDDDDDDEEEGGGIIIJJJKKKKKKPPPOOOQQQ[[[dddtttwwwvvvvvv```SSSMMMIIIGGGDDDEEEFFFHHHIIIJJJKKKKKKKKKKKKLLLLLLMMMPPPUUUYYYdddmmmzzz{{{uuuppplllccc^^^WWWQQQMMMJJJHHHFFFEEEEEEEEEDDDCCCCCCBBBBBBBBBAAA???>>>===<<<;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<;;;;;;<<<<<<=========>>>>>>>>><<<======>>>???@@@AAAAAAAAAEEEIIILLLPPPXXXaaahhhpppvvvzzzssskkkddd```[[[UUUQQQMMMKKKIIIHHHHHHHHHFFFEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@wwwpppfffaaa^^^______^^^bbbgggnnn{{{tttmmmddd[[[UUUQQQNNNLLLLLLKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKLLLLLLMMMPPPUUU^^^jjjvvv{{{vvvqqqmmmhhheee```\\\YYYWWWUUUSSSRRRRRRSSSVVVZZZdddwwwttt___PPPIIIDDDDDDDDDBBBBBBDDDAAAAAABBBBBBBBBBBBCCCCCCDDDDDDEEEFFFGGGIIIJJJKKKKKKQQQPPPRRR\\\eeeuuuwwwwwwvvv```TTTNNNJJJGGGDDDEEEFFFHHHIIIJJJKKKKKKKKKLLLLLLLLLMMMPPPTTTXXXbbbkkkxxx{{{xxxtttpppmmmccc^^^WWWQQQMMMJJJHHHFFFEEEEEEEEEDDDCCCCCCBBBBBBBBBAAA@@@>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>======<<<<<<;;;;;;:::<<<<<<<<<=========>>>>>>=========>>>???@@@@@@AAAAAADDDGGGJJJNNNTTT]]]dddlllrrr{{{{{{rrrkkkeee___WWWQQQNNNLLLIIIHHHHHHHHHFFFEEEDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBCCCBBBAAAAAA@@@}}}uuugggbbb^^^______^^^aaafffnnnyyywwwpppfff]]]VVVRRRNNNLLLKKKJJJIIIHHHGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGHHHHHHIIIJJJKKKKKKMMMPPPUUU^^^jjjvvv}}}wwwsssnnniiiccc]]]ZZZWWWTTTRRRSSSSSSTTTWWWZZZcccuuummm[[[MMMGGGDDDDDDDDDBBBBBBEEEBBBCCCCCCCCCDDDDDDDDDEEEFFFFFFFFFFFFGGGHHHIIIJJJLLLRRRQQQTTT^^^fffuuuxxxwwwttt___SSSMMMIIIGGGEEEEEEFFFGGGHHHJJJKKKLLLLLLLLLLLLLLLMMMOOOTTTXXX```iiiwww~~~{{{xxxuuussspppmmmkkkbbb^^^WWWQQQMMMJJJHHHFFFEEEEEEEEEDDDCCCCCCBBBBBBBBBAAA@@@>>>============<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<;;;;;;;;;:::<<<<<<<<<<<<=====================>>>>>>??????@@@AAACCCFFFIIIKKKQQQZZZ```iiiooowwwxxxqqqjjjbbbYYYSSSPPPMMMIIIGGGGGGGGGFFFEEEEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBCCCCCCCCCBBBAAAAAAyyylllddd____________aaaeeemmmvvvzzzsssiii```YYYTTTQQQNNNKKKKKKIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJJJJKKKMMMQQQVVV___lllyyyzzztttoooggg```\\\XXXUUUSSSTTTSSSUUUWWWYYYaaassshhhXXXKKKGGGEEEEEEDDDAAABBBEEECCCCCCCCCDDDEEEEEEFFFFFFGGGGGGGGGGGGGGGHHHIIIJJJLLLSSSRRRUUU```gggvvvzzzxxxsss___SSSMMMIIIFFFEEEEEEFFFGGGHHHJJJKKKLLLLLLLLLMMMLLLMMMOOOTTTWWW___hhhuuu~~~vvvssspppmmmllljjjhhhfff```\\\UUUPPPLLLJJJHHHFFFEEEEEEEEEDDDCCCCCCBBBBBBAAAAAA@@@???>>>>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<==================>>>>>>>>>??????@@@BBBEEEFFFHHHNNNVVV\\\eeekkkttt~~~xxxqqqiii___XXXSSSPPPLLLIIIHHHGGGFFFEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCBBBAAAAAArrriiibbb```______```dddjjjqqq~~~wwwmmmccc]]]XXXTTTRRRMMMLLLKKKJJJJJJIIIIIIJJJHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFGGGHHHIIIJJJLLLNNNRRRXXXbbbooo|||zzztttlllddd___[[[WWWUUUSSSRRRTTTVVVXXX___ppp~~~dddVVVKKKGGGEEEFFFCCC@@@AAADDDBBBBBBCCCCCCDDDEEEEEEFFFEEEEEEFFFGGGHHHIIIKKKLLLMMMSSSSSSVVVaaahhhwww|||yyy}}}sss___SSSMMMIIIFFFFFFFFFFFFFFFHHHIIIKKKMMMLLLMMMMMMLLLMMMOOOSSSWWW]]]gggttt|||ooolllhhhfffdddcccaaa```^^^YYYSSSNNNLLLJJJHHHGGGEEEEEEEEEDDDCCCCCCBBBBBBAAAAAA@@@???>>>>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;<<<<<<===;;;;;;;;;<<<<<<<<<==================>>>>>>>>>>>>>>>AAACCCDDDEEEJJJRRRXXX___eeeoooyyyzzzqqqggg___XXXTTTOOOKKKJJJIIIHHHGGGEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBAAAxxxnnnddd```___^^^___cccffflllyyyyyyooofff___[[[WWWUUUOOONNNMMMLLLLLLKKKKKKKKKHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIJJJMMMOOOSSSYYYcccqqq~~~xxxooogggaaa]]]ZZZWWWRRRQQQSSSUUUVVV]]]nnn}}}{{{bbbVVVKKKGGGFFFFFFCCC???@@@DDDAAAAAABBBBBBCCCDDDEEEEEECCCDDDEEEFFFHHHKKKMMMNNNMMMSSSTTTWWWaaaiiiwww~~~yyy|||~~~sss```TTTNNNJJJGGGFFFFFFFFFFFFGGGIIILLLMMMMMMMMMMMMLLLMMMOOOSSSWWW]]]fffssszzzkkkhhhdddaaa```___]]]\\\\\\XXXRRRNNNKKKJJJHHHGGGEEEEEEEEEDDDCCCCCCBBBBBBAAAAAA@@@???>>>>>>>>>???<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888999999:::;;;<<<======;;;;;;;;;<<<<<<<<<==================>>>>>>>>>>>>===???AAABBBCCCGGGOOOUUU[[[aaakkkuuuwwwmmmeee\\\XXXRRRNNNKKKJJJIIIHHHEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCDDDDDDCCCCCCBBBAAA|||rrriiieeeccc```___```gggnnn{{{}}}sssjjjbbb\\\VVVRRRPPPMMMKKKIIIIIIHHHGGGEEEGGGHHHIIIJJJIIIHHHGGGFFFGGGHHHHHHGGGFFFGGGIIILLLIIINNNTTT[[[dddrrruuukkkccc^^^\\\[[[ZZZVVVTTTVVVXXX___lllyyyuuu___TTTHHHGGGEEECCCBBBAAABBBBBBCCCCCCCCCDDDDDDEEEFFFGGGFFFFFFFFFGGGIIIKKKMMMNNNQQQRRRUUUYYY]]]eeewwwxxx}}}uuu___RRRNNNJJJEEEFFFFFFGGGHHHIIIKKKLLLMMMNNNLLLJJJIIIJJJNNNRRRUUU___gggrrr}}}uuukkkgggaaa]]]\\\[[[ZZZYYYSSSQQQNNNKKKHHHFFFEEEEEEDDDEEEEEEEEEEEECCCBBBAAADDDBBB???>>>>>>===<<<:::===<<<<<<<<<<<<;;;;;;;;;;;;<<<===<<<;;;;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<============<<<;;;;;;;;;;;;<<<======??????@@@BBBEEEHHHKKKMMMUUU[[[dddnnnzzz}}}qqqhhhccc\\\TTTNNNLLLKKKIIIGGGHHHGGGFFFEEEDDDDDDDDDDDDFFFFFFFFFFFFEEEDDDCCCBBByyynnnhhheeeaaa```aaadddkkkwww~~~vvvnnnfff___XXXTTTQQQOOOLLLKKKKKKJJJIIIGGGHHHIIIIIIIIIIIIHHHGGGGGGGGGGGGHHHGGGFFFGGGJJJLLLJJJOOOUUU\\\fffsssyyyooogggbbb___^^^ZZZWWWUUUVVVXXX^^^kkkxxxrrr]]]QQQHHHGGGEEECCCBBBBBBBBBBBBDDDCCCCCCDDDDDDEEEFFFGGGFFFFFFGGGHHHJJJLLLMMMNNNRRRSSSVVVZZZ^^^fffwwwzzz}}}~~~xxxaaaTTTOOOJJJEEEFFFFFFGGGHHHIIIKKKLLLMMMNNNLLLJJJIIIJJJNNNRRRTTT]]]eeeppp{{{ttthhhddd^^^ZZZXXXWWWUUUTTTQQQPPPMMMJJJHHHFFFEEEEEEDDDEEEEEEEEEEEECCCBBBAAACCCAAA???>>>>>>>>><<<;;;===<<<<<<<<<<<<;;;;;;;;;;;;<<<===<<<;;;:::;;;===;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<============<<<;;;;;;;;;;;;<<<======?????????AAADDDGGGJJJKKKQQQWWW```jjjuuuwwwoooddd^^^UUUPPPNNNMMMJJJHHHIIIHHHGGGFFFEEEEEEEEEEEEFFFFFFFFFFFFEEEDDDCCCBBBtttlllfffbbbaaabbbdddjjjuuuzzzrrrkkkccc[[[VVVSSSPPPMMMLLLLLLLLLKKKJJJJJJIIIIIIHHHHHHHHHHHHHHHFFFGGGHHHGGGFFFGGGJJJLLLLLLPPPWWW^^^hhhvvv}}}tttmmmhhhdddaaa[[[XXXUUUVVVWWW]]]jjjvvvnnnYYYMMMHHHGGGEEECCCBBBBBBBBBCCCDDDDDDDDDDDDEEEFFFGGGGGGGGGGGGHHHIIIKKKMMMOOOPPPSSSTTTWWW\\\___gggxxx{{{}}}}}}}}}fffVVVOOOJJJEEEFFFGGGGGGHHHIIIKKKLLLMMMMMMLLLJJJIIIKKKNNNRRRTTT[[[cccnnnyyytttgggccc]]]XXXUUUSSSRRRPPPOOOMMMKKKIIIGGGFFFFFFFFFEEEEEEEEEEEEDDDCCCBBBBBBBBBAAA>>>>>>>>>???>>><<<===<<<<<<<<<<<<;;;;;;;;;:::<<<===<<<;;;:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<=========<<<;;;;;;;;;;;;<<<======>>>>>>>>>@@@BBBEEEGGGIIIMMMSSS[[[dddnnn{{{~~~vvvggg```WWWRRROOONNNLLLJJJJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCCCCxxxnnnhhhcccbbbdddfffkkkuuu|||vvvoooggg^^^YYYTTTQQQNNNLLLLLLMMMLLLKKKKKKJJJIIIGGGGGGHHHIIIIIIFFFGGGGGGGGGFFFHHHJJJMMMNNNRRRYYYaaakkkyyyzzztttnnnhhhddd^^^ZZZVVVVVVWWW\\\hhhtttkkkVVVKKKHHHGGGEEECCCCCCCCCCCCDDDDDDDDDDDDDDDEEEFFFGGGHHHHHHHHHIIIKKKMMMOOOQQQRRRTTTUUUYYY]]]aaahhhxxx||||||{{{mmmZZZQQQKKKFFFGGGGGGGGGHHHJJJKKKMMMNNNMMMKKKJJJJJJKKKNNNQQQTTTZZZaaalllwwwttthhhddd]]]XXXUUUSSSQQQOOOLLLKKKIIIGGGFFFFFFFFFGGGFFFFFFEEEEEEDDDCCCCCCBBBBBB@@@>>>>>>?????????======<<<<<<<<<<<<;;;;;;;;;:::;;;<<<<<<::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<<;;;;;;;;;;;;<<<===============>>>@@@CCCEEEGGGKKKPPPXXX```iiiuuuwwwiiibbbYYYSSSQQQPPPMMMKKKIIIIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCCCC}}}rrrjjjeeedddffffffkkkuuu~~~yyyrrrjjjaaa[[[VVVSSSOOOLLLLLLLLLLLLKKKKKKJJJIIIHHHGGGHHHIIIJJJEEEFFFGGGGGGGGGHHHKKKMMMOOOSSSZZZcccmmm{{{|||vvvnnnhhhaaa\\\YYYWWWWWW[[[gggrrrgggTTTKKKGGGFFFEEEDDDCCCCCCDDDDDDDDDDDDDDDEEEEEEFFFGGGHHHIIIJJJKKKLLLOOOQQQSSSTTTUUUWWW[[[___bbbiiiyyy|||{{{yyyuuu___SSSLLLHHHGGGGGGHHHIIIJJJLLLMMMNNNLLLKKKJJJJJJLLLNNNQQQSSSZZZaaakkkuuussshhhccc]]]WWWTTTQQQOOONNNKKKJJJHHHGGGFFFFFFGGGGGGGGGFFFFFFEEEDDDDDDCCCCCCBBB@@@???>>>???@@@???>>>===<<<<<<<<<<<<;;;;;;;;;:::;;;<<<;;;:::999:::<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<==================???AAACCCEEEJJJOOOUUU]]]eeeooo|||}}}uuukkkddd[[[UUURRRQQQNNNLLLIIIIIIHHHGGGFFFFFFFFFFFFGGGGGGGGGGGGFFFEEEDDDCCCxxxpppiiiggghhhdddjjjuuu{{{uuummmeee___YYYUUUPPPMMMLLLLLLKKKKKKKKKJJJJJJIIIIIIIIIIIIIIIEEEFFFGGGGGGGGGHHHKKKNNNOOOTTT[[[dddooo}}}vvvnnnddd___[[[YYYXXX[[[fffqqqyyybbbRRRKKKGGGFFFEEEDDDCCCDDDEEEEEEEEEEEEEEEEEEFFFGGGHHHHHHJJJKKKLLLNNNPPPSSSUUUVVVVVVXXX]]]aaadddkkkzzz|||{{{xxx}}}dddVVVNNNJJJGGGHHHHHHIIIJJJLLLMMMNNNLLLKKKKKKKKKLLLNNNQQQSSSYYY```iiisss}}}~~~ssseeeaaa[[[UUURRRPPPNNNLLLKKKJJJHHHGGGFFFGGGGGGHHHGGGGGGFFFEEEDDDDDDDDDDDDCCCAAA?????????@@@???======<<<<<<<<<<<<;;;;;;;;;999;;;<<<;;;:::999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<==================>>>@@@BBBCCCHHHLLLRRRXXX___iiiuuu}}}~~~vvvnnnggg^^^XXXUUUSSSQQQNNNJJJJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDCCCwwwnnnjjjjjjeeekkkwww}}}wwwpppiiiddd]]]YYYSSSOOOMMMLLLLLLKKKJJJJJJJJJJJJJJJIIIIIIHHHEEEFFFGGGGGGGGGHHHKKKNNNOOOTTT[[[dddooo~~~wwwgggbbb]]][[[YYY[[[fffqqqrrr]]]PPPKKKGGGFFFEEEDDDDDDDDDEEEFFFEEEEEEEEEEEEFFFGGGHHHHHHKKKLLLMMMOOORRRTTTVVVXXXWWWYYY^^^ccceeelllzzz~~~}}}zzziiiXXXPPPMMMHHHHHHHHHIIIKKKLLLNNNOOOKKKKKKKKKKKKLLLOOOQQQRRRWWW]]]gggqqq{{{}}}sssfffaaa[[[VVVSSSQQQOOONNNLLLKKKIIIHHHGGGGGGGGGHHHHHHGGGFFFDDDDDDDDDDDDEEEEEECCC@@@?????????>>><<<===<<<<<<<<<<<<;;;;;;;;;999:::;;;;;;999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<======>>>>>>======>>>@@@BBBCCCDDDHHHMMMSSSYYYbbbmmmuuu}}}rrrkkkbbb[[[XXXWWWTTTRRRMMMLLLKKKJJJIIIIIIIIIIIIGGGGGGGGGGGGFFFEEEDDDDDD}}}rrrlllkkkgggnnnzzzyyyssslllhhh```[[[UUUPPPNNNMMMMMMLLLIIIJJJKKKKKKKKKJJJHHHGGGEEEFFFGGGGGGGGGHHHLLLNNNOOOTTT[[[dddppp}}}iiiddd___\\\ZZZ\\\fffqqqmmmYYYNNNJJJGGGFFFEEEDDDDDDEEEEEEFFFEEEEEEEEEEEEFFFGGGHHHIIILLLLLLNNNPPPRRRUUUWWWYYYXXXZZZ___cccffflll{{{|||kkkYYYQQQNNNHHHHHHHHHIIIKKKLLLNNNOOOKKKKKKKKKKKKMMMOOOQQQRRRUUU\\\eeeoooyyy|||ssshhhccc]]]YYYVVVTTTSSSQQQMMMLLLJJJHHHGGGGGGHHHHHHHHHGGGFFFDDDDDDDDDDDDEEEFFFDDDAAA@@@??????===<<<======<<<<<<<<<;;;;;;;;;999:::;;;;;;999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<======???>>>>>>>>>>>>@@@BBBCCC@@@DDDIIINNNTTT]]]gggooozzzuuunnneee^^^[[[YYYWWWTTTOOONNNMMMLLLKKKKKKKKKKKKGGGGGGHHHGGGGGGFFFEEEDDDtttmmmlllkkkpppzzz{{{ssskkkfff^^^ZZZUUURRRPPPNNNLLLKKKJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIGGGFFFHHHKKKMMMTTTUUU\\\gggqqq}}}uuujjjaaa___\\\[[[cccoooyyycccXXXQQQKKKEEEEEEDDDCCCCCCCCCCCCCCCFFFFFFFFFFFFGGGHHHIIIJJJMMMMMMOOOQQQTTTVVVXXXYYY[[[\\\___cccffflllyyy}}}nnnXXXNNNLLLJJJJJJIIIJJJKKKMMMOOOPPPMMMMMMLLLKKKJJJLLLPPPSSSWWW[[[bbbkkkvvv~~~}}}}}}}}}yyytttiiiddd^^^YYYUUUSSSPPPOOONNNLLLIIIHHHIIIIIIIIIHHHKKKJJJJJJIIIGGGFFFFFFEEEBBBCCCCCCBBBAAA???<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>============>>>???@@@AAADDDCCCFFFLLLQQQVVV___gggsss|||xxxnnnfffbbb```]]][[[VVVTTTRRRQQQPPPOOOMMMKKKJJJHHHFFFEEEEEEEEEDDDBBBzzzrrrqqqpppttt~~~}}}vvvnnniiiaaa]]]XXXTTTQQQOOOMMMLLLKKKKKKJJJJJJJJJJJJIIIIIIHHHHHHHHHGGGGGGHHHKKKNNNUUUVVV]]]hhhrrr}}}wwwkkkbbb___]]]\\\dddooottt___UUUOOOIIIEEEEEEDDDCCCCCCCCCCCCCCCFFFFFFFFFFFFGGGIIIJJJKKKNNNOOOPPPSSSUUUWWWYYYZZZ\\\\\\___dddggglllyyypppYYYNNNLLLIIIHHHHHHHHHIIIKKKMMMNNNMMMMMMLLLKKKJJJLLLOOORRRVVVYYY```iiiuuu}}}|||{{{}}}~~~|||vvvpppgggccc^^^ZZZXXXUUURRRPPPOOOMMMJJJIIIJJJJJJIIIIIIKKKJJJJJJIIIGGGFFFFFFEEECCCCCCCCCBBB@@@???===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>???@@@AAACCCAAADDDJJJOOOSSS[[[cccpppxxxuuulllhhhdddaaa^^^XXXUUURRRPPPOOONNNLLLJJJJJJHHHFFFFFFFFFFFFEEEDDDxxxvvvuuuyyyyyyrrrmmmddd```[[[VVVSSSPPPNNNLLLLLLKKKKKKKKKJJJJJJJJJIIIGGGHHHHHHGGGGGGIIIMMMOOOVVVWWW^^^hhhrrr}}}{{{ooodddaaa^^^]]]dddooolllYYYQQQKKKGGGEEEEEEDDDCCCCCCCCCDDDDDDFFFFFFFFFGGGHHHJJJKKKLLLOOOPPPRRRTTTVVVXXXZZZ[[[\\\]]]```dddggglllxxxttt\\\OOOLLLHHHGGGGGGGGGHHHJJJKKKMMMMMMMMMMMMLLLKKKLLLOOORRRTTTXXX^^^gggsss|||zzzxxxxxxxxxuuupppkkkcccaaa___]]][[[YYYVVVSSSQQQOOOLLLKKKKKKKKKJJJIIIJJJJJJIIIHHHHHHGGGFFFFFFEEEDDDCCCAAA@@@???>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;============>>>???@@@@@@AAA@@@BBBGGGKKKNNNUUU\\\hhhqqq}}}wwwqqqlllgggddd^^^ZZZUUURRRPPPNNNMMMKKKKKKIIIGGGFFFGGGHHHGGGFFF~~~zzzwww|||{{{tttpppgggccc\\\WWWTTTQQQNNNLLLMMMLLLLLLKKKKKKJJJJJJJJJGGGGGGHHHHHHHHHJJJMMMQQQVVVWWW^^^hhhrrr|||sssfffbbb```^^^eeeooo~~~eeeUUUMMMIIIGGGEEEEEEDDDDDDDDDDDDDDDEEEGGGGGGGGGHHHIIIKKKLLLMMMPPPPPPRRRTTTWWWYYY[[[\\\^^^^^^aaaeeeggglllwwwyyy___QQQLLLHHHGGGGGGGGGHHHIIIKKKLLLLLLMMMMMMLLLKKKLLLOOORRRSSSWWW]]]fffqqq|||xxxtttrrrqqqnnniiieee______^^^______]]]YYYVVVTTTRRRNNNMMMMMMLLLKKKJJJJJJJJJIIIHHHHHHGGGFFFFFFFFFEEECCCAAA??????@@@@@@============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<======>>>???@@@@@@???AAAFFFHHHJJJPPPVVV```hhhttt}}}wwwpppkkkgggbbb\\\WWWSSSQQQPPPNNNJJJIIIGGGGGGHHHHHHGGGFFF~~~yyy~~~|||uuuqqqhhhccc]]]XXXTTTQQQNNNLLLNNNNNNMMMLLLKKKKKKJJJJJJGGGHHHHHHHHHHHHJJJNNNQQQUUUVVV]]]gggqqq|||wwwiiidddbbb```fffooo~~~uuu___RRRLLLIIIGGGEEEEEEDDDDDDDDDEEEEEEFFFGGGGGGHHHIIIJJJLLLNNNOOOPPPQQQSSSUUUWWWZZZ[[[\\\___```cccggghhhkkkvvv~~~cccSSSMMMIIIHHHHHHHHHHHHIIIKKKLLLKKKLLLMMMMMMLLLMMMOOOQQQSSSWWW]]]fffqqq~~~}}}xxxrrrnnnkkkhhhccc___]]]]]]^^^___```___\\\YYYWWWTTTQQQOOONNNNNNMMMKKKIIIIIIIIIHHHHHHGGGGGGFFFFFFEEECCCAAA@@@@@@AAAAAA>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@@@@???AAAEEEGGGHHHLLLRRRZZZbbbmmmxxx{{{uuuooojjjbbb\\\WWWTTTQQQPPPKKKIIIGGGGGGHHHHHHGGGFFF}}}wwwrrriiiddd^^^YYYUUURRRPPPNNNOOOOOONNNMMMLLLKKKJJJJJJHHHIIIIIIHHHHHHJJJMMMPPPRRRTTT[[[fffppp|||{{{kkkfffcccbbbfffooo~~~lllZZZQQQLLLIIIHHHEEEEEEDDDDDDDDDEEEFFFFFFHHHHHHIIIJJJKKKMMMOOOPPPRRRSSSTTTWWWYYY[[[]]]^^^```aaadddhhhiiikkkuuufffUUUNNNIIIIIIHHHGGGHHHIIIJJJKKKKKKLLLMMMMMMLLLMMMOOOQQQRRRVVV\\\eeeooo|||yyyqqqjjjgggccc___[[[[[[[[[\\\___``````^^^\\\ZZZWWWSSSQQQPPPOOONNNMMMIIIIIIIIIHHHHHHGGGGGGGGGEEEEEEDDDCCCBBBBBBAAABBB???>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>?????????>>>@@@DDDFFFFFFJJJOOOWWW]]]gggrrr|||vvvqqqiiibbb\\\XXXSSSPPPNNNLLLIIIIIIIIIIIIHHHFFFxxxtttjjjfff```[[[XXXUUURRRPPPPPPOOOOOONNNLLLKKKKKKJJJIIIJJJJJJIIIHHHJJJMMMPPPPPPRRRYYYdddooo{{{mmmgggeeecccgggooo~~~dddUUUPPPLLLHHHHHHEEEEEEDDDDDDEEEFFFFFFGGGHHHHHHIIIJJJLLLNNNPPPQQQUUUVVVWWWZZZ\\\^^^```aaaaaabbbeeeiiiiiikkkttt~~~iiiVVVNNNHHHHHHGGGFFFFFFGGGIIIJJJKKKLLLMMMMMMMMMMMMOOOPPPQQQTTTZZZcccmmmzzzzzzpppiiiddd```\\\YYY[[[[[[[[[]]]___```___]]]\\\YYYUUUSSSRRRPPPOOOMMMIIIIIIHHHHHHHHHHHHGGGGGGDDDDDDDDDDDDDDDCCCBBBAAA??????>>>>>>===<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<===??????===<<<>>>CCCDDDDDDGGGMMMPPPVVV___hhhrrr}}}~~~zzzssskkkeee^^^XXXTTTRRRPPPMMMLLLKKKKKKIIIGGGzzzuuukkkgggaaa]]]ZZZWWWUUUSSSPPPPPPOOONNNMMMLLLKKKJJJJJJKKKJJJIIIHHHIIILLLOOONNNPPPWWWcccooo{{{nnnhhhfffcccgggooo~~~{{{___SSSOOOKKKHHHGGGEEEEEEDDDEEEEEEFFFGGGGGGHHHIIIIIIKKKMMMOOOQQQRRRWWWXXXZZZ\\\^^^aaabbbcccaaabbbfffiiiiiikkkttt~~~jjjWWWOOOGGGFFFEEEEEEEEEFFFGGGHHHJJJLLLNNNNNNMMMMMMNNNPPPOOOSSSYYYaaalllxxx{{{qqqhhhccc___[[[XXX[[[ZZZ[[[\\\___```___^^^]]]ZZZVVVTTTRRRQQQOOONNNIIIHHHHHHHHHHHHHHHHHHHHHDDDDDDEEEEEEEEECCCBBBAAA@@@??????>>>===<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::<<<;;;;;;<<<<<<===>>>???;;;:::===AAACCCBBBFFFKKKIIIOOOWWW```iiittt{{{sssllleee^^^YYYUUUSSSPPPNNNMMMLLLJJJIII|||wwwnnniiibbb\\\XXXWWWUUUTTTTTTSSSQQQOOOMMMLLLKKKKKKLLLKKKIIIHHHHHHIIIKKKLLLLLLOOOWWWbbbkkkwwwuuulllgggdddgggnnn~~~qqq\\\QQQHHHGGGIIICCCFFFEEEEEEEEEFFFGGGHHHHHHIIIJJJLLLMMMNNNPPPSSSUUUWWWXXX[[[^^^aaaccceeeeeeiiiiiiiiiiiijjjooovvvzzzgggTTTLLLJJJHHHGGGEEEEEEFFFGGGIIILLLLLLKKKKKKKKKMMMNNNOOOQQQUUUZZZaaaiiivvvuuujjjbbb]]]ZZZXXXZZZ[[[\\\^^^^^^^^^^^^]]]]]]\\\ZZZXXXWWWTTTOOOLLLJJJJJJJJJIIIIIIHHHHHHHHHFFFFFFEEEEEEDDDDDDCCCCCCAAA@@@>>><<<<<<<<<=========<<<<<<<<<<<<;;;;;;;;;666888:::=========<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;========================>>>>>>???@@@AAACCCEEEFFFJJJMMMRRRYYYaaalllxxx|||tttlllccc]]]YYYUUUPPPLLLKKKJJJIIIHHH|||wwwooojjjddd^^^[[[YYYWWWVVVVVVUUUSSSPPPNNNLLLKKKKKKKKKJJJIIIHHHHHHIIIJJJKKKMMMOOOVVV```iiiuuuxxxnnniiieeeiiiqqqkkkXXXNNNFFFFFFIIICCCFFFFFFFFFFFFFFFGGGHHHIIIIIIKKKMMMNNNOOOPPPSSSVVVYYYZZZ]]]```ccceeefffgggiiiiiiiiijjjkkkpppvvv{{{jjjWWWOOOJJJIIIGGGEEEEEEFFFGGGHHHKKKKKKKKKJJJKKKLLLNNNOOOPPPTTTZZZ```iiiuuuyyynnnfffaaa]]][[[ZZZ[[[\\\]]]]]]\\\[[[ZZZ[[[ZZZXXXWWWUUUSSSOOOLLLJJJJJJIIIIIIIIIHHHHHHHHHFFFFFFFFFEEEDDDDDDCCCCCCBBBAAA???>>>======>>>>>>===<<<<<<<<<<<<;;;;;;;;;888999;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<======>>>???@@@BBBDDDEEEHHHJJJNNNSSSZZZcccmmmttt}}}{{{sssjjjddd^^^ZZZTTTOOOMMMKKKJJJIII}}}xxxqqqmmmfffaaa^^^]]][[[YYYXXXWWWUUURRROOOMMMLLLKKKKKKJJJIIIHHHHHHIIIJJJKKKNNNOOOTTT]]]fffsss|||qqqkkkhhhmmmvvvfffUUUMMMFFFGGGJJJEEEFFFFFFFFFFFFGGGHHHIIIJJJKKKMMMNNNOOOPPPRRRUUUWWW[[[]]]___bbbeeeggghhhiiijjjjjjkkkkkkmmmqqqwww{{{nnn[[[RRRJJJIIIGGGEEEEEEFFFGGGHHHJJJJJJJJJJJJKKKLLLMMMNNNPPPSSSYYY___hhhuuuuuulllfffbbb___]]]^^^______^^^\\\ZZZYYYYYYWWWUUUTTTSSSQQQNNNKKKIIIIIIIIIIIIHHHHHHHHHHHHGGGFFFFFFEEEEEEDDDCCCCCCBBBBBB@@@???????????????===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>???AAABBBCCCFFFGGGJJJNNNSSSZZZbbbhhhttt}}}|||tttmmmeee```YYYTTTPPPMMMKKKIII}}}xxxrrrnnnhhhdddaaa___]]]\\\ZZZYYYVVVSSSPPPNNNLLLKKKJJJIIIIIIHHHHHHIIIIIIJJJMMMMMMRRRZZZcccqqqvvvooolllrrr{{{zzzcccUUUOOOHHHIIILLLGGGGGGGGGGGGGGGHHHIIIKKKKKKMMMNNNPPPQQQRRRTTTWWWYYY]]]^^^```ccceeegggiiiiiijjjkkkllllllnnnrrrxxx|||qqq]]]SSSKKKIIIGGGEEEEEEEEEGGGHHHHHHIIIIIIJJJKKKLLLMMMMMMOOORRRXXX^^^gggttt}}}uuunnniiifffeeeeeeeeedddbbb^^^ZZZXXXVVVTTTRRRQQQQQQOOOMMMKKKHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFEEEDDDDDDCCCBBBAAAAAA@@@??????>>>>>>===<<<<<<<<<<<<;;;;;;;;;<<<<<<;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===>>>???@@@AAAEEEFFFHHHKKKOOOUUU\\\aaajjjssszzztttkkkeee^^^WWWRRRNNNKKKIII|||wwwppplllgggdddaaa```]]]\\\ZZZXXXVVVRRRPPPMMMLLLKKKIIIIIIIIIHHHHHHIIIIIIIIIJJJKKKOOOWWWaaappp|||uuuqqqwwwttt___SSSOOOGGGGGGJJJFFFGGGGGGGGGHHHIIIKKKLLLMMMOOOPPPRRRSSSTTTVVVYYY[[[\\\^^^```bbbeeeggghhhhhhjjjkkklllmmmooosssxxx|||ttt___SSSKKKJJJGGGFFFEEEEEEFFFGGGGGGHHHIIIJJJKKKLLLMMMMMMNNNQQQWWW]]]fffsss~~~xxxsssooonnnnnnmmmjjjeee___ZZZVVVUUUSSSPPPOOONNNMMMKKKIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFEEEEEEDDDDDD@@@@@@@@@??????>>>=========<<<<<<<<<<<<;;;;;;;;;<<<<<<;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@AAACCCFFFHHHKKKQQQWWW[[[___gggsss}}}{{{vvvnnnhhh```YYYSSSOOOKKKIIIyyytttllliiieeeaaa```^^^[[[ZZZWWWVVVTTTQQQNNNLLLKKKJJJHHHHHHHHHIIIIIIHHHHHHHHHIIIIIIMMMTTT]]]kkk}}}xxxkkkYYYOOOLLLEEEEEEHHHDDDHHHHHHHHHIIIJJJLLLMMMNNNQQQRRRTTTUUUVVVXXX[[[]]]]]]^^^```bbbdddfffggggggiiikkklllnnnooossswww{{{xxxbbbTTTLLLJJJHHHFFFEEEEEEFFFGGGGGGHHHJJJKKKMMMMMMNNNNNNMMMPPPVVV\\\eeerrr|||wwwwwwuuupppiiiaaaYYYUUUUUUSSSOOONNNMMMLLLJJJHHHGGGGGGGGGGGGHHHHHHHHHHHHHHHGGGGGGFFFFFFEEEDDDDDD@@@@@@@@@@@@???>>>===<<<===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>???@@@>>>@@@BBBEEEGGGLLLQQQUUUYYYaaakkkttt|||{{{vvvoooiiibbbZZZUUUQQQMMMKKK{{{tttooogggeeeaaa^^^]]][[[XXXVVVTTTSSSQQQOOOMMMKKKJJJIIIHHHHHHHHHIIIIIIHHHHHHHHHHHHHHHKKKRRRYYYdddvvv~~~dddSSSMMMKKKEEEFFFIIIFFFHHHHHHIIIJJJKKKMMMNNNOOORRRTTTVVVWWWWWWYYY\\\___]]]___aaaccceeefffgggggghhhjjjlllmmmooorrrwwwzzz|||fffWWWLLLJJJHHHFFFEEEEEEFFFFFFGGGHHHJJJLLLNNNNNNNNNNNNLLLPPPUUU\\\dddqqqyyyqqqfff]]]WWWVVVSSSPPPMMMLLLJJJIIIGGGFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHGGGFFFFFFEEEEEEDDD@@@AAAAAAAAAAAA???>>>======<<<<<<<<<<<<;;;;;;;;;888999;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@???@@@BBBDDDEEEIIIMMMPPPVVV\\\eeelllttt~~~{{{vvvpppjjjccc\\\WWWSSSPPPNNN~~~xxxpppkkkeeebbb^^^\\\ZZZYYYVVVTTTRRRQQQOOOMMMKKKJJJIIIIIIGGGHHHHHHIIIIIIHHHHHHGGGHHHHHHKKKPPPUUU___ooo~~~tttaaaQQQLLLMMMGGGIIIMMMJJJHHHIIIIIIJJJLLLMMMOOOPPPSSSUUUWWWXXXXXXZZZ]]]___^^^```aaadddfffggghhhhhhhhhiiilllmmmooorrrvvvyyy}}}iiiZZZLLLJJJHHHFFFEEEEEEEEEFFFGGGIIIKKKMMMOOOOOOOOOOOOKKKOOOUUU[[[dddqqqxxxlllbbb\\\WWWTTTPPPMMMKKKJJJHHHFFFFFFFFFFFFGGGGGGHHHHHHHHHHHHHHHGGGGGGFFFEEEEEEEEEAAABBBCCCCCCBBBAAA???>>>======<<<<<<<<<;;;;;;;;;777888;;;=========<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;=======================================>>>???@@@BBBCCCEEEEEEFFFHHHKKKNNNOOOUUU\\\ccciiittt{{{wwwpppkkkddd]]]YYYVVVSSSQQQ~~~yyyssslllgggaaa]]]YYYVVVUUUTTTRRRPPPOOONNNMMMLLLKKKKKKKKKKKKIIIHHHGGGGGGFFFFFFGGGGGGGGGGGGIIIMMMRRRZZZjjjxxxkkkSSSPPPMMMIIIGGGFFFGGGHHHIIIIIIIIIJJJLLLOOOQQQSSSVVVWWWXXXYYYZZZ[[[\\\]]]bbbbbbbbbbbbcccdddeeefffhhhjjjlllmmmnnnppptttvvv~~~|||~~~oooZZZNNNIIIFFFGGGGGGEEEFFFJJJHHHJJJLLLLLLLLLLLLMMMNNNNNNOOOTTT\\\ccclllyyyttthhhaaa[[[WWWSSSOOOMMMKKKJJJHHHIIIHHHGGGFFFFFFFFFGGGHHHIIIHHHHHHGGGFFFEEEDDDCCCCCCCCCAAA@@@???>>>>>>>>>=========<<<;;;;;;::::::::::::::::::::::::::::::999:::;;;<<<<<<<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;============>>>>>>>>>>>><<<<<<===???AAADDDFFFGGGJJJNNNTTTZZZaaakkkxxx}}}vvvqqqmmmhhhddd___[[[VVVRRR~~~zzzvvvrrrkkkeee```]]]ZZZVVVSSSRRRQQQPPPNNNNNNMMMLLLKKKKKKJJJJJJJJJIIIHHHGGGGGGFFFFFFGGGGGGFFFEEEGGGKKKOOOWWWffftttwwwcccRRROOOLLLIIIGGGGGGGGGHHHIIIIIIJJJKKKMMMOOORRRSSSVVVWWWXXXYYYZZZ\\\]]]]]]aaaaaaaaabbbcccdddffffffhhhjjjlllnnnoooqqqtttwww}}}|||qqq\\\QQQKKKGGGGGGFFFDDDDDDGGGGGGIIIKKKLLLLLLLLLMMMNNNOOOOOOSSSZZZbbbjjjxxxyyymmmfff___\\\VVVRRRPPPNNNLLLJJJKKKJJJIIIGGGGGGHHHIIIIIIIIIIIIHHHHHHGGGEEEDDDCCCEEEDDDCCCAAA@@@@@@@@@@@@>>>>>>===<<<<<<;;;;;;:::::::::::::::::::::::::::999:::;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<=========>>>>>>>>>>>>======>>>@@@BBBEEEGGGHHHIIIMMMRRRVVV\\\eeepppxxx|||tttqqqlllgggccc^^^YYYUUU~~~zzzwwwsssooojjjddd]]]XXXWWWTTTQQQOOOOOOOOONNNLLLMMMLLLKKKJJJIIIIIIIIIIIIIIIHHHGGGGGGFFFFFFGGGGGGDDDDDDFFFIIILLLSSSaaannnkkkYYYPPPNNNKKKHHHFFFGGGHHHIIIIIIJJJKKKLLLNNNQQQSSSTTTWWWWWWXXXZZZ[[[\\\]]]^^^______```aaaccceeefffgggiiikkkmmmnnnoooqqqtttwww~~~|||ttt___UUUNNNHHHGGGFFFCCCCCCEEEGGGIIIKKKLLLLLLLLLMMMNNNPPPPPPRRRXXX___hhhwwwtttmmmgggccc]]]XXXUUURRROOONNNMMMLLLJJJIIIIIIIIIJJJJJJIIIIIIIIIHHHGGGFFFEEEDDDFFFEEEDDDCCCBBBAAAAAAAAA>>>>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<=========>>>>>>>>>>>>>>>???@@@BBBDDDFFFGGGGGGKKKNNNQQQUUU\\\eeelll{{{}}}yyyuuupppkkkfff```\\\|||yyyvvvsssnnnjjjeee___YYYUUUSSSQQQNNNMMMMMMMMMMMMLLLKKKJJJIIIIIIHHHHHHHHHIIIIIIHHHGGGGGGFFFFFFGGGGGGEEEDDDFFFIIIKKKQQQ^^^kkk}}}|||bbbRRRNNNLLLJJJGGGFFFGGGHHHIIIJJJKKKLLLNNNPPPRRRTTTUUUWWWXXXYYYZZZ\\\]]]^^^^^^^^^___```aaaccceeeggghhhiiikkkmmmoooppprrruuuxxx~~~xxxaaaWWWOOOHHHGGGFFFDDDCCCEEEFFFHHHJJJKKKKKKLLLMMMNNNQQQPPPQQQWWW]]]fffuuu|||uuuoookkkddd^^^ZZZWWWSSSQQQMMMLLLKKKJJJIIIIIIJJJKKKIIIIIIIIIIIIHHHGGGFFFEEEFFFEEEDDDCCCBBBAAAAAAAAA??????>>>======<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========>>>>>>======>>>???@@@BBBDDDEEEEEEHHHLLLNNNQQQVVV^^^eeeqqq{{{}}}xxxrrrkkkggg|||xxxtttrrrooojjjeeeaaa\\\VVVSSSRRROOOMMMLLLMMMMMMMMMLLLJJJIIIIIIHHHHHHHHHHHHHHHIIIHHHGGGGGGFFFFFFGGGGGGFFFFFFGGGJJJLLLPPP]]]iiiyyysss]]]PPPLLLJJJHHHFFFFFFGGGIIIJJJKKKLLLNNNPPPRRRTTTUUUUUUXXXYYYZZZ[[[\\\^^^_________``````bbbdddfffhhhiiijjjlllnnnooopppsssvvvxxx}}}gggYYYPPPHHHGGGHHHFFFFFFGGGEEEGGGJJJKKKKKKLLLMMMOOOQQQPPPQQQUUU[[[dddrrrwwwrrrkkkddd___ZZZVVVSSSNNNMMMKKKJJJIIIIIIIIIJJJIIIIIIIIIIIIIIIHHHGGGFFFFFFEEEDDDBBBAAAAAAAAAAAA@@@??????>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<============<<<<<<<<<===>>>@@@AAABBBBBBFFFIIILLLNNNSSS[[[aaajjjsss~~~wwwrrr}}}zzzuuurrrmmmjjjeeeaaa]]]YYYTTTQQQRRROOOMMMLLLMMMMMMMMMLLLIIIIIIHHHHHHHHHHHHHHHIIIIIIHHHGGGGGGFFFFFFGGGGGGGGGGGGIIILLLMMMQQQ]]]iiiwwwkkkYYYOOOJJJIIIGGGEEEEEEGGGIIIKKKLLLMMMOOORRRTTTUUUVVVVVVYYYYYYZZZ\\\]]]^^^___```aaaaaabbbccceeeggghhhiiikkkmmmooopppqqqsssvvvyyyooo\\\RRRIIIHHHJJJIIIGGGHHHDDDGGGIIIKKKKKKLLLMMMOOOQQQOOOQQQUUUZZZbbbooo|||~~~xxxppphhhbbb\\\WWWTTTOOONNNLLLJJJIIIIIIJJJJJJIIIJJJJJJJJJIIIIIIHHHGGGFFFEEEDDDCCCBBBAAAAAAAAA@@@@@@??????>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========;;;;;;;;;<<<<<<>>>??????@@@CCCGGGIIIKKKPPPVVV\\\ccckkkxxx|||xxxtttpppkkkhhhccc___\\\YYYUUURRRRRROOOMMMLLLLLLMMMLLLKKKIIIIIIHHHHHHHHHIIIIIIIIIIIIHHHGGGGGGFFFFFFGGGGGGGGGGGGIIILLLNNNRRR]]]iiivvvyyybbbTTTMMMIIIGGGFFFEEEEEEGGGJJJKKKLLLNNNPPPSSSUUUVVVWWWWWWYYYZZZ[[[\\\]]]___``````dddddddddeeefffgggiiiiiikkkmmmoooqqqrrrtttwwwyyy~~~zzzbbbVVVLLLJJJKKKIIIGGGGGGDDDFFFIIIJJJKKKKKKMMMOOOOOONNNQQQVVVZZZaaammmyyy|||ssskkkccc]]]XXXTTTQQQOOONNNLLLKKKKKKKKKKKKJJJJJJJJJJJJJJJIIIIIIHHHGGGFFFEEEDDDCCCBBBBBBBBBAAA@@@@@@??????>>>======::::::::::::::::::::::::;;;;;;:::::::::;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<===>>>???===@@@DDDEEEFFFJJJPPPUUU[[[bbbmmmyyy|||xxxssspppkkkhhhddd```]]][[[WWWUUUQQQOOOLLLKKKLLLLLLKKKJJJIIIIIIIIIHHHHHHIIIJJJJJJIIIHHHGGGGGGFFFFFFGGGGGGFFFFFFIIILLLNNNRRR]]]iiivvvsss]]]PPPKKKHHHGGGEEEDDDEEEGGGJJJLLLMMMNNNQQQTTTVVVWWWWWWWWWZZZZZZ[[[\\\^^^___``````eeeeeeeeefffggghhhiiiiiilllmmmpppqqqrrrtttwwwzzz}}}fffYYYNNNKKKKKKIIIGGGFFFCCCFFFIIIJJJKKKKKKMMMOOONNNNNNQQQVVV[[[aaalllwww~~~uuulllddd]]]XXXTTTRRRQQQOOOMMMLLLLLLLLLMMMJJJJJJJJJKKKJJJJJJIIIIIIIIIHHHGGGEEEDDDDDDCCCCCCAAAAAA@@@@@@???>>>>>>>>>::::::::::::::::::::::::;;;;;;:::999:::;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=====================>>>??????<<