BM66( rrrrrrtttxxxwwwxxxxxxyyyxxxwwwvvvuuu{{{yyywwwwwwxxxyyyxxxwwwvvvxxx{{{{{{zzzzzz{{{}}}wwwzzzzzzwwwvvvyyy{{{zzz|||zzzxxxwwwxxxyyyxxxxxxwwwwwwvvvvvvvvvwwwxxxyyyuuupppoootttxxxwwwsssrrrpppooonnnmmmmmmnnnmmmlllrrrpppnnnooorrrtttsssrrrsssqqqqqquuuuuussstttwww}}}|||wwwsssoooqqqtttsssrrrqqqssstttqqqpppppprrrtttsssooollllllnnnpppqqqqqqpppqqqrrrrrrtttwwwxxxtttoooqqqwwwsssrrrppppppqqqsssttttttxxxvvvtttssstttsssqqqooooooppprrrssssssrrrooonnnoooqqqtttuuusssrrrrrrrrrqqqqqqrrrssstttuuuvvvwwwppprrrtttsssrrrqqqssstttqqqqqqqqqqqqqqqrrrssssssnnnpppooommmnnnrrrrrrooossstttuuutttqqqqqqrrrtttqqqqqqrrrrrrssstttuuuuuuqqqrrrsssrrrrrrrrrtttvvvooonnnmmmmmmmmmnnnppprrrmmmmmmoooppppppppppppoookkklllmmmnnnooopppqqqrrrpppttttttqqqpppsssuuutttvvvvvvvvvvvvvvvuuuttttttooommmkkklllooooookkkgggooorrrsssooonnnppprrrqqqqqqrrrssstttuuuvvvvvvvvvqqqpppoooooorrrsssttttttuuutttrrrpppnnnmmmllllllfffhhhkkknnnpppqqqqqqpppyyyvvvrrrpppppprrrvvvyyytttuuuuuuuuuuuuuuuttttttppppppooonnnnnnnnnoooooowwwtttsssvvvvvvssstttwwwwwwvvvtttuuuwwwxxxxxxwwwzzzxxxuuuqqqooonnnnnnnnnmmmjjjjjjmmmmmmkkkjjjlllqqquuuvvvssssssuuusssoooqqqsssuuuuuuuuutttuuuvvvqqqrrrssssssqqqpppqqqqqqppppppqqqsssuuuwwwzzz{{{mmmppptttvvvvvvuuuuuuuuussssssssssssssssssttttttpppqqqqqqqqqpppqqqrrrssspppppppppooooooooooooooouuurrrqqquuuwwwuuutttvvvtttuuuuuusssqqqppprrrtttssstttuuuuuutttuuuwwwyyyvvvuuussssssuuuwwwwwwwwwvvvxxxxxxuuuuuuvvvuuurrrqqqrrrssssssssstttvvvxxxsssqqqnnnkkkiiikkkpppsssxxxwwwuuutttrrrqqqqqqppprrrtttuuuuuussssssuuuxxx{{{zzzwwwtttrrrooonnnmmmppprrrssssssssssssuuuwwwuuuvvvxxxyyyxxxuuurrrpppvvvuuutttuuuvvvxxxxxxxxxyyyxxxvvvuuuttttttuuuuuusssvvvvvvssssssvvvvvvsssyyyxxxwwwvvvuuutttsssrrrssssssssssssttttttuuuuuuvvvxxxyyyyyyvvvtttttttttuuuuuuuuuvvvvvvvvvuuutttvvvtttrrrsssuuuwwwvvvtttyyyyyyyyyxxxuuutttuuuvvvuuuvvvwwwxxxxxxwwwvvvvvvyyyxxxwwwvvvuuuuuuvvvvvvuuuuuuvvvwwwxxxxxxxxxwwwuuuuuuvvvwwwwwwxxxyyyyyywwwtttqqqqqqsssuuuuuuuuuwwwwwwwwwwwwwwwwwwxxxzzztttsssuuuxxxyyyxxxzzztttvvvvvvrrrrrrttttttqqquuuuuuvvvwwwwwwwwwwwwwwwwwwxxxxxxxxxwwwwwwxxxxxxvvvwwwxxxwwwvvvuuuvvvwwwvvvxxxyyyxxxvvvuuuvvvwwwxxxwwwwwwwwwvvvuuuuuutttvvvvvvvvvwwwxxxzzzzzzzzzuuuwwwyyyzzzxxxwwwwwwxxxaaaAAA>>>>>>===CCCCCCCCCDDDCCCCCCBBBAAABBBCCCDDDCCCBBBBBBDDDFFF>>>AAADDDEEEEEEDDDDDDDDDEEEGGGFFFBBBAAAEEEIIIIIIIIIFFFCCCAAAAAA@@@???>>>CCCBBBBBBAAAAAAAAABBBBBB:::666777===BBBAAA??????DDDDDDBBBAAA@@@???@@@@@@777666666888:::;;;;;;:::;;;888999>>>@@@???AAAEEENNNQQQTTTUUUQQQJJJAAA;;;:::;;;;;;:::888999;;;===999888888<<<@@@???:::444444777;;;======<<<<<<===;;;???EEEGGGAAA;;;>>>EEEDDDAAA>>>@@@DDDHHHGGGEEEBBB@@@>>>===<<<;;;999777999999:::===???===888333555888;;;===<<<::::::999777888999:::<<<>>>???@@@;;;;;;;;;:::888888999;;;::::::999999999999:::;;;777;;;;;;::::::======:::>>>>>>>>><<<::::::;;;===888999:::;;;<<<>>>??????:::;;;======<<<===???AAA@@@@@@???>>>???@@@BBBCCC===>>>@@@AAAAAA@@@???>>>;;;;;;===>>>@@@AAACCCCCC:::===<<<888777;;;>>>>>>===>>>?????????>>>===<<<@@@===:::<<>>>>><<<777999<<>>===;;;<<<<<<<<<;;;<<<===???@@@???===;;;:::888888888777:::>>>BBBEEEFFFFFFFFFCCCAAA>>>;;;;;;<<<>>>???===>>>>>>?????????>>>>>><<<<<<;;;999999888888888<<<:::<<<@@@AAA???>>>AAABBB@@@======???AAABBBBBBDDDBBB???;;;999777666666===<<<>>>CCCCCC>>><<<>>>===@@@@@@>>>===>>><<<888:::<<<>>>???>>>>>>???@@@AAA???===<<<===>>>======>>>===;;;;;;;;;===???@@@777;;;???BBBAAA???>>>===;;;:::999999999;;;===>>>:::;;;<<<===>>>?????????AAAAAA@@@@@@??????>>>>>>>>>;;;<<>>=========???AAA??????===;;;:::<<>>DDDCCCAAA???===>>>AAADDDAAAAAA@@@???>>>>>>>>>???999===AAA@@@>>>===AAAEEEJJJHHHEEE@@@<<<888555444:::;;;=========<<<===>>>???@@@BBBCCCAAA===999666:::;;;===???AAABBBBBBBBBDDDBBB???===<<<===???AAAAAACCCCCC??????AAA@@@===AAA@@@???>>><<<;;;999999<<<<<<============>>>>>>@@@AAACCCCCC@@@===;;;;;;======<<<<<<<<<===>>>>>>@@@>>><<<<<<>>>?????????EEEEEECCC@@@<<<;;;;;;<<<<<<===@@@BBBBBBBBBAAA@@@DDDBBB@@@>>>======???@@@===>>>???@@@BBBBBBBBBCCCCCCBBB@@@???@@@BBBDDDFFF===;;;::::::<<<>>>??????BBBBBBAAA@@@@@@AAACCCDDD<<<;;;<<<@@@AAAAAAEEEKKK>>>@@@???;;;999<<<;;;888======>>>????????????>>>BBBAAA@@@??????@@@AAABBB===>>>??????===<<<<<<===>>>??????>>>===>>>AAACCCDDDBBB>>>;;;999999;;;<<<:::<<<===>>>>>>>>>@@@BBB???AAACCCCCCAAA@@@@@@@@@eeeFFFHHHEEE===FFFFFFFFFFFFFFFFFFEEEEEECCCEEEGGGGGGDDDEEEHHHKKKCCCEEEHHHIIIIIIGGGEEEDDDGGGIIIHHHCCCBBBGGGKKKLLLJJJGGGDDDBBBAAAAAA???>>>GGGFFFEEEDDDBBBAAAAAA@@@;;;888999???CCCBBBAAABBBBBBCCCCCCBBB@@@>>>======;;;;;;;;;<<<======<<<<<<>>><<<===BBBEEEFFFHHHMMMSSSTTTVVVVVVRRRJJJBBB===???>>><<<::::::;;;===???<<<999999===CCCEEE@@@;;;===???AAAAAAAAA@@@AAABBB===@@@EEEHHHEEE@@@AAAEEE???===<<<===@@@BBBBBBBBBCCCBBB@@@?????????===;;;>>>;;;;;;>>>AAA@@@:::444444888<<<>>>>>>===<<<<<<>>>>>>===<<<======>>>???>>>>>>===;;;:::::::::;;;>>>======<<<<<<======>>>===AAACCC@@@@@@AAA@@@===@@@AAAAAABBBAAA@@@@@@@@@======>>>???@@@AAABBBCCC@@@AAABBBAAA@@@AAACCCDDD@@@@@@???>>>>>>>>>>>>???999;;;===>>>>>>===;;;:::<<<<<<===>>>??????@@@@@@???AAA???:::888===AAABBB>>>???@@@AAA@@@???===<<<===============<<<:::888999===>>>:::888999999777666999===AAABBBAAA>>>======@@@AAA@@@>>>===???BBBBBBBBBAAA@@@@@@AAAAAAAAA<<<>>>AAADDDEEEEEECCCBBBAAACCCEEEGGGEEEBBB>>>;;;??????@@@@@@AAA@@@@@@@@@AAAAAA@@@???????????????<<<;;;>>>CCCDDDAAA???AAABBBAAA@@@@@@BBBBBBAAA???BBBAAA@@@>>>>>>>>>>>>>>>:::;;;???DDDDDD>>>;;;===BBBDDDDDDCCCAAA@@@>>><<<===???AAABBBAAAAAABBBCCCGGGCCC>>>>>>AAADDDDDDCCCEEECCC@@@===<<<===>>>???BBBDDDFFFFFFDDDBBB@@@@@@???===;;;999999;;;>>>@@@>>>???@@@CCCEEEEEEDDDCCC??????>>>>>>===<<<;;;;;;@@@???CCCIIIKKKGGGCCCBBBAAACCCDDDEEEDDDBBB@@@???;;;===============???AAA@@@AAAAAA???<<<<<>>===AAAAAA??????===<<<===@@@AAA???===:::===AAACCCAAA>>>;;;:::======>>>???AAACCCEEEFFF===BBBFFFEEEAAA@@@CCCHHHNNNLLLHHHDDD@@@===;;;:::>>>@@@CCCCCCBBBAAAAAAAAA@@@BBBDDDEEECCC>>>999555999<<<@@@BBBCCCBBBBBBBBBDDDCCCAAA??????@@@AAABBBDDDFFFFFFBBBAAACCCBBB???@@@??????>>>===<<<;;;;;;AAAAAAAAABBBBBBBBBAAAAAA???AAADDDDDDAAA???======AAA@@@@@@>>>======>>>@@@AAA@@@???>>>@@@BBBCCCDDDGGGFFFEEEAAA>>><<<===???>>>@@@BBBDDDDDDCCCAAA@@@DDDCCCBBB@@@???????????????@@@AAABBBCCCCCCCCCCCCHHHFFFCCC@@@AAADDDHHHJJJBBBBBBAAAAAABBBCCCDDDDDDDDDBBB@@@@@@AAABBBCCCCCCAAA??????AAA@@@>>>AAAGGGBBBDDDCCC???>>>AAAAAA>>>@@@@@@AAAAAABBBAAAAAA@@@AAA???===<<<===???@@@@@@===???@@@@@@>>><<<<<<<<>>;;;::::::;;;<<<>>>@@@AAA@@@>>>===>>>@@@???AAACCCCCCAAA?????????TTT999CCCEEE>>>?????????>>>????????????>>>AAACCCBBB@@@AAADDDGGGFFFGGGHHHIIIHHHFFFCCC@@@@@@BBBAAA<<<<<>>>>>???>>>===CCCBBBAAA???===:::888777999777888===???<<<;;;===888<<>>AAABBBFFFJJJMMMMMMMMMKKKHHHDDD???======:::777555555666888999666333111444:::>>>>>><<<===<<<;;;999777777999;;;777555777<<<>>>:::888888999:::<<<;;;999999;;;===<<<;;;999:::;;;;;;:::999:::777444555888999555000000333777:::::::::::::::>>>===;;;999999999::::::<<<;;;999888888777777666888999999:::::::::::::::555:::<<<888555555555333999:::===@@@AAA@@@===;;;;;;;;;<<<<<<<<<<<<=========>>>>>>===;;;:::;;;===>>>===<<<:::999888777777666888999;;;;;;:::999888;;;;;;;;;;;;::::::::::::<<<===;;;555333888===>>>999::::::;;;:::999888777888<<>>:::888999;;;444888999666555888999888222555888;;;===<<<:::888666999;;;:::888666888;;;;;;;;;:::::::::;;;;;;<<<888:::<<<======;;;999888<<<>>>AAACCCAAA===999555::::::;;;<<<<<<<<<<<<<<<::::::999999:::;;;;;;<<<999888;;;@@@@@@<<<:::;;;:::;;;<<<>>>???<<<777333::::::::::::;;;<<<<<<===111333888===<<<666444666???>>>>>>???>>>;;;999888;;;===??????>>>>>>???@@@===999666666:::???@@@@@@===<<<:::999:::<<>>===>>>??????===999666555777999;;;888888888;;;>>>???===;;;=========<<<;;;:::999999===>>>CCCKKKLLLEEE>>>;;;888:::===@@@AAA???<<<:::888999::::::999:::<<<>>>;;;===???>>>;;;999:::<<<<<<>>><<<888888<<<===;;;>>><<<:::;;;======:::666222666:::<<<:::777444222333333444555777999;;;<<<999===AAA@@@<<<:::<<<>>>CCCBBB@@@???===<<<;;;;;;;;;>>>AAAAAA@@@>>><<<<<<<<<===??????===999444111666:::>>>???>>>;;;::::::<<<<<<=========<<<;;;;;;:::======999999;;;;;;888888888888888999999999999===>>>>>>??????>>>======888:::===>>><<<;;;;;;;;;======<<<999666555777999777888888999:::<<>>;;;;;;<<<>>>======?????????===<<<:::<<<===>>>???>>><<<:::888=========>>>>>>======<<>><<<999999;;;<<<<<<;;;<<<::::::;;;:::777999>>>???@@@???<<<<<>>>>>?????????>>>>>>======:::666666888:::::::::888:::<<<<<<:::999888888999<<<>>>>>><<<:::::::::;;;;;;:::999888888777777<<<=========<<<<<<===>>>999;;;<<<<<<999777777777WWW<<>>>>>@@@AAABBBBBBBBBBBBDDDFFFFFFFFFFFFFFFFFFDDDAAA>>>>>>AAA@@@===<<>>;;;999888>>><<<===AAA@@@===;;;===???DDDHHHHHHDDD@@@??????======<<<999666555666777===::::::===???@@@CCCHHHJJJIIIGGGEEEDDDBBBBBBAAA===:::666444555666777777:::888777888;;;???BBBCCCAAA@@@===999666777:::===;;;777666;;;???===999777===AAACCCBBB???>>>@@@CCC:::888888999:::;;;:::999???<<<999999;;;;;;999666222555888;;;;;;<<<>>>???===<<<:::999:::;;;===>>>>>><<<<<<<<<<<<<<<999777555666999;;;;;;;;;999888333999:::666222333333222999:::<<>>>>>???@@@AAABBBBBBBBBBBBAAAAAA@@@???>>>======<<<>>>;;;555444888<<<===;;;;;;:::::::::999999999===AAADDDDDDAAA???AAACCC===@@@AAA>>>>>>BBBEEEDDD888999:::;;;<<<<<<;;;;;;999;;;<<<===<<<<<<<<<===???>>>===;;;::::::999999??????AAABBBBBBAAAAAA@@@@@@???===;;;:::::::::;;;;;;<<<===>>>>>>>>>>>>>>><<<<<<<<<<<<===>>>???@@@;;;:::<<>><<<===999;;;>>>AAAAAA===777222;;;;;;;;;;;;;;;:::::::::888:::>>>BBB@@@;;;;;;???===;;;<<<>>>===999888999===???AAAAAA@@@@@@AAABBB<<<:::888999<<<@@@CCCDDDAAA@@@>>>===<<<===>>>???AAAAAA???===<<<<<>><<>>::::::<<<@@@DDDGGGEEEAAA===<<<===>>>>>>======???AAA>>>???AAA@@@>>><<<;;;;;;;;;===<<<999999<<<===:::??????>>>??????>>>;;;999AAAAAA@@@???======???AAA999999888888888888999999:::<<<======<<<:::999999===<<<<<<<<<<<<======>>>:::>>>AAABBB@@@===;;;:::<<<===>>>>>>===;;;888666999===@@@AAA===:::::::::;;;<<<===>>>>>>===<<<;;;999<<<===:::;;;>>>>>>;;;999999:::;;;;;;<<<======<<<===>>>???>>>===<<<;;;999;;;======<<<<<<===>>>:::<<<<<<:::555333555777444666888999:::;;;===>>>===???@@@@@@??????@@@BBB@@@@@@@@@@@@???>>>======;;;===@@@AAAAAA???;;;999>>>>>>>>>>>>>>>===<<<<<<===<<<:::888888:::<<<>>>BBBCCCCCCBBB@@@??????@@@===;;;999:::<<<===:::888999888:::======:::<<<@@@>>>@@@>>>;;;;;;???AAA@@@@@@@@@@@@@@@@@@??????>>>???;;;888999;;;===<<<;;;888;;;>>>>>>===;;;:::;;;999;;;>>>???===;;;999888999:::;;;<<<<<<;;;999888777666666888;;;>>>>>>===:::;;;<<<;;;999666555555bbbDDDAAA>>>;;;>>>===<<<<<<<<<>>>???@@@AAA@@@??????AAABBBCCCBBB???>>>===>>>??????===;;;===@@@AAA>>>>>>BBBEEEDDDGGGDDDAAA@@@AAAAAA@@@??????????????????===<<<;;;@@@???@@@CCCAAA===<<<>>>:::===@@@>>>;;;999:::===>>>===;;;777444444777:::???;;;999;;;<<<;;;>>>BBBBBBAAA@@@???>>>>>>>>>>>>>>>;;;777555666777666555:::;;;<<<<<<;;;;;;>>>AAA@@@@@@>>><<<999999;;;>>>>>>::::::===>>>;;;:::;;;444666777888888999999::::::999888999::::::999888??????@@@@@@???===;;;999333555777999:::<<>><<<::::::<<<;;;999666888888888999999:::::::::999::::::999777666777999777777777777666555444444666666666666888999;;;<<<777777777666666555555444===???===777666999======<<<;;;999888777888999:::666666666999;;;<<<;;;999555777777333222777<<<<<<===<<<:::::::::;;;<<<===::::::;;;===???@@@???===??????===<<<;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<@@@>>><<<999999999:::;;;;;;<<<===>>>>>>?????????AAA@@@@@@@@@@@@@@@AAAAAA999888;;;@@@AAA???>>>@@@888999<<<@@@AAA???:::666;;;;;;;;;;;;;;;::::::999555555999;;;888555777>>><<<999:::>>>===888777:::;;;===???@@@??????@@@AAA:::;;;;;;;;;;;;>>>AAADDDAAA@@@???===<<<<<<;;;;;;>>>>>>>>>===;;;:::<<<===AAA???<<<:::999:::;;;<<>>;;;<<<@@@BBBAAA>>>999999999999999999888888<<<:::===BBBDDD@@@<<<;;;===???CCCGGGJJJHHHBBB<<<;;;<<<======<<<<<<>>>@@@AAA???=========<<<;;;999888;;;;;;999999<<<;;;888:::<<<>>>???>>><<<<<<<<<======<<<:::888888;;;===>>>===<<<;;;:::::::::::::::::::::<<<>>>>>>;;;888;;;;;;:::::::::;;;<<<<<<999<<<@@@BBB???<<<888777;;;;;;<<<<<<<<<;;;::::::999===@@@@@@<<<999:::<<<<<<;;;;;;;;;;;;<<<<<<<<<777;;;<<<:::<<<@@@AAA???;;;;;;<<<<<<======>>>>>>;;;<<<=========<<<:::999;;;<<<<<<;;;:::;;;===???666999<<<;;;777555777999555888<<<<<<;;;::::::;;;999<<>>>>>>>>???@@@;;;<<<>>>@@@@@@???===<<<;;;<<<<<<============<<<:::999999999999999999999===???AAA@@@>>>===>>>@@@<<<999888:::======999444888888;;;@@@@@@===>>>BBB===>>><<<888888<<<>>><<<======>>>>>>===<<<<<<;;;===:::777999<<<>>>;;;888666999<<<>>>===<<<;;;;;;666888::::::999888888999999::::::;;;:::999888777666222000333:::===;;;888:::;;;===;;;888666555555dddBBB===AAAGGGAAAAAA@@@???@@@AAACCCDDDBBB???===>>>AAACCCAAA???>>>;;;:::<<>>???@@@@@@???>>>AAA@@@AAADDDBBB>>>===@@@===??????<<<888888===BBB>>>>>><<<888555555:::???AAA===:::;;;;;;:::<<<@@@;;;;;;;;;;;;:::999999888AAA===999999::::::888666444999<<<;;;666333555777;;;<<<<<<<<<:::999:::;;;:::999:::;;;999555666:::999888777;;;???BBB@@@>>>>>>===;;;;;;;;;;;;999888999<<>>999555///222888===???===:::777555;;;===999777:::???AAAEEE@@@:::888888999888777666666777888:::;;;<<<===888999:::999888888999;;;;;;;;;<<<===============::::::999999;;;>>>AAACCC<<<<<<<<<<<<<<<<<<<<<<<>>@@@>>>;;;888888:::===???777555555888<<<>>>;;;999999999999999999:::;;;<<>>======>>>>>><<<===???@@@???===:::888;;;;;;===>>>????????????BBBAAA@@@???>>>>>>>>>>>>888777999???AAA@@@AAACCC888999;;;>>>AAAAAA>>><<<;;;<<<======>>>=========;;;;;;<<<>>>;;;888===DDD===999:::??????:::999<<<:::<<<>>>>>>>>>===>>>@@@444777888888666666:::>>>666777999<<<>>>@@@BBBBBB???AAAAAA???<<<999888777>>>===;;;::::::;;;<<<===BBB>>>:::;;;???AAA@@@===;;;;;;;;;;;;<<<<<<<<<<<<:::666555999<<<;;;;;;===;;;<<<@@@EEEGGGDDD<<<666888999::::::999999;;;===DDD???:::888:::;;;;;;999666:::;;;999999;;;:::777555999>>>???===<<<===???;;;>>>AAABBB@@@===<<<<<<999999999888888999999:::<<<::::::===BBBCCC@@@;;;>>>===<<<;;;;;;;;;;;;;;;999===AAACCC@@@<<<888777::::::::::::;;;<<<<<<<<<888<<<@@@???;;;999;;;======<<<:::888888:::<<<>>>111555777666999>>>???===>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<===>>>>>><<<:::999>>>>>>===;;;999999;;;>>>444999======:::999;;;>>>999===AAAAAA>>>;;;:::;;;777:::>>>AAA@@@???>>>>>>@@@???=========???BBBCCC<<<<<<======>>>?????????999999;;;<<<======>>>>>>::::::<<<===<<<;;;:::999:::===@@@@@@>>>===???AAA;;;999888;;;>>>>>>888333::::::>>>CCCCCC???>>>AAA???@@@===777666:::;;;::::::;;;;;;;;;::::::999888:::777555777;;;<<<999444444777;;;======;;;;;;;;;444555666555555666999<<<;;;:::999888888777777777???999555888???BBB===777;;;<<<===<<<999666555555[[[HHHGGGAAABBBAAABBBAAA???BBBFFFDDD???CCCAAA????????????>>>===:::888888;;;@@@DDDDDDCCCCCCAAA@@@AAABBBCCCBBBAAAIIIFFFAAA===<<<>>>@@@AAABBBBBBBBBCCCDDDEEEDDDBBBEEEFFFFFFDDDBBB@@@@@@AAAAAAAAAAAAAAA@@@>>>===<<<999777444555888;;;;;;:::DDDAAA<<<777666888;;;===@@@>>>;;;999999999777666<<<<<<<<<;;;;;;<<<>>>AAA:::::::::999888666444333666999;;;;;;999777666777888:::===<<<:::777666666555777777888<<>>===999666777:::>>>;;;<<<;;;;;;:::999888888777666555555666:::===???===:::888888:::;;;:::888333777<<>>===;;;;;;;;;===<<<;;;;;;;;;;;;======<<<;;;:::999:::;;;<<<===888888777777888:::<<<>>>>>>::::::???@@@:::888:::999;;;<<<<<<<<<===???@@@999999999777888:::???CCCCCC>>>:::888:::;;;;;;:::;;;:::999999999;;;===>>>AAA===999888:::;;;;;;999@@@>>>:::666444444888;;;;;;777888;;;:::666888===;;;:::;;;===???>>>999444AAA???<<<999888999;;;<<<>>><<<;;;::::::<<>><<<999777888999===;;;:::;;;<<<======<<<<<<===???BBBDDDDDDAAA???:::???BBB@@@;;;888<<>>999666777999999;;;;;;999555444666:::;;;666555;;;???>>>:::999======>>>@@@AAA???<<<888>>>===:::888666777888888888999:::<<<===???@@@@@@===??????>>><<<;;;<<<===;;;<<<===>>>>>>>>>>>>>>>???<<<:::;;;>>>???===;;;>>><<<999777555555666777>>>;;;999999<<<===;;;999777999<<<<<<:::888888888<<<555444<<<>>>777666;;;:::::::::<<<>>>@@@???>>>777999;;;;;;:::999:::;;;;;;<<<<<<:::999999;;;===>>>>>>===:::888:::>>>CCC;;;666333777>>>CCCBBB???<<<===<<<;;;>>>AAA???999<<<===============<<<<<<<<<;;;:::;;;===>>>>>>>>>???>>>:::777:::???@@@<<<;;;===???@@@>>><<<::::::999888777999;;;<<<<<<;;;......000666>>>AAA>>>;;;@@@@@@@@@@@@??????>>>===999===>>>::::::>>>===999======>>>???;;;666666:::888;;;>>>>>><<<:::;;;<<<;;;===???@@@>>>;;;888555<<<:::888:::>>>???;;;666888888999;;;>>>??????>>><<<888777:::===<<<<<<>>>;;;;;;;;;;;;;;;<<<===>>>?????????@@@@@@>>>:::777:::<<<=========>>>AAACCC@@@>>>999555999>>>???<<<>>><<<<<>>@@@DDDBBB>>>AAA???======>>>??????>>>;;;;;;<<>>???AAAAAABBBBBBBBBBBBEEEDDDBBB???======???BBB@@@@@@AAABBBDDDDDDDDDCCCBBBCCCDDDCCCAAA@@@AAABBBBBBBBBAAA@@@???>>>======;;;999777777:::<<<<<<;;;???===:::888888:::<<<>>>???===;;;::::::999777555<<>>@@@666666666777777888999:::===;;;::::::;;;;;;999666777999;;;;;;:::888888999999999666444777<<<<<<777<<<===<<<:::888777:::===:::999888888888999;;;<<<777777666555666888:::;;;;;;999777888:::;;;:::999;;;<<<>>>>>>>>>;;;888777777555777===???;;;999:::444777:::;;;;;;;;;<<<===<<<;;;:::999999999:::;;;:::::::::::::::;;;<<<===888777666666666888;;;<<<>>>::::::===>>>:::999;;;:::;;;============>>>>>>888888777666666999>>>AAACCC???<<<;;;===>>>???>>><<<;;;999999:::===@@@BBB@@@===:::999:::<<<<<<:::>>>===;;;777555555888::::::777888<<<;;;888:::@@@;;;999888999;;;<<<:::888???>>><<<;;;:::;;;;;;<<<<<<;;;999999999;;;>>>???:::===>>>===@@@BBB???999:::<<<>>>===;;;777555555888777777888999;;;<<<<<<::::::<<>>AAACCC@@@<<<999999;;;===??????===888666777999<<<<<<;;;999777777888:::;;;666444999>>>===;;;:::<<<;;;:::;;;===>>>>>>>>>;;;;;;999888777777888888999999;;;<<<>>>???AAAAAA>>>??????>>><<<<<<===???>>>>>>?????????????????????===;;;<<>>===;;;999888888999999<<<;;;:::<<<>>>>>><<<999:::;;;;;;:::888777888999;;;444444<<<>>>999888===;;;;;;;;;<<<===>>>===<<<777999;;;;;;:::999:::;;;;;;===??????>>>===============;;;888555555999<<<:::777555666;;;>>>===;;;>>>???===:::;;;>>>>>>:::<<<<<<============<<<<<>><<<===???@@@???===AAA@@@;;;777999>>>???<<<<<<======<<<;;;;;;===???:::999888999;;;<<<<<<;;;555444555:::@@@BBB???;;;BBBAAA???===;;;;;;;;;<<<;;;??????<<<<<>>===>>>???<<<888999>>>999:::<<<;;;;;;;;;???BBB<<<>>>???@@@???===;;;999@@@<<<:::;;;======:::666888888999;;;>>>@@@???>>>===888777;;;===;;;;;;===;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>>>><<<:::888;;;<<<===<<<;;;;;;<<<>>><<<>>>===999888===AAAAAABBB@@@===>>>???@@@???===???:::888;;;<<<::::::<<>>;;;<<<>>>>>>;;;777555777888888777888<<<@@@666444777>>>???;;;:::===<<<999666666999;;;;;;;;;===:::777666888;;;<<<============<<<<<<;;;;;;;;;:::<<<===<<<999777888:::YYYGGGFFFAAACCCAAABBBAAA>>>???AAA@@@<<<@@@>>><<<<<<>>>@@@BBBBBB:::;;;>>>BBBEEEDDDAAA???:::>>>BBBCCCBBB@@@AAACCC@@@AAABBB@@@======???BBB>>>???AAABBBCCCCCCCCCBBB>>>@@@AAAAAA@@@@@@AAACCCCCCCCCAAA@@@???>>>>>>>>>===<<<::::::<<<======<<<===<<<<<<<<<;;;;;;;;;;;;===<<<;;;<<<<<<:::777555;;;@@@EEEEEE@@@<<<<<<===555555555666777999;;;<<>><<<;;;:::999999999999888:::===<<<999:::===222444777888999;;;===???:::999888777777777777777555666777888999:::::::::999888777666666888:::;;;<<<999999;;;;;;999:::===<<<<<<===>>>>>>===<<<<<<777777666555555888<<>><<<<<<===>>>???>>><<<;;;999999;;;>>>BBBEEE>>><<<:::999;;;<<<<<<;;;<<<<<<;;;999777666888999:::999:::;;;:::888:::>>>;;;888555555777:::<<<===:::;;;;;;;;;;;;;;;:::::::::999888888999:::<<<===888<<<>>>>>>@@@BBB???999222666;;;>>>===:::777555444444555666777999:::;;;888888:::<<>><<<:::999;;;===>>>;;;777666777:::===;;;999888999999999999:::555333888<<<<<<;;;<<<<<<999666555777:::===>>>888888999999999999999888888999:::;;;===???@@@AAA???@@@???>>>======@@@CCCBBBAAA@@@?????????@@@AAA@@@===;;;<<>>===<<<:::999999999:::;;;999999999;;;======;;;999<<<<<<:::888666666888::::::444444;;;>>>::::::>>>:::;;;;;;<<<<<<;;;;;;:::777999;;;;;;:::999:::;;;999===@@@BBBAAA@@@???>>>======;;;888555444666888999888777777777888888888@@@BBB???999777:::======;;;<<<<<<=========<<<<<>>;;;<<>>;;;BBBAAA<<<666777<<>>===;;;888888:::???CCC===;;;::::::;;;<<<<<<;;;<<<;;;;;;===AAABBB???<<>>>>>@@@???===???======>>>===:::===AAA<<<<<<;;;:::999;;;@@@CCC<<<===>>>??????>>>===<<>>@@@@@@???>>>:::888;;;===;;;;;;===:::;;;<<<=========<<<;;;======<<<<<<;;;;;;;;;:::;;;<<<<<<:::888666777888888>>>???;;;999===BBBEEECCC@@@===;;;<<<>>>??????>>>::::::===???===<<<===BBB???<<<;;;======;;;888999;;;<<<888333333888???777555777:::<<<;;;<<>>BBBCCCBBB???>>>@@@???;;;@@@>>><<<<<>>???@@@@@@??????ӵ????????????>>>===<<<<<<<<<<<<<<<;;;???@@@@@@@@@>>>;;;888666<<<;;;<<<======<<<888555888???EEEFFF@@@:::888999777777888888888888777666===999555666999;;;:::888777888999888888999;;;===>>><<<888555777;;;:::555666888;;;<<<<<<:::999888;;;:::999777666666555555666777888999999888777666:::999999:::;;;<<<======;;;:::999999999999:::;;;Ħ888;;;???333444666Ħ<<<>>>999999888777777666666666111222444666888888888777;;;ӵ::::::999999999888999;;;>>><<<<<<===>>>???===;;;999666777777666666777;;;>>>===<<<;;;::::::::::::999===<<<:::888:::===AAADDD<<<;;;:::999::::::;;;;;;:::;;;;;;:::888777888999:::::::::999777666777999;;;:::777666777999<<<===666777999::::::999888777999888999999::::::;;;<<<666;;;>>>======>>>;;;555...333999Ħ666777777777777888999;;;999999:::<<>><<<<<<;;;;;;===@@@@@@>>>;;;;;;<<<===;;;888777999<<<>>>:::777777999;;;:::888:::555333777::::::;;;>>>===:::555444444777888999777888:::<<<===<<<;;;:::888999:::;;;===>>>???@@@AAAAAA@@@???>>>???CCCFFFBBBAAA???======>>>@@@AAA@@@===::::::<<<>>><<<:::999888888777777888999999888888888999:::;;;<<<<<<<<<<<<;;;999777666888999999555444:::===;;;<<>>@@@???>>>>>>???>>>>>><<<:::999888999999888:::;;;:::888777888;;;BBBDDDAAA888444777<<<>>>;;;;;;<<<<<<======<<<<<>>@@@>>>:::AAA@@@<<<666666<<<@@@@@@???===;;;888777999>>>AAA>>><<<::::::;;;<<<<<<;;;>>>===<<<===@@@@@@???===DDDCCCAAA???>>>>>>>>>???===??????????????????======:::999;;;;;;:::===BBB@@@???===<<<:::;;;<<<>>>;;;;;;<<<===>>>>>>>>>>>>CCC@@@<<<:::;;;<<<<<<;;;888888999<<>>>>>===;;;:::=========<<<;;;;;;<<<===999::::::999666444444555777;;;===;;;;;;???CCCCCC???===:::999;;;>>>BBBEEE===:::;;;@@@BBB???===>>>???;;;888777888888888666:::;;;<<<999555444777;;;999888999:::;;;;;;;;;<<<;;;===>>>;;;888999???EEE???<<<888888:::===???@@@666777999;;;<<<=========666666666666888<<<@@@CCCYYYEEECCC<<<===BBBEEEDDD@@@>>>@@@???<<<>>><<<;;;;;;>>>AAACCCCCC:::;;;===>>>@@@AAACCCDDD<<>><<<999777444:::AAABBB>>>888555444666777:::;;;:::888444222999::::::999:::;;;>>>@@@888999999999888888:::<<<<<<<<<;;;999<<L666777;;;>>>555666=hĦ::::::::::::9999998888887772224446668889999999998884ĉ@ӵ777999999777666888:::<<<;;;;;;<<<>>>???===999555777777888777777888;;;>>>;;;;;;;;;:::999777666666>>><<<999888888:::===???:::::::::999999888999999888999;;;:::999888888999444666777555444666888999<<<<<<<<<;;;:::999::::::666777888999:::999888777888999999:::;;;;;;;;;;;;888===???===<<<;;;888444555777;;;>L>>>;;;<<<===;;;888888999;;;;;;;;;;;;===@@@AAA???>>>;;;999999<<<@@@AAA>>>;;;<<<===>>>;;;888888;;;>>>@@@===999999<<<>>>===;;;:::666555888::::::;;;>>><<<:::888999:::;;;;;;:::888:::<<>>===<<<======>>>???@@@AAAAAABBBBBBAAA??????@@@DDDGGG@@@???===;;;;;;<<<>>>???@@@<<<888777888999777555888888888888888888999999<<<;;;:::999999;;;???AAA:::<<<======;;;999888888:::777666999<<<<<<<<<>>>777999;;;;;;:::999:::;;;:::<<<>>>>>>===<<<===>>>888999::::::999:::<<<>>><<<;;;;;;;;;<<<<<<<<<;;;888<<>>;;;:::===@@@AAACCC@@@888444888===???::::::;;;<<<<<<<<<<<<<<<;;;888666888===AAA@@@===??????;;;666666<<>>>>>===;;;999888:::<<>>???AAAAAA@@@???>>>===<<<===>>>>>>===<<<===<<<777666888999999;;;???==================;;;:::;;;<<<===>>>???@@@@@@@@@AAA>>>;;;999:::<<<>>>>>>:::999:::<<>>>>><<<;;;999===>>>???===;;;;;;===???666888999999777555555666888:::999999<<>>;;;===BBBDDDAAA>>>>>>;;;999666555555666666666888999:::;;;;;;:::999777:::;;;<<<;;;;;;:::888666888;;;>>><<<999:::AAAGGG???===:::999:::<<<======555666999<<<===>>>>>>>>>;;;888555444555888<<<>>>XXXFFFEEE???@@@AAAEEEEEEAAA>>>??????===;;;:::999:::<<<>>>>>>======>>>>>>===;;;;;;<<<>>>===@@@DDDDDDAAA??????AAA<<<===???AAABBBBBBAAA???@@@DDDGGGFFFBBB>>>===>>>BBBCCCCCCBBBAAAGG=???????===>>>>>>===:::888777777<<<===>>>@@@@@@@@@??????<<<;;;;;;<<<======;;;999333777;;;>>><<<999666444222555888;;;;;;:::777555333555777777666777:::===777888::::::999999:::;;;:::;;;;;;:::===@@@===777333555777:::===<<<999666///222888<<<===;;;888666444555888:::<<<=========888999::::::999999;;;===777999:::;;;:::888666444HdĦ444888:::;;;777=Īj::::::;;;;;;<<<;;;;;;:::777888999;;;;;;<<<<<<<<>>>>>;;;999888888<<<;;;999888777888999::::::;;;<<<;;;888777888888888999::::::999888999;;;///333555444555999======:::<<<>>>>>><<<999999999;;;::::::999999999::::::777888:::;;;<<<<<<;;;:::;;;???AAA>>><<<<<<;;;888>>>???>>>HdĦ===>>>@@@@@@>>>999888999<<<<<<;;;;;;===???AAA@@@??????<<<:::;;;===>>><<<:::===>>>>>>;;;888888;;;???BBB@@@>>>>>>???@@@@@@@@@:::888888;;;;;;999:::>>>999999:::>>>AAACCCCCCBBB:::<<<>>>@@@AAAAAA@@@@@@AAAAAAAAAAAABBBBBBBBBBBB@@@AAA@@@???>>>>>>AAADDD<<<<<<;;;:::;;;<<<===>>>@@@<<<777666777888666444::::::::::::::::::::::::@@@@@@???===<<<>>>BBBEEE999<<>>>>>===<<<===>>>777777777777666777999<<<777777777999<<<===<<<::::::===@@@@@@???>>>@@@BBB???AAA>>>999777;;;>>>>>>999:::;;;<<<<<<<<<<<<<<<999888999;;;>>>AAACCCCCC>>>???===777666;;;@@@BBB===>>>???===:::888888888>>><<<999888:::<<<======999999888888888:::<<<===666999<<<>>>??????===;;;<<<:::;;;======;;;:::<<<===888666999:::999999;;;888888999<<>>===<<<>>>???AAABBBCCCBBBBBB???===;;;999999;;;===???<<<;;;;;;===???@@@???===???;;;999<<<>>><<<<<<>>>;;;<<<=========<<<;;;:::===???AAA???<<<;;;<<>>>>>::::::999999999999::::::777777999<<>>>>>;;;999999777333666:::===<<<:::;;;@@@EEE===;;;:::999:::;;;:::999666888;;;>>>@@@AAAAAA@@@BBB===666222222555777999ӵĭӵ===ӵ<<<Ħ;;;===>>>===:::777777888;;;ӵӵGGGCCCĦƜ`1.׼sBBB???======Ħ666777:::;;;;;;<<<===???@@@ӵ<<<Ħ777:::======:::777444444666777ĭӵ::::::Ħ;;;666333Ħ999Ħ======;;;999444555777999;;;<<<======777:::888888DdD666888:::?fӵ999:::;;;Ħ;;;::::::ӵƜ`1.׼s333:::ĭӵ<<<666777:::888;;;???@@@>>><<<;;;ӵ999999999999Ħ???===:::888888888:::777===???>>>888:::===Ħ===;;;777555444666;;;Ħ???<<<:::<<<===<<>>>>>ӵ;;;<<<ӵ:::ӵAAA@@@???;;;===ĦAAA>>>ӵAAAAAA@@@>>>ĭӵ;;;<<<<<<888777999;;;:::999::::::;;;;;;;;;::::::999>>>@@@BBBBBB@@@???@@@BBB;;;===>>>>>>======>>>??????>>>:::888999::::::999;;;>>>@@@>>>999555666888999;;;<<<===<<<;;;<<<===666888999999777777888999555555666888<<<===;;;888;;;===???@@@@@@???@@@@@@<<<===<<<:::;;;???@@@<<<888999:::;;;<<<<<<<<<<<<777999;;;<<<<<<>>>AAADDD???AAA@@@999666:::===>>><<<======<<<:::888999:::===:::777777999;;;======;;;:::999888777888;;;===777999:::<<<===<<<;;;;;;<<<999:::>>>>>>:::999<<>>;;;999:::777666666888<<>>:::<<>>===<<<:::999999;;;<<<>>>===<<<===??????===<<<>>>:::999<<<>>>======???======<<<<<<<<<;;;;;;;;;;;;???BBB@@@<<<999:::<<<999;;;======;;;999999999:::===>>><<<===???===888888;;;>>>???===;;;<<<===AAA>>>>>>AAABBB???===>>>:::;;;===>>>>>>>>>>>>???888999<<<===>>>============???===888666999999666777:::<<<<<<::::::<<<>>>777777888999;;;;;;888666666888<<&e???g&e@@@>hӵ999===>>>;;;888777777g&eAAAguO>uO>&eGGGHHH4ff?>ߝLEEEgĉ@FFFCCC???===Shӵ777===<<<:::999:::;;;g&e:::>hӵ999???AAA???;;;888777555fff?><z:::g&e>&e;;;<<<HL888888444ShӵgL:::;;;;;;:::999555555666777999:::;;;S?ʬ4447773h?D%%)?777:::ZufĦ888999;;;gL===::::::g&e;;;gĉ@333111g&e>&e666@e444555??777999444888===???>>>===g<ĉ::::::;;;;;;3we<ĦBBB@@@;;;8883h?@e;;;999===???<<<666888:::Z======999444//////3h?gL:::;;;888777:::>>>>>>999;;;===D%%)?777fff?><z:::<<<=?Ħ===g&e===g&e<<<>>>???S?ʬ===4ff?>ߝL999@e===g&e@@@>>>===3h?g&e>&e:::<<<??AAA===999999<<>>888999999999999888777666:::>>>BBBCCC@@@===<<<<<<>>>>>>>>>===<<<===@@@CCCAAA@@@<<<888888:::999777???BBBCCC???888444444666777999;;;;;;:::999:::;;;666999<<<<<<;;;999777777777666777:::===>>>;;;888<<<===>>>?????????===<<<999;;;::::::>>>CCCAAA;;;888999:::;;;<<<<<<<<<<<<555999<<<;;;999999===BBBAAADDDBBB;;;777888::::::<<<<<<<<<:::888999;;;===;;;999666666888;;;===>>>>>>===;;;999777888;;;===<<<<<<<<<;;;;;;<<<<<<<<<===999:::>>>>>>:::999===DDD???===@@@AAA>>>::::::<<<888555666999<<<>>>===666888<<>><<<:::???>>>===;;;888777888999???>>>===>>>???>>>===;;;===999999<<<>>>===>>>@@@>>>===<<<;;;;;;;;;;;;;;;:::>>>BBB@@@;;;888888999;;;>>>??????===:::999999:::@@@DDD@@@<<<<<<<<<:::222777===@@@???>>>>>>???BBB>>>>>>AAAAAA>>>===>>>999<<<>>>@@@@@@@@@@@@AAA888<<>>::::::>>>BBB>>>???<<<444444999<<<:::999:::<<<<<<;;;999888888333444666999;;;;;;888666444666:::===?????????>>>===777111///444<<>>qIܗGIӵCCCtt???>>>>>>HGgĉ@:::<<<<<<======:::666444Hu]Ħ:::ZuR)Ħ::::::<<<>>>???888:::sߝLGdUĦ:::Hƅ^Hu]Ħ:::ntHdĦ777999HGgĉ@777HdĦ:::999888666555666666666666777888Htƅ^444444Bt=o9ĦDtfo9Ħ555555888g?888;;;HdĦ<<<:::999Hu]Ħ<<>>===je<Ħ888:::999Bt=o9ĦH׼s<<<===============666888:::HtĦ:::777999888444Bt=o9ĦHdĦ<<<999888999<<<>>>???:::888666Dtfo9ĦsߝLGdUĦ>>>Ht@cӵHu]Ħ:::Hu]Ħ???<<<Htƅ^>>>qIܗGIӵ777H׼s:::;;;Hu]Ħ999999Bt=o9ĦHƅ^Hu]Ħ777<<<===999666777:::>>>??????::::::999999999888888888@@@>>>===>>>???>>>:::666888;;;>>>???>>>>>>@@@CCC@@@???===;;;999888777777:::<<<===<<<999666555444999999:::;;;<<<>>>???@@@>>>>>>===<<<<<<===<<<999:::::::::<<<===<<<;;;999;;;===???>>><<<:::999:::BBB<<<;;;???AAA======@@@777;;;===;;;777555888;;;>>>======>>>??????>>><<<888777777:::>>>???<<<999===;;;999<<>>>>>============<<<<<<=========<<<;;;;;;GGG>>>777555666888===BBB===>>>AAACCCBBB@@@BBBEEEJJJDDD>>>>>>BBBAAA;;;444===;;;999888888999:::;;;555:::<<<;;;>>>AAA===444???>>><<<;;;:::;;;===>>>======:::888:::@@@AAA>>>999;;;>>>>>>>>>>>>???@@@888555555888===???<<<888888:::;;;;;;:::999999::::::999<<>>;;;:::;;;<<<<<<<<<>>>AAADDDDDD@@@<<<999999::::::<<<===???@@@>>><<<999777555555666777666444777===@@@===::::::>>>:::666777;;;===<<<999666777777888999;;;???CCC999666444555888<<>>???===;;;888999:::999888888;;;>>>@@@???>>>===<<<;;;;;;;;;<<<>>>@@@@@@>>>;;;999999<<<;;;:::::::::;;;<<<<<<======<<<;;;;;;;;;;;;999<<<<<<<<<===>>>===<<<;;;:::<<<>>>>>><<<:::999:::BBB===;;;======::::::>>>;;;>>>@@@>>>999666888;;;<<<:::999888:::;;;======777888999;;;===>>><<<;;;===;;;:::;;;===>>>===;;;;;;===>>>>>>===;;;;;;<<<888999999999999999888888@@@:::555666777666888<<>><<<;;;:::;;;<<<===:::<<<;;;888999===>>><<<===???@@@???===;;;;;;;;;888666555777<<<===:::666888:::;;;;;;:::999999:::888777:::??????;;;777777===============<<<<<<;;;<<<===>>>;;;888666888:::999;;;>>>@@@???=========<<<::::::<<>>???>>><<<:::888888888999:::888666888>>>@@@===::::::888555333555:::<<<;;;999555666666666666888;;;>>>888888888999:::;;;===???4DuXӵDdDΦDdDӵ>>>DdDĦ@@@???o)h999;;;:::999999:::<<>>>>>===<<<<<<===>>>DdDĦ:::888o)h<<>>999666777:::999:::DdDΦDdDĦ999DdDΦDdDӵ777GIpӵDdDĦ666po9wӵDdDĦ:::;;;;;;<<<<<<;;;::::::::::::po9u999999888888GIdnuR)ĦDdDĦnuR)Ħ777999CdgĪj???DdDĦ???555666DdDĦ999HߝL`o9999DdDΦDdDӵ???DdDĦ============???AAABBB@@@???>>><<<;;;:::<<<===geĦ:::888sp?aĦ999===GIdnuR)ĦDdDĦ666666888;;;@@@BBB@@@>>>;;;DdDĦ:::;;;:::777GIdnuR)ĦDdDĦ;;;888666666999===???@@@===999DdDĦnuR)ĦDdDΦDdDĦ;;;DdDĦnuR)ĦDdDĦ;;;DdDĦ<<>>=========<<<<<<<<<<<<:::999888999;;;=========999999888666555555888;;;===<<<<<<;;;;;;;;;<<<<<<:::===@@@@@@???<<<;;;:::>>><<<:::888777777888999<<<<<<;;;;;;:::999999999>>>>>>>>>>>>>>>>>>>>>>>>;;;===??????===<<<<<<<<<@@@===::::::999777888<<<===???AAA>>>:::777777888:::888666555666999===???999;;;============>>>???;;;<<<<<<;;;;;;<<<>>>@@@999;;;======<<<<<<<<<===:::::::::;;;;;;;;;;;;;;;;;;777666999:::777666888>>>=========???@@@???===>>>:::555666;;;???>>>;;;666777888:::;;;======>>>>>>>>>===;;;<<<@@@@@@===@@@???===;;;;;;:::;;;;;;777;;;<<<999888:::;;;:::???@@@AAA???===;;;::::::888777666888:::;;;777444:::<<<======<<<;;;;;;<<<777666888<<<<<<888666888999:::<<<===>>>??????@@@??????===<<<:::999999999333888>>>AAAAAA>>><<<:::;;;999777777999<<<>>>???<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;::::::;;;<<<===:::777888===???<<<::::::333111222555:::===<<<;;;666666666555444444666888555999<<<<<<:::888888:::4DuXӵDdDʜ4DuTӵ@@@>d<Ħ@@@Dt???===;;;::::::<<<>>>@@@>d<Ħ:::>d<ʜDd<ʜ4DuTӵ@@@@@@F&uTӵ@@@4DufئL>e???puR)Ħ<<>>>d<Ħ:::Dt666===888444555888888999DdDΦDdDĦ999>d<ʜ4DuTӵ9994DwDd<Ħ888puR)Ħ>d<888999999:::999888888777777peӵ:::ĦpeӵDx<>d<ӵDd<666qR/ܗ?fӵ@@@>d<555666>d<Ħ:::4DufئL>e:::DdDʜ4DuTӵ@@@DdDĦ???=========???AAAAAA???===???<<<;;;<<<>>>>>>geĦ999s<v>aĦ<<d<888555555777;;;??????===999>d<ӵDd<DdDΦDdDĦ999DdDӵnd<DdDĦ<<<>d<Ħ777peӵ<<<Ħ777F&uTӵ<<<DdDĦ777777>d<Ħ===peӵDx<>d<ʜ4DuTӵ;;;;;;<<<======>>>;;;:::999888999;;;<<<===<<<<<<<<<<<<;;;;;;;;;;;;<<<;;;999888999::::::;;;999999999888888888999:::999888888777777777888888444777:::<<<;;;999888888>>><<<999666555555666777<<<;;;;;;<<<:::777888:::?????????>>>======>>>???<<<>>>@@@AAA???>>>>>>>>>===<<<:::999888888:::===;;;===>>><<<999666666666:::999888777777999<<>>@@@@@@>>>===???BBB999<<<@@@???;;;:::<<>>@@@::::::::::::;;;<<<<<<===<<<999888<<<===:::999:::<<<<<<;;;;;;>>>AAAAAA>>><<<999555666999===>>>>>>999:::<<<===>>>===<<<;;;>>>>>>===<<<===>>>>>>===BBBAAA???===<<<<<<;;;<<<777<<<>>>;;;999;;;<<<:::===???@@@@@@>>>===>>>>>>:::999888999::::::777444<<<>>>??????>>>======>>>777666777::::::666666::::::;;;<<<>>>@@@AAAAAABBB???===;;;:::;;;;;;:::999555999>>>@@@???<<<999888;;;:::888999:::<<<>>>???<<<<<<<<<;;;;;;:::999999;;;:::::::::;;;<<<>>>>>>:::777777;;;===:::888999333333555888===???>>><<<999:::999777444333444666111777======8884443334444DuXӵD&dq&ĒRBBBBBBsdKĦ@@@DHRRud;;;;;;<<<===>>>??????sdKĦ999D&oq<Ōq&ĒR>>>>>>>>>>dp&ĒRCCCBBBnfʜ>>@@@>>>======???>>>sdKĦ:::DHRRud;;;777444666888777888>d<Φ>d<Ħ:::s&dq&ĒR<<<<<<i?ʜtd<Ħ999HHܗDӊB666<x888888888777777666666B?>>>d<======???@@@???;;;999<<<;;;;;;===???===geĦ<<aĦ===AAAB?Ho9777>d<<<<<<<======<<<======>d<ӵ<<<===B?Ho9===<x555666:::>>><<<;;;999&ӫeʬtIӇ888>d<Φ>d<Ħ:::D&ӫetIӇ:::DdDĦ999sdKĦ999B?dp&ĒR<<<<<<>d<sdKĦ<<<B?Ho9<<<s&dq&ĒR;;;;;;<<<<<<=========>>>>>>===;;;:::::::::;;;======<<<<<<<<<;;;;;;;;;;;;;;;:::999888888:::;;;777777888:::;;;;;;::::::888888777666555555555555111444666888777666666777;;;:::888666666666888999<<<:::;;;===:::666666;;;===>>>???>>><<<;;;<<<===;;;===??????===<<<<<<<<<999;;;;;;999888;;;>>>@@@999;;;<<<<<<;;;999888888777888:::999888777999;;;:::===@@@???<<<:::<<<>>>666===DDDDDD???:::999;;;888:::;;;;;;::::::<<<===666666555666777888999:::>>>:::999<<<===;;;;;;======???>>>:::;;;@@@@@@<<<===;;;999888999;;;===??????@@@AAAAAA???===999777;;;;;;===>>>>>><<<;;;;;;CCCBBBAAA???>>>=========999>>>???===<<<>>>>>><<>>>>>>>>>>>;;;999888999;;;<<<<<<<<<888:::<<<<<<;;;::::::;;;:::<<<>>>???????????????999999:::::::::999888777999999999::::::;;;<<<===999555444888999777666888555555777:::<<<===<<<;;;===>>>===;;;888666666777222888>>>>>>9994443334444DuXӵHu]3hh@@@BBBBBBne<<<@@@=e777999;;;===???AAABBBBBBne>>>999pIƎ@t@h======<<<>hDDDFFFDDDfe===@ďD:::::::::::::::<<<>>>???>>>ne===999=e888777777666888999777888ege;;;<<<sĪj@h999<<<===fdDĦ:::@ďD;;;<<<Hkge888999::::::999999888999@h999888@G999888HĪj@IŌ;;;666Bene;;;Hkge999ne;;;<<>>???===999666999:::;;;<<<<<<:::geĦja>aĦ:::===@G<<<;;;se<<<===<<<<<<;;;888:::===<Ō:::999;;;@G;;;;;;Hkge999777777:::===888999999HĪj@IŌ::::::ege:::;;;Hu]3hIŌ;;;:::DdDĦ666ne@@@???@h::::::>h=========se666ne;;;<<<@G===<<<sĪj@h;;;;;;;;;<<<<<<<<<=========>>>===;;;999777888999???>>>>>>>>>============777999::::::999:::<<<>>>666555666777:::;;;999888;;;:::999888888888888888444555777777666666888:::::::::999999999999999:::;;;888999===999333444<<<:::===@@@???<<<999:::;;;999;;;<<<<<<:::888777777555:::===;;;:::===@@@AAA;;;<<<>>>???>>>===;;;:::222555888888666555777999;;;<<<>>>>>>;;;999777666555<<>>CCCBBB;;;888<<<===:::??????>>><<<::::::===???AAABBBBBBAAA???<<<999777999999<<>>======;;;<<<<<<:::===AAA@@@<<>>===>>><<<<<<======;;;:::888777666888999999888777777888666777:::<<<:::777888>>>:::;;;;;;;;;;;;:::999999888888888999:::<<<===>>>777888999::::::;;;>>>AAA;;;>>>BBBDDDCCC@@@>>>===666777999:::;;;:::999999999999999999::::::::::::888444222555777666666888555666777888999:::::::::?????????===:::888888999777;;;???@@@===:::9999994DuXӵĵD^???@@@AAA@@@===888;;;???======>>>???@@@AAAAAABBB@@@???:::;;;======<<<===BBBDDDGGGCCC??????>>>======888444777;;;>>>@@@???<<<<<<<<<999999666666888999:::999888:::999<<<>>>777999<<<;;;999DdDĦ888999777======888999;;;<<<::::::::::::;;;<<<999999999:::999888888<<<<<<888555777::::::999999999;;;:::D^:::;;;;;;:::s׼s<<<888888:::<<<===<<<888555:::;;;;;;:::888666geFm8999>aĦ888:::999999<<<<<<s׼s999999:::;;;======777999<<<Ho;;;666333555<<<888::::::===<<<999777999<<<777999:::999888999<<<<<<<<<D^===<<<:::DdDĦ888;;;<<<===;;;EEE;;;;;;<<<===<<<<<<===s׼s888888<<<<<<<<<<<>>>>>>>>=========<<<<<<777:::<<<<<<::::::;;;===;;;888444444666888999999;;;::::::::::::;;;<<<<<<888999888777666777;;;===;;;;;;<<<<<<<<<;;;:::999888555777;;;777///111:::888===AAAAAA===999999::::::<<<===<<<999777666666333;;;???<<<:::===??????======>>>??????===:::777000333666666555666:::??????@@@@@@AAA@@@<<<777333444:::@@@CCCBBB???<<<<<<;;;;;;;;;999777777999:::888777777777999;;;>>>???;;;777666:::;;;:::999;;;777AAABBB999444999>>>===>>>@@@AAA???;;;:::<<>>>>>>>>>>>===;;;;;;<<<:::;;;===;;;666777===????????????>>>>>>===<<<:::888555555:::AAA@@@:::???AAABBBAAA>>>=========;;;<<<===<<<;;;999777777555666888888666666666777444666:::===:::666888===<<<<<<<<<<<<;;;:::999999888:::<<<<<<::::::===@@@888999;;;;;;:::<<<>>>@@@<<>><<<;;;555666999;;;=========<<<;;;;;;;;;:::999888777777888333111444777666777:::777888888888999:::<<<======>>>>>>===;;;999999999;;;<<<===>>>???>>>>>>===Φ4DuXӵtvӵ>d<ĦGGG???@@@@@@>>><<<;;;Ħ777:::;;;@@@FFFIIIGGGGGGEEECCC@@@>>>>>>>>>???AAA>>>Ħ:::;;;@@@???>>>======>>>===;;;999============???BBBEEEGGGDDDCCCEEEGGGCCC<<>>===@@@EEEDDD<<<444:::>>>CCCCCC>>>:::777777Ħ888888===@@@@@@AAA<<<666666999<<<;;;999:::;;;>>>BBBDDDEEECCCAAA888<<d<Ħ666555555777999888333444999888333666666555555666888;;;<<<999999999:::;;;<<<===>>>:::999888777888:::===>>><<<999666555555555444333444444555666888:::<<<===:::999999:::;;;999666444444333444999>>>>>>888222999:::;;;;;;Ħ666777888999999:::999888777777>d<Ħ999888<<<;;;:::Be999;;;222333555888::::::666333<<<<<<;;;888555444geFYĉ<<<:::>aĦ:::;;;999555666;;;:::555333777;;;<<<Be777555555777:::>>>AAA888999:::nu]ӵ:::<<>>666777888999:::999999888444999>>>>>>;;;888999<<<777999;;;:::777777999<<<999666555666999:::888666<<<===???>>>===>d<Ħ;;;>>>???===:::>d<Ħ<<<;;;999Ħ444888<<<>>>======???AAA;;;<<<======<<<;;;999888;;;:::999;;;Be<<<:::;;;===>>>Ħ===999;;;<<<:::999:::>>>BBB<<<;;;999:::<<<=========:::::::::;;;;;;;;;;;;;;;888:::<<<<<<::::::<<<>>><<<;;;;;;;;;::::::::::::;;;===@@@>>>;;;888777888BBB<<<555222333777:::;;;888999999:::;;;===>>>???;;;:::888666555777;;;???<<<===>>>???>>><<<999777666333555:::555,,,...888888===CCCCCC>>>:::888999>>>???@@@???<<<999777777222;;;@@@===:::<<<===;;;=========>>>===:::666333111444666666555888@@@GGGEEEEEEEEEFFFFFFBBB:::333444888===@@@AAAAAA@@@@@@555666777888888:::===@@@444444333333555888;;;<<<:::777888<<<>>>;;;999:::...;;;???777222:::BBBCCC<<>>>>>??????;;;:::<<<999555888@@@<<<===============<<<;;;999555///000888@@@>>>777999;;;>>>>>>>>>>>>???@@@999:::<<<;;;:::888777777777888::::::888777888999333555:::===:::666777===>>>>>>??????>>>===<<<<<<999===@@@>>>:::999===AAA<<<===>>>===;;;:::;;;<<<<<<@@@BBBBBB>>>;;;::::::444666:::===???@@@@@@@@@======<<<;;;:::888777666888333111555777777999<<<999:::::::::;;;===@@@BBB:::<<<===<<<:::888888999<<<;;;:::;;;>>>??????>>>?aŖ%7uSQuR)ӵsdKĦ@@@>>>AAACCC@@@;;;gdKĦ777;;;>>>AAACCCEEEGGG@@@:::888<<<===:::;;;???CCCgdKĦBBB@@@???AAA;;;999===???===;;;;;;AAA???===>>>AAACCCBBB@@@AAAAAAAAABBBBBBAAA>>>;;;===???BBBEEEFFFDDDBBB@@@FFF@@@>>>@@@>>>999999>>>===>>>???>>><<<:::;;;gdKĦ======???AAABBB;;;:::999;;;===>>>===<<<:::<<>>;;;999;;;???===:::777555555555666gdDĦ666777999777888888444111222888>>>999888666555555777999;;;===;;;::::::;;;<<<;;;:::555777555333555999:::777666888999888666444444555111111222333444666999;;;333777;;;;;;777333222222222444666888999999888777;;;888444gdKĦ333888;;;===;;;777555777:::666sdKĦ555777888777666555555555666777999:::999888555444999======999888:::ŶS999:::<<<3we<:::;;;<<<===<<<;;;:::<<<>>>???AAA999111111888>>>>>>;;;777999;;;iĉ@3hR/Ō999:::;;;;;;::::::999888888888999:::;;;;;;:::999888999::::::999777999888888:::<<<<<<888555333666999999666555555777999888777666666DdDĦ;;;@@@BBB@@@===sdKĦ;;;999gdKĦ@@@===;;;;;;<<<=========???BBBDDDCCC@@@<<<;;;<<<>>>;;;777666;;;:::999999999gdKĦ???555555666999<<<======<<<<<<;;;:::;;;===??????>>>888===>>>>>>AAADDD???666999999:::999777777888:::777<<<>>>===<<<<<<888333999999888888777999===AAA<<<;;;999666555666:::===999;;;;;;888444555;;;@@@;;;888555444666999;;;<<<<<<<<<======<<<;;;:::999999999999999888666444333777<<<@@@>>>999666777:::;;;???BBBAAA===:::888999;;;;;;<<<======<<<<<<;;;;;;:::::::::;;;:::777444;;;;;;999999999;;;===>>>AAA@@@BBBHHHLLLHHH<<<222444777<<>>555555666888999999777555333666888:::;;;>>>@@@;;;333666777888999;;;<<<===>>><<<<<<<<<<<<<<<<<<;;;;;;<<<999666888===AAABBBBBB>>><<<======:::666777===999999888888888999:::;;;777999222(((+++:::AAA>>>AAA@@@>>><<<;;;:::;;;;;;;;;777333222444888;;;===777666999<<<:::666666999777444666;;;>>>;;;999:::@@@>>>======??????<<<999>>>>>>======<<<<<<;;;;;;===<<<;;;:::;;;;;;======;;;999<<>>999555666333666:::>>>@@@@@@???>>><<<:::777777:::<<<>>>>>>???999333333888<<<===<<<>>><<<999:::<<<>>>===;;;;;;888999======999555444:::999888777888;;;>>>@@@>Ane999999888;;;===<<<ne555777:::===>>>???@@@@@@===777555:::>>><<<<<<>>>ne???===;;;<<>><<>>DDD@@@>>>@@@>>>:::999===>>>???@@@???======neAAAAAA@@@???>>>======>>>???AAABBBBBB???===777999>>>CCCFFFGGGFFFDDDDDD===888;;;===:::999;;;=========<<<<<<;;;:::De777888999:::;;;:::888555333555999===::::::::::::::::::::::::===;;;999888999999888777666888666444555999:::888444666999:::999777666666999999888777666666777999333666999999888555333222333555777999999888666444888888ne<<<555:::===>>><<<777444555888666ne999888;;;999777333111000111333555777888888999999888888777888;;;:::666555888>A888888999k<::::::999999999999888999;;;>>>@@@AAA@@@<<<666222444:::>>>;;;777888:::;;;fh777888999:::;;;;;;;;;888888888999999:::<<<<<<<<<;;;::::::;;;<<<<<<;;;;;;::::::<<<>>>???===;;;777999:::::::::999:::;;;999999:::;;;;;;De999<<<@@@BBBBBBAAAne<<<<<<ne777===;;;999999:::<<<<<<<<<999<<>><<<:::===@@@AAA@@@CCCEEEAAA:::999999999888666666888::::::>>>???<<<;;;:::777222555777888999999999;;;===999:::;;;:::999:::;;;===888::::::777333333888===999777555666999<<>>======<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;:::999:::;;;<<<<<<:::999888777888:::======;;;999888888;;;;;;;;;;;;::::::::::::<<<;;;:::::::::999777444:::888666555555777999;;;AAA???@@@EEEJJJJJJDDD===777999;;;======:::777444777999777222666>>>===555555666888::::::999666555::::::999888;;;???===777999:::::::::;;;;;;;;;<<<<<<===>>>>>>===<<<;;;::::::888777888;;;===>>>>>>===<<<===>>>;;;777888<<<333444555777999:::;;;<<<777999333(((***666>>>>>>BBB@@@>>><<<;;;:::::::::999666222111444888;;;===888777888;;;:::666777:::888555777<<>>===>>>>>>;;;888888;;;===>>>>>>>>>>>>======<<<<<<<<<<<<<<<;;;999888777777888888:::999;;;??????:::777777555777:::===>>>>>>===<<<;;;999888999<<<>>>??????888555111111333777999:::===;;;999:::;;;<<<;;;999:::888999>>>???;;;888999999888777666777999;;;<<<777999555777999999@@@999:::;;;;;;;;;;;;:::999999555444999======<<<<<>>BBBEEECCCBBBBBBCCCDDDCCC@@@>>>:::;;;>>>@@@AAA@@@>>>===BBB@@@???AAA@@@<<<:::<<<<<<>>>??????======@@@BBBCCCBBB???;;;888;;;<<<>>>AAABBB@@@;;;888777999>>>CCCGGGIIIJJJKKKHHHAAA;;;:::999888:::===999:::===??????===;;;:::666888::::::999>>>;;;888666777999;;;;;;;;;<<<===>>>>>>===<<<;;;???===:::999999999777666777999888555555999:::888222666:::<<<;;;:::999999===<<<:::888777777777777444555666777888888555222444666888999999777444222555888>>><<<888===???@@@===888555555666777===:::;;;???<<<999444000///000444666888888888999999:::;;;;;;444666666444444777888999999:::::::::888777666777777777999;;;=========777555444777<<<===999444999:::;;;;;;777777777777888999::::::777777777888999;;;<<<===<<<:::999999;;;=========888777666777:::;;;<<<;;;;;;:::888888:::<<<<<<<<<666888:::<<<===:::::::::<<>>??????===:::;;;:::888888888:::999777666555555555666555666999<<<>>>>>>;;;999<<<>>>>>>===???AAA>>>:::999999777555333444777999===@@@???;;;999999777222333666999:::999999999:::888:::===>>>===<<<<<<===888999999666222222555999999888777999<<<>>>??????>>>======<<<<<<<<<======;;;<<<===>>>>>>>>>>>>>>><<<;;;999:::<<<;;;999666:::999999:::;;;;;;:::888;;;:::999888888888888888;;;:::999:::::::::888666:::888555333333555777999???<<<;;;???FFFJJJIIIFFF999999:::;;;999777444333999;;;888444777===<<<555555777999;;;;;;;;;999888>>>===999666999??????<<<======<<<<<<;;;:::::::::<<<<<<=========<<<;;;::::::;;;<<<;;;::::::;;;<<<<<<;;;===@@@>>>999888;;;444555777:::<<<<<<===<<<777999555***)))222;;;>>>BBB@@@>>><<<;;;:::::::::999666222111444888;;;<<<<<<::::::<<<:::888:::>>>;;;777888===@@@@@@@@@CCC@@@;;;666333555999<<<>>>>>>>>>======<<<=========999888888777777888888999;;;999;;;??????:::777888777888999;;;;;;;;;::::::999888888:::===>>>===<<<000111000000000222555888:::999999999::::::888666999666888===???===;;;;;;888777666555555666777SSS>>>>>><<<@@@888999:::::::::<<<@@@DDD>>>======<<<<<<:::777555555666999:::999888999<<<>>>>>>@@@@@@;;;555777<<>>:::<<>>;;;;;;>>>BBBDDDCCCBBBCCCDDDCCCAAA???;;;===???AAABBBAAA???>>>AAAAAABBBCCCBBB???======999;;;<<<<<<<<<<<<===???<<<===???@@@???===:::888<<<<<<<<<===>>><<<999666;;;===???BBBEEEJJJPPPSSSMMMGGG???888555666:::???555777999::::::999777666666444444555777888777555===888555666:::======;;;<<<<<<<<<======<<<<<<;;;@@@>>><<<;;;<<<<<<;;;:::999;;;;;;666555888999888666888:::;;;;;;:::;;;;;;;;;999777666777888888888555444333555888999777333444555777999999777555333555999;;;::::::<<<;;;888>>>???@@@???;;;999888888:::888999<<<;;;888:::???@@@===999555444444666888666777999:::;;;<<<<<<;;;111222222333555999;;;<<<777999:::<<<;;;999777555777888999::::::999777555999888777777888888777555666555666999<<<<<<999666999999999999::::::;;;<<<888777666555555555666777555555666777888:::<<<===:::888666777999;;;======777666444444555777888999===999555444777999999777333444666888999999999888777666666999===>>><<<999888888888777777777666666999777666666888;;;;;;;;;<<<<<<======<<<<<<===>>>777888999<<>>===;;;:::999888888:::999777444222222444555888888999;;;>>>>>>===;;;<<<<<<<<<;;;<<<===<<<;;;999888555222000111555888===???>>>;;;999:::999555555777999999999999:::;;;:::<<<>>>===<<<;;;;;;;;;999:::999777444333444666;;;::::::;;;<<<<<<;;;:::<<<<<<===>>>>>>======<<<999:::;;;<<<===>>>>>>>>>;;;;;;::::::::::::999888@@@===;;;;;;===>>><<<999<<<;;;:::888888888888999888888777888:::;;;:::999===;;;777555444666999:::<<<999888:::@@@EEEEEEDDD999999999888777666444444:::<<<:::666888<<<:::555666777999;;;======<<<<<<@@@>>>:::666:::@@@@@@============<<<<<<;;;;;;:::;;;:::999999999;;;===>>><<>>===888;;;888///+++111:::>>>???>>>===<<<;;;;;;<<<===<<<999555444555888:::;;;@@@===<<<===<<<:::===BBB>>>:::999===??????@@@BBBBBB>>>888444333555888:::>>>===<<<<<<<<<===>>>>>>666777888999;;;===>>>???;;;999:::>>>===888555666777777888999::::::::::::888888999:::<<<;;;999777...111444444111111666:::888888888999888777666444:::777777<<<>>>;;;999:::777666666555444444444TTT???>>><<>>>>>>>><<<888555333:::>>>;;;444222777<<<;;;===AAABBB===777:::@@@AAA?????????<<<888;;;AAAAAABBBBBB???<<<<<>>???AAACCCCCCCCCBBBAAAAAACCCDDDCCCCCCBBBAAA???999;;;============???@@@:::::::::::::::;;;;;;;;;AAA???<<<;;;<<<<<<;;;:::>>>>>>>>>>>>@@@FFFOOOVVVQQQMMMDDD:::333555;;;AAA777777666666555333222222666666555666666555444222888444222555;;;???>>>:::;;;:::888888888999;;;======;;;::::::<<<======<<<999===<<<777444666888777;;;;;;;;;:::888999;;;===<<<:::777777888999999777666444222444777999777555333444666888999888888777777:::;;;999999;;;999666<<<===???@@@???===<<<<<<<<<::::::;;;999666777<<<@@@>>><<<:::888888888888222555888;;;===<<<:::999111111111333444555666888666888:::;;;:::888555333333555777:::;;;;;;:::999<<<:::999888999888777555888888999:::;;;;;;;;;;;;888888777777777999:::;;;999888666444333222333333333333444555777888:::;;;:::888777888:::<<<===<<<<<<:::888666555666888:::???:::555333444666555444555444444444555666888999666444222555999;;;999777888666444333333555777999:::888666777999;;;<<<<<<@@@>>><<<::::::999999999777777888888:::===@@@CCC??????===;;;:::999888888888888777555222222555777:::888777777999;;;<<<<<<=========>>>>>>===>>>@@@888777555222///000444777:::======::::::<<<;;;888999999999888777999<<<>>>======<<<:::888777888:::;;;;;;;;;999777555555555999999999:::;;;;;;999777888:::===@@@@@@???<<<:::999999:::;;;<<<===>>>>>>888;;;===<<<888777999<<>>===;;;777<<<<<<;;;:::::::::::::::666666666777:::======<<<===;;;888666555777999:::;;;999888:::>>>@@@???>>>888888888888777777666666:::;;;:::888999:::999666777888:::<<<===>>>>>>>>>>>>>>>;;;999<<>>;;;;;;>>>???AAACCCCCCBBBAAA@@@;;;===<<<555000333:::???<<<;;;;;;;;;<<<===???@@@AAA>>>999777777999999999@@@<<<;;;;;;:::888<<>>???777888999;;;===>>>???@@@;;;999999<<<;;;666444555555666777999:::;;;<<<<<<<<<<<<<<<======;;;777444111666;;;:::777666999===777888888888777666666666???;;;;;;>>>>>>;;;888999777777777666666555444333UUU>>>;;;888<<<===<<<;;;;;;;;;<<<===>>>AAA???===>>>@@@???;;;777444<<<@@@999111111777<<<:::<<<@@@CCC???;;;<<>>>>>>>>???AAACCCAAA@@@??????@@@AAA@@@??????@@@BBBCCCDDDDDDCCCCCCAAADDDDDDBBBBBBDDDCCC@@@===>>>@@@@@@@@@@@@BBBCCC;;;:::888777777999<<<===@@@===999777888999:::999<<<<<<<<<::::::???HHHOOOSSSTTTNNNBBB999888===@@@;;;:::888777555333222111666888999999666444333333555333111555;;;>>><<<999999777666555666999<<<>>>999777666777999;;;;;;:::999======777333444666666;;;<<<;;;:::888888;;;===AAA===999999:::;;;999777666555444444666777777777555666666777888999:::;;;888999888666777;;;:::666999:::===???@@@@@@???>>>===;;;:::;;;999555666:::===<<<;;;:::888777777666111444777999;;;:::999777555222222444333000...000555666888999999777444222111333666999;;;============<<<;;;;;;======<<<;;;999:::;;;:::999:::<<<>>>888777777777777888888999888777666555444444333333444444444555666888999:::<<<;;;:::<<<>>>>>>>>>===;;;;;;:::777444444666888@@@===888666555666666666999888666555555777999:::777666555555777999999999888666333111222555999<<<;;;999888888:::<<<<<<<<>><<<<<<:::999888777777777777888999777444333666999999666333111333555777777888888999<<<;;;:::;;;???:::999777444222222444777999<<<===;;;;;;===<<<999;;;;;;:::888777888<<>><<<:::===<<<<<<<<<======>>>???777;;;>>><<<777555999>>>@@@???===<<<;;;999666444;;;<<<<<<======<<<<<<;;;777666555777:::<<<======999888666555555555777888;;;:::999:::<<<>>>===<<<999999999999999999888888999::::::999999888777666888999:::<<<===>>>>>>>>><<<===;;;:::===AAA???:::999999:::;;;<<<======>>>:::777333111444999@@@EEE<<<======<<<:::888888999;;;999<<>>@@@BBBBBBCCCCCC<<<>>>>>>;;;888888;;;>>>;;;;;;:::;;;<<<>>>@@@AAACCC@@@<<<999999::::::999<<<999888888777555888>>>>>>:::888;;;<<<999888999888999999999888999;;;>>>;;;:::999999:::<<<>>>???;;;;;;;;;;;;;;;:::999888:::888888;;;;;;777666888555777999;;;============@@@????????????===999666444:::??????<<<:::;;;===777888999888666666888:::DDD@@@>>>@@@@@@;;;999999777888999999999777666555WWW>>>:::777;;;<<<;;;;;;;;;<<<===<<<<<<<<<999888;;;???@@@<<<999888<<<;;;555222666:::;;;;;;;;;???BBB@@@<<<===@@@@@@;;;888:::<<<;;;===@@@888999:::<<>><<<===>>>???>>>===>>>???@@@AAABBBBBBBBBAAA@@@CCCCCC??????CCCDDDAAA???@@@BBBBBBAAAAAABBBDDD===<<<:::888888999;;;<<<;;;999777777888888888777999;;;===;;;999:::@@@EEEQQQYYYZZZPPPDDD???>>><<<:::;;;;;;;;;999666333111555:::>>>===888555666999666555555777:::;;;:::777666666666777999;;;===???999777666666888999999888999>>>>>>777222222444555666999;;;<<<;;;:::;;;;;;???;;;777777;;;<<<;;;888666666666444333444666999:::999888777777999;;;===777666333111777===<<<777666777:::<<<>>>>>>===;;;<<<;;;;;;===;;;777888;;;===;;;999777666666888888444444444444555666777888666444555999777111...000777888:::;;;:::999888666333444666888;;;===???@@@???>>><<<<<<======<<<;;;666999<<<;;;999999;;;>>>999999999888888888888777555666777888888888888888666666666777777999::::::<<<;;;<<<>>>??????<<<:::999::::::888555555777999<<<;;;:::888666666888::::::999999888888888888888888888888666555666888:::888777555555666999<<<>>><<<:::888888999;;;;;;:::;;;777333333555888999999;;;<<<<<<:::777666888:::::::::999888888888999999888:::<<<:::666444666999888555222111222333333222222111444999999666888===<<<<<<;;;999777666777999999===???=========;;;666999999:::999888888:::<<<777888::::::999888888999;;;;;;;;;;;;;;;:::777555666666555666999::::::999777888999;;;<<<<<<======@@@???>>>===<<<<<<===>>>999;;;;;;:::888888:::===:::<<<===<<<999666555444888:::<<<>>>???>>>===;;;;;;999777777999:::::::::555555555555555555666666777666555666888;;;===>>><<<<<<======<<<:::888777777777999:::999777666777999:::;;;<<<<<<===>>>>>>======:::888;;;@@@???:::999999999:::;;;;;;<<<<<<;;;999777666777;;;???BBB>>><<<:::999:::;;;;;;:::<<<:::;;;AAACCCAAA>>>===::::::<<<===???@@@BBBBBB===<<<===>>>===<<<;;;<<<===<<<<<<;;;<<<===>>>???AAA>>>:::999:::;;;;;;;;;:::888777888777555777<<<;;;888777;;;<<<999777888666777888888777999<<<@@@999888777777888:::===???<<<<<<<<<;;;:::777555444777555777<<<===;;;<<>>===<<<===>>>===:::888666:::>>>@@@===;;;999999888999999888666777;;;???CCC???===>>>>>>:::777888888:::;;;===<<<;;;999777YYYAAA>>>;;;???<<<;;;<<<===>>>???===<<<777555444888===???===999;;;;;;666111333;;;>>>:::<<<<<<>>>BBBAAA<<<;;;>>>AAA:::777:::===>>>>>>@@@999888888;;;??????<<<888>>><<<;;;;;;<<<>>>===<<<<<<===>>>??????@@@@@@@@@???BBBAAA<<<===BBBCCC@@@>>>@@@AAAAAA@@@???@@@BBB???>>>===;;;::::::::::::===<<<<<<===>>>===;;;999888<<<@@@@@@<<<:::<<<>>>OOO\\\bbb[[[NNNEEE???999777999<<<>>><<<888333000444;;;BBB@@@:::666999???888777888999::::::888666444666888;;;===>>>??????<<<:::888888999999999888999>>>>>>777111111333444000555;;;??????===;;;:::888444222444:::======;;;666777777555222222666:::>>><<<999777666888;;;===666333......666??????:::555666888;;;===<<<:::888;;;:::<<>>???<<<888555444777:::<<<666444111///000333777999666444777======888555777<<<<<<===>>>>>>>>>===<<<555555666888:::===@@@AAAAAA???===;;;;;;999777555333888<<<<<<:::888999<<<:::::::::::::::999888777333444777:::<<<=========999888888888999:::;;;;;;999:::;;;===>>>===999666;;;===???>>>;;;;;;===@@@666888:::888666666999<<<888999:::;;;:::888666555777999999666333333666:::777888888999:::<<<>>>???<<<:::888777999::::::999888444222333777===???@@@777:::===<<<:::888999:::;;;;;;::::::;;;;;;<<<<<<999===???===888444555888777666555444555444222///222111666<<<<<<888:::@@@>>>??????===:::999:::;;;:::>>>@@@>>>======999444555888::::::999888888999222555:::<<<<<<;;;:::::::::::::::;;;<<<:::777555;;;999777777888888888777999888777777888;;;>>>@@@AAA???===<<<;;;:::;;;;;;<<<:::888888:::;;;;;;;;;666:::>>>>>>:::777666666666888<<>>AAA>>>?????????===:::777555666666888:::999666666888::::::;;;;;;<<<=========>>>===999666999??????<<<999999:::::::::::::::;;;<<<;;;;;;:::;;;<<<===>>>AAA===999999<<>>======::::::@@@CCCAAA???>>>>>>>>>======>>>>>>???@@@<<<;;;<<>>;;;:::???>>>===<<<;;;;;;<<<======;;;999888:::<<<<<<<<<;;;999999;;;999777999>>>888666777<<<===:::888888999999999666444555:::>>>888777666666777:::===???;;;;;;<<<<<<;;;999888777555444666<<>>===:::777555999:::999777666888===BBB???;;;888::::::777555555999;;;===??????===;;;:::QQQ>>>@@@<<<<<<===888888<<>><<<<<<666555666:::???AAA???======:::888999<<<>>>>>>===???===???CCCAAA;;;;;;???:::<<<======<<<;;;;;;<<<>>>888666:::=========???======;;;999;;;===:::555===@@@BBBBBB@@@@@@BBBEEE>>>@@@>>>888999@@@DDDBBBEEEBBB??????@@@AAA???===AAAAAAAAA???===<<<<<<===999;;;===???>>>;;;888555<<<===???@@@???>>><<<;;;EEEQQQ^^^cccZZZKKK>>>777<<<<<<<<<======:::666333555888<<<<<<;;;;;;===???999<<<>>>>>>;;;999999:::===999888===@@@AAABBBEEECCC999222555;;;=========<<<===888///,,,//////,,,666333111222777<<>>999666444444777;;;>>>???:::::::::<<<>>>;;;555000000444999===>>><<<888555444777;;;======;;;::::::???AAA@@@===999777888:::555444444666:::;;;:::888555555555666999::::::999===:::777888;;;>>>>>><<<>>>;;;888888<<<>>>???>>>:::888999======999888:::???AAABBB@@@;;;888888999555888;;;===<<<:::999999888999::::::999666444222444555666666555555666777<<<===>>>===;;;::::::;;;555777:::<<<<<<<<<===>>><<<888333111333777;;;===999:::<<<>>>??????>>>===;;;<<<<<<:::===CCCEEEBBB===???@@@<<<666333666:::;;;::::::<<<>>><<<888444;;;<<<<<<999666666999===>>>===;;;888666777:::<<>>:::444000:::444222777999555222333777888666666:::>>>===888444888:::888444333888===AAA888000222;;;BBB???:::;;;999:::???AAA===::::::???AAAAAA===888777;;;???<<<===;;;666666:::<<<;;;888444555:::;;;777777;;;<<<:::999<<>>888111777999:::;;;:::888555333888888777666555555666666888555333555:::>>>>>>===@@@AAAAAA@@@===888333000222444777;;;<<<;;;999777777777666777888:::===>>>999888777777888:::<<<>>>>>>>>><<<999777777:::<<>>;;;999888888888<<<<<<:::888;;;@@@???;;;999;;;???BBBCCCCCCAAA???>>><<<<<>>???BBB999<<<>>>?????????AAABBB@@@@@@??????===<<<;;;::::::999888999;;;===============>>>>>>>>>>>>======<<<;;;:::999999999999999<<<>>>===999555444999===???===::::::<<<===>>>===@@@???===;;;999888777777777===AAA@@@CCCHHHIIIDDDBBB@@@???@@@BBBBBB@@@===666777888888888666555444666999;;;999444222444888;;;888555222333888===AAA???999333222666999888666777999<<<===<<<;;;;;;<<>>@@@999999999<<>>>>>======;;;===@@@???999999===:::<<<======<<<:::;;;;;;???:::999===???>>>>>>???:::;;;:::999;;;???===888???@@@AAA???======@@@DDD???@@@===777888???CCCBBBBBB@@@>>>???AAABBBAAA???>>>???AAAAAA@@@>>>===<<<:::;;;=========;;;888666<<<<<<<<<<<<<<<===??????BBBJJJUUU[[[XXXOOOCCC;;;===<<<===???@@@???;;;999444777:::;;;;;;;;;===???:::<<<>>>>>>;;;999:::;;;???;;;999===???>>>???AAABBB:::666999<<<===>>>@@@;;;===:::444111333111---333111///111555999::::::888666333444666999:::;;;???>>>===:::777777;;;>>>===999666555777999999888555444222333444555444333888666444555777999999888>>><<<999888888888555222666555555555666888:::;;;888555222111333777999::::::999999;;;======;;;888111444999===>>><<<:::888777999;;;======<<<;;;;;;:::;;;;;;999555333444555:::888777777999:::888666333444555888;;;;;;999777:::888777888:::===>>>>>>@@@===::::::<<>><<<888777888888555666999:::===???>>><<<;;;===@@@:::::::::::::::::::::999<<<<<<<<<;;;999777555444888777666666777:::<<<>>>======>>>===;;;;;;<<<===888:::======<<<;;;;;;<<<999666444333666999;;;<<<888999<<<>>>??????>>>>>>===>>>===;;;<<>>888666777<<<777555999:::666333444888888777666:::???>>>999<<<======:::666555777999<<<888444444777:::;;;;;;;;;888999===>>>999444333:::<<<>>><<<888777:::>>>;;;<<<:::666666;;;===;;;;;;888999===>>>;;;;;;>>>999999999:::<<<<<<<<<<<<666777999;;;<<<;;;:::999666666777777888888999999888888999999999999::::::===<<<<<<;;;999777555444999<<>>===<<<666777888999;;;===>>>@@@::::::999888999:::<<<>>><<<<<<;;;999777888:::===AAAAAA@@@>>><<<999777555888999888666999>>>===999<<<===>>>???????????????>>>;;;:::===>>>===???BBB===============<<<;;;;;;======>>>??????>>>===<<<===;;;;;;<<<>>>@@@@@@@@@===>>>>>>??????>>>>>>===;;;;;;::::::999999888888@@@AAA@@@<<<666333555888>>><<<:::;;;<<<>>>>>>>>>@@@???<<<:::::::::<<<===:::@@@DDDEEEHHHNNNOOOKKK@@@>>>===>>>@@@AAA???===??????>>><<<:::888666555888999:::999666444555666===:::666333222444888:::888666444666:::<<<<<<:::777999;;;:::999888999:::SSS???AAA<<<<<>>CCC<<<;;;;;;<<<======;;;::::::999888888;;;===>>>>>>::::::;;;===<<<888888;;;:::<<<>>>>>><<<:::::::::>>>::::::>>>@@@===;;;<<<888;;;;;;;;;===AAAAAA===???@@@AAA>>>;;;;;;>>>AAABBBBBB???:::;;;???CCCCCC@@@???>>>???AAACCCCCCBBB<<<>>>@@@BBBBBB@@@>>><<<<<<<<<======<<<;;;:::999???>>><<<;;;<<>>@@@@@@>>>===444666999:::::::::<<<===;;;<<<===<<<;;;:::;;;<<<@@@;;;:::===>>>;;;:::<<<;;;777666888888777888<<<;;;===<<<999777777444111111000000222555666666666777666444555777:::;;;;;;:::::::::888666666888:::666555555666888888777555777666444333444444222111888777666777999999888777:::999999999:::999666444444555777888888777555444999555111///111444777888888666666777:::<<<======333666999<<<======<<<;;;::::::::::::::::::::::::555777888777555222222222===;;;888888999:::999999444555888<<<>>>===:::777777888999999999:::<<<>>>===;;;999999:::<<<<<<<<<>>>999666666555333555999888:::<<<<<<:::;;;???CCC???;;;888888:::<<<;;;:::======<<<;;;::::::999999;;;777333444888===@@@@@@::::::;;;999888999;;;===;;;===??????===:::888888666555555666999;;;;;;:::888999;;;===>>>>>>=========???>>>;;;;;;>>>>>><<<======<<<;;;:::::::::;;;>>>;;;777666888;;;===>>><<<===>>>===::::::===AAA999:::;;;;;;<<<;;;;;;:::888;;;AAABBB;;;444666===AAA<<<:::;;;:::666333333888999888777;;;@@@>>>:::;;;:::999777555444444444888::::::777333333777;;;888666888<<<===777222111555888;;;:::888777999;;;999;;;:::666777;;;===<<<;;;999:::>>>>>><<<<<<>>>888999:::999888:::>>>BBB999999:::<<<<<<======<<<888999:::;;;;;;:::999888666:::>>>===999555666777888888777666666777777888:::===@@@???<<<999888999666777999;;;===>>>??????<<<<<<:::::::::;;;<<<===:::::::::999888999;;;>>>>>>@@@AAAAAA>>>:::555222666777777666999======:::???>>>===<<<<<<===>>>???===:::999<<<===<<>><<<<<<======;;;888888:::===@@@@@@@@@>>>======<<<;;;<<<>>>@@@AAA@@@<<<===>>>??????>>>===<<<<<<======>>>===<<<:::999@@@AAAAAA>>>999555666777<<<;;;:::;;;===????????????>>><<<;;;;;;===???AAA@@@DDDGGGHHHJJJMMMMMMJJJ<<<;;;:::<<<>>>???>>>===CCCAAA???===;;;999888888:::999999::::::999777555:::999666444333444555666555777999;;;===>>>>>>===;;;;;;;;;:::888777888999SSS>>>???;;;:::;;;666444666888999<<>>???999:::;;;;;;:::888999;;;:::<<<>>>>>><<<:::999999:::888999======999666777:::===>>>===???CCCCCC@@@;;;>>>AAA@@@===<<<>>>@@@CCCCCCBBBAAAAAABBBBBBBBB??????@@@AAABBBBBBBBBBBB>>>>>>???AAABBBBBB@@@?????????>>>===============AAA@@@???>>>>>>@@@BBBDDD???<<<<<>><<<;;;777888999999999888888888;;;;;;;;;::::::::::::;;;===:::999<<<===:::888999888777888999666222333888<<<<<<;;;999888777666555333333444555666666555444888777666777:::<<<<<<;;;888888888666555444333333111333666999;;;999666444777555444444555444333111444555777999;;;;;;:::999333555777:::;;;;;;:::999666777888999777555222000999666222000222666999:::666555555666777888888888555777999;;;===>>>>>>>>>;;;999777777777888888888666888999:::999777555444;;;:::888888999;;;===>>>888999:::===??????===:::666999;;;:::888777999<<<555555444555666777888999===999777888888666777;;;:::<<<<<<999777777:::>>>???;;;888999>>>@@@>>>;;;<<<;;;:::999:::;;;===???999444111222888======;;;555666666555444666999;;;???@@@AAA@@@<<<888666555666666777999;;;;;;999666888999::::::::::::999999:::======:::999;;;;;;:::<<<;;;:::<<<>>>@@@@@@???<<<:::777666888;;;>>>@@@===>>>???===:::999<<<>>>777666666777999::::::999555999>>>???999222555===CCC@@@>>><<<:::777555444999:::888888;;;@@@???:::999777666666777777666555888;;;<<<999333111555999555333777===???;;;666666444777:::;;;999888888888888:::999777777<<<>>><<<888777888:::;;;::::::;;;::::::999888888999;;;<<<>>>>>>======<<<<<<<<<<<<======>>>>>><<<:::777555333777;;;===;;;888777777666666777777777888888888888;;;===;;;666222222444777888:::<<<=========<<<===<<<;;;:::999:::::::::888:::;;;;;;;;;;;;===???===>>>??????===999555222555888:::999;;;??????===>>>>>>=========>>>?????????;;;:::<<<======@@@DDDBBB>>>;;;<<<@@@BBB???;;;666999<<>><<<::::::999888999;;;===>>>===:::;;;<<<======<<<;;;:::???@@@AAABBBBBB@@@>>><<<999<<<>>>>>><<<;;;;;;<<<;;;:::999;;;===?????????<<<<<<======>>>>>>??????AAACCCEEEEEEEEEDDDBBB@@@999888888999;;;<<<<<<======<<<:::999888888999::::::888777:::>>>>>>:::666666666666666666777777888999;;;===>>>===<<<===>>>??????>>>;;;999888:::;;;QQQ<<<>>>999888555333555888999777888;;;======<<<:::888666555555888888888888999:::===>>>999;;;<<<:::999999;;;;;;999;;;===>>><<<:::999888888777:::===<<<777444666999===>>><<<<<>>???BBBEEEEEEAAA>>>===@@@AAABBBBBBBBBAAAAAAAAABBB???===>>>@@@BBBCCCBBBAAAAAA??????>>>???@@@@@@>>>???@@@AAA@@@???===<<>>>>>999444555:::>>>;;;888666555555777999333444666777666555444333999888999:::===>>>===<<<<<<;;;:::888777555333111000444999======;;;888666444444444555777777666444333666999;;;;;;:::999888111333777:::;;;;;;;;;;;;777777777666666555444333666444111111444888:::;;;777888999999777444333222777888999;;;===>>>>>>>>><<<999666666777999999888888999:::;;;<<<;;;999777<<<;;;:::999999;;;===???;;;:::888999;;;<<<===<<<888;;;===;;;888666777999000111222333444666888999888666777::::::777777999999;;;:::777444444777;;;;;;999999===BBBDDD@@@<<<===;;;999888888:::<<<===666444222555:::<<<999555444444555555444555888;;;@@@AAAAAA???;;;777666666888888999:::<<<:::777444999999999888777555444444444999;;;888777:::;;;::::::999888:::<<<===<<<;;;888888888999999:::<<<======??????===999777888::::::777444444777:::<<<<<<888888:::===:::666777;;;======<<<;;;::::::;;;;;;999:::888888;;;@@@???:::===<<<;;;;;;======<<<:::;;;;;;<<<:::888666666777555333666<<<>>>;;;777777666888;;;;;;:::888777666777::::::777888<<<>>><<<666777888888999::::::999999777666888<<<<<<999555>>>>>>=====================>>>>>>>>>===:::777555222222555999===>>><<<999777999:::<<<;;;:::777666;;;======;;;777555555777999:::;;;<<<<<<;;;:::999;;;;;;:::999999888888888777999<<<=========???@@@======;;;:::888777666555444999;;;:::;;;??????===;;;<<<>>>???AAAAAAAAAAAAAAA===<<<>>>???>>>@@@DDDCCC???;;;<<<@@@AAA???<<<777999<<<======;;;888666888777666777999;;;<<<;;;888999;;;<<<<<<;;;999888===???@@@BBBBBBAAA???>>>666999<<<===>>>======>>>999888888:::===>>>>>>===888:::===??????>>>;;;999======>>>@@@???===;;;:::888888888888999:::;;;===:::999888777666777888999:::777555999???AAA===999666777888999999999999999<<<=========<<<<<>><<<999999:::<<>>999888222222666;;;:::666555777?????????<<<999888888999888888999888777888;;;===888<<<<<<999888;;;<<<<<<777999===>>><<<:::999999888888;;;???===777666888666:::<<<999777999999777444999@@@CCCBBB@@@@@@AAA999:::>>>DDDDDD???;;;:::???AAADDDDDDBBBAAA@@@AAAEEEAAA===<<<@@@CCCDDDCCCAAAAAA@@@@@@@@@@@@AAAAAA:::<<>>;;;999<<>>;;;888888;;;:::;;;<<<888333444888>>>999555555444333555999333555777777555333333333888888:::<<<>>>???===<<<;;;999777666555444111///333777<<>><<<:::999333333444777999:::999777777999;;;;;;999666555555444666999:::999999999:::666555555555666777888888333222111333666999::::::;;;<<<>>><<<999555333222777888:::<<<======<<<<<<<<<999666666999;;;;;;999888777888999;;;;;;:::888>>>>>>===;;;999888:::;;;:::888555555666999:::::::::;;;<<<;;;999888777777222444666777777888:::<<<555333555888888555333555444666888777555555999<<<888888:::>>>BBBBBB???;;;???===;;;888777777888999666555666999======:::777555777888999888888:::;;;??????>>>;;;888777777999999999999:::;;;:::888666:::999888666555444333222222888;;;999888:::<<<<<<============<<<:::999888444777999:::999999:::;;;;;;===>>><<<888555666888>>>:::666555999===>>>>>>===:::999======:::999;;;444888999888999>>>BBBBBB888999888777;;;@@@>>>:::============<<<:::999888;;;;;;:::;;;;;;;;;999777888666666;;;<<<888444444888999:::;;;;;;999777666888::::::888888<<<===;;;666999:::999:::<<<<<<:::555333444999???@@@;;;444888999;;;<<<>>>>>>??????999:::;;;<<<<<<;;;:::999333111111555;;;???>>><<<:::<<<>>>???>>>;;;777555<<<;;;:::999999999999::::::;;;;;;;;;;;;::::::999:::::::::999999888888888666999<<<>>>>>>>>>??????===<<<999777666777888999333888;;;::::::======;;;:::<<<>>>@@@BBBBBBBBBBBBBBB???>>>AAAAAA>>>???BBBDDD@@@<<<;;;<<<<<<:::888:::;;;<<<<<<;;;999666444999888777888:::<<<===<<<777888:::<<<<<<:::888777888999;;;===>>>>>>======::::::<<<======<<<;;;:::888777888999<<<===<<<:::666888<<<>>>>>>===:::888777777999>>>???<<<;;;===888999999888888888;;;======<<<;;;999888888777777;;;888666888===???===:::::::::;;;;;;;;;:::999888::::::::::::<<>>===;;;::::::777777:::===;;;666666999444999;;;888666777888777666:::>>>???>>>===???AAA;;;999<<>><<<>>>===@@@CCCDDDCCCAAABBBCCCEEEAAA>>>>>>BBBDDDCCCAAA?????????@@@@@@@@@@@@@@@888:::>>>@@@@@@<<<888555:::;;;<<<======>>>@@@BBBHHHEEEAAA????????????>>>===;;;999999:::999666444999999:::===??????;;;777777555888===???;;;777777555333333555555222444888===888555777666222333777555777999888666444555666777777999;;;>>>>>><<<:::999666333333444444333111666:::>>>???===<<<;;;<<<555555666999;;;<<<:::888777999;;;:::777444444444555777999999888777999;;;888888777777777666666666444444555777999:::999888:::<<<<<<:::777666666888777999;;;<<<===<<<:::999999555333444888:::999666777666555777:::;;;:::999<<<>>>>>>===999888888:::999888666666888999999999:::::::::;;;<<<<<<:::888666888;;;;;;999999:::<<<999666555777555222111444222555888888777888;;;>>>999999:::;;;<<<;;;::::::<<<;;;:::999999999::::::555666888:::<<<=========555888;;;<<<;;;:::::::::===<<<:::888666777:::===999777666777999;;;;;;;;;999888777666555555555555333:::>>><<<999;;;===>>><<<>>>AAA@@@===:::;;;<<<444666999888777666888:::888:::===<<<999777888:::>>>:::777888<<<>>>>>><<<>>>;;;:::======999999;;;333888:::666666<<<@@@AAA888888777666:::???>>>999777:::<<<<<<999777777999888999;;;<<<<<<<<<;;;:::;;;888777;;;<<<999777888777777888999::::::888777888;;;;;;888999;;;<<<999777;;;<<<999:::>>>>>>:::666777999<<>>===<<<888888888999999:::::::::666555333444666:::<<<>>>>>>>>>??????>>>;;;999888;;;777444555:::======;;;::::::::::::;;;<<<===>>>::::::::::::::::::999999444777;;;======<<<<<<===<<<;;;999888888999;;;===444:::>>><<<;;;<<<===;;;============>>>???AAAAAAAAA??????BBBAAA===<<<>>>BBB@@@===;;;::::::;;;;;;<<<<<<===<<<;;;999888666999888777888;;;======<<<777999<<<>>>>>><<<999777555666777999:::<<<===>>><<<;;;;;;;;;;;;:::999888777777777888:::;;;999777666777999;;;<<<=========666555888>>>@@@<<<<<>><<<<<<<<<<<<<<<;;;::::::???<<<888888999;;;:::999999::::::;;;;;;;;;;;;;;;:::888888:::>>>@@@>>><<<777999;;;;;;;;;;;;<<<===QQQ>>>@@@<<<<<<777777;;;===;;;555555999<<<======;;;888777:::<<<999::::::888666555888;;;666;;;;;;666555:::===;;;333777;;;>>>===<<<;;;:::555555888:::888333444999444:::<<<999777999;;;::::::<<<===<<<999:::===AAA???<<<===BBBCCC@@@@@@DDD:::>>>CCCDDDCCCCCCDDDEEEDDDAAA???AAADDDEEEBBB>>>===>>>>>>?????????>>>>>>:::<<>>;;;;;;>>>CCCGGGDDD@@@>>>>>>@@@@@@@@@;;;999888999;;;;;;999666999:::<<>>???:::666555555111111555777777999===;;;777666:::888333111444888:::<<<;;;888777999;;;555555777;;;======:::888;;;888666666888::::::999888;;;>>>>>><<<;;;<<<===666777888:::<<<<<<:::888444666999888666555666888222555777888777999<<<@@@<<<<<<<<<;;;888444111///888888:::<<<======:::888777888888666444555999===777999;;;======;;;999777333000...111555888555222888666444666999<<<<<<:::888:::======:::999:::<<<:::::::::;;;======;;;999999888888:::>>>@@@===:::999;;;===<<<999888888:::AAA;;;888777444111111555333777:::;;;999999;;;>>>:::;;;:::888666555777888666777888999;;;===???@@@333444666777888;;;???BBB444777:::<<<;;;999888777;;;:::888555444777<<>>???888777777777777888888999666===AAA>>>;;;<<<>>>>>>222777<<<<<<:::999;;;???555777888666444444777:::555888;;;<<<:::999;;;===<<<888666999===>>>;;;777;;;::::::<<<999555666:::888======666333777;;;:::777888777666:::>>>===888333888===>>>;;;:::===@@@333777<<<===;;;:::;;;===<<<888888<<>>@@@555555555777999::::::999999<<<<<<999999;;;;;;888555:::;;;888999======999;;;===@@@???===:::999999777888;;;======;;;999777:::999888777777777777888999999888444222333999???@@@???>>>===<<<;;;;;;;;;===777333666>>>CCCBBB???::::::::::::<<>>>>>777>>>AAA???===>>>???===AAA???<<<::::::<<>>???>>>===<<<===@@@CCC============<<<;;;::::::888777666777:::;;;<<<;;;999;;;===??????===;;;999555555666888:::===???AAA;;;:::999999:::::::::999777666666888999999777555777666777888:::===AAACCC999666888>>>???;;;:::===<<<======:::888888;;;>>>666888:::<<<>>>>>>>>>>>>CCC???;;;888777777777777555666777999;;;===??????<<<:::999<<<@@@???999333666999<<<>>>>>>>>>???@@@ZZZ;;;999<<<===<<<======999555222222444===777444777999888888999AAA>>><<<===??????<<<999999888444555===EEE@@@666777:::<<<===<<<===@@@DDD777===>>>999555666444///555888:::999666444444666222777;;;;;;999888:::======>>>??????>>>===>>>@@@@@@@@@@@@???>>>@@@DDDGGGCCCAAAAAACCCEEEDDD===777777:::>>>@@@@@@???>>>>>>===>>>???@@@AAAAAA@@@???BBBAAA???>>>===>>>??????DDDDDDDDDCCCAAA???===<<<444666888:::<<<=========;;;999;;;@@@BBB>>><<<<<<;;;<<>>>>>???>>>:::777:::???@@@;;;555:::999888888777666555555:::<<<<<<777666;;;>>>???111555999999666444777;;;;;;888666666999:::999777666888:::<<<<<<;;;888777<<<;;;;;;<<<===<<<999777<<<<<<<<<;;;;;;<<<<<<<<<888555222222555999===>>><<<:::999;;;======999555555000---000777<<<:::666<<<===<<<999777888<<<@@@999999999:::;;;<<<======<<<<<<===<<<::::::<<<===888666777;;;@@@AAA===888;;;======;;;888666888:::===:::999:::888555777<<<777666555555666888:::;;;<<<<<<:::777444333444555222777===???<<<999888888333555666555777<<<;;;888888888999::::::888444111777999777111222999===;;;<<<;;;:::999999:::<<<===<<<666222666>>>@@@:::222>>>======>>>??????===<<<999:::>>>@@@===777777;;;888777555444999>>><<<666555666444222555;;;>>><<<<<<<<<;;;888444555999===999888666555444444555555:::<<>>>>><<<:::999===:::999<<>>===<<<<<<===<<<:::888999888666666777666555444666888::::::888777777888666777999:::;;;<<<<<<===BBB???<<<888666666777888;;;>>>@@@>>>:::777777888444666:::>>>??????===;;;;;;:::::::::333,,,111;;;<<<;;;888777<<>>===AAA999888666777999;;;;;;;;;777:::<<<<<<;;;<<>><<<;;;:::<<<===??????===<<<===@@@AAA@@@>>>888<<>><<<<<<===BBBAAA@@@???>>>=========???<<<:::;;;>>>@@@???===<<<===>>>===;;;;;;<<<>>>;;;;;;:::888666666888;;;???@@@???===;;;999:::;;;555000222;;;AAA???>>>@@@=========<<<:::888666444;;;:::::::::999999888888;;;;;;888555999@@@AAA???888555555888:::777666888:::;;;<<<;;;999999999;;;:::;;;;;;:::;;;===AAADDD===<<<:::888666444333333666666555555666888;;;======;;;999999;;;<<<;;;;;;>>><<<999888999<<>>;;;===>>>===:::888777888<<<777555888:::888666777???>>>===<<<<<<;;;999777666888666555888===<<<666999;;;<<<<<<::::::<<>>>>>;;;999:::===>>>??????>>><<<::::::;;;@@@AAABBBBBB@@@@@@BBBCCCKKKHHHEEEEEEFFFCCC<<<777:::===@@@BBBAAA@@@??????======<<<<<<<<<===??????CCCCCCBBBAAA@@@@@@@@@@@@????????????>>>===<<<<<<666777999;;;<<<<<<<<<<<<<<<999;;;???@@@<<<;;;<<<<<<<<<>>>AAA===777666999:::444000111666999777444:::999;;;>>>===777777;;;888999;;;===>>>>>>>>>>>>;;;666333555:::===:::555999::::::999777666666777777;;;<<<999888;;;;;;:::777:::<<<:::666333444777777555444666999;;;:::888555666888999999888666555999888888:::===>>>>>><<<>>>===;;;999888777777777666555555555777:::<<<===???<<<999999::::::777444<<<888555666999:::777333888999999777555555888;;;888999:::;;;;;;;;;;;;;;;<<<<<<===;;;999999:::<<<777777888;;;>>>>>><<<:::;;;<<<<<<;;;888666888::::::666555777888777888<<<888888888777888888999999888999888777777777888999555999======999666666777<<<<<<888444555;;;===;;;777777888:::<<<<<<:::888777:::888444333777888555888888:::;;;<<<<<<<<<<<<999555222444999:::555000;;;;;;<<<======>>>>>>>>><<<;;;<<>>999999<<<;;;;;;888777;;;???<<<666555666444111444:::<<<;;;<<<<<<:::666111111444888777666555333333333333333333555888888111...444===:::;;;=========<<<:::999:::777555777::::::777333555<<>><<<<<<;;;666000222888???>>>:::888<<>>===AAA999888888999;;;<<<;;;:::===>>>>>>===:::999;;;===::::::;;;;;;:::999888777;;;:::::::::;;;===???@@@>>><<<;;;<<<>>>@@@???===;;;>>>@@@???===;;;;;;<<>>>>>>>>>>>>>>AAA???===>>>@@@BBBAAA@@@>>>>>>???>>>===>>>@@@BBB>>>===<<<999777777:::<<>>===<<<;;;;;;::::::999555666<<>>888999::::::999777555444777777666555555666999;;;<<<;;;:::;;;<<<<<<;;;:::999999999:::<<<>>>???@@@XXXAAADDDBBB===888:::<<<===;;;:::999::::::666666999:::777555555<<<======;;;888666555555666888999666666999:::999;;;<<<<<<;;;999777888999<<<@@@BBB@@@>>>??????===;;;;;;;;;999888888:::===<<>>===;;;::::::;;;???AAACCCCCCAAA?????????LLLHHHEEEDDDDDDBBB>>>:::===@@@CCCCCCBBB@@@@@@@@@===;;;999888888:::===>>>DDDDDDDDDDDDCCCBBBAAA@@@<<<<<<======>>>=========888888:::;;;<<<<<<<<<;;;===::::::======:::999<<<<<<<<<>>>@@@>>>999888:::>>>666///111888;;;777111999777777888777666888===777999;;;>>>???>>><<<;;;999444///000555888888666888;;;<<<;;;777666777:::555:::===<<<::::::999555999<<<===<<<888555666777333333444777:::;;;:::888777777777777777777777777888777777888;;;>>>>>>>>><<<;;;999777555555555555555666888:::;;;;;;;;;;;;???;;;666555777999999888>>><<<;;;::::::999666444777888888666555444555777888999;;;<<<<<<;;;:::999;;;;;;;;;:::888888999:::666888999:::::::::;;;===:::;;;;;;:::888777888:::;;;555222555888777777888:::::::::::::::999888888555666777888999:::;;;<<<:::<<<>>><<<888666777999BBB???888222444<<>>444777888666555777666333444666999<<<======<<<;;;777666555666777666444111777:::<<<<<<;;;;;;===@@@???;;;:::===>>>;;;:::<<<<<<<<<:::888:::===;;;666444666555222333888;;;;;;;;;;;;:::666222222555999666555444333222222222222333444666555000,,,333<<<:::;;;<<<<<<<<<;;;999888999666444444777888666333777;;;;;;999888999888444666555666888;;;<<<;;;:::======<<<;;;999888888777@@@;;;666777<<>>===;;;777555888<<<@@@???<<<888777888777666555555777:::>>>@@@@@@===<<<<<<:::555444666<<<<<<999777:::@@@???;;;<<<444333;;;???<<<;;;>>>:::::::::;;;======;;;999>>>>>>>>><<<:::999999;;;<<<<<<<<<<<<;;;:::999888777777999:::<<<>>>@@@@@@>>>===<<<<<<>>>??????>>>@@@@@@@@@>>><<<:::;;;<<<@@@@@@???>>>>>>???@@@@@@BBB@@@??????AAABBBBBBAAA@@@@@@???>>><<<===???BBB@@@???<<<999666666999<<>>999777888999888;;;@@@>>>999333222444777888888999:::;;;;;;999777777888555777999;;;<<<:::888777888888888666444444666888<<<;;;;;;<<<>>>>>><<<999555777:::===???>>>===<<>>=========>>>>>>888777666666888<<>>AAACCCCCC@@@>>>??????888:::===>>>>>>>>>???@@@>>>???@@@@@@>>>======>>>DDDBBB@@@@@@BBBBBBBBB@@@???AAACCCCCCAAA@@@??????<<<;;;999888888999;;;<<>>>>>??????@@@@@@??????:::::::::;;;;;;;;;;;;;;;>>>;;;:::<<<:::777999===<<<;;;<<>><<<:::888<<<666000///222666777777888;;;===<<<888777999<<<777<<<>>><<<:::;;;999666666999;;;<<<;;;:::<<<===444555777:::;;;;;;:::999::::::888777777888999999:::888666666888::::::::::::999888777777888999:::444777;;;======<<<:::999;;;666222222666;;;===>>>888888999::::::999888888999::::::999888777777777999;;;===>>>>>><<<:::888777888999888777888999;;;666999;;;999666666:::>>>999999999888888888888999@@@888444666999777444333999:::;;;<<<<<<;;;::::::888777888999;;;;;;;;;:::===>>>>>>;;;888777:::===???===777222555???FFFGGG>>><<<:::;;;<<<>>>>>>>>>333555666666777999999999666777999:::;;;;;;;;;:::555888:::;;;999777888999777;;;===<<<888777:::>>>@@@:::777:::===<<<:::;;;888999888666888;;;:::555666888777333333888;;;;;;:::;;;;;;888666777<<>>===<<<999888888888>>>:::666666999<<<;;;999777777888999999999888888888:::===??????===;;;999777;;;???@@@<<<999888999===<<<:::999:::<<>>;;;999:::<<<:::777555444555555444888>>>@@@===;;;666555:::<<<:::999;;;::::::;;;===???>>>;;;999999999999999::::::<<<===>>>>>>>>>>>>===<<<;;;;;;777888:::===>>>???@@@@@@@@@???>>>===>>>???@@@@@@BBBAAA???===<<<<<<===>>>AAA@@@???>>>???@@@BBBCCC@@@@@@?????????@@@@@@@@@AAA@@@???<<<::::::<<<>>>AAA???<<<888555555888;;;>>>:::777999===>>>;;;777888888888:::;;;:::999999888999:::;;;;;;:::999888:::888666555666888:::<<<>>>AAAAAA??????AAA???;;;===::::::<<<;;;999<<<@@@???999222222555888777555777999;;;;;;999777666666666777999;;;;;;;;;:::999999::::::777444222333666;;;;;;<<<===???>>>;;;999777999<<>>;;;:::UUU:::::::::888:::777444222111222333444222222666;;;<<<999888:::555888;;;:::888666888:::666333333666<<<>>>>>>>>>888888888999999888777666666777999::::::999:::===777555444444888<<>>@@@BBBBBBBBBAAAAAAAAA:::===@@@AAAAAAAAAAAABBB<<<===<<<;;;:::;;;>>>@@@???>>>>>>>>>AAACCCDDDDDD???AAABBBBBB@@@>>>>>>>>>;;;;;;<<<<<<<<<;;;;;;:::AAAAAABBBCCCBBBAAA@@@???@@@@@@@@@AAA@@@@@@??????;;;;;;;;;;;;;;;;;;;;;;;;>>><<<;;;<<<999666999>>><<<999:::>>>>>><<<;;;<<<@@@===;;;:::;;;;;;:::777666999;;;999888777777777444666999;;;<<<:::777555@@@;;;555333444666888888888:::<<<;;;999888:::<<<;;;??????:::999;;;<<<;;;666888:::<<<======???@@@777999;;;<<<<<<;;;:::999;;;:::888777666777888999777555444444666777888888<<<<<<;;;;;;;;;;;;<<<<<<444888===???===;;;999999:::666111222666;;;>>>???333444555666777888888888;;;;;;::::::::::::999888:::<<<>>>??????===;;;999444555777777777888;;;===777:::<<<999555444999???888888777777888888999999AAA:::555999<<<:::666555777888:::<<<===>>>=========;;;999999::::::888666999:::;;;999666666:::===;;;;;;777444777???CCCBBB>>><<<::::::<<<>>>??????888777666777777888:::<<<;;;:::888888777888999:::333888<<<===:::999<<>>;;;666444777;;;===777555888;;;:::999999666888888666777;;;;;;777888;;;:::666444999<<<===<<<===<<<:::777999>>>CCC;;;;;;::::::999888888777>>>===;;;999333...111888999999999999999888888777===:::888666777888999:::>>>;;;:::;;;<<<;;;999888:::999999:::;;;;;;:::888;;;<<<===;;;888666777888<<<;;;:::888888999;;;===999999:::;;;;;;:::::::::777888:::;;;<<<<<<<<<<<<777;;;??????<<<999999:::??????>>>>>>============999777666777;;;===:::666444666666555888>>>@@@>>>>>>;;;:::<<<===<<<;;;<<<::::::;;;===???>>><<<999888777777888:::;;;<<<===?????????>>>>>>>>>>>>>>><<<===>>>???@@@@@@@@@?????????>>>===<<<===>>>@@@AAA???===<<<===>>>@@@AAAAAA@@@???>>>???AAACCCDDD>>>>>>======<<<<<<===>>>>>>>>>>>><<<;;;<<<>>>AAACCCBBB???;;;888888;;;======:::888:::>>>???;;;666777999:::999999999:::999777888999:::::::::999999888777555444444666999;;;???CCCCCC@@@>>>>>>;;;777::::::===@@@>>>:::;;;>>>>>>999555555999:::777333555888;;;<<<;;;:::999999;;;:::999888888888::::::888;;;;;;999444111333666;;;;;;;;;===???>>>;;;999======>>>>>>===;;;:::999WWW<<<<<<===<<<>>>;;;666444333444444444222333777<<<===999999<<<444666888999999999:::;;;222......555<<<===<<<<<<888777888999;;;;;;999777888777888:::999777888<<<;;;888555444777:::===>>>===>>>@@@AAAAAAAAA@@@@@@>>>@@@CCCCCCAAA???>>>>>><<<<<<;;;999888:::===AAAAAAAAAAAA@@@AAABBBCCCCCC>>>@@@AAA@@@>>>======>>><<<===>>>???>>>===<<<;;;>>>>>>??????@@@@@@??????>>>>>>??????>>>>>>======<<<;;;;;;;;;;;;;;;<<<======<<<<<<===:::777:::@@@;;;777777<<<>>><<<;;;===<<<;;;:::::::::999888777888===AAA???======;;;888666777999::::::888666555@@@===999777888999999999999999999::::::;;;;;;;;;>>>@@@>>>999777;;;>>>???:::;;;<<<<<<======<<<<<<999;;;======<<<::::::;;;999888666555444444555666333222222333666999999999???@@@@@@@@@>>><<<:::999555999===>>>;;;999999:::<<<888555555888;;;;;;:::555333222333555666666555;;;999888888999::::::999:::;;;===>>>>>>===<<<;;;333555666777777999;;;===999;;;===:::666555999===888666555666888999999888<<<777666;;;>>>===;;;<<<666777999;;;===>>>?????????;;;777666888999777555222555777777555444666999;;;<<<999666888<<<<<<999:::999888:::===@@@AAABBB@@@<<<999999777555666999<<<;;;888666666666888999000555:::<<<:::999<<<@@@===>>>===:::666444666999:::666555999:::888777999888;;;;;;999999<<<<<<999999======888555888===>>>>>>>>>===999555555888<<<<<<=========<<<;;;:::999888777888888555222555:::999888888888777777777777;;;999888666666777888999>>><<<;;;===<<<999999;;;===<<<;;;;;;<<<;;;999777999;;;<<<;;;777666777999===>>>>>>===;;;:::===@@@::::::;;;<<<======<<<<<<666666666666777999;;;<<<777:::>>>===;;;999:::<<<<<<===>>>>>>===;;;999888555555444444888===<<<888;;;===<<<999:::>>>@@@>>>AAAAAAAAAAAA@@@@@@???@@@:::999:::<<<>>>???===;;;>>><<<:::999:::;;;:::999??????>>>>>>>>>???@@@AAA@@@@@@@@@@@@????????????>>>>>>===;;;::::::<<>>@@@AAAAAAAAA???===<<<===???AAACCC<<<======<<<::::::;;;===:::<<<>>>???@@@AAADDDGGGEEEDDDCCC@@@>>>===>>>@@@===;;;:::<<<>>>>>>:::777888<<<<<<888666888888777666777999:::::::::999888666555333222333444666777:::>>>???;;;888888666333777888===AAA???999999======:::888888::::::777444555888;;;<<<<<<;;;;;;;;;===;;;888666555777999:::777:::===:::555222444888;;;::::::;;;======;;;888???>>>===<<<;;;:::999999VVV???BBBBBB>>>???<<<:::999::::::777444666666:::===<<<888888<<<666666666777999:::999888///...222999<<<:::999===:::999999;;;======:::777:::888888:::999555666;;;<<<999666666888;;;;;;;;;>>>>>>>>>?????????===;;;<<>>===<<<::::::<<<>>>@@@AAAAAAAAA@@@??????@@@>>>???@@@@@@>>>===>>>?????????>>>>>>============<<<<<<<<<<<<>>>???@@@AAA;;;;;;<<<===>>>>>>>>>>>>;;;;;;::::::;;;<<<===>>>;;;;;;===???;;;888;;;AAA999555555:::===<<<;;;<<<<<<999666888:::;;;888444888>>>AAA???>>>??????;;;999999:::::::::999777666;;;:::999:::;;;;;;:::::::::777555777;;;===<<<999<<<>>>===888777;;;??????>>>======<<<<<<<<<:::999888:::<<<<<<::::::<<<>>>888777666555555444444444444333444666888999999777===???AAAAAA@@@===999666777:::===<<<888666888;;;;;;999777888;;;<<<;;;888999444000000555888888666;;;999666666999;;;<<<;;;999999:::;;;<<<<<<<<<;;;666777888888777888:::;;;:::<<<===;;;999777999;;;777555444555888:::999888999777888<<<>>><<<<<>>???===888333333777::::::999111555999999666444333444;;;<<<:::777888:::999555;;;::::::;;;>>>AAAAAAAAA???;;;:::;;;999444222555999888888777777777777888111555:::;;;:::999;;;>>>???===;;;999777777888888777666888;;;;;;777777:::;;;>>>>>>:::888999999666999======888444777<<<===>>>>>><<<888333333666:::;;;<<<<<<<<<<<<:::999888333333555999888666888===888888777777666666666777999999888777666666777999===;;;<<<>>>;;;666777======<<<;;;;;;<<<;;;999777777:::<<<;;;777666888<<<>>>=========>>>>>>======999:::;;;<<<===>>>>>>>>>777777777888999:::;;;<<<888;;;<<<<<<999999<<>>>>>===DDDAAA>>><<<===<<<:::777>>>=========???@@@BBBCCCAAA@@@???>>>>>>??????@@@@@@AAA@@@===;;;;;;>>>AAACCC@@@>>>>>>@@@AAA@@@??????===;;;999999;;;>>>@@@===??????>>>;;;;;;<<<>>>:::<<>>???@@@======>>>>>>>>><<<:::888555;;;<<<777555888:::999666777999::::::999888888777777666555555555666666444999;;;777444555666555666888<<<>>>;;;777888======<<<:::888777777777777666888;;;;;;;;;:::;;;<<<:::999888666666777888999555:::===<<<666444777;;;;;;999999999:::;;;:::999999::::::::::::999888777SSSBBBGGGEEE===<<<;;;<<<>>>???===888333999999<<<>>>;;;777777;;;888666444666999999777444///111888???===777888???<<<;;;;;;<<<>>>===999666;;;888777:::777222333999:::888555666:::===>>>===???>>>>>>>>>>>><<<:::777777:::===>>>===;;;::::::>>>@@@AAA@@@>>>;;;:::;;;;;;===>>>???>>>======>>>>>>???@@@@@@>>>>>>???@@@BBB@@@===;;;;;;<<<>>>???;;;;;;;;;;;;===???AAACCC999:::<<<>>>???@@@AAAAAA;;;;;;::::::;;;<<<>>>???:::;;;>>>@@@===999<<>>888444666===???:::222555;;;>>>;;;;;;???@@@===;;;;;;;;;;;;:::999999888555666888:::<<<<<<;;;:::;;;666333666<<>>======<<<<<<<<<===<<<;;;999666888::::::999999===@@@999999999888777666666555888888888999999999666444777:::>>>AAAAAA>>>:::777888;;;<<<:::666555888<<<777666666:::>>>???===:::;;;444...///666<<<<<<999===:::666777:::>>>??????777777888888999:::;;;;;;999::::::999777666888999<<<<<<===<<<:::999999:::777444333444888:::999888:::999;;;>>>===999:::>>>;;;:::999999:::;;;===>>>:::555000000666;;;======444888===>>>:::555333333999:::888666888<<<<<<888???>>>===>>>??????>>>===:::777888===<<<555222444444666777999:::999888777555888;;;<<<;;;:::;;;===???<<<999888999::::::999555666;;;>>><<<777777<<<<<>>999555555444111888======777333666:::===<<<<<<;;;888444555999===999:::;;;;;;:::999777666333333777;;;;;;999:::>>>888888777666666666666666:::;;;;;;:::888888999:::;;;:::<<<>>>999333666>>>;;;:::::::::;;;;;;999888666:::===<<<888777:::>>>>>>;;;888:::???@@@<<<888888999:::<<<===>>>>>>>>>999:::;;;======>>>======999;;;<<<:::888999<<<@@@999999999:::;;;<<<===>>>666999888444444:::===;;;:::===>>>;;;;;;???BBBAAA>>>AAAAAA???>>>?????????888777777888;;;>>>??????GGGCCC@@@?????????<<<:::======<<<===???AAACCCDDD@@@???===<<<<<<>>>@@@AAADDDEEEDDDAAA>>>>>>BBBEEEEEEBBB??????@@@AAA???<<<===;;;999777666888;;;===???AAABBB@@@===<<<>>>AAA<<>>???AAA@@@>>>============???AAA@@@===;;;999999000777999666555;;;>>>>>>777888999::::::999888777;;;:::::::::999999888888111777999666444777999999777888:::;;;888444888???>>>===:::666333444777:::777999::::::999999999:::666777777888888888888777444999>>><<<777555999===;;;999777888999::::::999333555777999:::999888666VVVDDDCCC;;;:::666666777;;;===<<<888333666666999===;;;777666888111222555999;;;:::555111---333777555555999===>>>888;;;===<<<999777777999777===???;;;666555555444777999<<<<<<::::::<<>>;;;888777:::<<<<<<;;;CCCEEECCC>>>===???@@@===???@@@AAAAAAAAA???===;;;;;;<<<===>>>>>>>>>===<<<@@@>>>???BBBAAA===;;;===AAA???<<<:::;;;===???AAA<<<;;;888555555999@@@EEE777;;;@@@CCCCCCBBBAAAAAA???<<<===BBB???666666======::::::<<<<<<999999<<<:::555000111666::::::999===;;;888777777888999999333;;;???:::777;;;??????;;;888666777::::::888555===555333:::???===;;;<<<555777777888<<<@@@???::::::666777:::666...111;;;<<<<<<<<<===???===:::777;;;;;;:::999999999::::::>>>999444444888<<<<<<:::@@@>>>;;;777555444444555---333<<>>???;;;555333555999666777999;;;;;;:::999888;;;555333999===<<<===@@@999<<<;;;888<<>>???AAA;;;333333:::===999555444777999999999999888888888999;;;===>>>;;;;;;999777555777:::>>>???666222888>>><<<999888999888888777777888999999:::444111444999;;;:::999@@@BBBBBBBBB???=========;;;<<<<<<>>>>>><<<888555666666555444444444444444999666777:::;;;:::<<>>BBB===555666888::::::888666555555777888777444222111333444777777999;;;>>>???===<<<===<<<:::888777777888999===888666:::<<<:::888888888777888<<>>888222888999:::;;;<<<=========>>>;;;999:::======:::666666888:::888555333555777:::===??????>>><<<;;;;;;:::===@@@???<<<999999:::888777777888::::::999888::::::999666555666999<<<888777888<<>>BBBAAA@@@@@@@@@@@@???>>>777888:::;;;>>>???AAABBBCCCBBB@@@???@@@???===;;;777999;;;???AAADDDEEEFFFBBBBBBAAA@@@@@@@@@AAAAAA>>>???AAACCCDDDDDDDDDDDD===BBBDDDAAAAAACCC@@@:::@@@???===<<<;;;;;;;;;<<<@@@AAACCCDDDEEEDDDCCCCCC>>>???CCCFFFAAA999888>>>===;;;:::<<<>>>>>>;;;888===<<<:::888666555555555888888888777666777:::<<<444888;;;:::666444777::::::999888777666666777777999999999:::;;;:::888666999::::::::::::999888777>>>999555666:::===;;;777666666666888:::;;;:::999888999;;;======;;;999777:::<<<===;;;777555777999:::999:::::::::999888777777222333:::>>>;;;999;;;UUUCCCCCC;;;:::333333444777:::;;;999666666555888;;;:::777777;;;222555999;;;;;;999555333000444777555666:::<<<;;;777999:::999666555666777888:::999666666888777333000333666888999;;;>>>AAA:::888777888<<<>>>???>>>===@@@???<<<<<>>BBBBBBAAA@@@??????>>>>>>888999:::<<<===<<<<<<;;;<<<;;;===BBBBBB===;;;<<<<<<;;;;;;;;;<<<===>>>???===<<<:::777666999>>>BBB<<<>>>@@@???===<<<>>>@@@??????@@@@@@;;;666999??????;;;999;;;:::999;;;???;;;777444555999<<<<<<:::===;;;999888888999::::::<<>>888;;;:::;;;999444///111777>>>@@@AAA???;;;777666666666666777888999:::;;;;;;>>>:::666666999;;;:::888>>>===;;;999888999::::::444999>>>@@@>>><<<::::::888:::<<<;;;888777888:::999;;;<<<>>>>>><<<:::999;;;555444:::===<<<===???AAACCCAAA===>>>CCCCCC??????===999666555555666888888;;;======:::888999:::;;;;;;===???;;;555666<<<===999666666888:::;;;:::999999999999999::::::;;;;;;999777777:::<<<;;;:::888222111888<<<;;;999999555666666777888999999:::888555444777<<<===;;;999@@@@@@@@@===:::888777888999999:::<<<<<<:::777555888777666555555555555555;;;888888<<<<<<;;;<<>>:::666:::::::::;;;;;;<<<<<<===999:::;;;<<<<<<=========888;;;<<<:::777555777999===>>>???>>>===<<<>>>???<<<===>>><<<888555555666555333222444777;;;>>>???===<<<:::888555666999<<<777666777:::>>>???<<<999888888888999;;;;;;999888999<<<>>>>>><<<;;;;;;===???<<<888555444666:::<<<:::;;;<<<;;;:::;;;===>>>BBBAAA@@@@@@BBBBBB@@@???444666888;;;???BBBEEEFFFDDDBBB@@@>>>>>>>>><<<:::888;;;>>>AAACCCCCCAAA@@@DDDDDDEEEEEECCCAAA???===>>>???AAABBBCCCCCCCCCBBB===AAACCC@@@@@@BBB@@@<<>>AAA===666777<<<<<<;;;;;;===???>>>;;;888:::<<<>>>???===888333000777888888888777777999;;;555777888666222222555:::777777666555555666777888;;;;;;<<<<<<<<<:::999888;;;;;;;;;:::::::::999999;;;<<<===<<<;;;:::;;;;;;:::888777999;;;<<<:::777888999;;;<<<<<<;;;:::999:::;;;;;;:::888666777888888999::::::999999999999777333333999<<<:::999:::TTTBBBBBB;;;;;;;;;999888888;;;=========777555777999999777999>>>555999======:::666555555555777777555777;;;;;;777777888999888666555666888999888555333666:::888222000222555777888;;;>>>AAA999888888:::===>>>>>>>>>999;;;;;;999:::>>>@@@>>>CCCBBB@@@???>>>>>>???@@@<<<===>>>@@@AAAAAA@@@@@@<<<;;;===AAAAAA<<<::::::666777999<<<============>>>>>><<<:::888888;;;======>>>===999444333888===BBBGGGHHH@@@888777;;;===AAA<<<999::::::999===BBB===:::888999===???>>><<<===<<<;;;999999:::;;;<<>>>>>888333333444444:::???BBB@@@999555666999333444666888999999888888===:::888888:::;;;888555999888888888999:::<<<===:::<<<>>>>>><<<::::::;;;333444666888999999999999;;;===???@@@@@@>>><<<:::999666666;;;===<<<<<<===FFFFFFCCC>>>>>>@@@???;;;???===:::888666777888888666999<<<===;;;999777666999:::===???<<<999;;;@@@<<<:::888888:::<<<======::::::::::::999888666666:::777555888>>>???:::555//////222888;;;999999:::555666888:::<<<<<<<<<<<<555555666999===???<<<999>>>>>>===:::777666777999666777888999999888777666:::999888777666666666666:::777888;;;;;;999999<<<<<<<<<999999>>>CCCAAA:::::::::999888777888;;;===999:::;;;;;;::::::<<<>>>888777666777:::;;;;;;;;;===<<<999888777999;;;===666333555:::;;;777444444999666555666:::<<<;;;999<<<;;;999888888:::;;;<<<444777:::<<<<<<===@@@CCC:::<<<>>><<<999777888;;;>>>???>>>===<<<===AAADDD@@@@@@>>>:::666444444555555222000000444:::>>>AAA???>>><<<888666777:::===777666666999===???>>>;;;<<<:::888888999999999777444:::??????;;;999<<<@@@@@@???<<<888444555:::?????????>>><<<::::::===???@@@???>>>???AAAAAA@@@???777888:::<<>>=========<<<;;;:::===@@@CCCCCCAAA>>>;;;@@@AAADDDEEEDDDBBB>>><<<>>>???@@@BBBBBBBBBAAA@@@===@@@AAA??????BBBAAA>>>AAAAAA@@@???>>>>>>>>>???AAAAAA@@@@@@???@@@@@@@@@======???@@@<<<888:::>>>::::::<<<>>>???>>>;;;888:::<<>>BBB@@@:::666999>>>:::777666999>>>???<<<888777888999:::;;;;;;:::999:::999888888888888777666555888;;;;;;999888:::<<<777444333777999888888999UUUBBBAAA<<<===CCCAAA===::::::;;;===>>>:::777777888777555888===666;;;???>>>888444444666::::::888666888<<<:::444555666777777888888999:::999999666333555999888444777777888888888999;;;===;;;;;;<<<<<<<<<<<<;;;999:::<<<<<<999999<<<<<<:::@@@@@@??????>>>>>>>>>>>>@@@AAABBBCCCCCCCCCBBBAAAAAA>>>>>>@@@???;;;:::<<<444666888:::<<<===>>>>>>?????????===:::888888999999;;;:::555///...444:::FFFPPPQQQEEE;;;;;;===:::???;;;:::<<<<<<;;;===BBB>>><<<;;;<<<>>>???>>><<<<<<<<<<<<;;;::::::<<<===>>>===<<<;;;;;;<<<:::777888999999666333222555999;;;:::999888666555666999444999<<<<<<===>>>:::555888@@@@@@888555999:::555222777>>>@@@===::::::;;;666777888999999777555333:::999888999;;;;;;999666333333333444666888999:::888999;;;<<<<<<;;;;;;;;;000111222666999999888666999:::===??????>>><<<;;;666666777:::<<<;;;::::::BBB@@@===;;;;;;;;;;;;999999888888777888999:::;;;777888:::;;;:::888777666:::<<<>>>???>>>===>>>AAA;;;;;;:::;;;<<<===>>>>>>;;;;;;;;;:::999666444222777777777;;;>>><<<666111+++///666::::::999999:::999:::===???@@@@@@???>>>555666666666:::>>>>>>;;;;;;<<<;;;:::999:::===@@@666777888888888777888888;;;;;;999888888777777888777555555999999666666888;;;;;;999888<<>>@@@AAA999;;;===;;;888666777:::;;;<<<======<<<>>>AAACCCDDDBBB???;;;888777888999999666222222444777999:::===<<<:::888666888;;;???999777666999>>>AAA@@@>>>===:::888777888999999999666:::>>>>>>;;;:::<<<>>>???@@@???:::555666<<>>@@@@@@???===>>>>>>>>>>>>????????????AAA???<<<;;;<<<=========<<<>>>@@@AAAAAA@@@===;;;999;;;>>>@@@AAAAAA???>>>>>>???@@@AAAAAAAAA@@@???>>>????????????AAAAAAAAA@@@@@@@@@???????????????CCCBBB@@@???>>>>>>???@@@@@@@@@@@@>>>;;;999;;;===888:::<<<>>>???>>>;;;999>>>===<<<;;;;;;<<<>>>???:::<<<>>>???===<<<<<<<<<999:::999777444444666999777666666555666777888999555999===;;;666222444666===<<<;;;:::999::::::;;;777<<>>@@@>>>;;;777666777:::======:::888888666333666;;;666:::>>><<<777333555777>>>===:::888999<<<999333000111333555888999999999888<<<;;;666444666888888:::888777666777888999999;;;;;;<<<<<<;;;:::999999>>>@@@???;;;999:::888555:::<<<>>>??????===;;;999???@@@@@@@@@@@@???===<<>><<<>>>>>>===???DDD888888888999;;;===???@@@???@@@@@@>>>;;;888777777666888999777333222666:::CCCOOOTTTKKKCCCCCCAAA<<<;;;999:::??????======???>>>===<<<<<<======<<<;;;;;;<<<======;;;:::<<<>>>:::888777888:::999888888666888999888666666:::======>>><<<888555444444555444:::============:::555;;;BBBAAA999777;;;:::444///333999>>>AAA???;;;888888999:::::::::888555444666666888:::<<<<<<:::999333333333444555666666777111222666999<<<<<<;;;:::333333444777999999777444555666888:::<<<<<<<<<;;;444666888888888999888777;;;888666777999:::::::::666666666777888999:::::::::999888777777888888777:::<<<======<<<<<<===<<<:::;;;<<<===<<<<<<======:::;;;;;;:::999777444333555888;;;<<<:::666111///---444;;;===;;;:::999:::;;;===???@@@@@@???>>>===777888555111333;;;>>>===<<<<<<<<<::::::;;;>>>AAA777999:::999777777999;;;;;;;;;:::999999999999999777555666999:::666666888;;;;;;999777999===<<<888777999<<<===<<<<<<===>>>555777999::::::;;;<<<>>>===;;;999999:::<<<<<<<<<777666555444444555777888333333777======999777999@@@===999666666777999:::===:::777444333555888:::999444111444;;;???===999777999:::999555444555777666888;;;=========>>>???BBB???<<<999999:::;;;<<<999888666777777777555444777888888777777999===@@@;;;999888;;;@@@CCCBBBAAA<<<999666666888:::;;;;;;======>>>???@@@???>>><<<<<<>>>???;;;888999???EEEBBBBBB@@@===;;;<<<>>>AAA=========???AAAAAA???===AAAAAA@@@???>>>===<<<<<<>>><<<;;;;;;===???@@@@@@======>>>>>>>>>?????????<<<<<<===>>>>>>???@@@@@@>>>???@@@AAAAAAAAA@@@???>>>>>>>>>???@@@???@@@AAA>>>>>>??????????????????CCCBBBAAA?????????@@@AAA@@@@@@===999666666777777888:::===>>>>>>===<<<;;;@@@???<<<;;;:::<<<===???999;;;>>>>>><<<;;;:::;;;:::;;;======<<<:::999999<<<;;;999888888888999:::999===AAA???:::777888;;;;;;::::::999999999999999888888666333000111555999888666555999======999555444555777888888888777666999666444666999:::888666444777;;;;;;::::::<<>>:::>>>;;;;;;:::999888:::>>>AAA???;;;:::999666222444999666999;;;:::777666777999???@@@>>>:::999:::888444---...000444888888666444555;;;===888555666999:::444222111111444777999:::777888::::::999999;;;<<<>>>@@@@@@;;;999:::888333777999===??????===999666@@@@@@AAAAAA@@@???===<<<>>>;;;:::===???AAAEEEJJJ======<<<<<<===>>>@@@AAA???@@@@@@???<<<999888888888999:::::::::;;;===>>>>>>FFFMMMLLLIIIGGGDDD@@@888777:::???AAA>>><<<>>>>>>===<<<;;;;;;;;;;;;;;;999<<<>>>===;;;:::<<<>>>;;;999888:::999555555777666777999::::::;;;<<<>>>===>>>===999777777555222444:::>>><<<;;;<<<:::777???AAA@@@;;;999999666333555666888<<>>888444777777999:::::::::999999444666888:::;;;<<<<<<;;;777777888888777777777777///000222777:::;;;999777888999:::::::::888777777444555555666888999:::;;;444888:::777666888888777:::666555888;;;;;;<<<>>>777777888888888777777666<<<999777666777888888888777::::::888888::::::777888;;;======<<<:::::::::999999::::::999888888777555999<<<<<<888333111111222999??????======<<<:::;;;;;;<<<======<<<;;;:::888:::666...///999>>>======>>>===;;;999888999;;;:::;;;<<<:::777777:::===::::::999999::::::;;;<<<999888999===>>>;;;:::<<<;;;<<<:::666888<<<<<<888666999<<<>>>===<<<<<<<<<===>>>???>>>;;;:::999:::;;;999888888999:::999888888888999999888888888888444555999======:::999<<>>:::444666888:::888444333444666333666:::<<<<<<;;;;;;;;;<<<999666555777999::::::666777888;;;<<<;;;888444333555777999:::;;;>>>AAA<<<;;;;;;>>>BBBDDDCCC@@@;;;999666666888:::;;;;;;AAA@@@???AAACCCCCC@@@===;;;===>>>===;;;<<<@@@DDD???@@@???>>><<<===@@@BBB??????@@@BBBDDDCCCAAA>>>=========>>>>>>>>>??????<<<;;;;;;===???AAAAAA@@@>>>===<<<<<<===>>>@@@AAACCCBBBAAA@@@????????????>>>???@@@BBBBBBBBBAAA@@@???===>>>AAAAAA>>>>>>@@@===>>>???@@@@@@@@@@@@@@@AAAAAA@@@@@@???@@@@@@@@@AAABBB???:::888:::999777888:::=========<<<<<<===>>>>>>@@@@@@>>>;;;888555888999;;;:::999888888999:::<<<>>>@@@@@@???<<<:::???>>><<<;;;::::::;;;;;;888;;;>>>===:::888999:::999999:::::::::999888777999666222111222444666888:::::::::;;;;;;888444111555666888::::::888666444777666666777999:::999888777888999:::<<<=========:::;;;999444222555777888SSS<<<:::777;;;888:::<<<<<<;;;<<<>>>AAA===:::999:::777333444999888888888999999:::;;;<<<>>>BBBAAA<<<888999888555000111444888:::999444///222666888777777:::;;;999222000...///444999;;;;;;666888999888666777:::===999<<<===::::::;;;:::777888:::<<<>>>>>><<<:::888>>>???@@@AAABBBAAAAAA@@@<<<:::;;;???AAAAAABBBFFFAAAAAAAAABBBBBBAAA@@@@@@>>>??????>>><<<:::::::::<<<:::999:::===@@@AAA@@@??????BBBHHHHHHCCC???>>>888666888===>>><<<===@@@???>>><<<:::999999:::<<<777;;;>>>===:::999;;;>>>===;;;<<<>>>:::555666;;;777777999;;;======<<<::::::<<<;;;999:::===999222444:::===;;;:::;;;;;;999;;;888888;;;;;;777555666:::;;;:::999888777666777888888888999999999999:::666777999:::::::::;;;;;;::::::::::::::::::999999555333222444666777666444888:::;;;:::777555777999999888666555666777999;;;666;;;<<<777555888:::999>>>999777;;;===;;;<<>>>>>@@@???;;;999999::::::;;;;;;<<<<<<888<<<999000000999>>>;;;======>>><<<999888888999;;;======999555555999===888888888999:::;;;======:::888;;;???@@@===<<<>>>;;;<<<:::777999===???===888:::<<<<<<;;;;;;<<<===>>>???@@@???<<<:::999999;;;999999999::::::888666:::;;;<<<======;;;999777444555888===<<<999:::?????????>>>===;;;999999999>>><<<:::888888999;;;===<<<666000222888;;;999555888:::;;;:::666444666888555777999:::999999:::<<<888555333222555777777666777888:::===???>>>:::777333666999<<<<<<===>>>???<<<;;;<<>><<<:::888777888999999999;;;===???@@@@@@?????????<<<<<<===>>>>>>>>>??????;;;===>>>>>>>>>???AAACCC??????@@@BBBCCCBBB>>><<<999:::;;;<<<>>>???@@@AAA======>>>@@@AAAAAA???==================>>>>>>???CCCCCCCCCBBBAAA???>>>===>>>???AAABBBCCCCCCCCCBBB???<<<>>>BBBBBB===;;;>>>===>>>@@@AAABBBBBBBBBAAA>>>>>>??????@@@?????????AAACCCAAA===<<<@@@???;;;999;;;<<<<<<;;;;;;===@@@:::;;;=========;;;888777::::::;;;999888777888:::::::::<<<===??????===<<<>>>>>><<<;;;;;;<<<===>>>555666888999999888777777888:::;;;<<<<<<:::888666888777777888999:::::::::777:::======;;;777555555777999<<<>>>>>>;;;777444666777999999888999:::<<<:::888777999===???===:::;;;>>><<<444111444888888QQQ:::777444999555777::::::888666777999;;;999999:::888555555:::999888777999<<<>>>???>>>>>>BBBCCC===888777888777666777999===???;;;444---///111222444999???===888555222///111555:::<<<<<<:::::::::777444333666999333777999999:::======:::;;;;;;<<<<<<===<<<<<<;;;777888;;;===>>>?????????===<<<>>>BBBBBB>>><<<===BBBDDDFFFGGGFFFCCC@@@>>>===>>>???>>><<<;;;;;;<<>>===:::888;;;>>><<<<<>>:::666777999999999===BBB===333444:::===;;;999;;;<<<;;;333---///999<<<888888===<<<===<<<777111111777>>><<<;;;:::888777666666666888999:::999999888999;;;999::::::;;;;;;:::::::::===999444222222333333111444888:::777222111444999???<<<999666555666999;;;888>>>>>>888555999<<<;;;BBB<<<999<<<===999999<<<333555888:::<<<<<<<<<;;;999888999;;;===<<<888444666:::;;;888;;;@@@???:::666:::======999666444555666666777888:::===???AAA<<<888555777;;;>>>;;;777555;;;===<<<>>>BBBAAA<<<999999999:::<<<===???@@@888>>><<<333222;;;>>>999:::<<<>>>>>><<<;;;;;;<<<;;;======999444333888===777777777999:::<<<===>>>888777:::???@@@===<<<>>>:::<<<;;;999:::@@@BBBAAA;;;;;;;;;999888999<<<>>>888;;;======<<<;;;;;;<<<<<<;;;;;;<<<===<<<999777:::;;;>>>???>>>;;;888555444555888;;;;;;888;;;@@@<<<>>>??????>>><<<::::::???===<<<;;;;;;<<<>>>???:::777444444777999:::999:::<<<===<<<888777888:::888999999888777888;;;>>>888555222222555666555444;;;;;;<<<>>>???>>>;;;888444888<<>>===>>><<<;;;<<>><<<999999999999777666111777<<<===:::999<<>>@@@???===:::888:::===>>>???@@@BBBDDD<<<<<<===???@@@>>>;;;777999999:::<<<===???@@@@@@??????@@@BBBCCCAAA===:::===>>>???@@@???>>><<<;;;===>>>AAACCCBBB@@@>>><<<>>>???AAACCCDDDDDDDDDDDD???<<<>>>DDDCCC===:::<<<>>>???AAACCCDDDDDDCCCCCC;;;<<<===?????????>>>===;;;>>>>>>:::;;;@@@???:::999;;;<<<;;;999:::>>>AAA999888666666777;;;???AAA===>>>===;;;999999;;;===:::999888999;;;=========<<<<<<;;;;;;<<<===???@@@777777888:::<<<<<<:::999888:::===???>>><<<999777666:::>>>@@@???>>>>>>>>>111777===???<<<:::;;;===999<<<@@@BBBAAA===888444555888::::::888888;;;>>>===888666999>>>AAA===888<<<@@@===444000555999999SSS;;;::::::??????<<<999888777777777666@@@;;;888999888666777;;;:::888777888<<<===<<<:::@@@>>>;;;777666555666777222888<<<===>>>>>>;;;555666444333555999<<<<<<:::666444222111222666:::===555888:::999555222222333444777<<<@@@AAA???===:::;;;<<<===<<<:::999999999888999::::::999;;;===@@@@@@<<<:::<<<;;;777666777:::===BBBEEEFFFCCC???<<<<<<======>>>>>>>>>===============>>>???@@@AAABBBFFF<<<999@@@BBB<<<;;;@@@999888555333444777<<>>======<<<999777555:::??????<<<:::<<>>===;;;;;;;;;===<<<;;;<<<<<<<<<:::888444777777444666<<<<<<777888555333444888;;;;;;999888999:::999666777;;;???:::::::::999888888;;;===>>>:::777777999::::::888888666666777::::::888555777666777999<<<===<<<;;;999777444222222333555666999999999555222111444777999999999888777888;;;>>>888999:::::::::999888888;;;===>>>===:::666444333444666999<<<===<<<:::999;;;;;;;;;:::999888777666888;;;>>>>>><<<:::;;;===<<<<<<;;;;;;:::999888888888:::;;;:::888777888999777;;;>>>===:::666666777???>>><<<;;;;;;<<<===>>>===888777999;;;;;;<<<@@@::::::;;;===>>>===999777999:::<<<<<<;;;;;;<<<===<<<:::666555666888999:::999>>>>>>888666999999666:::;;;===>>>===:::666444555:::>>>>>>;;;999;;;>>>AAA???:::555666;;;;;;777CCC<<<888<<<===999666777===>>>>>><<<999888888999888???@@@:::999>>><<<444999999;;;>>>;;;777888<<<999===@@@???;;;999<<>>??????@@@???>>>>>>888555666;;;===:::999::::::<<<>>>???===;;;:::999:::999777777777999<<<===999888666555666888;;;<<<:::>>>BBBBBB???<<<===>>>888999;;;===>>>>>>======<<<999777888===@@@@@@>>><<<;;;:::<<>>;;;;;;===>>><<<:::999<<>>???<<<888777<<<>>>===<<<@@@AAA======@@@BBBBBB>>>???@@@???<<<;;;>>>@@@<<<>>>@@@???<<<;;;===???@@@<<<===BBBCCC???@@@DDDEEEBBB@@@???AAABBBCCCCCC@@@BBBFFFHHHCCC======BBB@@@???@@@@@@AAABBBCCCDDD@@@<<<:::===BBBCCC===777===???AAABBBAAA@@@@@@AAA:::>>>???===>>>@@@???<<>><<<999888:::???BBB:::::::::888777777999;;;888666888;;;:::666888??????;;;777777999;;;;;;:::222888;;;:::999;;;<<<:::;;;:::<<>>;;;:::>>>444555777;;;???@@@???>>>:::999:::???DDDDDD>>>888999:::;;;;;;:::999777666000666===@@@>>>:::888777888;;;<<<;;;888555666888555:::>>><<<666333666:::<<<;;;::::::;;;<<<;;;999;;;;;;;;;:::999777666555RRR<<<<<<:::>>><<<;;;::::::;;;;;;;;;;;;999666666888888555555888888777666888<<<======;;;>>><<<:::777666666888999666;;;??????@@@AAA>>>:::444333444777:::;;;999777===;;;888666555666888999555888;;;:::666444444666555777:::<<<===<<<;;;:::;;;===??????===;;;:::;;;999::::::999888999;;;===;;;:::;;;;;;777111111555;;;>>>BBBEEEFFFCCC???===<<<===???AAACCCDDDEEEEEEBBBBBBAAA@@@@@@@@@AAAAAAAAA999777@@@DDDBBBDDDKKKHHHDDD???:::888999>>>AAA===<<<<<<<<<===<<<999777666:::???@@@===<<<===???===>>>???>>>===<<<===>>><<<;;;999999:::999777666222555666555:::AAA@@@;;;888666666777:::<<<;;;999999999999:::;;;;;;:::999===>>>===<<<999888888:::777777999===@@@???999555000000111555999:::888666;;;::::::<<<>>>???>>>===777666444333222333444555999999999666333333666999444555555444333333555777:::777444666:::;;;:::777999;;;<<<;;;999777666666555666888999::::::999999888999:::;;;;;;;;;::::::777999;;;:::777777;;;>>>999999999999999::::::::::::;;;;;;<<<;;;999777555666888::::::888777666666999999:::;;;;;;<<<===>>>:::666555888::::::<<>>;;;888444555777888888777777777===:::666666888;;;;;;::::::======777555999:::999999;;;===???>>>;;;777555888<<>>===:::999;;;:::888>>>===>>>>>>;;;777888<<<:::===??????>>><<<<<<===:::<<<>>>@@@AAAAAA@@@???999666777<<>>:::444222444888<<<<<<:::999999999:::;;;???===:::999999;;;===???<<<<<<===>>>??????>>>===:::;;;<<<<<<<<<;;;:::999888888999999:::;;;>>>@@@>>><<<;;;===???@@@???===>>>>>>===:::666555777999<<<>>>===::::::>>>???======@@@@@@<<<;;;???CCCCCC@@@AAABBB@@@===<<<===???;;;===???>>>===<<<>>>@@@AAA>>>>>>BBBCCC@@@@@@DDDFFFCCCAAA@@@BBBCCCDDDDDD@@@@@@CCCEEEAAA<<<===AAA@@@@@@???@@@@@@AAABBBCCCAAA>>>===>>>AAAAAA>>>:::;;;>>>@@@@@@???===<<<<<<;;;???@@@>>>===???>>>;;;<<<<<<<<<:::999999;;;===:::::::::999888888:::;;;;;;999:::<<<:::666777===888666444444777999888777666999999777888;;;;;;999:::999:::>>>===999999<<<;;;:::999:::<<<======<<<<<<>>>CCCIIILLLHHH@@@888777777777888999999888777555999>>>@@@???===<<<<<<555666777666222000000222777<<>>:::<<<:::;;;;;;<<<<<<;;;;;;:::333111333777777444333555888777777888;;;<<<<<<;;;;;;:::888777777888999:::555999;;;:::;;;===<<<888222333666999;;;:::777444???>>><<<;;;999888888888666999;;;:::777555666888666777888999:::999999888;;;===@@@AAA???===<<<<<<:::::::::999777777888:::777999======666///000666;;;>>>BBBDDDEEECCC@@@======>>>AAADDDFFFGGGHHHHHHHHHGGGEEEDDDBBBAAAAAAAAA???999888@@@FFFFFFJJJQQQRRRNNNHHHAAA<<<<<<@@@CCC<<<<<<;;;<<<<<<:::666333666:::>>>@@@>>>===>>>@@@;;;<<<<<<:::999888999;;;<<<:::888888888888777666444555444666<<>>888555777888:::;;;:::999888:::888888:::======999444:::<<<===<<<:::888777777555555777;;;>>>>>>999444//////111555999:::999888>>>===<<<<<<>>>>>>===;;;:::::::::::::::999999888::::::999777555555777999777888999888666666666888<<<555000333:::===:::555888999:::999888777888:::777777777777777888999999888999;;;======<<<;;;999777888888666444555:::???666666666777888:::;;;<<<;;;;;;;;;===???<<<666111666555555666888888777666666777888999::::::;;;;;;999555444777888777:::>>>888888999;;;======;;;888777999;;;======<<<:::999===999555666;;;>>>===:::888:::999444333666999999888:::===>>>>>>;;;888666:::===@@@???;;;777777777:::<<<<<<:::;;;===;;;555888;;;@@@FFFDDD>>>999999555777999::::::;;;===???AAA===::::::999777888<<>>>>>;;;666777;;;<<<===>>>@@@AAA@@@===;;;888:::>>>AAABBBBBB@@@>>><<<999999>>>@@@===<<<======??????888///,,,111888>>>>>>======;;;:::999888BBB@@@===::::::<<>>>>>>>>@@@AAA@@@???@@@???<<<888555444666888:::===???===>>>@@@???<<<===@@@???;;;;;;???BBBCCCCCCDDDCCCBBB???======>>>>>>???BBBBBBCCCCCCFFFGGGCCCAAAAAACCCCCCAAAAAADDDFFFDDDBBBAAACCCDDDDDDDDD@@@>>>>>>@@@@@@======@@@@@@@@@?????????@@@@@@AAABBBAAA@@@???>>>>>>======;;;===??????===:::888777999===>>>;;;;;;===<<<888999:::;;;;;;999777777888::::::;;;:::999999:::<<<<<<;;;;;;<<<:::777777;;;:::999888999:::;;;999888::::::888666999===;;;666999777888<<<;;;888777999???<<<888666666777777666888>>>GGGNNNOOOJJJAAA;;;999777555666:::<<<;;;999888:::<<<=========???@@@777888999777555333333444:::>>>AAA???:::777999<<<>>><<<999777777777666555999999999999888666555555OOO>>>@@@:::;;;:::;;;<<<<<<999777555555222000111555666444444666999999999999:::::::::999999888777777777888:::;;;333666777666666999999666333444666888999888666444999999:::;;;;;;;;;;;;:::777999;;;999666333555777555777888::::::999777666999<<<@@@BBB@@@>>><<<;;;;;;<<<<<<:::888777777888999999<<<>>>;;;555555999;;;===@@@BBBBBBAAA>>><<<===???AAACCCDDDDDDDDDCCCIIIHHHGGGEEEDDDCCCCCCCCCCCC>>><<<@@@CCCCCCFFFLLLPPPOOOKKKFFF@@@>>>???BBB>>>>>>======<<<999444111666999===>>>>>>======>>>:::;;;<<<;;;999888888888;;;999777777888::::::::::::777555666:::;;;666///333666999;;;;;;999777666:::888888999::::::777444333666:::;;;;;;999888888888555222222555888777666777777666777999;;;<<<===???===;;;:::;;;;;;999888:::;;;===>>>>>>===;;;:::<<<:::888666444444555777:::<<<===<<<;;;999999:::;;;777444666;;;<<<888333888999999888777777999;;;:::999777666666888:::;;;:::;;;<<<===<<<999777555666888999888666777;;;???555555555666777999;;;<<<:::999:::>>>AAA???888000777555333555888:::888666777666555555666777999:::;;;888777888777555888<<<555555666888;;;;;;999777<<<===???BBBCCCAAA>>>;;;<<<777444666<<>>;;;;;;666888:::;;;;;;<<<>>>@@@BBB;;;999===<<<666666===AAA===;;;;;;999666777:::>>><<<<<<@@@DDDCCC===888666999===@@@AAA@@@===;;;???<<<;;;??????<<<999:::AAABBB@@@:::444222666:::<<<===>>>>>>===;;;888777>>>===:::999999;;;>>>AAABBB???<<<;;;===??????>>>>>>>>>>>>===;;;999777666666888999999888999===@@@AAA@@@@@@@@@@@@AAAAAAAAA@@@>>>;;;999888999;;;===888<<>>===@@@AAA@@@EEEEEEEEECCCAAA???>>>>>>===???AAACCCEEEGGGIIIJJJDDDCCCCCCDDDDDDCCCCCCCCCEEECCCAAAAAABBBCCCCCCCCCAAA===;;;>>>@@@>>>>>>@@@@@@@@@??????>>>?????????AAABBBAAA>>>;;;:::<<>>>>><<<:::888<<<<<<:::999===@@@;;;444888555666::::::777555777<<<999666444333222111000222999AAAFFFGGGDDD@@@>>>>>>:::777888;;;>>>===;;;999888777777888:::>>>@@@999:::999999888888999:::<<>>>>>>>><<<;;;;;;===???BBBCCCCCCBBBAAAFFFFFFEEEDDDDDDDDDDDDDDDEEEBBB@@@@@@???>>>AAADDDMMMOOOPPPLLLEEE???===>>>>>>============<<<888666777999<<<======<<<<<<<<<<<<>>>AAAAAA@@@===<<<;;;777555333444666:::<<<===???:::777888:::888333///555777:::===>>>===:::888888999999666444333666888444777;;;===<<<;;;::::::999666222222555777666444===;;;888666777;;;@@@CCC@@@>>>;;;::::::999888777555777:::<<<<<<:::777555===;;;888555333333333222777999::::::888666666777888999;;;<<<<<<:::555222888999999888666666888:::>>><<<999777666888;;;===999:::;;;;;;:::888555444666:::======;;;:::<<>><<<888444999666444777;;;===;;;777555333222111000111666:::777888999::::::999888777666777888999888777777777===???===777555666666333333999???@@@>>>=========:::<<<======<<<<<<===???>>>999999@@@???777666;;;<<<888555777777555777:::===;;;:::>>>CCCCCC===666777999===??????<<<999666<<<999999===???<<<::::::AAA???>>>=========;;;:::888999;;;======;;;999888999999888888:::===@@@BBBBBBBBBAAA>>>;;;;;;===@@@===>>>>>>>>>===<<<:::999;;;999777999<<>>;;;::::::;;;<<<===888===?????????AAA>>>:::888>>>BBBAAAAAABBBAAA>>>EEEDDDDDDDDDCCCAAA???>>>888999:::===@@@CCCDDDEEEDDDEEEEEEDDDDDDDDDDDDCCCBBBAAA@@@@@@AAABBBAAA@@@CCC>>><<>>?????????@@@AAA@@@===888777;;;???>>>@@@BBBBBB>>>;;;888888222666999888:::>>>>>>;;;<<<<<<;;;999777666888:::888999;;;;;;:::999;;;<<<:::;;;<<<<<<===>>>===<<<666888;;;<<<===<<<::::::<<<======>>>AAACCC<<<333888444444999;;;888666777777666555555555444111///666888:::;;;::::::;;;===???<<<999999;;;<<<;;;:::999777555444666999<<<>>>444444333444666888999999<<<>>>???>>>:::888888:::>>><<<::::::<<<=========333333444444444333333222RRR@@@AAA<<<>>>888;;;>>>===:::999:::<<<===888666777777555888<<<;;;<<<<<<:::777555555666999999888777777777777888222555666555555888888666555666777777666777999<<<444666777999999888666555888999:::777333111222555555777:::<<<<<<;;;999888999;;;>>>>>><<<999888777:::<<<======;;;:::::::::===666333888>>>>>>;;;:::999999:::;;;<<<;;;;;;:::888:::>>>BBBDDDEEEDDDCCCBBBBBBAAAAAAAAABBBBBBCCCAAABBBBBBAAA??????AAACCCOOOSSSWWWSSSJJJAAA===<<<<<<;;;;;;<<<>>>???>>>===:::;;;<<<>>>>>>===;;;::::::<<>>;;;:::999666666777;;;>>>===888333:::999777555666;;;BBBHHHCCC@@@<<<;;;::::::999888444777:::<<<<<<:::888666>>>:::666444333333222111777888999888777666777888888:::===>>><<<999666444777888999888777777888999???===:::777777888;;;===666777777888888888888888888;;;??????<<<;;;<<<===:::999777555555666888999555555666:::===>>>;;;888:::::::::;;;<<<:::777444111000///000444999???CCC@@@>>>>>>===888444777===999999888:::<<<<<<;;;:::666555555777999999444000666666777999:::;;;999777999666555666555444888===;;;:::999888777777888888666555555555666777999:::===???===777444555666555333888<<<;;;;;;===>>><<<===>>>>>>===;;;:::;;;<<<:::999;;;>>>>>>;;;999:::999444333666888777888:::;;;999999<<<@@@@@@;;;666999:::===>>>===;;;777555888555666;;;>>>===<<<===<<<::::::===AAABBB>>>999666888:::<<<===<<<;;;:::777888999;;;===@@@BBBCCC@@@BBBBBB???:::999===AAA===>>>>>>???>>>===<<<;;;>>>:::888:::???BBBAAA???@@@AAA@@@???======???AAAAAA>>><<<:::::::::999888<<>>>>>@@@???<<<999???DDDCCCCCCCCCBBB>>>CCCBBBBBBCCCDDDDDDBBB???:::::::::===@@@CCCCCCCCCCCCEEEEEECCCCCCFFFFFFCCCAAA@@@???@@@AAABBBAAA???BBB@@@@@@BBBBBB??????BBB@@@@@@?????????@@@@@@AAA>>>??????<<<888888:::>>>>>>@@@AAA@@@>>>;;;;;;;;;444888;;;:::<<<@@@AAA>>>===<<<;;;999777777:::<<<666888::::::999999:::;;;:::<<<===<<>>???@@@AAA;;;>>>??????AAABBB<<<555777333333999<<<;;;999888666666777999;;;:::777444===;;;888555555666888999;;;::::::888777777777777<<<999666666888:::<<<===444222111222555888999999<<<===>>>===:::888777888<<<;;;:::<<<>>>???>>>===444555666666666666666555UUUAAAAAA>>>AAA999<<<>>><<<999888;;;>>>@@@<<<:::;;;:::777777:::999:::;;;:::777666666888;;;:::999888777666555555000444555444555777777333333666999:::999999:::<<<777888999999999777666444666888999777444333666999888888777777888:::;;;<<<;;;===>>>===:::888777777777999;;;<<<;;;::::::;;;>>>888444777:::999999:::999999::::::;;;;;;;;;;;;888:::>>>BBBCCCCCCBBBAAA>>>>>>>>>======>>>>>>???@@@CCCEEEDDDBBBBBBDDDEEENNNTTTXXXUUULLLDDDAAABBB???===;;;;;;===>>>>>>>>>>>>>>>???@@@@@@>>>;;;999999999:::999888999<<<>>>;;;888444333666:::===???===::::::===;;;999<<>>>>><<<:::::::::444555777<<<@@@@@@<<<888888999999888888;;;@@@EEEBBB???;;;999999999888777777999;;;===>>><<<:::999<<<999555444555666555444:::::::::999888888;;;===999888777888:::;;;999777333555888999999888999:::???===:::777777888:::;;;888888777777777888999:::999<<<===<<<999777999<<<:::999777555555777999:::666666666777888999:::;;;:::<<>>=========999555999???999888888888::::::999888<<<999888999<<<===999555555888;;;<<<:::888888888;;;888888;;;999666999>>>@@@>>>:::777666777:::;;;999777555444666888;;;<<<999>>>???;;;888999999777444888::::::<<<@@@>>>999<<<======<<<999888888999777:::;;;::::::======;;;:::666555999<<<;;;:::;;;999888777999;;;;;;999666:::;;;<<<======<<<:::999999666777<<<>>><<<:::;;;888888:::===???@@@===;;;888999;;;<<<=========<<<666888;;;===???@@@@@@@@@=========<<<;;;<<<===>>>===>>>>>>>>>>>><<<;;;:::<<<;;;;;;;;;>>>@@@AAABBB???@@@???===;;;:::===@@@@@@>>><<<<<<>>>>>>;;;999BBBDDDCCC>>>>>>AAAAAA???===BBBDDDBBBAAADDDDDDBBB@@@???@@@BBBEEEFFFDDDAAA@@@???>>>@@@DDDFFFEEEDDDAAADDDEEEBBBBBBFFFGGGCCCAAA@@@@@@AAABBBBBBAAA???@@@@@@CCCEEEBBB======AAA@@@@@@???@@@@@@AAABBBCCC>>>>>>>>><<<;;;;;;<<<===<<<======<<<::::::;;;<<<666:::;;;:::;;;>>>>>>;;;999:::;;;;;;999888999;;;444666999999999888999:::<<<>>>>>>===???CCC@@@999444777;;;===>>>>>>AAACCC:::===>>><<<<<<>>>===999888333333999>>>>>><<<;;;888888888999;;;<<<<<<:::;;;888666777999:::888666555888;;;:::777555777999===:::888888:::<<<;;;:::999666444444777:::::::::===>>>>>>===;;;999888777999999999;;;===<<<:::888999999:::;;;<<<<<<;;;;;;VVVAAA@@@>>>CCC;;;===>>>:::555333666:::@@@======???===888555777666888:::999777666888;;;<<<;;;:::888777555444333333888:::999:::<<<;;;777000555;;;===<<<;;;;;;<<<888888::::::::::::999888444666888777555666:::===:::888555333444888===@@@>>>??????===:::777777777444777999;;;::::::;;;<<<@@@<<<999999888666888<<<:::::::::;;;;;;;;;<<<<<<:::<<<>>>@@@AAA???<<<:::======<<<;;;;;;:::;;;;;;AAAFFFIIIGGGEEEEEEEEEEEEKKKQQQUUUSSSLLLGGGGGGIIIEEEAAA===;;;:::::::::999AAAAAAAAAAAAAAA@@@<<<:::===<<<:::777777:::@@@DDDBBB>>>:::888999<<>>===;;;;;;===@@@???<<<888666666666666555444666888:::;;;:::888777;;;777444444777999999888999999999777666888;;;>>>;;;555///111888===<<<999///222777999::::::;;;<<<>>><<<999777666777888999>>><<<:::777666777888999:::;;;;;;777444444777;;;:::999777666666888:::<<<888888777555444555999<<<999>>>BBBAAA;;;555111000444666888::::::999888777;;;;;;<<<<<<999666:::BBB777666555555666666555444@@@===:::;;;???@@@<<<888555:::??????;;;777888:::;;;888888<<<:::666777===DDDAAA<<<888666888;;;>>>===:::666444666999<<<>>>555<<>>CCC>>>666:::;;;<<<:::888777777888777<<<<<<555666???AAA======999888===@@@>>><<<<<<888777777777888888777666:::;;;===>>>>>>>>>======@@@<<<;;;>>>===999666666777999<<<===<<<<<<>>>???;;;<<<<<<===============555777;;;>>>??????===<<<;;;888666888<<>><<<>>>>>>>>>>>><<<:::888777999<<<>>>===;;;<<>>???>>><<<999999<<>>BBBCCCBBBAAADDDDDD@@@???CCCFFFFFF======>>>BBBFFFGGGEEEBBBAAA???===???BBBDDDCCCAAA???DDDDDDAAABBBGGGHHHDDDBBBAAAAAABBBCCCCCCBBB@@@???AAAEEEFFFAAA;;;;;;@@@@@@@@@@@@@@@AAABBBCCCDDD???>>>============>>>===999999999888777888:::===666999:::888888:::999666555888;;;<<<;;;999888888333555888999888888888999>>>AAA@@@===???CCC???777555777::::::777666888::::::===<<<888777:::======888333333:::@@@@@@>>>===:::888666666999;;;<<<===222222333999???@@@<<<666222888>>>===888666999===;;;999777888:::;;;999666;;;777444333666777777666??????>>>===;;;:::888777777777888:::;;;999555222888888999:::;;;;;;;;;;;;QQQ>>>???<<<@@@:::999777666666777999:::>>>>>>@@@AAA===777555999999999888777777666666555555888:::888999999444...444666999;;;::::::;;;<<<999::::::999888666444333:::888777:::>>>>>>888222444555666777777777666555777666555555777;;;???BBB<<<======;;;777666888;;;888777666777:::===>>>???AAA===999777999<<>><<>>>>>@@@===999:::======AAAEEEGGGFFFEEEDDDEEEJJJFFFHHHMMMKKKBBBBBBIIIGGGBBB??????===::::::<<>>>>>@@@@@@===999???===::::::<<<===>>>===:::;;;;;;;;;:::<<<@@@CCC???BBBBBB===555333888>>>888888888;;;>>>???<<<999888777888:::;;;;;;:::888333777<<<>>><<<;;;;;;<<<999<<<>>>===;;;;;;>>>AAA>>>;;;888666555777999;;;<<<888555888<<<;;;555///999666444555888:::999777444333222333777;;;>>>???<<<999666666:::<<<===<<<;;;:::666222666<<<>>><<<444555777<<>>999555<<<999666555666888999999:::;;;=========<<<;;;:::===<<<:::555111111555999111444666777777777999:::;;;999777666666777:::<<<:::;;;<<<:::888999<<<@@@888888999:::999888777666222555888:::999888777777---111555777777777999;;;===<<<;;;===>>><<<888444222333555666666888:::<<<:::<<<;;;888777::::::777@@@@@@???;;;777777:::===<<<999777888:::;;;999666999;;;>>>>>>===;;;;;;;;;666777:::;;;<<<<<<;;;:::???>>><<<888666777;;;>>>===???<<<555666<<<@@@>>>666999<<<>>>>>>>>>>>>>>>999;;;;;;999666444666999888;;;===>>><<<:::::::::AAA>>><<<<<<>>>???===::::::;;;===>>>===<<<999777666777888888777888:::<<<999======777666;;;>>><<<;;;::::::===@@@???;;;777;;;===???>>>:::999:::===777;;;>>>>>><<<<<<@@@DDDCCC???;;;:::<<<>>>>>>>>>CCCBBBBBBBBBCCCEEEFFFHHHHHHDDD???;;;:::<<<@@@CCCCCCAAAAAAAAAAAAAAA>>><<<666;;;@@@CCCBBB???<<<:::>>>???AAABBBBBBCCCDDDEEEAAAEEEIIIIIIGGGEEEEEEFFFDDDEEEBBB???@@@DDDEEEBBB@@@CCCFFFEEEAAA??????@@@@@@>>><<<<<>>;;;<<<@@@BBB???;;;888888888999999;;;<<<===@@@@@@>>>;;;<<<>>>;;;555888999;;;===<<<:::888666666666666555444444333333666<<<@@@???======;;;888777777777777888888888888555666999;;;<<<======<<<999:::;;;<<<:::777444222:::;;;<<<<<<;;;:::888777999333...111999>>><<<999888777777777888:::<<<>>>888888777888999888777555666777666555444555777999:::<<<>>>>>><<<;;;::::::???<<<999999;;;<<<;;;999;;;;;;:::777666888>>>CCCQQQ===>>>:::===777777666666666888:::<<<======???@@@===777666999888888888999999999999999666999999777888888555//////222666:::<<<<<<:::888555666777888777777666555999999:::<<<<<<:::777555333444555666777666555555555555666777999;;;===>>>888999999888777777999;;;888777666777:::===>>>>>>@@@>>><<<<<<===???@@@@@@777555222222555:::===>>>CCC>>>999999<<>>???CCCBBBBBBBBBBBBCCCDDDDDDEEEGGGDDDDDDGGGIIIFFFCCCDDD???======???===:::;;;???DDDAAA???@@@CCCDDDAAA>>>??????>>>>>>===>>>???@@@;;;::::::999;;;===???@@@AAABBBAAA<<<666333555888:::999999<<<>>>===:::666<<<;;;;;;;;;<<<;;;888666333777;;;<<<;;;:::;;;<<<999<<>>???;;;===;;;:::;;;>>>???>>><<<===:::777666777888999999:::;;;===>>>>>>>>>>>>>>>===<<<;;;888555666999===555777999:::::::::<<<===666777999:::999666333111888999999777555666:::===999999::::::999888777666111555999<<<<<<<<<;;;;;;222555888888777888:::<<<>>><<<;;;;;;<<<;;;888555333555777888999999:::;;;:::<<<:::666666999:::888999::::::999777888;;;>>><<<;;;;;;<<<===;;;666222555888;;;<<<;;;999999888666888:::<<<======<<<;;;>>>>>><<<:::888888;;;===;;;===;;;777777===@@@???888999999888888888999:::999999:::999888777999:::666888;;;<<<<<<;;;<<<===>>><<<<<<===???@@@>>><<<;;;<<<======<<<999666444888;;;<<<:::555333444777:::>>>>>>999888===@@@???===<<<;;;;;;<<<======<<<;;;<<<<<<<<<:::999:::;;;:::>>>AAAAAA???>>>@@@CCCCCC@@@<<<;;;<<<>>>>>>===DDDDDDCCCCCCCCCDDDEEEFFFDDDCCCAAA??????@@@AAABBBAAA???>>>???@@@@@@>>>===;;;>>>CCCDDDCCCAAA???>>>AAABBBCCCCCCCCCDDDFFFGGGFFFHHHIIIHHHEEEDDDDDDEEECCCDDDAAA>>>@@@DDDDDDAAA@@@BBBCCCBBB@@@???>>>>>>BBB@@@>>>>>>???@@@BBBBBB@@@===;;;<<>>;;;888888777666777:::>>>AAA;;;=========???BBB@@@:::888:::<<>>;;;;;;::::::999888888888666<<<@@@>>>======;;;888777777666666777888999999666777888999::::::999999:::;;;======;;;999666444::::::;;;;;;:::888777666444333222222444666888999666666666777888999:::;;;777555444555666777555222777888999999888888:::<<<;;;<<<===<<<:::888888888999777555666999:::999888>>>>>>===;;;999:::>>>AAARRR>>>===888:::666555555666777999<<<===<<<;;;<<>>::::::===@@@AAA@@@>>>???BBBGGGGGGDDDDDDHHHGGGBBB>>>===???BBBDDDCCCBBBBBB@@@AAAFFFLLLKKKFFF@@@>>>>>>@@@???===>>>CCCEEEBBB@@@@@@CCCCCCAAA>>>>>>@@@AAA???===<<>>;;;888999<<<>>>===<<>><<<:::888777777;;;;;;;;;======;;;888444;;;:::999999::::::888666444666888999999999:::;;;999===AAA@@@<<<888777777:::999666444444555777999444333333333444555666666;;;<<<<<<;;;999999:::<<<555444444555888:::;;;:::>>><<<<<<<<<======;;;:::===>>><<<:::;;;??????<<>><<<999777666777888888777777999<<<===<<<<<<===>>>:::;;;;;;999888999;;;===777999;;;<<<;;;;;;<<<=========>>>>>><<<888555222999999888666555666:::===::::::;;;::::::888777666444888===??????===<<<<<<888999999999888999;;;===>>><<<999888999999888777666777888::::::::::::::::::;;;999555555999;;;999666777999999999999;;;===<<<===???@@@???:::444///444777;;;===<<<:::999888777888;;;===>>>>>>===============;;;999888:::;;;999;;;;;;999:::>>>???>>><<<:::888555444555666777999888888999;;;<<<<<<;;;333666999:::;;;<<<>>>@@@;;;;;;;;;===@@@@@@>>>===<<<<<<===<<<:::777333000999<<>>AAAAAA@@@??????@@@@@@???>>>>>>AAAEEEDDDBBB??????AAACCCAAA===<<<<<<===>>>===CCCBBBBBBBBBCCCDDDEEEFFFBBBCCCDDDDDDCCCBBB@@@??????===<<<<<<>>>@@@??????AAACCCFFFFFFDDDCCCBBBCCCEEEDDDCCCCCCDDDFFFHHHJJJJJJIIIHHHDDDAAAAAABBBDDDCCCCCCAAA>>>@@@DDDDDDAAABBBAAAAAAAAABBBAAA???===<<<<<<;;;:::999999999999<<<<<<<<<<<<<<<<<<<<<<<<999888777666777:::@@@EEE<<>>@@@AAAAAA@@@???>>>>>>===<<<;;;;;;;;;;;;777===@@@???===>>>===:::777666555555666888:::;;;666777888888888777666555;;;<<<===>>>===;;;999777999999999999777666444333000444666444///...333888555555666777888888777777888444000111555666444000666888:::;;;::::::;;;<<<<<<<<<<<<:::777666666777777666555666888999999888=========<<<::::::;;;===SSS???===777888777777777888999;;;<<<===;;;999:::===<<<999888;;;999:::;;;<<<=========<<<444555555333555999999666777555444666999888111***333333444666777888888999999:::;;;;;;:::888666555222333444555666666555555555666777999::::::::::::666333111333777;;;;;;:::777777777999;;;<<<;;;:::999888888999;;;;;;:::999888333111222444555666999BBB@@@>>>>>>@@@AAA@@@???===>>>BBBGGGHHHDDDDDDGGGHHHBBB<<<;;;???BBBBBB@@@===BBBBBB???FFFTTTZZZWWWNNNFFF@@@AAACCCCCCCCCEEEFFFCCCAAA@@@@@@???<<<:::;;;???AAA???;;;999<<<@@@AAA<<<888999===???===:::===<<<;;;===??????===::::::;;;===>>>>>><<<999777555444444555777888777666444444555666666777888888<<<>>>AAA???;;;888888999;;;:::888777666888999;;;777888888777555555999<<<<<<>>>???>>>:::999;;;>>>:::888888999;;;<<<<<<;;;;;;<<<<<<===<<<:::777666555777666444666<<>>===999444111111555999===;;;999777777888888777666666888::::::888777888:::888999999999888888888999666777999:::999888999:::EEEBBB???;;;999999:::;;;===<<<;;;999999:::===???;;;;;;;;;:::999888888777999<<<@@@@@@>>>;;;999888:::999888888888:::===@@@>>><<<888666666777999:::999888777777888::::::::::::;;;888444444999<<<;;;999:::<<<<<<<<<;;;::::::===>>>???@@@>>>:::555111777:::>>>@@@???===;;;;;;888999<<<>>>??????>>>===;;;<<<===<<<999777777888:::;;;<<<<<<<<<===<<<;;;>>><<<999888888888888777999777666999===???>>><<<333666888::::::;;;>>>@@@:::;;;<<<>>>??????===<<<:::;;;<<<;;;:::666333111888999<<<===<<<;;;:::999888:::<<<<<<;;;<<<>>>???>>>???>>>;;;999:::???DDDDDDAAA???@@@CCCDDDBBB???@@@CCCFFFFFFCCC@@@>>>>>>CCCBBB???>>>======>>>>>>??????@@@AAABBBDDDEEEEEECCCDDDDDDDDDCCC@@@>>><<<>>>===<<<===???AAABBBBBBEEEFFFGGGFFFDDDDDDEEEFFFFFFDDDBBBBBBDDDHHHJJJLLLJJJHHHEEEAAA???@@@BBBDDDCCCDDDBBB???AAAEEEDDDAAAEEECCC@@@AAADDDDDDBBB???888999999888666555555555999:::;;;;;;:::999;;;<<<:::;;;;;;:::999;;;@@@DDDEEEFFFDDD???>>>@@@???;;;======>>>>>>===;;;999777===<<<;;;999999999999999777===@@@>>>===>>>===;;;666555444333444777:::===555666777888888777666555999:::<<<<<<<<<;;;:::999888888777666555444222222111555777444///...111666555666888999999888777666:::555000111555888555222333666999::::::999999:::;;;;;;:::888666666888::::::999999:::::::::999999888999::::::::::::999999TTT@@@>>>888:::;;;:::::::::;;;;;;<<<<<<;;;888888;;;<<<999888:::;;;;;;===>>>>>>===;;;;;;111333222111555:::<<<999;;;777444444777777222...666666666777777888888999;;;888666888::::::666222222333444666777666666555888888777777777888999:::888555222333777::::::888777777888:::<<<<<<999777===<<<:::;;;===>>>>>>======888777;;;;;;666333444BBBBBBCCCCCCCCCAAA===;;;<<<===@@@EEEEEEAAA@@@CCCEEEAAA======AAABBB???<<<:::CCCEEEAAAFFFXXXggglll^^^NNN@@@???DDDEEECCCBBBDDDCCCAAA@@@@@@???===<<<;;;???BBB@@@;;;999<<>>>>>>>>======555444333444666777666555444333333444555666666666>>>???@@@===::::::===@@@===<<<;;;::::::;;;<<<===:::<<<<<<999555555999======???@@@>>>;;;:::<<>>>>><<<:::777777999===@@@===<<<;;;;;;;;;;;;999777888:::<<<:::555333555888:::999999999888888666666666777999999888777888888@@@>>>;;;999777888999;;;???===<<<;;;;;;<<<===>>>::::::999999999888888888999<<<>>>>>>;;;999777777999777666666888<<>><<<999666444666999<<<<<<888444222555888;;;<<<:::;;;999444555:::======999:::;;;<<<======;;;:::=========<<<;;;999999888999<<<@@@AAA@@@>>><<<;;;999;;;===?????????>>>===999:::<<<;;;888666555555<<<<<<===>>>>>>;;;999999;;;::::::;;;======:::888999777777:::>>>@@@>>><<<555888:::;;;;;;;;;<<<===<<<===>>>>>>===<<<;;;:::777888:::;;;;;;888666444777666666:::>>>???<<<888:::;;;>>>??????===>>>@@@:::===???>>><<<<<>><<<@@@BBBDDDDDDBBB???===<<>>>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@???>>>>>>???BBBDDDEEEDDDFFFGGGFFFEEEDDDDDDFFFHHHDDDBBB???@@@DDDHHHKKKLLLJJJGGGDDDBBBBBBDDDFFFHHHCCCEEECCCAAABBBFFFEEEAAACCCAAA>>>???AAABBBAAA>>>:::<<<===<<<:::888999:::777999::::::999999:::<<<;;;>>>@@@???<<<;;;===@@@IIIIIIDDD===999<<<===<<<=========<<<:::888666444;;;:::888777666666777888444999<<<:::999;;;;;;888666555333333444777:::<<<555666777999:::999999888666777999:::;;;;;;::::::777666555444333222222111555666666555444333444555777888999:::;;;:::999888>>>999444444777:::999777444666999:::999999999:::888999999888888888;;;===============;;;999777777444555777:::<<<<<<:::999TTT@@@???:::<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<888777:::;;;999888999:::;;;<<<======<<<:::999000222222111555:::<<<999777555222333666888777555888888777777777777888999:::666333555999:::666111222333555777888888777777:::999777666666777888999777666444444666777888888666777888;;;<<<;;;888555;;;999888888:::;;;;;;:::???::::::@@@@@@888444555BBBCCCDDDDDDBBB???;;;999<<<<<<>>>BBBAAA======@@@BBB@@@???@@@BBBBBB???;;;:::AAAFFFEEEHHHUUUfffrrrbbbPPP@@@===AAACCC@@@>>>AAAAAABBBBBBCCCCCCDDDDDD???AAACCCBBB???===>>>??????===;;;<<<>>>???===:::;;;999888999;;;:::666333777999;;;<<<<<<>>>@@@BBB===;;;888666666555444222555555444666888888777555?????????<<<:::;;;???DDD===<<<;;;;;;;;;<<<===>>>:::;;;;;;888555555888;;;===>>>>>>===;;;;;;<<<>>>;;;888666555777999::::::888:::;;;:::888555333222888999777222111555:::;;;;;;<<<<<<;;;:::<<<>>>AAA???>>>>>>>>>???>>>;;;888;;;>>>???<<<666333666999<<<;;;999999:::999888666888:::;;;;;;999888999999;;;<<<>>>??????===:::888<<<;;;::::::;;;;;;:::888888888777777888888999:::666777999999888888999:::888666444555999===???AAA>>><<<:::666555666:::>>>===888222111555999<<<===:::;;;:::666777<<>>666666777:::===>>>===;;;<<<<<<;;;999777888;;;===:::<<<>>>>>><<<:::999999;;;<<<===??????>>><<<;;;:::;;;;;;:::777555555555<<<;;;<<>>>>>;;;777888888999;;;===>>><<<;;;777999<<<>>>===;;;;;;;;;===>>>>>>===;;;::::::;;;666888:::<<<<<<;;;999888888666555777;;;<<<888555======@@@CCCBBB???>>>@@@777999<<<>>>>>>???@@@AAA???>>>===>>>???@@@???>>>@@@AAABBBBBBBBB@@@>>><<<@@@AAABBBAAA???>>>@@@AAADDDCCCCCCAAA???===;;;:::<<<<<<<<<===???BBBEEEGGG@@@???@@@CCCEEEGGGFFFEEEEEEEEEEEEDDDCCCDDDGGGIIIEEEBBB???@@@DDDHHHIIIHHHIIIGGGDDDDDDFFFHHHIIIIIIBBBDDDCCCAAABBBEEEDDD@@@>>><<<::::::<<<<<<<<<;;;;;;===>>><<<999777999<<<888888888999999:::::::::999>>>BBBAAA<<<999:::===DDDEEEAAA:::777:::===>>>999::::::;;;;;;;;;::::::===;;;999777777777888999000555888666555777777555666555444444555777999:::555777888:::;;;;;;::::::444555666888999:::;;;;;;666555444333222222222222888666444666888999888666999999:::;;;<<<<<<;;;;;;@@@===999777777:::;;;<<<777999;;;;;;:::999:::;;;666777888999999:::<<<>>><<<===>>><<<999666444444555555777;;;>>>???===;;;QQQ>>>>>>:::===888888999::::::;;;;;;:::===888666999:::888777888666888:::<<<===<<<:::999222444444333555999888555222222333444666777777777777666666555666777888999555444333444666777666444333444666888999999999888888888999888888777666555333444444333333444666888666777999;;;===;;;777333333333444666888777555333<<<666777???AAA:::888<<<@@@@@@@@@???===<<<;;;;;;<<<;;;===AAA@@@===>>>BBB@@@@@@@@@@@@@@@@@@??????;;;<<>>===::::::;;;;;;;;;;;;;;;;;;<<<;;;::::::999888666555777888999888888;;;???CCC@@@===999777666555333111888777888:::<<<<<<999666===??????===;;;;;;>>>AAA:::999999999999:::;;;<<<888888888777777777999;;;<<<;;;::::::<<<===<<<<<<;;;888444333555888:::;;;:::<<<===<<<999666666666777;;;<<<888555888999999666777999888888999<<<@@@<<<<<<<<<======;;;888555;;;>>>@@@<<<666333777;;;;;;888666666888999999777:::<<<===<<<:::999999:::===???AAABBBAAA???<<<:::999888888:::<<<;;;777444666555555555666888:::;;;666666777666555777:::<<<:::777555666:::===>>>>>>======;;;888666777;;;???:::666333444999======<<<999;;;;;;999:::>>>@@@???999888888:::===???>>><<<;;;<<<;;;888666666:::===<<<======;;;888777666777<<<===>>>>>>>>><<<:::888<<<======;;;888666666777;;;888:::??????;;;:::===<<<999777999===>>><<<888888:::<<<===;;;:::999999666999>>>@@@???===<<<;;;<<<======;;;999999<<>>>>>===<<<:::888999::::::888777888:::===<<>>AAABBBAAA???AAABBBBBBAAAAAABBBCCC@@@@@@@@@AAAAAAAAA@@@??????AAABBBAAA@@@???AAACCCDDDDDDCCCCCCAAA???===;;;======>>>???AAACCCEEEEEE???@@@BBBEEEHHHHHHFFFDDDCCCDDDEEEEEEDDDEEEHHHJJJIIIEEEBBBBBBEEEGGGEEEBBBDDDBBBBBBCCCFFFGGGEEECCC@@@BBBAAA???AAADDDBBB>>>999999999888777777999;;;>>>??????:::555333666:::999777666777;;;<<<;;;999777<<>>999666999;;;;;;555666777999;;;<<<===>>>>>>===:::888777888:::;;;111666888666555888999777555555555555555666777888777888999:::::::::999888333444555777999;;;<<<===444444333222222333333444666555555777:::<<<;;;999::::::::::::;;;<<<===>>>>>>===;;;777555666;;;???999::::::999777777888:::444666888999888888999;;;999;;;===<<<888555444444666666777:::===>>><<<999OOO<<<===:::>>>444555777888::::::;;;;;;>>>888666888:::888666777333555888;;;<<<<<<;;;:::555777666444555777555111000333666777666444333333555444444444555666888999111333444444333333555777333444666888999:::999999666888:::;;;:::888444222///111333333111222666:::666777999<<<===;;;666333111333666:::;;;999555111888111222<<<@@@<<<<<>><<<:::888999;;;>>><<<;;;===@@@@@@>>>@@@EEE@@@AAAAAA@@@??????AAACCC<<<888;;;EEEIIIFFFJJJSSSOOOJJJFFFEEEBBB???@@@EEE???@@@AAAAAAAAAAAABBBCCC@@@?????????@@@???<<<:::666888::::::999999999:::<<<<<<<<<<<<<<<<<<<<<===777888888666555888===BBB<<<999666444444444333222;;;:::;;;>>>@@@@@@<<<888;;;>>>@@@???<<<:::;;;===777666666666777888999999777777777888:::;;;<<<<<<<<<999777888<<<>>>===;;;===:::555333555999===>>><<<>>>@@@>>>;;;888999:::111888===;;;:::;;;;;;999555777888777777999===BBB888777888999999777333000777;;;===:::444222777<<<777444222222666888888777:::;;;<<<<<<:::888888999AAA???<<<999888999:::;;;999888999<<<>>><<<777333444444444444666888:::<<<:::999888555333444888:::<<<999777888;;;>>>===<<<======<<<999666777;;;???888666555888===@@@>>>:::999<<<<<<:::<<<@@@AAA???AAA>>><<<===??????===;;;;;;<<<;;;999666555888;;;??????>>>;;;888666666777======>>>>>>===;;;888777??????>>><<<999777888999999666888>>>@@@<<<<<<@@@AAA<<<888888<<<>>>===;;;888;;;>>>>>>:::777777888444999>>>BBBAAA???===<<<;;;<<<<<<:::888999>>>BBB:::;;;>>>???@@@>>><<<;;;666<<>>888666<<>>BBBCCCBBB<<<>>>AAA@@@>>>===???BBB@@@@@@???@@@BBBCCCBBBBBB===@@@BBBBBB@@@@@@BBBDDD@@@AAABBBCCCDDDCCCBBBBBBBBBBBBCCCCCCCCCBBBAAA@@@>>>@@@BBBFFFHHHHHHEEEBBBBBBDDDEEEEEEEEEGGGIIIKKKMMMIIIEEEEEEFFFFFFBBB===>>>>>>>>>@@@CCCBBB???;;;>>>@@@@@@>>>???BBB@@@<<<888:::;;;999666666999===DDDEEECCC>>>777555888<<<:::777444777<<<>>><<<888555999;;;999444333999???777<<<>>>;;;777777777555333444555777999;;;<<<===>>><<<:::777777888999;;;555:::<<<:::999<<<===;;;555555666666666666666666999999::::::999888666555333333555777999;;;===>>>444333222222222333444555333444666888:::;;;<<<<<<999999999999:::<<<>>>@@@<<<===;;;777222333:::@@@888999888666444333555777333555888999888666666777888;;;>>>===:::777666777777555555777:::;;;888666SSS@@@===777:::777777777777888999:::;;;777666555666777888777666222;;;@@@>>>999777666555666222222666777555444555//////000444999;;;999666777888888666444333444555888444333777:::999888999222444666888888999;;;<<<;;;888555444555555444333555333222444666777555333111333777999:::999777555666222111666999777666666111555666333333777::::::===<<<:::777555555999<<<;;;<<<===;;;999999===@@@@@@===<<<>>>BBBDDDDDDBBB888;;;???@@@???@@@DDDGGGBBBFFFKKKLLLFFF@@@AAAGGGBBBAAA@@@?????????@@@AAAGGGEEEAAA>>>@@@BBB===666777:::===>>>===;;;::::::???CCC@@@888999??????777999999:::;;;===<<<:::777>>><<<888555555777:::<<<999:::<<>>@@@BBB===<<<;;;;;;:::999555333555;;;<<<888777;;;<<<999<<<:::777555555777999;;;CCC:::111---111666999:::999:::;;;;;;:::999777666888888888888888999999999:::;;;<<<999555333444666???<<<888666666999;;;===999666333333444777999999666666777:::>>>@@@???===:::<<<===<<<999777555555666888:::999777777;;;???===???===999888;;;===;;;::::::;;;===???@@@>>><<<777:::===>>>===;;;::::::???AAABBBAAA>>>===>>>@@@666999<<<;;;888999>>>CCC======>>>>>><<<:::777555;;;<<<======;;;777333000888<<<@@@@@@>>><<<>>>@@@:::555333888===>>>???BBB???:::666555888:::777444555999===>>>;;;999999:::<<<>>>???>>>;;;:::;;;>>>BBB???>>>???;;;666888???>>><<<;;;===AAABBB>>>:::888:::;;;<<<;;;:::;;;<<<<<>>:::666888===AAAAAA???===>>>@@@@@@??????@@@BBBDDDCCC@@@>>>AAAFFFFFFCCCGGG???===CCCHHHFFFEEEFFFHHHGGGFFFGGGHHHGGGCCC???>>>@@@CCCCCCAAA?????????@@@??????@@@CCCFFFGGGFFFEEECCCBBBCCCEEEIIILLLMMMLLLHHHCCCAAACCCDDDDDDCCCBBBAAA@@@AAACCCBBB>>>:::;;;;;;:::::::::<<<>>>???@@@===999888999<<<======AAA@@@===777333222666999;;;666333555;;;===:::555666<<<>>>::::::>>>@@@>>>:::<<<===:::444111222555777666666666777999;;;<<<@@@>>>;;;:::::::::999777;;;======;;;777555666777999777666555666555444222888999888888;;;>>>;;;555444666999:::999888999:::666<<>>???<<<999:::999777666777:::======;;;888777777777666444888;;;;;;555111333666777444777:::<<<>>>===;;;:::999;;;<<<;;;999888999:::===<<<999444111111444666TTTBBB???999======<<<<<<;;;;;;;;;;;;;;;:::999888777888888777555333888;;;777444555555444777333333777999777666777333222333666999999777444555777888777555333333444999333222888======;;;;;;666777888888777777777777666555555555666555333111555444444666999:::888555888999<<<======;;;888666777444444999<<<;;;:::;;;333666777444333888;;;:::>>><<<:::888777999<<<>>>:::<<<>>>===;;;:::;;;<<<>>>;;;:::;;;???AAA@@@>>><<>>666999:::<<<<<<:::999999999777;;;<<<::::::;;;:::666:::;;;;;;;;;999777444333888888888888999;;;===???<<<;;;;;;<<<===<<<999777:::::::::;;;<<<===============<<<;;;999888:::<<<;;;999777777999:::::::::======<<<===>>>>>>;;;999666777777888:::<<<===>>><<<:::999888888666222000666:::;;;777666:::;;;:::888777666666888;;;>>>@@@<<<666000///333999<<<<<<;;;:::999999999:::<<<===999999::::::;;;;;;;;;<<<888999:::888666555666888<<<;;;999999:::;;;<<<<<<:::777444333444555555444888888:::<<<===>>>>>>======>>>???===888555444555888:::<<<===<<<;;;;;;<<<:::<<<:::777888<<<>>>===<<<;;;:::<<<===>>>===<<<:::;;;<<<;;;999888888999777;;;???@@@???===<<<===444777:::999666666:::>>>:::;;;<<<======<<<;;;:::<<<<<<<<<<<<;;;:::999999;;;;;;<<<>>>?????????===<<<777777<<<@@@@@@@@@AAA???<<<999777888888777555888:::<<<;;;999999:::<<<;;;===>>><<<:::999;;;===AAA??????@@@<<<666666;;;@@@===;;;;;;>>>>>>;;;777999;;;======<<<<<<<<<===<<<>>>===888666999<<<<<>>999333:::<<<======<<<===@@@BBBFFFEEEBBB???BBBGGGGGGDDDIIIBBB???DDDHHHFFFDDDEEEHHHGGGFFFFFFGGGEEEAAA>>>>>>???AAACCCCCCBBB@@@>>>???@@@@@@BBBCCCFFFHHHIIIFFFCCCAAAAAABBBFFFIIIKKKJJJFFFAAA???@@@AAA@@@???AAA@@@???@@@BBBBBB???<<<:::::::::;;;<<<>>>@@@AAAAAA???<<<<<<===>>>??????@@@???===999666666999===???;;;777888;;;;;;888333888<<<<<<:::<<<@@@AAA>>><<>>???===;;;999888999999888666888:::;;;:::777555555666:::888777777777777666444555777777555777:::999555555777999:::888666555666444888;;;999444111444999777:::999555555:::;;;999===>>>===;;;999999:::<<<===<<<<<<======<<<999777888;;;:::555333666888777555777999;;;<<<<<<;;;;;;>>>???>>><<<999888999:::???>>><<<888666666999<<>>===<<<::::::999===;;;999999999999777666555666333///...333555444888444444999;;;999888:::777666666777888888555333555666888888666444333333888333333999???>>>;;;:::888888888777777666666555444444555777888777444222444444555888::::::888666<<<<<<======<<<:::777555777444444:::===;;;;;;===555888888555444888;;;;;;===:::777777888:::<<<===:::<<<>>>>>><<<:::999999<<<:::888999<<<>>>===:::<<>>@@@???===<<<<<<<<<;;;::::::<<<>>><<<;;;::::::;;;<<<:::999===<<<;;;<<<======;;;999777777777777888888999:::>>>===;;;;;;;;;999666444777::::::777666888;;;;;;888888999999;;;===>>>???<<<999666777<<<@@@AAA@@@:::888666444666999>>>AAA:::::::::;;;<<<======>>>777888:::999888888888999999:::;;;<<<<<<<<<<<<<<<===;;;888777777666444333999;;;<<<<<<;;;;;;;;;<<<;;;>>>@@@===888666888;;;<<<<<<>>>???@@@???;;;888666999888666777===@@@???>>><<<:::999:::;;;;;;:::<<<<<<;;;999666666777999///444:::>>>>>><<<:::999555888::::::777666888:::666888:::===>>>?????????:::999999999:::;;;===>>>===;;;999<<<@@@BBB???<<<===::::::>>>AAA??????@@@<<<<<<;;;:::888888:::;;;:::::::::999888999<<<>>>=========;;;::::::<<<======<<<===???===999888;;;AAA===::::::<<<===<<<:::;;;>>>@@@@@@???>>>>>>???>>>???===777666:::>>>>>>CCCAAA>>>>>>???===999555;;;<<<<<<;;;;;;===@@@CCCGGGGGGEEEAAABBBGGGGGGDDDIIICCCAAADDDGGGFFFEEEEEEFFFFFFEEEFFFEEECCC@@@===>>>>>>???CCCFFFFFFBBB>>>@@@BBBDDDDDDCCCDDDHHHLLLFFFDDD@@@>>>>>>AAADDDGGGEEEBBB>>><<<<<<===<<<<<>>>>>>>>@@@AAA@@@???:::;;;<<<===???AAABBBCCC???===<<<===>>>???>>>===;;;;;;:::999888999<<>><<<999999;;;>>>>>>>>>===;;;999:::===???UUUDDDCCC???CCC======<<<;;;:::999777777;;;:::999999::::::999888888666000***+++222666555777444444999;;;:::999:::888888888888888777666555555777999999888666555555888666888;;;;;;777666888777666555666777888888777555555555777888999777666444555777888999888666444999999999999777555333222555222333888999777777999666::::::777666999<<<;;;;;;888555555777999999999:::;;;;;;;;;;;;;;;;;;;;;===:::999:::===>>><<<999777;;;>>>??????@@@CCCGGGCCCSSS^^^\\\YYYWWWOOOCCCAAA@@@AAACCCFFFFFFCCC???AAABBBAAA>>>@@@CCCAAA<<>>===:::777666777999777666:::>>>777***(((///444999======:::999<<<@@@>>>??????@@@@@@@@@@@@@@@EEEBBB???>>>>>>@@@@@@@@@???<<<:::;;;???@@@>>>;;;:::::::::999777777999;;;>>>===<<<=========;;;999;;;999999999:::;;;:::888888888777666666555666666>>><<<;;;<<<<<<<<<;;;999888999999777666888:::<<<=========<<<;;;:::999888===<<<;;;===???@@@???===777666333222333666:::===888888999:::;;;<<<======888999:::;;;:::999999888777888:::::::::;;;<<<===AAA???===<<<<<<;;;999777:::;;;===;;;999777888999666:::>>>===999999>>>CCC???===<<<===???>>>:::555666999888666888===@@@??????<<<999777888999999999:::;;;;;;:::888777888:::///222777;;;<<<;;;999888999;;;======;;;999999:::555666888;;;===>>>??????666666666777888:::;;;<<<<<<;;;:::;;;>>>???>>><<>>===;;;;;;;;;===>>>888888999;;;<<<===???AAA???<<<999999<<>>BBBEEEGGGHHHFFFBBBBBBEEEFFFDDDFFFCCCBBBCCCFFFFFFFFFFFFCCCDDDDDDEEEEEECCCAAA??????>>>???DDDIIIIIIDDD>>>BBBEEEGGGEEEBBBAAAFFFKKKFFFCCC???;;;:::<<<@@@DDD@@@???===;;;;;;<<<<<<<<<>>>=========???@@@AAAAAA<<<===>>>@@@AAAAAAAAAAAA999999999:::<<<<<<:::888555555666777888:::===>>><<<;;;;;;;;;=========<<<777555333555:::>>><<<888444888<<<===<<<:::999:::<<<;;;:::999::::::<<<===888777555555777888888777333555888::::::888666555888777666777999:::999888555:::;;;666444777:::;;;:::<<<>>>>>>;;;999777777888666444444666888999:::777777666555666:::===>>>;;;======<<<:::888777777::::::999::::::999666444777666444222555:::999555555555555666777777888999;;;;;;:::999999;;;???CCC<<<===<<<;;;999999;;;<<>>===;;;===@@@AAA>>>;;;666999<<<<<<;;;<<>>;;;888888:::<<<;;;888:::<<<555***+++444111666;;;<<<;;;;;;@@@EEE???>>>===<<<<<<===???@@@CCC@@@>>>===???BBBCCCCCC@@@===;;;;;;===>>>;;;999<<<<<<;;;999666555777888???>>>===>>>>>>>>><<<:::;;;:::888999:::;;;:::999999888777666555555444444777666666777999;;;;;;:::999999999999888888:::===??????>>>===;;;888555444666777888999;;;;;;999888777666666555666666666777666666777777888999999:::777888999::::::888555333666777888777666777:::===@@@>>>===>>>??????===<<<:::::::::999777666666777444888======;;;<<>>===>>>;;;777555666777999999666999<<<===<<<;;;;;;;;;666666777888999:::::::::;;;===>>>>>><<<:::999999555666777999:::;;;<<<<<<666777888999999999888888888:::<<<<<<::::::<<>>@@@===888777;;;@@@777888:::<<<>>>===<<<;;;===<<<::::::::::::;;;;;;999999888888:::>>>BBBBBB>>>;;;999888:::===???@@@<<>>>>>???DDDEEECCCAAACCCCCCAAAAAA>>>999888<<>>AAADDDFFFGGGFFFAAA@@@CCCEEEDDDBBBBBBBBBBBBDDDGGGHHHGGG@@@BBBDDDFFFFFFEEEDDDCCCAAA@@@@@@EEEJJJKKKGGGBBBFFFHHHHHHEEE@@@>>>CCCGGGDDDCCC???:::888999>>>CCC==================???@@@===============>>>@@@AAA>>>???AAAAAAAAA@@@>>>===666666777999;;;;;;888666333444666999;;;===>>>===:::;;;<<<<<<<<<<<<===>>>999555222666;;;===:::888777999<<<===<<<:::999888;;;:::999888888888999:::999777666666888999999888444555777:::;;;:::888666666555555666888999888777666:::;;;777444777;;;<<<888:::<<<<<<:::999999::::::777444333555777777666999888777888999;;;===???888:::;;;;;;:::999999:::BBB???<<<:::::::::999888444555333111555:::888333333333444444555555666666888999888777777:::>>>AAA<<<======<<<999888888999UUUDDDCCC>>>CCC999:::<<<======<<<;;;:::666555666888;;;======<<<;;;;;;777000000444888777777333333777999666555666555666888888777777999:::888999:::999888777888999===>>>AAA???666///222999<<<999555444555666555222666222///...///333555666;;;<<<===<<<:::999999:::666555555444555555666777888777777999777222222555555:::>>><<<:::;;;999666;;;<<<<<<;;;999999;;;===;;;888555444888===AAACCC???======???BBBCCC@@@===:::===>>>===999888999;;;CCCBBBBBBHHHPPPVVVXXXVVVMMMHHHBBBAAADDDEEEBBB???AAABBB@@@<<<===AAACCCAAA??????>>>;;;999:::<<<>>>:::999999999666333666;;;333666999:::999:::===@@@;;;:::999888999;;;>>>@@@===<<<;;;<<<>>>@@@AAA@@@>>>>>>>>>===<<<;;;;;;;;;??????>>><<<999888999:::???>>>======>>>???===<<<>>><<<;;;;;;===>>>>>>===999999888777666666666666777666666777:::<<<======:::999:::<<<;;;999:::>>>=========<<<;;;999888777444555777999;;;<<<<<<<<<999999:::;;;:::888666555666666666666777777777777555555777888999777222///666777888666444555999===<<<:::999:::<<<======<<<;;;999777777888999888777777999<<<============>>>???<<<999777777777777666999;;;999666666:::<<<::::::888555444555888999999555888<<<>>>>>>===<<<<<<===;;;888777888;;;<<<<<<::::::::::::999888777777666777777888888999999:::::::::;;;;;;;;;999888666666999;;;:::777777:::>>>===999666666444333888>>>AAACCCCCC>>>888555777:::777888:::===??????<<<::::::888777777999999777666>>>>>>;;;999:::???@@@===@@@>>>;;;888777888999::::::===@@@AAA???===;;;;;;<<>>???AAABBBBBBBBBAAA???===>>>@@@BBBDDDGGGFFFAAA@@@CCCEEEEEEBBBDDDDDDCCCDDDGGGIIIGGGAAADDDGGGHHHGGGFFFFFFFFFDDDCCCDDDGGGKKKLLLIIIFFFGGGGGGFFFBBB>>>===@@@DDDBBBAAA???;;;888999???DDD>>>???@@@?????????AAABBB===>>>???>>>===<<<===>>>>>>???AAABBBAAA>>>;;;999888777888:::<<<<<<:::999777888:::===@@@AAA???===;;;>>>???===999777888:::===999777;;;>>>===;;;;;;??????@@@???===:::777555===<<<:::999888999999::::::888777777999:::999888555555666999;;;;;;999777555444333444666777777666555888999666555888:::888444555666666555666888:::888666333222333333222222===::::::;;;;;;999999<<<777999;;;;;;;;;;;;===???AAA===999666666777888888333555555333555888888444333333444555555555555555::::::999777666666999;;;===??????>>><<<:::999999UUUCCCAAA<<<@@@:::<<<===>>>>>>===<<<;;;888777777999<<<=========999======777333555666666888555444777888666444555555777888777555555777:::888888777666555555888::::::777777777555222444999<<<888333333555777555333666333000000111333444444888::::::999888888;;;===999888777666666777888999777777888:::777333333777333:::???>>><<<;;;777222666;;;>>>===:::999>>>CCC:::777555555999===???@@@<<<;;;;;;>>>BBBCCC@@@===>>>@@@AAA???;;;888999;;;CCC===<<>>>>>AAACCC@@@???AAAAAA>>>;;;;;;<<<;;;:::;;;===???999;;;:::777777;;;===<<<777888888999:::;;;<<<===;;;;;;<<<<<<============::::::;;;===??????===;;;:::>>>@@@???<<<<<<>>>AAA@@@@@@???===;;;;;;<<<>>>???===;;;;;;===??????>>>???===<<<<<<>>>?????????999999888888888888999999;;;999888888;;;=========:::999<<<@@@???::::::>>>=========<<<<<<<<<;;;;;;:::;;;;;;;;;<<<===???AAA999:::;;;;;;:::888777555999999888888888888777777666666888;;;===;;;666222555888:::999666555777::::::888666666888:::;;;;;;===888444666;;;>>><<<888777777999===@@@@@@<<<999=========<<<999888777888777888777333444888:::888666444222333666888::::::777999;;;<<<;;;:::;;;<<>>>>>:::999777666777777666666888777777888888999::::::<<<<<<:::999888888888888666777777666666777999;;;:::888999:::888555888===BBBBBBAAA===888666777999999888999;;;>>>???>>><<<999888888999;;;:::777444===??????<<<>>>AAA???888AAA@@@>>>;;;999888999:::888:::>>>???===:::888888===AAACCCAAA@@@BBBCCCAAA:::;;;<<<<<<<<<;;;<<<<<>>===>>>@@@BBB???@@@@@@===:::;;;@@@FFF@@@BBBCCCBBB???>>>@@@BBB===???AAA@@@===:::999:::;;;===???AAA@@@===:::888999999999:::<<<===<<<;;;;;;;;;===@@@BBBBBB>>>:::999<<<>>><<<777444666:::???<<<;;;???>>>;;;:::===??????======<<<:::888666===<<<:::999888888888999:::888777777888999888777666555444666999:::888666666555444444666777666555666999888777888<<<:::666444444333111111333777:::555555555444333222222222<<<999999======888777:::777888999999888:::===???999777555444555666777666333888999666555888888666444555777888999888666555999::::::888666666777888;;;===??????===<<<;;;;;;UUUCCC@@@;;;>>>;;;<<<===>>>===<<<:::888;;;::::::;;;===>>>===<<<777>>>AAA;;;555444555555:::666555888999666444444666888999777444444666888777777555333222333777:::555...***...333444555777999444000111666999999777777666555555666777666555333444555555444555:::>>>;;;:::888666666777888999444444777999666222444888111999???@@@>>>;;;666000000777===<<<888888???GGG:::888666888;;;======;;;:::999999===AAABBB???<<>><<<>>>@@@CCC;;;<<>>LLLbbbZZZPPPDDD>>>???AAAAAA>>>;;;AAAEEEDDDBBBBBB???;;;777999:::::::::;;;===???:::???===777999???>>>777:::888888:::===???@@@@@@AAABBBCCCCCCBBB???<<<:::;;;<<<>>>@@@BBB@@@<<<888777===BBBAAA======BBBGGG>>>>>>>>>===;;;<<<>>>@@@???===;;;:::<<<>>>@@@@@@>>><<<::::::<<<>>>>>>>>>999999888888999:::;;;;;;:::888555555666888888777:::999===BBBAAA;;;:::>>>@@@@@@>>>===<<<<<<<<<<<<>>>>>><<<:::888999;;;===888888888888777777666666<<<;;;;;;::::::999999888888999<<<@@@CCCBBB===888333888======999666666888<<<999666555666888::::::???888333666===BBB???:::333333666<<>>BBBAAA===:::999999333555444111222666999777333222111333666999:::;;;:::::::::999777777999;;;>>>;;;888999<<>>;;;999666666666777777777888888888888999:::;;;<<<===:::777444444555777999888555222333777:::999777888999<<<@@@===999999===>>>>>>===;;;999999;;;<<<<<<999777999<<>>;;;:::;;;===???>>>:::666888===@@@@@@CCCFFF@@@777BBBBBBAAA???======>>>@@@666999<<<===;;;888666555???CCCCCC@@@???BBBEEEDDDAAA???<<<999777999>>>AAA???AAACCCEEEEEEFFFHHHJJJDDDHHHHHHDDDBBBEEEIIIJJJJJJNNNNNNGGGEEEHHHHHHEEEIIILLLNNNMMMIIIFFFEEEEEEIIIJJJKKKJJJIIIJJJLLLNNNCCC@@@<<<;;;===???AAABBB===???AAA???<<<<<>>@@@===@@@BBBAAA===999777888777:::===@@@@@@===:::888999888888999;;;<<<<<<;;;;;;;;;===@@@BBB@@@;;;666444888<<<:::666444888===???<<<<<>>999888;;;666777666555555666:::<<<666666666888:::;;;:::999444:::===999666777999888555777999;;;;;;:::888666555777999999888888999;;;777:::===>>>===<<<;;;<<>>===;;;<<<>>>??????===<<<:::===<<<<<<<<<<<<======>>>=========:::888777888999444666666777<<>>===:::777666666777999;;;;;;;;;===AAAEEEAAA===:::999===@@@BBBBBBAAA???>>>@@@@@@BBBJJJSSSSSSQQQJJJAAAAAADDDAAA:::<<<999888===???===<<<===;;;??????;;;888;;;??????>>>============<<<<<<<<<999;;;===????????????@@@DDDHHHJJJDDD999333555999???@@@<<<777555777777555999===???>>><<<;;;???DDDAAABBB@@@;;;999;;;;;;888:::;;;<<<<<<<<<<<<<<<===666555666888<<<>>>???>>>;;;;;;:::777666777:::<<<666666444222000222444777>>>:::888:::>>>@@@===:::===BBBCCC???<<<>>>@@@@@@===>>>>>><<<;;;;;;===???999;;;<<<;;;777555666888<<<<<<;;;:::999888888777;;;;;;<<<<<<===>>>>>>>>>;;;::::::;;;;;;:::666444666555555666999<<<<<<<<>>???;;;777======<<<<<<<<<<<<======777666444222333555777999999555444777777666777;;;:::>>>>>>888666999888444:::888888;;;>>>???;;;888888777666666555555555555;;;:::999888888888999::::::333///222555666888;;;;;;999666777999:::888555888:::===???@@@???===<<<===;;;999777777888;;;===777999;;;<<<;;;:::::::::===;;;;;;>>>BBBBBB>>>999;;;<<<===<<<;;;:::;;;===????????????@@@@@@@@@@@@===???AAA@@@===;;;;;;===DDDAAA??????AAABBB@@@>>>EEEAAA>>>===???@@@>>>===>>>???CCCFFFIIIKKKKKKLLLGGGKKKNNNKKKGGGGGGNNNUUUPPPMMMIIIGGGFFFHHHKKKMMMMMMHHHGGGJJJKKKHHHGGGHHHNNNKKKGGGEEEEEEEEEEEEDDDBBB>>>;;;<<>>>>>@@@EEEHHHFFFEEECCCAAA@@@@@@@@@AAAAAACCCEEEDDD@@@<<<999888===>>>???AAABBB@@@===:::;;;<<<======<<<:::888777;;;<<<===>>>===;;;888666777444666===???<<<===AAA>>>===<<<;;;;;;;;;;;;<<<333555888888888888999::::::999;;;;;;555///555???::::::::::::::::::::::::555333444666555333444999;;;<<<<<<;;;999999:::<<<===;;;999888888777666555777888888777555444555777<<<;;;::::::999666222...888777666999<<<===;;;888888>>>???:::666888<<<===999:::;;;;;;:::999777666999:::999888666555555777999999777444777<<<;;;777@@@;;;666777;;;>>>===:::666444222444888;;;;;;:::TTTDDDEEE??????======???@@@@@@???>>>>>>======<<<<<<<<<<<<<<<===:::;;;<<<;;;:::999:::;;;666:::;;;888888;;;;;;888555444777<<<;;;666666:::555444444777999888555111000000222555555222444888222222555;;;===999666666:::999888888777777777777888777666555666777888999777777777999:::;;;999777555888:::999666444777:::666777888777555444555666===;;;999777666666777888===;;;999999;;;:::777555777999;;;:::888888;;;===@@@===::::::===AAABBBCCCBBB@@@???@@@??????DDDLLLRRRSSSNNNCCC===???@@@???:::888999;;;999888;;;AAA>>>AAA@@@:::666777999999<<<<<<<<<<<<<<<<<<<<<<<<999:::<<<===============AAADDDFFFAAA999444444777<<<===;;;666555888888666333888>>>???>>>===>>>AAA>>>@@@>>>:::888:::999666;;;<<<======<<<;;;::::::<<<:::888888;;;>>>???@@@>>>===;;;999666666999;;;888777777666666777:::<<<<<<999777888<<<===;;;888;;;???@@@<<<:::<<<>>>>>><<<<<<<<<;;;::::::;;;===;;;>>>AAA@@@===:::888888999999::::::::::::::::::=========<<<;;;;;;::::::777666666777:::<<<<<<;;;888777666777:::<<<======???<<<999666666888:::;;;<<<999888:::===>>><<<888;;;<<<===>>>>>>===<<<;;;999888777777777999;;;===@@@===<<<===<<<999888;;;:::<<<;;;888888;;;:::666555666888:::===>>><<<;;;999888666555444444555555:::999888888888999:::;;;===777333666888999:::===<<<;;;:::::::::;;;999888999;;;===???@@@@@@???>>>===<<<;;;;;;;;;<<<===>>>999;;;======;;;:::::::::<<<:::888;;;???AAA???;;;;;;<<<>>>>>><<<;;;<<<===BBBAAA@@@???>>>===<<<<<<>>>@@@AAA???<<<;;;<<<>>>???===;;;<<<>>>???>>><<>>BBBEEEDDDBBBAAAAAA@@@??????BBBFFFJJJDDDCCC@@@>>><<<;;;;;;;;;???AAACCCCCC@@@>>>======?????????@@@AAAAAA>>>;;;===<<<<<<>>>??????;;;888=========<<<<<<;;;999999888555666;;;<<<999999<<<::::::::::::;;;<<<<<<===666777888888777777888:::>>>:::999:::777222333888::::::::::::::::::::::::666444444777666444555999888:::;;;;;;;;;<<<>>>@@@;;;:::888777777777777777:::;;;;;;999666555555666999888888888777555111...888777666777:::;;;:::999;;;BBBEEEAAA======>>>===999999:::999888666555333:::::::::999777777999;;;888999666333555999888444888999999:::;;;<<<;;;999;;;888555666999<<<>>>>>>WWWDDDDDD@@@AAA>>>>>>??????@@@@@@@@@AAA>>>===<<<;;;;;;:::;;;;;;888:::<<<=========>>>???888===>>>888333555:::===///111777===>>>;;;;;;===555666888:::;;;:::666222444333444777777444666:::444555999>>>>>>777333333888888777666666666777777888666555444555666888:::444666888<<<>>><<<888555555888:::999666555777999777777666444111000111333;;;999666444333555777888===888444555:::<<<999444666888:::;;;:::888999999CCC@@@===<<<>>>@@@AAAAAACCC@@@???@@@>>><<>>;;;>>>AAA777777999999555333;;;EEE>>>@@@???999555777777666999::::::;;;;;;<<<<<<===888999;;;<<<<<<<<<;;;;;;>>>@@@AAA@@@<<<999777666999;;;999666555999:::888...444<<<@@@???===<<<<<<<<>>???999777666666999<<<===>>>===:::666333222444777999<<<999777888;;;<<<;;;999888:::===??????===:::888888999999::::::;;;<<<<<<===:::;;;>>>===999888:::888888777555888;;;:::555222444888:::;;;<<<===???:::888666444333444555666888888777777888999:::;;;@@@;;;888:::;;;;;;;;;>>><<<===>>>===<<<;;;;;;<<<<<<===>>>???@@@@@@@@@@@@:::;;;<<<===>>>>>>===<<<:::<<<>>>===;;;:::999999:::888777999===@@@???===:::===???@@@???=========>>>>>>===<<<;;;::::::999?????????>>><<<<<<>>>@@@>>><<<;;;<<<>>>>>>>>>===>>>???BBBFFFIIIGGGCCC@@@CCCDDDFFFIIIKKKLLLMMMNNNRRRLLLFFFFFFKKKPPPOOOMMMOOONNNLLLJJJHHHGGGGGGGGGGGGCCCAAADDDFFFEEEFFFIIIGGGEEEBBBAAABBBCCCDDDCCCEEEBBB@@@@@@CCCEEECCCAAA@@@@@@@@@>>>>>>@@@DDDGGGDDDBBB???<<<999888777777<<<>>>??????>>>>>>???@@@AAA@@@>>>???@@@@@@???======;;;;;;===??????<<<888>>>===;;;:::::::::;;;;;;;;;999888;;;:::777777999555666777888:::;;;======999:::999888666666888:::>>>999777999:::888555555999999999::::::;;;;;;;;;888555444777777555666999888:::;;;<<<;;;<<<>>>???===;;;999888777888:::;;;===>>>===;;;888666666777999888888888999888555222:::888777777999;;;<<<<<<<<>>???@@@======<<<:::999999999999888:::===>>>>>>===>>>???999<<<===999444333777:::,,,///666;;;===<<<<<<===444555666888999999777555666444666888888555666;;;888888;;;???===888666777888777777666666777777777777666555444444666888:::888999;;;>>>???===999555666888999888666666777999999888777444222222444777333333333444666999;;;===;;;777333444888:::999777555777:::===>>>>>>===<<>>======>>>>>>BBB???>>>@@@???<<<<<<@@@CCCKKKQQQOOOGGGAAA??????777777888999777666;;;CCC999<<<;;;888888;;;<<<:::777888888999;;;<<<<<<===777888999;;;===>>>===<<<>>>>>>???@@@AAA???;;;888666888888555666:::;;;999///444:::===<<<:::999999<<>>===>>>===999666888:::999666444333444===;;;888777888888888777777777666444222111333555555555555666777888777777>>><<<;;;;;;===>>>===;;;:::<<<;;;777777;;;===<<<;;;<<<======<<<;;;===>>>;;;<<<======;;;888555333333555777999:::;;;;;;;;;777777888888999::::::::::::999777666888999999999999666444444666999;;;;;;:::999777555333444666888999666555555888;;;<<<;;;999:::;;;<<<<<<;;;:::999777888999::::::999888777444333777===???<<<<<<>>>888666333444777999777333222666:::;;;::::::===@@@:::999666444444555777888888777777777888999;;;<<<@@@<<<:::<<<<<<::::::===;;;>>>@@@>>><<<:::<<>>>>>>>>>>>>>>===666888;;;===>>><<<:::999:::<<<===<<<:::888777888:::999:::<<>><<<:::===@@@BBBAAA???======777888888888999:::::::::>>>======<<<===???BBBDDDBBBAAAAAAAAAAAA@@@??????===???CCCGGGIIIIIIFFFDDDCCCDDDEEEGGGHHHJJJKKKKKKVVVOOOHHHGGGKKKNNNMMMJJJJJJKKKJJJJJJIIIGGGEEEDDDKKKFFFDDDFFFHHHGGGGGGJJJDDDBBB@@@???AAACCCDDDDDDEEECCCAAAAAACCCCCCBBB@@@??????>>><<<;;;;;;>>>@@@DDDBBB@@@===;;;:::999999:::;;;<<<;;;;;;<<<>>>@@@AAA???===<<<===>>>>>>===999;;;======;;;999777777===;;;999777777888:::<<<===<<<;;;;;;;;;:::::::::444555666888999:::;;;;;;<<<<<<:::888666555888:::999777777:::<<<<<<;;;:::888888999::::::;;;<<<<<<888444444777888666666999:::;;;<<<;;;:::999999:::@@@???===:::888999;;;======>>>???===;;;999999999;;;::::::;;;<<<<<<;;;999<<<;;;999999:::<<<>>>???999???BBB???<<<:::777333999999999888888888777777999999888666444555888::::::;;;:::666555666555111000333777:::;;;:::999888888777777777:::===???AAAYYYDDDCCC>>>AAA:::999999999999:::;;;<<<<<<<<<:::999888888888888888999;;;;;;999999999::::::888888888888555333111+++000444777888999::::::222222333333444666888999555555777:::888555555888999888999;;;999666888===999999888777777777888888666555555555666777999999<<<;;;;;;;;;<<<:::777555777888888888777777777888888888777666555666999<<>>>>>666666666666666777999;;;444666:::===??????===<<<>>>===<<<:::::::::;;;===???<<<<<>>>>>@@@>>>EEEOOOWWWWWWNNNCCC===:::777777;;;===;;;<<<>>>888;;;;;;999;;;??????===666777888999:::<<<======777777888<<<@@@AAA@@@???;;;;;;<<>>:::555888888666777;;;<<<999666777999999999888777777:::===???======>>>===999666999;;;:::666444666999;;;:::;;;;;;<<<999666222444555555444333333555777777555444444555666444222;;;;;;:::;;;<<<===<<<<<<888999777444555999;;;999999:::<<<<<<;;;;;;<<<===AAA@@@>>><<<;;;::::::999888999;;;============<<<666666777777888999999999:::999888999:::999666444777555222222444666777777777999;;;;;;888666666777666666555777:::===???@@@;;;:::999888888999:::;;;999999::::::999777555333333333888???BBB@@@@@@BBB;;;777555666888888555444666999<<<<<<:::999;;;>>>:::999777666666777999:::888888888888888:::<<<======::::::<<<;;;777777::::::===???>>>;;;:::<<>>===<<<;;;;;;:::666777:::<<<===<<<999888888:::;;;;;;888666666666;;;<<<>>>@@@AAA???<<<999:::===@@@BBBAAA???>>>>>>888999999:::;;;;;;<<<<<<<<<;;;;;;<<>>@@@???===:::999:::;;;<<<;;;888===AAA???888444444777:::999777666666888999;;;;;;;;;;;;::::::;;;<<<<<<666777888999999999888888<<<<<<;;;888666666999;;;777:::======<<<===>>>>>>888888999::::::;;;<<<<<<999444333666888777666888777999::::::888777777777??????>>>:::777666888:::;;;===>>>>>><<<;;;;;;<<<;;;::::::;;;===>>>===<<<;;;:::999888999:::===???888;;;;;;777555555444111999999999::::::;;;<<<<<<;;;;;;999777444444555777;;;>>>>>>:::888999888555666333222555:::<<<;;;999333555999<<<>>>??????@@@UUUBBBBBB===???888888888888888888888888;;;:::999888888777888888666777777555333333444555:::555333888<<<888000+++...111333111222666999999222222222222222444888;;;444555888<<<:::555333555777555555666444222777>>>::::::999888777777777777444555666888999999999999;;;999777666777666555444777777777777777777777777333444555555555777:::===222444888;;;===<<<;;;:::444666888777666666999<<<555555777:::<<<;;;999666333444555555666777:::======999888<<>><<<888888===@@@>>><<<<<<===???>>>;;;<<>>999777777888999;;;<<<======999888999===AAADDDBBB???777888999<<<>>>???===;;;777::::::888888;;;;;;999;;;:::999777777777777888666999:::888999<<<;;;888:::===???<<<888777;;;???;;;<<<>>>@@@AAA>>>888444555666777777666777999:::<<<999666555777888555333666666777888999:::;;;;;;666666333000222888999777666888:::::::::999:::;;;@@@===999888888999999999<<<===???AAAAAA@@@???>>>999999888888777666666666666666777999;;;:::888555777555444444666777666555555:::>>>>>>:::777666666777777999:::===???AAABBB<<<:::777666666777:::<<<<<<<<<<<<<<<;;;999777666555444777===???<<<:::<<<===;;;:::<<<;;;777777999:::;;;;;;:::999888999:::888888888999:::;;;<<<===::::::999999:::;;;<<<===:::999:::===;;;666666:::;;;<<<======<<<;;;<<<>>>>>>>>>>>>>>>===<<<::::::999:::;;;<<<<<<;;;:::999666888:::999777666555555===>>>@@@AAA@@@>>>;;;999:::===@@@AAA@@@?????????@@@@@@?????????>>>>>>>>><<<;;;;;;===AAADDDFFFGGGEEEFFFHHHGGGDDDAAA@@@@@@CCCDDDDDDDDDDDDFFFIIILLLGGGGGGGGGGGGHHHIIIJJJJJJEEEHHHKKKKKKKKKLLLOOORRRHHHJJJLLLMMMNNNMMMKKKJJJLLLHHHFFFHHHHHHDDDBBBCCCBBB???======@@@BBBCCCCCCBBBBBBBBBBBBBBBAAA@@@???BBBBBBAAA???<<<<<<===>>>@@@???===;;;::::::;;;;;;?????????>>>======???AAA===;;;999888999::::::::::::???CCCAAA:::666666999777777777888999999999999888999999666777:::<<<;;;999::::::;;;:::999888777:::;;;;;;999888999;;;===;;;???@@@===:::;;;<<<<<<999999999::::::;;;;;;;;;;;;555333777:::999888888222444777888888777888999999;;;<<<999555333444777888;;;===>>>===<<<<<<<<<888666666777999::::::999777888888888777888:::<<<999;;;999444333666777555999999999::::::<<<===>>>=========:::777555666666999>>>???<<<:::;;;;;;999;;;555111333999>>>===;;;444888>>>AAAAAA@@@??????MMM>>>AAA===>>>999:::;;;;;;:::999777666999888888777777777888888777777666444222222555888;;;444222999===888111---000333111,,,---444:::<<<555666777666444444777999444555:::>>>===666333444555444666777444111555;;;;;;:::888777666555444444333555888;;;<<<;;;:::888666555444555666777666444888777777777888888777777111333555555666777999:::777888999:::;;;:::888888666666777888999:::999888222222333666999:::888666222444666666555666999<<<;;;666555999======>>>@@@===<<>>;;;;;;===<<<:::;;;???@@@AAA???<<<===>>><<<666888999999:::;;;<<<<<<======;;;:::===AAACCC@@@<<<666777999;;;<<<===>>>>>>999<<<<<<:::999;;;;;;777;;;:::999888999999999999555888888666666:::;;;999>>>@@@@@@;;;666555;;;AAA<<<<<<>>>@@@AAA???;;;888777888999999888777999:::@@@;;;777666999;;;:::888222444555777888999;;;<<<888777444111444:::;;;999777999<<<<<<<<<;;;<<<===:::888555555777888777555999;;;>>>@@@AAA@@@>>>===999999888888777666666666666555555777999:::999888999888888999::::::888666555999===<<<888444555666777888:::;;;<<<===>>>???999888777666666777888999<<<<<<<<<<<<<<<;;;::::::777555777;;;;;;777666777999999;;;===:::555777>>>:::999777777777888777666666777:::<<<>>>?????????===<<<;;;;;;;;;;;;======999999<<>>>>>===:::;;;===???@@@???>>>===<<<;;;:::888888888888999555777999999888777666777===>>>======<<<<<<======:::<<<>>>???>>>>>>???@@@AAAAAAAAAAAAAAA@@@@@@@@@???>>>===???BBBDDDDDDBBBBBBEEEHHHHHHFFFDDDCCCDDDFFFHHHHHHGGGFFFFFFJJJMMMHHHGGGFFFFFFFFFGGGHHHIIICCCFFFJJJLLLLLLLLLMMMOOOIIIJJJKKKLLLLLLKKKIIIHHHIIIEEEEEEIIIIIIEEEBBBBBB@@@>>><<<;;;===@@@AAAAAAAAABBBDDDDDDCCCBBBAAAAAA>>>???@@@???>>>>>>@@@BBBAAA@@@===;;;:::999999999<<<===>>>===<<<<<<>>>@@@===;;;999999:::;;;:::999;;;<<<<<<======;;;999777444666:::<<<===<<<:::888888;;;:::555666:::<<<::::::;;;<<<===<<<;;;999888777888:::;;;:::;;;===???>>>???===888888<<<<<<888::::::::::::::::::::::::>>>777555999<<<<<<::::::111444777999888888888999444888;;;:::777555666888888:::======<<<:::999:::555333222333555777666666666888::::::999999;;;===:::;;;999666777;;;<<<:::999999888777777888999999:::<<<===<<<999777666666555:::===;;;999;;;<<<:::;;;888555666999===>>>>>>999<<<@@@AAA???<<<;;;<<>>;;;<<<===>>>===:::888666888777777777777777888999;;;:::888555444666:::===<<<555444:::<<<777222111111333000)))***444===???777:::<<<;;;888555666777444666;;;AAA???777333333555666999:::666222444:::;;;:::888666444333222222222555999===>>>===:::888333333444777::::::999777888777666777888888888777111333666777777777888999999888888888888888999999999666555777<<<===999555///...000444:::===<<<:::999;;;<<<:::777666888;;;;;;555333777:::;;;<<>>===>>><<<888555:::CCC???@@@>>>;;;===???<<<666999::::::;;;;;;<<<<<<===@@@===;;;===AAAAAA===999888:::<<<======>>>@@@BBB;;;>>>>>>;;;:::;;;:::777:::999999:::;;;<<<;;;:::777999888666777;;;===<<<@@@AAA???999222111777>>>;;;;;;;;;<<<>>>>>><<<:::888999999888777666666777@@@;;;666666:::======;;;222444666888999:::===???<<<;;;777444777>>>???===:::===???@@@@@@???@@@@@@:::888888999<<<<<<999666444666999<<<======;;;:::666666777777888999999999:::777555555666888999999;;;;;;<<<>>>???>>>;;;888444888:::888444111444777555777999:::999888888888777777888888888888777777999999::::::;;;<<<<<<===;;;999:::===>>>:::999<<<444555999<<<777222666???999666333444666888666444555777:::>>>@@@AAAAAA@@@???>>><<<<<<;;;<<<===>>>:::;;;>>>AAA???::::::>>>>>><<<:::<<>>===:::888777:::>>>BBB:::<<<============???AAA======>>>???@@@AAABBBBBBBBB@@@???AAACCCCCCAAA>>>AAAEEEIIIJJJIIIGGGHHHIIIHHHJJJLLLKKKHHHHHHJJJLLLFFFEEEDDDCCCCCCDDDEEEFFFGGGIIIKKKMMMMMMKKKHHHFFFHHHHHHIIIIIIHHHFFFEEEDDD@@@===???CCCEEEAAA======???<<<::::::<<<>>>??????AAACCCEEEFFFEEECCCCCCCCC999;;;<<<======>>>AAACCCDDDBBB@@@===:::999888888666888::::::::::::<<<======;;;:::;;;<<<<<<:::999:::666444888>>>@@@:::444444777<<<@@@AAA>>>;;;888<<<>>>===777777<<<===::::::;;;===>>>>>>===;;;:::444777:::;;;<<<===>>>@@@===;;;666333999@@@>>>777;;;:::::::::::::::::::::@@@999666;;;???>>><<<<<<555888::::::999777666666333888===>>>;;;999;;;===999;;;======;;;888777777444333111222444555555555888;;;>>>???===<<<===@@@888::::::888:::>>>>>>;;;:::888666555444333444444555888::::::999666555555111777;;;999888:::;;;:::888:::;;;;;;:::;;;===@@@<<<>>>@@@===999666666888OOO>>><<<666999???>>>>>>???@@@>>>999444===;;;777666666666555444???@@@???;;;666444666888>>>>>>>>>===;;;888555333777333111333111---///555888888888888777777777777===:::888888999999666444777111222:::;;;555222666<<<:::666333222333555666:::999:::;;;<<<<<<999777111111444777666333555:::::::::999666333333888<<<555777888777555333444555666666444444444555777888===999666888<<<>>><<<999222444666666555555777888999999::::::999888666555555888:::888555555:::???@@@@@@@@@???===;;;999777;;;777999>>><<<666:::EEEAAA===:::;;;>>>>>>999444;;;===???AAA???;;;777444666<<>>@@@<<<@@@@@@:::999===@@@???:::;;;<<<======<<<<<<;;;999999999:::;;;<<<======777666555777999::::::999AAACCCAAA888///...666??????===999777;;;@@@>>>999777999::::::999888999:::BBB@@@>>>;;;:::;;;@@@CCCDDDBBB???======<<<:::999<<<999999;;;??????;;;666888999;;;======<<<:::999999888888;;;===<<<888333666888999::::::888555333666555555888@@@EEE>>>444999:::;;;;;;;;;:::999888======<<<<<<===<<<;;;999777777888888888777777777888999::::::999888666555888555333444888<<<======<<<<<<;;;;;;;;;<<<<<<===888999;;;===>>>>>>===<<<444333333666:::===>>>>>>===<<<;;;;;;;;;:::777555:::999999999:::<<<===??????@@@@@@>>><<<:::999999<<<<<<<<<<<<============<<<999777;;;AAABBB===777777999;;;===???AAAAAABBB@@@<<<888555555666666666777999;;;===>>><<<:::999>>>;;;888999>>>AAA???===BBB;;;999>>>BBB???;;;<<<888777;;;CCCEEE@@@???BBBCCCEEECCC>>><<>>>>>===<<<<<>>;;;;;;<<>>BBB<<<@@@BBB@@@:::666777999777888888888777777999;;;:::;;;===>>>??????>>>>>>999999:::===???>>><<<::::::<<<>>>>>><<<999888888;;;:::;;;>>>@@@???;;;777666777999;;;======>>>>>>555888;;;<<<::::::;;;>>>===<<<:::999888999999::::::999999888888999::::::888777666555666777:::;;;777888888777555444555666666666666777777888888999888666555777999888555222111555888999666444555666;;;:::;;;===???AAA@@@???666888;;;===<<<:::999;;;>>>:::666555666777777555666777777777:::<<<888222999:::999666444555999>>>>>>>>>===<<<:::999;;;===777;;;>>>>>>;;;999999;;;OOO>>>===777;;;999888888;;;===>>>;;;999777555555666888:::::::::>>>???>>>;;;777555666888<<<;;;:::888666555444444888555444666333///111666444444444444555555555555888666555666888888777555888555555:::<<<:::888999999888555333222333555666:::999999:::;;;;;;999777222333666:::999666888===;;;;;;:::777333333777;;;999999999888666444333222666555444333555888<<<>>>===:::888888;;;;;;666222333555888:::999999999999999999888777777777888888555999======;;;:::<<>>==================>>>>>>;;;:::<<<===;;;===@@@BBB@@@>>>???AAA@@@===999888:::<<<>>>===;;;888666;;;===@@@BBBAAA@@@???>>><<<@@@@@@;;;:::>>>AAA@@@999999::::::;;;<<<======>>>===<<<;;;;;;<<<===>>>666666777:::===@@@@@@???AAABBB@@@999222111777===>>>>>><<<999;;;??????;;;:::999999999::::::;;;<<<======<<<<<<===@@@DDDGGGEEEDDDAAA>>><<<999888777;;;999:::===@@@@@@;;;555<<<<<<;;;:::999888777777<<<:::999;;;===<<<999555999999999999888888777777;;;:::888777<<>>>>>>>>===;;;:::999777666777999;;;<<<<<<======<<<:::999888777777<<<<<<;;;;;;<<<===???@@@@@@???===:::999888999;;;>>>>>>>>>>>>======<<<;;;:::888888;;;@@@AAA???;;;;;;;;;<<<<<<===>>>>>>>>>AAA>>>:::777777777666555444666:::===@@@@@@@@@???>>>;;;999;;;@@@BBB@@@===AAA;;;999???BBB@@@======<<<:::===CCCDDDAAA???BBBAAACCCBBB>>>???CCCEEECCCFFFEEEEEEEEEDDDCCC@@@>>>===@@@CCCDDDBBBBBBEEEHHHEEEEEEDDDDDDEEEFFFHHHIIIEEEHHHIIIGGGGGGIIIGGGDDDDDDDDDEEECCCAAA@@@AAABBBAAAAAABBBAAAAAA@@@???>>>>>>???AAABBBBBBCCCDDDEEEAAAAAA@@@===;;;:::;;;===;;;:::<<>>??????<<<888777888;;;;;;<<<<<<<<<;;;;;;===???======>>>??????>>>===<<<>>>>>>>>>??????>>>;;;888:::;;;<<<======<<<:::999<<<===>>>@@@BBB@@@;;;666888999<<<>>>>>>===<<<;;;555888::::::999888:::===<<<;;;:::999999:::;;;<<<999999999999999999999999777777666666777999:::;;;777999::::::999888999:::999999999:::999999888888666555444555777777444111666999<<<<<<:::888777888999999999;;;>>>??????>>>999:::<<<<<<:::888888999;;;888555444666888888777666999999777999;;;:::555666888999888777777999<<<;;;<<<<<<:::999999:::<<<777888::::::999:::;;;===OOO>>>===999===888777777888:::<<<<<<<<<666666777999===???>>>>>>>>>>>>===;;;888666777888<<<:::888555444555666777888666777888666333333777555555555444444333333333444333222444666888777777222444444333666;;;;;;777666555444444444444555666999888888999::::::999777333333666:::;;;888999===:::;;;:::777444333666:::===;;;:::888777666333000333333222333666:::>>>AAA===:::888888999777333...222555999;;;::::::999::::::888777555666777:::;;;555:::???AAA???<<<;;;<<<>>>===;;;:::;;;===???AAA>>>>>><<<999;;;@@@@@@<<<<<<======>>>===<<<;;;999888999;;;<<<======<<<;;;AAA???>>>???AAAAAA>>><<<;;;>>>>>>;;;:::===??????888888888888:::<<<>>>???CCCAAA???===<<<<<<>>>>>>777777999===@@@BBB@@@???AAA@@@>>>;;;777666888:::<<>>===:::777888;;;>>>>>>===<<<<<<<<<===???BBBDDDFFF@@@AAABBB???:::777888999:::999:::===@@@???:::666>>><<<:::888888888888999???<<<999:::<<<<<<999666<<<:::888777777888999;;;>>>>>><<<888999===<<<888888:::<<<======;;;888777888999999::::::::::::999===<<<;;;:::;;;<<<>>>@@@888999;;;============<<<888777777999<<<===<<<;;;;;;<<<<<<<<<;;;:::999999????????????>>><<<999888>>>;;;888777888999:::999===>>>>>><<<888666777:::<<<<<<<<<<<<<<<===>>>???@@@===:::777666777:::;;;<<<===>>>>>>===;;;999777777888999<<<===?????????@@@???===<<<;;;;;;;;;<<<@@@>>>;;;:::999999777555333555999<<>>AAABBB???<<<@@@<<<;;;???BBBAAA??????AAA???@@@CCCCCC@@@@@@AAA===>>>===<<<@@@EEEDDD@@@BBBCCCBBBAAA???>>>???@@@<<>>@@@DDDGGGHHHFFFDDDBBB??????===;;;888888;;;======999:::@@@DDDBBB???>>>AAA???<<<999777777888999<<<===>>>===<<<<<<>>>?????????@@@???>>>===<<<;;;??????>>>???@@@???===::::::888888;;;>>>???===::::::;;;>>>AAACCCAAA<<<888999;;;===???>>>===:::888888999:::999999999;;;===999999999999:::;;;<<<===777888999:::999999888777555666666888999:::;;;;;;777999<<<===<<<;;;<<<<<<:::;;;<<<<<<<<<:::888777777666666777888888666333999;;;======;;;999888888777777888:::<<<>>>===<<<;;;<<<<<<:::777666777888888666444555666888999888555888999555555888::::::555777999:::999888888999888999999888777777999;;;;;;999777666777999999999NNN======999===???===:::888888999:::;;;<<<<<<<<<>>>@@@@@@>>><<<<<<<<<<<<:::999888888888<<<;;;:::999888999::::::777777999999777555555666;;;:::999777666555444333333333333444666777777777///444444///333<<<===666444444666777777888777777888777666777999:::999777444333555999:::666666888555777888666444333666:::===;;;999999999888555222000111222555777:::===>>><<<999777777888777666444333555777777777777999:::888888888888999:::;;;<<<666999===>>><<<999777777@@@>>>:::888888:::===???@@@FFFDDD<<<:::@@@@@@:::777999;;;;;;:::888888999<<<<<<======>>>??????@@@AAA@@@>>>=========<<<;;;999;;;;;;:::999:::<<<===;;;:::999888999;;;>>>???CCCAAA???===<<<===>>>@@@999999;;;>>>@@@???<<<999@@@>>>===<<<<<<;;;999888:::???AAA<<<888:::>>>??????:::666777<<>>>>>??????>>>>>>777;;;>>>===999777:::===;;;999888999;;;<<<:::888;;;;;;;;;;;;;;;<<<===>>>@@@<<<888888::::::999777999888777666777888999:::;;;??????;;;:::;;;<<<:::555777999;;;;;;999666444777999:::;;;::::::;;;;;;;;;:::888777777999<<<>>>;;;<<<===>>>??????>>>===888999:::<<<======;;;:::>>>>>>>>>>>>>>>===;;;:::>>>>>>>>>===<<<:::999888???<<<888777777888999999<<<@@@CCC@@@;;;777888;;;;;;:::::::::;;;;;;;;;;;;>>>;;;888777777999:::;;;888:::<<<===<<<:::888666555888::::::999:::<<>><<<:::;;;<<<<<<>>>===;;;;;;<<<<<<:::888888999:::<<<===<<<;;;;;;<<<;;;<<<>>>AAAAAA>>>;;;???======???BBBBBBAAA@@@CCCBBBAAAAAA@@@??????@@@;;;;;;999:::???DDD@@@:::;;;>>>@@@@@@>>>>>>BBBEEE@@@CCCFFFFFFCCCAAABBBDDDGGGFFFDDDBBBCCCDDDFFFHHHHHHKKKLLLJJJJJJMMMMMMKKKGGGHHHHHHGGGFFFEEEFFFHHHGGGHHHHHHHHHGGGFFFEEEEEE???@@@CCCEEEGGGFFFCCC@@@======<<<:::888999;;;>>>@@@999777;;;@@@>>>;;;:::@@@>>>;;;999999888777666999:::;;;:::999999:::<<>>===<<<<<<;;;;;;;;;===@@@AAA@@@>>>888666444888>>>@@@===999333666;;;@@@AAA@@@<<<999999:::;;;<<<<<<;;;:::999;;;;;;;;;:::::::::<<<===666777777888999:::<<<<<<666888999::::::888777555333444555777888999999999666888;;;<<<;;;:::::::::888999;;;======;;;888777:::;;;;;;<<<<<<<<<:::999999:::::::::999777666666777777777999<<<===<<<;;;:::<<<;;;777555777999999888777666666666777888888333777888333222666;;;===999::::::999888777777777555666777777666666888999@@@<<<999888999888555222NNN===<<<888<<>>======>>>>>>===;;;888;;;;;;::::::::::::999888999:::;;;<<<<<<;;;:::999555777999888666666666666999999999888888888888888555666666666666666666777333888777333666>>>???999333555888;;;<<<;;;:::888777666555666777999888777777555666::::::666333444000333666555444444777:::999888888999:::999888777222444777:::;;;;;;:::999:::888555555777:::<<<>>>777777777666555666:::<<<666888:::===>>>===<<<;;;;;;;;;;;;999777666666666===;;;999777777999;;;===IIITTTVVVKKKAAA@@@???;;;999;;;======;;;:::999:::============>>>>>>???@@@>>>@@@@@@===888666888<<<;;;;;;<<<<<<:::999:::===???>>><<<::::::;;;===>>>@@@???===<<<<<<===???@@@999:::;;;>>>??????;;;999>>><<<<<<===>>>===:::777777>>>@@@;;;666888<<<>>>@@@;;;666888===AAABBB@@@@@@>>><<<=========;;;888444999===<<<888666999<<<<<<999666444555888:::;;;:::<<<>>>@@@@@@@@@???>>>>>>:::666666888999888666555555666777777888888888666<<<@@@>>><<<===<<<:::555666999;;;;;;:::888777888;;;======<<<;;;<<<>>>:::888666555555888:::<<<>>>>>>???@@@???>>>===<<<888:::<<<>>>===<<<:::999======>>>======<<<;;;;;;;;;;;;;;;;;;:::999999888<<<999777666888999::::::;;;@@@EEEEEE@@@;;;:::<<<;;;;;;;;;;;;;;;;;;::::::;;;999888999;;;<<<;;;:::777999<<<>>>>>>===;;;:::666999:::888555555888<<>><<<<<<===>>>???<<<;;;:::;;;===>>>===<<<======>>>>>>===<<<;;;:::::::::<<<===???>>><<<:::>>>??????@@@BBBCCCCCCAAABBBBBBAAA???>>>>>>???>>>======;;;<<<@@@DDD@@@888999===BBBCCCAAA@@@BBBDDDCCCGGGIIIIIIFFFDDDDDDEEEHHHGGGEEEDDDDDDEEEFFFGGGGGGIIIJJJGGGHHHKKKLLLIIICCCFFFJJJKKKKKKIIIHHHHHHEEEEEEFFFGGGHHHHHHHHHGGG@@@???>>>???AAABBB@@@>>>;;;<<<<<<<<<;;;;;;===???BBB999444666999888666555777777999;;;======;;;888888999999888777666888999>>>==================>>>:::999999;;;===???>>>===777444333666;;;>>><<<888222555:::======;;;888666999888888777888:::;;;<<<;;;:::999999999999999999555555666777888999999:::777888:::;;;:::999666555111222333555666666777777666777999999777666555666333555888;;;<<<;;;999888;;;===>>>???>>>======<<<:::999999888888777666555999888888:::<<<<<<;;;:::555999999444333999<<<<<<::::::999888777666666666666999999444333999???BBB@@@===999666555555555666333555666777666666777888===;;;;;;<<<===;;;555000NNN>>>===777:::888777666444333555999===:::999888999:::;;;999777:::999999:::<<<<<<:::999666777999::::::999777666444888888555444666777666222333444666888:::<<<<<<777999999888666555666777444666666555777;;;:::777222555:::>>>@@@>>>:::888666555333444666888888777999666777<<<<<<888444444...222666666555444666999444666999999999999:::;;;777999;;;======<<<999888888777666666888<<<@@@BBB;;;;;;;;;999777888;;;>>>555888;;;>>>???>>>;;;999???===:::888777888999:::888888888888999;;;===>>>OOO]]]gggbbbUUUHHH@@@<<<999999:::::::::999777666999::::::;;;;;;<<<======;;;>>>@@@===666333666;;;???===>>>???===::::::===@@@???>>><<<<<<<<<<<<=====================>>>>>>888999:::===@@@AAA???===:::;;;;;;===>>>===:::888777===???:::666888;;;===???<<<999999===@@@@@@???===:::999:::===???===:::888;;;>>>===999666666777<<<:::666444444666:::===<<<===@@@AAA@@@>>><<<:::<<<888555555777999888666333444555666777777777777333999>>>>>>===>>>===999888999;;;===>>>>>>>>>>>>:::===@@@???===<<<===???<<<;;;:::888888:::;;;<<<>>>?????????>>>===;;;:::999;;;>>>>>><<<:::999999::::::999999999::::::;;;888888999999999999999999999777777888:::<<<<<<<<<;;;???DDDEEEBBB>>>=========>>>>>>>>>===<<<;;;;;;999777777999===>>><<<999:::<<<>>>@@@AAAAAA@@@???999:::999777444444777;;;======<<<<<<===>>>@@@AAA<<<;;;::::::===>>>???>>>??????@@@@@@@@@@@@@@@???::::::<<<<<<<<<<<<;;;:::>>>AAABBBAAAAAADDDDDDAAA@@@BBBAAA>>>===@@@@@@>>>@@@BBBAAA@@@CCCFFFCCC>>>???AAADDDDDDCCCAAA@@@@@@CCCFFFJJJIIIFFFDDDCCCEEEJJJJJJIIIHHHGGGGGGGGGGGGDDDFFFFFFCCCCCCFFFGGGEEE>>>BBBGGGJJJIIIGGGEEEDDD@@@@@@BBBCCCDDDEEEEEEEEEAAA>>>;;;;;;>>>???>>><<<999;;;===>>>======>>>???@@@999444555666444333444///333888===@@@@@@???>>>:::;;;;;;:::888888999;;;<<<<<<<<<;;;;;;<<<======;;;:::999999;;;;;;:::999888666555666:::;;;:::888555888;;;<<<999666444333999888888777888:::<<<===888777666777888777555333666666777888888888777777999:::;;;;;;:::999777666222222222333333444555555666777777666444222333444222333666888::::::999999888;;;======<<<;;;;;;<<<===;;;::::::::::::999888;;;:::999:::;;;;;;999777111777777222333;;;???===:::;;;<<<:::888666666777:::<<<;;;888999???EEEGGGBBB>>>999555444555555555444666888888777666666777555777:::===???===999666QQQ@@@>>>888:::333333444333333666;;;???;;;999777777999:::999888999888888:::<<<===;;;999666666777777777666666666555999999444333777999777111222333555888:::;;;<<<666888999888666555666888666333333777888555333333111555;;;@@@AAA>>>999666555444222333555777777777666333555:::===999666555111555999999666555555777000666::::::777666999>>>:::::::::999999888888888777888::::::;;;;;;===>>>;;;<<<======:::999999999666888:::<<<<<<;;;:::999<<<:::888888999;;;===>>>777999;;;=========<<<<<>>>>><<<===>>><<<999777777888???======???<<<777666:::===============<<<<<<<<<>>>>>>??????>>>===<<<;;;888888888:::===>>>>>>===777999<<<======;;;:::999999===>>>999777:::<<<<<<<<<<<<<<<<<<<<<===>>>???<<<888666999===AAA@@@>>>======>>>>>>===;;;888777;;;:::999888777888:::<<<:::;;;;;;<<<;;;;;;999999:::777555666999;;;999777555555444444666888999;;;666999;;;:::;;;>>>===999999:::;;;===???AAACCCDDD;;;???AAA@@@===;;;<<>>===<<<<<<<<<<<<;;;<<<===>>>>>>===<<<;;;:::<<<>>>===:::888888888:::888777666777999;;;===:::999999999999999999:::888888999;;;>>>???>>>======>>>>>>???????????????>>>>>>>>>>>>>>><<<;;;:::999666444666:::===<<<:::======>>>???@@@@@@@@@@@@;;;:::888666555777:::===999::::::;;;<<<===>>>>>>???<<<:::999;;;<<<======>>>>>>??????@@@@@@@@@@@@;;;<<<<<<<<<;;;;;;;;;<<>>BBBBBB??????CCCCCC@@@AAADDDEEECCCDDDHHHHHHEEEDDDCCCBBBBBBBBBBBBAAA@@@AAAEEEIIIIIIFFFCCCCCCDDDJJJJJJJJJJJJIIIHHHGGGFFFDDDFFFEEEAAAAAADDDEEECCC@@@CCCFFFGGGEEEBBBAAA@@@>>>???@@@AAAAAABBBAAAAAABBB>>>;;;<<>>:::555999===??????>>>>>>>>>:::888888::::::666555666333777<<<>>>===<<<===???===>>>>>>===;;;;;;<<<=========;;;:::999999::::::;;;:::888888:::;;;:::999::::::999999999999999:::777999<<<<<<:::888888999999:::<<<<<<===<<<;;;:::888888888999:::999555111::::::::::::999888666555<<<<<<;;;;;;:::999999888444444333222222333444555666666666444333333555777444555666777888888999888666999<<<<<<:::999:::;;;>>>;;;999:::<<<===<<<:::;;;:::999888999888666444...666777222333;;;???<<<999;;;===<<<999888888:::;;;<<<:::888;;;CCCGGGFFF???<<<888666777777666555666888::::::888777666777111444999;;;<<<;;;::::::SSSCCC@@@999:::444555666555555777<<<@@@@@@===;;;999999:::999999999777777:::===>>>;;;999999888666555444555777888666:::999444222777:::999666666777777888888999999555777999888555555666999<<<555555======555222555000444;;;@@@AAA===888444555333222222555777777777111...000777;;;999555444555999<<<;;;888555555666///666<<<;;;555333888>>>999777555333333444666777777:::===>>>===:::888777777:::>>>>>><<<888555333777888888888888999999999666666666777;;;===??????;;;===???AAA@@@===:::777777FFFddd~~~~~~fffNNNDDDAAA===;;;<<>>===;;;;;;<<<;;;999666===::::::===999333222666::::::;;;<<<=========<<<@@@AAAAAAAAA@@@===:::888999888777777888999888777666999<<<===;;;:::::::::;;;>>>>>>:::999<<<>>><<<;;;<<<>>>===<<<<<<===>>>>>>:::777999>>>AAA@@@>>>=========???AAA@@@===;;;:::;;;<<<<<<;;;:::;;;;;;666555555555666888:::;;;999777666888;;;===;;;999888666444333444888<<>>AAA@@@@@@???>>>===<<<<<<999:::;;;=========<<<<<<:::<<<>>><<<999666777888;;;999777666777:::>>>@@@<<<;;;::::::999999999:::::::::<<>>@@@EEEFFFBBBAAADDDDDD@@@===BBBCCC@@@AAAFFFFFFAAA>>>CCCEEECCCCCCGGGJJJIIIEEEAAA>>>>>>AAADDDEEEDDDAAAEEEIIIJJJGGGDDDDDDEEEGGGHHHIIIJJJIIIGGGDDDBBBGGGHHHGGGCCCBBBEEEFFFDDDEEEFFFFFFEEEBBB@@@??????AAAAAAAAABBBAAAAAA@@@@@@CCC???===???BBBBBB>>>:::333777===@@@@@@>>>===<<<666777;;;@@@???:::777999<<<@@@BBB???999666888;;;>>>??????>>><<<;;;===>>>???>>>;;;999888777777888888777666888;;;===>>>===<<<======;;;999888999;;;444888;;;<<<<<<===@@@CCC:::<<<@@@BBBAAA>>>999666;;;:::;;;===>>><<<777222=========<<<;;;999666555>>>===<<<;;;:::999::::::777666444222222333444555777666666444333555999<<<777777777777777777888888666999<<<<<<:::999:::<<<===:::888999;;;===<<<:::;;;:::888777777666333111...666888222333;;;>>>:::888:::======;;;:::;;;===999999666555;;;CCCFFFCCC;;;999777888::::::777555777999;;;;;;999777777777222666999999777666888;;;OOO???>>>777999666888777444666===BBBBBB??????>>>:::777888===BBBAAA;;;777888===???;;;777:::999666222111222666999666666777888999888555333666777777777666666666777999777777:::999666555777888777888999<<<===<<<;;;555666888999::::::999999666555444333444666888:::777555555777999888444000999666777<<<===999555555777999:::888555444666999>>>===;;;999777666555555444888===???===888444222222333666777999999999888555888888666777999777222222222222333555888;;;<<<;;;:::999999888666333000444;;;MMMdddrrrlllZZZLLL@@@666000777@@@AAA999333333;;;===888888AAADDD???;;;<<<=========;;;888777;;;999777888::::::888555;;;666555:::<<<::::::>>>;;;>>>BBBBBB???:::666333666666666777777888999999<<<999666555666888::::::>>>;;;999;;;>>>@@@>>>;;;999;;;<<<;;;999888999<<<===AAA@@@:::888===@@@???DDD???999:::>>>@@@===999>>>???@@@???>>>===>>>???:::777444222333666:::>>>;;;:::888555555888>>>BBB888555333444444555;;;BBB===::::::<<<<<<999888;;;;;;===<<<888999===???>>>======<<<===>>>>>>===;;;888777666999<<<<<<888444888:::<<<===<<<::::::;;;555===BBB>>>;;;;;;>>>>>>@@@>>><<<999999:::;;;<<>><<<:::::::::999===<<<888:::@@@BBB???;;;>>>@@@@@@>>>===<<<<<<999:::<<<===>>>===<<<<<<777555444666:::<<<<<<;;;===;;;::::::;;;<<<:::999:::999999999:::<<<>>>???===<<<;;;::::::::::::;;;:::===???>>>;;;999:::;;;BBB@@@===;;;::::::;;;<<<:::===@@@BBBBBB???;;;999<<>>AAACCCBBB;;;AAACCC@@@???CCCEEEBBBCCCCCCCCCDDDEEEGGGHHHIIIJJJEEE@@@???AAADDDEEEEEEDDDDDDCCCAAA@@@@@@CCCEEECCCGGGKKKLLLHHHDDDCCCCCCGGGEEEDDDDDDEEEEEEDDDCCCEEEGGGHHHGGGDDDBBBAAAAAAJJJEEEAAAAAACCCDDDAAA===>>>>>>>>>@@@BBBAAA???===888999;;;<<<<<<;;;999888===>>>???AAAAAA???;;;777888===???;;;888888999888???<<<::::::<<<===<<<:::???:::777999999666555777555555777999;;;>>>@@@AAAFFF===<<>><<<:::999::::::888777999999::::::999888666555888;;;<<<:::666555999===@@@===:::888888999999999555444444555888999999888;;;;;;999777555555777999999999::::::;;;:::777555888;;;??????===;;;;;;<<<222111333999>>>>>><<<:::666777777777555444555666666666555555666888:::;;;<<<:::999;;;======:::777<<<999777777:::===<<<;;;444888;;;;;;888777888:::??????===999666666888:::666777:::<<<>>><<<888555PPPAAA@@@:::<<<777888777333555:::>>>>>>999:::::::::999999;;;===;;;777555555888:::888555:::888555222000111444666555555555666777666444333777;;;<<<999444111222666888666666999999666555777555666777888999999999999555777999;;;;;;:::777555666666555555666888:::;;;;;;;;;::::::999888555333999666666:::;;;777444555555777888777555555777:::999999999888888888888888:::<<<===<<<999666333333222333444666888999999999777999999666666888555111000444999======999444000:::999888999999888666333333888DDDWWWhhhjjj\\\LLL???999888===@@@>>>999777555<<<<<<555444;;;===999:::;;;;;;;;;:::999777666999999:::<<<>>><<<888444;;;777777<<<===::::::===999<<>>:::<<<===<<<:::999;;;======AAAAAA===;;;>>>@@@>>>>>>;;;:::<<>>???>>>======>>>@@@???>>><<<;;;:::::::::;;;888888666444333666:::>>>:::777777888666444666;;;>>>;;;:::===<<<888888:::888;;;<<<;;;<<>>>>>===;;;999:::888666888::::::666333777:::???AAA@@@>>>===<<<888===@@@===;;;===>>>>>>???>>>>>>===<<<<<<<<<;;;AAA>>>;;;<<>><<<888<<<<<<999:::???@@@=========>>>???>>><<<999777888:::===??????===;;;999999666444777<<>><<<;;;;;;<<<<<<;;;::::::999999999999999:::<<<===???AAA@@@===;;;:::;;;<<<===>>>@@@AAA@@@===:::::::::??????>>>===============;;;===>>>???>>><<<999666;;;@@@AAA======@@@AAA???===AAAAAA======AAADDDCCCAAAAAAAAABBBCCCDDDEEEFFFEEEBBB??????AAACCCDDDDDDHHHHHHGGGDDDAAA???@@@AAACCCGGGJJJIIIEEEBBBAAABBBGGGFFFEEEFFFGGGGGGEEECCCFFFHHHIIIHHHFFFDDDCCCCCCDDDAAA??????BBBCCCBBB@@@@@@??????@@@BBBBBB@@@???>>>>>>======>>>>>>??????===>>>@@@@@@???<<<888666888<<<>>>:::999===@@@AAA???===;;;;;;======<<<;;;===::::::;;;:::666555888>>>======>>>???AAACCCDDDEEE===;;;AAABBB:::666999>>><<<::::::;;;<<<;;;:::???<<<999888999999999888666777888999:::999888888777888888666555666999<<<===:::777666666777666666555777:::<<<<<<;;;:::999======<<<999777666777888<<<888666777;;;<<<999555555999<<<===<<<;;;<<<===999777666999===>>>???>>>777888888777555444555666666777888999999999888777:::888888999<<<===;;;999999777444555777999888777444666666666666666888:::>>><<<999666666888:::<<<;;;;;;<<<======;;;888666OOO@@@@@@;;;>>>999;;;999555555:::===<<<999999:::<<<===<<<999777666555555666666666666666:::888555333222333555666333333333444444444444444666;;;???;;;222...222777666444555999999666555777333666999:::888666777999555777:::<<<;;;999666333777777888888999::::::;;;??????>>><<<999888888888;;;777555888999555444555555666777777666777999;;;333444666888:::;;;;;;<<>>:::999<<<777<<<;;;444333888:::888===<<<;;;:::999888888777:::999777888999999888777;;;999:::>>>>>>;;;:::;;;888:::<<<<<<999777777777555666999;;;<<<<<<;;;:::<<<;;;999999::::::999888:::===???>>>:::999;;;>>>999:::;;;:::999999:::<<<<<<@@@CCC@@@>>>???>>>;;;888999<<<>>>???>>>===<<<============<<<===???AAA@@@@@@AAAAAA@@@>>>;;;:::888888777666444555888::::::888999;;;999555666999;;;999999<<<<<<::::::===555999<<<<<<===@@@???;;;<<<<<<===>>>===;;;888777<<<999777777888888666333444888???BBBBBB@@@>>><<<;;;>>>>>>;;;;;;>>>???===>>>??????@@@???===<<<:::???:::666888>>>BBBAAA===888;;;<<<:::;;;======;;;>>><<<<<<===???===888333555888;;;>>>===;;;777444:::555222555<<<@@@>>>;;;888;;;>>>>>>;;;999999:::999999888999:::;;;===>>>BBB@@@===;;;:::;;;===>>>AAABBBCCCAAA>>>;;;::::::======>>>>>>????????????>>>>>>>>>>>><<<;;;999888<<<======<<<>>>AAAAAA>>>???AAA@@@<<<;;;???CCCDDD>>>>>>???@@@AAABBBBBBCCCAAA???>>>???AAABBBBBBBBBGGGHHHGGGEEEBBB@@@@@@@@@DDDFFFHHHFFFAAA>>>>>>@@@FFFEEEEEEFFFGGGGGGDDDBBBDDDFFFHHHGGGFFFDDDDDDDDD=========???@@@BBBDDDDDDCCCAAA???@@@AAABBBAAA@@@???===<<<::::::<<<>>>???===@@@CCCBBB>>>:::999999999<<<<<<999:::???CCCDDD???===;;;;;;<<<===<<<;;;>>>>>>AAACCC???:::999===FFFEEEBBBAAA@@@AAABBBCCCCCC<<<:::>>>===777555888===;;;999999::::::999888@@@===;;;::::::<<<<<<;;;999::::::;;;;;;;;;;;;::::::777555444666888:::;;;666444333333555777777666777;;;AAABBB@@@<<<;;;;;;;;;<<<===<<<:::999999;;;>>>888222444;;;>>>;;;666444666:::;;;;;;;;;<<<===???<<<888777888<<<>>>???888999999888666555555666777888:::<<<;;;999777555999777777888:::<<<<<<<<<999777555555666777666555666555444444777999;;;;;;===999444444777;;;<<<===>>>>>>>>>===<<<:::888777JJJ;;;<<<888<<<;;;===;;;777888<<>>===>>>@@@???;;;777555777999999777666888::::::888666666777999::::::333333444333333333555777555888:::999444333555888444222444999999666555888444999======888666777:::555666888999999888777666999999:::::::::999888777===>>>>>>;;;777666999===>>>888666777888555555777888888888888888888999:::000222444777999:::;;;;;;>>>>>>===:::666444444555555555555555666666777888666::::::666555777777444666666777888999;;;<<<===;;;:::999999::::::999777111777999;;;HHH[[[aaa[[[BBB===:::::::::999;;;???999<<<<<<777666;;;>>>>>>@@@???===<<<;;;::::::::::::666111...///222666999:::;;;===???>>>;;;::::::888999::::::888888999:::777999;;;===>>><<<:::999:::::::::;;;======;;;999999;;;<<<;;;999888999;;;888888777777666777888::::::>>>BBBBBB@@@===;;;999888;;;>>>>>>===<<<===???;;;<<<<<<;;;;;;<<>>??????>>>===<<<;;;;;;;;;:::888888999::::::888999<<<;;;888:::>>>888666777;;;<<<:::;;;>>>666:::;;;::::::===<<<999777999;;;<<<;;;888777666===:::777777999:::999666333777<<>>=========>>><<<999:::??????<<<>>>>>>>>>>>>===<<<;;;;;;:::888555666:::===>>>===999;;;<<<=========<<<:::===;;;:::<<<@@@???:::444555777888999999777444333999444000333;;;???<<<888666;;;@@@@@@;;;888888:::999999888999:::;;;===>>>===<<<;;;::::::;;;<<<===AAAAAAAAA???>>><<<<<<;;;<<<<<<;;;<<<===>>>@@@AAAAAA@@@???>>>=========>>>>>>===<<<===AAACCCBBB???@@@BBBAAA???>>>@@@BBBCCC>>>>>>???@@@AAABBBBBBBBB??????@@@@@@AAAAAA@@@??????AAACCCCCCCCCBBBCCCDDDCCCEEEEEEBBB>>>;;;===???CCCCCCCCCDDDEEEDDDBBB???@@@BBBDDDDDDCCCBBBBBBBBB;;;<<<>>>??????AAADDDFFFCCC@@@>>>>>>???AAAAAA@@@???>>><<<;;;::::::;;;;;;===AAAEEECCC>>>;;;===???:::===>>>;;;;;;>>>@@@>>>???>>><<<<<<<<<<<<<<<<<>>===>>>??????===<<<===============<<<<<<<<<@@@;;;666555999<<<<<<:::111111222444888:::;;;:::888===CCCCCC>>>::::::<<<888:::======<<<<<<===>>>>>>999555555:::======;;;555666888999::::::::::::<<<<<<888444444777999999999:::;;;999777666777888777999:::;;;;;;:::888777:::999888888999:::<<<<<<;;;:::999888888888888777777555555777<<>><<<<<<777444555:::===<<<999:::<<<>>>>>><<<999777666III:::;;;777:::999;;;:::777888===???>>>@@@>>>;;;<<>>===888444555777555555555666777999:::;;;:::::::::999888666555444999::::::888555666:::>>>???:::777888999777777999;;;:::999999::::::::::::333333555666777888888888999;;;===<<<:::777666666999888888777666666555555444888:::777666888::::::999777555555777;;;???BBB===;;;999999999999777666111999<<<999>>>PPP```gggYYYJJJ;;;777888:::;;;>>>:::===<<<999888;;;>>>???>>>>>><<<;;;;;;:::;;;;;;555444222000000111444666888<<>>:::<<<>>>>>>>>>;;;999777888888999<<<>>>>>>===;;;:::888666777999:::888666999888777666777999:::;;;999;;;???AAA???;;;999888===>>>???<<<999999===BBB:::;;;<<<;;;;;;<<<>>>AAA===<<<;;;;;;;;;<<<===>>>;;;<<<===;;;999888999:::===;;;:::;;;:::999<<>>===;;;777999;;;<<<<<<<<<>>>@@@======;;;888999======:::>>>===;;;999888999:::;;;888999;;;999777888;;;>>>;;;;;;<<<>>>>>><<<;;;;;;<<<999888;;;@@@AAA>>>999:::999888777666666777777:::666222555;;;>>><<<888666;;;@@@@@@;;;888888::::::999999999:::<<<>>>???888999;;;===>>>>>>======>>>======<<<=========<<<<<<;;;999888999<<>>===<<<===???AAABBB???;;;:::===@@@AAA@@@>>>@@@AAACCCDDDCCC@@@@@@AAA???@@@AAABBBCCCCCCCCCBBB@@@AAABBBBBBAAA??????>>>999<<>>@@@CCCCCCBBBAAAAAABBB===???@@@@@@???@@@BBBEEE@@@>>><<<<<<>>>@@@@@@@@@AAABBBBBBAAA@@@>>><<<::::::>>>BBBAAA>>>===@@@DDD;;;???AAAAAAAAACCC@@@;;;AAAAAAAAA@@@?????????@@@BBBEEEKKKNNNIIIBBBAAAEEEFFFDDD@@@===:::888777777<<<:::999999888555666888555444444666:::===>>>>>>999:::<<>>999666888<<<:::<<<======<<<;;;;;;<<<===<<<;;;999888:::>>>AAA888888888888888888777777777;;;999444333666666333:::;;;<<<;;;999888999:::888888888888999:::;;;<<<===<<<;;;999888999:::;;;;;;;;;;;;;;;:::999888999666555666:::???AAA>>><<<;;;888777999======999444333777===>>>===999777666KKK======999<<<666888888555666:::<<<::::::999777888<<>>999777999:::999999;;;;;;:::888999:::;;;;;;:::999888777666666666666777555888<<<>>>===:::888777999:::::::::999777555444333999;;;888666:::===>>>::::::999999999:::::::::===;;;999888888888777555444:::>>><<<;;;EEEZZZlllttt]]]EEE;;;;;;<<<;;;:::;;;<<<<<<:::888888888999999999999999999999999999000444999;;;:::777555333666<<>>>>>===;;;999777888888999;;;===>>>===;;;999666333555999;;;999555>>>;;;999999;;;===>>>???999999;;;>>>===999999;;;>>>???===:::777888===AAA999;;;<<<<<<;;;;;;===>>>@@@>>>;;;999888999;;;===999::::::999777666777999@@@===;;;;;;999777:::???AAA===::::::666000...///999;;;888444444888999888555777:::999666555777999<<<:::999;;;>>>@@@???===>>>>>>???>>>======???AAA:::<<<<<<888888:::;;;999===;;;999666666777999:::888===@@@>>>:::888;;;@@@;;;999:::======;;;;;;===;;;999888:::>>>@@@@@@>>>???===:::888888:::<<<>>>>>>;;;999:::<<<>>>===;;;888;;;>>>>>>;;;999999:::;;;;;;:::;;;<<<===???@@@999;;;===???@@@AAA@@@@@@<<<;;;999:::<<<======<<<===;;;999888999;;;===???<<<;;;::::::<<<>>>AAABBB<<<999888;;;===;;;;;;<<<@@@@@@CCCFFFDDD???===??????@@@BBBCCCCCCCCCBBBAAA???@@@BBBAAA@@@>>>>>>???;;;===>>>???>>>>>>@@@BBB>>>@@@BBB@@@======???BBBBBBAAA???@@@AAAAAA@@@???@@@BBBDDDDDDCCCBBBBBBBBBAAA@@@@@@???@@@@@@AAAAAA===<<<;;;<<<>>>@@@@@@@@@???@@@BBBBBBAAA???<<<;;;999<<<>>>>>>===>>>BBBEEE===BBBFFFGGGIIIJJJEEE>>>DDDEEEEEEDDDBBBAAACCCDDD???@@@EEEHHHEEE???>>>AAADDDBBB@@@===:::888777666888999::::::999888888:::888777666777:::;;;<<<;;;333555888;;;===<<<777444222333444555888:::===>>>???;;;666666999:::888444<<<;;;<<<<<<===;;;888555888:::<<<:::777666777:::>>>>>>>>><<<999777777888;;;===>>>;;;888888===BBB;;;999777777888888777555444;;;<<<777555888888333999;;;<<<<<<;;;:::<<<===777777666666888:::<<<===<<<<<<<<<:::888777777999777999::::::888777777888444444666999<<<======<<<<<<;;;:::<<<===<<<888444111777===???>>>;;;:::;;;NNN???@@@:::<<<666999888555555888999666777888999999999;;;>>>AAA888999;;;;;;999666555444555222222555999;;;888555///444888999777777999<<<888666555666777888777555------111888:::777666888666777999999777444000...111333666888999999888888666666555555666777999::::::888777777999:::;;;;;;;;;777666999;;;999999;;;777555444666:::======<<>>@@@<<<<<<;;;;;;999888666666;;;999777666777888888777888777;;;>>><<<>>>QQQhhhhhhMMM@@@>>>>>>;;;:::999:::;;;<<<:::777777888555666777999999999999888333777<<<>>><<<:::888888555<<<>>>:::777:::======<<<<<<===<<<;;;;;;===???:::;;;;;;<<<<<<;;;;;;:::;;;:::999:::;;;<<<:::999666666666777999:::::::::@@@===::::::===@@@AAAAAA;;;888999<<<<<<999;;;@@@::::::999888888999<<>><<<;;;:::;;;<<<;;;999777777999;;;<<<777888777666444444666888:::999999;;;999666888<<>>:::???@@@AAA@@@>>><<<<<<===555;;;===999666777888777;;;:::999777777777777777888;;;??????===;;;<<<>>>999666666:::;;;888:::>>>;;;:::999888:::<<<>>>@@@>>><<<;;;::::::;;;===?????????>>>===<<<;;;;;;<<<;;;;;;<<<<<<;;;::::::999<<<<<<<<<<<<===???@@@BBB???>>>=========>>>@@@AAA>>><<<999999;;;<<<<<<;;;<<<<<<======<<<;;;::::::<<<<<<;;;;;;<<<>>>@@@AAA<<<999:::===;;;777888<<<@@@???@@@DDDAAA<<<;;;>>>===>>>@@@AAAAAA@@@???>>>;;;===??????======@@@BBB?????????>>>======???AAA;;;>>>AAAAAA@@@@@@CCCFFFGGGDDDBBBAAABBBCCCDDDCCC@@@BBBDDDDDDBBBAAA@@@AAABBB???======???@@@???===::::::;;;===@@@BBBBBBAAA===>>>???@@@@@@AAAAAAAAA???>>>>>>>>>@@@BBBDDDFFFDDDGGGIIIIIIJJJKKKFFF>>>BBBCCCDDDBBB@@@???AAACCC<<<;;;===AAA@@@<<<:::;;;@@@@@@???>>><<<999777666555999<<<<<<::::::;;;<<<<<<:::888888:::::::::999444444555777999:::888666444444444555666888:::;;;:::888777888;;;;;;999777;;;;;;<<<======:::666333888999:::::::::999888777;;;<<<;;;999777666888:::<<<<<<;;;:::888888;;;===;;;888666777888999888666222;;;===666444999:::666888:::<<<<<<<<<<<<>>>@@@666777777888888999999999777999:::999777555666777444777999:::888666777888777777888777888:::>>>@@@======<<<;;;;;;::::::999888<<<@@@@@@>>>===@@@CCCNNN@@@@@@999;;;:::<<<;;;777666888888555:::===>>><<<999888999<<<;;;;;;<<<<<<;;;999666444999666444777;;;<<<888333---333999:::888666999;;;000333666777666777:::===,,,,,,000777:::777666888999999999::::::777222...000333888<<<<<<999555222444444333444666999===???>>>;;;888999<<<===;;;999999555555999;;;999999:::333111111444999===>>>===CCCAAA===999888888:::<<<888:::<<<<<<;;;999999999555777;;;>>>???===:::777888>>>@@@;;;777:::>>>??????===999777666666888999999777555555777999999999;;;444666???>>>;;;KKKccciiiPPPCCC@@@>>>===<<<555666:::======;;;;;;<<<444666888;;;<<<<<<;;;::::::;;;:::888666777<<<@@@444;;;>>>888666:::>>>>>>;;;<<<===<<<;;;;;;<<<>>>888999999:::;;;<<<===>>>>>><<<:::::::::999888666444777::::::888999<<>>???===;;;999999444444444555777999;;;<<<777888777555444555777:::222222666:::;;;888888<<<===999777777444...,,,...222777::::::<<>>:::888777333:::>>>:::555555666666999999::::::999888666555666888:::===>>>>>><<<:::888333333777999666888>>><<<;;;999777666888<<>>???@@@===999777999;;;===;;;::::::;;;<<<:::999======<<<===>>>???AAABBBCCC@@@<<<888777:::===???AAA>>>::::::;;;<<<;;;999;;;===@@@AAA@@@===999666@@@???>>>>>>>>>???AAAAAA>>><<<===@@@<<<666888>>>AAA>>>>>>@@@>>>999999???:::;;;===??????>>><<<;;;777999<<<<<<<<<===AAADDD?????????>>>===>>>AAADDD999===AAABBBBBBBBBEEEHHHKKKHHHEEECCCDDDFFFGGGGGG>>>@@@BBBAAA@@@>>>>>>>>>BBB===:::;;;???AAA>>>;;;999:::<<>>;;;:::<<>>;;;888888<<<=========<<<:::777555333999======<<<<<<======;;;:::888999:::;;;;;;:::888777555666888:::;;;;;;<<<;;;999777666666777777777888999;;;>>>>>>===<<<555666888;;;===;;;888555777888:::===>>>===999555555666666666666888<<>>@@@AAA555777999::::::888666444222555888888666444555666444777:::;;;999888999:::<<<<<<:::777666999@@@GGG???>>><<<999888999===@@@@@@BBBCCCAAA>>>???DDDJJJJJJ???DDD<<<777::::::::::::999777666444999;;;===??????<<<888555555:::>>>===888555555888<<<;;;:::;;;;;;777111,,,///333999<<<<<<:::888777999777666444555777:::<<<555555666666777777888888888777777888888777555222888777777999:::777111,,,000444888999999888:::<<<===;;;888666444555666777>>>:::777666888999888666777555333555888:::888666:::;;;;;;:::777444444444666999<<<<<<;;;;;;===???===888333666<<>>777666;;;BBB@@@===:::666333111111111666888999777333222333555333666;;;>>><<<>>>JJJWWWggg]]]PPPHHHCCCAAA@@@@@@===999666666999<<<>>>===>>>888555888:::;;;===AAA999:::;;;<<<=========>>><<<:::999;;;===>>>;;;888:::;;;:::999777777999;;;666999<<<===;;;<<>><<<>>>=========>>>@@@BBBDDD:::999999999::::::;;;<<<>>><<<===AAADDDCCC===777333777:::;;;999888:::<<<<<<999555555666777555333222999===;;;:::======999:::999777333000000111222<<<<<<===>>>============999<<<>>>>>>===;;;::::::>>>@@@@@@>>>@@@CCC???666999;;;999444444;;;===;;;888;;;:::888999;;;999444999999:::;;;;;;;;;;;;;;;:::888888;;;>>>>>>:::666000888:::555222666::::::;;;;;;<<<>>>???>>>;;;999777666555777:::;;;888555<<<===???>>><<<999999999@@@@@@???===;;;;;;===???999:::;;;<<<=========<<>>>>><<<999777@@@AAAAAAAAA@@@???===<<<===>>>???>>>===<<<<<<>>>???>>>>>>===<<<;;;;;;:::@@@@@@???===:::999:::;;;???<<<===BBBCCC@@@>>>???AAABBBBBBAAA??????@@@BBBAAAAAABBBCCCEEEDDDAAA???HHHEEEBBBCCCEEEFFFDDDBBB:::;;;======<<<;;;;;;<<>><<<===AAABBB>>>:::AAAAAAAAA???>>>@@@FFFJJJJJJIIIIIIHHHHHHIIIIIIJJJHHHEEEBBBBBBFFFHHHHHHHHHAAA@@@???>>><<<:::999888999:::;;;<<<;;;:::999888999:::<<>>===;;;555888888666999>>>;;;444333555888;;;<<<;;;777444555555666888;;;;;;:::999>>><<<999777666888;;;<<<@@@???===:::888777666666555666888888777777777888:::888666555666888;;;===444777999888888:::888444555999<<<:::444333888>>>???===999666555777999:::===<<<<<<;;;;;;<<<>>>???<<<<<<;;;;;;<<<===>>>>>>@@@AAACCCFFFJJJMMMNNNNNNMMM@@@BBB:::555999999777666666666777777===:::888:::>>>>>>:::555333666::::::888666666777;;;::::::;;;<<<:::555111...333999<<<===;;;:::999777777888999999999888888555555666666666777777777666666666666555444444333:::999888888999777333000000333666777666666888;;;<<<:::777444333444555777:::888666777999;;;:::888666444222444777888777444555666777555333222222333666999;;;;;;999777888:::999555111444:::<<<888444:::>>>AAA???:::777888;;;::::::999888777555444333;;;===>>><<<999777888999444555777999777888@@@KKKPPPOOOLLLGGG@@@<<<<<<>>>;;;888555555888;;;<<<<<<<<<;;;<<<>>>===;;;>>>CCC;;;;;;;;;===>>>???>>>===>>>;;;999888999:::888666888:::;;;:::888666666666999999888888888;;;???BBB???===:::999888888888888444777:::;;;;;;::::::;;;999888777777888:::999999EEEDDDBBB???>>>=========777777777777888888888999888888999===BBBBBB===888888:::===>>>=========>>>999666444444777999:::999888<<<===999777::::::888999888777555444444666777;;;;;;:::;;;<<<;;;:::999999<<>>===<<<;;;===CCCEEEBBB@@@@@@===888888;;;:::666666;;;===:::===???>>><<<<<<>>>;;;666666777888:::::::::999999:::::::::;;;<<<<<<:::888555<<<>>>999666999<<<===;;;;;;<<<======<<<:::888888777666777888999999888<<<===??????===;;;::::::???===;;;::::::;;;<<<=========>>>>>>>>>>>>??????>>>===;;;999777888<<>>;;;888777888999;;;;;;<<<<<<<<<<<<;;;;;;===>>>??????@@@?????????===>>>???>>><<<;;;<<<===AAA@@@???>>>============>>>@@@AAA@@@===<<<===???>>><<<>>>BBBBBB>>>===>>>???@@@AAAAAA@@@@@@BBBDDDDDDBBB@@@@@@AAACCCBBBBBBEEECCCAAA@@@AAA@@@???>>>======>>>???@@@@@@@@@@@@<<<;;;;;;===AAACCCBBB@@@@@@@@@@@@>>>===???DDDHHHIIIIIIHHHGGGFFFEEEEEEEEE@@@>>><<<===??????>>><<<===<<<;;;999999888888888;;;;;;;;;:::999888777666222666;;;===<<<:::::::::>>>>>>=========<<<<<<<<<888;;;999555444888999666888777777777777777555444777777666777777888999:::999777888:::888444555999777666666888:::;;;;;;:::666888777444777;;;:::555777555555777999:::888666777777888:::;;;;;;:::999;;;999888777888;;;>>>@@@<<<<<<;;;:::999888777777888999;;;;;;:::::::::;;;888777666555555777888:::888;;;:::666666888888666888:::;;;:::999999<<>>@@@>>>===;;;::::::===@@@BBBCCCDDDGGGMMMRRRWWWZZZ[[[NNN>>>>>>444000888666444333444666888:::>>>888444666===@@@<<<666555666888888777555333222777777888:::;;;;;;888666///444999======<<<;;;;;;444777:::<<<<<<999666333555555555666666666666666555777888777444333555888===:::888666777777666555111222333444333444777999===:::777444333444777888555555666888;;;<<<;;;999777555333444777999777444222333444333222222444555777888999888666444444444777444111444999;;;999555555999>>>???===888555333555777999:::;;;999888777:::<<<>>>===:::888777777999666555666555444888???;;;CCCKKKLLLFFFAAA>>>>>>===:::777666666888999999888;;;@@@BBB===888<<>>;;;999;;;999777666777888777777666999;;;<<<:::888777777<<<888444222444999>>>AAA>>><<<;;;999888888999999888999::::::999999:::<<<777888888777555555666777AAAAAA@@@????????????@@@666666777888888888888777444444666:::???@@@===:::===<<<===???AAAAAA???>>>888555333333555888999:::>>>@@@???999666777888777888888777777888999;;;<<<@@@>>><<<===??????<<<999666999>>>??????===;;;;;;:::AAAFFFCCC>>>;;;999777888::::::888888;;;;;;999<<<>>>>>><<<===@@@>>>999222444666888999999777777:::;;;;;;;;;:::999:::;;;888===???<<<:::;;;======;;;;;;;;;;;;:::999777666888999999888888888:::<<<;;;===??????>>><<<<<<======999777777:::<<<<<<:::@@@??????>>>>>>>>>>>>???===;;;::::::<<<======<<<=========<<<999999:::;;;>>>===<<<;;;;;;<<<===>>>;;;;;;<<<===>>>@@@AAABBB===>>>???>>><<<;;;<<<===AAA@@@>>>===<<<<<<======:::>>>CCCBBB???===@@@CCC@@@AAACCCDDD@@@999888<<<===???@@@AAA@@@AAACCCEEEFFFCCC???===???AAACCCDDDBBBCCCBBB@@@>>>======>>>AAA???>>>AAADDDEEEDDDAAA999;;;===>>>>>>???AAABBB=========<<<;;;===AAADDDFFFFFFEEEDDDCCCAAA???>>>===;;;:::::::::999777444:::999888777777888:::;;;===<<<:::999777666666666222888>>>===888555777;;;777777888999;;;<<<======:::;;;:::666555777777555;;;888666777999:::888555:::999666444444666999;;;555444666999888555666:::999777555555777888999888666777666333555999999666;;;666222222666999999666999999::::::::::::999999::::::999888999;;;>>>@@@888999999:::999999888888888:::;;;;;;::::::;;;<<<888888888777777777777777<<<===;;;666555888999777<<<;;;::::::<<<>>>??????DDDBBB===:::777666777888777999:::::::::;;;>>>@@@BBB@@@===<<<===AAAFFFIIIJJJLLLQQQWWW^^^eeejjjmmmPPP@@@>>>444333666666555555666888:::<<<:::777555888===???<<<888<<<;;;999888777444///,,,444444555777888888777666333666;;;>>>===<<<::::::444666:::<<<;;;888444111555555555555555555555555666999;;;999555555999>>>===:::777444444555777888333333333222333444666888===;;;888555555666999:::222333666888:::999888666888666444555888999777555333444555555444555888:::777888888777666444333333888666555777;;;===<<<:::555888;;;>>>===999444111666777999:::;;;;;;::::::999:::<<<<<<:::888777666???999666777777666777:::888@@@KKKTTTYYYWWWNNNDDDBBB@@@<<<888777666777777888888;;;===999666888>>>:::777666777:::;;;888444333444555777999:::::::::666888:::;;;;;;:::;;;<<<<<<777222000444999<<<<<<<<<<<<;;;999888888999;;;;;;;;;:::888777888;;;===999;;;<<<:::666555777999============>>>??????@@@999:::;;;<<<<<<;;;;;;:::555555777:::>>>@@@>>><<<>>>===<<<>>>AAAAAA>>>;;;999777444222222444666777AAAAAA@@@===999888888777888777666777999;;;<<<<<>><<<===???@@@<<<999333777<<<>>>>>><<<::::::666;;;??????<<<999666444888:::;;;;;;;;;;;;:::888666999:::999<<>>999000222555777888888666555888:::;;;:::777666888;;;777:::===<<<;;;:::::::::999::::::999777444333333666999<<<<<<:::888:::<<<:::<<<>>>???>>>===>>>>>><<<777444666;;;>>><<<999@@@???===<<<;;;;;;<<<<<<;;;999999;;;???@@@>>>;;;<<<======<<<:::999:::<<<>>>===<<<<<<<<<<<<===>>><<<;;;;;;;;;===???AAABBB>>>???@@@???===<<<===>>>>>>===;;;:::999:::;;;<<<888>>>DDDDDD@@@===???BBBEEEFFFHHHGGG???666555999===???AAAAAA@@@@@@BBBCCCEEEBBB???===???AAACCCCCCAAACCCDDDBBB???>>>@@@CCCBBB???<<<>>>CCCDDD@@@<<<;;;>>>@@@>>>999777:::===::::::999888888:::===???AAAAAAAAAAAA???>>><<<;;;???>>><<<;;;;;;:::999999;;;:::888888999<<>>;;;;;;:::888777777666555===999777999===???===;;;>>>;;;777444444777;;;===444444666;;;;;;888999===<<<999666444555777888888666777777777777888777666<<<666111222666:::888555999::::::999888777777777===<<<;;;:::::::::;;;;;;777888999999999888777777666777888777666666888:::999::::::::::::888666555:::<<<;;;777666999:::888;;;;;;;;;:::999:::<<<===CCCAAA>>>;;;999888999:::666999;;;;;;:::;;;===@@@EEEDDDDDDDDDGGGKKKOOOQQQUUUYYY___fffnnnvvv|||TTTDDDAAA999;;;666777888999:::;;;;;;;;;444777;;;======<<<;;;:::===<<<;;;:::888555111---555666666777666777777888777:::===>>><<<:::888777555666888999888666444222666666555555444444333333444888:::999555666:::@@@;;;999555222111333666999666555333333444666777888999888666555444666777999111333666888777555333222777555222333666777555222444555777777777888:::<<<777777777777888777666666777777888999;;;<<<<<<===888999:::;;;:::888666555;;;:::999888888999:::;;;;;;;;;;;;<<<<<<<<<:::999@@@:::777888:::888999;;;<<<>>>FFFUUUhhhpppcccPPP@@@???<<<888666666777999===888555777777666888;;;999888666777::::::888555111444888<<<===<<<;;;:::::::::999777666666999;;;:::666333333777999999888:::;;;;;;:::888888:::<<<<<<;;;:::777666888<<>>===<<<;;;999888888=========>>>=========<<<::::::;;;===???@@@???>>>@@@>>>===???AAABBB>>>;;;999888666555555666999;;;>>>@@@AAAAAA???;;;999:::888666555666888:::999888;;;999777888::::::777555555888===???>>>===<<<;;;666555777;;;>>><<<777444999999;;;<<<<<<:::999999777999999888:::===;;;666222333555777888777666666777999:::888555444666999666888;;;===<<<:::888999888999:::888444222111222444999>>>???<<<:::999:::888;;;===>>>=========>>>;;;888555777===???===:::??????>>><<<;;;;;;;;;;;;:::999888;;;???@@@>>>;;;===>>>>>>===;;;::::::;;;<<<<<<===>>>>>>===<<<<<<>>>===<<<<<<<<<===???@@@???@@@AAA@@@>>>===>>>???>>>===<<<;;;:::;;;<<<<<<<<>>@@@BBBBBB@@@??????@@@BBBAAA@@@@@@BBBBBBAAA@@@===@@@BBBAAA@@@@@@CCCGGGAAA===:::;;;======999444;;;???@@@<<<666333555:::888777555555666888999:::<<<<<<<<<<<<<<<<<<;;;;;;>>>===<<<:::999;;;===???;;;:::999999:::>>>AAACCC<<<;;;:::999999:::<<<===@@@@@@????????????>>>>>>999:::;;;<<<>>>???@@@AAA<<<;;;::::::888666555555999777666888<<<@@@@@@???AAA>>>999666666999===@@@666666888<<<<<<:::<<<@@@???;;;777666666888999999666777999;;;;;;888666666999666444555999:::777333888999999888555333444555<<<<<<;;;;;;;;;:::::::::999999999999888888777666444555666555444444666888999999::::::999777555444555999:::999999<<<;;;888777:::<<<999444222666;;;===<<<:::888888888999:::555999<<<<<<;;;:::>>>AAAHHHIIIMMMPPPTTTXXX[[[\\\bbbiiirrr{{{PPPAAA>>>999???888:::;;;=========<<<;;;222888???AAA>>>;;;:::<<<888999;;;;;;:::888666555999999:::999888888:::<<<:::<<<>>>>>>;;;888666555555666777777777666555444666666555444333333222222111333666666555666999<<<777777666444222333666999888666555555666777777666444444444333444444555555222555888888666333111000444222000000333444222///333666888888888777888999888777777888:::;;;:::888444666777888777777999;;;999::::::888666666888:::===<<<999777777777999:::888666666777999:::999999<<<777555777888777888;;;::::::===LLLeeeuuulllXXX;;;;;;:::888666777:::===BBB;;;666777999888999<<<:::;;;;;;<<<<<<;;;;;;;;;555888<<<>>>===:::888888===;;;888444000000333666888777777888999999888777999;;;<<<:::777777:::>>><<<;;;:::777777999===@@@;;;;;;;;;999777666777888777888999:::;;;;;;;;;;;;>>>===<<<<<<;;;<<<<<<===>>>>>>>>>>>>??????@@@@@@AAAAAAAAAAAABBBAAA???===777888999::::::<<<@@@BBB<<<===@@@CCCAAA<<<;;;===999666555666999;;;999666888888999999999999888888:::<<>>>>>>>>888555555;;;???>>>:::888;;;999:::======:::888:::<<<>>>===;;;;;;<<<999444666777777888888888888888888999999888666555666666777777:::???@@@<<<::::::888:::;;;888444222333555555888<<<>>>===;;;999888777999;;;<<<;;;::::::;;;;;;999888999===???===;;;????????????>>>===;;;;;;:::999888999;;;=========<<<>>>???>>><<<::::::;;;;;;<<<===>>>>>>===<<<;;;??????>>>=========>>>>>>???@@@AAA@@@>>>===>>>?????????????????????>>>>>>@@@BBBDDDDDDCCCBBBBBBBBB===>>>BBBEEECCC>>>???CCC>>>@@@BBBBBB@@@>>>>>>>>>??????@@@BBBDDDCCC@@@===:::;;;===>>>>>>@@@CCCEEE???===:::999999888444000999;;;===:::555444888<<<888666555555777888999888;;;::::::999999:::;;;;;;888888888777666888;;;>>>:::999888888:::<<>>===;;;:::;;;???AAAAAA@@@999999::::::;;;<<<======;;;999999;;;:::777555777444444555666888:::===??????>>>;;;999999;;;>>>@@@999888999;;;;;;999<<>>;;;888AAA======<<<<<<<<<;;;;;;;;;777:::===???>>>===<<<<<<555888<<<<<<999777888999888::::::999888999<<<@@@999;;;======:::888666666555666888999:::999777666666666555444333222111000000111333555777888999999555777888777555444666999777666555666888888666444222333555666666666555444444666999888666333222333555222000111333444222///444777:::;;;999777666666999888777999;;;<<<:::888222555777777444444666999888::::::777333333777<<<;;;;;;:::999888777777777444222000111555888999888999666555777777555666;;;888:::;;;@@@QQQbbbaaaVVV??????>>>;;;999999<<<@@@@@@===;;;<<<:::777999===888<<>>AAA<<<:::888888888999888777///111444999===@@@AAABBB@@@>>><<<::::::;;;<<<>>>===============>>>@@@AAA???AAABBBAAA???>>>======555888;;;<<<===>>>@@@CCC===;;;===AAA???::::::>>>:::888666888===>>><<<999666:::======:::999<<<>>>;;;===>>>>>>===<<<===>>>999666666;;;===999999;;;===::::::======999888;;;;;;======;;;<<<>>><<<777<<<;;;:::999999999:::;;;:::999999::::::999777555666555999@@@BBB>>>;;;;;;:::===>>>;;;777444666999999888888999;;;;;;:::999555777999:::999777777888999999:::;;;<<<<<<<<<;;;;;;===>>>??????===:::999;;;:::999777666888<<>>>>>===<<<======<<<<<<;;;;;;;;;;;;<<<<<<>>>???????????????>>>>>>===>>>???>>><<<<<<<<<===>>>???@@@AAAAAA@@@???>>>???>>>===???BBBCCCCCCAAA;;;:::===BBBCCC@@@???BBB<<<>>>AAABBBAAA???????????????@@@BBBCCCBBB@@@===::::::999;;;>>>@@@AAAAAA>>>===<<<;;;999777555333999::::::999777777;;;>>>;;;888777777999;;;:::999===<<<999777777888999;;;222555999999888777888999999999999999:::;;;<<<===::::::;;;;;;<<<;;;;;;;;;<<<;;;;;;::::::;;;===???444555555666777888888999;;;888888<<<<<<777666888222555777666444555:::>>><<<;;;;;;;;;<<<===>>>???:::777777888777555888>>>???<<<999888999::::::::::::888888999777333555;;;666999;;;;;;999777777777777999:::777222111444777555666888:::;;;;;;::::::;;;:::888777777999;;;===777777777555444555888:::999999999999888888777666555888999777777::::::777333555777555222222666:::777777777777888:::;;;<<<:::AAAHHHKKKKKKMMMSSSYYYccceeekkkrrryyyRRRBBB???===GGGAAA???<<<:::999999;;;<<<===<<<;;;<<<>>>???>>><<<555:::>>>===888555555888555777888888777888===AAA777999<<<<<<:::888777777444777:::======<<<999777666666555444222111000000111111333666:::;;;;;;999444777:::999777666777999777555555666888888555222333555888:::;;;:::888666555777:::999666444555666888555333444666777444222666999===>>><<<999666555;;;999888999;;;<<<999777333666999777444333555999555999;;;888222111666<<<888999:::::::::888666555777444111222777;;;======888666666888666333666;;;888>>>>>>999>>>LLLSSSPPPHHHHHHFFFAAA<<<;;;===@@@;;;<<>>BBB>>>;;;888888;;;<<<:::888333555777:::===>>>>>>???BBB@@@===::::::;;;>>>@@@:::;;;;;;;;;;;;===@@@BBB;;;>>>AAA???<<<999999;;;444888;;;<<<;;;:::;;;===???;;;;;;===<<<777999???;;;999888;;;@@@BBB@@@===222777<<<<<<777666:::???:::;;;;;;:::888888:::;;;888666888;;;888333555<<<>>>:::999======888888<<<555888999999<<>><<<:::::::::<<<===<<<;;;:::;;;===<<<888444444222666???BBB===:::;;;<<>>999777:::======999555555888;;;;;;;;;444666888888777666555666888999;;;;;;:::::::::;;;777999<<<======;;;888666;;;;;;999555333555;;;AAA777999<<<>>>>>>>>>???@@@>>><<<999888888999<<<>>>===>>>???AAAAAAAAA@@@???<<<=========;;;:::;;;<<<;;;===???AAAAAA@@@===<<<;;;888666999>>>BBBAAA???>>>;;;;;;@@@BBB>>><<<<<<:::===@@@AAAAAA@@@@@@AAA@@@@@@???@@@BBBBBB@@@>>>>>>;;;999;;;???BBBAAA???>>>??????>>>;;;999888888<<<<<<;;;:::999999<<<>>>===;;;999999<<<===<<<;;;@@@>>>:::777555666888:::222777===???===:::888888::::::;;;;;;;;;;;;;;;;;;::::::;;;<<<;;;:::888777>>>@@@@@@<<<666444777<<<444555666777888999:::;;;:::777888======777666:::444888:::888333222888>>>888999;;;<<<============:::666444444333111555;;;===;;;999888999::::::999===888555555222000555>>>777;;;===<<<777555777;;;777999:::777333222555999777888:::::::::999777555:::999777666777:::>>>AAA666666555444333444777999======<<<<<<<<<<<<;;;;;;888:::888444444888999777444444444444666888:::;;;<<<<<<<<<<<<======>>>??????GGGQQQVVVWWWZZZbbbhhhsssuuuyyyeeeHHHFFFGGGBBB?????????;;;888888;;;>>>AAA>>>;;;;;;>>>>>>:::666:::;;;<<<;;;888777666777<<<999777777:::;;;:::888333999???>>>888444555999555:::<<<<<<;;;<<<999444333,,,***///555777888999888999999::::::;;;;;;<<<999:::;;;888444333444777666333111111444666888888999888777666555444333222;;;;;;:::;;;;;;999555222222444777::::::888666444@@@===999999::::::888666999888777666666777888888===777555888;;;999777777888555555777333---///666555888;;;<<<:::666444333888777777777999;;;>>>@@@@@@777777888555999>>>888444:::>>>;;;999AAASSSccc^^^LLL>>>>>>===888888???>>>>>><<<;;;;;;<<<======777999<<<>>>???>>>===;;;;;;:::888666666888;;;>>>333444666777999:::::::::555666777888999999888777<<<;;;::::::;;;<<<<<<<<<999888:::===;;;888888<<>>:::888777666777>>>======<<<<<<;;;::::::===:::<<<@@@>>>777333555;;;@@@BBB???>>>??????<<<>>>???>>>999333000333666999777999===???>>>@@@CCC===>>>>>>===999777666777444;;;>>>999444444666666777666555444333444555555999777999???>>>888555777777:::???AAA@@@>>><<<<<<>>><<<;;;;;;===>>>>>>===DDD>>>888777:::<<<:::777222777===???===<<<>>>AAA@@@>>>===;;;;;;;;;<<<===@@@===777333666>>>BBBAAAGGGBBB>>>;;;999777444000999;;;===>>>???===;;;999666888::::::999999:::;;;===<<<;;;;;;<<<>>>AAABBBCCC@@@>>>???AAAAAA===:::;;;;;;999666555777:::>>>===@@@DDDEEEBBB>>>;;;999<<<<<<======<<<<<<;;;:::AAA<<<<<<@@@AAA>>>::::::???;;;;;;???AAA??????AAA::::::999999999999999999<<>>CCCDDDBBB======>>>???@@@???<<<:::>>>:::999<<<===;;;:::<<>>>>>=========<<>>888444333777<<<@@@===;;;:::;;;<<<;;;;;;===>>>>>>===;;;::::::;;;444777;;;;;;::::::<<>>???>>>;;;777444333999::::::999888888999;;;@@@===:::777777888999999777555444555444222666<<<<<<======<<<::::::;;;<<<999777555333333555777999<<<777555:::===:::666444666333111222777;;;<<<;;;>>>===<<<;;;999888777666999888999999:::999777555:::777555777;;;<<<999555;;;===<<<888444444999???:::999777555555888===AAA@@@======??????<<<<<>>???===:::888:::======:::666888:::<<<===<<<;;;<<<===;;;888666666777888777555666999;;;999444111222444444888:::::::::<<<:::666888111...333888999999;;;<<<;;;999777777999:::<<<;;;<<<===;;;777555777999666444222333555666777777::::::999888666555555444888888777888888888555333555666888999999777444333999888888:::<<<;;;888555999999888888999:::;;;<<<;;;666555:::===;;;888888999666555666333///111777666999<<<<<<:::888666555;;;;;;::::::;;;===???AAA@@@888888999444777:::444666;;;>>>;;;999???PPP^^^gggVVVEEE??????===<<<<<<>>>===<<<;;;;;;;;;<<<===888:::<<<>>>???>>><<<;;;444888:::888444333888<<<666666666666666666555555111444888999888777888:::;;;999888777888888777777999888:::===<<<888999===;;;888666777:::;;;999777888777777777888:::<<<>>>???===;;;999888888999:::<<<<<<<<<<<<;;;;;;;;;<<<===::::::===<<<777555888<<>><<<===<<<:::<<<>>>>>>:::555444777;;;:::888:::======999777888888888777666555333111000555:::<<<999666777999888333333333333555777999;;;666444777===>>>:::888::::::===???@@@???<<<;;;;;;===;;;999999;;;<<<===<<>>===<<<;;;;;;;;;;;;===<<<999777999???@@@>>>@@@===:::888888777444111999:::<<<===<<<;;;888777333555888:::;;;;;;===???BBBAAA@@@@@@AAACCCEEEFFFAAA@@@@@@@@@@@@???===<<<;;;:::999777666777;;;>>>888<<>>777777999::::::999777666===@@@AAA@@@AAAEEEFFFDDD???>>>>>>>>>???>>><<<:::===:::999===>>><<<:::;;;============<<<<<<<<<<<>><<<999888888999444777999:::999888:::<<<;;;===???>>><<<;;;<<<===555777:::<<<<<<999666333999999;;;<<<;;;999777555:::;;;;;;:::999888:::;;;;;;:::777666777:::;;;<<<;;;555222555777555555777<<<===???>>>===;;;;;;<<<<<<;;;999888888:::;;;<<<999444333888;;;888444333777666444444666888999999>>>===<<<;;;999777666666555555777888:::;;;:::999;;;888555666:::;;;999666777888888666444555999===777666555444444777:::======::::::======;;;;;;>>>;;;;;;:::999999999::::::<<<888999???CCCAAAAAADDDDDDDDDEEEGGGJJJMMMQQQSSSYYYeeehhhkkkuuuzzzwwwsssvvvllleee]]]WWWQQQJJJFFFEEEEEECCCAAA===;;;999:::======;;;888666999===???>>>>>>>>>???;;;999777666777777555444999999777555333111///...333777888777888<<<<<<999===777444777:::::::::;;;:::777444111000111444666777999;;;999555333444777777666555555777888777555<<<;;;:::999888777777777666444333444555666666555888888999888777555444222222333666999<<<;;;888555888888888888999;;;<<<===888444555;;;???===::::::999666555555444444888>>>777:::<<<<<<;;;888777777<<<<<<;;;;;;<<<===???@@@AAA:::;;;<<<555777999222777;;;===:::777<<>>888>>>===<<<;;;:::;;;;;;<<<999;;;<<<>>>>>>===;;;:::111888>>><<<666333777<<<777777777777777666555444000666<<<<<<888666999===:::999888666555555444444:::888:::<<<<<<999:::>>>888:::<<<;;;777666999===<<<777333555:::>>><<<999:::999888888888:::;;;===999999999999:::;;;<<<======999888:::999777888;;;<<<@@@AAA===:::::::::777999:::;;;999666666:::>>>999888:::===<<<666222222777555333444555444111---444888999888888;;;<<<999444444444555666888;;;<<<222222555;;;===;;;;;;===<<<>>>???>>><<<;;;:::;;;<<<:::777777999;;;<<<<<<999:::888666444666;;;???;;;>>>@@@???<<<;;;===@@@<<<<<<<<<===<<<<<<;;;;;;:::<<<<<<;;;===@@@???;;;:::888777666777777555444777888:::;;;:::888666555333555999;;;<<<===>>>@@@BBBAAA@@@@@@@@@AAACCCDDD???@@@AAA@@@???======>>><<<;;;:::888666777;;;>>>777999;;;<<<;;;:::;;;<<<;;;;;;:::999999999999:::???===>>>BBBCCC>>>::::::777444444888888666777:::999;;;===??????>>>;;;999;;;???AAAAAABBBEEEEEEBBB@@@>>>===<<<>>>>>>===<<<===:::;;;???@@@===:::;;;999::::::;;;;;;;;;;;;;;;===>>>===;;;999999;;;===:::888777777888999888777999::::::999888888999;;;555777888888777777888999:::::::::<<<>>>???>>>===333666:::<<<<<<999444111777666666999======:::777<<<<<<===;;;999999:::<<<999888888888999<<>>666222666:::999555333:::<<>>;;;666666;;;>>>;;;888888888888888666555555777888>>>===<<<:::999777666555555555666888999:::::::::<<<888555666888:::999777333444444444555777888:::444444333444555666888::::::777777:::;;;999:::===;;;;;;<<<<<<======<<<<<<<<<999:::@@@EEEEEEFFFIIILLLNNNRRRTTTVVV[[[bbbgggmmmyyy~~~}}}ssskkkeeeaaa~~~vvvmmmddd^^^ZZZUUULLLDDDGGGCCC>>><<<<<<===<<<;;;555888<<<======<<<;;;;;;<<<;;;:::999999999888888999888666777777555000,,,555888888666666:::;;;999???999666888999888888:::666444222111000111333444666888:::888555333444666999888888999::::::888666;;;;;;999888888888888999666444111111222444444444888888888777777666555444111222555777999888777555555555555666666777777888444222333:::???===:::999666444333333555999>>>CCC:::;;;<<<;;;999666666666999999999999;;;<<<>>>???AAA:::===>>>888888;;;444777999:::888555888BBBKKKcccbbbUUUAAA:::AAABBB;;;>>>===<<<::::::::::::;;;999:::;;;<<<;;;:::999888555:::@@@@@@===::::::<<<666777888999::::::::::::666999===>>>;;;999999:::999999999777666555666777:::888999<<<;;;999:::???999===???===888777;;;@@@===888444666;;;>>><<<888777777777888999:::<<<===666555666666888:::<<<===;;;999777777777999<<<>>>:::>>>>>>:::888999:::888888888999777666777;;;>>>777666888<<<<<<888666888;;;888666888;;;;;;666111333666666666999>>>===999;;;:::888777666666777888333333666999;;;<<<<<<===;;;<<<<<<;;;999999:::<<<<<<999777777999;;;<<<===555666666666777999;;;======??????>>>===<<>>:::::::::999999999999888777666777888999999999777666777999<<<======<<<<<<<<<;;;;;;:::999999:::;;;;;;<<>>>>><<<999777777999;;;;;;<<<;;;999777777888999<<<;;;:::999999999:::;;;@@@===<<>>???@@@???>>>===888<<>>>>><<<:::;;;===???@@@@@@>>>;;;===AAACCC???<<<<<<777888999::::::::::::999<<<=========<<<;;;;;;;;;:::888777888999:::999888555666777777777888;;;===888999888888777777888999:::777777:::???BBB@@@===777999;;;===<<<:::777666999666555999>>>@@@===888;;;<<<<<<;;;999999:::;;;;;;<<<;;;;;;:::;;;>>>@@@;;;666444999<<<:::666555888:::===>>>===:::888888888999999:::;;;;;;;;;<<<:::777666;;;===;;;999:::777999:::888555444666:::======;;;:::999777666555888888888777666666888999<<<999666555777999999888222222222444666777666555555555555666888999:::999:::777666888999777888;;;999;;;===???@@@@@@@@@???@@@???AAAFFFLLLPPPSSSTTTVVV[[[```ccceeejjjsss{{{~~~sssiiiccc]]]VVVRRRzzzooo```SSSUUUOOOGGGAAA===<<<======555777;;;<<<;;;;;;;;;;;;;;;;;;;;;::::::999:::;;;777777888;;;>>><<<555///888:::999666666999:::888===777555666666444444777666777888999999999999888999<<<>>>===:::777888:::;;;::::::;;;<<<<<<:::888:::999777666666777888999999666222111222333444333666666777777777777666666555555666555555555555666666666555555555444333333333000111888===;;;888777555444111000222777;;;===;;;;;;;;;999666444444444666777888999;;;===???@@@<<<777;;;===777888<<<777555777777555333666<<>>===;;;:::999999999:::888888999999999888777777::::::<<>>@@@777;;;<<<888777:::;;;:::;;;;;;:::999999:::<<>>===;;;888777666555666777888999999999;;;;;;;;;777888888888888999;;;===<<<:::888999;;;===>>>>>>555444444777<<<>>>;;;888===>>>>>>>>>>>>>>>@@@BBB444666888;;;===>>>>>>>>>:::======999999<<<>>><<<===>>>???>>>===<<<;;;;;;555666888999::::::::::::888;;;>>>???>>><<<<<<<<<999888888777666666666666:::===??????<<<;;;===???AAA@@@>>>;;;888777888999======;;;999777777:::<<<===<<<<<<;;;;;;;;;;;;;;;@@@<<<::::::999777999===888777888:::999666777<<<:::999999888888:::;;;<<<888<<<>>>===>>>@@@>>>;;;;;;999888999===AAADDDEEE???<<<>>>CCCDDD@@@======666777999:::;;;:::999999===============;;;999888;;;:::999:::<<<===<<<;;;777888888777666777999<<<<<<;;;:::999999::::::::::::666555999???CCC@@@<<<<<<<<<;;;:::::::::::::::===:::888;;;???@@@===888999::::::999888888999;;;===>>>===;;;888666777999666555777<<<<<<999888;;;888;;;>>>???===;;;999888777777888888999999999999555222222666777555555777444777999888666666888;;;;;;;;;:::999888888777777777888888666444555888;;;<<<:::777666666777888999444333333555777777555333999888888:::===>>>===<<<>>>:::888999999666777;;;777999<<<@@@BBBDDDDDDDDDKKKLLLOOOSSS[[[bbbfffgggfffllltttyyy|||~~~{{{wwwrrrnnnhhhaaaZZZUUUPPPHHHCCCuuuhhhcccZZZQQQJJJFFFDDDDDD<<<>>>@@@@@@??????@@@AAA;;;<<<<<<:::888888999:::666777999===@@@???999444:::<<<;;;777777::::::888999555333444333111222666555666999;;;<<<;;;:::999666:::<<<<<<999666777888;;;:::999999;;;<<<;;;:::888777666555555666888999;;;888555333444555555555444555666888888888777666777888888666444444555777888888888888777555444333444000111777;;;999666666666555111---...222444222:::::::::888555444555777777888999;;;===>>>???@@@777333888:::333666<<<999444555555444444666:::===WWWhhhlllYYYDDD>>>???===>>><<<;;;999888888888999777777888888888888888777;;;888777999===>>>;;;777777888888999999999888888<<<888666777:::777///(((444666888777555444777:::888666666999888777:::???;;;999777666777888999:::;;;===>>>===;;;:::;;;===:::::::::::::::999999888666555444444555777999:::888::::::888:::>>>@@@???666999:::777777:::<<<;;;@@@???===<<<===>>>@@@AAA===888666666555333555999666555666888::::::666111333777888777999<<<===:::<<<;;;999888777777888999<<<===<<<999888;;;;;;999555666777888888999;;;>>><<<;;;:::;;;>>>?????????888666555999???AAA<<<666======>>>>>>??????@@@@@@555666888:::;;;===>>>>>>:::===<<<777666:::===<<<===???AAAAAA>>><<<<<<<<<666777888999:::;;;;;;;;;777:::>>>@@@@@@???>>>>>>======<<<;;;:::999888777888:::<<<<<<;;;;;;<<<===@@@@@@???<<<999888999::::::;;;::::::999;;;>>>AAA<<<<<<=========<<<;;;:::>>>;;;999999777444777===::::::<<<>>>;;;777999>>><<<:::888777888:::===???:::>>>???<<<<<<>>>===999999888777999>>>BBBEEEFFF???<<<===AAABBB???======777888:::<<<<<<;;;999888===<<<<<<<<<===;;;888666:::::::::<<<>>>???>>>===>>>>>><<<999666555666888>>><<<::::::;;;<<<<<<<<<:::777666999???AAA???;;;===;;;999777666888999;;;@@@>>><<<===>>>>>><<<999777888999999888888:::<<<:::<<<<<<888444111222444555555999===<<<999:::???:::===??????===;;;;;;;;;999888888777777888888999666444444777777444555888444555777888888999:::<<<999999999999999999888888444555666555333666;;;@@@;;;:::999777777777777888555666777777777777777777===;;;:::<<<@@@BBB@@@>>>AAA===;;;<<<<<<:::;;;???:::<<<@@@DDDHHHKKKNNNOOOVVVYYY\\\```iiisssyyyyyy}}}yyykkkdddcccaaa]]]]]][[[XXXUUUPPPIIIBBB>>>zzzrrrhhh```ZZZWWWPPPPPPNNNKKKGGGEEEEEEFFF@@@@@@@@@===999777777999777888999;;;<<<<<<:::888888;;;;;;999999<<<<<<999777333222333333111333777555666777888888777777666111555888888555222333444999777666666888:::::::::888777555444555666999:::;;;999777777888999999888444666888999999777555333666888::::::777555666777888999999999999888666555888333222666999777555555555666222...///444444///777777777777666777:::===999999:::;;;<<<<<<<<<<<<888444888999333666===<<<555444555555777999;;;<<>><<<;;;999777777888:::<<<===???@@@???===;;;<<<===;;;;;;;;;;;;;;;:::999999;;;999777666666777999:::666;;;===<<<===AAAAAA===777;;;;;;777666999;;;:::???===<<<<<<===???AAABBB???;;;999999888444444666333555888::::::888666444555;;;>>>;;;999;;;===<<<999888777777777888:::;;;>>>AAA>>>999888;;;<<<999666888::::::999:::;;;===::::::;;;===???@@@???>>>===;;;999:::<<<>>>===;;;>>>>>>>>>?????????===;;;999999888999999:::;;;;;;777;;;<<<777555888::::::888;;;>>>>>><<<:::999:::999999999999999999999999999<<<@@@BBBAAA???======@@@@@@???>>>===;;;999888777777777999;;;<<<;;;:::<<<======<<<;;;;;;<<<>>>:::;;;;;;::::::<<>>===<<<999888;;;:::;;;<<<999555666;;;;;;;;;===???;;;777:::???===<<<;;;;;;<<<===???@@@<<<>>>===:::999:::999666:::999999;;;>>>AAACCCCCC>>>::::::===???<<<;;;<<<999:::<<<>>>===<<<999888:::999888:::<<<<<<:::777777777888:::===>>>===;;;@@@???===:::777777999;;;???<<<999999;;;===>>>===:::999888:::===>>>===:::;;;:::888777777777888999???>>>>>>===<<<;;;::::::666777999999999:::===???666999;;;888444111333666:::777777<<<===;;;;;;===999;;;<<<<<<:::999999::::::999777555555555666777:::888888:::999666777:::666555666777:::;;;:::999777777777888999999::::::333555666444222555;;;AAA:::::::::999777777777777555888::::::888888;;;>>>???;;;999;;;???BBBAAA???BBB>>>===???@@@???BBBFFFFFFGGGKKKOOOUUUZZZ___aaadddhhhllloooyyyyyymmmnnngggeee^^^UUUPPPPPPMMMHHHLLLNNNPPPOOOKKKGGGCCCBBByyyooojjjdddaaa\\\UUUMMMHHHGGGGGGEEEFFFEEEAAA;;;888888999999999888777777888999:::666:::;;;:::;;;>>>>>>;;;666333333444444222555:::<<<;;;999888777777888888222666999999666444444555777555333333555888999:::888777555444555777:::<<<:::999888999;;;<<<<<<<<<666777999:::999777333111333777<<<===;;;888777777666666888999999888777666;;;666333777999777555555444666444111444;;;;;;666444555666777888:::???BBB999999999999888777666666===888<<<<<<444888@@@???555555555777999<<<======???OOO___```TTTGGGAAA@@@===<<<:::888777777777888888888999:::;;;;;;<<<<<<888888777555444555999===444666888:::===???@@@@@@888:::<<<===:::666222///<<<>>>@@@===888666999<<<666444444666666555888>>>===>>>>>>;;;999999===AAA??????@@@??????>>>===<<<;;;;;;<<<<<<<<<;;;::::::???===:::888777888:::;;;555<<>>???CCCAAA<<<:::===<<<777666888:::999;;;999888888;;;>>>@@@AAA???<<<<<<>>>===999777888555999===>>>===;;;999999777>>>BBB>>>:::;;;===>>>999999888777777888999:::???BBB???999888<<<===:::999;;;<<<<<<;;;:::;;;<<<999999;;;>>>@@@AAA???<<<@@@???===:::999:::===AAA?????????@@@???===:::777===<<<:::888777777888888555:::<<<999666777999888222666::::::888777777888;;;;;;:::999888777666555>>>@@@CCCCCC@@@<<<:::888@@@??????===<<<:::888777777555555777;;;<<<:::888999:::<<<<<<<<<===@@@BBB=========<<<::::::<<<>>>777999<<<>>>===;;;888666999999===@@@===777666999:::;;;===???;;;666999???888999:::;;;<<<<<<<<<<<<;;;<<<;;;666444666555333<<<;;;:::<<<>>>@@@AAA@@@<<<888777:::<<<:::999:::;;;<<<>>>???>>><<<:::888888666666888;;;===;;;999555555666888;;;<<<;;;999<<<<<<;;;:::999:::>>>AAA???;;;888888;;;>>>>>>===;;;::::::;;;<<<<<<;;;::::::::::::::::::999888888===>>>>>>===;;;999:::;;;666777999:::;;;<<>>>>>;;;:::666777888777555555555777:::888555222111222333555999777666888666333444888888666555777;;;<<<:::777555666666888999:::;;;<<<666888888444111222999???999:::;;;:::888666666666444888<<<<<<999:::???DDD>>>:::777999>>>AAA@@@>>>BBB???>>>AAACCCDDDGGGLLLQQQSSSVVV[[[aaahhhnnnqqqtttyyy}}}~~~nnnggg[[[QQQSSSLLLNNNNNNJJJIIIHHHCCC<<<;;;???DDDEEEDDDBBBCCCEEE~~~yyyuuupppfffWWWPPPQQQMMMLLLIIIDDD>>>:::777666666;;;???>>>:::777888:::777<<<<<<777777===@@@>>>111333777<<<:::666666999777777777777666555444333<<<:::888888888777555333555444222///000555:::;;;999999:::;;;:::999888777===;;;999777777777888999999555333777999777666777777888:::<<<===;;;888555444444555555666777:::<<<;;;999777555444444555666333333333333555777:::;;;;;;:::999666555666999<<<333555666666555333444444;;;===<<<888444444999>>>???;;;777777:::<<<;;;999>>>AAANNNaaacccQQQ>>>555999;;;;;;999777777999<<<===<<<;;;999888999999:::999888777555333444777:::888888999;;;======<<<:::<<<;;;888666444333333444<<<>>>@@@???===;;;;;;;;;333000......333888<<>>>>>===<<<<<<<<<<<<<<<:::999888:::===;;;666666;;;===::::::999:::>>>AAA@@@;;;777<<<;;;<<>><<<@@@???>>>???@@@@@@>>><<<<<<999:::??????999777::::::;;;;;;999888999;;;===<<<===:::666666:::<<<:::============;;;888555444<<<===@@@CCCCCCAAA;;;777999:::;;;<<<<<<=========@@@???>>>======>>>???@@@888;;;>>>>>><<<;;;;;;===>>>===;;;999888888888999555666888999999999888777777999::::::888666666777===<<<:::888666666777999777:::???AAA???;;;777666???@@@@@@@@@@@@???>>>>>>222777999888888<<<>>>===777:::999666666999:::888777888999:::;;;<<<<<<<<<:::===???======???===::::::;;;=========;;;888777;;;======;;;777555666888<<<:::888999===???>>><<<666777999;;;<<<======>>>AAA888777BBBGGGBBB???BBB>>>@@@???======???===888===<<<<<<>>>@@@???:::666;;;999888999===??????>>>@@@===:::888888:::;;;;;;===<<<;;;::::::;;;======999777666555666:::>>>@@@999999:::;;;<<<;;;999777;;;::::::<<<>>>>>>:::777999::::::999777555555555999999:::===@@@AAA???<<<;;;;;;;;;999777777888:::<<<666000000666;;;:::888777:::======:::777777888000999>>>999555666666333:::999666333222333777;;;:::999888:::<<<;;;777444888<<<>>>===:::999===AAA888888999999999999888888777:::<<<===<<<;;;;;;<<<>>>>>>>>>===;;;<<<===???EEE@@@;;;;;;???BBBAAA???GGGJJJMMMPPPRRRUUUXXX[[[[[[aaaiiiooouuu{{{kkk^^^UUUUUUQQQGGGDDDHHHAAA@@@>>>>>>?????????===666999<<<>>>>>>???@@@BBByyypppnnngggbbbXXXNNNGGGEEEFFFGGGEEEFFFFFFCCC===999777777666999888444444:::===<<<::::::>>>AAA???::::::===999999999999999888777777:::999999::::::888555222777777777555555777888777666777888999::::::999999;;;:::888666666666777888555444666888666222444888<<<<<<======<<<:::666333444444333222222444666999===;;;999888777888999:::777777777666777888:::;;;888888777555333444666888999:::;;;;;;:::888555333333777::::::888888;;;???999888777777888888777666999:::FFFZZZeee\\\FFF555444666777777666666999<<<:::999888777666666666777;;;:::999666444444666999;;;;;;<<<===??????>>><<<<<<;;;999888777777777777;;;===>>>>>><<<:::999:::777666444222333555888:::>>><<<999999;;;===<<<;;;::::::::::::::::::::::::;;;>>><<<888888===>>><<<===<<<<<<>>>@@@???;;;666>>>======>>>???===999555:::;;;===>>>?????????>>>222333555999>>>???===;;;>>>===;;;;;;<<<<<<:::888<<<999:::>>>===999888::::::;;;;;;:::999:::<<<>>>;;;<<<999555666:::<<<:::999999888888777666666555999;;;>>>AAABBBAAA>>>;;;CCCAAA???=========>>>>>>AAA@@@>>>===;;;:::::::::666888;;;<<<::::::;;;<<<===<<<;;;999999999::::::555555666777777777777777:::;;;:::999999:::>>>@@@@@@===;;;999999:::::::::666888:::;;;:::999999:::@@@@@@???>>>===<<<;;;:::888<<<<<<::::::===???===777::::::777777:::;;;999777888999:::;;;;;;;;;;;;???@@@<<<777777<<<@@@???999:::;;;<<<===<<<<<<;;;:::;;;<<<999666444444666???===::::::<<<===<<<;;;;;;;;;===>>>@@@@@@AAAAAA@@@777666@@@EEEAAA???BBB@@@AAA???<<<<<<>>><<<888:::777555666999:::999777<<<:::888:::===???>>>===>>><<<999888888888999999======<<<;;;;;;<<<===>>>999888666666777:::===???::::::;;;<<<<<<;;;999777777666777:::===>>>;;;999;;;:::999666555444555666999888999<<>>===;;;888<<<>>>???;;;666333555888::::::999888888888888888555999===???>>>===<<<<<<<<<<<<<<<;;;:::;;;>>>AAADDDBBBAAACCCFFFIIIIIIHHHOOORRRWWW\\\```eeeiiimmmuuuzzz|||qqqhhhcccaaaRRRGGGAAACCCBBB:::888======;;;999999:::;;;:::999666999;;;;;;:::888777777nnnkkksss|||vvvhhh]]]UUURRRPPPNNNKKKHHHEEECCCAAA???===::::::888444444999<<<<<<;;;;;;===???===999888;;;888888888888888888777777999999999:::;;;999555222777888999:::999666333222444555666888999999:::999:::999777666555555666777222444777999444///222999<<<<<<<<<<<<;;;999777555888666333111111333666888<<<<<<::::::999:::;;;<<<:::999999888888888999999777888888777555444444555;;;:::999999:::888333...---222888:::999888888:::555777999999777666555555444666>>>QQQfffhhhRRR888444666777777666666777999999999888777666666666666444444444222000111333555<<<<<<<<<>>>??????===;;;888888888999999999999999:::;;;<<<;;;999888888888777999:::777444333555888<<<;;;:::;;;<<<===<<<;;;999888777777777888999::::::===<<<::::::>>>???===@@@>>>===>>>???>>>:::666@@@???>>>===<<<999555111777999;;;======<<<:::888///111555:::>>>???===:::>>><<<999888999999999888<<<:::999;;;;;;888888:::777888888888777888;;;>>>::::::888555666;;;;;;999777777666666666777888999777999<<>>======<<<;;;999888777666888;;;;;;;;;;;;<<<===<<<<<<::::::::::::;;;<<<888777777777888888999999???>>><<<999888;;;@@@DDD???<<<888888:::<<<;;;999666666666555555777;;;>>>CCCAAA???===;;;:::::::::???AAA???::::::<<<===;;;666:::;;;888777:::;;;:::777888888999::::::::::::??????<<<777777<<>>??????;;;<<<<<<:::777555666666CCC@@@===<<<<<<<<<;;;:::===>>>???@@@AAAAAAAAAAAA???888666===AAA???>>>BBBAAAAAA>>>:::;;;>>>===999===999555444888<<<======<<<;;;:::;;;===>>>===<<<;;;:::999888777777777777<<<;;;;;;:::::::::;;;;;;999888777777777999<<<===;;;;;;<<<===<<<;;;999888333333555888;;;===<<<;;;;;;999666444333555777888888888999:::<<<<<<;;;999<<<999777888<<<>>>===;;;333555777:::;;;:::888666::::::999777555777:::===888===>>>:::555555555444444666999:::888666444444999888777777999:::999888===>>>>>>:::555222333444>>>===;;;999888888999999555999===@@@@@@???>>>>>>>>>>>>>>>===>>>@@@EEEHHHGGGIIILLLNNNOOOQQQSSSUUU\\\aaaiiiqqqxxxwwwqqqggg[[[RRRLLLHHHGGG???888666:::;;;666555999:::888666555666777777666777999<<<===:::888666555XXXSSS\\\```lllvvvsssiiibbb]]]WWWPPPMMMMMMLLLHHHDDDBBB@@@;;;888888:::<<<<<<999777777:::999666555888444444333333333333444444999888777777888888666444666555666888777333111111444555666666777888888888:::999888666666666666666333444777999555000111777666777888888888777888888>>>:::666333444666999:::::::::999999999:::;;;<<<888888888777777777777777888:::;;;:::888666555555>>>:::666666999999555000000333777888666333222222777999;;;:::666444666888555666:::GGG]]]gggWWW===<<<===<<<;;;888666555555<<<<<<;;;:::999999999999///111222111000111222444;;;::::::<<<======;;;999444444555777888999::::::999:::;;;:::777666666777444999<<<;;;777444666:::;;;;;;<<<=========<<<<<<:::999777555555666777888777888999:::;;;<<<======@@@===;;;;;;======;;;888@@@@@@???===;;;888444222555666999:::999666333111222444777:::=========<<<===;;;888777999:::;;;;;;<<<:::999999999888999:::333444444444444555888;;;999999666444777<<<<<<888999999::::::::::::::::::777999<<<===>>>???@@@AAA>>><<<:::999999:::===>>>999:::;;;<<<<<<;;;:::999;;;<<<==================;;;;;;:::::::::;;;===>>><<<;;;:::::::::;;;===>>>BBBAAA>>>:::888888;;;>>><<<888555666999;;;999777888888888666666888;;;>>>DDDBBB@@@===<<<<<<===>>>AAAAAA===888666999888555444999;;;888777999;;;:::777888888999:::::::::999999===>>><<<<<<>>>===999;;;;;;;;;;;;<<<>>>???@@@=========<<<:::999999999CCCAAA>>>===<<<<<<;;;;;;======>>>?????????>>>>>>@@@:::888;;;===;;;<<<>>>??????<<<999:::>>>???<<<@@@<<<777777:::===???>>>;;;;;;;;;<<<<<<===<<<;;;:::;;;;;;:::888777777888::::::999999999999999999:::999888888888999:::;;;;;;<<<======;;;:::999999333444555888:::;;;;;;;;;666444333444666888999:::999999999:::;;;;;;:::999:::666333555999;;;999555333777<<<===;;;:::999:::888888666555555666999;;;;;;<<<<<<999555333333444333666:::;;;999666444333777666444444555777888999;;;<<<<<<:::777666888999@@@>>><<<:::999999:::;;;777:::<<<=========???@@@BBBCCCDDDDDDFFFJJJOOOTTTPPPTTTXXXYYYXXXZZZ___eeeiiipppzzz~~~vvvnnnaaaWWWSSSOOOIIICCC???>>>??????;;;777777<<<===999999<<<:::777555444555666666666111555999;;;;;;:::999999QQQJJJOOOMMMRRROOOXXXdddooozzz|||sssiiiccc```]]]WWWQQQMMMGGGAAA>>>===<<<;;;;;;:::777666999999777777999333222222111111111111222999777444333444666777666777333333666666222333777777777666666666666666666:::999999888777777666666777444444888888444222333222444666666555444555777???;;;666444666999;;;;;;999999999999:::;;;<<<<<<888888888999999999999999777999::::::888666555555BBB<<<777666:::======:::666777777666444333333333:::;;;:::666333222666:::666888888===KKKWWWPPP@@@AAA@@@>>><<<:::888666444============<<<;;;::::::666777888888666444444555:::999999;;;======;;;999333444555777888:::;;;<<<999::::::999777666666777555:::>>>===888555666888888999:::;;;;;;::::::;;;===<<<999666444444555555333333555888:::::::::;;;===:::777777:::<<<;;;:::>>>>>>>>>===;;;999777666555777:::<<<<<<:::777555999::::::::::::;;;===>>>:::888666666999<<<===>>>;;;<<<;;;999999:::::::::222333444444444555888;;;888777555444888===<<<888:::;;;<<<======;;;888777999;;;======<<<<<<>>>???======>>>>>>>>>>>>??????:::;;;<<<======<<<;;;:::???>>>=========<<<<<<;;;::::::999999:::;;;===>>>===<<<;;;;;;;;;<<<>>>??????@@@@@@???<<<:::999:::888666555666999;;;:::888<<<======<<<:::999:::<<<@@@???===<<<<<<>>>@@@AAA>>>===999444333555333...111888;;;888666888::::::888888999:::::::::999999999<<<>>><<<<<<>>><<<999>>>===<<<<<<<<<<<<===>>><<<;;;;;;;;;;;;;;;;;;:::?????????>>>===<<<============>>>>>>======<<<<<>>;;;888888:::;;;:::888:::;;;<<<===<<<<<<<<<<<<;;;===>>><<<:::888999:::;;;;;;;;;;;;;;;:::999999::::::999999999999999888;;;===>>><<<:::888999:::666777888999999999::::::000000222666:::<<<<<<:::999:::;;;;;;:::::::::;;;<<<888444555999999555111555888;;;:::888777:::===444333333333444444444444:::999888777555222222333555777999888777555555666999888777666666888;;;===888888999999888999:::;;;===<<<:::999999999::::::999::::::999999;;;???BBBEEEGGGIIIKKKNNNSSSZZZ^^^]]]aaaeeeffffffkkkttt||||||~~~sssfff]]]WWWOOODDD<<<@@@>>>;;;888777888:::<<<:::999:::<<<;;;888777999999666333222333555555555+++///333666777777888888QQQGGGIIIAAAAAA???EEEMMMTTT[[[eeerrr|||||||||zzzvvvqqq___WWWOOOLLLJJJDDD@@@>>>>>>999666888999777777999888777555444333333444444999666444333444666888888:::444222777777444666===888888777666666666666666:::999999888888777666666888444444888:::666222111333666999888444222222444;;;777333333666999:::::::::::::::;;;;;;<<<<<<<<<:::;;;<<<<<<<<<<<<<<<;;;333555777777666444444444>>>:::555555888<<<>>>>>>999888777777777999;;;<<<;;;:::666222000111555888666666555666<<>>>>>===;;;888888777888999;;;===???:::;;;;;;999777666777999999<<<>>>===999555444444444555777777666666888999???>>>;;;888666444444444111000444999;;;::::::<<<===999555444777;;;;;;;;;:::<<<===<<<;;;999::::::111333777:::<<<<<<;;;:::======<<<:::888999<<>>888999:::;;;;;;:::777555333999<<<>>>>>>;;;:::;;;>>><<<=========<<<;;;:::999??????>>>===<<<:::999888???===;;;:::;;;;;;:::999:::999999888999:::<<<<<<;;;::::::::::::;;;<<<<<<;;;>>>AAABBB@@@===;;;;;;666777888999:::;;;<<<===>>>@@@@@@???<<<:::999999::::::::::::;;;===???AAA::::::666333444666222,,,000888<<<:::777888:::;;;999::::::;;;;;;:::::::::>>>>>>;;;666666;;;>>>>>>>>>>>>======<<<;;;::::::777666666777:::;;;;;;::::::<<>>=========????????????>>>===<<<;;;AAA???===<<<:::888777888999;;;:::888;;;@@@BBB??????===;;;<<<>>>>>>:::777888:::===>>>===<<<<<<======???@@@>>>:::999;;;>>>????????????>>>===<<<<<<:::;;;;;;::::::888777666:::===>>><<<888666777:::888999:::999777777888999000000222888===???<<<999888999;;;:::999999;;;<<<>>><<<::::::;;;:::777333555777888666555555999<<<999888777777888888666555777555555777777333222444777888888777555555666777777777666555444555777:::888777777777777777888888777777888999999::::::;;;<<<<<<======>>>AAAGGGKKKKKKNNNSSSWWW[[[aaaggglllnnnrrrxxx{{{}}}~~~ssslll[[[RRRJJJHHHGGGBBB<<<999===<<<:::777555444333333999:::<<<;;;999888888999888555111000111333444444000333666777777777888999MMMAAABBB;;;::::::>>>CCCGGGJJJOOOUUUYYYhhhpppzzz{{{qqqiiifffbbbXXXPPPNNNIIIBBB=========;;;:::;;;>>>===:::888777666777888777666666777999:::888777;;;333222888888333555<<<888777666666666777888999888888888888777666555555555444666999777222000222444999======888555555666777333000222777:::;;;999888999999:::::::::999999======>>>>>>===<<<::::::222444666666555444555666666666666666777888::::::666666666777:::<<<>>>???===999555333333444555555777444444777:::<<>><<<;;;;;;:::888777777:::===???<<<<<<<<<:::888777999;;;999:::;;;;;;999777555444444666777666555555888;;;???>>>===;;;999777666555222111555===???<<<<<>>:::999888999;;;<<<;;;::::::>>>???<<<;;;>>>===888888999999888888888;;;===888777444555;;;AAA???888:::999777666444444555555666:::>>>>>>;;;999;;;===999888888777777888888999@@@???===<<<:::999999999===;;;999999<<<======<<<:::999888777888999:::;;;999:::;;;;;;<<<<<<;;;;;;:::===@@@AAA???<<<999888333666:::;;;999999<<>>???>>>===:::888888888888888999;;;===>>>???@@@999999888777999;;;777000111999???<<<999999<<<===;;;;;;;;;<<<<<<;;;;;;:::>>>>>>;;;666666;;;>>>>>><<<<<<======<<<;;;999888555333333666:::<<<<<<;;;777;;;???AAA???<<<::::::@@@@@@@@@???>>><<<;;;:::===>>>>>>===;;;:::999888:::;;;;;;999<<<@@@???;;;@@@===<<<===???@@@>>>;;;666999===>>>===<<<===>>>>>>@@@@@@===999888<<<@@@??????@@@@@@???===<<<;;;;;;;;;<<<;;;:::888666444:::<<<===;;;666444666999666888999888555555777999555444444888===???<<<888555777999999888888:::===>>>>>>>>>>>>===<<<:::999777888888888777888:::<<<@@@<<<999777999:::999888444222333999:::666444666666777999888666555555666333555555333111111333555999888777777888888888888555777:::===???@@@@@@???BBBEEEIIILLLPPPTTTXXX\\\[[[___ffflllrrrwww}}}{{{sssjjj```VVVOOOHHHAAA>>>??????;;;999;;;;;;;;;:::999777444222111777:::<<<:::999:::<<<===:::666333111222444555666777888999999999999;;;===III;;;===888888555999===@@@BBBCCCDDDEEEOOOQQQTTTYYYfffvvv~~~xxxlllbbb___WWWOOOIIIHHHGGGDDDBBBCCCAAA@@@===:::888888888999555666999<<<>>>===999666999222111888888111111888666666666666777888:::;;;777777777777666555444333111333888:::444......333333999???@@@===:::;;;===555222///222888===<<<:::666666777777777666666555===>>>>>>===;;;999777555444666777777666666888:::666888<<<===<<<:::::::::444444444777999;;;;;;:::>>>;;;777777999999777444:::444444;;;>>>===BBBLLLRRRLLLDDD???======<<<;;;<<<======>>>===;;;:::999444777;;;<<<;;;999888777333333444777:::;;;;;;999<<<999666444444777:::============;;;999888:::<<<666666666888;;;;;;:::888888999999888666777<<>>>>>======;;;:::888777444222777@@@CCC???>>>BBBCCC>>>777444666999::::::777999;;;:::777666888:::888888777777666555333333444888;;;<<<;;;:::;;;===???>>>===>>>>>>>>>;;;999999???@@@======???===888888999999888666777999;;;888777555555<<>>???<<<:::;;;>>>999888666666888;;;???BBB<<<<<<::::::::::::<<<======;;;999:::>>>AAABBBAAA:::999888777777888999999:::;;;===>>>>>>>>>===<<<<<<>>>???>>>:::666444333...444::::::666555:::???======;;;999666555777999999:::<<<>>>???@@@@@@@@@:::;;;:::;;;>>>AAA<<<444222;;;AAA???:::;;;>>>???<<<<<<<<<===<<<<<<;;;;;;888<<<===;;;;;;===<<<888:::;;;<<<======;;;999888555444444777<<>>666;;;@@@BBB???;;;888777?????????>>><<<;;;999888:::===???===<<<<<<;;;:::;;;======;;;<<<>>>===888;;;888666777:::===<<<:::555999===>>>===<<<===???>>>@@@@@@<<<888777<<>>===;;;999888;;;;;;<<<<<<;;;888555333999<<<===:::555333555999444666777666444444666999<<<888555777;;;===;;;888333666888777666777:::===;;;===??????===<<<<<<<<<::::::;;;<<<============???:::333000111444555555333000333:::===999666888444666999:::888666555444666888999777444333444777999888777888;;;=========777:::>>>CCCFFFFFFFFFFFFHHHMMMUUU\\\aaaeeeiiikkkkkkpppxxxxxxssshhhccc]]]WWWRRRLLLEEE???AAA<<<999;;;999444444888666777999::::::999777666111555888777666999===???===:::666444555777999999444555666666666888;;;>>>PPPDDD???>>>888@@@???===<<<<<<===>>>???@@@@@@AAADDDHHHNNNSSSVVVeeeppprrrnnnggg___WWWQQQMMMKKKAAACCCDDDDDDBBB@@@???>>>AAA===<<>>:::<<<<<<999444333666;;;666333888BBBAAA:::<<>>;;;<<>><<<::::::<<<<<<:::888999:::888555888??????999111666888888999<<<<<<888888333000444;;;>>>999333333777===@@@@@@@@@??????AAA???<<<888666666777888???;;;:::>>>===888777;;;<<<999666555;;;AAA>>>777888<<>>;;;999888999:::;;;===???===888888;;;;;;999>>>;;;999999<<<>>>>>><<<;;;===:::444555<<<@@@???;;;777888>>>???:::888:::666777999;;;<<<<<<<<<;;;@@@>>>>>>???AAA???;;;777444666888888777888;;;>>>>>>???>>>===:::888777888777999<<<<<<:::888777777@@@AAA@@@<<<666222111222;;;:::888666555555666777>>>===;;;888555555777999;;;999999:::===???@@@??????@@@AAAAAA???===:::999;;;>>>AAAAAA>>><<<===???===>>>>>>:::555666<<>>===<<<;;;:::;;;;;;<<<===;;;===@@@@@@<<<999;;;;;;:::999888888999;;;<<<888>>>BBBAAA@@@AAA???<<<===<<<:::;;;<<<======<<<>>>:::888;;;<<<::::::<<<;;;999888<<>>???999::::::;;;;;;::::::::::::??????:::999???BBBAAA???>>><<<:::999777777777:::>>>>>>999777999888333555999:::888888:::999666777999:::888444333555888;;;<<<<<<:::999999;;;===444555666777999;;;<<<===;;;777777===???;;;999;;;:::999999:::===@@@AAABBB>>><<<777111///111666;;;333777<<>>AAA>>>???>>>>>>>>>======<<<<<>>???<<<666444555999999555555777555777999999777666666666999999::::::999777444333444333333444666777555444111444888:::999888888888:::999777444333222111222555777999::::::999777555888999::::::999888777666555555444444666888;;;<<<777;;;===<<<888666777999666222555;;;:::444888BBBPPPHHH???999999;;;===>>>@@@>>>===???BBBAAA===999888999;;;<<<<<<<<<;;;:::999999:::<<<===>>>???@@@;;;888888::::::777777:::===:::888888999999777444<<<>>><<<666555888777333444777888666777<<<===;;;999555111444999;;;999555555999===??????>>>===<<<>>>===:::888777888999:::>>>:::999======::::::>>>===;;;888666999===<<<777;;;<<<=========>>>>>>??????>>>===;;;:::999999888>>>===:::888777888999:::??????<<<666555888:::888:::888777999<<<>>>>>>======???===888999???BBBAAA>>>999888;;;;;;888888;;;;;;:::999999999:::;;;<<<<<<;;;:::;;;<<<<<<999666777999;;;:::777777888::::::<<<>>>>>>;;;888666666333555777999999888666444;;;<<<===<<<999777888999;;;999777888;;;;;;888555888999999888777777888:::>>>===<<<===???AAAAAAAAAEEEDDDBBB@@@>>>=========AAAAAABBBAAA??????@@@BBB>>>???===:::666666:::>>>:::;;;<<<<<<<<<<<<;;;:::<<<:::;;;>>>>>>;;;999;;;===<<<;;;::::::::::::;;;555;;;>>>===;;;===<<<999::::::;;;===??????===;;;???:::999;;;;;;999999;;;999777666999>>>@@@???<<<888888999:::;;;===???@@@===<<<:::888888888999::::::>>>>>>:::999>>>AAA@@@???===999666555666777888:::;;;999666888<<<:::444222666888777999======:::999999999999777777888999::::::;;;:::999999<<<>>>888999999999::::::::::::;;;777777<<<===999777999999999999;;;===>>>>>>===CCCAAA===888555666999===777:::>>>???>>><<<;;;;;;888777999<<<;;;888888;;;;;;;;;;;;:::888:::???CCCAAAAAABBBEEEHHHKKKKKKJJJQQQSSSWWW[[[^^^```aaabbbgggmmmttt|||~~~pppllldddZZZTTTRRRLLLFFFDDDDDDBBB@@@===;;;:::999:::888888;;;;;;666444555666555666:::999555444555333:::===:::888999999777===999333///...111555777777777666555666777888999OOO@@@===CCCCCC===>>>@@@AAA@@@===;;;999>>>>>>>>>?????????>>>>>>BBBEEEJJJPPPWWW```hhhnnnyyyzzzuuummmddd\\\WWWUUUTTTMMMGGGDDDDDDAAA<<<888999999:::<<<;;;999888888888777999888666777;;;<<<;;;333333888>>>>>>999666666666666666777999::::::999777888888888777555333222888666666666777666444222222555999::::::999999:::999777444222111111222222555777:::<<<<<<:::777555777999;;;:::666333333444777666666555666777999:::444888===>>><<<888777888666222222555222...333<<>>:::888999;;;===<<<;;;<<>>:::777777888:::;;;<<<======888888888888:::===@@@CCC>>>:::999;;;;;;888888;;;<<<:::888888888777555444<<>>888333222333222888:::999666666;;;>>>===999777555555777888888777777:::===>>>===;;;::::::;;;:::999888999:::;;;<<<;;;888777:::;;;:::<<>>;;;666555999:::999;;;::::::===@@@@@@>>><<<999999888777888999:::;;;@@@???>>><<<<<<<<<===>>>>>>???<<<777666:::<<<;;;888777777999;;;<<<;;;:::<<<>>>===;;;<<>><<<:::888777999;;;<<<;;;999888888:::::::::999:::<<<===<<<999666555555777:::===>>><<<888666444222222444888<<<<<<888444777888:::::::::999:::;;;;;;888777;;;@@@AAA;;;555444666888888999:::<<<>>>===;;;:::;;;<<<>>>======AAA???<<<999999;;;>>>@@@EEEBBB???===>>>???AAAAAA???>>>===;;;999999999999777999<<<>>>???>>><<<:::<<<999:::<<<===::::::===>>>===;;;:::999:::;;;;;;555:::<<<999888:::;;;999888999;;;>>>@@@@@@===:::???:::888:::999777888<<<:::888777999===@@@???>>>:::::::::;;;<<<>>>???@@@???===999666555666999:::999<<<===:::999<<<>>>>>>???<<<888444444666999<<<:::777333333888>>><<<666222666888777999===>>>;;;:::999888999:::;;;:::999777888999999999999<<<>>>======<<<;;;:::999777777;;;888777:::;;;999777888888999:::;;;;;;::::::999@@@???<<<999666555666888999<<<>>>???===;;;::::::;;;:::<<>>;;;===AAA>>>@@@AAA>>>:::;;;AAAGGGGGGJJJOOOSSSUUUVVVWWWXXXccciiippprrrpppqqqwww}}}}}}sssjjjbbb\\\TTTQQQIIICCCCCCEEEAAA:::999999888888888888888888999555444999<<<999666666888666555888777444444666888<<<>>>;;;999999888555===:::555111///222888===:::999777666555666666777PPP???:::@@@AAA<<<>>>AAABBBAAA>>>999666;;;<<<======<<<999777666===???BBBDDDGGGKKKPPPSSSVVVaaannnyyyyyyrrrmmmddd[[[RRRLLLHHHDDDDDDGGG?????????>>>>>>===>>>>>>:::999777555555666888888333444888??????:::666666777444333555999===<<<;;;666666777777777666555444888777666777777777555333444666999;;;:::::::::;;;888666444333222444666777333555888;;;;;;999666444444999<<<:::555222444666999999888888888888999999333666;;;<<<;;;999888888666333333444000---000777<<<======>>>>>>>>>>>>>>>777777999===@@@@@@<<<999888888888888999;;;<<<===999888888888999;;;===>>>???;;;999;;;:::777777:::;;;::::::999999999888777888===@@@;;;555333666999===???===999999<<<===;;;777888999999777666666666777999<<<===<<<:::999999::::::999999::::::;;;;;;999777666777888999;;;===;;;>>><<<666333777;;;<<<777888:::<<<======;;;999777777666777888:::===>>>>>>>>>==================:::======:::;;;???@@@>>>::::::::::::999777555333999:::::::::;;;<<<===<<<;;;:::999888777888:::======<<<:::999999:::;;;<<<===;;;:::999:::<<<===>>>;;;<<<======;;;888555444666999;;;;;;:::777666666666555777<<>>999888999::::::999888777777888888888;;;??????<<<999666777888888888;;;???BBB>>><<<::::::<<<<<<<<<;;;;;;:::888888999<<>>===============:::888888:::<<<>>>??????>>>>>>===::::::<<<===;;;;;;???>>><<<888666666888<<>>>>>===;;;<<<999888999888777:::??????===;;;;;;>>>@@@AAA@@@:::::::::;;;<<<===>>>???<<<;;;888666666777999;;;888:::<<<;;;999:::;;;;;;>>><<<888666666888;;;===999777444333666::::::999666999:::888888;;;;;;888999666555777:::<<<:::777555666888999999:::<<<>>><<<<<<<<<<<<:::888666555:::999888:::<<<<<<;;;;;;999:::999888777777888999999::::::999666555555666777999<<<============>>>@@@??????BBBAAA???AAAFFF@@@EEEKKKKKKGGGEEEGGGKKKQQQVVV]]]aaaaaaaaacccfffqqq{{{{{{nnnccc[[[RRRJJJEEEKKKGGG@@@:::;;;>>>:::222666555444555777999::::::888222111777<<<;;;888777:::777555777666333444777999;;;===<<<;;;:::888666444666888999888:::===@@@;;;:::999777777777888888QQQ@@@999<<<;;;<<<>>>AAABBBAAA>>>999666999:::;;;<<<;;;999666555999<<<@@@BBBAAA@@@@@@@@@DDDKKKSSSXXX[[[bbbpppzzzwwwnnnhhhaaaYYYUUUUUUTTTPPPKKKFFFBBB@@@>>>>>>???<<<:::888888999;;;>>>888777999======999777999777444333555:::======<<<555555666777888888888888777666555777888999777666666888:::;;;:::::::::;;;888777666666777999;;;<<<333555888;;;;;;:::777666222777;;;;;;777555777;;;;;;;;;::::::999999999999444555666666666777888999666666777777333000111666======>>>BBBFFFFFFCCC???666777999<<<>>>>>><<<::::::999888888888888999::::::;;;<<<>>>???@@@AAAAAA>>>:::888999888555666999888999999999999999::::::888===AAA???999555999??????BBBBBB???======;;;777444888<<<<<<:::666444444666888;;;<<<;;;::::::;;;;;;;;;;;;;;;:::999999888:::;;;:::999999;;;======999===<<<777444888===@@@444888======:::888999;;;===<<<;;;:::999:::;;;;;;666666777777777777777777777<<<>>><<<<<<>>><<<888888999:::999777555333222777777888999:::::::::;;;666999;;;:::999:::===>>>888999:::;;;<<<<<<<<<<<<===<<<;;;::::::<<>>@@@@@@@@@???=========>>>?????????@@@@@@;;;666555777::::::999<<<<<<===???@@@@@@===;;;<<<<<<<<<===>>>@@@AAABBB???<<<<<<>>>>>><<<===@@@===999444111222777===BBB:::>>>>>>:::999===???>>>999777555666999;;;======888777888:::999888<<>>===>>>>>>??????999999999999::::::;;;<<<777777888999:::;;;;;;<<<888999;;;<<<:::888888999:::999888777777888999:::999999999777444333777;;;888;;;;;;888888;;;;;;888666444333555999:::888555444666888999999:::<<<>>>999999:::::::::888777555999999999:::===??????>>>;;;:::999666333444888<<<999;;;>>>>>>===<<<<<<===666888:::;;;;;;<<<>>>@@@CCCAAA@@@BBBAAA???BBBGGGJJJOOOTTTUUUTTTTTTWWWZZZaaagggnnnrrruuuwww{{{vvviiiaaa```[[[TTTOOOKKKFFF@@@<<>>@@@AAA@@@===;;;999888999:::<<<<<<:::999777888;;;???@@@>>><<<999888===AAADDDCCCBBBFFFQQQZZZcccjjjsssyyyzzzssspppqqqkkkbbbYYYQQQKKKEEEBBBEEE@@@============AAAFFFAAA===;;;<<<;;;888888;;;777666777888;;;======<<<666666777777888999::::::555444444666888999888777888999;;;:::999888999:::888888888999999:::;;;<<<777888:::<<<<<<<<<;;;:::222666:::;;;:::999;;;===;;;;;;;;;;;;::::::999999777555444333333555777999666888:::999666333555777???>>>???CCCHHHIIIEEEAAA999:::<<<=========<<<<<<::::::999999888777666666666777:::===???AAABBBCCC<<<888666777666444555999666777999888777777888:::;;;>>>AAAAAA:::444777===???BBBCCC???>>>>>>:::666555888;;;<<<;;;888555444666999;;;<<<;;;::::::;;;<<<<<<<<<<<<;;;999777555<<>>@@@@@@>>>999======888777;;;???AAA777<<<@@@???:::777999===BBBAAA???===:::777555444444555666888888888777666888<<<>>>;;;:::999666111444666888888666666666777999777888;;;;;;::::::===666;;;>>>;;;:::<<<>>>???777888:::<<<>>>>>>======:::::::::999888999<<>><<<:::<<<;;;:::777555555777::::::999:::===AAAAAA???<<<::::::;;;>>>@@@@@@===;;;555:::===;;;666444777<<<999888555222000333888<<<@@@>>>======>>>???>>>=========>>>???===;;;888666;;;999888888999:::::::::999;;;===???@@@???>>>=========<<<<<<>>>@@@BBBCCC@@@>>>===@@@???<<<<<>>===;;;888555555777:::<<<===777777:::<<<;;;999===CCC@@@???>>>======<<<======999888888888888888999999555666888:::<<<=========999999;;;>>><<<777666888888777777666666666666777999:::<<<;;;555111444<<<777::::::777888<<<===;;;555555666777888888666555444666999::::::;;;<<<>>>555777888::::::999888777888999999888:::???@@@===::::::999666444555:::???999<<<@@@BBBAAAAAAAAAAAA999:::;;;<<<<<<===@@@BBBGGGDDDCCCEEEDDDCCCGGGMMMYYYYYYYYYYYY]]]ccckkkpppyyy|||yyynnneeecccaaaYYYNNNGGGDDDAAA???@@@AAA@@@===999<<<<<<999444444777777444888555222333666::::::999:::333000222666666777:::;;;777666888888666777;;;777555666;;;>>><<<:::;;;;;;888444444666999;;;<<<999999888888999;;;===>>>NNNAAA>>>@@@<<>>>>>>>>======<<<<<<888999:::;;;<<<;;;::::::999::::::999888777999;;;777:::<<<:::999:::AAAFFFEEELLLUUUZZZ___hhhvvv{{{vvvqqqjjjbbb\\\WWWPPPKKKJJJHHHEEEHHHNNNHHHCCC@@@???===999999<<<888;;;===>>>============999888888777777888888888555444444666888888777666999:::;;;:::888666777888999999::::::999888777666999999:::;;;;;;<<<<<<<<<444555777999;;;;;;<<<<<<999999999999999999888888888666444333444666777888777999999666444444888;;;<<<>>>@@@CCCDDDDDDCCCBBB<<<===<<<;;;:::::::::;;;888999999999999777555444333333444555777:::===>>>;;;777555666666444666:::999;;;;;;:::777666777888::::::===???:::333333999;;;>>>>>>;;;;;;===<<<999888888888888999888888777999;;;===<<<:::999999::::::;;;<<<===<<<999777555888===???>>>@@@CCCCCC???<<<>>>>>>::::::===???>>>;;;===>>><<<999777888999<<<<<<<<<<<<:::777444222666777:::<<<===<<<;;;::::::===<<<999888:::999666444666777777555555777:::;;;777777;;;<<<999:::>>>;;;@@@AAA;;;777;;;??????;;;;;;;;;;;;<<<<<<======888::::::999777777:::===:::999888:::===???>>><<<<<<<<<;;;999777555666888999999:::::::::;;;;;;:::888888999===@@@@@@>>>;;;777;;;======999555555666888888777555444444666888;;;999888888:::;;;;;;:::777888999999888666444222555777:::;;;:::999999:::777;;;>>>>>><<<:::;;;<<<;;;;;;<<<===>>>>>>??????@@@>>>>>>AAA@@@;;;:::;;;999888777666666777888999888<<<>>>;;;:::<<<===<<<<<<:::888888:::<<<<<<<<<888999===@@@===999;;;AAA<<<===>>>???>>>>>>>>>???999888888777777777888888999999999:::;;;===>>>???:::999<<<@@@===777555888<<<:::888666666777888999:::999:::<<<999333555;;;:::<<<;;;777777;;;<<<:::777999;;;;;;:::888888777555888:::<<<;;;;;;<<<===555777999;;;<<<;;;999888777999777444555::::::666555888;;;;;;888888<<<@@@999<<<@@@AAAAAA@@@@@@@@@???@@@AAABBBDDDGGGKKKNNNSSSPPPPPPRRRSSSTTTZZZaaakkkiiihhhlllttt~~~~~~xxxqqqiiidddXXXSSSOOOOOOKKKEEEAAAAAA;;;888777888<<<===<<<:::777::::::666555999<<<<<<888444111222777;;;;;;:::<<<666111111111222666<<<:::777777::::::999999===777333444;;;>>>;;;999:::===888555666;;;>>>===999888888777777888999;;;<<>>???999::::::;;;;;;;;;;;;;;;999666333///...111777<<<222444777888777888;;;>>>777???GGGKKKKKKQQQ\\\eeeqqqrrrvvv{{{pppggg___\\\WWWQQQRRRWWWLLLGGGDDDBBB???::::::<<<:::>>>BBBBBB???======???;;;:::999777666666666666555555444555777777666444:::;;;;;;999777555555666999:::::::::888555111///888888777888999:::;;;<<<555555666888;;;<<<;;;999777777888888888777777666888777555555666777777777777999777333000444:::>>>888===AAAAAA>>>===???CCC===<<<;;;999666666777999666777999:::999888666444888666333111222555888;;;;;;777555666666555777<<<>>>@@@@@@===999666777888666555888;;;888222222888888:::999666777;;;>>><<<<<<999555555666999::::::===>>>>>>===:::888888888999:::<<<===<<<:::888666222999===<<>>>>>;;;>>>;;;999777777777666444222444777999:::999777666444666999;;;<<<;;;:::999:::<<<;;;888999???BBBBBB888999999777444333666888;;;666555999:::777999>>>@@@EEECCC999444999>>>@@@???===;;;999999:::<<<>>>999;;;<<<;;;888888:::<<<<<<:::888999===???>>>===;;;<<<===<<<999666555555::::::;;;999777777888:::777666777:::======999666:::;;;===>>>===999333///777999;;;;;;:::999888999<<<:::999999;;;===<<<<<<444555777888999999999999///444:::<<<:::888777888777;;;???>>>999666888;;;888999<<<>>>???>>><<<;;;???===>>>AAA???:::777888999:::;;;;;;:::888555333999===???===<<<>>>>>>===<<<;;;;;;<<<===>>><<<;;;:::<<<@@@BBB>>>888999>>>:::===@@@BBBBBBBBBBBBCCC:::999888888777888888888===<<<:::888999;;;???AAA:::999<<>>777444777BBB@@@;;;888777999<<>>======888333000......555===999777777;;;<<<:::;;;>>>888333444;;;>>>:::777888888666888???HHHHHH@@@777888777666666666777888999HHH<<>>@@@AAACCCGGGJJJOOOVVV\\\___ggguuuxxxlllccc^^^```[[[OOOHHHFFFCCC>>>HHHHHHFFFCCC???===>>>???===:::777666777666444111777888:::999888666666777<<<:::666333333444666888===999555444666888888777:::;;;<<<=========<<<;;;555555666999===??????>>>>>>===;;;777444333444555999666444666::::::666111:::666222111222666888999666999;;;;;;999777777888???999444333888;;;<<<;;;:::999777888999;;;;;;:::888999;;;;;;777333666===;;;999777666777777666555<<<;;;999888777888999999555111333:::===::::::======;;;999777777999<<<>>>666555555555888;;;???AAA;;;999777777999::::::999333666;;;>>>???>>>:::888555777999<<>>@@@DDD>>>;;;888777999888555222777@@@IIIKKKIIIFFFAAA<<<<<<:::777777999<<<>>>???<<<;;;:::<<>>>>>>>>===>>>???AAA777888999888666444444555777999;;;:::777666777888555;;;>>>;;;888:::;;;:::;;;:::888666666777888:::;;;:::;;;???BBB@@@888111;;;777888???CCC@@@;;;888444555888:::;;;;;;999888999===???;;;444111444999777999;;;===>>>===;;;:::999::::::;;;;;;:::::::::444888===>>><<<999999:::888:::<<<>>>>>><<<999777666777777777777666666555;;;888:::???>>>888666888;;;;;;;;;;;;<<<===>>>>>>>>>??????===:::999999:::999888999;;;===>>>===<<<@@@;;;666888===@@@>>>;;;999999999888999<<>>======<<<999666666<<>>999999:::<<<<<<<<<;;;999:::===???======<<<;;;:::::::::999CCC???===>>><<<888777999===???@@@@@@???<<<888777999;;;===<<<;;;999999:::777666666666666555555555>>>>>>CCCHHHDDD===;;;@@@???DDDIIIKKKJJJHHHIIIJJJOOORRRUUUXXX^^^fffhhhfffmmmlllrrrzzz{{{yyy{{{wwwhhh```aaaSSSSSSQQQMMMHHHEEEDDDDDD>>>>>>>>>===<<<<<<>>>@@@<<<<<<:::888555555777999777555333333666888999999555...+++000666888888999;;;;;;:::666222000222555:::555666<<>>HHH===???>>>EEE@@@<<<;;;??????;;;999::::::777666888999888:::>>><<<;;;999666555333222111666666666999<<<<<<999666<<<<<<<<<::::::;;;>>>AAADDDGGGIIIKKKTTT```iiikkkrrrwww}}}|||}}}xxxmmmeeeccc___ZZZOOOOOOMMMLLLIIIFFFCCCAAAEEEAAA===<<<<<<<<<;;;999::::::999999888888777666444555555555666999<<>>===999888888999;;;;;;999888666777666555444444777999666555444777::::::888555999777555444555666666666999888777888888888555333===999555666:::>>>>>>===999888777888999::::::888777666888:::888444666;;;;;;:::888888999999777555::::::999888888888888888777555999@@@BBB>>>;;;===888888888777777777666666:::999888777999<<>><<<;;;:::::::::888777>>>LLL[[[aaa]]]TTTGGG;;;<<<:::777777999;;;<<<<<<<<<;;;:::<<>>>>><<<>>>BBB===;;;999888888;;;>>>@@@>>><<<:::999;;;===>>>???>>>?????????>>>======>>>888888777666333222333555777999;;;:::888777888999888;;;<<<999888;;;<<<;;;<<<;;;888888888999999888888888<<>>888666777===???===::::::888888999999999999888888:::>>>???<<<555222444888::::::::::::;;;<<<<<<===;;;;;;;;;;;;:::999888888<<<>>>AAA@@@>>>;;;;;;;;;<<<===???@@@???===:::888888999999::::::999888777;;;777888;;;<<<888888<<<999999999999:::;;;<<<<<<===>>>>>>===:::999999:::777777777888888888888777>>>999555777===???<<<999<<<<<<<<<;;;:::<<<@@@CCC???===:::999999888444111555:::???@@@???<<<<<<<<<===>>>???>>><<<;;;;;;<<<;;;;;;<<<<<<<<<;;;:::999CCCAAA@@@BBB@@@:::777888>>>???@@@@@@???===;;;;;;;;;;;;<<<:::999888999;;;;;;;;;;;;<<<<<<=========@@@@@@EEEIIIGGGBBBCCCHHHGGGKKKQQQUUUVVVWWWYYY[[[```fffkkkoootttzzz|||{{{pppkkkfffcccZZZPPPLLLNNNJJJJJJHHHDDD@@@>>>>>>???===>>>>>><<<;;;;;;===???999999777666555666888:::777666666777999999888666111------333888888777888::::::999666333222444777999555666;;;>>>;;;:::<<<888444111333999===<<<:::666555777>>>EEEEEE===444888555444777777666999===HHH===???>>>EEE;;;:::<<<===<<<888888:::<<<999777999999666777;;;???<<<:::999999888333///777888:::<<<>>><<<999555;;;;;;:::888666777:::===@@@???===>>>FFFPPPSSSPPPVVVZZZeeeqqqxxx}}}~~~zzzooolllhhhddd___XXXOOOHHHIIIFFFCCCBBBCCCDDDDDDCCC@@@===;;;;;;===>>>===;;;222555888777555444666888333222111333555555111...444666999;;;<<<<<<:::999999888777888999999777555555666666666555666999;;;666777888:::;;;<<<;;;;;;999888777777888888555333;;;888555555888777333///;;;999777:::>>>@@@???===777666777888::::::888666777666777;;;<<<888888:::999999888999:::999777444999999999999999888888777888888===CCCCCC???;;;;;;666888999:::999666333111<<<:::888777888:::<<<>>>>>>===>>>???@@@@@@>>><<<888999:::::::::999777666===<<<;;;::::::;;;<<<======999777:::<<<::::::<<<===>>>???>>><<<<<<<<<======LLL[[[aaa^^^TTTEEE888;;;:::999999::::::999888<<<;;;:::<<>>888444888AAA;;;:::888777777888:::;;;666888;;;======<<<======>>>???@@@@@@>>><<<:::999888888888666444444555777777999;;;;;;:::999999:::999:::777333555:::<<<:::<<<:::777777999999777444666777;;;CCCJJJLLLJJJFFF666555777;;;;;;888888<<<;;;;;;:::999888777777777;;;>>>@@@<<<666333555888<<<;;;888777888:::>>>@@@::::::;;;;;;;;;;;;::::::>>>???@@@@@@>>>===>>>??????@@@@@@@@@???<<<999888999;;;<<<>>>>>>===;;;::::::777666888999888:::===888888999999:::;;;;;;<<<======>>>===:::999999:::777777777777777666555555999666333666:::<<<888444;;;<<<<<<;;;999:::<<<>>>888777777888999999666444555777:::===??????>>>======???@@@???===:::888888888:::===???@@@>>><<<:::???===>>>AAA???888444555:::<<<<<<<<<:::999:::;;;======<<<:::999:::===@@@>>>>>>???AAACCCDDDEEEFFFKKKLLLOOOQQQPPPMMMPPPUUUVVVZZZ___dddgggjjjmmmooouuu~~~|||wwwqqqkkkfffbbb]]]ZZZRRRNNNKKKHHHCCC??????BBB??????===:::777666888:::<<<<<<<<<;;;999999:::;;;888777666555555555666777666777888;;;<<<;;;888555///...111777:::888777999888888888666444555777:::888666777;;;===:::777777777444111333777;;;<<<;;;333333666;;;??????:::666555444555777555222666<<>><<>>;;;999;;;>>>===777111999:::;;;<<<===;;;999777888:::;;;;;;;;;;;;<<<>>>>>>???===<<<@@@FFFGGGDDDFFFHHHOOOXXX]]]aaaiiirrr{{{~~~{{{tttkkkccc___^^^[[[XXXTTTPPPLLLJJJFFFAAA===>>>BBBCCCAAA>>>222666;;;;;;777555555777333111000222666777555222111333666999;;;:::888777444444444777999;;;:::999<<<<<<<<<:::888777888999888;;;===>>>=========>>>888777666777999999888666;;;999888777666555333111:::::::::<<>>;;;888888:::;;;<<<===;;;999555333999888666555555777:::<<<======>>>???AAA@@@===;;;;;;;;;;;;;;;:::;;;;;;;;;===<<<:::999888999:::;;;:::999999:::;;;:::999999;;;>>>@@@???===<<<>>>AAA:::AAAHHHIIIIIIFFF@@@999<<<;;;;;;;;;<<<;;;888666;;;::::::<<>><<<;;;<<<>>>>>>??????@@@???<<<777444555777:::::::::999:::;;;888999:::;;;;;;::::::;;;999777222///222999;;;888;;;888555666999999555111555666:::???DDDFFFEEEBBB888999:::;;;777333666<<<::::::;;;;;;:::888666555999<<<>>><<<888666888:::<<<:::888777888;;;>>>AAA555666888:::<<<>>>>>>???999999:::;;;<<<>>>AAACCC>>>>>>>>>>>>===;;;999888999;;;===???@@@???===<<<999888777888888888888:::888888999:::;;;;;;;;;;;;;;;<<<===<<<:::999:::;;;999:::;;;;;;:::999999:::666444333555888999555111666777888777666666777999666777999;;;===>>>===<<<777666777999<<<>>>===<<<;;;<<<===;;;999777777777666999>>>BBBCCCAAA>>><<<<<<:::;;;>>>===999777999;;;<<<<<<:::777777999;;;??????>>>======AAAFFFKKKDDDEEEGGGJJJMMMPPPRRRTTT]]]___``````^^^^^^bbbgggkkknnnsssxxx|||~~~vvvyyy}}}|||vvvppplllUUUTTTQQQMMMIIIEEEDDDDDDCCCBBBAAA@@@===<<<===@@@999888777555333333666888999::::::999777666777888999777555444444555444444666777888;;;======;;;888333333666::::::777777;;;777666555555555666999;;;999888999;;;<<<:::777555777555333222444555666777333555777:::;;;;;;:::888444555777888444111555<<>>>>>AAAEEEFFFGGGNNNVVVccciiiqqqvvvyyy~~~zzzrrrhhh```[[[TTTOOOJJJHHHJJJIIIEEE@@@444888===??????>>>???AAA777444111222777:::;;;:::555777:::===>>>>>><<<;;;444444555888;;;===<<<;;;??????>>><<<999777777777:::<<<>>>>>><<<;;;;;;;;;777555444444777:::;;;;;;999<<<===:::555333555888;;;<<<===>>>>>><<<999777777777888:::<<<;;;999666888555777<<<>>><<<::::::999888999;;;<<<;;;888555999:::;;;<<<<<<;;;:::999999<<<===;;;888777777888======<<<<<<;;;:::999888888777666555666888;;;===::::::;;;===>>>>>>;;;888;;;:::999999:::<<<===>>>:::999999888888999;;;;;;:::;;;<<<;;;::::::999888999<<>><<<<<<>>>AAA===???>>>;;;<<>>===:::777999999:::<<>>======>>>??????<<<666222---222888<<<===<<<;;;;;;::::::::::::;;;;;;:::999999777333000444:::<<<999;;;999777888999999666333444555888;;;>>>???>>>===<<<===>>>===777111555<<<777999;;;===<<<:::777555666999<<<<<<:::999:::<<<999999999999;;;<<<>>>???666777999;;;===>>>>>>???888777777888:::>>>@@@AAA:::::::::::::::999999999888:::<<<>>>??????>>>===888:::;;;:::999888666444666666888999999:::999999:::;;;<<<;;;:::999:::;;;888;;;======<<<<<<===???888777666888::::::777444333444555555444555777888:::;;;===>>>???>>>>>>>>>999777666666888:::999999888888666444333444888;;;444777;;;???AAA???===;;;===::::::===>>>>>>@@@DDDAAACCCCCC@@@;;;:::===AAA@@@AAABBBCCCFFFKKKRRRVVVQQQRRRUUUYYY^^^aaadddfffllloooqqqpppppptttzzz~~~nnn^^^___```aaa```ZZZSSSNNNMMMCCCCCCBBB@@@===<<<>>>AAA:::===???>>>===<<<<<<<<<888999888666555555888:::666777888777555444555666666555333444666888777666777777777999<<<>>>>>>===<<<999999;;;999666888===666555444444555777999:::::::::;;;;;;;;;;;;888444777777777555444444555666777888:::;;;;;;;;;;;;;;;444555888:::666333666===KKK>>>===999>>>;;;>>>===999666888999777555333444888999777888;;;777777888;;;>>>???;;;888::::::999777666777:::<<<:::===@@@@@@>>>:::777666000888<<<:::777888::::::>>><<<<<<===:::999>>>EEEJJJPPPXXX___ccchhhmmmqqquuuyyy~~~{{{rrrnnniiifffddd```ZZZUUUIIIIIIHHHGGGEEEDDDBBBAAA>>>:::777777;;;???@@@@@@888999;;;===>>>>>>======<<<;;;;;;<<<======<<<::::::;;;<<<;;;999777888999888999999::::::999777666555333222333666:::<<<===777<<>>;;;888666:::999999;;;======;;;999666444666::::::777777999<<<<<<<<<===>>>>>><<<:::999::::::;;;;;;;;;;;;;;;:::>>>???:::666777999999;;;:::999888888999;;;<<<;;;:::999888999;;;>>>@@@:::999999;;;<<<<<<:::888888888777777999:::<<<>>>777777888999:::;;;<<<<<<:::>>>???;;;999:::999777999;;;<<<<<<<<<<<<===???>>>???>>>;;;;;;===<<<777<<<;;;<<<===???>>><<<::::::999999;;;>>>AAABBBBBB@@@===:::888888:::===???;;;888888<<<===:::888888======>>>?????????>>>===>>>>>>===<<<::::::<<<>>><<<;;;;;;===>>><<<777222''',,,333999::::::999888;;;:::999:::;;;:::999777888999888666888======;;;;;;;;;;;;;;;::::::::::::333444777999;;;<<<======???>>>???>>>888333555;;;888999;;;===<<<:::777666555777:::;;;;;;::::::;;;777888999;;;============<<<<<<<<<<<<<<<;;;:::999===;;;999999;;;===>>>===:::999999888888999::::::888999:::<<<===>>>>>>>>>888<<<===;;;:::999666111333444555777777777777666999:::;;;;;;:::999;;;<<<555888<<<<<<::::::<<>>;;;999999:::;;;:::777666555666888999777666444222222555:::>>>555666999;;;======<<<<<<;;;888777;;;>>>???DDDIIIEEEHHHIIIFFFAAA@@@CCCGGGHHHJJJNNNQQQUUUZZZ___ccc]]]___bbbggglllqqqtttvvvyyynnnWWWGGGJJJHHHIIIIIIEEE>>><<<============;;;::::::;;;===999>>>AAA???>>>>>>===::::::;;;;;;:::888888999:::555777888888777666666777444222222555:::<<<<<<:::888777777999<<<>>>>>>>>>@@@;;;999::::::888999===999777444444666888999999;;;<<<;;;999999;;;999555666999<<<;;;999777888::::::;;;;;;<<<<<<;;;:::999555555777:::999666888>>>JJJ??????;;;@@@???AAA>>>888888;;;:::555777555666:::;;;999999<<<666777999:::;;;;;;:::999555666777777555555888;;;:::<<<===<<<:::888777888333999<<<;;;;;;===<<<888>>><<<;;;:::777444888>>>;;;===AAAFFFKKKNNNQQQSSSZZZ^^^ccchhhlllqqqwww|||~~~zzzwwwrrrkkkaaa[[[VVVRRRLLLGGGIIIFFFCCCCCCEEEGGGFFFDDD<<<<<<<<<<<<<<<===>>>>>>BBBAAA@@@@@@@@@???<<<:::999;;;<<<<<<:::999::::::888666666888:::;;;888555333222333555888::::::999666:::<<<;;;888777<<>>@@@@@@???<<<:::999===<<<;;;<<<>>>???>>>===888777999;;;999555777<<<===;;;;;;;;;======<<<;;;999888888888999999:::;;;777>>>@@@:::666777999888777777777777999:::<<<===???===;;;::::::;;;===???<<<;;;::::::<<<<<<;;;:::999999999888999:::;;;<<<555666999;;;<<<<<<<<<;;;:::??????:::777888999777;;;::::::;;;<<<======<<<999;;;:::999;;;===:::444999999999;;;>>>???>>>===<<<:::888888;;;===??????>>><<<999777777888:::<<<777555777;;;;;;888666888:::<<<===?????????>>>===<<<;;;::::::;;;<<<<<<;;;:::888888:::>>>===999444))),,,111444555666777888<<<:::999999:::999777444222888;;;:::999<<<<<<:::888:::;;;:::777666:::>>>444555777888888999:::;;;===<<<===>>>:::666666;;;>>>===<<<:::888888777777666888:::;;;:::999888888777888999;;;<<<===>>>>>>??????>>>===;;;:::888777===;;;999:::<<<===<<<;;;???>>><<<:::::::::;;;<<<999999999999;;;===???@@@999======999888:::999444333555777888999999888777888999;;;;;;::::::;;;<<<444777;;;:::777666888;;;===<<<;;;;;;;;;;;;;;;:::>>>===<<<:::888999;;;>>>??????>>>;;;777666888:::;;;<<<:::777444444999===888888777666666888<<<@@@;;;;;;;;;;;;===>>>@@@AAA>>>;;;<<<@@@CCCDDDGGGLLLLLLPPPTTTRRRNNNMMMQQQVVVXXX\\\bbbfffjjjmmmppprrrmmmooosssxxx}}}kkkXXXHHH===<<<;;;===AAA???999888<<<999::::::;;;;;;:::777666;;;@@@AAA===<<<>>>???<<<;;;<<<>>>===:::888888888666888:::;;;:::::::::;;;888666555777<<<>>>;;;888888888999;;;======;;;999===888666:::<<<;;;:::;;;>>>:::777666888:::999888:::<<<:::555666::::::555666;;;@@@@@@;;;777777999<<<;;;:::;;;;;;:::777444555333555999;;;999:::===JJJ???@@@===BBBCCCCCC>>>888999===;;;444999777888<<<===::::::<<<666888::::::999777888888000333777777666555666888:::::::::999888999<<>>??????<<<;;;;;;;;;999777555999>>>@@@<<<888111222444777999999777444777777888888999;;;>>>@@@<<<>>>AAAAAA@@@>>>======@@@>>>======???@@@@@@???;;;<<<>>>???:::666:::AAA;;;999777777999::::::999888777666666666777999:::333<<<@@@;;;666777777444555666777:::<<<===>>>???@@@>>>;;;999888888:::;;;>>>===;;;;;;<<<======<<<======<<<;;;;;;;;;;;;<<<555777:::<<<>>>===;;;:::999??????888555777888777===:::888:::===???===;;;777777666555999>>>>>>:::777777777999<<>>;;;888777888:::<<<<<<<<<:::999777666666777888777777:::===<<<888888;;;666777:::<<<<<<<<<;;;:::999777777999===>>><<<999999777666999===>>>:::555...000111222222444777999===:::888888999999555222,,,444::::::888999888666333777999777222222888>>>777777888777555555555666:::999:::===<<<888888;;;DDDAAA<<<777555555777888888999;;;;;;:::777555444888888888999;;;===???@@@============<<<;;;:::999888777666888<<<>>>===;;;DDDBBB@@@===<<<<<<======:::999888999:::===@@@BBB:::===<<<777777;;;<<<999777888:::<<<===<<<;;;:::777999::::::::::::;;;===555888;;;:::666444666999;;;:::888777777777888888BBB@@@>>>:::777888:::===<<<===<<<999777888<<<@@@;;;===<<<888444555;;;AAA:::;;;<<<<<<;;;<<<>>>@@@BBBAAA??????@@@BBBFFFHHHGGGEEEGGGMMMOOOOOOPPPSSSWWW]]]bbbbbb^^^^^^ccchhhggglllsssxxx{{{|||}}}}}}yyynnn~~~vvvaaaRRRGGG@@@666666:::AAAAAA<<<:::>>>888999;;;???@@@>>>999555:::>>>===777666;;;>>><<<:::<<<>>>===;;;777555555777:::<<<>>>=========>>>@@@<<<999:::<<<<<<888333888999;;;>>>???<<<777333888333333:::???>>>:::999AAA===999888:::;;;:::999:::;;;888333444999:::555888>>>CCCAAA:::333111222<<<:::888999:::999444///444111222888;;;;;;:::<<>>BBB@@@EEE>>>===:::666888======888:::::::::999777777999;;;555:::999444444999===;;;999:::999777444444666:::999999999888666555666888999999:::;;;<<<;;;777444===;;;888666666666555444;;;777333333777;;;======;;;;;;>>>CCCFFFGGGLLLRRRTTTZZZaaafffiiipppyyy}}}vvvmmmhhhgggeeeaaa]]]YYYQQQNNNOOOHHH???AAAKKKGGGIIIEEE@@@BBBHHHIIIFFF>>>BBBDDDAAA999666888<<<;;;999777999<<<===<<<999777:::<<<:::777444555666444888<<<===:::888:::======999<<>>>>>;;;888777888<<>><<<:::666333444777888666777:::999777666777999;;;;;;:::555777777666444666:::>>>>>><<<:::;;;===>>>???>>>@@@@@@???>>>>>>>>>>>>>>><<<;;;:::999888888888777666777888999::::::::::::???>>>===<<<:::777555444BBB;;;666888::::::;;;===777666666555666888999:::888777888<<<@@@@@@<<<888<<<:::777444444777:::<<<===999555444555666555444:::;;;<<<;;;999999;;;======:::888888;;;======<<<===:::666777:::===>>>>>>AAA999555999:::666444555:::;;;;;;999666444333333999::::::;;;;;;<<<<<<<<<777888999888666666888999666999;;;;;;999666444333666222111444444222444888666222000333999<<<;;;888>>>@@@???;;;666333444666;;;999666444777<<<999222777888999:::;;;<<<======888999;;;;;;999888777888===<<<:::777555666999<<<999:::;;;:::888777888999777777666777888;;;>>>???===;;;888666777999===???;;;===@@@AAA@@@AAABBBCCC===:::777555555555444333888:::===<<<999999;;;>>>777:::999777:::>>><<<555===???;;;555555::::::666888999999888777888:::===777<<<@@@???;;;888:::===<<<===>>>???@@@@@@@@@@@@JJJFFFCCCFFFKKKNNNNNNKKKLLLKKKNNNTTTXXX[[[aaahhhggglllpppqqqtttyyy{{{xxxzzzuuutttjjjpppmmmlllqqqpppqqq{{{tttXXXFFF@@@@@@888666888======:::888999===<<<:::888888999:::;;;:::;;;<<<:::888999<<>>===:::999III;;;<<<777::::::<<<;;;999;;;???===888;;;;;;;;;999777888:::===:::>>>===888666:::<<<;;;777999::::::777666777999;;;;;;:::777333111111222999999:::<<<>>>===:::888@@@===:::888777555333111888555333333666999;;;;;;:::888999>>>???======???>>>DDDKKKRRRWWW___iiipppwwwxxxyyy~~~lllhhhkkkpppjjj\\\TTTVVVQQQSSSPPPLLLKKKMMMKKKEEE???BBBDDDCCC???>>>AAADDDBBB@@@>>>=========<<<;;;:::;;;<<<999666333444555:::===@@@@@@===<<<===???>>>;;;<<>>>>>???@@@@@@>>><<<<<<:::999:::<<<===<<<::::::888888::::::777777:::<<<:::999999:::;;;;;;:::666777888777555555888;;;AAA>>><<<<<<>>>@@@AAAAAA>>>===<<<;;;;;;<<<======999999:::::::::999888888999:::::::::::::::999999999999:::::::::::::::999>>>999888;;;===:::999:::999999888888999:::<<<===444666999::::::999888888:::999888777666777777888:::777444555777999:::999======;;;999777888<<<>>>===;;;999999;;;===<<<;;;<<<999666666888;;;<<<;;;BBB<<<999888555000111666<<<===>>><<<:::777777777666777777888:::;;;===>>>;;;:::999777666555555444333666999:::999777666666:::555333444444444777;;;:::777444555777888777555666777888888777666777888;;;:::777444777;;;:::666777777777888999:::;;;<<<:::<<<======<<<:::::::::<<<<<<:::888555444555777999:::;;;;;;999888888999666666555666777:::<<<>>>:::999666444444555777888666999;;;<<<<<<===>>>@@@<<<:::888888999999888777999:::;;;999777666666777999;;;;;;999<<<@@@>>>999>>>@@@>>>999888<<<;;;888666888;;;;;;;;;;;;;;;<<<===???AAA@@@??????CCCFFFDDDDDDEEEEEEFFFFFFGGGGGGLLLLLLMMMQQQWWWZZZ[[[ZZZccc``````fffkkknnnsssxxxzzz~~~}}}qqqcccYYYVVVVVVNNNTTTSSSUUU^^^aaagggvvvsssSSSBBB>>>======:::999<<<<<<888777999999888666555555777888999888999::::::888888:::<<>>AAA???:::;;;;;;999777666777;;;>>>===@@@>>>:::777888999999555888;;;<<<;;;999888888::::::999666222//////000444444555888:::;;;999888<<<;;;999777777555222///555444333444666888999888999555666<<<>>>:::666444888;;;???AAABBBEEEJJJOOOYYYZZZ^^^fffoooxxx~~~|||rrrpppjjjkkkhhhaaa\\\WWWOOOHHHGGGGGGFFFEEEEEEEEEEEEEEEBBBBBBAAA???>>>???AAACCC@@@@@@???===::::::;;;===>>>???@@@???===;;;;;;;;;<<<999999???BBB@@@===<<<>>>>>>???===999777666666;;;;;;;;;===???@@@???===;;;:::::::::<<<===<<<;;;:::777777999888444444666<<<:::888888888888777666555777888999888888999:::@@@>>>;;;:::;;;>>>???@@@===;;;999888888:::<<<===;;;<<<<<<===<<<:::999777<<<<<<<<<<<<;;;:::999888333444555888:::<<<>>>???:::888999===>>>:::666666:::::::::::::::<<<======333777:::999666444666999:::::::::::::::999888777888777666777999<<<======???===;;;888666888===AAA===;;;::::::<<<<<<;;;:::999888666777:::<<<======???===:::666111---222999;;;===>>>===;;;999999:::444444444666888;;;===???>>>;;;888777999888666333000333777999999999999999;;;666222333333333777===999999777666666666666666333333444777999::::::888:::;;;999555555:::<<<:::999999888888888999;;;<<<:::<<<>>>>>><<<:::::::::======;;;888555333333444888:::<<<<<<:::888888888555555555555666888:::;;;999888666555444333333333666888::::::999888999:::;;;::::::;;;<<<===;;;:::999888777888888888666555:::;;;:::999;;;>>>===:::@@@BBBBBB???>>>???>>>;;;888;;;???AAAAAA@@@@@@@@@AAAAAA@@@AAACCCGGGKKKNNNRRRRRRQQQQQQRRRSSSTTTUUUYYY]]]dddiiimmmoooqqqrrruuunnnkkkqqqyyy}}}yyyssspppooohhhddd]]]QQQFFF@@@???AAA@@@DDDBBBCCCIIIJJJQQQcccvvvPPPAAA>>>:::BBB<<<888888888666666888444444333333333555666777999;;;======<<<;;;<<<===@@@>>><<<<<<<<<<<<;;;:::999<<<>>><<<:::<<<<<<:::666888888777666555666777666666666555555777:::===888777777888999777333000999777666555666666444333999:::<<<======;;;888777111555999999777555666777:::999888777777888999:::555///---111666888999<<>>;;;<<<;;;888555555555666777888:::;;;;;;;;;::::::999999999777444222333444222111222555888;;;;;;:::555444444666777666444111444444555666777888888777111...111:::@@@>>>888555=========;;;888777999;;;AAABBBFFFMMMWWW```gggjjjpppxxxzzzvvvxxx}}}~~~zzzvvvpppiiicccccc___[[[YYYXXXXXXUUURRRMMMMMMKKKFFFAAA@@@CCCFFFCCCBBBAAA??????@@@BBBDDDBBBAAA???>>><<<;;;999888:::888888:::======<<<<<<;;;===???>>>;;;777555444666666666999<<<>>>>>>===;;;;;;;;;;;;<<<<<<<<<<<<;;;888777:::999555555777???===:::999999999777666444666999;;;<<<<<<<<<<<<<<<999555444555888999:::<<<:::888666666999<<<>>>@@@???>>><<<:::999888888============<<<;;;:::999222333444666999<<<>>>???999888999======888555666888888999999:::;;;;;;<<<999:::<<<:::888777999;;;::::::;;;;;;<<<<<<<<<<<<:::999999999;;;<<<===>>><<<;;;;;;999888:::>>>AAA::::::::::::;;;:::999888888888888:::===???AAABBB:::999888666444444777<<<888999;;;:::999777888888666666555666777:::<<<>>>;;;888555777;;;<<<999555000333777888999999999:::888444222333444333555999444666777777666777999;;;888666777999======999666888:::999444333888<<<===<<<;;;999999999:::<<<===888:::<<<<<<:::999888999>>>===:::777444333666888777:::<<<<<<;;;999999999555555444555666777888999888888888888777666555555999;;;<<<:::888666666777:::::::::<<<======;;;999777666666888<<<>>><<<999<<<<<<<<<;;;;;;======<<>>AAADDDFFFGGGGGGIIIKKKJJJIIIHHHKKKOOOSSSVVVWWWaaa`````````aaadddgggiiilllsss|||yyy}}}xxxoooddd[[[UUURRRQQQOOOMMMHHHAAA;;;999:::===???CCC@@@???AAA>>>DDDXXX}}}TTTEEEAAA;;;BBB999333222333333444777333333333333444666888999999;;;<<<=========<<<<<<>>><<<:::999:::;;;:::999999===???===999888:::;;;666888999999888777999:::======<<<888555555999===<<<;;;999888888666333111888666444333444444444333666888;;;======;;;888555444888<<<>>>===:::999:::;;;999777666666888:::<<<222...---222666666888:::NNNCCCCCC:::888777::::::888:::???AAA@@@999999999777777999<<<@@@777777888777666444555777;;;:::999888999;;;<<<===;;;<<<;;;:::777666777888666666666888<<<>>>??????555555555777888888666444444555777888888888888888***(((,,,666>>>===999666666777777777888:::<<<>>><<<;;;;;;===AAAEEEGGGGGGHHHSSS^^^bbbaaaaaafffmmmwwwuuurrrooopppttt|||{{{vvvuuuwwwwwwuuussshhhgggbbbZZZQQQLLLLLLNNNKKKIIIFFFEEEDDDEEEFFFFFFHHHEEEAAA??????>>>:::777<<<<<<;;;;;;<<<>>>???>>><<<>>>AAA@@@>>>;;;999999444333444666999;;;<<<;;;;;;;;;<<<<<<<<<<<<======???======??????======???BBB@@@===<<<<<<;;;:::999:::;;;===>>>???>>>;;;999888555222111222444555666===;;;999777777999<<<>>>===;;;888666666777999:::;;;<<<<<<======<<<<<<;;;777666666777888999;;;<<<<<<999999;;;:::666666999888999999:::;;;;;;;;;<<<===;;;999:::;;;<<<;;;999888777777777888;;;===???======<<<;;;:::::::::;;;777999;;;<<<<<<===???@@@666888:::::::::888777777888:::;;;<<<======>>>>>>999888777888:::<<<:::888666888999999777666777888;;;:::999888999999;;;;;;888555333555999:::777222333666888999888888999:::555333555888999666555777333555666777777888;;;===:::888888:::======999555888:::888444333777<<<<<<::::::999888888999:::;;;999:::<<<<<<:::999999999;;;999666222000333888===888:::<<<<<<;;;:::::::::666666666666666777888888555666777999::::::999999888999;;;:::999888888999;;;::::::;;;<<<<<<:::777888777888;;;???AAA???<<<>>>===>>>???>>>===>>>???AAADDDHHHJJJIIIFFFFFFGGGJJJKKKLLLLLLNNNQQQVVVZZZ[[[[[[\\\___ccceeefffeeeooonnnooopppssswww{{{}}}|||xxxsssooojjjgggiiicccYYYOOOHHHCCCAAAAAA>>>>>>===;;;999888888999777<<<===AAACCC???HHH```[[[KKKFFF@@@===444---...000222333666555555666777888:::;;;<<<888888:::;;;<<<;;;:::999;;;:::888888999::::::999:::<<<===<<<999777999===777999:::;;;::::::<<<===>>>>>>===999555555999>>>@@@===:::999888777666444666555333333444555555444333555888:::;;;999777555888;;;???@@@???===:::999888666444333333555888:::000...000555888666666777KKK@@@@@@666333888;;;;;;777777<<>><<<888666666777777666555666999<<<>>>>>>;;;:::999:::;;;:::888666444666888888777777777888000---000999>>>===;;;:::333333444555777:::<<<>>>;;;:::999:::<<<===<<<;;;666===DDDGGGGGGHHHKKKNNN```^^^\\\YYYYYY]]]ccchhhnnnrrrttttttvvv|||{{{zzzwwwrrrnnnkkkkkkllldddaaa]]]ZZZYYYXXXVVVUUUQQQLLLFFFEEEFFFEEEAAA<<<@@@BBBAAA======???@@@>>>>>>???@@@???<<<;;;;;;;;;777666555777:::<<<<<<<<<:::<<<======<<<<<<===>>>@@@======@@@@@@>>>>>>AAA<<<:::888777888888777666AAA@@@?????????<<<888555999777555555666777666666>>><<<:::888888999;;;<<<555444222222333666:::<<<;;;;;;<<<<<<<<<<<<<<<;;;::::::888777777888999:::>>>;;;:::;;;888555777;;;999:::;;;<<<============;;;888666888<<<===:::666444444333333555888:::<<<;;;<<<<<<<<<:::999999:::777:::===>>>>>>======>>>333666:::;;;:::999777777:::<<<===<<<999666555555;;;;;;999999<<<>>>:::333888999;;;;;;999888888999>>>======<<<;;;:::999888888666444555666555111---666888::::::999888999:::777777999>>>???:::888999999999888777777777888888666666777999;;;<<<;;;999999;;;888444555999<<<:::777777777888888999999999;;;===??????===;;;;;;;;;666555222//////222999>>>999:::;;;;;;::::::;;;<<<777888888888888888888888111222444777999:::;;;;;;333666888:::;;;;;;===???===<<<;;;<<<======;;;:::======>>>@@@BBBBBB@@@>>>::::::===BBBBBB@@@AAADDDIIIKKKPPPTTTSSSPPPRRRVVVZZZ[[[[[[[[[^^^bbbiiinnnlllnnnqqqtttvvvwwwwwwwww~~~{{{zzzzzzwwwrrrmmmgggfffcccaaa``````aaabbb[[[UUULLLEEEAAA???>>>>>>;;;<<<======<<<:::888666444999<<<@@@CCC???KKKggg\\\LLLGGGCCC999111+++---222333444666777888999:::;;;<<<=========<<<;;;===>>>???>>><<<<<<:::999999;;;<<<;;;::::::999999;;;:::999:::>>>999:::<<<<<<;;;<<<===???999999888777666888;;;>>>@@@===:::888888999999999666555444555666777666555111222444666777888888777999;;;===???>>><<<888666555333111000111333666888111000333888999666555777III===>>>333000777;;;<<<999777999;;;;;;777999;;;<<<<<<===???@@@:::999:::===<<<888888===<<<:::888888:::;;;:::888<<<===<<<:::777666666777777444222222555777999:::<<<:::888888:::::::::999444666777777555444666888666444666;;;<<<;;;;;;>>>888777666555777888999999999999999;;;======;;;999999999:::;;;<<<;;;999888GGGGGGFFFEEEDDDFFFKKKNNNVVV[[[]]]\\\```ggglllkkknnnqqqvvvyyy|||}}}{{{xxxwwwwwwvvvsssqqqhhhaaaZZZYYY[[[[[[VVVPPPRRRUUUSSSLLLIIIJJJIIIEEEFFFFFFDDDAAA>>>===>>>@@@>>>===;;;<<<>>>???@@@@@@:::<<<>>>===<<<;;;===???@@@===<<>>;;;:::===777555333444555666666555AAA???=========<<<888555;;;:::999:::;;;:::999777>>>===;;;999888888888999555555666777888888999999<<<<<<<<<<<<<<<;;;:::999::::::888888888999;;;<<<>>><<<<<<<<<999555777<<<888999;;;<<<======<<<<<<555666888:::;;;;;;999777444444555666666777777888333666999:::999999;;;>>>===>>>???>>><<<:::;;;;;;222666;;;>>>===;;;::::::888;;;===<<<888555333333888;;;;;;777888;;;;;;666:::;;;<<<<<<:::888888999======>>>>>><<<:::888666888999999999888555333111777999:::;;;::::::;;;===:::999;;;??????<<<:::<<>>===888666777999;;;<<<<<<;;;:::;;;===??????===;;;;;;;;;444444444333333555999<<<:::;;;;;;999888999<<>>>>>???@@@BBB???>>>===>>>@@@AAAAAAAAAAAADDDGGGIIIIIIHHHGGGGGG<<<>>>EEENNNPPPNNNPPPUUUYYY[[[```fffeeebbbfffmmmoooppprrrtttwww{{{{{{xxxtttpppddd```]]][[[\\\ZZZVVVRRRSSSSSSTTTTTTTTTUUUWWWXXXRRRLLLEEE@@@?????????>>>???????????????===;;;999999<<<<<<@@@AAA>>>OOOpppxxxUUUEEEBBBBBB:::222...222777777666555888999:::;;;<<<<<<======???===;;;<<<>>>@@@???>>>;;;999888999;;;<<<<<<;;;:::555555999<<<;;;<<<@@@999;;;<<<<<<;;;;;;===>>>:::888777777999;;;<<<<<<>>>:::777666777:::<<<===999888777888999888666333111111111222444777:::<<<999:::;;;<<<===;;;999666666555444333444666888999666444555888888555555999HHH>>>???555333555;;;>>>;;;888888888777222555999:::;;;;;;<<<===;;;999:::>>><<<666666;;;:::999888:::<<<;;;888444666777888777666666888::::::888555444666888::::::666555444444777:::;;;;;;333555666555333333555888444222333666666555888===888777666777:::<<<>>>>>>999888888999888555000,,,666333111444:::===:::777;;;<<<===<<<;;;;;;===???BBBHHHKKKJJJOOOYYY^^^]]]]]]___aaaaaabbbeeejjjooowwwzzz{{{~~~{{{tttrrrvvvvvvqqqjjjiiimmmkkkbbb\\\\\\ZZZUUUTTTRRROOOJJJFFFEEEGGGJJJDDDBBB@@@@@@BBBCCCCCCCCC:::<<<>>>>>><<<;;;===???DDDAAA@@@BBB@@@<<<;;;===999888777888:::;;;;;;;;;;;;999888:::===>>><<<999<<<;;;;;;<<<===<<<:::777===<<<;;;999888777777666;;;<<<>>>???>>>;;;777555>>>>>>===<<<;;;999777666999888777777999;;;>>>@@@===<<<>>>???;;;666777;;;666777888:::;;;::::::999222777<<<===;;;999999;;;777888:::;;;;;;999666555---111666888999;;;???BBBCCCBBB@@@===999888888:::222777===@@@???<<<<<<<<<444888<<<===;;;888888999222999:::555444999>>>>>>999;;;<<<;;;999777777888;;;<<<>>>>>>===;;;888666888;;;===>>><<<;;;::::::777999:::;;;;;;<<<===???;;;999999<<<===::::::===@@@;;;666666999:::666222:::<<<>>>===;;;;;;>>>BBB@@@???;;;999===AAA>>>777888:::===@@@AAAAAA???>>>999;;;======;;;:::999:::555777::::::::::::;;;<<<<<<;;;:::888888999===@@@;;;;;;<<<<<<<<<;;;::::::444555555777999;;;===>>>@@@BBBCCCCCCAAA@@@AAABBBAAA@@@???@@@CCCFFFGGGGGGCCCHHHNNNQQQPPPPPPQQQSSSHHHKKKUUUaaaeeecccfffllliiijjjooovvvuuusssxxxxxxtttrrrpppiii___ZZZ\\\]]][[[TTTPPPMMMKKKLLLLLLJJJGGGHHHJJJKKKLLLKKKJJJJJJJJJLLLGGG@@@======??????>>>>>>=========>>>>>>===;;;999;;;;;;???BBBCCCZZZnnnNNN======AAA===555222666;;;;;;777666888999:::;;;;;;;;;;;;;;;999666444444777999999777999888777777999;;;;;;::::::333222888======>>>AAA999:::;;;;;;::::::<<<===???<<<::::::===>>><<<:::;;;888444444666:::>>>???;;;::::::;;;;;;888555222222111///000222777<<>>:::777777888666444777;;;yyyCCC;;;:::;;;333777555999??????888333555444:::;;;777555888888555555888:::;;;999777666666888888999<<>>999444444555888:::;;;;;;:::999@@@222+++222888666666;;;:::555000000444888999888555999:::777888<<>>BBBAAAEEEJJJOOOKKKKKKPPPSSSRRRVVV\\\aaaeeeiiimmmvvvxxxooossstttssskkkaaaYYYWWWXXXYYYTTTOOOLLLLLLKKKIIIGGGGGGGGGEEEBBB???>>>@@@BBBFFFDDDBBBAAAAAAAAA???===AAA>>><<<>>>BBBCCC???:::>>>>>>??????>>>===<<<<<<:::999888999;;;<<<<<<<<<===:::555222444:::AAAFFF===???AAABBB@@@<<<777444;;;;;;<<<>>>>>><<<999666888888888999:::;;;<<<===888666555999>>>@@@===999888:::<<<;;;999777999;;;888777777888999::::::999>>><<<;;;:::999777444111000---111:::???======???<<<>>><<<999888:::999444444888<<<===;;;999:::;;;;;;>>>>>>;;;:::<<<;;;888>>>>>>======<<<<<<;;;;;;:::999888999<<<<<<:::888:::888666444333333444555;;;<<<<<<<<<;;;<<<>>>AAA>>>>>>;;;666222444;;;BBB===<<<;;;:::::::::;;;<<<<<<>>>===;;;<<<@@@???;;;DDD===777777;;;>>>===::::::999888666666888;;;===999===@@@@@@<<<999999::::::;;;===>>>>>><<<999777;;;:::999;;;>>>>>><<<999===999666666888999999777===CCCEEEBBBAAADDDBBB<<<;;;>>>???>>>@@@DDDEEECCCDDDGGGJJJNNNOOONNNLLLJJJAAALLLPPPJJJIIIQQQVVVUUU^^^```aaa``````bbbhhhmmmkkkhhhiiippptttuuuyyyxxx|||yyy|||pppiiikkkjjj```TTTNNNPPPPPPOOONNNMMMKKKIIIHHHLLLGGGCCCBBBAAA???AAAEEECCC??????CCCCCC>>>===AAA>>>???BBBDDD@@@:::999<<<<<>>@@@999999@@@CCCLLLkkk```HHH>>>999666333666999;;;:::999888888999::::::888666666:::>>>777333222444333000333:::<<<:::888999;;;;;;888555555222000111666999;;;;;;666888999999777666777888444999>>>???;;;888888:::;;;;;;888666999>>>===999555777:::;;;:::888888888111444666666444444777:::>>>============;;;777444444888===???>>>;;;999888999999999999999999999999|||EEE>>>======666777555999>>>>>>777444555555999:::888888<<<<<<888333555888999999888999:::999999:::<<<>>>>>>===;;;888999:::;;;;;;;;;:::999999...***111666444555:::>>>999444333666999999777999:::999666666:::;;;999555666777666555666999<<<999888888:::;;;;;;777444333888:::777555666666444777888777666444555888:::<<<===<<<888777;;;<<<;;;666444555;;;>>><<<===@@@CCC??????CCCFFFFFFIIINNNQQQTTTVVVYYYbbbmmmssssss|||~~~{{{yyywwwsssmmmjjjhhhgggdddbbbWWWUUUPPPJJJEEEDDDEEEHHHIIIHHHGGGHHHIIIIIIHHHFFFCCCBBBAAACCCFFFFFFDDDAAA===>>>@@@BBBDDDCCCAAA>>>@@@===::::::<<<>>>@@@AAA999888555444444777;;;===>>>???AAABBB@@@>>>:::888999999;;;===>>>===;;;999>>>>>>>>>>>>>>>>>>>>>???<<<888555666:::===<<<:::888999;;;:::999999;;;>>>;;;;;;;;;<<<>>>?????????;;;;;;;;;<<<<<<;;;888555999888:::@@@AAA<<<;;;>>>>>>>>><<<:::;;;>>><<<777:::===AAAAAA???>>>>>>??????AAA@@@<<<;;;>>>>>><<<>>>????????????>>>>>>===;;;999888:::<<<===;;;999;;;888444111111333666888>>>>>>>>>===<<<===???AAA===>>>>>>;;;888888<<>>===<<<;;;;;;<<<===>>>===???>>><<<===@@@???:::>>>999444444888:::999777888999:::;;;;;;;;;<<<===<<<===???>>><<<:::999999:::;;;<<<===>>>???@@@@@@???<<<:::;;;>>>@@@@@@???BBB>>>::::::<<<@@@BBBBBBBBBFFFFFFCCCCCCFFFFFFBBBBBBFFFIIIIIILLLRRRTTTSSSTTTVVVYYY]]]^^^___^^^]]]bbbfffhhhdddbbbffflllooossspppmmmmmmpppuuuzzz}}}~~~vvvrrrrrrooohhhaaa^^^UUUOOOQQQQQQJJJCCC@@@EEEEEEEEEFFFFFFEEEEEEDDDGGGCCC@@@AAA@@@>>>@@@DDDDDD@@@???AAA>>>888666888;;;;;;???CCCBBB>>>===@@@@@@CCCAAA<<<;;;>>>>>>;;;>>>999:::@@@CCCOOOqqq|||ZZZCCC;;;888555444777;;;<<<;;;:::999999;;;<<<;;;999666555777999666333222555444111444::::::888888999;;;<<<:::888777555333444666999999888555777999999888777777888333888<<<<<<:::888:::===::::::888555777;;;:::666777999;;;;;;999777666666444555777777777777888:::<<<;;;;;;<<<<<<;;;777555777888::::::999888888999======<<<;;;999888888777HHH@@@??????888777666888<<<<<<777555555666777777777:::>>><<<888333555777777777777999;;;777888999::::::;;;>>>@@@<<<<<<;;;;;;::::::::::::999333222777888555666<<>>999777999:::999888::::::777444666;;;:::666888888666444333555888;;;888888888999:::999777555000666999888777::::::888999999999777666666888:::;;;<<<:::666555888888666333333888???AAA>>><<<<<<===::::::<<<>>>===@@@DDD@@@BBBBBBDDDKKKVVV]]]]]]eeehhhkkknnnrrrwww|||}}}{{{vvvrrrlllfff```___bbbeee```___\\\ZZZYYYVVVRRROOOJJJJJJJJJJJJJJJIIIHHHGGG??????AAADDDGGGFFFAAA<<>>AAABBB;;;<<<<<<===>>>????????????@@@AAAAAA@@@???===<<<999;;;===@@@AAAAAA@@@???BBBAAAAAA@@@???>>>=========999444333666:::;;;;;;888888999888777999<<>>>>>>>>???????????????777777888:::<<<<<<:::777:::;;;>>>@@@===888888<<<>>><<<999888<<<@@@>>>888<<<>>>AAAAAA???=========>>>???>>>999999<<<<<<:::;;;<<<>>>?????????===<<<888888777999;;;;;;:::888;;;888444111000333777:::>>>>>>>>><<<::::::<<<>>>888<<<>>>>>>;;;:::<<<>>>===<<<:::888888:::<<<>>>;;;======;;;<<<>>>;;;666:::777444444777999999777888;;;>>>@@@???>>>>>>>>>???===<<<<<<<<<<<<;;;999999999:::<<>><<<<<>>>>><<<<<<===>>>>>>???????????????>>>@@@===<<>>AAAAAA>>>======;;;666333444===;;;<<>><<<<<<:::<<<@@@BBBPPPwwwtttRRR>>>888777444555777:::;;;:::888888888888999:::999777666777888333333444777666444666:::777666777999;;;===<<<;;;999888666777888888777666333666999:::999888888888444777999999777888<<>>???999777777888::::::888777777777555333444999<<<999444777777777666444444555777333666999999777777:::===;;;:::999777777888:::;;;:::999:::<<<:::555666<<>>:::999:::;;;:::::::::888555444999???===888;;;:::888666555555666777777777777888888888777666333777999777777:::<<<;;;999999999888666555777888777999888555555888999777444777<<>><<<<<>>???AAACCCDDDEEEEEEEEEEEEDDDCCCBBBAAA@@@??????===???BBBDDDDDDDDDDDDDDDCCCCCCBBBAAA@@@???>>>===>>>;;;888888:::===>>>>>>>>>===;;;999999;;;>>>@@@BBBCCCBBBAAA???=========:::888777888:::<<<<<<<<<555999======999777:::???>>>===999888>>>DDDBBB<<<===>>>@@@@@@>>><<<;;;:::;;;>>>===:::999;;;;;;888999;;;===@@@@@@???===<<<999999:::;;;<<<<<<<<<;;;>>><<<:::888888:::===???>>>>>>>>><<<:::999;;;<<<888;;;>>>???======>>>???>>><<<:::888888:::===???<<<>>>>>><<<<<<>>>;;;555:::999999999;;;<<<<<<<<<<<>>>>>???@@@===;;;<<>>;;;<<<>>>AAAEEEIIILLLNNNIIIHHHHHHIIIKKKNNNQQQSSSPPPOOOOOOQQQUUUYYY]]]___]]]______```aaabbbbbbbbbjjjoooqqqqqqtttxxxyyyvvv}}}~~~~~~}}}yyyssslllgggddd___VVVOOOOOOLLLHHHDDDBBB@@@?????????===;;;:::999;;;@@@EEE@@@@@@@@@???>>>===;;;;;;<<<999:::======:::999<<<;;;::::::;;;;;;999888999AAA===<<<@@@CCC@@@===<<<======<<<;;;;;;===??????<<<;;;===>>>???OOOxxxoooNNN<<<999888555444666888999888666666666444555777888999::::::;;;222333666888888777888:::555555666888999:::::::::888888888999999999777666333666999;;;:::999888888666777777666555777:::===>>>@@@>>>:::888:::888555555777888888666444444555;;;999777888;;;===;;;888666666777999::::::888666999999888666555666888;;;888888999999:::;;;<<<<<<~~~HHH>>><<<===888888999999888888999999888:::666333555999999555111666666666555333333444666444777;;;;;;888777777999777666555444555777:::;;;444666999:::777444666;;;===;;;999999999;;;;;;<<<===;;;777666;;;@@@???999999::::::;;;:::999777555666777888888777777777777888;;;:::555444888;;;;;;888999999888555444555666222555666555666;;;===;;;333777:::;;;999888888888===<<<999666555555666555888:::;;;;;;>>>CCCBBB>>>;;;;;;<<>>>>>???AAACCCDDDCCCBBBEEEBBB???===<<<===>>>???BBBCCCDDDCCC@@@>>>???AAAAAA===999777999<<>>===::::::>>>BBB???>>><<<;;;@@@FFFFFFBBB???@@@@@@AAA@@@>>><<<:::;;;???AAA???>>>???<<<888999;;;>>>@@@@@@???===<<<;;;<<<===>>>?????????@@@??????@@@@@@@@@@@@@@@@@@??????>>><<<:::999;;;<<<<<<===>>>>>>>>>@@@BBBDDD@@@>>>===;;;<<<>>>@@@BBB@@@BBBAAA??????AAA???:::===???@@@AAA@@@@@@AAAAAAEEEFFFFFFBBB>>>===@@@DDDFFFCCCBBBDDDIIIMMMMMMKKKGGGJJJMMMQQQTTTVVVVVVVVVYYY[[[]]]```bbbdddeeefffaaacccgggkkkmmmppprrrsssnnnpppssswwwxxxvvvsssssswww|||~~~xxxppphhheeegggjjj^^^YYYSSSQQQQQQNNNHHHBBBDDDCCCAAA>>><<<<<<===>>>::::::999666555999@@@DDD@@@@@@@@@@@@???===<<<;;;;;;888999;;;;;;777555777888999;;;;;;<<<>>>>>>===AAA<<<;;;???BBB???===<<<;;;:::999:::::::::;;;===<<<===>>>======OOOyyyoooNNN>>>===;;;777555777999999888777888888555555666888:::;;;;;;:::222555999999999:::::::::555666777777777666666666666777888999999999999:::444777:::;;;:::999888999888888777666555555777888<<>>:::888888777444111333444444333333444666<<<999777888:::;;;999666444444555888::::::888666666888::::::999888999:::555666777888999:::;;;;;;III>>>;;;===888:::;;;:::777777;;;<<<;;;===888666999:::888555444222444666666666666888:::888:::======<<<:::999999666555444444555777:::;;;333555999::::::;;;>>>AAA999888888888999:::<<<===BBBAAA===:::;;;>>>===888999:::;;;>>>???>>>;;;888666888999888777777888:::;;;===;;;555333666999888999::::::888666444444555111444666555777<<<===;;;555;;;===999666666666666;;;<<<:::555444666777555888;;;<<<<<<===???===777555333333555888;;;======<<<===@@@GGGNNNUUUZZZ\\\bbbkkktttyyy}}}}}}{{{~~~||||||~~~zzzyyyxxxyyyyyywwwssspppnnnllljjjhhhggggggggggggfffeeeccc```^^^[[[YYYXXXRRRTTTVVVTTTQQQOOOPPPRRRNNNOOOOOOOOONNNLLLJJJIIIAAADDDHHHKKKKKKJJJGGGEEEIIIEEEBBB@@@?????????>>>@@@CCCEEEEEEBBBBBBDDDGGGEEE@@@;;;888999===AAACCC===AAABBB===;;;===@@@AAA===>>>===;;;>>>DDDFFFDDDBBBAAAAAABBBCCCAAA>>>;;;<<<@@@BBB@@@???@@@===888999:::<<<===>>>===;;;:::999;;;>>>>>>>>>>>>???@@@<<<===???@@@@@@???===;;;>>>>>>>>><<<999999:::<<<>>>===<<<===???BBBEEEGGGAAA@@@@@@@@@@@@AAACCCDDDFFFGGGEEEBBBCCCFFFEEEAAAGGGKKKNNNNNNLLLJJJKKKLLLSSSTTTQQQLLLFFFGGGMMMSSSUUUUUUVVVXXX\\\___```______aaaeeehhhiiiiiihhhgggiiilllqqqssstttuuuwwwxxxrrrvvv|||}}}zzzxxxwwwmmmiiieeedddddddddbbb```]]]^^^]]]WWWPPPNNNTTTZZZKKKFFFBBBBBBEEEFFFBBB>>>>>>===;;;:::999:::<<<<<<777999888444444999===>>>:::;;;<<<<<<============:::888888:::999555444666999<<<===<<<<<>>@@@>>>===???>>>;;;999:::999666666999<<<===>>>===@@@VVVpppOOOAAA@@@===777777999;;;;;;;;;:::;;;===;;;:::999999::::::888777333888;;;:::999;;;<<<:::777888999888666444444555444666888888888999;;;<<<777999::::::999888888999777777777777666555444333666:::;;;777555666555333///111222333222333555666999888666666777777666555444444555888::::::888666333666:::;;;;;;:::::::::777777777777888888888888KKKAAA===???;;;;;;===;;;666777<<>>999888777555777:::999444555:::<<<999888::::::999:::===<<<777333111000333777;;;======;;;>>>AAABBBCCCCCCEEEFFFEEEHHHOOOWWWYYYXXXZZZ^^^___gggoootttttttttuuuxxxzzz{{{}}}}}}}}}}}}|||zzzxxxvvvsssrrrkkknnnpppnnnjjjhhhiiilllfffggggggfffdddaaa^^^\\\XXX[[[^^^```^^^[[[XXXVVVWWWTTTQQQPPPQQQQQQOOOMMMPPPSSSVVVTTTPPPOOOQQQTTTNNNKKKGGGFFFHHHKKKMMMNNNKKKMMMKKKFFFEEEIIIKKKIIICCCGGGHHHDDDDDDIIINNNOOOKKKJJJJJJKKKMMMLLLIIIEEEEEEGGGGGGCCCCCCEEEDDDBBBDDDEEEEEEEEEEEEDDDDDDCCC???BBBEEEEEEDDDDDDFFFHHHEEEEEEFFFGGGFFFEEECCCBBBGGGGGGGGGEEECCCCCCEEEGGGGGGGGGGGGHHHKKKNNNPPPQQQLLLLLLMMMNNNOOOOOOPPPPPPUUUVVVSSSPPPQQQUUUVVVSSS\\\aaaffffffaaa^^^___aaaggghhhgggaaa\\\]]]eeellljjjmmmppprrrsssssstttuuuvvvwwwyyyzzz{{{{{{{{{{{{||||||wwwwwwtttooocccbbb___[[[VVVTTTTTTUUUJJJJJJJJJIIIIIIIIIIIIIIIEEEFFFEEEBBB??????CCCGGG???;;;888999>>>@@@>>>:::===:::777777999;;;<<<;;;888:::999666777<<<>>>;;;777777888999::::::::::::999666666999999666666999888<<<===::::::>>>===:::;;;999;;;>>>===:::;;;??????:::888:::999666666::::::;;;===???GGGbbbqqqPPPCCCAAA<<<555555777999:::::::::<<<>>>???<<<999888::::::999888666;;;===:::999<<<===:::777999;;;:::777555555777555666777777666777:::===;;;;;;;;;999777666888:::333444666999999777333000222777999666444555555444222333444444333333555777555666666555333222222333555555666888::::::888666111444777999:::::::::;;;777777888888888999999999NNNCCC@@@BBB===<<<>>><<<666777===@@@>>>555333555999888333333888999;;;>>>>>><<<:::999999;;;888555555999===>>>>>>======<<<<<<;;;;;;;;;<<<======;;;999888:::;;;999888999999999888888:::;;;===@@@@@@<<<:::===???>>>MMMIIIDDDAAA???===888555777999::::::888777:::===555:::===;;;888777444000<<<======;;;888666555555777::::::666444555444000999BBBFFF@@@999888555222000444444000222999<<<:::999:::888666888===>>>;;;666333111111555777777555666:::>>>???===;;;<<<>>>???<<>>@@@AAA@@@@@@AAABBBAAA???<<<:::999:::;;;<<<:::666333555999<<<:::777???;;;777888;;;>>>>>>===666:::999777999>>>>>>888999999999999888777666666888555555888999777888<<<444999:::777888======999======>>>>>>:::555666;;;===888777;;;;;;888999>>>777999<<>>999888<<<===:::888:::<<<;;;999777888:::666777888666444555999======<<<;;;888666666888:::///111555:::;;;999444000111777:::888555777888777555666666555333333555666222444666444000...///222666666777999::::::888666000222555666777999;;;===444555666888:::<<<===>>>OOODDDFFF>>>;;;;;;<<<:::777<<>>>>>AAADDDGGGHHHUUUOOOCCC999:::@@@???888888888666555555666777777222333888===;;;555111333777888999:::999777555333999999:::<<<<<<888111+++===<<<;;;;;;;;;999555111444444555666777888888888:::888666888:::;;;888555666999===???>>>:::555111888;;;===:::::::::888333???===:::999:::<<>>999===<<<<<<<<<======;;;999>>><<<:::999888999:::;;;;;;666333555:::<<<888222<<<>>>===999<<<@@@>>>777999<<<<<<999:::======;;;<<<;;;:::999888999:::;;;:::444222777======<<<<<<666999:::888888;;;<<<999>>><<<>>>@@@<<<555555:::999666555666:::>>>???>>><<<:::>>>AAAIIImmmoooMMM???===;;;777666888777666:::???@@@===::::::;;;:::999888777777555888<<<<<<:::888888:::666666888;;;>>>>>>:::666888999::::::999999:::<<<>>>>>>:::777999;;;555+++000222666999;;;:::888666<<<======;;;888666555666777:::<<<;;;777555666888666555444444555555444222444999999555555777666000///333555666999<<<;;;777333444666888;;;>>>???AAAMMMCCCFFF>>>===777:::999777:::??????:::777777777888:::;;;:::888888555333555999;;;999666777888777666555555777::::::;;;999333333777;;;;;;<<<>>>===999777888888555333555888999888888888999@@@===:::;;;???CCCEEEEEEKKKFFF>>>888;;;AAA???999;;;:::777555333333222333///111666<<<<<<888666999999888888777666555444444::::::;;;===>>><<<777222999999999:::;;;:::777444666666666666777888999:::999888777888:::::::::999:::<<<>>>@@@???===999777555999<<<;;;::::::777222999888777777999<<<@@@BBB>>>>>>>>>>>>??????????????????@@@AAACCCGGGKKKMMMKKKOOOTTTYYY\\\```dddfffgggjjjnnnrrruuuxxx{{{|||~~~~~~}}}{{{|||{{{zzz|||~~~||||||||||||vvvzzzvvvwww|||~~~||||||~~~}}}~~~~~~|||zzzxxxxxxyyy~~~zzzyyy~~~~~~{{{~~~zzzrrrnnnkkkiiijjjmmmjjjccc______aaa```^^^\\\XXXUUURRRQQQTTTQQQLLLHHHFFFEEEDDDBBBAAABBBBBBBBBAAA@@@???>>>BBBBBB@@@>>><<<;;;===??????<<<:::;;;===>>>;;;888000222777===@@@???;;;777999888666444444555666777999666444666999:::777333777999999777:::???===888666999:::888999<<<<<<999777777777777888999:::;;;;;;555333888===>>>======555666555333555888777333;;;999:::<<<999555888===999888777888<<<>>>>>>===>>><<<@@@CCCLLLppplllKKK===;;;:::777888999888666999>>>???<<<888888888:::;;;;;;:::999666888;;;;;;888666666666666666777:::======999666999:::;;;:::999888999:::888<<<;;;888999<<<;;;666666666666999;;;:::777444999;;;===<<<:::777666666777:::<<<:::666444555777<<<;;;;;;;;;;;;;;;:::999666::::::666555888777333000333444444666999999666666777888:::;;;<<<======KKKAAADDD>>>>>>444888:::888888;;;===<<<777777888;;;======;;;999888555333555888::::::888;;;:::666333000111555999222555444111333999;;;;;;999>>>@@@;;;888888999888111333666777777777888999???:::777999???CCCCCCAAAAAA>>>:::777;;;???===777999888666444333333333333111222666:::;;;777888;;;<<<;;;999777666666666777999888888999:::999666333888777888999<<<<<<;;;:::999999777777777999;;;===888999999999888999;;;===<<<<<<============<<<;;;444999;;;:::::::::666111666666666777999;;;<<<===777999;;;===>>><<<;;;999777999===@@@AAAAAA@@@???999>>>EEEJJJLLLMMMNNNNNNOOOSSSXXXZZZ[[[\\\```ccckkkjjjiiilllssszzz~~~|||zzz{{{zzzxxxtttnnnhhhdddccc\\\XXX[[[^^^ZZZUUUSSSVVVSSSSSSSSSQQQKKKHHHIIIGGGGGGGGGGGGFFFEEEDDDDDDBBBAAA?????????>>>;;;999:::;;;<<<<<<===<<<;;;;;;??????===;;;999:::<<>>===<<<:::999999888888...000555;;;??????<<<888999888777666666666777888666666666777777777666666555777777666888;;;:::666333777999888888;;;:::777444555777999:::<<<<<<<<<:::555444999===<<<<<<<<<666555222111444888555///777555555666666666:::???:::999:::<<<>>>>>>===;;;>>>;;;???CCCNNNttthhhIII<<<:::999777777888777666999>>>@@@===;;;999888:::<<<===;;;999444666999999777666666666666666666888:::;;;999777;;;<<<<<<;;;999888888999777;;;<<<999888:::<<<<<<===;;;999:::;;;;;;888444555888;;;===<<<;;;;;;;;;777999;;;999555333444666::::::::::::::::::999999999:::999666555777888555222444444222444999<<<:::999::::::;;;;;;:::999888JJJ???@@@:::===555999<<<:::777777999<<<888888999;;;<<<:::777444666555444666:::===???>>>===<<<999666333444888;;;444666555333555999999777888???BBB>>>888888999999555777999:::999:::<<<===>>>999666888>>>BBBAAA???===;;;999999;;;<<<999444444444333444555777999:::888777888:::888333333777???>>><<<;;;:::999999999:::999888777777777666555999999888:::<<<>>>>>>===<<<:::888777888:::<<<>>>999;;;<<<:::888777:::===;;;:::999888888999;;;<<<999<<<<<<999888999777333888888888999888888777777444777;;;>>>>>><<<999666666999<<>>;;;999777;;;@@@DDDEEEEEEEEEEEEGGGJJJLLLKKKHHHGGGIIILLLKKKLLLNNNQQQTTTZZZ```dddlllkkkjjjlllooorrrtttuuuxxx~~~~~~~~~tttuuuuuuvvvuuutttsssrrrdddeeeffffffeeebbb___]]]]]]^^^^^^\\\WWWQQQMMMJJJKKKEEEBBBFFFIIIHHHFFFGGGNNNMMMLLLKKKIIIGGGEEEEEEBBBCCCDDDDDDEEEEEEEEEEEE???>>>===>>>>>>>>><<<:::;;;:::999999999999:::;;;<<<===>>>===<<<<<<===???;;;<<<<<<:::777666888;;;:::999777888:::<<<===>>>:::999999888888888999:::444777999999777666777999888999888777777666555333333777999888999;;;:::777666888:::<<<===>>>>>>===666333222777:::999888999999777333333999>>>:::222333333333555666777999;;;:::;;;===??????>>><<<:::999777<<>>>>>>>><<<:::999999999444777999;;;<<<===???@@@777999999777333222333555555777888888777666666666::::::888666555666777666444666555222444;;;AAABBB::::::::::::999888777777KKK???===555999999<<>>???;;;777444666:::===<<<:::;;;999888:::<<<;;;888666333333333555777:::===>>>;;;999999999666111111444;;;<<<=========;;;999888;;;;;;:::::::::;;;===>>>:::888777777999;;;;;;;;;<<<;;;999777888999<<<>>>;;;===>>>;;;888666888::::::999777666666888999;;;>>>@@@===888666888888666999999::::::999888777666555888<<<>>>???<<<999777555666888999:::888777666999;;;<<<======>>>@@@AAADDDFFFFFFDDD@@@>>>>>>@@@>>>@@@BBBBBBCCCEEEJJJMMMIIIHHHHHHJJJOOOSSSVVVVVVYYYaaappp}}}yyyuuuuuurrrssssssssssssvvvzzz}}}zzz|||~~~~~~{{{xxxxxxyyyzzzyyyxxxvvvtttnnngggbbbiiinnntttxxx{{{~~~uuutttsssqqqnnnlllkkkkkkfffgggiiiiiigggccc___\\\WWWXXXYYYYYYXXXVVVSSSRRRKKKMMMPPPRRRRRRPPPNNNLLLKKKMMMNNNLLLHHHFFFEEEFFF@@@;;;:::???CCCCCCDDDFFFBBBBBBAAA@@@@@@@@@AAA@@@<<<<<<===>>>???????????????<<<:::999:::;;;;;;;;;@@@===999555555777:::<<<666999<<<===;;;:::999999888;;;===;;;888777:::===>>><<<999888:::<<<>>>>>>888777777777777777888888444777::::::777666888;;;999999999999888666555666666:::;;;999:::<<<;;;888999:::;;;<<<===<<<;;;:::333000111555777555444666:::888555555<<>>666000222555666888888777555999<<>><<<:::666555<<>>;;;::::::888:::999777999>>>===:::>>><<<:::;;;<<<<<<:::777:::999999999:::999999888555666777888888888888999:::;;;<<<<<<;;;:::;;;===:::555111111444444222111888<<<>>>;;;555444777<<<888888777666555666999<<<666888888666333222444777666999<<<<<<:::999999::::::888666555444444555666777999777222111888???BBB999999888777777777777777MMM@@@;;;222777<<<===>>>===777222333888111111333555888999777555777888888888888777666666444777:::<<<;;;;;;;;;<<<::::::888666:::>>>===999666===AAA>>>;;;:::888555777888999999888999;;;===666555444444555666666555:::777666:::<<<;;;;;;<<<777777666666777999:::;;;888777888:::888444444777555777999;;;;;;999777555333444666777888:::>>>AAA888666333333444666888888;;;:::888777777888:::;;;:::<<<<<<;;;999777777777::::::999999999999999:::>>>???===777666:::;;;999777777888999:::::::::999777888;;;<<<===<<<:::888888777888888888999999999======<<<;;;:::;;;???AAA@@@???>>>==================>>>??????>>>>>>???AAABBBAAAAAACCCGGGIIIJJJJJJAAAGGGSSS___aaa\\\WWWWWW\\\\\\\\\[[[ZZZ]]]aaadddggglllqqqrrrqqqqqqtttxxxrrrrrrrrrooolllhhhgggfffeeedddbbb^^^XXXQQQLLLIIIJJJNNNQQQSSSSSSTTTYYY]]]fffiiimmmqqquuu{{{~~~sssooouuuzzz}}}xxxooogggbbbaaa``````UUUUUUTTTQQQNNNMMMNNNOOOIIIJJJLLLLLLLLLIIIGGGEEEGGGGGGGGGFFFEEEDDDCCCBBBDDDEEEGGGHHHHHHFFFDDDBBB>>>AAACCCBBB@@@???@@@CCC<<<888888===@@@@@@AAACCC;;;======<<<<<>>555666777:::===>>>===;;;::::::::::::;;;;;;;;;;;;333666999999777666888:::666666888;;;;;;999:::>>>;;;======:::999<<<<<<999999999999999888888777666222000222666777444333555999888666555:::???===666000444666777999;;;777111888;;;???@@@???===<<<<<<777888@@@KKKcccYYYEEE???<<<999999===???>>>:::::::::777111666777999;;;<<<<<<======AAA???<<<;;;:::999777555444666999:::999888999999:::;;;<<<;;;999888999:::444---***///555666333222333777:::777222111555::::::999777333000000111333555777777666333333666999666999===>>>;;;999:::;;;999666555666666333333666:::;;;888000---222999<<<999777555444333555666777OOOBBB;;;222777<<<:::;;;<<<888222222777333333333555888:::999888777999:::;;;999666444333555777:::<<<<<<;;;<<<<<<:::999666444888>>>===888222888<<<<<<======:::666666777777666555555777999666777888666333222333555===888666999:::888:::>>>:::999888666666666777777777777999<<<;;;888888;;;444444666777888888777777...000222333222444777;;;777444222111333666888999888888777777777777888888777777999;;;<<<;;;888666:::;;;;;;<<<;;;:::888777666::::::999999======:::888888888888888999999999777777888888888999999999::::::::::::<<<===>>>?????????>>><<<;;;<<>>;;;888999<<<>>>===;;;<<<<<<<<<<<<===<<<<<<;;;;;;:::;;;===???@@@???>>>???@@@EEELLLMMMIIIFFFHHHIIIJJJKKKJJJIIIIIIKKKLLLQQQTTTWWWZZZZZZZZZYYYXXXZZZYYYWWWWWWWWWVVVTTTRRRKKKLLLMMMJJJEEEBBBCCCDDD===AAACCCCCC@@@@@@CCCGGGHHHJJJMMMPPPTTTZZZaaaeeehhhlllsssyyy}}}|||{{{|||rrrmmmiiigggccc^^^aaahhhbbbaaaaaaeeelllpppooommmvvvzzz|||ssslllmmmrrrooohhhffffffffffffhhhmmmuuu|||~~~wwwtttzzz|||xxxtttuuuxxxxxxxxxvvvvvvxxxsssjjjfffgggZZZTTTLLLGGGFFFGGGHHHHHHDDDDDDCCCAAA???@@@DDDHHHAAAAAABBBCCCBBBAAA@@@???AAAAAA???>>>===>>>??????@@@AAABBBAAA@@@>>><<<:::666:::???@@@===::::::<<<;;;888888;;;<<<::::::<<<<<<@@@AAA??????BBBBBB>>>==================<<<;;;===:::777666888;;;===>>><<<;;;999888777999;;;<<<===>>>>>>===;;;;;;===>>>;;;===???@@@???===<<<;;;333444555888<<<>>>>>>===<<<<<<======>>>>>>>>>>>>222444666666666666777777666555888===<<<999;;;AAA>>>@@@===999888;;;;;;999999888777777666666666666444333555:::999666555888999:::888666777:::888444111555666666999===:::444777;;;>>>???===<<<<<<===999<<>>;;;:::;;;;;;888666333666;;;<<<;;;999999999:::;;;:::999666444333444---)))***111666666666888888777777666777666666555666777888777555333333444444666777555333444888<<<333888======:::888999;;;999666666999888444333666777999777///,,,111999===:::888333000///111444666PPPDDD===333888;;;777777:::888222222777999888777777999:::999888555888<<<===<<<:::777666999;;;<<<===<<<<<<===???===:::666222666:::999444///444888;;;>>>@@@===777777777777555333333555777888;;;===:::555222444777CCC<<<888888777444666;;;999888777555555555666666999999<<>>999999;;;666555555555777888:::;;;444555666555222111333555888666333333555999<<<===666777777777666666666666444444555:::>>>>>>:::666888:::<<<<<<<<<999666444///444999:::<<>>:::<<<;;;999777666555555555777666555444444666777888777777999:::<<<===>>>>>><<<======<<<;;;;;;===???@@@:::666777<<>>???===;;;888888999<<>>===FFFCCCCCCEEEEEECCCCCCGGGBBBDDDFFFGGGEEECCCBBBBBBGGGFFFFFFIIIKKKIIIDDD>>>EEECCCBBBDDDGGGIIIFFFDDD<<>>???@@@BBBFFFKKKPPPQQQSSSXXXaaaiiimmmkkkhhhpppqqqrrrrrrppppppqqqrrrpppvvvuuugggvvvtttrrruuu{{{~~~zzzuuukkkbbb___\\\\\\cccllloooiiiaaadddiiiooooookkkgggfffggg[[[ZZZ___iiimmmhhhddddddeee___ZZZ\\\aaaeeeccc```___aaaeeegggiiijjjkkklllmmmjjjmmmuuuwwwqqqnnnooohhhcccZZZSSSVVV^^^]]]WWWXXXWWWUUUQQQPPPTTT[[[aaajjjllloooppppppqqqrrrssshhhjjjhhhbbb```ccc```YYYOOOTTTVVVRRROOOQQQRRRRRRQQQOOORRRWWWUUUMMMJJJMMMJJJDDD===:::;;;>>>??????>>>>>>>>><<<;;;???EEEJJJCCCCCCCCCCCCCCCBBBAAAAAA@@@>>><<<::::::<<<>>>@@@>>>??????>>>===;;;999888777===DDDEEE@@@;;;999:::;;;888888;;;:::666444666;;;@@@AAA======@@@???:::999::::::;;;::::::999999777666444555888;;;<<<<<<::::::<<<===>>>>>>>>>>>>@@@???<<<999777999===@@@>>>???AAABBBBBB???;;;888;;;888444444777<<<@@@CCC888999999:::;;;;;;;;;:::111222333444555666555555888777:::>>><<<777999???@@@AAA===888666999:::999:::999888777777888999:::777666999======999888;;;:::<<<;;;777555666555222333666555444888>>>>>>888777:::===>>><<<;;;<<<>>>:::===GGGSSSlllsssNNNAAA???;;;666666777;;;======>>>>>>888111222777<<<<<<888666:::???<<<:::888999<<<>>>===;;;222777<<<>>><<<999999999;;;;;;:::777222///......,,,+++///666777444666<<<@@@;;;777888===>>>999333///444999===>>>===;;;;;;444666777555444555999>>>555:::@@@@@@===:::;;;===:::666777;;;;;;555333666333666666000///555>>>DDD<<<999333...---...222555SSSCCC;;;666AAA:::777444555888:::888666666777999;;;<<<<<<;;;;;;<<<<<<:::999999:::<<<===:::999999;;;===?????????;;;;;;:::999999:::::::::888666888===>>><<<;;;>>>777777777777666666666666222777<<<;;;666444666:::999999999777555444444555888888888555222222555888<<<666666:::<<<999888;;;:::777444555777999888777::::::999666222111222444@@@666000444:::;;;:::999<<<999;;;===999444555<<<:::444333888<<<:::666555777888888777555444555666111666;;;;;;888666777:::777999<<<<<<999888999;;;666444222333666777555333777:::===<<<999777777999<<<999:::<<<<<<888777999888444444999===<<<;;;;;;>>>??????>>><<<;;;<<<===@@@===:::999888888666444===>>>???@@@AAAAAA@@@@@@>>>>>>???BBBEEECCC>>>999<<<<<<<<>>:::>>>@@@AAABBBBBB???===;;;222555999:::888777888:::;;;777777<<<>>>;;;666555888:::<<<=========???@@@AAAFFFBBBCCCPPPTTTQQQSSSTTTUUUXXXZZZ\\\^^^aaaeeecccjjjxxxxxxiiivvvuuulllccckkklll\\\\\\XXXLLLLLLMMMPPPTTTWWWVVVQQQMMMPPP[[[kkkuuuxxxyyyyyyzzzvvvyyy}}}~~~wwwtttvvvwwwvvvtttsssqqqmmmiiieeeaaa___bbbaaa___\\\ZZZYYY[[[]]]\\\[[[YYYWWWWWWXXXZZZ[[[aaaUUUWWWZZZMMMDDDJJJOOOKKKNNNPPPPPPQQQSSSTTTTTTLLLJJJIIIKKKMMMLLLIIIFFF???EEEGGGCCC>>>======;;;BBB???======@@@AAA@@@>>>AAA<<<:::;;;999555777>>>AAA===999999<<>>??????@@@>>><<<:::999;;;>>>@@@;;;999999:::666333555:::===<<<;;;:::999999888888@@@===:::;;;======888333<<<:::999999;;;<<<<<<;;;:::;;;===??????===777333555888:::;;;::::::<<<===555666888:::<<<>>>@@@@@@???===:::888888999<<<>>>;;;999999<<>>===<<<;;;;;;;;;>>><<<999777666666666777888444111333888:::777333AAA<<<:::======:::999:::>>>>>>>>>===;;;777444111777666555444444555666777888<<<===999888:::999333444:::;;;888888;;;999444///333999???AAAAAA>>><<<<<<======;;;999999:::;;;<<>>>>>;;;888888;;;===<<<;;;::::::;;;<<<999444666;;;@@@;;;555333333444333111777666555444444444444444::::::;;;;;;:::999777666555:::;;;999888:::;;;999777777555333111222555888888<<>>:::888777777999;;;:::999888999;;;<<<;;;:::;;;::::::999999999:::::::::999:::======:::999;;;;;;::::::999999888777777777:::===<<<888666777999777888999999888777777777777888888555222222444777444///...333777777:::???===:::777666888888777666:::888555555555666555444:::777666888999777888<<<;;;888888:::999666999>>><<<666555:::===;;;777666999:::999777666666888:::333777::::::666444555888555999======::::::===AAA>>>:::666555888:::999888666888::::::999888999999===::::::<<<<<<888777999===999777;;;<<<999666777:::===???@@@>>><<<::::::;;;999777666666555444222555777:::===>>>===<<<;;;;;;;;;;;;===>>>>>><<<;;;===<<<<<<>>>AAABBB@@@>>>@@@AAABBBCCCBBB???<<<;;;222555888:::::::::;;;<<<===888666:::<<<:::888888:::<<<>>>???>>>>>>>>>@@@BBBFFFBBB@@@HHHJJJGGGLLLMMMPPPRRRSSSYYYaaaeeedddZZZ^^^sss{{{vvvzzzooo{{{ttt[[[QQQMMMGGGOOOMMMLLLMMMQQQVVVZZZ]]]iiiwwwtttoooggg```\\\aaakkkrrruuuqqqlllfffccccccdddeeedddWWWSSSPPPCCC@@@FFFGGGDDDFFFGGGEEEBBBBBBBBBBBBAAA@@@@@@AAADDDDDDBBB??????BBBCCC???===>>>===;;;???===<<<===??????>>><<>>AAA>>>;;;;;;<<<===>>>???888999:::;;;<<<>>>>>>???>>>;;;888999<<<===<<<:::<<<;;;===???<<<777777;;;:::999999888999:::;;;<<<<<<:::999<<<@@@AAA???;;;>>>;;;888777888;;;======888:::<<<===<<<;;;999888;;;;;;:::;;;<<<===;;;999777888:::<<<===??????@@@<<<;;;:::::::::;;;<<<<<<;;;888666888<<<===;;;777777999:::;;;:::999:::<<>>;;;888666666666777999888666555666888999:::???;;;:::===>>>:::888999;;;<<<======<<<:::777666666666555555666888:::<<<888<<<;;;777555777666111222666888555555999888444555777:::<<<======;;;:::??????>>>;;;888666666777888;;;>>>NNNttteeeEEEAAA???:::888444<<<<<<<<<;;;:::999888888<<<;;;:::999::::::<<<===<<<:::999:::<<<>>>===;;;???;;;:::======:::999;;;>>>;;;777666777888888777666555555444444444444555666777888999999777666555999======999777888888666555444222000000333888<<<777:::<<<:::666333444777888999888666777:::888333444333444666:::;;;;;;:::@@@>>>:::666222222444666KKK@@@>>>777===;;;<<<===<<<:::888777777:::999888777888999;;;===AAA>>>:::666444555666888999888777888999888666444:::999999999999999::::::===:::;;;===<<<888666888888999999999999999999:::::::::::::::999777666555888999:::<<<;;;:::999888777777777555333222444666222---+++///444777;;;@@@???===:::888888888666555999666333444888:::888555444777;;;===999444777===999555444666999999;;;>>>>>>999777;;;===:::777777;;;;;;:::888777888;;;>>>888:::;;;999666444666888333888<<<<<<999777:::===BBB===777666888;;;;;;;;;666555555666999:::::::::>>>;;;:::<<<<<<888888:::???;;;999;;;999444000000777;;;???@@@???<<<:::999999777555555555666555444444777;;;>>>???>>><<<:::999:::;;;:::::::::<<<>>>>>><<<;;;;;;>>>@@@@@@@@@??????@@@@@@>>><<<:::999333333555888;;;======;;;???999555888;;;;;;:::;;;<<<>>>@@@???>>>===>>>???@@@FFFBBB>>>AAA@@@AAAJJJKKKZZZeeejjjsss~~~|||rrrZZZbbbgggqqqrrrVVVEEEBBBFFFLLLLLLLLLNNNUUUbbbrrr}}}~~~}}}}}}~~~}}}tttnnneeeXXXWWWSSSFFF@@@AAAAAA???;;;888999<<<=========>>>@@@AAA@@@>>>===>>><<<999:::>>>>>>:::===<<<<<<===??????===;;;===;;;<<<>>><<<:::;;;>>>??????>>><<<;;;;;;<<<>>>999999:::;;;<<<======>>>>>>:::888;;;???@@@<<<666<<<<<<>>>AAA???:::999;;;999888777666888;;;>>>@@@<<<:::999<<<@@@CCCBBB??????<<<777666777;;;>>>???999;;;===<<<::::::<<>>>>>:::666999:::<<<>>>??????>>>>>>999:::;;;<<<===<<<<<<<<<>>>:::666666888::::::888666888999999999:::<<<>>>@@@>>><<<999777666666666:::::::::777666777;;;???<<<999999>>>>>>:::777666888999;;;<<<===<<<<<<;;;666666555555777:::>>>@@@<<<===;;;777666777666444444666666444555888999777;;;;;;;;;;;;;;;999888777=========:::777666666777:::;;;???PPPwww___AAA>>>;;;888777555===>>>===999555555888;;;>>>===;;;999999:::;;;<<<:::999:::;;;===>>><<<:::@@@:::777;;;>>>===:::999999888777888:::;;;;;;:::555444444444444444555555444555777888999888666555777;;;;;;777444666666444888777555333222555;;;???777999;;;999555222333555777888777444555888888444666555555777999::::::999@@@>>><<<888555444666888III@@@@@@:::======@@@CCCAAA===999888888===;;;888666555666999:::>>><<<999777555444555555555444555666777666333111999888888888888999999:::<<<::::::===<<<777555777222333444555777888999:::999777555555777888555333999:::;;;======;;;888666777777666555444333444555666444222444777999;;;===>>>===;;;:::999888777666666666666777888888777666333666===@@@;;;555666<<<999555111333777999::::::>>>999888:::;;;888666777999:::;;;:::::::::<<<===;;;<<<;;;999777777999<<<999:::===>>>===;;;777444<<<888444444777999999888555222111444888;;;;;;999===::::::<<<;;;888888;;;;;;888777999777111......888;;;>>>???===<<<;;;;;;:::888777777999999999888888999;;;=========<<<;;;:::===???===;;;:::<<>><<<999777888:::<<<===:::::::::::::::999888888555444444777;;;===;;;888>>>888666999===;;;:::;;;<<<>>>??????===<<<<<<===>>>DDDBBB>>>???===BBBRRR^^^|||xxxiiizzzxxxdddttt{{{fffQQQCCCDDDMMMGGGOOOZZZdddppp~~~kkkMMM???>>>>>>>>><<<999<<>>======>>>??????>>>>>>;;;:::777444777===>>>:::;;;<<<===??????>>><<<::::::;;;===???>>><<<===>>>>>>@@@AAA>>>:::888:::===<<<<<<<<<<<<<<<<<<<<<<<>>@@@AAA>>>;;;===;;;<<>>:::999<<<;;;999777666666999<<<>>>???<<<:::;;;===>>>===<<>>>>><<>>>>>>>><<<;;;999::::::;;;<<<======>>>BBB>>>999777888:::;;;;;;::::::;;;:::999:::===@@@===<<<;;;999888777777777:::::::::999999:::<<<===999777999>>>???:::666555888888:::<<<============888777555555777:::>>>AAA@@@???===;;;:::;;;;;;;;;;;;;;;999777777999:::;;;<<<=========<<<:::777555888999:::999888888999;;;??????CCCVVV|||VVV<<<<<<:::888;;;;;;<<<===;;;555000000666<<<===<<<:::888888:::;;;===888999;;;<<<<<<;;;888666;;;666555888:::888777888444555666888999999888888444444444333444444555666444555888999::::::999888222666777333222555666555======<<<:::888999;;;>>>888999;;;:::777555555666888999777444444888999666999777666777999:::999888>>>>>>===:::777666888:::III@@@BBB;;;======@@@BBB@@@;;;777666666???<<<999666444444666777888888888888777666555444000111333666888888444222777777777777777888999:::999777888<<<;;;888777999444444444555555555666666888555333444888:::888666666777888;;;>>>>>>;;;888888777666666555555555444777777888999;;;===<<<:::::::::;;;:::999888777777222777;;;:::666333444777666666999>>>===999777999999666333222555888777555<<<888666999999555444666555888;;;<<<;;;:::::::::999999888777666888;;;===@@@>>>???DDDHHHFFF<<<333444222222444888999777555444222111444999;;;:::888<<<999888::::::888999<<<777555777:::999444222333:::;;;<<<;;;;;;;;;===???;;;999888888:::;;;;;;;;;;;;:::888777777777999:::;;;>>>AAA@@@===:::;;;<<<>>>;;;888444222444777999777777777777888999:::;;;:::888777:::===>>>;;;888;;;777777<<>>;;;DDDYYYyyyrrrxxxxxx{{{sss___VVVOOOIIILLLUUURRRaaaxxx\\\@@@<<<:::<<<<<<:::<<>>;;;888:::<<<======;;;:::999888;;;>>>>>>>>>>>>>>>======@@@AAA???;;;888999;;;?????????>>>===<<<<<<;;;>>>@@@AAA???===<<>>???<<<999666555666888:::>>>;;;999777888888999999<<<;;;;;;<<<===>>>===<<<===???>>>:::555555:::???666:::>>>===999888:::===:::;;;<<<<<<<<<<<<;;;:::<<<;;;:::999:::<<>>:::777777999;;;<<<===<<<;;;999888888;;;>>>::::::999999888888888888888777777:::>>>???;;;777777666888>>>???:::555444999::::::;;;;;;<<<;;;;;;:::999777666777999<<<===@@@>>>============>>>???@@@>>>;;;999888888999;;;999;;;>>>@@@@@@<<<888555777888999999888888:::<<>>DDD[[[yyyRRR;;;<<<:::888;;;===<<<<<<:::555///000666===;;;:::888666777999<<<>>>888:::<<<<<<:::777444222777666777999777333444999444666888999999888777666555555555444444555555666444555666888999999999999555888888444333666777666<<<===??????===<<<;;;<<<666777888888777666666777777:::999555555888:::999:::999777777888999999888<<<<<<<<<:::888888999:::JJJ>>>AAA;;;===;;;<<<===;;;777444333222;;;;;;999888666555444444666666777888888777777666...000444888;;;:::777444666666666666777888999999777555777;;;;;;888777:::<<<;;;:::888666444333222999777555777:::===<<<;;;444444555:::???AAA@@@===:::888777777888777666444111444777888<<<@@@>>>:::777888:::999777666555666///666===<<<555111333777;;;777666;;;>>>;;;999999999999888555555777666333999666555777666333333666555888;;;<<<;;;999888888777666555444555777999;;;;;;999:::@@@GGGGGG???666333333333777;;;;;;888444333333444777999:::999777999666555888999888:::>>>666666:::===<<<777666888:::::::::999888:::===@@@999888777777999::::::999???<<<999666666888;;;===999;;;===>>><<<:::999999===;;;888444111222555999:::999999888999;;;===>>>=========>>>??????===;;;;;;777777<<>>@@@CCC@@@===>>><<>><<<666888::::::888777777888777<<<>>>===<<<===>>><<<===>>>??????===:::999999?????????>>>>>>=========;;;???AAA>>>:::999===CCCCCC===999:::;;;;;;===AAA>>><<<999777555666777888999888666555555777:::<<<999999:::<<<======;;;999:::;;;:::777444333555999222888>>>===888666;;;AAA;;;;;;;;;;;;;;;;;;;;;;;;>>>===:::888999<<>>===:::999888888999:::<<<;;;999666444555999<<<::::::::::::999999999888666555666;;;AAAAAA;;;444888666888>>>???;;;666555;;;;;;:::::::::999999999;;;:::999888888999::::::===;;;:::<<<<<<::::::===???;;;999999888666777:::666999>>>AAA@@@===888555:::;;;;;;:::888777999:::999:::DDDaaauuuQQQ===???:::555888999======;;;777444555:::>>>;;;999777555555777:::<<<888;;;===<<<999666333222999999;;;<<<777333555:::888:::<<<<<<;;;:::999:::888777777666555555666666333333333333444555777888===@@@>>>999666777888777666888;;;===<<<<<<<<<===666666666666666555555444666::::::777666999:::999;;;999777777888999999999888:::;;;:::999888888999JJJ<<<>>>:::<<<===;;;999888777555333111555666888999999888666444999888666555555666888:::000222666;;;===<<<888555666555555666777888999999777555666:::;;;777777999===<<<;;;999888666555444;;;:::888999:::<<<<<<<<<999777777:::???BBB@@@===;;;999888888:::999777555...222444555999???@@@;;;666888999888555222111222,,,222999:::666333444666===888666999;;;::::::<<<777<<<===999777999888555888555444666555333444888:::::::::999888777999;;;999888666666777888999999555555666888;;;<<<;;;999999777666888:::;;;888555222555999;;;:::888666555666333333666888888:::???777888;;;>>>;;;555333666555777888888777999;;;===999888666777888999999888===;;;:::999:::<<>><<<:::999999:::<<<>>>:::<<<>>>???>>>>>>>>>>>>===888666:::;;;888555444444777:::<<<===>>>@@@BBBAAABBB??????CCCDDDRRRlllpppddd^^^XXXTTTXXXcccooozzz~~~RRRBBB888===BBB>>><<<>>><<<======:::777666888:::555888888555666:::>>>===777999;;;:::888777888:::888===>>>;;;:::<<<===;;;=========>>>>>>===999777;;;;;;<<<===>>>???@@@@@@;;;>>>AAA@@@===<<<===???@@@:::777999;;;;;;;;;===888888777777777999:::;;;999888666555666999===@@@888777666777999:::999777888888888777777666666666444999======:::999<<<@@@===<<<;;;::::::;;;<<<>>>>>>===<<<;;;;;;<<<===???;;;<<<===<<<;;;:::::::::;;;:::777555333666:::>>>??????>>>===;;;:::888888555666888<<>>;;;;;;<<<:::666555888999<<<>>>>>><<<<<<===???;;;:::999777666666666666666444222111111444666888???AAA???999666888999888888999:::999999:::===???:::999888777666555333111333888:::888666888999888<<<999777666888:::::::::555777999999888777777888KKK:::;;;888;;;AAA===999888999999666333///222777:::<<<:::777555>>>:::666222222555999<<<222444888===???>>>999555555555555555666777999999888666777::::::666555777888888888888888888888888;;;:::999888888888999:::BBB>>>;;;<<>>@@@<<<666888:::777333///...///+++///444777888777555444===999777888888888;;;???666>>>AAA===:::;;;;;;888777555444666555333555:::>>>===:::777555666:::>>>>>><<<;;;:::;;;;;;:::999888::::::777444444999>>>>>>;;;777666888888777444222777<<<===:::666444444444111111555777888;;;@@@888888;;;===888000...000111333666888888888888:::;;;999888888999::::::999444444555666888;;;===>>>:::666444555:::>>>@@@@@@<<<<<<<<<:::888:::>>>CCC@@@>>>;;;888777888999:::444888<<<===;;;;;;<<>>@@@CCCEEE@@@AAA>>>BBBJJJMMM]]]yyyvvv{{{}}}oooddd\\\]]]aaafffnnn}}}nnnPPP===222888@@@===::::::999::::::999666666888;;;444999;;;888666:::===>>>;;;===>>><<<::::::<<>>999888<<<===:::===<<<;;;===@@@???:::555777777999;;;>>>@@@BBBCCC===???AAACCCDDDBBB???===;;;666444888;;;999777888222333444666999<<<>>>???<<<;;;999777777999>>>BBB777555333333444666777777888888888:::<<<<<<999777999:::<<<<<<<<<<<<===>>>???===;;;::::::<<<>>>@@@==================<<<<<<;;;>>>@@@AAA???===<<<<<<;;;:::888666555888>>>BBBCCCCCCBBB@@@===:::888666555888;;;<<<<<<<<<<<<===:::777888===???;;;888888:::999888888777777888888:::;;;===>>>>>>>>>===<<>><<<444222444888444444999:::888999>>>777888999999888777666555777999:::::::::;;;>>>@@@@@@BBBQQQrrrgggHHH;;;???;;;555777999:::888777888:::;;;:::999@@@===777333000000222333777:::======;;;:::;;;===AAA;;;888:::;;;888555444888;;;======<<<<<>><<<999777888<<<@@@???>>><<<:::888666333000111777:::888666777888777;;;999777666888:::;;;;;;333555888888777666666777JJJ<<<>>>888999;;;;;;777444777;;;888000111666<<<<<<999666888:::999:::999888555444444444444777:::<<<;;;::::::;;;777777666444333333666999999999::::::888666333222777666555666:::<<<>>>>>>777555444555888999888555AAA;;;777999:::999;;;>>>???===<<<<<<<<<:::555111333666999<<<===<<<:::888777444222444888888444///,,,555;;;:::777777888777<<<;;;::::::999:::::::::000555999;;;999666555666222666888777333111444888<<>>>>>::::::===>>>===:::666333222111222222111000333999>>>888======888444444444333555333555999999666666888333444666666555444444444777888::::::888666666777>>>:::666777<<>>???===888444444555:::===???>>>;;;999:::===:::<<<>>><<<888666888:::666999===>>><<<:::;;;<<>>;;;<<>>>>>>>>>>>??????===:::777888;;;??????;;;777444444444555666888999;;;===???888888:::<<<:::666999???999:::>>>@@@<<<444111222444777777555555888999777>>>;;;:::>>>CCCCCC<<<444===<<<;;;;;;;;;<<<>>>???@@@???=========<<<:::888<<<;;;;;;>>>BBBBBB>>>:::CCCAAA@@@???@@@???>>><<<>>><<<;;;<<<>>>???===;;;999:::<<<======<<<:::888777<<<<<<666444999<<<<<<:::;;;<<<<<<::::::;;;<<<<<<999777888;;;<<<;;;999777999;;;<<<;;;888444222555777999;;;<<<<<<<<<<<<666555555888;;;<<<:::888888999999::::::;;;;;;;;;HHHGGGMMMsssfffLLL>>>>>>::::::;;;888777999999777444444777:::999777555555888999888666:::999777666666888999;;;;;;:::999:::<<<;;;777333666999<<<>>>???===;;;999666777999;;;:::777333111;;;666555777666222222777999777555333444777;;;===BBB@@@<<<777555777;;;>>>:::;;;???CCC>>>444111444000111333666:::<<<;;;999444555777999999999777666666555555555666999;;;===LLL<<<<<<888<<<;;;<<<;;;777999<<<:::555888:::<<<;;;777666777999:::::::::999777555333333000333777999999999999:::666666666555444444666999;;;<<<<<<<<<;;;999777555999777555666888:::;;;;;;666444333555777999888666>>>999777999:::888888:::;;;999888888888777444000444666999;;;<<<;;;999888555333333777;;;===;;;777///666;;;888555555666555777666666555555555666666000333888999777555444444000222444555444444666888<<>>:::999======999666555444444555666888:::777555777;;;:::666777;;;;;;;;;777333555:::<<<:::999;;;;;;:::888666777777555666555333222444888<<<666:::;;;777555777999999999777888;;;;;;777666888777888999777555333555777666777777666555444555777;;;999666777;;;???AAAAAA888888:::;;;<<<<<<>>>@@@@@@;;;666333444444444333666777999===???>>>:::666999888777999;;;;;;888666555666777666666<<>><<<999666555444888;;;>>>===:::888999;;;;;;;;;;;;999888777888999777999<<<<<<;;;999:::<<>>>>><<<:::777999<<<;;;999666666666222222333888===???===:::;;;:::<<<@@@@@@<<<<<>>===<<<<<<<<<======>>>>>>@@@>>>>>>>>>>>><<<:::777;;;::::::;;;=========<<<@@@>>>============;;;:::AAA===:::;;;>>>@@@<<<999888888999999999999888888...555999777777;;;===;;;999:::;;;;;;999999:::;;;<<<:::999999:::;;;:::999777999;;;======<<<:::999888999:::<<<============999888888:::======;;;999888:::<<<======<<<:::999AAADDDNNNxxxdddKKK======999888:::666666888999888666666999===;;;999666666888:::999888:::999777555555555666666999888777999;;;<<<999777555777999;;;;;;:::888777666777888999888666444222666333444888999555444777888777666666777888;;;<<>>CCCAAA:::777888666555555666999;;;;;;:::888999:::;;;:::999777555777666555444444555666777NNN<<<:::666<<<:::===>>>;;;:::<<<<<<;;;===<<<999666555444444444999999::::::888666333222222444777888777666666666444555666666666555777888888888999999888777555444:::888555444666888999999888666555666777777666555;;;888888<<<===:::888999888777555555666666555333555666888999999999888888222111111555999;;;999666111777999666222333444333444333333333333333444444000333777888777555444444000000000222666888888888888;;;<<<;;;;;;>>>>>>;;;666555444333333444555666666666777:::999666666:::;;;999444...///666999888999999999888777888:::<<<:::999888666444555888:::666999999666666;;;>>>>>>>>>;;;;;;>>>===888666777;;;===>>>:::444333555999<<<<<<<<<:::888777888:::888777888999<<<===<<<;;;777777888;;;>>>===:::555888666333333555777888888===;;;;;;>>>BBB@@@:::444777999::::::999888999999555777888666999GGG]]]ooouuuyyywww|||}}}}}}qqqeee\\\LLLIIIEEECCCCCCCCCCCCBBBGGGIIIHHHDDD>>>;;;===@@@DDDEEEFFFDDDBBBAAABBBCCCBBB@@@??????<<<888888<<<;;;777333333777:::;;;:::===<<<;;;;;;;;;999666333888;;;>>>===:::888999;;;===;;;888777777888999888888999:::999888888:::;;;???:::666777999;;;>>>BBB>>><<<888666444555777888<<<:::999:::<<<======<<<999:::999777555444555777111000222999AAABBB===777999888:::@@@AAA===999999888<<<@@@>>>555...222<<<<<<===;;;666555888999777;;;;;;;;;>>>@@@BBBAAA???::::::;;;<<<<<<<<<<<<<<>>>>>>>>>>><<<999666999999999999888:::<<>><<<;;;;;;<<<<<<:::999@@@<<<999:::===>>>;;;888888777666555555666777999+++222888999999:::999666777999:::999888777888999;;;<<<<<<:::888888999:::999999:::;;;<<<<<<;;;;;;;;;;;;<<<<<<=========>>>:::999999:::;;;<<<:::888999;;;===@@@@@@>>><<<:::AAAGGGWWW___FFF:::;;;777888;;;999666888::::::888888;;;??????<<<999888999:::::::::<<<;;;999777666555444444666555444555777777777666555555666777777777666666777777777777777666555444555444666:::999555333444666777888999999::::::999;;;999666444333444777888999888:::???AAA===:::999<<<:::777777888:::::::::=========<<<:::888666444777666555444444555666777NNN===;;;555777777;;;>>><<<999999<<<>>>@@@===:::999888777666444444555777999999888555222999:::<<<;;;888555333222333555777888777666777888555555666666666555444444888666444444666888999999<<<;;;999888777666555444888777999???BBB???<<<===888777666777888999999:::666777777888888888777777666555444555777666444111333777888444222444666555555555555555666666777888333555888999999888777666444111000333888;;;:::777444666888:::;;;<<<<<<;;;888777666555444444444555666666888999888666666888:::888333---...444777666888:::::::::999999;;;===:::999888666555666888::::::<<<:::666777<<>>@@@>>>===???===888555666;;;???AAA===666222444888===>>>???>>>;;;999999999777888:::<<<<<<;;;999777<<<>>>>>><<<<<<<<<:::666666666666777999<<<>>>???CCC===999:::>>>???999222666:::===<<<888777999===999;;;===???IIIbbbuuussssss}}}{{{eeeUUUNNNKKKGGGDDDDDDCCCAAAAAACCCDDDCCCCCC;;;<<<<<<:::888888:::===CCCDDDDDDCCCBBBBBBDDDFFFBBB>>><<<===<<<:::;;;@@@999666333333555999::::::;;;999777888::::::666222999<<>>@@@???;;;;;;>>>>>><<<;;;;;;<<<======<<<;;;:::777888999:::;;;:::999999>>>>>>>>>>>>>>><<<888555888:::<<<;;;999999<<<@@@<<<:::999:::;;;;;;:::999888999999999999::::::;;;;;;888666444444666:::<<<222555999:::999777444111777888999888666666666888;;;======;;;777666888;;;;;;:::999888888777777777<<<<<<<<<;;;<<<<<<<<<===:::999999999999888777777999:::<<<>>>@@@@@@@@@@@@BBBLLL___XXXBBB888:::888999???===888:::<<<;;;999999;;;>>>AAA???<<<:::999:::;;;<<<<<<<<<;;;:::999999888777888777666666666777777777777777666666666777777888777777666666555666666666:::999999999777444222222444666888::::::999777666888666444444555666777777666444555999<<<;;;888555:::999888888:::::::::888===<<<<<<;;;999777555444666666666777888:::<<<===JJJ@@@AAA888666444888<<<;;;777555999??????????????????>>>:::777000111333666999:::777444999;;;<<<;;;888444222222444666888888777666777888777777777888888888888888444333333444777999::::::::::::::::::999888888999555444777>>>BBB@@@>>>???666777777888888:::<<<===777777888888888777777666;;;:::::::::999888555333333777777444444777:::999777777777888999:::;;;<<<888888:::;;;<<<;;;:::999999555222555:::===:::666444555777:::;;;;;;;;;<<<<<<;;;:::999888777777777666888999888777777777777777777444111222666777444999;;;>>>>>>===;;;::::::888666555555666888999:::??????<<<777777;;;<<<:::@@@>>>===???<<<777444555:::===@@@>>>888333333555222555:::<<<;;;:::888888888:::===>>>===;;;888666IIILLLHHH>>>666777:::;;;:::;;;;;;;;;;;;;;;<<<<<>><<<888777;;;???<<>>>>>???AAABBBBBBAAA;;;999666666999::::::999@@@AAAAAA@@@??????@@@BBB:::777777;;;<<<:::;;;===:::888555444555888999:::888666555777999999666222777;;;>>>>>>;;;888888999AAA===888888:::======<<<;;;999777555666777999::::::<<<<<<<<<===???AAAAAACCCBBB@@@<<<999999===@@@@@@===:::888999:::::::::;;;888444222333555888:::999<<<===<<<999888:::===???<<<>>>DDDEEE???777333===999666666444333555::::::===???>>>@@@EEEFFFDDDAAAAAAAAA@@@???===;;;:::888999:::<<<<<<;;;::::::============>>><<<999666888<<>>888777666777999999888777///555:::999555444999>>>===;;;888777777:::===???999888888999999666444333777888999888666555666777;;;======;;;777666888;;;::::::888777666777777777::::::::::::::::::::::::;;;;;;;;;:::999888888888:::999999:::<<<@@@DDDGGG@@@LLLbbb~~~WWWBBB:::===999999===<<<:::===???===:::888:::<<<@@@???===;;;::::::;;;<<<888999:::;;;<<<<<<;;;;;;999999::::::;;;<<<>>>@@@;;;:::999888888999::::::777777666666666777888888===<<<:::666555555666666333444666888888777555444777555444666888999888777666555444555777888555111333444666999<<<;;;999666999999999888777666666555555666666777999:::<<<<<>>888999<<<<<<;;;999666444111000111555999;;;999666333555888999777666555555666777888888666666777888444444555555666777888888222222333666999;;;:::999444666888999:::;;;===???555222444:::===<<<<<<===222444666777777888:::<<<888888999999999888666555666777888999999888777666333666666444555999;;;999666666777777999:::;;;<<<:::999:::;;;======;;;999<<<999666777;;;<<<999666888777888<<<===;;;;;;>>>>>>>>>===<<<;;;:::999888666:::;;;999777888888777444666666444666999888444:::<<>>;;;999999555444333444666999::::::@@@@@@===888888;;;;;;888???<<<<<<>>><<<777555666:::;;;<<<;;;999666555444///333999===>>>>>>>>>>>>:::<<<>>>>>><<<:::888888PPPTTTNNN???444555999:::>>>??????===999666555555BBB;;;444222444666666444777;;;===<<<999888<<<@@@===@@@JJJ```wwwuuu}}}yyybbbTTTKKKEEE>>>;;;===>>><<<999999888888999;;;===>>>===EEE@@@<<<;;;===>>><<<999>>>??????>>><<<;;;<<<===444333555;;;???===<<<===<<<;;;888666666777999;;;666555666777888888666444555999<<<===:::777666777@@@>>>;;;:::<<<===>>>>>><<<999777666777888999999888===@@@??????@@@@@@??????@@@>>>;;;777888<<<@@@AAA>>>;;;999999:::::::::666444222333777;;;>>>???===??????:::444333999???===;;;<<<@@@@@@;;;666555???888555777888777777999;;;>>>===;;;>>>DDDGGGFFFLLLHHHCCC???>>>===;;;:::<<<<<<===>>>>>>>>>>>>>>>===<<<;;;;;;<<<<<<;;;999999<<>>===<<<;;;:::;;;===???@@@999555444888:::999999:::999::::::999777666777888;;;<<<<<<:::888888999:::777777777777888:::;;;<<<666777888:::::::::999888>>>??????===;;;;;;<<<>>>:::888777777:::???EEEHHHCCCPPPhhh{{{WWWDDD>>>@@@:::777888666;;;>>>@@@>>>:::888888:::<<<======<<<:::999:::;;;333555888:::<<<<<<<<<;;;000333666888999<<>>BBB<<<<<<:::999:::===;;;777999>>>444666888777333111111222666333222555:::<<<999666222555888999888777777888999999999777555555666888111111111222333555666777222333555999;;;;;;999666222444777888888999;;;>>>999555444777999888999;;;///222666777777777999:::888999;;;<<<;;;999666444111333555666777777777777444666666444555999888555555555666777888:::;;;<<<999777777888;;;<<<:::777;;;999777888:::;;;999777<<<888888;;;<<<999999============<<<;;;:::999888777<<<===999777::::::777333555555444666::::::666999;;;===<<<;;;999999:::666444333444777::::::999<<<<<<:::888:::>>>===999===;;;;;;>>>===999777888>>>;;;777666888999999888999;;;>>>>>>>>>???@@@AAA;;;======<<<999888999;;;GGGMMMJJJ===777::::::666;;;===???===:::666555555===:::777666666777666555999;;;<<<;;;::::::===@@@<<>>@@@@@@===;;;999777666666555555===???@@@@@@>>>===<<<===999777888>>>BBB???===<<<;;;;;;999777666888:::===444666999999999888888999666:::>>>???<<<888888888<<<======<<<;;;;;;===>>>===:::777777888:::999777777>>>AAA>>>===??????===;;;<<<<<<888555555:::@@@@@@===;;;;;;;;;<<<<<<;;;777555555777;;;>>>???>>>======<<<777444333888<<<666555888;;;:::666666999===::::::======:::999<<<>>>???>>>>>>FFFTTT___dddcccXXXHHH>>>::::::999777===============>>>>>>???<<<:::999999;;;<<<<<<<<<<<<;;;::::::;;;999777555666555444666888999999888333555777777666666888999::::::;;;======>>>>>>>>>555111111888<<<<<<<<<>>>;;;<<<<<<;;;999888888999<<<:::999999:::;;;:::999555555666777888999::::::333555888;;;;;;:::999777???@@@@@@>>><<<<<<>>>AAA999888666666999===AAADDDCCCSSSnnnvvvQQQ@@@===AAA:::666777444999<<>>;;;888999;;;888:::<<<<<<:::888999:::222444888<<<>>>>>><<<;;;---111555777777777999;;;<<<;;;;;;;;;;;;:::::::::777777888999::::::;;;;;;:::<<<;;;777888>>>@@@???777666444333333444555777555444555:::???@@@<<<888666::::::666444777888666111222444888::::::888666777666666555555555555555777777777888888777777777HHH:::<<<777:::>>>;;;<<>>::::::???999;;;<<<888222000333777;;;777555666:::<<<:::666777999<<<<<<;;;999888888;;;;;;999666444444666888333333444444666888999:::333555888;;;===;;;777333555777999888555444666888@@@:::666777888777888;;;...333777999888888999;;;888:::<<<===<<<999666333444666999::::::999::::::444666666444555777555111555555666777999;;;<<<===777555444666888999777555888777777888999:::999888<<<777666999999555666;;;;;;;;;;;;;;;:::999888777888===>>>:::888;;;;;;777333555444222555:::;;;888999999999888777888:::<<<888666444555888:::999888777888888777<<>>:::999;;;BBB;;;444333666;;;======CCCBBB???;;;888777999;;;;;;<<<<<<:::777777999<<<999@@@AAA;;;<<>>444555999===>>><<<;;;;;;===999::::::;;;:::999777666:::;;;;;;::::::;;;>>>@@@>>>DDDZZZ~~~}}}bbbJJJ>>>>>>AAA??????===<<<;;;:::::::::666444444555999>>>@@@AAA999;;;<<<:::777666999<<<888;;;===>>>===;;;::::::===888777;;;===999555555:::999888777777888;;;>>>444888;;;<<<:::888:::<<<999>>>BBBCCC@@@<<<;;;<<<999<<<>>>===;;;:::;;;>>>===:::888888:::;;;999777888???AAA<<<:::===>>><<<999:::;;;888444555;;;@@@>>><<<;;;;;;===>>>>>>===<<<:::999;;;===>>>;;;999;;;999777555555666777888555666999<<<;;;999<<>>AAAHHH[[[vvv}}}kkkTTTCCC<<<;;;:::888<<<;;;:::999:::;;;<<<===<<<:::888888:::<<<>>>>>>>>>:::666555666666444222999888888999<<<======<<<;;;888555666999:::777444777888;;;===>>>===<<<;;;333///000999>>><<<;;;<<<<<<===>>><<<:::999999:::<<<999777888;;;===;;;999444555555555555555444333111444888<<<===<<<999777===>>>???===;;;;;;>>>AAA888888888888999;;;===>>>>>>PPPmmmnnnHHH:::999@@@;;;888999777777:::>>>===;;;999:::<<<444888<<<<<<:::888888999444777;;;>>>@@@@@@>>>===666999======:::888888999:::::::::::::::999888777777888999:::;;;<<<<<<<<<;;;??????;;;;;;??????;;;:::777444222222444777999444333555:::@@@AAA<<<888222999:::555222666999888444444444666888999888777888888666555444444444444555666888999;;;<<<<<<<<>>===:::666444555777888888111222333555777999;;;<<<444444555666777888999999777888:::999777777;;;>>>999<<<>>><<<888888<<>>@@@???<<<;;;;;;;;;999888888:::<<<>>>:::666888===BBBBBB@@@;;;BBBdddwwwjjjXXXJJJDDDAAA???>>>======>>>???>>><<<:::999999999:::<<<===>>>>>>===888999888666444333555777444999???@@@<<<999:::===;;;===>>>???>>>;;;888666;;;======888000...222888;;;;;;;;;;;;<<<<<<;;;:::888;;;>>>???===;;;999999===???AAA@@@===;;;;;;===<<<777333444999<<<;;;999::::::999777:::>>>===888444777;;;===:::777444333;;;999777777:::;;;888666;;;666555999<<<:::777777:::777333333666888888777;;;;;;;;;;;;:::<<<@@@CCC>>>>>><<<<<<===@@@???<<>>>>>===<<<;;;:::::::::===888555555666555999>>>>>><<<:::999888666444222666888:::::::::;;;===>>>@@@===;;;;;;======;;;888888888888999999::::::;;;888888999:::::::::999999@@@<<<999:::======999555888<<<<<<999777999:::888666666666666666666666777222666::::::888888<<<@@@???;;;777666:::===>>>===???888111222888======:::CCCGGGxxxeeeCCC>>>888666999:::999666;;;;;;:::888777888:::===<<<::::::<<<999555555999999======999999======999666;;;???===777444777;;;???>>>===;;;888666444222===777555<<<@@@===::::::;;;888888<<<>>><<<;;;<<<===;;;666000,,,///666===:::444//////333777888666777444555888666000///333111222444444555666777999===<<<:::888666666666777555777666333888???@@@:::LLL???===777<<<444666999;;;;;;<<<===???999:::<<<;;;999777666666444888;;;;;;888555555666::::::;;;<<<<<<;;;;;;;;;999???BBB>>>:::;;;======666444333444555555333222444666888888666555444444555222333777666222000333777999;;;<<<<<<;;;:::999444555444111///000333666444666888999888777888888666999<<<>>>>>>;;;777444222444777999888777777777999666444444555555444222666777888777777777888999777333222444555444666:::999555444777888777888;;;999;;;999555666:::999444666888999999888888888999<<<999666444555666777666333444555666888999:::;;;888888888888777666555444:::;;;;;;999777666888;;;777:::<<<======???CCCGGG>>>===<<<<<<===>>><<<;;;>>>>>><<<999777888;;;===<<<:::777777999;;;:::999::::::<<>>:::888===@@@@@@@@@BBBAAA>>><<<<<<;;;999777777888:::;;;999888999<<<>>>??????BBBLLLnnnyyyXXXPPPFFF@@@>>>>>><<<:::???>>>>>>===<<<;;;:::::::::;;;======<<<<<<<<<<<<777999;;;;;;999777666666777999;;;:::999999<<>>===:::888777888:::<<<<<<:::888777777===???@@@???<<<:::;;;<<<;;;888555555888::::::999<<<===;;;888:::===;;;666444666999<<<======;;;:::666555444444666777777777:::555444888:::777555666777444333444777999:::999888:::<<<===<<<;;;;;;<<<777888999;;;===@@@@@@??????GGG___```DDDEEEEEE888333;;;===<<<;;;;;;;;;;;;<<<===>>>999666777888888;;;@@@===;;;999888888999888666777888999999777777888999>>><<<::::::<<<===;;;999::::::::::::::::::999999999999999999999999999999<<<999777999<<<===:::666777;;;;;;888777999999666;;;;;;:::999888777666666777:::===<<<999888:::======;;;999999:::<<<======;;;999777888:::<<<======HHHUUUaaaBBB===777666888999888666:::::::::999777888;;;===:::777888:::999666666:::999<<<;;;777555888777333888:::;;;888555555999===<<<;;;999777777777888888;;;555555<<>>>>>999???777888:::;;;;;;;;;===???999999:::888666666777888888999::::::888666444222777:::======;;;;;;<<>>>>>;;;<<<===???AAA@@@===:::AAA???===999777777;;;>>><<<:::888777999:::;;;;;;:::<<<>>>@@@AAA???===<<>>>>>AAA@@@<<<<<<<<<<<<999777555666777888999:::;;;:::;;;<<<>>>CCCSSSyyydddRRRCCCAAA???@@@BBBBBB???<<<@@@???===<<<;;;::::::::::::===???>>>;;;999:::<<<777;;;???AAA???;;;777666:::999777666777:::>>>AAA<<<===@@@@@@???;;;777444222666:::<<<:::444---)))444999???@@@===999666555888999:::888666555555666;;;<<<<<<;;;999888999::::::999777666666777888888>>>???===:::999;;;999444444333444888===@@@@@@>>>333333444444444555888:::999555444777888555444555555555555777;;;=========888;;;???@@@>>>;;;999888222555999===???@@@BBBDDDBBBVVVzzzvvvWWWBBBCCCCCC777444<<<<<<;;;:::999:::<<<>>>@@@<<<888666777888888<<>>???>>>:::777888:::999:::;;;;;;::::::;;;<<<999;;;======<<<===???BBBLLLfffXXXAAA<<<777555777888777666999::::::999888999<<<>>>888555666999999777777::::::<<<;;;666555555444111999888555444555777;;;>>>999888666555666999<<>>777999::::::888666666666<<<888444444777::::::999777444555777777555444777777777777666444111///---111333777:::;;;999666333777888888777999>>>>>>;;;HHH<<<;;;777===@@@AAA@@@>>>;;;::::::;;;999999888666555555777999;;;::::::;;;;;;:::666444666;;;>>>===999888:::>>>777===BBBAAA@@@AAAAAA???:::999888888888777444222777777777666444444555777999999999::::::888888999888777555666888999:::;;;666888888666222111555999111333444555555555666888888666444111000111222333777444333555999;;;:::888444333333444777:::===>>>555:::===999222///444:::<<<888666888888666888<<<999333111555999999999999???>>><<<:::;;;<<<;;;999888666444666999;;;:::888444333222333666999:::;;;555555666888999:::;;;<<<555666888:::999777444333444555777888999:::<<<======;;;999999999999777555888999<<<@@@BBB@@@<<<888<<<<<<<<<:::888888;;;===;;;::::::;;;<<<<<<<<<;;;;;;<<<======<<<===???AAALLLIIIBBB:::888;;;;;;777:::;;;;;;999777555666777777;;;>>>>>>;;;999;;;???@@@WWWnnnXXXGGG>>>AAAAAABBBEEEGGGGGGCCC@@@>>>>>>>>>===<<<;;;999999999<<>>;;;999;;;===999===BBBCCCAAA===:::888;;;999666666999===@@@AAA>>>?????????>>>===<<<;;;555555777:::<<<999444...222777===>>>;;;888888999::::::999777555444555777999888777666555555666777999:::999888666555777888>>>@@@>>>;;;:::;;;:::666555222000333999======:::444666777666444555999===:::666555777777444444666888888:::<<<>>>?????????;;;>>>AAABBB@@@===<<<;;;666999>>>BBBAAA@@@FFFLLLZZZuuudddOOOAAABBBAAA888777>>><<<;;;:::999:::<<<>>>@@@999555333555666666999>>>===:::777777999<<<>>>???<<<===>>><<<:::888999:::<<<<<<;;;::::::999888888::::::::::::999999999999===<<<999777777777888999999888777888:::;;;999777888::::::888999;;;:::666999:::<<<===>>>>>>>>>===<<<>>>???===:::777777777666999<<<<<<999777888:::;;;<<<=========???BBBEEEMMMqqqNNN???;;;777555666777777777:::;;;;;;;;;:::;;;===???:::777666999:::888777999<<<<<<;;;999888777666555;;;777444333666999:::999777777777888:::<<>>:::777777888::::::888666444444777999888888999:::<<<;;;999666888<<<>>><<<777555666:::888===@@@???===>>><<<999666666777999::::::888666888999888666444444777999666666666555555666777666999666444555888;;;<<<<<<888777666666777888999999444555666777666666888:::<<<888222...---000555888:::777555666999:::888555333444555666777:::===???333999<<<777///,,,222999999666555888999777999<<<777222000444888888888:::???<<<;;;;;;<<<<<<;;;;;;:::888666777;;;>>>>>><<<777555444555777999999999444444666777999;;;<<<===555777999:::999777444222333444555777:::;;;<<<<<<444333444666999::::::999555777999===???===999666444777:::;;;;;;::::::;;;888;;;>>>??????>>><<<;;;===<<<:::777777;;;@@@EEEVVVRRRGGG<<<777888888666777999:::999888777777888888===AAAAAA<<<;;;===BBBCCCaaa|||aaaMMMBBB>>>>>>??????@@@BBBCCCBBB@@@???;;;<<<>>>>>>>>><<<999777777:::======<<<;;;===???===???AAAAAA???===<<<;;;;;;999999:::===@@@AAA@@@AAA@@@>>>======???AAACCC<<<888555666;;;>>>===<<<444777999999888999<<>>>>>;;;:::======::::::555111111666999888555777999:::888555555888;;;;;;888888999888555666::::::;;;<<<======<<<<<<<<<<<<===>>>>>>======>>>???;;;===AAADDDAAA@@@LLLZZZ~~~TTTFFF===???>>>999888===>>>===;;;::::::;;;===>>>999555444666666666888===>>>;;;888888999<<<===>>>666777888888666666777888>>>>>>===;;;999777666666666777777888999::::::;;;===<<<999777777777888999;;;;;;:::::::::999888666666777555333555999888444777888:::<<<>>>>>>======999:::<<<<<<:::888777777444777;;;:::888555666777@@@<<<999888<<>>;;;888666555777777888;;;<<<===<<<<<<<<<===??????:::888;;;<<<999777888;;;::::::::::::999999999;;;888555666999:::777444666888:::<<<>>>??????>>>:::;;;<<<===???@@@>>><<<===;;;;;;<<<;;;:::===CCC::::::::::::::::::999888<<<;;;::::::;;;;;;;;;:::999888555444555666555333999888888:::======;;;999555666777999;;;<<<<<<<<<666999>>>CCCBBB>>>999777LLL>>>===777<<<>>>>>><<<:::777666777999<<<;;;:::777555444666888333555777999:::999888777999<<<===;;;777555555666999======:::888999666111111222444888<<<>>>===<<<:::::::::888666666888:::666888888555555888999777999666444666;;;>>>>>>===999777555777999;;;;;;999777888888777666777888:::===:::555111111444888<<<;;;:::999999999888555444555666777777666555666777333777:::555...,,,222999555333444888999777666999444111222666777777:::???<<<888777:::;;;::::::;;;888777666777:::<<<>>>>>>>>><<<999888888888777555444555666777999:::;;;<<<999::::::999888555222000666555666777:::;;;:::888555666777999999999999999555666777999;;;:::777444///444999<<<<<<;;;::::::777;;;>>>@@@???>>>======???<<<777444555999???CCCUUUUUUOOODDD===<<<<<<:::777888::::::999888888999;;;???BBBAAA>>>===AAAEEENNNqqqooo|||ooo[[[KKKCCCAAAAAAAAA;;;<<<===>>>????????????999:::<<<======<<<:::999888999:::<<<===>>>>>>>>>===??????>>><<<;;;;;;<<<999;;;===>>>???@@@@@@@@@BBB@@@>>><<<<<>>???>>>>>>:::666555666888777666888999:::999777666777888<<<999999:::999777999>>>;;;<<<<<<;;;999888888999;;;;;;:::999888999<<>>;;;999888:::;;;<<<<<<666888999999888888:::;;;>>>>>>>>><<<999777777777666666777888:::;;;<<<===<<<;;;999888888888888999<<<<<<<<<;;;:::888777666555444111...111666666222888999;;;<<<<<<;;;:::999666777999;;;;;;:::999888555777999999777666555666???:::555444999???EEEGGGSSS{{{nnnIII===;;;999666666777888999:::<<<===<<<;;;:::;;;<<>>@@@???===<<<<<>>>>>???===::::::999;;;===<<<:::>>>DDD<<<:::888777999:::::::::::::::;;;;;;;;;:::999888:::999555333555999888444:::888777:::>>>@@@@@@>>>::::::999999:::<<<>>>@@@:::<<>>888<<<::::::999888666777999;;;======<<<999666555555777111555999:::888777888999:::;;;;;;:::999888777666<<<===<<<888777777555000111222555999===>>>===;;;:::;;;;;;:::999888999;;;777:::999666666;;;<<<999666333222444:::===<<<:::777777888888777777888999777888888666555444666888777777666666666777888999888:::<<<;;;999666555444555888:::999777444333444444777888444///...333999666555777<<<<<<888555666555555777999777555:::AAA:::555555999<<<::::::===555666777777777:::===@@@???===;;;;;;;;;;;;999888777777777777777777777777::::::999888666555333222555444555777:::;;;:::888777:::===<<<999666777888888777666666777777666555222555:::<<<<<<;;;:::;;;888:::<<<<<<;;;;;;===???AAA<<<666444666999::::::FFFNNNSSSNNNFFFBBBAAA???999:::<<<<<<:::888888888===???@@@@@@???@@@CCCFFFTTT|||xxxoooqqqWWWOOOEEEBBBDDDFFFDDD@@@:::;;;===>>>???>>>>>>???;;;:::999999:::;;;===>>><<<:::888;;;>>>@@@===:::;;;<<<>>>===;;;999999:::999<<>>??????===:::777777999===@@@BBB@@@:::555444888<<<>>>>>>;;;<<<===<<<;;;;;;===???@@@<<<777555777;;;======<<<:::999:::===>>><<<999999>>>@@@===;;;===???>>><<<;;;999888888999::::::999999:::;;;===<<<:::888:::999999;;;999777;;;AAA<<<======;;;888777999;;;;;;;;;:::888777777:::<<<::::::>>>CCCFFFSSSttt~~~VVVGGG@@@::::::===>>>===<<<999:::;;;============<<<<<<888777999888666777;;;;;;999888999;;;<<<<<<;;;;;;<<<>>>===<<<<<<===???;;;===>>>===:::999:::;;;999999::::::;;;<<<======999999999999999999999999999:::::::::999888777777999777111---111888999666666888:::<<<<<<;;;:::888666777999<<<===<<<:::888999888888888999999777555888777666555666;;;BBBGGGVVV```HHH===<<<:::888666777999;;;999:::;;;:::888777777888???999666:::===;;;888888666333444888999666777;;;;;;999888777888999999888666777999;;;=========<<<<<<@@@BBB>>>===???>>>:::444555999===;;;999===DDD===:::777666999:::;;;:::888999;;;;;;:::888777777999999666333777>>>>>>999<<<888555666;;;>>>>>><<<===<<<;;;:::;;;<<<===>>>;;;:::===???===666666:::LLL@@@>>>888<<<<<<<<<;;;999777888:::<<<>>>>>>===:::777555555666333888======999777999;;;;;;:::999:::;;;;;;:::888???@@@===999888999777333555666777:::<<<;;;888666;;;<<<===<<<:::999:::;;;333777666222222888999666111///...111777:::999666555999;;;999444222444888777777666555222222444666///222555888999777555333555999======999666555555444888<<<<<<:::777777777555777777444000000555:::::::::===AAA@@@:::666666:::<<<>>>===777333777???;;;666555;;;>>><<<===@@@444666888888777999>>>CCC<<<;;;:::<<<>>>??????>>>999999888777666555444444777666666666666777777777111111222666;;;>>>===;;;///444:::;;;999888;;;???;;;888555444555666666666777999;;;;;;::::::;;;<<<999:::999777666777===AAABBB<<<666555777999666333777EEERRRSSSLLLGGGCCCAAA;;;===>>>===:::888666666>>>>>>>>>>>>>>>AAADDDGGGSSS}}}|||eeelllNNNIIIBBB<<<>>>EEEHHHCCC===888:::===>>>===;;;::::::===:::777666777;;;???CCC@@@;;;888:::???@@@<<<666888:::======;;;888777777999===???===:::999===BBB@@@@@@@@@???>>><<<:::999999999::::::::::::;;;<<>>===::::::<<<============>>>??????:::444222555999;;;<<<===:::888:::???AAA===999:::???AAA===;;;===???>>>777888999888888999;;;>>>;;;:::;;;???CCCCCC???;;;999888999:::999777;;;BBB???@@@@@@===::::::===@@@>>>>>>===;;;999888999:::888888===EEELLL```rrrZZZIIICCC======AAADDDBBB???666888;;;===??????>>>===;;;777555777666444444777888777777999;;;===<<<;;;;;;<<<===<<<;;;:::;;;<<<999;;;======;;;:::===???<<<<<<==================888888999:::::::::999999555777888888888777888888???;;;444000555===???<<<222444888;;;===>>>===<<<888999:::===>>>>>>;;;999===:::777888:::;;;999666111555999888555777???FFFWWW{{{SSSFFF======;;;888777777:::<<<777888999888666444444444===666444888===<<<999888888444555999:::666777;;;;;;999777666666999<<<>>>555666666888999;;;===>>>;;;@@@BBB>>>===@@@???;;;000333888<<<;;;888<<>>999777444555888:::999777888888888999:::999777666333333333444555777999:::666444222000///000111222333666999999666555666777;;;666000...000333333333222555999;;;;;;888444222333777999777999>>><<<666777777:::<<<888333333888888888777666666777888999888666666:::;;;666222111;;;======888333222666:::<<<;;;:::888888888999999666666666666777888:::::::::::::::;;;<<<===>>>???;;;;;;:::666111000222444===:::666666888999888666666999::::::???DDD@@@888333333333444555777999:::<<<:::888888888888666555777333000222888===>>><<<999888888<<>><<<666111999>>>EEEKKKLLLIIICCC??????===;;;<<<======999666999;;;???@@@>>>===@@@EEERRRsssttt|||aaaQQQLLLBBBDDDBBB>>>===@@@@@@>>>999===AAAAAA>>>;;;:::;;;666999777222444<<>><<<::::::::::::888666<<<;;;:::999888888888888999;;;======;;;888777777999999;;;===>>>===:::888>>><<<999777666888;;;<<<@@@@@@<<<888999<<<<<<999666666777888999::::::;;;777;;;<<<999999===??????===>>>????????????>>>>>>666888;;;<<<<<<:::::::::999<<<>>>>>>AAACCC@@@:::---111777;;;======>>>>>>;;;<<<>>>===;;;<<<@@@CCC???>>>???@@@;;;666666;;;:::===>>>FFF^^^^^^KKKIIIEEE@@@???AAAAAA???===>>>>>>===;;;999999:::<<<888888888777777777666666999:::;;;<<<============AAA@@@===:::777555333333333666999:::888666555555:::;;;<<<===<<<:::777666555666777888:::;;;<<<===888666666888;;;===;;;999:::======::::::<<<;;;888888888888888999;;;===>>>999::::::;;;;;;<<<<<<<<<===???@@@<<<666444777;;;888>>>888222666999<<>>;;;888888999:::888555999:::;;;999777666666777999@@@???888777===<<<555777666444111///111777<<<;;;<<<:::888:::???@@@===<<<:::888888888888666555NNNBBB;;;===;;;999777777888777444666;;;:::888777999;;;;;;999777666999<<<<<<999777777888555555555666777888999::::::888666666888;;;<<<===999777666777999:::999777999999999::::::999666444333333444555777888:::;;;555555444333333444555666444777::::::888777777777555222//////111555888999444666888999999777555444333777888666888<<<;;;777555444666::::::666777:::777777666666666777888999>>>999777888777666888===<<<===;;;777111000444888777777666666666777777888666666555555555666666777777777777777888999:::;;;======<<<999666555666999???<<<999999;;;<<<;;;:::888::::::999===BBB???777777777888:::;;;<<<<<<===;;;::::::;;;======<<<:::333000...000555999888777:::888777999===<<<777333999999:::===??????;;;777999===BBBFFFHHHGGGDDDBBBBBB@@@>>>???@@@AAA???=========???AAA@@@???BBBGGGYYY{{{mmmWWWJJJEEECCC@@@BBBAAA======@@@@@@>>>:::>>>AAA@@@===::::::<<<777::::::666777===>>><<<<<<:::999:::<<<=========;;;:::999999;;;;;;999888;;;:::999888777666666666===>>>===;;;888777777888999999;;;===>>>===:::888===<<<:::888999;;;>>>@@@AAAAAA===888888;;;:::777555555666666777888999999666999999666555:::>>>>>>AAA@@@???>>>>>>>>><<<;;;999:::<<<<<<;;;:::999999777<<>>???>>><<<::::::999:::<<<<<<:::;;;===@@@AAA??????@@@???<<<===AAA===<<<@@@SSSuuuqqqSSSDDDDDD???:::777888;;;>>>???<<<======<<<::::::;;;<<<======<<<<<<<<<;;;;;;;;;999::::::;;;;;;;;;::::::===<<<;;;999777555444333333444666666666555666888555666777888888777666555777666555555666999<<<>>>:::888888999;;;<<<:::888999<<<;;;777888;;;<<<:::<<<<<<:::888777666666666;;;;;;;;;;;;;;;;;;<<<<<<===??????<<<888777888;;;555???<<<555666666;;;HHHkkknnnQQQBBB@@@<<<777444333555777999444111///111666:::<<<;;;999::::::;;;;;;<<<======888999:::999777666666777888<<<===:::888999999777;;;;;;:::777444222444555>>>?????????>>>===<<<;;;<<<;;;:::888777888;;;>>><<<;;;:::;;;<<<<<<999666888999:::999777666666777<<>>===666333666888555000111999AAA;;;<<<:::888:::??????<<<:::888777888888888555333KKK???:::??????:::888888999777333444888999888666777888999999888:::;;;<<<<<<;;;:::888888222333333555777999;;;<<<888777666666888::::::999888888888999::::::777555888999;;;;;;;;;888555333333333555666888:::;;;<<<666666777777888999999:::555888;;;<<<:::888777777222222222111222444999<<<777777666555666666777888555777777555666999:::888333000222777;;;::::::<<<666666666666666777888888>>><<<===>>><<<:::===DDD>>>===:::444//////222666333444555666777777777777999999777666555555555555777777666666666666777777=========;;;999888:::<<<===;;;::::::<<<=========>>>>>><<<:::===@@@>>>999999:::;;;<<<===>>>>>>>>>::::::;;;===>>>>>><<<:::222000///111444666555333999777666999<<<===;;;888777888999;;;>>>???>>><<<;;;<<<===???AAACCCDDDEEEAAA@@@??????AAABBBBBBBBB@@@>>>>>>AAAAAA@@@CCCJJJcccyyy^^^GGG???@@@AAA@@@???AAA@@@======@@@@@@>>><<<>>>@@@>>>:::888:::<<<999<<<===;;;;;;======::::::999888999;;;=========999888888999;;;<<<;;;999;;;;;;:::999888777666666@@@???===:::777666888:::::::::;;;<<<>>>===:::888===<<<::::::;;;>>>AAACCCAAAAAA===777777999888555666777777777888888999999555888777444333888;;;<<>><<<<<<<<<;;;;;;::::::999999777===@@@;;;888999;;;;;;===@@@BBBBBB@@@===;;;:::999;;;======<<<<<<===>>>===999999<<<>>>======@@@>>>;;;EEEfffbbbJJJBBBDDDFFFGGGDDD???<<<===???>>>??????>>>;;;999999999<<<<<<<<<<<<<<<;;;;;;;;;999999999999999888888777888888999999888777555444222333444444444555777:::111222444555666666666666999888666555666999===@@@<<<;;;999:::;;;;;;999888888:::999666777;;;===;;;======;;;:::777555333111>>>===<<<;;;:::;;;<<<============<<<;;;:::::::::000<<<===888777666===NNNsssmmmPPPBBB===:::777444333555888:::111///...222777;;;<<<;;;:::::::::;;;;;;<<<===>>>:::;;;<<<;;;888555444444999;;;:::777888:::888444999999999777555555777999@@@@@@@@@@@@???>>>===<<<@@@>>>:::999999999:::999;;;;;;;;;<<<>>>===;;;999888:::;;;:::888888999:::===BBBBBB<<<;;;???===777333999===999222000777@@@888:::888666888======999888777888999:::999666333HHH<<<888>>>???<<<::::::<<<:::777888<<<;;;:::888777777888999999===;;;;;;;;;;;;;;;888666444444555666888;;;===>>>999777666666777777555333666777888999999888666444555888;;;<<<;;;888666555333444555888:::;;;<<<===777888999:::::::::::::::555777:::;;;;;;888666555555777777555222222555999:::888555333333555999;;;999:::888666444555777888333//////666;;;<<<;;;<<<666666666666666666777777666<<>><<<;;;999777666555555::::::999888888888888888999999999999888999:::;;;888888888999:::;;;;;;;;;CCCAAA>>><<<===???>>><<<:::999888888888:::<<<===:::::::::<<<<<<:::666222666555444666888888777555:::888888:::===@@@@@@@@@666666777999;;;<<<======>>>===;;;:::;;;>>>AAADDD<<<;;;;;;;;;===???@@@AAA@@@;;;;;;>>>???>>>DDDNNNmmmsssuuubbbKKK???@@@DDDCCC@@@???AAAAAA>>>>>>AAAAAA???<<<>>>>>><<<888777:::===<<<============>>>>>>===<<<:::999:::;;;======<<<999888888:::;;;<<<:::888=========<<<;;;:::999999===>>>===;;;999999:::<<<;;;:::;;;<<<===<<<:::888>>>===;;;;;;;;;===@@@AAA??????;;;777666999999666:::::::::::::::;;;;;;;;;333777999666555888:::999>>>;;;777999===AAAAAA@@@<<<;;;999999:::;;;;;;;;;:::>>>>>>::::::===???>>><<>>???AAABBBAAA@@@@@@???<<<777666;;;>>><<<:::999BBBEEEZZZ}}}YYYKKKLLLSSSaaammmiiiVVVDDD===>>>AAABBBCCCAAA===999777777777777777777777777777777777888888999999999888888444666888::::::999888777333555666777666555666888444444555666666777888999;;;:::999999:::<<>>;;;;;;;;;<<<<<<;;;999777666???>>><<<;;;:::;;;<<<<<<===<<<;;;<<<===<<<:::888...888999888;;;:::BBBSSSrrrfffLLL???999888666444333555999<<<555333222444777999777555;;;:::::::::;;;<<<===>>>:::<<<======:::777555555999:::888666888;;;888222000222555777888999;;;============>>>>>>=========BBB>>>:::999;;;;;;:::888;;;::::::;;;<<<<<<<<<<<<999;;;<<<<<<::::::;;;===:::>>>???<<<<<>>:::999===>>>:::333000333888666777777555666::::::666888999:::<<<===<<<888555HHH;;;666;;;<<<;;;:::;;;>>>===:::;;;???===<<<;;;999888777888999>>><<<:::::::::999777555888888888999:::<<<===>>>;;;999777666555333///,,,444555777888888666555444333666:::;;;:::999888999333444666999:::;;;<<<<<<:::::::::::::::999888777666777888999999888555333888::::::777333222333666:::888444111222555999<<<===<<<:::777444222444888666111000555::::::999:::777777777777777666666555111888BBBIIIDDD999333444???===999444222222444777777888999999999777666555>>>===;;;999777555555444<<<;;;:::999999999999999777777777888999:::;;;;;;555666888888999999:::;;;BBB???<<<<<<<<<<<<<<<======:::666333333666;;;>>>888888999::::::888444111999999999999::::::999777<<<;;;::::::<<<===>>>>>>888888999999:::;;;<<<===AAA>>>:::777777999<<>>===777777<<<<<<<<>>>>>@@@@@@>>>::::::===AAA???===<<<======>>>@@@BBB???===<<<;;;<<<===<<<;;;;;;::::::;;;<<<<<<999777<<<============<<<;;;;;;888:::===>>>===<<<===>>><<<;;;;;;;;;<<<<<<:::888>>>===<<<::::::;;;===>>>======:::666777;;;;;;888;;;;;;::::::::::::::::::222888<<<;;;:::;;;:::777===:::888888<<>>???>>><<<;;;888777<<>>:::<<>>:::999LLL\\\|||lllSSSTTTaaarrrdddEEE<<>><<<::::::555555555666666666666666666777888:::;;;<<<<<<<<<444666888:::;;;;;;:::999444777;;;<<<:::777444333777666666666666777888999999:::;;;===>>>>>>>>>>>>999999999999999:::<<<===444999<<<<<<>>>@@@???;;;;;;<<<===>>>>>>===;;;;;;>>>===<<<;;;::::::;;;<<<;;;;;;;;;<<<===<<<999666444888666888>>>===BBBRRRwww\\\GGG<<<::::::888666333444777;;;888666444555777888666333::::::999999999;;;===>>>999;;;===>>><<<:::999999999999777555777:::777111***///555999::::::::::::888888999999:::<<<======AAA===::::::<<<===<<<:::;;;:::999888888:::===???888999::::::999999:::;;;555999;;;;;;<<<>>>>>>;;;<<<;;;:::888666444333333777999999777888<<<;;;777:::;;;<<<>>>@@@???<<<999KKK>>>888;;;;;;999888:::======:::;;;???<<<<<<<<<;;;999888999:::>>>===<<<;;;999777777666;;;;;;;;;;;;;;;<<<===>>>===;;;999777555222...+++333555777888777666666777333777::::::888777999;;;444555777999:::;;;;;;:::;;;::::::999888888777777888777666777888777555333777888999888777666666777999777444222333666:::<<<===<<<;;;:::555222444:::777333222666888666777999:::::::::999888666444333333555999===999222///222;;;999777555444555777888777777777777666555444333:::999777555444333333333;;;:::999888888888888888888777777999;;;===<<<;;;666888:::;;;::::::;;;<<<<<<999888999999888999<<<@@@===888444444777<<>>===;;;999888777777666:::<<<======<<<<<<===???@@@>>>;;;888777777999:::888:::<<<<<<;;;:::;;;<<<999555888===<<<<<>>>>>AAADDD@@@===<<<===>>>===???CCCAAA???===<<<<<<<<<;;;:::<<<;;;<<<===>>>===:::777888:::;;;<<<======<<<;;;555999===???????????????===<<<;;;;;;<<<;;;:::888======;;;:::::::::;;;;;;<<<<<<:::666888<<<===:::999999888888777777777666444:::???>>>======<<<888>>>===<<<;;;::::::;;;<<<888777666999>>>AAA@@@>>>;;;888444555===EEEDDD===:::<<>>?????????===;;;>>>::::::>>>@@@>>><<<>>>WWWtttyyy```ZZZjjj}}}___???999@@@999;;;===>>>======>>>@@@999999999:::::::::::::::666777888:::<<<===>>>>>>666777999:::;;;;;;;;;:::555888===>>><<<777444111777666444333444555888999666777:::<<<===<<<;;;999777888888888777999<<<>>>555:::======???AAA???;;;>>>???>>>>>>===<<<;;;:::;;;;;;;;;;;;;;;;;;::::::888:::<<<===<<<999666555<<<<<<777888>>><<<@@@PPPTTTDDD;;;>>>>>>===888333222444777888555333555888:::999777:::999888777888:::<<<===888:::<<<===<<<;;;;;;<<<888:::999666777999777333---111777::::::888666555666666777777999:::<<<===>>>===<<<<<<=========<<<;;;;;;:::888777999<<<@@@555777888777555555666777333555888:::<<<<<<<<<;;;999777555666888999888777;;;======;;;===@@@>>>:::::::::;;;===??????===;;;QQQDDD===???===999999;;;>>>===999999<<<666888;;;;;;999888:::;;;>>>@@@@@@===999666777999;;;::::::;;;;;;<<<===>>>???===:::888777555222000444666888888777777999<<<777:::<<<:::666444777:::444555777999::::::999888:::999888777777888999999;;;999666666777888666444777777777888999999888666777666444444444777999;;;:::999:::<<<888444777???666444444666666333666:::======<<<;;;999666333222777444444777666333222555666555444444666777888888888777777666666666777777777666555444333333333333:::999999888888888999999999888777999<<<>>>===;;;777:::<<<===;;;:::;;;===999666777;;;;;;888999>>>@@@>>>;;;999999:::<<<>>>999888888999;;;;;;:::888888888777666666666888999<<<<<<;;;:::888666555555888;;;>>>>>>===<<<===???<<<<<<;;;:::999888777777999<<>>>>>TTTooozzzaaaMMM@@@FFFGGGFFFDDD@@@<<<;;;<<>><<<888999<<<>>>>>><<<<<<@@@CCCAAA======@@@@@@<<<<<>>@@@???===:::777888;;;===??????>>>>>>888:::===>>>>>>>>>@@@AAA>>><<<;;;;;;;;;;;;999888;;;;;;;;;::::::;;;<<<<<<>>>>>>;;;888888<<<===:::999999888777666666555555888===???===<<<===>>><<<;;;>>>???===999777999;;;999777777:::???BBB???<<<:::999777888>>>DDDCCC>>>999;;;>>>?????????@@@BBB@@@>>>;;;;;;<<<<<<;;;999;;;777777:::<<<>>>EEELLLjjj}}}mmmnnn{{{ZZZ===888>>>888999::::::999:::<<<>>>::::::;;;;;;<<<<<<<<<<<<777888999;;;<<<=========777888888888999999999999444777;;;<<<:::777555333555444222222333666999<<<777888999:::;;;;;;::::::777888888777555666999===888;;;<<<:::;;;>>>???===>>>===<<<;;;:::999999999777999:::;;;<<<;;;999999666:::>>>>>>:::666333333;;;<<<888999===:::AAAWWWtttLLL@@@;;;===>>>>>>:::555333666:::999666333444888<<<<<<;;;999888666555666888;;;<<<777999::::::999999:::<<<777;;;<<<888666888777555222444777888888777777888::::::999999999:::;;;<<<===>>>???>>><<<<<<<<<===999;;;======;;;:::;;;===666777888777555444444555555666888;;;<<<:::999999777777666777888:::<<<===<<<>>>>>>===>>>AAA???:::888777777999;;;<<<;;;:::TTTIIIAAABBB@@@===<<<===@@@>>>999888;;;111555999:::999999;;;===???BBBCCC???999666888;;;999999999:::;;;<<<>>>>>>@@@===:::999888888666555555777999999888999<<>>:::777666888999888666:::888777999;;;;;;777333555555555555666777999:::777666999===:::666:::CCC555444555777555222666<<>>>>><<<999666333111888555666:::<<<999777777222111222444666888888777999999888888888:::;;;===777666666555555555666666;;;:::::::::::::::;;;;;;888666666888;;;===;;;999666999<<<<<<:::999:::;;;999777999>>>>>>;;;===BBB>>>>>>======<<<<<<;;;;;;<<<:::888888888888666555888888777666555666999;;;888999;;;;;;:::::::::;;;444888<<<===<<<;;;<<<>>>888999;;;<<<;;;:::777666999===AAAAAA===999777777888888???EEEAAAAAAZZZyyy~~~~~~]]]JJJAAA<<<:::===@@@AAA@@@===;;;:::>>>AAAAAA===<<<<<<:::666333666999:::888999<<>>???DDDBBB;;;888;;;<<<;;;999999;;;<<<<<<;;;999:::<<>><<<;;;;;;;;;;;;999888:::::::::;;;<<<===>>>???AAA@@@===888999<<<<<<888;;;::::::999888777666666<<>>:::999<<>>999777:::>>>:::888888;;;@@@AAA>>>999;;;>>>>>>===???DDDDDDAAA666999<<<>>>???AAACCCEEEAAA>>>:::999;;;<<<;;;999===:::888:::===DDDQQQ^^^nnnppp]]]BBB999:::;;;;;;:::888555555666888888888888999999:::::::::888999:::;;;;;;;;;;;;;;;888888777777777777888888444666888999777666666777444333222222555999===@@@;;;::::::999:::;;;===>>>888999999777444444777:::;;;<<<:::666666<<>>:::999888777777777999999555777999<<<<<<;;;999888444:::???>>>888333222222555999888999<<<999FFF```jjjEEE>>>;;;888:::<<<:::777777<<>>999666777888777333555666666666888;;;>>>???>>><<<;;;::::::;;;;;;>>>@@@AAA???<<<:::;;;===888<<<@@@AAA???<<<;;;;;;::::::;;;999777666666777888888:::===<<<999777777999;;;;;;999666777;;;@@@:::======;;;<<>>???999222888444555::::::666666999::::::999999888999999:::AAA===888666777888888777>>>>>>===:::666555888;;;>>>>>><<<999777888:::===>>>>>>===:::777555555666999666777:::888333444:::888;;;:::555666===@@@===888999;;;:::777555444444666666666777:::;;;;;;:::@@@:::777888888777888;;;<<<<<<<<<;;;::::::<<>>:::777444444777:::;;;<<<;;;:::::::::;;;;;;999777<<<;;;;;;===>>>===888444999;;;<<<<<<;;;::::::;;;<<<;;;;;;===??????;;;888;;;<<<>>>???>>>===>>>???>>>===;;;888666666888:::===:::666333222333666777;;;888777888:::<<<:::888333:::>>>===<<<>>>???===999777555444666:::???BBBBBB>>>999999;;;======<<<;;;;;;;;;999777777:::===AAA;;;===BBB;;;;;;\\\|||}}}]]]MMMGGGBBB===;;;===???>>>;;;:::<<<>>>?????????>>>===;;;999888;;;:::999888999;;;===???CCCAAA@@@@@@:::333666>>>:::;;;===>>>===;;;888666666777999<<<>>>???===<<<;;;666444999===>>>>>>@@@>>>>>><<<:::888888:::;;;===@@@BBB???999666888;;;<<<;;;::::::;;;<<<===>>><<<;;;999888666555444444555666:::<<<999555888>>>???>>>===<<<:::;;;???BBB888666666888;;;<<<999666777888:::<<<>>>>>>;;;999:::===>>><<<999999===AAA;;;999888;;;@@@DDDEEEEEECCCAAA???>>>===<<<:::888??????AAABBBBBBJJJ___uuunnnggg[[[???<<<<<<@@@===:::888888777222...222666:::888444555;;;BBB:::AAAAAA888666===>>>999666999;;;999555444888===555:::>>>===888333222333555666777555222222444777===>>>>>>===;;;999:::;;;===;;;888777666777777888888888999:::;;;;;;;;;;;;AAA???:::777666777999;;;888777777:::>>>???>>><<<777444555;;;>>>:::555333;;;999777<<>>555999888===AAAAAA===;;;===@@@===:::666777;;;===;;;888;;;888666666888888777444222444666777777888:::<<<:::888999======999888999888999;;;::::::999;;;<<<<<<;;;999888777888:::;;;>>><<<<<<>>>???<<<888666:::<<<>>>>>><<<;;;===???666999<<<<<<999777666666888999:::<<<===<<<<<<;;;??????===;;;999888:::<<<@@@999888===???<<<:::<<<777666555555555777888999KKKAAAFFF===999;;;===<<<::::::<<<;;;666;;;888888<<<<<<999999===;;;;;;:::999999999999999<<<777222333888;;;;;;999999:::;;;999777777999;;;??????>>>;;;999999;;;===>>>===;;;999666555555666999777888:::888444444999555999999666777<<<<<<999555777888888666444444444777666555666888:::;;;:::>>>;;;:::<<<<<<888777999<<<<<<;;;999666666777999555444444555777999999:::777999;;;:::777444222333999666444444666777777555:::666333444888;;;;;;::::::;;;;;;999666777:::===;;;:::999999::::::999888999888999<<<>>>===888555777888:::<<<<<<===>>>???<<<:::888888:::;;;;;;999999;;;===>>>>>>>>>@@@AAA;;;:::777555333333555777===;;;999666555666777999;;;999888999;;;===<<<:::999===>>>:::888:::===<<<888777555444666999===@@@AAA>>>;;;:::;;;<<<======<<<999666777<<>>@@@:::===BBB>>>AAAcccwwweeePPPFFFAAA>>>===<<<>>>???===:::999:::;;;BBBAAAAAA@@@???>>>======<<<;;;:::::::::<<<>>>@@@@@@>>>???>>>:::555888???===>>>???@@@???>>>===;;;888888999;;;===>>><<<::::::666555:::======???BBB;;;===???>>>;;;:::;;;===:::<<<>>>===:::999;;;===::::::999999:::;;;<<<<<<888888777666666666666666;;;===BBBEEEBBB;;;:::>>>999:::<<<<<<;;;<<<>>>???666666666888:::::::::999777999;;;===???>>><<<:::555999<<<:::444222666;;;;;;:::999;;;???BBBCCCCCC???>>>======???@@@???>>>AAA???>>>===>>>MMMlllzzzooozzz\\\BBB??????@@@???===<<<;;;999666444555777999888666888<<>><<<:::999999999999>>><<<;;;999888888888999999777666888<<<>>>===<<<444111222888<<<:::888888::::::999;;;;;;777MMMtttaaaAAA888999999<<<>>>???>>>>>>???AAA@@@<<<888888;;;<<<999666999888666777888888555222444666888999:::;;;===???<<<::::::======999999;;;777999::::::888888999:::999777444111222555999<<<===<<<<<<===>>>===<<<<<<;;;<<<===<<<::::::;;;>>>:::999999:::;;;:::888666999:::;;;;;;;;;:::999888999;;;<<<<<<;;;:::;;;<<<>>>999777;;;===:::999:::888888777777777888::::::LLL>>>@@@999888666:::;;;999999<<<===<<<<<<999888:::;;;999;;;>>>======<<<;;;::::::999999999444111222777::::::888333555777888888888999;;;<<<======;;;999888999;;;>>><<<999777555555555666999777888999666333333666555888:::999999;;;:::777666777999888666555555555888666444444777999:::;;;999888:::>>>===888555666888888777555333333555888444222111444999;;;999666666666555666666555222000888555222111333555666666888555444888>>>@@@<<<666777;;;===:::555222666:::<<<999777777888999888888555666888;;;===<<<888555555666888999;;;<<<<<<<<>>@@@777555333222111222333444<<<<<<;;;:::999999:::::::::999888999<<<=========???@@@===777444888;;;;;;999888777666777:::===?????????>>><<<;;;;;;===??????888444999CCCJJJHHHCCC@@@>>>BBBEEEAAAHHHmmmwww|||~~~dddNNNHHHDDD===;;;@@@@@@AAAAAA???<<<::::::;;;???>>>===<<<;;;<<<<<<=========<<<<<<<<<>>>???@@@>>>===>>>>>>:::777:::@@@>>>>>>>>>???????????????:::999999;;;<<<<<<999777;;;999:::>>>???>>>BBBGGG:::>>>BBBAAA===:::<<>><<<;;;999===AAA>>>888444777;;;<<<;;;:::;;;>>>@@@AAA@@@===<<<<<<===???AAABBBAAA???@@@@@@>>>AAAVVV}}}ggguuu[[[CCCAAA@@@>>>???@@@???===;;;:::999999888888999:::;;;>>>???:::@@@@@@999666::::::666999;;;<<<;;;888777:::===:::;;;;;;888555555999===::::::999666444333444555999:::;;;:::888777777888888:::;;;777222222888>>>@@@???<<<:::888777777888:::::::::;;;:::999888888:::888777777999;;;<<<<<<666222111666888888888;;;999<<<<<<;;;888777TTT]]]BBB999777555444444666999;;;<<<<<<>>>;;;888999;;;<<<:::888999888777888888666333111777888::::::999999;;;===>>>;;;;;;======:::999<<<777999:::999777777888999999666111...///444:::???;;;<<<<<<;;;:::<<>>888;;;444;;;???===;;;===??????:::888666666777777999<<>>===<<<;;;999999999888777555444444555666111333555888888888888888555777888888777777888:::>>>;;;888555555555555555777777888777555222333444888999:::::::::;;;;;;::::::;;;<<<:::888666666777999666444333555888:::;;;333333666::::::666555777444444444333333555999<<<666555555777999999777444777555333555999:::777333555555444333444555666666444555888<<<@@@???;;;666444777999777333111333555;;;999666555666777888888666888:::<<<<<<:::777555;;;;;;;;;;;;<<<<<<;;;:::???===:::999999;;;===???;;;<<<<<<;;;:::999;;;<<<444333111111333555666777;;;;;;;;;<<<<<<<<<;;;;;;999888888999:::<<<>>>>>>@@@AAA>>>888666:::<<<;;;<<<;;;:::999:::<<<>>>???>>>@@@AAA@@@===<<<>>>AAAAAA;;;888>>>HHHNNNMMMHHHCCCHHHNNNMMMEEENNNwwwdddMMM>>>CCCDDD:::888@@@DDDDDDCCCBBB@@@?????????===<<<:::999999:::<<<>>>>>>>>>>>>===>>>???@@@AAA??????@@@>>><<<:::<<>>???<<<;;;::::::;;;:::888666888888;;;======<<<@@@GGG<<<@@@CCCAAA<<<999;;;???>>><<<;;;:::;;;;;;999777888888999999999999999999666666555666666777888999>>>@@@EEEJJJGGG@@@<<<===CCCDDDDDDAAA>>>:::999999777999:::888555555888;;;888:::===??????>>>======@@@AAABBBAAA>>>;;;999999===<<<<<<<<<===>>>>>>>>>>>><<<;;;<<<>>>???@@@???;;;???CCCCCCKKKeee}}}aaa}}}WWWBBBAAA>>>:::>>>AAAAAA>>><<<<<<>>><<<999888999<<<>>>>>>===;;;@@@@@@;;;999:::999666:::<<<===<<<999999:::<<<888999999777666777:::===>>>===<<<999777666666777888999999888777666666777======;;;777444444888<<<;;;;;;::::::999888777777999999:::::::::::::::999<<<:::888777888:::;;;<<<;;;777555666777555777;;;<<<>>>===<<<:::;;;ZZZTTT===777666333000...000777;;;<<<:::999777777888<<<>>>>>>>>>;;;:::999888777666555444888::::::999777666666777>>>;;;:::<<<;;;888888;;;888999:::999888777888999;;;888555333444777<<>>:::777555666666666555888::::::888666666666666999888666777777888:::<<<======<<<:::666444444555:::777444444666888:::;;;222111333777777666999>>>666666555444444777;;;>>>555888:::;;;999777777888777333111444:::===:::666333555777999888777666666111666<<<>>>===:::888888444444444444555555444333;;;888555444555777777777:::;;;======;;;888666555@@@>>>===???@@@AAA???===;;;<<<<<<<<<<<<;;;<<<<<<666888888888888888;;;===444333222444888;;;<<<<<<888999:::<<<<<<<<<<<<;;;888888777777888:::===>>>>>>@@@???<<<<<>>:::;;;;;;::::::::::::;;;;;;===@@@CCCBBB???>>>@@@BBB=========@@@EEEHHHIIIIIIFFFQQQZZZUUUJJJUUUjjjPPP===555???BBB999777???BBBBBBAAAAAABBBBBBAAA@@@???>>>===<<<<<<>>>@@@AAA>>>>>>>>>>>>>>>??????@@@BBBCCCBBB@@@=========<<<::::::999999:::<<<>>>???===;;;::::::;;;:::999777555444777999888777;;;BBB@@@BBBCCC???:::777999======<<<::::::;;;;;;:::999::::::999999999999999999999999888888777888888888<<<<<>>;;;999:::;;;;;;<<<<<<999555444666999999;;;>>>>>>===<<<>>>???AAA>>>;;;<<<>>>===888333===>>>>>>>>>>>>=========;;;:::888999;;;>>>??????>>>@@@AAACCCQQQrrrwww]]]TTTBBBAAA<<<:::>>>BBBCCCAAA??????AAA<<<999777999<<<>>>===:::<<>>===:::777555;;;:::999888999:::<<<======<<<:::999888999;;;<<<===999777888888666999===>>>>>><<<======@@@```zzzMMM:::888888888444111444;;;@@@@@@===888888888999<<<>>>??????>>>===:::777666666888999777888999999888777999:::<<<999999;;;:::777666999999:::;;;:::999888999:::;;;;;;::::::999::::::;;;;;;===:::444333888;;;;;;;;;:::999888888666555444444777:::888444333777;;;;;;;;;::::::::::::;;;;;;===>>>===;;;999888:::<<<;;;<<<<<<;;;:::::::::999777777777777777777666666NNN<<<888444;;;666;;;>>><<<::::::888444:::<<<;;;888888<<<===<<<888888999999888666444333111777;;;999333222777===333333444666777777444222222444666888999;;;>>>AAA===:::777777888999666444888<<<<<<999777999:::999888444333444555666999>>>::::::999666333111111222:::888666666777999::::::444333555777777777===EEE<<<;;;999666444555888;;;333777;;;;;;888777:::===666333111333888;;;999666111555999<<<;;;999777777222777<<<<<<777444666999888666444444777888777666;;;888666666777888777777======>>><<<999666666666888777666999===???===;;;666999<<<===<<<:::999999111333555666777:::>>>AAA777555444777<<>><<>>AAAAAA@@@?????????777;;;>>>???>>>???BBBEEEGGGTTT]]]XXXRRRaaa|||TTTHHH;;;777@@@EEE@@@???EEE@@@>>>===>>>???@@@???>>>======<<<;;;;;;<<<===>>>=========>>>>>>>>>>>>>>>BBBDDDCCC???>>>>>>===:::<<<;;;;;;;;;<<<===???@@@<<<;;;::::::;;;<<<;;;::::::888999;;;;;;:::===BBBAAAAAAAAA???<<<:::::::::999999:::;;;<<<===>>>???;;;:::999888888888999:::<<<;;;:::999888777777777<<<:::;;;???AAA???@@@CCC??????===:::888888;;;>>>======<<<:::888777777888:::<<<===<<<999:::>>>BBBAAA===999:::>>>>>>:::444>>>???AAA@@@>>>======>>>777555555666;;;???BBBCCCDDDBBB>>>CCC[[[uuu]]]~~~TTTCCCAAA:::;;;>>>BBBDDDDDDBBBBBBAAA;;;999777888;;;<<<:::888;;;>>>AAAAAA???===;;;:::<<<<<<<<<<<<;;;:::999999444777:::===>>>===:::888AAA???======>>>??????>>>===>>>??????======>>>???FFF@@@:::999<<<>>>;;;666@@@AAABBBAAA???;;;777555===<<<:::999999;;;===>>><<<<<<;;;999777777888:::888666888;;;;;;999<<>>;;;<<<>>>DDDfffrrrGGG:::<<<===999555333666<<<@@@???<<<<<<;;;;;;;;;;;;;;;<<<<<<>>>===;;;888666777:::===444666999:::;;;===???AAA;;;999999<<<;;;666444666888:::;;;;;;::::::;;;<<<999:::<<<======;;;888777;;;===:::333333999999333999999999999:::888444111111777<<<:::444222666<<<::::::::::::;;;<<<===>>>@@@???===:::777666777999:::===>>>;;;:::<<<===<<<::::::;;;;;;::::::999888KKK;;;777333999<<<===;;;777777:::999555:::>>>>>>;;;;;;??????<<<888999:::;;;:::999777666///111444555555666999;;;444333333555777888555333555666777777777:::>>>AAA===:::777999;;;;;;777222333888999666444888999777777333444888:::888;;;???777777666444222111333444:::999777888:::;;;;;;:::666555777888777666<<>>AAA;;;888666888<<<>>>===:::777888999:::<<<===>>>???:::::::::888777888;;;???===??????>>>@@@BBB>>>888;;;;;;;;;;;;:::999777666:::;;;<<<>>>@@@???===;;;555999<<<===<<<===@@@BBBDDDNNNUUUUUUZZZqqqcccIIIGGG@@@===AAAEEEEEEEEEFFF@@@>>><<<===>>>>>>===:::::::::::::::::::::::::::;;;<<<<<<<<<<<<<<<;;;;;;>>>AAA@@@======@@@>>>999======<<<======>>>??????<<<:::999:::===>>>>>>===AAA===;;;>>>???>>>???AAA>>>>>>@@@BBBCCCAAA<<<888777:::======<<<===@@@CCC<<<:::777555555666888:::;;;:::999888777777777777;;;999:::>>>AAA???@@@BBB:::;;;;;;:::999999;;;===<<<;;;;;;;;;<<<<<<:::999;;;<<<<<<999666888>>>DDD@@@???>>>>>>===>>>>>>>>>>>>@@@BBBBBB???>>>>>>???888666555666;;;???BBBCCCFFFDDDDDDQQQsssrrrkkk{{{QQQBBB???666999:::===@@@BBBBBB???===888777777888888888777666999;;;???AAA@@@<<<::::::<<<;;;;;;<<<;;;:::888777222444777:::;;;:::777444???<<<;;;;;;>>>AAAAAA@@@<<<>>>???>>>===<<<===???@@@===;;;;;;===>>><<<999BBBAAA???>>><<<:::999888==================<<<<<<999:::;;;999666444444666444555999>>>===999:::>>>999<<<;;;::::::CCCnnngggAAA;;;@@@???888666666888;;;<<<;;;999<<<<<<<<<;;;;;;:::;;;<<<888:::<<<;;;999888999;;;555777999:::;;;===???AAA:::999;;;>>>===777444555666777999:::999999;;;===777999<<<>>>>>>===:::888:::<<<888333777===999...777777888;;;<<<:::444///333888<<<<<<888666888;;;999999999999999;;;<<<===<<<===<<<:::666444444555777===???;;;:::===???>>>;;;<<<<<<<<<<<<;;;:::999JJJ<<<999444:::BBB???999555777<<<===:::999>>>???;;;<<<@@@???;;;;;;<<<>>>??????===<<<:::222///...111777999888666444222222444777999777555777777666555444666:::>>><<<:::888:::===<<<777222---333444000///444555333888555888>>>@@@===>>>BBB666666666555444444666888:::999999:::;;;<<<;;;999555555777999666333888@@@777666444222000222777:::???:::666555777777666333<<<:::888666666555444333333666999888777777999;;;;;;888333000///111333555888::::::555///...222777999999888999:::999888666::::::999666333333777;;;:::777444666:::;;;888444999<<<>>>>>><<<:::;;;===;;;;;;:::999888888;;;>>>===:::777888;;;<<<999555888888999:::<<<>>>@@@AAA;;;<<<<<<999777888<<<@@@???@@@>>><<<>>>@@@===777>>>?????????>>><<<:::999999888999<<>>===???BBBAAA>>>DDDAAA>>>>>>??????<<<999======>>>>>>======<<<;;;:::;;;;;;;;;;;;;;;:::::::::>>>>>>;;;<<<@@@???999<<<<<<<<<===============;;;:::999;;;===@@@@@@@@@@@@999666999<<<;;;:::;;;:::;;;???EEEJJJGGG???777:::>>>AAA@@@<<<:::===AAA<<<999666333222444777999999888777777777777777777:::777999>>>@@@>>>===>>>;;;===???>>><<<:::999:::;;;999999<<>>EEE:::>>>@@@>>>:::999>>>CCC>>>AAACCCCCC@@@>>>???@@@<<<:::888888:::>>>@@@AAADDDEEEMMMeeeooowwwNNN???;;;111666666777;;;??????;;;777666777777777777666555555777999===AAA@@@<<<::::::;;;;;;;;;;;;;;;:::888666777777999;;;<<<<<<999777<<<:::888:::>>>AAABBBAAA999:::;;;;;;999999:::;;;999:::<<<======<<<<<<===>>><<<999777666888;;;===<<<===???@@@@@@>>><<<:::666999:::888444222222333555777;;;???===777666999666;;;;;;888666AAAsss]]]<<<;;;@@@===;;;;;;<<<===>>>>>><<<;;;999:::;;;;;;;;;<<<>>>@@@333777<<<>>>;;;999888888777999::::::888888999;;;:::999<<<@@@???999444444444666888888888999;;;===888:::<<>>===999;;;888444:::BBB:::,,,555666999<<<>>>;;;444///666888;;;<<<<<<;;;:::::::::999888888888999:::;;;777999;;;:::777444222222555<<>>::::::;;;<<<;;;:::888777III<<<555888888@@@===::::::<<<===<<<;;;888===>>>999888<<<>>>;;;<<<999<<>>>>>888888888999999888888888222777======666000222666555333333666;;;???@@@???888333222888:::888777;;;BBB???;;;:::;;;:::888555222999<<<888666999;;;999444444333444777888888777555444333555999;;;999666===:::666444555555222000555222000222666::::::999:::888555333222222333444///333666555111000333666999999888888888888888999777777666555444666:::===<<<:::999:::===<<<999555999999999666222111333555888===@@@<<<555222666;;;:::>>>???;;;888888888666:::888777777999<<<@@@CCC<<>>:::===<<<999999<<<<<<:::<<<============<<<:::999<<<444444===@@@;;;<<>>???AAACCCFFFDDDIII[[[uuuyyyzzzTTTEEE???@@@@@@@@@>>>===???AAADDD@@@AAABBB@@@<<<:::<<<>>><<<===???>>>===;;;;;;<<<===>>>??????===<<<<<<===999:::;;;;;;<<<;;;;;;;;;999888777777888999;;;<<<===;;;:::;;;===@@@AAAAAA@@@===999888999;;;===>>>:::;;;===??????>>><<<;;;:::<<<>>>===<<<::::::;;;===999999???AAA===<<>><<<<<>><<<:::999999:::<<<<<<<<<<<>>AAA999:::;;;>>>???===999666;;;999777555777:::>>>AAA?????????===;;;:::;;;<<<>>>???@@@AAAAAA@@@>>>===<<<:::777777999;;;<<<===EEEAAAQQQ}}}wwwyyyQQQ===;;;777444666999;;;:::::::::;;;555777999999888888888999;;;<<<>>>???>>>;;;999777:::<<<:::555777======999AAA===999999:::;;;999777888666444666999<<<;;;:::444666888:::;;;;;;;;;;;;===<<<;;;;;;<<<<<<:::888;;;888555333444555555444777777888;;;>>>???===<<<:::777666888<<<<<<777222888;;;<<<;;;888666777999===777:::;;;<<>>;;;888999777777888;;;>>>@@@@@@===>>>>>>>>><<<;;;<<<===777888999999777777888999;;;:::;;;???>>>888555666:::;;;<<<<<<;;;::::::;;;<<<;;;:::999999999:::;;;???@@@???===999555444444<<<<<<<<<<<<;;;888444111666999===???>>>;;;:::999999999999;;;<<<;;;:::888>>>===;;;999666333111000444444666777999:::<<<<<<<<>>888<<<===<<<;;;:::;;;======:::777444999999666666;;;>>><<<::::::???EEEEEE>>>::::::<<<666444:::>>>999333000//////111777<<<@@@@@@???===999666555777:::;;;;;;;;;;;;:::::::::;;;======999===AAA@@@;;;666666888999666555666999;;;<<<;;;666222333888;;;999999;;;<<<;;;999:::;;;:::777444000666888666666::::::888444333333444666777777666555444333555999;;;999777:::888666666777666444222555444333444666777888777555555555555666777888999666888999777222000222555:::999888777777777777777;;;;;;:::777555555666888777555555888;;;===;;;888777:::;;;777222000333777;;;;;;:::888888999:::;;;<<<>>>===888666999:::888;;;999777666666888;;;===;;;@@@@@@999666999===>>>>>>???===888888===???>>>===<<<:::999888777777888888111111999<<<999:::AAA??????@@@@@@AAACCCEEEGGGEEEIIIUUUkkk|||oooKKKAAA???BBBBBBAAA@@@??????BBBDDD???AAACCCBBB???======>>>>>>@@@@@@@@@>>>>>>>>>@@@===>>>???>>><<<:::::::::777999<<>><<<;;;999999999999999;;;===>>>@@@>>><<<<<<===??????>>>===;;;::::::;;;<<<;;;:::;;;;;;<<<======>>>>>>===???@@@@@@???<<<;;;;;;<<<<<<777666;;;>>><<<<<>>===<<<===>>>>>>======???@@@::::::999;;;<<<===<<<:::???===;;;999:::<<>><<<;;;<<<===@@@???>>>=========>>>>>>>>><<<;;;:::::::::::::::???DDD^^^qqqvvvQQQAAA>>>777777:::>>>???>>>;;;999999888999;;;:::999999:::<<>>>>>;;;999777777999:::888777777888:::;;;<<<<<<<<<<<<>>><<<;;;;;;<<<<<<;;;999:::999777666444555666666555666888;;;>>>===;;;888888777666777999999666333777888888666444444777:::???;;;>>>>>>>>>[[[yyyNNN>>><<<;;;>>>===:::888999<<<<<<999555777666666777:::===???@@@;;;;;;:::888666777:::<<<<<<======<<<:::999:::;;;===:::999;;;:::777777999<<<===>>>===;;;:::999999:::999888888888:::;;;===@@@@@@@@@===:::777777777;;;<<<===>>>===;;;777444777:::===>>>===:::999888777777999:::<<<<<<;;;:::>>><<<:::888666555444333666666777888:::;;;<<<<<<999;;;>>>===999888999;;;MMM@@@:::>>>???888888:::<<<===;;;777444555666666333444888:::999999;;;AAAGGGGGGAAA;;;999:::666444666666111......111111333777===AAACCCCCC;;;888666555777:::;;;;;;===<<<;;;:::;;;<<<>>>???999<<>><<<:::999999===:::666555555777777777555333444999<<<;;;:::;;;:::::::::<<<===<<<999666111444666777:::===;;;888555444333444666777777666666444333666999;;;999777666666666888999888666333666777888777555444444444444555666888999::::::;;;999;;;;;;888444333555888:::999888777666555555555;;;;;;;;;:::777666666777888666555888<<<===<<<999777999;;;888333111444888===888333555;;;???===:::>>>===:::555666;;;<<<:::888777666555555666888:::;;;>>>>>><<<<<>><<<<<<999444444999=========;;;888555333444666777666000000777:::999:::@@@===>>>@@@@@@AAABBBEEEHHHDDDSSSjjjdddDDD@@@AAAAAABBBBBBBBBAAABBBEEEGGG???AAACCCBBB@@@??????????????????>>>======???AAA===>>>???>>>;;;999888999999<<<@@@CCCDDDBBB???===;;;::::::;;;<<<>>>@@@AAACCCAAA>>>===>>>>>>===<<<:::::::::<<<======:::888<<<<<<;;;:::;;;===???AAABBBAAA@@@===::::::;;;===;;;666444666999;;;>>>AAA@@@===::::::<<<>>>@@@@@@999:::<<<@@@CCCCCC@@@>>><<<;;;;;;<<<>>>?????????<<<:::888888:::<<<======@@@???============???@@@???@@@@@@>>>===<<<===>>>BBB???;;;999888:::===@@@;;;<<<===>>>>>>===<<<;;;<<>>BBBCCCAAA===999777;;;<<<<<<;;;:::;;;===???BBBBBBBBBBBBAAA@@@??????<<<<<<:::777888;;;:::777======;;;999888999<<<>>>;;;:::888777888999888777:::;;;<<<<<<======<<<<<<>>><<<:::999:::<<<;;;;;;999:::;;;999666555777:::555666888:::<<<;;;888555999999888888888888777777888888777555333555999<<>>CCCAAABBB```lllEEE===>>><<<===:::;;;<<<======:::777555666666666777888;;;===>>>::::::888555444666:::===>>>??????>>>;;;::::::;;;AAA<<<999999999777:::>>>======<<<;;;:::888777666888888777666888:::<<<>>>>>>>>>>>><<<999888888:::888:::===???>>>;;;777555666999<<<===<<<999888888666777999;;;============<<<;;;999777666777888999999999999:::;;;;;;<<<<<<666888:::999777777:::===OOOBBB;;;===<<<777888999::::::999777555:::888666444444555555444999;;;@@@DDDEEEAAA<<<:::333444555666333///------555444555666888;;;<<<===555555555666999;;;>>>???:::::::::::::::999999888555888999999999;;;:::777>>>;;;777444333444555666888777888;;;>>>===;;;:::777777888999::::::999888666666777999>>>???<<<888888666444555777888888888666444444666:::;;;:::777444666888::::::999666333666999;;;999555111111222555777888:::::::::888888888999999777666777:::<<<:::999888666555444444444777999;;;;;;:::999999999===;;;999:::===>>>;;;999999888777777777666666666999666333666<<>>BBBDDDBBB>>>:::;;;888444555999<<<;;;;;;:::888666555666777888999444333777::::::;;;???:::===@@@BBBBBBCCCFFFIIIKKKeee```CCCBBBEEE???AAABBBCCCCCCEEEHHHJJJDDDCCCAAA???>>>===>>>???<<<<<<;;;:::999:::===???<<<===>>>>>><<<::::::;;;>>>@@@BBBDDDEEECCCAAA???<<<<<<<<<<<<>>>@@@BBBCCCBBBAAA???>>>???>>>===;;;;;;::::::;;;======<<<:::>>><<<:::888999===@@@CCC??????<<<999777888;;;>>><<<888444444777;;;@@@CCC>>><<<999777777888:::<<<888888:::===AAABBB@@@???===:::888999>>>@@@@@@???>>><<<:::999:::;;;;;;:::;;;;;;;;;;;;<<<============>>>???>>><<<<<<===???BBB???<<<999888:::===???666999===@@@AAAAAAAAAAAABBBbbb|||iiiqqqOOOEEEDDD<<<<<<>>>AAAAAA???<<<;;;:::======<<<;;;:::;;;>>>@@@@@@@@@@@@??????>>>>>>>>>:::;;;;;;;;;;;;;;;777444;;;;;;:::666111111444888888777777888999:::;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;===:::777777888:::;;;;;;888;;;>>>===888666999===999888777888::::::888666<<<<<<<<<;;;999999:::<<<<<<<<<:::999888999:::<<<<<<>>>DDDBBBFFFiiifffAAA;;;<<<;;;>>>;;;>>>AAA@@@<<<999888888888888777777666777999::::::::::::888777888;;;>>>:::;;;<<<;;;999888999:::BBB===:::;;;;;;:::<<>>>>>>>>>>>;;;999777666777999;;;===;;;;;;;;;;;;;;;<<<<<<<<<777999:::999777777;;;>>>SSSGGG>>>>>>:::999999999888777777777888;;;888666666777777555444999;;;===>>>??????===;;;333888===>>><<<999666555666777666666666666888999555666777999:::;;;===>>>999:::<<<<<<:::888444222999<<<===999888;;;999555;;;:::666333222333666888;;;;;;;;;<<<===>>><<<999444444444333333444666777999777777:::===<<<999666:::888666666777999:::999666555444666:::<<<:::777555888;;;<<<;;;888555333666999;;;999555111111222444666888:::;;;:::999777888888888777777777999;;;:::999888666555444444444666888;;;<<<:::999999999===:::888999<<<===<<<999<<<777333555;;;<<<888333444666888;;;<<<:::666444777:::;;;:::;;;===<<<777888999:::;;;<<<===>>>???<<<::::::>>>CCCDDDAAA???:::===>>><<<<<>>CCCDDDEEEHHHOOOTTTbbb```FFFEEEEEEBBBCCCDDDDDDCCCCCCEEEGGGHHHEEE???;;;::::::<<<>>>;;;;;;:::888777888;;;===:::<<<>>>>>>======>>>???AAAAAA@@@??????>>>>>>>>>============>>>@@@BBBCCC???>>>===>>>??????>>>===???<<<999888:::===??????>>><<<:::999999<<<@@@BBB===<<<:::888888:::>>>BBB>>>;;;777555777===AAABBB???>>>;;;888666666777999777666666888;;;>>>??????===:::888999===@@@@@@??????>>>===<<<<<<:::777444444444666888999:::;;;;;;;;;<<<===<<<;;;;;;<<<>>>@@@???===<<<;;;;;;<<<<<<666:::???BBBCCCCCCEEEGGGMMMuuuwwwiiirrrLLLCCCFFF@@@;;;<<<<<<;;;:::;;;===???<<<<<<;;;:::999:::===??????>>>>>>>>>============;;;;;;>>>BBBBBB>>>888444:::;;;:::777333222666999888888999999999999;;;<<<;;;;;;:::::::::::::::::::::888555555777999;;;;;;777;;;@@@???;;;999;;;>>>>>>;;;888777888:::::::::<<<======;;;:::999;;;<<<=========>>>===<<<999888777;;;BBBAAAJJJsssfffBBB:::999999???>>>AAABBB@@@<<<999:::===:::;;;:::777444333444666888:::<<<<<<;;;::::::;;;666777999999888888999;;;===:::999<<<<<<:::;;;>>>:::999888999;;;<<<:::888::::::999888888999999:::888999:::999888888999;;;:::===@@@@@@===888555444111444777999::::::;;;;;;:::===???@@@>>>======>>>999888777666777:::===???;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===;;;888777:::>>>WWWKKKBBB@@@===;;;;;;:::888777777999;;;888444444999===<<<999888777;;;<<<:::;;;======:::333:::@@@AAAAAA@@@===888555666888888777888999;;;999;;;<<<<<<;;;::::::;;;;;;<<<===>>><<<999555333BBBHHHGGG???:::;;;:::555999888777555333444777:::;;;<<<;;;999;;;>>>===:::888999999777666666777999999555555888888666444555;;;999666666777999::::::777555444777:::<<<:::888555888<<<===;;;888666555666777888777555444444444222444777:::<<<<<<<<<;;;;;;::::::999888777666555:::999888777666555555555888:::;;;;;;999777666777777444333555999===<<<;;;<<<777333666<<<>>>:::444333777<<<===;;;777444444444:::>>><<<;;;;;;:::777>>>>>>?????????>>>===<<<>>>:::888===@@@@@@??????888<<<>>><<<===???>>>;;;:::;;;<<<>>>>>>===<<<;;;;;;888666666888:::<<<===;;;>>>@@@BBBEEEOOO]]]hhh^^^HHHFFFCCCFFFGGGFFFDDDAAA?????????IIIDDD>>>:::999;;;<<<============;;;:::999;;;===999;;;===>>>>>>???@@@AAA???===;;;:::999:::;;;;;;>>>>>>=========???@@@AAA<<<<<<<<<===???@@@???===AAA===777555777<<<@@@BBB>>>===;;;;;;;;;<<<>>>???===<<<<<<::::::===BBBEEE@@@???<<<888999>>>@@@>>>@@@@@@???===:::888999:::777666555666999<<<>>>>>>>>><<<::::::<<>>===<<<999555222222222444666888:::;;;<<<999:::;;;;;;::::::<<<>>>??????>>>>>>===;;;;;;:::;;;>>>BBBBBBBBBCCCFFFJJJ```uuutttsssKKKBBBGGGAAA999999888777777999>>>AAA:::;;;;;;:::999999<<<>>>>>>???????????????>>>>>>>>>===???EEEEEE@@@;;;999:::;;;;;;;;;;;;<<>><<<<<<===@@@<<<999888999;;;<<<===::::::999999999999888888::::::;;;======<<<888444444999??????OOO~~~cccAAA;;;999999??????AAABBB@@@<<<;;;<<<>>>;;;<<<<<<888333111333555666888;;;;;;:::777666666555777888999888999:::<<<777555666:::;;;888777:::===;;;:::<<>>999888555:::<<<;;;;;;>>>===888333999<<<<<<===???<<<777222555999:::888888999;;;:::===??????<<<:::999:::===<<<<<<;;;::::::999999AAAJJJJJJ@@@999:::;;;777777888999777555444777999777999777444777===>>>;;;999<<>>;;;888666666777444444666555222444999;;;888555444555777888888777555444777;;;<<<;;;888444888;;;<<<:::888888999555444333444666777888777555666999;;;<<<=========::::::;;;;;;;;;999666444:::999888777777777777777666888999999888777777888666333222444888;;;<<<;;;888777777999;;;;;;:::888777:::<<<<<<:::888777888444<<<@@@===888888::::::===>>>???@@@???>>><<<;;;@@@:::888:::<<<:::<<<@@@666999:::888888<<<<<<999>>>======<<<;;;:::::::::;;;999777666999>>>AAAAAACCCBBBAAAAAAIII\\\vvv[[[IIIHHHCCCDDDEEEEEECCC@@@=========EEEBBB>>><<<===???>>>===??????@@@>>><<<:::;;;<<<999;;;===>>>======>>>@@@;;;:::;;;;;;;;;<<<<<<===>>>>>>===<<<<<<===>>>???;;;;;;;;;===>>>???===;;;???;;;555333555:::>>>AAA===============<<<<<<;;;======<<<;;;;;;===@@@DDD@@@BBB???;;;;;;>>>===888===???AAA@@@===;;;<<<===777777777999<<<>>>>>>===>>>>>>===<<<;;;===@@@BBBCCC@@@===;;;:::888666444777777777888:::<<<>>>???999:::;;;;;;;;;;;;===???>>>>>>===<<<;;;:::999999===@@@BBBAAA@@@CCCJJJPPP{{{{{{uuusssMMMFFFGGG===777888888777777999<<>>???AAAAAA@@@>>>===???::::::???@@@<<<:::<<<888888999;;;>>>@@@@@@???<<<======;;;888666777999999999888777888888999:::888777777888;;;<<<<<<;;;777:::===???@@@???===<<<<<<;;;::::::<<<===<<<;;;:::888777999;;;;;;888444777777777999<<<<<<999777666:::>>>>>>SSSXXX<<<===>>>:::===;;;===???@@@>>><<<;;;;;;:::<<<<<<888333111444777777999:::999777555444444666777888888888888999:::777444555999:::888888;;;???<<<:::<<<@@@AAA>>>;;;888999<<<>>>>>>===:::999999<<>>@@@>>>999666777999222444666777777777888999555999======:::999:::===777777777777777888999:::666666777777888888999999;;;>>>@@@???;;;999:::<<>>AAAAAA888<<<@@@@@@===:::::::::999444666>>>BBB===666444222999>>>===>>>@@@===666777:::;;;888;;;???===777222555999:::777555666777888<<>><<<<<<===<<<;;;888666777999<<<>>>888CCCFFF<<<444888;;;888777999:::999666444666999333555444000444<<>>999333///---777444555777555222777???:::777333222333555777777777555555777;;;<<<;;;888222666:::<<<::::::;;;<<<555222000222666::::::999;;;<<<<<<<<<<<<<<<;;;;;;777888:::<<<======:::777999999888888888888888999222444666777777888;;;===;;;777555555999;;;:::999444888<<<<<<999888999<<<<<<;;;:::999:::;;;<<<===555>>>BBB<<<555555:::===888:::<<<>>>??????>>>===AAA;;;888999888666:::AAA:::;;;;;;777888===???>>>AAA???<<<888777666777888;;;:::999999===CCCGGGHHHQQQNNNIIIHHHRRRmmmYYYJJJJJJDDD???@@@BBBAAA@@@??????@@@AAA???>>>@@@BBBCCCAAA>>>>>>???@@@???<<<:::999999999;;;======<<<;;;<<<===999:::===???AAAAAAAAA@@@???>>><<<;;;;;;;;;<<<===<<<;;;;;;<<<>>>===;;;999<<<888444222444999<<<>>><<<===?????????===:::999<<<<<<<<<:::999:::===???@@@CCCAAA<<<;;;===:::333888<<>>888999;;;>>>AAAAAA???<<>>@@@AAA:::;;;<<<<<<<<<===???AAA???===;;;999888888888999<<<>>>@@@???@@@EEEOOOWWWfffvvvrrrOOOJJJHHH999666888999999888999:::<<<999;;;======<<<;;;<<<===:::<<<>>>@@@@@@???<<<;;;>>>666333666888666888<<<666444444777;;;<<<999666888:::<<<:::888888:::===999999888888888999;;;;;;888888888;;;===>>>>>><<<888999;;;???AAAAAA===:::888999:::===???>>>;;;888<<<999888:::>>>>>>999444777555444777;;;======<<<:::<<<>>>???VVV~~~NNN777???BBB<<<<<<888:::===@@@@@@>>>999666888:::;;;999444333666:::;;;;;;:::888555444555666666777888777666555666777:::777777:::;;;:::;;;???>>>;;;888:::===>>>:::666555888<<<@@@AAA???<<<:::777:::>>>@@@???<<<::::::666999;;;999555333555888444666777777666555555666111555:::;;;888777:::===777777777777777777777777444555555666777777888888999<<>>===;;;;;;>>>AAA>>>;;;999888999;;;<<<<<<;;;888555222333666:::===666888;;;===<<<:::777555111111222333555777999:::888777777888999777111,,,777:::======888444222222444666888:::;;;777222---666555444555888:::;;;:::111777<<<:::555222666:::999555000111666;;;;;;:::<<<999888999;;;<<<;;;888AAA===888888:::;;;888555222888999333111333333000444555666777888999;;;<<<666222///000444777777666<<<<<<;;;999888:::===AAA<<<;;;;;;::::::999999888777999;;;;;;999888888888;;;;;;<<<======<<<;;;::::::::::::;;;;;;;;;<<<<<<@@@@@@<<<666555;;;>>>>>>;;;:::999888777666555444444;;;===999???LLLPPPJJJEEEIIIPPP[[[rrraaaJJJBBBDDDDDD@@@AAAGGGHHHBBB>>>@@@EEEHHHGGGCCCCCCEEEBBB;;;?????????>>>===;;;:::999222444888<<<===<<<:::999>>>???@@@???>>>???@@@BBB:::666444777999:::>>>DDD???@@@AAA>>>;;;;;;>>>AAA>>>;;;777666888:::<<<===>>>===<<<===?????????===<<<>>>@@@>>>;;;888999;;;AAAAAAAAA>>>;;;999888999;;;<<<======<<<<<<===???>>>>>>======<<<<<<;;;;;;DDDBBB@@@>>><<<<<<<<<<<<@@@;;;777555888:::;;;;;;<<<======<<<;;;;;;>>>@@@AAA>>>===@@@DDDDDDAAA<<<@@@===888777888:::<<<===BBB:::;;;DDDCCC@@@QQQiiijjjuuuxxxRRRGGGHHHBBB222555999::::::999999999:::<<<>>>>>><<<;;;:::;;;777:::======;;;::::::<<<;;;<<<;;;999888888:::<<<>>>;;;888888999:::888666333333555999999777999======888777999999555555:::>>>:::777888888777:::>>><<<@@@AAA???===<<<888333;;;>>>>>>:::777888888666888===>>>999777999999555888666444777===@@@>>><<<888???===>>>```lllGGGBBBAAA@@@@@@===888:::<<<======<<<<<<===;;;555111333999<<<:::666@@@<<<888666777888777666999;;;<<<<<<:::999999999;;;999777777999:::;;;:::;;;::::::<<>>???<<<;;;===DDD???===???===888777;;;777777777888999;;;<<<===777888999888666555777999666666777888999999999999999777555444444555555555888777555666999;;;======888999:::<<<>>>???AAAAAAPPPBBB@@@:::???<<<<<<;;;;;;;;;<<<======;;;;;;<<<;;;:::888777555999<<>><<<999999;;;===>>>>>>888888777777888:::;;;<<<888999;;;<<<<<<:::888666444444555555666888999:::666555666777999777222...444888::::::777555666888999888777777888666333000333222222444777999999888000444888777333111333666777333111333888<<<===;;;===;;;999999::::::888666;;;888666777;;;===;;;888444999;;;666444666555222555333333555999:::999666444333333555777888777666======<<<:::999;;;>>>AAA===<<<<<<<<<<<<;;;;;;;;;555777888999999;;;>>>AAA;;;<<<<<<===<<<;;;:::999999999::::::;;;:::::::::<<<===:::555555:::======777777777777777777777777444888<<<>>>DDDJJJKKKFFFGGGTTTfffxxxcccLLLEEEFFFCCC@@@@@@CCCAAA======BBBEEEGGGFFFBBBAAACCCAAA;;;:::::::::;;;;;;::::::999888:::<<<>>>>>>===;;;:::<<>>>>>>>><<<:::999999999:::;;;:::999888999<<<>>>;;;<<<<<<===============CCCAAA===:::888999;;;===@@@<<<999888:::=========@@@@@@???===;;;;;;===??????<<<;;;===BBBDDDAAA>>>>>><<<::::::;;;=========>>>:::===FFFHHHLLLddd~~~xxxuuuOOOCCCDDD>>>666888;;;===<<<<<<===>>>@@@AAAAAA???<<<999888888:::===??????<<<:::;;;<<<<<<<<<<<<:::888777777999;;;999777777999:::999777666555777:::999666777:::<<<777666888777444555:::>>>:::888:::;;;999:::<<<999===???>>>>>>>>><<<777777<<>><<<999;;;===>>>===;;;::::::===:::777777:::;;;999777>>><<<:::;;;>>>@@@@@@???999;;;======;;;888777666:::888666666888999:::999;;;:::999;;;===>>>;;;999;;;999;;;???@@@======???BBB===;;;===<<<888777;;;666666666777888999:::;;;:::999777888999::::::999777888999;;;;;;;;;::::::;;;999777666555555444333666666777:::<<<===<<<:::666666777999:::<<<======QQQCCC@@@:::???;;;<<<===>>>>>>?????????>>>===;;;999888888888888<<<===>>>???>>>===<<<;;;;;;;;;;;;::::::;;;;;;<<<888666777::::::666555777<<<<<<<<<===>>>===;;;999>>><<<:::;;;<<<>>>???>>>666777:::<<<>>>>>>===<<<:::;;;;;;;;;;;;:::999999999888888888888999::::::555555555777888777444111444666888777666888<<>>>>>555666666666777;;;@@@DDD<<<<<<<<<<<<;;;:::888888888999:::;;;;;;:::888888999:::999555555999;;;:::444444444555666777888999888888===EEEGGGEEEDDDGGGVVVlllyyyfffOOOGGGGGGCCCAAA@@@@@@===;;;???EEEEEEEEEBBB??????AAA@@@<<<777888999:::;;;<<<<<<<<>>>>><<<<<<;;;>>>BBBCCCBBB@@@??????===;;;<<<@@@???;;;:::;;;AAACCCDDDCCC???<<<<<<>>>AAA>>>:::999:::;;;<<<===999:::<<>>@@@AAA@@@===999777777<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999999<<>>???@@@@@@@@@DDD@@@<<<888777999===??????===;;;;;;===???@@@???CCCBBB@@@===::::::===???>>>;;;999;;;???BBBBBBAAA<<<;;;:::<<<>>>>>>>>><<<<<<<<>>@@@BBBBBBAAA???<<<::::::;;;>>>???@@@@@@===;;;:::::::::<<<<<<;;;888666555666888777555666888999999888999888999;;;999555555888;;;777555666666555777:::===999888===???===::::::333888;;;:::<<<>>>===:::444:::>>>======>>><<<999999<<<;;;888666999;;;:::<<<:::777888;;;===<<<999444;;;>>>HHHnnniiiDDD===:::888;;;::::::;;;===>>>===;;;888666>>>>>>======<<<:::999777:::::::::;;;>>>@@@@@@@@@999<<<>>>===;;;777555555;;;999777777999:::;;;::::::999999:::;;;;;;999777===;;;:::===>>><<<===@@@>>>;;;999::::::777888;;;666666666777888999:::;;;<<<999777999===???===:::777888;;;<<<===;;;999888;;;;;;:::999777555444333555666:::>>>@@@???;;;777555555666777999:::;;;;;;PPPCCCAAA<<>>???@@@@@@???>>>>>><<<;;;888666555777999;;;===<<<;;;;;;<<<======<<<===<<<;;;::::::::::::;;;777888:::<<<<<<:::999888:::999999<<>>===<<<<<<;;;;;;:::::::::;;;;;;;;;:::999999999999999777777777777777666444222555666666555555888???EEE>>><<<888666666666555444:::999999:::;;;999555333222333333333333222222111222222333666:::<<<;;;999;;;:::999888777666555444999888888999999777333000666999<<<<<<:::999888777444222222444666666333///333666::::::888666777999999999999888777777999<<<:::::::::;;;<<<=========777888888777666777:::===<<<<<<<<<;;;999888777666999:::;;;<<<<<<:::999888999;;;:::777666999999777444444444444555777999:::@@@===AAAJJJHHHCCCJJJYYYuuutttkkkRRRGGGFFFDDDBBB@@@??????@@@BBBEEEAAA@@@>>><<<>>>@@@@@@???:::;;;<<<>>>????????????AAA@@@??????>>>>>>>>>???<<<>>>AAAAAA@@@>>>>>>???===:::;;;>>>===999888:::===@@@CCCBBB???<<<===>>>999777555666888;;;============>>>@@@BBBBBB???===;;;===???@@@???===<<<;;;;;;::::::;;;===>>>>>>>>><<<>>>@@@@@@???>>>???@@@<<<===???@@@AAAAAAAAAAAACCCAAA===;;;;;;===???AAA===<<<<<<===>>>@@@@@@@@@AAAAAA>>>;;;999:::===@@@@@@>>>;;;;;;===AAABBBBBB;;;:::999:::<<<>>>>>>>>>===@@@DDDDDDFFFYYYwwwtttIII;;;<<<666:::;;;;;;:::888888999;;;<<<<<<===<<<;;;===???BBB???@@@@@@???===;;;999888777999;;;;;;999777666666888777666666666777777777:::999:::<<<:::666666999;;;999666555666777999<<<<<<888999>>>BBB>>>:::888000444666666777;;;;;;999444:::===<<<<<>><<<===;;;888666777:::;;;>>><<<999999:::;;;;;;999333999<<>><<<888666;;;>>>@@@???<<<999999999<<<<<<<<<<<<<<<<<<;;;::::::;;;<<<;;;999777888999<<<:::888999:::<<<<<<<<<999999:::::::::999777666>>>:::888::::::999:::>>><<<:::888888888777999:::888777777888999:::;;;;;;:::::::::;;;=========<<<666888;;;======;;;888666888:::;;;;;;999777555555777888;;;>>>@@@>>>;;;888777888888999:::;;;<<<===NNNAAA???:::@@@???@@@@@@AAA@@@>>><<<;;;:::999777666777999<<<>>>;;;999777777:::<<<<<<;;;===<<<<<<;;;::::::::::::555777::::::;;;;;;:::888666666777:::???@@@>>>:::???===:::999999999777666666777888:::<<<===>>>>>>===<<<;;;:::::::::;;;;;;;;;:::999999888888888999;;;;;;:::888666444333333444444444222111444;;;AAA<<<;;;:::::::::888555333888888888:::;;;:::888555666666666666666555444333333333555777999999777666888999999888666666666666999888888999888555222///555666999;;;:::777777888222444777777444222222444666888999777555555888;;;999::::::999777777999;;;666666777888999:::;;;;;;888:::;;;;;;:::999999:::<<<;;;:::999888777666666;;;;;;<<<======<<<;;;:::<<<>>>===999777999888555777666555555555777999:::BBB>>>CCCLLLMMMOOOddduuusssWWWHHHDDDBBBAAA@@@AAADDDFFFCCC???>>><<<:::;;;>>>???@@@AAA??????@@@@@@@@@@@@@@@???>>>============???@@@AAA>>>???>>>===;;;<<<>>>@@@;;;777777999999777888;;;888<<<@@@@@@>>>===>>>@@@888666555666888;;;<<<<<>>>>>@@@AAAAAA@@@<<<===>>>???@@@???>>><<<999888888:::===???>>>===;;;>>>CCCEEEDDDAAA??????AAAAAABBBCCCBBBAAA@@@>>>>>>>>>>>>>>>>>>??????@@@;;;<<<<<<<<<===>>>???@@@======<<<:::999:::===@@@DDDAAA>>><<<===???AAABBB===;;;888777999===???@@@>>>CCCEEECCCGGGaaa|||vvvzzzsssHHH:::===999<<<<<<<<<999666555555666777888999:::;;;===AAADDD???>>>>>>>>>===;;;999777444666999:::999888999999;;;:::999888666555555555999888999<<<;;;777888<<<;;;:::999777777:::===>>>;;;888888>>>@@@<<<888777333666777555666:::;;;888777:::;;;888888>>>BBBCCC???===<<<:::777666888;;;>>><<<:::999:::;;;;;;;;;:::<<<@@@RRR~~~~~~VVV===>>>;;;777888777777777888;;;======:::777666:::>>>===:::888999;;;>>>??????>>><<<;;;:::999;;;:::999888777999===@@@;;;999777777999;;;;;;;;;999:::;;;;;;:::888777777>>>:::888::::::999;;;???;;;:::888666666888:::;;;777777777777777888999:::666:::>>>===:::888:::>>>777999<<<>>>>>><<<:::888555888:::;;;999888888999;;;::::::;;;<<<===;;;:::777888999:::;;;<<<===>>>NNN???<<<666;;;@@@@@@@@@???===<<<:::999;;;;;;::::::;;;===>>>@@@999666444555888;;;;;;:::;;;<<<<<<<<<;;;;;;999999333666888777888::::::777444444666999===??????>>>===;;;999888888777555333888888888888:::;;;===>>><<<;;;;;;:::::::::::::::999888888888888999999:::======;;;888444222222333111222222000...000666;;;::::::;;;<<<===;;;777333222222333666:::;;;;;;999777888999999666555555666444555777888888777777666888999999888666555666777333444666777888777777666555444666888888555666999333888;;;999444222555:::999999888666555666999;;;;;;<<<<<<;;;:::999:::<<<555555666777777888999999777:::===>>>>>>===>>>>>>;;;:::999777666666666666<<<<<<<<<<<<<<<======>>>===???>>>999888:::999666;;;:::888777777888:::;;;>>><<>>:::999<<>>>>>@@@@@@@@@@@@@@@??????>>>===:::::::::;;;===???@@@AAAAAA@@@>>><<<:::;;;>>>AAA:::666666888999777999===777:::>>>>>>======???BBB???===;;;:::;;;<<<<<<;;;AAA>>><<<;;;===???@@@AAAAAA@@@????????????===;;;999777555777;;;===<<<:::999===AAADDDCCC@@@>>>===BBBCCCDDDDDDBBB@@@===;;;999:::<<<===>>>>>>>>>===;;;<<<<<<<<<;;;<<<>>>@@@:::;;;;;;:::999:::<<<>>>EEECCC@@@>>>===>>>@@@AAA@@@<<<888777999<<>>???>>><<<888666555666888999:::;;;;;;<<>>===;;;888444666888999999:::;;;<<<=========:::777555666777888777999<<<<<<999:::>>>999;;;;;;888999===???===888777888;;;;;;777777999:::<<<<<<999999===>>>;;;999;;;:::555666<<>>;;;<<>>888555888===999:::===???@@@???===<<<333666::::::888777:::<<<>>>;;;999888999;;;;;;;;;444444666777999;;;<<<===OOO@@@===666;;;???>>>===<<<;;;:::::::::;;;<<<===>>>>>>===<<<;;;888555222444888;;;;;;999999:::<<<======<<<999888444888999666777<<<===:::333555888999:::;;;===???999888777777888888666444888888999:::;;;;;;<<<<<<:::::::::::::::999999999777777777888999:::<<<===:::;;;999666222000222444000222444333222222666:::::::::;;;<<<===<<<999666444333333666999;;;;;;:::555888;;;999555222444777555666888999999999:::::::::;;;<<<:::666444555666///111333555777999<<<===555333333666666333666;;;888:::;;;999666666:::===;;;999888888999::::::999:::;;;;;;:::999888999:::777777777888888999999999777999;;;<<<<<<===???AAA999888777666666666666777;;;:::::::::;;;<<>>===999999:::<<<===>>>???@@@AAAAAAAAA???======???AAA;;;888999======::::::<<<:::<<<>>>>>><<<<<>>>>>>>>===<<<@@@>>>======???@@@@@@@@@CCC@@@======???@@@???======:::777999===???<<<999:::===???@@@???>>>>>>>>>@@@AAABBBBBB@@@===:::888::::::;;;<<<===>>>???@@@===>>>===;;;999:::>>>AAA;;;<<<======;;;:::;;;<<>>===>>>@@@AAAAAA???<<<;;;===???@@@@@@<<<@@@BBBDDDXXXrrr|||QQQ@@@???888<<<>>>???===;;;888777777999;;;============>>>???<<<;;;;;;===@@@@@@>>><<<777888999999999999<<<>>>>>>??????<<<999888999:::888888:::===<<<999:::>>>666:::;;;999:::>>>???;;;666666777888555111555;;;>>>@@@>>>;;;;;;???@@@>>>999;;;:::666666;;;???@@@;;;999:::===<<<888999>>>;;;::::::999999<<>>???===;;;<<<======::::::<<<===<<<>>>BBB>>>@@@===777777;;;>>><<<777777777777777888888999777;;;???>>>:::666777:::777888:::<<<>>>>>>>>>===444777:::888666555999<<<===;;;888888888999999999111222333666888:::<<<===OOOBBB???:::???===<<<:::999999:::;;;<<<:::<<<===>>>===:::777555777444222444999<<<;;;888777999<<<>>>>>><<<:::888777<<<<<<888:::???AAA>>>555777999999888888<<>>???777888777444000///222555111555888888777777:::===;;;::::::;;;<<<<<<;;;999;;;:::888888999::::::999222777;;;999222///222666666777999::::::;;;===???<<<===>>>;;;666333333555000111333555777999===???666222222666555333666======;;;999888999;;;===???;;;:::999;;;>>>>>>:::777777888888777666555555666999999::::::::::::;;;;;;888888888777666888<<>>======<<<::::::;;;===@@@BBB???===EEE^^^wwwqqqZZZPPPPPP\\\```TTTEEE???AAABBBCCC>>>===AAA@@@:::666777???@@@@@@AAAAAAAAA@@@@@@999:::;;;===>>>>>>>>>>>>AAABBBCCCCCCAAA???@@@@@@<<<;;;>>>BBBBBB===:::;;;===???@@@>>><<<<<>>>>>@@@AAA@@@???@@@@@@@@@AAACCCCCCBBB@@@AAA>>>;;;;;;???BBBCCCBBBBBB>>>;;;===@@@BBB???;;;>>>>>>???>>><<<===???BBB===>>>???@@@???<<<999777======;;;;;;===@@@CCCEEE@@@@@@>>>;;;999:::>>>BBB===>>>@@@???===;;;::::::===>>>>>>>>>===>>>@@@BBBBBB@@@???@@@AAAAAA@@@???<<>>????????????@@@<<<;;;;;;>>>BBBCCCAAA>>>:::::::::999888999;;;======??????>>>;;;:::<<<>>>:::999;;;===<<<999:::===333999;;;999:::???>>>:::555555777666000---444======???>>>::::::???AAA???888;;;;;;777777:::===<<<888666888>>>>>>:::;;;AAA999999999999999<<<@@@DDD:::<<>>:::555555888:::888555888777666555666777999999888999999777444444888;;;:::<<>>=========;;;999999;;;<<<===<<<999<<<@@@@@@>>>===>>>@@@:::777777;;;<<<;;;<<<@@@@@@BBB???888777===???<<<;;;;;;;;;:::;;;;;;<<<<<<;;;<<<>>>>>><<<999888777333444666888999;;;;;;<<<666999:::888444333777<<<<<<:::999888999999888777111222444666999;;;===>>>PPPBBBCCC>>>@@@AAA???>>><<<;;;:::;;;;;;;;;:::999888777666222000222222333777;;;===<<<999888888777999;;;;;;:::888:::;;;:::999777888:::<<<333888<<<>>>======>>>@@@===888888;;;;;;777888<<<;;;:::<<<@@@>>>777666:::<<<:::888:::===>>><<<:::???;;;888888;;;<<<999555:::999666333111111333555<<<;;;:::;;;======<<<;;;;;;666555999<<<;;;999:::777888999::::::999888777111333444444333333555666888777777777888999:::;;;:::::::::999888555333222333555777666666888===BBB???999555666777555666888444888888555555999===>>>>>>>>>======<<<;;;::::::888888777777777777777888999999999:::<<<<<<:::888:::;;;<<<<<<;;;;;;<<<===777:::666---...777999222777555444666999;;;======888777777999<<<===<<<;;;777666666666888;;;???AAA;;;AAAFFFiiisssyyyxxxXXXNNN___lll^^^CCC>>>CCC???CCCBBB@@@>>>===<<<======AAA>>>;;;<<<>>>??????===>>><<<>>>CCCBBB===>>>CCCBBB@@@>>>???AAACCCBBBAAA===AAAGGGIIICCC<<<<<<@@@CCCCCCBBB???>>>===;;;:::CCCBBBAAABBBDDDDDDBBB@@@FFFGGGHHHGGGEEECCCDDDEEE???;;;888;;;@@@CCCBBB>>>CCC??????DDDDDD@@@@@@DDD??????>>>>>>===<<<;;;;;;555666888888888888:::;;;CCC@@@<<<<<<>>>???>>>===>>>===<<<;;;;;;<<<>>>>>>>>>???@@@???<<<:::999999===@@@DDDDDDBBB>>>;;;:::AAA???>>>>>>???@@@@@@???CCCBBB>>>EEEggg}}}kkkZZZLLLHHH===777<<>>;;;<<>>======<<<:::888888:::<<<;;;999;;;???@@@======???>>>;;;999;;;???AAA???<<<888333555;;;:::222222:::>>>@@@AAA>>>:::888:::<<>>>>>>>>======<<<;;;888888999<<>>======???>>>:::<<<:::999:::<<<===;;;999===<<<:::999999:::;;;;;;<<<:::;;;???===777777;;;<<<;;;:::999888999999:::999888777888:::;;;:::999===:::666555777888777555777666777999666444777===:::777444333444888;;;===;;;888555444777999999777555777999:::::::::;;;<<>>;;;999999;;;<<<;;;999777666666666444333444333333666:::<<<<<<:::999888888999;;;<<<;;;999:::;;;<<<<<<;;;;;;===???777:::===>>>===<<<===???>>>999888:::999666666:::===999888;;;:::777888===@@@<<<777666888;;;<<<<<<===:::888999<<<===;;;777:::666222111333555555444555666:::>>>AAA@@@<<<999;;;777666999;;;999777777666777888999999888888777444666777666555555666888666777888777666555777999:::;;;===>>><<<999555222333555777777777888<<<@@@>>>999777999999555333555555777777444555:::<<<;;;===<<<<<<;;;;;;;;;;;;;;;777888:::;;;;;;999888666999888999:::<<<===;;;:::999:::;;;<<<======???@@@555888666///222;;;>>>888222111111222555888::::::888999::::::;;;;;;;;;;;;;;;::::::;;;>>>??????===>>>LLL[[[xxxoootttNNN^^^qqqiiiMMMBBBGGGGGGHHHGGGDDDAAA???>>>======@@@@@@@@@BBBCCCBBB>>>:::???>>>AAAEEEDDD@@@???CCCHHHEEEAAA@@@BBBEEEFFFFFFEEEHHHFFF@@@>>>AAABBBAAAFFFIIIHHHCCCBBBEEEEEEAAA???>>>>>>???AAAAAA@@@>>>@@@CCCEEEEEEBBB???======BBBAAA@@@???@@@AAAAAAAAA<<<888888<<<===::::::>>>>>>===<<<;;;;;;:::::::::777888:::::::::;;;===???BBB@@@>>>>>>@@@AAA???>>>??????>>>>>>===>>>>>>>>>AAABBBAAA???;;;999999999;;;>>>BBBDDDBBB???===<<>>===>>>@@@@@@???>>>>>>@@@CCCRRRwww|||qqq}}}VVVHHHGGG???999===AAA@@@===::::::<<>>===;;;:::;;;;;;<<<:::999;;;===>>><<<;;;;;;999777777888;;;===>>>999:::<<<;;;999777666666888666777:::;;;999999<<<<<<:::999:::>>>???===:::888444555;;;999222222999???AAABBB???;;;999:::===@@@AAA@@@???>>>>>>>>>???;;;;;;<<<===>>>???>>>>>>@@@>>><<<::::::;;;===>>>BBB???BBBlllSSSFFF;;;<<>>???<<<;;;===<<<999>>><<<:::;;;>>>??????===:::::::::999999:::<<<======;;;<<>>@@@AAA;;;:::999999;;;<<<;;;:::777444222222555666666555888666666888777555777<<<777333000222888<<<;;;999666555333555777888666444888:::;;;;;;::::::::::::PPP@@@???;;;???FFFBBB===999888999===???:::888444333444666777888666555555666999;;;<<<;;;999888999:::=========;;;<<<>>>??????===<<<===>>><<<===>>>===;;;;;;;;;===>>>:::888888777555666999===888555666888999<<>>666222333777;;;>>>:::888777:::===???===:::;;;555000000555888666333444555777;;;???@@@???>>>>>>:::999<<<===888555666333444555666666666666666777888999888666666777888444888:::888333111333777888:::===???>>>:::555222222666999999888888;;;>>>;;;777666999:::666333444555777666555777<<<===:::<<<<<<;;;;;;;;;<<<===>>>555888;;;>>>>>><<<888555888777888:::===>>>>>>===777777999:::<<<>>>???@@@666999777222555>>>@@@<<<111000000222555999::::::999;;;===<<<999777999;;;888888999<<>>EEEKKKIIIHHHFFFDDDBBBAAA@@@@@@======>>>@@@BBBAAA???<<>>AAA???===<<<>>>>>><<<;;;>>>@@@>>><<<:::::::::<<<<<<:::<<<=========>>>@@@BBB@@@??????@@@AAABBB@@@??????@@@@@@@@@@@@@@@??????DDDDDDBBB>>>;;;999999::::::===AAACCCBBB@@@???>>>??????@@@BBBDDDDDDBBB@@@???DDDOOOggg~~~zzzQQQDDDEEE@@@<<<>>>@@@???<<<;;;<<>>888;;;>>>>>><<<888666444777444444777888666777:::;;;:::;;;<<<>>>>>><<<:::999555666:::888222333999???AAAAAA???;;;:::<<<>>>@@@AAAAAA???<<<<<>>>>>>>>>>>>>>======<<>>AAA>>>777222<<<:::777666666777666555:::<<<>>>===;;;;;;>>>AAA>>>;;;777444444777<<>>===::::::======;;;???===::::::<<<>>>??????777999;;;;;;999:::===@@@===<<<===???===999999<<<:::::::::;;;<<<>>>AAABBB<<<;;;::::::<<<<<<;;;:::666444444555888:::;;;::::::666444777999777777999444000...222;;;???;;;666444444444666888888666555<<<<<<======<<<;;;;;;:::TTTAAA===888<<<@@@>>>;;;999888:::===???:::777333222444777:::;;;888777666777888:::<<<<<<999999999;;;>>>???>>>===>>>???AAA@@@>>>;;;::::::@@@???>>><<<::::::::::::===;;;888777777777999;;;;;;777444666999<<<>>>???CCC>>>777333222555999===777777888:::>>>@@@???===;;;888555444666888777555;;;888555555999>>>CCCEEE@@@======???>>>888555555222333333444555555555555777888888666444444555777444999<<<999333///222666777888;;;<<<;;;888555222333666::::::888888999<<<888444333666888666555777555777888888===CCCCCC???>>>===;;;:::;;;<<<>>>???666888;;;======;;;999777777777777:::===?????????666666666888;;;=========:::;;;888444666<<<>>>:::444444444777;;;===>>>>>>:::===???<<<777555777;;;444777:::=========<<<<<>>CCCJJJCCCCCCCCCCCCCCCDDDDDDEEE???>>>===>>>@@@CCCFFFHHHEEEFFFHHHKKKMMMNNNRRRUUUTTTSSSRRRSSSWWW\\\```bbbpppssspppcccSSSLLLOOOUUULLLUUUSSSHHHFFFNNNMMMCCCLLLJJJHHHGGGGGGGGGEEEDDD>>>AAAFFFIIIIIIGGGGGGGGGBBBBBBAAA@@@???@@@AAACCC>>>===<<<<<<;;;999999999BBB@@@===;;;;;;<<<>>>@@@?????????>>>======???AAA======???@@@AAAAAA@@@???<<<===???AAABBBBBBAAAAAADDDCCCAAA>>>;;;:::<<<>>><<>>???===>>>@@@CCCFFFEEEBBB???EEEKKK[[[{{{{{{QQQ@@@AAA>>>===>>>>>><<<::::::<<>>AAA???>>>===;;;:::888777555888999999:::::::::<<<===>>>@@@AAA@@@>>>;;;999999:::777666888888777888<<<:::<<<===>>>>>><<<;;;:::<<<999999;;;999444555999;;;===???===;;;:::===@@@<<<>>>>>>;;;888999===BBB===>>>??????>>>=========???===:::777777999<<<>>>>>>AAANNN|||lllKKKCCC===>>>???:::333000888777666555666777888999===???@@@===999888;;;???>>>;;;888777888:::<<<===999;;;;;;888999===???>>>>>>;;;999777777888:::;;;888;;;>>>===::::::===AAA======>>>>>><<<;;;;;;=========;;;:::999:::;;;;;;<<<;;;::::::;;;;;;:::999666666666888999;;;<<<<<<;;;555333777:::999777777555222111444:::===;;;888777666666666777999999:::======<<<===>>>>>>===;;;RRR@@@>>>999<<<<<<<<<;;;:::999888888888:::777444333666999;;;<<<:::999999888888999;;;<<<888888999;;;>>>@@@???>>><<<>>>@@@@@@???=========AAA???===;;;:::999888888::::::999777777999;;;;;;777888888999;;;>>>>>>===???===:::777555555777999555666888;;;>>>???>>>======>>>>>>;;;777555666999>>>;;;777777999>>>AAACCC???<<<<<<===;;;555333444666666666666777777888888555555555333111111333555555:::>>>;;;555111444888999999999999888888777777444888::::::888777888:::;;;555111222444333555999777;;;???AAAFFFLLLMMMJJJ???===:::888777999;;;===888888888888999999::::::888777777999<<<>>>???>>>999888777999<<<======<<<999999777555777;;;<<<:::888888999<<>><<<<<<===???AAABBBBBBAAA>>>;;;;;;<<<>>>:::<<<>>>?????????>>>>>>888999<<>>999:::===AAADDDCCC@@@===EEELLLbbbUUU???>>>;;;<<<<<<;;;:::999:::<<<>>>===;;;:::;;;???AAAAAA@@@>>><<<:::777666777999;;;;;;======<<<::::::;;;===CCCBBB@@@===;;;;;;===???<<<999777::::::888:::===888;;;======:::888888999>>><<<<<<;;;999666777:::666999;;;;;;999:::===AAA;;;;;;;;;999777999===AAA:::<<>>@@@???===:::888777999;;;===;;;???PPPgggJJJBBB<<<<<<<<<999555555888777777666666777999:::<<<======;;;888888;;;===:::999888:::<<<<<<;;;999;;;===<<<888888;;;<<<:::>>><<<999666444555666888<<<>>>@@@???===;;;===???;;;===>>>===;;;<<<===>>>???>>><<<:::999888888999;;;999888999::::::999888444555666666666666777777;;;666444888:::888666666777777777777666888;;;===:::888555333333666:::===<<<;;;:::<<>>@@@@@@???999;;;>>>??????@@@AAACCC???===;;;:::::::::888666888::::::777777::::::888333888<<<;;;:::<<<;;;999;;;<<<===<<<999777777777444666999;;;======<<<;;;>>>AAACCC???888444777;;;777888;;;>>>AAA@@@<<<999;;;888888888555000000444;;;;;;::::::::::::;;;;;;444444333111///000222555555999===<<<888555777:::<<<;;;::::::999:::;;;;;;777999;;;:::777666888:::@@@888333222333333555999>>>EEEKKKMMMPPPUUUXXXWWWDDDAAA;;;777444555666888:::999666555666888;;;===:::888777888:::<<<<<<<<<<<<:::999;;;>>>@@@???===777666555666999<<<======:::999:::===@@@AAAAAA@@@;;;<<<<<<:::777777999<<<888===AAA@@@;;;888;;;>>>AAA___fffttttttVVVIIIQQQTTTQQQKKKBBBEEEEEEFFFGGGGGGGGGGGGGGG@@@DDDKKKNNNNNNLLLJJJIIIHHHPPPXXX```jjjxxxpppXXXaaavvv}}}{{{uuusssnnnggg^^^VVVRRRQQQMMMIIIFFFIIIMMMMMMHHHBBB>>>AAABBB@@@BBBEEEFFFDDDAAA@@@>>>======>>>???AAABBBBBB@@@===:::999;;;===;;;<<<>>>>>>===<<<===>>>777888:::===@@@BBBCCCDDD@@@AAAAAA@@@??????BBBDDDAAABBBBBB@@@>>><<<===>>><<<>>>AAADDDGGGGGGEEEBBBAAAJJJfff[[[BBB???<<<;;;:::999999999:::;;;<<>>;;;;;;>>>???===:::999888666555555888>>>BBB===??????===999888;;;>>>BBB@@@;;;777555777===AAA<<<888888:::;;;888999<<<666999;;;999444111444888??????===;;;888666777999555888::::::888999<<>>???777:::>>>>>><<<<<<>>>AAA???>>>===;;;;;;<<<===>>>777>>>SSSbbbDDD>>>::::::;;;::::::===;;;;;;;;;888666555666888666666777888:::<<<>>>>>>777666777:::===>>>:::666>>>@@@>>>999777888777444???>>>===:::777666777999>>>>>>>>>???>>>>>>===<<<888<<<===::::::===??????===<<<;;;:::;;;;;;<<<===999888777888:::;;;:::999666888999999777666777777:::666666999:::777555666777999:::888555666:::???;;;999444000...222888===:::999888:::>>>@@@>>><<>>@@@@@@???888:::;;;;;;:::;;;===???;;;:::999:::;;;:::777444777::::::777555777555111000999>>>:::666666777777999<<<>>>>>>;;;888777888444777:::;;;;;;:::999999>>>@@@AAA>>>:::777888:::222555:::???BBB???:::555999777666666333000222777===<<<:::999888999999:::444444333222111222555888444666:::;;;:::999::::::::::::;;;;;;;;;;;;;;;;;;999:::;;;999555555777:::===777444666777888:::>>>FFFQQQYYYZZZYYY\\\```aaaNNNIIIBBB;;;666555666777;;;999777666777999===???;;;999777777888999999999:::777666999>>>AAA???===888666666777:::;;;<<<<<<::::::;;;===???@@@???>>>;;;:::999888888:::<<<===;;;===AAAEEEFFFFFFCCCAAAEEE___eeevvvvvvaaaWWWVVVPPPNNNMMMFFFJJJKKKMMMNNNOOOOOOOOOOOOBBBFFFKKKNNNOOOPPPSSSUUU[[[hhhxxxwwwppppppooo~~~~~~ooommmlllkkkiiiddd\\\WWWBBBEEEDDD@@@>>>AAA@@@<<>><<<::::::<<>><<<;;;===???::::::;;;<<<>>>@@@BBBCCCAAABBBCCCBBBAAA@@@AAABBB@@@AAAAAA???======>>>@@@???@@@CCCFFFIIIJJJIIIGGGCCCOOOrrrrrraaaGGGCCCBBB;;;:::999:::;;;<<<<<<<<<>>><<<;;;::::::999999888666777777666555888<<>>>>>;;;777777<<<@@@???<<<888333222555<<>>===;;;666:::======;;;:::===@@@>>>>>>======<<<<<<<<<<<<666???VVVRRR>>>:::999;;;;;;999;;;???<<<<<<<<<:::777666777:::555444333777===@@@???===555333333666;;;===:::777;;;>>>===999888999777333<<<===>>><<<999888:::<<<===;;;:::<<>>AAA@@@999999999999:::<<<>>>???888777777999;;;<<<<<<;;;777:::<<<<<<:::999999:::888777888;;;999555444777444666888888888999;;;<<<;;;999666111///111666;;;;;;888777999===>>>;;;888HHHAAAFFF@@@@@@666666555666888;;;???AAA<<<<<<>>>???@@@===999555999<<>>;;;888888999555555777:::===@@@@@@???::::::999666333222444555888777777999;;;;;;777444666;;;;;;666444444111***///:::???888111111555666999<<>>;;;999888999444777:::;;;:::888777777>>>===<<<<<<<<<;;;:::999333444666:::<<<===:::888;;;999888777555222666<<<:::999777666555444555555666666555333333444888;;;222444777:::;;;;;;;;;:::666777:::;;;<<<:::999777:::;;;;;;888444444777;;;777333333999===???BBBEEEMMMYYYcccbbb___```dddfffWWWRRRIIIAAA;;;999999:::;;;:::999888999;;;>>>???===:::888777777888777666555222111555;;;???>>><<<>>>:::999::::::999999999;;;;;;<<<>>>@@@@@@???===:::888666777999<<<===>>>@@@@@@EEEOOOYYY[[[UUUMMMJJJ``````uuuvvvkkk]]]KKKIIIQQQRRRLLLNNNQQQTTTVVVXXXYYYYYYMMMMMMMMMMMMQQQZZZfffooouuukkk___fff}}}hhhjjjfff]]]XXXWWWTTTNNNGGGGGGGGGHHHHHHHHHHHHHHH>>>>>>===;;;:::;;;???BBB???AAAAAA>>>;;;;;;===@@@>>>======<<<===???AAABBBBBBCCCDDDDDDBBB@@@@@@@@@?????????>>>===>>>@@@BBB;;;;;;===AAADDDEEEDDDCCCJJJXXX~~~llleeeJJJGGGGGG;;;;;;:::;;;=========<<<555888999888555555777;;;888:::;;;999666555777::::::<<<<<<999666777===BBB===;;;777444333666<<>>@@@:::333111777>>>===>>><<<777444444555555>>>??????<<<888666777:::777333000333:::===:::555666:::>>>===:::999;;;>>>;;;;;;<<<<<<;;;;;;:::999888AAAZZZqqq>>>===::::::<<<;;;777777;;;999:::;;;:::888888;;;>>>999555444888???AAA===888555222000333999<<<;;;888555999:::999:::<<<;;;888888:::===<<<:::999;;;===;;;777555999???AAA===888333999:::777888>>>BBBAAA777777666666777999:::;;;999888888:::<<<>>>>>>===333666999:::888666777999777777:::<<<888333444888111222444888<<<===;;;888<<<<<<:::666222222666:::<<<999666888;;;<<<999555MMM??????999;;;555555444444444888===AAA<<<===>>>===:::777666555777:::===>>>;;;888666555000111444888===???>>>===???>>>>>>:::111+++---555:::444333888;;;999555333888888666222444888222)))+++666===:::666888;;;;;;;;;===>>><<<999777999;;;111666<<<>>>===<<<>>>@@@777777999===@@@???999444111444555444888===;;;444555555666666777777888888777888777444111222666:::<<<777555777999888999;;;888777666666888999999888>>>999444333777999888666666444444666555222333888666666888999777777>>>GGGWWW]]]ccceeecccbbbdddgggcccaaaVVVDDD888555666555888;;;===>>>======>>>???<<<:::888888999:::;;;:::;;;777666999;;;999999:::AAA===<<>>===>>>>>>>>><<<999<<<<<<999999;;;;;;888999???;;;:::IIIWWW]]]dddmmmcccaaa~~~~~~dddPPPLLLQQQSSSLLLRRR[[[\\\^^^___VVVUUUSSSVVVbbbuuufffqqqaaakkkuuugggcccWWWJJJFFFJJJMMMJJJFFF===>>>@@@AAA===888;;;BBBFFFCCC???<<<;;;<<>><<<999??????>>>@@@CCCAAA======@@@AAA@@@???>>>>>>@@@BBBDDD>>><<<===AAABBBBBBCCCHHHGGGhhhppppppNNNNNNDDD;;;555888AAACCC<<<;;;AAA@@@;;;:::;;;999444666<<<999;;;======;;;:::::::::333888:::777666:::>>>???===999888;;;>>>======?????????>>>===<<<=========DDD===999<<<===888666777888777777777777666555444<<<===???AAABBBAAA@@@???999555555777888777:::>>><<<:::888777888999:::999999888777777999;;;>>>@@@999FFFaaakkkDDD???;;;<<<@@@???999777:::666777888999:::;;;;;;<<<666777666333555999999666888666444444666888888888777999<<<>>>???>>><<<;;;777777888999;;;;;;:::888???<<<999888;;;<<<;;;::::::999888888999999777666;;;:::888777666777888999999<<<>>><<<777555888===999999888666555555888:::??????:::444333777::::::555555666999===>>><<<999999999888666444555888;;;888888:::>>>AAA@@@:::555III;;;<<<888<<<777666555444333555888<<<;;;======<<<999888777888<<<===>>><<<888666555555222444666888999999::::::>>>>>>>>>;;;444...111999:::555333888;;;:::777666333444222000333777444---...777<<<888444777<<<===999;;;;;;:::888999<<>><<<888444555777555333666;;;:::555888888999999999888888777777888888666444444777;;;===777444666777666777:::;;;777333111444777999999<<<888444333444555555555555333444666666444777<<<777666666666333222888AAAOOOUUU\\\```bbbffflllqqqnnnggg[[[MMMAAA;;;;;;===:::<<<=========<<<>>>???===<<<:::999999:::::::::<<<888666666555333555999???>>>@@@CCCBBB===:::;;;>>><<<;;;:::;;;<<<;;;:::<<<>>>>>>::::::===>>>;;;:::???999777AAAMMM\\\oooeee]]]tttcccPPPJJJRRROOOYYYdddfffllltttrrr~~~}}}}}}xxxsssfffkkk{{{zzzrrrnnnhhh^^^UUUKKKJJJHHHDDDAAA@@@AAABBBBBB???;;;999:::===@@@BBB999>>>;;;:::AAA@@@===BBBBBBAAAAAACCCAAA<<<<<>>>>>???@@@AAAAAA??????CCCCCCBBBDDDHHHQQQvvvxxxnnnKKKLLLDDD>>>777888@@@BBB<<<:::>>>===::::::<<<;;;888;;;AAA<<<===>>>>>>===<<<;;;:::444888999666555999=========999888;;;<<<;;;:::<<<;;;;;;<<<===>>>>>>??????@@@:::777999:::666444666777888::::::888777666666==================>>>>>>:::777777:::::::::===BBB;;;999888888888888888777777777777888999;;;===>>><<>>>>>999888;;;555555666777999:::;;;<<<666777444111222777888555555333222333666888::::::444666999;;;===>>>>>>>>>:::::::::;;;<<<<<<999777:::888666777:::<<<;;;::::::888777777888999888777>>>>>><<<;;;::::::999999;;;;;;:::999777666666666::::::999777555555777::::::;;;999555555999:::999666555666999===???>>><<<::::::888666555555888;;;::::::;;;===>>><<<888555GGG888;;;888<<<;;;:::999666444444666888:::;;;;;;999888777999;;;======;;;999666555666777666888:::999666555666999;;;;;;;;;:::444000333;;;;;;555333777:::999888999222222000///333888888444111777:::666333666;;;>>>999::::::999999;;;???BBBRRRIII???999888999999777777999;;;;;;:::777666666999999666222444888999666888999999:::999777666555666777888777666777999;;;===777333444555555777:::???888000---111666888888888888666444111111222333555333333666777666:::@@@:::777555444111///444<<<<<>>===<<<<<<===???===<<<;;;999999999:::;;;===999666555333333:::BBBDDDFFFKKKNNNIII@@@;;;<<<===;;;:::999;;;;;;;;;:::999;;;:::666666:::<<<:::<<<===888555:::@@@VVVuuurrr```fffsssuuuaaaRRRiiikkk|||vvvxxxddd```mmm|||}}}rrrggg]]]XXX^^^gggmmmlllnnnssssssnnniiihhh}}}{{{gggeee[[[PPPLLLNNNHHH>>>AAA@@@??????@@@@@@???===:::@@@===>>>FFFEEE???CCCDDDBBBBBBCCC@@@<<<<<>>======>>>???CCCAAABBBDDDDDDBBBDDDIII\\\}}}qqqmmmKKKOOOIII@@@999777>>>BBB>>>::::::>>><<<;;;===<<<:::===BBB======>>>>>>===;;;:::888888:::999444333777;;;;;;<<<888777:::;;;888777888666888:::===???@@@AAAAAA;;;777555777777555444666666:::======:::888888999>>><<<:::999888:::;;;<<<===;;;;;;===<<<:::<<>>>>><<<;;;===444444555777888:::;;;;;;888777444///111666777555222111111333666:::;;;<<<444444555777999:::;;;;;;>>>===<<<===>>>===:::888666555666999<<<======<<<<<<:::777777888:::;;;;;;?????????>>><<<:::888666999666555555777888666444<<<<<<:::888555555777999777::::::888888;;;<<<:::777666666888;;;===>>>>>>::::::888666555555777:::;;;<<<===<<<999777777777III;;;===999===>>>>>>===:::777666777999777888777555555666:::===666777777666555555777999888;;;===:::555444777;;;999777777777333///222999:::555333666999888888;;;555444222333666:::;;;:::111555888666444444888;;;<<<<<<<<<<<<<<<<<<===>>>MMMFFF===777666888:::;;;777:::<<<:::666444555777777777666444555777888888555666777888888666555444444555666777777888999::::::444111222444555888<<<@@@888000...222777888777666999:::666111///111444555333333666666666:::@@@===:::777666333111666<<<000333777<<>>>>>>>>===;;;;;;===???:::::::::999999:::<<<===;;;999777777666999EEERRRPPPSSSYYYZZZPPPBBB::::::>>><<<;;;;;;===>>>>>>===888999777333333888;;;:::===<<<666777:::999LLLmmmooocccrrrzzzzzzrrr{{{~~~nnn^^^YYYhhhbbb]]]ZZZWWWWWW]]]fffbbb``````bbbccc___YYYTTT]]]\\\]]]aaaiiisss}}}~~~lllffffffWWWBBB@@@AAACCCGGGIIIGGGAAA<<<<<>>======>>>>>>???CCCBBBCCCDDDCCCAAADDDJJJbbbuuummmnnnMMMRRROOO@@@888555<<>><<<:::999;;;>>>;;;;;;;;;;;;;;;:::777555;;;===:::555444888;;;::::::666555888:::777666777555777:::===???@@@@@@???999777666777777777777888666;;;???@@@<<<::::::<<<===<<<:::999888888999999>>>=========:::555777<<<:::;;;<<<<<<999777666555444666888:::;;;;;;::::::888RRR~~~^^^;;;<<<<<<===??????>>>======777777777888999999::::::;;;:::666111222777:::888444333222444888;;;<<<===777777555555444555666777>>>======>>>??????===;;;777888:::<<<>>>???>>>===>>>;;;999888:::===>>>???======>>>===;;;777444111111111333555888:::::::::======<<<999666666777999;;;===<<<999999<<<>>><<<888777666666888:::<<<===888888888666444444666888:::<<<<<<:::666555777:::PPPBBBBBB<<<===<<<======;;;999888888999444444444222222444999<<<222444666666555444444555666999;;;999555444777<<<:::888777777333000222888999555444666888666777:::888666444555777888999:::111333777888666444444666??????@@@@@@???===999777<<<;;;888444111111666:::777999;;;999555333555777222333555888999888888999333444666777888888888888444444444555777888888888666111///222555666999======888333333666999999777666:::===:::444000222666777444444666555444777<<<<<<888666777666444777<<<666777888:::===CCCJJJOOOHHH<<<777<<<:::111222<<<<<<===>>>===;;;;;;<<<===666888999999888:::===@@@;;;999999999999<<>>:::;;;:::666777<<>>===;;;777;;;???999AAAZZZfffeeettt}}}mmm~~~oooxxxttt]]]UUUVVV^^^mmmzzz~~~~~~~~~}}}yyysssiiifffbbb``````cccgggjjj```ccckkkqqqsssuuu{{{dddMMMJJJFFFFFFHHHGGGBBB>>>888===;;;===HHHFFF>>>>>>===<<<===???>>>;;;<<<@@@<<<=========>>>???@@@AAAAAAAAABBBCCCBBB@@@EEEMMMllltttqqqMMMPPPNNN===777444:::@@@AAA>>>;;;===>>>===:::888999;;;<<<<<<;;;:::;;;<<<;;;888555===>>>;;;777777;;;===;;;666333444888:::888777888777999;;;===>>>===<<<;;;999:::;;;:::999;;;<<<<<<777;;;>>>???===<<<<<<===;;;<<<<<<<<<;;;999777666999999:::;;;666222444999;;;===???>>>;;;888777888444666999;;;<<<<<<:::999333PPP~~~SSS777<<<>>>>>>======<<<:::888;;;;;;:::::::::999999999>>>===888444555;;;===;;;999777666777999<<<<<<<<<<<<:::888777666777888999;;;;;;<<<>>>@@@AAA???>>>999;;;===>>>======<<<<<<===:::777777999;;;===>>>:::;;;===<<<:::777333000...222777888777777;;;>>>???>>>===:::777777888:::??????;;;666555999<<<;;;:::999777555555666888:::666777777666444444666888999:::;;;888666666:::===RRREEEDDD===>>>999:::;;;:::888666555666333333333222222444888<<<555666888777444111000///333555888777555555777:::===:::999999777444666;;;:::777666999999666777:::999666555777666444555777333444777;;;999555444666??????>>>???>>><<<888555777999:::777333222555999777999999999777666666666111222555::::::777777:::777777888999:::<<<======666444333444666777777777555111000444777777999===888777666777888999999888888<<>>FFFCCCFFFLLLPPPKKKAAA;;;;;;999888777888:::<<<<<<<<<777:::999666777<<>>:::<<<999<<>>999444888666999EEEEEE======:::999<<<@@@???;;;<<>>@@@AAABBBBBB>>>???AAACCCAAAAAAHHHQQQ|||kkkuuuvvvLLLIIIEEE;;;777666999>>>AAA???<<<777::::::777666:::>>>>>>>>><<<;;;===??????<<<999<<<===;;;999:::??????;;;666333444999<<<:::888:::;;;;;;<<<<<<<<<;;;999888:::===>>>;;;:::===???>>>999:::;;;<<<======>>>===:::;;;<<<===<<<:::777666333444777999555111444:::<<<>>>@@@>>>;;;999999;;;666888:::<<<===<<<;;;:::666SSSqqqJJJ777:::======:::999:::888444<<<<<<;;;;;;::::::999999===<<<999555777===???======;;;999999:::<<<<<<<<<===<<<<<<;;;<<<===>>>???999999:::===@@@AAA@@@>>>:::;;;===<<<:::999999::::::888555555666888999999:::;;;======<<<999666444111777<<<;;;777444777;;;???>>>===;;;888888:::<<>>999333222666999999999999888666555555888:::555666777777666777999;;;::::::999888777888;;;>>>PPPBBBBBB===???999:::<<<;;;888555333333333444444444333555999<<<999999888555222000000111555666888999:::::::::999;;;888777999999777:::>>><<<::::::===;;;777777:::999666777:::999444333777999777888<<<;;;777666:::<<<:::777888:::;;;:::999=========;;;::::::;;;<<<888777888999:::999777555444333666999888444666;;;;;;:::999999:::<<<>>>???999666333333555777888777666222222666999777777999333555777777666666999;;;999<<>>;;;888888888666666777:::999555555888666333333666777333222333::::::::::::;;;;;;999888:::999999;;;>>>===:::777555888;;;===<<<:::::::::444777999777555555999===;;;777777888777333222555555666;;;BBBCCC>>>;;;<<<666555444666888:::::::::444777777666777<<<===<<<777>>><<<999>>><<<;;;DDD[[[yyyjjjbbbTTTQQQdddoooyyy{{{```RRRWWWmmmnnncccbbbhhhkkknnnmmmmmmvvvzzzlll^^^NNNDDD===???:::<<>>???@@@AAAAAAAAAAAA<<<>>>AAADDDCCCCCCLLLVVVsssooo|||LLLEEE>>>::::::999999;;;>>>>>><<<666::::::666666;;;>>>===>>><<<;;;===AAABBB???;;;999::::::999<<>>???;;;999<<<>>>===;;;888666777<<>><<<::::::::::::999999888777444666999:::444///111888;;;>>>???===999888:::>>>888999;;;<<<======<<<<<>>::::::<<<;;;666999999:::::::::;;;;;;;;;888999777444777<<<===;;;<<<:::999999:::<<<<<<<<<======<<<<<<======>>>>>>999999:::<<<>>>???===<<<;;;<<<===;;;999888:::<<<:::888666666777888888777999:::<<<======;;;:::888555888::::::888666555666>>>>>>===;;;999:::<<<>>><<<===:::555555999;;;:::777999:::999777888;;;>>>666888:::::::::;;;===???===;;;999888999:::;;;;;;LLL>>>@@@<<>>===999666333333444555666666555777:::<<<:::999777444111222555888999:::;;;===??????===:::888444444777888888;;;@@@>>><<<>>>@@@>>>999888::::::888999>>><<<666555:::???:::999<<<<<<888999>>>888555111111555:::===>>>???<<<999999===??????===888777666999<<<<<<888555999666666888666222555<<<<<<;;;999777777999<<<======999444333666888999888888555444888:::777555666111444666555333333999>>>999;;;>>>???===;;;999888666666999<<<;;;777666999888555555999999444111111666777888:::;;;:::888555:::======<<<>>>???:::111222666:::===<<<;;;999999666888:::777333222666:::888555555888777222------///...222:::???===;;;;;;666555444555888:::;;;:::666:::;;;:::<<<@@@AAA???555AAA>>>666888;;;===FFFFFF]]]yyymmm\\\ZZZsssyyyrrreeeVVVZZZnnnlll[[[XXXcccoooxxxooo___JJJKKKCCCBBBKKKHHH===;;;;;;<<<@@@DDDBBB<<<999:::???@@@@@@AAAAAAAAA@@@@@@<<<===BBBEEEDDDEEEOOOZZZpppsssNNNEEE<<<;;;<<<;;;:::999;;;<<<;;;999>>>===777555:::<<<:::<<<:::999<<<@@@BBB>>>:::555777888999===BBB@@@;;;;;;888999===>>>:::888888>>>===;;;:::999888888888888>>>???999777;;;===<<<===777222444;;;???>>>;;;;;;:::888777666777999:::;;;<<<>>>===444,,,---333:::<<<>>>;;;777777;;;???::::::;;;<<<============MMMeeebbbFFF???:::???@@@======AAA@@@;;;666666777888:::;;;<<<===444555444333555:::;;;999;;;999777888:::<<<<<<<<<======<<<;;;:::888777777:::::::::;;;======;;;999<<<>>>>>>===::::::===@@@<<<;;;::::::;;;;;;999777777888:::;;;;;;;;;;;;:::555555555888::::::777444>>>>>>===;;;::::::===???;;;>>>===;;;;;;>>>???===555888:::;;;:::;;;???BBB777999;;;======>>>AAABBBAAA===999999;;;<<<:::888III;;;===:::>>>>>>>>>===>>>>>><<<888555555666777999999:::999999888777444111000111333555:::;;;===>>>>>><<<;;;999:::999999888999:::<<<===???<<<777444333444666888888666444333444777;;;>>>;;;888555555777999888666666777333000555===???:::555888;;;<<<<<<;;;:::;;;999<<<;;;777888======888:::777777<<<;;;444222444222666999888666666:::>>>@@@:::444444888;;;;;;999888666333222333444333222222666999:::999:::<<>>AAAAAA>>>;;;999888555:::===;;;:::999555000555444888===<<<555444888777:::<<<:::999;;;999555999======888444555555333111666===AAA@@@<<<888666777999;;;999666444555777===;;;:::;;;;;;999333......444666333444;;;>>>===:::999888666555666999<<<<<<999666777:::;;;:::777666:::??????;;;:::<<>>@@@@@@>>>===<<<<<>><<<:::999;;;>>>>>>:::555666444777???DDD@@@:::888BBB>>>;;;:::;;;:::888666888:::<<<>>>???===:::777444444444333333444444444333777888333000222555666666999>>>>>>666,,,+++///:::;;;;;;:::999:::<<>><<<888666;;;999777888::::::777444777777888999::::::;;;::::::999999999999:::<<<======:::888888;;;===<<<;;;:::===???===::::::>>>BBB:::::::::;;;<<<;;;999666;;;<<<======:::888777777>>>AAABBB???;;;;;;<<<<<<<<<<<<<<<;;;:::;;;===@@@;;;888888:::888444888AAAAAA>>>:::888888999::::::KKK===>>>:::>>>===<<<<<<<<<===;;;888555333555888:::<<<<<<;;;:::666555444333333444666777999:::;;;<<<<<<;;;:::999;;;:::999999999:::;;;<<<;;;<<<<<<999444333555888999888666666666888;;;<<<:::777444444666888888777555777555111333999:::777777:::<<<<<<;;;999999999999;;;:::666777;;;;;;777<<<999:::>>>>>>999777999444777888777333222444888===999666777999999666222444333333444555444222000444666777666555777;;;>>>:::;;;<<>>======???<<<888888777999===;;;666555999666:::<<<;;;;;;===;;;777666::::::777666777777444333777;;;<<<;;;999777777;;;<<<<<<999555444555666999999:::;;;<<<;;;888555111666888555444888:::999<<<:::777555555555666777:::888666777;;;===<<<:::555:::>>>>>><<<:::;;;===FFFFFFTTTuuuyyyuuucccddd}}}lllYYY\\\qqqvvvhhh```___hhh}}}xxx___HHH:::<<>>===<<<;;;::::::999333333333333333444555666999888888:::>>>???<<<999>>>999999<<>>555,,,+++///=========;;;999999;;;===888555666;;;>>><<<;;;<<>>===:::999888999:::<<<===<<<:::999;;;===>>>;;;:::<<<<<<888666777999888666777:::;;;:::888:::999888888888999;;;<<<;;;:::888777888888999888:::999999<<>><<<999;;;===;;;888888;;;???::::::999999999999888888888999;;;;;;999777666666:::======;;;777666777777666888:::::::::999:::<<<<<<999888888555111555===???===;;;999999::::::;;;LLL===>>>999======<<<<<<===>>>>>>;;;999666888:::<<<===<<<:::999555555666666777888999999888999:::;;;;;;:::999888<<<;;;:::999888999:::;;;777<<<>>>;;;555222444888999999999999:::;;;;;;;;;999777444333555777888888555888888555333555777666999;;;<<<<<<:::888777777999;;;:::777666888888666666444555888999666666888555777888666333222444777<<<;;;:::<<<<<<:::444...222333444777999888444222999888777555444666;;;???999888888<<<@@@AAA===888999===>>>======@@@???;;;;;;999:::<<<:::666777:::888;;;===;;;:::<<<:::666555777888777999<<<;;;666777888999888666666777888>>>===;;;888444333444666777999;;;<<<;;;:::::::::555999:::777555666666444:::777444444666888666444;;;999777888<<<===<<<999555999===>>>;;;999999:::EEEGGGOOOeee}}}tttsssgggkkklllZZZ[[[hhhxxxggg]]]^^^ddd{{{jjjOOO@@@===999888888;;;???AAA@@@===???>>>>>>@@@CCCDDDDDDBBBAAA;;;===DDDEEENNNqqqttt|||nnnLLLEEEBBB>>>999777999===AAACCC<<<<<<<<<;;;:::999888888444666888999999888666555<<<<<<<<<===???@@@???===???;;;:::<<<<<<:::;;;>>>;;;999888888888888777555333777:::;;;888666666777777888;;;======;;;888777;;;===<<<888999;;;:::666<<<<<<===<<<666///000555??????>>><<<999888:::;;;777666888:::999666999>>>TTT|||~~~TTTAAA777777999;;;<<<:::999999999>>>>>>>>><<<:::999:::;;;<<<>>>???>>><<<::::::;;;:::999;;;===;;;777888<<<999777666777:::<<<======<<<;;;888777777999<<<===;;;999666777:::<<<;;;999888999;;;???BBBBBB???===888:::;;;999666555888;;;::::::999888888888888999444666888888777666666666::::::;;;:::777444444444000333777999999777666666===:::888666222///333999<<<<<<<<<;;;;;;:::::::::KKK<<<===999<<>>>>>@@@AAABBB@@@???<<<<<<<<<;;;::::::999999555666888999::::::999999888999::::::;;;::::::999;;;:::888777777777888888666888999888555444666999777888:::<<<=========<<<;;;:::777555555666777777666999;;;999777666888:::888:::;;;;;;999888888888:::;;;:::888777777888888111111111333444444555666444666777777666666999;;;<<<<<<===??????<<<777222666666777:::<<<<<<:::888<<<;;;999888888999<<<>>>888888:::<<<>>>===;;;999;;;>>>===:::999;;;:::777;;;;;;:::999777666777:::999<<<===:::999999666222444777888999<<<@@@???::::::;;;;;;999777777888999===;;;888555333333555777999;;;===<<<999777888:::666999:::999666555444333666333222555:::<<<:::666<<<:::888999<<<===;;;888555888<<<===;;;999888888???EEENNN^^^}}}pppmmmrrrkkkkkkwwwuuu{{{}}}^^^```dddhhhlllrrrzzznnn]]]UUUaaauuuqqqjjj]]]hhhuuubbbLLLEEEAAA===>>>AAABBB>>>:::>>>>>>>>>AAACCCEEEDDDBBBBBB>>>@@@FFFIIIYYYjjjvvvvvvQQQEEECCC???999777888<<<@@@BBB>>><<<;;;999888888999::::::<<<===>>>>>>===;;;:::?????????>>>===<<<<<<<<>><<<888888;;;999999888888999888888777222666999999666444555888999999;;;<<<<<<;;;999999<<<===:::888:::<<<999333666555777999777444999@@@??????>>>;;;999888999:::;;;888888:::999777:::???QQQyyyOOO@@@;;;:::;;;<<<<<<<<<;;;;;;;;;888888999888777888;;;===;;;<<<<<<<<<:::888666666555444777;;;===;;;===@@@:::999777777999;;;===???<<<;;;:::999999:::;;;<<<:::777666999>>>BBBAAA???999:::<<<>>>??????>>>===888::::::999777666777888999:::::::::999888888888222444777888777666777777===<<<<<<===;;;777555777111444777888666444333333<<<;;;999666111000444999<<<===>>>===;;;999888777KKK>>>???;;;>>>>>>>>>===???AAABBBAAA@@@===;;;999777777999;;;===777888999::::::999888777999999:::;;;;;;;;;;;;;;;999888777555555555666666888444000111444888::::::333666999===??????>>>===>>>===<<<999777666666666444666999:::888777:::===666888::::::999888999;;;:::;;;;;;;;;888777888;;;666666666555777999;;;;;;666777777777777888999;;;;;;;;;;;;======<<<:::888999888777888;;;<<<===<<<:::::::::::::::;;;::::::777;;;???===999666666999:::<<<;;;888777::::::777999:::999666555555888999888;;;===::::::;;;999555333666777777:::>>>===999:::<<<>>>>>><<<:::999999888666444333333555888999888:::;;;:::666555777:::444666999:::999555444444666444333777===>>>:::666888666666999===???===:::555777:::<<<;;;999888888999???FFFQQQiiibbbhhhrrrlll```ZZZyyypppoooeeeeeekkkeeessswww}}}}}}qqqfffyyypppWWWQQQVVVeeezzzkkk[[[VVVdddcccXXXJJJBBBAAACCCCCCCCC>>>>>>???AAADDDDDDCCCAAADDDBBBDDDHHHMMM```vvvccc~~~VVVEEECCC@@@;;;:::;;;===???@@@AAA>>>;;;888777999<<<>>><<<<<<;;;::::::999999999:::<<<<<<:::888777999<<>>EEE======<<<:::888777999;;;@@@:::777:::<<<<<<===@@@RRRrrrFFF<<<======<<<:::999999:::<<<<<<666777777666666777999<<<:::::::::::::::888666444888333333999??????>>>>>><<<;;;:::888888999;;;===999:::<<<======<<<;;;:::999888888:::>>>@@@@@@>>><<<<<<;;;;;;::::::;;;;;;:::;;;;;;;;;999888888999666999======;;;888777777222444777888888888888999???<<<<<<@@@???:::777999777888999777555333333444999;;;:::777444555888;;;;;;===???===999666444444NNNAAABBB>>>AAA<<<;;;:::;;;===???>>>===888666444444555999===@@@777888999999999888777666999999::::::;;;;;;<<<<<<888777666555444555666777999333---...555;;;<<<;;;222444888<<<>>>>>>===<<<===>>>???===:::777555666333222444777888777:::>>>666777999999888888:::<<<::::::;;;<<<999666999>>>999;;;999666666:::<<<<<<:::999888777666555555555666777888999999:::::::::999777666666888:::;;;;;;777666666777999999777666777===AAA>>>666111333888666999:::888999======;;;666999999555444777999999555999<<<;;;<<>>;;;111666777444333666888777888;;;>>>???>>>;;;:::999555333222222666999:::;;;777777777777666888:::===222333777<<<;;;666444666888777888;;;===<<<666222000000222777>>>AAAAAA???666777999:::;;;;;;::::::<<<<<<>>>FFFVVVuuuzzzaaassszzzeeePPPXXXmmm}}}sssmmmrrrpppuuuzzzmmmXXXMMMQQQkkkkkkWWWTTT___jjj~~~eeeNNNBBB>>>???@@@>>>???@@@BBBDDDDDDBBB@@@EEEEEEHHHJJJNNNccceeejjj[[[FFFCCC@@@===;;;<<<>>>>>>>>>BBB???;;;888888:::===@@@>>><<<:::777666777888999888;;;===<<<999;;;AAAFFFbbbRRRAAA777333444888>>>999;;;======<<<:::::::::888777777777888999:::;;;;;;999666555555666999;;;>>>>>><<<999:::======:::999666666888999999===DDD=========;;;888888999;;;AAA;;;999<<>>888;;;<<<999666555666999::::::999::::::999777777888999;;;:::999:::;;;;;;:::888===777444999???>>>:::888<<<<<<;;;999777777888:::777999<<>><<<;;;:::;;;;;;;;;:::888777777<<<<<<;;;999777666888:::;;;<<<<<<<<<<<<<<<;;;:::555999===<<<999777777888222555888999999888999:::===888888???@@@:::777999:::;;;;;;999777555555666555:::<<<999777999;;;<<<:::<<<>>><<<777333333444NNNAAABBB===@@@;;;:::999999;;;======<<<555555444555555777888999444555666777777888777777888888888999999:::;;;<<<888777666666666777888999999666222333777;;;;;;;;;444555888:::;;;;;;999888888;;;>>>>>>;;;888666666777222111555888888:::>>>777999999888777777999:::888777999<<<999555999@@@999;;;888333222777999777<<<;;;999888777777666666444555888999999999999999888777777888:::;;;:::999777555333444777888888777999<<<>>><<<666222333555555888:::888:::======:::444999:::666555999;;;999555999;;;::::::<<<;;;777444999;;;555///111555777666888;;;<<<:::999999999555333333555999<<<<<<<<<;;;999666666777:::;;;<<<222222777===<<<666444666555777;;;===<<<888444000000///111777===@@@???===777777777888:::<<<======>>>999<<>>BBBDDDHHHJJJMMMcccwwwbbb~~~___FFFCCC@@@<<<999:::<<<======>>>===<<<;;;;;;;;;<<<===>>><<<:::888777777888888777;;;>>>===:::<<>><<<:::999:::===:::666777;;;>>>>>><<<;;;:::888777777888:::;;;;;;===;;;777666:::>>>>>>???<<<;;;<<<<<<;;;===BBBAAAAAA@@@===:::999999;;;===;;;<<>>===<<<===999888;;;===:::888888999;;;<<<:::777666777888777999;;;===??????>>>>>>:::===???<<<777333333555888:::;;;:::888777888:::;;;<<<<<<===>>>>>>===;;;666888:::777333222666:::333555888999888888888999:::333444===???999666999777:::<<<===;;;999888888333:::>>>;;;888:::;;;999666999;;;999555222444666MMM??????:::<<<<<<;;;::::::<<<======<<<666777888777666333111///222222333555666777999999777777777777888999:::;;;888888777777777999:::;;;888999999999999999::::::666777888999999888666555333888===???<<<999777777===555222666;;;;;;<<<@@@:::::::::999777666777888666555888;;;888444888@@@<<<===:::333222777999666<<<;;;::::::;;;<<<<<<;;;444777;;;===<<<:::999888999999:::===>>>>>>;;;888;;;777333333666999;;;;;;:::;;;;;;999777555444444666999:::888888:::888555333999;;;777777<<<===;;;666::::::777555555222...888???@@@777//////555:::444555777777666666777999666555555777<<<>>>===<<>>===666333666000444:::===;;;888444333444333444777;;;===:::777888777666777:::===??????777333;;;IIINNNTTTuuubbbkkkiii```fff~~~yyyxxxjjjqqqiiiiii{{{ooojjjnnnooojjjfffddd```[[[WWWUUUVVVYYYqqq{{{lllZZZ]]]bbboooooo[[[OOO@@@@@@AAACCCDDDCCC???===>>>BBBHHHIIILLLbbbssshhhaaaFFFDDD@@@:::777777:::<<<===:::;;;===>>>>>><<<;;;999:::999888777555444444333444888;;;888333444<<>>???<<<999999<<>>BBB@@@===:::;;;;;;;;;;;;;;;;;;:::777:::999333111666<<>>===??????>>>@@@DDDEEEEEECCC???;;;999999:::888;;;???AAA===:::@@@HHHooo___???>>>@@@;;;999999:::======:::777333555888::::::999:::;;;999777555666:::>>>>>>===888888:::===;;;888999===666999;;;:::888666777888999999:::;;;===???AAAAAA888===AAA???888444666999333777<<<===;;;999999:::;;;;;;<<<===??????>>><<<777888777222...///555;;;222555777888888777777888999222333===@@@999666999333777<<>>888222222666;;;<<<;;;888:::<<<>>>>>><<<999888444888:::999444333555999555777999;;;;;;:::888666444888;;;;;;888777888:::>>><<<:::888777777888999999888666555444666777888:::<<<===:::666444777;;;:::===<<<999777888666222444333444666:::<<<;;;::::::999888999:::999444000555:::>>>;;;555222444888555666666444333444777999666666666777888999;;;<<<<<<666111222777;;;999555666777777777666555333222333777::::::888666777999:::888666444333444555666;;;888777:::???CCCAAA???;;;555999DDDEEEFFF[[[vvvwww___ssswwwvvv}}}vvvooolllnnnpppiiigggmmmyyyzzzsssssszzzsssoooiiiddd^^^YYYSSSOOO___dddllluuu~~~|||nnn\\\UUU___wwweeeKKKEEECCCDDDAAA<<>>???===;;;:::;;;===??????>>>888:::<<<;;;888666777999999::::::;;;<<<<<<;;;;;;>>>??????===:::777666666888777666555555777<<<@@@666999;;;;;;::::::===@@@AAAAAAAAABBB@@@<<<444///333999:::;;;>>>999<<>>===888555888>>>AAA>>>999:::777999???BBB???<<<:::888:::<<<<<<;;;;;;<<<===999:::999666222111222555444999???@@@>>><<<<<<===::::::999:::;;;===???@@@<<<@@@???888444666999999;;;:::999:::<<<;;;777333:::;;;<<<===<<<:::888666;;;888555222222555888::::::999888888::::::999888888999;;;<<<===<<<;;;:::777:::;;;999:::>>>>>>;;;777999;;;;;;::::::;;;<<<333333222333444777:::<<>>;;;999888777777666444777888999:::;;;:::999999999999888888777555444333666444333444666888888777555:::<<<999999<<<>>>======<<<;;;;;;<<<===<<<;;;777666:::???>>>777555888:::<<<===<<<999777777999>>>999555555999<<<===;;;888:::<<<======;;;:::888555777888777444333444666666777999:::999888555333666666666777777666555333888999999999888777666555888666555444555666888999666888999777333222555888:::<<<<<<888777999888555;;;:::888777888:::<<<===:::888777888999888555222555999===;;;555222444888666777777666444444555666999999999888888999999:::;;;777333333666888777555;;;:::888777777777888999777888:::999888666555666999888777666666777888999<<<888666777<<<@@@@@@>>>:::888:::???>>>>>>KKK\\\wwwqqqoooiiimmmiiibbbcccmmmqqqllllllqqqjjjoootttvvvwww{{{yyytttsssmmmfffcccdddeeecccaaasssyyyddd[[[```mmmwwwhhhTTTEEEGGGJJJDDD@@@AAADDD@@@JJJQQQSSSuuunnn|||wwwLLLGGGFFFCCC>>>:::999<<>>999777777777999;;;;;;:::666999;;;:::888666666777888999:::;;;======>>>>>>===???@@@???<<<999888888555555555444333555999<<<888:::======;;;:::<<<>>>???AAACCCBBB>>>:::999999777<<<;;;;;;===777:::LLLxxxXXXEEE<<<===;;;888666999===???===;;;999666777<<<>>>999555444444666888888888888999:::777888888666444333555888888;;;===???>>><<<;;;:::;;;;;;::::::;;;;;;<<<===:::>>>>>>999666888;;;;;;:::888777888:::<<<;;;::::::;;;;;;<<<;;;999777666===;;;888555555777:::=========<<<;;;:::999888888999999999999999999999999888;;;:::888888<<<===;;;888:::;;;;;;999888888999444444333333555777999;;;MMM===<<<555777999;;;;;;888888::::::777;;;999888888999999777666777777888999:::;;;;;;<<<;;;::::::999888777666555444444555777999999888666666:::;;;888888;;;>>>===>>><<<::::::;;;======<<<777777:::<<<;;;888777:::<<<======<<<999777777888<<<999666777:::<<<;;;999888999;;;<<<<<<;;;:::999888777666555444333333333777888999999888666444222:::777555666888888444///555777:::<<<<<<:::777444777666555444555666888:::444666777555222222555888999;;;:::666666999:::888???===:::666444666:::===:::888777777888888777555666:::===<<<777555777:::888999999777555333333444999999999999999999999999999888666555555555666666>>>;;;777555555777;;;===888777777888999999777666999888888888888:::<<<===<<<999666777:::======<<<888:::;;;:::999:::???CCC^^^pppxxx{{{^^^RRR[[[iiirrrcccYYY___mmmyyyyyytttnnneee\\\WWW[[[iiitttgggaaa___lllgggJJJKKKRRRLLLCCCAAABBBBBBHHHNNN\\\zzznnn{{{PPPHHHGGGDDD@@@======???BBBEEECCCBBBBBBCCCCCCCCCAAA;;;;;;<<<===<<<;;;999888<<<<<<<<<<<<<<<<<<<<<<<<888777666777999999999888555777::::::888666666666666777888:::;;;===>>>???:::<<<>>>>>><<<999777777444555666666555666999;;;:::<<<>>>>>>===<<<;;;<<<<<<@@@CCC@@@:::888;;;@@@999===<<<<<<>>>888???TTToooPPP???777888888888999:::;;;<<<======;;;888888;;;;;;555111000222444777888777888999:::777888888777555666888:::>>>===<<<===>>>===<<<:::<<<<<<<<<<<<;;;;;;:::999999<<<===999888:::<<<;;;;;;999777777999<<<======:::;;;<<<<<<;;;:::888777>>><<<:::888888:::===???===>>>>>>;;;777555666777:::999888777777777888888;;;===<<<999999===>>>;;;999:::;;;999777666777888444444333333444555777888NNNAAAAAA999999999<<<<<<999999;;;;;;777888777777888::::::999777666666777888999;;;===>>>999999999999999::::::;;;999888888999;;;;;;999777888;;;;;;888666999;;;:::>>><<<999999:::<<<======888888999:::999888:::<<<===<<<<<<:::888777777777888777666777999999777444888999999:::::::::::::::;;;999666555555555444333777888999999999777666555===;;;:::::::::999555222666888;;;===>>><<<:::888999888666555444666777888666888888777555555888:::777999777333444888:::999;;;:::888555222333666999999888777666777777777777888<<<>>>===:::888:::<<<::::::888555333333555777666666777888888999999999444666777666444444666999;;;999666333222444777999555333222555:::===<<<:::::::::999999:::;;;<<<===<<<:::999:::<<<===;;;999777<<<===888888???AAA<<>>BBBFFFNNNkkkuuuqqqXXXLLLJJJFFFBBB??????@@@AAABBBAAAAAABBBCCCCCCAAA???<<<======<<<<<<:::999888::::::;;;;;;;;;;;;;;;;;;===<<<;;;;;;<<<;;;:::888555777999::::::888666555555666666777999;;;<<<===888:::<<<;;;888555333222777888:::;;;::::::;;;===999;;;===>>>???>>>======;;;>>>@@@???;;;999;;;===888;;;:::<<>>===::::::===;;;666222222666888:::;;;;;;<<<===>>>999999888777777777999:::???<<<:::;;;>>>???>>><<<<<<===>>>>>>===<<<:::999999<<<<<<999999;;;<<<999;;;;;;::::::::::::::::::;;;;;;;;;<<<;;;:::999888===;;;999888888:::<<<>>>999<<<===999333111444888::::::::::::999888777666;;;>>>???======???===:::777888999888666666777888555555444444444555666666MMMBBBCCC;;;;;;:::===>>>;;;;;;===<<<888777666666777999;;;:::999666666666777999;;;===>>>;;;::::::::::::;;;<<<<<<>>><<<999888999999888777:::======888666777888666===:::888777999;;;======777888999888777999<<<======;;;999888777777777666777777888999:::888555333888888888888888999::::::===:::777666666666666555777777999::::::::::::999:::===>>>===:::777666777999999999::::::;;;;;;<<<;;;999777555444444555666888888888777666777999:::555666555222222777999888555666777777555555555666888888888777666666777888777999<<<;;;999888999;;;<<<:::666222000333888<<<555666666666666555444444///222666666444555999===888888666555444333222222555333222555:::===<<<;;;<<<;;;;;;;;;;;;;;;;;;<<<;;;<<<>>>@@@AAA>>>:::777999???>>>777999BBBDDD>>>888PPPiii^^^mmmjjj^^^```~~~www]]]RRRYYYpppxxxeeerrr~~~iii]]]ZZZkkkmmm\\\JJJDDDHHH>>>EEEGGGUUU~~~uuuwwwbbbOOOLLLGGGCCC@@@???>>>>>>@@@@@@AAABBBDDDCCCAAA???>>>>>>===<<<:::999777666555666888999;;;;;;;;;;;;@@@???>>>>>>>>>===:::888777888999:::;;;:::888777999999888888999:::;;;<<<:::;;;<<<:::777333111000888;;;===>>>===<<<======888999;;;===???@@@@@@??????@@@@@@AAA@@@>>>;;;999888888777:::===:::IIIggglllKKK===;;;@@@777:::<<<;;;888777:::===;;;:::;;;===<<<777666888999;;;===>>>>>>>>>???AAA<<<:::999777777777888888999777555666:::======;;;<<<===>>>??????>>><<<<<<999<<<<<<:::999;;;999555666888;;;======;;;999888888888888888888888777777999888666555666888:::;;;666999;;;888333222666;;;;;;<<<======<<<999666444666;;;>>>>>>>>>>>>:::555555666777666666777999;;;888888888888888888888999JJJ???@@@999::::::>>>???===<<<>>><<<999888666555666888:::;;;;;;555666777888:::;;;<<<===???>>><<<:::999999999:::>>>;;;888777777777666666999======999666666666333:::888666777999;;;;;;;;;555999999777666:::===>>>===;;;888777888999999888:::;;;<<<===<<<:::777666888777777666777888:::;;;<<<;;;999777555666777888777777999:::;;;;;;<<<<<<555999<<<;;;777555666888888777555555555777999;;;;;;999777555444444555666888777666555555555666777333666555222333777999777555666777:::<<<;;;777444777999999888666666666777444555777888777666777888===:::666222000333999>>>777888777666444222///...---000444555555777:::>>>777888888888777555333222888666555666777999999999=========<<<<<<<<<<<<<<<;;;===AAACCCBBB???<<<999<<<@@@???888888>>>@@@===888???EEE[[[ppp```ssseeehhhuuujjj^^^WWWbbbzzzuuuooocccpppuuuZZZYYYkkkoooWWWKKKIIICCCIIIIII]]]wwwjjjPPPLLLGGGCCCAAA???===;;;::::::<<<>>>@@@???<<<999>>>>>>===;;;:::999888777333444666999:::;;;;;;:::;;;;;;;;;<<<======:::888999888888999;;;;;;:::888<<<<<<;;;::::::;;;===>>><<<======;;;888555444444888:::;;;<<<;;;:::;;;<<<888888888:::>>>@@@AAA@@@DDDCCCCCCDDDDDDBBB===999;;;999666999:::666HHHjjjfffHHH===<<>>===:::888777777888777666333222222333666999::::::======>>>>>>>>>======<<<888;;;;;;999:::;;;777222///333999===>>><<<;;;;;;555555555555555555555555666666444444555666888999888999:::999777888<<<@@@;;;;;;<<<;;;999777333222111666;;;;;;;;;;;;777111444555666666666888;;;===;;;;;;<<<<<<<<<<<<<<<<<>><<<<<<===<<<888:::777444444666:::<<<===555666888:::;;;;;;;;;;;;???>>><<<:::999999999::::::999888999::::::888666555:::<<<:::888888666333777666555666888:::999888444888:::666666;;;>>>===>>>;;;888888:::<<<<<<;;;<<<===>>>>>><<<:::888777888777666555666888:::<<<999:::999666333333777;;;888888888999::::::::::::333555777888777777777777888777555444444555777999888777666444555666777999888777555444444444444444444777777555666999999777:::777777;;;??????999333777999;;;:::777555555555333555666777777777888999<<<;;;888555222333666999555666666666555333111000...000222555666888:::;;;555666777888888777666555777888888777666666888:::<<<===>>>???????????????===???@@@AAA@@@>>>======<<<>>>???<<<999999::::::;;;>>><<>>;;;<<<;;;999777666777999888999::::::999999:::;;;;;;888666888;;;???@@@@@@CCCDDDDDDCCCAAA???>>>>>>>>><<<888;;;===999MMMsssYYYBBB===<<<===<<<<<<<<<:::888666666666666666999<<<:::777888===888:::;;;;;;:::999999:::;;;888555555777999888777222444666666777777999:::???>>>===;;;::::::::::::555777888888:::<<<888111...222888;;;;;;:::;;;<<<888777777777777777888888666666555555666777999:::;;;:::888888888;;;===???;;;999777444222000000000222666888888888:::999555666777777666666777:::===999::::::;;;<<<<<<<<<<<>><<<;;;===;;;777;;;888444333555999<<<>>>555666999;;;<<<;;;:::999<<<;;;999999999:::<<<>>>777888:::===??????;;;999111777;;;:::999999888444555444444666888999888777222888:::666777<<>>;;;<<<===<<<:::888777666888777555444555777:::<<<666999999666222111777<<<999999888888888888888888444333333666:::;;;999666999888777777666777888888666555444444555777:::;;;:::888666444555555555444555999:::888888;;;:::777===888555888>>>???888000777:::<<<;;;888444333444666777888::::::;;;;;;;;;;;;<<<;;;888555333444444///111444666888888777666000111222444777888888888222333444555777888888999333666777777555666:::>>><<<===>>>@@@BBBCCCCCCCCC?????????>>>======???AAA:::<<>>:::777444444777999:::999555555444444666999<<<>>>888888777666555666999;;;999:::;;;:::999999;;;<<<===:::666666:::===>>>>>>???BBBBBB???:::888===BBBAAA===:::???CCCAAAWWW~~~TTTCCCBBB???===>>>===<<<:::888777555444888888:::===;;;888999>>>888:::;;;;;;999888888999888666333444888::::::999666999<<<<<<:::999:::===@@@???<<<999777777666777222444666777:::<<<999222222555888999777777999;;;<<<<<<<<<;;;;;;<<<======777777777777777999:::<<<<<<999666555777:::<<<<<<;;;777222---***+++---///666999999777888<<<===;;;999999999777666777999<<<555555666888888999999888PPP>>><<<999>>>::::::::::::::::::::::::999999999666555888>>>CCC777555888===<<<666555999===<<<;;;;;;:::::::::;;;888;;;>>>===:::777777999555777999999888888999;;;999;;;<<<<<<:::999999999;;;:::999:::;;;;;;:::888===;;;:::999999<<>>;;;999777666555666777666555333666666555333555777555///000000222333555777999:::666555444444555777999;;;;;;777555777===@@@???<<<888999999555111///111333555999:::777555888999777;;;<<<;;;999555444444555;;;888555333444666777777777555444555999;;;:::999999999888888999999::::::999888666444444666:::===AAA;;;999???CCCBBB>>><<>><<<;;;;;;::::::999;;;;;;;;;;;;;;;;;;::::::???===:::777777===EEELLLnnnfffppp{{{ggg]]]bbbyyywww```aaauuueee[[[zzzrrrmmmqqq~~~gggXXXiii~~~rrreee___eeexxxWWW@@@GGGKKKEEECCC;;;??????>>>======>>>===;;;999<<<::::::;;;???AAAAAAAAA???===;;;;;;;;;:::999777666111,,,...555;;;>>>>>><<<888444444888;;;:::888666555444555999<<<===>>>@@@<<<999888999:::999777<<<<<<<<<<<<<<<<<<;;;:::============>>>???@@@AAADDDBBB@@@===<<<;;;<<<<<>>;;;>>>@@@BBBbbbxxxOOO<<>>::::::;;;::::::888777666777888999999777777888999;;;<<<:::888:::===;;;555555555444555666777999:::444777::::::777555666888???@@@@@@???===<<<<<<===<<<;;;:::888777666666666111...---222999<<<777222777:::888555888@@@BBB???555;;;@@@===666444999???888888777888===@@@???;;;???:::333//////222666888:::;;;;;;;;;:::999888777;;;999888:::;;;:::555111333222333555444111444999MMM???@@@<<<>>>555666666777888999:::::::::;;;:::777666777;;;???999777999>>>===888888;;;:::::::::999999:::::::::888:::<<<:::777555666999555666888888888999;;;===666999;;;:::888888:::<<<>>><<<;;;;;;<<<;;;999777;;;:::999999:::<<<>>>???777888999888666555666777666999;;;;;;:::999:::<<<777999888555555888999777888:::999666999>>>>>>:::555777:::<<<>>>===<<<;;;<<<:::999999999777555333555777999999:::<<<777000222333444666777888999999555555444444555666888999<<<999666666888:::999777<<<===<<<999444222333666222666777444333555666444999:::<<<;;;888555333333;;;888444333333444555555777555444555999;;;;;;999999999888777888999:::;;;:::999666333111444;;;@@@???<<<<<<@@@@@@===;;;<<<<<<======<<<;;;:::<<<===;;;:::999999:::<<<===>>>===;;;999888:::>>>BBBEEENNNhhhtttcccnnnZZZ```qqq~~~oookkkppp|||]]]___qqqaaa```pppzzz```fffvvvuuu```eeeXXX@@@GGGKKKGGGFFF>>>BBB>>>===<<<;;;;;;;;;:::999888:::<<<;;;:::;;;>>>@@@???===;;;;;;<<<;;;:::888999555111333888===>>>>>>;;;888555444555777888777888666444555777888999888;;;:::999;;;======;;;888999::::::;;;;;;;;;;;;;;;@@@@@@???>>>>>>===<<<<<<@@@@@@??????>>>===<<<<<<::::::999<<>><<<777888888777666666777888888666888<<<===;;;999666555<<<======<<<:::999999:::999888888888888888888888666444333666:::;;;888555666888777555888>>>???<<<888;;;===<<<999777999;;;:::999999<<<@@@BBB@@@===>>>;;;888666777999::::::;;;<<<>>>???>>>===:::999:::999888888:::999666333333222444666444111333888III???CCC>>>???777777777777888888999999======<<<:::999888:::<<<:::999:::>>>>>><<<;;;<<<888888888888888888888999888:::999777333333666999444555666666666888<<>>>>>;;;888:::>>>???===777777888999:::;;;<<<<<<@@@>>><<<;;;:::888555333444999===>>>@@@@@@;;;333555666888:::::::::999888444444555555666666777777===;;;999777666666777777>>>???>>>:::555333555777222666777444222555555444666888;;;;;;888555333222999666333222333333333333666555444555888::::::999:::999777666666888;;;<<<;;;;;;888333///222:::BBB>>>>>>@@@BBB???;;;;;;>>>:::<<<===<<<::::::===@@@:::999888888:::<<<@@@BBB>>><<<:::<<<@@@BBBAAA@@@???KKKccc}}}zzzbbbnnniiiXXXXXX^^^```[[[aaazzzwwwhhhRRReee{{{ggg```hhhtttwwwggg]]]mmmaaahhh\\\BBBGGGKKKIIIIIIAAAEEE???===;;;999888888999999777<<>>>>><<<:::888999999::::::;;;;;;;;;????????????>>>===<<<;;;===>>>?????????>>><<<;;;777::::::<<<===CCCggggggDDD:::???@@@:::<<<;;;999777666666666666999:::;;;;;;999999:::;;;222555777888;;;>>><<<777;;;:::999888777777777777888999<<<>>>???<<<777444999999888888777666666666555666666777888999::::::999999888888888888888777777888999888:::>>>===:::;;;:::::::::::::::999777999888999<<>><<<;;;::::::<<<>>>>>>===;;;:::<<<>>>??????===;;;999;;;999777777888888777666888666666666444///000333III>>>AAA>>>@@@@@@???===;;;999999888999>>>>>>>>>===<<<;;;;;;<<<:::999:::<<<>>>>>>======777777777777777666555555::::::999555222222666:::555555444333333555999<<<444777:::777333444999???;;;999777666777777666444555666888:::;;;;;;;;;;;;555888<<<===<<<999888777999999:::::::::999888888:::===<<<999999<<<<<<999@@@???===;;;<<<===<<<:::888777777777888:::<<<===>>>===;;;::::::888555333555;;;??????@@@AAA===777888999;;;======;;;888666555555666777777777666666=========;;;999999;;;======>>>===999555222444666555999:::777555888999777555777888888666333222222666555333333555666555444444444444444666777888999;;;999666555555777;;;===;;;===<<<666111111777>>>>>>===???BBBAAA>>>===@@@999<<<>>><<<999888;;;???999999999:::<<<===???@@@CCC???<<<>>>CCCEEECCC???FFFFFFOOOaaaooo~~~kkkiiigggWWWOOOVVV]]]qqqyyyyyy}}}[[[LLLkkkhhh\\\iii{{{bbbZZZpppcccrrrdddHHHIIILLLJJJKKKBBBDDD@@@>>><<<888777777:::<<<<<>>:::999<<>>===<<<===>>>???>>>===;;;:::888999:::;;;999888===>>><<<777222222666;;;999777666555666555444333777777888:::;;;;;;;;;::::::::::::::::::::::::;;;777888;;;===???@@@AAAAAA??????>>>>>>===<<<;;;;;;999>>>===<<<<<>><<<:::777666777888999:::;;;<<<;;;::::::;;;<<<888;;;;;;999:::===<<<999;;;;;;:::999888888888777999888888;;;>>>>>>:::777888777666666666666555444555555666777888999999:::777999999888666555888::::::;;;<<<===>>>???===:::999::::::::::::999888777666333444:::>>><<<999888888888888;;;===>>>===;;;888888888999999999999999===;;;999777888888999:::<<<999777777444...,,,...MMM<<<===;;;AAACCCAAA>>><<<::::::::::::;;;;;;;;;;;;<<<<<<;;;:::888888888999<<<>>>>>>;;;888999888888666555333222:::;;;:::777333333777;;;666666444222000111444777777999:::777333333777<<<555333222222444555555444555777999:::;;;;;;:::999666999===???>>>;;;999888;;;;;;;;;;;;<<<;;;:::999:::===<<<999888:::999666:::999:::===???===:::999777666666666777888;;;<<<999888777888888888666444888<<<===;;;;;;>>>>>>;;;:::;;;===>>>===;;;888666777777888888888777666666>>>>>>???===;;;:::;;;<<<<<<======999555333555777777;;;<<<999777999:::999666666555333111111333555444444444666888999999888333333444444555666777999;;;999666444555777:::<<<;;;>>>>>>:::555222444777<<<777777===AAA@@@>>>===;;;======;;;888777999;;;777999<<>><<<;;;DDD???;;;<<<@@@CCCCCC@@@DDDAAAGGGQQQTTTYYYsssuuufff~~~iiiXXXOOOYYYaaarrrttttttzzzXXXMMMrrr~~~iiigggmmm~~~eee___kkk|||dddoooOOOLLLLLLJJJKKK@@@AAAAAA@@@>>>:::888888<<<@@@@@@>>>===<<<<<<<<<;;;;;;===<<<<<<===???@@@???>>><<<;;;;;;;;;;;;;;;999888???AAA@@@;;;555444999???888777666777888999888666:::999777555555555777999<<<<<<;;;:::999999999:::333555888;;;>>>AAACCCDDDDDDBBB>>>:::888888999:::999>>>===;;;>>>JJJpppSSS;;;;;;@@@???;;;???===;;;999888999:::;;;:::;;;<<<<<<::::::;;;<<<>>>???>>>::::::>>>@@@???888999999999::::::::::::999777555666;;;>>>>>><<<999777555666777888666555666777777888888888777777555777:::999777777;;;???<<<;;;<<<>>>???===:::888555999<<<<<<999777888:::666111111888<<<999666666999777666777:::<<<<<<<<<888666444333333555888:::>>>===;;;999888999;;;<<<999666555777666111///000PPP>>><<<:::@@@===<<<:::999999:::;;;===999888777777999999888666666777666666:::???>>>:::999999999999888666444222999;;;<<<:::777555777:::666666444222000///111333999999888777555555777888444222000111333555555555888888::::::;;;:::999888555888<<<>>><<<:::999888===<<<<<<===>>>???===<<<666999999666666777666333333333666===@@@===;;;:::444555555666777888999999666555555666888999777666999<<<;;;777666999<<<<<<;;;;;;<<<<<<;;;999777666888888777777666666555555>>>>>>>>>===;;;888555333;;;<<<===:::666555777:::666:::;;;888666999:::888777666555222111222555888444555666888;;;<<<:::999333444555666555666888:::999888666555555777:::;;;;;;<<<===;;;888666444444777111000777>>>???;;;:::===<<<:::999888777777777666999>>>AAABBB???;;;888@@@<<<888777:::>>>??????999;;;EEEOOOOOOMMM[[[ooogggpppmmmaaa___fffjjjdddbbbqqqpppyyyZZZSSSyyyiiidddsssmmm^^^cccooohhhgggxxxTTTNNNLLLJJJJJJ>>>>>>@@@@@@???<<<::::::???DDD>>><<<999999:::;;;999777<<<;;;;;;<<>>>>>=========<<<<<<<<<===???@@@===999888<<<@@@666555666888;;;<<<;;;:::;;;:::777333111111555888;;;:::999888888888999:::666777888:::<<>>===:::888777999;;;222///000555888666555666QQQBBBAAA;;;>>><<<:::888777777999;;;<<<<<<:::777666777888666444666777555444:::AAA@@@:::777888999::::::999777666666:::======:::666666777555555555444222111222444999777666777999:::999777888666333333555666777777;;;;;;;;;;;;:::999888777444777;;;<<<;;;999999999;;;:::999;;;===>>>===;;;333777888666777999999555666333555;;;>>>:::888:::111333666888999999777666888777777888:::;;;:::888888<<<;;;666444777::::::;;;;;;;;;:::999888777666888777555444333333333444<<<;;;;;;<<<===:::444...888999:::888555444777:::666:::;;;777666888999888777888777666555555888:::666777888:::<<<;;;999666555777999999888888;;;>>>888777666666666777999:::;;;:::888888::::::888666555111222888<<<;;;999:::<<<888555555888999777444555888<<<@@@AAA@@@>>><<<;;;999888777888;;;===???999;;;CCCKKKNNNMMMQQQYYYnnn~~~nnnkkkkkkfffssswwwccc```fffzzzwww]]]XXX||||||ooommmxxxooo]]]YYYXXXkkk}}}WWWNNNKKKJJJKKK>>><<<===???@@@>>>;;;<<>>@@@AAA@@@<<<======<<<<<<<<<>>>???888:::<<<;;;:::999;;;>>>444444666888;;;===<<<;;;999:::888555222111444777666666555444555777999;;;999888888888:::===@@@BBBCCC@@@===999777777888999444888444555BBBXXXqqqFFF888;;;<<<::::::::::::;;;;;;<<<=========999;;;<<<;;;:::999:::;;;888===???===;;;===>>>===555666777999:::;;;;;;:::;;;;;;:::999999:::===@@@<<<999777888<<<===;;;777666777888999888777555444555777:::<<<======>>>???>>>999888;;;;;;555222333222444777:::<<<;;;:::999===444111888<<<888777<<<<<<:::888777888999999888444444444555666777999:::===>>>===:::777555666888///,,,...555999888777888QQQFFFFFF===<<>>:::888999999777555666777666444:::BBBAAA;;;555777999;;;<<<;;;:::999444999>>>>>>;;;777555444444555666666444444555666888555444777<<<>>>;;;777===:::777666777888999888======<<<;;;999888888777666999;;;<<<<<<::::::;;;777555555777:::<<<:::888222666999888:::>>>>>>;;;>>>888666::::::666444777///222666999:::999666444;;;::::::;;;<<<===;;;:::777;;;<<<777444666888888::::::999888777777666666777666333111000111222333999777888<<<@@@>>>777000333555666444222222555888777;;;<<<999777999:::999777999::::::999999999;;;888999999;;;;;;:::666333777:::<<<;;;::::::===@@@777777777777777888888999<<<777444555:::======:::666555888<<<<<<888999===:::555111333999;;;888444555777:::>>>@@@AAA@@@@@@888999:::::::::;;;===???@@@======AAAGGGJJJLLLLLLPPPWWWmmmqqqeeewwwwww^^^]]]tttrrr```VVV[[[lllwww___[[[}}}ppphhhmmm}}}mmm]]]PPPnnnuuu~~~WWWMMMKKKJJJKKK???===;;;===???>>>;;;<<>>@@@>>>999777;;;???999999999;;;>>>@@@AAA@@@999::::::999999:::===???333555888999999999:::;;;444444555888;;;<<<;;;:::777999:::888555333555777222111111222444777:::<<<999777666666999===AAADDD???>>><<<;;;:::999999999666888333333BBBXXX~~~mmmCCC777::::::888999777888:::;;;<<<=========999:::;;;;;;999999:::;;;666===AAA>>>;;;999666333555666888999::::::999999<<<>>>@@@>>>;;;:::;;;>>>===999777888<<<>>>;;;888444555777888999888666555444555777:::<<<<<<;;;:::AAA;;;999<<<;;;666333555444333333888>>>@@@<<<777>>>333000777:::666777<<<:::999888777888777555333///111444666777777777666<<<======:::555333444555222//////555999777555555NNNBBBCCC===>>>EEE===888888:::;;;BBBJJJ```SSSBBB666444888<<<>>>888777666777999:::::::::666666777999<<<<<<;;;:::444888<<<===:::555333333222555888999999888888999777666666888::::::999888===;;;888888999:::888666888999:::;;;;;;999888777777888999:::::::::999888888888::::::;;;;;;::::::888666444555888;;;<<<===<<<;;;999777777888999:::555444444333444555666777<<<===??????===;;;;;;;;;===999555555888;;;;;;;;;======<<<;;;999888777777777777555222000///111222777999::::::888777777888:::999777555555555666777888;;;;;;777888;;;888222888888777777777888:::;;;<<<:::888999;;;<<<:::777::::::999:::::::::888777777777888<<<@@@AAA>>>;;;777777888999::::::;;;;;;:::777444555777999999888777===:::111111888999333888777888<<<@@@AAA>>>;;;999<<<<<<777555777888666BBBBBBBBBAAA@@@AAADDDFFFRRROOOQQQ^^^rrr}}}bbb~~~rrr\\\```}}}uuuggg]]]gggxxxzzzbbbccc}}}ccc[[[jjjmmmSSSeee}}}ppp}}}\\\LLLLLL@@@EEELLL999???===>>>???<<<888:::??????>>>;;;999888777777777555444555:::AAACCC@@@<<<;;;:::777555555777999;;;999777777::::::777666999555777999<<<>>>>>>======;;;888555666888:::888777999666333444777:::;;;:::;;;;;;::::::;;;>>>@@@BBB>>>@@@@@@===888555666999666000666<<>>>>>===<<<<<<888999::::::999888999;;;===;;;999999:::;;;;;;::::::333111888===999444333888:::;;;<<<;;;999777555<<<999666666888;;;>>>???>>>===;;;:::999999:::;;;777777777888::::::999777===<<<;;;:::999888888888777999:::999666555666888///444999999666555666999<<<>>>???<<<888555666888555444222333444666777777NNN>>>???===CCCGGG@@@<<<===<<<:::<<>><<<999999;;;<<<;;;999999999::::::::::::::::::===<<<;;;999999:::;;;<<>>>>>=========666555555666999::::::999===<<<:::888777888888999444444333444555777999::::::;;;======<<<;;;::::::;;;888555555888:::;;;:::<<<;;;:::999888777777777888888777444222111333555<<<<<<<<<;;;;;;:::999888777777777777777777777777999:::888555666;;;:::666999999777777777777888999;;;:::888:::<<<>>><<<;;;777777888999::::::999999<<<;;;;;;===???@@@>>>;;;:::999999888888888888999;;;888555555777999888777999>>><<<444333:::;;;666;;;::::::<<<>>>??????>>>999<<<<<<888555777888666@@@@@@???>>>===>>>AAADDDEEEFFFJJJRRR\\\lllllltttxxxbbbdddmmm{{{gggaaacccooo}}}cccZZZzzzyyyeeeYYYUUUZZZlllzzzyyyyyy___jjj}}}mmmsssbbbPPPOOOCCCHHHMMM<<<;;;:::;;;>>><<<:::<<>>===<<<;;;;;;<<<===>>>666555666;;;AAACCC@@@<<<;;;:::888777777888999:::666444555888888555555777777999;;;===??????>>>>>>>>><<<:::;;;======<<<:::999666333333666999;;;;;;===<<<<<<;;;<<<>>>AAABBBBBB@@@===;;;:::888666555888444888>>>IIIkkkPPP===999888;;;555:::999<<<<<<888666999:::999<<<:::<<>>@@@BBB>>><<<::::::;;;;;;:::999>>>===<<<;;;::::::999:::888999;;;999777666777999444777:::;;;999888888999555999<<<<<<999777777888555555666777888777666555OOO======>>>FFFAAA>>>===>>><<<999999;;;IIIAAA777222333777:::;;;<<<:::999888999999777666777888999<<<>>>===:::888555666666666777999===@@@<<<======;;;999888999:::<<<999666555777:::===>>>===;;;::::::;;;<<<;;;::::::999888888888:::<<<===AAA???:::777666777:::<<>><<<:::999888999999666555555777888999777666===<<<;;;:::999888999999444444444555666999;;;===999999::::::::::::::::::777666555666888::::::999:::999888888777777777888999999888666444444777999;;;888666666888888666333555666666666777777777777999999666333555:::;;;999999888777666666777888888:::999999:::===>>>>>>===444555666888999:::::::::<<<;;;::::::<<<======<<<>>><<<:::888777666777777<<<999777666777888777666;;;???>>>777666<<<===888:::::::::999888999<<<>>>;;;>>>>>>:::888:::;;;:::>>>>>><<<:::999:::>>>BBB???BBBHHHLLLMMMRRR___nnntttddduuu[[[\\\ppplll]]]VVVeee~~~nnnXXXiiizzzuuupppfff[[[YYYQQQMMMVVVfffpppnnngggccciiinnnjjjaaa___dddlllgggdddccchhhooowww```tttrrraaajjjooojjjTTTPPPGGGKKKNNNAAA<<<::::::<<<<<<:::<<>>======>>>???@@@888777888<<<@@@BBB???<<<::::::::::::::::::::::::666444555888999666666999666777999;;;<<<;;;;;;:::<<<;;;;;;;;;<<<<<<:::888999666333222555888;;;<<<===<<<;;;;;;;;;<<<>>>???CCC???;;;:::<<<;;;777333999777999<<>>>>>===??????>>><<<888555444555<<<;;;;;;<<<======<<<:::===;;;::::::777555888>>>888777666555666888:::;;;::::::999888888888888888222222333444777:::===???===;;;999999:::;;;;;;;;;>>>===<<<;;;;;;:::;;;;;;888999:::999888777888999888888999:::;;;;;;999777///444:::<<<:::888888999444666888999888555222000QQQ@@@@@@>>>DDD888888888999::::::;;;<<<>>>:::666555888<<>>@@@???<<<999999888888777777999<<<>>><<<===<<<:::888888:::<<<999777555666999===???@@@<<<;;;999999888888888777:::888666444555888<<<>>>???===999555444555777999;;;:::777555444444555666777666444555666777666555::::::::::::::::::::::::666555555666777:::<<<===:::999888888:::;;;;;;;;;444444555666777888999888999999888777888888999:::888999888666555666999;;;888444111222777999666222777666555444333444555666999888777666777999888777777666666555666777888999999999999:::;;;<<<<<<<<<333555777888888888999:::888777666666777999;;;<<>>;;;999888888888999===;;;999777666666666666:::===<<<888777;;;;;;888555777999777444444666999:::>>>???<<<;;;>>>@@@???>>>===;;;888777999===@@@@@@AAAEEEIIIIIIIIIPPPYYYuuu{{{nnnsssqqqhhhiii}}}uuuaaaaaakkkxxxjjjfffrrruuueee```dddeeecccccceeeeeebbbjjjqqqwwwxxxtttrrruuuxxxxxx}}}|||zzz|||xxxpppjjjjjjnnnoookkkgggxxxVVVjjjbbbhhhiiikkkpppVVVOOOJJJLLLNNNEEE@@@<<<;;;<<<;;;888999===BBB@@@>>>===;;;;;;;;;<<<888888888;;;>>>???===;;;999:::;;;<<<<<<<<<;;;:::999777888<<<===::::::===777888999::::::::::::999<<<<<<<<<<<<;;;:::888777888666333222444777;;;===::::::999888888999999:::>>><<<:::;;;<<<<<<999777555888999666JJJ{{{jjjHHHAAA<<<666888666???===AAA@@@<<<999;;;<<<:::>>>>>>???AAAAAA===:::888999:::;;;<<<>>>??????@@@;;;======<<<:::999:::;;;===<<<::::::<<<======<<<>>>===<<<;;;:::999:::<<<<<<;;;999777666777888888777999:::;;;;;;<<<===>>>666555444444444555666666333333444777:::<<<<<<:::<<<;;;;;;:::::::::;;;;;;888888888888777777777888777555333666:::;;;888555///333888:::999888999;;;444555666666444111///...TTTGGGEEE======777777777666888<<<@@@AAA;;;999888888:::<<<>>>???:::999888888888666333111777888999<<<>>>===;;;888888888888999:::;;;::::::888999999888888999<<<>>>555444555888<<>>===<<<;;;:::;;;;;;<<<===<<<:::888666666666777888:::999777777999999777222666:::999666444444555777;;;<<<::::::???AAAAAA>>>>>><<<999888999===@@@BBB>>>===AAAEEEEEEGGGJJJPPPaaa}}}llluuuccc[[[mmmuuukkkeeeiiissswwwrrrqqqrrrllleeegggeeebbbgggqqqsssmmmssszzzyyyfffvvvlllVVVggg^^^lllvvvaaapppuuuVVVMMMKKKMMMLLLHHHBBB===:::;;;;;;999:::===>>>===;;;999999888999999888888888999;;;;;;999888888999;;;=========;;;:::;;;888:::>>>>>><<<<<>>:::999999888888888888888777:::<<<===;;;:::;;;===222999;;;888NNNjjjHHHBBB>>>:::===777;;;<<<@@@@@@<<<:::<<<>>><<<<<<>>>>>>===;;;888666333888888999:::;;;===>>>>>>777888::::::999999:::<<>>???>>>===;;;<<>>???>>>;;;999777666666666///111444888<<<<<<:::777999999999888999999::::::777777666777777777777777444000...111777:::777333555777999888666666999<<<666666666444000///000111UUUHHHEEE:::777;;;<<<:::777888>>>BBBBBB===<<<;;;:::999888777777888888777888999777555222444444555777999:::999888444555777:::<<<===;;;888444555777888888:::<<>>>>>===??????>>><<<999777777888888666222000000444888;;;888999:::;;;;;;;;;999888<<<;;;:::999999:::;;;;;;999777444333444666666666444555888;;;<<<<<<;;;:::999999888777888999:::;;;>>>:::666666999<<<<<<;;;555666777666555555777999<<<;;;999888888:::;;;===777888777555444555888:::777444222444777:::;;;:::;;;888444111111222555888:::888888<<<<<<666111///333333333444555777999:::666777777777555444555666555888::::::777666888:::======:::777333222333444;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;999666555777888777888888888777888888777555888;;;<<<;;;888777666333888999777777;;;======>>>>>>>>><<<::::::===???EEE>>>;;;???CCCCCCCCCCCC@@@KKK```mmmhhhgggrrraaabbbqqqnnnccc^^^ttt|||rrr|||jjjdddgggtttsssllllllmmmtttqqqlllddd```|||uuu\\\___pppkkk\\\{{{}}}ZZZLLLNNNMMMJJJJJJ@@@;;;888:::<<<<<<>>>BBB888777777777777999:::;;;888999999999888888777666888999;;;<<<===<<<<<<;;;:::888999<<<===::::::===666666666777888999999:::>>>???>>>;;;888777777999777888888777777888<<<>>>;;;;;;;;;;;;;;;:::::::::444999===>>>;;;:::<<>><<<@@@888888;;;>>>???;;;999<<<===<<<999<<<===:::777666555333666666666777888999:::;;;555777777666555444555666>>>;;;777666888;;;>>>???<<<;;;::::::???BBB===555888999:::;;;<<<<<<<<<<<<888:::===<<<999777888:::>>><<<;;;999888888888999555666888;;;===<<<999555888888777888888999::::::888666666666888999888777444111///111666999777444999:::999777444444777;;;777888888666222111444777SSSBBB>>>555555:::===;;;777888>>>AAA???=========;;;999777555555777777888:::;;;;;;888666444333333555888:::;;;:::777666666888;;;;;;888555222444777999999:::<<<>>>999777666777999;;;;;;:::<<<======<<<999888:::<<<999666333111111333777:::555666888:::<<<<<<;;;;;;;;;;;;:::999888777777666555555555777888888666444444666999;;;;;;:::777666888777777777888999;;;<<>>???>>><<<;;;<<<===CCC???>>>BBBDDDCCCCCCEEEBBBGGGPPPWWWWWWcccjjjZZZfff{{{gggfffnnn{{{yyy|||qqqhhhiiipppnnnoooqqqtttxxx~~~kkkdddttt^^^___qqq___OOOooohhhggg```OOOQQQMMMGGGJJJBBB<<<888;;;===>>>@@@BBB888888777777888999;;;<<<:::::::::999888666666666888888999:::;;;<<<<<<<<<:::777888;;;;;;888888:::444444555555777888999:::<<<<<<:::666222111333666666888::::::999:::<<<>>>::::::;;;;;;;;;;;;;;;;;;777999<<<======<<<;;;;;;999<<>><<<;;;AAA::::::;;;???>>>:::888999:::999666;;;===999777999:::888888888777777777888:::;;;666777888666444333333444999888777888:::<<<<<<;;;888;;;:::888;;;???>>>888:::999999888999:::<<<===888;;;===<<<888666888<<<888888777777777888:::;;;::::::999:::<<<<<<;;;999888888888888999:::;;;<<<:::888777888:::<<<:::999;;;888666777999:::999777666888999777333222555888333666999888555333666999QQQ<<<777222666444888888555777===???<<<;;;<<<======;;;:::999:::777888999;;;======;;;999777555444666999===>>>???>>>;;;888777888777444000333555999:::;;;;;;;;;<<<>>>;;;777555555777888999777999:::999777777:::===:::888444222222444777999222333444777999:::<<<<<<>>>>>>===<<<:::888666555222444777;;;<<<:::666222666777:::;;;:::888444222555555555666888:::<<<>>>@@@:::333222555888999777:::;;;999666333333777:::<<<:::888666555777999:::::::::999777555666888:::;;;;;;:::888666555888:::444666999<<<=========<<<;;;555444888999555444666888777555444333333444444000333555555444444666999111666:::;;;999999<<<@@@///222444333222222555888777999;;;<<<<<<:::777555:::;;;<<<999666666888;;;;;;;;;;;;======<<<;;;<<<;;;888555555999;;;:::999;;;???>>>999777888999777<<<>>>??????===;;;;;;<<<;;;<<>><<<777333222555999666999<<<===;;;;;;<<>>>>>:::666???<<>>===@@@???999666777777666444;;;===999888===@@@>>><<<;;;:::::::::;;;<<<===777888999888777666777888555666888;;;======:::777666;;;;;;666555;;;???===???<<<888666555777999;;;777;;;======::::::>>>BBB::::::999999:::<<<>>>???;;;888666666999<<<>>>???888888888999:::;;;<<<===<<<:::888:::<<<>>><<<:::BBB@@@>>><<<<<<<<<;;;999333666888888444222333555---333888999666333555777LLL>>>===444333888:::;;;;;;:::888777888999;;;<<<:::888888===AAA;;;===???>>>:::666555555222333555777999:::;;;;;;888999:::999888888999;;;222333444555666666666555888666444555666777777777;;;::::::999999:::;;;<<<777777666444222111111222777666666777:::<<<======BBB???;;;;;;;;;;;;777444999555444888;;;999666666666888:::999666444666999666444111111333666888999===;;;888555555666999;;;===;;;999777777999;;;===777999:::888666555999<<<===;;;777333000111444777<<<777333444999;;;666111888888888:::===>>>>>>===;;;:::999888777666666555666333111222444555333000222444444444333333444555777555444444666888999999000333666888888777666555BBB:::666:::<<<777222111444777888666888<<<>>><<<;;;444111777===>>><<<;;;777999<<<<<<<<<;;;;;;<<<;;;>>>@@@???;;;999999;;;AAA>>>>>>@@@<<<888:::AAA???:::999<<<>>>======??????DDDGGGDDDAAAKKK```ssspppaaacccyyyyyycccZZZ^^^mmmwwwvvvmmmggghhhlllqqq~~~sssyyy~~~oooeeetttzzzTTTSSSQQQ[[[vvv~~~___bbblllHHHNNNSSSKKKLLLIIICCC@@@BBBCCC???:::999::::::;;;<<<===??????@@@<<<<<<<<<<<<;;;:::999888===888333222555;;;???@@@;;;999888888999:::999888;;;:::999999:::===???AAAEEE>>>:::999666333888@@@=========>>>@@@???===;;;:::999999:::<<<===<<<;;;???;;;888777888888666333888@@@>>>UUU|||qqqGGG;;;333555:::999999;;;999::::::888555555888<<<===888444555999===<<<::::::;;;;;;:::999:::<<<===<<<888555555888999777555333555777:::;;;;;;:::999666;;;>>>;;;333///444::::::888999;;;??????<<<888999>>>BBB@@@;;;888;;;??????AAABBBBBBAAAAAAAAAAAA>>>;;;888888:::;;;:::888888???EEEDDD>>>999999;;;===>>>>>><<<:::888888999???>>><<<<<<===<<<999777666888777555777<<<<<<888000555;;;;;;777444555777KKK<<<<<<777:::;;;<<<===<<<999666555555444555666777888:::===???888:::===<<<999777666777888888999999::::::999999:::;;;;;;999888888;;;===555555555555666888999:::555555555777:::;;;;;;:::===<<<999777555555666777444444555555555555777888999777666777999::::::999===;;;:::::::::999888666888444333888;;;:::999:::;;;<<<===<<<:::::::::;;;666444222333555888999:::;;;:::888777777888;;;<<<;;;:::999888888999:::;;;;;;;;;:::888666666777888:::999777444111222555888;;;777555555888:::888555;;;;;;:::::::::999777666444555666777666555333222888555333444777888666333333444555666666777999::::::888666666999:::888777666888:::;;;;;;:::999999>>>777444888:::777444444555999999888:::>>>@@@>>>===666333888>>>>>><<<;;;888:::===>>><<<;;;:::::::::>>>AAA@@@<<<::::::;;;???===>>>@@@>>>:::<<>>???AAAAAA@@@???DDDNNNVVVnnn~~~ccccccpppmmm```[[[bbbmmmyyyxxxwwwrrrjjjfffmmmwwwnnnpppzzz{{{tttsssssshhhZZZUUUYYYiiirrr___{{{vvvRRRSSSUUUNNNOOOEEE@@@>>>@@@@@@===:::;;;::::::;;;;;;;;;;;;<<<<<<;;;;;;===>>>>>>>>>===<<<<<<888444333666:::===>>>;;;999888888999::::::999;;;:::999888999:::<<<===AAA===<<<===;;;777999>>>>>>======???AAABBBAAA???<<<;;;;;;===>>>???>>><<<<<<:::888777888888777777999===<<>>444444666999===??????>>><<<:::666444222222444555222333333444555777999:::<<<;;;999888999999888777999:::;;;:::888777777777777333333888;;;;;;<<<>>>;;;:::999999::::::999777555444333555888:::;;;;;;777666666666777888999::::::999999999999999999:::;;;:::888888888999888777777777777555333333555777999888666666666777999999:::::::::999777666444333333555888:::;;;:::777666888666444555888999777555333444555666888:::<<<===<<<999777888;;;;;;777222666666777777777777777777<<<777444666999888777888666:::;;;:::;;;@@@AAA???>>>777555999>>>===:::999999<<>>>>>;;;<<<@@@AAA===<<>>===>>>BBBAAAAAACCCEEEGGGEEECCCKKKdddbbb]]]xxxwwweee\\\[[[]]]~~~yyyxxx|||xxxfffZZZllluuudddWWWXXX[[[[[[bbbwwwcccddd\\\TTTTTTPPPQQQBBB>>><<<>>>===::::::===;;;:::::::::999999888888999;;;>>>@@@AAAAAA@@@@@@;;;999666666888:::;;;;;;<<<:::888888999:::::::::;;;:::888777666777888888===<<<>>>AAA???;;;:::===:::999888999<<<===>>>===;;;;;;<<<>>>??????===:::888999999888888888999;;;<<<<<<===aaaaaa;;;777555555555444555888999888888999::::::999777333222111444999<<<<<<:::;;;<<<===<<<999777777888>>>>>>>>>;;;888777666777666777777888999:::;;;;;;<<<===<<<;;;999:::<<<>>>===:::888888:::;;;888555555999;;;:::777777<<>>===<<<<<<<<<===;;;999777666777888888888:::===AAADDDCCC@@@<<<:::===<<<<<<;;;999888666666888888888999;;;;;;:::999999;;;:::999;;;>>>>>>:::===>>>???>>><<<888555444PPP;;;777444999888999;;;;;;:::999:::;;;999777555777999:::777444777888999:::::::::::::::>>>===;;;:::888777666666999:::<<<;;;:::999999:::888888888888999;;;<<<===666555555777;;;>>>???@@@999777444222222333666777555444333444555777777777>>><<<:::::::::;;;:::999888;;;===<<<888666666888888555555888::::::<<>>888666:::===;;;888777:::===???@@@===:::777666777<<<@@@@@@===:::999999555666999;;;<<<<<<<<<===BBB>>>===@@@AAA???===>>>@@@@@@BBBFFFKKKKKKHHHDDDDDDQQQcccvvv|||nnnssstttiii\\\rrr}}}ccc___~~~{{{iii\\\XXX]]]ddd{{{rrr\\\mmmaaaOOOMMMOOOQQQDDD@@@======;;;888999===::::::999999999999999999:::<<<>>>AAABBBAAA@@@???;;;:::::::::::::::::::::<<<:::888777999;;;;;;;;;<<<;;;999777666555555555:::<<<>>>@@@???<<<<<<===:::888666666777999:::999888999:::===>>>>>>:::888777999;;;:::777777999<<>>@@@>>>======???AAAAAABBB@@@===:::;;;===???===;;;888:::;;;999777777<<<@@@===;;;::::::;;;<<<<<<<<<:::999888777777888999999888999;;;???BBBAAA;;;777<<<;;;:::::::::999666444777777666888999:::888777999;;;;;;999;;;>>>===999???>>>======<<<:::777444SSS>>>999444888999:::;;;;;;999999:::<<<<<<:::888999;;;;;;888555:::::::::;;;;;;<<<;;;:::??????===<<<<<<<<<<<<<<<555888<<<===;;;888666555555777999;;;<<<;;;:::999999777444444777;;;===???:::888666444333444666777777555444666888;;;;;;:::;;;999888888:::;;;;;;:::666999===>>>;;;:::;;;===:::888888::::::888999<<<===:::888888::::::888555222222222555888:::::::::555666666666555444222111:::;;;<<<======<<<;;;:::888666555888<<<>>><<<::::::;;;;;;999666333222333333666888666333333777;;;333555888999888888999;;;666555555555666888:::;;;777555333555999;;;999777999666444444666888888777:::888888;;;??????999444999777555666:::===>>>>>>BBBAAA>>>;;;;;;<<<===<<<222777999999;;;???@@@======888777:::<<<999666666:::<<<>>>>>><<<999777777666:::>>>>>>;;;888888999666888:::;;;===???>>>===AAA>>>===AAABBB@@@>>>???:::<<>><<<:::888999===888888999:::;;;<<<======<<<===???@@@@@@???===<<<;;;<<<======<<<;;;;;;;;;<<<:::777777999;;;<<<<<<===<<<;;;999777666555555:::<<<===<<<;;;<<<===>>>???<<<999888999999999888777888:::===???>>>;;;999888;;;<<<:::777666999;;;>>>AAAOOO|||NNN777;;;===;;;888888:::===888777777:::======:::666555555555666777777666444999;;;<<<<<<;;;;;;<<<===777:::===<<<999777999;;;<<<<<<<<<<<<<<<===??????===<<<;;;===@@@BBBAAA@@@???===;;;<<<@@@BBBAAA@@@>>>???>>>;;;888777:::===:::888777888;;;======<<<::::::999999888999:::<<<999888999===AAAAAA<<<777:::999999:::;;;:::777555888777666777888888666444777::::::888:::===;;;777::::::999:::;;;;;;888666SSSAAA>>>888;;;??????>>>;;;888666777888:::999888999;;;<<<;;;:::<<<;;;:::;;;<<<======<<<:::999888888888999;;;<<<444777;;;===;;;777444333555777:::<<<<<<:::777555:::777444333555999;;;<<<>>><<<:::777555444444444888666555888===AAAAAA@@@777555444555888999999999333777;;;>>>???@@@AAABBB:::999:::<<<:::555555888:::999777777777777555444444333222444777999:::::::::::::::999888666444333:::;;;<<<======<<<;;;:::;;;:::::::::;;;:::999777===>>>===:::777444333333444666888888555555666999555888;;;:::888666888:::;;;999777666666888;;;===999777666888<<>>:::666555777999888777:::;;;<<>>???<<<<<<888888<<<<<<888666666888:::;;;;;;:::888888999777:::======:::888999;;;<<<=========???BBBAAA===???<<<===AAACCC@@@>>>???<<<>>>@@@@@@@@@AAAEEEHHHGGGKKKMMMLLLNNNVVVeeepppwwwwwwyyyuuubbb___rrrnnnzzzjjj~~~zzzwww{{{aaa\\\]]]rrrrrrWWWdddmmmMMMKKKUUUSSSPPPFFF===;;;;;;::::::<<<666777999:::===???@@@AAA?????????>>>===<<<;;;;;;:::<<<>>>>>><<<;;;;;;<<<===:::777777999;;;===>>><<<;;;;;;:::999888777666;;;>>>>>>:::999<<<>>>>>>>>><<<999888777777555333888999:::===@@@AAA???===:::;;;;;;:::888888999;;;;;;@@@SSStttEEE444999;;;888666888:::;;;777777999;;;===<<<:::888999999888777666555444444===>>>===;;;999888999:::777999;;;<<<;;;:::::::::=========>>>>>>>>>??????777777999;;;===>>><<<;;;<<<:::999;;;???BBBAAA???BBBBBB@@@===:::888999:::999777777999===???===::::::::::::999888999;;;===<<<::::::===@@@@@@===:::999888888:::======:::666888777666777777777555333666888999777999;;;999444444555666888999999::::::OOOAAAAAA;;;>>>AAA@@@???;;;888666666777888888888777666777999;;;999888777999<<>>BBBAAA???888666555666888::::::999777888:::>>>AAABBB@@@>>>777888;;;===:::444333666777888888777444333333444777555333444666999;;;;;;<<<;;;::::::999888777777999::::::::::::::::::999:::<<<===<<<:::888777777??????>>>;;;888666666777666888:::;;;:::888777777666:::<<<;;;777555666999>>>===<<<:::::::::;;;<<<:::888777999===@@@???===???:::555444777999888666:::<<>><<<:::999999;;;777555666;;;===;;;999<<<@@@???:::888::::::666///444777888:::>>>???<<<<<<:::;;;>>>>>>:::888999555777888888777888:::<<<:::<<<>>>===:::999<<>>;;;===AAA@@@;;;===:::;;;AAACCCAAA???@@@@@@@@@@@@??????@@@CCCFFFBBBFFFJJJLLLJJJIIIMMMRRRjjjxxx{{{mmmppp~~~zzzttt|||yyyxxxxxxyyykkklllggg[[[{{{wwwTTTPPPXXXQQQRRREEE999888;;;<<<<<<<<<666777888:::===???@@@AAAAAA@@@>>>===<<<<<<<<<===888:::<<<<<<:::999:::<<<===:::777777999<<<>>>???999999::::::999999888888;;;@@@@@@<<<:::===???===999888666666666555333111888888999<<>>===:::888;;;<<<===>>>>>>>>>===<<<333666:::======<<<:::888;;;999999;;;???@@@>>>;;;BBBBBBAAA???<<<999888888<<<:::999<<>>@@@;;;===??????===;;;888777888:::999:::999666111000333777666555444777<<>><<<<<<;;;999777666888:::===<<<<<<;;;999888777777333444666:::<<<===:::888999::::::::::::888666555;;;777444666;;;===<<<999<<<;;;999:::;;;<<<<<<;;;===<<<<<<>>>AAA@@@;;;777555666:::>>>;;;444333666:::<<<>>>;;;777555666999:::777555444777:::;;;<<<:::999888888777888888999888888888888888888888888666:::======:::888999;;;>>>>>>===;;;888777999:::999:::<<<======;;;888666444888;;;:::666444777:::;;;;;;;;;:::999888666666888666555888<<>><<<<<<777222111444777666444888;;;>>><<<777333444666===:::777888;;;<<<999555777<<<===888666888888444///444888888;;;??????<<<===;;;===@@@@@@<<<:::;;;444555666666666888;;;>>>===>>>???===;;;;;;>>>BBB???@@@<<<777999>>>===777;;;999;;;@@@CCCAAA???@@@>>><<<:::;;;===???AAAAAA@@@CCCHHHMMMLLLIIIHHHIIIaaa~~~|||rrrlllmmmooolll}}}ppp|||{{{~~~{{{ttt}}}|||iiiqqq|||]]]kkk}}}XXXSSSYYYNNNRRRCCC666555<<<>>>>>><<<666777888:::<<<>>>???@@@AAA@@@>>><<<<<<===>>>@@@666999;;;:::888777:::<<<===:::777666999<<<>>>???777888888999999999999888;;;AAACCC>>>===??????;;;:::999999:::::::::777444666555666999===@@@@@@@@@999666555777<<>>===@@@@@@TTTnnnAAA666999888444555;;;===;;;555999<<<<<<:::999;;;>>>======;;;888666666888:::999888777444333555999===???===<<<>>>@@@???:::666999:::<<<>>>>>>===;;;:::333777===@@@???<<<:::999<<<;;;;;;===@@@@@@===999AAAAAA@@@???<<<:::888777>>><<<<<<>>>AAA???999333777888999888666666999===;;;;;;:::999888999:::<<<777666666;;;@@@BBB>>>:::444444444666999:::999888666999999888999;;;999333///333777777555555:::>>>NNN===>>>999999===AAA@@@:::888<<<===;;;<<<999666444555666666666>>>;;;888777999:::;;;;;;;;;@@@DDDAAA;;;888;;;???AAA>>>;;;;;;<<<;;;888666888:::<<<:::777555555777666555555777:::;;;;;;;;;999888777666666555666666;;;::::::::::::;;;<<<<<<>>>>>>===999555555888<<>>===:::666444;;;<<<===<<<:::888888888999999999777666666999<<<@@@===999666555666999;;;999888777555444555999===999888888;;;???@@@???===666777888:::<<<>>>???@@@>>>666555>>>DDD???777222000555888555444666999999===888333444999:::555000999555222444:::>>>???===:::===>>>:::333111555;;;>>>:::999<<<<<<888555555555888888555555888888555;;;999888999;;;;;;999666///333777888777777:::===;;;===???===999777888;;;555444444666999:::;;;:::@@@===;;;:::<<<;;;999666<<<<<<;;;888777888<<>>;;;777777:::;;;<<<>>>???AAABBBBBBCCCDDDEEEGGGIIIKKKLLLLLLXXXqqq~~~lllhhhjjjrrrxxx~~~zzzzzzuuurrrsssbbbkkkxxxdddyyy^^^QQQSSSQQQUUUJJJ???;;;===>>>===<<<<<<999666666999<<<<<<;;;<<<;;;;;;<<<===>>>>>>===>>>:::888999===>>><<<888<<<<<<<<<<<<;;;<<>>@@@AAA>>>999666666777888999;;;>>>>>>===999777===:::777999===???<<<999:::777666777999;;;===AAA>>>CCCbbbWWWAAA777888999:::;;;;;;;;;;;;999777444444555777888999;;;::::::999888777666555555555555666777888999::::::999999::::::999666333333666888::::::;;;<<<>>>;;;>>>???===999999===BBB888999:::;;;<<<;;;::::::;;;>>>@@@===888555888<<>>777777888888888999999999===<<<;;;:::999999999999666666888>>>DDDEEE@@@;;;:::777444777===AAA???<<<>>><<<999888999999888666444666777777666555444444LLL::::::444555999>>>>>>999888;;;<<<::::::888555555666777777777<<<;;;999888777777999:::;;;???AAA@@@<<<::::::<<<@@@<<<888777888999999888:::<<<===<<<888666666777999888888888999:::999999333333444555777999;;;<<>>======<<<=========??????>>>;;;777777999<<<===@@@???;;;:::======:::777888999;;;;;;:::888777999;;;======;;;:::;;;<<<888999999888777777999;;;888666444333444777;;;>>><<<;;;999666444555888;;;<<<:::999:::===>>><<<;;;444555555777888999:::;;;999444444:::<<<888444333444888999666555999;;;::::::777444555888999666333444222222666<<<@@@???<<<:::;;;<<<:::666666:::>>><<<888888<<<>>>;;;888999888:::999666555888777444888777666888;;;<<<;;;999///000111444777999::::::======>>><<<:::999999:::444555555777999:::::::::;;;999777777999999777555===>>>===<<<;;;;;;>>>AAA>>>999888<<<>>><<<999:::============>>>???AAAAAA???@@@BBBEEEHHHLLLNNNOOOQQQ___xxxrrrooojjjjjjsssttt}}}nnnxxxnnnaaaqqqooorrrcccTTTVVVUUUXXXOOOEEE@@@???>>>======>>>;;;888999<<>>@@@@@@>>>>>>:::777888<<<===;;;999:::;;;<<<<<<;;;;;;<<<>>>;;;<<<;;;999777777888:::<<<<<<;;;999777777888:::===;;;;;;>>>BBBBBB<<<666===;;;::::::<<<<<<:::888777777777777777999===AAACCCIIIgggyyyQQQ===::::::;;;<<<;;;;;;:::999:::777444444777999:::999;;;:::999999888888888888;;;;;;:::999::::::<<<<<<:::::::::;;;<<<:::666333555777999;;;;;;;;;===???===???@@@===999888<<<@@@666777999;;;<<<<<<;;;;;;:::;;;<<<:::666444666888>>>;;;999777777999;;;;;;;;;;;;;;;<<<;;;;;;::::::>>><<<999777666777999::::::888777999>>>@@@>>>;;;<<<999888999<<<>>>===;;;===;;;888777777666555333555666888888888777666666KKK999999333333666:::<<<999888999999777888777555666777999999888999;;;;;;999555444666999<<<===>>>???>>><<<:::999>>>:::555333444777999:::===>>>???===:::888777888;;;;;;:::999888777666666111222333555888:::===>>>??????>>>===<<<<<<<<<<<<>>>>>>===:::888777999;;;<<<>>>===::::::===???===@@@<<<888777999;;;;;;;;;888:::<<<<<<<<<<<<===>>>:::;;;;;;999777555666666555444333333444888;;;>>>>>>===;;;888555444666888@@@>>><<<;;;<<<<<<;;;:::444444555555666777777777666444444666555222333666999:::888555666;;;<<<:::777777666666666666777777222222333777<<<>>>;;;888888888777777888:::<<<>>>:::777888===???===<<<===;;;===<<<777666888777444666555555777:::<<<<<<;;;111//////333:::===<<<999===<<<;;;;;;;;;;;;:::999444555777999::::::999888999777777777999999888777<<<===>>>=========???AAA<<<999999>>>@@@???>>>@@@AAA@@@>>>======>>>???@@@>>>???AAADDDGGGKKKNNNOOOQQQPPP[[[yyy}}}jjj``````jjjyyynnnpppsssoooiii```fffmmm}}}hhhTTTWWWXXXZZZUUUMMMEEE@@@>>>>>>>>>@@@===:::;;;???AAAAAA@@@===:::777999???CCCCCC@@@>>>:::777777999<<<;;;:::888:::<<<<<<:::999888999:::;;;<<<:::888777888999;;;999666666888;;;===>>>@@@<<<999===CCCCCC<<<555:::;;;<<<;;;:::::::::;;;777777666555555777;;;===BBBLLLlllrrrLLL:::<<<<<<======<<<;;;999888;;;666222444888<<<;;;999::::::999888999:::;;;<<>><<<::::::;;;<<<===::::::<<<======;;;777333555666888999999999;;;===>>>???>>>;;;777666999===:::;;;===???AAAAAAAAAAAA999888777666555444444555777777777777777888888999??????@@@???>>><<<:::999<<<999666444444666999;;;>>>:::666555888;;;;;;:::;;;;;;;;;<<<===>>>??????===;;;999888888777555333666777888999:::::::::999NNN<<<===777777666999<<<;;;999777555444666555555777999;;;:::999888<<<>>>;;;666333555888<<<;;;;;;===???>>>:::666888666333222333555888:::@@@@@@@@@>>><<<:::999888:::::::::888666555444555666666666666777888999:::::::::999999999999::::::888888888888777777888999;;;===<<<888999===>>>===AAA;;;555555999======<<<666888::::::999999999;;;;;;;;;;;;999555222111111:::999777666666777999:::<<<<<<;;;999666555666777AAA???>>>===============888888888888888888888888999666444333333333666888;;;:::666222555;;;<<<888777999999777444333555888777666555777999999666444888555222333777:::;;;:::999777777===???===<<<===>>>@@@===888666888888555666666666777999;;;;;;<<<555444555777;;;======;;;<<<:::888888;;;<<<:::777555777999::::::888888888<<<;;;;;;;;;;;;;;;::::::999:::<<<<<<<<<<<<===???>>><<<===BBBDDDBBBCCCEEEDDDBBB???===<<<===>>>???BBBBBBCCCDDDGGGIIIKKKMMMVVVPPPRRRfff|||rrrddd\\\aaammmiiieeeuuupppmmmeeelllsssgggjjjSSSTTTWWWXXXXXXRRRHHH@@@???@@@@@@@@@===;;;<<<@@@CCCBBB@@@===999666999???DDDDDDBBB>>>;;;777666888:::;;;;;;777999<<<<<<:::777555555777999;;;<<<;;;;;;;;;<<<===:::777999===@@@AAA???===;;;:::<<>>===;;;:::999;;;555111333888<<<;;;888:::999999999:::<<<>>>???===;;;999888777999;;;<<<:::;;;<<<>>>???<<<888444333555666666555666888:::;;;;;;;;;888666666888;;;===>>>???AAAAAAAAA@@@@@@:::888666666666777666444333555888999999888888888@@@@@@@@@@@@>>>;;;999777666555555555666888;;;===@@@<<<888666777888999999777:::===???@@@AAACCCEEE===<<<;;;;;;;;;;;;999888888777888999;;;======<<>>@@@:::;;;999:::======:::666333333555555666888;;;<<<;;;:::888===@@@>>>888555666999<<<:::999;;;>>>>>>:::555444444444444555555777888@@@@@@???>>>===<<<:::888666777888777444333444666999999888777777777777777555666666777888:::;;;<<<666666777888999::::::999;;;===<<<888888;;;<<<:::<<<777333555:::>>>>>>;;;666777888777555444333444666777888777444222222222;;;:::999888777777777777888999:::999777666777888<<<<<<<<<;;;;;;<<<======::::::999999999888888888:::777222000333777888777:::999444111444999999555999::::::777333111444777999777555555555666666666:::666333333777::::::888:::777888<<<>>><<<:::;;;???@@@>>>888777999999666:::::::::999888888999:::777999;;;;;;:::999:::;;;:::777555777:::;;;999777777999;;;;;;999777777888?????????>>><<<;;;::::::777999;;;<<<<<<<<<>>>???@@@>>>@@@CCCDDDBBBBBBEEEEEECCC@@@===<<<===>>>???EEEEEEEEEEEEGGGJJJLLLNNNUUURRRTTT^^^nnn|||gggYYYXXX\\\]]]gggrrrxxxsssccc^^^ppp___vvvpppTTTSSSUUUSSSVVVSSSHHHAAA@@@BBBAAA>>>;;;:::<<<@@@BBBAAA???<<<999777999???CCCCCCAAA>>>;;;888777888:::;;;<<<666999<<<<<<:::777444333888:::<<<===<<<<<<<<<===<<<::::::===@@@AAA???;;;999;;;===>>>===;;;;;;;;;:::>>>AAA???999777:::>>><<<888222333???JJJIII@@@;;;UUUqqqNNN@@@<<<<<<<<<<<<<<<<<<<<<<<<:::555222333777;;;:::888:::999999999:::<<<>>>???888777666666777999;;;<<<::::::<<<>>>???===:::666555666666666555555888:::777777666555555666999;;;:::;;;;;;<<<;;;:::888777===;;;999888999:::999888111666;;;===<<<:::999999>>>>>>>>>===;;;999666555000222555999<<<===>>>>>>???===;;;:::999999888888555888;;;===>>>???AAABBB:::::::::;;;======<<<:::999777777999<<<>>>>>>===MMM===???:::;;;::::::<<<>>>;;;555333444444555777:::======<<<:::888<<>>;;;888777888;;;999777999;;;<<<999777222444666666666666777888???>>>=========<<<:::888444666888777444333555777999888888777777888888888666666777888:::===>>>@@@999999999;;;======;;;999777::::::777777:::999666666444444777;;;======;;;777888888777333111000000///111333444444555777999666777777777888888888888666888::::::999888999:::444666999999999999:::;;;999999888888888777777777888666222111444999999555::::::777333444888888555999:::999666333222555888666555444444555777999;;;>>>:::777777:::<<<<<<:::;;;888888<<<>>>;;;999:::===???<<<888777:::;;;999>>>>>>===:::888777999:::777:::===;;;777555777999888777666777999:::999999999;;;<<<:::777555777999>>>??????===:::999999999888:::;;;<<<<<<===@@@BBB===<<<>>>BBBAAA>>>???CCCCCCBBB@@@>>>===>>>???@@@DDDDDDDDDEEEGGGKKKNNNPPPKKKMMMSSSYYY]]]lll}}}pppccc]]]```gggwwwggglll^^^ddd______nnnmmmjjjxxxZZZTTTUUUPPPUUURRRGGGAAABBBCCC@@@;;;999888:::???AAA@@@===:::::::::<<<>>>?????????===<<<:::999999:::<<<===777:::<<<===:::777666555<<<===>>><<<:::999:::;;;::::::<<<>>>???>>>;;;888999===AAAAAA>>><<<>>>AAABBBDDDEEEAAA:::666777:::999777333555DDDTTTTTTKKKBBBbbbnnnLLL@@@<<<<<<:::::::::;;;<<<===:::888666555777888999::::::::::::;;;;;;<<<<<<<<<777777777888999:::<<<<<<999999:::<<<>>>>>><<<::::::::::::999888888:::===777666555555666888:::<<<<<<<<<<<<<<<:::888666555===<<<<<<;;;::::::;;;;;;222888>>>@@@>>>;;;:::;;;<<<<<<;;;:::888888777777000444999>>>AAABBBAAA@@@>>>>>>===<<<;;;:::999999777777999:::::::::999888888888999:::<<<===;;;999999777555777;;;======;;;MMM<<<>>>999999999777999===;;;555444888555666888;;;>>>>>>;;;999777999;;;===<<<:::777555:::999777777888999999999555666777666444555888;;;===;;;:::;;;<<<<<<:::888555888:::999555333555888999999888888777888888888888888999:::<<<===???@@@===<<<<<<===>>>===999555222666888777777:::999555555666777888:::;;;;;;;;;999::::::888555222222222000111333444444666:::===555666888999::::::::::::777999<<<===<<<;;;;;;;;;222666:::;;;:::888888999888888888888888888777777555999:::666777;;;;;;888:::======999777999999888888777666444444555888:::444555666666777888:::;;;===;;;999999:::<<<======<<<888999===???<<<;;;;;;;;;<<<:::666666;;;===<<>>???===:::999999;;;888999999999:::<<<@@@CCC::::::===AAA@@@===>>>CCCAAA@@@@@@??????@@@@@@AAAEEEEEEDDDDDDFFFIIILLLNNNEEEFFFMMMUUUVVV^^^vvv}}}sssoooqqq{{{sss~~~dddzzzrrryyy|||zzzssslllpppxxxgggnnn___UUUSSSPPPUUURRRGGGBBBDDDCCC<<<:::888777:::>>>@@@???===888;;;>>>>>><<<;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<===999;;;======;;;999888888<<<<<<;;;:::777777999::::::<<<>>>???===<<<;;;;;;999;;;>>>?????????AAABBBCCCEEEEEEBBB===::::::;;;666888777666???NNNQQQJJJFFFhhheeeGGG>>>@@@===:::777777888;;;===;;;<<<;;;999777777:::===:::;;;<<<<<<<<<:::999777666777999:::::::::999999888777777999<<<>>>>>>=========<<<;;;999:::<<<>>>:::999777777888:::;;;<<<>>>>>>??????>>><<<:::999:::<<<===;;;999888:::===444:::@@@AAA>>>;;;;;;<<<<<<;;;:::888888999:::;;;777:::===AAACCCCCCBBBAAA======<<<;;;::::::;;;<<<888777666888::::::666333;;;::::::<<<===<<<999777:::666333555999<<<;;;999NNN===>>>888888666444666;;;:::555666;;;555666999<<>>;;;888666777999;;;<<<;;;777333:::999888666666777999;;;999999888555333444:::>>>;;;999888999<<<<<<:::777888;;;===;;;666444666999<<<;;;:::888777666666666999999999:::;;;<<<===>>>???>>><<<======:::444///---222666666888:::999555777888999999888888:::<<<;;;<<<<<<;;;888555555555666666666555444666999<<<999:::;;;<<<===<<<;;;::::::<<>><<<<<<<<<444999===???<<<:::999999::::::999999999999999999444===BBB>>>:::<<<>>>===;;;AAABBB===::::::<<<;;;666555333333555888;;;<<<555777999:::999777666666999999888888888:::===???;;;888999>>>@@@>>>===>>>999;;;999555666;;;>>>===???@@@???<<<999999;;;>>>===;;;999;;;>>>???===:::777999<<<<<<::::::===@@@===>>>===999444333777;;;;;;===???>>><<<;;;<<<>>>666666666666666999>>>BBB::::::>>>BBBAAA>>>AAAFFF>>>??????@@@AAAAAAAAAAAAIIIHHHEEEDDDDDDEEEGGGIIIEEEDDDIIISSSVVVYYYgggzzz}}}|||xxxppp{{{zzzfff|||vvvvvvvvvrrrddd}}}hhh```aaaTTTQQQRRRVVVRRRGGGCCCFFFCCC:::999888777:::>>>@@@???===666;;;@@@@@@;;;888888:::<<<===>>>===<<<<<<<<<===:::;;;======;;;:::::::::888888888666666777:::======???AAA???===<<<>>>AAA999888888;;;???AAAAAA???@@@AAABBBAAA@@@??????@@@444;;;;;;555777AAAFFFBBBCCCggg]]]BBB<<>>??????======<<<:::888999;;;===>>><<<:::999:::;;;<<<<<<;;;<<<<<<======<<<:::999777;;;===;;;666555888<<<555:::AAABBB>>>;;;:::<<<>>><<<:::999999;;;>>>@@@??????AAABBBBBBCCCCCCBBB<<<<<<;;;999888999<<>>???;;;666??????>>>??????===999666:::666222444888;;;:::777OOO===:::222444222444666777777777999;;;:::777444555:::<<<;;;888<<<===>>>===999666444333333666999999777666888;;;;;;:::999888888:::<<<===777777777777777888888999555888:::888555444888<<<;;;;;;999777555555555666777777:::>>>===999999<<<999;;;:::999<<<===666+++333555777888888777777777999999888666666888<<<>>>>>>???@@@>>><<<999777777???;;;888999;;;===<<<:::666;;;===999777888:::999@@@@@@>>>;;;999888:::;;;999777777:::;;;:::;;;???>>>>>>>>>>>>============:::===??????===<<<>>>@@@@@@???>>>===;;;:::999888555777888999999:::<<<>>>888888:::;;;;;;:::999888999===AAA@@@<<<999;;;===999>>>???<<<<<>>999::::::999666333333444666:::???>>>666777???AAA;;;999888888:::<<<>>>===<<<666888<<<>>>999222111555777;;;:::555444999<<<:::;;;<<<=========???BBBDDD999::::::888777777:::<<<888:::<<<===???BBBFFFJJJ>>>CCCDDD???===AAAAAA>>>GGGJJJHHHAAA???DDDHHHGGGJJJHHHIIINNNUUU^^^gggooo~~~zzzzzz~~~ttttttxxxgggooovvv]]]{{{llleeelllzzz~~~eeevvvcccLLLRRRKKKPPPPPPJJJGGGIIIGGGBBB???;;;999;;;@@@CCCBBB???>>>BBBDDD@@@999555888<<<;;;<<<<<<;;;888888;;;======999999======888888<<<777777777666666888===AAA@@@>>>>>>BBBAAA>>>>>>@@@BBB999777>>>@@@:::;;;BBBAAA@@@>>>===>>>???>>>===;;;<<<>>>???>>>???AAABBBCCCbbbyyyPPP<<<<<<>>>???@@@AAA@@@===:::888===<<<:::999:::;;;:::888999;;;<<<:::888888888777666666888:::<<<;;;888555777777777888:::<<<>>>@@@???@@@===888999??????;;;:::888777:::@@@BBB???;;;CCCBBB>>>:::;;;===;;;555;;;<<<<<<===<<<:::999888777999;;;=========<<<;;;<<<<<<<<<;;;:::<<>>===>>>@@@CCCCCC???<<<:::999999999999999999999AAA===777444444666777888;;;>>>@@@>>>===>>><<<888<<<777444666===AAA@@@<<>>>>><<<:::999888<<<<<<<<<======:::666222555;;;>>>;;;999:::999777>>>>>>===<<<:::;;;>>>@@@<<<999999<<<<<<:::;;;???@@@???<<<:::999:::;;;<<<;;;===>>><<<999888:::===>>>======<<<;;;;;;<<<<<<:::;;;;;;:::888888:::<<<999999999999999999888888:::???CCCBBB>>>::::::;;;;;;???@@@===<<>>::::::999888777777666555555;;;???<<<333222;;;???===>>>;;;888777999;;;======888999<<<>>>999333444888666::::::666777;;;>>><<<<<<======<<<;;;<<<>>>@@@999:::;;;:::888888999;;;999;;;<<<======???AAADDD???CCCDDD@@@>>>AAABBB???JJJLLLJJJBBB???CCCEEEDDDEEEFFFIIINNNUUUcccxxxvvv|||yyyggg___qqqqqqYYY}}}{{{^^^rrrxxxssslllkkksss|||~~~{{{ttthhhgggLLLOOOGGGMMMNNNHHHDDDCCCBBB>>>???<<<:::;;;@@@BBBAAA???@@@AAAAAA>>>999777999<<>><<<999:::>>>===777555888:::999999:::;;;===???AAA@@@======@@@???;;;:::<<<>>>666666<<<>>>999:::AAA@@@>>><<<<<<======<<<;;;999;;;<<<<<<;;;;;;<<<>>>DDDcccuuuPPP===>>>AAAAAABBBBBBAAA???===;;;999888777666555555666777666:::<<<<<<;;;;;;;;;;;;::::::;;;===>>>===;;;888666666666777888:::<<<===999>>>===888555999;;;;;;<<<999666888===@@@???===:::;;;999888;;;@@@>>>999555777999;;;===>>>>>>>>>333555888:::<<<===<<<<<<===<<<;;;;;;;;;===???@@@=========@@@BBB@@@<<<999:::::::::;;;;;;;;;::::::>>>;;;777444555666666666<<<@@@@@@===<<<<<<999444999777666888<<<>>><<<999SSSBBB???666888111333555555555555666888666444222444999<<<<<<:::666:::===>>><<<888555333555444333333444444333222333555999===>>>===;;;999999999888888888888888999555777999999666666888;;;;;;999888999<<<<<<:::777444333666999777333222555888:::;;;999999:::999555999<<<<<<777000000999AAA999;;;>>>???>>>;;;888555999:::;;;======<<<;;;:::=========;;;777444333333666<<>>;;;;;;======;;;;;;>>>AAA???;;;777666777999;;;;;;<<<<<<999555444666:::<<<;;;;;;:::;;;<<<>>>???@@@???===:::777666888:::;;;:::888777777777888888888<<>>;;;:::;;;<<>>===:::999888777999;;;;;;777333;;;???;;;000...666===???BBB>>>888555666999<<<>>>999999;;;<<<999555777<<<555888:::999;;;???@@@???===>>>>>><<<::::::;;;<<<<<<===>>>>>><<<:::;;;;;;:::<<<>>>>>><<<<<<<<<===???CCCDDD@@@???@@@AAA@@@IIIKKKIIICCC@@@CCCEEEEEE@@@AAAEEEJJJQQQdddwwwuuutttdddWWW```rrrYYYrrrggg```hhhsssxxxvvvqqqmmmmmmtttwww}}}rrrbbbfffoooNNNKKKIIIPPPRRRMMMFFFCCCAAA@@@@@@===:::;;;>>>AAA@@@>>>BBB@@@>>>;;;::::::<<<===CCC===666555:::???AAA@@@>>><<<<<>><<<;;;===AAACCCCCCAAA???<<<<<<>>><<<888666888999444444:::;;;888999???>>><<<::::::;;;<<<;;;:::;;;<<<<<<;;;:::999999:::HHHhhhpppMMM======BBBAAAAAA@@@???>>>======777888777444111111444777999;;;>>>???>>><<<<<<<<<<<<;;;<<<===>>>>>>;;;999666666666666777888999:::666<<<>>>999333444999<<<===999666666:::===>>>===666888888999===AAA>>>888333444777:::===???@@@@@@000111555888:::<<<======>>>;;;888888;;;===<<<;;;======>>>@@@@@@===999555999:::;;;=========<<<<<<;;;999777666666777666555:::===>>>;;;:::;;;888444666777888999::::::888777SSSCCC@@@888999666888999999888888999;;;777555444555888::::::999888:::<<<<<<;;;999888999999666333333555666444111000333777:::;;;;;;:::888555555555555666777888999===>>>???===999777777888;;;999888;;;>>>???;;;777555444777999888333222444999<<<>>>===;;;999888777<<<===;;;777222333999???:::;;;===??????===999666666777999<<<>>>>>><<<:::>>>===999333///111777<<<999===>>>;;;:::<<<;;;888444444444444444777<<<@@@???<<<;;;======::::::===???===;;;888888888999:::<<<<<<;;;888444333777;;;;;;:::999999999;;;===>>>@@@???===999666555777999<<<:::888666555666888999777999<<<<<<;;;;;;<<<>>><<<<<<<<<;;;;;;;;;;;;:::999777777:::>>>>>>888222:::===;;;222///555<<>>:::888888:::888555888===666888999<<>>===;;;:::;;;<<<>>>@@@BBBBBB@@@>>>======:::===??????===<<<;;;<<>>>>>??????CCCDDDDDDBBBAAADDDGGGIIICCCBBBDDDJJJSSShhhtttnnnhhhaaa^^^hhh~~~lllqqqqqqZZZZZZ]]]ccchhhnnnvvv~~~uuurrr^^^xxxRRRIIIKKKQQQUUUQQQIIICCCAAAAAA@@@>>>;;;;;;===??????>>>DDD@@@;;;999;;;===>>>>>>CCC@@@<<<;;;<<>>>>>>>>======>>>CCC>>>;;;<<>><<<::::::;;;MMMnnnlllKKK;;;999???>>><<<;;;:::::::::;;;;;;<<<<<<888222000444888@@@???>>>>>>;;;888999<<<;;;:::999:::;;;;;;999777777777777777777888888888888<<<===:::666666999<<<;;;999777888:::<<<<<<;;;;;;=========???AAA<<<555666777999;;;<<<<<<<<<<<<000222444777:::;;;<<<===>>>999555666999;;;999555===>>>???@@@>>>;;;777444777888;;;<<<======<<<<<<:::999888999:::999777555444888:::999:::<<<:::777444777999999777777999<<>>:::777666888999777444111222333444666777999999333333444555777999:::<<<===>>>???===;;;999888888888777777888::::::777444777777999<<<:::555444777666999===@@@???<<<;;;;;;>>>;;;888777888999999999;;;:::999;;;======;;;888444555777;;;>>>???<<<999888777666222111444;;;BBB<<<===;;;777777<<<===<<<555555444222222444999<<>>;;;:::999888888888999:::<<<;;;:::888555555777999<<<;;;888555555666999:::>>>>>><<<:::999:::===???999888888999999888888999:::888777:::>>>>>>999333888;;;;;;777555888<<<>>>:::999888999<<<======<<<999777666888777555777<<<888777888<<>><<<===???AAA@@@AAAAAAAAABBBFFFIIIKKKFFFGGGOOO[[[qqqqqqxxxiii[[[]]]ooo|||oookkkvvv~~~kkkkkkrrr~~~}}}wwwbbbnnnXXXJJJHHHLLLQQQPPPIIIBBB??????@@@>>>;;;;;;<<<===??????EEE???:::999<<>>===@@@BBB@@@<<<:::===@@@AAA@@@===;;;;;;???BBBDDDEEE???999:::???CCCDDDCCC@@@======>>><<<888666888888888:::<<<;;;999;;;???>>><<<;;;;;;<<<======<<<@@@AAAAAA???===;;;<<<===MMMqqqgggJJJ===:::===<<<:::888888888999:::>>>@@@@@@;;;444111444888CCC>>>;;;;;;888555888???;;;999888777888999888777999999999999999999999999;;;999888999999888888888888888:::<<<===<<<999777>>>AAAAAA@@@BBBCCC===555888999:::;;;;;;:::999999555666777888:::;;;<<<<<>>???@@@???===:::777555666777888:::;;;;;;;;;:::999999:::;;;===<<<999777333777999888888;;;999666333666888777666888===BBBQQQAAA???888:::888999::::::888777888999;;;;;;999888777777777777:::888555111000222888<<>>???666777999;;;;;;;;;;;;:::666666666555444222111000888888:::===<<<777666999444444888>>>@@@>>>===???===999666777;;;<<<999666<<<999666777999;;;:::888444444666:::>>>???;;;777///333777:::;;;<<<<<<======<<<888444666<<>>;;;:::888555444555:::===>>>;;;:::<<<<<<999999<<<888:::<<<>>>???>>>===<<<:::;;;<<<999666666:::===;;;;;;::::::999888777777777888999888666666888999<<<:::888777777888:::<<>>>>>>>>>>>111444666888888888:::;;;999;;;<<<<<<;;;:::;;;<<<:::<<>>???AAA???<<<===@@@CCCAAAAAACCCBBB@@@CCCGGGIIICCCDDDOOO[[[ppp~~~vvvoooqqq```\\\ccckkkkkkzzzddd___eeehhhccc^^^gggjjjnnnrrrxxxxxx{{{rrrrrrpppaaa^^^LLLHHHJJJNNNQQQNNNFFFAAA@@@???===;;;:::;;;===???AAADDD@@@;;;:::<<<>>>>>>===777===BBB@@@999666999>>>======;;;777888>>>CCCCCCBBB>>>999999<<<@@@BBBBBB@@@======???>>>;;;999;;;;;;>>>@@@???<<<:::;;;>>>>>>===;;;<<<===???>>>>>>===>>>???>>><<<;;;;;;===LLLqqq^^^HHH@@@???>>>===;;;:::::::::;;;<<<>>>??????<<<777444555777>>>888666999888666;;;DDD>>><<<999888999::::::999999::::::;;;;;;;;;:::::::::666444777999777555555777999<<<>>>>>><<<999666<<>>>>>===:::999999999666666777777888888999999::::::;;;===>>>>>>;;;888777:::;;;888777888555111222444777777777999>>>BBBQQQ@@@???999===888999:::999777666666777;;;;;;;;;999888888888999:::999666222111333888<<<===<<<;;;999888888:::<<<666555333333444666888:::888888999999:::<<<===>>>333444777:::<<<======<<<888::::::666111...///111666666999<<<;;;777666999:::444222777;;;;;;;;;===:::888777777888::::::999;;;888444555888999666333666555666:::>>>>>>999444222444999>>>@@@???;;;888:::999666333777===@@@>>>???>>>;;;888666888<<<@@@???<<<;;;======:::;;;>>>;;;<<<<<<=========<<<<<<888:::;;;888555333555888:::;;;<<<<<<<<<:::888777555777999:::999888888999;;;:::999888999:::<<<>>>BBB@@@???>>>======<<<;;;666333333777888777888======;;;999777666666888999888666555999>>>@@@>>><<<888888:::===???>>>;;;888;;;777666999999777777999999222///444888888777888222444777999999999:::;;;888:::;;;:::999:::<<<>>>:::<<<>>>??????AAADDDFFFBBB@@@@@@CCCAAA===>>>BBBCCCAAABBBEEEEEEBBBDDDJJJFFFAAACCCLLLSSSeee~~~|||iiinnn```YYY]]]qqqrrreeemmmwwwqqqddd___\\\ZZZ]]]eeeooouuuxxxzzzrrrrrr~~~jjjsssiiizzzbbbNNNHHHFFFIIIPPPRRRJJJCCCAAA===<<<;;;::::::<<<@@@CCCBBB@@@>>>===============777;;;>>>===:::999===AAA:::===<<<999:::???AAA???;;;;;;<<<<<<===>>>>>>>>>>>><<<<<<@@@@@@===<<>>BBBEEEBBB<<<::::::;;;>>><<<;;;<<<===??????>>>:::;;;<<<<<<;;;;;;===>>>RRRuuutttQQQ@@@??????>>>======<<<<<<<<<<<<<<<<<<<<<======<<<;;;999999;;;555666<<<<<<777:::CCC@@@===:::888999:::::::::888999:::;;;<<<<<<;;;;;;999666777:::999444444888:::;;;>>>>>>===;;;999888999;;;<<<===@@@DDD@@@:::666777999:::;;;;;;:::999999999999999::::::;;;<<<@@@@@@>>>===;;;999888666:::;;;;;;999777777:::<<<888888666555555666888999999999:::<<<======;;;999888;;;<<<999777777444000///222666888999::::::;;;QQQ@@@???;;;>>>999::::::999777666777888::::::;;;:::999999:::<<<<<<;;;:::777666777:::<<<:::;;;;;;999666555999===666666666555666777888999:::999999888888999999:::777777999<<<>>>>>>===;;;===@@@@@@:::222...111555444444666::::::666555888CCC777000222555555555888888888888666555666:::===;;;777555555888777333...777666666:::>>>>>>888222;;;:::999;;;>>>>>>;;;888666777555444888??????<<<@@@>>>;;;888777999===AAA???<<<<<<>>>>>><<<===@@@>>>===<<<;;;:::;;;;;;<<<777999:::777333000000222:::;;;===??????===:::888666888;;;<<<;;;999888888:::999999999:::<<<>>>???666777:::<<>><<<:::666222222777999777:::@@@???===999555222333777::::::444222777>>>AAA???===;;;;;;;;;<<<===<<<:::777<<<888777:::;;;888777999888///+++000444333222444666999;;;===<<<<<<======:::;;;<<<;;;;;;<<>>>>>@@@DDDFFFDDDAAABBBEEECCC>>>???DDDAAA???AAAFFFHHHEEEIIIOOOJJJGGGIIINNNOOO^^^hhhqqqaaa\\\gggwwwtttuuullllllssswwwsssmmmeeeiiiooopppiiiccchhhrrrggg```kkkvvvjjjyyyuuuqqqeeeOOOCCC???AAAKKKOOOHHH@@@===<<<<<<:::999999<<<@@@DDDAAAAAA@@@???===<<<<<<<<<;;;;;;;;;;;;<<<@@@DDDGGG:::???AAA>>>>>>AAAAAA<<<666:::>>>@@@???===<<<;;;<<<:::;;;???@@@>>>>>>AAA@@@EEEGGGBBB<<<999999999===<<<;;;;;;===>>>>>>>>>999;;;<<<=========???AAAZZZ{{{lllFFF777999<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<>>===;;;::::::;;;999:::::::::===@@@===777999999:::;;;:::999888777777777888888999:::<<<<<<===>>>>>><<<888555444444888999999666444555:::>>>;;;999666555444666888:::888888888:::<<<===;;;999666999:::888888999777333---111666:::<<<:::666333LLL>>>???:::<<<@@@777111333777999;;;===<<<999;;;???>>>888777<<<999999888888888:::;;;<<<888<<>>@@@BBB===888777:::;;;888555777999777333444:::===<<>>>>>999222444;;;999888777777888888777555999555111111333444111...777===;;;444444:::999111333;;;???======???>>>:::999888888888::::::888777<<<======999444666===DDD======;;;999777888;;;>>><<<>>>???>>>;;;888666555333777:::999555222222333;;;;;;<<<===============999;;;<<<;;;888666777999999;;;<<<999444333666:::<<<;;;:::999888888888888:::999999888999999:::::::::;;;:::888:::<<<999333666666777:::>>>???<<<888===:::999===>>>;;;888999>>>>>>===<<<<<<;;;::::::444333333333555888;;;===>>><<<::::::<<<>>>>>>>>>DDD;;;666888===???@@@BBBAAA>>>BBBJJJLLLEEE@@@@@@BBBAAACCCGGGGGGAAA>>>>>>???BBBDDDDDDBBBAAACCCEEEIIIFFFIIIOOOPPP]]]nnn{{{{{{qqqmmmgggccckkkjjjvvvmmmiiiiii```aaa[[[{{{~~~vvvnnn}}}uuuLLLAAA<<<:::@@@GGGGGGAAA<<>>>>><<<<<<>>>===;;;===BBB>>>:::777777;;;???BBBBBB@@@@@@@@@BBBCCCCCCAAA???<<<===>>>===<<<;;;<<<>>>@@@DDDDDD???;;;999777444555:::???CCCBBB>>>;;;999333;;;<<<<<>>;;;777666>>><<<;;;===@@@AAA???<<<<<<<<<======<<<999333///999:::777333666<<<<<<666333666999999888888:::===999999999::::::;;;;;;<<>>===<<<<<<<<<<<<===>>>===<<<999666555666777>>>======>>><<<999666666555333333666;;;===<<<999:::??????:::999<<<;;;666777999999777444333555888888:::999777999>>><<<555:::<<<:::555777===>>>:::555666666333111222666;;;444666888888888666444333MMM??????:::===AAA888222444777888:::<<<;;;888999===<<<777666999333333222222333555666888666999<<<===;;;888888999999999999777666666888:::999666444444666888888888<<<;;;;;;:::;;;<<<===>>>BBB===777666888::::::888888:::999666777;;;===<<<;;;;;;???AAA<<<444444999444555777888888888666666;;;777444444666666333///444;;;===888888===:::111222999===<<<===???>>>;;;===:::888666555555555555===<<<:::888777888999;;;======<<<:::888999<<>>===777999;;;:::888888999;;;999;;;===:::777555888<<<888888999999999999999999::::::999888777666666555777999999888:::===;;;666888999;;;>>>AAAAAA???===<<<999999===???===;;;<<<<<<<<<<<<;;;:::999999888777777888999;;;===@@@AAA;;;:::888999;;;=========CCC<<<888;;;???AAAAAACCCDDDAAABBBGGGIIIDDDAAABBBCCC@@@???AAAAAA======???@@@BBBEEEEEECCCBBBCCCDDDJJJGGGIIIMMMNNN[[[{{{vvvsssgggiiiyyyzzzuuuhhh```{{{yyymmmiii~~~SSS???:::777<<>>???<<<;;;>>>>>>===>>>BBB>>>;;;999999<<>>>>>>>>???@@@DDDDDD@@@<<<<<<;;;888666:::???AAA@@@>>>;;;:::444<<<<<<;;;???===AAAOOOggg|||iiiEEE<<>>;;;888666555555:::::::::::::::888777777888777888:::<<<>>>======:::>>>===999999<<<;;;777666777777555333333666999888:::999666888<<<:::444;;;<<<999444555888777333333333222111111222555777333444555555555555555555NNN???@@@;;;>>>@@@888333555777777888:::<<<::::::<<<;;;888777888111111111111222444666777666888888888666666777999;;;:::999777666888;;;>>>888666444444666888999999777888999:::::::::::::::@@@;;;666555888:::;;;:::999<<<<<<999999<<<<<<:::///333:::???===777666888222666:::;;;999777777999<<<:::888888:::999555111222:::>>><<<<<<>>>:::111000666;;;;;;<<<>>>>>><<<>>><<<999666444555666777>>><<<::::::;;;:::888555=========;;;:::;;;===@@@===<<<<<<:::999;;;???BBBAAA>>>;;;<<<>>>===888444444777<<<@@@BBBAAA???===666888::::::::::::;;;<<<:::<<<>>>===:::999;;;>>>555666888:::;;;;;;:::999888999999999999888777666444777777777999======999777:::>>>AAAAAA@@@@@@@@@;;;888888===@@@>>>===???999999999999999888777666888999;;;<<<>>>@@@BBBCCC999888666777:::===>>>>>>AAA;;;888<<>>;;;;;;;;;999;;;???AAACCCEEEEEECCCBBBBBBBBBHHHEEEGGGJJJLLL\\\wwwmmm~~~mmmgggjjjooo{{{}}}rrrgggvvv}}}{{{tttYYYxxx[[[AAA:::888<<<@@@@@@???AAA<<<;;;;;;<<>>@@@;;;999===AAA@@@@@@AAA>>>===;;;<<<===??????>>>@@@???===>>>@@@AAAAAA@@@;;;>>>@@@AAA@@@??????@@@===BBBCCC???===>>>>>><<<888;;;>>>@@@>>>===;;;;;;666<<<;;;;;;@@@???EEEWWWuuugggEEE;;;???>>>;;;888888<<<===:::777888777777777666555666888:::===;;;:::999999888666444222444666666999===<<<999444666999999888888888999;;;:::::::::::::::999999666888:::<<<=========<<>>>>>>>>>>>???@@@:::<<<;;;999888;;;<<<:::777777666555333444777:::888999888666777999777333::::::999666666777444000333222111222444555666555222333333222222444777:::PPP@@@@@@;;;>>>;;;666222555777666777:::???>>><<<======;;;:::999555555555555777999;;;<<<999888777555555666999;;;:::;;;;;;::::::;;;>>>@@@888666444444555666666555555555666888999999::::::;;;999777888:::;;;:::999999<<<===::::::;;;:::666%%%***222888999888999:::666:::===<<<777555888;;;<<<;;;:::;;;;;;999555222444:::>>><<<:::;;;888222000444888;;;;;;=========<<<<<<;;;:::999:::<<<===>>>===<<<;;;;;;;;;:::999=========<<<;;;<<>><<<:::;;;>>>AAAAAA@@@??????@@@???===:::666888;;;>>>@@@@@@>>>===777999:::;;;;;;:::::::::===???@@@???===;;;<<<===555777;;;===>>>===:::999666888999;;;<<<=========444777888777888<<<===:::666;;;???@@@===;;;;;;===;;;888888<<<>>>======>>>777777888888888777666555666777999;;;===>>>??????999888777999<<>>>>>@@@BBBBBBBBBBBBAAA===:::::::::888:::>>>BBBCCCDDDEEEDDDBBBAAA@@@CCCBBBDDDHHHLLLbbbzzz~~~tttzzzggg\\\cccsss}}}{{{yyylll}}}zzz^^^eeeaaaFFF>>><<>>??????>>>>>>======>>>AAA;;;888===BBBBBB@@@@@@???>>>>>>??????>>>===<<>>>>>======???AAAAAA???>>>======999>>>???<<<;;;>>>???>>>999;;;>>>>>>===;;;;;;<<<777<<<<<<===AAA???FFFZZZaaaBBB999<<<@@@;;;888777999999555444666666888888666333333777;;;===:::888666777888888777444777999;;;===>>><<<:::888999;;;<<<<<<;;;:::999777777777666666555555444555777:::===>>>===;;;:::<<<;;;::::::888666333000;;;;;;999666666999;;;;;;<<>>777333222555777666777:::???>>><<<;;;<<<===;;;888888777777777999:::<<<===:::888444222333666:::<<<555888;;;<<<<<<;;;<<<<<<;;;999777666777777555444<<<;;;:::999999:::;;;<<<666777999;;;<<<;;;999777777:::;;;999888999888444))),,,000333555888:::::::::<<<<<<888333111555:::999999:::::::::888555333888;;;<<<999555555666555222444888;;;;;;;;;<<<===:::<<>>>>>======>>>@@@???AAACCCBBB@@@???@@@BBB:::::::::;;;;;;<<<======::::::;;;<<<<<<;;;999777???@@@AAAAAA???<<<;;;:::888:::===??????===:::888888888:::;;;======>>>>>>777::::::888888;;;<<<:::999<<<@@@@@@<<<999888999<<<888777:::<<<::::::<<<666777888999999888666555555666777999:::;;;;;;;;;;;;:::999;;;>>>AAACCCCCC@@@<<<;;;===<<<888666777999:::;;;===@@@CCCBBB??????<<<;;;======999999<<>>AAAAAAAAA??????>>>===<<<;;;AAA:::888===BBBBBB???>>>???@@@AAA@@@???>>>===<<>>???@@@???<<<:::999999666:::;;;999888<<<>>>===:::<<<======<<<;;;;;;<<<666;;;<<<@@@CCC>>>FFF]]]SSS<<<777888AAA<<<888777888666333444888666888888555222222666:::<<<999666555666888999:::888999<<<>>>===:::888777888999:::<<<===<<<:::888666666555555444444333333666999<<>>@@@===777666;;;===;;;<<<>>>???===;;;:::===@@@<<<;;;:::;;;;;;;;;;;;===>>>===;;;:::999999999999888888888888777555444444888777888;;;<<<:::777555666444222444888:::888666444666666555333666<<>>:::>>>777444444777888666777;;;;;;;;;888666888<<<:::666777666666555666777999::::::666111000222666999;;;111555999;;;:::999888888>>>===;;;;;;;;;;;;999777???===:::888666666777777555777:::<<<<<<:::888666555888999777666888666333444666666444555999;;;999;;;;;;999555111///222444666777888888888777555555:::;;;:::666333222666999666666888<<<;;;999999<<<:::>>>BBBAAA===999777777777:::<<<888444444:::@@@:::;;;=========>>>@@@BBB888:::<<<>>>>>>???AAACCC999<<>>;;;:::999888888999;;;<<<;;;;;;;;;<<<===<<<888555===???@@@AAA@@@===:::888999;;;>>>??????===:::888<<<;;;:::999999999999:::999======999888:::<<<;;;===???AAAAAA???;;;999888<<<888666999;;;999999;;;777999:::;;;;;;:::888777888888999999::::::::::::<<<;;;:::;;;???BBBCCCCCCBBB>>>>>>???===999888:::666999:::;;;???BBBBBB>>>>>><<<===@@@???;;;999;;;??????@@@BBBCCCBBB???<<>>EEEHHH@@@<<<>>>===>>>>>><<<999999<<<@@@IIIGGGDDDBBB@@@>>>;;;999???;;;:::>>>AAA???======@@@AAABBBAAA???======>>>FFFCCC@@@>>>===<<<:::888>>>???>>><<<999777777888666:::;;;888777;;;===<<<:::<<<======<<<:::::::::777:::;;;@@@CCC>>>JJJdddrrrEEE999888888BBB>>>;;;999888666444777<<<666666666555333333555777:::777444444666999;;;;;;999888;;;===:::444222444555555777999;;;;;;888555888888888888888888777777999;;;>>>@@@@@@>>><<<:::===;;;999:::===>>>;;;888===AAA>>>666555;;;===999;;;;;;;;;:::999999;;;======;;;<<<>>>>>>;;;;;;<<<>>>===<<<=========:::888999888999;;;999555555888;;;888888;;;<<<888444444555444333333444555555555666999;;;:::777777<<>>>>>===;;;888888777777666666555555888999999999888888888888555888888555555888777444777999999555777<<<===999999999999888666444222111555666666666666666777888888999999777444444888>>>:::888:::===;;;777777;;;<<<@@@BBBAAA<<<888999::::::<<<===;;;999888:::<<<888:::<<<======>>>@@@BBB:::;;;;;;;;;;;;===AAADDD::::::999777555444555555666777777888888999:::;;;:::::::::<<<>>>===:::666999:::===@@@@@@???;;;999777888;;;======<<<;;;:::???===;;;888888888:::;;;:::>>>???:::888;;;=========>>>???@@@AAA@@@<<<:::;;;777666999;;;;;;;;;>>>999;;;===>>>>>>===;;;:::<<<<<<:::999999999:::::::::999888999<<>>===;;;<<<@@@;;;===<<<999<<>>???======@@@???;;;:::<<<<<<<<<>>>@@@CCCBBB>>>:::@@@EEEHHHHHHNNNhhhwwwrrrfffcccjjjyyyzzz}}}mmmsss}}}zzzrrrccc{{{```JJJ<<>>999<<<===???@@@>>>::::::>>>CCCIIIGGGDDDBBBBBBAAA>>>;;;===;;;<<>>===>>>@@@CCCAAA@@@@@@???>>><<<:::======<<<:::888888:::<<<:::======:::999<<<>>>>>>999;;;>>>>>><<<:::999999999:::999===AAA@@@QQQpppmmm???:::<<<888BBB>>>:::888777444333777>>>999888777777777777666555888666444444666:::;;;<<<999888:::<<<999222111444333333555888;;;;;;888444;;;;;;;;;;;;;;;;;;<<<<<<:::<<>><<<>>>BBBBBB<<<:::<<<::::::;;;>>>@@@@@@<<<999:::888:::===;;;666777<<<===999999===>>>:::888999666666555333222222444777666;;;???>>>999777:::???QQQ>>><<<888===@@@>>>>>>???===888777999::::::666444888???>>>777===<<<;;;:::::::::;;;<<<>>>999444333777;;;>>>>>>999:::;;;:::999999;;;<<<999999999;;;>>>???>>>===222555888;;;======<<<;;;;;;:::999666555666888;;;555888888555555888888555111666777555888??????;;;999999;;;===>>>;;;666222444555666666555666888:::555777999999777666;;;BBB===:::;;;>>><<<666555:::===@@@CCCAAA===<<>>@@@BBB@@@???<<<999777:::>>>BBBCCC???;;;:::::::::777444111333666888::::::::::::888888999<<>>AAA@@@===:::444555888:::<<<<<<;;;;;;@@@>>>;;;999999<<>>???;;;999<<>>BBBBBB>>>::::::666555999======>>>AAA;;;<<>>===:::888777888999:::888777555666999<<<======;;;999999<<<<<<;;;===CCCBBBBBB>>>888999@@@BBB???@@@===<<<>>>===::::::===;;;:::<<>>:::;;;AAAFFFGGGNNNjjj{{{mmmtttgggfffmmmyyy~~~vvvrrrttt```mmmjjjOOO<<<>>>CCC>>>:::======???AAA???<<<<<>>===???BBB@@@@@@???@@@AAAAAA>>><<<<<<;;;:::888777999===@@@===AAAAAA<<<;;;>>>@@@@@@888;;;>>>???===:::999888;;;:::777:::@@@BBBWWW{{{ppp@@@???@@@888AAA;;;888666444222111666>>>===;;;999:::======:::666666555333444777:::<<<<<<;;;999;;;===:::333222888444444666:::===>>>:::666;;;;;;;;;<<<<<<=========:::<<>>999555444777999666333111888777111111:::;;;555:::777444444888;;;;;;:::???===???EEEDDD===999;;;555666999>>>BBBBBB>>>::::::999;;;???===777999???===888999???BBB??????BBB999:::999666222222666:::666<<>><<<:::777777999;;;<<<<<<777<<<@@@@@@===;;;===@@@444555666777888999999999777888999::::::::::::999999:::999888;;;>>><<<777888777666777999;;;;;;:::CCC>>>999999:::999666555>>>;;;777444222333444555666444222333666:::===>>>777777888:::======:::666999777888999444...111:::777999:::888666666999<<<:::>>>???;;;555333777===??????>>>;;;999888999;;;@@@===;;;===AAACCC???<<<;;;;;;:::;;;;;;<<<<<<======<<<555...111;;;>>><<<>>>BBB???888999???===333555777999777444222444666777???CCC???===@@@AAA???<<<;;;:::999999:::<<<===<<<;;;;;;:::::::::;;;;;;======<<<<<<===>>>???@@@===???@@@???<<<:::;;;===:::<<<===>>>>>><<<:::999888888888999:::;;;<<<===???>>><<<;;;;;;;;;===>>>AAA999888>>>>>>777666<<<999:::999777555555999===999999888777888999;;;<<<;;;<<<>>>???@@@@@@@@@@@@CCC@@@>>>======<<<;;;:::;;;???CCCBBB???>>>AAADDDEEECCCBBBCCCGGG___uuuzzzqqq```___cccvvv}}}yyyzzzrrrdddXXXwwwPPP;;;@@@@@@<<<>>>???:::===@@@AAA@@@@@@CCCEEEGGGCCC???>>>???@@@>>><<<;;;>>>@@@???;;;888777888;;;===???@@@???>>>??????CCC@@@======???AAA???>>>AAA:::888>>>AAA===:::;;;AAA@@@@@@AAABBBAAA???======;;;:::999999<<<>>>@@@???999======777FFFkkknnnCCCDDD>>>111999>>><<<999666555666777888===<<<;;;;;;;;;<<<======555///...333666444555999===???>>>;;;:::;;;999555333555666666666888;;;>>>999:::<<<<<<<<<===@@@BBB:::999999;;;===???>>>===888999999666222444:::@@@===999888999999666777:::555777888888888888:::;;;>>>???AAABBBBBB>>>888444:::<<<>>>???@@@???>>>======;;;999888888999:::<<<:::;;;;;;===>>>===999666777888777555444444777999888999;;;======;;;999777QQQ???<<<777;;;;;;:::888555333444777:::;;;999888888:::;;;<<<;;;444888<<<<<<999888:::===666666888999999999999999888888999999::::::;;;;;;777999888777:::===;;;666777555444555777888888777===;;;:::999777555666888???===999777666777999:::888666444444555888:::;;;888777666888;;;===<<<::::::666666888777333333777999::::::888555444777999:::===@@@>>>:::888:::===DDDCCCAAA===888666555666<<<:::999<<<@@@BBB@@@===;;;:::999999888999999999;;;:::555000222999;;;888:::???===777888>>>;;;222333444555555444444555666666;;;>>>;;;;;;>>>>>>;;;;;;;;;;;;;;;;;;:::999999<<<<<<;;;;;;;;;;;;;;;;;;=========>>>>>>>>>>>>>>>@@@BBBCCCAAA>>><<<===???;;;;;;<<<===<<<;;;:::999;;;:::::::::;;;<<<>>>??????>>>;;;999888999;;;<<>>??????@@@@@@???===;;;:::AAA???===<<<<<<<<<;;;:::888;;;>>>??????@@@BBBDDDEEEDDDDDDEEEGGG\\\|||{{{rrr```XXXaaafffiii}}}}}}{{{yyy}}}qqqZZZyyyzzzSSS===AAA@@@<<<=========@@@BBBCCCBBBBBBDDDFFFCCCBBBBBBAAAAAA???;;;888:::<<<===<<<999777888999===@@@BBBCCCBBBAAA@@@@@@BBB@@@>>>>>>@@@@@@>>><<<<<<:::;;;??????::::::>>>BBBAAA@@@???>>>>>>??????===<<<:::999999:::<<<>>>CCC===@@@@@@;;;OOOwwweee<<>>777BBB===;;;999666666666888999<<<;;;:::::::::;;;===>>>>>>888555888999666666999:::===>>>;;;999;;;:::888:::;;;;;;999888888:::<<<888;;;>>>???>>>=========:::999:::<<<>>>???===<<<:::<<<<<<:::888999???DDD===::::::>>>???===>>>BBB999:::;;;;;;999888999999>>>>>>>>>@@@AAA@@@<<<:::777999<<<>>>@@@???>>>===;;;:::888777777888999:::<<<;;;<<<======<<<888555555555666666666666555555666777999;;;;;;:::888666QQQ???<<<666:::::::::999777555555666888:::999999:::;;;<<<;;;999111555888999666555777999666777888888888888777666999999999999:::;;;<<<===444777888777999<<<999444666444333333444555555444555888:::777333333777:::>>><<<:::888777999;;;<<<;;;:::888777777777888999888666555666888;;;<<<<<<999555444777:::888666666:::::::::888666444555777:::===@@@@@@???>>>>>>???DDDDDDBBB>>>999666555666888666666999>>>@@@???===:::::::::999999888777777777777555333444777777444666::::::666777<<<999222999888888999;;;<<<<<<;;;555777888888:::<<<;;;777999:::<<<======;;;888666=========<<<<<<<<<;;;;;;===>>>?????????>>>===<<<@@@AAABBBAAA>>>===>>>???<<<<<<;;;;;;;;;;;;::::::>>>===<<<;;;<<<>>>@@@AAA===;;;888666777999<<<>>>BBB999777???CCC???<<<>>>888:::;;;<<<<<<===???AAA>>><<<999777777999;;;===>>>?????????>>><<<999888???===<<<<<<======<<<;;;;;;;;;<<<>>>AAACCCBBBBBBAAAAAAEEEJJJOOObbbwww}}}yyy|||~~~cccXXXRRRTTThhhsss}}}rrr|||wwwcccfffXXXAAABBB@@@<<<<<<;;;???@@@AAAAAA@@@@@@AAABBBAAADDDGGGHHHDDD???:::777>>>??????>>><<<;;;<<<>>>???BBBEEEFFFEEEBBB@@@@@@@@@@@@??????@@@???<<<:::777999===???<<<888:::???AAABBB@@@===::::::===AAA???===;;;:::999999:::;;;???999;;;;;;:::RRR~~~]]]<<<>>>===777AAA<<<:::888777666777888:::999888777666777999<<<===BBB<<<999::::::999999;;;666<<<>>>;;;999:::<<<;;;>>>>>>===;;;888666666777777:::???AAA???<<<999888:::::::::<<<>>>>>>===;;;:::<<<>>>>>><<<===AAADDD888666888<<<===;;;;;;>>>===>>>@@@???<<<999888888<<<;;;;;;<<<>>>??????===666888<<>>???@@@AAAAAA@@@AAAAAA???<<<;;;<<<===666555555888<<<>>>===<<<666888;;;======;;;888666333444666777777888666444333777999777777:::999444>>><<<:::<<>>>>><<<;;;999===============<<<<<<;;;===>>>@@@@@@@@@>>><<<:::;;;<<<============>>>???>>>======<<<;;;<<<<<<<<>><<<;;;<<<>>>@@@AAA:::999666666777:::???AAA???888777>>>CCCBBB???>>>;;;;;;:::::::::<<>>>>>>>><<<;;;>>>===<<<===>>>???===<<>>@@@DDDEEEBBB>>>BBB@@@CCCKKKRRR```zzzxxxvvv|||}}}vvvzzz}}}dddUUU___sss~~~|||kkkpppsss[[[]]]EEECCC@@@>>>???<<<=========<<<<<<;;;<<<<<>>===;;;;;;<<<======AAAEEEFFFDDDAAA>>>===??????@@@@@@@@@>>>;;;999555888;;;<<<;;;:::;;;===>>>@@@AAA===888777;;;???AAA@@@>>>===;;;::::::999888444777777888TTTZZZBBBBBB<<<222444:::999888777777888:::;;;555444333333444777999;;;>>>;;;888888::::::;;;<<<555;;;>>>;;;888999;;;;;;999::::::888555444444555555999<<<>>><<<:::888777;;;;;;;;;<<<>>>>>><<<::::::<<<>>>???===<<<===>>>777555666::::::777555777???@@@BBBAAA>>><<<::::::999999:::<<<>>>>>>===;;;999;;;>>>@@@BBBAAA@@@??????>>>===<<<;;;;;;<<<<<>>999<<<777999;;;;;;::::::;;;<<<999999:::<<<===<<<999666555666999::::::999999999888999:::;;;:::888666444:::999999999::::::;;;;;;444999;;;999999;;;:::777777666444444555666555444666777666333666======999<<<:::888666444444444555666888::::::888777888:::666777888888777555333111333888<<<;;;888888999;;;:::::::::;;;<<<<<<<<<<<<===<<<:::999;;;===@@@BBB===???@@@@@@??????@@@AAA666666777888:::;;;;;;:::///333999>>>@@@===999555111333666:::;;;999888888333666888888888:::999888>>>;;;999:::<<<===:::888999777666:::======;;;999::::::;;;<<<===>>>>>>???<<<<<<===>>>>>>===<<<<<<<<<>>>???@@@???===;;;:::888888999;;;===???@@@AAA@@@@@@???>>>>>>>>>>>>???>>>===<<<;;;<<<===???AAA>>><<<:::888999;;;>>>@@@<<<888888===BBBBBB???===@@@<<<888666777:::>>>@@@<<<===>>>???>>><<<:::888666888;;;>>>???>>>===<<<=========>>>@@@@@@???===CCC???===???DDDFFFBBB>>>IIIBBB@@@EEEJJJOOO\\\kkkuuu}}}nnnppp}}}uuupppuuulllwwwyyy|||vvvjjj~~~qqq]]]uuudddJJJDDD@@@@@@BBB???>>><<<;;;:::999999999999EEEIIIKKKIIIEEEAAA@@@@@@>>><<<999777666666555555:::===AAACCCAAA===;;;999===>>>@@@@@@???<<<:::999888888777888;;;===<<<:::999===@@@>>>999666888;;;BBBAAAAAA@@@>>>===;;;:::888666:::;;;>>>[[[xxxSSSBBBAAA:::222222999888888888999:::;;;<<<444444444555666888:::;;;===<<<:::999:::<<<<<<:::777<<<>>>:::888999:::999222444666666666666777888666777888888777888999;;;===<<<;;;;;;======;;;:::<<<>>>@@@???===;;;999888999888999===>>>;;;:::<<<>>>@@@AAAAAA???>>>===>>>:::;;;===@@@BBB@@@<<<999;;;<<<===>>>???>>>===<<>>===<<<<<<<<<;;;???===;;;999999999777555>>>:::666777<<<>>>===:::666666888999999999888888TTTBBB???999===666777999999888888:::;;;:::::::::;;;===<<<999666777888:::;;;<<<<<<;;;;;;;;;<<<>>>??????===:::888999999:::::::::999888777555999;;;888777::::::999999777666666777888888777888999666333777??????777>>>===:::888666555555555000444777888666444555777777:::<<<;;;888444111000333:::???;;;777888;;;===:::::::::<<>>===>>>>>>666777888999:::;;;;;;;;;,,,111777===???===999666333444888<<<<<<999999<<<555777888888777888:::;;;>>><<<;;;;;;;;;;;;:::888:::777888<<<>>><<<;;;;;;::::::;;;<<<===>>>??????999:::<<<===>>>>>>===<<<;;;<<<=========<<<;;;:::777777888;;;???AAABBBBBBAAAAAAAAA@@@@@@@@@??????::::::;;;;;;===>>>???@@@CCCBBB???<<<:::999::::::999999;;;>>>AAAAAA@@@>>>BBB>>>999777888;;;>>>@@@777999===@@@AAA@@@???===999;;;>>>??????===:::888===<<<===>>>@@@@@@>>>;;;;;;999888<<>>BBBFFFLLL[[[kkkfffvvv}}}vvvwwwmmmiiivvvmmmhhhhhhxxxttttttlllhhh}}}jjjjjjmmmOOOEEE@@@BBBEEEBBBAAA???<<<;;;;;;<<<<<<;;;CCCDDDDDDCCCBBB@@@@@@AAA???<<<:::999999888777555888;;;>>>???>>>;;;999888;;;===??????===;;;;;;<<<<<<:::777555999>>>>>>999777:::===<<<:::777888999@@@AAABBBBBBAAA@@@>>><<<999777;;;<<<@@@^^^oooIII<<<;;;::::::<<<777777888999:::;;;<<<===777888999:::;;;<<<;;;;;;@@@BBB@@@>>>===>>>;;;777888;;;;;;999999;;;:::777111444777888999:::;;;===999888777666555777;;;???@@@===;;;:::;;;<<<<<<;;;AAAAAABBBAAA???<<<999777777666888===???>>>@@@CCC>>>???@@@???>>>>>>???AAA>>>???BBBEEEFFFDDD???:::;;;;;;::::::::::::999:::======<<<;;;:::999999888???===999888888888888777===:::777777:::=========888999999999999999999888SSSAAA>>>999===:::::::::999777777888:::;;;::::::;;;<<<;;;999777888888999;;;<<<<<<;;;::::::<<<>>>@@@@@@>>>;;;999888999:::;;;:::888555333555999:::666444777::::::999777666777999::::::999777<<<:::444555======777===<<<:::999888777777777///444999999666333444666:::<<<>>><<<888555444555777<<<>>>999777:::<<<;;;;;;::::::<<>>>>><<<;;;;;;;;;555777999:::;;;<<<===>>>444666999<<<===>>>===<<<888777999<<<:::666777<<<777777777777555555999===;;;<<<===<<<;;;:::;;;<<<777666888===<<<888888<<<999:::<<<======;;;:::888666888:::<<<>>>>>>>>>===:::::::::;;;;;;;;;;;;;;;888777777999===??????>>>???@@@AAAAAAAAA@@@???>>>777999;;;===???@@@@@@@@@BBBAAA@@@>>><<<:::999999777<<<@@@AAAAAA@@@AAAAAABBB???<<<<<>>???@@@@@@@@@<<<>>>@@@AAA???<<<777555;;;;;;;;;===>>>===;;;888777777777;;;@@@CCCCCCBBB@@@>>>???BBBEEEQQQnnnrrrqqqtttzzz~~~|||{{{ssshhhjjjnnnuuuiii^^^fff|||wwwlll}}}ggg}}}vvvUUUFFF???AAAEEEBBBCCC@@@===<<<===???>>>===?????????AAACCCCCCBBBAAA@@@>>>===>>>@@@@@@>>><<<888:::===>>>===;;;;;;;;;:::<<<======;;;;;;<<<>>>======:::555666<<<>>><<<777888888888888888999999===???AAABBBBBBAAA???>>>999777999888===___hhhDDD<<<;;;;;;???@@@666777888999:::<<<===>>>666888;;;===>>><<<:::999>>>BBBBBB@@@@@@AAA===666888888777777:::???<<<666444666999;;;;;;;;;;;;======<<<:::888777888<<>>===<<<<<>>;;;888777888:::<<<;;;::::::;;;;;;999777777777888:::<<<<<<:::999777999<<<>>>>>><<<:::888888999;;;<<<:::777333000555999999444222555999:::888777666777999;;;;;;:::444===>>>555222888<<<888:::999888888777777888888222777<<<<<<888555555777===>>>>>><<<888777999;;;<<<===;;;777888>>>>>>999===;;;:::<<<>>>>>>;;;888999===@@@<<<666333777<<<666999;;;<<<;;;::::::;;;333666999;;;<<<>>>@@@BBB>>>=========>>>@@@BBBCCC<<<999999;;;888333444;;;777777666666333333888===333666888888666555888;;;444444777<<<:::444666<<<777:::===>>>===999555111444666999<<<>>>>>>>>>===999999999999999:::;;;<<<888666555666:::<<<;;;999>>>???AAABBBAAA@@@>>><<<666888;;;???AAAAAAAAA@@@<<<<<<===>>>>>>===<<<<<<777>>>DDDDDDAAA@@@AAABBB@@@??????BBBFFFHHHFFFCCCCCCAAA>>><<<;;;<<<>>>???<<<>>>@@@AAA@@@===888555:::::::::;;;<<<;;;888666::::::;;;>>>@@@BBBBBBAAA>>>???AAA@@@???MMMvvvqqqffftttmmm~~~ttteee___jjjxxxiiiYYY___xxxzzzlll{{{iiiuuu}}}YYYGGG>>>@@@EEEAAACCC@@@<<<;;;>>>??????>>>>>>===>>>BBBFFFGGGDDDAAA<<<;;;;;;>>>AAABBB@@@===999;;;===>>>=========>>>999;;;===<<<::::::===@@@<<<@@@>>>666222888>>>@@@999777444444666999:::;;;;;;===???BBBBBBAAA@@@>>><<<999:::777===bbbdddEEEBBB@@@======;;;666666888999;;;===>>>>>>444666:::<<<===:::777555888===@@@???AAADDD@@@888777666444555<<>><<<::::::<<<>>>DDD@@@:::777777:::<<<===@@@???>>>???>>>===;;;888<<<999999<<<======???CCC@@@@@@>>>;;;::::::===@@@>>>======???AAABBB@@@??????===;;;:::;;;===AAACCC>>>>>>>>>===<<<:::999888>>>;;;888666777999999:::///222555777666555555666;;;;;;:::999888777666666QQQ>>>===555333:::999777999;;;;;;999666===999777:::;;;888777888888888999:::;;;;;;999777444777:::======;;;999777:::999777555555666888:::666888999999888666666666999999:::<<<<<<<<<<<<<<<666777:::<<<>>>>>>===<<<<<<<<<;;;;;;;;;:::::::::777888:::;;;:::999777555;;;;;;;;;:::999888777666;;;888666888<<<>>><<<888999777666666888:::;;;;;;777888999::::::888666555<<<<<<:::888666666888;;;666777888777666666888;;;>>>===<<<<<<===<<<:::888666::::::333///333999===888444333555666444666:::777222111999>>>;;;444//////444999:::666555888;;;<<>>======777777777888999:::999888BBB@@@???@@@CCCCCC???<<<======>>>@@@CCCDDDCCCAAA;;;@@@EEEDDD???;;;:::;;;<<<>>>?????????AAADDDGGG>>>>>>???@@@@@@AAABBBCCC???===;;;:::<<>>999333888999;;;;;;:::999::::::999:::;;;===>>>===:::777===CCC===<<>>;;;>>>DDDGGGDDD??????>>>===>>>???>>><<<;;;888@@@EEECCCAAAAAAAAA???@@@<<<999:::???BBBAAA???<<<;;;;;;;;;<<<>>>???AAA>>><<<:::;;;<<<>>>>>>>>>@@@???>>>>>>>>>???@@@AAA888999>>><<<@@@aaabbbAAA@@@AAA>>>;;;555333555888:::::::::<<<===444:::???<<<555222666;;;AAA>>>;;;;;;<<<===:::888<<<>>>???<<<888777<<<@@@===;;;999777666777888:::;;;:::999:::<<<>>>???>>>BBB===777444888======;;;>>><<<===???>>>:::888:::;;;888666:::@@@BBB>>>999===???@@@>>>;;;:::<<>>AAABBB@@@===;;;;;;;;;;;;:::BBB:::555444222///111777888222000666999666555777888666888<<<;;;555555:::RRR???>>>777777<<<:::999:::<<<<<<;;;999<<<888777:::<<<::::::;;;888888999:::::::::888666777999;;;<<<<<<<<<:::999::::::::::::888777666666777777888777777888:::<<<666777888999:::;;;<<<===888999:::<<<<<<;;;999888<<<<<<<<<;;;:::999888777777777888999999888777666999999999999999999888888999777777:::>>>???;;;777777666555666999;;;<<<<<<<<<<<<;;;;;;:::888888777:::;;;;;;:::888999;;;===;;;999777888:::<<<;;;:::===<<<;;;;;;;;;:::777555555999888222///222666777999555333444555444666;;;888333222777;;;999777666...111555777777888;;;>>><<<>>>@@@@@@>>>:::888666999444222888======;;;;;;999777555777:::======<<<;;;;;;;;;;;;<<<<<<;;;:::BBB@@@>>>>>>???@@@@@@???@@@??????@@@AAAAAA???===999===BBBBBB???;;;;;;<<<<<<<<<===<<<;;;;;;>>>@@@<<<===>>>??????@@@??????===<<<;;;;;;<<>>======<<<;;;999888<<<>>>??????===<<<;;;;;;777888:::<<<;;;:::888777===DDD??????HHHMMMppp{{{qqqpppttt{{{||||||ppppppwwwyyypppJJJAAA@@@???DDD@@@@@@@@@===999888:::===BBB???<<<>>>AAACCCBBB??????>>>===>>>???>>>===;;;999>>>BBBAAA@@@AAA@@@===;;;888666888<<>>>>><<<::::::<<<===>>>===??????@@@@@@???>>>======@@@>>>@@@===BBBddd]]]@@@???===:::;;;:::888888888888999:::::::::444999===<<<777555888<<<;;;:::888999;;;:::888555999===@@@???;;;999:::<<<===<<<;;;:::::::::;;;<<<>>><<<;;;;;;<<<<<<;;;:::===:::777555777:::;;;:::<<<999999;;;;;;777666888888777888===AAABBB>>>:::=========<<<;;;;;;<<<===<<<===>>>>>>======>>>>>>??????>>><<<;;;<<<>>>AAABBB???<<<;;;<<<<<<:::888???999555555444222444999>>>888555888:::888888::::::888:::===;;;666666:::QQQ??????:::;;;>>><<<::::::<<<============888777:::<<<;;;<<<>>>999999:::::::::999777666:::;;;;;;<<<<<<<<<<<<<<<999;;;>>>>>>;;;777555444777666444444666999<<>>===<<<::::::999999666777999999888999:::<<<<<<888444666;;;>>>:::666888777777888999999888666888999777333222444555333999555333555555444777;;;888444333666777666999===333444555777999<<<>>>???===>>>???AAAAAA???<<<888:::555333777;;;;;;;;;===<<<888555666;;;>>>>>>;;;<<<<<<===>>>>>>===<<<;;;??????===;;;:::<<>><<<<<<>>>======<<<:::888888999;;;:::;;;===>>>???>>><<<;;;<<<<<<<<<<<<===>>>???@@@===>>>???===:::888:::<<>>;;;:::555999<<<===:::888888999:::BBB???===DDDHHHkkkoooggg{{{mmmvvvyyy}}}wwwfff{{{mmmeee{{{rrrsssKKK???<<<;;;AAAAAAAAA@@@>>><<<<<<===???BBB@@@>>>=========?????????>>>===>>>??????===;;;888<<<>>>>>>???BBB???::::::999888;;;???@@@>>>;;;::::::::::::::::::::::::===;;;999999;;;======<<<===???@@@AAA@@@===:::888??????AAA@@@HHHkkk~~~WWW>>>===888666;;;>>>>>>;;;888777999:::999777666888;;;;;;::::::;;;<<<777888999;;;<<<;;;888555666;;;@@@AAA>>>;;;999999;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;::::::;;;;;;:::999777777888888777888:::<<<;;;777666888888555555888777:::>>>AAACCCBBB@@@>>>>>>===<<<<<<===???>>>>>>:::>>>BBBAAA===:::;;;===AAAAAA@@@>>><<<<<<>>>@@@AAA===::::::======888444<<<888666777666555666999===999777999::::::;;;===;;;:::;;;===;;;777777:::QQQ===>>>;;;>>>>>>===;;;:::;;;<<<>>>???>>>999666999:::999:::<<<:::;;;<<<<<<;;;999888888:::;;;<<<======<<<;;;:::777:::======:::777666666666444333333666888:::;;;:::999888777888:::===>>>999999999888777555333222777888999:::999777666444666666555555555666777888333333444666888:::<<<<<<888777777:::======<<<:::777666555666888:::999888;;;<<<=========<<<:::999333555777777666666666777888555333444888999666333222222333666999<<<<<<;;;;;;<<<:::666666777555111777555555999999666666999888666666777555333666===<<<:::888999;;;===>>>>>>???===<<<===@@@AAA>>>;;;:::555222666999999:::===>>>:::888:::@@@BBB???;;;999;;;===>>>>>>===<<<<<<;;;======;;;999999===AAABBB@@@>>>======<<<:::888:::===???@@@>>>===>>>?????????>>><<<:::999;;;<<<:::;;;>>>??????===;;;999;;;;;;<<<======>>>============<<<;;;::::::<<<======>>>???@@@@@@???<<<999777<<<@@@???;;;999:::===<<>>=========??????===<<<666888999:::???CCC@@@:::999999;;;>>>@@@@@@===;;;:::;;;;;;;;;;;;:::999888<<<:::999999:::<<<<<<<<<:::<<<@@@BBBAAA>>>999666888999>>>BBBOOOrrryyyRRR;;;;;;777555;;;???BBB===888777:::<<<;;;888:::::::::;;;<<<<<<;;;:::777999<<>>;;;999777;;;???AAA???<<<999999777888:::<<<===<<<;;;;;;666666666777:::;;;:::999444777;;;===:::888:::???<<<888666888888666777;;;<<>>AAACCCBBB@@@;;;???CCCDDDAAA???>>>===AAABBBAAA@@@===<<<<<<===???;;;888:::======888222:::999888777777666666777555555666999:::::::::;;;888999:::;;;:::999:::<<>><<<;;;:::999999;;;===???>>>999666888999666666888:::<<>><<<::::::;;;888999<<<======<<<999777777999;;;:::777666999===888777666888::::::999777;;;:::888666666777999:::777777777777666555555444444555777888888888888777777777666666666666777888222333444555777:::===>>>:::888777777999;;;>>>???999888777777777777666444444666;;;>>>???>>>;;;999666777999888666555555555444555666666555555444444111111333666:::======<<<<<<===;;;777666777555///444444777======888555666777777999:::666111222777<<<:::888888:::<<<=========999666666999<<<<<<;;;888444222555777777888<<<;;;::::::===BBBBBB>>>999666:::>>>@@@???>>>???@@@888;;;>>>===:::999;;;===???===<<<;;;<<<<<<;;;:::???@@@@@@@@@???>>>>>>???>>>>>>>>>===;;;;;;===???;;;<<<>>>@@@@@@>>>;;;:::;;;<<<===>>>>>>===<<<<<>>;;;=========@@@BBBBBB@@@===888<<<@@@???;;;999;;;>>>CCCLLLHHHFFFIIIIIIfffqqqtttcccvvv{{{hhhXXXeeexxxxxxppppppqqq}}}hhh```}}}ooo|||TTTCCC======DDDDDDCCCBBBBBBBBBBBBBBBAAA>>>??????;;;777777;;;@@@>>>===<<<===??????>>><<<444666777999>>>DDDBBB===666777999<<<===<<<999666;;;<<<===>>>===;;;999888<<<:::999999:::<<<<<<<<<777:::>>>AAAAAA???:::888777777:::>>>PPPyyywwwPPP999:::999777:::;;;CCC===888999===???>>>;;;>>><<<;;;;;;<<<<<<999777777;;;???BBBBBB@@@===;;;888:::=========<<<<<<<<<666888;;;===>>>===<<<;;;444333444666888999888777555888===BBB>>>999<<>><<<===@@@BBBAAA???;;;<<<>>>BBBDDDDDD@@@<<<@@@AAAAAA@@@===;;;;;;;;;<<<:::888:::======888444:::;;;999777666666555444333777:::;;;;;;:::777555444666888888888:::<<<===QQQ<<<<<<999===999::::::999999999<<<>>>===999777999999666333444888<<>>===:::666:::999777555444444555555777777777777777777777777444444555666777999::::::999999999999888888888777444444444555777:::===>>>;;;999666555666:::???BBB<<<;;;:::999999888555222000444888===???>>><<<:::;;;<<<<<<;;;999888888999666888;;;;;;888666666777666555666777:::;;;:::999:::<<<;;;666444444333///444444999??????:::666666888999;;;===888222111444444555666777999;;;===>>>999666333222444666888999888444444777777666888;;;777888:::<<<>>>===:::888777<<>>>>>===BBBAAA@@@????????????@@@;;;<<<<<<;;;::::::===???;;;===>>>@@@@@@???===<<<======>>>>>>>>>===<<<<<<>>>999666888>>>AAA???;;;@@@>>>>>>@@@DDDEEEDDDAAA888;;;===<<<:::888:::<<>>FFFCCCAAA@@@???@@@@@@>>><<<;;;======;;;999999<<<@@@===<<<<<<===??????>>>===555888::::::>>>BBBBBB>>>:::;;;===>>>===;;;999777;;;===???@@@???===;;;999===;;;999999;;;======<<<888:::===@@@@@@???<<<:::@@@;;;888999OOOsssMMM999<<<;;;888999999@@@===:::;;;===??????===???===<<<<<<;;;:::888666777:::???AAA@@@>>><<<;;;999999:::;;;<<<===??????:::;;;===???@@@@@@???>>>777666666777888888555333777777===CCC@@@999;;;CCC888555555888888666777;;;===>>>???===:::999;;;>>><<<;;;::::::<<<===<<<<<<:::999:::>>>CCCCCC???:::>>>@@@AAAAAA>>><<<:::::::::999999:::;;;<<<:::999<<<===;;;777666777666444888===AAA???<<<999666111333666888666666:::======TTT>>><<<999===777999;;;;;;:::999<<<>>>;;;888888;;;<<<777444444555999======:::999;;;===>>>===;;;:::999:::;;;<<<;;;>>>???<<<777777===CCC>>>;;;888888;;;===:::777999999888888777777666666:::999999888888888888888777666555555666888:::;;;<<<<<<<<<<<<;;;:::888777777666666666888:::<<<>>>999888777666777:::>>>BBB>>>===<<<<<<<<<;;;888666444555777:::;;;<<<======<<<======;;;::::::<<<>>>:::;;;;;;<<<===;;;999777777666666777999999888777999===<<<666222222333333777666888======999777888;;;:::;;;===;;;666444666222666999:::999999<<<>>>777888888888777777888:::888666777::::::777888<<<888999;;;:::999888:::<<<999>>>CCCDDDAAA>>>>>>@@@>>>===;;;;;;;;;:::999888<<<;;;999:::<<>>===>>>@@@AAAAAA<<<<<<<<<;;;999:::<<<>>>;;;<<<===>>>>>>>>>>>>>>>?????????>>>>>>=========:::999888;;;>>>@@@>>>===CCC@@@===>>>BBBEEECCCAAA:::;;;;;;;;;;;;::::::;;;888@@@===@@@IIIGGG\\\xxx~~~~~~{{{xxxmmmwww~~~yyytttnnnlllmmmmmmjjjlllppppppooowwwmmm___JJJ???<<>>>>>???>>><<<999999::::::;;;;;;<<<>>>@@@===<<<<<<===???@@@>>>===999===???======???@@@>>>???AAAAAAAAA???<<<:::999:::<<>>;;;999>>><<<::::::<<<===>>>=========>>>>>>>>>===<<<<<>>:::555888;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::999888888777;;;???AAA???<<<;;;;;;777777888;;;===???@@@@@@<<<===>>>???@@@??????>>>888888888:::;;;:::777555888555888@@@>>>777888???888666777;;;;;;999999<<<888:::===>>>===<<<;;;;;;:::::::::999888888999::::::;;;===???@@@@@@>>><<<>>>@@@BBBBBB@@@===<<<;;;777999::::::::::::===???<<>>999777888===>>>:::666666222777<<<<<<999888:::===CCC@@@;;;777777:::>>>AAA===AAACCC@@@:::999===CCC===888333333777:::999777:::;;;;;;<<<<<<<<<;;;:::<<<<<<:::999888888888888:::888666555555777999;;;===>>>??????===;;;888666999888777777888:::<<<>>>777888888888999;;;>>>@@@??????>>>??????>>><<<999999888777777888;;;===???:::;;;:::999888:::===@@@===:::999;;;??????:::444444333444666999:::999888:::??????999333333666777:::777777:::;;;888999;;;>>>;;;:::===<<<999888:::777;;;@@@???;;;999;;;>>>888<<<@@@AAA>>><<<;;;<<<888777999===<<<999999===;;;======999666666<<>>CCCCCC>>>:::999;;;CCC???999888999;;;:::888===;;;::::::===???@@@???>>>===;;;;;;===@@@BBBBBB??????>>>===;;;:::<<<>>>;;;;;;;;;<<<===>>>??????AAA@@@???>>>======>>>>>>555888<<<=========>>>???EEE@@@;;;;;;???AAA@@@>>>>>>===;;;<<<===>>>===<<<888>>>:::===FFFBBBSSS~~~|||yyy||||||nnnyyy~~~xxxqqq|||{{{~~~|||zzz~~~~~~ZZZwwwaaaKKK>>>:::AAADDDBBB@@@???@@@???<<<999777888999;;;===???@@@@@@===<<<<<<===???@@@???===<<>>===???@@@@@@>>>;;;888777666999;;;>>>AAAAAA???;;;999>>><<<;;;;;;<<<>>>>>>>>>AAA@@@???===<<<<<<<<<<<<===<<<>>>DDD]]]aaaFFF<<<@@@888111777>>>:::<<<======;;;999999:::888:::<<<<<<:::888999:::999===AAAAAA???<<<<<<===444555888<<>><<<:::777222444<<<<<<444444<<<:::888:::??????===<<<>>>555888===BBBDDDBBB>>>;;;:::<<<===;;;888666999;;;<<<@@@CCCCCC@@@======???>>>AAACCCDDDBBB???======555999<<<;;;888999>>>DDD===???>>>999999>>>@@@===666<<<===888666;;;???>>>999>>>===777666:::<<<999OOO???AAA;;;;;;;;;???BBBBBB===999888999999555555;;;===999666888111333666888999999888777;;;888555555888;;;<<<===<<<;;;:::999999;;;===>>>999555222444999<<<:::777888;;;<<<999555444777;;;<<<;;;:::888888777888888:::;;;<<<:::888666777888888111///666======:::888888888888888999:::;;;<<>>;;;999999:::<<<===AAA@@@===999777888:::===888888999===@@@???;;;777666666:::???>>>888888>>>999<<<@@@AAA???;;;888666///333333111444;;;;;;666555666777777777777:::<<<;;;:::999:::<<<;;;777333444777777666;;;BBBAAA<<<;;;:::999:::<<<======<<<444:::@@@AAA>>><<<<<<>>>:::===@@@???<<<999888999;;;======<<<::::::>>>BBB>>>::::::<<<:::555777<<<===<<<:::888777777888888888:::<<<======<<<:::888===DDDCCC888555===AAA>>>@@@AAABBBBBB@@@>>>>>>???:::===???>>><<<;;;<<<>>>===<<<;;;<<<======<<<:::===:::777888<<<@@@AAAAAABBB>>><<>>BBBVVVvvv|||ooo}}}|||tttqqqzzzlllrrrdddqqqpppRRREEEBBB???AAAAAA@@@???===;;;999888666999<<<===@@@CCCBBB>>>>>>===888333777>>>===777BBBBBB@@@>>>AAABBB<<<444======<<<:::888888999;;;@@@:::999>>>@@@===;;;>>>???>>><<<:::999:::;;;<<>>AAACCCEEE___]]]III===888222555<<<;;;???888444777;;;:::888888<<<<<<;;;888555666:::>>><<<===:::555666;;;??????<<<<<<:::999888:::???BBB;;;<<<=========<<<;;;:::666888;;;===>>>>>><<<;;;;;;888666777;;;>>>??????888===???======>>>;;;777<<<::::::;;;>>>@@@???>>>>>>>>>>>>===;;;999666444>>>@@@BBB???<<<;;;@@@EEEFFFEEEDDDBBBAAA@@@???>>>===??????<<<888888===BBBAAA???;;;888888:::===???999888666555555777999;;;999======999888::::::888KKK;;;<<<666666:::;;;<<<======<<<:::999888555555:::;;;666333444444555777999999999888777666999;;;:::777555777999:::999888777777999:::<<<999666444666999;;;:::888888:::;;;888555444777;;;===;;;999777666666666777::::::::::::;;;;;;;;;;;;333......555;;;;;;::::::===<<<;;;:::999888777666<<<<<<<<<<<<======>>>>>>BBB@@@>>>;;;::::::===???;;;::::::<<>><<<999888:::<<<999444444888<<<===>>>===<<<:::999999222666777666999<<<:::444555666777777666666888:::===<<<;;;;;;<<<:::666222222444333222666===>>>:::<<<:::888777777666444222777<<>>;;;;;;<<<999<<<>>>>>>;;;888888888@@@???>>><<<::::::<<<>>>>>>::::::===<<<888888;;;<<<<<<;;;:::999999999999:::;;;>>>@@@@@@???===<<<===CCCAAA888555;;;???<<<>>>@@@AAAAAA???>>>>>>???:::>>>AAA???;;;888:::===;;;::::::;;;<<<<<<;;;999;;;999888999===@@@@@@??????<<<;;;>>>DDDFFFCCC???@@@AAABBB@@@===;;;<<<>>>999<<<::::::>>>AAASSSqqq|||xxxyyysssxxx}}}{{{|||yyyyyyqqqtttlllxxxYYYJJJFFFEEEBBBBBB@@@???===:::999888999<<<===<<<===AAA@@@<<<===<<<888555999@@@@@@;;;;;;<<<<<<:::===@@@???:::>>>>>>===;;;::::::;;;<<<<<<999999===>>>;;;;;;>>>@@@???>>>===<<<======>>>>>><<<999777888:::;;;;;;===<<<:::===[[[[[[HHH===999333666<<<:::<<<555333888=========>>>999:::;;;999888888;;;>>>>>>???;;;555555:::>>>===::::::999777666888===@@@<<<<<<=========<<<:::999:::;;;;;;;;;;;;<<<<<<<<<<<<:::888888;;;======<<<;;;???@@@>>>======;;;666999;;;===>>>======???AAA?????????>>><<<:::999888===???@@@>>>;;;<<>>===;;;111///111666888666666999;;;;;;;;;:::999666444333666888:::<<<=========<<>>;;;999888:::<<<>>>??????===;;;::::::777333333666???===;;;999888999;;;<<<555888:::;;;<<<===999444666777777666555555777888???>>><<<<<<;;;999555222555555222000333999;;;:::>>><<<:::999888666444111:::>>>AAA@@@===:::999:::888:::<<<<<<:::888777777DDDAAA===;;;:::::::::999???:::999===???<<<888777:::;;;<<<<<<<<<;;;::::::;;;===???AAABBBBBBAAA@@@>>>BBB@@@888555:::<<<:::===???@@@@@@???>>>???@@@;;;@@@DDDAAA;;;777888<<<:::999999;;;<<<<<<:::888:::999999;;;>>>????????????===<<<>>>BBBCCCAAA???AAA@@@===:::777888;;;>>>999>>><<<<<>>===<<<<<<;;;===??????;;;;;;>>>>>>;;;======:::888<<>>===<<<<<<<<<===;;;:::<<<>>>>>>;;;<<>>bbbWWWEEE===;;;555777;;;888;;;666555:::?????????AAA777999::::::999;;;===???@@@@@@<<<555555:::======999999888666666777;;;>>>============<<<;;;999999===<<<;;;999999999:::;;;:::999888999;;;<<<<<<;;;;;;>>>???<<<;;;;;;999444666;;;@@@???;;;:::>>>BBB>>>>>>===<<<;;;;;;;;;<<<>>>??????<<<;;;<<>>@@@@@@>>>===666777777777777666555555999:::<<<===<<<999666333222:::???999333333777:::NNN<<<===999;;;:::888666777:::=========888777888:::;;;888444222:::::::::::::::888777666222:::@@@>>>666111222555666555555555555666777777777888999999888999;;;===777777888666444444666999;;;999777555555666999;;;666333111444:::===;;;888555555777888555111111666333555777888999888666555555555777888999:::::::::@@@===:::888888888999999666666777999;;;<<<=========;;;:::999777777888:::>>><<<999888888::::::;;;666777888999;;;;;;999666777888888666555444555777>>>===<<<<<<;;;999777555<<<:::777444555888:::;;;:::999999:::;;;;;;999777===???@@@???;;;888888888888999;;;<<<;;;:::888777BBB>>>999888999:::999777===999888;;;>>>===888333888999;;;======<<<:::999:::;;;===@@@AAABBBAAAAAA???BBB???999777;;;<<<999===???AAAAAA@@@@@@@@@BBB===CCCGGGDDD<<<777999===:::::::::<<<>>>>>>;;;999:::;;;<<<>>>???@@@@@@???AAA@@@?????????>>>===;;;<<<;;;888666666888<<>>===@@@@@@JJJ___|||sssqqqrrr~~~{{{ppp~~~llluuufffvvvdddGGG<<<===@@@@@@@@@@@@@@@@@@@@@@@@???AAA@@@;;;:::===???>>>@@@>>><<<<<<>>>BBBBBBAAA@@@CCCAAA:::666999???BBBAAA???>>>>>>??????>>>===<<<>>>@@@@@@>>><<<<<<>>>@@@@@@AAABBBBBBAAAAAA@@@AAA===::::::===@@@???======:::<<>>@@@::::::888777888:::>>>@@@??????;;;666555;;;>>>>>>:::::::::888888999<<>>>>>===;;;:::999888;;;::::::999999999999999777888999;;;<<<===<<<<<<888;;;<<<:::999:::888444666:::>>>>>><<<;;;===@@@===<<<;;;:::;;;<<<===>>>BBBBBB@@@>>><<<>>>BBBFFFDDDEEEEEEFFFEEECCCAAA@@@>>>;;;:::<<>>999555777999:::LLL:::;;;888;;;:::;;;<<<:::999:::===@@@::::::;;;;;;======;;;888<<<<<<;;;:::999888777666777999::::::888666666777666666666666777777888888777888999999888999;;;===777777666555555555777999888777666666777999<<<>>>888444222555:::<<<:::666777888:::;;;666111222777222333666999;;;;;;;;;:::999888777666666888999;;;BBB>>>:::888888888666555333666999<<<======<<<<<<888777666555777;;;>>>>>>;;;:::999999;;;;;;999777666444333555777888999999888888888777555444555777:::;;;;;;;;;:::999999999@@@>>>;;;999777666777:::666666777999;;;;;;:::888=========<<<999888777777888999;;;<<<===<<<:::999<<<888444444777999999777:::888777888<<<<<<777111666888:::<<<===;;;999777777888:::<<<>>>?????????AAAAAA???;;;:::<<<===;;;>>>???AAABBBAAA@@@AAABBB>>>DDDHHHFFF???:::;;;>>>;;;<<<===???AAAAAA>>><<<<<<===???@@@@@@@@@AAAAAA@@@@@@@@@???===<<<<<<===:::999888888999:::;;;;;;999AAA@@@>>>AAAAAAHHHYYYtttlll~~~{{{sss|||cccfffmmmtttxxx}}}}}}wwwxxx}}}eeezzznnnqqqmmmIII:::<<>>AAAAAA<<<:::>>>AAABBBBBB@@@>>>???@@@@@@@@@@@@AAAEEECCC:::444666===AAA@@@???===>>>@@@@@@>>><<<<<>>===<<<:::>>>>>>???@@@AAAAAAAAA@@@DDD@@@===<<<>>>>>><<<:::===:::===NNNwwwwwwOOO@@@<<<===999999;;;555;;;888999===@@@>>>>>>AAA???;;;777444555888===@@@<<<===;;;777777===AAA@@@===>>>===<<<;;;<<<>>>AAA???>>>===<<<;;;:::999999666777999:::;;;:::888777:::;;;<<<<<<<<<;;;;;;;;;777:::;;;:::;;;======:::888888:::<<<>>>>>>===<<<>>>>>>======>>>???AAABBBGGGFFFCCCAAA???@@@CCCEEECCCEEEHHHJJJHHHCCC===999===777333555:::>>>===::::::999888777777888:::;;;888888777777777777888999777999888666777;;;:::666PPP===>>>;;;>>>;;;>>>???===:::999===AAA<<<===<<<:::<<<@@@???<<<<<<<<<;;;:::888888777666:::888555666888:::999888888888888888999999999999888777777888888::::::;;;888777666666666777888999777777777777999;;;===>>>;;;888777888;;;===;;;999666666999;;;888444666:::888999:::<<<=========<<<===<<<:::888888:::===>>>CCC???;;;999::::::888555555999>>>@@@@@@???>>>===333333222222555<<<>>>===999888888:::===<<<888444777333111333666777888;;;888999999888666555666888888999::::::888888999:::>>><<<<<<===:::555555777::::::;;;===>>>===;;;888;;;;;;999888777777777777888888999<<<======;;;999555333222222555888::::::888999888666888:::777111777888:::<<<<<<:::888666666777999:::<<<===>>>>>>AAA???===<<<===>>>===<<<>>>@@@AAAAAA@@@@@@@@@AAA>>>BBBEEEEEEBBB>>>===>>>======???BBBDDDCCCAAA>>>===>>>@@@@@@??????AAABBB:::<<<>>>>>><<<<<>><<<<<<<<<<<<;;;999666999BBBAAA???BBBCCCHHHVVV}}}|||xxxrrr{{{wwwrrryyytttqqqyyyzzzxxxtttfffXXX[[[ffflllhhhqqqzzzqqqlllkkkzzznnnyyyRRR@@@CCCHHHIIIIIIHHHDDD@@@;;;888<<<@@@AAA===:::>>>BBBCCCBBB??????@@@@@@======@@@<<<@@@???888444777===@@@???===;;;===@@@@@@===::::::<<<===<<<>>>@@@===888<<<<<<===>>>??????@@@@@@BBBAAA@@@===;;;999888888<<<777999IIItttvvvLLL>>>;;;===999999;;;555666555777===???>>>???CCC???:::555222444888<<<>>>999;;;;;;888:::???AAA@@@?????????>>>======???AAA???>>>===;;;;;;:::::::::555777:::<<<===;;;999888???@@@@@@>>>;;;999999999999<<<>>><<<>>>AAABBB???:::999:::===@@@AAA>>><<<@@@@@@AAAAAABBBDDDEEEFFFHHHGGGEEECCCCCCCCCDDDEEEDDDGGGKKKLLLJJJDDD===888>>>999444555999======;;;999888666555555777999:::999888555444444777999;;;666666333222666:::888222VVVBBBAAA<<>>???>>>???<<<777888===>>>;;;;;;;;;:::999888777777777999777444555888999888555888888999:::::::::::::::999666444666999;;;:::888999777666666777888999:::666777888999999:::::::::999999999:::;;;<<<<<<<<<888666777:::999666666999::::::;;;;;;<<<<<<======;;;;;;;;;;;;<<<>>>???@@@@@@<<<888888;;;<<<999666999<<>>???@@@444555444222555<<<<<<888999777666888<<<<<<999444:::555444888999777777:::999999:::999777777888:::888::::::999666555777999888999===AAA>>>777555999>>>>>>>>>@@@AAA@@@<<<999999777555555555777888888777777777:::======;;;888111222222333444666:::===888;;;:::666555888888444999:::;;;<<<;;;:::888777888888999;;;<<<===>>>>>>@@@===:::;;;===>>>===<<<===???@@@@@@>>>======>>><<<>>>@@@BBBCCCBBB???======>>>@@@CCCEEEEEEBBB???<<<>>>>>>===<<<===@@@BBB888;;;>>>===:::;;;???DDDAAA???======>>>>>>;;;999888BBBBBB>>>CCCEEEIIIUUUwww{{{|||~~~}}}wwwqqqlllnnnlllaaa___dddaaadddccctttnnnlllxxxXXXCCCEEEEEEGGGIIIIIIEEE@@@999555:::???AAA<<<999<<>>===;;;999;;;??????<<<888999::::::<<>>@@@BBB@@@BBBCCC@@@:::777888:::999666999KKKtttnnnKKK===:::<<<999999;;;666444444777<<<===<<<===@@@999666333333666999;;;:::999<<<===;;;<<>>>>>???>>><<<<<<>>>???>>>===<<<;;;:::;;;;;;<<<<<<<<<=========<<<;;;:::???@@@@@@>>>;;;:::<<>><<<===AAAAAA???:::<<<@@@BBBBBBAAAAAA@@@???@@@AAACCCDDDDDDDDDDDDEEEDDDDDDDDDEEEFFFFFFFFFHHHIIIKKKLLLJJJFFFAAA>>>???===::::::===>>>>>><<<666666777777777888888888;;;:::777555555777999:::444555444333444888777333VVV@@@===888:::===:::999;;;???AAA???===??????;;;444555:::<<<888;;;:::999888777777777777666666666777777666444333888888999:::::::::::::::999555222444999<<<:::777999888666666888999::::::666777888999999888666555555777999999999:::<<<===<<<888888:::999555333555777777777888999;;;<<<===666777:::<<<>>>?????????;;;777444666:::<<<999666:::<<<>>>===;;;;;;>>>@@@999:::888555777<<<;;;555;;;777555777:::<<<999666===888888===>>>999777999999::::::999888888999;;;999;;;;;;888555333555777555777>>>EEECCC;;;888<<<999999:::===>>>===:::888777555333333444777888999666555666999<<<===:::777000222444444333666;;;???888<<<<<<666444888999666<<<<<<======<<<:::999888:::;;;;;;<<<===>>>??????>>>:::888:::======<<<<<<<<<>>>???>>><<<;;;;;;<<<;;;;;;<<<@@@CCCCCC???;;;===>>>@@@CCCFFFEEEBBB???;;;======;;;999:::>>>BBB:::>>>@@@>>>999888===BBBAAA>>><<<<<>>CCCFFFKKKVVVttt}}}www{{{yyyxxxkkkxxxzzzoooaaa\\\```ssszzzkkkqqqXXXAAABBB>>>AAAEEEHHHFFFAAA;;;777999>>>AAA<<<888999<<<===<<<999;;;??????<<<===CCC<<>>???;;;777:::;;;;;;>>>HHHPPPKKKAAA<<<;;;;;;;;;<<<>>>AAACCC@@@DDDGGGCCC<<<888:::???666777@@@SSSyyybbbJJJ<<<999<<<888999<<<666777666888<<<;;;888888;;;333222222555999<<<:::888999===>>>======???>>>:::<<<======<<<::::::;;;===>>>===;;;::::::;;;<<<===CCCBBB@@@>>>===<<<======:::<<<======<<<>>>CCCGGG:::<<<===::::::>>>>>>;;;:::@@@FFFFFFCCCAAABBBEEE<<<===???AAABBBBBBAAAAAAAAAAAABBBDDDGGGHHHHHHGGGKKKKKKKKKKKKJJJHHHFFFEEE;;;:::;;;<<<<<<<<<:::888555666999;;;;;;:::888777===<<<:::888777777888888333777999666555777999888VVV@@@<<<999@@@======<<<<<<<<<===>>>>>>BBBAAA>>>:::777777999<<<777:::999555666:::888222999333222777999888999===777777666666777999:::<<<:::888666777999888444000<<<:::888999<<<>>><<<:::;;;888444555888::::::999666555333222444777<<>>???>>><<<::::::999;;;:::666666888888666AAA>>>:::777666555333222::::::::::::::::::::::::===888666999:::999999;;;777888888555222222666:::555666777888888777666555333333333444666999;;;<<<======;;;:::888777666555;;;:::999;;;===>>>===<<<>>>;;;999:::<<<<<<;;;888>>>:::555333555777:::;;;>>>======<<<<<<<<<<<<<<>>AAA???>>><<<<<<===???@@@BBBBBB@@@>>>;;;;;;===???CCCDDDAAA===>>>AAA@@@===@@@@@@??????AAAEEEHHHKKKiiimmmppp}}}vvvtttwww|||eeeRRR@@@FFFBBB@@@CCCIIIKKKEEE>>>;;;888;;;???@@@<<<777;;;CCCDDD???;;;999;;;<<<<<<;;;;;;AAABBB;;;666999>>>???;;;:::999<<>>BBBHHHFFF@@@888999;;;>>>???@@@@@@@@@GGGBBB>>>>>>===999888999222444???[[[yyyYYYCCCAAA>>>:::888:::>>>BBBBBB???:::777777777777777777888999:::;;;;;;;;;;;;@@@???>>>===<<<<<<<<<<<<888<<<===:::;;;@@@AAA>>>:::<<<;;;999<<<@@@AAA===>>>???@@@@@@???===<<<<<<>>>>>>>>>>>>????????????>>>:::999<<<;;;888;;;BBB===AAADDDDDDBBBAAACCCEEE:::888:::>>>@@@>>>???BBBGGG@@@===BBBHHHJJJKKKMMMOOOOOOMMMKKKIIIFFFEEEDDD<<<<<<<<<;;;:::;;;===???999:::999888:::??????<<>>:::555::::::999777444444888<<>>>>>============<<<<<>>;;;===<<<888888:::888222888333222777999888888;;;=========<<<::::::<<<>>>::::::999999::::::888777:::888888999;;;;;;999777999888888999;;;;;;:::999:::999777666555666666777777666555444444555666666555777999:::;;;;;;:::999:::666555666555333333666777;;;>>>===999666555666;;;444222777;;;999888999;;;===;;;555333777999777:::777999>>>???;;;666555666888:::;;;:::999777666<<<<<<999444333666888777===;;;999999999:::999777::::::999999999999999999:::888:::@@@CCCAAA@@@AAA999;;;===;;;777555777999777777888888777777666666555444444555888;;;???AAA>>>===:::888888888:::;;;>>><<<:::999<<<>>>???@@@>>>===<<<===???@@@>>>;;;===;;;888777888:::;;;;;;;;;:::999999:::<<<>>>@@@CCCAAA???=========<<<:::AAAAAABBBCCCDDDCCCBBBAAA??????@@@@@@@@@?????????AAAAAA@@@>>><<<<<<>>>@@@AAAAAA>>>999999<<<;;;888@@@???>>>???AAADDDHHHJJJWWWpppzzznnn~~~{{{vvvxxx{{{|||uuu|||fff]]]GGGGGGEEEBBBCCCHHHIIIEEE@@@???<<<===AAACCC???999:::>>>CCC???;;;:::;;;<<<<<<<<<<<>>>>>>>>???AAACCCDDDFFFDDD???<<<======:::888:::555888DDD___}}}kkkJJJ>>>???>>><<<:::;;;===???>>>===<<<;;;<<<;;;999777999999:::<<<<<<=========>>>======<<<<<<===>>>>>>888;;;;;;888999>>>@@@>>>===>>>===:::<<>>===>>><<<888:::???>>>@@@AAA@@@===>>>AAAEEE===<<<>>>BBBDDDAAAAAADDDFFFBBBBBBFFFJJJIIIIIIKKKRRRPPPLLLJJJJJJHHHFFFDDD<<<<<<;;;:::999999:::<<<777999888666999===>>>:::<<<::::::===@@@@@@;;;777999::::::888666777:::===OOO<<<:::555:::======>>>>>>===<<<;;;:::<<<<<<<<<;;;::::::===???>>>???===::::::;;;888333666333333777999888777888>>>AAABBB???:::888:::>>>888999999888777777888:::777666777888999999666333666999<<<===<<<;;;::::::999999888777666555444444555444444444555666888999999999::::::;;;<<<<<<<<>>EEEIIIEEEBBBAAA999===@@@???<<<::::::<<<::::::888777777777888888777666555666888===AAADDD<<<:::777555555888;;;===>>>;;;777666999<<<>>>@@@;;;;;;<<<>>>@@@@@@>>><<<<<<;;;:::;;;======<<<:::;;;:::999999:::<<>>;;;888888999??????@@@@@@AAAAAAAAABBB===???AAABBBBBBAAA???>>>???@@@???>>>======???AAAAAAAAA===888777:::999555???>>>>>>???AAADDDGGGIIIPPPuuuvvvaaarrrvvvnnnooorrrssshhhiiitttggguuujjjOOOHHHFFFBBBBBBEEEFFFBBB@@@@@@======@@@FFFEEE@@@<<<<<>>@@@AAA>>>======;;;888;;;<<<===<<<:::888777777@@@@@@===:::<<<@@@AAA>>>???>>>======>>>@@@CCCEEEAAA<<<:::===>>><<<;;;===:::===LLLiiiccc@@@:::<<<===>>><<<<<<<<<===;;;<<<===@@@AAA???;;;888999:::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>???;;;<<<:::777888===@@@???>>>???===999:::<<<;;;777777>>>CCCBBB<<<999<<>>:::777888999;;;;;;::::::<<<===NNN<<<;;;555888999:::<<<======<<<:::888:::;;;<<<<<<::::::<<<>>>>>>===<<<;;;;;;;;;888666555444444777999888777555999>>>@@@===666333666;;;444555666444111000333777333444666888999888666444555999<<<<<<:::888999;;;555555555555555666777888888777777888999<<<>>>???::::::999999:::;;;===>>>CCC>>>;;;;;;999555555888777:::===<<<999666555555444555555555333333777;;;<<<;;;888666666888888777;;;999;;;>>>===666111000777777888999::::::888777======:::555444777999777;;;;;;;;;<<<===<<<:::777::::::::::::;;;;;;;;;;;;>>>===???EEEFFFAAA<<<::::::===??????===<<<>>>@@@===;;;999777666777999;;;999777555444666:::???BBB888666555444444555777999999777555444666999:::;;;555777999<<<>>>>>><<<:::::::::;;;>>>??????;;;999???>>>>>>===============AAABBBBBB???:::777888;;;;;;<<<<<<<<<<<<===>>>@@@===>>>???@@@AAA@@@???>>>===>>>???>>>>>>>>>AAACCCFFFEEE@@@;;;:::<<<<<<888>>>>>>>>>???AAADDDGGGHHHSSSlllzzzeeexxxwww~~~pppqqqvvvfffbbbnnnkkkkkkqqqRRRFFFBBB???@@@CCCCCC???===>>>:::999>>>GGGKKKGGGAAA>>>@@@>>>===<<<<<<===>>>>>>>>>??????@@@AAAAAA===:::>>>@@@BBB@@@<<<:::;;;===???===999888;;;???BBBCCC>>>>>>>>>>>>???@@@BBBBBB???;;;:::>>>@@@>>>>>>@@@??????PPPtttfffAAA999:::<<<===<<<<<<<<<===<<<===???AAABBBAAA===:::888999:::;;;;;;;;;;;;;;;::::::::::::;;;<<<===>>>===<<<:::888999<<<@@@AAA;;;<<<:::777777::::::666777<<<@@@@@@===;;;===@@@<<<<<<======>>>???@@@@@@??????@@@@@@@@@???BBBEEE>>>@@@@@@>>>;;;:::===@@@@@@???BBBFFFGGGCCCAAACCCHHHHHHJJJKKKGGGCCCFFFLLLVVVOOOHHHGGGIIIJJJFFFAAA???===:::999888888777666555777777666888<<<<<<888///444:::<<<:::888666666777888;;;<<<============TTTCCCAAA<<>>:::999888777888:::<<<======:::;;;>>>>>>;;;:::===<<<999555555666777555333222555777555222333777::::::777444555777777666666777666888;;;:::555222333888777777888;;;;;;999777:::===<<<999888::::::666999888999:::<<<;;;999777:::;;;;;;;;;<<<<<<======AAA>>>>>>AAAAAA<<<999888>>>??????<<<999888<<>>@@@???;;;888???@@@AAABBBBBB@@@>>>===???AAABBB???;;;:::;;;>>>:::<<<===<<<::::::===???>>>===<<<<<<===>>>???@@@<<<>>>?????????@@@BBBDDDHHHGGGBBB===<<>>>>>???@@@BBBDDDGGGHHHOOO^^^{{{ooowww{{{{{{eeeqqqoooaaaooowwwhhhrrrRRRDDD???>>>AAAEEEDDD>>>;;;<<<;;;999===GGGKKKHHHAAA>>>>>>>>>======<<<===>>>@@@:::999:::>>>AAA@@@>>>===???AAABBBAAA>>><<<>>>AAAEEEAAA>>>>>>AAADDDFFFIII???AAACCCEEEEEEEEECCCBBB<<<888888<<>>@@@<<>>???===;;;:::;;;<<<===>>>???@@@AAA@@@BBBCCCBBB@@@AAACCCDDD>>>AAACCCBBB>>><<<;;;===>>><<<>>>CCCCCC@@@???@@@IIIIIIIIIGGGBBB???EEENNNTTTNNNGGGEEEHHHHHHCCC>>>@@@===:::999999:::888777666888999888;;;>>>===999333777:::999555333444666666777999<<<>>>>>>===<<>>888111111555777555111000555888555333555777777888333111555888888777777555444666999888444555888666444333555888999888555777:::<<<::::::<<<:::777444444555777:::<<<<<<;;;::::::;;;;;;<<<<<<======???<<<;;;>>>???<<<;;;<<>>;;;999666333333444666888888999;;;<<<<<<:::888777555666777:::<<<;;;999777555888<<<===============::::::;;;===??????===;;;;;;<<>>??????>>>===<<<>>>???<<<>>>@@@???<<<;;;===???>>><<<;;;:::;;;===???AAA<<<>>>???@@@@@@@@@BBBCCCEEEDDD@@@;;;;;;@@@AAA???>>>???@@@AAACCCFFFGGGIIIHHHSSSvvvdddzzz{{{yyyiiihhh{{{uuuyyycccpppkkkvvvSSSBBB@@@AAAEEEIIIFFF@@@===???@@@===???EEEHHHCCC>>>;;;<<<===>>>>>>======???AAA666444555999;;;:::<<<@@@>>>??????>>>===<<<>>>???GGGBBB@@@BBBCCCBBBCCCEEE===@@@CCCEEEEEECCC@@@>>>999555666:::<<<:::999:::>>>777JJJxxx\\\666;;;<<<===<<<;;;;;;===???AAA???=========>>>===<<<<<<======>>>>>>>>>======::::::999999999999999:::999555444555555555777;;;;;;<<<<<<:::===AAABBB???<<<:::999;;;???@@@<<<888777888999:::<<<===??????DDDGGGGGGCCC@@@@@@@@@>>>>>>BBBEEEEEE@@@<<<:::;;;<<<:::;;;>>>???======@@@GGGEEECCCBBB>>><<>>:::999;;;;;;888444333555777666666777:::<<<===<<<:::WWWCCC???:::???<<<;;;;;;:::999888888777777777777555444666:::===;;;777666:::<<<888666888:::;;;999666777;;;:::555666888::::::999777888888666666666888:::;;;:::999444666888888666555666888999888777888999::::::999<<<;;;999777777888:::;;;===;;;999777555444444444777777777888888999:::;;;555333444888999888999===;;;888444444666666444222222777:::888777::::::666777111///666::::::888999777666777999777555888===555222000222777999666444555888999777777;;;;;;888555444444666999;;;<<<<<<888888999999:::;;;;;;<<<:::777777<<<>>><<<;;;<<<<<<>>>===:::555333444777777666666666777:::<<<>>>;;;999777666666777888999999:::;;;<<<=========<<<777666777888:::;;;:::888999;;;>>>>>>======>>>@@@===<<<;;;===???@@@@@@???:::::::::;;;<<<===???@@@???>>><<<<<<=========<<<;;;???BBBAAA===:::;;;===<<<<<<<<<======>>>???@@@<<<>>>@@@AAA@@@@@@BBBCCCAAAAAA===999:::@@@BBB@@@???@@@AAACCCEEEGGGHHHIIIIIINNNhhhuuucccjjj}}}vvvtttpppooowww~~~|||cccgggooozzz~~~YYYBBBBBBBBBEEEGGGDDD??????BBBAAA>>>???BBBCCC???<<<<<<;;;===??????======@@@BBB777555555888777666;;;DDDAAA???===<<<<<<<<<<<<;;;BBB>>>>>>CCCDDDBBBAAACCC===>>>@@@AAAAAA???===<<<:::777777;;;<<<999777888;;;777LLLzzzTTT555;;;===???@@@>>><<<<<<<<<===<<<;;;;;;===>>>>>>===;;;<<<<<<<<<<<<<<<;;;;;;888888888888888999:::;;;999555444777777555666:::;;;<<<<<<:::===AAABBB>>>;;;;;;;;;<<<======:::888666777888:::<<<>>>???@@@EEEJJJIIICCC@@@@@@???;;;@@@CCCEEECCC>>>;;;:::;;;<<<999999<<<===<<<>>>BBBAAA???>>>>>>===<<>>:::::::::999888666555555666666555555777:::;;;:::888[[[EEE@@@<<>>;;;999888777777555555444333333666;;;???>>>888777<<<<<<777555777;;;===:::555666;;;;;;666888999999:::999888777666555555555999>>>@@@???<<<666888999777444222444666999888888:::>>>>>>:::777;;;;;;;;;<<<<<<=========DDDBBB???;;;888666555555777888888999:::::::::;;;999555444666666666999===888888999999777555444333555;;;===<<<===@@@>>>888777000///777<<<<<<:::<<<:::888888999777666:::@@@666333000333777999777444444666555333444999;;;::::::888666666777999999999666666777888999999::::::777444666;;;<<<999777777444888;;;;;;888666777999555555555666888:::===>>>;;;:::999999999:::;;;<<<888888888999;;;===???@@@777555444444666888999888999<<<>>>===<<<;;;>>>@@@@@@>>><<<===???AAABBBBBB>>>;;;888555555777:::<<<@@@===::::::<<<===;;;999999>>>AAA@@@<<<888888::::::<<<>>>@@@AAA@@@??????<<<>>>AAAAAAAAA@@@AAABBB@@@???<<<888:::AAADDDCCC???@@@BBBDDDFFFHHHIIIJJJLLLJJJYYYwwweee[[[hhhtttzzz}}}{{{tttzzzyyyzzzbbb[[[ooottt^^^CCCCCCBBBCCCCCC@@@<<<>>>CCC>>><<<===@@@@@@===>>>AAA:::===??????>>>>>>@@@CCC<<<999999:::666555===HHHFFFAAA===<<<======;;;888???<<<>>>GGGJJJGGGFFFHHHBBBBBBBBBAAAAAAAAA@@@@@@>>>;;;;;;>>>???<<<999::::::999QQQ~~~|||TTT;;;999===BBBCCCAAA>>>:::999888888999;;;>>>???>>>===888888999999999888777777555555666777888:::<<<===;;;777777;;;;;;777888<<<999;;;:::888:::>>>>>>;;;:::<<<>>>===;;;999999:::888999:::<<<>>>@@@AAABBBCCCHHHHHHCCC@@@BBBAAA===BBBDDDDDD@@@<<<999:::<<<===:::999<<<======@@@EEE<<<::::::======<<>>999777777777666666555444333777555333555888999888666OOO===???===???AAA>>>:::888999999999999999::::::888666444555666888<<>>>>><<<999777888999===<<<:::888666444333222333666777777999<<<;;;666111888===999111---222999???===:::999999999888777??????>>>============>>>AAA@@@>>>999444444777:::888777777888999888777555888333000222777<<<;;;999111555:::======;;;999999;;;::::::;;;<<<;;;999777999999999999999999999:::???===:::999:::999888777000333444444888:::777111:::999888999;;;<<<;;;:::888777888888999:::<<<<<<:::999888666666666777777444333333555888::::::999777666555888<<<===<<<:::>>>;;;888888:::<<<;;;:::===666333666999:::;;;===:::666444888>>>AAA===888;;;999888999;;;======<<<<<<;;;999666444555888<<<<<<;;;:::<<>><<<>>>;;;666333222444888:::<<<:::999999:::<<<<<<<<<@@@AAAAAA>>>:::999<<>>>>>>>>>>>>>>>>>===;;;:::<<>>>>>BBBAAA<<>>???CCCEEEJJJPPPVVVbbbnnn[[[fff|||}}}rrrgggjjjzzzwwwiiifff]]]{{{ppphhhFFFHHHDDDAAABBBEEEEEEAAA<<<=========>>>@@@AAA???>>><<<<<<===@@@AAA???<<<999<<<===>>><<<999888;;;>>>>>>BBBBBB===999<<>>>>>???@@@@@@===;;;===>>>WWW}}}pppMMM;;;<<<999;;;AAADDD???:::888666666666:::>>>AAA@@@>>>;;;999777888::::::666333666666888:::<<<=========???@@@>>>::::::======:::;;;<<<===>>>>>>>>>===<<<888999<<>>@@@???AAACCCAAA<<<@@@AAAAAA@@@??????@@@BBBDDDBBB???<<<999:::>>>AAA???AAAAAA???>>>@@@BBBCCCAAA;;;888===BBBBBB@@@???JJJJJJKKKKKKJJJFFF@@@<<>>888444;;;888888;;;:::777777:::===;;;999999<<<===;;;999QQQ???@@@<<<>>>>>><<<::::::;;;;;;;;;:::<<<:::999999;;;:::888555444777;;;===<<<;;;;;;===????????????===;;;::::::;;;;;;:::888777666555444888:::999666555888999666222777;;;888333000333888<<<:::888888888888888888777888999:::;;;===>>>>>>>>>>>>===999666555777::::::999999888888888666555666333000111555888888777666888;;;===<<<<<<<<<===>>>;;;999888888888888777999888888999:::::::::999<<<;;;999888999999888777666777555444777;;;;;;666999888777888::::::999888:::999999999888888999999:::888777555555666777888:::888777777888888666555999777777888;;;<<<;;;999???===:::999::::::999777===888555888;;;<<<===@@@===;;;999;;;???AAA@@@======;;;::::::;;;<<<<<<;;;888888777666555666999<<<;;;:::999;;;===>>>;;;999999888888777777888999:::;;;;;;::::::;;;<<<<<<<<<@@@>>>;;;:::;;;===??????>>>???@@@@@@@@@???===<<<>>>>>>===<<<;;;===@@@CCCCCCGGGGGGCCCCCCDDDAAA<<>>@@@AAA@@@>>>======?????????<<<999<<<<<<<<<;;;::::::<<<>>>>>>???===:::;;;???@@@>>>???===>>>@@@@@@???BBBGGGAAAAAAAAAAAAAAA@@@@@@??????>>>===>>>??????===;;;<<>>::::::999777777888<<<>>>>>><<<;;;999888:::<<<;;;777444555888:::;;;::::::;;;===666888888777999===>>><<<777999===???@@@???<<<:::;;;;;;===<<<888222444:::AAAAAA>>><<<>>>BBBAAA===???@@@AAA@@@>>>>>>@@@AAA@@@AAA@@@>>><<<<<<>>>@@@>>>@@@@@@???>>>@@@BBBDDD???;;;;;;@@@EEEDDDCCCDDDLLLLLLLLLMMMLLLHHHBBB>>><<<;;;:::;;;<<<<<<:::888999:::===???@@@>>>:::666<<<999999;;;;;;888777:::===;;;:::;;;======:::888SSS@@@@@@;;;<<<<<<;;;;;;<<<>>>===<<<:::<<<999777:::???@@@:::555222444888::::::;;;<<<===>>>>>>>>>>>>???===:::888:::999999999888888777777;;;===;;;444///111444555444666777777555444444666777777777777777888999:::333444666999:::;;;;;;;;;;;;<<<;;;999777777999;;;;;;;;;:::999777666555555:::999888888888999;;;;;;777999:::::::::;;;===???@@@<<<888666666777777777:::888666888;;;<<<:::888999777666777888999888777<<<;;;888444666<<<>>>===:::999999:::;;;;;;999666777888888999999999888888;;;:::888666666777999:::<<<:::888888888888666444:::999888999;;;<<<;;;:::@@@>>><<<;;;;;;999777555===888555888;;;;;;===@@@============>>>>>>??????===<<<::::::::::::888777555666777777777888;;;===:::999:::<<<===<<<999666666777:::<<<<<<<<<;;;::::::;;;;;;;;;<<<<<<<<<<<>>>>>===<<<===@@@AAAAAA???===;;;??????>>>===<<<>>>BBBEEEDDDGGGIIIGGGEEECCC>>>999>>>???AAA@@@??????@@@AAAFFFIIIKKKSSSlll\\\^^^|||wwwqqq|||yyygggbbbsss{{{qqqsss{{{mmmqqq{{{ooo[[[cccnnnvvvwwwTTTHHHFFFDDDAAA???===<<<;;;888777777999===AAACCCDDDAAA???>>>>>>>>>>>><<<:::<<<:::999999;;;============<<<999888<<>><<<;;;<<<888777555666999<<<>>>>>>:::999999;;;>>>===999555666888;;;;;;999999;;;===333666888777999======;;;444777<<<@@@AAA???;;;999<<<===>>>===777333888@@@CCC@@@;;;888<<>>???@@@???======???@@@===>>>@@@@@@>>>======>>>@@@@@@@@@???>>>===>>>AAA;;;999;;;AAADDDDDDFFFJJJJJJIIIHHHGGGFFFDDD???<<<:::===??????;;;888888888999:::;;;>>>@@@???<<<999<<<999999<<<<<<888888:::888777888999;;;<<<:::888TTTAAA@@@999999;;;<<<===??????>>>:::777888666666:::>>>>>>999555444666777777777777777777999999999;;;<<<;;;777333777777888888999999::::::777<<<<<<444......111222444333333444666777555222444555777777888999;;;<<<888999:::;;;:::888666444999999999999999999:::;;;;;;;;;:::888555444444444===>>>>>><<<;;;:::<<<===444666888999999999:::;;;>>>;;;888777888999999999;;;888666777;;;===;;;888555444444666888999888777======:::666777<<>>===<<<<<<===>>>===:::888222444666999:::;;;;;;;;;<<<;;;999888888999;;;<<<666555555666888:::999888888888999:::;;;<<<<<<<<>>===<<<:::888777<<<888555777777666888<<<777;;;>>>>>><<<::::::<<<:::999888888999999777555555777999:::::::::;;;<<<;;;<<<===>>>>>><<<999777888999<<<>>>>>>===;;;:::999;;;<<<<<<<<<;;;<<<<<>>???@@@AAA@@@???>>>?????????>>>>>>@@@DDDGGGEEEGGGHHHFFFBBB>>>;;;888>>>?????????===>>>@@@BBBFFFGGGFFFJJJ]]]wwwWWWZZZzzzqqqtttzzzvvv{{{```jjjeeennn^^^jjjuuu[[[[[[qqqpppyyySSSHHHHHHFFFCCC@@@>>>???@@@===;;;:::;;;>>>BBBDDDEEEDDDBBB???>>>>>>>>>===<<<<<<999666888<<>>======>>><<<:::<<<@@@???;;;CCC@@@======;;;999<<>><<<:::999:::;;;;;;;;;888GGGjjjdddEEE;;;888444444888:::999;;;>>>777666444555777;;;???AAA999999999<<>>>>>===:::888999<<<@@@@@@;;;888>>>HHHAAA>>>999777===EEEEEE@@@===>>>>>>===<<<<<<===???;;;<<<>>>>>><<<<<<===>>>AAA@@@??????<<<999999<<<888777:::???BBBCCCIIIPPPMMMIIIEEEBBBAAA@@@@@@??????@@@@@@>>>;;;999999:::999999:::<<<>>>>>>===;;;;;;999:::======999888:::444333333444777999;;;<<>>@@@@@@<<<777333111333777999999777666555888888888999999888777555555666888999:::999666333555555666888999:::;;;;;;444;;;>>>999444333333333333111000333777888444000333666888999999999;;;>>><<<=========;;;888555333888777777888999:::;;;;;;888999999666333222333555;;;<<<<<<:::888777888999111555999;;;;;;:::999888:::999999:::<<<===<<<;;;;;;999777888:::;;;:::777444333444666888999888777999<<<<<<999888<<<===;;;===<<<<<<===>>>===;;;888222444777:::<<<;;;::::::999999888888888888999:::222111222444777:::::::::555666999:::;;;<<<===============<<<<<<;;;<<<<<<>>>:::888888666333555999222888???AAA>>>999888888:::999999:::;;;;;;:::888888:::<<<<<<;;;;;;;;;<<<===>>>@@@@@@???===<<<;;;===============<<<;;;;;;888:::<<<;;;:::999;;;===AAA@@@>>>:::777666999===@@@???>>>>>>>>>@@@BBBCCC???@@@@@@??????BBBFFFIIIIIIIIIHHHEEE@@@;;;:::<<<@@@@@@???<<<;;;===AAADDDEEEDDDDDDHHHUUUqqqvvv[[[jjj|||pppgggzzzxxxaaa~~~fff```}}}kkkdddooowwwVVV[[[vvvlllzzzPPPDDDEEEEEECCCAAA@@@AAABBBAAA>>><<<;;;===???@@@AAAFFFCCC@@@>>>>>>???>>>>>>;;;888666777;;;??????===>>>BBBBBB>>>;;;<<<===<<>>;;;<<<@@@CCCEEEGGGHHHGGGCCC>>>;;;>>><<<999888999;;;;;;:::999FFFfff```CCC<<<666444333666888777;;;@@@;;;999777555555888<<>>;;;:::999777<<<<<<<<<;;;;;;:::999999777:::@@@BBB???:::>>>EEE??????<<<;;;???CCCAAA:::<<<<<<===<<<;;;:::<<<>>>;;;;;;;;;:::888999<<<>>>===;;;<<>>SSSAAA@@@999999======>>>??????;;;555000000333666777555444444555777777999<<>><<<999555888:::;;;:::888888888333444555666888:::;;;;;;444<<>>>>><<<:::999888888999<<<>>>???>>><<<;;;;;;::::::999888888888444444555888:::;;;999888666;;;===:::999;;;;;;999;;;:::888999::::::999888777999;;;======:::777555444444555666666666555555333333222444666888777777222555999<<<<<<;;;;;;;;;999:::::::::999:::===???@@@===;;;:::777444666;;;333999@@@BBB@@@<<<:::999<<<<<<<<<>>>??????===;;;999;;;<<<<<<;;;:::;;;<<<===???@@@@@@>>>======>>>@@@???>>><<<<<<;;;;;;<<<888:::;;;999777777:::>>>:::===>>><<<999999===BBB@@@???===<<<===???BBBEEE@@@@@@@@@@@@AAACCCHHHKKKLLLKKKJJJGGGBBB<<<<<<@@@AAA@@@???===<<<>>>AAADDDCCCAAACCCJJJSSSfff|||mmmrrrwwwwww|||sssbbb```iii^^^uuuccceeeoooxxxQQQ\\\}}}kkkVVVAAAAAABBBBBBBBBAAA@@@???>>><<<::::::<<<>>>>>>===DDDAAA>>>===>>>>>>>>>===:::888777888:::===>>>>>>>>>CCCEEE@@@;;;;;;<<<<<>>AAACCCBBB===<<>>;;;777888333111444;;;@@@???<<<999???@@@<<<888999:::999>>>===<<<;;;:::::::::;;;888999===@@@===888888;;;???BBBBBB?????????;;;555:::;;;<<<;;;999999;;;<<<<<<<<<;;;999777888;;;===888555888???@@@;;;===DDDBBB@@@AAAFFFKKKNNNTTTZZZTTTNNNEEE???>>>AAADDDFFFEEE???999666777;;;>>>???:::888666666888;;;<<<<<<999888999===<<<888666777BBB@@@<<<777444555999===TTTBBBBBB<<<===;;;;;;<<<======:::555111555555555666777777666555444555888===AAAAAA===999444999===<<<888777:::>>>222333444555777999:::;;;666<<<@@@@@@@@@???<<<666222111222555999:::777333333777;;;:::777666777:::999999:::::::::;;;;;;;;;:::777444444777;;;<<<<<<555777999777444555:::>>>???<<<:::;;;======;;;888333666:::<<<<<<;;;:::;;;:::999888:::<<<=========:::===>>>;;;777444666888666666777:::<<<<<<;;;999666;;;===:::888999:::999;;;999666666888999::::::888;;;===???>>>;;;666444111333666888888777555333555444444555777888777666111666<<<>>><<<888666555777888777555444666;;;???>>>;;;::::::777444777===777:::===??????>>>======>>>>>>>>>??????>>>;;;999666888999:::999:::;;;===;;;<<<===<<<::::::<<>>???@@@<<<<<<;;;;;;<<<>>>AAABBB@@@AAAAAAAAABBBEEEIIIMMMJJJIIIJJJJJJDDD<<<;;;@@@>>>@@@BBBBBBAAA@@@AAABBBBBB???CCCKKKOOOXXXpppqqqsss}}}wwwvvv[[[\\\sssttt^^^eeemmmkkkfffsssTTTZZZlll~~~eeeBBBAAAAAABBBDDDCCC???:::888888888;;;>>>AAAAAAAAA???===;;;;;;<<<<<<<<<:::888999999999999:::<<>>AAAAAA>>><<<======:::======???CCCBBB>>>>>>AAABBBBBBBBBAAA@@@>>>===;;;<<<;;;:::;;;<<<<<<:::888888HHHiiirrrLLL555555666444555777777555999?????????===:::666666888;;;>>>;;;999999;;;<<<:::777777666666666777999<<<>>>888>>>???:::666777::::::;;;;;;<<<<<<============<<<888888;;;;;;888777888<<>>FFFEEEBBBEEENNNTTTUUUUUUVVVMMMIIICCC???>>>>>>??????<<<;;;888555444777<<>>>>>===999666555777:::UUUCCCDDD???@@@999999:::<<<<<<:::666333;;;777444555999;;;888444222333777<<<@@@>>>999444333999>>><<<666444999@@@111222333555666888999:::888;;;======>>>???;;;444222222444888;;;;;;999666333777;;;:::666333555777999999888888888888999999;;;777333333777:::<<<<<<444777999888666777===BBB;;;888555777:::;;;777333444555777777777888999;;;===:::777777888;;;<<<<<<:::>>>@@@===666222444888777888999;;;======;;;999888<<<===999666888;;;;;;===:::777666888;;;======666999===@@@@@@===999666222555999;;;<<<:::777444555444444555888999999999222777===???<<<666222111777777555222000222888===999777777777555333777>>>999999:::;;;<<<>>>>>>???>>>============;;;777444333555666777888999<<>>999:::<<<>>>???>>>===<<<888999888555111333999??????===;;;===@@@AAA>>>:::888999:::<<<===>>>>>>>>>@@@AAAAAAAAABBBFFFJJJNNNFFFFFFIIIKKKEEE:::999===;;;???DDDFFFEEEBBB@@@???CCC???CCCJJJJJJJJJ[[[rrrbbbzzzxxxzzzzzzqqqeeeccc}}}|||bbb```ggghhh\\\WWW{{{oooyyytttFFFDDDCCCEEEHHHFFF???888555555888===BBBFFFGGGGGG;;;:::999999;;;;;;:::888888:::;;;:::888888;;;???===>>><<<;;;===AAA>>>888<<<;;;===@@@@@@===???CCCBBB@@@>>><<<;;;;;;<<<===;;;;;;;;;<<<===<<<:::888333JJJooorrrJJJ666:::666555666888777555888>>>:::;;;<<<:::888999===@@@@@@<<<888777999:::999777555:::<<<999333333888???<<>>>>>888555888;;;;;;;;;===666===BBB???<<<===@@@@@@999::::::999888888999;;;;;;>>>@@@AAA>>>;;;:::999AAA===???FFFEEE<<<<<>>;;;888777666555777:::;;;888555333888======999666666888888777666666888;;;>>>@@@<<<<<<===>>>???<<<777333555444444666999;;;;;;:::999999999999999999999999::::::999999888999999999;;;:::999777666777:::===:::999888888999:::<<<===<<<888444444777<<<======666999;;;999444111333666===<<<:::888888:::???CCC=========;;;888555555555999:::;;;<<<<<<<<<;;;;;;<<<@@@???::::::>>>>>>:::??????;;;888999;;;999333444999;;;999999<<<===<<<888444333666444111333:::999;;;:::888999;;;:::555666555444555777777666555333555666666555444444555888888888888777999<<<>>>777888999:::<<<;;;999777<<<>>>??????===999666444777;;;???<<<777555999===@@@777333;;;BBBAAA<<<:::777444666<<<>>><<<>>>CCC::::::999999;;;<<<>>>@@@888;;;>>>AAABBBAAA???===;;;::::::===AAACCCBBB@@@AAACCCDDDEEEEEEGGGIIIKKKCCCEEEGGGGGGDDD>>>777222:::<<<>>>AAABBBBBBAAAAAA;;;>>>AAAAAACCCJJJWWWaaawwwppp|||kkknnnrrryyyaaallljjjTTTbbb~~~[[[ZZZtttqqqppp{{{XXXFFFCCCIIIFFFCCCBBB===444333444888===AAACCCCCC???;;;777777;;;===<<<:::======<<<:::888888;;;===@@@===777555;;;CCCBBB===999;;;888<<>>???@@@>>>;;;:::::::::;;;999:::===<<<777555666<<>>>>><<<>>><<<;;;;;;>>>@@@BBBCCC===???@@@===999666777999;;;<<<>>>??????===<<<:::>>>BBBDDDAAA@@@CCCDDDBBBBBBCCCOOO___bbbWWWPPPQQQTTTQQQLLLFFFAAA===;;;;;;888777777777888888999:::<<<:::999999999777333000888777666777888888666444444555777;;;>>>???===;;;QQQ>>>???:::;;;AAA???<<<:::888888888888;;;888666888<<<===:::666222111222666:::<<<;;;999777;;;>>><<<888555555666<<<;;;999999:::===@@@BBB===<<<<<<<<<<<<999555111666555444666888:::;;;::::::::::::999999888888888:::;;;<<<===<<<;;;999888;;;:::999777666777:::===:::999999999999;;;<<<===@@@<<<888777999;;;;;;::::::<<<>>>;;;777666888<<<:::;;;;;;999888888:::<<<999;;;======:::777555444777777777888999::::::;;;===@@@???;;;:::>>>>>>;;;<<<===<<<999:::;;;777111333777999777777:::;;;999666222111333222///222888;;;===<<<999:::<<<999555333222333555888999888777666666555222000///111333666888999:::999:::<<<===777888999;;;<<<;;;:::888===<<<<<<<<<;;;999666444777;;;>>>>>>:::999<<<@@@>>>777444:::???===:::999666222333888;;;999999===>>>======<<<<<<======>>>===>>>@@@AAA@@@???===<<<<<<;;;;;;>>>BBBDDDDDDCCCBBBBBBCCCCCCDDDEEEGGGIIIHHHHHHHHHGGGDDD@@@;;;999999:::<<>>@@@CCCGGGMMMSSSXXXttt|||~~~rrrmmmyyyzzzoootttqqqZZZkkkbbbYYYsss}}}wwwZZZGGGBBBGGGEEECCCCCC>>>;;;999888999<<<===>>>===AAA<<<777666999<<<;;;999>>>>>>===;;;999999;;;===AAA>>>:::666999??????;;;:::@@@AAACCCHHHBBB<<>>???@@@>>>;;;;;;>>>===999888:::>>>VVVdddKKKIII;;;888666555777:::;;;888444666888;;;<<<===;;;999777:::999888777666666777888666<<<>>>:::666888:::;;;999;;;999333222666999:::666888;;;;;;::::::<<>>??????@@@>>><<<<<<===@@@BBBCCC<<<======<<<:::888888999::::::999999:::;;;<<<===AAADDDEEECCCDDDFFFEEEAAAEEEDDDLLLYYY[[[RRRLLLNNNOOOMMMIIIDDD???<<<:::999;;;<<<>>>>>>>>><<<:::888:::::::::;;;;;;:::999888888777555666777777666555333555999<<<>>>>>>>>>===QQQ<<<<<<:::???DDD@@@<<<;;;<<<<<<:::888>>>;;;999:::;;;;;;888555000000111444777999999888;;;===>>>;;;666444444666::::::999888999;;;===>>>:::999888888999888666444777555444555888:::<<<<<<888888999:::;;;;;;;;;;;;:::<<<>>>???>>>;;;888666::::::999888666777:::<<<777777777777888999:::;;;AAA>>>::::::<<<===;;;999999::::::888555555999===999;;;;;;:::777555444555666999<<<===;;;888666444666555555555666777999:::<<<>>>===999999<<<<<<;;;888;;;<<<::::::;;;666000555888888666666::::::777666333222333111000333888:::<<<;;;999;;;===<<<777555555555777::::::999777;;;999666222//////111333555777:::;;;::::::;;;===777999;;;<<<===<<<:::999>>>;;;999999::::::777444666999<<<<<<;;;:::<<>>===<<<;;;:::??????>>>>>>>>>??????@@@AAA???>>>>>>@@@BBBCCCCCCBBBBBBBBBBBBBBBDDDEEEFFFKKKJJJHHHEEECCCAAA??????888999:::<<<>>>AAACCCDDD>>>>>>@@@DDDJJJNNNNNNMMM]]]yyyzzzzzzcccqqqyyy}}}lllrrruuu\\\kkkhhhXXXqqq}}}\\\GGG@@@EEEDDDCCCEEEAAA>>>===;;;;;;;;;<<<;;;:::CCC>>>888666888::::::999?????????===;;;:::;;;===???@@@===888777;;;<<<;;;===CCCCCCDDDEEE>>>:::DDDDDDDDDCCCAAA???@@@BBBDDD@@@<<<;;;<<<<<<999:::===AAA```bbbHHHFFF<<<:::888666777::::::888555333777;;;>>>>>>;;;666333999999888777777777888888777777;;;===:::666888<<<888:::777222111666;;;<<<888999999888888999;;;>>>888888999:::<<<>>>@@@AAAAAA???===<<<<<<>>>AAACCC===<<<;;;;;;;;;;;;999777888777555444666999===@@@???AAACCCDDDHHHMMMKKKEEEIIIFFFIIIQQQQQQJJJGGGJJJGGGFFFDDDAAA>>>;;;999888;;;>>>BBBEEEEEEBBB===;;;999;;;<<<<<<;;;:::;;;<<<:::777555444555666666666222666;;;===<<<;;;<<<>>>RRR<<<<<<<<>>:::;;;???AAA>>>;;;<<<:::999999::::::777444222222222333555555555555======<<<999666555666888888999:::;;;<<<;;;:::999666555444666888:::;;;:::777666444555888;;;<<<<<<555777999;;;===?????????:::;;;<<<<<<;;;999777555:::::::::888777777:::<<<444444555555666777777888<<<:::999;;;>>>???===:::999999888666555666:::>>><<<<<<<<<999555222111111555888;;;;;;:::888777777:::888777555555777888:::;;;;;;999777777888999999888;;;;;;999888999777333777999999666888;;;;;;888:::888777555444444888<<<666999999888:::>>>===999;;;;;;;;;;;;<<<:::777555======;;;888555444555666666777999999888888:::<<<777999<<<======<<<;;;;;;???;;;888888:::<<<:::777666777999::::::999999::::::;;;===>>>>>>===>>>??????;;;888:::======;;;999<<<===>>>>>>===<<<:::999===<<<;;;<<<===@@@CCCEEEGGGEEEBBB???>>>>>>>>>>>>CCCBBB@@@@@@AAACCCDDDEEEHHHHHHGGGEEEDDDBBB@@@@@@::::::::::::<<<>>>AAACCC>>>???BBBEEEHHHJJJJJJJJJOOOccc{{{}}}~~~wwwkkkrrrrrriii}}}zzz[[[bbbzzzhhhWWWnnn___HHH???CCCCCCDDDFFFBBB<<<;;;:::;;;===>>>>>>===EEE@@@;;;888888:::;;;;;;>>>??????>>>;;;::::::;;;<<>>:::CCCBBBAAA@@@===<<<===@@@CCC???;;;888999999888:::>>>DDDiiiZZZAAA>>>777:::888777777888888777555444777;;;======:::555222;;;;;;;;;:::::::::;;;;;;888555888???===444333:::<<<>>>===777444777999999::::::999999888888999:::777999<<<===<<<===>>>@@@>>>===<<<;;;;;;===AAADDD???<<<:::;;;<<<<<<888444777666555666888<<<@@@CCC999;;;>>>BBBKKKSSSQQQKKKMMMIIIHHHIIIHHHCCCBBBFFFAAAAAA@@@???===;;;999888999<<>>>>>>>>EEEBBB>>>:::;;;???AAA>>>:::888777777888999888777666333333333333333444444555;;;;;;:::888777777999;;;999<<<@@@BBBBBB@@@<<<999777666555666999<<<======777666555666999;;;<<<<<<888999<<<>>>??????>>>>>>:::999777666555555666666999::::::999777777999;;;555555666777777888888888:::888777:::===>>>;;;999<<<<<<;;;999999;;;>>>AAA@@@???<<<888444111111222777888888888777777999;;;???>>>;;;999888888999:::===:::888777777777999;;;999;;;:::666555888999777777888777555777;;;;;;888<<<<<<:::666555777;;;>>>666888888777888<<<:::666:::::::::;;;;;;:::666333:::<<<======;;;999888888888888777666444666999<<<666999<<<===<<<;;;;;;<<>>@@@AAAAAA???======???@@@>>>;;;;;;<<<===??????>>>=========<<<;;;;;;===???BBBDDDFFFDDDBBB???<<<<<<===>>>EEEBBB??????BBBDDDEEEEEEEEEGGGIIIJJJIIIFFFCCC@@@>>><<<;;;::::::<<<>>>@@@>>>AAADDDDDDBBBCCCGGGKKKKKKTTT]]]kkksssxxxuuueeeddd}}}zzzxxxzzzsss___\\\jjjgggVVVlllbbbJJJ???BBBBBBDDDFFFBBB<<<;;;:::;;;>>>???@@@???FFFBBB>>>;;;:::;;;;;;<<<;;;===>>>===;;;999999999888===>>>:::777;;;???AAA>>>AAA@@@FFFPPPJJJ>>>?????????===;;;::::::>>>AAA@@@;;;888888999888<<>>;;;999999888777777777777666555777888999::::::999777666;;;;;;;;;<<<<<<<<<;;;;;;999555888???===444111666;;;???@@@<<<999999888555555666888:::<<<;;;:::999999;;;======<<<;;;;;;<<<999:::<<<;;;;;;===@@@DDD@@@>>><<<<<<===<<<777333777888:::<<>>@@@BBBBBBCCCBBB;;;;;;:::999888888;;;===<<<999444222444666888999555999<<<;;;666333555888TTT@@@@@@???CCCCCC@@@===<<<===<<<999666555555666777888888888777222333444444444555777999999999888888999:::<<<===777999===???@@@===:::777<<<;;;999888:::::::::999666666666888:::<<<<<<;;;<<<===>>>>>>===;;;999888:::888555333333444777888999::::::999888888999;;;777888999:::;;;;;;;;;:::;;;999777888;;;;;;888555;;;:::999888999:::<<<>>>AAA???<<<888444222222444888888777666555666999<<>><<<;;;:::;;;;;;???;;;999999999888:::>>>:::<<<:::555444777;;;;;;555555222111555::::::666:::<<<999444333777;;;<<<:::;;;:::777777999666222222333555888::::::777555555999<<<===<<<:::999888::::::999777555555777999444888<<<===;;;:::;;;===<<<<<<;;;;;;;;;<<<>>>??????===<<<===???>>>999555333777:::999:::===>>>===<<>>>>><<<<<<<<<>>>???@@@AAAAAAAAA>>>>>>======<<<<<<<<<===>>>?????????>>>???AAADDDGGGCCC???@@@CCCGGGHHHGGGEEEHHHMMMPPPPPPLLLGGGDDD???>>><<<;;;:::;;;===>>>===AAADDDBBB???@@@FFFLLLMMMRRRRRRYYYvvvvvv|||mmm___gggooovvv~~~vvvbbb[[[fffxxxiiiWWWjjj}}}eeeKKK???BBBBBBDDDEEE@@@???>>><<<<<<>>>???>>>===CCCBBB???===;;;;;;;;;<<<888;;;===>>><<<:::999999666;;;===;;;:::>>>BBBCCC<<>>@@@BBB===:::;;;;;;;;;???EEEJJJxxxzzzSSSAAA@@@@@@999999888777777777888888888888888888888999::::::999999:::;;;;;;;;;:::::::::888:::======888555666666;;;???===;;;;;;999555111222666:::???@@@???===;;;;;;;;;<<<;;;;;;:::999777:::===>>>======???BBB@@@?????????>>><<<888555888:::>>>AAACCCDDDCCCCCC;;;===???@@@GGGMMMNNNJJJLLLJJJGGGDDDAAA>>><<<<<<::::::;;;;;;;;;;;;;;;;;;@@@???>>>>>>===>>>??????;;;999777777;;;???AAABBB===:::666444555777999999666888:::999666555666777RRRAAABBB===??????>>>===<<<;;;999777666555666888888888777888888555777777666444555777:::999888888999:::;;;<<<<<<444555555666777777777777===<<<:::::::::999888666555555777999<<<===;;;:::999:::;;;<<<;;;999777555999888777777777888:::;;;888999::::::888888999:::666777999:::;;;;;;:::::::::888666777:::;;;:::777888777666666777888888888======<<<999666333222222777888888777666666888:::=========<<<<<<<<<<<<;;;???999666888777555888===888<<<<<<888666999;;;<<<444333000///444;;;;;;777999;;;999222111666;;;;;;888:::999777888:::999444111222555888;;;;;;888666666888;;;;;;:::999888999;;;<<<===<<<999777555555222777<<<===:::999;;;===888;;;===<<<::::::===AAA???<<<;;;>>>AAAAAA<<<666555999999777888<<<<<<888555<<>>>>>;;;;;;<<<<<<===???@@@AAA<<<===>>>>>>===;;;999777:::===@@@AAAAAABBBEEEGGGIIIDDD@@@AAAEEEJJJKKKJJJFFFIIINNNQQQQQQNNNJJJGGG>>>>>>===<<<<<<===>>>???<<<>>>@@@@@@@@@BBBFFFIIIIIIQQQRRRRRRhhhxxx~~~~~~vvvqqq{{{yyyzzzzzzuuu}}}}}}hhhfffvvvhhhqqqXXXhhhwwwgggMMM@@@CCCCCCDDDDDD===AAA???======>>>>>>>>>===?????????===;;;:::::::::777:::>>>???>>><<<;;;:::888<<<===;;;<<>>BBBEEENNNXXXPPPBBBAAABBBBBBBBB@@@>>>===>>>???AAA===:::<<<<<<<<<@@@EEEUUUvvvRRRCCC@@@AAA:::::::::999999999;;;<<<777888888999:::;;;<<<<<<888999:::;;;<<<<<<;;;:::888;;;===<<<===???>>>:::666<<>>@@@???===;;;999777888;;;<<<:::888999>>>BBBBBB???======???<<<>>>@@@AAA???===;;;;;;:::<<>>AAABBBAAADDDIIILLLKKKFFFGGGFFFCCC@@@===:::777999888888777888999;;;;;;BBBAAA@@@???>>>>>>??????===777333444;;;AAABBBAAA>>>;;;777666777999::::::666777888888999::::::;;;QQQAAABBB<<<<<<999;;;<<<;;;:::888999999777888::::::888777888888;;;<<<;;;888444333555777999999888999;;;<<<;;;:::888666444333333666:::<<<:::999999999;;;:::999777444555777;;;======;;;999222444777999::::::999777999999:::;;;<<<<<<<<<<<<888999::::::999888999:::333444666888888888777777777555333666;;;>>>>>>===;;;:::999:::;;;;;;:::999888:::<<<;;;888444111000555777999999888777777777888999:::;;;<<<<<<<<<<<<<<<666333444444222444:::666;;;>>>:::888:::;;;;;;555444111000666>>>>>>::::::===:::222111777<<<<<<444666777777:::???>>>;;;666777999<<<===<<<888555:::;;;;;;:::999888999;;;:::===AAAAAA>>>999555222111666<<<<<<:::888:::===444999>>>===999888<<>>>>><<<999777;;;???BBBCCCBBBBBBEEEGGGJJJEEE@@@AAAGGGLLLMMMLLLEEEHHHKKKNNNOOOMMMJJJHHH<<<<<<<<<======>>>???@@@<<<<<<===@@@CCCFFFFFFEEE<<>><<<===???@@@@@@???<<<=========;;;999888888777:::>>>@@@@@@>>><<<<<<:::======<<<===BBBCCCAAAAAABBB>>>???FFFBBB???FFFBBBCCCCCCBBB???======>>>???:::888:::;;;;;;>>>CCC```tttPPPAAA<<<===;;;;;;;;;;;;:::;;;===???666777999:::<<<<<<======:::;;;===>>>>>>>>>======777===???;;;>>>FFFEEE>>>===AAABBB>>>===>>>???===>>>;;;888888;;;===<<<;;;;;;777444666;;;>>><<<999<<>>>>>@@@<<<<<<>>>???@@@@@@@@@???===AAABBBAAACCCIIINNNOOOAAADDDEEECCC@@@===888333888777666555666888:::;;;???@@@@@@AAAAAABBBBBBBBB???777000111999???>>>;;;>>>;;;999888999:::::::::666555666888<<>>@@@@@@<<<777444555777888888888999999999999999>>>:::888888666444555:::888999;;;:::888666666666===;;;999888888777666555999::::::777333222555999444666:::<<<<<<===>>>@@@;;;999:::>>>;;;555444888???888555999;;;777444666888999::::::999888666555666:::===<<<888666888;;;<<<666444888<<<<<<<<<>>>;;;;;;<<<===>>><<<999666999555777>>>???888111000444777;;;;;;999777888:::;;;999:::>>>CCCDDD???:::777777777777666666666666<<<===???AAABBBAAA@@@???777888999<<>><<<;;;:::888777888:::===>>>111555777555666:::<<<;;;888666555888;;;<<<999666???>>>;;;999777777888888:::999:::===@@@@@@<<<888;;;999:::===;;;555555999999:::;;;:::999999;;;<<<;;;::::::===??????:::666:::;;;???BBB>>>888888;;;;;;777777;;;===;;;;;;===999888888:::===???===;;;777888===DDDFFFCCC@@@AAA<<<===>>>>>>>>>???AAABBBIIIEEEBBBCCCFFFHHHEEEAAAFFFHHHIIIIIIHHHGGGHHHIII@@@AAA@@@===:::999<<>>???@@@BBBCCCDDDEEEEEEFFFDDDGGGMMMTTTfffwwwxxxaaaiiirrr|||}}}}}}hhhuuu|||yyywww{{{```fffqqqxxxwwwUUUCCCFFFFFFEEEDDD@@@@@@BBB<<<555:::DDDCCC999===BBBEEECCC>>>:::999;;;AAA===::::::===AAABBBBBBAAA???<<<:::;;;>>>BBBDDD>>>999888===@@@>>>???DDDCCCDDDAAA>>>>>>AAAAAA===999888666555999>>>AAABBBjjj|||TTT@@@<<<:::<<<;;;;;;<<<<<<===>>>??????<<<999777777777777777999888999<<>>>>><<<;;;???AAAAAAAAADDDDDD===333<<<===???@@@@@@@@@???>>>AAAAAAAAA@@@>>>>>>@@@BBB?????????@@@CCCHHHLLLOOO@@@@@@???>>><<<;;;:::999===888333333666999999777::::::???DDDDDD@@@@@@BBB???;;;777666:::======<<<888;;;>>>===888777;;;???333555777999:::<<<>>>@@@UUU===@@@>>>:::;;;:::888888888888777777999::::::::::::999999999777777:::;;;777555999AAA=========;;;888777888999:::999777777888999888888555666888888777666777888333666999;;;:::999999999>>>::::::===<<<777666999===888666;;;<<<999666777::::::::::::999777666555777;;;??????:::666555666888444333888<<<<<<===>>>:::999:::<<<<<<;;;888555666444777>>>???888111///333777::::::888777999<<<>>>;;;:::<<>>===;;;555555666999;;;<<<:::888===;;;888555555555777888444:::<<<:::999;;;===<<<888999:::;;;:::999999888???>>>;;;999888999:::;;;<<<;;;;;;===@@@???===::::::888999===<<<888888===999::::::999888888999;;;555666777999<<<<<<:::888:::999<<>>;;;;;;>>>@@@>>>>>>AAA::::::;;;===@@@???;;;888666777;;;CCCEEECCCBBBDDD;;;<<<<<<<<<<<<===???@@@BBB???>>>AAAEEEFFFCCC???IIIIIIJJJKKKKKKJJJJJJIII???AAABBBAAA>>><<<===>>>===>>>@@@AAABBBBBBBBBBBBFFFBBBDDDKKKQQQ___}}}tttgggrrruuu|||~~~wwwmmm}}}yyywwwuuu^^^bbbvvvuuu{{{WWWBBBEEEGGGHHHHHHCCC???CCC@@@888888???@@@;;;???AAABBB@@@===:::999:::===<<<;;;<<>><<>>999888666555888<<<@@@AAAmmmvvvUUUFFFBBB===>>>===<<<;;;::::::::::::===;;;999888888:::;;;;;;;;;:::;;;>>>@@@@@@===:::===;;;999:::<<<>>>>>>===>>>???@@@@@@>>>>>>@@@BBB???===;;;999999:::===???888888999:::;;;<<<===>>>===>>>>>>>>>BBBEEEAAA;;;999:::;;;<<<============???@@@???>>><<<<<<===???CCCBBBAAABBBDDDHHHMMMPPPCCC@@@<<<888555555666777777444111222777;;;;;;:::<<<;;;===AAA@@@======@@@>>>===============;;;999666999======;;;;;;<<<>>>:::::::::888777666777777TTT<<<>>>;;;666999666444666:::===;;;999;;;<<<<<<===<<<;;;999888333666;;;<<<777222777@@@<<<;;;999555333333666888777666555666999;;;;;;;;;444555777:::<<<===;;;999555888;;;<<<;;;888666555===888666:::===<<<;;;<<<;;;888999===>>>;;;999999<<<;;;:::999888777666666666:::???@@@===888666666888444444999;;;999888:::999888888:::;;;:::888666555444777<<<===888222000444777999888666666999===@@@===::::::<<<>>><<<::::::::::::999999999888888<<<======>>>===;;;:::888666666666888::::::888666;;;999777555444444444555666===AAA>>>::::::;;;;;;888<<>><<<;;;:::;;;<<<<<<;;;:::666666888;;;;;;999;;;???======>>><<<:::999;;;<<<222444666888999:::<<<>>>===999999<<<>>>;;;;;;<<<;;;888999<<<===:::;;;>>><<<<<<>>>AAABBB@@@;;;777;;;:::<<>>???@@@@@@???AAAEEEIIIIIIEEEAAAIIIHHHGGGIIIKKKKKKHHHDDD===???BBBBBB@@@>>><<<<<<<<<===???@@@AAA@@@??????DDD@@@@@@GGGLLLRRRbbbssszzz|||lllpppqqqvvv|||{{{ooo{{{wwwtttxxx}}}hhhxxxyyy]]]^^^}}}rrr[[[CCCDDDHHHKKKKKKEEE>>>DDDCCC;;;888<<>>@@@AAA???>>>@@@AAA???@@@CCC???@@@===888888===???>>>;;;888666555777:::???CCCooolllPPPFFF@@@999===<<<;;;:::999999999999999888777777888:::<<<>>>;;;:::;;;<<<>>>>>><<<::::::999888999;;;<<<<<<;;;<<<===???>>>======???@@@======;;;:::999999999999<<<:::888888888;;;>>>@@@>>>>>>===<<<@@@DDDCCC>>>999999999:::;;;<<<===>>>>>>??????===<<<;;;===>>>HHHFFFDDDCCCEEEHHHMMMPPPBBB>>>777111///222666:::777555444777;;;===<<<;;;===;;;;;;<<<;;;888:::??????AAADDDDDDAAA===:::888777888:::<<<===>>>>>>>>>???>>><<<999777555444444TTT;;;;;;888444999888777888<<<>>>>>>>>>>>>>>>?????????===;;;999888999;;;;;;666000111777:::888555111///111666:::777666555666999;;;;;;;;;888666666999>>>???===:::888;;;???@@@???;;;888777999555222666<<<@@@@@@>>>::::::<<<>>>???<<<999888===<<<;;;999888777666666666999===>>><<<:::999999:::777777:::999555222333999888777888::::::999888777777888::::::888555444777999999777555444888;;;>>><<<;;;<<<===>>>===;;;999999888888888777777777;;;;;;<<<<<<<<<;;;:::999;;;::::::;;;<<<<<<:::999666777888999999888777666555>>>CCC???999777888777999;;;======;;;;;;<<<>>>???===999777666888:::<<<:::999777777777777888888555555777888888888;;;======>>>>>><<<:::999999;;;444777999999888:::>>>BBB@@@:::888;;;>>>>>>===>>>777555666999999666777;;;>>>>>>???@@@AAA@@@>>><<>>@@@???<<<;;;>>>???>>>>>>>>>@@@AAAAAAAAA???AAADDDHHHJJJIIIEEEAAAFFFCCCBBBEEEIIIHHHCCC===;;;<<<===>>>===<<<;;;;;;===>>>???@@@AAA@@@??????BBBAAADDDHHHIIIJJJQQQ[[[uuuvvv|||mmm{{{yyyuuuuuu~~~tttppp}}}vvveeexxx___\\\{{{ssscccEEECCCGGGJJJJJJCCC>>>AAA@@@;;;:::???@@@>>>DDD@@@;;;:::===???===:::888:::===???@@@???<<<:::<<<;;;999888999;;;>>>@@@AAAAAAAAAAAA@@@??????AAA===>>><<<666555:::>>>>>>===999777777888:::@@@GGGrrrkkkNNNBBB<<<444999999999999:::;;;<<<===666666666666666777:::===888888888888999888888777888888999;;;<<<===<<<<<<;;;<<<>>>>>>======>>>@@@:::;;;;;;;;;:::999888777>>>===;;;:::;;;<<>>??????>>>???@@@BBBKKKHHHEEECCCCCCGGGKKKMMM===999444000111555;;;??????>>>======>>>===:::888<<<999888999888666:::@@@???CCCGGGGGGCCC>>><<<===<<<;;;999:::<<<>>>?????????===;;;:::999999888777VVV<<<<<<:::777888:::<<<;;;::::::===??????@@@@@@@@@???>>><<<;;;???;;;999;;;999444111111:::999666333333666;;;@@@999777666777999::::::999;;;777555555999;;;:::999777;;;???AAA@@@===;;;:::999666333444999>>>===:::999<<<>>>>>>===;;;888666<<<<<<;;;:::999888777666;;;;;;;;;:::999888999999999777888:::888333111222:::888777888:::;;;;;;:::<<<<<<:::777666777999:::999;;;;;;888444333555888999:::<<>><<<999999999999888888888888999::::::;;;;;;<<<<<<;;;???=========>>>>>>===;;;666888<<>>>>><<<888666444555777999:::999888666666777888:::888::::::999888999;;;<<<:::;;;;;;999777666777888777999:::999888999===AAA???999666999<<<<<<<<<===888777999;;;999666777<<>>>>>>>>@@@BBBDDDDDD@@@>>>???>>>:::;;;>>>???===<<<===@@@BBBBBBAAA>>>???BBBEEEEEECCC???<<>>???@@@AAABBBBBBCCCCCC>>>BBBGGGJJJHHHGGGNNNVVV___yyyuuuiiihhhzzzooo{{{sssmmmvvvhhhbbb]]]yyyvvvlllIIIDDDDDDEEEEEE???>>><<<::::::???DDDDDD@@@FFF@@@;;;;;;???BBB@@@===:::;;;===???@@@@@@@@@AAA===<<<:::::::::<<>>>>>>>>???<<<>>><<<666444888===>>>???;;;888999999;;;CCCMMMwwwtttRRRCCC>>>999::::::::::::;;;<<<===>>>999:::999888666666999<<<999999999888666666777777777999<<<>>>?????????>>>:::<<<>>>???>>>>>>???@@@888999;;;<<<<<<;;;999888===>>>???????????????>>>;;;???@@@??????AAA>>>999@@@>>><<<;;;:::999::::::999<<<>>>???@@@AAACCCEEEJJJGGGDDDBBBAAACCCFFFIII<<<:::888777888:::===???BBBAAA@@@@@@>>><<<888555:::777777888888777<<>>888:::<<<;;;777666999===???>>>>>>======<<<<<<<<>>===;;;::::::;;;;;;888555777999777333666;;;===;;;999:::999666::::::;;;;;;;;;999888777???===;;;888666666666666555444666999777444555999:::888777777999<<<<<<<<>>:::777;;;@@@AAA???======<<<999;;;888555888===@@@???<<<;;;:::777666555555666777:::;;;;;;:::999:::<<<>>><<>>======>>>>>><<<::::::;;;<<<888999999888777888;;;===;;;777555888999888888;;;666666888999777333555:::@@@@@@>>>===<<>>>>><<<>>>BBB;;;999777:::>>>AAAAAA???AAABBBCCCDDDCCCBBB@@@???EEEEEEFFFIIIJJJGGG@@@;;;???<<<:::999;;;>>>??????>>>>>>???@@@BBBDDDGGGIII>>>AAADDDBBB@@@AAAHHHPPPSSSfffwwwmmm[[[vvvtttuuusssppp}}}vvvooowwwbbb\\\wwwvvvtttPPPGGGCCCAAAAAA<<<===:::777;;;BBBFFFEEEAAAEEE@@@<<<<<<@@@BBBAAA???===>>>?????????@@@BBBEEE======<<<;;;<<<===???AAA>>>CCCEEEAAA>>>>>>???>>><<<@@@>>>888444777;;;===@@@:::888::::::;;;EEERRRwwwxxxRRRBBB@@@>>>>>>===<<<;;;::::::::::::<<<>>>>>>;;;888777:::>>>>>>>>>===;;;999888:::<<<888<<>>======888;;;>>>???>>>>>>>>>???999:::<<<>>>>>>===;;;:::<<<>>>AAABBBBBB@@@===;;;666;;;>>>===>>>@@@???;;;>>>===;;;:::999888777777777:::===???@@@AAACCCDDDGGGEEECCCAAA@@@AAACCCDDD>>>>>>>>>>>>======<<<;;;<<<=========<<<:::888666999888999;;;<<<:::===CCCBBBCCCCCCBBBBBBBBBDDDFFFDDDAAA===999888:::>>>AAA<<<:::999:::;;;:::555111ZZZ???AAACCCBBB:::;;;::::::999999999:::<<<;;;999888888999:::;;;>>>999777999:::888888:::555666666555444444555777999777666777888::::::999777888888888777666777999555888:::;;;:::999888999999<<<<<<888666999777222111888:::777666999;;;999777999;;;======;;;888777:::999888888888888777666444333555888777444777===999777555555888;;;<<<======@@@???888444777999777555888:::999666444555777777888;;;<<<<<<;;;::::::<<<<<<<<<<<<;;;;;;;;;;;;888888888888888888999999:::999777888999::::::999========================<<<>>>===;;;===@@@>>>::::::999888888999:::::::::666666777777888888999999999;;;======<<<<<>>999888<<<>>>===>>>???@@@???======>>>@@@:::999888999;;;<<<<<<;;;;;;888999:::999666777;;;444555777888555111333999@@@AAA@@@>>>===>>>BBBFFF===;;;:::===>>>===???CCC999666555888>>>BBBAAA???DDDDDDDDDCCCCCCCCCEEEFFFEEEGGGKKKMMMKKKGGGAAA===<<<:::999:::===???>>>=========<<<===@@@FFFKKKNNNSSSOOOGGG???;;;===BBBEEEKKKUUUeeeyyyzzznnnlll}}}}}}zzz}}}lllvvv{{{}}}jjjvvv^^^YYYtttrrryyyzzzWWWKKKCCC@@@@@@===<<<::::::===AAACCCDDDCCCBBB???======???AAA@@@???@@@AAABBBAAA???>>>@@@BBB===<<<<<<;;;<<<>>>???@@@===EEEGGGCCC???@@@AAA@@@===BBBAAA;;;666888;;;<<>>======<<<;;;:::999999999999;;;======:::666666:::>>>CCCCCCBBB???;;;;;;===@@@:::>>>AAAAAA===999666666666999<<<==================>>>?????????===;;;:::<<<>>>@@@AAAAAA>>><<<:::777;;;<<<::::::======;;;;;;;;;;;;;;;;;;:::999999:::<<>>>>>@@@@@@???===;;;:::::::::;;;;;;:::999888999;;;:::===AAA@@@===>>>AAABBBAAA@@@AAACCCDDDDDDCCC???@@@@@@===:::;;;>>>BBB<<<;;;;;;>>>@@@>>>777111WWW===???BBBCCC???<<<999:::===>>>===:::999888666444444666999::::::888777777444111444:::999;;;<<<;;;888666666666888666555666999;;;;;;:::777;;;??????===;;;<<<===888999;;;;;;999888888888444:::===999888;;;;;;777---444777444444999===<<<555888;;;>>>>>><<<999777111222444888;;;<<<;;;:::777666666888555333666<<<888666333333666999<<<<<<:::@@@AAA:::555666666333111555999999777666777999999999999888777777888999;;;;;;:::::::::999999999999888777666666555555666999777666777888::::::999;;;:::888777999===AAADDD;;;:::888777;;;@@@>>>888999;;;;;;999555444666:::333444666888:::;;;<<<<<<666999<<<===;;;<<<>>>AAA777;;;;;;555444:::===;;;999:::::::::888888:::<<<<<<:::999;;;???AAA@@@>>><<<<<<>>>???<<<777999>>>888999<<<===999555777===@@@AAABBBAAA>>>===???BBB???<<<<<<>>>>>><<<===@@@999666555999???DDDDDDBBBAAA@@@???>>>>>>@@@DDDGGGCCCHHHLLLNNNKKKEEE@@@===777777777:::>>>>>><<<999<<<;;;:::;;;???FFFMMMRRRrrrfffTTTEEE@@@AAABBB@@@EEEJJJQQQ^^^vvvzzznnnjjjvvvjjjzzzyyy}}}ZZZnnn~~~~~~ZZZUUUrrrmmmsss}}}[[[NNNDDD@@@AAA???;;;<<<>>>@@@@@@???AAAEEE???>>>======????????????AAACCCEEECCC???======>>><<<<<<;;;;;;<<<===???@@@>>>FFFIIIDDD@@@AAACCCAAA>>>CCCDDD===888888:::;;;>>>777555999999:::FFFWWWwwwPPPAAA???<<<888888888888999:::;;;<<<666999:::777333333888<<>>BBB;;;???AAA@@@:::444000///444777:::<<<<<<;;;;;;<<>>>>>>>><<<;;;999===???===888555888999888:::;;;===>>>??????>>>===???AAACCCDDDCCCBBBBBBCCCBBBBBBBBBAAAAAA@@@??????:::;;;===>>>???>>>===<<<<<<======<<<:::999999:::======AAAEEECCC>>>===???CCCAAA@@@AAADDDEEEBBB???999>>>BBBAAA===<<<>>>BBB<<<<<<>>>BBBFFFDDD===666VVVAAA???;;;>>>>>>:::666666:::<<<<<<:::;;;999555000,,,---444999777888:::999888777777888;;;888:::>>>===777777;;;???999666::::::555444777777;;;@@@CCCBBB???<<<;;;<<<666222555<<>>===<<<999555333666;;;<<<666000555666888999999888777555999777555777999:::777444;;;999777555555666777888;;;<<>>:::777666777:::;;;;;;<<<>>>===777333777???444666888888888999;;;<<<888555777===???===>>>BBB;;;::::::999888777777666::::::;;;<<<;;;999666555555333222555:::===>>>===;;;<<<============???AAA===666444999:::555222222888999:::999888888:::;;;>>>;;;999;;;???AAAAAA???;;;<<<======;;;;;;<<<===;;;;;;<<<<<<===>>>>>>???>>>??????>>>======>>>@@@DDDBBBAAAAAAAAAAAA@@@>>>;;;999777888;;;>>>@@@AAAAAA@@@>>>>>>???CCCGGGJJJAAADDDGGGIIIGGGEEECCCAAA;;;;;;===>>>????????????;;;;;;===>>>;;;@@@UUUmmm|||]]]DDDBBBAAA<<<<<<@@@EEENNNVVV\\\qqq{{{vvviiinnnyyy{{{iiiwwwooo]]]fffuuu]]]WWWjjjlll^^^LLLDDD>>>???FFF<<<>>>@@@AAA@@@>>>===<<<:::??????999777===EEEJJJKKKGGGDDDBBBBBBBBB???===888:::>>>BBBDDDCCCBBB@@@>>>BBBFFFEEE@@@>>>AAADDDDDD@@@<<<:::::::::999777111:::111444FFFAAAHHHppp}}}PPP<<<===AAA>>>:::888:::???@@@:::444888888888999:::999777555======<<<:::888:::===@@@AAA@@@===999555333444555===???AAA@@@===999666555AAA@@@>>>======>>>??????999::::::::::::<<>>?????????<<<===???AAAAAAAAA@@@@@@@@@BBBAAA@@@AAAEEEEEEAAAAAAAAA???>>>===<<<;;;;;;888:::;;;888555333555888;;;===??????>>>===>>>???CCCDDDAAA<<<;;;???AAA???<<>>===<<<>>>@@@AAA>>>;;;YYYDDDBBB>>>@@@<<<<<<;;;999777777888999777555333000///333888<<<:::;;;======;;;999999999;;;999:::<<<999444666;;;@@@:::777:::999555333555555999>>>AAAAAA>>><<<;;;:::666333555:::;;;777222444888======;;;999;;;>>>777666666777:::;;;:::999666666666777888777444111777888999::::::999777666888777888:::<<<===<<<;;;::::::999888888999::::::888:::???AAA>>>777777;;;<<<;;;:::999:::;;;<<<===<<<<<<;;;:::888999;;;===>>><<<:::888777777999:::<<<<<<===>>>:::555888===999:::<<<<<<;;;;;;===>>>BBB<<<888999999888;;;AAA;;;:::888666555666777999999:::;;;;;;:::888666555777555444666:::=========:::;;;<<<;;;:::;;;===>>>:::666555999;;;888777:::888888777888888999::::::999999999;;;===?????????>>>>>>>>>===:::888888999888999999:::<<<======>>>>>>?????????======>>>@@@CCCAAA@@@AAABBBBBBAAA@@@>>>;;;777777999===AAABBB>>>=========???BBBEEEHHHFFFFFFFFFDDDBBBAAA@@@AAA======>>>>>>>>>>>>>>>===:::999===@@@>>>BBB\\\yyy___BBB@@@@@@===>>>???BBBJJJQQQTTT```rrrkkkcccgggtttooovvv|||}}}zzzhhhuuuttt___]]]fffmmmppp___\\\ppplll___MMMGGGCCCCCCHHHAAABBBCCCAAA>>>===@@@BBB;;;>>>>>>999777<<>><<<:::;;;===???AAABBBCCCCCC???BBBDDDDDDAAA@@@BBBDDDAAA???<<<;;;<<<:::777555...999333777GGGEEEPPPxxxvvvPPP??????AAA===:::999;;;======888444777777888999;;;<<<<<<;;;>>>>>>>>><<<:::;;;===@@@<<<;;;999888888999999999<<<>>>@@@@@@===:::888777;;;::::::::::::;;;<<<<<<===>>>===<<<;;;;;;>>>@@@:::<<<======<<<<<<===>>>@@@>>>;;;;;;<<<>>>>>>>>>===>>>??????>>>=========>>>@@@???>>>@@@DDDDDD@@@>>>>>>===<<<:::888666555666999:::999666666888;;;:::<<<======<<<<<<===>>>>>>???===999888<<<===;;;;;;>>>AAAAAA>>><<<<<<===CCC???<<<<<<>>>???>>><<>>AAA:::===>>>;;;666333555888333222000111555999<<<>>>999<<>>;;;::::::888777888999999666444666999;;;:::888777999<<<777666444444555555555444333666888888555333333444999:::;;;<<<;;;:::888666999;;;===>>>======>>>@@@::::::;;;;;;;;;;;;<<<<<<555777===BBB???999888;;;???===:::888888999<<<===999::::::999888888;;;===;;;:::999888888888888888<<<::::::===<<<888777999999;;;======<<<<<<<<<===@@@<<<::::::999888999===;;;999666333333555888:::888999::::::999888777666888777666777:::;;;<<<;;;888999999999888888999;;;888666666888777666888<<<999777555666:::<<<;;;999555777:::<<<<<<<<<===>>>=========;;;999777777888777888999:::;;;<<<======>>>??????>>>======???@@@@@@??????@@@BBBCCCCCCBBB@@@<<<888666888<<<@@@BBB<<<======???AAADDDFFFGGGKKKHHHCCC???======>>>???>>>>>>>>>>>>>>>===<<<<<<===:::>>>DDDCCCJJJkkkdddCCC???BBB???AAA===???EEELLLLLLPPPbbbwwwuuujjjgggnnn~~~}}}|||www}}}ssstttgggttteeeXXXXXX^^^\\\]]]pppnnnbbbOOOKKKIIIHHHHHHEEEFFFDDD???;;;;;;@@@FFF>>>@@@>>>::::::===>>><<<<<<<<<<<<>>>@@@@@@>>>===<<<;;;;;;<<<>>>@@@BBBDDD@@@AAABBBBBBCCCCCCCCCCCC>>>>>>=========;;;777444///999666888DDDFFFWWWfffJJJ???===<<<::::::;;;;;;999777444333666666777999;;;===???@@@>>>??????===;;;;;;<<<===:::888777999<<<===<<<999:::===??????===:::999999777777888999::::::::::::<<<======;;;::::::<<<>>>;;;<<<>>>>>>>>>>>>@@@BBB???===:::999;;;<<<=========>>>>>>===:::999:::;;;===>>>>>><<<>>>BBBBBB>>>;;;<<<<<<;;;999777444222555888;;;:::888888;;;>>>999:::;;;;;;::::::;;;<<<999<<<;;;888777:::;;;888:::<<<===<<<:::999999999???;;;777666999<<<<<<<<>>;;;999999666:::===<<<666222444888777555555777999999888888<<>>@@@???<<<:::;;;===;;;;;;<<<<<<<<<;;;;;;:::444555:::>>>===999888;;;<<<;;;999888777888888999888888999888666666888:::888888999999999888888777:::666666:::<<<888444333333666888999999888999:::444666;;;???@@@===:::888888777555444444666888999777888888999999888777666888888777777777888888888777888888777666666888999888888888666333111555999;;;777444666;;;>>>===999555999===>>><<<:::;;;<<<888999::::::888888999:::999::::::::::::;;;;;;;;;===>>>???>>>======???@@@===<<<<<<>>>AAABBBBBBBBB???<<<999888:::===???@@@===>>>@@@CCCEEEGGGHHHIIIJJJFFF@@@<<<;;;;;;<<<<<<<<<===>>>>>>>>>>>>>>>===BBB<<<>>>EEEIIIVVV~~~iiiFFFBBBEEEBBBDDD======BBBJJJKKKKKKUUUddduuuiiifffppp~~~~~~yyyppphhh~~~www~~~{{{iiibbbWWWWWWeeessswwwiiiSSSNNNMMMJJJFFFCCCEEEDDD>>>888888>>>DDDCCCDDDBBB>>>>>>@@@>>>999<<<===???AAABBBBBB@@@???:::::::::;;;<<<>>>???@@@@@@@@@@@@AAACCCDDDCCCAAA??????>>>===<<<;;;:::888666<<<999777>>>EEE___oooRRRBBB<<<888555888:::<<<;;;777333222222999999999999999;;;===???<<<======<<<:::888999999===:::888;;;>>>>>>999444999;;;>>>>>>===;;;;;;;;;999:::;;;<<<<<<;;;:::999999999:::999888888:::;;;999;;;===>>>>>>???AAACCC???===:::999;;;=========<<<===>>><<<999888:::<<>><<<;;;:::444:::???>>>999666555666777777777777888999888555999<<>>;;;:::999:::<<<===<<<999888888999???>>><<<999666555666888222111000111222444444333333333333666999;;;;;;::::::;;;=========;;;:::888:::===???===:::888888:::<<<<<<<<<<<<;;;:::888888888666777:::999777888<<<999::::::;;;:::999777666:::;;;;;;:::999888999:::777777888999999999888777888333333888;;;777111///...111444666666666777888///444:::>>>??????<<<999555666666777777777666666666666777777777777777777777777666555444444555555666777888777666666888999777999999666333333777:::<<<999666888===???===:::888<<>>@@@;;;::::::<<>>???>>><<<<<<>>>@@@CCCEEEFFFGGGGGGDDDAAA===;;;<<<<<<;;;::::::;;;<<<>>>??????@@@@@@CCC======DDDOOOfffkkkHHHCCCDDDAAACCCBBB???AAAHHHIIIIIIQQQ^^^ooowwwiiieeejjjwwwnnn}}}pppsssnnn||||||gggcccddduuu{{{qqqrrrWWWMMMMMMIIICCCAAACCCCCC@@@;;;999<<<@@@FFFHHHFFFCCCBBBCCC???:::===???BBBCCCCCCBBB@@@@@@888999:::<<<<<<<<<;;;;;;@@@??????@@@BBBCCCBBB@@@BBB@@@>>>;;;::::::===>>>===>>>:::777;;;IIIlll\\\GGG@@@===999555:::===@@@>>>999444444555<<<===<<<:::777666888:::888999:::999666555555666>>>;;;:::<<>>@@@BBB???===;;;;;;===>>>>>>===:::===???>>>;;;999;;;>>>BBBCCCAAA======???===888777999;;;>>>???>>><<<;;;:::===???>>>:::888999:::888999999888777888:::<<<999<<<<<<999888;;;;;;888666666666777999;;;===>>>===;;;999;;;>>>???===:::XXXCCCAAA===@@@999555222444999===>>><<<===<<<;;;;;;;;;;;;:::888999<<>>>>><<<999777===>>>???>>>===<<<===>>>777777888999:::::::::999888444444999;;;777222111///222666888888777888888777999999777777;;;<<<;;;555666888999999888666444555555666666777777888888555666666444222222333444555666777777666666999:::555888999777888<<>>??????>>>::::::<<>><<<;;;<<<>>>@@@AAACCCCCCCCCAAA>>>;;;;;;======;;;999999:::;;;===???@@@AAAAAAAAA>>>===EEEZZZzzzmmmJJJBBBAAA>>>AAAGGGBBBBBBEEEEEEDDDMMMYYYjjjppp|||sssiiifffrrrnnnnnnwww|||rrrmmmmmmkkkwwwsssyyymmm|||YYYKKKJJJGGGAAAAAABBBCCCBBB???>>>>>>>>>FFFIIIIIIEEECCCCCCAAA<<<===???BBBBBB@@@??????@@@;;;<<<======<<<;;;999888>>>???@@@@@@@@@??????>>>BBB@@@===:::888999>>>AAA>>><<<:::999>>>TTT{{{uuuRRRDDDCCCBBB>>><<<>>>AAACCCAAA===999888888===??????;;;666444555777777888888666444444555666:::999999<<<@@@@@@===:::999;;;======<<<;;;<<<===:::;;;;;;;;;::::::999888BBBBBBAAA===999555444444777999;;;<<<<<<===???AAA======<<<===??????===;;;888===AAA@@@<<<:::<<>><<<777444666999<<<===>>>>>>===<<>>@@@AAA>>><<<;;;;;;===;;;777333WWWBBB@@@<<>>@@@AAA???<<<999888777666888888555888<<<:::555555888888666777:::777111555777;;;<<<;;;999999999777777777777888777666666888888777777888888999888333444666888;;;;;;999777333555666777777888:::===888999;;;=========<<<;;;:::::::::;;;<<<<<<;;;:::::::::999999999:::<<<===AAA===<<<>>>===:::999:::999:::;;;<<<===<<<;;;:::999;;;>>>???>>>???@@@BBB888888888999:::;;;;;;<<<<<<999999======999666777444777:::;;;:::888777777888;;;999555555:::;;;999888999999999888777666555444444555555666777888888555666777555222111333555222444555555555666999;;;666999999888;;;AAAAAA===::::::999888888888999999:::999888999:::;;;;;;:::<<<======;;;888666666777666666666666666666666666888999::::::999:::<<<>>>???>>>======??????>>>===::::::;;;===@@@AAA@@@>>><<<======>>>???@@@AAABBBBBB>>>:::999<<<===;;;888:::;;;<<<>>>???@@@@@@@@@???BBBDDDNNNkkkrrrNNNBBB@@@???DDDFFFBBBBBBDDDBBB@@@IIIVVV___dddlllyyyyyyjjjiiippptttyyyhhhmmm{{{nnnuuuvvvsss}}}ssskkk[[[GGGGGGGGGAAABBB@@@>>>>>>@@@@@@???===BBBGGGHHHDDD@@@@@@@@@>>>===???AAAAAA??????@@@BBBBBBAAA???===<<<;;;::::::===???AAA@@@===;;;;;;======>>><<<:::777888<<>>???@@@@@@===:::888777:::===???===999666777:::999999888777555666888:::777888:::===???@@@@@@???:::;;;===<<<;;;;;;<<<===888888888999:::;;;<<<<<<@@@AAAAAA>>>:::777666666888:::;;;<<<<<<===>>>@@@:::;;;<<<>>>@@@???;;;888777===CCCBBB===999999<<>>;;;;;;===<<<777555666888:::<<<===>>>>>><<>>999888;;;;;;999888555333444999>>>@@@AAA@@@===::::::<<<===:::888UUU???>>>999<<<888999888666555888???EEE888:::======;;;<<<@@@CCCAAAAAA@@@===888444222222888888333///444<<<<<<666///333555555888===<<<666>>>???AAA???<<<999777666888777777888::::::999777:::888777777777666555333222333555888:::999666333222777:::888333222777<<<666888:::<<<======<<<;;;AAA>>><<<<<<>>>>>>:::777999888888888:::<<>>@@@BBB999888888999:::;;;<<<===@@@>>>>>>AAA@@@<<<:::===777:::<<<<<<:::777555444111777;;;999:::===;;;555<<<;;;999888777777777777444444444444555777888999555777777666333222333666000222333444444666999;;;888:::999777:::@@@>>>777999999999888666555666777888555333555:::<<<<<<;;;999:::;;;;;;999999:::;;;777777888999:::;;;<<<<<<777888999999888999;;;===BBBAAA??????@@@@@@>>>===;;;::::::<<<>>>AAAAAAAAA????????????@@@AAABBBCCCFFF@@@999888:::<<<;;;888<<<<<<===>>>>>>???>>>>>>@@@HHHLLLWWW{{{yyyRRRDDDAAABBBIIICCC@@@AAADDDBBB@@@IIIWWWQQQ[[[fffooo~~~vvvrrruuuooo~~~xxxxxxssszzzqqqooozzznnniii\\\EEEEEEGGGCCCAAA===888999===???>>>;;;>>>DDDGGGBBB===<<<>>>???>>>@@@BBBAAA@@@@@@CCCGGGHHHEEEAAA===;;;;;;<<<===;;;???BBB@@@;;;888999===999;;;<<<:::888777:::<<<:::555999===@@@YYY}}}zzzZZZ>>>;;;???===;;;===;;;;;;;;;<<<;;;888666444777;;;??????<<<:::;;;>>>;;;;;;:::888777888<<<>>>888:::<<<======>>>???AAA;;;<<<===<<<;;;;;;<<<===888777888999;;;===@@@BBB999:::<<<<<<:::999999:::999;;;<<<===<<<===>>>@@@888999;;;>>>@@@>>>999666888>>>DDDCCC===777666888;;;<<<;;;999:::===<<<888999999:::;;;<<<>>>??????;;;>>>@@@???;;;777666777<<<<<<<<<:::999:::===@@@EEEFFFBBB<<<;;;===???===:::666333444888===???@@@EEEAAA>>>???CCCGGGHHHGGGVVVAAA???;;;???>>>===888444666:::;;;777777===AAAAAABBBBBB???:::@@@???===<<<:::999999999===;;;888666555777:::<<<999888888:::<<<======<<<@@@>>>===;;;999888888888<<<;;;:::888666777;;;>>>???;;;777777:::;;;888444777666555666777666555333555===BBB>>>999999<<<>>>???<<<999999;;;<<<;;;:::>>>===<<<;;;::::::::::::>>>===999555333777???EEEHHHEEEBBB@@@===:::999:::<<<>>>===:::999;;;:::777777777888999;;;===???@@@:::;;;;;;;;;::::::999999777777888;;;???@@@???>>>777777888777777666444444888777777888999999777555:::;;;999555444666777555333666777555111000333777777666555333222444888;;;;;;:::999999::::::888777999777888>>>AAA>>>:::888<<<999666777:::<<<===<<<444333333444777888888777444444888:::777333:::DDD@@@<<<999:::===@@@@@@???555666666666666888<<>><<<<<<>>>@@@@@@>>>::::::888888:::???BBBAAA@@@AAA<<<999;;;AAADDDAAA===>>><<<<<<@@@@@@>>>>>>@@@999???@@@:::444666<<<@@@AAAOOOSSSfffVVV@@@IIIOOOIIIFFFEEEDDDCCCCCCDDDEEEFFFMMMQQQ]]]iiinnnvvv{{{~~~zzzmmm|||rrrhhhvvvxxxttt}}}qqquuussseeeEEE???EEEHHH@@@>>><<<===@@@AAA>>>;;;999AAAEEEBBBAAABBB@@@<<<===>>><<<:::<<<@@@>>>999;;;???@@@??????AAA???;;;<<>>===@@@>>>@@@[[[zzzUUUAAAEEEAAA999888999;;;;;;<<<<<<;;;999555333666666888<<>>AAABBBBBBAAA===<<<:::::::::;;;===???888999:::::::::999888888888444333888:::::::::===444666888999999999:::;;;===<<<;;;;;;;;;<<<>>>???777888999999999888888777888CCCEEE<<<666999:::666>>>===;;;999888888999999;;;===???>>>;;;;;;???BBB999444666===<<<888>>>JJJ??????CCCGGGCCC===???FFFLLLMMMMMMJJJKKKKKKEEE===@@@;;;888:::@@@CCCAAA<<>>======:::666888;;;:::666777<<>><<<<<<===<<<;;;999======<<<;;;999888777666;;;<<<<<<:::999:::===???>>>:::777777:::;;;999666777777666777888777555222666>>>CCC???:::999;;;<<<@@@===999888999999888666666666666666666666666777>>>===:::666444666<<>>======>>><<<>>>>>>:::999;;;;;;888;;;;;;;;;;;;<<<===>>>???888888777777888:::<<<===888888999<<<@@@AAA@@@???;;;;;;:::999999888888777888777666666888999999777999;;;;;;777777::::::888555888:::888444111333555222444555555555555777999;;;999888888888888666555;;;777888===>>>;;;777777;;;888666777;;;>>>???>>>555333111111444777888999777555666888555333888@@@???<<<;;;<<>>>>>===;;;<<<======;;;888<<<:::777888<<>>===;;;<<<@@@@@@===<<<>>>999<<<;;;777666999<<<<<>>>>>BBBBBB???>>>AAABBB>>><<<===;;;999:::===<<<777999===???>>>>>>@@@???<<<===@@@@@@======@@@AAA>>>======;;;999666555666888>>>;;;======DDDbbbWWW@@@AAA<<<888;;;>>>===999666888;;;<<<888444999888999<<>><<<888888999;;;===>>>>>>===???>>><<<;;;:::;;;<<<===999999999:::;;;<<<===>>>777444555:::<<<:::888999999:::;;;:::888777888999<<<;;;;;;;;;;;;<<<======888888888999:::;;;;;;;;;DDDJJJHHH>>>999===???<<<@@@>>><<<999666444222111;;;;;;:::888777888;;;===444000444>>>AAA???CCCMMMIIIIIIKKKMMMHHH@@@@@@FFFEEEGGGGGGFFFHHHJJJGGGAAA>>><<<;;;===AAACCC@@@===BBBAAACCCHHHNNNTTT___hhhQQQ<<<<<<;;;@@@;;;<<<<<<:::;;;===:::555777;;;===<<<===@@@@@@===777888:::;;;<<<<<<;;;:::<<<<<<;;;::::::::::::;;;???===;;;;;;<<<<<<:::888;;;;;;;;;;;;:::888666444555777888999888999;;;<<<>>>;;;999999<<<===<<<:::888777777999999888555222111999???<<<999:::<<<<<<@@@>>>:::777777666444333444444555666777888888888===<<<:::777555666999;;;::::::::::::<<<===??????;;;>>>>>>::::::<<<<<<999<<<<<<;;;::::::::::::;;;999888666555666999<<<>>>999999:::===@@@AAAAAA???===<<<;;;:::999999999:::999777555555777999::::::888<<<===;;;;;;>>>===;;;666999;;;999555222222444///222666999999888777777:::888777777777777555444;;;777666999:::777555555888666555555888<<<===>>>888555222222555999<<<===:::666444444444444777<<<999888888:::===>>>===<<<888888777555555777;;;>>>>>><<<:::999::::::999777???<<<888777999<<>>>>>BBBBBB???;;;<<>>???===:::;;;===;;;777777;;;<<<;;;<<>>???BBBBBB@@@======<<<:::888666777999===:::;;;<<>>;;;999>>>@@@???888222333999===;;;777===;;;:::;;;<<<======<<<777888888999:::;;;;;;;;;???>>><<<:::999999999999777666777888:::<<>>:::777777===>>>>>><<<:::999:::;;;:::;;;;;;<<<<<<<<<<<<<<<999999999:::;;;===???AAALLLMMMGGG===:::???AAA>>>??????===;;;888555222111:::888666666888;;;===>>>===:::???LLLSSSRRRSSSXXXDDDDDDFFFFFFBBB<<<;;;???999;;;;;;:::===BBBAAA>>>;;;<<<===???@@@???>>>===@@@>>>AAAHHHOOOVVVbbblllUUU@@@???<<<@@@999===>>>===<<<===:::555999<<<<<<:::;;;>>>>>><<<555777:::<<<>>>>>>======<<<<<<<<<<<<<<<;;;;;;:::666666666777:::<<<<<<;;;:::;;;<<<<<<;;;999666444222444777999999999:::;;;???===;;;<<<>>>@@@???>>>888888999::::::999555222***222888888888;;;>>>>>>>>><<<999777555444333333555666666777888888999999<<<;;;:::999777666666666333555777666888<<<>>>===:::======::::::<<<<<<999999888888777777777777777<<<;;;999888888888999:::999999:::<<>>>>><<<:::888777888999:::<<<999555444666888:::;;;999<<<>>><<<<<<>>>===999666777777555222222333555000333888:::::::::999:::777666555666888999888777999555444666777444444777555444333333444666888999;;;999777888;;;???AAAAAA;;;666222222555888:::;;;777888999;;;;;;;;;999888::::::999777666888;;;>>>===;;;:::999999::::::;;;???===:::999999;;;<<<===999777777;;;AAADDDCCC@@@<<<;;;===AAA@@@<<<:::;;;<<<>>>??????BBBGGGGGGDDDAAABBBWWWyyyYYYPPPQQQQQQSSSRRRQQQOOOLLLHHHEEEBBBGGGCCCBBBFFFJJJLLLSSS\\\dddttt{{{hhhdddiiilll{{{___bbbyyyyyywwwsss~~~uuu___LLLEEECCC@@@CCCDDDAAA===999:::;;;CCCAAA===;;;===@@@AAA@@@BBBDDDCCC???>>>???>>>:::666999:::888:::===>>><<<<<>>>>>BBBBBB@@@:::<<<======<<<<<<===???:::;;;===<<>>@@@:::333222666:::;;;:::@@@>>>;;;:::999:::;;;<<<999:::::::::999:::;;;<<<>>>===;;;999777666666555333444555777999;;;<<<===888555666;;;===:::999999<<<=========<<<<<<>>>@@@:::;;;<<<>>>>>>===<<<<<<<<<;;;;;;;;;<<<>>>AAACCCGGGFFF@@@999888===>>>;;;<<<===>>>>>>>>>===;;;:::888666666:::@@@DDDDDDCCCCCCAAAFFFQQQXXXVVVSSSRRR444666999:::999777888:::555777666444666:::<<<:::888:::<<<;;;999999;;;>>>CCCAAABBBFFFKKKPPPZZZcccYYYDDDAAA<<<>>>888===???===<<<<<<:::555;;;>>>===:::999<<<<<<:::555777;;;>>>@@@@@@@@@???<<<<<<=========<<<;;;:::444333444777;;;>>>>>>>>>;;;<<<======<<<:::888666555888<<<>>>>>>>>>???@@@<<<;;;:::;;;<<<>>>>>>>>>999888999:::;;;:::777555---444888888888<<>>???===<<<>>>===:::999888888:::;;;???;;;666444555777999:::999======;;;:::;;;999555444333111000///222555888444666888999::::::<<<>>>555444444666999;;;;;;;;;555222222555666444666:::777777555444333333555777;;;:::;;;>>>@@@BBBAAA@@@999666222222777<<<===<<<<<<===???@@@>>><<<:::999:::;;;;;;:::999:::<<>>@@@======>>>===<<<;;;:::999===;;;999;;;>>>AAAAAAAAA===;;;<<<@@@@@@<<<:::<<<<<>>@@@BBB???;;;888888:::@@@???>>>???@@@?????????DDDFFFEEEAAA???@@@???<<<666999888666777<<<>>><<<;;;>>>>>><<<<<<@@@@@@===999;;;===>>>>>>>>>>>>???777<<<@@@===HHHpppWWW???777>>>???>>>AAA??????===999555333555:::>>>AAA???<<<999888999;;;===:::;;;;;;:::888777999;;;???>>>===;;;999888777666333555777999;;;;;;:::999:::666444888::::::;;;>>>999:::;;;;;;::::::<<<>>>;;;<<<===>>>???>>>======>>>===<<<<<<<<<>>>@@@BBB>>>===;;;888999;;;;;;888:::<<<>>>@@@AAAAAAAAA@@@::::::<<>><<<777666999;;;999777888999666333333888===DDDAAAAAADDDEEEGGGNNNVVVYYYDDDAAA;;;===888===???;;;999::::::777;;;>>>>>>::::::===<<<:::888999;;;>>>???@@@@@@@@@<<<<<<======<<<<<<;;;:::999999888:::===???>>>>>><<<<<<======<<<;;;999888555888;;;=========>>>???888888777777888999::::::999999888999;;;<<<:::999999<<<===999888<<<>>>===999:::999888666666888:::<<<:::888666666777999;;;888888888999::::::777555888>>>???::::::??????999777::::::888888<<<<<<999666666777777999:::<<<<<<666888;;;>>>???>>><<<;;;777777888:::===>>><<<;;;???>>>===;;;;;;;;;;;;<<<>>>;;;777555666888::::::999<<<<<<888777888777444444222000000111444888;;;777888999888888:::===@@@444444444666:::<<<<<<<<<333222333666666555777<<<;;;;;;:::777555555666999888999:::===??????===;;;666666444333888>>>???<<<:::<<<>>>>>><<<999888888888999;;;<<<;;;;;;<<<>>>888999;;;<<<<<<===@@@BBB<<<>>>@@@@@@>>>;;;999999???===<<<===???@@@@@@@@@<<<999:::===>>>;;;;;;>>>;;;@@@CCCBBBBBBGGGKKKLLLFFFNNNttt]]]LLLRRR^^^[[[YYYVVVRRRMMMHHHDDDAAABBBAAA@@@BBBEEEHHHJJJKKKPPPTTTaaaxxxnnnUUUeeeqqqkkkttt^^^}}}}}}vvveeeyyywww___JJJCCCDDD>>>???@@@???===;;;;;;;;;======@@@BBBAAA======???@@@DDDDDD???<<<======;;;888999888555666;;;===<<<;;;======;;;:::======:::888:::===>>><<<:::999999888>>>@@@===LLLwww___FFF;;;===;;;===CCCBBB>>>???===999444555:::??????>>><<<999777999<<>>===============<<<<<<===>>>???@@@999:::;;;;;;;;;;;;:::999;;;<<<===>>>????????????@@@@@@AAABBBBBB???:::666888999:::<<<;;;777222///222666888999:::>>>>>>;;;<<>>??????<<<<<<<<<;;;;;;;;;;;;:::<<<;;;;;;;;;===>>>===<<<<<<<<<;;;;;;:::999999999444666888999999999:::<<<777777777777666777888999:::888777888;;;=========???@@@===777666999;;;::::::;;;<<<:::777777:::<<>>777555888888666777;;;;;;999777777777888999:::<<<<<<777888:::<<<======<<<<<<888888999;;;===>>>===;;;>>>>>>===<<<<<<;;;;;;::::::888666555888:::<<<===888:::999666555888888555666555555666888999::::::777888888888777888;;;===555444444666888:::999999444444666999888555777<<<;;;<<<;;;999666666888;;;888888888999;;;;;;:::888444777777555777<<<<<<888444777999999777666666777333666:::<<<<<<;;;;;;<<<777:::============???AAA>>>@@@AAA@@@===;;;;;;<<<<<<===???AAACCCBBB@@@>>>999666666999:::999;;;>>>>>>???>>>>>>BBBIIIKKKIIIEEETTT{{{___OOOPPPXXX[[[YYYUUUPPPLLLHHHEEEDDDAAABBBCCCDDDFFFIIIJJJJJJMMMMMMTTTdddvvvaaaZZZxxxjjjqqqppprrrwwwzzz]]]eeemmmnnnooouuu}}}hhhNNNBBBAAA>>>======>>>??????>>>===<<<===AAADDD???999;;;CCC===AAABBB===::::::;;;:::999;;;999555555:::===<<<<<<>>>>>>::::::<<<;;;888666999<<<>>>===:::999999;;;===<<<;;;TTT___HHH>>>???<<<>>>CCCAAA======<<<;;;999:::<<>>>>>:::666444777;;;>>>>>>??????>>>>>>======<<<<<<:::::::::<<<>>>@@@???:::777999:::888888:::444777:::;;;:::888888777;;;::::::::::::;;;<<<<<<999:::;;;<<<===>>>???@@@;;;===??????<<<::::::===<<<;;;;;;<<<<<<>>>??????DDDEEECCC@@@;;;666333222999;;;>>>===;;;:::999888222666888777999>>>>>>999666::::::666333444666555888999::::::999888999999999888:::>>>>>><<>><<<666333666:::;;;555:::<<<<<<>>>AAABBB???;;;;;;;;;;;;;;;<<<===>>><<<<<<;;;::::::::::::;;;:::999999:::<<<======<<<;;;;;;:::999888888888999777888::::::::::::<<<>>>999::::::999888888999::::::888777777:::===???@@@======999333222777::::::<<<===>>>;;;888777:::===<<<999444222444999???CCC666555555999===>>><<<:::777>>>???888888===<<<444444777777555666:::;;;888777666666666777888999:::;;;;;;::::::999999::::::999999:::<<<>>>???===<<<;;;;;;;;;;;;:::999888777777555444666999<<<>>>???777999888444444888:::888888999;;;===???>>>;;;888555666888888777777888999666555444555666777666555666666888;;;999555666:::888::::::888555555999<<<;;;999777777888::::::999222777999555555999999555333666999:::888888:::<<<000444999<<<<<<;;;::::::777:::>>>>>><<<;;;<<<>>>@@@AAAAAA???<<<;;;===???888<<>>BBB@@@;;;;;;CCCLLLMMMGGGPPPbbbvvvaaaRRRNNNPPPPPPNNNKKKGGGDDDCCCBBBBBB===@@@BBBBBBCCCEEEGGGGGGGGGEEEJJJVVVbbbnnnwww```gggqqqfff|||lllxxx}}}nnnmmmfff]]]WWWYYY___ddd\\\^^^aaaeeelllwww{{{pppRRRBBB===<<<:::999;;;???AAA???<<<<<<>>>BBBCCC===666;;;FFF<<<@@@AAA===999:::;;;;;;;;;<<<999444555999<<<<<<===??????;;;:::<<<;;;888333777<<>>>>>>>>???===888999ZZZTTTCCC???CCCAAAAAAAAA<<<===;;;:::;;;>>>??????>>>:::;;;<<<:::888:::>>>CCC@@@BBBBBB>>>888777:::>>>:::;;;;;;<<<======<<<<<<===;;;777555666:::@@@CCC@@@<<<:::<<<<<<888555555222666<<>>>>>:::999888777888999:::;;;555777999;;;===???@@@@@@>>>@@@BBB@@@;;;777:::???;;;;;;;;;;;;===???BBBCCCFFFFFFCCC===666222333555222777:::999888:::===>>>000555777777;;;AAAAAA<<<444999;;;888666888:::999999;;;===???@@@>>>:::888888777:::======::::::>>>XXXDDDBBB<<<===@@@>>>:::777777888:::<<>>:::666666888:::;;;;;;;;;<<<<<<;;;888555:::===??????<<<999999;;;@@@>>>;;;777666666666777>>><<<999888999:::999999888777666999======;;;888666555555777:::===>>>>>>333555666444222222666999999???BBB>>>999999::::::666666444333888???AAA???>>>;;;999999;;;;;;888666777888777666555666999;;;444:::===999888;;;;;;777666777:::<<<<<<:::666444???;;;;;;>>>===888777:::666999<<>>>>><<<;;;:::999999999888999:::;;;:::666444;;;999777999???BBB;;;000777888888999999;;;???BBBBBB===777666888:::999777666777888999999888777666999<<<>>>>>>:::777666777999999:::<<<>>>???>>>===???>>>>>>???@@@@@@>>><<<@@@AAABBBAAA>>><<<::::::???======AAADDDDDD>>>999777444111222666<<>>DDDAAA>>>===???@@@>>>===AAA@@@>>><<<;;;:::::::::BBBBBB@@@===:::999;;;===@@@888111333:::@@@???;;;>>>AAABBB@@@AAACCCCCC@@@777999===AAABBB@@@<<<999;;;888<<>><<<999555333555:::>>><<<======<<<;;;;;;===???<<<===>>><<<:::;;;???CCC===>>>>>>===;;;999:::;;;;;;999777555666888;;;>>>@@@<<<999:::777111222888:::888888<<>><<<777444777;;;<<<<<<===@@@BBB;;;<<<;;;:::999:::===@@@999;;;=========???BBBFFFEEECCC>>>888444222444777:::888555555777999::::::000333888<<<>>><<<:::777:::666555999???AAA<<<666<<<<<<<<<======>>>???@@@:::<<<>>>>>><<<;;;:::;;;YYYEEECCC===???DDDBBB???===<<<<<<>>>???AAABBBBBBAAA>>><<<;;;<<>><<<999666444555777888888999:::;;;:::888666666999<<<======>>>@@@BBB???===999666444555666777???===;;;:::;;;;;;:::888777777777888::::::999888333222222333555777666555666888888666444333666888999>>>???999555666888999::::::777555888>>>@@@===@@@<<<888777999:::::::::777777666555444666999<<<777;;;<<<888888::::::777666:::>>>>>>;;;888777777???:::888:::999666777;;;888:::;;;;;;>>>@@@===777555:::<<<888555888<<<===;;;:::999999999999888777:::;;;<<<<<<:::888777777<<<<<<;;;:::999999999999;;;;;;:::;;;;;;<<<======<<<:::777666777777666555===<<<999999>>>CCC???888@@@@@@???>>>===???CCCFFFDDD???;;;:::<<<>>>===:::888888888888888888777777999<<>>??????<<<:::???@@@AAA@@@===;;;;;;<<<@@@>>>>>>AAADDDCCC>>>888666444222222666:::???AAA===@@@;;;:::EEEHHHEEEIIIYYY|||eeeMMMRRRQQQLLLMMMLLLIIIDDDAAAAAACCCCCCBBB@@@>>>>>>???@@@AAAFFFKKKOOOPPPPPPUUUaaajjjpppoooppp}}}{{{oooxxxvvvvvvwwwlllaaaXXXSSSTTTSSSRRRUUUaaa|||qqqSSSDDDBBBBBB???======>>>@@@???>>>======<<<;;;;;;:::999999AAAAAAAAA>>><<<;;;<<<===???999555555;;;>>>===;;;<<<@@@AAA??????BBBAAA>>>>>>>>>>>>>>>>>>===;;;999;;;888;;;CCCbbboooJJJAAA===AAA???777555999;;;;;;888666444666999===<<<======<<<::::::;;;<<<999;;;<<<;;;;;;<<>>BBB>>>;;;;;;777222222777777888;;;===???>>>;;;999???;;;888777:::<<<<<<:::666666777:::===>>>>>>===>>>>>>===;;;::::::<<<>>>===<<<===???CCCFFFHHHHHH??????===:::666444333444888888777888999999777555333555999<<<<<<:::777555888777666999>>>???===999>>>===<<<===>>>???@@@???===<<<<<<<<<<<<;;;:::999]]]HHHGGGCCCFFFGGGFFFCCCAAA???????????????@@@@@@>>><<<:::::::::>>>>>>===;;;888555555555555666777999::::::999999666888;;;<<<===???CCCEEE>>><<<888555444555777888>>>===<<<<<<===<<<:::999555777888888777666777888777666666666777777555444:::::::::999777666777999:::>>>===666111333666666======:::666777<<<===:::@@@<<<888777888:::<<<===999999777444222444777:::999;;;:::777777::::::888666<<<@@@???999555666999???;;;888888888666999<<<;;;<<<<<<:::;;;===:::555222999===;;;999<<<>>>===<<<;;;;;;:::999888666666;;;:::999999:::999777555::::::999999999999999::::::999999999:::;;;===>>><<<888444222444666888999<<<<<<;;;999;;;??????<<<@@@???>>><<<:::<<>><<<:::999999888777777777888888:::======<<<<<<<<<<<<888777888888999:::<<<<<<888888:::===>>>>>>;;;999>>>??????>>><<<<<<===???AAA??????AAABBBAAA<<<888555444444444666888;;;===;;;BBBAAA@@@FFFEEEEEENNN]]]dddMMMPPPNNNPPPNNNKKKFFFBBB@@@@@@BBBBBBAAA@@@@@@????????????EEEJJJNNNKKKGGGKKKXXXdddhhhkkk|||vvvmmmpppqqqyyysssrrr~~~vvvrrrkkkbbb\\\___sssuuuUUUFFFFFF@@@>>>======???@@@@@@???:::;;;<<<======<<<;;;:::>>>???@@@???<<<;;;;;;<<<===;;;999:::;;;<<<<<<;;;;;;>>>???======@@@???<<>><<<666444888999999999777666777999;;;<<<======<<<999888888999777999;;;;;;;;;<<<===???===;;;999:::<<<===;;;999;;;:::999999:::===???AAACCC???===;;;888444444888444888===>>>===;;;;;;<<<;;;;;;;;;:::999:::;;;===:::888777;;;???@@@===999>>>>>>>>><<<;;;;;;===???BBB???>>>BBBGGGIIIGGGDDD999;;;===<<<888555222111777888999;;;<<<:::555222888999<<<======:::777444888888999:::;;;<<<======@@@===;;;<<>>===<<<:::;;;<<<;;;::::::;;;===>>>???@@@???;;;888777777444666888999::::::;;;<<<<<<;;;;;;;;;;;;===???@@@===;;;888555555666888::::::999:::<<<>>>>>><<<:::555777888777444333666999;;;:::::::::;;;:::888666:::;;;;;;;;;::::::;;;;;;;;;???>>>888444555666444;;;;;;999444444888:::888===<<<:::999999;;;======<<<;;;888444111111555777888888777666888;;;<<<<<<777:::<<<;;;777555555666===;;;::::::999999:::<<<:::===>>><<<<<<===;;;666666===AAA???>>>???>>>;;;===>>>===<<<999666444333888666444555888999777444555555666777888:::<<<===<<<;;;999888888999:::;;;888666333333666999<<<===777;;;;;;888777999:::888888999:::999888888:::<<<===<<<:::;;;======<<<:::<<<;;;999888777777888999777888999:::::::::999999777777777777777888:::<<<666777999<<>>;;;888>>>??????>>>======@@@BBBAAA@@@@@@AAAAAA???;;;777555555666666666777888:::;;;AAAAAABBBGGGEEEGGGSSShhheeeMMMKKKHHHNNNKKKFFFAAA>>>>>>@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBCCCGGGJJJJJJIIIMMMWWW```hhhjjjnnnxxxpppvvvlll}}}uuu|||zzzqqqooorrrzzzVVVEEEFFFAAA@@@??????@@@@@@??????;;;<<<>>>@@@@@@???>>>===999;;;>>>>>><<<:::::::::;;;<<<======<<<;;;;;;<<<;;;??????======??????<<<;;;;;;:::999999;;;>>>AAA;;;<<<;;;EEEllldddJJJBBB===<<<;;;666666888888999;;;;;;:::999:::;;;>>>>>>???===:::888888888999:::<<<<<<<<<<<<<<<<<>>@@@BBBDDD@@@???===;;;999777999<<<666999<<<>>>>>>===<<<<<<888999::::::::::::::::::;;;<<<===@@@AAA@@@>>>;;;;;;<<<======<<<===@@@BBBDDDCCCCCCCCCCCCBBB???<<<:::<<<===<<<888444222111888888:::<<<===<<<888555;;;<<<>>>???>>><<<999888:::;;;<<<;;;999888;;;>>>???<<<999:::===???===:::;;;777444666;;;???>>><<>>===<<<;;;999:::;;;:::999999;;;===<<<>>>@@@???<<<:::888888666888;;;<<<;;;<<<>>>@@@>>><<<;;;999::::::;;;;;;<<<;;;999888888999;;;<<<555555777:::===???>>>===666777888666333444777;;;777666666777888999777666888999999;;;===>>>>>>>>><<<@@@AAA>>>;;;:::888444555777555111000555777666999:::;;;<<<<<<;;;;;;;;;:::999777444333444777:::777444333666:::===>>>???999666444444666666444111777999::::::;;;;;;:::888555:::============;;;777777<<<@@@???>>>???===:::999;;;===<<<999777666777666444222444888:::999777555555555777888:::<<<===:::999888777777888999999888777777888:::;;;;;;:::444:::===:::777777555222444777;;;======<<<;;;<<<;;;:::999::::::;;;:::999<<<;;;999888888888999::::::999999999999999888777666777999888777777999;;;777888:::===??????<<<:::????????????>>>???BBBDDDAAAAAA@@@@@@???===:::888666888999888777666888:::<<<@@@>>>@@@HHHHHHKKKZZZ~~~bbbLLLHHHHHHLLLHHHBBB>>>===@@@CCCEEE???@@@AAABBBCCCCCCDDDDDDBBBCCCEEEHHHLLLQQQUUUWWWWWWgggiiiaaappp|||bbbrrrzzzooorrrvvv{{{{{{zzzxxxYYYCCCAAACCCCCCCCCBBB@@@???>>>>>>;;;<<<>>>@@@@@@???===<<<888;;;>>>???>>><<<;;;;;;;;;===@@@???===<<<<<<======@@@AAA>>>>>>@@@@@@===666888::::::999:::<<>>>>>===;;;;;;<<<>>>???@@@???<<<:::999999===============<<<:::999AAA<<<888888;;;;;;777222999:::;;;<<<>>>???AAAAAA;;;<<<<<<:::999;;;>>>@@@:::999888<<<@@@BBB???;;;888777777999<<<<<<888444777===CCCCCC@@@<<<;;;======>>>>>>>>>===<<<>>>???AAAEEEGGGEEE???;;;;;;===>>>>>>===:::666444333444:::999888:::<<<======<<<888999;;;<<<<<<;;;::::::<<<>>>???<<<888666888;;;;;;999777888:::<<<;;;999>>>999555666;;;===<<<999ZZZDDDCCCBBBIIIFFFDDDBBB@@@>>>>>>>>>>>>=========:::888888:::;;;999;;;======;;;999999999999<<<>>>>>><<<<<<>>>AAA<<<:::999999:::;;;;;;:::::::::::::::;;;;;;<<<<<<444444555999<<>>888888777555555777:::===888666555666888999999999777777888:::>>>@@@@@@???===AAACCCAAA???>>>:::444333555444000///333666777777999<<<===<<<:::888888444555555555666888<<>>>>>???999444000111555777555000222666999999:::;;;999555000666:::999999:::999777555888:::999:::<<<<<<999111666:::<<<;;;:::;;;===777666666777999;;;<<<<<<999999888888888888888999555666666777888999:::::::::::::::<<<===;;;888555666;;;>>><<<:::999777333333666;;;======;;;;;;;;;<<<<<<;;;:::999999::::::;;;::::::999:::::::::;;;===;;;::::::;;;;;;:::888555888;;;;;;999888999<<<:::::::::<<<>>>>>>===;;;>>>???@@@?????????AAACCCAAAAAAAAA@@@>>><<<:::999888;;;<<<;;;888777:::<<<>>>???<<>>@@@CCCGGGIII>>>>>>>>>???@@@AAABBBCCCBBBAAABBBEEEJJJMMMMMMLLLOOOhhhqqqdddfffllllll~~~ooozzzuuuooovvv{{{~~~___CCC>>>CCCDDDEEECCC@@@===<<<===;;;;;;<<<<<<<<<:::999888999<<>>??????>>>>>>>>>??????BBBBBB??????AAA@@@===777:::===<<<999888999;;;999@@@>>>OOO\\\HHHDDD@@@>>>======<<<;;;<<<>>>@@@@@@>>><<<<<<<<<<<<>>>??????===;;;;;;;;;@@@>>><<<<<<===<<<;;;999???<<<999999999999666333666777888:::;;;<<<<<<<<<888;;;;;;999999>>>BBBCCC;;;888666:::@@@CCC???:::999777888;;;>>>===777111222:::CCCCCC===777888;;;??????@@@>>><<<::::::;;;???EEEIIIFFF>>>:::===BBB???>>><<<888555444555777;;;999777777:::===???@@@555555666777888999999999===???@@@===999777888999777777777777777888:::;;;BBB>>>;;;:::::::::777555]]]FFFDDDDDDLLLEEECCCAAA>>>======???@@@>>>>>>===;;;999999;;;===888:::;;;<<<;;;:::;;;<<<<<>>??????;;;888555555777;;;>>>@@@>>>;;;888888999<<<======777666777:::>>>???>>><<<===@@@@@@>>>>>>>>>;;;666555888777222000333777888888:::<<<;;;888777777888333555777888999:::<<<>>>888333222999>>>===;;;<<<999555222333666888888666444999:::999999===<<<888333777888555444777::::::888:::888555555999999666000555;;;===;;;999;;;===999::::::999888999;;;===;;;:::999888888888888888444555777888999888777666777777888;;;<<<<<<999777777;;;<<<;;;;;;===;;;777555777888888777777888999======;;;999777777999:::888999:::;;;<<<<<<<<<<<<<<<:::888999;;;<<<;;;:::555:::>>>???<<<999:::<<<===;;;::::::<<<===<<<;;;;;;===??????>>>>>>???@@@???@@@@@@???===<<<;;;:::;;;===???<<<999999<<<@@@===@@@???AAAFFFIIIZZZvvv{{{nnnZZZMMMOOOJJJEEE@@@>>>@@@DDDGGGHHHBBBAAA???>>>>>>???AAABBB@@@@@@@@@AAACCCFFFHHHIIITTTdddqqqoookkkyyytttooonnn}}}}}}oootttzzzwwwgggGGG===???BBBCCCBBB???<<<<<<<<<======<<<:::999777666666888:::===>>>>>>>>>???@@@>>>>>>>>>>>>???@@@@@@@@@???BBBBBB??????AAA@@@===999<<<>>>===999888;;;>>>555@@@>>>SSSYYYDDDCCCAAA?????????>>><<<>>>???@@@???===;;;;;;;;;888:::===>>>===<<<<<<<<<>>>;;;999999;;;===<<<;;;::::::999999888888777777555666888:::;;;;;;:::999666;;;;;;888888>>>BBBBBB777666666999<<<>>>===;;;888:::>>>???>>>;;;666333111999@@@BBB>>>999888888:::<<<======<<<;;;<<<===CCCEEEGGGDDD>>>;;;>>>AAA999:::999777555555777999;;;888666666999;;;======666666666777888888999:::<<<===>>>>>><<<:::999999333666888888666666:::>>>??????>>>===;;;999777666YYYAAA???@@@GGGDDDAAA>>>;;;:::;;;>>>???<<<<<<<<<;;;;;;<<>>===999555444666999;;;===<<<:::999<<<:::999999;;;>>>??????===999555555999>>>AAAAAA@@@===999777888:::<<<===888777777999===>>><<<999===???>>>:::;;;===<<<777999<<<;;;555222555888999:::;;;;;;999555444666999777999;;;;;;999888999999;;;444333:::???<<<999999888888777666666888;;;===999======:::;;;@@@AAA>>>999<<<:::333111666<<<>>>@@@???;;;444333666666333444999>>>>>>:::777777999999;;;;;;999555444777:::999888888888999:::;;;;;;777888999:::999666333111222222444777;;;>>>>>>===888999888777:::>>>>>>;;;<<<<<<:::777666666999<<<===<<<:::666444444666999777888:::<<<======<<<<<<888666444666999<<<;;;:::555;;;AAAAAA>>>::::::<<<>>><<<999999:::;;;;;;;;;999;;;>>>???>>>=========???@@@@@@???===;;;;;;;;;===???@@@===::::::>>>CCC<<>><<>>AAA@@@===;;;;;;===AAA@@@>>>;;;999777666666555777999::::::;;;===>>>???===<<<===@@@BBBBBBAAA???AAABBB???>>>@@@???<<<888;;;===<<<:::;;;@@@EEE222???>>>TTT|||VVVBBBBBB@@@??????@@@>>>;;;>>>@@@@@@???<<<:::999:::555888;;;======<<<<<<===;;;888555666:::===>>>===666777999999888888999;;;888999;;;======<<<;;;:::777<<<<<<888888>>>AAA@@@333555888999999999;;;===777===DDDDDD???999666666555999???BBBBBB>>>:::777333666999<<<===???AAACCCHHHGGGDDD@@@===::::::;;;333555666777666666888::::::888666666888999999888::::::999999999:::;;;;;;999:::<<<>>>>>>===;;;:::111666:::999666666;;;AAA999<<<>>>>>>===;;;;;;;;;VVVBBB>>>999===>>>;;;999<<<@@@AAA===999@@@???===<<<<<<<<<===>>>======>>>>>>===<<<<<<;;;AAAAAA@@@===;;;:::;;;===CCC@@@>>>???@@@>>>777111111222555888;;;<<<:::777:::===>>>===>>>AAA>>>999555444444777===@@@@@@???::::::;;;<<<<<<===>>>>>>999888:::<<<:::555555888999:::;;;;;;;;;;;;::::::666888:::888555444555888999777666666777777666555;;;777666888999555333444???===:::999:::;;;;;;:::888666444666888999888555888444333666777777888;;;:::;;;<<<999666555888;;;>>><<<:::777777888:::;;;;;;<<<<<<:::777555777999===999555444666888777666888;;;999444555;;;>>><<<<<<999777:::>>><<<444,,,444444555666666777888999777666:::AAAAAA;;;888;;;;;;666555888;;;;;;===@@@DDD>>>;;;;;;777111333999999999:::<<>>BBB:::222444:::===>>>??????===:::999999:::>>>===>>>AAADDDDDDAAA===<<<@@@AAA???AAAEEEBBB<<<======>>>???@@@???<<<:::AAA;;;===DDDDDDJJJjjjsssMMMGGG===???@@@@@@>>>======>>>???BBBCCCCCCDDDFFFCCC===999;;;>>>BBBDDDEEEEEEEEEHHHHHHOOO\\\iiitttrrrpppuuussssssxxxyyywwwuuusssSSSFFFDDDCCCBBBBBBBBBAAA>>>;;;===???@@@>>>;;;999888777666:::======:::999;;;===:::<<>><<>>;;;<<<999666777<<<@@@BBBBBB<<>>===<<<;;;===@@@===;;;999777666666777777===;;;999999;;;<<<;;;:::AAA>>>999555888===;;;555<<<======<<<:::888999999<<>>===<<<<<<:::777777===BBB>>>777666:::>>>>>>;;;999===@@@???DDDFFFBBB999444555999<<<>>>BBBDDD???888888<<<999999999888888;;;AAAFFF[[[MMM@@@;;;;;;:::999999444888888444555;;;===;;;>>>999333222555:::>>>???AAA@@@;;;777999>>>???<<<777888999<<<>>>===:::888999;;;<<<999555666;;;AAA:::999999<<>>;;;]]]IIIBBB888::::::888666888<<>>AAA@@@>>>===<<<;;;<<<<<<========================;;;<<<======<<<===???AAACCC???======???===888333777999;;;<<<<<<;;;999888888;;;;;;999;;;>>><<<777888666666888<<<>>>>>><<<::::::;;;;;;<<<======>>>444444777<<<<<<999:::>>>999888888888999999888777444666888777444000,,,+++333444555666777777777777:::666555888999555333444::::::888555333444888<<<:::777555555777888777555666222222555777555666999:::;;;;;;;;;::::::;;;===>>>===;;;:::::::::;;;<<<888999;;;:::888777888::::::888888999<<<===<<<:::555888777333333999<<<:::===;;;;;;===???>>>888333999999999:::;;;;;;:::999777666:::@@@@@@;;;:::<<<<<<777555888;;;;;;<<>>@@@===<<<>>>AAADDDDDDAAA>>>AAACCCCCC@@@@@@BBB@@@:::888999;;;===???@@@??????AAA===???BBB???FFFiii~~~}}}~~~SSSGGG?????????>>>======@@@BBBDDDEEECCC??????AAA???;;;<<<>>>@@@BBBDDDDDDEEEEEEIIIJJJOOOXXXbbboooxxxwwwxxx}}}yyy{{{yyy}}}[[[KKKEEEDDDCCCCCCCCCBBB???===999;;;===>>>===<<<======888:::;;;<<<<<<<<<>>>???999;;;>>>AAACCCCCCBBBAAA===>>>@@@CCCEEEDDDAAA>>>???<<<999:::===AAABBBBBB???@@@:::SSSjjjIIIXXXNNNDDD???;;;888777:::===<<<:::777555555888:::888:::<<<;;;999888:::<<<;;;999555333666;;;:::555>>>??????>>><<<;;;;;;<<<;;;===??????===;;;;;;<<<;;;:::777666;;;AAA>>>777555888<<<>>>>>>???BBBEEE@@@@@@@@@>>><<<:::888888555999@@@EEECCC===<<<@@@<<<===<<<:::888;;;BBBHHHRRRGGG>>><<<===;;;888777666::::::777888===???<<<;;;999666666999<<<===<<>>:::666888>>>???<<<777777888:::<<<;;;999777888::::::888777888<<<@@@::::::999:::<<<<<<;;;999```MMMFFF:::888999888666666888:::===???AAA@@@>>>===;;;;;;::::::<<<<<<;;;;;;;;;<<<======888:::===>>>>>>>>>@@@AAA???<<<999999::::::777555;;;>>>@@@???<<<;;;<<<>>>999;;;:::777999<<<;;;777:::999888999;;;<<<;;;:::999999::::::;;;<<<<<<<<<333333777<<<<<<:::<<<@@@;;;888666777999999777444111333555777666111***%%%...222666888777666888999999555444888888555333444999;;;;;;777222333:::AAA<<<999666444444555555444333111222666666444444666;;;;;;;;;<<<>>>???>>>===>>>>>>==================444777999:::999888888999888888:::<<<>>>>>><<<999333555555222444888:::999999999:::::::::888666555<<<;;;:::<<<>>>>>>:::666666777;;;??????<<<<<<>>><<<777555888:::999999<<<<<<:::999999777555777<<<444444555777999888555333:::888666555777;;;AAADDD???<<<666222555:::999666555777:::;;;;;;===???AAA<<<<<<>>>AAACCCDDDBBB@@@FFFFFFCCC@@@???@@@===999888888999;;;<<<===??????AAAAAACCCAAA;;;EEEmmmtttsss~~~hhhYYYFFFAAA@@@>>><<<<<<>>>BBBFFFCCCCCC@@@<<<<<<@@@@@@===BBBBBBBBBBBBBBBCCCDDDDDDFFFHHHLLLQQQWWWfffsssqqqiiisss}}}zzztttxxxeeeMMMCCCBBBBBBBBBCCCBBB???===777:::===?????????@@@AAA<<<;;;:::;;;===@@@AAAAAA:::;;;<<<>>>???@@@@@@@@@;;;<<<>>>BBBEEEEEECCCAAA@@@>>><<<<<<===?????????@@@>>>888RRRbbbCCC[[[OOOCCC===999666555777======;;;777333444888<<<333999>>>===888666999===;;;:::888555999>>>===999===>>>>>>===;;;:::;;;===;;;<<<<<<;;;999888:::;;;:::999666555:::???>>>888888999<<<>>>AAABBBDDDEEE@@@<<<999;;;@@@AAA===888333888AAAHHHGGGAAA???AAA@@@@@@???;;;888;;;DDDKKKGGG???:::<<<>>>;;;777666999<<<<<<:::;;;???@@@>>>999999:::;;;===>>><<<:::;;;;;;888444666;;;<<<:::777666666666888999888777888777777888999;;;===???:::;;;:::999777777888:::[[[KKKGGG<<<<<<::::::;;;999888777999;;;>>>>>>===<<<<<<;;;;;;;;;===<<<;;;999999999::::::999;;;>>>???>>>======>>><<<999555444555666666666999===AAA@@@===<<<@@@DDD;;;<<<;;;888999======999;;;::::::::::::::::::999888888888999999999::::::666666888<<<;;;777777;;;===999666666999999777444111111333888:::999222------333999;;;888666888:::888555444777999666444555888::::::888555666;;;???<<<999666333222222333444333222444888777444333666<<<;;;:::===@@@AAA>>>:::<<<<<<>>>>>>???>>>===<<<555666888:::999888666666999999999999999888666555444555666555666999::::::888:::;;;999555333444555;;;999999<<>>777555777;;;<<<:::888:::;;;:::999999:::;;;===>>>@@@BBBDDDDDDCCCCCCHHHFFFCCC@@@??????===;;;<<<<<<<<<:::999888999:::@@@CCCFFFAAA;;;KKKwwwlll~~~nnnllldddIIICCCBBBAAA???===>>>AAACCC===>>>===;;;???DDDFFFDDDGGGEEEDDDBBBAAABBBCCCDDD???DDDIIIKKKMMM[[[yyy```eeennnhhhwww|||vvvjjjxxxmmmNNNBBBAAA@@@AAABBBAAA>>><<<999<<>>:::;;;>>>AAAAAA@@@<<<<<<;;;::::::::::::::::::;;;===@@@CCCCCCAAA???@@@???>>>===<<<<<<;;;;;;>>>>>>:::VVV\\\EEEUUUHHH<<<888777777888:::<<<<<<:::555111222888>>>444888===>>>;;;999:::<<<<<<<<<:::888:::???>>>:::999::::::999777777999;;;;;;;;;;;;999777777999<<<:::999555333888>>>>>>:::>>>===<<<===??????===<<<===999777:::@@@CCC???;;;999===EEELLLJJJBBB======???@@@>>>;;;999===GGGOOOAAA:::666999<<<:::888888:::<<<=========>>>>>>===999:::;;;===>>>===;;;::::::;;;888444333777888666888666444444555666777666666555555777:::===>>>===:::;;;;;;888555555999>>>VVVGGGDDD>>>@@@888;;;===>>><<<999888888::::::;;;;;;<<<<<<=========<<<;;;999888777777666777:::===>>>>>>===>>>???<<<999666444444666888999999===@@@???;;;:::>>>BBB;;;<<<:::888:::>>>>>>:::999999::::::::::::;;;;;;777777777777777888888888888777999;;;999555555888<<<999666555666777666444555444444777;;;<<<999666111777======999666777:::888444444888:::777666777333444555666777777666555:::888555222000111222444444444777:::999444555888===;;;:::;;;>>>>>>:::666999:::<<<>>>>>>>>>===<<<777888999:::999777555333999999777666555555555666888777888:::;;;::::::;;;<<>>@@@===:::888777888<<>>>>>===:::999999:::>>>@@@BBBCCCDDDDDDEEEEEEGGGDDDAAAAAAAAA???>>>===?????????<<<888666777999;;;AAADDD>>>>>>TTT{{{|||mmmpppJJJEEEEEEEEECCC@@@>>>>>>>>>999<<<>>>???CCCIIIJJJGGGIIIGGGDDDBBBAAABBBCCCDDD???DDDIIIJJJHHHPPPggg}}}zzzjjjvvvpppuuuxxxsss|||uuudddwww}}}vvvOOODDDCCCBBBCCCCCCBBB???===999<<>>@@@???>>>===<<<;;;:::999999::::::<<<<<<<<<>>>@@@@@@>>><<<@@@AAAAAA???>>><<<;;;;;;:::>>>@@@\\\{{{YYYKKKUUUHHH;;;777888888888:::999999666333111333999>>>999:::;;;===>>>>>><<<:::999;;;999777777:::999666777888777666555555888:::<<<<<<;;;999777777:::===:::999555333666===???<<<>>><<<;;;;;;;;;:::888666999999:::<<<>>>@@@@@@???===???FFFLLLKKKCCC=========<<<:::888:::AAAJJJQQQAAA999555666888888:::<<<999:::;;;===>>><<<::::::;;;;;;;;;;;;:::::::::;;;===???===777555777777555888666333333444666666666444444555888;;;======<<<:::;;;;;;999777888===BBBYYYEEEAAA<<>><<<:::777888999;;;<<<=========<<<<<<<<<;;;:::888777666444777:::<<<===???AAACCC???===:::777777999<<<>>><<<>>>???>>>:::777888999777888888777999>>>===:::777999::::::::::::;;;===777777888888888888888888666555888;;;:::777777;;;888777666444444444555666999888777777888888888777777:::======:::777777888888555555999;;;999888999555555666999;;;;;;777333777777666444222222555777777777999;;;999555666;;;;;;:::999999:::999777555888999:::<<<======<<<<<<:::999999999999888555333777777777666555777:::===:::999:::>>>>>>:::999;;;;;;<<<===:::666333444666777999<<<>>>??????>>>===666;;;<<<888444777<<>><<<888777999;;;;;;:::::::::666555:::BBB@@@AAABBB@@@>>>======>>>@@@BBBCCCDDDCCCCCCDDDEEEFFFBBBAAACCCCCC@@@>>>???<<<>>>@@@>>>;;;999;;;===888>>>@@@<<>><<<<<<>>>AAABBBAAAEEEIIIHHHEEEGGGFFFDDDBBBAAABBBCCCDDDDDDHHHLLLMMMIIIIIIUUUcccpppxxxfffuuuuuuyyyxxx}}}uuuaaapppSSSHHHGGGFFFFFFFFFDDDAAA>>>777:::===???@@@AAABBBCCC@@@>>><<<<<<===>>>>>>===<<<<<<<<<<<<>>>???@@@AAA>>>>>>===>>>???>>><<<:::@@@BBBCCCCCC@@@>>>======999???EEEbbbuuuUUUOOO]]]OOOAAA;;;;;;888666555888666333222444777;;;>>>===<<<;;;===??????<<<999:::<<<<<<999999;;;:::777888999888777666777:::===<<<<<<;;;999888888:::===::::::666333555<<<@@@???888999999:::999999888888888;;;>>>>>>===<<<>>>@@@<<<<<>>??????===;;;999666777:::;;;<<<>>>AAACCC???>>>;;;999888999;;;>>>;;;<<<===<<<;;;888555444444777999999<<<@@@???;;;888:::;;;;;;999999:::<<<::::::::::::::::::::::::666666999======::::::>>>888999:::888444444888<<<:::::::::888666555555666999:::::::::999999888777999666666:::<<<;;;:::;;;888:::<<<<<<;;;:::888888666777999888666666999;;;888888:::;;;888444777===888888888888666666777999888888:::;;;<<<=========;;;999888888999:::888666555777999999777777:::<<<;;;888:::>>>===888555777666777888777666444444444777:::======:::999;;;>>>666<<<===555111444;;;>>>;;;888777::::::777666666222888:::888999>>>AAA@@@888999::::::999;;;???BBB:::<<<<<<999666555999>>>999888999;;;999666;;;CCCAAABBBBBBAAA???===>>>???@@@BBBCCCCCCAAA@@@AAACCCGGGBBBAAAEEEEEE@@@===>>>999===AAAAAA>>><<<>>>@@@;;;@@@@@@>>>MMMnnn}}}OOOIIIIIIGGGDDD@@@>>>>>>???DDDEEECCC@@@BBBGGGGGGDDDDDDDDDCCCBBBBBBCCCDDDDDDHHHIIILLLPPPNNNMMMPPPWWWiiiiiiiiiwww}}}www{{{uuu___lllVVVIIIGGGFFFEEEEEECCC???<<<888;;;>>>?????????@@@AAA999:::<<<<<<<<<<<<===???;;;<<<===???@@@BBBCCCCCC@@@???>>>???@@@@@@>>><<<;;;>>>BBBBBB???===<<<===>>>AAAFFFdddrrrQQQLLL[[[MMM@@@======;;;888777888444111333999===???>>>=========<<<;;;::::::;;;:::===>>><<<<<<>>>>>><<<999999999888777999<<>><<<;;;<<<===:::888;;;AAACCCAAA@@@AAA>>>888444777@@@IIILLLKKKGGG@@@;;;999888777:::>>>888666999>>>===777444555888999:::888555444555777<<>><<<::::::;;;===>>>>>>bbbIII@@@;;;AAA@@@<<<999999===>>>:::666888999:::;;;<<<;;;:::999999;;;???BBBCCCAAA???===:::;;;;;;;;;:::;;;>>>@@@===<<<:::888666666999;;;888888999;;;<<<;;;777444555888;;;<<>>999;;;===;;;999777999;;;<<<<<<<<<<<<<<<<<<<<<<<<999999;;;???>>>;;;;;;???:::===@@@===888777<<>>555777888777555555999<<<999999:::;;;<<<===??????;;;999666777:::;;;;;;999555888;;;;;;888555555555:::777888===<<<555222444666666888999::::::999888555:::===;;;555333666;;;666======444...333999<<<===999999<<<===:::888999777===>>>;;;;;;???AAA???666888999888888999>>>BBB:::;;;:::666333444;;;AAA;;;888999>>>>>>;;;>>>EEEAAABBBAAA???<<<:::999:::???AAACCCAAA???===???AAAHHHCCCBBBFFFFFF???;;;<<<:::???DDDDDD@@@===>>>@@@AAADDDCCCCCCUUUyyyaaaJJJIIIFFFBBB??????AAACCCFFFEEEAAA===???FFFHHHGGGBBBBBBBBBBBBBBBCCCDDDDDDGGGGGGJJJQQQTTTSSSTTTWWWeeezzzzzzkkk||||||{{{yyytttuuu___kkkVVVGGGEEEDDDCCCBBB???;;;999===>>>@@@@@@>>><<<;;;<<<333777;;;<<<;;;;;;>>>AAA<<<===>>>???@@@@@@??????AAA@@@???@@@BBBBBB@@@???666:::>>>???<<<:::999:::CCCBBBEEEdddrrrNNNHHHQQQDDD::::::???@@@>>>===999444111444<<>>@@@===777555888<<<444999;;;999999<<<===;;;888888888777666888<<>>:::999;;;?????????>>>>>>===<<<:::999;;;777888<<<>>>======???BBB:::444888CCCKKKKKKHHHIIICCC>>>===;;;888999===888666999>>>>>>777333555555777999888555222333444555999;;;777444666999888;;;999888888999999888666///555;;;<<<:::888999<<<@@@<<<999999<<<===<<<:::cccFFFDDDBBB@@@@@@===;;;<<>>999444444888<<>>===;;;;;;>>>AAA@@@===999777888999777555444666<<>>===888777999???>>>>>>??????===:::777888<<>><<<::::::;;;;;;:::999888777444222666:::777111555999;;;999666555999===888999888777666777999<<<999:::;;;<<<<<<;;;:::999>>><<<::::::<<<>>>>>>>>>999;;;===;;;888777999;;;;;;;;;>>>AAA===444333777;;;777333222555666666555999888:::???===666444888555444222222222555777999???<<<777555444333333222777888999999999:::<<>>@@@@@@>>>===555666888:::===>>>===<<<>>>999333000222888===@@@@@@>>><<<999888888999999@@@@@@@@@@@@@@@???>>>======AAACCCBBB>>>===@@@CCCBBBCCCDDDCCC@@@===<<<<<<>>>>>>>>><<<999999:::<<>>???@@@===888666;;;===>>>===;;;::::::;;;777666999???@@@>>>===???<<>>AAA;;;;;;::::::999999::::::;;;<<<;;;:::888999<<<>>>=========;;;:::999999::::::999999888888999999:::999888888<<<@@@AAA>>>:::CCCCCCAAA>>>:::999:::;;;???AAA@@@<<<;;;>>>>>>;;;:::???@@@>>>AAAHHHJJJGGGGGGAAA:::999===BBBDDDCCC@@@FFF???666::::::777;;;;;;777777===@@@<<<666333666555555777::::::666111:::;;;:::666222000222555===555222777:::888888<<<;;;:::999888888:::<<<===:::666333444888===???@@@aaaDDDBBBAAA@@@BBB???===>>>@@@@@@;;;666555777999::::::999999999;;;<<<;;;<<<@@@CCC@@@999888:::;;;;;;999999;;;>>>===;;;888777999:::999888///111888>>>>>>::::::===999;;;===???@@@???>>>>>>;;;<<<=========<<<;;;:::@@@======@@@>>>:::999;;;;;;<<<===>>>===;;;999888<<<>>>@@@???<<<999999;;;111333555666555666888:::::::::888777666555555555<<<;;;999999:::;;;:::999444555444444777<<<;;;666555888999888444333666::::::999777666777999;;;===@@@AAABBBBBBBBBAAA@@@@@@???===;;;:::;;;<<<<<<;;;999;;;<<<;;;999888999:::===:::999;;;999444555999888666333333444555555333555444777;;;:::444333666:::888666444444666888999>>>;;;888666555444222000888999;;;:::999999;;;<<<777777999<<<>>>???>>><<<555666999;;;===<<<:::888>>>;;;777666777999::::::@@@>>><<<;;;:::;;;<<<===???@@@@@@@@@@@@???>>>===>>>AAACCCAAA>>><<<>>>AAADDDEEEEEEDDDAAA>>>===>>>>>>>>>===;;;888888:::<<<<<<<<>>CCCFFFDDD??????@@@@@@AAABBBBBBBBBHHHJJJMMMOOOQQQUUUYYY]]]dddpppoooxxxyyyyyy{{{yyy|||eeebbbgggPPPFFF???@@@BBB???:::999999;;;===>>>=========>>>::::::>>>CCCDDD@@@>>>???AAAAAAAAA>>><<<<<<>>>AAA<<>><<<:::999999;;;===>>>888888777777888888999999777888::::::999999:::;;;999999888777777777888::::::999999999999:::::::::;;;;;;;;;<<<======:::888@@@AAA@@@>>>:::888888999@@@BBBAAA===<<<>>>>>>;;;777<<<>>><<<>>>DDDHHHHHHHHHCCC===;;;===??????===GGGLLLDDD:::===<<<888;;;:::555555:::===:::666444999:::<<<===;;;999777666555666777555333333777;;;@@@:::777:::<<<;;;;;;>>>===<<<:::888777777888999999666333444777;;;======```BBBAAABBBAAADDDAAA???@@@BBBBBB>>>;;;777777666666777999;;;<<<<<<===<<<;;;>>>@@@<<<666777888::::::999999;;;======;;;888888999:::999999111222888>>>???;;;;;;>>>:::;;;=========;;;:::888;;;<<<===>>>??????>>>===???<<<===@@@@@@<<<;;;===777:::======:::999999;;;===>>>>>>>>>>>>===<<<<<<555333222222444666777777888:::;;;999555444666888:::999888888:::;;;:::999444777777666777:::;;;888666888999888555444666999<<<888444444888;;;======AAAAAABBBBBBAAA@@@??????>>><<<::::::;;;;;;:::999999:::;;;;;;999888999999>>>888444444555555777;;;888777555666777777666444333333666999888444444666<<<:::888666555555666777<<<:::999999:::999777555999;;;<<<<<<:::888888999111222555999===>>><<<:::777888:::;;;;;;:::777666777777888:::<<<;;;999666>>>===<<<<<<===>>>@@@AAA??????@@@@@@??????>>>>>>===@@@CCCBBB@@@???BBBDDDGGGGGGFFFDDDAAA??????@@@???>>><<<:::888888;;;>>>999BBBBBBAAAYYY}}}}}}aaa~~~}}}uuuUUUEEE@@@???888888???>>>===>>>===;;;===BBBCCCAAA<<<===???@@@AAAAAAAAA@@@HHHIIIJJJKKKMMMRRRYYY^^^gggjjjoootttzzz{{{lllvvvyyyyyy~~~mmm```uuuSSSIII@@@AAACCCAAA>>><<<888:::>>>@@@@@@@@@AAABBB<<<<<>>;;;<<>>:::<<<;;;999:::===>>><<<;;;===>>><<<999888:::===EEEEEEOOOmmmvvvZZZPPPDDD999111333888;;;;;;<<<===<<<;;;:::::::::;;;;;;666666777777999::::::;;;444777:::<<<<<<;;;:::;;;;;;:::888666555666777888999999999::::::;;;;;;;;;:::<<<===<<<999666555555<<<>>>>>>===:::888666666>>>@@@???;;;:::<<<;;;888444:::>>><<<;;;???EEEHHHDDDAAA>>>===???>>><<<999IIINNNEEE;;;<<<:::666888888333222666999888555555999===@@@???:::777888:::444555777555444555:::>>>???:::777999:::999999;;;<<<:::888777666777888999999666444444666888::::::```BBBBBBDDDDDDBBB@@@???@@@BBBCCCBBB@@@;;;999888888999;;;<<<<<<;;;======<<<===???<<<666888999:::;;;;;;<<<=========<<<:::999888999999999;;;:::<<<@@@@@@;;;999;;;;;;;;;<<<===<<<:::888777:::;;;<<<===>>>===<<<<<<<<<:::<<<@@@@@@===<<<>>>555:::>>>===:::888;;;???<<<;;;:::;;;<<<===<<<:::>>>888333222555777555222666999<<<:::666555888===888777666888:::::::::888666:::;;;777555666777555666888999999888888:::======777222222777<<<===<<<>>>>>>>>>>>>===<<<<<<;;;;;;:::999999;;;;;;;;;999888999:::;;;:::999999888===777222222555888;;;<<<::::::::::::;;;:::999888444555888:::999888888:::999888666555444444555666999:::;;;>>>@@@@@@???===;;;<<<===<<<:::888777777000111444888<<<<<<:::777:::;;;:::999777666666777111222555:::======;;;999:::;;;;;;<<<===???AAABBB>>>>>>????????????>>>>>>===???BBBCCCCCCDDDGGGIIIHHHHHHFFFCCC@@@>>>???AAA@@@???===;;;999:::===@@@<<>>===@@@CCCBBB???;;;===???AAABBBBBBAAA@@@EEEFFFGGGHHHKKKOOOUUUZZZdddgggiiifffaaa^^^```cccyyyzzzsssyyyuuuyyyzzziiirrr___zzzWWWKKKAAA@@@DDDCCC@@@>>>999<<>>===888666888BBB???;;;777666888===@@@IIICCC;;;777999;;;:::888<<<>>>@@@<<<888666:::???GGGFFFPPPooovvvYYYRRRCCC:::444666::::::888888777777888888999888888888666777888:::;;;<<<===>>>666999;;;============>>>CCC@@@<<<999777777666666888999::::::;;;;;;;;;;;;888;;;<<<;;;666333444555999;;;======:::777555444999<<<;;;888777888777444222:::AAA@@@<<<<<<@@@DDD<<<<<<<<<>>>@@@???<<<999FFFJJJAAA777999777333555666111000444666555444666888:::;;;;;;888777888999999::::::888444444888;;;>>>;;;999888888888999:::777666555555666888;;;<<<888777555555555666777777^^^AAAAAADDDEEE@@@???>>>???AAACCCDDDEEE???>>>===>>>??????<<<999;;;>>>???===>>>@@@===999777888999;;;=========<<<::::::999999999:::<<<===???<<<<<>>:::888999:::;;;<<<======;;;:::888999:::;;;;;;;;;:::888777999888;;;???@@@===;;;===666;;;??????;;;;;;>>>BBB;;;:::999999;;;<<<;;;:::BBB<<<666555888:::888444777:::===:::555444777;;;777666666888::::::999777555999:::666333555555444444555666777888:::<<<>>><<<777222222777;;;;;;:::?????????>>>>>>=========777777777999;;;======<<<777888999:::;;;:::999777:::777444444888<<<===<<<:::;;;<<<<<<;;;::::::999444777::::::999:::;;;;;;888777666666666666777888::::::<<>><<<;;;<<<===<<<999777777888444555666999;;;;;;888555>>>===:::666333333777;;;555555777:::===>>>>>><<<777888999;;;===???@@@AAA===>>>>>>?????????>>>>>>>>>@@@AAABBBCCCDDDFFFGGGHHHHHHFFFCCC???>>>>>>@@@@@@@@@???===;;;<<>>???BBBCCCCCCBBB<<<===@@@BBBCCCCCCBBBAAA@@@BBBEEEGGGIIILLLPPPSSS\\\gggrrruuuoooddd]]]ZZZTTT[[[ccclll}}}rrrooouuu|||dddxxxuuu```vvvxxx]]]NNNBBB@@@DDDEEEBBB@@@<<<>>>@@@@@@??????AAABBB???;;;888999888555666999;;;======999555666>>>EEE___QQQBBB<<<>>>@@@<<<888;;;>>>@@@===888777;;;???@@@>>>KKKnnnxxx^^^XXX???888333555666333000///000222333555666777777777666777999:::<<<<<<======888999::::::999;;;>>>@@@DDD@@@<<<:::::::::999777888999:::;;;;;;;;;::::::888;;;===<<<999888999<<<777999<<<===;;;888555555777::::::777777888777444333;;;DDDFFFAAA;;;;;;>>>999:::<<<>>>??????<<<:::DDDIIIAAA888:::999555888555111000333444333444666777555444555888::::::999===>>>===:::666555888;;;@@@@@@???<<<;;;<<<>>>>>>888777666666777999;;;<<<777777777777666555666666\\\@@@AAACCCDDD@@@???>>>>>>???BBBDDDFFFBBBAAA@@@BBBDDDBBB===999;;;???@@@>>>>>>???===999666666777:::<<<===<<<:::555777888999:::<<<@@@BBB;;;777777:::<<<:::888:::999;;;<<<======<<<;;;999888999::::::999888777666888777:::???@@@<<<;;;<<<:::<<>>@@@CCC<<<<<<<<<;;;;;;<<<======>>>:::666777;;;>>><<<999;;;<<<<<<999555333444666777777777999::::::888666333666666444444888888555111111222333555777999:::;;;888555555888::::::999======<<<<<<<<<<<<======555555666999<<<>>>>>>===777777888:::<<<;;;999666888999888777999>>>???===999:::;;;:::888777888999333777999777777999:::999:::999999999999999::::::;;;:::;;;<<<<<<;;;888555;;;<<<<<<:::888888999;;;999888888999::::::777555>>>===:::555222333999>>>>>>===;;;;;;===>>>>>>===666777888:::<<<===>>>???======>>>>>>??????>>>>>>AAAAAAAAAAAAAAAAAAAAAAAAHHHHHHGGGDDD@@@>>>>>>>>>?????????>>>======???AAA???AAA>>>EEETTTXXXsss___HHH@@@CCC>>>:::>>>???>>>;;;;;;@@@BBBBBBBBBDDD<<<===???AAACCCCCCCCCCCC???AAADDDEEEGGGIIILLLOOOWWWggg~~~xxx```aaa]]]VVVZZZgggoooooo~~~}}}xxxwwwqqqqqqvvv{{{~~~}}}hhhssszzzccc{{{rrrdddSSSDDDBBBFFFGGGEEEBBB>>>??????===<<<===???AAABBB===;;;<<<;;;999:::>>>777<<>>FFF___PPPAAA===>>>>>>:::777;;;===>>>===::::::<<>>>>>???@@@BBB777:::======;;;999777777777;;;<<<::::::<<<;;;777555:::CCCGGGDDD<<<:::<<<<<<<<<===>>>===<<<;;;:::FFFLLLDDD;;;>>>>>>:::===555222222444555222333777888555222444999======;;;<<<===>>><<<999:::===AAA>>>@@@@@@;;;:::<<>>@@@BBBEEECCCAAA@@@CCCEEEEEE@@@;;;<<<@@@AAA>>><<<<<<:::666666666777:::>>>???===;;;777999::::::999:::>>>AAA999555444888;;;::::::;;;:::;;;<<<======;;;999888888999:::;;;;;;;;;:::999999888;;;AAAAAA===;;;<<<=========>>>???@@@AAABBB===??????===;;;:::===@@@:::888777888;;;<<<;;;999999888888777666666666666999888999:::;;;:::888555666777555444666:::999444222222111222444555666666;;;;;;:::::::::::::::999888888777777888999:::;;;666666777:::===???>>>===666666777:::<<<<<<999555666:::;;;777777<<<@@@???:::;;;;;;999777666888;;;222777999555555888999777<<<;;;;;;:::999999999888888777777888999999777555:::::::::888777888<<>>>>>>>>>>>>>>@@@@@@@@@AAACCCDDDDDDDDDIIIIIIIIIGGGCCC@@@>>>>>>;;;===>>>>>>===<<<===>>>>>>AAA???DDDUUUkkkgggJJJ===AAA>>><<<@@@AAA<<<;;;>>>BBBBBB>>>===AAA<<<<<<>>>???@@@BBBCCCCCCCCCCCCDDDDDDDDDGGGLLLOOOYYYeee~~~|||gggZZZ[[[`````````eeennn~~~|||{{{|||lllrrrxxxnnnrrrgggwwwoookkkYYYHHHEEEIIIJJJGGGEEE>>>>>><<<:::999:::???BBBBBB??????BBBBBB@@@???BBB999===@@@???===;;;>>>AAAIII@@@:::;;;:::777666999:::;;;<<<=========>>>>>>CCCIII\\\zzzcccJJJNNNEEE@@@===>>>???;;;999999333444555666777888999:::888888:::::::::888666555444666777666555666777999777555555999>>>@@@===:::888999::::::999888666555:::::::::;;;>>>AAABBBAAA999;;;===>>><<<:::999:::666:::<<<;;;<<<>>>===:::888888===DDDCCC===<<>>???>>><<<===AAAEEE:::??????999777<<>>BBBAAA>>>;;;:::999::::::777:::======:::888888999cccHHHIIIKKKLLLIIIHHHDDDAAA>>>>>>@@@CCCDDDAAA???AAAEEEFFFCCC???===AAABBB===:::999666222999888999===AAABBB@@@======>>>>>>;;;888777999<<<<<<777555999<<<<<<;;;<<<;;;<<<<<<===<<<999777666888999;;;===>>>>>>>>>===;;;:::===BBBBBB>>><<<===>>>===<<<===???AAAAAA@@@<<>>>>><<<:::::::::888777777777888:::<<<===888888999;;;>>>>>>===;;;666666777999<<<<<<999555777<<<;;;555333:::@@@AAA<<<======:::777777;;;>>>444999:::666555999:::777<<<;;;:::999777666555444444444444777:::<<<<<<;;;:::999888777666999>>>AAA;;;999777666888999999999666999===<<<999888;;;>>>999888777888;;;<<<<<<;;;999999:::;;;<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>@@@CCCHHHKKKMMMMMMIIIJJJKKKIIIEEEAAA??????999;;;===>>>===;;;;;;;;;>>>CCCCCCDDDZZZoooNNN===@@@??????DDDEEEAAA@@@CCCGGGBBB:::888===;;;<<<<<<===>>>@@@BBBCCCGGGFFFDDDBBBBBBFFFMMMRRR^^^dddxxx|||iiigggnnnqqqfff^^^VVVXXXeeeyyyqqqggg{{{mmmqqqppp|||rrrjjjiiinnnppp]]]KKKGGGKKKLLLJJJGGG===<<<:::777666999???CCC??????BBBGGGHHHDDDAAABBB===>>>@@@AAAAAA@@@===<<<666555999===;;;666888???::::::;;;===???@@@>>>===<<>>===:::<<<>>>>>><<<;;;;;;<<<444888;;;:::;;;>>>===:::999666888???AAA>>>>>>BBB999999::::::;;;>>>BBBEEE@@@EEE===444666555111444777666777999777333333666555777777555222333888===???AAAAAA???===>>>AAAEEE<<>><<<;;;<<<===>>>777;;;>>>>>><<<::::::;;;fffLLLIIIJJJLLLFFFCCC???===>>>@@@BBBBBBCCC@@@???CCCDDDAAA???@@@::::::;;;;;;<<<=========;;;;;;:::;;;<<<<<<;;;999????????????>>>;;;999888;;;:::999888999;;;===???;;;<<<<<<;;;999888888999444777<<>>;;;888888<<>>;;;:::>>>CCCAAA<<<777777;;;???>>><<<;;;;;;:::::::::;;;<<<<<<555:::;;;777666;;;===;;;777444222555;;;===:::666;;;::::::::::::;;;<<<===999555222111444888888888555666:::??????888333222;;;:::999999999;;;===>>>===:::888888<<<===<<<999555666:::===:::444333666===<<<;;;<<<>>>>>>;;;777<<<>>>===999999<<<===;;;:::???>>>666222777===>>><<<777333444999<<<;;;999:::<<<>>>???===999555222///222777<<<>>>>>>===<<<;;;888555444666999;;;<<<;;;===??????===;;;;;;;;;:::999999888888888888888888777777:::<<<<<<999666333888===???===;;;<<<===<<<===>>>>>>===;;;888777>>>???@@@BBBEEEIIIKKKMMMIIIIIIIIIFFFBBB???>>>>>>??????>>>>>>>>>===<<<<<<>>>???BBBJJJgggsssPPP===@@@AAABBBCCC@@@>>>???BBBEEEFFFDDD???:::===>>>>>>>>><<<<<<>>>???EEEGGGHHHDDD@@@BBBJJJRRRccccccppp}}}uuucccZZZ___iiioooqqq|||wwwaaa|||nnn~~~zzzwwwpppyyyddd^^^uuu{{{WWWMMMGGGFFFJJJ@@@===::::::999999:::<<<>>>???<<<@@@AAA>>>===???@@@>>>;;;<<<<<<<<<<<<<<<;;;:::777999;;;999777888<<>>@@@@@@<<<888555999999;;;@@@@@@<<<999::::::777666888;;;<<<888333222:::<<<555222777999555666222111666>>>BBB???;;;CCC@@@:::777;;;@@@<<<555;;;888555555888::::::888999888===CCCCCC;;;222///555;;;<<<777<<>>AAABBB@@@@@@>>><<<@@@EEEEEEAAAAAA???===<<<>>>??????>>>:::777777<<>>;;;;;;hhhOOOLLLJJJIIIGGGEEECCCCCCDDDEEEEEEEEEBBB??????DDDEEEAAA??????::::::;;;;;;;;;;;;<<<<<<::::::999999:::::::::999???>>>>>>===<<<;;;999888<<<<<<:::999999999:::;;;555888;;;<<<;;;999999999999:::;;;<<<;;;:::999888777999:::888555444666888===:::777888<<<>>><<<::::::999888888777888888888111666777444444999<<<:::999777555777:::;;;999666;;;;;;<<<<<<======>>>>>>999555222222444666666666555555999>>>???:::777777:::888777666777999;;;===??????>>>===<<<;;;<<<<<<666666888;;;999555555999;;;:::999;;;>>>@@@>>>===;;;===;;;777666999:::888555;;;===999666999<<<<<<999777444444777999888777<<<===>>>???===:::666444///111444888:::::::::999777555333444777:::999888888999;;;;;;999999:::;;;:::999888777777888999:::999888888:::======:::777444777:::;;;<<<<<<======888999<<<>>>??????>>>===??????@@@AAABBBCCCDDDEEEMMMLLLGGGBBB===;;;<<<===???>>>===<<<;;;;;;;;;;;;DDDBBBJJJ^^^}}}wwwUUU@@@AAAAAA@@@AAA===???@@@BBBDDDEEECCC???;;;===>>>>>>>>>======>>>@@@AAAEEEIIIHHHGGGIIIPPPWWWaaahhhtttkkkccclllllluuutttbbbyyyhhhrrr{{{vvv|||eee~~~uuugggcccyyy|||XXXLLLEEEDDDJJJBBBAAA<<<;;;999888888:::<<<===:::>>>???===>>>BBBDDDCCCAAA@@@???>>>===;;;:::999888:::;;;:::777666999<<<===<<<<<<===:::777999???IIIZZZ______NNN>>>===;;;777333444777;;;:::;;;999666777;;;<<<999777999<<>>>>>::::::<<>>AAA???===>>>???===999:::<<<;;;666<<<:::999888:::;;;;;;;;;<<<::::::>>>>>>999444333:::>>>===888:::BBBCCC<<<>>><<<999777888888777666999999999999999888888777555777888666222111555999>>><<<:::999:::===AAACCCFFFFFFCCC???AAADDDDDD?????????>>>>>>>>>>>>??????;;;777666:::===;;;::::::iiiQQQNNNKKKHHHIIIGGGFFFFFFGGGGGGFFFEEE@@@>>>???DDDFFFBBB??????;;;;;;;;;;;;::::::::::::;;;:::999888888999:::;;;>>>===<<<;;;::::::::::::<<<<<<<<<;;;999888777666333666;;;======<<<;;;;;;>>>===;;;888777777777888<<<;;;;;;:::999888888888<<<:::888:::===>>><<<:::;;;;;;999888777666666666333666777444333666888777::::::999888888888888888:::;;;<<<>>>??????>>>>>>888666333333444555555555666555888===???<<<;;;===999777555444444777:::===;;;>>>@@@>>>;;;:::===AAA999777777888777555777<<<;;;:::999:::<<<>>>??????:::;;;999555444777888666000777<<<;;;999:::;;;:::666666666666666666555555======>>>===<<<:::888777555666777999:::;;;<<<<<<666444222666;;;===:::666777888888888777888:::<<<999888777777777999;;;===;;;::::::<<<===<<<:::888555555666999<<<>>>>>>===777999;;;>>>@@@AAAAAAAAABBBBBBBBBCCCDDDEEEEEEFFFMMMJJJCCC<<<777888;;;???>>>===;;;999888999:::;;;BBB???NNNppp]]]FFFEEECCCAAAAAA===AAAAAAAAACCCDDDCCC@@@======>>>???>>>======???AAACCCGGGLLLMMMLLLNNNTTTZZZaaattt|||iii___WWW\\\kkk~~~ttt~~~tttrrrggglllzzzfffvvvwwwlllggg\\\OOOFFFCCCIIIBBBBBB@@@>>>;;;999888:::<<<>>>999<<<<<<;;;>>>DDDHHHGGGCCCBBB@@@>>>===<<<<<<<<<:::===???===:::777888:::???;;;:::<<<<<<;;;===AAALLLiiivvvVVVVVVAAA;;;:::777444333555999===:::======999777:::<<<;;;666777999;;;===???@@@AAA@@@<<<;;;<<<;;;999:::===AAA???<<<===>>>>>>:::777888777888:::888555666:::888999:::;;;<<<======<<<999>>>???<<<999999999777;;;;;;;;;:::999999:::<<<@@@;;;888999999777666888:::>>>>>>;;;???IIIKKKGGG===;;;999888:::;;;;;;:::::::::::::::999999999999999;;;<<<999666555888;;;777666555666888===AAADDDKKKKKKGGGBBBAAACCCBBB>>>===@@@BBBAAA>>><<<===???<<<777666999:::999888:::gggQQQPPPNNNKKKKKKIIIEEEDDDDDDEEEEEEDDD@@@>>>@@@EEEFFFBBB??????>>>======<<<;;;;;;::::::<<<<<<;;;999888999;;;======<<<;;;999999:::;;;<<<:::;;;;;;;;;:::888666444777999<<<======<<<===>>>???>>>;;;999888888888888>>>===<<<===???@@@>>>======;;;999:::<<<>>>>>>===???>>>===;;;999888888888:::;;;:::777444333444444:::::::::999777777999<<<777999;;;===>>>===<<<;;;777666555555666777777777999777888<<<>>><<<<<>>666888:::;;;:::<<>><<<999888888:::<<<===<<<===:::555444777888777111666:::;;;:::999999888555777999999777555444444<<<<<<;;;;;;:::999888888::::::999999999;;;===>>>:::666444777===@@@===:::<<<;;;:::999777999<<>>>>>======<<<;;;999777555555666:::???AAA???=========>>>????????????>>>>>>???AAADDDFFFHHHJJJKKKFFFCCC>>>999666888===BBB===;;;999888888:::===>>>>>>???TTT|||~~~eeeLLLHHHDDDCCCCCC@@@BBBAAAAAAAAABBBBBB@@@>>><<<>>>??????>>>???AAACCCKKKMMMOOONNNMMMOOOTTTZZZeee}}}gggZZZYYYcccpppzzzrrr~~~eeevvvppp|||wwwxxxoooeeedddVVVKKKDDDGGG??????BBB@@@<<<::::::<<>>>>>======>>>???@@@<<>>;;;;;;===>>>999777;;;===>>>???CCCNNNttteeeNNNQQQ???<<<:::888555555777;;;>>>888===>>>999666999<<<<<<666555555666888;;;>>>@@@@@@===;;;===<<<999999<<<===<<<;;;===???@@@???======777666;;;:::222222888666999;;;;;;888777888:::666<<<>>><<<::::::999666777:::;;;:::777666888;;;BBB<<<888999999888888;;;:::======<<>>===;;;999888:::<<<555555444555888===BBBEEELLLLLLIIICCCAAACCCAAA>>>>>>CCCFFFCCC>>>::::::======999777999999888888;;;eeeOOOOOOPPPPPPPPPKKKFFFCCCBBBDDDDDDEEECCC@@@AAAFFFGGGCCC??????@@@@@@???>>>===<<<;;;;;;:::;;;:::888666777:::===<<<;;;:::999999;;;<<<===777888:::;;;;;;:::888777<<<<<<;;;999777888;;;>>><<<<<<======<<<;;;:::999<<<<<<;;;<<<======;;;999<<<:::777666888;;;===???@@@???===<<<:::999999999;;;::::::888444222222444999999888777666888<<>>@@@888777666888<<<>>>???>>>@@@;;;777777666444666999<<<:::888666666888:::===>>>>>>;;;666555999;;;:::777888999:::999777777888666999;;;<<<:::777666555:::999999888777777777777:::888666555555777999;;;===888444555:::>>>???===@@@???===999777888;;;===999888888888999;;;>>>@@@AAAAAA@@@>>>;;;888777666555666999>>>CCCDDD@@@<<>>>>>===888:::===@@@DDDFFFHHHHHHAAA@@@>>>:::888999<<>>???:::>>>AAAAAA>>><<<===>>>===888666999===>>>@@@DDDSSSgggSSSWWWGGG>>>;;;888666666888999:::777;;;<<<888666888<<<<<<999888777666777999<<<===>>><<<<<>>:::888:::;;;::::::;;;===>>>>>>>>>;;;444444::::::444333999666:::<<<;;;888666888:::777:::;;;;;;<<<>>>:::444666999;;;;;;888777999<<>>===:::888666444444333;;;::::::888777777888:::999888777777:::>>>BBBEEEGGGIIIGGGBBBAAACCCCCCAAAAAAEEEGGGDDD===999888:::>>>:::999;;;:::888999===gggMMMLLLNNNPPPQQQMMMIIIFFFFFFHHHHHHIIIHHHDDDCCCFFFGGGCCC@@@@@@AAA@@@@@@???>>>=========777999999888555555888;;;::::::::::::;;;<<<===>>>666777999;;;<<<<<<::::::===<<<888555222444888;;;999;;;===??????>>><<<:::>>>>>>>>>===;;;999666555777666444444555777:::<<<;;;::::::999888888888888555444444666444222333777:::888555444666999===???777888999999999888777666666888;;;<<<;;;:::;;;;;;:::777777::::::999:::>>>===<<<;;;:::;;;===???@@@@@@<<<999999<<<===;;;888@@@:::888999999666555777666777777666666999===AAA===>>>;;;666666:::===<<<;;;999888:::999777777999999999;;;<<<<<<;;;999777888777777777777777777777;;;:::888666777888;;;===<<<999666555666:::<<<===???>>><<<888555555888:::999999999:::;;;<<<>>>>>>@@@AAA@@@===:::777777777666888;;;@@@CCCCCCAAA>>><<<======>>>???@@@@@@AAA<<<>>>@@@BBBDDDEEEEEEEEEBBBAAA@@@===:::999:::<<<;;;;;;:::;;;===@@@CCCDDDCCCMMMaaa}}}{{{oooNNNCCC======BBBBBBBBBAAAAAAAAABBBBBB@@@???<<<===??????@@@AAADDDFFFKKKJJJHHHHHHKKKSSS]]]dddtttooo```XXXggg}}}rrrzzzjjjzzz||||||yyynnnlllaaa}}}xxxrrrdddUUUKKKLLLCCCDDD;;;:::999999:::<<>>===<<<:::::::::;;;<<<===;;;<<>>:::999:::<<<;;;;;;:::::::::;;;;;;666333333888:::::::::<<<888;;;======;;;999;;;===888:::;;;;;;===???<<<555777999;;;<<<<<<<<<===>>>>>>;;;;;;>>>???;;;888888888888999;;;===>>><<<:::;;;:::888888:::;;;<<<;;;>>>===:::777555333333333;;;;;;:::999999:::;;;<<<;;;:::999888:::===AAADDDBBBEEEEEEAAA@@@DDDFFFEEEDDDEEEFFFCCC>>>::::::;;;<<<::::::<<<;;;888:::>>>lllNNNHHHGGGIIILLLKKKJJJKKKLLLMMMMMMKKKMMMHHHEEEFFFFFFCCCAAABBB@@@?????????>>>>>>======777:::<<<;;;777666999<<<888999;;;<<<===>>>>>>???777888:::;;;<<<<<<<<<;;;===<<<:::666444555888;;;999;;;===>>>>>>===;;;999===@@@BBB@@@;;;777666666333555777888888999999:::777666666666777888999999555222333777666333555:::===888333222555999;;;;;;===<<<<<<;;;:::999888777777:::======;;;888777888555333444888999888:::>>>:::::::::;;;;;;<<<======???===;;;:::999888777666;;;777777;;;<<<:::777777666888999999888:::???BBB:::;;;888333444999<<<<<<;;;777777<<<<<<999888;;;:::999888:::======;;;888666777888888888888777777===<<<:::999:::;;;>>>???:::;;;:::999777777:::===<<<;;;:::888555555777999888999;;;<<<============<<<===>>><<<999888999;;;999:::<<<===>>>???@@@BBB:::;;;;;;<<<>>>@@@BBBBBBAAABBBDDDEEEFFFEEEDDDDDDBBBBBB@@@===::::::<<<>>><<<<<<<<<===>>>???AAAAAAEEEMMM[[[wwwvvvQQQCCC;;;;;;AAACCCAAAAAAAAABBBCCCBBB@@@>>><<<===???@@@@@@BBBEEEGGGEEEEEEEEEHHHNNNXXXaaahhhiiiaaaaaaqqqzzzlllnnnyyyvvvyyyooo~~~rrrgggvvvkkkWWWIIIJJJCCCFFF<<<<<<<<<<<<===>>>>>>>>>===<<<999888<<<@@@???999:::<<<===>>>===;;;999777999;;;<<<:::777666888:::<<<::::::<<<;;;<<>>>>>>>>>>>>>><<<;;;:::999>>>;;;:::<<<<<<::::::>>>:::::::::999888999:::<<<888999888777:::>>>===999777999;;;<<<<<<<<<===>>>666;;;>>><<<;;;======:::777777999;;;>>>@@@???>>><<<999999======:::777777222333888???DDDEEECCCBBB???===::::::;;;;;;;;;;;;===<<<999777666555666666<<<;;;::::::;;;===>>>>>>;;;999888777999<<<@@@BBB???CCCEEEAAAAAAEEEHHHHHHCCCCCCBBB@@@???>>>>>>>>>888888:::===;;;888999>>>pppOOOEEEBBBCCCDDDFFFIIIMMMPPPQQQNNNLLLPPPJJJFFFGGGFFFBBBAAACCC>>>>>>>>>>>>============999===AAA@@@<<<:::<<>>????????????::::::;;;;;;<<<<<<<<<;;;===>>>===;;;::::::;;;===;;;;;;<<<<<<<<<;;;:::999666;;;???>>>888555555888222666;;;>>>>>>===;;;:::555555555666777999:::;;;:::666777:::888444555;;;@@@999222111555999999888AAA@@@???===;;;:::::::::999<<>>:::666444444111///111666999999;;;>>>666777999:::::::::::::::888:::;;;888555333555888777444666<<>>@@@;;;999;;;;;;888666888===???<<<888666777999::::::999888888999888777777777999;;;<<<999===@@@???:::888:::===:::::::::999777777999;;;888:::<<<>>>>>>>>><<<;;;888:::<<<;;;999999<<>>AAABBBCCCCCCBBBAAA@@@@@@>>>;;;:::<<>>>>>>>>>>>>>>>>>IIINNNXXXuuu~~~VVVEEE;;;;;;CCCEEEAAAAAAAAACCCDDDCCC@@@===<<<===???@@@AAABBBEEEHHHBBBCCCFFFKKKRRRZZZbbbgggyyy^^^]]]fffqqqpppjjjooojjj~~~}}}uuu|||~~~yyyuuuzzznnntttrrrXXXFFFEEE@@@DDD@@@AAAAAAAAAAAA@@@??????===<<<:::999>>>BBB@@@999666888<<>><<<:::===>>>>>>;;;666555777:::===<<<===>>><<<;;;CCCMMMqqqgggIIIDDD===;;;::::::<<>>:::777888999777777<<>>===:::888666@@@;;;999::::::999<<>>@@@>>>AAA???888999???===444555555777999;;;<<<<<<<<<444<<>>999:::===???555444555999>>>@@@>>><<<;;;777777:::;;;888555666222333888???CCCAAA>>><<>>AAA???CCCEEEBBBAAAEEEIIIJJJBBB@@@>>>>>>???AAAAAAAAA555666999===;;;777999===rrrVVVFFF>>>AAACCCEEEIIIMMMOOOQQQQQQPPPQQQNNNJJJIIIIIIGGGDDDAAA@@@AAABBB@@@===:::999888999<<<>>><<<888777;;;???>>>CCCBBB999444777<<<===<<<:::888888999;;;;;;;;;===;;;888555555888;;;===@@@@@@>>>:::777666888:::???@@@???<<<888777999;;;777555444888>>>@@@<<<777666888:::888666555888;;;666777888999888666444333777444222333888:::777444///777???>>>777444777===@@@>>><<<999777666555555333222222444888;;;===>>>888999;;;<<<;;;:::777666:::666444777::::::999999333444777<<>>;;;888222444777:::;;;===@@@BBB:::777444333555888;;;<<<444999:::777777;;;;;;666:::===???>>>:::999===AAA<<<777666999<<<:::888888888<<<;;;555555;;;???>>><<>><<<===???@@@;;;666777;;;===888333777888888777;;;@@@>>>999666999===>>>>>>>>>AAADDD===888777:::<<<<<<>>>AAA<<<999777777:::===???@@@<<<;;;:::;;;===@@@DDDFFFAAA>>>;;;999:::<<<@@@BBB<<<;;;::::::<<<@@@DDDFFFKKKJJJXXXwww```GGG===;;;;;;<<<@@@===;;;===@@@BBBBBB@@@===???@@@@@@@@@@@@BBBCCCKKKEEEAAAJJJQQQMMM[[[{{{{{{iiidddllltttllldddbbbnnnwww~~~wwwqqq|||kkkvvvlllQQQGGGFFFCCCAAA??????>>>>>>>>>>>>??????888;;;======;;;<<>>>>>DDD<<<<<<===<<>>======>>>???>>><<<;;;===@@@AAA>>>:::999666666:::<<<999999;;;<<<<<<===;;;;;;;;;>>>@@@<<<999:::===???>>>???CCCDDD???;;;999666222333777555777:::;;;999888777888@@@>>>:::666666777777555333444888===AAAAAA<<<888???===999555555666999;;;:::666444666<<<>>>;;;777DDD>>>;;;<<<:::444333777777888888777555444666777///333777:::;;;;;;<<<===BBB???;;;999:::;;;;;;:::>>>@@@CCCEEEEEEEEEFFFGGGDDDCCCBBBCCCDDDDDDCCCAAA<<<333111;;;AAA>>><<<@@@uuuXXXIIIFFFNNNBBBCCCDDDFFFIIILLLOOOQQQOOOMMMJJJIIIIIIIIIFFFCCCAAABBBBBBAAA>>><<<:::999888:::;;;:::888777777999888>>>???;;;888:::<<<;;;???===:::999::::::999888777666444444666:::???AAA===<<<::::::<<<>>>>>>>>>???@@@@@@===:::999;;;===;;;999888:::======;;;888777777888777555555666888000222555777999:::999999555222000222666777555222555777999999777555666777:::999777666444444444444555555777999;;;;;;;;;:::888888888999999999888888;;;888777999<<<===<<<;;;:::999999;;;<<<<<<:::888333555777777777888:::;;;<<<999777666777888888888555999:::777777;;;;;;777:::===@@@???<<<;;;===AAA===888666999;;;888666777;;;??????999666999<<<;;;<<<>>>???>>>;;;999999:::777555444666;;;===;;;999444666666666:::>>>===999888;;;>>>???>>>>>>???AAA???;;;999::::::888888:::999777555666888:::;;;;;;:::;;;<<<>>>AAACCCEEEFFFDDDAAA>>>;;;:::<<<>>>@@@>>>===<<<<<<>>>@@@BBBDDDKKKLLL]]]xxx}}}gggKKKAAA?????????>>>>>>>>>???@@@AAAAAAAAA<<<===???@@@AAAAAABBBCCCEEECCCCCCLLLUUUSSScccqqqaaaZZZkkk{{{ssssss~~~kkkfffzzzzzz{{{qqqjjj~~~xxx}}}lllNNNCCCBBBCCCCCC@@@????????????@@@@@@AAA<<<===>>>>>>======???@@@???===???CCCBBB===;;;===AAA???;;;999999:::999999777888@@@;;;===AAACCC___|||^^^NNNAAA999999;;;???@@@???>>>>>>>>>>>>=========>>>>>>===;;;===777555:::>>>===999888:::;;;<<<<<<;;;;;;===???===::::::===???>>>>>>AAACCC>>><<<>>><<<777555555888;;;===>>><<<:::::::::BBB>>>999666666888999999777666666888;;;;;;999666;;;::::::999::::::;;;<<<:::;;;<<<<<<:::888555444???<<<;;;===;;;555333555888888999888666555666888333666999;;;:::::::::;;;@@@>>><<<;;;<<<===<<<;;;???@@@BBBBBBBBBCCCFFFHHHFFFGGGHHHHHHHHHHHHHHHHHH@@@777444<<>><<<;;;999999:::;;;<<<:::777444333777;;;<<<===>>><<<888>>>===;;;:::;;;;;;;;;:::555444444444777:::>>>AAA>>>;;;999;;;@@@BBBAAA>>>=========<<<::::::<<<===::::::;;;;;;<<<<<<===<<<888666555555555555444333...000333777999;;;<<<<<<999777555666999:::999666===999666666888999777444666666555555555555555666888999<<<======;;;999777888777666666666888:::;;;;;;;;;;;;<<<>>>>>><<<:::===;;;888777888888777555999:::<<<<<<;;;<<<===???<<<;;;:::::::::999666444777::::::888888;;;;;;999999===@@@@@@>>><<<>>>@@@>>>:::888::::::666444555===BBBBBB<<<666555666777;;;<<<===;;;999666666666222222444666888:::::::::555777888777:::>>>>>>:::999<<>>>>>>>>888666777:::;;;:::;;;>>>888777666777999:::999888999;;;???BBBDDDFFFFFFGGGDDDBBB>>>:::999999;;;<<>>;;;>>>BBBCCCAAA???@@@BBB:::;;;>>>@@@AAABBBBBBBBBAAACCCEEEPPPYYY[[[pppwwwfff^^^gggpppvvv}}}xxx^^^qqqrrrrrrjjjyyy|||ttttttTTTEEECCCCCCBBB?????????@@@@@@AAAAAAAAA@@@???>>>>>>?????????>>>???@@@CCCDDDAAA<<<;;;>>>AAA>>><<<;;;;;;<<<<<<;;;555666???<<<>>>CCCHHHiiiuuuVVVGGG<<<888999;;;>>>@@@???>>>>>>>>>===>>>>>>===<<<;;;<<<<<<@@@888555:::@@@???:::666888:::<<<===<<<<<<===>>>???;;;:::===???======??????;;;;;;???@@@;;;555333:::<<>>>>>===;;;:::999>>>CCCAAA:::444333555:::999:::===<<<666333333888::::::999888777888999888:::======<<<::::::;;;???>>><<<<<<===>>>>>>===??????>>>======@@@DDDHHHLLLNNNOOONNNJJJHHHIIIJJJAAA:::777<<<>>>:::777999rrrWWWMMMZZZWWWRRRMMMKKKLLLNNNPPPQQQOOOMMMKKKIIIGGGEEEDDDFFFDDDCCCBBBAAA@@@>>>===;;;:::;;;???CCCBBB<<<666333555888;;;>>>>>>;;;777;;;:::999:::===>>>>>>>>>999888777666666888999;;;???>>>>>>>>>???>>><<<:::999999888888888999:::<<<666888999:::;;;===@@@BBB888666333444666666333000333444555777888888888888;;;:::888999;;;<<<;;;999@@@;;;777777:::<<<;;;888666666666777888999:::::::::<<<>>>>>>===;;;:::999:::888666555666999===@@@:::<<<===<<<;;;;;;999555777666444444555666555444:::<<<>>>???@@@AAACCCEEE:::;;;<<<======;;;666333888999999888999:::;;;:::888;;;>>>???>>>=========@@@<<<:::<<<:::666444666:::???@@@;;;444000111333:::;;;;;;;;;999888777777222555888888555444555666999<<<===;;;<<>>;;;999;;;>>>@@@@@@???>>>===888777999===>>>;;;<<<@@@999999:::<<<>>>???===<<<<<<===???AAACCCEEEFFFFFFBBB@@@<<<999888888:::;;;>>>???@@@AAABBBBBBCCCCCCKKKRRRjjjrrr]]]MMMIIIDDD;;;999???FFFFFFBBB>>>???BBB999:::<<>>>>>???????????????===;;;===@@@AAA???<<<===AAADDDDDD>>>:::;;;>>><<<:::888888999::::::999::::::CCC??????CCCKKKpppjjjMMM@@@999888999:::::::::999999;;;===<<<>>>???===:::888:::===@@@:::888===@@@>>>999777888:::===>>>=========>>>AAA<<<999<<>><<<:::888888888999999999;;;<<<======<<<:::999<<>>@@@@@@>>>===>>>>>>@@@===999888:::===???@@@???>>><<<::::::===CCCHHHQQQTTTUUUPPPIIIDDDDDDFFFAAA;;;:::>>>???<<<;;;===oooZZZccc___XXXQQQLLLIIIHHHHHHLLLLLLLLLJJJIIIHHHGGGHHHGGGEEECCCBBBBBBBBB@@@>>><<<:::;;;???EEEFFF@@@:::888888888;;;======:::999;;;::::::;;;===>>>>>>===<<<;;;999888777777777777<<>>AAA888666444555777666333///666666777777777777666666888777666666777777777666;;;:::999888888999<<<>>>555666777999:::;;;<<<<<<;;;======<<<;;;:::<<<>>>;;;:::888777888;;;???BBB888===>>>999777777444///111111222555888:::888777888:::;;;<<<<<<<<<>>>@@@777888;;;===???===999555:::888888888999999:::;;;666888;;;======<<<;;;;;;@@@===<<<===;;;777666888666888999777111---...111:::::::::;;;<<<<<<;;;:::333777:::999555222333444<<>>===CCCBBBBBBBBB>>>888777:::999:::;;;>>>AAABBBAAA???@@@???>>>>>>???AAADDDEEEAAA???===;;;;;;<<<>>>???======???AAABBBDDDEEEFFFHHHOOOjjj{{{~~~lllVVVPPPGGG;;;888@@@HHHHHHBBB>>>???CCC;;;:::;;;???BBBDDDCCCBBB@@@CCCDDDJJJWWWfffbbb[[[ggg~~~sssaaapppuuulll{{{ttt~~~rrryyykkkhhhQQQHHHFFFDDD;;;<<<============<<<;;;;;;:::999<<<@@@AAA???===;;;@@@CCCAAA<<<:::;;;===:::888777777888999888777>>>===FFFBBBAAACCCOOOyyyaaaIII@@@;;;;;;999888555222111333888<<<:::===???===:::888:::<<<<<<;;;===@@@???:::888;;;:::<<<>>>???>>>======>>>BBB;;;888<<>>DDDAAA>>>;;;;;;;;;<<<<<<888999888777777999999999999;;;===<<<:::999999:::===???AAAAAAAAAAAABBBDDDAAA<<<666444666:::???BBBBBB@@@>>><<<<<<@@@FFFKKKPPPSSSTTTPPPIIIDDDDDDFFFDDD@@@???AAAAAA>>>===>>>mmmhhh^^^TTTLLLFFFCCCCCCEEEFFFHHHIIIIIIIIIKKKMMMIIIEEEBBBAAACCCCCCAAA???===:::999<<>>===;;;;;;===>>>===<<<<<<<<<;;;999777::::::::::::999999999888777===AAA>>>777444999>>>;;;:::888999;;;=========;;;:::::::::::::::::::::777777777777888777555222555555666666777777888888888888777777777777666666555888999777444555999>>>444555666888999999999999:::<<<===;;;888999<<<@@@;;;:::::::::;;;===???AAA666======777444666444///111222555999===>>>===<<<<<<======<<<:::888999:::666777999<<<>>>>>>;;;888:::777666888888777888<<<666777999;;;;;;<<<;;;;;;===;;;<<<===;;;777777;;;666444333333111---...111999999999:::<<<===<<<;;;222666999:::777666666777999===>>>:::777888888555777777888:::===>>>>>>===BBBAAABBBBBB>>>999:::>>>999999;;;===@@@AAA@@@>>>@@@>>>===<<<===@@@CCCEEEBBBAAA@@@??????AAACCCDDD<<<===>>>???AAADDDFFFGGGDDDJJJjjjxxx\\\TTTLLL@@@:::AAAHHHHHHCCC???@@@CCC>>><<<;;;>>>BBBEEEDDDBBB>>>AAAAAAGGGXXXllllll^^^ccc~~~jjjggg}}}lllvvv|||uuuvvv{{{rrr|||jjjNNNFFFHHHIII===>>>>>>???>>>===;;;:::888999:::===???@@@???>>>:::???AAA>>>;;;<<<======<<<;;;999:::;;;;;;:::999===;;;EEEBBBBBBEEEVVVZZZHHHCCC???>>>999777333///...111666;;;888:::<<<===<<<:::::::::888:::???BBB>>>888888===<<<===???>>><<<;;;<<<<<>>;;;;;;;;;888888;;;<<<:::<<<@@@777999;;;<<<:::777666666:::888<<>>BBBDDDKKKCCC:::777:::===;;;888:::;;;:::777888;;;===<<<999;;;======;;;999999999===???AAABBBBBBCCCEEEGGGAAA<<<555222444999>>>AAACCCCCCBBBAAAAAADDDIIILLLKKKMMMNNNMMMIIIGGGHHHIIIHHHGGGEEECCCAAA>>>===<<>>>>>===>>><<<;;;<<<>>>===:::777666888::::::999888777777555555555666666777888999888999999888777666777777555888999777444444777;;;555555777888888888777666777;;;===<<<888777999<<<999:::;;;<<<============444<<<>>>666444999:::555888777777999;;;=========@@@@@@@@@???<<<;;;;;;;;;888777777999;;;<<<;;;::::::555444777777555777<<<888888888999;;;<<<===<<<888888999;;;999666888<<<;;;444000222333000000222999777666888:::;;;999777333555999;;;;;;:::999999666;;;===999777888888777:::888666777999<<<<<<;;;::::::<<<>>>;;;999>>>EEE===<<<<<<===>>>???>>><<<;;;;;;<<<===???BBBEEEFFFBBBAAA@@@@@@@@@AAACCCDDD???>>>===>>>???BBBDDDFFFEEEJJJppp{{{YYYRRRNNNDDD===BBBGGGGGGCCC@@@AAACCCCCC???<<<===BBBEEEEEECCC???CCCCCCMMMbbbzzzssseeekkkxxxyyyhhhmmmvvv|||rrryyywww|||}}}zzztttUUUJJJIIIGGGBBBCCCCCCCCCAAA???===;;;888;;;>>>??????>>>>>>>>>;;;???@@@======@@@@@@===???>>>======>>>>>><<<;;;;;;999CCCBBBAAADDDXXXxxxRRREEECCC>>><<<888777555333111333666:::666777:::<<<>>>===;;;888888888<<<@@@???:::999;;;===>>>===;;;999888999:::AAA:::666:::??????<<<;;;666777:::===;;;999===CCC666999;;;<<<:::999888888<<<888===GGGIII@@@:::;;;777:::>>>>>><<<:::999:::888888888999;;;>>>AAABBBFFF>>>777666:::<<<;;;777:::===>>>;;;;;;??????;;;888:::======;;;999888999<<<>>>@@@@@@@@@AAADDDFFF@@@<<<888666777;;;===>>>@@@AAACCCCCCCCCDDDGGGIIIEEEEEEFFFGGGGGGGGGGGGGGGGGGHHHGGGCCC@@@???===<<>>>>>999666666777777999;;;===>>>===;;;:::333<<<>>>777555<<>>???>>>===<<<===>>>:::888777777999::::::::::::444333666777444666;;;:::999888999;;;===>>>>>>555444777999888555777===@@@666000333555333222333888666555555777777555222666888:::<<<<<<;;;999777555:::===:::888:::<<<;;;<<<999555555777999999888;;;:::;;;;;;777444888@@@BBB@@@???>>>???>>>===;;;777999<<<@@@CCCEEEFFFGGG@@@@@@???>>>>>>???@@@AAAAAA@@@>>>===>>>@@@CCCEEEHHHMMMwwwyyySSSMMMMMMFFF???CCCFFFFFFCCCAAAAAABBBFFFAAA<<<===AAAEEEFFFDDDAAAFFFIIIUUUnnn|||jjj```rrrlll~~~llluuuyyyxxxuuupppwww{{{{{{bbbQQQHHHBBBFFFGGGGGGGGGEEEBBB???===:::>>>BBBBBB???======???===@@@???<<<>>>DDDCCC>>>AAA???????????????===;;;<<<:::CCCAAA???BBBVVVpppKKKBBBAAA:::666777888999888666666777999555666888<<<@@@@@@;;;666999777888>>>AAA===:::999======<<<999666555666888AAA999555:::??????<<<;;;000444:::===:::666;;;BBB555777:::;;;:::888888888<<<777:::DDDFFF<<<888:::===???AAA@@@===;;;<<<===============<<<<<<<<<<<<;;;777444555:::===<<<:::999>>>AAA>>>>>>AAA???:::888:::<<<===;;;999888888<<<>>>??????>>>???AAACCC>>><<<::::::;;;<<<<<<<<<;;;===@@@AAAAAAAAABBBDDDBBBAAA@@@AAACCCCCCAAA???CCCEEEEEEBBB@@@@@@@@@@@@tttjjj^^^RRRJJJFFFGGGDDD???EEEJJJAAACCCFFFHHHFFFCCC@@@@@@AAABBB>>>;;;:::<<>><<<::::::<<>>AAACCCBBB===999888999222555888:::999888888888666666555111///111777<<<>>>;;;999:::<<<===;;;888555777999::::::;;;===???@@@???:::666777;;;999555<<<666444666888666444555888666555777;;;===<<<:::888:::===@@@AAA@@@???>>>DDD;;;555888===<<<:::999<<<;;;999888888:::===>>>??????>>>???@@@???>>><<<777999===@@@BBBCCCCCCBBB@@@???>>><<<<<<<<<======???;;;:::===??????@@@CCCOOOUUU|||WWWHHHMMMMMMNNNHHHHHHOOONNNDDDAAAFFFFFFAAABBBHHHJJJEEE???>>>IIIFFFIIIYYYrrr{{{]]][[[nnnxxxdddqqqwwwxxxwwwnnnWWWJJJDDDEEEHHHGGGAAA===@@@BBBCCC???BBBCCCAAA<<<999999:::<<<888999@@@BBB===;;;===???AAAAAA===888666:::>>>@@@===>>>@@@???JJJnnndddAAA@@@>>>888@@@===:::777777888888555333;;;666555999<<<===???BBB999888999<<>>@@@@@@>>>===<<<===EEE@@@<<<===AAABBB???;;;@@@<<<999:::===???<<<888888;;;===;;;777777;;;??????>>>;;;999777777888999<<<555666@@@CCC;;;777:::888:::<<<===>>>===<<<;;;::::::;;;>>>@@@AAA@@@>>>AAABBBBBBAAA??????@@@BBBCCC@@@???BBBGGGGGGAAA<<<{{{gggVVVHHHCCCBBB???GGGNNNJJJDDDGGGIIIHHHEEEBBBAAAAAA@@@===:::999;;;===>>>??????@@@@@@AAAAAA@@@@@@??????;;;888888;;;===;;;999888888:::;;;<<<=========:::999888:::;;;;;;;;;<<<;;;;;;;;;;;;;;;:::::::::999999999::::::999666333555777:::999666555777:::666888:::999777666888:::888666222000111555999<<<>>>999888<<<===999666888777888999:::999:::<<<>>>===:::999:::888555777<<<999999888666444333444666555888<<<===;;;:::;;;<<<@@@===;;;::::::999666444;;;>>>AAA@@@<<<999999:::777888:::;;;<<<<<<;;;:::;;;:::999666555555777999999888888999:::;;;;;;::::::;;;<<<;;;999999:::;;;???>>>;;;888999>>>>>>:::888222111888???>>>999666:::777666999???BBBAAA???777888;;;>>>???>>>===<<<>>>777444777;;;;;;:::;;;>>>===<<<;;;<<<>>>AAABBB???===<<<<<<======<<<;;;<<<>>>???AAABBBCCCBBBBBBBBB@@@>>>;;;999777777777@@@======AAADDDCCCDDDHHHOOOVVV]]]JJJLLLKKKKKKGGGJJJSSSSSSJJJGGGKKKHHHEEEFFFKKKKKKFFFCCCDDDLLLNNNTTT```uuueeedddpppkkk|||~~~uuuzzzuuuuuusssWWWFFF@@@@@@DDDDDD???;;;===???>>>;;;<<<===<<<;;;;;;;;;======999999>>>@@@===;;;======??????;;;777555888<<<@@@>>>???@@@@@@MMMsssgggDDD@@@<<<444:::;;;;;;;;;===>>>===888555999777777:::;;;;;;===AAA===<<<===???AAAAAA>>>::::::>>>AAA???999666555777999;;;===@@@@@@>>>:::888444777;;;<<<:::888999:::888888888888999:::;;;;;;777888999::::::999:::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<===>>>>>>@@@<<<999:::===>>>;;;888777999;;;999666666:::>>>>>>===;;;999888888999999===666555<<<>>>999777<<<;;;===???@@@@@@>>><<<:::999999;;;???CCCEEEEEEDDDDDDEEEEEEDDDBBBAAABBBCCCBBBBBBDDDEEEEEECCC@@@>>>dddKKK???AAAAAADDDIIIGGGEEEGGGJJJJJJHHHEEECCCBBB>>><<<::::::;;;<<<<<<;;;@@@@@@??????>>>===<<<<<<>>>999444333666:::;;;:::666777999;;;===>>>??????888999::::::;;;<<<======<<<:::999:::===>>><<<999:::999999999999888555222999::::::888555555888<<<333666:::<<<<<<<<<======999777444333333555999;;;:::999:::??????;;;777555666888;;;<<<;;;;;;<<<===555555777:::888444444777777888888777555444666777555777;;;<<<;;;::::::;;;<<<;;;:::999:::999666444999<<>><<<999:::<<<<<<;;;:::===@@@AAA>>>;;;@@@>>>===<<<;;;:::888666444666888999999999:::;;;<<<======;;;888777888999<<<<<<:::777999>>>???<<<333---...999DDDEEE>>>888777333111555>>>CCCAAA>>>999:::<<<===<<<:::888666777444444777888888:::===???>>>===<<<===???AAACCC@@@>>><<<;;;<<<======<<<@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@>>><<<:::888777777@@@>>>???DDDFFFEEEFFFJJJNNNXXXhhhNNNLLLJJJGGGEEEKKKTTTUUUNNNKKKMMMIIIHHHIIIKKKJJJGGGGGGJJJLLLUUU]]]dddzzzttteeerrruuuhhhyyy}}}|||{{{rrrsss{{{YYYFFF???@@@CCCBBB===:::<<<<<<;;;:::888777777999;;;<<<<<<>>>:::999<<<>>><<<<<<======??????<<<999888:::===>>>>>>@@@AAADDDWWWgggHHHCCC===777::::::;;;>>>BBBCCC@@@:::666777777:::===;;;888999>>>::::::;;;===>>><<<999666:::===???>>>:::777888999777;;;@@@BBB@@@<<<999777999:::;;;<<<<<<;;;::::::555555666777999;;;<<<===555444555666999;;;;;;:::>>>;;;888888;;;>>>>>>===888:::<<<;;;::::::===??????===::::::<<<===:::777555777999777666666:::===<<<;;;:::888888888999:::>>>666444888:::777999>>>===???AAACCCBBB???<<<:::;;;;;;<<>>===>>>???>>><<<;;;<<<<<<;;;:::::::::::::::<<<888555444666999:::;;;:::;;;;;;<<<<<<<<<<<<<<<777;;;<<<;;;;;;>>>???>>>;;;888666999>>>???<<<777999888888999::::::888666<<<===<<<888555555:::>>>222555999===???>>>>>>===666555444333444666888999777777888;;;;;;999555333555888;;;===<<<;;;;;;;;;333333666:::999555444888999:::;;;;;;999999:::<<<999:::<<<======;;;:::999777777888999999999888777:::===???>>>;;;999:::<<<>>>;;;999;;;@@@BBB>>>:::>>>===<<<===???===888333333777::::::888777999;;;999::::::999777777999;;;999:::999555666;;;<<<:::000,,,...999BBBCCC???===888333000444<<>>>>>===;;;777333111555555666999777555888>>>>>>===<<<;;;;;;<<<===>>>CCC@@@===<<<===?????????@@@@@@????????????@@@AAA>>>>>>>>>>>>??????@@@@@@>>>===???CCCDDDBBBCCCGGGMMM[[[qqqSSSNNNKKKDDDEEEJJJRRRRRRKKKGGGGGGEEEGGGIIIIIIFFFEEEHHHLLLJJJUUU]]]eeezzznnnwww\\\yyyvvvwwwyyyrrrttt^^^JJJEEEHHHIIIDDD===:::<<<===<<<===999666555888;;;:::999@@@===:::;;;<<<===>>>???@@@AAAAAA@@@======>>>@@@:::<<>>AAA<<<>>>@@@BBBAAA>>>:::777666888===???;;;555777<<<666777999;;;;;;:::777555:::<<<>>>===;;;::::::;;;888;;;???@@@===:::888777;;;::::::;;;<<<<<<:::888666666666777999:::<<<===444444333444888======999BBB<<<777888===AAABBB@@@<<<<<<======<<<===>>>@@@>>><<<::::::<<<<<<:::888444666777666555666999<<<:::999999888888999::::::<<<777666999:::888:::>>><<<>>>AAACCCBBB@@@===;;;@@@???>>>???@@@@@@???>>>>>>AAACCCDDDCCCBBBCCCCCCIIIKKKMMMMMMKKKHHHEEEDDD}}}ccc[[[OOOEEEBBB???CCCDDDGGGIIIKKKJJJHHHGGGBBBAAAAAABBBBBBBBB@@@===888999999:::;;;;;;<<<<<<:::999999999:::;;;:::999<<<<<<======<<<<<<;;;:::777>>>@@@===<<>>;;;999777:::???@@@<<<888;;;:::999:::;;;;;;:::888;;;;;;;;;888444444888<<<333555999<<<>>>>>>;;;999555555555666777888::::::888777666666777888777555444777;;;===<<<;;;999999:::888999<<<;;;999:::???:::<<<======<<<;;;<<<>>>>>>>>>??????>>><<<:::888555777999;;;<<<<<<<<<<<<===@@@AAA???<<<999:::<<<===999777999===???<<<888999888888;;;>>><<<777333666:::======:::888888:::888888888666555666888:::;;;===;;;666555888999888111///111777;;;;;;>>>BBB???:::666888>>>BBBAAA>>><<<===>>>>>><<<999555333888888:::;;;888444777===???>>><<<;;;999999999999BBB@@@===<<<===>>>??????????????????@@@BBBCCCDDD;;;<<<>>>@@@AAACCCDDDEEE@@@???AAACCCBBB@@@BBBGGGMMM^^^xxxVVVNNNJJJGGGGGGKKKNNNMMMGGGBBBAAAAAADDDFFFDDDBBBDDDGGGJJJIIIQQQXXXhhh{{{eeekkk^^^lll}}}vvvuuummmyyy{{{aaaMMMHHHPPPNNNEEE<<<888<<<>>>===>>>:::777777:::======<<>>MMMoooUUUCCC??????@@@AAAAAAAAAAAA@@@===<<<;;;:::777999>>>@@@<<<555666;;;777999;;;=========<<<<<<;;;<<<======<<<<<<<<<<<<<<<===>>>===<<<;;;;;;;;;;;;:::999999:::;;;999888999999999999999::::::;;;666777666444888>>>>>>999AAA<<<888888===AAAAAA???<<<:::888;;;@@@DDDCCCAAA<<<;;;::::::;;;;;;:::999666666666666666777999;;;999888888888999999::::::888777999======;;;;;;===777999===???@@@???===<<>><<<;;;<<<<<<;;;999;;;>>>@@@BBBBBBCCCEEEGGGLLLJJJIIIKKKMMMKKKFFFAAAnnnYYYLLLJJJEEEEEEDDDEEEFFFHHHIIIGGGEEEDDDCCCBBBCCCDDDDDDBBB@@@777999;;;>>>@@@@@@@@@@@@:::;;;===>>>>>><<<:::888999:::;;;<<<===>>>>>>>>>777@@@CCC>>>;;;???@@@======<<<===???BBBBBB>>>;;;???===;;;:::;;;:::888777555777999777444333555888555666888;;;======999666777888:::;;;<<<<<<<<<;;;<<<;;;888555666:::;;;999666999<<<>>>===;;;::::::;;;999999::::::888:::???888:::<<<<<<;;;::::::;;;@@@??????@@@@@@>>>;;;888777:::>>>@@@@@@@@@@@@@@@???AAABBB@@@<<<:::;;;===<<<999777888;;;<<<:::888555555666888::::::777555999;;;>>>>>><<<:::999999:::999888666444444777999>>>@@@>>>999666888999888555333444666666666<<>>>>>===777999<<<===>>>===;;;999;;;;;;<<<===:::555666;;;@@@@@@>>>===;;;;;;::::::>>><<<:::999:::;;;;;;:::??????@@@BBBCCCEEEFFFFFF;;;<<<===???@@@@@@AAA@@@BBBBBBCCCEEECCCAAAEEELLLOOOddd~~~[[[MMMGGGJJJKKKKKKKKKIIIFFFCCCAAA???CCCDDDBBBCCCGGGIIIIIIJJJMMMWWWooogggVVVlllqqqiiitttsss}}}~~~ggg}}}xxxfffNNNHHHQQQMMMCCC:::888<<<>>>===:::999888:::===@@@AAAAAAAAA@@@>>>:::;;;???@@@===;;;<<<<<<<<<<<<<<<<<<<<<999;;;:::<<>>999:::===@@@===888777;;;777888:::::::::;;;===>>>========================@@@>>><<<<<<>>>??????>>>888888888888888888999999<<<<<<;;;:::::::::::::::<<>>???999===:::888:::===???===<<<777333222777@@@FFFFFFCCC::::::::::::;;;;;;;;;;;;999999888777888999:::;;;888888888999999999999999444888<<>>uuucccYYYMMMIIIFFFDDDDDDEEEEEECCCAAABBBAAA@@@AAACCCCCCCCCAAA777999===AAACCCCCCAAA@@@<<<>>>@@@@@@>>><<<:::888888999:::<<<>>>???@@@@@@555@@@DDD===999======999===>>>@@@AAAAAA@@@===<<<>>><<<:::999::::::999777222666:::;;;888666666777777777888:::======:::666;;;<<<===>>>===;;;999888<<<===;;;666888===>>>;;;999;;;>>>???>>><<<<<<<<<888666777999888555666;;;888999;;;;;;:::888888999>>>======>>>@@@@@@<<<999:::>>>AAABBB@@@>>>>>>>>><<<>>>@@@>>>;;;:::<<<>>><<<;;;:::::::::;;;;;;;;;555666777777777777888999999:::;;;===>>>>>>;;;888999999888777666777:::======@@@???999555777999999999555444666888888<<>>===;;;999<<<::::::<<<;;;777666999>>>>>>>>>===============<<<:::999999::::::999888<<<===???AAACCCCCCCCCCCC;;;<<<===>>>>>>>>>>>>===BBBBBBCCCEEECCCCCCJJJRRRSSSjjjqqqvvv~~~dddQQQEEEIIIIIIHHHFFFEEEFFFFFFFFFCCCFFFFFFEEEHHHNNNNNNJJJJJJKKKXXXyyyiii```fffnnn}}}~~~yyytttdddwwwxxxoooSSSIIIKKKIIIBBB<<<<<<@@@@@@===999:::<<<===>>>???AAABBB>>>???===999:::>>>>>>:::777777777888999:::999888:::;;;999===YYYnnnIIIEEE@@@<<<;;;333;;;<<<;;;888666666:::======;;;<<>>;;;:::<<<888999999777666777:::>>>???>>>===<<<============>>>:::888:::@@@BBB???:::666888:::999777777999<<<>>>===<<<;;;;;;;;;;;;;;;BBBGGGEEE<<<999>>>???:::999:::<<<>>>>>>===;;;999555444444888===AAACCCBBB777888999::::::;;;<<<======<<<:::999::::::;;;;;;888999999999999888888777222777<<<>>>===<<<;;;;;;666777777888999::::::;;;888777777999<<<@@@AAABBB@@@@@@@@@??????BBBFFFIIIGGGFFFFFFHHHJJJIIIEEEAAAkkkVVVMMMIIIDDDBBBBBBBBB???===AAA???>>>>>>@@@BBBBBBAAA666999===AAACCCBBB???===???@@@@@@???===:::999999999:::;;;===>>>?????????444@@@CCC<<<777;;;;;;666;;;>>>AAAAAA???<<<;;;:::999777666777:::;;;<<<;;;222888>>>@@@===:::999999888777777:::===>>>;;;888<<<===>>>>>><<<888555333:::===;;;777999>>>>>>999<<<>>>@@@@@@???>>>>>>???999888:::===;;;777777:::999;;;<<<<<<:::999888999;;;::::::===@@@AAA>>>;;;;;;>>>AAAAAA===:::999999999<<<===<<<::::::===@@@======>>>===;;;;;;<<<>>>888999:::888555555888<<<888777888<<<@@@@@@<<<999555666777777888<<>>???<<<======;;;999:::???CCC:::;;;======<<<:::777555;;;888888;;;;;;888777999;;;;;;<<<<<<===>>>>>>>>><<<;;;;;;;;;<<<<<<:::888999:::===???@@@@@@>>>===:::;;;===>>>??????????????????AAACCCBBBDDDLLLVVVVVVnnn]]]ccckkkjjjrrrnnnUUUGGGEEEEEECCCAAABBBFFFIIIJJJFFFIIIIIIIIINNNTTTSSSMMMHHHIIIZZZ~~~ppp___fffuuuzzz}}}xxxyyysssfffuuuyyyxxxYYYMMMGGGFFFCCC@@@AAAEEEDDD???;;;>>>@@@@@@===<<<===???;;;>>><<<888999===<<<777666555666777999999888777999;;;999@@@cccjjjJJJLLLGGGBBB???333222333444333222333777:::???;;;:::>>>???===;;;<<>>===<<<===>>>======999555333888???AAA;;;444444888;;;:::777666;;;???=========<<<<<<<<<======EEEMMMKKK???999===???:::999===AAACCCAAA>>>;;;:::999:::<<<<<<;;;<<<>>>@@@555777999::::::;;;===???@@@>>>;;;:::;;;;;;;;;;;;999999999999999888777777111777;;;;;;::::::;;;;;;999888777777777888999999:::999888:::>>>BBBDDDDDD@@@@@@>>><<<;;;===AAAEEEEEEHHHLLLLLLKKKHHHGGGGGGwww___UUUIIIBBB@@@@@@???>>>HHHDDDBBBCCCCCCAAADDDHHH@@@<<<===AAABBB>>>>>>CCCCCCCCCCCCBBBAAA???===<<<>>>;;;999:::<<<<<<:::888999<<<>>>>>><<<:::999888===:::888;;;@@@BBB???<<<<<<999777777666444777===;;;999::::::777444888???<<<;;;:::<<<>>>???>>>===>>><<<;;;===@@@>>>777111:::888666777:::<<<;;;::::::<<<======<<<;;;<<<<<<<<<;;;:::999888888888888999===>>><<<;;;;;;888444777666666999===???===;;;:::>>>@@@???@@@BBB@@@<<<<<<<<<<<<:::999:::===???AAA===;;;======;;;===AAA>>><<<999777666777888:::777777:::===???<<<444...555666666555:::??????;;;777999<<<>>>;;;777666888???;;;888999<<<>>>;;;777666555999@@@@@@<<<===BBB>>>???@@@???<<<:::999:::666666777999;;;;;;999666>>>:::777777:::<<<;;;999888:::===>>><<<999777777>>>@@@AAAAAA@@@@@@AAABBB??????<<<888:::@@@AAA???DDDAAA???BBBDDDHHHPPPYYY[[[ppplllQQQSSSXXXZZZbbbssszzzZZZLLLHHHCCCCCCHHHIIIGGGHHHMMMHHHFFFFFFJJJOOOQQQPPPNNNPPPSSSaaa{{{eeetttwww|||wwwccczzzooorrr|||}}}]]]FFFJJJIIIGGGDDDAAABBBDDDGGGAAA;;;:::>>>BBBAAA??????999:::;;;<<<<<<;;;;;;;;;;;;777333444888:::999666999666222???llluuuQQQKKKHHHCCC???:::===:::777666777:::<<<===888888999999:::;;;<<<<<>><<<:::::::::;;;=========;;;::::::<<<>>>AAA;;;555666;;;<<<666///444555888:::;;;;;;:::999===:::999999666555:::AAA@@@FFFFFF>>>===BBBAAA:::<<<;;;;;;<<<>>>>>><<<:::DDD>>>===;;;777===@@@666666888:::;;;999999999:::888:::<<<======;;;999777:::===???:::333111777>>>>>>:::888:::>>>???;;;777;;;999999<<>>===>>>AAACCCCCCCCCIIIHHHGGGHHHJJJLLLLLLLLLqqq___NNNGGGEEEBBB???@@@@@@???AAAEEEEEE@@@>>>???@@@>>>@@@EEEFFFAAA???BBB@@@??????>>>======<<<<<<@@@>>><<<<<<======;;;999999;;;>>>???===<<<;;;;;;:::888666888<<<>>>;;;888>>>:::888999777333444777===999777999:::999:::>>>::::::;;;>>>@@@@@@>>><<<@@@;;;777666888:::999777999777555555777999999888666888:::;;;;;;;;;===???:::::::::999999999::::::555999<<<;;;;;;;;;999444999888666888;;;===<<<;;;999===>>><<<<<>>:::888999999999999;;;===@@@>>>;;;999;;;;;;999:::>>>>>><<<:::888777888999:::888888999::::::888444111333555666666999===<<<777888:::>>>???<<<999888999>>>;;;888999<<<===:::777:::888;;;@@@???::::::>>>>>>???@@@???<<<:::::::::999777666666888999999888;;;999777666666666666555777999<<<===<<<;;;:::;;;@@@???>>>>>>>>>@@@AAAAAA@@@@@@>>>:::<<<@@@AAA>>>;;;;;;>>>BBBCCCFFFNNNWWW___uuujjj[[[bbbbbb\\\]]]yyy___NNNIIICCCBBBEEEFFFEEEHHHLLLFFFFFFGGGJJJNNNQQQQQQQQQUUUVVVgggnnncccuuuwww{{{mmmpppppp{{{yyygggNNNIIIHHHEEEAAA===;;;;;;<<<@@@<<<:::===???======???;;;:::::::::;;;;;;999888;;;777333444777999888555999666333CCCpppsssLLLCCC@@@???AAA@@@???===::::::;;;;;;:::999999999:::;;;<<<<<<;;;;;;???>>><<<:::999999:::;;;;;;<<<;;;999777777999;;;AAA<<<888999<<<===999444444555777888999999999999<<<::::::<<<<<<:::<<>>===AAA???888;;;;;;;;;;;;;;;;;;;;;;;;BBB<<<;;;888444<<>><<<999888777777:::>>>???;;;666777:::>>>===:::999;;;>>><<<;;;;;;<<<>>>@@@@@@@@@EEEEEEDDDDDDFFFGGGGGGGGGvvv\\\QQQLLLEEEEEEKKKDDDBBBDDDGGGEEE???<<<<<>>>>>>>>===<<<<<<<<<===>>>>>>AAA???<<<;;;<<<;;;:::888888;;;>>>???>>>======>>>===;;;:::;;;>>>???===:::@@@<<<:::;;;999444000000<<<555222777;;;;;;;;;;;;999:::===@@@BBBAAA>>>;;;===999555555888:::;;;:::999777444333444555666666666777888888888999<<<>>>999999999:::;;;;;;<<<===444999;;;:::;;;<<<:::666888666666777:::<<<======999<<<<<<999888;;;;;;888666888999:::999999;;;===<<<888777999999777888<<<>>>===;;;:::999999:::;;;::::::999777555444555666333555666666888;;;999444777:::======;;;:::999888===:::999:::<<<===:::777999999<<>>???>>><<<::::::;;;>>>;;;888777888:::;;;;;;<<<<<<;;;999666555555666666888:::;;;;;;;;;===???AAA>>>;;;;;;>>>@@@@@@???@@@AAA???<<<>>>AAAAAA===333777===BBBBBBCCCLLLVVV___yyymmmqqq|||mmmfffuuufffPPPJJJDDD@@@AAACCCDDDGGGJJJCCCEEEHHHJJJLLLOOORRRTTT[[[[[[ooofffZZZvvvzzz|||yyyuuu~~~pppmmm{{{mmmPPPGGGGGGEEEAAA===:::::::::>>><<<;;;<<<:::888:::???>>>;;;999:::<<<<<<:::777777444222444888::::::888===999888JJJxxxiiiDDD>>>===>>>CCCCCC@@@???>>>>>>>>><<<999666999;;;===>>>???===;;;:::;;;:::999888888999;;;<<<::::::999777555444666777>>>===;;;<<<===>>><<<;;;777888999:::;;;<<<<<<===:::888;;;AAACCCAAA??????<<>>;;;777777:::<<<;;;777666777999;;;::::::;;;===??????>>>BBBBBBBBBBBBBBBCCCCCCCCCwwwgggXXXKKKLLLWWWQQQKKKGGGEEECCC???@@@CCC??????@@@AAA@@@===;;;:::>>>===<<<<<<===???AAACCC???===;;;999888777777666666999===>>>>>>>>>>>>>>>???===<<<===??????===;;;@@@<<<;;;>>><<<666000...777222111555888888888:::======>>>???AAA@@@===:::666666777:::======;;;888:::888555333333444555555999999888666444555777:::777888999;;;<<<===>>>>>>999<<<;;;888888;;;<<<:::222333555888;;;=========:::<<<;;;777777999:::777:::;;;<<<<<<999777777888;;;888777999:::888999<<<======<<<;;;;;;;;;;;;;;;999;;;;;;999555444666999666888777555555888888555555888:::999888999888555;;;:::999:::<<<<<<:::777666777:::<<<<<<<<<===???<<<>>>???>>><<<;;;;;;<<>>@@@AAA???;;;999:::===777888888888888:::===???@@@<<<:::<<>>>>><<<>>>BBBAAA===333888???CCCAAAAAAKKKWWW]]]}}}uuurrrlllSSSKKKEEE???>>>AAADDDFFFHHH@@@CCCGGGHHHIIILLLQQQVVV^^^^^^wwweeegggzzzssszzz~~~pppyyysssjjjpppNNNDDDFFFFFFEEECCCBBBBBBCCC===;;;;;;:::777444888??????<<<999:::===>>><<<999444333333666:::=========AAA===>>>TTT\\\@@@@@@BBBAAACCCBBBAAA@@@?????????>>>;;;999999<<>>888888888888999;;;<<<===888777:::CCCHHHEEE@@@>>>===@@@???::::::======999999<<<===:::555444999>>>???===???;;;333:::EEECCC:::666333555999;;;888444;;;777333///...111555888///444;;;===<<<:::999999999666333333666888999999999888999;;;>>>???===;;;:::<<<<<<;;;888555555666<<<;;;;;;<<<>>>??????>>>AAABBBCCCCCCBBBBBBBBBBBBsssZZZQQQUUUPPPJJJEEECCCAAA@@@BBBGGGCCCBBB@@@===<<<;;;;;;:::===<<<;;;;;;===@@@CCCDDD>>>===;;;888666555666777666888<<<======<<<<<<===;;;:::::::::;;;;;;:::888>>>;;;<<>>888333333444444555888777444777<<>>>>>>>>===999222222777::::::111444888;;;<<<;;;999888;;;===<<<888888;;;;;;888;;;<<<===<<<:::888888888;;;999999<<<<<<:::;;;>>><<<<<<======<<<<<<;;;;;;888;;;===<<<999888999;;;:::;;;999444333777:::999555999:::777888;;;:::555999999:::;;;<<<;;;:::888666888;;;;;;;;;<<<===>>>;;;===>>>>>><<<;;;<<<===>>>======>>>???>>>;;;999;;;>>>@@@???<<<:::<<<>>>777888888777666888;;;===<<<;;;<<>>888999;;;;;;:::===AAAAAA===999<<>><<<<<<===??????>>>999<<>>???:::::::::888555555666888555888::::::999:::<<<>>>555555555555666888999:::888777:::BBBGGGDDD???===AAA@@@===888777;;;>>>>>>:::===>>>:::666555999>>>::::::???>>>888@@@JJJGGGDDD>>>888777:::<<<;;;999888666444222111222333444111333777:::;;;;;;;;;;;;:::888555444444555666666888888999;;;===>>>===<<<>>>??????===:::888777666;;;:::;;;<<<>>>???===<<<===@@@BBBBBB@@@???@@@AAAxxx___SSSGGGCCCBBBCCCBBB@@@@@@DDDIIIIIIEEE???<<<>>>>>><<<:::::::::;;;===???AAACCC>>>>>><<<999777666888:::777:::<<<===<<<;;;:::::::::;;;<<<<<<<<<<<<;;;;;;;;;:::;;;>>>;;;666666999999999<<<===:::555888===AAA>>>;;;:::;;;<<<======777555222000111444888;;;;;;<<<<<<:::888777888999666777777777666777:::<<<777888:::;;;<<<<<<<<<;;;===<<<555...---222777888444888;;;<<<:::777444333;;;>>>>>>;;;;;;======:::888999;;;;;;::::::<<<>>>;;;888999<<<===;;;;;;>>>:::;;;=========<<<;;;:::777999<<<>>>===<<<;;;;;;;;;===;;;666444888;;;;;;888===<<<888:::???>>>888777888:::;;;<<<;;;999888999<<<===:::888:::;;;::::::<<<>>>>>>===<<<===>>>888888999;;;<<<;;;888555666777999999888777777888777888888777777888;;;===:::<<>>===>>>BBBDDDCCCEEEOOO[[[iiiwwwvvvVVVHHHFFFBBBAAAFFFKKKIIIDDDAAAAAABBBCCCEEEJJJPPPUUU^^^iiiooolllyyy|||yyy{{{}}}{{{lll|||tttLLLAAAAAAAAA???===<<<===???===;;;:::;;;999777999>>>888777777666666777999:::<<<<<<======<<<;;;::::::===:::CCCfff```DDDCCCAAA@@@CCCCCC<<<;;;999:::<<>><<<;;;;;;<<<======>>>>>>???:::;;;:::999777777999;;;555777888999999:::<<<>>>888888999:::;;;<<<<<<===;;;999;;;AAACCC@@@===>>>CCC@@@===999999;;;???AAA===>>>???<<<999888;;;>>>666666<<>><<<:::888777999999999;;;======;;;999666:::>>>>>><<<;;;<<<>>>jjjRRRKKKFFFDDDAAA>>>???CCCKKKMMMJJJCCC@@@AAA@@@<<<::::::;;;===???@@@AAABBB<<<===;;;888666666888<<<;;;===??????<<<:::999888;;;<<<>>>>>>>>>>>>>>>???888999;;;;;;666222666===???======???===888777::::::999888999<<<>>>??????:::888555222111333888;;;999<<<>>>===;;;999999:::777888999:::999999:::<<<888999:::;;;;;;:::999888::::::666000///444888888555777999888666555666777:::===>>>======???>>>;;;777888888888888:::<<>><<<:::999777777888;;;===>>>>>><<<777<<<===:::777999:::999999>>>===888:::BBB@@@888555888:::<<<<<<:::999888999======999777:::;;;999:::<<<===>>>===<<<===>>>666555555666777888777555777666666666777666444222555777999999:::;;;>>>@@@;;;???DDDIIIIIIFFF@@@======>>><<<888:::???@@@===::::::???DDDFFFHHHOOOXXXmmm}}}yyyxxxUUUEEEFFFEEEEEEKKKPPPKKKBBBEEECCCAAABBBFFFLLLQQQTTT```ssshhhbbb}}}zzzyyyoooxxxvvvvvvMMMBBBAAA???<<<999888999;;;>>>:::999<<<===<<<;;;>>>999;;;;;;888444333666:::;;;<<<======<<<;;;::::::>>>;;;FFFnnnZZZAAAAAA???<<<======888888888:::===>>>===<<<777:::===@@@BBBAAA???>>>=========>>>>>>======<<<:::::::::999888999;;;===888888999:::<<<>>>>>>>>>999:::<<<>>>??????>>>>>>@@@>>>>>>???>>>;;;===AAABBB@@@???>>>>>>>>>???@@@@@@@@@???>>>>>>===<<<<<<;;;777:::<<<<<>>;;;888999::::::999888777777777444555777888999:::;;;<<>>===<<<:::777555999999:::<<<======;;;888111666;;;<<<999888:::===hhh\\\NNNEEE>>><<<@@@GGGJJJMMMLLLEEEBBBCCC???999<<<===>>>@@@BBBCCCCCCDDD999:::999666333333777;;;>>>???AAA@@@===:::888888777999;;;;;;;;;;;;<<<===777888:::888111---444???CCC===:::===>>>:::666444333444666:::>>>AAAAAA@@@999;;;<<<;;;999888888888888;;;??????<<<999999::::::<<<===<<<:::888888888999:::;;;;;;;;;999777555888:::999555555999;;;:::333444555444333666;;;@@@888<<<>>>===>>>@@@>>>;;;999999888777666666999<<<555333444888999777777999888999<<<===>>><<<:::888888666444777<<>>===::::::999666888===;;;666999AAA@@@777444777;;;<<<<<<:::999999555;;;<<<777777<<<>>><<<999;;;===>>>=========???888666444333555888999999<<<:::888999:::999555111444666999;;;===>>>AAACCC===AAAGGGIIIHHHEEEBBBAAABBBBBB>>>999:::>>>???<<<555666;;;CCCHHHJJJOOOTTTmmmyyy{{{mmmzzzTTTCCCFFFGGGHHHOOOSSSMMMBBBIIIEEEAAABBBHHHOOOSSSTTTccczzzvvv\\\qqq}}}~~~|||ppp}}}qqqyyysss~~~TTTDDDCCCAAA===::::::===??????:::888===@@@???======>>>AAABBB===555333777<<<555777:::<<<<<<======>>>DDD@@@KKKrrrqqqMMM<<>>>>>;;;888777999<<>>>>>>>>>>>===<<<;;;;;;999::::::999999999<<<>>><<<;;;:::<<>>;;;CCC;;;:::999999DDDLLLFFF555777;;;<<<;;;:::::::::::::::;;;;;;:::888666444111111333888>>>???;;;666777999:::;;;:::999999:::666777999::::::;;;===??????>>><<<;;;:::999666444;;;;;;<<<>>>@@@???===:::///555:::<<<999888;;;>>>sssXXXIIIIIILLLIIIDDDPPPOOOIIIBBBAAAEEECCC<<<>>>BBBCCC@@@>>>@@@AAA???999666444444777:::<<<===<<>>???;;;666<<<;;;::::::<<<======<<<555;;;<<<666333555888666::::::::::::999777666555222333555999===>>><<<:::=========<<<:::888666444:::;;;<<<<<<:::888555444;;;;;;;;;;;;<<<>>>???@@@@@@===;;;:::;;;:::555111444;;;>>>;;;888:::;;;::::::;;;;;;999777777;;;???;;;??????;;;999;;;<<<;;;999;;;===<<<999666666777333555666666666666888:::777888999:::999:::<<<>>>777555444777;;;======;;;888888:::>>>>>>999777999:::999777666555555666666777666666888;;;<<<999666;;;;;;:::;;;;;;<<<>>>>>>???<<<999777777999<<<>>>777777444222777>>><<<555999:::<<<===<<<:::888666:::;;;;;;::::::;;;>>>AAABBB@@@CCCKKKOOOJJJBBB===AAA>>>;;;:::;;;???BBBDDD::::::<<>><<<::::::<<<>>>>>>>>>CCCBBB@@@>>>;;;999777666666777888<<>>CCCEEEOOO{{{jjjMMM>>>@@@===999666///:::===AAAAAA???<<<999888>>>>>><<<<<<<<<===??????CCC???:::666666999===???===??????===;;;;;;===@@@<<<;;;:::<<>>===:::777888:::CCC@@@<<<999999:::::::::;;;<<<<<<<<<<<<===@@@CCCDDD@@@<<<<<>>;;;999999999>>>JJJSSSMMMAAA222888===@@@>>>:::888888888999:::;;;:::888666555666666:::===<<<666555777<<<;;;888666666666777888888888:::<<<>>>@@@AAABBB888;;;>>>@@@@@@===:::777AAADDDBBB<<<:::;;;:::555777;;;>>>===888555777999rrrZZZMMMJJJJJJKKKKKKKKKGGGCCCDDDGGGEEE???>>>AAAAAA??????AAA@@@<<<===;;;888777888888999888<<<>>>>>><<<===@@@>>>999777777888;;;>>>>>>===;;;888<<<===888777;;;<<<:::888999:::;;;;;;999666555333333444777:::<<<<<<;;;>>>>>>===>>>>>>>>><<<;;;;;;;;;;;;<<<;;;:::777555:::::::::;;;===>>>@@@AAAAAA???===;;;;;;999777555888888999888777777999;;;<<<<<<<<<999666666888;;;>>>BBBBBB>>>:::;;;:::777888;;;>>>===;;;888888888888999::::::888777888999;;;;;;;;;:::999:::<<<>>>===:::888888999999777555777777999======888777888555444222111000111222222;;;999888999;;;<<<:::888;;;;;;;;;<<<<<<<<<<<<<<<999888666555555666888999555999999555666::::::777999;;;<<<======;;;999777<<<>>>??????>>>>>>???@@@AAA???BBBJJJNNNHHHAAA===>>>===<<<<<<===???@@@@@@;;;;;;<<>>???>>><<<<<<>>>AAABBBAAA@@@>>><<<:::999888999999999;;;???AAAAAAAAA>>>CCCRRRdddJJJ>>>???<<<:::;;;777<<<>>>??????===;;;::::::<<<===???AAAAAAAAA@@@???AAA@@@>>><<<::::::<<<>>>@@@AAA@@@>>>;;;:::;;;===<<<;;;;;;===@@@@@@>>><<>>AAA===::::::===>>>;;;888@@@333222CCCTTTTTTFFF:::555:::>>>@@@>>>:::888777888888888777888888888999???;;;999:::999555444666::::::999888888999:::;;;555666888:::;;;<<<======:::<<>>999888::::::666666:::>>>===:::888:::<<>>@@@CCC@@@:::>>><<<::::::::::::888777999;;;:::888;;;??????<<<777888:::<<<>>>===999666;;;<<<;;;999;;;??????===777888:::<<<<<<:::888777777555333333666888::::::@@@===;;;<<<>>>@@@???===<<<;;;:::;;;======:::666666666777999;;;===???@@@AAAAAA???===:::999:::;;;>>>666444999:::777888>>>===<<<;;;888555444555777===AAABBB>>>;;;;;;:::777999<<>>>>>===;;;999999;;;>>>???===;;;999999777555333777666999===;;;777666999777666444333333444666777???<<<::::::;;;<<<<<<;;;;;;<<<=========<<<;;;:::444444444444555666666777555;;;===999555666888888999;;;<<<======<<<:::888<<>>??????>>>===<<<===<<<===AAAGGGMMMRRRTTTssshhhUUU[[[iiicccSSSOOOJJJGGGFFFEEEEEEEEEFFFIIIJJJJJJLLLRRRTTTTTTdddooorrrkkk___mmmtttwww}}}uuujjjzzzmmmGGG@@@888555777:::<<<===;;;???BBB@@@;;;999===BBB?????????>>>===<<<<<<<<<>>><<<::::::===@@@CCCDDD>>>FFFZZZ\\\GGG???@@@::::::>>>===>>>>>>>>><<<::::::;;;===:::>>>BBBFFFGGGEEEAAA???@@@CCCEEECCC???======>>>BBBBBBAAA>>>;;;999:::;;;<<<;;;<<<>>>@@@AAA???===BBB>>>:::777777999::::::999777555555888<<<>>>???<<<=========;;;::::::;;;>>>;;;888888:::;;;999777???222444IIISSSFFF:::888:::<<<@@@@@@>>>:::777666888777555555555888:::<<>>???===<<<666888666444777===???===>>>===<<<<<<<<<:::666333===;;;999999<<>>;;;999999::::::;;;;;;;;;;;;<<<888444222333555777888===999666666:::<<<;;;999===;;;999;;;>>>???<<<999333333444666888;;;===>>>@@@AAAAAA===:::999<<<@@@BBB666333===@@@999888???;;;:::999777666555555666666;;;>>>;;;:::;;;:::888:::===@@@BBBBBB@@@>>>===555888<<<>>>>>>>>>???@@@>>>===<<<:::888999;;;>>>===<<<;;;::::::999888777777888:::===;;;777777;;;:::999777777777999:::<<<>>><<<:::999:::<<<>>>@@@<<<===>>>>>>===<<<999888555555444444555777888:::777;;;>>><<<888666666666888999;;;<<<<<<;;;:::999<<<===>>>===:::999999:::CCCBBBEEELLLMMMHHHBBB???<<<===??????>>>===<<<<<<>>>>>>>>>@@@EEELLLRRRVVVxxx|||cccUUU\\\iiilllNNNHHHCCCCCCEEEEEEEEEGGGGGGHHHIIIIIIKKKOOOSSSUUUddd}}}}}}bbb[[[{{{uuuttt}}}xxxqqqooovvv|||MMMDDD;;;:::;;;===>>>???;;;>>>@@@>>>;;;999<<>>>>>>>>>>>>>>@@@===999888;;;???CCCDDD???JJJbbbrrrQQQDDDAAAAAA:::999>>>>>>???>>><<<999888999<<>>CCCFFFHHHFFFAAA>>>???AAAAAAAAA@@@>>><<<;;;::::::<<<<<<>>>???@@@@@@@@@???===888555555888<<<===<<<:::888666777:::>>>@@@AAA>>>???@@@@@@>>>======>>>>>>;;;999:::;;;<<<;;;:::;;;<<>>===???@@@???===:::777555777777666666666777999999555555<<>>???>>><<<;;;<<<===>>>??????>>><<<;;;:::;;;;;;;;;;;;======<<<999;;;<<<<<<;;;:::<<<===fffVVVFFFCCCAAACCCFFFFFFDDDBBBEEEEEEEEEEEEJJJMMMIIIAAA999999;;;>>>AAABBB@@@???888999777555888???AAA???BBB@@@<<<:::::::::999888@@@<<<999;;;======;;;:::===;;;999888999;;;>>>@@@???;;;666333333444555666666444222333777:::::::::===;;;:::;;;>>>???===;;;444444555777999;;;===>>>???@@@@@@===::::::===AAA>>>444444@@@CCC:::777<<<888777666666777777888777444888;;;888777888888666999:::<<>>???:::;;;:::999888999<<<>>>;;;;;;;;;;;;::::::::::::999:::===???<<<777888>>>555555444555666777999:::;;;:::999888999<<>>>>>===;;;999777777666444333444777:::<<<;;;;;;<<<===<<<888555444777888999:::;;;;;;::::::>>>===;;;888666777:::<<>>???>>><<<<<<===??????>>>>>>@@@EEEMMMUUU[[[{{{uuuwwwaaaXXX___lllvvvNNNFFFBBBFFFIIIGGGFFFHHHHHHHHHGGGFFFGGGJJJQQQWWWmmmzzz```kkkvvvrrrqqqyyyyyyyyyuuu|||UUUHHH>>>>>>@@@???>>>@@@???>>>>>>>>>??????>>>===<<<<<<======>>>>>>??????@@@===999888:::>>>AAABBB;;;GGGdddbbbDDD===@@@CCC;;;;;;@@@??????>>><<<888777888<<<@@@AAABBBDDDDDDDDDBBB@@@>>>CCCDDDCCC@@@===<<<>>>AAA>>>>>>>>>>>>>>>>>>===<<<<<<===???@@@@@@??????>>>777444222444888;;;;;;999<<<:::777777999<<<>>>???===???@@@???>>>>>>???AAA>>>===<<<===>>>???@@@???BBBIIIJJJ@@@333111777>>>?????????>>>===:::888666777888999999999777666555222222999FFFLLLGGG===777777999;;;<<<<<<;;;999777:::<<<>>>@@@AAA???===<<<;;;<<<===>>>????????????<<<<<<<<<<<<<<<;;;;;;<<<;;;<<<<<<;;;:::999999:::{{{bbbPPPIIICCCBBBBBB???======CCCFFFGGGHHHLLLOOOLLLFFF???>>>>>>@@@AAAAAA???===<<<<<<;;;999;;;AAACCCAAA???<<<999888:::<<<>>>???BBB>>><<<>>>>>><<<;;;<<>>;;;888666777777777777111222444666888;;;>>>???;;;<<<<<<<<<<<<<<<<<<<<<999999999::::::<<<===>>>=========<<<;;;;;;===???777333555>>>???888555777666555555666999::::::999888<<<<<<777555666666555888888888:::<<<<<<:::999:::;;;<<<;;;999888999:::888999::::::999999;;;===;;;<<<<<<:::888666777777999;;;>>>@@@;;;777999???111333444666888999999999999999999888888:::>>>BBB===============;;;999888888777555555555777999:::<<<:::<<>>999555444777888999:::;;;;;;<<<<<>>;;;888777999>>>BBBEEEEEEHHHMMMLLLFFFBBBBBB<<>>AAA>>>>>>>>>@@@EEENNNZZZbbb~~~|||wwwmmm]]]ZZZeeeXXXMMMFFFJJJLLLHHHFFFHHHIIIGGGFFFFFFEEEGGGOOOXXXsssvvviiixxx{{{hhhqqqvvvwww~~~yyyZZZKKK??????AAA>>><<<>>>@@@>>>>>>???BBBCCCAAA???<<<<<<<<<<<<============???===:::999;;;>>>???@@@555BBBbbb[[[===999???BBB<<>><<<;;;<<<===???@@@???>>><<<>>>@@@@@@>>>===<<<===666555444444666777777666<<<999666555777999::::::;;;;;;<<<;;;::::::===???======>>>???@@@BBBDDDEEEPPPMMMBBB555555<<<>>>999???===<<<<<<<<<;;;999777888999:::;;;:::888666444:::666666;;;???===::::::888999;;;<<<;;;:::888777999:::<<<>>>>>>>>>===<<<======>>>>>>??????@@@@@@===::::::<<<<<<999999;;;===<<<;;;:::999999999999~~~cccWWWLLLGGGCCC>>><<<>>>>>>CCCGGGHHHJJJMMMLLLHHHDDDBBBAAAAAAAAA@@@>>><<<===>>><<<:::<<<@@@AAA>>>;;;999888888;;;===>>>???>>>;;;;;;>>><<<999:::???>>>===<<<<<<<<<===>>>???999888888:::<<<===<<<;;;333777:::;;;999999<<>><<<999888:::>>>;;;;;;::::::999:::::::::;;;:::999:::<<<===<<<;;;333555888:::999777666777666555555777:::<<<;;;999<<>>999666999:::999<<<:::888999;;;===<<<:::======<<<999777666888:::999;;;======;;;:::999:::888::::::888444222333444999:::>>>???:::555999@@@111444777;;;======<<<;;;;;;<<<<<<:::888999<<>>>>>???======<<<;;;;;;===AAAEEEBBBBBBEEEJJJHHHBBB??????999>>>CCCCCCAAA>>>???AAA===>>>>>>@@@EEEQQQ^^^hhhxxx}}}mmm\\\bbb```QQQGGGIIIJJJFFFEEEIIIHHHGGGGGGIIIHHHGGGNNNXXXppp~~~wwwrrr~~~ffftttqqqwww}}}___NNNAAABBBCCC>>>;;;===:::<<<>>>???@@@@@@@@@@@@<<<<<<<<<<<<;;;;;;;;;;;;???===<<<===???@@@???>>>999FFFfff[[[DDD>>>@@@@@@;;;???FFFAAA:::;;;<<<;;;::::::;;;===@@@AAABBBCCCCCCCCCBBBBBBBBB===888888;;;>>>>>>===<<<;;;;;;===@@@AAA???======???AAA@@@===::::::;;;555555555333333555999<<<===:::666555666888999999;;;;;;999666555666999<<<:::;;;===>>>@@@CCCEEEGGGMMMBBB777555999<<<<<<:::===;;;999999;;;<<<:::999999::::::::::::999999999???:::888999888777888<<<888999:::;;;<<<<<<;;;;;;999:::;;;<<<============AAA@@@???>>>>>>>>>>>>???===::::::>>>>>>::::::>>>===<<<;;;:::;;;;;;<<<<<>>;;;<<<;;;888:::======999:::999888:::;;;<<<;;;999888666888;;;999555888???<<<===>>>@@@@@@>>>===;;;444555888<<<@@@BBBAAA???777===AAA???888444666:::999===@@@===777555999>>>;;;:::999777666666666666999777777999<<<>>><<<999333:::<<<888555888:::999777666555777;;;<<<:::888===@@@>>>:::999===AAAAAABBB???<<<<<<>>>@@@???>>><<<;;;:::888666777;;;>>>;;;>>>@@@???===:::888888333555777555222111222444888:::===>>>999444888???///222777;;;======;;;999===>>>???<<<999888:::=========<<<;;;;;;;;;<<<<<<999<<>>333333;;;:::;;;<<<===>>>???@@@AAA888:::<<<======???BBBDDD??????BBBFFFDDD>>>;;;<<<666===EEEGGGDDD@@@???@@@<<<===>>>@@@FFFRRRaaalllqqqdddhhhbbbPPPCCCDDDFFFCCCDDDJJJGGGGGGJJJMMMKKKHHHMMMWWWmmmsssooo{{{zzzrrriiiwwwmmm}}}|||dddQQQDDDDDDEEE???;;;===333888===>>>;;;999<<<@@@======<<<;;;::::::999999>>>>>>???@@@BBBAAA???===CCCOOOnnn\\\OOOGGGDDD@@@888===CCC>>>999:::<<<===;;;:::;;;;;;<<<>>>AAADDDFFFFFFEEEDDDDDD>>>999;;;@@@DDDAAA>>>===;;;;;;===@@@AAA>>><<<===@@@AAA@@@<<<999888999333444333222111555===DDD>>>;;;888777888:::;;;<<<>>>===999555333444777;;;666888;;;===???BBBEEEHHH???555444<<<:::000333@@@<<<999777888;;;<<<;;;:::::::::888888999:::<<<>>>===<<<<<<>>><<<888999===888888:::<<<===>>>??????:::;;;;;;<<<===>>>???@@@EEECCCAAA???===<<<======???;;;<<<@@@AAA>>>>>>CCC===<<<::::::<<<>>>??????hhhVVVJJJBBB@@@DDDAAAAAAAAACCCGGGJJJGGGCCCDDDEEEEEEDDDCCC@@@>>><<<888777777888:::;;;;;;::::::888666777::::::888666999666444777<<<@@@@@@===;;;999888;;;@@@AAA===888555666777888999:::::::::AAA<<<888888666333444777777888:::<<<======<<<;;;888<<<<<<888666777777555::::::;;;<<<>>>@@@BBBCCC???<<<999666666666666555:::888777777999;;;;;;;;;999;;;===;;;999:::>>>BBBBBBAAA???>>>>>>>>>======<<<=========<<<===???AAA<<<>>>>>>;;;777666777999;;;888999:::666000111777333666999:::999777777777:::999:::===@@@AAAAAA@@@DDDCCCCCCBBB===888888<<<<<<<<<:::777888===>>>;;;999;;;<<<======:::777555999<<>>===::::::???BBBBBB@@@===<<<======<<>>@@@@@@???===>>>???AAAAAA@@@???>>>===666:::999???LLLQQQYYYkkkyyyxxxjjjdddsssTTTDDDFFFDDDDDDIIIJJJKKKFFFDDDGGGKKKOOOTTTZZZkkk}}}{{{xxx~~~yyyvvvxxxdddooogggtttmmmwwwttt~~~lllNNN???CCCBBB>>>;;;666999<<<@@@???<<<999999:::GGGAAA;;;888:::===>>>===>>>>>>>>>???????????????CCCSSSuuuYYYMMMIIICCC>>>;;;;;;===???<<<<<<<<<<<<===>>>???@@@EEEGGGJJJJJJGGGBBB>>><<<>>>??????>>>===>>>AAACCCDDD???::::::>>>AAA@@@===>>>>>>>>>>>>===<<<;;;:::;;;999666666888:::;;;<<<@@@AAAAAA@@@>>>===>>>???::::::<<<>>>@@@AAA@@@???666;;;<<<<<>>@@@CCC@@@<<>>>>>lllVVVGGGEEEKKKEEECCCAAA@@@BBBDDDCCCAAACCCCCCCCCBBBAAAAAA@@@@@@888888:::;;;<<<<<<:::888:::888888:::======;;;888999777777:::>>>>>>:::666:::888888:::<<<;;;888444111222444666777999999:::???:::777777666444555999777888:::<<<<<<<<<;;;::::::>>>>>>:::777888888666===<<<:::999:::===???AAA@@@>>>:::999999:::::::::<<<:::888888:::;;;<<<;;;;;;:::999:::<<<===>>>>>>===??????===999888999<<<===>>>???>>><<<;;;<<<===888:::;;;:::888888;;;===>>>;;;:::;;;777111222777333555888::::::::::::<<<;;;::::::<<>>888888;;;======;;;888999======:::777888:::;;;;;;:::999888999;;;===>>><<<:::999999999===>>>:::888<<<@@@AAA===::::::<<<===>>>AAAGGGEEECCCAAA@@@@@@???<<<999;;;;;;;;;<<<======;;;:::555888777===JJJPPP[[[ooosssvvvggg[[[FFFHHHEEE@@@CCCFFFGGGDDDDDDHHHKKKMMMTTT[[[kkk~~~~~~~~~~~~eee___jjjooo{{{rrrtttlll}}}sssPPP===??????>>>>>>:::;;;>>>AAA@@@===::::::;;;BBB???<<<;;;;;;<<<<<<<<<>>>>>>======<<<<<<<<<;;;>>>TTT{{{|||YYYKKKGGGBBB>>>;;;<<<===>>>>>>>>>>>>>>>>>>???@@@@@@EEEGGGJJJJJJIIIFFFCCCBBB@@@@@@>>>;;;:::<<<@@@CCCDDDAAA>>>>>>???@@@>>>;;;;;;;;;<<<<<<======<<<<<<<<<;;;999999:::;;;<<<<<<;;;===???@@@>>><<<<<<<<<============>>>===;;;:::999;;;:::;;;EEENNNJJJ???===<<<<<<;;;<<<===>>>???:::::::::888555444555666:::888777999<<>>888666888:::<<<<<<888;;;:::555444888<<<======:::<<>>===<<<:::888::::::;;;===??????===:::777777999>>>AAA???999444888888888888777555333111111222444666888999;;;;;;<<<888666888888666888;;;777888:::;;;<<<<<<;;;:::===@@@@@@;;;888999999777>>><<<999777777999===???>>><<<999999:::<<<======???===::::::;;;<<<<<<<<<<<<999777999>>>???<<<999888<<<>>>;;;555222555:::===>>>???>>>;;;999999999777888999999888999<<<>>>???===<<<<<<999444555888222444555666555555777888<<<:::999:::===???@@@@@@CCCAAAAAAAAA<<<666555777;;;<<<;;;888999<<<:::666999999:::::::::;;;;;;;;;;;;<<<<<<;;;:::999;;;<<<777===???:::777999>>>@@@===999999<<<======@@@EEECCCBBBAAAAAA@@@>>>:::888<<<:::888999<<<===;;;999777888666<<>>======???@@@;;;>>>@@@BBBAAA===::::::<<<;;;<<<======;;;;;;<<<===;;;::::::::::::::::::;;;<<>><<<<<<===>>>@@@???????????????@@@@@@AAABBBCCCDDDDDDDDDDDDCCCBBBAAA===:::888:::???CCCAAAAAABBBAAA@@@>>>;;;999777888999;;;<<<=========;;;;;;;;;;;;::::::::::::888;;;>>>???>>>;;;:::999======<<<<<<;;;:::999888999;;;;;;>>>IIISSSMMM@@@<<<<<<<<<===>>>@@@AAABBB999888777444222111333555999777666777:::===??????>>><<<999888999;;;<<<<<<;;;>>>===999777999;;;:::999666666;;;>>>???@@@CCC???AAAAAA>>>>>>AAAAAA???CCCDDDHHHIIIDDD===:::===???===:::777666777999;;;~~~cccQQQJJJGGGCCC???===;;;:::>>>BBBEEECCC@@@>>>>>>@@@BBBDDD===>>>>>>>>><<<;;;:::;;;;;;<<<>>>???@@@>>><<<:::555666999>>>AAA@@@<<<888666888999888555333333333777888888999:::<<<===>>>;;;888777::::::999;;;???999:::;;;<<<<<<<<<<<<;;;===@@@@@@;;;888999888666999999777777888999;;;<<<999777555666888;;;======@@@===;;;:::;;;<<<<<<;;;:::999999;;;======;;;888777999:::888444333555777;;;===>>>===;;;999888888::::::999888777888:::<<<===<<<;;;:::999888888:::888999888666333222333555===;;;999999;;;>>>?????????<<<<<<<<<999333111333999;;;:::777888:::777333===<<<;;;::::::;;;<<<===>>>===<<<999888888:::===666===@@@;;;777999===???@@@<<<:::<<<<<<;;;;;;>>>AAA@@@???>>>>>>===<<<;;;CCC???;;;<<<>>>???===:::;;;;;;888===HHHOOOcccuuuzzz^^^|||eeeDDDGGGGGG@@@CCCJJJDDDGGGKKKLLLGGGDDDLLLVVVfffuuusssxxxooobbbuuudddrrrqqqwwwnnnyyykkkxxx~~~cccCCC>>>>>>??????999???AAABBB???;;;999999;;;777:::<<<<<<:::999<<>>=========>>>>>>>>>>>>>>>???@@@AAABBB@@@???>>>???@@@BBBCCCCCCBBBAAA???<<<:::;;;???BBB;;;???BBBCCC@@@===:::999777888999:::;;;<<<<<<<<<888999::::::888777777777<<<>>>??????<<<:::999999999:::::::::999999;;;<<<:::AAAEEEGGGNNNTTTMMM@@@:::;;;;;;<<<===>>>???@@@999999777555333555888;;;999777555555888;;;<<<===:::999999999::::::::::::<<>>BBBBBBBBB???@@@AAABBBCCCCCC@@@======AAAFFFHHHFFFBBB?????????>>>===;;;;;;;;;<<<===jjjUUUKKKDDD?????????===???EEEHHHFFFCCC@@@??????@@@AAA@@@@@@???<<<:::999<<<>>>===>>>??????>>>;;;:::999666777888999;;;<<<;;;999666777999888777666777888===<<<<<<;;;;;;<<<======<<<999999<<<===;;;===@@@;;;<<<<<<===============;;;>>>>>>999777777777555333555777:::;;;<<<;;;;;;888666444555888;;;===>>>???===;;;:::;;;;;;;;;:::888;;;>>>>>>;;;:::::::::;;;888555666888999888666999;;;<<<<<<:::::::::;;;;;;999777666777999;;;<<<999:::999888999;;;<<<;;;>>>???>>><<<999888888:::===;;;999888:::<<<>>>>>><<<999999;;;:::555222333;;;<<<;;;999999;;;999444999999888888999;;;>>>?????????===:::777777999;;;777===@@@<<<999;;;>>>???@@@;;;999;;;<<<:::999;;;>>>===<<<;;;;;;<<<>>>@@@HHHDDD???===>>>>>>===;;;>>><<<888===FFFMMMdddsssxxxgggrrrmmmGGGFFFDDD@@@DDDJJJAAAEEEKKKLLLGGGDDDMMMXXXttteeebbbuuuiiijjjsssoooiii|||wwwvvvnnnrrreeeEEE???>>>>>>>>>888???@@@@@@===999777999;;;888:::;;;999777999===BBB===<<<;;;:::::::::<<<===@@@]]][[[AAAAAA@@@>>><<<<<<<<<===>>>:::;;;;;;<<<>>>@@@BBBCCCFFFCCC@@@@@@BBBDDDEEEDDDAAABBBBBBAAA???>>>???@@@888;;;???AAA@@@===;;;;;;999999::::::::::::999999777999;;;:::888666666777CCCCCCAAA>>>:::999999;;;999:::;;;:::999:::===AAAEEEQQQXXXUUURRRPPPHHH>>><<<<<<============<<<<<<:::::::::999888;;;???BBB999777444444666999;;;<<<999:::;;;;;;;;;;;;:::;;;999<<<<<<:::;;;>>>===:::666555555888>>>CCCDDDBBB@@@@@@AAAEEEFFFDDD???<<<===AAADDDFFFEEECCC@@@>>>:::;;;>>>@@@@@@???===<<>>>>>???@@@@@@===999999<<>>???>>>;;;:::::::::;;;:::999777666666777777666666777777888999::::::>>><<<;;;999999999::::::===::::::======;;;<<>>>>><<<:::;;;999777888;;;>>>???@@@???<<<::::::;;;<<<<<<;;;:::===@@@???:::888:::===<<<777444666;;;>>><<<888999:::;;;:::::::::===???999666444444777;;;===>>>999:::999777:::>>>>>>;;;999:::;;;;;;:::999:::<<<===;;;999999:::<<<<<<;;;:::777888<<<>>>:::777888>>>???>>>;;;<<>>===<<<999888999:::777<<<===;;;;;;>>>@@@>>>===888666:::===<<<;;;;;;999:::;;;;;;;;;<<>>AAAEEECCC???<<<::::::::::::@@@___xxxXXXDDDAAA???===;;;:::;;;===>>>::::::;;;<<<>>>???AAABBBFFFBBB>>>>>>AAACCCCCCBBB???AAACCCCCCAAA@@@@@@@@@999;;;===>>>??????>>>===;;;;;;;;;;;;:::999888777888;;;<<<;;;888777999;;;EEECCC@@@<<<888777999;;;===>>>>>><<<:::;;;@@@DDDQQQ]]]bbbYYYNNNIIICCC<<<>>>>>>???>>>===<<<;;;::::::;;;;;;;;;;;;===AAADDD:::777444333555888:::;;;:::<<<>>>>>><<<;;;;;;<<<666888777666888<<<<<<888666888888888<<>>@@@FFFIIIEEE@@@===BBBEEEEEEBBBAAAAAA>>>:::444777<<>>;;;888qqq\\\IIIDDDCCC@@@AAAFFFIIIIIIIIIHHHFFFBBB>>><<<;;;>>>AAA@@@<<<999;;;===<<<===>>><<<::::::===?????????>>><<<:::999::::::777555333555888:::999777<<<;;;999888777888:::;;;>>>;;;:::===<<<999999<<<;;;;;;;;;:::::::::;;;;;;666:::;;;777666777888666555777:::===>>>>>><<<;;;???===;;;;;;===???@@@@@@???===;;;;;;===>>>>>>>>>??????>>>===<<<;;;;;;<<<:::777666888<<>>AAA:::777444444777;;;======<<<>>><<<999;;;???>>>999222444666777666666666777<<<:::999:::;;;;;;:::999777555666===@@@>>><<<;;;>>>???===:::;;;??????<<<444444666777999<<<>>>???888:::======<<<;;;::::::777999999999<<>>===<<<<<<===??????>>>999555555:::>>>;;;999777???HHHOOOmmmrrr}}}{{{eee]]]HHH???BBBFFFBBBDDDEEEGGGIIIGGGGGGPPP[[[{{{aaaZZZggguuutttiii|||iiiqqqqqqaaawwwpppOOODDD===<<<@@@??????@@@???;;;888888;;;???;;;999999:::<<<>>>>>>===EEECCC@@@===;;;;;;<<<===DDDfffmmmSSSGGGBBB???<<<999888999<<<>>>============>>>???@@@@@@CCC???;;;<<<@@@CCCBBB@@@???@@@AAA@@@??????AAABBBAAA>>><<<===???AAA@@@>>><<<<<<<<<<<<;;;:::999888777:::<<<:::666666:::>>>>>>===<<<999777666777999===???@@@>>>===???FFFLLLQQQXXXWWWLLLCCCBBBAAA<<<<<<<<<======<<<;;;999888999:::;;;;;;:::;;;===???<<<888444333444777:::;;;:::;;;===<<<999888888:::888888777555888<<<<<<888555:::;;;999:::???BBBAAA???;;;===FFFKKKHHHCCCBBBFFFGGGDDD???>>>@@@???;;;555777:::<<<<<<;;;888666gggMMMEEECCC???@@@EEEGGGHHHJJJKKKIIIDDD???<<<666<<>>;;;:::<<<;;;777666999::::::999888888999999999666:::;;;888666888999888:::;;;<<<=========<<<<<<@@@>>>;;;;;;<<<>>>?????????>>><<<<<<>>>@@@@@@@@@DDD@@@<<<;;;===>>>===:::666777999:::;;;===@@@AAA======;;;999888:::>>>AAA>>>:::555444666888999999@@@AAA>>>:::<<<@@@>>>888444666999999777444333333;;;:::::::::;;;;;;999777444111333;;;@@@???<<<<<<<<<<<<:::777888===>>>;;;<<<<<<<<<<<<<<<<<<;;;;;;333777<<>><<>>AAACCCKKKooocccNNNHHHCCC@@@;;;888777888<<<>>>AAAAAA@@@???>>>>>>>>>???DDDAAA>>>???DDDGGGGGGDDD?????????===<<<>>>AAADDDGGGBBB<<<<<<@@@BBBAAA>>>;;;<<<<<<<<<;;;;;;:::999555888999777333444999>>>666777888888666555555666:::<<>>888888999:::999888777666888999:::999888777777999<<<999555333444777:::;;;777999:::888555333444666<<<<<<999777999>>>>>>:::444;;;===999888<<<@@@???<<<888;;;EEELLLJJJFFFFFFEEEGGGCCC======CCCDDD@@@999:::;;;;;;:::999777666zzzWWWJJJEEE???>>>DDDDDDCCCEEEIIIHHHCCC???@@@>>>AAADDDEEEBBB>>><<<;;;DDD@@@<<<===??????;;;777???AAABBB@@@<<<:::999;;;666888:::;;;;;;999666555777666777888999999777555333777999888444222555888===;;;888777777777666555333555888999999777777888;;;??????;;;;;;??????:::BBB===888999<<>><<<>>>???>>>===<<<<<<>>>@@@;;;888666555888<<<>>>@@@888999888777999;;;888222999<<>>;;;888999:::<<<888444333444777999:::???:::666888>>>@@@<<<888:::888555333333555888:::;;;;;;:::999888888888999444444666888::::::999888;;;;;;;;;;;;:::999888777::::::999888888888999999???<<<::::::;;;<<<<<<<<<;;;<<<======;;;999999:::>>>>>>===;;;:::999888888;;;<<<=========<<<:::999???===;;;999888999:::;;;@@@AAA???CCCOOO]]]}}}mmmtttppp~~~lll___HHHPPPHHH<<>>BBBFFF???CCCBBB???;;;888999===@@@===;;;999999;;;;;;999666888===AAA@@@>>>???@@@AAAUUUxxxzzz^^^QQQOOOGGGDDD@@@;;;999888999:::AAA>>>;;;;;;>>>@@@@@@???EEEEEE@@@;;;<<>>>>>???AAABBB:::<<<>>>>>>===<<<<<<===<<<;;;888666555555555666888;;;:::777999>>>===888===:::666666>>>GGGGGGAAA<<>>;;;999999<<<888444555999===<<<:::888888777666555777;;;>>>@@@>>>;;;888777777888999666999;;;999555222333555777999;;;<<<;;;;;;<<<===:::::::::999888777666666888>>>CCCEEEGGGIIIGGGBBBFFFFFFFFFCCCAAA@@@BBBDDD:::777555666:::<<<;;;999wwwZZZKKKFFFEEECCCCCCBBBDDDIIIIIIEEECCCDDDBBBDDDFFFFFFEEEBBB???===???<<<:::;;;@@@BBBAAA>>>999;;;===<<<:::888:::;;;<<<;;;:::999888888888888999999888999:::999666444111444777555222000333666>>><<<999888999;;;;;;;;;444555888:::<<<;;;:::999???BBB@@@;;;:::======999???;;;888999===???>>>;;;??????>>><<<::::::;;;===;;;:::888888:::;;;;;;:::555666555333444777555000777:::======:::999:::<<<>>><<<999999:::;;;;;;:::<<<:::888:::======:::777<<<;;;888666666888;;;<<<======;;;999888666666555222222444777:::<<<<<<<<<============<<<;;;:::999<<<<<<;;;;;;<<<<<<===>>>CCC@@@>>><<<<<<<<<;;;:::777777777666666777:::<<<<<<<<<<<<<<<<<<<<<<<<<<>><<<<<<<<<===:::888999;;;<<<;;;999<<>>BBBDDDDDDBBB???@@@EEEJJJDDDCCC@@@>>>=========>>>:::===??????>>><<<<<<===>>><<<:::777555555555666777<<<>>>;;;:::===@@@>>>888>>>CCCDDDFFFHHHDDD???<<>>;;;::::::???:::666666999;;;999777999999999888888999<<<>>>===;;;999777777888:::;;;444444444555666777888777666888:::;;;;;;<<<===>>>;;;<<<<<<;;;:::777555333888===AAABBBCCCFFFEEEAAAHHHHHHGGGEEEBBBAAABBBCCCBBB???===>>>AAABBB@@@>>>sssWWWQQQMMMFFFAAA???AAAFFFHHHFFFGGGIIIBBBBBBBBBCCCDDDAAA>>>;;;???<<<999:::???BBBCCCBBB777888999999999:::<<<>>>???===:::888888999<<<>>>;;;:::::::::;;;999777444111444666666333222333555<<<999555444555666777777777666888<<>><<<:::??????>>>;;;888777888:::<<<;;;;;;;;;;;;:::777444777888777444555888888444444888;;;;;;999888:::<<<>>>===<<<<<<======;;;999999:::;;;<<<;;;:::888666<<<;;;999888888999;;;<<<<<<;;;:::999888777666666444444555777888;;;<<<===888999:::;;;::::::999888<<<<<<<<<<<<===>>>>>>???CCC@@@>>>=========;;;:::555555444333333666<<<@@@999999:::<<<===???@@@@@@EEEBBB>>>:::888999;;;===333444666999;;;===>>>>>>???@@@BBBHHHVVVmmmkkkyyy{{{ppp}}}ZZZNNNGGGCCCJJJFFFDDDCCCEEEFFFIIIRRR]]]{{{mmmZZZjjjqqqgggnnnyyyeeewwwjjjhhhlllqqqwwweeeOOOBBBBBBCCC;;;???@@@@@@>>><<<;;;;;;<<<===;;;888888:::<<<<<<<<<<<<===<<<999777888===BBB]]]tttWWWLLLJJJIIIFFFBBB>>>;;;::::::;;;:::999:::<<<@@@CCCCCCCCCDDDDDDAAA>>>???BBBBBB???EEEFFFEEEBBB???@@@EEEIIIBBBAAA???>>>=========>>>;;;===???@@@>>>============<<<:::888888888888999666===AAA<<<888888<<>>@@@@@@>>><<<<<<<<<===:::666666999;;;:::888999:::<<<<<<;;;;;;===>>>;;;999888777777:::<<<>>>666333000222777;;;:::888666888;;;<<<<<<===>>>@@@============;;;888555333;;;???AAA@@@AAADDDDDDAAAHHHIIIIIIGGGEEECCCDDDEEECCCAAA???@@@BBBAAA>>>;;;lll\\\UUUOOO@@@===>>>BBBEEEEEEGGGKKKCCCBBBBBBCCCDDDBBB>>>;;;CCC???;;;:::<<<>>>??????:::::::::;;;;;;===???AAA>>><<<:::999:::<<<@@@BBB:::::::::;;;<<<;;;999777555777999:::888777888999;;;888333111222333444444;;;999999===BBBBBB===888;;;;;;:::999:::<<<>>>>>>444444555888<<<===<<<999======<<<:::777666888999<<<;;;:::::::::999777444888:::888555555999:::777555888::::::777777999;;;;;;:::888888:::;;;;;;:::777:::>>>===:::777666666999999888777777888999999777777888999999:::::::::::::::999888777777999;;;///111333666777777777666;;;:::::::::::::::;;;;;;<<<;;;::::::<<<===<<<;;;666777777666666999===AAA888888999;;;<<<>>>???@@@>>>>>>>>>===;;;888555333222444777;;;===?????????>>>>>>BBBGGGTTTqqqooobbblll}}}{{{ooo]]]IIIEEEDDDDDDDDDCCCDDDGGGHHHKKKSSS]]]___^^^yyyjjjeee~~~~~~___jjjpppccctttpppvvviiiRRRBBB>>>===555BBB???;;;666333555:::???@@@===:::999999:::<<<===999888999:::::::::@@@GGGdddmmmPPPFFFCCCJJJGGGDDD@@@===<<<<<<===;;;;;;;;;;;;<<<<<<;;;:::BBBBBBAAA???@@@@@@@@@???GGGFFFCCC???<<<===@@@DDD>>>>>>>>>>>>>>>@@@AAABBB<<<>>>@@@@@@>>>===<<<===::::::999999:::;;;<<<===888<<<>>>;;;666555666888999@@@CCC@@@===AAAHHHKKK??????@@@@@@????????????888666555777:::<<<===<<<888:::<<<===<<<<<<<<<===<<<:::999888999;;;>>>@@@>>>:::777666777999999888999;;;===>>>>>>>>>???AAA@@@???===;;;:::999888888@@@CCCCCCAAABBBEEEEEECCCEEEGGGIIIIIIHHHGGGGGGHHHCCC@@@>>>>>>???>>>:::666nnn___[[[CCC???>>>@@@AAAAAADDDIIIHHHHHHHHHHHHHHHFFFDDDAAACCC@@@===::::::;;;<<<<<<>>>===<<<<<<===>>>>>>>>>>>>>>>===<<<<<<======>>>888777888:::======<<<:::777999;;;<<<<<<;;;;;;;;;===:::777777888;;;<<<<<>>>>>:::666555666888888888888888888888888777888999:::;;;;;;::::::;;;<<<;;;999777666888;;;,,,///333777999;;;;;;;;;;;;;;;:::999888888888999888777777888::::::999888777888::::::999:::;;;===999999999::::::;;;;;;;;;?????????>>><<<999666555555777:::===??????>>>===???===CCCFFFQQQsssWWW\\\rrroooaaaLLLJJJJJJDDDDDDDDDGGGKKKLLLMMMSSS[[[ttt^^^qqqrrr^^^mmmdddkkk|||ddd|||pppwwwkkkUUUCCC???>>>777BBB???;;;777444666:::>>>CCCAAA>>>:::888888:::;;;888888;;;??????>>>BBBJJJiiihhhNNNGGGDDDHHHGGGDDDAAA???>>>>>>>>>======<<<;;;999888888888@@@@@@@@@AAA@@@???>>>???CCCBBB@@@>>>===>>>AAACCC???????????????@@@AAAAAA<<<>>>@@@@@@>>><<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<999888999;;;;;;999777666999;;;:::888<<>>===;;;::::::<<>>@@@AAA@@@???@@@AAAAAA???<<<999888:::===???AAADDDCCCAAAAAAEEEEEECCCBBBEEEHHHJJJKKKJJJKKKLLLHHHEEEBBBAAABBB@@@<<<999tttjjjNNNHHHBBBAAA???>>>AAAFFFFFFHHHIIIHHHEEECCCCCCCCC@@@>>>===<<<;;;===>>>???>>>===<<<<<<===<<<:::888@@@@@@???>>><<<:::888777666666777:::===>>>===<<<777999;;;======<<<;;;:::777666666999===@@@BBBBBB@@@===;;;;;;>>>>>>===:::>>><<<;;;<<<:::777666777888:::===@@@BBBCCCCCCBBB;;;<<<<<<:::999999;;;===;;;999777777888999999999555999:::666555888:::999999;;;;;;999666444666999<<<888555444666:::===???777:::======:::777777888:::;;;;;;<<<<<<;;;;;;:::<<<<<<======;;;:::888666888:::<<<;;;888888:::===111444888===@@@AAAAAA@@@<<<<<<;;;::::::::::::;;;:::888888888888888666444555777999999888777777888;;;;;;::::::999999888888@@@===999555444555888:::999:::<<<>>>???>>>===<<>>@@@;;;>>>@@@BBBAAA???<<<;;;;;;DDDCCCAAA===999777888:::>>><<>>>>>>>>>>><<<======;;;:::;;;===?????????AAADDDBBB>>>>>>AAA@@@@@@??????AAACCCFFFGGGBBBBBBAAA@@@>>>===<<<;;;<<<>>>??????===;;;:::;;;>>>>>>===<<<;;;:::999888999777:::AAAEEEBBB===<<<777888999;;;BBBKKKOOOMMMEEECCC@@@@@@AAABBBBBBAAA;;;;;;::::::999888888777555888:::;;;:::::::::;;;>>><<<;;;:::;;;===???AAA<<>>===???AAAAAAAAA@@@AAABBBBBB@@@<<<999999<<<@@@BBB>>>AAAAAA???@@@CCCCCCAAA@@@CCCHHHKKKLLLLLLLLLMMMJJJFFFBBB@@@AAA@@@===:::zzz\\\SSSKKKEEEAAA>>>@@@EEE@@@EEEHHHFFF@@@===???BBB>>>???????????????AAABBB===<<<<<<===>>><<<777444=========<<<;;;999888777666666777999<<<===<<<:::777888:::===>>>>>><<<:::222222333666:::======<<<<<<;;;999999:::<<<>>>@@@@@@======@@@>>>777444666888:::===???@@@AAABBBCCC>>>>>>>>><<<::::::<<<>>>:::999888999:::999888666777<<<>>>;;;:::<<<===<<<888:::;;;999666666888<<<<<<:::777666777999::::::999;;;<<<<<<;;;:::::::::<<<===>>>??????>>>===<<<>>>??????>>>===:::888666888;;;>>>===999888999<<<444777;;;>>>@@@@@@???>>>:::::::::;;;;;;===>>>>>>;;;:::::::::;;;:::888666666777777666555666777999<<<<<<;;;:::999888888777;;;999555333222555888:::::::::<<<=========<<<<<>>FFFGGGNNNyyysssiiiqqquuuddd[[[JJJFFFLLLGGGIIIHHHIIILLLMMMPPPYYYccchhhiii|||sssqqqlllbbbnnngggyyyiiivvvuuu~~~{{{iiiUUUCCC???BBB???>>>AAADDDDDDBBB???<<<;;;AAABBBBBB???:::888999:::AAA===>>>DDDCCC@@@EEEQQQooo\\\LLLIIIBBB>>>>>>===<<<<<<<<<<<<===;;;<<<<<<:::999;;;@@@DDD@@@???CCCGGGEEE??????CCCAAAAAAAAABBBCCCDDDEEEDDDAAAAAA@@@>>><<<:::888777;;;===>>>>>><<<:::999999<<<<<<<<<<<<;;;;;;::::::;;;<<>>>>>999;;;<<<===BBBIIIKKKHHHGGGCCC???>>>???@@@@@@???;;;<<<<<<;;;999777666666666888:::::::::999:::<<<:::999888888:::===@@@BBB999:::::::::999888999999999<<<>>>@@@@@@AAACCCEEEBBB@@@???=========>>>???===@@@AAA@@@AAADDDDDDAAAAAADDDIIILLLMMMKKKJJJJJJJJJFFF@@@===>>>>>><<<:::fff\\\RRRJJJCCC???@@@EEEAAAGGGKKKHHH@@@===@@@EEE@@@AAABBBBBBAAA@@@AAABBB=========???@@@>>>888333888888888888999;;;<<<===777777777999;;;<<<:::888999:::<<<>>>@@@@@@>>>;;;555555555777999999777555888888888777777;;;@@@DDD???<<<===BBBAAA:::777999555777999;;;<<<===>>>@@@AAAAAA@@@>>>;;;:::;;;===888999:::;;;<<<:::555222333999===:::888::::::999777999:::999777777;;;>>>;;;999888777777777555333;;;;;;:::;;;;;;<<<<<<;;;;;;===>>>@@@@@@>>>===;;;<<<===>>>???>>>===;;;999;;;???AAA???:::666666888333555999;;;<<<;;;888777666777888999;;;===???AAA:::999:::<<<>>>???===<<<888777666555444666:::>>>======<<<;;;::::::999999777999:::;;;<<<<<<;;;:::999999:::;;;<<<<<<<<<<<<@@@;;;DDDEEELLLyyylllfffiiiyyy]]]XXX[[[KKKEEEMMMLLLLLLIIIGGGIIIKKKQQQ]]]iiissseeerrrkkkggguuu___rrrooo```|||iiinnnwww~~~|||~~~vvv```LLLFFFIIIFFFBBBBBBBBB???===<<<===??????AAABBB@@@<<<::::::<<>>CCCAAAAAAEEEJJJGGGAAA@@@EEEEEEDDDCCCCCCCCCAAA???============<<<;;;:::888888;;;<<<>>>===;;;999888888555666888;;;<<<>>>??????>>>BBBKKKPPPJJJ>>>999<<<>>>???===999;;;BBBGGGHHHGGGBBB>>><<<===>>>>>>===888:::;;;;;;999888888888777999::::::999:::;;;===666555555666999===AAACCC:::777555666888888555111555888;;;>>>@@@BBBDDDFFFAAAAAABBBAAA@@@>>><<<;;;===AAACCCBBBDDDFFFFFFCCCBBBFFFKKKMMMLLLJJJHHHGGGMMMHHHAAA>>>???@@@???>>>dddOOOKKKGGG???@@@KKKDDDEEEIIIMMMIIICCCAAADDD<<<;;;;;;===AAAAAA???<<<;;;;;;<<<<<<===<<<<<<<<<;;;999777999<<<>>>===<<<;;;888777888:::;;;:::888===>>>===<<>>???>>><<<999999:::<<<:::888666888<<>>???@@@@@@>>>:::666444333666666777>>>EEECCC;;;BBB===777555777999::::::888999:::;;;;;;;;;:::999666666666888;;;===<<<;;;777;;;;;;666555888:::999888999999::::::999999999999888777999<<<<<<:::777???<<<::::::;;;;;;888555;;;:::999;;;>>>>>>:::666:::===@@@@@@===888333111999999999999:::;;;<<<<<<999999::::::;;;<<<======>>><<<;;;===@@@BBBAAA???;;;777444555888;;;;;;:::999666888======888666999888;;;>>>???>>>;;;::::::777777888:::<<>>DDDEEEDDDBBB@@@???===:::888===:::;;;???>>>:::<<>>FFFUUUcccgggZZZHHH???AAA>>><<<;;;;;;;;;:::999999888666555666888;;;===<<<@@@AAA??????AAA@@@<<>>;;;>>>BBB;;;999888888:::;;;;;;:::;;;<<<777222555???CCCBBB>>>@@@HHHNNNEEE777444<<<@@@@@@@@@??????AAAEEEHHHEEE@@@;;;;;;???AAA@@@>>>::::::;;;<<<<<<:::999888<<<:::999;;;>>>@@@???======>>>>>>===;;;;;;<<<===;;;888999===;;;555555:::999999999999999:::;;;<<<>>>AAADDDCCC@@@===<<<===>>>===<<<@@@GGGLLLNNNMMMEEEGGGHHHJJJJJJJJJHHHGGGGGGFFFDDDBBBAAA@@@AAAAAA|||aaaTTTMMMGGGGGGKKKGGGFFFHHHKKKJJJEEECCCEEE>>>======>>>AAAAAA???===;;;;;;<<<===============<<<:::888999<<<===<<<;;;;;;999888999<<<<<<:::888>>>???===;;;===???:::444<<<>>>??????===<<<<<<===:::888777888:::;;;;;;;;;:::;;;<<<<<<;;;999777555;;;===<<<999;;;???>>>999>>>:::666555888<<<>>>>>>::::::;;;<<<======<<<<<<888888777777888:::<<<===777::::::666555888:::999:::999888888999;;;===>>>:::888666888;;;=========CCC@@@<<<;;;;;;:::888555999;;;===>>>===<<<;;;:::666999<<<===;;;999777777777777777888999:::;;;<<<777777666888;;;======<<>>???>>><<<===;;;888777888999:::::::::888999======999999<<>>?????????>>>CCCFFFFFFZZZuuuxxxqqqyyy~~~vvvOOODDDHHHIIIJJJIIIIIIIIIHHHMMM[[[iii|||bbbzzzrrrmmmeeejjjuuu|||^^^}}}qqqqqquuu}}}bbbTTTFFF===BBBFFFDDDCCCAAAAAA???<<<999;;;:::<<>>:::;;;@@@???===<<<<<<===FFFXXXhhhuuubbb[[[LLLDDDCCCAAA>>>===<<<;;;888666999888666555666888:::<<<;;;???@@@>>>???BBBBBB@@@DDDBBBBBBCCC@@@;;;;;;>>><<>>>>>;;;:::999;;;>>>@@@???>>>>>>>>>===<<<:::::::::;;;===::::::===;;;555444777::::::;;;;;;;;;;;;;;;;;;>>>AAABBBAAA>>>;;;;;;<<<888:::>>>AAADDDGGGIIIKKKEEEFFFGGGHHHHHHFFFDDDCCCFFFEEEDDDBBBAAAAAAAAABBB~~~dddWWWRRRMMMJJJIIIEEEEEEJJJMMMKKKHHHGGGAAA@@@@@@@@@AAAAAA???===<<<<<<======>>>>>>>>>>>>===<<<;;;;;;<<<<<<;;;999::::::;;;<<<>>>===:::888??????<<<:::;;;<<<888222<<<>>>AAAAAA???<<<;;;;;;999999999888666666888:::888888999999999888888777???@@@???:::888:::;;;;;;>>><<<888888999<<<===>>>::::::::::::;;;===>>>>>>:::::::::888555777;;;???555999999555555888::::::999888777666888;;;>>>AAA:::888666777:::>>>@@@AAAGGGCCC>>>:::999888777666777<<>>;;;???===<<<;;;<<<;;;:::888<<<<<<<<<:::999999;;;===<<<999999<<<<<<;;;<<<>>>CCCDDDDDDBBB>>><<<<<<<<<888999;;;<<<===>>>======;;;@@@DDDDDDWWWyyyhhhrrrxxx|||\\\HHHGGGGGGJJJKKKMMMMMMJJJKKKXXXfffooommm|||mmmccckkkpppaaazzzppplllwwwzzzwwwdddTTTGGG>>>AAAFFFEEECCCBBBBBB@@@===;;;;;;;;;>>>AAA@@@<<<<<<>>>@@@>>>===<<<;;;DDDXXXllliiiZZZYYYNNNHHHEEECCC@@@>>><<<:::777444:::999888777777888:::;;;<<>>>>>>>>===;;;888<<>>======;;;::::::999999999>>>;;;;;;===;;;666444555999:::;;;<<<<<<:::999888>>>??????>>>;;;::::::;;;888===CCCEEEEEEFFFJJJNNNGGGHHHIIIKKKJJJIIIHHHFFFGGGFFFFFFEEEEEEDDDDDDDDDzzzdddZZZQQQGGGIIIDDDDDDLLLSSSRRRMMMJJJEEEDDDDDDCCCBBBAAA@@@??????>>>>>>>>>>>>?????????>>>>>>===<<<<<<;;;999888;;;<<<===??????>>>;;;999======:::777999;;;999333===>>>???>>>;;;999888888777999:::888555555999===::::::999:::::::::::::::;;;======999666777===AAADDDBBB>>>;;;999999888888888777777777888:::<<<>>>888;;;===:::666555:::>>>555999999555555888;;;:::888777777777888:::<<<===:::999888888:::<<<>>>???DDDAAA;;;777555555666777777:::<<<<<<:::999:::;;;======;;;888555333333444777777888999999:::::::::888333111555===BBB???;;;<<<;;;:::::::::999888888888;;;<<<;;;999999<<<@@@;;;:::999999:::;;;===@@@BBBBBBAAA>>>;;;:::;;;<<<<<<<<<;;;:::;;;<<<===>>>;;;???BBB@@@QQQhhhkkkiiiNNNIIIKKKJJJNNNSSSTTTOOOMMMVVVbbbkkkxxxmmmeeeooo|||iiinnntttkkkzzzssspppeeeTTTHHHAAAEEEEEEDDDBBBAAAAAA@@@===;;;:::<<<@@@BBB@@@===<<<===???=========;;;@@@UUUkkkcccUUUSSSKKKHHHEEEBBB>>>;;;:::999888777<<<;;;:::999999:::;;;<<<>>>@@@@@@===>>>CCCEEEDDDHHHFFFFFFGGGDDD??????BBBCCCAAA>>>>>>@@@AAA???===BBBAAA@@@@@@???>>>;;;888===@@@AAA<<<666444777:::QQQSSSKKK;;;444:::???>>>::::::999888888===CCCGGGBBBAAA@@@AAABBBAAA===:::;;;:::999888888888:::::::::::::::;;;===>>>>>>>>>;;;999888888999::::::999<<<;;;;;;<<<<<<:::777555777888:::<<<;;;999666444<<<<<<<<<;;;:::;;;<<<===<<<>>>AAABBBCCCEEEIIIMMMEEEFFFIIIKKKKKKKKKJJJIIIHHHHHHIIIIIIIIIHHHHHHGGGuuudddUUUHHHGGGBBBDDDNNNVVVVVVQQQLLLHHHHHHGGGFFFDDDBBBBBBBBBBBBAAA@@@????????????@@@>>>??????>>><<<:::888888;;;===???@@@???===;;;:::;;;:::777555777<<<;;;666::::::999777555666999;;;777999:::888777888===AAA>>>>>>>>>===============888:::<<<:::666666<<>>:::888666666777777666777888:::<<<===666;;;???>>>999777888;;;666::::::666555999;;;;;;999:::;;;<<<<<<<<<;;;:::999::::::::::::999999999>>>;;;777333111333666888888777666777:::;;;999777@@@???<<<777333111111222999::::::;;;::::::999888:::555333777>>>BBB@@@;;;777888888888888888999::::::<<<===<<<999888:::<<<999999888777888<<<>>>@@@>>>>>>>>><<<:::;;;===???@@@>>>:::777777:::===@@@<<<@@@CCCBBBRRRqqqsssvvvUUULLLOOOJJJOOOWWWZZZVVVQQQVVV^^^}}}rrrpppgggjjjjjjlll|||~~~jjjcccrrrpppnnngggTTTJJJEEEIIICCCBBB@@@@@@@@@???===;;;777;;;>>>???===<<<:::999<<<<<>>QQQjjjfffUUUPPPGGGGGGEEE@@@:::666666999;;;<<<======<<<<<<<<<===>>>???AAACCCBBB>>>???BBBDDDBBBEEECCCDDDFFFEEEAAABBBFFFFFFAAA===<<<>>>@@@>>><<>><<<:::;;;===???===888666999>>>NNNPPPHHH;;;666===@@@<<<::::::999999999===CCCGGG??????@@@AAAAAA???<<<:::===<<<:::888777666777777999999;;;;;;<<<===>>>???888666555777999<<<<<<;;;888999999;;;===>>>;;;777777999<<<>>>===:::777444:::999999:::<<<===>>>???>>>;;;888999===BBBEEEFFFCCCDDDFFFGGGGGGFFFEEECCCGGGHHHIIIJJJJJJIIIGGGFFFvvv```PPPIIICCCCCCKKKSSSSSSPPPMMMJJJKKKJJJHHHEEECCCDDDEEEFFFEEEBBB@@@????????????===???@@@???<<<:::888888<<<>>>@@@@@@>>><<<;;;;;;;;;:::666444777<<<<<<888555555444333444888===AAA999999999888999;;;???BBB???@@@@@@AAAAAAAAA@@@@@@:::;;;===>>>:::666999???AAABBBBBB@@@===:::::::::999999999999:::<<<======666:::>>>???<<<999888999999<<<<<<888666999;;;;;;;;;===???AAAAAA???<<<;;;:::;;;===<<<999666555555999888666333111222666:::888555333444999;;;999666===<<<:::777444333444666999:::;;;<<<;;;:::999888<<<888666999===@@@>>>:::444555777888888888:::<<<>>>???>>><<<:::777777777777999888666888===@@@???===>>>>>>>>>===>>>AAACCCAAA>>>:::777777:::>>>AAA888;;;@@@CCCUUUxxxsss\\\MMMQQQKKKNNNUUUZZZYYYUUUXXX]]]mmm^^^lllrrreeexxx{{{wwwhhh```xxxtttsssooo{{{kkkVVVMMMHHHKKKBBB@@@??????@@@???===;;;666:::===;;;999:::999666:::;;;BBBFFF@@@???TTToooiiiWWWPPPEEEEEECCC>>>999666777:::>>>@@@<<<<<<======>>>???@@@@@@AAADDDCCC@@@@@@CCCCCCAAA>>>===???CCCCCCBBBDDDIIIFFFAAA<<<:::<<<======<<>>>>>===<<<888888:::;;;:::888;;;AAABBBAAA<<<777777<<<===;;;888888999999999<<<@@@DDD>>>???@@@AAAAAA@@@>>><<<<<<<<<;;;:::999999999999888999;;;;;;;;;<<<===???888666444666:::===<<<:::666888999:::>>>AAA===777999;;;>>>@@@???===:::888:::999999;;;>>>@@@@@@???AAA===888999>>>CCCEEEDDDGGGHHHIIIIIIHHHFFFDDDBBBDDDFFFHHHIIIIIIGGGDDDBBBqqq___OOOGGGBBBDDDHHHJJJKKKLLLLLLLLLLLLIIIFFFEEEFFFHHHIIIGGGDDDAAA???>>>>>>???<<>>@@@???<<<:::;;;<<<===;;;777333666;;;<<<888666777777777777:::>>>AAA===;;;888777999<<>>BBB@@@999999======@@@BBBAAA???======>>>888999:::;;;;;;;;;;;;;;;999:::;;;<<<<<<;;;::::::;;;>>>>>>999777:::;;;:::;;;<<<===?????????>>>===<<<>>>>>>;;;888666666888::::::888666333444888<<<666555555555777888999999::::::999777555555777999666777999;;;<<<;;;:::999<<<:::999:::;;;;;;:::888333555888888777777999<<<>>>===<<<<<<===<<<;;;999666::::::888999???BBB???===???@@@@@@???@@@BBBDDD>>><<<;;;999:::;;;===>>>555777>>>DDDXXXpppaaaMMMQQQNNNMMMOOOTTTVVVVVVZZZ___sssaaannniii|||ttt|||rrrcccuuunnn}}}xxx|||kkkvvvqqqZZZOOOGGGGGGBBBAAA@@@@@@AAAAAA???===999>>>???;;;:::<<<<<<999<<<===DDDJJJEEEEEE]]]}}}bbbTTTNNNCCCBBBBBB???;;;:::;;;===??????::::::;;;<<<===???@@@@@@???BBBCCCAAABBBEEEEEEBBB???>>>???CCCBBB@@@BBBFFFEEEAAA<<<999999:::;;;<<>>888444777;;;;;;<<<>>>777888999::::::;;;>>>@@@???@@@BBBBBBBBBAAAAAAAAA======>>>>>>======<<<<<<777999;;;<<<:::;;;===???;;;888555666:::<<<;;;888777999::::::>>>BBB===555888:::<<<>>>>>>===;;;999===<<<<<<>>>AAABBB@@@===AAA@@@@@@AAACCCEEEEEEEEEIIIJJJKKKMMMMMMLLLJJJIIIFFFGGGJJJKKKJJJGGGCCCAAAjjjTTTJJJAAA>>>@@@BBBFFFKKKLLLMMMMMMJJJGGGEEEGGGJJJKKKIIIFFFBBB???>>>>>>>>><<>>;;;999:::<<>>===;;;:::;;;<<<@@@<<<777666999<<<===<<<777:::>>>AAACCCCCCCCCBBB::::::>>>EEEEEE>>>;;;>>>===@@@CCCBBB???======???666777999::::::999888777<<<:::999999;;;===<<<;;;===@@@???:::888:::;;;:::888888999:::;;;<<<>>>?????????>>>:::666666999<<<<<<===<<<999666666:::===444777999888666666999<<<;;;;;;:::888666555777888222333666999;;;<<<;;;;;;<<<;;;;;;:::999888777777444666999888777666999;;;:::999999<<>>@@@@@@??????@@@AAA:::;;;<<<<<<===<<<<<<<<<999:::AAAHHH]]]wwwrrrcccMMMPPPQQQLLLJJJNNNSSSVVV[[[aaavvvcccjjjtttvvvuuufffuuujjjwwwzzzxxxfffqqqvvv^^^PPPEEECCCBBBAAAAAAAAABBBBBB@@@>>>???DDDDDD???===@@@AAA>>>??????FFFLLLHHHJJJfffXXXNNNKKK@@@>>>BBB@@@??????@@@@@@>>>===777888999;;;===>>>???@@@===AAACCCBBBDDDGGGFFFCCCFFFDDDDDDEEECCC??????BBBDDDAAA===999777777:::<<<===:::777777999===@@@AAA???999777<<<@@@@@@CCCHHHDDD999444;;;???<<<===BBB888:::<<<<<<<<<===>>>@@@@@@AAACCCDDDCCCCCCDDDEEE@@@AAABBBAAA@@@???===;;;666999<<<<<<::::::===??????:::777777:::;;;999555888;;;;;;:::>>>BBB<<<333555666888:::::::::999888@@@??????AAACCCBBB???;;;999>>>CCCEEECCCAAAAAACCCAAACCCGGGJJJMMMNNNOOONNNIIIKKKMMMNNNMMMJJJEEECCCqqq___MMMAAADDDCCC>>>DDDQQQJJJIIIHHHGGGGGGGGGHHHHHHGGGEEEBBB@@@>>>>>>??????===============>>>>>>???===;;;::::::;;;<<<:::999:::;;;;;;999:::>>>???<<<<<<===>>>>>><<<;;;<<<>>>???===;;;888888999;;;===???===<<<>>>AAABBB@@@===<<<999>>>FFFDDD:::999@@@BBBCCCEEEEEECCC@@@===;;;;;;>>>@@@???<<<:::;;;===888======:::;;;>>>;;;555999;;;======<<<;;;;;;<<>>>>>:::999:::999555;;;>>>@@@@@@===:::777777111444777888888888:::;;;888<<<===<<<===??????<<<<<<;;;999666444444888;;;::::::;;;;;;;;;:::999999888888888666444444555777666;;;??????======AAAEEEAAA@@@>>>>>>@@@@@@???>>>999:::<<<>>>>>>>>>>>>===@@@???>>>>>>===>>>>>>>>>@@@CCCAAAEEEccczzzwwwgggLLLTTTUUUOOOLLLOOOSSSUUUYYY^^^}}}}}}mmm{{{zzzsssjjjkkkuuuuuuwwwgggttt~~~XXXRRRPPP???GGGAAA>>>??????<<<<<<>>><<<<<<@@@EEEDDD>>>===???>>>;;;>>>CCCAAAHHHkkkZZZJJJEEE<<<777AAA???>>>@@@BBBAAA===999;;;999888888;;;>>>@@@@@@===???BBBDDDEEEEEEGGGIIIMMMJJJHHHHHHEEE???<<<===@@@@@@???;;;777555777:::@@@===<<<===<<<;;;@@@FFF>>>===<<<999BBBZZZ^^^HHH888<<<999444999CCCBBB888777999;;;===???AAABBBBBBAAAAAA@@@AAAAAAAAA???===>>>>>>@@@CCCAAA<<<;;;===999EEEGGG===666:::>>><<<>>>:::666444666777666444999999;;;@@@AAA>>>:::888999::::::888666555666777;;;>>>>>>;;;===CCCCCC>>>>>>======???BBB@@@<<<777>>>@@@BBBEEEIIINNNQQQSSSPPPVVVXXXRRRJJJFFFEEEDDDwww___MMMIIIEEE>>>>>>GGGIIIJJJJJJIIIGGGEEEDDDDDDBBBAAA???>>>=========>>>>>>>>>===<<<<<<===>>>???<<<;;;::::::<<<<<<;;;:::@@@@@@???===???DDDCCC>>>777777888:::;;;======>>>>>>===;;;999999:::;;;<<>>======>>>???>>>===???<<>>??????>>>======>>>===AAA@@@===<<<===999333;;;===>>>>>>======>>>@@@@@@;;;666555999===>>>===888;;;:::777777999999666999;;;===>>><<<;;;::::::;;;;;;:::999999999999999777;;;===<<<===???>>>;;;;;;:::999999888888777777999999:::;;;;;;:::::::::>>>>>><<<888555444555666666999<<<<<<::::::===@@@??????>>>???@@@@@@???===999:::<<<===>>>>>>>>>===?????????>>>>>>=========>>>DDDEEEHHHccc|||zzz|||rrrTTTWWWYYYSSSPPPRRRTTTTTTVVVYYY}}}~~~sssvvv~~~vvvrrrmmmrrrpppyyyjjjrrr^^^SSSQQQEEEEEEAAA???AAAAAA===;;;<<<;;;;;;>>>AAA@@@;;;:::===AAA???BBBEEEAAAHHHkkk^^^NNNHHHAAA>>>CCCCCCCCCDDDDDDBBB???======;;;999999;;;<<<======:::===AAADDDFFFHHHJJJMMMKKKHHHFFFGGGDDD>>><<<======>>>===;;;888888;;;>>>???999555888<<<===???BBB@@@???>>>:::AAAWWWYYYCCC666;;;:::666999BBBBBB;;;999:::<<<===???@@@AAABBB@@@@@@BBBCCCCCCBBB???<<<@@@???AAADDDBBB<<<;;;>>>888@@@AAA:::888>>>@@@<<<>>>;;;888777888888777555>>>>>>???BBBCCC@@@<<<999999666444555888::::::999:::>>>>>>;;;;;;@@@BBB@@@???===<<<>>>@@@@@@===999AAA@@@@@@BBBEEEIIINNNQQQRRRUUUTTTNNNHHHGGGGGGEEEyyy\\\QQQJJJAAA>>>BBBFFFIIILLLKKKGGGCCCAAAAAA?????????>>>>>>>>>>>>>>>@@@???===<<<;;;<<<>>>???:::999999;;;===>>>===;;;AAA@@@===<<>>>>>===<<<;;;::::::999:::::::::>>>>>>>>>===;;;;;;===???BBB>>>???CCCAAA::::::???BBBCCCDDDBBB@@@============<<<;;;<<<===>>>===<<<>>>AAAAAA???===<<<:::555888999999999888999<<<>>><<<888444444777:::;;;:::777999999555555999999777777999:::;;;;;;;;;===>>>DDD???:::777888888777666666;;;===<<<===???>>>::::::999999;;;===<<<777333888999999:::;;;;;;;;;;;;DDDCCC@@@;;;777444555666999999:::::::::::::::;;;=========???AAA@@@>>><<<999:::<<<===>>>>>>===<<<===>>>?????????>>><<<<<<===EEEIIIKKKdddxxxvvv___ZZZYYYTTTQQQTTTUUUTTTUUUWWW|||~~~xxx}}}vvv{{{~~~sssqqqlllsssppprrrfffQQQOOOKKKEEEAAAAAACCCCCC???<<<<<<===;;;<<<>>><<<888888<<>>???===;;;;;;;;;<<<;;;::::::<<<@@@CCCDDDFFFHHHJJJHHHEEEDDDFFFDDD???===>>>>>>>>>===;;;::::::===??????666222666===?????????>>>>>>???;;;>>>OOOPPP;;;///777999777999AAAEEECCC;;;;;;<<<===>>>??????@@@===???BBBDDDDDDAAA>>><<>>>>>;;;999===>>>;;;999<<<@@@BBBAAA>>>;;;;;;===???>>><<>>???>>><<>>666999666444777===@@@>>>;;;999999999999999999888888;;;======<<<999:::>>>BBBBBB>>>>>>AAA@@@<<<<<<@@@AAABBBCCCAAA>>><<<===???;;;888666777;;;===;;;999:::===???>>>===<<<;;;:::555666666555555777:::===:::777555444666888888777999;;;999666555888999666777888999888888:::===???DDD===666333666888777555777;;;===<<<===???>>>:::<<<:::999;;;???>>>888222777888999:::;;;<<<<<<<<>>===>>>EEEGGGKKKgggtttiii[[[SSSOOOOOOSSSVVVWWWXXX[[[www~~~jjjzzzvvvyyynnnzzzlllvvvtttmmmPPPMMMNNNJJJEEEBBBCCCCCC@@@???AAA@@@>>>======;;;888999>>>>>>@@@DDDFFFEEESSS|||~~~[[[MMMCCC>>>BBB>>>AAADDDCCC???<<<<<<===???===<<<<<<======<<<;;;<<<>>>AAABBBAAABBBCCCDDDGGGDDDDDDFFFDDD@@@>>>@@@BBBAAA???<<<;;;:::<<<===@@@999555999=========???:::;;;===::::::HHHHHH555(((111777777888@@@GGGIII;;;;;;;;;;;;;;;<<<=========???AAABBBAAA???>>>>>>===<<<>>>@@@===888666888555::::::777888===???===AAA@@@???>>><<<999666555???>>>;;;888888<<<<<<:::<<<777222222777;;;<<<;;;777;;;>>><<<888999>>>CCCCCC>>>:::999<<>>@@@??????@@@BBBEEEGGGIIIUUUUUUSSSOOOOOORRRRRRNNN}}}fffWWWKKKEEEDDDBBBFFFKKKMMMKKKIIIHHHIIIHHHHHHGGGFFFDDDBBB@@@>>>BBB@@@>>><<<;;;;;;<<<===888888999<<>>===BBBBBB???===@@@CCC???888AAA===:::;;;???AAA===999777777777888888888888777999;;;<<<;;;:::;;;@@@DDD???<<<<<<===>>>>>>???AAA???BBBCCCAAA===;;;<<>><<<:::999999999888777:::<<<:::666444666555222888888888777666777:::===???999333333777::::::888888;;;===;;;<<>>;;;???;;;777999<<<===999555777888999:::;;;<<<<<<<<>>;;;888666777888===;;;::::::;;;;;;:::999888999;;;>>>@@@@@@===:::::::::<<<======<<<<<<;;;444666:::===@@@@@@@@@@@@@@@BBBBBBIIIkkkwwwqqqZZZPPPLLLLLLQQQUUUVVVXXX[[[ppp|||kkkwwwqqqxxxooo{{{uuuuuuTTTOOOPPPOOOHHHBBBBBBBBBAAACCCFFFDDDAAA???>>><<<:::<<>>BBBAAA>>>;;;;;;<<<>>>===<<<===???@@@@@@@@@???AAACCCCCCCCCCCCDDDEEEGGGEEEEEEGGGFFFBBB@@@BBBBBB@@@>>><<<<<<<<<======???;;;:::;;;999777888<<<999:::>>><<<:::EEEFFF666***222888888888===DDDHHH;;;:::999999999999:::;;;===???@@@@@@>>>===???@@@===<<<>>>@@@>>>888777999555;;;>>>:::666666:::===CCCCCCBBB???;;;777555333999888222,,,...666;;;:::>>><<<999666444555888:::666:::======:::999===BBBBBB>>>:::999<<>>===AAA@@@???>>><<<<<<;;;;;;888999:::===@@@@@@>>><<<===??????======???<<<777DDDBBB??????AAA@@@>>>;;;888888777777888888999::::::;;;<<<<<<<<<===@@@CCC<<<;;;:::;;;>>>?????????<<<@@@CCCAAA===:::<<>>???>>>999:::<<<===999333222555666666777777666777:::<<<:::::::::999888777666555888;;;:::666444444222...888888888777666666888::::::777555666:::<<<<<<;;;888::::::777888<<<===;;;???;;;888777999:::999888888999999:::;;;;;;;;;;;;888:::;;;;;;999777777888888888999999999999999:::777777999<<<>>>???===;;;:::;;;<<<======<<<;;;:::333555888<<<>>>@@@AAABBBAAABBB@@@IIInnnvvvYYYRRRMMMKKKNNNQQQQQQRRRUUUggg|||nnn{{{}}}{{{{{{hhhsss~~~rrr}}}]]]UUURRRQQQIIIAAA@@@@@@@@@CCCHHHDDDAAA??????===;;;>>>CCCEEEDDDCCCCCCIII```iiiQQQJJJ@@@999AAA;;;>>>@@@AAA@@@>>>======>>><<<:::;;;>>>AAACCCCCC???BBBEEEFFFGGGGGGIIIKKKHHHEEEEEEGGGFFFBBBAAACCC>>><<<::::::===???@@@AAA<<<:::999999555111222777;;;<<>>@@@BBB???>>>AAACCCAAA<<<;;;>>>888>>>AAA<<<555222666<<>>>>><<<888444333666888777888<<>>:::<<<@@@@@@===:::;;;>>>@@@???===:::===AAAFFFHHHGGGFFFDDDEEEJJJMMMMMMNNNQQQPPPMMM}}}aaaPPPKKKGGGDDDBBBDDDJJJNNNOOONNNIIIHHHFFFCCCAAA@@@@@@@@@@@@@@@@@@???>>><<<:::999999999;;;>>>@@@@@@>>>;;;777<<>>>>>===<<<===?????????>>>;;;:::999:::===???>>>;;;:::???DDDBBB===999;;;>>>AAAAAA@@@>>>======???AAA999999<<<===888111000555333555666666555555666888444555777777666666555555888<<<<<<:::888888555000555777777777666666888999666777888::::::999888777666888666222222888;;;:::<<<;;;999888777777888888999999:::;;;;;;:::::::::444777:::<<<:::888777666555888::::::999999<<<>>>777777777:::===>>>>>><<<:::;;;<<<<<<<<<;;;::::::666666888:::<<<>>>@@@AAA???CCCCCCLLLooo}}}zzz[[[SSSMMMIIIKKKLLLKKKMMMPPP```pppxxxcccuuusssyyy~~~mmmeeeYYYPPPNNNFFF@@@??????>>>AAAEEEAAA>>>===>>><<<:::===BBBGGGCCC???@@@KKKfff\\\JJJJJJAAA:::BBB<<<<<<===@@@AAAAAA???===>>>;;;888888;;;???BBBDDD@@@CCCEEEGGGGGGGGGIIIJJJGGGEEEDDDFFFEEEAAA@@@BBB>>>;;;999999===@@@AAA@@@<<<888666777666333222444======BBB???:::@@@DDD::::::;;;===>>>======@@@DDD<<<;;;:::999999:::;;;===<<>>AAA===>>>???<<<777444555999===>>>===:::777666777999888:::777///111;;;===888===;;;999888888888888888888777;;;AAABBB===;;;======<<<;;;===@@@AAA>>>;;;===???BBBDDDEEEEEECCCBBB@@@FFFJJJIIIIIILLLPPPPPPqqq\\\UUUJJJDDD???AAAHHHNNNOOOMMMJJJHHHEEECCCBBBBBBCCCDDD???@@@AAAAAA???<<<999777999:::<<<>>>@@@@@@===;;;888???DDD@@@<<<<<<===<<<:::<<<>>>>>>??????AAACCC>>>===;;;::::::<<>>>>>@@@@@@===999<<<;;;::::::<<<>>>;;;777888>>>DDDCCC===999:::===@@@AAAAAA>>>;;;:::>>>AAA555666:::===999222333999666888::::::999888888999333666888::::::::::::;;;999>>>@@@???>>>>>>:::555333555666777666777888:::333666::::::888444111000555555222......444888888888:::;;;:::888666666777::::::;;;;;;;;;:::999999333777;;;===<<<999666555444999======;;;;;;???DDD777666666888;;;>>>>>>===:::;;;<<<<<<<<<;;;:::999999999999999;;;<<<>>>???>>>DDDHHHPPPooosssyyy}}}]]]RRRKKKGGGHHHIIIJJJLLLPPP]]]}}}vvvzzzuuuzzzdddooo|||~~~tttuuu~~~hhh}}}hhhZZZLLLJJJDDD?????????===>>>AAA===;;;;;;<<<;;;999;;;AAAEEE@@@;;;>>>MMMlll{{{SSSDDDIIIAAA;;;BBB;;;::::::===AAABBB@@@<<>>@@@AAA===:::999<<<>>>>>><<>>>>>@@@DDDCCC??????AAA@@@===;;;;;;999777666777999::::::888666666999===;;;@@@>>>888999@@@@@@888;;;777444666;;;>>><<<888888666:::BBBEEE???;;;<<<;;;;;;<<>>:::@@@AAAAAABBBBBBAAAAAA@@@???FFFJJJGGGFFFKKKQQQUUUkkk^^^TTTNNNEEE>>>???EEEJJJKKKLLLKKKHHHEEECCCCCCDDDDDD===============>>>>>>>>>===@@@@@@>>>>>>AAABBB???:::???DDDCCC===999:::>>>:::<<<===>>>===<<<===>>>AAAAAA===999<<>>??????>>>===;;;:::<<<===;;;777555555777AAAAAAAAA@@@??????????????????>>>>>>===<<<<<<;;;999888777777666666777777999:::;;;<<<;;;999777555::::::888777;;;AAAAAA>>>777999;;;<<<<<<;;;999888444::::::444111444666555666666888::::::777111---<<<555111333444333333444777;;;>>>;;;777555777;;;999:::<<<>>>>>>===;;;999999===@@@@@@<<<888777777666:::<<<<<<===AAAAAA>>>777777888888999;;;@@@CCC999555999AAA@@@777555<<<:::777777<<>>===???>>>CCCFFFOOOpppsssaaasss}}}XXXWWWQQQMMMKKKHHHGGGKKKQQQbbbuuujjjkkkhhh^^^yyy~~~|||qqqfffyyygggUUUPPPGGGHHHGGGCCC>>>;;;<<>>;;;::::::<<<>>>???>>>===AAA;;;555444666;;;>>>???===???DDDGGGHHHHHHFFFEEEGGGEEECCCBBBCCCBBBAAA???>>>===999888;;;@@@>>>888???>>>333222======666666:::666444666===BBBCCCAAA;;;===@@@@@@>>>???AAADDD===888777:::<<<;;;;;;===@@@BBBEEEHHHHHHFFFDDDBBBAAACCCDDDBBB>>><<<===???===>>>???<<<999888:::>>>===<<<;;;::::::999::::::???>>>===<<<:::888777777:::999666555777:::???BBBAAA@@@@@@AAACCCCCCBBB@@@?????????@@@AAAAAABBBBBB======>>>>>>?????????@@@???CCCFFFFFFEEEEEEJJJOOOiiiZZZSSSIIIBBBAAAEEEHHHJJJMMMLLLIIIFFFDDDCCCCCCCCC@@@@@@@@@@@@??????>>>===<<<>>>>>>;;;<<>><<<@@@BBBAAA<<<999999:::666888;;;=========>>>???<<<>>><<<888999>>>>>>;;;@@@@@@@@@@@@???===;;;::::::;;;<<<;;;999999;;;===AAAAAAAAAAAAAAA@@@@@@???@@@@@@@@@?????????>>>>>>777888999999999888666555888999:::;;;;;;:::888777;;;<<<:::777:::>>>>>>:::444666999<<<===<<<;;;:::888<<<<<<666333666888666:::999888888888888555333;;;666444777999888888999777:::;;;:::777666888:::;;;<<<>>>@@@@@@>>><<<;;;:::<<>>======@@@???<<<;;;;;;<<<;;;:::;;;???AAA<<<888;;;AAA???777666<<<<<<999999>>>@@@??????AAA>>>DDDGGGQQQsss|||___mmmcccSSSNNNJJJHHHGGGFFFJJJQQQ^^^}}}mmmjjj\\\}}}vvvfffiiivvvfffPPPNNNKKKJJJHHHDDDAAA??????@@@??????>>>===<<<<<<<<<<<<>>><<>>===<<<:::;;;===>>>>>>===@@@===999999;;;<<<<<<;;;;;;===AAAFFFJJJKKKJJJHHHDDDCCCCCCDDDEEEEEEDDDBBBAAA@@@===;;;>>>CCCAAA;;;<<<<<<555555BBBCCC<<<===666333222777>>>EEEGGGFFF===???AAAAAA???>>>@@@AAA<<<888888===@@@???@@@CCCCCCEEEHHHJJJJJJIIIFFFDDDCCCDDDEEECCC@@@======>>>@@@@@@???===;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;::::::999999999999555666777888:::<<>>>>>>>>>>>============AAAAAAAAAAAAAAA@@@@@@@@@===???BBBCCCCCCDDDHHHJJJzzzcccYYYMMMFFFDDDEEEFFFGGGJJJJJJIIIGGGFFFEEEEEEDDDBBBCCCCCCCCCBBB@@@>>>===<<<===<<<888999===>>>===>>>??????>>><<<:::888777222555:::<<<===>>>>>>???:::======999888;;;<<<<<>>>>>===;;;;;;;;;:::999:::===@@@>>>???@@@AAAAAAAAA@@@??????????????????>>>>>>>>>777999;;;<<<<<<:::777555888999;;;<<<<<<<<<;;;:::<<<===;;;888888;;;;;;777444666:::===>>><<<:::999<<<>>>===888666777999888>>>;;;888666777999::::::===999888<<<===:::999:::999999999999999999::::::888999;;;<<<<<<;;;999888888:::<<<<<<;;;;;;<<<===999<<<===;;;<<<>>>>>>;;;>>>>>>>>><<<::::::<<<>>>@@@<<<===@@@===666555;;;===999999===@@@???@@@BBB>>>DDDHHHTTTxxx\\\ffffffRRRLLLGGGGGGFFFFFFJJJPPPZZZpppsss^^^|||~~~}}}hhhzzznnnqqqtttjjjPPPOOOLLLIIIEEECCCBBBBBBAAA@@@BBBAAAAAA@@@??????>>>>>><<<===FFFPPP___mmmLLLDDD@@@@@@AAA===>>><<<;;;;;;>>>AAABBBBBB??????>>>???@@@???<<<:::;;;;;;???EEELLLOOONNNLLLFFFFFFFFFGGGHHHGGGDDDAAACCCBBB???===???CCCAAA<<<<<<>>>999:::EEEEEE>>>???555444444888@@@FFFHHHHHH???AAACCCBBBAAA???>>>???<<<999999>>>AAA@@@@@@CCCDDDFFFIIIJJJJJJHHHEEECCCCCCEEEFFFFFFCCC@@@>>>>>>BBB@@@===<<<<<<<<<;;;:::<<<===>>>???@@@@@@@@@@@@::::::::::::;;;<<<===>>>222444777;;;===>>>>>>======<<<===???BBBCCCCCCBBB??????>>>======<<<;;;;;;??????@@@@@@@@@AAAAAAAAA>>>>>>???AAADDDFFFGGGGGGnnnaaaRRRIIIFFFDDDDDDEEEFFFGGGHHHIIIIIIHHHHHHGGGBBBBBBCCCDDDCCCAAA???>>><<<>>>;;;777777<<<>>>===>>><<<:::;;;===<<<999666333666;;;===>>>>>>>>>>>>;;;???AAA???<<<<<<>>>???????????????@@@AAACCCCCC???===;;;999888:::<<<>>><<<===???AAAAAAAAA@@@???>>>>>>===<<<<<<;;;::::::;;;<<<=========<<<:::999;;;;;;<<<<<<<<<<<<;;;::::::<<<;;;888777:::999666999;;;===???>>><<<888666>>>>>>===:::888888888888>>>;;;777666777999;;;;;;???<<<<<<>>>===888444555;;;:::999:::<<<===<<<;;;888999:::;;;:::999888777888888777777777888:::;;;777:::;;;999:::======;;;===>>>===<<<:::999;;;<<>>===>>>:::444444888<<<888777;;;======>>>AAA<<>>======<<<===GGGSSSfffhhhFFF@@@@@@AAACCC>>>???===;;;<<<@@@DDDGGGHHH???@@@AAABBBCCCBBB@@@???>>>>>>@@@GGGNNNRRRQQQNNNKKKJJJJJJKKKJJJGGGBBB>>>AAAAAA>>>;;;<<>>:::>>>BBB>>>>>>EEEAAA999:::999888888;;;@@@DDDFFFFFF>>>???AAABBBBBBAAA@@@???>>>;;;:::>>>???===<<<===AAACCCFFFGGGGGGEEEBBB@@@AAACCCEEEFFFEEECCCAAA@@@AAA>>>::::::<<<<<<999666:::;;;<<<===>>>======<<<======<<<======???@@@AAA444555888;;;<<<<<<;;;;;;::::::;;;>>>BBBDDDDDDCCCAAAAAAAAA@@@@@@@@@??????999:::;;;<<<===>>>???@@@BBB??????BBBHHHKKKJJJGGG~~~lllYYYOOOIIIDDDBBBCCCFFFHHHJJJKKKKKKIIIGGGEEE???@@@AAABBBBBBAAA@@@@@@>>>???<<<888888<<<>>>===;;;888777999===???===:::888;;;===???>>>=========<<>>AAA>>>>>>>>>???@@@BBBCCCDDD@@@>>><<<;;;;;;===@@@AAA>>>???AAABBBCCCBBBBBBAAA??????>>><<<:::999888777@@@???>>>===<<<===>>>???;;;;;;;;;:::999777666555666::::::888888:::;;;888;;;===>>>??????===;;;999???<<<:::999999888888888;;;999777777888999999999???===>>>@@@>>>888555666===;;;;;;<<<>>>???>>>=========>>>>>>>>>===<<<;;;:::888777666666888999999;;;>>>===:::999<<<<<<999<<<===>>>>>><<<<<<>>>???@@@>>>===<<<888333333555;;;777777;;;>>>===>>>@@@;;;AAAFFFTTTzzzqqquuu}}}mmmuuu~~~~~~]]]TTTMMMKKKKKKJJJKKKNNNWWWwwwmmmuuuwwwvvvyyyppptttzzzuuu~~~]]]RRREEEAAA======@@@DDDEEEDDD@@@@@@AAAAAA@@@???=========>>>GGGTTTkkkbbbCCC???AAACCCDDD???@@@>>>;;;;;;===@@@BBBCCC??????@@@AAABBBCCCEEEFFFCCCCCCEEEIIINNNQQQPPPNNNKKKKKKKKKLLLLLLIIIEEEAAA@@@AAA???;;;;;;===<<<888<<>>@@@BBBCCCCCCBBB>>>;;;;;;>>>@@@===;;;<<<@@@BBBDDDFFFFFFDDDAAA???>>>@@@BBBEEEFFFFFFCCCBBBAAA>>>;;;;;;======:::777<<<<<<<<<<<<;;;;;;:::999???>>>===<<<<<<===???@@@999999999999888999999999999999;;;>>>BBBDDDDDDDDDAAAAAAAAABBBBBBCCCCCCCCC:::::::::;;;;;;;;;;;;;;;BBB???>>>BBBIIILLLJJJFFF~~~eeeWWWNNNEEEBBBDDDIIIKKKMMMNNNLLLHHHDDDAAA?????????@@@@@@AAAAAAAAA>>>@@@>>>:::999===>>>===999777666999===??????===<<<>>>???>>><<<;;;<<<<<<<<<<<>>>>>>>>>>>???????????????>>><<<;;;===@@@DDDFFFGGGBBBBBBBBBBBBBBBBBBCCCCCCAAA@@@???===<<<:::999888BBB@@@===;;;;;;<<>>???@@@@@@???:::777999:::888888999:::999888888999999777666<<<<<<>>>BBB@@@;;;:::=====================>>>>>>============<<<;;;::::::<<<:::888888999;;;;;;;;;BBBDDDBBB<<<:::;;;:::777===>>>@@@@@@??????AAABBB<<<======;;;888444333444<<<999999>>>AAA@@@???AAA<<<@@@EEESSSzzz~~~xxx}}}lllvvv}}}aaaWWWOOOMMMLLLKKKKKKMMMTTTrrrsssqqqmmmxxxpppzzzxxx```MMMEEEBBB???>>>@@@CCCEEEGGGBBBBBBCCCCCCCCCAAA@@@>>>???@@@IIIWWWppp[[[BBBAAABBBCCCDDD???AAA>>>:::999888999888888<<<===>>>>>>???AAAEEEHHHEEEFFFHHHJJJLLLLLLMMMMMMFFFFFFHHHJJJMMMMMMKKKIIIBBBDDDBBB>>><<<>>>===:::777???>>><<<@@@<<<666;;;888999;;;===@@@BBBDDDDDD:::999:::===AAADDDEEEEEE<<<999:::@@@BBB@@@???@@@AAACCCFFFHHHHHHGGGDDDCCC===>>>???BBBEEEEEECCCAAAAAA@@@???@@@@@@@@@>>><<>>BBBEEEEEEDDD???@@@@@@AAABBBBBBCCCCCC@@@@@@???===;;;:::888888>>><<<<<<@@@FFFIIIFFFCCCuuubbbUUUHHHCCCEEEFFFIIIMMMOOOOOOKKKFFFBBBBBBAAA@@@???>>>???AAABBB===???>>>;;;:::======;;;999999888:::<<<>>>??????===>>>===<<<::::::;;;======:::<<>>;;;;;;:::;;;===>>>>>>>>>======;;;::::::===AAAEEEFFFEEEAAA@@@>>>===<<<===???@@@>>>======<<<<<<;;;;;;;;;???>>><<<;;;;;;;;;<<<===;;;:::999777666555555444444999<<<:::999;;;<<<;;;888888888999;;;>>>@@@BBB???999666999;;;999999;;;<<<:::888777888888777666::::::===@@@>>>:::;;;???;;;===???>>>;;;:::;;;===:::::::::999888777777666:::888777999<<<>>>===<<<@@@AAA???:::999;;;;;;888<<<>>>??????>>>>>>>>>???999<<<===<<<999777666444:::888:::@@@CCC@@@>>>???>>>AAADDDRRRyyyvvvppp___UUULLLKKKLLLKKKKKKLLLNNNkkk|||zzzppplllvvvqqq}}}yyyzzzhhhLLLEEEDDDAAA>>><<<>>>AAADDDCCCCCCDDDEEEDDDBBB@@@???@@@BBBMMM[[[vvvxxxUUUAAABBBBBBAAABBB>>>???<<<:::999888888666555777999;;;<<<;;;<<>>===;;;555>>>>>>===@@@===:::AAA:::<<<===>>>>>>???@@@@@@:::888777:::???CCCFFFFFF;;;999:::???BBB???===>>>AAACCCGGGIIIJJJIIIGGGFFF???>>>===???AAABBB@@@>>>>>>@@@BBBBBBAAA@@@@@@@@@@@@???===;;;;;;<<<>>>???;;;999777666666777999;;;<<<;;;999777666777888888;;;;;;<<>>===;;;;;;:::::::::;;;???CCCEEECCCAAAkkk[[[KKKDDDFFF@@@DDDJJJOOOQQQOOOKKKHHHFFFDDDAAA???>>>>>>@@@AAA<<<>>>>>>;;;:::===<<<999:::;;;;;;;;;;;;<<<>>>???<<<<<<;;;999888999;;;>>>???;;;;;;CCCEEE@@@<<<;;;444666:::===?????????>>>:::999888;;;???AAA@@@>>>===;;;888666666777999:::999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::999===<<<<<<;;;::::::::::::555;;;>>>;;;999:::;;;::::::999777666888:::===??????888666:::===;;;:::===@@@<<<999777777777888777;;;:::<<<===:::555666:::999===???===888666999===<<<<<<;;;;;;:::999888888666444444777;;;>>>>>><<<777999999666777;;;===;;;:::;;;===<<<;;;999::::::777;;;>>>===;;;:::888666777666999???BBB???<<<<<<@@@CCCEEERRRyyyxxx___ppp\\\RRRIIIIIIJJJJJJJJJLLLHHHeeetttrrrvvv|||sss|||yyyppp~~~pppPPPEEEDDDBBB===888777;;;@@@AAABBBCCCDDDCCCBBB???>>>AAAEEEPPP```zzzpppPPP@@@CCCBBB@@@@@@<<<;;;:::999:::<<<<<<;;;:::333777:::;;;999888:::<<>>AAA===;;;CCC???@@@@@@???===;;;::::::;;;888666888===BBBEEEEEE<<<999:::>>>???;;;888888@@@BBBFFFIIIJJJJJJHHHFFFBBB???======??????===;;;;;;>>>BBBBBB???>>>???AAA>>>===:::999999<<>>>>>???999:::<<<@@@CCCDDDCCCBBBwww\\\RRRKKKDDDLLLGGGEEEKKKPPPPPPNNNNNNQQQIII@@@===???DDDFFFFFF@@@AAAAAA@@@>>><<<<<<===;;;>>>@@@@@@???>>>>>>>>>EEE>>>;;;===???>>>===>>>999===@@@???===;;;;;;===:::444777AAADDD<<<999======;;;999:::===>>><<<:::>>>>>><<<999666444555777888<<>>>>>@@@@@@;;;888999999777666888<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<;;;999777666666777888:::<<<=========???===;;;<<<>>>???<<<999<<<888555666:::<<<:::777===???===777444666888777:::===>>>===:::999;;;======<<<;;;<<<======;;;:::777666777999888555777;;;999:::;;;:::999999:::;;;;;;:::888777666666888:::888>>>???:::777999777333999888888:::>>>AAABBBBBBBBBEEEFFFTTT|||ooodddrrrlllOOOCCCIIIIIIHHHIIIGGGJJJ]]]qqqoooqqqxxxwwwqqqooouuunnnuuuUUUFFFEEEAAA<<<;;;===>>>>>>AAA@@@AAACCCAAA======AAADDDIIIVVVgggiiiMMM<<<======???AAA<<<999:::;;;;;;::::::<<<>>>??????@@@>>>;;;::::::;;;???AAACCCEEEFFFGGGGGGGGGIIICCCBBBGGGKKKIIIFFFEEEDDD>>><<>><<<:::<<>>CCCGGGHHHGGG999:::;;;;;;;;;<<<>>>@@@======???CCCHHHJJJKKKJJJGGGAAA===???BBBAAA@@@AAA>>>;;;;;;???@@@===;;;;;;AAAAAA@@@>>><<<;;;===>>>===999:::<<<:::444444999>>>===:::999<<<@@@===666888999:::<<>>;;;999<<<:::888888;;;===???@@@@@@>>><<>>???:::<<>><<>>>>>===::::::===AAA<<<777999BBBDDD<<<999<<<>>><<<;;;<<>>>>>>>><<<999777888999888:::===>>>>>>=========>>>999666888888666555777;;;;;;<<<<<<======>>>>>>======<<<999666444555666777777888888888888888777===<<<<<<===??????>>>===<<<888555666:::===;;;999>>>???===666444666999999;;;<<<======;;;;;;;;;===???===:::::::::;;;<<<;;;777666777:::999666777;;;<<<<<<======<<<;;;<<<<<<999666444555888;;;:::888888===>>>:::777888777444:::::::::<<<@@@BBBCCCCCCDDDFFFFFFSSSyyyppp]]]aaaxxxvvvWWWGGGJJJKKKKKKOOOMMMOOO```xxxrrrtttwwwssswwwsss}}}pppwwwUUUHHHFFFBBB>>><<<===>>>===???>>>???CCCBBB>>>>>>@@@CCCGGGUUUjjjgggLLL???AAACCCEEEGGGBBB>>>>>>===<<<<<<=========777:::===>>>===<<<;;;;;;>>>@@@CCCDDDEEEFFFFFFFFFEEEAAA@@@EEEIIIGGGCCCBBBCCC>>><<<@@@BBBAAAAAABBBAAA======@@@AAA===:::;;;???>>><<<<<<===>>>===<<>>@@@BBBDDDGGGIIIKKKLLLGGGBBB@@@CCCEEECCC@@@@@@===999999>>>@@@>>>===>>>@@@@@@???>>>======>>>???>>><<<<<>>>>>>>>;;;999<<<@@@===777;;;;;;<<<===???AAACCCDDD@@@@@@@@@???===:::777555===<<<<<<<<<>>>@@@AAABBB???===;;;;;;===@@@AAABBBfffUUURRRHHHCCCBBBJJJQQQQQQMMMKKKIIIFFFDDDDDDGGGGGGEEEBBB>>>>>>>>>===<<<===@@@BBB===>>>???@@@@@@AAACCCEEEAAA<<<<<>>???===:::888:::@@@EEE???:::;;;BBBCCC===999;;;>>>===<<<>>>@@@AAAAAA@@@>>>???@@@???===<<<<<<<<<;;;::::::;;;===>>>===<<<;;;777555777888666555777::::::;;;<<<===>>>??????>>>???===888222///333777777777888888888777777666999;;;===>>>>>>???@@@AAA===:::777888;;;======<<<===???<<<666444777;;;<<<===<<<;;;<<<=========<<>>:::888999:::;;;;;;888666777:::999666777;;;>>>>>>>>>======<<<;;;;;;888555333666===@@@===999777;;;===:::888888777555<<<<<<<<<>>>BBBDDDEEEDDDFFFFFFEEEPPPvvviiieeesss___JJJKKKJJJLLLRRRQQQTTT___vvvyyyxxxmmm{{{uuussswww[[[MMMIIIEEEBBBAAA@@@??????<<<;;;===BBBCCC???>>>@@@BBBFFFVVVooobbbIII???DDDGGGJJJLLLGGGAAA>>><<<<<<===>>><<<:::555999>>>@@@@@@>>>===<<<===@@@CCCDDDDDDDDDEEEFFFEEEAAAAAAFFFIIIFFFAAA@@@>>>;;;;;;???BBB@@@???@@@AAA===;;;======;;;:::<<<@@@@@@???===;;;;;;===>>>@@@===;;;;;;>>>AAACCCDDDAAA???<<<;;;;;;===???AAA@@@BBBEEEFFFEEEFFFJJJNNNFFFBBBBBBGGGIIIEEE@@@>>>???;;;:::===???======???@@@@@@??????>>>??????@@@<<<;;;<<>>;;;<<<@@@>>>>>>;;;999<<>>999<<<<<<<<<<<<===???AAABBBAAAAAAAAA@@@>>>;;;999777>>>>>>???@@@AAABBBCCCCCC>>>===<<<999888:::===@@@sss^^^[[[PPPHHHDDDIIIOOOOOOMMMKKKIIIGGGFFFEEEFFFEEEBBB@@@>>>>>>>>><<<<<<===AAAEEEAAAAAAAAA???>>>>>>@@@BBB???;;;;;;@@@DDDBBB??????>>>???>>>;;;999;;;@@@EEEBBB>>>>>>BBBBBB===::::::<<<<<<===>>>@@@AAABBBBBB>>>@@@BBBBBBAAA??????@@@???<<<999:::>>>@@@@@@>>>:::666555888:::888777999::::::;;;;;;;;;;;;<<<<<<:::>>>???:::222///333999555666888999:::;;;;;;;;;777;;;>>>>>><<<<<<>>>AAAAAA>>><<<;;;===>>>>>>======>>>;;;555444888===>>>===;;;999;;;>>>???>>>;;;AAA>>>;;;999::::::999888888777888;;;:::777888<<<======<<<<<<<<<;;;999777888777888;;;???@@@>>>;;;777999;;;:::999888888777===<<<===???CCCEEEEEEDDDDDDEEEDDDNNNttt|||~~~ggg]]]uuudddLLLJJJIIIKKKPPPOOOTTTZZZvvv{{{~~~}}}zzzkkkzzzsssyyymmmdddRRRKKKFFFEEEEEECCCBBBBBB:::999;;;AAACCCAAA???@@@DDDGGGXXXuuu[[[EEE===DDDFFFHHHJJJEEE@@@;;;888999===???<<<888<<>>>>>>>>AAAEEEFFFDDDDDDEEEGGGHHHEEEEEEIIIJJJDDD???>>>:::888999>>>@@@===<<<>>>BBB===<<<>>>???===<<<===???AAAAAA???<<<<<>><<<<<<>>>BBBAAA???????????????>>>777888:::;;;;;;:::<<>><<<999;;;???>>>::::::999999999;;;===???AAAAAAAAAAAAAAA@@@???===<<<<<<>>>@@@AAAAAAAAAAAABBB??????>>>;;;888999???DDDmmm```UUULLLEEEFFFIIIJJJMMMPPPNNNKKKGGGEEECCCBBBAAA@@@@@@@@@???===<<<>>>BBBEEE@@@@@@@@@>>><<<<<<>>>@@@???:::999>>>@@@===999999<<<>>>@@@???======???BBBBBB??????AAAAAA>>>;;;::::::;;;======>>>???@@@AAA===@@@BBBCCCBBBAAAAAAAAA@@@<<<999:::>>>@@@@@@???;;;777777;;;===;;;:::<<<;;;;;;:::999888777777666555:::???<<<666333666;;;666777888999:::;;;;;;;;;777:::======:::999;;;===DDDCCCAAA@@@???>>>===<<<;;;===;;;555444888======;;;999888:::===???>>><<<===<<<<<<<<<<<<;;;888555999888999;;;:::777999===>>>===<<<===>>>===:::777666999===>>><<<::::::;;;777888:::<<<;;;999999:::<<<<<<===???BBBDDDCCCBBB@@@BBBBBBNNNuuu}}}mmmbbbpppjjjPPPMMMKKKKKKMMMJJJSSSVVVoooyyy~~~iii~~~yyyssskkkvvvhhhTTTJJJDDDDDDEEEBBBAAACCC;;;888:::@@@CCCBBB@@@AAADDDHHH]]]~~~YYYDDD>>>DDDEEEFFFGGGBBB===999777999>>>@@@???;;;@@@AAAAAA???>>>>>>???AAA???CCCGGGHHHEEEDDDFFFIIIKKKHHHGGGIIIGGGAAA<<<<<<:::999;;;@@@@@@===<<>>;;;;;;===???AAA@@@>>>>>>BBBEEE===<<<;;;;;;===AAAFFFIIIGGGBBB===;;;<<>>BBBEEEEEEBBBBBBFFFKKKGGGBBB@@@DDDFFFDDDBBBBBBAAA<<<:::===>>>===>>>@@@CCCAAA??????@@@???===:::555888999999999:::<<<===<<<===;;;888999===>>>;;;666666555555777:::===???<<<<<<======>>>>>>>>>>>>999<<<>>>???======>>>???>>>???>>>;;;999:::@@@EEE~~~dddWWWOOOGGGDDDCCCEEELLLSSSQQQNNNJJJFFFCCCBBBCCCCCCCCCCCCBBB@@@??????AAADDD<<<===>>>>>>===>>>@@@BBB@@@;;;888;;;===999666555<<>>>>>@@@@@@>>>>>>???@@@???===;;;:::;;;============???@@@===???AAAAAA@@@???@@@AAA===;;;::::::<<<>>>??????;;;888888===@@@>>>===???<<<;;;:::888777555444333333777<<<<<<999777999<<<999999999999999888777666888999;;;;;;:::999::::::BBBCCCCCCBBBAAA>>><<<::::::<<<;;;666444888;;;;;;888777888999<<<=========;;;;;;<<<===>>><<<777444:::888999<<<;;;888999===@@@>>>>>>@@@BBBAAA===999444:::???>>>888555666999777777:::======::::::>>>;;;;;;<<>>@@@BBBPPPxxxnnniii|||tttVVVPPPLLLKKKLLLIIIQQQSSSkkktttiiivvv|||sssssspppmmmYYYLLLBBBBBBCCC???>>>AAA===999999>>>CCCCCCBBBBBBCCCJJJeee[[[FFF@@@FFFEEEEEEFFFBBB===;;;:::<<>>===???BBBAAA>>>>>>BBB<<<999:::>>>@@@<<<999::::::<<<>>>??????@@@BBBCCC>>>>>>===<<<;;;===AAADDDFFFBBB===;;;>>>@@@AAA@@@<<<@@@CCCDDDCCCCCCFFFHHHFFFAAA???CCCFFFEEECCCDDD===:::999===@@@@@@@@@CCCBBB@@@>>>>>>@@@@@@<<<999888;;;===:::999;;;===<<<:::<<<:::777777;;;===<<<666555333333444777:::<<<<<<======>>>???AAAAAABBB888;;;===<<<:::999<<>>@@@@@@??????@@@AAACCC===999;;;<<<999777777>>>AAADDDCCC@@@======???============???@@@???===:::<<<>>>>>><<<<<<>>>@@@===>>>>>>>>>======>>>@@@<<<===============???AAA:::777888>>>AAA??????@@@;;;:::999888777666555444444666888888777888999;;;:::;;;;;;::::::888777777888888888:::<<<===<<<;;;<<<>>>AAABBBAAA>>>;;;999888;;;;;;777555777888777444666888999999:::<<<>>>;;;::::::;;;<<<;;;999666:::999:::<<<;;;888:::>>>@@@>>>===@@@CCCCCC>>>:::888;;;>>>===:::888888:::888777:::??????;;;<<<@@@;;;<<<===@@@CCCCCCBBB@@@>>>AAADDDSSS{{{uuummm|||YYYOOOJJJIIILLLIIIMMMPPPiiipppooouuurrr}}}nnn}}}eeeTTTFFFDDDDDD>>>===AAAAAA;;;888===BBBCCCCCCDDDCCCMMMlllZZZFFF@@@EEEDDDDDDFFFBBB============>>>@@@AAAAAA<<<<<<===<<<;;;<<<>>>@@@???DDDIIIIIIEEECCCEEEIIIFFFCCCBBBCCCAAA======@@@@@@???@@@AAA???;;;===BBB>>>:::999===>>><<<;;;===999999;;;===??????>>><<<:::<<<<<<;;;::::::===@@@DDD@@@<<<<<>><<>>>>><<<:::===@@@AAA>>>::::::??????;;;999<<<<<<:::999;;;999555555999<<<<<<999777444222222444666888@@@@@@@@@@@@@@@AAABBBBBB:::<<<>>><<<999999<<>>CCCMMMOOOOOOOOONNNLLLLLLLLLMMMGGGHHHHHHFFFBBB@@@???@@@@@@BBBCCCCCCAAA>>>>>>>>>EEE>>>:::<<<===;;;:::;;;@@@CCCDDDBBB???<<<===???:::;;;<<<<<>>;;;>>>??????<<<;;;===@@@=========;;;:::;;;===???<<>>AAA@@@???@@@::::::999999888777777777888666444444444666999;;;:::;;;;;;<<<============888666666999>>>@@@???===666:::???BBBAAA>>>;;;999777:::;;;777555666777555222555888999888888;;;>>><<<:::999999:::;;;:::999:::999:::===<<<999:::>>>===;;;;;;>>>BBBBBB===888>>>======>>>>>>>>>======999777:::@@@@@@<<<===BBB<<<<<<>>>AAACCCDDDBBB@@@???BBBFFFUUU}}}}}}jjjrrrYYYLLLFFFFFFJJJIIIIIIMMMgggnnnuuuyyyooovvvnnn~~~qqq]]]LLLIIIGGG@@@>>>CCCCCC<<<999===BBBCCCDDDEEEEEEPPPpppXXXDDD>>>CCCBBBBBBEEEBBB<<<=========;;;;;;===??????AAABBBAAA>>><<<;;;;;;>>>DDDIIIHHHDDDAAADDDIIIFFFCCCBBBCCCBBB@@@AAAFFF???>>>>>>>>>;;;888:::@@@CCC>>>;;;===>>>>>>???BBB999888888;;;>>>>>>:::555444666999:::999:::>>>AAACCC???;;;<<<@@@BBB@@@>>>===>>>BBBFFFJJJJJJHHHEEEAAA???BBBJJJNNNKKKGGGEEEEEEAAA@@@BBBAAA;;;888777;;;999888;;;@@@BBB???<<<:::???@@@:::777::::::777777:::999444444888<<<;;;===:::777333222222444555>>>>>>===<<<;;;<<<<<<<<<<<>>CCCCCC@@@<<<;;;======;;;999nnnfffWWW===:::DDD>>>JJJMMMQQQQQQOOONNNNNNOOOHHHEEECCCBBBCCCEEEEEEEEEAAADDDGGGEEE@@@>>>???BBBFFF???===@@@AAA>>>>>>BBBBBB>>><<<<<<;;;888888;;;@@@>>>======>>>===:::888;;;???>>>999999======999===@@@BBBCCCBBBAAABBBBBBAAA===888999===@@@???<<>><<<:::999777888888888777999<<<>>><<<888777888666111222888999999999;;;>>>@@@@@@@@@>>>;;;<<>>???>>>>>>===;;;:::999888888222333555777888999999888<<<;;;;;;>>>BBBBBB>>>;;;<<<666444888999666555999888777888;;;???@@@===:::EEEBBB>>><<<<<<===<<<<<<777777:::>>>>>><<<===BBB===;;;999;;;???AAAAAA???>>><<>>CCCFFF===;;;======;;;@@@GGGGGGBBBIIIYYY~~~VVVDDDAAAHHHCCC@@@BBBBBB<<<===>>>???????????????>>>CCCCCC???===???===777;;;???DDDGGGGGGFFFFFFEEEFFFGGGIIIJJJIIIFFFCCCAAA@@@???>>>======<<<<<<===<<<<<<===??????@@@@@@??????>>><<<999777888<<>>>>>@@@@@@===@@@CCCEEEEEEGGGJJJHHHDDDCCCCCCIIIPPPNNNEEE@@@AAABBBCCCCCCBBB@@@;;;666333777888:::<<<>>>???AAAAAA>>>:::666666999:::999777===;;;;;;;;;999666:::AAABBB;;;666777555111222888999???BBB@@@???@@@???<<<;;;<<<======<<<:::888777===;;;999999;;;<<<;;;;;;wwweee[[[JJJ>>>@@@DDDHHHKKKNNNNNNLLLJJJIIIJJJDDDBBBAAABBBEEEGGGHHHHHH>>>AAADDDCCC@@@???BBBEEEDDD???===AAABBB???>>>@@@CCC???===>>><<<888888:::<<<<<<===>>>???===999666:::>>>@@@======@@@>>>:::?????????>>>======@@@BBBBBB>>>999999<<<>>><<<:::;;;===???@@@@@@>>>;;;999:::;;;;;;999777666777888===:::999999666111222777:::::::::<<<>>>@@@AAA@@@BBB>>>===???>>>::::::>>>666777999999999:::<<<>>>?????????>>>===<<<;;;:::666555555555666888999:::>>>======>>>>>>===;;;999;;;666555999:::777666888888888888:::>>>???===:::@@@>>><<<<<<>>>@@@AAAAAA:::777888<<<===;;;;;;>>>;;;:::999;;;===@@@AAAAAAAAA@@@JJJQQQzzznnnlllaaaKKKMMMIIIDDDKKKIIIOOO]]]rrr|||vvvhhhtttsssgggQQQEEE???BBBGGGBBBAAABBB@@@===???DDDCCC>>>JJJ[[[]]]JJJFFFJJJFFFBBBCCCAAA??????@@@@@@@@@??????>>>===AAAAAA======???>>>:::>>>AAAEEEFFFFFFEEEDDDDDDGGGHHHHHHHHHFFFDDDAAA@@@CCCBBB@@@>>><<<;;;::::::???@@@@@@@@@@@@@@@????????????>>>;;;::::::===@@@>>><<<<<>>CCCFFFIIILLLOOOMMMGGGBBBAAAFFFMMMOOOJJJGGGHHHBBBBBBAAA@@@===;;;888777;;;;;;;;;<<<<<<======>>>======<<<:::888777777888===<<<<<<>>>;;;777888===???:::777888777444555::::::@@@BBB@@@>>>>>>===999???@@@AAAAAA@@@===;;;999;;;:::999999;;;<<<;;;:::hhh___ZZZFFF===IIIHHHJJJLLLLLLJJJHHHGGGGGGCCCBBBBBBDDDGGGHHHHHHHHH???AAABBBAAA???>>>AAADDDAAA>>>>>>AAABBB???======@@@>>>===@@@???;;;:::<<<999:::<<>>AAABBB>>>:::999;;;<<<;;;888666999===@@@AAA???<<<::::::<<<===<<<999777666666<<<:::::::::888555666999:::;;;;;;===>>>???@@@@@@EEE@@@======<<<::::::>>>777555222222444888;;;===777888999999999888666555999888666555555777:::<<>>AAABBBBBB>>>888666999<<<;;;:::;;;:::;;;;;;<<<<<<===@@@CCCBBBCCCOOOTTTzzzssseeewwwlllPPPMMMHHHDDDJJJJJJQQQ\\\||||||wwwuuuhhhrrr{{{wwwzzzbbbQQQHHH>>>???DDDCCCDDDDDDBBB???@@@CCCCCC@@@KKKaaabbbOOOHHHKKKEEEBBBBBB>>>@@@@@@??????>>>======<<<===??????<<<<<>>AAACCCEEEFFFDDDCCCCCCDDDGGGGGGFFFDDDCCCAAA@@@@@@BBBAAA???>>><<<;;;::::::BBBBBBBBBAAA@@@??????>>>??????@@@>>>===<<<>>>???>>>===???CCCDDDBBBEEEJJJJJJGGGDDDCCCCCCCCCCCCBBB:::@@@EEEIIINNNQQQOOOJJJEEEBBBDDDKKKOOONNNKKKIIIBBBAAA???===<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<======<<>>999666777999;;;;;;===???===888666888;;;888888::::::888888:::;;;@@@BBB???<<<<<<;;;888???@@@BBBCCCBBB???<<<999999888999:::<<<===;;;999uuucccdddRRRAAAHHHFFFHHHJJJLLLLLLKKKJJJJJJGGGFFFEEEFFFGGGGGGEEEDDDCCCDDDCCC@@@===<<<===???>>>>>>???AAABBB@@@===;;;<<<:::<<>>>>>@@@;;;;;;<<<>>>???>>>:::777888;;;>>>@@@AAABBBAAA???@@@???<<<999777888<<>>???>>><<<;;;888;;;>>>>>>===:::999888999999::::::999888:::<<<999;;;<<<<<<<<<===>>>???AAA???>>>===<<<;;;;;;===999555111111555:::<<<<<<222333444555555555333222:::999888777777888:::;;;===??????<<<777555777999:::999999;;;<<<:::666555999888888999:::<<<======>>>===<<<<<>>>>><<<<<<<<<>>>???===;;;;;;???CCC???BBBNNNRRRvvvvvveeeooo~~~wwwUUUMMMHHHEEEKKKLLLSSS[[[uuuxxxxxxffflllooo~~~cccQQQHHH===;;;???===@@@@@@??????BBBEEEHHHHHHOOOjjj```NNNGGGHHHBBBAAAAAA;;;>>>>>>======<<<<<<<<<<<>>===============>>>???BBBAAA@@@@@@???>>>>>>>>>===>>>@@@???===<<<<<<===<<<;;;<<<@@@@@@???BBBGGGLLLGGGBBBAAA@@@>>>>>>???999===AAACCCHHHMMMMMMIIIIIIFFFGGGKKKPPPNNNHHHBBB@@@@@@?????????>>>>>>>>><<<<<<<<<<<<===???AAABBB<<>>======>>><<<>>>???@@@AAA@@@===999<<<:::<<<@@@@@@======???@@@???======>>>>>><<<;;;999999:::<<<>>>???@@@BBB>>>??????===;;;;;;<<<===<<<;;;:::;;;<<<=========;;;;;;;;;;;;;;;<<<<<<<<<:::===@@@AAA???<<<:::999:::<<<===;;;999999::::::888:::<<<<<<::::::<<<>>>:::<<<============<<<;;;:::777555777:::===<<<;;;666777999::::::999999888999999:::::::::::::::999<<<===>>><<<888777999<<<::::::;;;;;;;;;;;;888444999999::::::;;;<<<>>>???>>>===<<<===???@@@@@@@@@>>>777555:::@@@AAA??????AAABBBBBB???;;;:::>>>AAA>>>AAAMMMPPPtttooodddmmmyyy[[[NNNIIIGGGLLLLLLTTTXXXlll{{{ccccccxxxpppwwweeeOOOGGG>>>:::===:::>>>===>>>@@@BBBFFFJJJNNNTTTtttYYYLLLHHHHHHAAAAAABBB<<<>>>============>>>???@@@AAA???======<<<;;;<<<>>>>>>AAACCCDDDDDDEEEFFFHHHAAA@@@???>>>???@@@BBBCCC======<<<======>>>??????>>>>>>===<<<<<<===>>>>>>;;;<<<>>>>>><<<;;;:::;;;<<<:::999;;;<<<<<<@@@GGGOOOHHHBBBAAA???;;;:::===>>>??????>>>BBBJJJLLLKKKGGGGGGHHHLLLPPPNNNGGG>>>???@@@BBBDDDDDDBBB@@@>>>???>>>======>>>@@@BBBCCC===<<<<<<>>>??????<<<:::888555555999:::999999<<<<<<>>>@@@@@@???>>><<<999666;;;===;;;;;;===>>>===666888;;;>>>@@@???===<<<;;;<<<===???AAA@@@>>><<<}}}mmmcccQQQCCC===>>>BBBGGGMMMPPPQQQPPPIIIHHHFFFGGGHHHHHHGGGFFF@@@AAAAAABBBAAAAAA@@@???;;;>>>???>>>???@@@===888>>>;;;;;;>>>===:::999;;;DDDAAA>>><<<=========<<<999777777;;;===<<>>======::::::;;;<<<===>>>?????????>>><<<;;;:::;;;<<<===>>>@@@BBBBBB>>>;;;888777<<<@@@@@@<<<888888777555999;;;===<<<:::999;;;>>>555999<<<;;;<<<>>><<<999;;;:::;;;<<<>>>>>><<<;;;;;;;;;;;;;;;<<<<<<<<<<<<888999;;;<<<<<<<<<;;;:::<<<===>>>===<<<;;;<<<===;;;===<<<::::::<<<999444999:::<<<===<<<===>>>@@@<<<;;;;;;===@@@BBBBBBAAA;;;777777===BBBAAA@@@@@@DDDCCCAAA===;;;;;;===@@@BBBCCCMMMQQQuuurrrdddbbboooxxxuuu```NNNIIIGGGKKKJJJSSSTTTcccyyyddd]]]qqqxxxmmmfffOOOIIIAAA===???>>>@@@>>>>>>AAABBBCCCGGGNNNYYY|||yyySSSLLLMMMLLLCCCCCCFFFAAA@@@????????????AAACCCDDDAAA>>>===>>>===::::::======???CCCEEEEEEFFFGGGHHH??????>>>>>>>>>@@@AAABBB??????>>>===============<<<<<<;;;::::::;;;<<<===999;;;<<<<<<:::999999:::>>>;;;;;;<<<<<<<<>>BBBJJJOOONNNBBBEEEHHHJJJNNNPPPKKKDDDCCCDDDGGGHHHHHHEEEBBB???DDDBBB@@@>>>======>>>???>>><<<:::<<<@@@AAA>>>;;;999555444999<<<;;;<<>>AAACCCBBBBBBBBB???;;;555:::<<<;;;;;;>>>@@@???777999;;;>>>???????????????>>>???@@@AAAAAA???===tttaaaUUUIII===>>>BBBHHHOOOSSSTTTRRRMMMJJJHHHFFFGGGGGGFFFEEEAAAAAABBBDDDDDDBBB@@@===;;;>>>???<<<===@@@===777;;;888777::::::888999<<>>>>>>>>>>>??????===========================???@@@???===999888777999>>>???;;;888:::999555;;;>>>@@@???;;;:::<<>>===<<<;;;;;;<<<===<<<;;;:::999:::<<<===999999:::;;;<<<======>>>???>>>>>>???@@@???===;;;===>>>===999999<<<:::555888;;;??????>>>>>>???@@@=========>>>@@@AAA@@@>>>999888:::@@@AAA>>>===>>>BBB???<<<:::;;;<<<>>>???FFFEEEMMMQQQxxxbbbbbbiiivvv}}}qqqcccMMMGGGDDDGGGFFFOOONNNYYY}}}xxxhhh[[[nnneee}}}hhhUUUQQQEEE===???AAA@@@>>>>>>AAAAAA@@@FFFNNN\\\kkkMMMLLLRRRPPPDDDCCCGGGCCCAAA@@@???>>>>>>???AAABBB>>>;;;;;;??????;;;;;;>>>===@@@DDDFFFFFFEEEEEEEEEAAA@@@@@@??????????????????>>>>>>============>>>>>>===;;;999999999:::;;;:::;;;;;;:::999888999:::>>><<<===@@@@@@???BBBGGGQQQFFFAAADDDCCC>>>???FFFDDDDDDBBB@@@DDDLLLQQQPPPAAAFFFHHHHHHKKKPPPQQQNNNJJJJJJKKKJJJIIIGGGDDDBBBCCCBBB???<<<;;;;;;===>>>>>>===<<<<<<<<<=========:::777888===AAA???===>>>999>>>@@@>>>>>>AAA???:::666;;;===;;;;;;>>>@@@???:::;;;;;;<<<======>>>>>>BBB@@@????????????>>><<<{{{]]]VVVOOO@@@AAAEEEKKKRRRWWWWWWUUUSSSOOOJJJGGGEEEDDDCCCBBBDDDDDDEEEFFFEEEBBB===999;;;??????;;;<<<@@@>>>888444111222777999:::===BBBAAA@@@??????>>><<<888555777555999@@@BBB===;;;>>>===>>>@@@@@@??????@@@BBB===???@@@@@@???>>>>>>>>>:::<<<>>>???@@@???>>>===888:::<<<===;;;::::::;;;333999<<<999999===>>>:::<<<@@@BBBAAA<<<;;;===AAA999<<<:::444444999:::777<<<>>>>>><<<888777999<<>>@@@===888888<<<;;;666888<<<@@@AAA@@@??????AAABBBAAA@@@??????>>>;;;999888888===AAA@@@;;;999<<<@@@;;;777777:::>>>???>>>HHHEEELLLQQQyyyzzziiiZZZhhhuuupppeeeMMMEEEBBBCCCCCCMMMJJJSSS|||wwwlll[[[pppcccpppkkk]]]XXXGGG:::===AAA???<<<===@@@AAA@@@FFFPPP^^^cccIIILLLTTTRRRCCCAAAEEEBBB@@@???===;;;:::;;;<<<===;;;888:::@@@AAA<<<<<>>BBBFFFHHHGGGDDDCCCBBBCCCBBBAAA@@@???===<<<<<<;;;;;;;;;<<<>>>???AAAAAAAAA???<<<:::888888999999;;;;;;;;;:::888888999;;;<<<<<>>CCCCCC???AAAIIIAAABBBBBBAAAFFFNNNQQQOOOEEEJJJJJJFFFGGGOOOTTTTTTPPPNNNMMMJJJHHHGGGFFFFFF???===;;;::::::<<<>>>???>>>@@@@@@===999888;;;>>><<<:::<<>><<<;;;>>>???>>><<<<<<;;;:::::::::;;;;;;CCCAAA>>>===>>>>>>===<<>><<<;;;666::::::666777===???<<<>>>===<<<:::888777777777999<<<@@@BBB@@@>>><<<;;;===<<<<<<<<<<<<===>>>>>>AAAAAAAAAAAA@@@???>>>===>>>???>>>;;;888999===AAA:::999;;;>>>>>>999777888111222444555666777777777???BBBBBB???======;;;777======<<<;;;999888888777999:::<<<@@@CCCBBB>>>:::AAA;;;999===@@@<<<;;;===???;;;888999===???===:::===>>>@@@AAA@@@???===<<>>BBBAAA===<<>>===:::888999;;;888;;;;;;999:::???@@@???AAAIIIMMMWWWyyyxxx||||||YYY^^^tttuuukkkmmmKKKDDDLLLRRRPPPOOOLLLTTTzzz}}}uuudddnnniiilllVVVRRRLLLEEE@@@999:::;;;???BBB@@@@@@GGGPPPXXX|||UUUMMMNNNLLLFFFDDDDDDCCC@@@DDDCCC@@@@@@???>>><<<:::666888;;;>>>???===;;;999???>>>>>>AAAEEEGGGEEEBBBBBBBBBBBBBBBAAA???===<<<@@@@@@@@@===::::::===@@@???@@@???:::555444888>>><<<============;;;:::999BBB??????BBBAAA>>>@@@GGGHHHHHHDDD???@@@EEEGGGFFF888???DDDCCCAAAEEEMMMSSSLLLIIIFFFEEEGGGKKKNNNOOOKKKIIIJJJNNNPPPMMMHHHEEEAAA>>><<<<<<===???@@@@@@@@@AAABBBBBB@@@===999777>>>======@@@BBBBBB>>>:::333555999<<<===<<<:::999777777999;;;===>>>===<<<999<<>>;;;;;;>>>???;;;777eeePPPRRRMMMFFFDDDHHHOOORRRRRROOOPPPNNNIIIGGGGGGEEE@@@BBBEEEEEEBBBBBBCCCBBB>>>AAABBBBBBAAA@@@>>><<<;;;888;;;;;;777888===>>><<>>>>>===<<<;;;:::999:::===@@@AAA???<<<:::999;;;;;;;;;::::::;;;;;;<<>>>>>======<<>><<<::::::<<<>>>:::777777999999666555888666666555555444444444444>>>AAAAAA===<<<>>>===:::======<<<;;;:::999888888999===BBBDDDBBB???>>>>>>BBB<<<;;;???@@@<<<999:::<<<:::888999;;;===<<<;;;<<<===>>>??????>>>===<<>>======999===@@@@@@===<<<>>>AAABBBAAAAAAAAABBBAAA???>>>:::<<<>>>>>><<<:::::::::===>>>;;;777999@@@EEEFFFBBBJJJKKKSSSyyy|||lll```ooo|||tttxxxSSSHHHKKKOOOKKKOOOPPPXXXxxxzzzhhhwwwaaawwwuuu[[[TTTLLLEEEBBB===777<<>><<<999:::===??????>>><<<;;;======>>>@@@CCCDDDCCCAAAAAA@@@???===<<<<<<<<<<<<===??????===;;;:::===???AAA???<<<888555555666888;;;;;;<<<<<<<<<;;;999888???======AAAAAA???AAAGGGNNNMMMIIIFFFGGGJJJIIIDDD;;;AAADDDDDDCCCFFFNNNUUURRROOOJJJGGGFFFGGGIIIJJJHHHFFFHHHMMMPPPMMMFFF@@@AAA@@@???@@@AAABBBAAA@@@@@@@@@??????===;;;:::999>>>>>>>>>@@@BBBAAA===:::777888999:::;;;<<<======777888999;;;===>>>===<<<;;;<<<>>>???===;;;;;;;;;@@@>>><<<<<<======;;;999vvvSSSUUUSSSJJJBBBDDDLLLMMMGGGNNNNNNKKKGGGHHHJJJGGGAAAAAAAAA???>>>AAAGGGFFFBBBBBBBBBBBBBBBAAA???>>>===;;;===<<<999999<<<===;;;<<<<<<===>>>===<<<;;;:::;;;===??????===:::999888:::999999999999999999999===<<<;;;;;;;;;;;;<<<<<<@@@>>><<<<<<<<<<<<;;;:::>>>;;;999;;;:::888999===999888666444333333444555<<<>>>>>>;;;;;;>>>???=========<<<;;;:::999999888999???EEEEEE@@@<<<<<<>>>???<<<<<<>>>>>>:::777666888999:::999999999;;;<<<:::;;;<<<======>>>======???>>>======???@@@@@@???;;;<<<===>>>>>>===<<<;;;???@@@AAA@@@>>><<<<<<<<<<<<<<<===???@@@>>>;;;888AAA@@@:::555777AAAJJJMMM>>>EEECCCIIIrrrgggiii[[[IIIGGGHHHFFFOOOSSSYYYrrrmmm```jjj}}}___UUUJJJCCCBBB???<<<@@@FFFIIIEEE@@@CCCJJJhhhmmmSSSEEEHHHHHHEEEDDDFFFEEEAAAEEECCC@@@???@@@@@@@@@???======>>>?????????>>>>>>;;;===???@@@@@@@@@AAABBB@@@>>>;;;999888999:::;;;:::<<<>>>>>>===<<<===>>>DDD@@@;;;999888888777666;;;;;;<<<<<<;;;:::888777<<<;;;<<>>@@@@@@???AAABBBAAA???===??????>>>======<<<<<<<<<>>>>>>???AAABBB@@@===:::<<<:::999888999;;;???AAA888999:::<<<<<<=========::::::;;;======<<<999777===>>>>>>===<<<;;;;;;<<>>>>>===<<<;;;;;;:::999888999;;;======<<<:::999999;;;======;;;:::::::::999:::999999999888777777:::999888888999:::;;;<<>>>>>;;;<<>>=========<<<;;;::::::999:::>>>BBBBBB===999999:::999999;;;===<<<999666444888:::<<<:::666555888;;;999999:::;;;;;;<<<======@@@>>>======>>>??????>>>===<<<<<<===??????;;;888<<>>===888333555???HHHKKK<<>>GGGGGGGGGEEE???>>>GGGSSSttt]]]MMMHHHKKKKKKHHHGGGHHHFFFBBBCCCAAA>>>>>>???@@@@@@@@@>>>>>>>>>===>>>>>>???@@@;;;>>>AAA@@@>>>===@@@BBB>>>===<<<;;;::::::::::::888:::<<<>>>>>>>>>======CCCAAA???===<<<<<<;;;;;;======>>>===<<<999777666:::;;;===>>>>>>>>>@@@CCC???AAABBBEEEKKKNNNHHH???DDDCCCEEEFFFEEEGGGNNNVVVNNNMMMIIIFFFDDDEEEHHHKKKLLLKKKJJJLLLRRRSSSJJJ@@@@@@>>><<<;;;<<<===<<<;;;>>>???@@@@@@@@@@@@???>>>???@@@AAABBBBBB???<<<:::<<<;;;999888999<<<>>>@@@999:::<<<<<<<<<<<<<<<===:::888888:::<<<<<<888444;;;>>>@@@???;;;999;;;>>>yyyYYY___\\\PPPGGGGGGFFFCCCRRRRRRPPPLLLLLLMMMIIICCCCCC@@@:::777<<>>???AAABBBCCC@@@???>>>===<<<999888888777888;;;=========<<<;;;777999:::;;;:::;;;<<<>>>;;;;;;;;;;;;:::999777666777777777777888:::;;;;;;===:::888888::::::888555:::888:::>>>>>>:::999::::::888555333333666999;;;777:::999777888<<>>======<<<<<<;;;;;;;;;>>>>>>??????>>><<<888666666999<<<======<<<:::888:::===???;;;555333555:::999999999999:::;;;===>>>@@@>>><<<<<<======<<<;;;@@@===;;;===??????<<<888<<<>>>@@@???;;;999:::<<<<<<<<<===@@@CCCBBB===888777888666333555<<>>?????????<<<<<<<<<<<<<<<>>>???@@@===@@@BBBAAA>>>===???BBB===>>>???@@@@@@>>><<<:::888999<<<>>>@@@@@@>>><<<;;;>>>AAA???<<<;;;===AAA@@@@@@@@@???===:::777666;;;===???===<<<======>>><<<@@@CCCGGGMMMPPPJJJAAAFFFCCCDDDGGGFFFFFFLLLTTTLLLKKKIIIFFFCCCEEEIIIMMMPPPOOOKKKIIIMMMQQQLLLCCCDDD???:::777888:::<<<======???BBBDDDEEECCCAAA???@@@AAACCCCCCAAA>>><<<::::::;;;;;;;;;<<<<<<======:::<<<===<<<;;;:::<<<>>>===:::999:::======:::777;;;???BBB???:::888;;;???eeeeeeaaaXXXOOOIIIIIIKKKOOOSSSTTTQQQNNNMMMIIIDDDDDDBBB===888;;;AAACCC@@@::::::;;;<<>><<<888666777:::;;;===>>>??????>>>>>>777888999::::::<<>><<<>>>>>>=========<<<<<<<<>>>>>??????===<<>>===<<<::::::;;;<<<<<<;;;@@@===;;;<<<>>>>>><<<:::;;;===>>>>>><<<;;;;;;<<<;;;<<<===???AAA@@@===;;;555888888666777<<<===;;;@@@EEEFFFMMMnnn{{{pppooooooQQQIIILLLKKKKKKHHHHHHYYY}}}ppp}}}jjjlllzzznnn]]]PPPKKKFFFAAAEEEJJJJJJDDDBBBLLLYYYkkkSSSVVVTTTUUUQQQKKKHHHHHHFFFBBB???>>>======>>>???===<<<999999:::;;;<<<>>>???@@@@@@@@@@@@???>>>>>>???@@@===???AAACCCCCC@@@===::::::;;;<<>>;;;999888;;;???@@@===<<<======;;;;;;@@@DDDFFFIIIKKKGGGAAAHHHCCCDDDIIIIIIFFFJJJRRRPPPPPPMMMHHHDDDCCCGGGKKKPPPQQQMMMFFFGGGLLLIIIBBBIIIDDD===888999<<>>======;;;===???===:::999<<>>>>>===<<<@@@BBB???:::888:::===qqqccc\\\UUUJJJHHHMMMIIIQQQVVVTTTOOOLLLJJJGGGCCCDDD@@@;;;;;;@@@CCCBBB<<<<<<<<<===???AAACCCDDD???<<<<<<>>>===777555777<<<<<<======>>>>>>??????999::::::::::::;;;???AAA<<<<<<===<<<;;;888666444222444888;;;=========<<<::::::999888777888;;;===???===>>>BBBCCC@@@???AAA>>>===:::888888999;;;<<<;;;>>>???===<<>>;;;>>>>>>>>>===============???@@@AAA@@@>>><<<::::::999???AAA===;;;>>>???======??????===:::999;;;======<<<999888888:::<<<>>>:::999888999<<<>>>>>>>>>>>><<<:::999:::;;;<<<<<<;;;::::::;;;======<<<::::::<<<>>>???>>>======>>>999<<<===;;;;;;>>>===:::>>>@@@AAAKKKeeexxxssshhhzzzsssRRRFFFHHHGGGLLLMMMKKKUUUuuuooo{{{nnnddd~~~ppp\\\MMMHHHCCC<<<@@@FFFGGGBBBBBBNNN]]]iiiTTT[[[TTTTTTOOOGGGDDDEEEDDDAAA???>>>???@@@@@@@@@===:::777888999;;;===???@@@AAAAAA???===<<<===>>>>>>======>>>@@@AAA@@@???===;;;>>>======???AAABBB@@@===666999======<<<;;;;;;===;;;<<<===>>>>>>===<<<;;;999???AAA===<<>>AAABBB>>>>>>=========>>>??????@@@CCCFFFEEEAAA===;;;:::>>>???@@@AAAAAAAAA@@@???<<>><<<:::;;;>>>AAA???AAAAAA???;;;888999:::}}}eee^^^WWWIIIDDDIIICCCNNNWWWUUUOOOLLLJJJHHHCCCEEECCC>>>===AAAEEEEEE@@@????????????@@@BBBCCC???;;;;;;>>>===666444777;;;;;;;;;;;;;;;<<<===>>>;;;<<<;;;:::999;;;>>>AAA;;;<<<<<<<<<:::888555333111444999===??????===<<<:::;;;;;;999777888===BBB???;;;;;;===>>><<<===AAA;;;:::999999;;;===???AAA>>>BBBBBB@@@???AAA???;;;>>>>>>>>>>>>============:::>>>BBB@@@:::777888;;;888???@@@:::777:::<<<:::======>>>=========???@@@???===:::888888999<<<>>>777666777999===@@@BBBBBB<<<;;;999777777999;;;===:::888777999===>>><<<999999<<>><<<;;;===??????BBBBBB???>>>@@@???<<>>QQQddd```KKKTTTQQQQQQLLLDDD@@@BBBCCCAAA??????@@@BBBBBBAAA===:::555777999<<>>::::::<<<>>><<<:::===============<<<<<<<<<@@@>>>===???AAABBB@@@>>><<<;;;<<<>>>@@@???<<<:::777888:::<<<>>>>>>>>>>>>777>>>@@@======@@@AAA===;;;DDDJJJKKKJJJNNNRRRSSSKKKFFFGGGPPPPPPJJJJJJQQQVVVVVVTTTNNNHHHGGGKKKPPPNNNWWWXXXNNNHHHJJJHHHAAAKKKGGGBBB???>>>???@@@@@@???<<<999777777999===???AAADDDFFFEEEAAA<<<::::::BBBBBBBBBAAABBBBBBCCCCCC===???@@@===999888;;;?????????===999666777<<>>;;;999888888hhhSSSNNNMMMIIIEEEEEEJJJQQQUUUTTTOOOJJJGGGGGGDDDCCCCCCAAA>>>@@@EEEBBB???<<<>>>BBBDDDAAA>>>:::===@@@AAA>>>;;;888777<<<666555999;;;888999<<<>>>;;;888666777;;;AAADDDBBB@@@??????;;;666555888::::::999999999:::;;;<<<@@@===;;;:::;;;===>>>>>>>>>===<<<;;;;;;<<<===>>>===;;;999:::>>>@@@???===BBB@@@??????@@@???<<<888===<<<===???BBBBBB???<<<;;;<<<<<<<<<<<<<<<;;;;;;<<<>>>AAABBB@@@>>><<<;;;::::::<<<===>>>???>>>>>><<<<<<<<<;;;;;;;;;<<<===<<<999666666:::>>>??????;;;777444333777:::<<<<<>>???>>>===??????===888999<<<<<<999@@@FFFHHHEEEBBBAAA>>>:::@@@HHHGGGQQQiiipppyyyhhhkkkfffMMMQQQKKKJJJLLLNNNRRRfff|||{{{pppuuuhhhqqquuubbbXXXKKKAAA>>>>>>>>>:::888:::;;;RRRvvvXXXQQQRRRQQQPPPNNNJJJFFFCCCBBBBBBAAABBBBBBAAA???>>>???@@@<<<<<<::::::@@@EEECCC===999888:::===@@@@@@===999999<<<>>>;;;777666888<<>>:::===999666888>>>AAAAAA???:::222;;;HHHCCC<<<=========BBBGGGIIINNNUUUYYYXXXHHHIIIMMMRRRVVVVVVRRROOOUUUPPPMMMNNNLLLHHHIIINNNPPPUUUTTTMMMHHHIIIGGGCCCFFFFFFDDDAAA??????AAACCC@@@@@@<<<666666;;;?????????BBBCCCBBBCCCCCC>>>777BBB???>>>AAAAAA>>>AAAHHHEEE@@@@@@EEEEEE@@@???BBBAAA???<<<999888999<<<>>>;;;<<<>>>>>>>>><<<:::999www^^^YYYZZZSSSIIIGGGKKKPPPSSSSSSPPPLLLJJJIIIFFFEEEEEEBBB>>>???CCCAAA>>>;;;<<>>;;;<<<>>>@@@???===:::999999:::777888======:::999===>>>;;;777555555777;;;>>>???===<<<===:::555555999999999888777888:::<<<===>>><<<999888999;;;;;;:::>>>===<<<;;;;;;<<<===>>>???>>>======???@@@@@@???<<<;;;;;;===??????===;;;<<<;;;;;;<<>>===<<<<<<<<<>>>AAAAAA???===<<<<<<;;;;;;;;;;;;===============<<<<<<<<<>>>??????>>>>>>;;;888888;;;===???>>>:::888666666999<<<<<<;;;>>>===<<<===???AAAAAA@@@AAABBB???;;;;;;>>>???<<>>>>>===:::>>>GGGGGGMMMaaammmzzztttjjjjjjOOOQQQIIIJJJMMMOOOQQQbbbrrryyyllltttpppnnn|||gggYYYJJJAAA?????????;;;;;;???AAAWWWzzzXXXPPPMMMPPPOOONNNJJJFFFBBB@@@???>>>??????>>>======@@@BBBCCCBBB>>><<<>>>BBB@@@:::<<<;;;;;;===@@@@@@===:::;;;===???===999888:::>>>AAABBBBBB???<<<:::;;;===@@@@@@@@@AAACCCCCC@@@======:::888999>>>@@@???<<<===666>>>FFF@@@<<>>>>>AAADDDEEEBBB@@@AAA???;;;AAA??????BBBBBB???BBBHHHEEEEEEIIINNNKKKCCC===>>>>>><<<:::999999:::<<<===<<<;;;<<<===???>>><<<999hhh```aaaXXXIIIJJJLLLNNNPPPPPPOOOMMMLLLJJJHHHGGGHHHDDD???>>>AAABBB???<<<<<>>;;;??????>>><<<:::999:::;;;666888<<<@@@>>>::::::>>>???===999777666777888:::;;;999888999888555777;;;;;;:::888777888;;;===???<<<:::888888999999999888===<<<;;;;;;;;;;;;<<<===>>>??????>>>===<<<===>>>999999:::;;;======;;;999;;;:::888999;;;<<<;;;:::999:::<<>>======>>>??????===<<<===>>>===;;;999999:::<<<<<<<<<>>>;;;:::;;;>>>@@@>>><<>>===<<>>;;;===>>>===<<>>===;;;;;;<<<;;;;;;===@@@CCCGGGFFFAAA<<<===AAA@@@<<>>;;;:::===@@@CCCCCCCCCAAA>>><<<<<<===???>>>>>>???AAABBBBBBAAA>>><<<:::<<<>>>???<<<999<<<999???AAA999:::AAA???@@@CCCGGGKKKRRRYYYXXXSSSXXX\\\]]]YYYPPPJJJJJJLLLLLLKKKKKKLLLJJJFFFFFFJJJOOOSSSTTTPPPMMMMMMKKKIII???AAACCCCCCBBB@@@===;;;:::;;;888444555;;;??????FFFJJJJJJDDD?????????===@@@???AAADDDCCCBBBCCCGGGGGGJJJOOORRRMMMFFFBBBCCC???>>>======<<<;;;;;;;;;<<<999888;;;@@@AAA>>>:::wwwgggddd[[[NNNLLLKKKKKKKKKLLLMMMMMMMMMIIIHHHHHHIIIFFF@@@???BBBFFFCCC@@@@@@AAAAAA@@@???@@@???<<<999666777:::===666:::>>>>>>;;;999;;;@@@@@@???===<<<;;;:::;;;;;;999666666888888666999??????===;;;999999;;;===???:::999999:::;;;<<<;;;:::===<<<;;;::::::;;;<<<===:::<<<>>><<<888666777999;;;;;;<<<<<<<<<:::888777<<<:::999888888:::;;;<<<888:::===???AAA@@@???>>>===>>>>>><<<;;;;;;===???>>>;;;777777999;;;;;;:::===:::888999<<<===:::666???===;;;999999::::::::::::999777777888999;;;<<<>>>===<<<<<<<<<<<<:::888@@@BBBAAA<<<;;;>>>@@@???===@@@???<<<;;;???BBBBBB<<>>???@@@>>><<<<<<>>>@@@AAABBBBBBBBB@@@?????????<<<<<<;;;<<<>>>@@@BBBCCC???>>>>>>???@@@???<<<999888999AAA@@@777999AAA???AAADDDGGGJJJPPPUUURRRLLLXXX[[[\\\WWWOOOHHHFFFFFFNNNOOOPPPOOOKKKGGGGGGIIIKKKNNNOOONNNLLLKKKJJJIII<<>>@@@AAADDDEEEEEEDDDEEEGGGIIIKKKMMMMMMJJJHHHJJJOOOBBBBBBBBBBBB@@@===:::999;;;777555999@@@CCC@@@;;;vvviiiaaa[[[OOOKKKHHHGGGIIIKKKLLLLLLHHHFFFGGGIIIGGGBBBBBBEEEFFFDDDAAA@@@@@@@@@@@@@@@@@@>>>;;;888555666:::===888<<<===:::666777<<<@@@======>>>???>>>>>>===<<<888666777::::::888;;;AAA???===;;;888777888999:::999999:::===@@@AAA@@@>>><<<;;;:::999999:::;;;<<<999;;;===;;;777444444666;;;<<<======<<<:::999999>>>===;;;999999:::<<<>>>999;;;===???@@@@@@???>>>=========;;;::::::===??????:::666666999;;;;;;999>>><<<::::::;;;:::777333<<<<<<;;;999777777777888:::999666444444666999<<>>===>>>??????===;;;<<>>>>>999===???<<<<<<@@@BBBAAA>>>@@@DDDKKKbbbvvv|||eeevvvZZZQQQNNNMMMNNNNNNMMMYYY{{{zzzssssssuuusssmmmrrrsssvvvwwwtttpppttt|||qqq{{{tttqqqfffjjjQQQEEEBBB@@@@@@<<<>>>DDDHHH]]][[[WWWTTT[[[TTTJJJCCCAAAAAABBBCCC??????>>>===;;;<<>>:::<<>>======>>>===<<<<<<===???????????????AAABBBBBBBBB::::::::::::;;;===@@@BBB@@@@@@@@@AAAAAA@@@===;;;777;;;HHHKKK@@@===CCCAAADDDGGGJJJLLLOOOSSSOOOIIISSSSSSSSSRRROOOJJJDDD@@@JJJNNNPPPNNNJJJIIIJJJKKKIIIJJJMMMNNNMMMJJJIIIJJJ<<<>>>BBBGGGIIIFFF???:::>>>???===999:::@@@CCCBBBFFFOOOUUURRRLLLHHHFFFDDDBBBEEEGGGGGGGGGGGGHHHHHHGGGJJJMMMMMMLLLLLLMMMOOO???@@@BBBCCCBBB???<<<::::::666444888@@@DDDAAA<<>><<<<<<===>>>???@@@???===:::888888:::===<<<>>>===777444777<<<>>>777999<<<>>>???===;;;:::888777999<<<<<<:::<<<@@@;;;:::888666555444444555999:::<<>>===;;;888666666777:::<<<============>>>??????>>><<<:::;;;===@@@=========>>>=========<<<;;;<<<<<<;;;::::::===???>>>:::666777;;;===<<<888===>>>>>>===;;;999777666:::;;;;;;999666555666777999888666444333444888;;;555555777:::===>>>===;;;:::>>>???:::777999===>>><<<@@@@@@===;;;>>>???>>>@@@???FFFQQQiiiyyyiiiiii[[[PPPRRRNNNLLLLLLKKKUUUqqqxxxsssuuullloooqqqrrrwwwyyyrrrrrruuummmkkkkkkrrr~~~ooouuuqqqyyycccyyytttXXXGGGAAA???@@@>>>???CCCHHH```tttVVV^^^bbb]]]TTTIIIBBBAAACCCDDDEEEAAAAAAAAA@@@===<<<===???BBBBBB???::::::???CCCBBB@@@@@@???<<<999888999;;;<<<<<<<<<<<<<<<======>>>===<<<;;;<<>>@@@??????@@@@@@@@@@@@??????;;;@@@UUUaaaSSSEEECCCCCCGGGLLLOOOOOOPPPSSSRRRNNNOOONNNMMMMMMMMMJJJDDD@@@CCCIIIMMMIIIFFFGGGKKKLLLIIIIIIMMMPPPOOOJJJIIIKKK>>>???CCCIIIMMMLLLEEE@@@???AAA???::::::>>>@@@???@@@IIIRRRSSSRRRRRRPPPMMMGGGKKKLLLIIIGGGIIIJJJIIICCCJJJRRRUUUUUUSSSMMMFFF;;;<<>>:::777666:::@@@DDDCCC@@@kkk\\\___VVVPPPIIIGGGIIIKKKKKKJJJJJJGGGFFFFFFDDD@@@AAAEEE>>>===;;;999888999<<<>>>AAAAAAAAA???===<<<<<<>>>>>>@@@>>>888777;;;<<<999444777;;;>>>>>><<<999666777777:::>>>===::::::===666777777777666666555555999:::<<>>>>>>>>>>>===999777666999<<<===<<<<<<===??????@@@@@@>>><<<;;;>>>@@@AAA???>>><<<:::::::::::::::;;;<<<;;;::::::<<<>>>===888555888===@@@===888888<<>>:::777888999999;;;;;;:::777555666888666888999888666555777999000111333777:::<<<;;;:::;;;@@@AAA;;;888;;;???@@@???AAA@@@:::999===AAAAAA@@@@@@JJJVVVlll}}}kkkdddaaaTTTSSSMMMJJJJJJKKKPPPcccxxx|||yyyxxxuuusssyyy}}}yyyyyy{{{{{{zzz}}}mmmzzzttthhhrrr|||___JJJ???:::>>>===>>>AAAGGGdddnnnTTT]]]^^^YYYQQQHHHCCCCCCDDDCCCBBB???@@@BBBAAA???=========@@@BBB???:::999<<>>;;;999:::<<<===<<<;;;<<<===>>>>>>>>>>>>;;;888888;;;???AAABBB<<<>>>???>>>;;;;;;===???<<<============>>>@@@AAA@@@EEEaaawwweeeIII>>>???DDDKKKQQQPPPOOORRRUUUUUUQQQPPPNNNJJJGGGEEEDDDEEECCCJJJLLLFFFAAACCCGGGHHHHHHGGGKKKOOONNNHHHFFFIIIAAAAAADDDJJJPPPPPPLLLGGGDDDEEEBBB===<<>>BBBEEEFFFFFFoooZZZ]]]YYYRRRKKKHHHJJJMMMLLLJJJLLLHHHFFFEEEBBB>>>???DDD<<<<<<:::999888999<<>>???@@@BBB@@@;;;:::>>><<<666555888<<<@@@???<<<888444777777;;;???>>>999888;;;555666888:::::::::999999999:::<<<>>>???===999666::::::999888888999::::::@@@>>>===>>>@@@???:::666888;;;>>>>>>;;;999:::;;;>>>@@@AAA@@@===<<<===@@@CCCAAA>>>:::888888888999999:::;;;;;;;;;:::<<<===<<<888666999???AAA===999111777======888555777;;;999;;;<<<;;;888666777999333888<<<===:::777666666777777999<<>><<<===BBBCCC>>>:::===AAACCC???@@@===777777>>>EEEGGG@@@AAANNNXXXkkkpppkkkgggZZZRRRKKKHHHJJJJJJLLLYYYhhhfffeeekkkvvvzzzlllqqqzzzkkkzzzvvv|||nnnqqqcccKKK===:::@@@AAABBBDDDKKKlllqqqVVVWWWQQQUUUNNNGGGDDDEEEEEEBBB???<<>>===<<<===???>>>999888<<>>BBBDDDEEECCC???===>>>@@@>>><<<<<<<<<>>>??????>>>@@@;;;777666999===???@@@>>>@@@BBB@@@===;;;<<<>>>::::::;;;;;;;;;===@@@BBBBBBGGGgggoooHHH999:::???HHHOOONNNLLLPPPVVVZZZUUUUUUQQQJJJBBB@@@DDDJJJJJJPPPPPPFFF>>>???BBBCCCEEEDDDHHHMMMLLLEEECCCFFFDDDCCCEEEKKKQQQTTTPPPLLLIIIIIIFFFAAA???AAAAAA>>>EEEIIILLLMMMQQQUUUSSSOOOOOOSSSQQQJJJHHHLLLNNNLLLHHHLLLPPPUUU]]]ccc]]]RRRJJJJJJJJJIIIGGGDDDAAA???>>>>>>@@@AAACCCFFFHHHIII