BM66(R@ MMMJJJHHHFFFFFFEEECCCBBBBBBDDDGGGHHHKKKSSS___iiiyyyuuusssqqqnnnmmmlllllllllfffdddaaa^^^[[[WWWRRRNNNOOOMMMJJJIIIIIIJJJIIIHHHFFFHHHIIIHHHEEEDDDFFFHHHIIIHHHHHHGGGGGGFFFFFFEEEDDDDDDCCCCCCBBBBBBBBBAAACCCBBBAAA@@@@@@@@@AAABBBAAA@@@>>>=========???@@@IIIKKKNNNRRRWWW^^^fffkkkppptttzzz|||}}}~~~|||xxxsssoookkkgggccc```XXXUUUQQQLLLHHHFFFEEEDDDCCCBBBAAAAAA@@@@@@@@@@@@>>>>>>>>>>>>???@@@AAABBBAAABBBBBBCCCCCCBBBBBBAAAAAABBBBBBBBBBBBAAA@@@@@@@@@@@@@@@AAADDDFFFFFFEEEEEEDDDDDDDDDCCCCCCCCCCCC@@@@@@@@@@@@???===<<<;;;777777888888888888777777888888888888888888888888;;;:::999:::===???AAAAAAGGGJJJOOOUUUZZZaaahhhmmmuuuxxx}}}~~~}}}zzzvvvnnndddXXXQQQCCCAAA>>>>>>@@@AAAAAA@@@@@@@@@@@@???????????????CCCCCCCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBCCCDDDDDDEEEIIIIIIIIIIIIHHHFFFDDDCCCGGGJJJNNNTTTWWWVVVRRRNNNNNNNNNOOOPPPTTTZZZaaafffnnnppptttsssnnneee[[[TTTXXX^^^gggooosssrrrnnnkkkeeebbb```ccchhhjjjhhhddd\\\WWWTTTSSSQQQPPPUUU[[[ooo{{{OOOMMMIIIGGGFFFDDDBBBAAA@@@BBBDDDDDDEEEJJJTTT[[[hhhqqqzzzyyyxxxvvvvvvvvvvvvvvvtttrrrooolllhhhccc\\\XXXTTTQQQNNNLLLLLLLLLKKKIIIJJJLLLNNNNNNLLLJJJKKKLLLLLLLLLKKKJJJJJJIIIHHHHHHFFFFFFFFFEEEEEEDDDDDDDDDCCCBBBAAA@@@@@@AAAAAABBB???>>><<<;;;;;;;;;===>>>CCCEEEHHHKKKOOOVVV^^^ccckkkpppvvvyyyyyyzzz}}}}}}tttpppkkkfffaaa]]]YYYVVVPPPNNNJJJGGGEEEDDDCCCDDDDDDDDDCCCBBBBBBBBBBBBBBB?????????@@@@@@AAABBBCCCCCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@??????@@@??????AAADDDFFFFFFFFFDDDDDDCCCCCCCCCBBBBBBBBB@@@@@@@@@@@@???===<<<;;;888888777777777777888888888888888888888888888888:::999999:::<<>>?????????????????????????????????AAAAAAAAAAAAAAA@@@??????@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBCCCCCCCCCCCCDDDFFFFFFGGGHHHGGGFFFEEEDDDFFFHHHLLLQQQTTTTTTPPPMMMMMMMMMNNNOOORRRXXX___dddnnnsssxxxwwwpppggg___ZZZ]]]bbbjjjpppqqqnnnhhhddddddbbbccchhhooosssrrrnnnbbb[[[VVVSSSQQQRRRXXXaaavvvTTTQQQMMMJJJHHHFFFDDDBBBAAABBBCCCBBB@@@BBBHHHMMMUUU\\\gggttt|||wwwppphhhcccZZZWWWTTTQQQPPPOOOMMMLLLOOORRRTTTUUUTTTRRRRRRRRRPPPPPPOOONNNLLLKKKJJJJJJIIIHHHHHHHHHHHHGGGGGGGGGDDDCCCBBBAAAAAAAAAAAABBB???>>>===<<<;;;<<<<<<===???@@@AAACCCGGGMMMUUU[[[dddiiippptttuuuuuuxxxzzz}}}~~~{{{wwwmmmhhhbbb\\\WWWSSSNNNLLLHHHGGGEEECCCCCCCCCCCCDDDFFFEEEEEEDDDDDDDDDDDDDDDAAAAAABBBBBBCCCDDDDDDDDDFFFEEECCCBBBBBBBBBCCCCCCBBBBBBBBBCCCBBBAAAAAA@@@?????????AAADDDFFFGGGFFFCCCCCCCCCCCCBBBBBBBBBBBB@@@@@@@@@@@@???===<<<;;;999888777777777777888999999999999999999999999999999999999:::<<<>>>@@@BBBHHHLLLPPPUUU[[[aaahhhmmmuuuyyy{{{{{{~~~zzztttjjj^^^RRRJJJ>>><<<::::::<<<======<<<===>>>>>>??????@@@@@@@@@??????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFFFFEEEEEEFFFFFFHHHLLLOOOPPPNNNLLLKKKLLLMMMNNNPPPUUU\\\aaajjjrrryyyxxxoooeee`````````eeemmmrrrsssnnnhhhccceeedddgggpppzzz|||ooofff\\\WWWTTTVVV```jjjXXXUUUPPPMMMKKKIIIGGGFFFDDDEEEFFFDDDBBBAAACCCEEEJJJOOOVVV```lllyyyxxxoooiiiaaa^^^YYYVVVUUUSSSQQQOOORRRTTTWWWYYYXXXWWWUUUTTTQQQPPPOOONNNMMMKKKJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIEEEEEEDDDCCCCCCBBBBBBBBBBBBAAA@@@???>>>>>>??????????????????BBBGGGOOOTTTZZZ```iiinnnqqqrrruuuxxx|||~~~|||vvvrrriiiddd]]]WWWRRRMMMIIIGGGEEEEEEDDDCCCCCCDDDDDDEEEFFFFFFEEEEEEEEEEEEEEEFFFDDDDDDEEEFFFFFFFFFFFFFFFIIIGGGEEECCCBBBCCCDDDEEEDDDEEEEEEEEEEEEDDDCCCCCC@@@??????AAAEEEGGGGGGFFFDDDDDDDDDDDDCCCCCCCCCCCC@@@@@@@@@@@@>>>===<<<;;;:::999777666666777999:::999999999999999999999999888999::::::;;;>>>AAACCCIIILLLQQQVVV\\\bbbiiinnnvvv{{{}}}|||}}}zzz}}}|||wwwpppfffZZZNNNFFF>>><<<:::999;;;<<<<<<<<<<<<======>>>???@@@@@@AAA>>>>>>???????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>AAAAAAAAABBBCCCDDDDDDDDDBBBBBBCCCCCCDDDDDDDDDDDDEEEDDDEEEGGGJJJKKKKKKJJJIIIJJJKKKLLLNNNRRRXXX\\\bbbmmmvvvtttiii```^^^``````fffooowwwzzzwwwrrrnnnhhhiiimmmvvv~~~sssfff\\\XXXZZZeeepppZZZVVVQQQMMMLLLJJJIIIHHHFFFGGGGGGFFFDDDCCCCCCCCCFFFHHHLLLSSS]]]jjjwwwzzzrrrllleeebbb^^^ZZZYYYWWWUUUSSSSSSTTTVVVXXXXXXWWWUUURRRNNNNNNMMMLLLKKKJJJIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJGGGGGGGGGFFFEEEDDDDDDCCCCCCCCCBBBAAA@@@@@@??????>>>>>>>>>===>>>BBBHHHMMMQQQWWW```gggkkkoootttxxx|||~~~}}}xxxrrrnnnfffaaaZZZSSSOOOKKKHHHEEEEEEEEEDDDDDDDDDDDDDDDDDDFFFFFFEEEEEEEEEEEEFFFFFFGGGHHHIIIIIIJJJIIIIIIHHHKKKIIIGGGEEEEEEFFFGGGHHHEEEEEEFFFFFFEEEEEEDDDCCCBBBAAAAAACCCEEEGGGGGGFFFFFFFFFFFFFFFEEEEEEEEEEEE@@@@@@@@@@@@>>>===<<<;;;;;;999888666666888999;;;999999999999999999999999777999;;;;;;<<<>>>BBBEEEJJJMMMRRRXXX^^^eeelllqqqxxx|||}}}||||||xxx{{{~~~{{{xxxrrrkkkbbbWWWKKKDDD>>><<<::::::;;;======<<<<<<<<<===>>>??????@@@@@@>>>>>>???@@@AAAAAAAAA@@@===========================>>>???AAABBBDDDEEEFFFCCCCCCCCCBBBBBBBBBBBBBBBDDDCCCCCCDDDFFFIIIIIIIIIHHHIIIJJJKKKLLLPPPUUUXXX]]]gggqqqoooddd[[[[[[^^^aaaiiittt~~~}}}yyymmmmmmqqqzzzzzzkkk___XXXYYYbbbmmm^^^ZZZTTTOOOMMMKKKJJJHHHFFFFFFEEEEEEDDDCCCBBBBBBCCCDDDFFFIIIQQQ\\\hhhppp}}}yyyqqqlllfffccc___]]]\\\[[[YYYXXXTTTTTTTTTVVVWWWVVVSSSPPPLLLLLLLLLKKKJJJJJJIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKJJJJJJJJJIIIHHHGGGFFFEEECCCCCCBBBAAA@@@??????>>>=========<<<<<<>>>BBBEEEHHHNNNWWW^^^ccchhhoootttxxx{{{}}}}}}{{{xxxsssnnnjjjaaa\\\UUUOOOLLLIIIGGGEEEEEEEEEEEEEEEEEEDDDDDDDDDFFFFFFFFFFFFFFFFFFGGGHHHJJJKKKLLLMMMMMMLLLKKKJJJKKKKKKJJJIIIIIIJJJKKKLLLEEEEEEEEEEEEEEEDDDCCCCCCEEEDDDCCCEEEGGGHHHGGGFFFGGGGGGGGGGGGFFFFFFFFFFFF@@@@@@@@@@@@???===<<<;;;:::999888777777888999:::::::::::::::::::::::::::777:::=========>>>CCCGGGKKKNNNTTTZZZ```hhhooottt{{{{{{yyyyyyyyyvvvyyy|||}}}}}}}}}~~~yyyvvvppphhh___TTTHHHAAA???===;;;:::<<<=========<<<======>>>>>>?????????>>>???@@@AAABBBBBBBBBBBB========================<<<<<<>>>???AAABBBDDDDDDDDDCCCBBBAAAAAAAAAAAAAAADDDCCCBBBCCCFFFHHHHHHHHHHHHIIIJJJJJJKKKNNNRRRUUU[[[eeennnlllbbbZZZYYY\\\cccjjjvvv~~~qqqpppqqqxxxxxxiii^^^VVVTTT[[[dddxxxhhhccc\\\UUUQQQOOOLLLKKKGGGFFFEEEDDDDDDCCCBBBAAAAAAAAABBBDDDIIIRRR]]]dddvvv~~~yyyrrrlllhhheeeccc___^^^]]]]]]\\\[[[WWWUUUTTTTTTUUUUUURRROOOLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKLLLLLLMMMMMMMMMLLLLLLLLLLLLKKKIIIGGGFFFEEEEEEDDDDDDBBBAAA@@@???===>>>>>>===<<<<<<>>>@@@BBBGGGNNNSSSXXX^^^fffkkkpppssswwwzzz|||~~~|||xxxuuurrrmmmiiieee]]]XXXRRRMMMKKKIIIHHHGGGFFFFFFGGGHHHIIIIIIIIIIIIHHHHHHGGGGGGHHHHHHIIIJJJLLLMMMOOOPPPPPPNNNMMMLLLKKKKKKLLLLLLMMMNNNNNNNNNHHHHHHHHHHHHHHHGGGFFFFFFHHHGGGFFFFFFHHHHHHGGGFFFGGGGGGGGGFFFFFFFFFEEEEEE@@@@@@@@@@@@???===<<<;;;999999999999999999999999::::::::::::::::::::::::888;;;>>>???>>>???EEEIIIKKKOOOUUU[[[ccckkksssxxx}}}|||wwwuuuvvvwwwvvvyyy|||}}}|||{{{{{{|||~~~|||xxxqqqhhh^^^RRRFFF???>>><<<::::::;;;<<<===<<<=========>>>>>>>>>>>>>>>===>>>???AAABBBCCCCCCCCC>>>>>>>>>>>>>>>>>>>>>>>>=========>>>??????@@@@@@BBBBBBAAAAAAAAABBBCCCDDDDDDCCCCCCDDDFFFHHHHHHGGGHHHIIIJJJJJJKKKMMMPPPSSSYYYbbbiiihhh___XXXVVVXXX^^^fffsss~~~rrrooonnnttt||||||rrrfff]]]UUUQQQUUU]]]lllxxxsssmmmeee]]]WWWSSSPPPNNNJJJHHHFFFDDDDDDDDDCCCBBB@@@AAAAAACCCGGGOOOXXX^^^lllvvv~~~wwwqqqlllgggddddddbbb___^^^^^^___^^^]]]ZZZWWWTTTTTTUUUUUURRRPPPMMMMMMNNNNNNNNNOOOOOOOOOLLLLLLLLLMMMMMMNNNNNNNNNMMMNNNNNNNNNLLLJJJIIIGGGHHHHHHHHHGGGFFFDDDCCCBBB>>>@@@AAA@@@>>>>>>>>>???>>>CCCHHHLLLPPPVVV^^^dddiiimmmrrrvvvyyy|||}}}zzzuuuqqqmmmjjjeeebbb\\\XXXRRRMMMLLLKKKKKKJJJHHHIIIJJJLLLMMMNNNOOOOOOIIIIIIIIIIIIIIIJJJKKKLLLMMMNNNPPPQQQQQQPPPNNNMMMKKKLLLMMMOOOPPPPPPPPPPPPLLLLLLLLLMMMLLLKKKKKKJJJJJJIIIHHHHHHIIIIIIGGGFFFFFFFFFFFFFFFEEEEEEEEEEEE@@@@@@@@@@@@???===<<<;;;888999999::::::999999888::::::::::::::::::::::::888<<>>@@@FFFKKKKKKOOOUUU\\\dddmmmuuu{{{|||uuusssuuuwwwyyy{{{~~~~~~|||||||||~~~|||{{{sssiii^^^QQQEEE======;;;999999:::<<<<<<;;;>>>>>>>>>>>>============<<<===???@@@BBBBBBCCCCCC??????????????????????????????>>>>>>======<<<<<>>======>>>????????????BBBFFFMMMSSSVVVaaafffmmmqqqtttvvvyyy|||vvvssspppmmmjjjfff```]]]ZZZXXXTTTPPPMMMLLLMMMMMMOOOQQQSSSUUUUUUTTTRRRQQQRRRPPPMMMKKKJJJJJJKKKKKKOOOOOONNNOOOPPPPPPMMMKKKOOOOOONNNMMMMMMMMMMMMNNNKKKKKKKKKKKKKKKJJJJJJJJJGGGHHHIIIIIIIIIHHHGGGFFFIIIIIIHHHGGGFFFEEEDDDCCCEEEAAA===>>>AAAAAA>>>:::===<<<;;;;;;:::999666333::::::;;;;;;;;;;;;<<<<<<:::;;;<<<===>>>@@@EEEHHHLLLRRRYYY```eeekkksssyyy|||{{{{{{}}}~~~xxxwwwyyyyyynnnbbbVVVLLLBBB<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999;;;<<<>>>===>>>???@@@AAAAAA@@@???===>>>>>>????????????>>>======<<<;;;:::<<<@@@CCCDDDDDDEEEEEEEEEEEEEEEEEEDDDEEEFFFGGGGGGHHHHHHGGGEEEDDDEEEGGGKKKNNNQQQQQQYYY[[[\\\ZZZTTTPPPOOOPPPUUUYYYeeetttzzzyyyyyy}}}xxxrrrllllllrrrxxx{{{{{{yyysssjjj```XXXTTTTTTTTTaaallltttjjjaaaYYYTTTLLLKKKJJJGGGEEECCCCCCDDDBBBAAA@@@???@@@EEEKKKQQQ___jjjzzzyyysssooommmlllkkkhhhdddccccccdddeeedddfffdddcccbbbcccdddcccbbb^^^^^^]]]\\\[[[ZZZYYYYYYWWWUUUSSSRRRRRRRRRPPPOOOMMMLLLKKKIIIIIIIIIJJJKKKJJJIIIHHHFFFEEEDDDDDDDDDDDDCCCAAA>>>======>>>>>>=========???CCCHHHNNNQQQZZZ___fffkkknnnqqqsssvvvuuurrrooolllhhhddd___[[[XXXVVVSSSQQQPPPQQQRRRSSSVVVXXX[[[\\\]]][[[XXXWWWTTTRRRPPPNNNMMMNNNNNNOOOQQQQQQPPPQQQRRRQQQOOOMMMKKKKKKJJJKKKKKKLLLMMMMMMLLLLLLKKKKKKJJJIIIIIIHHHGGGHHHIIIJJJJJJJJJIIIHHHIIIIIIHHHGGGFFFEEEDDDDDDEEEAAA>>>>>>AAAAAA>>>::::::999999:::;;;:::888666888888999999999999:::::::::;;;<<<===>>>AAAEEEHHHMMMSSS[[[aaagggmmmuuuzzz~~~{{{zzzzzz{{{{{{}}}vvvjjj]]]RRRIIIAAA<<<;;;;;;;;;;;;;;;:::::::::<<<;;;:::999999;;;===>>>===>>>???@@@@@@@@@???>>><<<=========>>>?????????=========;;;:::;;;===???@@@@@@@@@AAAAAAAAABBBBBBCCCDDDEEEFFFFFFGGGGGGGGGEEEEEEEEEFFFIIILLLOOOPPPTTTWWWXXXUUUPPPLLLLLLMMMPPPSSS^^^kkkssstttwww}}}xxxrrrmmmlllqqqxxx{{{|||xxxsssjjjaaaZZZXXXYYYZZZeeeppp{{{nnnaaaYYYOOONNNLLLJJJGGGEEEDDDCCCCCCBBBAAA??????CCCHHHMMMWWWbbbqqq{{{xxxwwwvvvtttrrroooooooooppppppppppppnnnmmmmmmnnnooonnnmmmhhhgggeeecccaaa___]]]\\\[[[YYYVVVUUUUUUTTTSSSQQQMMMMMMKKKJJJIIIHHHHHHHHHIIIIIIHHHGGGFFFFFFFFFFFFEEEDDDBBB???>>>======>>>;;;;;;;;;<<>>;;;888777777999;;;<<<:::999888888999999999999:::::::::;;;<<<===>>>AAAEEEIIINNNTTT]]]dddiiipppwww}}}~~~zzzwwwvvv{{{yyy{{{~~~~~~}}}yyypppbbbUUUKKKDDD???<<<;;;;;;;;;::::::999999999<<<;;;:::::::::;;;===>>>===>>>?????????>>>===<<<<<<;;;;;;;;;<<<===???@@@>>>??????>>>;;;:::;;;<<<<<<======>>>???@@@AAAAAABBBBBBCCCEEEEEEEEEEEEEEEEEEEEEEEEEEEGGGJJJMMMNNNPPPRRRSSSPPPLLLIIIIIIKKKLLLPPPYYYdddlllpppuuu{{{yyytttmmmlllpppvvvzzz{{{wwwtttllleee___^^^aaadddkkkvvvyyyjjjaaaVVVTTTPPPMMMKKKIIIFFFDDDEEEDDDCCCAAA@@@BBBFFFIIIPPPZZZiiiwww~~~zzzxxxvvvuuuvvvvvvuuutttooonnnkkkgggccc___\\\[[[]]]ZZZXXXVVVVVVUUUTTTRRRNNNMMMLLLKKKIIIHHHGGGGGGGGGGGGFFFFFFEEEFFFFFFFFFFFFEEECCCAAA???>>>======;;;;;;::::::<<>><<<888777777888:::;;;;;;999:::::::::;;;;;;;;;<<<<<<:::;;;======???BBBFFFJJJNNNUUU^^^ffflllrrryyy|||wwwuuutttwwwuuuuuuwwwyyy{{{~~~~~~~~~}}}|||rrriii[[[NNNEEE@@@>>><<<<<<<<<;;;;;;:::999999999<<<;;;;;;:::;;;<<<=========>>>??????>>>===<<<;;;;;;;;;:::999:::<<>>???AAABBBCCCCCCAAAAAABBBCCCDDDDDDDDDDDDEEEEEEEEEEEEFFFHHHLLLOOOPPPRRRRRROOOKKKIIIJJJMMMPPPUUU^^^hhhnnnrrrvvvyyyzzzuuuooolllnnnrrruuuwwwvvvtttooohhhcccdddhhhmmmqqq{{{sssjjj^^^ZZZTTTOOOLLLJJJGGGDDDGGGGGGFFFDDDBBBCCCEEEHHHLLLTTT```ooo{{{|||zzzzzzyyywwwuuutttrrrnnniiiccc^^^ZZZXXX[[[YYYVVVUUUUUUUUUSSSRRROOONNNMMMLLLJJJIIIGGGFFFEEEEEEDDDDDDDDDDDDEEEEEEEEEEEECCCBBB@@@???>>>>>>===<<<;;;;;;<<<===???AAAEEEIIIPPPYYY```eeeggggggeeecccaaa``````___]]]\\\]]]]]]\\\]]]]]]___```aaa___aaaccceeeeeedddbbbaaa___^^^]]][[[YYYWWWVVVUUUUUUTTTSSSSSSRRRQQQNNNKKKLLLLLLMMMMMMMMMMMMLLLKKKHHHHHHIIIIIIJJJKKKKKKKKKEEEEEEEEEFFFFFFGGGGGGHHHHHHHHHGGGGGGFFFEEEEEEEEEDDDBBBAAA@@@@@@@@@>>>===;;;999888888999:::999888:::::::::;;;;;;;;;<<<<<<:::;;;===>>>???BBBGGGJJJNNNUUU___gggnnnttt{{{zzzvvvuuuuuuvvvqqqnnnoooqqquuu~~~}}}}}}zzzwwwuuussskkkcccVVVJJJBBB>>>===<<<===<<<<<<<<<;;;;;;;;;:::;;;;;;;;;;;;<<<<<<=========>>>??????>>>===<<<;;;<<<;;;999999:::<<<>>>@@@BBBDDDFFFEEEBBB???>>>======>>>???@@@AAABBBCCCCCC@@@AAABBBCCCCCCDDDCCCCCCDDDEEEEEEEEEEEEIIINNNRRRVVVWWWVVVSSSOOOMMMPPPSSSXXXaaakkkssswwwxxxwwwvvvyyyuuuoookkkkkkmmmoooqqqrrrqqqnnniiiddddddiiinnnttt~~~uuuggg```VVVPPPLLLJJJFFFDDDGGGHHHGGGEEECCCCCCDDDFFFIIIOOOYYYfffuuu|||zzzyyywwwuuusssrrrpppmmmhhhbbb]]]ZZZWWWXXXVVVSSSSSSSSSSSSRRRQQQOOOOOOOOONNNLLLJJJIIIGGGEEEEEEDDDCCCCCCCCCDDDDDDDDDDDDCCCCCCBBBAAA@@@??????>>>=========>>>???@@@AAADDDIIIRRR[[[bbbeeeeeedddbbb`````````aaa```_________^^^]]]]]]]]]]]]]]]YYYZZZ[[[\\\]]]]]]^^^^^^^^^^^^]]]\\\ZZZYYYXXXWWWVVVUUUTTTSSSSSSQQQMMMJJJNNNOOOOOOPPPPPPNNNMMMLLLIIIIIIJJJJJJKKKLLLLLLLLLFFFFFFEEEDDDDDDEEEEEEFFFGGGGGGGGGFFFFFFFFFEEEEEECCCCCCBBBAAA@@@???>>>>>>===;;;999888999999888777888888999999999999:::::::::;;;===>>>???CCCHHHKKKPPPWWWaaajjjqqqxxxzzzyyyyyyvvvnnnhhhfffhhhooo|||~~~zzz~~~yyytttooollleee^^^SSSJJJCCC@@@===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===============>>>?????????>>>===<<<<<<<<<;;;:::;;;<<<===>>>AAACCCEEEDDDBBB@@@??????<<<======>>>???@@@AAAAAA@@@@@@BBBCCCCCCCCCCCCCCCCCCDDDFFFFFFGGGKKKRRRXXX^^^^^^]]]XXXSSSRRRUUUYYY```kkkvvv|||}}}|||wwwrrrsssqqqmmmjjjiiiiiikkklllnnnooonnniiibbbaaaeeejjjttt~~~rrrhhh\\\SSSOOOMMMJJJGGGFFFGGGGGGEEECCCBBBCCCDDDGGGKKKRRR___nnn}}}zzzxxxtttrrrqqqpppnnnllljjjhhheeebbb^^^[[[XXXVVVUUUSSSQQQQQQRRRRRRRRRQQQOOOOOOPPPOOONNNLLLJJJIIIFFFFFFEEEDDDDDDCCCDDDDDDCCCCCCCCCCCCCCCBBBAAAAAA@@@???>>>>>>>>>>>>??????AAABBBGGGOOOZZZbbbfffgggiiigggdddcccccccccbbbaaa^^^]]]\\\[[[ZZZYYYXXXXXXSSSSSSSSSSSSUUUWWWZZZ\\\[[[\\\]]]]]]^^^^^^^^^^^^[[[ZZZXXXXXXWWWUUUQQQNNNRRRSSSTTTVVVVVVUUUSSSRRRMMMMMMLLLLLLLLLKKKKKKKKKHHHGGGFFFEEEDDDDDDEEEEEEGGGGGGGGGFFFFFFFFFFFFFFFCCCCCCCCCBBB@@@?????????===;;;888888888999888777888888999999999999:::::::::;;;===>>>@@@CCCHHHLLLRRRZZZeeennnuuu|||}}}vvvlllccc```bbblll}}}~~~zzzxxx~~~|||uuunnniii```[[[SSSLLLFFFBBB>>><<<999::::::;;;;;;<<<<<<===;;;<<<<<<==================>>>???@@@@@@@@@???>>>=========<<<<<<<<<<<<<<<===>>>@@@@@@???>>>>>>???======>>>>>>????????????@@@AAABBBCCCDDDDDDDDDDDDAAADDDGGGHHHIIINNNWWW^^^ddddddaaa\\\WWWVVVYYY]]]dddooozzz}}}}}}|||vvvnnnjjjjjjiiihhhggggggiiijjjnnnqqqrrrmmmeeeaaacccgggrrr}}}{{{pppbbbXXXSSSQQQNNNKKKDDDEEEFFFEEECCCBBBBBBCCCFFFHHHNNNZZZjjjzzz~~~pppnnnkkkjjjjjjiiigggfff```___^^^\\\YYYWWWVVVUUUSSSQQQPPPPPPQQQRRRRRRQQQOOOPPPPPPPPPOOOMMMLLLJJJHHHGGGFFFEEEDDDDDDDDDDDDBBBCCCCCCCCCCCCCCCBBBBBB@@@??????>>>>>>>>>??????DDDEEEHHHPPP[[[eeejjjkkkooolllhhhfffeeeeeedddbbb[[[[[[ZZZYYYXXXVVVUUUUUUPPPOOONNNNNNQQQTTTXXX[[[___aaaccceeeggghhhiiijjjfffeeecccbbbaaa___[[[XXXVVVWWWYYY\\\]]]\\\[[[[[[PPPPPPOOOMMMLLLJJJIIIIIIJJJIIIGGGEEEDDDDDDEEEEEEGGGGGGGGGFFFFFFFFFFFFFFFCCCCCCCCCBBB@@@?????????<<<:::888777888999999999::::::;;;;;;;;;<<<<<<<<<:::;;;===>>>@@@DDDHHHLLLTTT\\\gggqqqxxxvvvkkk```\\\___kkk~~~{{{xxxwww~~~~~~vvvnnniii^^^ZZZSSSMMMIIIDDD???<<<777888999:::;;;;;;<<<===;;;<<<<<<===>>>============>>>???@@@AAAAAA@@@???>>>>>>>>>>>>===<<<;;;:::999:::<<<<<<;;;;;;===???????????????@@@@@@@@@@@@AAAAAABBBCCCDDDDDDDDDDDD@@@DDDGGGIIIJJJPPPZZZbbbgggfffccc]]]XXXWWWZZZ^^^dddoooxxxzzzzzzyyytttlllcccdddfffgggggggggiiijjjrrrvvvwwwrrriiidddeeehhhppp|||pppeee\\\RRRNNNOOOHHHGGGFFFFFFGGGFFFDDDBBBFFFEEEKKKVVVdddsss}}}wwwrrrpppllliiigggfffffffffcccbbb```]]]ZZZXXXWWWWWWWWWUUUQQQPPPQQQRRRRRRRRRTTTRRRQQQQQQQQQPPPMMMKKKJJJJJJIIIHHHGGGFFFEEEDDDCCCCCCBBBCCCDDDCCC@@@>>>@@@@@@??????>>>======<<>><<<======<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???AAAEEEKKKOOOWWW___jjjttt|||sssfffYYYWWW^^^lllwwwyyy~~~zzzmmmbbb[[[VVVOOOIIIEEEAAA>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<<<<>>>@@@AAAAAA>>><<<===@@@BBBAAA???=========;;;999999;;;===;;;;;;;;;;;;:::;;;===???CCCCCCAAA@@@@@@@@@AAABBBAAAAAABBBDDDHHHIIIIIIHHH@@@FFFKKKLLLLLLQQQZZZbbbiiiiiigggaaa[[[YYY[[[]]]jjjqqqwwwwwwuuutttqqqlllccccccbbbbbbcccdddeeefffhhhmmmqqqoooiiicccaaabbbkkkvvvyyynnncccXXXRRRRRRKKKIIIGGGFFFFFFEEECCCAAAEEEEEEIIITTT```ppp}}}zzzyyywwwtttqqqnnnmmmlllkkkmmmllljjjgggdddbbb```___ZZZWWWUUUSSSTTTUUUUUUTTTSSSRRRPPPOOOOOONNNKKKIIIKKKKKKIIIHHHFFFDDDCCCCCCDDDCCCCCCCCCDDDDDDAAA???AAAAAAAAA@@@@@@?????????BBBCCCGGGNNNWWWbbblllrrrxxxwwwuuurrrnnnjjjfffddd^^^\\\YYYVVVTTTTTTTTTTTTSSSVVVXXXXXXXXX\\\dddkkkqqqssswww||||||vvvoooiiifffbbb```aaagggooosssrrroooiii```YYYUUUPPPIIIGGGJJJJJJIIIHHHHHHHHHGGGDDDBBBDDDEEEEEEFFFGGGGGGGGGGGGDDDDDDDDDDDDCCCAAA???>>>======<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>???AAAFFFKKKPPPVVV^^^iiisss{{{qqqeeeZZZZZZdddqqq~~~tttwww}}}|||mmmaaaTTTPPPJJJEEEBBB@@@===<<<::::::::::::::::::::::::;;;;;;;;;;;;<<<===>>>>>>???===;;;<<>>>>>>>>>>><<<::::::<<<>>>=========<<<::::::<<<>>>>>>>>>======>>>???AAABBBAAAAAABBBDDDHHHIIIIIIHHHCCCGGGLLLMMMNNNSSS]]]eeemmmllliiiccc]]][[[]]]```gggmmmrrrqqqppppppmmmiiifffeeedddcccdddeeefffggghhhkkknnnlllhhhcccbbbbbbjjjuuu{{{nnnaaaXXXUUUPPPMMMJJJIIIHHHFFFDDDBBBEEEDDDGGGPPP\\\lll~~~}}}}}}|||{{{yyyvvvrrrooommmdddbbb^^^\\\[[[ZZZYYYWWWUUUSSSPPPOOOOOONNNLLLKKKNNNMMMLLLJJJHHHFFFDDDDDDDDDCCCCCCDDDEEEEEECCCBBBCCCBBBBBBAAAAAAAAABBBBBBBBBEEEIIIPPPZZZeeennnttt{{{{{{zzzxxxtttpppkkkiiibbb___ZZZVVVUUUVVVXXXYYYZZZ]]]```bbbdddhhhooouuu~~~vvvqqqhhhgggggglllttt{{{~~~{{{tttjjjbbbXXXNNNJJJJJJKKKJJJIIIJJJIIIGGGCCC@@@CCCCCCDDDEEEFFFFFFGGGGGGDDDDDDCCCCCCBBBAAAAAA@@@>>>===<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::<<<===???BBBFFFLLLQQQXXX```kkkuuu|||oooeee___eeerrr~~~|||rrrvvv}}}{{{jjj^^^LLLHHHDDD@@@???>>>===;;;::::::::::::::::::::::::;;;;;;<<<===>>>>>>>>>>>>>>>===;;;<<<>>>???>>>>>>?????????===;;;;;;===???@@@AAA@@@>>>;;;:::;;;<<<;;;;;;;;;;;;===???AAACCCBBBAAABBBEEEHHHIIIIIIHHHEEEIIILLLMMMNNNUUU___hhhooooookkkeee```^^^aaadddlllrrruuutttrrrsssqqqmmmiiihhhfffeeeeeefffggghhhiiiiiiiiihhhfffeeecccbbbiiitttzzzkkk___WWWUUURRRNNNKKKJJJIIIGGGFFFCCCCCCFFFNNNXXXggg}}}xxxuuuqqqmmmiiieee```]]]YYYVVVSSSQQQQQQQQQPPPOOOOOOOOONNNLLLKKKIIIHHHHHHEEEDDDDDDEEEGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBCCCDDDDDDGGGMMMUUU___jjjrrrwww}}}}}}}}}{{{xxxsssooolllfffccc]]]YYYXXXYYY]]]___dddgggjjjmmmooossswww{{{~~~yyypppmmmkkklllrrr{{{}}}qqqdddXXXPPPNNNJJJJJJJJJKKKJJJHHHDDDAAAAAABBBBBBCCCDDDFFFGGGHHHEEEDDDCCCBBBAAABBBBBBBBB>>>===<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;===@@@CCCHHHNNNSSS^^^eeepppyyy||||||pppjjjkkkxxx~~~~~~~~~|||ssswwwuuueeeZZZGGGDDD@@@===<<<<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;<<<===???AAAAAAAAA@@@@@@???>>>=========>>>>>>>>>???@@@???>>><<<<<<>>>@@@DDDEEEDDDBBB>>><<<<<<<<<<<<<<<<<<===>>>@@@BBBCCCBBBAAABBBDDDGGGIIIHHHGGGFFFHHHJJJLLLNNNVVVaaaiiiooonnnkkkeeeaaaaaafffjjjsssxxx{{{xxxvvvwwwuuurrrllljjjgggeeedddeeefffhhhhhhfffddddddeeeeeeeeecccjjjsssxxxiii___ZZZVVVQQQMMMKKKIIIHHHGGGBBBBBBEEELLLTTTcccyyy}}}vvvooojjj```\\\XXXUUUTTTSSSSSSRRRNNNNNNMMMLLLKKKKKKJJJJJJFFFEEEDDDFFFHHHJJJJJJIIIEEEDDDCCCAAAAAABBBCCCDDDDDDHHHOOOXXXbbbmmmuuuyyy}}}}}}}}}{{{xxxuuuqqqooogggeeeaaa___```ccchhhkkkqqqsssuuuvvvwwwyyy{{{}}}xxxtttnnnjjjmmmvvvrrrcccWWWPPPKKKJJJJJJKKKLLLJJJGGGDDDAAAAAAAAABBBCCCDDDFFFGGGEEEDDDCCCBBBBBBBBBBBBCCC>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::<<<>>>AAADDDJJJQQQVVVaaaiiisss{{{~~~zzzzzzsssrrrzzz|||zzz{{{}}}|||yyyxxx|||~~~xxxnnnaaaWWWFFFCCC???<<<;;;;;;:::999<<<<<<<<<<<<<<<<<<<<<<<<<<<===???AAAAAAAAA@@@@@@???@@@??????>>>>>>???@@@@@@@@@@@@>>><<<<<<>>>@@@GGGGGGGGGDDDAAA>>>===>>>???>>>=========>>>@@@@@@AAAAAAAAACCCFFFGGGGGGFFFEEEFFFHHHJJJNNNVVVaaahhhjjjiiigggbbb___bbbhhhnnnrrrwwwyyyvvvtttsssqqqnnnjjjhhheeecccbbbcccdddfffeeedddbbbbbbdddfffffffffkkktttzzznnnbbb]]]VVVOOOLLLJJJHHHGGGBBBCCCFFFKKKPPP\\\pppoooiiibbb\\\YYYWWWUUUTTTMMMMMMLLLKKKJJJIIIHHHHHHGGGFFFEEEFFFIIILLLLLLLLLHHHFFFDDDBBBAAABBBCCCDDDCCCHHHPPPZZZeeeooovvvzzz~~~}}}|||zzzwwwtttrrrqqqgggggghhhjjjmmmrrrwwwzzz~~~~~~|||zzzyyyxxxwwwwwwuuutttsssrrrqqqpppooonnnoooqqqvvvzzz}}}zzzvvvpppjjjiiippp|||nnn___TTTOOONNNLLLLLLLLLKKKIIIGGGAAAAAA@@@@@@AAACCCEEEFFFEEEEEEDDDDDDCCCBBBAAAAAA???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::<<>>;;;;;;:::999888<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<===>>>>>>>>>>>>@@@AAAAAA@@@>>>>>>???@@@@@@@@@@@@>>><<<<<<>>>@@@EEEFFFGGGEEEBBB???>>>>>>???>>>===;;;;;;;;;<<<===@@@@@@@@@BBBDDDFFFEEEDDDCCCDDDFFFIIINNNWWW```gggeeedddaaa]]][[[^^^fffmmmqqqwwwyyyuuurrrpppmmmhhhfffdddaaa^^^]]]^^^aaabbbbbbbbbbbbcccdddfffhhhiiikkktttqqqjjj```WWWQQQMMMJJJHHHDDDEEEGGGIIIKKKSSSddduuu}}}sssiiibbb]]]ZZZXXXRRRQQQOOOMMMKKKIIIHHHGGGGGGFFFFFFGGGJJJMMMOOOOOOKKKIIIFFFDDDBBBCCCDDDEEEFFFKKKSSS^^^iiissszzz~~~~~~}}}zzzxxxuuutttssssssnnnpppssswww{{{~~~{{{vvvrrrnnnkkkiiidddcccbbbaaa``````_________```bbbfffjjjnnnqqqsssqqqqqqoooiiieeehhhqqqyyy|||lll___VVVSSSOOOMMMKKKJJJHHHGGGBBBAAA@@@???@@@AAACCCDDDEEEFFFFFFEEEDDDBBB@@@??????>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===@@@DDDHHHOOOVVV\\\eeellluuu||||||}}}zzzxxx|||~~~|||vvvoooeeeXXXNNNCCC@@@<<<::::::::::::999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>???@@@AAA???===<<<>>>@@@?????????===<<<<<<===???AAACCCDDDCCCAAA???>>>>>>??????===<<<<<<<<<======???>>>???@@@CCCDDDCCCBBBAAACCCEEEJJJPPPXXX```fffbbbaaa\\\WWWTTTXXX```gggqqqwwwyyyvvvqqqnnniiicccaaa___[[[YYYXXXZZZ]]]___^^^aaadddeeeeeeeeeiiilllkkksss~~~vvvkkk___WWWQQQNNNKKKFFFGGGHHHIIIHHHLLL\\\kkk|||uuukkkddd___\\\YYYWWWUUURRRNNNKKKIIIGGGHHHFFFFFFGGGKKKNNNPPPPPPNNNLLLHHHEEEDDDDDDEEEFFFJJJOOOXXXcccoooxxx}}}zzzwwwuuuttttttuuuwwwyyy}}}wwwoooiiiccc___\\\WWWWWWVVVUUUUUUUUUVVVVVVRRRRRRSSSUUUYYY]]]bbbeeefffiiikkkhhhcccbbbgggmmm|||wwwjjj[[[WWWRRRMMMKKKIIIGGGFFFCCCBBB@@@??????@@@BBBCCCEEEFFFGGGGGGEEEBBB???>>>???>>>===<<<<<<;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>AAAEEEJJJPPPXXX]]]iiioooxxx}}}||||||yyyyyyzzzzzzyyyyyy{{{}}}}}}xxxsssmmmaaaRRRGGG@@@===:::999:::;;;;;;:::999999999999999999999999======<<<<<<<<<>>>@@@AAA>>>???@@@>>>;;;:::<<>>@@@AAAAAA???>>>===>>>AAA@@@???>>>>>>???@@@AAA>>>>>>>>>@@@BBBCCCBBBAAAAAABBBFFFKKKRRRZZZaaaeeeaaa___ZZZTTTPPPSSS[[[bbbnnntttwwwsssnnniiiccc]]]^^^[[[XXXUUUUUUWWWZZZ\\\[[[```fffgggeeeeeeiiimmmjjjqqqttteee]]]XXXSSSOOOIIIGGGGGGIIIIIIKKKRRR[[[nnn|||wwwoooggg```\\\YYYUUURRRPPPMMMIIIFFFJJJEEEDDDHHHLLLNNNRRRVVVVVVRRRLLLGGGFFFFFFGGGHHHHHHRRR___kkkuuu|||}}}zzzzzz{{{ppphhhbbb]]]XXXUUURRRRRRQQQOOONNNMMMLLLKKKJJJKKKLLLNNNPPPSSSUUUVVVXXXYYYZZZ[[[[[[\\\___bbbsss~~~oooddd[[[SSSPPPOOOKKKIIIJJJDDDBBB???======???AAACCCIIIHHHFFFEEECCCBBBAAAAAABBB@@@===:::::::::<<<===;;;<<<<<<<<<;;;;;;<<<>>>>>>AAADDDGGGJJJRRR\\\ccckkkrrr{{{|||{{{|||~~~{{{|||zzzxxxuuuuuuxxx~~~|||tttnnnggg\\\NNNDDD===<<<;;;:::::::::::::::<<<<<<<<<;;;;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<<@@@@@@??????>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>?????????>>>>>>>>>>>>>>>?????????AAA@@@>>>>>>???AAADDDFFF>>>DDDIIIKKKQQQ[[[ccceeeccc```ZZZTTTRRRUUUZZZ___mmmnnnppprrrpppkkkccc]]]XXXUUURRRPPPQQQRRRSSSSSSZZZ___dddeeebbb```bbbeeejjjuuu~~~rrrfff]]]UUUOOOIIIGGGFFFHHHGGGGGGMMMUUUaaaqqq{{{tttqqqqqqtttwwwxxx{{{}}}~~~|||ssskkkddd___\\\YYYUUUSSSPPPLLLIIILLLHHHFFFJJJNNNQQQUUU[[[[[[VVVOOOIIIGGGGGGHHHIIIKKKUUUcccpppzzz~~~yyysssjjjccc^^^YYYUUUSSSPPPOOOOOONNNMMMLLLKKKKKKJJJJJJJJJKKKLLLMMMNNNOOOQQQRRRSSSRRRSSSUUUXXX[[[hhhwwwxxxfff]]]TTTQQQNNNKKKHHHIIIDDDBBB???======???AAACCCHHHGGGFFFDDDCCCBBBBBBBBBBBB@@@===;;;::::::<<<===;;;<<<<<<<<<;;;;;;===>>>>>>BBBEEEIIIMMMUUU___fffooovvv~~~|||zzzxxxuuuuuuyyyyyyqqqiiiaaaWWWKKKBBB<<<<<<;;;:::::::::::::::<<<<<<;;;;;;;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<<@@@@@@???>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>???>>>>>>>>>======<<<<<<;;;??????>>>>>>???AAACCCEEEBBBFFFJJJMMMUUU```gggiiigggccc]]]XXXVVVZZZ```eeehhhiiilllnnnnnnjjjccc^^^WWWTTTOOOMMMLLLMMMMMMLLLQQQVVV\\\\\\ZZZXXXZZZ^^^gggsss{{{uuuwww~~~|||nnnaaaVVVOOOLLLIIIHHHHHHGGGFFFIIINNNTTTeee|||vvvppphhhbbb```bbbccceeeeeefffggghhhjjjmmmqqquuu|||zzzqqqjjjdddaaa\\\YYYVVVSSSOOOMMMMMMJJJIIIMMMRRRUUU\\\cccddd___VVVNNNIIIHHHIIIKKKOOOYYYhhhvvv{{{wwwpppkkkddd^^^ZZZWWWSSSQQQNNNNNNNNNNNNNNNMMMLLLLLLLLLKKKJJJIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJMMMRRRUUU^^^mmmkkk```VVVRRROOOJJJGGGHHHDDDCCC@@@>>>>>>???AAABBBFFFFFFEEEDDDDDDCCCCCCBBBBBB@@@>>>;;;:::;;;<<<<<<;;;<<<<<<<<<;;;;;;===??????BBBGGGLLLQQQYYYdddkkkvvv|||}}}yyyvvvwww|||~~~vvvlllbbbZZZPPPFFF???<<<;;;;;;:::::::::::::::<<<;;;;;;;;;;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<>>======<<<<<<::::::::::::::::::::::::::::::;;;;;;<<<======>>>@@@@@@???>>>===<<<;;;;;;>>>>>>>>>???@@@AAABBBCCCFFFHHHKKKOOO[[[hhhnnnmmmjjjfff___[[[[[[___fffkkkiiijjjlllmmmmmmiiiccc^^^WWWSSSNNNJJJIIIIIIHHHGGGJJJOOOSSSTTTQQQOOORRRUUU```mmmvvvqqqsssvvvwwwiii\\\UUUPPPLLLJJJKKKIIIGGGHHHLLLNNN\\\pppuuunnneee^^^[[[[[[\\\\\\]]]]]]]]]]]]^^^```bbbdddgggoooxxxxxxppphhheee___[[[XXXUUUQQQOOOMMMJJJKKKPPPUUUZZZdddmmmnnnhhh___UUUMMMJJJLLLMMMQQQ[[[kkk{{{zzzssspppkkkhhhccc^^^ZZZVVVSSSQQQNNNNNNOOOPPPPPPOOOOOONNNNNNMMMLLLJJJIIIHHHHHHHHHFFFGGGFFFFFFFFFIIINNNQQQZZZhhhzzzpppeeeZZZTTTPPPJJJGGGGGGEEEDDDAAA???>>>???@@@AAACCCDDDDDDDDDDDDDDDDDDCCCBBBAAA>>><<<;;;;;;;;;<<<;;;<<<===<<<;;;<<<>>>@@@>>>CCCIIINNNUUU^^^iiippp{{{{{{xxxyyy}}}uuuiii^^^TTTKKKDDD???;;;;;;::::::999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<>>>>>======<<<;;;;;;999999999999999999999999999999:::;;;;;;<<<<<<===AAAAAA@@@@@@?????????>>>===>>>@@@AAABBBCCCBBBBBBEEEGGGIIIPPP___mmmrrrppphhhccc]]]ZZZ\\\bbbhhhmmmoooooonnnnnnlllgggaaa\\\VVVRRRNNNJJJIIIIIIHHHHHHIIIMMMQQQPPPKKKIIIKKKNNNUUUccczzzvvvrrrqqqvvvvvviiiaaaTTTOOOLLLLLLKKKGGGGGGIIIJJJSSSaaaqqqyyyssskkkdddaaa`````````___^^^\\\[[[[[[[[[[[[[[[[[[___eeelllsss~~~}}}sssmmmhhhccc^^^ZZZWWWTTTQQQMMMKKKLLLRRRWWW^^^jjjuuuvvvrrrhhh]]]SSSNNNNNNPPPRRR\\\kkk||||||uuupppmmmhhhfffccc___ZZZUUURRRQQQNNNOOOPPPQQQRRRQQQPPPOOONNNMMMLLLKKKIIIIIIHHHHHHDDDEEEDDDDDDDDDFFFJJJMMMVVVaaaqqqvvvjjj^^^WWWQQQKKKHHHHHHFFFDDDBBB@@@?????????@@@AAAAAACCCDDDEEEEEEEEEDDDBBBAAA???===<<<;;;;;;;;;:::<<<===<<<<<<<<<>>>@@@???DDDKKKQQQYYYbbbmmmuuu}}}{{{xxxzzz}}}{{{tttggg[[[PPPHHHCCC@@@::::::999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>======<<<;;;;;;;;;999999999999999999999999999999::::::;;;<<<<<<<<<>>>>>>??????@@@@@@@@@AAA===???AAACCCDDDDDDCCCBBBAAADDDHHHQQQ___mmmqqqoooaaa]]]WWWVVVZZZaaagggjjjkkkjjjiiihhhfffbbb]]]YYYSSSPPPLLLIIIIIIJJJJJJJJJLLLOOOQQQNNNHHHEEEGGGJJJLLLZZZssszzzuuutttvvvuuulll\\\UUUPPPNNNKKKGGGFFFGGGFFFJJJSSS___ppp}}}yyysssooolllkkkjjjiiigggeeebbb``````___]]][[[ZZZYYYZZZ]]]aaagggrrr|||yyysssnnnhhhbbb^^^[[[XXXVVVQQQOOOQQQUUUYYYaaannn{{{}}}yyyqqqeeeYYYRRRQQQRRRSSS[[[jjj|||}}}wwwrrrnnnllleeeeeeddd```[[[VVVSSSSSSQQQRRRTTTUUUUUUTTTSSSQQQNNNNNNLLLKKKIIIIIIHHHHHHBBBCCCDDDCCCCCCCCCFFFHHHOOOXXXdddttt{{{ooobbbZZZTTTMMMJJJJJJGGGEEECCCAAA@@@?????????>>>@@@BBBDDDEEEFFFFFFEEECCCBBB@@@>>>===;;;;;;::::::<<<======<<<===???AAAAAAGGGNNNVVV]]]gggrrryyy~~~}}}~~~}}}}}}~~~|||zzz{{{{{{wwwpppdddWWWLLLEEEAAA@@@999999999999999::::::;;;:::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<=========<<<;;;;;;::::::999999999999999999999999999999::::::;;;<<<<<<===::::::;;;<<<===>>>??????===>>>@@@BBBCCCCCCCCCBBB>>>CCCJJJRRR]]]hhhkkkhhh[[[WWWSSSTTT[[[bbbfffhhh```____________]]]ZZZWWWPPPMMMJJJHHHIIIKKKLLLLLLMMMPPPRRRNNNHHHDDDFFFIIIKKKYYYqqqyyyvvvzzzzzzjjjaaaXXXSSSOOOJJJGGGHHHEEEGGGKKKSSS```ppp~~~{{{yyyxxxxxxvvvuuutttqqqmmmllllllkkkhhheeeddd^^^YYYZZZZZZ[[[```hhhyyy{{{vvvoooiiieeeaaa___]]]YYYWWWWWWYYY[[[bbbooo|||~~~xxxkkk^^^UUUSSSTTTTTT[[[iii{{{~~~zzzuuuqqqmmmjjjiiiccceeefffddd___[[[ZZZZZZYYY[[[]]]^^^^^^\\\ZZZXXXSSSRRRPPPNNNLLLJJJIIIIIICCCEEEFFFFFFDDDDDDDDDEEEJJJPPPZZZhhh|||rrrddd\\\VVVPPPLLLMMMGGGFFFDDDBBB@@@???>>>>>><<<>>>AAADDDFFFFFFFFFFFFCCCBBBAAA???===<<<:::::::::<<<============@@@BBBEEEKKKSSS[[[bbblllvvv}}}~~~}}}xxxpppjjj___SSSHHHAAA>>>===999999888888999::::::;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<;;;::::::999:::::::::::::::::::::::::::::::::;;;<<<<<<======::::::;;;;;;<<<<<<======<<<===>>>???@@@AAAAAAAAA>>>FFFNNNTTT[[[aaaaaa^^^XXXUUUSSSWWW^^^eeehhhhhh___^^^^^^^^^___^^^\\\YYYSSSPPPLLLKKKKKKMMMNNNNNNOOORRRSSSPPPJJJHHHJJJNNNRRR___vvvyyyyyyvvvkkk```YYYTTTMMMJJJJJJHHHHHHJJJOOOWWWbbbmmmttt}}}|||yyyxxxxxxxxxuuurrroooeee^^^]]]\\\YYY[[[```bbbrrr|||uuunnnjjjgggdddbbb```^^^\\\\\\]]]bbbooo|||{{{oooaaaWWWTTTUUUVVV\\\iiizzz~~~zzzxxxtttoookkkhhhfffeeedddgggjjjiiieeebbbaaaaaabbbccceeegggfffdddbbb```YYYWWWUUURRROOOMMMLLLKKKFFFHHHJJJIIIHHHFFFEEEEEEIIIMMMTTTaaattttttfff^^^WWWQQQNNNOOOGGGFFFDDDBBB@@@???>>>===;;;===@@@DDDFFFGGGGGGFFFCCCBBBAAA???>>><<<:::::::::<<<=========>>>@@@BBBHHHNNNVVV^^^fffoooyyy~~~uuukkkfff\\\OOODDD===;;;:::999888888888999::::::;;;:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;;;;:::999999::::::::::::::::::::::::::::::;;;<<<<<<======>>>===============<<<<<<<<<;;;;;;<<<===>>>???@@@@@@@@@IIIRRRVVVYYY\\\ZZZWWWXXXVVVUUUZZZbbbiiikkkjjjgggfffdddccccccbbb___]]]WWWTTTPPPNNNOOOPPPPPPPPPQQQTTTVVVSSSOOOMMMPPPTTTYYYfff{{{{{{|||{{{jjj]]]TTTPPPNNNLLLJJJIIIJJJMMMQQQXXXeeeqqqqqqpppkkkdddaaa```\\\WWWcccdddkkkxxx{{{uuusssqqqlllhhhiiifffcccaaa___bbbmmmzzz~~~sssdddYYYVVVYYYYYYaaalllyyy}}}|||{{{wwwssspppooolllgggeeefffhhhjjjmmmooopppppprrrsssuuuxxxzzzyyyuuussstttvvvjjjccc[[[UUURRROOOKKKHHHJJJJJJIIIGGGFFFFFFGGGIIIHHHLLLQQQYYYkkkwwwjjj```ZZZUUUOOOKKKIIIIIIGGGEEEDDDBBBAAA@@@AAA@@@AAACCCFFFGGGFFFEEEEEECCCBBB@@@>>><<<<<<;;;>>><<<;;;;;;>>>@@@BBBCCCJJJQQQ[[[eeennnvvv}}}xxxxxxzzz{{{nnnkkkaaaTTTIIIBBB>>>;;;888888888999999999:::::::::;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;;;;:::999888::::::::::::::::::::::::888999;;;<<<======>>>>>>======<<<<<<<<<<<<======;;;===>>>>>>======>>>@@@BBBDDDIIIPPPWWWZZZYYYVVVPPPTTT\\\dddlllqqqtttuuutttrrroookkkgggdddbbbaaa\\\YYYUUURRRRRRSSSVVVXXXZZZYYYVVVQQQLLLLLLQQQVVVaaakkk|||yyyhhh^^^XXXSSSPPPLLLJJJJJJMMMPPPWWWdddpppyyyyyytttnnnjjjiiieee___^^^___ccclllzzz~~~zzzvvvrrrooonnnkkkgggeeebbbdddooo{{{|||mmm```ZZZYYY]]]eeeooo{{{~~~}}}|||{{{xxxtttqqqpppmmmhhhgggiiinnnrrrwww|||~~~vvviii___YYYUUUQQQNNNJJJJJJIIIGGGEEEEEEEEEFFFHHHKKKOOOVVVfffzzzyyylllbbb\\\WWWQQQMMMJJJJJJHHHFFFDDDBBB@@@???@@@@@@@@@CCCFFFGGGGGGFFFEEECCCBBB@@@>>>===<<<<<<===<<<;;;===@@@CCCFFFHHHNNNUUU___iiirrryyy~~~{{{wwwvvvvvvyyy~~~~~~wwwkkkeee\\\PPPGGGBBB???<<<:::888888999999999:::::::::;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<;;;:::999888::::::::::::::::::::::::888999:::;;;<<<======>>>===<<<<<<<<<<<<<<<<<<===;;;<<<>>>>>>======???@@@CCCEEEJJJQQQXXX[[[YYYVVVQQQUUU\\\dddlllrrrvvvxxxzzzxxxuuuqqqmmmjjjgggfff]]]ZZZVVVSSSRRRTTTVVVXXXXXXXXXWWWSSSOOOOOOTTTXXXdddmmm~~~rrrfff^^^WWWQQQOOOLLLKKKLLLOOOVVVdddqqq|||xxxuuuoooiii```___^^^bbbkkkwww|||yyywwwuuuqqqmmmjjjffffffppp{{{yyyjjj___ZZZbbbhhhqqq{{{~~~}}}|||{{{zzzuuurrrqqqoookkkkkkmmmttt{{{wwwjjjaaa[[[VVVSSSMMMLLLJJJIIIGGGFFFFFFEEEGGGJJJMMMSSS```rrr~~~|||pppeee^^^YYYTTTPPPLLLKKKIIIGGGDDDBBB@@@?????????@@@CCCFFFHHHHHHGGGDDDCCCBBB@@@>>>===<<<<<<<<<<<<===>>>BBBGGGKKKNNNRRRZZZeeepppxxx}}}zzzssssssqqqoooqqqvvv}}}|||xxxxxx||||||sssiii]]]UUUKKKCCC@@@???===<<<888888999999999:::::::::::::::999999999999::::::::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;:::999999999999999999999999999888999:::;;;<<<<<<======<<<<<<;;;;;;;;;;;;<<<<<<;;;<<<============???AAABBBEEEKKKRRRXXXZZZXXXVVVRRRUUU[[[bbbjjjpppuuuxxxzzzyyywwwssspppmmmkkkjjj]]]ZZZVVVRRRPPPQQQSSSUUUUUUVVVWWWUUURRRRRRVVVZZZfffooo{{{nnneee[[[TTTRRRNNNLLLMMMQQQXXXgggtttyyyqqqiiifffbbb```bbbjjjuuu}}}~~~}}}~~~{{{xxxsssoooiiihhhoooyyysssfff^^^ccchhhpppyyy}}}||||||wwwtttsssrrrooopppssszzzyyyoooggg___YYYQQQOOOMMMKKKJJJIIIHHHGGGFFFHHHKKKPPP\\\kkkzzz~~~rrrggg___ZZZUUURRRNNNMMMKKKHHHEEEBBB@@@?????????@@@CCCFFFHHHHHHGGGDDDCCCBBB@@@???>>>============>>>@@@CCCGGGMMMQQQUUU]]]jjjuuu}}}uuuooonnnlllkkkmmmuuu~~~}}}vvvrrruuu|||}}}xxxpppgggWWWPPPFFF@@@>>>>>><<<;;;888888999999999:::::::::::::::999999999999:::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::999999999999999999999999888888999999:::<<<======;;;;;;::::::::::::;;;;;;;;;<<<======<<<===@@@BBBBBBFFFMMMSSSXXXXXXWWWUUUQQQTTTXXX]]]dddiiinnnpppqqqqqqpppooonnnlllkkkjjj```\\\VVVQQQNNNMMMNNNOOOPPPSSSUUUUUUSSSTTTWWWZZZeeennnzzzmmm```XXXTTTQQQNNNPPPSSSZZZiiivvv}}}pppmmmhhhbbbaaadddkkkpppzzz|||xxxtttmmmiiinnnvvvyyymmmccc```eeellluuuzzzvvvuuutttsssuuuzzzyyylllcccXXXTTTPPPMMMLLLKKKJJJHHHFFFGGGIIIOOOYYYgggxxx~~~sssggg___YYYUUUSSSOOONNNLLLIIIFFFCCCAAA@@@??????@@@CCCFFFHHHGGGGGGDDDCCCBBB@@@???>>>>>>>>>>>>???@@@@@@BBBGGGNNNSSSXXXaaannnzzz|||vvvssspppmmmkkknnnuuu|||yyyzzz|||vvvmmmdddSSSLLLCCC>>><<<<<<:::888888888999999999::::::::::::999999888888999999:::999999999:::::::::;;;;;;<<<<<<;;;;;;::::::::::::888888888888888888888888888888888888999;;;<<<===;;;;;;::::::::::::;;;;;;;;;<<<<<<<<<<<<===@@@CCCDDDHHHOOOUUUWWWVVVTTTSSSPPPRRRUUUXXX]]]aaadddeeefffggghhhiiiiiiiiiiiiiiieeeaaaZZZSSSNNNLLLLLLLLLLLLOOORRRSSSRRRRRRUUUYYYaaajjj}}}rrrbbbYYYWWWTTTQQQRRRTTTZZZgggsssyyytttmmmgggdddeeegggiiiqqqxxx}}}zzzrrrkkkmmmsssssshhh^^^ccciiirrr|||wwwwwwwwwwwwzzzyyynnneee^^^VVVQQQNNNMMMKKKHHHGGGGGGJJJOOOVVVcccvvv~~~ttthhh___XXXUUUTTTOOONNNLLLJJJGGGEEECCCBBBAAA@@@AAACCCFFFGGGFFFEEEDDDCCCBBBAAA?????????>>>>>>@@@AAABBBCCCHHHPPPWWW^^^fffrrr~~~~~~{{{|||}}}{{{wwwssssssxxx|||ssshhh___OOOIIIAAA<<<;;;:::999777888888999999999:::::::::999999888888888888999999888888999999::::::;;;;;;<<<;;;:::999999999999:::777777777777777777777777888777777777888:::<<<===<<<<<<;;;;;;;;;;;;<<<<<<;;;<<<<<<;;;;;;===AAADDDGGGMMMTTTXXXYYYVVVSSSRRRQQQRRRUUUXXXZZZ]]]^^^___```bbbdddggghhhiiiiiihhhjjjeee^^^WWWQQQOOONNNNNNLLLNNNQQQQQQOOOPPPSSSVVV\\\fffyyy{{{jjjaaa[[[WWWTTTSSSSSSVVV```kkkwwwnnnkkkiiihhhfffjjjpppwww{{{}}}~~~wwwnnnmmmrrr|||wwwiii___ccchhhppp~~~}}}yyyyyyyyyzzz~~~yyyooobbbYYYUUURRRNNNKKKJJJIIIJJJOOOSSS^^^rrruuujjj___YYYVVVVVVOOONNNLLLJJJHHHFFFEEEDDDBBBBBBBBBCCCEEEFFFEEEDDDDDDCCCBBBAAA@@@?????????===@@@BBBCCCEEEKKKUUU]]]gggnnnyyyzzz{{{~~~}}}{{{ooobbbWWWKKKFFF???;;;;;;;;;999888888888999999999:::::::::999999888888888888999999777888888999::::::;;;;;;;;;:::999888888888999999777777777777777777777777888777666666777999;;;======<<<<<<<<<<<<<<<<<<===;;;<<<<<<;;;;;;===AAAEEEMMMSSSZZZ]]]\\\XXXTTTRRRRRRTTTXXX[[[^^^_________```bbbdddfffhhhhhhgggggggggccc]]]WWWRRRPPPQQQQQQMMMOOOPPPOOOMMMNNNQQQUUUYYYcccvvvyyyqqq]]]YYYVVVTTTRRRSSS[[[eeennnuuuppplllhhheeefffjjjpppuuuxxxzzz{{{|||zzzpppnnnqqqwwwyyyjjjaaaeeeiiippp~~~~~~zzzyyyzzz{{{~~~nnnbbb[[[WWWSSSOOOLLLJJJKKKOOOQQQZZZooowwwkkk```YYYWWWWWWNNNNNNLLLKKKIIIGGGFFFEEECCCBBBBBBCCCEEEFFFDDDCCCDDDCCCBBBAAA@@@?????????<<<@@@CCCEEEGGGNNNYYYbbbnnnttt}}}{{{www|||{{{zzzlll]]]QQQHHHCCC===:::;;;<<<;;;999888888999999999:::::::::999999888888888888999999777777888999::::::;;;;;;:::999888777777777888999777777777777777777777777888777666666777999;;;=========<<<<<<<<<<<<======;;;<<<;;;;;;;;;===BBBEEEQQQWWW^^^aaa^^^YYYUUUTTTTTTWWW[[[```bbbdddccccccaaabbbeeefffgggfffeeedddbbb___YYYTTTPPPPPPQQQRRROOOQQQQQQOOOLLLMMMQQQUUUYYYbbbtttrrrkkkaaaXXXVVVUUUSSSSSSUUU]]]jjj|||xxxnnnhhheeedddgggkkkmmmnnnqqquuuyyy}}}yyyuuusss{{{tttlllhhhiiiqqq{{{|||yyy{{{|||kkk```YYYUUUTTTMMMKKKKKKOOOUUU^^^mmm{{{yyylllbbb]]]XXXSSSPPPNNNKKKIIIIIIHHHFFFEEEDDDDDDDDDEEEFFFFFFGGGGGGIIIGGGDDDBBB???>>>>>>>>>>>>???AAADDDJJJRRR\\\cccrrrxxxzzzwww{{{}}}xxxgggWWWNNNFFFBBB>>>:::999888777666999999999999999999999999666666777888888888888777888999999::::::999999888666666666777888888888999;;;;;;:::999888777666555555555666777888999999:::;;;;;;<<<<<<;;;;;;:::999:::999;;;===>>>???FFFNNNWWW___ggghhhaaaZZZWWWXXXTTTXXX]]]aaadddeeegggiiieeeeeeeeeeeeeeeeeeeeedddfff___ZZZZZZYYYVVVVVVXXXSSSQQQMMMJJJIIIMMMSSSXXX```kkk|||rrrggg^^^ZZZXXXUUUTTTUUUUUU^^^kkk{{{wwwnnniiifffhhhjjjkkkkkkmmmqqqtttzzzzzzuuussswwwvvvmmmiiiiiiqqqzzz|||{{{~~~|||mmm```WWWRRRQQQNNNNNNQQQUUU]]]kkkxxx~~~wwwlllddd```[[[VVVQQQNNNKKKJJJIIIHHHGGGEEEDDDEEEEEEFFFFFFGGGHHHHHHIIIGGGEEEBBB@@@???>>>>>>???AAACCCGGGNNNWWWaaahhhwww}}}{{{yyy}}}{{{}}}rrrbbbTTTKKKCCC@@@<<<:::::::::999888:::::::::999999999999999888888999:::::::::::::::888999999::::::999999888999999999999999999::::::999999999999999999999999777777777777777888888888999::::::;;;<<<<<<<<<;;;;;;:::;;;===>>>>>>EEEMMMXXX```gggggg```YYYUUUUUUUUUXXX]]]```bbbdddgggiiiffffffeeeeeeddddddccccccddd^^^YYYYYYWWWTTTSSSUUUQQQOOOMMMJJJIIILLLRRRVVVbbblll}}}}}}rrrgggaaa]]]XXXTTTUUUNNNRRRYYYdddttt~~~rrrllliiiiiiiiiiiihhhiiilllooovvv||||||vvvrrrqqq{{{zzznnniiiiiipppyyy~~~}}}~~~qqqaaaXXXVVVSSSRRRTTTVVV\\\hhhttt|||{{{vvvmmmfffccc___ZZZSSSPPPLLLJJJIIIHHHGGGEEEFFFFFFFFFGGGHHHHHHIIIIIIIIIGGGEEEBBB@@@?????????@@@BBBFFFLLLSSS]]]hhhooowww}}}|||{{{zzzwwwjjj[[[NNNFFF@@@===;;;::::::;;;;;;:::::::::::::::::::::::::::888888999999::::::::::::888999999::::::999999888999999999999999999888888555555666777888999999:::888888888888777777666666777888:::;;;<<<=========<<<:::;;;>>>>>>>>>EEEMMMWWW]]]bbbaaaZZZSSSOOOOOOQQQTTTWWWZZZ]]]```cccfffhhhhhhgggfffeeecccaaaaaa```ZZZVVVVVVTTTQQQOOOPPPNNNMMMLLLJJJIIIKKKPPPSSSaaalll}}}}}}qqqiiibbbYYYTTTSSSMMMMMMPPPXXXdddxxx|||tttmmmllljjjiiihhhjjjlllooorrrxxx}}}vvvqqqllluuu~~~ooojjjiiipppxxx||||||}}}uuuggg[[[XXXVVVVVVXXX]]]hhhttt{{{{{{wwwoooiiifffbbb]]]UUURRRNNNKKKJJJIIIGGGFFFGGGGGGHHHHHHIIIJJJJJJJJJIIIHHHEEECCCAAA@@@@@@@@@AAADDDIIIPPPYYYdddooowww{{{~~~|||~~~zzzooobbbTTTHHHBBB>>><<<::::::;;;;;;;;;::::::::::::::::::;;;;;;;;;777777777777777888888888888999999::::::999999888888888777777666666555555111222222333444555666666888888777777777777777777888999:::;;;<<<<<<<<<<<<===;;;<<<>>>>>>???EEEMMMTTTXXX\\\ZZZSSSLLLHHHGGGIIIKKKOOORRRVVVZZZ___ccchhhhhhgggeeeccc```^^^\\\ZZZUUURRRRRRQQQMMMJJJKKKJJJKKKKKKIIIIIIJJJMMMPPP\\\hhhyyy{{{rrrhhh]]]UUURRROOONNNOOOUUU^^^llltttqqqnnnkkklllnnnqqqrrrqqqvvv~~~wwwqqqjjjqqq~~~qqqkkkjjjoooxxx|||zzz{{{vvvaaa]]]YYYYYYYYY^^^kkkwww|||}}}zzzrrrllliiiddd^^^XXXTTTOOOKKKJJJIIIHHHGGGHHHHHHHHHIIIJJJJJJKKKKKKIIIHHHFFFCCCBBBAAAAAAAAABBBFFFLLLTTT___jjjvvv}}}|||||||||vvviii[[[NNNDDD???>>><<<;;;:::;;;;;;999888999999999::::::;;;;;;;;;777777666666666777888999888999999::::::999999888888777777666666555555555333333333333333444444444555666666777888888999999:::;;;;;;<<<;;;;;;::::::===<<<===@@@@@@@@@GGGOOOTTTWWWXXXUUUOOOHHHDDDBBBCCCFFFJJJNNNRRRXXX]]]aaabbbbbbaaa```]]]YYYVVVTTTSSSNNNMMMOOONNNJJJHHHHHHJJJJJJKKKJJJIIIJJJMMMOOOWWWbbbttt|||pppcccYYYUUUQQQNNNPPPVVV[[[dddxxx}}}yyysssppppppsssuuuwwwtttxxxzzzssskkkppp{{{rrrllljjjpppxxx~~~zzz|||~~~{{{|||~~~iiiccc]]][[[ZZZ___lllyyy~~~}}}vvvppplllfff```ZZZVVVPPPLLLJJJIIIHHHGGGHHHHHHHHHIIIJJJJJJKKKKKKJJJHHHFFFDDDCCCBBBBBBBBBDDDHHHPPPYYYdddppp|||yyyzzz|||~~~{{{pppbbbUUUIIIAAA======;;;::::::;;;;;;999888777888888999999::::::;;;:::999888888888999;;;<<<888999999::::::999999888888888888888888888777777888777777666666555555555555555666777888999::::::;;;;;;<<<<<<;;;;;;:::999>>>===???AAABBBCCCJJJRRRXXXXXXXXXUUUOOOIIIEEECCCBBBFFFJJJOOOSSSWWW\\\___[[[[[[ZZZXXXUUUQQQMMMKKKMMMIIIJJJNNNOOOLLLIIIJJJMMMMMMMMMLLLLLLMMMPPPRRRWWWbbbtttzzzkkk```\\\SSSOOOQQQWWWZZZ```tttyyyttttttvvvwwwxxxyyy|||~~~wwwnnnqqqzzzrrrmmmkkkpppyyy}}}~~~xxxvvvwwwyyyrrrkkkbbb]]]ZZZ___mmmzzz~~~yyytttpppjjjccc\\\WWWQQQMMMJJJIIIIIIHHHGGGHHHHHHIIIIIIJJJKKKKKKJJJHHHFFFDDDCCCCCCCCCCCCGGGLLLTTT^^^iiivvv{{{wwwyyy{{{}}}zzzssshhh[[[NNNEEE???<<<:::999999:::<<<<<<;;;:::666666777888888999:::::::::999888777888999;;;<<<888999999::::::999999888777777777888888888888888999888888888777777777777666666777777888888888999::::::;;;;;;<<<;;;;;;;;;>>>>>>@@@CCCDDDEEEMMMUUUYYYYYYWWWTTTOOOJJJFFFDDDDDDGGGLLLPPPRRRTTTWWWYYYWWWWWWWWWVVVSSSOOOJJJHHHIIIGGGIIIOOORRRPPPNNNNNNSSSSSSRRRPPPPPPQQQUUUXXX\\\gggwwwrrrfffaaaUUUPPPRRRXXXZZZ```ttt|||wwwuuuwwwwwwwww}}}{{{pppsss{{{~~~sssmmmkkkqqqzzz~~~}}}uuurrrrrrtttyyypppeee^^^ZZZ^^^lllzzz}}}{{{vvvsssmmmfff]]]XXXRRRMMMKKKJJJIIIHHHGGGGGGHHHHHHIIIJJJJJJKKKJJJIIIGGGEEECCCCCCCCCDDDJJJOOOXXXbbbmmmyyy|||wwwwwwxxx{{{}}}~~~|||zzz|||~~~}}}}}}sssmmmbbbUUUJJJBBB>>><<<777777777999<<<>>>===<<<555666666777888888999999888777666555555777999:::999999999::::::999999999444444555555666666777777666666666777777777777777888888888888777777777777888999:::;;;<<<=========???>>>@@@DDDEEEGGGOOOWWWXXXWWWUUURRRMMMHHHEEECCCDDDHHHLLLOOOPPPQQQQQQRRRXXXYYYYYYXXXUUUPPPLLLIIIHHHGGGJJJQQQUUUSSSQQQRRRWWWWWWUUUSSSSSSUUUYYY]]]bbblll|||rrrfff[[[YYYWWWWWWXXXbbbxxxyyywwwwwwwwwuuuxxx{{{wwwrrrttt|||~~~vvvooolllqqq{{{}}}uuuqqquuu|||sssddd``````bbbkkkwww|||{{{wwwpppjjj^^^WWWQQQOOOLLLHHHFFFHHHIIIIIIKKKLLLMMMMMMMMMMMMOOOLLLJJJJJJGGGBBBCCCGGGIIIPPP\\\hhhsss|||xxxxxxyyyzzz|||}}}}}}}}}~~~|||xxxwwwwww}}}|||}}}}}}}}}{{{vvvrrrqqqiii\\\OOODDD>>><<<;;;:::::::::::::::999888777<<<;;;999777666555666666888777666666666777999:::888:::===<<<:::666444333:::999777666666666777888777777777777777777777777888888999999::::::::::::555666888999::::::999888>>>???@@@BBBEEEKKKRRRWWW[[[YYYUUUQQQLLLIIIFFFEEEIIIJJJMMMPPPRRRTTTVVVWWWYYY[[[\\\[[[WWWQQQJJJFFFDDDEEEHHHLLLQQQSSSRRRQQQRRRTTTVVVVVVVVVWWWYYY[[[hhhnnnyyyzzzwwwjjj```]]]ZZZWWWWWW___rrr{{{zzzxxxvvvvvvyyy~~~{{{sssuuu|||vvvppplllqqq{{{|||wwwtttzzzvvvfffbbbaaacccmmmxxx~~~zzzssslll___WWWRRRPPPMMMIIIHHHIIIKKKLLLMMMNNNNNNNNNNNNNNNMMMJJJIIIIIIGGGCCCEEEJJJMMMUUUaaammmwww}}}}}}~~~{{{{{{{{{|||||||||||||||{{{|||~~~}}}zzztttpppllldddWWWKKKBBB>>>======999999999999999999999999;;;:::888666555555555555888888777777777888:::;;;999;;;======;;;999888888999999777666666666777888777777777777777777777777666666666666666666777777666777888999999999999999>>>???AAACCCFFFLLLSSSXXXYYYWWWSSSOOOKKKHHHFFFEEEFFFGGGJJJMMMOOORRRSSSTTTUUUWWWYYYYYYVVVQQQKKKGGGDDDFFFHHHLLLOOOPPPPPPOOOOOOQQQRRRRRRRRRRRRSSSUUU___eeerrrvvv{{{sssjjjeee___[[[XXX]]]kkkyyy|||yyyxxxyyy}}}uuuvvv}}}wwwpppmmmrrr|||~~~|||{{{yyyzzz{{{jjjddddddeeennnyyy~~~wwwooo```YYYRRRPPPNNNJJJIIIKKKNNNOOOPPPPPPQQQPPPOOONNNKKKHHHGGGHHHGGGEEEHHHMMMRRR[[[hhhttt}}}}}}}}}}}}~~~|||~~~||||||~~~}}}yyysssnnnfff^^^QQQEEE???======>>>:::999888888888999:::;;;:::999888666555555555555999999888888888999::::::888:::;;;;;;999999:::;;;999888888777666777777777777777777777777777777777999999888888888888888888777777777777888999:::;;;>>>???AAACCCGGGMMMTTTYYYWWWUUUQQQMMMJJJGGGFFFEEEDDDEEEHHHKKKMMMOOOQQQQQQPPPSSSWWWYYYXXXSSSNNNJJJFFFHHHJJJLLLMMMMMMLLLKKKLLLMMMNNNMMMLLLKKKLLLMMMSSSYYYgggzzz|||zzz~~~vvvooofff```\\\]]]fffqqq~~~~~~wwwyyyzzzsssnnnrrr|||~~~|||{{{|||}}}ooohhhggghhhpppzzzyyypppaaaZZZSSSQQQOOOLLLKKKMMMOOOPPPQQQRRRRRRQQQOOONNNLLLHHHGGGGGGFFFEEEIIIPPPVVV```nnn{{{|||}}}~~~}}}}}}yyyrrrmmmbbbYYYLLLAAA===<<<======<<<:::999777777888:::;;;888888777666666555555555888888888888888888888999888888888777666666888:::999888888777777777777777666666666666666666666666:::::::::999999999999888888777777666777999:::;;;===???AAACCCGGGMMMUUUZZZXXXUUUQQQLLLHHHFFFDDDDDDDDDEEEGGGJJJLLLNNNOOOPPPMMMPPPUUUXXXXXXVVVQQQNNNJJJLLLNNNNNNMMMKKKJJJJJJJJJJJJKKKIIIGGGFFFFFFGGGKKKQQQ___sss{{{vvv|||xxxmmmeee```^^^bbbhhhwww{{{|||vvvpppsss}}}}}}|||~~~ssslllkkkkkkpppxxx}}}yyyooobbbZZZSSSQQQOOOLLLLLLOOOOOOQQQRRRSSSSSSRRRPPPNNNNNNJJJGGGHHHGGGGGGLLLSSSZZZdddsss}}}yyyxxx{{{~~~~~~}}}xxxqqqkkk___UUUHHH???<<<<<<;;;;;;===<<<999777777777888999888888888777777666555555777777777777777777666666:::999999666444444666888888888888888777777777666666666666666666666666666666666666666666555555555888777777666777999:::;;;<<<===@@@BBBGGGMMMUUU[[[ZZZWWWRRRLLLHHHEEECCCCCCDDDEEEGGGHHHJJJKKKLLLLLLIIILLLPPPTTTUUUTTTQQQOOOOOOQQQSSSRRROOOKKKJJJJJJJJJJJJJJJHHHEEEDDDCCCDDDIIINNNZZZppp{{{rrruuuvvvmmmeee______aaaiiiwww~~~{{{sssuuu}}}~~~~~~wwwpppooommmpppvvvwww}}}zzznnnbbbZZZSSSQQQOOOLLLMMMPPPOOOQQQSSSUUUUUUSSSQQQPPPNNNJJJGGGHHHHHHJJJPPPXXXaaakkkyyyyyytttqqqttt{{{~~~{{{vvvnnnhhhYYYPPPDDD===;;;<<<:::888<<<;;;:::888777888888999888888888888888777666666666666777777666666555444;;;;;;;;;888666666777999777888888888888777666666777777777777777777777777666666666666777777777777777777777777888999:::;;;:::<<<>>>AAAFFFMMMUUU[[[\\\YYYSSSMMMIIIFFFEEEEEEEEEFFFGGGHHHHHHHHHHHHHHHGGGIIILLLNNNPPPPPPOOONNNRRRUUUWWWUUUPPPLLLKKKKKKKKKKKKKKKIIIFFFDDDDDDDDDIIIMMMYYYnnnwwwyyy~~~xxxoooeee```___^^^iiitttvvvvvv|||~~~}}}zzzsssrrroooooossssssxxx~~~zzznnnbbbZZZRRRPPPNNNLLLMMMPPPPPPRRRUUUWWWXXXVVVTTTSSSLLLHHHFFFHHHJJJNNNVVV___kkkttt~~~wwwqqqnnnpppyyy}}}yyyrrriiibbbQQQHHH>>>:::;;;<<<:::777888888888999999:::::::::888999999::::::999777777666777777888777666555444888999:::999777777888:::777888888999888777666555777777777777777777777777666666777888999:::;;;;;;666777888999999999999999888:::===@@@EEELLLUUUZZZ[[[XXXSSSNNNKKKJJJJJJJJJKKKKKKKKKKKKJJJJJJIIIHHHIIIJJJKKKLLLNNNNNNOOOOOOTTTWWWYYYWWWQQQLLLKKKLLLKKKLLLLLLJJJGGGEEEDDDEEEHHHKKKWWWmmmxxxllldddaaaZZZaaahhhnnnzzzxxxvvv|||}}}|||~~~|||uuusssooonnnqqqpppvvv|||{{{ooobbbYYYRRROOONNNLLLMMMQQQPPPSSSVVVYYYZZZYYYWWWUUUIIIFFFEEEHHHLLLQQQ[[[eeesss{{{~~~~~~}}}}}}vvvpppmmmooozzz}}}~~~}}}xxxoooeee]]]KKKCCC:::888:::<<<:::666444555777999;;;<<<<<<===888999:::;;;::::::888777777888999999999777666555333555777777666666888999777888888999999777666555777777777777777777777777222333333555666777888999555666888999::::::999999777999<<>>CCCIIINNNPPPPPPLLLMMMNNNOOOPPPTTTYYY]]]]]]```ccceeedddbbbaaaaaabbbbbbaaa```___^^^]]]\\\\\\\\\]]]]]]___```aaaaaa___^^^\\\WWWPPPKKKHHHGGGHHHNNNYYYjjjwwwnnnddd___ZZZVVVWWW[[[YYYaaaqqqzzzyyy}}}{{{uuuqqqjjjhhheeeeeejjjrrr{{{~~~rrrfff___XXXVVVZZZ___cccdddcccddddddeeeddd___XXXSSSNNNLLLOOOWWWaaammm|||zzzxxxyyy}}}|||}}}~~~yyyxxxuuummmaaaSSSGGG???;;;999777777888999999999666777777777777777888888666555555555666666555444777777777777666666666666555555555555555555555555444555555666666555555444777666555444444555666777222222444666777999;;;;;;888888888777888888999999;;;<<<@@@EEEKKKOOOPPPOOOLLLLLLMMMLLLMMMQQQVVVYYY]]]```ccceeeeeedddcccccceeeddddddcccbbb```^^^]]][[[[[[[[[[[[\\\^^^___```______]]]XXXRRRLLLHHHGGGIIIOOOYYYjjjzzznnneee^^^VVVTTTUUUSSSZZZfffvvvwwwwww{{{zzzrrrlllfffdddaaabbbgggpppyyy{{{oooggg```ZZZYYY^^^dddfffeeeccceeehhhjjjhhhbbbYYYSSSNNNMMMQQQ\\\hhhttt{{{}}}{{{xxxxxx{{{|||yyywwwqqqfffWWWJJJ@@@;;;999777666666888999888777555666888777666666777999666555555555555555444444666666666666666555555555444444444444555555555555666666777777777777666666555555555555555555444444666666666666777777777777777777777777888999:::;;;;;;===AAAGGGLLLOOOPPPOOOLLLLLLKKKJJJKKKNNNSSSWWWaaadddhhhkkkjjjjjjiiiiiihhhhhhhhhgggeeeccc```___YYYYYYXXXWWWXXXYYY[[[\\\]]]]]]\\\XXXRRRMMMIIIHHHKKKPPPYYYjjjyyynnndddZZZTTTSSSPPPUUU]]]hhhwwwvvvvvvzzzzzzooohhhbbb```^^^^^^dddmmmvvv}}}{{{ooogggaaa\\\\\\bbbggggggeeedddggglllooonnnfff\\\TTTOOOOOOUUUaaaooo{{{{{{|||~~~|||{{{}}}|||vvvrrrjjj\\\NNNBBB<<<:::888777666666777888777666444666888777666555777999888888999888777666666777444444444444555555555555444555555555666666666666777777888888888888777777000222333555666555444333777777777777666666666666666666666777888:::;;;<<<<<<>>>BBBHHHMMMPPPOOONNNKKKJJJJJJIIIJJJMMMSSSWWWcccfffjjjmmmmmmllllllllliiiiiiiiihhhfffccc```^^^YYYXXXVVVUUUTTTUUUVVVWWWYYYZZZZZZWWWRRRMMMJJJIIILLLQQQZZZjjjuuujjj___XXXVVVNNNRRRXXX___kkkwwwvvvyyy}}}zzznnneee___]]][[[\\\bbbkkkuuu{{{}}}rrrhhhbbb]]]^^^eeeiiihhheeedddhhhnnnsssrrrjjj^^^UUUQQQQQQWWWeeettt}}}~~~~~~ppplllcccUUUHHH???<<<===888777666666777777666555444666888888555555777999;;;;;;<<<;;;999999999:::333444444444444444444444555666666666777777888888666666777777777777666666,,,///222555777666555444444555555666777888888999555555666777888:::<<<===<<<>>>CCCIIINNNPPPOOONNNIIIIIIIIIIIIJJJNNNTTTYYY```dddhhhkkkkkkjjjjjjkkkhhhhhhhhhgggeeeaaa^^^\\\YYYXXXUUUSSSRRRRRRSSSTTTWWWXXXYYYWWWRRRNNNKKKJJJMMMRRR[[[kkksssbbbWWWTTTWWWTTTSSSWWW```ppp|||uuussswwwxxxpppjjjaaa\\\YYY\\\aaahhhrrr{{{ttthhhaaa]]]```ddddddccccccbbbeeejjjoooooohhh[[[RRRUUUVVV\\\iiiyyyzzzttthhhYYYNNNDDD<<<:::;;;666444555999>>>>>>999444555555555555666666666666:::::::::999888777666555888777666555555444444555555666666666666666555555666555444555777999999888333333444555666777888888777777777777666666666666:::::::::999888999;;;===>>>BBBHHHMMMOOOOOOPPPQQQMMMKKKJJJLLLPPPTTTWWWXXXaaadddgggiiihhhfffeeeeeefffffffffdddbbb___\\\ZZZXXXVVVRRRPPPNNNNNNPPPQQQSSSTTTVVVTTTQQQNNNKKKKKKMMMRRR]]]ooo|||lllaaa]]]XXXTTTRRRUUU[[[hhh}}}~~~uuuqqquuuyyypppjjjbbb]]]ZZZ\\\aaafffpppyyyxxxjjjccc]]]___aaa___]]]]]]^^^aaafffkkklllfff\\\TTTUUUXXX```mmm|||~~~}}}vvvmmmaaaSSSIII@@@888666777777666777;;;??????;;;666555555666666666777777777999999:::::::::999999888888777666555555444444555555666666666666666555555555444333444666777888777444444555555666777777777777777777777666666666666;;;;;;;;;:::999:::<<<>>>>>>CCCJJJOOOQQQQQQQQQRRRMMMLLLLLLOOOSSSXXXZZZ[[[]]]```bbbcccaaa___^^^^^^____________^^^\\\ZZZYYYYYYWWWTTTRRRPPPQQQRRRSSSRRRTTTUUUTTTPPPMMMKKKKKKMMMQQQ\\\nnntttiiiddd[[[WWWTTTTTTXXX```pppuuuppprrr|||zzzqqqkkkccc^^^ZZZ\\\```eeemmmvvv}}}zzzlllddd]]]\\\\\\XXXVVVVVVXXX[[[```eeefffccc\\\WWWVVV[[[eeessswwwvvv{{{~~~xxxpppdddYYYMMMDDD===666444555777666777:::======:::666666666666777777777888888888999999:::;;;;;;::::::888777666555555444444555555666666777777666666666555333222333555666666666666666666666666666666666666666666666777777777777;;;;;;<<<;;;::::::===??????DDDLLLRRRTTTSSSRRRRRRMMMMMMOOOSSSXXX\\\^^^^^^[[[]]]______]]][[[ZZZZZZZZZZZZ[[[[[[[[[ZZZYYYXXXXXXVVVTTTRRRQQQQQQRRRSSSQQQRRRSSSRRROOOLLLKKKKKKMMMQQQ\\\mmm~~~rrrkkkaaa\\\WWWWWWXXX\\\hhhsssvvvppppppzzz|||sssllleee___[[[]]]```dddkkksssyyy~~~vvvjjjbbb\\\YYYWWWRRRQQQRRRTTTWWW[[[___```^^^[[[XXXXXX___lll|||}}}xxxxxx}}}~~~}}}~~~yyypppiii]]]SSSIIICCC===777555777444444555777999999666333777777777777888888888888888999999::::::999999999888777666555555444444555555666666777777777777666666444333333555777666666777777666666555555555555666666666666777777777777::::::;;;:::999:::<<>>DDDLLLRRRTTTSSSQQQPPPLLLMMMPPPUUU[[[___aaaaaa^^^___aaa```___^^^___```_________^^^]]][[[YYYXXXUUUTTTRRRPPPPPPPPPQQQQQQOOOPPPQQQPPPNNNKKKKKKKKKNNNRRR\\\mmm}}}}}}xxxhhhaaa[[[YYYXXXZZZaaajjjxxxqqqrrr{{{~~~uuunnnfff```]]]^^^```cccjjjqqqvvvzzzrrrggg```YYYWWWSSSOOOOOOQQQSSSUUUYYY[[[\\\[[[ZZZYYY\\\fffuuu|||yyywwwxxx}}}|||}}}yyyqqqhhhaaaTTTLLLDDD@@@<<<777666888333444555666777777555333777777777777888888888888999999999999888777666555888777666555555444444555555555666777888888777777777666444555666777777666777777777666555555444444555666666666777777777888888888999888888999;;;>>>>>>DDDLLLQQQRRRQQQOOOMMMKKKLLLOOOUUU[[[```aaaaaabbbccceeeeeeeeefffhhhkkkiiiiiihhheeebbb___[[[YYYUUUTTTRRRQQQPPPPPPPPPPPPMMMNNNOOONNNLLLJJJJJJKKKOOOSSS]]]mmm}}}{{{ppphhh___ZZZXXXXXX]]]cccuuu{{{tttssszzzwwwqqqgggbbb^^^```bbbdddjjjqqquuuxxx}}}~~~qqqeee^^^XXXUUURRRNNNOOORRRSSSVVVZZZ]]]]]]]]]^^^^^^eeeppp~~~zzzvvvssssssppp{{{}}}{{{|||}}}zzzrrriii___YYYJJJCCC===;;;999555444666555555666777777777666555666666666777777777888888999999999888777555444333888777666555555444444555555555666777888888888888888777555555777888777666777777666666555555555444555555666666777777888888666777888777777888;;;===@@@EEEKKKOOOPPPNNNLLLKKKIIIJJJLLLQQQXXX]]]___```bbbcccdddeeeeeehhhkkknnnnnnmmmllliiifffbbb^^^\\\XXXWWWUUUTTTRRRQQQQQQPPPLLLMMMMMMLLLJJJIIIJJJKKKNNNSSS]]]mmm}}}||||||qqqfff___ZZZXXX[[[aaalllxxxwwwtttyyyzzzsssgggbbb___aaaccceeekkkrrruuuxxx{{{~~~~~~|||qqqeee___YYYUUUQQQMMMNNNSSSSSSWWW]]]aaabbbccceeegggqqq{{{~~~}}}yyyuuuttttttvvv}}}|||{{{}}}{{{uuulllbbbXXXRRRCCC===888888777444444666444555666666666555555555555555666666666777777777888888888888888777666555888777666555555444444555555555666888888999999888888666444555666777666555666666666666666555555555555555555666777888888888777888888888888999<<<>>>CCCGGGLLLNNNNNNLLLJJJJJJGGGGGGIIIMMMSSSXXX\\\]]]]]]]]]]]]]]]]]]```dddggghhhhhhhhhgggeeeccc```___YYYXXXVVVTTTRRRQQQOOOOOOJJJKKKLLLKKKIIIIIIJJJKKKLLLQQQ[[[lll}}}xxxxxx{{{mmmddd^^^[[[]]]aaahhhrrryyytttxxx~~~{{{ttthhhccc```bbbdddffflllsssvvvxxx{{{|||}}}}}}~~~zzzooofff```ZZZVVVPPPLLLNNNSSSSSSXXX```dddggghhhkkkmmmzzz~~~zzzwwwvvvwwwzzz}}}|||zzzwwwqqqhhh]]]SSSMMM@@@;;;777888888666555777222333444444333222222333555555555555666666666666777777888999999999999888888777666555555444444555555555666888888999999999777555333444555666555444666666666666666666666666444555555666777888888999777888999999999:::===???EEEIIILLLNNNMMMKKKJJJJJJFFFFFFFFFIIIOOOUUUYYY[[[WWWWWWVVVUUUUUUWWW[[[^^^```aaabbbccccccbbbaaa```XXXWWWUUUSSSPPPNNNLLLKKKJJJKKKKKKJJJHHHHHHJJJKKKJJJOOOYYYjjjzzzvvvxxxuuummmfff^^^[[[]]]dddppp|||yyyxxxyyy~~~uuuooohhhbbbccceeehhhmmmrrrwwwwwwyyy{{{|||}}}~~~~~~wwwqqqggg___WWWSSSOOOLLLNNNSSSYYY^^^fffkkkooosssxxx}}}|||wwwwww}}}~~~|||~~~~~~yyyqqqjjjbbbXXXMMMEEE<<<;;;999777666555666666666666666555444444333333333444555666666555444333666666666666666555555444444444444444444444444444555444333333222222222222333333333444444444555555555555444444444333333333777777666666666666777777777777777777777999===AAAGGGJJJNNNQQQQQQMMMHHHEEECCCEEEGGGJJJMMMQQQSSSTTTMMMMMMMMMMMMNNNOOOPPPQQQUUUWWW[[[^^^___^^^\\\ZZZUUUUUUTTTSSSQQQOOOMMMKKKFFFFFFGGGFFFDDDDDDEEEGGGNNNPPPXXXiiizzzwww{{{uuulllbbb]]]]]]```jjjxxx~~~{{{{{{|||zzzqqqhhhaaaaaabbbdddiiiooopppqqqsssuuuvvvwwwxxxxxx}}}~~~|||uuupppiiiaaaYYYUUUQQQNNNPPPTTT[[[bbbjjjqqqwww|||||||||}}}zzz|||}}}{{{yyy{{{yyypppggg^^^TTTIIIAAA;;;999888666555555555555444444444555555555555555333444444555555444444333666666666666666555444444444444444444444444444444555444333333222222222333222222333333333444444444333333333444444555555555777777666666666666777777666777777666666999===@@@HHHJJJMMMNNNNNNKKKGGGDDDAAABBBDDDFFFIIILLLNNNOOOLLLLLLMMMMMMNNNOOOOOOOOOOOOQQQTTTUUUVVVUUUTTTSSSRRRQQQQQQPPPNNNMMMKKKJJJFFFFFFFFFDDDBBBAAABBBCCCLLLNNNXXXiiiyyytttuuuuuuiiiaaa^^^\\\bbbjjjvvv~~~uuukkkbbb______```eeekkkjjjkkkmmmoooqqqrrrssssssuuuxxxzzzzzzzzz~~~~~~yyytttqqqkkkccc\\\WWWSSSPPPRRRVVV]]]dddnnnwww~~~}}}yyyyyy|||~~~|||xxxuuuxxx~~~yyynnncccYYYNNNCCC<<<888888666555444444444444222333333444555555666666555555555444444555555555555666666666666555444444444444444444444444444444444444333222222222333333333333333444444444555555111222222333444555666777777666666555555666666777555666666555666999===AAAIIIJJJKKKKKKJJJGGGDDDBBB@@@AAABBBDDDFFFHHHIIIJJJJJJKKKLLLNNNNNNNNNNNNMMMJJJJJJKKKKKKKKKKKKJJJJJJKKKKKKKKKKKKJJJIIIHHHHHHFFFFFFFFFDDDAAA@@@@@@AAAHHHLLLVVViii~~~uuuqqqvvvssshhhaaa\\\\\\___gggtttzzzoooddd___^^^^^^ccchhhhhhiiikkknnnpppqqqrrrsssooosssvvvtttqqquuu~~~|||zzzvvvtttkkkccc\\\WWWSSSQQQSSSWWW___fffqqq{{{|||xxxxxx{{{~~~}}}}}}zzzvvvtttvvv}}}xxxkkk^^^SSSIII???888666666555444333333333222333333333444444555555555888777666555555666777888555555666666555555444333444444444444444444444444444333333222222333333333555555555555666666666666222222333333444555666666666666666555555666666666444555555555666999>>>AAAKKKKKKJJJHHHGGGEEECCCBBBAAAAAABBBCCCDDDEEEFFFGGGFFFHHHJJJLLLLLLLLLKKKJJJFFFFFFEEEDDDDDDDDDDDDDDDBBBCCCDDDDDDEEEDDDDDDDDDEEEEEEEEECCCAAA@@@AAABBBCCCHHHSSSfff|||zzzvvvrrrwww~~~rrrhhhaaa\\\ZZZ^^^gggyyy|||qqqeee___]]]\\\```fffhhhjjjllloooqqqsssuuuuuuqqquuuvvvsssooopppxxx|||{{{yyywwwvvvjjjccc[[[XXXTTTRRRTTTYYYdddmmmxxx~~~xxxuuuwwwzzz|||}}}xxxzzzzzzzzzzzz}}}wwwuuuuuuwww|||uuufffXXXMMMDDD<<<777555555444444333333222222555555444444333333333333777666555444444555666777555555555555555444444333444444444444444444444444333333333222222333333444333444444444444555555555444444444444444444444444666666555555555555666666333444555555666:::???BBBMMMLLLJJJGGGEEEDDDCCCCCC@@@@@@AAAAAABBBBBBCCCCCC@@@BBBDDDFFFGGGFFFEEEDDDCCCBBB@@@???>>>?????????<<<===>>>???@@@AAAAAAAAA@@@AAAAAAAAA@@@@@@AAACCC@@@EEEPPPbbbxxx}}}{{{qqqpppvvv~~~rrrhhh___ZZZ[[[___jjj}}}ssshhhbbb___^^^aaafffkkkmmmooorrruuuxxxyyyzzz{{{}}}|||xxxxxx}}}}}}{{{zzzyyywwwuuukkkddd]]]ZZZWWWVVVYYY^^^mmmvvv}}}yyyuuutttxxx{{{|||{{{uuuvvvwwwxxx{{{}}}}}}{{{zzzzzzwwwssssssvvvwww{{{{{{ppp___QQQGGG@@@:::777444444444444444333222222555555444444333222222111333333222222222222333333444555555555555444333333444444444444444444444444333333222222222333444444111111111222222222333333555555444444444333333333666555555444444555555666333444555666777;;;@@@DDDLLLKKKIIIFFFDDDCCCCCCBBB>>>>>>>>>?????????@@@@@@===>>>???AAAAAAAAAAAA@@@@@@???>>>===============;;;;;;===>>>???@@@@@@@@@<<<===>>>>>>======???AAA@@@DDDOOO___ssssssooooooyyy|||nnnddd\\\ZZZYYY^^^pppyyyoookkkhhhfffhhhmmmrrrtttvvvzzz}}}~~~}}}|||{{{xxxvvvnnngggaaa___]]]\\\```eeesss}}}{{{xxxvvvxxx}}}~~~yyyzzz{{{|||yyyuuuvvvrrrqqqrrrqqqmmmpppvvvvvv{{{ttthhhXXXJJJAAA<<<999666333444555555555444333222444333333333333333333333333333444444444444333333444444555555444444333222444444444444444444444444333222222222333333444555222222222222333333333444333333444444444444444444666555555444444555555666444555666777999===BBBFFFIIIHHHFFFEEECCCBBBAAAAAA>>>>>>>>>??????@@@@@@@@@@@@AAAAAABBBBBBCCCCCCDDDAAAAAAAAA@@@@@@@@@@@@@@@<<<===>>>@@@AAAAAAAAAAAA>>>?????????>>>>>>???AAABBBFFFOOO]]]qqqwwwpppnnnsss{{{rrrggg^^^[[[WWWWWWeeexxxwwwsssqqqoooqqqtttyyyzzz}}}~~~{{{yyyqqqjjjeeecccbbbaaaeeekkkuuu|||zzzyyy}}}~~~wwwrrrtttooolllnnnllljjjmmmuuuvvvzzzzzzooocccSSSEEE===:::888666333444555555555444333222111222222333333444444555555666777888888777666555444444555555444444333222444444444444444444444444222222222222333333444555555555555666666666777777111222222333444555666666555555555444444555555555444555666777999>>>CCCGGGFFFFFFEEEDDDBBBAAA@@@???@@@@@@AAAAAABBBBBBBBBCCCGGGFFFFFFFFFGGGHHHIIIJJJDDDDDDEEEEEEEEEEEEDDDDDD??????AAABBBCCCCCCCCCCCCCCCDDDDDDBBBAAA@@@AAACCCEEEHHHPPP]]]pppwwwpppmmmoooxxxssseee^^^YYYXXX\\\bbb~~~{{{yyytttrrrnnniiiggghhhmmmqqqzzz|||vvvwww}}}|||uuupppnnnoooooonnnmmmmmmooorrrwwwzzzpppfffWWWHHHAAA>>>999555444555555555444444333333333000333666777666555555666555333222222333333333111444444555555555555555555333333333333222222111000444444333222222111111000555555555444444333333333555444222111222333666777555444444444444555666666666666666999===AAABBBCCCEEEDDDBBB@@@@@@@@@BBBBBBDDDEEEEEEDDDCCCDDDGGGIIIOOOPPPQQQRRRRRRPPPNNNMMMIIIJJJKKKLLLLLLJJJHHHGGGEEEEEEEEEDDDDDDDDDDDDDDDIIIGGGDDDBBBAAAAAABBBCCCEEEFFFLLL[[[qqq~~~wwwpppllllllrrrxxxiii```ZZZXXX[[[```ppp~~~|||zzzwwwsssqqqssswww{{{|||xxxyyyrrrmmmlllmmmnnnoooooorrruuuxxx}}}tttjjj\\\NNNAAA<<<:::666333333555555444444444333333333222444555555444333444555444444333555666666444333444444444444444444444444333333333333333222111111000111111222222333444444555555444444444333333333555444333333333444555666333333333333333444444555555555666999===AAABBBBBBFFFEEECCCAAA@@@@@@AAABBBDDDEEEFFFFFFFFFGGGJJJLLLOOOPPPRRRSSSSSSRRRQQQPPPNNNOOOOOONNNMMMKKKIIIGGGEEEFFFFFFGGGGGGHHHHHHHHHHHHGGGDDDBBBAAAAAABBBCCCEEEFFFMMM\\\rrrzzzsssooollllllrrr{{{sssggg___ZZZZZZ^^^dddwww~~~|||yyyyyy{{{~~~~~~zzzqqqlllkkkmmmooorrrtttxxx|||~~~~~~{{{vvvkkkaaaQQQEEE;;;888888555333333444444444444333333333333444444555444222333555777444444444555666666555333555444444333333222222222333444444444444333333222000111111222222333444444444444444444333333333333555555555444444444444444444444333333444444555666555555666999>>>BBBCCCCCCHHHGGGDDDBBBAAAAAAAAABBBDDDEEEGGGGGGHHHIIILLLNNNNNNOOOQQQRRRSSSSSSRRRRRRSSSRRRQQQNNNLLLJJJHHHHHHDDDEEEFFFHHHIIIIIIJJJJJJHHHFFFDDDBBBAAAAAABBBCCCEEEGGGOOO___tttyyyuuuoookkklllppp~~~qqqfff]]][[[]]]bbbooo~~~~~~vvvrrrnnnpppsssuuuxxx|||~~~~~~{{{vvvpppdddYYYKKKAAA:::999888666444444333333333333333333333333444444444333222444888;;;888666333222333444333222444444333333222111000000444444444555555444333333444444333222222111111000333333333333333333333333444555555555555444333333777666666666666777888888555666888<<>>777333222444666777444333333222222111111111222333333444444444444333000111111222222333444444222222222222333333333333111222222222333333333333444444333333444444555666777999<<>>;;;888666444222222222333333222222222222222222111111000111222333444444444444222222111111111222222333333333444444333222222111333333333222222111111111333333333222111111000000000000000000111222333333555444444333333222222111444444444444444666777777:::===AAAEEEHHHHHHGGGFFFAAA@@@@@@??????@@@@@@@@@CCCDDDFFFHHHIIIJJJJJJJJJIIIHHHFFFFFFFFFIIIKKKMMMPPPRRRSSSTTTRRROOOKKKIIIDDDEEEFFFFFFFFFDDDBBBAAACCCBBB@@@?????????AAABBBEEEGGGOOO```uuuyyysssqqqvvv|||nnnfffdddqqq~~~~~~zzz~~~~~~~~~~~~zzzlllgggeeehhhnnnuuu{{{zzzzzz{{{wwwpppdddVVVJJJAAA<<<:::999777555333111111111111111111111111111111222222111111111111222222333444444333333222222222222333222222222222222111111000000000111111222333333333444444444333222111111111000000111222333333333333333333333333333333333333222222333444666777999:::;;;===AAADDDEEEEEEDDDCCC@@@@@@?????????@@@@@@AAABBBCCCEEEFFFHHHHHHIIIIIIDDDDDDCCCCCCDDDGGGIIIKKKMMMNNNOOOPPPNNNLLLHHHFFFCCCCCCCCCBBBBBBAAAAAA@@@@@@???>>>>>>???@@@AAABBBEEEGGGNNN]]]rrr}}}wwwwww}}}wwwllleeennn~~~|||{{{zzz~~~}}}{{{|||~~~|||xxxjjjfffeeeiiipppvvv}}}yyyxxxwwwwwwrrriii[[[NNNDDD===:::999777666444333222111111111000000111111222222333333777666444222000000000111555555444333222222222222111222222222222222111111,,,---///000222444666666555555444333333222222111000111333444555444333333222222222333333444444444222222222333555666888999999;;;>>>AAACCCCCCCCCBBB@@@@@@????????????@@@@@@AAABBBCCCDDDEEEFFFGGGGGGCCCBBBBBBBBBBBBDDDFFFGGGHHHIIIJJJJJJJJJGGGEEECCCEEEDDDCCCAAAAAAAAABBBCCCAAA@@@@@@@@@@@@AAABBBCCCEEEGGGMMMZZZnnn||||||sssiiinnn~~~zzzuuusss{{{}}}~~~zzz{{{}}}~~~{{{sssooonnnqqquuuxxx~~~{{{yyyxxxvvvtttjjj```RRRFFF???;;;999888444444333333222222222333111222222222333333444444888777555333111111222222555555444333222222222222222222333333333333222222...//////000222333444444444444444333333333222222111222444555555444333222111222222333333444444555333333222222333333444555666888;;;???AAACCCDDDDDDAAA@@@??????>>>>>>?????????@@@@@@AAABBBCCCDDDDDDCCCCCCBBBAAAAAAAAABBBCCCCCCCCCDDDEEEDDDCCCAAA@@@DDDCCCAAA@@@@@@@@@BBBCCCAAAAAA@@@@@@????????????DDDFFFLLLXXXjjj~~~sssrrr~~~zzzuuuooolll{{{|||~~~}}}~~~||||||}}}~~~}}}|||~~~~~~}}}{{{xxxsssoooaaaWWWJJJ@@@;;;999888777222222222333333333333333333333333333333444444444444333333333444444555666444333333222222222222333111222333333333333333333333333222111000000//////222222222222333333333333222333333444444333333333222222222333333444444444444444333222111111222222444666999===AAACCCEEEFFFBBBAAA@@@???>>>=====================>>>???@@@AAABBBBBBAAA@@@????????????>>>>>>???@@@@@@???>>>===@@@???>>>=========??????>>>>>>>>>======<<<<<<;;;CCCEEEKKKWWWhhh|||~~~yyy}}}{{{wwwtttrrrqqqzzz~~~~~~}}}}}}|||~~~}}}wwwoooiiiWWWNNNBBB:::777777666555333333333333222222111000333333333222222222222222000111222333444555555555222222111111111222222333000000111222222222222222222222222111000////////////000000111222333444444333333222222222222333333333333333333333333333333555444333333222222222222444666999===@@@CCCEEEFFFCCCBBBAAA???===<<<;;;;;;;;;;;;::::::;;;<<<===>>>>>>>>>==================::::::;;;<<<<<<<<<;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<======<<<<<>>???@@@@@@@@@@@@CCCKKKVVVgggzzz~~~}}}yyywwwyyy|||{{{}}}zzz}}}}}}xxxzzz}}}tttdddXXXDDD@@@;;;777555444222111111111111111111111111111333333333333333333333333222222222222222222222222222222222222222222222222333333333333333333333333111111111111111111111111111111222222222333333333222333555666666666555555111111222333333333333222222222333333333333444444555666888<<>>>>><<<:::888999999:::;;;===???@@@AAABBBEEEKKKXXXiii|||~~~~~~~~~~~~~~~{{{}}}}}}uuupppsss~~~yyyooo___RRRBBB???:::666555444333222111111111111111111111111333333333333222222222222222222222222222222222222222222222222222222222222333333333333333333333333111111111111111111111111111111111222222222333333444333222222222333444555111111222333333333333222222222333333333333444444555555777;;;@@@CCCCCCCCCDDDCCCBBBAAA@@@>>><<<;;;999999888888888999:::;;;;;;;;;;;;;;;;;;<<<======<<<<<<:::999999999:::;;;:::;;;<<<>>>>>><<<;;;:::<<<;;;<<<<<<===>>>???@@@CCCEEEKKKWWWhhh{{{~~~}}}||||||||||||~~~~~~||||||~~~zzzqqqlllrrr|||zzzyyyyyy~~~~~~yyysssgggVVVIII???<<<888555555555444333222222222222222222222222333333222222111111111000111111111111111111111111222222222222222222222222333333333333333333333333111111111111111111111111111111111222222222222333555333000......000222444111111222333333333333222222222333333333333444444444444666:::>>>AAAAAAAAACCCCCCCCCCCCBBBBBBBBBAAA======<<<;;;;;;;;;<<<<<<======<<<;;;<<<===>>>???>>>===<<<<<<;;;;;;<<<<<<<<<======>>>>>>======<<<>>>>>>=========>>>??????CCCEEEJJJUUUfffzzz}}}~~~}}}|||{{{zzzzzz|||}}}~~~~~~}}}{{{wwwxxx||||||vvvuuuzzzzzzuuuuuuvvvxxx~~~{{{ssskkk^^^NNNBBB<<<999666444555555555444222222222222222222222222333222222111111000000000000000000000000000000000222222222222222222222222222222222222222222222222111111111111111111111111111111111111222222222222444333111/////////000111111111222333333333333222222222222333333333444444333333555888<<>>BBBBBBBBBCCCDDDEEEFFFFFFCCCBBBBBBAAA@@@@@@@@@@@@>>>===<<<;;;;;;===???@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>???@@@AAACCCEEEJJJTTTdddxxx}}}}}}~~~}}}~~~~~~~~~}}}|||{{{{{{zzz{{{|||}}}~~~~~~~~~~~~~~~|||{{{yyyxxxxxxzzzzzzuuusssuuuwwwzzzvvvmmmcccVVVGGG===999666444444444555555444222222222222222222222222222222222111111000000000000000000000000000000000222222222222222222222222222222222222222222222222111111111111111111111111000000111111111222222222222222333222222111000000111111222333333333333222222222222333333333444444333333444777;;;======<<<@@@@@@@@@AAABBBDDDFFFGGGFFFFFFFFFFFFEEEEEEDDDDDD@@@??????>>>???@@@AAABBBBBBBBBBBBBBBBBBAAAAAA@@@????????????????????????;;;<<<<<<===???@@@BBBCCCBBBEEEJJJTTTcccwww~~~yyyyyy}}}}}}|||}}}}}}}}}}}}}}}||||||{{{{{{{{{}}}~~~~~~~~~|||zzzyyyyyyyyyyyy||||||}}}xxxtttssswwwzzz}}}zzzpppeeeZZZOOOBBB:::777555333333444555444333333333333333333333333333222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111000000000111111111111222111222333444444333111000111111222333333333333222222222333333333333444444444444555777:::<<<<<<;;;>>>=========???AAACCCDDDFFFFFFGGGGGGGGGFFFEEEEEEBBBBBBBBBCCCCCCCCCCCCDDDBBBCCCCCCCCCCCCBBBAAAAAA>>>??????@@@@@@??????>>>::::::;;;<<<>>>@@@BBBCCC@@@DDDKKKTTTbbbwww|||yyy}}}{{{zzzyyyzzz{{{|||}}}}}}}}}|||{{{{{{{{{}}}~~~~~~|||zzzyyyyyyzzz}}}wwwxxx~~~}}}yyywwwuuuuuuyyy{{{||||||uuuiii]]]RRRHHH???999666444333333444444333222333333333333333333333333111111222222333333444444222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000000000000111111111111222222222222222222333333111111222333333333333222222222333333333333444444555444555777:::<<<<<<;;;;;;;;;:::999:::<<<>>>???AAAAAACCCCCCDDDCCCBBBBBB???AAABBBDDDDDDCCCBBBAAA@@@AAABBBBBBBBBAAA??????===>>>???@@@@@@???>>>===;;;;;;;;;<<<===???@@@AAA>>>CCCKKKUUUcccvvv|||~~~|||zzzxxxwwwwwwxxxyyy{{{|||}}}||||||{{{{{{|||}}}~~~~~~|||yyyxxxyyy}}}vvvwww}}}xxxuuuxxxuuuvvvzzz{{{zzz{{{yyyqqqdddXXXMMMDDD<<<888555444333333444444222111333333333333333333333333111111222333444555555666222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000000000000111111111111333111000//////111444555111111222333333333333222222222333333333444444444555555555888:::<<<;;;::::::999777777777888:::<<<<<<===???@@@@@@@@@??????;;;===@@@BBBBBBAAA???===??????@@@AAA@@@???>>>===;;;===???AAAAAA???===;;;<<<<<<<<<<<<<<<===>>>>>>===CCCKKKVVVcccvvv~~~|||zzzyyyxxxxxxxxxxxxyyyyyyzzz{{{{{{|||~~~}}}}}}}}}|||||||||{{{xxxxxxvvvuuuxxx~~~|||{{{zzzuuutttuuurrrrrrtttttttttyyyssshhhZZZMMMDDD>>>999555444333111///---+++))))))333333333222222222111111111111222333333444555555333333333222222111111111000000000000000000000000000000000000000000000000////////////000000000000111111111111111111111111111111222222222333333333222222222222222222222222333333222111222333444555444555555777888;;;===>>>999999888888888888999999999:::;;;<<<====================================:::;;;<<<>>>???>>>>>>===>>>>>>?????????===<<<;;;;;;:::::::::;;;<<<>>>???>>>BBBJJJVVVfffzzz~~~}}}{{{zzzxxxwwwwwwwwwyyyyyyzzzzzz{{{{{{||||||}}}}}}}}}||||||{{{{{{{{{vvvuuussstttyyy~~~~~~}}}|||wwwuuuuuuwwwtttssstttuuuvvv{{{{{{kkkaaaSSSGGGAAA<<<999666666555555444444333222222333333333222222222111111111111222222333444444555333333333222222222111111111111111111111111111111111111111111111111111111111111111111111000000000111111111111111111111111111111111222222222333333333333222222222222222222222222111111111222333444333444555666888:::;;;<<<999999888888888888999999999999:::<<<<<<======<<<;;;;;;<<<<<<======>>>>>>999::::::;;;;;;;;;;;;;;;<<<<<<===>>>===<<<;;;;;;;;;;;;:::::::::<<<===>>>>>>BBBIIITTTeeeyyyzzzzzzyyyxxxwwwwwwwwwxxxzzzzzz{{{{{{|||}}}}}}}}}}}}}}}|||{{{{{{zzzyyyyyysssqqqooosss{{{|||zzz}}}~~~{{{xxxwwwuuutttxxxtttssstttuuuwww~~~ttt```WWWJJJ@@@<<<:::888777000111111222333444555555333333333222222222111111111111222222333333444444333333333222222222222111222222222222222222222222222222222222222222222222333333222222111111000000111111111111111111111111111111111222222222222333333333333222222111111111111111000000000111222333333333444666777999:::;;;999999888888888888999999999:::;;;<<<<<<======<<<;;;;;;<<<======>>>??????::::::999999888888999999::::::;;;<<<<<<<<<;;;;;;<<<<<<;;;;;;;;;;;;<<<===>>>AAAGGGRRRbbbwww~~~|||xxxxxxwwwwwwxxxxxxyyyyyy{{{{{{{{{|||}}}}}}~~~~~~}}}|||{{{zzzyyyxxxwwwwwwqqqnnnmmmsss~~~|||xxxxxx{{{}}}}}}}}}{{{xxxtttwwwsssqqqrrrtttwwwyyymmmWWWNNNCCC;;;888777777666------...000111222333444333333333222222222111111111111222222333333333333222222222222222222222222222222222222222222222222222222222222222222222222333333222111111000//////111111111111111111111111111111111111222222222222444333333222222111111111111111111111111222222333333444666777999::::::;;;:::999999888888999999::::::;;;<<<===>>>????????????????????????@@@@@@@@@>>>===;;;:::999999::::::::::::;;;;;;<<<<<<<<<<<<>>>=========<<<<<<======???BBBGGGQQQaaavvv}}}zzzyyyuuuuuuuuuuuuvvvwwwxxxyyy{{{{{{||||||}}}~~~~~~~~~||||||{{{yyywwwvvvuuutttpppnnnnnnuuu{{{zzz{{{}}}|||xxxvvvrrrppprrrtttxxx|||yyyxxxuuujjj___PPPIII???888666666555444222222333444444555555666333333333222222222111111111111222222222222222333222222222222222222222222111111111111111111111111222222222222222222222222222222111000//////......000000000000000000000000000000111111111222222222333333333222222111111111222222222333333333333333555666888999;;;;;;;;;;;;::::::999999999999::::::;;;<<<>>>@@@AAABBBCCCCCCEEEEEEDDDCCCBBBAAAAAA@@@BBBAAA???===<<<<<<======;;;;;;;;;<<<<<<======>>>???????????????>>>>>>>>>@@@CCCHHHQQQaaauuu|||yyywwwwwwrrrrrrsssssstttuuuwwwxxx{{{{{{||||||}}}}}}~~~~~~|||{{{zzzxxxvvvtttsssrrrqqqqqqsssyyy~~~{{{||||||wwwtttsssvvvxxx|||yyyxxxsssnnnlllhhh^^^SSSJJJCCC<<<777666555444222555555555444444444444444333333333222222222111111111111222222222222222222111222222222222333333333000000000000000000000000222222222222222222222222111111000000//////......000000000000000000000000000000000111111111111222222222222222222222222222222222333444444444444333666777999;;;<<<<<<<<<;;;::::::999999999999::::::;;;<<<>>>AAACCCEEEFFFGGGIIIIIIGGGFFFDDDCCCAAAAAADDDCCCBBBAAA@@@@@@@@@@@@===<<<<<<;;;<<<<<<===>>>===>>>???????????????>>>@@@CCCHHHQQQ```sss}}}zzzwwwvvvuuuttttttuuuuuuvvvwwwyyyyyyzzzzzz{{{||||||}}}}}}~~~|||{{{yyywwwuuusssqqqqqqsssuuuyyy}}}xxxwwwyyy}}}zzzxxxyyy}}}vvvsssnnnhhhddd```VVVKKKBBB===888666666666333111222222222222111111111111333333333222222222111111222222111111111111111111111111222222222333333333111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111111111111222222333333444000111222333444333333222555666999;;;;;;;;;;;;:::;;;::::::999999::::::;;;999:::===AAADDDFFFHHHIIIIIIHHHGGGFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBAAA@@@???===<<<;;;:::::::::;;;<<<;;;;;;===>>>???>>>>>>===>>>AAAGGGPPP^^^ppp~~~{{{xxxvvvuuuuuuyyyyyyyyyyyyzzz{{{|||}}}zzzzzz{{{{{{|||}}}}}}}}}{{{{{{yyywwwtttrrrqqqppptttxxx}}}xxxyyy|||~~~}}}{{{zzz|||~~~~~~|||~~~}}}yyyqqqnnnhhhaaa]]]YYYNNNCCC<<<999555555666666444111222222222222222222222222333333333222222222111111222222111111111111111111111111111222222333333333222222222222222222222222000000000000000000000000111111111111111222222222000000000000000000000000000000000000111111111111000000111222333444444555///000111222333222111111444666888:::;;;:::999999;;;::::::999999::::::;;;777999<<<@@@CCCGGGIIIJJJGGGGGGFFFFFFEEEDDDDDDDDD???@@@AAABBBBBB@@@???>>>===<<<:::999888999999:::888999;;;==================@@@FFFOOO\\\mmm~~~{{{zzzxxxvvvtttttttttuuuuuuuuuvvvwwwxxxxxxyyyyyy{{{zzzyyyxxxxxxxxxxxxxxxxxxwwwuuurrrooooooqqqtttyyy{{{{{{xxxuuuxxx|||}}}~~~~~~|||{{{~~~|||vvvvvvxxx{{{~~~|||zzz{{{}}}~~~}}}|||}}}yyywwwsssmmmeee^^^XXXPPPGGG@@@;;;999777555444555666777333333333222222111111111444444333222222222333333333333222222111000//////000111111111111222222222444444333222111111111111111111111000000000000000000000000000000000000000111111111000000000000000000000000000000111111111000111111111111222222222333222111000////////////333333555999<<<===<<<:::888888888888999:::;;;<<<888888:::<<>>???AAABBBBBB???===;;;===<<<:::888888888:::;;;;;;;;;;;;;;;;;;;;;;;;;;;@@@BBBGGGOOO[[[kkk|||~~~vvvuuutttssssssssstttuuuttttttuuuuuuvvvwwwwwwxxxyyyyyyyyyyyyyyyyyyyyyyyyuuussspppnnnnnnqqquuuxxx{{{{{{zzzwwwvvvyyy~~~~~~}}}|||}}}~~~wwwwwwvvvvvvyyy{{{wwwwww{{{}}}}}}}}}}}}|||xxxuuusssssslllddd\\\UUUMMMDDD>>>999888666444444444555666333333333222222222111111222222111111111222222333444444333333222111111000000111111111111222222222222222222111111222333333111000000000000000000000000000000000000000000000111000000000000000000000......///000111222222333000000111111111222222222222111111000000000000000111111333666:::;;;:::888888888888888999:::;;;;;;=========>>>@@@AAACCCDDDEEEDDDBBBAAA@@@???>>>>>>>>>???@@@AAA@@@>>><<<;;;===<<<;;;:::999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;???AAAFFFNNNZZZjjjzzz}}}zzzqqqqqqqqqqqqqqqrrrssstttsssssssssttttttuuuvvvvvvwwwxxxyyyzzzzzzzzzyyyxxxrrrooolllmmmqqqwww|||~~~{{{yyyzzz~~~}}}{{{yyyvvvvvvyyy}}}~~~|||{{{}}}wwwnnnnnnqqquuuyyy~~~|||{{{|||zzzvvvtttrrrpppqqqjjj```WWWPPPHHH@@@:::777666555333333333444444333333333222222222222111000000000000111222333333555444444333333222222222000111111111111222222222000000000111111333444444000000000000000000111111000000000000000000000000000000000000000000111111------...000111222333444000000000111111111222222111000000000000111222222111222333666999:::999888888888777888888999:::;;;>>>>>>>>>???@@@BBBCCCDDDCCCCCCBBB@@@@@@???????????????>>>>>>===<<<<<<;;;<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;>>>@@@EEELLLXXXhhhyyy{{{xxxvvvoooooooooppppppqqqrrrrrrssssssssssssttttttuuuuuuvvvxxxyyyzzzzzzyyywwwuuuooonnnooossszzz~~~{{{wwwwww{{{~~~xxxpppiiiiiiqqqzzz~~~}}}yyyuuusssqqqooonnnfff[[[QQQJJJCCC;;;666555555333333222222333333222222222222222222222222000000000000111333444444444444333333222222222222000000111111111222222222111111111111111222333333000000000000000111111111000000000000000000000000000000000000000111111111......///000111222222333000000000000111111111111000000000000111222333444444444555777:::;;;;;;999777777777777888999:::;;;:::;;;<<<>>>@@@CCCEEEGGGDDDCCCBBBBBBAAAAAAAAAAAA???>>><<<;;;::::::;;;;;;999:::;;;;;;;;;::::::999:::::::::::::::;;;;;;;;;>>>@@@EEELLLXXXhhhxxxyyyuuusssrrrppppppppppppppppppppppppssssssssstttttttttttttttwwwxxxyyyyyyxxxvvvtttrrrqqqsssyyy}}}}}}yyyqqqllliiilllvvv~~~}}}xxxuuurrrooommmiiiaaaTTTJJJCCC===888444444333333222222222222222222222222222222222222222111111111222333444555666222222222222111111111111000000111111111222222222333222111111000000000111//////000000111111111111000000000000000000000000//////000000111111111111111111111000000000000000//////000000000111111111000000000000111333444555555444444666999;;;:::999777777777777888999::::::888999:::<<<>>>@@@CCCDDDBBBBBBAAA@@@@@@@@@@@@@@@===<<<:::999888888999:::777888888999999999888888999999999:::::::::;;;;;;???AAAEEEMMMXXXhhhxxxyyyuuuqqqpppoooooooooppppppqqqppppppooossssssssssssssssssssstttuuuvvvvvvvvvvvvtttsssrrruuu|||}}}}}}yyyrrrlllmmmqqqxxxzzzyyy~~~{{{wwwssspppllljjjcccZZZMMMCCC===:::666444333333333333333222222222111222222222222333333333222222222222333444555555111111111111111111111111000111111111111222222222333333222000000//////////////////000111111222222000000000000000000000000/////////000111111222222222222111111000//////////////////000000000111111000000000111222333444555333222222444666888888777777777666777777888999:::::::::::::::;;;<<<===>>>??????>>><<<<<<;;;;;;;;;<<<:::999777777777888888666777777777777777888888888888999999::::::;;;;;;???AAAFFFMMMXXXhhhxxx}}}zzzvvvrrrooonnnmmmkkklllnnnooopppqqqpppppprrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrssssssttttttttt{{{}}}~~~{{{tttooommmuuuyyyssssssyyy~~~yyyuuurrrooollljjj]]]TTTGGG>>>999777666555222222333333333333333222111111222222222333333333333222222222222222333333222222222222222222222222000111111111111222222222222111000000000000000111...//////000111111222222000000000000000000000000...//////000111111222222111111111000000000000000////////////000000000111111111111111222222333444444333222333555777777777666666666777777888999::::::::::::::::::;;;<<<===???>>><<<;;;:::999888888999999888777666666666666888777666666666777999:::777888888999::::::;;;;;;>>>@@@DDDKKKWWWfffvvv{{{zzzwwwtttqqqnnnmmmlllhhhiiilllnnnpppqqqqqqqqqqqqqqqppppppppppppppppppoooooooooppprrrtttvvvwwwzzztttoooqqq~~~|||uuuoooooouuu}}}~~~}}}yyyvvvsssqqqnnnlllZZZQQQDDD;;;777666666555222333333444444444333333111111111222222333333333222222111111111111111111333333333333333333333333000111111111111222222222////////////000111222333...//////000111222222222000000000000000000000000...//////000111222222222//////000000111111222222////////////000000000000222222111111222222333444666555444555777999999999666666666666777888999:::777777888999;;;===???@@@@@@???>>><<<:::999999999888888888777666666555555999888777666666888:::<<<777777888999::::::;;;;;;===???CCCJJJUUUeeeuuu|||rrrrrrqqqooonnnlllkkkkkkkkklllmmmnnnooopppqqqrrrvvvsssooonnnppppppooommmpppqqqpppnnnlllooouuu{{{}}}xxxzzz|||vvvrrrssswww{{{}}}~~~~~~vvvrrrqqqooohhhbbbNNNIIIAAA:::777777666666555555555444444333333333222222222222222222222222333333111000000000111222//////000000000000//////+++,,,---///000222333444222111000//////000111222...///111222222000---,,,111111000//////...///////////////000111111222222////////////000000000000///000111222222111000/////////000111222333333333333444777999:::999888777333444555666777777666666::::::999777555666888;;;<<<<<<;;;;;;999888666555777888999::::::999888777777888888888888777777666777888888999999:::;;;;;;AAA???AAAKKKVVVbbbppp|||~~~xxxtttqqqqqqpppooonnnmmmlllkkkkkklllmmmnnnooopppqqqqqqssspppnnnnnnppppppooonnnlllmmmmmmnnnppptttyyy}}}~~~yyyxxx}}}|||xxxvvvwwwzzz~~~xxxssspppkkkbbb[[[KKKFFF???999777666666666444444444444333333333222222222222222222222222222333222111000000000111222000000111111111111000000/////////000000111111111333222111000000111222333111111111111000000//////222111000000/////////000111111111000000000000000////////////000000000111000000111111111111000000000000000111111222222333444666888:::;;;;;;:::999666777777777777777777888:::;;;:::999888888:::<<<===<<<<<<;;;:::888777666555666666777666666666555666777777888888888777777777888888999999:::;;;;;;BBB@@@BBBKKKVVVaaappp|||yyytttqqqppppppoooooonnnmmmllllllllllllmmmnnnooooooppppppooonnnmmmnnnoooooonnnmmmjjjkkkmmmsssyyy|||xxxvvvyyy}}}|||{{{zzz|||~~~}}}vvvoooeeeYYYQQQGGGBBB<<<777555666666666333333333333222222222222222222222222222222222222333222111111000000111111111111222222222222111111333222222111000000//////333333222222222222333333333222111000///000111222222222111000000000000111222222111111000//////.../////////000000000111111111111000000000000111111111111111111111111111111666777999;;;<<<<<<<<<;;;:::999888777777777888999:::;;;<<<<<<::::::;;;<<<======<<<;;;999888777666666555555444555555666666555666777888888888888888777888888999999:::;;;;;;AAA???BBBKKKUUUbbbqqq~~~|||xxxvvvuuuooonnnnnnnnnnnnmmmmmmmmmlllmmmmmmnnnnnnooooooooonnnmmmmmmmmmnnnmmmlllkkklllmmmrrr{{{xxxvvvwww}}}~~~{{{|||~~~~~~yyynnnbbbTTTJJJBBB>>>999555444555555555222222222222222222222222222222222222222222222222222222222111111111111111000111111222222111111000444333333222111000//////222222222222222222222222333333222111111222222222222222111111111111111222111111111111000000////////////000000000111111111222111000//////000111222111111111111000000000000555666888:::;;;<<<<<<<<<<<<;;;888777666777888999888:::<<<<<<<<<;;;<<<======<<<;;;999888777666666777777666555555666888999444555666888888999999999777888888999999:::;;;;;;>>>===AAAJJJUUUbbbttt~~~xxxuuutttsssmmmmmmmmmmmmnnnnnnnnnnnnmmmmmmmmmmmmnnnnnnnnnnnnnnnnnnnnnmmmlllkkkkkkkkkpppsssyyy{{{}}}wwwsssuuuyyy{{{zzz}}}~~~~~~xxxkkk]]]PPPHHH>>>;;;666444333444444444222222222222222222222222222222222222222222222222222222222222111111000000//////000000000000//////222222222111111111111111000111111111111111111000000111333444444333222111222111111111111111222222//////000000111111111111000000000000111111111111222111000//////000111222111111000000000000000000333444555777999::::::;;;;;;:::888666666666888999777999;;;<<<;;;;;;<<<===<<<;;;999777666555555555777666555555555777888999444555666888888999999999777888888999999:::;;;;;;:::;;;@@@IIITTTbbbuuuxxxsssooolllkkkkkkkkklllmmmnnnnnnoooooonnnnnnmmmmmmmmmmmmmmmmmmnnnnnnnnnllljjjjjjlllnnnvvvyyy|||~~~zzzpppnnnsss|||{{{vvvyyy}}}}}}}}}}}}ooobbbVVVLLLFFF<<<999555333333444444333222222222222333333333333222222222222222222222222111222222222222111000000//////000000000000//////000000000111111111111111///000111111111111000//////000333555555444222000111000000000000111222222...//////000111111222222000000000111111111222222111111000000000000111111000000000000000000000000222222333555666888999::::::999888777777777888999777888:::;;;;;;;;;===???===;;;999777666555555666444444444444555666777777555666777888888888888888777888888999999:::;;;;;;999:::???HHHRRR___ttt~~~yyytttpppllliiihhhjjjjjjkkklllnnnoooooopppnnnnnnnnnmmmmmmlllllllllllllllllljjjiiikkkooosss~~~uuuoooooowww{{{wwwxxx}}}~~~~~~pppaaaTTTKKKEEEBBB<<<999555333333333333222222333333333444444444444222222222222222222222222111222222333222111000///000000000111111000000000000000000000000000000000000111222222222222111000///000111222333333222111000/////////000000111222000000000000000111111111000000111111111222222222000000111111111111000000......//////000000111111111222333444666888999:::999999999999::::::::::::999:::;;;;;;;;;===@@@BBB???===;;;888777777777888333444555666777777777777666777777888888888777777777888888999999:::;;;;;;;;;<<<@@@GGGOOO[[[pppzzzyyyvvvssspppnnnlllllliiijjjkkklllnnnoooppppppnnnnnnnnnmmmllllllkkkkkkjjjjjjjjjiiiiiilllsssxxx{{{sssooosss|||~~~{{{www|||~~~tttfffVVVJJJCCC@@@???<<<999555333333333333222333333333444444555555555222222222222222222222222111111222333222111000///111111222222222222111111111111000000//////......111222333444444333222111111111000000000111333444//////...//////000111111222222111111000/////////000111111111111222222222///000111222222111000///---......///000111111222222222333444666888:::;;;999999:::;;;<<<<<<<<<;;;:::;;;<<<;;;<<<>>>BBBEEE@@@???<<<:::888888999:::555666888::::::::::::999777888888888888777777666777888888999::::::;;;;;;>>>>>>BBBGGGMMMXXXlll~~~}}}zzzxxxwwwuuusssqqqpppnnnnnnnnnooolllllllllmmmmmmmmmmmmmmmrrrpppmmmmmmmmmlllhhheeeiiihhhggggggjjjpppyyy{{{}}}zzzxxxyyy}}}~~~}}}rrrgggVVVHHH@@@>>><<<;;;444444555555444444333222222222222222222222222222333333333333333333333333444333333222111000//////000000000111222222222333333333333333333333333333000111111111111222222222000000000000000000000000...///222333444333222111000000///////////////000111222222333333444444555333333222111000///...---111111111111111111111111333555777777555444666888888:::===???@@@@@@??????;;;<<<;;;:::999;;;>>>@@@CCCAAA???<<<:::888777666666777777777888888888888;;;:::999777666555555555888777777777777999:::;;;======AAAGGGLLLVVVfffuuu|||yyywwwuuutttoooooonnnmmmmmmmmmnnnooollllllllllllllllllllllllooonnnllllllnnnmmmjjjgggdddeeegggjjjmmmttt{{{~~~zzzyyyyyyyyy|||~~~||||||{{{{{{|||zzzuuuhhh]]]OOOCCC>>><<<<<<;;;333444444444333333222222222222222222222222222222333333333333333333333333444444333333222111111111111111111111111222222222222222222222222222222222000111111111111222222222000000000000000000000000...///000111111000000///000000////////////000000111111222333333444444555444333222111000//////...111111111111111111111111111333555555333222444666888999<<<>>>???@@@???>>><<<===<<<;;;::::::===@@@BBB@@@>>>;;;999777666555666666777777777888888888777777666666666666777777888777777777888999:::;;;;;;;;;???EEELLLWWWhhhxxx~~~zzzvvvsssqqqqqqqqqlllkkkkkklllmmmnnnppppppmmmmmmllllllkkkkkkjjjjjjkkkkkkkkklllmmmmmmkkkjjjcccggglllqqqvvv{{{yyy{{{|||zzzwwwvvvyyy|||{{{~~~}}}||||||{{{wwwwwwxxx{{{|||xxxpppiiiYYYQQQEEE===;;;;;;;;;:::333333333333222222222111222222222222222222222222333333333333333333333333333333333333333333333333222222222111111111111111111111111111111111111111000111111111111222222222000000000000000000000000222222111111000000111111000000////////////000000111111222222333444444444444444333222111000000///111111111111111111111111000111222222111111222444777888:::===>>>???>>>>>>======<<<:::999999<<<>>>DDDBBB@@@===:::999888888666666666666777777777777444444444555666777888999888777777888888999:::;;;::::::===DDDKKKWWWiiizzz|||yyyuuupppmmmlllmmmmmmllllllmmmnnnnnnppppppqqqnnnnnnmmmlllkkkjjjjjjiiiiiiiiiiiijjjlllllllllllliiinnnvvv|||~~~{{{xxxtttvvvyyyyyywwwxxx{{{~~~~~~xxxuuuuuuvvvxxxwwwqqqfff^^^NNNGGG>>>999888999999888444444333333222222222222222222222222222222222222222222222222222222222222111111111222222333333333333222222222111000000000000000000000000000000000000000111111111222222222000000000000000000000000333111///...---...///000000////////////000000111111111111222333333444444444444333333222111111000111111111111111111111111000000111111111111222222666777999;;;<<<===>>>>>><<<<<<;;;999777777999<<>>;;;999888777777555555555666666666777777555555555555666888999:::777888888888999:::;;;;;;;;;;;;===CCCJJJUUUhhhxxx|||wwwtttpppmmmjjjjjjjjjkkkmmmmmmmmmmmmnnnnnnmmmmmmnnnnnnmmmmmmlllkkkjjjjjjgggggghhhiiijjjllloooqqqtttyyy}}}xxxvvvzzz|||tttqqqqqqqqqqqqoootttzzz|||{{{zzz{{{}}}}}}wwwvvvuuuuuuvvvrrrjjj]]]TTTFFFAAA;;;888888888777555555444333333222222333333222222222222222222222222222222222222222222222222//////000000111111222222333222222222111000000000000000000000000000000000000000111111111222222222000000000000000000000000///...+++***)))***,,,---///////////////000111111000000111222222333333444444333333333222111111111000000000000000000000000111111000111222222222222444555777999;;;<<<======::::::999777555555777:::@@@>>>;;;777555444444444444555555555555666666666888888888777888888999999777888888999::::::;;;;;;======???CCCIIISSSdddsss~~~{{{xxxrrrqqqnnnllljjjjjjjjjkkkkkkkkkkkkkkkkkkjjjiiihhhmmmmmmllllllkkkkkkjjjjjjfffgggggghhhkkkpppwww|||~~~yyyssssssxxx}}}yyyllldddbbbeeeggglllrrrzzz}}}}}}}}}}}}~~~xxxvvvtttsssqqqlllbbbTTTJJJAAA===999888999888666333555444333111111222222333222222222222222222222222222222222222222222222222.../////////000000111111222222222111111111111111000000000000000000000000000111111111111222222222000000000000000000000000222111///------...000111///......//////000111222000000111111222333333333333333222222111111111111000000000000000000000000222111000111333333333222333444555777999;;;<<<===999999888666555555888:::DDDAAA===999777666777888444444444444555555555666;;;:::999999888888888888777888999:::;;;;;;;;;;;;>>>>>>@@@EEEIIIQQQ```nnn}}}zzzxxxuuusssooonnnmmmllllllllllllllliiijjjkkkkkkjjjiiihhhgggjjjjjjjjjiiiiiiiiiiiiiiieeefffgggiiinnnwww{{{xxxwwwyyy|||qqqddd^^^aaaeeelllrrr{{{}}}xxxtttrrrnnnkkkdddYYYKKKAAA<<<999777888999999666222333222000///...///000111222222222222222222222222111111111111111111111111000000000000000111111111111111111111111222222222111111111111111111111111000111111111111222222222000000000000000000000000333222111111111222333444............///000111222000000000111222222333333222111111111111000000000000000000000000000000000222000///000222444222111222333444555888:::<<<===999999999777666777:::<<>>:::666333333444555333333333444444444555555888777777777777777888888777888:::;;;<<<<<<;;;:::;;;<<>>===;;;:::999999:::;;;<<<:::888666555777999:::999888777666666777888888666666666666666666666666888888999::::::;;;<<<<<<>>>AAAEEEHHHLLLTTT___fffrrrzzzxxxuuuqqqnnnlllkkkjjjjjjkkkkkkllllllkkkkkkkkkkkkkkkjjjiiihhhggggggfffdddggghhhgggeeedddgggjjjjjjmmmttt|||{{{tttrrruuu{{{vvvmmmkkkrrr~~~{{{xxxwwwyyy|||}}}}}}|||zzzxxxwwwwwwwwwssslll```VVVMMMDDD;;;555777666666555555444444444333333222222222222222222111111111111111111111111222222222111111111111111222111111111111111111111000000111111222111111111222222222000......000222111111111111111111111111222222111000000000000000111111000000000/////////222222222222111111111111111222333333333333333222222222222111111111000000111000000000000000111111222111000000000111222333222222222222444666888999>>>===;;;:::::::::;;;;;;<<<:::888666555666888999999888777777666777888999777777777777777777777777777777888999999:::;;;;;;===@@@DDDGGGLLLTTT^^^fffsss}}}{{{qqqpppooommmkkkkkkjjjjjjfffggghhhiiijjjkkkkkkkkkjjjjjjiiihhhgggfffeeeeeefffggggggdddcccdddjjjnnnrrrxxxvvvrrrsss|||~~~wwwnnngggjjjwwwzzz|||~~~~~~wwwwwwwwwvvvuuutttssssssnnndddUUUIIIBBB===888555555555555444444444444444222222222222222222333333111111111111111111111111000000111111222222222333111111111111111111222222...///000000111111111111111222222000///...000111111111111111111111111111222111000000000000000000111111111111000000000000222222222222222222222222000000111222333333333222222222222111111111111111000000//////000111222222111111000000111111222333333222222111222333555666======<<<;;;;;;;;;<<<<<<<<<;;;888666555666777888999888888777777888999999888888888888888888888888777777888888999999::::::===???CCCFFFJJJSSS]]]eeesss|||xxxuuusssllllllkkkjjjjjjiiiiiiiiifffggghhhiiijjjjjjjjjjjjjjjiiihhhgggfffeeeeeedddhhhiiihhheeedddgggnnntttzzzuuuwww{{{rrrllldddbbbiii{{{|||zzz{{{~~~~~~{{{{{{}}}{{{zzzzzzyyyxxxwwwuuurrrnnnlllcccYYYKKK@@@:::888666444333333333444444444444444111111111222222333333333111111111111111111111111000111111111111222222222///////////////000000000---...///000000111000000000111222111//////000111111111111111111111111111111111000000000000000111111111111111111111000000///000000000000000111111///000111111222222222222111111111111111111111111////////////000111222333111111111111111222222222222222111111222333555666<<<<<<<<<<<<<<<<<<<<<===<<<:::888666555555666777888888888888999999999:::::::::::::::::::::::::::888888999999999:::::::::<<<>>>AAADDDIIIQQQ\\\eeessszzzuuuqqqnnnmmmjjjjjjjjjjjjiiiiiihhhhhhiiiiiijjjjjjjjjjjjiiiiiiiiiiiiiiihhhggggggffffffhhhiiijjjjjjkkkpppyyy|||}}}}}}wwwttthhhddd```bbbmmm~~~zzzvvvssstttzzz}}}}}}}}}~~~yyyxxx}}}~~~{{{yyyzzzyyywwwuuusssoooiiidddVVVNNNCCC;;;888666444222333333333444444444444444111111111222222333333333111111111111111111111111222222222111111111111000......//////000000000000......///000000000000000///000222111000///000111000000000000000000000000111000000000000000111111000000000000000000111111//////000000111111111222///000111222222222222222111111111111111111111111000000//////000111222222000000111111222222222222111111111111333555777888::::::;;;<<<<<<=========:::999888777666666666666888888999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;===@@@BBBGGGPPP[[[dddrrr~~~}}}xxxrrrnnnkkkjjjiiiiiiiiijjjjjjjjjiiihhhhhhjjjjjjkkkkkkkkkjjjjjjiiiiiiiiiiiiiiiiiiiiiiiiiiifffjjjnnnrrrwww~~~|||sssllliiifffeeeffflllyyy{{{uuuqqqrrrwww|||}}}||||||~~~{{{vvvtttqqqpppnnniiiaaaZZZIIICCC<<<888666666444111555555555444444444444444222222222222222222333333111111111111111111111111333222222222111111000000000000000111222222333333///000000111111000000///...000222222111000000111000000000000000000000000000000000000000111111222////////////000000000000111111222222333444444444111222222222222222111111111111111111111222222222111111000000000000111111000000111222222222222111111000000111333555777888888999:::;;;<<<<<<<<<<<<888888777777666666666777888888:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<:::<<<>>>@@@EEENNNZZZcccqqq~~~~~~wwwtttppplllhhhgggggggggfffggghhhiiijjjjjjiiiiiihhhhhhiiijjjkkkkkkkkkkkkjjjjjjkkkkkklllmmmmmmmmmjjjpppvvv|||}}}sssmmmkkkjjjlllrrr}}}xxxtttsssxxx|||}}}~~~vvvrrrnnnlllhhhaaaVVVMMM???:::555333444555444222777666666555555444444444333333222222222222222222111111111111111111111111111111111111111222222222///000000111222222333333222222222222111000//////---///111222111000111111000000000000000000000000000000000000000111222222---.........////////////111111222333333444555555333444444333333222111000000000111111111222222222333222111000///////////////000111222333222222111111111000000111222444555666777999:::;;;<<<<<<;;;666666666666777777777888888999:::;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;===???DDDMMMYYYbbbrrr|||yyyqqqoookkkhhhfffeeefffgggcccdddfffhhhjjjjjjjjjjjjeeefffhhhiiikkkllllllllljjjkkkkkklllnnnooooooppprrrwwwzzzuuutttpppttt}}}}}}xxxuuuxxx{{{{{{~~~zzzvvvpppkkkeee[[[MMMCCC;;;666000///111333444333888888777666555444444444444333333222222111111111111111111111111111111111...///000111222333444444---......///000111111111333333333333222000///...---///111222111000111111000000000000000000000000000000///000000111222222,,,---------......////////////000111222222333333555555555444333222111000000000111111222222222222444333222000/////////...///000111222333222111111222111000//////000111222444666888:::;;;;;;;;;;;;555555666666777888888888777999:::<<<======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::;;;===>>>CCCLLLYYYbbbsssyyyqqqkkkiiihhhgggffffffeeeeeeeeehhhhhhiiijjjjjjjjjiiiiiiggghhhiiihhhgggggghhhjjjgggiiimmmoooqqqrrruuuwww~~~|||yyyvvvuuuwww|||{{{wwwpppfff[[[OOOBBB:::777666555444333444555555666555333222111222222333111111111111111111111111444333222111000000000000............///000222333---...///111111111000///////////////000000000000---***'''(((---222444444111000/////////000222333000000000000000000000000///////////////000000111...///000111222333444444555555555444333333222222222222222222222111000///111111000///...---,,,,,,000000000000000000000000333333333222333333444444444555666777999;;;<<<<<<777555333333555777888777<<<:::999999;;;<<<============<<<;;;::::::999999888888888777888888999999;;;999:::>>>CCCIIIVVVcccvvv|||xxxssslllhhhhhhggggggfffffffffffffffhhhhhhiiiiiiiiiiiijjjjjjeeeggghhhhhhgggggghhhjjjjjjjjjmmmpppuuuzzz}}}{{{{{{yyyxxxzzzzzzuuukkkaaaVVVJJJ@@@:::666555444333333444555666777666555333222222333333111111111111111111111111444333222111000000000000000000///...//////111111...///000111111000000///000000000000111111111111333000------///111111000222111000000000111333333000000000000000000000000000000000000000111222222000000111222333444555555777777666555555444333333111111222222222111000000///////////////.........000000000000000000000000222222111222222333444444333444555777999;;;<<<===777555444444555777777666777666555666888999:::999:::::::::;;;;;;;;;;;;;;;======<<<;;;;;;;;;<<<===;;;999:::>>>CCCIIIVVVbbbuuu}}}{{{wwwsssppplllhhheeefffffffffffffffgggggghhhiiihhhgggggggggiiijjjkkkeeegggiiiiiiiiihhhiiijjjkkkkkkmmmttt~~~xxxssssssssszzz}}}zzzzzz}}}~~~}}}}}}xxxpppdddXXXMMMCCC<<<888444444333333444555777888999888666444333333333333111111111111111111111111333333222111000000000000222111000////////////000///000000111111000//////111111111111222222222222333222000000000000///---222222111111222222333444000000000000000000000000111111111111111222222333111111222333444555555666999888888777555444333333000111111222222222111111.........//////000000000000000000000000000000000000000000000111222444444222333444666999;;;<<<===999666444444555666666555333222333555777999888777777888999:::;;;<<<===>>>>>><<<:::999888999:::;;;;;;999:::???CCCIIIUUUaaarrr~~~xxxuuupppllljjjhhhfffddddddddddddeeeeeeggghhhhhhhhhgggfffeeefffhhhjjjkkkgggiiikkkllljjjjjjjjjkkkjjjkkkppp{{{}}}xxxsssnnnoootttxxx}}}zzz{{{~~~}}}yyyrrriii[[[MMMCCC<<<888666333333333333444666888999:::888666444222222222222111111111111111111111111333222222111000000111111111000000000000000000000111111111111000000//////000000000111111111222222,,,,,,---///000000///...111111111111222222333333000000000000000000000000111000000000000111222222111111222222333444444555888888777666444333222222///000111222222222222222...////////////000000000000000000000000000000000.........///000222333444111222333666888:::<<<===999777555444555666555555333333444777:::;;;:::888777777888999;;;<<<=========;;;999666555666777888:::999;;;???CCCIIITTT```ooo}}}}}}zzzxxxqqqnnniiieeeddddddcccbbbbbbbbbccccccdddeeegggggggggfffeeeeeeeeegggjjjkkkgggiiikkkkkkjjjjjjkkkllllllnnnvvv|||ooohhhgggkkkuuu~~~}}}}}}~~~}}}xxxsssiii___QQQDDD;;;777555555333222222333444666888999999777555333111000000111111111111111111111111111333222111111000111111111...///000000111222222222111111111000000000000111/////////000000000111111)))+++...000111111111111///000000111111111111111000000000000000000000000000////////////000111111000000111111222222333333666555444333222111000000///000111222222222222222111000000000////////////000000000000000000000000.........///000222333444111222333555777999;;;<<<999777555444555666555555333444555888;;;<<<;;;999999999999:::::::::;;;;;;>>>===:::999888888999::::::999;;;???CCCHHHSSS^^^lllzzz}}}yyyuuurrrqqqjjjfffbbb_______________aaaaaaaaaaaabbbccceeeeeeeeeeeeeeeeeefffgggiiijjjeeegggiiijjjkkkmmmpppsssvvvyyyttteee___aaajjjwww|||{{{|||~~~yyyqqqjjj^^^UUUHHH===777444444444333333333333444666888999777666444222111111111111111111111111111111111111222222111111111111111222---...000111222333333333111000000000000111222333.../////////000000000000...000333333222111111111//////000111111111111000000000000000000000000000///////////////000000111000000000111111222222222333222222111111000000///000111111222222222111111111111111000000/////////000000000000000000000000////////////000111333333111222333555666888999:::999666444444555666666555444333444666888:::999888::::::::::::999999999999:::999999888777777777777:::999;;;???CCCHHHSSS]]]kkkxxx~~~zzzvvvqqqmmmjjjiiifffccc```^^^^^^_________```````````````aaabbbccccccddddddeeeggghhhhhhiiifffgggjjjmmmpppvvv|||vvvkkkhhhkkkpppzzz|||~~~{{{yyyyyy|||{{{tttjjjbbbSSSLLLBBB999555333333333444333333333444555777888777666444333222222222333111111111111111111111111222111111111111111222222///000111222333222222111000/////////000222444555//////000000000111111111111333444333000//////111///000111222222222111111000000000000000000000000000000//////000000111222111111222222222222333333000000000000000000000000111111222222222111000000000000000000000111111111000000000000000000000000000000000000111111222333222333333444666777777888777555444444555777777666666555444555777888888888999999999999999999999999555666777777777777666555999999;;;@@@CCCHHHRRR\\\kkkwww|||zzzvvvqqqlllhhheeedddgggdddaaa``````aaaaaaaaa```____________``````aaabbbcccdddfffggghhhhhhhhhhhhjjjmmmqqqwww{{{zzz|||~~~{{{vvvvvv~~~}}}||||||{{{yyy}}}|||yyyqqqfff]]]MMMGGG???888444444333333555444333333444555777888777666555444333444444555111111111111111111111111222111111111111111222222111111222333222111000///////////////111333555666000111111111111222222222...000222111...---///111000111222333444333222222000000000000000000000000111111111000111222222333333333333333333333444444000000000000000111111111222222222222222111000///......///000111222333333000000000000000000000000222111111111111111222222333333444444555666666777777555333333555777888777999777555555777999:::999888888999999999:::::::::888999;;;<<<===;;;:::999999999;;;@@@CCCHHHQQQ\\\kkkvvv|||xxxvvvmmmkkkiiieeebbb___]]]\\\\\\]]]^^^^^^_________^^^aaa```______^^^^^^^^^___^^^aaadddffffffggghhhjjjiiinnnttt|||{{{vvvvvvwww|||||||||zzzxxxzzz~~~xxx~~~yyytttsssssslll]]]QQQBBB>>>999444111111222444333333444444666777888999666555444333222111111111444000,,,...222555444111111111111111000000000000111111111111111000//////111111111111111111111111111111000000//////......000000000000111111111111111000///......///000111000000000000000000000000............/////////000111+++(((,,,444888444///222111111111111111222222444333111//////000111222...///000111111111111111222222111111000000/////////000000000000111111111222222333333444555666666777777666666666666777777999888777666555444333333444444444555555555666666555666777888888999999888:::999;;;???BBBGGGRRR\\\iii|||}}}yyytttpppnnnhhhgggeeecccaaa___^^^^^^\\\]]]^^^^^^^^^^^^^^^]]]______^^^^^^___``````aaa```bbbcccddddddeeehhhjjjnnnttt}}}}}}~~~|||vvvssstttwww{{{}}}|||||||||zzzwwwyyy~~~{{{{{{wwwsssqqqmmmcccTTTIII===:::777333222222444555333333333444555666777888555444333333222222222222444000...///222444333000111111111111000000000000222222222222222111000000111111111111111111111111111000000000/////////...000000000000111111111111111000///......///000111000000000000000000000000/////////000000000000000///,,,))),,,222555333///000000////////////000000333222111000000000111222///000000111111111111000111111111000000000000000000000000111111111222222222222333333444555555666888777777666666666666666666666666666555555555555444444555555555666666666444555666777777888888888:::999;;;???BBBGGGQQQ\\\lll}}}yyysssnnniiieeedddaaaaaa```_______________]]]]]]]]]^^^^^^]]]\\\\\\]]]]]]]]]^^^___```bbbbbbcccddddddccccccfffkkknnnttt|||xxxxxxyyywww||||||uuutttlllmmmmmmmmmooosssyyy~~~|||{{{{{{{{{|||{{{yyyvvvvvv|||}}}wwwvvvsssmmmdddWWWHHH???777666444333333333555555222222222222333555666777333333222222222222333333333111///111333444111...111111111111000000000000222222333333222222111111111111111111111111111111000000000000////////////000000000000111111111111000000////////////000000000000000000000000000000111111111111000000000000000///...///222333333222111000000/////////000000111111111111111111222222000111111111111000000///000000000000111111111111111111111111222222222333222222333333444444555555888777777777666666666666444444444555555666666666555555555555666666666666333444555666777777777777:::999;;;???BBBFFFQQQ[[[lll|||xxxuuupppkkkfffbbb___^^^]]]]]]\\\\\\\\\\\\]]]]]]]]]]]]]]]^^^]]]]]]\\\[[[\\\\\\\\\]]]^^^___```aaacccccccccccceeejjjpppuuuzzzzzzwwwzzz}}}xxxtttwwwsssjjjhhheeehhhnnnrrrvvvyyy}}}|||uuuwwwyyy{{{|||{{{xxxvvvsssyyy~~~|||{{{wwwuuuooofffXXXKKK@@@:::333333333333333333333444111111111111222333444555222222111111222333444444333111111222333333000---111111111111000000000///111111222222222111111000111111111111111111111111000000000000///////////////000000000111111111111000000////////////000000////////////////////////111111111000000000//////111222333333333333444555333333222222111111222222000000111222222222222111111111111111111000///...//////000000111111222222111111222222222333333333222222333333333444444444777777777777777666666555444444555555555666666666555555666666666777777777444555666777888888888888:::999;;;>>>AAAFFFPPP[[[hhh~~~{{{wwwsssnnnllliiieeebbb___^^^^^^\\\\\\[[[[[[ZZZZZZ[[[[[[]]]]]]]]]^^^^^^]]]]]]\\\]]]]]]]]]]]]]]]^^^^^^______```bbbdddhhhnnnvvv{{{~~~{{{}}}zzzqqqqqquuuxxxkkkcccbbbfffmmmvvv~~~zzzwwwqqqtttyyy|||}}}|||zzzxxxrrrwww|||}}}|||}}}|||yyyyyyuuuqqqhhh[[[MMMBBB<<<:::333333333333333222222111111111111111111222333444111111111111222333444444222222222333333222000...111111111111000000000/////////000000000000000///000000000000000000000000////////////000000000000///000000000111111111111//////000000000000//////////////////////////////////////////////////////000222444444222222444666444444333222222222222222000111111222222222111111111111111111111000///...//////000000111111222222111111222222222333333333222222222333333333333333666666777777777777666666777777666666666555555555666666666777777777888888666666777888999999999999:::999;;;>>>AAAEEEOOOZZZhhh~~~|||xxxsssoookkkeeedddbbbaaa___^^^^^^^^^\\\\\\[[[ZZZZZZZZZZZZZZZ\\\]]]^^^^^^_________^^^______^^^^^^^^^______```^^^aaafffkkkpppvvv}}}~~~|||vvvjjjpppzzz}}}rrrgggbbbccckkksss}}}wwwsssqqqpppuuu{{{~~~~~~}}}|||xxxyyy{{{|||}}}{{{vvvtttnnnhhh]]]OOOCCC<<<::::::444444444333222222111111111111111111111222333333111111111111111222333444111111222222222111111000111111111111000000000000......//////000000//////000000000000000000000000////////////000000000000000000000000111111111111//////000000000000//////000000000000000000000000---.........///////////////000111222111222333444333222111000000000000000222222222111111111000000000111111111111000000///000000000000111111111111111111111111222222222333222222222222333333333333333555666888888888777777888888888777777666666666777777777777888888888888777777888999:::::::::::::::999;;;>>>AAAEEEOOOYYYjjj~~~|||wwwrrrnnniiieeeaaa]]]]]]]]]]]]]]]\\\[[[[[[[[[[[[[[[ZZZZZZ[[[\\\\\\\\\]]]^^^___```aaaaaaaaa`````````aaabbbcccdddeeefffkkkrrryyy~~~}}}|||}}}|||xxxooovvvvvvnnnhhhiiinnnwww}}}~~~vvvqqqoooooorrrwww}}}}}}~~~}}}wwwqqqlllaaa[[[PPPEEE===888666666444444333222222222333333222222111111111222333333222111111111111111222222111111111111000111222333111111111111000000000000......///000000000000000000000000000000000000000.../////////000000000111000000000000111111111111...///000111111000///...000000000000000000000000------...///000111111222000000111222444555666666444333222111000000000000555444222000//////000000///000000111111111111000111111111000000000000000000000000111111111222222222222222222222222222222111333555888999999999888888888888888999999999999777777777888888888999999666777888999999::::::999;;;999:::>>>@@@DDDNNNXXXfff{{{}}}wwwtttooojjjfffaaa\\\YYYXXXYYYZZZ[[[ZZZYYYXXXWWWZZZZZZZZZZZZ[[[\\\^^^^^^\\\]]]^^^```aaabbbbbbccc```aaaaaacccdddggghhhiiiooouuu~~~yyyuuusss}}}||||||www}}}yyyqqqllllllrrrzzzyyysssoooppprrrtttyyy|||~~~|||{{{xxxssskkkdddWWWPPPGGG???999666333222444333222222222333555666222222222222222222333333222222111111111111111222111111111000///000333555111111111111000000000000//////000111111111111111000000000000000000000000.../////////000000111111000000000000111111111111...///000111111000///...000000000000000000000000---......000111222333444444333333555888::::::999666555444333222222222222777555222000......///000...///000111111111111111222222111111000000/////////000000000000111111111222222222222222222222222000222555888999::::::999666777888999:::;;;<<<<<<777888888888888999999999555666777888888999999888;;;999:::>>>@@@DDDNNNXXX```uuu|||xxxvvvllliiidddbbbbbb```]]]ZZZWWWWWWWWWXXXXXXXXXXXXXXX\\\[[[[[[[[[[[[[[[\\\\\\aaa___]]]]]]___aaaccccccccceeefffhhhjjjnnnssswwwzzztttqqqtttwwwvvv~~~~~~||||||~~~~~~~~~~~~~~~vvvsssrrrrrrxxx}}}xxxttttttvvvyyy{{{~~~~~~yyyzzz|||{{{~~~{{{tttrrrpppjjj___VVVHHHAAA:::666777666333000222222111111111111111111111111222222222333333333111111222222222222111111***((((((,,,111555555333000000000000000000000000000000000000000000000000222222111111000000////////////......---------,,,///...---------///000111000000000000000000000000////////////000000000000.../////////000000000000333444666777888888888777555444333111000/////////111111000000//////..............................000000000000000000000000000000000000000000000000333333333222222111111111222333333444555666777777666888:::::::::999:::;;;;;;::::::999888888888999888999999888777777888:::<<<;;;<<<@@@AAAEEENNNWWWbbbttt|||xxxuuupppmmmgggddd```^^^^^^\\\ZZZWWWXXXXXXXXXYYYYYYYYYYYYYYYZZZZZZZZZZZZZZZ[[[\\\\\\`````````aaacccddddddcccdddgggkkkpppuuu{{{}}}|||{{{xxxwwwxxx{{{}}}}}}|||}}}|||{{{zzzxxxyyy{{{{{{uuuvvvxxxzzz~~~~~~}}}zzzyyyyyy|||~~~yyyxxxxxxvvvxxx}}}}}}xxxrrrmmmhhhaaaVVVMMMBBB<<<666444555666444111222222222333333333333333111111111222222222333333111111222222222222111111111000...///111222111///000000000000000000000000000000000000000000000000111111111000000000000000000000000000//////.....................///000000000000000000000000000000////////////000000000000111222222222333333333333555666777999999999999888555444222111000/////////111000000000/////////...111111111111111111111111000000000000000000000000222222222222222222222222333333333222222111111111222222333444555666777777555777999999888888999:::;;;;;;:::999999999999999:::;;;;;;:::888888:::<<<<<<;;;<<>>???BBBJJJTTTYYYkkk||||||uuurrrnnnjjjgggccc___\\\[[[ZZZXXXXXXWWWWWWWWWVVVTTTUUUVVVWWWXXXXXXWWWWWWYYYZZZZZZ[[[\\\]]]___```___```bbbccceeegggjjjmmmtttzzzvvvoooggghhhmmmvvvzzz{{{~~~~~~{{{{{{uuuyyy{{{xxxuuuttttttvvvrrrkkkaaaUUUJJJ@@@;;;777444111111222333333222222222333333444555666666111111111111222222222222111111222222222222111111222222111222222333222222000000000000000000000000//////////////////////////////000000111111222222111111111111111111111111...///000111111000///...000000000000000000000000////////////000000000000//////000000000111111111111222333555555555444333333222111000////////////000000000000////////////////////////////////////000000000000000000000000000000000000000000000000222222222111111111111111111222333444555666666777666888:::::::::999:::;;;:::999999888888888999999:::999888666555666999<<<<<<:::;;;===>>>@@@IIIRRR[[[lll}}}{{{uuuqqqjjjhhheeecccbbb___]]]ZZZZZZZZZYYYXXXXXXXXXXXXYYYUUUVVVXXXZZZ[[[ZZZZZZYYY\\\\\\\\\]]]^^^```aaabbb``````aaabbbdddjjjrrrxxxtttkkkgggiiikkkpppzzz}}}|||}}}~~~}}}{{{zzzyyy~~~|||zzzzzzyyy~~~}}}{{{yyyvvvtttooofff[[[OOODDD===999666444222222222222222222000000111222333444444555000000111111111222222222111111222222222222111111...///000111111222222333111111111111111111111111//////////////////////////////000000111111222222000000000000000000000000...///000111111000///...000000000000000000000000////////////000000000000............////////////000111222333444333222111222222111000////////////////////////000000000000........................000000000000000000000000////////////////////////111111111111111111111111111111222333444555666666444666888888888777888:::888888777777777777888888999999999777666666999;;;<<<:::;;;===>>>@@@HHHRRR]]]mmm~~~|||xxxtttpppkkkgggcccaaa___^^^^^^]]][[[ZZZYYYZZZZZZYYYXXXXXXYYY[[[XXXZZZ\\\^^^______^^^]]]^^^^^^^^^^^^___aaabbbbbbaaabbbccceeeiiirrr~~~vvvooolllkkkrrrtttzzz|||wwwwwwzzz|||xxxsssssstttwww~~~zzzyyyyyy~~~~~~{{{vvvppphhh\\\PPPGGG@@@:::777555444333222222111111111000000000111111222222222000000000111111111111222111111222222222222111111///000111000///...///111111111111111111111111111////////////////////////000000000000111111111111.........////////////000000000111111000000//////000000000000000000000000////////////000000000000/////////000000000111111111222333444444444333222222111000///////////////////////////000000000000////////////////////////000000000000000000000000111111111111111111111111000000000111111111111111111111222333444555666666111333555555555444555666888777777777777888999999:::;;;;;;:::999999:::<<<;;;:::;;;===>>>AAAIIISSS]]]mmm}}}~~~~~~yyyuuupppllliiifffbbb```___^^^\\\\\\\\\[[[ZZZXXXWWWYYYZZZXXXVVVVVVXXXZZZXXXZZZ]]]___``````___^^^______^^^______```aaaaaabbbeeejjjmmmsss}}}~~~wwwrrrrrrsssuuu|||xxxvvvzzzvvvnnnlllooosssyyyzzzwwwvvvwww~~~}}}|||xxxqqqhhh]]]NNNDDD>>>;;;777444222222222222111111111222000000111111111111111111000000000000111111111111111111222222222222111111///111222111///---///000111111111111111111111111000000000000000000000000111111111000000000000000........./////////000000222111111000//////000000000000000000000000000000////////////000000000000000000000000111111111111111222333333333222111000111111000////////////000.../////////000000000111000000000000000000000000000000000000000000000000111111111111111111111111///000000000111111111222111111222333444555555666111333555666555555666777999999888888999::::::;;;888:::<<<<<<;;;999999::::::999:::>>>???BBBKKKUUU]]]mmm}}}|||xxxvvvvvvuuuqqqmmmhhhdddaaa```^^^]]]^^^]]][[[ZZZZZZYYYXXXVVVUUUWWWXXXWWWTTTTTTVVVXXXVVVXXX[[[]]]^^^^^^]]][[[______^^^^^^^^^______```ccchhhooouuu||||||yyyuuurrrrrruuuyyy|||{{{vvvwww~~~uuukkkeeefffmmmttt~~~|||wwwttttttvvvyyyzzzyyyssskkkbbbUUUDDD:::888777555111...000111111000000111333222222111111111111111111000000000000111111111111111111222222222222111111---000222111//////111333111111111111111111111111111111111111111111111111222222111111000000//////......//////000000000111333222000/////////000111000000000000000000000000////////////000000000000////////////000000000000...///000111111000///...111000000////////////000.../////////000000111111////////////////////////000000000000000000000000//////////////////////////////000000111111111222000111222333444555555666444666888999888888999:::::::::::::::;;;;;;<<<===555777:::;;;:::888777777:::999:::>>>@@@CCCLLLVVV^^^nnn}}}uuuooollljjjiiiiiieeeeeecccaaa___]]][[[ZZZWWWXXXYYYYYYYYYYYYYYYYYYYYYXXXVVVVVVXXXYYYYYYXXX[[[ZZZZZZ[[[]]]^^^^^^]]]^^^___^^^]]]\\\^^^eeekkkmmmttt|||xxxooottt|||zzzzzzyyy{{{wwwooogggddddddgggooowww{{{wwwvvvxxxzzz|||zzzqqqggg___QQQIII???999777666222///333333222222111000//////333222222111111222222333000000000000000000000000333333222111111222333333111333444555555444222000111111111111111111111111---...//////000333888<<>>BBBJJJQQQ]]]iii}}}zzzuuunnnhhheeeddddddccc______]]]\\\ZZZYYYWWWWWWWWWXXXXXXYYYYYYYYYYYYYYYYYYWWWVVVVVVXXXYYYYYYXXXZZZZZZYYYZZZ[[[]]]]]]]]]]]]___`````````dddkkkqqq|||zzzvvvwww~~~{{{uuuwwwzzzzzzjjjeeeccceeeiiimmmttt{{{~~~{{{xxxxxxxxxzzz|||~~~yyytttkkk```XXXHHHBBB999555444333111...333333222222111000000///222222222222222222222222000000000000000000000000222222111000000111222222111222333444444444333222111111111111111111111111555333000---...444<<>>...,,,000000000333//////.........///000000000000////////////000000000000000000000000000000////////////000000000000.........///000111111111000/////////............000000000000000000000000///000000111111000000///////////////////////////111111111///------///111000000000000000000000000000000000000111111111111222222222222333555666777666777777777777666666555777888888888999999999999777777777888888888888999999;;;<<<<<<===BBBJJJPPP]]]jjj}}}}}}zzzwwwsssooollleeeaaa\\\YYYXXXXXXWWWWWWXXXXXXXXXWWWWWWWWWVVVVVVVVVVVVWWWXXXYYYYYYYYYYYYXXXVVVUUUVVVXXXZZZZZZZZZ\\\\\\\\\\\\\\\^^^bbbdddeeejjjppptttxxx~~~{{{rrroooppprrr|||~~~zzzrrrjjjdddbbbeeennnzzz{{{ssskkkcccXXXLLLCCC===:::666444444444333222222222222111111111000000111222444555555444222111000000000000000000000000111111111000000111111111222222111111111111222333////////////////////////+++...222444444333333333???555///222666444111000............///000000111000000////////////000000000000000000000000000000////////////000000000000.../////////000000000111///////////////000000000//////////////////////////////000000000000//////////////////////////////000000000///......///111000000000000000000000000///000000000111111111111111111111222333444666666777777777888888777777666777777777888888888888999777777777888888888999999999:::<<<<<<===BBBJJJPPP\\\iii|||{{{xxxtttqqqnnnkkkgggeeeaaa]]]YYYWWWVVVVVVVVVUUUVVVVVVVVVVVVWWWWWWWWWWWWUUUVVVWWWXXXYYYYYYYYYYYYXXXVVVVVVWWWZZZ\\\\\\\\\[[[\\\]]]]]]^^^aaaggglllrrrwwwzzzttttttwwwxxxxxxxxxrrrmmmhhhdddhhhlllxxxyyyooodddZZZOOODDD<<<;;;999777555444444333222222222222111111111111111111222444555555444222111000000000000000000000000222222222222222222222222333222111000000000000000////////////////////////))),,,111333222000/////////...000333444111//////////////////000000111222//////000000000000//////////////////////////////.../////////000000000111111000000000/////////.../////////000000000000000////////////////////////........................///////////////////////////000000000......000111111111111111111111111111///000000000111111111111111111111222333444555666777777888888999888888777666666777777777888888888888888888888999999999:::888:::;;;;;;===AAAIIIOOOYYYgggzzz|||xxxvvvpppmmmjjjgggfffdddbbb```___\\\XXXVVVVVVVVVUUUTTTTTTTTTTTTUUUUUUUUUUUUUUUTTTUUUVVVWWWXXXYYYYYYYYYXXXWWWWWWXXX[[[^^^^^^^^^[[[]]]______aaagggooovvv}}}|||~~~zzzxxx{{{yyyuuurrrpppnnnnnnsss~~~}}}{{{sssfffZZZPPPGGG>>>888666666555444333222111000111111111111111111111111111222333333333333222111000000000000000000000000222222333333333333222222111111111000000000//////000000000000000000000000000000000...---...111333///000000///---,,,...111000000//////000000111111//////000000000000//////////////////////////////......//////000000111111111111111000///.........////////////000000000000000000000000000000000000...------,,,,,,------...////////////////////////...///000000//////000111111111111111111111111111000000000000111111111111111111111111222444555666666777777888888888888777666666666666777777777777888888888999999999::::::888:::;;;;;;<<>>999555222333444444333111111111111111111111111111111111111111111111111111111111000000000000000000000000000111222333333222111000,,,...///111111111111111111111111111111111111111222111000...------000333111111000...---///000000000000///.........//////...///000111111000///...////////////////////////.........///000111111111000000000000////////////////////////////////////000000000000000000000000///...------------...///////////////////////////---///000000000///000111111111111111111111111111000000000000111111111111000000111111222333555666444444555666666666666666555555555666666666777777777777777888888888888999888999;;;;;;<<>>999444111222222000111444333333333222222222111111111111111111111222222222222222222111111111000000---///000000000///111222000000000000000000000000000000000000000000000000000000////////////000000////////////////////////---...///000000000000000.........///////////////////////////............000000000000000/////////000000000000000000000000///////////////////////////////////////000000111............////////////......//////000000000000111000000///////////////////////////////////////////////////000000000000000000000111111111222222111111111111111111111111333444555555555555444444333333333444444444555555666666777888888999999:::999999::::::<<<@@@EEEJJJTTTgggvvv~~~{{{yyywwwuuupppooonnnllljjjfffcccaaaYYYXXXWWWUUUTTTTTTUUUUUUUUUTTTSSSSSSSSSRRRPPPNNNPPPQQQQQQRRRSSSTTTVVVWWWVVVWWWWWWXXXYYYZZZZZZ[[[XXXWWWWWWWWWWWWXXXYYYYYYXXXVVVYYY^^^cccgggnnnwww|||xxxrrrnnnpppwww~~~~~~xxxqqqlllmmmooossswww{{{~~~|||zzzvvvsssnnnmmmjjjaaaSSSGGG>>>:::888444333444333000111444333333333222222222111111111111111111111111111111111111111111111111111111+++---///000000000111222000000000000000000000000//////000000000000000111000000////////////000000000000000000000000000000---...//////000000000000.........///////////////222111111111000000000///000000000000000000000000111111111111111111111111///////////////////////////////////////000111111............////////////---......//////000000111111111000///////////////////////////////////////////////////000000000000000000000111111111222222222222111111111000000000111222333444444444333222333444444444555555555555777777777888999999::::::999::::::;;;<<>>BBBFFFPPPZZZmmm|||xxxuuutttsssqqqnnnllljjjiiihhhdddcccaaa^^^\\\ZZZYYYXXXUUUUUUTTTRRRPPPOOONNNNNNOOONNNNNNNNNOOOOOOLLLJJJOOOOOONNNNNNMMMLLLLLLLLLLLLLLLMMMNNNOOOOOOOOOOOOPPPPPPPPPOOONNNMMMMMMLLLOOOOOOOOOPPPQQQSSSUUUVVVSSSTTTVVVVVVWWWXXX[[[]]]dddiiipppvvv|||{{{vvvzzz~~~}}}}}}}}}~~~{{{vvvpppnnntttrrrnnnjjjhhhlllttt~~~vvvooommmqqqvvvzzzzzzsssiii```WWWNNNDDD===555333111000000000...,,,111111222333333333222111111111111111111111111111222111111111111111000000111111111111111111222222111444999<<<<<<:::666333222222111111111111222222000000000000000000000000000000000000000000000000000000//////......------...000111111//////000111////////////000000000000///////////////000111111111111222222222222111111////////////000000000000////////////////////////////////////000000000000,,,------...............------...///000////////////////////////////////////000111111//////000111///000000000000//////...000000000000000000111111000111111111111111222222333333333333333333333333666666666666666666666666444555666777888888888888999:::;;;<<<===@@@DDDHHHOOOXXXkkk~~~~~~{{{{{{|||}}}}}}}}}}}}|||{{{zzzyyywwwuuuqqqnnnlllggggggeeedddbbb```^^^]]]ZZZYYYXXXVVVTTTSSSRRRRRRPPPQQQQQQOOOLLLKKKLLLNNNMMMMMMMMMNNNOOONNNLLLIIIMMMMMMLLLLLLLLLKKKKKKKKKKKKLLLMMMNNNOOOOOOOOOOOOPPPPPPPPPPPPOOOMMMLLLKKKNNNNNNOOOPPPQQQSSSTTTUUUQQQSSSUUUWWWXXX[[[^^^aaalllpppvvv||||||{{{uuutttsssuuuzzz|||{{{|||{{{}}}yyytttrrrgggiiilllqqqwww~~~~~~zzzvvvsssuuuyyy|||~~~yyypppcccWWWNNNFFF>>>999666444222111222222111///...///000111111111000///////////////////////////000000000000000000000000000000000111111111111111///333888;;;<<<999444111111111111000000111111111111000000000000000//////000000000000000000000000///////////////.........+++---//////......///000....../////////000000000///......//////000111222111111222222222222111111////////////000000000000------------------------------------............------...////////////...,,,---///000000000///...------------------------...///000000//////000111//////000000000000//////000000000000111111111111111111111111111111111111222222222222333333333333444444444444444444444444444555666777777888888777999:::;;;<<<===@@@EEEHHHMMMWWWiii~~~~~~~~~}}}||||||{{{zzzzzz{{{{{{zzzzzzzzzzzzzzzyyyxxxwwwuuuuuuvvvwwwvvvuuutttsssooonnnllliiigggdddcccbbb[[[ZZZZZZYYYWWWVVVTTTTTTSSSSSSQQQPPPOOONNNNNNNNNPPPQQQQQQOOOLLLLLLNNNPPPMMMLLLMMMNNNOOONNNLLLIIIMMMMMMLLLLLLLLLLLLKKKKKKKKKLLLMMMNNNNNNOOOOOONNNPPPQQQQQQQQQQQQPPPOOONNNNNNNNNOOOPPPQQQSSSTTTUUUSSSUUUXXX[[[^^^aaafffiiiooorrrwww{{{zzz|||~~~zzzyyyyyyzzz{{{|||~~~sssllljjjkkkkkkpppxxx|||yyyyyy{{{tttjjjZZZMMMDDD>>>999666777555333222444555555555---...000111222111000///000000000000000000000000000000000000111111111111/////////000000111111111---///111333444222000...111000000//////000000111111111000000////////////000000000000000000000000.........///////////////***,,,///000/////////000------........./////////............///000111222111222222333333222222111.../////////000000000111------------------------------------............---...///000000000//////,,,---///000111000///...------------------------...///000000//////000222---...///000000111000000///000000000111111111111111111111111000000000000111111222222222333333333444444444444444444444444555555666777888888888888777888::::::<<>>BBBFFFMMMVVVgggzzzzzzwwwuuutttsssqqqrrrqqqpppnnnmmmlllllllllmmmllllllkkkiiihhhhhhgggbbbaaaaaa___^^^]]]\\\[[[VVVVVVUUUUUUTTTRRRQQQPPPOOOOOONNNNNNMMMLLLLLLLLLOOONNNNNNNNNMMMMMMLLLLLLLLLMMMNNNMMMKKKJJJJJJJJJMMMNNNOOOPPPQQQRRRRRRRRRMMMNNNOOOPPPQQQPPPOOONNNMMMMMMMMMMMMNNNOOOQQQQQQNNNPPPRRRRRRQQQQQQQQQRRRQQQRRRRRRRRRRRRUUUYYY]]]___```aaabbbeeejjjppptttqqquuuzzz~~~}}}xxxssspppvvv}}}yyy{{{||||||{{{}}}ssshhhdddiiittt|||~~~~~~~~~~~~zzzuuubbbWWWHHH===888777444222333333333222222111111111000000000000000000000000111111000000000000111111+++,,,---...////////////000000000000000000000000111111111000000000000000000000000000000000000000555333///,,,,,,---///111000000000000000000000000........................////////////////////////------------------------...//////000111222222222333222111/////////000111000000000000000000000000,,,---......------...///000000000000000000000000---***+++000111------111,,,---///000000000///...,,,------...///000111111////////////////////////////////////............000111111111222222222222222222222111111111111111666444222333666777666444111222333444555555555555888777666666666777999:::888999:::;;;<<<>>>AAADDDNNN[[[gggwwwvvvsssooommmkkkjjjiiiggggggfffeeecccbbbaaaaaaaaadddcccbbb```]]][[[ZZZYYYXXXXXXWWWVVVUUUUUUTTTSSSQQQQQQQQQQQQQQQQQQPPPOOOLLLLLLLLLLLLKKKKKKKKKKKKMMMLLLLLLLLLKKKKKKKKKKKKKKKLLLMMMMMMKKKJJJJJJKKKMMMNNNOOOPPPPPPPPPPPPPPPNNNOOOOOOPPPPPPPPPPPPPPPLLLMMMMMMNNNNNNOOOPPPPPPMMMOOOPPPPPPOOONNNPPPQQQSSSTTTUUUVVVWWW\\\aaafffkkkkkkjjjiiijjjmmmssswwwyyy}}}~~~||||||{{{yyywww~~~}}}~~~~~~}}}~~~{{{sssllljjjoooyyy~~~~~~}}}}}}|||||||||~~~~~~}}}}}}{{{vvvmmmfffUUUKKK@@@888555444333111333333333222222111111111000000000000000000000000111111000000000000111111111222222222222222111111000000000000000000000000111000000000000000000000000000000000000000000000333222///------...///000000000000000000000000000........................////////////////////////...........................//////000111111222222333222000/////////000111000000000000000000000000000111111000...---...///000000000000000000000000222......222111---,,,///------...///////////////------......//////000000////////////////////////........./////////000000000000000111111111222222111111111111111111222222555444222333666777666444333333444555666666666666888777777666666777888999888999:::;;;<<<>>>AAADDDMMMZZZeeeuuueeecccaaa``````___]]][[[YYYYYYWWWVVVUUUUUUUUUUUUWWWVVVUUUSSSRRRPPPOOONNNNNNNNNNNNNNNMMMMMMMMMLLLKKKLLLMMMMMMNNNNNNNNNNNNIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIKKKMMMMMMLLLKKKLLLMMMMMMNNNNNNOOOOOOOOONNNNNNOOOOOOOOOOOOOOOPPPQQQQQQLLLMMMNNNOOOOOOPPPOOOOOOOOOPPPQQQPPPOOOOOOQQQSSSSSSUUUWWWZZZ]]]bbbhhhmmmttttttsssssssssvvv{{{|||uuuuuuvvvyyy~~~zzzyyyvvvttttttyyy{{{zzzzzzzzzyyyzzzzzzzzz~~~~~~zzzvvvpppggg[[[RRREEE???888444444444333111222222222222222111111111000000000000000000000000000000000000000000000000111111222111000///......000000000000000000000000000000000000000000111111000000000000000000000000111000////////////000000000000000000000000000000////////////////////////////////////////////////////////////////////////...//////000000111111222222111000000///000000000000000000000000000000000333444444222000......///000000000000000000000000222000///111111...---///---------------...//////.........///////////////////////////////////////,,,------...000111111222/////////000000000111111000000000111222222222333555333333333555666555444444444555666777777777777888888777666666666777777777999:::;;;;;;===AAADDDLLLXXXcccrrrXXXWWWVVVVVVWWWVVVTTTRRRQQQPPPOOONNNNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMJJJJJJJJJJJJJJJJJJKKKKKKIIIJJJJJJKKKKKKKKKKKKKKKGGGHHHHHHIIIJJJJJJKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIHHHJJJLLLLLLLLLLLLMMMNNNMMMMMMNNNNNNNNNMMMMMMLLLOOONNNMMMMMMMMMNNNPPPQQQLLLMMMOOOPPPQQQPPPPPPPPPRRRSSSTTTSSSSSSTTTVVVXXXXXX\\\```eeeiiimmmqqqtttwwwzzz}}}|||tttrrrssswww}}}}}}yyy{{{}}}~~~~~~}}}|||||||||}}}~~~|||zzz|||~~~{{{uuuoooggg[[[NNNEEE<<<999666555555555444222222222222111111111111111000000000000000000000000000000111111111111000000///////////////...------////////////////////////000000000000000111111111000000000000000000000000...//////000000000000///////////////////////////000000000000000000000000////////////////////////////////////////////////////////////000000111111111111000000000000000000////////////////////////222333333222000//////000000000000000000000000000///......//////...///000...---,,,,,,,,,---///000///////////////.........////////////////////////---......///000000111111////////////000000000000//////000111222333333333444333333444444555555555444444555666777777777777888777777777666666666666777888::::::;;;===AAACCCKKKWWWaaaoooOOONNNMMMNNNOOOOOOMMMKKKKKKKKKJJJJJJJJJJJJJJJKKKIIIIIIJJJJJJKKKLLLLLLLLLIIIIIIJJJJJJJJJJJJKKKKKKJJJKKKKKKKKKKKKJJJIIIIIIHHHHHHIIIJJJKKKKKKLLLMMMJJJJJJJJJJJJJJJJJJJJJJJJGGGIIILLLLLLLLLLLLMMMNNNMMMMMMNNNNNNNNNMMMLLLLLLNNNMMMLLLLLLLLLMMMOOOPPPMMMNNNOOOQQQRRRRRRRRRRRRRRRTTTUUUVVVVVVWWWZZZ\\\cccgggnnntttxxxzzz|||}}}}}}yyyzzz{{{}}}||||||~~~{{{yyyzzz|||||||||xxxsssllleee]]]SSSGGG???777666555555555444333222111111111111111111111111000000000000000000000000///000111111111111000/////////000111111111111111//////////////////////////////000000111111111111000000000000000000000000...///000111111000//////////////////////////////000000000000000000000000////////////////////////........................///////////////000000000000000000111111111000000///////////////////////////000111111//////000111////////////////////////...///...------...//////......---,,,,,,...///000///////////////.........////////////////////////000000000000000000//////////////////000000000000//////000111222333333333222333444444444444444555333333444555666666666666666666777777777666666666777888999:::;;;===@@@CCCIIIUUU```nnnIIIGGGFFFGGGHHHIIIHHHGGGHHHHHHGGGGGGGGGHHHIIIIIIJJJJJJIIIIIIIIIIIIIIIHHHIIIIIIJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKJJJIIIHHHIIIIIIJJJJJJKKKLLLMMMMMMJJJJJJJJJKKKKKKKKKKKKKKKHHHJJJLLLLLLLLLLLLMMMNNNLLLMMMMMMNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMNNNOOOOOOOOOOOOPPPQQQRRRTTTVVVWWWTTTWWW[[[]]]^^^___bbbccckkkooouuuzzz~~~}}}{{{zzzzzzxxxvvvssskkkfff^^^WWWRRRKKKBBB===444444555444333222000///000000000111111111111111000000000000000000000000///000111222222111000///,,,---...///000000000000000000000000000000000000/////////000111111222222000000000000000000000000//////000000000000///...000000000000000000000000////////////////////////////////////////////////........................//////////////////////////////000111111111111000000000000000000000000000---...//////......000111////////////////////////111222111......111222111...............///000000.........///////////////////////////////////////111111111000000//////////////////000000000111111000000000111222222222333111333444444333333444555333333444555666666666666444555666777777777777666666888999::::::<<<@@@CCCHHHTTT___oooHHHFFFDDDDDDEEEGGGGGGFFFHHHGGGGGGGGGHHHHHHIIIJJJHHHHHHHHHHHHHHHIIIIIIIIIKKKKKKKKKKKKKKKKKKKKKKKKHHHIIIJJJJJJJJJJJJJJJJJJIIIIIIJJJJJJKKKKKKLLLLLLIIIJJJJJJJJJKKKKKKKKKLLLHHHJJJLLLMMMLLLKKKLLLMMMLLLLLLMMMNNNOOOOOOOOOOOONNNNNNOOOPPPPPPPPPPPPOOOPPPPPPPPPPPPSSSWWWZZZ]]]```dddjjjnnnpppqqqssstttuuuwwwzzz}}}~~~}}}|||{{{~~~~~~}}}||||||{{{yyytttmmmiii\\\VVVNNNHHHDDD@@@<<<888333444555444333111111000///000000000111111111222000000000000000000000000///000111222222111000///,,,------.........------000000000000000000000000...//////000111111222222000000000000000000000000111111000000//////......000000000000000000000000........................////////////////////////////////////////////////////////////////////////...///000111222111111000000000000000000000000000...000000000...---...///////////////////////////000333333111333:::>>><<<...///000000111111000000------......//////000000////////////////////////000000000000000111111111000000000111111111222222111111111111111111222222111333444444222222444666444444555666777777777777222333555666777888777777666777999999:::<<<@@@CCCHHHTTT___pppKKKHHHEEEEEEFFFGGGHHHHHHIIIIIIIIIIIIJJJKKKLLLLLLEEEEEEFFFHHHJJJLLLMMMMMMNNNNNNNNNMMMMMMMMMLLLLLLFFFFFFHHHIIIJJJKKKKKKKKKIIIIIIIIIJJJJJJJJJKKKKKKIIIIIIIIIJJJJJJKKKKKKKKKIIIKKKMMMMMMLLLKKKLLLMMMKKKLLLMMMNNNOOOPPPPPPPPPOOOPPPQQQRRRSSSRRRQQQPPPQQQQQQPPPPPPSSSXXX]]]```nnnsssyyyzzz{{{||||||{{{~~~}}}{{{{{{}}}{{{{{{|||{{{xxxqqqhhhaaaRRRKKKCCC===:::999666444444555666666444333333444//////000000111111111222000000000000000000000000...000111222222111000...222333333222222111000///000000000000000000000000...//////000111222222222000000000000000000000000333222000///............000000000000000000000000........................////////////////////////000000000000000000000000///////////////............///000222222222111000000000000000000000000000111222222111...------...////////////////////////+++111333333999DDDJJJIII...///111222222222111000,,,------...///000111111////////////////////////......///000111222333333111111111111222222222222222222222111111111111111000333555444222111333666555666777888888999999888111222444666888888888888666777999999:::<<<@@@BBBGGGTTT```qqqHHHGGGFFFFFFFFFGGGIIIJJJIIIIIIHHHIIIIIIJJJLLLLLLKKKKKKJJJJJJJJJIIIIIIIIILLLLLLMMMNNNNNNNNNNNNNNNNNNMMMLLLKKKKKKKKKKKKKKKLLLMMMMMMLLLJJJHHHIIIJJJJJJJJJKKKKKKLLLKKKKKKKKKJJJJJJJJJKKKLLLLLLMMMMMMLLLMMMNNNMMMLLLKKKLLLMMMNNNPPPQQQQQQPPPPPPQQQRRRUUUUUUTTTTTTWWW]]]eeekkksssyyy|||zzz{{{~~~}}}{{{yyyyyy|||wwwtttqqqiii]]]SSSDDDAAA>>>:::777555444555333333444555555444333333333222222222111111000000444333111000000000111222111111111111111111111111000000000000000000000000222222111000/////////000////////////////////////////////////000000000000111111000000//////......000000000000000//////...000///...------...///000------...///000000//////000000//////......---------------............///////////////000000000000111000...---...///111222//////////////////////////////...,,,+++)))'''&&&000//////222666:::<<<<<<---...///000000111000000////////////////////////////////////////////////............/////////000////////////000000000000///111333444444444222111000111111222444555555666777888888999888666555444444555555666777888888999999:::;;;;;;<<<>>>AAADDDIIIOOO___tttDDDCCCCCCBBBCCCDDDEEEFFFIIIHHHIIIIIIJJJKKKKKKLLLKKKKKKJJJJJJJJJIIIIIIIIIKKKLLLMMMMMMNNNNNNMMMMMMNNNMMMMMMLLLLLLLLLLLLLLLKKKLLLMMMKKKIIIHHHIIIJJJIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLNNNOOOOOOOOOOOOQQQRRROOOPPPQQQPPPPPPPPPRRRTTTXXXYYYZZZ[[[]]]aaagggkkkpppuuu}}}~~~}}}}}}~~~}}}~~~}}}zzzvvvrrrkkkaaaUUULLL@@@>>>;;;777555444333333222222333444444333222222222222222222222222111111333222222111000000111111111111111111111111111111000000000000000000000000111111000000///000000000/////////////////////////////////000000000111111111000000000/////////.........///000000000000000111000////////////000111------...//////////////////////////////.........---------............///////////////000000000000...---,,,++++++---...000////////////////////////222111111000///---++++++111///...000222555666777...//////000000000000///////////////////////////////////////////////////........./////////000000////////////000000000000///000222333444333222111000111111222444555555666444444555555444444333333555555666666777777888888999:::;;;;;;;;;===@@@BBBIIIOOO^^^rrrEEEEEEEEEEEEEEEFFFGGGGGGHHHHHHIIIIIIJJJKKKKKKLLLKKKKKKKKKJJJJJJJJJJJJIIIJJJKKKLLLLLLMMMMMMLLLLLLNNNNNNMMMMMMMMMLLLLLLLLLKKKLLLLLLKKKIIIHHHIIIJJJIIIJJJJJJJJJKKKKKKKKKKKKMMMMMMMMMLLLLLLLLLLLLLLLKKKMMMNNNOOOOOOOOOQQQRRRRRRSSSTTTTTTUUUWWW[[[^^^bbbeeeiiilllnnnooorrrtttuuuyyy|||{{{{{{{{{~~~~~~yyywwwssskkkaaaTTTIIIBBB;;;999777555333222222333111111222222222222111111111111222222222222222222111222222222222111000000111111111111111111111111000000000000000000000000000000/////////000111111////////////////////////000000000111111111222222000000000000////////////,,,---...000111111222222111111000000000000111111---......///////////////.........///////////////---------............///////////////000000000000...---,,,+++,,,---...///////////////////////////222222222222111000///...111///------///000000000//////000000000///......////////////////////////////////////////////////....../////////000000000////////////000000000000///000111222222222111000111111222333333444555555333333222222222333444444666666666666777777777777999::::::::::::;;;>>>AAAHHHOOO]]]ooo~~~GGGGGGGGGGGGHHHHHHIIIIIIHHHHHHIIIJJJJJJKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJKKKLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMLLLLLLJJJKKKLLLKKKIIIHHHIIIJJJJJJJJJJJJJJJKKKLLLLLLMMMNNNNNNNNNNNNMMMMMMMMMMMMNNNPPPQQQRRRQQQRRRTTTUUUZZZ[[[\\\]]]___dddjjjnnnqqqvvv~~~vvvwwwzzz}}}~~~yyywwwuuutttwww~~~}}}|||~~~vvvssslll```SSSGGG@@@<<<777666555333333222333333111222222222222222222111000000000111111222222222000111222333333222000000111111111111111111111111///////////////////////////////////////000111222////////////////////////000111111111222222222222000000000000////////////---...///000111111111111000000000000000000000000......///////////////...------......//////000000---------............///////////////000000000000000000/////////000111222////////////////////////...//////000000//////...000...,,,,,,---.........///000000000///...------////////////////////////////////////////////////...////////////000000000////////////000000000000...///000111111111111000111111222333333444555555444333222222333555666888777777777777666666666666888999::::::999;;;===@@@HHHOOO]]]mmm}}}EEEFFFFFFGGGGGGGGGGGGGGGGGGHHHIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJKKKLLLLLLLLLLLLLLLKKKKKKLLLMMMMMMMMMLLLKKKJJJLLLLLLLLLJJJIIIJJJKKKKKKKKKJJJKKKKKKMMMNNNOOOMMMMMMMMMNNNNNNNNNNNNNNNRRRTTTWWWZZZ[[[^^^aaacccccceeegggjjjmmmssszzzuuuyyy~~~~~~qqqiiidddfffiiinnnvvv}}}{{{{{{|||}}}{{{zzzyyyxxxqqqkkkaaaSSSFFF>>>::::::555444444333333333333444333333222222222222333333.../////////000000111111000000222333333222111000000000000000000000000000///////////////////////////.........///000111111000000000000000000000000000111111111222222222222////////////000000000000//////000000000000//////////////////////////////...///////////////......------......//////000000---------............///////////////000000000000111111111111111222222222////////////////////////------...////////////...///---++++++---////////////////////////...---,,,////////////////////////////////////////////////////////////000000000111////////////000000000000//////000000111111111111111222222333333444444444333222222222333444666888777777777777666666666666888999::::::999;;;>>>@@@HHHPPP]]]lll}}}GGGHHHIIIIIIJJJJJJIIIIIIGGGHHHIIIKKKLLLKKKKKKJJJJJJKKKKKKKKKKKKLLLLLLLLLJJJKKKLLLLLLMMMMMMLLLLLLKKKLLLMMMNNNNNNNNNMMMLLLKKKLLLMMMMMMKKKKKKLLLMMMLLLLLLKKKLLLMMMNNNPPPQQQMMMNNNOOOPPPRRRSSSTTTTTTTTTXXX]]]bbbfffkkkpppsssrrrtttwwwzzz}}}}}}yyy}}}~~~~~~tttccc[[[XXX]]]fffoooyyyzzzxxxyyy{{{~~~zzzuuupppmmmggg___SSSFFF===999777888333333333444444333333333333333222222222222333333/////////000000000000000000000111222222222222111000000000000000000000000000000000000000000000000//////.........///000000000000000000000000000000000000000111111111222222////////////000000000000000000000000000///............////////////......//////////////////...---.........///////////////---------............///////////////000000000000....../////////000000000////////////////////////......///000000000000000///---,,,,,,...000111000....../////////...------/////////////////////////////////////////////////////////000000000111111////////////000000000000000000000111111111222222222222222333333444444444000000111111222333444555666666666666777777777777777888999::::::<<>>:::777555333222222333333333333222222333222111000000111222333222222222222111111111111111111000000111222222333000000000000000000000000000000000000000000000000000000///.........//////000000000000000000000000/////////000000000111111.../////////000000000111...//////000000000000///...///000000000000///...///////////////...------///////////////.........---------............///////////////000000000000,,,,,,---...............////////////////////////...///000000111000000000000...,,,,,,...///000///------......///.........//////////////////////////////////////////////////////000000000111111111////////////000000000000111111111111111222333333222222333333333333444444111111222333333444333333555555666666777777888888777888999:::;;;>>>AAADDDMMMWWWaaajjjzzzEEEFFFGGGHHHHHHHHHGGGFFFFFFGGGJJJKKKLLLLLLJJJJJJJJJKKKKKKKKKLLLLLLMMMMMMLLLLLLMMMNNNNNNNNNNNNNNNNNNOOOQQQSSSSSSRRRQQQPPPMMMNNNOOOOOONNNMMMNNNPPPOOONNNMMMMMMOOOQQQSSSUUU[[[\\\___bbbfffiiikkkmmmwwwzzz~~~~~~||||||~~~|||xxxsssoookkkiiipppzzz~~~~~~zzzwwwvvvyyy|||wwwlllaaaYYYNNNGGG>>>:::999888444///111111222222222222111000222111000//////000111222555444444333333222222222222111000000000111333444000000000000000000000000000000000000000000000000111000///...............000000000000000000000000////////////000000000000.../////////000000111111,,,---...000111111111111///000111222222111000/////////000000///...------000000//////.........------------.........//////////////////000000000000,,,---......//////......////////////////////////......////////////......111///---,,,---......---,,,,,,---.../////////...////////////////////////////////////////////////000000000000111111111111////////////000000000000222222111111222222333444333333333333333333333444333444555666777666555444444555555666777888888999666888:::;;;<<>>;;;888555666333333333444444444555555222222222222333333333333222111000000000000000000//////000000111111222222000000////////////......////////////000000000000000000000000000000000000////////////////////////......////////////000000111000000//////000000111000000000000////////////+++...111111///...000333------............//////000000000000000000000000000000111111111111000000---///000///......///000000000////////////000000............///111222333/////////............---000000000000000000000000......////////////......////////////////////////////////////////////////////////////////////////.../////////000000000000///////////////000111111000000000000000111111222000000111111222333333333222333444444333444666777999888777555555555666777999:::<<<;;;;;;;;;===???DDDIIITTTcccrrrYYYYYY[[[\\\\\\\\\[[[ZZZZZZ[[[]]]___bbbdddfffgggaaabbbcccfffhhhkkknnnooouuuuuuwwwxxxzzz|||}}}~~~}}}|||xxxuuuwww}}}yyy}}}|||{{{||||||~~~{{{xxxqqqfff[[[VVVFFF???999999999666555555111222222333333333333333222222222333333333444444333222111000000000000111000000000000000111111111000000/////////............/////////000000000111000000000000000000000000---.........///000000000........./////////000000111111000000000000111111111000000000/////////...+++///333222///---///111............/////////000////////////////////////000//////////////////000---///111000...---...000000000////////////000000//////...//////000111222//////.........---------////////////////////////---...///000000///...---......////////////......//////////////////////////////////////////////////////000000000111111111///////////////000111111//////000111111111111111000000000111222222333333222333444444333444666888888888777666666777999999777999;;;;;;;;;;;;===???AAAGGGSSSbbbpppggghhhiiijjjkkkjjjiiiiiihhhhhhjjjlllooorrruuuwwwssstttvvvyyy|||}}}wwwuuutttuuuzzz}}}|||xxxyyy|||~~~}}}vvvrrrkkk]]]QQQKKK@@@999555777888666333444000111111222222222111111222222222333333444444444333333222111000000111111111111111000000000000000000/////////.............../////////000000111111000000000000000000000000,,,------...///000111111---.........//////000000111111000000000000111111111111000000/////////...---111444333///,,,---///.../////////000000111111............///////////////...---,,,,,,---...///---///111000---,,,...000000000////////////000000111000///////////////000//////.........---------........................---...///000000///...---......////////////......////////////////////////////////////////////////000111111111111222222222///////////////000111111...///111222222222111000000000000111222222333333111333444444333444666888777777666777888999;;;<<<555777:::;;;;;;<<<>>>@@@>>>DDDRRRaaaooo~~~~~~}}}~~~||||||~~~~~~|||ssssssxxx}}}|||{{{vvvnnndddZZZPPPFFF@@@:::888666333222222333333111111222333444444555555444333333222111111111222111000000///////////////222222222222222222222222111111000000//////......//////000000000000//////////////////////////////000000000000111111111111222222111111000000//////222333222111///...///000000...111555333---///555222222111111000000//////000000//////.........---...///000111111000///...///+++((()))---///---***222222111000///...------111111111111111111111111///////////////.........///...---,,,,,,---///000---------......000111111////////////////////////000000111111111111000000////////////////////////////////////////////////111000111333666666222//////////////////000111111...///000000000000//////333222111111111222333444222222333444444555555666666666777777888888999999;;;:::999999:::<<>>??????HHHOOO]]]ttt~~~}}}}}}}}}|||}}}}}}tttmmmZZZTTTJJJBBB>>>;;;::::::666555444333222222333333222222111111111111111111333333222222111222222333222222111000000000000111000000000000000000000000000000000000//////////////////000000000000//////////////////////////////////////////000000000111.../////////000000111111---...000000000000111222000111222333111///......///000000000000///......///////////////.........////////////////////////000...------///000///...------------.........///000000000000000000000000,,,------...///000111111,,,---.../////////...------------------...//////000000000000000000000000///000000//////...---,,,////////////////////////..............................---...///111222222///////////////000000111222222111111000000111111111111111222222333444444333333444444555666666666666666777777888888999999999999999:::;;;<<<>>>??????HHHPPP^^^uuuzzzwwwyyy|||~~~|||{{{|||{{{{{{vvvwwwxxxxxxtttmmmccc]]]PPPJJJBBB<<<::::::::::::333333333222222222222333222222111111111111111111333222222111222222333333111111000////////////000////////////////////////////////////000000000000//////000000000000//////////////////////////////...////////////000000000......//////000000000111---///111111000...//////000111000000000000000...222111000000///................../////////////////////............//////000///......////////////............------------000000000000000000000000,,,------...///000111111111000...---,,,,,,------......---------.../////////////////////////////////////////////...------////////////////////////------------------------............///000111222///////////////000000111222111000////////////000000000111222333333444444333333444555555666666777666666777777888888999999888999999:::;;;<<<===>>>@@@IIIPPP^^^sssxxxrrrnnnoootttxxx~~~}}}|||{{{zzzxxxtttooohhh___UUUNNNEEEAAA;;;888777777777777111222222222222222222222111111222222222222222222222222111111222222333333111000000///////////////////////////////////////////////////000000000000//////000000000000//////////////////////////////......////////////000000...//////////////////000---///111111000............///...---000555777555666444111///......//////.........//////////////////......------......///111111000000000000111111/////////.........------////////////////////////------......//////000000222000...,,,+++,,,---...//////.........//////000...........................//////000000/////////////////////////////////////////////////////////...///000000//////000111///////////////000111111222111000........./////////000111222333444444444444444444555666666777777444444555555666666777777888888999:::;;;<<<======@@@IIIPPP^^^ssszzzuuuooommmooouuu{{{}}}|||{{{vvvnnneee[[[RRRIIICCC<<<:::777666666666555333000000111222222222222222111111222222333333444444222222111111222222333444222111000000//////000000000000000000000000000000.../////////000000000111//////000000000000//////////////////////////////........./////////000000///////////////.........***---000111000////////////000//////666AAAFFFDDD;;;888333...,,,---///111............/////////000///...------------...///000000000000//////000111...///////////////000000////////////////////////.........///////////////------------......//////111000000/////////000000////////////////////////......///000111111111111////////////////////////////////////////////////...000333222000...///000///////////////000111111444333000///......///000...///111333444444444444444444555555666666777777444444555555666666777777777888999:::;;;<<<<<<<<>>999888777777777888777444222///000111222222222222222111111222333444444555555222111111111222333333444333222222111000111111111111111111111111111111111.../////////000000111111//////000000000000//////////////////////////////............/////////000000000//////.........---(((+++///111111000111111111333222333===LLLSSSRRR>>>:::444...+++,,,///111---.........//////000000///...---,,,,,,---...///---......---,,,,,,...///------...///000111222222111111111111111111111111///////////////.........(((***,,,///000111000000111111000000000000000111000000000000000000000000---...///111222222222222////////////////////////------------------------...111555444111......//////////////////000111111555444222000//////000111...///111333444444444444444444555555666777777777666666777777888999999999777888999:::;;;<<<<<<<<<>>>HHHPPP___ttt~~~{{{{{{{{{{{{|||yyyzzz}}}|||{{{|||zzzwwwwwwwwwtttqqqkkk```RRRGGGAAA===999666999999999999999888777777333444444444333333444666888666333111000000222333222222222222222222222222111111111000000000000000333222222222111000000000//////............//////000000000000////////////111000///...............+++,,,...000111222222111......//////...---,,,,,,------............------111///111999CCCEEE>>>555222111000......//////000111111000////////////000222111000.........///000///////////////......---111000...---...///111222333333222111000000000111111000...,,,,,,,,,------................................................////////////////////////222111111000///......---000000//////......---------......///000111111222........................000000000000000000000000111111111000000000000000000000111222333333444444444444444444555555555666666666777777777666666555999999999:::;;;<<<>>>>>>BBBGGGRRRbbbqqq~~~}}}{{{{{{}}}}}}~~~~~~~~~|||zzzzzz}}}}}}xxxvvvsssooohhhcccZZZQQQFFF???<<<:::777555777777777777777666555555222333444333333333555777999777444111000000111222222222222222222222222222//////000000111111222222222222111111111111111111//////............//////000000000000////////////000//////............///,,,---///000111222111111///000000000//////...------......//////......---///---///444;;;;;;666000///...---,,,+++,,,,,,---000000/////////.........///......------------...///////////////......---000///...---...///111222222111111000000000000111///......//////000111222////////////////////////........................////////////////////////////////////000000000000///////////////.........------......//////000000////////////////////////000000000000000000000000111000000000000000000000111111111222222333333444444444555555555666666666666777777888888777777666999999999:::;;;<<<===>>>BBBFFFQQQaaaooo~~~zzzyyy{{{~~~~~~~~~{{{{{{|||}}}{{{zzz{{{~~~{{{uuuqqqkkkcccYYYQQQGGGAAA;;;888888888777555444555555555555444333333111222333333222333555777999777555222111111111222000000000000000000000000......///000111222333333000000111111111111111111000//////......//////000000000000000///////////////............//////000//////000111111111111111000000111111111000//////---......//////......---------...000222222///,,,...---,,,,,,++++++,,,,,,---.../////////...---,,,,,,---..................///////////////......---000///.........///000111000////////////000000111---...///000111111111111................................................////////////////////////,,,---...///000111222333...///////////////000000---------...............000000000000000000000000000000000000000000000000000000000000000000111111222222222222222222222222555555555555666666666777777777888888888888888777999999999:::;;;<<<===>>>AAAEEEOOO^^^nnn~~~{{{wwwwww{{{~~~yyyppphhh```WWWLLLDDD===:::777666777888666555444444444444444333333222000111222222222222555777999777555333111111111111000000000000000000000000//////000000111111111222//////000000111111222222000000////////////000000000000000000////////////...............///000111111111111111111111000000000000000111111000//////......////////////.........///000///.........///000000//////............,,,---...//////---+++***---...///111111111000//////////////////......---///............///000111...............///000111....../////////---,,,***,,,,,,,,,,,,,,,,,,,,,,,,........................////////////////////////,,,---...///000111222333......//////000000000111///.....................000000000000000000000000111111111111111111111111000000000000000111111111333333222222222222222222555555555666666666777777777888888999999999999888:::999999:::;;;<<<======@@@CCCMMM\\\lll~~~~~~zzzvvv|||}}}ttthhh]]]TTTLLLDDD>>>:::999777777666555444222444444555555444444333222///111222111111111333555666555444222111111111111////////////////////////222111111111000000///////////////000000111111222000000////////////000000000000000000////////////...............///000111111111111000000000000000...//////000000/////////...//////////////////...---...///...------///111111111111111000000000///+++,,,...//////---+++***---...///111111111000//////////////////......---...............//////000...---------...///000000....../////////---,,,***,,,,,,,,,,,,,,,,,,,,,,,,........................////////////////////////.../////////000000000111.../////////000000111111000000//////////////////////////////////////////222222222222222222222222//////000000111111111111333333222222222222222222555555555555666666666666777777888999999999999999::::::::::::;;;;;;<<<===???BBBKKKZZZkkk}}}||||||{{{yyywww~~~tttjjj\\\PPPHHHCCC???;;;888777666555444222111000555555555555555444333333000111222111000000222444333333222111111111111111////////////////////////333333222111000///......//////000000000000000000111000000//////000000111000000000000///////////////............//////000111000///////////////000......//////000000//////...//////000000//////...+++,,,------,,,---///111///000000000000///......,,,---.........---,,,+++,,,---..................///////////////......---------.........////////////............//////000---...///000111111111111................................................////////////////////////000000000000///////////////000000000000000000111//////000000000000000000////////////////////////222222222222222222222222/////////000111111222222222222222222222222222222444444444444555555555666666666777888999999999999:::::::::::::::;;;<<<===>>>AAAKKKZZZkkk}}}|||{{{|||{{{yyy|||wwweee\\\NNNDDD???<<<:::888444444444333222222222333444444555555444444333222111222222111//////000222000000000000000111111111000000000000000000000000222222111111000000//////000000000000000/////////111111000000000000111111000000000000////////////000//////............//////......------...///000...///000000111111111000//////000000000000//////...---------......//////...///000000000///------............------------///......------------...///////////////......---------......//////......000000//////...////////////......//////000111222////////////////////////........................////////////////////////000000000///////////////111111111000000000000000---......//////000000000000000000000000000000000000000000000000000000000...//////000111111222222111111111222222333333444333333333333444444444444444555666777888888888888;;;;;;:::::::::;;;<<<<<<===AAAKKK[[[kkk}}}~~~~~~|||yyy~~~uuukkkYYYQQQFFF===:::888666444222333333333333333555777333444444444444333222222222222222111///...///000---......///000111111111111111111111111111111111000000000000111111111111111111000000//////......111111000000000000111111000000000000////////////111000///..................------,,,---...///000///000111222222222222222//////000000000000//////222000//////111111///...///000111111111000...---000///...------------...333111000.........///000///////////////......---,,,---......//////......222111000///////////////111000...---,,,,,,------................................................////////////////////////.../////////000000111111222222111111000000//////,,,,,,------...///000000111111111111111111111111////////////////////////...//////000111222222222000000111222333333444444222222222333333333444444444444666777777888888888;;;;;;:::::::::;;;<<<<<<===@@@KKK[[[kkk|||}}}|||uuubbbUUUGGGCCC===:::999888555333444444444555555555555666555555555555444333222111/////////000111111222222///000111222222111000///,,,---...000111222222222111111000000//////......---...///000000///...---000000000000000000000000//////000000000000//////000000//////.........------.........//////000000////////////////////////////////////000000000000000000000000////////////........................------............------000000////////////000000////////////////////////////////////000000000000/////////...------,,,,,,000000000000000000000000------------------------........................000...,,,,,,...000000000///////////////000111111000000///...............////////////////////////,,,------...///000111111...//////000111222222222000000000000000000000000222222111111222222333444222000///111555777666444555666777888999:::;;;;;;;;;;;;:::::::::;;;<<<<<>>AAACCCJJJVVVdddttt~~~wwwrrrqqqooooooqqquuuzzz}}}}}}{{{uuuuuuvvvzzzwwwwwwvvvssspppoooppprrrzzz|||}}}}}}}}}wwwtttpppjjjcccYYYPPPIII>>>;;;888666555555444333000222444444222111222444333333444444444555555555555555555555444333222222111111111111111111111111//////............//////'''(((+++...000222333444.../////////000000000111000000///......///000000000000000000000000000000//////000000000000//////,,,,,,,,,------.........+++,,,,,,---...///000000////////////////////////////////////000000000000000000000000////////////........................,,,,,,------------,,,,,,/////////....../////////////////////////////////////////////000000000000000000000///////////////////////////////////////,,,,,,,,,---......///////////////////////////////////////000222222111//////////////////000111111111111000/////////////////////////////////////////////000000000111111111111000000000000000000000000000000000000000000000222222111111222222333444111333555555444444666888333444444555666777888888999999999:::;;;<<<===>>>???@@@FFFRRRaaasss}}}wwwwwwxxxuuuooommmllllllmmmqqqwww}}}zzzwwwsssvvv|||}}}|||zzzwwwssspppqqqrrruuuxxx|||~~~}}}{{{yyyxxxuuuoooggg]]]TTTKKKCCC===777666666666777666333111000333555666444444555888222222333333333444444444555666555555444333222111444444333333222111111111///...,,,******,,,...///......///000000111000000.../////////000000111111222111000//////000111222000000000000000000000000//////000000000000//////,,,,,,,,,------..................///////////////////////////////////////////////////000000000000000000000000////////////000000000000000000000000+++,,,,,,------,,,,,,+++.........------.........////////////////////////////////////000000000000......//////000000111111........................***++++++,,,---...//////000000000000000000000000---------///111111///---///////////////000111111000000///...............////////////////////////111111111111000000000000111111111000000000000000000000000000000000000000222222111111222222333444000333555555444444777:::444444555666777888999:::999999999:::;;;<<<>>>>>>>>>>>>DDDPPP___rrr|||xxxsssooossssssssstttvvvyyy|||~~~}}}zzzvvvttt{{{zzzxxxxxxvvvtttppplllmmmbbbTTTJJJDDD@@@;;;777888777666555444333222222///111222444555555444444111111222333333333333222333333222222111000//////000111111111000///---,,,%%%'''))),,,///111222333111111111111111000//////111000///...------------000000000000000111111111//////.........---------//////000000///...---------------.........//////+++,,,,,,---...///000000//////...---,,,++++++******+++,,,...///000000111***,,,...000111111000///222000//////000111111111---.........//////000000......////////////......---------............///////////////////////////---...000000///.........////////////////////////+++++++++,,,---...///000////////////////////////////////////////////////---......///////////////////////////////////////////////////////////////---......///////////////000000000000000000000000111111222222222333333333111111222222222333333333555111///000333666666444999777555333333666999;;;777888999999;;;;;;<<<======???EEEPPP]]]ooo~~~}}}zzzzzzyyyyyy{{{}}}{{{xxxvvvxxxvvvuuusssqqqlllfffbbbVVVNNNDDD>>>;;;:::777444555555555555444444444444000111222333333444333333111111222333333333333222333333222222111000000000111222222222111000///.........///////////////...111111111111111000////////////000111333444666777333333222222111111000000000000/////////.........///////////////...---------------.........//////------..................000//////......------,,,,,,,,,...///000000111111...............///000111***+++...111333333000...---........./////////000......////////////......---------............///........................///000111111000/////////////////////////////////------------...///000111////////////////////////////////////////////////---......///////////////////////////////////////////////////////////////...//////000111000000000000000000000000000000000111111111222222222333333111111111222222222333333444222111222444555555444666666666666777777777888777888999999;;;;;;<<<===>>>???FFFPPP]]]nnn}}}vvvsssooonnnnnnpppzzz{{{yyyuuurrrooojjjfff___XXXSSSFFFAAA;;;888888888666333333333333444444555555555222222111111111222222333111222222333333333333333333333333222111111000000222222333222222111000///222222222222111///...---111111111111000000000///222222111111000000000000555444333222111000000///000000000000000////////////////////////......---------.........//////////////////.........------////////////////////////...//////000111111000000111///...,,,,,,...000111%%%)))///555999777222---.............../////////......////////////......---------............///........................//////.........---------////////////////////////...............///000111////////////////////////////////////////////////---......//////////////////////////////////////////////////////////////////000000111111111111111000000000000000000000000000111111111222222222222111111111222222222222333222333555555444333444555333555777999:::888666444777888999999;;;;;;<<<===???@@@FFFQQQ]]]mmmwwwqqqgggeeeeeeiiilllsss}}}uuuoooggg^^^VVVOOOIIIEEE???<<<999888777666444111222333333333444444444444333222111000000000111222111222333333444444333333333333333222222111111111222222222111111000000000000000111111222111111111222111111000000000000000222222111000...---+++***222222222111111000000000////////////////////////...///////////////................../////////////////////...............------......//////////////////000000000//////...000000...------...//////(((,,,222999<<<:::555000........................---......//////......------------............///........................000///.........///...---////////////////////////......------...///000000////////////////////////////////////////////////---....../////////////////////////////////////////////////////////////////////000111111111111000000000000000000000000000000000000111111111111222111111111111222222222222000444777777444222333555333555777999999888666555777888999999;;;;;;<<<===???AAAGGGQQQ]]]lll|||vvvppplllfffggglllsssyyy}}}sssjjj]]]QQQHHHBBB>>><<<666555444444333222///...333333333333222222222222333222111000000000111222222222333444444444444333333333333222222222222222111000000000////////////---...///000111222222111222111000000//////000000---...///111222222222222......//////000000111111..............................///////////////............/////////000000------......///000000111,,,,,,,,,------...//////....../////////...------......///000000///...------...222666999888555222...............---------------............---------------............///........................333111//////111222222000////////////////////////---------,,,------......////////////////////////////////////////////////---......///////////////////////////////////////////////////////////////---...//////000000//////000000000000000000000000//////000000000111111111000000111111111222222222000333777777444222333555555666666777777777777777777888999999;;;;;;<<<===???@@@GGGQQQ]]]lllzzzvvvuuutttsssrrrsssuuu|||xxxuuuiii```RRRFFF===999888777111222222333333222222111333333333222222111111111222222111111111222222333222222333444444444444444333333333333333333222222000000///////////////000//////000000000000//////333222000/////////000111......///000000...---,,,,,,------...///000111111------------............---...//////////////////....../////////000000000,,,---...///000111111222+++,,,,,,,,,------......---...............------,,,---///111111000...---...---...111333555444333.........---------------------............---------------............///------------------------...+++))))))---//////...////////////////////////------,,,,,,,,,------...////////////////////////////////////////////////---......///////////////////////////////////////////////////////////////------...///////////////000000000000000000000000////////////000000000000000000000111111111111222000111333444333333444555777666555555555666888999777888999999;;;;;;<<<======@@@GGGQQQ]]]lllzzztttssssssvvvzzzuuulllhhhXXXQQQGGG>>>999777555555222333444444444444444555111111111111222222222222000111222333333444333333222333444444555444444444333333333333333333333333111111000//////000111111000000000000000//////...333222000///...///000111111111111000---***'''%%%......//////000000111111---.........////////////------...///////////////.../////////000000000000......//////000000000111------------............---....../////////......------...//////000000000,,,+++,,,...222555666666.........------,,,,,,,,,,,,------......------,,,---------............///------------------------***&&&###%%%***------,,,////////////////////////......------------......////////////////////////////////////////////////---......///////////////////////////////////////////////////////////////......///000000000000000000000000000000000000000........./////////000000000000000000111111111111000//////000222555555555777666666555666777888888777888999999;;;;;;<<<===<<>>FFFQQQ^^^mmm}}}|||uuuooommmnnnpppvvvxxxjjjZZZLLLCCC???===999555333222333444555444444333333222222222111111111111111111111111111111000000111111222333444555666666777777666666555555555444444333333333222111000//////111222444222000///------///000222222111000//////...//////000000000000000000000000111111000000//////..............................444333111000///...//////---------.........//////...///000111111000///...000000///...............//////000000000000////////////............//////000000000111222555777888111000///---------...///000///...---,,,------.../////////...------,,,,,,......//////000000111111000000000000000000000000000//////.........//////111000000///......------////////////////////////////////////////////////000000111000000///...---........................000000000000000000000000............///000222222000000000000000000000000000111222111000000222444222222111000//////000000222222333333444555666666777777777777666666666666888888888999:::;;;===>>><<<===CCCNNN[[[mmm{{{tttoooooooooqqquuu{{{}}}uuuhhh[[[PPPFFF@@@;;;999777444333333333444333333333444333333222222222222222222222222222222111111000000111111222333111222222333333333333333555555555444444444333333111222333222000000000222111000///......///000111111000000////////////000000000000000000000000000000000000000111111111111........................333222000///......//////---------.........//////...//////000000//////...//////...---------------//////000000000000////////////............//////000/////////000111333444111000///.........//////000///...---,,,------...------........................//////000000000000////////////////////////000000////////////000000000000//////...------,,,////////////////////////////////////////////////...////////////......---........................////////////////////////............///000111222000000000000000000000000///000000000000111222222222222111000000000000000222333333444444555555555444444444555555555666666888888888999:::;;;======<<<===CCCMMMZZZlll}}}~~~~~~{{{xxxvvvvvvvvvwwwwwwwwwxxx|||{{{}}}~~~tttkkk^^^QQQHHHBBB===;;;555555444444333333333333000111333444555444222111333333333333333333333333111111000000111111222333000000111222222222222222333333333222222222222111222777;;;:::555000000222111000///......///000111000////////////000000111000000000000000000000000//////000111111222333333........................000///............//////------.........////////////..................///......---,,,,,,,,,,,,---//////////////////////////////............//////111000......---...///000111000000////////////000//////...------------...,,,,,,------...//////000...////////////000000000////////////////////////111000000///000000111111//////......---,,,,,,,,,////////////////////////////////////////////////,,,---...............---///////////////////////////////////////////////////......//////000111222000000000000000000000000.........000222333222111222222111000000000000111444444444444444444444444222333333444666777777888888888888999:::;;;<<<======>>>CCCMMMZZZkkk~~~zzzvvvuuuyyy~~~yyyzzz}}}{{{uuuppp]]]UUUJJJ@@@:::888777666222333333444333222111000...000333555555444222111333333333333333333333333111111000000111111222333222333333444444444444444000000000000000000000///555<<>>CCCMMMYYYjjj}}}zzzzzz}}}|||zzzxxxxxxwwwuuuqqqjjjbbb\\\JJJEEE>>>999666444333333222333444444333111///......000222444555444222111222222222222222222222222111111000000111111222333333333444555555555555555000000000111111111111111555<<>>???CCCLLLXXXhhhuuuyyy}}}~~~yyyzzz|||~~~~~~wwwssstttpppkkkddd]]]UUULLLGGG>>>;;;888666555555333111333444444444444222000//////000222333444333111000111111111111111111111111111111000000111111222333111222222333333333333333333333333333333444444444222777;;;:::555000000222//////000000000000//////000////////////000000111000000000000000000000000000000///......---,,,,,,........................,,,,,,---...//////............/////////000000000///..................//////............///000000000///...------...///000//////............//////555444222111000000111111---......////////////...,,,---......///.........000//////...------,,,,,,/////////............---........................,,,,,,,,,,,,---...//////......------------------////////////////////////////////////////////////...///000000000000000000////////////////////////........................000000////////////000000////////////////////////000111222111000000222444222111111111111222333333444444444444444444444444777777777666666555555555:::999999999::::::;;;<<>><<<:::777555444444444333333333333222222222222222222111111111111222222222222222222222222222222000111222222111000111222222222222222222222222222000000000000000000000000333222111000000000000000000111111111111111111000333444444444333111000///000000000000000000000000000000000000000000000000////////////////////////222000---++++++,,,///000////////////////////////....../////////...---------------............///////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,........................------,,,,,,,,,,,,------........................------------------------........................)))***,,,---///000000000---............/////////------------------------000000000000000000000000//////000000000000//////---------------,,,,,,,,,------........./////////000000000000000/////////------------------------////////////////////////000///...------///111222111111000000000000111111000000000000111111111111111111111111111111111111111111111111111111111111333333333444444444555555444444555555555666666666888888999999999:::::::::<<<:::===DDDHHHPPPcccwww|||wwwsssnnnmmmmmmpppvvv|||~~~}}}|||~~~yyyssshhh```VVVLLLDDD===777444777777666666555666777777333222222222222222222222222222111111111111222222222222222222222222222222000111222222111000111222111111111111111111111111000000000000000000000000333222111111000000111111000000222333333222000000,,,...111333444444333222000000000000000000000000////////////////////////////////////////////////111///...,,,,,,---...//////////////////////////////////////////...---,,,---------............///////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,...........................------,,,,,,------...........................------------------------........................,,,,,,------...------------------.........//////........................//////////////////////////////000000000000//////000000000///.........---.........////////////000......------------------------------------------////////////////////////000//////......000111222000000///...///000222333///000000000111111111111111111111111111111111111111111111111111111111111333333333444444444555555555555555555666666666666888888999999999:::::::::<<<:::<<>>555555666666666555555555555555555555444333222111000111111111222222222222222222111111111111222222111111111111111111111111000111222222111000111222111111111111111111111111111111111111111111111111333333222111111111222222333222222111111222222333333333222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000//////////////////////////////...//////000000000000///---------............///////////////////////////------------------------........................///......------......///////////////////////////................................................,,,,,,---...////////////,,,,,,---------.................................000000000000000000000000//////000000000000//////,,,,,,,,,---------------,,,---------......................../////////000////////////////////////////////////////////////------......////////////...//////000000000//////000000000000111111111111000000000000000000000000111111111111111111111111333333333444444444555555555666666666777777777777888888999999999:::::::::;;;999;;;BBBFFFNNNaaauuu~~~}}}yyyvvvrrrpppqqqsssuuuuuuuuuwwwzzz|||{{{zzzrrrkkkWWWPPPGGGAAA>>><<<999777555777888888666444333333333333333333222111000///000000111111222222222222222222111111111111222222222222222222222222222222000222222222111000111222000000000000000000000000111111111111111111111111666555333222111000000000444333222111111222333444333333222111111222222333000000000000000000000000000000000000000000000000000000000000000000000000333111///------...000111////////////////////////......///000000111000000---------.........//////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,...........................------,,,,,,------...000000000000000000000000------------------------...........................///////////////......,,,,,,,,,---------......////////////////////////000000000000000000000000//////000000000000//////---......//////000000000,,,,,,,,,---------......,,,---------......//////000000000000000000000000///////////////////////////...,,,,,,,,,---///000///000111222222111000///000000000000111111111111////////////////////////111111111111111111111111333333333444444444555555666666666666777777777777888888999999999:::::::::;;;888;;;BBBGGGNNNaaavvvzzzqqqqqqqqqqqquuu|||{{{xxxtttlll```VVVFFFCCC>>>:::888888:::;;;666555444333333333333333444333111000///000000111111111111111111111111111222222111111111111222222000000000000000000000000333222111000000111222333222222222111111111111111111111111111111111111111///555777222///111444555222222222222222222222222222111111111000000//////111111111111111222222222000000000000000000000000111111000000//////......222111000//////000111222000000//////.........---000000000000000000000000........................//////.........---------333111...,,,,,,---///000//////...------------...//////////////////////////////......------,,,,,,++++++++++++---...///000------,,,,,,,,,,,,------......---,,,,,,,,,,,,---***+++,,,---------,,,,,,+++,,,.../////////...---111000///---------...///111111000///...---,,,,,,////////////////////////111111000///////////////...///////////////...---////////////////////////..............................////////////......,,,,,,,,,---------......000000////////////000000222222222111111111111111//////000111222333333444333444444444555444444333444666888888666666777888666666777888:::;;;<<<<<<:::@@@>>>???HHHNNN]]]sss|||yyyvvvqqqnnnlllooouuu|||zzztttlllfff```YYYOOOGGGAAA???;;;888777666777888777777555444333222222222444333222222222333444555111111111111111111111111222222111111111111222222000000000000000000000000111000///......///000111111111111111111111222222111111111111111111111111///222222///000333444222222222222222222222222222333222222222111111111111000000000000000000000000000000000000000000000000////////////000000000000111111000000000000000000000/////////............................................................000000/////////.........111000...------...///000000000///.......................................000000000000000/////////111000000///............000//////......//////000///...------,,,,,,------,,,------------.........,,,---......///.........111000///.........//////***+++,,,---...000111111////////////////////////111000//////......//////......///////////////...//////////////////////////////////////////////////////000000000000//////------........./////////111111000000000000111111111111111111111111222222111111111111111222222222111222333444555555555555555444444666777888666555777777888999::::::;;;;;;:::???>>>???GGGNNN\\\rrr}}}zzz~~~}}}{{{yyytttssspppmmmlllkkkjjjjjjooovvvzzzuuuiiibbbXXXPPPKKKEEE???;;;:::999777666555444444555888777666444333222222222222222222222333444555666111111111111111111111111222222111111111111222222000000000000000000000000000000////////////000000000000000111222222222333111111111111111111111111000111000...111555333///222222222222222222222222333333333333333222222222222222111111000000//////000000000000000000000000.........///000111111111111111111111000000///...////////////............................................................000000000000000/////////............////////////111000000///.../////////------------------------/////////000000000000000222222111//////.........000//////......//////000///...------,,,---------///...---------...000000...------------...//////111000000////////////000'''(((***,,,...000222333////////////////////////000///......------......------......//////000000////////////////////////000000000000000000000000//////000000000000//////....../////////000000000222222111111111111222222000000000111222222222333222222222111111111000000000111222444555666777777888555333555999:::888444888888888999999::::::::::::???>>>???GGGMMM[[[qqq~~~xxxrrrlllhhheeedddeeegggiiijjjkkkjjjjjjiiikkklllmmmnnnppptttwww|||~~~{{{wwwooogggaaaSSSNNNGGGBBB???===:::888444444555555444444333222666666555444333333333333000000000111111222222222111111111111111111111111222222111111111111222222000000000000000000000000222111111111111111111222//////000111222333333333111111111111111111111111222555555222111333222000222222222222222222222222333333333333222222222222555555444444333222111111////////////////////////.../////////000000000111000000111111111///...---///////////////.........................................................////////////////////////,,,---...000000000//////000000///...............------------------------,,,,,,------......//////...------------...///000......------------......//////...---------------///...---,,,,,,...000111......---,,,,,,...///000000000000000///000000000,,,,,,------...//////000//////////////////////////////...------------------------...///000111111////////////////////////////////////////////////......////////////............/////////000000000222111111000000111111222//////000111222333333333111111111111111111111111000111333444555666666666777777777888999:::999777999999999999999999999999:::???>>>???GGGLLLYYYoootttqqqlllgggcccaaa``````\\\^^^bbbgggkkknnnqqqrrrsssuuuwwwyyy{{{~~~}}}yyyrrrjjjbbbZZZRRRNNNBBB@@@===<<<:::999777666222333444444555444333222444333333333333444555555222222222222111111000000111111111111111111111111222222111111111111222222000000000000000000000000111111111222222111111111//////000111222333333333111111111111111111111111444;;;>>>888111000111222222222222222222222222222111111222222222222222222555555444444333222111111////////////////////////111000000000/////////...///000111111111///...---.........///////////////////////////////////////................................................+++---///000111000///.........---,,,,,,,,,------------------------------,,,,,,------......//////------,,,------...///000.........------.........//////...------------...///---,,,++++++---///000......---,,,,,,...///000/////////000000000000///000000000000//////////////////////////////////////////...---------------------------...000111222////////////////////////........................,,,------......------,,,------........./////////000000////////////000000//////000111222333333333///000000111222222333333333333444444555555444444222777:::999666444777:::999999999999999999999999:::???>>>???FFFKKKXXXlll{{{vvvpppnnnjjjgggggghhhjjjlllgggjjjooouuu|||~~~wwwnnnhhh___VVVNNNHHHCCC@@@999999999888777555333222222333444444444444333333222222222222222333333444444444555444444222111000111111111111111111111111222222111111111111222222000000000000000000000000//////000000000000//////000000000111222222222333111111111111111111111111333===BBB;;;111...111333222222222222222222222222111111111111222222222222222222111111000000//////000000000000000000000000111111111000///............//////000000/////////.........///////////////000000000000000000000000........................------------............---...///000000000///......---,,,,,,++++++,,,,,,------------------------/////////000000000000000000000///............///111000000//////000000111000///......------.........---,,,,,,,,,---...///...------------...//////---......////////////...000000000000000000111111////////////////////////000///......------......///...------...///000111////////////////////////........................---------......---------------........./////////000000////////////000000000000000111222222222333...///000111222333444444333444444555444444333333...555:::888222000444999888888888999999:::::::::999???>>>???FFFKKKVVVjjjxxxxxxxxxyyyyyyzzzzzzzzzzzzyyyxxxwwwwwwxxxzzz{{{xxxzzz~~~|||yyysssiiiaaaVVVQQQJJJDDD@@@===;;;999555666666555333333333333333333333333333333333333444333222111000000000000222333444444444333222222111111111111111111111111222222111111111111222222000000000000000000000000...///000111111000///...111111111111111111222222111111111111111111111111000888===888111///000111222222222222222222222222222222222222333333444444000000000000000000000000000000000000000000000000000000000000////////////...............///000111............/////////000////////////////////////........................---.........//////////////////////////////............---,,,,,,,,,,,,---........................000000000000000/////////...------------......///111111000000000000111111000//////...............---............/////////,,,---......///.........+++,,,---...//////...---////////////000000000000////////////////////////111000//////......//////000///...------...000111////////////////////////...........................//////////////////........./////////000000000111000000000000000000111111111111111111111222222000000111111111222222222222222333444555555555555111555999888444222555999777777888999::::::;;;;;;999???>>>???FFFJJJUUUiiixxxnnnhhhfff```bbbeeeiiikkklllmmmmmmkkkmmmppprrruuuzzz~~~yyyrrrmmmhhhaaaVVVNNNCCC@@@===::::::999888777444444444333222444666999444333222222111222222222666555333111///------,,,...///111222333333222111111111111111111111111111222222111111111111222222000000000000000000000000000111222333333222111000222222222111111111111111111111111111111111111111---333666333000111000...222222222222222222222222333333333444444555555555111111111111111222222222000000000000000000000000......//////000000111111...---------...///111333---.........//////000000.................................................../////////000000111111000000//////.........---//////...------------...//////////////////////////////......---------,,,&&&'''((()))+++...000111//////............//////000000///.....................///000111000000000+++,,,.../////////...---***+++---.........------000000000///......------////////////////////////111111000///////////////111000...------...///000////////////////////////000000000000000000000000000000111111111111000000000000000000111111111111222222111111111111222222222222222111111111111111222222222111111111111111000111222444555666666777666888999999999888999999666777777999:::;;;<<<<<<999???>>>???FFFIIITTThhh~~~{{{zzz{{{}}}~~~|||{{{{{{~~~|||yyyuuuoooiiiddd```]]]^^^``````aaabbbeeegggkkkuuu{{{wwwpppkkkcccYYYPPPHHHCCCAAA888888777777666666555555222222222222222222222222111111111222222333333333333333333222222111111111000000000000000000000000222222111111111111111111000000000000000000000000111222333333333333222222444555666555333222333444111111111111111111111111111111111111111111111111222222111111111111111111333333222222333333444555111222333444444333000///111222222222222333333333222111000//////000111222222333444555444222000///111000///......///000111000000000000111111111111///000111111111///...---------.../////////000000///000000111111000///.........------------......////////////////////////+++---......---...///111//////.........---------+++---///111222000...---///////////////////////////...---,,,,,,---.../////////000//////...------111...---...//////,,,***////////////............------......///000000000------------------------------............------///......------///000111////////////////////////////////////////////////111111000000//////......000000111222222222222111//////////////////////////////000111222222333333111111000000111111222333222222333444444555555666777777777777666666666666:::::::::;;;;;;;;;<<<<<<<<<===???AAABBBHHHWWWfffmmmppprrrqqqooooooqqqsss|||yyytttpppnnnoooqqqtttwwwxxxxxxuuuqqqmmmlllkkkhhhkkkoooqqqqqqoooooooooppppppppppppnnnmmmkkkjjjkkkllllllllllllnnnrrruuu|||xxxrrrlllgggXXXTTTNNNGGG@@@:::777555555555555555555444444444222222222222222222222222222222222222222222333333333333333222222222111111111111111111111111111111111111111111111111111111000000000000000000000000111111000000000000000000222333444333111000111222111111111111111111111111000000000000000000000000111111111111111111111111333333222222333333444555222222333444333222111000///000000000000111111111111111000000000000111111000111333333333222000///111000///......///000111...////////////000000000000000000000000///.........------------......///***+++---......---,,,+++///......------......///////////////////////////+++---...---,,,,,,---///---------,,,,,,,,,++++++,,,---///000111000///...///////////////////////////...------------...///000000111111000//////...000...---...///000---+++,,,,,,---...///000111111///////////////.........---------.........//////...//////////////////...///......---...///000111////////////////////////////////////////////////000000000000////////////000000111222222222222111000000000000000000000000111111111111111111222222111111000000111111222333222222333444444555555666777777777777666666666666999::::::::::::;;;;;;;;;;;;<<<>>>AAABBBIIIXXXggg]]]^^^^^^___^^^^^^^^^]]]ccccccaaa]]]ZZZ[[[___cccfffggghhhgggeeeddddddeeeeeejjjppptttuuusssrrrrrrssstttvvvyyy|||}}}~~~~~~}}}{{{tttllleee]]]VVVQQQEEECCC???;;;777555333222222222333333333333333333222222222222222222222222333333222222222222222222333333333222222222222111111111111111111111111111111111111111111111111111000000000000000000000000333222000/////////000000000111222111/////////111111111111111111111111111////////////////////////111111111111111111111111333333222222333333444555333333333222222222111111///000000000000111111111000000111111111111000000...///111222222111111000000000////////////000000............////////////111000000//////////////////...---,,,,,,,,,---...,,,...111333333222000//////......------......///////////////////////////.../////////---,,,---...000000000/////////......---......//////////////////////////////////////////......------......///111111111111111000000///...------...000000///---,,,,,,---...///000111111111000000///......---------......//////000000000//////000000000000/////////............///000000////////////////////////////////////////////////////////////000000000000///000111111222222111111111111111111111111111111222222222111111111111000111111000000111111222333222222333444444555555666666666666666777777777777888888999999999::::::::::::;;;>>>AAACCCIIIYYYhhhgggffffffggghhhhhhfffddd___bbbccc```[[[ZZZ___ddddddeeehhhiiikkkmmmqqqtttxxx}}}{{{qqqkkkbbbYYYQQQJJJDDD@@@>>><<<;;;999777666666666111111222222333333444444222222222222222222222222333333333222222111111111222222222222222222222222111111111111111111111111111111111111111222222222000000000000000000000000666444222000000000222333///000111111/////////111111111111111111111111111000000000000000000000000111111111111111222222222333333222222333333444555444333222111111111222222111111222222222333333333///000111222222111000///------///000111111111111000000////////////000000........./////////000000111000///......///000111111000...,,,,,,,,,---......111444666777666444333//////............//////////////////////////////000111222000...------...111111000000000/////////............/////////000//////////////////////////////............//////000000000111111000000///,,,,,,---...000000000///////////////............000000//////............//////................../////////000000/////////............/////////000////////////////////////////////////////////////......//////000000111111///000000111111111111111111111111111111111111111111111111111111111222222111111000000111111222333222222333444444555555666666666666666777777777777777888888888888999999999::::::===@@@CCCJJJYYYiii}}}||||||}}}~~~~~~{{{xxxooorrruuurrrnnnlllooossstttuuuwwwyyy{{{}}}uuulllfff]]]WWWOOOHHHBBB>>>:::888777777666555444444444444222222333333444444444555222222222222222222222222333333333222222111111111222222222222222222222222111111111111111111111111000000111111111222222222000000000000000000000000555444222000000111222333///111222111000000111222111111111111111111111111111111111111111111111111000000111111111222222222333333222222333333444555444333222111111111222222111111222222222333333333///000111222222111000///,,,---...///000111111111//////000000000000////////////000000000111111111111000///......///000111222111000.........//////***,,,///111222222000////////////....../////////////////////////////////000000111///---,,,,,,---,,,,,,,,,,,,++++++++++++............/////////000////////////////////////////////////////////////......//////000//////...+++---...///000000111111////////////........................//////000000000//////...---,,,++++++---......//////......------......///////////////////////////////////////////////////////////////......//////000000111111//////000111111111111000111111111111111111111111...///000111222333444444111111000000111111222333222222333444444555555666555666666666777777777888777777777888888888999999::::::===@@@CCCJJJYYYiiizzzqqqiii```VVVOOOJJJFFF@@@;;;999888777666444444444444333333222222333444444444444444555555222222222222222222222222333333222222222222222222111222222222222333333333222222222222222222222222000000000111222222333333000000000000000000000000111111000//////000111222000111222222111111222333111111111111111111111111111111111111111111111111000000000111222222333333333333222222333333444555333333333222222222111111///000000000000111111111000000111111111111000000---......///000111111222//////000000000000//////000000000000111111111111///////////////000000111111111111000000000000///+++,,,---...//////......000//////......//////000////////////////////////---......---+++)))***+++------------,,,,,,,,,+++---......///////////////////////////////////////...//////000000//////...---......////////////...+++---///000000///000222,,,,,,---...///000111111------......///000000111//////...---,,,++++++***------............---------......///000/////////////////////////////////////////////////////////////////////000000000000...///000000111111000000111111111111111111111111---...///000222444555666111111000000111111222333222222333444444555555666555555666666777777888888777777888888888999999999:::;;;>>>AAACCCIIIYYYhhh~~~}}}xxxpppiiiaaa[[[WWWQQQIIICCC>>>;;;777555555555555555444444444555555555444444444444444444444333333333222222222222222222222222222222222222222222333333111111222222222333333333222222222222222222222222///000000111222222333333000000000000000000000000/////////000111111222222///000222222111000222333111111111111111111111111111111111111111111111111///000000111222222333333333333222222333333444555222222333444333222111000///000000000000111111111111111000000000000111111////////////000111111222...///000111111000///.../////////000000000000111......///000000000000000---...000111111111///...000000/////////000000111000000////////////000000////////////////////////---...///---,,,++++++,,,000000000000////////////,,,---///000111000///...////////////////////////...///000111111000///.........///000000000000000,,,...111111//////000222,,,,,,---...///000111111.........///////////////---------.....................////////////......------///000000000///...////////////////////////////////////////////////000000000000////////////...//////000000000000000000000000000000000000000...//////111222333444444111111000000111111222333222222333444444555555666555555555666777888888888888888888999999999::::::;;;<<<>>>AAABBBIIIXXXggg{{{~~~xxxqqqhhhbbbWWWRRRMMMKKKLLLKKKGGGCCC:::777444333333444444333111222222333444444444444444444444333333222222222222222222222222222222222111111111222222333333444111111111222222333333333222222222222222222222222///000000111222222333333000000000000000000000000///000111333444444444444...000111111000000111333111111111111111111111111000000000000000000000000///000000111222222333333333333222222333333444555111222444444444333111///111222222222222333333333222111000//////000111222000000000000000111111222...///000111111000///.............../////////000---...///111111111000///***,,,///111222111///---111000///.........000000000000////////////000000///////////////////////////111111000///...///000............------------+++---///111222000...---////////////////////////...///000111111000///...//////000111111111111111,,,///222111///...///111000/////////............000000000///......------,,,,,,---...///000111222//////000000000000//////,,,---///000000000///...////////////////////////////////////////////////111111000000//////.........//////000000000000000////////////////////////000000111111222222222333111111111000111222222333222222333444444555555666444555555666777888888999888999999999999:::::::::<<<===???AAABBBHHHWWWfffzzz{{{rrrggg___ZZZUUUNNNIIIFFFCCCBBBHHHPPPPPPGGG???555555555444444333333333444444444444444444444444555333111000000111333555333222000//////000222333444444333333333333444444111111111111111111111111222222222222222222222222111111111111111111111111555555444333222111000///222222111111111111111111111111222222222222111111333222///......///222333111000//////000222444555333222111000111222333444444444555555555444333333222222222222222222222222333222111000000111222333222111111000000000000000111111000000//////............///000000111000000222000000111222333222111111000///......///000111000000000000000///..................////////////...///000111111111111111///000000000000000////////////000000111111111222////////////////////////////////////////////////......------------......///000111222444555666777444333222000///.........////////////000000000000..............................////////////......////////////////////////000---++++++,,,///000000...///////////////....../////////...------,,,,,,,,,,,,...///000000000000...///000111111222111111000////////////111333444444444333222111000//////000111111111111222222222222222222222222222222222222222222333444555666777999999:::888777666888999:::999999888888999999::::::999;;;???BBBIIIVVVddd{{{|||wwwrrrmmmjjjbbb[[[RRRLLLHHHEEE@@@<<<:::888888<<>>;;;777666666666555444555666666555333333333444444444444444444444444444444444444444444444444444333333444444444444333333444444333222222333444444333333222222222222333333111111111111111111111111111111111111111111111111000000000000000000000000000000000111111111222222111111222222222222222333000111111111111111111000222222333333333333222222222111111111111222333444000111222333444333222111111222333444555666666666222222222222222222222222111222333444444333222111222111000000//////000000000000000000000000000000111111111111111000///...222000000000222333222111000000111111111///...,,,//////000000000000//////............////////////000000000000///...------......///000000000//////............//////////////////////////////////////////////////////////////////............//////......///000111222333444333222111000////////////------------.........///..............................////////////......////////////////////////000444777555///++++++---....../////////......---111111000000///......---//////000000000//////...//////000//////...------...///111111222111//////......//////000000000111000000111111111222222222111222222222222222333333444444444444444444333333444666777666666666999:::<<<<<<;;;:::::::::;;;;;;<<<<<<===???AAAGGGTTTaaawww{{{vvvssslllbbbYYYMMMIIICCC>>>===<<<<<<;;;777666444333333333222222444444444222000///111444444444444444444444444444444444444444444444444444444333222000000222333444555555444444444444555555444444333333333333444444111111111111111111111111111111111111111111111111222222222222222222222222222222222111111111111000111111222222333333333333111111222222222222111111444333111000000111333444222222222222222222333333000111222333444333222111111222333444555666666666222222222222222222222222111111222222111///---,,,000000///............///000000000000111111111111111111222111111000//////222000000000222333222111///000111111111///...---//////000000000000//////............////////////111111111111000000///...,,,---....../////////...////////////............/////////////////////////////////////////////////////////......////////////000000111222333444444222222111000/////////000------------.........///////////////////////////......////////////......////////////////////////000444888666000++++++---/////////...---,,,+++***000//////......------,,,///000000000000000////////////000//////...---------...///000000000///............///000000111111000000111111111222222222111111111222222333333333333444555555555444333222666777777666555555666888999999999:::;;;<<<===>>>::::::<<>>???999999;;;???BBBIIIWWWddd||||||uuummmeee```SSSPPPLLLGGGBBB???===<<<999666444333444444444333777777777777666555666666777666555444555666777777333333333444444444555555444444444444444444444444444333222222222222333444666666666777777666666666555444444333333444444555444444444444444444444444333333333333333333333333222222222222222222222222333333333333333444444444111111222222333444444555333444444555555444444333222111000000000000111222333333333333333333333222222222111111222222333444111111222333333222222222222222222222222222222222444444444333333444444555222222111000000000000000000000111111111222222222000000111222222222111111000......///000111000//////......//////000111222......///000000000000000............////////////...///000000000000000000---...///000111111111111111111000000000/////////////////////////////////////////////////////////000000////////////000000//////000000111222222222222111111000000000000000....../////////000000000////////////////////////......////////////......///////////////////////////000111111111000///.........//////000//////...---------...//////000000...///000111111111111111//////000000111000000000.........///111222444444000000111111111111111111000111111111111222222222000111111222333333444444111222444555666555444333444555666555444444555777777777777888:::;;;===>>>;;;:::<<>>:::777777:::<<<444222111222444666555555222333444444333222333444444222111222444666555444333333333444444555555555444444444444444444444444333333444555555444333333666666777777777777666666777777666666666666777777555555555555555555555555444444444444444444444444111111111111111111111111111222222333555666666777111111222333333444555555444555555666666555555444333444555555555555444333333333444444444333222222333222111000111222444555444444555555555444333333222222222222222222222222000/////////000222444666444333222222111222222222000000111111222222222222///000111222222222222222222000000111222333222111......---...///000222444......///000000000000000............/////////000------...///000000000/////////000222222333333333222222111111000000//////////////////////////////////////////////////////000000////////////000000......//////000000111111222111000000000000000111////////////000000000000000000000000000000000000......////////////......///////////////////////////......///111111000///---...///111222222333333111111111000//////............///111111222222222...///000111111222111111/////////000222444777888222222111111111111111111000111111111111222222222000000111222333333444444000111333555666666555444222333444444444555777999888888888888999:::;;;;;;===<<<===@@@AAAGGGTTTaaa{{{}}}uuulllfffccc___YYYTTTMMMLLLJJJGGGCCC@@@>>>===777777777777777777777777555444333444555555444222000111222222222333555777333333333222222111111111555555666666666666666555444444444333333222222222000222222222000000000222666666666666666777888888888888888777777777777777777777888888888888777777444444444444444444444444444444333333444666777999333333333444444555555555333333333444444444444444333444555666666555444333555555444444444333333333333333333333333333333333666555444333222111111111111111111111111111111111222333333444444333333222///000333666666555333222/////////000111111222222000000111111111222222222111222222222222111000000111111222222222222111111000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000......------------...//////000111222222111000/////////000000000000////////////000000000000//////.........------......///////////////000000000000111000000///...------,,,000000000000////////////............/////////000///000222222000000000111000000000000000000000000//////............/////////...---,,,,,,---...///------......//////000000........................////////////////////////000000000///......------000000000000000000000000000111111111111222222222333333333333333333333333111222333444555555555555666555555555555666777777666666777888:::;;;<<<<<<;;;:::<<<>>>AAAFFFTTTaaaxxx|||tttkkkeee___YYYRRRNNNMMMKKKGGGCCCBBBBBB@@@>>><<<;;;999888666666666666666666666666555444333444555555444222;;;;;;:::777444111000000555444444444333333333222555666666666666555555444444444444444333333333222555777777777555555666777777666666666666777888888777888888888888888888888777888888888888888888777555444444444444444444444222222222222333444555555444444444555555555666666555555666666777777777888888888999999888777555555666666666555555444444333333333333333333333333444333333333222333444444555333333333333333333333333222333333333333333333222000111333444444444222111111111111111000000000000000000111111111222222222222222222222222111000///000000000111111000000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000111111000000000000111111///000000111111000000/////////000000000000////////////000000000000//////000///...------...//////////////////000000000000111111111000//////......000000000000////////////........./////////000000///111222222000//////000//////////////////////////////............////////////...------...//////.........///////////////000000000000000000000000////////////////////////------......///000000111000000000000000000000000000111111111111222222222333333222222222222222222111222333444555555555555555555555555666666666666666666777888999999::::::;;;:::<<>>;;;999666555444444555555555444555555555444444444444444333333333333333333333333444333333555666777666444222444777888666444333333444444444444555555555555666777777777666555555444666666666666666666666666555666777777666666777999999999999999999:::;;;;;;888999999:::;;;<<<<<<===::::::;;;;;;;;;;;;::::::888888888777777777666666555666777999999888777666555555555444444444444444333444444555666666777777888999999:::;;;<<<======;;;;;;:::::::::999999999999888888888777777666666888888666555444333333333444444444444444444444444333333444444444444333333555444222000//////000000000000111111222222222333111111111111111111111111333333333222111000//////000111111222222111111000////////////////////////000000000000000000000000////////////000000000000////////////////////////222111111000//////000000000///...------...///000//////000000000000////////////000000000000//////000///---,,,+++,,,---...////////////000000000000......//////////////////.../////////000000000111////////////000000000111///000111111///......///........................//////............////////////000000000000//////000000//////......------........................000000000000000000000000111111111000//////......////////////////////////000000111111111222222222/////////000000111111111000111222333444444444444333444666888888777555444888999999999999999999999::::::<<>>>>>======<<<;;;;;;:::666666555555666666777888555555555555555555555555555555666666666666555555444444333222222222222222222222222222222222222222222222222111111111000000000000111222222222222111000000111111111111000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000//////...,,,,,,++++++,,,///000000111111000000/////////000000000000////////////000000000000//////---...///000111111000000////////////000000000000111111000000///..................///000111111111//////000000000111111111+++---///000//////000111//////////////////////////////............//////---...////////////...---.........///////////////000000000000000000000000/////////////////////////////////000111111222222000000000000000000000000000111111111111222222222//////000111111222333333000111222333333444333333555555555555666666666666666666777888999::::::;;;999999<<<@@@AAAEEEOOO[[[nnn}}}|||rrrpppmmmiiieeeaaa^^^\\\YYYWWWSSSPPPNNNJJJEEEBBB:::<<<>>>>>><<<;;;:::;;;888888777666666777777888444444555777999:::888666333555666666666555555666111222222333444555555666333333333333333333333333444333444555777888777666888999999777555444555777666666777777888888888999666777888999:::;;;;;;;;;777777888888999999999999777888::::::::::::;;;===<<<;;;;;;;;;;;;<<<=====================<<<<<<<<<<<<<<<============<<<<<<:::;;;;;;<<<===>>>??????>>>===<<<;;;:::;;;<<<===:::::::::999999999888888777777777666555555444444666555555555555777888999777888999:::<<<===>>>???@@@??????>>>===<<<<<<<<<:::999888666555555555555777777777777777777777777666666777777777777666666444444444333333333222222444444333222222111111111222222222222111111000000///000111222222333222222//////000000000000//////000000000000000000000000////////////////////////////////////000000000000000000000000000000000000222222111//////.........///000111222222111000/////////000000000000////////////000000000000//////---...111333444444333222////////////000000000000333222222111000//////...---......///000111111222000000000000111111111111***,,,////////////000222000000000000000000000000//////............//////,,,---...//////...---,,,---.........//////000000........................////////////////////////222222111111000/////////000000000000000000000000000111111111111222222222///000000111222333333333000000111222333333333333666555555555555666777777444555666777888999::::::999999<<<@@@AAADDDOOOZZZlll{{{xxxvvvzzzyyyxxxyyy{{{zzzwwwsssnnnkkkgggbbb]]]ZZZXXXWWWQQQPPPOOOMMMKKKIIIHHHGGG>>>>>>===<<<;;;:::999999999888888777777666555555555555555555555666777888666777777777888888999999222444666888888777666555666666666666666666666666555555555555555555555555444444444555555555666666777888999::::::999888777777777777777888888888888888999999999999:::::::::999999999:::::::::;;;;;;<<<<<<;;;::::::::::::;;;:::<<<>>>>>>======>>>??????===;;;999999;;;===>>>AAAAAA@@@???>>>===>>>>>>:::;;;<<<===<<<;;;:::999999<<>><<<===??????===:::999:::::::::999:::999888777666666666777444444444555555555555555888999:::;;;<<<=========CCCCCCBBBAAA@@@???>>>===???===;;;888777666666666777777777777777777777777444444555555555555555444999444//////333666666444111111111111000000000000222222111000000000000000222222222111111111111000......///000111222222333444333111000000000...---222222222111111111111111000000000000000000000000000000111111111111000000333333111000000//////000...............---------000000000000//////////////////000000000000//////111111000000//////......000000///...............000000000000000000000000............/////////000111000///......///000111333111//////111444555555111111222111111000///......///000111111111111111////////////............///////////////.........////////////////////////000000///......///111222111111000000//////......///////////////000111111///////////////000000111111111000000111111222333222222333333333333444444777666333222222555999;;;888777555333444666888:::;;;999:::===@@@DDDOOOZZZmmmwwwvvvtttsssrrrqqqqqqqqqnnnllljjjfffbbb^^^[[[ZZZ[[[ZZZYYYZZZ\\\\\\YYYVVVRRRPPPMMMJJJGGGEEECCCBBB@@@@@@???>>>===<<<;;;;;;999999888888777666555555555555555555444444444444444444444444444555666666555555555666666777777777444555666777888888777666666666666666666666666666555555555555555555555555666666666666666666666666333333444555555444333333777777777888888888999999888888999999::::::;;;;;;:::::::::;;;;;;;;;<<<<<<===<<<;;;;;;::::::;;;;;;999;;;============>>>???>>>>>>======>>>>>>>>>???@@@???>>>>>>============<<<<<<===>>>>>>===<<<<<<555888<<<===<<<;;;===>>>???>>><<<<<<===>>>======;;;:::999888777666666666444444555666777888999:::777888999:::::::::::::::??????????????????????????????===;;;:::999999999999999999999999999999999666666777777777666666555???:::444222444555333000333222222222222111111111222222111111111111111222222222222111111111111000//////000000111111222222222111000000111111000///111111111111111111111111000000000000000000000000000000111111111111000000000//////......////////////.....................000000000000//////////////////000000000000//////111000000000/////////...000///......------......////////////////////////........./////////000000111000////////////000111444222///...///111111111///////////////......---///000000111222222111111////////////..............................------///////////////////////////////////////000000111111000000000/////////...///////////////000111111000000//////000000111111111111000000111111222333222222333333333333444444888777555444555777999;;;999888777666666888:::;;;;;;999:::===???CCCNNNXXXiiiWWWVVVUUUTTTSSSRRRRRRRRRQQQOOOMMMKKKHHHEEECCCBBBAAA@@@@@@AAACCCCCCBBB@@@======<<<;;;:::888666666666666666666666666666666555555555444444444333333444444444444555555555555666666555555666666777777666666666777777777777777777777666666777777888888666666666666666666666666666666666666666666666666777777777777777777777777555666666777777666666555888888888999999999::::::888888999:::;;;;;;<<<<<<<<<<<<<<<<<<==================<<<;;;;;;;;;;;;;;;999;;;===>>>======>>>???;;;<<<===?????????>>>===@@@???>>>>>>>>>>>>>>>???===>>>>>>??????>>>>>>===777:::===????????????AAA???>>><<<===>>>>>><<<;;;???>>><<<;;;:::999999999777777888999999:::;;;;;;777777888999999888888888:::;;;;;;<<<===>>>???????????????>>>>>>===<<<;;;::::::::::::::::::::::::888999999999888777666666AAA<<<777555555555333111444444333333333222222222222222111111111222222333222222222111111111111000000111111111111111111111000///...///111222222111///000000111111222222222000000000000000000000000000000111111111111000000............/////////000///////////////000000000000000000000//////////////////000000000000//////000000000000////////////000///......------..................................../////////000000000222111000000000000111222555222///---......---,,,.........///////////////000000111222222222222111////////////............------------------------////////////////////////......///000000000000000000000000000///////////////////////////000111111000000111111111222222222111111000000111111222333222222333333333333444444555555555555666777888999:::999999999999:::;;;;;;;;;999:::===>>>BBBLLLVVVfff|||CCCBBBAAA@@@????????????AAA@@@???>>><<<;;;999999888888888999:::;;;;;;;;;999999::::::999888666555666666666555555555555555444444444444444444444444555555666777888888999999:::::::::999999::::::;;;999999999:::::::::::::::888777666555555666888999777777777777777777777777777777777777777777777777888888888777777777777666::::::::::::::::::::::::999999:::::::::;;;;;;;;;999999:::;;;<<<======>>>=========>>>>>>>>>??????>>>===<<<<<<;;;<<<<<<<<<<<<>>>@@@@@@>>>>>>>>>???<<<===>>>???@@@@@@@@@???@@@@@@????????????@@@@@@=========>>>>>>>>>>>>>>>>>>@@@BBBCCCCCCCCCCCCCCCAAA@@@????????????===;;;AAAAAA@@@???>>>>>>>>>>>>===<<<<<<;;;:::999999888888999999999999888888777999999:::;;;<<<======>>><<<===>>>>>>>>>===<<<;;;::::::::::::::::::::::::999999:::999999888777666;;;888666555777888888777444444444444333333333333111111111111111222222333222222222111111111000000222111111111111111111111111//////000111222111000...//////000111222222333000000000000000000000000000000111111111111000000//////000000000000000///000000000000000111111111000000000000//////////////////000000000000//////000000000000////////////111000//////......//////////////////////////////...////////////000000000222111111111111111111222333111///.........---,,,000000000000000111222222111111222222222222111111////////////............---------....../////////////////////////////////---...///111111111000///000000000000///////////////////////////000000111111111222222333333333333111111000000111111222333222222222333333333444444111222333444555555555555999999999::::::::::::;;;:::999:::===>>>AAAJJJTTTeee{{{;;;;;;:::999888888888888888777777666666555444444222333444444555555777888666777777777666555333222333333222222111111000000333333444444555666666666777777888999:::;;;;;;<<<===<<<<<<;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;:::::::::999777555444444555777888888888888888888888888888888888888888888888888888888888777777777777777777888888888888888888888888;;;;;;;;;;;;<<<<<<<<<<<<:::;;;;;;<<<======>>>>>>>>>>>>>>>?????????@@@@@@>>>>>>===<<<<<<<<<<<<======???@@@@@@>>>======>>>AAAAAAAAABBBBBBCCCCCCCCC@@@@@@???>>>>>>>>>>>>???<<<<<<<<<<<<======>>>>>>@@@@@@AAACCCDDDDDDCCCBBBCCCAAA@@@@@@AAABBBAAA???@@@@@@?????????@@@AAAAAA>>>======<<<;;;:::999999;;;;;;<<<<<<<<<;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<999:::;;;<<<<<<;;;:::999999999999999999999999999999999999999999888777666777666555555777999::::::555555555444444444333333111111000000000111111222222222222111111111000000222222222222111111111111222111000000111111000.........///000111111222222000000000000000000000000000000111111111111000000///000000000000///...---000000000000111111222222000000000000//////////////////000000000000//////////////////000000000000222111000000//////000000000000000000000000000000////////////000000000111111111111222222111111111111000//////000111000///000000//////000111222333111111222222222111111000////////////............------...///000111111222////////////////////////,,,---///111111111111000////////////000000000000///////////////000000111111111222333333333333222111111000000111111222333222222222333333333444444111222333444555555555444888888888999999999999999:::999:::===???AAAJJJSSScccwww888777666666555555666666444444444444444444444444000111222111111222444666444555444444333222111000222222222111000000//////222333444555666777888888888888999:::;;;;;;<<<<<<======<<<;;;;;;;;;<<<<<<::::::::::::999999999999:::888666555555666777888888888888888888888888888999999999999999999999999888888888999999999::::::::::::999999999999::::::<<<<<<<<<=========>>>>>><<<============>>>>>>>>>????????????@@@@@@@@@@@@??????>>>===============<<<>>>@@@@@@???>>>???@@@CCCDDDEEEFFFFFFEEEDDDCCCBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAA>>>???AAAEEEJJJMMMMMMLLLFFFDDDAAA@@@AAABBBBBBAAA???>>>>>>>>>>>>???@@@@@@;;;;;;<<<<<<===>>>??????======>>>??????>>>>>>>>>??????>>>>>>=========<<<::::::;;;;;;;;;::::::999999999999999999999999999888888999999999999999888888777777777777888999999777666666666666555555555333333222111111111111111222222222111111111111000111111222222222222222222333111000000111111000......//////000000111111111000000000000000000000000000000111111111111000000---...///000000///...---//////000000111111222222000000000000//////////////////000000000000//////////////////000000000000222111000000//////000000111111111111111111111111/////////000000000111111000000111222222111000000000//////000222333333222//////...------...000000000111111111111000//////////////////............---......000111222333333////////////////////////,,,---...000111111111111////////////000000000000///////////////000111111000111222333444333222222111111000000111111222333222222333333333333444444444444666777777888777777777777777777777888999999999888:::>>>@@@CCCKKKTTT```sss555555444333333333444444333333333333333333333333000222222222000000333666555444444333333333444444444444444555555555555666555555777888:::;;;<<<===<<<<<<======>>>>>>>>>?????????>>>===============;;;;;;;;;;;;::::::999999;;;:::999888888888999999999999999999999999999999::::::::::::::::::::::::999999:::;;;<<<======>>>???>>>===<<<<<<===>>>???=========>>>>>>>>>????????????>>>>>>>>>>>>======>>>????????????@@@@@@@@@@@@???>>>>>>======>>>>>>===@@@CCCEEEEEEFFFHHHJJJMMMPPPTTTWWWVVVRRRMMMJJJHHHHHHFFFDDDCCCBBBBBBBBBCCCBBBBBBBBBCCCDDDEEEFFFEEEGGGLLLUUU___fffjjjjjj]]]XXXQQQLLLIIIGGGFFFDDDCCCBBBAAA@@@????????????<<<<<<===>>>@@@AAABBBBBB>>>>>>???@@@AAAAAAAAA@@@AAAAAAAAAAAA@@@@@@@@@???>>>======<<<;;;;;;;;;;;;::::::::::::::::::::::::888999:::;;;;;;;;;;;;;;;999:::::::::999999999:::999999999999888888888888777666555444333222222222222222222111111111111000111111111222222333333333111000///000111222111000/////////000000000000000000000000000000000000000000000111111111111000000---...000333444444333333......//////000111111222000000000000//////////////////000000000000//////.../////////000000000111000//////...............000000000000000000000000//////000000000111111111///000000111111000000///000//////000333444333111111000...---------///000000000000000000///......////////////............,,,,,,---///000222333333////////////////////////------......///111222333.../////////000000000111///////////////000111111///000222333444333222111111111000000111111222333222222333333333333444444555666666777777888999999999888666666666777999:::888888;;;???AAADDDMMMVVV```qqq444333333222222222333333//////000000000000000000///111222000......111444333333222222222444555777333444555666777888999:::999999;;;<<<>>>@@@AAABBBAAAAAAAAAAAAAAABBBBBBBBBBBBBBBAAA@@@?????????@@@>>>>>>=========<<<<<<<<<===<<<;;;;;;::::::::::::999999999999999999999999:::::::::::::::::::::::::::;;;<<<===>>>@@@AAAAAA???>>>===<<<<<<===>>>???>>>>>>>>>>>>????????????@@@@@@??????>>>=========>>>>>>?????????@@@@@@@@@@@@??????>>>>>>>>>>>>>>>@@@CCCGGGKKKMMMOOORRRUUU]]]cccjjjnnnmmmggg^^^XXXPPPOOOMMMKKKJJJHHHHHHGGGGGGFFFFFFFFFFFFHHHJJJKKKQQQTTT\\\hhhvvv|||uuujjj```XXXRRRNNNLLLIIIHHHFFFDDDBBBAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA===>>>???AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA???============>>>;;;;;;;;;;;;;;;;;;;;;;;;999999;;;<<<======>>>>>>888:::;;;;;;;;;;;;<<<===<<<<<<;;;;;;;;;::::::::::::999777666444444333333222222222111111111111000000000111222333333444444///......///222333333222000000000000////////////000000000000000000000000000000111111111111000000...000333777999:::::::::---......///000111111111000000000000//////////////////000000000000//////.../////////000000111111......---,,,,,,,,,,,,---000000000000000000000000000000000000111111111111...///000111111000///...000//////000222333111000444333000///...///000111//////000//////...------000/////////............++++++,,,...///111222333////////////////////////......------///111333444.../////////000000111111///////////////000111111...000111333333222111000111111111000111222222333222222333333333444444444555444444555555666777888:::999777555666888:::<<<888888;;;@@@BBBEEENNNWWWbbbrrr333333222222111000//////333111//////000111111000222222111000///000333666222111111111333555555555666777888999999:::<<<>>>@@@@@@AAABBBCCCCCCCCCBBBFFFEEECCCBBBAAAAAABBBBBBCCCBBBAAA@@@????????????AAA@@@???>>>===<<<;;;;;;<<<;;;;;;::::::;;;;;;<<<:::::::::::::::::::::::::::::::::;;;<<<======>>><<<===>>>??????>>>===<<>><<<<<<===>>>??????CCCAAA???>>>???@@@@@@@@@@@@>>>===>>>AAABBBCCCBBBAAABBBCCCCCCBBBBBBCCCDDD???======@@@AAA???AAADDDIIIPPPXXXZZZYYYZZZ```fffppp{{{lllccc___ZZZXXXXXXXXXVVVTTTRRRUUUXXXXXXVVVVVVYYY[[[cccfffnnn{{{yyysssoooeeeZZZZZZWWWSSSNNNJJJHHHGGGGGGJJJFFFEEEIIIKKKHHHEEEDDDCCCBBBAAAAAABBBCCCCCCBBBDDDDDDDDDEEEFFFDDDAAA>>>>>>======<<<===>>>???@@@>>>>>>======<<<;;;;;;:::;;;;;;::::::;;;;;;<<<===::::::::::::;;;<<<===>>>??????>>>===<<<;;;::::::999888666555444444444555555666777777555333000...111111222222222222111111333333222111222333555666333222222222111111000000111111000000000000111111//////////////////////////////000333777===BBBEEE333222111000000111222333////////////000000000000...///000222111000...---////////////////////////////////////////////////;;;666111...///111111000111111000000000000111111000000//////......------...///000111111222111111000000000000////////////222...,,,,,,000222222000000000000000000000000000////////////000000000000333444444333333222111000000000////////////000000////////////000000000000111111111111000000000000333000......111222111///111111111111111111111111222111000111333555666555333333444444444444444444666666666777777888999:::===<<<<<>>AAACCCDDDEEEFFFFFFGGGGGGFFFFFFIIIHHHFFFDDDCCCCCCCCCCCCCCCBBBBBBAAA@@@@@@@@@@@@AAA@@@???>>>===<<<<<<;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>???@@@@@@BBBBBBCCCDDDCCCCCCBBBAAA@@@???>>>>>>@@@AAABBBBBBDDDCCCAAA@@@AAABBBCCCCCCFFFEEEDDDEEEGGGGGGGGGFFFCCCDDDDDDDDDDDDDDDEEEEEECCCAAAAAACCCDDDEEEJJJRRR[[[eeeooosssrrroooppprrr}}}uuurrrnnnllllllkkkhhhfffeeeggghhhhhhggggggjjjlllrrruuu|||yyyooojjjccc]]]XXXUUUSSSPPPQQQMMMLLLQQQSSSPPPMMMMMMJJJIIIGGGGGGFFFFFFEEEDDDGGGFFFFFFFFFFFFFFFCCCAAA>>>>>>???@@@AAAAAA@@@@@@CCCBBBBBBBBBAAAAAA@@@@@@???>>>>>>===<<<<<<<<<<<<:::::::::::::::;;;;;;<<<>>>>>>>>>======<<<<<<<<<:::999777666555555555555444444555555555444222111////////////////////////222222222222222333444444222222222222222222111111111111000000000000111111111111111111111111111111/////////111444999===@@@@@@@@@???===:::666333111111111111111000000000000///000111111111000//////........................000000000000000000000000888444000///000111111000111111000000000000111111111111111000000000////////////000000111000000000000000000000////////////555333111000000000///...000000000000000000000000000000000000111111111111000000000000000//////...000//////////////////000////////////000000000000//////000000111111111222333000...///111222111///111111111111111111111111555444333444555666666666444444555555555666666666666666555666666777888999===;;;<<>>@@@BBBCCCDDDEEEGGGIIIJJJKKKLLLLLLMMMLLLLLLLLLMMMLLLJJJHHHFFFEEEEEEEEEDDDCCCCCCBBBBBBBBBCCCCCCAAAAAA@@@???>>>===<<<<<<======<<<<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAABBBBBBBBBBBBBBBCCCCCCBBBAAA@@@@@@@@@@@@@@@AAABBBCCCDDDEEEEEEEEECCCBBBBBBBBBCCCCCCGGGGGGIIILLLOOOPPPOOONNNLLLMMMMMMNNNOOOOOOPPPPPPQQQPPPOOOOOOMMMMMMVVVaaappp{{{~~~||||||}}}|||{{{yyy{{{{{{{{{{{{zzzzzz}}}~~~wwwqqqmmmiiiaaa\\\WWWUUUUUU[[[]]][[[ZZZ[[[XXXWWWVVVTTTRRRQQQOOONNNPPPNNNLLLKKKKKKJJJGGGEEEAAABBBCCCEEEEEEDDDBBBAAABBBBBBCCCCCCCCCBBBBBBAAA???>>>===<<<;;;::::::999;;;;;;:::999999999999999<<<<<<<<<======>>>>>>>>><<<;;;999888777666666666444444444444444444444444111000///......///000111000111222222222222222222111111222222222222222222111111000000000000111111111111111111111111111111///......///111444777999EEEEEEDDDBBB>>>888333///333222222222111111000000111111111111111111111111////////////////////////111111111111111111111111333111//////000111000///111000000//////000000111333222222222222111111111//////000000000///......000000000000////////////+++---///000000111222444000000000000000000000000000000111111111222222222---....../////////////////////............//////////////////000000000000......///000111222333333222111///000111222111000000000000000000000000000333333222222333333333333555555666666666777777777777777777777888999::::::<<<;;;<<<>>>???BBBJJJTTTdddrrr222222222111111111000000111///......000111111000...000222222111111111222444555777888999;;;===???DDDFFFIIIJJJKKKLLLNNNPPPPPPPPPQQQQQQRRRQQQQQQPPPQQQOOOMMMJJJHHHGGGGGGGGGFFFEEEEEEDDDDDDEEEEEEFFFBBBBBBAAA@@@??????>>>>>>???>>>>>>======>>>>>>???AAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCDDDDDDAAAAAAAAAAAA@@@???>>>>>>???@@@BBBBBBCCCCCCEEEFFFGGGGGGFFFEEEDDDDDDFFFGGGNNNPPPVVV\\\ccceeeeeeccc___^^^___aaaccceeeeeeeeehhhgggfffccc]]]ZZZaaakkk{{{~~~xxxlllbbbZZZYYY\\\cccffffffgggjjjiiijjjjjjiiihhhgggggggggbbbaaa^^^\\\YYYUUUOOOKKKHHHGGGFFFFFFEEEDDDDDDCCCAAAAAABBBCCCCCCBBBAAA@@@?????????>>>>>>===<<<;;;===<<<:::999888888777777999999:::;;;<<<===>>>>>>===<<<;;;:::999888777777666555444333333333444444444333111//////111333444///000222333333222111000000000000111111222222222111111000000000000111111111111111111111111111111000///......///000222333999::::::999777444111///333222222111111000000///222111111000111111222333111111111111111111111111000000000000000000000000/////////000000000000///000000////////////000000222222222222222222222222//////000//////...------000000000000////////////$$$(((---///......000333///////////////////////////000000000000111111111---...///000111111111111//////............//////////////////000000000000...//////000111111222222111111111111222222111000000000000000000000000000000222333333333333444444555555555666666777777888999888888999999:::;;;<<<<<<:::;;;>>>???AAAIIISSSdddrrr222222222111111111111111111000...///111222222111333444666666555444555555555777;;;===>>>AAAEEEHHHJJJLLLOOOQQQRRRRRRTTTUUUTTTTTTUUUUUUUUUUUUTTTTTTSSSQQQOOOLLLJJJIIIIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGCCCCCCCCCBBBBBBAAAAAA@@@AAAAAA@@@@@@@@@@@@AAAAAACCCCCCCCCCCCCCCCCCCCCCCCBBBCCCCCCCCCCCCCCCDDDDDDCCCCCCBBBBBBAAAAAAAAAAAA@@@CCCEEEGGGFFFGGGJJJLLLLLLNNNPPPPPPPPPRRRVVVYYYccchhhpppyyytttssssssuuuxxxzzzzzzyyyyyyzzz{{{yyypppiiilllsss~~~rrrfff\\\\\\aaaiiimmmnnnqqquuuyyy{{{~~~|||yyysssiii___XXXRRRNNNIIIEEEBBBBBBDDDEEEBBBCCCDDDEEEEEECCCBBBAAAAAABBBCCCCCCCCCCCCBBBBBB???>>><<<:::999888888777777888888999;;;<<<<<<===<<<<<<<<<;;;;;;:::999999999888666555444333333333555444222111111222444555000111222333333222000///.../////////000000111111111111000000000000111111000000000000000000000000111111000//////000000111000////////////000000111111111000000000/////////111111000000111222333333000000000000000000000000////////////////////////---...000000000000//////000000////////////000000111111111111111111111111//////000//////...------000000000000////////////,,,///222000,,,)))(((***////////////////////////.........////////////000,,,---...///000111111111//////............//////////////////000000000000111111000000000000000000000111222333222111111111000000000000000000000000000222555666666666777999333444444555666666777777888888888888999:::;;;;;;;;;::::::===>>>@@@IIIRRRcccrrr111111111111111111111111222111///000222444444333111333555555555555777888888<<<@@@BBBCCCFFFLLLPPPQQQTTTWWWXXXXXXXXXYYYZZZWWWXXXXXXXXXXXXWWWWWWVVVTTTSSSQQQNNNMMMLLLLLLLLLLLLLLLJJJIIIIIIHHHHHHHHHEEEEEEEEEEEEDDDDDDDDDCCCDDDCCCCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDBBBAAAAAA@@@AAAAAABBBBBBEEEIIIOOOQQQSSSUUUYYY\\\\\\___ccceeegggjjjpppuuuyyy~~~vvvvvvzzz}}}}}}wwwnnnbbbccciiipppttttttxxx}}}uuummmaaa\\\SSSLLLGGGFFFGGGIIIDDDEEEFFFGGGFFFDDDBBB@@@@@@AAABBBDDDDDDDDDCCCBBBAAA@@@>>><<<;;;::::::999999999999:::::::::;;;;;;:::;;;;;;<<<<<<;;;;;;:::::::::999777666555444333333333222111111222333333222222222222222222111000/////////000000000000000111111000000000000111111////////////////////////222111111000000000111111000///.........000111222//////////////////////////////000111111222222222................................................---///111111000//////000000//////......//////000/////////000000000000000//////000000000///......000000000000///////////////000111000...---------000000000000000000000000---------.........//////+++,,,---...////////////000000////////////000000////////////000000000000111111111111000000/////////111444444222111111111111111111111111111111111,,,000444555333222444666333333444555666666777777666555555666666777888999:::999:::<<<===@@@HHHRRRcccqqq111111111111111111111111333222111111444555555555000222444555777:::>>>AAABBBFFFJJJKKKKKKMMMSSSWWWXXX[[[^^^______^^^^^^^^^ZZZ[[[[[[[[[ZZZZZZYYYXXXVVVUUUSSSQQQPPPPPPPPPPPPOOONNNMMMKKKJJJIIIIIIIIIGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEBBBAAAAAAAAAAAACCCDDDEEEMMMSSS[[[aaaeeeiiioootttuuuxxx|||||||||~~~zzzxxxzzz{{{yyyzzz|||zzznnnoootttzzz|||{{{}}}uuupppggg^^^WWWTTTSSSSSSNNNOOOPPPPPPOOOLLLIIIGGGCCCDDDFFFFFFFFFEEECCCBBBCCCBBB@@@???======<<<<<<<<<<<<<<<;;;;;;;;;::::::888999:::<<<<<<<<<<<<;;;999999::::::999888666555444444444444444444444444444444333222222222222222222222222222111111111111111111000000000000111111000000000000000000000000111111111111111111111222111111111111111111111111/////////000000111222222---...///111222222111111///////////////////////////////////////////////////111222111///...///111//////............///////////////000000000111111//////000000111000000000000000000000////////////,,,,,,,,,---000333333333000000000000000000000000............////////////,,,---...///////////////111111000000000000111111////////////000000000000000000000000000111111111///222555555333111111222222222222222222222222222...222666666222///000222333444555666777888888999777777777777777888:::::::::888999<<<===???HHHQQQbbbqqq111111111111111111222222444222111222444666666666666777:::<<>>>>>>>>??????>>>===<<<;;;::::::777888:::<<<=========<<<777888:::;;;;;;:::888777666666777888888777666666666555333222111222333333555444444333333222222222111111000000000000111111111111111111111111111111//////000000111111222222---...111333333222000...//////000111222333333444+++---///111222111000///222222222222222222222222000000000000000000000000000222333111...---000222//////............////////////000000111111111222...///000111111222111111000000000000////////////111...***+++...000///---000000000000000000000000////////////000000000000///000111111111111111111222222111111111111222222////////////000000000000......///000111222333333...222555555333111111222333333333333333333333333777;;;???===888444444666444555666777888999::::::::::::::::::;;;<<<======:::888999<<<===???GGGQQQbbbqqq222222333222000000111333222222222333444555888999:::===AAAEEEIIINNNTTTXXXYYYXXXXXX[[[___bbbddddddddddddddddddcccbbbaaaaaabbbaaa______``````^^^]]]\\\ZZZWWWUUUSSSRRRQQQQQQRRRRRRQQQPPPNNNMMMLLLKKKLLLKKKJJJIIIHHHIIIJJJJJJGGGFFFFFFFFFHHHIIIHHHGGGEEECCCEEELLLLLLFFFCCCEEEHHHHHHIIIIIIIIIIIIIIIHHHKKKPPPVVVWWWVVVVVVYYY]]]bbbgggooowww~~~~~~~~~~~~}}}zzzuuuqqqwww}}}~~~uuusssyyy~~~}}}~~~yyysssqqquuuvvvyyy}}}~~~yyypppiiibbb```\\\\\\aaaccc[[[QQQLLLGGGDDDEEEEEEAAA???AAABBB@@@????????????===;;;999888666666888888888777777999;;;>>>@@@AAABBBBBB999999888777666555444333444444444444444444333333222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000111111000000111222333333222222222111111000......000000000000000000000000000000000000000///...---000000////////////000000---...///000000///...---000000000000000000000000000000000000000000000000000000000000000000000000//////............//////111111000000//////......000000000000000000000000444222000///...---............////////////......//////000000///...------222222222222222111000///000000111111111000000///000000111222222222222111111111222222222222111111:::QQQ___TTTBBB:::888666555444444444444555666666888888999999999::::::::::::999:::===>>>@@@HHHQQQ___ppp222333555444333333444666666777777777888;;;>>>@@@AAAEEEJJJOOORRRVVVYYY\\\```___```bbbfffiiijjjjjjgggggghhhggggggfffeeedddeeecccaaaaaaaaa```___]]]\\\ZZZXXXVVVTTTTTTSSSSSSTTTSSSRRRQQQOOONNNMMMLLLMMMLLLJJJIIIIIIIIIJJJJJJKKKJJJJJJJJJKKKKKKJJJIIIGGGEEEGGGLLLNNNKKKLLLOOOMMMMMMMMMNNNOOORRRTTTVVVZZZ___dddeeeddddddgggkkkiiimmmsssyyy~~~|||xxxtttxxx{{{yyywww|||wwwvvvtttuuuyyyyyymmm___VVVMMMFFFFFFEEECCCAAAAAA@@@???>>>>>>???@@@???>>>>>><<<::::::;;;;;;;;;999777888:::===>>>???@@@@@@;;;::::::999888777777666777777777666666666555555111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111000111111222222333000000111111111111000000111111111111111111111111222222222222111111111000000000000000000000000000///000111222222111000///000000000000000000000000000000000000000000000000000000000000000000000000//////............//////111000000000/////////...000000000000000000000000222111000//////......///...//////000000//////...//////000000///......---111111111111111000//////000000111111111111000000000000111222222222222111111111222222222222111111777GGGPPPHHH>>>:::777222555444444444444555666666888888888999999999:::::::::999:::===>>>@@@HHHQQQ```qqq///111333444333222333444555666777888:::===BBBFFFMMMQQQWWW\\\___```aaabbbhhhggggggjjjmmmooooooooollllllllllllkkkjjjiiihhhhhhfffdddccccccbbb```^^^\\\[[[ZZZXXXWWWWWWWWWWWWWWWVVVUUUSSSQQQOOONNNMMMMMMLLLJJJIIIHHHHHHIIIIIIHHHHHHIIIIIIHHHGGGFFFFFFIIIHHHIIIMMMOOOOOORRRUUUTTTTTTTTTVVVYYY^^^bbbeeegggkkkooopppoooppprrruuuooorrrvvvyyy}}}}}}zzzyyyxxxxxx{{{zzzhhhZZZMMMIIIHHHEEEBBBAAAAAA@@@??????AAABBBBBBAAA>>><<<::::::;;;;;;:::999777888999;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::999999888777666666555555111111111111111111111111222222222222222222222222222222222222222222222222000000000000000000000000111111111111111222222222......///111111222222222111111111111111111111111333222111000000000111222000111222222222222111000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000//////......//////000000000000000////////////000000000000000000000000//////000000000000/////////000000111111000000/////////000000000///......000000000000000//////...000000111111111111000000000000111222222222222111111111222222222222111111222:::===999777999666///555555444444555555666777888888888999999999999::::::999:::===>>>@@@HHHQQQ```qqq000222444555444333333444444666:::<<>>===<<<888888999999::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<999888888666555444333333333333222222222222222111222222222222222222222222222222222222222222222222000000000000000000000000111111111222222222111111...///000111111222222111111111111111111111111111222000///------...000111000111333444444333111000......////////////......////////////////////////000000000000000000000000000000000000000000000000000000////////////000000000000000000////////////////////////////////////---...///111111111000///000000111111111111000000//////000000000//////......///////////////......///000000111111111111000000000111222222222222111111111222222222222111111000333333111222666555000555555555555555666666777888888888888999999999999:::999:::===>>>@@@HHHQQQ```rrr444666777777666666666777:::???EEEIIILLLRRRZZZ```fffgggiiijjjkkkmmmpppssssssrrrrrrsssuuuuuutttrrrqqqqqqqqqppppppooonnnmmmnnnkkkiiigggfffeeebbb```^^^^^^^^^^^^]]]]]]\\\\\\ZZZYYYWWWUUURRRPPPNNNMMMHHHGGGEEEDDDCCCCCCDDDDDDFFFHHHIIIJJJIIIIIILLLNNNRRRXXX```gggkkkllljjjgggddddddfffhhhjjjlllnnnpppvvvwwwxxxyyyyyyzzz{{{}}}uuuwwwyyyzzz|||~~~}}}~~~yyysssrrrvvv}}}{{{|||uuukkkfff^^^UUUQQQOOOLLLHHHEEEDDDCCCBBBAAACCCAAA@@@@@@AAACCCBBBAAA::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<;;;;;;::::::999888666555444444555555555444444333333333111111111111111111111111111111111111111111111111000000000000000000000000111111222222222111111000000000111111111111000000111111111111111111111111111000...------///000222000222333555555333222000//////............//////////////////////////////000000000000000000000000000000000000000000000000000000////////////000000////////////000000000000////////////////////////,,,...///111111111000000000000111111111111000000//////000000000000000///---....../////////......//////000111111111111111000000111222222222222111111111222222222222111111111333333000000333444444666555555555555666777777777777888888888999999999:::999:::===>>>@@@HHHQQQ```rrr333444555555555666999;;;AAAHHHQQQVVVXXX\\\ccciiinnnoooppppppppprrrvvvyyyyyyxxxxxxyyyzzzyyywwwtttrrrrrrrrrqqqqqqpppooonnnnnnllljjjhhhgggfffcccaaa______``````___^^^]]]\\\ZZZYYYWWWTTTQQQOOOMMMKKKEEEDDDCCCBBBAAABBBCCCCCCCCCFFFHHHIIIIIIMMMSSSXXX___jjjvvv~~~nnnmmmmmmmmmnnnoooqqqrrrwwwwwwwwwwwwxxxyyyzzz{{{zzz|||~~~~~~zzzxxxyyy}}}vvvuuuuuuyyy~~~~~~tttkkkfff\\\XXXRRRNNNKKKJJJHHHFFFEEECCCAAAAAAAAABBBAAA@@@======<<<<<<<<<<<<============<<<<<<;;;;;;;;;;;;<<<<<<;;;:::999999888888777666666555555444444333111111111111111111111111111111111111111111111111000000000000000000000000111111222333333111000///000000111111111000000///222222222222222222222222222111000000000111222333111222333333333333222111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000111000000//////000000111////////////000000000000000000000000000000000000......///000000000000000///000000111111000000/////////000111111111000000---......///////////////...///000111111222111111000000111222222222222111111111222222222222111111222444555333111222444777666666555555666666777888777777777888888888888999:::999:::===>>>@@@HHHQQQ___rrr333444555666888<<>>@@@@@@???>>>>>>???@@@AAA???>>>>>>===<<<;;;::::::<<<<<<;;;;;;:::::::::999777666666555444444333333222222222222222222222222222222222222222222222222000000000000000000000000000111333333333111000......///000111111111111111222222222222222222222222000111111111222222222222222222222222222222222222222111000//////000111222000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111.../////////000000000111000000000000000000000000000////////////000000111...//////000000//////...//////000111111111111111---...///000000000000000...///000111111222222222000000111222222222222111111111222222222222111111222222333555555444555666666666666666666777777888777777777777888888888888:::999:::===>>>@@@HHHQQQ^^^qqq999:::<<<>>>BBBHHHOOOUUUYYYbbblllpppnnnmmmpppttttttwww|||~~~~~~~~~{{{{{{{{{{{{{{{zzzvvvsssttttttttttttsssrrrqqqpppmmmllliiihhhhhhgggeeecccaaaaaabbbaaa```^^^]]][[[YYYXXXUUURRROOOLLLIIIHHHBBBBBBAAAAAABBBCCCEEEFFFEEEHHHKKKMMMPPPXXXeeennn||||||uuuoooooossszzz~~~~~~}}}}}}yyysssmmmlllpppwww|||{{{~~~||||||xxxrrrmmmjjjhhhfffddd[[[XXXSSSOOOMMMJJJFFFDDDBBBAAA@@@@@@@@@AAABBBCCC@@@@@@???>>>===<<<;;;:::999999999999999999999999666666555444333333222222333333333333333333333333333333333333333333333333000000000000000000000000000111333444333111///...,,,---///000222333333333222222222222222222222222---...///000000000000000222111111000000111111222000///...------...///000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111.../////////000000111111000000000000000000000000111000///......///000111......////////////......//////000111111111111111......///000111111000000......///111111222222222000000111222222222222111111111222222222222111111111///000444888777555444666666666666666777888888777777777777888888888888:::999:::===>>>@@@HHHQQQ]]]ppp===AAAFFFKKKQQQWWW^^^bbbhhhjjjmmmqqqtttvvvwwwwww~~~}}}{{{zzzzzzzzzwwwuuusssrrrssstttsssrrrpppooommmjjjgggeeecccbbb```^^^]]]]]]]]][[[YYYWWWVVVWWWSSSLLLHHHHHHFFFBBB@@@CCCFFFGGGEEEDDDEEEGGGLLLMMMOOORRRXXXaaakkkrrr}}}vvvrrrtttzzz|||yyyyyy{{{uuujjjeeeiiisss{{{yyyxxxqqqrrrxxx}}}~~~zzzwwwtttttttttpppnnnjjjccc[[[SSSLLLHHHEEEEEEEEEDDDCCCBBBBBBCCCBBBAAA?????????>>><<<:::::::::999999999999999999;;;;;;999888777777777777222111000000000111222333222222222111222222333444222222222111111111000000111111111111111111111111000000000000////////////333333333333333333333444000000000000111111111111111111111111111111111111000000000000000000000000333000+++'''&&&)))---000000000000000000000000000////////////000000000000222222111111111111111111111111000000//////......////////////////////////...///000111111000///...111111000000000000111111//////000000000000//////000000000000000111111222000111111111111222222222111111222333333333333222444444444333333222222222444444333444444555666777555555555555666666666666555666666888999:::;;;;;;<<<<<<;;;:::;;;@@@GGGLLL[[[nnnGGGJJJPPPVVV[[[```fffiiikkknnnrrrvvvzzz}}}~~~}}}|||{{{{{{yyywwwtttrrrrrrqqqooonnnmmmmmmllljjjhhheeecccbbbYYYYYYXXXXXXWWWVVVUUUSSSOOOQQQPPPLLLJJJJJJGGGCCCFFFHHHKKKKKKJJJKKKMMMOOORRRTTTWWWZZZ```gggpppvvv~~~{{{xxxyyy~~~~~~{{{zzz|||{{{nnnfffgggmmmsss~~~zzzqqqpppuuuyyy}}}}}}yyyvvvuuuttt{{{||||||zzzsssjjjaaa\\\OOOLLLHHHEEEDDDDDDCCCCCCGGGFFFDDDDDDDDDDDDAAA???AAA@@@===;;;999999999:::::::::999888888888888888666555444333333444555555444333333222333333444444333333333333222222222111111111111111111111111111222111111111111000000000333333222222111111000000000000000000111111111111111111111111111111111111000000000000000000000000333000,,,***))),,,///111111111111111111111111111////////////000000000111111111111111111111111111000000000000000/////////111111111111111111111111//////000000000000//////111111000000000000111111//////000000000000//////000000000000000111111222000111111111111222222222111111222333333333333222444444333333333222222222444333333444444555666777555555555555666666666666666666777888999::::::;;;<<<;;;;;;:::;;;@@@GGGKKKXXXkkkRRRVVV\\\bbbfffjjjnnnqqqoooqqqvvv{{{~~~}}}{{{yyyuuurrrpppnnnkkkiiihhhhhhhhhfffdddaaa^^^]]]SSSSSSSSSRRRRRRQQQPPPOOOLLLNNNNNNJJJJJJMMMNNNKKKOOOQQQSSSUUUUUUWWWYYY[[[^^^```cccfffiiinnnssswww{{{||||||}}}|||~~~tttkkkiiilllpppssspppsssyyy~~~|||xxxuuuttt~~~{{{qqqjjj\\\VVVOOOJJJIIIHHHFFFCCCGGGFFFDDDDDDEEEEEECCCBBBGGGDDDAAA===;;;::::::;;;999999999999999::::::;;;999888777666666666666666555555444333333333444444444444444333333333222222222222222222222222222222333333222222222111111111222222111000///......---000000000111111111222222111111111111111111111111000000000000000000000000111000///......///222333222222222222222222222222/////////000000000111111111111111111111111111111//////000000000000000000111111111111111111111111000000////////////000000111111000000000000111111//////000000000000//////000000000000000111111222000111111111111222222222111111222333333333333222333333333333222222222222333333333333444555666777555555555555666666666666777777888888888999999999;;;;;;::::::<<<@@@FFFKKKUUUgggZZZ^^^eeejjjnnnpppsssuuusssuuuyyy}}}~~~|||yyyuuurrrooommmjjjhhhdddccccccaaa^^^ZZZVVVTTTOOOPPPOOONNNMMMMMMNNNOOORRRUUUUUUTTTUUUZZZ\\\[[[\\\^^^aaaccceeeeeeffffffiiikkknnnooopppqqqsssuuuwww{{{||||||~~~}}}|||~~~}}}zzzzzz}}}yyysssqqqtttwwwyyytttuuuyyyzzzvvvsssvvv{{{|||tttnnneee```YYYUUUSSSPPPKKKGGGGGGEEEDDDDDDEEEEEEDDDCCCDDDCCCAAA???>>>===<<<;;;999999999999:::;;;<<<===:::999888777666666555555666555444333333333333333444333333333333222222222222222222222222222222222333222222222111111111111111111000000/////////...000000111111111222222222111111111111111111111111000000000000000000000000/////////000111222333333222222222222222222222222//////000000000111111111111111111111111222222222/////////000000111111222........................111000///......///000111111111000000000000111111//////000000000000//////000000000000000111111222000000111111111222222222111111222333333333333222333222222222222222222222333333333333444555666666555555555555666666666666888888888888888888999999::::::::::::<<<@@@FFFJJJTTTddd|||cccgggmmmqqqtttvvvxxxyyyzzz|||}}}yyyvvvssspppnnnllljjjhhhbbbaaa___\\\XXXSSSOOOMMMLLLLLLLLLJJJIIIKKKOOOSSS___gggoootttwwwxxxuuuooommmnnnqqqssstttrrrpppnnnmmmooorrrtttsssssstttuuuuuuxxx||||||zzz{{{~~~{{{yyyyyy{{{}}}|||wwwtttvvv|||}}}yyyyyy|||||||||{{{|||vvvrrrpppssswwwzzzzzzwwwssspppjjjhhheeedddbbb^^^WWWRRRNNNLLLJJJHHHIIIIIIHHHFFF===>>>@@@AAAAAA@@@>>>===::::::::::::;;;<<<===>>>;;;;;;;;;:::999888777777777666555333333222222222222222222222111111111111222222222222222222222222222222111111111000000000000000000111111222222222111111111111222222222222111111111111111111111111000000000000000000000000---...///000111222222222111111111111111111111111000000000000111111111111000000111111111222222222//////000000111111222222........................111000///......///000111111111000000000000111111//////000000000000//////000000000000000111111222000000111111111222222222111111222333333333333222222222222222222222222222333222222333333444555666555555555555666666666666888888888888888888999999999:::::::::<<<@@@EEEIIISSSccc{{{nnnqqquuuxxxzzz|||~~~|||zzzvvvsssooommmllljjjhhhfff```___[[[WWWSSSOOOLLLKKKHHHHHHHHHGGGHHHNNNWWW___ooo~~~~~~}}}{{{wwwtttmmmooosssuuuuuuvvvwwwxxxsssuuuxxx{{{~~~|||yyyzzz~~~{{{yyyxxxyyyzzz{{{~~~{{{vvvpppooosss{{{~~~~~~xxxssslllmmmooopppppppppoooooonnnpppssstttrrrnnnjjjggg^^^ZZZUUUQQQOOOLLLJJJHHH???@@@BBBCCCCCCBBB@@@???======<<<<<<<<<<<<<<<======>>>>>>>>>===<<<;;;:::999888666555444333222222222222222111111111000000333333333333333333333333222111111111111000000000///000000111222333444444111111111222222222222333111111111111111111111111000000000000000000000000---...///000111111111111000000000000000000000000000000000111111111222222000000000111222222333333000000111111111111111111111111111111111111111111000000////////////000000111111000000000000111111//////000000000000//////000000000000000111111222000111111111111222222222111111222333333333333222111111111222222222222222222222222222333444555666555555555555666666666666777777888888888999999999888999:::;;;<<<@@@EEEHHHSSSccc{{{vvvxxx{{{}}}~~~|||yyywwwrrrpppllliiigggeeebbb```ZZZXXXTTTOOOLLLJJJIIIIIIFFFGGGHHHIIIMMMXXXgggrrr~~~|||{{{rrrtttwwwwwwvvvvvvvvvwwwppprrrtttxxx{{{~~~{{{wwwxxx~~~~~~}}}||||||zzzyyyuuunnnjjjmmmvvv~~~{{{vvvoooooooooooooooppppppppprrrxxx~~~~~~yyytttlllddd]]]WWWRRROOOJJJIIIGGGEEEDDDBBBBBBBBBAAA@@@???===<<<;;;;;;;;;<<<===>>>>>>>>>>>>===<<<<<<;;;999777666555444444333333222222222111111111333333333333333333333333333333222222222111111111000111111222222333333333111111111222222222333333111111111111111111111111000000000000000000000000//////000000111111111111111111111111111111111111000000111111111222222222///000000111222222333333222222111111111111111111111111111111111111111111//////000000000000//////111111000000000000111111//////000000000000//////000000000000000111111222000111111111111222222222111111222333333333333222000111111111222222222222222222222222333444555666555555555555666666666666666666777888999::::::;;;888999:::;;;<<>><<<;;;:::999:::;;;<<<======<<<;;;;;;>>>===;;;999888777666666444444444333333333222222333333333333333333333333444444444333333333222222222222222111111111111111111111222222222333333333111111111111111111111111000000000000000000000000111111111111111222222222222222222222222222222222000111111111111222222222///000000111222222333333333222222222111000000000////////////////////////...///000111111000///...111111000000000000111111//////000000000000//////000000000000000111111222000111111111111222222222111111222333333333333222000000111111222222222222222222222222333444555555555555555555666666666777555666777888999:::;;;;;;777999:::;;;<<>>======<<<:::999999;;;==================<<<;;;:::888888555333111111222444444444444444222222222333444555222333333222000///000111111111222222222222111111111111111111111111111111333222111111000000111111222222222111111111111000000///.........///111222111111111111111222222333000000000000000000000000222222222111111111111000222333333222222111000///------...///000000//////000000000000000000000000000000000000000000000000000000000000000111222222444111...///111333333222444111111222111...000444222222222222333333444555333333333333333333333333111111222333333444555555666666666666666666555555999999999888888888888888:::;;;<<<<<<===???CCCGGGPPPaaa|||{{{}}}~~~~~~|||yyywwwuuurrrnnnkkkgggddd```]]]\\\XXXTTTPPPLLLHHHEEEFFFFFFEEEJJJRRRQQQQQQTTT\\\iiiyyy~~~{{{zzzzzz{{{yyyzzzxxxtttwww~~~|||vvvssstttwwwzzzzzzwwwxxxzzz}}}|||xxxwww~~~~~~vvvqqqiiibbb\\\VVVOOOJJJJJJGGGCCCAAA@@@AAA@@@@@@???===;;;;;;===>>>>>>==================<<<;;;:::777555333222333333333222444444333222222222222222222333444333222111222333111111222222222222111111222222222222222222222222333222222111111111111111222222222111111111000000111000000///000111222333000000000000000111111222111111111111111111111111222222222111111111000000//////000111222222222222---......///000000//////000000000000000000000000000000000000000000000000...............///000000333111//////111333222000333000000222111///000333333333222111111111222222111111111111111111111111222222222333333444444555777777666666666666666666888888888888888888999999:::;;;<<<<<<===???CCCGGGPPPaaa|||}}}|||yyywwwtttqqqnnnjjjeeebbb]]][[[YYYWWWUUURRRNNNKKKJJJGGGFFFGGGIIIKKKSSSZZZ[[[\\\^^^dddooo||||||uuuwww|||vvvssssssuuuvvvyyysss~~~zzzuuusssxxx}}}|||xxxrrriii```YYYSSSOOOIIIEEECCCBBBAAA@@@AAA???======>>>???>>>===<<<<<<===>>>>>>>>>>>>>>>:::777555333333333111000333333333333222222111000222333444444333333444555111111222222222222111111333333333333333333333333222222222111111111111000222222111111111000000000222111111111111222333333111111111000111222222333222222222222222222222222222222111111111000000000...///000111111222222111......///000000000//////000000000000000000000000000000000000000000000000///............///000000222000///000111111000///222//////222222//////222333333222111000000000000111111111111111111111111333333333333333444444444666666777777777777777777777777777888999999999::::::;;;<<<<<<===???CCCGGGQQQbbb}}}~~~|||yyyxxxtttqqqmmmiiieeeaaa]]]YYYVVVUUUTTTRRROOOLLLIIIGGGJJJKKKMMMOOORRRWWW]]]cccffffffhhhlllrrr|||zzz{{{zzzvvvuuuwwwzzz}}}~~~xxxpppooorrrzzz{{{uuurrruuuxxx{{{{{{vvvsssbbb]]]UUUNNNIIIEEEAAA???AAA???======??????>>>===:::;;;<<<>>>???@@@@@@@@@<<<:::777555555333111///000111222333333333111111111333444444333333444666111222222333333222222111333333333333333333333333222222222222111111000000111111111111000000000000111111111111222222333333333222222222222333444444222222222222222222222222111111111111000000000000111111111111000///.........//////000000000//////000000000000000000000000000000000000000000000000111111000000111111222333000000000000111111000///222//////222333000///111333222222111111111111222333333333333333333333333444444444444444333333333555555666666666666666777666666777888999::::::::::::;;;<<<<<<===???CCCGGGQQQbbb}}}}}}zzzvvvsssrrrmmmjjjeeeaaa]]]ZZZUUURRRPPPOOONNNLLLJJJHHHHHHHHHMMMQQQWWW[[[^^^bbbeeegggiiikkkmmmpppttt|||~~~~~~|||zzzzzz}}}xxxnnnllllllrrr~~~yyyttttttuuuyyy|||vvvpppggg___WWWPPPIIIFFFCCC@@@>>>===>>>?????????:::;;;<<<===>>>?????????>>><<<999888777666333111...///111333444444444333000222333333222222333555222222333333333333222222333333333333333333333333111222222222222111000///111111111000000000//////000000000111111111111111111111111111111222333333111111111111111111111111111111111000000000//////222222222111111000///...///000000000000000//////000000000000000000000000000000000000000000000000111111111111111222333333///000000000000000111222555111///222444111000111111111111222222444555666333333333333333333333333555444444444444444444444444444444555555666666666666666777888999::::::::::::;;;<<<<<<===???CCCGGGPPPbbb}}}}}}}}}|||zzzvvvrrrnnnkkkiiidddaaa\\\YYYVVVSSSOOOMMMJJJJJJJJJHHHGGGIIILLLOOOUUU\\\cccfffhhhlllllljjjhhhkkkoooqqquuu{{{}}}}}}}}}}}}~~~~~~vvvpppkkkkkkttt~~~~~~{{{xxxxxx{{{~~~}}}{{{ssslllddd\\\WWWKKKGGGCCC@@@???AAAAAABBB<<<<<<===>>>>>>>>>>>>>>>>>>===;;;;;;;;;999777444000111222333444555555555111222333333222222333444222222333333333333222222333333333333333333333333111111222333333111000///111111000000000////////////000111111222222111111//////......//////000111000000000000000000000000111111000000000////////////000111222222333333222000000111111111000//////000000000000000000000000000000000000000000000000000////////////000111111///000111000000111444666:::444000222444222000111000111111222333555666777111111111111111111111111444444444444444555555555444444555555666666777777777777777888999999999::::::;;;<<<<<<===???CCCGGGOOOaaa|||}}}|||xxxwwwtttoookkkfffbbb___\\\XXXTTTQQQOOOMMMKKKIIIGGGHHHIIIIIIKKKPPPXXX^^^dddlllqqqqqqrrruuuuuurrrlllooorrrssstttxxx|||}}}}}}yyyxxxyyy{{{uuussswww|||~~~~~~xxxqqqlllYYYSSSKKKEEECCCCCCDDDDDD??????@@@@@@???>>>>>>===>>>===<<<===>>>===;;;999555555444444333444444555333444555444333222333444222333333444444333333222222222222222222222222222000111222333333222000///111000000000////////////000111222333333333222111000000//////000000111222111111111111111111111111111000000000////////////000111222333333444444333111111111111111000//////000000000000000000000000000000000000000000000000000000//////000000111222000000000//////222777;;;???777111111333222111222111111111111222333555555111111111111111111111111333333444444555555666666666666666777888888999999888888888888888888999999:::;;;<<<<<<===???CCCGGGNNN```{{{}}}||||||tttsssoookkkeee```\\\YYYVVVSSSOOOLLLKKKIIIHHHFFFHHHIIIKKKMMMQQQYYYdddlllrrryyy|||yyyyyy}}}}}}zzzrrruuuwwwuuussssssxxx}}}}}}}}}~~~~~~}}}|||~~~yyyddd]]]RRRJJJFFFEEEFFFFFFBBBBBBBBBAAA@@@???>>>============>>>@@@???===;;;999888666444333333333333555666777666444333333444222333333444444333333222111111111111111111111111000111333333333222000...000000000000////////////111222333444555444333333333333222222333333444555222222222222222222222222000000000000////////////444444444444333222111111111111111111111000//////000000000000000000000000000000000000000000000000222222222111222222333444000111000//////222999???CCC999222111333222111222111111111111111111222222333333333333333333333333333333333444555666777777777777888999::::::;;;;;;999999999888888888888888:::;;;<<<<<<===???CCCGGGMMM___zzz}}}yyywwwuuuqqqoookkkeee___YYYUUURRRMMMKKKHHHGGGGGGGGGEEEDDDIIIMMMSSSYYY___gggqqqxxx}}}||||||{{{|||~~~|||xxxtttsssuuuwww~~~~~~xxxwwwyyy{{{xxxvvv~~~}}}tttkkk```UUUPPPNNNNNNOOOJJJFFFBBBBBBCCCCCC>>>999;;;;;;;;;===???@@@???>>>888888777777666555555555444444444444555555666777222555777666333111222444000000111222222222222111333333333333333333333333222222222111111111111000...//////000111222222333333222222111111222222333000000111222333333333333111111111111111111111111111111000000000000111111////////////////////////333222222222111000000000111111111111111111111111222222111000//////000000000000000000000000000000333222111000000000111222222222222222222222222222555444333333222222222222444444444555666777777888999:::::::::999888666555::::::999999999999999999:::;;;<<<<<<===???CCCFFFNNN___zzz~~~}}}zzzwwwssspppnnngggeeeaaa\\\WWWSSSQQQPPPSSSPPPKKKIIIJJJKKKLLLLLLPPPUUU\\\bbbiiiqqqzzz~~~{{{xxxwwwyyy{{{|||~~~~~~wwwtttsssxxx|||wwwtttxxx|||~~~~~~zzzqqqhhh___XXXQQQMMMKKKGGGDDDDDDFFFEEEAAA===<<<;;;:::<<<======<<<;;;;;;:::999888777666555444444444444444444555666666333555666555444333333333222222222222222111000000333333333333333333333333222222222222111111111111000000000111111222222333333222222111111222222333222222333333333222222111111111111111111111111111111111000000000000111111111111111111111111111111222222222111111111111111111111111111111111111111222222111000000000000000111111111111111111111111222111111000000111222333333333333333333333333333444444333222222222333333444444444555666777777777777777888999999888777777888888888888888888999999;;;;;;<<<======@@@DDDGGGOOO```{{{zzzyyywwwsssooojjjfffddd]]][[[WWWTTTRRRRRRRRRSSS\\\XXXSSSQQQRRRVVVYYYZZZ\\\aaagggnnnuuu||||||{{{|||~~~{{{}}}{{{{{{}}}}}}|||zzzyyyzzz~~~}}}xxxsssssszzz~~~vvvrrruuuxxx{{{||||||~~~xxxlll```XXXOOOKKKGGGEEEEEEDDDAAA===>>>===<<<<<<======;;;999======<<<:::888777666555444444444333444444555555555444444444555555333222444444333222111000//////222222222222222222222222333222222222111111111111111111111111111222222222333222222111111222222333333333333333222111000000222222222222222222222222111111000000000000111111111111111111111111111111111111111111111222222222111111111111111111111111222111000000000000000000222222222222222222222222111000000000111222333333444444444444444444444444333333222222222333444444444444444555666666777777444555666777888999999888777777777888888999999999;;;<<<======>>>AAAEEEHHHPPP```{{{~~~|||vvvtttpppkkkfffaaa]]][[[VVVTTTRRRQQQSSSVVV[[[]]]fffccc______bbbfffiiikkkjjjmmmssszzz}}}}}}}}}}}}|||~~~~~~yyyxxxyyy~~~~~~~~~{{{uuutttvvv{{{|||xxxzzz{{{|||xxxrrrvvvyyy|||~~~zzzrrraaa[[[SSSMMMIIIFFFBBB@@@AAA@@@??????@@@@@@>>><<<>>>======<<<;;;:::999999555555444444444444444555666333222333666777444111444444333222111111000000222222222222222222222222333333222222222111111111111111111111111000000000333222222111111222222333333333333333333222111000222222222222222222222222222111111000000111111222111111111111111111111111000000000111222222222333111111111111111111111111111111000000000000000111222222222222222222222222//////000111111222333444333333333333444444444444222222222222333333444555444444444555555666666666444444555666777888888888777777888999::::::;;;;;;<<<===>>>>>>???AAAEEEHHHOOO___zzz}}}zzzwwwpppnnniiiddd^^^YYYUUUSSSNNNMMMMMMPPPUUU\\\dddhhhooonnnnnnooosssvvvxxxxxxuuuxxx}}}|||{{{|||{{{}}}|||zzzzzzzzzzzz|||xxxrrrsssxxx}}}{{{{{{|||~~~xxxvvvyyy~~~|||tttiii]]]TTTMMMIIIGGGBBBAAAAAAAAABBBBBB@@@>>><<<<<<<<<<<<============777666555555444444444444555333222333666777444111333222222111111222333333222222222222222222222222333333333222222222222111000000000000000000//////333222222111111222222333000111222333333333333333222222222222222222222222222222111111111111222222000000000000000000000000000000000111222222222333000000000000000000000000111000000000000000111111111111111111111111111111//////000111222333333333111111222222333333333333222222222222333333444555444444444444555555555555666666666666666777777888999999::::::;;;<<<======<<<===>>>>>>???AAAEEEHHHNNN^^^www~~~}}}|||yyyuuurrriiigggbbb]]]WWWRRROOONNNGGGHHHKKKQQQZZZdddnnnttt{{{zzzyyyzzz}}}~~~~~~zzz~~~|||{{{}}}zzzzzz}}}}}}zzz{{{zzz{{{}}}|||sssoooqqqtttyyy}}}~~~~~~|||~~~{{{vvvvvv|||zzz|||{{{nnnbbbWWWOOOKKKFFFEEEDDDDDDDDDCCCAAA???;;;;;;<<<===>>>??????@@@999888777666555555555555333333333444555666444333333222111111111333444555333333333333333333333333333333333333222222222222000000000000000000111111333222222111111222222333000000111222333333333333333333333333333333333333222222111111111111222222////////////////////////111111111111111222222222000000000000000000000000000000000000000111111222000000000000000000000000///000111222222222222222000111111222222333333444333333222222222333444444444444444444444444444444777666666666666777888999;;;;;;;;;<<<<<<=========;;;<<<======>>>AAAEEEHHHMMM]]]vvv~~~|||zzzxxxuuuppplllbbb```[[[VVVQQQMMMKKKJJJIIILLLQQQZZZeeerrr}}}}}}}}}}}}}}}}}}zzz|||}}}}}}{{{zzzzzz}}}vvvrrrqqqtttxxx}}}~~~{{{{{{wwwtttwwwzzzvvvggg[[[TTTPPPNNNKKKJJJHHHFFFCCC@@@<<<<<<======>>>>>>??????;;;:::999777666666555555111333555555444444444555555444222111111222333444444444444444444444444444444444333333333222222222111111111222222333333444333222222111111222222333111222222333333333222222333333333333333333333333333222222111111222222333000000000000000000000000222222222111111111111111000000000000000000000000000000000000000111222222111111111111111111111111000111222222222222111000111111222222333444444555444444333222222222333333444444444444444444444444666555555666777999;;;<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<======@@@DDDGGGNNN]]]www~~~|||{{{yyyvvvrrrmmmiii]]][[[WWWRRRNNNJJJHHHGGGPPPSSSZZZeeerrr|||zzzyyyzzzzzzwwwyyy{{{||||||zzzyyy||||||xxxtttxxxxxx}}}vvvvvvxxxzzzjjjaaaYYYWWWSSSQQQNNNJJJFFFBBB========================<<<;;;:::888777666666666000333666666333222444777888666444222111111222333555555555555555555555555444444444333333333222222222222333444444555666666333222222222222222222333333333333333222222111000333333333333333333333333333222222111111222222333111111111111111111111111333222222222111111000000000000000000000000000000000000///000000111222222222222222222222222222222000111222333333222000///222222333444444555666666555444444333222222222222444444444444444444444444444444555666888;;;>>>@@@;;;;;;;;;;;;;;;;;;:::::::::;;;<<<<<<===???CCCFFFOOO^^^www{{{xxxtttqqqoookkkeee```[[[VVVOOOJJJIIIJJJMMMOOOQQQ\\\gggnnnyyy}}}zzzxxxtttqqqsssxxx}}}||||||zzz~~~{{{~~~~~~zzzyyy}}}}}}xxxwww~~~{{{|||}}}vvvqqqnnniiibbbYYYRRRLLLIIIGGGDDD@@@??????@@@@@@@@@@@@>>><<<999888777777777999888666555555666777888666555333222333555777888444888;;;999555222333555333333333222222222111111222222222222222222222222111222222333333444444555666777777666444444555777222222222222222222222222333333222111000000000000333000...///222444333111...///000111111111111111222222111111111111111111222222333333333222222111444333222111000000000000///......///222333333222888555222111222222222111444444333222222333333333444555666666666555444333888888777666666666666666555666777888999:::;;;;;;:::;;;===>>>>>>AAADDDGGGQQQ^^^vvvssspppmmmjjjhhheee___[[[VVVQQQKKKHHHGGGJJJNNNPPP[[[ccclllqqqzzz{{{wwwtttpppmmmpppvvv}}}~~~~~~{{{|||~~~xxx|||{{{xxxwwwzzzzzz{{{~~~{{{vvvooodddXXXPPPKKKHHHDDDBBBBBBAAA@@@???>>>>>>===<<<;;;;;;;;;;;;888666555333333444555666555444333333333444666777333777:::888444222222555333333333222222222222111222222222222222222222222333333333333333333333333333333444333111000111333222222222222222222222222333333222111111000111111333222111222333444333222000000111222222222222222111111111111111111111111111111111222222111111000222111111111111111222222000///...000111333222111444222000000222333333333333222222111111222222222333444555666666555555444666666666666666777888888666666777888999:::;;;;;;:::;;;===>>>>>>AAADDDGGGPPP^^^vvvkkkhhheeebbb```\\\XXXVVVPPPNNNJJJHHHIIIMMMRRRVVVaaafffkkkooottt~~~~~~yyyvvvsssooolllooouuu}}}|||yyyxxxwww}}}~~~{{{xxxxxxwwwwww|||xxxgggZZZQQQMMMIIIFFFEEEDDDCCCAAA======>>>?????????>>>>>>888777666555444555555666333333333444444444444555333666888777333111222444333333333333222222222222222222222222222222222222555555444333333222111111000222222111000///000111222222222222222222222222333222222111111111111222222444555555444333333333000000000111111111111111111111111111111111111111///000000111111111000000000000000000111222333444111000///000222222111000000///...///222444555555222111111000000111222222333333444555666666666555444444555555666888999:::666777777888999:::;;;;;;;;;<<<===>>>>>>@@@DDDGGGOOO]]]uuufffddd```\\\XXXUUURRRQQQMMMMMMMMMMMMPPPTTTZZZ^^^fffhhhjjjkkknnnsssxxx|||}}}zzzxxxuuurrrpppqqqxxx~~~|||yyyxxxwwwyyy{{{~~~|||}}}zzzmmm\\\WWWOOOJJJGGGFFFEEEEEE>>>???@@@AAAAAA@@@???>>>;;;:::999888888777888888333333444444444444333333333555666555333222222444444444333333333222222222222222222222222222222222444444444333333222222222222333444444222111111222222222222222222222222222222222111111111222333333111555777666333111111333000///////////////000000111111111111111222222222///000111111111111111111111111000000111222222333333111000000222222111000000//////111333555555555222111111111111222222333222333444555555666777777555555555555666888999:::777777888999999:::;;;;;;;;;<<<===>>>>>>@@@CCCFFFNNN\\\ttt```^^^ZZZUUUPPPMMMLLLLLLKKKNNNRRRUUUXXX\\\aaaeeennnmmmmmmmmmmmmnnnrrrvvvwwwxxxzzzzzzyyywwwuuutttrrrzzz~~~}}}||||||~~~~~~}}}|||}}}oooggg\\\QQQKKKGGGFFFEEEBBBBBBCCCCCCBBB@@@>>>===<<<<<<;;;:::999888888888333444444555555444333333444555555444333333333444444444444333333333222222222222222222222222222222222222222333333444444444333444666555444222222333222222222222222222222222222111111111222333444444222555777555111///000222222222111000000000111222000000111111111222222222000111111222333333222222333222222111000000111111333222000111222222111000333222222333555666555444222222222222222333444444333333333444555666777777666666666666666777888888888888888999::::::;;;;;;;;;===>>>>>>>>>@@@CCCFFFLLL[[[sssYYYWWWTTTNNNJJJHHHIIIKKKLLLRRRZZZ```bbbeeehhhkkkpppnnnnnnnnnmmmjjjlllppppppsssxxxzzzyyywwwuuutttsssyyy~~~~~~zzzmmm```VVVNNNIIIFFFFFFFFFEEEDDDBBB@@@>>>===;;;;;;:::999888777777666666555555555555444444444555555444444444444555555444444444444333333333333222222222222222222222222111111222333333444555555111333555555333222111111222222222222222222222222111111111222222444555666555666555333000///000111666555444222222333444555000000000111222222333333000111222333333333333333444333222111000000000000222111000111222333222111555444444555666666444222222222222222333444555555444444444444444555666777777666666666666777777888999999999999::::::;;;;;;<<<===>>>>>>>>>@@@CCCEEEKKKYYYsssSSSRRRPPPLLLIIIIIILLLPPPRRR[[[fffmmmoooppprrrtttrrroooooorrrooojjjkkkooooootttzzz|||zzzwwwuuutttuuuyyy}}}xxx{{{~~~~~~|||rrrhhh^^^UUUPPPIIIHHHGGGEEECCCAAAAAA@@@<<<<<<;;;;;;999888777666888777666555444555666666777555444444444555666666555444444444444333333333222222222222222222222222333333333333333333333333111333555555444222111111222222222222222222222222111111111222333444666666;;;888444111111111222111666555333222111222333444///000000111222222333333///000111222222333333333222222111111111111111222222111000111333444333222444333333444666666444222111111111111222333444555666555444444444444555666555555555555666888999:::999999999::::::::::::;;;<<<===>>>>>>>>>???BBBEEEIIIXXXrrrQQQQQQOOOMMMKKKMMMRRRWWWYYYdddpppyyyzzzyyyzzz{{{xxxuuuvvvyyywwwqqqqqquuusssxxx~~~}}}yyyvvvuuuxxxzzz||||||zzz||||||tttnnnrrr|||~~~~~~~~~}}}wwwmmmbbb[[[KKKJJJHHHEEEDDDDDDDDDDDD>>>>>>>>>===<<<;;;999888:::999666555444555666888888666444444555666777777555555444444444333333333222222222222222222222222555444444333333222222111222444777777555333222222222222222222222222222222000111111222333555666777???999333111222333333222333222000///...///000111///000000111222222333333......///111111222222222000000000000111222333444111000000111333555444333222111222333555555444222000000000000111222333444777666444444333444555666333333444555777999;;;<<<999::::::::::::::::::;;;<<<===>>>>>>>>>???BBBEEEIIIXXXrrrSSSWWWXXXVVVWWW\\\``````gggttt}}}}}}|||~~~~~~{{{~~~yyywwwwwwxxxzzz||||||yyyvvvuuutttuuuvvvuuupppjjjiiilllqqq}}}~~~uuusssxxx~~~vvvooolll```WWWLLLEEEDDDEEEDDDBBB@@@@@@@@@>>><<<;;;;;;<<<888888888888888999999999666555444333333333333333666666666555555444444444333333333444444555555555444444444333333222222222555333222222444555666666222222222222222222222222444333111111222444777999>>>999333111333555333000222222222222222222222222666555333000////////////222333555666777777888888000111222333333333333333222222111111111111222222000222444222///...000333111222222333333222222111555555555555555444444444333444555666777888999999;;;<<<=========<<<;;;::::::;;;=========???BBBEEELLLWWWooo^^^fffkkkjjjhhhjjjkkkjjjrrr||||||zzzzzzxxxzzz|||{{{zzzxxxxxxxxxwwwxxxxxxtttooommmpppttt~~~{{{~~~xxxtttxxx{{{|||zzz}}}zzzzzzooodddWWWNNNJJJJJJIIIHHHEEEEEECCCAAA???>>>>>>???999999999999999:::::::::888888666555555444444444444444444333333222222222333333333444444555555555777777666666666555555555333111///000111333333333222222222222222222222222444333111111222444777999===888333111333555333111222222222222222222222222333333222111000000000000111222333444555666666666111111222333333333222222222222111111111111222222111222444444333222333333333333333444444333333333444444555555555555555555666777888999:::;;;;;;<<<777888:::;;;;;;;;;:::::::::;;;=========???BBBEEENNNWWWmmmooo|||}}}zzzwwwzzz}}}{{{wwwyyy{{{{{{{{{{{{}}}}}}~~~~~~|||xxxvvvyyy{{{|||wwwuuu|||}}}wwwwww}}}||||||yyyzzz{{{yyyvvv{{{|||}}}}}}}}}~~~uuueeeWWWOOOKKKHHHFFFFFFEEECCCAAA???>>>>>>===;;;;;;;;;;;;::::::::::::;;;:::999777666555555555444444444333333333333333444444444444444555555555444444444444333333333333222111///000111222222222222222222222222222222222333333222111222444777999<<<777333222333444333111222222222222222222222222000111111222222222111111///000111333444444444444333333222222222222222111222222111111111111222222222222333666777777555333333444444555555444444333333444444444555666666666444555555666777888999999666777888:::;;;;;;<<<<<<:::;;;=========???BBBEEEOOOWWWkkk}}}wwwyyy}}}}}}zzzuuuwwwzzz|||}}}xxxrrrooosssyyyyyyqqqpppvvv|||}}}~~~{{{xxxxxxxxxxxxzzz~~~vvvgggZZZQQQIIIEEEGGGEEECCCAAA@@@@@@???>>><<<<<<;;;;;;:::::::::999===<<<:::888666555555555666666666666666555555555444444444555555555555555333222222222222222222222444333111222333444333222222222222222222222222222333222222222333555777888999666333222333444333222222222222222222222222222000111222333333222111000///000111222333444444444444333333222111111111111333222222111111222222333222111222666999999666222333333444444444444333333333333333444555666777777333333444555555666777777999999:::;;;<<<<<<======:::;;;=========???BBBEEEMMMUUUjjj|||ssssssvvv|||xxxvvvxxx|||zzzqqqjjjiiilllqqqzzz|||qqqnnnttt{{{~~~|||ooocccYYYSSSMMMKKKGGGFFFEEEEEEBBB@@@======<<<;;;::::::999999<<<;;;999777666555444444666666666666666666666666555555555555555555555555555555555555666666666666444333222333444444333222222222222222222222222222222222222222333555666777777555333222333333333333222222222222222222222222111222333333222111///...000111222444555555555555444444333111111111111222333333222222222222333333000000111444888888555111222222333333333333222222333333333444555666777777666777777888888999999999;;;;;;;;;;;;:::;;;;;;;;;:::;;;=========???BBBEEEJJJSSSjjj{{{tttrrrsss{{{~~~|||zzzzzz~~~~~~uuukkkfffdddeeelllttt{{{yyy{{{|||www}}}uuulllgggXXXSSSNNNKKKJJJHHHCCC@@@??????>>>===<<<;;;:::999:::999888666555444444444444444444444444555555555666666666555555555555555444444444444444555555555333222222222333333111000222222222222222222222222222222222333444555666777444444333333333333333444222222222222222222222222333333333222111000//////111222333555666666666666444333222111111111222333333333222222222222333333000000111333555555333111111222222333333222222111333444444444555666666666555666666666777777777777::::::999888888888888888:::;;;=========???BBBEEEHHHRRRiii}}}vvvssssssxxx}}}yyypppjjjdddaaadddjjjrrr~~~|||}}}~~~{{{|||xxxjjjddd\\\WWWTTTOOOHHHCCCCCCBBBAAA@@@>>>===<<<;;;999999777666666555555555333444444444555555555666777666666666555555555444111111111222222333333333444333333444555444222000222222222222222222222222111222222333444555666777222333444333333333333444222222222222222222222222222222111111111111111222111222333555666666666666333222111000000222333444444333333222222333333444111222444444333222222333222333333333333333333222444444555555555555555555333333333444444444444555999888777777777888999::::::;;;=========???BBBEEEIIIQQQgggwwwssssssvvvxxx~~~}}}uuuoooggg``````dddhhhxxx|||xxxyyy||||||{{{||||||}}}yyyyyyyyyooohhhccc\\\SSSMMMEEEEEECCCBBB@@@???>>>===999999888777666666777777555666666666777777888888777777666666555555555444444444444555555666666666777666666777888777555222222222222222222222222222111222222333444555666666222333444333333222333444222222222222222222222222111000000///000222444555111222333444555666666666333222111000000222444666444333333222222333333444111444666444111000222555333444444555555444444333555555555555555444444444666666666777777777777777999999888888999;;;===>>>:::<<<=========???BBBEEEKKKRRRfffwwwuuurrrqqquuu~~~|||uuupppkkkgggeeeiiipppzzz{{{~~~sssllllllssswww}}}~~~}}}~~~~~~zzz|||zzzwwwvvv{{{~~~zzzzzztttbbbPPPMMMIIIEEEBBBBBBAAA>>>;;;:::999888777666555444444555555444444444555555666444444555666777777666666666666666555444222000000444333222444666777444111444333333222222333333444666555444333444666888:::333333333333333333333333333222222111111222333333333333222222111111222222333444555666555444333222000111111111111222222222222222333333333333444444555444444333333222222111666333///,,,,,,///333666777666555444333444444555666666777777777777666666888888999::::::::::::999:::;;;=========???BBBEEEGGGPPPccc~~~}}}wwwuuurrrqqqttt|||zzzuuurrrooonnnmmmssszzz~~~}}}uuukkkfffjjjnnnvvv~~~}}}~~~}}}{{{wwwwwwxxx}}}uuugggTTTMMMFFFBBBBBBCCC@@@===;;;;;;:::999777666555555444333333222333333444444444444555666666666666666888888888777777555444333444333333444666666444111333333222222222222333333555444333333444555777999666666666555555444444444333333333333333333444444222111111111111222333333444555555555444333222222000111111111111222222222222222333333333333444444333333333333333333333333333333111111111111222333777666555444333444444555444444666777888888888888888888999::::::::::::999:::;;;<<<======???BBBEEEHHHPPPccc|||{{{|||wwwuuurrrqqqttt|||yyywwwvvvvvvvvv{{{~~~yyy}}}{{{ooogggeeejjjqqqyyy~~~}}}|||zzzyyy||||||yyywwwxxxyyyzzzaaaVVVIIICCCDDDEEECCC@@@======<<<;;;999888777666444444333333333333444444444555555666666666666666888888888888888777666666444333444555666666444222333222222111111222222333444333222222333444666777888888888777777666666666333333333333333333333333000000000111222444555666666666444333222222222222000111111111111222222222222222333333333333444444111111222333333444555555111222444555555444222111666555444444333444444444222333555666888999999:::888888999::::::::::::999:::;;;<<<======???BBBEEEIIIQQQccc~~~|||zzzzzzvvvuuusssrrruuu|||}}}{{{{{{{{{}}}{{{{{{}}}}}}yyyssslllnnnqqqtttxxx{{{~~~{{{}}}}}}~~~~~~{{{wwwuuuuuuuuutttrrrpppqqqsssvvv}}}{{{{{{~~~pppcccRRRHHHGGGHHHEEEBBB??????===<<<:::999888777888777666666555666666666555555666666666666666555555666666777777777666666444444555666666666444333222222222111111222222222333333222222222333444555777777777777888888888888555555444444333111000000111111111333444666777888777666444222111111222222000000111111111222222222222222222333333333444444222222222333333444444444111222444666666555333222555444444444444444444444333444555777888888999999888888999::::::::::::999:::;;;<<<<<<===>>>BBBDDDIIIQQQccc}}}|||yyyxxxwwwvvvtttsssuuu|||}}}yyyxxxyyy{{{}}}xxxuuuzzz~~~}}}vvvtttpppnnnnnnppptttvvvxxx|||}}}{{{zzzzzzzzzyyyxxxtttpppllliiijjjjjjkkkiiigggfffgggiiisss}}}}}}~~~}}}ppp^^^RRRMMMKKKGGGCCCAAA@@@???===;;;:::888888999888777777666666666666555666666666666666555555555666666777777777777777333444666666666555444444333222222222222222222333222222222222222333333444222333444555777888999:::999888888777555333111///333333444444666777999:::666555333222111111222222000000111111111222222222222222222333333333444444444444444333333222222222333333444444555555555555333333444444444444444444555666666777777777777666888888999::::::::::::999999:::<<<<<<<<<>>>AAADDDIIIQQQbbb{{{}}}zzzyyy{{{yyyvvvttttttyyy{{{|||}}}{{{xxxvvvvvvxxx{{{}}}~~~{{{xxxuuurrrqqqooommmkkkiiieeedddjjjsss}}}|||}}}xxxssskkkeeeccceeejjjmmmxxx~~~{{{wwwvvvyyyxxxuuurrrmmmiiifffdddccceeeffffffeeeccccccdddkkksss{{{yyykkk___VVVPPPJJJFFFDDDCCCAAA@@@>>><<<::::::888777666555555444555555666666666666666666555444777888888999999999888888333555777777666555444555444333333222222333333444333333333333333333333333000111222333555666777888;;;;;;;;;:::999777444333666555555555666777888888444333333222222222222222000111111111111222222222222222333333333333444444555555444333333222111111333333333333333444666666222333333444444444444333666666777777777777666666888888999::::::::::::999999:::;;;<<<<<<>>>AAADDDIIIPPP```zzz|||}}}xxxsssqqqsssxxx}}}}}}sssmmmnnnqqqvvvzzzyyy~~~~~~zzzwwwuuuqqqpppooopppqqqsssvvvxxx|||yyyuuuqqqlllhhhfffeee^^^YYYWWWWWWVVVSSSWWW___ppp~~~yyywwwpppllleee___]]]```dddhhhrrrzzz|||{{{{{{yyytttpppkkkhhhgggfffdddfffiiijjjiiihhhggggggkkkpppxxx}}}|||~~~~~~}}}uuujjj___UUUOOOKKKGGGGGGEEECCCAAA???======999888777666555555555555666666666666666555444444888888888999888888777777333555888888666444555666555444444333333444444555333333444444444444333333111222222333333444444555666888999::::::999777666777666666555444444444555111111222333333333333222000111111111111222222222222222333333333333444444333333333333333333333333111222222333444444555555111222333444555444444333444555666777777888777777888888999::::::::::::999999:::;;;;;;<<<===AAACCCGGGOOO___xxx{{{~~~zzzsssnnnnnnrrruuu|||wwwlllddddddfffiiivvv~~~wwwpppooowww||||||}}}~~~{{{vvvqqqllliiiffffffgggiiikkknnnppprrrtttrrrnnniiieeebbb``````UUUOOOLLLNNNMMMJJJKKKPPPaaaxxxyyyrrriiifffaaa]]]]]]```dddgggiiittt}}}zzzuuupppllljjjjjjjjjgggjjjnnnpppooonnnmmmmmmmmmrrryyyuuuvvvwww{{{{{{qqqeeeYYYRRRPPPJJJIIIHHHFFFCCCAAA@@@???;;;:::999888777777777777666666777777666555444444666666666666666555444444333666888888666444555666666555555444444555555666444444444555555444333333444444333333333222222222000222444777888888888777777777555444333222111111///000222333444444333222000111111111111222222222222222333333333444444444111222222333333444444555///000222444555555444333000111333444555444444333333333555777888999999999888888999::::::::::::999999:::;;;;;;<<<===AAACCCGGGNNN^^^xxxyyytttsssppplllpppwwwzzzzzzyyytttnnniiifffeeelllsss}}}vvvmmmnnnqqqsss{{{vvvpppkkklllrrrzzz{{{uuuqqqqqqpppmmmkkkhhhccc^^^[[[^^^___aaabbbbbbdddfffiiiooonnnllliiiddd___ZZZWWWVVVWWWVVVSSSMMMJJJKKKMMMYYYkkk}}}vvvqqqiii___\\\```fffiiijjjooorrrwww~~~zzzsssmmmkkkkkkllllllqqqrrrttttttssssssssstttssswww|||}}}yyyzzz~~~{{{wwwzzz|||wwwnnn```TTTRRRLLLIIIKKKJJJEEE@@@???>>>;;;777555555666666666666666777777888888999999555555666666777777888888666555555444444555555666666666666555444444444333444555555555555555444444333333444444333333222222222222222222222222222222222333333444444333333222333333333333333333333333333333444555555555444444222222222222222222222222333333333444444444555555333333333333444444555666666555555444444444555555444555666777777888777777555555777888999::::::;;;<<<<<<<<<===???AAACCCEEEJJJPPP^^^vvv}}}xxxuuuvvvuuussswww}}}}}}}}}|||yyytttqqqpppppptttzzz~~~rrriiijjjlllnnnyyywwwssslllgggfffjjjooosssuuuuuuuuussspppkkkfffccc___^^^]]]\\\ZZZXXXUUUSSSUUUYYY^^^bbbdddfffiiikkkpppoooooommmjjjfffcccaaa___``````\\\WWWRRRNNNLLLPPP___sss|||vvvpppiiifffhhhlllnnnoootttvvvzzzvvvpppmmmnnnooopppuuuwwwyyyyyyyyyxxxxxxxxx{{{~~~~~~}}}}}}{{{xxxvvvwww|||{{{wwwqqqoooqqqwww}}}|||ooocccWWWPPPKKKKKKKKKGGGDDDCCC@@@<<<888666666666666666555555555555666666777777666666666777777777777777555555444444444444555555444444444444444333333333444555555555555555444444444444444444444333222111222222222222222222222222222333333444444333333222333333333333333333333333111111111222222111000000222222222222222222222222333333333444444444555555333222222222222333333444666555555444444444555555666777888888888888888777555666777888:::::::::;;;<<<<<<<<<===???AAACCCEEEIIIOOO^^^vvv|||zzzzzz}}}~~~|||}}}|||qqqjjjjjjjjjkkksss}}}~~~vvvrrrlllgggccccccdddeeeddddddbbb```]]]ZZZXXXVVVPPPPPPPPPPPPPPPPPPOOOOOOSSSXXX___dddhhhkkkmmmooorrrrrrssssssrrrpppooommmnnnmmmllljjjeee___WWWRRROOOYYYhhhtttzzz|||}}}~~~zzzxxxuuurrrrrrrrrtttuuuwwwyyy||||||yyyyyyzzzzzz|||}}}~~~~~~}}}}}}|||tttnnnmmmkkkgggdddbbbdddffffffffffffeeegggkkkqqqvvvzzz~~~~~~tttdddZZZQQQNNNLLLHHHFFFGGGBBB???;;;888888888777666555555555666666666666777777777777777777777666666555444444333333444444555222222333333333333333333444444555555555555555444666666666555555333222222333333333333333333333333222333333444444333333222333333333333333333333333333333333444444333222222222222222222222222222222333333333444444444555555444444333333333333333333555555444444444555555666888999999999999888888777666666888999::::::::::::<<<<<<<<<===>>>AAACCCEEEHHHNNN\\\uuuwwwqqqpppooonnnssszzz~~~zzzwwwrrrmmmgggcccaaa```\\\ZZZWWWSSSQQQPPPPPPQQQMMMOOOQQQRRRRRRRRRSSSTTT\\\___dddhhhkkkooosssuuuwwwxxxyyyyyyyyyyyyxxxxxxyyyvvvsssqqqpppkkkddd___]]]ccckkkrrruuuwwwxxxyyyyyy{{{|||{{{yyywwwwwwxxxwwwzzzzzzrrreeedddbbb___\\\ZZZYYYYYYYYY[[[\\\]]]^^^bbbiiipppuuuyyy~~~wwwkkk___WWWQQQJJJGGGGGGEEEBBB>>>;;;:::999888777888888888888888888888888999888888777777666666666444444333333333333444444222222333333444444444555333444555555666555555555777777777666555444222222333333333333333333333333222333333444444333333222333333333333333333333333222222333444555555555555222222222222222222222222333333333444444444555555888777666555555555555555555444444444444555666666999999999999888777777666666777888999::::::::::::<<<;;;<<<<<<>>>@@@CCCDDDFFFLLL[[[uuu{{{yyywwwtttuuuxxxwwwwwwwww{{{~~~|||yyytttnnniiidddbbb^^^[[[UUUPPPMMMLLLLLLMMMSSSVVVYYY[[[ZZZYYYZZZ[[[cccdddfffhhhlllrrryyy~~~{{{vvvsssttttttrrroooooosssxxx||||||zzzwwwvvvyyy|||{{{yyyxxxyyy}}}}}}zzzuuuiiihhhfffccc```]]]YYYWWWRRRSSSTTTTTTUUUZZZbbbiiiqqquuuyyy{{{}}}qqqfff\\\PPPIIIFFFHHHEEEAAA>>>===;;;999777999999999999888888888888999999888888777777666666555444444333333444444555333333444444555555666666333444444555666666555555666666666666555444333222333333333333333333333333222333333444444333333222333333333333333333333333+++,,,...000222333444444222222222222222222222222333333333444444444555555888777666555555555555555444444444444444555666666777888888888777666555555777888999:::::::::::::::;;;;;;;;;<<<>>>@@@BBBDDDEEELLL[[[ttt}}}yyywwwwwwooooooqqquuu|||~~~|||yyyuuupppkkkiiihhhddd]]]WWWRRRQQQQQQRRR^^^ccciiikkkiiigggggggggjjjjjjkkkmmmrrrzzz~~~yyyyyy{{{}}}~~~|||yyy}}}}}}zzzyyywwwuuuooonnnkkkiiieee```ZZZUUURRRRRRRRRRRRSSSXXX^^^bbbkkkpppuuuvvvvvv{{{zzzmmm]]]QQQKKKKKKIIIEEEBBB???===:::777888777777777777666666666888888888888888888777777555555555444444555555555444444555555555555555555333333444555666666666666444555555555555444333333333333333333333333333333222333333444444333333222333333333333333333333333,,,---///111333444555666222222222222222222222222333333333444444444555555444444333333333333333333444444444444444555666777666777777777777666666555888888999:::::::::::::::;;;;;;;;;<<<===@@@BBBDDDEEELLL[[[ttt~~~zzzwwwssssssuuu{{{~~~||||||}}}~~~~~~{{{xxxuuurrrrrroookkkgggeeefffhhhjjjssszzz~~~{{{|||~~~zzz{{{~~~}}}|||yyywwwvvvtttsssqqqllleee___]]]\\\[[[\\\___aaabbbbbbiiinnnsssrrrnnnooovvv}}}nnn^^^VVVNNNKKKGGGDDDAAA>>>:::888888888888777777777666666888888888888888888999999777666666555555666666777555555444444444444444444222333444555666666666666222333333444444444444444444444444444444444444444222333333444444333333222333333333333333333333333000111222333444555555555222222222222222222222222333333333444444444555555333222222222222333333444444333333444444666777777666666777888888888777777888999::::::;;;;;;::::::;;;;;;;;;;;;===@@@BBBCCCFFFLLL[[[ttt}}}xxx||||||{{{yyyzzz{{{|||~~~|||zzzyyyxxxvvvvvvxxx|||}}}uuu{{{yyyyyyxxxsssiiihhhhhhkkknnnnnnkkkgggjjjppptttqqqiiieeehhhnnnwwwzzziii___OOOLLLHHHEEEBBB???;;;888::::::::::::999999888888777777777888999999999:::777777666666666666777777444444444333333222222222222333444555666666666666111111222333444444444444444444444444444444444444222333333444444333333222333333333333333333333333000000000111111000000///222222222222222222222222333333333444444444555555333333333333444444555666333333333444555666777888666777888999999999999999999999:::;;;;;;;;;::::::;;;:::;;;;;;===???BBBCCCFFFLLL[[[tttwww{{{}}}xxxuuuuuuuuuuuuzzz{{{zzz~~~{{{}}}}}}vvvpppsssuuuuuusssooojjjfffdddiiiqqqqqq]]]TTTNNNMMMKKKDDD??????<<<;;;:::::::::::::::999777777777777777777777777666666666666777777777777777555444222222333444555555333222333555666555222555555666666555555444333555333111111333666777777333333333444444555555555111222222333333444555555///000000222333444555555555000+++***///333333222333222222333555666666555666555555444444444555555777777777666555555444444444555777888999999999888===<<<<<<;;;;;;;;;<<<<<<999;;;<<<======>>>AAACCCFFFKKKZZZttt~~~}}}|||{{{{{{|||}}}~~~|||{{{{{{zzz{{{}}}~~~zzzxxxxxxyyyzzz{{{yyywwwxxxyyyxxxuuupppllljjjcccfffooo~~~wwwhhhYYYSSSNNNHHHEEEEEE@@@???<<<;;;::::::999888777777777777777777777777777777777777777666666666777666444222222333444555555444222333555666555333000111222444555555555555000...,,,,,,///111222222111222222222222222222333333333222222222222222222222222222222222222222222999444000000444777666555333222222333555666666555444444444333333333444444555555555666666666666666555666777888888999999999<<<<<<;;;;;;:::;;;;;;<<<:::;;;=========>>>@@@BBBFFFKKKZZZttt{{{|||{{{wwwsssqqqrrrrrrpppmmmmmmllljjjiiijjjmmmppprrrvvvvvvwwwyyy{{{~~~{{{}}}~~~~~~|||xxxtttqqqfffbbbccclllyyyzzziiiaaa]]]WWWPPPKKKEEEBBB>>><<<;;;:::999888777777777777777777777777888888888777777666666555777666444333333333444555555444333444555555444333000111222444555555555555333111//////111333444444333222222222222222222111555555444333333222111111555555444333222111000000777333111111444555333111333222222333555666666555333333222222222333333444444444555555666777777888666666666666777888999:::;;;::::::999999:::;;;;;;;;;<<<============???AAAFFFJJJYYYsss{{{wwwzzz{{{uuuooolllmmmlllhhhcccccccccccceeegggjjjmmmoooqqqsssxxx|||~~~{{{wwwrrriiidddjjjuuuxxxzzzwwwuuutttmmm___SSSIIIEEE???<<<;;;;;;:::888888888888888888888888888999999888888777666555555666666555444333444444555666555444444555555444444555555555555555444333333666555333444555777777666555555555444444333333333666555555555444444444333555555444333222111111000444222111222333333111...333222222333555666666555333333333222333333444555555555555555666666777777888777666666666777999:::999999999888999999::::::<<<===>>>===<<<===???@@@FFFJJJXXXrrr|||tttrrrwww~~~}}}xxxrrrllliiijjjiiiddd```[[[]]]aaafffjjjoooqqqssstttxxx~~~{{{wwwnnngggkkkuuu||||||pppaaaNNNHHH@@@<<<<<<===<<<:::999999999999999999999999:::999999888777666666555666666555555444444444444666666666555444444444444444444444444444333222222333222111111333444333333555555555444444333333333222222333333444444444555333333333333333333333333555555555555555555333111333222222333555666666555444444444444444555666666777777666666555555555555888777666666666777999999888888888888888999:::;;;<<<===>>>===<<<===???@@@FFFIIIWWWqqqvvvqqqqqqvvvyyy}}}~~~}}}{{{yyyxxxqqqmmmhhhfffffffffccc```WWWYYY^^^eeelllrrrwwwyyyuuummmfffgggnnnxxx~~~sssVVVNNNDDD?????????>>>;;;999999999999999999999999999999999888888777777666666666666666555555444444666777777666444333444555...///000222333333333333333222111222333333222111333222222222222222222111//////000111111222333333222222333333444444555555333333333444333333222222333222222333555666666555444444444444555666666777888777777666555555444444888777777777777777888888888888888888999:::;;;;;;;;;<<<============???AAAFFFIIIWWWppp}}}yyywwwuuuttt~~~}}}zzz{{{||||||zzzwwwtttrrrjjjhhhfffeeeddddddeeeeee[[[\\\___dddllluuu}}}zzzpppgggbbbbbbhhhuuu|||```VVVJJJCCCBBBBBB???;;;::::::::::::::::::::::::888888888888888888888888666666666666666555555444666777888777444333444555000111222333444555555555555444444555666666555333111222222222222222222333111111222222222222222222333333333444444444555555111111222222111111222333333222222333555666666555333333333333444555666777666666666666666555555555777777888888888888777777888888888999999:::<<<<<<:::;;;=========>>>@@@BBBFFFIIIVVVooo{{{wwwxxxyyyxxxyyyzzz{{{yyyuuuqqqnnnfffggggggfffeeeeeegggjjjcccbbbbbbeeemmmyyyyyykkk```YYY[[[gggttt|||hhh]]]OOOGGGEEECCC???;;;::::::::::::::::::::::::888888888888888999999999666666666777666555555444666888999777444222333555777777888888777777666555444444333444555555333222333333333444444555555555777666666555555444444333444444444444444444444444444555666555555555777999333222222333555666666555222222222222333444555666444444555555666777777777666777888999999888777666999999999999:::;;;<<<===999;;;<<<======>>>AAACCCFFFHHHVVVnnn{{{yyy}}}{{{rrrjjjeeedddbbbbbbgggmmmqqqpppnnnjjjjjjkkknnnuuuqqq```WWWWWW[[[```zzztttdddSSSLLLHHHCCCBBBEEE999:::;;;:::999888999:::666777888999::::::::::::888777666444444555555666999999999888777555444333666666666555444222111000555555444444444333333333222222222333333444444444333333333333333333333333111222444555555555444444666666555555555444444444444444444444444444444444555333222444666666444111555555555555666666666666777777777777888999:::;;;999999888888999;;;<<<>>>::::::;;;<<<===>>>??????EEEKKKYYYmmm|||yyy|||}}}wwwooohhhdddcccbbbccciiipppuuuuuusssppppppqqquuu{{{nnn```YYYYYY[[[iii|||lll[[[SSSNNNIIIGGGHHH@@@???===;;;999999:::<<<999999888777555333111000999888777666555666666777555555666666666666777777555555666777777777666666555555555444444444333333222222333333333444444444333333333333333333333333333222222111222333444555666555555555444444444444444444444444444444444444666444222333555666444222333444444555666666777777777777777777888999:::;;;;;;:::999999999:::;;;;;;:::;;;;;;<<<===>>>??????DDDJJJXXXlll|||}}}}}}zzztttmmmhhheeeaaa```bbbhhhqqqxxx{{{{{{yyyzzz|||oooaaaZZZXXX]]]pppvvveee[[[UUUNNNJJJHHHGGGDDD@@@<<<::::::;;;<<<::::::888666444111...---999999888777777777777777555555444444444555777888555555666777777777777777555555555444444444444333333333333333444444444444333333333333333333333333444333000//////111444666555555555555444444444444555555555555555555555555666444222222444555555555333333444555666777777888777777777777888999:::;;;<<<;;;:::999999999:::::::::;;;<<<<<<>>>>>>???@@@DDDJJJWWWkkk}}}vvvpppkkkjjjbbbaaa```eeennnwww~~~mmm```[[[[[[iiixxx}}}{{{xxxyyy{{{|||uuuiiiaaaYYYQQQLLLIIIFFFBBB>>><<<<<<;;;;;;999999999888777666555444888888777777777666666666999777555333222333444555666777777666555444333333555555555555444444444444333333444444444444444444333333333333333333333333444333111000111222333555444444444444444444444444666666666666666666666666666555333222333444666777666666666777777777777777777777777777888999:::;;;:::::::::::::::::::::;;;;;;;;;<<<===>>>???@@@@@@CCCIIIUUUiii~~~zzzxxx|||yyyvvvtttjjjgggdddeeelllwwwzzzhhh___ZZZdddsss|||zzzrrrmmmkkkjjjmmmuuu~~~uuukkk```VVVMMMIIIEEEBBB@@@>>>;;;999999999::::::::::::999999666777666666666666555555888777555333222333444555777777777777666555444444666666555555555444444444444444444444444444444444333333333333333333333333333444444444444444333333333333444444444444444444666666666666666666666666666555444333333444777999::::::999999888777777777777777777777888999:::;;;777777888:::;;;<<<<<<===;;;;;;<<<===>>>???@@@@@@DDDIIIUUUhhh}}}vvvrrrwwwzzzwwwsssqqquuu~~~tttfffZZZdddvvv~~~ooogggaaaaaaccckkkxxxrrreeeXXXRRRKKKFFFCCCAAA===999:::::::::::::::999888777666666666666666555444444444444333333444666888999555666777999::::::::::::666666666555555555444444555555555555444444444444333333333333333333333333333444555666666444333222333333333333444444444444555555555555555555555555444555555444444444777999::::::999999888888777777777777777777888999:::;;;555666888:::<<<======>>>;;;<<<======??????@@@AAADDDIIIUUUggg}}}uuuppprrrzzzuuuggglll|||{{{lllfff______gggsss{{{kkkaaaTTTKKKFFFCCC@@@===;;;;;;;;;;;;:::999999888666777777888777666555444333444444555777888888999666666888999:::;;;;;;;;;666666666666555555555555666555555555444444444444333333333333333333333333444444444333333333222222222222333333333444444444444444444444444444444444222444666666555555777999666666666777777888888888777777777777888999:::;;;666777999;;;<<<<<<<<<<<<<<<<<<===>>>???@@@@@@AAAFFFJJJUUUggg|||www}}}yyyxxxwww}}}vvvooonnntttzzzxxxvvv}}}rrreee]]]___gggpppvvvyyymmm[[[MMMGGGEEECCCAAA:::;;;<<<<<<======<<<<<<777888888999999777666555666777777888777777666555777777888888888777777666777666666666555555555555666666555555555444444444333333333333333333333333666444222000///000222444222222222333333444444444444444444444444444444444111444777777666555777999222222333555666888999999777777777777888999:::;;;777888:::;;;<<<;;;;;;:::<<<<<<===>>>???@@@AAAAAAFFFKKKUUUhhh}}}|||~~~xxxsssqqqppprrruuuyyyzzzxxxuuuuuuvvv|||kkkdddgggnnnsss|||~~~|||cccVVVNNNGGGBBBAAACCC>>>:::;;;<<<999999<<<666666555444444444444444444444444444666888:::<<<777888999999999999888777777777666555444444333333555555555555555555555555777666555444444444444444444333333222222333333444555555555555555555555555444444444555555555666666666555333222333555777888777777777777777666666666777777777777888888888888888999::::::;;;;;;::::::<<<<<<<<<<<<===???@@@@@@IIIKKKSSSfff|||vvvooolllnnnsssyyy}}}~~~~~~|||tttpppnnnuuuuuuxxx}}}qqq```TTTKKKFFFEEEBBB===:::;;;;;;888888:::888777777666666666666666777777666666666777888999666777888999999888777666666555555444333333222222666666666666666666666666555555444333333333333333444333333222222333333444555555555555555555555555444444555555555555555555555444444333444555666777777777777777777777777777666666666666777777777777999999:::;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>???AAABBBGGGIIIQQQddd}}}uuuooonnnsss{{{}}}ttttttqqqnnnllljjjmmmxxxnnn^^^RRRLLLKKKCCC>>>;;;======999888999:::999999888888888888888;;;:::999888777777777777777777999999999999777777999999999888888777777666777777777777777777777777444444333222222222333333444444333333333333444444555555555555555555555555555555555555555555444444444444444555555555555555777777777777777777777777555555666666666777777777::::::;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<>>>@@@BBBCCCDDDGGGOOObbb}}}~~~zzzwwwyyywwwxxx}}}zzzsssxxxyyynnnddd]]]```nnn~~~}}}lll]]]TTTPPPGGGBBB???@@@???;;;999999::::::999888888888888999;;;;;;:::999888888888888888999:::;;;;;;:::999888;;;:::::::::999999999888666666666666666666666666444444333333333333333444444444333333333333444444555555555555555555555555555555555555555444444444444444555666666555555444555666666666666666777777666777777777777888888888:::;;;<<<<<<======<<<<<<===<<<======>>>???@@@AAACCCFFFOOOaaa|||}}}zzzvvvppplllooommmlllqqqyyy||||||lllaaacccttt~~~mmm^^^TTTLLLFFFBBBAAA???:::888888999999888777777777777888999999999:::::::::::::::::::::;;;<<<<<<;;;::::::666666666666555555555555555555555555555555555555555555444444444444555555555444444333333444444555555555555555555555555555555555555555555555555444444555555666666555444444444444444555555666666666888888999999999::::::::::::;;;<<<<<<======<<<<<>>>>>>>>>>>??????CCCFFFPPPaaazzz~~~{{{tttmmmgggjjjfffdddfffmmmuuuzzz|||wwwxxxmmm^^^QQQJJJDDDBBB>>>999666777999888777777666666777777666777888999:::;;;;;;;;;:::;;;<<<<<<<<<<<<;;;:::666666666666666666666666555555555555555555555555555555444444444555666666555555444444444444555555555555555555555555555555444444444555555555666666555555555555555444444444444444444555555666666777999::::::::::::;;;;;;;;;::::::;;;<<<<<<<<<<<<;;;?????????>>>>>>??????@@@CCCGGGPPP```xxx}}}zzz~~~zzzqqqjjjfffdddcccdddhhhnnnuuuzzzoooZZZRRRIIIEEE@@@:::888:::999888888777777777777777666777888999:::::::::999888999:::;;;;;;:::999888888888888999999999999999555555555555555555555555444333333333444444555666555555444444444444555555555555555555555555555555222333333444555666777777777666555444333444444555555555666666777888888999999999999:::::::::;;;;;;999999:::;;;;;;;;;;;;;;;=========>>>???@@@BBBCCCBBBGGGPPP___uuuzzzxxx|||vvvooodddeeeeeefffiiiooowww||||||}}}~~~}}}cccYYYOOOIIIDDD>>><<<>>>:::999888888777777888888666777888999:::999888777777888999999999999888777666666666666666666666777777777777777777777777777222222222222333333444555555555444444444444555555555555555555555555555555111222333444555777888888888777555333222333555666666777777888999:::::::::888888999999999:::::::::888999::::::;;;;;;:::::::::;;;<<<>>>@@@BBBDDDFFFBBBFFFOOO]]]sss}}}wwwwwwyyyyyyllljjjhhhhhhkkksss{{{{{{{{{lllXXXNNNLLLJJJDDD===999777777888:::<<<<<<;;;999999999999999999999999888888888999999::::::::::::::::::888666666888:::666666555444333333222222555555555555555555555555555555444333444555666777555555555555555555555555333333444444555666666666888777666555555666777888666666555555555777999:::999999999999999999999999;;;;;;:::999:::;;;<<<===;;;;;;<<<===>>>???@@@@@@DDDFFFLLLYYYppp{{{{{{||||||{{{zzzuuupppooosss{{{}}}iii[[[TTTPPPJJJDDD;;;999888999:::<<<<<<;;;999999999999999999999999999999999999999999::::::777888777666444444666888777777666555555444333333444444444444444444444444555444444333444555666777555555555555555555555555555555555555555555555555666666555555555555666666666555555555666777888999999999999999999999999999;;;;;;:::::::::;;;<<<===;;;;;;<<<===>>>???@@@@@@DDDFFFMMMZZZppp~~~||||||}}}zzzmmm```VVVOOOJJJ???===:::::::::;;;;;;:::999999999999999999999999::::::999999999999999999777777777666444444555777888888777666666555555555444444444444444444444444555444444444444555666666555555555555555555555555777777666666555444444333444444555555555555444444666555555555666777888999999999999999999999999999;;;::::::::::::;;;<<<===;;;;;;<<<===>>>???@@@@@@CCCFFFMMMZZZnnn||||||~~~}}}~~~lll\\\PPPJJJCCC@@@<<<:::::::::999888999999999999999999999999:::::::::999999888888888888999999888777666777888777777777666666555555555444444444444444444444444444444444444555555666666555555555555555555555555777666666666555555555444444444666777777666444444555555555666777777888888888999999999999999::::::::::::::::::;;;;;;<<<<<<;;;;;;<<<===>>>???@@@@@@AAAEEELLLXXXlllzzzvvvuuuyyyyyyfffUUULLLHHHDDD???<<<:::999888666999999999999999999999999:::::::::999999888888888777888999888777666666777666666666555555555555555444444444444444444444444444444444555555555555555555555555555555555555555555555555666666666777777555666777888888777666555444555666666777888888888888888888999999::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@@@@???DDDLLLWWWiiiyyyuuuqqqmmmkkkooo~~~||||||sss```TTTOOOJJJDDD???<<<:::888777999999999999999999999999::::::999999999999999999444666777777555444444444555555555555555555555555555555555555555555555555333444555555666666555555555555555555555555555555444444555666666777888888666666777777777777666666444555666777888888888777888888888999999::::::;;;999:::;;;;;;<<<<<<;;;;;;;;;;;;<<<===>>>???@@@@@@???DDDLLLVVVggg~~~sssnnnhhheeedddgggrrr~~~vvvrrrwww}}}}}}kkk___UUUPPPIIICCC???===:::999999999999999999999999999999999999999999999::::::333555777777555444333444666666666666666666666666666666666666666666666666333444555666666666555444555555555555555555555555666666666666666777777777666666666555555666666666444555666777888888888777777888888999::::::;;;;;;999:::;;;<<<<<<<<<;;;;;;;;;;;;<<<===>>>???@@@@@@@@@FFFNNNXXXhhh|||tttllldddaaaaaacccjjjqqq|||}}}xxxoootttxxx{{{rrrgggZZZUUUMMMFFFBBB???===;;;999999999999999999999999888888888999999::::::;;;555777999999777666555555777777777777777888888888777777777777777777777777333333555666666666555444555555555555555555555555888888777777666666555555666555444333333444555666333444666888888888777777777777888999::::::;;;;;;999:::;;;<<<<<<<<<;;;:::;;;;;;<<<===>>>???@@@@@@AAAGGGPPPYYYiiizzzoookkkddd^^^[[[]]]```bbbqqq}}}||||||}}}}}}{{{{{{~~~qqqeee[[[PPPIIIHHHFFFBBB======;;;;;;;;;======<<<;;;::::::999888777777777777777888888888888777666666555555666666777777888888555666666666555444333333333333444555666666666666666777777777777777666666666888:::888555555777:::888888777777666666555555777777777777666666666666999999::::::::::::;;;;;;;;;;;;:::999:::;;;<<<============>>>??????@@@@@@BBBGGGHHHTTTlll{{{rrrmmmfff___\\\\\\^^^```eeeqqq|||yyywwwwwwxxx{{{nnncccVVVNNNKKKIIIEEEAAA===<<<;;;;;;<<<===<<<:::>>><<<;;;999888777777777999999::::::999999888777555666666666777777777888555555666666555555444333333444444555555555555444666666666777777666666555555666777777666555666777888777777777666666666555888888888888888777777777999999::::::::::::;;;;;;;;;;;;:::::::::;;;<<<===>>>>>>>>>???@@@@@@AAAAAAAAAFFFHHHSSSlll}}}zzz{{{}}}~~~yyyuuunnngggcccbbbcccdddcccmmm{{{}}}|||}}}}}}zzz{{{{{{yyyuuusssrrrrrrvvvyyy}}}wwwlll]]]SSSNNNLLLIIIEEE???===;;;;;;;;;<<<;;;:::AAA???<<<999777777777888;;;;;;;;;;;;;;;::::::999666666666666777777777777555555666666666555444444444444444555444444333333555555555555555555555555555555555666777777555333777777777777666666666666888888888888888999999999999999::::::::::::;;;;;;;;;;;;::::::;;;;;;<<<===>>>>>>???@@@@@@AAAAAABBB@@@EEEGGGRRRjjjzzzyyy|||}}}|||vvvsssqqqrrrsssssszzz}}}|||wwwssspppnnnnnnoooqqqssssssqqqpppoooooopppsssvvvxxxzzz|||zzzpppaaaVVVPPPMMMJJJHHHAAA???<<<;;;;;;;;;:::999???===:::888777777888999;;;;;;;;;<<<;;;::::::999666666666666777777777777555555666666666666555555444444555555444333222222444444444444444555555666666555444777999999666222777777777777666666666666777777888888888888888999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>>>>??????@@@AAAAAA???EEEGGGQQQhhh|||xxx|||zzzwwwuuutttqqqpppqqqqqqooommmiiieeeaaa___```cccgggiiiiiiiiijjjkkklllnnnppppppppprrrtttvvvyyy|||}}}~~~yyyqqqdddZZZSSSOOOKKKIIIDDDAAA>>><<<;;;;;;:::999;;;:::888777777888999::::::::::::::::::999888888777777777777666666666666555555666666666666666555555555555555444333333222444444444333444555666777777666555888;;;:::777333666666666666777777777777666666666777777777888888999999999:::::::::;;;;;;;;;;;;<<<<<<<<<======<<<<<<<<<======>>>????????????EEEGGGPPPeee{{{zzzyyyyyyxxxuuuuuu}}}|||yyywwwtttpppmmmllljjjhhhfffaaabbbccccccaaa___\\\ZZZWWWYYY\\\^^^___```bbbdddeeefffgggfffeeefffgggiiiooosssxxx|||~~~vvvyyy~~~|||vvvmmmddd\\\UUUOOOLLLGGGDDD@@@===<<<<<<;;;:::888888777777888888999999999999999999999888777777777777777777666666666666555555666777777777666666555555555666555555444444555555444444444666777888777777777888999999777555666666666666777777777777555555555666777777888888999999::::::::::::;;;;;;;;;;;;<<<============<<<;;;;;;<<<<<<===>>>>>>??????FFFHHHOOObbbxxxvvvtttsssqqqnnnooozzz}}}xxxtttpppmmmjjjgggfffffffffeeeddd_________```_________^^^XXXYYYYYYYYYXXXXXXZZZ[[[[[[\\\\\\[[[ZZZZZZ\\\^^^```dddiiimmmoooqqquuuwwwwwwyyy{{{||||||~~~{{{vvvwww{{{{{{sssiii___UUUPPPJJJFFFBBB>>>======<<<;;;888999:::::::::999888777999999999999999888888777888777777777666666666555555555666777777777777777555555666666777666666666666555444444555666888:::666777888777666666666888555666666666777777777888555666666777888888999999999999::::::::::::;;;;;;:::;;;<<<===>>>======<<<<<<<<<<<<===>>>>>>??????@@@GGGHHHNNN```uuu|||vvvssspppmmmiiijjjvvv}}}zzzwwwtttooolllgggeeecccbbbdddeeeeeeeeegggeeecccbbbaaaaaabbbccc^^^^^^\\\YYYVVVUUUVVVWWWTTTTTTTTTSSSRRRSSSUUUXXXRRRVVV\\\```aaacccgggjjjhhhkkknnnpppqqqtttyyy~~~{{{|||~~~yyyxxx|||wwwrrrmmmvvv~~~sssfff[[[TTTLLLHHHCCC???>>>===<<<<<<:::;;;<<<===<<<:::777666999::::::::::::999888888888888777777666666666555555555666777777777777777555555666777888888777777777666555444555777999;;;444666888666333333555999555666666666777777888888666777777888999999::::::999999:::::::::;;;;;;;;;:::;;;===>>>>>>>>>===<<<=========>>>??????@@@@@@AAAHHHIIINNN___sss~~~vvvuuurrrmmmiiikkkpppuuuzzzxxxuuusssrrrpppnnnlllllljjjhhhhhhjjjlllllllllmmmkkkjjjhhhgggggghhhhhhcccbbb___]]][[[ZZZZZZZZZWWWTTTOOOLLLKKKKKKJJJIIIHHHKKKNNNOOOOOOPPPSSSVVVWWWYYY]]]bbbfffiiikkkkkkoooppprrrtttvvvyyyzzz{{{}}}}}}}}}uuuvvvzzzvvvsssmmmppplll[[[UUUNNNIIIGGGDDD???<<<===666777888999999999999999999::::::::::::999888888777777777777777777777777555555555666666666666666222222333555666888999999:::999777555444555666777444444444444555555555666666666666666666777888999999888777666666777888888999:::;;;<<<===<<<;;;:::777888999:::<<<===>>>>>>;;;;;;;;;<<<<<<===>>>???AAADDDIIIQQQ[[[qqq{{{uuutttqqqllliiijjjpppuuu|||xxxvvvsssrrrrrrqqqpppnnnooommmlllkkkmmmnnnnnnmmmnnnmmmkkkjjjiiiiiijjjkkkiiihhhfffcccbbbaaaaaaaaa[[[XXXSSSPPPNNNMMMJJJHHHGGGIIIKKKJJJHHHHHHIIIKKKKKKMMMPPPTTTWWWYYY[[[[[[]]]^^^```bbbdddfffhhhhhhkkkkkklllnnnppprrrtttuuuzzz{{{~~~yyyuuuwww|||qqqmmmyyy}}}lllZZZRRRMMMMMMKKKEEE@@@???;;;;;;;;;;;;::::::999888999::::::::::::999888888777777777777777777777777666666666666666666555555555555555555666666777777888888666555555666666777444555555555666666666666444444333333333444555555555555444333333444555666888999::::::;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>??????AAACCCHHHPPP[[[ppp}}}xxxtttssspppkkkggghhhmmmrrryyy{{{vvvvvvtttrrrrrrsssssssssrrrtttrrrooooooppppppooonnnmmmlllkkkjjjjjjkkkllllllmmmllljjjhhhggggggggghhh```]]]ZZZVVVSSSPPPKKKHHHEEEFFFFFFEEECCCAAABBBCCCAAABBBDDDGGGIIIJJJKKKKKKNNNOOOPPPRRRTTTUUUWWWWWW[[[[[[]]]___bbbdddggghhhmmmooorrruuuyyy{{{}}}~~~}}}}}}sssuuurrrqqqxxxcccZZZRRRRRRRRRLLLEEE@@@??????>>>===<<<;;;:::999:::::::::::::::999999888777777777777777777777777777777777666666555555555777777777666555555444444666666666666777777777777666666666666777777777777888777666666666666666666333333333333444444666666999888888888999999::::::;;;;;;;;;;;;;;;;;;;;;;;;============>>>???@@@@@@AAACCCHHHOOOZZZooo{{{xxxuuutttpppjjjdddcccfffjjjqqqzzzyyyuuuuuusssrrrsssuuuvvvvvvuuuuuusssqqqpppppppppnnnllliiiiiihhhgggggghhhiiijjjkkkjjjiiiggggggggghhhiiieeeccc```]]]YYYTTTNNNJJJDDDDDDDDDCCCBBBBBBBBBBBBAAAAAABBBCCCCCCDDDDDDDDDEEEEEEFFFGGGIIIJJJKKKKKKNNNOOOPPPSSSVVVYYY\\\]]]```aaadddhhhlllpppssstttvvvyyy|||}}}|||~~~uuusssxxxqqqcccWWWTTTSSSNNNGGGBBB@@@???>>>===<<<;;;;;;;;;::::::;;;;;;::::::999888777777777777777777777777999888888777666555444444777777777666555555444444444444666777888888888888666777777777777888888888:::999888888777777777777555555555666777888999999:::999888888888999;;;<<<777888999:::<<<===>>>>>>============>>>???@@@AAABBBDDDIIIOOOZZZooo|||{{{{{{{{{yyywwwrrrjjjbbb^^^```bbbgggpppvvvwwwxxx|||~~~~~~~~~}}}{{{yyyuuusssrrrsssvvvwwwxxxwwwtttrrrpppoooooonnnkkkiiidddcccbbbbbbbbbcccdddeeefffeeedddddddddeeeggghhhhhhfffdddbbb^^^YYYSSSOOOHHHGGGFFFEEEDDDCCCBBBAAACCCBBBBBBAAAAAAAAAAAAAAA======>>>>>>???@@@@@@AAABBBBBBDDDFFFHHHKKKMMMOOOSSSUUUXXX[[[```dddgggiiilllooossswwwyyy|||yyyrrrrrr{{{ppp^^^UUURRRMMMGGGDDD>>>>>>===<<<;;;<<<<<<===:::;;;;;;;;;;;;:::999999777777777777777777777777999999888777666555555444555555555555666666666666333444555777888888888888777777777777888888888999777666666555444444444444666666777888999:::::::::;;;:::999999999:::<<<===777888999:::<<<===>>>>>>============>>>???@@@AAACCCEEEIIIPPPYYYnnnyyywwwyyy|||~~~~~~|||vvvmmmccc]]]]]]^^^___gggmmmnnnpppuuuyyyzzz}}}||||||||||||{{{tttsssrrrsssuuuvvvvvvuuuqqqooonnnmmmlllkkkhhhfffaaa```___^^^^^^___``````bbbaaaaaaaaabbbdddfffggghhhgggeeedddbbb___ZZZVVVRRROOOLLLJJJHHHFFFCCC@@@CCCBBBAAA???>>>=========<<<<<<<<<==================>>>>>>???AAACCCEEEFFFIIIJJJLLLOOOSSSWWWZZZ\\\___bbbgggkkknnnqqquuuxxx~~~}}}rrrmmmpppvvvkkk]]]TTTMMMHHHGGG>>>===<<<;;;;;;;;;<<<===;;;;;;;;;;;;;;;:::999999777777777777777777777777888888888777777666666666333444444555666777888888444555555666777888888999777777777777888888888888888777777666666666666777555666777888888888888888;;;;;;::::::;;;;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;============>>>???@@@@@@CCCDDDIIIOOOXXXmmmyyytttuuuyyy}}}zzzpppfff```^^^``````gggnnnooosss{{{~~~}}}}}}|||zzzxxxsssrrrpppppprrrrrrrrrqqqnnnmmmkkkkkkkkkiiifffdddaaa```^^^]]]]]]]]]]]]^^^]]]]]]]]]^^^```bbbdddfffgggfffeeeeeeeeeccc```]]]ZZZWWWSSSQQQPPPNNNJJJGGGFFFEEECCC@@@???>>>>>>>>>???????????????>>>>>>>>>??????>>>>>>???@@@AAAAAAAAAAAACCCEEEHHHKKKOOOPPPPPPTTTYYY^^^aaaeeeiiilllssstttwwwzzz}}}yyynnnjjjmmmyyy}}}kkk\\\QQQKKKJJJAAA???===;;;::::::;;;<<<;;;;;;;;;<<<;;;;;;:::999777777777777777777777777888777777777777777777777444444555555666777777777666666555555555777888999666666666777777777888888999999999888999999::::::555666777888888777666666999999:::;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>??????AAACCCGGGMMMVVVjjj}}}yyytttrrruuuzzz~~~|||sssiiicccbbbcccfffnnntttwww||||||xxxuuurrrpppnnnnnnooooooooonnnlllkkkjjjjjjjjjiiifffcccbbbaaa___^^^]]]]]]]]]^^^ZZZZZZZZZ[[[]]]___bbbcccgggeeedddeeefffeeedddbbb^^^[[[XXXWWWXXXXXXUUURRRJJJIIIGGGDDDCCCBBBBBBBBB>>>>>>>>>======<<<<<<<<<======<<<;;;;;;;;;<<<<<<<<<======???AAADDDGGGIIIGGGJJJPPPTTTXXX\\\aaadddiiikkknnnqqquuuxxxzzz{{{}}}tttllllllhhhsss}}}wwwdddUUUMMMMMMDDDBBB???<<<;;;::::::;;;;;;;;;<<<<<<;;;;;;:::999777777777777777777777777777777777777777888888888555555555666666666666666888777555444555666888999666666666666777777777777666555555555666777888888777777888999999888777666777888999:::;;;:::999999777888999:::<<<===>>>>>>;;;;;;;;;<<<<<<===>>>??????AAAEEEKKKTTThhhyyywwwuuusssuuuxxx||||||yyyvvvsssrrrqqqssswww~~~}}}{{{wwwtttrrrsssrrrpppooonnnnnnnnnooommmlllkkkjjjjjjjjjkkkkkkbbbbbbaaa```^^^[[[YYYXXX^^^]]]]]]\\\\\\\\\\\\]]]]]]^^^___```___^^^\\\[[[YYYZZZZZZZZZYYYWWWUUUTTTPPPMMMIIIEEECCCCCCDDDEEEAAAAAAAAA@@@??????>>>>>>@@@???>>>===<<<;;;::::::======>>>>>>>>>>>>>>>>>>BBBDDDFFFHHHJJJNNNTTTXXX```aaadddgggkkkooorrrtttwwwyyy|||~~~}}}rrrjjjggghhhmmmuuuooo___UUUQQQMMMHHHCCC@@@@@@@@@===;;;<<<<<<;;;::::::999888888999888888888777777666666777777777777777666555555555555555555555555555555444444444555555555666666777777777666666666666666666666666666666666666666555777888888777777888999::::::999888999:::;;;<<<:::::::::;;;;;;;;;<<<<<<:::::::::;;;<<<===>>>???AAAEEEFFFJJJWWWfffyyyxxxwwwwwwyyy}}}~~~~~~}}}}}}}}}|||zzzwwwtttssssssrrrqqqooonnnnnnnnnooommmmmmmmmllllllkkkkkkkkkcccbbbbbb```^^^\\\ZZZYYYZZZZZZYYYYYYYYYYYYZZZZZZZZZZZZZZZZZZYYYXXXWWWWWWWWWWWWXXXXXXXXXWWWVVVUUUTTTRRROOOKKKHHHFFFEEEEEEBBBAAAAAA@@@????????????@@@@@@??????>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>???AAABBBDDDHHHMMMPPPVVVWWWYYY]]]aaaeeehhhjjjqqqssswwwyyyzzz{{{~~~rrrjjjddddddhhhppp~~~|||nnnccc^^^YYYRRRIIIBBB@@@???===;;;===<<<<<<;;;::::::999999999888888888777777777777888888888888888777666666666666666666666666666666222222333333333444444444777777777777777777777777999999999999999999999999777888999999888888999:::::::::999999999:::;;;<<<:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<===>>>???@@@@@@EEEEEEJJJWWWeee~~~xxxxxxyyy{{{~~~~~~{{{||||||{{{zzzxxxvvvttttttsssrrrpppooonnnnnnnnnnnnnnnnnnnnnmmmllljjjiiidddddddddcccaaa___]]]\\\YYYXXXWWWWWWVVVVVVWWWWWWVVVUUUTTTSSSRRRRRRRRRRRRRRRRRRSSSTTTUUUTTTTTTTTTVVVVVVUUUSSSPPPMMMJJJHHHEEEDDDBBBAAA@@@@@@AAAAAA??????@@@@@@@@@???===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???AAAEEEHHHJJJKKKMMMQQQUUUYYY]]]___gggjjjmmmppprrrsssvvvxxxzzz}}}uuuggg^^^]]]bbbnnnyyy{{{pppjjjaaaXXXLLLBBB>>><<<:::888<<<<<<<<<;;;::::::999999888888888888888777777777888999999999999888888777888888888888888888888888333333333333444444444555888888888888888888888888777777777777777777777777777999::::::999999:::;;;::::::999999999:::;;;<<<:::::::::;;;;;;;;;<<<<<<<<<<<<<<<===>>>???AAAAAA???DDDEEEJJJWWWeee~~~}}}vvvwwwyyy|||}}}zzz{{{{{{{{{zzzyyyxxxwwwvvvuuutttrrrqqqoooooonnnmmmnnnoooooommmkkkhhhfffeeeeeeeeedddcccaaa```___ZZZYYYXXXVVVUUUTTTTTTTTTSSSRRROOOMMMLLLLLLLLLMMMJJJKKKLLLMMMNNNOOOPPPPPPSSSUUUWWWXXXWWWUUURRRPPPKKKIIIGGGDDDBBBAAAAAABBB>>>???@@@AAAAAA@@@>>>===============<<<<<<<<<<<<;;;<<<=========>>>AAACCCBBBCCCFFFIIIMMMQQQTTTVVV\\\___cccfffhhhjjjmmmooorrruuuyyy|||~~~qqqddd^^^^^^fffnnnyyysssccc[[[OOOFFFAAA>>>;;;999;;;;;;::::::999999999999888888888888888888888888888888888999999888777777888888888888888888888888555666666666666777777777888888888888888999999999666666666666666666666666777888:::999888888999;;;999999999:::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<===>>>???@@@AAA???DDDEEEJJJWWWeee}}}~~~~~~|||zzzyyyyyyzzzuuuvvvxxx{{{~~~|||||||||||||||{{{{{{zzzxxxxxxwwwuuusssqqqpppooommmnnnnnnmmmkkkhhheeecccbbbbbbbbbaaaaaa___^^^^^^[[[ZZZXXXVVVSSSRRRQQQPPPPPPOOOLLLJJJHHHHHHHHHHHHEEEEEEFFFFFFHHHIIIJJJJJJLLLOOOSSSWWWYYYZZZYYYXXXSSSQQQMMMJJJFFFDDDCCCBBB>>>???@@@AAA@@@@@@>>>>>>>>>>>>=========<<<<<<<<<;;;<<<======<<<<<<===???>>>>>>@@@CCCFFFJJJMMMNNNRRRUUUYYY\\\^^^```ccceeehhhkkkooosssuuuxxx{{{~~~|||~~~~~~pppgggbbbdddiii{{{~~~xxxccc]]]TTTMMMIIIFFFAAA>>>999999999999888888888888888888888888888999999999666666777777777777777666777777777777777777777777666666666777777777888888777777888888999999999999999999999999999999999999666777888888777777888:::999999:::::::::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<===>>>@@@@@@???DDDEEEJJJVVVcccqqqrrrssssssrrrsssvvvxxxxxxxxxxxxzzz}}}~~~~~~~~~~~~~~~~~~{{{{{{zzzxxxvvvsssqqqpppooonnnnnnllliiifffdddbbb^^^^^^^^^^^^]]]]]]\\\[[[ZZZYYYWWWUUUSSSRRRQQQQQQQQQOOONNNKKKJJJHHHGGGGGGDDDDDDDDDDDDDDDEEEFFFFFFGGGIIIMMMRRRVVVYYYZZZ[[[XXXWWWTTTQQQMMMIIIFFFEEEBBBBBBAAAAAA@@@@@@@@@@@@=========<<<;;;;;;::::::999:::;;;;;;:::999:::;;;999:::;;;===@@@BBBEEEFFFJJJLLLPPPSSSTTTVVVYYY[[[\\\___cccgggjjjnnnrrruuuuuuxxx|||uuunnnkkklllttt}}}xxxbbb\\\UUUOOOKKKHHHBBB>>>999999999999999888888888888888888999999999999999555555666777777777777666666666666666666666666666555555555555666666666666666666777777888999999999888888888888888888888888555777888888777666888999888999:::;;;;;;;;;:::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<===>>>???@@@@@@EEEFFFJJJVVVbbb|||nnnoooqqqqqqrrruuuyyy|||}}}|||{{{|||~~~}}}}}}{{{xxxuuusssqqqqqqpppnnnllliiifffdddccc^^^^^^^^^___^^^^^^]]]]]][[[ZZZYYYYYYXXXXXXXXXYYYWWWWWWVVVTTTRRROOOMMMLLLHHHGGGFFFEEEEEEEEEEEEFFFGGGHHHIIIKKKNNNRRRVVVWWWZZZYYYYYYWWWSSSOOOLLLIIIGGGFFFDDDBBBAAAAAABBBCCC???>>>>>>===<<<<<<;;;;;;888:::;;;;;;:::999999:::888888999:::<<<>>>???@@@BBBEEEHHHJJJKKKMMMOOOQQQPPPSSSXXX[[[___dddiiilllnnnqqquuuyyy{{{}}}{{{zzz{{{|||kkkdddZZZRRRMMMIIIDDDAAA::::::::::::::::::::::::888888888999999:::::::::555666777888888888888888666666666666666666666666555555666666666777777777555555666777777888999999555555555555555555555555666888999999888777999:::888999:::;;;;;;;;;:::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<===>>>???@@@AAAAAAFFFGGGKKKUUU```zzzpppqqqsssuuuwwwzzz~~~}}}}}}~~~}}}zzzwwwtttrrrtttrrrooollliiifffeeedddaaaaaabbbbbbbbbbbbaaaaaa\\\]]]]]]]]]^^^```aaabbb______^^^]]][[[XXXUUUSSSMMMKKKIIIHHHGGGFFFGGGGGGIIIHHHGGGGGGIIILLLPPPSSSYYYZZZ[[[ZZZXXXTTTPPPMMMKKKIIIFFFCCCBBBCCCDDDEEEBBBAAAAAA@@@???>>>>>>===:::;;;======;;;:::;;;<<<999999999:::;;;<<<>>>>>>>>>@@@CCCEEEFFFGGGIIIKKKIIILLLPPPTTTXXX]]]bbbfffhhhkkkppptttvvvxxx{{{}}}{{{|||~~~|||rrreeeZZZTTTOOOLLLIII<<<<<<<<<<<<<<<<<<<<<<<<888888888999999:::::::::666777888999999999999999666666666666666666666666888888888888999999999999444555555666777888888888888888888888888888888888777999::::::999888:::;;;888999:::;;;<<<;;;:::::::::::::::;;;;;;;;;<<<<<<======>>>>>>???@@@BBBCCCBBBGGGGGGKKKUUU___xxxhhhlllsssyyy~~~~~~{{{{{{}}}|||zzzyyywwwwwwvvvtttrrrpppooollliiifffiiiiiiiiiiiiiiiiiiiiiiiiddddddeeegggiiikkkmmmnnnmmmmmmmmmnnnnnnlllhhheeeaaa]]]XXXVVVUUUSSSPPPMMMMMMLLLKKKJJJJJJKKKMMMNNNPPPPPPRRRVVVYYYYYYWWWUUUSSSOOOIIIEEEDDDDDDCCCBBB??????>>>>>>===<<<<<<;;;>>>======<<<;;;;;;::::::;;;;;;;;;<<<<<<=========;;;<<<<<<===>>>???@@@@@@GGGHHHHHHKKKNNNSSSWWWZZZ___bbbfffiiilllpppuuuxxxwwwzzz~~~~~~yyy{{{oooaaaYYYSSSLLLFFFCCC@@@===>>>@@@???<<<888:::::::::999999999888888555555666666777777777888777777777777777777777777777777777777777777777777666666666666777888999:::888888777777777777888888666777777777888888888888:::::::::;;;;;;;;;<<<<<<===<<<<<<<<<<<<;;;;;;;;;>>>>>>>>>>>>???@@@AAABBBCCCHHHHHHJJJSSS]]]uuudddhhhpppwww}}}~~~}}}}}}}}}|||{{{{{{{{{zzzxxxwwwvvvvvvuuusssqqqssssssssssssssssssssssssooopppppprrrsssuuuwwwxxxyyyyyyzzz{{{|||{{{xxxuuuqqqmmmiiigggeeebbb]]]ZZZVVVUUUSSSQQQPPPOOONNNNNNMMMMMMOOORRRUUUXXXXXXWWWYYYUUUQQQMMMKKKIIIGGGEEEDDDCCCBBBAAA????????????>>>>>>======<<<;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<::::::;;;;;;<<<===>>>>>>BBBBBBCCCEEEHHHLLLOOORRRVVVYYY]]]aaaeeejjjooosssrrrvvvzzz}}}~~~|||nnncccZZZPPPIIIEEEBBB===;;;;;;;;;:::999:::::::::999999999999888888888888888999999999:::777777777777777777777777777777777777777777777777666666666666777888999:::999999888888888888999999888888888888999999999999:::::::::;;;;;;;;;<<<<<<;;;;;;<<<<<<=========>>>>>>>>>>>>>>>???@@@AAABBBCCCHHHGGGKKKTTT]]]vvv```dddlllttt|||~~~~~~~~~}}}}}}}}}}}}~~~|||xxxsssmmmiiidddcccbbb___\\\XXXTTTRRROOOMMMLLLNNNQQQUUUWWWWWW\\\ZZZXXXVVVUUUQQQMMMJJJIIIGGGEEEBBB@@@@@@@@@AAA???>>>>>>======<<<;;;;;;:::::::::;;;;;;;;;;;;<<<999999999::::::;;;;;;;;;=========???AAADDDGGGIIIIIILLLQQQVVVZZZ___eeeiiijjjmmmrrrvvvxxxzzz|||~~~|||}}}~~~rrrcccWWWOOOIIIFFFAAA<<<::::::;;;<<<::::::::::::999999999999888888888999999999999999777777777777777777777777777777777777777777777777666666666666777888999::::::999999888888999999:::888999999999999::::::::::::::::::;;;;;;;;;<<<<<<::::::;;;<<<===>>>??????>>>>>>>>>>>>???@@@AAABBBBBBGGGGGGKKKTTT^^^www```dddkkksss{{{yyyuuussssssrrrppplllgggbbb___YYYUUUQQQOOOOOORRRSSSTTTXXXXXXYYYZZZZZZWWWSSSOOOLLLIIIEEEBBB@@@???@@@AAA@@@??????>>>======<<<<<<:::::::::;;;;;;;;;;;;;;;999999999999::::::::::::<<<<<<<<<===>>>@@@BBBCCCBBBEEEIIIMMMPPPUUUZZZ^^^___bbbhhhlllooorrrvvvxxxwwwxxxzzz|||ooo___VVVNNNKKKFFFAAA===<<<===???;;;;;;:::::::::999999999777777777777777777777777777777777777777777777777777777777777777777777777666666666666777888999:::999888888777777888888999888888888999999999:::::::::::::::;;;;;;;;;<<<<<<999::::::;;;<<<<<<======>>>>>>>>>>>>???@@@AAABBBAAAFFFGGGJJJTTT___xxxeeehhhmmmttt{{{~~~yyytttqqqjjjeee^^^XXXUUUTTTSSSRRRRRRSSSUUUXXXZZZYYYVVVSSSNNNLLLHHHDDDBBBAAABBBBBBAAA@@@@@@??????>>>======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::;;;;;;<<<===>>>???@@@BBBEEEGGGIIILLLPPPSSSTTTXXX]]]aaaeeeiiimmmpppqqqrrrtttwwwzzz}}}nnndddUUUQQQKKKDDD@@@>>>>>>>>>;;;;;;;;;:::::::::999999888888888777777777777777888888888888888888888888777777777777777777777777666666666666777888999:::777777666666666666777777777777777777888888888999:::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::>>>>>>>>>>>>???@@@AAABBBAAAFFFFFFJJJTTT^^^wwwlllnnnrrrwww}}}}}}xxxqqqjjjddd___[[[XXXTTTSSSTTTUUUWWWWWWVVVTTTPPPNNNKKKHHHFFFEEEEEEEEEBBBAAAAAA@@@??????>>>>>>===<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<;;;;;;:::::::::888888999999:::;;;;;;;;;>>>@@@BBBCCCDDDFFFIIIKKKLLLOOOSSSWWWZZZ^^^cccfffiiijjjmmmpppssswwwyyy{{{{{{}}}{{{cccZZZOOOFFFBBB@@@===;;;;;;;;;;;;;;;:::::::::::::::::::::::::::999999999888888888888888888888888777777777777777777777777666666666666777888999:::666666666555555666666666666666777777777888888888:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;::::::999999>>>>>>>>>>>>???@@@AAABBB@@@EEEEEEIIIRRR\\\uuuqqqrrruuuzzz|||vvvpppiiieee^^^[[[XXXVVVUUUTTTSSSRRROOONNNLLLJJJHHHGGGFFFEEEBBBBBBBBBAAA@@@@@@??????>>>>>>=========<<<<<<<<<===<<<<<<;;;::::::999999777888999::::::;;;;;;;;;;;;<<<>>>??????AAACCCFFFFFFHHHLLLOOORRRUUUZZZ]]]___```cccgggkkknnnqqqssstttvvvyyy|||yyyiiiUUUHHHDDDBBB???;;;<<<;;;;;;;;;;;;:::::::::;;;;;;;;;::::::999999999888888888888888888888888777777777777777777777777666666666666777888999:::777777666666666666777777777777888888888999999999:::::::::;;;;;;;;;<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>???@@@AAABBB@@@EEEEEEHHHQQQ[[[ssssssuuuwww|||}}}uuupppiiiddd]]]XXXUUUSSSQQQPPPLLLKKKJJJIIIGGGEEEDDDCCCCCCBBBBBBAAAAAA@@@@@@?????????>>>>>>=========<<<===<<<<<<;;;:::999888888999999;;;<<<============777999:::;;;<<<>>>AAACCCCCCEEEHHHKKKMMMPPPTTTWWWXXXYYY\\\```dddhhhkkkmmmoooqqquuuyyy|||www\\\KKKFFFEEEBBB>>><<<<<<;;;;;;;;;:::::::::999999999888888777777777888888888888888888888888777777777777777777777777666666666666777888999:::888888777777777777888888888888999999999::::::::::::::::::;;;;;;;;;<<<<<<;;;<<<<<<===>>>???@@@@@@>>>>>>>>>>>>???@@@AAABBB@@@EEEDDDGGGPPPYYYrrruuuwww{{{~~~yyyssskkkeee___YYYSSSNNNSSSPPPMMMJJJJJJIIIHHHFFFHHHGGGFFFEEECCCBBBAAA@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;:::999888777777888999:::::::::;;;;;;<<<===>>>>>>???@@@BBBEEEHHHKKKMMMNNNPPPQQQSSSVVVYYY]]]```aaaeeehhhllloooqqqrrrtttuuuwwwyyy{{{~~~}}}|||jjjSSSJJJGGGCCC???;;;:::999:::<<<===<<<;;;999999999999999999999999;;;::::::999999::::::;;;777777777777777777777777999888777888888777444111333333444555666777888888;;;:::999888888888999:::;;;;;;;;;;;;;;;;;;:::::::::;;;===>>>>>>>>>===<<<<<<<<<===>>>???@@@@@@AAA>>>DDDEEEJJJSSS[[[sssrrrvvvzzz~~~vvvoooiiiccc\\\WWWUUURRRNNNLLLKKKIIIGGGFFFEEEEEEDDDCCCBBBAAAAAAAAA@@@@@@?????????@@@@@@AAA???>>>>>>======<<<;;;;;;999999:::;;;;;;:::999999999::::::;;;<<<<<<=========>>>@@@BBBDDDGGGIIIIIIKKKLLLNNNQQQTTTWWWZZZ\\\^^^bbbeeehhhjjjkkkmmmooooooqqquuuyyy|||~~~|||wwwzzzqqqZZZOOOIIIBBB===<<<:::999999::::::999888::::::::::::::::::::::::;;;::::::999999::::::;;;888888888888888888888888:::999888888999888666555666666666777888888999999:::999999888888999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===>>>>>>>>>===<<<>>>>>>???@@@AAABBBBBBCCC@@@FFFGGGJJJSSSZZZqqqoootttzzz|||}}}}}}vvvooohhhccc]]]ZZZVVVRRROOOMMMIIIGGGDDDCCCCCCCCCCCCCCCDDDDDDAAAAAAAAAAAAAAAAAABBBBBB??????>>>>>>===<<<<<<<<<888:::<<<>>>>>><<<:::888999999999::::::;;;;;;<<<;;;<<<===>>>@@@AAACCCCCCEEEFFFGGGJJJMMMPPPRRRTTTVVVXXX\\\^^^```aaaccceeedddgggmmmrrrwwwyyyzzzzzzxxxzzz||||||{{{|||}}}{{{yyyzzzzzzcccUUUMMMEEE???===;;;999888888888666555999999999999999999999999::::::999999999999::::::999999999999999999999999;;;999777888999:::999888999999999999999999999999888888999999999999999888999::::::;;;;;;<<<<<<<<<;;;<<<<<<===>>>=========>>>>>>???@@@AAABBBBBBCCCCCCHHHHHHKKKRRRYYYooommmsss{{{~~~~~~}}}yyyrrrooolllhhhbbb]]]XXXSSSNNNJJJFFFEEEEEEEEEEEEFFFHHHHHHDDDDDDCCCCCCBBBAAAAAA@@@@@@??????>>>>>>======<<<999:::<<<======<<<:::999888888999999999:::::::::::::::;;;<<<======>>>>>>@@@AAABBBDDDFFFIIIKKKLLLNNNPPPSSSUUUVVVXXX[[[]]]]]]```ffflllppprrrsssssssssuuuwwwxxxxxxyyy{{{}}}lll\\\QQQIIIEEE>>><<<999888888888777666888888888888888888888888::::::999999999999::::::999999999999999999999999:::888666666888:::::::::;;;;;;::::::999999999999666777999::::::999888888999999::::::;;;<<<======;;;<<<<<<===============<<<<<<===>>>???@@@@@@AAABBBHHHHHHJJJRRRYYYooopppvvv~~~~~~~~~~~~{{{yyyuuunnnhhhaaaZZZSSSOOOJJJIIIGGGFFFFFFGGGHHHIIIGGGFFFFFFEEECCCAAA???>>>@@@@@@@@@???>>>>>>======;;;;;;::::::::::::;;;;;;888888888999999999999999::::::;;;;;;;;;;;;;;;;;;===>>>>>>@@@AAACCCEEEFFFHHHJJJMMMNNNOOOQQQTTTVVVYYY\\\```eeeiiijjjkkkkkkoooqqqsssuuuuuuwwwyyy{{{~~~xxxdddVVVLLLGGG???===:::999:::::::::999999999999999999999999999:::999999888888999999:::999999999999999999999999999777555555777999:::::::::::::::999888888777777555777888999:::999888888999999::::::;;;<<<======<<<<<<<<<<<<=========>>><<<<<<===>>>???@@@@@@AAA@@@EEEFFFIIIQQQXXXoooyyy}}}yyyrrrkkkddd\\\WWWPPPNNNKKKIIIGGGGGGHHHHHHIIIIIIHHHHHHFFFCCC@@@???AAAAAA@@@@@@???>>>>>>>>><<<;;;:::999999:::;;;<<<999999999999999999999999::::::::::::::::::::::::<<<<<<<<<===>>>@@@AAABBBCCCEEEGGGHHHHHHJJJMMMPPPTTTVVVYYY\\\___aaabbbccchhhjjjmmmoooppprrrtttwwwxxxzzz}}}~~~ppp\\\OOOHHHBBB???<<<:::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999999888888888888999999999999999999999999999999888777666666888999999999999999999888888777777777666666777888999999999999999::::::;;;;;;<<<<<<<<<===<<<<<<<<<<<<===>>>>>>>>>>>>???@@@AAABBBBBBCCC???DDDDDDHHHOOOWWWmmm}}}xxxqqqjjjfffZZZWWWSSSOOOKKKJJJJJJJJJIIIJJJJJJKKKJJJHHHEEEDDDBBBAAAAAA@@@??????>>>>>><<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::999999999999999999999999:::::::::;;;<<<===>>>???===???@@@AAABBBDDDGGGJJJLLLMMMOOORRRUUUXXXZZZ\\\^^^```cccfffgggiiilllooopppsssvvvxxxyyy{{{}}}hhhVVVMMMEEEAAA===;;;:::;;;;;;:::::::::::::::::::::::::::999999888888888888999999888888888888888888888888999888888999::::::999888999999999888888888888888666666666777777888999:::;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<;;;<<<===>>>???>>>>>>???@@@AAABBBBBBCCC???DDDDDDFFFMMMTTTjjj}}}wwwrrrccc```[[[UUUQQQNNNMMMMMMIIIJJJLLLMMMMMMLLLJJJIIIBBBBBBAAA@@@@@@??????>>>;;;<<>>;;;999999888888777777777777777777777777999999888888888888999999777777777777777777777777:::999:::;;;<<<<<<:::777999999999999999999999999777666666555666888:::;;;;;;;;;;;;;;;;;;;;;::::::===<<<<<<;;;;;;===>>>???<<<<<<===>>>???@@@@@@AAAAAAEEEEEEFFFLLLRRRggg|||rrrnnnfff^^^XXXTTTSSSRRRMMMMMMNNNNNNNNNNNNMMMLLLHHHGGGEEECCC@@@???>>>===>>>>>>????????????>>>===<<<<<<<<<===<<<<<<;;;:::999999888777777888999:::;;;;;;:::999999888888777::::::;;;;;;<<<===>>>>>>AAACCCFFFHHHIIIKKKMMMPPPSSSTTTUUUXXXZZZ]]]```aaaeeehhhkkkmmmnnnqqqtttvvvvvvxxxzzz{{{|||}}}hhhRRRTTTIII@@@======:::888888888888888888888888999999777777888999:::;;;;;;;;;;;;:::999888888999:::;;;;;;???>>>999888<<<;;;777333333444555666777777888777888999::::::::::::999:::::::::;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>>>>@@@@@@@@@@@@AAACCCEEEFFFBBBGGGGGGKKKRRRWWWhhhzzzvvvoooggg```ZZZVVVUUUOOOOOOPPPPPPPPPPPPPPPPPPLLLJJJHHHEEECCCAAA@@@@@@AAABBBBBBBBBBBBBBBBBBAAA===============<<<;;;:::::::::999888888999:::;;;777888888999999:::;;;;;;999::::::;;;<<<<<<======<<<>>>AAACCCCCCEEEHHHJJJOOOPPPQQQSSSVVVXXX[[[\\\___bbbeeeggghhhjjjmmmooolllnnnppprrrsssuuuxxx{{{vvvcccYYYMMMBBB???>>>;;;999:::888888888888888888999999;;;;;;999888666555444333:::999888888888888999:::888;;;;;;888888<<<<<<888999999999999999999999999888999999999999::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<======>>>>>>>>>===>>>>>>======>>>???AAABBB@@@EEEFFFIIIPPPUUUggg|||tttkkkbbb\\\XXXSSSSSSSSSSSSSSSTTTTTTUUURRRPPPLLLIIIFFFDDDCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>===<<<;;;:::;;;;;;:::999999::::::;;;777888888999999:::;;;;;;999999999::::::;;;;;;<<<999;;;===>>>???@@@BBBDDDIIIJJJKKKMMMOOOQQQTTTUUUWWWYYY\\\^^^___aaadddfffeeegggjjjlllmmmppptttvvvyyy{{{}}}wwwcccVVVHHHBBB@@@===;;;;;;999999999999999999888888666777777777777888888888999888888777777888888999555888999777888;;;<<<:::999999888888888777777777:::999999888888999;;;<<<:::::::::;;;;;;;;;<<<<<<;;;;;;<<<<<<============>>>=========>>>>>>???@@@AAAFFFFFFIIIQQQUUUggg~~~uuujjjaaa\\\WWWWWWVVVUUUUUUVVVWWWXXXXXXVVVRRRMMMIIIFFFEEEDDD??????>>>>>>>>>>>>>>>>>>@@@@@@@@@???>>>===;;;;;;;;;;;;::::::::::::::::::;;;;;;:::999999888888777888888999999999:::::::::999;;;=========>>>@@@BBBDDDEEEEEEGGGIIIKKKMMMNNNOOORRRTTTVVVWWWYYY\\\^^^___aaadddfffhhhkkknnnqqqrrrsssvvvzzz}}}pppaaaQQQHHHBBB>>>;;;;;;:::999999999999999888888666666777999:::;;;<<<===888777777777777777777888777888888888999:::;;;:::888888888777777777777777;;;:::888888888999;;;===:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<======>>>>>>???@@@AAABBBCCCDDDCCCHHHHHHKKKRRRWWWhhh|||rrrhhhccc]]]\\\YYYWWWVVVWWWXXXZZZ]]][[[XXXSSSNNNJJJGGGEEEDDDDDDBBBAAA@@@@@@@@@AAA@@@@@@@@@@@@???>>>===<<<;;;;;;;;;::::::999999888;;;;;;:::999999888888777888888888999999999999999999:::<<<<<<;;;<<<===???@@@AAAAAABBBDDDFFFGGGHHHJJJMMMOOOQQQRRRSSSVVVXXXVVVXXX[[[]]]___bbbfffiiikkkmmmpppsssvvvyyy{{{|||}}}~~~~~~mmmZZZNNNFFF???;;;;;;::::::::::::999999888888<<<<<<;;;:::999777666666777777777888888777777777:::999999::::::999999:::999999:::;;;;;;<<<======;;;:::999888888:::<<<===:::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<======<<<===???AAACCCEEEFFFFFFCCCHHHHHHKKKRRRVVVgggzzzrrrmmmeeebbb^^^ZZZWWWWWWYYYZZZ___^^^]]]ZZZVVVQQQMMMKKKHHHFFFDDDBBB@@@???@@@@@@@@@@@@AAAAAA@@@@@@???>>><<<<<<<<<<<<;;;:::999999777888888999999:::;;;;;;999999999999999999999999777999:::999888888999:::>>>>>>>>>???@@@AAACCCDDDFFFHHHJJJLLLLLLNNNPPPRRRRRRTTTWWWYYYZZZ]]]```cccdddfffiiilllooorrrtttuuuvvvwwwyyy|||}}}}}}vvvbbbUUUKKKCCC===<<<;;;;;;;;;:::999999888888888888888777777777777666777888888999999888888777;;;999999;;;;;;888888:::777777888999:::;;;<<<<<<;;;:::999999999:::<<<===:::::::::;;;;;;;;;<<<<<<===<<<;;;;;;;;;<<<>>>???:::<<<>>>@@@BBBCCCDDDDDD@@@EEEEEEHHHNNNRRRddd}}}yyynnnjjjccc]]]YYYXXXYYYZZZ]]]^^^``````^^^[[[VVVTTTLLLJJJFFFCCC@@@????????????@@@@@@AAAAAAAAAAAAAAA>>>>>>??????>>>===;;;:::777888888999999:::;;;;;;::::::::::::::::::::::::777888999888777666777888;;;;;;;;;;;;<<<>>>??????@@@BBBEEEFFFGGGHHHJJJLLLOOOQQQSSSUUUVVVXXX[[[^^^^^^___bbbeeehhhjjjlllmmmnnnoooqqqtttwwwzzz}}}~~~~~~uuusssxxx{{{yyyfffZZZQQQGGGAAA@@@<<<;;;;;;:::999999888888333444555777888999;;;;;;888888999::::::999888888999666666:::;;;888888<<<555666666666777777888888:::::::::;;;;;;;;;;;;<<<:::::::::;;;;;;;;;<<<<<<>>>===<<<;;;;;;===???@@@<<<===>>>@@@AAAAAAAAAAAA???DDDDDDFFFMMMQQQbbb~~~sssnnnggg```[[[YYYZZZ[[[[[[^^^bbbeeeeeebbb^^^[[[SSSQQQMMMIIIFFFDDDDDDDDD??????@@@AAABBBBBBBBBBBB@@@AAAAAAAAA@@@???===<<<;;;;;;::::::999888888777::::::::::::::::::::::::999:::::::::888777888999999999999999:::;;;<<<===<<<>>>AAABBBCCCDDDFFFHHHHHHJJJLLLMMMNNNPPPSSSUUUZZZ[[[^^^aaacccfffggghhhhhhjjjlllooosssvvvxxxyyyyyy{{{~~~rrrvvv|||pppmmmrrrpppzzzhhh\\\TTTKKKEEECCC<<<<<<;;;::::::999888888;;;;;;;;;:::999888777777888999:::;;;;;;:::999888666222333999:::777888===:::::::::999999999999888999:::;;;<<<<<<<<<;;;;;;:::::::::;;;;;;;;;<<<<<>><<<;;;<<<===???AAA???@@@AAABBBBBBAAA??????AAAEEEEEEHHHNNNRRRcccyyynnnfffaaa]]]YYYVVVXXX[[[aaafffhhhhhhfffddd```\\\TTTMMMHHHEEEEEEFFFIIIHHHEEECCCAAA@@@@@@@@@>>>??????@@@@@@???===<<<;;;;;;::::::999888777777::::::::::::::::::::::::999888888888999::::::;;;888888999::::::;;;<<<<<<>>>=========>>>@@@BBBDDDFFFFFFFFFGGGIIILLLPPPRRRTTTUUUVVVXXXZZZ[[[]]]]]]^^^___bbbeeehhhkkknnnooossstttvvvxxx{{{~~~xxxsssrrr{{{|||wwwpppkkkooorrrwww||||||jjj]]]VVVPPPHHHAAABBB???;;;999888888777666:::888666666777888777666:::::::::::::::::::::::::::::::::::::::999888777666666777888999999::::::999888777777777888::::::;;;;;;::::::::::::999999<<<<<<======>>>?????????@@@???>>>>>>>>>>>>>>>???BBBGGGGGGJJJQQQTTTbbb{{{~~~tttlllfffaaa\\\XXXWWWZZZ^^^cccgggiiijjjjjjhhhddd]]]VVVOOOKKKIIIHHHGGGEEECCCAAA@@@???@@@@@@@@@@@@AAAAAA@@@@@@???>>><<<;;;;;;:::999999888888::::::::::::::::::::::::999888888888999999:::;;;888999999::::::;;;;;;;;;;;;;;;;;;<<<===???@@@AAABBBBBBCCCDDDFFFIIILLLMMMPPPPPPRRRTTTVVVWWWYYYZZZYYYZZZ]]]```cccfffhhhiiilllmmmnnnpppsssvvvyyyzzz|||~~~|||uuuooorrr{{{wwwqqqmmmmmmpppssswww{{{pppccc[[[UUUNNNJJJ???===:::999:::;;;<<<<<<:::888777666888888777666888888888888888888888888:::::::::::::::999888777666777777888999999:::::::::999888888888999;;;;;;:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;???>>>>>>>>>>>>>>>??????BBBGGGFFFJJJQQQSSSaaazzz{{{tttooohhhaaa[[[WWWXXXZZZ^^^bbbhhhllloooooolllggg```YYYRRRMMMJJJFFFEEECCCBBBAAAAAAAAABBBCCCBBBBBBAAAAAAAAAAAAAAA<<<<<<<<<;;;::::::999999999999999999999999999999999888888888888999::::::999999999:::::::::::::::888999:::;;;<<<============>>>???AAACCCEEEFFFGGGIIIJJJLLLNNNPPPRRRSSSTTTSSSTTTVVVYYY\\\^^^aaabbbbbbcccdddfffiiilllnnnpppsssuuuxxxyyyzzz}}}rrrmmmttt}}}zzzwwwtttppprrrtttvvvyyy~~~xxxkkkaaaYYYRRROOOAAA>>>;;;:::;;;<<<======;;;999777777888999888777888888888888888888888888999999:::::::::999888888777777777888999999::::::::::::999999::::::;;;<<<999::::::;;;<<<===>>>???>>>>>>===<<<<<<;;;::::::>>>=========>>>???@@@@@@BBBFFFEEEHHHOOORRR```zzz|||wwwooofff___XXXWWWVVVWWW[[[bbbiiimmmqqqpppnnniiibbbYYYRRRMMMJJJIIIGGGEEEDDDDDDEEEEEEDDDCCCBBBAAA@@@AAABBBCCC=========<<<<<<;;;;;;;;;999999999999999888888888999888888888888888999999:::::::::999999999999999666888999;;;<<<<<<;;;::::::;;;===???AAABBBBBBBBBDDDEEEGGGIIIKKKMMMNNNOOONNNOOOQQQSSSVVVXXXZZZ[[[[[[\\\]]]___bbbdddggghhhlllnnnppprrrtttvvvzzz}}}}}}~~~}}}pppnnnyyy}}}xxxyyyzzz{{{~~~~~~pppcccXXXRRRHHHDDD???<<<;;;;;;::::::;;;:::888888999999999888::::::::::::::::::::::::999999:::::::::999999888777777888888888999999999999999999999::::::;;;;;;999::::::;;;<<<=========????????????>>>>>>==================>>>???AAAAAABBBFFFEEEGGGNNNQQQ___yyy}}}uuukkkddd[[[XXXUUUSSSTTTZZZaaaeeeooopppqqqpppkkkccc\\\WWWPPPNNNLLLIIIGGGFFFFFFEEEDDDCCCBBB@@@@@@AAABBBBBB>>>>>>>>>===============:::::::::999999999888888999999888777777888888888999999999999999999999888777888:::;;;<<<;;;;;;:::::::::<<<>>>??????@@@@@@BBBBBBCCCEEEGGGHHHJJJJJJKKKLLLMMMOOOQQQSSSUUUVVVWWWWWWYYYZZZ]]]___aaaccceeegggjjjlllmmmpppsssvvvwwwxxxzzz|||~~~xxxooossssssbbbWWWNNNIIICCC>>>;;;::::::999<<<:::888888999:::999888::::::::::::::::::::::::888999999:::::::::999999888888888888888999999999777888888999999999999999;;;:::::::::::::::::::::>>>>>>>>>>>>??????@@@@@@============>>>???AAAAAABBBEEEDDDFFFLLLOOO^^^xxx{{{qqqjjj```\\\WWWSSSRRRUUUZZZ]]]iiilllqqqtttsssoooiiieeeYYYWWWSSSNNNJJJGGGEEEDDDDDDCCCCCCBBBBBBBBBBBBBBB???????????????>>>>>>>>><<<;;;;;;::::::999999999999999888777777777777888888888888999999999999999888999::::::;;;;;;;;;::::::;;;;;;<<<===>>>>>>???@@@AAABBBCCCDDDEEEEEEFFFGGGHHHIIIKKKMMMNNNPPPPPPRRRSSSTTTUUUWWWZZZ\\\]]]^^^```bbbdddeeegggkkkmmmpppppprrrtttwwwyyyzzz{{{{{{{{{|||}}}~~~wwwsss}}}mmm___SSSNNNGGGAAA>>>======<<<===;;;999999:::;;;:::999888888888888888888888888888888999:::::::::999999888888888888888888888888666777888999999999999888;;;;;;:::::::::999999999;;;;;;<<<======>>>??????>>>=========>>>???@@@@@@BBBEEECCCDDDKKKNNN]]]wwwwwwqqqeeeaaa\\\WWWUUUUUUXXXZZZ___dddlllsssvvvvvvssspppeeebbb]]]VVVPPPKKKHHHFFFDDDDDDEEEEEEDDDDDDCCCBBB?????????@@@@@@@@@@@@@@@======<<<<<<;;;::::::999999999888777777777777777777777888888999999::::::999999999999999999:::;;;;;;;;;:::::::::<<<===>>>@@@@@@@@@@@@AAAAAAAAAAAABBBCCCDDDEEEGGGIIIJJJJJJLLLLLLMMMOOOQQQSSSUUUVVVVVVXXXZZZ[[[\\\^^^aaacccggghhhiiilllnnnppprrrsssrrrssssssuuuwwwyyyzzz{{{{{{}}}ooo]]]WWWNNNFFFAAA???===<<<===;;;:::999:::;;;:::999888888888888888888888888777888999::::::::::::999888888888888888888888888777888999:::::::::999999:::::::::;;;;;;;;;;;;;;;==================>>>>>>???>>>>>>>>>>>>>>>??????BBBEEEBBBCCCIIIMMM\\\vvv|||vvvhhheee```[[[XXXXXXYYYZZZVVV\\\fffpppvvvxxxwwwuuuppplllfff^^^WWWPPPLLLJJJEEEFFFFFFGGGGGGFFFDDDCCC@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>===<<<;;;;;;::::::999999888777777666777777666666777888999::::::;;;999999777777777888999:::;;;:::999888888:::<<<>>>??????????????????>>>>>>>>>???@@@AAACCCDDDEEEFFFGGGGGGHHHIIIKKKNNNOOOQQQQQQSSSTTTUUUVVVWWWZZZ]]]```aaaccceeehhhjjjlllmmmmmmmmmnnnoooqqqsssuuuvvv{{{|||~~~ggg```UUUKKKCCC???<<<:::===<<<::::::;;;;;;;;;:::::::::::::::::::::::::::777888999:::::::::::::::999999888888888888888888888999:::;;;<<<;;;::::::999::::::;;;<<<===>>>>>>AAAAAA@@@@@@???>>>>>>>>>@@@???>>>>>>>>>>>>>>>???BBBEEEBBBCCCIIILLL[[[vvvwwwqqqjjjccc___\\\ZZZYYYTTTWWW[[[aaahhhooouuuxxxyyyvvvppphhh___WWWQQQMMMIIIIIIGGGFFFEEEDDDDDDDDD@@@AAABBBCCCCCCBBBAAA@@@AAA@@@???>>>============<<<<<<;;;::::::999999888888888888888888888888888666777777777777888888888:::::::::;;;;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;>>>>>>???@@@AAAAAABBBBBBDDDEEEFFFGGGIIIKKKLLLLLLMMMMMMLLLMMMOOORRRUUUWWW\\\]]]```bbbbbbbbbaaa```eeefffggghhhkkkmmmooopppuuuuuuuuuvvvyyy|||~~~fffQQQKKKHHHAAA<<<===;;;:::999999999:::;;;<<<999::::::;;;;;;::::::999888888::::::::::::999888888999999999888666444333888888999999999::::::::::::::::::;;;<<<===>>>>>>============>>>>>>>>>>>>>>>>>>???@@@AAABBBBBBCCCDDDDDDEEEGGGIIIPPPaaaqqqyyytttmmmgggccc___\\\YYYWWWWWWYYY\\\bbbiiippptttzzzyyyvvvqqqjjjbbbZZZVVVNNNLLLJJJHHHGGGFFFEEEEEEAAABBBBBBBBBBBB@@@???>>>AAA@@@???>>>>>>======>>><<<<<<;;;;;;:::999999999999999999999999999999999777777777888888888999999::::::;;;;;;<<<<<<<<<<<<::::::;;;;;;;;;;;;::::::;;;;;;<<<<<<===>>>>>>??????@@@@@@AAACCCDDDFFFGGGGGGFFFFFFGGGIIILLLNNNPPPUUUWWWYYYZZZ\\\\\\\\\[[[``````aaaccceeegggiiijjjoooooopppqqqsssvvvxxxzzz|||||||||~~~zzz```TTTMMMBBB<<<<<<;;;;;;:::999999:::;;;<<<999::::::;;;;;;::::::999:::;;;;;;;;;;;;999888777999:::;;;;;;;;;:::999888888999999999999:::::::::::::::;;;;;;<<<<<<==================>>>>>>>>>>>>>>>>>>???@@@AAABBBBBBCCCBBBBBBDDDFFFHHHOOO```ooo|||yyytttppplllgggbbb^^^ZZZYYYXXXXXX\\\bbbiiimmmvvvxxxzzzyyyuuuooogggcccXXXVVVSSSOOOLLLJJJIIIIIIDDDDDDDDDDDDCCCAAA@@@???BBBAAA@@@???>>>>>>>>>>>>======<<<<<<;;;::::::999999999999999999999999999888888999999999:::::::::;;;<<<<<<<<<<<<=========;;;;;;;;;<<<<<<;;;;;;;;;:::::::::;;;;;;<<<=========<<<<<<<<<>>>???BBBCCCBBBAAAAAABBBDDDFFFHHHJJJMMMNNNOOOQQQRRRTTTUUUUUUXXXXXXYYYZZZ\\\___aaabbbgggggghhhiiikkknnnpppqqqsssssstttvvvxxxzzz|||}}}ooo]]]QQQEEE>>>===<<<;;;:::999999:::;;;<<<999::::::;;;;;;::::::999<<<===<<<<<<;;;:::888888999:::;;;;;;<<<<<<;;;;;;999999999999::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<============>>>>>>>>>>>>>>>>>>???@@@AAABBBBBBCCCAAABBBDDDGGGIIIPPPaaappp~~~{{{yyyvvvqqqkkkfff^^^]]][[[ZZZ[[[___cccfffmmmqqqwww{{{|||xxxrrrnnnfffccc___YYYTTTPPPMMMLLLGGGGGGGGGFFFFFFEEEDDDDDDBBBBBB@@@???????????????>>>>>>===<<<<<<;;;;;;:::::::::::::::::::::::::::999999999:::::::::;;;;;;<<<===========================>>>>>>>>>>>>======<<<<<<<<<<<<======>>>>>>>>>===<<<<<<===???AAABBBAAAAAAAAAAAACCCDDDFFFGGGGGGGGGHHHIIIKKKNNNPPPQQQRRRRRRSSSTTTVVVXXXZZZ[[[``````aaaccceeeggghhhiiijjjlllnnnpppqqqrrrsssuuuyyy|||xxxbbbSSSHHHBBBAAA===<<<;;;:::999:::;;;;;;999::::::;;;;;;::::::999<<<<<<<<<<<<<<<;;;;;;;;;999:::::::::::::::::::::999999999:::::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;============>>>>>>>>>>>>>>>>>>???@@@AAABBBBBBCCCCCCCCCFFFIIILLLSSScccsss}}}{{{wwwqqqmmmccccccaaa``````aaabbbbbbdddiiiqqqxxx||||||zzzyyyqqqnnnhhhbbb[[[UUUPPPMMMHHHHHHGGGGGGFFFFFFFFFGGGCCCBBBAAA@@@??????????????????>>>======<<<<<<;;;::::::::::::::::::::::::999::::::::::::;;;;;;;;;=====================<<<======>>>>>>>>>>>>======<<<<<<<<<===============>>>>>>=========???@@@AAAAAAAAAAAAAAABBBCCCDDDEEEDDDDDDEEEFFFHHHJJJLLLMMMMMMNNNNNNOOOQQQSSSUUUVVVZZZ[[[\\\^^^```aaabbbbbbcccfffiiikkkjjjkkklllnnnqqqtttwwwzzz|||~~~gggWWWLLLEEECCC======;;;:::::::::;;;;;;999::::::;;;;;;::::::999::::::;;;;;;<<<===>>>???<<<<<<;;;:::999999999888999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::============>>>>>>>>>>>>>>>>>>???@@@AAABBBBBBCCCBBBCCCFFFJJJLLLRRRbbbqqq|||yyyuuurrrjjjiiihhhgggfffeeeeeedddbbbffflllrrrxxx|||~~~vvvtttqqqkkkccc\\\UUURRRIIIIIIHHHGGGFFFFFFFFFGGGCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@???>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;=========<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<>>>>>>??????@@@@@@@@@AAAAAAAAACCCDDDFFFGGGHHHIIIJJJJJJJJJKKKMMMNNNPPPQQQTTTUUUWWWYYYZZZ[[[[[[\\\\\\```dddeeedddccceeeggghhhkkkooorrrtttwwwzzz|||{{{|||ppp^^^QQQIIIDDD>>>===<<<:::::::::;;;;;;999::::::;;;;;;::::::999888999999:::<<<>>>@@@AAA??????===<<<;;;:::::::::::::::::::::;;;;;;;;;;;;:::::::::::::::;;;;;;;;;============>>>>>>>>>>>>>>>>>>???@@@AAABBBBBBCCC@@@AAADDDGGGIIIOOO^^^mmm|||yyywwwqqqpppmmmjjjiiiiiiiiijjjcccdddfffjjjooouuu{{{~~~{{{{{{yyyvvvppphhhaaa]]]QQQOOOMMMJJJHHHGGGGGGGGGDDDCCCBBBAAAAAA@@@@@@AAAAAA@@@@@@???>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;999999999999::::::::::::<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;::::::999999999999999999999999888999:::;;;;;;:::888777<<<======>>>>>>>>>=========???@@@BBBCCCDDDCCCCCCEEEEEEFFFFFFHHHIIIKKKLLLNNNOOOQQQSSSTTTUUUUUUTTTTTTYYY^^^___]]]\\\^^^```aaadddgggjjjlllmmmppprrrrrrsssvvvxxx{{{}}}~~~wwwdddWWWMMMFFF???>>><<<;;;::::::;;;;;;999::::::;;;;;;::::::999999999999999;;;===>>>@@@>>>===<<<:::::::::;;;;;;:::::::::;;;;;;;;;;;;<<<999999999::::::;;;;;;<<<============>>>>>>>>>>>>>>>>>>???@@@AAABBBBBBCCC@@@AAADDDGGGHHHMMM[[[jjj~~~|||vvvsssnnnjjjiiijjjmmmooodddcccbbbcccgggnnnvvvzzz{{{tttlllhhhYYYWWWSSSOOOLLLJJJIIIIIIDDDDDDCCCBBBAAAAAAAAAAAAAAAAAA@@@@@@???>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<888888999999999:::::::::<<<<<<;;;;;;;;;:::::::::;;;<<<<<<<<<<<<<<<<<<;;;::::::999999999999999999666888:::<<<;;;999777555<<<======>>>>>>=========;;;<<>><<<;;;::::::;;;;;;999::::::;;;;;;::::::999;;;:::999999:::;;;===>>>:::999888777888999:::;;;:::::::::;;;;;;;;;<<<<<<888888999::::::;;;<<<<<<============>>>>>>>>>>>>>>>>>>???@@@AAABBBBBBCCCBBBCCCFFFIIIIIINNN\\\jjj}}}yyywwwtttppplllkkkmmmnnnjjjllllllfff```___eeelllvvv~~~|||xxxsssiiibbbYYYTTTSSSRRRNNNKKKFFFCCCAAAAAADDDEEEDDDAAAAAAAAABBBBBBAAA@@@>>>===AAAAAAAAAAAA???===;;;:::<<<<<<;;;;;;;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;:::::::::::::::<<<;;;999777777888999:::888888888999999:::::::::;;;;;;:::999999:::;;;;;;<<<<<<<<<============>>>??????@@@@@@@@@AAAAAAAAADDDFFFHHHIIIIIIIIIJJJKKKOOOPPPRRRTTTUUUUUUUUUTTTWWWYYY[[[]]]]]]___aaacccgggiiikkkkkklllmmmppprrrssstttwww{{{}}}jjj\\\TTTPPPFFFBBB>>><<<===>>><<<:::999999999999999888777666;;;::::::999999::::::;;;888888777777777888:::;;;666666777888999999::::::;;;;;;<<<<<<===<<<<<<<<<===============>>>>>>???AAAAAA@@@??????@@@@@@AAAAAAAAACCCFFFHHHNNNZZZggg|||zzzwwwsssooonnnnnnooolllmmmnnnjjjfffdddgggjjjoooxxx~~~yyyuuummmccc\\\XXXUUUOOOKKKHHHEEEBBBBBBDDDFFFDDDBBB@@@AAABBBBBBAAA@@@???>>>???@@@@@@@@@???===<<<;;;======<<<;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>===<<<<<<<<<<<<<<<<<<;;;999888777888999:::999999999999999999::::::;;;:::999888888999:::;;;;;;;;;;;;<<<<<<<<<============>>>>>>>>>?????????BBBDDDFFFGGGFFFGGGHHHIIIIIIKKKLLLNNNOOOOOOOOOOOORRRTTTWWWXXXYYY[[[]]]___]]]___```aaaaaacccfffhhhmmmoooqqquuuzzz~~~pppaaaWWWSSSJJJEEE???=========:::888:::::::::;;;::::::999999;;;::::::999999::::::;;;:::999999888888999:::;;;888888999999::::::;;;;;;:::;;;<<<<<<===<<<<<<<<<======<<<======>>>??????BBBBBBAAAAAA@@@AAAAAAAAAAAAAAACCCFFFHHHNNN[[[hhh|||xxxuuusssrrrrrrooooooooonnnllljjjiiihhhgggmmmtttzzzzzzqqqiiiddd^^^WWWQQQMMMJJJFFFEEEGGGHHHFFFDDD@@@AAAAAABBBAAAAAA@@@@@@>>>>>>??????>>>>>>===<<>>===<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;>>>=========<<<<<<<<<<<<<<<;;;999888888888999:::::::::999999999999999999999999888888888888999999::::::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<>>>@@@BBBCCCCCCCCCDDDEEEEEEEEEGGGHHHIIIIIIJJJIIIKKKMMMPPPRRRSSSUUUXXXZZZXXXZZZ\\\\\\]]]^^^aaaccceeefffiiimmmqqquuuyyy{{{~~~}}}yyyhhh\\\VVVNNNHHHAAA===<<<;;;999666888888999:::::::::999999::::::::::::::::::::::::<<<;;;::::::999::::::::::::::::::::::::::::::::::::;;;;;;<<<======<<<<<<<<<<<<<<<<<<===>>>@@@@@@DDDCCCBBBBBBAAAAAAAAABBBAAA@@@BBBFFFHHHNNN[[[hhh}}}{{{yyyxxxwwwssspppnnnmmmnnnmmmjjjgggdddeeeiiippp{{{|||wwwqqqkkkddd___UUUQQQLLLJJJKKKKKKIIIFFFBBBBBBBBBBBBBBBBBBBBBAAA===>>>>>>>>>>>>>>>>>>>>>@@@???>>>===<<<<<<<<<<<<=========<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::<<<;;;:::999999999999::::::::::::999999888888888888888888888888888888888888999999999::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;===???@@@??????@@@AAABBBBBBCCCDDDEEEEEEEEEFFFEEEGGGJJJLLLMMMOOORRRTTTVVVWWWYYYZZZZZZ\\\^^^aaa___```bbbeeeiiinnnqqqssswwwzzz~~~|||~~~pppaaaYYYPPPJJJCCC>>>===<<<:::777555666666777888888888888::::::::::::::::::::::::;;;;;;::::::999999999999:::::::::::::::999999999::::::;;;<<<============<<<<<<<<<<<<===???@@@AAACCCCCCBBBAAAAAAAAAAAAAAAAAA@@@CCCFFFHHHNNN[[[hhh~~~}}}{{{yyyvvvrrrmmmkkkmmmmmmkkkhhhfffcccaaagggqqqzzz}}}vvvooojjj]]]XXXRRRNNNMMMLLLIIIGGGDDDDDDDDDCCCCCCCCCCCCCCC>>>>>>>>>>>>>>>??????@@@AAA@@@???>>>===<<<<<<<<<>>>>>>>>>======<<<<<<<<<::::::;;;<<<<<<;;;;;;:::;;;;;;:::::::::::::::::::::::::::999999888888888888888888888888888888888888888888888999999999:::;;;;;;;;;;;;;;;;;;;;;;;;999;;;======<<<<<<===>>>>>>>>>>>>??????@@@AAAAAAAAACCCFFFHHHIIIKKKMMMPPPNNNPPPRRRRRRSSSTTTWWWYYY[[[\\\^^^```dddhhhkkkmmmpppsssxxx|||yyyggg\\\SSSLLLEEE@@@???>>><<<:::555666777888888888888888999::::::;;;;;;::::::999::::::999999999888777777999999999999888888888888999:::;;;<<<============<<<<<<<<<<<<===>>>???@@@AAAAAA@@@@@@@@@@@@AAAAAABBBAAACCCFFFHHHMMMZZZggg}}}{{{yyyuuupppnnnnnnnnnmmmkkkjjjddd```ccciiioooxxx~~~wwwsssfff```XXXSSSPPPNNNJJJGGGHHHHHHFFFEEEEEEDDDDDDEEE@@@@@@?????????@@@@@@AAAAAA@@@???>>>>>>===>>>>>>??????>>>>>>======<<<<<<;;;<<<===>>>>>>>>>===<<<;;;;;;;;;;;;::::::::::::::::::999999999999999999888888999::::::999888888888888888888999999999999<<<;;;;;;;;;;;;;;;::::::888:::;;;<<<;;;:::;;;<<<;;;::::::::::::;;;<<<===???AAACCCDDDEEEFFFIIIKKKIIIKKKLLLMMMMMMOOORRRTTTVVVWWWYYY\\\___bbbeeegggiiilllqqquuuxxx}}}pppcccWWWPPPHHHBBB@@@@@@>>><<<999999:::;;;;;;;;;::::::999999;;;;;;;;;;;;999999888888999999999888777777888888888888888888888888999999;;;<<<======>>>>>>===============>>>>>>???????????????@@@AAABBBBBBCCCCCCDDDGGGHHHMMMYYYeeezzzyyywwwuuutttrrrpppnnnlllfffccceeefffgggoooxxx}}}ssslllbbb[[[WWWSSSOOOLLLLLLKKKIIIGGGFFFEEEEEEFFFCCCBBBAAA@@@@@@@@@AAABBB@@@??????>>>>>>?????????@@@@@@???>>>>>>===<<<<<<:::;;;===>>>???>>>===<<<;;;;;;;;;;;;;;;::::::999999999999999999999::::::888999:::;;;;;;:::999888888888888999999999::::::;;;;;;;;;:::::::::999999888:::;;;;;;:::::::::;;;;;;:::999999999:::;;;<<<===???AAABBBBBBBBBDDDFFFFFFGGGIIIJJJJJJLLLNNNQQQRRRRRRTTTVVVYYY]]]___aaacccfffjjjnnnqqquuuyyy|||yyykkk\\\UUUKKKEEEBBB@@@>>><<<;;;;;;<<<<<<<<<;;;;;;:::888999;;;<<<<<<;;;999888777888999:::::::::999888777888888999999:::::::::888999:::<<<===>>>>>>>>>???>>>>>>===============>>>>>>??????AAABBBDDDEEEEEEDDDEEEGGGHHHLLLWWWccc{{{|||}}}|||zzzvvvrrrpppkkkhhhggghhhfffdddjjjtttvvv}}}}}}vvvlllddd^^^ZZZVVVRRROOOMMMKKKHHHGGGFFFFFFFFFDDDCCCBBBAAA@@@AAABBBBBB??????????????????@@@@@@@@@@@@@@@???>>>======<<<888999;;;======<<<;;;:::;;;;;;<<<<<<;;;;;;:::999888888888999999::::::;;;999:::;;;;;;;;;;;;:::999888999999999999:::::::::::::::::::::999999888888888:::;;;<<<:::::::::;;;===<<<;;;;;;;;;<<<===>>><<<>>>???@@@???@@@BBBCCCAAABBBDDDEEEEEEGGGIIILLLNNNOOOPPPSSSUUUXXX[[[\\\___bbbfffjjjmmmppptttwwwxxx~~~qqq```YYYNNNFFFBBB@@@===;;;;;;;;;;;;;;;:::999999888888999;;;<<<<<<;;;999888777888:::;;;<<<;;;;;;:::888888999::::::;;;<<<<<<888999:::<<<===>>>>>>>>>@@@???>>>======<<<<<<<<<>>>>>>???@@@BBBDDDFFFGGGFFFEEEFFFGGGGGGKKKVVVbbb~~~zzz{{{}}}{{{zzzyyywwwvvvuuuqqqmmmkkkkkklllllllllrrr|||}}}sssjjjeee^^^WWWUUUSSSOOOMMMLLLJJJHHHFFFCCCCCCCCCBBBBBBAAAAAAAAA????????????>>>>>>>>>>>>@@@@@@??????>>>========================<<<;;;;;;;;;:::999999888888999999:::999999999:::;;;<<<<<<:::999999999:::;;;;;;<<<<<<<<<<<<;;;:::999777666::::::::::::::::::::::::999999:::::::::;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::============>>>>>>>>>>>>@@@@@@AAABBBDDDEEEEEEFFFHHHIIIJJJLLLOOORRRTTTVVVYYY[[[___bbbeeeiiimmmqqqrrrwwwxxxiii]]]RRRMMMGGG???;;;===;;;:::999999;;;======<<<999999999::::::;;;;;;;;;999999999999999999999999999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>@@@@@@@@@@@@AAABBBCCCCCCCCCCCCDDDGGGGGGKKKVVVbbbwwwvvv|||}}}{{{yyyvvvsssppppppooonnnmmmpppxxx{{{sssnnngggaaaYYYVVVRRRPPPNNNLLLIIIGGGEEEEEEDDDDDDCCCCCCBBBBBB@@@@@@@@@?????????>>>>>>>>>>>>??????????????????@@@@@@AAAAAA@@@@@@???>>>;;;;;;:::999999999999999888777777777888888999:::888888777777888999999:::999999:::;;;;;;;;;::::::::::::::::::::::::::::::999999999999::::::::::::::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;<<<<<<<<<<<<===>>>>>>???@@@AAABBBCCCEEEFFFGGGIIIKKKNNNQQQRRRUUUWWWZZZ^^^```dddiiilllnnnttt{{{pppcccVVVOOOJJJBBB===<<<<<<;;;999:::<<<======<<<999999999::::::;;;;;;;;;:::::::::::::::999999999999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>???????????????@@@BBBBBBCCCCCCDDDGGGGGGKKKVVVbbb~~~wwwqqquuu}}}~~~|||zzzyyywwwuuuqqqnnnlllrrrxxx~~~|||wwwqqqkkk___\\\XXXTTTRRROOOLLLJJJHHHHHHGGGEEEEEEDDDDDDDDDAAAAAAAAA@@@@@@@@@@@@???>>>>>>>>>???@@@AAAAAAAAAAAABBBBBBBBBBBBAAA@@@@@@<<<;;;;;;:::999:::::::::888888777777777888999999888888888888888999999:::888999::::::;;;;;;;;;:::::::::::::::::::::::::::888888888999999999999:::999999::::::::::::999999:::;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>??????@@@@@@AAABBBCCCDDDGGGIIIKKKMMMOOOQQQTTTWWWZZZ]]]bbbeeehhhnnnuuuzzz}}}{{{lll\\\TTTNNNGGG@@@======<<<::::::<<<======<<<999999::::::::::::;;;;;;<<<;;;;;;;;;::::::999999999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>===>>>>>>???@@@AAACCCCCCDDDGGGGGGKKKUUUaaa||||||pppooouuu~~~zzzuuuqqqkkkmmmqqqvvv}}}wwwqqqgggddd___ZZZWWWSSSOOOLLLKKKJJJHHHGGGEEEEEEEEEEEECCCCCCBBBBBBBBBAAAAAAAAA???@@@@@@@@@AAAAAAAAABBB@@@@@@@@@@@@@@@???>>>>>>===<<<;;;;;;::::::;;;;;;;;;:::::::::::::::;;;;;;;;;;;;:::::::::;;;;;;<<<;;;;;;;;;;;;:::999888777::::::::::::::::::::::::777777888888888999999999888999999::::::999999888<<<<<<<<<=========>>>>>><<<======>>>??????@@@@@@>>>???@@@AAACCCEEEGGGHHHIIILLLOOOQQQSSSWWW[[[^^^bbbgggnnnrrruuuzzzvvveeeYYYSSSMMMDDD>>>===<<<::::::;;;<<<;;;:::::::::::::::::::::::::::===<<<<<<;;;;;;::::::999888999999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAABBBBBBEEEGGGHHHJJJTTT```zzzssslllnnnyyy{{{wwwooommmmmmqqqxxx~~~xxxqqqmmmgggbbb]]]XXXTTTQQQNNNMMMJJJHHHFFFFFFFFFFFFDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@??????@@@@@@??????>>>===>>>===<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::;;;;;;<<<;;;;;;;;;;;;:::999888888::::::::::::::::::::::::777777888888888999999999888999999::::::999999888<<<<<<<<<<<<============;;;<<<<<<======>>>>>>>>>===>>>>>>???AAACCCDDDEEEFFFHHHJJJMMMNNNQQQUUUXXX]]]aaagggkkknnnsssyyy~~~}}}mmm```XXXRRRIIIAAA===<<<:::999:::;;;:::999::::::::::::::::::::::::<<<<<<<<<;;;;;;:::::::::888888888999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>???>>>>>>??????@@@AAABBBBBBBBBEEEGGGHHHJJJSSS^^^xxx~~~oookkkppp|||xxxsssooopppttt{{{}}}xxxrrrkkkfff```ZZZWWWRRRPPPMMMJJJHHHHHHHHHIIIFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDCCCBBBAAAAAAAAAAAABBBBBBBBBBBBAAA@@@@@@???>>>======<<<<<<======<<<<<<;;;:::::::::;;;;;;;;;::::::999999999999999777888999:::;;;<<<<<<<<<::::::::::::::::::::::::888888888999999999999:::999999::::::::::::999999999::::::::::::;;;;;;;;;999999:::::::::;;;;;;;;;=========>>>???AAABBBCCCCCCEEEGGGIIIJJJMMMQQQSSSWWW[[[```dddgggkkkrrrwww~~~tttfff]]]VVVNNNFFF???===;;;:::::::::999888;;;;;;::::::::::::999999:::::::::::::::;;;;;;;;;888888888999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>???????????????AAABBBBBBBBBBBBEEEHHHHHHJJJSSS]]]uuuzzzooojjjttt|||tttssstttvvv|||uuunnnhhhbbb^^^WWWUUUQQQNNNKKKKKKKKKLLLGGGGGGGGGGGGFFFFFFFFFFFFDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAA??????>>>============>>>>>>>>>===<<<<<<<<<<<<<<<;;;;;;:::999999999999999777777999:::;;;<<<<<<<<<::::::::::::::::::::::::999999999999::::::::::::::::::;;;;;;;;;;;;::::::999999:::::::::;;;;;;;;;999999::::::::::::;;;;;;<<<<<<<<<===>>>???@@@AAA@@@BBBDDDFFFGGGIIIMMMOOOQQQUUUZZZ]]]```dddkkkpppwwwyyykkk___YYYRRRKKKAAA???===<<<<<<<<<;;;999;;;;;;;;;::::::999999999888888999999::::::;;;;;;777888888999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>===>>>>>>???@@@AAAAAABBBEEEHHHHHHIIIRRR\\\sssvvvhhhoooyyyyyyvvvtttttt{{{{{{tttmmmgggcccZZZXXXTTTPPPNNNMMMNNNNNNHHHHHHHHHGGGGGGGGGFFFFFFBBBBBBCCCCCCDDDEEEEEEEEEBBBBBBCCCCCCBBBBBBAAA@@@@@@??????>>>>>>>>>>>>>>>AAAAAA@@@???????????????>>>===<<<;;;;;;;;;;;;;;;::::::;;;;;;;;;:::999999::::::::::::::::::::::::999999:::::::::;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<===>>>???@@@>>>@@@BBBDDDEEEGGGJJJMMMMMMQQQVVVYYY[[[```gggllloooxxx||||||{{{mmmaaaZZZTTTNNNCCCAAA???>>>>>>>>><<<;;;;;;;;;;;;::::::999999999666777888999:::;;;;;;<<<777777888999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>><<<<<<<<<======>>>???@@@AAABBBEEEHHHHHHIIIRRR\\\rrrsssrrrsssyyy|||yyywwwwww{{{uuuooolll```]]]YYYVVVTTTRRROOOMMMNNNLLLIIIHHHHHHHHHGGGFFFEEEFFFHHHGGGFFFDDDEEEEEEGGGFFFDDDCCCBBBBBBCCCDDD@@@???????????????@@@@@@>>>>>>>>>>>>========================<<<;;;:::999:::;;;;;;<<<;;;:::888777;;;:::999999888888999999::::::::::::::::::::::::::::::::::::::::::::::::888999::::::;;;;;;:::::::::::::::;;;;;;<<<<<<<<<======;;;::::::;;;<<<===@@@@@@AAABBBCCCEEEFFFGGGIIILLLRRRVVVZZZ]]]aaacccjjjpppyyy}}}qqqdddYYYTTTRRRJJJFFF???;;;:::<<<======???>>><<<::::::;;;<<<===;;;;;;:::999999:::::::::888999::::::999999;;;===888===<<<777999AAABBB>>>;;;;;;;;;;;;;;;;;;::::::??????>>>>>>>>>>>>>>>???DDDCCCCCCFFFGGGIIIRRR[[[uuu~~~xxxvvvxxx|||}}}{{{zzzyyyuuujjjfff___ZZZVVVTTTQQQOOOPPPNNNLLLJJJJJJIIIFFFDDDDDDFFFGGGFFFEEECCCDDDDDDCCCCCCAAA@@@??????@@@@@@AAAAAA@@@@@@@@@@@@AAAAAA??????>>>>>>>>>=========>>>>>>>>>======<<<:::::::::;;;;;;;;;::::::999888<<<<<<;;;::::::::::::;;;::::::::::::::::::::::::888999999::::::;;;;;;;;;888999::::::;;;;;;:::::::::::::::;;;;;;;;;<<<<<<===<<<;;;;;;;;;;;;<<<=========>>>???@@@BBBCCCDDDGGGJJJNNNRRRUUUYYY]]]```gggmmmuuu}}}~~~tttfff\\\VVVUUUMMMHHHBBB===<<<<<<===>>><<<;;;999888888888::::::;;;::::::999999::::::;;;888:::::::::999:::<<<>>>EEE???;;;<<<<<<999777888<<<<<<<<<<<<;;;;;;;;;;;;??????>>>>>>>>>>>>??????DDDBBBCCCFFFGGGIIIRRR[[[sssxxxsssrrrrrrqqquuuyyy~~~~~~zzzuuuooofff___ZZZXXXVVVUUUUUUSSSQQQPPPOOOMMMJJJGGGFFFGGGHHHHHHFFFEEEEEEFFFGGGGGGEEEDDDDDDCCCDDDDDDCCCBBBBBBAAAAAABBBBBBBBB?????????>>>>>>>>>>>>===>>>>>>???>>>>>>===<<<;;;;;;;;;:::999999999::::::<<<;;;;;;:::::::::::::::::::::::::::::::::::::::777777888999:::;;;<<<<<<888999::::::;;;;;;:::::::::::::::;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<===<<<<<<<<<===>>>@@@AAABBBDDDFFFIIIKKKNNNSSSXXX[[[aaagggpppxxxpppccc[[[WWWRRRLLLEEE???============;;;:::999888777888999::::::::::::999999::::::;;;999:::;;;;;;:::;;;===??????666555===>>>777777???<<<<<<<<<<<<============???>>>>>>>>>>>>>>>??????CCCBBBCCCFFFGGGIIIQQQZZZqqqzzztttooolllnnnpppuuu|||yyy}}}}}}vvvmmmddd___]]][[[ZZZYYYXXXWWWVVVVVVTTTPPPNNNJJJKKKLLLKKKIIIGGGGGGHHHKKKJJJJJJIIIHHHHHHGGGGGGCCCCCCBBBBBBAAAAAABBBBBB@@@@@@?????????>>>>>>>>>???????????????>>>======<<<;;;:::999999:::;;;<<<::::::999888888888888888::::::::::::::::::::::::888888999999:::::::::;;;888999::::::;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<============>>>???@@@BBBBBBBBBCCCEEEGGGIIIMMMSSSWWW\\\bbbjjjrrrzzz}}}qqqcccZZZVVVPPPHHHBBB>>>===<<<<<<===<<<;;;::::::::::::;;;::::::999999999:::;;;;;;:::;;;<<<<<<;;;;;;===???999:::===???<<<888<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@BBBBBBCCCFFFGGGIIIQQQZZZooo~~~ssskkkjjjjjjmmmttt~~~~~~wwwnnngggbbb___\\\ZZZYYYXXXXXXYYYXXXVVVTTTNNNOOOOOONNNKKKHHHHHHHHHGGGGGGGGGFFFFFFEEEDDDDDDCCCCCCBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@??????????????????????????????>>>======<<<;;;::::::;;;<<<===;;;:::999999888888999999:::::::::::::::::::::::::::::::::999999888888888888999::::::;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<<<<======<<<<<<<<<===>>>???@@@AAAAAABBBCCCDDDFFFJJJOOORRRVVV\\\eeemmmuuu~~~~~~ooobbb[[[UUULLLDDD???===;;;:::<<<<<<;;;;;;;;;::::::;;;:::999999999::::::;;;<<<:::;;;<<<<<<;;;;;;===???IIIYYY[[[JJJ:::888;;;999=========>>>>>>>>>??????>>>>>>======>>>???@@@@@@AAAAAACCCGGGHHHIIIPPPYYYmmm~~~sssmmmhhhgggmmmvvv}}}uuullleee```[[[YYYWWWWWWXXXYYYXXXWWWRRRSSSRRRPPPLLLHHHGGGGGGGGGGGGGGGGGGFFFEEEDDDCCCDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@??????>>>>>>????????????>>>>>>======<<<<<<<<<===>>>>>>>>>======<<<<<<<<<<<<<<<::::::::::::::::::::::::;;;;;;:::999888777666666888999::::::;;;;;;::::::<<<;;;;;;;;;;;;:::::::::999:::;;;<<<============::::::::::::;;;<<<===>>>???AAABBBDDDEEEGGGKKKNNNQQQWWW___gggoooyyy}}}mmmaaaZZZPPPGGGAAA===;;;:::;;;;;;;;;:::::::::999999999999999999:::;;;<<<<<<999:::;;;;;;:::;;;===???TTTjjjlllRRR======>>>888<<<<<<======>>>>>>??????============>>>???@@@AAAAAA@@@CCCGGGHHHIIIPPPXXXkkkzzzooohhhiiinnnvvv}}}tttnnnaaa^^^ZZZYYYYYYZZZ[[[[[[YYYYYYXXXUUUPPPLLLJJJIIIJJJKKKKKKKKKKKKIIIHHHGGGFFFEEEDDDCCCBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@======>>>>>>???>>>>>>=========>>>?????????????????????>>>============>>>::::::::::::::::::::::::::::::999999888888777777888999::::::;;;;;;::::::<<<<<<;;;;;;;;;:::::::::999:::;;;============<<<;;;;;;:::;;;;;;<<<===>>>===???BBBCCCDDDEEEHHHJJJKKKQQQZZZbbbjjjsss~~~wwwggg```UUUKKKDDD@@@===;;;;;;<<<<<<<<<;;;;;;::::::999999999999:::;;;<<<===888:::::::::999:::<<<>>>HHHVVVZZZLLL@@@@@@BBB???;;;;;;<<<======>>>??????============>>>???@@@AAA@@@@@@CCCGGGHHHIIIOOOWWWgggyyylllggghhhmmmwww|||hhhddd___\\\\\\]]]^^^^^^``````___[[[UUUPPPNNNMMMKKKKKKLLLLLLLLLJJJIIIGGGGGGGGGEEEDDDCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@<<<======>>>>>>>>>=========>>>???AAAAAAAAA@@@???>>>>>>===<<<<<<<<<<<<<<<::::::::::::::::::::::::888888888888888999999999999999:::;;;;;;;;;::::::<<<<<<<<<;;;;;;:::::::::888999;;;===>>>>>>===<<<===============>>>???@@@;;;>>>AAACCCCCCDDDFFFGGGHHHNNNVVV^^^fffpppzzz|||kkkdddYYYNNNGGGBBB>>><<<>>>>>>??????>>>>>>===<<<999999999999:::;;;<<<===888999::::::999999;;;===:::>>>AAAAAA>>>;;;<<>>>>>???============>>>???@@@AAA@@@@@@CCCGGGHHHIIIOOOWWWdddxxxssssssssssss|||yyyyyy}}}zzzsssiiiaaa\\\YYYWWWVVV]]]___bbbaaa]]]XXXUUUSSSRRROOOMMMKKKKKKJJJIIIGGGEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@AAA@@@@@@???>>>?????????@@@??????>>>===<<<<<<;;;<<<<<<<<<<<<<<<<<<;;;;;;======<<<<<<;;;;;;<<<<<<888888888999999:::::::::;;;;;;;;;;;;::::::999888888888999::::::;;;<<<<<<=========>>>>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>======???@@@BBBCCCEEEEEEHHHJJJQQQ[[[bbbiiitttmmmeee[[[TTTKKKBBB>>>@@@<<<<<<;;;;;;;;;<<<<<<===;;;::::::999999::::::;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<===>>>>>>===<<<;;;777777777999<<<>>>???>>>>>>>>>>>>>>>???@@@AAABBB@@@@@@BBBFFFFFFGGGNNNVVViiiyyyuuuqqqwwwxxxxxxvvvtttuuuyyy|||~~~tttkkkeee```]]][[[aaaccceeegggfffccc^^^ZZZUUUSSSPPPOOOOOONNNLLLJJJIIIHHHGGGFFFEEEEEEEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBAAAAAA@@@????????????@@@AAAAAA@@@??????>>>======;;;;;;;;;<<<<<<======>>>===<<<:::999999999::::::::::::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:::999999888999999:::;;;;;;<<<<<<::::::;;;;;;;;;<<<<<<<<<===========================>>>???@@@AAACCCDDDDDDFFFGGGNNNWWW^^^fffqqq|||tttjjj```XXXOOODDD===<<<<<<<<<<<<;;;;;;<<<<<<===;;;::::::999999::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;<<<===>>>>>>===<<<;;;::::::999;;;>>>@@@@@@???>>>>>>>>>>>>>>>???@@@@@@@@@@@@BBBFFFFFFGGGNNNVVVggg}}}wwwrrrqqqpppnnnnnnooosssvvvzzzrrrlllgggcccaaaaaacccfffiiihhhccc___[[[YYYWWWUUUUUUSSSPPPNNNMMMLLLKKKIIIHHHGGGGGGGGGFFFFFFEEEEEEEEEDDDDDDDDDBBBBBBAAA@@@@@@@@@@@@AAABBBBBBAAAAAA@@@@@@??????:::;;;;;;<<<===>>>???@@@???===;;;999888999:::;;;888999;;;<<<<<<;;;::::::;;;;;;;;;<<<;;;;;;:::999999999999:::;;;;;;<<<<<<999:::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>??????@@@AAAAAABBBBBBCCCDDDIIIQQQXXX```mmmyyy{{{oooccc\\\TTTIII@@@;;;======<<<<<<;;;<<<<<<===;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;<<<<<<=========<<<<<<>>>===<<<===@@@AAA@@@???>>>>>>>>>===>>>>>>??????@@@@@@BBBFFFFFFGGGNNNVVVfffvvvsssmmmiiigggiiilllpppvvv~~~xxxqqqmmmdddaaa```ccchhhjjjgggdddbbb```^^^]]][[[XXXTTTPPPOOONNNLLLJJJHHHGGGFFFFFFGGGGGGFFFFFFFFFEEEEEEEEEDDDCCCBBBBBBAAAAAABBBBBBBBBBBBBBBAAAAAA@@@@@@@@@=========>>>>>>?????????BBB@@@>>>;;;:::;;;<<<===999:::<<<======<<<;;;:::;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<>>======<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;::::::;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<>>===>>>@@@@@@@@@>>>?????????>>>>>>??????@@@@@@@@@BBBFFFFFFGGGNNNVVVeee~~~{{{qqqgggccccccfffiiikkkuuu~~~|||wwwpppjjjddddddhhhllllllkkkiiigggfffeeebbb^^^YYYTTTQQQPPPNNNKKKIIIGGGFFFEEEGGGGGGGGGGGGFFFFFFFFFFFFEEEDDDDDDCCCCCCCCCCCCCCCBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@??????>>>>>>>>>BBB@@@>>><<<<<<<<<===>>>===>>>?????????>>>======;;;<<<<<<======<<<<<<<<<::::::;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<>>===<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<:::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<<<<======???>>>======??????>>>===@@@@@@?????????@@@AAAAAA@@@@@@BBBFFFFFFGGGNNNVVVddd~~~|||pppiiieeedddddddddnnn|||}}}{{{uuummmiiiiiikkkllllllllllllllllllkkkgggaaa]]]WWWUUUSSSPPPMMMJJJIIIHHHIIIHHHHHHHHHGGGGGGGGGGGGFFFFFFEEEDDDDDDDDDDDDEEEBBBBBBBBBAAAAAAAAAAAAAAABBBBBBAAA@@@???>>>>>>===>>>======<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<======>>>=========;;;;;;;;;;;;;;;;;;<<<<<<999:::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>?????????@@@@@@CCCIIIMMMSSS]]]hhhtttpppaaaSSSHHHCCC??????>>>===<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<::::::::::::;;;;;;;;;;;;::::::::::::;;;<<<===>>>>>>===<<<===>>>???>>>===>>>>>>>>>>>>???@@@AAABBB@@@@@@BBBFFFFFFGGGNNNVVVccc~~~yyyqqqjjjfffbbbjjjvvv}}}~~~zzztttooolllkkkkkkmmmnnnpppssstttrrrmmmiii```^^^[[[XXXTTTRRRPPPOOOKKKJJJJJJJJJJJJIIIIIIIIIGGGGGGFFFEEEEEEEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@??????;;;<<<===>>>>>>>>>=========<<<:::999888999:::;;;<<<<<<===>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;;;;<<<<<<<<<=================================>>>>>>>>>????????????BBBHHHKKKOOOWWWaaammm{{{nnnZZZMMMGGG@@@???>>>===<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<999999:::::::::;;;;;;;;;::::::999999:::<<<===>>>===<<<<<<===???@@@???>>>;;;;;;;;;<<<===???AAAAAA@@@@@@BBBFFFFFFGGGNNNVVVbbb|||~~~rrrkkkccciiiqqqxxx{{{|||||||||}}}~~~zzzsssooonnnlllnnnrrrwwwzzzyyyuuurrrgggeeebbb^^^[[[XXXVVVUUULLLLLLLLLLLLKKKKKKKKKKKKHHHGGGFFFFFFEEEEEEFFFFFFDDDDDDDDDDDDEEEEEEEEEEEEAAAAAAAAAAAAAAAAAAAAAAAA;;;===???AAABBBAAA@@@???EEECCC@@@>>>===???AAABBB<<<<<<===>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<;;;;;;=========>>>>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<===>>>?????????===>>>BBBGGGIIILLLTTT\\\hhhvvvyyybbbSSSMMM@@@@@@>>>===<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<999999:::::::::;;;;;;;;;::::::999999:::<<<===>>>===<<<<<<===???AAA@@@???888888999:::<<<>>>@@@AAA@@@@@@BBBFFFFFFGGGNNNVVV```{{{xxxmmmkkkkkkqqquuutttuuuwww}}}~~~uuupppmmmnnnpppssswwwzzz}}}vvvsssnnniiiddd___]]][[[UUUSSSQQQNNNLLLJJJJJJJJJKKKIIIGGGGGGHHHHHHHHHGGGFFFEEEDDDDDDCCCBBBAAAAAADDDDDDDDDDDDDDDCCCCCCCCCDDDCCCBBBBBBAAAAAAAAABBB>>>>>>>>>>>>>>>?????????<<<=========>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<============>>>AAA@@@@@@@@@??????>>>>>><<<======>>>???@@@@@@AAA===???AAACCCFFFKKKRRRVVVdddqqq~~~{{{zzz{{{~~~rrr___UUUEEEAAA======???@@@???>>>::::::::::::::::::::::::::::::::::::;;;<<<===>>>;;;<<<<<<===============>>>>>>============>>>>>>@@@@@@???????????????@@@@@@AAADDDEEEGGGJJJNNNQQQbbb}}}uuunnnjjjkkkllllllnnnrrryyy~~~~~~xxxpppooonnnooorrrvvv{{{~~~{{{zzzwwwsssooojjjgggeee___]]]ZZZVVVSSSPPPOOOOOOJJJHHHGGGGGGHHHIIIHHHHHHGGGGGGFFFEEEEEEDDDCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAAAAA?????????????????????>>>=========>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>????????????>>>>>>>>>============>>>>>>???@@@@@@AAA>>>@@@AAACCCFFFJJJPPPTTT```mmm~~~|||xxxzzz~~~eeeUUUHHHCCC>>><<<===>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<;;;;;;;;;<<<<<<;;;<<<<<<===============>>>>>>============>>>>>>@@@@@@???????????????@@@===>>>@@@BBBDDDHHHMMMQQQ```{{{zzznnnhhheeecccfffkkkqqqwwwxxxuuuppplllmmmrrrwww|||~~~~~~|||xxxtttrrrmmmkkkfffaaa\\\XXXVVVUUUNNNLLLJJJIIIJJJKKKKKKJJJHHHHHHGGGGGGFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCCCCBBBCCCBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@??????>>>>>>>>>>>>>>>???????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>==================>>>>>>??????@@@@@@AAA@@@AAABBBCCCEEEHHHMMMQQQZZZgggyyy|||~~~qqqZZZMMMGGGAAA>>>>>>>>><<<;;;<<<<<<<<<<<<<<<<<<<<<<<>>===<<<;;;:::::::::;;;<<<<<<===============>>>>>>============>>>>>>@@@???????????????@@@@@@@@@@@@AAAAAACCCGGGMMMQQQaaa{{{|||qqqhhhbbbaaacccffflllvvvvvvnnnkkkmmmrrrvvvyyy|||}}}yyyvvvqqqkkkeeeaaa^^^\\\XXXUUURRROOOOOONNNMMMLLLIIIIIIHHHGGGGGGFFFFFFFFFEEEEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBCCCBBBBBBBBBBBBCCCBBBBBBAAA@@@??????>>>?????????@@@@@@@@@@@@@@@????????????????????????===>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@AAAAAAAAABBBCCCDDDDDDEEEGGGJJJMMMTTTaaatttcccRRRLLLEEE@@@@@@@@@???===<<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<;;;::::::::::::;;;<<<<<<===============>>>>>>============>>>>>>?????????>>>??????@@@AAAFFFFFFEEEDDDEEEHHHNNNRRRccc|||rrreee^^^\\\\\\bbblllxxxssslllkkklllnnnsssvvv||||||wwwqqqmmmjjjiiieeeaaa[[[VVVSSSQQQOOONNNKKKJJJJJJIIIHHHGGGFFFFFFGGGGGGFFFEEEEEEDDDCCCCCCBBBCCCCCCDDDDDDDDDCCCBBBDDDCCCCCCBBBAAA@@@@@@???AAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@======>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBCCCEEEEEEEEEEEEFFFIIIKKKQQQ]]]ooonnnVVVOOOFFFAAA???@@@@@@???;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;<<<<<<===============>>>>>>============>>>>>>??????>>>>>>???@@@@@@AAAFFFFFFEEEEEEGGGKKKQQQVVVbbbzzz~~~mmm```[[[XXX\\\cccooo~~~~~~tttnnnkkkjjjooorrrwww}}}~~~{{{yyyyyyrrrmmmeee___ZZZWWWTTTSSSQQQPPPOOOMMMKKKJJJIIIHHHIIIIIIHHHGGGFFFEEEDDDDDDCCCDDDEEEFFFFFFFFFEEEDDDDDDDDDCCCCCCBBBBBBAAAAAABBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>????????????@@@@@@@@@BBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGGGGFFFGGGIIIKKKNNNYYYjjj}}}wwwZZZRRRHHHAAA>>>>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<;;;<<<<<<===============>>>>>>============>>>>>>>>>>>>>>>>>>???@@@AAAAAA???@@@AAACCCFFFLLLSSSXXX^^^uuuwwwiiibbbZZZZZZ^^^hhhwwwxxxqqqmmmlllnnnqqquuu|||zzzrrrkkkgggcccaaa___YYYXXXVVVTTTRRROOONNNMMMKKKJJJJJJIIIGGGFFFFFFEEECCCEEEFFFHHHHHHHHHFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCBBBBBBBBBCCCCCCDDDDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHHHHHHHHHHJJJKKKLLLVVVfffxxx~~~cccZZZNNNDDD@@@>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<>>===<<<<<<<<<<<<<<<;;;<<<<<<===============>>>>>>============>>>>>>>>>>>>>>>>>>???@@@AAABBB>>>???AAACCCFFFJJJPPPTTT\\\rrrrrrkkk\\\[[[\\\dddrrrzzzuuujjjjjjkkkooouuu|||}}}vvvqqqooolllkkk___^^^\\\YYYWWWTTTRRRQQQLLLKKKKKKJJJHHHGGGFFFFFFDDDEEEGGGIIIIIIIIIGGGFFFCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCDDDDDDDDDDDDEEEBBBBBBBBBCCCCCCDDDDDDDDDHHHGGGGGGGGGGGGGGGGGGGGGFFFHHHIIIIIIIIIIIIJJJLLLKKKSSScccuuummmbbbTTTIIICCCAAA>>>===>>>>>>>>>>>>>>>>>>>>>>>>CCCBBB@@@???===<<<<<<;;;;;;<<<<<<===============>>>>>>============>>>>>>>>>>>>>>>>>>???@@@AAABBBCCCDDDEEEFFFFFFHHHKKKNNN\\\rrr{{{mmmddd^^^[[[aaammm{{{uuuoooiiigggllluuu~~~~~~zzzwwwuuuqqqpppmmmhhhccc```___```ZZZWWWSSSNNNKKKJJJJJJJJJIIIIIIJJJKKKLLLJJJGGGDDDDDDEEEEEEEEEEEEFFFFFFFFFDDDDDDDDDDDDDDDDDDEEEEEECCCCCCBBBBBBBBBBBBBBBCCCDDDDDDEEEEEEFFFGGGGGGGGGFFFEEEDDDCCCCCCDDDEEEEEEGGGHHHIIIIIIJJJJJJJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHMMMRRR^^^oooxxxiiiWWWJJJEEECCCAAA>>>>>>>>>===<<<<<<<<<<<<===@@@???>>>======<<<======>>>>>>>>>=====================<<<<<<===>>>??????<<<======???@@@AAABBBBBBAAABBBCCCDDDFFFIIINNNQQQZZZqqqssshhh```\\\```jjjwww}}}||||||sssmmmmmmpppuuuxxx}}}{{{wwwrrrnnnjjjfffeee___\\\WWWRRRNNNLLLKKKKKKIIIIIIKKKMMMNNNLLLHHHEEEHHHHHHHHHHHHHHHGGGGGGGGGEEEEEEDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDEEEFFFFFFFFFKKKKKKJJJJJJJJJJJJJJJKKKHHHIIIJJJJJJKKKKKKKKKJJJKKKKKKJJJJJJJJJIIIIIIIIIJJJOOOZZZjjj}}}|||nnn[[[MMMGGGDDDAAA>>>>>>======<<<;;;<<<<<<<<<;;;;;;<<<<<<===???@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<======>>>???======>>>???@@@AAAAAABBBAAABBBCCCDDDFFFIIINNNQQQZZZqqq|||lllddd\\\]]]dddqqq{{{zzz~~~~~~wwwrrrpppooooootttxxx~~~~~~zzztttooohhheeeaaa\\\WWWTTTRRRQQQOOOOOOQQQSSSSSSQQQLLLIIIIIIHHHHHHGGGGGGFFFEEEEEEHHHGGGGGGFFFFFFEEEEEEDDDDDDDDDCCCCCCDDDEEEFFFFFFDDDDDDEEEEEEFFFGGGGGGGGGJJJKKKKKKLLLLLLKKKKKKKKKJJJJJJKKKLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJNNNVVVdddvvvvvvbbbSSSJJJFFFAAA>>>======<<<;;;;;;;;;;;;<<<::::::;;;<<<>>>@@@AAABBB>>>>>>>>>>>>>>>>>>??????===============>>>>>>>>>>>>>>>?????????@@@@@@@@@AAABBBCCCDDDEEEIIIMMMPPPZZZqqqrrrhhh]]][[[___lll{{{yyy}}}xxxsssqqqpppsssxxx{{{sssrrrnnnkkkgggdddbbb```]]]\\\ZZZZZZYYYWWWSSSPPPNNNMMMLLLKKKIIIGGGFFFFFFIIIIIIIIIIIIIIIIIIIIIHHHFFFFFFFFFFFFFFFGGGHHHIIIFFFFFFGGGHHHHHHIIIIIIJJJIIIJJJKKKLLLMMMLLLKKKJJJJJJKKKKKKLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJMMMOOOVVV```qqqmmm[[[PPPHHHCCC???===<<<<<<;;;;;;;;;;;;;;;======<<<======>>>??????>>>>>>>>>???????????????>>>>>>???????????????>>>??????????????????@@@@@@AAABBBCCCDDDEEEHHHLLLPPPYYYqqqxxxmmmaaa[[[\\\ggg{{{zzzwww}}}~~~zzzwwwwwwxxxzzz~~~|||{{{zzzyyywwwtttrrrqqqmmmjjjeeeaaa^^^\\\ZZZXXXXXXWWWUUUSSSPPPNNNLLLKKKIIIIIIJJJJJJKKKKKKKKKLLLGGGGGGFFFFFFGGGHHHHHHIIIFFFGGGGGGHHHHHHIIIJJJJJJKKKLLLNNNOOOPPPOOONNNMMMKKKKKKLLLLLLLLLLLLKKKKKKJJJJJJJJJJJJJJJKKKKKKKKKNNNPPPUUU]]]lllyyyeeeVVVLLLEEEAAA======<<<;;;;;;;;;;;;<<<======<<<======>>>??????======>>>>>>???????????????@@@AAAAAAAAA@@@@@@?????????????????????@@@@@@AAABBBCCCDDDEEEGGGLLLOOOXXXpppuuuggg]]][[[cccvvvyyytttxxx~~~~~~~~~{{{{{{{{{wwwqqqllliiifffdddccc```___\\\YYYUUURRRPPPOOOLLLLLLLLLLLLMMMMMMMMMNNNIIIHHHHHHGGGGGGHHHHHHIIIFFFFFFGGGGGGHHHHHHIIIIIIKKKLLLMMMNNNOOOOOOOOOOOOMMMMMMNNNNNNMMMMMMLLLLLLKKKKKKKKKKKKLLLLLLLLLLLLNNNPPPTTT[[[gggzzzooo]]]OOOGGGCCC>>>>>>===<<<<<<<<<<<<<<<::::::;;;<<<>>>@@@AAABBB<<<<<<======>>>>>>??????@@@@@@AAABBBBBBAAA???>>>>>>>>>?????????@@@@@@@@@AAABBBCCCCCCDDDGGGKKKNNNVVVnnnnnnaaaZZZ___ooozzzvvvxxx||||||~~~~~~~~~}}}zzzwwwssspppkkkiiifffbbb^^^ZZZXXXVVVUUUUUUUUUTTTSSSRRRRRRQQQPPPOOONNNMMMLLLLLLLLLLLLHHHIIIIIIJJJJJJKKKLLLLLLMMMMMMMMMMMMNNNOOOPPPQQQPPPPPPPPPPPPPPPOOONNNNNNMMMMMMMMMNNNNNNNNNOOOOOOPPPSSSWWW]]]gggyyy~~~wwwbbbSSSIIIEEE??????>>>============>>>;;;;;;<<<<<<===???@@@AAA:::;;;;;;<<<======>>>>>>>>>???@@@AAA@@@???===<<<======>>>???@@@AAAAAABBBAAABBBCCCCCCDDDFFFJJJNNNTTTllltttdddZZZ\\\kkkzzz~~~zzzzzz|||{{{}}}}}}}}}~~~{{{yyywwwtttpppkkkgggdddbbb```___^^^\\\ZZZXXXVVVVVVWWWVVVUUUTTTSSSRRRRRRRRRMMMMMMMMMNNNOOOOOOPPPPPPTTTSSSSSSSSSSSSUUUWWWXXXRRRRRRSSSSSSRRRQQQPPPPPPOOOOOOOOOPPPPPPQQQQQQQQQTTTWWW[[[```jjj{{{yyyxxx{{{eeeUUUJJJFFF@@@??????>>>>>>>>>>>>>>>@@@???>>>======<<<======::::::;;;;;;<<<======>>>===>>>???@@@???>>><<<:::<<<===>>>???@@@AAABBBBBBAAABBBCCCCCCDDDFFFJJJMMMSSSkkkxxxkkkbbb^^^ccclll~~~vvvyyy{{{zzz}}}{{{zzzyyyxxx{{{|||xxxsssoootttpppkkkgggfffeeecccbbb^^^^^^___^^^]]][[[YYYXXXYYYXXXVVVTTTTTTTTTTTTUUUWWWXXXYYYYYYZZZZZZZZZZZZWWWWWWWWWWWWXXXXXXXXXXXXXXXVVVTTTRRRQQQRRRTTTVVVVVVXXX\\\bbblll}}}yyy}}}lll\\\PPPGGG@@@AAAAAA@@@===<<<<<<<<<>>>>>>===============>>>:::;;;;;;<<<===>>>??????======>>>???@@@AAAAAABBB@@@@@@AAAAAAAAAAAABBBBBBCCCCCCDDDFFFIIIKKKMMMOOOYYYhhhqqqeee]]]```ggg~~~wwwuuu||||||{{{}}}yyywwwvvvzzz|||}}}zzzvvvsssrrrpppnnnmmmjjjjjjjjjjjjiiigggeeedddaaa```___^^^]]]^^^^^^___aaaaaaaaa```___^^^]]]\\\YYYYYYZZZZZZ[[[\\\\\\]]][[[ZZZWWWUUUTTTUUUVVVWWWXXXZZZ^^^cccmmm~~~qqq```SSSJJJBBBBBBBBB@@@???>>>>>>>>>======<<<<<<<<<<<<======;;;<<<<<<======>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBCCCDDDFFFHHHKKKMMMOOOXXXhhh|||kkk___^^^bbbtttwwwrrrxxx~~~{{{zzz}}}yyyvvvuuuxxx~~~}}}zzzxxxwwwwwwwwwvvvuuutttsssrrrmmmmmmlllkkkkkkkkkllllllnnnnnnllljjjhhheeebbbaaa^^^^^^___```aaaaaabbbbbb```^^^[[[YYYXXXXXXYYYYYYZZZ\\\___eeennn~~~{{{gggYYYOOOEEEDDDBBBAAA@@@@@@@@@@@@<<<<<<;;;;;;;;;;;;<<<<<<===============>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@@@@AAAAAAAAAAAABBBCCCDDDFFFHHHKKKMMMNNNWWWgggttteee```___lll{{{yyyrrrvvv}}}{{{xxx}}}wwwvvvyyy~~~~~~~~~}}}||||||{{{zzzwwwwwwwwwwwwvvvwwwwwwwwwwwwwwwuuurrrooollliiihhhfffffffffffffffeeeeeeeeecccaaa___\\\[[[ZZZZZZ[[[[[[]]]```eeennn}}}rrr```UUUHHHEEEBBB@@@@@@@@@@@@@@@<<<<<<;;;;;;;;;<<<======???>>>>>>>>>>>>>>>>>>>>>=========>>>>>>????????????@@@@@@@@@@@@AAAAAAAAABBBBBBDDDEEEHHHJJJMMMNNNVVVfffpppfffaaahhhwww|||uuuvvv{{{|||yyy{{{zzz}}}}}}}}}}}}}}}}}}|||||||||zzzzzzyyywwwtttrrrooonnnooonnnmmmkkkiiigggfffeeedddcccaaa^^^]]]\\\\\\\\\\\\]]]```dddmmm|||~~~gggXXXKKKGGGAAA??????@@@@@@???======<<<<<<===>>>>>>??????????????????>>>>>>>>>;;;<<<===>>>???@@@AAABBB?????????@@@@@@@@@AAAAAABBBBBBCCCEEEGGGJJJLLLNNNUUUddd|||oooeeedddsssvvvuuuwww|||~~~zzz~~~xxx{{{~~~}}}{{{zzzzzzxxxwwwuuusssrrrsssrrrpppmmmkkkhhhfffeeedddcccbbb```___^^^^^^^^^]]]^^^aaadddlll{{{qqq\\\OOOIIIBBB>>>>>>??????>>>===============>>>???@@@???????????????@@@@@@@@@======>>>???@@@AAABBBBBB????????????@@@@@@@@@@@@AAABBBCCCEEEGGGJJJLLLMMMTTTcccvvvggg___nnnuuurrrqqqwww{{{|||{{{zzz|||~~~}}}{{{{{{zzzyyyxxxvvvtttssstttrrrpppnnnkkkhhhfffeeeddddddccccccbbbaaaaaa```___```bbbeeemmm{{{~~~eeeTTTMMMDDD??????@@@???===<<<<<<;;;<<<===>>>??????>>>??????@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@????????????@@@@@@@@@@@@AAABBBCCCEEEGGGJJJLLLMMMTTTbbbyyyhhh[[[iii{{{sssnnnmmmsss{{{{{{yyy|||~~~}}}||||||{{{zzzxxxvvvtttsssrrrqqqpppnnnkkkiiiggggggeeeeeeeeeddddddcccccccccaaabbbdddgggnnn|||nnnXXXPPPFFF@@@@@@AAA@@@>>>:::::::::;;;<<<===>>>???>>>>>>???@@@AAAAAABBBBBBDDDDDDCCCBBB@@@???>>>>>>>>>????????????@@@@@@@@@AAAAAACCCDDDGGGIIILLLMMMSSSbbbpppdddgggqqq~~~qqqhhhooozzz~~~~~~}}}{{{yyywwwuuutttttttttxxxuuuqqqooommmlllkkkiiifffgggggghhhfffdddaaa```^^^aaadddhhhppp}}}eeeVVVGGG@@@???===<<<===>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<============@@@???===<<<<<<>>>@@@BBBCCCBBBAAA@@@@@@@@@AAABBBEEEFFFFFFEEEEEEGGGJJJMMMUUUbbb{{{iiiiiimmm{{{uuukkkooozzz~~~}}}{{{yyyxxxwwwwwwwwwxxxuuuqqqooonnnmmmkkkjjjhhhhhhhhhgggfffcccaaa```aaacccgggkkksssooo]]]JJJBBB@@@???======>>>>>>>>>>>>>>>>>>>>>>>>=========>>>>>>>>>>>>???????????????@@@@@@@@@@@@BBBAAA@@@@@@@@@AAABBBBBBDDDDDDEEEDDDDDDFFFIIILLLUUUbbbqqqkkkiiirrr{{{mmmnnnxxx|||~~~~~~|||{{{zzzzzzzzzwwwtttqqqpppooonnnmmmkkkjjjiiihhhfffdddcccaaa```cccfffjjjooowwwjjjQQQEEEBBBAAA???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????===???AAABBBCCCBBB@@@???@@@@@@@@@@@@AAAAAACCCCCCBBBCCCDDDCCCCCCEEEIIILLLTTTaaa~~~yyyooohhhmmm~~~pppmmmuuu~~~~~~}}}|||||||||vvvtttrrrqqqppppppnnnllllllkkkhhhfffdddbbbaaaaaadddggglllqqqzzzwwwZZZJJJEEECCC@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>?????????===>>>@@@AAABBBAAA@@@?????????@@@@@@AAABBBCCCCCCBBBCCCDDDDDDDDDFFFJJJMMMTTTaaa}}}vvvkkkmmmzzzssslllqqq}}}~~~~~~~~~~~~}}}}}}||||||vvvtttsssrrrrrrqqqnnnllllllkkkiiifffdddbbbaaaaaacccggglllrrrzzzcccQQQHHHCCC@@@???========================<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>???@@@@@@>>>???@@@AAABBBBBBCCCCCCCCCDDDEEEEEEEEEGGGKKKNNNSSS```|||~~~rrrooowwwzzznnnnnnyyy||||||}}}}}}}}}||||||{{{wwwuuutttssssssqqqnnnlllkkkjjjiiigggeeecccbbbaaabbbffflllrrr{{{|||mmmXXXLLLCCC??????========================<<<<<<<<<<<<============>>>>>>======>>>>>>???@@@??????AAAAAABBBBBBBBBBBBCCCDDDEEEEEEFFFHHHLLLOOOSSS___{{{xxxooorrr}}}sssllluuu{{{{{{|||}}}}}}}}}|||{{{xxxwwwuuutttsssqqqmmmkkkiiiiiiiiihhhgggeeecccaaabbbffflllsss{{{||||||ttt^^^NNNCCC???@@@========================<<<============>>>>>>>>>===>>>???@@@AAA@@@??????@@@@@@AAABBBBBBBBBAAA@@@BBBCCCDDDDDDEEEGGGLLLOOORRR^^^zzz|||ooonnnyyywwwkkkrrr~~~zzz{{{|||~~~~~~}}}||||||yyyxxxvvvuuutttqqqmmmjjjggghhhiiiiiihhhfffcccbbbbbbffflllsss|||||||||wwwbbbOOOBBB>>>@@@========================>>>>>>>>>>>>????????????;;;>>>AAADDDDDDBBB???===@@@AAABBBBBBBBBAAA@@@???AAABBBCCCCCCDDDGGGKKKNNNRRR^^^zzzwwwmmmnnn}}}rrrrrr}}}zzzxxxxxxwwwxxxzzzzzzyyywww{{{yyyuuusssqqqooommmkkkhhhjjjkkkkkkiiifffccc```fffjjjooowww{{{dddTTTJJJDDDAAA>>>>>>===<<<<<<===>>>???>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;===???@@@??????@@@@@@@@@AAAAAAAAACCCCCCDDDEEEFFFHHHJJJKKKQQQ^^^yyy~~~ppplllwwwwwwssszzz|||xxxxxxxxxxxxyyy{{{{{{zzzyyyzzzwwwtttrrrqqqooommmkkkfffggghhhiiihhhfffdddccceeeiiinnnuuuhhhVVVJJJCCC@@@???>>>===<<<<<<===>>>???>>>>>>>>>>>>>>>>>>>>>>>>AAA@@@???>>>???@@@BBBCCC?????????@@@@@@@@@AAAAAABBBCCCCCCEEEFFFHHHJJJKKKQQQ\\\wwwwwwmmmooowww}}}tttvvv|||}}}~~~}}}}}}}}}yyyvvvwwwvvvvvvwwwyyyyyyxxxwwwwwwuuurrrppppppnnnllljjjdddddddddeeeeeeeeeeeeeeedddggglllsss}}}nnnYYYKKKDDDAAA??????============>>>???>>>>>>>>>>>>>>>>>>>>>>>>???>>>===<<<===>>>???@@@>>>>>>?????????@@@@@@@@@BBBBBBCCCDDDFFFHHHJJJKKKQQQ[[[tttsssnnnppp}}}uuuuuuyyy}}}~~~{{{zzzyyywwwvvvuuutttssssssttttttrrrppprrrpppnnnmmmmmmllliiigggbbbbbbaaa```aaaaaaccccccaaadddjjjrrr}}}qqq[[[LLLFFFFFF@@@???>>>=========>>>???>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<===>>>???>>>>>>>>>?????????@@@@@@BBBBBBCCCDDDFFFHHHIIIKKKRRRZZZrrryyypppmmmtttvvvvvvzzz}}}}}}|||yyyxxxvvvuuutttuuusssqqqppppppnnnllliiikkkjjjiiiiiiiiihhheeeccc```___]]]\\\\\\]]]^^^___^^^bbbiiirrr}}}~~~rrr]]]OOOIIIGGGAAA@@@???=========>>>???>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@AAAAAA>>>????????????@@@@@@@@@BBBBBBBBBDDDEEEGGGIIIJJJSSSZZZpppsssmmmnnnyyyyyyxxxzzzyyy{{{}}}}}}}}}|||}}}~~~|||}}}~~~~~~}}}|||{{{{{{zzzxxxvvvsssrrrpppppprrrpppnnnmmmllljjjgggdddccccccccccccdddcccaaa^^^\\\[[[ZZZXXXXXXYYYZZZ[[[[[[```iiitttyyygggWWWLLLGGGBBBAAA???>>>======>>>???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@??????@@@@@@@@@AAAAAAAAAAAAAAABBBCCCEEEGGGIIIJJJRRRYYYooo{{{tttllluuu~~~yyywww~~~}}}|||{{{{{{{{{zzzxxxvvvvvvwwwxxxxxxxxxwwwuuusssqqqrrrqqqpppmmmkkkiiiiiiiiihhhfffffffffeeebbb```]]]]]]]]]^^^```___\\\ZZZUUUUUUUUUUUUVVVWWWXXXXXXXXX^^^iiivvvzzzfffSSSHHHBBBAAA@@@>>>======>>>???>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<===============@@@AAAAAAAAAAAABBBBBBBBBAAAAAABBBCCCEEEGGGIIIJJJPPPWWWmmm|||llluuuyyyttt|||{{{{{{{{{zzzuuuqqqqqqrrrtttttttttrrrpppnnnjjjkkklllkkkhhhfffdddddd```___^^^___```___]]]\\\YYYYYYZZZ\\\]]]\\\ZZZWWWPPPQQQRRRTTTUUUWWWXXXXXXVVV^^^jjjwwwttt[[[JJJCCCBBB@@@>>>>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCAAAAAABBBCCCEEEGGGHHHJJJNNNUUUlllpppqqqxxx|||{{{}}}|||zzzyyytttuuuvvvwwwuuurrrooommmlllkkkjjjhhheeebbb```______]]]\\\\\\]]]\\\[[[ZZZZZZZZZZZZZZZZZZZZZ[[[[[[VVVWWWWWWWWWVVVXXXZZZ]]]___bbbjjjvvveeePPPJJJCCC>>>???@@@>>><<<===>>>???@@@AAABBBAAA@@@@@@??????@@@AAAAAAAAAAAA@@@CCCAAA>>>======???BBBEEEBBBCCCDDDDDDDDDDDDFFFHHHPPPYYYnnnyyyvvvxxx~~~}}}}}}}}}{{{|||{{{zzzxxxtttqqqoooqqqpppooommmkkkhhhfffddddddcccbbbbbbbbbbbbaaa```aaaaaabbbbbbbbbbbbbbbbbbaaabbbbbb```___^^^___aaabbbeeennnzzzoooYYYMMMEEE@@@@@@AAA>>>===>>>>>>???@@@AAAAAAAAA@@@@@@======>>>???????????????@@@???===<<<<<<>>>@@@BBBAAACCCDDDEEEEEEFFFIIIKKKOOOWWWkkkzzztttvvvyyyzzz{{{|||~~~}}}zzzwwwvvvyyyxxxwwwuuusssqqqnnnmmmllllllkkkkkkjjjkkkkkkkkkmmmmmmnnnnnnnnnmmmmmmlllnnnoooooommmjjjgggfffgggfffkkktttyyyaaaPPPHHHAAAAAAAAA???===>>>>>>???@@@@@@AAAAAA@@@@@@======>>>>>>???????????????>>>>>>>>>>>>???@@@@@@@@@BBBDDDEEEFFFHHHKKKMMMNNNUUUhhhuuurrrtttvvvyyy|||}}}{{{yyyxxxuuuvvvvvvuuuttttttvvvxxxzzzzzz{{{{{{zzzyyywwwvvvwwwxxxyyywwwsssooommmmmmjjjpppzzz~~~}}}eeeSSSJJJCCCAAA@@@>>>===>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@AAAAAABBBBBBAAAAAA@@@BBBDDDDDDEEEFFFIIIKKKMMMSSSddd|||uuussstttwww|||~~~~~~~~~zzz{{{|||zzzwwwtttrrrqqqooouuu{{{{{{}}}hhhWWWMMMDDDAAA???===<<<>>>>>>>>>>>>?????????@@@@@@@@@@@@?????????@@@AAABBB???@@@AAABBBCCCBBBBBBAAAAAABBBCCCCCCCCCDDDFFFHHHMMMRRRbbbwwwqqqnnnpppuuu~~~|||}}}}}}{{{xxxuuuttttttttt{{{{{{zzzooo[[[QQQFFFBBB@@@======??????>>>>>>>>>>>>???@@@@@@???>>>=========>>>@@@AAA>>>??????@@@AAA@@@@@@@@@AAABBBCCCCCCBBBBBBDDDFFFLLLRRRbbb~~~ssskkklllqqq}}}~~~{{{wwwuuutttuuuyyy}}}www```UUUIIIDDDBBB??????AAA???>>>>>>===>>>???@@@AAA???>>>===<<<===>>>@@@AAA?????????@@@@@@@@@AAAAAA@@@AAACCCCCCCCCDDDFFFHHHLLLRRRbbb|||qqqpppuuu|||}}}|||wwwttttttuuu||||||dddXXXLLLFFFCCCAAAAAACCC???>>>=========>>>@@@AAAAAA@@@???>>>>>>@@@BBBCCCBBBBBBAAAAAAAAABBBCCCDDD???AAACCCDDDDDDFFFIIIKKKLLLRRRccc|||uuusss{{{~~~yyywwwvvvvvvvvv~~~|||}}}|||iii[[[LLLGGGFFFBBB???>>>@@@AAABBBBBBAAA@@@???>>>>>>????????????@@@@@@@@@??????@@@@@@@@@AAAAAAAAABBBCCCDDDEEEEEEFFFHHHKKKPPPVVVddd|||yyy{{{~~~zzzyyyyyyzzzzzz|||{{{zzz~~~rrraaaPPPHHHEEEBBB@@@???@@@@@@AAAAAA@@@??????>>>===>>>>>>>>>>>>???????????????@@@@@@@@@AAAAAAAAABBBCCCDDDEEEEEEFFFHHHKKKOOOTTTccc~~~{{{~~~{{{zzz|||~~~~~~zzzzzzzzzmmmWWWKKKEEEBBB@@@@@@AAA@@@??????>>>?????????=========>>>>>>>>>>>>?????????@@@@@@@@@AAAAAAAAABBBCCCDDDEEEEEEFFFHHHKKKNNNTTTbbb|||||||||{{{}}}|||~~~zzz}}}zzz```OOOGGGBBBAAABBBAAA@@@>>>>>>===>>>???@@@>>>>>>>>>>>>??????????????????@@@@@@@@@AAAAAAAAABBBCCCDDDEEEEEEFFFHHHKKKNNNTTTbbb{{{}}}zzz|||}}}|||iiiUUUJJJDDDAAABBBAAA@@@???>>>>>>???@@@AAA??????@@@@@@@@@@@@AAAAAA??????@@@@@@@@@AAAAAAAAABBBCCCDDDEEEEEEFFFHHHKKKNNNUUUccc{{{|||yyyzzz}}}ppp[[[OOOFFFBBBBBB@@@@@@@@@???@@@@@@AAABBB@@@@@@@@@AAAAAAAAABBBBBB??????@@@@@@@@@AAAAAAAAABBBCCCDDDEEEEEEFFFHHHKKKOOOUUUccczzz~~~zzzwwwzzzuuu```SSSIIIBBBAAA@@@@@@AAABBBBBBBBBBBBBBB??????@@@@@@@@@AAAAAAAAA??????@@@@@@@@@AAAAAAAAABBBCCCDDDEEEEEEFFFHHHKKKNNNUUUbbbyyy~~~~~~}}}zzz|||||||||{{{xxxvvvzzzwwwcccVVVJJJCCC@@@???@@@BBBCCCDDDCCCBBBBBB>>>????????????@@@@@@@@@??????@@@@@@@@@AAAAAAAAABBBCCCDDDEEEEEEFFFHHHKKKLLLTTTaaawwwuuuwwwvvvyyyyyyrrrssszzz{{{xxxwwwxxxyyy|||gggXXXNNNEEE@@@BBBAAA@@@@@@??????@@@@@@AAAAAA@@@@@@???>>>======???@@@@@@AAAAAABBBBBBCCCAAACCCEEEFFFFFFFFFHHHJJJPPPSSS]]]sss~~~{{{}}}sssppprrr{{{wwwuuuxxx}}}zzzzzz{{{|||~~~~~~~~~wwwuuutttvvvwww|||mmm[[[PPPHHHCCCBBBAAA@@@@@@???@@@@@@@@@AAAAAA@@@@@@???>>>>>>===>>>>>>???@@@@@@AAAAAABBBBBBCCCDDDEEEEEEFFFHHHKKKNNNRRR\\\rrryyyrrrllljjjnnnzzzzzzrrrooouuuxxxwwwxxxsssrrrrrrqqqrrruuuwwwxxxvvvxxxzzz}}}~~~{{{yyyyyyyyyssspppppprrruuu{{{uuu```RRRJJJHHHBBBBBBAAA@@@@@@@@@@@@@@@AAAAAA@@@@@@???>>>>>>>>>===>>>>>>??????@@@AAAAAACCCCCCDDDCCCCCCEEEIIILLLLLLQQQ\\\qqqvvvlll```YYYWWW\\\iiivvvuuussszzzyyywwwtttrrrooolllllllllnnnpppnnnppprrruuuxxxzzz{{{{{{~~~~~~}}}}}}||||||||||||zzz{{{zzzwwwtttqqqqqqqqqmmmkkkkkknnnrrryyy{{{cccSSSKKKJJJBBBBBBAAA@@@@@@@@@@@@AAA@@@@@@@@@?????????>>>>>>>>>>>>??????@@@@@@AAAAAADDDDDDCCCCCCCCCEEEIIIMMMLLLQQQ\\\qqq~~~{{{lllaaaTTTLLLIIIMMMYYYdddzzzuuuuuu|||~~~{{{xxxtttooolllkkkkkklllkkklllmmmnnnooopppppppppqqqqqqqqqqqqqqqqqqqqqqqqpppqqqqqqooommmkkkkkklllhhhffffffiiimmmttt~~~yyyzzz}}}fffUUULLLIIICCCBBBAAAAAA@@@@@@AAAAAA@@@@@@@@@?????????????????????@@@@@@AAABBBBBBBBBDDDDDDCCCCCCCCCEEEIIIMMMLLLRRR^^^sss{{{vvvrrrhhh]]]PPPHHHEEEFFFNNNWWWnnnyyy|||vvvyyy~~~zzzyyy|||~~~zzzvvvsssqqqqqqmmmmmmmmmmmmmmmkkkjjjjjjhhhhhhhhhhhhhhhhhhggggggdddfffggghhhggghhhjjjkkkfffdddeeeiiilllqqq|||{{{vvv}}}lllZZZNNNIIICCCBBBBBBAAAAAAAAAAAAAAA???????????????????????????@@@@@@AAABBBBBBCCCCCCCCCCCCDDDCCCCCCEEEIIILLLLLLSSS___sss~~~|||yyytttqqqiii___TTTMMMIIIGGGKKKPPP```mmmxxxzzz{{{}}}{{{xxxooolllmmmpppwwwzzzyyyyyyxxxvvvtttsssrrrnnnnnnlllkkkiiihhhgggfffbbbdddfffgggggghhhjjjllllllkkkllloooqqqttt}}}yyysssaaaSSSKKKCCCCCCBBBAAAAAAAAAAAABBB?????????????????????????????????@@@AAAAAABBBBBBBBBCCCDDDEEEEEEFFFHHHKKKJJJRRR___sss~~~}}}|||{{{{{{}}}~~~~~~~~~}}}|||{{{{{{{{{zzzwwwuuulllbbbYYYSSSOOOKKKKKKNNNVVVcccnnnppprrrwww}}}}}}}}}wwwkkkeeefffhhhnnnyyyyyyxxxvvvtttqqqnnnlllkkkgggiiijjjjjjjjjjjjkkkmmmuuutttuuuxxxyyyzzz}}}xxxgggWWWMMMCCCCCCBBBAAAAAAAAAAAABBB??????????????????@@@@@@>>>>>>>>>???@@@@@@AAAAAAAAACCCEEEFFFFFFFFFHHHJJJHHHQQQ^^^rrr