BM6P6(@ PPPNNNQQQWWWVVVOOOLLLNNNIIIJJJKKKLLLNNNOOOQQQQQQSSSSSSRRRQQQNNNKKKHHHGGGLLLNNNOOONNNKKKIIIKKKMMMJJJKKKNNNOOOPPPPPPOOONNNOOONNNMMMLLLLLLNNNPPPQQQXXXVVVRRRNNNLLLLLLLLLMMMPPPOOONNNMMMMMMOOOQQQRRRRRRPPPNNNLLLKKKLLLNNNOOOQQQPPPOOONNNMMMLLLLLLLLLTTTRRROOOMMMLLLKKKJJJHHHHHHGGGLLLTTTWWWSSSRRRUUUXXXWWWVVVVVVWWWVVVUUUSSSLLLKKKIIIHHHIIIKKKOOOQQQRRRRRRPPPOOOMMMLLLJJJJJJKKKKKKMMMMMMNNNMMMLLLLLLJJJJJJIIIIIIIIIKKKMMMNNNLLLIIIEEECCCDDDEEECCCAAADDDDDDDDDDDDCCCCCCCCCCCCEEEEEEEEEEEEDDDDDDDDDDDD?????????@@@AAABBBCCCDDDEEEEEEDDDDDDDDDDDDEEEEEECCCBBBAAA@@@BBBDDDGGGIIIFFFDDDAAA???======>>>???@@@@@@AAAAAABBBCCCCCCCCCEEEDDDDDDCCCCCCEEEFFFGGGAAA@@@?????????AAACCCEEEEEEEEEFFFFFFFFFGGGGGGGGGKKKIIIGGGGGGJJJKKKJJJHHHKKKPPPggg}}}wwwlllddddddrrrvvvhhhccceeeccc^^^^^^[[[XXXUUUSSSRRRPPPOOOPPPPPPPPPPPPOOOMMMLLLKKKKKKIIIIIIIIIKKKLLLKKKIIIKKKKKKKKKKKKLLLNNNPPPQQQNNNNNNOOOPPPRRRSSSTTTTTTRRRSSSTTTVVVXXXZZZ]]]^^^]]]\\\ZZZXXXWWWWWWXXXXXX[[[YYYXXXYYYYYYWWWRRRMMMIIIJJJIIIFFFEEEGGGIIIIIIKKKNNNNNNKKKMMMQQQOOOIIIHHHOOOccc}}}hhh[[[vvv~~~gggccc[[[SSSLLLIIIHHHHHHFFFEEEDDDCCCCCCCCCCCCCCCFFFFFFEEEDDDDDDEEEEEEFFFEEEDDDCCCBBBCCCEEEGGGHHHGGGHHHIIIIIIHHHEEECCCAAABBBBBBCCCCCCDDDFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGHHHIIIIIIIIIHHHGGGFFFHHHIIIJJJKKKKKKIIIGGGFFFHHHIIIJJJLLLNNNPPPRRRRRRQQQcccsssuuuxxxsss|||qqqddd[[[YYYdddzzz~~~{{{~~~}}}zzz{{{LLLFFF???::::::;;;;;;:::::::::999999888777666666777777888777777666555444777777888888888888777777666666777777777777666666555555555444444333333333555555666666666666555555KKKLLLRRR[[[\\\TTTNNNMMMIIIIIIJJJKKKLLLMMMMMMMMMOOOOOOOOOOOOMMMKKKIIIHHHIIIKKKLLLKKKHHHGGGHHHJJJKKKKKKLLLMMMOOOPPPRRRSSSPPPOOONNNMMMNNNOOOQQQRRRVVVTTTQQQNNNLLLLLLMMMNNNNNNMMMLLLLLLMMMOOOQQQRRRXXXTTTOOOKKKIIIJJJLLLNNNTTTSSSRRRQQQPPPPPPPPPPPPQQQNNNLLLKKKKKKJJJIIIGGGGGGFFFJJJQQQSSSPPPPPPSSSTTTSSSSSSSSSTTTTTTQQQOOOKKKJJJHHHGGGHHHJJJMMMPPPQQQQQQPPPOOONNNLLLKKKKKKLLLLLLKKKJJJJJJJJJKKKLLLJJJJJJIIIIIIJJJKKKLLLMMMLLLIIIEEEDDDEEEEEECCCBBBEEEEEEDDDDDDDDDCCCCCCCCCDDDDDDDDDCCCCCCCCCBBBBBB@@@@@@@@@@@@AAABBBCCCDDDBBBCCCCCCCCCCCCCCCCCCBBBEEEDDDBBB@@@@@@BBBDDDEEEDDDCCC@@@???>>>>>>??????@@@@@@AAABBBBBBCCCCCCDDDCCCBBBBBBAAABBBCCCDDDEEEBBBAAA@@@???@@@BBBDDDEEEEEEEEEEEEFFFFFFFFFGGGGGGJJJHHHFFFFFFHHHJJJIIIGGGFFFMMMYYYrrrwwwdddeeeqqq{{{zzzwwwhhhWWWZZZWWWTTTTTTVVVXXXXXXVVVQQQQQQQQQQQQQQQPPPOOOOOOLLLKKKJJJJJJKKKLLLKKKIIIIIIHHHHHHHHHHHHJJJKKKLLLMMMMMMNNNOOOPPPQQQQQQRRRPPPPPPQQQRRRTTTVVVXXXYYYVVVUUUTTTRRRRRRQQQRRRRRRRRRPPPNNNNNNNNNNNNKKKHHHIIIJJJJJJIIIIIIJJJKKKKKKLLLMMMLLLIIIMMMUUUXXXVVV[[[[[[ggg}}}{{{rrrwww}}}iii\\\XXXSSSMMMHHHFFFFFFFFFFFFEEEDDDDDDDDDDDDDDDDDDFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDCCCBBBBBBCCCEEEFFFGGGGGGHHHIIIHHHFFFDDDCCCDDDDDDDDDDDDEEEFFFGGGGGGJJJJJJIIIHHHGGGFFFFFFEEEGGGHHHIIIJJJJJJIIIHHHGGGFFFGGGIIIJJJKKKJJJIIIHHHLLLLLLLLLLLLLLLKKKKKKKKKNNNUUUgggrrrbbbXXXVVV[[[hhhttt}}}{{{~~~oooUUUEEEAAA;;;999999;;;;;;:::::::::999888888777666666666777777777777666666555666777777888888777777666666666666777777666666666444444444444444444333333555555666666666666555555JJJKKKRRR^^^ccc]]]RRRJJJJJJJJJJJJJJJJJJJJJIIIIIIKKKKKKLLLLLLKKKKKKJJJIIIIIIJJJKKKJJJIIIHHHIIIJJJLLLKKKKKKKKKMMMQQQTTTVVVQQQPPPOOONNNOOOPPPQQQRRRSSSRRRPPPNNNMMMMMMNNNNNNKKKJJJJJJJJJKKKMMMPPPQQQXXXTTTOOOJJJIIIJJJMMMPPPTTTSSSSSSRRRRRRQQQQQQQQQNNNLLLJJJJJJKKKKKKJJJIIIIIIHHHJJJNNNPPPOOOOOORRRNNNNNNOOOPPPRRRQQQNNNLLLKKKJJJHHHGGGGGGIIILLLNNNPPPPPPPPPOOONNNMMMLLLLLLMMMLLLIIIGGGGGGHHHIIIJJJIIIIIIIIIIIIJJJKKKLLLMMMKKKIIIFFFEEEEEEEEEDDDBBBEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAA@@@@@@AAAAAABBBCCCDDD@@@@@@BBBBBBBBBBBB@@@@@@FFFDDDBBB@@@??????@@@AAABBBAAA???>>>>>>>>>???@@@@@@AAAAAABBBBBBCCCCCCDDD@@@@@@@@@@@@@@@AAABBBBBBBBBAAAAAAAAAAAACCCDDDEEEDDDDDDEEEEEEEEEFFFFFFFFFHHHFFFEEEEEEFFFGGGGGGFFFFFFPPPSSSXXX}}}tttnnnrrrssskkkddd\\\XXXXXXYYYVVVSSSSSSSSSSSSRRRQQQPPPPPPOOOPPPNNNMMMMMMNNNNNNMMMKKKIIIHHHHHHGGGGGGHHHHHHIIILLLLLLLLLLLLMMMMMMMMMNNNLLLLLLMMMMMMNNNOOOPPPQQQOOONNNMMMLLLLLLLLLLLLLLLKKKHHHFFFEEEFFFGGGGGGGGGGGGHHHIIIJJJIIIJJJLLLOOOQQQRRRRRRTTT\\\iiiqqqsssrrrxxx|||cccRRROOONNNKKKHHHFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFDDDEEEFFFGGGGGGGGGFFFEEEGGGFFFEEEDDDCCCDDDEEEFFFFFFGGGHHHIIIIIIHHHGGGFFFFFFFFFEEEEEEEEEFFFFFFGGGIIIHHHHHHHHHGGGGGGGGGGGGHHHIIIJJJKKKKKKJJJIIIHHHDDDFFFHHHJJJKKKKKKKKKJJJNNNNNNMMMMMMLLLKKKKKKJJJJJJMMMNNNWWW|||ssskkkgggfffgggjjjooocccaaayyy}}}jjjQQQ<<<===;;;888888999::::::999999999888888777777666666555555666777777777666666666666777777777777666666555555666666666666555555333333444444444444444444555555555555555555555555OOOMMMSSSdddrrrooo\\\JJJLLLMMMMMMMMMLLLJJJHHHGGGIIIIIIIIIIIIIIIIIIHHHHHHKKKLLLLLLLLLLLLLLLLLLMMMLLLLLLLLLLLLNNNPPPRRRTTTPPPOOOOOONNNOOOPPPQQQQQQPPPOOOOOONNNNNNNNNNNNNNNKKKJJJIIIHHHIIIJJJLLLNNNQQQOOOMMMLLLLLLNNNPPPRRROOOOOOPPPPPPOOOOOOOOONNNNNNLLLKKKKKKMMMNNNNNNMMMMMMLLLLLLNNNOOOOOOQQQRRRKKKLLLMMMOOOQQQPPPNNNKKKLLLKKKIIIHHHHHHIIIKKKMMMMMMNNNOOOOOOOOONNNMMMLLLLLLKKKJJJHHHGGGGGGGGGGGGHHHHHHIIIIIIJJJKKKKKKLLLIIIHHHGGGFFFEEEEEEDDDCCCEEEEEEEEEDDDDDDDDDCCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCC>>>???AAABBBBBBAAA???>>>DDDBBB@@@???>>>>>>>>>?????????>>>>>>>>>>>>???@@@@@@@@@AAAAAABBBCCCCCCCCC????????????@@@@@@AAAAAABBBBBBAAABBBBBBCCCEEEFFFCCCCCCDDDDDDDDDEEEEEEEEEFFFEEEDDDDDDEEEEEEEEEEEEFFFPPPTTTRRRdddyyyzzz}}}mmmvvvyyyjjj___[[[YYYVVVRRRXXXWWWVVVTTTSSSRRRQQQPPPTTTRRRQQQPPPQQQQQQOOOMMMMMMLLLLLLKKKJJJJJJIIIIIIKKKKKKKKKKKKJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIHHHGGGFFFFFFGGGHHHIIIIIIIIIHHHIIIJJJJJJLLLRRRYYYXXX[[[aaakkkxxxxxxeeeVVVMMMIIIHHHHHHGGGFFFEEEDDDDDDBBBBBBBBBBBBCCCCCCDDDEEECCCDDDFFFHHHHHHGGGEEEDDDIIIHHHGGGFFFFFFFFFFFFFFFEEEFFFGGGIIIIIIIIIIIIIIIHHHHHHGGGFFFEEEEEEFFFFFFDDDDDDEEEGGGHHHIIIJJJKKKHHHIIIJJJKKKKKKKKKJJJIIIEEEFFFHHHIIIJJJKKKKKKKKKLLLLLLMMMNNNOOOPPPQQQQQQIIIPPPRRRMMMWWW}}}zzz|||}}}~~~rrrqqqkkk|||iiiRRREEE@@@===888888888888888999999888888888777777777666666666444444555666777777777666555666666777777666666555444555555666666555555444333333333444444555555555555444444444444444444555NNNNNNYYYsssmmmOOOOOOPPPPPPPPPOOOMMMKKKIIIIIIHHHHHHGGGFFFFFFFFFFFFLLLLLLLLLLLLNNNNNNNNNNNNKKKLLLNNNOOOOOOOOONNNNNNNNNNNNNNNNNNNNNOOOOOOPPPMMMMMMNNNNNNNNNNNNNNNMMMLLLKKKIIIGGGGGGGGGHHHIIIKKKLLLNNNOOOPPPOOONNNNNNLLLLLLMMMNNNNNNNNNMMMMMMLLLKKKJJJKKKMMMNNNOOONNNNNNNNNMMMLLLMMMNNNOOOOOOKKKKKKLLLOOOQQQRRRPPPNNNMMMLLLKKKJJJIIIJJJKKKLLLKKKLLLNNNNNNNNNMMMLLLKKKIIIJJJKKKLLLKKKIIIFFFDDDFFFGGGGGGHHHIIIIIIJJJJJJGGGGGGGGGFFFEEECCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@AAABBBBBB???@@@AAAAAAAAAAAA@@@???@@@???>>>>>>>>>>>>??????>>>>>>======>>>>>>????????????@@@@@@AAABBBBBBBBB??????@@@@@@AAAAAAAAAAAAAAABBBBBBBBBCCCDDDDDDEEEBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDEEEDDDHHHOOOSSSVVVoooxxxsssxxxsssyyyxxxkkkdddaaa___^^^YYYXXXVVVUUUTTTSSSSSSSSSTTTSSSQQQQQQQQQQQQOOONNNPPPPPPOOOOOOMMMLLLKKKKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIHHHGGGFFFFFFGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHEEEFFFHHHIIIKKKLLLNNNOOONNNKKKJJJKKKLLLOOOZZZfffiiinnnzzzyyycccXXXSSSOOOFFFFFFFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@AAABBBCCCBBBCCCEEEGGGGGGGGGEEEDDDHHHGGGGGGFFFEEEEEEEEEEEEEEEFFFGGGHHHIIIJJJJJJJJJIIIHHHGGGFFFEEEEEEEEEEEECCCCCCEEEFFFHHHIIIKKKKKKGGGHHHJJJKKKKKKKKKJJJJJJHHHHHHIIIIIIIIIJJJIIIIIIJJJJJJLLLMMMOOOQQQRRRSSSNNNQQQWWWWWWRRR]]]{{{|||}}}{{{xxxvvvzzz||||||xxx}}}rrrdddcccxxxkkkPPP>>>999:::;;;888999999999888777777777777777666666666666666666333444555666666666666666555555666666666666555555444444555555555555444444333333333444444555555555444444333333333333444444FFFKKK[[[zzzwwwTTTOOOPPPQQQQQQQQQOOOMMMKKKHHHGGGFFFEEEEEEEEEFFFFFFIIIHHHHHHIIILLLMMMMMMLLLJJJLLLNNNOOOOOONNNLLLJJJMMMMMMNNNNNNNNNOOOOOOOOOKKKLLLNNNOOOOOONNNMMMLLLNNNLLLIIIGGGFFFFFFFFFGGGJJJLLLOOOQQQPPPNNNJJJHHHJJJKKKMMMNNNOOONNNNNNMMMIIIHHHGGGHHHKKKLLLMMMLLLLLLNNNMMMJJJIIILLLLLLJJJKKKKKKKKKMMMPPPRRRQQQPPPNNNMMMLLLKKKJJJJJJKKKKKKJJJKKKLLLMMMMMMLLLJJJIIIFFFHHHKKKLLLLLLIIIFFFCCCDDDEEEFFFGGGHHHHHHHHHGGGDDDEEEGGGFFFDDDBBBBBBBBBCCCCCCCCCBBBBBBBBBAAAAAACCCCCCBBBBBBBBBAAAAAAAAA@@@@@@????????????@@@@@@????????????????????????============>>>???@@@@@@============>>>>>>>>>>>>===>>>>>>??????@@@AAAAAA???@@@@@@AAABBBAAAAAAAAA@@@AAAAAABBBCCCCCCDDDDDDAAAAAABBBBBBBBBCCCCCCCCCCCCDDDDDDDDDBBBBBBDDDEEEGGGDDDJJJSSSSSS```zzzaaarrrzzzvvvtttttt{{{wwwpppmmmlll[[[ZZZXXXVVVTTTSSSSSSTTTTTTRRRQQQQQQRRRRRRPPPOOOQQQQQQQQQPPPOOONNNLLLKKKLLLLLLLLLLLLKKKKKKKKKKKKKKKJJJIIIHHHGGGGGGGGGGGGEEEEEEFFFGGGHHHHHHHHHGGGCCCEEEHHHKKKNNNSSSXXX\\\SSSOOONNNQQQRRRUUUbbbrrrqqq\\\QQQJJJEEEDDDDDDCCCBBBAAA@@@????????????????????????@@@AAAAAABBBDDDEEEFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDCCCCCCEEEEEEFFFGGGHHHIIIJJJJJJHHHGGGFFFEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGFFFGGGIIIJJJKKKKKKJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJKKKLLLLLLMMMMMMSSSKKKNNNZZZYYYVVVjjjwwwpppooouuu|||{{{uuurrrvvvlllppp|||fffKKK>>>???AAA<<<444888999:::999777666666777666666666666555555555555444444555666666666555555444444555555555555444444333333444444444444333333333333444444444444444444444333222111111222333444DDDGGGQQQdddzzzmmmUUUKKKLLLNNNPPPPPPOOOMMMKKKEEEEEEDDDDDDEEEFFFHHHIIIGGGFFFEEEGGGJJJLLLLLLJJJJJJJJJKKKLLLLLLLLLLLLLLLMMMNNNOOOOOOOOOOOOOOOOOOKKKLLLNNNOOOOOOMMMKKKJJJLLLKKKIIIGGGFFFFFFGGGHHHIIIJJJMMMOOOOOOLLLJJJHHHHHHJJJLLLNNNOOONNNMMMMMMIIIHHHGGGHHHJJJLLLLLLLLLKKKNNNNNNJJJIIIKKKJJJGGGIIIHHHHHHIIIMMMPPPQQQQQQNNNMMMLLLJJJJJJIIIIIIJJJIIIJJJKKKLLLLLLJJJHHHFFFEEEFFFHHHIIIIIIHHHFFFDDDBBBCCCDDDEEEFFFFFFFFFEEEBBBDDDFFFEEEBBB@@@@@@AAABBBBBBAAAAAAAAA@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@??????>>>>>>>>>>>>>>>??????>>>===<<<<<<===>>>???>>>>>>>>>>>>>>>?????????==================<<<<<<<<<<<<======>>>>>>??????>>>???@@@AAAAAAAAA@@@@@@???@@@AAABBBBBBCCCCCCCCCAAAAAAAAAAAABBBBBBBBBBBBCCCDDDEEEDDDBBBAAACCCFFFHHHEEEIIIPPPRRRYYYvvvqqqnnnppp~~~wwwsssmmmmmm{{{uuurrrmmmgggaaa]]][[[ZZZWWWVVVUUUUUUVVVWWWVVVTTTRRRRRRSSSSSSRRRPPPNNNMMMMMMMMMMMMNNNNNNNNNNNNNNNMMMMMMLLLKKKJJJJJJJJJJJJGGGHHHJJJKKKLLLLLLLLLKKKGGGIIILLLOOOUUU___kkkttteeebbbeeekkklllmmmzzzlllVVVJJJCCC???CCCCCCBBB@@@@@@@@@@@@@@@AAA@@@???????????????@@@AAAAAABBBBBBCCCDDDDDDDDDDDDDDDEEEEEEFFFEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIJJJFFFFFFEEEDDDDDDDDDEEEEEEGGGGGGGGGFFFFFFFFFFFFFFFEEEFFFHHHIIIJJJJJJJJJIIIGGGGGGGGGHHHIIIJJJKKKLLLJJJJJJJJJJJJJJJJJJKKKKKKPPPHHHHHHQQQUUUSSSYYYfff~~~~~~~~~sssuuuxxxiiiUUUFFF999777===@@@<<<666777888999777555444666888555555555555555555555555555555555666555555444444444444444555555444444444333333444444444444333333444444444444444444333333444333222111111222333444GGGEEECCCFFFSSS___\\\QQQGGGIIILLLNNNNNNMMMLLLJJJCCCBBBCCCCCCEEEGGGJJJKKKGGGFFFEEEGGGKKKMMMLLLJJJIIIIIIHHHHHHIIIKKKNNNPPPNNNOOOPPPPPPQQQQQQPPPPPPJJJLLLNNNOOOOOOMMMKKKIIIKKKJJJHHHFFFFFFGGGHHHIIIFFFGGGIIIKKKMMMMMMMMMLLLFFFHHHJJJLLLMMMMMMLLLKKKKKKJJJIIIJJJLLLNNNNNNNNNMMMQQQQQQLLLKKKMMMLLLGGGHHHFFFEEEFFFIIIMMMPPPPPPMMMLLLKKKJJJIIIHHHHHHHHHHHHIIIKKKLLLKKKIIIFFFDDDEEEEEEEEEEEEFFFFFFFFFFFF@@@BBBCCCEEEEEEEEEDDDDDD@@@CCCEEEEEEBBB???@@@AAAAAAAAAAAA@@@@@@@@@??????@@@@@@@@@????????????>>>>>>>>>===============>>>???===;;;999999;;;===??????????????????>>>>>>>>>======>>>>>>===<<<<<<;;;;;;;;;<<<<<<===>>>>>>>>>===>>>???AAAAAA@@@@@@???>>>???@@@AAABBBBBBBBBBBB@@@@@@AAAAAAAAABBBBBBBBBCCCDDDFFFDDDBBBAAADDDFFFCCCDDDGGGJJJMMMQQQXXX^^^wwwyyyaaabbbzzznnnjjjuuuwwwnnniiifff\\\[[[ZZZ[[[\\\]]]\\\[[[TTTUUUUUUUUUUUUSSSRRRPPPNNNNNNOOOOOOPPPPPPPPPPPPOOONNNMMMMMMLLLLLLLLLLLLKKKLLLNNNPPPQQQQQQPPPPPPOOOPPPRRRUUU]]]lll}}}}}}~~~www___LLLEEEEEEFFFDDDCCCBBBAAAAAABBBCCCDDDBBBBBBAAA@@@????????????AAA@@@@@@AAAAAACCCDDDEEEFFFGGGHHHIIIIIIIIIIIIIIIEEEEEEEEEEEEFFFGGGHHHIIIEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDEEEFFFGGGHHHHHHIIIEEEFFFGGGIIIJJJJJJIIIIIIEEEEEEFFFGGGIIIKKKMMMNNNJJJJJJKKKKKKLLLMMMMMMMMMJJJKKKKKKJJJIIILLLRRRWWWMMMlll}}}\\\EEE@@@@@@@@@<<<666222666<<<444666777555333444777:::444555555555555555555555555666666666555444333333333444444555555444444333222333333444444333333222555555555444444333333333444333111000000111333444IIIHHHFFFGGGIIIKKKKKKJJJMMMLLLKKKJJJIIIJJJJJJKKKFFFEEEEEEFFFHHHHHHFFFEEEGGGFFFDDDBBBAAABBBCCCDDDHHHJJJJJJIIIHHHIIIMMMQQQPPPOOONNNNNNNNNNNNPPPPPPNNNNNNLLLKKKJJJJJJJJJJJJKKKJJJJJJIIIIIIHHHHHHGGGJJJJJJJJJKKKJJJJJJIIIIIIJJJIIIGGGGGGIIILLLOOOQQQMMMMMMMMMMMMNNNOOOPPPQQQMMMMMMNNNNNNLLLJJJHHHGGGGGGFFFEEEGGGJJJKKKIIIGGGHHHHHHHHHGGGFFFEEEDDDCCCJJJHHHHHHJJJMMMNNNLLLJJJGGGFFFEEEDDDCCCCCCCCCCCCDDDBBB@@@AAAEEEGGGFFFEEEBBBBBBCCCDDDEEECCC???<<<>>>????????????>>>======@@@???>>>===<<<;;;::::::;;;===???@@@>>>===<<<===<<<;;;;;;;;;;;;<<<======@@@@@@??????>>>>>>======<<<<<<<<<<<<<<<===>>>>>>;;;<<<===?????????>>>===>>>>>>?????????@@@@@@@@@AAA@@@>>><<<;;;<<<===>>>??????@@@AAAAAABBBCCCCCCCCCBBBAAA@@@@@@BBBDDDEEEGGGGGGHHHJJJLLLNNNQQQRRR[[[ttt___eeexxxllljjjttt||||||zzzwwwvvvmmmeeennntttjjjccc\\\UUUUUUXXX[[[YYYUUUWWWSSSPPPTTT[[[aaacccbbbhhh```WWWSSSUUUVVVSSSPPPRRRSSSTTTTTTTTTXXX^^^cccfffcccbbbdddhhhrrrxxx{{{~~~kkk\\\WWWQQQGGGDDDHHHEEECCCBBBBBBCCCCCCBBB@@@AAABBBBBBAAA???>>>>>>???BBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFGGGHHHIIIIIIMMMKKKIIIFFFEEEFFFGGGGGGHHHGGGFFFEEEDDDDDDDDDDDDCCCDDDEEEFFFFFFEEEDDDDDDDDDFFFHHHIIIGGGFFFEEEFFFBBBHHHIIIHHHOOOZZZXXXNNNMMMMMMNNNNNNMMMLLLJJJIIIIIIHHHHHHHHHIIIJJJLLLNNNUUUXXXdddmmmPPP@@@<<<======<<<;;;999888777777888666666888::::::888555333333333333333333222222555444333444555555333111555444333333444555444333555555444444444333333333444444444444444444444444333333222000000333888<<>>???????????????>>>>>>===@@@@@@???>>>===<<<;;;;;;;;;===??????>>><<<<<<===;;;;;;;;;;;;;;;<<<======>>>>>>>>>>>>>>>========================>>>>>>???;;;<<<===>>>>>>>>>======>>>>>>??????????????????AAA???>>><<<<<<===>>>?????????@@@@@@AAABBBBBBCCCBBBAAA@@@???@@@AAACCCDDDFFFFFFGGGIIIKKKMMMOOOPPP___^^^|||ooojjjuuujjjccceee{{{{{{qqq{{{}}}ssshhhbbbbbb___WWWOOORRRRRRSSSYYYccclllsssvvv{{{sssjjjdddddddddaaa^^^\\\\\\[[[ZZZ\\\bbbjjjqqqyyyooohhhgggppp|||nnn}}}}}}{{{tttgggZZZQQQRRRQQQIIIGGGJJJEEEDDDBBBBBBCCCDDDBBBAAAAAABBBCCCBBB???>>>???@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFGGGGGGHHHKKKIIIHHHFFFEEEEEEFFFFFFHHHGGGFFFEEEDDDDDDDDDDDDCCCDDDDDDEEEDDDCCCAAAAAAAAACCCDDDEEEDDDDDDEEEFFFFFFJJJIIIEEEJJJRRRPPPGGGJJJKKKKKKLLLLLLKKKIIIIIIJJJJJJJJJIIIJJJJJJKKKKKKNNNOOOUUUfffkkkTTTDDD>>>???<<<<<<;;;:::999888777777777666555777999999777444444444333333444555666666777666444444555555444333555444333333444555444333555555444444444333333333444444444444444444444444333333333222111333777:::GGGFFFEEEFFFIIIKKKKKKKKKHHHHHHGGGFFFFFFFFFFFFGGGLLLJJJIIIIIIJJJJJJIIIGGGGGGFFFDDDCCCCCCDDDEEEFFFGGGHHHIIIIIIIIIKKKNNNQQQQQQPPPNNNMMMLLLLLLLLLLLLMMMMMMLLLKKKJJJJJJJJJJJJHHHHHHIIIIIIJJJKKKLLLLLLJJJJJJKKKKKKLLLLLLLLLMMMIIIHHHHHHIIIKKKOOORRRTTTOOOOOONNNMMMKKKJJJIIIIIIGGGGGGGGGGGGHHHIIIKKKLLLIIIGGGFFFFFFGGGIIIIIIHHHGGGGGGHHHHHHHHHGGGGGGFFFFFFEEEFFFHHHJJJKKKKKKIIIHHHGGGFFFEEEDDDDDDDDDDDDCCCAAA@@@AAACCCEEEEEEDDDDDDCCCBBBCCCDDDCCCAAA@@@??????@@@@@@??????>>>===@@@@@@???>>>===<<<<<<;;;;;;<<<>>>>>>===<<<<<<===;;;;;;;;;;;;;;;<<<<<<===<<<<<<<<<<<<<<<=========<<<<<<<<<<<<=========>>>;;;;;;<<<============<<<>>>>>>>>>>>>>>>>>>>>>>>>???>>>=========>>>???@@@?????????@@@AAAAAABBBBBBAAA@@@?????????@@@BBBBBBDDDDDDEEEGGGIIIKKKMMMNNNYYYNNNiiimmmfffsss|||gggcccooorrrtttuuuzzzyyyttttttooodddZZZOOOPPPSSSWWW^^^iiittt|||{{{uuummmhhhggggggfffdddhhhfffdddbbbcccjjjttt{{{{{{zzz{{{||||||}}}nnncccQQQIIIFFFKKKMMMHHHFFFHHHEEEDDDBBBCCCDDDDDDCCCBBBBBBCCCCCCBBB@@@??????AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDDDDEEEEEEGGGGGGFFFFFFEEEEEEEEEDDDGGGGGGFFFEEEDDDDDDDDDDDDFFFFFFFFFEEEDDDCCCAAAAAA@@@AAABBBCCCCCCDDDGGGJJJNNNOOOKKKEEEGGGLLLJJJBBBGGGGGGHHHIIIIIIIIIIIIHHHKKKKKKLLLKKKKKKJJJJJJIIIKKKJJJMMMSSS^^^|||~~~^^^HHH>>>:::;;;>>>::::::999999999888888888666555555666777777555444555444333333444777999;;;:::777555444444555444444444333222333444555444333555555444444444333333333444444444444444444444444222333444333222222444666FFFEEEDDDEEEHHHJJJKKKJJJHHHHHHHHHGGGGGGGGGGGGHHHJJJHHHFFFFFFGGGGGGFFFEEEFFFFFFEEEEEEEEEFFFFFFGGGHHHHHHIIIIIIJJJLLLNNNOOOMMMMMMLLLLLLLLLLLLLLLLLLMMMLLLKKKJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHIIIKKKKKKIIIIIIIIIJJJKKKLLLMMMMMMIIIIIIIIIIIIKKKMMMOOOPPPMMMMMMMMMLLLKKKIIIHHHHHHHHHGGGFFFEEEFFFHHHKKKMMMJJJHHHFFFEEEEEEGGGHHHIIIFFFGGGGGGHHHHHHHHHHHHGGGFFFFFFFFFGGGHHHHHHGGGFFFFFFFFFEEEDDDCCCCCCCCCCCC@@@@@@??????@@@AAABBBBBBCCCAAA@@@@@@BBBBBBAAA@@@??????@@@@@@??????>>>===???>>>>>>===<<<<<<;;;;;;:::<<<======<<<;;;<<<===;;;;;;::::::;;;;;;<<<===:::::::::;;;;;;<<<<<<<<<::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<;;;;;;>>>>>>>>>============<<<<<<<<<<<<<<<===>>>???@@@>>>?????????@@@@@@AAAAAA??????>>>>>>??????@@@AAABBBCCCCCCEEEFFFHHHJJJKKKIIINNNXXXoooqqqlllqqq}}}|||mmmllliiiffffffrrrtttjjjiiifffbbbbbbiiiuuu{{{yyyzzz|||~~~|||zzzwwwvvvzzz|||~~~uuusssnnnaaaWWWHHHCCCBBBFFFHHHDDDBBBCCCDDDCCCBBBCCCDDDDDDCCCBBBAAABBBCCCBBB@@@???@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@AAABBBCCCCCCCCCDDDDDDEEEEEEDDDDDDCCCFFFFFFEEEDDDDDDDDDDDDDDDHHHGGGGGGGGGFFFFFFEEEEEECCCDDDDDDDDDEEEGGGLLLPPPUUUTTTOOOHHHGGGJJJIIIDDDEEEFFFGGGHHHHHHIIIIIIIIIJJJJJJLLLLLLLLLKKKJJJIIIHHHHHHMMMQQQPPPXXX|||gggVVVCCC;;;:::999999999888888888888888888888888666555555555555555444444666555333222333666888::::::777444222333444444333444222222222444555444333555555444444444333333333333333333333333333333333222333555444333222222333FFFDDDDDDEEEGGGIIIJJJIIIFFFFFFGGGGGGGGGGGGGGGGGGHHHFFFDDDDDDEEEFFFEEEDDDFFFFFFFFFFFFGGGGGGHHHHHHIIIHHHIIIIIIKKKLLLMMMMMMHHHIIIJJJKKKLLLLLLMMMMMMLLLKKKKKKJJJJJJJJJJJJJJJKKKJJJHHHGGGGGGGGGHHHIIIHHHGGGGGGHHHHHHJJJKKKLLLKKKJJJIIIIIIIIIIIIJJJKKKIIIJJJKKKKKKKKKKKKJJJIIIKKKIIIGGGEEEEEEGGGJJJKKKJJJIIIGGGEEEDDDEEEGGGHHHFFFFFFGGGHHHHHHHHHGGGGGGFFFGGGGGGGGGFFFDDDDDDDDDDDDCCCBBBAAAAAA@@@@@@AAA>>>>>>>>>======>>>??????@@@>>>===>>>@@@@@@@@@???>>>????????????>>>======<<<<<<<<<;;;:::::::::999:::;;;<<<<<<;;;;;;<<<>>>:::::::::::::::;;;<<<<<<999999::::::;;;;;;<<<<<<:::;;;<<<============<<<;;;;;;::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;<<<===>>>???>>>>>>???????????????@@@>>>>>>>>>>>>??????@@@@@@AAAAAABBBCCCEEEFFFHHHIIICCCOOOQQQSSSooonnnmmmvvvzzzpppddd___gggtttssskkkmmmyyyyyyuuuwwwxxxxxxlllaaa```[[[SSSMMMFFFCCCAAABBBCCCAAA@@@AAACCCBBBAAABBBCCCDDDCCCBBBAAABBBBBBBBB@@@???@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>??????@@@@@@AAAAAAAAABBBDDDDDDDDDDDDDDDFFFEEEDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFGGGHHHHHHEEEEEEEEEDDDEEEHHHMMMQQQTTTSSSNNNHHHGGGIIIIIIHHHFFFFFFGGGGGGHHHIIIJJJKKKGGGHHHJJJLLLLLLLLLLLLKKKGGGDDDIIIQQQNNNIIIVVVjjjhhhXXXDDD>>>:::;;;<<<888666777666666666777777777777888555666555555444333444444777555333111111333555777888555222111111222333222333222111222444555444333555555444444444333333333333333333333333333333333111333555555333222111222FFFEEEDDDDDDGGGHHHHHHGGGCCCDDDEEEEEEFFFEEEEEEEEEIIIGGGEEEDDDFFFGGGHHHGGGEEEFFFGGGGGGHHHIIIJJJJJJKKKJJJIIIJJJLLLLLLLLLJJJEEEFFFHHHIIIKKKLLLMMMMMMKKKKKKJJJJJJIIIJJJJJJKKKMMMKKKIIIGGGFFFGGGHHHIIIHHHHHHGGGGGGGGGHHHJJJKKKLLLKKKJJJIIIHHHHHHGGGGGGGGGHHHJJJKKKLLLLLLKKKKKKLLLJJJGGGEEEEEEFFFHHHIIIIIIIIIIIIGGGDDDDDDEEEGGGFFFFFFGGGGGGGGGFFFFFFEEEFFFGGGHHHGGGEEECCCCCCCCCCCCBBBAAA@@@????????????<<<===>>>===;;;;;;===???===<<<<<<===???@@@???=========>>>>>>======<<<;;;;;;;;;:::::::::999999999999:::;;;:::::::::<<<>>>:::::::::::::::;;;;;;<<<:::::::::::::::;;;;;;;;;<<<===???@@@@@@@@@???>>>;;;:::999999999999999:::::::::;;;;;;;;;<<<<<<<<<::::::;;;<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@@@@@@@AAAAAABBBCCCEEEGGGHHHIIIJJJHHHNNN[[[kkk}}}nnnrrrpppZZZSSSWWWhhhvvv{{{wwwyyy|||wwwqqqtttsss___UUUQQQLLLGGGEEECCCBBBAAA@@@@@@@@@AAACCCBBB@@@@@@@@@BBBCCCBBBAAA???@@@AAAAAA??????@@@AAA????????????????????????======>>>>>>>>>?????????@@@@@@AAABBBCCCDDDEEEFFFEEEDDDDDDCCCCCCDDDDDDDDDBBBBBBBBBCCCDDDEEEFFFGGGDDDDDDDDDCCCCCCFFFJJJMMMNNNLLLIIIFFFEEEFFFHHHIIIGGGGGGGGGGGGHHHIIIKKKKKKFFFGGGHHHJJJKKKLLLLLLLLLLLLFFFGGGNNNPPPMMMMMMRRRXXXooohhhRRRDDD===<<<999999;;;999555555888666666666666666666666666666777777555333222333555666444333111111111333444555333111111222333222222222111000222444555444333555555444444444333333333333333333333333333333333111333444444222111222222GGGFFFDDDDDDFFFGGGFFFEEECCCDDDEEEFFFFFFFFFEEEEEEHHHFFFDDDDDDFFFIIIJJJJJJEEEFFFGGGHHHJJJJJJKKKKKKMMMKKKIIIJJJLLLLLLJJJHHHDDDEEEGGGIIIJJJKKKKKKKKKJJJJJJJJJIIIIIIJJJJJJKKKNNNLLLJJJHHHHHHIIIKKKMMMJJJIIIHHHGGGGGGHHHJJJKKKLLLKKKKKKJJJIIIIIIHHHHHHGGGHHHJJJLLLMMMLLLKKKKKKIIIHHHFFFDDDDDDEEEFFFGGGHHHIIIJJJHHHEEECCCDDDEEEFFFFFFFFFFFFEEEEEEDDDCCCCCCEEEGGGGGGEEEDDDEEEFFFCCCBBBAAA@@@????????????===>>>???>>><<<;;;===???;;;;;;<<>>::::::999999::::::;;;<<<;;;;;;;;;;;;;;;:::::::::;;;<<<>>>???@@@???>>>===;;;:::999888777888888999888888999:::;;;<<<======<<<<<<===>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCEEEFFFGGGIIIHHHDDDLLLTTTRRRmmm}}}|||kkk^^^___ccchhhuuuvvveeeSSSKKKIIIFFFCCCCCC>>>@@@@@@??????@@@@@@@@@@@@???>>>???AAABBBAAA@@@>>>???@@@@@@>>>>>>???@@@????????????????????????=========>>>>>>>>>>>>>>>@@@@@@@@@AAABBBDDDGGGHHHDDDDDDCCCCCCCCCDDDDDDEEECCCBBBBBBBBBBBBCCCEEEFFFCCCDDDDDDCCCBBBCCCFFFHHHHHHGGGFFFEEEDDDDDDFFFIIIHHHGGGGGGGGGGGGHHHJJJJJJHHHHHHHHHHHHHHHIIIJJJJJJMMMJJJIIIKKKNNNQQQQQQPPPOOOXXXiii^^^HHHAAA???===<<<999777888777444555999666666555555555555555555777888888666333222444666333222222222222222333444333222111222444555444333111000000111333555444333555555444444444333333333222222222222222222222222111222333333222111222444HHHFFFDDDDDDEEEFFFEEEDDDEEEFFFGGGIIIIIIIIIHHHGGGGGGEEECCCCCCEEEHHHIIIJJJEEEFFFGGGIIIJJJKKKKKKKKKNNNLLLJJJKKKLLLLLLIIIFFFEEEFFFHHHIIIJJJJJJIIIHHHJJJJJJIIIIIIIIIJJJJJJKKKNNNLLLJJJJJJJJJLLLOOOQQQLLLKKKIIIHHHHHHIIIJJJKKKKKKKKKKKKKKKKKKKKKJJJJJJHHHIIIKKKMMMMMMLLLKKKJJJEEEEEEDDDCCCCCCDDDEEEFFFGGGIIIKKKIIIEEECCCCCCDDDFFFFFFFFFFFFEEECCCBBBBBB@@@CCCFFFGGGEEEEEEGGGIIICCCCCCBBBAAA@@@@@@@@@@@@>>>@@@AAA???===<<<>>>AAA:::;;;===@@@BBBBBB@@@===;;;;;;<<<<<<;;;;;;:::999;;;;;;;;;;;;;;;;;;::::::888999:::999888999<<>>??????@@@@@@@@@@@@???>>>>>>>>>>>>============??????@@@AAAAAAAAAAAA@@@@@@AAAAAABBBCCCDDDFFFGGGBBBLLLFFFEEEPPPQQQ[[[wwwpppnnn~~~yyyzzznnnfffccclll{{{mmm\\\KKKEEEFFFFFFFFFFFF;;;???AAA@@@???>>>===<<>>===>>>@@@AAA@@@???===>>>??????>>>===>>>@@@>>>>>>>>>>>>>>>>>>>>>>>>=========>>>>>>>>>>>>>>>AAA@@@???@@@BBBEEEHHHJJJDDDDDDCCCCCCCCCDDDDDDEEEFFFEEEDDDCCCCCCDDDEEEEEEEEEEEEEEEDDDCCCCCCEEEGGGGGGFFFFFFFFFEEEDDDFFFJJJHHHGGGFFFFFFFFFGGGHHHIIIJJJIIIHHHGGGFFFGGGHHHIIIEEEIIIIIIGGGHHHMMMOOOLLLLLLLLLOOOeeezzz^^^FFF===>>><<<888:::666444777999777777888666666555555555444444444777999999666333222444777000111222333444444555555222222222444666666555444111000000111333555444333555555444444444333333333222222222222222222222222111222222222111111333555HHHGGGFFFFFFFFFEEECCCAAAHHHGGGFFFFFFEEEEEEFFFFFFCCCEEEFFFGGGHHHGGGFFFFFFJJJJJJIIIHHHHHHHHHIIIIIIPPPLLLGGGEEEGGGJJJKKKJJJHHHGGGEEEEEEEEEGGGIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKMMMMMMMMMMMMMMMMMMMMMMMMRRRQQQOOONNNKKKJJJHHHGGGNNNMMMLLLJJJIIIJJJJJJKKKLLLKKKJJJIIIHHHHHHHHHIIIGGGFFFDDDCCCDDDFFFIIIKKKIIIIIIHHHHHHFFFEEECCCCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDEEEFFFGGGGGGHHHFFFDDDAAA>>>======>>>???===>>>>>>?????????>>>>>>777999<<<>>>@@@???>>>===<<<;;;;;;<<<>>>???===<<<<<<<<<<<<;;;;;;::::::999<<<<<<;;;:::999999999999888999::::::::::::999888999999999;;;===>>><<<:::;;;;;;;;;;;;;;;;;;;;;;;;888888888888777777777777777777999:::;;;<<<<<<<<<======>>>???@@@BBBDDDEEEAAA???>>><<<<<<===???@@@??????AAABBBCCCEEEFFFGGGAAAAAAAAAAAAAAABBBCCCDDDCCCFFFHHHHHHIIIMMMTTTYYY}}}~~~tttnnnrrr___OOO[[[gggssszzzxxxsssuuu|||yyy~~~rrrgggOOOKKKFFFCCCBBBBBBBBBBBBAAA@@@??????>>>>>>??????>>>??????@@@@@@@@@??????>>>=========>>>???@@@@@@???@@@@@@AAAAAA@@@@@@???======>>>>>>????????????AAA??????AAAEEEGGGFFFDDDDDDCCCAAA@@@AAACCCEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFIIIIIIHHHGGGEEEDDDCCCCCCHHHIIIHHHGGGDDDDDDEEEFFFJJJJJJKKKIIIGGGGGGHHHIIIGGGIIIJJJJJJHHHFFFFFFGGGJJJIIIIIIIIIJJJKKKMMMNNNHHHMMMNNNSSS^^^lllzzzlllMMMJJJEEE@@@;;;888777777777777777777666666666666666666555555555444444444555555444444444333333333111222333333444444333333333333333222222111111111111111111111111111111111111111222222222333333333333333333333333333333333444333222111111222333444HHHGGGGGGGGGGGGFFFEEEDDDFFFFFFFFFFFFGGGHHHIIIIIIFFFGGGHHHIIIJJJKKKKKKKKKJJJIIIIIIHHHHHHHHHHHHHHHKKKHHHEEEEEEHHHKKKLLLKKKJJJIIIGGGGGGGGGHHHJJJKKKJJJJJJJJJJJJJJJJJJJJJJJJOOONNNNNNMMMMMMLLLLLLKKKPPPOOONNNLLLKKKIIIHHHHHHMMMMMMLLLLLLKKKKKKLLLLLLMMMLLLKKKJJJIIIIIIIIIIIIGGGFFFDDDDDDDDDEEEGGGHHHHHHHHHHHHGGGFFFEEEDDDCCCEEEDDDDDDDDDDDDCCCCCCCCCAAAAAABBBBBBCCCCCCDDDDDDEEECCC@@@>>>======???@@@>>>>>>>>>>>>>>>>>>>>>>>>::::::;;;<<<===>>>??????DDDFFFGGGDDD@@@;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999:::888999999::::::999999888666888:::;;;;;;:::999888;;;;;;;;;;;;;;;;;;::::::999888888777777666666666555666777999::::::;;;;;;<<<<<<<<<===???@@@BBBCCC@@@???>>><<<<<<===???@@@??????@@@AAACCCDDDEEEFFFBBBAAAAAAAAAAAABBBBBBCCCCCCDDDFFFGGGJJJNNNSSSWWW```qqqvvvvvvyyynnndddZZZUUU]]]nnnxxx}}}tttiii[[[NNNGGGEEECCCAAABBBAAA@@@???@@@@@@???>>>>>>>>>??????>>>>>>>>>???>>>>>>======???????????????@@@AAAAAA@@@@@@AAAAAAAAAAAA@@@@@@??????>>>>>>>>>??????@@@AAA???>>>@@@CCCEEEDDDBBBCCCBBBAAA@@@AAABBBDDDEEECCCDDDDDDEEEFFFGGGHHHHHHJJJJJJIIIHHHGGGFFFEEEDDDHHHHHHHHHGGGEEEDDDEEEFFFHHHIIIIIIHHHFFFEEEFFFHHHJJJIIIIIIJJJKKKKKKJJJJJJJJJJJJIIIIIIJJJKKKLLLMMMIIILLLMMMQQQWWWWWWccc{{{ttt^^^MMMEEE@@@???===:::999888888888777777777777666666666555666555555555444444444444444444444333333333333222111222333333444444333333333333333222222111111111111111111111111111111111111111111222222222333333222222222222222222222222333222222111111222222333FFFGGGGGGHHHHHHGGGGGGFFFDDDDDDDDDFFFGGGIIIKKKLLLGGGGGGHHHIIIJJJLLLMMMNNNIIIIIIHHHGGGGGGGGGGGGGGGGGGFFFFFFGGGKKKMMMNNNNNNLLLKKKJJJIIIHHHIIIJJJKKKJJJJJJJJJJJJJJJJJJJJJJJJOOOOOONNNMMMLLLKKKJJJJJJNNNMMMLLLJJJIIIIIIHHHHHHLLLLLLMMMMMMNNNNNNMMMMMMOOONNNMMMLLLKKKJJJIIIIIIFFFFFFEEEEEEEEEEEEEEEEEEFFFGGGGGGGGGFFFEEEEEEDDDEEEDDDDDDDDDDDDCCCCCCCCC@@@@@@AAAAAAAAAAAAAAAAAABBBAAA???======>>>???@@@@@@???>>><<<<<<<<<======<<<;;;::::::;;;===???AAAFFFJJJMMMIII@@@999888999999:::::::::::::::;;;;;;999999888888888999999:::888888999::::::999888888666999===>>>;;;888777888::::::::::::::::::::::::999999888777666666555555555666777999::::::::::::::::::;;;;;;===>>>@@@AAA???>>>=========>>>???@@@>>>>>>???AAABBBCCCDDDDDDBBBBBBAAAAAA@@@AAAAAAAAACCCBBBBBBEEEJJJOOOSSSTTTUUUTTTkkkvvvlllsss}}}gggYYYZZZ[[[]]]bbbmmm~~~xxx{{{vvvgggZZZLLL@@@AAA@@@???@@@@@@@@@>>><<<@@@??????>>>>>>>>>>>>>>>======>>>======<<<;;;;;;@@@@@@@@@@@@@@@AAAAAABBB@@@@@@AAAAAAAAAAAA@@@@@@BBBAAA???======>>>@@@AAA@@@???>>>???AAABBBAAA@@@CCCBBBAAA@@@AAABBBCCCDDD@@@AAABBBDDDFFFHHHIIIJJJKKKJJJJJJIIIHHHGGGFFFFFFGGGHHHIIIHHHFFFDDDEEEFFFFFFGGGGGGFFFDDDDDDEEEGGGIIIIIIHHHIIIKKKLLLLLLKKKKKKJJJJJJIIIJJJJJJKKKKKKIIIKKKIIINNNUUUOOOLLLXXXuuuzzz^^^JJJ@@@;;;999888888888777777777777777777777777666666666555555555555555555444444444444333333333222222222111111111222222333333333333333222222222222222111111111111111111111111111111111111111111222222222222333111111111111111111111111111222222222222222222111DDDEEEGGGGGGGGGFFFGGGGGGCCCCCCCCCDDDFFFGGGIIIJJJGGGFFFFFFFFFGGGHHHJJJKKKIIIHHHGGGGGGFFFFFFGGGGGGGGGGGGIIIKKKMMMNNNOOOOOOLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIMMMLLLLLLLLLLLLKKKKKKKKKLLLKKKJJJHHHHHHHHHHHHIIIJJJKKKMMMNNNOOOOOONNNNNNOOOOOONNNMMMLLLJJJIIIHHHGGGGGGHHHHHHGGGFFFDDDCCCEEEFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCAAAAAAAAAAAAAAAAAA@@@@@@???>>>===<<<<<<>>>???@@@AAA???===;;;::::::;;;<<<<<<;;;:::::::::<<<===???===AAAEEEDDD???:::999999::::::::::::999999999999777777777777888999::::::888888999999999999888888777===BBBAAA<<<888888:::999999999999::::::::::::999999888777666666555444666777888999:::::::::::::::::::::;;;<<<===??????>>>>>>=========>>>??????===>>>>>>???@@@BBBBBBCCCBBBBBBAAA@@@@@@???@@@@@@BBB@@@???CCCJJJOOOQQQQQQUUUVVV\\\rrr|||}}}~~~oooiiifffiiimmmttteeejjjwwwzzziii\\\SSSKKKEEEAAA@@@>>>>>>??????===<<>>============>>>======>>>======<<<;;;:::@@@@@@????????????@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@DDDBBB???===<<<>>>@@@AAA@@@@@@@@@@@@@@@@@@@@@???BBBBBBAAA@@@@@@AAABBBBBB@@@@@@BBBCCCEEEGGGHHHIIIIIIIIIHHHHHHGGGGGGFFFFFFGGGHHHIIIHHHFFFEEEFFFFFFEEEFFFGGGFFFDDDDDDEEEGGGGGGIIIJJJIIIGGGGGGIIIKKKKKKJJJJJJJJJJJJJJJJJJJJJLLLLLLFFFHHHOOONNNOOOZZZTTTccc}}}tttfffSSSFFFAAA@@@@@@???999999999999888666555444777777666666666555555555444444444444444444444444222222222111111111111000111111222333333333333222222222222111111111111111111111111111111111111111111111111111222222222222000000000000000000000000000111222333333222111000AAACCCFFFFFFEEEDDDEEEGGGCCCCCCCCCCCCCCCDDDDDDEEEHHHGGGFFFEEEEEEFFFGGGHHHIIIHHHGGGGGGFFFFFFGGGGGGGGGHHHJJJKKKKKKKKKKKKKKKJJJJJJIIIHHHHHHGGGGGGGGGIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLMMMMMMNNNKKKJJJHHHGGGGGGGGGHHHIIIHHHIIIKKKMMMNNNNNNNNNMMMMMMMMMMMMMMMLLLJJJIIIHHHIIIIIIJJJJJJIIIGGGEEEDDDEEEEEEFFFFFFFFFEEEEEEDDDCCCCCCCCCBBBBBBBBBBBBAAA@@@@@@@@@@@@????????????======<<<<<<<<<===>>>???@@@>>><<<:::999999:::;;;:::::::::;;;;;;;;;::::::666888;;;>>>???>>>;;;888;;;;;;:::999888888777777777777777777888999::::::888888888888888888888888888===AAA@@@;;;777777999888888888999999999:::::::::999999888777666666666555666777888888999888888:::::::::;;;;;;===>>>???===============>>>>>>???<<<======>>>???@@@AAAAAABBBAAA@@@???????????????AAA???>>>BBBHHHMMMOOONNNMMMPPPRRRXXXpppvvvxxxrrrfffgggooovvvwww|||zzzooocccrrrsss```RRRJJJHHHHHHIIIGGGDDD???======>>>>>>>>>???>>>======<<<<<<=========>>>>>>>>>===<<<<<<;;;>>>>>>===============>>>???@@@@@@AAAAAA@@@@@@???CCCAAA???===<<<===???AAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@AAAAAAAAABBBBBBCCCCCCDDDEEEEEEFFFFFFEEEEEEEEEEEEEEEEEEFFFHHHIIIIIIGGGFFFFFFGGGFFFGGGHHHGGGEEEEEEGGGIIIEEEKKKPPPMMMFFFCCCFFFJJJJJJJJJJJJJJJJJJIIIIIIIIIJJJLLLFFFBBBFFFGGGLLL[[[```ZZZWWW___wwwdddKKKDDD<<<999;;;<<<999666::::::999999777666444333666666666666555555555555333333444444444444444444222222111111111000000000000111222222333333222222111111111111111111111111111111111111111111111111000000111111111222222222000000000000000000000000000000222333333222000000@@@CCCFFFFFFCCCBBBDDDGGGDDDCCCBBBBBBAAAAAAAAAAAAHHHHHHGGGGGGGGGHHHIIIIIIIIIIIIHHHGGGGGGGGGGGGGGGFFFGGGIIIIIIHHHGGGHHHHHHGGGGGGGGGGGGGGGGGGFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHFFFGGGHHHJJJKKKMMMNNNOOOLLLJJJHHHGGGFFFGGGHHHIIIGGGHHHIIIJJJKKKKKKLLLKKKJJJJJJKKKKKKKKKIIIHHHGGGJJJJJJKKKKKKJJJIIIGGGFFFEEEFFFFFFFFFEEEDDDDDDCCCBBBBBBAAAAAAAAA@@@@@@@@@<<<<<<==================<<<<<<<<<;;;<<<<<<=========<<<;;;999999999::::::888999999999999999888777777777888;;;>>>>>>;;;888::::::999999888777777666999999888888888999999:::999888777777777777888999777999;;;:::777555555666777777777888888999999::::::999999999999888888888444444555666666666666666:::999999:::;;;<<<======;;;<<<<<<======>>>>>>>>>;;;<<<<<<===>>>>>>??????@@@@@@??????>>>??????????????????BBBFFFIIIKKKKKKOOOHHHLLLYYY]]]bbb~~~zzzzzztttuuufffbbb```bbbcccgggoooxxx}}}xxx|||vvvpppvvveeeWWWHHH@@@>>>???CCCHHHIIIEEE@@@======>>>??????>>>>>>===<<<<<<<<<<<<<<<<<<<<<===============<<<===<<<<<<;;;;;;;;;;;;;;;>>>>>>????????????>>>>>>AAA@@@>>><<<<<<===???@@@@@@AAABBBAAA??????@@@AAAAAAAAA@@@@@@@@@@@@??????BBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCDDDDDDDDDEEEGGGJJJJJJHHHGGGGGGGGGGGGHHHHHHHHHGGGGGGHHHJJJGGGNNNTTTRRRJJJEEEFFFIIIHHHIIIIIIJJJJJJJJJIIIIII???HHHFFFCCCFFFGGGLLLZZZdddZZZOOOMMMUUUfff|||uuueee[[[LLL<<<@@@<<<888777999:::999777666666666666555555555555666666666555555555444444333333333333444444444444222222222111111111000000000111111222222222222222000000000111111111111111111111111111111111111111000000000111111111111222000000000000000000000000000111111111111111111000AAADDDGGGGGGCCCBBBDDDGGGDDDCCCBBBBBBAAAAAAAAABBBDDDEEEGGGIIIJJJKKKLLLLLLJJJIIIIIIHHHHHHHHHHHHHHHFFFHHHJJJIIIHHHGGGIIIKKKFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIKKKLLLMMMMMMMMMLLLIIIGGGFFFFFFHHHIIIGGGGGGGGGGGGGGGHHHIIIJJJFFFGGGHHHIIIIIIHHHGGGFFFJJJJJJJJJJJJIIIHHHGGGGGGFFFFFFFFFFFFEEEDDDBBBBBB@@@@@@@@@????????????>>>;;;;;;<<<<<<======>>>>>><<<<<<;;;;;;;;;;;;;;;;;;::::::::::::999999999999999888777666555555666777777999:::;;;;;;:::::::::666777777777888888999999;;;::::::999999999999:::999888777666666777888999888888777666555555555666666666777777888999999:::999::::::::::::;;;;;;;;;555666777777888777777777888888888888999:::;;;;;;:::;;;<<<===>>>>>>>>>>>>;;;;;;;;;<<<======>>>>>>???>>>>>>>>>>>>??????@@@>>>???AAACCCDDDEEEHHHJJJPPPIIINNN[[[XXXMMMZZZttt|||{{{{{{}}}|||wwwnnnbbbXXXXXX]]]fffiiipppyyy}}}qqqjjjvvvxxxqqquuu{{{wwwoooPPPFFF>>>>>>???>>>???CCCCCCAAA>>>======>>>>>>===>>>===<<<<<<;;;;;;<<<<<<999:::;;;<<<<<<===<<<<<<<<<<<<;;;:::::::::::::::======>>>>>>>>>>>>===============<<<======>>>>>>===???@@@@@@>>>===???AAA@@@@@@@@@@@@@@@???>>>>>>BBBBBBBBBAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCDDDDDDEEEGGGJJJJJJIIIGGGGGGGGGFFFGGGHHHHHHGGGGGGIIIJJJHHHLLLPPPQQQOOOKKKGGGEEEFFFGGGIIIJJJJJJJJJJJJIII>>>HHHGGGDDDIIIJJJLLLVVVTTTQQQQQQSSSQQQOOORRRYYYaaaxxxiiiVVVHHHAAA===999555;;;:::::::::;;;<<<===>>>555555444444444666777888666666555555555444444444222222333333333444444444333333222222222111111111000000111222222222222222///000000000111111111222111111111111111111111111000000000000111111111111111111111111111111111111111111000000000000111111BBBFFFIIIHHHDDDBBBDDDGGGDDDCCCCCCBBBBBBCCCCCCCCC@@@BBBEEEHHHKKKLLLMMMMMMKKKJJJIIIIIIHHHHHHIIIIIIIIIKKKLLLLLLJJJJJJMMMPPPEEEFFFGGGHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIIIIJJJKKKKKKKKKNNNLLLIIIGGGFFFFFFHHHIIIGGGFFFEEEDDDEEEFFFGGGHHHCCCEEEFFFHHHHHHGGGFFFEEEIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGGGGFFFEEECCCBBBAAA?????????>>>>>>>>>>>>===<<<======>>>???@@@AAAAAA<<<<<<<<<;;;;;;:::::::::888888999:::::::::999999;;;999555222111333666888444888<<<;;;888666999===333444555777888:::;;;<<<<<<<<<;;;:::999999999999999888777666666777888999;;;888666555666888888777555666666777888999999999999::::::;;;;;;<<<<<<===999::::::;;;;;;;;;::::::777777666777777888999999:::;;;<<<===>>>>>>>>>>>>:::;;;;;;<<<<<<=========>>>>>>======>>>???@@@@@@===@@@CCCCCCBBBCCCFFFIIIDDDHHHLLLOOORRRVVVYYYYYYttt~~~mmmhhhppplll___]]]SSSQQQVVVdddvvv~~~qqqjjjfffeeeiiiqqqxxx{{{qqqnnnnnnwww~~~dddHHHCCC===<<>>>>>===;;;======<<<;;;;;;;;;;;;<<<777888999:::;;;<<<<<<<<<===<<<;;;:::::::::::::::<<<<<<============<<<<<<;;;;;;<<<<<<======>>>>>>;;;===??????===<<<>>>@@@@@@@@@@@@@@@@@@???>>>===@@@@@@AAAAAAAAAAAABBBBBBAAAAAABBBBBBCCCDDDDDDDDDEEEGGGJJJKKKIIIHHHGGGGGGFFFGGGHHHGGGFFFFFFHHHJJJGGGGGGIIINNNRRRPPPHHH@@@EEEFFFHHHJJJKKKKKKJJJJJJIIIOOOHHHAAADDDDDDDDDKKKLLLIIIJJJLLLKKKIIIOOOYYYOOOaaapppxxxiiiRRRMMMCCC;;;<<<===;;;999:::333555888888777555555555:::888666555555666777999666666555555555444444444222222222333333444444444333333333222222222222111000000111222222222222111//////000000111111111222111111111111111111111111000000000000111111111111111111111111111111111111222111000//////000111222FFFGGGHHHGGGFFFEEEFFFGGGCCCCCCCCCCCCCCCDDDEEEEEEFFFGGGGGGHHHHHHIIIIIIJJJHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFGGGGGGHHHEEEEEEFFFHHHKKKLLLJJJIIIKKKIIIFFFEEEFFFFFFEEECCCBBBDDDEEEGGGHHHHHHHHHHHHLLLJJJHHHFFFEEEEEEFFFGGGCCCBBBAAA@@@AAACCCEEEFFFJJJFFFBBBCCCFFFHHHEEEBBBGGGGGGFFFFFFEEEEEEDDDDDDDDDDDDCCCCCCBBBAAA@@@???AAAAAA???>>>============<<<<<<======>>>>>>??????===<<<;;;:::999:::;;;;;;;;;;;;;;;::::::999999999888777666555555666777888777777777777888888888888777777777777777888888888;;;:::999888999:::;;;<<<666666444333333444555666888888777777666666555555888888777777777777888888999:::;;;;;;<<<<<<;;;;;;777777777777666666666666555666888888777888;;;===888999:::;;;<<<=========;;;;;;;;;<<<<<<<<<<<<==================>>>??????AAAAAAAAABBBBBBCCCCCCCCCJJJJJJKKKMMMOOOQQQSSSTTT___rrrpppfffggglllwwwxxx|||nnngggdddhhhkkkkkkooovvvuuusssppppppuuu}}}uuupppqqqwww|||zzzqqqfff^^^eeeqqq}}}wwwpppyyywwweeeSSSHHH========================::::::;;;<<<<<<;;;::::::===<<<;;;:::999999999999999::::::;;;;;;::::::999888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::<<<;;;;;;:::::::::;;;;;;>>>>>>>>>>>>???????????????>>>=========>>>@@@AAADDDDDDDDDCCCBBBAAA@@@???>>>???AAAAAAAAAAAABBBDDDDDDGGGJJJKKKJJJHHHGGGGGGFFFGGGGGGGGGHHHHHHHHHHHHIIIJJJJJJJJJIIIHHHHHHGGGDDDDDDEEEGGGHHHIIIJJJKKKLLLKKKIIIHHHGGGHHHHHHIIIJJJJJJJJJIIIIIIIIILLLNNNMMMTTT```jjjnnnxxxttthhhZZZLLLEEE???>>>===<<<;;;:::::::::===<<<999777666666777777888666444555888888555222444444444444444444444444222333333444444333333222222222222111111111111000000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111111111000000//////......000000000000000000000000DDDEEEFFFFFFEEEDDDEEEFFFDDDCCCCCCCCCDDDDDDEEEEEEEEEEEEFFFFFFGGGGGGHHHHHHFFFEEEEEEDDDDDDDDDEEEEEEGGGGGGGGGFFFGGGGGGHHHHHHEEEEEEDDDFFFHHHHHHGGGFFFFFFEEECCCCCCDDDDDDBBBAAACCCDDDEEEFFFGGGGGGGGGFFFHHHGGGEEECCCBBBBBBCCCDDDDDDCCCAAAAAAAAABBBDDDEEEIIIFFFBBBCCCGGGHHHFFFCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA??????@@@@@@???>>>============<<<<<<=========>>>>>>>>>;;;:::999888888888999:::;;;;;;:::::::::999999999888777666555555666777888666666777777777888888888777777777777777777777777999888888888999999::::::666555444444444444555666888777777777666666666555888888777777777777888888999999:::;;;;;;;;;;;;:::777777777777666666666555555777888888777777999;;;888888999:::;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<===>>>>>>@@@@@@@@@AAABBBCCCCCCDDDFFFFFFGGGHHHJJJLLLNNNOOOWWWVVVaaa}}}yyyvvvllliiikkkxxx~~~}}}wwwqqqjjjccc^^^jjjfffaaa]]]\\\]]]^^^___jjjnnnmmmiiijjjrrrxxxyyy}}}|||wwwiiiYYYKKKAAA===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;:::999999999999999::::::;;;;;;::::::999999999::::::;;;::::::::::::::::::;;;;;;;;;;;;;;;;;;::::::999999999::::::======>>>>>>>>>?????????<<<<<<<<<<<<===???AAABBBCCCCCCCCCCCCBBBAAA@@@??????AAABBBBBBBBBBBBCCCEEEBBBEEEHHHIIIHHHFFFFFFFFFEEEEEEEEEEEEEEEFFFGGGHHHHHHHHHIIIIIIHHHGGGGGGFFFDDDDDDEEEFFFGGGHHHIIIIIIKKKJJJIIIHHHHHHHHHIIIIIIJJJKKKKKKJJJHHHHHHIIIKKKJJJKKKNNNRRRQQQRRR]]]jjjvvvdddXXXLLLGGGEEE@@@;;;:::======<<<;;;::::::::::::===;;;999777666666666777777555444444666666555222444444444444444444444444222333333444444333333222222222222111111111000000000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111111000000000/////////...000000000000000000000000@@@BBBDDDDDDCCCCCCDDDEEEDDDDDDDDDDDDEEEEEEEEEEEECCCCCCDDDEEEEEEFFFFFFGGGEEEDDDCCCAAABBBCCCDDDFFFGGGFFFFFFFFFGGGHHHHHHIIIIIIGGGEEEEEEFFFFFFFFFDDDCCCBBBBBBCCCEEEEEECCCAAADDDDDDEEEEEEEEEEEEDDDDDDFFFEEEDDDCCCCCCCCCCCCCCCEEEDDDCCCBBBAAABBBCCCDDDHHHEEECCCDDDGGGHHHGGGEEEBBBBBBAAAAAAAAAAAAAAA@@@AAABBBBBBBBBAAA@@@?????????>>>>>>=========>>>>>><<<<<<<<<<<<<<<=========999999777666666666777888:::::::::999999999999999777777666666666666777777666666777777777777888888777777777777777666666666666666777888888888888777555555444444444555555666777777777777666666666666888777777666666777777888777888999999::::::999999777777777666666666555555555777888888777666777777888888999999::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<======>>>>>>???@@@BBBCCCDDDDDDCCCDDDDDDEEEGGGIIIJJJKKKOOOOOOQQQ[[[qqq{{{yyyuuusssuuu|||{{{zzz{{{nnn\\\KKK@@@<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;::::::;;;<<<===<<<;;;:::999999888999999999999::::::::::::999999::::::::::::::::::999888999999999::::::;;;;;;<<<999999999888888999999:::======>>>>>>>>>>>>??????::::::;;;;;;===@@@BBBCCCBBBBBBCCCBBBBBBAAA@@@??????@@@BBBBBBAAAAAABBBDDD@@@CCCEEEFFFEEEDDDDDDEEEDDDCCCBBBBBBBBBDDDGGGHHHGGGGGGHHHHHHGGGGGGFFFFFFDDDEEEEEEEEEFFFFFFFFFFFFHHHHHHGGGGGGGGGHHHIIIIIIIIIKKKLLLKKKIIIGGGGGGHHHNNNKKKJJJLLLMMMKKKLLLNNNKKKRRR]]]iiiwww{{{pppeee^^^YYYSSSNNNFFF@@@<<<===>>><<<<<<>>><<<;;;:::999888888888888;;;:::888777666666666666777555333333444444444333444444444444444444444444222222333333333333222222222222111111111000000000000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111000000000000////////////000000000000000000000000>>>@@@BBBCCCCCCBBBCCCDDDDDDDDDDDDEEEEEEEEEEEEEEECCCCCCCCCDDDEEEEEEFFFFFFGGGFFFDDDBBBCCCDDDGGGIIIFFFFFFFFFFFFGGGHHHIIIIIINNNKKKHHHGGGGGGGGGFFFEEECCCCCCDDDGGGIIIIIIFFFDDDEEEEEEDDDDDDDDDCCCCCCBBBGGGGGGGGGGGGFFFFFFFFFFFFGGGFFFEEEDDDCCCCCCDDDDDDGGGEEECCCDDDFFFHHHGGGFFFCCCBBBAAA@@@???>>>>>>===@@@@@@@@@@@@@@@@@@??????======<<<<<<<<<===>>>>>>;;;;;;;;;;;;;;;<<<<<<<<<999888777666555666777777999999999999999888888888777777666666666666777777666666666666777777777888777666666666666666555555333444555777777666555555444444444444555555555666777777777777666666666666777777666666666666777777666777777888888888888888777777666666666555555555555777888888777555555666999999999999999999::::::::::::;;;;;;;;;<<<<<<<<<;;;::::::::::::;;;<<<<<<<<<===>>>@@@AAACCCDDDDDDDDDDDDEEEEEEGGGHHHJJJJJJMMMSSSUUUQQQPPPcccwwwlllhhh}}}sssXXXPPPEEE>>>===>>>??????;;;;;;;;;;;;;;;;;;;;;;;;===<<<:::999999:::<<<===;;;::::::999888888999999999999::::::::::::999999:::::::::::::::999888777777888888999:::;;;;;;<<<999999999999999999:::;;;============>>>>>>>>>???;;;::::::;;;<<<>>>AAABBBAAAAAABBBBBBBBBAAA@@@@@@>>>???AAAAAA@@@@@@AAABBB@@@BBBDDDDDDCCCCCCDDDEEEDDDCCCAAAAAAAAADDDGGGIIIGGGGGGHHHHHHHHHHHHGGGGGGEEEEEEEEEEEEEEEDDDDDDDDDEEEEEEEEEEEEFFFGGGGGGHHHHHHJJJLLLLLLJJJIIIHHHIIIFFFDDDDDDFFFIIIIIIIIIHHHNNNNNNNNNLLLMMMSSS^^^fffttt|||}}}tttjjjbbb\\\OOOJJJDDD@@@???@@@??????@@@======>>><<<777888;;;:::999888777777777777777:::999888666666555666666555444333222222333333333333333333333333333333333222222333333333333222222111111111111000000000000000000000000000000000000111111111111111111111111////////////////////////111111111111111111111111000000000000////////////////////////////////////===???BBBCCCCCCBBBBBBCCCCCCCCCDDDEEEFFFEEEEEEDDDCCCCCCDDDDDDEEEFFFFFFFFFGGGFFFDDDCCCCCCEEEHHHJJJGGGFFFFFFFFFGGGGGGHHHIIINNNLLLHHHGGGGGGGGGFFFEEECCCDDDEEEHHHJJJKKKIIIGGGEEEEEEDDDCCCCCCBBBBBBBBBFFFGGGHHHIIIIIIIIIHHHGGGHHHHHHGGGFFFFFFEEEEEEEEEFFFEEEDDDDDDEEEFFFFFFEEEEEEEEECCCAAA???===<<<;;;>>>>>>??????????????????<<<<<<<<<<<<<<<<<<======;;;;;;:::::::::::::::::::::999888777666777777888888888888888888888888888666666777777777777666666555666666666666777777777666666666555555555444444222333444555666555444333333444444555555555666666666666666666777777777777777777666666666666777777555666777777888888777777666666666666555555555555444666888888666666666777::::::999888888888999999:::::::::;;;;;;;;;;;;<<<:::::::::::::::;;;<<<<<<<<<<<<>>>???AAABBBCCCDDDDDDDDDDDDEEEFFFGGGHHHIIIHHHGGGGGGIIIOOOXXXccciiivvvhhhgggooowww~~~zzzqqqqqqQQQEEEBBB>>>>>>??????===:::;;;;;;;;;;;;;;;;;;;;;;;;===<<<:::888888:::<<<===::::::999888888888999999888999999::::::999999888::::::::::::999888888777777777888888999:::;;;;;;:::::::::::::::;;;<<<<<<<<<============>>>>>>>>><<<<<<;;;;;;;;;===>>>???@@@@@@AAAAAABBBAAAAAAAAA@@@AAABBBBBBAAAAAABBBCCCAAACCCDDDDDDCCCCCCEEEGGGFFFDDDCCCBBBCCCEEEHHHJJJHHHHHHIIIIIIIIIIIIIIIHHHEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEHHHKKKLLLKKKKKKKKKLLLIIIJJJIIIFFFDDDDDDEEEFFFJJJLLLLLLKKKJJJLLLPPPTTTLLLQQQXXX```hhhmmmoooqqqpppkkkffffffhhhhhhccc___ccceeehhhkkknnnpppqqqqqqrrrqqqqqqrrrqqqnnniiifffXXXUUUQQQMMMJJJFFFCCC@@@BBBAAA???>>>>>>>>>>>>===777777999<<<:::777888<<<888888777666666666666777888888777666555555555555444444333333222222222333333333333333333333333333111222222333333222222111111111111000000000//////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////000000000000////////////////////////>>>AAADDDEEEDDDCCCBBBCCCAAABBBDDDEEEEEEEEEDDDCCCBBBCCCCCCDDDDDDEEEFFFFFFDDDCCCBBBAAABBBDDDFFFGGGHHHHHHGGGGGGFFFGGGGGGHHHJJJHHHFFFEEEFFFFFFDDDCCCCCCCCCDDDFFFHHHIIIHHHFFFFFFEEEDDDCCCCCCCCCCCCCCCCCCEEEGGGIIIIIIHHHGGGFFFGGGGGGGGGGGGGGGGGGFFFFFFFFFEEEDDDCCCCCCCCCCCCDDDFFFEEECCCAAA???===;;;:::<<<<<<===>>>?????????>>>===<<<<<<;;;;;;;;;<<<<<<::::::::::::999999999999;;;:::888777777777888999777777777777777888888888666666777777777777666666555555666666666666777777666666666555444444333333222222333444444444444444222333444555666666666666666666666666777777777777777666666555555666666777555666777777888888777777666666666555555555444444444555666666666777999<<<<<<;;;:::888888888999:::::::::::::::;;;;;;;;;;;;;;;::::::::::::;;;<<<<<<<<<<<<===???@@@AAABBBBBBBBBBBBBBBBBBCCCCCCDDDEEEAAAEEEJJJLLLMMMPPPVVV\\\bbbuuuuuurrrnnnrrr}}}~~~{{{oooYYYEEE@@@>>><<<<<<===>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888888999:::;;;999999888888888888999999888888999999999999888888999999999999999999888777777777777888888999999:::::::::::::::;;;<<<======<<<<<<============>>>>>><<<<<<;;;::::::;;;===>>>??????@@@AAAAAABBBAAAAAACCCDDDFFFEEEDDDCCCDDDFFFBBBCCCCCCCCCBBBDDDGGGIIIGGGFFFEEEDDDDDDFFFGGGIIIHHHHHHIIIJJJJJJJJJIIIIIIEEEEEEEEEEEEDDDDDDDDDDDDCCCDDDEEEEEEFFFEEEEEEEEEDDDFFFIIIJJJJJJJJJLLLMMMLLLQQQQQQKKKFFFFFFJJJLLLCCCFFFIIIKKKLLLLLLLLLMMMNNNPPPRRRUUUWWWXXXYYYYYYXXXUUURRRRRRSSSRRRPPPMMMQQQQQQRRRSSSSSSRRRQQQPPPMMMMMMMMMNNNNNNMMMJJJGGGOOOLLLIIIHHHGGGGGGEEEDDD>>>>>>?????????>>>===<<<:::999;;;>>>>>>;;;;;;???777777666666666666666777666666666666555555555444222444555555333222222222333333333333333333333333111111222222222222111111111111000000000/////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000@@@CCCFFFGGGFFFDDDCCCCCC@@@AAACCCDDDDDDDDDBBBBBBAAAAAABBBBBBCCCCCCDDDDDDAAAAAAAAAAAABBBCCCDDDEEEIIIIIIHHHGGGFFFFFFFFFFFFGGGFFFFFFFFFGGGGGGEEEDDDDDDCCCCCCDDDFFFHHHHHHGGGFFFEEEDDDCCCCCCCCCDDDEEEAAACCCFFFIIIJJJIIIGGGEEEEEEEEEFFFFFFFFFFFFFFFFFFEEEEEEDDDCCCAAA@@@AAAAAACCCBBBAAA@@@???===<<<<<<:::;;;<<<===>>>>>>???>>>======<<<;;;::::::::::::::::::999999888888888888:::999888777777777888999666666666777777777888888555666777888888777666555555555555666666666777777666666555555444333333222333333222222333333444555222333444666666666666555555666666666777777777888666666555555555555666666666666777888888888888777666666555555555444444444333444555555666999===AAA>>>===;;;999888999999:::999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<============>>>???@@@@@@AAABBBAAAAAAAAAAAAAAABBBCCCAAAJJJQQQNNNGGGFFFOOOYYYIII```~~~zzztttuuuvvvttttttaaaUUULLLEEE;;;;;;;;;::::::;;;>>>@@@::::::::::::::::::::::::888888888888888888888888999999888888888888999999888888999999999999888888777888888999999999999888777777777888888888888888999999999999:::;;;<<<===<<<<<<<<<=========>>>>>>::::::999999:::<<<>>>???>>>>>>???AAAAAABBBBBBBBBCCCDDDEEEEEECCCCCCCCCEEEBBBCCCBBBAAAAAACCCGGGJJJGGGGGGFFFEEEEEEEEEFFFFFFGGGGGGHHHIIIIIIIIIIIIIIIEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHHHHHHHGGGFFFEEEEEEFFFGGGGGGFFFGGGIIIKKK@@@FFFHHHCCCAAAEEEGGGGGGEEEFFFHHHGGGFFFDDDBBBBBBEEEGGGIIIKKKLLLMMMMMMLLLJJJJJJIIIIIIHHHHHHGGGGGGGGGGGGHHHGGGGGGEEECCCBBBFFFEEEDDDEEEFFFFFFDDDBBBIIIFFFBBB@@@???>>>===;;;999:::;;;;;;:::::::::;;;:::777777999999555444666777777666666666666777777555555666666555555444444000444777777555222111222222222222222222222222222111111222222222222111111111000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000000111000000000000000000000000BBBDDDGGGHHHGGGDDDCCCCCC???@@@BBBDDDDDDCCCBBBAAA???@@@@@@AAAAAABBBCCCCCCAAAAAABBBCCCDDDDDDEEEEEEJJJJJJHHHGGGFFFEEEEEEEEEGGGGGGGGGIIIJJJJJJHHHFFFFFFEEEDDDDDDGGGHHHIIIHHHFFFEEEDDDCCCCCCDDDEEEFFFBBBDDDGGGJJJKKKJJJHHHFFFBBBCCCDDDEEEEEEEEEEEEEEEEEEEEEDDDBBB@@@??????@@@????????????>>>>>>>>>>>>::::::<<<===>>>>>>>>>>>>>>>===<<<;;;:::999999999:::999999999888888777777:::999777666666666777888555666666666777777888888555666777888888777666555555555555555666666666777666666555444444333222222444333222111222333555666111222444666777777666555555666666666777777888888666666555555555555666666666777777888888888888888666666555555555444444444333444444444666:::@@@EEE???>>><<<999999999:::;;;999999:::::::::;;;;;;;;;<<<;;;;;;;;;;;;<<<============>>>>>>?????????@@@CCCBBBBBBAAABBBBBBCCCCCCHHHBBB===@@@HHHMMMKKKGGGOOOPPPSSS^^^{{{~~~yyyoooqqqyyy~~~zzz[[[IIIEEEEEEAAA<<<;;;===>>><<<888666888:::888888888888888888888888666777888888888888777666999888888888888888999999888888999999999999888888666777888999999999999999888888888888777777777777888888888888999:::;;;<<<<<<<<<<<<<<<=========>>>888888888999:::===???@@@===>>>???@@@AAABBBBBBBBB@@@AAABBBBBB@@@???@@@BBBBBBBBBAAA@@@@@@BBBFFFJJJGGGGGGGGGFFFEEEEEEDDDDDDEEEFFFGGGHHHHHHHHHHHHHHHDDDEEEEEEEEEFFFFFFFFFGGGIIIJJJJJJKKKJJJIIIGGGFFFEEEFFFFFFDDDCCCDDDFFFHHHFFFKKKLLLHHHHHHLLLKKKFFFGGGGGGFFFFFFFFFFFFGGGGGGBBBDDDGGGIIIJJJIIIGGGFFFFFFGGGHHHHHHGGGFFFGGGHHHCCCDDDEEEFFFGGGFFFEEEEEEAAA???>>>>>>??????>>><<>>>>>???@@@AAA@@@AAAAAA???===:::888888999===999888<<<>>><<<<<<===777777666666666777777888555555555666555555444444000444888999666333111111222222222222222222222222111111222222222222111111000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000111111000000000000000000000000@@@AAACCCEEEEEEDDDCCCBBB@@@AAABBBBBBCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCGGGFFFFFFFFFEEEEEEDDDDDDIIIIIIHHHGGGGGGHHHHHHHHHHHHGGGFFFFFFEEEEEEFFFFFFHHHGGGGGGFFFFFFGGGHHHHHH@@@BBBCCCCCCCCCBBBCCCDDDEEECCCCCCGGGKKKLLLGGGBBBBBBCCCDDDFFFFFFFFFEEEDDDCCCBBB@@@???>>>=========>>>>>>???>>>>>>===<<<<<<888:::===??????===;;;999<<<;;;;;;:::999888777777888888777777888888999:::777777777777666666666666777777777777777777777777666777888999999999999999666666666666666666666666555555555444444333333333555555555555555444444444444444444555555555555666888888777666666666666666666666666666666666666666666666555555555555666666666555444333222333333444222333444666888;;;===>>>;;;:::999999999:::;;;<<<::::::::::::::::::::::::;;;;;;:::::::::;;;;;;<<<@@@@@@??????????????????CCCBBB@@@?????????@@@@@@BBBDDDEEEFFFFFFGGGIIIKKKKKKNNNSSSVVV\\\uuusss^^^aaannn~~~uuuiii^^^OOOEEEAAAAAA@@@>>>;;;;;;;;;::::::999999999===<<<:::999888999999:::888888888999999:::::::::666777888999::::::999888:::999999999888777777777555555666777888999999:::999999888888777888888888888888888999999:::::::::<<<<<<<<<<<<============::::::;;;;;;<<<=========<<<<<<======>>>>>>??????<<>>?????????AAA@@@@@@@@@??????>>>>>><<<<<<<<<;;;;;;:::::::::888888888888888999999999777777777777666666666666555555555555555555555555444666999::::::777444222222222333333333333444444333222111111000000111111000000000000000000000000,,,---...000111111111111000000////////////000000000000//////.........---111111000000//////......000000000000000000000000000000000000000000000000@@@AAABBBCCCDDDCCCBBBBBBAAAAAABBBBBBBBBBBBBBBAAA@@@@@@AAAAAAAAAAAA@@@@@@DDDDDDDDDDDDDDDDDDEEEEEEGGGGGGFFFFFFGGGHHHHHHIIIIIIHHHHHHGGGGGGGGGGGGGGGJJJIIIFFFDDDDDDFFFHHHIIICCCCCCCCCCCCBBBBBBDDDEEEEEECCCDDDGGGKKKLLLHHHDDDDDDEEEEEEEEEEEEDDDCCCBBBAAAAAA@@@???>>>===<<<<<<======>>>>>>===<<<<<<;;;999;;;===>>>>>><<<:::999:::::::::999999888888777888888777777777888999999777777777777666666666555666666666666666666666666777777888888999888888888555555555555555555555555555555444444444333333333444444444555555555555555444444444444555555555555777777666555555555555666555555555555555555555555666666555555555555666666777666444333333333444444333333444555777999:::;;;888888777777777888999:::::::::::::::::::::::::::;;;;;;::::::;;;;;;<<<<<>>??????@@@@@@BBBDDDEEEEEEFFFGGGIIIIIIJJJMMMOOORRR\\\qqqvvvuuu}}}zzzzzzzzzuuu]]]PPPIII@@@<<<===>>>===;;;;;;;;;:::::::::999999999;;;:::999999888888999999888888888999999:::::::::666777888999999999888777999999888888888888888888666666666777888888888999999999888888888888999999888888888999999:::::::::;;;;;;<<<<<<<<<=========::::::;;;;;;<<<=========<<<<<<<<<===>>>>>>??????DDDDDDDDDAAA>>>======???BBBBBB@@@@@@@@@BBBDDDEEEEEEEEEEEEEEEDDDDDDDDDCCCFFFGGGIIIJJJIIIGGGGGGHHHGGGEEECCCAAABBBDDDFFFHHHKKKKKKKKKMMMOOOOOOMMMJJJDDDDDDDDDEEEEEEEEEFFFFFFIIIIIIIIIGGGEEEDDDEEEFFFDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDEEEFFFFFFFFFFFFEEEDDDEEEEEEFFFEEEEEEDDDDDDBBBBBBBBBBBBBBBBBBBBBBBB@@@???>>>>>>======>>>>>>>>>>>>>>>=========<<<<<<;;;;;;;;;;;;:::::::::999888888888888888888888888777777777666666666555555444444444444444444444444333555666777777555333111222222222333333333444444333222111111000000111111000000000000000000000000---...///000000111111000000000////////////000000000000000/////////......111000000000/////////...////////////////////////000000000000000000000000@@@@@@AAAAAAAAABBBBBBBBBAAABBBBBBBBBBBBBBBAAA@@@???@@@AAABBBBBBAAA@@@???@@@@@@AAABBBDDDEEEFFFFFFEEEEEEEEEEEEFFFFFFGGGHHHJJJIIIIIIHHHGGGHHHHHHHHHLLLIIIFFFCCCCCCDDDGGGIIIFFFEEEDDDCCCCCCCCCDDDEEEDDDCCCCCCGGGKKKLLLIIIEEEFFFFFFEEEEEEDDDBBBAAA@@@??????@@@@@@???===;;;:::;;;<<<<<<<<<<<<;;;;;;:::;;;;;;<<<<<<;;;:::999888888888888888888888888888777777777777777888888999777777777666666666555555666666666666666666666666777777888888888777666666555555555555555555555555444444444444333333333333333333444444555555666666444444444444555555555555666666555444444444444555555555555555555555555555555555555555555555555555777666555555444444555555555555444444555666777777666555555555555666777777::::::::::::::::::::::::;;;;;;;;;;;;;;;<<<======>>>>>>>>>>>>????????????AAA@@@???>>>>>>>>>???@@@???@@@BBBCCCCCCDDDFFFHHHHHHEEEFFFIIILLLOOOUUU\\\ooottt{{{~~~yyyxxxxxxyyy}}}xxxvvveeeUUUKKK???<<<999:::===???===;;;:::::::::999999999999999999999999999999888888777888888888999999999999999777888888888888777777666777777888888888888888888777777777777777777777777:::999999888999999::::::888888888999999999999999;;;;;;;;;;;;<<<<<<<<<<<<:::::::::;;;<<<<<<======;;;<<<<<<======>>>??????@@@AAABBBBBB@@@???@@@AAA@@@@@@AAAAAABBBCCCDDDDDDEEEEEEEEEDDDDDDDDDCCCCCCFFFFFFFFFHHHJJJJJJIIIGGGHHHFFFDDDBBBAAACCCEEEFFFJJJIIIHHHIIIJJJJJJIIIHHHEEEDDDCCCCCCCCCDDDEEEFFFHHHIIIHHHFFFCCCBBBCCCDDDEEEDDDCCCBBBBBBCCCDDDEEECCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@>>>======<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::::::::::::::::::::999999999999999888888777777666666777666666666666555555555444444444444444444444444222333333333333222222111222222222222333333333333222222111000000000000111000000000000000000000000//////000000000000//////000//////......//////000111000000000000000//////000000000000////////////////////////////////////000000000000000000000000@@@@@@??????@@@@@@AAABBBAAABBBBBBBBBBBBAAA@@@@@@???AAACCCEEEEEECCCAAA???>>>???@@@BBBDDDFFFHHHHHHFFFEEEEEEDDDDDDDDDEEEEEEIIIHHHHHHGGGGGGGGGGGGGGGJJJIIIGGGEEEDDDEEEFFFGGGEEEEEEEEEFFFFFFEEEDDDBBBAAAAAABBBEEEHHHIIIGGGEEEEEEDDDDDDCCCBBBAAA@@@@@@>>>???@@@AAA@@@>>><<<:::::::::;;;;;;;;;::::::999<<<<<<;;;:::999888888888777777777777888888999999777666666666666777888888777777666666666555555555666666666666666666666666777777777777777666555444444444444444444444444444333333333333333333333333222222333444444555666666333333444444444555555555555555444333333333333444555555555555555555555555555555555555555555555555666666666666555555666666666666555444333333333333444444444444444555555666999999999:::::::::::::::::::::::::::;;;<<<===============>>>>>>>>>>>>>>>@@@???>>>=========>>>???>>>@@@BBBCCCCCCCCCEEEGGGKKKFFFCCCFFFJJJMMMQQQWWWWWWZZZpppwwwuuuwww|||zzzeeeVVVJJJAAAAAAHHH===;;;:::;;;======<<<:::999999999999999888888888888999:::;;;:::999888777888888888888888999999999888888888777777666666555666666777777888888999999777777777777777666666666999999999999999999:::;;;888888888888888999999999::::::::::::;;;;;;;;;;;;999::::::;;;;;;<<<======;;;;;;<<<<<<===>>>>>>???888;;;@@@CCCCCCAAA??????>>>???AAABBBDDDDDDDDDDDDEEEEEEDDDDDDDDDCCCCCCCCCEEEDDDDDDGGGKKKLLLJJJGGGJJJHHHFFFCCCCCCCCCEEEFFFNNNKKKHHHGGGGGGGGGFFFEEEEEEDDDBBBAAAAAACCCEEEFFFEEEEEEEEEDDDBBBAAABBBDDDGGGEEECCCBBBBBBCCCDDDEEECCCCCCDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDCCCBBB@@@@@@>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;:::::::::::::::999999999999999999999999999999999999999999999999999999888777666666555555666666666555555555444444333333333333333333333333333222222111111111222222111222222222222333333333222222111000000000000000////////////////////////000000000000000///....../////////....../////////111111111111000000000000000000000000////////////////////////////////////////////////////////////@@@????????????@@@AAABBB@@@AAAAAABBBAAAAAA@@@@@@???AAACCCEEEEEECCCAAA???>>>???AAACCCEEEGGGIIIJJJGGGFFFEEEDDDCCCBBBBBBBBBGGGFFFEEEEEEDDDDDDEEEEEEEEEFFFGGGHHHHHHFFFDDDCCCBBBCCCEEEHHHJJJHHHCCC?????????@@@BBBDDDEEEDDDCCCBBBBBBBBBAAAAAAAAAAAAAAA>>>???@@@AAAAAA???===;;;999999::::::::::::999999<<<;;;999888777777777777555666666777777888888999666666555555666666777888666666666666555555555555555555555555555555555555666666666666555555444333444444444444444444444444333333333333333333333333111222222333444555666666333333333444444444444555555555444333333333333333555555555555555555555555444444555555555555444444555555666666666666666666666666444333222222222222444444444555555555555555888888888888999999::::::999999999::::::;;;======<<<<<<=========>>>>>>>>>>>>===<<<<<<<<<===>>>???>>>@@@BBBCCCCCCDDDEEEGGGKKKGGGEEEFFFGGGGGGKKKRRRWWWQQQ[[[vvvwwwaaaRRRGGGDDD???777888@@@<<<:::888777777777777666888888888888888888888888888999:::;;;;;;:::999888888888888888888888888888888777777666666555555555666666666777777888888999777777777666666666666666999888888888999999:::;;;888888888888888888888888999999999999::::::::::::999999::::::;;;<<<<<<<<<;;;;;;;;;<<<======>>>>>>;;;===????????????AAABBB===???AAACCCDDDDDDDDDCCCDDDDDDDDDDDDCCCCCCCCCCCCDDDCCCCCCFFFJJJLLLJJJGGGKKKJJJHHHFFFEEEEEEFFFFFFTTTQQQMMMJJJIIIIIIHHHFFFFFFEEECCCAAAAAABBBDDDEEECCCDDDEEEEEEDDDDDDFFFHHHHHHGGGEEECCCCCCDDDEEEFFFCCCCCCDDDDDDDDDCCCCCCBBBCCCCCCCCCBBBAAA@@@???>>>========================;;;:::999999888888999999999999999999999999999999777888888888888888888888888888777777666555444444555555555555444444444444333333333333333333333333333333222111111222333444111111111222222222333333222111000000//////000000////////////////////////000111111000000///...---//////............//////000000000000111111111111////////////000000000000........................////////////////////////??????@@@@@@@@@AAAAAAAAA??????@@@AAAAAAAAAAAAAAA>>>???@@@AAAAAA@@@???>>>@@@@@@BBBCCCEEEGGGHHHIIIGGGFFFEEEDDDCCCBBBBBBBBBEEEDDDCCCCCCBBBCCCCCCCCCBBBDDDGGGJJJJJJGGGDDDBBB@@@AAACCCGGGKKKIIICCC>>>>>>???@@@AAAAAABBBBBBBBBBBBAAA@@@@@@@@@@@@@@@AAA>>>>>>?????????>>>===<<<888999999::::::::::::::::::999888777777777777777555555666666777777777888555555555555555666777777666666666555555555444444555555555555555555555555444444555555555444333333333333333333333333333333222222222222333333333333222222333333444444555555333333333333444444444444555555444333333333333444444444444444444444444444333444555666666555444333444444555666666666555555666555444333222222222222333444555555666666555555666666666777888888999999888888888888999;;;<<<<<<;;;;;;<<<<<<======>>>>>>===<<<;;;;;;;;;<<<===>>>>>>@@@BBBBBBBBBCCCEEEGGGAAABBBFFFKKKKKKHHHKKKPPPWWW\\\fffnnnkkknnniiiPPPGGG???:::======:::;;;@@@:::999777666666777888999777777777777777888888888777888999999999999999999888888888888888777777777777666666555555555555666666666777777777777777777666666666666666666666666777777777777888999::::::888888888888888777777777888888888888999999999999999999999:::;;;;;;<<<<<<:::;;;;;;<<<<<<===>>>>>>@@@???======AAAIIITTT[[[>>>???AAACCCDDDDDDCCCCCCDDDDDDDDDCCCCCCCCCBBBBBBCCCCCCDDDGGGIIIJJJIIIGGGLLLKKKIIIHHHGGGGGGGGGGGGQQQNNNKKKHHHGGGGGGEEEDDDFFFEEEDDDCCCCCCCCCDDDEEEEEEFFFGGGHHHHHHIIIKKKMMMHHHGGGFFFEEEDDDDDDEEEEEECCCCCCCCCCCCCCCCCCBBBAAAAAAAAAAAAAAA@@@???>>>>>><<<<<<<<<<<<<<<<<<<<<<<<::::::999888888888888888888888888999999999999999666666666777777777777777777777666666555555444444555555444444444333333333222222222222222222222222333222222222222333444444111111111111222222222222111111000////////////000000000000000000000000000000000111000000///......///......------....../////////000000000000000111////////////000000000000........................000000000000000000000000??????AAABBBBBBBBBAAA@@@===>>>???@@@AAABBBBBBBBB??????@@@@@@@@@@@@??????AAAAAABBBCCCDDDDDDEEEFFFEEEDDDDDDDDDDDDDDDEEEEEEDDDDDDCCCBBBBBBBBBBBBBBBAAACCCFFFHHHIIIHHHFFFDDDAAA@@@@@@CCCHHHIIIEEEAAA@@@@@@AAAAAA@@@@@@@@@AAACCCBBBAAA???>>>>>>>>>>>><<<<<<<<<<<<<<<;;;;;;;;;888999::::::;;;;;;::::::777777777777777777777666555666666666666666666666555555444444555555666777666666555555555444444444555555555555555555555555222333333444444444444333222222222222222222222222111111222222222333333333333333333333333333333333222222333333333444444444666555555444444444444444444444444444444444444444222333555666666555333222222333444555666555555444444444333333333333444444222333444555555555444444444444555555666777777888666666666777888999;;;<<<::::::;;;<<<<<<===>>>>>><<<;;;:::::::::;;;===>>><<<>>>@@@AAAAAAAAACCCEEE???>>>BBBIIILLLLLLMMMQQQSSS[[[eeedddXXXSSSbbbvvvqqqcccUUUDDDCCC>>>999888:::;;;>>>@@@999999:::999999999;;;<<<666666666777777777888888666666666666666777888888999888888888777777777666666555444444444555666777777777777777777666666666444555555555666777777777666666666666777888999:::999888888888777777777666777777777888888888999999888999999::::::;;;<<<<<<::::::;;;<<<<<<======>>>===>>>>>>???DDDMMMXXX___@@@AAAAAABBBCCCCCCCCCBBBDDDDDDCCCCCCCCCBBBBBBBBBBBBDDDGGGHHHHHHGGGHHHHHHJJJIIIHHHGGGGGGGGGGGGGGGHHHFFFDDDDDDDDDDDDCCCBBBFFFFFFEEEEEEEEEDDDDDDDDDFFFGGGHHHHHHHHHHHHKKKMMMGGGFFFFFFEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@?????????@@@@@@???>>>>>><<<<<<<<<<<<<<<<<<<<<<<<:::999999888888888888888777777777777888888999999555555555666666777777777555555555555555555555555444444444333333333333222222222222222222222222222111111222222222333333333111111111111222222222222111111000///////////////000000000000000000000000///000000000000000///...///......------......///....../////////000000000.../////////000000000111........................000000000000000000000000>>>@@@BBBCCCCCCCCCAAA@@@<<<===>>>@@@AAABBBCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCBBBBBBCCCCCCEEEFFFGGGHHHDDDDDDCCCBBBBBBBBBBBBBBBBBBCCCDDDFFFGGGGGGGGGGGGCCC???===???EEEHHHGGGDDDAAABBBBBBBBB@@@@@@@@@AAAEEEDDDAAA???===<<<<<<<<<;;;;;;:::999999999::::::888999:::;;;;;;;;;;;;;;;555666777777777777777666666666666666666666666666555444444444444555666666666666555555555444444444555555555555555555555555111222333333444444444444222222222222222222222222111111111222222333333333444333333333333333333333222222333333333444444444666666555444444444444555444444444444444444444444222333555666666555333222111222444555555555444444333333333333444444555666111222333444555444333333333333444444555666666777555555555666777999:::;;;::::::;;;;;;<<<===>>>>>>;;;::::::999:::;;;<<<===;;;===?????????@@@BBBDDDIIIBBB???AAAEEEEEEGGGIIIOOOQQQSSSSSSPPPNNNPPPSSS]]]hhh|||uuudddUUUGGGDDDDDD<<<999<<<>>>>>>???>>>999333666777999:::888777777777555666666666777777888888555444333333333555666777999888888888777777666666555444333333444555777888888888777777666666555555333444444555666777888888555555555555666777888999999888888888777777666666777777777777888888888888888999999::::::;;;<<<<<<::::::;;;;;;<<<======>>>:::===@@@AAAAAAAAABBBCCCBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDCCCCCCCCCBBBBBBBBBAAAEEEHHHIIIFFFEEEGGGIIIHHHHHHGGGGGGFFFFFFGGGGGGEEEDDDDDDEEEGGGHHHGGGFFFFFFFFFGGGGGGFFFEEEDDDCCCEEEFFFGGGFFFEEEEEEGGGIIIEEEEEEEEEEEEDDDCCCBBBAAABBBCCCCCCCCCBBBBBBAAA@@@===>>>>>>????????????>>><<<<<<<<<<<<<<<<<<<<<<<<:::999999888888888888888555666666666777777888888444555555555666666777777444444555555555555555555444444444333333333222222111111111111111111111111///000111222222222222222000111111111111222222222111111000///////////////000000000000000000000000//////000000000000//////.........------.........---.........//////000000.../////////000000111111........................000000000000000000000000>>><<<;;;===@@@AAA>>>;;;>>>@@@BBBAAA>>>===>>>AAAAAAAAA@@@@@@@@@@@@@@@AAA@@@AAABBBAAA?????????@@@CCCBBBAAAAAAAAABBBCCCDDDDDDDDDCCCCCCCCCCCCDDDDDDBBBBBBCCCCCCDDDEEEEEEFFFEEECCCAAAAAABBBCCCDDDCCCAAABBBBBBCCCCCCBBBBBBAAABBBBBBAAA@@@???===<<<<<<===;;;::::::;;;<<<:::999999999999888888888777777777777777777777666555555555555444444444444555555333333333444444555555555555555555555555555555555444333333222111111111222222222222222222222222222111111111111111111111111222222222222222222222222222222333333333333444444333222222111111222222333111111111222333444555666444444444333333222222222333333222222333333444555222222222333333444444444333333333444444444555555444333333333333444555555555555555555555555444444666666666666777888999:::555666999;;;<<<;;;:::999;;;::::::::::::;;;<<<<<<@@@AAAAAA@@@>>>===>>>@@@@@@@@@BBBCCCDDDEEEEEEEEEFFFIIIMMMOOOOOOOOOOOOPPPOOOSSSZZZdddtttxxxjjjRRRKKKCCC>>>===>>>>>>===;;;<<<=========;;;888777777777777777777777777777888888777777666666555555333555777777777777888999666666555555555666666777666666666666666666666666555555555555666666666666666666666666777777777777777777777777777777777777888888777777666666555555777777777777777777777777777888888999999:::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<>>>>>>>>>???@@@BBBCCCDDDAAAAAAAAAAAAAAAAAAAAAAAA@@@CCCFFFGGGFFFDDDBBBBBBFFFGGGHHHGGGFFFEEEEEEGGGJJJJJJJJJIIIHHHGGGFFFEEEFFFBBB@@@AAAFFFGGGEEEBBB@@@CCCGGGGGGDDDDDDKKKSSSSSSJJJDDDGGGLLLJJJFFFDDDFFFDDDAAAAAADDDEEEEEECCCCCCBBB@@@????????????@@@@@@>>>======>>>>>>===;;;;;;:::999999888888999999888888888888777777777666666666555555555555666666888888777666555444444333999444666===;;;222000666===777222111444666444111111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000////////////////////////111000///...------...///////////////////////////////////////////////////////////////////////////000000//////.........---////////////////////////=========>>>???@@@>>>===>>>@@@BBB@@@===<<<>>>AAAAAA@@@@@@?????????@@@@@@@@@AAABBBAAA@@@???@@@AAACCCBBBAAA@@@@@@AAABBBCCCDDDCCCCCCCCCCCCCCCCCCDDDAAAAAABBBCCCCCCDDDEEEEEEEEECCCAAAAAACCCDDDDDDCCC@@@AAAAAABBBBBBAAAAAA@@@BBBAAA@@@???>>>===<<<<<<<<<;;;::::::;;;;;;:::999999999888888888777777777777777777777777666555555555555444444444444555555333333333444444444555555444444444444444444444444444333222222111111111222222222222222222222222222111111111111111111111111222222222222222222222222222222222333333333444444333222222111111222222333222222222222222333444555444444333333333222222222333222222222222333444444222333333333333333333444333333333444444444444555444333333333333444555555555555555555555555444444555555555555666777888888666777999:::;;;;;;::::::;;;::::::::::::;;;<<<<<>><<<<<<===???===>>>???AAABBBBBBCCCCCCFFFIIILLLNNNOOOPPPRRRSSSNNNNNNOOOQQQUUU]]]ffflllzzzjjj]]]PPPGGG???<<<999888999::::::888999:::;;;;;;:::999777555666666666666666666666666777777777777666666555555444555777777555555555666666666555555555555666666555555555555555555555555555555555555666666666666666666666666777777777777777777777777777777777777888777777777666666666555777777777777777777777777777888888999999::::::;;;;;;;;;;;;;;;<<<<<<<<<<<>>>>>>>>??????@@@AAA??????@@@AAAAAABBBCCCCCC@@@CCCFFFGGGEEECCCBBBBBBDDDEEEFFFEEEDDDDDDEEEFFFIIIIIIIIIIIIHHHGGGFFFEEEFFFCCCAAABBBFFFHHHEEEBBBEEEDDDCCCBBBEEERRRfffuuulll[[[IIIDDDFFFHHHHHHIIIEEECCCBBBBBBDDDDDDAAA??????@@@AAAAAAAAAAAA@@@??????>>><<<<<<===>>><<<;;;::::::999888888888888888888888888777777777666666666555555444444555555666666666666555555444444333444333888???<<<444777@@@DDD===555111222222111///111111111111111111111111000000000000000000000000//////000000000111111111000000000000000000000000////////////////////////111000///...---......///////////////////////////////////////////////////////////////////////////000/////////............////////////////////////<<<===?????????>>>???@@@@@@AAABBB???<<<<<<>>>BBB@@@???????????????@@@@@@???AAABBBBBB@@@@@@AAABBBBBBAAA@@@??????@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBB@@@AAAAAABBBBBBCCCCCCDDDFFFDDDBBBBBBDDDDDDDDDCCC???@@@@@@@@@@@@@@@@@@???@@@@@@??????>>>===<<<<<<<<<;;;999:::;;;;;;:::888888888888888777777777777666666777777777666555555555555444444444444555555333333333333444444444444444444444444444444444444333333222111111111111222222222222222222222222222111111111111111111111111222222222222222222222222222222222222333333333333222222111111111111222222333333222222222333333444333333333333222222222222222222222222222333444444444333333333333333333222333333333333444444444444333333333333333444555555444444444444444444555555444333333444444555666777888888888999999::::::;;;:::::::::::::::;;;<<<<<<===>>>>>>===;;;;;;<<<>>>===>>>???@@@AAABBBBBBBBBDDDFFFHHHJJJKKKNNNQQQTTTUUUTTTSSSTTTUUUVVVUUUTTTcccttthhhSSSFFF@@@===:::555555666999;;;;;;:::888777777888888888666555444666666666666666666666666777777777666666666666555555666777666444333444555666666555555555555666666555555555555555555555555444555555555555666666666666666666666777777777777777777777777777777777777777777777777666666666666777777777777777777777777777777888888999:::::::::::::::;;;;;;<<<<<<<<<<<>>>>>>>>>>>>>>>>>???===>>>???@@@BBBCCCDDDEEE@@@CCCEEEFFFEEECCCBBBBBB@@@BBBCCCCCCCCCCCCDDDFFFGGGGGGHHHHHHHHHGGGGGGFFFFFFDDDBBBCCCFFFHHHFFFDDDFFFEEEBBBAAAJJJ```|||jjjOOODDDDDDGGGHHHHHHEEECCCBBBBBBBBBBBB@@@>>><<<===???AAAAAA@@@>>>===>>><<<;;;;;;======<<<:::999888888777777777777777777777777777666666666666444444333333333333444444444444444444444444333333000333999???:::333888CCCEEE>>>666111000111111000111111111111111111111111000000000000000000000000//////000000000000111111000000000000000000000000////////////////////////000000///............///////////////////////////000000000000000000000000////////////////////////////////////............////////////////////////;;;>>>AAAAAA>>>>>>???BBBAAABBBBBB???<<<;;;>>>BBB??????>>>>>>>>>???@@@@@@???AAABBBBBBAAAAAABBBDDDBBBAAA@@@?????????@@@AAAAAABBBBBBBBBBBBBBBBBBAAA@@@@@@@@@AAAAAABBBBBBBBBFFFDDDCCCCCCDDDEEEDDDCCC>>>>>>????????????>>>>>>>>>>>>>>>======<<<<<<<<<;;;:::999999::::::999888888888777777777666666666555666666666666666555555555444444333333444444555333333333333333333333333333333333333333333333333222222111111111111111222111111111111111111111111111111111111111111111111111111111111111111111111111222222222222333333333222222111111111111222222333333222222222222222222333222222222222222222222222222222111222333333444444444444333333222222222222222333333333444444444333333222222333333444555333333444444444444555555333333333333444555666777999999888888888999:::;;;::::::999999::::::;;;<<<===>>>>>>===<<<;;;===???>>>???@@@BBBCCCCCCCCCCCCBBBCCCDDDDDDEEEHHHLLLOOOIIIIIIJJJNNNSSSVVVTTTQQQRRRWWW___iiiyyybbbXXXKKKBBB???@@@@@@@@@888999999:::;;;:::888777666666666777666555444333666666666666666666666666666666666666666666666666555666777666555555666888777666666555555555555666555555555555555555555555444444444555555555666666666666666666777777777777777777777777777777777777666666666666777777777777666666666666666666666666777777777888999999:::::::::::::::;;;;;;<<<<<<===>>>>>>>>>>>>>>>???@@@AAA>>>??????@@@BBBCCCCCCDDD@@@BBBEEEEEEDDDBBBBBBBBB???AAACCCCCCCCCCCCEEEGGGEEEEEEFFFGGGGGGHHHGGGGGGFFFDDDCCCDDDGGGHHHGGGEEEDDDEEEEEEGGGRRRiiipppSSSFFFFFFFFFDDDBBBEEECCCAAA@@@@@@AAABBBCCC===============;;;:::999<<<;;;::::::;;;<<<;;;999888888777666666666666666777777666666666555555555333333222222222222333333111111222222333333333333333333777999555///111888;;;777333111111333333333111111111111111111111111////////////////////////////////////000000000111/////////////////////////////////////////////////////////.........//////////////////////////////000000000000000000000000///////////////////////////////////////.........////////////////////////;;;>>>AAAAAA???>>>@@@CCCBBBCCCDDDAAA>>><<>>>>>???@@@AAAAAA???AAABBBBBBBBBBBBDDDEEEBBBAAA@@@???>>>???@@@@@@AAAAAABBBCCCCCCBBBAAAAAA@@@@@@@@@AAAAAAAAAAAAAAAEEEDDDCCCCCCDDDDDDCCCAAA===>>>>>>??????>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;999888888999999888777777777777666666666555555555555666666666666555555444444333333333333444444333333333333333333333333222222222222222222222222111111111000000111222222111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333222111111000000111111222333333222111111111222222222222222222222222222222222111111111111222333333444444444333333222222222222222222333333333444444333222222222222333444444333333333333444444555555444444444444555666777777999999888888888999:::;;;:::999999999999:::;;;;;;===>>>???>>>======>>>@@@>>>>>>@@@AAABBBCCCCCCCCCBBBCCCBBBBBBAAACCCGGGJJJGGGEEEDDDFFFJJJLLLJJJHHHHHHKKKOOOTTTXXX]]]dddjjj}}}~~~oooaaaGGGCCC===;;;<<<======<<<999888777555444333444444666666666666666555555555555555555555555555555555555555555555555666666666444555666666666777:::<<<777777666555555555555555555555555555555555555555444444444444555555555555666666666666777777777777666666666666666666666666555555666666777777888888666666666666666666666666666777777888888999::::::999999::::::;;;<<<<<<============>>>@@@BBBCCCDDD@@@@@@AAAAAAAAAAAABBBBBB@@@BBBDDDDDDCCCBBBBBBCCC@@@BBBCCCDDDDDDEEEGGGHHHDDDDDDEEEFFFGGGGGGGGGGGGEEEEEEDDDEEEFFFGGGFFFFFFBBBFFFHHHKKKXXXrrruuuUUUEEECCCCCC@@@>>>FFFCCC@@@>>>???BBBGGGKKKDDDBBB???<<<:::999999::::::999888999:::;;;:::999888777666666555555666666666666666555555555555444222222111111111111222222000000111111222333333333666333111333333000......111111111222333333333222000000000000000000000000////////////////////////...////////////000000000////////////////////////000000000000000000000000......//////////////////////////////////////////////////////////////////////////////////////////.........///////////////////////////////////////<<<>>>@@@AAAAAAAAABBBCCCBBBEEEFFFDDD@@@>>>???BBB????????????@@@AAABBBBBB???@@@BBBCCCCCCCCCEEEGGGCCCBBBAAA@@@??????@@@@@@AAABBBCCCDDDDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAADDDCCCCCCCCCDDDCCCAAA???===>>>>>>??????>>>>>>===;;;;;;;;;;;;;;;;;;<<<<<<:::999777888999999888666666666666666555555555555444444555666666666555555444444333333333333444444333333333333222222222222111111111111111111111111111000000000000111222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222111111000000000000111111222222111111111222222333111111111222222222222222111111111111111222333333444333333333333333333222222222222222333333333333222222222222222333444444222222333333444444555555444444444444555666777777999999999999999999999999999999999999999:::;;;;;;===>>>???>>>======???@@@;;;<<<===>>>???@@@@@@@@@DDDDDDDDDCCCBBBCCCFFFIIINNNLLLIIIHHHIIIIIIIIIIIIFFFFFFIIILLLLLLJJJKKKNNNRRR[[[kkk|||{{{rrrcccWWWTTTTTTOOOHHHBBB>>>999777888:::<<<===999999777444222222555888666666666666666666666666555555555555555555555555444555555555555666666666444555666666777999<<>>@@@AAADDDCCC@@@>>>>>>CCCIIIOOOKKKGGGBBB===::::::;;;<<<888777666777999:::999888888777777666666666666666666555555555444444444444222222111111111111222222000111111111222222333333555111...000333444111......000222333333111///...000000000000000000000000000000000000000000000000......////////////000000000000000000000000000000000000000000000000000000---...//////000/////////////////////////////////////////////////////////////////////////////////.........///////////////////////////////////////>>>>>>>>>@@@BBBDDDCCCBBBCCCFFFHHHGGGCCC@@@@@@AAA@@@@@@@@@@@@AAABBBCCCDDD???@@@BBBCCCCCCDDDFFFHHHEEEDDDBBB@@@@@@@@@@@@AAAAAABBBDDDEEEEEEDDDBBBAAABBBBBBBBBBBBBBBAAAAAAAAACCCBBBBBBBBBCCCBBB@@@>>>>>>>>>>>>??????>>>>>>>>>999999::::::;;;;;;;;;<<<:::888777777888888777666666666666555555555444444333444555555666666555555444333333222222333333444333333333222222222111111000000000000000000000000000000000000000111222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222111111000000000000111111111000000000111222333333000111111111222222222222111111111111111222222333222333333333333333333444111222222222222333333333222222222111222222333444111222222333444444555555222222222222333444555666888999::::::::::::888888999999999888999999:::;;;<<<=========<<<<<<>>>@@@:::;;;<<<>>>??????@@@@@@AAABBBBBBBBBBBBCCCFFFIIIDDDEEEDDDCCCBBBCCCEEEGGGHHHDDDCCCGGGHHHIIINNNUUUOOOKKKIIILLLRRRbbb{{{xxxnnnUUUQQQIIIDDDGGGNNNOOOLLL===;;;888777999===AAACCC<<<<<<;;;888555444777:::555555555444444555555666555555555555555555555555444444444555555555666666555666666666666777;;;===888777666555555444444444444444444444444444444444333333444444444555555555666666666666777777777777666666666666666666666666444444555666777888999999777777777777777777777777666666777777888888999999777888999:::;;;<<<<<<===<<<<<<===>>>@@@AAACCCDDD@@@@@@@@@AAAAAABBBBBBBBBAAABBBCCCCCCAAAAAABBBCCCBBBCCCEEEEEEEEEEEEGGGHHHDDDDDDEEEEEEFFFEEEEEEEEECCCCCCDDDDDDDDDDDDEEEEEEDDDHHHFFFDDDRRRmmmiiiNNN@@@===>>>@@@CCCAAABBBBBB@@@@@@BBBGGGKKKHHHFFFBBB>>><<<::::::;;;777666555666888999888777999888777777666666777777555555555444444444333333333222222111111222222333111222222222222222222222222111000///111333222000///111222333222000//////000000000000000000000000000000000000000000000000........./////////000000000000000000000000000000000000000000000000000000,,,---///000000000//////////////////////////////------------------------////////////////////////............/////////000////////////////////////@@@>>>===@@@DDDEEEDDDAAACCCFFFJJJIIIEEEBBB@@@AAAAAAAAAAAAAAABBBCCCDDDEEE>>>@@@CCCCCCDDDEEEGGGIIIEEEDDDCCCAAA@@@@@@AAAAAABBBCCCEEEFFFFFFEEECCCBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBAAABBBCCCBBB???<<<>>>>>>????????????>>>>>>999999999::::::;;;;;;<<<999888777777888888777666666666555555555444444444333333444555666666666555444333333222222333333444333333333222222111111111000000000000000000000000000000///000000111222222000000000000000000000000111111111111111111111111000000000000000000000000000111111111111222222222111111000000000000111111000000000000111222333444000000111111222222222222111111111000111222222333222222222333333444444444111111222222222333333333222222111111222222333444111111222333333444555555111111111111222333444555777999:::;;;;;;:::888777999999888888999999:::;;;:::;;;<<<<<<;;;;;;===???<<<===>>>@@@AAAAAAAAAAAA<<<===???@@@AAABBBEEEGGGDDDGGGHHHGGGDDDDDDFFFIIIEEECCCEEEKKKKKKFFFDDDGGGFFFGGGMMMTTTTTTRRRWWW```cccsssyyyiii^^^XXXVVVVVVFFFEEEAAA<<<>>>BBBBBB>>>777777888999;;;===??????<<<======999444222333555444444444333333444555555555555555555555555555555444444444555555555666666666666666555444555888;;;888888777555555444444444444444444444444444444444333333333444444444555555666666666666777777777777666666666666666666666666333444555666777888999:::777777777777777777777777666666666777888888999999777888888999;;;<<<==================>>>???AAAAAA>>>>>>???@@@BBBCCCDDDDDDAAABBBCCCCCCAAAAAABBBCCCBBBDDDEEEEEEDDDDDDFFFGGGDDDDDDEEEEEEEEEEEEDDDDDDBBBCCCDDDDDDCCCCCCDDDEEEBBBGGGGGGCCCKKK___mmmnnnfffWWWGGGBBBAAA@@@@@@AAA>>>AAACCCCCCAAAAAACCCEEEBBBAAA@@@>>>;;;:::888777666555555666777888888777999999888777777777777777555555444444444333333333333333222222222222333333222222222222222222222222///222222///------///000000111111111000111222444000000000000000000000000000000000000000000000000............/////////000000000000000000000000000000000000000000000000000,,,---///000000000//////////////////////////////------------------------////////////////////////---.........//////000000////////////////////////<<<<<<>>>@@@BBBDDDFFFGGGIIIIIIGGGEEEBBBAAABBBCCCAAAAAA@@@@@@@@@AAABBBBBBFFFCCCAAABBBFFFIIIIIIHHHBBBBBBAAA@@@@@@@@@AAAAAAAAAAAACCCDDDEEEEEEFFFFFFDDDDDDDDDEEEFFFEEEBBB???DDDCCCAAA@@@??????@@@AAA>>>===<<<;;;:::999888888666777777777888888888888:::999999888777666666555555444444333333444444555333333333444444444444555333333444444555444444444333222222111000//////...//////000000000000//////////////////000000000000000000000000000000000000222111000111333444333333000000000000000000000000111111111111111111111111222222111000//////000000111111000000000000111111222222111111111111222222222222111111111111222222222333333444444333333222222222333333333333444444333333333333333333333333333333333444444444555555111222222333333444444555666777888999999999999999999888888777888999;;;<<<;;;;;;;;;<<<<<<<<<======?????????>>>??????@@@@@@>>>>>>>>>>>>???AAACCCEEEFFFFFFFFFFFFFFFFFFFFFFFFDDDEEEFFFFFFEEEFFFHHHJJJGGGGGGGGGGGGHHHJJJLLLMMMXXXWWWWWW\\\ggguuupppcccRRRNNNHHHCCCAAAAAADDDEEE???===;;;<<<>>>???<<<999777777777777999<<>>===<<<<<<===>>>???AAA@@@?????????@@@AAABBBFFFEEEDDDCCCCCCBBBBBBCCCCCCCCCBBBAAAAAAAAABBBBBBDDDDDDDDDDDDDDDDDDCCCCCCIIIIIIHHHGGGEEECCCAAA@@@AAAAAAAAACCCGGGMMMRRRVVVSSSLLLCCC???@@@AAA???<<>>>>>>>>===<<<:::999888666555555555555666666777222444666777555444444555333333333333333333333333222222222111111111000000333222222222111000000000333333222222111000//////000000000000000000000000//////000000111111111222......///000000000000000////////////////////////000000000000000000000000000000000000000000000000---------------...///000......////////////......,,,---------.../////////000000000000000000000000////////////000000000000////////////////////////===>>>@@@BBBCCCEEEEEEFFFGGGGGGFFFDDDAAA@@@AAACCCBBBBBBBBBBBBBBBBBBCCCCCCBBB@@@???AAADDDFFFFFFEEEBBBAAAAAAAAAAAAAAABBBBBBBBBBBBCCCCCCDDDCCCCCCCCCCCCCCCDDDFFFGGGEEEBBB???BBBAAA@@@??????>>>>>>>>>>>>===<<<;;;:::999999888666666777777777888888888999888888777666666555555444444333333333333444444333333444444444555555555333444444444444444333333222222111000000///......///000000000000000000///.../////////000000000000////////////////////////000000000000111222222111000000000000000000000000111111111111111111111111222222111000000000000000111111000000000000111111222222111111111111222222222222111111111111222222222333333444444333333222222222222333333333444444333333333333333333333333333333333444444444444555111222222333333444555555555666777777888888777777999888888888888999;;;<<<::::::;;;;;;;;;<<<<<<<<>>>>>??????@@@@@@======<<<===>>>@@@BBBCCCDDDDDDDDDDDDEEEEEEEEEEEEDDDEEEFFFFFFEEEFFFHHHJJJHHHGGGFFFFFFGGGIIILLLMMMRRRPPPNNNMMMOOOTTTYYY\\\gggkkkqqqvvv{{{iiifffccc___YYYPPPEEE>>>DDDAAA===:::999:::<<<>>>===<<<;;;;;;======;;;999666666555666777999<<<===;;;:::777444333222222333444333333222222333333444555444333333333333444555333333444444444444333333333333333444444444444444444444555555444333333222555555555444444333333333555444444333333444444555666666666666666666666666555555666666666666555555444444444444444555666666555555555555666666666666777666666666666666777777888888999:::;;;<<<<<<===>>>>>>===<<<<<<===>>>>>>@@@??????>>>???@@@AAABBBEEEDDDCCCCCCCCCCCCCCCCCCDDDCCCBBBAAAAAAAAAAAAAAABBBCCCCCCDDDDDDDDDCCCCCCIIIIIIHHHHHHFFFDDDCCCBBBDDDCCCBBBBBBCCCEEEHHHJJJHHHCCC===<<>>===<<<<<<======<<<;;;;;;:::999999666666666666777777777777777777777666555555444444444444333333333333444444444444444444555555555555444444444444333333222111111000000//////.........000000111111111111000000....../////////000000000////////////////////////////////////000000000000000000000000000000000000111111111111111111111111222111000000000000000000222222111111111111222222222222111111111111222222222222111111111111222222222222333333333333222222222222222222333333333333333333333333333333333333333333333333444444444444222222222333444444555555444555555666666666666666888777777888888:::;;;;;;999999:::::::::;;;;;;;;;>>>>>>>>>>>>?????????@@@<<<<<<;;;;;;<<<>>>???AAAAAAAAABBBBBBCCCCCCCCCDDDDDDEEEFFFFFFEEEEEEGGGIIIIIIGGGFFFEEEFFFHHHKKKMMMLLLKKKJJJJJJJJJJJJJJJJJJOOOPPPPPPQQQRRRTTTYYY\\\___nnnwww|||}}}zzzvvvrrrnnniiihhhddd]]]XXXTTTLLLEEEGGGEEEBBBAAAAAA@@@???===;;;:::999888888999:::;;;;;;:::999:::;;;;;;999777555555444444555666888999999888666444333333333444333333222222222222333333444444333333333333444444333333444444444444333333444444444444333333333333444444444444444333333222555555555555444444444444555444444333333444444555666666666666666666666666555555666666666666666555555444444444444555666666555555555555666666666666777777666666555666666666444555666888:::<<<===>>>>>>===<<<<<<<<<<<<===>>>>>>>>>>>>>>>???@@@BBBBBBCCCBBBBBBBBBBBBCCCDDDDDDEEEDDDCCCBBBAAA@@@@@@@@@@@@AAABBBCCCCCCCCCCCCCCCEEEEEEFFFEEEEEEDDDCCCBBBCCCCCCAAA@@@@@@@@@@@@@@@@@@===::::::===@@@???>>>>>>??????@@@@@@??????>>>;;;;;;<<<;;;;;;:::999999999888777666666555666666666888:::999888666555555333333333333333333333333222111111111111000000000000000111111111111111111222222222111111000000///000000000000000000000000//////000000000000111111//////000111111111111111////////////////////////000000000000000000000000000000000000000000000000//////...---------............////////////......//////..................////////////////////////111111000000//////......////////////////////////???@@@BBBCCCDDDCCCBBBAAABBBCCCCCCBBB@@@???@@@AAAAAAAAABBBCCCDDDDDDDDDDDD???@@@BBBDDDFFFFFFFFFEEEAAAAAAAAAAAABBBCCCDDDEEE@@@@@@AAAAAAAAA@@@@@@???AAABBBDDDFFFHHHFFFBBB>>>>>>>>>?????????===;;;:::===<<<<<<;;;::::::999999555555555666666666777777666666555555555444444444444333333333333333333444333444444444444555555555444444444444333111000000000/////////.........---000000111111111111000000........./////////000000////////////////////////...///000000/////////000////////////////////////111111111111111111111111111111000000000000000111222222111111111111222222222222111111111111222222222222111111111111222222222222333333333333222222111222222222222333333333333333333333333333333333222222333333333444444444222222333333444555555555444555666666666666555555666777777888999:::;;;;;;888888999999999:::::::::<<<<<<===>>>????????????===<<<;;;;;;;;;===>>>?????????@@@AAABBBBBBCCCCCCDDDEEEFFFEEEDDDDDDFFFHHHHHHGGGEEEDDDEEEGGGJJJLLLHHHIIIJJJLLLNNNOOOPPPQQQJJJKKKJJJIIIHHHHHHJJJLLLGGGQQQPPPLLL```jjjXXXWWW[[[ZZZUUUUUUSSSPPPNNNMMMKKKHHHFFFDDDEEEEEEFFFGGGGGGDDDAAAAAA???===;;;<<<===???@@@888999999:::::::::;;;;;;999888888999999888777666666555444444444444555555666555444333333333444444333333222222222222333333333333333333333333333333333333333444444333333333555444444333333222222222333333444444444333333222444444444444444444444444555444444333333444444555555555555555666666666666444555666666666666666666555555444444444555555666555555555555666666666666777777666555555555555666333444555777888:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@AAABBBAAAAAAAAAAAABBBCCCDDDEEEEEEDDDCCCBBBAAA@@@@@@@@@???@@@AAABBBCCCCCCCCCCCC@@@AAAAAAAAAAAAAAAAAA@@@???@@@@@@@@@AAA@@@@@@@@@@@@>>><<<<<<======;;;999===>>>>>>??????>>>>>>===999:::::::::::::::999999:::999888777666555555555777888:::999777555444444222222222222222222222222111111111111000000000000//////000000111111222222222111111111000000000///000000000000000000000000//////000000000000000000///000000111111111111111////////////////////////////////////////////////000000000000000000000000000///...---------------......////////////......000000//////......------////////////////////////111111000000//////......////////////////////////???@@@AAAAAAAAAAAA@@@???@@@BBBCCCBBB@@@??????@@@>>>???@@@BBBBBBCCCBBBBBB>>>@@@BBBDDDDDDDDDDDDDDD@@@@@@@@@AAABBBCCCDDDEEE===>>>???@@@AAAAAAAAAAAA@@@AAABBBEEEFFFEEEAAA>>>>>>>>>?????????===;;;:::;;;;;;::::::999999888888444555555555555666666666555555555555444444444444333333333222222333333333333333333333444444444444333333333333222111000///////////////............000000111111111111000000............////////////........................///000222111///...///111////////////////////////000000000000000000000000111000000000000000111111222111111111111111111222222222111111111111222222222222111111111111222222111222222333333222222111111111111222222222333333333333333333333333333333222222222333333333444444222333333444444555666666555666666777666666555555555666777888999::::::;;;888888888999999999:::::::::;;;<<<>>>>>>???>>>>>>>>>===<<<;;;;;;<<<>>>>>>>>>>>>???@@@AAABBBCCCDDDCCCDDDDDDDDDCCCCCCDDDFFFGGGEEEDDDCCCCCCEEEHHHJJJIIIHHHGGGEEEEEEEEEFFFFFFFFFHHHJJJJJJIIIHHHHHHHHHDDDNNNPPPJJJRRRiiitttpppvvveeeQQQGGGHHHLLLLLLJJJHHHGGGEEEDDDEEEDDDBBBAAABBBAAABBBEEEFFFEEECCCAAA;;;;;;:::999888777888999555666777888888777666555666777888888777666555555666666555555444444444444444444333333333333444444333222222111111222222333333333333333333333333333222333333333333333333222444444444333333222222111222222333333444333333222222222222222222222222222555444444333333444444555333333333444444555555555444444555666666666666666666555555444444444555555555555555555666666666666666666555555555555666666555555666777777888888999;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<>>>???@@@AAAAAA@@@@@@@@@@@@AAACCCDDDEEEDDDDDDCCCBBBAAA@@@@@@AAA???@@@AAABBBCCCCCCCCCCCC??????@@@AAAAAAAAAAAAAAA???@@@AAABBBCCCCCCBBBBBBBBBAAA@@@???>>>===;;;999<<<======>>>>>>======<<<888999999999999999888888999999777666555555555555555666888777555333222222222222222222222222222222000000000000000000000000/////////000000111111222111111111000000000000000////////////////////////000000////////////////////////000111111111111111////////////////////////////////////////////////////////////////////////000///...---------------......////////////......000000000//////......---........................111000000000/////////...////////////////////////@@@@@@@@@???????????????AAABBBCCCBBB@@@>>>>>>???<<<===???@@@AAAAAAAAA@@@===???@@@AAA@@@???@@@AAA@@@@@@@@@@@@AAAAAABBBCCC<<<===>>>@@@AAAAAABBBBBB??????@@@BBBCCCCCCAAA???>>>>>>>>>>>>===<<<;;;;;;999999999888888777777777444444444444555555555666555555555555555555555555333333222222222222333333222222222222333333333333222222222222222111000/////////////////////////////////000000000000//////------........./////////...........................111222111...---...111000000000000000000000000000000000000000000000000000000000000000111111222111111000000000000111111222222111111111111222222222222111111111111222222111111222222222222111111111111111111222222222222333333333333333333333333222222222222333333333333333333333444555555666666666666666666666666555444444555666888999:::::::::888888999999999:::::::::999:::<<<===>>>>>>>>>>>>>>>===<<<;;;;;;;;;<<<===<<<<<<===???@@@BBBCCCDDDBBBBBBCCCBBBAAAAAABBBDDDCCCCCCBBBBBBBBBCCCEEEFFFJJJHHHEEEBBBAAA@@@AAABBBBBBEEEIIIKKKJJJIIIIIIJJJ???EEEGGGCCCDDDJJJJJJDDDEEECCCAAABBBEEEEEEBBB???AAA???>>>=========;;;999:::888888===>>>;;;888888;;;===>>>===;;;999999999555666777888777666555444555777888777666444555555666666555555555444444444333333333333333333333333222222111111111111222222222222333333333333222222222222333333333333222222333333333333222222222222111222222333333333333333111111111111222222222222555444444333333444444555222222222333444444555555333444555666777777777777666666555444444444444555555555555555666666666666555555444444555555666777777777777777777777777777::::::;;;<<<<<<;;;:::::::::;;;<<<>>>?????????????????????@@@AAABBBCCCDDDCCCCCCBBBAAAAAAAAABBBBBB@@@AAABBBCCCCCCCCCCCCCCCBBBBBBCCCDDDDDDDDDDDDDDDCCCCCCDDDDDDDDDCCCBBBBBB@@@@@@??????>>>>>>======;;;<<<<<<======<<<<<<;;;888888999999888777666666888777666555555444555555222444666555333222111111222222222222222222222222//////000000000000000111//////000000000000000000000000000000000000000000////////////////////////000000////////////............///000000000000000////////////////////////000000000000000000000000//////////////////////////////...---------............////////////......000000//////////////////......................../////////000000000000000////////////////////////BBBAAA???>>>>>>???AAABBBBBBCCCDDDCCCAAA>>>===>>>:::<<<>>>@@@AAAAAA@@@@@@???@@@AAA???===<<<>>>@@@@@@@@@?????????@@@@@@AAA>>>??????@@@AAAAAAAAAAAA???>>>>>>???@@@AAA@@@???>>>===<<<;;;;;;:::::::::777777777777666666666666333333444444444555555555555555555555555555555555333333222222222222333333000000111111111222222222000111111111111111000000000000000000000000000000......////////////......---------.........//////........................---000222000,,,+++---000000000000000000000000000000000000000000000000000000000000000000111222222000000////////////000000222222111111111111222222222222111111111111222222111111222222222222111111111111111111222222222222333333333333333333333333111222222222222333333333333333444444555666666666555555555555555444333333333444666888999:::::::::999999999999:::::::::;;;777999;;;===>>>>>>>>>======<<<;;;:::999999:::;;;999:::;;;===>>>@@@AAABBB@@@AAAAAA@@@??????@@@BBB@@@@@@AAABBBBBBBBBBBBBBBFFFEEEEEEDDDDDDDDDEEEEEE;;;===???@@@??????AAABBBFFFDDDDDDDDDDDDEEEGGGHHH>>>@@@BBBEEEGGGEEEBBB???BBB@@@???>>>??????===<<<===:::;;;AAACCC@@@>>>@@@666888:::999666444555666666777888888888888777777444777888888555444444666444444555555444444333333222222333333333222222222222222111111111111222222111222333333333333222111222222333333333333222222222222222222222333333333111111222333333333333333111111111222222333333333555444444333333444444555222222333333444555555666333444555666777777777777666666555444444444444444555555555555666666666666333333333444555666777888777777777777777777777777999:::;;;;;;;;;;;;:::999;;;;;;===>>>>>>>>>======@@@@@@??????@@@AAABBBBBBBBBBBBAAAAAAAAABBBCCCCCCBBBCCCCCCDDDDDDDDDCCCCCCCCCDDDEEEEEEEEEEEEEEEEEECCCCCCCCCBBBBBBBBBBBBBBB>>>>>>>>>===<<<<<<<<<===;;;;;;<<<<<<<<<<<<;;;;;;999999888888777666555444555555444444444444444555111333555555333222222222111111111111111111111111////////////000000111111000000000000000////////////000000000000000000000////////////////////////000000/////////.........------...///////////////////////////////////////000000000000000000000000////////////////////////......---------......///......////////////......///////////////000000000..............................//////000000111111////////////////////////CCCBBB???>>>>>>@@@CCCEEECCCDDDEEEDDDAAA>>>======:::<<<>>>AAABBBBBBAAA@@@BBBCCCCCC@@@===<<>>?????????@@@AAAAAAAAAAAA@@@?????????===<<<<<<>>>@@@@@@???===<<<:::999888888999:::666666666666555555555555333333333444444444555555555555666666666666666666333222222222222222222333///000000000000111111111///000000111111111111000000000000000111111111111------............---------------.........//////........................+++///111///+++)))+++///000000000000000000000000000000000000000000000000000000///000000111222222//////............//////222222111111111111222222222222111111111111222222111111222222222222111111000111111111111222222222333333333333333333333333111111222222222333333333333333444444555666666666444444444444333333222111222444666888::::::::::::999999:::::::::;;;;;;;;;777888;;;===>>>>>>======<<<;;;:::888888888888999777888999;;;===???@@@AAA???@@@@@@???>>>>>>???AAA>>>???@@@BBBBBBAAA@@@???AAABBBBBBBBBBBB@@@???>>>CCCCCCCCCAAA@@@AAADDDGGGAAA???BBBIIIIIIAAA===@@@@@@>>><<<<<<>>>@@@AAAAAA>>>===<<<===???@@@???>>>AAA======BBBCCC>>>;;;===:::<<<===:::777555666888333333444555666666666666444777999888555333444666333333444444444333333222222222333333333222111111222222111111111111222222111222333444444333222111222222222333333222222222111111111222222333333444000111222333333333333333222222222333333444444444555444444333333444444555333333444444555666777777333444555666777777777777777666555444444444444444555555555555666666666777222222333333555666888999777777777777888888888888999999;;;;;;;;;;;;999999;;;<<<===>>>>>>===<<<<<<@@@@@@??????@@@@@@AAABBBAAAAAAAAAAAABBBCCCDDDDDDDDDDDDDDDEEEDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDCCC@@@@@@@@@@@@AAABBBCCCDDD???>>>===;;;888888999::::::;;;;;;<<<<<<;;;;;;:::999999999888777555444333444444333333333444444555000222444555444333333333111111111111111111111111.../////////000000111111111111000000//////......////////////000000000000////////////////////////000000//////.........---,,,------...............////////////////////////000000000000000000000000////////////////////////---------------...///000......////////////............//////000000111111........................------...///000111222222////////////////////////===============>>>>>>>>>AAAAAABBBAAA@@@>>><<<:::<<<<<<===>>>>>>>>>>>>>>>BBBBBBAAAAAA@@@???>>>>>>>>>@@@AAAAAAAAAAAABBBDDD???>>>>>>===<<<==================>>>===<<<<<<;;;:::;;;<<<<<<:::888888999888888888888777777777666333444444555555444444333333333333333333333333333111111111111111111111111000000000000000000000000111111111111111000//////111111000000//////......////////////////////////......------------......---------............///////////////////////////111111000000//////......000000000000////////////000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000222111000//////000111222000000000000000111111222333333333222222222111111111111111111111111111111222222333333444555666666333333333222222111111111222444777999::::::999888999777666777;;;<<<;;;999888999:::<<<===>>>>>>>>>@@@===:::888777888888888777999;;;===????????????AAA@@@???=========>>>>>>AAA@@@>>>======???AAABBB===@@@BBBCCCAAA@@@??????@@@@@@??????@@@BBBDDDEEEDDDDDDDDDCCCCCCBBBBBBBBB============<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<>>>>>>===<<<;;;;;;::::::777888999::::::999888777555555444444444444555555555555444444444444555555555555555444444333333333222222111111222222333444111111111111111111111111222222222222222111000///111111111111111111111111222222222222222222222222000000000000000000000000111111111111111111111111333333333444444444555555444444333222222333333333444444444555555555555666444555555555555555555555555555555555555555555555555555444333333555666777777777777777777888888999777999888777999===<<<999::::::;;;;;;;;;;;;;;;;;;>>>???@@@AAAAAA@@@???>>>@@@@@@AAAAAABBBCCCCCCDDDAAAAAACCCCCCDDDDDDDDDCCCBBBBBBBBBAAAAAA@@@@@@@@@???BBBDDDCCC@@@>>>@@@BBB??????>>>>>>===;;;:::999;;;;;;;;;<<<===<<<:::777666666555444444444444555444333333222222333333444333222111000000111222333000000000000000000000000000000//////.........---////////////////////////................................................------..............................................................................////////////000000//////.........---........................//////////////////////////////000000///...------////////////////////////////////////////////////111000///...............======>>>>>>>>>>>>>>>???@@@AAAAAAAAA@@@???>>>>>>999:::;;;<<<<<<<<<<<<<<>>>>>???@@@AAA@@@???>>>???@@@??????>>>>>>>>>=========<<<<<<======<<<<<<;;;::::::;;;<<<;;;999888888888888888888777777777666666333333444444444444333333333333333333333333333333111111111111111111111111000000000000000000000000000111111111111000//////000000000000//////....................................------------......---------............///////////////////////////000000000///////////////000/////////////////////000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000222111000//////000111222000000000000000111111222111111111222222333333333222222222222222222222222222222333333444555555666333333222222222222222222222333555777999888888777999777666888;;;<<<;;;999888999:::<<<===>>>>>>>>>???>>>;;;999999888888777777888:::<<<>>>???@@@AAA@@@???>>>>>>>>>>>>???@@@BBB@@@???=========>>>???===???BBBBBBAAA???????????????>>>>>>???AAABBBCCCBBBBBBAAAAAAAAA@@@@@@@@@=========<<<<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;::::::999999888777777666666666777888888777666666555555444444444444555555555555444444444444555555555444444444333333333333222222111111222222333444111111111111111111111111111222222222222111000///111111111111111111111111222222222222222222222222000000000000000000000000111111111111111111111111333333333333444444444444444333333222222333333333444444444444555555555555666555555555555555555555555555555555555555555555555444444444444555666666777777666666777888999999:::<<<;;;999999<<<<<<888:::;;;<<<===>>>===<<<<<<>>>>>>???@@@@@@???>>>>>>@@@@@@AAABBBBBBCCCCCCCCCAAAAAABBBBBBBBBCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@>>>@@@AAAAAA???>>>>>>>>>>>>>>>>>>>>><<<;;;:::999:::999:::;;;<<<;;;888666666666555444444444444444333222111111111111222333222222111000000111222222111111111111111111111111000/////////............////////////////////////....................................................................................................................................////////////000/////////............................................................///////////////...------////////////////////////////////////////////////000//////............///>>>>>>>>>?????????@@@@@@AAAAAA@@@@@@@@@@@@AAAAAA:::;;;;;;<<<<<<<<<<<<;;;AAAAAA@@@@@@???>>>>>>>>>>>>???@@@>>><<<;;;<<<===>>>???@@@@@@@@@???>>>===;;;;;;<<<<<<;;;;;;:::999999:::;;;;;;888777777777777777777777666666666666333333444444444444333333222222222222222222222222111111111111111111111111000000000000000000000000000000111111000000///...000000000////////////.................................------------......---------............/////////////////////////////////////////////000000////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000111111000000000000111111000000000000000111111222//////000111222333444555222222222222333333333333222333333444444555555555222222222222222222333333111222444666777777777666999888777888:::;;;;;;:::999999;;;<<<======>>>>>>??????>>>===<<<:::999888888999999;;;===???@@@AAA?????????>>>??????@@@AAABBBAAA???===<<<;;;<<<<<<===???AAAAAA@@@????????????>>>======>>>???@@@AAA????????????>>>>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;:::999999888888999999:::888888888777666666555555555555666666666666555555555555444444444444555555555444444333333444444555444444333333333333333222222111111111111222333333111111111111111111111111111111222222111111000000111111111111111111111111222222222222222222222222000000000000000000000000111111111111111111111111222222333333333444444444333333222222222222333333444444444444555555555555777777666666555555555444555555555555555555555555444444555666666666666555666666666666777888999:::<<>>::::::<<<;;;888;;;<<<>>>@@@@@@???>>>===>>>>>>????????????>>>>>>???@@@AAABBBBBBCCCCCCCCCBBBAAA@@@@@@@@@AAABBBCCCAAAAAAAAAAAA@@@@@@@@@@@@@@@?????????@@@@@@>>>===>>>>>>>>>===<<<;;;999999999888888999:::999777555666555555444444444444444333222000//////000222333222111111000000111111222111111111111111111111111////////////............////////////////////////....................................................................................................................................////////////////////////....................................------------------------///////////////......---///////////////////////////////////////////////////............//////000===>>>>>>???@@@AAAAAAAAACCCBBBAAA@@@???@@@AAABBB>>>>>>???????????????>>>@@@@@@??????>>>>>>>>>>>>===>>>???>>><<<;;;<<<===>>>???AAABBBAAA@@@>>><<<:::;;;;;;;;;;;;:::999999888999::::::888666666777777777666666666555555555333333333444444333333333222222222222222222222222111111111111111111111111000000000000000000000000000000000000000//////...////////////////////////...........................------,,,,,,------...---------............///////////////////////////---......//////000000000.........///////////////////////////////////////000000000000000000000000111111111111111111111111000000000000000000000000111000000000000000000111000000000000000111111222///000000111222333333333222333333333333333444444333333333444444444555555111111111222222333333333222333444666777777666666888888888999::::::::::::999:::;;;<<<============???AAABBBAAA???<<<::::::;;;;;;::::::;;;<<<>>>???@@@@@@@@@???????????????@@@???===<<<;;;;;;;;;<<<<<<>>>@@@@@@???>>>??????>>>===<<<<<<<<<===>>>???>>>>>>==================;;;;;;;;;;;;::::::::::::888777777666666777777888999999999999888888777777555555555666666555555555555444444333333444444555444444333333333333444444333333333333222222222222111111111111111222222333111111111111111111111111000000111111111111000000111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111222222222222333333333333222222222222222222333444333333444444444555555555888777777666666555555444555555555555555555555555333444666777777777666555666666666666777999::::::;;;>>>>>>;;;999;;;;;;999:::;;;>>>@@@@@@???>>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>???AAABBBCCCCCCBBBBBBBBBAAA???>>>>>>???AAACCCAAA@@@@@@@@@@@@@@@@@@@@@CCCAAA???AAACCCCCCAAA============<<<;;;:::999888999888888888999999777555666555444444333333444444333222000......000222333111111000000000000111111222222222222222222222222///////////////.........////////////////////////................................................////////////........................................................................///////////////////////////.................................------------------------...///////////////......////////////////////////////////////////////////...............///000111<<<===>>>???@@@AAABBBBBBEEEDDDBBB@@@?????????@@@@@@@@@AAAAAAAAA@@@@@@?????????>>>>>>>>>>>>======<<<===>>>>>>======>>>@@@>>>???AAABBBAAA@@@>>><<<:::::::::;;;:::999999888777888999999666555555555666666666555555555555444222333333333333333333222111111111111111111111111000000000000000000000000////////////////////////000000000000000///...................../////////........................------,,,,,,,,,,,,---------------............///////////////////////////------......//////000000------....../////////000////////////////////////////////////////////////000000000000000000000000////////////////////////000000000111111000000000000000000000000111111222111111111111111111111111222222222333333444444444333333333444444444444444111111111222222333333333444555555666777777777777888999999999999999::::::::::::;;;<<<============@@@CCCEEEEEEAAA>>><<<<<<>>>===<<<:::::::::;;;<<>>======<<<<<<<<<<<<<<<<<<======;;;===??????>>>>>>???@@@>>>===<<<;;;;;;;;;<<<===============>>>>>>>>>>>>::::::::::::999999999999666666555555555555666666999999999999888888888888666666666666666666666666444444333333333333444444333333222222222222333333222222222222222222222222111111000000111111222333000000000000000000000000///000000111111111000000111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111222222222333333111111111111222222333444333333333444444444444555777777666666555555555444555555555555555555555555333444666777777777666555666666666666777888999:::888<<<===:::888:::;;;:::888:::<<<===>>>>>>===<<<===========================???@@@BBBCCCBBBBBBAAABBBAAA???>>>>>>???AAABBB@@@@@@@@@@@@@@@@@@@@@@@@CCCAAA???AAACCCCCCAAA===<<<<<<<<<<<<;;;999888777:::999888888999999888666555555444333333333333333444222111000000111222444000000000000000000000000111111111111111111111111.........///////////////////////////////////////////////////////////////........................000000/////////.....................................................................////////////.........///////////////......................................................///////////////...////////////////////////////////////////////////...............///000111;;;;;;===>>>@@@AAABBBCCCEEEDDDBBBAAA???>>>>>>===>>>????????????>>>>>>===>>>>>>>>>===============<<<===??????>>>>>>@@@AAA>>>???@@@@@@@@@???>>>===::::::;;;;;;::::::999888666777888888666444444555666555555555444444444444222222333333333333222222000000000000000000000000000000000000000000000000//////////////////////////////000000//////...------............/////////------------------------------,,,,,,,,,,,,---------------............///////////////////////////..................//////---------......//////000000000000000000000000000////////////////////////000000000000000000000000////////////////////////000000111111111111000000000000000000000111111222222222111111111000000000111111222222333333444444444444444444444444444444222222222222222222333333555555666666666777777777888999::::::888888999::::::;;;;;;<<<======<<<<<<@@@CCCFFFEEEAAA=========>>>===<<<;;;::::::::::::???@@@@@@??????>>><<<<<<;;;<<<<<<============>>>;;;<<<>>>>>>======???@@@>>>===<<<;;;::::::;;;<<<============>>>>>>>>>>>>999999999999888888888888666555555444444555555666666666666666666666666666666666555555555555666666444444333333333333444444333222222111111222222333000111111111111222222222111000000000000111222222000000000000000000000000//////000000111111000000111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111000000111111111222222222111111000111111222333444333333333333444444444444555555555555555555555555555555555555555555555555555555666777777777777666777777777777777888888999777<<<>>>:::888999<<<;;;888888999;;;<<<<<<<<<=========<<<<<<<<<<<<=========>>>@@@BBBCCCBBBAAA@@@BBBAAA@@@?????????@@@AAA?????????@@@@@@@@@@@@@@@@@@?????????@@@@@@>>>===<<<<<<<<<;;;:::999777777:::999888888999999888777555444444333333333333333222222222111111222222222///000000111111000000///000000000000000000000000.........///////////////////////////////////////////////////////////////........................111000000//////.....................................................................////////////.........///////////////........................////////////////////////---.../////////////////////////////////////////////////////////////////////............//////000999:::;;;===???AAABBBCCCAAAAAAAAAAAA@@@???>>>======>>>>>>>>>======<<<;;;===========================>>>??????>>>===>>>@@@??????>>>>>>>>>=========;;;;;;;;;;;;;;;::::::999555777888777555333333444555555555444444444333333222222333333333333222222000000000000000000000000000000000000000000000000//////////////////////////////000000//////...------------.........//////---------------------------,,,,,,++++++,,,,,,------------............///////////////////////////..................------,,,,,,---......///000000000000000000000000000000////////////////////////000000000000000000000000///////////////////////////000111222222111000///000000000000000111111222000000000000111111111111000000111111222333333444444444444444444444444444333333222222222222222222555555444444555555666666888:::;;;:::888777999;;;:::;;;<<<<<<===<<<<<<<<>>;;;;;;===;;;;;;;;;<<<<<<;;;;;;:::;;;<<<===>>>???>>>>>>=========>>>>>>>>>======<<<:::<<<======<<<===>>>@@@???>>><<<;;;::::::;;;;;;<<<<<<<<<=========>>>>>>999999888888888777777777555555555444444555555555444444444444444444444555666555444333333444555666444333333222222333333444222222111111111111222222000000000000111111222222000000000000000111222222000000000000000000000000...//////000000000000000111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111000000000000111111111222000000000000111222333444222222333333333444444444222222333333444555555555555555555555555555555555666666666666666777777888999888888777777777777777999???AAA<<<888999;;;;;;999999888999:::;;;===>>>======<<<;;;;;;<<<======<<<>>>@@@BBBCCCBBBAAA@@@BBBBBBAAAAAA@@@@@@@@@@@@>>>?????????@@@@@@@@@@@@>>>@@@AAAAAA???>>>>>>>>>;;;;;;;;;;;;:::888777666999888666666777777777666555444333333222222333333000000111222222111000000...///000111111000///...////////////////////////............/////////000////////////////////////////////////////////////........................111111000000///......---............................................................////////////............/////////000................................................------...///////////////////////////////////////////////////////////////000//////............///888999;;;<<<>>>@@@BBBBBB>>>???@@@AAAAAA@@@>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<===============>>>???@@@???===;;;<<<===???>>>>>>===<<<=========;;;;;;<<<<<<;;;;;;:::999555666777666444333333333555555444444444333333333222222222333333222222222000000000000000000000000000000000000000000000000///////////////////////////////////////......------------.........//////---------------------------,,,,,,++++++,,,,,,------------.........///////////////////////////////////////......------,,,,,,,,,------...///000000000000000000000000000000////////////////////////000000000000000000000000///////////////////////////000111222222111000///000000000000000111111222......///000111222333333//////000111222222333333444444444444444444444444444333333222222111111111444444333333333444555555888:::<<<:::888777888;;;;;;;;;<<<<<<===<<<<<<<<<===AAACCC@@@;;;888999<<<777888:::<<<======<<<<<<777888;;;===??????@@@???????????????>>>===;;;::::::;;;<<<<<<<<<<<<>>>@@@@@@>>>===;;;:::::::::;;;;;;;;;;;;<<<<<<=========888888888888777777777777666555555444444555555666555555555555555555555555444444222222222222444444444333333222222333333444222222111111111111222222//////000000111111111222000000000000000111111222000000000000000000000000......///000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000111111111111000000000000111222333444222222333333333444444444000111111222333444555555555555555555555555555555777666555555555666888999:::999888777666666666666<<>>999999:::::::::999888888999<<<>>>@@@===<<<;;;::::::;;;<<<===<<<>>>@@@BBBCCCBBBAAA???AAABBBBBBBBBBBBAAA@@@???>>>>>>??????@@@@@@@@@@@@???BBBDDDCCC@@@>>>@@@BBB;;;;;;;;;:::999888777666888666555444555666555444555444333333222222333333---///000222222000///---...///000111111000///...////////////////////////---.........//////000000////////////////////////000000000000000000000000........................222111111000///......---............................................................/////////000---.........//////000000........................------------------------------...///000000//////////////////////////////////////////////////////111000///...............;;;:::999999999;;;>>>???===???AAAAAA@@@>>>>>>???AAAAAA@@@@@@???>>>>>>>>>AAA???>>>???@@@@@@???>>>============<<<<<<<<<<<>>===<<<<<<===>>>>>>======<<<;;;999888777777888777777666555444444444333333333333333333333333222222222111111111111000000000000000000000000000111111000///////////////......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...---+++******+++---...,,,,,,,,,---------..............................//////.........---------............////////////............////////////............////////////000000000000111111111111////////////000000000000......//////000000111111000000000000000000000000///000111222222222222222111111000000111111222333222333444444555555444444555444444333333222111111444444555555555555444444777888999999888777888:::<<<<<<===<<<::::::;;;===BBBAAA@@@>>>===;;;:::999;;;;;;:::::::::999999999<<<<<<<<<<<<===???@@@AAA>>>>>>===<<<<<<<<<<<<<<<>>>>>>===<<<<<<<<<<<<<<<=========<<<;;;;;;::::::999999999::::::;;;;;;;;;888777555444333333444444444444444444444444444444555555555444444555555555222222222222222222222222111222222333333222222111000000111111111222222222111111000000000000111111000000000000////////////---------............///////////////000000000000000000000000111111111111000000000000000000000000...///000111111000///...222222222222222111000///000000000000111111111111111111222222222333333333444444333333333333222222444444444444444444444444555555555555666666666666666666666666777777777777666555555444444666777888777???EEECCC<<<777888===999999::::::;;;<<<======;;;<<<>>>===<<<:::;;;;;;===>>>??????@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>======<<<<<<999:::;;;<<<;;;999777555777777666555444444333333333333333222222222111111222222111111111111222222333222000///.........///222111000//////...//////---------------...///000..............................////////////............------------..................////////////111111000000//////..............................////////////////////////........................///////////////.........------,,,,,,,,,,,,------......////////////.........///////////////......,,,---------......//////////////////////////////:::999888777888:::<<<======???AAAAAA???>>>>>>>>>??????>>>>>>>>>>>>======???>>>===>>>??????>>>===============<<<<<<<<<<<>>===<<<<<<===>>>???======<<<:::999888777666666666555555444333333333333333333333333333333333222222222111111111000000////////////////////////111000000///////////////......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------......---+++******+++---...,,,,,,,,,---------..............................//////.........---------............////////////............////////////............//////////////////000000000111111111////////////000000000000.../////////000000000111000000000000000000000000111111222222222111000000111111000000111111222333222333444444555444444444444444444444333333333333444444555555555555444444666777999888888777999:::===>>>>>>===<<<<<<===???AAA@@@???>>>===;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;<<<===>>>>>>>>>>>>======<<<<<<<<<<<>>=====================<<<<<<;;;:::::::::888888999999999:::::::::888777555444333333333444444444444444444444444444555444444333333444444555444444444444444444444444111222222222222222222111000000111111111222222222111111000000000000111111000000000000/////////...---------............///.../////////000000000000//////000000000111111111000000000000000000000000//////000000000000//////111111111111111000//////000000000000111111111111111111111222222222333333222222222333333444444444444444444444444444444444555555555555666666666666555666666666777777777777666555555444555666777888888===AAA@@@:::777888;;;888888999999:::;;;;;;<<<;;;===>>>>>><<<;;;<<<===<<<===>>>@@@AAAAAA@@@@@@@@@@@@AAAAAAAAA@@@???>>>@@@@@@@@@@@@@@@@@@@@@@@@??????>>>======<<<<<<;;;888888999999888777666555777666666555444444333333333333333222222222111111222111111000000111111222333222000///.........///111000//////////////////......---------......///..............................////////////............------------..................////////////000000000000//////............................................................................../////////////////////.........------------............////////////............////////////......------........./////////////////////////////////:::999888888999:::<<<===<<<>>>@@@@@@???>>>===>>><<<<<<============>>>>>>>>>===<<<===>>>???>>><<<=========<<<<<<<<<<<<;;;>>>>>>============>>>???<<<<<<;;;:::888777666555555555444444333222222222333333333333333333333333222222111111111000000000////////////////////////000000//////......//////......------------..............................,,,,,,,,,,,,,,,,,,,,,,,,///......------......///------++++++++++++------,,,,,,,,,---------......////////////////////////...............------------............/////////............////////////............//////////////////000000000000111111////////////000000000000////////////000000000000000000000000000000000000333222222111111000//////111111000000111111222333222222333444444444444444444444444444444555555555444444444444444444444444444666777888777888999;;;<<<===>>>===<<<;;;===??????>>>>>>===<<<<<<;;;;;;::::::;;;;;;<<<<<<======999999999::::::;;;;;;<<<>>>>>>==================??????>>>>>>======>>>>>>===<<<<<<;;;;;;::::::999777777777777888888888888777666555444333333333444444444444444444444444444333333222222222222333333444444444444444444444444111111222222222222111111000000000111111111111222111000000//////000000111000000000/////////......---------............///....../////////000000000//////000000000000111111000000000000000000000000000000////////////000000///000000000000///......000000000000111111111111111111111222222222222333000000111222333444555555444444444444444444444444444555555555555666666666555555666666666777777777666555555555555666777777999:::;;;:::888666777888777777888888999999:::::::::<<<===<<<;;;;;;<<<===;;;<<>>???AAABBBAAA@@@>>><<>>>>>======<<<;;;;;;;;;888777666666555444444444666666555555444333333333333333333222222222111111222111111000000111111222222111000///.........////////////...//////000000//////...---------....................................////////////............------------......---............/////////000000000////////////...........................------------------------............................../////////////////////..................///......////////////............///////////////.........////////////000000////////////////////////::::::999999:::;;;<<<<<<:::<<>>=========;;;;;;<<<======>>>??????>>>===<<<===?????????=========<<<<<<<<<;;;;;;;;;==================>>>>>>;;;;;;:::999777666555444555444444444333333222222222222222222222222222222111111111111000000000000////////////////////////000//////.........//////......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------......---,,,,,,++++++,,,,,,---,,,,,,,,,---------......////////////////////////........................---------.........//////............////////////............////////////////////////000000000111////////////000000000000////////////000000000000000000000000000000000000111111111000000000000000111111000000111111222333222222333444444444444333333333444444555666777777444444444444444444444444333444666777777777999;;;999:::;;;:::999999;;;=========<<<<<<<<<<<<<<<;;;666777888999:::;;;<<<<<<999:::::::::;;;;;;::::::=====================<<<>>>>>>===============>>><<<<<<;;;;;;:::999999999666666666666666666666666555555555444444333333333333333333333333333333333222222111111111111222222111111111111111111111111000000111111111111000000000000000000111111111111000000////////////000000000000/////////.........---------............///........./////////000000////////////000000000111000000000000000000000000111000///......///000111///000000000000000/////////000000000111111111111111111111111222222222222000111111222333333444444333333333333333333333333444444444555555555666666555555555666666666777777555555555555666666666777999777555444555666666666888888888888999999::::::888999::::::999999;;;===;;;===@@@CCCEEEEEEDDDCCC===>>>@@@AAAAAA???===;;;>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<;;;:::::::::888777555333333333444555555555555444444333333333333333333222222222111111111111000000000000111111111111000///////////////...............///000111000///...---------------..............................////////////............------------......---------.........//////////////////////////////....................................................................................//////////////////............//////......////////////......---...///////////////////////////000000000000000////////////////////////888888888888888888999999999;;;===>>>===<<<<<<===;;;<<<======>>>???@@@@@@???>>>===>>>@@@AAA@@@???<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<============::::::999888666555444333555555555444444444444444222222222222222222222222111111111000000000//////........................//////............//////......------------......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////////////////---.....................------------........................////////////............////////////...////////////000000000////////////000000000000000000000000////////////////////////////////////////////////000111222333111111000000111111222333111222333333444444333333222333333444555666777777555444333333333333444555222444666666666777999:::888999:::999888999:::<<<<<<<<<;;;;;;;;;;;;;;;;;;555666777888999;;;<<<<<<;;;;;;<<<<<<<<<;;;;;;:::;;;<<<============<<<<<<<<<<<<;;;;;;;;;<<<<<<===;;;;;;;;;:::999999888888555555555555555555555555444444444444444333333333333333333333333333333333111111111000000111111111111111111111111111111111///000000111111000000///000000000000000000000000000000////////////000000////////////............---------............///............////////////...////////////000000000000000000000000000000000111000///......///000111000000111222222111111111///000000000111111111111000000111111111222222222222222222222222222222222333333333333333333333333444444444444555555555555555555555555666666666666444555555666666666666666777555222222444666666555999999999999::::::::::::999:::;;;;;;:::;;;===???===???AAADDDEEEFFFEEEEEE===>>>???@@@@@@>>>===;;;========================<<<<<<;;;;;;:::999999999999777555333222333444555444444444444444333333333333333333222222222111111111000000000000000000111000000000000000/////////......---......///000000000///...---------------////////////////////////......////////////............------------......------------.........................../////////........................////////////////////////////////////////////////---.........//////000000//////............//////......////////////......------...///////////////000000000000000/////////////////////////////////444555555555555555555555777:::<<<===<<<;;;<<<<<<<<<<<<===>>>>>>???@@@@@@???>>>===>>>@@@BBBAAA@@@<<<<<<<<<;;;;;;;;;;;;:::888999:::;;;<<<<<<<<<;;;999999888777555444333222555555555444444444444444222222222222222222222222111111000000000/////////..............................------......//////......------------......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................---------...............,,,------------.....................////////////............////////////......////////////000000////////////000000000000000000000000////////////////////////////////////......---...///111333555111111000000111111222333111111222333333333333333222222333444555555666666555444333222222333444555222444555666555666777999999:::;;;;;;::::::<<<>>>;;;;;;;;;;;;;;;;;;::::::888888999:::;;;<<<======<<<===>>>>>>>>><<<;;;:::999:::;;;<<<===<<<;;;:::;;;;;;::::::;;;;;;<<<<<<;;;::::::999999888888777555555555555555444444444333333444444444444333222333333333333333333333333111111000000000000111111333333333333333333333333//////000000000000//////111000000000000000//////000//////......//////000/////////.........---------------............///------........./////////......////////////000000000000000000000000000000000000////////////000000000111111222222222222111000000000000111111111111000000000111111111111222333333222222111111111111333333333333333333333333333444444444444555555555444444555555555666666666444555555666777666666666666444222222444666777666999:::::::::::::::::::::;;;<<<===<<<<<<>>>AAACCC>>>???@@@BBBCCCDDDDDDEEE>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999888888888888666444222111222333444444444333333333333333333333333333222222222111111111000000//////000000111//////000000000000//////.........---......////////////...---------......////////////////////////......////////////............------------......,,,------------.........---............/////////........................000000000000000000000000////////////////////////------......///000000000///..................///......////////////......,,,---...///000000000000000000////////////......////////////////////////444555555555555555444444666999;;;<<<;;;;;;;;;<<<<<<<<<<<<======>>>>>>>>>>>>===<<<>>>@@@AAA@@@???<<<<<<<<<;;;;;;;;;::::::666777999:::;;;;;;::::::999888777666444333222222333333333333333333333333111111111111111111111111111000000000////////////...........................------------...///000......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,---------......---------------------------------.........//////,,,,,,---------.....................////////////............////////////........./////////000000////////////000000000000111000000000/////////...///////////////////////////......---...000222444111111000000111111222333111111222333333333333222222222333333444444555555555444222111111222444555333444666555555444666777888999::::::999:::<<<>>><<<;;;;;;;;;::::::999999888888999:::;;;;;;<<<<<<======>>>???>>><<<:::999777888:::;;;<<<;;;:::999;;;;;;;;;;;;;;;<<<======:::::::::999888888777777666666555555444444444444222333444444444444333222222222222222222222222222222111111000000111111222222222222222222222222222...//////000000//////...111111000000//////////////////............////////////.........------------------............///---------.........//////........./////////000000000000000000000000000000//////000000000000////////////000111111111111111000000000000111111111111000000000000111111111111111111111111111222222222222222222222222222222222333333444444444555555555444444444555555555666666444444666777777777666555333444444555555666777888999999999999999999888888:::;;;;;;;;;;;;===AAADDD???>>>>>>>>>???@@@BBBCCC???>>>===<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999888888777777555444222111000111111111333333333333333333333333333333333222222222111111000000////////////000000...///000111111000////////////...---------............---------......///////////////////////////......////////////............------------......,,,,,,---------.........---------.........//////........................000000000000000000000000////////////////////////------......///000000111......------------............////////////......,,,---...///000000000000/////////.........------////////////////////////777888888888888888777777666888;;;<<<;;;;;;;;;<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;<<>>>>>===;;;999777666777999;;;;;;;;;999888<<<<<<<<<<<<<<<===>>>???::::::999999888777777777666666666555555444444444111222333444444444333222222222222222222222222222222222111111111111222222000000000000000000000000......////////////......111111000000/////////...//////............////////////.........------------------.........//////---------.........//////............/////////000000000000000000000000000...///000111111000///.........///000000000000000000000000000111111111111000000000000111111111111//////000111222333333444222222222222222222222222333333333444444444555555444444444555555555666666333444666777777777666555222444666666666666888999888888888777777777777777777777888888888:::>>>AAA>>>===<<<;;;;;;===???AAA@@@>>><<<;;;:::;;;===>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::999999888777777777333222111000000/////////333333333333333333333333333333333222222222111111000000////////////000000...///000111111000//////000///...------------------------------...///000000000000000000000000000......////////////...............------.........,,,,,,,,,---------......---------.........//////........................////////////////////////000000000000000000000000---------...///000000111---------,,,,,,---------......////////////......,,,---...///000000000000//////......---------,,,////////////////////////999999999888777666555444555666888999;;;;;;<<<<<<;;;<<<===>>>>>>===<<<;;;777888999:::;;;;;;<<<;;;???<<<999999;;;;;;888666777777777777777666666555555555444444333222111111222222222111111111111000000000111111111111000000000000000000000000000000........................,,,,,,------,,,,,,+++***........................,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++---...,,,///111111000...------//////...---,,,,,,++++++............------,,,++++++++++++,,,,,,---------.........------,,,,,,,,,------............------....................................////////////,,,,,,,,,---------......---------------...//////////////////////////////000...---...///000///---000000000000////////////111111111000111111222222222222222222222222222222222333444555666666666666444444444444444444444444555444444555555666777888888888777777888888999:::;;;;;;::::::999888777777:::999999999888777777777::::::::::::::::::::::::::::::888888888888::::::888888888888888888888888888888777777777777777888333333333333333333333333111111111111111111111111333222222111222333555666111111000......---------......//////000000111111000000000000000000000000........................////////////////////////......////////////......,,,------......------,,,---------............///............///////////////////////////000111111000000000000000111111222000000////////////000000000000000000111111111111222222111111000/////////000000000000000000000000333333444444444555555555333444555555666666555555666333111111444666666444555555555444444333333333555555555555666666666666999999888888888888888999888888999::::::;;;<<<<<<:::;;;<<<<<<======<<<<<>>>>>===<<<;;;888999:::;;;;;;;;;;;;;;;===;;;::::::;;;;;;888555666666666666666555555444444444444333222111111111222222222111111111000000000000111111111111000000................................................,,,,,,------,,,,,,+++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++---...111333444444222///.........------,,,++++++******---------------,,,+++++++++++++++,,,,,,---------......---------,,,,,,,,,------............------....................................////////////---------.........//////......---------......///////////////////////////000///......000000///...000000000000////////////111111111000111111222333222222222222222222222222111222333444555555555555444444444444444444444444444444444444555666777888777777777777777888888999:::::::::999888777777777999999999888888888888888::::::::::::::::::::::::;;;:::999888888999:::;;;999999999999999999999999999888777777666666666777333333333333333333333333222222222222222222222222333333222111222333444444222111000//////...............//////000000000000////////////////////////......................................................////////////......,,,------......------,,,------------........................///////////////////////////000000111000000//////000000111222000000////////////000000/////////000000000111111111111111111000000000000000000000000000000000000111111111111222222222222333444444555555555555555666333111222444666555444555444444444333333333333444444555555666666777777999999888777777888888999888888999999:::;;;;;;<<<::::::;;;;;;<<<<<<<<<<<<@@@???===;;;999888888888888999:::;;;;;;;;;;;;;;;999999888777666555444333222333444333111///000111000000000000000000000000000000000000000000//////000000000000000000000000////////////////////////........................---------............///000000000///////////////........................000///...---,,,------....................................---------,,,,,,+++,,,------......------......------------......////////////////////////........./////////////////////////////////////////////000000000000//////,,,---...///000//////...000///......------......////////////////////////777777888999::::::999999555666777888999999999999:::;;;<<<======<<<;;;:::::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;<<<:::777444555555555555444444444333333333333222111111000000222222111111111000000000///000000111111000000///------------------------------------------------,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------222444555444111///......,,,,,,,,,++++++******))),,,,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,------...------------,,,,,,,,,------............---------------------------------............/////////........./////////000000///......---------......////////////////////////111000//////111111000///////////////000000000000111111000000111222222333222222222222222222222222000111222333333444333333444444444444444444444444444444444444555666777888777666666666666777888888999999888888777777666666888888888888888999999999::::::::::::::::::::::::;;;;;;::::::::::::;;;;;;999999999999999999999999:::999888666666555555555333333333333333333333333222222222222222222222222444333222222111222222222222222111000////////////...////////////000000000////////////////////////......................................................////////////......,,,------......------,,,------------........................//////////////////......//////000111000000//////000000111222000000////////////000000....../////////000000000000000000000111111111111000000000000000000000000000000000111111111111222333333444555555555555555555333222222444555555444444444333333333333222222444444444555666777777888888888777777777888888999888888999999::::::;;;;;;:::::::::::::::;;;<<<<<>><<<:::999777666666777888999:::;;;;;;;;;888888777666555444444333333444444333111000111222000000000000000000000000//////////////////000000000000000000000000000000////////////////////////........................---------............///......////////////000000........................//////...------------...........................------------,,,,,,,,,,,,,,,,,,---............---......------------......///////////////////////////////////////.........////////////////////////...//////000000//////...------...////////////...111000//////......//////////////////////////////888888999::::::::::::999555666777888888888888888999:::;;;<<<<<<;;;:::999;;;;;;<<<<<<<<<;;;::::::999:::;;;<<<<<<999666444444444444333333333333333222222222111111111000000111111111111000000000000//////000000000000//////------------------------------------------------,,,,,,------,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------///000000...,,,,,,,,,---,,,,,,,,,++++++******+++++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,---------------------------------.........//////---.........//////////////////...------------...////////////////////////111000///000111222111///////////////000000000000000000000000111222333333222222222222222222222222111111222333333333333333333333444444444444444444444444444444555666777777777777666666777777888999888888777777666666666555777777777888999999999:::999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999:::999777666555444444444222222222222222222222222222222222222222222222222333333222222111111111111111111000//////...//////////////////////////////////////////////////////................................................---......//////......---,,,------......------,,,,,,,,,---------.....................///////////////............///000000///////////////000111111//////000000000000//////............////////////...//////000111222222222000000000000000000000000111111222222222333333333333333444555555555444444444333333333444555555555333333333333333333333222333444444555666777888888888777777777777888888999888888999999::::::::::::::::::999999999:::;;;<<<===>>>>>>>>><<<999666555555666777888999:::::::::777777666555555444333333222444444333111111111222000000000000000000000000------......//////000000////////////////////////////////////////////////........................---------............/////////000000111222222333....................................------..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,------.....................------------......////////////////////////000000//////......------////////////////////////...//////////////////...------........./////////111111000///////////////////////////////////////999::::::::::::999888888666777777888888888777777888999:::;;;;;;:::999888;;;;;;;;;<<<;;;;;;::::::888:::<<<<<<;;;888555444444444333222111222222333222222111111111111111111111111111000000000////////////000000000000//////........................------------------------,,,,,,------,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,,,,,,,+++---...------------,,,,,,,,,,,,***++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------,,,,,,------------------------------------............,,,,,,---------.........///......---------......////////////////////////111000///000111222111///.../////////000000000111000000000000111222333444222222222222222222222222222333333444444444444333333333333444444444555555333333333444444555666777888777777777777888999999777777777666666666666666777777777888999999999:::999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999888777555444333333333222222222222222222222222222222222222222222222222222222222111111000000/////////...---------....../////////.......................................................................................------............------,,,------......------,,,,,,,,,,,,------------...............////////////...............//////000/////////...///000000111//////000000000000//////............////////////......///000111222222333000000000000000000000000111111222222222333333333222333333444555444444444222333444444444444444555333333333333333333333333444444444555666777777888777777666666777888888999888888999999999999999::::::999999999999:::;;;;;;<<<===>>>>>>===:::777555555666777888999999999999666666555555444444333333222333444333111000111222////////////////////////------......//////000000////////////////////////////////////////////////........................---------............///......///000111222222333........................------..........................................,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////............------------..............................000000//////......------////////////////////////......////////////......---------------......///111111000///////////////////////////////////////999999::::::999888777777888888888999888888777777777888999::::::999888777999999::::::;;;:::::::::888:::<<<<<<999777555555555444222111111111222333222222222222222222222222111111000000000/////////...//////000000//////...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,,,,,,,---///111------------------------***++++++,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,------------...,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........,,,,,,,,,------------...---------------...//////////////////////////////111000//////111111000///......//////000000111111//////000000111222444444222222222222222222222222333333444444444444333333222333333444444555555555333333333333444555666777777777666666666777888888777777777777666666666666888888888888888999999999999999999999999999999999::::::;;;;;;;;;;;;::::::888888888888888888888888888777666444444333333333222222222222222222222222111111111111111111111111000000111111111000//////......---,,,,,,------.../////////............---................................................------------------------------............------,,,------......------,,,,,,,,,,,,,,,------------............////////////......------......///000//////......//////000111...///000111111000///........./////////000000000...//////000111222222222000000000000000000000000000000000111111111111222222222333444444444444444111333555555444333444555333333444444444444555555555555555555666666666666666666666666777888888999888888999999999999999999999999:::;;;;;;;;;;;;;;;;;;<<<=========;;;999777777777888999999999999888555555444444444333333333000222222222000000111222//////////////////////////////////////////000000000000000000000000000000////////////////////////........................---------............///,,,,,,---......///000000........................,,,---......///.................................,,,,,,,,,,,,------------------...////////////.........------------..............................///////////////.........////////////////////////---......//////......---------,,,,,,------...///111000//////......//////////////////////////////777777888888999888888888999999::::::999888777777666777888999999888777666777777888999::::::::::::999;;;<<<;;;888555666777555444333111111222333444222222222333333333333333111000000000////////////......////////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++)))+++,,,,,,,,,,,,...000,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------------------,,,,,,+++++++++,,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------............,,,,,,,,,---...///000111////////////////////////000///......000000///............///000111111111/////////000111333444555222222222222222222222222222222333333333333222222222222333333444555555666333333333333444555666666555444444444444555666666777777777777777777777777999999999888888888888888888888888888888888888888888999:::;;;;;;:::999888777777777777777777777777666555555444333333333444111111111111111111111111000000000000000000000000...///000111111111000///......------------......//////.........---------................................................------------------------,,,------......------,,,,,,------......------,,,++++++,,,,,,,,,---------............////////////...------------.../////////............///000000...///000111111000///.../////////000000000111111//////000000111111111222000000000000000000000000111111111111222222222222222222333444444444444333000333666666444333444555444444444555555666666666666666666666555555555555555555555666666777999999999999888888888888888888888:::<<<>>>>>>===;;;:::::::::;;;<<<<<<;;;::::::999999999:::999999888777444444444333333333333333///000111111//////000111////////////////////////000000000000000000//////000000000000000000000000////////////////////////........................---------............///,,,---------.../////////........................,,,,,,.../////////..............................,,,,,,---------.........------...///////////////......------------.......................................///////////////////////////////////////---......//////......---------,,,,,,,,,---...///000///......------......////////////////////////444555666777999999999999:::::::::::::::999888777666777888999999888777666555666777888999:::::::::999;;;<<<:::666555666888666555333111111222333444333333333333333333333333000000000000////////////......////////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***+++,,,+++******,,,...+++++++++++++++++++++++++++,,,------............---------,,,,,,+++++++++,,,,,,,,,------.........+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------................../////////000++++++,,,,,,...///111222////////////////////////000...---...///000///...---......///000111111222/////////000111333444555222222222222222222222222111111222222222111111000222222333333444555666666333333333333444555666666333222222222222333444444777777777777888888888888:::999999999888888777777888888888888888888888888888888::::::::::::888888666666666666666666666666555555444333333333444444111111111111111111111111////////////////////////---...///111111111000000//////.........//////000//////.........---------................................................------------------------,,,------......------,,,,,,------......------,,,++++++,,,,,,,,,---------............/////////000...------------...//////...............///000000...///000222222000///...000000000000111111111111000000000000111111111111000000000000000000000000333333444444444555555555222222333444444444333333000333666666444333444555555555555666666666777777777777777666555555444444555555555555666777999999999999888888888888888888888:::===???@@@>>>;;;999999::::::;;;<<<<<<<<<<<<:::::::::::::::999888777444444333333333333333333...///000000///...///111////////////////////////222222111111000000//////000000000000000000000000////////////////////////........................---------.........///////////////000000000000000........................+++,,,.../////////..............................---------....../////////---......///////////////.........------.................................---.........//////000000////////////////////////---..................---------,,,+++,,,---.../////////...---------------////////////////////////666777777777777888888888<<<;;;;;;::::::999888888777777777777777666555555666666777888:::;;;<<<<<<999888777666666666888888555555444333333222111111222222222111111111000000///000111111111///...---......---------,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,++++++******++++++,,,*********)))******+++,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------------------------------------------------------------------------------...............///000000////////////000000000000000000000000000111111222111//////000111222111000111111222333333333333222222222333333333333444444555666666666666666555555555555555555555555555555777777777777777888888999:::::::::999999888888888777777666666777888999999888999999::::::999999888777777666555555555555555444444444333333222222222000000000000000000000000000000000000000000000000////////////////////////.........------,,,,,,,,,------------------------,,,------......------,,,/////////...---------,,,...------,,,,,,------...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.../////////+++++++++,,,,,,,,,------,,,---......//////......000000000000////////////---//////---///333222///000000000000000000000000000000000000000000000000---...///000222333555555222222333333333333444444333333333444444444555555222222333333444555666666777777666666555555555444222333333444555666777777888888777777777888:::;;;999:::<<<===>>>===<<<;;;;;;;;;<<<<<<;;;;;;:::999<<<:::777555444444555666222222222111111111000000111111111111000000000000//////............//////999888555111---+++,,,...---------.........//////................................................/////////...---------,,,........................---------............///.................................------,,,,,,,,,---------............///............////////////---....../////////////////////............//////////////////////////////---.........---,,,++++++............................................................////////////////////////////////////666666666666777777777777:::::::::999999999999888777888888888888777666666666666777888999:::;;;<<<;;;:::999777666555555444555444444333222222111111222222111111111000000000///000000111000///...---......---------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************+++++++++,,,+++,,,,,,------,,,,,,+++,,,++++++******++++++,,,***************++++++,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------------------------------------------------------------------------------...............///000000////////////000000000000000000000000000111111222111//////000111222111000111111222333333333333222222222333333333333444444444444555555555555444444555555555555555555555555666666555555666666777888999999888888888777777777777777777777777888999999999999999::::::999999999777666666555555555555555444444333333333222222222000000000000000000000000////////////////////////..............................---------,,,,,,,,,------------------------,,,------......------,,,............------------...------,,,,,,------...,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,,,,,,,------------,,,---......//////......000000000000////////////000222111......111111---000000000000000000000000000000000000000000000000000000111111111222222222222222222333333333444444333333333444444444444555222222333333444555555666777666666666555555555444444444444555666666666777999888777777777888999:::888999::::::;;;;;;::::::;;;;;;;;;;;;;;;:::999999:::999777555444444444555222222222222111111111111111111111111000000000000//////............//////777666444111---,,,---...---------.........//////111000000//////......---.......................................---------........................---------............///..............................---------,,,,,,,,,---------............///............////////////---...//////000000////////////............//////////////////////////////...............---,,,,,,............................................................////////////////////////////////////555555555666666666777777888888888888999999999999888999999999999888777777666666777888999::::::;;;888888888777666555444444444444333333222111111111111111111111000000000000//////000000000///............---------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))*********+++++++++,,,,,,------,,,,,,+++,,,++++++******++++++,,,***************+++,,,,,,------,,,,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...............................................................///000000////////////000000000000000000000000000111111222111//////000111222111000111111222333333333333222222222333333333333444444333333444444444444444333555555555555555555555555555555444444555555666777888777777777777666666666888888888888888999999999999999::::::::::::999999666666555444444444444555333333333222222222222222000000000000000000000000////////////////////////...........................------------,,,,,,,,,------------------------,,,------......------,,,------------...............------,,,,,,------...------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............------------,,,------------.........,,,---......//////......////////////000000000000///111111------000000...000000000000000000000000000000000000000000000000333333222222111000000000222222222222333333333333333333333333444444444444222333333444444555555555666666666555555555555555666666666666666666666666999999888777777777888888888777777777777888999999:::::::::;;;:::999999888888777777666555444333333333333333222222222111111111111111111000000000000//////............//////444444333000...---...000------........./////////222222111111000///..............................---------.......................................---------............///...........................------------,,,,,,,,,---------............///............////////////---...//////000000////////////............/////////////////////////////////////////////......---............................................................////////////////////////////////////555666666666777777777777777777888999999:::;;;;;;999::::::::::::999888888666777777777888888999999222333555666777777777666333333222222111111111000111111000000000///////////////////////////............---------,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,((())))))))))))*********+++,,,,,,------,,,,,,+++,,,++++++******++++++,,,+++************+++,,,,,,...------,,,+++***))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------........................////////////////////////...............///000000////////////000000000000000000000000000111111222111/////////111222111000111111222333333333333222222222222333333333444444333333444555555555444444555555555555555555555555555555444444555555666777777777777777777777777777888888999999999999999888888999999::::::999999888666555444444333333444444222222222222222111111111000000000000000000000000////////////////////////........................------------------------------------------------,,,------......------,,,,,,,,,,,,------............------,,,,,,------...---..................---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,---------.........//////,,,---......///.........////////////000000000000///111111---,,,///111///////////////////////////////////////////////////333333222222111000000000111222222222222333333333222222333333333444444444333333333444444444555555555555555555555555555555777777777777777666666666999999888888777777777666888777666555666777888999999999::::::999999888777666666666666555444222222333333333333222222222222111111111111000000000/////////............//////111111111000......///111............////////////111111111000000/////////........................,,,---------.../////////........................---------............///........................---------------------------------............///............////////////......///000000000000000//////............////////////////////////////////////000000000000//////............................................................////////////////////////////////////666666666777777777888888777777888999:::;;;<<<<<<:::::::::::::::999888888777777777777777777777777000222444555666666555555222111111111111111000000000000000/////////........................//////......---------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,((())))))))))))*********+++,,,,,,------,,,,,,+++,,,++++++******++++++,,,+++++++++***+++,,,,,,---------,,,,,,+++***))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------........................////////////////////////...............///000000////////////000000000000000000000000000111111222111/////////111222111000111111222333333333333222222222222333333333444444444444555666666666666666555555555555555555555555666666555555666666777888888888888888888888888888777888999999999888888777777888888888888888888777555555444333333333333333111111111111111111111111////////////////////////................................................------------------------------------------------,,,------......------,,,+++,,,,,,,,,------.........------,,,,,,------...---..................---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,,,,+++---------.........//////,,,---......///............/////////000000000111777999888222...///111000////////////////////////////////////////////////111111111111111222222222111111111222222222333333222222222333333333444444333333333444444444444444444444444555555555555555777777777777777666666666888888888888777777666666888777666666666777999:::888888888999888777777666444444555444444333222111333333333222222222111111111111111111000000000/////////............//////...///000///......///111........./////////000000/////////////////////000........................,,,---------.../////////........................---------............///........................---------------------------------............///............////////////...//////000000000000000//////............////////////////////////////////////000000000000000///............................................................////////////////////////////////////555555666666666777777777777777888888999:::;;;;;;999::::::::::::999888888777777777666666666666666555555555444333222111111000000000000000000000000////////////..................------......///000......---------,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))*********+++++++++,,,,,,------,,,,,,+++,,,++++++******++++++,,,+++++++++++++++,,,------,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........------------------------------------------------.......................................///000000////////////000000000000000000000000000111111222111//////000111222111000111111222333333333333222222222333333333333444444444444555666777777777777555555555555555555555555666666555555666666777888777777888888888888999999777777888999999888666555666666777777777777666666444444333222222222222333000000000000000111111111////////////////////////........................------------------------,,,,,,,,,------------...------------------------,,,------......------,,,,,,,,,,,,,,,------------...------,,,,,,------...------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,------------.........,,,---......//////............//////000000111111AAADDDAAA777000/////////000000000000000000000000000000000000000000000000//////000111222333333333111111111111222222222222222222222222333333333333444444444444444444444444444444444444444555555555666666666666666666666666777777888888888777666666888777777777777888999999777777888888777777666555444333333333222222222111222222222111111111000000111111111111000000000000//////............//////---...//////......///000....../////////000000000////////////////////////........................---------.......................................---------............///........................,,,,,,,,,------------...---------............///............////////////...///000000111111000000//////............//////////////////////////////...//////000000000000000............................................................////////////////////////////////////333333333444444444555555555555666666777777888888999999999999999888888777777777777666666555555555666555444333111000000000000000000000000000000000/////////.........------......---------...///000......---------,,,,,,,,,++++++,,,,,,,,,,,,++++++************************************************************+++++++++,,,+++,,,,,,------,,,,,,+++,,,++++++******++++++,,,,,,++++++++++++,,,------***++++++++++++,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,---......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...............///000000////////////000000000000000000000000000111111222111//////000111222111000111111222333333333333222222222333333333333444444222333444555666666666666555555555555555555555555555555444444555555666777666666666777777777888888555666888888888666555333444444555555555555444444444333333222222222222222/////////000000000111111////////////////////////........................------------------------,,,,,,,,,---------......------------------------,,,------......------,,,------,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,---......//////...............///000111111111AAACCC@@@777///---...///000000000000000000000000000000000000000000000000///000000111222222333333111111111111222222222222111222222222222333333333444444444444444444444444333333333444444555555555444444444555666666666777555666777888888777777666666666777888888888888888666666777777777666555555444333222111000111222222111111111000000000//////111111111111000000000000//////............//////,,,---//////...---...///.../////////000000000000333333222111///......---.......................................---------........................---------............///........................,,,,,,,,,---------......---------............///............//////////////////000111111111111000//////............//////////////////////////////---...//////000000000///............................................................////////////////////////////////////111111222222222333333333444444444555555555555555888999999999999888777777777777777666555555444444444333222111111111222333////////////000000000000//////.........---------...------,,,---...///000......---------,,,,,,,,,+++++++++,,,,,,+++++++++************************))))))))))))))))))))))))***++++++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,++++++++++++++++++,,,,,,,,,++++++,,,,,,---...)))******++++++,,,------************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,---...//////------------------------++++++++++++++++++++++++------------------------...............///000000////////////000000000000000000000000000111111222111//////000111222111000111111222333333333333222222222333333333444444444111222333444555555555555555555555555555555555555444333333333333444555555444555555555666666777777555666777888777666444222333444444444444444444333444333222222111111222222.../////////000000111111////////////////////////........................------------------------,,,,,,,,,------.........------------------------,,,------......------,,,---------,,,,,,+++++++++...------,,,,,,------...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,,,,------,,,---......//////......---......///000111111222888<<<:::222,,,,,,///000000000000000000000000000000000000000000000000000111111111111111222222222000111111111111222222222111111222222222333333333444444444444444444444444333333333444444555555555222333333444555666777777444555666888888888777777444555777888888888777666666666666666666555555444444333111//////000222333000000000000////////////111111111111000000000000//////............//////,,,---//////...---...///////////////000000000000777666555222000...,,,+++......................../////////......------,,,........................---------.........//////........................,,,,,,,,,------.........---------.........//////............/////////000//////000111111111111111//////............//////////////////////////////------...///////////////............................................................/////////000////////////////////////444333333333333444555555666666666666666555555555::::::999888777666555555999999888888777555444333222111111000000000000000000000//////.........---000000000000000000000000------------------------,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---...++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,,,,,,,---.........------,,,,,,------...------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..........................................////////////000000000000000000000000000000000000////////////000000000000111111111111333222222111111222222333333444444444444444444444222222333333333333444444666666666666666555555555555444444333333444444555333333333444555666777777555444444444555666888999555444444444444333333333333333222111000000000111111111111111000000000000............////////////////////////...---,,,+++.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++++++++,,,,,,---------,,,------......------,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,------------------...///000,,,---------,,,,,,...///......//////...---,,,,,,////////////000000000000222222111111111111222222////////////000000000000////////////////////////000000000000111111111111333222222222222222222222333333333333333333333333333444555555333222333555000222444666777666444222555555555555555555555555888999999999888777555444666666666666666666666666666666555444333222222222333222222111000000000111111111111111111111111111111111000000//////......000000000000000000000000//////000000000000//////////////////000000000000:::777444111...---------........................///......---------..............................,,,,,,,,,---------....../////////...---------,,,........................////////////////////////------...000111222333444000000//////.........---000000000000000///////////////000000000000//////111111000000//////......111000///...------...///////////////////////////////////////////////////////////////////////////444333333333333444555555666666666666555555555555888888888777777666666666777777777666555444333222222111000000//////000000000/////////.........---........................------------------------,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++,,,,,,---...++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,,,,,,,---......------,,,,,,,,,,,,------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.......................................////////////////////////////////////000000000000////////////000000000000111111111111333222222111111222222333444444333333222222111111222222333333333333444444555555444444444444444444555444444333333444444555333333444444555555666666555444444444555666888999555555444444333333333222333222111111000000111111111111111000000000//////............////////////////////////...---,,,+++......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++++++++,,,,,,---------,,,------......------,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---------------------......,,,---------,,,,,,...///......//////...------,,,........./////////000000000000////////////000000.../////////000000000000////////////////////////000000000000111111111111222222222222222222222222222222222222222222222222333444555555333333444555111222444555666555444333555555555555555555555555888888999999888777555444666666666666666666666666777666555444333333333333333333222111111111111111111111111111111111111111000000000000//////......////////////////////////...//////000000//////...////////////000000000000666444222///......//////........................///......---------..............................,,,,,,,,,---------.....................---------................................................------...///000111111222000/////////............////////////////////////...//////000000//////...////////////.........---111000///...---......///........................////////////////////////........................333333333333333444555555555555555555555555555555555666666666777777888888666666666555444333222111222111000000//////000000/////////...............------------------------------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---......------,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------............/////////////////////////////////////////////000000000000000000000000111111111111333222222111111222222333444444333222111000//////222222333333333333444444333333333333333333333444555444444333333444444555444444444444444555555555444444444444555666777888666555555444333222222111222222111000000000111111111111000000000000//////---............/////////......///......---,,,+++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,------......------,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---+++,,,---------,,,+++***,,,---------,,,,,,...///.........///......---,,,---------.........//////......------------............/////////000000000////////////////////////000000000000111111111111111111111111111111111111111111111111111111111111333444555555333333444555333333444444444444444444666666666666666666666666777777888888888666555444666666666666666666666666777666555444444444444444333333222222111111222222000000000000000000000000000000000////////////...////////////////////////---..................---....../////////000000000111000///......///000111..............................---------......///........................,,,,,,,,,---------......---------...............................................................------........./////////////////////.......................................//////000000//////...............------------000000///............///........................////////////////////////........................333333222222333333444555444444555555555555555666333444444555777888888999666666666555555333222222111111000///////////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------------------------------.........//////////////////////////////////////////000000000000///000000000111111111111333222222111111222222333333333222222111111111000222222222333333333444444333333333333444444444444555444444333333444444555555444444444444444444444444444444444555555666666666555555444333222111111111111000000000000111111111000000000////////////---------.........//////---.........------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---***+++---...---+++)))(((,,,---------,,,,,,...///---...............------,,,,,,,,,---------.........------------------............/////////000000///////////////////////////000000000111111111111000000000000000111111111111111111111222222222222222444555444333333444666555444333333333444555555666666666666666666666666666666777777777666444444555555555555555555555555777666555555444444444555333333222222222222222333////////////////////////////////////////////////////////////////////////,,,------......------,,,---.........///000000000///............///000111...........................------------...//////........................,,,,,,,,,---------......,,,---------.../////////........................................................................///////////////.........---------...............///000000111111000000///......................../////////.........//////........................////////////////////////........................333222222222222333444444333444444444555555666666333333444555666777888888666666666666666555444333111000000///.../////////---------.......................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++,,,------,,,,,,,,,++++++,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------......................................./////////000000000111///000000000111111111111333222222111111222222333111111222222333333444444222222222333333333444444333333444444555555555555555444444333333444444555444444444444444333333333444444444555555555555555555555444333222222111111111000000///000000111111000000000////////////...------------............------------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---***+++---------+++)))''',,,---------,,,,,,...///------...............---,,,,,,,,,,,,------------///......------......///............///////////////////////////////////////000000000111111111111//////000000000111111111222222222222333333444444222333444444333333555666666555333222222333444555666666666666666666666666555555666777666555444333444444444444444444444444666555555444444444444555222222222111111222333333......................................./////////........................,,,,,,------------,,,,,,,,,------...///000000000//////...............///........................---------------...//////........................,,,,,,,,,---------......,,,---------.../////////................................................000000////////////...............///////////////------------......//////000111111222222111111000////////////////////////......//////////////////........................////////////////////////........................222222222222222333444444333333333444555555666666444444444444555555666666666666666666666555444444111000//////......//////---------------.................................------------------------,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***************************)))))))))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------,,,,,,++++++++++++,,,,,,******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.......................................//////000000111111000000000000111111111111333222222111111222222333000000111222333444555555222222333333333333444444333333444444555555666666555444444333333444444555333333333333333444444444333444444555555555444444333333333333222222222222000000/////////000111111000000////////////......,,,------------.........,,,,,,------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,------......------,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---***+++,,,,,,,,,+++***))),,,---------,,,,,,...///,,,---......///.........,,,,,,,,,---------......//////............//////------........./////////////////////////////////000000000000111111111111///000000111111222222222222222222333333444444555111333444444444444555666666555444333222333444555555555555555555555555555444444555666666555444333444444444444444444444444555444444333333333444444111111111000111111222222////////////////////////---............/////////........................,,,------------------,,,,,,,,,---...///000000111///////////////.................................---------------...///000........................,,,,,,,,,---------......---------.......................................------------------------000/////////////////////.........///////////////---------...//////000000000111111222222111111000/////////000000000000000---...//////000/////////------------------------////////////////////////------------------------222222222111222222333444222222333444444555666666555555555444444444333333444555555555555444333333000000///............///,,,,,,,,,------.........------------------------------------------------,,,,,,+++******+++,,,,,,***************************++++++,,,,,,++++++***************************))))))))))))************************************++++++++++++++++++++++++++++++++++++++++++++++++...---,,,,,,+++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,---,,,,,,++++++++++++,,,,,,)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..........................................///000111111111000000000000111111111111333222222111111222222333000000111111222222333333222222333333333333444444111222222333444444555555555444444333333444444555222222222333333444444555333444555555555444333333222222222222222333333333///////////////000111111000000/////////.........,,,,,,---------.........+++,,,,,,------,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------------,,,,,,+++++++++,,,------......------,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,,,,,,,,,,---------,,,,,,...///,,,------...//////......------------............//////............//////---------.........//////////////////////////////000000000000111111111111000000111111222333333444000111111222333333444444111333444444444444555777555555444444333333333333444444444444444444444444333333555555555555444333333333333333333333333333333333222222222333333444000000//////000000111222////////////////////////---------.........//////........................------............------+++,,,,,,---...///000111...//////000000/////////........................---,,,,,,------///000000........................,,,,,,,,,---------.....................---------........................------------------------..................................../////////000------...//////000111111//////000000000000//////........./////////000000,,,---///000000000//////------------------------////////////////////////------------------------222222111111222222333444222222333333444555666666777666555444333222222111333333444444444333222222000000///...............,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,+++******+++,,,---************************+++++++++,,,,,,+++++++++************************))))))))))))************************************++++++++++++++++++++++++++++++++++++++++++++++++...---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---,,,++++++++++++++++++,,,))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................---......///000111111222000000000000111111111111333222222222222222222333111111111111000000000000222222333333333444444444000000111222333333444444555444444333333444444555111111222333333444555555333444555555555444333222000111111222222333444444///////////////000111111000/////////............,,,,,,,,,---------......++++++,,,------,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------------,,,,,,+++++++++,,,------......------,,,++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---,,,+++++++++,,,---......,,,---------,,,,,,...///,,,,,,---.../////////...---------........./////////......------......///---------.........//////////////////////////////000000000000111111111111000000111222333333444444///000000111222222333333111222444444444444555777555555555444444333333333333333333333333333333333222333444555555555444333333333333333333333333333222222222111111222333333//////...//////000111111000000000000000000000000---------.........//////........................---......//////......---++++++,,,---...///000111---...///000111111111111........................,,,,,,,,,---...///000111........................,,,,,,,,,---------....../////////......------,,,........................------------------------,,,,,,,,,---------......---.........//////000000.........///000111111222------............---------------.........//////,,,---///000000000//////------------------------////////////////////////------------------------555444333333222222222333222222222222333333444555666666555444333333222222222222222111111111000000111111000000//////......,,,,,,,,,------.........///...,,,+++***+++,,,,,,,,,,,,,,,------.........---------,,,,,,+++++++++++++++++++++++++++++++++************************************************++++++******************,,,,,,,,,,,,++++++***))))))************+++++++++++++++******++++++,,,---,,,++++++******++++++,,,+++++++++++++++***)))(((+++*********+++,,,,,,---++++++++++++++++++++++++,,,,,,,,,---------......++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,---------,,,+++***,,,,,,,,,---------...............///////////////////////////////////////000000000000111111111111000111111111111222222222222222222222222222222222333333333333333333333333222222222222222222222222333333333444444444555555444333333222222333333444333333333333333333333333444444333333222111000000000000000000////////////////////////............+++,,,------......------------------------------------------------------.........------,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++....../////////...,,,++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......++++++,,,,,,,,,,,,------------------------------..................------..............................////////////......---....../////////////////////............//////000000111111111000000///000000111222333333444444222222222222222222222222333333333333333333333333444555444333000///000222444333222111111222333444666555444333333444555666333333444444444444444444000000111222222222222111000000000000000000000000000000//////.........---////////////////////////........................------------------------,,,,,,,,,---------............//////000000111111........................,,,,,,,,,,,,,,,---...///...................................................------,,,,,,------...////////////////////////........................---------............///........./////////////////////............//////////////////////////////000000000000000///......//////000000000000//////......//////000000111111/////////...---------,,,........................444444333333222222222222222222222222222333444444555555555444333333222222222222111111111000000000000000000000//////......,,,,,,,,,---------.........---,,,+++++++++,,,,,,,,,,,,,,,---------------------,,,,,,,,,+++++++++++++++++++++++++++++++++************************************************************************++++++,,,,,,,,,+++******)))************+++++++++++++++******++++++,,,---,,,++++++******++++++,,,)))******+++++++++******++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,------------...++++++++++++++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,---------,,,+++,,,,,,,,,---------.....................///////////////////////////////////////000000000111111111000111111111111222222222222222222222222222222222333333333333333333333333222222222222222222222222222222222333333333444444444333333222222333333444333333333333333333333333444333333222111111000000000000000000/////////...////////////............+++,,,------...---------------------------------------------------------......---------,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++---.../////////...,,,++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,------......++++++,,,,,,,,,,,,------------------------------..................------..............................////////////......---....../////////////////////............//////000000111111111000000000000000111222222333444444222222222222222222222222333333333333333333333333222444444444222222333444000000000000111333444555666555444333333444555666444444444444444333333333000000111222222222222111////////////////////////000/////////.........---................................................------------------------,,,,,,---------.........---.........////////////........................---,,,,,,,,,------...///...................................................------,,,,,,------...////////////////////////........................---------............///000000//////......------//////............//////////////////////////////000000000000000///......//////000000000000/////////////////////000000000...............---------........................333333333333222222222222222222222111222222333444555444444333333222222222111111111111000000000000000000000////////////...,,,,,,,,,------------...------,,,+++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******************************************************************************+++,,,,,,,,,++++++)))************+++++++++++++++******++++++,,,---,,,++++++******++++++,,,((()))***+++,,,,,,,,,,,,++++++******++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******,,,,,,------------,,,,,,,,,---------......---------.........////////////////////////////////////000000000000111111000111111111111222222222222222222222222222222222333333333333333333333333222222222222222222222222111111111222222222333333333333222222222222333333222222222222222222222222333333222222111000000000000000000/////////....../////////............---++++++,,,---------------------------------------------------------------------------,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++---............---,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,,,,------------------------------------------------....................................////////////......---....../////////////////////............//////000000000000000000000000000000111111222333333333222222222222222222222222333333333333333333333333111333444555444333444555000000111111222333333444555444444333333444444555555444444333333222222222///000111111222222111111/////////////////////////////////...............................................................------------------------,,,------------.........------------....................................---------------.................................------------------------...------,,,,,,------...////////////////////////........................---------............///111111000///...---,,,,,,//////............//////////////////////////////000000000000000//////...//////000000000000//////000000//////////////////---------.......................................222222333333333222222222222222111111111111222222444333333333222222222111111111000000000/////////////////////////////////---------------------------,,,,,,,,,,,,,,,,,,,,,...------,,,,,,+++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++***************************************************************+++++++++)))***++++++,,,,,,,,,,,,))))))*********+++++++++++++++******++++++,,,---,,,++++++******++++++,,,)))***++++++,,,,,,,,,+++,,,++++++***++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,)))***+++,,,------......,,,,,,,,,---------......,,,,,,------......//////////////////////////////////////////000000000111000000111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333222222222222333333222222222222222222222222222222111111000000000000000000/////////.........//////.........---------++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++------------------------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...------+++++++++,,,,,,,,,------------------------------,,,,,,------------..............................---......//////......------....../////////////////////............/////////////////////000000111000000111111222222222333111111111111111111111111222222333333333333444444000222444555444333333444333333333333333222111111444333333333333333333444555444444333222111111000///000000111111111111111////////////////////////........................................................................------------------------------------............................................................------...............---........................------------------------...------,,,,,,------...////////////////////////........................---------............///000000//////......------//////............////////////////////////////////////000000000000////////////000000000000//////000000000//////......---,,,---------.../////////........................111111222333333222222111222111111000000000111111222222222222222111111111000000000/////////...................../////////------------------------+++,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))*********+++++++++)))***++++++,,,,,,,,,,,,))))))*********+++++++++++++++******++++++,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,+++******,,,,,,++++++***++++++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,******++++++,,,---......,,,,,,,,,---------......,,,,,,------...//////000////////////////////////...////////////000000000000000111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333444444444444333222222111111222222333111111111111111111111111111111000000000000//////////////////........................------------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++------,,,,,,,,,---------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,------..............................------............---------....../////////////////////............////////////......///000111111000111111111111111222222111111111111111111111111222222222333333444444444111333444444333222222333222222222111111111111111222333333333333333333222444444333222111111000000//////000111111111111000........................---------...............................................................---------------------------------.........//////////////////////////////........................---......//////...------........................------------------------...------,,,,,,------...////////////////////////........................---------............///------......//////000000//////............////////////////////////////////////000000000000////////////000000000000//////000000//////......------,,,---------.../////////........................000000222333333333222111222111000000///000000000111111111111111111111111////////////............---............/////////...------------,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,++++++++++++*********+++++++++++++++++++++++++++++++++++++++************************************************)))))))))***++++++,,,,,,******+++,,,,,,,,,++++++)))************+++++++++++++++******++++++,,,---,,,++++++******++++++,,,------------,,,+++***))),,,,,,++++++******++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---++++++++++++,,,---......,,,,,,,,,---------......,,,------...///000111111////////////////////////......////////////000000000111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222333333444444444555555555222222111111111111222222000000000000000000000000000000000////////////////////////.........------.........------------,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++,,,,,,,,,+++,,,,,,---...+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,++++++,,,,,,,,,,,,------------------------------++++++,,,,,,------..............................------............---------....../////////////////////............/////////......---...///111222111111111111111111111111111111111111111111111111111222222333333444444555222333444333222333555777333222111000000111222333111222222333333222222111333222222111111000000000...///000000111111000000........................---------------.........------------------------........................------------------------------........./////////000000000000000/////////..............................///000000...---,,,........................,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...////////////////////////........................---------............///,,,,,,---...///000111111//////............//////////////////////////////...//////000000000000000//////000000000000////////////..................---------.......................................///000222333333333222111111111000///////////////000111111111111111111111/////////.........---------------.........//////......---------,,,,,,,,,***+++,,,---------,,,,,,+++++++++++++++,,,,,,,,,)))*********++++++++++++++++++++++++++++++++++++************************************************((())))))***++++++,,,,,,++++++,,,,,,,,,+++******)))************+++++++++++++++******++++++,,,---,,,++++++******++++++,,,,,,,,,,,,---,,,,,,++++++---,,,++++++******++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,---------,,,+++++++++,,,------,,,,,,,,,---------......------...///000111222333////////////////////////........./////////000000000111111111111222222222222222222222222222222222111111111111111111111111222222222222222222222222222222333333333444444444222222111111111111222222000000000000000000000000//////////////////////////////.........---------.........---------,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++,,,,,,+++++++++,,,---...+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,***+++---//////...---,,,++++++,,,,,,,,,,,,------------------------------***++++++,,,------..............................,,,------......------,,,---....../////////////////////............/////////...---------///111222111111111111000000000000111111111111111111111111111111222333333444555555222333333333333666;;;>>>>>><<<888555333333444555000111222333333222111000111111111111111000000000...//////000000000000000........................,,,,,,,,,------.........------------------------........................------------------------............////////////000000/////////....................................///000000000///---,,,........................,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...////////////////////////........................---------............///------......//////000000//////............//////////////////////////////......///000000000000000//////000000000000//////------.................................---------...........................///111333444333111000111111000///////////////000000000000000111111111//////.........------------------.........//////.........------,,,,,,,,,)))***,,,---...---,,,,,,*********++++++,,,,,,---))))))******++++++++++++++++++++++++++++++++++++************************************************((())))))***++++++,,,,,,,,,,,,,,,,,,,,,+++***))))))************+++++++++++++++******++++++,,,---,,,++++++++++++++++++,,,******+++,,,---------------,,,,,,+++*********+++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------...---,,,+++++++++,,,---,,,,,,,,,---------............///000111222333333////////////////////////............/////////000000111111111111222222222222222222222222222222222111111111111111111111111222222222222222222222222111111222222222333333333222222111111111111222222000000000000000000000000........./////////////////////.........---------......---------,,,,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,+++***+++,,,...///+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,***+++---//////...---,,,++++++,,,,,,,,,---------------------------------******+++,,,,,,---..............................,,,------......------,,,---....../////////////////////............/////////...---,,,---///111333111111111000000000000000000000000000000000000000111111222333333444555555222222333333555:::@@@DDDNNNJJJCCC;;;666444444555000111222333333222111000000000000000111111111111...//////000000000000000........................,,,,,,,,,------.........------------------------........................------------------------............/////////000//////.........---------...........................///000111000///---+++........................,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...////////////////////////........................---------........./////////////////////.........//////............//////////////////////////////......///000000000000000//////000000000000//////,,,------......//////////////////......------,,,........................//////000111222333333333000000000000000000000000000000000000000000000000/////////...---------,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++******+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,++++++*********************************++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******++++++******++++++,,,---***++++++,,,------------,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++++++++******++++++,,,------------,,,,,,+++++++++******+++,,,,,,---......+++,,,------......------............////////////000000000000111111111111000111111111222222222222...///000111222333333333111111000000111333444666555555444333333222111111222222222222222222222222222222222111111111111000000000000000////////////////////////////////////------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------------++++++++++++------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------................................................---------............///////////////////////////......////////////......//////000111111111111111000000000000000000000000444333333222222333333444666222333444222555JJJdddmmm^^^JJJ;;;444222111000333333222222111000//////000000000000000000000000111111111111111000////////////.........---------,,,---------.../////////.........------,,,,,,,,,..................------+++---...---,,,,,,---.....................---------------............///------------------------+++,,,...000000///...---...,,,***+++...000...,,,...------,,,,,,,,,------......------------..............................,,,,,,------.../////////,,,...000111222111000///////////////000000000000////////////////////////......------------......////////////////////////////////////////////////////////////////////////////////////////////////........................000000000111111222222333111111111111111111111111////////////////////////............------------------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++******+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******************************+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******++++++******++++++,,,---++++++,,,,,,---,,,,,,,,,,,,++++++******++++++,,,+++,,,,,,------,,,,,,++++++++++++++++++,,,,,,------------,,,,,,++++++++++++++++++,,,,,,---------+++,,,------......------............/////////////////////000000000111111000000000111111111222222000000111222222222222111222111111000111333444555555444444333222222111111222222222222222222222222222222222111111111000000000000000000////////////........................------------------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---------------------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------................................................---------............///........................---...///000000000000///000000111222222222222111000000000000000000000000333333222222222222333333444111333777666999MMMeeejjj\\\III:::444333333444333333222111111000//////000000000000000000000000000000111111000000///...//////.........------------------.....................---------,,,,,,,,,........................333333333000---,,,,,,---........................---------............///------------------------+++,,,...///000///...---...,,,+++,,,...///...,,,...------,,,,,,---------......------------.....................---------........................---...///000111000000///.../////////000000000000/////////////////////////////////....../////////........................000000000000000000000000////////////////////////////////////////////////........................111111111111111111111111111111111111111111111111........................------------............------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,++++++++++++***************************++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******++++++******++++++,,,---,,,,,,,,,,,,,,,,,,+++***,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------............/////////....../////////000000000/////////000000000111111222222222222222111000///222111111111111222444555444444333333222222111111222222222222222222222222222222111111111000000000000000000000////////////........................------------------------------------------------++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---------------------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------------------------------------............///........................---...///000111222222222000000111222222222222222000000000000000000000000111111111111111111111111222111444777666999HHH[[[^^^RRRBBB666111222333444222222222111111000000///000000000000000000000000//////000000000///.....................---------...............---------...------------,,,,,,,,,........................999999666222...,,,,,,---........................---------............///------------------------+++,,,.../////////...------,,,+++,,,...///...------------,,,,,,------.........------------......//////.........---------000000//////...------,,,...////////////000000000....../////////000000000////////////////////////000000////////////000000------------------------000000000000000000000000////////////////////////////////////////////////........................111111111111000000000000222222222222222222222222------------------------,,,,,,,,,------.........,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******++++++******++++++,,,---,,,,,,,,,,,,,,,+++***))),,,++++++******++++++,,,+++,,,,,,------,,,,,,+++,,,,,,,,,+++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......---------------.........//////............////////////////////////000000000000111222222222222111000000222222111111111222444555333333333333222222111111111111111111111111111111111111111111000000000000000000000000////////////........................------------------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------------------------------------------------............///........................,,,---///000222333333444///000000111222111111111000000000000000000000000000000111111111111000000333333444555222111:::FFFIIIBBB888222///000111111222111111111000000000///000000000000000000000000......////////////............................../////////...---------,,,---------------------------------...............777777555111---,,,---...---------...............---------............///------------------------,,,---......//////......,,,,,,,,,,,,---......---------,,,,,,,,,---............------------....../////////...------,,,,,,000/////////.........---//////.........//////000........./////////000000////////////////////////000//////////////////000------------------------////////////////////////////////////////////////////////////////////////........................111111000000000000000000111111111111111111111111------------------------+++,,,,,,,,,------......,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++*********************************+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******++++++******++++++,,,---,,,,,,,,,,,,+++******))),,,++++++******++++++,,,+++,,,,,,------,,,,,,+++,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......------------------........................////////////////////////000000000000000000111222222222222111333222111111111222333444333222222222222222111111111111111111111111111111111111111000000000//////000000000000////////////........................------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------------------------------------------------............///........................,,,---...000222333444444...///000000111111000000000000000000000000000000///000000111111000000///333333444333000...111777666444222111111111000000111111111000000000000000////////////////////////......////////////......---...................../////////...---------,,,---------------------------------.........///////////////...,,,,,,...000---------.........//////---------............///------------------------,,,------...............,,,,,,------------......,,,,,,,,,,,,,,,---...///......------------......//////.........---------........./////////000000000///............//////............///////////////////////////////////////......------......///------------------------........................////////////////////////////////////////////////........................000000000000000000000000000000000000000000000000------------------------,,,,,,,,,,,,------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++++++++,,,,,,,,,,,,------***++++++++++++,,,,,,,,,************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******++++++******++++++,,,---++++++++++++++++++***))),,,++++++******++++++,,,+++,,,,,,------,,,,,,+++++++++******++++++,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,------------.............../////////000000000/////////000000000111111///000111222222222222222333333111111111222333444222222222222222222111111111111111111111111111111111111000000000/////////000000000000////////////------------------------------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++++++++,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///------------------------+++,,,...000111222333333//////000111111111111000000000000000000000000000///000111222222111000///111222333333222111222444///000111333333333222111000000000000000000000000////////////////////////......///000000000//////---------..............................---------,,,,,,,,,------------...,,,,,,------.../////////(((***,,,---,,,---///000,,,,,,------.../////////---------............///------------------------------------......//////+++,,,...---,,,,,,---///,,,,,,,,,,,,---......///......------------..............................------...//////000111111/////////............---------........./////////////////////////////////......------------......------------------------------------------------////////////////////////////////////////////////..............................//////000000111111////////////////////////------------------------------,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******++++++******++++++,,,---)))******++++++++++++***,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++******))))))******+++,,,+++++++++,,,,,,---------+++++++++,,,,,,---------+++,,,------......------,,,,,,---------........./////////000000000111111000000000111111111222222111222222222222111000000444333222111111111333333111111111111111111222222111111111111111111111111111000000000////////////000000000000////////////------------------------------------------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///------------------------+++,,,...///000111111111111111222333333333333222000000000000000000000000///000222333333222000///000111222222222333333222111222333333222222222333///000000000000000000000////////////////////////...///000000111111000000---------.........//////---------...............,,,,,,,,,---------......,,,,,,------...//////000)))+++...///......---...,,,,,,------...//////000---------............///---------------------------------------...//////***,,,......,,,,,,---///,,,,,,,,,,,,---...//////......------------......,,,,,,------...////////////////////////000000000....../////////...,,,,,,---------.........////////////////////////////////////............//////................................................////////////////////////////////////////////////........................---......///000111111222////////////////////////........................---------,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,------,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------*********++++++,,,,,,,,,************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******++++++******++++++,,,---((()))***+++++++++++++++,,,++++++++++++++++++,,,+++,,,,,,------,,,,,,+++)))))))))((()))******++++++++++++,,,,,,---------******+++,,,,,,---......+++,,,------......------,,,,,,,,,---------......000000000000111111111111111111111111222222222222333333333222111000///...444333222111111111222333111111111111111111222222000000000000000000000000000000000000////////////000000000000////////////------------------------------------------------------------------------++++++++++++++++++++++++************************************************++++++,,,,,,,,,---------*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------++++++------------++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------------------------+++,,,---///000000000000222333444444555555444444000000000000000000000000///111222333333222111///000111111000111222111...444444333111//////111333////////////000000000000//////////////////////////////000111111111111111---------.........//////,,,------....../////////,,,,,,,,,------.........,,,,,,------...///000000,,,///222222000...,,,+++,,,,,,------...///000000---------.........//////------------------------...------------...//////***---///...,,,+++---000+++++++++,,,---...///000.........------.........+++,,,,,,---...///000000111111000000//////......---...///000000...,,,***---------.........//////////////////////////////000000////////////000000////////////////////////////////////////////////////////////////////////////////////////////////........................000000000000000000000000.........------,,,,,,,,,------------------------,,,------......------,,,++++++******++++++,,,---******************************))))))******+++,,,************************************************++++++++++++++++++++++++---,,,***)))))))))******++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,++++++*********************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++******))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,************************---------,,,,,,+++++++++)))************+++++++++)))***++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000///...---------------000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111000///......---////////////////////////000000//////.........---,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------------++++++******++++++,,,---,,,------......------,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,------.........++++++,,,,,,,,,,,,------.........------,,,,,,,,,............////////////111111111000000000000000///222444444222000//////111111111111111111111111111111111111111111111111222222222222222111000///000000////////////000000//////.........---------...........................------,,,,,,------............------,,,,,,,,,.........------,,,,,,,,,,,,,,,------.../////////////////////////////////////////////////////////......---------,,,,,,,,,//////.........---------------......------,,,+++000---+++,,,000111...***//////.........---------+++++++++,,,---...//////------......//////000000//////.........---------......////////////......---------............///---------............///111111000///////////////.........................../////////...---,,,,,,---......///////////////..............................................................................---------,,,,,,,,,------------------------***++++++,,,,,,++++++***++++++******++++++,,,---******************************))))))******+++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,***)))))))))******++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++*********)))++++++++++++++++++++++++******+++++++++,,,,,,,,,************************,,,,,,,,,++++++*********)))************+++++++++)))***++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------//////...------------...//////////////////////////////000000000111111111111111111111111111111111000000000000000000000000111111111111111111111111222111111000//////......////////////////////////000/////////.........---,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------,,,++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------------+++++++++***++++++,,,---------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------------++++++,,,,,,,,,,,,------......---------,,,,,,,,,............////////////000000000000000000000000///111444444222000//////111111111111111111111111111111111111111111111111000000111111111000////////////............////////////.........---------...........................------,,,,,,------.........---------,,,,,,,,,......---------,,,,,,,,,,,,,,,------.../////////......................................................---------,,,,,,,,,//////.........------------------...------,,,,,,...,,,***---222333111...//////.........---------,,,,,,,,,,,,,,,------...............//////////////////.........---------......////////////......---------............///........./////////000000111000000///////////////..............................//////......---,,,---......///////////////................................................------------------------...------------,,,,,,,,,------------------------******++++++++++++******++++++******++++++,,,---******************************))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,+++******)))*********++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++***************))))))************+++++++++***+++,,,+++***)))***++++++++++++,,,,,,------------------------------,,,...------------...////////////////////////////////////000000000000111111111111111111111111111111000000000000000000000000111111111111111111111111222222111111000000///////////////////////////////////////...............,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++******++++++,,,,,,++++++***++++++++++++++++++++++++************************++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------------+++++++++++++++,,,------...---,,,,,,,,,,,,---...,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------...------------,,,,,,,,,---............/////////000000000000000000000000///111333333111000///000000000000000000000000000000000000000000000000000......//////000000//////......------------.....................---------...........................------,,,,,,------......------------,,,,,,,,,...------------,,,,,,,,,,,,,,,------.../////////........................------------------------......---------,,,,,,,,,...............------------------------.........,,,******...222555444111...............---------------,,,,,,,,,------.../////////..............................---------......////////////......---------............///////////////000000000111000000//////......//////............................../////////...---------......///////////////................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++******++++++,,,---******************************))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++******************++++++++++++++++++++++++,,,++++++******++++++,,,*********++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++++++++************))))))*********+++++++++,,,------,,,+++******+++******+++,,,,,,---.........------------,,,,,,,,,,,,,,,,,,------///000000////////////////////////////////////000000000111111111111111111111111111000000000000000000000000111111111111111111111111222222111111000000000000////////////////////////........................,,,,,,------,,,,,,+++***++++++,,,,,,,,,,,,------------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,------,,,***)))***++++++,,,,,,++++++***++++++++++++++++++++++++))))))))))))))))))))))))+++++++++++++++++++++++++++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,++++++++++++,,,------///...,,,++++++,,,...///,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++++++++++++++,,,,,,,,,---------------------------------------.........///////////////000000000000000///111222222111000000000////////////////////////000000000000000000000000,,,---...///000000000000///......------......///...................................................------,,,,,,------...------------------------------------------------,,,,,,------.../////////........................------------------------......---------,,,,,,,,,........................---------------......///+++***+++---111333222111........................------------...///000111/////////......---------..............................////////////......---------............///....../////////000000000000//////.........//////..............................////////////......---......///////////////........................................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++******++++++,,,---******************************))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************+++*********++++++++++++++++++++++++,,,++++++******++++++,,,*********++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************+++,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++---...///...,,,++++++,,,******+++,,,,,,---......------------------------,,,,,,,,,---...///000111...........................////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000000000////////////////////////---------...............,,,,,,------,,,,,,+++***+++++++++,,,,,,---------...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,------,,,***)))***++++++,,,,,,++++++***++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,++++++,,,,,,---...///...,,,++++++,,,...///,,,,,,++++++,,,,,,---...+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++***+++++++++,,,,,,,,,------------------------------------------..................//////000000000000///000111111000///000111........................////////////////////////---...///000111222222222000//////////////////000---................................................------,,,,,,------...------------------------------------------------,,,,,,------.../////////........................------------------------......---------,,,,,,,,,---.....................///...---------...//////+++++++++---...///...------.....................,,,,,,---...000222333444//////......------,,,,,,---...........................////////////......---------............///------.........///////////////............//////..............................///////////////...---......///////////////........................................................................,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,))))))************))))))++++++******++++++,,,---******************************))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++))))))***++++++++++++***++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************,,,,,,,,,,,,,,,---------)))************+++++++++,,,---...---,,,+++,,,---+++++++++,,,,,,---------,,,,,,,,,---------......,,,,,,,,,---...///000111..............................////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////////////////////////////---------------.........,,,,,,------,,,,,,+++******++++++,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,+++***)))***++++++,,,,,,++++++***++++++++++++++++++++++++************************++++++++++++++++++++++++++++++************++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,------......---,,,,,,,,,,,,---...,,,,,,++++++,,,,,,---...***++++++,,,,,,------...++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,------------...,,,------------.........---......//////000000111...000111000//////000222////////////////////////////////////////////////---...///000111222222222000000////////////000000---------..........................................------,,,,,,------...,,,,,,,,,------------...,,,,,,,,,------------...,,,,,,------.../////////------------------------------------------------......---------,,,,,,,,,---------...............111000...---------...///,,,,,,---------,,,,,,+++---------...............,,,,,,---...000222444555.........------------------------.....................////////////......---------............///------------..................------......//////..............................///000000000//////---......///////////////................................................------------------------,,,,,,,,,---------......++++++++++++++++++++++++))))))************))))))++++++******++++++,,,---******************************))))))******+++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++((()))***+++,,,++++++***++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,******************************++++++,,,,,,,,,,,,)))************+++++++++)))+++,,,+++******+++---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...//////---------------...///000................................./////////000000000000000000000000000000000000000000000000000000000000000000000000000000.....................///////////////////////////,,,,,,,,,------.........,,,,,,------,,,,,,+++*********+++,,,,,,---............---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***))))))***+++,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------,,,,,,,,,,,,---......------------------------,,,,,,++++++,,,,,,---...******+++,,,,,,---......+++++++++,,,,,,---------+++++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,---------.........------......///000000111...///000000//////000222////////////////////////........................---......///000000000000/////////....../////////---------.........//////...........................------,,,,,,------...,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,------.../////////------------------------..............................---------,,,,,,,,,---------.........//////333111///---,,,,,,---...,,,---......---,,,,,,,,,---------.........//////------------...///000000,,,------------------...---------.........//////......////////////......---------............///............////////////...------------...///000..............................///000000000000000---......///////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++******++++++,,,---*********************************)))***++++++,,,************************************************++++++++++++++++++++++++((()))***+++,,,,,,+++***++++++++++++++++++++++++,,,++++++++++++++++++,,,---,,,,,,++++++*********************************++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,************************))))))******++++++++++++)))************+++++++++'''(((******))))))***,,,---,,,,,,,,,,,,,,,,,,,,,)))***+++,,,...///000000...------------...//////..................................../////////000000000000000000000000000000000000000000000000000000000000000000000000000---------...............////////////////////////,,,,,,,,,------.........,,,,,,---------,,,++++++******+++,,,,,,---............---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))***+++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***))))))***+++,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,------------------------------------,,,,,,,,,,,,---......,,,------......------,,,,,,,,,++++++,,,,,,---...******+++,,,,,,---......+++++++++,,,,,,---------*********++++++,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,------.........,,,,,,,,,---------......---------...///000000111...///000///...///111222000000000000000000000000........................,,,---......///..................------.........---------.........//////...........................------,,,,,,------...,,,,,,,,,------.........,,,,,,,,,------.........,,,,,,------...//////000------------------------////////////////////////......---------,,,,,,,,,---------.........//////444222000---,,,,,,------,,,---//////.........///---------........./////////...---,,,,,,,,,,,,,,,,,,,,,,,,------.........---------.........//////......////////////......---------.........//////////////////000000000000---------------...///000..............................///000000000000000---......///////////////................................................///...,,,+++***+++,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++************************)))************+++++++++))))))))))))))))))))))))++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++************++++++)))))))))***+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,***)))))))))***+++************************************************---,,,+++******+++,,,---******++++++++++++******************************,,,,,,,,,++++++************++++++,,,,,,++++++******++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------++++++,,,------......///////////////////////////,,,,,,,,,---...///000000////////////000000000000111111000111111000---+++000///...------...///000///////////////////////////............---------------............------.........------,,,,,,,,,*********++++++,,,,,,,,,...---,,,,,,,,,,,,---...------,,,,,,+++***))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++...---,,,,,,++++++++++++,,,++++++******++++++,,,***,,,------,,,++++++,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,---...---+++***+++,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,............////////////...///////////////......//////000000000000//////000000////////////000000//////............//////........................------------------------//////.........---------)))***++++++------...///,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------//////.........---------,,,------......------,,,.........------,,,,,,,,,//////---,,,,,,---...///......---------,,,,,,,,,/////////......---------........................111///---+++***+++,,,---..................------***+++,,,---....................................000000000000////////////........................000000///...............//////.........---------000000000000000000000000........................//////.........---------,,,,,,---......---,,,,,,...---,,,+++++++++,,,,,,++++++++++++++++++++++++------,,,,,,,,,+++++++++++++++++++++++++++++++++************************)))************+++++++++************************+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++************++++++***************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,***)))))))))***+++************************************************,,,++++++++++++++++++,,,******++++++++++++******************************,,,,,,,,,+++++++++*********++++++,,,,,,++++++*********++++++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))***++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------++++++,,,------......///........................,,,---------.../////////////////////000000000000111000000000111000...,,,000///...------...///000........................///............---------------............------......---------,,,,,,,,,******+++++++++,,,,,,,,,...---,,,,,,,,,,,,---...------,,,,,,+++******)))++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++...---,,,,,,+++++++++,,,,,,++++++******++++++,,,***,,,------,,,++++++,,,,,,,,,,,,------------...---,,,,,,++++++,,,,,,---,,,,,,,,,------------...,,,---...---+++***+++,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********++++++,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,............////////////......////////////......//////000000000000//////000000////////////000000//////............//////........................------------------------......------,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,------......------,,,......---------,,,,,,,,,///...------------...///......---------,,,,,,,,,.........---------,,,,,,........................111///---+++++++++,,,---........................+++,,,,,,---....................................////////////....................................000000///...............//////.........---------////////////////////////........................//////.........---------,,,,,,---......---,,,,,,------,,,+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************)))************+++++++++************************++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++************+++++++++++++++***************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++************+++************************************************+++++++++,,,,,,+++++++++******++++++++++++******************************,,,,,,,,,++++++++++++******++++++,,,,,,++++++******++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,+++************+++,,,,,,+++******++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------++++++,,,------......///........................------..................////////////000000000000000//////000111111///---//////............//////........................///............---------------............------...------------,,,,,,,,,***++++++++++++,,,,,,,,,------,,,,,,,,,,,,---------,,,,,,++++++*********++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++------,,,+++++++++,,,,,,,,,++++++******++++++,,,***,,,------,,,++++++,,,,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------,,,---...---+++***+++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******++++++,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---............/////////......///////////////......//////000000//////...000//////......//////000//////............//////---------------------------------------------------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,,,,,,,,,,,,,------......------,,,...------------,,,,,,,,,......---------......///......---------,,,,,,,,,------------,,,,,,,,,,,,------------------------000///---,,,++++++,,,---........................,,,------.........------....................................------------........................000///......---........................---------////////////////////////.......................................---------,,,------......------,,,---,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++***************************++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,+++++++++***)))))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++***************************************************************+++,,,------,,,+++*********++++++++++++******************************++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///.......................................---------////////////000000000000000///...///111111000////////////....../////////........................///............---------,,,------......------,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++************************************************++++++++++++++++++++++++***+++++++++++++++,,,,,,---,,,,,,++++++,,,,,,,,,,,,++++++******++++++,,,***,,,------,,,++++++,,,++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---...//////////////////...//////////////////.../////////......////////////......------......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,------------------------------------.........///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...---,,,,,,,,,,,,------------...............---...............---,,,......................../////////.........------........................///......------.................................////////////////////////................................................------------------------+++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++*********************************+++++++++,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,+++++++++***)))))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++*********************************************************+++,,,------,,,+++*********++++++++++++******************************++++++++++++++++++++++++***++++++,,,,,,++++++***------............------++++++++++++++++++++++++***++++++,,,,,,,,,++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///.......................................---------////////////000000000000000///......000111000///...//////////////////...........................///............---------,,,,,,------------,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,++++++******++++++,,,***,,,------,,,++++++,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------............------...///////////////......////////////......//////............//////......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------...............------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,....................................////////////,,,------......------,,,------------------------,,,------.........//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------,,,,,,,,,------------.........//////.........///......------........................000000000/////////....................................------------......---.....................................................................---.....................------------------------++++++,,,---------,,,,,,++++++++++++++++++++++++*********+++++++++++++++++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,+++++++++***************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---,,,++++++***************************************************+++++++++,,,,,,+++++++++******++++++++++++*********************************++++++++++++,,,,,,,,,***++++++,,,,,,++++++***---......//////......---++++++++++++++++++++++++******+++,,,,,,,,,+++++++++***))))))))))))***+++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///------------------------------..................////////////000000000000222000......///000000///......////////////......------------------------///............---------,,,,,,------------,,,,,,,,,,,,,,,------------...,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,+++++++++,,,------,,,++++++******++++++,,,***,,,------,,,++++++,,,++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++,,,,,,,,,,,,***,,,------++++++,,,...------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,***++++++,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........,,,---...///000000000000---......//////......---///......------......///......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............///---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................///////////////000000000,,,------......------,,,,,,,,,,,,------------...+++,,,---...////////////......---------,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------.../////////---....../////////..............................111000000000////////////........................---------,,,------...///---------...............................................................---------..................------,,,,,,------...***+++,,,---------,,,,,,++++++++++++++++++++++++)))*********++++++++++++++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---***************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,+++***************************************************,,,++++++++++++++++++,,,******++++++++++++************************************+++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,,,,------------,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,++++++***)))(((((()))***+++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,------......///------------------------,,,---------.../////////////////////000000000000333111///.../////////...---...///000000///...---------------------------///............---------+++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,,,,,,,+++++++++*********+++,,,,,,,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++)))******+++,,,,,,------,,,+++++++++,,,,,,---...,,,++++++******++++++,,,***,,,------,,,++++++,,,***++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---***++++++++++++,,,,,,,,,***+++---,,,,,,+++---...---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,---...///000000000000---......//////......---///......------......///...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------....................................//////000000,,,------......------,,,,,,,,,,,,---------......+++,,,---////////////.........---------,,,,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,,,,------...//////000,,,---...//////000//////........................000000/////////.................................---,,,,,,,,,------...///---------.........//////................................................---------.........//////...---,,,,,,,,,,,,---...)))***,,,---...---,,,,,,++++++++++++++++++++++++))))))******++++++++++++++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---))))))******+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---...---,,,+++***************************************************---,,,+++******+++,,,---******++++++++++++***************************************++++++,,,,,,,,,+++++++++,,,,,,+++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,+++***)))(((((()))***+++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,------......///------------------------,,,,,,------...///000000////////////000000000000444222///......///......---...///000000///...---------------------------//////.........---------+++,,,,,,------,,,,,,+++,,,,,,,,,------.........,,,,,,,,,++++++************+++,,,------,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************++++++++++++++++++++++++))))))***+++,,,,,,------++++++++++++,,,,,,---...,,,++++++++++++++++++,,,***,,,...---,,,+++,,,,,,******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,***+++---,,,,,,,,,---...---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,***++++++,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---...///000000000000---..................---.........------............------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................---------------------------------.........//////,,,------......------,,,,,,,,,,,,------.........***+++---///000000///.........---------,,,,,,,,,---------....../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---------,,,,,,------...///000000,,,,,,...///000000000000........................//////.........---------........................,,,,,,,,,,,,------...///---------.........//////................................................---------.........//////...---,,,,,,,,,,,,---...,,,,,,,,,++++++*********+++++++++++++++++++++++++++++++++*********))))))+++---------+++++++++---************************************************)))************+++++++++++++++************++++++***************************++++++,,,,,,++++++***************************)))************+++++++++111111000---***)))***+++.........,,,***)))***+++++++++++++++++++++++++++...---++++++,,,+++)))'''+++***)))))))))***,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++******************---,,,,,,++++++,,,,,,---+++,,,------......---------------............/////////.........------------------,,,...111777;;;LLL888)))---444111------------------------------,,,++++++******++++++,,,---------,,,,,,+++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******------,,,++++++,,,,,,,,,---,,,,,,++++++,,,,,,---******++++++++++++******+++++++++************)))******+++++++++,,,,,,,,,***++++++,,,+++***)))'''************************---------,,,,,,+++++++++...---,,,,,,++++++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------,,,,,,,,,++++++*********,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------,,,,,,,,,---------.........------------...//////------............------,,,,,,,,,---------......////////////////////////...............///000000///............///000000///......---------......---------,,,,,,+++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,------++++++++++++------+++++++++,,,,,,---------......------------......////////////////////////...------,,,,,,------...---------,,,,,,+++++++++------------------------............////////////000///...---------------//////.........---------...---,,,,,,,,,,,,---...------------------------------------------------........................------------------------///...---,,,,,,---...///////////////////////////------------------------...............///000000......---------,,,,,,,,,,,,,,,,,,---------..............................---,,,+++***+++---///000,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++*********))))))+++,,,------+++++++++---************************************************)))************+++++++++++++++************++++++************************,,,------......------,,,************************)))************+++++++++000000...,,,***)))+++---------...,,,******+++,,,+++++++++++++++++++++++++++******+++------,,,***+++***)))))))))***,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************---,,,,,,++++++,,,,,,---+++,,,------......------------------............//////.........---------.........------///333666>>>222,,,000333...,,,///------------------------,,,++++++******++++++,,,------,,,,,,,,,+++++++++------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******---,,,,,,++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,******++++++++++++******+++++++++************)))*********+++++++++,,,,,,++++++,,,,,,+++******)))************************---------,,,,,,+++++++++------,,,+++++++++,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++,,,,,,,,,------,,,,,,,,,---------......---------------...//////------............------,,,,,,---------.........////////////////////////...............//////000000//////...---------...,,,------------------------------,,,,,,,,,++++++,,,,,,,,,+++++++++******,,,,,,---------.........------,,,++++++,,,------,,,,,,,,,---------------......------------......////////////////////////...------,,,,,,------............---------,,,,,,------------------------............//////////////////...---------------//////.........------------,,,++++++++++++,,,---------------------------------------------------........................------------------------......---,,,,,,---.....................................................................///000000///.........---------,,,,,,,,,---------.......................................------///111333555,,,,,,,,,++++++++++++***+++++++++++++++++++++++++++++++++******************,,,---,,,+++***,,,---************************************************)))************+++++++++++++++************++++++************************,,,,,,------------,,,,,,************************)))************+++++++++...---,,,***)))+++...111.........---+++***+++---++++++++++++++++++++++++***))))))***,,,,,,+++***+++************+++,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++++++++---,,,,,,++++++,,,,,,---+++,,,------......------------------...........................---------//////000///------///000///,,,...333111++++++222------------------------,,,++++++******++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,++++++++++++,,,,,,++++++************++++++******++++++++++++******+++++++++************)))*********++++++++++++,,,---,,,,,,+++++++++++++++++++++++++++++++++++++++------,,,,,,,,,,,,++++++,,,,,,+++++++++,,,------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,---------------......,,,,,,,,,+++++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......---------------......///------............------,,,------------.........////////////////////////......------......///000111000///---,,,+++++++++,,,---...///000000//////------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++------------............------,,,,,,,,,,,,------...............---------......------------......////////////////////////......------------....../////////...............---------------------------............///////////////...------------..................---------,,,,,,++++++++++++,,,,,,------------------------------------------------........................------------------------------,,,,,,,,,,,,------------------------------.......................................///000000////////////............,,,------------....................................------...000222444666++++++++++++++++++++++++++++++++++++++++++++++++***************************+++,,,,,,+++***,,,---************************************************))))))*********+++++++++++++++************++++++******************************++++++++++++******************************))))))*********+++++++++++++++***))))))+++000333222222222///,,,++++++,,,++++++++++++++++++++++++***))))))***,,,,,,***)))************++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++++++++,,,---,,,,,,++++++,,,,,,---+++,,,------......------,,,,,,---------.................................---///000///---,,,,,,---******...222///+++,,,222------------------------,,,++++++******++++++,,,,,,+++++++++++++++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++,,,---+++******))))))******+++***++++++,,,,,,++++++***+++++++++*********))))))************++++++++++++...---,,,+++++++++------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...,,,------......------,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,,,,,,,+++++++++*********++++++++++++,,,,,,,,,,,,,,,,,,---------......------,,,,,,------...///,,,------......------,,,------------............////////////////////////...------------...////////////...---,,,+++++++++---///111333444444333222------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------------,,,,,,---------000000//////......------......------------......////////////////////////......------------......................................................---------........./////////......---------..............................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------.......................................///000000000000000///////////////------------....................................,,,,,,,,,,,,---///000111++++++++++++++++++++++++++++++++++++++++++++++++************************)))***,,,+++******,,,---************************************************))))))*********+++++++++++++++************++++++************************)))******++++++******)))************************))))))*********+++++++++)))******)))))),,,000333888777666222...+++++++++++++++++++++++++++++++++*********---000111111000******++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,------......------,,,,,,,,,------------...---.....................+++---//////...------...///---,,,......------000------------------------,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******************++++++,,,---+++******))))))******+++++++++,,,,,,,,,,,,+++++++++++++++*********))))))))))))*********+++++++++------+++++++++,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...,,,------......------,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------,,,,,,,,,+++++++++***************+++++++++,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,---......,,,,,,------------,,,,,,---------.........//////////////////////////////---------------...//////------,,,,,,,,,------...---///111333444444333222------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------000000000//////...............------------......///////////////////////////......------......///------------------..............................------------..................---------......///---.....................---..................---------------------------------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...............///000000000000000000000000000000---------.........//////........................------,,,,,,++++++,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++***************+++++++++(((***++++++******,,,---************************************************)))************+++++++++++++++************++++++************************++++++,,,,,,,,,,,,++++++************************)))************+++++++++((()))*********,,,///111999999777333///+++++++++++++++++++++++++++++++++))))))+++000555888999999***++++++,,,---,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,------------,,,,,,++++++,,,,,,---+++,,,------......------,,,,,,,,,,,,---------------------...............+++---//////...---...///333///++++++---......---------------------------,,,++++++******++++++,,,*********+++++++++++++++*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++************)))******+++,,,---++++++************++++++++++++,,,,,,,,,,,,+++++++++++++++************))))))))))))************++++++++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,+++++++++,,,------,,,------......------,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++++++++,,,,,,,,,,,,+++++++++******************++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,------...,,,,,,------------,,,,,,------........./////////////////////////////////------,,,,,,------...///------,,,,,,---...//////,,,---...///000000//////------------............,,,,,,,,,,,,---------------.........////////////------............------///////////////...............------------......//////////////////////////////............//////---------------.................................,,,------------............------------...//////---------.....................////////////......------------------------------------------------........................------------------------,,,,,,------------,,,,,,------------------------++++++++++++++++++++++++...............///000000////////////000000000000------........./////////........................000//////...---,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++''')))++++++******,,,---************************************************)))************+++++++++++++++************++++++************************++++++,,,,,,,,,,,,++++++************************)))************+++++++++(((***,,,,,,++++++,,,...666666555222...,,,+++,,,++++++++++++++++++++++++******+++///333666777666***+++,,,---------,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,------...---,,,,,,++++++,,,,,,---+++,,,------......------++++++,,,,,,,,,------------------.........//////...///000///------...///000///---+++,,,------,,,------------------------,,,++++++******++++++,,,)))*********++++++++++++)))*********++++++++++++************************,,,,,,,,,+++++++++******))))))))))))***+++,,,---,,,,,,++++++++++++,,,,,,+++,,,,,,------,,,,,,++++++++++++************)))))))))))))))************)))******+++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------,,,+++++++++,,,,,,,,,------......------,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,+++++++++******************++++++++++++,,,,,,,,,---------......,,,,,,++++++,,,,,,---...+++,,,,,,------,,,,,,+++............////////////////////////////////////------,,,,,,------.../////////......---.........,,,---------------------------------.........///,,,,,,,,,---------..................////////////,,,---...//////...---,,,..................//////......------------......//////////////////////////////............//////------........./////////........................,,,,,,---------.........---------------...//////---------.........//////------...//////...------------------------------------------------------........................------------------------,,,---............---,,,........................,,,,,,,,,,,,,,,,,,,,,,,,...............///000000.........//////000000000............////////////........................////////////...---,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++))))))******++++++++++++''')))***+++******,,,---************************************************)))************+++++++++++++++************++++++************************))))))************))))))************************)))************+++++++++(((***------,,,+++++++++333333222000---,,,,,,---++++++++++++++++++++++++,,,++++++,,,...///...---***+++,,,---...---,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,---......---,,,,,,++++++,,,,,,---+++,,,------......------++++++,,,,,,,,,------------------.........//////000111111///---,,,---///***---...---+++,,,,,,+++------------------------,,,++++++++++++++++++,,,))))))******++++++++++++))))))******++++++++++++************************,,,,,,,,,+++++++++******))))))))))))***+++,,,------,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,++++++++++++************)))))))))))))))************''')))***+++,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------...------,,,++++++++++++,,,------......------,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++.........------,,,,,,,,,,,,,,,,,,+++++++++******)))************+++++++++,,,,,,,,,---------......,,,,,,++++++,,,,,,---...+++,,,,,,------,,,,,,+++............/////////000////////////////////////---,,,,,,,,,,,,---......222111000///...---------///......---------......---------.........//////,,,,,,,,,------.........,,,,,,,,,---------......,,,---...//////...---,,,,,,---------......//////.........------.........//////////////////////////////............//////.../////////000000111111////////////////////////,,,,,,,,,---------......---------------...///000---------.........//////,,,,,,---......---,,,,,,------------------------------------------------........................------------------------------...//////...------////////////////////////------------------------...............///000000---.........//////000000............/////////000........................,,,,,,------...------,,,------------------------************************+++++++++*********))))))+++++++++++++++++++++++++++++++++*********)))))))))************+++++++++++++++******++++++,,,---************************))))))))))))))))))))))))******++++++++++++******++++++++++++++++++++++++******************************))))))******+++,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++******+++,,,,,,,,,,,,,,,++++++*********+++++++++,,,,,,---------+++++++++++++++++++++++++++++++++,,,,,,,,,------******+++++++++,,,,,,,,,///...,,,++++++,,,---......---,,,+++************,,,,,,,,,+++++++++******,,,+++***))))))***+++,,,+++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,........................+++++++++,,,,,,------------------------------------,,,,,,++++++,,,,,,---------------------------------------------------++++++++++++++++++++++++++++++***************+++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,++++++*********))))))*********+++++++++++++++++++++++++++++++++***************+++++++++******))))))))))))******+++++++++*********))))))++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,++++++*********,,,,,,,,,---------...............------,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++---,,,,,,++++++,,,,,,------------------------------,,,,,,++++++,,,,,,---------------------------------------------------,,,...//////...------...------------------------888<<<:::222...000///,,,...------------...//////........................------............------,,,---------.../////////........................................................................111111000000//////..........................................////////////000000//////.........---......------------......////////////////////////..............................////////////....../////////...---------,,,.........------,,,,,,,,,---......,,,++++++---///........................---------............///////////////////////////------------------------........................////////////////////////........................+++,,,------++++++,,,---//////.........---------++++++++++++++++++++++++************************+++++++++*********))))))+++++++++++++++++++++++++++++++++*********)))))))))************+++++++++++++++******++++++,,,---******************************************************++++++++++++******++++++++++++++++++++++++******************************))))))******+++,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++******+++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++---000333555...---,,,+++************,,,,,,,,,+++++++++******++++++***))))))***++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------------------------------------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++***************+++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++***************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********************))))))))))))******+++++++++*********))))))+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,+++++++++******,,,,,,,,,------------.........---------,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...++++++++++++++++++++++++---,,,,,,++++++,,,,,,------------------------------,,,,,,++++++,,,,,,---------------------------------------------------,,,...//////...------...------------------------333777666000---//////---...------------...//////........................---......//////......---------..........................................................................................000000///////////////.......................................////////////000/////////............///......------......///////////////////////////..............................////////////.....................---------.........------,,,,,,,,,---......---++++++---///........................---------............///////////////////////////------------------------........................////////////////////////........................+++,,,------++++++,,,---//////.........---------))))))******++++++,,,,,,************************+++++++++***************+++++++++++++++++++++++++++++++++***************)))************+++++++++++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++******************************))))))******+++,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++,,,,,,+++++++++++++++*********++++++++++++++++++++++++*********+++++++++,,,,,,******+++++++++,,,,,,,,,+++++++++---///222555777......---,,,++++++++++++,,,,,,,,,+++++++++******++++++***))))))***++++++))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------...------,,,,,,------...------------------------+++++++++++++++++++++++++++++++++++++++++++++++++++***************++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******))))))******))))))))))))******+++++++++***************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,------------...------------,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++++++++++++++++++++---,,,,,,++++++,,,,,,------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------------------------------,,,...//////...------...------------------------...111111...,,,...//////...------------...//////........................---......//////......---//////........................................................................................................./////////....................................////////////////////////............///......------......///////////////////////////........................------............---------------........................------------------......---,,,,,,---///........................---------............///////////////////////////------------------------........................////////////////////////........................,,,---...---,,,+++,,,---...............---------******+++,,,---......///************************************************++++++++++++++++++++++++************************))))))*********+++++++++++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++******************************))))))******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,++++++******)))))))))++++++++++++++++++++++++++++++++++++,,,,,,,,,---******+++++++++,,,,,,,,,...............///000111...------,,,++++++,,,,,,,,,,,,,,,+++++++++******+++******************+++))))))******+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********)))******+++,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------------,,,+++******))))))******))))))))))))******************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,---------------------------------,,,...//////...------...---------------------------...///---,,,---...///...------------...//////..............................////////////......000000//////......------........................................................................,,,,,,------......//////....................................///////////////////////////.........//////............//////////////////////////////........................------............------,,,---------.../////////...............------------...///...---,,,---///........................---------............///////////////////////////................................................////////////////////////........................,,,---......,,,+++,,,---........................******++++++,,,---......************************************************++++++++++++++++++++++++************************))))))*********+++++++++++++++******++++++,,,---++++++++++++++++++++++++******************************++++++++++++******++++++++++++++++++++++++******************************))))))******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,++++++******)))))))))++++++++++++++++++++++++,,,,,,,,,,,,------------******+++++++++,,,,,,,,,///......---,,,,,,,,,,,,------,,,+++++++++,,,,,,,,,,,,,,,+++++++++***************++++++*********))))))***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))***++++++,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------...------,,,+++***))))))******))))))))))))******************************++++++++++++++++++++++++*********+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------------------------------,,,...//////...------...------------------------/////////...---+++,,,///...------------...//////////////////////////////...//////////////////...000000000//////......---////////////////////////////////////////////////////////////////////////,,,,,,------......//////////////////////////////............////////////.........////////////////////////....../////////////////////////////////........................---..................---,,,---------.../////////........................---...//////------...///........................---------............///////////////////////////................................................////////////////////////........................---...///...,,,+++,,,------.....................(((((())))))******++++++***************************************+++++++++++++++++++++++++++++++++***************+++++++++)))************+++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))******++++++++++++******++++++++++++++++++++++++******************************))))))******+++,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++,,,,,,+++++++++++++++*********++++++++++++++++++++++++++++++,,,,,,,,,---------******+++++++++,,,,,,,,,******++++++,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,+++++++++******)))***++++++++++++***)))******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,........................------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))***+++,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++************))))))))))))*********************+++++++++++++++++++++++++++++++++************++++++++++++***++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---******++++++,,,,,,------------------------------,,,...//////...------...------------------------000/////////---***+++///...------------...//////////////////////////////...//////000000//////...000000//////////////////////////////////////////////////////////////////////////////////////////.............../////////////////////////////////............////////////.........///////////////000//////......//////000////////////////////////..............................////////////......---------............................../////////,,,...000000...---...///........................---------............///////////////////////////................................................////////////////////////...........................//////...,,,+++,,,------------...............)))))))))))))))*********************************))))))*********+++++++++++++++++++++++++++++++++))))))*********+++++++++)))************+++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******************************++++++++++++******++++++++++++++++++++++++******************************))))))******+++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++******+++++++++,,,,,,,,,((()))***+++,,,,,,,,,,,,*********))))))******+++,,,,,,,,,+++++++++******)))***++++++++++++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))***+++,,,---++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******))))))*********+++++++++++++++++++++++++++++++++************++++++++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++---,,,,,,++++++,,,,,,---)))******+++,,,,,,------------------------------,,,...//////...------...------------------------///,,,---///---)))+++000...------------...////////////////////////////////////000000000000/////////////////////000000000////////////////////////////////////////////////////////////////////////000000///////////////...////////////////////////............////////////............/////////000000000////////////000000////////////////////////........................//////000000000000//////...............------------........./////////000,,,...000000///.................................---------............///////////////////////////................................................////////////////////////...........................///000///---+++,,,------------.........//////,,,,,,,,,+++++++++++++++************************))))))******++++++++++++++++++++++++++++++++++++))))))******++++++++++++)))************+++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++*********************************)))***++++++,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,------,,,+++***---,,,,,,++++++*********+++++++++,,,,,,---------++++++++++++++++++++++++(((((((((((())))))))))))******+++++++++,,,,,,,,,******+++,,,,,,,,,++++++***)))))))))))))))******,,,,,,,,,+++++++++******)))***+++,,,,,,+++***)))---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++++++++++++++++++++++++++******************+++++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))***+++,,,---++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---******))))))))))))******))))))******++++++++++++++++++++++++++++++++++++)))************+++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++---,,,,,,++++++,,,,,,---))))))***+++,,,,,,------------------------------,,,...//////...------...---------------------------******...---)))+++111...------------...//////000000000000000000000000//////000000000000//////......//////000000111111000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////......000000000000000000000000............/////////000---.........//////000000000000////////////000000////////////////////////........................000000111111111111000000/////////......------,,,---.........//////000000,,,...000111///.................................---------.........//////////////////////////////////////////////////////........................////////////////////////........................///000000///---+++,,,------------.........//////***++++++,,,,,,++++++***************************)))************++++++++++++++++++***++++++,,,,,,************************************************************************,,,,,,,,,++++++*********++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,+++***))))))******,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...............------,,,,,,------...++++++++++++++++++++++++,,,,,,,,,++++++*********,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,++++++*********************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------...............------,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,******************************************************************************************************+++,,,,,,---......,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++))))))))))))))))))))))))************************((()))***+++,,,+++******(((((())))))***+++------******+++,,,,,,,,,,,,+++++++++++++++++++++++++++............------,,,+++******))))))***,,,...///,,,------......------,,,+++,,,------++++++,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,---............------------------------,,,,,,,,,---------......------------------------///............//////000////////////000000000000000000000000////////////111111000000/////////...////////////////////////111111111111111000000000555444111000///000111222222222222111111111111000000000000000000000000000///000111222222111000///////////////////////////---...///000000///...---///////////////...------000///...---------------////////////////////////....................................////////////////////////000000000000//////............//////111000...,,,,,,,,,...///---------............///////////////////////////////////////////////////........................//////.........---------000000//////.........---------------------------***++++++,,,,,,++++++***************************)))************+++++++++------,,,+++************************************************************************************,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++***))))))******,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...............------,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------......---------,,,,,,,,,++++++++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,******************************************************************************************************++++++,,,------...,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************((()))***+++,,,++++++*********************++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++---------------,,,++++++++++++*********,,,---...,,,------......------,,,+++,,,------++++++,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,------...---------------------------------,,,,,,---------.........------------------------//////.........///000000111111111111111111000000000000000000000000000000333333333333222222111111222222222222222222222222333333333333333333333333333222111111111222333444333222222222111111111111111111111111111111111111///000111222222111000///////////////////////////......///000000///......000000000000000///......000///...------------...////////////////////////....................................////////////////////////000000000000//////............//////111///...,,,,,,,,,...///---------............///........................////////////////////////........................//////.........---------///.........------------------------------------******++++++++++++******************************)))************+++++++++......,,,+++***)))))))))************************************************************************,,,,,,,,,++++++++++++***++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,+++******)))*********,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++111000000///...,,,+++***++++++************++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,++++++++++++***************************++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,******************************************************************************************************++++++,,,,,,------,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++------------------------************************))))))***++++++++++++***,,,++++++***))))))************+++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,+++******,,,,,,++++++++++++,,,---,,,------......------,,,+++---...---,,,+++,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------...------,,,,,,------------------------,,,------------.........///////////////////////////////////////000111111333333333222222111111111000000111111111111111111222222222111111111111111111111111111111111111111111111111111111111111111000111111222333333444444333333333333222222222222111111111111111111111111000000111222222111000000//////////////////////////////000000000000//////000111111111111000////////////......------......////////////////////////....................................////////////////////////000000000000//////............//////000///...,,,,,,---......---------............///........................////////////////////////.......................................------------------------,,,,,,,,,------------------------******++++++++++++******************************))))))*********+++++++++------,,,+++************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************+++,,,++++++******++++++,,,******+++++++++,,,,,,,,,************************/////////...---,,,******++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++******************************************************************************************************++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,++++++++++++***++++++++++++++++++++++++************************))))))******++++++++++++++++++***************+++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++******+++++++++******)))---,,,,,,,,,++++++,,,,,,,,,------......------,,,,,,---...---,,,+++,,,...,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++............---,,,++++++........................------------............////////////////////////////////////000111222222444444333333222111111111111111111111222222222222222222222222222111111111111111111111111111111111111111111111111222222222000111222222333333222222444444444444333333333222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000111111222222222111111000//////............//////////////////////////////....................................////////////////////////000000000000//////............/////////...------------......---------............///////////////////////////////////////////////////................................................------------------------------------------------)))******++++++******)))************************))))))*********+++++++++************+++,,,------************************************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,***************************++++++,,,,,,++++++***,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++******************************************************************************************************+++++++++++++++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,+++++++++*********++++++++++++++++++++++++***************************************+++++++++))))))))))))***+++,,,---******+++,,,,,,,,,,,,+++++++++++++++++++++++++++))))))***++++++*********,,,,,,------,,,,,,,,,+++,,,------......------,,,,,,---......,,,,,,---...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++............---,,,++++++........................---------.........//////000000000000000000000000/////////000000222333333333333333222222111111111222222222222333333444444444444444444444444444444444444444444444444444444333333444444444555555555222333333333333222111000555555555555444444444444222222222222222222222222222222111111111111222222111111111111111111111111111111111000000111111111111111222222222222111111//////.........//////000////////////////////////////////////////////////............////////////////////////000000000000//////............//////......---------.........---------............///000000000000000000000000////////////////////////////////////////////////---.......................................//////------------------------))))))************))))))************************)))************+++++++++)))))))))***+++,,,......***************************************************************************++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++************)))******+++,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++'''((()))***++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------.........++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++******************************************************************************************************++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++************------------------------******************************))))))******+++,,,((((((((()))***,,,---...******+++,,,,,,,,,,,,+++++++++++++++++++++++++++))))))***++++++++++++***+++,,,------------,,,,,,,,,------......------,,,,,,...///...---,,,---...+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------...------,,,,,,........................------........./////////000000000000000000000000000000000000111222444444222222222222222222222222222222333333444444555555222222222333333333333444333333333333333333333333222222333333444555555555666666555444444333222222666666666666555555555444333333333333333333333333333222111111111111222333111111111111111111111111222222111111111111222222000000111222222222222111//////......//////000000////////////////////////////////////////////////............////////////////////////000000000000//////............//////---------...............---------............///000000000000000000000000////////////////////////////////////////////////---------........................///////////////------------------------))))))************))))))************************)))************+++++++++************+++,,,------******************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++************))))))***++++++,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((((()))++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------******+++++++++,,,,,,,,,++++++++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******************************************************************************************************************************++++++************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,************************+++***)))))))))***+++,,,***)))))))))***+++,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++)))******+++,,,,,,++++++***+++,,,.........------,,,------......------,,,---...///...---,,,---///++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,------...---------....................................////////////////////////////////////000000000111222333444555222222222333444444555555222333333444555555666666444444444555555666666666666666666666666666666666555555666777777888999999999888777666666777888888777777777666666666555555444444444444444444444444333222222111111222222333222222222222222222222222333222111111111111222333///000000111222222111111///////////////000111111////////////////////////////////////////////////............////////////////////////000000000000//////............//////,,,------......///......---------............///........................////////////////////////////////////////////////---------.........//////---------....../////////------------------------))))))************))))))************************)))************+++++++++,,,,,,++++++***+++++++++*********************************************************************************++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++***************))))))***+++,,,,,,,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++******))))))))))))******++++++++++++++++++++++++*********++++++,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,*********++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,*********++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,+++++++++******************************************************************************************************************************++++++***************************++++++,,,,,,,,,++++++,,,,,,,,,---------+++++++++************)))))))))))))))))))))))))))************************+++***)))))))))***,,,---,,,+++******)))***************+++,,,,,,,,,,,,+++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,)))***,,,...//////......,,,------......------,,,---...///...------...///++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,---............////////////////////////............/////////000////////////////////////000000000111222444555666222333333444555666777777333333444444555666777777=========>>>>>>???????????????????????????????????????@@@@@@AAABBBCCCCCC;;;:::888888888:::<<<>>>777777777777666666666666444444444444444444444444444333222111111222333444222222222222222222222222444333222111111222333444...///000111111111111111///////////////000111111////////////////////////000000000000000000000000............/////////000////////////000000000000//////............//////,,,,,,---.../////////...---------.........//////------------------------////////////////////////000000000000000000000000---------.........//////,,,,,,,,,------.........------------------------******************************++++++++++++******************************+++)))((())),,,---+++)))******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********************************)))))))))))))))))))))))))))************+++++++++************************...---,,,++++++,,,---...,,,,,,,,,++++++*********++++++******++++++,,,---*********++++++,,,,,,,,,,,,,,,,,,+++++++++******+++,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++*********+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......&&&''')))***,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******************************************************))))))*********+++++++++------,,,,,,+++***))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************************++++++++++++++++++++++++...------,,,,,,++++++***++++++++++++++++++++++++************************+++++++++*********)))))),,,,,,,,,++++++************++++++,,,,,,++++++*********++++++------......,,,++++++++++++,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------,,,+++***)))++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,...///..................------...///000111111000///...222000///000333333111...///111222111000///000222...///111333444555777888333444555555555777:::<<<>>>===>>>AAACCCEEEGGGKKKMMMWWWYYYPPPOOOYYY]]]YYYSSSXXX[[[[[[\\\[[[TTTKKKaaa]]]]]]cccfffaaaZZZVVVOOOOOOLLLHHHHHHJJJHHHDDD===>>>>>>===:::777555444333555777888777555444444111222333333333222000///444444444444333333333333333333333222222222111111111111111111111111111111222222222111111111111000......///000111222222333888444000...///000000000000000000000000000000000//////............//////000000//////.........---////////////////////////000///...---------------............////////////000000000000000000000000//////000000000000//////////////////............,,,---------.../////////........................******************************++++++++++++******************************+++)))((()))+++---+++*********+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******************************************************)))************+++++++++************************------,,,,,,,,,,,,------,,,,,,++++++++++++++++++++++++******++++++,,,---++++++++++++++++++,,,,,,*********++++++,,,,,,,,,+++,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------------...'''((()))+++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++************************************************************+++++++++,,,,,,,,,------,,,,,,+++******)))++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************+++++++++*********)))))),,,,,,,,,+++++++++*********++++++,,,,,,++++++******++++++++++++++++++++++++++++++++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------,,,+++***)))++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++---...///........................//////000111111000///...000///...///222333111///000111111111111111111222222444777999999;;;===@@@>>>?????????@@@BBBFFFIII>>>EEEOOOTTTUUUUUUYYY^^^hhh{{{rrraaa```iiioookkkppptttsssmmmfffbbb```{{{|||zzzpppkkknnnmmmfff```\\\WWWQQQKKKGGGCCCBBBDDDEEECCCAAA;;;;;;;;;999777666555555222222222333333444444444333333333333333222111000333333222222222111111111111111111111111111111111222222222111111111111000//////000000111111222222666333000...///000111111000000000000000000000000//////............//////000/////////............//////////////////////////////...---------------............////////////000000000000000000000000//////000000000000//////////////////............---------.......................................******************************++++++++++++*********************************)))))))))+++,,,+++*********+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***************************++++++++++++++++++++++++)))************+++++++++************************,,,,,,------------,,,,,,++++++++++++++++++,,,,,,++++++******++++++,,,---,,,,,,++++++++++++++++++((()))***+++,,,------...+++,,,,,,,,,,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------)))******+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******************************************************+++++++++,,,,,,,,,---------,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++************************+++++++++***************,,,,,,,,,++++++++++++******++++++,,,,,,++++++***+++++++++******)))))))))+++++++++++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------------,,,+++******++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///........................///000000111111111000000000//////000222333222111111000///000222333333333666888:::<<<<<<===>>>???DDDFFFHHHIIILLLRRRXXX\\\TTTbbbqqqwwwvvvuuuyyy~~~~~~||||||yyyqqqiiifff___YYYVVVVVVSSSKKKDDDHHHFFFBBB>>>;;;888777666444333222111111333555666444444666666666444222111222222222222111111111111222222222222222222222222222222222111111111111000000000000000000111111111444222///...///111222222000000000000000000000000000//////......//////000////////////............//////////////////////////////...------------...............////////////000000000000000000000000//////000000000000//////////////////...........................---------........................******************************++++++++++++*********************************))))))***++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++))))))*********+++++++++************************+++,,,---......---,,,+++*********++++++,,,,,,,,,++++++******++++++,,,---,,,,,,,,,++++++*********))))))***+++,,,,,,------+++,,,,,,,,,,,,+++******+++++++++++++++,,,,,,,,,,,,,,,++++++***++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------+++++++++,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++************************************************************++++++++++++,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++************************++++++++++++++++++++++++******+++,,,,,,---......++++++++++++++++++++++++************************************************++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++************,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///............////////////000000111111111111111111222111111111222333333333333222111444888<<<======BBBAAABBBHHHPPPSSSQQQMMMXXX[[[^^^cccjjjrrr{{{|||uuuhhhddd^^^WWWPPPJJJDDDAAA>>><<<888555333333555666666777:::;;;;;;999666444333222222222111111111111222222222222222222222222222222222111111111000000111111111000000000000000222000......000222222222000000000000000000000000000000////////////000000///////////////.........///////////////////////////......---------..................//////////////////////////////////////////000000000000//////////////////............/////////...---------,,,........................******************************++++++++++++******************************)))***************++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++))))))*********+++++++++***************************+++,,,------,,,+++************++++++,,,,,,,,,++++++******++++++,,,---,,,,,,,,,++++++*********+++++++++++++++++++++++++++,,,,,,,,,,,,+++***************++++++,,,,,,,,,,,,++++++***++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++,,,,,,,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******************************************************))))))))))))************,,,,,,+++++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++************************++++++++++++++++++++++++******++++++,,,---......++++++++++++++++++++++++************************************************++++++++++++++++++++++++***++++++,,,,,,++++++*********++++++,,,------...---------------...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++++++++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...................../////////000000111111111111222222333333222222111111111111333444555555777;;;BBBHHHLLLNNNTTTRRRXXXjjjvvvjjj___WWWPPPMMMIIICCC>>>999666555777888:::;;;;;;999666444333333333333222222222111222222222222222222222222222222222111111111000000111111111000000000000000111///......000222222222000000000000000000000000000000////////////000000.........///////////////////////////////////////......---------......///............//////////////////////////////////////////000000000000//////////////////............/////////...---------,,,........................******************************++++++++++++******************************(((***++++++******+++,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,************************++++++++++++++++++++++++)))************+++++++++************************++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++******++++++,,,---,,,,,,++++++++++++++++++,,,,,,,,,+++++++++******+++,,,,,,,,,,,,+++******))))))******+++,,,,,,,,,++++++******++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******************************************************((((((((())))))))))))***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))***++++++,,,,,,************************++++++++++++++++++++++++******+++,,,,,,---......++++++++++++++++++++++++***************************************+++++++++***++++++++++++,,,,,,,,,***++++++,,,,,,++++++***)))***+++,,,---...//////---------------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......//////............//////000000111111111111111222333444555000111111111111333666888444888>>>DDDKKKTTT]]]dddiiijjjuuu}}}tttiiigggddd^^^TTTIII@@@:::<<<======<<<999666333111444444444444333333333333333333333333333333333333222222222111111111111000000000000000000111111111000///......000222111111000000000000000000000000111000000//////000000111.........///////////////////////////////////////...------------...//////............////////////000000000000000000000000//////000000000000//////////////////...........................---------........................******************************++++++++++++******************************(((***,,,+++))))))+++---******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************)))************+++++++++************************,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,---++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,+++,,,,,,,,,,,,+++******((())))))***++++++,,,,,,++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,---,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++******++++++++++++******************************************************((())))))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++((())))))***++++++,,,,,,************************+++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++************************))))))*********+++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++*********++++++,,,,,,,,,---,,,++++++++++++,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.../////////...---......///000000111111222222111111222333555666000222444666777:::???DDDAAAIIISSS[[[bbbmmm{{{nnn^^^TTTMMMLLLIIIDDD???:::666444666666555555555444444444333333333333333333333333222222222111111111111000//////000000111111222222000///...///000111000///000000000000000000000000111111000000000000111111............/////////000////////////////////////---------------...//////............////////////000000000000000000000000//////000000000000//////////////////............---------.......................................******************************++++++++++++******************************(((***,,,+++))))))+++---******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,************************)))))))))))))))))))))))))))************+++++++++************************---,,,+++******+++,,,------,,,,,,++++++*********++++++******++++++,,,---*********++++++,,,,,,---))))))***+++,,,------...+++,,,,,,,,,,,,+++******((())))))***++++++,,,,,,+++*********+++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,,,,---------,,,++++++++++++++++++++++++************************++++++++++++++++++++++++******++++++++++++******************************************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++((())))))***++++++,,,,,,************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++************************))))))******++++++++++++*********++++++,,,,,,,,,+++++++++,,,,,,++++++++++++++++++*********************))))))******+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,------,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---////////////...---......///000111111222222222111111222444555666222555999<<<>>>CCCJJJOOOWWWaaannnwwwwww^^^\\\VVVPPPHHHBBB===:::777666666666666555555555333333333333333333333333222222222111111111111000...//////000111222222333111///...///000111000...000000000000000000000000111111000000000000111111---.........//////000000////////////////////////---------------...///000............/////////000000000000000000000000000//////000000000000//////000/////////............,,,------....../////////........................++++++******)))((((((((())))))***++++++++++++***,,,+++++++++***)))))))))************************************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++((()))***++++++++++++++++++++++++*********))))))++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,******+++++++++,,,,,,,,,************************************************,,,,,,,,,++++++*********---,,,,,,+++*********+++...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,++++++***************++++++++++++******************************++++++++++++++++++++++++((()))***+++++++++++++++************************,,,,,,,,,++++++*********+++++++++++++++++++++++++++*********+++,,,,,,---,,,++++++******++++++,,,,,,++++++******++++++,,,---,,,++++++******++++++*********++++++,,,,,,,,,---,,,***)))))))))******************************+++++++++*********))))))+++++++++,,,,,,------------------,,,,,,+++++++++...------,,,+++***)))))),,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***+++,,,,,,++++++---///++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------))),,,------+++***,,,///---............---,,,+++000//////000111222111000222666999666333555;;;???===@@@IIIQQQSSSWWWdddsss}}}vvviiieeeaaaVVVHHH@@@CCC<<<999:::999444333555222333444444444333222111444333222111111111222222111111111111000000000000000000000000////////////////////////////////////000000111111111111000000000000///...........................////////////---------.........//////............////////////............................................................////////////................................................))))))))))))************))))))***++++++++++++***+++++++++***************************************************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++))))))***+++++++++******+++++++++*********))))))++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,******+++++++++,,,,,,,,,************************************************,,,,,,,,,+++++++++******---,,,++++++******++++++------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,+++++++++***************++++++*********************************++++++++++++++++++++++++)))******++++++++++++***************************,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++******++++++,,,---,,,++++++******++++++,,,,,,++++++******++++++,,,---,,,++++++******++++++******+++++++++,,,,,,,,,...---+++*********++++++************************+++++++++*********))))))+++++++++,,,,,,------------------,,,,,,+++++++++---,,,,,,++++++***************++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,,,,++++++---///++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------+++...000///...---...///------......///........./////////000111222222222000444888999;;;@@@FFFJJJNNNSSS```ppp{{{{{{jjjaaaQQQLLLEEE???<<<;;;:::999;;;999777444333333333444111333555444333111222333222111111111000000000000111000000000////////////111111111111111111111111000000111111111111000000000000///............///////////////////////////---------.........//////........./////////000000............................................................////////////................................................(((((())))))***++++++,,,))))))***++++++++++++******************+++++++++************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++******)))+++++++++***************++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,++++++******++++++,,,,,,------------,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,++++++++++++***************************************************++++++++++++++++++++++++++++++++++++++++++***)))************************,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++******++++++,,,,,,,,,++++++******++++++,,,,,,++++++******++++++,,,---,,,++++++******++++++***++++++++++++,,,,,,,,,...---,,,,,,++++++,,,,,,************************+++++++++***************++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++++++++))))))***+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,---,,,++++++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------000222333111/////////------......///000000000//////000000222333444555999999;;;???FFFOOOWWW]]]iiiooo|||}}}ssspppcccQQQGGGFFFBBB:::;;;:::888777555555555555444999===<<<777222111222222222222111111111000000111111000000000/////////111111111111111111111111000000111111111111000000111000//////......//////111111111000000//////...------........./////////////////////000000000000............................................................////////////................................................)))))))))******+++++++++))))))***++++++++++++***)))))))))***+++++++++,,,************************************************************************++++++++++++++++++++++++************************************************+++++++++++++++++++++++++++++++++++++++***)))(((************************++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++***++++++,,,+++,,,---......---,,,+++************************,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++++++++++++++++++++++++++******************+++************************++++++++++++++++++++++++,,,,,,,,,,,,+++******)))************************++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++***++++++,,,,,,,,,++++++******++++++,,,,,,++++++******++++++,,,---,,,++++++******++++++++++++++++++++++++++++++,,,,,,,,,+++++++++,,,,,,************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,******++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,---,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...........................000333444333111///..................///000000000000111222333555888:::AAA@@@EEEQQQ^^^jjjttt{{{~~~qqqaaa[[[PPPAAA888999999999888777666555999???EEECCC;;;333111222333333222222222111111111111111111000000000//////111111111111111111111111000000111111111111000000111000000///.../////////333222222111000//////.............../////////////////////000000000111111............................................................////////////................................................,,,+++++++++******))))))))))))***++++++++++++***)))))))))***+++++++++,,,************************************************************************++++++++++++++++++++++++************************************************+++++++++++++++++++++++++++++++++++++++***)))(((************************++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++***++++++,,,,,,***+++,,,------,,,+++***************************,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++***))))))***++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++***++++++,,,,,,++++++******++++++,,,,,,++++++******++++++,,,---,,,++++++******++++++++++++++++++++++++++++++*********++++++++++++***************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,------,,,+++***,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...........................///111333333222///---000///......---.../////////111444666888<<>>:::999888999777>>>EEECCC;;;444333444333333333333222222222222111111111111000000000000000000000000000000000000000000111111111111000000111111000///////////////333222222111000//////............/////////000000////////////000000000000////////////////////////////////////////////////............////////////................................................---,,,,,,+++******))))))))))))***++++++++++++******************+++++++++************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++******)))***************+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++******++++++,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++***++++++++++++,,,,,,,,,,,,+++***))))))***+++,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++******************************++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++******++++++,,,++++++******++++++,,,,,,++++++******++++++,,,---,,,++++++******++++++,,,,,,,,,++++++++++++***))))))***+++++++++*********************************************+++++++++------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------*********++++++,,,,,,,,,...---------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,------,,,+++***+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------..............................///111333222000...000000///......///111222222777<<>>===999555555777444444444333333333222222222222111111111000000000////////////////////////000000111111111111000000222111000000//////000000111111111000000//////........./////////000000000............////////////////////////////////////////////////////////////............////////////................................................++++++++++++++++++++++++))))))***++++++++++++***+++++++++***************************************************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++))))))***+++++++++******))))))*********+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++******++++++,,,---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,,,,+++***((((((***+++,,,************************++++++++++++++++++++++++++++++,,,,,,---,,,,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,++++++******++++++,,,++++++******++++++,,,,,,++++++******++++++,,,---,,,++++++******++++++,,,,,,,,,+++++++++******)))***+++,,,,,,,,,++++++************************))))))*********+++++++++---------,,,,,,++++++++++++++++++,,,,,,---------++++++++++++++++++,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------...,,,******+++---------------------------------------------------++++++,,,,,,,,,,,,------........................///...---000333444333111000/////////111333666888<<>>;;;888777666555555555444444444333333333222222222111111111111000111111111111111111111111000000111111111111000000222111111000000000000000............////////////////////////000000000000,,,,,,,,,---------......000000000000000000000000000000000000000000000000............/////////000................................................,,,+++++++++***)))))))))******************************+++++++++,,,,,,,,,***************************++++++,,,,,,++++++***************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,++++++***+++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++,,,,,,---......,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********)))************+++++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++++++++))))))***+++,,,,,,------,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++++++++************++++++))))))*********+++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++***++++++,,,,,,++++++***************************)))************+++++++++++++++++++++++++++++++++...,,,***+++...000...,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------------++++++++++++------------------------------,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,.........000111111///---,,,...111111111000111222222...///444777999@@@III___hhhxxxxxxxxxvvvwww~~~}}}tttwww~~~yyypppllllllkkkppp|||uuuZZZOOOHHHCCCCCC@@@:::888:::555555555555555555555555444444333333222111111000222222222222222222222222//////000000111111222222222222111111000000//////000000111111111111000000////////////000000000000000000000000000000000000......////////////......////////////////////////......------------......///......------,,,,,,+++------............------++++++++++++******************************************+++++++++,,,,,,,,,***************************++++++,,,,,,++++++***************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,++++++***++++++,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++,,,,,,---......,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))************++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++******)))++++++++++++++++++++++++++++++************++++++*********++++++++++++,,,***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++***++++++,,,,,,++++++***************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,***,,,...///...,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---------------------------,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------...000111111111000///000111111222333666888999666777===DDDNNN^^^lllwwwwwwyyy}}}{{{uuuyyy}}}||||||yyytttwww~~~|||sssvvv}}}ooobbbYYYWWWOOOAAA999999===:::666444444555777777555444444444333333222222222222222222222222222222000000000000111111111111111111111000000000000000000000111111111111000000////////////000000000000000000000000000000000000......////////////......////////////////////////......------------......------------------------------............------*********+++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++***++++++,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++***++++++,,,,,,------...,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************))))))))))))************+++++++++,,,******+++++++++,,,,,,,,,*********++++++,,,,,,---++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++******))))))++++++++++++++++++++++++++++++************++++++++++++++++++,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***************************)))************+++++++++---------------------------++++++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---------------------------,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------............------------...///000111111222000111111000111444888<<<===<<>>AAAEEEHHHQQQ[[[iiivvv{{{lllgggnnnyyy~~~{{{yyyttt|||}}}pppjjj___WWWLLLDDD???;;;888555555555555555555444444444444444444333333333222222333333222222111111000000//////000000111111222222000000111111111111000000////////////000000000000////////////////////////......////////////......////////////////////////......------------....../////////......---------------............------+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************)))************+++++++++***++++++,,,,,,------...,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************+++,,,------,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,*********++++++,,,,,,---++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))******++++++******++++++++++++++++++++++++++++++************++++++++++++++++++,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***************************)))************+++++++++***************************+++,,,,,,++++++,,,---++++++------------++++++++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,------------------------------......////////////.........000000///...000555:::888:::===AAAFFFMMMUUUZZZqqq}}}}}}~~~~~~rrrqqquuudddRRRCCC;;;888888888888777777666555555444555555444444333333222222222222222222222111111111000000000000111111111111000000111111111111000000////////////000000000000000000000000000000000000......////////////......////////////////////////......------------......000000//////...------,,,------............------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************)))************+++++++++******+++,,,,,,---......---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************+++,,,---...,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------+++++++++,,,,,,,,,------******+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++)))******+++,,,,,,++++++++++++++++++++++++++++++++++++************++++++*********++++++++++++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***************************)))************+++++++++************************)))+++---,,,******,,,...***+++---......---+++***++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,------..............................////////////......---///111111111555===DDD>>>@@@DDDKKKVVVeeettt~~~oooiiitttvvvaaaOOODDD@@@<<<<<<;;;999888777666555666555555444333333222222111222222222222222222333111111111000000000000000000000111111111111000000////////////000000000000000000000000000000000000......////////////......////////////////////////......------------......////////////............------............---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++************************)))************+++++++++******+++,,,,,,---......---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,************+++,,,---...,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++,,,,,,,,,---------******+++++++++,,,,,,,,,,,,,,,++++++++++++++++++))))))***+++,,,,,,------,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++))))))*********++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++************************)))************+++++++++++++++++++++++++++++++++(((+++---,,,***)))+++...***+++---......---+++***++++++,,,,,,,,,---------++++++------------++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...++++++,,,,,,,,,---------..............................////////////......+++...222333444:::DDDLLLMMMNNNRRR[[[jjjxxx|||~~~~~~uuuqqq{{{mmmYYYOOO??????===<<<:::999777777666666555444333333222222111111111222222333333444222222111111000000//////000000111111111111000000////////////000000000000000000000000000000000000......////////////......////////////////////////.........------.........------......///000000000---..................---------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))++++++++++++++++++++++++))))))***+++,,,,,,------******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************++++++******++++++,,,---------++++++++++++------******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------...------,,,,,,------...------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********************************++++++++++++++++++++++++***+++,,,,,,------,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++*********++++++++++++************+++++++++++++++************)))++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,+++******+++,,,,,,++++++++++++++++++++++++,,,++++++***+++,,,...///...---+++*********++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++,,,++++++******++++++,,,---,,,,,,+++*********++++++++++++,,,,,,---------,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---------,,,,,,+++++++++,,,,,,,,,---------......------......//////000000444222000///000111111111222222111222666???LLLUUUOOO___ppp|||zzzrrrvvv}}}|||yyyuuupppvvvxxxbbbVVVJJJ<<<666555555555666777888888777555333333333444444444333333333222222222222222111111111111000000000000000000000000000222111111000000000000000////////////////////////........................------............------........................////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))++++++++++++++++++++++++)))******+++,,,,,,------******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************++++++******++++++,,,---,,,++++++******++++++,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++************++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++******+++,,,,,,++++++++++++++++++++++++,,,,,,+++++++++,,,---...---,,,+++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,---,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,---,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---------,,,,,,+++++++++,,,,,,,,,---------......------......///000000111222111/////////000111111---000444777;;;CCCPPPZZZnnn|||wwwtttsss~~~___SSSDDD<<<;;;;;;999777777777777666555555666777444444444333333333222222222222222222111111111111111111111111111111111111222111111000000000000000////////////////////////........................---......//////......---........................................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************++++++++++++++++++++++++*********++++++,,,,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++******++++++,,,---)))******++++++******)))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,---,,,,,,+++++++++************++++++,,,+++++++++*********************++++++++++++,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++---,,,,,,++++++++++++,,,---,,,+++*********++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,++++++******++++++---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++,,,,,,,,,---------..................///000111111222111111000000111222333222666:::???FFFSSSdddpppzzzzzz|||eeeQQQFFF???:::777777666555444333444555555444444444444333333333333333222222222111111111111111111111111111111111111222111111000000000000000////////////////////////........................---......//////......---........................------------------------........................++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++******++++++,,,---)))***+++,,,,,,+++***)))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'''(((+++---...---,,,+++,,,++++++******++++++,,,,,,,,,+++++++++*********))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------,,,++++++*********,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,++++++***++++++,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................///000222333222222333222222444666888@@@@@@DDDMMM\\\ppp}}}}}}sssYYYJJJAAA<<<999888777666666666555444555444444444444333333333333333222222222111111111111111111111111111111111222111111000000000000000////////////////////////..............................////////////..............................------------------------........................++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++***+++++++++++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++******++++++,,,---***+++,,,------,,,+++*********+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'''(((+++---...---,,,+++,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++++++++***))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++******)))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,++++++***++++++,,,,,,---------,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---...///111333444000222333444444666:::===FFFHHHPPPbbbzzz}}}pppssswww```OOODDD<<<:::999:::;;;;;;888666555555555444444444333333333333333222222222222111111111111111111111111111222111111000000000000000000000000000000000000000////////////////////////...//////////////////...........................------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++******++++++,,,---,,,,,,,,,------,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------***++++++,,,,,,------...+++,,,,,,------,,,,,,+++,,,,,,++++++++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,------------------------++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,---,,,,,,+++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++*********++++++++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++***++++++,,,++++++***)))******+++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++******++++++,,,,,,---,,,,,,,,,,,,,,,,,,+++***++++++++++++,,,,,,,,,***++++++,,,,,,------...++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,---------......///...------///111444555///222555666777:::@@@DDDGGGPPPccc~~~}}}yyy~~~~~~bbbKKKAAA===888777888999777444555555555555444444444333333333333333222222222222222222222222222222222222222111111000000000000000000000000000000000000000////////////////////////...//////000000//////...........................------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++******++++++,,,---,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------******+++,,,,,,---......+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---------,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++))))))++++++,,,+++******)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++******++++++,,,---+++,,,,,,,,,,,,,,,,,,---******+++++++++,,,,,,,,,******+++,,,,,,---......+++++++++,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,---------......///...------///111444666222777;;;>>>???CCCJJJOOOVVVddd}}}lllYYYOOOCCC:::888777666555555555555555444444444444444444333333333222222222222222222222222222222222222111111000000000000000000000000000000000000000//////////////////////////////000000000000//////........................................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***++++++++++++++++++++++++++++++++++++++++++++++++))))))******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++******++++++,,,---,,,+++***))))))***+++,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------******+++,,,,,,---......++++++------------++++++...------,,,,,,------...------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,---------,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,+++******+++++++++---,,,,,,++++++,,,,,,------------,,,,,,,,,++++++++++++,,,,,,,,,---------++++++++++++++++++++++++***+++,,,------,,,+++***++++++++++++++++++++++++((()))***+++,,,,,,+++***)))***+++,,,---,,,,,,+++++++++++++++++++++++++++************************************************++++++++++++++++++++++++,,,++++++++++++++++++,,,+++*********+++,,,,,,---+++++++++,,,,,,---------*********++++++,,,,,,,,,******+++,,,,,,---......+++++++++,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,---------......///...------...111555777888===CCCEEEGGGLLLSSSZZZjjjzzz{{{yyyjjjVVVFFF???===<<<;;;666666555555555444444444444444444333333333222222222222222222222222222222222111111000000000000000000000000000000000000000000000000000000000000000//////000000000000//////........................////////////////////////................................................------------------------++++++,,,,,,,,,---------++++++******++++++,,,---******+++++++++,,,,,,,,,************************,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,---------,,,,,,+++++++++,,,,,,,,,++++++******************++++++,,,,,,,,,,,,,,,+++******+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...///++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---...........................------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///...---,,,,,,,,,,,,,,,------------------------,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++************************************************************************,,,,,,,,,++++++*********************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------000---++++++---///...,,,000......111111111666<<>>999777666555555777555555555555444444444444111111111111111111111111...///000222222222222111111111000000000000000111000000000////////////...000000000000////////////000000000//////.........------......//////000000..................------........................------------------------,,,,,,---------.........,,,,,,++++++,,,,,,---...++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,...------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,---------.........------,,,,,,------...///------------------------........................,,,,,,---------.........------------------------,,,,,,,,,---------......------,,,,,,,,,------...------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////---...//////////////////...111777???FFFNNN]]]jjjpppttt|||```MMM<<<777888888777888666666666555555555444444111111111111111111111111333333333222222000//////111000000000000000111111111000000000////////////////////////000000000000000//////......---------------......//////000000......------....................................------------------------,,,---------............,,,,,,,,,,,,,,,------...,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,++++++++++++******++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,---------............---------------......///................................................,,,---------............------------------------,,,,,,,,,---------......------,,,,,,,,,---......------------------------***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---...//////...///000///...///111333555999AAAIIIOOOVVVfffttt~~~~~~hhhKKK???>>>;;;999999777666666666666555555555222222222222222222222222999777555333111//////...000000000000000111111222111111000000000/////////////////////000000000000//////...........................///////////////......---------...//////........................------------------------------------............---,,,,,,,,,,,,---......,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///+++++++++,,,,,,---------++++++++++++,,,,,,,,,---,,,,,,,,,+++++++++*********+++,,,,,,,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,+++******++++++------------------------------------------------++++++,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------............---------------...//////////////////////////////........................------------....................................,,,,,,,,,---------......,,,,,,,,,,,,,,,---...///------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...///000...///000000///222777;;;???CCCKKKSSSZZZdddwwwdddQQQGGG===999;;;777777777666666666555555333333333333333333333333<<<:::666333000000000111000000000000000111222222111111111000000000//////.../////////000000000111//////////////////000000///////////////............------,,,---...///000........................---------------------------------.........//////---,,,,,,,,,,,,---......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000+++++++++,,,,,,---------*********++++++,,,,,,,,,,,,,,,,,,++++++************+++,,,------,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,+++*********+++------------------------------------------------++++++,,,,,,,,,---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------.........//////...------------...//////000000000000000000000000////////////////////////---------.........//////........................,,,,,,,,,---------......,,,,,,,,,,,,,,,---...///------------------------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,))))))***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********************************++++++,,,,,,,,,************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---//////000...///000000111555<<>>888;;;777777777777666666666666444444444444444444444444===;;;666222000111222333000000///000000111222222111111111111000000000000.../////////000000111111//////000000111111222222000000//////.........---...------,,,---...///000000000///...............//////////////////////////////.........---------------------------------------------------------++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------++++++++++++------...------,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++************++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......---------.........//////......////////////....../////////......---------////////////////////////////////////000000000000000000000000000000000000------------------------////////////////////////..............................---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------000------000///+++,,,111000555666222222<<>><<<999666444444666999666666555555444333333222444333333333222222222222111111111111111111111111111111111111111000//////000000000000000000000000000000000000000000000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,111000000////////////////////////////////////////////////............---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---******+++,,,,,,---......++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++---,,,,,,,,,,,,,,,,,,---++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,............////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...........................,,,,,,------------,,,,,,,,,------------.........------........./////////...//////000000//////...000000000////////////.../////////////////////////////////000000000111111000000000000000000000000000000000000000000000000////////////////////////.................................------------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,///////////////.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,...//////111444777666444888EEEUUU\\\\\\WWWkkkvvv~~~|||zzzxxxvvvtttsssvvvvvvuuutttrrrpppnnnmmmpppqqqrrrqqqpppqqqsssuuuvvvyyy}}}gggUUUHHH>>>777999888555777===666666666555444444333333333333333222222222111111111111111111111111111111000111111111111000000///000000000000000000000000000000000000000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,111000000//////000000000/////////////////////////////////.......................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++++++++++++++++++++++++++++++++++++++++++++******))))))******+++,,,,,,++++++++++++,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,,,,------------,,,,,,------------........................//////////////////000000000000//////////////////////////////000000000000000000000000//////000000000111111111000000000000000000000000000000000000000000000000////////////////////////....................................------------........................------------------------//////..................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,------------......,,,+++---///111333444333999???CCCKKKVVV\\\\\\cccwww|||{{{|||}}}}}}|||yyyxxxvvvtttrrrpppnnnmmmnnnnnnnnnmmmjjjgggeeecccdddeeeffffffeeefffhhhjjjfffiiimmmppprrrvvvzzz}}}}}}}}}oooWWWCCC777===@@@999444777777777666666555444444444333333222222222111111111111111111111111111111111000000111111111111000///000000000000000000000000////////////////////////........................------------------------111111000000000111111222000000000000000000000000////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))******+++++++++************++++++*********+++++++++,,,,,,++++++++++++++++++++++++***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,------......------,,,---------.........//////........./////////000000//////000000000000//////.....................///111111111111111111111111000000000000111111111111111111111111111111111111////////////////////////000000000000000000000000//////////////////////////////.........---------........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,---------.........///...,,,,,,000555777666777BBBKKKKKKKKKUUUeeeoooyyy}}}|||{{{{{{{{{zzzyyy|||yyyuuusssrrrqqqpppnnnkkkjjjhhhfffdddbbb``````^^^^^^___^^^]]][[[YYYWWWTTTVVVWWWWWWWWWYYY[[[]]]YYY[[[^^^___```bbbdddfffdddhhhlllmmmooouuutttVVV???>>>AAA;;;444444888777777666666555444444333333333222222222111111111111111111111111111111///000000111111111000000000000000000000000000000................................................------------------------111111111111111111222333000000000000000000000000...////////////000000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++......---,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++******))))))******+++************++++++++++++++++++++++++++++++++++++***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------------............------------........./////////....../////////000000000///000000111111000000///......////////////000000111111111111111111111111000000000111111111222222111111111111111111111111////////////////////////000000000000000000000000/////////////////////////////////.........------........................------------------------,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------,,,---------............000///---...444<<>>MMMSSSPPPYYYUUURRRZZZooo}}}{{{}}}}}}}}}|||{{{yyyxxxwwwooonnnkkkgggbbb___]]]]]]^^^[[[WWWTTTRRRPPPNNNMMMJJJJJJIIIIIIHHHGGGGGGGGGDDDCCCAAA@@@@@@AAABBBCCCAAABBBBBBAAA@@@@@@AAACCC???BBBEEEFFFFFFFFFGGGHHHHHHIIIKKKNNNRRRSSSRRRPPPTTTVVVXXXYYY\\\cccmmmuuusssVVVGGG>>>888999999888888777666666666666666555555555444444444111111111111111111111111//////000111111111111111000000000000000000000000111111111111111111111111000000000000000000000000........................000333555777666444333222.........///000111111111000...,,,,,,...000000000---.........//////000000........................------------------------------------------------+++,,,,,,------,,,,,,+++------------------------++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,------++++++,,,---***++++++,,,------------++++++++++++++++++++++++,,,,,,,,,---------............------------......+++,,,------......------...------,,,,,,------...,,,,,,,,,---------......+++,,,---...///111111222000000////////////......111///------...///000111666222222555555222///000222//////333888999555///333333333333222222333333111222333444444444444444111222333444555555444444333333333333444444333333555777555000111555333---......//////000111111111000000//////.........---000000000000////////////........................////////////////////////,,,,,,,,,------.........++++++,,,,,,,,,,,,------+++++++++,,,,,,---------************+++,,,------++++++++++++++++++++++++************************,,,,,,,,,++++++*********+++++++++++++++++++++++++++++++++*********))))))******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,000------000222///...///000444222///===SSS[[[UUUTTTUUU[[[ppp~~~}}}}}}|||{{{yyy}}}{{{yyyxxxvvvtttpppmmmeeeccc```\\\XXXVVVTTTTTTOOONNNMMMKKKIIIHHHHHHHHHEEEEEEDDDDDDDDDCCCCCCCCCAAAAAAAAA@@@@@@@@@??????AAAAAAAAAAAAAAA@@@??????AAABBBBBBCCCCCCCCCBBBBBBFFFFFFGGGIIIJJJKKKLLLMMMKKKMMMOOORRRUUUYYY^^^bbbfffrrrsssVVVCCC;;;;;;???<<<555555;;;888000666555555444444333333222222222222333333444444444222222222111111111000000000000000000000000000000000000000000000000000000000000//////.........---........................===<<<;;;999666555444444333333222222333444444444444222000///000111000///........./////////000000........................------------------------------------------------+++,,,,,,------,,,,,,+++------------------------++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,------++++++,,,---++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............------------......+++,,,------......------...------,,,,,,------...,,,,,,---------.........---.........///000000000////////////////////////000/////////000111000///000...000333333222444999555444444444666666444333000222444666666666666777333444444444333222000///777666555555444333333333555444333222111000000000...111111------000///+++000000111111111111111111000000000//////.........111000000000////////////................................................,,,,,,,,,---------......++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,---+++++++++***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++*********))))))******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---***)))---///...000444...111111444CCCVVV^^^[[[OOOdddvvv}}}{{{{{{zzzxxxvvvwwwtttpppmmmjjjgggccc```VVVUUURRRNNNKKKIIIHHHHHHJJJIIIGGGFFFEEEEEEDDDDDDCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@?????????@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCCCCDDDEEEEEEFFFFFFFFFHHHJJJLLLMMMOOOSSSUUUZZZ___ffflllttt|||XXX@@@;;;======:::999;;;:::777555555555444333333222222222222222222333333333333222222222111111111000000000000000000000000000000000000000000000000000000000/////////....................................RRROOOIIIDDD@@@???@@@@@@;;;999666555555444333222333222000000000000///---////////////000000000000........................------------------------........................,,,,,,------------,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,------++++++,,,---,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............------------......,,,,,,---............---...------,,,,,,------...,,,------------.........///////////////////////////000000000000000000000---...000111222222111111444222222333111///444:::777777888999;;;???CCCEEEHHHKKKNNNNNNLLLHHHFFFEEEDDDDDDDDDBBB???<<<999777888888888888888999::::::888777666444444444555666222666777555333444444222333222222222111111111111000000000000000/////////111111000000000/////////........................------------------------,,,,,,,,,------------...++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,+++,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***+++++++++++++++++++++++++++++++++*********************+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,((((((+++...///333888888999;;;CCCNNNVVVZZZ[[[\\\{{{}}}{{{yyyxxxwwwuuurrrooooookkkeee```]]]YYYVVVSSSMMMLLLJJJGGGFFFDDDDDDCCCEEEEEEDDDDDDCCCCCCDDDDDDCCCCCCCCCBBBBBBBBBBBBAAABBBBBBBBBAAAAAAAAAAAA@@@???@@@@@@AAAAAAAAA@@@@@@AAA@@@????????????@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@CCCEEEGGGGGGFFFFFFGGGHHHNNNPPPQQQRRRVVVaaaqqq|||yyyVVVBBB>>>;;;<<<:::777666999555555444444333222222222222222222222222111111111222222222111111111111111000000000000000000000000000000000000000000000000////////////....................................gggddd^^^WWWQQQNNNOOOPPPIIIEEE@@@===;;;888555111222111000111222222111///000000000000000000000000................................................////////////////////////,,,,,,------------,,,,,,------------------------+++++++++,,,,,,,,,------,,,,,,,,,------------...------------------------------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,------++++++,,,---------------,,,++++++***------------------------,,,,,,,,,---------............------------......,,,------..................------,,,,,,------...------------............///////////////000000000222222222222111111111111///111333444444444555666999666666:::>>>BBBHHHOOOUUURRRPPPQQQUUUZZZ^^^```eeejjjooopppnnnjjjgggfffgggfffeeebbb___ZZZWWWTTTNNNNNNNNNMMMKKKGGGDDDBBB===;;;:::888888888999:::000333555444222111111222222222222222222222222222111111111111111111111000111111111000000000//////........................------------------------------------------------+++++++++,,,,,,,,,---------------,,,,,,+++++++++------,,,+++************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++---------------------------+++,,,///000000444999AAACCCKKKXXX```aaaaaaddduuu~~~}}}~~~zzzyyyvvvuuussspppllliiigggccc]]]WWWTTTQQQOOOMMMJJJIIIHHHGGGFFFFFFEEEEEEFFFFFFFFFFFFFFFGGGHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDCCCBBBBBBBBBBBBBBBAAA@@@@@@BBBBBBAAA@@@???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBDDDFFFFFFDDDCCCBBBCCCEEEIIIMMMOOOOOOSSSYYY___jjjuuuvvvZZZJJJ===<<<<<<666555999555555444444333222222222333222222111111000000000111111111111111111111111000000000000000000000000///////////////////////////////////////.................................~~~}}}uuuiii```]]]]]]ZZZUUUNNNJJJGGGCCC<<<666333222111222333444333222111111111111111111111000////////////////////////........................////////////////////////,,,------......------,,,------------------------+++++++++,,,,,,,,,------,,,,,,---------.........------------------------------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,------++++++,,,---------------,,,++++++***------------------------,,,,,,,,,---------............------------......,,,---......//////.........------,,,,,,------...---------.........//////------...///000111222222222222222111111000000///333555666555444444777999999777<<>>999999888666555666333333333333444444444444222222222333333333333333222222111111111000000000////////////////////////------------------------...------------,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,+++,,,,,,++++++***+++++++++++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,++++++++++++++++++++++++***************+++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++------------------------,,,,,,...111111000444;;;[[[dddqqqzzz}}}~~~}}}}}}}}}}}}~~~~~~}}}|||}}}~~~~~~|||xxxtttoookkkhhheeeaaa___SSSPPPLLLJJJJJJIIIHHHGGGFFFGGGHHHIIIIIIIIIHHHHHHHHHHHHHHHHHHIIIJJJKKKLLLIIIJJJJJJJJJJJJKKKKKKKKKLLLLLLLLLKKKKKKKKKJJJJJJJJJJJJIIIHHHGGGFFFDDDCCCBBBBBBCCCCCCBBBAAA@@@???>>>??????@@@AAABBBBBBCCC>>>@@@BBBBBBBBBAAABBBCCCDDDDDDDDDDDDDDDFFFJJJMMMQQQRRRWWWaaaooosssQQQ???;;;:::999888777777666666555444444444222222222222222111111111111111111111111222222222000000000000000000000000000000000000000000000000.........///////////////........................~~~zzzvvvuuutttnnncccZZZPPPKKKCCC===999666444222333333222222222111111111////////////////////////........................------------------------------............------------------------------++++++,,,,,,,,,,,,------------------....................................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,------++++++,,,---++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............------------......------...///////////////...------,,,,,,------...............////////////......///000111111222222000000222444666888:::;;;;;;CCCOOOWWW\\\___eeeiiissswww|||fffXXXKKKEEE@@@999222000999999888777666444333333222333333333444444444444222222222111111111000000////////////////////////..............................---------,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,---+++++++++***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++........................,,,+++---000222555???JJJvvv~~~{{{~~~~~~~~~}}}~~~~~~|||~~~~~~}}}}}}~~~}}}|||{{{{{{{{{yyyvvvtttnnnjjjccc]]]ZZZWWWTTTSSSLLLJJJHHHHHHHHHGGGEEECCCGGGHHHIIIJJJKKKJJJJJJIIIHHHHHHGGGHHHHHHIIIJJJKKKJJJJJJJJJKKKKKKKKKLLLLLLMMMMMMMMMMMMLLLLLLLLLKKKJJJKKKKKKKKKKKKJJJJJJIIIEEEFFFHHHHHHHHHFFFCCCAAAAAABBBBBBBBBBBBBBBBBBBBB???@@@AAAAAA@@@@@@BBBCCCEEEDDDBBBAAAAAADDDHHHKKKLLLKKKKKKOOOUUUbbbwwwpppPPP@@@===;;;777888888888777666666555555222222222222333333333333000000111111111222222222000000000000000000000000000000000000000000000000............/////////000........................wwwllleeeZZZPPPHHHCCC???===333333333222222111111111000000000000000000000000////////////////////////------------------------------............------------------------------++++++,,,,,,,,,------------------.........//////........................++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,------++++++,,,---***+++,,,,,,------------++++++++++++++++++++++++,,,,,,,,,---------...............------.........---......///////////////...------,,,,,,------.............../////////000000000000000000000000000222333666999===AAACCCEEEJJJWWWjjj{{{|||pppfffYYYMMMHHH???>>><<<:::777555333222333333333444444555555555222222222111111111111000000000000000000000000000////////////////////////.........------,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,---------************+++,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++))))))******++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++...........................,,,---000444<<>>:::777888666222111333555555444444444333333333000000000000000000000000111111111111111111111111000000000000000//////...////////////////////////000000///...------,,,,,,}}}vvvooommmkkkdddZZZQQQMMMJJJFFF@@@<<<888666666666222000333444111000111000000000//////...---,,,////////////////////////................................................++++++,,,,,,,,,---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++***+++,,,,,,------,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------......---------...............---------........./////////...------,,,,,,------111000///000111222222222+++///333333111333999@@@===LLLeee|||dddNNNBBB===;;;999777666444444555555555444666222222555555333222555111111111111000000000000000000000000000000000000//////.........---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,***************************************************************************++++++++++++,,,,,,,,,...---------...//////...,,,000333888CCCXXXmmmzzz}}}zzz~~~~~~|||{{{}}}~~~~~~{{{{{{uuummmhhheee```ZZZTTTRRRPPPMMMJJJHHHGGGGGGHHHIIIJJJJJJHHHFFFFFFGGGHHHHHHJJJMMMOOOPPPQQQSSSUUUXXXXXXYYYXXXWWWWWWYYY\\\\\\^^^```aaabbbaaa___^^^]]]]]]]]]^^^___`````````YYYVVVRRRRRRSSSRRRNNNKKKOOOPPPRRRSSSSSSQQQOOOMMMHHHIIIJJJJJJIIIGGGEEECCCDDDCCCBBBAAAAAAAAABBBBBBBBBBBBAAA@@@@@@@@@AAABBBBBBCCCCCCDDDFFFGGGIIIJJJTTTXXXfff}}}eeeNNNAAA<<<888777::::::777666888444444444444333333333333111111111111111111111111111111111111111111111111000000000000000//////...////////////////////////000//////...------,,,,,,{{{pppggg___^^^ZZZSSSJJJBBB;;;999999444111222222000///111111000000///...---,,,,,,000000000000000000000000................................................,,,,,,,,,,,,------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++++++++************+++,,,,,,------,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,---------.....................---------------.........////////////......------------...---......///000111333333000222444444666<<>>CCCLLLWWWbbbhhh}}}nnnbbbZZZMMMBBB;;;888666555555333444444222...///333222222222111111111000000000000000000000000000000////////////....................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,---.../////////000111444999AAANNNdddyyyzzz{{{~~~zzzyyy{{{~~~~~~~~~}}}|||~~~~~~}}}zzz}}}uuufffaaa\\\UUUQQQNNNMMMKKKIIILLLKKKHHHGGGGGGJJJLLLNNNJJJMMMPPPSSSVVVZZZ^^^aaabbbeeehhhkkkkkklllnnnoooppprrrtttuuuuuuwwwyyy|||{{{|||~~~|||yyywwwvvvvvvvvvtttrrrqqqpppqqqooolllkkkkkkllljjjddd```YYYXXXWWWUUUTTTRRRQQQPPPQQQPPPOOONNNNNNOOOPPPQQQOOOMMMIIIFFFCCCBBBAAABBB@@@AAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAABBBDDDEEEEEEFFFFFFJJJRRRZZZggg{{{{{{VVVCCC<<<888999999666444555444333333333333222222222111111111111111111111111111111111111111111111111000111111111111000////////////////////////////////////.........---------ssseee\\\RRRKKKDDDAAA<<<666333333222222111111111222333333222222222222222222222222////////////////////////........................,,,,,,---------.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++*********))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////...---------,,,........./////////000000/////////......//////000111222222111111333888;;;>>>RRRhhhtttuuuxxxttt^^^NNNBBB;;;777555333555888777333333666222222222222111111111111111111111111111111111111000000/////////.................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,---/////////000333666;;;<<>>EEEXXX}}}{{{vvvzzz|||zzz}}}jjjVVVHHH@@@666222111555777555444666333222222222222111111111111111111111111111111111000000000/////////..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,...000//////222888===BBBDDDTTTkkkvvvxxxttt{{{zzz}}}|||yyyxxx|||~~~~~~~~~}}}nnneee[[[QQQNNNLLLIIIFFFDDDCCCCCCDDDEEEFFFIIIMMMRRRWWW[[[^^^bbbdddfffhhhiiikkkooorrrqqqtttxxx|||zzzssslllmmmmmmmmmkkkiiigggfff___]]]YYYUUURRRPPPOOONNNRRRSSSSSSRRRQQQNNNKKKJJJFFFFFFEEEDDDCCCBBBBBBAAABBBAAAAAAAAAAAAAAABBBBBBHHHFFFEEEEEEDDDEEELLLTTTcccaaaRRRCCC<<<:::888888:::555555444444444333333333222222222222222222222222111111111111111111111111111111222222111111000///////////////////////////........................zzzqqqggg^^^SSSEEE;;;888888666444222000000111222111111111111111111111111////////////////////////........................------------............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++***+++,,,,,,------,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......---------................../////////000000000000000000//////000000111222000222555888>>>IIIXXXccc|||}}}|||{{{vvvvvvzzzvvvnnnooowwwxxxxxx|||}}}wwwttttttvvv|||lllaaaGGG===555555777555333333333333222222222111111111111111111111111111111111000000000000/////////...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---///000//////444===DDDNNNWWWfffsss||||||vvvuuuyyyzzzyyy{{{|||~~~~~~~~~~~~ttthhh^^^UUUNNNJJJGGGGGGGGGFFFEEEEEEFFFGGGLLLNNNSSSXXX]]]bbbfffhhhhhhjjjmmmoooqqqssswwwzzz{{{~~~~~~{{{wwwtttrrrppppppiiigggddd___[[[XXXUUUTTTTTTSSSSSSRRRRRRRRRRRRRRRKKKJJJGGGEEECCCBBBBBBBBBBBBBBBAAAAAAAAAAAAAAABBBHHHDDDCCCEEEFFFGGGKKKPPPRRReeexxxzzzfffOOOAAA:::666666888666666666555555555444444222222222222222222222222111111111111111111111111111222222222222111000000////////////////////////........................{{{uuuhhhXXXLLLGGG>>><<<888555333222222222000000000000000000000000000000000000000000000000........................---------.........//////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---------,,,,,,,,,++++++++++++,,,---------,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......,,,------....../////////////////////000000000000000000///000000111222222444888???GGGSSSeeezzz}}}}}}wwwwww{{{mmmqqqxxxaaaQQQAAA<<<;;;999666444333333333222222222111111111111111111111111111111000000000000////////////////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........///000...///555@@@HHHYYYiiiuuuwww~~~yyyuuurrrpppuuuwwwxxx}}}|||~~~~~~~~~}}}~~~~~~}}}|||uuugggYYYSSSOOOIIIDDDCCC@@@BBBEEEGGGHHHJJJLLLNNNUUUXXX]]]ccchhhllloooppppppssswww{{{~~~~~~{{{yyyyyypppnnnllliiieeebbb___^^^UUUSSSQQQQQQQQQSSSVVVWWWNNNLLLIIIEEECCCBBBCCCCCCDDDDDDCCCCCCBBBBBBCCCCCCBBB???@@@FFFIIIHHHGGGHHHIIIQQQUUUiii~~~aaaLLL@@@:::999:::777666666666666555555555222222222222222222222222111111111111111111111111111222222222222111000000////////////////////////---.....................}}}aaaQQQRRRIII@@@<<<888444444666222222222000//////000222000/////////............////////////////////////////////////////////////........................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++...///---------,,,,,,+++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,...---,,,,,,,,,,,,---.....................---------------........./////////000111000000111111000...666444222777666666???EEEPPPUUU___www}}}vvvuuusssssstttVVVKKKBBB666111444555000000444777444000///222222222111111111111000111111000///////////////------............------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------)))+++,,,,,,+++***++++++......---,,,,,,+++******,,,++++++******++++++,,,---,,,,,,++++++,,,,,,------,,,,,,---...///---,,,///******000333777DDDTTThhhuuu|||||||||tttrrrvvvuuuxxx|||~~~}}}|||{{{{{{zzz|||~~~~~~~~~xxxoooiii[[[VVVOOOIIIEEECCCAAA@@@AAAEEEJJJMMMOOORRRWWW[[[ggghhhhhhjjjmmmpppsssuuu~~~xxxsssrrrpppmmmjjjaaa___\\\XXXTTTRRRRRRSSSVVVPPPLLLLLLJJJGGGFFFGGGGGGGGGFFFDDDAAAAAABBBCCCDDDDDDDDDDDDDDDEEEFFFFFFEEEGGGLLLUUUfffbbbJJJAAA===:::999777444444777:::888444333333333222222222111111111222222333333222222111000000000000000000000000111111000000//////......////////////............{{{cccWWWMMMHHHEEE???888444222111111///...///000111000000/////////.........////////////////////////////////////////////////...............---------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++---///---------,,,,,,+++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,...---,,,,,,,,,,,,---...........................---------.........//////---.../////////000111111555666666===EEEDDDPPPiiizzz||||||zzz}}}pppVVVAAA===CCC888333111333444111111333222222222222111111111111111111000///////////////---......//////......---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***,,,------,,,++++++,,,......---,,,,,,+++******,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---......---,,,000///222888;;;BBBSSSdddooo{{{|||zzzwwwpppnnnqqqwwwzzz}}}~~~|||{{{zzzzzzzzz}}}vvvkkk___VVVOOOLLLHHHFFFFFFGGGHHHIIIMMMQQQVVVYYY[[[^^^ccchhhooopppqqqtttxxx}}}xxxsssiiiiiigggddd___[[[XXXWWWUUUPPPOOOSSSUUUPPPJJJHHHEEEEEEEEEDDDCCCCCCEEEFFFDDDDDDDDDDDDDDDEEEFFFFFFIIIHHHIIIKKKRRRddd{{{[[[JJJAAA;;;:::999777666777888777555333333333333222222222222111222222333333222222111000000000000000000000000000000000000//////......////////////............qqq```XXXRRRGGG;;;333444333111000000111222333000000000000//////////////////////////////////////////////////////////////////.........---------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))***+++---...------,,,,,,,,,,,,++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,...------,,,,,,------...........................------........./////////---...///000000000222444888666777FFFRRRTTTiiirrruuu{{{ZZZCCC888:::666444666555222222555333333333222222222111111111111000////////////000---......//////......---,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,......,,,+++,,,---...------,,,,,,++++++***,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---++++++,,,,,,---------------111666:::===HHH^^^qqqwwwyyyttttttssspppnnnmmmyyy{{{}}}}}}{{{zzzyyyyyyzzz|||uuujjj\\\OOOFFFDDDDDDCCCDDDGGGKKKOOORRRTTTYYY^^^aaacccfffkkkooossstttwww{{{{{{pppppppppnnnjjjddd^^^[[[WWWQQQPPPTTTVVVRRRMMMJJJIIIHHHGGGFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEFFFGGGGGGGGGGGGHHHQQQfffyyypppZZZHHH:::<<<:::999888888666666666444444333333333222222222111222222333333222222111000000000000000000000000000000000////////////...////////////............~~~pppdddTTTEEE<<<:::777444222222333444555111111111000000000///////////////////////////////////////////////////////////////...------,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,---------------------------------...........................//////////////////111222222111555:::>>>@@@CCCQQQbbbkkk}}}YYY===BBB:::555777999666333222444333333333222222222222222111000000//////000000......////////////......,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++---......---,,,,,,------------,,,,,,+++++++++,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,...///...444999:::???PPPiii|||zzzvvvrrrsssuuuuuusssqqqyyy{{{||||||{{{zzz{{{|||zzzyyyqqqggg\\\RRRHHHBBBDDDEEEFFFHHHKKKOOOUUUXXXYYY^^^cccfffhhhkkkppptttzzz{{{}}}~~~}}}zzzvvvooohhhcccaaa\\\YYYYYYVVVQQQOOOQQQPPPNNNKKKIIIHHHFFFDDDBBBEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEHHHJJJIIILLLXXXdddzzz```DDD===;;;999999888555555888444444444444333333333333111222222333333222222111000000000000000000000000////////////////////////////////////............mmmZZZPPPGGGAAA:::555333444444444222111111111111000000000000000000000000000000000//////////////////////////////.........---------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,---------------------------------.........//////........./////////000000000...000333333333:::DDDJJJWWW\\\dddyyyuuu]]]KKK:::444666666444333444444444444333333333222222222111000000000000000...//////////////////...,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++---......---,,,,,,---------,,,,,,,,,,,,++++++,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---+++,,,------,,,,,,///111333<<>>888666777888555555444444444333333333222222111000000000000111...//////000000//////...------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,......,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---+++---///...,,,---000444666???FFFLLL___}}}~~~wwwsssuuuxxx{{{zzz{{{}}}|||zzzzzz{{{|||||||||~~~~~~yyyeee]]]RRRIIIDDDDDDEEEFFFLLLPPPUUUYYY]]]bbbiiiooolllqqqvvvyyy{{{~~~yyyqqqtttxxxxxxnnn___VVVUUUTTTRRRPPPPPPRRRQQQNNNJJJFFFEEEEEEDDDDDDDDDDDDDDDDDDCCCEEEGGGGGGDDDEEEIIIDDD^^^wwwMMMAAA999999:::666666:::666666555555555444444444111222222333333222222111000000000000000000000000---............/////////////////////............{{{rrr]]]JJJ???999555333333333222222222111111111000000000000000000000000////////////////////////,,,,,,------.../////////,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,++++++***+++++++++,,,,,,---------++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,---......---,,,,,,,,,,,,------...//////000.../////////000000000000111...000999>>>EEEWWWkkknnn{{{kkkfff{{{cccMMM>>>999:::555555555555444444444444333222111111000000111111//////000000000000//////------............------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---,,,///000///------222777:::DDDMMMWWWqqqzzzvvvtttttt|||~~~|||~~~~~~}}}~~~~~~}}}}}}|||pppgggUUUPPPIIIEEEEEEHHHLLLNNNSSSXXX^^^bbbdddiiipppvvvtttxxx}}}xxxttttttvvvrrrhhh^^^YYYWWWTTTRRRSSSVVVVVVRRRMMMFFFFFFEEEDDDDDDDDDDDDDDDDDDBBBCCCGGGHHHGGGIIIMMMDDDQQQddd\\\JJJ<<<;;;<<<888666999666666666666555555555444111222222333333222222111000000000000000000000000---------.........//////////////////............|||oooWWWHHH@@@:::666333333333222222222111111000000000000000000000000////////////////////////+++,,,,,,---...///000000,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***+++++++++,,,,,,---------++++++++++++++++++++++++++++++,,,---------,,,,,,,,,,,,---......---,,,,,,,,,,,,------...///000000////////////000000000000444111444???GGGPPPfff}}}pppqqqkkkuuugggIII;;;888666666555555555444444444333222111111000111111111//////000000000000//////------............------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------)))+++---,,,+++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,---,,,,,,++++++,,,,,,------///111000---...333888CCCNNNWWWccc}}}yyytttqqqrrruuu~~~~~~}}}tttcccWWWKKKHHHFFFGGGKKKQQQUUUXXXYYY^^^dddggghhhkkkrrrxxx|||}}}||||||yyyoooooorrrpppkkkggg\\\XXXUUUVVVWWWVVVQQQLLLFFFFFFEEEDDDDDDDDDDDDDDDJJJFFFDDDEEEFFFDDDDDDGGGGGGJJJOOO```gggQQQ???===>>>999666888777666666666555555555555222222222333333222222222000000000000000000000000---------.........//////000/////////............rrrcccTTTEEE<<<666555333222333333333333111111111111111111222333//////////////////////////////////////////////////////.........---------------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++++++++,,,,,,,,,---------------,,,,,,---...000111444000...000000...///111555111;;;MMMWWWaaaxxxsss~~~xxxtttJJJEEE===999999;;;999444444:::111777888333111444333///......//////000000111111////////////............////////////////////////++++++++++++++++++++++++------,,,,,,+++,,,,,,,,,***************++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...,,,,,,///111333;;;CCCGGGLLLeee{{{tttqqqqqquuuwww~~~~~~~~~sssbbbUUUPPPMMMIIIFFFJJJSSS\\\aaabbbfffjjjnnnqqqsssvvv|||}}}tttoookkkcccZZZVVVVVVVVVTTTQQQQQQPPPLLLGGGCCCBBBCCCEEEGGGFFFEEEDDDDDDCCCDDDDDDHHHFFFIIIQQQ```fffIII>>>999===>>>555888888666555555666777777444444444333333333222222222111111000///......---000/////////............////////////////////////~~~hhh[[[VVV@@@<<<777333333333222222111111111000000111222222//////////////////////////////////////////////////////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------,,,,,,---...000111111......000111//////222888@@@SSShhhpppyyy}}}sssoooqqquuuxxxzzz|||sssuuu}}}WWWKKK???666666888777666777555777555000111444333///////////////000000111111////////////....................................,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,++++++++++++++++++++++++,,,------......------,,,++++++++++++++++++++++++------------------------000------000333777>>>GGGHHH^^^yyyyyyuuuqqqoooppptttyyy{{{}}}zzzrrrkkk```SSSJJJHHHQQQPPPQQQTTT[[[aaaeeefffjjjnnnsssvvvwwwzzz~~~xxxpppfff```^^^\\\XXXTTTTTTSSSPPPLLLHHHFFFEEEEEEFFFFFFEEEEEEDDDDDDEEEEEEHHHEEEFFFJJJQQQggglllVVVCCC===<<<666888777666555555555666777444444444333333333222222333222222111000000//////000000/////////.........////////////////////////nnncccNNNGGG===666444333222000222111111000000000111111////////////////////////////////////////////////...............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------...///000111...---///222222000111666777NNNmmmxxxwwwvvvxxx}}}}}}hhhnnn}}}uuu^^^EEE;;;;;;;;;888555999777444000222666555222/////////000000000000111////////////............------------------------------------------------------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++---......//////......---++++++++++++,,,,,,,,,,,,........................111......222666:::AAAIIIMMMrrr~~~ooollljjjlllrrryyy}}}~~~|||mmmddd[[[UUUOOOKKKLLLPPPVVVYYY\\\___bbbeeehhhjjjppptttzzz}}}~~~tttlllhhheee___ZZZWWWVVVTTTRRRNNNKKKHHHFFFEEEEEEDDDDDDDDDEEEFFFFFFGGGFFFFFFFFFEEEPPPnnnuuuRRR???===;;;888777666555555555555666444444444444333333333333333333333222111111000000000000000/////////......////////////////////////jjj\\\TTTHHH>>>999666333111333222111000000000000000////////////////////////////////////////////////........................------------------------........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------......,,,,,,,,,------------...---------...//////000000......111444333111666===???^^^uuusssvvv}}}yyyyyyvvv```HHH???<<<:::777777777666444444666666666000000000000000000000000////////////............------------------------------------------------------,,,,,,,,,,,,,,,---,,,,,,,,,+++++++++++++++------............------+++++++++,,,,,,,,,,,,,,,...............////////////---///444999<<>>888777777666555555555555555444444444444333333333333333222222111111111111000000000////////////...////////////////////////kkkeeeZZZOOOEEE===888666444444222111000000000000000000000000000000000000////////////////////////---.....................------------------------........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,---------.........------...//////000000000...///111333222555@@@MMMYYYttt}}}]]]FFF===;;;:::333555888777444222444777111111111111000000000000////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,---......///,,,,,,+++++++++*********,,,,,,------------,,,,,,++++++,,,,,,,,,---------,,,,,,------............------111777<<<@@@HHHQQQppp~~~{{{~~~~~~wwwjjjoooooopppuuu{{{}}}qqq^^^XXXRRRQQQQQQQQQUUU[[[```dddgggfffdddfffmmmtttxxx|||wwwpppiiiddd\\\ZZZXXXWWWWWWTTTPPPLLLEEEEEEDDDDDDCCCDDDDDDDDDBBBEEEIIIJJJHHHIIIQQQ[[[uuurrrMMM@@@;;;888888888777777666555444555555555444444444333333111111111111111000000000111000000000////////////////////////////////////~~~|||uuuhhhWWWHHH@@@===666666444333111111000000000000000000000000000000////////////////////////---------...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------.........,,,---------............------...000000000000000...///111333777CCCYYYmmm|||bbbNNNFFFDDD999777777777444000111555222111111111111000000000////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000222333------,,,,,,++++++******+++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------......,,,,,,,,,---......//////...000666<<<@@@GGGWWWfffyyyxxxuuupppfffjjjnnnsssxxx|||~~~rrrfffVVVTTTTTTXXXZZZZZZ]]]bbbdddgggjjjjjjiiilllssszzzzzz}}}ssskkkfffbbb]]]ZZZZZZXXXUUUQQQJJJIIIHHHFFFEEEDDDCCCCCCAAACCCFFFFFFFFFFFFJJJNNNTTTkkk^^^GGG::::::::::::999888777666555555555555555444444444333111111111111111111111111111111000000000/////////////////////////////////lllUUUHHHDDD888777666444333222111111000000000000000000000000////////////////////////---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------------------............------------------------............,,,---///000111111000000111222555;;;EEE[[[~~~{{{ttt{{{xxxkkkeeeLLLAAA888777777444222333222222222111111111000000////////////....................................------------------------,,,,,,---///111333555666000//////...------,,,,,,,,,,,,------------,,,,,,++++++,,,,,,---......///,,,------...//////000000444777===@@@DDDRRRnnnmmmuuuyyy~~~ppplllkkkjjjjjjqqqyyy}}}~~~}}}zzzqqqfff[[[PPPPPPUUU]]]bbbccceeeiiicccfffjjjlllnnnqqqvvvzzz|||~~~~~~}}}vvvnnneee___^^^\\\YYYVVVPPPOOOMMMJJJGGGEEEDDDCCCCCCCCCCCCCCCCCCFFFIIIJJJJJJUUUtttvvvZZZGGG;;;;;;;;;;;;:::888666555555555555555444444444444222222222222222222222222111111111000000000//////////////////////////////yyy^^^NNNIII:::999777555333222222111000000000000000000000000////////////////////////---------.........//////------------------------........................------------------------........................------------------------/////////...---------,,,---------.........//////,,,---///111111111000000666777;;;CCCRRRpppiii]]]ssssss```LLL:::888;;;:::666444222222222222111111000000000/////////............////////////////////////////////////////////////+++,,,---///222555777999222111111000///.........---..................---++++++,,,,,,---...//////---......///000111111222:::===AAACCCHHH[[[~~~___~~~}}}rrrhhheeeiiimmmnnnvvv|||~~~uuujjj]]]SSSWWWWWW[[[bbbeeecccbbbeee___ccciiimmmqqqsssuuuwww~~~}}}|||}}}xxxlllddd```___\\\YYYUUUTTTQQQMMMIIIFFFDDDCCCEEEEEEDDDBBBDDDIIILLLMMMPPPOOOWWWrrr|||mmmWWW<<<<<<<<<<<<;;;999777666666666555555555444444444333333333333333333333333111111111111000000000000////////////////////////hhhXXXZZZIII999000555888222///222000111111111000000000111000/////////............................................................------------------------...------,,,,,,------...---------------------------------------------------------------------------------.........//////000000/////////111222333999<<<>>>KKKfffzzzqqqrrrtttxxxTTT<<<888777888888000222333333222111000000111000000000000000//////...------------------------------------------------------......000111222333000///...---,,,+++++++++------------------------,,,,,,++++++,,,,,,---....../////////...///222444888<<>>888555777777666666555555444333333444444333333333333222222222222222111111111111000000000000000////////////ssstttxxxrrr___MMMBBB:::222111555555444333222111000000///000000000/////////......................................................------------------------...------,,,,,,------...------------------------------------------------------------------------------.........////////////000111111333666:::===CCCRRRccc||||||zzzaaaAAA555888888555444444333333333333333000000111111000000///...------------------------------------------------,,,,,,,,,,,,---///000111///...------,,,,,,,,,,,,------------------------,,,,,,++++++,,,,,,---............------000555999>>>BBBFFFSSSsssnnncccxxx}}}sssqqqkkkggghhhjjjlllrrryyy|||}}}kkk___^^^bbbddddddggggggffffffffffffggggggiiijjjkkkkkklllnnnrrruuuzzz{{{~~~zzz{{{~~~~~~|||{{{zzzyyywwwsssqqqrrrrrrpppnnnllljjjhhhggg^^^]]]\\\[[[[[[\\\^^^^^^^^^]]]\\\___ccchhhkkklllrrrtttxxx{{{{{{tttmmmeee\\\VVVWWWWWWRRRLLLHHHGGGFFFEEEEEEGGGHHHHHHGGGEEEEEEMMMQQQJJJSSSzzzkkkXXXHHHCCC@@@999666777777777666555555444444333444444333333333333222222222222222111111111111000000000000000////////////TTTVVVZZZ^^^fffssswwwcccTTTFFF;;;666888888666444333333333333333000000000////////////...................................................------------------------...------,,,,,,------...------------------------------------------------------------........................////////////111222333222333777>>>DDDQQQeee{{{|||}}}~~~}}}{{{{{{}}}|||xxx\\\GGG@@@999777555333222333333333333000111111111111000//////........................------------------------++++++++++++,,,---...//////...---,,,,,,,,,,,,,,,------------------------,,,,,,++++++,,,,,,---.........------...222888<<<@@@BBBOOOkkkyyyeeeiii{{{vvvooohhheeefffkkkpppsssyyy~~~~~~wwwfff___aaagggjjjiiijjjiiifffeeefffhhhkkkmmmiiijjjjjjjjjjjjmmmqqqtttsssuuuzzz}}}yyyzzzxxxyyy}}}xxxqqqjjjgggcccaaa___\\\YYYWWWYYYYYYYYYXXXXXXXXXWWWWWWTTTTTTSSSSSSRRRRRRRRRRRRSSSQQQOOOPPPQQQSSSTTTSSS\\\]]]```ccchhhqqq{{{vvvoooeee^^^\\\[[[UUUOOOLLLJJJHHHFFFEEEFFFGGGGGGFFFIIIBBBEEEOOONNNMMMgggkkkLLL@@@???;;;888777777777666666555444444444444444333333333222222222222222222111111111000000000000000000////////////IIIJJJKKKMMMQQQZZZgggpppzzzwwwgggWWWGGG:::444888555222222333555444333111000000000////////////////////////////////////........................------------------------...------,,,,,,------...---------------------------------------------------------....../////////........./////////000000111222222222333:::EEENNNdddzzzvvv}}}~~~wwwrrrssstttsssssstttqqqooommmkkklllnnnrrrttt{{{vvvlllYYYCCC:::777333222333333222111111111111111111000000///........................------------------------++++++***++++++,,,---.........---,,,,,,,,,------------------------------,,,,,,++++++,,,,,,---...............000444;;;@@@===CCC]]]~~~kkkmmm}}}tttrrrnnnhhhcccccchhhqqqxxx{{{}}}xxxrrrjjjffffffiiikkkllliiigggeeedddeeeiiinnnqqqffffffggghhhiiimmmrrrvvvqqqsssxxx}}}~~~|||}}}~~~|||sssqqqmmmjjjjjjllljjjddd^^^\\\XXXTTTQQQPPPPPPPPPPPPQQQQQQSSSTTTVVVXXXYYYZZZXXXXXXYYYZZZZZZZZZZZZZZZYYYWWWUUUSSSRRRQQQOOOLLLMMMMMMOOOQQQUUU[[[bbbggguuu|||zzzrrrkkkdddaaa\\\UUURRRRRRLLLJJJGGGEEEFFFFFFFFFEEEHHHDDDDDDJJJOOORRR[[[eeeSSS@@@???>>>:::888888777777666555555444444444444333333333222222222222222222111111111000000000000000000////////////IIIHHHHHHGGGHHHMMMSSSXXX^^^iii{{{yyykkkYYYDDD666888444000///111333333111111111000000000/////////////////////////////////........................------------------------...------,,,,,,------...---------------------------------------------------------...//////000000....../////////000000000///000222333888EEEVVVccc~~~yyyttt~~~}}}vvvrrrmmmhhhfffiiikkkiiigggggg```^^^]]]\\\]]]```dddfffssswwwrrrPPP>>>:::555333444444222000111111222222111111000///........................------------------------+++++++++++++++,,,------...------,,,,,,---------------------------------,,,,,,++++++,,,,,,---.........///111333888>>>CCC===NNNrrr~~~~~~hhhccczzz|||tttiiiaaaccceeemmmxxxvvvnnnoooooommmkkkjjjjjjkkkfffdddcccccceeeiiimmmpppddddddeeegggiiinnnuuuzzzvvvwwwyyy|||{{{xxx{{{~~~}}}{{{xxxwwwrrriiiaaa```]]]ZZZYYYZZZXXXUUURRRVVVTTTRRRSSSVVVYYY[[[\\\[[[\\\^^^```ccceeeggghhhfffggghhhiiijjjkkkkkkllleeecccaaa___^^^\\\XXXUUUOOONNNMMMLLLMMMNNNOOOPPPZZZbbbmmmtttyyyvvvooohhhddd___XXXVVVXXXPPPMMMIIIGGGFFFFFFFFFEEECCCIIIJJJFFFDDDLLLVVV\\\dddMMMGGGBBB<<<999888888777666666555555444444444333333333333222222222222222111111111111000000000000000////////////NNNLLLJJJIIIJJJKKKLLLLLLLLLPPPZZZhhhsssrrr[[[HHH>>>888333111222333222///111111111000000000//////////////////////////////........................------------------------...------,,,,,,------...---------------------------------------------------------...///000000000.../////////000000000000///222666;;;FFFZZZssswww{{{|||xxxtttpppjjjccc___RRRPPPSSSZZZ___\\\WWWVVVMMMMMMMMMNNNQQQVVVZZZ]]]lllpppwww}}}jjjDDD>>>888555666666333111111222222222222111000000........................------------------------,,,++++++++++++,,,---------------,,,,,,------...------------------------,,,,,,++++++,,,,,,---...---///111444777;;;AAAEEEGGGhhh|||yyygggooorrrddd```dddgggqqq}}}}}}tttlllnnnoooooonnnkkkhhhfffccccccbbbcccdddgggiiikkkdddeeefffhhhkkkqqqxxx}}}{{{zzzzzz{{{wwwtttxxx~~~{{{}}}}}}|||||||||vvvnnngggaaa\\\XXXUUUXXXYYY[[[]]]^^^^^^]]]\\\aaabbbeeejjjooosssssssssttttttuuuuuuvvvwwwwwwxxxxxxxxxxxxyyyzzz|||}}}~~~wwwuuutttsssrrroookkkhhhaaa___\\\YYYVVVRRROOOLLLJJJPPPWWW]]]bbbjjjuuu~~~{{{pppjjjfff```ZZZXXXTTTQQQLLLIIIHHHHHHGGGGGGBBBIIIKKKGGGCCCFFFOOOWWWccc|||eeeUUUFFF===;;;888888777777666555555555444444333333333333222222222222222111111111111000000000000000////////////VVVSSSQQQQQQRRRRRROOOLLLNNNJJJIIINNNSSS[[[jjjxxxrrr^^^EEE???888555555555222///111111111111000000000000000000000000000000000000........................------------------------...------,,,,,,------...---------------------------------------------------------...///000000111////////////000000000000222666<<>>>>>===EEEQQQzzzoooqqqjjjddd\\\]]]eeeooovvv|||zzzsssooopppnnnllljjjiiigggeeebbbaaaaaaaaa```aaadddhhhllljjjhhhhhhnnnvvv}}}~~~uuuuuuuuuwwwyyyzzzyyywwwuuuvvvxxx{{{}}}~~~|||zzzwwwuuuqqqlllfff```\\\YYY[[[^^^bbbgggkkkqqqvvvzzzxxxjjjfff```]]][[[YYYVVVSSSNNNNNNMMMMMMMMMPPPUUUYYYbbbnnn|||uuupppfffbbb\\\RRRRRRWWWRRRVVVZZZaaakkkyyywwwjjjeeeccc]]]XXXVVVRRRLLLIIIJJJFFFGGGHHHGGGEEEEEEHHHKKKNNNPPPSSSnnnaaaDDD:::===999777999999666555777333333333222222222222111222222222111111111111000000000000000000000000000xxxpppmmmjjjeee```\\\XXXTTTRRRQQQPPPNNNLLLIIIKKKVVVhhhyyyzzzXXXGGG@@@888111///111111111000111111222222111000000000////////////------------------------........................------------------------,,,------......------,,,...------,,,,,,------...//////---------...///000///......000222555999<<>>???OOOeeessspppzzzjjjccc^^^[[[```iiiwww|||~~~~~~|||yyyvvvsssrrroookkkiiigggeeebbb```____________aaaeeekkkoookkkkkknnntttyyy{{{xxxtttmmmqqqvvvyyyyyywwwuuuuuuuuuuuuvvvyyy|||{{{wwwtttkkkhhhddd___]]]]]]^^^___fffiiiooouuuzzzzzzqqqlllggg```[[[PPPNNNKKKJJJJJJJJJHHHGGGHHHIIIIIIIIIHHHJJJLLLOOOJJJPPPYYYiiiyyyrrriii[[[XXXZZZUUURRRQQQSSS[[[iiizzzrrrmmmeee___YYYWWWSSSMMMIIIIIIIIIIIIHHHGGGEEEDDDFFFHHHNNNLLLJJJZZZ}}}pppKKK===???:::888::::::666555666333333333333222222222222222222222111111111111000000000000000000000000000|||vvvnnnhhh```ZZZVVVTTTSSSRRRUUUPPPNNNTTT]]]iiiwwweeeRRRFFF===777555222111111111111222333333000000/////////.........................................................------------------------,,,------......------,,,...------,,,,,,------...///......---......///000///---...111555888>>>DDDJJJ\\\lllrrrooosssvvvzzz{{{}}}yyyoookkkiiiccc[[[``````bbbiiirrrzzz{{{jjj\\\UUUVVVSSSTTTUUU]]]xxxxxxnnnmmm{{{lllOOO===;;;<<<:::444444333333222222111111000000000////////////...//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,---,,,,,,,,,...000777777===BBB@@@GGGeeerrrvvvfff___]]]___gggppp}}}|||}}}~~~vvvvvvyyyyyyvvvrrrnnnjjjfffdddbbb```^^^^^^___^^^^^^___bbbhhhlllnnnoooqqqtttvvvtttoookkkkkkqqqwwwyyywwwuuutttuuuyyywwwuuuvvvxxxuuuooojjj___^^^]]]^^^bbbgggmmmppp{{{}}}wwwoooiiiaaaXXXQQQPPPOOOMMMKKKJJJIIIIIIIIIJJJJJJJJJJJJGGGHHHIIIIIIHHHGGGIIIJJJGGGHHHIIINNN___|||qqqkkkjjjccc[[[WWWUUUWWW]]]gggwwwvvvlllddd]]][[[WWWQQQMMMMMMLLLLLLJJJIIIGGGGGGHHHIIINNNKKKGGGOOO```uuu[[[GGGAAA;;;777999999777555555444444333333333222222222222222222111111111000000000000000000000000000000}}}tttjjjaaa\\\ZZZZZZUUUQQQPPPOOOSSS___kkk}}}hhhUUUFFF>>><<<333333222222222222333333/////////.........------////////////////////////........................------------------------,,,------......------,,,...------,,,,,,------...............//////000000000...///444777;;;EEEPPP___tttoookkknnnuuuzzzxxxzzz}}}~~~~~~|||lll___VVVRRRWWWRRRTTTVVV]]]wwwyyy~~~kkkFFF888:::<<<555555444444333222222111111000000000////////////...............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------***,,,------,,,---///111666;;;@@@AAA@@@QQQ{{{zzztttzzzoooccc]]]^^^dddnnnvvv~~~~~~{{{|||tttqqqtttvvvtttqqqppplllfffbbb```___^^^]]]___```___^^^^^^___cccfffuuuttttttsssrrrpppllljjjooossswwwwwwuuutttuuuwwwyyyvvvssspppnnnjjjddd___\\\^^^bbbgggnnntttzzz}}}zzzlllgggddd]]]SSSNNNOOOKKKGGGFFFHHHJJJKKKJJJGGGHHHIIIIIIJJJJJJJJJKKKGGGIIIJJJJJJIIIIIIIIIKKKNNNPPPQQQQQQUUUeeexxxgggccc___[[[VVVWWWfffvvv~~~xxxnnneeeaaa___YYYVVVUUUMMMLLLJJJIIIIIIIIIJJJJJJKKKJJJHHHMMMRRRYYYiii~~~sssUUUDDD<<<666777999777666666444444444333333333222222222222222111111111000000000000000000000000000000rrreee^^^WWWVVVVVVUUUQQQNNNRRRZZZfffssshhhPPP@@@888555444333333222222333333////////////............000000000000000000000000........................------------------------,,,------......------,,,...------,,,,,,------...---......///000000000111111///222888:::???PPPbbbtttnnnoooqqqrrrsssvvvyyy}}}yyyuuuuuuyyywwwkkk]]]UUUSSSSSSTTTVVVdddpppxxx[[[===666999666666555444444333222222111111000000000/////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------***,,,---------...000333666>>>BBB???EEEaaa~~~tttkkkeee___]]]aaajjjsssxxx{{{~~~~~~{{{}}}}}}uuutttuuurrrmmmjjjlllgggbbb^^^\\\]]]]]]\\\___aaabbbbbbbbbbbbdddfffxxxwwwuuusssqqqpppppppppuuuuuuvvvuuuttttttuuuvvvwwwuuurrrnnniiifffcccbbbcccgggmmmsssyyy}}}}}}wwwooocccWWWSSSPPPKKKHHHGGGJJJHHHHHHHHHJJJKKKKKKJJJGGGIIIKKKLLLKKKKKKLLLMMMNNNPPPRRRRRRQQQRRRSSSUUUPPPVVV]]]___]]]aaapppwwwpppjjjcccYYYSSS\\\jjjkkk{{{vvvjjjddd```[[[XXXWWWNNNLLLIIIHHHIIIIIIIIIHHHEEEGGGHHHLLLOOONNNfffjjjmmmaaaMMMBBB999777888777666777444444444444333333333333222222222111111111111000000000000000000000000000|||sssgggaaa]]][[[WWWRRRRRRTTTUUU^^^oooeeeJJJ:::777666555333222222222222111111111111000000000000000000000000000000000000........................------------------------,,,------......------,,,...------,,,,,,------...---...//////000111111111000000666<<<>>>EEE]]]wwwvvvnnnoooqqqpppnnnooouuuyyy~~~{{{jjjaaa]]]\\\YYY^^^qqq|||~~~|||OOO<<<:::777777666555444333222222111111111000000000//////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,.........000222444777@@@@@@>>>QQQxxxzzzvvvxxxuuuppp___^^^]]]___fffpppwwwzzzxxx|||~~~~~~{{{xxxzzzwwwpppjjjiiigggccc]]]ZZZYYY[[[\\\]]]]]]aaaeeehhhiiijjjlllmmmrrrrrrrrrqqqqqqsssuuuwwwwwwvvvuuuuuuuuuuuusssrrrooopppoookkkfffeeehhhkkknnnqqqwww}}}|||oooddd___WWWQQQMMMMMMKKKIIIIIILLLKKKKKKKKKKKKLLLMMMMMMLLLKKKOOORRRSSSSSSSSSTTTVVVSSSUUUVVVWWWXXXYYY\\\___\\\\\\aaaffffffgggooozzzzzztttiii]]][[[bbb\\\iii}}}qqqhhhbbb]]]YYYXXXSSSOOOKKKJJJJJJJJJIIIGGGEEEGGGFFFIIINNNLLLVVVnnnrrrvvvpppYYYLLL>>>:::999777666666555444444444444333333333222222222111111111111000000000000000000000000000ttteee^^^ZZZWWWVVVWWWTTTUUUZZZdddoooyyy}}}]]]FFF888777666444333222111111333333333222222222222111////////////////////////........................------------------------,,,------......------,,,...------,,,,,,------...------///000111111111111///000888@@@BBBJJJggg~~~rrrllliiimmmnnnmmmoootttqqquuu{{{~~~xxx|||uuulllfffkkkmmm|||dddGGG@@@888777666555444333222222111111111111000000000000---.....................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++---...//////000333555777@@@???@@@]]]ooofffyyynnntttwwwllleeeZZZ[[[^^^ccckkkuuu{{{|||vvv{{{{{{yyyzzz}}}zzzqqqlllnnnddd```ZZZWWWXXXZZZ\\\^^^[[[```gggmmmppprrrtttvvvkkklllnnnoooqqqssswwwzzzwwwuuutttuuuvvvuuuqqqmmmcccfffhhhddd```aaahhhpppuuuxxx}}}|||tttiii^^^WWWTTTTTTPPPNNNOOOQQQPPPLLLMMMQQQMMMMMMMMMNNNOOOQQQSSSTTTOOOSSSXXXZZZYYYZZZ\\\^^^eeeggghhhiiijjjmmmqqqtttqqqiiidddfffjjjnnnwwwzzziii___^^^VVV\\\iiizzz}}}qqqkkkddd```___XXXTTTPPPMMMMMMLLLIIIGGGIIIJJJFFFFFFMMMKKKMMMZZZxxx{{{~~~lllcccSSSCCC<<<:::777666666555555444444444333333333222222222111111111111000000000000000000000000000vvvtttiiiddd]]]VVVVVVVVVWWWYYY[[[]]]^^^___llltttzzzWWWGGG<<<222222222000///222666555444222111000000000////////////....................................------------------------------------------------...------------...//////111---,,,......---///444111:::BBBHHHTTTjjj|||rrrllllllkkkkkkkkklllnnnoooqqqxxx|||yyy}}}yyyqqq{{{~~~ggg888<<<888333222444777666333111111111000000000000000////////////...---,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,............000333666888>>>AAA===LLL}}}yyyTTToooxxxnnnnnn~~~rrreee]]]XXXZZZ```jjjtttzzz{{{yyy{{{|||~~~zzzwwwuuurrrooolllaaa\\\UUUSSSUUUYYY\\\]]]^^^```dddjjjrrruuupppiiihhhnnnuuuzzz{{{zzzxxxxxxyyywwwvvvvvvuuurrrkkkeeeZZZ]]]```cccfffllltttzzz}}}vvvlllggg```[[[YYYXXXYYYXXXYYY\\\\\\YYYWWWXXXZZZZZZUUUXXX\\\______]]]^^^aaadddcccdddgggjjjkkkjjjhhhkkkooossswwwxxxzzz}}}|||yyyuuutttvvv{{{zzzkkkaaa[[[[[[[[[bbbtttxxxkkkaaa^^^]]]ZZZUUUOOOLLLJJJIIIIIIHHHHHHHHHIIIJJJKKKLLLMMM___|||uuu}}}___BBB:::<<<;;;888777666666666666555555555555333222222111111222222333111111000///////////////```kkksssuuuzzzyyymmmccc\\\YYYWWWZZZ```bbb```\\\\\\aaannnoooWWWHHH:::666666444333555555444333222111000000000////////////....................................------------------------------------------------...------------...//////000------000000///111666???BBBHHHVVVmmmmmmgggggghhhiiikkknnnqqqtttvvvuuu|||~~~{{{YYYCCC;;;444444555333111222111111111111000000000000////////////...---,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,...---...///111444888:::<<>>@@@EEELLLffffffnnn}}}hhhiiihhh\\\UUUZZZ\\\gggttt{{{zzzzzz}}}~~~zzzwwwsssnnniiiccc]]]XXXXXXXXXXXXWWWWWWWWWYYYZZZbbbaaaccciiijjjiiimmmssstttwww{{{}}}~~~~~~}}}vvvmmmgggggghhhhhhggglllkkkkkkmmmqqquuuxxxzzzqqqkkkeee[[[]]]gggrrr}}}wwwhhhbbb\\\XXXWWWUUUQQQMMMJJJIIIIIIHHHHHHHHHIIIIIIGGGOOOLLLUUU~~~{{{zzzPPP>>>======999666666555555555444444444333222222111111222222333222222111000000000000000UUUOOOJJJIIIIIIIIIKKKNNNXXX___gggmmmtttwwwnnneee___ZZZXXX^^^eee}}}}}}gggQQQDDD>>>888111444333333222111111222222////////////....................................------------------------...........................------------...//////000000111222000111999CCCRRRooohhhaaaddddddccccccdddeeehhhlllqqqwww|||ooo]]]VVVYYYfffwwwwwwfffWWWYYYfffrrr|||}}}~~~QQQ@@@===888333444444444333222111000000////////////000000//////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,...111555999===@@@AAAFFFaaavvvkkkqqqaaa___]]]UUUTTTZZZdddnnnyyy~~~}}}|||~~~xxxtttnnnhhhccc^^^XXXUUUSSSTTTUUUUUUUUUVVVYYY\\\eee___^^^dddgggfffkkkssszzz{{{{{{{{{{{{||||||uuummmhhhiiikkkllllllnnnllljjjlllpppuuuxxxzzz|||wwwlll```ZZZZZZ^^^iiizzzqqqiii```[[[ZZZXXXTTTPPPJJJJJJIIIHHHGGGGGGHHHHHHCCCMMMKKKKKKbbb~~~qqqcccGGGAAA>>>888555555555444444444333333333222222111111222222333222222111000000000000111kkk___UUUQQQNNNIIIGGGIIIIIIOOOUUUXXXZZZbbbqqq|||uuulllddd^^^\\\^^^iiisss{{{cccPPPEEE;;;222555444333333222333333333////////////....................................------------------------...........................------------...////////////000222222555AAANNNjjjtttcccbbbeeeddddddffffffhhhkkkqqqwww~~~mmm\\\TTTWWWdddwww{{{ppp___NNNQQQ___mmm{{{xxx}}}vvvpppQQQAAA999555555555444444333111000000/////////000000000000//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---///222666:::>>>@@@AAAGGGvvvwww|||qqqhhh___ZZZVVVTTTXXX^^^lllsss|||~~~~~~uuupppiiiccc^^^YYYUUURRROOOQQQSSSTTTVVVYYY___cccddd[[[YYYbbbiiiiiimmmtttxxxyyyzzzzzzzzzzzz|||~~~xxxsssooonnnoooqqqpppnnnmmmkkkkkknnnrrrwwwxxxxxxwww{{{|||}}}ooobbbYYYXXX]]]jjj}}}~~~tttggg```]]][[[VVVQQQKKKJJJIIIHHHGGGGGGGGGGGGDDDKKKJJJIIITTTiiimmmoooxxxTTTGGG???666666555555555444444444444333222222111111222222333333222111111000000111111xxxiii[[[UUUPPPIIIGGGIIICCCHHHMMMMMMLLLPPP[[[eeeqqqsssjjjbbb]]]\\\XXXcccrrrttt]]]NNNBBB888555555444333333333444444000/////////....................................------------------------////////////////////////...------------...//////......000222444999HHHVVV}}}pppeee___bbbdddaaaaaaeeekkkmmmpppvvv|||rrrbbbTTTWWWeeezzz{{{rrraaaNNNOOO]]]hhhuuu}}}tttzzz}}}aaaGGG;;;888888555555444333222000000/////////000000000000000///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............000333777;;;>>>@@@AAAIIIcccccc___XXXSSSVVV^^^eeepppuuu{{{~~~~~~}}}tttnnnfff___ZZZWWWSSSQQQNNNQQQTTTVVVXXX^^^eeekkk```WWWWWWdddooopppsssyyytttvvvyyyzzzzzzzzzzzz{{{sssrrrqqqsssuuuuuurrrnnnkkkkkklllpppvvvyyyxxxvvvxxxxxx}}}sssuuu~~~nnn^^^UUUUUU]]]ppp|||mmmccc___\\\VVVQQQKKKJJJIIIHHHGGGFFFFFFFFFDDDHHHEEEEEEKKKUUUrrrqqqYYY]]]KKK@@@444777666666666555555555555333222222222222222222333333222111111000111111111sssnnnggg___YYYSSSNNNKKKFFFFFFEEECCCDDDIIIQQQXXXjjjsss{{{iii^^^]]]WWW^^^dddkkk|||www^^^]]]SSS999777555444555666555000,,,000000000000000000000000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////...------......///000111444///111888888:::QQQnnngggddd```___aaaeeeiiilllssskkkkkkyyy~~~}}}~~~ppp___UUUWWWkkkxxxmmmYYYNNNPPPQQQeeesss~~~~~~{{{cccPPPEEE777555333333444555555444222111000/////////....................................,,,------......------,,,+++,,,......---,,,---...---000666===>>>===BBBJJJYYYtttqqq```\\\WWWQQQOOOTTT___gggsssvvvzzz{{{{{{}}}{{{tttooofff]]]YYYVVVRRRRRRUUUNNNTTTVVVVVV^^^iiiiiiaaaTTTQQQWWWeeeqqqssstttuuuxxxwwwvvvuuuuuuuuuuuutttuuuuuuvvvwwwvvvtttpppnnnjjjmmmqqquuuwwwwwwvvvuuuuuuxxx{{{||||||~~~}}}xxx~~~yyyggg[[[YYY[[[cccqqqnnndddbbb^^^XXXUUUPPPLLLGGGFFFGGGGGGFFFDDDCCCFFFIIIIIIJJJSSSbbbnnnhhhjjjqqqRRR@@@888;;;999777666666444222000333333333222222222111111000000000000////////////mmmjjjgggbbb]]]XXXRRROOOKKKKKKIIIFFFDDDEEEJJJNNNXXXaaaqqq}}}kkkccc``````___^^^fffyyyrrrgggWWW@@@888444111111333555333111000000000000000000000000//////.........---------------------------------////////////////////////...............///111111000///444;;;:::AAA```|||rrrdddaaa^^^\\\]]]```bbbdddhhhjjjqqqzzz}}}~~~uuubbbXXXZZZmmmxxxnnnZZZNNNOOOOOObbbmmmxxx}}}wwwdddLLL999777666444222111111111111000000000/////////.................................,,,------......------,,,,,,...//////...---...///333444888===>>>>>>BBBHHHnnnyyymmm{{{fff\\\YYYTTTPPPQQQXXXdddlllsssvvvyyyzzzzzz|||}}}uuuoookkkbbbYYYUUURRRPPPPPPTTTTTTVVVXXX]]]fffkkkfff]]]VVVVVV]]]jjjrrrrrrqqqssswwwwwwwwwvvvsssqqqppppppuuuwwwwwwtttooommmnnnpppnnnpppsssvvvxxxxxxwwwvvvvvvxxxzzzzzzzzz{{{~~~|||tttwwwxxxkkkccc]]]^^^cccmmmuuukkkggg```ZZZYYYRRROOOJJJHHHHHHHHHGGGEEEEEEGGGHHHFFFEEEKKKVVV___{{{kkkeeeJJJ===:::888666555555444222000333333333222222222111111111111111111000000000000cccccccccaaa]]]WWWRRROOOPPPOOOMMMJJJFFFEEEFFFGGGMMMSSS```rrrpppiiibbb]]]YYYVVV^^^xxxzzzfffPPP???999333000222444555555000000000000000000000000/////////.........------........................////////////////////////............///000111111...000777===???LLLsssppp```ddd]]]\\\[[[ZZZ[[[]]]___aaa```nnnzzz~~~}}}uuu^^^YYY\\\oooxxxooo[[[NNNLLLKKK]]]fffqqqxxxvvvmmm~~~|||~~~YYYCCCAAA:::777333000000111111111000000000/////////..............................,,,------......------,,,---...000000//////000111777777:::>>>???@@@GGGOOOdddhhhxxx{{{qqq^^^WWWTTTQQQPPPSSS]]]jjjssstttwwwyyyzzzzzz~~~{{{sssmmmggg^^^UUUQQQPPPNNNPPPUUUXXXVVVZZZfffmmmiii^^^UUUZZZ^^^hhhrrruuusssqqqrrrvvvwwwxxxuuupppmmmmmmnnnuuuvvvuuunnnhhhgggmmmtttrrrsssuuuvvvwwwwwwxxxwwwwwwxxxyyyxxxwwwxxxyyy{{{~~~zzzlllsss~~~{{{iiigggeeejjjwww}}}|||mmmaaa]]][[[]]]ooouuunnnccc\\\\\\VVVSSSNNNKKKIIIHHHGGGFFFFFFGGGHHHEEECCCEEELLLSSSkkkqqqooo~~~WWW???;;;999777666666666444333333333333222222222111111222222222222111111111111WWWXXXYYYXXXTTTQQQNNNMMMSSSSSSRRRPPPMMMIIIGGGFFFJJJOOOXXXfffvvvpppfff___^^^XXXUUUddd{{{|||bbbHHHAAA888333333444444333000000000000000000000000////////////....................................////////////////////////............///000111222000111777???FFFYYYcccZZZaaaYYYZZZZZZZZZ[[[^^^bbbeeegggwww~~~sssYYYVVV[[[pppwwwooo\\\MMMJJJHHHWWWbbbnnnvvv|||~~~lllpppnnn~~~lllRRRKKK===999444222333444333222000000000////////////...........................,,,------......------,,,---...//////...///000222666999???@@@???BBBQQQaaapppXXXkkk|||eee\\\TTTRRRPPPQQQWWWbbbnnnvvvwwwyyy||||||}}}~~~xxxqqqlllddd[[[SSSPPPOOOOOOSSSWWWXXXVVV^^^kkkmmm```TTTQQQ\\\eeepppxxxxxxtttssstttuuuvvvvvvsssnnnmmmpppssssssqqqmmmgggeeehhhooouuuuuuuuuuuuuuuuuuvvvvvvwwwwwwwwwwwwwwwwwwxxxyyyzzzzzzooobbbiiissszzz}}}}}}sssZZZUUUYYYfffvvv}}}|||yyy{{{vvvgggccc^^^XXXcccuuussseee\\\]]]YYYVVVQQQMMMIIIGGGFFFEEEDDDFFFGGGFFFDDDFFFKKKPPPXXXddd```???===;;;999777888888777666333333333222222222111111222222111111111000000000KKKMMMOOOOOOOOOOOORRRUUU[[[[[[ZZZXXXTTTOOOJJJGGGFFFIIIOOOXXXeeeuuunnnaaa```\\\VVV\\\iiimmmLLLEEE<<<555444444333111111111111111111111111111000000/////////.........------------------------///////////////////////////......//////000111222333222777DDDSSSgggsssccc^^^^^^[[[[[[[[[ZZZZZZ^^^dddhhhtttpppWWWRRRWWWmmm~~~}}}uuuooo\\\MMMIIIFFFQQQ```ooouuuwww|||zzzaaaaaa{{{aaaJJJ>>>:::555444555666333000111000000000////////////........................,,,------......------,,,,,,---......---...000222333;;;BBBAAA<<>>;;;888666777777666555333333333222222222111111111111000000000/////////EEEIIIMMMPPPRRRWWW^^^ccceeedddaaa___[[[TTTMMMHHHFFFGGGJJJNNNWWWdddrrr|||jjj___\\\YYY[[[```jjjxxxsssRRRJJJ???777444444333222111111111111111111111111000000000/////////......------------------------////////////////////////////////////000111222222444555???TTTlll}}}hhhaaa^^^YYY```___]]]YYYXXX]]]fffnnn}}}~~~}}}|||}}}jjjWWWRRRTTTiii~~~|||yyysssnnn[[[MMMIIIFFFLLL\\\mmmrrrssswww~~~kkk```mmmtttKKKDDD>>>666333444555222...111111000000000/////////........................,,,------......------,,,,,,---------,,,...000333555<<>>;;;777444444444444333333333333222222222111111000000000000/////////...GGGMMMTTTXXX[[[___eeekkkiiigggdddbbb___ZZZSSSMMMKKKJJJIIIIIIMMMWWWcccmmmlllcccaaa___\\\YYYbbbxxx}}}eeeZZZIII===666444444333111111111111111111111111000000000000/////////...........................////////////////////////////////////000111222333666>>>RRRqqqkkk```\\\[[[[[[bbbaaa^^^ZZZZZZcccqqq|||}}}~~~~~~||||||~~~zzzkkk```WWWUUUdddxxx~~~}}}|||vvvppplllZZZMMMJJJFFFHHHVVVeeelllpppvvv{{{}}}kkkbbbrrrzzzcccSSSHHH;;;444333444333000111111111000000000//////........................,,,------......------,,,---......------///222555:::===AAACCCIII^^^uuu^^^QQQNNNNNNOOORRRZZZdddmmmrrrsssuuuzzz~~~vvvpppiiiaaa[[[QQQLLLIIILLLOOOPPPSSSWWWbbbhhhhhh]]]QQQPPPXXX^^^eeemmmrrrqqqqqquuuwwwuuu|||yyyvvvvvvwwwtttnnniii^^^```dddmmmtttxxxvvvsssrrrrrrrrrrrrssssssssssssvvvttttttvvvyyy|||}}}||||||}}}ggg\\\ccclllsss{{{}}}zzzoooSSSOOOOOOWWWgggttt{{{~~~|||}}}}}}}}}||||||}}}~~~{{{~~~sssiii```XXX[[[iiiwwwrrrbbb\\\[[[XXXRRRKKKHHHHHHIIIGGGFFFEEECCCAAAAAABBBDDDJJJTTTfffqqqfffAAA===999666555444444333333333333222222222111111111111111000000000//////MMMTTT\\\``````bbbeeeiiifffeeeccccccbbb___YYYTTTLLLKKKHHHDDDEEELLLWWW```iiitttpppkkkcccZZZRRRUUUdddzzzkkkUUUCCC888555444444111111111111111111111111000000000000////////////000000000000000000000000////////////////////////////////////000111222333999GGGdddggg^^^]]]YYY[[[cccbbbaaa^^^[[[___kkk~~~~~~{{{~~~}}}|||~~~~~~tttooo]]]WWWaaasss{{{|||}}}uuuoookkkZZZMMMJJJGGGEEEPPP]]]gggpppxxx{{{zzztttYYYnnnnnnaaaSSSAAA666444555555444111111111111000000000000........................,,,------......------,,,.../////////...000333666>>>===???FFFVVVtttdddQQQMMMPPPKKKMMMRRR\\\gggpppssstttxxx~~~xxxppphhh```XXXRRRQQQLLLKKKNNNRRRSSSUUUYYYdddiiicccRRRIIIPPPZZZ]]]nnntttvvvssstttyyy{{{xxx~~~{{{yyyzzzzzztttggg]]]XXX___jjjssswwwwwwtttrrrqqqrrrssssssttttttsssssswwwuuusssuuuyyy{{{{{{yyyuuuuuubbbYYYbbbooosss{{{|||www~~~qqqYYYPPPOOOTTTcccrrryyy|||}}}{{{}}}~~~}}}}}}~~~xxx{{{xxxiiiZZZVVV^^^ggg||||||fff^^^]]]ZZZTTTMMMIIIJJJKKKGGGFFFDDDCCCCCCDDDFFFGGGDDDKKKUUUhhhsss{{{qqq}}}qqqFFFBBB===999888777777666333333333222222222111111222222222111111111111000^^^]]]]]]^^^```dddhhhjjjgggfffeeeccc```]]]YYYWWWTTTOOOIIIFFFIIINNNTTTWWWdddkkkxxxwwwnnnfff[[[]]]UUUVVVhhhkkkKKK:::999888222222222222111222222333333000000000000////////////000000//////.........---111111000000//////......222......111333333444666@@@RRR~~~{{{```ZZZ]]][[[[[[___```^^^[[[]]]fffvvvxxxzzz~~~yyynnnjjj___^^^kkkwwwxxxzzz~~~vvvmmmjjj]]]QQQKKKDDDEEEPPPZZZaaaiiiuuuzzzyyy```ZZZxxx___CCC666666777444111222111000000000000000111//////.........---------//////.........---------000///---,,,...111555777<<<<<>>999===777444666333444444333333333333222222111222222222222111000000___^^^^^^^^^___bbbfffhhhdddeeeeeeccc^^^ZZZYYYYYYWWWTTTOOOKKKIIIKKKNNNQQQ]]]dddpppyyymmmaaa^^^VVVUUU___oooyyyUUU===888666111333222222222222222333333000000000000////////////000/////////............111000000000/////////...333///---000111000333888EEEcccppp^^^[[[]]][[[YYY[[[\\\[[[\\\___hhhttt}}}}}}~~~}}}yyymmm```ZZZ```hhhooo{{{uuummmjjj]]]QQQKKKDDDBBBLLLUUU[[[dddpppwwwxxxqqqWWWooohhhGGG:::999777333111222111111000000000000000//////.........---------//////.........---------000///------...222555888:::<<>>HHH\\\yyy]]]YYYXXX[[[[[[VVVTTTVVVXXXaaammmwww|||~~~~~~{{{|||}}}}}}ooogggbbb```eeelllvvvmmmjjj^^^RRRMMMFFFBBBEEEJJJPPPYYYeeeqqqxxx}}}~~~~~~hhhJJJRRRddd|||```HHH@@@999666888333333222111000000000000////////////....................................//////...///111555888:::@@@BBBBBBKKKtttsssrrrxxxaaaOOONNNTTTQQQOOOWWWaaajjjooosssxxx||||||vvvnnnfffYYYLLLGGGJJJHHHJJJIIIJJJTTTaaaeeeaaaSSSMMMMMMVVV```eeehhhjjjnnnoooppprrrvvvzzz~~~~~~ppp```YYY^^^fffpppssswwwxxxvvvtttssstttttttttttttttttttttttttttsssxxxwwwvvv{{{wwwwwwzzzsssddd[[[\\\```ooovvvxxx~~~~~~ppp\\\NNNIIIKKKWWWeeennntttxxxyyy{{{}}}~~~}}}}}}~~~}}}~~~sssgggZZZRRRTTT___qqquuukkkbbb___\\\UUUPPPNNNIIIGGGFFFEEEFFFGGGFFFEEEEEEEEEIIILLLOOOddd^^^fffHHH===666777:::666444444333333333222222222111222222222222111000000iiihhhfffeeeccccccbbbccc___gggooommmbbbWWWPPPNNNMMMRRRVVVTTTNNNJJJJJJKKKKKKPPPWWW^^^fffsss|||mmmgggaaaZZZQQQQQQddd{{{lllHHH<<<<<<555444444333222222222333000000000000////////////.........///////////////////////////000000000000...///111333333666AAAMMMmmm}}}eeeVVVVVVWWWXXXWWWTTTUUUWWWYYYeeewww~~~|||{{{|||}}}~~~tttjjjfffcccbbbbbbqqqwwwnnnlll___TTTOOOHHHEEEEEEHHHNNNVVVbbbpppyyyyyy}}}~~~~~~SSSGGGXXX|||rrrQQQ@@@888666888444333222111000000000000000000/////////.........---...................../////////111333777:::<<<@@@BBB@@@PPPnnnzzzxxxiiiYYYMMMMMMSSSRRRQQQYYYcccjjjooosssxxx{{{}}}~~~uuuqqqkkkaaaTTTIIIGGGIIIGGGHHHGGGLLL\\\jjjfffWWWNNNJJJKKKUUUaaahhhlllooonnnoooqqquuuzzzwwwfffZZZYYYdddoootttuuuwwwvvvuuutttttttttrrrrrrrrrsssssstttuuuuuussswwwwww{{{~~~|||ooobbb\\\aaannnsssvvv||||||~~~rrr```NNNIIIIIIUUUcccmmmuuuzzzxxxzzz|||}}}||||||~~~}}}}}}~~~}}}{{{~~~rrrbbbXXXSSSXXXgggvvv|||pppddd```]]]XXXTTTRRRJJJHHHFFFEEEEEEFFFEEECCCFFFDDDHHHLLLJJJUUUiiinnnMMMAAA999999:::555444444333333333222222222111222222222222111000000gggfffeeedddbbbaaaaaaaaa^^^eeelllkkkdddZZZSSSPPPMMMQQQUUUUUUQQQMMMKKKKKKHHHKKKPPPVVV^^^jjjwww}}}qqqddd]]]VVVRRRZZZgggzzzVVVBBB===666555444333333222222333000000000000////////////.........///////////////////////////000000000000000111222333222888IIIZZZxxxjjjXXXUUUUUUVVVUUUUUUUUUXXXZZZ]]]jjj{{{}}}|||~~~~~~~~~~~~ooogggccc___[[[]]]ooo~~~xxxpppnnnaaaVVVQQQJJJGGGEEEFFFLLLTTT___lllxxxvvvzzzpppPPPOOOZZZ~~~```FFF<<<888555555444333222111000000000000000000/////////......---------..................///000222555888;;;===<<>>===AAAGGGjjjqqqdddzzzpppaaaOOOPPPLLLKKKRRRVVVYYY___hhhnnnqqqtttwwwzzz|||kkkggg___UUULLLHHHGGGGGGFFFNNNRRRTTT```kkkaaaNNNIIIJJJQQQ\\\dddhhhmmmrrrrrruuuyyy}}}wwwkkk]]]XXX___llluuuyyywwwwwwwwwwwwxxxyyyxxxwwwwwwwwwvvvuuuuuuvvvwwwxxxyyyuuusss{{{rrriiiccckkkmmmpppwwwwww~~~sssbbbQQQJJJGGGPPP\\\gggooouuuwwwyyy{{{{{{{{{zzz{{{||||||}}}~~~~~~tttdddWWWNNNRRR]]]rrr~~~kkkaaa^^^[[[XXXXXXNNNLLLIIIHHHHHHHHHFFFEEEGGGDDDFFFJJJJJJLLLaaayyy^^^KKK===888:::666444444333333333333222222111222222222222111000000iiiiiiiiiiiihhhhhhhhhhhhooolllgggaaaZZZSSSMMMJJJGGGIIINNNUUUZZZ\\\[[[XXXWWWRRRKKKJJJOOOZZZccciiixxxooodddaaa[[[SSSPPPQQQYYYmmmeeePPP777666555444333222222222000000000000////////////---.........//////000000.../////////000000111111111111111333:::OOOssshhhTTTZZZQQQRRRRRRSSSVVV[[[]]]]]]nnnuuu|||}}}~~~|||}}}xxx~~~{{{sssooodddccc^^^qqq{{{rrrpppdddYYYTTTNNNEEEAAAAAAHHHOOOVVVcccppppppvvv}}}~~~lllNNN```vvvaaaRRRGGG777666555444222111000000000000000000000////////////---------.........//////...///111333777:::===???AAAFFFOOOvvvsssiiiyyytttUUUGGGMMMLLLJJJRRRWWW\\\bbbkkkqqqsssuuuxxx{{{wwwhhhddd[[[QQQJJJHHHGGGFFFFFFRRRXXXWWW]]]fff___OOOJJJNNNXXXdddjjjllloootttuuuwww{{{mmm```TTTVVVeeetttzzzzzzzzzzzzzzz|||}}}~~~}}}||||||zzzyyywwwwwwwwwwwwxxx~~~vvvqqqvvv}}}uuuccciiijjjnnnvvvwwwuuudddSSSKKKGGGNNNYYYccckkkqqqxxxyyy{{{{{{zzzyyyzzz{{{|||}}}~~~tttbbbTTTSSS[[[gggwwwtttgggaaa\\\XXXVVVQQQNNNLLLJJJJJJIIIHHHFFFGGGDDDDDDIIIJJJKKKVVVddd}}}{{{kkkSSS???777888444444444444333333333222222111222222222222111000000kkkiiifffdddcccfffiiikkkkkkpppooodddXXXQQQLLLIIIGGGJJJOOOTTTXXX]]]bbbeeebbb]]]UUUOOOMMMRRR[[[bbbmmm~~~uuu^^^[[[^^^[[[VVVMMMPPPYYYnnnuuudddHHH888555999222///444444333222111000////////////000000000000000000000000111000000000000000111222222444555666BBB___uuu]]]TTTSSSOOOPPPUUUXXXUUUSSS[[[hhhsssvvvyyy}}}~~~~~~}}}|||~~~~~~vvvmmmkkkeeekkkpppkkkiiiaaaUUUNNNKKKDDD@@@BBBHHHRRR```lllnnnttt|||bbbVVVhhh~~~mmmTTTMMM;;;666777777555333111111222000000000000////////////...............///000000222000111777;;;;;;===???GGGGGGeeeiiiyyyhhhUUUGGGHHHLLLKKKLLLQQQ___ccchhhmmmqqquuuzzz|||wwwrrrmmm```RRRLLLJJJHHHHHHIIIKKKTTTXXXSSSNNNNNNMMMJJJIIIOOOXXXccckkkppprrrsssnnnxxx}}}vvvaaaVVVRRR^^^mmmuuuyyy{{{{{{zzzyyy{{{}}}}}}zzzwwwyyyyyyzzzxxxuuusssssstttuuutttssstttxxx|||rrroooeeedddnnnuuuuuugggVVVMMMHHHKKKTTT]]]gggppp{{{||||||}}}}}}}}}}}}}}}}}}|||||||||}}}~~~lll^^^UUUPPP\\\iiizzzmmmaaa[[[WWWVVVUUUPPPKKKIIIKKKJJJFFFBBBFFFFFFFFFDDDDDDHHHOOOUUUnnnlll~~~\\\>>><<<>>>333777666666444333222111111222222222111111111111000iiigggeeeccccccfffjjjnnnvvvwwwqqqdddXXXPPPKKKGGGHHHMMMRRRUUUWWW[[[bbbgggkkkfff^^^TTTMMMNNNTTTYYYfffuuulll```]]][[[YYYQQQOOOQQQbbbkkkRRR???888:::444111444222333222111000000/////////000000000000000000000000000000000000000111111222333666666888IIIkkkkkkVVVOOONNNQQQRRRUUUXXXVVVUUU^^^jjjsssvvv|||~~~}}}}}}}}}~~~zzzuuurrrkkknnntttnnnjjj```TTTNNNJJJDDD@@@BBBHHHRRR```lllrrrvvv|||rrrSSSUUUiiiwwwVVVNNN???666666666444333222222222111000000000////////////...............///000000222000111777;;;;;;===@@@BBBIIIooooooaaaQQQFFFHHHLLLLLLOOOVVV```dddiiimmmqqquuuyyy|||yyyrrriii]]]PPPKKKIIIHHHHHHJJJNNNVVVZZZTTTLLLJJJJJJIIIJJJQQQ[[[eeemmmqqqssstttttt|||wwwnnn[[[UUUVVVbbbpppwww{{{~~~|||{{{zzz{{{}}}}}}{{{xxxwwwxxxyyyxxxvvvuuuuuuvvvtttttttttvvvxxx{{{~~~vvvrrrhhheeemmmrrryyymmmYYYPPPIIIKKKSSS\\\gggpppxxxyyy{{{|||||||||{{{zzz|||{{{{{{zzz{{{|||~~~~~~ttteeeYYYPPPXXXcccsssrrrgggaaa^^^[[[UUUPPPLLLJJJKKKJJJFFFBBBEEEEEEEEECCCCCCGGGNNNSSSeeennntttnnnGGG>>>@@@999777666666555333222222111222222222111111111111000eeedddcccaaabbbfffmmmrrr}}}{{{rrrbbbUUUMMMHHHDDDHHHNNNSSSTTTSSSVVV___gggpppnnnggg\\\QQQLLLNNNRRRaaaooo|||{{{cccZZZYYY[[[UUUNNNIIISSSpppqqq[[[DDD888999555333555222333333111000000000000000000000000000000000000000000000000000000111222222333777888===XXX{{{```SSSPPPPPPSSSSSSUUUWWWWWWZZZcccnnnssswww}}}~~~{{{~~~~~~}}}~~~|||uuuuuuxxxrrrkkk```UUUOOOJJJDDDAAABBBGGGQQQ___llluuuxxx{{{}}}XXXIIIWWWzzz]]]PPPCCC777666555333222222222222111111000000000/////////...............///000000222000333888;;;<<<>>>BBBAAARRR}}}{{{WWWLLLEEEGGGKKKMMMTTT]]]aaaeeejjjnnnqqqtttxxx{{{wwwnnndddXXXMMMIIIHHHHHHJJJMMMSSS[[[]]]TTTIIIEEEFFFGGGMMMUUU___iiipppsssuuuvvv~~~zzzmmmbbbTTTUUU]]]jjjtttyyy|||~~~|||{{{{{{|||~~~~~~|||zzzvvvwwwxxxxxxvvvvvvwwwxxxssstttvvvxxxxxxxxxwwwwww}}}xxxlllhhhmmmooo||||||rrr]]]SSSKKKKKKPPPYYYfffpppuuuxxx{{{}}}~~~}}}{{{zzz{{{zzzzzzyyyyyyzzz{{{{{{~~~pppaaaSSSSSS[[[hhhwwwvvvjjjeee```[[[VVVRRRMMMKKKKKKJJJFFFCCCDDDDDDDDDCCCCCCGGGLLLPPPZZZsssvvvhhhPPP===>>>;;;777666666555444333222222222222222111111111111000``````___^^^```fffooowww|||}}}uuucccRRRHHHEEECCCGGGMMMQQQOOOLLLOOOZZZeeelllooonnnggg[[[RRRPPPPPPZZZiiiwwwqqqaaa]]]___YYYRRRKKKMMM^^^zzz}}}dddHHH888777555555777333333333222111000000000000////////////////////////000000000000111222333333333888:::EEEkkkiiiUUUPPPRRRRRRQQQRRRSSSVVVZZZaaallltttuuuxxx|||~~~|||}}}~~~zzzyyytttmmmaaaWWWSSSJJJEEEBBBCCCFFFOOO^^^lllsssvvvzzz}}}mmmOOOSSSfffmmmXXXGGG:::777444222222222222222111111111000000000//////...............///000000222111444:::<<<<<>>:::777666666555444333333333222222222111111111000000YYYZZZ[[[[[[]]]eeerrr{{{kkkSSSGGGEEEFFFIIIMMMPPPLLLIIIMMMZZZeeeiiioootttrrrhhh\\\SSSPPPQQQ```rrr}}}uuuhhhaaaZZZXXXTTTPPPSSSccc~~~wwwWWWBBB<<<777777888333444333222111000000000000////////////////////////000000000000111222333444555999???QQQ{{{yyy[[[LLLKKKNNNNNNNNNOOOQQQUUU]]]iiitttzzz}}}}}}}}}~~~~~~~~~~~~~~~zzzxxxtttnnnddd\\\XXXKKKFFFCCCCCCEEEMMM\\\jjjqqqvvv}}}aaaTTTSSSvvvzzzjjjPPP>>>:::555222222333333222111111111111000000000000...............///000000222222666;;;======@@@FFFUUUzzzuuunnnMMMJJJGGGHHHIIIOOOYYYbbbdddhhhlllpppsssvvvyyy|||}}}zzznnnfffVVVNNNGGGFFFGGGIIIOOOVVVaaa```\\\RRRFFFAAAFFFNNNVVV^^^iiipppsssvvvyyy|||zzziiiZZZRRRTTT___lllsssuuuvvvvvvwww{{{||||||||||||}}}~~~~~~zzz{{{{{{zzzwwwvvvvvvwwwyyyxxxxxxxxxxxxyyy{{{|||yyyrrrsssoooyyy~~~zzzsssaaaWWWLLLHHHHHHOOO\\\hhhqqquuu{{{~~~{{{{{{|||||||||{{{{{{{{{zzz|||ssscccQQQPPPTTTaaasss|||rrrggg\\\WWWUUUQQQNNNLLLJJJGGGFFFFFFEEEEEEEEEGGGIIIKKKLLLOOOVVVtttmmmcccoooOOODDD<<<666666666555555444444333222222222111111111000000SSSUUUVVVWWWZZZdddsssnnnVVVIIIHHHJJJNNNPPPOOOKKKIIIOOO\\\gggkkkqqqwwwyyyrrrfffYYYQQQPPP]]]ooo~~~sss___\\\\\\[[[TTTNNNTTTiiinnnSSSFFF;;;777777333444333222111111000111111000000000000000000000000000000000111222333444555999===HHHaaauuuXXXKKKLLLNNNMMMKKKNNNPPPUUU```oooyyy|||~~~}}}tttrrroooggg___ZZZLLLHHHEEEDDDDDDJJJYYYhhhooovvvwwwYYYFFF^^^vvvttt]]]DDD>>>666222333444333222222222111111111000000000...............///000000111333777<<<======BBBHHHdddsss{{{yyyttt]]]LLLJJJHHHHHHJJJQQQ[[[bbbeeeiiinnnrrruuuxxx|||vvvkkkcccPPPIIIDDDEEEGGGKKKSSS[[[ddd^^^VVVMMMDDDBBBJJJUUU[[[ccclllqqqsssvvv{{{rrr___UUUTTT\\\gggrrruuutttuuuuuuuuuzzz{{{||||||{{{{{{}}}|||||||||{{{xxxvvvvvvvvvzzzxxxwwwvvvwwwzzz}}}~~~yyyzzzrrrwww{{{uuubbbXXXNNNHHHFFFKKKWWWcccmmmpppvvv{{{~~~}}}{{{zzz{{{||||||}}}}}}}}}|||||||||~~~~~~nnnWWWRRRQQQYYYiiiyyyvvvhhh\\\XXXVVVSSSPPPLLLJJJHHHGGGGGGFFFEEEFFFHHHJJJJJJIIIMMMPPPfff~~~^^^~~~~~~[[[III;;;666666666555555555444444222222222111111111111000MMMPPPRRRSSSXXXccctttxxxbbbQQQKKKKKKLLLQQQPPPLLLHHHIIIQQQ^^^hhhoooqqqvvvyyywwwnnnbbbXXXTTT[[[jjj|||hhh___]]]ZZZUUUNNNNNN\\\lll```MMM===666777444444444333222111111111111000000000000000000000000000000000111222333555555;;;@@@TTTtttoooVVVLLLMMMOOONNNKKKNNNQQQVVVbbbrrrzzzzzz}}}}}}rrrooonnnhhh___YYYNNNJJJGGGDDDCCCHHHWWWfffmmmuuujjjLLLPPPyyyiiiiiiIIIAAA888333333444333222222222222111111111000000...............///000000111333888===>>>===BBBJJJrrr|||qqqzzzxxx___NNNLLLJJJHHHGGGLLLVVV^^^cccfffjjjooossswww{{{ttthhh^^^LLLFFFCCCDDDGGGLLLVVV```eeeYYYMMMEEEBBBDDDNNNZZZ___fffnnnqqqrrruuu|||}}}iiiWWWSSSXXXfffooouuuuuutttwwwxxxvvvyyyzzz|||{{{yyyzzz}}}{{{||||||{{{xxxwwwxxxyyywwwvvvuuuuuuvvvxxx{{{}}}~~~}}}tttttt}}}wwwcccZZZPPPJJJFFFIIIUUUaaakkknnntttyyy||||||{{{zzzzzz{{{|||}}}~~~~~~}}}}}}|||~~~~~~~~~zzz___WWWPPPSSS```ppp}}}xxxiii]]]XXXWWWUUUQQQMMMJJJHHHHHHFFFEEEDDDFFFHHHIIIHHHFFFIIILLL]]]}}}aaammmdddLLL:::666666666666555555555555222222222111111111111000JJJMMMPPPRRRVVVbbbtttxxxeeeRRRIIIJJJLLLKKKQQQMMMHHHEEEGGGQQQ]]]fffppppppssswwwyyyuuujjjaaaSSSUUUaaatttzzzbbb\\\WWWTTTOOOMMMUUUbbb|||dddOOO===555888666555444333222111111111111000000000000000000000000000000000111222444555666;;;BBB\\\wwwbbbNNNGGGJJJLLLKKKLLLOOORRRVVVcccsssyyywwwyyy{{{}}}~~~~~~~~~pppnnnnnnhhh^^^WWWOOOLLLHHHEEEBBBGGGUUUdddjjjqqq{{{~~~ZZZLLL|||jjjttt~~~nnnLLLCCC999444444555333222222222222111111111111000...............///000000111444999>>>>>>===CCCKKK|||{{{xxxuuu[[[PPPKKKIIIGGGGGGNNNYYYaaadddfffjjjoootttxxx|||rrrdddXXXIIIEEEBBBDDDHHHMMMXXXbbbdddUUUFFF@@@@@@DDDPPP\\\aaahhhnnnqqqqqquuu}}}zzzdddRRRRRR\\\lllssswwwttttttyyy{{{yyyxxxzzz{{{zzzyyyyyy}}}yyyzzz{{{{{{yyyyyyzzz{{{ttttttttttttuuuvvvxxxyyyyyy~~~tttqqq|||vvveee\\\SSSLLLGGGIIITTT___llloootttyyy|||}}}}}}|||xxxyyy{{{}}}~~~~~~}}}}}}}}}~~~~~~~~~}}}}}}ddd[[[QQQPPP[[[lll{{{ooobbbYYYXXXVVVRRRMMMJJJHHHHHHEEEDDDCCCEEEHHHHHHFFFDDDFFFJJJXXXrrrfffcccmmmRRR@@@666666666666666555555555222222222111111111111000NNNMMMKKKKKKPPP]]]nnnzzzooo\\\PPPIIIFFFIIINNNNNNGGGBBBFFFQQQ\\\aaacccllliiihhhnnnxxx}}}vvvlllVVVVVVZZZeeeoooyyysssfff\\\XXXSSSKKKKKKQQQkkklllWWWAAA999888333444444333222222111111000000000000000000000000000111//////222333222444888DDD[[[www{{{mmmZZZMMMJJJJJJIIIGGGJJJRRRZZZaaaiiiqqquuutttuuuxxx|||~~~|||~~~}}}~~~vvvvvvoookkkggg]]]VVVMMMFFFFFFEEEFFFQQQ```mmmttt|||dddKKK^^^mmmyyyvvvkkkpppXXXEEE;;;999333333444///222222222111111111111000///000000///......000222555666===888===BBB@@@VVV~~~sss```NNNKKKIIIHHHIIILLLRRRZZZbbbgggnnnrrruuuwwwxxxzzztttlllaaaUUUEEEIIIIIIEEEFFFPPP]]]ccc]]]LLL@@@@@@CCCFFFOOO\\\aaaiiioooqqqssszzz{{{nnnZZZMMMVVVhhhsssvvvvvvuuuvvvyyyzzzxxxyyyxxxvvvttttttvvv{{{{{{yyyxxxzzz||||||yyyvvvttttttsssssstttvvvwwwxxx}}}{{{{{{}}}~~~xxxsssoooggg]]]QQQJJJFFFJJJUUU```hhhooottttttssswwwzzzzzzzzz|||}}}zzzyyyyyyxxxyyy|||~~~~~~}}}xxx```RRRQQQSSSbbbvvvwwwiii```ZZZVVVUUUSSSMMMHHHHHHEEEDDDDDDDDDDDDDDDEEEEEEJJJKKKSSSfffcccpppxxxMMMCCC<<<777555666555222000111222222222111111111111000NNNLLLJJJJJJQQQ^^^mmmwwwyyyiiiWWWOOONNNMMMMMMNNNLLLFFFCCCIIIUUU```cccbbbeeefffjjjpppwwwzzzuuunnn]]]XXXVVV[[[dddooo~~~qqqccc]]]WWWOOOMMMQQQaaa}}}fffJJJ===;;;888444444333333222111111111000000000000000000000000333000000333444333555:::HHHfffpppdddTTTJJJHHHJJJIIIGGGKKKTTT^^^eeellltttvvvttt{{{|||~~~}}}}}}~~~~~~yyypppjjjfff\\\WWWNNNGGGGGGEEEFFFPPP^^^jjjqqqzzzzzzQQQPPPUUUfffzzzppp```LLL@@@;;;444444555000222222222111111111111000///000000000...///000222666666>>>:::>>>BBBAAAZZZyyysss|||ZZZLLLLLLIIIIIIJJJNNNTTT]]]eeejjjpppssswwwyyyzzz||||||pppfffYYYMMMEEEGGGFFFDDDIIISSS]]]aaaWWWHHH>>>@@@DDDHHHSSS___aaaiiioooqqquuuxxxhhhXXXRRR^^^mmmsssvvvvvvtttuuuxxxyyyvvvwwwwwwvvvttttttuuuzzz}}}{{{yyyyyyzzz||||||zzzwwwsssrrrqqqqqqqqqrrrtttttt{{{yyyyyyyyyyyy{{{~~~zzzvvvrrrlllaaaTTTLLLGGGHHHRRR]]]iiipppuuuttttttxxxzzzzzz{{{}}}}}}{{{zzzzzzyyyzzz|||}}}~~~~~~~~~~~~hhhYYYUUURRR]]]pppzzz~~~nnnddd^^^XXXWWWTTTMMMHHHGGGEEEEEEDDDDDDDDDDDDEEEEEEDDDEEELLL\\\uuuhhhmmm|||RRRCCC<<<666444555555222000222222222222111111111111000OOOKKKHHHIIIRRR___kkkrrrsssbbbSSSQQQUUUUUUPPPLLLIIIDDDDDDNNN]]]ggggggbbb___ccciiiqqquuuvvvsssqqqeeeZZZQQQQQQYYYeeevvvzzzggg___XXXOOOJJJKKKUUUpppwwwRRR===:::777444444333333222222111111000000000000000000000000444111111444444333777===LLLrrruuubbbYYYMMMGGGGGGIIIIIIHHHLLLWWWbbbjjjqqqvvvwwwuuuxxx{{{~~~~~~~~~~~~}}}qqqkkkggg^^^YYYPPPIIIHHHGGGFFFOOO[[[fffmmmwww~~~~~~]]]HHHEEEXXX}}}lllUUUFFF>>>555444777222222222222111111111111000...///000000//////111333777777???<<>>???GGGlllqqqPPPFFFHHHIIIJJJMMMRRRZZZccclllqqqrrruuuyyy{{{}}}{{{kkk\\\PPPIIIDDDCCCBBBFFFRRR\\\]]]WWWIIIBBB===@@@FFFMMMYYYdddfffjjjmmmqqqzzz|||jjjVVVRRRaaapppuuutttwwwwwwssssssuuuuuurrrtttuuuwwwvvvuuuuuuwwwxxxzzzzzz{{{|||}}}}}}{{{zzzwwwvvvuuutttsssrrrrrrrrruuuuuuxxx||||||yyy{{{~~~}}}|||{{{yyyssshhhZZZOOOHHHFFFMMMVVViiiqqqwwwwwwwwwzzz}}}|||~~~~~~||||||}}}}}}}}}||||||}}}}}}~~~}}}~~~uuuddd\\\PPPRRRfffttt}}}uuummmcccZZZXXXUUUOOOJJJHHHFFFEEEEEEDDDDDDDDDDDDEEEHHHJJJOOOWWWbbbzzz{{{dddoooJJJ:::555222333333111111333222222222111111111000000PPPLLLHHHJJJRRR[[[bbbeeebbbYYYVVV___hhhdddVVVJJJEEEEEELLL\\\lllrrrlllcccaaa\\\^^^hhhrrrttttttuuuvvvlllbbb]]]\\\```jjjuuu|||ooofffYYYQQQOOOJJJWWWkkkjjjIII>>>999555555444444333222222111000000000000000000000000222000111333333444<<>>>>>???MMM{{{~~~nnnPPPFFFGGGHHHIIIMMMSSS[[[dddmmmrrrqqqtttxxxzzz|||tttaaaRRRJJJGGGDDDCCCCCCIIIUUU^^^ZZZQQQFFFBBB???BBBGGGOOO[[[dddiiilllnnnrrr||||||tttaaaQQQTTTfffrrrsssuuuwwwwwwssssssuuuuuurrruuuvvvxxxxxxwwwvvvwwwxxxyyy{{{|||}}}}}}}}}||||||yyyxxxwwwvvvuuusssrrrqqqqqqqqquuu{{{|||yyyyyy|||}}}~~~|||{{{{{{tttiii[[[PPPHHHFFFLLLUUUhhhpppwwwxxxxxx{{{}}}|||~~~|||}}}}}}}}}}}}||||||}}}~~~~~~lllbbbRRRNNN]]]kkkvvv}}}nnncccYYYWWWVVVRRRMMMKKKFFFFFFEEEDDDDDDDDDDDDDDDDDDFFFKKKRRRXXXllleeeoooMMM<<<666222333333111111333222222222111111111000000PPPNNNKKKLLLQQQWWW]]]```YYYWWW]]]iiippphhhYYYNNNEEEIIITTTcccppptttmmmeeeaaaZZZ[[[hhhrrrtttsssuuu|||xxxrrrlllccc^^^ccclll{{{zzzmmm^^^TTTSSSIIINNNZZZnnntttQQQAAA777555555444444333333222222000000000000000000000000111000111333333666AAALLL{{{eeeRRROOOLLLIIIGGGHHHIIIJJJJJJUUUaaalllqqqsssvvvyyyzzzyyyzzz|||}}}}}}|||zzzxxx~~~}}}{{{zzzzzz{{{{{{~~~wwwrrrkkk^^^SSSLLLMMMLLLIIILLLTTT\\\dddooowww|||~~~jjjQQQYYY}}}kkkTTTEEE777555888444222222222111111111111000...///000000000111333555999333===??????@@@VVVmmm}}}hhhOOOHHHHHHGGGIIIMMMSSS\\\eeemmmqqqpppssswwwyyy|||ppp]]]NNNIIIJJJEEEDDDFFFLLLXXX^^^VVVJJJCCCBBBBBBDDDIIIRRR]]]eeekkkmmmpppvvvvvviiiYYYRRR\\\lllsssqqquuuxxxwwwtttsssvvvuuurrrvvvwwwxxxxxxvvvvvvwwwxxxyyy{{{~~~~~~~~~}}}}}}~~~yyyxxxxxxwwwvvvtttrrrqqqwwwvvvxxx}}}~~~{{{zzz|||~~~~~~}}}|||}}}vvvkkk]]]RRRJJJGGGMMMUUUgggpppwwwxxxyyy|||}}}|||}}}|||}}}~~~{{{||||||}}}~~~yyylllWWWKKKSSS]]]lllyyyrrrfff[[[XXXXXXTTTPPPNNNGGGFFFEEEDDDDDDCCCCCCDDDCCCCCCIIIOOORRRaaalllcccVVV>>>888444444333111111333222222222111111111111000PPPOOOOOONNNOOOSSSXXX\\\XXX]]]iiiuuutttfffVVVMMMEEEMMMZZZiiirrrssslllfff\\\YYY___mmmtttqqqpppuuuxxxzzzzzztttfff]]]aaajjjuuusss```VVVUUUKKKLLLPPP]]]www{{{YYYDDD555555555555444333333222222000000000000000000000000111111333555666:::FFFSSS}}}]]]MMMLLLKKKHHHGGGHHHJJJLLLMMM[[[fffoooqqqrrrwww|||zzz{{{{{{|||}}}}}}~~~~~~}}}|||{{{zzzzzz{{{|||}}}yyy{{{sssjjj___SSSLLLMMMNNNKKKMMMSSSXXX```kkktttxxx{{{~~~yyyWWWVVVuuu~~~vvv^^^MMM<<<777888333222222222111111111111000...///000111000111333666;;;333===AAAAAADDD```{{{mmm___LLLIIIIIIIIIJJJNNNUUU]]]fffmmmrrrpppssswwwyyy}}}}}}mmm\\\MMMHHHLLLEEEGGGIIIPPPYYY\\\RRREEE???AAACCCEEEKKKUUUaaahhhkkknnnrrrzzz~~~ooo^^^RRRXXXhhhrrrtttrrruuuxxxxxxuuutttwwwwwwtttvvvwwwwwwvvvttttttvvvwwwxxx{{{~~~~~~}}}~~~zzzzzz{{{zzzyyywwwuuuttt{{{yyyzzz~~~}}}|||~~~}}}|||~~~}}}zzzoooaaaVVVLLLHHHMMMUUUfffooovvvxxxyyy{{{}}}|||~~~|||{{{|||}}}yyyzzz|||xxx```MMMNNNTTT```oooyyykkk^^^[[[ZZZWWWRRROOOGGGFFFEEEDDDCCCCCCCCCCCCEEEDDDIIIPPPPPPZZZ|||www___kkkAAA;;;555555444111111333222222222111111111111000OOOQQQQQQOOONNNPPPUUUZZZ\\\eeettt}}}uuubbbPPPHHHFFFPPP___lllsssrrrlllgggVVVXXXdddsssvvvnnnnnnuuupppvvvzzzuuuggg]]]bbbnnnrrr}}}|||fff[[[ZZZNNNNNNNNNWWWmmmcccKKK999666555555444444333222222000000000000000000000000222222555777888===JJJXXX___QQQJJJIIIGGGGGGHHHKKKNNNOOO```iiiqqqrrrrrrwww}}}|||{{{{{{|||~~~}}}||||||}}}~~~zzz~~~~~~{{{~~~|||tttjjj^^^SSSLLLNNNOOOLLLMMMSSSVVV^^^iiiqqquuuxxx{{{~~~~~~bbbMMMjjj{{{|||fffSSS@@@999888222222222222111111111111000...///111111111111444666>>>555>>>CCCCCCGGGggg|||zzz}}}YYYIIIHHHHHHJJJLLLPPPVVV^^^gggnnnrrrqqqtttwwwzzz}}}ttthhhWWWHHHDDDGGGFFFHHHLLLRRRYYYZZZOOOBBB<<<@@@DDDFFFLLLXXXdddkkkjjjnnnttt}}}|||jjjWWWNNN\\\pppwwwvvvtttuuuxxxxxxuuuuuuxxxxxxuuuuuuvvvuuutttrrrsssuuuwwwxxx|||~~~}}}~~~}}}~~~~~~~~~}}}{{{yyyxxxvvvssssssxxx{{{zzz{{{}}}|||~~~ssseeeYYYNNNIIIMMMTTTeeennnvvvxxxxxx{{{|||{{{~~~|||{{{|||}}}wwwyyy|||gggQQQNNNRRRYYYhhh{{{pppbbb]]]\\\XXXSSSPPPGGGGGGEEEDDDCCCCCCCCCCCCCCCAAAGGGMMMLLLSSSuuuzzzppp___CCC<<<777555444111111333222222222111111111111000WWWQQQPPPSSSUUUSSSUUU[[[ccckkksssvvvooo```PPPEEEMMM[[[iiioooqqqqqqlllcccSSSYYYeeeqqqtttqqqppprrruuussstttrrriiiaaaccckkkppp|||zzzooobbbWWWRRRJJJFFFOOOccclllNNN@@@888888666222000111333444111111000000000000111111222...111999:::<<>>888444777111555111111111111111222222222ZZZWWWTTTSSSXXX]]]``````aaaaaa^^^WWWPPPPPPVVV\\\ccchhhooopppnnnkkknnnssshhhcccccciiiooopppoooooossstttuuuxxxyyyuuulllccchhhlllttt|||ssshhhZZZTTTMMMGGGGGGUUUqqq{{{cccKKK???555555666444222222222222111111111111222222444555555777DDD]]]{{{lllRRRLLLHHHFFFIIIIIIGGGHHHQQQbbbnnnrrrxxxzzzwwwvvvyyy|||}}}xxx{{{}}}|||yyyyyy~~~~~~xxxxxx{{{}}}}}}{{{xxxvvv{{{}}}ttt{{{~~~}}}|||yyylll]]]SSSLLLGGGDDDDDDEEEOOO]]]dddbbb```hhhttt{{{~~~cccVVV}}}tttLLL>>>;;;888444444333222111111111111///000111222222444777:::999@@@<<>>888444888222777111111111111111222222222YYYVVVQQQQQQWWW^^^^^^YYYZZZXXXVVVUUUUUUWWW[[[]]]hhhjjjnnnooollllllttt~~~qqqhhhccchhhnnnpppoooooorrruuuvvvwwwxxxwwwppphhhjjjkkkqqqyyyyyyjjj\\\WWWPPPJJJHHHQQQggg}}}|||}}}VVVDDD666555777555222333222222111111111111222222222555666:::MMMmmmbbbOOOQQQJJJDDDGGGGGGDDDGGGTTTdddmmmtttzzz|||yyywwwzzz}}}~~~|||||||||zzzxxxzzz~~~|||{{{}}}{{{yyy|||}}}~~~~~~{{{xxx{{{xxxwww{{{yyyooobbbXXXPPPJJJEEEBBBBBBKKKYYYaaa```___gggrrrzzz}}}oooTTTkkkzzzNNN@@@>>>888444444333222222222222222///000111222333555888;;;555???<<>>ZZZbbbTTTYYYMMMEEEHHHGGGDDDJJJYYYgggmmmtttyyy|||xxxwwwzzz}}}~~~|||{{{{{{zzzzzz{{{||||||}}}zzz{{{{{{xxxwwwyyy|||zzz}}}~~~||||||yyy}}}zzzsssggg\\\TTTMMMEEE???@@@HHHTTT^^^______gggqqqwwwzzz~~~~~~~~~~~~XXX[[[{{{TTTFFFAAA777444444333222222222333333///000111222333555999;;;555>>>;;;DDD^^^sssVVVFFFJJJIIIEEEJJJKKKQQQYYYaaagggmmmrrruuusss}}}ooodddVVVLLLHHHGGGFFFDDDHHHTTT^^^ZZZLLLBBB@@@BBBDDDIIIOOOVVV^^^fffnnnsss{{{mmmZZZKKKTTT```kkkoooqqquuuwwwuuuwwwxxxxxxvvvssssssuuuwwwwwwvvvtttssssssssstttuuuvvvuuusssqqqqqqrrrtttvvvvvvxxxyyyxxxvvvvvvxxxzzzyyyxxxwwwwwwxxxyyywwwvvvwwwyyyvvvyyy~~~}}}uuuaaaQQQMMMQQQUUUbbbhhhlllkkklllrrrwwwyyy}}}}}}}}}||||||||||||||||||||||||~~~ooobbbQQQPPPRRR]]]oooyyyhhh^^^[[[VVVSSSNNNIIIEEEDDDEEEFFFFFFBBBBBBDDDEEEFFFHHHQQQZZZvvvoooVVV\\\EEE<<<777888111777333222222222111000000000VVV\\\]]]YYYZZZ^^^___[[[TTTVVVWWWXXXYYY]]]bbbfffnnnmmmnnnppppppuuuvvveeeaaafffkkknnnpppqqqvvvxxxuuuuuuxxxxxxsssiiigggjjjqqqvvv{{{eee]]]TTTLLLFFFFFFQQQ]]]yyyeeeMMM888666888555222555333222222111111222222333777999999BBBccceeeZZZ___PPPHHHJJJHHHFFFNNN^^^jjjmmmsssyyy{{{xxxvvvyyy}}}}}}{{{zzzzzz{{{|||{{{yyywww}}}xxxvvvyyyyyyvvvuuuwwwyyyxxx|||~~~zzzxxx}}}}}}~~~|||vvvkkk___VVVNNNEEE===@@@FFFRRR\\\___aaahhhrrruuuxxx}}}}}}\\\PPPzzzzzz~~~{{{ZZZKKKCCC777444444333222222222333333///000111222333555999<<<;;;CCC>>>KKKkkkyyykkkRRRHHHMMMLLLHHHMMMKKKQQQYYYbbbiiioootttwwwttt}}}jjj```RRRIIIGGGGGGGGGFFFIIIVVV___YYYJJJ@@@@@@CCCGGGKKKPPPWWW^^^fffoootttvvvfffVVVIIIXXXcccmmmpppsssyyyzzzwwwyyyzzzzzzxxxtttsssvvvxxxyyywwwuuutttssstttuuuvvvwwwuuurrrooooooqqqtttvvvuuuwwwxxxwwwttttttvvvyyyxxxwwwvvvwwwxxxxxxwwwvvvwwwyyytttuuu|||}}}xxxcccQQQJJJMMMPPP[[[aaaeeedddffflllsssuuuyyyzzzzzz{{{|||}}}}}}~~~{{{{{{|||}}}|||}}}rrrdddWWWQQQNNNWWWjjj~~~lll```\\\WWWSSSOOOIIIEEEEEEEEEFFFFFFCCCCCCCCCDDDCCCFFFNNNVVVnnnvvvQQQcccJJJ>>>999888000666444333333222111000//////^^^]]]]]]]]]]]]]]]\\\[[[WWW\\\``````^^^^^^ccciiippptttnnnjjjqqqyyymmm``````ggglllnnnpppooopppuuu{{{|||xxxsssllliiillltttvvvvvvppp___SSSRRRMMMFFFMMM\\\tttzzzPPP888;;;:::555666666222222333333333333444444999777:::MMMoooeeegggppp\\\IIIKKKIIIGGGRRRdddoooppppppxxx~~~|||zzz{{{~~~}}}zzzxxxxxxzzzzzzwwwuuuzzzzzzxxxwwwvvvvvvvvvvvv~~~|||{{{~~~yyy||||||{{{{{{|||~~~~~~~~~~~~}}}}}}vvvnnnfffZZZMMMDDDBBB???CCCMMMYYY```aaadddhhhttt{{{~~~|||~~~~~~~~~~~~~~~~~~}}}~~~nnnOOOmmmoooxxxeeeNNNDDD:::444444333222222222333333333333222333444666888999999BBB===QQQ|||kkkTTTLLLFFFHHHMMMKKKOOOTTT[[[bbbhhhnnnsssvvvvvvxxx~~~yyyiii\\\OOOIIIGGGDDDDDDFFFLLL\\\bbbTTTEEEBBBCCCBBB@@@GGGQQQYYY^^^fffqqqzzzrrr```TTTPPP___gggqqqvvvwwwwwwzzz|||~~~}}}|||{{{yyyvvvtttssssssqqqqqqsssvvvwwwvvvsssyyyvvvssspppoooqqqtttwwwvvvwwwxxxxxxwwwvvvwwwyyyxxxuuurrrrrruuuvvvuuusssxxxxxxwwwvvvwww{{{~~~wwwgggOOOGGGMMMMMMZZZccckkkiiibbb```iiirrrxxx|||~~~{{{zzz|||}}}|||{{{|||}}}~~~~~~}}}|||xxxccc\\\QQQIIIPPPaaauuunnnbbb]]]VVVTTTRRRNNNIIIFFFDDDDDDCCCCCCDDDEEEDDDDDDHHHOOOUUUgggaaauuupppIII>>>999666666222333222111111000000111111___```aaa```^^^[[[ZZZYYYZZZ\\\___bbbcccddddddeeegggllliiiiiirrrzzzmmmaaaaaahhhmmmnnnoooooorrrvvvzzzzzzvvvrrrnnnjjjkkksssuuuuuurrraaaUUUSSSNNNGGGLLLYYYqqqVVV<<<<<<999444555555222222333333333333444444888666:::NNNpppeeeiiirrr```KKKMMMLLLJJJTTTfffrrrsssxxx|||}}}zzzzzz~~~}}}}}}||||||}}}}}}zzzvvvyyyyyyxxxwwwvvvvvvvvvvvv|||{{{}}}}}}{{{{{{|||}}}xxx|||~~~~~~}}}}}}}}}}}}~~~vvvmmmfff\\\PPPHHHFFF@@@DDDNNNZZZ```aaabbbeeessszzz~~~}}}~~~wwwNNN]]]zzzmmmnnnzzzmmmRRRGGG???555444333333222222333333333333222333444666888:::;;;CCC???XXXuuu|||jjjUUUPPPJJJJJJLLLIIIRRRVVV]]]dddiiinnnsssvvvxxxzzzxxxfffYYYMMMGGGEEECCCCCCEEENNN[[[___RRRCCCAAABBBBBBCCCKKKTTTZZZ___fffqqqzzz~~~lllYYYOOOMMMaaahhhrrrwwwyyyyyy{{{}}}}}}{{{yyywwwvvvuuuvvvtttssstttvvvwwwvvvtttyyywwwtttrrrrrrsssuuuwwwuuuwwwxxxwwwvvvvvvwwwxxxxxxuuurrrrrrtttvvvvvvuuutttttttttttttttwww|||yyykkkTTTKKKNNNLLLUUU___iiilllhhhfffjjjpppwww}}}}}}{{{}}}}}}|||{{{|||}}}~~~~~~kkk___TTTJJJNNN\\\mmm|||pppccc^^^WWWUUURRRNNNJJJFFFDDDDDDCCCCCCDDDEEEDDDDDDGGGNNNTTT^^^wwwppp}}}uuuLLL>>>888666666222333222111111000000111111ccceeefffccc^^^ZZZYYYYYY``````aaadddggghhheeebbb___ddddddhhhssszzzqqqcccbbbiiimmmnnnlllooossswwwxxxwwwtttrrrrrrlllkkkqqqtttuuu|||vvveeeXXXUUUQQQIIIKKKUUUhhh___CCC>>>888333444444222222333333333333444444555777BBB[[[||||||gggnnnwwwhhhPPPTTTTTTQQQYYYiiitttvvv||||||yyywwwzzz|||{{{|||}}}~~~zzzvvvxxxxxxwwwwwwvvvwwwwwwwwwxxxxxx{{{~~~}}}~~~uuu{{{}}}|||}}}~~~|||}}}~~~wwwnnnggg^^^SSSLLLJJJBBBEEENNNZZZ```______```pppwww|||{{{{{{}}}~~~TTTMMM]]]gggjjjlllkkk~~~yyyvvvWWWIIIBBB555555444333333333333333333333333333555777999:::===CCCBBBbbblll{{{~~~bbbRRRPPPLLLKKKNNNJJJUUUYYY___eeeiiinnnsssvvvzzz}}}uuuaaaUUUJJJEEECCCAAABBBEEERRRZZZZZZMMMAAA???BBBBBBGGGNNNXXX]]]aaahhhsss|||yyyeeeSSSMMMPPPdddkkksssxxxzzzzzz|||~~~}}}{{{yyyxxxwwwwwwzzzwwwuuuuuuvvvwwwvvvvvvxxxwwwvvvuuutttuuuvvvwwwuuuvvvwwwvvvuuutttuuuvvvwwwuuurrrqqqsssvvvxxxxxxvvvwwwwwwwwwwwwyyy|||~~~rrr]]]SSSQQQKKKOOOXXXeeemmmooonnnmmmmmmvvv}}}}}}}}}~~~|||||||||}}}}}}}}}~~~~~~~~~wwweeeXXXMMMLLLTTTbbbttttttfffaaaYYYUUUSSSOOOJJJGGGEEEDDDDDDCCCDDDEEEDDDDDDGGGMMMRRRVVVlll|||RRRAAA777555666333333222111111000000111111iiijjjiiiccc]]]YYY[[[^^^hhhgggfffffffffeeedddbbb^^^aaa___eeerrrxxxwwwgggdddhhhlllmmmhhhlllrrrvvvwwwvvvvvvvvvwwwpppmmmppptttvvvzzz|||jjj\\\WWWSSSKKKJJJPPP\\\uuufffHHH???666333555555222222222333333333444444444:::NNNooo}}}rrrfffooovvvkkkYYY______[[[^^^kkkuuuvvvvvvyyyyyyxxxzzz~~~|||xxxyyyzzz||||||{{{xxxwwwxxxwwwwwwwwwwwwxxxxxxyyyuuuvvvyyy~~~{{{~~~~~~}}}}}}xxxooohhhaaaVVVNNNKKKCCCEEENNNYYY```^^^\\\\\\kkksssxxxxxxxxx{{{}}}}}}~~~}}}~~~oooSSSLLLSSSddduuusss}}}ZZZHHHAAA666555444333333333333333333333333333555777999;;;===BBBDDDmmmtttsssZZZLLLMMMJJJLLLPPPOOOWWW[[[```dddiiimmmrrruuuyyy~~~qqq\\\RRRIIIEEECCCBBBCCCGGGUUUXXXTTTHHH???>>>BBBBBBHHHQQQZZZ```cccjjjwwwttt```PPPPPPXXXggglllsssxxxzzz{{{|||}}}|||yyywwwwwwwwwxxxyyywwwuuutttuuuvvvxxxyyyvvvvvvvvvvvvvvvvvvvvvvvvtttuuuvvvvvvtttssstttuuuwwwuuurrrrrrsssvvvyyyzzzwwwyyy{{{{{{zzz{{{}}}~~~yyyfff\\\UUUJJJJJJRRR___kkkrrrsssoookkkttt|||~~~~~~~~~}}}{{{{{{|||}}}~~~~~~~~~~~~}}}}}}|||lll]]]OOOKKKNNNYYYmmmyyykkkeee\\\VVVTTTPPPKKKGGGEEEDDDDDDCCCDDDEEEDDDCCCFFFKKKPPPVVViiiYYYDDD777444666333333222111111000000111111ooolllfff___ZZZ[[[aaafffnnnnnnlllfff```^^^aaaeeedddbbb^^^cccpppuuunnnffffffjjjmmmeeeiiippptttwwwxxxzzz{{{{{{uuuqqqqqqtttvvvyyy}}}qqq___XXXTTTNNNJJJKKKTTTiiikkkKKK???555333666666222222222333333333444444777>>>UUUxxxyyynnnhhhooopppgggccckkkmmmgggfffmmmttttttttt{{{~~~{{{{{{{{{zzzxxxxxxxxxwwwwwwxxxyyyzzzyyyxxxxxxxxxxxxyyyyyyzzzvvvwwwyyy|||}}}}}}~~~~~~|||~~~~~~xxxooojjjcccXXXNNNIIIDDDEEELLLWWW^^^^^^[[[[[[iiipppvvvwwwxxx|||~~~~~~~~~{{{}}}oooUUURRRhhh___IIIAAA777666555444333333333333333222333444555888:::<<<<<<@@@GGGwww|||qqqXXXLLLLLLIIIKKKRRRRRRXXX[[[___cccgggkkkppptttxxx~~~~~~nnnYYYPPPIIIFFFDDDCCCFFFJJJXXXUUUNNNDDD>>>???BBBDDDHHHQQQ\\\aaaeeemmm{{{~~~ppp[[[MMMRRR]]]iiimmmrrrwwwzzz{{{||||||~~~{{{xxxvvvvvvwwwwwwuuuuuutttttttttwwwzzz|||tttuuuuuuuuuvvvuuuuuuuuutttvvvvvvuuusssrrrssstttvvvuuutttssssssuuuyyy{{{vvvwwwyyyzzzyyyyyyzzz{{{}}}nnnddd[[[LLLHHHOOOZZZhhhrrrtttpppjjjooozzz~~~zzzzzz{{{|||}}}~~~~~~}}}}}}}}}{{{~~~|||tttcccSSSLLLLLLTTTiiipppiii___XXXUUUQQQLLLHHHEEEDDDDDDBBBDDDEEEDDDCCCEEEJJJNNN\\\jjjpppaaaHHH888555777333333222111111000000111111nnnhhh^^^XXXXXX]]]ffflllppppppmmmeee]]][[[aaagggiiiddd^^^cccoooqqq|||uuuhhheeejjjpppfffhhhmmmrrrwww{{{~~~{{{xxxuuurrrrrrtttxxx{{{wwwbbbYYYUUUOOOJJJHHHOOObbboooPPPAAA666444777666222222333333333333444444;;;>>>RRRuuuxxxvvvxxxsssjjjkkkvvvzzzsssmmmppptttsssvvv}}}zzzyyyxxxyyyyyyyyywwwwwwxxx{{{~~~{{{{{{zzzyyyyyyzzzzzzzzz{{{{{{|||||||||||||||{{{~~~}}}|||}}}~~~~~~{{{zzz~~~~~~~~~uuunnnjjjeeeZZZNNNHHHDDDCCCIIITTT]]]]]]\\\[[[hhhpppvvvxxxyyy}}}~~~}}}dddWWWdddwwweeeLLLCCC777777555444333333333333222222333444666888;;;<<<;;;???JJJyyysss[[[OOONNNJJJKKKQQQRRRXXX[[[___cccfffkkkppptttxxxyyykkkUUUNNNIIIGGGEEEDDDHHHNNNYYYSSSIIIAAA???AAADDDEEEHHHRRR]]]cccfffnnn~~~|||kkkVVVKKKQQQ]]]kkknnnrrrwwwzzz|||||||||~~~|||zzzxxxwwwvvvvvvvvvrrrsssuuuuuuuuuwwwzzz}}}ttttttuuuuuuuuuuuuuuuvvvuuuvvvwwwvvvtttsssssstttuuuvvvvvvuuutttuuuwwwzzzxxxyyy{{{{{{{{{{{{}}}~~~tttkkkaaaPPPIIIOOOZZZhhhrrrtttoooiiijjjwwwzzzzzz{{{{{{}}}~~~~~~}}}~~~~~~~~~~~~~~~|||||||||~~~iiiUUUNNNLLLQQQeee|||tttmmmaaaYYYVVVQQQMMMIIIFFFEEEDDDBBBDDDEEEDDDCCCDDDHHHLLL]]]hhhkkkiiiMMM:::666888444333222111111000000111111hhh___UUURRRWWW```hhhlllnnnmmmiiiddd___^^^bbbeeeiiiccc]]]eeepppooowww{{{jjjfffmmmuuukkkjjjkkkooowww}}}yyyzzzwwwrrroooqqqvvvzzz|||dddXXXTTTPPPJJJFFFJJJ[[[xxxuuuVVVEEE777555888555222222333333333333444444999<<>>WWW}}}YYYYYY```mmmzzz~~~xxxsssrrrpppzzzyyyyyyuuuuuuuuuvvvxxxzzz{{{zzzyyyxxxxxxxxxzzz{{{yyywwwttt}}}}}}}}}{{{yyyzzz|||~~~{{{{{{zzzyyyyyyyyyyyyzzzyyyzzz{{{{{{||||||{{{{{{zzz|||}}}|||zzz{{{|||{{{yyyzzz{{{|||}}}}}}{{{}}}rrrkkkgggiiihhh^^^PPPHHHCCC@@@@@@IIIVVV^^^^^^[[[YYY]]]fffqqqwwwxxxzzz~~~~~~||||||}}}jjjRRRWWWLLLZZZttt|||rrrJJJKKK???999555666666444333555000222444555555777:::===AAA:::\\\ttt~~~YYYRRRMMMLLLKKKKKKPPPVVVXXX\\\aaafffjjjnnnrrruuu}}}ooo```PPPJJJFFFDDDBBBCCCKKKSSSWWWLLLBBBAAADDDFFFJJJMMMNNN\\\eeeeeehhhvvvoooYYYJJJJJJXXXeeeoooqqquuuxxxzzzzzzyyyxxx~~~~~~|||yyywwwwwwwwwwwwwwwvvvvvvvvvvvvwwwwwwuuuuuuuuuuuuwwwyyy{{{|||xxxxxxxxxyyyyyyxxxxxxxxxqqqtttwwwyyyyyyyyyyyyzzz}}}}}}}}}{{{yyyxxxyyyzzz~~~|||yyyyyymmmVVVIIIRRR```mmmtttsssnnnjjjdddkkk~~~}}}~~~|||}}}~~~{{{|||~~~~~~~~~~~~}}}{{{zzz{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~bbbUUUMMMJJJYYYppp{{{}}}lllhhhbbb\\\VVVSSSMMMFFFCCCCCCCCCBBBBBBBBBCCCDDDFFFGGGNNNVVVgggssstttxxxYYYDDD777333666333333333222222222111111TTTMMMHHHLLLQQQTTTVVVXXXdddXXXTTTYYY[[[^^^]]]WWW[[[]]]ccclllppprrryyywwweeeiiivvvqqqjjjgggmmmtttvvvvvvvvv{{{zzz{{{}}}zzzttttttyyy{{{mmm]]]XXXSSSMMMIIIEEERRRmmmpppQQQ@@@<<<999666444444444333111111333555===CCC\\\yyyPPPIIIPPP]]]kkkqqqpppoooqqqtttzzzxxxxxxtttrrrtttwwwzzz||||||zzzxxxuuuuuuvvvyyy{{{{{{zzzxxx{{{{{{|||{{{zzzyyy{{{|||{{{{{{zzzyyyyyyyyyyyyzzzxxxyyyzzzzzz{{{{{{zzzzzz|||~~~}}}{{{zzz|||~~~zzzzzz|||~~~~~~|||~~~|||ssslllhhhjjjhhh^^^QQQHHHCCC@@@@@@HHHUUU^^^___\\\ZZZ]]]fffqqqwwwxxxzzz~~~~~~}}}|||~~~}}}~~~uuu[[[cccZZZ]]]mmm|||~~~}}}QQQKKKAAA:::666666666333222444000222444555555777:::===BBB===bbbwwwwwwYYYSSSMMMLLLKKKKKKOOOUUUWWW[[[bbbhhhlllqqquuuxxxyyyjjj[[[NNNHHHDDDCCCCCCEEELLLUUUUUUJJJAAA@@@CCCEEEIIIMMMQQQ]]]eeeffflll{{{~~~lllWWWIIIKKKYYYfffppprrruuuxxxzzzzzzzzzzzz~~~~~~|||yyyvvvvvvwwwvvvvvvuuuuuuuuuuuuvvvvvvrrrrrrtttuuuxxxzzz}}}~~~yyyxxxwwwvvvvvvwwwxxxyyyuuuwwwyyyxxxwwwvvvwwwxxxyyyzzz{{{zzzyyyyyy{{{}}}|||{{{wwwvvvkkkTTTHHHOOO[[[hhhrrrtttooojjjaaahhh{{{~~~~~~~~~}}}~~~~~~|||}}}}}}|||zzzzzz{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~fffYYYPPPIIIUUUiiivvvrrrnnnaaa[[[UUUSSSNNNHHHEEEFFFCCCCCCBBBBBBCCCDDDFFFGGGNNNTTTbbb|||ppp]]]CCC888666777333333333222222222222111SSSNNNMMMSSSXXXZZZ[[[]]]mmm```WWWXXXYYYUUURRRRRRYYY]]]eeemmmqqqrrrwww}}}~~~gggiiiwwwqqqkkkiiiooouuuuuuttttttzzzyyy{{{}}}{{{vvvuuuwwwzzznnn]]]WWWRRRMMMJJJEEEOOOgggyyyWWWBBB;;;888444444444444333222222444666===HHHeeerrrIIICCCGGGQQQ^^^fffiiinnntttzzz{{{yyyyyyvvvpppsssxxx{{{}}}|||yyywwwuuuuuuvvvxxxzzz{{{zzzxxxxxxyyy{{{{{{zzzyyyyyyzzz{{{{{{zzzyyyyyyyyyyyyyyyxxxxxxyyyyyyzzzzzzzzzzzz~~~|||zzzyyyyyytttvvvyyy|||{{{~~~zzztttmmmiiijjjiii___RRRIIIDDD@@@???GGGSSS]]]```___\\\^^^eeepppwwwyyy{{{~~~~~~}}}}}}}}}zzzdddsssrrriiijjjvvv^^^PPPEEE===666666666333222222000222444555666777:::===@@@???hhhvvvuuuXXXRRRMMMLLLKKKKKKOOOUUUWWW\\\dddkkkppptttwwwzzzzzzzzzeeeWWWKKKFFFCCCCCCDDDFFFNNNWWWRRRHHH@@@@@@BBBEEEIIIMMMVVV^^^dddgggqqqyyygggTTTIIILLL[[[gggrrrsssuuuwwwyyy{{{||||||~~~~~~|||xxxvvvuuuvvvuuuuuuuuuttttttuuuuuuuuurrrsssuuuwwwyyyzzz{{{{{{zzzxxxuuussssssuuuxxxzzzzzzzzzzzzxxxuuutttuuuvvvvvvwwwyyyyyyyyyzzz||||||~~~yyytttsssgggQQQHHHKKKSSS```nnntttqqqkkk^^^dddxxx~~~}}}|||yyy{{{|||{{{zzzzzz{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~iii]]]SSSKKKTTTfffrrr{{{uuuqqqbbb[[[UUUSSSOOOIIIGGGGGGCCCCCCBBBBBBCCCDDDEEEFFFNNNSSS\\\xxxmmmcccDDD999888888333333333333222222222222[[[XXXYYYaaahhhkkkooosssyyyxxxrrrhhh[[[KKKHHHUUUYYY___gggnnnqqqrrruuuyyylllmmm{{{yyyrrrooorrruuuuuuuuuvvvvvvwwwyyy{{{zzzwwwttttttyyysss___XXXRRRNNNLLLGGGMMMbbb~~~[[[DDD:::666222444555555444333333555777;;;MMMooolllHHHFFFGGGMMMVVV]]]ccckkksss|||{{{}}}zzzrrruuuxxxzzzzzzyyywwwwwwxxxwwwwwwxxxyyyyyywwwuuuuuuwwwzzzzzzyyyxxxxxxyyy{{{zzzyyyyyyxxxxxxyyyyyyyyyyyyyyyyyyzzzzzz{{{{{{}}}~~~~~~{{{yyywwwuuuwwwxxxyyyyyyzzz{{{}}}~~~{{{vvvnnniiikkkjjj```TTTLLLEEEAAA???EEEQQQ[[[```aaa]]]^^^eeeooowwwyyy{{{}}}~~~~~~~~~~~~~~~xxxeeezzzyyyrrruuuiiiXXXIII???777555555333111111111222444555666888;;;===>>>@@@lll{{{qqqTTTOOOKKKKKKLLLMMMQQQWWWYYY___gggnnnrrruuuxxxyyywwwdddUUUJJJFFFCCCDDDDDDGGGNNNVVVOOOGGGAAAAAACCCFFFKKKPPPXXX^^^bbbggguuuuuubbbQQQIIINNN]]]iiissssssuuuwwwyyy{{{}}}~~~~~~~~~~~~{{{xxxuuuuuuuuuvvvvvvuuuuuuuuuuuuvvvvvvwwwwwwxxxyyyyyywwwvvvuuuyyywwwuuuttttttuuuwwwyyy{{{{{{zzzwwwttttttuuuwwwuuuwwwxxxxxxxxxyyy|||~~~~~~~~~~~~xxxqqqpppeeePPPIIIGGGJJJXXXiiisssqqqlll]]]bbbttt~~~~~~}}}||||||yyy{{{|||}}}|||{{{|||~~~~~~~~~~~~~~~~~~~~~~~~~~~kkk```VVVNNNVVVhhhttt}}}wwwqqqfff^^^VVVSSSPPPJJJGGGGGGDDDCCCBBBBBBCCCDDDEEEFFFMMMRRRYYYpppzzzlllEEE:::999777444444333333333222222222eeecccfffpppyyy}}}kkkTTTJJJTTTZZZaaaiiinnnppprrruuuvvv{{{qqqnnnzzzxxxrrrssstttssstttvvvtttvvvxxxyyyzzzyyywwwtttyyyyyydddZZZSSSOOOMMMJJJKKK]]]~~~bbbHHH<<<777444444555555444333444666999===XXX|||cccHHHEEEDDDGGGNNNTTT[[[fffpppyyyyyy{{{zzzvvvwwwxxxwwwtttsssuuuvvvwwwvvvvvvwwwxxxyyywwwvvvtttvvvyyyzzzyyyxxxxxxxxxzzzzzzyyyxxxxxxxxxxxxyyy|||{{{{{{zzz{{{|||}}}}}}{{{|||~~~~~~zzzxxx|||||||||zzzzzz}}}~~~vvvnnnjjjlllkkkbbbVVVOOOHHHCCC@@@DDDNNNYYY```ccc^^^^^^cccnnnvvvyyyzzz|||~~~~~~~~~}}}}}}}}}}}}}}}~~~zzzbbbppp}}}xxx}}}nnn___MMMBBB777555555333111111111333555666666888;;;>>>>>>EEEsssxxxiii}}}lllPPPKKKIIIKKKMMMNNNSSSYYY\\\aaaiiiooosssuuuvvvwwwtttcccSSSKKKGGGDDDEEEEEEFFFMMMUUUMMMGGGBBBCCCEEEGGGMMMSSSYYY]]]```fffvvvrrr^^^NNNIIIQQQ___jjjrrrsssuuuwwwyyy|||~~~|||}}}|||zzzwwwuuuuuuuuuxxxwwwwwwvvvvvvwwwwwwxxxxxxxxxyyyyyyxxxwwwuuutttvvvvvvvvvvvvvvvvvvvvvvvvyyyyyyyyywwwuuuuuuvvvxxxwwwxxxyyyyyyxxxxxxzzz|||}}}~~~}}}wwwpppooofffRRRKKKFFFEEEPPPbbboooqqqmmm___aaaqqq~~~~~~~~~||||||}}}zzz|||~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}ooobbbWWWNNNVVVhhhvvv~~~~~~wwwlllbbbXXXTTTQQQKKKFFFEEEDDDDDDCCCBBBBBBCCCEEEFFFKKKQQQWWWkkkvvvJJJ:::888777444444444333333333222222nnnmmmsss~~~~~~kkkSSSQQQ\\\dddlllnnnpppsssuuuuuuzzzuuukkkqqq}}}vvvrrrrrrrrrpppqqqttttttwwwxxxyyy{{{~~~|||xxxyyy}}}kkk^^^UUUPPPNNNMMMJJJYYYzzzlllPPPBBB;;;888444555666555444555777:::FFFeeeXXXFFFEEECCCFFFMMMTTT]]]iiisss~~~ssssssvvvtttuuuvvvvvvtttqqqpppsssvvvtttssssssuuuxxxzzz{{{zzztttvvvxxxyyyxxxxxxxxxzzzzzzzzzyyyxxxxxxxxxxxxxxx}}}|||{{{{{{{{{|||~~~zzz{{{|||~~~|||yyy|||||||||zzz{{{vvvnnnjjjlllllldddZZZSSSKKKEEEAAABBBKKKVVV___ddd___]]]aaallluuuxxxyyyzzz|||~~~~~~~~~~~~~~~~~~~~~~~~~~~|||zzzzzz|||~~~dddaaannn|||~~~~~~pppaaaPPPCCC777444555444222111111333555666777888;;;>>>BBBMMM~~~pppjjj\\\MMMIIIHHHKKKMMMOOOTTTZZZ^^^bbbiiinnnqqqsssuuuwwwyyy}}}~~~rrr```PPPKKKGGGDDDEEEEEEFFFMMMTTTKKKFFFBBBDDDFFFHHHOOOVVVXXX]]]```fffvvvppp[[[LLLJJJSSSaaakkkppprrrtttwwwzzz|||}}}~~~zzz{{{{{{yyywwwuuuvvvvvvyyyxxxxxxwwwwwwxxxxxxyyyuuuvvvwwwxxxxxxxxxxxxxxxvvvvvvwwwxxxxxxwwwvvvvvvwwwxxxxxxwwwvvvvvvwwwyyyzzzzzz{{{zzzxxxxxxyyy{{{zzz||||||wwwqqqqqqiiiVVVNNNFFFBBBKKK\\\jjjpppooobbbaaannnzzz~~~~~~~~~{{{yyyzzz}}}~~~{{{{{{}}}{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}wwwgggYYYMMMRRRcccttt|||pppeeeZZZUUURRRLLLFFFDDDEEEDDDCCCBBBBBBCCCDDDEEEIIIQQQVVVfffTTT;;;777888444444444444333333333333hhhjjjsss~~~qqqZZZUUU___hhhnnnnnnooosssvvvuuu{{{{{{jjjkkkuuuqqqqqqttttttqqqqqqssssssvvvvvvvvvzzz{{{wwwzzzrrrcccXXXPPPNNNNNNHHHUUUvvvsssVVVEEE<<<888555555666555555666888:::LLLkkkvvvTTTHHHIIIHHHKKKRRRYYYaaammmxxxooonnnqqqoooooorrruuussspppooorrrvvvtttsssssstttxxxzzz{{{zzzvvvwwwxxxxxxwwwxxxzzz{{{zzzyyyxxxxxxwwwxxxxxxxxx}}}|||zzzzzzzzz{{{}}}~~~|||{{{{{{}}}|||yyyxxxzzz{{{zzzzzzuuummmiiilllmmmfff]]]WWWMMMHHHBBBBBBIIITTT^^^ddd___\\\___jjjssswwwwwwyyyzzz|||~~~~~~}}}}}}~~~~~~zzzzzzzzzzzz{{{~~~~~~nnn\\\```vvvvvvcccRRRDDD666333555555333222222333555666777999<<<>>>CCCTTTnnnsssZZZNNNJJJIIIKKKMMMNNNRRRXXX]]]aaafffkkkooorrruuuxxxyyy||||||qqq```NNNHHHEEECCCEEEFFFHHHNNNVVVHHHDDDAAACCCEEEHHHOOOVVVXXX]]]aaaggguuupppZZZKKKKKKUUUccckkknnnppptttwwwzzz|||||||||wwwxxxyyyxxxwwwvvvwwwxxxxxxxxxwwwwwwwwwwwwxxxxxxvvvvvvvvvvvvwwwxxxyyyzzzyyyxxxwwwwwwwwwwwwxxxyyywwwxxxyyyyyywwwvvvvvvwwwzzz{{{{{{zzzyyyyyyzzz|||yyy||||||wwwrrrssslll[[[PPPHHHCCCHHHVVVeeennnpppddd```jjjuuuzzz~~~}}}{{{wwwxxx}}}~~~{{{zzz}}}{{{}}}~~~}}}||||||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}nnn^^^NNNQQQ___qqqxxxqqqeeeYYYUUUSSSMMMHHHFFFEEEDDDCCCBBBBBBCCCDDDEEEGGGOOOSSSaaawwwppp^^^>>>666:::555444444444444333333333XXX\\\hhhwwwssshhhYYY]]]```iiiooonnnoootttvvvuuuzzzllljjjooonnnqqqwwwxxxuuurrrssspppssssssrrrwwwzzzvvvyyyvvvfffYYYQQQNNNNNNGGGRRRssswwwXXXEEE;;;666555666666555555666999;;;MMMkkktttVVVMMMLLLKKKMMMSSSZZZaaakkkuuuooommmooommmiiinnnssstttrrrpppsssvvvwwwuuutttuuuwwwxxxxxxwwwwwwwwwxxxwwwwwwxxxzzz}}}zzzyyyxxxxxxwwwwwwxxxxxx|||{{{yyyyyyyyyzzz|||~~~~~~}}}{{{}}}|||xxxyyy|||~~~}}}|||~~~tttmmmiiilllnnnhhh^^^YYYOOOIIIBBBAAAHHHSSS^^^ddd___[[[^^^iiisssvvvwwwwwwyyy{{{~~~~~~}}}|||}}}}}}~~~~~~~~~}}}wwwyyy{{{{{{{{{~~~~~~yyy```]]]ttt}}}eeeSSSDDD666333555555444333222333555666777999<<<>>>BBBVVV}}}kkkxxx\\\PPPLLLJJJLLLMMMMMMPPPUUU[[[___dddiiimmmrrrwwwzzz~~~}}}sssaaaOOOEEECCCBBBEEEGGGIIIPPPXXXEEEBBB@@@BBBDDDGGGNNNVVVXXX^^^ccchhhuuupppYYYKKKKKKVVVcccllllllooosssxxx{{{|||{{{{{{vvvwwwxxxxxxwwwvvvwwwyyywwwwwwvvvvvvvvvvvvwwwwwwzzzyyywwwvvvvvvvvvwwwxxx{{{zzzwwwuuuuuuwwwzzz{{{wwwyyyzzzzzzxxxuuuttttttyyyzzz{{{{{{zzzzzz|||~~~zzz~~~{{{xxxsssuuuooo^^^RRRJJJCCCFFFSSSbbbmmmqqqeee```gggqqqvvv~~~|||}}}xxxxxx}}}~~~zzzyyy|||{{{}}}~~~{{{zzzzzz~~~~~~~~~~~~~~~~~~~~~~~~~~~rrrcccRRRRRR___ooowwwzzzpppdddYYYUUUTTTOOOJJJHHHEEEDDDCCCBBBBBBCCCDDDEEEFFFNNNQQQ]]]|||vvvhhheee@@@666<<<555555444444444333333333JJJMMMUUUaaannnwwwzzzzzzbbb[[[``````lllnnnoooqqqrrrrrrrrrqqqvvvwwwllliiimmmqqqvvvwwwuuusssssstttqqqrrrsssvvvyyy}}}yyy|||wwwnnnaaaQQQNNNMMMJJJSSSnnn^^^III>>>999777555555777666444777<<>>GGGQQQrrr}}}vvv]]]OOOOOONNNNNNPPPRRRUUUVVV]]]bbbhhhlllnnnqqquuuxxx{{{zzzkkkYYYOOOFFFFFFCCC@@@DDDLLLQQQPPPCCCCCCBBBAAACCCHHHPPPUUU\\\\\\___jjj}}}~~~oooYYYJJJKKKWWWccchhhooopppsssvvvyyy{{{||||||xxxyyy{{{zzzxxxvvvvvvvvvvvvxxxyyyxxxuuutttuuuwwwwwwvvvvvvuuuuuuvvvwwwxxxwwwxxxyyyzzzzzzyyywwwwwwuuuwwwxxxwwwvvvuuuvvvwwwyyyzzz{{{{{{{{{zzzyyyxxxzzz{{{~~~xxxxxxvvvlll```TTTNNNFFFCCCKKKZZZiiiqqqkkkcccbbblllvvvyyyzzz|||yyy}}}}}}}}}}}}~~~~~~~~~~~~}}}{{{zzzzzzzzzzzzzzzzzz{{{|||~~~|||}}}{{{|||ooofffWWWOOOZZZcccuuu{{{oooggg\\\UUUSSSPPPLLLHHHEEEDDDCCCBBBBBBCCCDDDEEEHHHOOOWWWbbbuuuooofff???999;;;777555333333444444333222JJJNNNWWWaaaiiimmmnnnllluuuxxxaaa]]]cccfffooopppqqqrrrrrrrrrqqqqqqwwwuuunnnhhhiiinnntttvvvtttrrrqqqrrrsssrrrrrrsssvvvzzzyyyzzzzzzooo```QQQPPPNNNJJJPPPhhhfffNNN???777777555555777666444777<<>>HHHVVV~~~uuu[[[MMMMMMLLLMMMPPPSSSVVVXXX]]]bbbhhhkkklllmmmqqqtttyyy|||~~~jjjYYYNNNFFFFFFCCC@@@DDDLLLPPPOOODDDDDDCCCCCCEEEJJJRRRXXX[[[\\\___kkk~~~xxxhhhSSSHHHLLLZZZhhhnnnpppqqqsssuuuxxxzzz|||}}}xxxzzz{{{{{{xxxvvvuuuvvvvvvwwwxxxwwwuuutttuuuwwwwwwwwwwwwvvvvvvuuuuuuuuuwwwxxxxxxyyyxxxwwwvvvuuuwwwxxxyyyxxxwwwvvvwwwyyyyyyzzz{{{{{{{{{zzzyyyxxx{{{~~~{{{wwwyyyzzzrrrgggWWWRRRIIIDDDHHHUUUdddmmmiiibbbaaajjjtttyyy{{{}}}|||~~~~~~||||||||||||}}}}}}}}}}}}~~~|||{{{zzzzzzyyyyyy{{{{{{|||~~~uuuiiiWWWPPPZZZcccuuu~~~ooohhh___YYYVVVSSSLLLGGGEEEDDDCCCBBBBBBCCCDDDEEEJJJNNNTTT\\\lllkkkhhhBBB;;;:::777555333333444444333222FFFNNNZZZdddkkkoooppppppkkkuuuzzzsssiiigggmmmrrrqqqrrrsssttttttsssrrrqqqwwwtttqqqgggffflllsssvvvuuurrrppppppsssqqqoooooorrrxxx~~~yyyzzz~~~~~~nnn]]]PPPPPPOOOJJJNNNcccnnnTTTAAA777888555555777666555888===KKKqqqfffPPPOOOMMMNNNQQQRRRSSSVVVZZZ\\\fffqqqsssggg```eeeiiiggghhhjjjlllnnnpppqqqrrrrrrooopppssswww{{{}}}|||zzzyyyxxxwwwuuusssxxxxxxxxxxxxyyyzzz||||||{{{zzzyyyxxxxxxyyy{{{|||}}}}}}zzzzzz}}}~~~}}}zzz~~~~~~{{{|||yyyuuurrrooohhh___XXXWWWOOOGGGDDDEEEIIIQQQZZZ^^^ZZZYYY\\\___fffyyy}}}|||~~~|||}}}}}}|||~~~}}}~~~~~~fffllljjjsssTTTFFF:::777888777666777444555666666777999<<>>AAAFFFfff{{{iiiPPPPPPOOONNNNNNPPPRRRTTTVVVYYY]]]bbbfffiiimmmtttyyyvvv{{{jjj\\\OOOGGGEEEFFFCCC@@@CCCHHHJJJGGG???@@@BBBCCCGGGLLLSSSXXXZZZ]]]eeesss~~~qqq[[[HHHHHHSSS^^^iiirrruuuttttttuuuvvvxxxyyy{{{vvvxxxzzzzzzyyywwwwwwxxxwwwvvvuuuvvvwwwxxxwwwvvvuuuvvvxxxyyyzzz{{{zzzzzzqqqqqqrrrtttvvvxxx{{{|||wwwxxxyyyxxxwwwvvvwwwyyyxxxxxxxxxxxxzzz{{{}}}~~~}}}uuutttvvvtttooofff[[[QQQKKKEEECCCLLLYYY```aaaaaabbbhhhqqqvvvwwwxxxxxxzzz}}}~~~~~~~~~|||zzz|||vvvcccSSSSSS[[[kkkwww|||ppp```UUUQQQPPPOOOMMMFFFEEEDDDCCCBBBBBBCCCCCCHHHHHHLLLUUU```tttqqqnnnVVVAAA999777555333333444444333222FFFHHHMMMTTT\\\aaacccdddYYY```gggiiikkkooorrrtttssstttuuuuuuuuutttsssrrrppprrrvvvmmmaaagggoootttuuuvvvwwwyyyuuuuuuttttttvvvyyy|||}}}~~~~~~jjjXXXUUUQQQRRRZZZjjj{{{tttNNN<<<:::777666777777888===DDDppp}}}aaaUUUVVVRRRRRRPPPMMMJJJIIIJJJKKKKKKJJJLLLRRRTTTRRRWWW```ccceeeiiimmmppprrrsssttttttttttttuuuvvvxxxzzzzzzuuuuuutttsssqqqrrrtttvvvuuuwwwzzz|||}}}{{{yyyxxxtttxxx{{{|||zzzyyy|||~~~yyyvvvvvvwwwyyy{{{}}}~~~{{{{{{{{{||||||vvvtttsssssssssooohhhbbbYYYUUUQQQMMMHHHFFFLLLUUUUUUWWWZZZ^^^ccciiinnnqqqvvvyyy~~~|||~~~~~~}}}|||~~~wwwsssvvv~~~~~~|||||||||}}}fff```xxxjjjYYYEEE;;;888555444444333444666777888;;;???BBBOOOooovvv___OOOOOOOOONNNOOOQQQTTTWWWYYYXXX\\\aaaeeehhhmmmtttyyy{{{xxxhhh[[[PPPIIIEEEFFFCCC@@@BBBGGGHHHFFF???@@@BBBDDDGGGLLLRRRWWWYYY^^^fffuuu}}}mmmWWWFFFJJJWWWaaakkktttttttttuuuvvvwwwxxxxxxyyytttvvvyyyzzzyyyxxxyyyzzzxxxvvvuuuvvvyyyzzzyyywwwuuuvvvvvvwwwwwwxxxxxxxxxuuuuuuuuuuuuwwwyyy{{{|||xxxyyyzzzyyyxxxwwwxxxzzzwwwwwwwwwxxxyyy|||~~~~~~vvvuuuxxxxxxuuukkk]]]RRRNNNHHHCCCGGGQQQZZZ^^^```aaahhhrrrxxxwwwxxxzzz~~~}}}}}}dddSSSTTTZZZjjjuuu~~~}}}qqqcccXXXTTTRRROOOLLLGGGFFFDDDCCCBBBBBBCCCCCCGGGFFFKKKUUU___ppp|||uuuXXXAAA999777555333333444444333222HHHIIIMMMTTTZZZ]]]ZZZWWWNNNZZZccccccccciiioooooovvvvvvvvvvvvtttrrrpppooommmpppttt|||mmmaaahhhqqqwwwzzz|||}}}zzzvvvttttttwwwzzz}}}~~~}}}~~~kkkWWWSSSSSSTTTZZZhhhxxxSSS>>>;;;777666777777888===DDDvvvuuu^^^TTTRRRRRRQQQNNNJJJGGGGGGIIIKKKKKKHHHJJJRRRTTTRRRWWW```ccceeeiiilllppprrrssstttyyyxxxxxxwwwwwwxxxxxxyyyuuuvvvvvvsssooonnnqqquuuxxxzzz}}}}}}{{{yyytttxxx}}}}}}{{{{{{~~~{{{}}}vvvrrrsssuuuxxx|||~~~{{{wwwyyyyyyzzzvvvtttssssssrrrooohhhbbb\\\XXXTTTOOOHHHEEEJJJRRRZZZZZZXXXXXX```mmmsssrrrrrrwww}}}}}}{{{}}}}}}~~~}}}}}}{{{}}}zzz|||yyyooommmttt}}}}}}~~~aaaTTTnnnjjjYYYEEE;;;888666555666333444666777888;;;???BBBXXXxxxrrrYYYLLLNNNNNNNNNOOORRRVVVYYY[[[YYY\\\aaadddgggkkkrrrxxxwwwggg[[[QQQKKKEEEFFFCCC@@@BBBGGGHHHEEE@@@AAACCCEEEHHHLLLRRRWWWYYY^^^gggvvv}}}mmmWWWGGGLLLYYYbbbkkksssttttttvvvwwwxxxxxxxxxwwwsssuuuxxxzzzyyyyyyzzz{{{yyywwwuuuwwwzzz{{{zzzxxxtttssssssrrrrrrrrrssssssyyyxxxwwwwwwwwwxxxzzz{{{yyyzzz{{{{{{yyyyyyzzz{{{wwwwwwwwwxxxyyy|||~~~xxxwwwyyyyyywwwooo___SSSPPPJJJCCCDDDLLLUUU[[[___aaahhhtttyyyxxxxxx|||dddSSSUUUZZZiiittt}}}}}}rrreee\\\WWWTTTPPPLLLGGGFFFDDDCCCBBBBBBBBBCCCDDDDDDKKKVVV```qqq{{{YYYAAA999777555333333444444333222IIIPPPSSSOOONNNRRRTTTSSSRRRSSSYYYaaaeeefffjjjoooqqqooooootttwwwsssjjjcccjjjlllqqq{{{wwwgggfffmmmyyyzzzwwwuuuuuuwwwxxxvvvttt}}}{{{{{{~~~}}}mmmZZZSSSPPPVVV___kkkyyySSS===<<<888666888888888<<>>DDDOOOyyyaaauuuYYYOOOMMMLLLKKKNNNSSSVVVVVVTTTYYY[[[___cccgggmmmssswwwzzzttteeeYYYOOOHHHHHHHHHDDDAAABBBGGGHHHFFFBBBCCCDDDEEEHHHMMMSSSXXXWWWWWWiii~~~yyyjjjXXXIIIKKKXXXdddkkknnnvvvwwwwwwxxxxxxxxxwwwwwwuuutttuuuxxxwwwuuuvvvzzzyyyxxxxxxxxxyyyyyywwwvvvtttuuuuuuvvvvvvvvvvvvvvvzzzyyyxxxwwwwwwwwwxxxyyyvvvwwwxxxxxxxxxzzz}}}xxxxxxxxxyyyzzz|||~~~zzzuuuvvvwwwtttqqqggg[[[QQQGGGAAADDDJJJUUU]]][[[\\\jjjsssvvv{{{~~~|||hhhTTTOOOVVVbbbtttqqqfffaaaXXXTTTQQQIIIGGGFFFDDDCCCBBBBBBCCCCCCHHHKKKMMMVVVcccnnn\\\;;;999888777555444333333444444JJJOOOPPPKKKIIIKKKLLLKKKLLLNNNTTT\\\aaabbbffflllkkknnnnnnlllooouuusssmmmdddcccfffrrrwwwgggggglllxxxwwwuuussssssvvvwwwvvvttt{{{zzzyyy|||{{{vvviiiWWWRRRPPPWWWaaammmzzzvvvQQQ???<<<888777888888888<<>>DDDQQQ{{{jjj{{{XXXKKKMMMLLLLLLOOOSSSVVVWWWVVVYYY\\\___cccgggmmmssswww{{{ttteeeZZZQQQKKKHHHHHHEEEAAABBBGGGHHHFFFBBBCCCDDDEEEHHHMMMSSSXXXXXXXXXhhh~~~vvvfffVVVIIILLLZZZfffnnnrrrvvvvvvwwwxxxxxxxxxxxxwwwwwwuuuwwwzzzyyyvvvxxx|||zzzxxxxxxxxxyyyyyywwwvvvtttuuuvvvvvvwwwwwwvvvvvvzzzyyyxxxxxxxxxxxxyyyzzzxxxxxxyyyyyyyyyzzz|||}}}yyyyyyyyyyyyzzz|||~~~yyytttvvvwwwvvvuuukkk___UUUKKKEEEGGGLLLVVV^^^\\\[[[hhhrrrxxx~~~}}}}}}lllXXXQQQVVVaaarrrssshhhcccZZZUUUSSSKKKGGGFFFDDDCCCBBBBBBCCCCCCDDDGGGHHHQQQ]]]gggaaaAAA>>>888777555444333333444444HHHKKKKKKGGGDDDEEEFFFEEEHHHJJJPPPYYY___aaaeeekkkmmmsssqqqhhhhhhuuutttkkkbbbhhh|||yyyiiigggkkkuuu||||||zzzzzztttsssrrrrrrtttvvvvvvuuuyyyxxxyyy{{{~~~sssnnncccSSSOOONNNUUU```lllyyyvvvSSSAAA<<<999777888888888===DDDoooxxxUUUSSSKKKLLLLLLMMMLLLKKKIIIIIIJJJLLLGGGGGGIIIKKKPPPUUU[[[^^^bbbfffkkkmmmmmmmmmoooqqqnnnppprrrtttuuuwww{{{~~~~~~{{{xxxwwwzzz{{{{{{zzzxxxxxxzzz{{{xxxyyyzzz{{{|||}}}~~~~~~yyy|||}}}tttpppuuuzzz~~~{{{{{{|||}}}zzzxxxuuusssqqqnnnjjjgggbbb^^^XXXQQQKKKHHHJJJLLLWWWUUUTTTUUUYYY]]]```aaa```bbbfffkkkooosssuuuwwwrrrkkkhhhnnnwww|||zzzyyyzzz|||{{{jjjkkkvvv~~~yyyzzziiiXXXZZZwww|||ZZZOOOCCC999:::333666666555666999::::::>>>DDDTTTWWWHHHMMMMMMMMMPPPSSSWWWXXXXXXYYY\\\```cccgggmmmssswww}}}ssseee[[[SSSNNNHHHHHHEEEAAABBBGGGHHHFFFCCCDDDEEEFFFHHHMMMSSSXXX[[[YYYiiisssaaaSSSIIINNN]]]iiiqqquuuvvvvvvwwwwwwxxxxxxxxxxxxyyywwwyyy|||{{{xxxzzz~~~zzzyyywwwxxxyyyyyyxxxvvvuuuuuuvvvwwwwwwwwwwwwvvvxxxxxxxxxxxxxxxyyyzzz{{{zzzzzzzzzyyyyyyyyyyyyzzzxxxyyyzzzyyyyyyzzz|||xxxsssvvvyyyyyywwwmmmbbbXXXNNNFFFGGGLLLVVV___]]]ZZZdddoooyyy}}}}}}~~~oooZZZRRRUUU___ooo|||vvvjjjeee[[[WWWUUUMMMGGGFFFDDDCCCBBBBBBCCCCCCEEEHHHJJJRRR]]]fff{{{xxxbbbCCC???888777555444333333444444FFFGGGFFFDDDCCCDDDEEEEEEHHHJJJQQQ[[[```ccchhhnnnsssvvvwwwpppgggjjj}}}ooohhhttt|||kkkhhhjjjrrrxxxwwwuuuuuurrrqqqrrrssstttvvvxxxxxxyyyyyyyyy{{{}}}qqqkkk___PPPKKKIIIQQQ]]]iiiuuuYYYAAA<<<999888999888888???GGGuuurrrRRRUUUNNNKKKKKKLLLMMMMMMMMMLLLKKKKKKFFFGGGHHHJJJOOOTTTZZZ]]]bbbhhhooorrrpppoooqqqtttoooqqqssstttuuuvvvyyy{{{zzzzzzzzzyyyyyyxxxwwwwww{{{{{{{{{yyyxxxxxxzzz||||||}}}~~~~~~}}}}}}~~~vvvnnnppptttyyy~~~~~~{{{yyy|||{{{ssstttuuuuuurrrnnnkkkhhhccc___YYYQQQJJJGGGIIIJJJWWWXXXXXXYYY^^^dddgggffffffgggiiilllppptttxxxzzzvvvlllfffkkkuuu|||~~~~~~}}}|||jjjbbbmmmxxx|||uuu\\\RRRiii{{{WWWLLLBBB999999111444666555666999::::::>>>DDDWWW~~~VVVFFFNNNNNNNNNPPPSSSVVVXXXYYYZZZ\\\```cccggglllrrrvvv|||rrrddd[[[SSSNNNHHHHHHEEEAAACCCHHHIIIFFFEEEFFFGGGHHHJJJNNNUUUYYY^^^\\\lllqqq]]]QQQIIIPPP^^^jjjqqquuuvvvvvvvvvwwwwwwxxxyyyyyyyyyxxxyyy|||{{{yyyzzzzzzyyywwwwwwxxxyyyxxxwwwuuuvvvwwwwwwxxxxxxwwwwwwuuuuuuvvvwwwxxxyyyzzz{{{{{{zzzyyyzzzzzzyyywwwvvvvvvxxxyyyxxxvvvwwwzzz}}}wwwsssvvv{{{|||vvvmmmbbbXXXMMMEEEEEEIIISSS^^^]]]ZZZbbbkkksss~~~~~~~~~{{{nnnZZZSSSSSS]]]nnn{{{xxxllleee[[[WWWUUUMMMGGGFFFDDDCCCBBBBBBCCCCCCGGGJJJKKKSSS]]]ddd|||xxxmmmdddEEE???888777555444333333444444LLLIIIGGGFFFEEEDDDEEEFFFHHHJJJQQQ[[[bbbeeejjjpppsssuuuttt```ggg}}}sssvvv~~~mmmiiijjjppptttsssqqqqqqqqqrrrssstttuuuwwwyyyzzzzzz{{{|||}}}~~~tttlll^^^NNNIIIHHHQQQ^^^iiittt^^^@@@;;;999999999888999@@@JJJ~~~pppRRRWWWNNNJJJLLLLLLMMMOOOOOONNNLLLJJJFFFFFFGGGJJJNNNTTTYYY]]]bbbhhhoooqqqpppoooqqqtttqqqsssuuuuuutttuuuvvvwwwyyyxxxwwwwwwxxxyyy{{{|||{{{{{{{{{yyyxxxxxxzzz|||~~~}}}~~~zzztttrrrqqqsssvvvxxxyyyzzzwwwtttvvv{{{~~~xxxlllooosssvvvuuuqqqlllhhhccc```YYYPPPIIIFFFFFFHHHMMMQQQVVVZZZeeessszzzzzztttsssssssssuuuwwwzzz||||||qqqhhhlllvvv}}}yyyxxx{{{|||uuufffiiiwwwzzzaaaSSSfff}}}VVVIIIAAA999999222777666555666999::::::>>>DDDXXXwwwyyySSSGGGOOOOOOOOOPPPRRRTTTXXXZZZZZZ]]]```cccggglllrrrvvvzzzrrrcccYYYQQQLLLIIIIIIEEEBBBCCCHHHIIIGGGGGGHHHHHHIIIKKKOOOUUUZZZ^^^^^^pppqqq[[[QQQKKKSSS```iiiooosssvvvvvvvvvvvvwwwxxxyyyzzzxxxwwwxxx{{{{{{xxxyyy~~~{{{yyywwwwwwxxxxxxxxxwwwvvvwwwwwwxxxxxxxxxxxxxxxssstttuuuvvvwwwyyyyyyzzzzzzyyyyyyzzz{{{zzzwwwtttsssuuuwwwvvvttttttxxx|||yyyuuuyyy}}}~~~vvvnnncccYYYNNNEEECCCFFFMMM[[[]]][[[bbbgggkkkuuu|||yyy}}}~~~~~~~~~zzzjjjXXXUUURRR\\\mmm|||xxxkkkeeeZZZVVVTTTLLLGGGFFFDDDCCCBBBBBBCCCCCCDDDHHHIIIQQQZZZ___vvv~~~kkk|||iiiJJJBBB888777555444333333444444TTTNNNJJJHHHGGGCCCAAACCCEEEHHHOOOYYY___bbbhhhnnnrrryyyrrrccchhh{{{}}}}}}ooojjjiiinnnqqqpppooooooppprrrttttttuuuvvvyyy{{{{{{|||~~~~~~~~~yyymmm]]]MMMJJJJJJTTTaaallluuu```AAA;;;999::::::888999BBBLLLtttYYYZZZNNNKKKMMMMMMMMMOOOPPPNNNKKKIIIFFFFFFHHHJJJOOOTTTZZZ]]]aaaeeekkkmmmmmmnnnppprrrsssuuuwwwwwwuuutttuuuvvv{{{zzzxxxwwwxxxyyy{{{|||xxxzzzzzzzzzyyyyyy{{{}}}~~~}}}~~~|||}}}wwwrrrrrrrrrrrrsssvvvppppppqqqssswwwxxxmmmnnnqqquuuvvvsssnnniiieeeaaaYYYPPPIIIEEEEEEGGGJJJQQQUUUYYYfffwww~~~}}}{{{yyyyyyzzz|||}}}sssiiimmmvvv}}}zzzqqqnnnppptttwwwlllpppxxx|||{{{zzz~~~|||kkkdddxxxzzzZZZKKKCCC<<<;;;444;;;666555666999::::::>>>DDDXXXwwwrrrOOOJJJPPPPPPPPPPPPPPPRRRVVVYYY[[[]]]```dddggglllqqquuuxxxpppbbbXXXPPPJJJIIIIIIFFFBBBCCCHHHIIIGGGGGGGGGHHHHHHJJJNNNTTTYYY\\\___tttrrrZZZQQQNNNVVVbbbjjjooorrrvvvvvvuuuuuuvvvxxxzzz{{{wwwvvvxxx{{{zzzwwwyyy}}}{{{yyywwwvvvwwwxxxxxxxxxwwwwwwxxxyyyyyyyyyyyyxxxssstttuuuwwwxxxyyyyyyyyyzzzyyyyyy|||~~~yyyuuupppsssvvvuuussssssxxx}}}{{{xxx|||~~~zzzrrrggg]]]RRRGGGDDDGGGJJJXXX[[[\\\eeehhhhhhnnnqqqnnnooouuuyyyzzz|||~~~~~~~~~|||zzzyyy{{{}}}uuu{{{~~~~~~}}}kkkZZZWWWPPPZZZkkk|||yyykkkdddYYYUUUSSSLLLGGGFFFDDDCCCBBBBBBCCCCCCEEEIIIKKKSSS[[[___uuujjjpppjjjJJJ???888777555444333333444444WWWOOOIIIHHHGGGBBB@@@BBBCCCEEEMMMVVV]]]___eeekkkooo|||mmmmmmxxx|||www{{{{{{pppjjjhhhmmmpppooonnnnnnoooqqqssstttssstttwwwzzz{{{}}}~~~~~~}}}}}}zzzlll[[[MMMMMMKKKUUUcccmmmuuudddFFF::::::::::::888999CCCNNNeee```RRRQQQOOOMMMMMMNNNOOONNNJJJGGGGGGGGGHHHKKKOOOUUUZZZ]]]cccdddgggjjjlllooopppqqqsssuuuwwwxxxwwwvvvvvvwwwxxxxxxxxxxxxxxxxxxxxxxxxvvvxxxzzz{{{zzzzzz{{{}}}}}}~~~|||}}}xxxtttvvvxxxvvvxxx|||vvv{{{|||yyy}}}{{{uuurrrqqqsssvvvuuupppjjjgggccc[[[RRRJJJEEEEEEGGGNNNTTTWWWXXXcccuuu~~~|||~~~}}}}}}~~~{{{ooogggkkkuuuzzz{{{{{{{{{xxxvvvsssmmmhhhkkkrrr{{{{{{qqqqqqxxxyyyyyyzzz}}}~~~~~~|||}}}{{{qqqqqq{{{ttt```NNNEEE===;;;444<<<666555666999::::::>>>DDDWWW}}}qqqMMMOOOPPPQQQQQQOOONNNOOOSSSWWW[[[]]]aaadddggglllqqquuuxxxnnnbbbXXXPPPJJJIIIIIIFFFBBBDDDHHHJJJGGGEEEEEEFFFFFFHHHLLLRRRVVVWWW^^^vvvsssXXXRRRQQQZZZfffnnnrrruuuvvvvvvuuuuuuvvvxxxzzz|||xxxwwwxxx{{{zzzxxxyyy}}}|||yyywwwvvvwwwxxxxxxxxxwwwxxxxxxyyyzzzyyyyyyyyyuuuvvvxxxyyyzzzzzzzzzyyy{{{zzz{{{~~~yyyooossswwwvvvssstttzzz|||~~~|||tttjjj```TTTIIIEEEGGGKKKWWWZZZ\\\hhhmmmlllpppiiihhhiiimmmooopppuuu{{{vvvxxx{{{{{{zzz{{{}}}||||||{{{xxxvvvvvvxxxzzztttyyy~~~~~~qqq]]]WWWNNNXXXiiizzzzzzllldddYYYUUUSSSLLLGGGFFFDDDCCCBBBBBBCCCCCCFFFJJJMMMUUU]]]```uuuiiigggkkkIII<<<888777555444333333444444UUULLLFFFGGGGGGCCCAAADDDCCCEEELLLVVV\\\___dddjjjiiixxx{{{mmmuuuuuunnnssszzzpppjjjhhhlllooonnnmmmnnnnnnqqqssssssrrrsssvvvyyyzzz}}}~~~~~~||||||zzziiiYYYNNNPPPJJJUUUbbblllsss~~~iiiJJJ::::::::::::888999CCCOOOpppgggWWWXXXPPPNNNLLLMMMNNNMMMJJJFFFGGGHHHIIIKKKPPPUUU[[[^^^fffffffffjjjnnnqqqrrrrrrqqqtttwwwxxxxxxwwwxxxyyysssuuuxxxzzz{{{zzzyyywwwtttwwwzzz{{{{{{{{{|||}}}yyy}}}}}}|||{{{vvvuuu{{{~~~~~~}}}wwwqqqqqquuuvvvqqqlllhhhddd]]]SSSKKKFFFFFFHHHJJJQQQTTTVVVbbbwwwvvvkkkccchhhrrrwwwwwwvvvqqqmmmiiifffcccdddnnnyyyzzz~~~yyy~~~{{{~~~|||{{{}}}~~~tttmmmooo}}}mmmcccOOODDD;;;888222:::666555666999::::::>>>DDDWWW}}}rrrMMMSSSQQQRRRQQQOOOMMMNNNRRRVVV[[[]]]aaadddggglllqqquuuxxx~~~mmmbbbYYYPPPKKKIIIIIIFFFBBBDDDIIIJJJGGGCCCCCCCCCDDDEEEIIIOOOTTTSSS\\\vvvsssXXXRRRSSS]]]iiiqqquuuxxxvvvvvvuuuuuuvvvxxx{{{|||xxxwwwyyy|||{{{xxxzzz~~~|||yyywwwvvvwwwxxxxxxxxxwwwxxxyyyyyyzzzzzzyyyyyywwwxxxzzz{{{|||{{{{{{zzz{{{{{{|||}}}oootttxxxxxxuuuvvv|||~~~{{{tttjjj```TTTHHHDDDFFFLLLWWWYYY\\\kkkrrrqqqtttllljjjjjjjjjiiiiiipppxxxnnnqqquuuvvvvvvxxx{{{~~~yyyyyyxxxvvvttttttwwwyyy~~~www___TTTMMMVVVgggyyy{{{mmmeeeYYYUUUTTTMMMGGGFFFDDDCCCBBBBBBCCCCCCBBBFFFIIIQQQYYY\\\qqqkkkfffpppNNN???888777555444333333444444PPPMMMHHHEEEDDDCCCCCCBBB@@@FFFNNNTTTWWW\\\dddjjjmmmqqqttt{{{|||xxxrrrqqqxxx~~~pppkkkjjjnnnqqqooollllllqqqpppssswwwwwwtttuuuzzzgggUUUMMMKKKKKKQQQ\\\hhhuuummmIII===777;;;777888888:::ZZZ}}}ZZZUUUNNNOOOQQQQQQOOOLLLIIIGGGGGGGGGHHHJJJMMMRRRWWWZZZeeegggiiijjjkkkmmmppprrrooosssvvvxxxxxxuuutttsssvvvsssrrrtttyyy{{{yyyuuuwwwxxxyyyzzz{{{|||||||||~~~zzz{{{}}}}}}|||}}}~~~zzztttrrrssssssqqqooohhhbbbYYYRRRMMMIIIFFFDDDIIIRRRWWWXXXdddzzz~~~~~~zzzlllaaaaaafffiiiiiiiii^^^______cccooo|||}}}~~~~~~}}}zzzyyy||||||{{{lllpppkkkkkkZZZJJJ999<<<888666777666666888888999AAAIII\\\zzziiiRRRNNNRRRSSSRRRPPPOOONNNPPPRRRXXX\\\aaaeeehhhmmmsssxxxxxxnnneeeWWWNNNMMMGGGGGGEEEBBBDDDIIIJJJGGGBBBCCCCCCCCCEEEJJJQQQVVVRRRZZZttt~~~lll]]]UUUVVVcccnnnrrruuuzzzwwwwwwvvvvvvuuuvvvvvvvvvyyy|||}}}{{{{{{|||{{{||||||{{{yyyzzz|||~~~}}}zzzxxxxxxyyyzzzzzzyyyvvvxxxzzzzzzxxxwwwyyy|||yyyyyy{{{~~~zzzyyyyyyxxxuuuuuu~~~~~~|||{{{yyyrrrfffVVVJJJCCC@@@KKKRRRXXX]]]kkk|||~~~zzzxxxuuurrrpppoooooonnnppplllnnntttyyyyyyxxxxxxyyyxxxvvvuuuuuuwwwyyyzzzjjjQQQOOOSSSaaattt|||lllfff]]]WWWWWWSSSMMMHHHEEEFFFEEEBBBAAACCCCCCHHHIIIOOOYYY```qqqiiioootttNNN>>>;;;888555444333333222111SSSOOOJJJFFFDDDDDDDDDEEEIIILLLPPPRRRUUU[[[dddkkkppptttuuuxxxzzzwwwrrrqqqxxx}}}qqqlllkkkppptttsssqqqqqqrrrqqqssswwwwwwtttvvvzzz|||}}}~~~gggTTTMMMLLLLLLRRR\\\hhhtttrrrOOO@@@999===888999999;;;[[[cccYYYNNNOOOPPPPPPNNNLLLIIIGGGFFFFFFGGGIIIMMMSSSYYY\\\dddfffiiijjjkkkmmmppprrrssstttuuuvvvvvvvvvwwwxxxxxxvvvtttuuuyyy{{{yyyvvvssstttvvvxxxyyy{{{{{{|||~~~}}}zzz{{{~~~~~~~~~{{{yyyyyyvvvqqqlllgggaaaXXXQQQKKKHHHEEECCCHHHQQQWWWZZZgggzzz}}}~~~zzznnnbbb______^^^]]]]]]ZZZ```fffnnnyyy~~~~~~|||}}}~~~nnnrrrllljjj[[[LLL;;;<<<999777777666666888888999AAAIIIbbbwwwwwwYYYLLLRRRSSSRRRPPPOOOOOOPPPRRRWWW\\\aaaeeehhhlllsssxxxzzzpppgggYYYOOOMMMFFFGGGEEEBBBCCCHHHIIIFFFBBBBBBCCCCCCEEEJJJQQQUUUTTTZZZrrrlll[[[TTTVVVcccooosssvvv{{{yyyxxxxxxxxxxxxxxxyyyyyy|||~~~~~~~~~|||zzzyyyzzz||||||zzzyyyyyy|||~~~~~~~~~xxxzzz|||{{{yyyyyyzzz|||zzzzzz|||}}}yyyxxxzzz{{{|||}}}|||~~~zzzxxxqqqeeeVVVJJJDDDBBBJJJQQQXXX___nnn}}}|||xxxqqqjjjfffgggjjjllljjjmmmtttxxxvvvsssssssssttttttvvvxxx{{{}}}~~~kkkTTTNNNRRR___rrr}}}}}}lllfff]]]WWWWWWRRRMMMHHHEEEFFFEEEBBBAAACCCCCCHHHIIIOOOZZZ```qqqpppvvvwwwOOO>>>;;;888555333333333222111WWWTTTNNNIIIEEEDDDEEEFFFIIIIIIJJJJJJNNNVVVaaajjjrrrvvvvvvtttyyyyyywwwuuurrrrrrxxx{{{ppplllkkkqqquuuuuuuuuvvvsssrrrtttwwwwwwtttvvvzzzzzzzzz|||}}}gggSSSLLLMMMLLLQQQYYYdddqqq~~~yyyRRRDDD===???:::;;;;;;===]]]```VVVMMMNNNNNNNNNMMMKKKHHHFFFFFFEEEFFFHHHMMMSSSZZZ^^^cccfffhhhjjjkkkmmmppprrrtttsssrrrrrrsssvvvyyy{{{{{{yyyyyy|||~~~}}}{{{ssstttuuuwwwyyy{{{|||}}}}}}|||zzz{{{~~~uuuttt}}}~~~~~~|||wwwooohhhfff```WWWOOOJJJGGGEEECCCHHHOOOVVV]]]kkk|||}}}}}}qqqggg]]]XXXUUUSSSUUUYYY___hhhsss{{{~~~~~~}}}tttoooqqqlll___QQQ===;;;777777777666666888888999AAAIIIjjjtttzzz[[[KKKSSSSSSRRRPPPNNNOOOQQQSSSXXX\\\aaaeeehhhlllrrrwww}}}qqqhhhZZZOOOLLLFFFFFFDDDAAABBBGGGHHHEEEBBBBBBCCCDDDFFFJJJQQQUUUUUUXXXllljjjYYYRRRUUUdddppptttwww|||zzzzzzyyyzzzzzz{{{|||}}}|||}}}~~~~~~~~~{{{{{{{{{}}}}}}|||zzz{{{}}}~~~~~~~~~zzz{{{|||{{{zzzyyyzzz{{{{{{|||}}}{{{xxx{{{~~~~~~{{{zzz|||xxxvvvpppdddWWWLLLFFFEEEJJJQQQXXX___nnnxxxmmmhhhkkkoooffffffkkksssvvvsssoooooorrrsssvvvyyy{{{~~~}}}}}}~~~lllXXXNNNQQQ^^^ppp{{{}}}lllggg]]]XXXWWWRRRMMMHHHEEEFFFEEEBBBAAACCCDDDIIIJJJPPPZZZ___ppp}}}{{{RRR???:::888555333333444333222\\\YYYRRRKKKFFFDDDEEEFFFCCCDDDDDDFFFLLLVVVbbbkkkppptttuuuqqqqqquuuvvvsssttttttrrrrrrxxx~~~zzznnniiiiiioootttuuuvvvwwwtttssstttwwwwwwtttvvv{{{{{{{{{|||~~~hhhQQQJJJLLLJJJNNNVVV```mmm{{{TTTGGG@@@AAA;;;<<<<<<@@@```pppuuuYYYQQQLLLLLLMMMMMMLLLJJJHHHFFFHHHGGGFFFHHHLLLRRRYYY]]]bbbeeehhhjjjkkkmmmppprrrrrrppppppqqqsssvvvxxxyyy}}}}}}~~~wwwwwwxxxyyyzzz|||}}}~~~}}}}}}}}}|||zzz|||}}}|||~~~vvvlllkkksss{{{|||{{{zzzuuummmgggfff```WWWOOOJJJGGGFFFDDDHHHNNNUUU^^^nnn}}}{{{tttqqqqqqqqqooommm```XXXQQQNNNMMMQQQ[[[fffooowww}}}~~~~~~}}}oooxxxooobbbUUU???999444555777666666888888999AAAIIIoooxxxpppZZZRRRSSSSSSRRRPPPNNNOOORRRUUUYYY]]]cccfffhhhmmmsssxxx}}}}}}pppfffZZZOOOJJJFFFFFFDDD@@@BBBFFFGGGDDDAAABBBCCCDDDFFFJJJPPPUUUUUUUUUhhh~~~}}}hhhVVVQQQUUUdddrrruuuxxx}}}yyyyyyyyyzzz{{{|||}}}~~~yyyyyyyyyyyyzzz{{{|||~~~|||}}}~~~~~~}}}}}}}}}|||}}}|||{{{yyy{{{{{{{{{{{{zzzyyyzzzzzz||||||}}}}}}zzz{{{|||{{{~~~{{{xxxxxxzzzvvvtttnnncccVVVMMMHHHHHHJJJQQQXXX^^^mmm~~~wwwttttttuuucccccchhhooosssrrrqqqrrrwwwyyy{{{}}}~~~}}}}}}|||~~~~~~mmmZZZPPPQQQ]]]ppp|||~~~mmmggg]]]XXXWWWRRRMMMHHHEEEFFFEEEBBBAAACCCDDDJJJKKKPPPZZZ___ooo|||TTT@@@:::777555333444444333222^^^\\\VVVNNNFFFCCCCCCEEEEEEFFFGGGKKKQQQZZZdddkkkkkkppprrrpppnnnppprrrsssrrrsssrrrrrrwww}}}{{{mmmhhhhhhnnnsssuuuvvvxxxsssrrrsssvvvvvvtttwww|||~~~~~~jjjQQQIIIKKKIIINNNUUU___lll{{{[[[IIIAAAAAA;;;<<<===BBBcccyyyhhhyyytttZZZSSSLLLLLLLLLLLLKKKIIIHHHGGGJJJIIIHHHIIILLLQQQWWWZZZaaadddgggjjjlllmmmoooqqqppppppqqquuuyyyzzzyyyxxx}}}||||||}}}~~~~~~{{{zzzzzzyyyyyyzzz{{{{{{|||||||||||||||}}}~~~|||~~~~~~uuunnnnnnrrryyy~~~yyywwwvvvtttppplllgggaaaXXXPPPKKKIIIGGGGGGIIIMMMTTT^^^lllyyytttmmmddd]]]ZZZWWWTTTQQQQQQJJJFFFFFFLLLWWWiiixxx|||~~~}}}|||~~~|||zzz}}}mmm___SSS>>>888333666777666666888888999AAAIIIooolll\\\ZZZSSSSSSRRRPPPNNNPPPSSSVVV[[[___dddgggjjjnnntttyyy{{{|||lllbbbXXXNNNHHHFFFGGGDDD@@@BBBFFFGGGDDDAAABBBCCCEEEGGGKKKPPPTTTWWWWWWhhh~~~|||hhhTTTOOOUUUeeesssvvvyyy}}}xxxxxxxxxxxxyyyzzz{{{|||vvvvvvuuuvvvwwwyyyzzzzzzzzz|||}}}~~~}}}}}}~~~~~~~~~}}}{{{}}}}}}|||}}}}}}}}}}}}|||||||||}}}}}}||||||zzz{{{{{{vvvvvvwwwyyyvvvtttnnncccVVVMMMIIIIIIHHHPPPXXX___ooo|||{{{zzzxxxtttpppaaa```eeelllqqqrrrvvv{{{|||}}}~~~|||{{{~~~lllZZZQQQRRR^^^qqqnnnggg]]]XXXWWWRRRMMMHHHEEEFFFEEEBBBAAACCCDDDIIIKKKQQQ[[[___ooo|||VVVCCC999777444333444444444333ZZZZZZVVVOOOGGGCCCDDDFFFGGGHHHIIILLLRRRYYYaaaeeehhhlllppppppoooooorrrtttrrrssssssrrrvvv}}}~~~ooojjjiiinnnsssuuuvvvxxxqqqpppqqqtttuuutttxxx~~~kkkQQQIIIJJJJJJNNNVVVaaannn}}}eeeHHH@@@@@@999;;;===CCCeee{{{oooxxx[[[RRRLLLLLLLLLLLLKKKJJJIIIHHHJJJIIIIIIJJJMMMQQQUUUXXX```cccgggjjjlllmmmoooqqqrrrrrrtttyyy~~~{{{www|||{{{zzzxxxxxxxxxyyyyyy{{{zzzxxxwwwvvvwwwwwwxxx}}}|||||||||}}}~~~wwwmmmmmmsssyyyzzzwwwwwwvvvtttrrrhhhaaaXXXPPPKKKIIIHHHHHHKKKOOOVVV]]]eeemmmrrruuujjjbbbXXXQQQMMMJJJGGGDDDKKKEEECCCHHHRRR```ttt~~~~~~{{{yyy}}}~~~~~~|||jjjXXXNNN<<<888444888777666666888888999AAAIIImmmzzzpppZZZUUUTTTSSSRRROOONNNPPPTTTWWW[[[___dddgggiiimmmsssxxxyyyzzzhhh^^^WWWOOOIIIGGGGGGEEEAAABBBFFFGGGDDD@@@BBBDDDEEEGGGKKKPPPTTTYYY[[[mmm}}}iiiSSSOOOUUUffftttwwwxxx|||wwwvvvvvvvvvwwwxxxyyyyyywwwvvvuuuvvvxxxyyyyyyxxx{{{|||~~~}}}{{{zzzzzz{{{}}}}}}}}}~~~~~~~~~~~~||||||}}}~~~|||}}}yyytttvvvyyyzzzxxxuuunnnbbbUUULLLHHHHHHEEENNNXXXaaaqqq|||wwwrrrrrrtttsssmmmggg______dddkkkpppsssyyy|||}}}|||}}}jjjXXXRRRRRR^^^sssnnnhhh^^^XXXWWWRRRMMMHHHEEEFFFEEEBBBAAACCCCCCHHHKKKQQQ[[[```ooo|||VVVCCC999777444333444444444333SSSTTTTTTOOOIIIEEEFFFIIIHHHGGGGGGJJJPPPYYY```dddiiikkkoooqqqqqqooooooqqqssstttsssqqquuu|||pppjjjhhhlllqqqrrrrrrtttooommmooorrrttttttxxxkkkSSSJJJJJJGGGLLLTTT```mmm{{{cccGGG>>>>>>777999===CCCfffuuuuuuWWWOOOMMMLLLLLLLLLKKKJJJJJJIIIGGGHHHIIILLLOOORRRUUUWWW___bbbgggjjjlllmmmoooqqqsssrrrtttxxx}}}~~~zzzuuuwwwxxxxxxwwwwwwvvvwwwwwwzzzyyyxxxvvvvvvwwwxxxyyy}}}}}}|||}}}zzzuuuxxx}}}{{{xxxxxxxxxuuusssggg```VVVNNNJJJHHHHHHHHHLLLQQQYYY]]]\\\[[[\\\^^^]]]VVVNNNIIIHHHIIIHHHFFFIIIEEEFFFOOO]]]kkk|||}}}|||}}}}}}~~~xxxqqqYYYNNN>>>999555888777666666888888999AAAIIIiiivvvzzz[[[NNNTTTSSSQQQOOONNNPPPUUUXXXZZZ^^^cccfffhhhkkkqqqvvvwwwxxxeee[[[WWWQQQKKKHHHIIIFFFBBBCCCGGGGGGDDD@@@BBBDDDFFFHHHKKKPPPSSSXXX\\\pppzzzhhhSSSOOOUUUggguuuwwwxxx{{{wwwvvvvvvvvvvvvvvvwwwwwwwwwvvvuuuwwwyyyzzzwwwtttxxxzzz{{{{{{zzzxxxxxxyyyyyyyyyzzz}}}~~~}}}}}}{{{|||~~~~~~|||zzzuuuxxx}}}~~~zzzwwwooobbbTTTKKKGGGGGGDDDNNNXXX```nnn|||~~~xxxnnniiidddbbbccccccbbb```]]]___eeemmmqqqsssyyy}}}~~~{{{|||~~~~~~}}}~~~hhhWWWPPPQQQ]]]sssooohhh^^^XXXWWWRRRMMMHHHEEEFFFEEEBBBAAACCCAAAGGGJJJQQQ\\\aaapppyyy~~~UUUAAA999666444333444555444333LLLOOOQQQOOOJJJGGGIIILLLKKKIIIHHHKKKSSS^^^hhhmmmkkklllooorrrqqqnnnmmmmmmtttuuutttqqqttt|||nnnhhheeeiiimmmmmmnnnpppmmmlllmmmqqqssstttyyy}}}}}}jjjTTTKKKJJJBBBHHHQQQ]]]jjjxxxZZZFFF======666888===DDDgggwwwpppUUUOOOMMMMMMLLLLLLKKKKKKJJJJJJDDDFFFIIILLLPPPTTTWWWXXX^^^bbbgggjjjlllnnnoooppprrrpppppptttyyy{{{wwwsssvvvxxxyyyyyyxxxwwwwwwxxx{{{zzzyyyxxxxxxzzz|||}}}~~~}}}|||~~~~~~~~~|||yyyxxxwwwssspppfff___UUUMMMIIIGGGGGGGGGLLLSSS[[[]]]VVVMMMJJJLLLMMMHHHBBB@@@CCCFFFHHHHHHHHHEEEIIIVVVfffttt~~~{{{~~~}}}|||~~~vvv|||___RRRAAA;;;555777777666666888888999AAAIIIgggzzzbbbOOOTTTSSSQQQOOONNNPPPUUUYYYXXX\\\aaadddfffjjjoootttvvvxxxcccZZZXXXSSSMMMIIIIIIFFFCCCCCCGGGHHHEEE@@@AAADDDFFFHHHKKKPPPSSSUUUZZZpppvvveeeSSSOOOVVVhhhuuuwwwwwwzzzwwwwwwvvvvvvuuuvvvvvvvvvvvvuuutttvvvyyyxxxuuuqqqsssuuuxxxyyyyyyyyyzzz{{{xxxwwwxxxzzz||||||{{{yyy}}}{{{zzz||||||{{{}}}}}}xxxuuuttt}}}{{{vvvzzz|||xxxpppbbbTTTJJJFFFEEEFFFOOOXXX^^^hhhsssrrriii[[[XXXTTTPPPOOOQQQVVVYYY[[[^^^fffooosssssswww||||||}}}}}}||||||~~~~~~|||fffWWWOOOOOO\\\sssooohhh^^^XXXWWWRRRMMMHHHEEEFFFEEEBBBAAACCC@@@GGGJJJRRR\\\aaapppsssUUU@@@999666444333444555444444JJJRRRSSSKKKEEEKKKUUUZZZSSSLLLFFFIIIVVVccclllooopppqqqsssrrrpppnnnnnnooossspppooosssyyy{{{|||}}}tttfff___fffmmmlllmmmrrrooooooooopppqqqtttvvvwwwzzzzzz{{{~~~jjjUUUKKKFFFIIIHHHMMM[[[kkkxxxVVVGGG<<<===999:::;;;CCCjjjnnnRRRRRRMMMLLLKKKKKKLLLLLLKKKJJJEEEEEEFFFHHHLLLQQQVVVYYY```aaabbbeeeiiimmmnnnnnntttrrrqqqrrruuuwwwvvvtttvvvvvvxxxzzz{{{yyyvvvsssvvvwwwxxxyyy{{{|||}}}~~~}}}}}}}}}~~~{{{zzz{{{zzztttnnnggg]]]SSSMMMJJJGGGGGGKKKQQQOOO]]]qqqkkkPPP@@@CCCHHHGGGEEEEEEGGGHHHHHHHHHGGGFFFKKKXXXkkkzzz}}}~~~~~~yyyyyyuuuhhhTTTDDD===<<<777888777888999888999AAALLLkkkyyypppSSSVVVUUUSSSQQQQQQRRRSSSTTT[[[]]]```bbbcccgggnnntttxxx}}}jjj]]]RRRLLLKKKGGGHHHFFFBBBAAADDDEEECCC>>>@@@CCCEEEHHHLLLQQQTTTVVVZZZnnnuuu```RRRSSSZZZfffooorrrtttvvvtttuuuuuuvvvvvvvvvvvvuuutttuuuwwwzzz{{{yyytttpppvvvvvvwwwxxxzzz|||~~~zzzyyyyyyxxxxxxxxxyyyyyy|||{{{zzzyyyzzzzzz|||}}}|||mmmbbb___ooossswwwyyyyyy{{{~~~~~~|||}}}zzzqqqeeeWWWIIIEEEHHHDDDLLLUUU\\\eeeiii^^^OOOLLLLLLJJJGGGDDDFFFLLLQQQ]]]dddnnntttvvvwwwxxxzzz}}}~~~|||gggTTTRRROOOXXXlll~~~qqqkkk^^^WWWVVVRRRKKKIIIFFFDDDDDDCCCAAA???DDDGGGHHHOOO[[[```mmmzzzsss}}}UUU???999888777555333222222222KKKPPPPPPHHHDDDKKKSSSXXXUUUOOOJJJNNNYYYfffmmmppppppqqqrrrqqqooonnnooopppqqqooopppuuu|||uuuggg```ffflllllllllpppqqqqqqqqqqqqqqqsssuuuvvvxxxyyy{{{lllXXXMMMHHHIIIGGGLLLXXXhhhvvvzzzWWWFFF;;;<<<999;;;<<>>HHHSSSqqqmmmzzzZZZVVVUUUSSSRRRRRRTTTUUUWWW[[[^^^```aaabbbeeelllrrrxxx~~~lll```VVVOOOLLLGGGHHHFFFBBBAAADDDEEECCC???AAACCCEEEGGGKKKPPPTTTZZZ]]]qqqyyyeeePPPQQQXXXeeennnppprrrtttqqqrrrssstttttttttttttttttttttuuuwwwyyyzzzxxxwwwyyyyyyyyyyyyyyyyyyzzzzzzzzzzzzyyyyyyyyyyyyzzzzzz}}}|||{{{{{{{{{|||~~~yyyyyyzzz}}}}}}{{{{{{}}}~~~{{{sssmmmqqqyyy|||~~~~~~{{{zzz||||||zzz}}}{{{tttjjj```RRRHHHFFFJJJIIIMMMTTTVVVQQQIIIEEEFFFGGGKKKOOOMMMIIIHHHNNNTTT___fffooovvvyyy{{{}}}}}}}}}}}}~~~~~~~~~~~~|||}}}~~~~~~~~~mmm\\\RRROOOUUUgggvvv~~~vvvnnn```XXXVVVQQQMMMJJJGGGEEEDDDCCCBBB@@@EEEIIIJJJRRR^^^cccoooyyymmmyyyRRR@@@;;;777555444666666555222TTTOOOHHHBBBAAAEEEIIIKKKLLLKKKLLLSSS^^^hhhmmmooopppqqqqqqpppooooooqqqssssssuuuwwwyyy~~~~~~yyyrrrggg___bbbiiilllmmmpppsssrrrrrrrrrrrrsssuuuvvvvvvxxx{{{}}}ttt```TTTMMMLLLGGGHHHSSSbbbrrrzzz```GGG;;;;;;888;;;<<>>HHHSSSpppjjj}}}yyyZZZVVVUUUSSSRRRSSSTTTVVVWWW[[[]]]___```aaadddkkkpppzzz{{{kkk```WWWPPPMMMGGGHHHFFFAAAAAADDDEEECCC@@@BBBCCCEEEGGGKKKPPPTTTWWWZZZmmmvvvcccNNNPPPXXXdddmmmpppppprrrqqqrrrssstttttttttttttttwwwvvvuuuuuuvvvvvvuuussstttuuuwwwxxxzzz{{{{{{|||yyyyyyyyyyyyyyyzzzzzz{{{{{{{{{zzzzzzzzz|||}}}~~~zzzzzz{{{}}}}}}|||yyy{{{|||zzzvvvtttzzz|||{{{~~~|||{{{~~~|||tttiii^^^QQQGGGGGGLLLIIIJJJOOOSSSNNNEEEDDDJJJJJJNNNPPPLLLGGGHHHOOOWWWdddjjjsssxxxzzz|||~~~}}}}}}}}}~~~~~~~~~}}}}}}}}}nnn]]]UUUQQQWWWhhhwww~~~wwwoooaaaXXXVVVQQQMMMJJJFFFCCCCCCBBBAAA@@@EEEIIIJJJRRR^^^cccnnnsssddd{{{SSS>>>:::666333333666777444111XXXQQQGGGBBB@@@@@@BBBCCCBBBCCCGGGPPP[[[eeekkkmmmnnnpppppppppooopppqqqsssqqqtttvvvwww}}}{{{pppeee\\\]]]dddkkkooorrrpppppppppqqqrrrtttvvvxxxwwwyyy{{{||||||~~~wwwdddVVVNNNMMMHHHIIISSSbbbssswwwXXXIII<<<;;;888;;;;;;>>>```iiiWWWSSSPPPLLLJJJJJJIIIHHHGGGEEEEEEEEEGGGJJJOOOTTTVVV^^^aaafffiiijjjlllnnnpppooopppqqqrrrrrrssstttuuu~~~{{{yyyxxxzzz||||||}}}wwwxxxxxxyyyzzz{{{||||||{{{|||}}}~~~{{{vvvuuusssoookkk]]]TTTLLLIIIHHHGGGJJJNNNTTT```iiigggccc```\\\VVVTTTSSSSSSTTTTTTSSSPPPMMMUUU^^^kkktttyyy{{{~~~~~~~~~}}}|||}}}~~~~~~uuuuuuooo\\\EEE;;;777777777888:::999;;;DDDOOOkkk}}}lllxxxyyyZZZVVVUUUSSSRRRRRRSSSUUUVVVYYY[[[^^^___```cccjjjppp|||xxxiiiaaaXXXPPPLLLGGGHHHFFFAAAAAADDDEEECCCAAABBBCCCDDDFFFJJJPPPTTTUUUWWWiii|||tttbbbMMMOOOWWWeeennnooopppqqqrrrrrrssstttuuuvvvvvvuuuvvvtttssssssttttttsssrrrtttuuuvvvxxxyyyzzzzzzzzzxxxxxxxxxxxxxxxyyyzzz{{{yyyyyyxxxxxxyyy{{{|||}}}zzzzzzzzz|||~~~}}}{{{}}}}}}{{{~~~vvvjjj]]]PPPHHHIIIOOOOOOOOORRRTTTQQQKKKIIILLLOOOPPPOOOJJJFFFIIISSS\\\jjjooovvvzzz{{{{{{}}}~~~~~~~~~~~~}}}}}}}}}~~~mmm[[[TTTPPPWWWhhhwwwvvvnnn```XXXVVVQQQLLLIIIEEEBBBAAAAAAAAA@@@CCCHHHIIIRRR^^^bbbmmmnnn```YYY@@@999666333333444555333111YYYQQQHHHDDD@@@<<<<<<>>><<<>>>DDDMMMXXXaaagggjjjlllnnnqqqqqqqqqqqqrrrsssmmmqqqrrrsss{{{pppeeeYYYWWW^^^hhhooorrrooooooooopppqqqtttvvvxxxwwwzzz|||}}}|||~~~xxxfffWWWNNNLLLHHHIIISSScccuuu|||UUUIII<<<:::777;;;;;;===^^^gggUUUSSSPPPLLLJJJIIIIIIIIIHHHFFFEEEEEEGGGJJJNNNSSSVVV[[[```fffiiijjjjjjmmmooonnnpppqqqqqqpppppprrrsss}}}{{{zzzzzz{{{{{{|||}}}}}}~~~}}}}}}}}}~~~~~~}}}|||vvvtttrrrnnnjjjZZZRRRJJJHHHGGGGGGJJJNNNQQQbbbssswwwpppggg^^^YYY\\\YYYWWWUUUUUUUUUTTTSSSaaahhhrrrxxx{{{|||~~~~~~~~~~~~{{{zzz{{{|||~~~~~~}}}|||~~~}}}pppsssdddKKK;;;333888777888999888888AAAKKKfffyyy}}}^^^VVVUUUSSSRRRQQQRRRSSSTTTWWWYYY\\\]]]___cccjjjpppzzzyyyjjjcccZZZQQQKKKGGGHHHFFFBBBAAADDDEEECCCBBBCCCCCCDDDFFFJJJPPPTTTUUUVVVhhh{{{uuubbbMMMOOOXXXeeennnppppppqqqqqqrrrssstttuuuvvvvvvvvvrrrqqqqqqrrruuuvvvvvvuuuvvvwwwxxxyyyxxxwwwvvvuuuwwwwwwvvvwwwwwwxxxyyyzzzxxxxxxwwwwwwxxxzzz|||}}}xxxxxxxxxzzz}}}~~~}}}~~~{{{uuuiii\\\PPPJJJMMMTTTccchhhiiiddd]]]ZZZVVVRRRTTTQQQMMMIIIIIIOOOZZZbbbmmmrrrxxx{{{{{{{{{|||~~~~~~~~~~~~{{{}}}~~~}}}}}}|||~~~kkkZZZRRRNNNUUUfffvvv}}}tttlll___WWWVVVRRRMMMJJJEEEBBBAAABBBAAAAAACCCGGGJJJRRR^^^bbbmmmmmmfffaaaEEE999888777555333222222222VVVOOOIIIFFFAAA::::::>>><<>>___dddXXXSSSPPPKKKIIIIIIIIIIIIIIIFFFEEEEEEGGGJJJNNNRRRUUUZZZ___fffiiiiiiiiikkknnnmmmoooqqqrrrqqqqqqsssvvv||||||~~~~~~zzzzzz{{{{{{|||}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}zzzxxxtttmmmhhh\\\SSSKKKHHHGGGFFFHHHMMMMMMXXXhhhrrrooocccZZZWWWYYYVVVSSSRRRUUUZZZ]]]___lllpppuuuyyy{{{|||}}}~~~~~~|||{{{|||}}}~~~|||}}}}}}~~~~~~~~~zzz|||tttffflllaaaJJJ;;;444777777888999777888AAAKKKbbbbbbWWWUUUSSSQQQPPPPPPQQQRRRUUUWWW[[[\\\^^^ccckkkqqqvvvoooggg]]]RRRKKKGGGHHHFFFBBBAAADDDEEECCCCCCCCCCCCCCCEEEJJJPPPTTTTTTUUUfffyyy~~~}}}tttbbbMMMPPPYYYfffoooqqqpppqqqpppqqqrrrssstttuuuuuuuuusssrrrsssuuuwwwxxxwwwvvvvvvwwwxxxyyyxxxwwwuuutttuuuuuuuuuuuuvvvwwwxxxyyyxxxxxxxxxxxxyyy{{{}}}~~~wwwwwwwwwzzz}}}}}}yyy|||}}}{{{{{{rrrfffZZZPPPLLLQQQZZZrrruuuhhheee```XXXTTTPPPLLLLLLQQQZZZccciiinnnrrrxxx{{{{{{{{{}}}}}}}}}}}}~~~~~~~~~~~~{{{}}}~~~{{{|||}}}~~~jjjZZZSSSOOOUUUfffttt{{{qqqjjj^^^WWWVVVRRRPPPLLLGGGDDDCCCCCCCCCCCCCCCHHHKKKTTT```cccnnnllllllbbbIII:::<<<<<<999333111222555RRRMMMIIIGGGAAA::::::@@@???AAAFFFMMMUUU\\\bbbeeehhhlllqqqttttttrrrqqqqqqrrruuusssoooxxxuuuiiiXXXOOOUUUaaajjjlllqqqpppoooooooooppprrrrrrqqqxxxyyygggWWWLLLHHHDDDGGGSSSdddwww___DDD666666666<<<>>>@@@aaaddd]]]SSSOOOKKKIIIIIIJJJJJJJJJFFFEEEEEEGGGJJJNNNRRRUUUXXX___fffiiihhhhhhkkknnnkkknnnqqqrrrrrrsssvvvyyyvvvvvvyyy|||xxxyyyyyyyyyzzz{{{{{{{{{~~~~~~~~~~~~}}}}}}{{{uuukkkddd___VVVMMMIIIGGGEEEGGGKKKOOOQQQZZZfffggg^^^YYYZZZRRROOOMMMOOOVVV___hhhlllrrrsssuuuxxxzzz|||||||||{{{zzzyyyzzz}}}|||xxx~~~}}}qqq[[[^^^VVVEEE<<<999777666888999888999BBBLLL```zzzcccWWWUUUSSSPPPOOOOOOOOOPPPSSSVVVZZZ\\\^^^dddkkkqqqrrrtttjjj___RRRJJJGGGHHHFFFBBBAAADDDEEECCCDDDDDDCCCCCCEEEIIIPPPTTTRRRSSSdddvvv{{{{{{rrraaaNNNPPPYYYgggpppqqqqqqrrrnnnoooqqqrrrssstttttttttwwwvvvvvvwwwxxxxxxuuusssrrrtttvvvxxxyyyyyyxxxwwwttttttttttttuuuvvvwwwxxxyyyyyyyyyyyyzzz|||~~~xxxxxxxxx{{{}}}xxxzzzzzzxxxxxxooocccYYYPPPMMMTTT]]]qqqzzzgggeeeaaaWWWRRROOOLLLOOOXXXbbbjjjmmmlllqqqwwwzzz{{{|||||||||||||||}}}}}}}}}}}}}}}~~~~~~{{{}}}kkkZZZUUUQQQWWWggguuu|||~~~nnnhhh]]]WWWWWWSSSRRRNNNHHHEEEDDDEEEEEEEEEDDDIIILLLUUUaaaeeeoookkkooo```III;;;???@@@<<<444000333777PPPLLLHHHGGGDDD??????BBBBBBAAACCCKKKRRRYYYbbbjjjoooqqqttttttrrrqqqppppppxxxuuuqqqrrrzzzmmmVVVKKKPPP]]]hhhnnnsssrrrqqqpppoooppppppqqqvvvzzz~~~|||eeeVVVPPPKKKGGGJJJUUUeeeuuuYYYDDD;;;;;;777;;;>>>@@@^^^fffSSSTTTOOOKKKKKKMMMMMMJJJFFFDDDDDDDDDFFFJJJOOOSSSVVVXXX\\\aaaeeeggghhhjjjkkkkkknnnqqqsssrrrrrrssstttrrrvvvyyyyyywwwuuuvvvxxxxxxyyy{{{}}}~~~~~~~~~}}}|||}}}~~~~~~}}}~~~zzzsssiiiaaa[[[XXXPPPFFFEEEIIIGGGAAAAAAGGGOOOUUUXXXYYYYYYZZZTTTSSSLLLGGGRRRiiiuuuuuu{{{uuusssxxx}}}~~~~~~zzzxxxxxx{{{~~~~~~}}}}}}~~~{{{xxxXXXSSSLLLCCC===888888777888:::999;;;EEEPPPpppaaaYYYXXXUUUQQQNNNLLLMMMOOOSSSVVVYYY]]]```dddhhhlllpppiiiggg^^^NNNHHHHHHGGGEEEBBB@@@@@@BBBDDDCCCCCCCCCDDDHHHNNNSSSWWWUUUWWW```ppp~~~rrreeeSSSRRRYYYgggmmmkkkkkkpppnnnqqqtttvvvvvvvvvwwwxxxrrrsssuuuvvvvvvvvvuuuttttttuuuvvvwwwwwwxxxwwwwwwuuuuuuttttttuuuvvvwwwwwwyyyvvvtttwww|||~~~|||yyyvvvwwwzzz}}}}}}{{{yyyxxxrrrhhh]]]UUUOOOOOOWWW```sssvvvjjjiiiggg```TTTPPPPPPWWWaaagggjjjkkknnnqqqtttxxx{{{}}}~~~~~~~~~}}}|||{{{{{{|||}}}~~~~~~~~~~~~|||||||||{{{{{{jjjYYYSSSNNNSSSeeeuuu}}}qqqddd\\\UUUQQQQQQPPPJJJEEEEEEEEEBBBBBBEEEGGGJJJKKKUUUeeeiiirrrmmmlll^^^FFF<<<======999444222222444PPPHHHBBBAAAAAA@@@BBBEEECCCAAACCCIIIOOOUUU^^^fffpppqqqrrrqqqppppppqqqssstttrrrqqqrrryyyvvv]]]PPPSSS___iiinnnooooooooooooqqqtttvvvxxxwww{{{}}}fffWWWPPPJJJGGGIIIUUUeeeuuu~~~ZZZEEE;;;;;;666;;;>>>@@@___iiiZZZTTTPPPLLLKKKMMMMMMJJJGGGDDDDDDDDDEEEHHHMMMQQQTTTYYY]]]bbbeeegggiiikkkllllllnnnqqqrrrrrrrrrtttuuutttuuuwwwwwwvvvvvvvvvwwwxxxyyy{{{|||}}}~~~}}}}}}~~~}}}}}}}}}~~~~~~~~~~~~zzzsssjjjbbbYYYZZZUUUKKKFFFEEEDDD@@@>>>@@@EEELLLSSSVVVUUUSSSNNNMMMHHHFFFUUUlllxxxwwwyyyuuuvvv{{{~~~~~~|||yyyxxxzzz}}}|||{{{~~~~~~yyycccXXXNNNCCC<<<666888777999:::999;;;EEEPPPuuujjjVVVVVVTTTQQQNNNMMMOOOQQQUUUWWWZZZ\\\___bbbfffiiioooiiifff]]]NNNKKKHHHHHHFFFBBB@@@@@@BBBEEECCCCCCDDDFFFJJJOOOSSSVVVQQQSSS\\\mmm|||~~~rrrfffTTTRRRYYYffflllkkkkkkpppmmmppprrrsssssssssuuuvvvssstttuuuvvvvvvvvvuuutttttttttuuuwwwwwwxxxxxxxxxwwwwwwwwwwwwwwwwwwxxxxxxwwwtttrrruuuyyy|||zzzwwwwwwxxxzzz|||~~~{{{yyysssiii\\\TTTNNNOOOWWWaaapppxxxwwwnnniiiiiicccXXXQQQRRRXXX```hhhkkkkkkjjjpppsssxxx}}}~~~}}}|||{{{{{{|||}}}~~~~~~~~~~~~~~~}}}~~~}}}}}}}}}}}}}}}}}}~~~~~~}}}hhhVVVRRROOOUUUhhhxxxpppddd\\\VVVRRRRRRPPPIIIEEEEEEEEEBBBBBBEEEEEEHHHJJJUUUdddiiirrrpppooo}}}]]]EEE;;;<<<;;;888444222222444VVVJJJ@@@???AAABBBDDDGGGEEECCCDDDHHHMMMRRR\\\eeeppppppooonnnmmmnnnrrrtttpppqqqrrrsssyyy}}}___PPPSSS___iiimmmnnnnnnnnnooorrrvvvyyy|||yyy|||gggWWWPPPIIIFFFIIIVVVfffuuu}}}YYYFFF<<<;;;666:::>>>AAA```jjj^^^UUUQQQMMMKKKLLLMMMJJJHHHEEEDDDDDDEEEGGGKKKOOOQQQZZZ]]]bbbfffhhhjjjlllmmmnnnoooqqqqqqqqqrrruuuwwwvvvuuuttttttvvvwwwwwwvvvxxxyyyzzz{{{|||}}}}}}}}}||||||}}}~~~~~~~~~~~~}}}zzzsssiiiaaaYYY]]][[[QQQGGGCCCAAA??????>>>@@@HHHRRRVVVRRRNNNKKKKKKIIIMMM___uuu}}}zzzuuuuuuxxx~~~|||}}}~~~{{{zzz{{{}}}~~~|||~~~zzz}}}uuulll]]]OOOBBB;;;555888777999:::999;;;DDDOOOvvvmmmTTTTTTTTTQQQOOONNNPPPRRRUUUWWWZZZ\\\]]]```dddgggnnniiiddd[[[OOONNNIIIHHHFFFBBB@@@AAACCCFFFBBBCCCEEEHHHLLLPPPSSSUUUNNNOOOXXXhhhxxx{{{rrrfffUUURRRWWWdddllljjjkkkpppqqqrrrttttttssssssuuuwwwssstttuuuvvvvvvvvvuuuuuuttttttuuuvvvwwwxxxyyyzzzzzzzzzyyyyyyyyyyyyyyyyyyvvvtttsssuuuyyy{{{yyywwwyyyyyyzzz|||}}}yyyqqqggg[[[SSSNNNNNNWWWaaahhhiiigggeeeggghhh]]]NNNOOOWWWdddmmmqqqpppmmmkkkppptttzzz}}}||||||{{{{{{||||||}}}~~~~~~~~~~~~}}}}}}|||{{{||||||||||||||||||{{{{{{~~~~~~iiiVVVQQQOOOXXXkkk{{{pppddd]]]VVVSSSSSSOOOIIIEEEEEEDDDBBBBBBEEEEEEIIIKKKVVVdddjjjtttvvvuuu{{{\\\CCC999999999666444222333444___QQQDDDAAACCCCCCCCCCCCEEECCCDDDHHHLLLQQQ\\\fffkkklllmmmllllllmmmppprrrnnnqqqssstttyyycccPPPQQQ]]]iiinnnrrrqqqpppqqqrrruuuwwwyyyzzz}}}fffUUUNNNHHHFFFJJJWWWgggvvv}}}UUUGGG<<<;;;555:::>>>AAA```jjj]]]VVVRRRNNNLLLLLLLLLKKKIIIGGGFFFEEEEEEGGGJJJMMMOOOYYY]]]bbbfffiiijjjlllnnnnnnoooppppppppprrruuuxxxxxxuuurrrrrruuuxxxwwwuuuyyyzzzzzz{{{|||}}}}}}}}}|||~~~}}}}}}}}}~~~~~~uuujjjaaa___^^^YYYPPPGGGBBB@@@???DDDDDDHHHNNNTTTVVVQQQMMMHHHIIIMMMWWWjjj{{{}}}wwwpppsssyyy~~~zzz{{{~~~||||||}}}~~~~~~~~~yyypppqqqrrrooo```QQQCCC;;;444777777999::::::;;;CCCMMMooonnnUUUUUUTTTRRROOONNNOOOPPPSSSUUUXXXZZZ\\\___cccfffkkkkkkddd[[[PPPPPPJJJHHHFFFBBB@@@AAAEEEHHHBBBDDDGGGJJJNNNQQQSSSTTTNNNOOOUUUdddtttyyypppfffVVVQQQUUUbbbjjjjjjkkkppprrrssstttsssrrrssstttvvvttttttuuuuuuvvvvvvvvvvvvttttttuuuvvvwwwyyyzzz{{{{{{{{{zzzzzzzzzyyyxxxxxxxxxvvvvvvwwwzzz{{{zzzyyyzzzzzz{{{|||zzznnneee[[[TTTNNNLLLRRRZZZ\\\\\\]]]```dddbbbVVVJJJTTTaaapppwwwwwwuuuqqqmmmooossszzz||||||||||||||||||||||||}}}}}}}}}}}}|||{{{zzzyyy{{{{{{}}}}}}}}}|||{{{zzz~~~~~~}}}}}}}}}gggTTTOOONNNYYYmmm}}}qqqeee^^^WWWSSSSSSNNNHHHDDDDDDDDDBBBBBBEEEFFFJJJMMMWWWeeekkkwww{{{|||zzzYYY@@@777777666555333333333333aaaTTTGGGEEEEEEDDDAAA@@@BBBAAABBBEEEHHHNNN[[[ggggggiiilllmmmmmmlllmmmnnnlllnnnpppqqqvvvkkkUUUQQQZZZdddkkkpppppppppqqqsssuuuvvvxxx{{{}}}~~~eeeSSSKKKHHHFFFKKKYYYiiixxxxxxQQQEEE;;;:::555:::===@@@___ooo\\\WWWTTTPPPMMMLLLKKKKKKKKKIIIHHHFFFFFFGGGJJJMMMOOOXXX\\\aaaeeehhhjjjlllmmmmmmnnnooooooppprrruuuxxxxxxuuurrrrrrvvvxxxwwwvvv{{{{{{{{{{{{|||}}}}}}~~~~~~|||||||||}}}}}}~~~zzzzzznnneeeaaaYYYOOOHHHEEEDDDCCCDDDJJJMMMRRRTTTTTTRRROOONNNJJJMMMUUUbbbrrr|||zzzrrrnnnqqqxxx~~~yyyyyy|||}}}}}}||||||}}}mmmkkktttpppdddTTTCCC999333777777999;;;::::::BBBLLLhhhpppVVVWWWVVVSSSOOOMMMMMMNNNPPPRRRUUUXXX[[[___dddgggiii}}}nnnggg]]]RRRQQQJJJIIIFFFBBBAAABBBFFFIIIBBBDDDGGGKKKNNNQQQRRRSSSRRRQQQUUUbbbqqqvvvooofffWWWQQQSSS```iiijjjkkkooopppqqqrrrrrrrrrqqqssstttuuuuuuuuuuuuvvvvvvwwwwwwuuuuuuuuuvvvwwwyyyzzz{{{yyyyyyzzzzzzyyyxxxwwwvvvwwwwwwvvvwwwyyyzzzyyyyyyzzzzzz{{{|||zzzoooggg^^^VVVNNNGGGHHHMMMRRRUUU[[[aaa```YYYRRROOObbbppp|||}}}zzzwwwtttpppqqqtttzzz~~~|||{{{{{{||||||||||||{{{{{{}}}}}}}}}|||{{{zzzyyyxxxzzz|||~~~~~~|||{{{|||}}}~~~zzz|||~~~}}}|||~~~zzzcccPPPLLLMMMYYYnnn|||sssfff^^^VVVRRRQQQMMMGGGCCCDDDDDDBBBBBBEEEDDDIIILLLUUUbbbhhhuuu|||yyyXXX>>>777666555444444444333333```TTTJJJFFFFFFDDDBBBCCC@@@>>>???AAADDDJJJXXXfffgggjjjmmmnnnnnnlllllllllkkkllllllmmmqqq|||qqqZZZPPPQQQWWW\\\fffhhhlllppptttwwwyyyzzz{{{}}}}}}dddRRRJJJHHHGGGMMM\\\lllzzzoooOOOCCC999:::555:::===>>>\\\zzz^^^XXXUUUQQQNNNKKKKKKKKKLLLIIIHHHGGGFFFGGGJJJMMMOOOUUUYYY___cccfffhhhjjjllljjjlllnnnooooooqqqtttvvvwwwvvvuuuuuuwwwxxxxxxwww{{{{{{zzzzzz{{{{{{|||}}}}}}}}}{{{|||~~~{{{|||~~~{{{~~~pppfff[[[PPPEEECCCFFFIIINNNRRRUUUWWWXXXVVVSSSQQQRRRSSSYYY]]]fffrrr~~~yyynnnpppwww~~~zzzyyy{{{zzzzzz{{{}}}~~~~~~|||~~~~~~||||||}}}nnniiiyyyrrriiiUUUAAA777222666777999;;;::::::AAAKKKdddoooWWWWWWVVVTTTPPPMMMLLLLLLMMMPPPTTTWWWZZZ^^^cccfffgggyyyrrrmmmbbbTTTQQQKKKIIIFFFCCCAAACCCGGGKKKBBBDDDGGGJJJMMMPPPRRRRRRSSSQQQTTT```nnnuuuooogggXXXQQQRRR^^^hhhjjjkkkooorrruuuxxxyyyxxxwwwxxxxxxvvvvvvuuuuuuuuuvvvwwwxxxxxxwwwvvvvvvwwwxxxzzz{{{wwwxxxyyyzzzyyyxxxwwwvvvuuuuuuuuuvvvvvvvvvwwwwwwxxxyyy{{{}}}yyypppiii```WWWMMMDDDCCCFFFQQQUUU]]]aaa[[[RRRTTT]]]rrr~~~zzzyyyuuuoootttvvv{{{~~~}}}{{{zzz{{{{{{||||||{{{{{{zzz||||||||||||{{{{{{zzzyyyzzz|||}}}{{{zzz{{{}}}vvvzzz}}}~~~{{{eeeTTTLLLNNNZZZmmmzzzqqqeee\\\UUUQQQQQQMMMGGGCCCDDDDDDBBBBBBEEEAAAFFFIIIQQQ]]]cccpppvvvxxxYYYBBB999777555444444444333222hhh\\\PPPJJJEEECCCEEEIIICCCBBBBBBBBBCCCIIIXXXffflllmmmoooooommmmmmmmmoooooommmlllkkkoooxxxwwweeeWWWPPPQQQSSS^^^bbbhhhooouuuxxxyyyzzz{{{}}}}}}dddRRRJJJHHHHHHOOO^^^nnn|||iiiOOO@@@777999666:::<<<<<>>777666666777999;;;::::::AAAJJJ^^^pppUUUVVVVVVTTTQQQNNNMMMMMMNNNPPPTTTVVVYYY\\\aaadddeeevvvvvvsssgggUUUOOOLLLJJJFFFCCCAAACCCHHHLLLCCCDDDFFFIIILLLNNNQQQRRRRRROOOQQQ\\\llltttpppiiiYYYPPPPPP\\\gggiiikkkooorrrvvvzzz}}}}}}{{{{{{{{{wwwvvvuuuuuuuuuvvvwwwxxxzzzyyywwwvvvvvvwwwyyyzzzvvvwwwyyyzzzzzzyyyxxxwwwtttuuuvvvvvvuuuuuuvvvwwwuuuwwwzzz~~~xxxlllddd[[[TTTMMMHHHKKKQQQZZZZZZ]]]___VVVNNNZZZmmm|||zzztttkkksssuuuyyy|||~~~~~~}}}|||zzzzzz{{{||||||{{{zzzzzz{{{{{{||||||||||||{{{zzzyyy{{{}}}{{{xxxyyy{{{yyy||||||gggVVVNNNOOO[[[mmmyyy}}}mmmaaaZZZTTTQQQQQQLLLFFFBBBCCCDDDBBBCCCEEEAAAGGGJJJQQQ\\\aaaooolllwwwwww\\\III;;;888555444555555333111ttthhhYYYNNNFFFCCCFFFMMMIIIGGGFFFFFFEEEJJJYYYhhhqqqqqqpppnnnmmmmmmppprrrtttqqqnnnmmmpppwwwssseee[[[XXXYYY[[[```gggoootttwwwxxxwwwzzz|||~~~eeeSSSKKKHHHHHHPPP___ppp~~~hhhPPP>>>666999666;;;<<<;;;XXXdddYYYWWWSSSNNNKKKJJJLLLNNNFFFEEEDDDDDDEEEHHHLLLNNNQQQUUU[[[___bbbdddggghhheeehhhllloooooopppqqqssstttwww{{{{{{yyywwwxxxzzzxxxwwwvvvvvvvvvwwwxxxyyyuuuxxx{{{zzzxxxyyy~~~yyy|||}}}uuu^^^OOOKKKHHHIIIPPPVVV___ooo}}}qqqbbb[[[___gggnnnrrrmmmoootttzzz~~~uuusssvvv~~~}}}|||zzz{{{|||}}}~~~~~~}}}}}}}}}}}}yyyyyyyyyzzz}}}|||{{{uuuhhhuuuhhhdddOOO;;;888;;;666777999;;;:::999@@@IIIXXXwwwSSSTTTUUUTTTQQQOOOOOOOOOPPPRRRTTTVVVXXX[[[___aaaddduuuyyywwwkkkVVVMMMLLLJJJFFFCCCAAACCCIIIMMMCCCDDDEEEGGGJJJNNNPPPRRROOOLLLNNNZZZjjjsssqqqkkkYYYPPPOOO[[[gggiiikkkoookkkpppuuuxxxyyywwwvvvuuuwwwvvvuuuuuuuuuvvvxxxyyy{{{zzzxxxvvvvvvwwwxxxyyyvvvwwwyyy{{{{{{{{{yyyxxxvvvwwwxxxxxxwwwwwwxxxyyytttvvvzzz~~~zzzwwwddd\\\TTTPPPMMMOOOWWWaaaccc^^^]]][[[RRRMMM___xxx}}}{{{sssgggppprrruuuxxx{{{|||||||||yyyzzz{{{||||||{{{zzzyyy{{{{{{||||||}}}|||||||||xxx{{{}}}zzzvvvxxx{{{}}}~~~wwwbbbQQQPPPQQQ\\\mmmyyy}}}zzzhhh^^^XXXSSSQQQQQQLLLFFFBBBCCCDDDBBBCCCEEEDDDJJJMMMSSS^^^bbbqqqdddpppuuu___PPP<<<999555555666666333111nnnhhheeedddXXXHHHDDDLLLIIIHHHHHHIIIHHHLLL]]]ooouuusssooonnnoooqqqrrrsss~~~|||yyyuuutttuuuxxx|||yyyrrrnnnllllllmmmhhhhhhooottttttuuuxxxzzzzzzaaaRRRNNNJJJJJJQQQ```qqq~~~kkkVVVBBB<<<999888999;;;DDDMMMggg[[[WWWRRRMMMJJJJJJLLLMMMGGGEEEDDDDDDFFFIIIMMMPPPSSSVVVZZZ^^^```bbbeeegggpppmmmjjjkkknnnqqqrrrqqqvvvyyy}}}~~~{{{xxxwwwvvvuuuvvvwwwwwwvvvwwwyyy{{{xxxyyyzzz{{{||||||||||||}}}{{{eeeVVVPPPMMMOOOUUUZZZZZZZZZdddpppmmmeeegggaaajjj{{{zzzrrrsssvvvxxxxxxzzz}}}wwwvvv|||}}}~~~}}}~~~}}}zzzxxxyyykkkaaaxxxxxxtttddd[[[III<<<:::888666555777:::::::::@@@HHH\\\VVVXXXXXXUUURRRRRRRRRQQQSSSTTTUUUWWWYYY\\\^^^___fffrrr~~~wwwgggVVVRRRNNNKKKHHHGGGCCC@@@DDDKKKEEEFFFHHHJJJLLLLLLLLLLLLIIILLLPPPXXXfffqqqpppjjj[[[RRROOOWWWdddkkkmmmmmmlllmmmppprrrtttuuuvvvuuuyyyxxxvvvwwwxxxzzzyyyyyyyyywwwtttsssssstttwwwxxxzzzzzzyyyyyyxxxwwwwwwwwwzzzzzzyyyxxxwwwvvvuuutttssstttwww{{{}}}zzz}}}rrr^^^VVVNNNNNNUUU^^^cccdddccc[[[UUUSSSSSSWWWeeettt}}}uuullliiissstttvvv{{{}}}zzz{{{{{{zzzzzzzzzzzz{{{{{{~~~|||zzz{{{}}}~~~|||yyy{{{|||}}}}}}}}}|||zzzyyyyyyyyy{{{~~~~~~ttt]]]RRRNNNTTTaaarrr~~~vvvggg___ZZZTTTOOONNNIIIGGGDDDCCCCCCDDDCCCBBBEEEJJJMMMUUUaaafffttteeejjj|||]]]MMM:::999777666444333333222gggdddgggkkkcccSSSKKKMMMKKKHHHGGGHHHIIIPPP```pppuuusssqqqpppqqqrrrssssss{{{||||||}}}~~~~~~}}}vvvooojjjmmmpppppprrrvvvyyy}}}yyyaaaUUUTTTMMMLLLSSSccctttjjjRRR@@@;;;888888999;;;BBBKKKiiiZZZWWWSSSNNNLLLKKKLLLMMMHHHFFFEEEDDDEEEHHHLLLOOORRRUUUZZZ]]]aaadddiiilllnnnkkkiiijjjnnnqqqrrrrrrtttvvvzzz}}}~~~}}}|||{{{vvvwwwxxxxxxwwwwwwyyy{{{yyyyyyzzzzzz{{{|||||||||~~~}}}kkk___[[[[[[TTTSSSUUUXXXVVVTTT[[[ddduuuhhhbbbeeekkkuuu{{{wwwvvv|||yyyuuuyyy|||xxxxxx}}}~~~~~~~~~~~~{{{~~~~~~kkkbbbtttyyybbbWWWGGG<<<999666666666777:::::::::@@@HHHgggUUUVVVUUUSSSQQQQQQQQQPPPRRRSSSTTTVVVYYY\\\^^^```eeeppp~~~vvvgggUUUQQQNNNKKKIIIGGGCCC@@@DDDKKKFFFGGGIIIKKKLLLLLLKKKKKKHHHJJJNNNVVVdddooopppjjjYYYPPPMMMVVVcccjjjkkklllmmmnnnppprrrttttttuuuuuuuuutttssstttvvvxxxwwwwwwxxxwwwvvvttttttuuuvvvwwwxxxxxxxxxxxxxxxwwwwwwwwwyyyyyyyyyyyyxxxvvvtttssstttuuuxxx|||}}}{{{{{{vvvkkkWWWRRRNNNSSS\\\ddddddaaa^^^VVVOOONNNRRR^^^tttvvvooommmtttuuuwww{{{|||yyy{{{{{{zzzzzzzzzzzz{{{{{{{{{yyyxxxyyy{{{|||{{{yyy{{{{{{{{{{{{{{{zzzzzzyyyzzzzzz{{{~~~~~~sss^^^UUUOOOUUUbbbsss~~~vvvggg```ZZZTTTOOONNNJJJGGGDDDCCCCCCCCCCCCBBBFFFLLLOOOWWWcccgggtttccceeexxxYYYJJJ:::999777666444333333333ZZZZZZbbbnnnooocccYYYWWWTTTNNNIIIHHHLLLTTTbbbnnnsssrrrqqqqqqpppqqqqqqqqqtttwww{{{xxxpppmmmllllllooorrrxxx|||uuu___VVVVVVLLLLLLTTTdddttthhhLLL===:::888999999:::@@@HHHfffZZZXXXTTTPPPMMMLLLKKKLLLIIIHHHEEEDDDEEEGGGJJJMMMQQQTTTXXX\\\aaagggmmmqqqkkkiiiiiijjjmmmqqqrrrsssssstttvvvyyy|||}}}{{{yyyuuuwwwxxxxxxwwwxxxyyy{{{yyyyyyyyyyyyzzz{{{|||}}}~~~oooddd``````ccc^^^\\\[[[\\\ZZZWWWZZZ___fffhhh___[[[kkkwwwtttnnnwwwyyypppqqqwwwyyyxxxzzz~~~}}}~~~~~~}}}{{{|||mmm___jjj___RRREEE<<<888444777666888;;;;;;;;;AAAIIIhhhVVVUUUTTTSSSRRRQQQQQQRRRQQQRRRSSSUUUXXX[[[^^^___aaakkk}}}uuugggVVVQQQNNNKKKIIIHHHCCC@@@DDDKKKGGGHHHJJJKKKKKKKKKJJJIIIFFFHHHKKKSSSaaannnooojjjYYYPPPMMMVVVcccjjjllllllnnnnnnpppqqqsssssssssssssssrrrrrrsssuuuwwwvvvvvvwwwwwwwwwvvvvvvuuuuuuuuuvvvvvvvvvwwwwwwwwwwwwxxxxxxxxxyyyzzzyyywwwtttsssvvvwwwzzz~~~~~~||||||~~~|||pppddd[[[TTTSSSUUU]]]dddfff```YYYTTTQQQNNNPPPWWWfff~~~vvvpppooouuuvvvxxx{{{}}}}}}{{{xxxzzzzzzzzzzzzzzzzzzzzzzzzxxxwwwvvvwwwyyyzzzzzzyyy|||{{{zzzzzzyyyyyyzzzzzz{{{{{{|||rrr^^^WWWPPPVVVdddttt~~~vvvggg___ZZZTTTPPPOOOKKKHHHEEECCCCCCCCCBBBAAAGGGMMMQQQZZZfffiiiuuukkkjjjtttSSSEEE999888777555444333333333NNNOOOWWWeeennnlllfffccc___XXXOOOLLLOOOWWWaaahhhpppqqqqqqpppooonnnnnnnnnmmmooosssyyy}}}||||||~~~vvvpppmmmlllnnnpppxxx{{{}}}pppZZZPPPPPPHHHIIIRRRcccrrrfffIII;;;888777999999999>>>EEEwwwbbbZZZXXXUUURRROOOMMMKKKKKKKKKIIIFFFDDDDDDFFFIIIKKKQQQSSSWWW[[[___fffmmmqqqhhhhhhhhhjjjmmmppprrrtttuuutttsssuuuvvvvvvsssppptttuuuwwwxxxwwwwwwxxxyyyzzzyyyyyyyyyzzz{{{|||}}}}}}}}}~~~qqqmmmiiidddccc```___```aaa```^^^\\\\\\iiiwwwjjjZZZhhhrrrlllkkksssyyyooollllllssstttxxx|||}}}}}}}}}{{{~~~~~~zzzzzz~~~}}}}}}~~~{{{}}}lll^^^eee|||[[[OOOEEE===999444888777999;;;;;;<<>>888888666666777:::::::::@@@HHHXXXZZZOOOJJJPPPSSSPPPOOOTTTRRRRRRRRRSSSTTTUUUVVVWWWXXXaaarrr~~~vvvdddXXXOOOMMMLLLKKKFFFAAACCCHHHHHHIIIJJJKKKKKKKKKJJJIIIIIIGGGEEEJJJXXXgggmmmkkkaaaTTTJJJMMMXXXaaahhhllllllllllllmmmnnnqqqssstttqqqqqqqqqsssuuuuuusssqqqrrrssstttvvvwwwxxxxxxyyyvvvwwwwwwwwwxxxxxxyyyyyyyyyxxxwwwvvvvvvvvvwwwxxxuuuvvvxxx{{{~~~}}}zzzwwwwwwyyy~~~qqqggg___ZZZ\\\aaaaaaaaa___XXXOOOKKKLLLOOOWWW^^^___XXXWWWbbbttt}}}{{{yyyxxxuuuqqqnnntttvvvyyyzzzxxxxxxyyy{{{wwwxxxzzz{{{{{{zzzxxxwwwyyy{{{|||{{{zzzyyyzzz|||}}}}}}}}}}}}}}}||||||{{{||||||}}}hhhRRRNNNMMMWWWgggvvv}}}rrrbbbZZZUUUQQQOOOPPPHHHFFFCCCCCCDDDEEEDDDDDDHHHNNNRRR[[[ggglllzzzwwwoooeeeEEE>>>666666555444333333333333TTTRRRNNNIIIHHHIIIIIIHHHGGGMMMOOOKKKIIILLLLLLHHHIIINNNTTTXXX\\\cccnnnvvvzzztttmmmkkklllmmmkkkiiikkkmmmppprrrrrrrrrssstttsssxxxwwwpppllloooqqqpppuuuxxx}}}dddOOOIIIKKKFFFNNN___rrr~~~~~~^^^DDD>>>:::888888777888===DDDVVVrrr```]]]WWWQQQMMMMMMMMMNNNJJJHHHEEECCCCCCEEEGGGIIIJJJNNNTTTYYY]]]bbbfffiiigggjjjnnnpppoooppprrruuutttyyy}}}zzztttttt{{{tttwwwzzz{{{{{{zzzzzzzzzyyy{{{~~~}}}|||{{{|||}}}}}}|||lllcccgggeeejjjgggZZZOOONNNQQQRRR]]]bbbxxxuuuyyy}}}pppjjj{{{uuuvvvvvv^^^lllxxx{{{}}}}}}||||||~~~~~~|||zzz{{{zzzzzz|||~~~~~~}}}~~~~~~}}}~~~wwwhhhjjjeeeSSS===666777666555777:::::::::@@@HHHMMM\\\PPPKKKRRRUUUQQQPPPUUUSSSRRRRRRRRRSSSTTTUUUVVVSSS[[[iiizzzgggZZZOOOMMMMMMKKKGGGAAACCCHHHGGGHHHJJJKKKKKKKKKJJJIIIIIIGGGDDDHHHUUUeeekkkiiieeeWWWKKKMMMWWWaaaiiimmmkkkkkkkkklllnnnqqqsssuuupppqqqrrruuuxxxyyyxxxvvvssstttuuuvvvxxxzzz{{{|||xxxxxxxxxxxxxxxyyyyyyyyyzzzyyywwwuuuuuuvvvxxxyyyssstttwwwzzz||||||yyyvvvzzzzzz}}}~~~pppkkkgggcccdddhhhiiiaaaVVVMMMHHHHHHIIIKKK[[[dddfff^^^ZZZcccrrr||||||vvvrrrqqqooommmkkksssvvvyyyyyyxxxxxxzzz|||wwwxxxzzz{{{{{{zzzxxxwwwyyy{{{|||{{{yyyxxxyyy{{{{{{|||}}}}}}}}}|||zzzyyy{{{{{{||||||eeeRRRPPPNNNXXXiiixxxqqqaaaYYYTTTPPPOOOOOOGGGEEECCCCCCDDDEEEEEEEEEIIIOOORRR[[[hhhnnn}}}tttsss___CCC???666555444444333333333333TTTSSSQQQNNNJJJHHHIIIJJJLLLMMMLLLIIIJJJMMMJJJEEEFFFBBBDDDMMMXXXbbbkkkssszzz|||xxxpppkkkkkkiiicccgggeeeeeefffjjjmmmoooppppppoooppprrrqqqmmmnnnrrr}}}~~~vvv```QQQIIIFFFGGGQQQfff~~~vvv[[[>>>888:::777888<<<777;;;MMMyyyggg]]]ZZZVVVKKKIIIMMMKKKLLLKKKHHHFFFEEEEEEEEEFFFKKKNNNSSSXXX]]]aaafffjjjjjjllloooqqqqqqrrrtttuuuzzzxxxvvvsssrrrsssuuuvvvvvvtttsssuuuyyy{{{zzzxxxzzz{{{|||~~~~~~~~~|||~~~vvvlllkkkmmmhhhhhhfff^^^TTTRRRVVVVVVQQQ\\\qqq~~~yyyvvv}}}{{{pppppp}}}qqqnnnkkkuuu||||||~~~~~~~~~}}}}}}|||{{{yyyyyyvvvyyy~~~~~~yyy{{{~~~~~~}}}}}}}}}~~~}}}~~~{{{~~~qqqnnnRRR;;;999666444666888:::;;;???CCCFFFRRR}}}dddRRRPPPWWWQQQMMMRRRVVVRRRSSSTTTSSSRRRQQQRRRSSSTTT]]]fffttt{{{yyylllYYYOOONNNMMMJJJGGGDDDAAA@@@GGGHHHIIIIIIIIIIIIGGGGGGHHHHHHFFFGGGQQQ```lllpppjjjXXXHHHGGGQQQ^^^gggmmmjjjkkkmmmooopppqqqqqqppptttuuuvvvwwwwwwvvvuuutttuuuuuuvvvvvvuuutttsssssstttuuuvvvwwwwwwxxxwwwwww{{{{{{zzzwwwuuutttuuuvvvyyysssrrryyy~~~{{{xxxyyyuuuzzz~~~|||yyy~~~xxxppplllkkkkkkjjjhhhhhhXXXMMMNNNKKKEEEMMM]]]iiigggggg___WWWdddwwwyyy{{{rrrnnnoooqqqqqqooosssuuuyyy{{{|||zzzxxxvvv{{{wwwxxx}}}|||wwwuuuyyyyyyzzzzzzzzzzzzzzzzzzyyyzzz|||}}}}}}|||{{{{{{|||wwwxxx{{{~~~{{{bbbNNNOOOQQQZZZjjjwww}}}tttcccXXXUUURRRNNNJJJEEEEEEDDDBBBAAACCCFFFIIIOOORRRTTT\\\jjjqqqsssmmm___FFF999666666555444333333333333VVVVVVTTTOOOKKKHHHHHHIIILLLUUU[[[ZZZUUUPPPKKKFFFEEEBBBDDDMMMXXXaaaiiippp|||}}}yyyrrrooorrrssspppccccccccceeehhhkkklllllllllkkkmmmqqqqqqoooqqqvvvzzz}}}vvv```QQQIIIGGGGGGQQQhhhuuuZZZ:::999:::777888<<<888===OOOkkk___[[[ZZZPPPNNNOOOJJJLLLKKKHHHFFFEEEDDDEEEFFFKKKNNNRRRVVVZZZ___cccgggjjjllloooqqqqqqrrrtttvvvzzzyyywwwvvvvvvwwwxxxyyy|||yyyvvvuuuwwwzzzzzzzzzxxxyyy{{{}}}~~~~~~~~~xxxpppiiiiiilllhhhjjjeeeZZZPPPNNNTTTUUUQQQbbbvvv|||{{{wwwxxxlllvvvtttnnnwww~~~{{{||||||}}}}}}}}}}}}|||zzzyyy||||||{{{~~~~~~}}}|||||||||}}}{{{rrrqqqTTT<<<888555444666888999;;;>>>CCCFFFRRR{{{```OOOOOOWWWSSSMMMQQQSSSQQQRRRSSSRRRPPPOOOPPPQQQSSS\\\dddrrr|||wwwiiiUUUOOONNNMMMJJJGGGDDDAAA@@@IIIJJJJJJJJJIIIHHHFFFEEEFFFGGGFFFGGGQQQ```kkknnnjjjYYYIIIGGGPPP[[[dddjjjjjjkkkmmmooopppqqqqqqppptttuuuuuuvvvuuuuuutttttttttttttttttttttssssssrrrrrrrrrtttuuuwwwxxxxxxxxxzzz{{{zzzxxxuuutttuuuwwwxxxrrrrrrxxx|||zzzwwwwwwwww{{{}}}{{{yyy~~~{{{vvvooolllmmmnnnmmmlllaaaRRRJJJLLLKKKHHHRRRbbbpppkkkhhh```ZZZiii}}}|||vvvrrrqqqrrrrrrqqqtttvvvyyy||||||{{{yyyxxx|||yyyyyy}}}}}}yyyxxx{{{zzzzzz{{{{{{{{{{{{zzzzzzzzz{{{}}}}}}{{{zzz{{{|||yyyzzz|||~~~xxxaaaOOORRRTTT]]]lllyyy}}}qqqaaaXXXUUUSSSOOOKKKEEEEEEDDDBBBBBBCCCGGGJJJNNNRRRTTT]]]lllsssmmmsss]]]DDD888666666555444333333333333WWWWWWUUUQQQLLLIIIHHHIIINNN```ppprrrhhh]]]UUUOOOLLLGGGHHHPPP[[[bbbiiinnn||||||yyyttttttyyy||||||uuutttrrrooollljjjhhhggghhhgggiiinnnooonnnqqqvvvyyy|||uuu```QQQJJJHHHGGGUUUmmmuuuYYY888999:::666777;;;888???RRRzzzuuuddd]]]^^^WWWTTTRRRJJJMMMKKKHHHFFFDDDDDDEEEEEEIIILLLPPPTTTXXX\\\aaadddiiillloooqqqqqqrrrtttvvvyyyyyyyyyyyyyyyzzz{{{{{{}}}yyyvvvwwwxxxzzzzzzwwwxxxyyy{{{|||}}}~~~~~~~~~~~~~~~oookkkhhhlllooojjjiiiaaaSSSIIIJJJPPPSSSQQQeeewww|||~~~{{{kkkooo}}}vvv|||{{{xxxyyy{{{}}}~~~~~~{{{{{{||||||}}}}}}|||{{{|||}}}~~~tttqqqtttVVV<<<777444444666888999;;;>>>BBBEEESSSyyy]]]MMMNNNXXXTTTNNNOOOOOOPPPQQQRRRPPPNNNMMMMMMNNNQQQZZZaaannn}}}uuufffTTTOOOOOOMMMJJJGGGDDDAAA@@@KKKKKKKKKJJJIIIGGGEEECCCEEEFFFFFFHHHQQQ___iiillljjjZZZJJJGGGMMMWWW```gggiiijjjmmmooopppqqqqqqpppttttttsssssssssttttttuuutttttttttsssssssssrrrrrrqqqqqqssstttvvvwwwxxxyyyzzzzzzzzzxxxvvvuuuvvvwwwwwwsssssswww{{{yyyvvvvvvyyy{{{|||{{{{{{~~~vvvrrrmmmkkklllmmmllljjjXXXNNNIIIMMMNNNOOO]]]ooo|||rrrkkkccc^^^mmm}}}|||zzzvvvsssqqqrrrtttvvvwwwzzz|||||||||zzzyyy{{{xxxxxxzzzzzzxxxyyy|||zzz{{{{{{||||||{{{{{{zzzyyy{{{||||||{{{zzzzzz{{{}}}}}}}}}~~~~~~uuu___OOOSSSVVV___nnnzzz~~~yyymmm___VVVTTTTTTPPPLLLDDDDDDDDDCCCBBBDDDGGGKKKNNNSSSUUU```ooowwwlll}}}XXXBBB888666666555444333333333333UUUUUUTTTQQQNNNKKKKKKKKKQQQfff{{{{{{rrrhhhaaa[[[TTTPPPVVV___ffflllqqqxxxxxxwwwuuuvvvxxxzzz{{{}}}yyytttooommmmmmnnnpppnnnooorrrrrrqqqtttyyy{{{}}}zzzttt^^^PPPJJJIIIIIIZZZuuuvvvZZZ:::::::::555666;;;999@@@TTTzzzlll______ZZZVVVSSSJJJMMMKKKIIIFFFDDDDDDDDDEEEGGGJJJNNNRRRWWW\\\bbbfffiiillloooqqqqqqrrrtttvvvxxxxxxyyyyyyyyyzzzzzzzzz}}}zzzxxxwwwxxxyyyyyywwwxxxzzz{{{|||}}}}}}}}}ssshhhiiiiiinnnpppiii___WWWLLLFFFHHHNNNQQQQQQbbbrrrzzzvvv|||vvvrrrrrr|||zzz}}}~~~yyyyyyyyyzzz|||}}}~~~~~~~~~~~~}}}~~~~~~}}}||||||}}}~~~uuuiiilllrrrVVV;;;777555444666888999:::===AAAEEESSSwwwbbbOOONNNWWWSSSMMMNNNNNNQQQQQQRRRPPPNNNMMMMMMNNNPPPXXX^^^iiitttfffXXXPPPOOONNNKKKHHHEEEBBB@@@HHHIIIIIIIIIHHHFFFDDDCCCCCCDDDEEEGGGQQQ^^^gggiiihhhYYYKKKGGGKKKSSS]]]eeehhhjjjlllnnnpppqqqqqqqqqtttsssrrrqqqrrrssstttuuuttttttttttttsssttttttttttttttttttuuuvvvwwwxxxxxxyyyyyyzzzyyywwwvvvwwwxxxxxxvvvvvvxxxzzzzzzwwwvvvyyyyyyzzz{{{|||zzztttpppkkkiiiiiihhheeeaaaQQQKKKKKKPPPSSSXXXjjjwwwnnngggcccnnn|||}}}yyy{{{|||xxxsssppprrruuuvvvwwwxxxzzzzzzzzzzzzyyyxxxwwwvvvvvvvvvvvvxxxzzzyyyzzzzzz{{{{{{zzzzzzyyyxxxzzz||||||{{{zzzzzz{{{~~~sss\\\MMMSSSVVV```oooyyy|||vvvkkk]]]UUUSSSSSSOOOKKKDDDDDDDDDCCCBBBEEEIIILLLNNNSSSWWWcccsss{{{ppp}}}SSSAAA:::666666555444333333333333OOOPPPRRRQQQOOONNNOOOPPPSSScccuuuxxxpppggg]]]WWWZZZccciiinnnrrrrrrrrrtttvvvuuusssrrrqqqnnnmmmllljjjkkkpppxxx~~~~~~{{{zzz{{{yyyvvvwww|||{{{~~~tttppp[[[OOOJJJJJJIII^^^zzzuuuXXX;;;999:::555666:::888@@@TTTsss```^^^YYYUUUSSSMMMNNNLLLIIIFFFDDDDDDDDDDDDDDDHHHLLLRRRXXX___fffkkkjjjmmmoooqqqqqqrrrsssuuuwwwwwwwwwwwwwwwwwwwwwwwwwwwxxxyyyzzzyyyxxxxxxxxxyyyzzz{{{|||}}}~~~~~~~~~~~~}}}jjjcccfffdddfffeee\\\PPPKKKFFFFFFIIILLLPPPRRR___mmmrrroooxxxuuu~~~~~~zzzqqqwwwsss|||{{{yyy~~~}}}|||{{{zzzzzzzzz{{{|||~~~}}}~~~~~~~~~~~~oooyyyaaaeeelllRRR:::888777444666888999:::===AAADDDNNNrrriiiTTTPPPVVVRRRMMMOOOOOOQQQRRRSSSQQQOOONNNNNNOOOOOOVVV[[[dddvvvjjj```QQQQQQOOOMMMIIIFFFCCCBBBEEEEEEFFFGGGGGGFFFDDDCCCBBBCCCDDDFFFOOO]]]eeegggeeeYYYLLLHHHJJJPPP[[[eeehhhiiikkknnnpppqqqqqqqqqsssrrrqqqqqqqqqssstttuuuvvvvvvuuutttuuuuuuvvvwwwyyyxxxwwwvvvvvvvvvwwwwwwwwwyyyzzzyyyxxxwwwxxxyyyzzzzzz{{{{{{{{{|||zzzwwwwwwwwwxxx{{{~~~|||{{{wwwsssnnnjjjhhhccc]]]XXXLLLJJJKKKOOOSSS]]]tttvvvooonnnllluuu~~~{{{uuuyyy{{{xxxrrrnnnqqquuuuuuvvvvvvwwwxxxxxxyyyyyyxxxxxxwwwuuuuuuwwwxxxxxxwwwxxxxxxyyyyyyxxxxxxwwwxxxzzz||||||{{{zzz{{{|||~~~}}}oooXXXLLLTTTZZZdddrrr{{{|||~~~uuujjj\\\TTTRRRQQQLLLHHHCCCDDDCCCCCCCCCEEEJJJMMMOOOUUUZZZfffwwwnnnuuuMMM???;;;666666555444333333333333LLLNNNQQQRRRRRRRRRTTTUUUSSS]]]iiisss}}}{{{ssshhh___YYY^^^gggllloooqqqoooooorrrvvvvvvqqqmmmnnniiiiiiiiihhhiiioooyyy|||zzzyyyvvvrrrtttxxxzzz}}}zzzkkkXXXMMMJJJKKKKKKbbb}}}oooSSS;;;888999555666:::777>>>QQQvvv```\\\WWWTTTSSSPPPNNNLLLIIIFFFDDDCCCDDDDDDCCCFFFKKKQQQXXX```hhhnnnlllnnnpppqqqqqqqqqrrrsssvvvvvvvvvvvvvvvwwwxxxyyyrrruuuxxxzzzyyyxxxwwwwww{{{{{{|||}}}~~~~~~~~~~~~|||vvveee______XXXTTTQQQIIIEEEDDDFFFIIIJJJKKKPPPVVVcccmmmppplllwwwzzz}}}llliiieeennnxxxvvvzzz}}}yyywwwwwwyyy{{{||||||~~~~~~~~~|||nnnzzz^^^^^^eeeLLL888888888444666888999:::<<<@@@CCCHHHkkkmmmWWWPPPWWWSSSOOOQQQQQQQQQRRRSSSRRRQQQPPPQQQRRROOOUUUYYY```|||zzzmmmdddSSSSSSQQQNNNKKKHHHEEEDDDDDDDDDFFFFFFGGGFFFEEEDDDBBBCCCBBBDDDMMM[[[dddffffff[[[OOOIIIHHHMMMXXXbbbggghhhkkkmmmoooqqqqqqqqqrrrrrrrrrrrrsssssstttuuuwwwvvvuuuuuuuuuvvvwwwxxx|||{{{yyywwwvvvvvvvvvwwwvvvxxxzzzzzzyyyxxxxxxyyy{{{~~~}}}|||}}}|||yyywwwxxxzzz|||{{{yyy|||zzzvvvqqqmmmiiicccZZZTTTHHHHHHJJJLLLOOO]]]xxxqqqlllrrrvvv~~~tttwwwxxxuuupppnnnqqqtttvvvuuuuuuuuuvvvwwwxxxyyyzzz|||{{{xxxxxxzzzzzzxxxvvvwwwwwwxxxxxxwwwwwwvvvxxxzzz|||}}}||||||}}}~~~~~~~~~~~~wwwjjjUUULLLVVV___jjjxxxrrrhhhZZZSSSQQQPPPKKKFFFCCCCCCCCCCCCDDDFFFKKKNNNQQQWWW\\\iiizzzfffqqqIII<<<999666666555444333333333333LLLOOOSSSUUUUUUVVVXXXYYYVVV\\\cccjjjrrrwwwtttmmmbbb[[[ZZZcccnnnrrrqqqpppooonnnqqqwwwxxxtttsssuuu{{{{{{zzztttooonnnrrrwwwwwwtttssssssqqqnnnpppvvvyyy}}}~~~gggUUUKKKIIIKKKQQQiii|||eeeLLL:::777999555666:::666;;;NNNsss^^^]]]WWWSSSTTTRRRNNNLLLIIIFFFDDDCCCCCCDDDDDDFFFKKKPPPWWW___hhhmmmnnnoooqqqqqqpppppppppqqquuuuuuuuuvvvwwwzzz}}}sssvvvxxxyyywwwvvvwwwxxx{{{{{{|||}}}~~~~~~~~~~~~zzz}}}qqqaaa[[[WWWKKKFFFFFFAAACCCDDDIIIMMMKKKJJJQQQ\\\jjjqqqpppjjjuuu}}}}}}pppeee[[[```lllsss}}}~~~yyyvvvwww{{{}}}{{{{{{}}}}}}~~~~~~~~~zzzpppaaa[[[^^^GGG666888999444666777888999<<>>@@@JJJZZZkkkZZZQQQVVV[[[VVVQQQRRRUUUTTTSSSRRRQQQQQQRRRRRRTTTLLLWWWaaahhhuuuddd___ZZZTTTPPPOOONNNKKKHHHHHHMMMMMMHHHEEEGGGGGGCCCGGGFFFBBB@@@EEERRRaaajjjhhhhhhWWWFFFEEEIIINNNXXX___ccciiimmmpppqqqrrrsssrrrsssssstttuuuuuutttttttttuuuuuutttsssuuuxxx{{{wwwxxxxxxxxxxxxwwwvvvvvvxxxwwwuuutttuuuxxx}}}}}}}}}}}}xxx~~~vvvqqqiiiiiihhheee___YYYUUUSSSOOOMMMPPPMMMKKK___xxxtttnnnrrruuurrrxxx~~~{{{xxxtttqqqooopppsssuuuvvvuuusssrrrssstttvvvwwwzzzzzzyyyyyyxxxwwwvvvvvvuuuwwwyyyyyyyyyxxxyyyzzz{{{{{{||||||}}}|||||||||~~~qqq]]]NNNPPPZZZiiisss}}}}}}lll___RRRPPPQQQNNNIIIFFF@@@AAAAAABBBCCCFFFKKKNNNVVV___iiiqqqyyyoooiii```BBB:::444666666555444333333333333TTTOOOIIIEEEFFFJJJNNNPPPVVVYYY\\\^^^cccgggccc[[[YYY]]]gggttt~~~yyyqqqooollljjjlllqqqvvvwwwwwwvvvwwwyyyyyyyyyyyyzzz|||pppkkkhhhjjjmmmoootttzzzzzz}}}mmm]]]PPPHHHLLLUUUhhh~~~mmmWWWHHHBBB::::::888666555777<<<@@@aaazzzddd^^^ZZZYYYXXXQQQNNNLLLJJJHHHFFFEEEEEEEEEEEEHHHLLLQQQWWW^^^fffkkklllppptttvvvtttrrrrrrttttttwwwzzzzzzwwwvvvyyy}}}}}}zzzxxxwwwxxxzzzzzzzzz|||||||||}}}~~~}}}|||{{{~~~}}}||||||}}}~~~}}}|||}}}~~~yyy}}}qqqhhhcccZZZOOOGGGEEEGGGJJJJJJLLLOOOOOOOOOPPPTTTXXXkkktttpppnnn{{{yyytttzzz~~~||||||{{{uuulll___]]]lll|||{{{zzzzzz{{{}}}}}}~~~{{{~~~}}}|||~~~}}}yyy{{{}}}~~~}}}~~~~~~~~~~~~||||||~~~|||pppYYY@@@777999777555666777888888:::>>>AAADDDSSSlll[[[PPPUUUZZZWWWSSSTTTTTTTTTSSSSSSSSSSSSSSSSSSUUUOOOWWW^^^ccc}}}kkk___ZZZTTTPPPPPPOOOLLLIIIHHHMMMMMMIIIFFFHHHHHHEEEGGGEEEBBB???DDDQQQaaakkkkkkkkkZZZGGGEEEHHHLLLVVV___ccciiimmmooopppqqqrrrpppqqqrrrtttuuuvvvvvvvvvuuuuuuuuutttssstttwwwzzzuuuvvvwwwxxxxxxxxxxxxxxxyyyxxxwwwwwwxxxxxxvvvuuu~~~|||www}}}~~~}}}tttnnn^^^\\\YYYTTTOOOKKKIIIIIIMMMJJJMMMKKKJJJ]]]uuu}}}tttoootttxxxuuuzzz~~~yyyxxxwwwtttrrrrrrssstttwwwvvvtttttttttuuuwwwxxxyyyyyyyyyxxxwwwvvvvvvvvvvvvwwwxxxxxxwwwwwwxxxzzzzzzzzzzzz{{{|||}}}}}}|||}}}|||mmmZZZLLLNNNYYYiiirrr{{{lll^^^RRROOOPPPMMMHHHEEE@@@AAABBBBBBDDDHHHMMMQQQXXX```kkksss{{{hhhdddZZZ???:::666555444333222222111111222TTTNNNEEE???>>>BBBEEEHHHSSSUUUXXX[[[```ccc```ZZZWWW```mmmyyy~~~xxxsssooollliiijjjooosssttttttppppppqqqsssvvv|||{{{tttnnnlllkkkmmmssszzzyyy~~~|||fffYYYNNNHHHOOO[[[qqq}}}hhhRRRCCC>>>999888777555444666;;;>>>TTTzzzccc]]]XXXWWWWWWQQQMMMLLLJJJHHHGGGFFFEEEEEEEEEHHHLLLPPPUUU[[[bbbgggiiinnnsssuuuuuutttvvvxxxtttwww{{{{{{xxxuuuuuuvvv{{{xxxvvvvvvwwwyyyzzzzzz}}}}}}}}}}}}}}}||||||{{{~~~|||{{{{{{|||~~~{{{yyyvvvwww{{{}}}~~~}}}~~~{{{tttlllgggbbbZZZQQQIIIGGGHHHKKKOOOPPPQQQPPPOOOPPPUUUZZZjjjtttsssrrr}}}}}}nnndddnnnyyy~~~qqqdddnnn}}}zzzxxxyyy}}}~~~}}}~~~~~~|||~~~|||yyyzzzzzz{{{|||~~~}}}}}}~~~|||~~~~~~|||rrrSSS;;;888999555444666777888999;;;>>>AAACCCNNNqqq___QQQSSSXXXWWWUUUUUUSSSSSSSSSSSSTTTTTTTTTTTTVVVSSSXXXZZZ\\\zzznnn```[[[UUUQQQPPPPPPNNNKKKHHHLLLMMMJJJIIIJJJJJJHHHHHHEEEAAA>>>BBBNNN```mmmnnnooo]]]JJJFFFFFFIIISSS]]]bbbhhhlllnnnoooppppppnnnoooqqqsssuuuvvvwwwwwwuuuvvvvvvtttssssssvvvxxxssstttvvvxxxyyyyyyyyyyyyyyyxxxxxxzzz{{{wwwpppkkk}}}yyy{{{~~~zzzpppiiiXXXTTTNNNHHHEEEDDDEEEGGGLLLIIILLLKKKKKK]]]ttt{{{sssooovvv{{{xxx}}}}}}zzzzzzzzzxxxuuusssttttttwwwvvvuuuuuuuuuvvvwwwxxxxxxxxxwwwwwwvvvvvvuuuuuuvvvwwwwwwvvvuuuuuuxxxzzzyyyyyyyyyzzz{{{|||}}}~~~~~~}}}xxxiiiXXXLLLOOOZZZiiiqqqzzz}}}}}}jjj]]]RRROOOOOOKKKFFFDDD@@@AAABBBCCCEEEIIIOOOSSSZZZbbbmmmuuu~~~dddgggTTT<<<:::666444333222111111000000000SSSMMMEEE???>>>???AAABBBLLLPPPUUUZZZ___```\\\WWWWWWbbbpppyyy{{{yyyvvvuuuqqqmmmiiiiiilllpppqqqqqqooooooooooooqqqwww~~~wwwssspppnnnssszzz~~~}}}yyy{{{wwwaaaVVVNNNJJJUUUddd{{{~~~dddKKK===888777777666444444555999<<>>@@@KKK]]]mmmqqqrrrbbbNNNGGGEEEFFFOOOZZZ___fffkkkmmmnnnnnnoooooopppqqqssstttuuuvvvvvvuuuvvvvvvuuussssssuuuvvvtttuuuwwwyyyyyyyyyxxxxxxwwwvvvvvvyyy{{{xxxqqqjjj{{{}}}|||{{{}}}||||||uuukkkcccTTTOOOIIIEEEDDDFFFHHHJJJNNNKKKOOONNNNNN```uuuyyypppnnnuuu{{{yyy||||||{{{{{{zzzwwwsssrrrtttvvvuuuuuuuuutttuuuuuuwwwwwwvvvvvvvvvvvvuuuuuuttttttwwwwwwvvvuuutttuuuxxxzzzzzzzzzzzzzzz{{{|||}}}~~~~~~uuugggXXXNNNSSS___lllssszzz~~~~~~uuuggg\\\QQQNNNMMMIIIDDDBBBAAABBBCCCCCCEEEIIINNNRRR\\\dddnnnwwwgggrrrRRR<<<999444444333222111111000000111OOOKKKFFFBBB@@@??????>>>DDDIIIQQQ[[[___]]]YYYVVVYYYcccooouuutttsssuuuxxxsssnnnjjjhhhkkknnnooonnnnnnnnnnnnnnnnnnqqquuuxxx{{{xxxvvvrrrooosssyyy}}}vvvvvvpppZZZRRRLLLJJJXXXlllyyy]]]EEE999555666666555444333555888;;;JJJggghhhZZZ[[[XXXWWWVVVPPPPPPOOOMMMKKKHHHEEEBBBAAACCCFFFJJJOOOTTT[[[bbbggggggkkkoooppppppppprrruuutttuuuuuuuuuttttttuuuvvvuuusssqqqrrrtttwwwyyyyyyxxx{{{}}}~~~}}}|||~~~}}}rrrhhhdddfffbbb[[[RRRKKKHHHIIIKKKUUUUUUSSSOOOKKKLLLRRRWWWfffssswwwzzzfffTTTTTTiii~~~zzzzzz~~~~~~~~~}}}~~~~~~{{{}}}~~~zzzyyyzzzzzzvvvxxxyyyzzz{{{|||}}}~~~~~~~~~}}}}}}|||zzz{{{~~~vvvyyyqqqFFF777888666444444666777888999<<<@@@CCCQQQVVVyyy```TTTUUUVVVTTTRRRNNNOOOPPPQQQRRRRRRQQQQQQPPPUUUWWWTTTWWWkkkssseee___WWWSSSRRRQQQPPPNNNJJJKKKMMMNNNLLLKKKLLLMMMJJJDDD@@@>>>???GGGZZZlllqqqtttfffRRRJJJEEEDDDKKKWWW\\\dddiiilllmmmnnnnnnqqqqqqrrrssstttttttttttttttuuuvvvuuusssssstttuuuuuuwwwxxxzzzyyyxxxvvvuuuuuutttsssvvvxxxyyyvvvsssvvvxxxyyyxxx||||||}}}|||rrriiibbbPPPKKKEEECCCDDDGGGJJJKKKOOOLLLPPPPPPPPPaaasssuuunnnjjjrrrxxxuuuzzzzzzzzzyyyvvvpppkkkkkkpppuuussssssssssssttttttuuuuuuuuutttttttttttttttssssssvvvvvvvvvttttttuuuxxx{{{||||||||||||}}}~~~~~~nnnbbbVVVOOOVVVbbbqqqvvv|||vvvmmmcccYYYPPPMMMLLLGGGCCCBBBBBBCCCCCCDDDEEEIIINNNQQQ^^^eeeoooyyyddd{{{~~~QQQ<<<999444555444333222222111111111MMMJJJEEEBBB@@@???===;;;===AAAKKKWWW\\\YYYVVVVVV]]]eeemmmqqqooooootttyyywwwqqqkkkiiikkkmmmnnnnnnjjjlllnnnoooooooooqqqrrrooooooppprrrqqqooossszzz~~~zzz|||fffQQQLLLIIIJJJ\\\sssoooSSS@@@888666555666555444444555888;;;GGGZZZ}}}~~~eeeYYYZZZWWWVVVVVVQQQPPPPPPNNNLLLIIIEEECCCAAABBBEEEIIINNNSSSZZZaaaffffffiiimmmnnnmmmmmmpppssstttttttttttttttvvvwwwwwwvvvtttssstttwwwzzz|||}}}xxx{{{~~~~~~|||{{{}}}}}}{{{~~~rrrhhhdddgggbbbZZZQQQIIIGGGHHHKKKTTTTTTQQQMMMIIIIIIMMMQQQaaannnsssxxxiiiWWWOOOddd|||sssnnnooozzz{{{yyy{{{}}}}}}}}}{{{yyywwwuuutttsssuuutttpppppprrrssspppssswww{{{|||{{{zzz|||~~~{{{{{{}}}vvvrrrzzznnnBBB999999333777444666777999:::===AAADDDNNNUUU}}}jjjXXXVVVXXXUUUQQQNNNOOOPPPQQQQQQQQQOOOOOOLLLTTTTTTRRRYYYggguuuhhhbbbYYYTTTRRRRRRPPPNNNKKKKKKLLLNNNMMMJJJKKKNNNKKKEEEAAA@@@???CCCUUUiiinnnuuujjjWWWNNNFFFCCCIIISSSYYYaaahhhlllmmmnnnnnnqqqrrrrrrssssssssssssrrrssstttuuuuuutttssstttuuuvvvwwwyyyzzzzzzxxxuuusssuuutttttttttvvvxxx{{{}}}zzz||||||{{{}}}}}}yyyxxx|||xxxqqqlllhhhVVVPPPIIIEEEGGGKKKNNNNNNPPPMMMPPPQQQPPP___oooppplllhhhmmmrrrpppvvv}}}yyywwwvvvssskkkeeeffflllsssrrrrrrssssssssstttttttttsssssssssssssssssssssrrrtttuuuvvvvvvvvvwwwzzz}}}~~~~~~~~~~~~xxxfff[[[RRRNNNWWWddduuuyyy~~~rrriii___VVVOOOMMMJJJFFFBBBBBBCCCCCCDDDEEEGGGKKKPPPTTTaaahhhrrr}}}|||^^^wwwMMM<<<:::444555444333222222111111222RRRMMMGGGBBB???>>><<<;;;888;;;DDDPPPUUUTTTTTTXXX___eeemmmpppoooooossswwwzzztttnnnjjjlllnnnnnnnnniiillloooppppppqqqrrrsssllllllooorrrppppppuuu}}}}}}|||}}}xxx^^^JJJIIIJJJNNNccc~~~eeeKKK===999888555666666555555555888;;;EEEQQQmmm]]][[[VVVTTTVVVRRRMMMMMMMMMLLLJJJGGGEEECCCCCCEEEIIILLLQQQWWW^^^bbbdddhhhkkkllllllmmmpppsssttttttuuuvvvwwwwwwvvvtttuuutttssstttxxx|||~~~zzz~~~{{{yyy{{{}}}~~~~~~~~~yyy}}}~~~ppphhhfffhhhcccZZZOOOGGGEEEGGGJJJRRRRRRPPPKKKFFFEEEHHHLLLVVVccchhhooojjjYYYNNNbbbyyy~~~xxxbbbfffmmmtttyyy{{{xxxtttuuuwwwxxxtttmmmhhhggghhheeegggfffcccdddhhhiiiggglllttt|||~~~{{{yyy|||~~~}}}{{{|||}}}wwwzzz|||jjj@@@<<<999111:::444666777999:::===AAADDDGGGSSS{{{rrr\\\XXXZZZXXXRRROOOPPPQQQRRRRRRPPPOOONNNHHHSSSRRRQQQZZZdddzzzlllddd[[[UUURRRQQQOOOMMMLLLJJJLLLOOOMMMIIIIIIMMMKKKEEEBBBBBB???AAAQQQeeekkktttlll[[[QQQGGGBBBHHHOOOUUU___gggkkkmmmnnnoooooopppqqqrrrssstttttttttqqqssstttuuuttttttuuuvvvtttvvvxxxzzzzzzyyyvvvuuuwwwyyyyyywwwuuuvvv{{{}}}~~~|||yyywwwzzzuuussssssrrrdddZZZNNNHHHIIIMMMQQQRRRRRROOORRRSSSSSS```nnnmmmmmmgggjjjmmmkkksss|||{{{wwwxxxvvvooohhhgggmmmtttrrrsssssstttttttttttttttrrrrrrrrrrrrrrrrrrrrrrrrqqqsssvvvwwwxxxyyy|||~~~~~~~~~~~~|||sssaaaWWWPPPOOOZZZhhhwwwzzz~~~pppfff[[[SSSMMMLLLJJJEEEBBBCCCBBBCCCEEEGGGJJJOOOUUUZZZeeekkkuuurrr]]]rrrIII999999444444333222111111000000111XXXRRRJJJCCC???>>>>>>>>>777777>>>IIIOOOOOOSSSZZZ```fffmmmppppppqqqsssvvv|||vvvooollllllnnnooonnnlllnnnqqqrrrrrrrrrtttvvvsssssstttuuusssrrrxxxvvv|||uuu[[[HHHIIILLLRRRjjjaaaHHH<<<:::999555666666666555666888;;;DDDLLLuuubbb\\\TTTRRRUUUSSSKKKKKKLLLLLLKKKIIIGGGFFFDDDFFFHHHKKKOOOTTTZZZ^^^cccfffjjjllllllmmmqqquuussstttwwwyyyzzzxxxtttpppsssrrrqqqsssvvvzzz}}}~~~}}}zzzwwwxxx{{{|||{{{}}}~~~~~~nnnhhhiiiiiicccYYYNNNEEECCCFFFJJJPPPPPPNNNJJJDDDCCCEEEHHHLLLXXX]]]eeexxx{{{gggWWWPPPbbbvvvxxxppp\\\jjjrrrpppttt~~~zzznnnnnnrrrsssnnnddd]]]]]]___ZZZ]]]\\\ZZZ[[[```bbb```fffqqq}}}{{{yyy}}}}}}{{{|||~~~||||||}}}}}}}}}~~~zzz~~~hhh??????999000<<<444666777999:::===AAADDDCCCSSS{{{www^^^YYY]]][[[TTTPPPQQQRRRSSSSSSQQQOOOMMMGGGRRRPPPPPPZZZaaa|||mmmfff\\\UUUSSSQQQOOOMMMMMMJJJKKKOOOMMMHHHHHHMMMLLLEEECCCCCC@@@???OOOccchhhsssmmm^^^SSSIIICCCGGGMMMSSS]]]fffkkkmmmoooooommmnnnppprrrtttuuuuuuvvvppprrrtttuuuttttttuuuvvvqqqtttwwwzzz{{{zzzxxxvvvyyy}}}~~~zzzuuutttzzz~~~~~~|||~~~|||zzzyyy|||tttuuuyyyzzzkkk___OOOEEEEEEJJJOOOQQQVVVSSSVVVWWWVVVcccooommmnnnggghhhkkkiiiqqq}}}|||zzz||||||wwwooommmqqqwwwsssttttttuuuvvvuuuuuuuuuqqqqqqqqqqqqqqqqqqqqqrrrpppsssvvvyyyzzz{{{}}}~~~~~~}}}~~~|||rrr```WWWRRRRRR^^^lllxxxzzz~~~ooodddXXXRRRLLLKKKIIIEEECCCCCCAAACCCFFFIIIMMMSSSZZZ___hhhnnnxxxooocccqqqFFF666777333333222111000////////////```XXXMMMEEEAAA???<<<::::::999===EEEJJJMMMQQQWWW```dddjjjnnnqqqrrrssstttyyyvvvqqqnnnmmmooosssuuuyyyuuuppppppsssvvvxxxxxxxxxzzzyyytttoooqqqyyy~~~{{{tttZZZKKKJJJJJJYYYxxx```EEE:::888777555444444555555666777888CCCOOOooommmWWWWWWWWWSSSTTTQQQOOONNNMMMMMMJJJGGGDDDDDDFFFJJJLLLOOOTTT[[[aaabbbfffjjjllllllmmmrrruuurrrsssvvvyyyzzzwwwrrrmmmlllnnnrrruuuxxxzzz{{{{{{}}}~~~yyyyyyxxxuuuyyy{{{xxx{{{xxxyyy}}}uuujjjjjjggglllaaaUUULLLFFFBBBEEEJJJOOOTTTSSSJJJBBBCCCDDDCCCKKKOOOYYYiii}}}oooXXXQQQfffyyy{{{jjj___bbbhhhpppuuutttnnnhhhgggeee```[[[WWWSSSQQQPPPTTTMMMHHHIIIOOOSSSTTTTTTfffnnntttuuuxxx~~~~~~}}}~~~~~~}}}|||}}}XXX???;;;888444777666777666666:::AAAEEEFFFKKKSSSzzzdddRRRWWW[[[NNNYYYVVVRRRPPPOOONNNMMMLLLLLLPPPQQQSSSUUUXXXvvvqqqkkk___TTTNNNNNNNNNLLLLLLNNNPPPOOOMMMJJJGGGGGGDDDCCCBBBAAA>>>AAANNN[[[hhhkkkllleeeXXXLLLEEECCCJJJPPPZZZccciiilllnnnpppooooooqqqsssvvvxxxzzz{{{ttttttttttttuuuuuuuuuuuuwwwwwwwwwxxxxxxyyyyyyyyyyyyzzzzzzyyywwwwwwxxxzzz}}}{{{|||yyy}}}tttqqquuuzzzsssbbbQQQJJJKKKMMMPPPSSSTTTWWWUUURRRWWWccclllnnnjjjkkkfff```hhhxxx}}}xxx|||}}}}}}xxxrrroooqqquuuxxxwwwvvvvvvwwwvvvtttrrrrrrrrrrrrqqqqqqpppoooooommmooossswwwyyy{{{||||||~~~}}}||||||{{{{{{}}}~~~ppp___SSSOOOTTTbbbooouuuyyy~~~~~~oooeeeTTTQQQNNNKKKIIIGGGDDDBBBBBBAAADDDHHHKKKOOOXXXbbbkkknnnvvviiilllnnnEEE888999333555444333222111111111111ZZZTTTLLLFFFCCCBBB@@@>>>888777:::AAAFFFIIIOOOUUUaaaeeejjjnnnpppqqqrrrssstttrrrooommmmmmpppsssuuuvvvssspppooorrrtttuuutttssswwwyyywwwssstttyyygggRRRNNNRRRgggyyyYYYBBB888666555444444444444555666777888>>>IIIdddrrrTTTOOOPPPQQQXXXOOOMMMLLLKKKKKKIIIFFFCCCCCCEEEHHHJJJMMMRRRYYY___aaaeeeiiijjjjjjlllooosssppprrrvvvxxxxxxvvvsssqqqssstttvvvwwwyyyyyyzzzzzz{{{~~~zzzzzzzzzxxxzzz{{{|||wwwvvvzzz~~~ppphhhlllkkklll```TTTKKKDDDAAADDDJJJRRRWWWVVVMMMEEEEEEEEEDDD===AAAKKKaaa{{{yyyeeeRRRhhh}}}}}}jjj[[[ZZZZZZ]]]___^^^YYYTTTRRRPPPMMMJJJHHHFFFFFFEEEHHHEEECCCCCCEEEGGGJJJLLLUUU^^^ffflllsss|||~~~zzzrrrRRR===:::777444777666666666666:::AAAFFFIIINNNSSSvvvqqqYYYZZZ^^^TTTWWWUUURRRQQQPPPOOOMMMLLLJJJNNNPPPRRRTTTWWWqqquuunnncccYYYSSSPPPOOONNNNNNNNNOOOMMMKKKIIIGGGFFFFFFDDDBBB@@@===@@@MMM\\\nnnqqqqqqiii[[[NNNFFFCCCHHHOOOYYYbbbiiimmmooooooqqqrrrsssuuuvvvvvvvvvvvvrrrrrrssstttuuuvvvvvvwwwwwwwwwwwwxxxxxxyyyyyyyyyyyyzzz{{{zzzxxxxxxyyy{{{}}}{{{|||~~~zzzzzzttttttwwwyyyooo___NNNHHHJJJMMMQQQUUUSSSUUUSSSOOOTTTaaakkkoookkkjjjccc[[[bbbrrrzzzwwwzzz{{{zzzvvvssssssvvvzzzwwwvvvuuuuuuuuuuuusssqqqoooooonnnnnnnnnoooooopppppprrrtttwwwyyy{{{}}}~~~|||{{{zzzzzz{{{|||~~~|||mmm\\\QQQPPPWWWfffsssxxx{{{yyykkkbbbRRROOOLLLIIIHHHFFFCCCAAACCCCCCFFFKKKOOOSSS\\\fffnnnqqqyyyiiivvvhhhCCC999:::444555444333222111111111111QQQNNNIIIFFFEEECCCBBB@@@999888:::???CCCGGGNNNWWWcccfffkkkmmmnnnooopppqqqnnnmmmllllllmmmppprrrtttsssqqqppppppqqqqqqqqqooommmrrrwwwyyywwwwww{{{^^^SSS[[[vvvoooQQQ===777555333444444444444555666777888;;;EEEZZZuuu\\\ZZZYYYSSSRRROOONNNLLLLLLKKKJJJGGGEEEBBBCCCFFFHHHKKKPPPWWW[[[```dddhhhiiihhhiiilllooonnnrrrvvvwwwuuussstttuuuzzzzzzyyyyyyxxxyyyyyyyyyyyy~~~{{{|||||||||}}}{{{|||vvvwww||||||kkkgggmmmooolll```RRRHHHBBB@@@DDDKKKWWWZZZXXXPPPIIIFFFFFFEEE>>>???GGG^^^zzzzzzhhhVVVkkkuuu``````[[[TTTPPPPPPOOOLLLJJJEEEDDDCCCAAA@@@@@@@@@@@@>>>@@@BBBAAAAAABBBFFFIIIFFFNNNWWW```kkkwww}}}~~~~~~ttt|||dddHHH;;;888666555666666666666777:::@@@IIIOOOUUUVVVqqqaaaZZZ^^^ZZZUUUTTTRRRRRRRRRPPPNNNLLLGGGLLLMMMPPPSSSTTTjjjyyyrrrhhh^^^XXXSSSPPPOOOPPPOOOMMMKKKIIIHHHGGGGGGIIIFFFBBB???;;;???MMM\\\ppptttuuummm___QQQHHHEEEEEELLLVVVaaaiiinnnoooooorrrssstttuuutttsssqqqooopppppprrrsssuuuwwwxxxyyywwwwwwwwwxxxxxxxxxxxxxxxzzzzzz{{{zzzyyyyyy{{{|||~~~}}}||||||}}}~~~|||zzzvvvwwwyyyxxxvvvkkkZZZJJJEEEHHHMMMRRRWWWRRRRRROOOLLLPPP]]]jjjpppnnnjjj```WWW\\\llluuuuuuzzzyyywwwtttsssuuuzzz}}}vvvtttrrrqqqqqqpppmmmkkkiiiiiihhhhhhiiilllnnnpppqqqssstttvvvvvvyyy|||~~~}}}}}}~~~~~~}}}{{{zzzyyyzzz{{{}}}yyyiiiWWWOOOPPPZZZjjjxxx|||~~~ttthhh^^^PPPMMMJJJGGGFFFEEECCCAAADDDEEEIIIOOOSSSXXXbbbkkkqqquuu}}}hhh___AAA999;;;555555444333222111111111111JJJIIIHHHFFFEEECCCAAA@@@===;;;<<>>888;;;555444444333222111111111111JJJKKKKKKIIIGGGDDDBBBAAA???======@@@AAAFFFQQQ]]]gggiiilllmmmmmmmmmnnnooolllllllllllllllllllllllloooqqqssstttssspppnnnmmmlllooorrrtttuuuyyyhhhXXXfff{{{yyycccGGG:::777444333333333333444444555666777:::EEEUUUnnnqqq[[[XXXXXXUUUYYYTTTRRRPPPOOONNNNNNLLLJJJCCCCCCCCCFFFJJJOOOTTTWWW]]]aaaeeegggffffffhhhjjjlllpppsssrrrnnnmmmppptttyyyxxxwwwvvvvvvwwwxxxyyy||||||}}}}}}|||wwwyyy}}}uuuffffffpppqqqmmmaaaSSSIIICCCAAAGGGNNNWWWVVVTTTQQQLLLGGGEEEEEE@@@===IIIhhhiii[[[ooo~~~~~~qqq```PPPKKKEEECCCDDDFFFFFFFFFGGGGGGHHHGGGGGGGGGFFFFFFGGGIIIHHHHHHMMMSSSRRRKKKOOOLLLKKKPPP\\\iiiuuu}}}vvvwww~~~xxxxxxvvvQQQ>>>>>>777333666333555444666999;;;@@@OOO___bbbbbbppplll{{{nnnXXXZZZ\\\TTTSSSSSSSSSSSSRRROOOLLLDDDIIIIIIKKKPPPOOOZZZppp}}}sssiiiccc\\\TTTPPPQQQRRRNNNJJJHHHIIIIIIIIIHHHKKKHHHEEEAAA<<<===IIIWWWnnnuuu{{{xxxkkkZZZNNNGGGBBBFFFOOO[[[fffmmmooonnnqqqsssuuuwwwwwwuuusssqqqmmmnnnppprrruuuwwwyyyzzzwwwwwwwwwwwwwwwwwwwwwwwwxxxyyy{{{zzzzzz{{{}}}~~~~~~~~~{{{yyyyyy|||zzzsssvvv~~~{{{rrrdddUUUFFFCCCHHHNNNSSSWWWVVVRRRMMMJJJKKKTTTdddqqqtttooofff^^^___hhhpppsssuuurrrnnnnnnqqqtttuuutttmmmjjjeeeaaa^^^[[[XXXVVVXXXWWWWWWXXXZZZ^^^bbbeeedddjjjpppsssssssssvvvyyyzzz{{{}}}~~~}}}{{{zzz{{{|||}}}{{{rrraaaQQQNNNWWWdddrrr|||yyyooo```TTTLLLJJJHHHGGGGGGFFFEEECCCDDDFFFLLLTTTZZZ___iiisssvvvzzznnnaaammmQQQ;;;777:::555444444333222111111111111MMMOOOOOONNNJJJFFFDDDDDD???>>>>>>@@@AAAEEEQQQ]]]hhhjjjlllmmmmmmnnnoooqqqoooooonnnmmmlllkkkkkkkkknnnpppssstttssspppooonnnnnnooopppqqqtttyyyaaa___ppp|||{{{]]]DDD:::666555444333333333333444555666777888BBBQQQppp|||uuuiii[[[XXXUUURRROOOMMMMMMLLLJJJHHHDDDBBBBBBDDDIIINNNRRRTTTYYY]]]ccceeeddddddfffhhhiiillloooooommmmmmoooqqqttttttttttttuuuvvvwwwxxx{{{|||{{{|||}}}{{{wwwwww{{{sssggghhhqqqrrrlllaaaSSSJJJDDDCCCGGGNNNSSSPPPOOOOOOMMMGGGEEEFFF@@@<<>>DDDMMM```mmm{{{~~~tttbbbQQQHHHDDDEEEIIISSS```jjjmmmnnnqqqrrrtttuuuvvvwwwxxxxxxqqqqqqrrrsssssstttuuuuuuxxxwwwwwwwwwvvvvvvvvvuuuuuuwwwxxxyyyyyyzzz}}}zzzvvvwww}}}yyyqqqrrryyy|||wwwpppZZZNNNEEEHHHPPPVVV[[[___ZZZTTTNNNJJJGGGIIIXXXggguuunnngggcccgggqqqzzzggg\\\ZZZ[[[[[[ZZZSSSPPPLLLJJJIIIIIIHHHGGGHHHHHHIIIJJJLLLNNNOOOPPPPPPVVV\\\___```dddmmmtttyyyyyyzzz{{{}}}~~~~~~~~~wwwhhh[[[RRRZZZjjjyyyyyymmmcccYYYPPPHHHFFFDDDDDDEEEEEEEEECCCGGGIIIPPPYYY___dddmmmvvvzzz\\\ggg~~~[[[FFF999888:::555555444333222111111111111JJJLLLMMMKKKGGGDDDDDDEEECCCDDDFFFHHHGGGJJJVVVccciiikkkmmmnnnoooppprrrtttrrrpppnnnmmmlllmmmooopppjjjnnnrrrrrrpppooooooqqqooopppqqqsssuuuyyy}}}eee```ggg[[[uuupppNNN<<<666444444777333333333333444555666666:::???JJJyyywww```wwwlll[[[XXXSSSPPPOOOMMMKKKIIIBBB???>>>@@@FFFKKKNNNNNNPPPUUU[[[_________aaaccc```aaadddjjjoooqqqqqqpppppprrrsssuuuuuuuuuttttttqqqqqqvvv||||||yyy{{{|||{{{zzznnnmmmqqqmmmhhh^^^RRRJJJEEEBBBEEEKKKNNNJJJJJJOOOOOOJJJHHHJJJHHH@@@JJJooo}}}dddwww}}}|||}}}|||{{{uuuvvvvvvvvvuuutttrrrqqqcccaaaUUUHHHPPPlll}}}{{{|||{{{|||{{{~~~~~~vvvqqqeeegggssszzzsssyyyyyyCCC666CCC777333<<<777444222666;;;;;;@@@VVVooo}}}~~~aaa[[[XXX[[[XXXTTTQQQQQQPPPOOOMMMJJJMMMHHHGGGNNNNNNPPPZZZ```vvvmmmaaaQQQLLLPPPPPPLLLIIIKKKOOOQQQOOOLLLFFFHHHKKKKKKDDD???BBBJJJQQQ```sss{{{tttdddTTTKKKFFFEEEHHHQQQ^^^iiimmmmmmnnnoooooopppqqqsssssstttrrrrrrrrrsssssssssttttttxxxwwwwwwwwwvvvvvvuuuuuutttvvvxxxxxxxxxzzz|||zzzuuuvvv~~~vvvtttxxxyyysssmmmUUUKKKDDDIIISSSZZZ___cccZZZTTTNNNJJJEEEFFFSSSccctttllldddbbbgggtttiiiUUUNNNMMMMMMKKKIIIFFFDDDCCCDDDEEEFFFFFFDDDDDDEEEGGGHHHIIIJJJJJJGGGLLLPPPRRRSSSZZZgggqqqxxxxxxxxxyyy{{{|||~~~wwwdddYYYSSS___rrruuuiiiaaa[[[TTTFFFDDDCCCBBBDDDDDDDDDCCCIIIKKKRRR[[[aaaeeennnxxx{{{wwwXXXlllrrrRRRCCC999999;;;555555444333222111111111111OOOLLLIIIGGGGGGGGGFFFEEEHHHJJJJJJGGGFFFMMMYYYdddlllmmmoooppprrrtttuuuvvvvvvtttqqqnnnllllllmmmnnnlllooorrrsssqqqooonnnmmmpppqqqrrrtttwww|||zzz[[[VVVttt}}}ccchhheeeGGG;;;999666333444333333333333444555666666<<<:::HHHqqq{{{YYYcccvvv\\\YYYRRRMMMMMMPPPPPPMMMAAAAAA@@@AAACCCGGGJJJMMMOOORRRVVVYYY[[[^^^```ccccccdddeeegggiiikkknnnoookkkmmmqqqtttuuuuuutttsssrrruuuxxxzzz{{{|||~~~wwwpppoooooonnncccZZZPPPJJJFFFDDDIIIOOONNNMMMMMMNNNOOONNNKKKHHHBBBIIIOOOnnnsssfff~~~ssshhhcccdddlll~~~ooodddhhhXXXzzzwwwwwwrrrLLL555777777666777444555666666999<<<;;;NNNqqqeeeWWWdddXXXZZZXXXRRRLLLKKKMMMMMMMMMLLLJJJJJJKKKNNNQQQSSS\\\{{{mmm```TTTPPPRRRPPPMMMMMMOOOOOOMMMMMMPPPIIIFFFFFFFFFDDD???>>>AAAMMMWWWkkkuuuqqqlllaaaLLLEEEEEEIIIRRR]]]fffkkklllooopppqqqrrrqqqrrrtttwwwtttuuuuuuttttttuuuwwwyyy{{{{{{yyywwwttttttuuuwwwzzzzzzyyyyyyzzz|||~~~~~~vvvxxx~~~~~~xxxvvvuuuzzzxxxhhhSSSJJJBBBCCCMMMYYY```bbbYYYNNNGGGFFFEEEEEEQQQaaavvvoooeeeaaahhhwwwoooYYYPPPMMMKKKIIILLLHHHDDDBBBDDDGGGIIIJJJHHHGGGFFFEEEDDDDDDEEEFFFEEEFFFHHHIIIJJJQQQbbbsssxxxzzz|||~~~~~~sssdddYYYWWWhhh}}}{{{tttjjj^^^TTTQQQKKKHHHGGGHHHFFFCCCEEEJJJKKKNNNTTT[[[cccmmmvvv|||uuuUUUyyykkkJJJ@@@:::777999666444444333333333333222222UUURRROOOLLLLLLKKKIIIHHHIIIIIIIIIGGGGGGOOO\\\gggnnnnnnnnnnnnoooppprrrrrrsssrrrqqqooonnnmmmlllkkkmmmooorrrsssqqqnnnmmmllloooppprrruuuyyy~~~qqqVVVUUUqqquuubbbjjjyyy~~~}}}```DDD:::888555333444333333333333444555666666::::::IIIqqq^^^SSS|||bbb\\\UUUQQQOOOMMMKKKKKKDDDCCCAAA@@@AAADDDHHHJJJLLLOOOSSSVVVXXX[[[^^^```___```cccfffhhhiiiiiihhhkkkmmmpppsssuuuvvvuuutttqqqsssvvvxxxyyyzzz}}}{{{pppmmmlllllldddZZZOOOHHHEEEEEEKKKSSSWWWUUURRRPPPOOONNNKKKIIIHHHLLLTTTrrrssslll~~~xxxwwwxxx|||}}}~~~~~~~~~zzzooojjj[[[{{{~~~jjjHHH666888777555777666555777666999<<<:::LLLmmmoooXXX[[[WWWXXXWWWSSSOOOOOOQQQSSSNNNMMMKKKKKKLLLNNNQQQRRRZZZ}}}}}}mmmaaaVVVQQQQQQOOOKKKJJJLLLLLLJJJKKKOOOJJJGGGFFFGGGDDD???>>>AAAHHHRRRfffrrrpppmmmcccPPPCCCCCCFFFNNNYYYdddjjjlllnnnpppqqqqqqpppqqqsssuuutttuuuuuuuuuttttttwwwyyyzzzzzzzzzxxxvvvtttuuuvvvxxxxxxxxxyyyzzz{{{|||}}}yyy{{{xxxvvvtttyyyuuueeeOOOJJJEEEGGGOOOXXX]]]___ZZZPPPIIIHHHEEEEEERRRcccrrrkkkeeeeeemmmyyykkkYYYPPPLLLHHHDDDKKKIIIGGGGGGHHHJJJJJJJJJGGGGGGFFFEEEEEEFFFGGGGGGDDDDDDFFFHHHIIIPPPaaarrrwwwxxx{{{~~~wwwkkk]]]WWWZZZjjj|||zzzrrrhhh[[[RRRNNNKKKHHHGGGGGGEEECCCEEEJJJLLLQQQYYYaaaiiipppvvvzzzvvv___eeeGGG???:::999;;;888444444333333333333222222```]]]XXXUUUSSSPPPMMMKKKIIIHHHGGGEEEHHHRRR```jjjooonnnlllkkkkkkmmmnnnpppooopppppppppooommmjjjiiinnnqqqssssssqqqnnnllllllnnnpppssswww{{{}}}||||||gggQQQRRRjjjgggaaaooozzz~~~yyysssYYY???777777444222444333333333333444555666666999:::HHHjjjpppOOOgggpppcccXXXTTTQQQKKKJJJMMMGGGEEEBBB??????BBBEEEGGGIIILLLOOORRRTTTWWWZZZ\\\]]]```dddhhhjjjjjjiiihhhkkkmmmooorrrssstttttttttppprrrtttvvvvvvxxxzzz|||}}}rrrlllkkkkkkeeeZZZNNNGGGFFFIIITTT^^^ddd___YYYSSSPPPNNNLLLKKKGGGJJJVVVvvvrrrttt{{{tttrrrqqqrrrsssuuu|||{{{||||||{{{{{{|||pppaaawww]]]BBB666999666444888777555777666888;;;999IIIgggcccUUUYYYYYYWWWTTTRRRQQQRRRTTTOOONNNMMMLLLLLLNNNPPPQQQZZZuuummmaaaWWWQQQNNNPPPKKKIIIKKKKKKIIIKKKPPPMMMIIIGGGGGGDDD???===???CCCKKKaaapppqqqqqqiiiWWWGGGEEEDDDIIISSS^^^eeehhhmmmoooppppppooooooqqqrrrtttuuuvvvuuuttttttvvvxxxxxxyyy{{{zzzxxxvvvuuuuuuuuuvvvwwwyyyzzzzzz{{{{{{zzzvvvsssvvvrrraaaJJJIIIIIIKKKQQQWWW[[[\\\[[[TTTOOOKKKGGGGGGUUUfffooojjjfffiiiqqqwwwxxxvvvpppeeeXXXOOOMMMMMMLLLJJJJJJIIIIIIJJJKKKKKKJJJHHHFFFFFFEEEEEEEEEFFFGGGGGGDDDDDDEEEEEEFFFLLL[[[kkktttwwwzzz~~~}}}mmmaaaTTTVVV___nnn{{{xxxooodddWWWNNNKKKJJJGGGFFFFFFEEECCCFFFKKKOOOUUU___hhhoootttxxxzzzssskkk\\\AAA<<<888888:::888444444333333333333222222mmmiiiddd^^^ZZZUUUPPPLLLIIIGGGDDDDDDJJJVVVccclllnnnmmmkkkiiijjjlllnnnpppnnnnnnnnnnnnmmmlllkkkjjjqqqsssuuuuuurrrooommmllloooppptttxxx}}}vvvyyyxxxaaaNNNPPP___lllooo[[[cccvvvmmmgggPPP:::555666444222444333333333333444555666666:::;;;CCC[[[WWWZZZrrr\\\UUUSSSNNNNNNSSSHHHEEEAAA>>>>>>@@@DDDFFFGGGIIILLLNNNQQQSSSWWWZZZ\\\^^^bbbeeehhhjjjkkkkkknnnnnnooopppqqqqqqrrrqqqrrrtttuuuuuutttuuuwwwyyyzzz}}}tttllljjjkkkeeeYYYMMMHHHIIIPPP^^^kkkooohhh^^^UUUPPPNNNLLLLLLFFFIII]]]xxxyyyeeefffooosssvvv~~~pppddd```\\\ZZZ\\\bbbkkkrrr}}}{{{zzzyyy}}}~~~}}}{{{{{{zzznnnyyy{{{OOO<<<666:::666444888888555888777888:::888FFF```aaa___[[[XXXVVVRRROOOOOOQQQPPPOOONNNMMMMMMNNNOOOPPPVVVgggsssfff]]]UUUPPPSSSNNNKKKLLLLLLKKKNNNSSSPPPKKKGGGGGGDDD???===??????FFF^^^rrrwwwxxxppp```OOOJJJEEEFFFNNNXXX```dddlllmmmoooooonnnnnnnnnpppssstttuuuuuuttttttuuuwwwvvvyyy{{{|||yyywwwuuutttssstttwwwyyyzzzzzzzzzyyy{{{wwwsssuuuooo]]]GGGHHHIIILLLPPPUUUZZZ]]]]]]YYYTTTOOOJJJLLL[[[kkksssmmmjjjpppzzz~~~yyyrrreee```YYYWWWXXX\\\^^^___ZZZXXXWWWWWWWWWVVVUUUSSSRRRRRRQQQPPPOOONNNNNNNNNOOOMMMLLLKKKJJJLLLXXXeeerrruuuzzz~~~uuucccXXXNNNXXXfffsss{{{vvvlll```SSSKKKJJJIIIFFFEEEFFFEEECCCGGGMMMRRRXXXbbbkkkrrrwww{{{~~~ooowwwwwwSSS;;;999666444666444444444333333333222222222wwwsssmmmfff___XXXQQQLLLIIIFFFCCCEEEMMMZZZfffmmmmmmllljjjjjjkkkmmmppprrrpppnnnlllkkkjjjkkklllmmmrrruuuwwwwwwtttqqqooonnnppprrruuuzzz~~~}}}zzzsssyyyttt\\\NNNOOOWWW\\\]]]UUUiii}}}kkk]]]HHH666444666444222444333333333333444555666666999;;;===LLLtttZZZHHHZZZgggWWWSSSPPPPPPSSSGGGEEEAAA??????AAADDDFFFEEEGGGJJJLLLNNNQQQUUUYYY[[[\\\]]]```eeejjjnnnppptttssssssrrrqqqqqqqqqqqqvvvwwwwwwvvvttttttuuuwwwzzz|||}}}}}}~~~rrrjjjhhhiii```UUUJJJGGGJJJTTTdddrrrrrrkkk___VVVPPPMMMLLLKKKJJJPPPlllyyy]]][[[]]]___iiipppnnnoooyyytttiiiZZZOOOPPP\\\llluuu~~~}}}|||||||||||||||||||||{{{|||}}}||||||zzz}}}wwwjjjEEE777777;;;666444999888444999888888:::999DDD[[[}}}bbb\\\WWWVVVSSSNNNMMMPPPOOONNNMMMMMMMMMNNNOOOOOOOOOYYYzzzoooeee]]]WWWSSSOOOLLLLLLLLLLLLOOOSSSSSSLLLGGGFFFEEE@@@>>>???>>>CCC[[[sss{{{|||wwwiiiTTTMMMFFFEEELLLWWW```eeejjjlllnnnnnnnnnmmmnnnoooqqqsssuuuuuuttttttvvvwwwvvvyyy||||||zzzxxxvvvuuussstttwwwyyyzzz{{{{{{zzz|||yyytttuuulllYYYHHHGGGHHHJJJOOOVVV^^^bbb```]]]XXXRRRNNNSSSaaaooovvvrrrsss~~~zzzwwwsssqqqppppppooonnnlllkkkiiigggeeebbb```___]]]ZZZYYYXXXUUUUUU]]]gggrrruuuyyy|||mmm]]]UUUPPP^^^oooxxx|||~~~|||rrriii]]]PPPJJJJJJIIIFFFDDDEEEEEEEEEIIIPPPVVV[[[dddllltttzzzrrrpppOOO;;;:::777444555222444444333333333222222222{{{wwwqqqjjjbbb[[[SSSNNNKKKGGGDDDHHHSSS___iiinnnllllllkkkkkklllnnnqqqrrrpppnnnllljjjjjjkkknnnooorrruuuwwwwwwuuurrrpppppprrrssswww}}}{{{vvvrrr{{{mmmWWWNNNPPPTTTUUUUUUUUUrrr{{{iiiUUUCCC555444777444333555333333333333444555666666666;;;<<>>:::666666333444444333333333333222222yyyuuupppjjjddd]]]VVVQQQNNNJJJHHHMMMYYYfffmmmppplllllllllllllllmmmnnnooonnnmmmmmmllllllmmmnnnooopppsssuuuvvvtttrrrppppppssstttyyy}}}vvvttt~~~}}}hhhTTTNNNPPPPPPPPPRRRYYY{{{sssdddQQQ@@@444555888555444666333333333333444555666666444===???CCCeeefffFFF<<>>;;;777777444444444333333333333222222uuurrrnnnjjjeee___YYYTTTQQQMMMKKKQQQ^^^jjjppprrrmmmmmmmmmllllllkkkkkkkkklllmmmnnnooooooooonnnmmmnnnqqqttttttsssqqqoooooorrruuuzzzxxxvvv}}}gggSSSOOOOOOLLLLLLOOO]]]pppdddOOO???444666999666555777333333333333444555666666555@@@CCCDDDcccnnnPPPBBBFFFPPPpppWWWRRRRRRLLLLLLKKKIIIFFFCCCAAA>>>===AAABBBDDDEEEGGGKKKPPPTTTYYY[[[]]]```ccceeeggghhhmmmllljjjiiijjjmmmppprrrooopppqqqrrrsssvvv{{{~~~~~~wwwpppmmmiiieeebbbZZZRRRPPPRRRXXXcccnnn^^^ZZZUUUQQQNNNKKKGGGEEEUUUcccqqqaaabbb~~~pppfffXXXWWWttt{{{~~~wwwhhhfffvvvooo^^^^^^mmm{{{}}}}}}~~~~~~zzzzzz~~~{{{{{{sssiiiwwwkkkIII???555555999666888999222222;;;;;;999===>>>DDDTTTpppnnnbbbZZZ\\\XXXNNNJJJNNNHHHIIIJJJKKKLLLMMMNNNNNNMMMMMMYYYvvvyyyjjjbbb\\\TTTQQQPPPSSSSSSPPPQQQTTTUUULLLEEEEEEFFFDDDBBBBBBBBB888???QQQ\\\gggpppoooeee\\\OOOIIIJJJPPPWWWZZZeeehhhlllooooooooopppqqqkkknnnrrruuuvvvwwwxxxzzzwwwyyy{{{{{{yyyxxxxxxxxxzzzyyyyyyzzz|||yyyrrrsssvvvssspppcccLLLKKKHHHHHHQQQ```mmmrrrrrr```YYYPPPLLLSSS___jjjnnnfffiiittt}}}vvvvvvxxxwwwwwwxxxyyy{{{~~~mmm___YYYYYYiiiyyyoooiiiccc[[[QQQGGGFFFJJJJJJGGGFFFGGGHHHIIIPPPWWWbbbjjjuuu}}}ppp___CCC777<<<:::666666333444444444333333333222222ooommmjjjhhheee```YYYSSSOOOMMMRRR^^^hhhlllnnnpppqqqnnnlllkkkllllllllllllpppnnnllllllmmmnnnnnnmmmqqqrrrrrrrrrrrrqqqppppppqqq|||}}}tttzzz|||lllZZZOOOKKKIIILLLOOOjjj~~~jjjZZZFFF===444222555666222,,,555555555555555666777888<<>>======>>>???BBBEEEIIILLLNNNSSSVVV\\\aaaeeeffffffeeejjjjjjkkkllllllmmmnnnnnnppppppqqqqqqqqqssswwwzzzoookkkjjjiiiggg^^^TTTPPPUUU]]]bbbddd___WWWPPPMMMKKKIIIJJJMMMbbbyyynnn]]]qqqcccPPPVVVkkkyyy{{{ooommmxxx}}}pppjjjqqq|||}}}|||yyy|||}}}|||~~~~~~|||vvv|||tttlll|||uuuUUU???888888777777777777888888555777999<<<>>>BBBGGGJJJ```ppp^^^XXXZZZUUURRRPPPHHHLLLLLLLLLLLLLLLMMMMMMMMMLLLQQQVVVbbbnnnccc\\\YYYVVVTTTSSSNNNJJJMMMRRRUUUPPPKKKHHHHHHHHHEEECCCBBBAAA@@@CCCNNN]]]iiiooollleeeZZZOOOIIIKKKRRRWWW```hhhoooooooooppppppooommmnnnppprrruuuwwwyyyzzz~~~~~~}}}{{{zzzyyyxxxxxxuuuxxx{{{}}}|||~~~wwwtttrrrrrrrrrkkk^^^TTTMMMKKKOOO\\\llluuurrrkkkUUUPPPJJJJJJTTTaaajjjmmmhhhooopppvvvzzzwwwyyyxxxwwwwwwwwwxxxyyyzzzvvveeeXXXYYYbbbuuuxxxsssjjj]]]TTTNNNLLLIIIGGGFFFCCCDDDGGGIIIKKKWWWeeelllooowwwllltttPPP@@@555777999444222666444444444333333222222222iiigggdddbbb___ZZZTTTPPPOOOOOOUUU```iiilllnnnpppsssqqqnnnmmmmmmlllkkkjjjpppnnnlllkkkmmmnnnooonnnrrrrrrrrrrrrqqqqqqqqqrrruuu{{{}}}|||nnn^^^QQQIIIGGGMMMTTTooo~~~gggXXXCCC;;;333000222555444222555555555666777888999:::999@@@>>>BBBbbbjjjJJJCCC>>>KKKnnnyyy```WWWYYYWWWSSSQQQMMMIIIEEEBBB???>>>??????AAABBBEEEGGGJJJKKKOOOSSSYYY^^^ccceeeffffffffffffgggiiikkkmmmoooqqqrrrsssssssssssstttxxxzzz}}}~~~rrrmmmllljjjggg```XXXVVVZZZ___aaa```VVVRRRNNNMMMJJJGGGIIINNNfffzzzppppppvvvZZZVVV\\\bbbfffiiilllsss||||||~~~zzzssspppvvv~~~~~~~~~{{{~~~~~~|||sssmmmrrrPPP;;;888777777777777888888999888:::<<<===???BBBFFFIIIPPPlllZZZWWW]]]XXXRRRQQQMMMLLLLLLLLLLLLMMMMMMMMMMMMHHHKKKOOOZZZvvvxxxkkkeee\\\YYYVVVUUUPPPLLLNNNTTTSSSPPPKKKHHHFFFEEEDDDCCC@@@???<<<===DDDSSSbbbkkkrrrmmmbbbUUUKKKHHHLLLPPP^^^fffmmmnnnnnnppppppnnnnnnoooqqqsssvvvxxxzzz{{{}}}}}}|||{{{zzzyyyxxxwwwwwwyyy|||}}}|||}}}}}}xxxtttoooiiibbb\\\UUUUUUYYYdddnnnqqqkkkdddVVVQQQLLLOOOYYYfffmmmooowwwyyywwwyyyuuutttllliiipppuuuuuuxxx~~~}}}yyyuuu~~~zzzyyywwwwwwvvvvvvvvvxxxyyyzzzzzznnn```WWW^^^iiiyyy{{{}}}ooofffZZZQQQLLLJJJGGGEEEFFFDDDEEEIIIKKKOOO[[[gggnnnqqqxxxqqqqqqLLL===444777999555333777444444444333333222222222```^^^\\\YYYUUUQQQNNNLLLOOOPPPWWWccckkkmmmnnnoooqqqpppoooooopppooommmkkknnnlllkkkkkkmmmooooooooorrrssssssrrrpppqqqsssuuuxxx|||ppp```SSSIIIGGGPPPZZZssswwwaaaTTTBBB===666111111333444555555555666777888999;;;<<<888AAAAAAEEE]]]~~~WWWAAA>>>???SSSvvv}}}bbbVVVXXXQQQTTTSSSPPPLLLGGGDDDAAA???AAAAAAAAABBBDDDFFFGGGHHHKKKNNNTTT[[[aaaeeeggghhhfffffffffgggiiilllnnnppprrrsssssssssrrrsssvvvxxxyyy{{{}}}xxxqqqnnnlllgggaaa[[[ZZZ\\\___]]][[[OOONNNOOONNNJJJFFFKKKSSSmmm}}}xxxhhh```WWWQQQQQQZZZpppvvvxxxxxxxxx|||~~~{{{|||~~~zzz{{{|||sssrrrjjjHHH888777777777777777888999:::;;;===>>>???@@@BBBFFFIIIIIIlllmmmWWWUUU___[[[RRRQQQRRRMMMMMMMMMMMMMMMMMMMMMMMMHHHIIIKKKTTTmmmqqqjjj___[[[XXXVVVRRRNNNOOOTTTOOONNNLLLHHHEEECCCCCCDDD@@@???;;;999<<>>999444222333444444555555666888:::<<<===<<>>@@@AAABBBDDDHHHKKKRRRaaaxxx[[[RRR]]]\\\TTTSSSSSSNNNNNNMMMMMMMMMMMMMMMLLLOOOMMMLLLSSSgggvvvnnnaaa\\\WWWTTTQQQMMMNNNRRRMMMNNNMMMIIIDDDAAABBBDDDAAA@@@>>>;;;:::AAARRRccckkknnnmmmbbbSSSIIIIIILLLXXXaaaiiilllmmmpppqqqpppqqqrrrtttvvvxxxzzz{{{|||zzzzzz{{{{{{zzzyyyxxxwwwxxxyyyzzz{{{|||}}}~~~tttnnnmmmnnnmmmkkk```ccchhhkkkjjjddd]]]XXXQQQKKKKKKTTT```iiilllnnnqqqooo}}}tttgggccceeejjjiiiaaa]]]aaahhhmmmrrrrrrtttssslllgggmmmxxx{{{{{{{{{|||}}}~~~vvvvvvwwwwwwxxxyyyzzz{{{yyy{{{}}}}}}vvviii[[[TTT[[[nnnoooeee^^^SSSLLLIIIGGGEEECCCBBBDDDGGGLLLRRRZZZeeemmmuuuvvv|||zzz^^^BBB:::555888999666333444333333333333333333333333UUUWWWWWWRRRJJJEEEEEEGGGLLLOOOXXXdddjjjkkklllooonnnnnnoooqqqssstttrrrqqqmmmkkkjjjjjjllloooooooooqqqssstttsssqqqrrrwww|||}}}~~~tttdddTTTPPPSSSYYY___dddrrrzzz}}}gggRRRGGGBBBCCCDDDAAA<<<777555555333333555666999;;;>>>???CCCHHHGGGGGGSSSeee}}}TTTBBB@@@888[[[zzzjjj[[[\\\TTTSSSRRRQQQNNNJJJFFFBBB@@@>>>>>>???AAACCCEEEGGGHHHGGGIIINNNTTT[[[aaafffiiikkkkkkjjjiiiiiijjjllllllooopppqqqqqqpppppprrrssstttwwwzzz|||}}}~~~vvvmmmgggggg___UUUQQQSSSUUUUUUSSSQQQQQQOOOKKKFFFGGGUUUeeewwwwww~~~gggYYY^^^}}}zzz~~~~~~|||}}}}}}yyyzzz|||}}}~~~~~~~~~~~~xxx|||uuuOOO:::;;;777777888888:::;;;======<<<>>>@@@AAACCCFFFJJJMMMWWWZZZeeeSSSYYY[[[WWWUUUQQQOOONNNNNNNNNMMMMMMLLLLLLQQQMMMLLLQQQ\\\wwwuuuccc\\\UUURRROOOKKKLLLOOOLLLNNNNNNJJJEEEBBBCCCEEE@@@@@@@@@???;;;<<>>BBBCCC@@@===999888333444555888:::===@@@BBBGGGJJJHHHIIIPPP\\\iiiDDDAAA777PPPnnnjjj\\\YYYTTTRRRRRRQQQOOOKKKHHHDDDBBB>>>>>>???@@@BBBDDDFFFGGGGGGIIILLLQQQWWW]]]bbbdddggghhhiiijjjlllmmmnnnnnnoooppprrrrrrrrrrrrsssuuutttvvvxxxzzzzzz|||~~~|||~~~~~~xxxmmmffffff\\\RRRMMMNNNRRRTTTSSSRRRPPPNNNJJJGGGLLL\\\nnnzzz~~~|||wwwpppooo~~~}}}|||~~~{{{||||||{{{{{{|||}}}~~~wwwfffEEE999<<<888888999:::<<<>>>???@@@<<<>>>@@@BBBCCCGGGKKKNNNPPPSSSyyysss\\\YYYXXXYYYXXXOOOOOOOOOOOONNNMMMMMMLLLLLLMMMIIIIIILLLQQQcccyyyfff^^^VVVRRROOOLLLLLLNNNNNNOOONNNLLLHHHFFFEEEEEE>>>===???@@@;;;888CCCRRRccciiimmmhhh\\\QQQKKKJJJQQQ[[[dddhhhkkkpppsssssspppqqqrrrtttvvvxxxyyyyyyuuuwwwyyyzzzzzzyyyxxxvvvvvvvvvvvvyyy}}}|||uuuwwwtttfffXXXSSSUUUYYY]]]______]]][[[PPPNNNSSS___fffhhhmmmvvv~~~tttqqqvvvyyyxxxttttttyyy~~~~~~wwwtttpppkkkiiilllssszzzxxxwwwvvvvvvvvvxxxyyyzzzzzzzzz{{{|||||||||{{{{{{wwwxxx|||uuummm```WWW\\\mmm}}}{{{mmm^^^XXXOOOJJJIIIHHHGGGEEEBBBFFFKKKPPPZZZfffooorrrxxx|||tttfffGGG>>>;;;777555444333222111222222333333333333444444^^^ccceee^^^QQQHHHGGGJJJKKKOOOXXXccciiikkkpppvvvxxxuuurrrpppooonnnllljjjnnnllljjjjjjkkkmmmmmmmmmmmmrrrwwwwwwuuuuuuzzz|||xxx{{{}}}hhh]]]VVVZZZbbbhhhlllnnnuuuwww~~~qqq]]]JJJ???999:::<<<>>>>>><<<999666555666777:::===AAADDDEEEGGGIIIHHHLLLQQQWWWtttMMMCCC===KKKdddkkk]]]RRRPPPRRRRRRRRRPPPNNNKKKGGGEEE?????????@@@AAACCCDDDEEEGGGHHHJJJMMMRRRWWW[[[^^^dddfffhhhkkklllllllllkkkmmmoooqqqrrrrrrrrrtttuuuuuuvvvwwwwwwxxxyyy|||www}}}|||~~~ssslllddd[[[QQQMMMPPPTTTUUUUUUSSSPPPOOOOOOOOOWWWhhhxxx|||yyyxxxzzz|||~~~~~~~~~}}}~~~~~~|||}}}}}}~~~||||||ZZZBBB;;;:::999::::::<<<>>>@@@BBBCCC>>>???AAABBBCCCEEEIIILLLLLLQQQfffiii]]]VVVZZZZZZOOOPPPPPPOOONNNNNNMMMLLLLLLIIIFFFIIIMMMMMMXXXkkkbbbYYYUUURRROOONNNPPPQQQPPPNNNMMMLLLJJJHHHFFFAAA<<<<<>>;;;:::999999:::888555222666777999<<<@@@CCCFFFHHHEEEGGGHHHNNNSSSTTTmmmXXX<<<===FFF^^^ooodddTTTUUURRRRRRSSSRRRPPPMMMJJJHHHAAAAAAAAA@@@@@@AAABBBBBBGGGGGGHHHJJJNNNRRRWWWYYYfffhhhjjjkkkkkkiiigggeeejjjllloooppppppqqqrrrtttvvvwwwwwwvvvvvvxxx{{{~~~uuu}}}|||{{{tttccc[[[SSSPPPSSSWWWWWWVVVTTTRRRRRRUUUYYYbbbrrr}}}uuuuuu}}}}}}{{{}}}~~~~~~rrrsssSSSCCC===888::::::;;;===???AAACCCDDD@@@AAABBBBBBBBBDDDGGGJJJPPPTTTXXX~~~tttaaaUUUZZZ\\\PPPPPPPPPOOOOOONNNMMMLLLLLLIIIGGGLLLRRROOOVVV|||oooeee\\\XXXUUURRRQQQSSSTTTQQQNNNNNNOOONNNJJJFFFEEE>>><<<>>>;;;777@@@NNNaaaeeejjjjjjeee\\\TTTOOOJJJTTT^^^cccgggmmmppppppnnnnnnpppqqqssstttuuuvvvsssuuuxxxzzzzzzyyywwwvvvzzzxxxwwwyyy}}}~~~~~~|||}}}yyy{{{|||sssiiiZZZNNNMMMOOOVVV^^^dddddd]]]WWWQQQRRR[[[ffffffcccmmm}}}}}}vvvqqqsssuuuyyy|||{{{xxxvvvyyy{{{zzzwwwzzzyyywwwuuutttuuuvvvwwwzzz{{{{{{|||{{{yyyxxxwwwvvvwwwyyy~~~{{{vvvhhhaaaXXXXXXiii~~~||||||ppp```XXXRRRKKKHHHGGGGGGFFFDDDGGGMMMRRRWWWbbbpppwwwwwwxxx~~~zzzsss[[[BBB888888555111111444666555222222222333333444444444aaarrrzzzcccMMMGGGIIIMMMQQQ[[[gggnnnpppsssxxxtttqqqnnnnnnqqqssssssqqqllllllmmmmmmllljjjhhhgggnnnppptttuuurrrpppuuu{{{yyyvvvtttyyy}}}zzzrrrdddWWWTTT\\\kkkrrrrrrvvvaaaJJJ@@@<<<;;;::::::999888777666666666777:::===@@@BBBBBBCCCFFFIIIOOORRRQQQUUUbbbpppuuuFFFCCC???WWWvvvYYY^^^VVVUUUSSSQQQQQQQQQOOOLLLJJJEEEBBB???===>>>???@@@@@@CCCEEEHHHKKKNNNSSSXXX[[[hhheeecccdddhhhkkkkkkjjjllllllmmmnnnoooqqqsssttt}}}}}}}}}|||zzzxxxuuutttyyy{{{yyyjjjddd]]]YYYXXXYYYYYYXXXTTTUUUSSSVVVeeezzzzzzuuusssvvvzzz|||}}}~~~www|||~~~|||}}}zzzvvvmmmLLLAAA>>>999888:::;;;<<<===???CCCEEE???DDDBBBCCCJJJFFF@@@EEERRRHHHTTTlllxxx~~~ooo[[[______TTTTTTRRROOONNNNNNMMMKKKIIIFFFIIIIIIMMMQQQUUUsssiii___^^^WWWSSSSSSPPPNNNMMMLLLMMMMMMLLLIIIFFFEEEDDDBBB???>>>======>>>XXX\\\ccciiikkkeeeZZZQQQPPPOOORRRZZZdddkkkllljjjooonnnoooqqquuuvvvtttrrrtttsssrrrssstttuuuuuutttvvvvvvwwwxxxyyyyyyzzzzzz{{{{{{xxx|||sssfffXXXPPPPPPUUU]]]ccceeeccc^^^[[[VVV^^^fffgggeeehhhttt~~~sssrrrggggggyyy{{{zzzyyyxxxxxxxxxyyyzzzvvvuuutttttttttuuuwwwxxx{{{{{{zzzyyyyyyyyyzzzzzzyyy~~~xxxooo```UUURRRbbbvvvyyyjjj[[[TTTPPPKKKIIIIIIIIIGGGEEEJJJQQQ\\\eeelllsss{{{|||rrrTTT@@@999888777666444444333333555444444333333333444444ccctttwwwdddTTTLLLOOORRR[[[fffkkklllnnnssstttqqqooonnnnnnnnnnnnmmmjjjkkkllllllmmmlllkkkjjjkkklllnnnooonnnnnnrrrwwwwwwuuuuuuxxx~~~~~~{{{~~~oooaaaRRRVVVdddsssxxxwww[[[DDD999444888888888888888888888888666888;;;???CCCEEEFFFGGGIIIJJJNNNQQQQQQSSS]]]hhhSSSIIIDDD___eee```TTTOOONNNMMMNNNOOONNNLLLKKKGGGDDD@@@>>>???@@@AAA@@@CCCEEEHHHJJJMMMQQQWWWZZZcccaaaaaadddiiilllmmmlllmmmmmmnnnnnnpppqqqssstttwwwxxxyyy{{{||||||||||||{{{{{{|||~~~wwwoooeee___^^^___]]][[[SSSTTTWWW^^^ooo{{{vvvuuuyyy}}}}}}|||{{{~~~}}}xxxrrrttt^^^BBB<<<<<<888999;;;<<<===>>>@@@CCCFFFEEEIIIEEEEEELLLJJJDDDHHHKKKIIISSS___yyyzzz]]][[[]]]XXXTTTRRRPPPOOONNNMMMKKKIIIJJJMMMLLLOOOQQQPPPdddrrrfffcccZZZUUUUUUQQQOOONNNMMMNNNNNNMMMJJJHHHFFFEEECCCAAA???>>>>>>>>>IIIOOOZZZfffllljjjaaaYYYOOONNNOOOUUU___gggjjjjjjooonnnnnnpppssstttsssqqqttttttssstttuuuvvvuuuuuuvvvvvvvvvwwwxxxxxxxxxyyyzzz{{{xxx{{{yyyiii[[[RRRSSSZZZaaaeeeeeeaaa___^^^```fffkkkllljjjllluuu}}}wwwllljjjxxx~~~|||zzzxxxxxxwwwxxxyyyxxxxxxwwwxxxyyyzzz{{{||||||zzzyyyxxxxxxwwwxxxxxx}}}~~~{{{rrrhhh]]]YYY\\\mmm}}}{{{tttggg[[[RRRNNNJJJIIIJJJKKKJJJIIIQQQYYYccclllsssxxx~~~iiiOOO>>>:::999888666555555555444555444444333333444444555```pppyyycccQQQWWWZZZaaakkkoooooorrrvvvttttttrrrpppmmmkkkkkkkkkhhhiiikkklllmmmmmmmmmllljjjiiihhhhhhjjjmmmqqqsssttttttuuuwwwzzz}}}~~~yyyjjj[[[RRR^^^ssskkkNNN===666333555555666777888999999:::777:::===BBBEEEHHHJJJJJJKKKJJJLLLPPPRRRRRRWWW]]]^^^KKKFFFcccrrrfffWWWPPPOOONNNNNNOOONNNLLLJJJHHHEEEAAA??????@@@@@@@@@BBBDDDFFFIIIKKKOOOTTTXXX\\\]]]___dddjjjmmmnnnnnnoooooooooooopppqqqrrrsssssstttvvvxxx{{{~~~~~~}}}{{{{{{yyynnnhhhgggfffaaa\\\QQQTTTZZZhhh{{{~~~zzzxxx|||~~~}}}}}}{{{zzz{{{|||~~~ssstttrrrMMM999888;;;888;;;===>>>???@@@AAAEEEGGGIIILLLFFFDDDLLLLLLGGGJJJHHHLLLSSSTTTaaadddXXXZZZ[[[UUUSSSQQQOOOOOONNNLLLJJJKKKMMMLLLOOOQQQKKKTTTmmm}}}nnniii^^^WWWWWWSSSQQQPPPOOOOOOOOONNNLLLJJJHHHGGGEEECCCAAA@@@??????;;;CCCQQQaaalllnnnggg```PPPMMMKKKOOOWWWaaagggiiinnnmmmlllnnnppprrrrrrqqqtttttttttuuuuuuuuuvvvvvvuuuuuuvvvvvvvvvvvvvvvvvvwwwyyywwwzzzooo___WWW[[[bbbiiiiiiddd``````ccckkknnnpppooonnnpppuuuyyy{{{wwwrrr{{{}}}}}}~~~|||{{{yyyyyyxxxxxxzzzyyyyyyyyyyyyzzz{{{{{{|||{{{zzzxxxwwwvvvvvvvvvwwwzzz~~~~~~|||vvviii]]]XXX\\\hhhxxxzzzsssmmmcccZZZOOOLLLIIIHHHIIILLLMMMNNNXXX```kkksssyyy}}}{{{\\\GGG<<<:::999888777666666555555555444444444444444555555]]]mmm{{{tttbbb```bbbiiiqqqttttttvvvzzztttuuuvvvsssnnnkkklllnnniiijjjkkkmmmmmmmmmlllkkkjjjiiieeecccfffmmmrrrrrrqqqsssuuuvvvvvvyyy~~~}}}{{{tttcccRRRUUUeee~~~|||jjjUUUCCC999555555555555666777888888999999:::<<>>??????>>>@@@BBBEEEGGGIIIMMMQQQUUUVVVYYY^^^dddiiilllllllllpppooooooooopppqqqrrrrrrttttttuuuvvvxxxzzz|||}}}~~~}}}|||||||||tttqqqqqqlllbbbZZZRRRSSS[[[lll}}}zzz|||vvvrrr~~~}}}~~~~~~~~~yyyzzz}}}{{{~~~ttt~~~bbbCCC777:::===:::===???AAABBBBBBDDDFFFHHHHHHLLLDDDAAAJJJMMMJJJNNNOOOPPPSSSRRRUUUwwwmmmZZZYYY[[[VVVTTTQQQPPPPPPOOOMMMKKKHHHIIIGGGKKKQQQLLLOOO```uuulll___XXXWWWTTTSSSQQQPPPPPPQQQPPPOOOMMMJJJIIIGGGEEECCCAAA??????777???NNN^^^kkkoookkkfffTTTOOOJJJKKKQQQ[[[ccchhhlllllllllmmmooopppqqqqqqrrrssstttttttttttttttuuuuuuuuuttttttttttttttttttuuuyyywwwyyytttfff___eeemmmrrrnnnddd___ccciiirrrrrrqqqpppppprrrtttuuuxxx}}}}}}}}}|||zzzzzzzzzzzzzzz{{{{{{{{{wwwwwwwwwwwwwwwxxxxxxyyyzzzyyyxxxwwwvvvvvvvvvvvvwwwyyy|||}}}yyypppbbbVVVUUUaaaqqq}}}wwwppphhh___XXXMMMKKKHHHFFFHHHKKKOOOQQQ[[[cccnnnvvv{{{~~~mmmOOO@@@;;;999888777666555555555555555444444444444555555666aaaqqqyyyuuuxxx{{{kkkkkkooottttttqqqqqqtttqqqssstttrrrnnnlllmmmoookkklllllllllllljjjiiiggghhhgggbbb\\\```iiiooooooooorrrtttttttttwww}}}|||xxxooo]]]MMMTTTccc}}}}}}ppp]]]LLL???777444444666666777777888888888999===???AAADDDFFFHHHHHHHHHLLLIIIJJJPPPTTTTTTSSSTTTmmmkkk```___rrreee___[[[YYYWWWVVVUUUSSSPPPNNNJJJGGGBBB???>>>======<<>><<>>888>>>JJJYYYgggoooooommm[[[UUUNNNKKKNNNUUU^^^dddhhhiiikkkmmmnnnoooqqqrrrppprrrssssssqqqqqqrrrtttttttttsssssssssssssssssssssxxxwwwxxxyyymmmhhhpppuuuxxxpppeee```fffnnnwwwuuusssrrrrrrtttuuuuuuwww{{{}}}~~~|||{{{xxxxxxyyyyyyzzzzzzzzzzzzvvvvvvvvvwwwwwwwwwwwwwwwvvvvvvvvvvvvwwwxxxyyyyyyyyyzzz{{{{{{tttiii]]]VVV\\\iiixxx~~~zzz|||vvvpppfff\\\UUULLLJJJHHHFFFGGGKKKQQQUUU___gggqqqyyy~~~___FFF<<<;;;777666555444444444444444444444444444444555666777dddvvvyyykkkiii{{{zzzxxxyyy{{{wwwpppnnnpppmmmooopppooonnnllllllmmmmmmmmmmmmllljjjhhheeedddeeefff___VVVWWWccckkklllppprrrssssssssswww~~~xxxqqqiii]]]QQQRRR^^^ttt|||wwwfffQQQCCC<<<777555666777777888888999999999999>>>@@@BBBEEEFFFGGGGGGGGGJJJHHHJJJPPPSSSRRRQQQRRRYYYjjj}}}uuucccZZZVVVUUUTTTUUUVVVVVVTTTSSSLLLHHHCCC@@@>>>======<<<>>>???AAACCCDDDGGGKKKNNNPPPTTTZZZ___bbbdddeeefffkkkkkkkkkkkklllmmmnnnooommmoooqqqsssuuuvvvvvvvvvsssuuuxxxzzz|||~~~|||zzzjjj^^^[[[VVVXXXcccrrr}}}|||ssstttyyy|||wwwzzz}}}}}}{{{zzz{{{}}}}}}||||||}}}~~~~~~~~~}}}{{{zzzzzzyyyzzz|||~~~~~~~~~|||{{{}}}wwwnnn\\\GGG<<<;;;<<<===>>>BBBDDDGGGHHHHHHHHHJJJKKKJJJUUUQQQIIINNNTTTWWW]]]]]]UUUSSS]]][[[VVVnnn___[[[XXXVVVSSSRRRRRRQQQOOOMMMLLLLLLEEEFFFNNNLLLJJJSSSbbbuuubbbYYYXXXUUUUUUSSSQQQQQQRRRSSSRRRQQQLLLKKKJJJHHHEEEBBB???===:::<<>>@@@BBBEEEGGGIIIIIIIIIJJJHHHJJJNNNOOOMMMMMMPPPQQQjjjyyylllZZZUUUTTTTTTUUUWWWWWWVVVTTTOOOKKKFFFBBB@@@???>>>===<<<>>>@@@AAABBBEEEIIILLLLLLQQQWWW\\\^^^aaadddfffgggggghhhiiijjjkkkmmmnnnlllnnnrrruuuvvvvvvtttssssssuuuxxxzzzzzz|||~~~zzz{{{lllbbb___ZZZYYY___fffllluuu~~~~~~tttmmmpppvvvyyyzzz|||vvvwwwyyyyyywwwvvvuuuvvvzzzxxxyyyzzz}}}}}}zzzzzz{{{uuuvvvxxxzzz{{{{{{{{{{{{}}}YYYKKK>>><<<======???DDDCCCFFFIIIJJJJJJJJJKKKLLLMMM]]]\\\PPPPPPUUUZZZbbb\\\]]]ZZZ___ccc\\\sssvvvccc___XXXVVVTTTSSSSSSRRRPPPNNNMMMNNNHHHGGGMMMJJJGGGNNNTTTkkk~~~hhh]]][[[XXXUUUSSSQQQQQQRRRSSSSSSRRRLLLLLLJJJHHHEEEAAA>>><<<===;;;===EEEUUUeeeqqqwwwhhhbbbYYYPPPKKKLLLPPPTTT[[[```fffjjjlllmmmnnnooonnnqqqtttssspppoooqqquuuqqqrrrrrrsssssstttttttttqqqyyyxxxvvv}}}~~~{{{||||||{{{wwwlllaaa___gggooo{{{{{{yyyuuuqqqpppqqqsssrrruuuxxxxxxxxxzzz}}}}}}{{{{{{zzzxxxxxxyyyyyyyyyzzz{{{{{{{{{zzzyyyxxxwwwxxxxxxzzz{{{{{{{{{zzzyyyvvvvvvvvvwwwxxxyyyzzz{{{zzzyyywwwqqqdddXXXZZZbbbttt||||||wwwvvvvvvwww|||wwwqqqoooiii\\\RRRNNNIIIIIIIIIHHHKKKSSS^^^ffftttzzzwwwhhhJJJ<<<999888666666555444444444444555444444444444555666777888ooossskkk{{{|||zzzyyyyyyzzzwwwqqqppprrrsssqqqoooppprrrqqqmmmiiijjjjjjjjjjjjhhhfffdddbbbfffjjjdddUUUQQQ]]]jjjnnnsssrrrpppppptttzzzxxxjjj``````cccddddddjjjuuu~~~}}}xxxtttyyyyyyqqqZZZBBB888555444444666444555777999;;;===???@@@===???CCCFFFIIIKKKLLLLLLJJJIIIKKKMMMLLLHHHIIIMMMTTTXXXyyyyyy___YYYXXXWWWWWWXXXWWWUUUTTTRRRNNNHHHDDDBBBAAA???>>><<<===???@@@AAADDDHHHKKKIIINNNUUUYYY\\\___dddhhheeeeeefffggghhhjjjlllmmmnnnppptttwwwwwwuuurrrpppwwwyyyzzz{{{{{{}}}zzzxxxkkkcccbbb]]]ZZZ]]]___aaaiiitttwwwnnnjjjnnnuuuwwwvvvvvvrrrpppmmmmmmqqqvvvzzz||||||zzz|||~~~~~~yyyxxxzzzxxx~~~{{{zzz|||xxxyyy{{{}}}}}}vvvNNNBBB;;;===???>>>BBBJJJDDDGGGJJJKKKKKKKKKLLLMMMOOObbbbbbTTTPPPTTTYYYbbb[[[gggcccaaahhhfffppp{{{fffbbbYYYWWWUUUTTTSSSRRRPPPNNNKKKNNNIIIHHHMMMJJJEEEKKKKKKWWWvvvnnnaaa^^^ZZZUUUSSSQQQPPPRRRSSSSSSRRRLLLLLLKKKHHHEEEAAA>>>;;;AAA<<<999>>>LLL^^^mmmuuukkkfff\\\RRRKKKIIIKKKNNNVVV\\\dddiiikkkkkklllnnnnnnrrruuutttpppooorrrvvvqqqqqqrrrsssssstttuuuuuuqqqzzzxxxvvv|||}}}|||}}}{{{ttthhh___^^^eeennnzzz{{{yyytttmmmjjjlllooopppoooqqqvvvxxxyyy{{{~~~{{{xxx|||tttwwwxxxwwwwwwyyy{{{{{{wwwxxxzzz|||}}}}}}||||||wwwxxxyyyzzzzzzzzzyyyxxxxxxxxxxxxwwwxxxxxxyyyzzzyyyxxxvvvmmm^^^SSSYYYgggxxx~~~{{{zzz}}}|||ssskkkiiicccXXXOOOMMMHHHIIIIIIJJJNNNXXXeeennn{{{}}}^^^EEE;;;888777777666666555555555666666444444444555555777888888wwwwww|||~~~}}}{{{yyyvvvtttrrrqqqpppooommmlllmmmlllkkkiiillllllkkkkkkjjjiiiiiihhhiiiiiiddd]]]]]]eeennnrrrmmmqqquuuwwwxxxzzz}}}~~~rrrgggbbbcccgggkkkkkkrrrzzzvvvuuu|||jjjsss{{{gggdddMMM:::888999555444888777999<<<>>>???@@@AAACCCBBBBBBCCCEEEGGGJJJLLLMMMQQQPPPNNNMMMMMMNNNPPPQQQWWWVVVhhhiiiZZZ[[[ZZZXXXYYY[[[WWWRRRRRRQQQOOOKKKEEE@@@???>>>>>>=========???BBBEEEGGGLLLOOOSSSWWWZZZ^^^bbbeeeaaadddeeeeeehhhmmmmmmiiioooppprrrtttuuuuuutttsssuuuzzz}}}yyytttvvvwwwgggdddaaa]]]YYYYYY[[[\\\[[[ZZZ```bbbdddgggjjjmmmooopppuuutttqqqnnnqqqyyy}}}|||~~~|||~~~|||}}}}}}{{{|||}}}{{{yyywwwwwwxxx|||~~~}}}{{{yyy~~~~~~~~~~~~oooIIIDDD>>>;;;<<>>>>>@@@BBBDDDHHHHHHIIIIIIKKKLLLMMMNNNQQQPPPNNNNNNNNNOOOPPPQQQYYYYYYfffaaa^^^\\\ZZZYYYWWWXXXYYYSSSRRRPPPMMMIIIEEEBBB@@@>>>=========>>>AAADDDFFFIIILLLPPPSSSVVVYYY]]]```aaadddeeeeeeggglllllliiilllmmmppprrrssstttttttttwwwxxxyyyyyyxxxzzz{{{nnnhhhddd___YYYVVVVVVUUUSSSPPPQQQSSSVVVZZZ___cccgggiiiffflllppppppttt|||~~~|||{{{|||~~~~~~}}}}}}~~~~~~}}}{{{zzz{{{|||~~~}}}}}}~~~~~~~~~~~~~~~xxxxxx]]]GGGDDD@@@???AAAEEEHHHIIIHHHIIIJJJJJJJJJKKKMMMOOONNNOOORRRSSSTTTVVVYYY\\\^^^XXXRRRPPPPPPWWWhhhxxxxxxiii___YYYUUUVVVUUUQQQNNNNNNIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHUUUxxxuuueeecccZZZXXXSSSPPPPPPQQQOOOMMMNNNOOOOOOMMMKKKHHHEEECCC===>>>>>><<<>>>GGGVVVaaannnlllggg___WWWPPPKKKIIIJJJSSSZZZ\\\```fffjjjiiikkklllnnnnnnnnnoooqqqssssssrrrqqqqqqqqqrrrttttttvvvtttssssssuuuxxx||||||wwwppphhhaaa^^^^^^^^^WWW[[[___``````bbbgggllljjjooorrrqqqrrrwwwyyyyyyzzzyyyyyyyyyxxxxxxxxxxxxzzzzzzyyyyyyyyyyyyxxxxxxyyyxxxxxxwwwwwwwwwxxxxxxyyyyyyzzzzzzzzzyyyxxxwwwvvvwwwyyy}}}~~~|||wwwqqqiii```YYY[[[jjjzzz{{{|||~~~}}}xxxqqqllleee]]]VVVOOOJJJFFFJJJKKKLLLOOOZZZiiisssuuuzzz~~~pppOOO===888888888666666555555444444555555666666555555555666777777|||xxxuuuvvvuuutttsssrrrpppoooooommmlllkkkkkklllmmmlllkkkkkkkkkkkkkkkkkkkkkkkkkkklllnnnmmmhhhgggkkknnnnnnqqqqqqqqqqqqrrrtttyyy}}}|||yyyqqqfff^^^bbbqqq~~~zzzuuuddd```LLL===222333777666666999888;;;===???AAABBBEEEGGGMMMMMMMMMMMMMMMMMMMMMMMMQQQPPPOOOOOOOOOOOOPPPPPPXXXXXX```zzznnnddd^^^___^^^YYYXXX\\\UUURRRPPPOOOOOOLLLFFFBBB>>>===<<<<<<===@@@BBBDDDFFFIIILLLOOOQQQSSSWWWYYY```ccceeedddeeejjjkkkiiiiiikkkmmmppprrrtttvvvvvvyyywwwuuuwww|||~~~|||yyy|||rrrgggaaaYYYSSSQQQOOOLLLIIIEEEFFFHHHLLLQQQWWW[[[^^^```kkktttuuuuuuyyy~~~{{{{{{|||||||||~~~~~~~~~}}}}}}|||{{{}}}~~~~~~~~~~~~~~~~~~~~~|||qqqzzziiiKKKAAAAAA@@@BBBFFFIIIJJJJJJHHHIIIJJJJJJJJJLLLOOORRRNNNPPPRRRSSSSSSRRRSSSUUU]]]VVVQQQRRRVVV[[[aaafffqqqccc[[[VVVUUUTTTPPPMMMLLLIIIIIIIIIIIIIIIIIIHHHHHHEEEFFFMMMbbbppphhh```\\\VVVTTTTTTRRROOOLLLLLLMMMOOOOOONNNKKKHHHFFF@@@BBBBBB===999<<>>AAABBBDDDFFFIIILLLNNNNNNNNNNNNNNNMMMMMMMMMQQQQQQQQQQQQPPPPPPPPPPPPSSSUUUXXXgggmmm]]]___bbb]]]XXXYYYUUURRRPPPQQQSSSPPPIIICCC???>>>===<<<===>>>@@@BBBEEEGGGJJJLLLMMMPPPRRRUUU]]]aaacccaaabbbgggiiihhhiiijjjmmmppptttwwwyyyzzz{{{xxxvvvwww{{{}}}{{{xxx|||~~~tttccc\\\TTTOOOMMMMMMKKKIIIBBBBBBCCCFFFIIINNNRRRUUU___iiitttwwwxxx{{{|||zzzzzz~~~~~~~~~|||zzz}}}~~~~~~~~~~~~}}}}}}{{{vvvuuu}}}ZZZAAA======???CCCGGGIIIHHHGGGHHHIIIIIIIIIJJJLLLOOORRROOORRRTTTUUUTTTTTTTTTTTTWWWWWWZZZ```dddccc]]]YYYcccwwwggg^^^VVVUUUTTTQQQNNNNNNJJJJJJJJJIIIIIIHHHHHHHHHGGGJJJKKKSSSqqq|||iiihhh```ZZZXXXWWWSSSOOOLLLJJJLLLNNNPPPPPPNNNKKKJJJEEEEEECCC===888999@@@GGGffftttxxxlllbbb```XXXLLLJJJMMMPPPTTTZZZaaagggjjjhhhjjjkkkkkkjjjkkkmmmpppoooooopppqqqrrrrrrrrrrrrrrrssstttuuuvvvxxxyyyzzzuuuzzz~~~|||sssjjjbbbZZZVVVNNNIIIEEEEEELLLUUU\\\___bbbgggkkkkkkooovvv|||}}}|||{{{yyywwwwwwyyyzzz{{{||||||{{{zzzxxxwwwvvvvvvxxxxxxxxxyyyzzz{{{|||}}}zzzzzzzzzzzzzzzyyyyyyyyy}}}||||||~~~~~~}}}nnncccZZZ\\\fffqqq}}}{{{yyyzzz|||}}}}}}zzzxxxtttpppkkkhhhaaaWWWMMMHHHIIILLLKKKQQQWWW]]]iiivvvwwwUUU@@@999777555444666666555555666666777888888777555555555888;;;===~~~|||xxxrrrnnnmmmnnnnnnnnnmmmmmmmmmmmmlllmmmlllkkklllnnnoooooonnnnnnmmmllljjjiiigggfffeeeccchhhkkkiiijjjmmmnnnmmmnnnmmmllllllnnnqqqtttvvvqqqqqqpppppprrrvvv{{{~~~~~~xxx~~~qqq```YYY===888444666888999:::<<<>>>???AAACCCDDDFFFJJJLLLMMMMMMOOOPPPPPPPPPPPPOOOQQQRRRRRRRRRRRRQQQPPPOOOPPPRRRSSS\\\{{{|||___XXX]]]]]]YYYWWWUUURRRPPPQQQSSSQQQKKKDDD@@@???===<<<<<<>>>???@@@EEEGGGJJJKKKLLLNNNQQQSSSYYY^^^```^^^___dddhhhhhhjjjlllooossswwwzzz{{{|||{{{zzzyyywwwvvvwwwzzz|||vvvxxxzzz|||~~~jjjYYYSSSLLLHHHIIIKKKLLLLLLAAAAAAAAABBBFFFKKKPPPSSSYYYbbbkkksss{{{}}}||||||}}}~~~}}}{{{}}}~~~~~~~~~~~~~~~~~~}}}|||zzz~~~}}}kkkMMM>>>===>>>@@@DDDGGGHHHGGGFFFGGGHHHIIIIIIIIIJJJMMMOOOOOORRRUUUWWWWWWWWWXXXYYYVVV[[[aaacccbbb^^^WWWQQQ[[[iiilllaaaWWWUUUVVVTTTRRRRRRLLLLLLKKKKKKJJJIIIHHHHHHHHHLLLKKKLLLbbbpppjjj```XXXXXXYYYUUUQQQPPPKKKLLLNNNPPPPPPOOOMMMLLLJJJGGGAAA>>>======>>>>>>ZZZooo{{{ssshhhddd]]]SSSKKKJJJKKKOOOUUU\\\cccgggfffhhhjjjkkkkkklllmmmoooooooooqqqrrrsssssssssrrrqqqrrrtttuuuvvvwwwxxxxxxvvvzzz}}}~~~}}}}}}qqqhhh```YYYUUUSSSLLLDDDCCCHHHPPPUUUXXX___dddiiikkkooowww}}}~~~|||{{{yyyxxxxxxzzz|||}}}zzzzzzzzzyyyyyyxxxxxxxxxwwwwwwxxxzzz|||{{{{{{zzzzzzzzzyyyyyyyyy~~~|||{{{{{{||||||{{{zzzggg___[[[bbbnnnwww~~~~~~{{{{{{}}}}}}~~~xxxuuuqqqllliiifff^^^TTTKKKGGGJJJNNNLLLTTT]]]dddnnnzzzlllMMM===:::888555444777666555555444444555555888777666555777999===???zzzxxxtttooonnnpppmmmmmmmmmmmmllllllllllllmmmlllkkklllnnnooonnnmmmnnnnnnlllkkkiiihhhffffffeeejjjlllkkklllppprrrqqqqqqppppppqqqrrrsssrrrqqqnnnqqquuuzzz}}}~~~}}}|||~~~wwwtttwww{{{lll^^^OOO999777666666666888;;;===???@@@AAABBBCCCEEEHHHKKKMMMNNNPPPRRRSSSSSSRRRRRRQQQRRRTTTTTTTTTRRRPPPNNNOOOQQQSSSXXXkkksss]]]WWWYYY[[[ZZZUUUSSSQQQRRRRRRPPPKKKGGGBBBAAA???=========???@@@CCCEEEHHHJJJKKKLLLOOOQQQSSSYYY\\\[[[[[[aaafffhhhkkkmmmqqquuuxxxzzzzzzzzzxxxzzzzzzwwwssssssxxx}}}wwwyyy{{{|||~~~{{{eeeTTTMMMFFFBBBDDDGGGJJJJJJ>>>======>>>CCCIIIPPPTTT]]]bbbiiipppxxx{{{|||yyy{{{}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~|||}}}|||]]]IIIDDDCCCCCCDDDFFFIIIKKKKKKJJJHHHJJJKKKJJJIIIHHHIIIJJJMMMOOOSSSUUUVVVWWWYYY[[[___cccccc^^^YYYWWWVVVTTT\\\YYYuuuggg[[[WWWXXXWWWTTTTTTOOONNNMMMLLLKKKJJJIIIIIIEEEIIIJJJJJJXXXyyynnn```VVVXXXZZZVVVSSSUUUMMMMMMNNNOOOOOONNNMMMLLLMMMHHHBBB@@@BBBBBB???;;;LLLaaatttvvvooojjjccc\\\PPPJJJGGGJJJOOOSSSZZZ___aaaeeeiiikkkllllllmmmnnnoooooopppqqqrrrsssssstttrrrrrrssstttuuuvvvwwwwwwzzzyyyyyyyyy{{{uuuhhh```[[[WWWTTTQQQJJJCCCAAAEEELLLQQQTTT[[[bbbhhhkkkpppxxx|||}}}yyyyyyxxxwwwwwwxxxzzz{{{xxxyyyyyyyyyyyyyyyyyyyyywwwwwwxxxzzz}}}|||{{{{{{zzzyyyzzzzzzzzzzzzyyyyyyzzz{{{{{{yyyvvv```]]]```jjjtttxxx{{{~~~|||||||||vvvsssnnniiiccc___WWWOOOIIIHHHKKKNNNQQQZZZeeelllttt|||zzz```FFF===<<<888555666777666666555444444444444888777777777999;;;>>>@@@~~~zzzxxxwwwrrrlllmmmrrrnnnnnnmmmmmmllllllllllllkkkjjjiiijjjllllllllljjjmmmmmmmmmllllllkkkkkkjjjiiimmmnnnkkkkkkpppsssssssssrrrrrrsssssspppkkkfffmmmttt}}}~~~}}}vvvllluuugggXXXCCC777999999777888;;;???AAACCCDDDDDDDDDDDDFFFJJJLLLMMMNNNPPPRRRRRRRRRQQQPPPQQQSSSUUUVVVUUURRROOOMMMNNNOOOSSSVVV\\\uuu~~~bbbZZZ\\\]]]VVVUUUTTTSSSQQQOOOLLLKKKDDDBBB@@@>>>===>>>?????????BBBDDDFFFGGGIIILLLNNNNNNUUUYYYXXXXXX___fffiiihhhkkkpppuuuwwwwwwuuutttsssvvvwwwvvvsssrrruuuxxxwwwzzz}}}xxxeeeZZZRRRHHHBBBBBBDDDFFFFFF???===<<<===@@@GGGNNNRRR___eeejjjmmmsss{{{~~~~~~~~~}}}{{{zzz|||~~~~~~}}}||||||}}}~~~~~~~~~}}}~~~vvvkkkPPPGGGJJJGGGEEEEEEFFFJJJMMMOOOOOOKKKMMMNNNNNNKKKHHHGGGFFFHHHJJJMMMNNNOOORRRUUUXXX```bbb```YYYVVVXXXYYYWWWXXXSSSiii~~~ooo```ZZZZZZXXXUUUTTTQQQPPPOOONNNLLLKKKJJJIIICCCEEEHHHJJJNNN```~~~lll^^^]]]]]]WWWSSSUUUPPPOOONNNMMMMMMLLLLLLLLLKKKIIIFFFDDDCCCAAA>>><<>>>>>??????<<<>>>AAACCCDDDFFFIIILLLKKKRRRWWWVVVWWW]]]eeeiiifffiiiooosssuuutttqqqoooooorrrtttuuutttsssrrrrrrrrruuuzzz}}}qqqbbbcccZZZNNNFFFCCCCCCDDDCCCDDDBBB???===???EEEJJJNNNUUU^^^gggjjjppp{{{~~~}}}~~~yyy|||~~~}}}|||{{{|||}}}}}}|||~~~~~~pppzzzYYYDDDBBBGGGGGGEEECCCEEEIIINNNQQQSSSMMMOOOQQQPPPMMMHHHEEEDDDEEEFFFGGGHHHJJJLLLPPPSSSSSSWWWWWWUUUWWW[[[ZZZUUUPPPPPPZZZtttccc]]][[[XXXTTTSSSRRRRRRQQQOOOMMMLLLKKKJJJEEEEEEHHHJJJGGGMMMhhh|||iiieeeaaaWWWRRRSSSRRRPPPNNNLLLKKKKKKKKKLLLIIIJJJJJJGGGBBB>>>======888AAAWWWqqq{{{pppiiibbbVVVLLLJJJJJJJJJMMMSSSWWW]]]eeejjjlllkkkjjjiiinnnmmmllllllmmmooorrrtttsssrrrrrrrrrssstttvvvwwwuuuvvvxxxzzz|||~~~~~~~~~xxx|||{{{qqqddd[[[XXXWWWUUUSSSMMMKKKGGGEEEDDDGGGKKKNNNSSS\\\eeejjjooouuuxxxwwwvvvwwwxxxyyyyyyyyyyyyyyyzzzzzzzzzyyyyyyxxxxxxxxxxxxxxxxxxyyyzzz{{{||||||}}}|||{{{zzzyyyzzz{{{{{{xxx|||xxxkkkbbb```gggrrr{{{}}}|||}}}{{{zzz{{{}}}wwwssspppjjjbbbXXXSSSLLLJJJMMMQQQTTTTTT^^^iiiuuu{{{___JJJ;;;:::;;;666555999555555666666777999:::;;;666777888:::<<<>>>???@@@uuusssppppppqqqpppmmmjjjkkkkkkjjjjjjjjjkkkllllllhhhhhhiiijjjkkkkkkllllllnnnnnnqqqssspppiiihhhkkkiiimmmpppppplllhhhggghhhooooooqqqssssssnnnddd\\\ooo{{{}}}\\\JJJGGG???>>>@@@CCCBBBAAAFFFLLLJJJLLLNNNLLLJJJLLLRRRXXXPPPIIIHHHRRR\\\[[[SSSMMMNNNTTTZZZ]]]ZZZWWWVVVVVVYYYNNNKKKQQQQQQ\\\dddWWW```\\\]]]^^^\\\XXXTTTQQQPPPOOOJJJDDD@@@>>>>>>>>>>>>=========???AAADDDFFFHHHKKKMMMPPPSSSVVV[[[```cccfffhhhjjjnnnppppppmmmjjjnnnjjjkkkqqqvvvvvvvvvwwwzzz~~~{{{zzz{{{lllnnncccaaaXXXLLLHHHJJJGGGAAAGGGEEEAAA>>>===AAAGGGLLLWWW```hhhiiikkksss||||||}}}|||~~~||||||}}}yyywww~~~~~~{{{~~~}}}yyyxxxwwwwww{{{yyy|||[[[GGGHHHKKKFFFFFFFFFGGGJJJNNNPPPPPPOOOXXXYYYYYYVVVRRRPPPQQQSSSLLLKKKKKKLLLNNNOOONNNLLLPPPQQQTTTWWWXXXXXXXXXWWWTTTYYYYYYyyynnnddd^^^XXXSSSRRRQQQPPPOOOOOOOOOOOOLLLJJJGGGFFFDDDCCCGGGOOOYYYaaasssjjjiiiaaaXXXTTTUUUQQQMMMKKKLLLNNNQQQRRRLLLKKKIIIFFFCCCAAA???===<<<<<>>>>>======tttrrrppppppqqqpppmmmjjjkkkkkkkkkkkkkkkkkkkkkkkkhhhhhhhhhiiiiiijjjjjjjjjllllllpppssspppjjjiiillllllnnnooommmiiiggghhhjjjoooooonnnnnnmmmjjjeeebbbyyy~~~xxxRRRAAA;;;???>>>@@@DDDDDDBBBEEEKKKJJJMMMPPPOOONNNOOOTTTYYY___VVVPPPTTTYYYZZZVVVTTTVVVYYY\\\\\\ZZZVVVSSSRRRSSSMMMMMMRRRSSS\\\{{{sssXXXZZZbbbaaa```^^^ZZZTTTOOOLLLQQQMMMHHHDDDBBBAAA???>>>=========>>>@@@CCCEEEGGGIIIKKKNNNPPPSSSWWW\\\```aaabbbdddhhhkkknnnooooooqqqllllllqqqvvvwwwxxxzzzzzz|||~~~~~~|||zzzyyyyyyzzz}}}}}}~~~rrrpppqqqnnndddWWWPPPNNNJJJEEEGGGEEEBBB???>>>BBBHHHMMMYYYccckkkmmmnnnuuu}}}~~~}}}zzzzzz~~~}}}{{{{{{|||~~~~~~~~~~~~~~~|||zzz||||||{{{|||~~~sssVVVFFFFFFIIIHHHHHHGGGFFFGGGKKKNNNPPPQQQVVVXXXYYYXXXVVVUUUVVVXXXKKKIIIHHHIIILLLOOOPPPQQQOOOPPPSSSUUUVVVWWWVVVVVVSSSXXXWWWrrrtttiiiccc\\\WWWVVVPPPOOONNNNNNNNNNNNLLLJJJIIIHHHFFFDDDFFFLLLTTTZZZ{{{}}}nnnjjjbbbYYYTTTVVVSSSNNNLLLLLLMMMNNNNNNLLLKKKIIIGGGDDDBBB@@@???<<<;;;:::CCCWWWmmmuuussssssggg[[[VVVPPPHHHFFFIIIMMMOOOUUU^^^cccdddhhhnnnnnnooooooooonnnooorrrtttssstttttttttsssssstttvvvuuuvvvwwwyyy{{{|||~~~~~~|||{{{~~~}}}ssslllmmmmmmggg___\\\RRRLLLGGGEEEDDDBBBEEEJJJOOOVVV___fffjjjnnnrrruuuwwwxxxyyyzzz{{{{{{zzzyyyzzzzzzyyyxxxxxxxxxyyyyyy{{{{{{{{{{{{|||}}}~~~~~~||||||{{{zzzyyywwwtttsssxxx}}}|||sssjjjeeedddrrrvvvzzzzzzyyy{{{~~~~~~yyyssspppsssxxx}}}yyyrrrpppoookkkbbbZZZOOOMMMLLLMMMRRRYYY```dddrrryyylllKKKAAA999888999888777888999999999:::::::::;;;;;;;;;;;;<<<===>>>@@@AAAAAArrrqqqooooooooonnnllliiijjjkkklllmmmmmmlllkkkjjjhhhhhhhhhhhhhhhhhhhhhiiiiiijjjnnnrrrooohhheeefffjjjkkkkkkiiieeeeeeiiilllnnnmmmjjjfffdddfffjjjmmm~~~}}}gggNNNAAA888>>>>>>AAAEEEEEECCCDDDHHHJJJMMMQQQQQQQQQRRRVVVYYY```YYYUUUWWWZZZYYYXXXYYY^^^\\\[[[ZZZXXXUUUQQQNNNMMMMMMOOORRRVVV^^^nnn}}}\\\UUU\\\ZZZYYYZZZ[[[YYYSSSNNNSSSPPPLLLHHHFFFDDDAAA???=========>>>???AAACCCEEEEEEGGGJJJLLLOOOSSSXXX[[[]]]^^^```dddiiinnnsssuuutttooonnnqqquuuwwwzzz~~~|||{{{zzzzzz{{{|||zzzyyywww{{{|||}}}~~~uuuvvvrrrhhh[[[RRRNNNKKKGGGHHHGGGCCC@@@???CCCIIINNN\\\eeemmmnnnpppuuu{{{}}}yyy}}}yyyxxx|||~~~~~~~~~}}}|||~~~~~~}}}}}}dddNNNDDDDDDGGGIIIIIIGGGDDDEEEHHHLLLPPPQQQSSSUUUWWWXXXVVVUUUUUUVVVLLLJJJGGGGGGIIIMMMOOOPPPLLLNNNPPPRRRSSSSSSSSSSSSQQQWWWTTTfffxxxlllddd\\\WWWVVVOOONNNLLLLLLLLLMMMKKKJJJJJJIIIGGGEEEEEEGGGLLLQQQcccwwwmmmbbbYYYUUUWWWTTTPPPNNNMMMLLLKKKIIILLLKKKJJJHHHFFFDDDBBBAAA>>><<<888999EEE[[[pppzzzyyypppeee]]]WWWOOOIIIFFFHHHIIINNNVVV\\\___fffmmmnnnooopppooonnnoooqqqsssrrrrrrtttvvvxxxwwwuuurrrtttuuuvvvxxxzzz{{{{{{|||{{{{{{{{{uuulllkkkjjjddd\\\WWWUUUOOOIIIGGGDDDBBBDDDHHHOOOVVV___fffiiilllpppsssvvvvvvwwwxxxyyyzzzzzz{{{xxxxxxxxxxxxxxxyyyyyyzzz}}}||||||{{{{{{||||||}}}{{{|||}}}{{{wwwtttqqqqqqxxx|||}}}vvvkkkeeefffjjjwwwzzz}}}|||{{{~~~|||xxxyyy}}}~~~tttmmmlllpppuuuxxx{{{tttllliiijjjggg]]]TTTIIIIIIKKKOOOUUU^^^fffjjjwww}}}___DDD<<<777888:::999888:::888999999:::;;;<<<======<<<<<<<<<>>>@@@CCCEEEGGGoooooonnnnnnmmmllljjjiiiiiikkklllnnnnnnllljjjiiiiiiiiiiiiiiiiiihhhhhhhhhjjjiiilllnnnjjj```ZZZXXX___bbbeeefffeeefffjjjmmmkkkiiieeeaaa```fffqqqzzz}}}}}}yyyxxxtttvvv{{{mmmfffXXXNNNFFF:::>>>===AAAFFFGGGDDDCCCFFFGGGJJJNNNPPPQQQRRRTTTUUUPPPOOORRRXXXZZZWWWUUUVVV]]]ZZZVVVUUUUUUUUUQQQNNNJJJNNNPPPQQQXXXbbbjjjlllhhhTTTXXXVVVUUUYYY]]]]]]XXXSSSTTTRRROOOLLLJJJGGGCCC@@@???>>>>>>===>>>@@@AAABBBCCCEEEGGGIIIKKKOOOTTTWWW[[[]]]aaaeeejjjoootttxxxuuuqqqooorrruuuvvvzzz}}}yyywwwwww{{{}}}|||zzzxxx{{{}}}ssslllggg]]]SSSLLLJJJIIIIIIIIIGGGDDDAAA@@@DDDJJJOOO[[[dddkkkmmmooossswwwxxxyyy}}}~~~yyy{{{~~~}}}|||~~~}}}oooTTTHHHEEECCCDDDIIIHHHFFFDDDEEEHHHLLLNNNOOOQQQRRRSSSTTTRRRPPPNNNMMMNNNLLLIIIIIIIIIJJJJJJJJJIIIJJJLLLMMMNNNOOOOOOOOOOOOTTTQQQYYYqqqfff]]]YYYYYYPPPNNNKKKJJJKKKLLLKKKKKKIIIIIIHHHFFFDDDEEEHHHJJJUUUsssyyyiii___\\\WWWUUURRRPPPOOOMMMJJJHHHMMMLLLKKKJJJHHHFFFEEEEEEAAA@@@<<<777;;;NNNhhh{{{~~~yyypppggg```YYYQQQKKKIIIHHHJJJOOOSSSWWW^^^fffkkkmmmnnnnnnmmmmmmoooppprrrrrrsssvvvyyyyyyuuuqqqssstttuuuwwwyyyyyyyyyyyywwwyyy|||zzznnngggccc^^^XXXSSSYYYRRRLLLIIIEEEBBBCCCGGGNNNUUU^^^eeehhhkkkooorrrssssssssstttuuuwwwxxxyyyxxxxxxxxxxxxyyyzzz{{{|||~~~~~~}}}|||{{{{{{{{{{{{}}}~~~~~~{{{wwwuuuuuuvvvxxxxxxvvvpppiiihhhmmmrrruuuwwwzzzzzzzzz}}}tttnnnqqq|||~~~rrrnnnooorrruuuwwwooohhhhhhiiieeeYYYNNNGGGJJJPPPVVV^^^gggoootttuuu|||zzzTTT???:::777999:::888777999888999:::;;;<<<>>>??????=========>>>AAAEEEIIIKKKlllmmmmmmlllkkkjjjiiihhhhhhiiikkkmmmmmmlllkkkiiijjjjjjjjjjjjjjjjjjiiiiiikkkjjjjjjkkkdddWWWLLLGGGPPPVVV___eeeggghhhkkkmmmgggfffcccaaaccclllzzz}}}}}}|||~~~rrrooofff```iii~~~kkkWWWOOOIIIHHHEEE:::>>>===@@@FFFHHHEEECCCDDDCCCFFFJJJLLLNNNNNNOOOPPPHHHHHHLLLRRRSSSQQQPPPSSSVVVRRROOOOOORRRSSSRRRPPPKKKOOOPPPPPPXXXfffoooppp}}}]]]___[[[YYY[[[^^^^^^YYYTTTUUUSSSQQQOOOLLLIIIEEEAAAAAA@@@???>>>>>>???@@@@@@AAACCCEEEGGGIIILLLQQQTTTXXX\\\aaaeeehhhkkkooorrrsssppppppsssttttttxxx~~~yyyvvvssstttxxx{{{{{{zzzyyyzzz}}}qqqkkkbbbVVVOOOKKKKKKKKKLLLJJJHHHDDDAAA@@@DDDJJJOOOUUU^^^fffkkkpppwww|||}}}~~~yyyxxx{{{~~~zzz|||~~~xxxzzz|||~~~www^^^IIIEEEHHHEEEDDDGGGFFFEEEEEEGGGJJJLLLLLLLLLLLLMMMNNNOOOOOOMMMKKKIIIKKKKKKKKKLLLLLLLLLIIIGGGGGGGGGHHHIIIJJJKKKKKKLLLKKKOOONNNRRRwww}}}pppddd]]]\\\SSSOOOLLLJJJJJJKKKLLLKKKGGGGGGGGGFFFEEEEEEGGGIIIMMM\\\yyyuuugggdddXXXVVVTTTRRRRRRPPPMMMJJJNNNMMMLLLKKKJJJIIIHHHHHHCCCCCC@@@:::888DDD\\\pppuuujjjbbbWWWLLLKKKHHHHHHKKKMMMPPPXXX```hhhjjjlllmmmmmmmmmoooqqqrrrqqqrrruuuxxxyyyvvvrrrssstttuuuvvvwwwwwwwwwwwwvvvxxx{{{ttthhh```[[[XXXVVV\\\UUUNNNJJJFFFBBBCCCFFFMMMTTT]]]dddhhhkkkooorrrssssssssstttuuuvvvxxxyyyyyyyyyyyyyyyzzz|||}}}~~~~~~}}}{{{zzzzzzyyyyyy||||||zzzwwwvvvvvvyyy{{{yyytttooolllnnnrrrvvvyyysssvvvxxxxxxxxxyyy|||yyypppnnnsss~~~wwwuuuuuuvvvrrrmmmiiiiiijjjdddVVVKKKLLLQQQZZZbbbiiiqqqyyy~~~xxx~~~eeeJJJ>>>:::888999999666666888888888:::;;;===>>>@@@@@@>>>===>>>???BBBFFFIIILLLjjjkkklllkkkiiigggggghhhfffgggiiijjjkkklllkkkkkkjjjjjjjjjjjjjjjjjjkkkkkkllljjjjjjjjjbbbRRRDDD===EEENNN[[[eeeiiikkklllmmmeeeeeefffhhhmmmvvv}}}yyyzzz~~~tttoooccc[[[ddd{{{|||dddQQQHHHBBBEEEFFF<<<@@@>>>@@@FFFHHHEEECCCCCCCCCDDDFFFIIIKKKKKKKKKKKKPPPKKKHHHJJJJJJJJJMMMRRROOOMMMLLLLLLNNNPPPQQQQQQLLLNNNNNNNNNVVVgggwwwsssaaa___\\\]]]______]]][[[WWWUUURRRPPPOOOLLLHHHEEECCCBBB@@@???>>>>>>??????@@@BBBDDDEEEGGGJJJNNNQQQSSSXXX]]]```aaabbbeeehhhmmmmmmooossstttrrrtttxxxsssrrrqqqrrruuuwwwyyyyyy{{{yyy{{{}}}|||lllZZZRRRPPPPPPOOOOOOIIIGGGDDDAAA@@@DDDJJJOOOPPPYYYbbbiiiqqq|||xxxtttvvvyyyyyyvvv{{{{{{xxxyyy{{{|||}}}~~~vvv|||zzzwww~~~|||bbbRRRFFFFFFIIIGGGFFFGGGEEEEEEFFFHHHKKKMMMLLLKKKIIIIIIIIILLLNNNOOONNNMMMFFFGGGJJJMMMOOOOOOMMMJJJGGGGGGHHHHHHIIIJJJKKKKKKGGGIIIMMMPPPhhh~~~lll```[[[WWWSSSNNNKKKKKKLLLLLLLLLFFFGGGGGGGGGEEEFFFHHHJJJLLLQQQaaalllccc\\\ZZZWWWUUUTTTRRRPPPMMMNNNNNNNNNMMMLLLLLLKKKKKKDDDDDDCCC???999<<>>:::888999888555555888888999:::;;;===>>>???@@@>>>>>>>>>@@@BBBDDDGGGIIIhhhjjjkkkjjjgggffffffhhhdddeeefffgggiiikkklllmmmhhhhhhiiiiiijjjjjjkkkkkkkkkiiiiiikkkdddUUUEEE===BBBLLLZZZeeejjjlllmmmnnnggghhhkkkrrryyy|||uuuwww~~~yyypppaaa[[[jjjmmm\\\OOOFFF???DDDHHHAAAAAA>>>???DDDGGGEEECCCCCCEEEEEEFFFHHHIIIJJJJJJJJJTTTMMMHHHHHHIIIIIIJJJMMMLLLMMMMMMLLLKKKLLLMMMOOOLLLKKKLLLMMMSSSccc|||xxxuuupppkkkgggdddcccbbbYYYWWWTTTRRRQQQPPPMMMKKKEEEDDDBBB@@@???>>>>>>???>>>@@@BBBCCCDDDGGGKKKNNNQQQTTTXXXYYYXXXYYY^^^cccgggiiinnntttsssoooooorrrppprrrssstttuuuwwwyyy{{{{{{{{{sss[[[QQQQQQPPPMMMLLLIIIGGGCCC@@@???CCCIIINNNRRRYYY```fffooozzz{{{sssrrrxxxyyywwwuuuwwwxxxwwwvvvvvvyyy{{{||||||{{{mmmSSSNNNIIIHHHIIIIIIHHHHHHHHHGGGFFFGGGJJJLLLMMMMMMIIIGGGGGGIIIMMMOOONNNMMMGGGHHHIIILLLOOOPPPOOOMMMJJJJJJJJJJJJKKKKKKLLLMMMHHHFFFMMMOOOXXX|||ggg]]]\\\WWWQQQMMMLLLLLLMMMNNNIIIIIIIIIGGGFFFFFFIIIKKKKKKNNNVVVkkkxxxiiibbb___[[[XXXVVVTTTQQQOOOOOOOOONNNNNNNNNNNNNNNNNNHHHGGGFFFCCC===888???IIIggg{{{kkkYYYTTTOOOKKKJJJHHHHHHMMMTTTYYY]]]bbbfffhhhkkknnnpppooossszzz~~~}}}{{{xxxvvvwwwvvvtttssssssuuuwwwxxxyyywwwyyy{{{fff[[[XXXWWW```XXXQQQMMMHHHCCCDDDGGGKKKSSS]]]eeeiiimmmrrruuuuuuvvvxxxyyyyyyyyyxxxxxxzzzzzzzzzzzzzzz{{{|||}}}|||{{{zzzyyyxxxwwwwwwwwwtttpppnnnqqqvvvyyyvvvrrrrrrpppppprrrvvv{{{~~~yyyqqqlllmmmmmmrrrxxx|||{{{vvvrrrkkkjjjgggccc^^^XXXQQQMMMRRRZZZeeemmmqqquuuyyy}}}kkkKKK>>>===:::888999888555777<<<888999999;;;<<<===>>>>>>>>>>>>???@@@AAACCCDDDDDDfffiiikkkjjjgggeeefffgggccccccdddeeehhhjjjlllnnnfffgggggghhhiiijjjjjjkkkiiihhhiiimmmhhhYYYIIIAAACCCMMM[[[eeejjjmmmooopppiiikkkpppyyy~~~~~~zzzssswwwzzzmmm\\\YYYnnn|||}}}xxxuuu[[[OOOIIIBBB:::???FFFBBBCCC???>>>DDDGGGEEECCCCCCHHHGGGGGGHHHJJJKKKKKKJJJNNNIIIHHHLLLNNNKKKHHHFFFMMMOOOPPPNNNJJJHHHJJJMMMKKKIIIJJJMMMQQQ___}}}tttiiidddbbb[[[YYYVVVTTTSSSRRRPPPOOOFFFEEECCCAAA???>>>>>>>>>===>>>@@@AAABBBEEEIIILLLQQQTTTUUUTTTSSSVVV]]]cccbbbfffmmmtttsssnnnlllnnnqqqtttxxxyyyxxxyyy|||~~~}}}rrrVVVLLLMMMLLLIIIGGGHHHFFFCCC@@@???CCCIIINNNVVV[[[```cccjjjtttzzz{{{~~~|||uuuooosss{{{}}}xxxwwwvvvtttsssssswww||||||~~~~~~~~~}}}~~~{{{kkkvvvVVVMMMNNNMMMIIIHHHJJJKKKJJJKKKHHHFFFEEEHHHLLLNNNOOOKKKHHHFFFGGGIIIKKKJJJIIIMMMKKKJJJKKKMMMNNNNNNMMMLLLLLLLLLLLLLLLMMMNNNOOOKKKFFFMMMMMMKKKtttssseee___ZZZSSSNNNLLLMMMNNNNNNKKKKKKJJJHHHFFFFFFIIIKKKEEEKKKOOOYYYxxxwwwgggddd^^^ZZZWWWTTTQQQOOOOOOOOOOOOOOOOOOOOOOOOOOONNNJJJHHHGGG@@@999999@@@IIIooo{{{iii\\\VVVPPPLLLGGGDDDGGGLLLQQQUUU[[[```cccgggjjjmmmlllttt~~~}}}xxxvvvyyywwwtttrrrrrrtttwwwyyyyyyvvvxxxuuuddd]]]YYY```YYYRRRMMMIIIDDDDDDHHHKKKRRR]]]eeejjjnnnssswwwtttuuuwwwxxxyyywwwvvvuuuzzzzzzyyyyyyyyyzzz{{{{{{{{{zzzyyyxxxwwwwwwwwwwwwsssooonnnssszzz{{{tttlllnnnppptttvvvwwwyyy}}}uuunnnrrrppppppsssvvvzzzyyyrrrmmmjjjhhhddd^^^WWWRRROOONNN[[[dddooowwwyyy{{{mmmLLL>>><<<999777888777666999???888999999:::;;;<<<=========>>>???@@@AAAAAAAAAAAAkkkkkkjjjhhheeedddfffgggeeehhhkkklllllllllmmmnnnkkklllmmmnnnmmmjjjgggeeeooogggbbbeeellljjj^^^QQQYYYYYY___hhhkkkiiikkkpppkkkrrr{{{~~~||||||xxx||||||yyyzzz~~~{{{uuutttttt[[[XXX~~~yyyvvvyyyrrrRRRIIIAAA???@@@???@@@CCCBBBBBBCCCEEEGGGGGGEEEDDDAAACCCEEEEEEEEEFFFHHHIIIMMMMMMMMMMMMNNNOOOPPPPPPOOONNNNNNNNNNNNLLLHHHEEEIIIFFFHHHKKKLLLYYY{{{lll]]]aaa^^^[[[XXXWWWTTTQQQOOOLLLJJJGGGCCCAAA???>>>>>>@@@@@@@@@AAACCCEEEHHHIIIKKKMMMOOOPPPRRRTTTWWWZZZ___ccciiinnnrrrsssrrrqqqssstttuuuuuuvvvzzzqqqQQQIIIGGGDDDHHHCCCCCCCCCBBBAAACCCFFFHHHUUU\\\dddhhhnnnsssuuurrruuuuuuuuuttttttwww{{{~~~uuuwwwwwwwwwvvvvvvxxxzzz|||{{{}}}~~~~~~~~~{{{zzzxxxwww|||bbbOOONNNNNNMMMMMMMMMMMMMMMLLLLLLLLLJJJHHHGGGJJJOOORRROOOKKKHHHGGGJJJLLLLLLKKKQQQOOOLLLJJJIIIIIIJJJKKKIIIJJJMMMPPPSSSRRROOOLLLMMMLLLKKKPPPUUUZZZhhhfff___VVVOOOOOOQQQNNNHHHJJJIIIHHHGGGGGGGGGGGGGGGHHHJJJIIIJJJ^^^yyykkk^^^ZZZYYYWWWWWW[[[PPPQQQQQQPPPOOOMMMJJJIIIKKKKKKJJJIIIFFFBBB>>><<<>>>NNNeee}}}rrrhhhYYYNNNHHHGGGFFFDDDJJJKKKNNNTTT[[[aaadddeeeeeesss~~~zzzwwwwwwwwwzzzwwwttttttvvvwwwvvvuuuvvv{{{iiibbb]]]ggg]]]RRRKKKJJJJJJGGGEEELLLYYYeeejjjmmmssswwwxxxwwwyyywwwtttssswwwxxxvvv{{{zzzyyyxxxxxxxxxyyyzzzyyyxxxxxxzzz{{{zzzwwwuuuqqqsssvvvyyyyyyssskkkdddiiiqqqyyyzzzwwwwww}}}sssrrryyywwwtttrrrvvv|||}}}}}}~~~|||wwwrrrmmmkkkkkkgggaaaYYYOOOIIINNNWWWkkkpppvvv{{{~~~|||aaaFFF;;;<<<;;;999888888:::<<<===>>>>>>===<<<<<<<<<======BBBBBBBBBCCCCCCDDDDDDDDDhhhhhhhhhgggeeeeeeggghhhfffggghhhhhhhhhjjjllloooppppppooonnnmmmkkkjjjjjjjjjhhhgggiiilllkkkeee```cccdddhhhkkkhhhdddiiirrruuuyyy~~~|||zzzzzzuuu{{{~~~|||{{{|||{{{wwwmmmkkk\\\```|||}}}zzzyyy|||fffOOOGGGAAAAAAAAA@@@AAADDDDDDDDDDDDFFFHHHHHHGGGEEEDDDFFFGGGGGGGGGHHHJJJLLLPPPPPPOOOOOOPPPQQQRRRRRROOONNNNNNOOOOOONNNJJJHHHHHHFFFGGGIIIGGGLLLddd~~~yyydddaaa___\\\XXXTTTRRRRRRSSSNNNLLLJJJFFFDDDAAA@@@???=========>>>???BBBDDDEEEIIIKKKMMMNNNPPPRRRUUUXXXYYY\\\aaaeeehhhiiihhhhhhpppppppppsssxxx}}}\\\LLLFFF???@@@CCCCCCCCCBBBBBBCCCFFFIIISSS\\\dddiiinnnssstttqqqxxxxxxwwwvvvuuuvvvyyy|||wwwwwwwwwwwwyyy{{{}}}~~~}}}{{{{{{{{{|||{{{|||}}}~~~}}}nnnWWWJJJKKKMMMOOOPPPPPPNNNLLLJJJLLLMMMMMMLLLLLLMMMPPPSSSMMMKKKHHHHHHJJJLLLLLLKKKNNNMMMLLLJJJHHHGGGGGGFFFLLLMMMNNNPPPQQQQQQQQQQQQNNNMMMMMMSSSWWWWWWpppqqqddd___ZZZWWWTTTPPPNNNMMMMMMLLLKKKIIIHHHFFFFFFFFFAAADDDEEEFFFQQQmmmrrrddd___]]]ZZZXXXXXXSSSSSSSSSRRRPPPNNNLLLKKKJJJJJJJJJIIIFFFCCC@@@>>><<>>??????AAAAAAAAABBBCCCDDDDDDEEEfffggghhhhhhggggggiiikkkggggggfffffffffhhhlllpppuuutttqqqooommmmmmmmmnnnfffhhhjjjiiihhhgggiiikkkkkkmmmooollleeecccnnnzzz|||yyyxxxxxxtttzzz~~~|||yyyyyyxxxvvvgggaaabbbppp~~~}}}|||{{{yyyYYYJJJEEEAAACCCDDDCCCCCCFFFFFFFFFFFFHHHJJJJJJIIIHHHGGGGGGGGGFFFFFFGGGJJJMMMQQQQQQPPPPPPPPPQQQRRRRRROOONNNNNNOOOPPPPPPNNNKKKMMMJJJLLLNNNKKKIIITTTcccmmmaaaaaa___\\\XXXUUUTTTTTTQQQPPPNNNKKKHHHEEEBBB@@@<<<<<<<<<<<<===???AAABBBEEEGGGIIIKKKMMMOOOSSSUUUTTTVVVYYY\\\^^^`````````jjjiiijjjpppwww|||{{{yyyzzzaaaOOOJJJEEEFFFCCCDDDDDDCCCBBBCCCFFFIIISSS]]]hhhmmmrrrvvvvvvsss{{{zzzyyywwwuuuuuuxxxzzz|||yyyxxxzzz|||zzzyyyyyyyyy~~~uuuuuuwww^^^MMMHHHHHHKKKPPPSSSSSSPPPLLLIIIKKKLLLMMMMMMLLLMMMNNNPPPMMMKKKIIIIIIJJJKKKLLLKKKKKKLLLLLLLLLKKKHHHFFFDDDNNNOOOQQQPPPNNNOOOSSSWWWNNNMMMKKKQQQWWWUUUdddfff```]]]^^^YYYPPPNNNRRRPPPOOOMMMKKKIIIGGGEEEEEECCCDDDHHHJJJJJJWWWyyyllldddaaa^^^ZZZXXXVVVVVVUUUTTTRRRPPPNNNLLLIIIIIIIIIHHHGGGDDDBBB@@@@@@@@@???CCCTTTsss|||jjj]]]SSSKKKFFFEEEDDDDDDFFFJJJNNNPPPPPPMMM[[[hhhlllkkklllmmmmmmnnnnnnoooqqqssswwwzzz{{{vvvvvv{{{jjjZZZVVVSSSPPPKKKHHHFFFGGGIIIKKKYYYdddmmmppppppsssvvvvvv|||}}}{{{vvvuuuwwwwwwttt{{{{{{zzzzzzzzzzzz{{{{{{rrrvvvxxxuuummmiiikkknnnzzz||||||wwwoookkknnnrrr}}}uuulllgggiiiooosssuuuyyy|||wwwrrrmmmiiifffaaaZZZRRRMMMLLLPPP^^^kkkxxx{{{ooo{{{yyyVVVEEE@@@===:::999999888888888999::::::;;;;;;<<<>>>@@@AAABBB@@@@@@AAAAAACCCDDDFFFFFFhhhiiijjjjjjiiiiiijjjlllhhhhhhiiihhhhhhjjjmmmppptttsssqqqpppnnnmmmmmmmmmeeeggghhhfffccccccgggkkknnnooonnnkkkggglllyyy}}}zzzwwwwwwwwwxxxzzzzzzyyyyyyyyywwwvvvmmmeeeqqq~~~iiiMMMFFFCCCBBBFFFGGGEEEEEEHHHIIIHHHHHHIIIKKKLLLKKKJJJGGGGGGFFFDDDCCCEEEIIILLLPPPOOOOOONNNOOOOOOPPPPPPOOONNNNNNOOOQQQQQQPPPNNNNNNMMMNNNQQQPPPNNNQQQXXXmmmjjjgggccc```___[[[VVVRRRTTTTTTSSSPPPMMMIIIEEECCC???>>>>>>===>>>???@@@AAAAAACCCFFFGGGIIIKKKOOOQQQQQQRRRUUUWWWZZZ]]]___```bbbeeeiiiooosssuuutttrrrtttzzzaaaMMMLLLKKKLLLDDDEEEEEEDDDCCCDDDGGGJJJUUUaaammmsssvvvyyyxxxuuuzzzzzzyyyxxxvvvvvvxxxzzz}}}zzz}}}~~~xxx}}}{{{{{{kkkTTTKKKLLLHHHKKKOOOQQQRRRPPPMMMKKKLLLLLLLLLIIIGGGGGGIIIJJJNNNMMMKKKJJJJJJJJJJJJIIIIIIKKKNNNOOOOOOMMMIIIGGGKKKOOORRRQQQMMMMMMRRRWWWRRRQQQNNNUUU___```kkkqqqeee]]]^^^[[[QQQOOOTTTPPPOOONNNMMMKKKHHHGGGFFFHHHEEEIIIMMMJJJKKKcccxxxhhhcccaaa^^^[[[XXXXXXVVVTTTRRRPPPNNNMMMHHHIIIIIIHHHGGGFFFDDDCCCAAABBBBBBAAAHHH^^^|||ppp^^^PPPIIIFFFDDDBBBCCCEEEHHHIIIJJJIIIUUUbbbfffhhhkkknnnooolllnnnqqqsssuuuyyy~~~yyytttwwwhhhXXXVVVMMMMMMKKKHHHFFFGGGKKKNNN\\\fffoooqqqqqqtttvvvwww~~~}}}wwwuuuwwwvvvtttwwwwwwwwwxxxxxxyyyzzzzzzwwwxxxwwwrrrmmmlllpppttt}}}|||xxxrrrlllmmmsssxxx}}}ssskkkggghhhnnntttwwwwwwzzz~~~}}}yyytttppplllhhhfffaaaXXXOOOMMMOOOXXXgggttt{{{~~~zzzwwwlllLLLBBB@@@<<<999999999999999999999999<<<<<<<<<>>>???AAACCCDDD@@@@@@@@@AAACCCEEEGGGHHHiiijjjkkkjjjhhhggghhhiiiiiikkkmmmmmmmmmlllmmmnnnmmmnnnoooooonnnllliiihhhddddddcccdddeeehhhjjjkkkoooooonnnlllnnnwww~~~zzzxxxxxxxxxxxx}}}yyyxxx{{{zzz|||hhhWWWEEEDDDBBBDDDHHHHHHFFFFFFIIIJJJIIIHHHIIIKKKLLLLLLKKKIIIHHHGGGEEEDDDEEEIIILLLOOOOOONNNNNNNNNOOOPPPPPPNNNMMMMMMNNNPPPQQQQQQOOOKKKJJJKKKNNNOOONNNOOORRRWWWyyywwwggg___^^^^^^ZZZUUUXXXWWWVVVTTTQQQMMMJJJGGGBBBAAA???>>>>>>>>>???@@@???AAACCCDDDEEEGGGJJJMMMMMMNNNQQQTTTXXX\\\___aaa```fffnnnqqqooommmnnnpppqqqsssyyyhhhLLLHHHGGGFFFFFFGGGFFFEEEEEEFFFIIILLLVVVcccooouuuwwwxxxwwwuuuvvvwwwxxxwwwwwwwwwzzz|||~~~{{{}}}~~~ssszzzxxxvvvtttrrrsssvvvyyy{{{sssssssssrrrppprrrwww}}}rrrsss{{{zzzzzzooo^^^PPPMMMPPPJJJKKKLLLMMMNNNNNNOOOOOOQQQPPPLLLHHHDDDCCCEEEGGGNNNNNNMMMKKKIIIHHHHHHHHHFFFHHHLLLOOOPPPNNNLLLJJJGGGLLLQQQQQQNNNLLLOOOSSSUUU[[[]]]eeeppppppsssppp___[[[ZZZUUURRRSSSNNNOOONNNNNNLLLJJJIIIHHHHHHAAACCCIIIHHHEEERRRfffttthhhddd```\\\ZZZYYYWWWUUURRRPPPNNNMMMIIIIIIIIIHHHHHHGGGFFFEEE===AAACCCAAA@@@HHHYYYiiirrr___VVVMMMIIIEEECCCCCCEEEFFFFFFEEEPPPZZZ^^^aaafffjjjkkkhhhlllqqqssstttwww~~~~~~eee\\\YYYPPPOOOLLLIIIGGGIIIMMMQQQ\\\fffooopppppptttxxxyyy~~~xxxuuuwwwvvvsssttttttuuuvvvwwwxxxyyyyyyvvvsssooolllmmmppptttvvv|||vvvssstttxxx}}}}}}uuuppphhhbbbdddkkktttyyy~~~{{{yyyzzzzzz{{{{{{|||yyytttqqqooolllhhheee]]]UUUOOORRRZZZeeesss|||~~~~~~\\\CCC===;;;888888999:::;;;<<<;;;;;;:::?????????@@@AAABBBDDDEEEBBBAAAAAABBBCCCFFFHHHJJJfffhhhiiiiiigggeeeeeefffkkkmmmoooooommmlllkkkkkkfffgggjjjkkkkkkhhhfffddddddcccdddhhhnnnrrrsssrrrsssuuuuuusssvvv}}}~~~zzzyyyyyyzzzzzzyyy~~~|||~~~~~~}}}}}}yyykkkYYYQQQGGGDDDDDDFFFIIIHHHEEEFFFJJJJJJHHHGGGHHHJJJLLLLLLKKKKKKKKKKKKIIIGGGHHHJJJLLLOOOOOOOOOOOOPPPQQQRRRRRRMMMLLLKKKLLLOOOPPPPPPOOOMMMLLLLLLMMMMMMNNNPPPQQQOOOaaayyyyyyeee^^^^^^^^^]]]ZZZYYYXXXVVVSSSPPPNNNMMMDDDCCCAAA???>>>>>>>>>>>>>>>???AAABBBBBBDDDFFFIIIGGGIIILLLPPPTTTXXX\\\]]]```hhhooopppkkkhhhlllqqqttttttvvv~~~qqqRRRLLLIIIGGGHHHIIIIIIHHHGGGHHHKKKNNNWWWdddqqquuuuuuvvvuuusssssstttvvvwwwwwwxxxzzz}}}}}}{{{{{{|||~~~~~~{{{wwwttt|||}}}ttt^^^WWWPPPOOOSSSVVVUUURRRNNNOOOQQQRRRPPPPPPWWW```hhhxxx}}}yyygggZZZSSSMMMLLLOOOKKKJJJIIIIIIJJJMMMOOOQQQUUUTTTQQQLLLHHHFFFFFFGGGLLLMMMMMMLLLJJJHHHHHHIIIEEEFFFIIIKKKLLLLLLKKKKKKGGGJJJNNNOOOMMMLLLNNNPPPRRR```iiimmmrrrlllgggnnnkkk\\\ZZZZZZWWWRRRNNNNNNNNNNNNMMMKKKIIIHHHGGGAAAAAAGGGIIIHHHLLLTTTdddxxxlllccc\\\]]][[[YYYUUUSSSPPPOOONNNJJJIIIIIIHHHHHHGGGGGGGGG@@@@@@AAA@@@======FFFPPPjjjyyywwwkkkZZZUUUNNNHHHFFFEEEEEEEEEAAAHHHOOOPPPSSSYYY^^^___```fffmmmoooooosss|||ooolllvvv{{{nnnddd___YYYUUURRRMMMJJJIIILLLPPPSSS]]]fffooopppppptttxxxzzz}}}xxxuuuvvvvvvssstttuuuuuuvvvvvvuuuttttttmmmjjjhhhiiimmmqqqttttttzzzwwwtttuuuyyy}}}|||wwwrrrkkkkkkhhhfffiiittt}}}|||vvvssssssuuuwwwwwwsssooommmmmmjjjeee```VVVPPPQQQ[[[hhhttt}}}rrrPPP>>>:::;;;;;;888:::<<>>===AAAAAABBBBBBCCCEEEFFFGGGDDDDDDCCCCCCDDDGGGIIIKKKeeegggiiijjjhhhhhhhhhhhhlllmmmmmmkkkiiiggghhhiiibbbcccdddeeeeeeeeeddddddfffgggkkkqqqvvvyyyyyyxxxttt|||}}}}}}{{{yyyzzz|||}}}{{{zzz~~~zzz|||zzzxxxzzzxxxzzz|||yyy___RRROOOHHHFFFFFFGGGJJJHHHDDDEEEIIIIIIGGGFFFFFFIIIJJJKKKKKKKKKLLLLLLKKKIIIHHHJJJKKKLLLLLLMMMNNNOOOPPPRRRSSSLLLJJJIIIJJJLLLNNNMMMMMMLLLNNNOOOOOOOOOPPPRRRSSSSSS\\\eeewwwnnndddaaabbb\\\[[[YYYVVVTTTSSSRRRQQQHHHGGGDDDBBBAAA@@@@@@@@@>>>???AAAAAA@@@AAACCCEEEBBBDDDHHHLLLPPPSSSUUUWWW^^^ccchhhhhhfffeeeiiimmmrrrtttxxx~~~vvvmmmttttttXXXSSSQQQNNNJJJKKKKKKJJJIIIJJJMMMPPP\\\iiiuuuwwwvvvvvvvvvtttrrrsssuuuvvvvvvwwwyyy{{{yyy{{{}}}|||yyyvvv}}}zzztttrrrjjj^^^KKKCCC;;;999===@@@<<<888<<<;;;===???@@@DDDSSSbbbwwwmmmXXXOOONNNMMMKKKJJJIIIHHHGGGGGGIIILLLOOOQQQRRRTTTTTTSSSOOOKKKHHHGGGGGGIIILLLLLLJJJJJJLLLMMMIIIIIIIIIIIIIIIJJJKKKKKKJJJJJJJJJKKKLLLMMMNNNOOOSSSeeekkkfffbbbYYYVVV]]]kkk~~~ddd\\\```\\\RRROOOOOOOOONNNLLLJJJGGGEEEFFFEEEFFFGGGIIIKKKLLLLLLQQQiiinnnaaa```^^^[[[WWWTTTRRRPPPPPPKKKJJJJJJHHHHHHGGGGGGGGGEEEAAA???AAA???===@@@FFFNNN[[[sssooohhh]]]TTTNNNKKKIIIGGGAAAEEEHHHGGGHHHOOOTTTVVVWWW___hhhkkklllppp{{{~~~qqqoooiii[[[ZZZSSSLLLIIIKKKPPPTTTVVV___iiipppqqqqqqtttxxxzzz~~~}}}wwwuuuvvvuuusssuuuttttttrrrpppmmmjjjhhhcccggglllqqqssstttssssssqqqssswwwyyy{{{|||~~~~~~~~~xxxqqqkkkhhhffflllooonnnqqqzzzzzztttoooooorrruuusssoookkkjjjiiieee^^^XXXQQQOOOUUUddduuu___JJJBBB<<<;;;>>>888;;;>>>BBBCCCCCCBBBAAAAAABBBCCCDDDFFFHHHJJJLLLHHHFFFEEEDDDEEEGGGJJJLLLfffhhhkkkmmmllllllmmmnnnmmmllljjjfffcccccceeegggaaaaaa``````aaacccdddeeehhhmmmsssxxxyyyxxxxxxwwwrrr|||zzzyyy{{{~~~|||zzz~~~|||rrrsss{{{xxxqqqyyy|||iiiSSSKKKIIIBBBHHHGGGIIIJJJGGGCCCDDDIIIHHHGGGEEEEEEGGGIIIJJJJJJIIIJJJKKKJJJHHHGGGGGGHHHIIIIIIIIIKKKLLLNNNPPPQQQKKKJJJHHHIIIKKKLLLLLLKKKFFFJJJMMMMMMMMMPPPRRRSSSXXXbbbbbbfff}}}mmmcccaaa]]][[[YYYVVVTTTTTTTTTTTTMMMKKKIIIFFFDDDCCCCCCCCC???@@@@@@@@@???@@@BBBCCCAAADDDGGGKKKNNNPPPQQQRRR[[[\\\]]]___```cccfffhhhgggnnnyyywwwbbbYYY]]]qqqXXXSSSPPPLLLLLLLLLLLLKKKJJJKKKNNNQQQbbbnnnyyy{{{yyyxxxyyyxxxrrrsssuuuvvvuuuvvvwwwyyyyyy}}}{{{zzz{{{tttnnnmmmfff\\\FFF???888666999:::777333999777777;;;???III```uuuyyyfffRRRMMMNNNNNNJJJFFFGGGGGGGGGGGGIIIKKKNNNOOOMMMQQQUUUVVVSSSNNNIIIFFFCCCFFFJJJKKKKKKLLLOOOQQQOOONNNLLLJJJIIIJJJKKKMMMNNNKKKHHHHHHJJJNNNPPPQQQ^^^mmmlll]]]SSSMMMQQQ^^^YYY}}}lll___ccc```SSSQQQQQQPPPOOOLLLHHHEEEBBBAAAFFFHHHEEEEEEIIIIIIFFFJJJVVVtttyyyhhhbbb```]]]YYYVVVSSSRRRRRRLLLKKKJJJIIIHHHGGGGGGGGGEEE???===@@@AAA===;;;>>>===DDD[[[wwwkkk___VVVQQQMMMKKKDDDGGGGGGDDDEEEKKKQQQSSSRRR[[[fffjjjkkkqqq}}}yyyccc\\\SSSJJJGGGLLLSSSWWWXXXbbbkkkrrrrrrqqqtttxxxyyy}}}|||vvvtttvvvuuusssssssssqqqmmmiiiddd```]]]```jjjvvv|||{{{xxxvvvvvvooovvv~~~yyyooofffaaa``````jjjpppoooqqqxxx}}}}}}|||wwwqqqmmmmmmpppsssqqqmmmiiigggfffaaaXXXQQQQQQQQQYYYkkk||||||qqqNNNFFFEEE===777999888;;;???CCCFFFFFFDDDCCC@@@AAACCCEEEHHHKKKNNNOOOJJJHHHFFFEEEFFFHHHJJJLLLnnnqqqtttwwwwwwtttpppmmmkkkhhhdddbbbbbbbbbbbbbbbcccaaa^^^\\\^^^bbbfffjjjooooooqqquuuyyy|||||||||}}}|||~~~}}}|||}}}{{{www}}}yyyooosss|||zzz{{{zzzggg[[[VVVLLLEEEDDDEEEGGGHHHIIIIIIHHHFFFEEEHHHGGGFFFGGGHHHIIIGGGEEEIIIKKKKKKHHHEEEDDDGGGJJJGGGIIIKKKJJJHHHHHHKKKNNNOOOKKKIIIIIIMMMQQQSSSSSSLLLJJJHHHHHHJJJMMMOOOPPP^^^___fffqqq{{{~~~kkkhhhhhh^^^VVVTTTVVVVVVTTTRRRMMMOOOQQQNNNIIICCC@@@@@@CCCAAA>>>===>>>???@@@@@@???CCCFFFHHHIIILLLPPPTTTVVVVVVUUUVVVXXX\\\```ccceeeqqqwwwyyyqqq```dddsssuuuaaa^^^XXXFFFKKKIIIHHHJJJKKKMMMTTT\\\ooosssyyy}}}wwwqqqqqqqqqrrrsssttttttuuuuuuwww|||{{{yyyyyyyyy}}}yyylllfffhhhddd[[[GGG===666777:::999666666777999666<<>>???AAAAAA===IIIeeelll\\\TTTOOOJJJHHHEEEDDDFFFEEEEEEIIIOOOTTTVVVZZZ```dddkkk{{{mmmXXXNNNIIIOOOVVVWWW[[[aaaffflllrrruuuttttttwww{{{}}}yyywwwxxxwwwuuurrrvvvqqqmmmjjjccc[[[\\\cccooouuu{{{~~~|||xxxvvvuuuzzz|||~~~uuuhhh```^^^```nnnvvv}}}~~~}}}~~~~~~|||{{{uuuooonnnpppppplllhhhoookkkkkkkkkeeeZZZTTTUUUSSS\\\jjjwww}}}wwwbbbLLLAAA@@@???>>>===<<<======???@@@AAABBBBBBFFFFFFFFFGGGJJJNNNQQQTTTOOOMMMKKKIIIHHHHHHJJJJJJwwwwwwwwwvvvsssooollljjjiiifffaaa]]][[[[[[[[[[[[^^^___```bbbeeejjjnnnpppuuussssssuuuxxx|||~~~~~~|||zzz{{{yyy|||xxxqqq}}}{{{zzzvvvqqqnnnyyyrrrZZZRRRQQQJJJEEEEEEHHHIIIIIIJJJIIIGGGEEECCCGGGFFFFFFGGGHHHHHHFFFEEEHHHIIIIIIGGGEEEEEEGGGIIIHHHIIIJJJJJJJJJJJJLLLNNNPPPMMMJJJJJJMMMPPPRRRRRRMMMKKKIIIHHHIIILLLNNNOOO]]]lllzzzzzzttt{{{}}}gggvvvaaabbbcccbbb___[[[XXXYYYQQQTTTUUUSSSNNNHHHEEEDDDCCCAAA>>>>>>???@@@@@@@@@===???BBBDDDEEEGGGLLLOOOPPPOOOOOOPPPSSSWWWZZZ]]]___hhhlllqqqwwwgggccc[[[IIIKKKJJJJJJJJJJJJMMMZZZgggkkknnnssszzz~~~}}}zzzuuuuuutttttttttttttttuuuqqqsssttttttssstttwwwzzz}}}qqqaaa[[[___^^^WWWGGG===555444666555333444777999>>>HHHXXXpppqqqaaaUUURRRMMMKKKJJJIIIGGGEEEHHHGGGGGGGGGHHHJJJMMMNNNSSSRRRSSSWWWYYYWWWPPPIIIBBBDDDEEEFFFFFFGGGIIIKKKIIIIIIJJJJJJIIIIIIJJJJJJLLLMMMNNNLLLJJJIIIKKKMMM___hhhhhh[[[QQQSSSVVVUUUXXX\\\xxx~~~lllaaaXXXWWWUUUQQQOOONNNLLLJJJHHHGGGGGGGGGGGGFFFFFFFFFFFFHHHJJJQQQaaa~~~qqqjjjbbb]]]]]]^^^^^^]]]RRROOOLLLIIIIIIHHHGGGFFFIIIHHHFFFCCC@@@???@@@AAADDD<<<===JJJWWWbbbsssnnnccc]]]YYYPPPKKKIIIIIIHHHEEEEEEHHHLLLMMMQQQWWW[[[cccssslll\\\TTTQQQUUUWWWVVV\\\eeehhhmmmsssuuusssrrrsssvvvzzzyyywwwwwwvvvrrrlllgggeeebbbcccffffffdddgggnnnvvvzzz}}}~~~}}}||||||}}}~~~}}}}}}}}}}}}|||{{{{{{wwwooofffaaadddlllttt|||xxxrrrrrrrrrrrrqqqpppmmmkkknnnlllkkkhhh^^^TTTSSSXXXdddlllwwwdddTTTCCC>>>???@@@???>>>>>>??????@@@AAABBBCCCDDDFFFFFFFFFHHHJJJMMMPPPQQQRRRPPPNNNKKKJJJIIIIIIJJJwwwuuurrrnnnjjjfffdddccceeebbb]]]YYYVVVVVVWWWXXX^^^aaaeeejjjooosssuuuvvv}}}{{{zzz{{{{{{yyyyyyxxx|||}}}zzz{{{yyykkkfffooo~~~wwwwwwpppmmmppp}}}zzz~~~ttt```NNNKKKMMMIIIFFFEEEJJJJJJKKKJJJIIIGGGDDDCCCFFFEEEDDDEEEGGGGGGFFFDDDEEEFFFGGGFFFEEEEEEGGGIIIJJJIIIIIIKKKMMMOOOOOOOOOQQQNNNLLLKKKMMMOOOPPPPPPOOONNNKKKJJJJJJKKKNNNOOOYYYxxxlllRRRVVVvvvsssmmmgggaaa]]]XXXUUUUUUWWWYYYXXXTTTOOOLLLJJJFFFCCC@@@???@@@@@@@@@???<<<===@@@AAABBBDDDGGGJJJIIIIIIIIIKKKMMMQQQUUUWWW^^^ccceeekkkvvvnnn```MMMJJJJJJJJJIIIIIIOOO```pppkkklllooosssyyy~~~|||zzzwwwsssqqqpppppppppmmmooopppqqqqqqrrruuuwwwyyyttthhh[[[XXX\\\ZZZRRRDDD<<<444333444333333555999;;;OOO^^^hhhwww```NNNJJJIIIIIIIIIJJJIIIGGGEEEGGGHHHHHHIIIIIIJJJKKKKKKPPPOOOOOORRRUUUUUUQQQNNNDDDEEEEEEDDDDDDEEEGGGJJJGGGGGGFFFGGGGGGIIIKKKLLLHHHKKKMMMNNNLLLJJJIIIIIIXXX^^^^^^UUUQQQTTTVVVSSSTTTSSSaaayyyeee\\\\\\XXXRRRNNNLLLLLLKKKJJJHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFGGGMMM^^^~~~wwwlllccc^^^\\\[[[ZZZXXXSSSNNNJJJIIIHHHHHHGGGHHHHHHGGGDDDAAA@@@AAABBBGGG@@@<<<<<<<<>>>>>>>>???@@@AAACCCEEEFFFFFFFFFGGGHHHKKKOOORRRTTT\\\___```dddwww|||jjjWWWNNNKKKIIIJJJMMMSSSaaaoooqqqooommmnnnrrrxxx{{{}}}|||wwwqqqmmmkkkkkkkkkkkknnnrrrsssrrrnnnjjjhhheeeddd```]]]___```WWWLLL???999555555555444666999;;;BBBcccxxx|||wwwgggWWWMMMLLLLLLKKKKKKJJJIIIHHHGGGHHHIIIJJJKKKKKKKKKJJJJJJLLLJJJIIIJJJMMMNNNMMMLLLHHHIIIHHHGGGFFFGGGIIILLLIIIGGGEEEEEEGGGIIIJJJKKKEEEGGGJJJLLLLLLLLLKKKKKKPPPTTTSSSOOONNNRRRSSSPPPSSSRRRUUUnnnrrrccc^^^ZZZUUUQQQPPPOOOMMMLLLIIIIIIHHHHHHGGGGGGFFFFFFDDDEEEGGGGGGNNNgggvvvkkkddd___YYYUUU[[[XXXSSSOOOMMMLLLJJJHHHHHHHHHGGGEEECCCBBBBBBDDDDDDBBBBBBAAA===:::BBBMMMaaawwwooodddYYYUUURRRLLLGGGEEEGGGFFFFFFJJJMMMTTTaaammm~~~lll\\\WWWZZZbbbeeeaaabbbgggiiimmmrrruuutttrrrqqqqqqpppooommmkkkhhheeeaaa___]]]]]]aaakkkvvv|||}}}}}}}}}}}}}}}~~~{{{{{{{{{yyytttooojjjcccZZZZZZeeexxx}}}vvvnnngggkkknnnrrrsssrrrooollljjjpppkkkccc[[[VVV[[[hhhtttxxx~~~___NNNEEE>>>>>>@@@??????@@@AAABBBBBBCCCDDDDDDEEEEEEDDDEEEGGGIIIJJJKKKKKKKKKRRRQQQPPPOOOMMMLLLKKKJJJdddcccbbbaaa___\\\ZZZYYYXXXYYYZZZ[[[\\\___dddhhhqqqsssvvvzzz~~~}}}{{{|||}}}}}}|||yyyvvvwww~~~}}}tttddd```___gggttt~~~~~~{{{xxxwww{{{uuuuuutttyyyzzzlll[[[RRRLLLLLLNNNMMMJJJIIIGGGGGGHHHHHHHHHHHHHHHHHHCCCCCCCCCDDDFFFFFFEEEDDDCCCCCCCCCEEEFFFGGGGGGGGGGGGFFFFFFIIIMMMOOONNNKKKOOOOOONNNLLLKKKKKKLLLLLLMMMNNNNNNMMMMMMOOOTTTXXXhhhuuu|||aaaRRRYYY[[[eeezzzhhhccccccaaaWWWWWWVVVVVVVVVUUUSSSRRRQQQNNNKKKHHHFFFCCC@@@>>>@@@?????????@@@AAABBBBBBCCCCCCDDDFFFHHHKKKNNNOOORRRVVVYYY[[[fffyyylllZZZRRRMMMQQQXXX]]]dddiiirrrooolllkkknnnrrrvvvwwwzzzwwwsssooommmlllmmmnnnlllmmmlllkkkgggaaa[[[WWWUUUVVVWWWZZZ^^^]]]SSSGGG;;;888777888777555888===BBBMMMvvvyyyfffUUUMMMLLLOOONNNMMMJJJIIIIIIJJJKKKIIIJJJLLLMMMMMMLLLKKKJJJKKKIIIHHHHHHIIIIIIIIIHHHJJJJJJJJJIIIHHHHHHJJJLLLJJJGGGDDDCCCEEEGGGGGGGGGHHHGGGGGGHHHJJJKKKLLLLLLJJJLLLLLLJJJKKKNNNOOOMMMPPPSSSRRR]]]kkk\\\ZZZVVVTTTSSSQQQNNNLLLJJJJJJIIIIIIHHHGGGGGGFFFBBBEEEIIIIIIIIIVVVwwwqqqkkkgggbbb]]][[[YYYVVVTTTRRRNNNIIIEEEGGGHHHHHHGGGDDDCCCDDDEEEBBBAAABBBDDDBBB===;;;<<>>>>>???@@@???>>>@@@@@@AAABBBDDDFFFGGGHHHKKKPPPUUUYYY^^^ooo}}}hhh^^^WWW\\\dddhhhhhhhhhnnnkkkiiiiiillloooqqqrrrooonnnlllkkkkkkmmmnnnpppooojjjbbb\\\XXXVVVTTTSSSQQQOOONNNPPPRRRQQQKKKEEE:::888777888888999AAAIIIUUUcccsss```PPPIIIIIIKKKKKKJJJHHHGGGHHHKKKMMMIIIJJJLLLLLLMMMLLLKKKJJJKKKKKKKKKKKKJJJIIIHHHHHHGGGHHHJJJIIIHHHHHHIIIJJJHHHEEEAAABBBDDDFFFEEECCCNNNKKKHHHGGGHHHJJJJJJJJJIIIIIIJJJJJJJJJKKKKKKKKKJJJRRRRRRSSSooorrr^^^\\\XXXVVVTTTQQQNNNKKKKKKKKKJJJIIIIIIHHHGGGGGGDDDDDDGGGJJJFFFHHHZZZnnn~~~ooogggaaa]]]ZZZYYYXXXWWWTTTOOOIIIDDDGGGHHHIIIHHHFFFEEEFFFGGGHHHEEEBBBBBBBBB@@@===999;;;@@@NNNeee{{{vvvmmmccc\\\ZZZSSSOOOKKKJJJGGGEEEIIIOOOUUU___rrrmmmccc\\\^^^mmmxxxvvvnnnkkkoooooonnnmmmjjjfffbbb```WWWVVVUUUUUUXXX^^^gggmmmssswwwzzz}}}~~~{{{yyywwwuuurrrmmmfff```ZZZXXXYYY]]]dddnnnwww~~~{{{sssjjjgggiiihhheeehhhffffffllltttwwwsssnnnfffaaaZZZYYYddduuufffHHHCCC???>>>???@@@???AAAEEEAAAAAAAAABBBBBBBBBCCCCCCCCCDDDEEEFFFGGGHHHIIIJJJJJJKKKMMMNNNNNNMMMKKKJJJRRRRRRRRRSSSUUUXXX[[[]]]aaagggnnnrrrsssuuuyyy}}}{{{wwwxxxyyyyyyxxxwwwvvvvvvyyyuuuooojjjfffdddddddddfffyyytttrrrvvv{{{|||wwwxxxlllRRREEEEEEEEEFFFIIIKKKKKKJJJFFFFFFEEEEEEFFFFFFGGGGGGDDDCCCCCCEEEGGGHHHGGGEEEEEEDDDDDDFFFHHHIIIGGGEEEBBBDDDGGGHHHHHHGGGGGGHHHJJJKKKLLLKKKHHHGGGHHHJJJIIILLLMMMLLLJJJLLLQQQWWWRRR]]]tttkkk```uuudddfffuuupppqqqkkkfff^^^YYYXXXWWWWWWVVVVVVTTTRRRQQQPPPNNNKKKIIIEEECCC@@@@@@AAAAAA???===??????@@@@@@AAABBBCCCDDDJJJJJJOOOUUUYYYaaauuu{{{qqqgggaaaccciiikkklllmmmiiiiiihhhiiikkklllllljjjffffffeeeddddddddddddeeebbb\\\TTTNNNMMMOOOPPPPPPNNNLLLKKKLLLLLLJJJGGGEEE888777777:::===GGGXXXgggyyytttggg[[[RRRKKKHHHFFFHHHJJJIIIGGGGGGIIIKKKHHHHHHIIIJJJJJJJJJJJJJJJIIIKKKMMMNNNMMMKKKIIIHHHDDDFFFIIIJJJIIIHHHHHHHHHGGGDDDBBBDDDHHHJJJHHHEEENNNKKKHHHHHHIIIKKKKKKJJJJJJKKKMMMMMMJJJHHHIIIKKKHHHQQQQQQLLL]]]hhhddd^^^YYYUUUSSSPPPNNNLLLLLLKKKJJJIIIHHHGGGGGGHHHCCCDDDHHHGGGCCCIIITTThhhrrrfffaaa___]]][[[YYYVVVRRRNNNJJJGGGHHHIIIIIIGGGFFFGGGHHHIIIGGGEEECCCDDDDDDBBB???@@@<<<===GGGUUUccctttvvvooonnnddd___YYYUUUOOOIIIGGGJJJDDDKKKVVVggg|||xxxkkkcccbbbllltttpppkkkjjjhhhfffdddbbb```]]][[[YYYQQQUUU[[[aaagggoooxxx~~~xxx~~~~~~~~~|||{{{{{{yyyuuurrrpppoookkkcccZZZWWWYYY\\\___fffooovvvwwwwwwwwwxxxooonnniiiddddddhhhgggccceeegggkkkppptttsssooojjjaaadddfffiiirrr~~~~~~qqqOOO???>>>>>>AAADDDCCC@@@@@@DDDAAAAAABBBBBBBBBBBBCCCCCCCCCCCCCCCDDDEEEGGGJJJKKKJJJLLLNNNOOONNNLLLJJJHHHTTTTTTTTTVVV\\\dddlllppplllssszzz~~~~~~~~~}}}yyysssvvvxxxxxxvvvsssrrrrrrsssooofffYYYUUUccc~~~|||~~~{{{YYYCCCEEEFFFFFFFFFGGGIIIIIIGGGGGGGGGFFFEEEDDDDDDEEEEEEDDDCCCCCCEEEGGGHHHGGGFFFFFFEEEDDDFFFIIIJJJGGGDDDDDDHHHLLLMMMKKKIIIJJJKKKHHHJJJLLLJJJGGGFFFGGGJJJIIIKKKLLLJJJGGGHHHNNNSSSZZZVVVbbbiiirrrnnnwwwoooeee]]]ZZZYYYXXXWWWUUUTTTSSSSSSTTTSSSQQQOOOJJJGGGDDDCCCDDDDDDBBB@@@@@@@@@AAAAAABBBBBBCCCCCCFFFCCCEEEMMMPPPRRR]]]kkktttpppssskkkeeefffhhhiiimmmqqqiiiiiiiiikkkkkkiiifffccccccbbb```^^^[[[YYYVVVUUULLLHHHEEEEEEGGGIIIHHHGGGHHHIIILLLOOOOOOJJJFFFEEE666555666;;;DDDUUUoootttaaaVVVRRRQQQLLLHHHEEEIIILLLLLLIIIFFFFFFFFFFFFFFFGGGGGGHHHIIIJJJJJJEEEIIIMMMOOOOOOLLLIIIHHHCCCFFFJJJLLLLLLJJJIIIIIIHHHFFFEEEHHHNNNPPPNNNJJJJJJHHHGGGIIILLLNNNMMMLLLLLLNNNPPPOOOKKKGGGHHHLLLJJJQQQPPPHHHRRR{{{sssmmmddd\\\WWWUUUSSSRRRMMMLLLKKKJJJIIIHHHGGGGGGMMMCCCAAAHHHJJJFFFFFFMMMSSSmmmzzzttteeebbb^^^[[[YYYWWWTTTQQQFFFHHHJJJIIIHHHGGGGGGHHH@@@CCCDDDDDDEEEEEEDDDBBBCCC===:::<<<>>>DDDSSSccc}}}wwwvvvuuuooohhhccc[[[QQQLLLMMMKKKPPPRRRQQQSSSdddooogggdddiiikkkfffdddhhh]]][[[YYYYYYYYYZZZYYYYYYbbbiiiqqqvvvxxxyyy{{{|||{{{|||xxxzzz|||zzz}}}xxxuuutttssspppmmmkkkjjjfff]]]UUUVVV___hhhkkkrrrzzz{{{vvvpppmmmlllffffffdddbbbdddgggeee```ffflllsssvvvsssmmmgggddd```kkkuuuyyy~~~aaaEEECCC???AAAFFFKKKHHHBBB???AAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCBBBBBBDDDGGGJJJLLLLLLMMMOOOPPPOOOLLLHHHFFFZZZYYY]]]eeeoootttsssooovvvxxx|||{{{yyy{{{~~~yyyvvvtttuuuxxxxxxrrrmmmqqqkkkOOOLLL___yyy^^^NNNJJJEEEDDDCCCBBBCCCFFFIIIKKKGGGFFFEEEDDDDDDDDDFFFFFFCCCCCCDDDFFFGGGFFFDDDBBBDDDAAA@@@CCCHHHLLLLLLJJJHHHIIIJJJIIIGGGGGGIIIKKKKKKJJJHHHHHHIIIIIIHHHGGGIIIJJJLLLKKKJJJJJJKKKLLLOOOQQQ\\\qqqxxx~~~|||hhhaaa```\\\YYYYYY[[[XXXUUUTTTTTTTTTSSSQQQKKKKKKIIIHHHFFFEEEDDDCCCCCCCCCCCCCCCBBB@@@???>>>BBBDDDFFFGGGIIINNNUUU[[[gggtttzzzjjjooommmiiieeeccccccdddeeeccccccbbbaaa``````___^^^___\\\WWWRRROOOKKKGGGDDDCCCAAA@@@BBBEEEIIIKKKLLLHHHIIIIIIKKKOOOOOOIIIBBB@@@777;;;<<<@@@eeetttcccUUUSSSPPPJJJJJJOOOPPPMMMIIIHHHJJJJJJHHHEEEDDDFFFHHHIIIJJJKKKMMMOOOLLLKKKKKKMMMPPPOOOLLLHHHGGGEEEDDDHHHMMMOOOLLLHHHJJJJJJLLLPPPTTTSSSPPPLLLMMMJJJGGGEEEFFFJJJOOORRRQQQQQQQQQPPPNNNKKKHHHGGGHHHNNNNNNOOOXXXiiittteee```WWWRRRTTTQQQOOONNNLLLJJJIIIIIIIIIIIIHHHHHHHHHGGGGGGHHHIIIIIIJJJ___ttthhh```YYYZZZ[[[YYYVVVVVVQQQMMMGGGDDDDDDFFFGGGHHHDDDFFFHHHIIIJJJIIIGGGFFFEEECCC???>>>???BBBGGGJJJ___gggrrr{{{~~~~~~|||tttmmmfff[[[RRRRRRSSSRRROOOOOOVVVcccnnnzzzooodddbbb```]]]ZZZYYYXXXXXXSSSSSSTTTYYY___dddggghhhpppsssxxx|||}}}~~~}}}{{{wwwtttwwwsssoooooorrrrrrnnniiijjjcccYYYRRRSSS\\\jjjsssyyyxxxuuurrroookkkgggeee___]]]]]]___dddffffffdddjjjlllppprrrppplllfffbbbfffrrrrrrXXXKKKFFFAAACCCEEEFFFGGGFFFDDDCCCDDDDDDDDDDDDEEEEEEEEEEEEJJJFFFBBBAAACCCEEEFFFEEEJJJOOOTTTUUUQQQKKKGGGFFFffffffhhhnnnvvv|||~~~~~~~~~|||xxxvvvxxxzzzvvvsssooooooooonnnkkkhhhYYYYYYPPP___sss|||{{{ttt```WWWNNNCCCGGGEEEDDDCCCCCCEEEGGGIIIHHHGGGFFFFFFEEEFFFFFFGGGGGGGGGHHHIIIJJJIIIFFFDDDCCCAAA@@@AAADDDHHHKKKLLLIIIJJJJJJIIIHHHHHHIIIJJJJJJHHHGGGGGGHHHHHHGGGFFFGGGHHHIIIHHHHHHHHHJJJKKKHHHHHHNNN```vvvxxxhhh]]]\\\```YYYYYYZZZYYYWWWUUUTTTTTTOOOOOOMMMKKKIIIGGGFFFEEECCCCCCBBBAAA@@@>>>>>>===AAABBBCCCCCCDDDGGGMMMRRR\\\```nnnzzzmmmcccbbb```^^^[[[[[[[[[]]]^^^^^^^^^]]][[[YYYXXXWWWVVVTTTQQQMMMJJJHHHFFFCCCAAACCCCCCDDDGGGKKKNNNOOOOOOLLLKKKKKKLLLMMMKKKEEE???777111;;;JJJ[[[zzzdddWWWOOOQQQRRRMMMLLLQQQPPPMMMKKKJJJKKKJJJHHHFFFGGGIIIKKKKKKKKKKKKMMMNNNKKKJJJJJJLLLNNNOOOMMMKKKHHHEEEDDDGGGKKKMMMKKKHHHIIIIIIKKKNNNQQQQQQOOOLLLRRROOOLLLIIIHHHIIILLLNNNMMMMMMNNNNNNMMMLLLJJJIIIKKKPPPOOOOOOTTT[[[wwwmmmggg]]]XXXWWWRRRQQQPPPNNNLLLJJJJJJJJJJJJIIIHHHHHHGGGHHHHHHIIIIIIJJJWWWssssssiiiaaaaaaccc___[[[XXXRRRNNNJJJFFFEEEEEEEEEDDDDDDEEEGGGIIIJJJJJJIIIHHHEEECCC???======>>>AAACCCEEELLLXXXdddoooyyy{{{nnncccddd___XXXSSSQQQTTTXXX[[[ccckkkmmmgggdddfffccc[[[TTTSSSRRRQQQQQQRRRSSSTTTWWWYYY]]]dddlllssswwwxxx{{{|||~~~|||yyywwwtttqqqooopppnnnkkkiiigggddd^^^ZZZUUUUUUVVVWWW[[[dddoooxxxzzzwwwqqqjjjdddaaa___^^^```___^^^aaaeeehhhhhhgggnnnrrruuussslllfffccccccqqq|||hhhRRRFFFAAACCCCCCEEEEEEFFFEEEDDDCCCDDDDDDEEEEEEEEEFFFFFFFFFHHHEEEAAAAAACCCEEEFFFFFFJJJNNNRRRRRRNNNIIIFFFEEEvvvwwwyyy}}}zzzvvvwwwwwwuuusssqqqqqqrrrmmmllljjjgggbbb]]]XXXUUUGGGRRR\\\yyy|||~~~xxxvvv|||~~~{{{sssSSSHHHQQQOOOBBBFFFEEECCCCCCCCCEEEGGGHHHJJJIIIIIIHHHHHHHHHHHHGGGIIIIIIJJJJJJJJJHHHGGGFFFDDDCCCBBB@@@AAADDDIIIMMMJJJKKKLLLKKKIIIHHHIIIJJJIIIGGGFFFFFFHHHHHHGGGEEEDDDEEEEEEEEEDDDEEEHHHJJJJJJIIILLLUUUbbbmmmqqqqqq~~~mmmaaaaaaZZZ[[[\\\ZZZXXXUUUSSSSSSTTTSSSQQQOOOMMMKKKIIIHHHGGGFFFDDDBBB@@@?????????AAABBBBBBAAA@@@BBBFFFIIINNNKKKMMMUUU\\\fffzzzxxxhhh\\\WWWUUUTTTSSSQQQQQQQQQSSSTTTVVVUUUUUUSSSQQQOOONNNLLLKKKIIIGGGDDDBBBBBBAAA@@@>>>>>>???AAAEEEIIILLLLLLKKKIIIHHHHHHIIIHHHDDD>>>;;;:::<<>>=========<<>>======>>>AAADDDGGGGGGFFFFFFDDDEEEFFFDDD???===>>>GGGUUUpppsss]]]OOOIIIHHHLLLNNNJJJHHHJJJNNNMMMLLLKKKJJJIIIGGGFFFDDDFFFGGGGGGFFFFFFGGGHHHKKKJJJHHHGGGHHHJJJKKKLLLIIIFFFCCCCCCEEEHHHIIIIIIHHHHHHHHHHHHJJJKKKKKKLLLRRRQQQOOOMMMKKKJJJIIIIIIIIIIIIJJJKKKMMMNNNNNNNNNLLLQQQPPPRRRUUUQQQTTTbbbkkk^^^aaabbbWWWUUURRROOOLLLKKKJJJJJJJJJIIIIIIHHHHHHHHHHHHIIIHHHHHHLLLWWWhhh|||pppkkkeee___[[[XXXVVVTTTSSSQQQMMMIIIEEECCCDDDEEEGGGIIIIIIJJJJJJIIIIIIGGGFFFCCCAAA???>>>AAA@@@???>>>@@@GGGOOOVVVgggttt|||xxxtttuuupppiiigggiiihhhcccggggggiiilllppptttxxxzzz}}}~~~{{{{{{}}}|||vvvqqqpppnnnlllkkkjjjhhheeebbbYYYYYYUUUOOOIIIHHHNNNSSSWWWdddttt}}}}}}xxxtttsssnnnjjjccc^^^[[[\\\___aaaccccccdddeeehhhjjjlllmmmmmmoooqqqooonnntttwwwvvv[[[PPPKKKHHHFFFIIIHHHGGGFFFFFFFFFGGGGGGFFFGGGGGGGGGGGGHHHHHHHHHDDDCCCBBBBBBDDDFFFGGGHHHLLLMMMMMMMMMKKKHHHFFFEEE|||xxxxxxyyyxxxuuuqqqqqqpppooommmjjjgggdddbbb```___[[[VVVPPPLLLKKKLLLddd~~~}}}xxx|||nnnoooqqqwww~~~nnnfff]]]XXXSSSPPPRRRWWWIIIHHHFFFEEEDDDDDDDDDEEEHHHIIIKKKLLLLLLKKKIIIHHHCCCEEEGGGGGGEEEEEEFFFHHHFFFIIIKKKJJJFFFBBBBBBCCCIIIJJJLLLKKKJJJHHHHHHIIIIIIHHHGGGHHHIIIJJJIIIHHHDDDEEEEEEEEEDDDEEEHHHJJJEEEJJJPPPUUUVVVTTTRRRPPPMMMMMMYYYwwwwww^^^llluuulllbbbXXXUUUYYY]]][[[XXXVVVUUUUUUTTTSSSSSSRRRRRRQQQOOOLLLIIIHHHHHHIIIIIICCCBBBBBBBBBCCCCCCCCCCCCAAAAAADDDGGGFFFDDDGGGKKKTTTRRROOOLLLJJJJJJJJJJJJIIIIIIHHHGGGGGGGGGHHHIIICCCCCCCCCCCCCCCCCCCCCCCCDDDBBB@@@@@@@@@@@@???>>>AAA@@@???AAACCCFFFGGGFFFGGGDDDEEEFFFDDD???BBBHHH]]]qqq|||ttt___TTTNNNJJJHHHIIIJJJHHHHHHJJJKKKLLLLLLKKKIIIGGGFFFEEEBBBDDDEEEFFFFFFFFFHHHIIIMMMKKKIIIFFFEEEEEEGGGIIIIIIGGGCCCBBBCCCEEEGGGIIIGGGGGGGGGGGGGGGHHHJJJKKKKKKKKKJJJJJJJJJKKKKKKKKKLLLLLLLLLMMMMMMMMMNNNNNNKKKPPPNNNPPPVVVTTTSSS]]]pppeee______ZZZXXXUUUQQQMMMKKKIIIIIIKKKJJJIIIIIIHHHHHHHHHIIIFFFGGGHHHIIIPPPggg|||pppgggaaa___ZZZXXXWWWVVVTTTQQQMMMIIIDDDEEEFFFGGGHHHHHHHHHHHHIIIIIIIIIIIIGGGEEECCCBBB??????===;;;;;;>>>CCCGGGOOOZZZeeeoooyyy{{{}}}zzzwwwvvvttttttuuuvvvyyy|||{{{|||}}}zzzuuuqqqqqqsssrrrmmmiiigggggggggfffeeeaaa[[[VVVLLLLLLIIIDDDBBBIIIXXXcccmmmxxxyyyooojjjcccaaa___]]]]]]___bbbcccdddeeegggiiijjjkkkmmmnnnllljjjiiilllssscccNNNJJJJJJIIIIIIJJJJJJIIIHHHHHHIIIIIIJJJHHHHHHHHHHHHIIIIIIIIIJJJDDDDDDEEEEEEEEEFFFHHHIIINNNNNNNNNMMMMMMLLLJJJIII|||yyywwwuuussstttvvvvvvssspppnnnkkkgggeeeccc```]]]ZZZSSSNNNHHHFFFHHHOOOXXX^^^ssssss}}}~~~~~~~~~xxxsss]]]WWWXXX]]]YYYNNNNNNWWWOOONNNKKKHHHEEEBBB@@@???EEEGGGJJJLLLLLLKKKJJJHHHEEEGGGIIIIIIFFFFFFHHHKKKFFFIIIKKKLLLIIIEEEAAA???FFFHHHKKKKKKJJJHHHHHHIIIIIIHHHGGGHHHJJJKKKJJJIIIEEEFFFHHHHHHFFFFFFGGGHHHJJJLLLNNNOOOOOOOOOPPPQQQRRRSSSRRR```uuuwwwttt}}}lllhhh___ddd|||wwwkkk^^^XXXZZZ]]]\\\YYYXXXWWWWWWVVVVVVUUUTTTTTTQQQPPPNNNLLLKKKKKKKKKLLLDDDCCCCCCDDDEEEEEECCCAAABBBCCCDDDDDDDDDCCCDDDFFFEEECCCCCCEEEIIIJJJHHHEEEEEEEEEDDDCCCCCCBBBBBBBBB@@@@@@AAAAAABBBCCCCCCCCCBBB@@@>>>>>>??????>>>===@@@??????AAADDDFFFFFFEEEFFFCCCDDDHHHGGGFFFOOO\\\fffSSSNNNLLLJJJIIIHHHHHHJJJKKKMMMIIIKKKLLLKKKHHHFFFDDDDDDDDDEEEGGGHHHHHHHHHJJJLLLLLLLLLJJJFFFCCCCCCDDDFFFHHHFFFDDDBBBBBBCCCEEEGGGFFFGGGHHHGGGFFFFFFHHHJJJFFFGGGGGGHHHIIIKKKLLLMMMPPPOOONNNMMMLLLLLLLLLMMMKKKPPPLLLKKKRRRRRRQQQXXX```{{{hhh]]]___\\\XXXTTTOOOLLLJJJJJJLLLKKKJJJIIIHHHHHHHHHHHHFFFHHHIIIGGGFFFSSSqqqzzzkkkcccaaa]]][[[XXXVVVTTTRRROOOMMMJJJIIIIIIIIIHHHHHHHHHHHHFFFGGGHHHHHHHHHGGGEEEDDD@@@AAAAAA???>>>===???AAACCCJJJPPPTTT[[[hhhtttyyy{{{~~~}}}|||{{{|||}}}~~~}}}}}}~~~~~~{{{vvvrrrllliiigggfffggggggdddaaaaaa```___^^^[[[UUUOOOJJJEEEFFFGGGGGGKKKVVVfffrrrzzz}}}yyyppphhhccc\\\\\\\\\\\\]]]^^^```aaafffiiimmmooonnnmmmmmmnnnmmmlllmmmqqqzzzzzzWWWHHHFFFFFFEEEGGGIIIIIIJJJJJJJJJKKKKKKKKKIIIIIIIIIJJJJJJJJJKKKKKKEEEGGGHHHGGGFFFGGGIIIJJJOOONNNNNNPPPQQQQQQNNNLLL}}}xxxwwwvvvssspppmmmkkkjjjkkkmmmmmmiiifff```\\\XXXUUUTTTSSSPPPNNNFFFDDDEEELLLWWWbbbjjjmmmvvv{{{rrrwww}}}||||||rrrggg___SSSQQQRRRSSSPPPKKKKKKMMMPPPOOOMMMJJJFFFDDDAAA@@@AAACCCGGGKKKLLLKKKIIIHHHIIIKKKMMMJJJFFFDDDGGGJJJEEEEEEGGGHHHIIIGGGCCC@@@CCCFFFIIIJJJIIIHHHHHHIIIHHHGGGFFFGGGIIIJJJIIIHHHEEEHHHJJJJJJHHHGGGFFFFFFNNNMMMMMMLLLLLLLLLLLLMMMNNNUUUMMMLLLYYYYYYVVVaaaSSSWWWWWW[[[dddnnnrrriiicccaaa```]]]\\\[[[YYYWWWVVVUUUTTTQQQQQQQQQQQQPPPPPPPPPOOOJJJIIIHHHIIIJJJIIIFFFBBBCCCDDDDDDBBBBBBCCCEEEEEEAAAAAABBBDDDFFFFFFDDDBBBBBBBBBAAAAAAAAA@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBB@@@>>>======???@@@@@@???;;;===AAAFFFJJJKKKHHHFFFHHHFFFKKKUUUZZZ```rrrjjjYYYPPPLLLJJJKKKKKKIIIIIIJJJKKKKKKIIIKKKMMMLLLIIIFFFEEEEEEFFFGGGIIIHHHGGGGGGIIIJJJIIIJJJIIIFFFCCCBBBCCCEEEGGGFFFEEECCCBBBBBBDDDEEEEEEGGGIIIHHHFFFFFFGGGIIIHHHHHHGGGGGGGGGIIIJJJKKKPPPOOOMMMLLLKKKKKKKKKKKKJJJPPPKKKHHHNNNOOONNNTTTRRRwwwnnncccaaa\\\WWWRRROOOMMMLLLLLLKKKJJJIIIIIIHHHHHHHHHGGGHHHJJJJJJGGGJJJXXXgggpppkkkgggbbb]]]XXXVVVTTTSSSRRRPPPOOONNNLLLJJJIIIHHHHHHFFFFFFGGGHHHHHHGGGFFFEEEEEEFFFEEECCC@@@===<<<<<<<<>>AAAFFFJJJLLLKKKIIIHHHKKKMMMNNNJJJDDDAAACCCFFFDDDBBBAAADDDGGGHHHFFFCCCAAADDDHHHIIIIIIHHHHHHIIIGGGFFFEEEFFFHHHIIIHHHGGGEEEHHHKKKKKKIIIFFFEEEDDDDDDFFFIIIMMMPPPPPPNNNMMMGGGUUUOOOJJJUUUTTTPPP[[[VVVSSSOOOTTT\\\\\\gggqqqlllmmmbbb```^^^\\\YYYVVVTTTSSSTTTTTTUUUUUUUUUUUUTTTTTTQQQPPPNNNOOOOOOMMMIIIEEEDDDFFFFFFDDDCCCCCCCCCAAAEEEFFFHHHHHHGGGEEEEEEFFF@@@@@@AAAAAAAAAAAAAAABBBCCCCCCBBBBBBBBBAAAAAAAAA???>>>===>>>@@@BBBCCCBBB<<<@@@HHHPPPUUUUUUPPPLLLPPPPPPYYYhhhsssgggOOOMMMPPPNNNJJJMMMNNNLLLJJJIIIHHHFFFIIILLLOOONNNJJJGGGFFFFFFFFFGGGHHHGGGEEEDDDEEEFFFFFFGGGHHHFFFCCCBBBDDDFFFFFFFFFEEECCCBBBAAACCCDDDDDDGGGIIIIIIGGGFFFGGGIIILLLKKKIIIGGGFFFGGGHHHIIIOOONNNLLLKKKJJJJJJJJJKKKHHHOOOKKKHHHNNNOOONNNTTTEEE\\\gggddd___ZZZUUUQQQOOOMMMLLLLLLKKKJJJIIIHHHHHHHHHHHHGGGIIILLLJJJGGGHHHMMM___ttt|||pppjjjccc\\\YYYXXXWWWVVVUUUTTTRRROOOLLLJJJIIIIIIHHHHHHIIIIIIIIIHHHGGGGGGCCCDDDEEECCCAAA??????@@@777>>>BBB@@@===???BBBCCCAAAHHHQQQVVVXXXZZZ___cccggghhhmmmuuu{{{{{{xxxwwwpppmmmiiieeeaaa^^^\\\[[[\\\[[[[[[\\\]]][[[XXXVVVUUUVVVUUUSSSQQQOOOPPPRRRLLLIIIEEEDDDEEEGGGHHHHHHNNNWWWdddqqqyyy||||||||||||qqqcccZZZYYYZZZZZZZZZYYYXXXXXXZZZ]]]bbbgggjjjlllqqqxxxzzzwwwssspppoooppp|||{{{kkkUUUCCCBBBDDDAAAAAAFFFBBBDDDGGGIIIKKKKKKJJJIIIKKKKKKKKKKKKLLLLLLLLLLLLHHHKKKLLLKKKIIIGGGIIIKKKMMMMMMNNNRRRVVVVVVSSSPPPxxxuuuwwwvvvrrrqqqtttpppnnnkkkhhheeeaaa[[[XXXZZZWWWTTTSSSTTTRRRMMMIIIFFFBBB;;;???FFFAAA@@@MMMbbbqqq{{{rrrssszzz{{{}}}~~~yyy~~~~~~{{{yyyhhhYYYPPPMMMKKKKKKIIIHHHFFFEEEDDDCCCEEEDDDDDDHHHLLLLLLGGGBBBAAABBBEEEHHHKKKLLLJJJGGGEEEGGGHHHHHHFFFDDDCCCCCCBBBCCCDDDFFFFFFGGGGGGFFFEEEEEEGGGJJJIIIEEEFFFIIIIIIGGGEEEEEEGGGIIIKKKKKKHHHJJJJJJHHHDDDCCCEEEHHHFFFFFFHHHJJJMMMOOONNNLLLNNNNNNNNNOOOPPPQQQRRRSSSQQQPPPPPPPPPSSSXXX]]]```vvv{{{iii[[[]]]```\\\WWWWWWUUUTTTTTTUUUUUUUUUSSSRRRTTTTTTSSSQQQMMMKKKJJJIIIHHHHHHHHHHHHGGGFFFFFFEEEFFFEEEGGGKKKKKKHHHCCCAAAAAABBBBBBCCCCCCCCCBBBBBBFFFBBBEEECCC;;;>>>CCC>>>>>>@@@DDDGGGHHHEEEAAA>>>EEE@@@MMMkkk}}}uuuhhhcccmmmyyyzzzdddRRRKKKKKKMMMNNNKKKJJJHHHHHHIIIKKKKKKKKKHHHGGGFFFEEEDDDDDDDDDDDDEEEFFFIIIKKKKKKJJJGGGFFFDDDEEEFFFFFFFFFDDDCCCBBBDDDFFFHHHGGGCCC@@@@@@AAAEEEEEEFFFFFFEEEFFFHHHKKKQQQLLLFFFCCCBBBCCCDDDDDDFFFIIIKKKKKKHHHGGGHHHJJJDDDLLLSSSSSSOOOMMMOOOQQQOOOQQQaaafff[[[```[[[UUUTTTSSSPPPMMMJJJIIIIIIJJJJJJIIIJJJJJJIIIHHHGGGGGGGGGGGGJJJRRRbbbwwwyyylllhhheee^^^XXXWWWUUUSSSSSSUUUWWWUUUOOOJJJFFFFFFFFFFFFFFFGGGHHHHHHFFFGGGGGGFFFEEEDDDDDDFFF>>>@@@AAAAAA@@@??????@@@BBBBBBCCCDDDFFFHHHJJJLLLLLLLLLOOOSSSWWWZZZZZZYYYTTTSSSSSSRRRRRRRRRRRRRRRTTTUUUVVVWWWVVVSSSPPPMMMLLLKKKIIIGGGFFFFFFFFFFFFHHHFFFCCCBBBEEEKKKRRRVVVbbbhhhpppwwwwwwssskkkfffdddeeeaaaZZZWWWXXXXXXUUU[[[]]]^^^___```dddkkkoooqqquuuxxxuuuqqqqqqwww~~~}}}{{{zzzrrrUUUPPPIIIEEEDDDDDDBBB@@@>>>EEEKKKMMMJJJFFFFFFGGGOOONNNLLLJJJIIIHHHHHHIIIGGGIIIKKKLLLJJJHHHGGGGGGKKKLLLOOOSSSXXXXXXTTTPPPpppiiifffhhhjjjhhhjjjnnniiieee```[[[XXXUUUQQQOOOMMMLLLKKKKKKLLLKKKHHHEEECCCEEE@@@=========MMMjjjvvvnnnrrr}}}|||lll\\\PPPMMMPPPHHHHHHGGGFFFEEEDDDCCCCCCEEECCCDDDGGGKKKKKKFFFAAAAAAAAACCCFFFIIIKKKJJJHHHEEEGGGHHHHHHEEEDDDCCCCCCCCCDDDDDDEEEFFFFFFGGGGGGFFFDDDFFFJJJJJJGGGFFFGGGJJJHHHEEEEEEGGGIIIJJJJJJFFFHHHJJJHHHDDDBBBCCCEEEHHHHHHIIIKKKNNNPPPOOOMMMMMMMMMNNNNNNOOOQQQRRRRRRSSSRRRQQQQQQSSSVVVYYY[[[iiisssgggccc```___```ZZZYYYXXXXXXYYYYYYXXXXXXSSSSSSRRRPPPOOONNNOOOPPPNNNMMMLLLJJJIIIIIIIIIIIIFFFFFFHHHHHHGGGFFFGGGIIIHHHFFFDDDBBBBBBCCCEEEFFF???@@@GGGHHH@@@AAABBB999???>>>===>>>BBBEEEGGGGGGJJJMMMZZZqqqtttgggVVVKKKHHHKKKNNNPPPJJJHHHFFFFFFHHHJJJJJJJJJGGGGGGFFFFFFEEEDDDDDDCCCEEEFFFIIIKKKLLLLLLKKKKKKEEEFFFFFFGGGFFFEEECCCBBBEEEGGGIIIHHHEEECCCBBBCCCEEEEEEEEEDDDDDDEEEHHHJJJRRROOOJJJGGGEEECCCAAA@@@DDDGGGJJJJJJIIIHHHIIIKKKOOOLLLJJJLLLRRRVVVRRRMMMRRRYYYcccxxxxxxgggeee]]]UUUTTTSSSQQQNNNKKKIIIIIIJJJJJJIIIJJJIIIHHHGGGGGGFFFFFFGGGHHHLLLSSS]]]nnn}}}wwwrrriiiaaa^^^ZZZXXXVVVVVVVVVUUURRROOOGGGGGGFFFFFFEEEEEEDDDDDDJJJKKKKKKIIIFFFDDDDDDDDD@@@BBBDDDDDDCCCBBBCCCDDDAAAAAAAAAAAAAAAAAABBBBBBCCCCCCDDDGGGJJJKKKJJJIIIJJJIIIIIIIIIJJJKKKLLLLLLLLLLLLMMMNNNMMMKKKIIIHHHIIIHHHFFFDDDBBBBBBBBBBBBBBBDDDGGGLLLSSSYYY^^^```fffiiikkkmmmkkkgggaaa^^^]]]^^^\\\WWWVVVYYY[[[ZZZ```______bbbggglllooopppsssssssssssstttxxx~~~~~~{{{}}}|||eeeSSSOOOJJJGGGGGGGGGEEECCCCCCFFFIIIJJJIIIHHHHHHIIIMMMLLLKKKIIIHHHHHHHHHHHHFFFIIIKKKKKKIIIHHHGGGGGGHHHIIIMMMRRRWWWXXXUUURRRfffaaa^^^___aaaaaacccfff^^^YYYSSSNNNKKKKKKJJJIIIFFFFFFEEEEEEDDDCCCCCCBBB999>>>>>>AAAKKKTTTlllssswww~~~~~~mmmaaaVVVJJJHHHOOOEEEEEEDDDDDDDDDDDDDDDCCCDDDCCCDDDGGGJJJIIIEEEAAAAAA@@@@@@CCCFFFIIIJJJJJJEEEGGGHHHGGGEEEDDDDDDDDDCCCCCCDDDEEEGGGJJJLLLNNNSSSKKKEEEFFFGGGFFFGGGIIIKKKHHHFFFEEEGGGIIIIIIIIIGGGJJJLLLKKKGGGDDDDDDFFFHHHGGGHHHJJJMMMNNNMMMLLLLLLLLLMMMNNNOOOPPPQQQQQQSSSSSSRRRRRRRRRSSSTTTTTTXXX^^^wwwsssmmmiiiccc___^^^\\\ZZZYYYYYYZZZ[[[XXXUUURRRNNNLLLLLLLLLMMMOOONNNLLLJJJIIIHHHIIIIIIIIIJJJJJJHHHEEEEEEHHHJJJFFFEEEDDDBBBBBBCCCEEEFFFCCC@@@BBB???:::DDDNNNJJJEEEHHHNNNVVV[[[ZZZSSSMMMQQQYYYeeettt[[[SSSIIIDDDDDDHHHKKKLLLGGGFFFDDDDDDFFFGGGHHHGGGEEEFFFFFFGGGFFFEEECCCBBBCCCDDDEEEGGGIIIJJJKKKLLLGGGGGGHHHGGGGGGEEEDDDCCCDDDFFFHHHHHHFFFDDDDDDDDDEEEEEEDDDCCCBBBCCCGGGJJJPPPNNNLLLJJJIIIFFFBBB???AAADDDHHHJJJJJJIIIJJJJJJTTTMMMHHHIIINNNQQQOOOLLLKKK___nnnxxxtttmmmaaaYYYXXXVVVSSSPPPLLLJJJJJJJJJJJJIIIIIIIIIHHHGGGFFFFFFFFFFFFEEEGGGGGGHHHOOObbb|||{{{qqqjjjfff^^^\\\XXXTTTRRRQQQQQQQQQKKKKKKJJJIIIHHHFFFDDDCCCKKKLLLLLLKKKHHHFFFFFFFFFDDDFFFGGGFFFDDDCCCCCCDDDCCCCCCCCCCCCBBBBBBBBBBBBCCCBBBBBBCCCDDDEEECCCAAACCCCCCCCCDDDEEEFFFGGGHHHGGGHHHHHHHHHHHHHHHHHHHHHDDDCCCBBBAAAAAAAAAAAABBBFFFKKKTTT]]]cccfffggggggdddcccaaa^^^[[[YYYXXXWWWUUUXXXXXXUUUVVV\\\aaacccdddcccccciiippptttsssqqqsssqqqpppttt|||}}}uuu}}}~~~gggZZZKKKIIIGGGFFFFFFEEECCCAAACCCBBBBBBCCCEEEFFFFFFEEEJJJIIIHHHGGGGGGGGGGGGHHHFFFHHHJJJJJJHHHGGGFFFFFFEEEGGGJJJOOOTTTVVVUUUSSS```]]][[[ZZZZZZYYYWWWVVVQQQMMMIIIFFFFFFGGGGGGGGGFFFEEECCCAAA@@@@@@BBBDDDBBBEEEFFFUUUmmmzzz{{{|||lll\\\\\\XXXKKKDDDHHHBBBBBBCCCCCCDDDDDDEEEEEEDDDDDDEEEGGGIIIHHHEEEBBBBBB@@@???AAADDDHHHKKKLLLEEEFFFGGGGGGEEEDDDDDDEEEBBBBBBCCCEEEIIINNNRRRUUUbbbTTTEEEAAABBBEEEIIIMMMLLLIIIFFFEEEFFFHHHHHHHHHJJJMMMQQQPPPLLLIIIIIIJJJFFFEEEEEEFFFIIIJJJIIIHHHJJJKKKLLLMMMNNNOOOOOOOOOQQQQQQQQQRRRQQQQQQPPPPPPOOOWWW]]]lll|||qqqnnniiibbb]]]ZZZ[[[\\\ZZZVVVQQQNNNMMMMMMOOOOOOOOONNNMMMLLLJJJIIIHHHHHHIIIKKKKKKIIIIIIJJJIIIFFFCCCCCCDDDEEEEEEFFFEEEEEEHHHGGGIIIFFFBBBOOO[[[XXXJJJOOO[[[jjjvvvxxxqqqiiilllooouuuttt^^^PPPKKKFFFCCCCCCDDDDDDDDDEEEDDDBBBBBBCCCEEEEEEEEEDDDEEEFFFGGGGGGEEECCCAAAAAAAAAAAAAAABBBDDDFFFGGGIIIIIIHHHHHHGGGFFFEEEEEECCCEEEFFFGGGFFFFFFEEEEEEFFFEEEDDDBBBAAACCCGGGJJJLLLJJJIIIIIIIIIHHHFFFEEEAAACCCGGGIIIIIIIIIHHHHHHLLLMMMNNNMMMHHHGGGNNNWWW[[[iiiqqqrrr~~~uuuhhh```___[[[VVVSSSOOOLLLKKKKKKJJJIIIIIIIIIHHHGGGFFFFFFFFFFFFDDDFFFGGGFFFGGGOOO\\\gggwwwrrrfffddd```ZZZVVVSSSRRRSSSQQQPPPPPPOOOMMMKKKIIIGGGFFFHHHJJJJJJIIIHHHHHHIIIHHHIIIIIIHHHEEECCCBBBBBBCCCCCCDDDEEEFFFGGGGGGGGGGGGFFFEEEEEEFFFFFFEEECCCDDDDDDDDDEEEEEEGGGHHHHHHEEEEEEDDDDDDEEEGGGIIIJJJBBBCCCDDDFFFHHHJJJLLLMMMXXX]]]ccchhhjjjgggccc```YYYWWWTTTQQQQQQQQQSSSTTTQQQVVVWWWUUUVVV^^^fffiiiggghhhkkkooosssuuutttsssttttttwww~~~zzz}}}cccSSSRRRHHHHHHHHHHHHGGGEEECCCBBBDDDAAA???AAAFFFHHHFFFCCCFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGIIIIIIGGGEEEEEEFFFDDDFFFIIIMMMPPPRRRRRRRRRRRRRRRQQQPPPOOOMMMIIIDDDEEECCCAAAAAAAAABBBAAAAAAAAA???===>>>@@@EEEJJJMMMccceeeeeeqqqzzz{{{fffWWWPPPUUUUUUIIIAAABBBAAAAAABBBCCCDDDEEEFFFGGGEEEEEEFFFGGGHHHGGGEEECCCCCCAAA??????CCCGGGKKKLLLEEEFFFGGGFFFDDDDDDEEEFFFCCCCCCCCCDDDGGGJJJNNNPPP[[[OOOCCCAAACCCEEEHHHKKKLLLIIIFFFEEEEEEFFFFFFEEEJJJNNNQQQQQQNNNLLLLLLMMMGGGEEEEEEEEEGGGHHHHHHGGGHHHIIIKKKLLLMMMNNNMMMMMMMMMNNNOOOPPPPPPPPPOOOOOOQQQWWWUUUQQQjjj~~~rrrjjjgggggg]]]XXXSSSQQQRRRUUUWWWXXXRRRRRRRRRQQQPPPOOOMMMLLLKKKNNNQQQSSSYYY^^^\\\UUULLLKKKHHHFFFDDDDDDEEEEEEFFFPPP```eeedddlllooobbbSSSSSSXXXhhhuuu[[[GGGNNNKKKHHHFFFEEEDDDBBBAAADDDBBBAAAAAABBBDDDDDDDDDCCCDDDFFFGGGFFFEEECCCBBBBBBAAA@@@???>>>???AAABBBIIIHHHHHHGGGGGGGGGGGGGGGEEEFFFGGGHHHIIIIIIGGGFFFGGGFFFEEEDDDCCCDDDGGGJJJKKKIIIFFFEEEFFFHHHHHHGGGDDDDDDFFFGGGHHHGGGFFFDDDCCCFFFNNNTTTUUUVVV^^^iiiyyynnnaaaXXXXXXtttrrrgggccc]]]ZZZVVVRRROOOMMMMMMKKKJJJJJJIIIHHHGGGFFFFFFFFFFFFEEEFFFGGGIIIJJJLLLNNNPPPfffuuurrrmmmhhhbbb]]]YYYWWWTTTTTTTTTRRRQQQOOOMMMMMMDDDGGGIIIIIIHHHGGGGGGGGGHHHIIIJJJJJJHHHGGGHHHHHHCCCDDDFFFGGGHHHHHHHHHHHHFFFEEECCCDDDEEEFFFEEEDDDGGGGGGFFFFFFFFFFFFFFFGGGCCCBBBBBBBBBDDDFFFIIIJJJHHHJJJMMMQQQVVVZZZ\\\^^^eeeffffffeeeaaa\\\VVVRRRNNNMMMLLLLLLLLLNNNPPPRRRQQQVVVXXXVVVWWW^^^eeeiiiiiioootttuuussssssvvvyyy}}}|||yyyyyy}}}zzzdddLLLDDDHHHMMMNNNOOOOOOMMMJJJHHHGGGGGGEEEDDDHHHNNNPPPKKKFFFDDDDDDDDDEEEEEEEEEEEEEEEEEEGGGHHHGGGEEEDDDEEEEEEDDDFFFHHHJJJLLLMMMNNNOOODDDGGGHHHGGGHHHHHHDDD??????===<<<<<<>>>???>>>===<<<;;;>>>FFFQQQZZZ^^^___www}}}|||{{{}}}xxxxxx~~~~~~zzznnnYYYSSSNNNMMMJJJDDDAAABBB@@@@@@AAABBBDDDEEEFFFGGGDDDEEEEEEFFFFFFEEECCCCCCCCCAAA>>>>>>AAAEEEHHHJJJEEEFFFFFFEEEDDDDDDEEEGGGDDDCCCCCCBBBBBBCCCDDDEEEGGGBBBAAAEEEHHHFFFDDDEEELLLIIIEEECCCCCCCCCCCCBBBFFFIIIMMMMMMKKKJJJKKKMMMJJJHHHGGGGGGHHHJJJIIIIIIFFFHHHJJJKKKLLLLLLLLLLLLJJJKKKLLLMMMNNNNNNNNNNNNTTTPPPQQQVVV]]]ssstttmmmeee___]]]\\\ZZZXXXXXXWWWUUUTTTSSSSSSTTTTTT[[[aaacccdddlllwwwyyyuuu]]]YYYSSSNNNIIIGGGGGGGGGJJJVVVhhhqqqyyyqqqooottt|||fffUUUMMMLLLLLLKKKJJJIIIGGGFFFEEEEEEEEECCCAAAAAACCCDDDEEEDDDCCCDDDEEEEEEEEEDDDCCCCCCGGGEEECCCAAA@@@??????@@@GGGGGGFFFFFFGGGGGGHHHIIIIIIIIIIIIJJJLLLLLLJJJHHHHHHHHHHHHGGGFFFFFFHHHJJJNNNKKKGGGEEEEEEFFFFFFEEEFFFDDDDDDEEEFFFFFFEEECCCEEEBBBJJJ^^^mmmppppppqqqnnn^^^QQQNNNLLLZZZ~~~nnnfff]]]^^^ZZZUUURRRPPPOOOMMMLLLJJJJJJIIIHHHGGGGGGGGGGGGFFFEEEDDDEEEGGGJJJLLLMMMRRR```vvvxxxqqqlllfff___ZZZYYYXXXVVVTTTRRRQQQPPPPPPIIIKKKLLLLLLHHHEEECCCBBBEEEGGGJJJLLLMMMNNNPPPQQQLLLMMMNNNNNNNNNMMMLLLKKKHHHFFFEEEEEEFFFGGGGGGFFFGGGFFFEEEDDDDDDDDDDDDEEEHHHHHHHHHIIIKKKMMMOOOQQQPPPRRRVVVZZZ^^^bbbdddeee```___\\\XXXSSSOOOKKKIIIKKKKKKKKKKKKLLLNNNOOOPPPTTTZZZ^^^[[[ZZZ___eeehhhnnntttzzzyyyuuuvvv|||~~~yyyuuutttwwwyyyyyyooonnnVVVEEEAAAEEELLLMMMOOONNNKKKHHHGGGGGGFFFDDDEEEIIINNNOOOKKKFFFCCCCCCDDDEEEEEEDDDDDDCCCEEEFFFFFFFFFDDDCCCDDDEEECCCEEEGGGHHHHHHIIIKKKMMM@@@CCCBBB@@@BBBFFFEEE@@@>>><<<;;;<<>>???@@@AAABBBDDDDDDEEEBBBCCCDDDCCCBBBAAAAAAAAABBB???<<<<<>>???======@@@HHHRRRZZZ^^^]]]```lll{{{ssshhhuuuwwwzzzwwwyyyhhhWWWKKKMMMZZZ\\\NNNBBBCCCGGGEEE===>>>>>>@@@AAABBBCCCCCC@@@AAABBBAAA@@@?????????@@@>>>;;;;;;===???AAABBBEEEFFFFFFEEECCCDDDFFFHHH@@@AAABBBDDDEEEFFFFFFFFFKKKGGGEEEEEECCC@@@CCCHHHKKKHHHDDDAAA@@@@@@???>>>AAADDDFFFFFFFFFGGGKKKOOOJJJHHHFFFEEEFFFGGGGGGGGGDDDFFFHHHJJJKKKKKKJJJJJJLLLLLLKKKJJJJJJJJJJJJKKKLLLSSSSSSKKKKKKZZZhhhlllzzztttjjjddddddkkkuuu|||}}}tttZZZJJJRRRdddnnn~~~|||mmmdddkkkuuuxxxttt\\\MMMJJJLLLLLLJJJLLLKKKJJJGGGDDDCCCDDDEEEFFFDDDCCCCCCDDDFFFFFFFFFDDDDDDCCCCCCCCCCCCDDDEEEFFFFFFEEEDDDBBBAAA@@@???DDDDDDCCCDDDFFFHHHJJJKKKGGGEEEDDDEEEGGGGGGDDDAAAIIILLLNNNNNNMMMKKKKKKKKKFFFGGGIIIKKKMMMMMMKKKHHHDDDAAA???@@@CCCGGGHHHGGGKKKRRRcccqqqkkkXXXMMMOOONNNOOOMMMHHHDDDKKK___ppp~~~uuunnnddd```ZZZVVVTTTRRRPPPNNNLLLLLLKKKJJJIIIIIIIIIIIIEEEJJJMMMJJJCCCAAAEEEJJJGGGNNNSSSVVVcccyyyqqqiiieee___ZZZVVVUUUUUUUUUNNNPPPSSSRRRPPPLLLJJJIIIDDDFFFHHHHHHGGGGGGGGGHHHKKKMMMPPPSSSUUUUUUUUUTTTSSSQQQNNNLLLMMMMMMLLLKKKKKKKKKLLLLLLMMMNNNPPPPPPOOOPPPQQQRRRTTTUUUVVVWWWPPPPPPQQQQQQPPPNNNLLLKKKMMMLLLJJJHHHGGGHHHIIIJJJJJJJJJJJJLLLOOOTTTXXX[[[bbbkkkqqqnnnkkknnnrrrtttzzzzzzzzz{{{}}}zzzwww~~~zzzdddsss}}}www}}}[[[GGGDDDFFFCCCCCCEEEGGGGGGEEEEEEGGGJJJDDDCCCBBBBBBEEEHHHJJJKKKCCCDDDEEEEEEEEEDDDBBBAAADDDEEEEEEDDDBBBBBBCCCEEE===@@@CCCDDDDDDGGGLLLPPP<<<999999>>>@@@>>>===@@@GGGBBBFFFXXXppprrrmmm~~~sssxxxwwwxxxmmmZZZVVVTTTOOOFFFMMMOOOIIIDDDEEEDDDAAACCCBBBAAAAAA@@@@@@@@@AAAAAABBBBBBAAA@@@???AAABBBBBBAAA@@@@@@??????@@@@@@AAABBBBBBCCCDDDEEEFFFFFFEEECCCBBBDDDFFFHHHHHHHHHIIIGGGEEEDDDEEEEEEDDDCCCDDDCCCCCCFFFGGGFFFBBB>>>BBBBBBDDDFFFHHHIIIGGGEEEKKKNNNNNNHHHFFFIIIGGGBBBEEEFFFHHHLLLOOOMMMIIIDDDGGGHHHIIIJJJIIIIIIGGGGGGJJJKKKLLLMMMNNNPPPUUUXXX___uuu~~~~~~rrrrrrdddUUUKKKFFFEEEIIIOOOooo~~~aaaYYYPPPKKKKKKLLLLLLJJJIIIIIIHHHGGGGGGFFFEEEEEEDDDEEEFFFHHHJJJLLLMMMNNNOOOJJJEEEDDDGGGHHHEEEBBBCCCFFFGGGFFFCCC@@@AAACCCAAABBBDDDEEEDDDEEEFFFHHHLLLHHHCCCCCCFFFFFFCCC@@@DDDGGGLLLNNNNNNLLLKKKKKKKKKIIIKKKNNNOOOMMMJJJIIIIIIFFFCCC??????DDDJJJPPPTTT```fff___RRRKKKIIIJJJMMMPPPQQQOOOKKKLLLSSSYYYwwwxxxhhh[[[YYYZZZVVVRRRRRRNNNLLLKKKJJJJJJIIIGGGEEEFFFGGGGGGGGGGGGFFFEEEEEEDDDIIILLLMMMQQQ^^^sssuuuppplllgggccc```\\\YYYVVVVVVUUUTTTTTTTTTTTTQQQOOONNNMMMKKKKKKJJJIIIFFFDDDGGGHHHIIIJJJJJJKKKJJJJJJKKKJJJIIIHHHHHHHHHIIIJJJGGGGGGHHHHHHHHHHHHHHHGGGKKKLLLNNNOOOOOONNNMMMLLLKKKJJJIIIHHHGGGGGGGGGGGGBBBDDDFFFGGGIIIJJJKKKLLLIIINNNVVVZZZYYYZZZ```gggoooqqqtttvvvxxxzzz{{{|||{{{|||zzzyyy~~~ppppppuuuqqqWWWOOOMMMFFFAAAAAAEEEFFFFFFEEECCCCCCDDDFFFDDDDDDDDDEEEGGGIIIKKKMMMFFFFFFEEEEEEDDDEEEEEEFFFFFFEEEDDDCCCBBBAAA@@@@@@BBBCCCDDDEEEFFFIIILLLOOO@@@>>><<<<<>>>>>??????>>>>>>???@@@AAABBBCCCCCCDDDCCCBBBCCCEEEGGGHHHGGGJJJIIIIIIKKKLLLKKKIIIGGGGGGEEEDDDDDDDDDDDDCCCAAA@@@AAACCCFFFGGGHHHHHHGGGJJJMMMMMMJJJIIIJJJHHHEEEBBBCCCEEEJJJOOORRRSSSRRRFFFGGGGGGHHHIIIIIIIIIHHHGGGIIIJJJJJJKKKMMMPPPSSSRRRNNNRRRfffrrr]]]MMMQQQLLLGGGFFFGGGIIIIIIHHHIIIIIIIIIHHHHHHGGGFFFFFFHHHHHHGGGGGGGGGFFFFFFFFFDDDDDDGGGKKKOOOOOOJJJEEEFFFHHHIIIIIIGGGFFFGGGHHHHHHJJJKKKJJJIIIHHHIIIKKKKKKIIIHHHIIIJJJJJJFFFCCCBBBDDDGGGHHHHHHIIIJJJLLLGGGEEEFFFLLLTTTWWWRRRKKKHHHIIIIIIGGGGGGLLLWWW___gggccc[[[RRRPPPQQQLLLFFFHHHIIIJJJJJJJJJKKKNNNQQQUUUlllzzzeee___^^^[[[XXXVVVSSSQQQOOOOOONNNLLLJJJIIIIIIJJJJJJIIIIIIHHHGGGCCCEEEFFFFFFFFFGGGIIILLLRRRbbbuuuwwwrrrooommmmmmgggddd```]]][[[YYYWWWUUUSSSQQQPPPPPPPPPPPPNNNLLLNNNNNNNNNOOOOOOOOOOOOOOONNNMMMLLLKKKJJJJJJJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHFFFGGGHHHHHHHHHHHHFFFEEEDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFGGGMMMXXXdddooouuutttnnngggffflllsssxxxyyy~~~|||zzzyyyxxxxxxqqqzzz~~~|||wwwaaaRRRFFFEEEFFFDDDDDDHHH>>>@@@BBBCCCDDDFFFJJJLLLRRRPPPLLLIIIFFFDDDCCCBBBGGGHHHIIIIIIJJJJJJJJJIIIFFFEEEDDDCCCBBBBBBAAAAAADDDEEEFFFGGGHHHIIIIIIIIIEEEQQQVVVSSSZZZkkksssnnnxxxuuukkkwww~~~|||{{{}}}uuuvvvyyy___XXXXXX^^^ZZZKKKEEEIIIDDDAAA>>>===@@@CCCBBB@@@AAAAAABBBBBBBBBAAAAAAAAAAAABBBBBBBBB@@@AAABBBDDD@@@@@@???>>>>>>>>>??????<<<<<<===>>>???@@@AAAAAABBBAAA@@@AAACCCEEEFFFEEEHHHIIIJJJLLLNNNMMMKKKHHHHHHGGGEEECCCCCCCCCCCCCCC???AAACCCEEEFFFGGGHHHIIIJJJKKKLLLLLLKKKJJJHHHFFFHHHGGGHHHIIIKKKNNNOOOPPPFFFGGGGGGHHHIIIIIIIIIJJJIIIKKKLLLLLLLLLNNNQQQSSSOOORRRVVVYYYaaa{{{xxxkkk```TTTLLLNNNLLLIIIIIIJJJKKKJJJIIIHHHHHHIIIIIIHHHGGGFFFEEEGGGGGGFFFFFFEEEEEEDDDDDD???@@@CCCGGGKKKJJJGGGDDDEEEFFFGGGGGGGGGGGGGGGGGGFFFGGGHHHGGGEEEDDDEEEFFFIIIHHHHHHIIIKKKJJJFFFCCCBBBDDDFFFFFFGGGHHHKKKMMMLLLJJJIIILLLTTTWWWPPPFFFLLLKKKIIIIIINNNWWWaaahhh___ZZZRRRKKKLLLPPPMMMGGGMMMMMMKKKJJJJJJKKKNNNPPPTTT[[[|||rrreee^^^ZZZXXXYYYVVVRRRPPPOOONNNLLLJJJIIIJJJJJJJJJJJJIIIHHHHHHDDDEEEFFFIIIKKKMMMLLLKKKLLLTTT\\\ggg|||~~~xxxtttrrrqqqnnniiieeeccc```]]][[[WWWUUUSSSRRRSSSRRRQQQPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOOOONNNMMMLLLKKKKKKJJJJJJJJJIIIIIIHHHHHHIIIIIIHHHIIIJJJJJJJJJIIIIIIHHHIIIJJJJJJJJJIIIHHHGGGFFFHHHKKKPPPVVV```qqqyyyxxx|||~~~~~~~~~~~~{{{xxxvvvuuuttttttuuuzzz}}}yyyuuuzzzxxxWWWPPPJJJIIIGGGCCCCCCGGG>>>@@@BBBCCCEEEGGGJJJMMMPPPOOOLLLJJJHHHGGGFFFFFFGGGHHHIIIJJJKKKKKKJJJJJJFFFFFFDDDCCCBBBBBBBBBCCCBBBCCCEEEGGGJJJKKKJJJIIIdddooossspppwwwwwwsssqqqnnnqqqwww~~~xxxyyy~~~}}}ttt|||zzz~~~~~~wwwjjjXXXPPPSSS]]]ZZZIIIBBBGGGDDD@@@===>>>BBBCCCCCCBBB???@@@AAAAAAAAAAAA@@@@@@AAABBBBBBBBBAAAAAACCCEEEAAA@@@@@@???>>>?????????;;;<<<<<<===>>>???@@@@@@@@@>>>>>>???AAACCCCCCCCCFFFFFFHHHJJJMMMMMMKKKIIIIIIHHHFFFDDDBBBBBBCCCDDD???AAADDDEEEEEEEEEGGGIIIHHHHHHJJJLLLLLLJJJHHHHHHJJJJJJIIIHHHHHHJJJLLLNNNHHHHHHIIIIIIIIIJJJJJJKKKJJJKKKMMMMMMMMMNNNPPPRRRLLLRRRXXXVVVRRRZZZuuuoooaaaYYYRRRKKKFFFKKKKKKJJJJJJJJJIIIFFFDDDFFFGGGHHHIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEAAAAAAAAACCCEEEFFFEEEEEECCCCCCDDDDDDEEEEEEDDDDDDCCCDDDEEEDDDBBBAAAAAABBBEEEFFFGGGHHHIIIHHHEEECCCDDDEEEFFFFFFFFFHHHKKKMMMNNNLLLJJJJJJQQQWWWPPPEEEIIIHHHKKKRRR\\\cccdddcccVVVVVVRRRMMMMMMPPPOOOLLLMMMMMMKKKIIIGGGIIIMMMQQQQQQQQQ```zzzjjj___[[[[[[XXXSSSPPPNNNMMMKKKJJJIIIIIIIIIIIIIIIHHHHHHGGGJJJHHHFFFFFFGGGHHHFFFDDDJJJNNNQQQSSS]]]qqq|||yyytttpppmmmiiifffccc```^^^[[[YYYYYYXXXWWWUUURRRQQQPPPOOOOOOOOOOOOPPPQQQQQQPPPPPPOOONNNMMMMMMNNNMMMLLLKKKJJJJJJKKKKKKLLLLLLMMMMMMMMMNNNMMMMMMPPPPPPQQQRRRRRRSSSSSSRRRVVV\\\aaabbbdddooo~~~}}}}}}}}}~~~~~~}}}}}}}}}~~~~~~xxxtttsssrrrpppooorrrqqqpppqqqwwwsss___RRRPPPOOONNNJJJEEEDDDFFFAAACCCDDDEEEEEEGGGIIIKKKNNNMMMLLLJJJJJJJJJJJJKKKGGGGGGHHHIIIIIIIIIIIIIIIGGGFFFDDDBBBBBBBBBCCCDDD@@@AAABBBFFFKKKMMMLLLKKKwww{{{zzzuuu{{{~~~uuulllsss~~~|||yyy{{{yyyrrryyyppp___[[[TTTTTTXXXRRREEEBBBHHHDDD@@@???BBBCCCBBBBBBDDD???@@@AAABBBBBBBBBAAA@@@@@@BBBBBBBBBAAABBBDDDFFFBBBAAA@@@@@@??????@@@@@@<<<<<<===>>>???@@@AAAAAA???>>>===>>>@@@BBBCCCBBBDDDDDDEEEHHHJJJLLLKKKIIIIIIIIIHHHEEEBBBAAACCCDDD@@@BBBEEEEEECCCCCCFFFIIIFFFFFFHHHLLLMMMIIIGGGHHHIIIIIIIIIHHHHHHIIIMMMPPPLLLKKKKKKJJJJJJJJJKKKKKKIIIJJJLLLLLLLLLLLLMMMOOONNNNNNPPPTTTUUUTTTWWW\\\tttsssfffXXXSSSRRRNNNIIIEEEKKKMMMNNNOOOMMMJJJGGGDDDDDDEEEGGGHHHHHHFFFEEECCCCCCDDDDDDEEEEEEFFFFFFFFFEEEDDDCCCCCCCCCEEEGGGHHHDDDCCCCCCCCCEEEEEECCCAAADDDEEEEEEDDDBBBAAABBBCCCCCCDDDEEEFFFFFFFFFEEEDDDDDDEEEFFFFFFFFFGGGIIIKKKIIIJJJHHHGGGNNNWWWTTTKKKBBBGGGQQQ]]]eeeeee]]]VVVOOORRRQQQLLLKKKMMMNNNMMMMMMPPPRRRNNNIIIGGGJJJNNNNNNNNNQQQbbbrrrddd___[[[VVVRRRPPPNNNMMMKKKIIIIIIJJJJJJIIIIIIHHHGGGIIIGGGDDDCCCDDDEEEFFFFFFFFFKKKOOOOOOPPPVVV```iii{{{~~~yyysssoookkkhhhccc```___]]][[[ZZZYYYXXXVVVTTTSSSSSSTTTTTTTTTTTTUUUUUUUUUTTTSSSRRRTTTSSSQQQPPPOOOOOOPPPQQQOOOPPPPPPQQQRRRSSSTTTTTTWWWXXXZZZ]]]```dddgggiiinnnsssvvvqqqjjjlllxxx~~~}}}||||||}}}~~~|||||||||||||||{{{{{{{{{}}}xxxrrrnnnnnnmmmjjjgggfffbbbeeesss~~~www]]]SSSKKKMMMNNNNNNLLLIIIGGGGGGFFFGGGHHHGGGFFFFFFHHHJJJOOONNNMMMKKKKKKKKKLLLMMMIIIHHHHHHGGGGGGGGGHHHIIIGGGFFFDDDBBBBBBCCCDDDEEEAAA@@@AAAEEEKKKNNNNNNLLLvvvvvvuuusssvvvrrrvvv|||}}}||||||wwwxxx|||zzzwwwzzzpppooohhhWWWTTTTTTVVVVVVNNNDDDCCCHHHBBB@@@AAAEEEDDD@@@AAAEEE@@@AAACCCDDDEEEDDDCCCBBB@@@BBBBBBBBBBBBBBBDDDFFFCCCBBBAAAAAA@@@AAAAAAAAA======>>>???@@@AAABBBBBB@@@???>>>???AAACCCCCCCCCCCCCCCCCCEEEIIIKKKKKKKKKHHHIIIIIIFFFCCCAAABBBDDDAAADDDFFFEEEBBBAAADDDHHHDDDCCCFFFLLLMMMHHHGGGIIIIIIJJJKKKJJJIIIJJJMMMQQQOOONNNMMMLLLKKKKKKKKKLLLJJJKKKMMMNNNMMMLLLMMMOOOQQQMMMNNNSSSWWWUUURRRQQQSSSccc}}}jjjSSSMMMJJJNNNPPPLLLJJJKKKIIILLLPPPQQQPPPLLLHHHEEEBBBCCCEEEGGGGGGEEECCCBBBDDDDDDEEEEEEEEEFFFFFFFFFDDDDDDDDDDDDEEEFFFIIIKKKGGGFFFDDDEEEFFFFFFDDDAAADDDEEEFFFEEEDDDCCCDDDEEECCCDDDEEEEEEEEEEEEFFFGGGCCCDDDFFFFFFEEEEEEFFFGGGDDDHHHGGGDDDJJJVVVWWWQQQDDDKKKUUU\\\\\\XXXTTTQQQLLLNNNLLLIIIKKKPPPSSSRRR\\\ccchhhbbbTTTJJJGGGIIILLLNNNOOOSSSfffqqqeeeaaa[[[VVVTTTRRRPPPOOOJJJKKKKKKKKKKKKJJJIIIIIIEEEEEEEEEDDDEEEGGGJJJLLLGGGHHHKKKMMMNNNNNNPPPRRRWWW```sss|||xxxrrrmmmjjjhhheeeccccccaaa___]]]\\\\\\\\\]]]XXXYYYZZZ[[[[[[[[[ZZZYYY[[[ZZZXXXVVVUUUVVVWWWXXXVVVVVVWWWXXXZZZ\\\]]]^^^bbbbbbdddhhhmmmsssyyy|||yyywwwzzz~~~|||||||||}}}}}}yyyyyy{{{{{{{{{zzzxxxwwwtttoooiiiggggggfffbbb^^^]]]\\\iii~~~```PPPOOOHHHKKKMMMNNNNNNMMMJJJHHHHHHIIIJJJIIIHHHGGGIIIKKKMMMMMMLLLLLLMMMNNNOOOPPPLLLJJJHHHFFFEEEFFFHHHIIIHHHFFFDDDBBBBBBCCCEEEFFFDDDAAA@@@CCCJJJNNNNNNLLLuuuuuuzzz~~~~~~}}}{{{{{{}}}xxxpppkkknnnxxx{{{zzz{{{rrriiicccfffbbbRRRBBBKKKSSSUUUMMMEEEAAABBB@@@@@@CCCGGGDDD>>>???EEEAAACCCEEEFFFGGGFFFEEEDDD@@@BBBCCCBBBBBBBBBEEEGGGDDDCCCBBBBBBAAAAAABBBBBB>>>>>>???@@@AAABBBCCCCCCAAA@@@???@@@CCCDDDEEEDDDCCCCCCBBBDDDHHHKKKLLLLLLGGGIIIJJJHHHDDDAAABBBCCCAAAEEEGGGEEEAAA@@@CCCGGGCCCAAAEEELLLMMMHHHFFFIIILLLNNNNNNLLLJJJJJJLLLOOOQQQPPPNNNMMMKKKKKKLLLLLLLLLNNNPPPPPPOOOOOOPPPQQQMMMNNNQQQSSSOOOMMMRRR[[[ZZZWWW\\\nnn|||fffMMMMMMJJJJJJMMMKKKEEEEEEJJJBBBFFFKKKMMMLLLHHHDDDBBBAAABBBDDDFFFFFFEEECCCAAAFFFFFFFFFFFFEEEEEEEEEEEE@@@BBBDDDEEEEEEGGGIIIKKKKKKHHHGGGGGGIIIHHHEEEBBBCCCEEEFFFEEEDDDCCCDDDFFFDDDEEEEEEEEEDDDEEEGGGHHHBBBDDDEEEEEEDDDCCCCCCDDDDDDIIIHHHCCCGGGSSSWWWRRRLLLRRRWWWSSSLLLIIIOOOUUUOOONNNKKKKKKQQQ[[[```___oooyyywwwbbbOOOFFFEEEJJJLLLOOOMMMQQQmmm{{{jjjeee___ZZZWWWUUUTTTRRRLLLLLLLLLLLLLLLKKKKKKJJJGGGHHHHHHFFFDDDCCCEEEGGGHHHDDDCCCFFFJJJMMMMMMNNNVVVUUU]]]lll|||~~~zzzwwwtttrrrkkkiiifffdddcccccccccddd[[[\\\^^^___``````___^^^aaa___]]][[[ZZZZZZ\\\\\\\\\\\\]]]___aaaccceeegggllllllmmmooottt{{{~~~}}}|||||||||}}}vvvxxxzzz{{{{{{yyyvvvtttnnniiicccaaabbbaaa\\\WWW\\\___sssyyy~~~mmmQQQIIILLLIIILLLOOOOOOPPPPPPLLLHHHIIIJJJKKKJJJIIIIIIJJJLLLJJJJJJJJJLLLNNNQQQTTTUUUOOOLLLIIIFFFEEEFFFHHHJJJHHHFFFDDDBBBBBBCCCEEEGGGGGGCCC@@@CCCIIIMMMLLLKKK}}}{{{zzz{{{|||}}}}}}zzzzzz||||||{{{ssshhhaaacccbbbSSS@@@@@@CCCIIILLLLLLHHHBBB===???@@@BBBCCCDDDCCCCCCBBB@@@CCCHHHKKKKKKGGGAAA===<<<===>>>@@@AAAAAAAAAAAA?????????@@@AAABBBDDDDDD@@@AAAAAABBBBBBCCCCCCDDDEEEDDDCCCBBBBBBBBBBBBBBBAAAAAAAAABBBCCCFFFHHHJJJHHHGGGDDDBBBAAAAAACCCDDDCCCEEEFFFFFFDDDBBBAAAAAA@@@CCCGGGIIIHHHHHHHHHHHHMMMKKKIIIGGGFFFGGGHHHIIIKKKLLLLLLKKKJJJJJJMMMOOOLLLNNNPPPOOOLLLKKKLLLNNNQQQNNNLLLMMMQQQTTTUUUTTTTTTOOOQQQZZZcccrrr~~~uuueeeSSSNNNTTTLLLIIIGGGFFFHHHHHHGGGDDDGGGHHHIIIJJJJJJHHHFFFEEEEEEEEEEEEFFFGGGEEEBBB??????AAACCCDDDCCCBBBBBBBBBDDDFFFHHHIIIIIIHHHIIIKKKJJJIIIFFFCCCAAABBBEEEHHHDDDCCCCCCBBBCCCDDDEEEFFFBBBCCCDDDFFFFFFFFFEEEDDDGGGEEECCCBBBAAABBBDDDEEEEEEEEEEEEFFFIIILLLNNNPPPTTTRRRNNNIIIFFFGGGKKKNNNQQQPPPOOONNNOOORRRVVVZZZooo{{{qqq]]]PPPJJJGGGJJJIIIOOOSSSLLLVVVzzzjjjZZZVVVYYYXXXUUUSSSQQQOOOLLLKKKKKKKKKJJJIIIHHHHHHGGGGGGFFFEEEEEEDDDGGGFFFFFFFFFGGGHHHIIIIIINNNQQQVVVZZZbbbnnn~~~xxxrrrnnnlllkkkjjjnnnmmmllljjjhhhiiikkkmmmiiigggdddbbbbbbdddgggiiiiiiiiiiiijjjmmmppptttvvv~~~|||}}}~~~}}}||||||||||||~~~}}}{{{yyywwwwwwwwwwwwuuuvvvwwwxxxwwwsssmmmhhhbbb```^^^^^^[[[UUUMMMHHH]]]rrrxxx]]]RRRNNNJJJLLLJJJIIIMMMQQQQQQMMMHHHLLLKKKJJJIIIHHHHHHHHHHHHJJJJJJJJJKKKKKKMMMNNNNNNPPPNNNKKKIIIHHHGGGEEEDDDGGGIIIIIIFFFBBB@@@AAACCCDDDEEEFFFEEEDDDEEEIIIMMM|||~~~}}}uuueeeYYYWWWVVVLLL??????BBBGGGIIIIIIEEE@@@<<<@@@@@@AAABBBCCCBBBAAAAAA@@@AAACCCDDDDDDBBB???>>>;;;<<<===>>>????????????????????????@@@BBBCCCDDDAAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCAAA@@@@@@@@@@@@BBBCCCDDDEEEDDDCCCAAA@@@@@@AAAAAADDDFFFGGGFFFDDDAAA@@@AAA???BBBEEEFFFFFFEEEFFFGGGJJJIIIGGGFFFFFFFFFGGGGGGHHHIIIJJJIIIHHHHHHJJJLLLJJJLLLNNNMMMKKKKKKNNNPPPNNNKKKIIIJJJNNNQQQRRRQQQQQQNNNOOOUUUUUUTTT___oooooo```ZZZSSSHHHFFFKKKKKKIIIHHHIIIJJJIIIEEEAAADDDEEEGGGHHHHHHGGGFFFEEEDDDCCCCCCDDDEEEDDDBBB@@@>>>@@@AAABBBAAA@@@@@@@@@BBBDDDFFFFFFFFFFFFGGGHHHGGGFFFEEEBBB@@@@@@CCCEEECCCBBBBBBAAAAAACCCDDDEEECCCCCCDDDEEEEEEEEEDDDDDDEEEDDDCCCBBBBBBBBBCCCCCCEEEEEEEEEEEEFFFHHHJJJKKKMMMLLLIIIEEECCCEEEIIILLLIIIJJJJJJHHHHHHJJJOOOSSS^^^eeeeee\\\SSSNNNJJJFFFJJJIIIMMMOOOJJJPPPrrrmmm```\\\ZZZYYYYYYYYYVVVQQQNNNMMMLLLKKKJJJIIIIIIHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFGGGHHHHHHHHHJJJMMMNNNQQQXXXbbbkkksss{{{{{{wwwvvvwwwxxxuuutttssssssuuuyyy|||~~~~~~~~~}}}~~~~~~}}}}}}}}}}}}}}}~~~{{{zzzyyywwwvvvvvvvvvvvvyyyxxxvvvtttpppkkkfffbbb]]]YYYWWWUUUOOOKKKOOOXXXvvviiiUUUOOOOOOPPPIIIGGGFFFHHHMMMOOOMMMJJJIIIIIIHHHGGGFFFFFFFFFGGGIIIIIIIIIIIIJJJKKKLLLLLLHHHGGGGGGGGGGGGGGGFFFEEEEEEFFFGGGEEEBBBBBBCCCEEEDDDEEEFFFDDDCCCDDDHHHKKKwwwyyyzzzxxxwwwyyy~~~yyylllnnnzzzwwwmmm]]]OOOJJJIIIFFFAAABBBCCCFFFGGGFFFDDD@@@>>>@@@@@@AAAAAAAAA@@@????????????>>>============>>>;;;;;;;;;<<<<<<=========>>>>>>>>>???@@@AAABBBCCCAAAAAAAAAAAAAAA@@@@@@???@@@AAACCCDDDEEEEEEDDDDDDBBBAAAAAA@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@??????>>>DDDFFFGGGFFFDDDAAAAAAAAA???@@@BBBCCCBBBBBBDDDFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFGGGIIIIIIHHHHHHHHHIIIIIIJJJKKKJJJJJJKKKNNNQQQLLLJJJIIIJJJMMMOOOQQQQQQRRROOOPPPUUUSSSLLLLLLQQQZZZiii}}}yyyhhhWWWIIIFFFGGGFFFGGGLLLHHHIIIJJJLLLLLLIIIEEEAAAAAACCCDDDFFFFFFFFFEEEEEEBBBAAA@@@@@@BBBCCCCCCBBB>>>??????@@@??????>>>>>>???AAACCCCCCBBBBBBCCCDDDCCCCCCCCCAAA??????@@@AAAAAAAAA@@@???@@@AAABBBCCCBBBCCCDDDDDDEEEDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAAEEEDDDDDDCCCCCCDDDEEEEEEEEEEEEDDDBBB@@@BBBEEEHHHGGGJJJLLLJJJHHHIIINNNSSSQQQPPPMMMIIIIIIKKKIIIEEEGGGHHHIIIKKKJJJNNN[[[ggg}}}jjj\\\YYY]]]YYYVVVRRRPPPOOOOOONNNLLLIIIIIIIIIIIIHHHHHHHHHHHHFFFFFFEEEEEEEEEFFFGGGGGGFFFHHHJJJJJJIIIJJJOOOSSSVVVZZZbbbjjjttt~~~~~~|||||||||{{{||||||}}}~~~yyyxxxwwwvvvuuutttttttttsssqqqmmmhhhbbb]]]YYYVVVVVVPPPMMMMMMHHHIII^^^wwwkkkXXXMMMIIIOOOVVVLLLHHHDDDDDDGGGJJJJJJIIIFFFFFFEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGHHHHHHIIIIIIDDDEEEGGGHHHGGGFFFEEECCCBBBCCCDDDDDDCCCDDDFFFHHHDDDDDDDDDDDDCCCDDDFFFHHH~~~sssqqqpppqqqtttyyy{{{zzzxxxpppoootttqqqxxxyyyggg]]]XXXOOOGGGCCCDDDFFFFFFEEEEEEFFFGGGFFFDDDBBBAAA@@@@@@@@@@@@??????>>>>>>???>>>===<<<<<<======>>><<<<<<;;;;;;<<<<<<<<<============>>>???@@@BBBBBBAAAAAABBBAAAAAA???>>>===>>>???BBBEEEFFFFFFEEEEEECCCCCCBBBBBBAAAAAAAAAAAA>>>???AAABBBAAA@@@>>>===BBBDDDFFFFFFDDDBBBBBBBBB???@@@AAAAAA@@@AAACCCEEECCCDDDEEEEEEFFFEEEEEEDDDEEEHHHJJJKKKJJJIIIIIIIIIJJJJJJIIIIIIIIIJJJMMMOOOLLLKKKKKKLLLOOOQQQRRRSSSUUUPPPOOOSSSUUURRRSSSVVVPPPRRRZZZjjjyyyiii___\\\ZZZNNNDDDCCCEEEGGGKKKPPPHHHIIIJJJLLLLLLKKKHHHFFFCCCDDDDDDEEEEEEDDDCCCCCCBBB@@@>>>???AAADDDEEEEEE@@@???>>>?????????>>>======???AAAAAA@@@@@@@@@AAA@@@AAABBBBBB???>>>>>>?????????>>>===>>>???@@@AAA@@@@@@AAACCCDDDEEEFFFFFFAAAAAABBBBBBBBBAAA@@@???CCCCCCCCCBBBBBBCCCCCCCCCBBBCCCCCCBBB@@@AAACCCFFFHHHLLLOOOMMMJJJJJJOOOTTTNNNKKKGGGFFFGGGIIIGGGDDDCCCFFFHHHHHHKKKQQQTTTSSSwwwkkk\\\\\\[[[YYYWWWUUUSSSQQQMMMJJJIIIIIIIIIIIIIIIIIIIIIIIIFFFEEEEEEEEEEEEEEEFFFFFFEEEHHHKKKLLLKKKJJJKKKMMMPPPQQQRRRSSSWWW]]]dddjjjzzz|||{{{~~~|||{{{{{{zzzyyyyyyzzzzzzyyyyyywwwuuusssqqqppppppgggeeebbb]]]WWWRRROOONNNMMMFFFGGGOOOSSS[[[xxx|||kkk[[[QQQIIICCCJJJWWWSSSNNNGGGDDDDDDFFFGGGGGGFFFEEEEEEDDDDDDDDDEEEEEECCCDDDEEEEEEFFFFFFFFFFFFFFFIIIKKKKKKIIIFFFCCCBBBBBBBBBCCCCCCCCCDDDFFFGGGCCCCCCCCCCCCCCCCCCEEEFFFyyyppprrrpppnnnpppvvvyyytttaaaeeessswww{{{pppSSSFFFEEEEEEEEEDDDCCCDDDFFFCCCDDDDDDDDDDDDCCCBBBBBBAAA@@@@@@???>>>>>>>>>>>>>>>??????@@@@@@@@@?????????>>>===<<<<<<<<<===>>>=========>>>???@@@BBBBBBAAAAAABBBBBBAAA???===<<<<<<>>>AAADDDFFFFFFEEEEEEBBBBBBBBBBBBBBBBBBAAAAAA>>>???AAACCCCCCBBB@@@>>>>>>@@@CCCDDDCCCCCCCCCDDD@@@AAABBBBBBAAAAAACCCEEEBBBCCCDDDEEEFFFFFFEEEEEEDDDFFFIIIIIIHHHGGGGGGHHHKKKJJJHHHHHHHHHIIIIIIJJJJJJKKKLLLMMMOOOPPPRRRTTTUUUPPPMMMOOOPPPOOOOOOOOOQQQOOOMMMQQQ]]]uuuxxxkkk```WWWRRRQQQOOOJJJFFFDDDCCCCCCGGGLLLGGGHHHIIIJJJKKKLLLMMMNNNHHHGGGGGGFFFEEECCCBBBAAABBB@@@>>>>>>AAADDDFFFGGGBBB@@@>>>???@@@AAA@@@>>>===???AAAAAA@@@???@@@AAA@@@AAACCCBBB@@@>>>>>>>>>>>>======<<<<<<>>>???@@@<<<===???AAACCCFFFHHHIIIAAAAAABBBBBBAAAAAA@@@???@@@@@@AAABBBCCCDDDDDDEEEDDDEEEFFFEEECCCCCCCCCDDDDDDGGGKKKJJJGGGGGGJJJNNNMMMMMMLLLLLLKKKHHHGGGFFFBBBGGGGGGEEEHHHQQQTTTRRRXXXrrriiiXXX___]]]\\\ZZZWWWSSSLLLHHHIIIIIIIIIIIIIIIIIIHHHHHHFFFFFFEEEEEEEEEEEEEEEFFFBBBDDDGGGIIIIIIHHHHHHHHHIIIJJJKKKLLLMMMQQQVVVYYYaaaooo~~~}}}{{{xxxvvvwwwzzz}}}~~~|||zzzxxxwwwwwwvvvyyyxxxvvvsssooollliiihhh]]]^^^\\\XXXQQQLLLJJJJJJGGGDDDKKK\\\jjjwwwccc\\\WWWSSSIII@@@EEEQQQTTTOOOIIIEEEDDDFFFHHHJJJGGGFFFFFFEEEEEEEEEEEEFFFBBBCCCDDDDDDEEEDDDDDDCCCDDDHHHLLLLLLIIIFFFCCCCCCDDDCCCBBBBBBCCCDDDDDDDDDCCCBBBBBBBBBCCCDDDEEEEEEzzzwwwsssmmmttt~~~zzzppppppjjjllloookkkhhh```TTTAAAAAADDDGGGEEE@@@???@@@>>>>>>???@@@@@@@@@@@@@@@AAA@@@??????>>>?????????>>>???AAACCCCCCBBBAAA???AAA@@@>>>===<<<===>>>>>>>>>>>>>>>???@@@AAABBBCCCAAABBBCCCCCCBBB@@@>>><<<<<<===???BBBCCCDDDEEEEEEAAAAAAAAAAAAAAA@@@??????>>>???AAACCCCCCCCCAAA@@@<<>>>>>AAADDDFFFGGGCCC@@@===>>>BBBCCCBBB@@@>>>@@@BBBAAA@@@???@@@AAA@@@BBBCCCBBB@@@>>>>>>???======<<<;;;<<<===>>>???;;;<<<===@@@BBBFFFHHHJJJBBBBBBAAAAAAAAA@@@@@@@@@>>>???@@@BBBDDDEEEEEEEEEDDDFFFHHHIIIGGGEEEEEEEEECCCEEEGGGHHHGGGGGGHHHHHHIIIJJJMMMOOOLLLGGGGGGJJJFFFHHHGGGEEEEEEKKKOOOQQQRRR]]]zzz^^^YYYXXXXXXXXXXXXVVVSSSPPPLLLLLLKKKKKKJJJIIIIIIHHHGGGGGGFFFEEEEEEEEEFFFFFFDDDDDDFFFFFFFFFEEEDDDCCCFFFGGGIIIJJJKKKLLLOOOQQQQQQ\\\gggnnnvvv|||zzzxxxvvvyyywwwuuutttuuuwwwzzz|||~~~|||yyywwwuuutttssstttsssppplllhhhccc___]]]SSSTTTSSSOOOJJJGGGIIIKKKSSSXXXeeewwwuuuRRRTTTWWWTTTJJJBBBCCCJJJLLLJJJGGGDDDEEEGGGKKKMMMIIIHHHGGGFFFEEEEEEEEEEEEBBBCCCDDDEEEEEEDDDCCCBBB>>>CCCHHHJJJHHHFFFFFFGGGFFFDDDBBBBBBCCCDDDCCCBBBBBBAAAAAACCCEEEFFFFFFEEEwwwuuuvvvxxx}}}~~~wwwqqqllllllnnneeeXXXRRRMMMNNNXXXLLLHHHGGGHHHEEE>>>;;;===:::;;;<<<>>>????????????@@@@@@?????????@@@AAABBB>>>???AAABBBBBBBBBAAA@@@BBBAAA???===<<<<<<===>>>????????????@@@BBBCCCDDD@@@AAACCCDDDDDDBBB???>>><<<===>>>???AAABBBCCCDDDDDDDDDDDDCCCBBB@@@>>>===>>>???@@@BBBBBBCCCBBBBBB===???AAAAAA@@@???>>>??????AAACCCDDDCCCBBBBBBBBB@@@@@@@@@@@@AAACCCEEEFFFBBBCCCDDDCCCBBBBBBDDDFFFFFFEEEEEEGGGJJJJJJGGGDDDAAADDDGGGIIIIIIJJJLLLOOOLLLOOORRRSSSSSSSSSRRRPPPHHHIIIMMMSSSSSSOOOQQQVVVUUUjjjwwwjjjUUUQQQLLLGGGGGGIIIJJJIIIKKKJJJGGGDDDCCCDDDDDDDDDBBBEEEHHHHHHGGGFFFHHHIIIJJJIIIGGGFFFDDDCCCBBBBBB@@@>>>===>>>AAACCCDDDDDDBBB???<<<===BBBEEEDDDBBB>>>@@@BBBAAA@@@??????@@@@@@AAABBB@@@>>>===>>>???======<<<;;;<<<===>>>???======>>>???AAADDDFFFHHHDDDCCCBBB@@@@@@AAAAAABBB===>>>@@@BBBCCCDDDDDDDDDAAADDDHHHJJJIIIGGGFFFFFFEEEDDDEEEGGGIIIJJJGGGEEEHHHGGGHHHLLLKKKFFFFFFJJJIIIGGGGGGHHHHHHGGGIIILLLSSSVVVlllmmmhhhbbb^^^\\\[[[ZZZYYYPPPPPPOOONNNLLLKKKJJJJJJHHHHHHGGGFFFFFFFFFFFFFFFHHHGGGFFFEEEEEEEEEDDDCCCFFFGGGHHHGGGFFFGGGIIIJJJIIIPPPVVVXXX\\\eeelllnnnttt~~~|||~~~|||{{{xxxvvvsssrrrqqquuutttsssssstttvvvvvvvvvxxxwwwuuusssqqqooonnnnnnjjjiiifffccc^^^ZZZUUUSSSKKKKKKKKKHHHGGGLLLUUU]]]sssfffVVVLLLRRRTTTOOOIIIGGGFFFDDDDDDDDDCCCCCCCCCEEEHHHJJJJJJIIIHHHFFFEEEDDDDDDCCCBBBCCCEEEFFFFFFEEECCCBBB???DDDIIIJJJHHHFFFGGGJJJEEECCCAAAAAACCCDDDDDDBBBAAA@@@@@@CCCGGGIIIHHHFFFyyypppsssrrrppp~~~wwwllljjjiii```cccOOO<<<<<<:::>>>RRRXXXOOOIIIGGGCCC===;;;???999;;;===???AAAAAAAAAAAA@@@@@@?????????@@@BBBCCC???????????????@@@AAAAAABBB@@@>>><<<;;;;;;<<<===?????????@@@AAABBBDDDDDD@@@BBBDDDEEEEEECCC@@@???<<<<<<===>>>???AAACCCDDDIIIIIIHHHFFFDDDAAA>>><<<===>>>???@@@AAABBBBBBBBB???@@@BBBAAA>>><<<;;;;;;===@@@CCCDDDCCCAAA@@@AAA???>>>======???AAADDDFFFDDDEEEEEEDDDCCCCCCFFFHHHCCCCCCDDDGGGKKKKKKHHHDDD@@@DDDGGGIIIIIIIIILLLOOOLLLNNNLLLHHHFFFGGGJJJLLLTTTLLLHHHKKKLLLJJJJJJNNNOOORRRUUU]]]rrrooobbb^^^TTTGGGGGGGGGEEEDDDFFFHHHHHHFFFKKKGGGAAA>>>BBBFFFEEEAAA@@@DDDHHHIIIFFFCCCBBBBBBHHHGGGFFFDDDCCCCCCCCCCCC>>>===<<<>>>@@@BBBBBBBBBAAA===:::<<>>@@@AAAAAA???>>>???@@@@@@AAA@@@???===<<<===???======<<<;;;<<<===>>>???@@@?????????@@@BBBDDDEEEEEEDDDBBB@@@@@@AAABBBCCC===>>>@@@AAABBBBBBBBBAAA===AAAFFFIIIIIIHHHGGGGGGCCCAAA@@@CCCHHHIIIEEE@@@LLLFFFDDDHHHIIIEEEDDDGGGKKKFFFFFFLLLNNNHHHFFFHHHKKKMMMVVVooooooddd]]]ZZZXXXSSSSSSRRRPPPNNNMMMKKKKKKIIIIIIHHHGGGFFFFFFGGGGGGGGGEEEBBBBBBBBBCCCDDDCCCBBBCCCCCCDDDDDDFFFJJJMMMJJJNNNPPPNNNPPPWWW[[[[[[ZZZaaahhhkkklllrrr~~~~~~|||xxxzzz~~~{{{ttttttsssqqqpppooopppqqqrrrrrrpppoooooooooooommmlllpppooommmllljjjiiiiiiiiiaaa```___\\\XXXSSSOOOMMMJJJKKKKKKJJJNNNZZZjjjwww}}}kkkXXXOOOLLLRRRPPPHHHGGGKKKJJJBBB@@@AAABBBBBBAAAAAACCCDDDJJJIIIHHHFFFDDDCCCBBBBBBCCCDDDFFFGGGGGGEEEDDDBBBEEEIIIMMMMMMIIIFFFHHHJJJDDDAAA@@@AAADDDFFFEEECCCAAA@@@@@@CCCHHHJJJIIIGGG~~~wwwvvvtttttt~~~mmmiiijjjgggOOOJJJBBB;;;:::===BBBFFFTTTNNNGGGDDDCCC@@@:::555>>>>>>===>>>>>>???@@@@@@@@@@@@@@@@@@??????>>>===AAA@@@???======>>>@@@AAABBBBBBAAA@@@???>>>===<<<======>>>>>>?????????@@@AAA@@@>>>???@@@@@@???===888777999===??????CCCIIIJJJFFFBBBAAABBBBBB???<<>>===>>>???===???AAACCCCCCAAA???>>>AAABBBCCCCCCDDDDDDCCCCCCBBBBBBBBBCCCCCCEEEFFFFFFDDDEEEFFFGGGHHHGGGGGGFFFGGGGGGHHHHHHJJJKKKMMMNNNLLLLLLKKKKKKJJJKKKKKKLLLMMMMMMMMMMMMLLLLLLLLLKKKHHHIIIKKKNNNWWWeeevvvjjjVVVNNNMMMJJJDDDDDDDDDDDDEEEFFFFFFGGGGGGJJJIIIGGGEEEDDDCCCCCCBBBAAA@@@???CCCHHHJJJFFFBBBCCCDDDEEEEEECCCBBBBBBCCC@@@@@@@@@@@@AAAAAABBBBBB@@@@@@???AAABBBCCCBBB@@@@@@AAABBBBBBAAA@@@>>>======AAAEEEEEEBBB?????????@@@???>>><<<;;;<<<======??????>>>>>>>>>@@@AAABBBBBBEEEFFFCCCBBBDDDBBB>>><<>>CCCBBBAAABBBDDDHHHKKKNNN~~~{{{~~~xxxllljjjcccWWW@@@???======@@@EEEKKKNNNJJJEEEAAA@@@BBBBBB???;;;===============>>>??????@@@@@@AAA@@@@@@???>>>>>>>>>===<<<<<<<<<>>>@@@AAA@@@?????????>>>>>>=========>>>>>>>>>????????????AAA???>>>???@@@AAA@@@???===<<<<<<=========CCCKKKLLLIIIEEECCCBBBBBBAAA@@@@@@AAAAAABBBBBBBBBBBBBBBCCCDDDDDDCCC@@@??????@@@???AAACCCDDDDDDCCCAAA@@@BBBCCCCCCDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBCCCCCCDDDCCCDDDEEEGGGGGGGGGFFFEEEFFFFFFFFFGGGHHHJJJKKKLLLKKKKKKKKKKKKKKKKKKKKKKKKMMMMMMLLLLLLLLLKKKKKKKKKIIIJJJJJJLLLOOOWWWaaaiiiwww{{{sssooopppvvvmmm^^^QQQLLLLLLGGG@@@EEEEEEEEEEEEFFFFFFGGGGGGJJJIIIGGGEEEDDDCCCBBBBBB???======AAAEEEGGGDDD@@@DDDEEEFFFFFFDDDCCCBBBAAA@@@AAABBBBBBCCCCCCBBBBBB@@@??????@@@BBBBBBAAA@@@@@@@@@AAAAAAAAA???>>>======@@@DDDEEECCC@@@@@@@@@DDDCCCAAA@@@???>>>=========<<<<<<<<<===>>>@@@AAACCCFFFFFFCCCBBBCCCBBB>>>FFFOOOOOOEEE>>>AAACCC@@@@@@AAACCCEEEFFFFFFFFFEEECCCCCCCCCAAA@@@AAACCCFFFDDDCCCCCCDDDFFFHHHHHHHHHLLLLLLKKKJJJJJJJJJKKKKKKGGGLLLJJJPPPcccxxxlll___^^^]]][[[XXXUUUSSSQQQOOOMMMLLLKKKJJJJJJKKKKKKJJJHHHEEEEEEFFFFFFEEECCCBBBAAABBBBBBCCCCCCDDDEEEEEEEEEGGGHHHIIIKKKMMMOOOPPPQQQRRRSSSTTTUUUWWW[[[```dddfffiiimmmqqquuuwwwxxxxxxyyyyyyzzz|||~~~}}}}}}~~~}}}zzzwwwuuutttuuuuuusssssssssrrrqqqpppooonnnmmmlllkkkjjjkkkmmmppprrrkkkkkkkkkjjjhhhgggeeeeeedddaaa^^^]]]]]]\\\ZZZWWWTTTQQQNNNLLLJJJJJJJJJJJJIIIOOOXXXdddwww}}}jjj]]]UUUWWW]]]RRROOOKKKIIIHHHHHHGGGFFFCCCBBBAAAAAAAAAAAAAAABBBDDDEEEGGGGGGEEEBBB>>><<>>@@@BBBAAA>>><<<<<<<<<<<<<<<<<<===>>>@@@@@@AAAAAAAAA@@@??????;;;;;;::::::;;;===???@@@>>>>>>>>>??????@@@@@@@@@>>>>>>>>>>>>????????????@@@???>>>@@@BBBCCCBBBAAA@@@===<<<===<<<;;;AAAIIIMMMLLLJJJGGGCCCBBBCCCEEEAAABBBBBBCCCCCCCCCCCCCCCCCCEEEFFFFFFDDDBBBBBBBBBBBBCCCDDDEEEEEEDDDCCCBBBCCCCCCDDDEEEEEEEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBBBBCCCDDDEEEFFFGGGFFFEEEDDDEEEEEEFFFFFFGGGHHHIIIJJJJJJKKKLLLMMMMMMLLLKKKKKKLLLLLLLLLKKKKKKKKKJJJJJJIIIJJJJJJJJJIIIKKKOOORRROOOZZZkkkzzz~~~xxxqqqkkkbbbWWWRRRRRRXXXUUUPPPLLLLLLMMMHHH@@@FFFFFFFFFFFFFFFGGGGGGGGGIIIHHHGGGEEEDDDBBBAAA@@@AAA@@@@@@DDDHHHJJJGGGEEEDDDEEEFFFGGGFFFDDDBBB@@@AAABBBDDDEEEFFFEEEDDDCCC@@@??????@@@BBBBBBAAA@@@?????????@@@@@@???>>>>>>>>>@@@DDDEEEDDDCCCCCCCCCFFFFFFEEEDDDCCCAAA???>>><<<<<<<<<===>>>@@@AAABBBCCCFFFFFFCCCBBBCCCBBB>>>IIIUUUYYYMMMAAA???CCCEEE@@@AAABBBCCCDDDEEEEEEFFFCCCCCCCCCAAA@@@@@@BBBDDDCCCDDDEEEEEEEEEFFFHHHJJJOOOMMMKKKIIIIIIJJJKKKLLLHHHLLLIIIJJJSSSZZZjjjwwwaaaddd^^^[[[XXXWWWXXXVVVSSSOOOLLLKKKJJJJJJKKKKKKJJJHHHEEEEEEFFFFFFEEEDDDCCCCCCBBBBBBCCCCCCDDDDDDEEEEEEDDDDDDEEEGGGHHHIIIKKKKKKOOOPPPPPPPPPPPPRRRVVVYYYYYY[[[]]]```aaabbbbbbaaaaaabbbdddfffiiimmmoooqqqsssuuuvvvuuusssqqqqqqqqqnnnnnnpppsssvvvyyyyyyxxxuuuuuusssrrrpppooonnnnnnooooooooonnnmmmlllkkkjjjeeeeeeddddddfffhhhkkkmmmggggggfffdddbbb```^^^\\\[[[YYYWWWVVVUUUSSSPPPNNNMMMGGGGGGKKKLLLGGGHHHNNNZZZcccooo~~~gggUUUMMMJJJQQQ\\\TTTPPPLLLIIIHHHHHHHHHGGGEEEDDDCCCBBBAAAAAAAAAAAAAAACCCDDDEEEDDDAAA>>><<<@@@BBBCCCEEEFFFFFFFFFEEEFFFGGGHHHIIIHHHHHHIIIKKKFFFFFFDDDBBB@@@AAADDDFFFEEEDDDBBB@@@@@@AAABBBCCCxxxrrrttt~~~}}}uuuqqqggg]]][[[[[[SSSHHHGGGFFFDDDBBBAAA@@@@@@@@@BBB@@@>>>>>>???@@@>>>===<<<;;;;;;:::;;;;;;<<<<<>>======>>>???AAABBBCCCCCC>>>>>>>>>>>>>>>????????????>>>>>>@@@BBBDDDDDDCCCCCC??????DDDGGGFFFEEEFFFKKKMMMOOOLLLHHHDDDDDDEEEBBBCCCCCCDDDDDDDDDDDDDDDCCCEEEHHHIIIGGGFFFEEEEEEDDDDDDEEEEEEEEEDDDCCCCCCBBBCCCDDDDDDEEEEEEDDDDDDDDDCCCCCCCCCCCCDDDDDDEEEEEEEEEGGGGGGHHHGGGFFFEEEFFFFFFFFFFFFFFFGGGHHHIIIJJJLLLNNNOOOOOONNNMMMLLLKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIJJJKKKMMMMMMPPPSSSUUUYYYbbboooxxx~~~vvvuuuyyy|||jjjccc[[[UUUNNNFFFCCCEEEFFFHHHIIIJJJNNNQQQNNNGGGGGGGGGGGGGGGFFFFFFFFFFFFHHHHHHGGGEEECCCBBB@@@???CCCBBBCCCEEEIIIKKKJJJHHHCCCDDDEEEGGGHHHGGGDDDBBBAAACCCEEEGGGHHHFFFDDDCCCAAA@@@@@@AAACCCCCCBBBAAA>>>>>>>>>>>>??????>>>>>>@@@BBBDDDFFFGGGFFFFFFFFFEEEFFFFFFFFFEEECCCAAA@@@>>>>>>???@@@AAACCCDDDDDDDDDFFFFFFCCCBBBDDDDDDAAABBBMMMRRRJJJAAA???DDDGGGBBBAAAAAAAAACCCDDDFFFGGGCCCCCCCCCBBB@@@???AAABBBBBBDDDGGGFFFDDDEEEHHHKKKMMMLLLKKKJJJJJJJJJKKKKKKIIINNNJJJHHHKKKLLLTTTfffxxxyyyfffbbb]]]\\\\\\\\\XXXTTTSSSPPPNNNLLLLLLKKKIIIGGGFFFFFFFFFFFFFFFFFFFFFEEECCCCCCCCCDDDDDDEEEEEEEEEBBBBBBCCCDDDEEEFFFGGGGGGJJJKKKKKKKKKJJJLLLOOOQQQUUUVVVWWWXXXYYYYYYXXXXXX[[[[[[\\\]]]___```bbbccceeeffffffeeedddcccdddfffggggggggggggiiijjjkkkkkkkkkllllllmmmllljjjhhhfffjjjjjjjjjiiihhhgggeeeeee```___]]]\\\\\\]]]^^^___bbbaaa```]]][[[XXXUUUTTTQQQPPPOOONNNMMMKKKHHHFFFNNNFFFHHHSSSVVVRRRXXXeee|||qqqYYYRRRMMMEEEHHHRRRSSSOOOJJJGGGFFFGGGGGGGGGEEEEEEDDDCCCCCCCCCCCCCCCAAABBBCCCDDDDDDBBB@@@??????AAACCCEEEFFFFFFDDDCCCDDDFFFHHHHHHHHHHHHJJJLLLLLLNNNNNNIIIBBB>>>???AAADDDCCCAAA???>>>>>>???@@@|||zzzzzzwwwyyyzzz}}}{{{nnndddeeegggfff```XXXQQQLLLIIIDDDBBB@@@??????@@@CCCDDDCCCAAA????????????>>>===;;;;;;:::::::::::::::;;;>>>???@@@@@@AAAAAAAAAAAA@@@???>>>===<<<<<<;;;;;;;;;;;;<<<>>>???AAABBBBBB??????>>>>>>>>>>>>>>>>>>???>>>>>>@@@BBBDDDDDDCCCEEEAAACCCNNNVVVTTTJJJDDDFFFKKKPPPPPPLLLGGGDDDDDDBBBCCCDDDDDDEEEEEEDDDDDDBBBEEEHHHIIIIIIHHHGGGGGGEEEDDDDDDCCCCCCBBBCCCCCCBBBBBBCCCDDDDDDDDDDDDCCCCCCCCCCCCDDDEEEGGGHHHIIIGGGHHHIIIIIIIIIHHHGGGFFFHHHGGGGGGGGGGGGGGGHHHHHHKKKLLLNNNPPPPPPOOONNNMMMJJJJJJJJJIIIIIIIIIHHHHHHKKKJJJHHHGGGIIIKKKNNNOOORRRQQQOOOMMMLLLOOOUUUZZZYYY```hhhrrr}}}zzzlll___WWWYYYbbbkkk___WWWOOOJJJEEE@@@AAAEEEBBBDDDFFFGGGLLLRRRRRRNNNHHHGGGGGGFFFFFFEEEEEEEEEFFFFFFFFFEEECCCBBB@@@?????????@@@BBBEEEGGGGGGFFFCCCBBBCCCFFFIIIJJJHHHEEEAAACCCEEEGGGHHHFFFDDDCCCBBBAAAAAABBBDDDEEECCCBBB=========>>>>>>???@@@@@@CCCCCCEEEGGGHHHIIIIIIHHHAAABBBDDDEEEEEEEEEDDDCCC>>>???@@@AAABBBCCCDDDDDDCCCEEEFFFCCCDDDGGGHHHEEE@@@DDDFFFCCC@@@@@@BBBCCCCCCCCCBBBBBBCCCEEEGGGHHHCCCDDDDDDCCC@@@???@@@AAAAAADDDFFFEEEDDDDDDGGGJJJHHHIIIKKKMMMMMMKKKIIIHHHHHHMMMJJJHHHKKKKKKRRRdddyyypppccc]]][[[[[[[[[ZZZWWWSSSQQQPPPOOOMMMKKKIIIHHHHHHHHHHHHHHHHHHHHHDDDDDDEEEEEEEEEEEEEEEFFFCCCCCCCCCDDDDDDDDDEEEEEEEEEFFFGGGGGGGGGIIILLLNNNOOOOOOPPPQQQRRRRRRRRRRRRUUUUUUUUUUUUVVVWWWXXXYYYZZZ[[[[[[YYYXXXXXXZZZ\\\^^^^^^^^^]]]]]]]]]___```cccdddfffggggggeeebbbaaa`````````___^^^]]]\\\[[[ZZZYYYXXXVVVUUUTTTUUUUUUZZZZZZXXXVVVSSSPPPNNNLLLIIIIIIIIIIIIGGGFFFEEEEEELLLGGGNNN___iiimmm{{{ooobbbZZZYYYRRREEEBBBIIIPPPLLLHHHFFFEEEFFFFFFEEEEEEEEEEEEEEEEEEFFFGGGGGGBBBCCCDDDEEEEEEDDDCCCBBB@@@AAADDDEEEFFFEEEDDDCCCBBBDDDFFFFFFFFFGGGIIIKKKLLLQQQTTTPPPGGG@@@===>>>AAAAAA@@@???>>>??????@@@}}}ssswww{{{wwwwwwlll```WWWUUULLLTTT___bbbYYYLLLFFFGGGDDDBBB>>><<<<<<>>>BBBDDD@@@@@@?????????@@@@@@AAA<<<;;;::::::::::::::::::<<<===>>>???@@@AAAAAAAAABBBBBBAAA???===<<<;;;:::999::::::;;;<<<===>>>???????????????>>>>>>>>>>>>???>>>>>>???BBBCCCCCCBBBAAA===???KKKTTTQQQFFF>>>BBBGGGLLLOOOMMMIIIDDDBBBBBBCCCCCCDDDDDDDDDDDDDDDBBBDDDGGGHHHHHHHHHHHHIIIFFFEEECCCAAAAAAAAABBBCCCCCCCCCDDDEEEEEEEEEDDDDDDCCCCCCDDDEEEGGGIIIJJJLLLIIIIIIJJJKKKJJJIIIHHHGGGHHHHHHGGGGGGFFFGGGGGGGGGJJJKKKMMMNNNNNNNNNNNNMMMIIIIIIIIIHHHHHHHHHHHHGGGMMMJJJFFFEEEGGGJJJMMMNNNOOONNNLLLLLLLLLNNNPPPQQQTTTUUUUUUUUUVVV[[[dddkkk{{{vvv```ZZZSSSNNNJJJJJJOOOVVVZZZRRRKKKGGGCCC@@@AAAFFFAAACCCCCCCCCGGGNNNQQQOOOHHHGGGGGGFFFEEEDDDCCCCCCCCCDDDDDDDDDDDDBBBAAA?????????AAACCCEEEFFFHHHIIIEEECCCBBBEEEIIIKKKIIIGGGAAABBBDDDEEEFFFEEEDDDCCCBBBAAAAAABBBDDDDDDCCCBBB=========>>>???@@@AAABBBDDDCCCDDDFFFHHHJJJIIIHHH@@@@@@BBBCCCDDDDDDDDDDDD>>>>>>@@@AAAAAAAAAAAAAAAAAADDDEEEDDDFFFKKKMMMLLLHHHFFFCCCAAA@@@AAA@@@???CCCCCCBBBBBBCCCEEEGGGHHHEEEFFFFFFDDDBBB@@@@@@AAAAAABBBCCCCCCCCCDDDFFFHHHDDDFFFJJJMMMMMMLLLIIIGGGDDDJJJHHHGGGLLLMMMVVVhhhsss|||ppp___YYY[[[___ZZZWWWTTTRRRQQQQQQOOONNNLLLLLLKKKJJJJJJJJJJJJJJJFFFFFFFFFFFFFFFGGGGGGGGGEEEEEEEEEEEEDDDDDDDDDDDDBBBDDDEEEFFFFFFGGGIIIKKKKKKKKKLLLMMMNNNOOOOOOPPPOOOOOOOOOPPPRRRTTTUUUVVVVVVVVVWWWUUUTTTTTTUUUWWWWWWYYYZZZYYYYYYZZZ\\\^^^\\\]]]```aaabbb```^^^\\\[[[[[[[[[ZZZYYYXXXWWWVVVSSSSSSRRRRRRRRRRRRRRRSSSSSSRRRQQQPPPMMMKKKIIIHHHDDDEEEFFFFFFEEEEEEGGGIIIGGGIIIUUUhhhxxxssseeecccaaa\\\RRRFFFDDDGGGLLLIIIGGGFFFFFFFFFEEEDDDEEEEEEEEEEEEFFFGGGHHHIIICCCDDDEEEFFFFFFEEEDDDDDDBBBCCCDDDEEEFFFEEEDDDDDDAAACCCEEEEEEEEEFFFGGGIIIHHHMMMSSSRRRLLLEEEBBBAAAAAA@@@@@@@@@@@@@@@@@@AAA}}}vvvyyy|||{{{iii\\\QQQJJJJJJOOOCCCFFFNNNWWWTTTJJJDDDDDDEEECCC???<<<;;;;;;===>>>????????????>>>???@@@AAA<<<<<<;;;:::::::::::::::;;;;;;===>>>???@@@@@@@@@AAAAAA@@@???>>><<<;;;:::<<<<<<<<<<<<============????????????>>>>>>>>>===???>>>===???AAABBBBBBAAA>>>;;;;;;AAAEEECCC???>>>BBBCCCFFFHHHJJJIIIEEEBBBBBBBBBCCCDDDDDDDDDDDDCCCAAACCCEEEFFFFFFGGGIIIKKKGGGEEECCCAAA@@@AAABBBCCCEEEEEEFFFGGGGGGGGGGGGFFFDDDDDDDDDEEEFFFHHHIIIJJJIIIIIIJJJJJJJJJIIIGGGFFFHHHGGGFFFEEEEEEEEEEEEEEEHHHIIIIIIJJJKKKKKKLLLLLLHHHHHHHHHHHHGGGGGGGGGGGGKKKHHHEEEEEEHHHKKKKKKKKKKKKJJJIIIJJJKKKLLLKKKIIIFFFIIINNNSSSVVVXXXXXXXXXSSSVVV^^^jjjyyy{{{vvvrrrjjj^^^SSSPPPKKKHHHJJJJJJGGGHHHLLLOOOJJJGGGFFFDDDAAABBBEEEAAABBBBBB@@@CCCJJJNNNMMMGGGGGGFFFEEEDDDCCCBBBAAA@@@AAACCCDDDDDDCCCAAA@@@@@@AAACCCDDDEEEGGGJJJLLLJJJFFFCCCDDDHHHJJJIIIFFF@@@AAABBBBBBCCCCCCBBBBBB@@@@@@???AAABBBCCCBBB@@@>>>>>>>>>>>>???AAACCCDDDDDDBBBAAACCCFFFHHHGGGEEEAAAAAAAAAAAABBBCCCDDDDDD???@@@AAABBBBBBAAA@@@@@@???BBBDDDDDDHHHOOOSSSRRRRRRMMMGGGCCCAAA?????????AAAAAAAAABBBCCCDDDFFFFFFFFFGGGGGGFFFCCCAAA@@@AAABBB@@@@@@AAACCCEEEEEEEEEBBBDDDGGGIIIKKKKKKJJJIIICCCIIIIIIIIINNNNNNUUUfffnnnnnnkkk~~~yyykkkggghhhaaa^^^ZZZVVVUUUTTTRRRQQQPPPOOONNNLLLKKKKKKKKKLLLHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFFFFEEEEEEDDDDDDDDDAAACCCDDDDDDDDDDDDFFFHHHJJJJJJJJJJJJKKKLLLMMMNNNMMMMMMNNNOOOPPPRRRTTTUUUTTTUUUVVVUUUSSSRRRRRRSSSRRRUUUWWWWWWVVVVVVXXX[[[VVVWWWZZZ\\\\\\[[[ZZZYYYWWWWWWWWWVVVUUUTTTSSSRRRMMMMMMMMMNNNNNNOOOOOOPPPLLLLLLLLLKKKJJJHHHGGGFFFCCCDDDEEEEEEEEEGGGLLLQQQVVV___lllyyyuuucccbbbfffcccWWWMMMIIIHHHGGGIIIGGGGGGGGGHHHHHHFFFEEEEEEEEEDDDDDDDDDEEEEEEFFFDDDEEEEEEFFFFFFEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFBBBCCCEEEEEEEEEEEEGGGHHHEEEIIINNNNNNLLLHHHFFFEEEBBBBBBBBBAAAAAAAAA@@@@@@~~~|||~~~eee[[[TTTSSSPPPHHHBBBAAAJJJAAA@@@HHHLLLHHHDDDEEE>>>===<<<<<<<<<===???@@@@@@AAA@@@???===<<<===>>>===<<<;;;;;;::::::::::::::::::<<<===???@@@@@@@@@????????????>>>===<<<;;;@@@@@@@@@@@@????????????@@@?????????>>>>>>======???>>>===>>>@@@AAAAAA@@@DDDAAA??????===;;;???FFFCCCAAAAAACCCGGGHHHFFFDDDAAABBBBBBCCCCCCCCCCCCCCC@@@BBBDDDDDDEEEFFFIIILLLHHHFFFDDDAAA@@@AAACCCDDDGGGGGGHHHIIIIIIIIIIIIHHHEEEEEEDDDDDDEEEFFFGGGGGGHHHHHHIIIJJJIIIHHHFFFFFFGGGFFFEEEDDDDDDCCCDDDDDDGGGFFFFFFGGGGGGIIIJJJKKKHHHHHHHHHGGGGGGGGGFFFFFFGGGEEEDDDGGGJJJMMMLLLKKKKKKIIIIIIJJJMMMNNNLLLJJJQQQMMMHHHFFFGGGKKKNNNOOOPPPNNNLLLKKKMMMOOOPPPPPPYYY\\\aaafffhhhjjjnnnttttttttttttssstttuuussspppeeeccc```aaagggjjjdddYYY```UUUJJJFFFJJJNNNNNNLLLNNNGGGDDDGGGIIIFFFGGGJJJDDDAAABBBFFFFFFCCCBBBEEEAAACCCBBB@@@CCCIIIMMMLLLGGGFFFEEEDDDCCCBBBAAA@@@???@@@BBBDDDDDDCCCBBBAAA<<<===???@@@AAACCCFFFIIINNNIIIDDDCCCGGGIIIGGGEEE@@@@@@@@@@@@AAAAAABBBBBB???>>>>>>???AAAAAA@@@>>>>>>>>>>>>>>>@@@BBBDDDEEECCCAAA???AAADDDFFFDDDBBBDDDCCCBBBAAAAAABBBCCCDDDBBBCCCDDDDDDDDDCCCBBBAAA===AAADDDEEEJJJRRRVVVVVVVVVQQQKKKFFFAAA>>>???BBB???@@@@@@BBBCCCCCCDDDDDDGGGHHHHHHGGGDDDAAAAAAAAABBB???>>>???CCCEEEEEECCCBBBCCCDDDFFFHHHJJJKKKLLLDDDKKKKKKLLLOOOMMMRRRbbb^^^fff[[[WWW}}}|||wwwqqqmmmgggbbb^^^\\\YYYWWWSSSQQQOOOMMMLLLLLLLLLLLLIIIIIIIIIIIIIIIIIIIIIIIIGGGFFFFFFEEEEEEDDDCCCCCCBBBCCCDDDDDDCCCBBBCCCEEEHHHGGGGGGGGGGGGHHHHHHIIILLLLLLLLLLLLMMMNNNOOOPPPOOOPPPQQQQQQNNNMMMMMMMMMMMMPPPRRRRRROOONNNOOOQQQSSSTTTVVVXXXYYYXXXWWWVVVPPPPPPPPPOOONNNMMMLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJHHHIIIIIIHHHHHHGGGFFFEEECCCDDDEEEEEEFFFJJJPPPVVVsssggg]]]aaa^^^dddaaaRRRJJJLLLKKKDDDGGGGGGGGGIIIJJJJJJHHHFFFFFFEEEDDDCCCCCCBBBBBBCCCEEEEEEEEEEEEEEEDDDDDDCCCFFFEEEEEEEEEEEEEEEFFFGGGCCCDDDFFFFFFEEEEEEFFFHHHFFFHHHJJJKKKIIIGGGFFFFFFEEEDDDDDDCCCBBBAAA@@@???{{{sssqqqqqqpppoooOOOKKKGGGFFFHHHIIIIIIGGGAAAAAAAAAAAA@@@???>>>>>>AAAAAA@@@???===;;;:::999:::;;;===???@@@???>>>===???>>>===<<<;;;:::999999;;;<<<>>>@@@AAA@@@???>>>>>>???@@@AAAAAA@@@???>>><<<;;;:::;;;<<<===<<<;;;<<<===???@@@@@@>>>===;;;===>>>>>>>>>>>><<<:::999>>>======<<<<<<<<<<<<===<<>>======>>>@@@BBBDDDDDDCCCBBBAAABBBDDDFFFGGGHHHGGGEEECCCBBBAAABBBBBBDDDBBBAAABBBCCCDDDAAA>>>===???BBBDDDEEEGGGJJJLLLJJJHHHEEECCCAAABBBCCCDDDCCCBBBAAA@@@????????????BBBCCCEEEEEEDDDCCC@@@??????>>>>>>>>>???@@@AAAAAAAAACCCEEEFFFFFFFFFGGGHHHHHHDDDDDDHHHJJJKKKTTT___fffUUUNNNPPPVVVxxxwwwrrrjjjaaa\\\bbbYYYSSSSSSSSSOOONNNQQQNNNIIIGGGIIILLLKKKGGGDDDHHHHHHGGGGGGGGGGGGFFFFFFGGGFFFFFFEEEDDDCCCCCCBBBDDDCCCCCCBBBCCCDDDEEEFFFGGGGGGHHHIIIJJJJJJKKKKKKNNNNNNMMMLLLKKKKKKJJJJJJMMMMMMMMMMMMMMMMMMMMMMMMNNNOOOPPPPPPOOONNNNNNNNNQQQNNNJJJFFFEEEEEEGGGHHHHHHGGGFFFEEEEEEFFFGGGGGGKKKIIIGGGFFFFFFFFFEEEDDDJJJEEEEEEJJJMMMUUUkkkwwwcccYYYQQQKKKQQQQQQPPPKKKFFFDDDFFFHHHIIIHHHFFFEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAABBBEEEHHHJJJJJJIIIHHHFFFEEEDDDDDDBBBBBBBBBBBBCCCCCCCCCDDDEEEFFFGGGGGGHHHHHHHHHHHHCCCAAA??????BBBCCCBBB@@@zzzkkkcccYYYTTTSSSTTTSSSRRREEEBBBAAABBBFFFIIIJJJJJJFFFEEEDDDBBB???<<<:::888>>>>>>???>>>>>>===<<<;;;999:::<<<>>>???@@@@@@???AAAAAA???>>><<<:::999999;;;<<<===???@@@@@@??????<<<===>>>??????>>>===<<<<<<;;;:::;;;<<<===<<<;;;;;;<<<===??????>>>===<<<;;;<<<===>>>>>>===<<<<<<===<<<<<<<<<<<<<<<=========???@@@@@@@@@@@@BBBCCCCCCBBBBBBBBBBBBCCCDDDEEECCCCCCBBBBBBCCCDDDGGGHHHLLLJJJHHHEEECCCCCCCCCDDDFFFGGGGGGGGGGGGGGGGGGFFFDDDEEEEEEFFFGGGGGGHHHHHHHHHGGGFFFEEEDDDCCCCCCBBBBBBDDDFFFFFFDDDCCCCCCEEEHHHGGGFFFFFFGGGIIIJJJJJJGGGGGGGGGFFFFFFEEEDDDCCCEEEEEEEEEEEEEEEFFFFFFFFFGGGHHHIIIJJJKKKLLLLLLLLLHHHHHHGGGGGGGGGGGGHHHHHHKKKJJJIIIHHHFFFFFFEEEEEE@@@@@@AAACCCGGGIIIHHHHHHLLLIIIGGGFFFFFFEEEBBB@@@===AAAAAA@@@GGGPPPMMMBBBDDDCCCBBBBBBAAAAAABBBBBBCCCCCCEEEFFFGGGGGGGGGGGGEEEDDDDDDCCCCCCCCCDDDDDDEEEBBB???>>>@@@CCCEEEFFFHHHHHHGGGFFFEEEEEEEEEEEEAAAAAAAAABBBCCCCCCAAA???@@@???>>>>>>>>>@@@BBBCCCDDDDDDDDDCCCCCCCCCBBBBBB?????????@@@AAAAAA???===???>>>>>>@@@AAAAAA???===???>>>===<<<===>>>???AAACCCBBBAAAAAAAAACCCEEEFFFGGGFFFDDDCCCAAAAAAAAAAAABBBAAA@@@AAABBBCCC@@@>>>===@@@BBBDDDDDDFFFHHHJJJGGGFFFCCC@@@???@@@AAABBBCCCBBBAAA@@@@@@@@@@@@@@@AAABBBCCCDDDDDDCCCAAA@@@??????>>>>>>??????@@@AAA???AAACCCDDDDDDDDDEEEGGGEEECCCEEEHHHJJJMMMXXXdddaaaOOOHHHIIIKKKaaayyyvvvmmmbbbYYYWWWWWWUUUVVVYYY[[[VVVOOOKKKJJJJJJKKKMMMJJJJJJJJJIIIIIIHHHHHHHHHFFFFFFEEEEEEDDDCCCCCCBBBEEEDDDDDDCCCDDDEEEFFFGGGFFFFFFGGGHHHHHHIIIJJJJJJKKKJJJJJJIIIHHHHHHGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKKKKKKKKKKKKKKKKIIIJJJKKKLLLKKKIIIFFFDDDGGGGGGGGGFFFGGGHHHHHHIIIHHHHHHHHHIIIJJJKKKLLLMMMKKKNNNUUU]]]dddooowww```SSSLLLEEE@@@JJJKKKKKKIIIFFFEEEGGGJJJHHHGGGEEEDDDCCCCCCCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEDDDCCCBBBCCCEEEHHHIIIIIIHHHHHHGGGFFFEEEEEEAAAAAABBBBBBBBBBBBCCCCCCDDDEEEFFFFFFFFFFFFFFFFFFCCC@@@>>>???AAABBBAAA@@@wwwrrreeeUUULLLGGGAAA???@@@AAA@@@>>>===<<<;;;>>>BBBEEEGGGHHHFFFEEEDDDAAA>>>;;;888777<<<<<<===>>>>>>>>>======999:::;;;<<<>>>???AAAAAABBBBBB@@@???===;;;:::999;;;;;;<<<===>>>???@@@AAA;;;;;;<<<<<<<<<<<<;;;;;;===<<<;;;;;;======<<<;;;999:::<<<=========<<<<<<999:::<<<>>>>>>>>>>>>===;;;;;;;;;;;;<<<===>>>>>>AAA@@@??????@@@@@@???>>>BBBAAAAAAAAAAAABBBBBBCCCCCCCCCBBBAAABBBCCCEEEFFFIIIIIIHHHGGGEEEDDDDDDCCCDDDDDDEEEEEEEEEEEEDDDDDDBBBBBBCCCDDDEEEFFFGGGHHHIIIHHHGGGEEECCCAAA@@@???CCCEEEFFFFFFEEEDDDDDDEEEIIIHHHFFFEEEEEEFFFHHHIIIFFFFFFGGGFFFFFFEEEDDDCCCDDDDDDDDDDDDDDDCCCCCCCCCEEEFFFHHHJJJKKKKKKKKKKKKHHHGGGEEEDDDDDDEEEFFFHHHJJJIIIHHHGGGFFFEEEEEEEEE?????????AAADDDFFFFFFEEEFFFEEECCCBBBBBBAAA>>><<<===@@@@@@@@@FFFNNNLLLCCCBBBBBBBBBBBBBBBAAA@@@@@@@@@AAACCCDDDFFFGGGGGGGGGFFFDDDBBB@@@@@@AAABBBCCCCCCAAA??????@@@AAAAAA@@@EEEFFFFFFGGGGGGFFFFFFFFFDDDBBB@@@@@@AAAAAA@@@???>>>======<<<===???AAABBBCCCCCCCCCCCCBBBBBBBBBBBB@@@??????@@@AAAAAA@@@>>>>>>======???AAAAAA@@@>>>???>>>===<<<<<<<<<<<<===AAAAAA@@@@@@@@@BBBDDDEEEEEEEEECCCBBBAAAAAAAAAAAA@@@??????@@@AAABBB@@@???===@@@BBBCCCCCCCCCEEEFFFDDDBBB@@@>>>======>>>???BBBAAAAAA@@@@@@@@@AAAAAA???@@@BBBCCCCCCCCCBBBAAA??????>>>>>>>>>???@@@@@@===???AAAAAAAAAAAACCCEEECCCCCCEEEFFFGGGLLLYYYggg___MMMGGGHHHEEEPPPgggttt}}}pppbbb\\\[[[ZZZZZZ\\\___\\\VVVOOOKKKKKKMMMOOOLLLLLLKKKJJJIIIIIIHHHHHHFFFFFFFFFEEEEEEDDDDDDCCCFFFFFFEEEEEEEEEFFFGGGGGGEEEEEEFFFFFFGGGHHHHHHHHHIIIHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFGGGHHHHHHIIIIIIHHHBBBDDDFFFHHHGGGFFFCCCBBBEEEEEEEEEEEEFFFGGGHHHHHHKKKLLLMMMLLLKKKJJJKKKLLLSSS```nnnxxxaaaRRRNNNIIIDDDBBBEEEFFFGGGGGGFFFEEEFFFGGGFFFEEEDDDBBBBBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDDDDCCCBBBAAACCCEEEHHHHHHGGGGGGGGGFFFFFFFFFAAAAAAAAABBBBBBBBBBBBCCCDDDDDDEEEEEEEEEDDDCCCCCCBBB@@@>>>>>>@@@AAA@@@???}}}sssbbbTTTPPPQQQKKKBBBCCC@@@>>>>>>??????>>>===<<<;;;;;;<<<===???@@@AAA@@@@@@@@@???>>>===<<<;;;<<<<<<======>>>=========;;;;;;;;;;;;<<<>>>???@@@@@@??????>>>===<<<;;;;;;<<<;;;::::::<<<>>>AAABBB;;;;;;;;;<<<<<<;;;;;;;;;???===<<<===>>>???>>><<<888999:::<<<<<<<<<<<<<<<:::;;;<<<>>>>>>>>>>>>===:::::::::;;;<<<===>>>???CCC@@@>>>???BBBBBB@@@===AAA@@@@@@@@@@@@@@@AAAAAABBBBBBAAAAAAAAABBBBBBCCCEEEFFFFFFFFFFFFDDDCCCBBB@@@@@@AAAAAAAAAAAA@@@@@@???@@@AAABBBDDDEEEGGGGGGGGGGGGFFFDDDCCCAAA@@@@@@DDDEEEFFFFFFFFFEEEEEEEEEIIIIIIGGGEEEDDDDDDFFFIIIFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDCCCCCCBBBBBBAAAAAACCCDDDGGGIIIJJJJJJJJJIIIIIIGGGDDDCCCBBBDDDFFFGGGHHHGGGFFFEEEEEEEEEEEEEEEAAA@@@@@@AAADDDEEEFFFEEEEEEDDDDDDDDDCCCAAA???>>>???AAAAAABBBHHHNNNMMMGGGBBBCCCDDDDDDDDDCCCAAA@@@???@@@AAACCCDDDEEEEEEEEEDDDCCCBBB@@@@@@@@@@@@AAAAAA@@@@@@BBBCCCDDDBBB@@@AAACCCDDDFFFGGGFFFFFFEEEEEEBBB???===>>>>>>>>>======<<<<<<===>>>???AAABBBBBBBBBBBBBBBAAAAAAAAAAAA@@@???>>>???AAABBBAAA???===<<<<<<>>>@@@AAAAAA????????????>>>===<<<<<<;;;@@@?????????@@@AAABBBCCCCCCCCCBBBBBBAAAAAAAAAAAA?????????AAABBBBBBAAAAAA===@@@BBBCCCBBBAAABBBCCCAAA@@@>>>===<<<<<<===>>>AAA@@@@@@?????????@@@@@@>>>???@@@AAABBBBBBBBBBBB??????>>>>>>>>>>>>??????===>>>@@@@@@???@@@BBBDDDCCCEEEFFFEEEDDDKKKZZZggg]]]KKKFFFIIIEEEHHHSSSWWWfffqqqfff```]]][[[YYYXXXYYYXXXUUUSSSSSSPPPLLLMMMLLLLLLKKKJJJIIIHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGEEEEEEEEEFFFFFFFFFGGGGGGIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIIIIHHHGGGMMMLLLJJJHHHIIIJJJLLLNNNFFFFFFFFFGGGGGGIIIJJJJJJJJJMMMPPPQQQOOONNNQQQTTTeeevvvvvvYYYSSSTTTNNNIIIJJJFFFFFFGGGGGGEEEDDDCCCCCCDDDCCCBBBAAAAAAAAABBBCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBB@@@???@@@AAAFFFFFFFFFFFFFFFFFFFFFFFFBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDEEEDDDDDDCCCBBBBBB@@@???>>>>>>>>>?????????oooccc```\\\SSSEEE<<<<<>>???>>>>>>>>>???>>><<<:::;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<======>>>>>>======<<<============<<<<<<;;;>>>===<<<<<<;;;<<<<<<===;;;;;;;;;<<<<<<=========<<<;;;:::999:::===@@@BBB<<<<<<<<<<<<<<<<<<<<<<<<@@@>>>>>>???@@@AAA@@@???999999:::;;;;;;;;;;;;;;;;;;<<<===>>>>>>===<<<;;;::::::::::::;;;===>>>>>>AAA>>>===>>>BBBCCCBBB???AAA@@@@@@?????????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBCCCDDDDDDCCCBBBAAA??????@@@@@@@@@@@@??????>>>???@@@AAACCCDDDEEEFFFDDDDDDDDDDDDCCCCCCCCCCCCEEEEEEEEEFFFFFFFFFEEEDDDHHHHHHHHHEEECCCCCCEEEHHHEEEFFFFFFFFFFFFEEEEEEDDDDDDDDDCCCCCCBBBBBBAAAAAABBBCCCEEEGGGHHHIIIHHHHHHIIIHHHEEECCCBBBDDDFFFGGGFFFEEEEEEDDDDDDDDDEEEEEE???===<<<===???AAAAAAAAACCCDDDEEEEEEDDDBBBAAA@@@===>>>>>>???CCCHHHGGGDDDAAABBBCCCCCCCCCBBB@@@???@@@@@@AAABBBBBBBBBAAAAAA@@@AAABBBBBBBBB@@@???>>>@@@@@@BBBEEEGGGHHHFFFDDD>>>@@@BBBCCCEEEEEEDDDDDDEEEBBB>>><<<<<<==================>>>???@@@@@@AAA@@@@@@@@@@@@AAAAAAAAAAAA@@@???>>>???AAABBBBBBAAA===<<<<<<===???AAA@@@@@@@@@@@@AAAAAA@@@???===<<<>>>>>>??????@@@@@@AAABBBBBBBBBBBBBBBBBBBBBAAAAAA???@@@BBBBBBBBBBBBBBBCCC===???BBBCCCBBB@@@@@@AAAAAA@@@???>>>======>>>>>>@@@??????>>>>>>>>>>>>???======>>>???@@@AAABBBBBB??????>>>>>>===>>>>>>???===????????????@@@BBBEEEBBBEEEGGGEEEGGGPPP___jjj[[[HHHCCCFFFBBBBBBFFFFFFJJJaaazzzoooiiieeeaaaZZZ[[[YYYUUUVVVYYYUUUNNNOOONNNNNNMMMLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJFFFFFFFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGIIIHHHHHHHHHHHHHHHGGGGGGIIIIIIIIIIIIIIIIIIIIIIIIJJJHHHGGGHHHIIIIIIGGGDDDIIIHHHFFFEEEEEEGGGHHHIIIIIIHHHHHHIIIJJJLLLOOOPPPKKKRRR[[[___aaadddkkkrrr|||vvvaaaRRRSSSSSSJJJFFFJJJFFFFFFFFFFFFFFFFFFDDDCCCBBBBBBAAA@@@@@@AAABBBCCCBBBBBBBBBBBBBBBBBBBBBBBBAAACCCEEEDDDBBBAAA@@@AAADDDDDDDDDEEEEEEEEEEEEFFFBBBCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEDDDCCCBBBBBB>>>>>>>>>=========>>>???cccKKKAAA???IIIEEE???<<<<<<===<<<:::;;;;;;<<<===<<<:::888777888999;;;;;;::::::;;;===<<<=========<<<<<<;;;:::<<<<<<=========<<<;;;;;;???>>>>>>===<<<;;;::::::888999:::;;;<<<===>>>???<<<;;;:::999:::<<<>>>???>>>===<<<<<<<<<<<<===>>>>>>>>>===???AAACCCBBBAAA;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>===<<<;;;::::::::::::;;;<<<======<<<;;;;;;===???AAAAAA@@@AAA@@@@@@????????????@@@>>>>>>>>>??????@@@@@@@@@???@@@AAABBBCCCBBBBBBAAAAAAAAABBBBBBBBBBBBAAAAAA??????@@@AAABBBDDDDDDEEEBBBCCCCCCDDDDDDEEEFFFFFFEEEDDDDDDEEEFFFFFFEEECCCEEEGGGHHHFFFCCCBBBDDDGGGEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDDDDEEEEEEFFFGGGGGGHHHGGGEEECCCCCCCCCDDDEEEDDDDDDCCCCCCCCCDDDEEEEEE@@@>>><<<<<<>>>@@@AAA@@@@@@BBBEEEEEECCCAAA@@@@@@>>>======???AAADDDDDDCCC???????????????>>>>>>===??????@@@@@@@@@@@@??????>>>???AAACCCCCCBBB@@@>>>@@@AAABBBFFFHHHIIIGGGEEE>>>>>>@@@AAABBBCCCCCCCCCFFFCCC???>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????@@@@@@@@@@@@AAA???>>>???AAABBBBBBBBB>>>===<<<<<<>>>@@@@@@???>>>@@@BBBCCCCCCBBB@@@???>>>>>>??????@@@AAAAAAAAAAAABBBBBBCCCCCCCCCBBBBBB@@@BBBCCCCCCBBBAAABBBCCC===???BBBCCCBBBAAA@@@@@@AAA@@@@@@???????????????AAAAAA???>>>>>>==================>>>???@@@@@@AAA??????>>>=========>>>>>>>>>????????????@@@CCCEEEAAADDDEEEEEEJJJWWWdddkkk\\\JJJDDDGGGAAA???BBB@@@===NNNZZZggg~~~}}}kkkkkkcccVVVQQQTTTTTTOOOQQQQQQPPPPPPPPPOOOOOOOOOMMMMMMMMMMMMMMMMMMMMMMMMHHHHHHHHHIIIHHHHHHGGGFFFGGGHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHKKKIIIGGGHHHJJJKKKHHHEEEDDDGGGKKKOOOPPPNNNLLLJJJGGGFFFFFFGGGKKKPPPUUUYYYdddmmmwww{{{yyy{{{rrrXXXQQQNNNQQQMMMEEEBBBFFFDDDCCCCCCDDDGGGHHHHHHGGGAAAAAA@@@@@@@@@BBBCCCDDDAAAAAAAAAAAAAAAAAAAAAAAABBBDDDGGGGGGFFFDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCCCCDDDDDDCCCCCCDDDDDDDDDCCCBBBBBB======>>>===<<<;;;===???fffvvvrrr\\\LLLFFFDDD>>>>>>>>>>>><<<999777888999:::<<<<<<;;;:::999999555888::::::999888999;;;=========<<<<<<:::999999::::::;;;<<<============<<<============<<<:::999::::::;;;<<<===>>>??????<<<<<<;;;::::::;;;<<<<<<>>>===<<<;;;;;;<<<===>>>;;;;;;;;;===@@@BBBCCCBBB======<<<;;;;;;::::::::::::;;;<<<>>>>>>>>>======;;;;;;;;;::::::;;;<<<<<<;;;===>>>?????????AAABBBBBBAAA@@@????????????@@@;;;<<<===>>>???@@@@@@@@@>>>???@@@AAABBBCCCCCCCCCBBBBBBCCCCCCCCCCCCBBBBBB@@@@@@AAAAAABBBCCCDDDDDDCCCCCCDDDDDDEEEFFFGGGGGGEEECCCCCCDDDFFFFFFDDDBBBBBBEEEIIIHHHDDDBBBCCCFFFEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFEEECCCBBBBBBDDDEEEFFFFFFEEEDDDCCCBBBBBBBBBBBBCCCBBBBBBBBBCCCDDDDDDEEEDDDAAA??????@@@BBBCCCCCC===AAADDDEEEBBB@@@??????AAA@@@???AAABBBBBBCCCDDD??????>>>============>>><<<===>>>?????????????????????@@@AAABBBBBBBBBBBB@@@@@@AAADDDFFFFFFDDDCCC??????@@@@@@AAABBBCCCDDDGGGDDDBBBAAAAAABBBAAA@@@======>>>>>>======<<<<<<>>>>>>>>>?????????@@@@@@AAA???>>>???AAACCCCCCCCC@@@>>><<<<<<===??????>>>;;;>>>AAADDDEEEDDDCCCAAA>>>>>>???@@@AAAAAAAAAAAAAAABBBCCCDDDEEEDDDDDDCCC@@@BBBDDDCCCAAA???@@@BBB<<>>>>>>>>============>>>>>>???@@@??????>>>===============>>>>>>>>>>>>===???BBBEEEAAACCCBBBAAAHHHUUU^^^```[[[JJJFFFIIICCC???BBB@@@>>>FFFHHHJJJdddnnn[[[UUUTTTQQQOOOOOOOOOOOOOOOPPPPPPPPPMMMMMMMMMMMMNNNNNNNNNNNNJJJKKKKKKLLLKKKJJJIIIHHHJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIILLLIIIHHHJJJOOOPPPNNNKKKQQQUUUZZZ```bbbbbb```___LLLKKKKKKNNNTTT^^^ggglll{{{jjjdddLLLOOOQQQNNNIIIEEEEEEFFFEEECCCAAABBBEEEGGGHHHGGGAAA@@@@@@@@@AAABBBDDDEEEAAAAAAAAAAAAAAAAAAAAAAAA???BBBEEEGGGFFFDDDBBBBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@AAAAAAAAABBBBBB@@@AAABBBBBBBBBBBBBBBBBB;;;===>>>===::::::<<<>>>III^^^nnnhhhVVVHHH@@@;;;::::::;;;:::888666999===777999;;;<<<;;;:::::::::666999;;;:::777555666888:::;;;;;;<<<<<<;;;;;;:::777888:::<<<===>>>??????:::;;;===>>>>>>===;;;:::<<<=========>>>>>>>>>???<<<<<<;;;;;;:::::::::;;;===<<<;;;;;;;;;;;;<<<===999888999<<>>===<<<;;;:::::::::888999;;;===????????????<<<<<<;;;:::::::::;;;;;;>>>AAACCCBBB@@@@@@BBBEEEBBBBBBAAA@@@??????@@@@@@:::;;;<<<>>>???@@@@@@@@@???@@@@@@AAABBBCCCDDDEEE@@@AAAAAABBBBBBAAAAAA@@@AAAAAAAAABBBBBBCCCCCCCCCDDDDDDEEEEEEFFFFFFGGGGGGEEECCCBBBCCCEEEFFFDDDAAA???DDDIIIIIIEEEBBBCCCEEEDDDEEEEEEFFFFFFFFFEEEEEEEEEEEEFFFFFFGGGGGGHHHHHHGGGFFFCCCAAAAAABBBDDDFFFDDDDDDCCCCCCBBBAAA@@@@@@BBBBBBBBBBBBBBBCCCDDDEEECCCAAA>>>>>>???AAABBBBBB===AAAEEEEEECCC@@@@@@@@@@@@>>>>>>???@@@??????AAABBBAAA???>>>>>>>>>???@@@::::::<<<>>>???@@@@@@@@@AAA@@@??????@@@BBBDDDFFFAAA@@@@@@BBBCCCCCCAAA???BBBAAA@@@@@@AAABBBDDDEEEHHHFFFDDDDDDEEEEEEDDDCCC============<<<;;;:::999======>>>>>>?????????@@@AAA@@@>>>???AAACCCDDDCCC@@@>>><<<<<<===>>>>>>===999<<<@@@DDDEEEEEEDDDCCC>>>???@@@AAAAAABBBAAAAAAAAABBBCCCEEEEEEEEEDDDDDD???AAACCCBBB???===>>>@@@<<>>>>>============>>>>>>?????????>>>===========================<<<>>>AAADDDCCCCCC???===CCCNNNSSSQQQTTTDDDCCCGGGAAA===@@@???BBB;;;>>>JJJQQQeeerrraaaZZZVVVJJJKKKKKKLLLLLLMMMNNNNNNMMMMMMMMMMMMMMMMMMNNNNNNLLLMMMNNNNNNNNNLLLKKKJJJKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKNNNKKKJJJNNNTTTWWWUUURRRIIIJJJLLLPPPTTTXXX\\\^^^XXXXXXXXX\\\eeerrr}}}{{{gggaaaeeeLLLQQQRRRKKKFFFFFFHHHGGGIIIFFFBBBAAACCCDDDDDDCCCAAAAAA@@@@@@AAACCCEEEFFFAAAAAAAAAAAAAAAAAAAAAAAA:::>>>BBBDDDCCCAAA@@@???AAAAAAAAA@@@@@@@@@??????>>>>>>?????????@@@@@@@@@>>>???@@@AAAAAAAAAAAAAAA;;;===>>><<<:::999<<<>>>DDDPPP[[[ZZZNNNBBB<<<;;;666666666666666777888888999888888888777777666666777777777777777777777777;;;999999;;;===>>>;;;888???<<<:::;;;===???>>><<<>>>===<<<;;;:::;;;;;;<<<::::::::::::;;;===>>>???======<<<::::::999999999<<<>>>???>>>;;;:::;;;===<<<<<<=========>>>?????????>>>===<<<<<<;;;;;;;;;<<<::::::===AAACCCBBB@@@@@@???>>>;;;::::::===@@@@@@AAACCCEEEGGGEEEBBB???EEECCC@@@???@@@AAABBBBBBBBBAAA???======>>>???@@@CCCEEEEEEDDDCCCBBBCCCDDDAAA@@@???>>>>>>??????@@@>>>>>>>>>>>>???@@@BBBBBBEEECCC@@@???>>>???AAACCCEEEEEEDDDCCCCCCCCCCCCCCC>>>???AAACCCDDDDDDCCCBBBAAABBBDDDEEEEEEDDDDDDCCCAAABBBCCCCCCDDDCCCCCCBBBCCCBBBAAA@@@????????????CCCCCCCCCCCCCCCDDDEEEEEEBBBBBBAAAAAAAAABBBBBBCCCAAAAAAAAAAAAAAAAAAAAAAAA======>>>???@@@@@@@@@@@@>>>>>>?????????@@@@@@@@@??????@@@AAAAAA???>>>===@@@>>><<<>>>AAABBB@@@>>>>>>>>>======>>>???@@@@@@>>>???@@@AAAAAAAAA@@@???CCCAAA???>>>???BBBFFFHHHEEEEEEEEEEEEDDDCCCBBBAAABBBAAA???===;;;;;;;;;;;;<<<============>>>>>>>>>@@@???>>>===>>>???AAACCCDDDBBB@@@>>><<<<<<<<<<<<;;;<<<>>>???AAAAAABBBBBBBBBAAA???@@@BBBCCCCCCCCCGGGGGGFFFFFFEEEDDDDDDDDDAAAAAAAAA@@@???@@@BBBDDD@@@@@@AAABBBBBBAAAAAA@@@BBBBBBAAA???===>>>@@@CCCGGGFFFCCCAAA?????????????????????>>>>>>???BBBEEECCCCCC@@@;;;;;;>>>>>>999;;;===??????>>><<<<<<===BBBCCCBBBAAA@@@AAADDDGGGQQQLLLFFFBBB@@@???===;;;>>>>>>AAACCC@@@HHHggg~~~fffRRRPPPQQQNNNMMMPPPYYYMMMKKKJJJCCCEEEJJJHHHPPPMMMIIIGGGJJJMMMMMMIIIKKKLLLMMMNNNKKKIIIJJJMMMKKKLLLMMMMMMLLLLLLMMMOOOLLLKKKJJJKKKMMMNNNMMMLLLJJJNNNOOORRRddduuuiiiQQQTTTTTTUUUUUUUUUYYYcccnnn{{{}}}}}}|||lllUUUQQQRRRHHHFFFIIIKKKHHHCCCAAADDDGGGNNNJJJEEEBBBCCCCCCAAA???DDDBBB@@@>>>===>>>@@@AAACCCBBBAAA@@@???@@@AAABBB===>>>???@@@@@@@@@@@@@@@???????????????@@@@@@@@@@@@??????>>>??????@@@@@@======>>>>>>??????@@@@@@>>>>>>===<<<;;;;;;::::::???IIISSSRRRGGG===888888555555555444555666666777777777777666666666555555777777777777777777777777:::888888:::<<<===:::888<<<:::888999<<<======<<<>>>===<<<;;;:::;;;;;;<<<<<<<<<;;;;;;;;;<<<======>>>>>>===<<<;;;::::::;;;999;;;======;;;;;;===???======>>>>>>???>>>>>>>>>??????>>>=========>>>>>>>>><<<;;;===@@@AAA@@@???@@@AAA@@@>>>===>>>@@@CCC>>>???AAADDDFFFEEEBBB???DDDCCC@@@???@@@AAAAAABBBBBBAAA@@@???>>>>>>??????CCCEEEEEEDDDCCCBBBCCCDDDAAA@@@???>>>======>>>???????????????@@@AAABBBCCCDDDCCCAAA??????@@@AAACCCEEEEEEDDDCCCCCCCCCCCCCCC@@@@@@AAABBBCCCCCCCCCCCC@@@AAACCCEEEFFFFFFEEEEEECCCCCCCCCBBBBBBBBBBBBBBBCCCBBBAAA@@@????????????AAAAAAAAABBBCCCDDDEEEEEECCCBBBBBBAAAAAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAA===>>>???@@@@@@AAAAAA@@@>>>>>>>>>??????@@@@@@@@@??????@@@@@@??????>>>===???===<<<===@@@AAA@@@>>>======>>>>>>>>>?????????@@@AAABBBDDDDDDDDDCCCCCC????????????????????????AAAAAABBBBBBBBBBBBCCCCCCBBBAAA???>>>>>>>>>>>>???>>>>>>>>>>>>????????????@@@@@@>>>===>>>???@@@BBB@@@???>>>=========>>>???======???@@@AAABBBBBBBBBDDDBBBAAABBBDDDFFFEEEEEEFFFFFFFFFEEEEEEEEEEEEEEEAAABBBAAA@@@??????AAACCCCCCBBBAAAAAA@@@AAAAAABBBCCCCCCBBB@@@>>>>>>@@@BBBEEEDDDCCCCCCBBBBBBAAAAAABBBBBBBBB@@@???@@@CCCEEEEEECCC???===<<<<<>>===;;;::::::;;;<<<===@@@@@@@@@??????@@@CCCFFFMMMIIICCC?????????>>>===>>><<<@@@CCC???<<>>??????@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>>>>???============>>>>>>>>>>>>======<<<;;;;;;:::999999;;;CCCJJJHHH@@@888666666444444333333444444555666666666555555555555555444777777777777777777777777888888888999;;;;;;:::888999888777888:::<<<<<<<<<======<<<;;;;;;;;;;;;<<<>>>======<<<;;;;;;<<<<<<@@@???>>>===<<<<<<<<<===888:::<<<<<<<<<<<<>>>@@@===>>>@@@@@@@@@???===<<>>>>>??????@@@@@@AAA???======>>>??????>>>>>>???@@@@@@???@@@BBBDDD???@@@BBBEEEGGGGGGDDDBBBDDDCCCAAA@@@@@@@@@AAABBBCCCCCCCCCBBBBBBAAA@@@???CCCEEEEEEDDDCCCBBBCCCDDDBBBAAA???>>>============@@@?????????@@@AAABBBBBBDDDCCCAAA??????@@@AAACCCEEEDDDCCCCCCBBBCCCCCCCCCAAAAAAAAA@@@AAABBBDDDEEE@@@AAACCCEEEFFFGGGGGGGGGEEEDDDBBBAAA@@@AAAAAABBBBBBBBBAAA@@@?????????????????????@@@AAACCCDDDEEECCCCCCBBBAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA===>>>???@@@@@@AAAAAA@@@>>>>>>>>>>>>????????????@@@??????>>>>>>>>>>>>>>>>>>=========???@@@???>>>======>>>?????????>>>>>>@@@AAABBBCCCDDDDDDDDDDDD<<<===???@@@???<<<999777>>>>>>>>>>>>???AAACCCEEE@@@@@@????????????@@@@@@??????@@@@@@@@@AAAAAAAAAAAA@@@???>>>>>>>>>???@@@@@@???>>>============>>>>>>???@@@AAABBBBBBBBBBBBCCCBBBAAABBBDDDFFFEEEDDDDDDDDDEEEEEEEEEEEEFFFFFFAAABBBBBB@@@>>>>>>???@@@FFFDDDBBB@@@@@@AAABBBCCCCCCDDDCCC@@@>>>>>>???AAABBBCCCDDDEEEEEEEEEDDDCCCCCCCCCCCCBBBAAAAAADDDFFFFFFAAA???AAA@@@>>>EEEPPPIIICCC<<<888888:::;;;;;;<<<============>>>BBBEEEIIIEEE@@@=========>>>>>><<<999<<>>>>>>>>======<<<===========================<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:::999999888888;;;@@@DDDBBB===888777888444444444333444555555666555555555555555555555555777777777777777777777777888888888999:::;;;::::::888777777888:::<<<======<<<<<<<<<<<<;;;;;;<<<<<<======<<<<<<;;;<<<<<<===@@@@@@???>>>>>>>>>>>>>>>:::;;;<<<======>>>???@@@===???AAABBBAAA???<<<:::============>>>???@@@AAABBBAAA???===============:::<<<>>>?????????AAABBBBBBBBBDDDGGGIIIJJJHHHFFFCCCDDDCCCBBBAAAAAABBBCCCDDDEEEFFFGGGFFFDDDBBBAAACCCEEEEEEDDDCCCBBBCCCDDDDDDCCCAAA???>>>>>>>>>>>>@@@????????????@@@@@@AAADDDCCCBBB@@@@@@AAABBBBBBDDDCCCCCCBBBBBBCCCCCCCCCCCCBBB@@@???@@@AAADDDFFFBBBCCCDDDFFFFFFFFFFFFEEEFFFDDDBBB@@@??????@@@AAABBBAAA@@@???????????????<<<<<<===>>>@@@AAACCCDDDCCCBBBAAA@@@????????????@@@@@@@@@@@@@@@@@@@@@@@@======>>>???@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>@@@???>>>===<<<===>>>>>>>>>>>>>>>??????@@@@@@???<<<===>>>??????>>>============>>>???@@@AAAAAABBB;;;===???@@@???===:::888>>>>>>======>>>AAACCCEEE@@@@@@??????????????????@@@@@@AAAAAAAAABBBBBBBBBBBBAAA@@@???>>>>>>>>>???BBBAAA@@@>>>===<<<;;;:::>>>???@@@@@@AAAAAAAAAAAA?????????@@@CCCDDDCCCBBBCCCCCCDDDDDDEEEFFFFFFGGGBBBCCCCCCAAA>>>======>>>EEEEEECCCBBBBBBBBBBBBBBBCCCCCCBBB@@@>>><<<===???BBBCCCFFFGGGHHHFFFDDDCCCAAABBBBBBBBBBBBBBBEEEGGGFFF???>>>EEEDDDAAAKKK]]]XXXNNNAAA:::999;;;;;;999:::;;;;;;;;;;;;===AAADDDHHHEEE@@@===;;;<<<===>>>===999999???AAA@@@@@@CCCEEEIIIccciii___\\\ZZZXXXVVVUUUYYY___^^^___^^^\\\[[[YYYTTTNNNSSSUUUVVVVVVUUUUUUXXXZZZVVV[[[```aaabbbfffmmmttt}}}{{{sssUUUGGGKKKIIIDDDDDDBBBDDDEEEFFFEEEBBBBBBDDDFFFCCCBBBAAA@@@@@@@@@AAA@@@@@@AAACCCEEEFFFEEEDDDCCCBBBBBBAAAAAA@@@@@@@@@@@@AAABBBBBBBBBAAA@@@??????>>>>>>?????????>>>===<<<======>>>>>>======<<<<<<<<<<<<;;;;;;::::::999999:::999999999888888888777<<<===>>>===:::888777888555555444444555555666777666666666666666666666666666666666666666666666666777888888999999:::;;;<<<777888999999:::;;;===>>>;;;;;;<<<<<<<<<<<<<<<<<<::::::::::::;;;<<<===>>>@@@??????>>>>>>>>>>>>???>>>======>>>????????????===>>>@@@AAAAAA???<<<:::;;;;;;;;;<<<<<<>>>???@@@BBBAAA@@@???===<<<<<<<<<:::<<<>>>>>>>>>???AAABBBBBBBBBCCCFFFIIIIIIHHHFFFCCCEEEEEEDDDBBBAAACCCDDDEEEGGGHHHIIIIIIGGGEEEDDDCCCEEEEEEDDDCCCBBBCCCDDDFFFEEECCCAAA@@@@@@@@@@@@@@@??????>>>>>>>>>??????DDDCCCBBBAAAAAAAAABBBBBBCCCCCCBBBBBBBBBBBBCCCCCCDDDCCC@@@??????AAADDDFFFEEEEEEFFFFFFEEEDDDCCCBBBEEECCCAAA???>>>???@@@AAA@@@@@@???>>>>>>>>>??????::::::;;;<<<===???AAABBBAAAAAA???>>>============????????????????????????<<<<<<===>>>????????????========================@@@???===<<<;;;<<<===>>>??????@@@@@@@@@@@@@@@AAA======>>>>>>>>>=========;;;<<<<<<<<<===>>>??????===>>>>>>>>>????????????AAA@@@???>>>???@@@BBBDDDDDDCCCCCCBBBAAA@@@???>>>@@@@@@AAAAAAAAABBBBBBBBBAAAAAA@@@??????>>>>>>>>>AAAAAA@@@???>>>===<<<<<<===>>>???????????????>>>>>>>>>>>>@@@CCCDDDCCCBBBBBBBBBCCCDDDEEEFFFFFFGGGBBBCCCCCCBBB???======>>>BBBCCCDDDEEEEEECCCAAA@@@AAABBBAAA???===;;;<<<===BBBDDDFFFHHHGGGEEECCCAAA<<<>>>@@@AAAAAABBBEEEGGGFFF>>>>>>DDDCCC>>>HHHYYYYYYOOOBBB;;;:::;;;;;;:::999::::::::::::<<<@@@CCCGGGEEEBBB>>>;;;:::;;;<<<===<<<<<<===<<<:::;;;>>>DDD;;;CCC```~~~vvvqqqsssvvvvvvzzzwwwuuuxxxxxxsssllllllttt}}}qqqeeeMMMEEEJJJCCC===???AAACCCCCCCCCCCCBBBBBBDDDEEEEEEDDDDDDCCCAAA@@@@@@AAA???AAADDDFFFGGGFFFEEEDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@???@@@AAABBBBBBBBB@@@???>>>>>>>>>?????????>>>===<<<;;;;;;::::::999999888888888888888888888777777777;;;:::999888777666666666555555555444555666666777666666666666666777777777666666666666666666666666666777888888777888:::<<<777999::::::999:::<<<>>>:::;;;<<<<<<===<<<<<<<<<888888888999:::<<<===>>>>>>>>>============>>>>>>???=========???@@@???>>><<<===?????????>>><<<;;;:::999::::::;;;<<<===>>>>>>@@@AAA@@@>>><<<<<<===<<<===????????????BBBDDD@@@???@@@BBBDDDEEEDDDBBBBBBDDDFFFEEEBBB@@@BBBDDDEEEFFFHHHIIIJJJIIIGGGFFFCCCEEEEEEDDDCCCBBBCCCDDDGGGFFFDDDCCCBBBBBBBBBCCCAAAAAA@@@???>>>>>>>>>>>>DDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBCCCDDDDDDCCCAAA??????AAACCCEEEFFFFFFFFFEEEDDDBBB@@@???CCCBBB@@@???>>>??????@@@>>>>>>===============>>>999999999:::;;;===>>>???>>>>>>===<<<;;;;;;;;;<<<========================:::;;;<<<======>>>>>>>>>============<<<<<<<<<<<<>>>>>>===<<<<<<<<<<<<<<<===???@@@@@@??????@@@AAA???>>>===<<<<<<<<<======>>>============>>>??????>>>>>>======???AAACCCDDDCCCBBBAAA@@@@@@@@@AAABBBFFFFFFFFFEEEDDDBBB@@@?????????@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@????????????<<<===>>>@@@AAABBBBBBBBB>>>>>>>>>>>>>>>>>>======??????@@@BBBEEEFFFEEECCCBBBBBBCCCDDDDDDEEEFFFFFFBBBDDDDDDCCCAAA???>>>>>>>>>AAADDDFFFFFFDDDAAA???@@@AAAAAA@@@>>><<<<<<===AAABBBEEEFFFFFFDDDAAA@@@;;;===???@@@@@@AAACCCEEEDDD???>>>@@@>>>:::???IIILLLEEE>>>999999;;;;;;;;;999999999999999;;;>>>AAACCCDDDCCC@@@<<<:::999:::666:::???AAA@@@============;;;???GGGNNNaaa{{{iiiYYYVVVGGGEEEHHH???<<>>???@@@@@@???>>><<<;;;:::999999999999999999888888888888888888888888888<<<:::777666777777666444444444333333444444555666444444555555555666666666666666666666666666666666333444666555444555888;;;777888:::999777777:::<<<::::::<<<=========<<<<<<888888888888999999:::;;;<<<<<<;;;;;;;;;<<<<<<===<<<:::999;;;>>>@@@???===;;;<<<<<<============<<<:::::::::::::::;;;<<<===:::>>>AAABBB@@@>>>===>>>============<<<===AAACCC?????????@@@BBBBBBAAA@@@???CCCEEEDDD@@@>>>@@@CCCBBBCCCEEEGGGHHHHHHHHHGGGCCCEEEEEEDDDCCCBBBCCCDDDFFFEEEDDDBBBBBBBBBCCCDDDDDDCCCBBBAAA@@@@@@@@@@@@DDDCCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAABBBBBBCCCDDDDDDCCCAAA@@@@@@AAABBBDDDDDDDDDDDDDDDCCCBBB@@@???@@@@@@@@@@@@????????????<<<<<<;;;;;;;;;<<<<<<===999888999999:::;;;<<<===;;;;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;888999:::;;;<<<<<<<<<<<<=========<<<<<<;;;;;;;;;<<<=========<<<<<<;;;;;;;;;===???>>>===<<<>>>@@@@@@???<<<;;;:::;;;===>>>@@@???>>>=========>>>>>>===<<<<<<===>>>@@@AAABBBAAAAAAAAAAAAAAAAAAAAAAAACCCDDDDDDDDDCCCBBB@@@???>>>>>>>>>>>>????????????>>>??????@@@@@@@@@@@@???;;;<<>>===<<<>>>>>>@@@CCCEEEFFFEEECCCBBBCCCCCCCCCDDDEEEEEEEEEBBBDDDEEEDDDBBB@@@@@@@@@>>>???AAACCCDDDCCCBBBAAA@@@AAABBBBBB@@@??????@@@>>>???AAACCCCCCCCCBBBAAA===>>>@@@AAA@@@@@@@@@BBB??????>>>===<<<<<<======???===;;;:::999999999:::777888888777666888;;;======???AAA@@@<<<999888999333777<<<@@@BBBDDDDDDBBB>>>???AAA???:::???UUUlllvvvqqqkkk\\\MMMNNNFFFFFFFFF???AAAEEEAAAAAA@@@???@@@BBBCCCDDDDDDCCCEEEGGGGGGEEEDDDEEEFFFAAABBBDDDEEEEEEEEEDDDDDDCCCDDDEEEEEEEEEDDDBBBBBBAAABBBBBBCCCCCCCCCCCCBBBBBBDDDEEEFFFEEECCC@@@???===>>>??????>>>===;;;999999999999999999999::::::888888888888888888888888>>>;;;888888999999777555333333222222333333444555333333333444444555555555666666666666666666666666000222444333222333666:::666888999888666555888:::999:::<<<=========<<<<<<:::999888888777777888888;;;;;;:::::::::;;;;;;<<<888666666999===@@@???>>>:::;;;;;;;;;<<<<<<======;;;;;;:::::::::;;;<<<<<<888<<>>>>><<<<<<;;;999888:::>>>AAAAAA@@@@@@AAABBBCCCAAA@@@===AAADDDCCC???<<<>>>AAA@@@AAABBBDDDFFFGGGGGGHHHCCCEEEEEEEEECCCBBBCCCDDDDDDDDDBBBBBBAAABBBCCCDDDFFFEEEDDDCCCBBBAAAAAAAAADDDCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAABBBBBBCCCDDDCCCCCCBBBAAAAAAAAABBBCCCAAABBBCCCCCCCCCBBBAAA@@@>>>??????@@@@@@@@@??????;;;;;;:::::::::;;;;;;<<<999888888888999:::;;;;;;999999999888999999::::::::::::::::::::::::::::::888888999:::;;;;;;;;;;;;======<<<<<<<<<;;;;;;;;;;;;<<<=========<<<:::999999;;;======;;;:::<<<>>>AAA???<<<999999;;;===???@@@???===<<<;;;;;;<<<<<<;;;;;;<<<===>>>>>>>>>>>>>>>???@@@AAAAAAAAAAAAAAA>>>???@@@@@@@@@@@@>>>>>><<<============>>>>>>>>>===>>>???@@@@@@@@@@@@@@@===???AAACCCDDDDDDDDDDDD@@@@@@@@@@@@@@@???>>>===;;;<<<>>>AAACCCDDDCCCAAACCCCCCCCCDDDDDDDDDDDDDDDBBBDDDFFFEEECCCAAAAAAAAA>>>???@@@AAABBBBBBCCCCCCAAABBBDDDCCCBBBAAAAAABBB;;;<<<>>>@@@BBBCCCCCCCCC@@@AAABBBBBB@@@>>>>>>???:::===>>><<>>:::;;;???CCCFFFGGGaaavvvkkkgggcccVVVHHHJJJEEEEEEBBB===BBBEEE;;;@@@???>>>???AAACCCDDDCCC>>>AAADDDDDDCCCBBBDDDFFFBBBCCCCCCDDDDDDDDDDDDDDDBBBCCCDDDDDDDDDCCCAAAAAAAAAAAABBBCCCDDDDDDDDDCCCBBBDDDEEEFFFEEECCC@@@>>><<<===>>>>>>===;;;999888888888999999:::::::::;;;888888888888888999999999:::999777555444333333444555555555555555555555555444555555555666666777777333333333444444444555555666666666666666666666666555777:::;;;:::888888888999:::===?????????===<<<@@@???>>>===:::888666555999999999:::::::::;;;;;;;;;::::::999999::::::;;;::::::::::::::::::::::::===:::888888;;;<<<;;;999;;;>>>>>>;;;;;;>>>>>><<<>>>===<<<;;;::::::;;;<<>>@@@DDDFFFEEECCC@@@AAABBBBBBAAA???<<<;;;@@@@@@@@@BBBEEEHHHHHHGGGEEECCCAAA?????????@@@AAABBBBBBBBBBBBBBBCCCDDDEEEIIIGGGEEEBBBAAAAAAAAABBBEEEEEEEEECCCBBBCCCEEEHHHCCCBBBAAAAAAAAABBBCCCDDDDDDDDDCCCBBBBBBAAA@@@@@@>>>@@@BBBEEEEEEDDDBBB@@@???>>>=========>>>@@@AAA???===:::999:::;;;:::::::::777555555777:::;;;;;;999999999999999999999999888999:::;;;;;;;;;:::999999999888888888888999999777888888999999:::;;;;;;:::::::::;;;;;;;;;<<<<<<===<<<;;;::::::;;;<<<===;;;::::::999999::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<::::::;;;;;;<<<===>>>>>>@@@AAAAAAAAA@@@>>>===<<>>===>>>@@@AAAAAA@@@;;;<<<===<<<;;;<<<===???>>>>>>>>>???@@@@@@AAAAAAAAA@@@@@@AAABBBDDDFFFHHH?????????????????????????????????@@@AAACCCDDDEEEBBBBBBBBBBBBBBBBBBAAAAAAEEEDDDDDDCCCBBB@@@??????<<<<<<===>>>???@@@AAAAAAAAAAAA@@@???>>>>>>??????======???@@@@@@AAAAAAAAA@@@???>>>>>>===>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;:::999888777666666666666666666666666666888;;;===>>><<<999777999777666888:::;;;888555===<<<;;;::::::;;;===>>>JJJ___vvvnnncccTTTJJJFFFFFFEEEDDDCCCAAA???>>>>>>@@@@@@?????????@@@AAAAAA@@@AAABBBDDDGGGJJJMMMNNNCCCCCCBBBAAAAAAAAAAAABBBBBBBBBBBBBBBAAAAAA@@@???AAA@@@???>>>>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA======<<<<<<<<<;;;;;;;;;777888999:::;;;<<<<<<<<<999999999888888666555555999888777555444333333444444444444444444444444444444444555555555555555555333333333444444444444555444444444444444444444444444777::::::999888888888888999;;;<<<============;;;;;;;;;;;;:::999777777999999999999::::::::::::;;;;;;::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<:::888888;;;<<<;;;999;;;===>>>;;;;;;>>>???<<<===<<<;;;:::::::::;;;<<<>>>===<<<>>>AAACCCBBB@@@@@@@@@AAA@@@???>>><<<;;;<<<;;;<<<>>>AAADDDDDDDDDDDDBBB@@@???>>>???@@@@@@CCCCCCCCCCCCCCCDDDEEEFFFHHHGGGEEECCCBBBBBBCCCDDDDDDDDDDDDBBB@@@AAACCCFFFAAA@@@?????????@@@AAAAAACCCBBBBBBAAA@@@@@@??????===>>>@@@AAABBBAAA@@@???>>>======<<<======???@@@>>><<<999999999:::999999999777555555777:::;;;;;;888888888888888888888888888999:::;;;<<<;;;;;;:::999888888777777888888999777777777888888888888888999999::::::::::::;;;;;;;;;;;;;;;::::::;;;;;;;;;::::::999999999999:::::::::;;;;;;;;;;;;<<<<<<<<<::::::;;;;;;;;;<<<<<<<<>>>>>===<<<===>>>===<<<<<<===???@@@@@@??????????????????@@@?????????@@@BBBCCCDDD????????????????????????>>>>>>===>>>>>>???@@@AAA@@@@@@AAAAAABBBBBBCCCCCCCCCDDDEEEFFFEEEDDDBBBAAA???>>><<<;;;<<<===???AAA@@@@@@?????????>>>>>>>>><<<<<<===>>>>>>>>>>>>>>>??????>>>>>>>>>============<<<;;;;;;::::::;;;;;;::::::::::::999888777666555555555555555555555555333555888;;;<<<<<<;;;:::777555444666999;;;;;;:::???>>><<<;;;:::999999999;;;???OOOrrryyyppphhh___RRRJJJHHHCCCCCCBBBBBBAAA@@@??????@@@@@@@@@@@@AAAAAAAAAAAA@@@AAABBBCCCEEEGGGIIIJJJCCCBBBBBBAAA@@@AAAAAAAAAAAAAAABBBBBBAAA@@@@@@???@@@???>>>>>>>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@<<<<<<;;;;;;;;;;;;::::::666777888999::::::::::::777777777777666555444333888777666555444333333333444444444444444444444444444444444444333333333333333333333333444444444444222222222222222222222222444666999999888777888888888888888999:::<<<===>>>777777888999999999999999888999999999::::::::::::<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999;;;;;;:::999:::======;;;;;;??????<<<<<<;;;:::::::::;;;<<<===>>>===<<<>>>@@@BBBAAA@@@AAA@@@???>>>===<<<<<<;;;999999999<<>>======>>>???AAAAAAAAAAAABBBCCCDDDEEEGGGEEECCCBBBAAABBBDDDEEECCCCCCCCCAAA??????AAABBB???>>>>>>=========>>>>>>AAA@@@@@@??????>>>>>>>>><<<<<<<<<===============<<<<<<;;;;;;;;;<<<===>>><<<:::888888888999888777999777555555777999::::::777777777777777777777777777888:::;;;<<<<<<<<<<<<888888777777777777888888777777777777666666666666888888888888999999999999::::::;;;;;;;;;;;;::::::999999888888888888999999999999999::::::;;;;;;;;;999::::::;;;;;;:::::::::<<<===>>>????????????>>>:::999999999;;;<<<;;;:::===?????????===<<<===???AAAAAA@@@@@@???>>>>>>===>>>>>>>>>===>>>???@@@@@@??????????????????@@@@@@<<<<<<<<<;;;;;;;;;<<<<<<======???@@@BBBCCCDDDEEEAAABBBDDDEEEEEEDDDBBBAAAAAA???<<<999888:::===???>>>>>>?????????>>>===<<<;;;;;;;;;<<<<<<<<<<<<<<<======>>>???>>>===<<<;;;;;;:::::::::999999999999888888888888777666555555555555555555555555555555111222444777999;;;<<<<<<;;;888555555666999:::;;;<<<<<<<<<;;;:::999888777999333444FFFhhhwwwoooeee___WWWOOOJJJIIIBBBAAAAAAAAAAAA@@@@@@@@@???@@@AAABBBBBBBBBAAAAAAAAAAAAAAAAAABBBCCCDDDEEEBBBAAAAAA@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@????????????>>>======>>>??????>>>>>>>>>>>>>>>>>>>>>>>>;;;::::::::::::999999999777777888888888888777777666666666666555444333222666555555444444333333333333333333333333333333333444444333333222222111111222222333333333444444444222222222222222222222222333555888888777777777888777777666666777:::<<<>>>666777888999::::::::::::::::::::::::;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<888888888888888888888888::::::::::::;;;;;;:::999:::======;;;<<>>???@@@@@@@@@AAABBBCCCCCCCCCAAA@@@===;;;::::::;;;<<<:::::::::===@@@CCCCCCCCC@@@@@@>>>===<<<<<<===============>>>>>>@@@AAABBBCCCBBBAAA@@@@@@AAACCCDDDCCCCCCCCCAAA???>>>???AAA>>>>>>==================>>>>>>>>>=========<<<<<<<<<;;;:::::::::;;;<<<<<<:::::::::::::::;;;;;;<<<;;;999777777888888777555888666555666888999:::999888888888888888888888888777888999:::;;;<<<======777777777666666777777777888888777777666555555444666666666777777777888888999:::;;;<<<<<<;;;:::999888888777777777777888888888888888999999::::::;;;777888999:::::::::::::::::::::;;;===>>>???@@@@@@;;;:::999:::;;;<<<;;;:::>>>???@@@@@@>>>======>>>@@@@@@@@@?????????>>>>>>>>>>>>==================>>>>>>????????????@@@@@@===<<<;;;:::999999999999:::;;;<<>>>>>>>>===;;;999999:::;;;<<<;;;<<<>>>??????>>><<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;<<<>>>???>>>===;;;999::::::::::::999999888888777777777777777666555555444444444444444444444444111111222444666888:::;;;DDD@@@;;;666444444666666666777999:::;;;::::::999666888:::<<>>???AAACCCDDDCCCBBBAAABBBAAA@@@???????????????AAA@@@??????>>>>>>?????????@@@@@@@@@@@@@@@??????>>>>>>===<<<<<<===>>>>>>=========<<<<<<<<<<<<<<<999999999999888888888888888888888888888777666555555555555555555444333333444444444444444333333333333333333333333333333333333333222222111111111000222222222333333333444444222222222222222222222222333555666777666666777999777666555555666888;;;===888999999:::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;888888888888888888888888999:::;;;;;;;;;::::::999999<<<===;;;<<>>???@@@AAAAAABBBBBBCCCCCCDDDDDDAAA@@@===:::999:::;;;<<<;;;;;;;;;===@@@BBBBBBBBB??????>>>===<<<<<<<<<<<<;;;;;;<<<<<<>>>???@@@AAA@@@???=========>>>@@@AAACCCCCCCCCBBB@@@>>>???@@@>>>>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<;;;:::999999:::;;;<<<888999999999::::::::::::999888777777888777666444777666555666888999999888999999999999999999999999777777888999:::;;;<<<===777666666555555666666777999999888777666555555444555555555666666666777777:::;;;<<<======<<<;;;:::888777777666666777777888777777888888999:::;;;;;;444666888:::;;;;;;;;;:::888888999;;;===???@@@AAA>>>===<<<<<<===>>>===<<<===???@@@@@@???>>>>>>>>>>>>>>>?????????@@@@@@@@@>>>>>>>>>>>>>>>======<<<=========>>>>>>?????????>>>===<<<;;;:::999999999888999;;;===@@@BBBDDDEEEDDDCCC@@@===;;;;;;<<<===999999:::;;;;;;;;;;;;::::::;;;===>>>>>>===;;;:::<<<<<<;;;;;;;;;<<<===>>>:::;;;===>>>===<<<:::888999::::::::::::999888777777777777777777666666555444444444444444444444444222222222222333555777888EEECCC>>>888444333333444444555777999999999999888...333888777555999DDDOOOppp~~~~~~{{{ssslll^^^VVVPPPMMMJJJFFFEEEGGGFFFFFFDDDCCCBBB@@@??????===>>>AAACCCCCCCCCBBBAAABBBAAA@@@>>>======<<<<<>>===============>>>>>>??????@@@??????>>>======<<<;;;;;;<<<======<<<<<<<<<;;;;;;:::::::::999999888888888777777777999999999999888777666555555555666666666555444444222222333444444333333333222222222222222222222222222222222222222111111111222222222222333333333333333333333333333333333333222444555666555666777999888777555555666777999;;;999999::::::::::::999999;;;;;;;;;;;;<<<<<<<<<<<<;;;::::::999999::::::;;;999999999999999999999999888:::<<<<<<;;;999999:::999<<<===;;;<<>>>>>===<<<<<<<<<===>>>???>>>???AAAAAA@@@???AAABBBAAA@@@===;;;::::::;;;<<<;;;::::::;;;>>>??????>>>???>>>>>>======<<<;;;;;;=========>>>???AAABBBCCC>>>===<<<;;;;;;<<<>>>???AAABBBCCCBBB@@@??????@@@????????????>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::999888999:::;;;777888999:::::::::999999999888777777888777555333666555555666888999999777999999999999999999999999777777777777888:::;;;<<<666666555555555555666666999888888777666555555444555555555555666666666666::::::;;;;;;;;;;;;::::::888888777777777777888888777777888999::::::;;;<<<444666888;;;<<<<<<;;;:::777777888999;;;>>>@@@AAA@@@???===>>>??????>>>===:::===???@@@???>>>>>>???===>>>>>>???@@@@@@AAAAAA===>>>>>>>>>>>>>>>===<<<;;;;;;<<<<<<======>>>>>>??????===<<<;;;:::::::::999999;;;===???AAABBBCCCHHHFFFCCC@@@>>>===>>>>>>777888;;;======<<<:::999999:::;;;<<<===<<<;;;;;;<<<<<<;;;;;;<<<===???@@@::::::;;;<<<;;;:::999888888999:::::::::999777666666666666777777666666555333333333333333333333333333333333222333333444555======;;;999666444555666777777777777777666555555777333000222888<<<<<<:::LLLggg|||yyynnnccc^^^]]]UUUOOOLLLLLLJJJFFFDDDEEEFFFFFFEEECCCAAA???>>>===<<<===???AAABBBBBBBBBAAAAAA@@@???>>>============>>>======<<<<<<<<<<<<<<<======>>>????????????>>><<<<<<;;;::::::;;;<<<<<<<<<<<<;;;;;;:::999999999999888888888888777777777888888888888888777666666444555555555555555444444000111222333444444333222222222222222222222222222111111222222222222222333111222222222222333333333333333333333333333333333222333444555444555777999888888777666666777888999777777888999999999999999999999999:::::::::;;;;;;:::999999888888999999:::999999999999999999999999777:::======;;;999999:::888<<<<<<;;;<<<@@@@@@>>>======;;;::::::;;;<<<<<<<<<>>>@@@???======>>>@@@AAA@@@>>><<<;;;;;;;;;<<<<<<;;;:::;;;=========<<>>======<<<;;;<<<======>>>???AAACCCDDD???===<<<::::::;;;===>>>>>>???AAA@@@???>>>>>>???>>>?????????>>>===;;;:::;;;;;;;;;;;;;;;;;;;;;;;;::::::999888888888888888777888999:::::::::999999999888777888999888555333555555555666888999888777888888888888888888888888777777666666666777999:::666555555444444555555666777666666555555444444444555555555555666666666666999999888888888888999999999888888777777888888999777777888999:::;;;<<<<<<888999;;;<<<<<<:::888777666777777888:::===???AAA???>>>======>>>>>>===;;;888;;;>>>??????>>>>>>?????????????????????@@@@@@;;;<<<===>>>>>>======<<<999999::::::;;;<<<======???>>>===<<<;;;;;;::::::::::::;;;<<<>>>???@@@@@@GGGGGGFFFEEECCCBBB@@@???:::;;;;;;<<<<<<;;;:::999999:::::::::;;;;;;;;;;;;;;;:::::::::;;;>>>@@@BBB::::::::::::999999999999666777888999999777666444444444555555555555444444222222222222222222222222222222333333333333444444222555888888666444444555777666555555555555555555===777111222888;;;999555777AAARRRttt~~~xxxtttrrrlllaaaVVVOOONNNOOOQQQMMMLLLNNNMMMHHHDDDDDDCCCCCCBBBAAA???>>>>>>===<<<======>>>@@@AAAAAABBBAAA@@@???>>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;<<<======>>>??????>>>>>><<<;;;:::999999:::;;;<<<<<<<<<;;;::::::999888888999999999888888888777777666666777777777666555555333333444444444444333333///000222333444444333222111111111111111111111111111111222222333333333444111111222222222333333333222222222222222222222222222333444444444555777999999888888777777777777777444555666888999999999999777777888888888999999999999888888888888888888999666666666666666666666666666:::======;;;999999:::888<<<<<<;;;<<<@@@AAA>>>===<<<:::999888999999:::<<<>>>@@@@@@======>>>AAAAAA@@@???>>>===<<<<<<<<<>>>===<<<<<<>>>>>>===<<>>===<<<;;;:::;;;;;;<<<>>>???AAABBB@@@>>><<<;;;;;;;;;===>>>;;;===??????>>>======>>>===>>>??????>>><<<:::999;;;;;;;;;;;;;;;;;;;;;;;;999999888888777777666666777888999:::;;;:::999999999888888999999888666333555555555666888999888777777777777777777777777777777777666555555666777888555555555444444555555555555555444444444444333333555555555666666666777777888777666555555666777888999999888888888888999999777888888:::;;;<<<======;;;<<<======<<<999666444777666777888:::<<>>===;;;;;;<<<<<<;;;:::666999===??????>>>>>>???AAAAAA@@@@@@???>>>>>>>>>::::::<<<=========<<<<<<888888999::::::;;;<<<<<>>===<<<;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>???BBBDDDGGGHHHGGGDDD@@@===???>>><<<:::999999999999:::999999999999:::;;;<<<:::999999999;;;===@@@BBB;;;:::999888888888999999555666777888888666444333222222333444444444333333222222222222222222222222111111333444444444444444,,,111666888666333222222333333333333444666888999000222444333000000444888666888===QQQoooyyywwwzzzgggOOOBBBBBBFFFIIIHHHPPPMMMNNNQQQQQQKKKEEEDDD?????????>>>>>>>>>======<<<<<<<<<===>>>@@@AAABBB@@@@@@????????????@@@@@@<<<<<<;;;::::::::::::;;;<<<<<<===>>>>>>???>>>>>>;;;;;;:::999999:::;;;;;;<<<<<<;;;;;;:::999888888999999999999888888888888444444555555555555555444111222222333333333222222333222111000000111222333222222222111111111000000000111111111111222222222333333222222222222222222222222222222222222222222111111222222222333333333666666555444444444555555444444555555666777777777666666666666666555555444777777777888999999::::::666777777888888888777777888888777777888999999:::888999:::;;;<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<>>@@@AAA@@@@@@@@@???>>>===<<<;;;::::::;;;;;;<<<;;;;;;:::;;;<<<>>>??????>>><<<;;;======>>>???@@@@@@AAAAAAAAA>>>:::999;;;======<<<:::;;;<<<===???AAABBBBBB??????>>>===<<<;;;::::::::::::::::::;;;<<<======999999999999999888777666666777888::::::999888888888999;;;;;;;;;999777666666666555555555555666666999999999888888888777777333444444555666777777888666666666666666666666666777777666666555555555444888777666555555666777888888888888888777777777666777888888888888999999999888888999999999:::::::::>>>>>>======<<<<<<;;;;;;888777888;;;<<<:::<<>>@@@@@@???>>>>>>???999:::;;;===>>>@@@AAABBB@@@@@@???>>>=========>>>>>>;;;888888;;;<<<;;;:::999999:::;;;;;;<<<======??????>>>>>>===<<<<<<<<<888;;;>>>??????>>>??????@@@@@@@@@@@@AAABBBCCCCCC>>>===<<<;;;::::::;;;<<<<<<<<<============<<<<<<<<<<<<;;;;;;<<<===???@@@===<<<;;;:::888777666555888888777777666666555555777666666555444444333333111111111111111111111111111111222222222333333333222333333444444333333222111222333333444444333333333333333333333333333333333555999FFFUUUVVV[[[nnn|||~~~|||mmmZZZMMMKKKGGGDDDBBBAAABBBCCCIIIQQQTTTLLLEEEFFFIIIIII>>>???AAABBBAAA???===<<<<<<<<<<<<<<<<<<===>>>???>>>>>>======>>>???@@@@@@AAA>>>:::888777:::===???<<<===============<<<<<<999::::::;;;<<<<<<<<<;;;:::999888888777777888888999888888777666555555444666555555555555444444444222222222111111111000000222222111000000111222222222222222111111111000000000000111111111222222222000000111111111111111111222222222222222222222222111111111222222222333333555555555555555444444444444444555555666666777777777777777777777666666555555666666777777888999999777777888888888888888888777777777777777777888888888999:::<<<============;;;;;;;;;<<<<<<<<<======???@@@@@@???>>>???AAABBBCCCCCCCCCBBB@@@???===<<<<<<<<<<<<<<<<<<;;;;;;:::<<<===>>>??????>>>===<<<======>>>>>>???@@@@@@AAACCC???<<<;;;===>>>>>><<<;;;;;;===>>>???AAABBBBBB??????>>>===<<<:::999999;;;::::::::::::;;;;;;<<<888999999999999888777666666666777888888888888888999999:::;;;:::999777666666666555555555666666777999999999888888888888777444444555666666777888888555555555555555555555555777666666666555555555444888777666555555666777888999999888777777666555555666666777777777888888888888888888888999999999999>>>============<<<<<<<<<:::888999<<<;;;999;;;@@@===>>>???>>>===<<<;;;;;;:::;;;<<<===>>>???@@@AAAAAAAAA@@@???????????????@@@===::::::;;;<<<<<<:::999::::::;;;;;;<<<<<<<<>>>>>>>>>>>======;;;===??????>>>>>>???@@@@@@@@@@@@@@@AAABBBCCCDDD@@@>>>===;;;:::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<===???@@@======<<<;;;999888777666888888777777666555555444666666666555444333333333111111111111111111111111111111111222222222333333222222333333333333222222333444444555555555555555333333333333333333333333444555555>>>GGGBBB???JJJbbbvvvppphhhZZZKKKHHHFFFDDDAAAAAAAAACCCDDDDDDLLLOOOIIIBBBBBBDDDDDD@@@@@@AAAAAA@@@???===<<<<<<<<<<<<<<<<<<===>>>???>>>>>>>>>>>>>>>???@@@@@@@@@>>><<<999999:::<<<>>>============<<<<<<;;;:::999999:::;;;;;;;;;;;;;;;999999888777777777888888777777666666555444444333444444444444333333333333222222222111111111000000222111111000000111111222222111111111111000000000000000000111111111222222000000111111222222333333222222222222222222222222111111111222222222222333333444555666666555444333444444444555666666777777777888888888888777666666444444555666666777777888777888888999999999::::::777777777777777666666666999:::;;;===>>>>>>??????<<<<<<<<<=========>>>>>>>>>AAADDDCCC@@@>>>???AAAEEEEEEDDDCCCBBB@@@>>>===>>>>>>>>>======<<<<<<;;;===>>>@@@@@@@@@@@@>>>=========>>>>>>??????@@@@@@DDDBBB???>>>>>>??????>>><<<===>>>???@@@AAABBBBBB@@@@@@???===<<<:::999999<<<;;;::::::999999::::::888888999999888888777777666666555555666666777888999999::::::999888666555555555555555555666777888999999999999888888888888555555666666777777888888555555555555555555555555666666666555555555555555777666666555555666666777999888888777666555555555555555555666666666777777777777777777888888888888<<<<<<=========>>>>>>>>><<<:::;;;<<<;;;888999>>>>>>??????@@@@@@??????>>><<<<<<======>>>>>>??????CCCBBBAAAAAA@@@AAAAAAAAAAAA???===<<<======<<<;;;::::::;;;;;;;;;;;;;;;;;;>>>>>>>>>????????????@@@???@@@@@@???>>>>>>???AAAAAAAAAAAAAAABBBCCCDDDDDDBBBAAA???===;;;::::::999:::;;;;;;<<<<<<;;;;;;::::::::::::;;;<<<===??????>>>>>>===<<<:::999888888777777777666555555444444666555555444444333333222111111111111111111111111000111111111222222222222222222333333333333222222333333444555555555555444222222222222222222222222111222222:::EEE===555;;;@@@]]]wwwtttaaaTTTIIIBBBCCCAAA@@@???@@@AAACCCDDDAAAHHHKKKGGGBBBAAAAAAAAABBBBBBAAA@@@???======<<<<<<<<<<<<<<<===>>>???@@@>>>>>>>>>>>>>>>>>>???@@@@@@???===<<<;;;;;;;;;;;;=========<<<;;;:::999888999999:::;;;;;;;;;::::::999888888777777777777777666666555555444333333333333333333333222222222222222111111111111000000000111111000000000000111111111111111111000000000000000000000000111111111111222222333444555555666666111111111111111111111111111111111111222222222222111222444666666666444333333333444555555666666777777777777777777666555555444555555666666777888888888888888999999:::;;;;;;888888888888888777777666::::::<<<===???@@@@@@@@@;;;<<<<<<<<<============;;;@@@DDDDDD@@@======>>>BBBCCCCCCCCCBBBBBBAAA@@@>>>>>>>>>>>>>>>>>>??????@@@AAABBBBBBBBBBBBAAA@@@????????????@@@@@@AAAAAADDDCCCAAA@@@@@@@@@@@@@@@===>>>>>>???@@@AAAAAABBBAAA@@@???>>>===;;;::::::<<<;;;:::999888888888888777777888888888888777777666555444333444555666777999999999999888777666555555555444555555666777888999999888888888888777777666666666777777777888888666666666666666666666666555555555555555555555555666666666666666666666666666666666666666666666666555555666666666777777777666666666666777777777777;;;;;;<<<======>>>??????@@@======>>><<<999:::>>>>>>>>>>>>???AAABBBAAA@@@>>>===>>>===============BBBAAAAAA@@@@@@AAAAAAAAACCCAAA@@@???>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;===>>>>>>???@@@@@@AAAAAABBBBBBAAA???>>>>>>???AAAAAAAAAAAAAAABBBCCCDDDEEEEEEDDDCCC@@@>>><<<;;;:::;;;<<<<<<<<<<<<<<<<<<;;;999999::::::;;;===>>>>>>>>>>>>===<<<;;;:::999999777777666555555444444333444444444444333333222222111111111111111111111111000000000111111111111222111111222222222222111111000000111222222222222222222222222222222222222222000222111999FFFBBB999<<<999GGGLLLSSSlll|||cccPPPGGGEEEFFFAAA@@@?????????AAABBBDDDAAAFFFJJJIIIEEEBBBAAABBBDDDCCCAAA???>>>===<<<<<<<<<<<<<<<<<<===>>>@@@@@@???>>>>>>>>>>>>>>>??????????????????>>><<<;;;:::===<<<<<<;;;:::999777666999999::::::::::::999999888888777666666666666777555555555555444444333333333333333333222222222222111111111111000000000000000000000000000000000000000000000000000000000000//////000000000111111111222222333444555555666666111111111111111111111111000000111111111222222222///111333555666666555444333333444444555666666666555555666666555555444333555555666777777888888999888888888888999:::;;;<<<888999:::::::::999888888999:::<<<>>>???@@@AAAAAA::::::;;;;;;;;;<<<<<<<<<<<<@@@EEEFFFCCC???======@@@AAABBBDDDEEEFFFFFFFFF============>>>@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@@@@AAAAAAAAAAAAAAABBBBBBBBBAAAAAA@@@AAAAAA>>>>>>>>>??????@@@@@@@@@AAA@@@???>>>===<<<<<<;;;<<<;;;:::999888777777777666777777888888888777777555444333333333444666777888888888888777777666666555555555555555666777777888888777777777666666666666666666666777777777777777777777777777777777777444444444555555555555555555555666666666666555555333333444555666777888888666666666777777777888888555555666666666777777777::::::;;;<<<===>>>>>>???AAA??????@@@>>>;;;<<<@@@DDDAAA>>>===>>>>>>===<<<>>>>>>>>>>>>============@@@@@@????????????@@@@@@BBBBBBBBBAAA???>>>============<<<<<<<<<<<<<<<<<<======>>>???@@@AAAAAABBBBBBCCCBBB@@@>>>>>>???AAAAAAAAAAAAAAAAAACCCDDDDDDGGGGGGFFFDDDBBB@@@>>>=========>>>>>>>>>>>>======888999::::::;;;<<<<<<<<<======<<<;;;:::999999888666666555555444333333333333333333333333222222222000000000000000000000000//////000000000111111111000111111222222111111000///000111111222222111111111111111111111111111111444555000333>>>;;;333555444<<<777333???RRRkkkvvvjjjXXXJJJCCCAAADDDGGGCCCBBBAAA@@@@@@@@@AAABBBBBBDDDHHHIIIFFFBBBAAABBBDDDCCCAAA???>>>===<<<<<<;;;<<<<<<<<<>>>???@@@AAA??????>>>>>>>>>>>>>>>???>>>???@@@@@@???>>>;;;:::<<<<<<<<<;;;:::888777666888999999999999999888888888777666666555555666666666666666555555555555555444444444444333333333333000000000000000000000000///000000111111000000/////////000000000000000111/////////000000000111111000000111111222222333333111111111111111111111111000000000111111111111222///000222444555666555555333333333444555555666666444555555555555444333333555666666777777888999999888777777777888999;;;===777888:::;;;;;;;;;:::999999:::;;;===???@@@AAAAAA:::::::::;;;;;;;;;;;;<<<@@@BBBEEEHHHHHHEEEAAA???@@@AAACCCEEEGGGIIIJJJKKK>>>=========>>>@@@BBBCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA???@@@AAAAAA@@@@@@AAABBB>>>>>>>>>>>>>>>?????????>>>=========<<<<<<<<<<<<;;;:::999888777777777777666666777777888888777777444444333333444444555666666666666666666777777777666666555555555555666666666666666666555555555555555555555666666666666666777777777777777777777777444444444444444555555555444555555666666555555444111222333444555666777888666666777777777888888888666666666666777777777777999999:::;;;<<<<<<======@@@>>>???AAA???<<<===BBBRRRLLLEEE@@@??????===<<>>>>>>>>=========<<<>>>>>>======>>>>>>??????AAABBBCCCBBB@@@>>>>>>>>>======>>>>>>>>>>>>>>>>>>======>>>>>>???@@@AAAAAAAAABBBBBB@@@???>>>???AAA@@@@@@@@@@@@AAABBBCCCCCCFFFFFFFFFEEEDDDCCCAAA@@@>>>>>>>>>??????>>>>>>>>>999::::::;;;;;;::::::999;;;;;;:::999999888777777555555555444333333222222222222222222222222222222000000000000000000000000////////////000000000000000000111111111111000000111111222333333333333222000000000000000000000000000333......777666000444---888888555999;;;AAAPPP```{{{uuullljjjXXXOOOGGGEEEEEECCCAAAAAADDDCCCBBBAAAAAA@@@@@@AAAAAAAAACCCFFFEEE@@@@@@BBBBBBBBBAAA@@@???======<<<;;;;;;<<<===>>>@@@AAABBB@@@??????>>>>>>>>>>>>>>>===>>>@@@AAAAAA???===<<<<<<<<<<<<;;;:::999888777888888999999999888777777777777666555555555555555555555555555555555555555444444444444333333333333//////000000000000000111...///000111111000///...////////////000000111111////////////000000000111000000111111111111111111111111111111111111111111000000000000111111111111///000111222444555666777222333333444444555555666555555555555555444444333444444555666666777777888777666666555777999;;;<<<555666999:::;;;;;;;;;:::888999;;;===>>>@@@@@@AAA;;;;;;;;;;;;<<<<<<<<<<<>>???AAACCCEEEGGGHHHHHHAAA???>>>======>>>???@@@AAAAAAAAA@@@@@@AAAAAAAAA????????????????????????;;;===@@@@@@??????AAACCC>>>=====================999999999999:::::::::;;;:::999888777777777777777555666666777777777777777333444444555555555555555444444444555666777888999888777666555555444555555555555444444444333333333555555555555444444444444555555555555555555555555333333333444444555555555444444555666666555444444333333444444444555555555555555555666666666777777666666777777777888888888999999999::::::;;;;;;;;;===;;;<<>><<<>>>CCCXXXPPPFFF@@@???@@@@@@???>>>>>>>>>>>>============>>>============>>>???@@@???AAACCCCCC@@@>>>>>>???>>>>>>>>>???@@@@@@@@@AAA=========>>>>>>?????????>>>@@@AAAAAA???>>>???@@@????????????@@@AAABBBBBBCCCDDDDDDEEEEEEDDDCCCBBB======>>>>>>>>>>>>======::::::;;;;;;:::999777777888888888777777666555555555555444444333222222222111111111222222222222222000000000000000000000000........./////////000000///000000000000000000///000111111222222222222222000000000000000000000000***111///...555555222666///777777777<<<888444;;;CCCSSSnnnwwwrrr[[[QQQSSSNNNHHHEEEHHHHHHCCC???>>>BBBBBBAAAAAAAAA@@@@@@@@@AAA???@@@DDDCCC??????CCC@@@@@@AAAAAA@@@???===<<<;;;;;;<<<===>>>@@@BBBCCC@@@@@@???>>>>>>>>>>>>>>>===>>>???AAAAAA@@@???>>>;;;;;;;;;;;;;;;:::999999888888999999888777777666777666555555444444555555444444444444444444444444333333333333222222222222////////////000000111111...///000111111000///....../////////000000111111////////////000000000000333333222222222222222222000000000000000000000000000000000000111111111111000000000111333555777888222222333444444555555666666666666666666555555444333333444444555666666777666666555555666888;;;<<<333555777:::;;;;;;::::::777888:::<<<>>>???@@@AAA<<<<<<<<<<<<=========>>>BBB??????CCCIIIIIICCC===;;;<<<>>>@@@AAABBBCCCCCCCCCBBB???===<<<<<<======@@@??????>>>>>>??????@@@>>>>>>>>>===============888;;;??????>>>>>>AAACCC============<<<<<<<<<<<<555555666777888888999999999888888777777777777777555555666777777777777777333444555666777666555444333333333444666888999:::999888777666444444444444444444333333333222222222444444444444444444444333444444444444444444444444333333333444444555555555333444555666666555444333666555555444444333222222444444444555555555666666777777777777888888888888888888999999999999:::::::::999:::======<<<>>>CCCPPPHHH===888999<<<>>>>>>>>>>>>>>>>>>============>>>>>>======>>>???@@@@@@===@@@CCCCCC@@@>>>???@@@>>>>>>???@@@AAAAAABBBBBB============>>>>>>>>>>>><<>>???>>>>>>>>>>>>???@@@AAABBB@@@AAABBBDDDDDDDDDCCCCCC<<<<<<============<<<<<<;;;;;;;;;;;;:::888666555777777666666555555444444555555444333333222222111111111111111111111222222000000000000000000000000............/////////000//////000000000000//////......///000000000000000000000000000000000000000***333222///333000***...444444+++***333333111888777444:::HHHXXXmmm{{{nnn~~~wwwZZZ@@@>>>IIIAAA<<<;;;??????<<<>>>CCC@@@@@@@@@@@@@@@AAAAAAAAADDD@@@@@@DDDDDD@@@AAAEEE>>>???AAABBBAAA???===<<<;;;;;;<<<===???@@@BBBCCC@@@@@@???>>>>>>===>>>>>><<<===???@@@AAAAAA@@@@@@;;;;;;;;;<<<<<<;;;::::::888888888888888777666666666666555444444444444555333333333333333333333333222222222111111111111000.../////////000000111111////////////////////////............////////////...............///000000111111222222222333333333333333222111000000000111000000000000///////////////000111222222222222222333333333333333333333333777777666555555555555555666666555555555444444444555555666666777777888888444555555666777888888999888:::<<<>>>>>>>>><<<;;;<<<;;;;;;<<<<<<===>>>???@@@@@@AAACCCEEEDDD???;;;===>>>>>>>>>>>>?????????>>>>>>>>><<<::::::<<<>>>>>>AAACCCCCCAAA???>>>>>>??????>>>>>>>>>>>>??????<<<;;;;;;;;;;;;<<<======::::::;;;;;;<<<======>>>:::999888777777888999:::666666666666666666666666444444555555666666777777777777666555444333333222333444444444555666666666555444333333333333444555444333333222222333333444444444444444444444444444444444444444333333222111333333333444444444444555444444444444444333333333333444555555333333444555333333333444444444555555444555555666666666666666999999999::::::999999999777777888999::::::::::::;;;<<<<<<<<<;;;;;;===>>>@@@???===<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@BBBCCCCCCBBBAAA@@@>>>=========>>>???AAABBBAAA???===<<<;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>========================;;;<<<<<<===>>>???@@@@@@<<<>>>???>>>;;;999999::::::;;;;;;;;;:::999777666666666666555444444333333222222222111111111000000000000000000000000000000////////////////////////---------............///............////////////000000000000000000000000222000///...///000222333000000000000111111111111000000111111111222222222777444555999;;;???KKKZZZlllaaabbbddd___QQQBBB???DDDDDDBBB???=========>>>?????????@@@AAAAAAAAAAAA@@@@@@===<<<===@@@BBBBBB@@@DDDBBB???>>>??????===<<<======>>>>>>>>>======<<<>>>>>>===>>>??????===:::;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::777777777777666555444333444444444444444444444444222222222222222222222222222222222111111111000000222111///.........///000....................................////////////...............///000000111111111222222222333333333222111111000000111111000000000000000000000///000000111222222222222222333333333333333333333333777777666555555555555555666666555555555444444444777777777666666666666666555555666666777777888888666777999;;;<<<<<<;;;:::;;;;;;;;;;;;<<<===>>>???AAAAAABBBDDDFFFDDD@@@<<<@@@@@@AAAAAAAAABBBBBBBBB?????????===;;;;;;===>>>===@@@BBBBBB@@@>>>======>>>==================>>>=========<<<<<<;;;;;;;;;;;;;;;;;;:::::::::::::::888777666666666666777888777777777777777777777777555555555555666666666666666666666555444444333333333333333333444444444444555444333222222333444555333333222222222222333333333333333333333333333333333444444444333333222111222333333333444444555555444444444444444444444555333444555555333333444555333333333444444444444555444555555666666666666666888888999999999999888888999999999::::::999888888:::;;;<<<;;;:::;;;<<<>>>@@@???>>><<<<<<<<<==============================>>>???@@@BBBBBBAAA@@@???======<<<<<<===>>>@@@AAA>>>===;;;:::::::::<<<<<<========================<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;<<<======>>><<<===>>>===;;;999999:::999999::::::999888777666666666555555444333333333222222222111111111000000000000000000000000000000........................---------............///............////////////////////////////////////111000///...///000222333111111111000000000//////000000000111111222222222222000111444333333:::DDDOOO[[[oooxxxpppjjjlllhhhXXXNNNTTTWWWQQQGGG@@@@@@CCCBBBAAA@@@>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAA@@@@@@???===<<<===@@@AAAAAA@@@@@@>>>======???@@@@@@???<<<<<<<<<===============>>>======>>>???>>><<<:::======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888777777777666666555333333444444444444444444444444222222222222222222222222222222111111111000000000111111///.........///000........................---............/////////...............///000000000111111111222222222222222222111000000000111111000000000000000000000000000111222222222222222222444444444444444444444444777666555555444555555555555555555555555444444444888888777777666555555444666666666666777777777777555666888:::<<<<<<;;;;;;;;;;;;;;;;;;<<<===>>>>>>AAAAAABBBDDDEEEDDD@@@===@@@@@@AAABBBBBBBBBBBBBBB@@@@@@@@@>>>;;;;;;<<<>>><<<>>>@@@@@@>>>===<<<===<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>===;;;999888;;;;;;::::::999888777777777666555444444555666777777777777777777777777777666666666555555555555555444444444444444444444444333333222222222222222222444333333222222333333444333333222222222222333333222222222222222222222222333333444444444333222222111222222333444555555666333444444444555666666666333444555555333333444555333333333333444444444444444555555666666666666666777777888888888888777777::::::::::::999888777666999;;;<<<;;;::::::<<<===@@@???>>>===<<<<<<<<<<<<========================<<<===???@@@@@@@@@???>>><<<<<<<<<<<<<<<===>>>???>>>===;;;::::::;;;<<<<<<========================<<<<<<<<<<<<<<<<<<<<<<<<888888999999::::::;;;;;;;;;<<<======;;;999999:::777777888888888777666666666555555444444333333222222111111111111000000000000000000000000000000000........................---------............///............////////////////////////////////////111000///...///000111222333222222111///......---000000000000111111111111000000222444222///222777111666AAARRRkkkqqqaaaZZZQQQOOONNNHHHCCCMMMOOOFFF>>>???AAA@@@@@@@@@@@@@@@???>>>======>>>>>>???@@@@@@@@@@@@@@@>>>===<<<<<<>>>@@@@@@??????===<<<===>>>@@@??????<<<;;;;;;;;;;;;<<<>>>???===<<<;;;<<<======;;;999=========<<<;;;:::::::::999999999999999888777666666666666666555444333333333333333333333333333333222222222222222222222222111111111111000000000000111000//////......//////........................---------.........//////...............///000000000000000111111111111222111111000000000000111111000000000000000111111111111111222333333222222222444444444444444555555555666555555444444555555555555555555555555555555555777777666666666555555555777777777777666666666666777888:::;;;======>>>>>>::::::::::::;;;<<<===>>>???@@@AAACCCCCCAAA???===<<<===>>>???@@@??????>>>???@@@???===::::::;;;===:::<<<>>>>>><<<;;;;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;<<<===>>>???>>><<<:::888;;;::::::999999888777777777666555444444555666777777777777777777777777777666666666555555444444444333333333444444555555555333333333222222111111111333333222222222222333333222222111111111111222222111111111111111222222222333333333444444333333222111111222333444555555666333333444555555666777777333444555555333333444555222222333333333444444444444555555666666666666666666666777777777777666666999999999999999888777777888:::;;;;;;::::::;;;<<<@@@???>>>===<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;===>>>>>>>>>>>>>>>;;;;;;;;;;;;<<<<<<======???>>>============>>>>>>========================<<<<<<<<<<<<<<<<<<<<<<<<888888999999999999999999999;;;<<<<<<:::999999:::555555666666666666666666555555444444333222222222111111111111000000000000000000000000000000000000........................---------............///............////////////////////////////////////000////////////000111111222111111000//////......000000000000000000000000...000333444333222333666777666777;;;GGGZZZnnn|||sss\\\QQQPPPEEE>>>BBBEEEGGGRRRRRRDDD<<>>>>>???@@@AAA@@@???===<<<===>>>>>>???@@@?????????===<<<<<<<<<===>>>>>>???AAA???===<<<======<<<;;;<<<;;;::::::;;;===???AAA===;;;:::;;;<<<<<<:::999<<<;;;;;;;;;:::::::::999888888888888888777666555555555555555555444333222222222222222222222222222111111111111111111111111111111000000000/////////000000//////....................................------------...........................///000000//////000000000111111111111000000///000000111111///000000000111111111222222222333333333222222111333333333444444444555555555555444444444444555555444555555555555555555555444555555555666666666777777777777777666666666666888888999;;;<<<=========999999999::::::;;;<<<======>>>@@@@@@???>>>===<<<:::;;;===>>>>>>>>><<<<<<=========;;;888888999;;;999;;;<<<<<<;;;:::;;;<<<;;;<<<<<<======<<<<<<;;;999:::<<<>>>>>>===;;;:::999999999999999999999999777666555555555555666777666666666666666666666666666666555555444444333333222222333333444555555555444444333333222222111111111222222222222222222111222111111000000111111222000000000111111222222222222333333444444333333333111111222222333444555555222333333444555666777777333444555555333333444555222222222333333333444444444555555666666666666666666666666777777666666666666777888888999999999999777999;;;;;;:::999:::;;;>>>>>>>>>===<<<;;;;;;:::========================::::::;;;<<<======>>>>>>;;;;;;;;;<<<<<<<<<<<<<<<>>>>>>=========>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::999999999999999777999;;;;;;:::999::::::555555555555555555666666444444444333222222111111000000000000000000000000////////////////////////........................---------............///............////////////........................///////////////000000111/////////////////////000////////////////////////,,,.../////////000222333444444444444777===EEEKKKWWWhhh}}}|||mmm\\\KKKJJJOOOBBB777===DDDIIISSSRRRCCC;;;AAABBB<<<<<<>>>@@@AAA@@@???===;;;<<<===>>>>>>??????>>>>>><<<<<<<<<<<<;;;<<<===>>>???===;;;;;;<<<<<<;;;:::===<<<;;;:::;;;===@@@AAA===;;;::::::;;;;;;:::999888999999999:::::::::;;;777888888888888777777666333444444444444333333222222222222222222222222222111111111111111111111111000000000/////////......///////////////......---------------------------,,,------------........................///000000////////////000000000000000000/////////000111111///000000111111222222222333333333333333333222111111222222333333444444444444444444333444444555666444444444555555555555555333444444555666666777777666666666666777777777777777777888888999999::::::999999999999:::;;;<<<<<<;;;===??????===<<<;;;<<<:::<<<>>>???@@@???===<<<;;;;;;;;;999888888999;;;999:::<<<;;;::::::;;;===:::;;;<<<======<<<;;;:::888999:::;;;<<<;;;;;;:::999999999999999999::::::777666555444444555666777555555555555555555555555555555555444444444444444222222333333444444444555333333333222222222222222000111111222222111111000111111000000000000111111000000000111222222333333222222333444444444333333222222222222333333333333222333333333444555555555333444555555333333444555222222222222333333333333444555555666666666666666666666777777777777666666555666777888999999999999666888:::;;;:::999999999<<<<<<=========<<<;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>999::::::;;;<<<===>>>>>>;;;;;;<<<<<<===<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999888888666888::::::999999:::;;;666666555444444555555666444333333222222111111000//////000000000000000111////////////////////////---------------------------------............///............////////////............................../////////000000000.........//////000000000////////////............000111000------000111000...111444555555444444555666@@@LLLTTT]]]pppvvvlllgggccc[[[RRRPPPEEEHHHMMMAAA666:::>>>AAAHHHGGG>>>999===>>><<<<<<===???@@@@@@???===<<<<<<<<<===>>>>>>>>>>>>>>>;;;<<<<<<;;;::::::;;;===:::999888999<<<===>>>===<<<<<<;;;;;;;;;===>>>???>>><<<::::::;;;;;;;;;:::777777777888999:::::::::777777888888888888777777222333333444444333222222111111111111111111111111111111111111111111111111////////////...............////////////...------------------------------,,,,,,---------........................///000000........./////////000000///////////////000111111///000000111111222333333333333444444333333222111000000111111222333333444444333333333444444555666444444444555555555666666555555555555555555555555555555666666777777888888999888888888888888999999888888888888999:::;;;<<<;;;>>>??????<<<;;;;;;===:::<<<>>>@@@@@@???===<<<:::::::::999888999;;;===999:::;;;;;;::::::<<<===999:::;;;<<<<<<;;;:::999999999999999999999999888999999999888888777777666666555444333333444555666444444444444444444444444333444444444444444444555333333333333333333444444000000111111111111111111000000111222222111000000000000000//////000000000000000111111222333333444111222333333444444444333333333333222222222222222222222333333333333333333333444555555333333444555111222222222222333333333444555555666666666666666666777777888888777777666666777888888888888888777555777:::;;;:::999888999:::;;;<<<=========<<<;;;????????????????????????999::::::;;;<<<===>>>???;;;<<<============<<<;;;:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999888777777555777999999999999:::;;;888777666555444444555555333333333222111111000000////////////000000111111////////////////////////---------------------------------............///............////////////........................---......//////////////////////////////........./////////......---------111444333//////333222...111333666666444222222222555666777777:::DDDSSS___nnnwwwrrrVVVVVVRRRJJJGGGKKKNNNOOOSSSGGGFFFGGG???:::;;;777:::<<<===<<<::::::<<<>>><<<===>>>??????>>>======;;;<<<======>>>>>>======:::;;;<<<;;;999888:::<<<999888777999;;;=========::::::::::::::::::::::::>>><<<::::::;;;<<<;;;;;;777777888888888888888888666666777777777777777666222222333333333333222222111111111111111111111111111111111111111111111111/////////.........------....../////////...---,,,------------------------,,,,,,,,,---------.....................///000000............/////////000///////////////000111111///000000111222222333333444444444444333333222111//////000111222222333333333333333333444444555666444444444555555555666666666666666555444444333333444555555666777888888999<<<;;;::::::999999::::::888888888888999:::;;;<<<<<<>>>@@@@@@===;;;<<<>>>999;;;===??????>>><<<;;;::::::;;;:::999:::===???:::;;;;;;;;;::::::<<<>>>777888:::;;;;;;:::888777<<<;;;999888777666666777::::::999777666444333333444444333222222333444444333333333333333333333333333333333444444555555555333333333333333333333333......//////000000111111///000111222222111000///000000////////////000000000000111222333333444444111222333333444444444444444444333222222111111000333222222222222222222222333444555555333333444555111111222222222333333333444555555666666666666666777777888888888888777777888999999888888777666555444777:::;;;:::888888888999:::;;;============<<>>>>>>>>===<<<;;;<<<<<<===>>>??????>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999888777666666444666888999999999:::;;;999888666555444444444555333333222222111000000000.../////////000000111111////////////////////////---------------------------------.........//////............/////////000........................---......///000/////////111111000///...------,,,//////.........---------***///000...000444222,,,000111222111000111333555333333444666888:::;;;<<<<<>>@@@???666:::888:::>>>===999;;;@@@======>>>>>>>>>>>>>>>===;;;<<<<<<===============999;;;<<<;;;888777:::<<<<<<;;;999999:::;;;:::999888888999999999888777777???===;;;:::;;;<<<<<<;;;999999888888777777666666555555666666666666666555111222222333333333222222000000000000000000000000000000000000000000000000//////.........------------.../////////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................---------............///---------...///000000111............////////////000000111111111111000000000000000000000000000000222222222222222222222222333333444444444333222111222333555666666666555444444444444555555555555666777666555555555777888999===>>>===888777999999666666666666777888999;;;;;;>>>>>>?????????===;;;:::::::::;;;;;;::::::999999:::<<<===<<<;;;999::::::::::::;;;;;;;;;;;;;;;<<<===:::666666888::::::999666666888:::<<<;;;888666666666666666666666666666444444444444444444444444555333222333555666555222333333333333333333333333000000000000111222333333333333222222111000//////000000000000000000000000////////////////////////111111000000000111333444000111111111111222222222111111111111111111111111111111000000111111222333000222444444333111111222222222222222222222222222333333333444444444555555666666666666777777777777444555666777777666555444555666888888777777888999888999:::;;;<<<<<<<<<<<<===>>>>>>??????@@@AAAAAA>>>>>>===<<<<<<<<<<<<<<>><<<:::;;;===???AAA@@@???>>>>>>======>>>>>>??????===:::777777;;;???<<<;;;999888888777666555999999999999999999999999888888888777777777777777777666555444333222111111000000000///////////////////////////////////////000000//////...........................................................................................................................//////000111222111000......000222111000...---,,,,,,------///......------///000111000000000000111111111111111111222333333444555555444999>>>AAAHHHYYYqqqsssiiirrroooZZZMMMOOOKKKLLLJJJEEE>>>===AAAEEENNNKKKGGGBBB>>><<<;;;:::::::::;;;;;;<<<=========<<<<<<<<<<<<=========>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::999999888999999999;;;888666666999;;;;;;999999999888888777777666666:::::::::999999999888888777777777777777666666555333333444444444444444444111222222222222111000000000000000000000000000000000000000000111111111111111111000......---------////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,........................------------............------......///000000111............////////////000000111111111111000000000000000000000000000000222222222222222222222222333333333333333333333444444444555666666666666555444444444555555555555666666555444444444666777888999<<<<<<999888;;;;;;888888888888999:::;;;<<<===>>>>>>??????>>>===<<<;;;;;;;;;<<<<<<;;;:::999999:::<<<===<<<;;;999::::::;;;;;;;;;;;;;;;;;;;;;;;;>>>;;;888888:::;;;;;;999555555777999;;;;;;888666555555555555555555555555444444444444444444444444555333111222444555444222333333333333333333333333222111111111111222222333333333222111111000//////000000000000000000000000////////////////////////111111000000000111222333000000111111111222222222222222222222222222222222222111111111111222333333111333555555444333333333333333333333333333333333333333333444444444444555555555666666666777777777666666666777777666666555666888999999888777888999999:::;;;<<<<<<======<<<=========>>>??????@@@@@@@@@???>>>>>>======>>>>>>???>>>===<<<<<<===???@@@@@@????????????>>>>>>>>>>>>>>>===;;;999999<<>>;;;;;;@@@FFFGGGEEEBBB???<<<;;;;;;<<<::::::;;;;;;<<<=========<<<<<<<<<=========>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999999999999<<<999777777:::<<<;;;:::888888888888777777777777999888888888888777777777666666777777777666555555444444444444444444333333111222222222222111000000000000000000000000000000//////000000000111111111111000///...------------........................------------------------------------------------------------............------......///000000000............////////////000000111111111111000000000000000000000000000000222222222222222222222222444333222222333444666777555555555555555666777777444444444555555555555666555444444444444555555666666999;;;999:::<<<<<<888::::::::::::;;;===>>>???>>>?????????>>>===<<<;;;============<<<;;;:::999:::<<<===<<<;;;999::::::::::::::::::;;;;;;;;;;;;>>><<<;;;;;;<<<<<<;;;999444444555777999:::888666555555555555555555555555444444444444444444444444555333111000111333333222333333333333333333333333333333222222111222222222222222222111111000000///000000000000000000000000////////////////////////111111000000000111222222000000000111111111222222222222222222222222222222222222222222222333444444333555666666555444444555333333333333333333333333333333333333444444444444555555555666666666666777777777777666666777777888888999;;;:::999888888999::::::;;;<<<============<<<<<<======>>>??????@@@AAAAAA@@@????????????@@@??????????????????????????????@@@AAA@@@???>>>===<<<===>>>===<<<<<<>>>@@@>>>===;;;999888999:::;;;999999999999999999999999666666666555555444444444777666666555444333222222111111111111000000//////..............................------------,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------............///000111222/////////...,,,,,,---///000000///......---------......------......///000//////000000000000111111111111111222333333444444444444444222111111333555666999===???AAAGGGOOOUUUooo{{{qqqUUUKKKPPPVVVNNNDDDGGGWWW[[[LLL???>>>888999:::999888:::>>>CCC>>>===<<<;;;:::;;;<<<===::::::;;;;;;<<<=========<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<;;;:::999999999999999<<<:::999999;;;<<<<<<;;;777777777888888888888888777777777666666666666555555666666666666555444444555555444444333333222222111111222222111111000///000000000000000000000000//////000000000000111111000000///...------------........................---------------.........------------------------,,,,,,---------.....................//////000000............////////////000000111111111111000000000000000000000000000000111111111111111111111111333333222111333555777999777666555444555666777888444444444555555555555666555555555555555555555666444999;;;::::::<<<;;;777::::::::::::;;;===>>>????????????>>>======<<<;;;>>>>>>>>>>>>===;;;:::999:::<<<===<<<;;;999::::::777777888999;;;<<<===>>><<<<<<<<<<<<<<<<<<:::999444444444555777888777666555555555555555555555555333333333333333333333333444222111///000111222222222222222222222222222222444444333222111111222222222111111111000000000///000000000000000000000000////////////////////////111000000000000111111111000000000000111111111111222222222222222222222222333333222222333333444555333555666666444444444555444444444444444444444444222222333333333444444444444444555555555666666666888888777666666777999:::999;;;<<<;;;:::999999::::::;;;<<<===>>>>>>>>>>>><<<======>>>??????@@@@@@AAAAAA@@@????????????@@@??????@@@AAA@@@???>>>===>>>???AAABBBAAA@@@>>>===;;;<<<===>>>>>>?????????AAA@@@>>>;;;999999;;;<<<999999999999999999999999777666666555555444444444666666555555444333333222222222111111000000//////........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++++++++++++++++++++---------------------------------...///000111222444444444222///......//////////////////...------------------......//////////////////000000000111000111111111222222333333222222333555777888888777444555555444444666:::>>>@@@HHHRRRaaawwwzzzyyyaaattt}}}mmmRRRDDDHHHPPPIIICCCFFFSSSVVVIII===999999:::;;;:::888888;;;===999999999999999:::;;;<<<::::::;;;;;;<<<=========<<<============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;::::::999::::::;;;;;;;;;;;;<<<<<<===<<<777777777888888999999999777777777777666666666666555555555555555444444333555555444444333222111111111111111111111000000///000000000000000000000000////////////000000000111000///...---------------........................,,,,,,,,,---------......------------------------,,,,,,,,,------------...............////////////............////////////000000111111111111000000000000000000000000000000111111111111111111111111333222111111222555888999666555444444444555777888444444444555555555555666666666666777666666666666555999;;;::::::;;;:::666888888999999:::<<<===>>>??????>>>>>>===<<<<<<<<<>>>>>>>>>>>>===<<<;;;::::::<<<===<<<;;;999::::::444555777999;;;===??????999:::;;;<<<;;;:::::::::666555333444666777777666555555555555555555555555333333333333333333333333333222222000//////000111222222222222222222222222444333333222111111111111111111111000000000000000////////////////////////////////////////////////000000000111000000000000//////000000000111111111222222222222222222222222333333222222333333444555222444444444222222333444444444444444444444444444222222222333333333444444444444444444555555555555888777666666666777999:::999:::<<<<<<:::999:::::::::;;;<<<===>>>>>>>>>>>>======>>>>>>???@@@@@@@@@@@@@@@???>>>>>>>>>>>>???>>>???@@@AAAAAA@@@>>>===>>>???AAAAAAAAA@@@>>><<<:::;;;<<<>>>???@@@??????CCCCCCAAA===999888999;;;999999999999999999999999888888777666666555444444555555444444333333222222222222111111000//////...........................+++,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++++++++++++++++++++------------------------------------...///000111666777777444111...------...///000111000///---,,,,,,------..................////////////000000000000000111111111111111222666444222333555555444222111222444555666777999::::::;;;;;;@@@NNNbbbqqqvvvnnnfffZZZSSSWWW]]]___[[[EEE]]]qqqkkkRRR@@@===AAA===999<<>>:::;;;;;;:::999888888999999999999999999::::::;;;::::::;;;;;;<<<=====================>>>>>>>>>???========================>>>===<<<;;;::::::::::::;;;;;;<<<<<<<<<<<<======777777888888999999::::::999999999888888888777777555555555555555444444333555555444333222222111111000111111111111000//////////////////////////////...////////////000000000///......------------...........................***++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......//////////////////............////////////000000111111111111000000000000000000000000000000111111111111111111111111111111111111222444666777444444444444444555666666444444444555555555555666777777777888777777666555666999:::888999;;;:::666777777888888999;;;<<<===@@@???>>>===<<<<<<<<<=====================<<<;;;:::<<<===<<<;;;999::::::555555777999:::<<<>>>>>>888999;;;;;;::::::<<<===999777444444555666666555444444444444444444444444333333333333333333333333222333333222000///000111222222222222222222222222222222111111000111111111000000000000000000000000////////////////////////////////////////////////000000111111111000///.../////////000000000111111111111111111111111111111222222222222222333444444222222333222000000222444333333333333333333333333222222222222333333333333333333333444444444555555666666666666777888888999777999;;;;;;:::::::::;;;::::::;;;<<<============<<<<<<===>>>>>>??????@@@??????>>>============>>><<<===???@@@@@@@@@???>>>>>>>>>???@@@???>>>===<<<;;;;;;;;;===???@@@???===AAACCCCCC@@@;;;888999;;;999999999999999999999999999888888777666555444444333333333333222222222111222111111000///...------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,------...///333444444222///,,,++++++,,,...000222222000...,,,,,,,,,---............---......////////////000000000000000000000000000000444222000///000111111000444444555555333111///...777888777666<<>>DDDFFFFFF???QQQcccbbbPPP???:::<<<:::888999===AAAAAA???<<<666777888999999999999888:::::::::::::::::::::999::::::;;;;;;<<<==================>>>>>>>>>??????========================???>>>===<<<;;;:::::::::999;;;======<<<;;;<<<===888888888999999999999999::::::::::::999999999999555666666666666555444444444444333333222222111111000000111111000000///...////////////////////////......////////////000000......---------------...------------------------))))))******+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------/////////////////////...............////////////000000111111111111000000000000000000000000000000111111111111111111111111000000111111222333444444222333333444444444444444444444444555555555555666666666777777777666444444444888888777888;;;<<<999777777888888999;;;<<<===@@@???>>>===<<<<<<======;;;;;;<<<=========<<<<<<:::<<<===<<<;;;999::::::888888999999999:::::::::888999;;;::::::;;;>>>BBB<<<999555444444555555555444444444444444444444444222222222222222222222222000333555555222000///000111111111111111111111111000000000///000000111111///000000000000000000000////////////////////////////////////////////////000000111111111000...---////////////000000000111000000000000000000000000222111111111111222333333222222222111000000222444333333333333333333333333111222222222222333333333222333333333333444444444444444555666777777777777555777::::::::::::;;;<<<999:::;;;<<<<<<======<<<::::::;;;;;;<<<======>>>??????>>>============>>>;;;<<<===>>>???@@@@@@@@@>>>>>>>>>=========<<<<<<===;;;:::;;;===???>>><<<<<<@@@BBBAAA<<<::::::===999999999999999999999999888777777666555444333222222222222111111111111000111111000///...---,,,,,,------------------------,,,,,,,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,---///111000///---------,,,...111333333111...,,,+++,,,---.........------........./////////000000000000000000000000000000/////////000000222444555***+++---111444777777777...222444333666;;;===<<<222:::CCCNNNcccxxx|||tttooojjjhhheeeYYYLLLNNNXXXbbbqqq~~~zzzooogggeeeeeeUUUWWW^^^iiitttyyyyyyxxxdddhhhlllnnnrrrsssmmmfffbbbkkkoooeeeWWWLLLCCC===AAA>>>:::999<<>>>>>======;;;:::;;;===:::666666666888999;;;;;;999888999:::::::::::::::999999::::::;;;;;;<<<===============>>>>>>>>>?????????????????????????????????@@@???>>><<<;;;;;;::::::888:::======;;;:::;;;<<<:::999999999999999999888::::::::::::999999999999666666777777777666555555333333222222222222222222000000000000000//////...////////////////////////........./////////000000...------,,,,,,------...------------------------(((((()))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------///////////////...................../////////000000000111111111111000000000000000000000000000000000000000000000000000000//////111222222222222222111222333444555444333222444444444555555555666666555555666666666555333222333666777555777<<<>>>===888888888999:::;;;<<<===AAA@@@>>>===<<<<<<======999:::;;;<<<============:::<<<===<<<;;;999::::::<<<;;;;;;:::999888777777888:::;;;;;;:::<<>>;;;666444444555555555444444444444444444444444222222222222222222222222000333777777333000//////111111111111111111111111//////...//////000111111////////////000000000000///////////////////////////////////////////////////000111111111///...---////////////000000000000////////////////////////111111000000111111222333222333333111000000222444222222222222222222222222111111222222222333333333222222333333333444444444222333555777777777777666444666999:::::::::;;;===888999:::;;;<<<<<<<<<<<<888888999::::::;;;;;;<<<@@@??????>>>===>>>>>>>>>:::;;;;;;===>>>???@@@AAA>>>>>>===<<<<<<<<<<<<===>>>;;;999:::<<<>>>===;;;888===AAAAAA>>>;;;<<<>>>999999999999999999999999777666666555333222111111111111111000000000000000111000///...---,,,++++++------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++***************,,,///000000///000111+++...111333444111...,,,+++,,,---.........---,,,............/////////000000000000000////////////...000222111000000111222555333111111111111111000///444555333333777;;;;;;999999555555AAAOOOMMMAAAAAA;;;===CCCAAA888666<<<888LLL\\\XXXJJJAAABBBEEE;;;:::===EEENNNSSSUUUVVV@@@KKKPPPLLLIIIKKKHHH@@@999IIIWWWVVVNNNGGG@@@:::888888888999999::::::;;;:::999999;;;;;;999999:::555:::CCCJJJIIIAAA:::777777888888777999<<<:::555::::::;;;<<<===<<<:::777888888999::::::::::::999::::::;;;;;;<<<======>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>===;;;;;;::::::777:::======;;;:::;;;<<<;;;::::::999999888888888:::::::::999999999888888777777777777777666666555222222222222222222333333000000000000000//////...////////////////////////............/////////000------,,,,,,,,,------...------------------------------------------------------------------------,,,,,,,,,,,,,,,---...///............////////////............////////////000///............//////000000000000000///......000000000000000000000000000111111111222222222222333333333444444444555555444555555555555555444444666666666666555444333222444555666777888999:::;;;999999:::;;;<<<===???@@@?????????@@@AAA@@@>>><<<;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<<<<<<<;;;;;;;;;;;;<<<======<<<:::888666777999:::999888:::???CCC;;;;;;999888666444333222555444333333222222333333111111111111111111111111222222222111111111111000000000000000000000000000000000////////////000000///000111222222111000///000000000000000000000000////////////////////////000000000000111111111111////////////000000000000000000111111111111000000000111111111111222222222333222111111000000111111111111111111111111111111333222222222222222222333333333333444444444555555333444555666666777777777777666777999<<<<<<999555777999;;;<<<;;;;;;<<<======999666777;;;===<<<999;;;===>>>??????>>>===;;;:::;;;;;;;;;;;;===@@@BBB>>>===<<<;;;;;;;;;;;;<<<>>>======<<<<<<<<<======<<<===?????????===:::999888888888888999:::;;;<<<666666555444222111000000222111111000///......---//////////////////////////////.........---------.........------,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---...+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++//////......///000111111///,,,+++---222333000,,,------------------------------------------------000000000000000000000000000000000000000000000000000000000000000000000000222222222333333333444444333444555666777999999:::999888777666666777888999<<>>>>>???AAA999===CCCHHHHHHCCC===999777777888888888999999999999999888888888888888888<<<<<<:::BBBMMMDDD666777:::::::::::::::999888777888888888888888888888888888888999:::;;;;;;;;;;;;:::;;;======<<<===>>>@@@???===:::;;;>>>@@@???===AAA@@@?????????@@@AAABBB???>>><<<;;;::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<:::777555555777:::<<<<<<;;;:::888777888888999555666666666555444444333333333222111000000000111000000000000000000000000000000000000000000000000///............---------........................+++,,,,,,------,,,,,,+++---------------------------------------------------,,,,,,,,,,,,---...///............////////////............////////////000//////......//////000000111111111000000///...000000000000000000000000000000000000111111111222222333333333333444444444444444555555555555444444666666777777666555444333444444555666777999999:::999999999:::;;;<<<===>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;:::::::::;;;<<<;;;999777666666777999888777888;;;>>>999999888666555444333222444444333222222222222333111111111111111111111111111111111000000000//////000000000000000000000000000000////////////000000...///000000000000///...////////////////////////............................../////////000000000.../////////000000000000000000111111111111000000000000111111111222222222222222111000000000000000111111111111111111111111222222111111111111222222222222222222333333333444333444555777777777777666777666666888::::::888666777999;;;<<<;;;;;;<<<===<<<888555777;;;===;;;888:::;;;===>>>>>>===;;;:::::::::;;;;;;:::;;;>>>AAA======<<<<<<;;;;;;::::::<<<<<<;;;;;;;;;<<<<<<===;;;<<<<<<<<<<<<:::999888888888777777888888999999555555444333222111111000111111000000///......---------------------------///.........------------......---------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...+++,,,,,,------,,,,,,+++---,,,,,,,,,,,,,,,,,,+++.........///000111222222111...+++---111222000---------------------------------------------------////////////////////////////////////////////////000000000000000000000000222222222333333333333444222222333444555666777777777666555444444555666777777999CCCKKKFFF999666<<<:::999888888888:::<<<>>>:::;;;;;;;;;999999;;;===777999<<<>>>>>><<<999777666666666777777777888888888888888888888888888888:::;;;:::AAAKKKDDD777777999999999999999888777777888888888888888888888888666777888999::::::::::::888:::;;;;;;;;;;;;<<<>>>???===;;;<<<>>>@@@???===@@@???>>>>>>===>>>?????????>>><<<;;;::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;999777666666777999;;;;;;:::999777777777777888444444555555444444333222333222111111000000000111///////////////////////////////////////////////////............---------........................+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,------------------,,,,,,,,,---......---............/////////............////////////000000000//////000000111111111111222111111000///000000000000000000000000////////////000000000000111111222222222333333333444444555555555555444444555666888999999777666444444444555666777777888888999999888888999:::;;;;;;======<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;::::::::::::888999::::::999888666555555666777777666555666888666555555444444333333222444333222222111111222222111111111111111111111111000000/////////.........000000000000000000000000000//////......//////000---......//////......---////////////////////////........................------........./////////....../////////000000000///000000111111000000///000000000111111111222222222222111000000000000000000000000000000000000000111111000000000000111111111111111111222222222222222444666888999888777666777666555666777888888666777999;;;;;;::::::;;;<<<;;;888666777:::<<<:::888999:::;;;<<<<<<;;;:::999999::::::999888999;;;===<<<<<<======<<<;;;999888:::999999999:::;;;<<<<<<::::::999999888777777777888777666666666666666666333333333222222222111111111000000//////.........,,,,,,,,,,,,,,,,,,,,,,,,............------------------------,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,------...///000111222333444444000------///111000...------------------------------------------------////////////////////////////////////////////////000000000000000000000000111111222222222333333333111111222222222333333333444333333222222333333444333333:::CCCBBB999666999888777666555444555666666555666777666666666888:::666666666666666666666666555555555555666666666666777777777777777777777777888:::888>>>HHHCCC888888777888888888888777777666666666666666666666666666555666777888888999999888777888::::::999999;;;<<<>>>===<<<===???@@@???>>>??????>>>===<<<<<<<<<<<>><<<;;;:::999999999<<<<<<<<<<<<<<<<<<<<<<<<999999888888888888999999999888777666666555666666222333333333333222111111222111111000000000000000///////////////////////////////////////////////////............---------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,------...---------.........//////............////////////111000000000000111111222111111222222222111111000000000000000000000000000.........////////////000000111111111111222222222333333444555555555444444555666888:::;;;:::888777444444555555666666777777888888777777777888888999===<<<<<<:::999999;;;<<<;;;;;;;;;:::::::::::::::;;;:::::::::999999999999888888999999999888777777555666666666555444333333333333333333333333333333333333222111111111111111111111111111111111111111000000000/////////....../////////////////////////////////....../////////........................////////////////////////........................------........./////////........./////////000000//////000000000000//////000000000000111111111111333333222111111111111111////////////////////////000000////////////000000111111111222222222222333222444666888999888777555666555444444555666777777777888:::;;;:::999:::;;;;;;999777888:::<<<;;;:::999::::::;;;;;;::::::999999:::999888777777999;;;;;;<<<===>>>===;;;999777888888777888888999:::;;;:::999888777666666666666777666555444333333333333111111111222222222222222000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++,,,,,,------,,,,,,++++++++++++,,,,,,---------,,,---///000222333444444555222...---.../////////------------------------,,,,,,------------------////////////////////////////////////////////////000000000000000000000000111111111111222222222222111111111111111111111111222222222222222222222222222000444<<<>>>888444555666555444333222222222333333555666666555666888:::666666555444444555666666444555555555666666666666666666666666666666777777666:::777:::DDDAAA888999666666777777777777666666555555555555555555555555555555666777888888888888777888:::999999888:::;;;=========>>>?????????>>>??????>>>===<<<;;;;;;;;;>>>===<<<;;;999888888777999999999999999999999999777888888999999888888777777777666555555444444444000111111111111111000000111000000/////////000000///////////////////////////////////////////////////............---------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...------,,,,,,,,,------------------........................////////////000000000000000111222222000111111222222222111111////////////////////////---.........////////////000000000111111111222222222222333444555555444444444666888:::;;;;;;:::999555555555555666666666666777777666666666777777888<<<<<<<<<:::888888:::===;;;;;;:::::::::999999999999999999999888888888888888888888999999999999999777777666666555444222000111111111111222222222222222222111000000000000111000000000000000000000000111111000000000/////////........................//////............//////////////////////////////....................................................../////////000000000............//////////////////000000000000////////////000000000111111111444444333222222222222333////////////////////////000//////////////////000222222222222333333333333222333555777888777666555555555555555444555666777666888::::::999888999:::;;;:::999999:::<<<<<<;;;::::::::::::::::::::::::999999999777555555777999999;;;<<<======;;;999888777777777777777888999999:::999888777666666666666666555444333222111111111000000000111111111222222////////////............------------------------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------+++,,,,,,------,,,,,,++++++++++++,,,,,,---------+++---...000222333333333555222///------.........------------------------,,,,,,,,,---------......................................................////////////////////////000000000111111111222222222222222111111111111000222222222222222222222222333222333888:::777333222222222222222222222333333222444555555444555777999555555666666666666555555555555555666666666777777444444444555555666666666444:::777777@@@>>>888999555666666777777777666666444444444444444444444444555666777888999999999999888999::::::999888999;;;;;;<<<>>>>>>>>>>>>>>>>>>???>>>>>>======<<<;;;:::<<<<<<;;;:::999888777777888888888888888888888888666666777888888777666666666555555555444333333222//////000000000000000///000//////...//////000000................................................///............---------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------......---,,,,,,,,,------,,,------------.....................////////////////////////000111111222///000111111222111111111////////////////////////............////////////000000111111111222222222111222333444444555444444555555777999:::;;;<<<<<<777777666666666666666666666666555555666777888888999;;;===;;;888777999<<<;;;;;;::::::999999888888999888888888777777777777777777777888888999::::::999777555444444444222000000000111111111222222222222111000000///000000000000000000000000000000000111111111000000000//////........................///......------......///000//////......//////000........................------------------------....../////////000000000------........./////////...//////000000//////.../////////000000000111111444444333222222222222222000000000000000000000000000000////////////000000222222222222333333333444222333333444555555555555444555666666555555666777666888:::999888777888999::::::999999::::::;;;<<<:::::::::999999:::::::::888888888777555555777999888999:::;;;<<<;;;;;;:::888888777777777777777888999999888888777666666666555444333222111111111111000000000000000111111111........................------------------------,,,,,,,,,,,,------------++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++***+++,,,---------,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,---+++,,,...000111222222111222111///...---------...------------------------+++,,,,,,------.........................................................///////////////////////////000000000000111111111222222222111111111111111111222222333333222222111444333333555666555222111000111111222222333333333111222333333222222444666222333444555555444333222555555555666666666666777333333333444444555555666333:::666444;;;<<<666888555666666777777777777777444444444444444444444444555666777888888999999999777999:::999888888999:::999;;;===>>>===<<<<<<==================<<<;;;:::::::::::::::999888777777999999999999999999999999555555666666666666555555555555555555444333222111...//////000000000000///...............//////000................................................///............---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++)))******+++,,,,,,------///...---,,,,,,,,,,,,,,,,,,,,,---------.....................////////////............///000111222...///000000111111111000////////////////////////....../////////000000000111111111222222222333333111111222333444444444444555555555666888;;;===>>>888888888777777666666666555555555555666777999999666999<<<;;;777555777999;;;;;;::::::999888888777888888777777777666666666555555666666777888999:::999666333222222333111000111111111111111222222222111111000////////////000000000000000000000000000000000/////////.........------------------------///......------....../////////...------...//////........................------------------------------........./////////---------.........//////......////////////......////////////000000000111333222111111000000111111111111111111111111111111111000000//////000000111111111111111222222222222222222111111222333555666222555888888777555666777666888999999888777777888777888888888777888999:::888888888777777888888888777888888777555666888:::888888999:::;;;<<<<<<===:::999888777666666666666777888888888888666555444444444333222111111111222000000000000000000//////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++***************************+++,,,---------,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,,,,,,,,,,,,,++++++,,,...000111000//////...//////...---,,,,,,---------------------------++++++,,,,,,---......///................................................/////////////////////////////////000000000111111000000000000111111111111000111222333333222111000111333333333222333333222000000111222222222222222111222333222111111222444222222222222222222222222333444444444555555555555222222222333444444555555333;;;777111888999555666555666777777888888888777555555555555555555555555444444555666777777777777666777888888666666777888777:::======<<<::::::;;;::::::;;;<<<<<<;;;:::999888888999::::::999888777888888888888888888888888444444444444444444444444444555555555555333222111......///000000000000000...---------......///000................................................///............---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++))))))***+++,,,,,,------///...---,,,,,,,,,,,,,,,,,,,,,,,,---------................../////////000------------...///111111......///000000000000000////////////////////////////////////000000000000111222222222222333333333000111222333444444555444555555444555777:::>>>@@@999999888888777777666666444444555555777888::::::333777;;;:::666333555777;;;;;;::::::999888777777777777777777666666666666444444444444555777888999999555111000111222111///111111111111111222222222111111000///////////////000000000000000000000000//////.........---------------------------------.........------............---,,,,,,,,,,,,---...........................------------------------,,,,,,,,,---------......---------.........//////......////////////......////////////000000000000111000000///////////////111111111111111111111111111111000000000000111111000000000000111111111111333111000000000222444666222555999:::888666666777666888999999777666777777555666777666555666777999777777666666666666777777777777888777666666999;;;777777888888:::<<<>>>???;;;:::999777666666666666555666888888888666333222444333222222222222222222111000000000////////////---.....................+++++++++++++++++++++++++++++++++,,,,,,---------*********++++++,,,,,,,,,+++++++++,,,,,,+++++++++***************************+++,,,---...---,,,,,,+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++***,,,...///000///...---,,,---///...---,,,,,,,,,------------------------++++++,,,,,,---...//////................................................////////////////////////////////////000000000000////////////000000111111///000111222222111000///...111333111000111333444111111111111111111000///444444555444222222333555444333222111111222333444222222333333333444444444111111222333333444555555333<<<777000666888444666666666777888888888888888555555555555555555555555222333444555666666666666555666777666555444555666555999<<<===;;;999999;;;777888999:::;;;:::999888666777888999:::999888888666666666666666666666666444333333222222333333444444555666666555444222111......///000111111000000---------------...///000................................................//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++)))************++++++++++++,,,------++++++,,,---,,,---------,,,,,,+++***,,,,,,++++++,,,,,,---...///////////////.........////////////////////////000///...------...///000222000///------///000222111111111111000000000000............///000222222111222444555666666777777777777888888888999999999999999999888888666555555444555555555666666777777888666333333333444444444777888999:::::::::::::::999999999888888888777777999888666555444444555555666666555444444333222222000000000000000000000000111111000000//////......////////////////////////........................////////////////////////------------------------................................................------------------------,,,,,,,,,---------..............................000000//////.........---////////////000000000000111111111111111111111111222222222111111111000000000000000000000000000000000111111111111222222222333555666666555444444555666666666666777888999:::888999:::;;;:::888666444555777888:::;;;;;;::::::888888777666666777888999666777888999999888777666666777888999:::;;;;;;;;;===;;;888666555555555666444555777888888888777666444444333333222111000000111111111111000000000000...//////000///---+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,+++*********+++++++++++++++++++++++++++***************************+++,,,,,,------,,,,,,------------------------******+++++++++,,,,,,,,,++++++,,,,,,---...//////000///......///...,,,***...///111111000///,,,+++,,,,,,,,,---------...............////////////000....................................////////////000000000000000000000000//////////////////////////////000000000000//////333333222111000///......000000000000111111111111111111222222222333333333111111222222222333333333111111222222222333333333222333444444555555444444444444444555555555555666888777666555444444555666555555555555555555555555555555666666666666555555333333333444555666777777555777999:::::::::888777888999999:::::::::999999:::::::::999999999888888:::999777555555555666666333333444444555444444444111222222222222111000000000000000000000000000000................................................------------------------///...---,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......)))************++++++++++++,,,------++++++,,,------------,,,,,,,,,++++++,,,,,,++++++,,,,,,---...////////////....................................000///...------...///000111000///......///000111000000000000000000000000............///000111222111222333555666666777777666666777888999999::::::999999999999888777666555444444555555666777777888:::888666555555444333111333444666888999::::::;;;999999888888888777777777888777666555444444444555555555444444333222222111000000000000000000000000000000000000//////..............................................................................------------------------................................................------------------------,,,,,,,,,---------..............................000/////////.........---////////////000000000000111111111111111111111111222222222111111111000000000000000000000000000000000000111111111222222222333555666666555444444555666666666777888999:::;;;=========<<<:::888666444777888999;;;;;;;;;::::::999888888777777888999999777888999999999888777666666777888999::::::::::::;;;:::888666555555666777444555555666666555555444444444333222222111000000111111111000000000//////.../////////...---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++---,,,++++++******++++++++++++++++++++++++++++++***************************+++,,,,,,------,,,,,,------------------------*********+++++++++,,,,,,++++++,,,,,,---......///000///......///...,,,***///000111111111///---,,,,,,,,,,,,------------...------........./////////....................................////////////////////////////////////........................//////000000000000//////222222111111000///////////////000000000111111111111111111222222222333333111111111222222222333333111111222222222333333333222333444444555444444444444444444444555555555555888777666555444555555666555555555555555555555555444444555555555555444444333444444555555666666666555777888::::::999888777777888999999::::::::::::::::::::::::999999999999999888777666555555555666333333444444444444444333111222222222222111000000000000000000000000000000................................................------------------------------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...)))************++++++++++++,,,---,,,+++***+++---///...---,,,+++,,,------,,,,,,++++++,,,,,,---...................................................//////............///000111000///......///000111///////////////////////////......//////000111222111222333555666666666666555555666777999:::;;;;;;999999999999888777666666333333444555777888999999===;;;:::999888666222000000111333666888:::;;;;;;888888888888777777777777777777666444444444444444333333333222222111111000000000000000000000000000000000000////////////...........................------------------------........................------------------------------------------------------------------------------------------------,,,,,,,,,---------......------------------------/////////...............////////////000000000000111111111111111111111111222111111111111000000000000000000000000000000000000000000111111111222222222444666666444444444555666666666777888:::;;;<<<>>>>>>===<<<;;;:::999999::::::;;;;;;<<<;;;;;;:::::::::999999999999:::::::::::::::::::::999888777666666777888999999999999999888777666555666777777555555444444333222222222333333333222111111000000111111000000000000//////......///......---,,,+++************************++++++++++++++++++++++++,,,,,,++++++******++++++++++++++++++++++++++++++***************************++++++,,,,,,,,,,,,,,,------------------------))))))*********+++++++++++++++,,,,,,------......000///.../////////---+++000000111111000///---,,,,,,,,,,,,,,,------------,,,,,,,,,---------..............................---............/////////////////////////////////...........................//////000000//////...000000000000000000000000//////000000000000111111111111111222222222222333111111111222222222222333111111222222222333333333222222333444444444444444444444444444555555555555777777666555555555555666555555555555555555555555333444444555555444444333555555555555555555555555666777888999999999888777666777888999::::::::::::;;;;;;;;;:::::::::999999999888777666555555555666333333444444444444333333111111222222111111000///000000000000000000000000........................------------------------------------------------,,,,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------))))))*********+++++++++***,,,,,,,,,+++***+++,,,000...,,,++++++,,,...///,,,,,,++++++,,,,,,---...------...............///.......................................//////000000000////////////000000............///////////////////////////000111111111222333444555666666666444444555777888:::;;;;;;999999999999888888777666222333444666777999::::::>>>============:::666222111222444666888999:::;;;888888777777777666666666666666555444444333333333222222111111000000000000000000000000000000000000////////////////////////........................------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------........................////////////000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111222333555555444333444555666666666777999:::<<<<<<::::::::::::;;;<<<>>>>>><<<<<<<<<<<<<<<<<<;;;;;;<<<;;;;;;:::::::::::::::;;;;;;;;;;;;:::999888888666777777888888888777777777777666666666666777888666666555333222111111111333222222222111111000000111000000000////////////............------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++***++++++,,,++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))*********++++++++++++,,,,,,,,,---------111000000000111111000...//////000000///...,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------........................---------.........//////////////////////////////...........................//////////////////...////////////000000111111////////////000000000111111111111111222222222222111111111111222222222222111111222222222333333333222222333444444444444333333333444444444555555555666666666555555555666666555555555555555555555555444555555555555555555444666666666666555555555555666666777888999888888777555666777888::::::;;;;;;;;;;;;;;;::::::::::::999888888777777666555555555333333444444444333222222111111111111111000000///000000000000000000000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,---------))))))*********+++++++++***+++,,,,,,******+++,,,///---,,,++++++,,,...///,,,,,,++++++,,,,,,---...,,,---------......//////........................---......///////////////000000////////////000000---........./////////000000////////////000000111000111222444555555666666333444555666888999;;;;;;888999999999999888888777333333444666777999:::;;;======>>>@@@AAA???;;;888666666777888999999999999777777777666666666555555555555555444333333222222111000000000000000//////////////////////////////.............../////////........................------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------...............////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000111111111111333555555444333444555555555666777888:::<<<===999999999999:::;;;===>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::<<<;;;;;;:::::::::999999777777888888888777777666666666666666666777777777888777666555444222222111222222111111111111111000000000000////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++***++++++,,,,,,++++++++++++++++++++++++************************)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,)))************++++++++++++++++++,,,,,,,,,,,,,,,222111111222444555444222............---,,,+++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,,,,---........................------------..................................................................////////////...............///000000111111...////////////000000000000000111111111222222222000000111111111222222222111111222222222333333333111222333333444444333333333333333444444444444555555555666666666666666666555555555555555555555555666666777777777777666666666666666666666666555555666666777777888888888888444555777888999::::::;;;;;;;;;:::::::::999999999888888888777666666555444333333444444333222222111000111111111111000//////////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,,,,------)))************+++++++++***+++,,,+++***)))***,,,---,,,+++++++++,,,---...,,,,,,++++++,,,,,,---...,,,,,,,,,---......//////------------------------,,,---...///000000000/////////000000000000//////.........//////000000111000000////////////000000000111222444555555555555444444555666888999::::::888999999999999999888888444444555666888999::::::<<<<<<>>>@@@BBBAAA>>><<<:::::::::::::::999888888666666666666555555555555444444444444333222111000000000000000000000000000////////////////////////---............/////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------------.........////////////000000000000000000000000000000000000//////000000000000000111000000000000000000000000/////////000000000111111000222444444444333444555444444555666777999;;;<<<;;;:::::::::999999888888<<<<<<;;;;;;;;;<<<<<<===<<<<<<===<<<<<<;;;:::999;;;::::::999999::::::;;;999999999999888777666666666666666666666666666666777777888777666444222111111111111111111111111111000000////////////......------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,,,,++++++++++++++++++++++++************************)))******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,000///000222555777777666//////...------,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------........................,,,------------.................................---------------------------......//////......---.........//////000000000......////////////000000000000000111111111111222000000000111111111111222111111222222222333333333111111222333333333333333333333333333444444444444444555666666777666666666555555555555555555555555777777777888888777777777666666666666666666666666666666666777777777888888555666777888999999999999:::::::::999999999888888777888888888777666555444333444444333333222111000000000111111000000///...////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,)))************+++++++++)))+++,,,+++***)))***+++*********+++++++++,,,,,,,,,,,,++++++,,,,,,---...++++++,,,------...//////------------------------,,,---...///000000000/////////000000000000//////......///000000111222222000000////////////000000000111222333444555555555555555555666777888888999888999999::::::999999888555555666777888888999999;;;;;;<<<>>>@@@@@@>>>;;;::::::;;;::::::999888888666666666555555555444444333333444444333222000000000000000000000000000000////////////////////////---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........////////////000000000000000000000000000000000000////////////000000111111000000000000000000000000////////////000000000111000222444444333333444555222333333555666999:::;;;:::;;;;;;;;;:::999777666;;;::::::::::::<<<===>>><<<<<<======<<<:::999888999999888888999:::;;;<<<::::::::::::999888777666666666666666666666555555444666888999888555222000000000000000111111111111000000/////////.........---,,,,,,++++++,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++************************))))))***++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------++++++++++++++++++++++++,,,,,,...111555777888777111000000///............***++++++++++++,,,,,,,,,,,,,,,,,,,,,------------........................,,,,,,---------.................................---------------------------......//////......---......//////////////////........./////////000000000000000000111111111111000000000000111111111111111111222222222333333333111111222333333333333222222222333333333444444444333444666777777777666666555555555555555555555555666666777777777777666666555555666666777777888888666666666666666777888888666666777888888888888888999999888888888777777777777888888888777666555444333444444333333111000000000000000000000//////...////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,)))************+++++++++)))+++++++++***)))***+++((()))***+++++++++++++++,,,,,,++++++,,,,,,---...++++++,,,,,,---...//////------------------------+++,,,...000000000000/////////000000000000//////...//////000111222222333111000////////////000000000111222333444555555555555555666666777777888888888999999:::::::::999999666666777777888888888999;;;:::;;;<<<======<<<:::999999:::::::::999999888666666555555555444444444333333444444333222000///000000000000111111111111////////////////////////---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........////////////000000000000000000000000000000000000.../////////000000111111000000000000000000000000////////////000000000000///111333444333333444555222222333444666888:::;;;777888:::<<<<<<;;;:::888:::999999999:::;;;===>>>;;;<<<======<<<:::888777888777777777888:::<<<===;;;;;;;;;:::999888777666666666777777666555555444222444888999999666222///000000000000000111111111000/////////............---,,,+++++++++,,,---...************************+++++++++++++++++++++++++++*********+++,,,,,,---++++++++++++++++++++++++************************))))))***++++++++++++***++++++++++++++++++++++++,,,,,,,,,---------......++++++++++++++++++++++++******,,,000444777888777333222111000////////////******+++++++++,,,,,,,,,,,,,,,------------..............................,,,,,,,,,---------..............................---------------------------..................---////////////////////////............/////////000000000000000111111111111000000000000111111111111111111222222222333333333111111222333333333333222222222333333333444444444333444666777777777666666555555555555555555555555555555666666666666555555444555555666777888888999666666666666666777888888666777777888888888777777888888888777777777777666777777888888888666444333444444444333222111000///000000000000000//////...////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++*********+++,,,,,,---------------------------******+++++++++,,,,,,,,,************************))))))))))))************)))************+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,---------......////////////////////////000000000000////////////////////////000000000000............///000222222111111111111222333444555222222333444666888:::;;;555555666666777777888888666888999888777666777888999999::::::::::::999999999999999999999888777777666555555555555444444444111111111111111111111111222111000.........///000//////.........---------...------,,,,,,------......---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,,,,,,,---......++++++,,,,,,,,,,,,------.........------,,,,,,,,,...------------...//////000000//////.........---////////////000000000000///000000000111111111111000000000000000000000000000000111222333333444444444444444555555555555666888888888777888888999999666666777888999;;;<<<===;;;:::999999888888999999999999888888888888999999888888777666666777888999999888666444333222333333444444333333222111000000//////............//////------............------,,,++++++******++++++,,,***++++++,,,,,,++++++***)))))))))))))))))))))))),,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------...------000444666555333333222000...---...//////++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................///////////////.................................------------------------////////////////////////............////////////111111000000000000000111////////////000000000000222222111111111111111111111111222222222333333333444444333333333333222222444444444444444444444444444333333333333444555555444444555555555555444444666666666666777777777777999888888777666555555444555666777777777777777666777888888888888777666666777666666555444444333333111111111111000000000000111000000///...------------.../////////...,,,+++------------------------......//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))************)))************+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,---------..............................///////////////000000000/////////000000000111111//////...//////000111222111000000111111222333444444444444444555666777888555555666666777777777777666777888777666666777888666666777777777777666666666666666666666555555444666666666555555555555444111111111111111111111111222111///.........///000//////.........---------------,,,,,,,,,,,,------...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,,,,,,,---......++++++,,,,,,,,,,,,------......---------,,,,,,,,,---------------...//////000/////////............////////////000000000000000111111111222222222222000000000000000000000000111111111222222333333333444444444444555555555555888888777777777888999999777777777888999:::;;;<<<::::::999888888888888999999888888888888888888999888888777666666666777888999888666555444333444444333333222222111000000/////////............//////------............------,,,++++++******++++++,,,***++++++,,,,,,++++++***************************,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------...---,,,///222444444333444222000---,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................////////////....................................------------------------////////////////////////............////////////111111000000000000000111////////////000000000000111111111111111111111111222222222222333333333333222222222333333444444444444444444444444444444444444333333333333444555555444444555555555555444444555555666666666777777777888888777777666555555444555555666777777777777777888888888888888777777666666666666555444333333333111111111000000000//////000000000///...---------.../////////......---,,,---------------,,,,,,,,,...............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))************)))************+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,---------.......................................//////000000111000000000000111111111111000000////////////000000000000000000111222333333444444444444444444555666555666666666666777777777555666777666555555555777555555555666666555555555555555555555555444333333666666666555555555444444000000000000000000000000111000///.........//////...............---------------,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,---......++++++,,,,,,,,,,,,------...------------,,,,,,,,,---------------......///////////////............////////////000000000000111111111222222222333333000000000000000000000000111111222222222222222222333333333444444444555555777777777777777888999999888888888888888999999::::::999999888888888888888888888888888888888888888888888777666555555555555999888777555444444444444222111111000000///////////////............//////------............------,,,++++++******++++++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------...,,,+++,,,///111222222555333000...,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------................................................------------------------////////////////////////............////////////000000000//////000000111////////////000000000000111111111111111111111111222222333333333444444444000000111222333444555555333333333333444444444444333333333333333444555555444444555555555555444444555555555666666666666777777777777666555555444444333444555666777888888888888888999999888888777666666555555444444333333222111111000000000000//////000000//////...---------000///........................------,,,,,,++++++---............------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************((()))))))))************))))))*********++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,---------..............................------......///000111111000000000000111111111222111000000////////////000////////////000111222333333333333333333444555666666666666666666666666666444555666555444444555666555666666777777666666555555666666666666555444444444444444444333333333333000000000000000000000000////////////.../////////........................---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---------------.........---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...+++++++++,,,,,,,,,------------------------------------,,,,,,------...//////////////////.........////////////000000000000000000111111111222222222000000000000000000000000222222222222111111111111222333333333444444444444666666666666666777888999999888888777777777888888999999888777777777777777888888888999999888888888888888777666555444444444666666555444333333333222000000/////////.........///......------......///,,,------......------,,,,,,++++++******++++++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------...,,,+++***,,,...000111333333333222000...,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------...............///........................------------............////////////////////////............////////////000////////////000000111////////////000000000000000000000000111111111111222333333333333444444444000111111222333333444444333333333333333444444444333333222222333333444555444444555555555555444444444444555555555666666666666666666555555444444444222333444666777888888888888888999999888888777666444444444444333333222222111000000000/////////////////////......---------000///...---------//////......---,,,,,,+++++++++---------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************((()))))))))************))))))*********++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,---------..............................,,,------...///000000111///000000000000111111111111000000////////////000////////////000111222333111111111222444666777888666666666555555555555555333555666555444333444555555555666666666666555555555555555555555444333333222222111111111000000000////////////////////////.........////////////...---.....................,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,++++++++++++,,,------+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,---...............///////////////////////////000000000000////////////000000000000000000000000000000000000222111111111111111111111222222222222333333333444555555555555666777888999888888777777666666777777999888777777666666777777777888999999999999888777777777777666555444444333333333333222222111000000/////////.....................------------......,,,,,,------------,,,,,,,,,++++++******++++++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++++++++,,,,,,,,,---------,,,+++******,,,...000000222444555444111---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,---------......//////........................---------....../////////////////////////////////............//////////////////......///000111111////////////000000000000//////000000000111111111222222222333333333444444222222222222222222222222222222222333333333444444333222222222222333444444444444555555555555444444444444444444555555555555555555555555444444444444222333444555777777888888777888888888888777666666333333333333333222222222000000000////////////...............------------///...---,,,,,,---...///------,,,,,,,,,+++++++++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))************)))************+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,---------......---------------------------------......//////000////////////000000000000000000////////////000000000000000000111222333333000111222333555777888:::666666666555555555555444444555666555444444444666333333444444444444333333333333333333333222111111000000000/////////......////////////////////////------.../////////......---------...............,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,------------,,,,,,++++++,,,,,,---+++++++++++++++,,,------++++++,,,,,,,,,,,,------,,,,,,,,,------------...,,,,,,,,,,,,,,,------............///////////////////////////000000000000........./////////000000000000000000000000000000000000111111111111111111111111222222222333333333444444444444555777888999777777666666666666666777888777777666666666666666777888999::::::999888777777777777777777666555444111111111111111000//////..............................------------......,,,,,,------------,,,,,,,,,++++++******++++++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,+++******,,,///...000222444444222000...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////........................---------...//////000000////////////////////////............////////////............///000111111////////////000000000000...//////000000111111111111111222222222333333333333333222222111111111111111111222222333333444444222222222222222333444444444444555555555555444444333333333444444444555555444444444444444444444444222333444555666777777777666666777777666666555444222222222222222222222222000000////////////......------------------------,,,,,,,,,,,,,,,,,,---...+++++++++,,,,,,,,,,,,,,,+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))************)))************+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,---------......------------------------........................---.........//////////////////...//////000111222111000000111111222333444333333333444555777888999666666555555555444444444444666777666555444555666333333444444444444333333333333333444333222222111000000/////////.................................,,,---.../////////......---------.........//////,,,,,,++++++++++++,,,,,,***+++,,,,,,,,,,,,+++***************************++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++************************))))))******+++,,,,,,------,,,,,,++++++,,,,,,---+++++++++***++++++,,,---++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,++++++,,,,,,---.............../////////000////////////000000000000////////////000000000000000000000000000000000000//////000000111111222222111111111111222222222222333333333444555666888888666666555555555666777777777777666555555555555666666888999::::::999888666666777888888888777666555000111111222222111//////.............../////////...------,,,,,,------...+++,,,,,,------,,,,,,+++,,,++++++******++++++,,,***++++++,,,,,,++++++*********************************+++++++++,,,,,,,,,************************++++++++++++++++++++++++************+++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------+++---...---+++***+++---------------///111333444------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////........................---------...///000000000////////////////////////............////////////...------......000111111////////////000000000000......//////000111111222000000000111111111222222111111111111111222222222000111111222333333444444222222222111222222333444444444555555555555444444222333333333333444444444333333333333333333333333333444444555666666666555555555555555555444444333111111111222222222222222000000/////////.........------------------------)))***++++++,,,,,,,,,+++*********+++,,,,,,------***+++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))************)))************+++++++++++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,,,,---------......------------------------...............---------------------.........///............///111222222111111111111222333444555555555555555555666777777666666555555555444444444555666777666555555666777555666666777777666666555555555666666555555444333000000000000////////////........................+++,,,.../////////......---------.........//////,,,++++++++++++++++++,,,***+++,,,------,,,+++***************************+++++++++,,,,,,+++++++++++++++++++++++++++++++++************************(((((()))***++++++,,,,,,---,,,,,,++++++,,,,,,---++++++******++++++,,,---++++++,,,,,,,,,---------,,,,,,,,,------.........,,,,,,++++++,,,,,,---...---.........//////000000////////////000000000000000000000000111111111111000000000000000000000000...//////000111222222333000111111111111222222222333333333444555666888888555555555555555666777777777777666555555555555555666777999::::::999777666666777888999999888777777000111222333333222000///......//////////////////...------,,,,,,------...+++,,,,,,------,,,,,,+++,,,++++++++++++++++++,,,+++++++++,,,,,,+++++++++))))))))))))))))))))))))*********++++++,,,,,,,,,************************++++++++++++++++++++++++)))************++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------***---///...,,,***+++,,,...+++(((''')))...555999////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////........................---------...///000000111////////////////////////............/////////000---------......000111111////////////000000000000---......///000111111222///000000000000111111111//////000111222333333444000000111222333333444444222222111111222222333444444555555555555555555444222222333333333444444444333333333333333333333333444444555555555555555555444444555555444444333222111111111111111111222222000/////////............------------------------''')))***+++,,,++++++***))))))***+++,,,------...***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))((((((''''''(((((()))***************)))************+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......///......---------..............................///////////////.........000000000000111111111111111222333444666777888888555333222444777888666333444333333222333444666777666777777777555444222111444444333333222111000000///.........------------........................000///...---,,,+++******------------------------,,,++++++******++++++,,,+++++++++++++++++++++++++++,,,---,,,***)))***+++++++++++++++++++++++++++************************++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++******))))))******+++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------..................////////////............////////////...............///000000000111111111111222222222333333222222111222222222444222111000000111333555777777777666444444666888777888888777666555555666888888777555333333444666555666777888888888888888777777777777777666555555222111111000000000000000////////////............,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,***)))***+++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++(((((()))***+++,,,,,,,,,************************************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++---...000333222000...---,,,,,,,,,......---------,,,,,,,,,++++++++++++++++++++++++---------------------------,,,,,,,,,,,,---.........---,,,,,,,,,,,,---...,,,,,,,,,---------....../////////...---------,,,......------------..................////////////......///000000000000000............////////////000000111222222222222111111111111111111111111111///111222222111111222333333222222111111222222333666666555444333333222222111111222222222333333333444444222222222222444444555555555555555555444444444333333222111111111222000000000000000000000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++******+++,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++***)))))))))((((((((('''(((((()))***************))))))*********+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......///......---------............................../////////////////////...000000000000111111111111222222333444444555666666555333333444666777555333444444333333333444555666666666777666555444222111333333333222222111111000/////////.........------........................---------------,,,,,,,,,------------------------,,,++++++******++++++,,,++++++++++++++++++++++++)))+++,,,+++***)))***,,,************************************************++++++++++++++++++++++++))))))))))))))))))))))))))))))*********+++++++++******))))))******+++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------..................////////////............////////////...............///000000000000111111111222222222333333222222111222222333555444222111111222333444777888888666555555777999777888999888666555555666888888888777555444555666555666666777777777666666666777777777777666555555222111000000//////000000////////////............,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,***)))***+++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))***+++++++++,,,************************************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,...///222111000000...------,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,---.........---,,,,,,,,,,,,---...,,,,,,,,,---------..................------------......------------..................////////////......///000000000000000....../////////000000000000000111222222222222111111111111111111111111111///111222222111111222333333333222222222222333333666555555444333333222222111222222222222333333333444333333222222333333444444444555555555555555444444333222222111111111222////////////////////////............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++******+++,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))(((((((((((((((((()))***************)))))))))*********++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------............---------......///..............................//////////////////000000000000111111111111222222222222333333444444444333333444666666555444555555444333333333444444555666666666555444222111222222222111111111111111000/////////............------------------------++++++,,,,,,------......------------------------,,,++++++******++++++,,,++++++++++++++++++++++++)))***++++++******+++,,,))))))))))))))))))))))))************************++++++++++++++++++++++++)))))))))))))))))))))))))))))))))*********++++++******))))))******+++,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......---............/////////---............/////////...............///000000000000000111111111222222333222222111222222333333777666444333222333444444777888888777666666888999888999999888666555555666777999:::999777555555666555666666666666555555444666666666666666555444444222111000000//////000000/////////............---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,*********+++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,...//////000000111111000...---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,---.........------,,,,,,------...,,,,,,,,,---------......------------..................------------..................////////////......///000000000000////////////000000000111111///000111111222222111111111111111111111111111111000111222222111111222444333333222222222222333333555555555444444333333222222222222222333333333333444333333222222333333444222333444555555555555555333333222111111111111222////////////////////////............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))(((((((((((((((((()))***************))))))))))))******************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------.........------------...//////....................................///////////////000000000111111111111222222222222111111111111333333333444555555555444666555555444333333333333555555666666555333222111000000000111111111111111000000/////////.........------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************,,,------,,,+++******+++************************************************************************))))))))))))))))))))))))))))))))))))******************))))))******+++,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,---------......---------.........//////---------.........//////...............///000000000000000000111111111111222222111111222222333333999888666555444444444444666777888888777777888:::888999999888666555555666777999;;;;;;999777666777777777777777666555444444555555555555555444333333111111000/////////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,***,,,,,,,,,******+++,,,************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...---...000222222111000///......---------,,,,,,,,,---------------------------------------------------,,,,,,,,,,,,---......------------------------,,,,,,,,,---------......,,,,,,,,,------...............------------..................////////////---...//////000000//////000000000000111111111111///000000111111111111111111111111111111111111111000111333222111111222444333333333222222333333333555555444444444333333333222222222333333333444444333333333333333333333333111222333444555666666666222222111111111111111222////////////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++(((((((((((())))))))))))(((((()))***************(((((()))))))))***************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......---------------...//////........................---.........//////000000///000000000111111111111222111111111111000000000222333444444444444444444555555555444444333333222444444555555555333222111000000000000000000000111////////////............------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************///000000...+++*********++++++++++++++++++++++++************************************************))))))))))))))))))))))))(((((()))))))))***************))))))******+++,,,++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,---------......------------............------------...........................///000000//////000000000111111111222111111111222222333444999888777666555555444444555666888888777777888999777999999888777666777888777999;;;;;;999888777777888888888888777777666555444444444444444333222222111000000///.../////////............------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------+++---///111222111000///......---------,,,,,,,,,---------------------------------------------------,,,,,,,,,,,,---......------------------------,,,,,,,,,---------......+++,,,,,,,,,------............------------..................////////////------...///////////////000000000000111111111111//////000111111111111000111111111111111111111111000222333333222222333444444333333333333333333444444444444444444333333333222222333333333444444444333333333333333333333333111222333444555555555555111111111000000111222222...........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++(((((((((((())))))))))))(((((()))***************((((((((()))))))))************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......---------------...///000........................------......///000000000000000000000111111111111111111111111111111000000111333444555444333444555444444555555555444333333333444555555444333222111000000000//////////////////.........------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************///000000...+++)))******++++++++++++++++++++++++************************************************))))))))))))))))))))))))((((((((()))))))))************))))))******+++,,,++++++++++++++++++++++++************++++++++++++,,,,,,,,,---------......,,,------------.........,,,------------........................///000000/////////000000000111111111111111111222333444444777777777777666555555555333555777888777666777888666777999888777777888:::777888::::::888777888999777888888888888888777666333333333333333222111111111000//////......//////.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,,,,+++***+++---************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++,,,...///000000000///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,---......,,,------......------,,,,,,,,,,,,---------......,,,,,,,,,,,,------------......------------..................////////////------...////////////.../////////000000000111111...///000000111111000000111111111111111111111111111222333333222222333555444444333333333333444444444444444444444444444444333333333333444444444444222333333444444333333222111222333444444444444444111000000000000111222222........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++'''((((((((()))))))))***(((((()))***************(((((((((((()))))))))*********+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......---,,,,,,------///000000........................------......///000000111000000000000111111111111111111111111111111111111000222555555333222333555222333444555555555444333333333444555444333222111000000000//////......---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,************************+++,,,---,,,***)))***+++************************************************************************))))))))))))))))))))))))(((((((((((()))))))))*********))))))******+++,,,++++++++++++++++++++++++************++++++++++++,,,,,,,,,---------......,,,,,,---------.........,,,,,,---------........................///000000////////////000000000111111111111111222333444555666666666666666666555555111444666777666666666777444666888888888888:::<<<777888999888666666888999555666777777777777777777222222222222222111111000000000///............///.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,,,,+++***,,,---************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------************************,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,------......//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,---......,,,,,,---......---,,,,,,,,,,,,,,,---------......------,,,,,,,,,,,,,,,,,,......------------..................////////////,,,---......//////............/////////000000000...//////000000000000000111111111111111111111111111222444333222222333555444444333333333333444444444444444444444444444444333333333444444444444555222333333444444333333222222333333444444444333333000000000000000111222222........................---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++'''((((((((())))))******(((((()))***************(((((((((((())))))))))))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,,,,,,,---...///000111........................---------...///000000111000000000000111111111111000111111111222222222222000222555555333222333555111222444555666555444444222333444444444333222111111111000///...------,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,---......++++++++++++++++++++++++,,,++++++++++++++++++,,,))))))))))))))))))))))))&&&((()))***))))))+++,,,))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))*********)))***++++++,,,++++++++++++++++++++++++)))************+++++++++,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,---------.....................///000000////////////000000000000111111111111222333444555444555666666666666666555000333555666666555666666333555777888888999;;;===777888888666555666888:::444444555666777777777666222222222222222111000000000000///.....................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,,,,++++++,,,---************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++(((((()))***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++,,,,,,,,,---------************************,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++---,,,,,,,,,,,,---...///......---------,,,,,,,,,++++++++++++++++++++++++---------------------------,,,,,,,,,,,,---......,,,,,,---......---,,,,,,,,,,,,,,,---------......---------,,,,,,+++++++++.........------...................../////////000,,,---......//////..................////////////...//////000000000000000111111111111111111111111111333444444333222444555555444444333333444444555444444444444444444444444333333333444444444555555222222444444444444222222333333444444444333222222000000///000000111222222........................---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,------,,,+++***++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************+++++++++*********)))))),,,,,,++++++,,,,,,---...+++++++++,,,---...///000.........------,,,,,,,,,........................------------------------......////////////...............//////000111222333222222222222222222333111111222222222333333333222222333333444555666666555555555555444333222111111000000///...---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))++++++++++++++++++++++++************************)))************+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++***************+++---+++)))'''&&&''')))+++,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,---------............///,,,---------.../////////---------............//////////////////000111111000000000000111111111111111111222222222333333333333333333444444444555555555555444555666888:::;;;:::777555555777888777555666555555555555444444444000000000000//////////////////.........------------,,,,,,++++++,,,,,,---++++++************+++++++++++++++++++++++++++++++++++++++*********)))))),,,,,,,,,++++++*********++++++++++++++++++++++++++++++************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++,,,,,,,,,---------......'''))),,,---,,,,,,,,,------------------------------,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---------............///------------------------,,,,,,,,,---------......------------------------,,,---------.../////////....................................////////////111111000000//////......//////000111111111111111222222111111111111111111000111222333444333222222444444444444444444444444333333333333333333333333333444444333222333555777333444444555555444444333444444333333222111000000000000000000000000000000000000//////.........---------------------------------------------------+++++++++++++++++++++++++++++++++,,,,,,---------******+++++++++,,,,,,,,,------,,,++++++******)))++++++,,,,,,,,,,,,------)))***++++++------...///---,,,***)))))))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************+++++++++*********)))))),,,++++++++++++,,,------,,,++++++,,,,,,...//////......---------,,,,,,,,,........................------------------------...//////000000//////............//////000111222222222111111111111222222111111111111222222222222222222222333444555555555555555555444444333222111000000000///...---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))++++++++++++++++++++++++************************)))************+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++***))))))******+++---,,,***(((((()))***+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------............---------...............---------............//////////////////000000111000000000000111111111111111111111222222222333333333333333444444444444555555444444555666777999:::999666444444666777666444555555555555444444444333000000000000/////////...///.........---------------,,,,,,++++++,,,,,,---++++++************+++++++++++++++++++++++++++++++++++++++*********)))))),,,,,,,,,+++++++++******++++++++++++++++++++++++++++++************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++,,,,,,,,,------------...(((***,,,---,,,+++,,,---++++++++++++++++++++++++---,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---------............///------------------------,,,,,,,,,---------......---------------------------------...................................................////////////111000000000/////////...//////000111111111111111111111111111111111111111111222333444444444333333444444444444444444444444333333333333333333333333222333333222111222444666333333444444444444333333444333333222111111000000////////////////////////000/////////.........---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------******+++++++++,,,,,,,,,+++++++++++++++++++++,,,++++++,,,,,,,,,,,,------***++++++,,,,,,------...,,,+++***))))))******+++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************+++++++++***************+++++++++++++++,,,------,,,++++++,,,,,,---...///------------,,,,,,,,,,,,------------------------------------------------///000000111111000000///.........//////000111222111111000000000000111111000000000000111111111111111111222222333444444444444444444444333222111000000000//////...---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***************++++++++++++++++++++++++************************)))************+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************)))))))))******+++,,,,,,++++++++++++++++++*********++++++,,,,,,---,,,,,,,,,,,,------------------------...........................------------------............/////////......//////000111000000000000111111111111111111111222222222222333333333333333444444444444444444444555666777888999777555333333444555444333444444444444333333333333000000000/////////..................---------------,,,,,,++++++,,,,,,---++++++************+++++++++++++++++++++++++++++++++++++++***************,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,------------)))+++------,,,++++++,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---------............///------------------------,,,,,,,,,---------......------------------------...............---------....................................////////////000000000000//////////////////000111111111111111111111111111111111111111222333333444555444444444444444444444444444444444333333333333333333333333111222222222111111333444222333333444444333333222333333222222111000000000/////////////////////////////////...............------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,)))******+++,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++************++++++,,,(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************************************+++++++++***+++,,,,,,---,,,+++++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............000000111111111111000000............///000111222000000////////////000000////////////000000000000111111111222222222333333333333333333222111000////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************))))))*********+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))***************))))))))))))******++++++,,,---------,,,+++***))))))***+++,,,,,,------,,,,,,,,,---------......,,,,,,---------........./////////...---------,,,---------............//////............///000000///000000000111111111111111111111111222222222222222222333333333444444444444444555555666777888888444333222222222222222222444333333333222222222222000000/////////.........---------------------------,,,,,,++++++,,,,,,---++++++************++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,---------+++,,,------+++***+++,,,------------------------++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------...------,,,,,,------...---------............///------------------------,,,,,,,,,---------............................../////////...---------,,,....................................////////////000000000000//////////////////000111111111111111111111111111111222222222222222333333333333444333333333333333333333333333222222222222222222222222///000111111000000111333222222333333333333222222222222111111000000000000////////////////////////........................------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,*********++++++,,,,,,,,,+++++++++,,,,,,,,,---------------,,,,,,+++++++++************+++,,,,,,---(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************************************+++************+++,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------....../////////000000111111111111000000............///000111222000//////////////////000....../////////000000000000000000111111111111111222222222222111000///...............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************))))))*********+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))(((((()))******+++***+++---......---,,,+++))))))***+++,,,,,,------,,,,,,,,,---------......,,,,,,,,,------------.../////////...---------,,,---------............///...............//////000///000000000111111111111000000111111111222222222222222222333333333444444444444555555666666777777333333222111000000111222222222222222111111111111////////////............,,,,,,---------------------,,,,,,++++++,,,,,,---++++++************++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++++++++,,,,,,,,,------,,,---...---++++++,,,---------------------------++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,---------...------,,,,,,------...---------............///------------------------,,,,,,,,,---------............................../////////...---------,,,....................................////////////////////////000000000000//////000111111111111111000000111111111222222222111111111111111222222222333333333333333333333333222222222222222222222222...///111111000///000222111111222222222222111111111111000000000000//////........................---------...............------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******+++++++++,,,,,,,,,------...------,,,,,,++++++*********++++++,,,,,,,,,,,,))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))***************************+++++++++***************+++,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...//////000000///000000111111000000///.........//////000111222000000////////////000000////////////000000000000000000000000000000000000111111111111000///...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************+++++++++++++++++++++++++++++++++************************)))************+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((()))******+++***+++,,,---...---,,,+++*********++++++,,,,,,---,,,,,,,,,,,,------------,,,,,,,,,,,,------------...............------------------............///......------......///000000000000000111111111111000000000111111111111222222222222222333333333333333444555666666666666555222222333111000///000222222111111111000000000000/////////.........------,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---++++++************++++++++++++++++++++++++++++++***************+++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++,,,,,,,,,,,,,,,------,,,++++++---///++++++++++++++++++++++++***+++,,,---......------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...***++++++,,,,,,------......------,,,,,,------...---------............///------------------------,,,,,,,,,---------.............................................---------....................................////////////////////////000000000000//////000111111111111111000000000111222222333333000000000000000111222222333333333333333333333333222222222222222222222222---///111111000///000111000111111222222111111000000000000///////////////........................---------------.........------------------------------------------------++++++++++++++++++++++++------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,------,,,,,,+++******)))++++++,,,,,,,,,,,,---------------,,,,,,+++++++++***+++,,,,,,---,,,,,,+++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))*********+++++++++***************++++++,,,,,,,,,+++++++++++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...///000000000...//////000000//////............//////000111222111000000//////000000111//////000000000111111111////////////////////////000000000000///...------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++************************)))************+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************'''''''''(((((()))++++++******+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,------------------...............---------............///...------------...//////000000000000111111111111000000000000111111111111111222222222222333333333333444555666666666555444111333333222//////000333111111000000000///////////////.........---------++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---++++++************++++++++++++++++++++++++++++++))))))*********+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++***++++++++++++,,,,,,,,,+++,,,---,,,+++,,,...000++++++++++++++++++++++++***+++,,,............---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......******+++,,,,,,---.........------,,,,,,------...---------............///------------------------,,,,,,,,,---------..............................---------...................................................////////////.../////////000000000111//////000111111111111111///000000111222222333333111111000000000111222333222222222222222222222222111111111111111111111111---///111222111000000111000000111111111111000000////////////////////////........................,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++******+++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------,,,+++***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))******++++++++++++*********)))***++++++,,,,,,,,,++++++***+++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...///000000111......////////////...............//////000111222111111000000000000111111000000000000111111111111///////////////.........000000000000///...---,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))******++++++++++++++++++++++++++++++++++++************************)))************+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************''''''''''''((()))++++++*********++++++,,,,,,,,,,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,------....../////////---------.........//////...------------...//////000000000000111111111111000000000000111111111111111111222222222333333333333444555666666666555444111333444222///...111333000000000000//////////////////.........---------+++++++++,,,,,,------------,,,,,,++++++,,,,,,---++++++************++++++++++++++++++++++++++++++))))))******++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++******+++++++++,,,,,,,,,+++,,,,,,,,,+++,,,///222------------------------)))+++,,,...//////......,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......******+++,,,,,,---.........------,,,,,,------...---------.........//////------------------------,,,,,,,,,---------......////////////////////////,,,------....../////////..................................../////////000.../////////000000111111//////000111111111111111///000000111222222333333333222111111111222333444222222222222222222222222111111111111111111111111---///222222111000000111000000111111111111000000.........///////////////........................,,,,,,,,,------.........------------------------++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++******+++++++++,,,,,,,,,*********++++++,,,------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---,,,***))))))(((((('''''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++,,,))))))************))))))++++++***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................//////////////////000000000000//////...---------//////...---............////////////...000111111000000111333////////////////////////........................------------------------++++++******++++++,,,---,,,,,,++++++***)))((((((************************)))************+++++++++************************************************+++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))************************++++++******++++++,,,---------,,,++++++,,,,,,,,,.........------,,,,,,,,,---------............///000000///...------,,,,,,---......///////////////000000000000111111111111444444444333333222222222333333444444555444444444333333222111111000000///222222222111000//////...------............------++++++++++++++++++++++++++++++************++++++************************++++++++++++++++++++++++)))++++++***((('''((()))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++,,,,,,,,,,,,,,,+++***)))******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,---------......------------------------.........------........./////////......------------------............///------------------------,,,,,,,,,---------........................------/////////......---------------------------------++++++,,,,,,---.....................////////////222111000//////000111222//////000111222222333333111111111111000000000000222222222111111111000000222111111000///......---000000000000000000000000000000111111111111000000222111///.........///000.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,******************************************************))))))******+++,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,+++)))------------------------***))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******************++++++))))))************))))))++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................//////////////////000000000000//////...---------...///..................////////////...000111111000000111222................................................,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,++++++***))))))(((************************)))************+++++++++************************************************+++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))************************++++++******++++++,,,------,,,,,,++++++,,,,,,---------------------,,,,,,---------............///000//////......---,,,,,,...///000000111111000000000000000000111111111111444444444444333333222222333333444444444444444333333333222222111000000000222222111000000///......------............------++++++++++++++++++++++++++++++************++++++************************+++++++++++++++++++++++++++,,,---,,,***)))***+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++,,,,,,,,,,,,,,,+++***)))******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------......------------...............---------,,,,,,---------............///------------------------,,,,,,,,,---------.......................................---------,,,,,,------------------------.........---------------............////////////111111000000000000111111///000000111222222333333111111111111000000000000222222222111111111000000222111111000//////......000000000000000000000000000000111111111111000000000000...---------...///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,******************************************************))))))******+++,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))************))))))++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................//////////////////000000000000//////---------------...///000............////////////...000111111//////000222........................------------------------+++++++++++++++++++++++++++************+++,,,,,,,,,,,,++++++***)))))))))************************)))************+++++++++************************************************+++++++++++++++++++++++++++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************++++++******++++++,,,---,,,,,,,,,++++++,,,,,,---,,,,,,---------------------------............///000//////......---------///000111111222222111111000000000000111111111111555444444444444444333333333333444444444444333333333333333222111111000000111111000000//////......------............------++++++++++++++++++++++++++++++************++++++************************+++++++++++++++++++++++++++,,,---,,,*********,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++,,,,,,,,,+++************+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------,,,,,,,,,,,,---------............///------------------------,,,,,,,,,---------..............................------------,,,,,,,,,,,,------------------------000000//////...------,,,............////////////000000111111111111000000000000000111222222333333222222111111111000000000222222222111111111111111111111111000000//////...000000000000000000000000///000000111111000000/////////...---------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,************************++++++++++++++++++++++++******))))))******+++,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++))))))(((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))++++++******))))))(((((())))))************))))))++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................//////////////////000000000000//////---.........------///000............////////////...000111000//////000111........................------------------------++++++++++++++++++++++++***************++++++,,,+++++++++*********))))))************************))))))*********+++++++++************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))************************++++++******++++++,,,---,,,,,,+++++++++,,,------,,,,,,,,,------.........---------............///000/////////......------///000111111222222111111///000000000111111111111444444444444444444444444333333444444444333222222333333333222111111000000000000000//////.........,,,------......------,,,++++++++++++++++++++++++++++++************++++++************************************************(((***+++***)))((()))***++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++++++++,,,,,,,,,++++++*********+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------............///------------------------,,,,,,,,,---------......---------...............,,,,,,,,,,,,,,,,,,,,,,,,........................000000/////////.....................///////////////000111222222111000///000000111111111222222222222222222111111111000000111111111111111111111111111111111000000000//////000000000000000000000000//////000000000000////////////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,************************++++++++++++++++++++++++******))))))******+++,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,*********+++************************'''''''''''''''((()))***(((((((((((((((((((((((())))))))))))))))))))))))+++******))))))((((((((())))))************))))))++++++******+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................//////////////////000000000000//////---///111000......///000............///////////////000111000///...///000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,+++++++++***************************************))))))*********+++++++++************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))************************++++++******++++++,,,---,,,+++++++++,,,,,,---...,,,,,,,,,------.........---------............//////////////////............///000000111111000000///000000000111111111111444444444444444444444444333333444444333222222111333222222111111000000////////////...............,,,,,,------------,,,,,,++++++++++++++++++++++++++++++************++++++************************************************((()))******)))((()))***++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++***++++++,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------............///------------------------,,,,,,,,,---------......---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,................................./////////000000............///////////////000111222222111000///111111111111111222222222222222222222111111111111111111111111111111111111111111111111000000000000//////////////////////////////000000000000//////000000000000//////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++************************++++++++++++++++++++++++******))))))******+++,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,---,,,***)))***,,,************************'''&&&&&&''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))************))))))++++++***++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................//////////////////000000000000//////...222555555111......///............///////////////000111000...---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***))))))))))))***++++++************************************************)))************+++++++++***************************************************************************************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************++++++******++++++,,,---++++++++++++,,,---......,,,,,,---------------------------............///////////////////////////...///000000111111000000000000000000111111111111222222333333333333444444333444444333333222111000222111111000//////........................------,,,,,,------------,,,,,,++++++++++++++++++++++++++++++************++++++***************************************************+++,,,,,,+++***,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++******+++,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,---------------------............///------------------------,,,,,,,,,---------......,,,,,,------.../////////,,,,,,,,,,,,------------........................,,,------...//////000000............////////////000000111111111111000000111111111111111111111111333222222222222111111111111111111111111222222222111111111111111111111111////////////////////////...//////000000//////...000000000111000//////...,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++************************,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++***,,,...---***(((***,,,************************''''''''''''((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))))))))))))))************))))))++++++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................//////////////////000000000000/////////444999999444///------............///////////////000111000...---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))))))))***++++++************************************************)))************+++++++++************************************************************************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************++++++******++++++,,,---++++++++++++,,,---...///------------------,,,,,,---------............////////////////////////000///000111111222222111111000000000000111111111111111111111222222222333333333444444333333111000000000000//////......------------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++************++++++************************************************)))+++,,,,,,++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++)))***+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------------..............................------------......,,,,,,---------.........---------............///------------------------,,,,,,,,,---------......,,,,,,------...//////000,,,,,,---------.................................---------------.....................////////////111111000000000000111111111111111111111111111111333333222222222111111111000000111111111222222222111111111111111111111111////////////////////////......////////////......//////000000000///...---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++************************,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,,,,++++++******++++++,,,++++++++++++++++++++++++************************))),,,///---)))(((***---++++++++++++++++++++++++(((((((((((()))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))************))))))++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------................../////////000//////000000000000/////////555;;;;;;666///,,,,,,............/////////000///000111000...------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))))))))))))))))))******+++******************++++++************************)))************+++++++++************************************************))))))))))))))))))))))))))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))************************++++++******++++++,,,---++++++++++++,,,---...///.........------,,,,,,,,,---------.........//////////////////000000000000111111222333333333333222000000000000111111111111000000111111111222222222444444444333222111000////////////...------,,,,,,------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++************++++++************************))))))))))))))))))))))))''')))******))))))***,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++)))***+++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++,,,---------,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,------------......///////////////////////////......------......///---------....../////////---------.........//////------------------------,,,,,,,,,---------......,,,,,,------...///000000---------....../////////////////////////////////.........---,,,,,,++++++............/////////000222111000//////000111222222222111111111111111111333333333222222222111111000000111111222222222222111111111111111111222222////////////////////////......////////////......---.../////////...,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,*********)))***++++++,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++************************)))---///---)))'''***---++++++++++++++++++++++++