BMv6( ||||||{{{zzzyyyxxxwwwwww~~~}}}}}}|||wwwvvvuuutttsssrrrrrrrrrppppppppppppoooooooooooommmlllkkkiiiiiihhhhhhhhhgggggggggffffffeeeeeeeeebbbcccdddeeeeeedddbbb```aaa``````aaacccdddbbbaaa^^^^^^^^^]]]\\\ZZZYYYXXXVVVVVVVVVUUUUUUTTTTTTTTTTTTTTTSSSSSSSSSSSSSSSSSS~~~}}}|||{{{{{{{{{{{{{{{zzzyyyxxxuuuuuuuuuttttttsssssssssmmmmmmlllkkkjjjiiihhhgggcccddddddddddddcccbbbbbb```___^^^]]]\\\\\\\\\\\\]]]]]]\\\[[[ZZZYYYXXXWWWWWWWWWWWWVVVVVVUUUUUUTTTVVVUUUUUUUUUTTTSSSSSSSSSRRRRRRQQQPPPOOOOOOOOOOOONNNNNNMMMMMMMMMLLLLLLLLLNNNMMMLLLKKKKKKJJJKKKKKKLLLLLLLLLKKKKKKKKKKKKKKKHHHIIIJJJJJJJJJJJJHHHHHHJJJJJJJJJKKKMMMNNNMMMKKKQQQQQQQQQPPPOOONNNMMMLLLPPPOOONNNMMMKKKJJJIIIHHHJJJJJJKKKLLLLLLMMMNNNNNN~~~}}}{{{yyyvvvtttsssrrrqqqqqqpppooonnnlllkkkkkkiiihhhgggeeeddddddeeeeeeaaaaaabbbccccccbbbaaa```aaaaaa``````______^^^^^^\\\[[[[[[ZZZYYYXXXWWWWWWTTTTTTSSSSSSSSSSSSRRRRRROOOPPPPPPQQQPPPPPPOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPMMMMMMMMMLLLKKKJJJIIIIIIPPPQQQQQQQQQQQQPPPOOOOOOOOOOOONNNMMMLLLLLLLLLLLLIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGHHHHHHHHHHHHHHHHHHHHHGGGIIIHHHGGGGGGGGGGGGHHHHHHGGGGGGFFFFFFFFFEEEEEEEEEGGGGGGFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHIIIFFFFFFGGGGGGGGGGGGGGGGGGFFFFFFFFFHHHJJJKKKJJJHHHCCCDDDDDDDDDCCCBBBBBBAAAEEEDDDDDDCCCAAA@@@@@@???>>>??????@@@AAAAAABBBBBBzzzyyywwwvvvuuuuuuvvvvvvsssssssssssssssrrrqqqpppooonnnnnnmmmlllkkkjjjjjjmmmllllllkkkjjjiiiiiiiiiffffffeeedddbbb```^^^]]]^^^^^^]]]\\\\\\[[[ZZZZZZZZZZZZZZZZZZZZZZZZYYYYYYZZZYYYYYYXXXWWWVVVVVVUUUVVVVVVVVVVVVVVVVVVVVVVVVRRRRRRRRRRRRQQQQQQQQQQQQQQQQQQPPPPPPOOOOOONNNNNNMMMLLLKKKJJJJJJJJJKKKLLLKKKKKKLLLMMMMMMLLLKKKJJJLLLKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIJJJHHHHHHIIIJJJJJJKKKLLLLLLHHHHHHIIIJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJJJJIIIHHHHHHGGGGGGFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDCCCBBBBBBBBBCCCCCCAAAAAAAAABBBBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDEEECCCCCCCCCCCCCCCDDDDDDDDDBBBBBBAAAAAAAAABBBBBBCCCBBBBBBBBBAAAAAAAAA@@@@@@AAA@@@@@@@@@@@@@@@AAABBB@@@@@@AAAAAABBBBBBCCCCCCAAAAAA@@@@@@@@@@@@AAABBBAAA@@@AAABBBDDDEEEDDDCCCDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBCCCCCCDDDDDDDDDEEECCCCCCCCCCCCDDDDDDDDDEEE~~~~~~}}}|||zzzyyyxxxwwwtttrrrpppoooppppppooonnnkkkkkkjjjjjjiiiiiiiiiiiifffeeedddccccccdddeeefffccccccbbbbbbaaaaaaaaa```_________^^^^^^]]]]]]]]]ZZZ[[[[[[[[[[[[[[[ZZZYYYZZZZZZZZZZZZZZZZZZZZZZZZVVVVVVVVVVVVVVVVVVVVVVVVTTTTTTUUUVVVUUUTTTRRRQQQSSSSSSSSSTTTTTTTTTUUUUUUSSSSSSSSSRRRRRRRRRQQQQQQPPPPPPPPPPPPOOOOOOOOOOOOOOONNNNNNMMMLLLKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKJJJJJJJJJIIIIIIIIIJJJJJJIIIHHHHHHHHHIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFEEEEEEFFFFFFFFFEEEDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEFFFEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDCCCBBBBBBAAAAAACCCCCCCCCCCCCCCCCCCCCCCCEEEDDDCCCBBBBBBCCCDDDEEECCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBDDDCCCBBBAAA@@@AAAAAABBBBBBCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????BBBBBBAAA@@@@@@AAAAAAAAA@@@???>>>???AAABBBAAA@@@AAAAAAAAABBBBBBCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBAAAAAA@@@???@@@@@@@@@@@@@@@@@@@@@@@@||||||{{{yyyxxxwwwvvvuuurrrrrrqqqpppqqquuu|||xxxoooiiihhhiiikkkjjjjjjiiihhhhhhgggffffffcccbbbaaa````````````aaa^^^^^^______^^^\\\ZZZXXX[[[ZZZYYYWWWWWWWWWXXXYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWVVVUUUTTTSSSSSSWWWVVVUUUTTTTTTTTTTTTSSSVVVUUUUUUUUUTTTTTTTTTTTTTTTTTTSSSRRRRRRSSSTTTTTTRRRRRRRRRQQQQQQQQQPPPPPPPPPPPPPPPOOOOOOOOOOOOOOOMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMKKKKKKKKKKKKKKKKKKKKKKKKMMMMMMMMMMMMMMMLLLKKKKKKIIIIIIJJJJJJJJJKKKKKKKKKLLLLLLLLLLLLKKKKKKKKKJJJKKKJJJJJJJJJIIIIIIIIIIIIJJJIIIIIIHHHGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEGGGGGGGGGGGGGGGGGGFFFFFFBBBBBBBBBBBBBBBBBBBBBBBBFFFEEEDDDDDDCCCCCCDDDDDDCCCCCCBBBAAAAAAAAABBBBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDCCCCCCCCCCCCBBBCCCCCCBBBBBBBBBBBBCCCDDDCCCCCCBBBBBBAAA@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBAAAAAABBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@????????????@@@@@@@@@@@@@@@@@@???>>>>>>???@@@@@@AAAAAABBBBBBBBBAAAAAA@@@AAAAAAAAA@@@@@@@@@@@@???????????????????????????????????????????????????AAAAAA@@@@@@@@@@@@AAAAAA@@@???>>>???AAABBBAAA@@@BBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAAAAA@@@???????????????????????????wwwooojjjddddddcccaaa```^^^]]]\\\``````______^^^^^^]]]]]]ZZZZZZZZZYYYXXXXXXWWWWWWSSSTTTTTTTTTTTTVVVZZZ]]]aaa^^^XXXRRROOONNNOOOQQQRRRRRRQQQQQQPPPPPPOOOOOONNNNNNMMMLLLLLLLLLLLLMMMNNNNNNMMMLLLLLLKKKJJJIIILLLLLLKKKJJJJJJJJJJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMLLLLLLLLLKKKKKKKKKHHHHHHHHHGGGGGGGGGGGGGGGIIIIIIIIIHHHHHHHHHHHHHHHJJJJJJIIIHHHHHHIIIJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIHHHHHHGGGGGGGGGGGGHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEEEEEEEFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEFFFEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEDDDCCCCCCBBBBBBEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCDDDCCCCCCCCCCCCBBBBBBBBBBBBCCCDDDEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAAAAAAAA@@@????????????@@@@@@AAA??????@@@@@@@@@AAAAAAAAABBBAAAAAAAAA@@@@@@@@@@@@????????????@@@AAABBBBBBBBBAAAAAA@@@@@@?????????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@??????=========>>>>>>>>>?????????>>>>>>>>>>>>??????@@@??????@@@@@@@@@@@@@@@???@@@@@@?????????>>>>>>>>>========================>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@?????????@@@@@@AAA@@@>>>>>>>>>@@@AAA@@@???BBBAAAAAA@@@??????>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@???????????????????????????iii]]]XXXUUURRRRRRQQQPPPOOOMMMMMMLLLMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNIIIKKKLLLLLLKKKLLLMMMOOOOOONNNKKKIIIHHHHHHIIIJJJJJJJJJJJJIIIIIIHHHHHHHHHJJJJJJIIIIIIIIIIIIIIIJJJLLLKKKIIIHHHGGGGGGGGGHHHGGGGGGFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHHHHHHHIIIGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIIIIHHHHHHHHHIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGHHHHHHIIIIIIJJJJJJIIIHHHGGGGGGGGGHHHIIIJJJHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCCCCCCCEEEEEEFFFFFFFFFGGGGGGGGGHHHHHHFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBDDDDDDDDDCCCCCCBBBBBBBBBEEEEEEEEEEEEEEEEEEEEEEEEAAAAAAAAAAAAAAAAAAAAAAAADDDDDDDDDCCCCCCCCCBBBBBB???AAACCCDDDDDDCCCBBBAAADDDDDDDDDDDDDDDDDDDDDDDDAAAAAA@@@@@@???@@@@@@AAA>>>>>>>>>>>>??????@@@AAA>>>>>>?????????@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>===>>>>>>???@@@AAABBBAAAAAA@@@@@@@@@?????????????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@????????????============>>>>>>>>>>>>BBBBBBBBBAAA@@@@@@@@@@@@>>>>>>???@@@@@@@@@?????????>>>>>>>>>>>>=================================>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>???@@@@@@???>>>===>>>@@@@@@@@@??????????????????>>>>>>>>>>>>>>>>>>>>>????????????@@@AAAAAAAAAAAA@@@??????????????????????????????vvvmmmkkkjjjjjjlllmmmpppzzz|||{{{ttt]]]UUUSSSQQQJJJJJJIIIHHHGGGGGGFFFFFFEEEEEEFFFFFFFFFGGGGGGGGGEEEEEEEEEFFFFFFGGGGGGGGGBBBDDDFFFFFFEEEDDDDDDEEEBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBDDDCCCCCCBBBCCCCCCDDDDDDFFFDDDCCCAAA@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCCCCCCCDDDDDDDDDEEEBBBBBBBBBCCCCCCCCCCCCCCCBBBDDDFFFFFFEEEDDDDDDFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFDDDDDDDDDEEEEEEFFFFFFFFFEEEEEEDDDDDDEEEFFFFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFBBBBBBBBBBBBBBBBBBBBBBBBEEEEEECCCCCCCCCDDDEEEFFFCCCCCCCCCCCCDDDDDDDDDDDDFFFFFFFFFEEEEEEEEEEEEDDDCCCCCCBBBBBBBBBAAAAAAAAACCCCCCCCCBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCBBBBBBBBBBBB>>>@@@BBBCCCDDDCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@AAA??????>>>>>>???@@@AAAAAA>>>>>>?????????@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>???@@@AAABBBAAAAAAAAA@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>============>>>>>>>>>>>>DDDDDDCCCBBBAAA@@@???>>>>>>>>>???@@@@@@@@@@@@@@@>>>>>>>>>=========<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>=======================================>>>???@@@>>>===<<<===???@@@???>>><<<<<<======>>>???@@@@@@=========>>>>>>?????????@@@@@@AAAAAA@@@@@@???>>>@@@@@@@@@@@@@@@@@@@@@@@@|||ppphhhfffeeeeeefffggglllxxx}}}{{{zzzkkkUUUOOOMMMJJJHHHGGGGGGGGGFFFFFFEEEEEEGGGGGGHHHHHHHHHIIIIIIIIIFFFGGGGGGGGGHHHHHHHHHIIIDDDFFFGGGGGGFFFEEEEEEFFFBBBBBBCCCDDDDDDDDDDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDCCCCCCDDDDDDEEEEEEHHHGGGEEEDDDDDDDDDEEEEEEDDDEEEEEEFFFFFFFFFFFFEEECCCDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGBBBEEEHHHHHHEEECCCDDDEEEBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDEEEEEEDDDDDDCCCCCCDDDDDDDDDDDDDDDEEEEEECCCCCCCCCCCCCCCCCCDDDDDDCCCCCCDDDEEEFFFFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCBBBCCCCCCDDDDDDBBBBBBCCCCCCCCCDDDDDDDDDEEEEEEEEEDDDDDDDDDCCCCCCAAAAAA@@@@@@@@@?????????@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@?????????>>>???AAABBBCCCBBBBBBAAA>>>>>>>>>>>>>>>>>>>>>>>>@@@????????????@@@AAAAAA@@@@@@?????????@@@AAAAAA>>>????????????@@@@@@@@@@@@@@@?????????>>>>>>>>>???>>>>>>>>>???@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@========================??????@@@@@@@@@@@@???????????????????????????????????????>>>>>>>>>>>>===<<<<<<=========>>>>>>>>>AAAAAAAAA@@@???===<<<;;;======>>>???@@@@@@@@@@@@>>>>>>=========<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>========================<<<<<<<<<<<<===>>>>>>???>>><<<<<<===>>>???>>>===:::;;;<<<===???@@@AAAAAA<<<======>>>>>>?????????@@@@@@@@@@@@@@@??????>>>????????????????????????vvvmmmgggeeeccccccddddddjjjxxx~~~}}}|||eeeQQQLLLIIIEEEHHHGGGGGGGGGGGGGGGFFFFFFAAABBBBBBBBBBBBBBBCCCCCCBBBBBBBBBCCCCCCCCCCCCCCC???@@@BBBAAA@@@???@@@AAA????????????????????????AAAAAAAAAAAAAAABBBBBBBBB???????????????@@@AAAAAABBBBBBAAAAAA@@@@@@AAAAAA===>>>???@@@AAAAAA@@@???======>>>>>>???@@@@@@AAABBBBBBBBBAAAAAAAAAAAAAAAEEEIIILLLLLLHHHEEEEEEGGGBBBBBBBBBCCCCCCDDDDDDDDDDDDEEEFFFGGGGGGFFFEEEDDDDDDDDDDDDEEEEEEFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDEEEFFFIIIKKKLLLKKKJJJHHHDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDAAABBBCCCCCCDDDDDDDDDCCCDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCBBBAAAAAA@@@@@@@@@?????????????????????????????????BBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????>>>>>>>>>>>>>>>??????@@@AAAAAABBB@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>???@@@@@@@@@@@@??????????????????>>>>>>>>>>>>??????????????????>>>>>>>>>=========??????>>>>>>>>>>>>??????????????????????????????===========================>>>????????????>>>===>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>=========;;;;;;;;;;;;<<<<<<<<<<<<<<<======>>>>>>===;;;;;;;;;;;;<<<>>>>>>??????>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>???===<<<;;;<<<>>>???>>>===<<<<<<===>>>??????@@@@@@<<<======>>>??????@@@@@@@@@@@@@@@@@@@@@???>>>>>>========================wwwnnnfff```dddbbbbbbbbbccchhhxxxcccQQQNNNLLLGGGBBBBBBBBBBBBBBBBBBBBBBBBEEEEEEEEEEEEEEEFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDD@@@AAABBBBBBAAA@@@AAACCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBAAAAAABBBCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBAAA@@@AAACCCDDDDDDDDDCCCBBB@@@AAAAAABBBCCCDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCCCCAAAFFFIIIHHHDDD@@@@@@BBBBBBBBBBBBCCCCCCDDDDDDDDDCCCDDDEEEFFFFFFEEEDDDCCCBBBCCCCCCCCCDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCBBBBBBEEEGGGKKKNNNNNNMMMKKKIIICCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFFFFEEEDDDAAAAAABBBBBBBBBCCCCCCCCCEEEEEEEEEDDDDDDDDDCCCCCCBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????============>>>???AAAAAA????????????????????????===============>>>???@@@AAA@@@???>>>>>>===>>>>>>============>>>>>>>>>???>>>>>>=========<<<<<<<<>>>>>=========>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<===>>>>>>===<<<;;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============999999:::::::::;;;;;;;;;999:::<<<>>>>>>>>>>>>===999:::;;;<<<============???>>>>>>>>>============;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;<<<===>>>???===<<<;;;<<<>>>>>>>>>===>>>>>>>>>>>>????????????<<<======>>>???@@@@@@AAA???@@@@@@@@@@@@???>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;|||sssjjjccc```^^^]]]^^^___aaafffttt~~~zzzyyy}}}zzzdddQQQIIIIIIFFFFFFEEEDDDBBBBBBCCCCCCDDDEEEDDDCCCBBBAAABBBCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB??????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@??????@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBBFFFEEECCCAAAAAABBBCCCDDDCCCCCCCCCCCCDDDEEEFFFGGGCCC@@@@@@EEEGGGDDDBBBCCCDDDDDDCCCEEEFFFGGGEEEDDDEEEFFFGGGHHHGGGFFFEEEDDDDDDDDDEEEEEEEEEEEEDDDDDDFFFHHHKKKMMMNNNLLLIIIGGGDDDDDDDDDCCCBBBAAAAAA@@@EEEDDDBBBBBBBBBBBBDDDDDDEEEDDDCCCBBBAAABBBCCCDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@?????????AAABBBBBBAAA??????BBBBBBAAA@@@????????????@@@@@@@@@?????????>>>>>>??????>>>>>>??????@@@AAACCCBBBAAA@@@??????????????????@@@@@@@@@@@@??????<<<===>>>???????????????>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>>>>============>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>======<<<<<<;;;;;;========================<<<===>>>===<<<;;;<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;<<<===>>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===999::::::;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===;;;;;;<<<<<<===>>>>>>>>>============>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<========================AAA@@@???>>>>>>======>>>wwwooofff```^^^^^^]]]]]]___aaaggguuu}}}{{{zzzxxxxxx|||nnn[[[LLLGGGGGGCCCEEEEEECCCBBBBBBBBBCCCDDDDDDDDDBBBAAAAAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA?????????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCDDDEEEEEEEEEDDDCCCBBBAAAAAABBBCCCDDDDDDDDDCCCCCCDDDDDDEEEEEEGGGDDDDDDHHHIIIGGGEEEFFFGGGFFFFFFFFFHHHHHHFFFEEEEEEFFFFFFFFFGGGFFFFFFFFFEEEEEEFFFFFFFFFFFFEEEEEEIIIJJJLLLNNNMMMKKKHHHFFFHHHGGGEEEDDDCCCCCCDDDDDDFFFEEEDDDCCCCCCCCCCCCCCCCCCBBBAAAAAAAAABBBCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBAAAAAABBBBBBAAAAAA@@@???@@@AAAAAABBBBBBAAAAAA@@@CCCBBBAAA@@@????????????@@@@@@@@@??????>>>>>>>>>??????>>>>>>>>>???@@@@@@BBBBBBAAA??????>>>>>>>>>>>>??????@@@@@@??????>>>======>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========>>>>>>==================>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;===>>>===<<<;;;<<<===========================<<<;;;:::999999:::;;;<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>======<<<;;;;;;:::;;;;;;<<<<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<======<<<;;;;;;;;;<<<<<<ssskkkccc^^^]]]^^^\\\]]]___bbbhhhwwwyyyuuuwwwxxxxxx|||aaaSSSIIIGGGGGGAAADDDDDDCCCBBBBBBBBBBBBCCCDDDCCCBBBAAAAAAAAABBBBBBAAAAAAAAABBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA?????????????????????????????????@@@@@@@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAACCCBBBBBBAAAAAABBBBBBCCC??????@@@AAABBBCCCCCCDDDCCCCCCBBBBBBCCCCCCDDDEEEDDDDDDDDDDDDDDDEEEEEEEEEJJJEEEEEEHHHJJJHHHHHHIIINNNLLLKKKKKKLLLLLLJJJIIIJJJIIIHHHHHHHHHHHHIIIJJJGGGGGGHHHHHHHHHHHHGGGGGGGGGHHHIIIIIIHHHEEECCCAAAFFFEEECCCAAAAAAAAABBBCCCBBBBBBBBBBBBAAA@@@@@@???BBBBBBAAAAAABBBCCCDDDEEECCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???BBBBBBAAAAAAAAAAAABBBBBBDDDCCCBBBAAA??????>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAAAAA@@@???>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>>>>?????????>>>==============================<<<<<<============<<<<<<<<<<<<============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<======;;;;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;;;;;;;::::::::::::999999;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<999999:::;;;;;;;;;::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<======<<<<<<;;;::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::::::::;;;<<<<<<|||qqqiiibbb______]]]\\\\\\___bbbjjjyyy|||vvvrrrvvvxxxyyy}}}vvvYYYPPPJJJIIIIIIBBBCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBAAAAAAAAAAAABBBBBB>>>??????@@@AAAAAABBBBBBCCCDDDDDDEEEEEEEEEFFFFFFCCCDDDFFFGGGIIIJJJKKKKKKOOOKKKIIIMMMPPPPPPRRRUUUZZZXXXVVVUUUVVVUUUTTTRRRUUUSSSPPPMMMLLLMMMNNNOOOJJJKKKMMMNNNNNNMMMKKKJJJGGGGGGGGGGGGEEECCCAAA@@@CCCCCCCCCCCCBBBBBBAAAAAA@@@@@@BBBBBBBBBAAA@@@???BBBBBBBBBCCCDDDEEEFFFFFFBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@AAAAAAAAA@@@@@@???BBBBBB@@@??????@@@BBBBBBEEEDDDBBBAAA???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>??????@@@???>>>>>>=========>>>===>>>>>>>>>>>>>>>>>>===>>>?????????>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<======<<<<<<;;;;;;<<<<<<======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<;;;:::;;;<<<::::::::::::::::::::::::<<<;;;;;;;;;;;;;;;;;;<<<::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999999:::::::::;;;;;;;;;;;;999999::::::::::::999999999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;999:::::::::;;;;;;;;;;;;999999::::::;;;<<<<<<<<<::::::::::::;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???xxxnnnfff___]]]___\\\[[[\\\___ccckkk{{{yyyuuuppptttwwwyyy|||mmmUUUNNNJJJIIIIIIBBBBBBBBBBBBBBBBBBAAAAAA@@@AAAAAAAAAAAAAAA@@@@@@???????????????@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????>>>>>>?????????@@@@@@@@@?????????????????????????????????@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAABBBBBBBBBCCCCCCCCCCCCCCCDDDEEEGGGHHHIIIJJJJJJIIIIIIJJJNNNQQQUUUWWWYYYYYY\\\WWWUUUYYY]]]```dddhhhkkkiiifffeeeeeeeeedddcccccc```\\\WWWTTTSSSTTTTTTTTTVVVYYY\\\\\\YYYVVVTTTOOOOOONNNLLLJJJHHHGGGFFFDDDEEEGGGIIIHHHGGGDDDBBBBBBCCCEEEFFFFFFEEEDDDCCC@@@@@@AAABBBCCCCCCDDDDDDBBBAAAAAAAAA@@@@@@@@@@@@??????@@@AAAAAA@@@@@@@@@AAA@@@???>>>>>>???@@@AAACCCCCCAAA@@@???>>>>>>>>>==============================<<<<<<======>>>???>>>>>>===<<<<<<<<<======<<<======>>>>>>======<<<>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999::::::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999;;;<<<;;;:::999:::<<<:::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999999999999999:::::::::;;;888999999999999999888888999999999999999999999999::::::::::::::::::::::::999999999999:::::::::;;;888888888999::::::;;;;;;::::::;;;;;;;;;<<<<<<<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;===>>>???tttjjjbbb\\\[[[]]]\\\ZZZ[[[___cccmmm~~~vvvuuuooorrrvvvyyy~~~cccPPPLLLGGGEEEFFFAAAAAAAAABBBBBBAAAAAA@@@???@@@@@@AAAAAAAAA@@@???>>>>>>>>>??????@@@AAAAAAAAA????????????????????????????????????????????????>>>>>>>>>????????????@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAAAAAAAAAAA@@@@@@??????@@@@@@AAAAAAAAABBBBBBCCCDDDDDDDDDFFFIIIMMMQQQTTTVVVVVVVVVWWWZZZ^^^ccchhhkkkmmmnnniiidddaaaeeejjjmmmsssyyy|||yyyxxxxxxyyyxxxwwwuuurrrmmmgggcccaaa``````eeejjjooossssssooojjjeee\\\ZZZWWWSSSPPPMMMKKKKKKEEEGGGIIIKKKKKKIIIGGGEEEEEEEEEEEEEEEDDDCCCBBBAAA===>>>???@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@??????>>>???@@@@@@@@@@@@@@@@@@??????>>>>>>>>>>>>??????AAA@@@???>>>>>>>>>>>>>>><<<<<<<<<<<<============<<<<<<<<<<<<<<<===>>>>>>===<<<<<<;;;;;;<<<<<<<<<<<<<<<============<<<<<<======>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;::::::::::::::::::::::::::::::999999::::::::::::::::::::::::::::::::::::::::::999:::;;;;;;999999:::;;;999999999999999999999999777888888999999888888777999999::::::::::::;;;;;;::::::::::::::::::::::::888888888888888888888888888888999999999:::::::::888888999999999888777777888888888888888888888888888888888888888888888888888888999999999::::::::::::::::::999888888777777:::::::::;;;;;;;;;<<<<<<999999999999999999999999::::::::::::::::::::::::888888888999:::;;;<<<===tttjjjaaa[[[ZZZ^^^[[[ZZZ[[[^^^cccnnn}}}sssuuurrrtttxxx}}}tttZZZMMMJJJDDDBBBDDDBBB@@@AAAAAABBBAAA@@@???>>>???@@@AAAAAAAAA@@@>>>>>>>>>>>>???@@@@@@AAABBBBBB????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>???@@@@@@AAAAAAAAAAAAAAA@@@@@@AAAAAAAAABBBBBBDDDFFFGGGIIIKKKKKKOOOSSSZZZaaagggkkkmmmnnnllloootttyyy~~~|||vvvrrrtttxxx|||}}}yyyvvvtttttt{{{{{{pppmmmhhhaaa[[[WWWTTTSSSPPPPPPPPPPPPPPPPPPPPPPPPMMMKKKIIIFFFDDDBBB@@@@@@>>>???@@@AAAAAAAAA@@@???@@@@@@@@@@@@????????????>>>>>>???@@@@@@@@@@@@@@@?????????@@@@@@?????????>>>>>>============>>>>>>;;;;;;;;;<<<<<<=========<<<<<<;;;;;;<<<<<<===>>><<<;;;;;;;;;;;;;;;<<<<<<;;;<<<<<<======<<<<<<;;;<<<<<<======>>>=========<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::999999999999999999999999999999999999888:::;;;:::999888999:::::::::::::::::::::::::::666777888999999888777666888888888999999999::::::999999999999999999999999888888888888888888888888888888888888999999999999888888999999888777777666888888888888888888888888777777777777777777777777888888888888999999999999:::999999888777777666666999999999999::::::::::::999999999999999999999999999999999999999999999999::::::999::::::;;;<<<<<>>??????@@@AAA@@@???>>>===>>>??????@@@AAAAAABBBBBB>>>>>>>>>>>>>>>>>>>>>>>>========================>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>???@@@@@@AAAAAACCCBBBBBBAAAAAABBBBBBCCCIIIJJJLLLOOORRRUUUWWWYYYXXX]]]fffpppxxx~~~|||~~~{{{ssskkkeeeaaa___```^^^[[[ZZZZZZ\\\___aaaZZZWWWSSSOOOJJJGGGFFFEEEBBBCCCDDDDDDDDDCCCBBBAAA@@@@@@@@@????????????>>>===>>>???@@@@@@@@@@@@@@@???@@@AAABBBBBBAAA@@@???<<<<<<<<<<<<<<<===>>>>>>;;;;;;;;;<<<<<<<<<======<<<;;;;;;;;;;;;<<<======;;;;;;:::::::::;;;;;;<<<;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<===>>>>>>>>>===========================999::::::;;;;;;::::::999999::::::;;;;;;::::::999::::::::::::::::::::::::;;;::::::999999888888888999999999999999999999999888999::::::888888999:::::::::::::::::::::::::::888999:::;;;;;;:::999888666666777777888888888999999999999999999999999999777777777777777777777777777888888888888999999999888888888888888777666666777777777777777777777777666666666666666666666666777888888888888999999999666666666777888888999999777888888888888999999999888888888888888888888888999999999999999999999999======<<<<<<<<<===>>>>>>sssiiibbb]]][[[\\\YYYVVVXXX]]]___eee{{{yyywwwxxxxxx}}}dddVVVHHHDDDDDDBBBAAAAAA@@@@@@@@@@@@@@@???>>>===???????????????>>>======>>>>>>>>>>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>======<<<<<>>>>>======<<<<<<:::<<<======<<<===???AAA<<<===??????>>>>>>@@@AAADDDEEEFFFEEEEEEGGGJJJLLLMMMRRR[[[dddiiihhhddd___[[[fffsss|||}}}tttooommmooommmkkklllqqqvvvzzz|||{{{qqqbbbXXXRRROOOKKKGGGEEEFFFFFFGGGFFFFFFEEEEEEAAA@@@@@@@@@AAAAAA???======>>>@@@AAA@@@@@@AAABBB@@@@@@@@@@@@@@@AAAAAAAAA========================;;;;;;;;;;;;;;;;;;;;;;;;???===;;;<<<>>>>>><<<:::<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;>>>===<<<;;;::::::;;;<<<:::999999888888999999:::::::::::::::::::::::::::<<<;;;999888888888999999999999999999999999999999::::::999888888999:::::::::::::::::::::999888777888888888999999:::::::::;;;;;;999888888999;;;;;;888888888999999:::::::::888888777777777777888888888888999999999999888888777777777777777777777777888777777777666666555555777777777777777777777777777777888888888888777777777777777777888888888888777777777777777777777777777777777777777777777777777777777777888888888888888999::::::::::::999888666777999<<<===<<<;;;;;;===<<<:::999999:::<<<===rrrhhhaaa[[[YYY[[[\\\XXXYYY\\\]]]bbbwwwwwwvvvxxx|||bbbTTTHHHDDDCCCBBBAAAAAA@@@@@@@@@@@@@@@???>>>>>>???????????????>>>======>>>>>>>>>>>>??????@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;<<<<<<<<<<<<<<>>>>>>>>=========<<<<<<===>>>===<<<;;;<<<===@@@AAABBBBBBBBBBBBDDDEEEDDDEEEEEEFFFGGGLLLRRRVVVbbbhhhqqqzzz}}}zzzrrrmmmhhhttt}}}}}}{{{~~~yyylllccc[[[TTTOOOLLLKKKJJJIIIGGGEEECCCBBBBBB@@@???@@@AAAAAA@@@>>>>>>???@@@@@@@@@??????@@@???>>>>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;???===;;;;;;===>>><<<:::<<<;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;>>>===<<<;;;::::::;;;<<<:::999999888888999999:::::::::::::::::::::::::::;;;:::999888888888999999999999999999999999999999999888777777777777888999999999::::::999999888777888888888999999999::::::999999888888888888999999777777777888888888999999888777777666666777777888777888888999999888888777777777777777777777777777999999999888888888777777777777777777777777777777555555666666666666555555444444555555555666666666777777777777777777777777777777777777777777777777666666777777777888888888888888888777777888888888888888777777888888888999:::999999888999;;;===>>>pppfff___ZZZXXXYYYZZZWWWXXXZZZ[[[bbbwww{{{tttuuuwww^^^RRRGGGCCCCCCAAA@@@AAA???@@@@@@@@@@@@???>>>>>>???????????????>>>============>>>???@@@AAAAAABBB========================::::::;;;;;;<<<======>>>>>>>>>>>>>>>============<<<>>>??????===<<<<<<===???AAABBBBBBBBBCCCEEEGGGIIIIIIKKKMMMQQQYYYbbbhhhttt{{{~~~xxxvvvsssggg\\\UUUTTTSSSQQQOOOMMMKKKIIIIIIHHHFFFCCCBBBCCCCCCBBBAAAAAAAAAAAA@@@@@@@@@?????????>>>>>>======<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;>>><<<;;;;;;<<<===;;;:::;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;:::::::::;;;;;;999999888888888888999999999999999999999999999999::::::999888888888888999999999999999999999999999888777777666666777777888888999999999999888888777888888888888888999999999777777888888888888777777666666666666777777777777777777666666666666777777777777888888888888777777666666666666666666666666999999888888888888777777777777777777777777777777444555555666666555555444444444444555555555555666777777777777777777777777777777777777777777777777666666777777777777888888888777666555555666777888;;;999777555555666777999777777777888999;;;===???oooeee^^^YYYWWWYYYUUUTTTTTTWWW[[[eeezzzwwwtttvvvxxx|||YYYOOOEEECCCBBB@@@???AAA??????@@@@@@@@@??????>>>???????????????>>>======<<<===>>>???@@@AAABBBCCC>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>??????>>>>>>>>>>>>============;;;===@@@@@@@@@???@@@AAA???@@@CCCDDDEEEGGGKKKMMMPPPSSSXXX]]]ccckkktttyyy}}}sssggg```\\\\\\[[[ZZZYYYXXXXXXXXXUUURRRNNNKKKIIIGGGEEECCCCCCBBBAAA@@@AAAAAA@@@????????????>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::<<<<<<;;;;;;;;;;;;;;;:::;;;;;;;;;:::::::::999999::::::::::::::::::::::::;;;;;;::::::::::::::::::999999888888888888999999999999999999999999999999999999888888888888888888888888888888888888888888777777777777777777777777777888888888888888777777777888888888888888888888666777888999999888777666666666666666666666666666777666666555555666666777666777777777777777777666555555555555555555555555666666666666666666555555666666666666666666666666666777777777777777777666555555666666666777777777666666666666666666666666666666666666666666666666666666666666777777777888666666666666666666666666:::999888777777888999:::777777777777888:::<<<===}}}mmmddd^^^YYYXXXZZZTTTTTTTTTVVV[[[hhh}}}uuuvvvyyyzzzzzzoooSSSKKKDDDBBBAAA??????AAA>>>??????@@@@@@@@@?????????????????????>>>======<<<======???@@@AAABBBBBB??????????????????????????????>>>>>>========================>>>>>>>>>>>>;;;===???@@@??????@@@BBBCCCFFFJJJMMMPPPRRRVVVXXX[[[```gggnnnuuu{{{wwwrrriiihhhgggggggggggghhhhhhfffccc]]]XXXSSSOOOJJJGGGEEEBBB??????@@@AAA???>>>======>>>>>>??????@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::;;;;;;;;;;;;::::::::::::;;;;;;:::::::::999999999::::::::::::::::::::::::999999::::::::::::::::::999888888777777888888999888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888666777777888888777777777777777777777777777777777666777888999999888777666777777777777777777777666666666555555555555666666555666666777777666666555444444444444444444444444555555555555555555666666555555555555555555555555666666777777777777666666555555555555666666666666555555555555555555555555555555555555555555555555555666666666666777777777555666777999999777666555555666777999::::::999999777777777777777888888999yyyjjjbbb\\\XXXXXXZZZWWWWWWVVVVVV\\\jjj~~~|||uuuxxx{{{{{{www}}}dddNNNHHHBBBBBBAAA>>>>>>@@@>>>>>>???@@@@@@@@@@@@??????????????????>>>======<<<<<<===>>>???@@@@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<;;;;;;::::::============>>>>>>>>>>>>>>>???@@@@@@???@@@BBBDDDLLLPPPUUUYYY\\\^^^___aaahhhnnnuuu|||zzzyyyxxxwwwwwwxxxyyyzzz|||xxxrrrkkkeee^^^VVVRRRLLLGGGCCCAAABBBBBB???===<<<<<<<<<======>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::;;;<<<;;;999888999:::::::::::::::999999999999::::::::::::::::::::::::888888999:::::::::999999888888777777777777888888777777777777777777777777666777888888999888888888888888888888888888888888777888888999999888888777555666666777777777777666777777777777666666666666777777888888888888777777777777777777666666666666555555444444444444555555555555666666666666555555555555555555555555555555666666777777777777888888555555555555555555555555333444444555555444444333222222222333333333444444555555555555555555555555555555555555555555555555555555666666666666777777555666777888888777666555000222555777888888777666777777777777777777777666tttfff^^^ZZZVVVVVVYYYWWWWWWWWWWWW^^^nnnzzzvvvzzz}}}zzzwww~~~vvvXXXJJJEEEAAAAAA@@@======@@@>>>>>>???@@@@@@@@@@@@@@@???????????????>>>======<<<<<<=========>>>>>>>>>========================<<<<<<<<<<<<<<<;;;;;;;;;<<<=========>>>>>>>>>???>>>@@@AAABBBEEEIIINNNRRR]]]bbbhhhmmmnnnmmmllllllzzz}}}}}}tttkkkeee[[[UUUNNNJJJIIIGGGCCC@@@@@@@@@???>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999;;;<<<;;;888777888::::::::::::999999999999888999999999999999999999999666777888999::::::999888888888777777777777888888777777777777777777777777555666777888999999888777888888888888888888888888666666777888888777666666444555666666777777666666777777666666666555555555777666666555555666666777666666666555555555444444555444444444444444444555444555555666666555555444555555555555555555555555666666666777777777888888444444444444444444444444333444444555555444444333111222222222222333333333444444444444444444444444444444444444444444444444555555555666666666777777777666444333333444666777333444444555666666666666444555555666777777777777}}}pppccc[[[WWWUUUUUUXXXSSSUUUUUUWWW```sssyyyvvv{{{}}}zzzxxxlllPPPHHHDDDAAAAAA@@@======@@@===>>>???@@@@@@@@@@@@@@@???????????????>>>======<<<<<<<<<<<<============;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>?????????<<<=========>>>>>>??????===???BBBFFFLLLTTT]]]cccrrrwww~~~|||{{{|||vvvjjjcccZZZTTTRRRNNNIIIDDDEEEEEECCCAAA???>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999888:::<<<;;;888777888::::::::::::999999999888888999999999999999999999999666777888999::::::999888888888777777777777888888777777777777777777777777555666777999999999888777777777777777777777777777444555666777777666555444444444555666777777666666777777666666555555555444666555444333333444555666555555555444444333333333555444444333333444444555444555555555555555555444666666666666666666666666333444444444555555666666444444444444444444444444555666666666666666666555333333444444444555555555444444444444444444444444444444444444444444444444555555555555666666666777999666222......222666999999888666555555555777888222333444666777888888888vvvjjj^^^YYYXXXTTTSSSSSSWWWTTTSSSYYYgggzzzwwwsssvvvzzz|||}}}___KKKBBBBBBAAA@@@????????????@@@???>>><<<<<<<<<===>>>>>>>>>======<<<<<<<<<;;;???>>>===<<<;;;:::999999<<<<<<<<<============>>>777999;;;======>>>???AAA??????>>><<<;;;===@@@CCCBBBFFFMMMTTTZZZdddooovvv{{{wwwqqqjjjccc\\\VVVQQQRRRNNNHHHBBB???>>>>>>???>>>===<<<;;;<<<<<<:::999:::::::::::::::999888777<<<;;;::::::999999::::::999999999999999999999999;;;;;;::::::999888777777888888777777777777888888888888777777666666555555888888777777666666555555777777666666666666777777777777777777777666555555777777777777777777777777666666666666666666666666333333444444555666666666666666666666666666666666333444444444444444444444666666666666666666666666444444444555555555666666333333333444444444555555555444444333333444444555666666666666555444333222111111222333333333333222444444222222222222444444444444444555555555666666444444444444444444444444222222222222222222222222555555555555555555555555777666666555444444333333555555555555555555555555|||ooodddZZZWWWVVVTTTSSSUUUXXXVVVVVV]]]llltttqqqssswwwzzzwwwYYYHHHBBBBBBAAA@@@???????????????>>>===<<<<<<<<<======>>>=========<<<<<<<<<;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<=========:::<<<======;;;:::;;;<<>>???===;;;;;;<<<<<<;;;999::::::::::::::::::999999;;;::::::999999999999999999999999999999999999999:::::::::999999888888777888888777777777777888888777777777777666666555555333333333444555666666666777666666666666666666777777777777777777666555555555555555555555555555555555555555555555555555555555555555555555555444444555555555555555555555555666666666555555444444333555555555555555555555555333444444444555555555666333333333444444444444555444444333333333333444444666666666555555444333222111111222333333333333222444333222222222222333444222222222222333333333333333333333333333333333333333333333333333333333333555555555555555555555555444444555555666777777777555555555555555555555555~~~pppfff]]]UUUTTTTTTSSSSSSVVVTTTSSSUUU^^^nnnssspppqqqtttyyynnnRRRDDDBBBAAA@@@???>>>>>>>>>>>>======<<<;;;;;;;;;<<<<<<=========<<<<<<<<<<<<<<<::::::;;;;;;<<<<<<<<<===:::;;;;;;;;;<<<<<<<<<<<<<<<===>>>===;;;:::;;;<<>>AAA???============<<<;;;:::::::::::::::::::::::::::999999888888888888888999999999999999999999999999999999888888888888888888777777666666777777888777777777666666666666555333333333444555555666666666666555555555555666666666666666777666666555444444444444444444444444444555555555555555555555555777666666555444444333333555555555555555555555555888888777666555444333333444444444444444444444444333333444444444444555555333333333333444444444444444444333333333333444444555555555555444333222222111111222333333333333222333333222222222222333333111111222222222333333333222222222222222222222222444444444444444444444444444444444444444444444444444555555666777777888888555555555555555555555555qqqfff^^^VVVQQQQQQQQQPPPQQQTTTRRRRRRVVV```ppp|||sssqqqpppsssxxxdddMMMCCCAAA@@@???>>>>>>===>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;<<<<<<<<<:::::::::;;;;;;;;;<<<<<<:::<<<============???AAA>>>@@@CCCFFFHHHLLLQQQUUU^^^fffqqqyyy|||~~~uuugggYYYMMMEEEFFFDDDAAA?????????===<<<999999999999999::::::;;;999888888777777777777777888888888888888888888888777777777888888888888888777777666666666666777777666666666666666666666666888888777666555555444444666555555444444555555666555555555666666555555444444444444444444444444444777777777777777777777777666666555555555444444444555555555555555555555555666666555555444444333333222222222222222222222222333333333333333333444444222222333333333444444444444333333333333333333444444444444444444333222222111111222333333333333222333222222222222222222333333333333333444444444444111111111111111111111111333333333333444444444444444444444444444444444444777666666666555555555444555555555555555555555555wwwggg___XXXSSSOOOPPPOOONNNOOORRRUUUWWW\\\gggvvvvvvrrrrrrooopppvvv|||]]]JJJDDD@@@@@@???>>>============::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<999:::<<<<<<<<<>>>AAACCCCCCGGGMMMRRRUUUYYY]]]```fffmmmwww}}}zzzlll]]]SSSMMMJJJEEEBBB@@@???===;;;999999888888888888999:::999888777777666666777777888888888888888888888888777777777777777777777888777777666666666666777777555555555555555666666666888888777666555444333333555555444444444444555555333444555555555555444444555555555555555555555555555555555555555555555555444444444555555555666666555555555555555555555555222222222333333444444444222222222222222222222222333333333333333333222222222222222333333333444444333333333222222333333333333333333333333333222111111111222333333333333222222222222222222222222222222222222333333333444444111111111111111111111111111111222222333333333333444444444444444444444444555444444444444444333333555555555555555555555555lll^^^YYYTTTPPPNNNOOOOOOMMMMMMQQQTTTWWW^^^jjjyyyqqqrrrsssnnnnnnttt{{{wwwVVVGGGDDD@@@???>>>===<<<<<<<<<<<<999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;::::::999999:::;;;;;;;;;<<<<<<<<<<<<:::;;;<<<<<<===???BBBEEEHHHNNNVVV^^^cccfffhhhiiimmmrrryyy~~~qqqfffXXXTTTMMMHHHDDDAAA>>><<<;;;:::999888777888999999999888888777777777777777888888888888888888888888777777777666666666666666777666666555555666666777444555555555555666666666333333333333333333333333444444333333333333444444222333444444555444444444555555555555555555555555222222222222222222222222333333444444555666666777444444444444444444444444000000111222333444555555222222222222222222222222333333222222222222111111222222222222333333333333333333222222222222333333222222222333333222222111111111222333333333333222111111222222222222111111//////000000000111111111111111111111111111111111000111111222222333333444333333333333333333333333000000111333444555666666555555555555555555555555xxxbbbVVVTTTPPPNNNNNNPPPOOOMMMOOOSSSRRRUUU^^^lll|||{{{qqqvvvxxxqqqpppvvvoooQQQDDDCCC??????>>>===<<<<<<<<<<<<999:::;;;<<<===<<<<<<;;;:::::::::;;;;;;<<<<<<<<<999:::::::::::::::;;;;;;;;;;;;<<<<<<<<<=========<<<>>>@@@AAACCCFFFKKKNNNRRRZZZeeeoootttvvvvvvvvvwww{{{yyyiiiddd[[[TTTNNNJJJFFFCCC???>>><<<:::999999::::::999999888777777777777888888888888888888888888888777777777666666555555444666666555555555555666666444444444555555555666666333333333333333333333333444444333333333333444444222222333444444444444444444444444444444444444444333333333333333333333333444444555555555555555555444444444444444444444444222222222333333444444444222222222222222222222222333222222222111111111111111222222222222333333333333333222222222222333333111111222222222222111111111111222333333333333222000111222333333222111000////////////000000000111222222222222222222222222111111222222333444444555333333333333333333333333000111222333555666777777555555555555555555555555qqq[[[QQQQQQMMMLLLMMMPPPPPPOOOQQQUUUTTTYYYcccrrr|||sss{{{~~~vvvtttzzzkkkNNNBBBAAA???>>>===<<<<<<;;;;;;<<<999:::<<<=========<<<<<<:::::::::;;;;;;<<<<<<<<<777888888999;;;<<<<<<===<<<<<<<<<============>>>>>>@@@CCCFFFJJJPPPVVV[[[aaajjjvvvwwwqqqhhh___XXXSSSNNNKKKBBBAAA>>>;;;::::::;;;;;;:::999999888888888888888777777777777777777777777888888777666555444444333666666555555555555666666444444444555555555666666999888777666444333222111444333333222222333333444111222333333444444444444333333333333333333333333666666666666666666666666666666666555444444333333444444444444444444444444444444444444444444444333222222222222222222222222333222222222111111000000111111222222222333333333333222222222222222222333000111111222222222111111111111222333333333333222000111222333333222111000111111111111222222222222222222222222222222222222222222333444444555666666333333333333333333333333444555555555555555555555555555555555555555555555wwwcccSSSLLLMMMHHHIIIKKKLLLLLLNNNPPPSSSVVV]]]lll|||zzzyyyzzzxxxxxxyyyaaaMMMEEE@@@======<<<;;;;;;;;;;;;<<<:::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::999::::::::::::999888888;;;;;;:::999888999===@@@>>>AAAEEEJJJPPPXXX```fffvvvzzz~~~xxxqqqmmmkkkgggaaa[[[SSSLLLDDD@@@??????;;;777===;;;999888999888777666777777777777777888888888888888888888888888888888333333333444444555555555777666666444333222111111444444444444444444444444333333333333333333333333222222444444444444222222333333333333333333333333222222222222222222222222111222222333333222222111222222222222222222222222333333333222222111111111222222222222222222222222000000000000000000000000111111111111111111111111333222111000000111222333222222111111111111111111111111111111111111111111////////////000000000000111111111111111111111111111111222222222222111111000111111222222333444444333333111111111222333444222222333333333333444444333333333444444444555555ppp]]]OOOJJJLLLGGGIIIJJJKKKLLLMMMPPPSSSZZZddduuu{{{||||||{{{{{{}}}\\\JJJCCC???======<<<;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::999::::::;;;;;;;;;;;;:::>>>?????????>>>???AAACCCFFFKKKSSSZZZaaaiiiqqqwww}}}zzzyyyyyywwwrrrnnncccYYYMMMFFFCCCBBB>>>;;;<<<:::888888999999888777777777777777888888888888666666666666666666666666333444444444444444444555444444444444444444444444444444444444444444444444333333333333333333333333222333333444444333333222111111111111111111111111333333333333333333333333111222222333333222222111333333333333333333222222333333333222222111111111222222222222222222222222000000000000000000000000111111111111111111111111222222111000000111222222111111111111111111111111111111111111111111111111000000000111111111222222333333333333333222222222111111222222222222111111000111111222222333333444555444333222222222333444222222222333333333444444333333333444444444444555xxxfffVVVJJJGGGIIIFFFHHHIIIJJJKKKMMMQQQTTT]]]kkk}}}~~~~~~}}}uuuUUUFFFAAA>>>===<<<<<<;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::999::::::;;;<<<<<<======<<<>>>@@@AAAAAAAAACCCEEEMMMTTT___hhhpppwww~~~yyynnn^^^SSSMMMIIIDDDAAA===;;;999999:::;;;;;;:::888888888888888888888888666666666666666666666666555555555444444444444444111222222333444555666666444444444444444444444444333333333333333333333333222333333444444333333222111111111111111111111111444444444444444444444444111222222333333222222111333333333333333333444444222222222222222111111111111111111111111111111111000000000000000000000000111111111111111111111111222222111000000111222222111111111111111111111111111111111111111111111111111222222222333333333333333444444444444444444444111111222222222222111111000000111111222333333333666555444444333333333444222222222222333333333333333333333333444444444444qqq___PPPFFFDDDGGGFFFGGGIIIJJJKKKNNNRRRUUU^^^ppp~~~lllPPPDDD@@@======<<<;;;;;;::::::;;;;;;:::::::::;;;;;;;;;<<<<<<999999::::::::::::;;;;;;;;;;;;;;;;;;;;;<<<======;;;===???AAACCCFFFJJJMMMVVV^^^jjjsssyyy~~~rrreee\\\UUULLLFFF@@@===;;;:::;;;<<<<<<;;;999999888888888888888777777777777777777777777777666666555555444444333333111222222333444555666666444444444444444444444444222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333111222222333333222222111333333444444444444555555222222222111111111111111000000000000000000000000000000000000000000000000111111111111111111111111222111111111111111111222000000000000111111111111111111111111111111111111111111222222222333333333333333333333333444444444111111222222222222111111000000000111222222333333555555444444333333222222111222222222222333333333222222333333333444444444lllZZZNNNEEEDDDFFFFFFGGGIIIJJJKKKOOOTTTWWW```vvveeeMMMCCC???===<<<<<<;;;::::::::::::::::::::::::;;;;;;;;;<<<<<<999999999::::::;;;;;;;;;===<<<;;;;;;;;;;;;<<<<<<>>>@@@BBBEEEIIIOOOWWW\\\bbblllwww}}}yyypppeeeXXXOOODDDAAA===::::::::::::999:::999999999888888777777777777777777777777777777666666666555555444444444444444444444444444444444444444444444444444444444222222222222222222222222333333333333333333333333333333333333333333333333111111111111111111111111111222222333333222222111333333333444444555555555111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111222222111111111//////000000000111111111000000000000000000000000000000000000111111111111000000111111222222222222111111222222222222111111///000000111111222333333333333333333222222111111111111111222222222333333222222222333333333444444{{{fffWWWMMMFFFDDDGGGGGGHHHIIIJJJLLLPPPVVVZZZggg~~~^^^KKKCCC@@@>>><<<;;;;;;::::::::::::::::::::::::;;;;;;;;;<<<<<<888999999::::::;;;;;;<<<>>>===<<<<<<<<<===>>>???BBBDDDGGGKKKPPPXXX```eeekkkttt}}}wwwggg\\\NNNIIICCC>>><<<:::999888:::::::::999888888777777666666666666666666666666666666666555555555555555555555555444444333333333444444444444444444444444222222222222222222222222444333333222222333333444111111111111111111111111111111111111111111111111111222222333333222222111222222333333444444555555000000000111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000111222222222222111000...//////000000111111111000000000000000000000000....../////////000000000......//////000111111111111111222222222222111111//////000000111222222222111222222333333222222111111111111111222222222222222222222222333333333333rrr___RRRKKKFFFEEEGGGHHHIIIJJJKKKMMMRRRXXX\\\nnnuuuWWWIIICCC@@@>>><<<;;;::::::999999:::::::::::::::;;;;;;;;;<<<<<<888888999::::::;;;<<<<<<>>>=========???AAADDDFFFKKKOOOUUU[[[```fffkkknnnrrrzzzxxxmmm]]]XXXPPPIIIDDD@@@>>><<<;;;;;;:::999999888777777666666666666666666666666555555555555666666666666555555444444444333333333444444444444444444444444111111111111111111111111444333333222222333333444111111111111111111111111111111111111111111111111111222222333333222222111111111222222333444444444///000000000111111111222222222222222222222222222000000000000000000000000000000000000000000000000000111222222222222111000......//////000111111222000000000000000000000000....../////////000000000---......///000000111111111111222222222222111111//////000000111111222222000111222444444444444333111111111111222222222222111222222222222333333333{{{kkkYYYOOOJJJFFFFFFHHHIIIJJJKKKKKKNNNSSSYYY^^^rrrmmmRRRGGGCCC@@@>>><<<;;;::::::999999:::::::::::::::;;;;;;;;;<<<<<<888888999::::::;;;<<<<<<=========???AAAEEEIIIKKKZZZ```hhhoootttwwwxxxzzz{{{yyykkkeee\\\SSSMMMHHHDDDBBB;;;;;;::::::999888777777888888888888888888888888444444555555666666777777444444444444444444444444444444444444444444444444111111111111111111111111444444222222222222444444333333333333333333333333222222222222222222222222222222222333333222222222000000111222222333444444//////000000111111111222222222222222222222222222000000000000000000000000000000000000000000000000000111222333333222111000---......///000111111222000000000000000000000000////////////000000000000---......///000111111222111111222222222222111111/////////000111111222222000111333555666666666555000111111111111222222222111111222222222333333333vvvgggVVVNNNLLLIIIFFFFFFJJJIIIJJJKKKJJJLLLUUU```xxxbbbOOOCCCAAAAAA;;;<<<<<<;;;::::::999888888:::999999888888999999:::999:::<<<<<<;;;;;;<<<>>>;;;>>>AAACCCEEEMMMZZZdddooovvv~~~uuuqqqhhh```[[[WWWMMMCCCFFFAAA<<<:::::::::888666888888888888777666555444666666666666666666666666222222222333333444444444555444444333333444444555333333333222222111111111000000111222333333444444000000111111111222222222111111111111111111111111000000111111111222222222000000111111111222222222000000000000000000000000000000000000000000000000222111111111000000//////000000000000000000000000000000000000000000000000......//////000000111111000000111111111111000000000000////////////000000......------...///111222000000000000000000000000000000000000111111111111000111111111111222222222111111111111111111111111111111222222222333333333ooo```RRRLLLJJJHHHGGGHHHGGGGGGIIIJJJJJJLLLVVV```vvv~~~\\\LLLBBB@@@AAA<<<<<<<<<;;;::::::999888888::::::999999999999::::::888999::::::999999;;;<<<>>>@@@DDDHHHPPP]]]kkkvvv~~~|||vvvooolllggg]]]RRRIIIDDD???<<<;;;;;;888555666777777777666555555444555555555555555555555555222222333333333444444444444444333333333333444444333333333222222222111111000111111222333333444444000000111111111222222222222222222222222222222222111111111111111111222222000000111111111222222222000000000000000000000000000000000000000000000000000000000000//////......000000000000000000000000000000000000000000000000///////////////000000000/////////000000/////////000000////////////000000000///......---...//////000000000000000000000000//////000000000111111111000111111111111222222222111111111111111111111111111111222222222333333333yyyeeeYYYLLLHHHHHHGGGHHHIIIEEEEEEHHHJJJJJJLLLVVV```rrr{{{xxx}}}tttUUUHHH@@@@@@AAA===<<<;;;;;;::::::999999888::::::999999999999::::::999:::;;;;;;999:::;;;===BBBDDDIIIRRR```qqq~~~rrrfffUUUOOOFFFAAA???===:::777777777777777777666666666444444444444444444444444333333333333444444444444444444333333333333444444333333333222222222222111111111111222222333333444111111111111111222222222222222222222222222222222222222111111111111111111111111111111111222222222000000000000000000000000000000000000000000000000////////////............000000000000000000000000000000000000000000000000000000//////////////////---......//////......---000//////......//////000111111///...------------//////////////////////////////000000000000111111000111111111111222222222222222222222222222222222111111222222222333333333ppp^^^SSSJJJGGGGGGFFFGGGIIIFFFFFFHHHJJJJJJLLLVVV```ppp}}}zzz{{{zzzwwwxxxjjjOOOEEE??????AAA<<<;;;;;;;;;::::::999999999:::::::::999999:::::::::;;;<<<======<<<===???AAAHHHJJJQQQ^^^ooozzziii```SSSIIIDDD@@@===;;;::::::999999999888999999555555555555555555555555333333444444444444444444444333333333333333333444222222222222222222222222111111111222222333333333111111111111111111111111111111111111111111111111222222222111111111111111111111111111111111111111000000000000000000000000////////////////////////////////////////////////////////////////////////000000000000000000000000000000000//////......---.........//////........./////////....../////////000000//////............////////////////////////////////////000000000111000000111111111222222222222222222222222222222222111111222222222333333333wwwhhhZZZQQQIIIGGGGGGEEEFFFIIIHHHGGGIIIJJJJJJMMMXXXcccrrruuuttttttttttttxxxaaaJJJDDD???>>>???:::;;;;;;::::::::::::999999;;;::::::::::::::::::;;;;;;<<<======>>>@@@DDDGGGNNNSSS^^^lll{{{{{{zzz|||~~~ssscccUUULLLFFFBBB???<<<;;;:::999888888888888666666666666666666666666444444444444444444444444333333333222222333333333222222222222222222222222111222222222222222333333111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////000000//////......------...//////000000//////...//////............//////---......///////////////////////////////////////...////////////000000000000000111111111222222222222222222222222222222222111111222222222333333333ooobbbVVVNNNHHHGGGFFFEEEFFFIIIIIIHHHIIIJJJLLLQQQ]]]jjjxxx|||qqqllllllmmmooowwwvvvYYYGGGDDD???>>>>>>999::::::::::::::::::::::::;;;;;;::::::::::::;;;;;;999;;;===>>>@@@DDDJJJMMMWWW___kkkyyy{{{wwwrrrooooooppprrrrrrxxxzzztttfff[[[RRRJJJEEE===<<<:::888777666666777777777777777777777777777555555555555444444444444333333222222222222333333111222222222222333333333222222222222222222222222222222222111111111111111000000000000000000000000000000111111111222222222222222222111111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000//////////////////////////////................../////////000000////////////......------......///,,,---...///000000000000////////////////////////......////////////000000000111111111111222222222333333333333333333333333111111222222222333333333|||iii]]]PPPJJJFFFFFFEEEDDDFFFJJJIIIGGGGGGJJJMMMUUUeeettttttkkkhhhhhhiiillluuujjjPPPBBBBBB???>>>>>>999::::::::::::::::::::::::;;;;;;::::::::::::;;;;;;;;;===???BBBFFFLLLSSSXXXaaajjjwww|||yyyvvvvvvxxx}}}pppnnnkkkjjjlllmmmmmmmmmnnnooorrrtttvvvwwwwwwwwwwww{{{}}}rrreeeXXXOOOBBB@@@===:::888888888888777777777777777777777777666555555555444444444444333333222222222222333333111111222222222333333333222222222222222222222222222222222111111111000000111111111111111111111111//////000111222333333444222222222111111111000000000000000000000000000000000000000000000000000000/////////000000000111111000000000000000000000000////////////////////////------..................---......//////......---///......------......///---...///000000///......000000000000000000000000........./////////000000000111111111111222222222333333333333333333333333111111222222222333333333wwweeeZZZKKKFFFCCCEEEEEEDDDFFFKKKGGGEEEFFFIIIOOOYYYkkk|||}}}lllfffhhhhhhhhhllluuucccJJJ>>>@@@>>>>>>???999::::::::::::::::::::::::<<<;;;;;;::::::;;;;;;<<<>>>AAADDDHHHMMMTTT[[[```gggqqq~~~{{{vvvpppkkkgggffffffhhhoooxxxuuullljjjjjjkkknnnoooooonnnggghhhjjjkkkmmmnnnooooooiiimmmrrrtttvvv|||uuudddXXXHHHFFFBBB???<<<;;;;;;;;;666666666666666666666666666666555555555444444444333222222222222222222333111111111222222333333333222222222222222222222222222222222222111111000000333333333333333333333333......///111222333444555222222222222111111000000000000000000000000000000000000000000000000000000---.........//////000000000000000000000000000000////////////////////////,,,------....../////////,,,------......------,,,.........------.........//////000000000...---,,,111111111111111111111111............/////////000000111111111111222222222333333333333333333333333111111222222222333333333wwwcccVVVKKKGGGCCCBBBDDDFFFEEEDDDGGGHHHIIIKKKPPP]]]qqqrrriiieeegggfffgggnnnzzz{{{VVVKKK@@@===<<<::::::;;;;;;;;;<<<<<<<<<;;;999888===<<<::::::<<<>>>>>>>>>AAACCCGGGOOOYYYcccjjjmmmxxx~~~~~~wwwooogggaaa\\\ZZZWWW[[[aaaffflllrrrxxx||||||tttnnnjjjhhhlllrrrtttqqqmmmhhhhhhggghhhiiikkkmmmnnnhhhiiijjjiiikkkpppxxx~~~sssggg\\\RRRIIIFFFBBB;;;888;;;999666666888999666555777555555444333333333333444666666555555555444444444444444444444444444444444111222222333333222222111111111222222222222111111000000000000111111111111333222000//////000222333555444222111111111222222222111111111000000//////111000///......---......////////////////////////////////////////////////......////////////......------............------111111000000////////////---...///111111///...---............////////////000000000000////////////111000///......///000111///////////////000000111333333333333222222111111222222222222222222222222tttaaaUUUJJJGGGCCCBBBDDDFFFEEEDDDHHHHHHJJJMMMTTTbbbuuu}}}mmmhhhggghhhhhhiiippp|||pppSSSIII???===<<<:::999:::;;;;;;<<<<<<<<<;;;:::999:::999999999<<<>>>@@@AAAHHHLLLTTT___iiiqqqvvvxxx|||zzzuuummmeee^^^ZZZYYYYYYZZZ^^^ccchhhlllooosssuuuzzz~~~wwwrrrooollljjjmmmrrruuurrrnnnfffffffffgggiiikkkmmmnnnhhhhhhhhhgggggglllsssyyyyyyooocccZZZQQQMMMGGG???;;;;;;>>>:::999;;;:::777777999666666555444444444444555666666666555555555444444666555555444333222111111111222222333333222222111//////000000000000//////000000000000111111111111333222000//////000222333444333222111000000111222222222222111111000000000000000/////////000000111////////////////////////////////////////////////......////////////......---......//////......---.........---------,,,,,,---...///000000///...---............////////////111111000000000/////////111000///......///000000000000000000000111222222333333222222111111111111222222222222222222222222rrr___RRRHHHFFFCCCBBBDDDEEEFFFEEEHHHIIIKKKOOOXXXhhh{{{rrrgggggghhhjjjjjjlllsssbbbMMMEEE>>>======:::999:::;;;;;;<<<<<<<<<;;;:::999999999999;;;>>>AAAEEEGGGMMMUUUaaannnxxx}}}wwwtttvvvzzz}}}}}}{{{zzzzzz|||}}}}}}}}}pppkkkccc\\\XXXXXX[[[]]]```eeekkkppprrrrrrssstttzzz|||{{{vvvqqqnnnkkkiiihhhjjjnnnpppooollldddeeefffhhhjjjlllmmmnnniiihhhgggffffffjjjppptttzzzyyynnneee]]]XXXRRRIIIBBB???AAA<<<888999999666555777777777666555555555555666666666666555555555444444333333333222222222111111111111222222222222111111//////000000000000//////000000000000111111111111222111000//////000111222222111111000000000000111222222111111111111000000/////////000000111222333////////////////////////////////////////////////......////////////......---......//////......------------,,,,,,,,,,,,,,,---...///000000///...---............////////////111111111111000000000000000000////////////000000111111111111111222222333222222111111111111111111333333333333333333333333ppp[[[OOOGGGEEECCCBBBCCCEEEFFFGGGGGGKKKOOORRR\\\mmm~~~kkkeeeggghhhkkkkkkmmmuuuyyyXXXHHHAAA=========:::999:::;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<>>>@@@EEEJJJMMMUUU^^^mmm{{{~~~wwwrrrpppssswwwzzz{{{yyywwwuuuuuuuuutttsssiiifffaaa^^^^^^aaaeeehhhiiinnnuuuyyyzzzyyyxxxxxxsssrrrrrrssstttwwwyyy{{{~~~~~~|||vvvooojjjhhheeedddeeefffiiikkkllllllfffggghhhiiikkkkkkkkkkkkiiihhhgggfffgggjjjnnnqqqtttyyy~~~yyyrrrlllgggccc[[[QQQJJJGGG@@@:::999999777777888777666666555555555555555555444444444333333333333...///000111222333444444111111222222222222111111111111222222222222111111///000000000111111111111111111000000000000111111000000000////////////000000000000000000000000000000/////////000000111222////////////////////////////////////////////////......////////////............////////////..............................---......//////......---............////////////222111111111000000000000///////////////000000000111000000000000111222222222222111000000000111222444444444444444444444444mmmXXXLLLEEEDDDCCCBBBBBBDDDFFFHHHGGGPPPWWWYYYaaaqqqvvviiiggghhhhhhkkkkkkooovvvrrrTTTEEE@@@=========:::999;;;;;;;;;;;;;;;;;;;;;;;;;;;:::<<<>>>@@@BBBGGGNNNSSSbbblllzzz}}}yyyuuupppnnnnnnpppqqqrrrqqqooonnnmmmllliiigggccccccdddfffiiimmmppprrrqqqtttyyy{{{zzzxxxvvvuuuooonnnllljjjiiiiiijjjjjjlllnnnqqqrrrssstttuuuuuuxxxzzz{{{xxxppphhhaaa^^^___aaaccceeegggjjjmmmppplllmmmnnnoooooommmllljjjhhhhhhggghhhiiikkkmmmmmmpppqqqssswww{{{|||zzzyyyssshhh]]]RRRHHH@@@>>>===;;;;;;<<<666555444444333333444444333333333222222222111111......///000222333444444000111111222222111111000111111222222222222111111///000000000111111111111111000000000000000000111////////////000/////////////////////////////////111000///...............////////////////////////////////////////////////......////////////.........//////////////////...........................------............------............////////////111111111000000000000///......///000000000000000000////////////000111111333222111000000111222333444444444444444444444444{{{gggTTTJJJCCCCCCCCCBBBBBBCCCFFFIIIKKKZZZffffffhhhvvvppphhhiiijjjhhhlllmmmpppxxxjjjPPPDDD???======<<<999999===;;;;;;:::::::::;;;<<<<<<;;;===AAACCCFFFLLLUUU[[[lllttt~~~}}}yyyvvvpppkkkgggeeedddeeeeeeeeefffhhhiiihhheeecccbbbdddhhhmmmqqqtttvvvwwwuuuwwwxxxwwwuuurrrppppppooonnnllliiigggdddbbbaaa___```bbbdddggghhhiiijjjmmmqqqtttrrrkkkccc]]][[[\\\___dddfffhhhmmmsssyyy|||}}}~~~{{{xxxvvvqqqpppqqqssstttsssqqqoooqqqnnnnnnrrruuuuuuvvvxxxvvvzzzuuu]]]QQQEEE@@@>>>;;;999999555555444333333333333333333333222222222111111111222222222111111111000000000000111111111111000000//////000000000000//////000000000000111111111111000000000000000000000000...//////000000000000///......////////////000000111000///...------------////////////////////////////////////////////////......////////////.........//////000000//////...,,,,,,,,,,,,,,,---------------------------------............////////////000000000000////////////---...///000111111111000///////////////000000111444222111000000222444555555555555555555555555555qqq___PPPIIIAAABBBCCCBBBAAACCCGGGJJJRRRgggwwwuuurrr{{{{{{iiieeejjjllljjjmmmooosss{{{aaaKKKDDD@@@======;;;888:::>>>;;;::::::::::::;;;<<<======AAAFFFJJJNNNVVVaaajjjtttzzz{{{sssoooiiibbb___^^^___```ccceeehhhlllooonnnkkkggggggiiimmmqqqtttvvvxxxxxxvvvwwwwwwuuuttttttuuuwwwrrrrrrrrrppplllgggbbb______^^^___```bbbdddeeeeeehhhmmmrrrqqqmmmhhhggghhhggglllrrrvvvxxx~~~|||yyyrrrpppsssuuurrrooooookkknnnrrrvvvyyy}}}nnn___NNNFFFAAA<<<888777666666555444444444444444444444444444333333333222444444333222111000000000000000111111111111000000//////000000000000//////000000000000111111111111//////000000000000//////...///000111111111000000000000000000111111111222000000///////////////000////////////////////////////////////////////////......////////////......//////000000000000//////,,,,,,---------............------------------...............////////////////////////.........---,,,---///000111111111000000000//////000000111222555333222111111333555777555555555555555555555555}}}iiiYYYNNNIIIAAABBBCCCBBBAAACCCGGGKKKXXXqqqyyyuuudddcccjjjnnnlllooopppuuu}}}|||ZZZGGGEEEAAA>>>===:::888:::???;;;::::::999:::;;;<<<===AAAFFFLLLQQQWWWaaammmwww~~~}}}yyynnniiibbb\\\ZZZ\\\aaadddkkkmmmrrrvvvyyywwwsssnnnnnnooopppsssuuuwwwxxxyyyvvvwwwwwwwwwxxx|||}}}yyyfffeeecccdddeeefffffffffjjjoootttuuusssrrruuuxxxzzzxxxuuuxxxyyysssnnnmmmgggiiilllooorrrvvv|||ppp]]]RRRKKKDDD>>><<<777777666555555555555555666666555555555444444444222222222222222222333333000000111111111111000000111111222222222222111111000000000000111111111111//////000000000000//////...///000222222222111000111111222222333333333333////////////000111222333////////////////////////////////////////////////......////////////......//////000000000000///////////////000000000111111...------,,,,,,------.............../////////000///.........------------,,,---///000111111111000111111111000111222222333555444222111222444666888666666666666666666666666sss___NNNGGGGGGDDDAAA@@@BBBBBBCCCIIIPPPccc|||{{{{{{ooohhhiiiiiimmmsssqqqrrrxxxmmmSSSKKK@@@@@@>>>======<<<<<<<<<>>>;;;;;;<<<<<<;;;???EEEHHHNNNTTTXXX[[[dddrrr}}}xxxpppkkkfff```[[[\\\aaaiiiooosssxxx~~~}}}vvvrrrrrruuuwwwyyyyyyyyyzzz{{{zzz||||||zzzyyyyyyxxxxxxyyy~~~wwwllljjjfffdddeeejjjoooqqqqqqssstttzzzrrrbbbQQQBBB===@@@:::999888777777666666666666555555444222111000000222222222111222222333333222111111111000000//////222222222222222222222222111111111111111111111111222222111111111111111222000000000000000000000000000000000000000000000000//////////////////////////////////////////////////////............//////000000000000000000000000////////////////////////,,,,,,---.../////////...111000...,,,,,,...000111...------------...//////111111000///...------,,,---......///000111111222111222333444444444444333333222222111111222222333555555777888555222444:::lllZZZLLLEEEEEECCCAAA@@@BBBBBBCCCIIIPPPaaazzz~~~nnnjjjkkkkkkmmmsssuuuxxxeeeMMMGGG??????>>>===<<<<<<<<<<<<;;;999:::===>>>>>>CCCIIIRRRVVVZZZ\\\___gggtttwwwoooeeebbb___]]]```gggqqqwww~~~}}}|||zzz~~~qqqllleeeccceeehhhjjjjjjnnnmmmpppvvvzzz~~~qqqaaaPPPFFFCCC<<<;;;888777666666666555777777666555444333222111333222222222222222333333222111111111000000000000111111111111111111111111111111111111111111111111111111000000///000000111000000000000000000000000000000000000000000000000////////////////////////////////////////////////000//////////////////000........................////////////////////////------......///.........000///...------...///000...------------...//////111000000///......------......//////000111111222222222222222222222222222333333222222222222333333888999<<<>>><<<777888===sssaaaSSSIIICCCBBBBBB@@@???BBBBBBCCCHHHOOO\\\uuu{{{nnnnnnpppoooooossszzz~~~YYYGGGCCC>>>===<<<;;;;;;;;;;;;;;;;;;999:::>>>BBBEEELLLTTT]]]___aaaaaaccckkkwwwtttlllbbbcccccceeeiiiqqqzzzzzzpppiiiggggggfffeeegggeeeeeeiiimmmpppxxx~~~ppp^^^NNNEEEBBB???;;;888777777777666888777777666555444333333333333222222222222333333111111111111111000000000////////////////////////111111111111111111111111000///////////////000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000........................////////////////////////.........///......------...........................------------...//////000000000//////........./////////000111111222222333222111000000000111222333333222222222222333333555666;;;>>><<<777888===fffVVVMMMFFFBBB@@@AAA??????BBBCCCCCCHHHOOOWWWpppzzzrrruuuxxxtttrrruuu}}}oooPPPCCCBBB===<<<;;;;;;::::::::::::===:::;;;@@@FFFMMMYYYcccjjjkkklllllloooxxxyyypppiiifffjjjnnnrrruuuyyy{{{uuuqqqlllhhheeeaaa___bbbeeeiiiqqqxxx{{{~~~{{{mmm[[[OOOJJJDDD>>>:::999:::999888777777666666555444333333444444333222222222333333111111111111111111111111////////////////////////111111111111111111111111000000/////////000111111////////////////////////////////////////////////000000000000000000000000////////////////////////000000111111111111000000........................////////////////////////.../////////...---,,,,,,---......//////......---...------------...//////000000000///////////////000000000111111222222222444333111000///000222333333333333222222333333333444444777:::999777;;;AAAuuu\\\OOOIIIEEEAAA@@@@@@>>>???BBBCCCCCCHHHNNNTTTlll}}}{{{www}}}{{{xxxzzzbbbJJJBBBBBB<<<;;;;;;::::::::::::;;;===;;;<<>>BBBCCCDDDHHHNNNTTTjjj}}}}}}{{{uuuWWWGGGBBBBBB<<<;;;;;;:::::::::;;;;;;===<<<@@@IIISSS\\\iiitttyyyzzz|||~~~wwwssstttuuuuuutttpppvvv}}}}}}}}}}}}uuummmiiifffcccbbbeeeiiikkknnnqqqvvv}}}zzzdddZZZKKKAAA>>><<<999666555555555444444444333333666555444333333222222333111111111222222222222222111111111111111111111111000000000000000000000000111000000000111222333444000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////...///111111111111///...000000000000000000000000////////////////////////.........///......------------------------------...------------...///////////////000000111111111222222222222222222222222333333222222222333555555444444333333333333444444666444444888;;;AAAMMMYYYooo___OOOGGGDDDAAA??????>>><<<>>>BBBDDDDDDHHHNNNWWWlll{{{{{{eeeMMMDDDBBB@@@<<<<<<;;;;;;;;;;;;<<<<<<>>>AAAKKKXXXbbbiiiqqqxxxyyy{{{tttrrrppprrrwww{{{|||{{{sssxxx}}}~~~~~~|||vvvoookkkkkkllllllllllllnnnttt{{{}}}ooo\\\NNNGGGBBB<<<888666666666555555555555555666666555333333222222222111111111222222333333333111111111111111111111111000000000000000000000000/////////000000111222333000000000000000000000000000000000000000000000000////////////////////////////////////////////////---...000111111000...---////////////////////////////////////////////////------......///...............,,,,,,,,,,,,.........------------...//////...//////000111111222222333333333333333333333333000000111222333444444555444444333333333333444444444333666;;;AAAHHHVVVbbbfffYYYLLLFFFCCC@@@>>>???===<<<>>>BBBDDDDDDHHHNNNZZZnnnyyyzzz}}}[[[GGGBBB@@@===<<<<<<;;;;;;;;;<<<<<<===AAAGGGVVVfffppptttwww||||||rrrpppppprrrwww}}}~~~uuuyyy|||}}}yyyxxxtttsssppplllkkkmmmrrrvvvkkkZZZPPPIIIAAA<<<777777777777666666666666777666555444333222222222111111111222222333333333111111111111111111111111000000000000000000000000............///000222222000000000000000000000000000000000000000000000000////////////////////////////////////////////////---...///111111///...---........................////////////////////////,,,,,,---.../////////...///...,,,++++++,,,...///...------------...//////......///000111222222333333333333333333333333333---...000111333444444444555444444333333444444555777888<<>>???@@@@@@@@@@@@BBBFFFJJJLLL___qqq}}}vvvxxxnnnTTTGGGAAA??????@@@<<<:::>>>AAA@@@@@@BBBGGGRRReeeuuuyyywww}}}sssllloooppprrrxxx~~~yyyyyyvvvtttvvv}}}vvvmmmhhhhhhjjjllluuu}}}{{{hhhWWWHHH>>><<<888666888777444444777;;;777333222444555444333444444444333333222222222222111111000000111111222222111111111000000//////////////////////////////000000000000000000000000//////000000///...------......................../////////////////////////////////...---------,,,000000//////..........................................////////////......///...---,,,,,,,,,,,,,,,000000000000000000000000000////////////111222333666666666555444333111000000111111222444555666666888666777888666222333666666888>>>IIIUUUbbboooyyylllZZZOOOEEEBBBAAA??????@@@@@@@@@@@@AAACCCGGGLLLOOO\\\ooowwwsssvvv}}}~~~gggPPPEEE@@@??????>>><<<===?????????DDDKKKWWW```ppp}}}sssnnnrrrxxxyyy}}}|||wwwvvvppppppwwwxxxpppllljjjjjjnnnttt}}}|||hhhUUUHHH???:::777777777444555888999777444222333444444333444444444333333222222222111111111111111111111111111111111111000000000///////////////////////////000000000000000000000000//////000000///......---........................////////////////////////...............---------/////////.........------..............................////////////......000///......---------...////////////////////////000000//////000222333444666666555444333222111111000000111222333444555555666444444666444000111555;;;???GGGRRR^^^kkkvvv~~~}}}hhhQQQHHHAAA???@@@>>>???AAA??????@@@AAACCCHHHNNNRRR[[[nnnoooooorrrvvvtttttt^^^JJJCCC@@@>>>>>><<<===???AAA???AAAKKKVVVdddlllxxxyyyrrrssswww}}}zzzzzz{{{yyyssspppqqqpppttt~~~wwwrrrpppooorrruuuyyy}}}yyyaaaQQQFFF>>>888777666444555888666666555333222111333555444444333333333333222222000000222222222222000000111111111111000000000000////////////////////////000000000000000000000000//////000000000///..............................////////////////////////---------........................---------------..............................////////////......000000///............///........................000000000111222333555666777666444222111111222222//////000111222333333444666333333555444111333777@@@FFFPPP]]]jjjvvv~~~wwwbbbLLLEEE?????????===>>>@@@???@@@AAAAAABBBGGGNNNSSS]]]pppxxxkkkjjjlllooooooqqq}}}yyyVVVFFFBBB???=========<<<>>>AAADDDIIITTT```mmmuuu{{{vvvttttttwwwzzz}}}wwwrrrqqqooommmpppttt}}}{{{zzzxxxvvvuuuzzzooo]]]MMMCCC:::777555444555777444555666444111000333666333333333333333333333333000111333444444333111000111111111000000000000000//////////////////////////////////////////////////////000000000//////...........................////////////////////////,,,---------.../////////------------------------........................---......//////......---//////...............///........................000000111222333555666777777555333111000000222333...//////000111222222222777555444666666444888===CCCLLLXXXeeessskkkWWWJJJDDD@@@@@@???<<<<<>><<<>>>AAA>>>>>>EEEMMMUUU___ggguuu~~~vvvqqqrrrrrrqqqssswwwzzz{{{{{{sssmmmlllnnnsss|||zzzwwwyyypppWWWKKK>>>999777444444666333555777555222111333666333333333333333333333333222333555666666555333222000000000000000000111111000000000000000000000000//////////////////////////////000000000000000///////////////////////////////////////////////////,,,---------.../////////------------------------........................------............------...------,,,------..............................000111222333444555666666555444222000///000111222/////////000000111111222666444333666777777<<>>???AAACCCBBBAAAFFFOOOWWWlll}}}rrrkkkkkkmmmrrrxxxkkkNNNEEECCC>>><<>>;;;;;;???===AAADDDCCCDDDJJJUUU^^^rrr~~~qqqjjjpppvvv|||~~~bbbKKKEEECCC======EEEGGGHHHPPP[[[eeekkkssszzzvvvnnniiihhhgggiiisss{{{zzzyyy|||}}}}}}xxxvvvyyy~~~mmm^^^NNNFFFAAA<<<777666666555555666777777666555222222222333333444444444333333333333333333333333///000000000111111111111000000000000000000000000000000000000000000000000//////000111111111111111////////////////////////////////////////////////...............---------------........./////////........................,,,------......------,,,---------------...//////////////////////////////111222333444444333222111111111111111000000000000000000111111111111222222222000000444888<<>>>>>???>>>;;;;;;???<<<@@@DDDEEEFFFMMMZZZdddvvvyyyooohhhsssuuu\\\HHHEEECCC===???HHHGGGNNNYYYeeekkkpppyyyvvviii```___ccchhhooo{{{{{{|||~~~~~~tttdddTTTKKKFFF???999777888666444666999:::777444222222222333333444444444222111111000000111111222//////000000111111111222000000000000000000000000000000000000000000000000//////000111111111111111000000000000000000000000/////////////////////////////////......------,,,........./////////000000........................,,,------......------,,,...............///000111000000000000000000000000222222333444333222111000000111111111111000000///111111111111111222222222444111222777;;;AAAJJJTTTYYYcccmmmxxxzzzgggVVVJJJGGG@@@???>>>=========>>>???BBB>>>BBBJJJLLLLLLXXXhhh~~~~~~qqqppppppyyyoooXXXGGGFFFFFF???AAAKKKRRR\\\gggnnnrrrxxx}}}uuuhhh^^^ZZZ^^^eeekkk|||~~~~~~yyyvvvlll[[[MMMEEE???:::;;;777666999:::777444555333333444444333333222111333333333222222111111111//////000111222333333444111111111000000000000///...000222222111000000000000000000000000///.................................------,,,,,,------...////////////////////////---...............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------.......................................///000000111000000111333333222000///////////////000111111111222333444555444333333+++///444777:::CCCPPPZZZfffffflllzzz{{{jjjZZZLLLCCCAAA@@@???>>>======>>>???@@@CCC???BBBJJJMMMOOO]]]mmm|||rrrqqqpppxxxiiiTTTEEEEEEFFFCCCIIITTT\\\gggssswwwvvv{{{}}}yyyvvvmmmhhh```[[[\\\cccnnnvvvzzzjjj[[[PPPEEE<<<<<<777555888999666333333333444444444444333222222333333222222222222222222222222222222222333333333222222111111111000000000...000222222111000000000000000000000000//////..............................------,,,,,,------...........................---......//////...------------------------------...............................................................///000000111000000111333333222000///////////////000111111333333444444444333222111111444888<<>>===>>>>>>@@@@@@DDDAAACCCJJJOOOUUUeeevvvzzzqqqqqqrrryyybbbPPPBBBDDDGGGHHHRRR___hhhttt|||xxxsssnnnhhhcccZZZYYYWWWXXX___kkkyyy|||pppbbbRRRDDDAAA;;;777999999666333333444444444444444333222222222222222222222222333333444444444333333333222222333222222222111111111111///000222222000///000111000000000000////////////..............................------------......---------------------------......//////.................................////////////////////////.......................................///000000000000///111222333222000000////////////000111111444444555444444333222111222444888===FFFRRR```hhhlllnnnvvvxxxlll^^^VVVOOOIIIEEEEEE??????>>>>>>>>>???AAABBBEEECCCEEEKKKRRR\\\oooxxxqqqqqqtttzzz]]]NNNCCCCCCFFFKKKWWWfffsss|||{{{tttnnniiiddd___[[[UUUWWW[[[```iiiwwwuuudddUUUIIIAAA::::::;;;888666666444444444555444333333222111111111222222333333333333333333333333333333222333333333222222222111111///000222111000///000111111000000///////////////..............................------------......---------------------------......////////////...////////////////////////...............................................................///000000000//////000222333111000000000//////000000111222333333444444444444444444111444999AAAKKKVVV```gggqqqvvvlll```TTTNNNJJJDDDBBBCCC>>>>>>>>>>>>???@@@BBBCCCFFFFFFHHHMMMTTTcccwwwvvvqqqqqqqqquuu}}}~~~YYYNNNEEEDDDFFFMMM\\\kkk~~~yyytttkkkddd^^^[[[YYYXXXYYY^^^dddkkkttt}}}qqqqqqsss{{{uuuhhhUUUIII===::::::888777777444444555555555444333333111111111222222333333333000000000111222333333333333333333222222222111111000111111111//////000222111111000///...//////000///////////////////////////......------......///---------------------------......///000000//////////////////////////////------------------------////////////////////////...............///000000000//////000222222111///000000000000000111222222111111222333444666777888333999BBBKKKSSS[[[bbbggguuu|||yyyfff[[[QQQKKKGGGCCC@@@AAA>>>>>>===>>>???AAACCCDDDFFFGGGJJJNNNWWWhhh~~~vvvrrrqqqlllqqqyyytttTTTNNNHHHGGGJJJRRRcccssszzzxxxqqqlllddd\\\VVVUUUVVVWWWZZZaaajjjsss|||qqqfffgggiiippp}}}}}}gggWWWEEE<<<:::888666777555555555555555444333333222222222222222222333333...///000111222333333444333222222222111111111111000111111000//////000222222111///.........///000//////////////////////////////............//////---------------------------...//////000000000000////////////////////////------------------------////////////////////////...............///000000//////...000111222111///111000000000000111222222000000111333555777999:::555>>>IIIQQQVVV\\\dddkkk{{{~~~qqqdddZZZPPPKKKGGGCCC@@@AAA>>>======>>>???BBBDDDEEEEEEIIILLLPPPZZZlllzzzvvvuuurrrooosss{{{eeeNNNLLLJJJKKKPPP[[[oootttllljjjcccaaa\\\WWWUUUWWWZZZ]]]```jjjwww|||nnncccddddddhhhtttkkkRRRDDD>>>:::888999555555555555555444444333333333222222222222222222111111111222222333333333222222111111111000000000111111111000//////111333222111///.........000000//////////////////////////////............//////........................------///000000111111111................................................////////////////////////...............///000000///......///111222000///111111000000111111222333222222222333444666999::::::DDDPPPVVVXXX^^^kkkvvvyyymmm```UUUKKKGGGDDD???===>>>=========>>>@@@BBBDDDFFFEEEIIIMMMQQQ[[[nnnwwwvvvvvvsssvvvzzzsssXXXIIIIIIKKKNNNUUUcccwww{{{mmmccc```WWWWWWWWWWWWYYY]]]cccgggooozzz}}}pppfffbbb```cccnnn{{{___MMMDDD???<<<<<<555555666666555555444333444333333222222111111111444444333333333333222222111111111000000000000///111111111000...///111333222111///...---...000111000000000000000000000000//////............//////////////////////////////------///000111111111111........................////////////////////////000000000000000000000000...............///000000///......///111222000///111111111000111111222333444333333333444666777999CCCNNNYYY]]]^^^fffvvvtttiii___TTTJJJFFFBBB>>>;;;<<<======>>>???AAACCCEEEFFFKKKLLLNNNSSS^^^pppxxxvvvwwwyyyxxx~~~gggPPPJJJFFFGGGQQQ]]]kkkzzz{{{pppfff___[[[YYYYYYYYY[[[```fffmmmqqq}}}xxxoooeeecccdddkkkwwwlllVVVIII@@@:::999777777666444555666555333555444333333222222333333000000000111222222222333111111000000000000111111000000000000000000000000............////////////////////////............------...///000000//////000000000000000000000000...............///000000000000000///...------,,,,,,,,,,,,---------......////////////////////////............///////////////////////////............000111111000000111222444222000...///333:::>>>IIIQQQZZZ___eeerrrpppeee\\\RRRIIIEEEBBB>>><<<<<>><<<===>>>>>>???AAADDDGGGJJJLLLLLLNNNRRRYYYeeeuuuuuusssxxxwwwZZZLLLJJJKKKRRR\\\fffooozzzzzzwwwrrrkkkddd^^^ZZZXXX]]]dddlllttt{{{}}}wwwpppmmmqqqvvvzzz{{{www|||uuu```MMMCCCBBB;;;:::888666333333555888555444333333222222333333222222222222222111111111111111000000000000111111000000000000000000000000000000000000111111111111////////////............000000000///......------000000000000000000000000000000000000000111222222333222000.........///000,,,,,,------------......////////////////////////............////////////111111111111111111111111///111222222111000222333222333555444555;;;FFFOOOZZZ]]]ccclllxxxyyyggg\\\UUULLLEEECCCBBB???===>>><<<<<<===???BBBFFFJJJLLLMMMPPPUUU^^^kkkzzztttuuu~~~kkkUUUMMMKKKQQQ\\\iiiqqqxxx{{{ooolllfffaaa^^^^^^___```hhhqqq{{{{{{xxxyyyzzzzzzzzzrrruuu{{{ppp\\\NNNIIIAAA>>>;;;999666222333666555444333333222222333333333333333222222111111111111111000000000000111111000000000000000000000000//////000000000111111111////////////............/////////............///////////////////////////000000//////000000111222444333000...---///111222............/////////000////////////////////////............////////////000000000111111111111111000111222222111111222444000333666777999AAANNNXXX]]]___eeeqqqwwweeeZZZSSSKKKDDDCCCBBB???===>>>;;;;;;<<<>>>AAAFFFJJJLLLNNNQQQYYYdddrrr}}}tttxxxbbbTTTRRRRRR[[[kkkzzzxxxrrriiifffaaa^^^___dddkkkpppttt}}}}}}zzzxxxxxxzzz}}}~~~}}}yyyppppppqqquuu}}}}}}kkkYYYPPPDDD>>>::::::888333222444555444333333222222333333444333333333222222111111111111000000000000111111000000000000000000000000........./////////000000////////////............------------...///111222///////////////////////////............///000000444222000......///111333000000000000111111111111////////////////////////............/////////////////////000000111111111111222333333222222333444///222777:::>>>GGGSSS\\\]]]```iiiwwwwwwfff[[[RRRJJJDDDDDDCCC@@@>>>>>>=========>>>BBBFFFKKKNNNNNNSSS\\\jjjzzzyyyssszzzuuu]]]VVVYYY___kkk~~~{{{rrrmmmfffdddbbbdddiiisss|||{{{zzzzzzzzzvvvtttqqqooonnnppprrrtttxxxzzz}}}~~~ssspppmmmmmmrrr|||wwwggg]]]PPPCCC:::;;;;;;666444666555444333333222222333333333333333333333222222222111111000000000000111111000000000000000000000000............////////////////////////............---,,,,,,---...000222444000000000000000000000000...............//////000222111///......///111222000000111111111222222222////////////////////////............////////////......///000000111111111111333444444333222444555111333888===EEENNNWWW]]]___dddoooyyyhhh]]]SSSKKKEEEEEEDDDAAA>>>???======<<<===@@@EEEIIILLLOOOTTT___ooouuuttt}}}ooo[[[ZZZ```ooo}}}|||tttnnniiiccceeeiiipppyyy{{{uuurrrqqqrrrsssrrroookkkgggeeeeeeggghhhjjjmmmpppqqqsssuuuxxxzzz|||xxxttttttyyyyyyuuunnnXXXDDD??????:::666888555444333333222222333333222222333333333333333333111111000000000000111111000000000000000000000000...////////////000000000////////////...............------,,,---///111333000000000000000000000000/////////...///000000111000//////......//////000/////////000000000111111////////////////////////............//////////////////000111111222333333222333444444333333444555555666:::BBBLLLUUU[[[]]]aaagggtttzzziii^^^SSSKKKFFFEEEEEEAAA??????<<<;;;::::::===BBBFFFIIIOOOTTT```rrr~~~uuuvvvlll[[[\\\dddzzz|||uuupppkkkgggaaafffooozzz|||vvvpppmmmlllnnnooopppmmmhhhccc___^^^_________aaadddfffgggiiikkknnntttzzz}}}}}}mmmPPPFFFCCC<<<777888555444333333222222333333222222222333333444444444111111000000000000111111000000000000000000000000000000000000111111111111000/////////............000///...------...000111000000000000000000000000000000000000000111111222.........///////////////............////////////////////////////////////............/////////000000000111222333333444444222333555444333333444666888888;;;EEEQQQZZZ]]]]]]bbbiiiuuu}}}jjj]]]RRRHHHAAAAAABBBAAA??????===;;;:::<<>>>>>===<<<;;;<<<>>>AAADDDGGGOOO[[[lll}}}xxxsss{{{|||gggiiixxxyyyqqqjjjhhhqqq{{{}}}yyywwwpppooollljjjgggeeedddcccbbbbbbaaabbbeeeiiinnnqqqrrroooiiibbb[[[TTTOOOLLLMMMNNNNNNOOOQQQSSSUUUVVVXXX[[[___cccgggmmmssswwwwwweeeTTTJJJ;;;666444555444111222666333333222222111111222222111111111111111000000000111111111111111111111111000000000000////////////000000000000000000000000...------------------,,,........................///..................///////////////////////////111000//////......//////000///...---------.../////////////////////////////////000111111111111111111222333333222333666888???IIIVVV^^^___^^^]]]^^^bbbiiiuuu}}}~~~wwwdddYYYLLLGGGCCCEEEDDDAAA>>>???======<<<<<<===@@@DDDHHHQQQ```rrrwwwrrrzzzxxxiiiooo~~~wwwssspppsss}}}}}}yyyvvvrrrooolllfffeeeccc```^^^]]]\\\\\\ZZZZZZ[[[]]]aaaeeejjjllliiigggddd___ZZZUUUQQQNNNNNNNNNNNNNNNOOOPPPQQQRRRRRRTTTXXX[[[___dddjjjnnnsssyyymmm___XXX???:::666777777555555888333333222222111222222333111111111111111111111111111111111111111111111111000000000000////////////////////////////////////000000//////.........---..............................------------......////////////////////////000000//////............///...------------......//////////////////////////////000111111111111111222444555444444666:::>>>EEEQQQ___fffddd```___aaafffnnnzzz|||zzz|||rrr```UUUKKKFFFDDDEEEDDD@@@>>>@@@??????>>>======@@@EEEJJJSSSdddwwwvvvqqqyyywwwnnnwww|||tttuuuzzzzzzxxxwwwxxxxxxvvvrrrooommmjjjfffccc]]]\\\[[[YYYXXXWWWVVVVVVUUUVVVXXXZZZ]]]```ccceee``````^^^[[[XXXTTTQQQOOOOOONNNNNNNNNNNNNNNOOOPPPNNNQQQSSSVVVYYY]]]bbbfffiiinnnvvv~~~sssbbbYYYCCC<<<777777777555555777333222222111222222333333111111111111111222222222111111111111111111111111////////////000000000000////////////////////////222222111111000000//////////////////////////////......------------......///////////////////////////////////////......---......---------.................................//////000111111111111111000333444444333777===CCCKKKWWWdddjjjhhhdddcccdddfffnnn{{{}}}}}}nnn]]]RRRKKKGGGDDDEEECCC??????BBB@@@AAAAAA???===@@@FFFLLLVVViii}}}uuupppwwwyyyuuu{{{sssxxx}}}vvvpppmmmkkkkkkllljjjhhhfffeeebbb___\\\VVVUUUTTTSSSRRRQQQQQQQQQSSSTTTUUUWWWYYY[[[\\\\\\]]]\\\[[[YYYVVVRRRNNNLLLMMMLLLLLLLLLLLLLLLLLLMMMLLLMMMOOOQQQRRRUUUZZZ]]]```dddkkkrrrxxx~~~~~~dddTTTEEE===666666666444333444222222111111222222333333111111111222222222222222111111111111111111111111////////////000000000000000000000000000000000000222222111111111111111111///////////////////////////..................///////////////////////////...////////////...---------............/////////........................//////000111111111111111---000333222222777@@@HHHSSS[[[eeejjjiiiffffffggghhhppp~~~lll\\\RRRKKKGGGDDDDDDAAA>>>@@@DDDBBBCCCCCC@@@>>>AAAHHHNNNYYYnnn}}}ssspppwww}}}}}}yyy~~~zzztttnnnhhhdddaaa``````___^^^^^^^^^\\\ZZZWWWQQQQQQPPPOOONNNNNNOOOOOOOOOQQQRRRTTTUUUVVVVVVVVVYYYYYYXXXWWWTTTQQQMMMKKKKKKKKKJJJJJJJJJKKKKKKLLLKKKLLLMMMNNNNNNPPPTTTWWWYYY\\\aaaggglllrrrxxx|||nnnZZZIII@@@888666666444222222222222111111222222333444111111111222222333333333111111111111111111111111.../////////000000000111000000000000000000000000//////000000000000000000////////////////////////000//////......//////000////////////////////////....../////////...---,,,......//////000000000000........................//////000111111111111111---111444444555;;;FFFPPP\\\```eeehhhhhhgggggggggiiiqqq}}}~~~lll\\\RRRLLLGGGDDDCCC@@@>>>@@@EEECCCEEEDDDAAA???AAAIIIOOO[[[rrr{{{rrrpppxxxwwwtttoooiiiccc^^^[[[YYYYYYYYYXXXYYYZZZYYYWWWTTTPPPPPPOOOOOONNNNNNOOOOOOMMMNNNPPPRRRSSSSSSSSSSSSTTTUUUVVVUUUTTTQQQOOOMMMKKKKKKKKKJJJKKKKKKLLLLLLLLLMMMNNNNNNNNNOOORRRTTTUUUWWW[[[___dddjjjpppuuu{{{~~~~~~}}}}}}zzzgggMMMCCC:::999888666333333222111111111222333333444111111111222222333333333111111111111111111111111.../////////000000111111000000000000000000000000------......//////000000000000000000000000000000000000////////////000000////////////////////////---.../////////...,,,,,,......///000111111000000........................//////000111111111111111000444777888999@@@LLLVVVbbbccceeegggggggggffffffeeekkkvvv