BMU6( {{{qqqsssppp{{{```JJJLLLLLLDDDAAA>>>@@@>>><<>><<<<<<<<<===???>>><<<:::555???DDDrrrvvv```TTTRRROOOSSSXXXTTTOOONNNNNNPPPTTTYYY\\\]]]]]][[[XXXWWWVVVUUURRRPPPOOOQQQSSSTTTTTTTTTVVVWWWRRRPPP[[[iiixxx___MMMFFFGGGCCCDDDGGGBBB???BBBCCC@@@@@@CCCBBB???===???AAABBB@@@??????????????????@@@@@@AAAAAABBBAAA???>>>???AAAAAA===999:::;;;???CCCAAA<<<<<<@@@BBB@@@??????@@@@@@???>>>;;;===>>>>>>======>>>???>>>===DDDCCCccclllGGGHHHHHHGGGDDDBBBAAABBB???@@@@@@??????>>>===<<<;;;<<<<<<===>>>>>>======>>>>>>????????????>>>>>>===<<<;;;;;;======<<<;;;888999::::::888888999:::<<<<<<;;;;;;;;;:::::::::;;;<<<===>>>>>>===<<<;;;===>>>??????>>>===;;;:::999:::;;;<<<============777;;;BBBDDDFFF\\\rrrQQQHHHKKKNNN>>>@@@@@@???>>>======???============<<<:::999888999888888888999:::<<<===999999999999999999999999666777777===KKKSSSGGG555777888999::::::;;;;;;;;;@@@<<<===AAACCC@@@>>>???AAA@@@AAAAAA???<<>>@@@BBBBBBAAA??????@@@>>>??????@@@AAAAAABBBBBB@@@>>>===@@@CCCCCC???;;;<<<===AAACCCAAA===@@@FFFGGGDDDAAA@@@@@@AAAAAA@@@>>>?????????>>>>>>@@@BBB>>>===FFFAAARRRiiiAAACCCDDDEEEDDDBBBAAAAAAAAA???@@@@@@??????>>>===<<<<<<===>>>>>>???>>>>>>>>>>>>>>>????????????>>>>>>===<<<;;;;;;======<<<;;;;;;<<<======;;;;;;<<<===<<<<<<;;;;;;;;;:::::::::<<<===>>>??????>>>===<<<===>>>?????????===;;;:::999:::;;;<<<============CCCAAA@@@>>>999;;;OOOfff{{{ZZZCCC@@@BBBBBBBBB@@@BBBCCCAAA>>><<<===???<<<<<<;;;;;;::::::::::::999888888888888:::;;;<<<888888888888888888888888999???AAAGGG]]]oooaaaEEE777888999::::::;;;::::::@@@===<<<@@@AAA>>><<<<<<======>>>???>>>===CCCLLLIII???RRR}}}pppKKKRRRTTTWWWXXXYYYZZZ```eeejjjpppssssssuuuzzz|||yyy}}}|||}}}~~~}}}xxxyyyzzz~~~}}}ooogggnnntttttt``````{{{TTTJJJJJJQQQdddfffhhhgggqqqddd[[[XXX^^^bbbcccgggooozzzxxxyyyrrreeefffjjjcccccccccbbb^^^ZZZVVVUUUUUUVVVRRRWWWZZZWWW\\\]]]QQQNNNLLLJJJJJJJJJIIIHHHFFFIIIHHHHHHGGGFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIIIIIIIHHHIIIJJJKKKKKKKKKJJJIIIDDDIIILLLMMMOOORRRPPPKKKJJJIIIHHHeee{{{rrrsssppp}}}[[[FFFJJJKKKDDDEEEBBBBBB===999AAACCC666:::;;;===@@@AAA@@@;;;777444AAA555999MMMjjjlll^^^QQQ\\\]]]^^^aaaaaa^^^VVVPPPMMMNNNPPPTTTWWWWWWUUUSSSUUUVVVXXXZZZ\\\aaafffjjjAAADDD???DDDHHHCCCCCCFFFAAA???BBBCCC@@@@@@CCCBBB???>>>@@@BBBBBBAAA??????@@@>>>>>>???@@@AAAAAABBBBBB@@@>>>===@@@DDDEEEAAA<<<===>>>BBBDDDBBB???CCCJJJKKKHHHCCCAAAAAABBBBBBBBBAAAAAAAAA???>>>@@@CCCFFF======FFF<<>>===<<<===>>>>>>????????????>>>>>>>>>????????????>>>>>><<<;;;:::;;;======<<<;;;>>>???@@@???>>>===>>>@@@<<<<<<;;;;;;;;;:::::::::===>>>???@@@@@@???>>>======>>>???@@@???===;;;:::999:::;;;<<<============AAA<<<===BBBBBB>>>BBBKKKcccuuu___JJJ???DDDHHHBBB???DDDBBBDDDDDDBBB>>><<<===???<<<<<<:::999999:::<<<<<<999999888888888999;;;<<<888888888888888888888888555======???UUUjjjXXX444777777888999::::::::::::@@@===<<<@@@@@@===:::;;;::::::;;;>>>===???GGGQQQNNN???AAASSSsssoooNNNOOOPPPQQQPPPOOOSSSXXX___fffkkkkkkooowwwyyyvvvwww{{{|||zzzzzz}}}|||zzz|||{{{yyy{{{xxxkkkqqqmmmuuuvvv{{{bbb]]]|||mmmNNNIIINNN[[[ppp___dddfffqqqfff]]]ZZZ___cccbbbgggnnn|||rrraaacccfff\\\]]]]]][[[XXXSSSPPPNNNOOOOOOLLLQQQSSSRRRWWWXXXLLLKKKIIIHHHHHHHHHHHHGGGEEEGGGGGGFFFEEEDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHIIIIIIIIIGGGHHHIIIKKKKKKKKKKKKJJJHHHLLLNNNNNNOOOPPPMMMHHHMMMJJJOOOzzzrrruuu|||tttzzz{{{SSSJJJLLLFFFAAADDDAAA>>>=========<<<;;;<<<<<<<<<<<<===>>>@@@@@@@@@444444>>>===BBBmmmuuuaaaTTTWWWXXXQQQMMMPPPLLLRRRWWWXXXWWWVVVTTTRRRQQQ]]]cccbbbnnnQQQ@@@CCCCCCCCCBBBAAA@@@>>>>>>EEEAAA>>>???CCCDDDAAA===>>>????????????@@@@@@@@@>>>???AAAAAA@@@@@@AAABBB===>>>???@@@AAABBBBBBBBBBBBBBBCCCCCCCCCBBBAAAAAAAAA@@@???>>>>>>???@@@AAA????????????????????????EEE;;;===EEE???===```]]]>>>===HHHAAAAAA@@@@@@???@@@@@@@@@???===<<<>>>AAABBBAAA???@@@@@@???>>>>>>??????@@@======???AAA???<<<===@@@???>>>===<<<;;;;;;<<<======>>>???@@@???===;;;:::========================@@@@@@AAAAAAAAA???===<<<====================================>>>>>>>>>>>>BBBAAA???>>>>>>???AAABBBGGGKKKhhhwww\\\EEEDDDBBBAAA@@@@@@AAABBBAAA@@@???===<<<;;;;;;;;;::::::999999:::;;;===>>>999999:::;;;======;;;:::999999999888888666555555444666999;;;<<<:::888666555666777888999:::;;;;;;::::::;;;;;;<<<;;;;;;::::::666666:::>>>>>>===<<<===HHHCCC:::XXXuuuWWWIIINNNMMMKKKPPPRRRTTTYYY___ccchhhmmmrrrssspppqqqtttwwwyyyzzzzzzzzzuuu{{{{{{uuutttooorrrvvveeeppp|||sssRRRIIIQQQppp\\\QQQ[[[eeeccc^^^aaahhhjjjjjjsssssspppjjjddd^^^]]]^^^```[[[YYYVVVRRRPPPOOOPPPPPPMMMLLLJJJIIIJJJLLLOOOQQQIIIIIIHHHHHHGGGFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEFFFFFFEEEEEEFFFFFFGGGHHHFFFGGGHHHGGGFFFFFFHHHJJJJJJIIIHHHJJJLLLMMMJJJGGGLLLNNNJJJMMMXXXTTTGGGDDDFFFVVV|||uuuxxxzzzzzzQQQHHHKKKGGGCCCBBB???===;;;<<<<<<;;;:::;;;;;;;;;<<<===>>>??????;;;333222777444444PPPtttpppbbb```nnnoooooommmkkkkkkjjjiiiwwwSSS@@@@@@AAAAAABBBBBBBBBAAAAAA@@@DDDAAA>>>???BBBCCC@@@===>>>>>>??????@@@@@@??????===???@@@@@@??????@@@BBB>>>???@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@???>>>>>>??????>>>===>>>>>>@@@@@@????????????????????????EEE===@@@HHHBBB999GGG```nnnMMMDDDEEEBBB<<>>>>>>>>>>>?????????===<<<>>>@@@BBBAAA???@@@@@@????????????@@@@@@???>>>===???AAA@@@???>>>???>>>===<<<;;;<<<<<<===>>>>>>======>>>???@@@AAA========================<<<===>>>???@@@@@@@@@@@@==============================>>>>>>>>>?????????AAA@@@???>>>>>>???@@@AAAHHH???CCC\\\tttKKK@@@FFFBBBAAAAAA@@@@@@AAABBBCCC@@@???>>>===<<<;;;;;;;;;::::::999999:::;;;===>>>:::999999:::<<<<<<;;;:::888888888888777666555444444666888:::;;;999777555555555666777888999::::::::::::;;;;;;;;;:::999999999888999:::;;;<<>>LLLMMM>>>DDDFFF@@@@@@AAABBBBBBBBBBBBBBBCCC@@@>>>???AAABBB@@@===<<<===???@@@@@@@@@???>>>===>>>??????>>>>>>???@@@???@@@@@@AAAAAAAAA@@@@@@AAA@@@@@@???>>>===<<<<<<===============>>>???@@@>>>>>>>>>>>>>>>>>>>>>>>>===999<<>>>>>===<<<===@@@AAA@@@???@@@@@@@@@@@@@@@@@@@@@@@@BBB???===>>>BBBCCC@@@<<<>>>>>>===<<<<<<<<<<<<===???===;;;:::<<<@@@EEEHHH====================================>>>???@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>>>>>>>?????????@@@???>>>======>>>???@@@???:::777;;;GGG```jjjKKK;;;===EEE????????????@@@AAABBBCCC>>>===<<<<<<;;;;;;;;;;;;::::::::::::;;;<<<======:::999777888:::;;;::::::777777777777777666555444333555777888999888666555444555555666777888999999::::::::::::999999888777666999;;;999666888>>>BBBEEE<<>>???@@@AAA@@@>>>;;;<<<>>>???@@@???>>>===<<<>>>???>>>===<<<>>>???@@@@@@AAAAAAAAA@@@??????CCCBBBAAA@@@>>>>>>======;;;;;;<<<<<<======>>>???========================<<<;;;:::;;;@@@DDDBBB===;;;@@@TTT|||~~~TTT;;;???AAA@@@;;;999;;;>>><<<<<<;;;;;;;;;<<<======<<<<<<<<<===>>>????????????@@@@@@AAAAAAAAAAAAAAA@@@AAAAAA???@@@BBBAAA============<<<<<<<<<=========<<<:::999;;;???DDDGGG========================AAA???>>><<<<<<<<<==============================<<<<<<<<<=========>>>>>>>>>>>>===<<<<<<===>>>>>>777<<>>>>>>>>??????@@@@@@@@@<<<;;;;;;:::::::::;;;;;;999999::::::;;;;;;<<<===:::888666666777999999999666666666666666555444333333333555666666666555444333444444555666777777777888888999888888777666555555999;;;999888;;;>>>>>>??????CCCFFFDDDFFFWWWlll{{{UUU>>>;;;FFFIIIEEEBBBCCCFFFJJJQQQWWWXXXYYY[[[^^^```bbbdddeeehhhpppuuussspppooonnnlllfff}}}uuuqqqvvvfffjjj{{{kkkiiivvvkkkiiijjjaaaTTTMMMJJJVVVmmmtttWWWIIILLLUUU[[[dddmmmsssrrrtttxxxrrrggg]]]XXXQQQLLLJJJKKKLLLMMMJJJJJJKKKKKKJJJJJJIIIHHHHHHFFFEEECCCBBBBBBCCCDDDCCCCCCBBBBBBBBBAAAAAAAAACCCCCCBBBBBBCCCCCCDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFGGGHHHGGGFFFFFFHHHJJJHHHHHHIIIJJJLLLMMMMMMMMMNNNLLLJJJPPPRRRMMM```xxxtttvvv}}}{{{tttKKKCCCEEE???:::;;;:::999:::;;;;;;:::888888999::::::;;;::::::999666999888777>>>EEEBBB999<<>>??????>>>>>>???@@@???>>>;;;<<<===>>>???>>>======<<<>>>???>>><<<<<<===>>>@@@@@@AAAAAAAAA@@@??????CCCBBB@@@???>>>=========;;;;;;<<<<<<====================================CCCEEEAAA;;;<<>>??????>>>???@@@AAAAAAAAAAAA@@@<<>>@@@@@@<<<<<<==================:::999999999;;;===???@@@========================AAA???>>><<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>???===:::;;;>>>JJJfffdddQQQAAA???AAAEEEEEE???888666>>>>>>>>>>>>>>>======<<<::::::999999999999999:::888888999999:::;;;;;;;;;999777555555666777777777444444555555555444333333222222333333333444444444333333333444444555555666666666777666666555444444666:::>>>???DDDJJJHHHBBB>>>@@@>>>===CCCKKKNNNKKKcccBBBCCCCCCBBBCCCFFFDDDBBBGGGOOOLLLMMMOOORRRVVVYYY\\\]]]^^^iiipppllleeedddfffiiiwwwyyyzzzxxxssssss]]]YYYgggooo^^^kkkkkk|||ZZZTTTSSSWWWTTTIIIGGGMMMOOObbb{{{jjjKKKKKKXXXZZZUUUTTTkkkoooooollloooqqqhhhZZZccc___YYYUUURRRPPPMMMJJJGGGGGGHHHIIIIIIHHHHHHGGGFFFEEEDDDBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@??????BBBBBBAAABBBBBBCCCDDDDDDCCCDDDEEEFFFFFFFFFFFFEEEFFFGGGHHHGGGFFFFFFHHHJJJJJJJJJJJJJJJJJJJJJKKKLLLFFFSSSUUUNNNPPPdddyyywwwxxx~~~yyy|||rrrJJJAAABBB<<<777999888888999;;;;;;999888888999:::;;;;;;:::999888555777666666<<>>???CCCTTT{{{|||QQQ777BBBHHH<<<999FFFBBBBBBAAAAAA@@@>>>===<<<>>>>>>>>>>>>>>>?????????<<<<<<<<<<<<=========>>>===>>>???>>>===<<<===>>>???@@@@@@AAAAAAAAA@@@@@@AAA@@@>>><<<;;;;;;<<<<<<<<<<<<============<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>===CCCEEE@@@>>>AAA@@@<<>>???<<<===???@@@AAAAAA@@@???999DDDIIIAAA:::<<<@@@@@@;;;<<<======>>>=========777777888999::::::;;;;;;====================================>>>???@@@@@@::::::::::::::::::::::::888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;???:::666777;;;?????????444;;;HHH[[[vvvqqqSSSBBB@@@EEE@@@CCCHHHJJJEEE======AAA>>>>>>>>>>>>===<<<:::::::::999888888777777777888666666777888999999999999888666444444555666555444333333444444444333333222111111111000111222333333222222222333333333444444333444444555555444444444777>>>CCCFFFNNNUUURRRHHHIIIBBB???BBBBBB@@@EEENNNPPP^^^GGG>>>===AAAHHHGGG@@@???DDDBBBCCCEEEHHHLLLPPPSSSUUUXXX[[[[[[\\\```eeeeeeaaammmhhhpppnnntttxxxyyynnnfffiiiqqqlllcccllllllaaafffhhhbbb[[[VVVUUUTTTPPPFFFBBBOOOaaaeeezzzcccZZZ[[[eeecccWWWUUU___jjjlllllljjjiiihhhaaaZZZiiieee___[[[XXXTTTMMMHHHFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDCCCBBBAAA@@@@@@@@@????????????????????????AAAAAAAAAAAAAAABBBCCCDDDCCCDDDEEEFFFFFFFFFEEEDDDDDDEEEFFFEEEDDDDDDFFFHHHKKKLLLLLLKKKJJJIIIKKKMMMNNN[[[QQQHHHkkk~~~}}}yyywww{{{}}}yyy|||pppGGG>>>AAA<<<888666666666777999:::888666888999;;;<<<<<<:::999888666777888999>>>EEEHHHHHHEEE===@@@bbbuuuFFF@@@@@@DDDBBB===@@@JJJ???????????????>>>===<<<<<<===>>>>>>>>>>>>??????===<<<;;;::::::<<<>>>???>>>???@@@???===<<<===>>>>>>???@@@@@@AAAAAAAAAAAAAAA@@@>>><<<<<<<<<>>>???>>>>>>??????>>>===;;;:::????????????????????????888===BBBBBBAAABBBAAA???===;;;===BBBCCC???@@@DDDhhhfff===---444<<>>111777>>>???;;;777777999888888888888999:::;;;<<<999;;;======;;;;;;===???:::<<<>>>@@@@@@@@@???>>>:::DDDGGG???:::>>>???<<<:::;;;===>>>>>>>>>======666666777777888:::;;;;;;========================<<<===>>>???@@@@@@@@@@@@::::::::::::::::::::::::888999999999::::::::::::999999::::::::::::999999999999999999;;;===;;;888??????AAA???===HHHiiiuuu^^^HHHAAABBB@@@<<<999???888555:::???@@@??????;;;;;;<<<======<<<;;;::::::999888777666555555555444555666777888888888777666555444555666555444222222222333333333333222222111000///...///000222333111111111222222222222333111111222333444444444444888AAAEEEDDDGGGMMMKKKBBBJJJCCCAAADDDBBB===BBBMMMMMMcccvvv]]]SSSFFF???CCCEEE???===AAA>>>???@@@AAADDDGGGJJJLLLOOOOOONNNOOOVVV^^^]]]WWWWWWWWWfffcccbbbiiikkk||||||vvvyyyzzzeeePPPcccgggSSS\\\kkkpppttt{{{ooommmhhh```ZZZ]]]lllzzz|||kkkSSSiii{{{ttt]]]SSS___rrrbbbffflllkkkbbbXXXWWW\\\```[[[UUUQQQPPPMMMHHHDDDEEEDDDCCCCCCBBBCCCDDDEEEAAAAAAAAA@@@@@@?????????>>>>>>??????????????????@@@@@@@@@@@@AAABBBCCCDDDBBBCCCEEEFFFGGGFFFEEEDDDDDDEEEFFFEEEDDDDDDFFFHHHKKKMMMNNNMMMKKKLLLNNNQQQXXX[[[XXXlll|||yyyssstttzzz{{{oooEEE<<<@@@===:::444444444666888888777555888:::;;;<<<<<<;;;999888444444666:::>>>CCCIIINNNDDDKKKIIILLLddd~~~\\\GGG===GGGEEE;;;<<>>>>>>>>>>>>>><<<===>>>>>>======>>>@@@>>><<<:::999999;;;>>>@@@???@@@@@@???>>>======>>>===>>>???@@@AAABBBBBBBBBCCCBBB@@@>>>>>>???AAABBB??????@@@@@@>>>===;;;:::????????????????????????AAAAAABBBBBB@@@>>>======@@@<<<;;;??????===AAAHHH???FFFXXXxxxrrrQQQ999:::===???:::222222888;;;666222222777;;;:::888666666666666777888999:::888;;;======;;;;;;===???999;;;===???@@@???>>>===<<>>>>>>>>======666555555666777:::<<<>>>========================@@@@@@AAAAAAAAA???===<<<;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;888999999::::::999999888555999;;;999777777999:::;;;666999AAA???666:::GGGFFFXXXttt~~~___HHHFFFAAA@@@BBBAAA===>>>DDD???<<<<<>><<<;;;???EEECCC:::???LLLfffrrrWWW@@@<<<@@@@@@AAAEEE>>>===>>>>>>@@@BBBEEEFFFFFFKKKNNNLLLLLLOOORRRQQQWWWLLLRRRRRRVVV\\\YYYfffggg~~~tttssskkk\\\YYY\\\\\\]]]hhhzzz}}}|||xxxtttwww~~~{{{lllRRRjjjxxxuuu___TTT```lllmmm[[[bbbmmmmmm\\\IIILLL[[[^^^WWWOOOJJJIIIGGGBBB>>>EEEDDDBBB@@@@@@AAABBBDDD????????????>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@AAABBBCCCDDDBBBCCCEEEFFFGGGFFFDDDCCCFFFGGGHHHGGGFFFFFFHHHJJJKKKMMMOOONNNMMMNNNRRRVVVOOOWWWuuu}}}yyyooowwwvvvkkkAAA<<>>>>>888999:::::::::;;;===???MMMRRRUUUNNNFFFQQQtttNNN:::BBB@@@@@@??????>>>============<<<;;;::::::;;;<<<=========<<<<<<;;;;;;;;;;;;;;;<<<>>>???@@@???===<<>>>>>>>>>>>>>>AAA@@@???>>>=========>>>>>>AAABBB@@@???@@@???;;;@@@@@@AAAAAAAAA@@@??????@@@AAAAAAAAAAAA@@@??????BBBBBBBBBAAA@@@???>>>===>>>>>>============>>>>>>AAA???CCCGGGKKK]]]gggOOOCCC>>><<<::::::888777666666666666666555444444555555444333555666777666555666777999;;;;;;<<<===>>>>>>===============>>>???AAABBBCCC;;;;;;<<<>>>AAAAAA@@@>>>??????>>>>>>======<<<<<<999:::;;;;;;<<<<<<;;;;;;>>>>>>>>>>>>============QQQNNNHHHBBB===:::888888::::::;;;;;;;;;:::999888777888888999999999888888;;;:::888777777888:::;;;;;;:::888555444666999===:::;;;;;;;;;::::::<<<>>>=========AAANNNggg{{{bbbUUUMMMGGGEEEGGGCCCCCCBBBAAA@@@>>>======>>><<<;;;;;;===>>>>>>======<<<;;;;;;<<<;;;999666888777666555444333222222333333444555666666555555111222333444444444333222111111111222333333333444111111111111000///---------///222222111000000111333222111000000222444555888777666555666999<<<>>>======>>>??????>>><<<;;;???IIITTTgggSSSAAAEEE???888@@@EEE>>>888888<<<@@@@@@>>>CCCDDDEEEGGGJJJLLLMMMNNNMMMMMMNNNOOOQQQSSSVVVWWW```fffkkkjjjhhhhhhfffbbbSSSUUU\\\iiiwww~~~{{{vvvnnnnnnpppvvv}}}~~~zzzyyyrrrooohhh```___ccclll___RRRRRR]]]eeeccc]]]```[[[```iiiaaaKKKBBBIIIRRRRRRQQQNNNKKKGGGCCC@@@AAAAAAAAA@@@@@@@@@??????<<<<<<<<<<<<<<<===>>>>>>>>>>>>???@@@AAAAAAAAAAAABBBBBBCCCDDDEEEEEEDDDDDDHHHGGGEEEDDDDDDEEEFFFFFFBBBEEEIIIJJJKKKLLLJJJHHHRRRRRRQQQPPPOOOQQQTTTVVVUUU|||mmmpppxxxkkk@@@;;;BBB===777555555555555555555555555888888999999:::;;;<<<<<<999===???===999888<<<@@@:::BBBKKKNNNHHHHHHUUUeee```AAA;;;CCC======>>>>>>>>>>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::999999:::;;;===>>>???>>>===<<<>>>>>>>>>>>>>>>>>>>>>>>>@@@?????????>>>>>>=========@@@AAA???@@@BBBAAA>>>>>>???@@@@@@AAAAAA@@@@@@???@@@@@@@@@???>>>======@@@@@@@@@@@@@@@???>>>===>>>======<<<<<<======>>>:::888999<<<999888FFFZZZkkkbbbWWWGGG<<<777555333111:::999888777666555555555666555444555777888777666555666777666555555777999777888:::;;;<<<===>>>>>>>>>>>>>>>???@@@AAABBBBBB???>>>???@@@AAAAAA@@@>>>>>>>>>>>>>>>======<<<<<<;;;;;;<<<<<<============>>>>>>>>>=========<<<<<>>;;;999999999:::::::::::::::999999888888888888888777777777777:::999777666666777999:::999999888666555666999;;;999:::;;;:::999999;;;===;;;<<<<<<;;;<<>>=========;;;:::;;;===>>>===<<<<<<<<<<<<;;;:::999::::::777777666555444333222222333333444555555555555555222333444444555444333222000000000000111111111111000000000000000///...---...///111111000000000222333222111000000222333555777666555444555888;;;<<<<<<999888===CCCGGGEEEBBB;;;CCCJJJVVVrrr|||XXXHHH@@@>>>EEE:::<<>><<<;;;;;;>>>>>>@@@BBBCCCEEEGGGGGGIIIIIIIIIKKKLLLOOOQQQRRRRRRWWW[[[ZZZ[[[___aaa```ZZZZZZ\\\aaaiiimmmmmmkkkhhhggggggkkkppprrrppplllzzzmmmaaa]]]\\\[[[]]]aaaWWWRRRMMMOOOVVV\\\^^^]]]```YYY]]]fffbbbQQQJJJPPPLLLKKKIIIFFFCCC@@@>>>===AAAAAA@@@@@@??????>>>>>>===<<<<<<<<<<<<===>>>>>>>>>???@@@AAABBBBBBBBBBBBAAABBBCCCDDDEEEEEEEEEEEEHHHGGGFFFEEEEEEFFFGGGGGGGGGJJJLLLKKKIIIJJJMMMOOOQQQVVVXXXTTTMMMKKKRRRYYYnnnnnnhhh>>>999???<<<777555555555555555555555555777777777888888999999999777===AAA???999888===DDD===>>>AAACCCAAA@@@DDDLLL```wwwmmmtttjjjJJJ???<<<===???;;;;;;<<<<<<===>>>>>>???::::::;;;;;;;;;;;;::::::999999999999999888888888999:::<<<=========<<<;;;<<<<<<<<<<<<<<<=========>>>>>>???@@@@@@???>>>===<<>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>><<<<<<>>>>>>?????????>>>>>>=========<<<<<<<<<<<<======AAA===???DDDAAA999666999BBBEEEJJJSSSbbb{{{~~~jjjLLL333777444333555999<<<;;;:::888777666555555555555555555444444666888:::999999555666777666555555777999555666777999;;;<<<===>>>>>>>>>>>>??????@@@@@@@@@BBBAAA@@@AAABBBAAA???>>>>>>>>>>>>============<<<<<<=========>>>>>>>>>>>>>>>============<<<<<<<<>>===AAAAAADDDFFFEEEBBBDDDIIIAAAAAA@@@???>>>>>>======;;;::::::;;;======<<<:::999999999888777777888:::666666555444333333222222222333333444444444444444222333333444444333222222////////////............///////////////////////////000000000//////111333222111000000000111333444555444333333444666888:::<<<888555;;;EEELLLJJJFFF@@@CCCFFFJJJXXXvvv}}}\\\FFFFFF???BBBBBB>>>777555888<<<999:::;;;<<<>>>???@@@AAACCCCCCDDDEEEFFFHHHJJJKKKGGGKKKMMMKKKMMMTTTYYYZZZ[[[ZZZWWWVVVWWWZZZ]]]___dddaaa___```cccdddbbb___ggg[[[PPPNNNQQQTTTUUUWWWLLLOOOQQQSSSTTTWWW\\\```^^^WWWXXX```aaaWWWSSSWWWOOOLLLHHHCCC@@@>>>>>>>>>@@@@@@@@@???>>>===============<<<<<<======>>>??????@@@AAABBBBBBCCCBBBBBBAAABBBCCCEEEFFFGGGGGGGGGGGGGGGGGGFFFFFFGGGHHHHHHGGGIIIJJJHHHFFFGGGLLLSSSDDDRRR[[[TTTMMM^^^zzzjjjoooccc<<<999>>>999555444444444444444444444444666666666666666666777777444888<<<<<<;;;<<>>===??????>>>AAAFFFDDDOOOooobbb???555===BBB>>>999:::;;;;;;;;;<<<<<<<<<===888999:::;;;;;;:::999888888888888888888888888888888999:::;;;;;;;;;:::::::::::::::;;;;;;;;;;;;;;;<<<===???@@@@@@???>>><<<;;;>>>???======@@@@@@===>>>>>>???????????????>>>AAAAAAAAA@@@???>>>===<<<<<<<<<======>>>=========<<<<<<;;;;;;;;;;;;<<<<<<:::666777===???<<<;;;>>><<<<<<:::777888???JJJTTTgggnnnwww{{{tttqqqaaaUUUDDD;;;;;;<<<777111;;;888444333444666666555666555555444444444444555555444444555777888888777555666666666555555777888666777777888999;;;<<<<<<=========>>>>>>>>>>>>===AAA?????????AAAAAA@@@>>>========================<<<<<<<<<<<<======>>>>>>=========<<<<<<<<<;;;;;;;;;:::999888777888999::::::999999888888888888888999888555333222333444555666666555444444555666666555777888888777666666777555777888999777777888999777999;;;;;;;;;===@@@DDD999666555:::BBBFFFDDD@@@GGGLLLRRRXXXaaammmuuuwww{{{ooofff___UUUJJJAAAFFFDDD???:::999===FFFMMMHHHIIIJJJIIIFFFBBBBBBCCC@@@?????????>>>>>>======:::::::::;;;======;;;999:::888777999;;;<<<:::777555555444444333222222111222222333333333333333222222222222222111111111000/////////......---------//////....../////////000///000000///......111333111000000000000111222333333333222222222444666777===999777:::AAAEEEFFFDDDCCCCCCEEEFFFIIIYYY~~~TTT???BBBAAA>>><<<;;;;;;;;;;;;999::::::;;;<<<===>>>>>>>>>??????@@@BBBCCCDDDEEEEEEHHHIIIFFFFFFKKKOOOPPPQQQQQQOOOLLLKKKNNNTTTYYY[[[XXXUUUUUUVVVWWWVVVUUUPPPLLLIIIJJJLLLMMMLLLKKKNNNRRRUUUTTTQQQRRRWWW\\\[[[TTTRRRXXX[[[XXXVVVXXXRRRNNNHHHBBB>>>===>>>????????????>>>======<<<<<<=========<<<===>>>>>>???@@@@@@BBBCCCCCCCCCCCCCCCAAABBBDDDFFFGGGHHHIIIIIIFFFFFFGGGGGGGGGHHHIIIIIIGGGGGGHHHKKKKKKJJJMMMQQQSSSRRRNNNMMMZZZzzznnndddqqq```>>>===@@@:::555444444444444444444444444444444555555555555555555555444555777;;;>>>@@@@@@888999>>>BBB@@@:::888:::EEE???DDD\\\qqqGGG>>>777;;;BBBCCC>>>999;;;;;;;;;:::::::::999999777888999::::::999888777888888888888888888999999777777888888999999999999888888888999999::::::::::::;;;===?????????===<<<;;;>>>===:::999<<<<<<999????????????>>>>>>===<<>>===<<<;;;;;;;;;<<<=========<<<<<<;;;;;;::::::::::::;;;;;;666555555777777666888<<<555:::@@@BBB???:::777555555777:::<<<===>>>@@@BBB???>>>===<<<<<<<<<<<<===555444444666888888666666666333000......///000000333333333222333333444444555444333333444555444222444555666555444444666888:::999999888888999:::;;;:::;;;<<<<<<===<<<;;;;;;===<<<;;;<<<>>>@@@??????<<<<<<<<<<<<<<<=========;;;;;;:::::::::;;;<<<===<<<<<<<<<<<<;;;;;;;;;;;;;;;:::999888777888888999:::999888777777777888888999777555333222222333444444444444444444444444444444666888888777555555666444666888888777777777888666666666555555777:::<<<:::999888888:::<<<>>>>>>777999888666777;;;>>><<>>>>>>>>>>>>>>>>><<<;;;:::;;;<<<<<<:::888>>>:::999===DDDDDD===555444444333333222222111111111222222222222222111111111000000/////////......000000000//////.........///......---......///000/////////...---...000333000/////////000000111111222111111111111333444555777888999999999;;;>>>AAA???===???CCC@@@CCCYYYrrrkkkRRRHHH===<<>>???@@@@@@@@@AAAFFFHHHEEEDDDGGGHHHGGGFFFHHHIIIHHHFFFGGGMMMRRRMMMKKKIIIHHHHHHJJJJJJKKKCCCFFFHHHGGGEEEEEEGGGHHHMMMMMMLLLJJJIIIJJJNNNQQQUUUQQQNNNPPPSSSTTTSSSRRRGGGDDD???;;;999999;;;===>>>>>>>>>=========<<<<<<===============>>>??????AAABBBCCCDDDDDDEEEDDDDDDBBBCCCEEEGGGHHHIIIJJJJJJFFFFFFGGGHHHIIIJJJJJJJJJMMMIIIKKKQQQTTTPPPMMMMMMVVVRRRYYYvvvyyylllfffyyy___??????BBB;;;777333333333333333333333333333333333444444555555555888555333555:::<<<;;;999AAA>>><<<;;;777444777===DDDAAA???BBBJJJaaasssJJJ444:::;;;>>>>>><<<:::;;;<<<;;;;;;:::999999888777777777777888888888888777777777777777888888888888999666666666666777777777888666666777777888888999999888999;;;<<<============;;;===<<<888777::::::777>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<;;;;;;:::<<<<<<=========<<<<<<;;;::::::999999999999::::::999;;;>>>>>><<<::::::<<<:::888555222111444:::???:::999888555333222333555555444333222444666999:::>>>===>>>===888000---///111333555777777666555444111111111111222222333444444222111111222222111000444555666555444444666888;;;:::999777777888999999888999;;;<<<===<<<;;;;;;:::999888999<<<>>>>>>>>>;;;<<<<<<<<<<<<=========:::999888888888999;;;<<<<<<<<<;;;;;;;;;:::::::::;;;:::999888888888888888:::999777666666666777888777666555333333333444444444444444444444444444444444555777777666555555666444666888999888777777777555666777888888666444222888999888555111000222555@@@BBB@@@;;;:::<<<===:::;;;;;;<<<>>>???AAABBBCCCGGGFFFFFFFFFFFFDDDBBB@@@666:::>>>??????@@@CCCFFFOOOLLLEEE??????DDDGGGEEE>>>>>>??????????????????@@@>>><<<;;;;;;:::999888:::777555:::???@@@888111333333333222222111111111111111111111111111000///111000///...............000000000000000/////////000///...---------...///.../////////......000222.../////////000000000000111111111111111222333333111555888888666777;;;???<<<;;;===AAA???<<>>;;;;;;;;;:::::::::::::::;;;;;;<<<===>>>>>>======999???CCCBBBBBBDDDDDDBBBAAADDDFFFEEECCCCCCEEEHHHEEEDDDCCCCCCCCCEEEFFFGGGBBBGGGGGG@@@<<<@@@GGGLLLGGGFFFEEEDDDDDDFFFIIIKKKLLLMMMKKKIIIJJJLLLKKKHHH<<<;;;999888999;;;>>>@@@============>>>>>>>>>>>>>>>>>>======>>>>>>???@@@BBBBBBDDDEEEEEEEEEEEEEEEDDDEEEFFFHHHIIIJJJJJJJJJGGGHHHIIIKKKLLLMMMMMMMMMOOOJJJKKKRRRSSSMMMLLLOOODDDeee~~~qqqjjj{{{ZZZ;;;;;;>>>777555222222222222222222222222222222333444444555666666777555444555888999:::999LLLDDD;;;777555777===DDD===<<>>:::888888:::;;;888888888888888888888888888777777666666777777888555555666666666777777777555555555555555666666777444555555666777777888888777888888999;;;<<<<<<===:::<<<;;;777777:::;;;999:::;;;<<<===>>>>>>>>>>>>;;;<<<======>>>===============>>>======<<<;;;:::999999888888888888999999222555777777777777777555999;;;======<<<999777666888888888666555555777999:::999888666555555555555333///---000111111666>>>...000333333333111//////000///000000111222333444222000000000222333222000444555555555444444666777999888666555555777888999888:::<<<>>>>>>>>>======<<<:::888999:::<<<<<<<<<;;;;;;;;;<<<<<<<<<======:::999888777777999:::;;;;;;;;;;;;::::::::::::999999999999888888888888777999888777555555666777888555555555555444444444444333444444444444444444333444555666666444444555666333666999:::888777777777666666888:::;;;;;;999888444666888888888999<<>>???AAABBBBBBCCCCCC777:::>>>???===;;;;;;;;;@@@BBBCCCCCCBBBAAAAAAAAALLLNNNKKKBBB???BBBDDDCCC>>>?????????@@@@@@AAAAAAEEEAAA===:::999999999888666555555555555555333222222222222222111111111111000111111111000000///...333222111///....../////////////////////000000000111000...,,,,,,,,,---...,,,...000000///...///000......//////000000//////111111111111111222222222222444777888888888:::;;;<<<<<<===>>>>>>===>>>@@@HHH^^^III@@@@@@AAA======<<<<<<;;;;;;::::::::::::<<<<<<===<<<;;;;;;666<<>>>>>@@@AAA???AAAAAABBBAAA@@@@@@AAABBBAAABBBBBBBBBBBBBBBDDDEEE???CCCCCC===<<>>???@@@;;;<<<===>>>???@@@@@@AAA>>>>>>======>>>>>>???@@@CCCCCCDDDEEEFFFFFFFFFFFFFFFFFFHHHIIIIIIJJJJJJJJJJJJKKKMMMOOOQQQQQQQQQQQQNNNKKKLLLPPPNNNMMMWWWgggqqq}}}pppfffuuuwwwUUU555555888222111222222222222222222222222111111222333555666777777222444666777777888<<<>>>AAA<<<<<>>888;;;FFFIII@@@;;;>>>AAA\\\|||```EEE===@@@@@@;;;888>>>;;;999999<<>>@@@AAAAAA>>>???@@@AAAAAABBBBBBAAA>>>>>>>>>>>>===<<<;;;:::999999888888888888999999:::999666444666999888555888777666555555666888:::666777777666444333333555333444555666666666555444:::444222777888444111222333222111///...///111444////////////000222333333000//////000222444444333444555555555444444666777666555444333444666888:::999:::===???@@@@@@??????>>><<<999999:::;;;;;;:::;;;;;;;;;<<<<<<<<<======:::999888777777999;;;<<<;;;;;;;;;:::::::::999999777777888888888888888888999888666555444555777888444444555666666666555555333444444555555444444333555555666555333333555777444666999:::999888777777888555222111333666999:::999999888777666444333222:::<<<<<<::::::<<<<<<999999;;;>>>@@@AAA@@@???>>>???BBBDDDBBB===<<>>@@@DDDDDD?????????@@@AAAAAABBBBBBHHHDDD>>>:::999999999999999;;;<<<888222111666;;;222222222111111111111111000000111000000///......555444222000000000000111---.........///000000000222000...,,,+++,,,---...+++...000111000/////////---......///000/////////111111111111222222222222888777777999;;;;;;888666:::;;;:::777888===???>>>BBBUUUmmmwwwXXXEEE<<<@@@@@@???>>>>>>======<<<999:::;;;<<<<<<;;;:::999999===???<<<;;;===>>>===@@@???>>>>>>>>>???@@@@@@<<<===>>>>>>=========>>>888>>>AAA@@@BBBGGGFFFAAA999???EEEDDD>>>:::;;;>>><<>>:::;;;<<<======;;;:::999;;;;;;<<<>>>???AAABBBBBB>>>>>>>>>>>>>>>??????@@@CCCDDDEEEFFFFFFGGGGGGFFFGGGHHHHHHIIIJJJJJJJJJIIILLLNNNPPPRRRTTTUUUUUUUUUQQQOOORRRTTTQQQTTTlll}}}nnnfffyyyqqqpppSSS888888666000333444333222222111111222222111222222333333444444555444444444555555777888999888999<<>>======<<<;;;;;;::::::::::::::::::::::::;;;;;;777777777777777666555555666666666666666666666666333222222222222333444444555666777666444333333555666444333333555666666555888777777888:::<<<<<<;;;999:::;;;<<<<<<<<<;;;:::=========>>>@@@AAA???>>>@@@@@@@@@@@@???>>><<<<<<>>>??????===:::888888:::999888888777777777777777666666666666666777777888888888777666666666666666777777777777666555444333333333333222222111111111333333333333333333333333111111000000//////......///000000000111111111111000000111111111222222222222222111111222222333444333222111111111333555777666999;;;;;;999999;;;>>><<<;;;::::::999999::::::999999999999::::::;;;<<<<<<<<<<<<<<<;;;:::999888;;;:::999999888888888888555666777777777666444333333444555666666555444333333222222333555555333111555555555555555555555555555555555555555555555555666666555555444444444444333444444555666777777888999888777555555555666777666666666777888888999999999999:::;;;<<<===>>>???======>>>AAACCCCCCAAA???EEEDDDCCCBBBAAAAAABBBBBBHHHGGGEEEAAA======>>>@@@CCCAAA>>><<<;;;<<<>>>???GGGFFFCCC>>>:::888:::;;;888888888888777777777777222222222111111111000000///000000000111111111111000///------///000///...---,,,,,,,,,---...000111222111///---,,,+++,,,,,,,,,,,,,,,---------..................///////////////000111222333222111111444444333333444555777888666666888:::===???BBBCCCBBB@@@OOOwwwoooUUUGGG<<<:::BBBBBB:::<<>>AAA999===>>>;;;===AAA>>>777>>>===<<<;;;;;;<<<===>>><<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<>>>@@@AAA???>>>888???EEEDDD>>>:::<<<>>>@@@JJJKKK@@@999>>>BBB@@@999;;;<<<<<<;;;;;;===>>>>>>>>>>>>???@@@@@@AAAAAA@@@@@@@@@@@@AAABBBCCCCCCCCCDDDEEEFFFFFFFFFFFFFFFGGGHHHIIIKKKLLLLLLJJJHHHNNNNNNPPPQQQOOOKKKOOOVVVNNNSSSXXX[[[ccc}}}xxxjjjcccvvvwwweeePPP666777666000444333333222111111111111222111111222222333444444444111111222333444555666777888888;;;???BBBAAA===:::===<<<;;;;;;;;;;;;<<<<<>>AAABBB???>>>EEEOOOkkkvvv___QQQJJJFFFDDD<<<;;;;;;::::::999888888888888888888888888888777777777777777777666555555555555555555555555555555333333222222333333444555444555555444333222222444555444222333555666666555777666666777999;;;;;;:::888999:::<<<<<<<<<;;;;;;???>>>===>>>??????===<<<>>>>>>>>>>>>===<<<;;;:::<<<;;;::::::;;;;;;:::888888888777666666666666666666666555555666666777888777777666555555555555555444555555555444333222222333333222222222111111111111111111111111111111111000000000/////////......//////000000000111111111000000000111111111222222222222111111222222333444333222111111111333555666777999;;;;;;999999:::<<<;;;:::::::::::::::;;;;;;::::::999999999:::;;;<<<<<<======<<<;;;:::999999::::::999888888888888888666666666666666555555444333333444444444444333333555333222222444444333222444444444444444444444444444444444444444444444444555555555555444444333333444444444555666666666777888777666555444555555666555555666666777888888999888999:::;;;<<<===>>>>>>======>>>AAACCCCCCAAA@@@CCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDBBB???>>>>>>???@@@@@@??????????????????@@@@@@???===999777888999888888888777666555555555222222222111111000000000000000////////////000111000///------/////////...///.........///000111222222000///---,,,++++++,,,,,,,,,,,,------------...---.........///////////////000111222222222111111333222222222222444555666444555666888:::===???@@@999DDDKKKTTTttt{{{___NNNBBBDDDGGGCCC<<<:::;;;>>>@@@???===<<<;;;:::<<>>:::======<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;===???@@@???===:::???DDDBBB===:::<<>>BBBBBB<<<<<<<<<<<<<<<============>>>>>>???@@@@@@AAAAAA@@@@@@@@@@@@AAABBBCCCDDDDDDDDDEEEFFFFFFGGGHHHHHHDDDDDDEEEHHHJJJLLLMMMMMMRRRMMMJJJOOOUUUUUUOOOJJJ]]]VVVZZZwww}}}zzzvvviiicccwwwZZZ|||MMM444666555000444333222222111111111111111111111111222333333444444///000111222444666777888888888999;;;======:::888>>>===<<<;;;;;;<<<>>>???::::::;;;<<<888333111333:::JJJccc{{{|||mmmXXXMMM>>>444222555888::::::999999888777777666666888888888888888777666555666666666777666666555444444444444444444444444444333333333333333444555555222333444333222111222333555333222222444555555444555444444555888999999888777888999:::;;;<<<<<<<<>>===>>>>>>>>><<<:::;;;;;;<<<;;;;;;:::999888:::777555888<<<===;;;777777666666555555555555555555555555555555666666777666555444444333333444444111111222222222111111000222222222111111111111111///////////////////////////////////////.........////////////000000000000000000000000111111111111222111111111111222333333222111111000111333444555777888::::::999888999:::999888888999999:::;;;<<<;;;:::999888888:::;;;===============<<<;;;::::::999999888888777777888888777777666555555555555555333333333222222333333333777444222111222333333222333333333333333333333333444444444444444444444444444444444444333333333333444444444444555555555555666555444333333333444444444444555555666777777888888888999:::;;;<<<<<<===<<<<<<===@@@BBBCCCAAA@@@AAABBBCCCDDDDDDDDDCCCBBB>>>@@@BBBBBBAAA?????????>>>???AAAAAAAAA@@@>>>===;;;<<<===<<<:::888888999888888777666444333222222111111111111000000000000000///...---...///111222000...------...//////..................///000111000///...---,,,++++++,,,,,,,,,,,,,,,---------------------.........//////...///000111111111111000111111000111111222333444333444444555777999;;;<<<;;;DDDFFFAAALLLrrrzzz~~~hhhXXXRRROOOKKKHHH???===<<<=========<<<;;;777;;;;;;999999===@@@@@@;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<;;;;;;;;;<<<>>>???===<<<<<<@@@BBB@@@;;;:::===AAADDDJJJIII???999>>>CCCDDD@@@===;;;;;;>>>???===;;;===>>>>>>??????@@@AAAAAAAAAAAAAAAAAABBBCCCDDDEEEEEEEEEEEEEEEFFFHHHJJJKKKOOOOOOOOOOOOPPPQQQQQQRRRRRRLLLFFFEEEKKKTTTXXXXXXNNNyyy}}}zzzxxxlllhhh}}}^^^zzzLLL333555444///333222222111000000000000000000000111111222333333333000111222444666888999999999999999999::::::999888999:::;;;===???@@@AAABBBDDD===555111111444999===IIIDDDCCCGGGEEEAAAJJJWWWOOOQQQUUUXXX[[[\\\^^^___UUUOOOHHHDDDCCC@@@:::444999;;;>>>BBBEEEBBB===888999888888777777666666555::::::::::::999888666555555555555666666555555444444444444444444444444444333333333333333444444555222333444333222111222333444333111222444555555444444333222444666888888777666777888999:::;;;<<<<<<===<<<<<<<<<======<<<:::::::::;;;;;;:::999888888888777888999;;;;;;999888666555444444333333444444444444444444444555555666444444333222222222222222///000000111111111000000111111111111111111111000........................................................./////////000000/////////000000000111111111111111111111222222333111111000000111222333444666777999999999888777777555555666666777999:::;;;<<<;;;999888888999;;;===<<<=========<<<<<<;;;::::::999999888888888999999888777555444444555555666555444333222222333444555888555222000111222333333222222222222222333333333333333333333333333333333333333333333333333222222444444444444333333333333333333333222222222222333333333444444555666666666777777888999999:::;;;;;;;;;;;;<<<>>>AAABBBAAA@@@AAABBBDDDEEEEEECCCAAA@@@<<<>>>@@@AAAAAA@@@BBBCCC@@@@@@@@@@@@???===<<<;;;;;;<<<<<<;;;::::::<<<>>>888777666444222111000///000000000000000000000000///...------...111444666000...,,,---...///......+++++++++,,,,,,------.........---,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,---------...............//////000000000000000000000111111222333333333333444444666777999999AAA;;;???GGGDDDGGGkkkwwwlllhhhfffLLLCCC;;;999;;;<<>><<<;;;<<<>>>???:::;;;<<<======<<<;;;:::<<<<<<;;;;;;;;;<<<======<<<;;;:::;;;======<<<;;;>>>@@@@@@===:::999===AAAFFFIIIGGG>>>:::>>>CCCEEECCC???:::;;;???@@@>>>:::>>>>>>??????@@@@@@AAAAAABBBBBBBBBBBBCCCDDDEEEEEEFFFFFFEEEEEEGGGJJJLLLNNNMMMNNNOOONNNMMMLLLLLLLLLKKKTTTWWWQQQNNNVVVbbbjjjjjj}}}zzzyyyooolllvvvzzzLLL333555444...111222111000000//////000000//////000111111222222333///000222555777888888999999:::::::::999888888999777:::===@@@AAAAAA@@@???===888111...222;;;AAAEEEJJJBBB???CCCAAA888555888888;;;???AAAAAAAAACCCEEE===>>>?????????@@@BBBDDD::::::;;;<<<======<<<:::999999888888777777666666999999::::::999777555444333444555555555555444444444444444444444444444444333222222222222333444444222333444444333222333555333222111111333444444333333222111333555777777666666666777888999:::<<<<<<999999999;;;===>>>===<<<::::::;;;;;;;;;:::999999777;;;>>>===999666777999555444444333333333333333333333333333333444444555333222222111111111111111///000000111111111000000000000000000000000000000........................---------------.........---............/////////....../////////000000000111111000000111111222333000000000000111222333333555666777888999888777666333333333444555777888999<<<;;;999888888999;;;<<<<<<<<<<<<<<<<<<<<<;;;:::::::::999999999999:::;;;888777555444444555555666666555444333333444555666777555222000111333333333111111111222222222333333222222222222222222222222111111111222222222222222333333333333222222222222111111111222222222222111111222222333444444555555666666777777888888999999:::999:::<<>>??????>>>>>>@@@DDDFFFDDDBBB???<<<:::999999999;;;;;;:::888777999===@@@777777555333111///...---////////////////////////...---------///333777999///...,,,,,,...///...---+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------,,,,,,,,,,,,---------------------........./////////000000111222222333333333333444444555777888999;;;444:::FFFAAA666CCC^^^iii]]]RRRMMMHHHBBB@@@AAABBBBBBCCCBBB@@@<<<;;;<<<:::;;;<<<======<<<;;;:::<<<;;;:::::::::<<<===>>>===<<<;;;;;;<<<<<<<<<:::@@@@@@>>>;;;999999>>>AAAFFFGGGDDD>>>:::===BBBEEEEEE@@@;;;;;;???AAA???<<>><<<:::888,,,111777;;;BBBHHHHHHEEECCC===;;;???BBB@@@<<<;;;777:::>>>>>><<<;;;===???888===AAA@@@:::444111111===;;;888777666777999;;;:::999999888888777666666555666777888777555333222222333444444555444444444444444444444444444444444111111111111111222333333222333444444333333444555333111000111222333333333222111111333555666666555777777777777888999:::;;;777777777:::<<<>>>===<<<::::::;;;;;;;;;;;;::::::666===BBB???777222444888555444444333333333333333222222222222222333333444333222111111000000111111000000111111111111000///////////////000000000000........................,,,,,,,,,---------------------------.........///............////////////111000000000000111222222...//////000111111222222333333444777999999777555222222222333444666777888;;;;;;::::::999999:::::::::;;;;;;;;;;;;;;;::::::999999999888999999:::;;;777777666555555555555555666555555444444555555666555333111111222444444333111111111222222333333444111111111111111111111111000000000111111111111111111111111111222222222222000000111222222222111111000000111222222333333444555555666666777777777777888777777999<<<>>>>>>>>>@@@AAAAAABBBAAA???>>>===??????>>>===<<<>>>BBBFFFDDDBBB>>>:::777777888999999999888666555777:::===777666555333111///...---............////////////...------...///222555777///---,,,,,,---......---,,,,,,---......------,,,******+++,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------------,,,,,,------...///...///000111222222222222333333333444555777888999444;;;>>>:::;;;@@@???999NNNzzz}}}wwwjjjVVVIIIEEE@@@<<<;;;???AAA@@@???@@@<<<<<<============<<<<<<<<<;;;:::999:::<<<>>>??????===;;;;;;<<<<<<<<<;;;@@@???===:::999:::===AAAEEEDDDAAA===;;;===@@@CCCDDDAAA======???AAAAAA???@@@AAAAAABBBBBBCCCDDDDDDDDDDDDDDDDDDEEEFFFGGGGGGIIIIIIIIIIIIJJJLLLNNNOOORRRRRRRRRNNNKKKJJJMMMPPPTTTcccrrriii@@@AAA|||xxxzzzsssssstttGGG000333333---000000000///............///......//////000111111222---///111333444555444333555888;;;;;;999777888999::::::999888777666666555555<<>><<<;;;666000@@@???;;;666777;;;===;;;999===AAA@@@===<<<===@@@333777<<>>>>>:::<<<>>>???>>><<<:::999999999888888777666666666333444666777777666444222222222333444444444444444333333333333333333333333000000//////000000111222000222333333222222333555222111000000222333333222222111111333555666666555888777777666777888999:::888777777999;;;<<<;;;:::999::::::;;;;;;:::::::::666;;;???===777333333555555555444333333333333333111111111111111222333333333222111111000000111111000111111111000///.............../////////000000------------------------++++++,,,,,,,,,---------,,,,,,---------.........------........./////////000000000000000111222222......///000111111111111111111222666999:::777444444444444444555666777888::::::;;;;;;;;;:::999888999999:::::::::::::::999777777666666777888888999666666666666666555555444333444444555555444444333222111111222444555555444111111222222333444444555000000000000000000000000/////////000000111111111///000000000111222222222///000111222333222222111//////000111111222222333555555555555555666666666666555555666:::<<<===<<<======>>>>>>?????????@@@<<<======<<<;;;<<<>>>@@@@@@???===;;;:::999999999888999;;;:::999777888888666555444333111000///...---------....../////////...............///000000///---,,,,,,---......---+++,,,---......---,,,+++((()))***+++,,,,,,++++++***++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,---,,,+++++++++,,,......,,,---///000111111000000111111222333444666888999444>>>>>>777;;;GGGDDD777<<>>>>>>>>======>>>>>>>>><<<;;;:::999:::<<<>>>@@@AAA???<<<<<<<<<===<<<;;;@@@???===:::999:::===???CCCAAA???>>><<<<<<>>>AAACCCAAA???>>>>>>@@@BBBCCCBBBBBBCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHHHHJJJJJJKKKKKKLLLMMMNNNNNNJJJKKKJJJIIIKKKTTTaaakkkZZZ333??????}}}yyy|||uuuvvvpppDDD...222222---111000000///.....................//////000111111111000111444666666666555444333666:::;;;999777777888888666333111111333666888???CCCAAA;;;:::@@@EEEDDD666@@@DDD???===AAA@@@:::888<<<@@@@@@===;;;===@@@BBB???;;;999:::;;;;;;:::999:::;;;:::999777777888888888888777666666555555444555777999999888666444111222333333444444444444111111111111111111111111///////////////000000111///111222222111111222444222111///000222333333222222222111333555777666666888888777666666777888999999888888999;;;;;;:::888888999999:::::::::999999666888::::::888555333222666555444444333333444444111111111000111222222333333222222111111111111111000000000000///...---,,,---.........//////000000,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......---------.........//////000000000000000111111222---...///000111111111111000000111555:::;;;888555666666666666666777888999999:::<<<<<<<<<:::888777888888999:::::::::999999555555555555555666777777555666777777777666444333222222444555555444222222111000111333555666555444111111222333444444555555000000000000000000000000.../////////000000111111...//////000111222222333///000111333333333222111/////////000111111222222444444555555555555555555444333333555888;;;<<<<<<::::::;;;<<<===???AAABBB999;;;======;;;:::::::::<<<===>>>>>>>>>===;;;;;;888;;;???@@@>>>:::777666666555444333222000//////---------.........////////////......,,,+++******///---+++,,,---...------)))***+++,,,++++++)))((('''(((***+++,,,,,,+++*********+++++++++,,,,,,,,,******+++++++++,,,,,,,,,---,,,+++++++++,,,---...+++,,,---///000//////...///000000222333555777888555444666;;;???>>>>>>>>>CCC===EEEhhh{{{iiiWWWPPPLLLFFF@@@???@@@???>>>======>>>???@@@<<<;;;999999:::<<>><<<::::::;;;===???BBB@@@>>>>>>===<<<===@@@AAAAAA@@@???>>>???CCCFFFCCCCCCDDDDDDEEEFFFFFFFFFEEEEEEEEEEEEFFFGGGHHHIIIJJJKKKLLLMMMMMMMMMMMMMMMQQQSSSXXX```oooUUU???GGG>>>222}}}~~~vvv|||~~~hhh@@@222333000---///......------------......000000//////.........---/////////000111111222222///000111111222111000///666,,,***333999999<<>>>>>>>>===;;;:::;;;===???AAAAAA@@@>>>===;;;999999;;;======<<<===>>>888;;;HHHLLL@@@555333999999::::::999888666555555555444333333333444444222222222111111111111000000000000000000000000000000000000000000///......111111000000//////......111111222222222222111111222222111111222222333444555444444444444555666666888888999999999::::::::::::;;;<<<;;;999888999:::777777777777666555444444333333333222222222111111333222222111111222222333111111111111000000000000////////////....................................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------.../////////000000////////////000000////////////000000000000333333222222333444666777777777777777777888888888;;;;;;:::999:::;;;<<<===>>>???@@@@@@>>>;;;888666666444222333666777555333555555444444444333333333333222222111111222222333222111111333555555222...222222222111222222333333//////...///000000...---...............///000000000000000000000000000000000000000000000000000000////////////000000000000333333333333333333333333444555666777888999::::::???<<<;;;<<>><<<:::;;;===??????>>><<<;;;AAACCCCCC@@@:::888;;;???:::::::::999888666555444444333222111000000000000000000000000000///....................................---------,,,,,,,,,************************************************++++++************++++++,,,++++++******++++++,,,++++++******++++++,,,---...........................///000111222333444444555555666777888999::::::@@@===@@@LLLaaa}}}sssaaaJJJLLLEEEAAAAAAAAA???AAAEEEGGG???<<>>CCCCCCEEE???===AAA<<<777<<<:::<<<===>>>>>>============DDDDDD>>>???EEECCC999EEEAAA===>>>AAAEEEEEECCCHHHFFFEEEEEEEEEDDDEEEGGGIIIIIIGGGEEEGGGJJJLLLKKKFFFJJJLLLLLLLLLOOORRRTTTfffqqqPPP???>>>444444@@@{{{}}}uuu|||fff>>>111111///,,,.........------------......////////////......------......//////000111111111000111222333444333333222FFF<<<888<<<===888777<<<<<<@@@===888@@@LLLHHH:::999::::::;;;;;;;;;;;;;;;:::<<<>>>@@@@@@???===<<<;;;;;;;;;<<<:::999:::;;;===777999CCCEEE<<<666777777888888888888666555444666555444333333333333333222222222111111111000000000000000000000000000000000000000000000///......000000000///////////////000111111222222111111000222111111111111222333333333333333333333444444555666777777888999999::::::999:::;;;:::888888888999888888888777666555444333333333222222222111111111222222222111111222222222111111111000000000//////////////////....................................,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,------.../////////000000////////////000000.../////////000000000000333333222222333444666666555666777888999:::::::::;;;::::::999:::;;;<<<======>>>??????>>>;;;999777777555444444666777555333555555555444444444333333333222222222222222222333222111111222444444222///222222222111111111222222//////////////////...---...............//////000////////////////////////000000000000000000000000.../////////000000000000111111222222222333333333444555555666888999999:::>>><<<;;;<<>>===:::;;;<<<===>>>======<<<@@@BBBBBB???:::888;;;>>>888888888888777666444444333333222111000000000000000000000000000///.................................------------,,,,,,,,,************************************************+++******))))))******+++,,,++++++******++++++,,,++++++******++++++,,,---------------------------......///000111222333444444555555666777888999999:::888:::AAALLL___{{{hhhVVVVVVNNNEEEDDDFFF@@@666@@@AAAAAACCCCCCAAA;;;555??????:::;;;BBBCCC@@@CCCAAA@@@===<<<<<<>>>@@@BBBCCC???===???AAABBBBBBDDDCCCHHHKKKJJJEEEBBBBBBEEEHHHCCCAAAFFFLLLMMMKKKIIIFFFIIIJJJGGGEEEHHHLLLMMMQQQSSSQQQMMMQQQbbbyyy^^^;;;:::>>>777555>>>{{{}}}vvv}}}pppccc;;;///000...+++---......------------......///............---------------......///000000000222222444555666777777777EEE>>><<<@@@AAA<<<;;;???===<<<:::888:::<<<999333888888777777888999:::;;;:::;;;<<<>>>>>>===<<<<<<777:::;;;999666444666777;;;666777<<<<<<777666:::666666666666666555444333666666444333222222222222222222111111111000000000000000000000000000000000//////000000000///......//////////////////000000000000111111111111000000111111111111111222222333111111222222222333333333444444555666777888999:::888999:::999777666777888888888888777666444333222333222222222222111111111222222111111111111222222111111000000000000///////////////............---------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---......//////000//////......//////000....../////////000000000222222222222333444555666222444666999;;;<<<<<<<<<:::::::::::::::;;;<<<<<<<<<===>>>>>>>>><<<999888999777555555666666555444666666555555555444444444222222222222222222222222333111111111222333222111222222222111000000000000///////////////...------......------......///000////////////////////////000000000000000000000000....../////////000000000//////000000111222333333444444555666777888888999===<<<;;;<<<>>>???>>>===;;;;;;;;;;;;<<<<<<======???AAAAAA>>>999888:::===666666666666555555444444333333222111000000000000///000000000000///......------------------------------------,,,,,,,,,,,,************************************************+++******))))))******+++++++++************+++++++++************+++,,,,,,------------------------......///000111111222222333444444555666777888888::::::;;;===>>>CCCPPP\\\yyynnnnnnfffWWWLLLHHH???999<<>>???===;;;??????AAACCCCCC@@@;;;888===:::BBBRRRUUUIIIAAACCC@@@BBBEEEFFFEEEEEEEEEFFFBBBDDDIIILLLHHHDDDFFFMMMGGGMMMQQQNNNMMMQQQVVVXXXKKK\\\mmmxxx{{{KKK<<<555;;;>>>777444777|||~~~www~~~hhhQQQ```:::///000...,,,......------,,,,,,------...------------------------,,,,,,------...//////000222222444555777888999999999666777===???<<<<<<@@@;;;888777999888444333444<<<:::888777666888:::;;;::::::;;;;;;<<<<<<<<<;;;888::::::777777888888666777555555888777333555:::555555555555555444444333666666444333222222111111111111111111000000000000000000000000000000000000...///////////////......---......//////000000000///000000000000000000///000000000000000111222222111111222222222333222222111222333444666777999999777888888888666555666777555555666555555444333222222222222222111111111111111111000000000000111111111000000000//////////////////.........---------------------------------,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++,,,,,,------...///////////////....../////////........./////////000000111111111222333333444444111333666888:::;;;:::::::::::::::::::::;;;;;;;;;:::;;;<<<======<<<:::999:::888777666555666666666666666666555555555444444222222222222222222222222333222111000111222222222222222222111000///......///000111000///---------...------------...//////////////////////////////////////////////////////........./////////000000------...///000111222333333444444555666666777777;;;;;;;;;<<<===>>>>>>>>><<<;;;:::999:::;;;===>>>>>>???>>><<<999888999;;;555555444444444444444444333222111000000///////////////000000//////...------------------------------------,,,,,,,,,++++++******************************************************))))))))))))******++++++************++++++***************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000111111222222333444555666777777999;;;>>>>>><<<;;;>>>CCCKKKdddoooaaaRRRJJJFFFAAA>>>===<<<>>>CCCDDD@@@EEEJJJGGGDDDEEEFFFHHHIIIIIIFFFDDDIIIBBB@@@FFFHHHGGGIIINNNNNNGGGBBBDDDLLLQQQPPPLLLNNNIIIHHHNNNOOOKKKIIIMMMGGGNNNQQQQQQVVV___ccc```vvvmmm888<<<;;;::::::888666555555}}}zzz}}}uuu{{{]]]PPP^^^999///111///---///------,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,---......//////000111222333555777888999888777888:::999555444666888555666;;;;;;777888<<>>======<<<:::888888999:::555444333333222333333444333222111000///////////////////////////...------------------------------------,,,,,,,,,+++++++++************************))))))))))))))))))))))))***))))))))))))))))))***+++******))))))******+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////000111111222333444555555666444888::::::888888:::;;;DDD999QQQ}}}wwwxxxddd```PPPRRR[[[UUUCCCBBBHHHAAAFFFCCC>>>;;;:::>>>EEEJJJ>>>BBBCCC???AAAFFFDDD===DDDCCCCCCDDDFFFGGGFFFEEETTTBBB;;;KKK^^^bbb[[[UUUlllsss{{{___DDD777777888777444444777999888yyywww{{{rrrwwwzzz^^^[[[\\\777...111000...///------,,,,,,,,,,,,------++++++,,,,,,,,,,,,,,,---,,,,,,------.../////////000000000111333555666777666777888888666555555666666555777<<>>;;;999777777777777<<<;;;999888999:::<<<>>>444>>>AAA999555:::===;;;999666333222444666555222444333222222222222333444222222222111222222333444111000000000////////////////////////////////////,,,---......//////........................---------......//////......---///............///000000...///111222333222111000222222333333444555666666666777888777555555555666555666666555444333222222111111111111000000000000000//////......//////000000000/////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++************************************++++++++++++***++++++,,,,,,---......///......------......///---------.........//////...///000111222222222111222222222222444666999;;;777888999:::;;;::::::999;;;:::::::::999999888888555555555333222333777;;;444333333333333222222222000111333444444333111000...000333333111///000111000111333444333222111000...111333222---***+++...------,,,,,,------...///........................---------------------------------.........//////......//////000000000000222222222222333333333333333666888888777777:::<<<:::999888888888999;;;;;;;;;:::888777777777777777888666444222111222222333222111000//////......///......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************************))))))))))))))))))))))))))))))(((((((((((())))))******))))))))))))******)))))))))))))))***++++++++++++++++++++++++++++++,,,,,,,,,,,,------------...//////000111222333444333888888555555:::<<<:::000???BBB;;;>>>QQQttt|||zzzyyytttfffggguuuzzzoooKKK:::>>>@@@555<<<:::999999777555333333|||{{{uuuvvvxxxaaaHHH|||VVV333+++///...,,,...---,,,,,,++++++,,,,,,---*********++++++,,,,,,,,,------......///000000000111000000000111333555666777:::;;;888555666888999888;;;;;;:::???GGGEEE>>>;;;:::888777666555666666===;;;999888888:::===???===MMMSSSHHH>>>@@@GGGHHH===888222///333777666222222222111000000111222333111111111111222333444555000000000000////////////////////////////////////,,,,,,---.../////////.../////////......------,,,---..................---...............///000000---...000111222111///...333333333444444555555555666888888888666555666777:::999999777555333111000111111111111000000000000//////............//////000/////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++************************)))************+++++++++***++++++,,,,,,---...............------.........---------.........//////---...000111222222111111222222111222444888<<>>@@@@@@???AAA>>>;;;777555555666777>>>===;;;:::999999:::;;;CCCHHHFFF<<<:::DDDRRRYYYIII@@@666111111222111///000000111111111222222222111111111111111111111111////////////////////////...........................---,,,,,,,,,,,,---.../////////......---------+++,,,------......------........................////////////////////////000111111111222222222222444444555555555555555555555444222111111222333555000000000000000000000000000000000000////////////000///...---------------///---******,,,,,,)))'''***++++++,,,,,,++++++***++++++++++++++++++++++++)))************+++++++++*********++++++,,,,,,,,,((()))+++,,,------,,,+++,,,------......------,,,...------,,,,,,------.../////////000111111222222222333333444555666777888888999::::::;;;;;;::::::777:::===???>>>;;;666333555555555555555555555555333333333222222222111111000000000000000000000000//////000000000000//////000111222222222222222222,,,++++++,,,...///...---+++,,,,,,------,,,,,,+++------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...........................000000111111111222222222222222333444555666777888999999999999999999999999<<<<<<<<<;;;888666666666444444333333222111000000111111111111000///------......---------,,,,,,,,,+++,,,,,,------,,,,,,+++************************+++*********))))))(((((())))))))))))))))))))))))+++***)))'''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,---------......///000111111222888444111111444777777666999999999:::<<<>>>???@@@OOObbblllBBB@@@>>>;;;::::::;;;<<<777666666444333222111111}}}vvvssszzzYYYPPP{{{NNN000000///------***------,,,,,,,,,+++++++++*********+++++++++,,,,,,,,,,,,,,,------------...//////000000000111111111333555777888777777888999888777888:::>>>??????>>>>>><<<:::777666777888999<<<<<<;;;:::999999999999:::>>>===666444:::BBBEEE???:::444222333444111///000000111111111222222222111111111111111111111111...................................................---,,,,,,,,,,,,---............---------,,,,,,+++,,,------...---------........................////////////////////////000000000000111111111111333333444555555555555444777555333111000111222222000000000000000000000000000000000000/////////...//////...---------------...,,,***+++,,,---+++)))***++++++,,,,,,++++++***++++++++++++++++++++++++)))************+++++++++******+++++++++,,,,,,,,,))))))***+++,,,,,,,,,,,,,,,------......------,,,...------,,,,,,------.../////////000111111222222111111222222333555666777999999:::;;;;;;;;;;;;;;;888999:::;;;:::888666555555555555555555555555555333333222222222111111111000000000000000000000000//////000000000000//////000000000222444444222000222000...---......---,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...........................000000000111111111222222222222333444555666777777999999999999999888888888<<<<<<<<<:::777555555666444333333222111111000000111111111000//////...---...------------,,,,,,,,,+++,,,,,,------,,,,,,+++*********************************)))))))))(((((())))))))))))))))))))))))+++***)))(((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,---------......///000000111111666333111222555777777555999999999:::;;;<<<===>>>@@@FFFQQQeee~~~rrrRRR@@@???===;;;999888888888999666666555444333222111111wwwuuu{{{\\\OOOxxxLLL000000///------+++,,,,,,,,,,,,++++++++++++*********++++++++++++,,,,,,,,,,,,,,,------------////////////000000000000111333666777777777999:::888888888:::<<<>>>===<<<<<<;;;999777777888:::;;;888888999:::;;;<<<<<<<<<888::::::777666888777555444222111333555555222...000000000111111111111222000000000000000000000000........................------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,+++++++++,,,---------------------------------------////////////////////////....../////////000000000222222333444444444444444777666444111000000000000000000000000000000000000000000000/////////......///...------------------,,,+++***+++---...---,,,******++++++++++++******++++++++++++++++++++++++)))************+++++++++***++++++++++++,,,,,,,,,************+++,,,------,,,------......------,,,...------,,,,,,------......//////000000111111222000000000111222333444555888999::::::;;;;;;::::::999888888777666666666666444444444444444444444444333222222222222111111111000000000000000000000000...//////000000//////...---++++++000555666222...888444000...------,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...------------------------000000000000111111111111111222222333444555666666777777777888888888888888;;;<<<;;;999666444444444333333222222111000000000111000000000///......---------------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++******************************))))))))))))(((((())))))))))))))))))))))))***))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,,,,------......///000000000333222111333666888666444777888888999::::::;;;<<<666888:::???OOOlll]]]>>>888<<<===;;;:::888777777777888666666555444333222111111xxxtttyyydddSSSuuuJJJ000000///,,,---,,,,,,+++++++++++++++++++++************++++++++++++++++++,,,,,,,,,---------........./////////000000///111444666666777999:::999888888999;;;<<<;;;999<<<;;;999888888999:::;;;444666999<<<>>>???@@@@@@<<<;;;:::999:::999555000000000000222555555222000000000000000111111111111////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,------------,,,------------------------........................---------.........//////000111222333444444444333555444222111000000000000////////////////////////000000/////////...............---,,,,,,---------,,,,,,,,,,,,---------,,,******++++++++++++******************************))))))*********++++++++++++++++++++++++++++++++++++******)))***+++---...,,,------......------,,,...------,,,,,,------.........//////000111111111111000000111222333444444666777888888999999888888777777777777666666555555444444444444444444444444222222222222111111111111////////////////////////...//////////////////...---+++,,,333;;;>>>999333888555000,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...------------------------/////////000000000111111111111222222333444444555666666666666666777777777:::::::::888555333222333222222111111000000000000000000//////............---------,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++************************))))))))))))))))))(((((()))))))))))))))))))))))))))))))))(((((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))***************++++++++++++,,,,,,,,,---------....../////////111000000333777888666222444444666777999:::;;;;;;777<<>>DDDQQQ\\\^^^EEEBBBAAA???===<<<;;;:::999888888888888555555444444333222111111yyyssswwwqqqXXXrrrHHH///000...,,,------++++++++++++++++++++++++))))))*********++++++++++++++++++,,,,,,,,,---------............/////////---000333555555666888:::888777777888:::;;;999888===<<<;;;999999999999:::888999;;;===??????>>>>>><<<888555666888777333111222222111222333333333222000000000000000000000000................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,------------------------------------------------,,,------------.........///000111222333333333333111111000000111111111222////////////////////////////////////............------,,,,,,,,,------.........------+++*********)))******++++++******)))************************))))))*********++++++++++++++++++++++++++++++++++++******)))***+++---...,,,------......------,,,...------,,,,,,------............///000000111111222111111111222333444444444444555666666666555555555666888999999777555444444444444444444444444444222222222111111111000000////////////////////////......////////////......111000111999BBBFFFBBB<<<444000,,,******+++,,,,,,+++,,,,,,------,,,,,,+++,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...------------------------....../////////000000000000000111111222222333333444444444555555666666666777888888666444222222222111111000000000000//////000///......---......///------,,,,,,,,,+++++++++***++++++,,,,,,++++++***))))))))))))))))))))))))(((((((((((((((((())))))((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))******************+++++++++,,,,,,------------..................///333777888555222000111444666999:::;;;<<<;;;;;;999666333333777;;;NNNaaagggNNN999999===;;;777888999999888777777666666666444444444333333222222111zzzsssttt~~~ZZZoooGGG///000...+++---...*********+++++++++++++++)))))))))************+++++++++++++++,,,,,,,,,,,,------------.........///---///222444444555777888777666666777999:::999777<<<<<<;;;::::::999999:::??????>>>>>><<<;;;999999===777333555777555444555555444222111111222333444111000000000000000//////////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------...............000111222222222222...//////000111111222222000000000000000000000000/////////.........------,,,,,,,,,,,,,,,------...---......,,,***(((((()))))))))************))))))************************)))************+++++++++,,,,,,,,,++++++++++++***************+++,,,------,,,------......------,,,...------,,,,,,------...---......//////000000111222222111111222333333444111222333333444444333333333555777999999777555333333333333333333333333333222111111111111000000000000000000000000000000000---......//////......---...---...555<<>>777888>>>555555555444444333333333444333333333222222222111}}}|||ssssssYYY|||lllEEE///000...+++---...)))*********++++++++++++))))))))))))***************++++++++++++,,,,,,,,,,,,,,,---------.........---///222333333444555777555555555666999:::999777::::::::::::;;;;;;;;;<<<@@@???===;;;999888777777===777555777777444444777222333333222111111222333111111000000////////////////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***++++++++++++,,,,,,------******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............------///000111222222222//////000000000000000000000000000000000000000000//////.........---------,,,,,,++++++,,,,,,---...***+++---+++)))''')))***))))))************))))))************************)))************+++++++++,,,,,,,,,+++++++++******))))))***+++,,,,,,,,,,,,,,,------......------,,,...------,,,,,,------...------......///000000000111111000000000111222222111222222333333333333333444444555555555555444444333333333333333333333333111111111111000000000000000000000000000000000000---......//////......---))))))***---000222111///,,,***))))))+++,,,,,,++++++,,,,,,------,,,,,,+++++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------.........///////////////000000000000111111111111222222333444444555222333444333222111222444////////////////////////000///---,,,,,,---///000,,,,,,,,,++++++++++++*********++++++++++++******))))))))))))))))))))))))'''''''''((((((((())))))((((((((((((((((((((((((&&&'''((()))******)))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,000555888666444111333555888999999888888777777888999:::999666555000555999999<<>>>>>;;;:::999888777888999:::999444333666444///...333///000222333222111111222111111000000/////////...000000000000000000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***+++++++++,,,,,,---------******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,---...000111111222222000000111111000///......000000000000000000000000//////.........---------++++++++++++,,,,,,---...''')))+++***((((((***,,,))))))************)))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,++++++*********((()))+++,,,------,,,+++,,,------......------,,,...------,,,,,,------...------......///000000000000////////////000000111222222333444444444444333555444222111111222444555333333333333333333333333111111111111000000000000000000000000000000000000---..................---,,,---------------,,,,,,+++*********,,,---,,,***+++,,,,,,------,,,,,,+++++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////////////////000000000000000000111222333333444444000111333333222222333444.........//////////////////...---,,,,,,---///000,,,,,,,,,+++++++++************++++++++++++******))))))))))))))))))))))))&&&'''''''''(((((())))))((((((((((((((((((((((((&&&'''(((*********)))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,///444777777555444555777999999888666555888777444111///000555888777444333333555:::@@@GGGcccfffLLLCCC@@@???>>>666999;;;<<<<<<<<<777111444444555555555444333333333333222222222222222222zzzwwwzzziiidddeee===222...---111)))+++,,,+++******))))))******)))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,---------......000000//////000111222222666666666444444555999<<<:::;;;;;;<<<;;;:::888777;;;;;;999777666555555555777666444333222111111111222222222111111111111000////////////..................////////////......//////.........---------++++++++++++++++++++++++,,,+++******,,,,,,+++***************************++++++******************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------..................////////////...///////////////......///......///000000///---000000//////.........---///...---,,,,,,,,,,,,,,,------+++***))))))((((((+++++++++++++++***)))(((************************+++++++++*********))))))))))))*********+++++++++++++++++++++++++++++++++---......,,,++++++---///,,,,,,------...///000000............////////////000000000000111111111111111222222333333444444555444333333222222333333444222222111000//////000000222111111000///......---////////////////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++*********************************************************+++,,,,,,******+++,,,))))))***++++++++++++*********++++++,,,---......///////////////000000111000000000111222222333333444444333333222111000000000000000000000000000000111///---+++***+++,,,---,,,,,,+++***))))))******+++++++++*********))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++++++++,,,,,,,,,,,,------++++++,,,---...///000111000222333333222111333444444444444555444444333333333444555555666555555555>>>HHHXXXkkkqqqKKKGGGCCC@@@>>><<<:::999999888777555555555666777222333333333333222111111000000000000////////////{{{zzz~~~vvvdddddd===222...---111)))+++,,,+++******))))))******)))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,------------...---------...///111222333333444555555444444666888999999:::::::::999888777999999888777666666666666666555444333222111111111222222222111111111000000////////////..................////////////......///.........------------++++++++++++++++++++++++,,,+++******,,,,,,+++***************************++++++******************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------------...............////////////...//////000000//////...///......///000000///---000/////////.........---......---,,,,,,,,,,,,,,,++++++******************+++++++++++++++***))))))************************+++++++++*********))))))))))))*********+++++++++++++++++++++++++++++++++---......,,,++++++---///++++++,,,,,,---......///............//////////////////000000000111111111111111222222333444444444333333222222222222333333222222111000000000000000111111000000///......---..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++*********************************************************+++,,,,,,******+++,,,))))))***++++++++++++++++++++++++,,,---.........//////......//////000111//////000111111222222333444333333222111111000000////////////////////////000///---+++++++++,,,---,,,++++++***))))))******+++++++++*********))))))******)))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************++++++++++++++++++,,,,,,,,,------++++++,,,---...///000000000111222222111111222444333333444444444444333333333333444555555555555555111777???HHHSSSbbbrrr}}}|||~~~___LLLCCCBBB???===;;;;;;:::888666888777666555444555555666222222333333222222111000000000000/////////......|||}}}kkkbbb;;;111...,,,000))),,,,,,+++******))))))******)))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,------------------------...///000000111444666777666555444444666777888888888888888777777777777777777777777777666555444222111111111111222222111111111000000000/////////............---......////////////..................------------++++++++++++++++++++++++,,,***)))***+++,,,+++*********************************++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,---------------............///////////////000000000000/////////......///000000///---/////////..................------,,,,,,,,,,,,,,,******))))))***++++++,,,***++++++++++++***))))))************************+++++++++******************************+++++++++++++++++++++++++++++++++------...---++++++---///***++++++,,,,,,------------............///////////////000000000000111111000000111111222333333444333333222222222222333333333222111111000111111111111000000//////.................................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++*********************************************************+++,,,,,,******+++,,,)))******+++++++++++++++,,,,,,,,,---....../////////............///000000//////000000111111222222333333222222111000000000///////////////////////////...---+++++++++,,,,,,,,,+++******)))*********+++************)))))))))))))))((((((((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++++++++++++++,,,,,,,,,,,,++++++,,,---...//////000///000222111000000111333222333333444444333333333222333444444555555444444111333555555555999???DDDPPP```zzz~~~bbbLLLBBB???<<<:::===<<<;;;<<<<<<<<<:::888666555555444444444444555222222333333222222111000000////////////.........~~~uuu___:::111...,,,000))),,,,,,+++******))))))******)))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,---------//////......---.........222555999;;;999777555444444555555666777777777777777777777777777666666666555444333222111111111111111111111111000000000000//////.........------------......//////......---------------------------+++++++++++++++++++++++++++***)))***+++,,,+++*********************************+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,------------------.........//////...///000000111000000000///......///000000///---........................------,,,,,,+++,,,,,,---+++***************++++++******+++++++++******)))***************************************************************************+++++++++++++++,,,,,,,,,---...---,,,,,,---...++++++,,,,,,,,,------------------.........//////////////////000000000111//////000111111222222333222222111111111111222222222222111111111111222222000000/////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++*********************************************************+++,,,,,,******+++,,,)))***++++++,,,,,,++++++---------.........//////......------......///000......//////000111111222222222111111000000000000////////////////////////...---,,,+++++++++,,,,,,++++++***************+++************))))))))))))((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))*********+++++++++***++++++++++++,,,,,,,,,++++++,,,------...//////...000111111000///111222111222222333333333333222222222333444444444444444555666666555444444666888555666:::DDDXXXuuupppaaaNNN@@@222000999???;;;555;;;;;;;;;<<<======:::888444444333333333333333333222222222222222111000000/////////.........------~~~}}}\\\888111...+++///))),,,,,,+++******))))))******)))))))))))))))))))))))))))))))))))))))******++++++++++++,,,,,,,,,------------......///000111222000444888:::888666444333444444444444555666666777888888888888777555444333444333333222111111111111111111111000000000//////............------------------............------,,,,,,------------------++++++++++++++++++++++++***)))((()))+++,,,+++*********************************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------------..................///000000000000000///......///000000///------------...............,,,,,,+++++++++,,,,,,------,,,+++***)))))))))))))))******+++++++++***************************************************************************************++++++,,,,,,,,,,,,---......,,,,,,---...------------............------------...............////////////000000000......//////000111111222222111111000000111111222222111111000111111222222////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++*********************************************************+++,,,,,,******+++,,,******+++,,,,,,,,,,,,+++---------...............---------------......///---......//////000111111111111000000000000//////........................---,,,,,,,,,+++++++++,,,+++***************++++++))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))*********+++++++++*********+++++++++,,,,,,++++++,,,,,,---.........---...000///......///111000111111222333333222222111222222333333333333333///000111222222222333444999888666555888>>>GGGMMMjjjyyyuuunnneee]]]TTTHHH999...000666;;;;;;666333555888888888777888999888555333222222333333333333333333111222222222222111000000............------------~~~~~~}}}YYY777111...+++...(((---,,,+++******))))))******)))))))))))))))))))))))))))))))))))))))******+++++++++++++++,,,,,,,,,,,,)))***+++---000333555777---000333444333222222333555444444444444555555666888999999888777555222111333333222111111111111111111111000000000/////////.........------------,,,------............------,,,,,,,,,,,,------------++++++++++++++++++++++++)))(((((()))+++,,,+++*********************************++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,------------.........,,,---...///000000000//////......///000000///------------------.........+++++++++++++++,,,,,,---...---,,,***)))((((((((())))))***++++++++++++******************************************++++++++++++++++++************************++++++,,,,,,---+++---......---,,,,,,---........................,,,------------...............////////////000000------...//////000000111111111000000000000111111000000000000000000111222........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++*********************************************************+++,,,,,,******+++,,,***++++++,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,---......------......//////000000000000000///////////////........................,,,,,,,,,,,,,,,+++++++++*********)))******+++,,,(((((()))))))))))))))***'''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++************++++++++++++++++++,,,,,,------------,,,...//////...---///000///000111111222222222222000111222222333333222222000000000000000000//////,,,///444888;;;;;;:::999///777AAAKKKUUUbbbrrr}}}vvviiiaaa\\\XXXPPPJJJHHHAAA888333222222111000333333222333444777:::<<<:::999777777888777555333111222222333333333333222111111222222111111000///......---------,,,,,,,,,yyyWWW666111...+++...(((---,,,+++******))))))******)))))))))))))))))))))))))))))))))))))))******+++***++++++++++++,,,,,,,,,)))***+++,,,///111333444---...///000000111333555666666555444333444555555666777888888777555333222333222222111111111111111111000000000////////////.........---------,,,,,,,,,------......------,,,++++++,,,,,,,,,---------++++++++++++++++++++++++)))((('''(((+++,,,+++*********************************++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,---------.........+++,,,---...///////////////......///000000///---,,,,,,,,,------.........++++++******+++,,,,,,---,,,,,,+++***)))))))))***))))))***+++++++++++++++************************))))))*********++++++++++++++++++*********)))))))))******+++,,,,,,------+++---//////---,,,,,,---------------------------,,,,,,---------................../////////000000,,,------...//////000000000000000//////000000000//////......///000000111........................++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++*********************************************************+++,,,,,,******+++,,,***+++,,,,,,------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------...,,,------......///000000////////////////////////........................+++++++++,,,,,,,,,++++++******))))))***++++++,,,(((((((((((())))))******((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++************+++++++++++++++,,,,,,,,,,,,---------+++---......------...///...///000111222222222222000111111222222222222222555444222222222222222111222222222333444555444333777666444111///111777<<>>999888:::999777555111333555444333111222333---000444555333111///...***///555555222111444888444222000000111333333333111222333444555444444333111111111111111000//////---------,,,,,,,,,++++++~~~|||RRR999,,,...---......)))******))))))))))))******,,,***(((''')))******)))(((((((((((())))))))))))******+++++++++,,,,,,,,,)))***+++,,,------------/////////000111111222222444444444555444444333333;;;999777666666777777666333222111000////////////000000000///......------000000///...------,,,,,,---------,,,,,,+++++++++******+++++++++,,,,,,,,,+++++++++************)))************+++,,,---...,,,***)))''''''(((***+++******+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,---------,,,---000222---------............///,,,,,,,,,---------......++++++++++++++++++++++++******))))))))))))******))))))))))))************************************))))))************))))))******))))))))))))******)))******++++++,,,------.........------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------............///---......///////////////........................////////////////////////////////////////////////------------,,,+++***))),,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,+++******))))))*********++++++***))))))***,,,************************)))************+++++++++)))************+++++++++++++++,,,,,,,,,,,,------...------,,,,,,------...------------------------............////////////---.........---,,,,,,+++++++++************++++++************************))))))))))))))))))))))))******)))))))))))))))******)))))))))((((((''''''))))))))))))))))))))))))))))))(((((((((((())))))+++++++++***)))(((((('''+++*********))))))(((((()))************+++++++++)))************+++++++++************************---,,,,,,++++++,,,,,,---,,,------,,,++++++,,,...000000000000////////////000000000000000000000000111///...///000111000...000000111111111111000000///000000000111111111111111111222222222333333333>>>@@@DDDIIIOOOVVV\\\___ssswww~~~}}}wwwqqqooo]]]UUUIII???:::888666444444444444333333222222222////////////////////////////////////////////////000000111111111222222222222222222222222111000//////000111222222222222222000000000///......------------,,,,,,+++***))))))}}}QQQ888,,,///---......)))******))))))))))))******+++)))'''''')))******)))(((((((((((())))))))))))*********+++++++++,,,,,,)))***+++,,,------------......//////000111111111333333444444444444333333:::888666555555666666555333222111000////////////////////////............000//////...------,,,,,,------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,+++++++++************)))************+++,,,---...***))))))((((((((()))*********+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,---...---,,,---...000------------............,,,,,,---------.........++++++++++++++++++++++++******))))))))))))******))))))))))))************************************))))))************))))))******))))))))))))******)))******++++++,,,------......---------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------............///------...///////////////.................................................................................------,,,******,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,+++******))))))******)))*********(((((()))+++************************)))************+++++++++)))************+++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,---------------------------------.........////////////------......---,,,,,,+++++++++************++++++************************))))))))))))))))))))))))******))))))))))))***************))))))((((((((())))))))))))))))))))))))))))))(((((((((((())))))++++++******)))(((((('''*********)))))))))(((((())))))*********+++++++++))))))*********+++++++++************************---,,,,,,++++++,,,,,,---,,,------,,,++++++,,,...////////////////////////////////////////////////000///...///000111000...///000000111111000000/////////000000000111111111111111111222222222222333------...000222555777999888999===AAADDDHHHJJJKKKIIIIIIIIIIIIHHHGGGFFFEEEDDDCCCAAA>>>;;;888666555:::666222111222444444333333333333222222111111111////////////////////////........................000000000111111111222222111222222222111111000//////000111222222222222111000000//////......------------,,,,,,+++******)))zzzfffvvvPPP777,,,///------...*********))))))))))))*********(((''''''((())))))((((((((((((((())))))))))))*********++++++++++++,,,)))***+++,,,---------------------...//////000000222333333444444333333333777777666555444444444444222222111000////////////---............///////////////......---,,,,,,,,,,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,+++++++++************)))***************+++,,,---((())))))******)))))))))******+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,------***,,,......---,,,,,,---------------............---------.........//////++++++++++++++++++++++++******))))))))))))******)))))))))*********++++++************************))))))************))))))******))))))))))))******)))******++++++,,,------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------------............///------...////////////.......................................................................................---,,,++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,+++******))))))******((()))***)))(((''')))***************************)))************+++++++++)))************+++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,---------------------------------------.........//////---------------,,,,,,+++++++++************++++++************************))))))))))))))))))))))))***)))))))))))))))*********************)))))))))))))))))))))))))))))))))))))))(((((((((((())))))+++******))))))(((((('''******))))))))))))(((((()))))))))*********++++++)))))))))*********++++++************************,,,,,,++++++++++++,,,,,,,,,------,,,++++++,,,...////////////////////////////////////////////////000///......000000///...//////000000000000//////////////////000000000000000000000111111111222222555444333222111111111111///////////////000111111444555555555444333222111---.....................---,,,,,,...///000///---111111111000000000000000................................................//////000000000111111111111111111111111000000///000000111111222222111111000000//////...------------,,,,,,++++++*********yyyttt}}}eeeiiiMMM666---///------...*********))))))))))))******)))((('''''')))***)))((((((((((((((())))))))))))************++++++++++++******+++,,,,,,,,,,,,,,,+++,,,,,,------...//////111222222333333333333222555555555444222222222333222111000//////......///,,,,,,---......///000000.........------,,,,,,,,,,,,+++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++*********))))))***************+++,,,,,,((()))+++,,,,,,,,,***)))******+++++++++,,,,,,,,,------,,,,,,,,,+++++++++***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,,,,------)))+++......---++++++,,,,,,,,,---------.........------........./////////+++++++++++++++++++++++++++******))))))******+++))))))*********+++++++++************************))))))************))))))******))))))))))))******)))******++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------........................---------............///,,,---......//////.............................................................................................---,,,+++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,+++******))))))******(((***++++++)))((()))***************************))))))*********+++++++++))))))*********++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,---------,,,,,,+++++++++************++++++************************(((((((((((((((((((((((())))))))))))))))))***+++++++++******************))))))))))))))))))))))))))))))(((((((((((())))))******))))))(((((((((((())))))))))))))))))(((((())))))))))))************))))))))))))************************************,,,,,,++++++++++++,,,,,,,,,,,,---,,,++++++,,,...---...............//////////////////////////////000///......///000///......//////000000//////............/////////000000//////000000000111111111222222111111000000000000555444333333333555666777444444444444444333222222555555555555555555444444111111111111111000...,,,//////..................------------------------------------------------....../////////000000000///000000111000000//////000000111111111111000000000//////......---,,,,,,,,,,,,,,,++++++*********yyytttyyyuuukkkdddKKK555---000---,,,///+++******))))))))))))******(((''''''(((***+++***((((((((((((((())))))))))))))))))*********+++++++++******++++++,,,,,,+++++++++++++++,,,------......000111111222333333222222222444555444111000000222222111000///............++++++,,,---...///000000---------------,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++*********))))))******))))))******++++++(((***,,,...///...,,,+++******+++++++++,,,,,,,,,------,,,,,,,,,+++++++++***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,,,,------)))+++---...---,,,,,,,,,,,,,,,,,,------------...------------.........///++++++++++++++++++++++++++++++************++++++************++++++++++++************************))))))************))))))******))))))))))))******)))******++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------........................---------............///,,,------.......................................................................................---------...------,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,+++******))))))******)))+++------+++******+++************************))))))*********+++++++++))))))*********++++++++++++++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,,,,---,,,,,,+++++++++************++++++************************(((((((((((((((((((((((())))))(((((()))***++++++******************++++++))))))))))))))))))))))))))))))(((((((((((()))))))))))))))((((((((((((((((((((((((((((((((())))))(((((()))))))))*********(((((()))))))))*********************************,,,++++++******++++++,,,,,,,,,---,,,++++++,,,...,,,,,,------....................................///...---...///000///---......////////////......---............/////////........./////////000000++++++,,,,,,------......++++++******,,,---///111---............------,,,//////...---,,,,,,++++++---............///000222------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------........./////////...//////000000000//////000000111111111000000////////////...------,,,,,,,,,,,,+++++++++++++++***wwwvvviii\\\HHH444---000---,,,///,,,******))))))))))))******((((((((()))+++,,,+++)))(((((((((((()))))))))))))))))))))************+++******+++++++++++++++***+++++++++,,,------......///000111111222222222222111444666555111///000222111111000///............++++++,,,---......//////------,,,,,,,,,,,,,,,,,,*********+++++++++++++++******+++++++++,,,,,,,,,+++++++++************)))******)))))))))******+++)))***,,,...///...---,,,******+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,------)))+++------------...///,,,,,,,,,,,,------------,,,,,,,,,---------......++++++++++++++++++++++++++++++************++++++*********++++++++++++,,,************************))))))************))))))******))))))))))))******)))******++++++,,,------++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------------............///,,,,,,---............---........................------------------------------------------------+++,,,,,,------,,,++++++,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,+++******))))))******)))+++......---+++++++++************************)))************+++++++++)))************+++++++++++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------***++++++,,,,,,,,,,,,,,,++++++************++++++************************))))))))))))))))))))))))(((((((((((()))***+++,,,)))))))))***************))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((''''''(((((((((((())))))((((((((()))))))))******((((((((()))))))))******************************++++++************++++++,,,------,,,++++++,,,...++++++,,,,,,---.................................///...------//////...---------............------------------.........///------.........////////////000111111111111000000///............///000000333333444444444333333222//////////////////...............,,,+++,,,///111,,,,,,,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---......///////////////000000111111000000////////////......---,,,,,,,,,++++++++++++++++++++++++|||uuurrrlll]]]~~~FFF333---111---,,,///---******))))))))))))******)))((()))+++------,,,***(((((((((((())))))))))))))))))))))))******************++++++++++++******++++++,,,,,,---............///000111222222222222000444777555111///000222111111///...............,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,)))*********++++++++++++******+++++++++,,,,,,,,,+++++++++************)))******))))))))))))******((()))***,,,,,,,,,,,,+++******+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,------***+++,,,------...000222++++++,,,,,,,,,---------+++++++++,,,,,,,,,,,,---++++++++++++++++++++++++,,,++++++******++++++,,,*********+++++++++,,,,,,************************))))))************))))))******))))))))))))******)))******++++++,,,------******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------............///+++,,,------......------........................------------------------------------------------******++++++,,,++++++***,,,++++++******++++++,,,******************************+++++++++,,,,,,,,,,,,+++******))))))******(((+++---...,,,+++******************************)))************+++++++++)))************+++++++++++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,++++++************++++++************************))))))))))))))))))))))))(((((((((((()))***+++,,,((((((((())))))*********))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((('''''''''((((((((())))))(((((((((((()))))))))***(((((((((((()))))))))***************************++++++************++++++,,,------,,,++++++,,,...***++++++,,,------..............................///...------//////...------------......---------,,,,,,---------.........,,,------------.........+++,,,,,,---,,,+++******.../////////......---,,,))))))***************)))------........./////////111111111...+++***+++---++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,---....../////////...000000000000000//////...///......------,,,,,,+++++++++++++++++++++++++++qqqoooggguuuddd{{{FFF333---111---,,,///---******))))))))))))******)))))))))+++......---+++(((((((((((())))))))))))))))))))))))******************+++++++++******)))+++,,,,,,------......///......000111111222222222000444777666111...000222111000///......------...,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++******+++++++++,,,,,,,,,+++++++++************)))******)))))))))))))))***''''''((()))***+++++++++******+++++++++,,,,,,,,,---------,,,,,,,,,+++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------***+++,,,,,,---...222555++++++,,,,,,,,,---------******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,************************))))))************))))))******))))))))))))******)))******+++,,,,,,------*********++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////+++,,,------......------........................------------------------------------------------)))******+++++++++******,,,++++++++++++++++++,,,))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,++++++***)))*********'''***,,,---,,,***))))))************************)))************+++++++++)))************+++++++++++++++,,,,,,,,,---------,,,++++++++++++++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,)))***+++,,,,,,,,,,,,,,,++++++************++++++************************))))))))))))))))))))))))(((((((((((()))***+++,,,''''''(((((()))))))))***))))))))))))))))))))))))))))))(((((((((((())))))'''''''''(((((((((((((((&&&'''''''''(((((())))))(((((((((((())))))))))))(((((((((((())))))))))))************************++++++************++++++,,,------,,,++++++,,,...******+++,,,,,,---..............................///...------...///...---,,,------......------,,,,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,...//////...---,,,+++,,,---......---,,,+++......///////////////...------------------------'''***------++++++---///+++++++++,,,,,,---------************************++++++++++++++++++++++++++++++,,,,,,,,,---------,,,------.../////////...000000000000000///......///......------,,,++++++++++++++++++++++++++++++tttqqq~~~}}}pppeeemmm}}}???666...---...---...111+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))))))))))))))***---)))&&&'''---111---&&&&&&)))///444...&&&'''///......------111666555///444333333222111000//////555000---///111000......***///111///,,,,,,---...***,,,---,,,,,,---,,,)))************************+++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,......---,,,,,,+++******************************++++++++++++++++++,,,,,,***,,,///111111///,,,***------------------------,,,,,,,,,---------......------------------------------++++++++++++------++++++++++++++++++++++++******+++++++++,,,,,,,,,)))))))))))))))))))))))))))************+++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,................................................---,,,,,,,,,,,,---......---------------------------------,,,,,,+++++++++---------,,,,,,+++++++++++++++++++++++++++++++++************************************************+++++++++*********))))))+++++++++++++++++++++++++++++++++*********))))))+++*********))))))((((((++++++******++++++,,,---))))))*********+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------++++++++++++++++++++++++************************+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((''''''''''''((((((((((((((((((((((((((((((''''''((((((((((((''''''))))))(((((((((((())))))''''''(((((())))))******+++++++++*********))))))))))))))))))************************************,,,,,,++++++,,,,,,---...---------------------------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++******+++++++++,,,,,,,,,,,,,,,,,,---------............---,,,---...///000222111111000///......---........................,,,++++++******++++++,,,xxxttt~~~wwwvvvooozzz???666...---...---...000+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''')))***,,,+++(((%%%###'''***+++(((%%%%%%)))---000***%%%(((,,,///000111)))000333///+++,,,000333333222222111111000000///+++222555111...000444444888,,,)))111444---***...555111,,,((())),,,......************************+++++++++++++++++++++++++++++++++*********))))))************************))))))))))))******************+++++++++,,,,,,,,,...------,,,++++++*********************************++++++++++++,,,,,,,,,+++---///000000///---+++------------------------,,,,,,,,,------------...---------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++*********+++++++++,,,,,,)))))))))))))))))))))))))))************+++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,................................................---,,,,,,,,,,,,---......---------------------------------,,,,,,+++++++++---,,,,,,,,,++++++++++++++++++++++++++++++++++++************************************************+++++++++*********))))))+++++++++++++++++++++++++++++++++*********))))))************)))))))))(((++++++******++++++,,,,,,*********++++++++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++,,,,,,,,,------++++++++++++++++++++++++************************+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((''''''''''''((((((((((((((((((((((((((((((''''''((((((((((((''''''))))))(((((((((((())))))''''''(((((()))*********+++++++++*********))))))))))))))))))************************************,,,++++++++++++,,,---------------------------------,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++******+++++++++,,,,,,,,,,,,,,,,,,------------......------,,,---...///000111111000000///......---........................,,,++++++******++++++,,,wwwsss|||uuukkk|||sss>>>555...---...------000+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((***,,,...///$$$)))000222///,,,,,,///******)))***...000,,,$$$...///,,,***,,,111111---111111111111000000000000222444111+++...555000$$$++++++///222...(((,,,555******+++...000///,,,***************************+++++++++++++++++++++++++++++++++***************++++++++++++++++++++++++))))))))))))******************+++++++++,,,,,,,,,------,,,,,,++++++************************************+++++++++,,,,,,,,,------............------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++*********++++++++++++,,,)))))))))))))))))))))))))))************+++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------,,,,,,,,,,,,---......------------------------------,,,,,,,,,,,,+++++++++++++++++++++*********++++++++++++++++++++++++************************************************+++++++++***************+++++++++++++++++++++++++++************)))))))))************))))))))))))******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++************************++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((''''''''''''(((((((((((((((((((((((((((((('''(((((())))))(((((('''))))))))))))))))))))))))''''''((())))))******++++++++++++***************)))))))))*********++++++************************+++++++++++++++,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,---------------------,,,---......///000000000///......------------------------------,,,++++++******++++++,,,qqqnnnzzznnniiixxxjjj===555...---...------///+++******)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((------,,,+++)))((('''&&&+++'''%%%(((+++)))&&&$$$"""+++111---+++,,,,,,)))***,,,,,,,,,000777:::999/////////000000000111111111...,,,...333444111,,,,,,888:::000***------((((((***///222111,,,***+++************************++++++++++++++++++++++++************************++++++++++++++++++++++++((()))))))))******************+++++++++,,,,,,,,,,,,,,,,,,,,,++++++***************************************++++++,,,,,,---...------,,,,,,------...------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,---------++++++------------++++++++++++++++++++++++++++++************++++++++++++))))))))))))))))))))))))))))))*********+++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------,,,,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++************))))))))))))*********)))))))))))))))******++++++,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++***++++++,,,,,,++++++******++++++++++++,,,,,,,,,************************************************************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((()))))))))******)))))))))'''(((((()))******++++++************************))))))*********+++++++++************************+++++++++***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++************++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------....../////////......---------------------------------,,,++++++******++++++,,,mmmmmm{{{ppprrryyyfff<<<444.........---,,,...+++******)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((!!!###(((+++------+++)))444,,,'''''''''%%%''',,,)))+++***&&&&&&,,,111222)))222555,,,"""!!!&&&+++.........//////000111111...+++...222*** +++'''&&&%%%)))000333---%%%111//////...)))%%%)))222************************++++++++++++++++++++++++************************++++++++++++++++++++++++((()))))))))******************+++++++++,,,,,,,,,,,,+++++++++++++++******************************))))))***+++,,,,,,------...---,,,,,,,,,,,,---...------------------------+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------++++++------------++++++++++++++++++++++++++++++))))))*********+++++++++))))))))))))))))))))))))))))))*********+++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------,,,,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))******)))***+++,,,,,,,,,++++++++++++,,,,,,,,,---------++++++++++++++++++++++++***++++++,,,,,,++++++************+++++++++,,,,,,*********************************************************)))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))************))))))(((((())))))***+++++++++************************************++++++++++++************************+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++************++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------------............------------------------------------,,,++++++******++++++,,,nnnooo~~~lllxxxxxxddd<<<444.........---,,,---+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))666111+++&&&$$$&&&+++...!!!+++333///&&&&&&...,,,&&&$$$)))---***###))))))(((***222999777222------......//////000000333)))'''000777555555888666///222;;;555&&&'''555&&&$$$'''///000***(((,,,************************++++++++++++++++++++++++***************+++++++++++++++++++++++++++++++++))))))))))))******************+++++++++,,,,,,,,,++++++++++++++++++******************************))))))***+++,,,------...------,,,,,,,,,,,,------------------------------++++++++++++,,,,,,,,,,,,******++++++,,,,,,------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++)))))))))************+++)))))))))))))))))))))))))))************+++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------------------------++++++,,,,,,,,,,,,------*********+++++++++++++++++++++++++++++++++++++++***************************************************************+++++++++++++++++++++++++++++++++(((((()))))))))))))))***))))))))))))************)))***+++,,,---,,,++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***************++++++++++++******************************************************)))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((''''''''''''((((((((((((((((((((((((((((((((())))))******))))))(((((()))***++++++***)))((((((((()))******++++++,,,***************+++++++++*********++++++++++++,,,***************************************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++************++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,------------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,nnnooo~~~ooo~~~vvv\\\;;;333......///---+++---+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))!!!$$$'''+++,,,+++((('''444)))$$$((((((!!!!!!(((###'''111///%%%'''333+++---------///222///)))...........................444222'''$$$+++---'''((((((%%%"""%%%,,,000///>>>///'''///666111***'''************************++++++++++++++++++++++++))))))*********+++++++++************************))))))))))))******************+++++++++,,,,,,,,,******************++++++************************((()))***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------***++++++++++++,,,,,,,,,)))******+++,,,,,,---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++))))))))))))************)))))))))))))))))))))))))))************+++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------------------------+++++++++,,,,,,---------++++++++++++,,,,,,,,,---++++++++++++++++++++++++************************************************))))))*********+++++++++++++++++++++++++++++++++(((((((((((())))))******((()))))))))************(((***+++------,,,+++************++++++++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++***************++++++++++++***************************************************)))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((''''''''''''(((((((((((((((((((((((((((((())))))************))))))((()))+++,,,,,,+++)))(((((())))))******+++,,,,,,))))))*********+++++++++*********+++++++++,,,,,,***************************************++++++,,,++++++++++++++++++++++++,,,---...//////...---,,,++++++++++++++++++++++++***************************************************++++++,,,,,,++++++***************************************++++++++++++************************************************************************++++++************++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,kkkmmm{{{wwwRRR;;;333......///---+++,,,+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))CCC{{{hhh111%%%,,,///000(((&&&+++---"""###KKK}}}\\\///***666........................BBB(((---000...444***333{{{ZZZ222'''+++......000************************++++++++++++++++++++++++))))))******++++++++++++))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,******************++++++************************((())))))+++,,,---......+++,,,,,,------,,,,,,+++------------------------******+++++++++,,,,,,,,,))))))***+++,,,,,,------...---++++++++++++---...++++++++++++++++++++++++))))))))))))************)))))))))))))))))))))))))))************+++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------------------------+++++++++,,,,,,---------+++++++++,,,,,,---------++++++++++++++++++++++++************************************************))))))******++++++++++++++++++++++++++++++++++++'''((((((((())))))******(((((())))))*********+++(((***+++------,,,+++***))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++)))************+++++++++))))))))))))))))))))))))************************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((''''''''''''(((((((((((((((((((((((((((((())))))************))))))((()))+++,,,,,,+++)))((()))))))))***++++++,,,,,,))))))******++++++++++++******+++++++++,,,,,,,,,*********************************)))***++++++,,,++++++++++++++++++++++++,,,---///000000///---,,,++++++++++++++++++++++++************************************************+++++++++,,,,,,+++++++++************************)))************+++++++++************************************************))))))))))))))))))))))))++++++************++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,pppsssuuu~~~~~~yyywwwwwwRRR666333///---,,,---,,,+++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))888^^^ +++(((***000 '''///(((HHH~~~...++++++444$$$111&&&000///111(((888+++///###555---%%%ddd|||888!!!444''')))444'''###666111***++++++++++++++++++++++++************************(((((((((((())))))))))))(((((()))******************,,,------+++******+++************************++++++++++++++++++++++++***+++,,,---...---,,,,,,,,,,,,,,,++++++*********---------,,,,,,+++++++++******+++++++++,,,,,,,,,+++*********+++,,,,,,---000///...---,,,+++++++++***++++++,,,,,,------...*********************************************************************************))))))))))))))))))******++++++,,,------++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------------------------------,,,------......------,,,+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,++++++******++++++,,,******************************+++++++++,,,,,,,,,***++++++,,,,,,++++++******++++++,,,,,,++++++*********))))))******+++,,,))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************)))************+++++++++,,,,,,,,,+++++++++******************************************************************************(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((''''''''''''''''''''''''))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******+++++++++***)))(((000///,,,*********+++,,,************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********))))))))))))))))))))))))******************************++++++++++++******))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************************************************************...------///111111---***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************kkkooottt}}}vvvuuuMMM666333///---,,,---,,,+++******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))){{{555###***CCC///LLLiii222(((444)))222)))000,,,222eeeeee)))+++///333***+++222...,,,IIIppp111)))333:::333CCC))),,,++++++++++++++++++++++++************************((((((((()))))))))******((())))))******************,,,------+++******+++************************++++++++++++++++++++++++***+++,,,---------,,,,,,,,,,,,,,,+++++++++******---------,,,,,,++++++++++++,,,,,,,,,------------+++++++++++++++,,,------//////...---,,,,,,,,,,,,******++++++++++++,,,,,,************************************************************************************)))))))))))))))******++++++,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------------------------------------,,,------......------,,,+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,++++++******++++++,,,******************************+++++++++,,,,,,,,,***++++++,,,,,,++++++******++++++,,,,,,++++++*********))))))******+++,,,***)))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************++++++++++++,,,,,,,,,+++++++++******************************************************************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((''''''''''''''''''''''''))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))++++++++++++++++++++++++000...,,,*********+++,,,************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************************************************************++++++++++++******))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***************************************************************************,,,++++++---//////,,,)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************hhhooouuu}}}nnn~~~uuuJJJ666333///---,,,---,,,+++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))nnn###444<<>>999&&&###<<<[[[???***%%%&&&999&&&...++++++++++++++++++++++++************************)))*********++++++++++++))))))***++++++++++++******,,,------+++******+++************************++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........------,,,,,,,,,,,,------///...---,,,,,,,,,,,,,,,------,,,,,,+++******)))++++++++++++++++++++++++************************************************)))***************++++++)))******++++++,,,------+++++++++,,,,,,,,,------******+++++++++,,,,,,,,,------------------------------------------------,,,------......------,,,,,,---...---,,,+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,++++++******++++++,,,******************************+++++++++,,,,,,,,,***++++++,,,,,,++++++******++++++,,,,,,++++++*********))))))******+++,,,*********)))))))))(((((())))))))))))))))))))))))))))))*********+++++++++*********+++++++++,,,,,,,,,,,,,,,+++++++++******************************************************************************+++++++++******)))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))++++++***)))+++---///111------,,,+++******++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************************************++++++++++++******))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********************************************************************************))))))******++++++)))(((++++++++++++++++++++++++++++++++++++++++++++++++************************kkktttxxx}}}~~~zzzKKK666333///---,,,---,,,+++******))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((&&&999nnnYYY...((($$$888...<<>>444222///---------,,,+++++++++***************+++))))))))))))))))))))))))******))))))((())))))))),,,---!!!)))444---'''fff>>>,,,"""******RRR+++000333---MMM~~~&&&%%%;;;///$$$666///&&&222)))+++^^^;;;###;;;555...222(((******++++++++++++******************************,,,,,,,,,---------......,,,,,,,,,+++++++++******+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,++++++******++++++,,,------------............------------............---......///000000111111...///000000111111000000////////////////////////.................................---------,,,,,,------------------------++++++++++++++++++++++++))))))***++++++,,,------)))******+++,,,,,,------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,---////////////...---........./////////000..............................////////////..............................,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------......---,,,+++***))))))))))))(((((())))))***++++++,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++((()))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))*********+++++++++)))))))))))))))******+++))))))))))))))))))))))))***+++,,,,,,------,,,,,,******++++++,,,------...------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++///...---,,,+++*********************************))))))))))))))))))))))))((()))))))))************)))))))))))))))))))))))))))************+++++++++************************++++++************++++++************************((()))))))))*********************++++++++++++,,,,,,,,,,,,+++++++++************************************))))))))))))******qqqxxxppp:::444222///---------,,,+++******************++++++))))))))))))))))))))))))***)))))))))***+++,,,,,,***///$$$)))///&&&)))...;;;111***''')))kkkQQQ***///---###yyykkk'''***......***%%%***+++,,,,,,kkkOOO&&&$$$LLL000$$$111)))******++++++++++++******************************.........////////////000,,,,,,,,,++++++*********+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++,,,++++++++++++++++++,,,---------.........//////---------.........//////---......///000111111222//////000111111111111111000000000000000000000000////////////////////////......---------,,,,,,,,,------------------------++++++++++++++++++++++++))))))***+++,,,,,,------))))))***+++,,,,,,------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......***+++---///000000//////---.........//////000000..............................////////////..............................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------...//////---,,,+++***))))))))))))'''(((((()))******++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++(((((())))))*********+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))************+++++++++)))))))))))))))******+++))))))))))))))))))))))))***+++,,,,,,------,,,,,,******+++,,,,,,---......------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++000///...,,,+++***))))))************************))))))))))))))))))))))))(((((())))))*********+++)))))))))))))))))))))))))))************+++++++++************************++++++************++++++************************(((((())))))*********+++))))))*********+++++++++,,,,,,,,,+++++++++************************************))))))))))))******qqq|||uuuccc666444222////////////...---************************+++++++++*********))))))******))))))))))))******111///...$$$222...GGG222000,,,***:::fff'''$$$))):::SSS555444###,,,((('''???***666SSS111,,,,,,VVV///666,,,************************************************.........------,,,,,,,,,******************************+++,,,,,,,,,,,,+++...------,,,,,,,,,------///...---,,,,,,,,,,,,,,,..................------,,,111222---+++///111...------------...///111222.........000222222///,,,999444///---000111000...///---***+++...111222222///......---------......---------------------------,,,++++++******++++++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------,,,+++,,,---...///.........------,,,,,,,,,...------------...//////---------.........//////......////////////......111111000000000/////////111111111000///...,,,+++///////////////.........//////...------,,,++++++------------------------++++++++++++++++++++++++,,,,,,+++***))))))************+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++///...,,,******+++,,,---******+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++---------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++************)))******))))))((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))*********))))))((()))************+++++++++++++++******************++++++++++++,,,---...///***''',,,...(((+++222///---//////.........,,,)))000...---,,,+++,,,---...******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************)))************************,,,,,,+++***))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************(((((()))***************+++*********))))))((((((++++++,,,,,,,,,,,,------,,,,,,,,,++++++***************++++++++++++******************************uuulllVVVbbb777444222////////////...---************************+++++++++*********))))))******))))))))))))******+++555555""",,,CCC...111)))***LLL777///PPP"""---000###777888***,,,|||***,,,'''+++444************************************************,,,,,,,,,+++++++++************************************+++,,,,,,,,,,,,+++...------,,,,,,------...///...------,,,,,,,,,---........................,,,///000------222444222222222222222111111000///333222222111222222222111'''))),,,000222333333333333444666777444///)))%%%000000000///......---------------------------------,,,++++++******++++++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,---...///.........------,,,,,,,,,---------.........//////------........./////////...//////000000//////.........///////////////000+++,,,---...////////////111111000///...---,,,,,,.........------,,,,,,,,,------------------------++++++++++++++++++++++++,,,++++++*********************+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++///---,,,******+++,,,---******+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,+++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++******************))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))************+++++++++++++++++++++++++++*********000000//////.........---111...//////***+++...***///000000//////000333444---...///000000...,,,+++222222111//////.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************************,,,++++++***))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************((())))))***************+++*********))))))))))))++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++************++++++++++++******************************|||pppSSS```888444222////////////...---+++++++++++++++++++++++++++++++++*********************))))))))))))******+++:::OOO((()))111444FFFwww)))444(((333///444///'''...]]]+++000555&&&///*********************************************************)))))))))))))))***************************++++++,,,,,,,,,,,,,,,...---------------......///...------,,,---------............////////////000111///---...111000---+++,,,...000111222222222333333333222111111333444555777888777222///---...---...//////...///111333111111111000///...---,,,---------------------------,,,++++++******++++++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,------...///.........---------------,,,---...///000///..................//////////////////000000000000//////...//////000111111222222444444444333333111000///222222222333333333444444......------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******************+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++...---,,,******++++++,,,******+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,---------------------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************))))))))))))((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))***************)))************+++++++++,,,++++++++++++++++++++++++............---,,,++++++///---,,,---...000000//////...---,,,+++,,,...111......////////////.........---,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************************************,,,+++******)))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************((()))******++++++*********************)))))))))++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++******++++++++++++******++++++++++++++++++++++++{{{kkkZZZ:::444222////////////...---++++++++++++++++++++++++************************+++******))))))******+++333---)))---++++++555444'''^^^000999***'''QQQ:::666;;;###:::,,,:::$$$+++,,,,,,************************************************))))))))))))))))))))))))***************************+++,,,,,,------,,,,,,...------------......///......------------......///////////////000000000222111111111333333111...777666555555555555666777,,,000444666555444555555333222111111222444666777666666444000,,,+++---/////////000000000///---,,,........................---,,,++++++******++++++******************************+++++++++,,,,,,,,,+++++++++,,,,,,,,,---------------------......///...............---------+++---///000111000...---....../////////000000000///000000111111000000///222222222333333333444444444333333222000///---,,,////////////000000000000................................................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++*********+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++---,,,++++++******++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------.........---------------------------............------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))***+++++++++***************+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,+++,,,---.........---,,,...///,,,+++222222000222555333222444444222000000333111...,,,,,,///222444,,,---.........---,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********************************++++++***************+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************))))))***++++++++++++***************************+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++yyyoooSSS<<<444222////////////...---++++++++++++++++++++++++************************++++++************++++++;;;:::ccc555///...(((333QQQwwwIII999.........ooo'''!!!999RRR^^^&&&'''(((444"""888************************************************))))))******************************************++++++,,,------------,,,---------------...///000......---------......////////////000000000111111///...000333555555444333777555444444666:::>>>AAAFFFLLLTTTZZZ\\\ZZZWWWUUUTTTOOOIIIHHHHHHEEE===555000333666777666333111000---....../////////..............................---,,,++++++******++++++******************************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------------.........//////...........................,,,---///111111000///.../////////000000000111111000000111111111111000000444333333333333333333333333444444555666666666666777666666555444333222222000000000///////////////........................,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,++++++******************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.................................------........./////////........................---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***))))))))))))************(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,------------///000000000000000000//////555...***333000***000000...111:::>>>:::777777444444333111000000000000111222333444333111...,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************************+++***************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************))))))***+++++++++++++++***************++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++]]]zzzMMM<<<444222////////////...---,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++++++++************++++++ 000"""'''www___)))'''444'''999666---!!!RRRRRR]]]nnnQQQVVVKKK[[[777+++...NNNHHH...666///---,,,###************************************************************++++++++++++************************++++++,,,---------------------------...///000000.........---......///000//////000000111111222222222000///111000///222888666:::BBBOOO___ooo}}}|||gggWWWKKKEEE<<<666444444555666000//////......//////000........................---,,,++++++******++++++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------...////////////................../////////---...///000111000//////000000000000111111111111111111222222222222111111222333333333333333444444222333333333333333222111000111111333444555666666333333222111111000//////........................,,,,,,,,,,,,,,,,,,,,,,,,******,,,---------,,,+++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++***************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---......//////.........///////////////.........////////////000////////////////////////............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++)))))))))************+++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++,,,,,,------......///000000////////////000000)))777333222AAAAAA===LLLFFFFFFMMMWWWYYYVVVYYYaaaBBBEEEGGGHHHDDD<<<444///,,,---...///000000000///////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********************************)))******+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************)))***++++++,,,+++++++++*********+++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,[[[uuuHHH;;;444222////////////...---,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++,,,++++++******++++++,,,666...>>>!!!---888ggg~~~BBB%%%444EEE---222,,,444;;;$$$222^^^oooKKKYYYnnnpppggg|||sssggg~~~nnnddd___\\\QQQTTT```///%%%LLL$$$\\\[[[(((###;;;555;;;***************************************************))))))*********+++++++++************************+++,,,------...---------------------...///000111...............///000000//////000111111222333333555333333555777>>>MMM]]]ttt{{{xxxdddUUUIII>>>666777555222///......000111........................---,,,++++++******++++++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,---...///000//////...---........./////////000.../////////000000000000000000000111111111222222111222222222222222222111222333444555777888999:::555666888:::<<<===>>>>>>======;;;999888666444444666666555444222111000000........................------------------------)))***,,,---...---,,,+++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++***))))))******+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,------.../////////....../////////000000000....../////////000000000000000000000000000000000000////////////.........------------------------------,,,,,,,,,+++++++++))))))*********+++++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---...////////////......///222555999;;;;;;RRRTTTXXXpppvvvyyy}}}||||||{{{vvvnnndddZZZTTTGGGCCC<<<666222111222333////////////////////////------------------------------,,,,,,,,,+++++++++******************************))))))***++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************)))***++++++,,,,,,++++++*********++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,fffvvvFFF;;;444222000/////////...---,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++,,,++++++******++++++,,,%%%///:::555+++<<<...---333222***+++:::===222///,,,@@@>>>888EEE===;;;<<>>@@@AAAQQQUUU\\\dddmmmuuu{{{~~~{{{ssshhh]]]RRRJJJFFF888888666555333222000000////////////////////////------------------------)))***,,,.........,,,+++******+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++***++++++++++++***))))))******+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,------...///000000.../////////000000111111////////////000000000000000000000000000000000000000000000000////////////---------------------------------,,,,,,,,,++++++))))))******++++++++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++,,,---------++++++,,,,,,,,,---------,,,,,,------...///000000111111222666<<>>DDDLLLKKKDDD@@@BBBVVVZZZWWWNNNQQQ```nnnsssjjjaaa]]]^^^ZZZQQQPPPWWWmmmtttXXXLLL>>>666333000...---...333444...***,,,---,,,,,,,,,,,,+++++++++*********++++++,,,,,,++++++***************************)))************+++++++++******+++++++++,,,,,,,,,+++,,,------......------,,,,,,,,,---------......111///,,,+++,,,...///000000333,,,---<<>>DDDXXXzzztttWWWDDD;;;222666666333222555333///000///111111---))),,,222)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))************))))))))))))************))))))))))))************)))))))))))))))******+++******+++++++++,,,,,,,,,222000---,,,---...//////,,,---...,,,******,,,///------+++))))))+++------333222///,,,***+++,,,,,,000...***)))***,,,------sssnnnyyyJJJ777444222////////////...------------------,,,+++***++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,///111222111/////////000+++777GGGLLLDDD;;;===EEE```VVVQQQWWWeeetttxxxsssgggUUUQQQ\\\kkkyyy[[[FFF888000---///---,,,...111111...+++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++************************************++++++++++++***++++++++++++,,,,,,,,,+++,,,------......------,,,,,,---------.........***,,,///000000///111222(((555:::666000///HHHnnnuuuXXXDDD:::666333000---///333555222///......---,,,,,,+++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------***++++++++++++,,,,,,,,,,,,,,,------.../////////........./////////000000/////////000000000111111---111555777555333333444111222666888222222BBBVVV~~~{{{ZZZDDD666000+++---333555000***222...***,,,222444000+++---------,,,,,,,,,++++++++++++++++++++++++++++++************************+++++++++*********))))))+++++++++++++++***))))))***++++++++++++,,,,,,,,,+++,,,,,,---......////////////......///111222444888444///------...//////000///...///111444777999===CCCGGGFFFFFFKKKNNNNNNCCC===666333444444000,,,###...666333***&&&(((,,,***)))***---111000+++&&&+++*********))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***((((((((((((((()))******************************************))))))))))))++++++++++++,,,,,,,,,,,,...+++)))+++///111111///555000///000000///333:::HHHpppmmmUUU<<<333;;;AAA===555000***'''---222222///---,,,,,,---------,,,++++++++++++++++++++++++++++++************************************************))))))))))))************))))))))))))************))))))))))))************)))))))))))))))***++++++++++++++++++,,,,,,,,,,,,((()))+++---......+++)))///111222333222222333444,,,...000000111111000///%%%'''***---000111111111((()))+++...000///,,,)))tttzzzggg___zzzIII777444222////////////...---,,,------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------///000222111///---,,,,,,888KKK\\\ZZZOOOLLLSSS[[[dddiiiyyyiiiSSS___}}}fffGGG777///---000444111))))))000------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++************+++++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,---............---------------.........///,,,000333222...,,,...111111000...888HHHYYYvvvYYY777444555444222///....../////////...---------......,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,------.../////////....../////////000000000///000000000000111111111333222000000222444666777999222222===OOOhhhooo]]]EEE333---...000222222///,,,---000111...+++------------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************++++++++++++++++++***)))++++++++++++,,,,,,,,,,,,,,,,,,------.../////////111000///.........///000,,,---///111222333222222222444999BBBNNNWWW[[[\\\jjjqqqwwwvvvvvv|||yyyvvvtttsssmmm^^^GGG555:::111,,,000111---///555111,,,((('''***,,,,,,++++++++++++*********))))))))))))))))))))))))))))))((((((((()))))))))******)))(((((((((((()))******************************************************+++++++++,,,,,,,,,------...---,,,---//////...,,,000...///444;;;GGGXXXfffzzzpppgggXXXMMMEEEEEEJJJ>>>555...///111///---------...//////...,,,+++)))++++++++++++++++++++++++************************************************))))))))))))************))))))))))))************)))))))))*********++++++******))))))******+++,,,+++++++++,,,,,,,,,------...000111222222111///...///000111111000...,,,+++,,,,,,---//////...------666666555222///+++'''%%%333000------...000111111fffjjjfffYYYuuu~~~GGG777444222////////////...---,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,...000000/////////000888BBBHHHHHHQQQcccoooqqqwwwjjj___]]]^^^[[[UUUWWW```ooo|||eeeiiikkkLLL999...111222++++++222------------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,------,,,------...............---............/////////222333333111//////222555444111666XXX}}}qqqeeerrrQQQEEE777000000222111//////......------......///,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,------.../////////...////////////000000000000000000111111111222222999333///222888:::444...555===OOOqqqgggGGG555000111---111444222,,,))),,,111...------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++,,,,,,+++******+++++++++,,,,,,,,,---------------...//////000000//////000000111111111111333444444222222444999===UUUWWW\\\hhhttt{{{{{{xxxwwwwwwaaaGGG888222000---,,,///222222///)))(((,,,000,,,,,,+++++++++*********))))))))))))))))))))))))(((((()))))))))*********))))))(((((())))))***+++************************)))***************++++++++++++,,,,,,------......---...000111111000......(((+++555HHH```{{{tttjjj{{{jjjLLLBBBHHHKKKEEE===666---'''+++222---......///...,,,+++***++++++++++++++++++++++++************************************************((()))))))))************((()))))))))************))))))*********++++++++++++************+++,,,,,,,,,,,,,,,,,,------------------,,,+++,,,---000333...///000222444666777888777333111222222111333777............000333555777000...***)))***+++++++++kkkooo{{{qqq^^^uuuzzzCCC777444222////////////...---,,,------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........///000111000000222555888:::CCCKKKVVVlllxxxjjjcccmmmcccgggxxxuuukkkjjjccc```\\\ZZZYYY^^^lllyyy~~~yyyxxxaaa:::222666222------.........---------,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,---......//////.............../////////000000//////111222444666888999333TTTxxxyyykkktttJJJ666999>>>888...///......------------...---------,,,,,,,,,+++++++++++++++,,,,,,,,,------++++++,,,,,,,,,---------,,,,,,------.../////////////////////000000000111111111111111222222222222111444888999999999:::;;;MMMvvvtttSSS???222111///------///111222.........---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++,,,,,,,,,++++++++++++,,,,,,,,,---------------...//////000000111+++---000333444555555555...111555888???LLL\\\hhhvvvrrrnnnppptttwwwuuurrrvvv~~~{{{yyywwwuuuxxxzzz~~~iiiNNNAAA888000+++...222555444000,,,))),,,,,,,,,,,,++++++++++++************************))))))))))))************)))))))))))))))***++++++************************))))))******+++++++++,,,+++,,,,,,---......//////***---111222111111333555<<>>555000000---------------,,,,,,,,,++++++++++++++++++++++++************************************************((()))))))))************((()))))))))************************+++++++++++++++++++++++++++,,,,,,---,,,,,,---------............000111000000111444777333444444222000000333777555222333777999666777;;;444555555555555333111///,,,---000444666333...***{{{zzzooowww___rrrwww@@@666444222////////////...---,,,------............---,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////000000000000333999BBBGGGZZZeeeqqqzzzuuuqqqvvv~~~```AAA+++'''...//////.........---------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------...////////////...////////////000000000000,,,///111222222444888<<>>***&&&///666222+++............---------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......//////000111111111000000000000111111111111222@@@RRR^^^bbbeeeiiimmmhhhccc___```gggpppwww{{{|||}}}}}}{{{tttlllggghhhkkkccc|||}}}gggJJJ;;;+++'''---222000***---------,,,,,,,,,++++++************************)))))))))*********++++++***))))))))))))***++++++++++++++++++++++++++++++))))))******+++,,,,,,,,,+++,,,,,,---...///000000---///000...,,,///777???uuu{{{jjjddd```QQQ;;;+++222000...---,,,,,,------++++++++++++++++++++++++************************************************))))))))))))************))))))))))))*********************++++++++++++,,,,,,,,,++++++,,,,,,---...---------.........//////111444777555111---,,,---///888BBBIIIMMMVVVbbbmmm{{{nnn]]]NNNDDD???:::222...---///222333ggg|||uuurrrzzz]]]mmm|||www>>>333444222////////////...---,,,,,,---...............---------------------------.........////////////---...111888DDDUUUgggsss~~~zzzxxxzzz{{{}}}wwwLLL888444////////////.........---,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...------.../////////////////////000000000111111111000444666333333@@@XXXkkk~~~qqqIII;;;;;;333222111///...---,,,,,,///......---,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,------------...,,,,,,------...///////////////000000000111111111222222222333333333333444666555444:::NNNrrrtttQQQ:::444444111,,,............------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++***+++,,,,,,------,,,,,,,,,,,,,,,------------......//////000000111222222444333111111444;;;AAAEEE]]]iiiuuuwwwnnnddd______mmmpppvvv|||pppjjj\\\eeerrroooQQQ:::000000333444------------,,,,,,,,,,,,************************))))))*********+++++++++******))))))******+++,,,++++++++++++++++++++++++))))))***++++++,,,------,,,,,,---...///000111111111222222222666FFF\\\mmmxxxkkkYYYIII@@@:::777222...++++++---...++++++++++++++++++++++++************************************************))))))))))))************))))))))))))*********************+++++++++,,,,,,,,,,,,,,,,,,,,,---......---.........////////////))),,,//////000444<<>>KKKbbb|||vvv]]]GGG999___www```___eeeccc}}}yyylll???666444222000/////////...,,,...------------...//////..................------...333222******222333---222777GGGeeekkk@@@///000444,,,000444'''---,,,+++***+++,,,...///---------,,,,,,+++++++++++++++,,,,,,,,,------------------.........//////////////////000000000000000---///777777111...222333444333BBBqqqFFF777777666))),,,333***,,,---......---,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++...000222............/////////000111000000000000000111222///:::222'''333@@@888,,,888OOOpppTTT666---999(((...666***(((000,,,......---------,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,...---,,,+++,,,...000222---777222)))...333333888111888DDDTTTeeennniii^^^gggssskkk___iiizzz}}}___>>>888222)))%%%+++444111((()))+++***'''%%%(((,,,///++++++++++++++++++++++++++++++******++++++,,,------,,,,,,+++*********++++++,,,,,,,,,,,,,,,,,,---...111---...444111---444444333HHHtttpppmmmuuunnnUUUOOO333'''777...---------,,,+++,,,...---******,,,///111111///,,,************************************)))))))))))))))************************,,,,,,++++++,,,,,,---...000///,,,***+++------+++,,,...111333333222222111333GGGYYYuuu~~~\\\xxxaaa^^^fffrrrjjj~~~wwwggg>>>666444222000/////////...---...------------...//////........................333...+++...222555888;;;CCCSSSppptttNNN555333000+++---000......---,,,,,,,,,---------------,,,,,,,,,++++++++++++,,,,,,,,,------------------.........//////////////////000000000111...111333111///000444666888;;;XXX|||OOO222::::::---,,,444000000///---,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,---000222333........./////////000000111000000000000111222222333888777777666...333HHHXXX|||ggg999999---///333000888777$$$.........---------,,,,,,,,,,,,,,,++++++++++++******++++++++++++,,,,,,,,,++++++,,,------------,,,///...------...///000111+++,,,---777@@@555+++222LLL\\\hhheee```fffwww~~~tttwww}}}RRR???555999666(((&&&///...///000///...---***'''++++++++++++++++++++++++++++++******++++++,,,------,,,,,,+++******++++++,,,,,,,,,,,,,,,---------'''444222***---///000555666JJJsss}}}rrrjjj^^^III777555,,,333,,,.........---.........***+++---//////---+++***************************************))))))))))))************************,,,,,,++++++,,,,,,---...)))+++------...//////...===222---111111000???UUUddddddnnnjjjUUU~~~tttzzzaaa<<<555444222000/////////...---......------......///000............////////////000******111222111???RRRmmmqqqLLL111555444------/////////......---,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------.........//////////////////000000000111111111333222///000666777555999cccWWW888666555111222333222///---,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,...---------...000111333....../////////000000000111111000000111111222333555000222???>>>111DDDrrrrrrCCC555222444///000333---.........------------,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,+++,,,------......------///////////////000000000,,,000...///333333???VVVxxxuuunnniiissszzziiirrruuuPPP@@@666+++***222+++******---000///,,,)))++++++++++++++++++++++++++++++******++++++,,,------,,,,,,+++++++++++++++,,,,,,,,,---------......000000***+++444333111;;;ZZZ~~~{{{sss}}}{{{[[[999'''222,,,---......,,,++++++,,,******++++++++++++******++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,------...+++,,,............///111'''///222000AAAlllvvvyyyuuu[[[~~~ttt|||]]]<<<555444222000///000000///..................//////000///////////////000000000+++---222333000666OOOhhh}}}}}}~~~KKK>>>777...333...............------,,,------------------,,,,,,,,,,,,,,,------------...............//////////////////000000000111111111666111000333666777888;;;WWW^^^FFF;;;222666222000///............---------------------------,,,+++++++++,,,---///000...////////////000000000111111111111111222333444555444222666>>>LLL|||zzzRRR555333111+++...777............------------------,,,,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,---...............---...//////000000//////222777///)))888OOOcccuuu|||xxxwwwvvvfffccc~~~cccFFF;;;555...---***(((***,,,,,,---000++++++++++++++++++++++++++++++******++++++,,,------,,,,,,+++++++++,,,,,,,,,,,,------......//////444---+++777999---<<>>444444222000000111111000/////////......//////000111//////000000111111222222333000,,,555TTTuuu{{{nnnlll;;;111111000...------...///000------------............,,,---------................../////////000000000000000000111111111222222///333888666...999jjj}}}yyyzzzsssLLL...222000...///111111...+++------------------------........./////////000000/////////000000000111111111111111222333444555666444;;;===YYYUUU444333111---/////////.........------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------...//////000/////////,,,,,,---...000111222222...333KKKpppzzzcccdddiiiXXXkkkeeeEEE111+++***000000***)))---++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,------...,,,------...///000111111...888333222QQQ}}}uuuiiisss|||xxx}}}gggCCC555+++---111...+++,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------......///------000333000+++111<<<\\\~~~ppprrrzzzRRR>>>555333222000000111222111000///////////////000000111//////000111111222333333333333<<>>666333222000000111222111000///////////////000111111///000000111222222333333333>>>[[[~~~~~~rrr>>>;;;555000...---///000---------.........//////---------.........//////////////////000000000000000111111111111222222222333555...333eeezzzzzzjjjiiigggeeecccaaa___]]]^^^___^^^]]]dddllloookkkpppssswww}}}vvvEEE===333......000000///........................,,,,,,------...---------000000000000111111111111222222222333444555777777BBBkkkaaa555:::000/////////..................---------,,,,,,,,,,,,,,,,,,---------.........//////000000000000000/////////000222666999<<>><<<---444{{{___UUULLLFFFBBBEEEIIIGGGOOOLLLHHHEEEEEEEEEEEEDDDDDDDDDEEEGGGLLLRRRWWWZZZiiivvvzzzyyyIII===777666333111000111222333222111111111111111222222333...666333...FFFtttyyyxxx~~~{{{xxxxxxrrrrrrqqqsssvvvzzz~~~~~~{{{yyyvvvnnnccc^^^^^^eeeeeekkk}}}XXXCCC:::///000000/////////000111111........./////////000000......//////000111111111...000111777<<<555555FFFxxx|||bbb\\\XXXTTTRRRTTTUUURRROOOOOOHHHFFFFFFGGGKKKOOORRRSSSPPPPPPQQQRRRRRRQQQQQQPPPTTTRRRNNNJJJHHHJJJMMMPPPZZZfffvvv}}}FFF---000333000////////////000111111///111333333111////////////000000111222333333333+++888===:::XXX~~~}}}~~~}}}DDD666666---,,,777///......------......///------------------------/////////000000222333333000>>>LLLjjj}}}~~~rrrDDD111,,,---//////...---......++++++,,,,,,,,,---------...------------...//////,,,222333///333RRR}}}yyyiiiWWWMMMLLLOOOQQQQQQQQQ[[[eeelllwww~~~{{{rrrhhhaaabbbXXXQQQUUUdddyyy\\\}}}wwwXXX666111...000000,,,---000,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,,,,,,,------...///000111000......333<<>>777666444111000111333555555222222111111222222333444000555[[[|||{{{zzziiikkkrrrsssrrrssswww||||||eeeHHH444333222111000000000000////////////000000000000/////////000111111222222000111111555888EEEyyyhhh```^^^RRRKKKMMMLLLMMMKKKGGGFFFKKKQQQVVVQQQSSSZZZeeesss|||sssnnnccc___WWWMMMLLLYYYrrr{{{eee@@@,,,111111111000111111222333111111111///------///111///000000222333444555555222;;;ggg{{{~~~}}}wwwzzz{{{wwwvvvHHH///111666//////............//////........................000000000111222444555666[[[nnn|||mmmttt}}}{{{|||DDD:::111///222444111+++,,,,,,,,,---------.....................///000000333---111PPPccckkksss___YYYHHHIIINNNZZZfffnnn}}}nnnbbb^^^___www```:::///333222---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---...///000000///777444***<<>>]]]}}}mmmeee```___lll}}}uuu}}}}}}xxxZZZAAA555444111222555222000000000000000000000000//////000000111111222222222000222555ZZZhhh```XXXUUUQQQLLLJJJJJJEEEHHHJJJJJJPPP^^^mmmtttbbbuuuxxxrrriii^^^UUUQQQ\\\ppp{{{]]]@@@666000333555//////444222111111111111000000000000000111000666111///999444PPPzzzrrrjjjdddhhhttt~~~VVV333000222///---......------000000//////.........//////444,,,+++;;;<<<111JJJooorrrhhhlllccc555222333,,,,,,333///......------......///222,,,...///---///444222999666eeedddzzzpppYYYOOOKKKOOOVVVYYYhhhnnneeemmmrrrwwwhhh___BBB...---'''------------,,,,,,,,,++++++------------------------...------...000222333333222===111OOObbbPPPNNN\\\YYYYYYcccuuuuuuhhh]]]ttt}}}vvvGGG666555444444333333333333222222000666111---333888777999ZZZ~~~~~~ooobbbcccmmm{{{uuusssyyy~~~{{{hhhPPP===222+++000666000000000000000000000000000//////000000111222222222999111666===jjj[[[VVVSSSSSSPPPJJJFFFFFFIIINNNRRRUUUbbbyyy~~~rrraaaWWWMMMXXXooo}}}sssPPP999000333888222000444222111111111111111111111111000111555///333777222>>>tttuuufffaaaaaacccoooBBB111444222...+++---000///,,,/////////......//////000333000)))AAA;;;===ttt}}}gggddd|||NNN222222///---555///......------......///222111///...000555666222BBBVVVqqqNNNGGGLLLNNNTTT___kkksssppphhhqqqxxxVVVFFFXXXXXX???333...444------------,,,,,,,,,,,,------------------------,,,,,,...///111333444444333<<<:::zzzLLLEEEOOOTTTZZZiiiqqqnnnhhhzzzwwwHHH888777444444333333333222222222...888222---333111:::WWW~~~qqqfffcccqqq{{{xxxvvvwwwvvvbbbNNN:::---222666---000000000000000000000000///000000111111222333333:::111AAAhhhddd]]]VVVQQQOOOPPPNNNIIIGGGHHHOOOWWWaaannnwwwppp]]]UUUXXXlll{{{tttsssoooBBB222111888444000222222000111111111111111222222222---666...444777000ZZZwww|||vvvjjj\\\VVV[[[hhhrrr|||~~~{{{ddd;;;333666333...---111000***//////////////////000111---<<<444111888VVV|||hhhVVV~~~~~~rrr999222555000111//////............/////////333000...555999777777SSSvvvYYYDDDIIIQQQSSS___qqq~~~mmmlll|||jjj???SSSjjjRRR777***---...------------,,,,,,,,,,,,,,,------------------+++---///000000111222333999999ooozzzOOODDDSSS^^^^^^nnnpppkkkwwwdddooozzzvvvHHH999777444444333333333222222222...444222222222,,,HHHuuuttt```hhhwww}}}qqq{{{hhhLLL555333888111111111111111111111111111000000000111222222333333666,,,GGGrrr^^^UUUSSSNNNKKKKKKIIIHHHJJJOOOVVVcccxxxtttfffWWWYYYnnnsss___WWW:::///555333///111222000000111111222222222333555)))444111444333>>>{{{ttthhh___UUURRRWWWeeeuuu{{{}}}JJJ000333333000...//////---///////////////000111111,,,:::888'''IIInnnpppeee___yyyGGG---666555.../////////....../////////,,,444000...666555444???www___OOOHHHNNNSSS\\\vvvwww{{{zzz~~~ggguuutttEEE+++111.........---------,,,,,,,,,,,,,,,---------......+++---///000//////111333:::[[[TTTJJJTTT]]]jjjyyyccc\\\tttwww{{{}}}qqqEEE777555444444333333333333222222///111333555333888ddd~~~gggzzz[[[___}}}~~~uuuttt```===000444333111111111111111111111111000000111111222333333333777888[[[qqqaaaaaaKKKOOOJJJFFFFFFFFFIIIQQQYYYdddxxx}}}yyyjjj[[[]]]qqq{{{kkk___yyyLLL222444333///111333000000111111222333333333555***222777444777```|||uuuzzzmmmbbbVVVRRRSSS[[[hhhsss~~~zzzuuueee666111///000000//////222////////////000111222222222,,,222:::jjj|||qqqWWWZZZaaa///222777...000//////......//////000---555///...666///666WWWjjjQQQLLLKKKPPPZZZrrrxxx}}}tttWWW666;;;............---------,,,+++,,,,,,------.........,,,...000///...///333777<<>>fffGGGIIIPPP]]]lll||||||pppyyyzzzvvvnnnDDD777555444444444333333333222222222000333111;;;nnn{{{yyyddd\\\|||uuubbb|||qqqbbbooojjjAAA555666111111111111111111111111000111111222222333444444444|||iii]]]TTTLLLVVVIIIFFFFFFJJJOOOWWWdddqqqrrrjjjsss{{{sssrrrcccmmmrrrPPPttt@@@777666222333555000000111222333333444444---777444<<<666UUU|||~~~~~~uuuiii^^^TTTKKKFFFOOOSSS___nnnxxx|||yyynnnJJJ111555:::222---111////////////000111222333444333???vvvmmmSSSxxx{{{}}}zzzvvvvvv{{{zzz^^^777666111000000////////////000000...444...333???999[[[xxxNNNSSSJJJRRR]]]nnnzzzzzzmmm~~~pppVVV000//////.........---------++++++,,,,,,---...//////,,,...000000000444===EEEGGGKKKXXX^^^ddd|||}}}~~~~~~~~~YYYhhhzzzbbbqqq???999222444444333333222111000000111555555000OOOfffxxxXXXyyy~~~wwwxxx}}}{{{vvv```xxxGGG777666333333222//////111222111///***000555//////777;;;EEEsssfffYYYPPPPPPOOO<<>>:::555444444333333222222111111666000333TTT|||gggfff{{{qqqxxxsssoooVVV<<<777555333333333333222111111:::222,,,444333555EEEpppXXXVVVSSSOOOIII@@@JJJGGGNNN^^^qqq[[[ttttttsssvvvxxxzzz{{{|||~~~zzzdddYYY~~~LLL888888555111222222111111111111222222666999555>>>xxx~~~pppgggbbb[[[TTTSSSQQQMMMKKKLLLPPPUUUXXXdddmmmyyyiii^^^~~~zzzyyyqqqxxxYYY444222333///111222......333555333333555---RRRzzzyyyiiiRRRrrr```sssnnnVVVWWWYYYccczzz}}}{{{~~~vvvoooooopppqqqsssvvv}}}vvvvvvTTTwww:::555222111111111111111111222333666888...DDD|||mmm```JJJKKKVVVTTTtttyyyfffxxx\\\???111...111,,,,,,///,,,,,,,,,,,,,,,,,,------...000,,,...999000===fffGGGQQQWWWdddsss~~~~~~|||sssggg\\\VVVRRRNNNLLLMMMPPPRRRSSSVVV___nnnzzzvvv|||```jjjqqq~~~mmm===:::666444444333333333222222222999333;;;fff{{{gggiiijjjiii~~~{{{jjjqqq@@@999444111333555333222222...777...---999000999ddd~~~cccTTTUUURRRMMMIIIAAANNNKKKTTTjjjmmm\\\||||||sssvvv}}}}}}sss\\\lllZZZ444666:::333333222222111111222222333111777:::XXXuuueee\\\YYYVVVPPPUUURRRNNNLLLOOOWWWaaahhhjjjuuu~~~^^^```zzz}}}rrrlllnnn777333999333333333///...333555444222333333gggvvvXXXyyy[[[YYY{{{ccc[[[\\\bbbsssyyyooommmmmmmmmnnnqqqnnntttnnnGGG666333222111111111111222333222///:::222YYYxxxqqqUUUMMMUUUYYYdddcccaaazzzOOO777---000,,,+++...---,,,,,,,,,,,,,,,---......,,,///---<<<666OOOPPPDDDXXXdddiiizzzzzz|||yyyvvvttttttxxxgggmmmsssvvvlll<<<:::666444444444333333333333333111777NNN|||oooUUUzzz{{{mmmeee|||vvvnnnMMM;;;333///333555333222333...111,,,444:::)))CCCmmm[[[VVVVVVNNNIIIIIIDDDLLLQQQaaaxxxfffiii|||zzztttvvvyyy{{{xxx|||{{{fffaaawww???888<<<111333333222222222222333333555///DDD~~~}}}kkkZZZTTTUUUTTTQQQSSSTTTUUUVVVYYY```iiippprrr~~~}}}ssswww}}}~~~uuulll~~~CCC444:::555333333000///333444222111333IIIooouuubbbVVVjjj\\\ooonnngggkkkxxx}}}tttooommmjjjjjjmmmfffmmm}}}{{{}}}kkk>>>444333222111111222333444999///:::@@@www~~~```JJJOOO\\\]]]yyynnn___bbb@@@---///...+++......------,,,,,,------...///+++555---555AAAqqq[[[MMMMMMRRRhhh}}}~~~~~~|||{{{~~~|||yyywwwhhhkkkttt~~~iiimmmyyyttt|||kkk<<<:::666444444444444333333333333,,,CCCnnnxxxvvvaaaeee}}}zzzvvvhhh~~~bbbeeeBBB777000333666333222444222//////999777,,,YYY{{{aaaVVVTTTSSSHHHDDDHHHGGGKKKZZZqqqgggtttzzz{{{xxxwwwtttsss}}}~~~{{{jjjYYYhhhRRR<<<:::---333333222222222222333333>>>...[[[wwwdddTTTRRRWWWZZZYYYYYY```hhhmmmppprrruuuxxx~~~~~~}}}xxxoooppp[[[777777666///333111222333222000333999RRR```~~~uuuOOOppp}}}sssooo\\\zzzwwwooo~~~{{{vvvpppjjjiiilllmmmgggkkkzzzHHH555444222111111222444555<<<000777RRRsssPPPDDDNNN^^^iiippp|||vvvJJJ///111000,,,...000---------------......///000888...000UUUfff???SSSWWWVVVuuu|||{{{xxxxxx|||~~~~~~llljjjnnn|||xxxlllbbbfffnnnwwwjjjmmmyyy|||kkk<<<:::666444444444444444444444444111PPPnnn]]]```|||uuuxxx{{{kkkkkk~~~vvvkkkMMM>>>333555666222000444222///444888111;;;zzzooo^^^SSSPPPNNNEEEEEEKKKJJJQQQfff}}}qqqtttuuuiiiuuu{{{vvvuuuppplllvvvrrr^^^SSStttWWW999888111444333333222222333333444:::666uuudddYYY\\\gggnnnooorrrwww}}}~~~~~~}}}~~~|||tttlllwwwvvv;;;444:::000222222444555222111999BBB___eeeVVV^^^yyyyyy___QQQLLLcccxxxxxx}}}tttlllkkkooommmkkkjjj~~~~~~UUU666555333111111333555666777222:::lll___GGGMMMRRRaaa}}}lllxxxRRR111222222---...111---------------...//////111555333888tttMMMBBBVVV\\\nnn}}}~~~{{{tttvvv}}}}}}}}}}}}}}}~~~wwwtttyyy~~~mmmoookkk<<<999555444444444444444444444444666TTTsss]]]aaa~~~nnnjjjvvv{{{{{{mmm]]]nnnbbbzzzVVVDDD777777777111///333...///666333---LLLeee___QQQLLLKKKEEEIIIOOOLLLXXXoooxxxvvv}}}uuu___NNNWWWggggggtttxxxrrrqqqlllgggooo}}}}}}kkkQQQccclllNNN111888:::444333333222222333333444...AAAwwwiiibbbjjjzzz}}}~~~|||zzzqqqxxx???444@@@555000222666666333333===JJJzzz~~~TTTjjjggg{{{fffOOOTTTTTT]]]tttrrrsssxxxnnnmmmrrr___ppppppmmm{{{ccc777555333111111333555777333999FFFuuuNNNGGG\\\[[[fff{{{~~~[[[jjjXXX333444444...///222...------------...////////////999FFFpppCCCLLLRRR[[[~~~www{{{{{{xxx{{{{{{{{{zzzyyyxxxzzz}}}~~~pppssskkk:::888444444222555444///444888111===[[[|||fffXXXpppbbbgggzzzyyyzzz|||vvvdddiii{{{||||||sssjjj___777???666333333:::000444333777444>>>WWWvvvcccVVVTTTLLLBBB@@@HHHNNNPPPiii~~~xxxvvvuuuyyyiiiYYYZZZdddpppeee|||vvvsssoooiiilllrrrlllRRR\\\zzzyyy___999777444444222333555333000111666:::OOO~~~nnnfffpppyyy~~~nnnoooUUU<<<333555444111///444555///@@@ddd^^^___rrrXXXNNNQQQSSSPPP___dddiii{{{{{{jjjiii~~~|||uuuqqqppplllmmmpppuuuwww~~~GGG---888:::///555666777666:::eee```HHHLLLTTT^^^qqq[[[|||pppAAA***000222+++,,,---------------...000000222666222```___@@@ZZZ^^^mmm}}}~~~~~~zzzvvvssssssuuuwwwwwwxxxuuuyyy}}}jjjyyyzzzqqqssskkk:::888444333111333333111444888333MMMqqq}}}]]]```|||pppddd```mmm{{{{{{vvvgggeeesssyyy}}}mmm\\\uuuJJJ>>>666...222666222222444333444>>>hhhlll___VVVPPPHHHCCCBBBHHHQQQXXXrrr]]]TTTvvv||||||wwwuuuoooiiihhhlll}}}oooWWWWWWpppxxxPPP======555333333555333000222666???hhhuuunnnvvvrrrjjjyyynnnDDD888999777444111666999444EEEhhhYYYooofffTTTNNNPPPVVVVVVgggoooxxxwww~~~{{{sssjjjnnnpppqqqqqqsss{{{MMM///777999///555666777777???qqq{{{\\\HHHQQQ```qqqxxx\\\ppp|||MMM---222333+++///------------...///000000222<<<555wwwZZZJJJ[[[eeeyyyxxxyyy}}}zzzwwwxxxzzz|||}}}}}}uuurrrzzz~~~|||~~~tttnnnlllyyyttt{{{rrruuukkk:::888444222000111333444444666777hhhzzzvvvpppVVVnnn{{{kkk^^^ZZZ___dddxxx{{{wwwooodddjjjwww{{{yyyeeeWWW\\\===<<>>000444000888...777HHHmmmdddZZZSSSFFF@@@EEEIIIMMM^^^tttyyywwwuuusssnnngggaaa]]]ggg}}}iiiRRROOO{{{zzzEEE444666333333555444111444999@@@uuummmooowww~~~yyypppiiiyyyOOO666444333555111000222888XXXNNNdddsssPPPWWW[[[\\\mmmsssyyynnnaaa\\\kkk~~~|||}}}}}}zzztttnnnkkkrrrnnndddhhhyyy~~~mmm<<<555777111666666888:::PPP}}}bbbPPPHHHVVVppp{{{eeeXXXooouuu@@@888333)))111------------...///000111111888[[[lllLLLPPP\\\eee}}}|||tttrrrpppsssxxx}}}~~~|||uuuqqqqqqtttwwwyyyvvvqqq|||zzziiiXXXYYYrrr~~~|||vvvvvv}}}~~~kkk:::888444333777222333777111777OOOlll|||}}}{{{vvvXXXjjjxxxnnneeebbbaaa``````bbb```XXXSSSRRRNNNMMMZZZjjj~~~~~~iiisssxxxwww~~~mmmaaannniii[[[}}}HHHBBB999>>>111777222777111999TTTjjjbbbTTTOOOCCC???GGGLLLSSShhh{{{rrrqqquuuwwwvvvsssoookkkggg```ZZZ___vvvpppYYYQQQXXXIII888777444333555444222555;;;WWWyyyvvvvvvyyy~~~~~~}}}}}}xxxlllttt___;;;888444:::888333333AAAnnnuuuMMMuuuoooQQQ^^^ggghhhzzzrrrjjjiiizzz~~~yyyqqqkkkgggmmmkkkbbbgggyyyIII666666333777666:::@@@fffooo\\\RRRPPP^^^{{{www|||pppYYYggg~~~III777111+++222...............///111111777:::TTTRRRWWWdddyyy}}}yyytttpppppptttxxx{{{{{{xxxlllccc^^^\\\]]]]]]kkkfffeeeqqqtttiiikkkaaaPPPWWW~~~tttssswwwwwwxxxxxx~~~}}}kkk:::888444333999333222888000===eeennn\\\zzzoooggg___\\\YYYSSSNNNLLLJJJKKKOOOUUUZZZaaaooo|||ppp^^^vvvxxxxxx|||ssseeebbbwwwwwwXXXzzz\\\===888777444999555222777:::bbbvvvhhhZZZNNNJJJDDDBBBHHHOOO\\\sss|||nnnhhhkkkooo|||yyyssskkkhhhfffaaaZZZXXXjjjzzzuuu]]]PPPXXXzzz}}}}}}LLLBBB777444444555444333777<<>>222777666666,,,<<<999mmmvvvxxxgggQQQPPPEEEFFFFFFHHHQQQccc||||||vvviiieeefffbbb\\\VVVaaaqqq}}}bbbPPPZZZjjjmmmXXXGGG888555444555444333777>>>~~~}}}|||~~~}}}{{{}}}|||}}}}}}wwwkkkGGG777000777444000888RRRTTTddd{{{[[[WWWeeeqqqzzz}}}mmm}}}wwwzzz~~~}}}zzzfffggggggeeeeeelllwwwwwwccc<<<777444777666===EEEmmmqqqHHHMMMVVVhhh{{{|||hhh^^^kkkggg888---444...............///000111222444___bbbFFFQQQ\\\nnn~~~sssqqqnnnlllkkkhhhbbb]]]XXXRRRJJJGGGIIIPPPWWW\\\ZZZ___eeelllyyy~~~jjjSSSMMMNNNHHHRRReeeiii{{{}}}{{{kkk:::888444,,,999222000888222LLL{{{rrrwww~~~dddppp}}}uuu{{{jjjmmmxxx}}}wwwxxx~~~}}}wwwyyyttt}}}yyy~~~|||cccYYY}}}{{{yyyqqqLLLGGGIII222999222777'''???888sssuuugggLLLWWWBBBHHHJJJIIIQQQhhhxxxyyyiiidddfffccc]]]WWW]]]mmmzzzlllWWWKKKyyy\\\jjjlllJJJ888555444555444444888>>>~~~|||{{{zzzzzz{{{wwwvvvrrrpppxxx{{{|||~~~}}}mmmtttOOO999555999444333AAA]]]RRRlll~~~aaafffsssyyy___ooo|||zzz|||hhhggggggfffcccdddppp~~~kkk>>>777555888777>>>OOOdddfffJJJSSS^^^pppmmm]]]nnnvvvvvv<<<,,,666***.........//////000111222888}}}OOOQQQPPPdddzzzzzzzzzooommmllljjjeee\\\PPPGGGIIIHHHHHHOOO]]]ooowwwpppaaabbb]]]HHHFFFQQQNNNzzz|||~~~hhh666999444333555000333999444III{{{sssqqqfffjjj___~~~ooodddwwwqqqrrr|||}}}vvvggg[[[kkk|||{{{xxxvvvLLLvvvNNN>>>>>>///:::222444999???ttt^^^[[[RRRBBBMMMKKKJJJZZZpppzzzssshhh|||ttt|||ooofffddddddbbb```SSSXXXfffzzzhhhuuu^^^TTTbbbqqqYYYzzzHHH>>>666333000;;;777000RRRzzzvvvqqqmmmjjjiiiddd___bbbqqqyyy~~~{{{|||}}}~~~}}}||||||qqqqqqggg555666///777<<>>444555555<<>>===555444777HHHxxx^^^[[[wwwsss}}}sssccc\\\ppp}}}{{{{{{zzzyyyuuukkkcccaaa^^^___kkkzzz||||||bbb:::666888:::DDDzzzRRRNNN]]]ooodddggg|||nnn\\\]]]sss~~~YYY___nnnOOO000111111,,,222...,,,222111111999]]]nnnLLLMMM]]]yyy}}}|||qqq^^^KKKAAA@@@DDDMMMUUU^^^hhhVVVNNNFFFBBBCCCDDDAAA>>>CCC:::AAA>>>@@@HHHHHHWWWYYYnnn}}}|||}}}zzzzzz{{{zzzzzzjjj777888333222222222333444===[[[YYYnnnsssaaauuuaaaZZZooouuuccceeezzz~~~zzzqqquuu~~~zzzmmmbbbqqqjjjSSSHHH;;;===555444888;;;MMMxxxjjjYYYQQQCCCCCCJJJKKKUUUnnnZZZBBBFFFMMMfffZZZVVVaaa}}}oookkkrrr{{{wwwggg``````[[[[[[]]]___bbbdddfffffflllllliiiddd___[[[ZZZ[[[VVVRRRUUUdddwwwfffNNNUUUuuuggg}}}LLLFFF<<<888333666000???{{{|||tttiiibbb[[[TTTPPPPPPOOOWWWaaa\\\QQQTTTaaayyy~~~{{{wwwtttrrrrrrrrrqqqkkkeeebbbdddgggtttvvvyyy{{{}}}~~~~~~}}}|||ssshhhoooHHH777666666???ZZZyyyTTTddd}}}uuu}}}qqqnnn|||yyyyyyuuuqqquuulllfffddd```___jjjyyyyyyrrr@@@555999===CCCsss{{{RRROOO___tttiii```jjjvvv~~~xxx]]]ZZZ^^^eeeqqq}}}aaa^^^```uuuWWW111---000,,,111///...222000111===vvvlllNNNSSSbbbzzzyyy~~~}}}yyypppcccSSSDDD@@@BBBIIIXXXgggzzzhhhaaakkkggg```YYYRRRKKKEEEBBBIII@@@MMMLLLCCCBBB>>>HHH@@@ZZZuuu}}}~~~xxxvvvzzzzzzyyykkk777888222111222777555000>>>cccyyyYYYqqqgggbbbaaaWWWiiizzziiiaaagggxxx{{{pppjjjhhhxxx|||yyylll^^^iiiqqqUUU|||OOO===@@@444222666<<>>JJJJJJfffNNNSSS```~~~zzzggghhhooowwwwwwcccUUUOOOPPPOOOMMMLLLLLLPPPWWW___eeeooonnnkkkfff```[[[ZZZZZZVVVPPPSSSaaavvvcccKKKKKK]]]}}}]]]wwwgggDDD999777555777111EEE~~~~~~tttiii```YYYSSSQQQRRRQQQYYY```XXXKKKPPP___|||xxxssspppnnnkkkjjjfff___YYYWWWXXX[[[eeeiiiooouuuzzz}}}~~~~~~|||vvveeelllKKK999:::666@@@eeekkkQQQpppvvv~~~zzzuuu}}}~~~qqqooo{{{~~~~~~wwwnnnqqqjjjfffddd^^^[[[eeettt~~~yyyqqqGGG555:::???CCCrrrqqqWWWOOO```vvvooo```aaaggguuujjj]]]aaa\\\XXX```^^^fffsssggg\\\YYYvvvbbb888000222,,,111//////222///444EEE___HHHTTThhhwwwvvvyyyrrrllleeeYYYLLLDDD@@@CCCFFFMMM```uuu|||eeevvv|||{{{yyysssiii]]]TTTOOOKKK@@@TTTYYYOOOSSSYYYfffxxxvvvzzzwww~~~|||xxxkkk777888111222222888555...AAAjjj|||nnnwwwsssZZZccc{{{cccZZZgggrrrlll```eeevvv{{{wwwssszzz~~~uuuxxxyyy}}}~~~{{{zzzrrreeeccc~~~nnnRRRppp\\\@@@>>>555333555===eeeuuuiiiVVVNNNCCCEEEIIIMMM^^^zzznnnHHHAAAJJJUUUuuusssNNN\\\gggppp^^^hhhrrrzzz~~~uuugggXXXNNNLLLMMMRRRPPPLLLJJJLLLTTT___gggrrrnnnhhhbbb]]]ZZZYYYXXXWWWPPPQQQ___sss{{{```LLLGGGWWW}}}RRRggg{{{HHH999666666888222JJJ~~~yyylll^^^TTTPPPOOOVVVUUUXXXZZZSSSLLLRRR^^^jjjiiikkkqqqzzz{{{yyywwwtttqqqmmmkkkiiiiiigggccc^^^YYYWWWXXXZZZWWW[[[bbbkkkssszzz}}}yyybbbpppKKK:::<<<444@@@rrrgggTTT~~~{{{vvv~~~~~~yyywwwqqqiiiqqq}}}}}}rrraaaaaawww~~~zzz|||~~~ssshhhvvvpppkkkggg```\\\fffuuuzzzrrrOOO888999???GGGuuu~~~gggWWWOOObbbwwwmmm___^^^]]]jjjuuu||||||dddUUU^^^jjj}}}vvv{{{mmmZZZ[[[eee<<<222///---111000000222///888NNNSSSEEEZZZpppxxxvvvsssdddYYYSSSKKKEEE@@@BBBJJJPPPXXXooo~~~{{{{{{wwwsss]]]PPPlllyyyrrrmmmggg~~~~~~{{{yyy~~~www~~~lll888777111555///555555333OOOxxx}}}nnnlllXXXmmm~~~bbbVVVdddqqqvvvZZZ^^^~~~}}}|||xxxkkkwwwvvv{{{|||zzz|||xxxnnn\\\rrr~~~kkkZZZ]]]hhhBBB::::::666555@@@qqqrrrjjjYYYPPPCCCFFFIIINNNccc```HHHEEEIIIRRRzzzzzz]]]GGG[[[bbb[[[NNNeeevvv|||yyyrrrggg[[[RRRNNNPPPRRRKKKIIIGGGEEEFFFNNNYYYaaatttmmmddd]]][[[[[[ZZZXXXYYYPPPNNNZZZnnnxxxaaaLLLEEEWWW[[[bbbyyyRRR===555555777222OOO}}}qqq___RRRPPPRRRVVVUUUSSSOOOLLLOOOWWW^^^PPPQQQYYYiiizzzyyyooonnnkkkiiigggfffeeeddddddcccbbb___]]]\\\\\\\\\VVVWWWYYY___gggqqqzzz~~~|||jjjqqq___777<<<444CCC~~~jjj[[[qqqxxxxxxttt}}}zzz{{{xxxeeeZZZ```ppp{{{vvvzzz~~~|||vvvppplllzzzrrrjjj```[[[gggxxxzzzrrrVVV:::777AAAMMMuuu~~~cccPPPPPPddd{{{oooccc]]]WWWeeennndddoooxxx{{{ooohhhWWWpppwww[[[[[[ddd???333---...222000000222000<<>>[[[EEEDDDgggzzzYYYJJJRRR[[[bbbOOODDDLLLZZZnnnxxxbbbvvvxxxzzzyyyzzzcccQQQ||||||}}}vvvyyyhhh999222333333666555///999eeeuuuSSS}}}www]]]___]]]OOOaaammmqqqZZZlll\\\YYYjjjyyy|||ooottt~~~~~~qqqooo{{{{{{gggWWWbbb}}}iiimmmOOOqqq===???888222999JJJkkkbbb\\\FFFCCCHHHGGGUUUqqqqqqIII===EEEHHHTTTwwwtttXXXCCCRRR~~~pppJJJPPP```zzzwwwpppbbb]]]XXXVVVVVVVVVTTTRRRYYY______jjjmmmzzzlll```___YYYWWWZZZXXXZZZUUULLLWWWcccxxxrrr|||hhhVVVFFFYYYmmmbbbtttVVV>>>555666999333TTT}}}|||{{{ttt```SSSTTTZZZDDDLLLKKKFFFWWWwwwbbb^^^pppYYYkkkhhhdddaaabbbffffffccc______\\\]]]``````]]]\\\^^^ccc```bbbhhhkkkmmmrrryyy|||rrraaavvvtttAAA:::;;;@@@}}}fffbbb~~~}}}{{{kkksssxxxzzz~~~xxxuuuvvv|||}}}tttmmmhhhaaa\\\dddrrr}}}|||zzz\\\{{{aaa;;;555<<>>666333666HHHmmmaaaXXXDDDFFFJJJJJJXXXssskkkHHH===BBBCCCHHHkkkiiiTTTIIIaaahhhOOOWWWlllrrrkkkZZZXXXVVVWWWZZZ\\\\\\[[[___iiipppppp\\\\\\]]]^^^[[[RRRYYYVVVMMMVVV___tttvvvkkkZZZFFFPPPjjjccczzzZZZBBB777666999888\\\~~~tttxxxxxxnnn^^^RRRNNNOOO@@@MMMVVVYYYeeewww|||uuuaaaXXX{{{~~~ddd``````ggghhheeebbbcccfffhhhfffcccaaa^^^^^^aaaaaa^^^___bbbeeegggjjjoootttyyy}}}~~~|||rrr```sss{{{:::777===HHH^^^]]]|||~~~mmmsss||||||xxxuuu}}}}}}zzzyyyzzzxxxrrrmmmhhh___ZZZbbbqqqzzzwwwuuu~~~]]]}}}```<<<888AAAaaaeeewww^^^PPPUUUggg___TTT^^^[[[YYY^^^[[[```qqq|||{{{zzzXXXXXXsssKKK000222000000111000999222BBBsssIIIUUUsss{{{rrr|||}}}sssbbbPPPUUUnnnbbbtttXXXSSSbbb{{{ttt{{{|||sssfff```gggssslllcccOOO||||||xxx|||hhh<<<666777000444:::777999UUUsss{{{kkkVVVlllWWWaaacccMMMZZZooo|||bbbnnnYYYZZZpppwwwuuu}}}tttrrruuuuuuxxx{{{}}}zzz{{{wwwdddVVV___{{{{{{cccvvvuuu^^^GGG===888777666JJJooo```SSSBBBHHHLLLMMM[[[uuuxxx]]]CCC<<<@@@>>>GGGfff```MMMKKKgggUUUPPP[[[uuubbb]]]UUUUUUVVVYYY^^^aaabbbbbbeeennnvvvwww^^^WWWUUUXXX\\\XXXWWWVVVOOOUUUZZZlllvvvmmmXXXJJJOOOkkkbbbrrr\\\DDD777444888;;;ddd}}}~~~|||uuussslllcccXXXQQQNNNNNNGGGRRR]]]cccdddddd___XXXYYYWWWvvvlllIIITTTdddbbbhhheeeccceeehhhjjjjjjhhheeebbb```bbbcccbbbdddiiiiiiqqqxxx~~~~~~{{{ttt___mmm}}}:::555===KKK]]]```uuuyyy~~~|||}}}wwwlllfffrrr|||zzz}}}}}}yyyuuusssssspppnnnjjj^^^WWW```ppp~~~yyyvvvaaaaaa===:::GGGjjjfff|||bbbRRRXXXkkk^^^OOOVVVUUUUUU```iiilllyyy|||{{{XXXQQQkkkNNN111333111111222000999444GGGdddMMMXXX||||||uuuyyyzzzvvvhhhTTT[[[zzz{{{___nnnmmmYYYfffvvvzzz}}}}}}sssaaaTTTUUU```iiisssmmmtttqqqYYYLLLGGGEEE~~~{{{~~~hhh<<<666555555333666666<<>>KKKeeeYYYGGGLLLjjjoooEEEQQQ^^^{{{TTTSSSVVVWWWYYY\\\___bbbcccccchhhqqqzzz|||iii```\\\QQQOOOXXX\\\UUUWWWPPPSSSTTTeeerrrnnnRRROOOTTTooo```|||~~~^^^ZZZDDD777222555:::eee{{{zzz|||yyy}}}uuuhhhZZZPPPOOOUUUZZZQQQUUUYYYYYYUUUPPPNNNOOORRRhhhvvv^^^GGGRRR^^^]]]gggfffeeegggjjjmmmmmmmmmjjjeeebbbdddeeefffkkkpppooo|||}}}{{{www]]]fff~~~AAA777;;;III___dddwwwttt~~~~~~}}}}}}{{{uuummmkkkwww|||vvvwwwwwwtttqqqrrrpppooooookkk^^^VVV___ooo}}}wwwvvvffffff???;;;IIIooopppeeeTTT[[[ppphhhPPPOOORRRUUUaaaoooyyy||||||\\\MMM```SSS555555333333333...666222IIIYYYSSS\\\}}}~~~}}}||||||oooXXX___wwwddduuuhhhmmmzzz|||ssszzzsss^^^QQQYYYkkkuuussshhhhhhwwwdddQQQKKKFFFGGGTTTggg;;;555333666111///222DDDgggyyyooolllgggyyydddWWWmmmoooSSSSSSmmmzzzbbbpppWWWYYYppp\\\MMMfffsssdddggggggbbbgggfffkkkiiimmmyyy|||xxx|||pppeeeXXX\\\tttyyyaaa```___PPP:::;;;888888RRR~~~oooaaaRRR???GGGHHHNNNaaa{{{lllPPPAAA888;;;AAA???KKKcccVVVFFFTTTwwwdddAAAWWWdddsssOOOSSSVVVXXX[[[^^^aaacccdddeeekkkxxxggg[[[\\\aaaXXXSSSUUUTTTSSSVVVPPPSSSQQQaaapppqqqQQQNNNLLL{{{mmm___xxxwwwVVVYYYEEE;;;333666:::dddyyyxxx~~~zzzwwwzzzttthhhZZZPPPPPPXXX```PPPOOONNNLLLKKKMMMSSSZZZ```tttRRROOORRRUUU]]]ffffffgggjjjmmmoooppppppmmmhhheeefffhhhkkkqqqwwwzzz~~~|||xxx]]]```DDD777:::KKK]]]bbbvvvyyy|||~~~{{{zzzzzzzzzyyyyyyzzz|||||||||zzzxxxvvvrrrppppppppppppppplll___UUU^^^nnnsssnnnpppcccmmmAAA:::HHHpppmmmdddSSS\\\sssmmmTTTOOOVVVZZZ___hhh{{{yyy{{{```MMMYYYUUU666444222444333...666555RRRUUUVVV^^^yyydddkkk~~~uuummmzzz{{{lllwwwttt^^^MMMSSSggguuutttkkknnn}}}~~~aaaOOOMMMNNNVVVfffggg<<<555222999444111666UUUzzz[[[llleeeUUUllluuuYYYSSSiiivvv___nnnUUUYYYqqq^^^KKKdddlll]]]oooxxxwww||||||ssslllbbbbbbuuu~~~iiikkkrrr~~~RRR777888111777TTT~~~oooaaaRRR???GGGFFFOOOddd~~~eeeIII>>>888;;;@@@>>>PPPhhhZZZLLL___ZZZAAAYYYhhh```NNNVVVVVVYYY]]]```cccfffjjjmmmsss}}}qqqZZZUUUTTTVVVXXXSSSQQQUUUPPPRRRPPP___uuusssVVVJJJ>>>uuuggg``````YYYIII???666777<<>>IIIFFFQQQhhh}}}ZZZAAA<<<999;;;???<<>>999555,,,555666555XXXjjjSSSxxx~~~qqq\\\XXX}}}}}}cccTTTdddttt[[[fffvvvyyyQQQ\\\yyy{{{^^^QQQjjjwwwpppnnnppptttwww{{{vvvttttttooovvvsss{{{|||xxx|||ooooooggg```lll~~~}}}nnnYYY```gggQQQ:::>>>444AAA]]]qqqaaaNNN>>>KKKGGGTTTkkkmmmLLL999999999;;;???<<>>222333<<>>999111<<<]]]|||~~~{{{|||}}}yyyrrrhhhZZZMMMLLLPPPSSSTTTUUUPPPMMMOOOLLLYYYaaaUUUcccZZZkkkeeeZZZcccmmmsssuuuvvvsssooommmkkkkkkppptttvvv|||~~~~~~~~~|||}}}|||vvv___[[[vvvoooGGG777999KKKzzzqqq{{{yyy}}}wwwooocccWWWQQQSSSMMMOOOYYY^^^aaapppzzz{{{zzzkkkccc]]][[[cccSSS\\\aaahhhssstttuuuppplllhhhfff^^^VVVWWW]]]XXX```rrrbbb{{{FFF666EEEjjjrrrRRRWWWmmmjjjeeedddXXXOOOdddeee{{{vvvyyy~~~}}}wwwYYYUUUZZZZZZ666222444//////666555888mmm[[[RRRTTThhh~~~zzzuuuzzzqqqxxx[[[CCCLLLCCCEEE???===FFFQQQddd~~~||||||^^^ttt}}}|||qqq999444333555666333666KKKfffmmmeeeSSSuuuzzzbbb]]]zzz~~~wwwcccWWWSSSggg\\\ZZZ{{{zzzXXX```yyydddRRRgggxxxiiillltttpppkkkggg^^^SSSNNNOOONNNQQQUUU^^^ppp~~~wwwqqqfffbbbkkk{{{|||~~~zzzwwwxxxzzzuuutttgggeeefffnnnvvv\\\RRR___rrrYYY???666666<<>>???===@@@BBBJJJUUURRRQQQiiivvvbbbGGG]]]|||hhhUUU\\\vvv|||ppppppqqqtttwww|||cccJJJLLLSSSQQQOOOTTTMMMPPPPPPNNNTTThhhlll{{{^^^JJJJJJTTT{{{yyySSSLLL777555111<<>>vvv]]]RRRSSShhh}}}zzzzzz}}}nnnoooyyygggTTTPPP^^^^^^]]]RRRHHHFFFEEEMMM```uuu}}}\\\HHHQQQ___xxx|||zzz|||zzzzzz{{{ttt;;;666555111222111DDDyyyvvvWWWxxxttt]]]ddd{{{fffTTTLLLZZZWWWPPPnnnyyy[[[aaafffYYYrrrkkkOOOQQQ```YYYTTTTTTVVVWWWYYY]]]^^^cccqqq|||qqqppp|||{{{wwwrrrppprrrtttsssmmmeee[[[eeeeeeeeetttlllVVVggg\\\>>>555???LLLuuu}}}nnnbbbUUUBBBIIILLLPPPooodddHHH<<>>AAAAAAEEELLLMMMWWWoootttbbbRRR```___[[[```zzz{{{yyyyyyyyyxxxyyynnnTTTKKKIIIOOOSSSOOOMMMPPPNNNPPPPPPPPPVVVhhhkkk~~~___IIILLLSSSwwwrrrZZZNNNIII777777222:::TTT}}}|||~~~xxxsssmmmbbbWWWTTTQQQRRRUUUUUUPPPMMMMMM```dddZZZXXXccc]]]UUUaaattt|||rrr^^^\\\XXXWWWlllooojjjqqqrrrjjjmmmkkklllpppuuu|||zzzwww|||{{{{{{~~~}}}zzzrrr\\\\\\ggglllPPP???999CCC~~~qqq~~~xxxyyy{{{ooo|||}}}{{{}}}nnn]]]rrrzzzeee\\\ggguuujjjhhhddd^^^WWWSSSUUUYYYXXX^^^xxxDDDssswwwDDD:::IIIjjjyyy\\\RRReeezzzYYYQQQJJJVVViiivvvlll\\\jjj{{{uuutttvvv}}}}}}XXXGGGRRR______;;;000444222000444666AAAzzz^^^RRRRRRgggtttwww|||yyy^^^uuu___LLLMMMYYYZZZ___\\\XXXWWWQQQTTTbbbttt}}}tttOOOEEEFFFjjjzzz}}}zzzzzz{{{{{{ttt;;;666555333555333AAAqqqpppXXXyyyyyyccciii|||gggSSSHHHWWWYYYNNNhhhyyy]]]```aaaUUUpppgggRRR\\\hhh^^^VVVVVVYYY[[[^^^```aaakkkzzz|||vvvpppqqqfffaaaggghhhdddcccjjjppprrrjjjaaaXXXeeeffffffvvvpppVVVfff]]]>>>555III^^^qqqcccTTTAAAHHHLLLOOOnnn[[[DDD<<>>===BBBCCCPPPSSSPPPWWWfffdddXXXTTT{{{gggooowww~~~~~~vvvfffmmmjjjXXXIIIIIIQQQUUUOOOOOOPPPQQQXXXiiirrrbbbIIIMMMRRRyyyYYYIIIHHH:::999222888QQQ{{{yyy~~~zzzssskkk^^^QQQSSSNNNMMMQQQSSSRRRQQQRRRpppwwwhhh[[[cccbbb[[[bbbvvv|||gggVVVUUUSSSdddwwwgggjjjttttttlllpppoooppptttyyy{{{{{{|||~~~yyyppp\\\```bbbiiiNNN<<<666AAA}}}|||ttt}}}~~~}}}{{{lll\\\vvvuuummm]]]```rrrzzzhhhgggccc[[[TTTSSSUUUXXXZZZeeexxxPPPrrrAAA;;;JJJiiibbbSSSdddqqqVVVbbbrrrxxxhhhsss{{{tttrrrqqqzzz|||\\\JJJQQQWWW}}}YYY888444333222111444555BBB|||```SSSQQQfffuuuyyy}}}~~~{{{}}}qqqeeeoooRRRHHHPPPYYYRRRZZZ[[[\\\___\\\___nnn{{{~~~___KKKQQQWWWvvvooouuu~~~|||}}}}}}{{{rrr999444333000666666;;;ZZZvvvXXXxxxiiihhhzzzfffRRRFFFVVV\\\LLLcccxxx]]]]]]|||^^^SSSppp}}}```PPPbbbqqqdddZZZYYY]]]___```aaacccppp~~~zzzpppdddVVVhhhnnnmmmdddaaagggmmmmmmlllcccYYYdddfffgggtttjjjQQQ```\\\???888???gggsssdddUUUBBBIIILLLNNNmmm{{{RRRBBB@@@EEEAAACCCLLLPPP\\\___ZZZZZZbbb___[[[```|||yyyVVVgggyyyhhhNNNMMMRRRRRROOOOOOOOOSSSZZZjjjxxxbbbJJJNNNTTTyyyXXXKKKIII::::::222666JJJ{{{zzz{{{ssseeeXXXQQQOOOOOOSSSTTTUUUYYY___tttvvvmmmdddfffeee]]]YYYxxxgggNNNWWWYYYOOOlllxxxcccbbboooyyywwwrrroooooosssxxx}}}~~~~~~}}}{{{{{{{{{}}}~~~zzzggg]]]kkkbbbeeeLLL;;;444===~~~xxxxxxnnnqqq{{{~~~ttthhhpppwwwxxxttt~~~{{{vvvvvvooo___jjjyyyiiihhhfff^^^mmm~~~wwwggggggcccYYYRRRSSSVVVWWWXXXjjjsssUUUkkk<<<888GGGeeejjjUUUeeexxxkkk{{{ggglllzzztttuuusss{{{zzzYYYJJJRRRVVVqqqSSS555888111333222333555BBBzzzcccTTTQQQeee}}}yyytttvvvvvvuuuxxx|||{{{xxx}}}vvvwwwzzzyyyxxxyyyiiiOOOHHHOOONNNPPPWWWXXXYYY^^^___fffwww}}}pppdddSSSPPP^^^ppp```YYYccc~~~}}}}}}rrr999444333000222333>>>]]]~~~TTTxxx~~~iiieeeyyyhhhTTTHHHVVV^^^JJJ^^^vvvZZZXXX{{{|||aaa[[[yyy^^^NNNfffyyykkk______dddffffffeeeiiiuuu}}}|||}}}qqqcccbbbxxxiiieeelllooollllllfffZZZbbbeeeiiisssaaaPPP\\\YYY???<<<444ddduuufffVVVDDDLLLLLLNNNkkkhhhMMMCCCFFFKKKDDDGGGTTT[[[ZZZhhhllllllnnnhhhccciiiuuuggg~~~zzz~~~wwweeeVVVRRRQQQNNNPPPNNNOOOTTT\\\jjjyyy}}}```JJJOOOXXXfffJJJSSSKKK777888444666BBB{{{{{{wwwhhh[[[NNNSSSZZZ\\\XXXXXXcccpppqqqddddddnnnmmmiiieee___oooZZZIIIaaahhhfffvvv___VVVhhhzzz{{{uuusssmmmooouuu}}}{{{zzzyyyzzz}}}~~~}}}|||{{{{{{~~~zzzeeeZZZgggXXXbbbKKK===555888~~~zzzyyymmm{{{uuujjjdddffffff``````fffwwwwwwxxx}}}yyyzzz~~~|||{{{uuuqqqjjjZZZ\\\rrrpppcccddd___XXXqqqlllfffhhhcccXXXQQQSSSWWWWWW[[[wwwxxxmmmQQQiii:::777EEEaaa{{{pppUUUccc|||}}}}}}\\\aaannn~~~sssrrrxxxuuutttRRRGGGSSSZZZQQQ111777000333333333333@@@xxxdddUUUQQQcccwwwpppooorrrrrrrrrvvv||||||wwwlllmmmwww}}}{{{~~~zzz|||mmmRRRMMMSSSJJJOOOZZZ^^^ccciiigggjjjyyynnnXXXSSSQQQUUUbbbttt___^^^~~~{{{|||ttt;;;666555888000///FFFpppwwwOOOxxxzzzgggeee~~~zzzkkkYYYMMMVVV___IIIZZZtttXXXTTTwww~~~gggfffcccQQQjjj{{{mmmaaabbbhhhjjjiiihhhooottt~~~xxxyyykkk___jjjtttfffgggtttxxxrrrjjjeeeYYY___dddlllttt]]]SSS]]]WWW>>>>>>888aaavvvhhhXXXGGGOOOLLLMMMjjj^^^IIICCCHHHKKKAAACCCQQQZZZTTTmmm|||~~~zzzlll^^^___lllwwwWWW[[[wwwsssdddUUUOOONNNOOOQQQTTTPPPNNNOOOUUU\\\kkk}}}xxx~~~```JJJPPP[[[|||```\\\ZZZLLL333555555666<<<}}}}}}}}}tttdddVVVKKKWWWdddeee\\\ZZZjjj}}}rrrTTTYYYqqqnnnfffgggfffZZZ\\\]]]yyyhhhTTTUUUqqqyyynnnooommmpppxxxwwwxxxsssqqqqqqrrrvvv{{{{{{|||{{{lllTTTWWWGGGaaaKKK@@@777444ssstttxxxjjjyyyvvvzzznnngggfffggg]]]RRR]]]tttqqqtttzzz}}}{{{zzz}}}}}}vvv~~~{{{ppp```OOOVVVpppddd\\\bbb^^^YYYuuu^^^fffhhhcccWWWQQQTTTWWWWWWgggzzzmmmNNNxxxkkk;;;888EEE```uuusssRRR```xxxyyyuuuRRR]]]eeeuuullloooxxxvvvmmmQQQHHHUUU\\\QQQ...333///333333333333???uuueeeVVVQQQcccuuulllmmmsssyyy{{{wwwvvvyyyvvvuuuxxxxxxuuummmooocccMMMTTTbbb\\\MMM]]]jjjtttzzzsssnnnxxx}}}]]]DDDGGGPPPUUU\\\hhhqqqKKKrrr{{{zzzsss===666000777000---DDD{{{qqqPPPkkkjjjggg~~~xxxjjjWWWIIIQQQ^^^MMMTTTwwwdddQQQvvvdddxxx```^^^lll~~~}}}ooocccggghhhdddfffnnnyyy~~~}}}yyyvvvnnn^^^fff~~~qqqdddfffssszzzxxxppp^^^TTTfffqqq|||~~~ZZZJJJjjjsssXXX>>>777@@@TTT~~~xxxppp\\\LLLHHHMMMLLLiiisssVVV???DDDIIIHHHDDDEEEKKKQQQYYYnnnvvvcccJJJDDDKKKRRRjjj```WWWZZZiii||||||ssscccSSSMMMNNNOOOQQQTTTSSSSSSSSSTTT]]]ooo{{{rrrTTTJJJNNNWWWgggPPP\\\EEE333111===333888vvv}}}}}}qqq]]]PPPHHH[[[```UUUZZZpppuuuiiiiiimmmmmmjjjkkknnnjjjccccccZZZllliiiYYYMMMdddooolllxxxqqquuuzzzuuupppkkkcccgggjjjpppwwwyyyxxxxxx{{{xxx|||yyypppaaaSSSWWWIII```QQQ>>>888<<>>CCCGGGIIIHHHIIIMMMPPPfffooojjjUUUCCCDDDMMMRRRVVVWWWXXX^^^hhhooommmgggqqqyyynnnmmm___QQQMMMNNNOOOQQQSSSRRRSSSTTTVVV^^^rrryyyiiiIIIDDDRRRYYYuuuaaalllIII666444999111555ggg~~~uuubbbYYYVVVJJJVVV[[[WWWaaassstttggg```kkksssrrrooonnnllliii______eee}}}cccZZZ```oooiiimmmqqqxxx{{{~~~yyyjjjdddxxxzzz~~~|||uuu{{{vvvjjj\\\QQQRRRAAAZZZIII777333777KKK~~~ooo^^^{{{rrrrrrjjjaaa[[[UUUSSSWWW^^^qqqwwwzzzyyyzzzyyyqqqfffpppuuuzzz{{{{{{|||zzzwwwwwwmmmeee^^^]]]fffrrrkkkVVVYYYssszzzggghhhaaaVVVPPPPPPVVVZZZ\\\lll{{{wwwddd[[[___;;;:::GGGUUUdddVVVnnncccQQQOOO\\\fffwww~~~vvv}}}{{{pppllljjjhhhlll}}}cccIIIIIIQQQbbbGGG999111///777333111888BBBsss```ZZZVVV```tttiiipppqqqsssyyy~~~~~~yyytttqqqwwwxxxuuuuuuyyy{{{yyykkk^^^JJJ???BBBMMMQQQOOOZZZnnn~~~wwwcccRRRLLLMMMSSSZZZqqq>>>999444111777555:::aaahhhVVVwwwnnn```wwwwwwooohhh___TTTKKKNNNYYYLLLXXXzzzlllXXXsssdddggg}}}nnnWWWgggwwwmmmssssssttt}}}|||zzz{{{vvvbbbaaawwwmmmbbbbbbmmmvvvssskkkgggaaa```oooooouuufff[[[KKK555===666OOOuuucccRRRJJJMMMHHHbbbnnnHHHJJJLLLNNNOOOPPPOOONNNNNNfffeee[[[JJJCCCIIIPPPRRRHHHIIIGGGHHHOOOYYY[[[XXXWWW```qqqwwwooogggaaammm~~~pppcccXXXNNNLLLNNNPPPQQQSSSPPPSSSUUUXXX```vvvwwweeeKKKDDDYYYZZZzzzvvv}}}HHH777777555111777UUUooo```ZZZYYYPPPTTTXXX]]]jjjvvvssshhh^^^ooo~~~}}}tttnnnooorrrdddiiifff|||yyyZZZfffdddvvvxxxlllssswwwzzzvvvvvv~~~www|||zzzyyywwwttt```ZZZXXXGGGlllIII888444777JJJ|||{{{cccaaazzzjjjpppcccVVVRRRSSSTTTUUUWWW]]]eeeggg```\\\^^^]]]WWWXXXdddooosssuuuyyy{{{zzzzzzrrrrrrttthhhZZZcccxxxsssVVV^^^qqqeeeeee[[[QQQOOOUUUZZZ[[[YYYpppxxxsss]]]pppWWW:::888@@@JJJuuuUUUgggxxxuuutttZZZJJJTTTgggwwwyyyxxxkkkgggggggggfffyyy^^^LLLJJJTTTkkkEEE777222...555111111888???nnnddd]]]RRRZZZ{{{zzzooovvvuuuuuuxxx{{{{{{wwwssspppttttttrrrrrruuuxxxxxxppp```SSSTTT[[[]]]YYYUUU]]]ttt~~~hhhMMMKKKRRRVVV\\\dddlll{{{~~~ppp===999444222111444BBBTTTdddmmmoooZZZmmmbbbxxxssswwwyyy}}}rrriiiaaaYYYOOOIIISSSZZZPPP[[[xxxlllYYYmmmbbb]]]rrrqqqaaappp|||}}}zzzgggiiidddqqqtttyyy|||mmmnnntttooommmttt}}}|||tttllljjjddddddrrrqqqvvvgggYYYHHH777===888HHH~~~tttfffVVVKKKLLLGGG\\\vvv\\\___\\\WWWUUUTTTRRRNNNKKKUUUUUUQQQJJJKKKQQQUUUUUUZZZVVVNNNJJJRRRbbbiiihhhaaaaaagggrrrxxxtttmmmiiiddd]]]gggrrrkkkYYYQQQJJJLLLOOOPPPQQQSSSQQQTTTWWWYYYccczzznnneeePPPFFFVVVZZZ~~~CCC444999222555===IIIrrrkkkeeeZZZPPPRRRRRRVVV^^^gggmmmmmmjjjiiixxxqqqjjjooowwwmmmmmmmmmyyy|||bbbYYYqqq~~~jjjooo~~~~~~ttt|||zzz~~~{{{{{{xxxrrrTTTPPPNNNEEE{{{KKK:::777888EEErrrzzzggguuuyyysssllleeeXXXLLLKKKPPPTTTWWWYYYVVVUUUUUUVVVYYY^^^hhhpppzzzuuussspppnnnrrrxxxsss]]]QQQggg}}}___hhhgggdddaaaXXXQQQRRRWWWZZZ[[[[[[yyyyyylllNNNuuuMMM888888>>>EEEWWW```vvvcccUUUXXX^^^fffttteeePPPmmmyyyvvv|||~~~}}}}}}vvviiidddfffhhhggg|||WWWOOOMMM[[[{{{AAA666333000555//////444999hhhggg^^^PPPUUUuuuwwwzzzwwwvvvvvvwwwwwwuuusssqqqsssuuutttssssssssssssuuufff```kkkssslll___WWWYYYnnnvvvVVV???@@@GGGIIISSScccyyywwwbbbaaaqqqppp===888222444000222@@@VVViiitttxxx]]]kkkcccxxxzzzoooeee\\\SSSKKKEEEPPPUUUNNNXXXpppgggYYYiiifffZZZooovvvdddddd}}}wwwddd[[[bbbxxxzzzzzz~~~rrrtttqqqnnnpppwwwxxxrrrnnnpppfff___^^^nnnpppwwwcccXXXHHH;;;999>>>FFF~~~tttiiiYYYKKKKKKGGGVVVxxxrrrggg```WWWRRRPPPPPPMMMKKKKKKNNNPPPMMMNNNTTT[[[___bbbccc``````mmm}}}www}}}sssmmmttt}}}}}}ooommmyyyttt]]]SSSSSSLLLIIILLLOOOPPPQQQTTTSSSUUUXXX\\\gggmmmaaaFFFFFFPPPfff@@@333:::000777>>>AAA}}}~~~xxxlllcccbbbbbbXXXKKKPPPSSSWWWZZZ\\\^^^fffmmmuuuyyy{{{tttgggaaahhhrrrrrriiirrruuu___ZZZnnn}}}}}}iiivvvxxx}}}yyy~~~xxx~~~sss^^^QQQLLLHHHGGGEEE666333333===hhhssszzz~~~}}}zzzqqqjjjXXXNNNGGGHHHMMMTTT\\\ccceeeWWWSSS^^^fffiiixxx{{{ssspppmmmvvvoooeee\\\ZZZeeezzz}}}fffpppaaaeeeYYYUUUSSSTTTTTTSSSYYYbbb|||vvv```BBBrrrxxxEEE777:::>>>EEE}}}^^^^^^~~~lllZZZOOOVVV[[[hhh|||www}}}mmmXXX{{{zzz|||xxx{{{}}}|||zzzzzz}}}ttthhheeehhhjjjmmmQQQLLLNNNccc<<<444444222444---...333777gggiii```RRRSSSmmmvvvwwwuuurrrppppppppppppooosssuuuyyyzzzwwwrrrnnnmmmrrrbbbZZZbbbiiiaaaTTTMMMRRR```kkkxxx}}}zzz```NNNEEELLLSSS[[[tttvvvaaa^^^\\\UUU~~~qqq>>>888111333777222555^^^|||wwweee|||kkkaaatttzzznnnaaaVVVNNNGGGCCCGGGLLLGGGPPPccc___YYYhhhhhh[[[rrrmmmaaattt~~~{{{kkkjjj```\\\]]]```[[[TTT[[[iiifff]]]\\\ooouuu}}}fff[[[|||{{{yyyFFF>>>444999IIIwwwnnn]]]LLLJJJHHHQQQmmmrrrZZZTTTMMMJJJLLLOOORRRRRRSSSVVVUUUPPPMMMSSSbbbnnngggooosssyyy}}}yyycccVVVPPPKKKIIIMMMOOOPPPRRRUUUUUUVVVYYY___nnnttt[[[<<>>EEE{{{uuukkk^^^yyyrrr___SSSOOOYYYaaarrrtttiiicccyyywwwccc~~~vvv|||uuu{{{xxxyyyzzz{{{zzzzzz|||}}}{{{nnnfffgggjjjkkkssswwwMMMGGGNNNlll|||999222444111222---000666999iii~~~kkkaaaVVVSSSeeevvvrrrqqqnnnkkkjjjjjjkkkllluuuwww|||{{{rrrlllkkktttbbbRRROOORRRRRRMMMIIIOOOUUUWWWccc{{{sssiiiMMMIIINNNYYYbbbrrr~~~}}}sssAAA:::333222999222222^^^|||qqqpppllllll___rrr|||lll\\\PPPIIIFFFEEEEEEIIIFFFLLLYYYXXXYYYhhhxxxeeeZZZtttuuufffzzzzzziiifff]]]XXXZZZ```ZZZQQQZZZlllllldddccctttxxxhhh^^^zzziiixxxAAA>>>555555EEE{{{tttdddRRRHHHKKKMMMccc```LLLJJJHHHJJJOOOWWW]]]aaa______]]]WWWRRRXXXiiiyyyyyy{{{QQQLLLKKKMMMOOOPPPRRRVVVVVVVVVYYYcccwww{{{|||oooPPPDDDLLL___zzzCCC777999222444333;;;ccc{{{yyyyyyyyyvvvxxxrrrrrrmmmeeeVVVdddjjjccc^^^gggwww}}}kkk___ffftttzzzuuupppuuussswwwtttffffff}}}{{{cccdddvvv}}}{{{www{{{yyyvvvzzz|||dddcccdddLLLHHHFFFQQQBBB666666555<<>>\\\}}}|||~~~|||vvvcccRRRbbbiiiaaa^^^kkkzzzjjj^^^nnnzzzlllvvvooonnnsssdddiiiiiiiiiyyy}}}yyy{{{~~~zzz}}}xxx{{{~~~~~~ssshhh___QQQMMMMMMOOO___BBB666555333777AAA{{{yyyzzzwwwvvvtttnnnZZZOOOGGGHHHQQQYYYbbbiii]]]vvv|||sssttttttlllaaahhhggg\\\jjjjjjeeekkkrrroookkkdddWWWQQQLLLMMMSSSUUUZZZmmmqqqtttYYYzzz```;;;999999888>>>```wwwaaabbbnnnwwwnnnVVVFFFIIITTTWWW\\\hhhnnniiifffvvvzzzkkkRRRZZZvvvuuu___eeekkk|||}}}{{{|||{{{zzz|||~~~|||{{{uuukkkaaa```fffhhhfffpppyyy___LLLMMMYYY~~~xxx888222222///111///555666///UUUpppddd```VVVWWWmmmrrrrrrqqqooonnnnnnppprrrxxxwwwyyy}}}zzzqqqnnnqqqhhhcccUUUHHHGGGMMMJJJ@@@LLLLLLCCCEEE[[[cccUUUIIITTT\\\kkk~~~xxx~~~{{{DDD555999555000777;;;BBBeeevvvmmm~~~mmmkkk|||fffggg~~~~~~dddJJJFFFHHHFFFIIIKKKJJJJJJLLLRRRYYY```dddkkkhhh___tttzzzfff}}}tttnnnyyyyyyzzzwwwooouuuvvvuuuxxx|||xxxnnniiijjjiiiiiiddd\\\~~~wwwlllccc```{{{^^^AAA:::666:::<<>>qqqHHH777777444>>>;;;EEEsss___fffmmmVVVTTT[[[WWWlll]]]\\\www|||xxxkkkeeerrrxxx~~~~~~rrrooouuu|||zzzsssrrruuuuuurrrmmmggg]]][[[___]]]ZZZlll|||^^^IIIJJJOOOzzzUUU888,,,111333---444111000000AAAtttvvvjjj^^^VVV```uuuuuurrroooqqqssspppkkklllooosssvvvvvvuuuuuuuuuqqqlllWWWFFFEEEEEEJJJVVVYYYgggxxxxxxbbbNNNXXXooonnn~~~mmm~~~zzzMMM888555666333555444HHHfff}}}PPPyyytttkkk```qqqxxxvvvwwwjjjTTTIIIKKKHHHGGGRRRMMMSSSYYY[[[ZZZ\\\aaagggaaapppqqqooovvvrrrjjjnnn}}}{{{uuukkkccc___^^^^^^SSSaaa{{{xxxssspppiiibbbgggfffeeedddbbbaaadddgggVVVUUUwww|||nnnXXXnnnvvvccc{{{```???===777<<<777AAA~~~qqqiiiXXXDDDFFFaaa|||nnnKKKFFFKKKIIIQQQeee}}}}}}|||pppSSSGGGIIILLLOOOSSSVVVYYY[[[XXXfffqqqooohhhWWWMMMEEEMMMPPPTTT<<<888444777222666555```xxxwwwyyy}}}vvvfff^^^YYYYYYgggwwwmmmqqqoooaaa[[[hhhwwwyyyxxxnnnqqqpppjjjttt}}}}}}tttttt}}}}}}tttnnniiihhhyyy~~~|||yyyxxx|||zzztttwwwuuuqqqiii]]]SSSOOOOOOGGGGGG@@@333888999333...GGG~~~~~~|||{{{|||~~~vvvfffSSSOOO]]]ggglllssszzznnn```kkkllljjjccceeejjjccc^^^hhhyyyvvvqqqjjjccc[[[UUUQQQMMMQQQSSSZZZooo{{{eeeLLLOOO~~~GGG999888333;;;999BBBwwwxxx```^^^zzziii```gggffflllkkkuuuxxxhhh___```jjj}}}~~~xxxrrroooooosssvvv{{{wwwssspppooonnnjjjfff\\\VVVZZZcccaaa___uuuqqqYYYLLLPPPTTTRRR???---555222---333111000000;;;gggpppfffSSSVVV{{{uuuqqqnnnooorrrssspppjjjjjjnnnrrrtttsssrrrqqqqqqllleeePPP@@@BBBFFFKKKXXXbbbxxxnnn[[[]]]jjjsssyyyyyyMMM999666333000222...;;;nnn^^^fffXXXooovvv{{{ppp```lll}}}ssskkkXXXMMMNNNJJJJJJTTTRRRVVV\\\aaaeeehhhjjjkkkdddqqqrrrlllmmmppppppqqq{{{tttmmmiiihhhmmmiiigggddd___```nnnzzzuuurrrhhh[[[WWWWWWVVVTTTSSSUUUXXXZZZQQQdddzzzeee]]]wwwttthhhUUU@@@;;;333444555888~~~sssmmmZZZHHHFFFXXXtttuuuXXXFFFEEEEEENNNrrr}}}{{{uuukkkrrrqqqwww}}}vvvZZZBBBHHHKKKOOOQQQSSSUUUYYY\\\\\\aaayyyvvv___RRRIIIAAAOOO]]]\\\>>>:::333666555777888KKKyyyyyy||||||{{{jjjaaa^^^cccgggkkkwww|||zzznnn______kkkyyy|||wwwsssmmmvvvzzznnnuuuuuuooorrryyy~~~zzzzzz{{{||||||{{{yyyxxxuuutttooodddYYYQQQMMMMMMCCCKKKBBB333666777444...@@@xxxqqq}}}|||~~~}}}|||zzzzzzTTTZZZZZZXXXbbbppp{{{tttzzzlllmmmdddnnnjjjccceeeiiiaaa```ooo}}}yyyrrriii```XXXRRRPPPQQQPPPQQQ]]]wwwpppPPPGGGssszzzCCC888999222:::999AAAkkk~~~hhh^^^pppzzzwww]]]^^^qqqzzzooo{{{~~~tttwwwrrr]]]```~~~xxxwwwvvvuuuvvvvvvvvvuuusssuuuwwwtttnnnhhheeeddd[[[UUUXXX___```ggghhhRRRKKKQQQcccKKKBBB...777222,,,333111222222999^^^sssxxxmmmMMMNNNrrruuupppmmmnnnrrrsssooolllmmmppprrrsssrrrpppnnnnnnlllaaaIII:::@@@EEEHHHQQQjjjeee]]]XXX^^^kkkuuuyyy|||{{{OOO:::777888222444...000WWWyyyuuujjjeeetttnnnpppvvvbbbiiixxx|||lllfffrrruuugggVVVSSSOOOMMMRRRTTTXXX___hhhooorrrrrrqqqlllsssuuunnnkkkpppuuuuuu|||wwwwwwzzziiiddduuu~~~|||vvvtttlllZZZZZZ\\\[[[VVVSSSTTTUUUTTTJJJooonnn```ddd}}}uuuvvvOOODDD;;;444111888777fffuuuyyyppp___PPPHHHOOOllleeeSSSDDD@@@PPPzzz}}}uuulllnnnwwwxxxsss~~~uuu|||oooMMMJJJMMMRRRSSSTTTVVVZZZ]]]bbbeeeVVVNNNEEE@@@QQQuuubbb@@@???555888888888666999{{{{{{|||yyysss\\\YYY[[[fffsss}}}ddd]]]nnnyyyyyy}}}sssqqqzzzxxxxxx|||wwwyyynnnpppyyy}}}~~~}}}{{{yyy{{{}}}{{{xxxwwwxxx{{{ooonnnhhh]]]TTTPPPMMMJJJEEESSSAAA555666444444111;;;fffuuu~~~~~~|||yyyzzz~~~xxxuuummmzzzppp^^^ddduuu}}}sss~~~nnniiiwwwiiiiiijjjeeedddggg``````nnnnnnlllggg___WWWRRRPPPOOORRRNNNQQQeee~~~fffFFFKKKuuu<<<444888333;;;:::===[[[wwwfffgggmmmyyyrrrpppjjjnnn|||wwwwww}}}wwwiiiwww~~~|||ooonnnnnnooorrruuuwwwxxxnnntttxxxvvvnnnfffdddddd___ZZZVVVUUU[[[rrreeePPPNNNUUU~~~xxx@@@>>>000555222---222000333333666VVVgggYYYKKKjjj|||xxxrrrnnnoooqqqooommmnnnpppqqqsssrrrpppooonnnnnnqqqeeeJJJ;;;AAAEEEEEELLL]]]SSSVVVffflllooozzzRRR;;;555:::333777444000QQQ|||}}}mmmkkkooo{{{eeegggttt{{{qqqxxxxxxyyyxxxjjj___ccc~~~^^^QQQPPPQQQTTTWWW___iiirrrvvvwwwxxxyyywwwvvvyyywwwooorrrxxxvvv~~~{{{~~~|||{{{ssssssrrraaauuuyyyxxxqqqlllllliiieeeOOOzzzgggdddlll{{{sssPPPIII===666444>>>888III}}}~~~{{{jjj]]]MMMFFFbbb}}}XXXMMMTTTjjjiiiaaa]]]XXXZZZeeeuuu}}}oooqqq}}}cccJJJNNNSSSUUUUUUWWW\\\aaahhhsssyyyiiiMMMKKKFFFFFFZZZ```???BBB888:::999555444333gggzzzzzz}}}yyyrrrgggiiimmmvvvxxxbbbaaavvvzzzoooqqqggghhhrrrrrrkkk{{{}}}uuuqqq}}}uuuzzz||||||zzzwwwuuuuuuwwwllljjjbbbVVVPPPPPPLLLGGGDDDlll???666777222555555555QQQ}}}~~~{{{{{{~~~|||sss___mmm|||nnniiirrrjjjaaaeeeaaa___dddbbb___fff^^^^^^[[[VVVQQQNNNNNNPPPQQQMMMUUUmmm~~~uuuYYYBBBLLLxxx:::222999444;;;::::::MMMrrr```aaayyy{{{xxx~~~uuuzzz}}}xxx~~~zzzvvvrrrpppnnnmmmkkknnnpppoooiiidddaaaaaa]]]]]]XXXTTT^^^bbbPPPUUU___~~~~~~<<<<<<444444444...111...111222222NNNpppgggMMMccczzz~~~wwwrrrqqqnnniiiiiimmmmmmnnnooonnnllllllmmmnnnrrrhhhQQQBBBEEEHHHKKKTTTRRR^^^rrrvvv}}}xxxUUU<<<444444---555777333UUUlllhhhqqq~~~fffgggsssyyy|||tttuuutttyyyaaaKKKNNNTTTYYY[[[fffttt{{{{{{zzz|||~~~zzz~~~~~~uuutttyyyvvv}}}}}}~~~|||{{{yyyooorrrvvvhhhqqqwwwwwwpppjjjiiieee___ZZZhhhmmmqqqaaaTTTMMM===888000===555333vvvgggPPP???ZZZ}}}gggVVVddd}}}TTTLLLOOOXXXfffqqqxxx}}}jjj___fff|||gggIIINNNTTTVVVVVVYYY^^^ccckkkqqqWWWGGGKKKIIIOOOddd[[[;;;BBB888999777000777666EEExxxzzz}}}uuunnn{{{zzzmmmqqqgggggguuunnnbbbjjjlllooo{{{wwwqqqyyy}}}vvv{{{~~~~~~yyy{{{||||||{{{yyywwwuuurrrqqqnnnkkkaaaTTTOOOOOOKKKCCCDDDxxx<<<777999111666888000BBBsss|||~~~rrr|||yyyvvv___TTTppprrrhhhmmmeee\\\ZZZ```[[[ZZZbbbccc]]]^^^XXXYYYXXXTTTPPPMMMOOOQQQPPPMMMYYYrrr{{{iiiMMM>>>bbb===444;;;555;;;888;;;FFFuuu{{{[[[ZZZppp~~~xxxsssvvvyyy{{{llltttqqqqqqsssttttttssspppnnnmmmiiihhhfffeeecccaaa^^^\\\UUU\\\]]]ZZZgggtttZZZMMMYYYggg}}}???>>>:::666666///111,,,000111///HHHpppuuueeeOOO```yyy|||vvvrrrllleeeffflllhhhiiiiiihhhggghhhkkkmmmnnniiiWWWHHHJJJMMMSSS```\\\rrr}}}yyy}}}]]];;;777444;;;555,,,333KKK{{{kkkzzz}}}kkk\\\dddyyyYYYQQQFFFWWWXXX\\\ppp~~~}}}|||{{{}}}}}}yyyyyy{{{}}}{{{vvvsssnnnmmmrrrkkkoookkkgggcccUUUNNNVVV^^^fffnnnwwwuuukkkkkkkkkYYYMMM444222999666@@@|||}}}}}}{{{www___NNNLLLccclllwwwiii???LLLXXXrrryyyeee\\\bbbvvvjjjEEEOOORRRSSSYYYXXXZZZeeexxxuuudddTTT???OOOMMM>>>LLLDDDDDD777???222666888000<<>><<<000666999333:::777___~~~rrrYYYjjjrrrvvvvvvrrrvvvvvvtttvvv|||zzzwwwuuurrrqqqppppppqqqqqqpppnnnmmmlllkkkjjjgggfffbbb\\\XXXYYYYYYYYYWWW]]]]]]bbb___QQQTTTWWWrrriiiuuu<<<@@@<<<777111000///...000333777:::ppplllXXX```yyywwwnnniiiggggggiiihhhgggiiimmmppprrrrrrppprrrbbbKKKLLLdddqqqmmmtttzzzyyyyyy|||]]]<<<888333777333...222@@@ggg|||ooowwwuuu{{{nnnZZZaaa{{{^^^YYYMMM\\\^^^___qqq}}}zzzzzz|||~~~~~~}}}|||}}}}}}||||||vvvrrriiiccccccaaagggeeeaaaaaaZZZTTT[[[nnn}}}eeepppyyyxxx{{{iiifffJJJ333333777888BBBrrr~~~iiiUUUIIIXXXwwwkkk\\\ZZZkkkqqq}}}uuuooo{{{XXXQQQUUUSSSVVV]]]]]]cccttt}}}UUUIIIBBBLLLJJJWWWNNNDDDCCC777???555:::999333888TTTyyy}}}ppphhhjjjyyyzzzpppvvvooodddttt|||{{{xxx~~~yyy~~~|||~~~|||zzzzzzyyyxxxwwwvvvuuutttnnnWWWTTTLLLIIINNNEEECCCRRRBBB<<<777777777444333555LLL|||yyy}}}zzz{{{|||}}}}}}~~~~~~~~~}}}qqqeee}}}iiifffkkkmmmiiilllhhhccc^^^[[[[[[\\\]]][[[UUUOOOMMMOOOQQQPPPMMMVVV```uuuooo\\\HHHHHHooo]]]999999000777:::444777666VVVlllbbbkkk}}}qqqgggooooootttsssrrrsssuuutttrrrpppooooooooooookkkkkkjjjiiihhhffffffeeebbbcccccc___ZZZVVVSSSRRRZZZZZZ```yyypppXXXTTTVVVWWWsss|||\\\???888;;;666222111///...///222666888___^^^XXXUUUbbbxxxxxxpppjjjgggffffffeeeddddddgggkkkpppttttttwwwqqqfffiii|||vvvmmmooozzz]]]>>>:::555555111222333555QQQ||||||xxxtttkkk~~~ooo}}}sssXXXZZZyyy}}}{{{fff]]]OOOXXX^^^cccqqq|||~~~{{{|||||||||yyyuuurrrggg___]]]\\\ddd```ZZZ[[[XXXSSSVVVuuueeeuuu|||xxx|||llluuuFFF666777555:::@@@]]]vvvbbbLLLNNNggg~~~wwwSSSLLL]]]cccfffhhhjjjpppzzz~~~{{{{{{___HHHRRRTTTSSSXXX^^^\\\fffiiiNNNDDDMMMKKKIIIrrrQQQFFFCCC777>>>777:::777555666AAA~~~yyy}}}zzzzzzpppeeeooo~~~zzzqqqsssoooeee~~~xxxvvvsss|||qqq}}}{{{yyy{{{|||wwwvvvvvvwwwyyyxxxtttpppjjjQQQJJJKKKOOOHHHAAA]]]IIIEEE???::::::888555444555???aaazzzxxxxxxzzzzzzzzzzzzzzz{{{{{{{{{vvvwww||||||{{{}}}{{{yyy|||xxxvvviiieeedddgggkkklllfff___\\\\\\^^^___^^^WWWRRRMMMMMMPPPRRRPPPNNNZZZqqq}}}```HHH@@@MMMZZZ===<<<333777777333555777HHHppp~~~^^^dddrrr}}}yyypppssswwwtttqqqrrrmmmmmmkkkkkkkkklllmmmmmmffffffeeeeeedddcccbbbbbb``````___]]]YYYUUUSSSSSSYYYXXXiiivvv]]]RRRVVVWWW]]]xxxCCCDDD444999888444222000//////111333555KKK}}}]]]___SSSOOOfffzzzrrrkkkgggeeedddeeedddcccdddhhhpppwwwuuuxxxyyyyyyxxxyyyyyy```@@@;;;:::555111777777000DDDmmm}}}lllnnnxxxXXXRRRppp}}}xxxmmmaaaTTTYYYaaaeeennnwww}}}~~~}}}ssspppjjj___WWWXXXUUU]]]XXXQQQSSSRRRPPPTTTooogggxxx{{{}}}ppppppeeeCCC<<<:::444:::;;;EEE|||sssWWWLLLZZZ}}}xxxxxxqqqRRRJJJWWW\\\cccjjjuuugggbbbWWWIIIKKKLLLQQQUUU]]]```\\\kkk}}}WWWNNNDDDQQQGGGLLLPPPFFFDDD999===888999666666666888fffwwwwww{{{yyytttsssqqqvvv|||mmmhhhiiipppzzzwww{{{nnnuuu{{{xxxppp}}}{{{yyy{{{vvvtttsssvvvxxxuuunnnggg^^^MMMJJJKKKMMMBBBNNNIIIFFF@@@;;;;;;999555333444AAAWWW|||zzzppprrrrrrtttvvvwwwwwwuuutttllllllpppvvvyyyxxxyyy|||vvv}}}jjjrrrqqq___rrriii___UUUVVV]]]^^^ZZZXXXZZZ```cccaaa^^^NNNNNNNNNNNNOOOQQQSSSTTTbbbxxxvvvMMM???LLLcccMMM===>>>444666444555555888===llliiifffhhhrrrxxxzzzvvvxxxuuuvvvvvvqqqnnnooojjjjjjiiihhhhhhiiijjjkkkfffeeeeeedddccccccbbbbbbbbb\\\WWWWWWXXXXXXYYY[[[SSS^^^fffUUUOOORRRWWWmmmwwwnnn;;;GGG===888===555444222000///000111222???mmmqqqeee^^^OOOZZZ{{{}}}uuummmhhhfffgggiiikkkiiigggiiiqqqwwwuuuxxxyyyyyy~~~zzzfffEEE======666000666888000???dddzzzvvvttt{{{\\\OOOfff}}}xxxrrrvvvooofffaaahhhfffkkkqqqxxxyyyqqqlllbbbVVVSSSXXXWWW\\\XXXSSSVVVUUUXXXdddmmmkkkyyyxxxrrrfffeeeqqqBBB???:::444888666777eeewww~~~eeeOOOQQQkkk{{{{{{zzz{{{~~~wwweeefffrrruuutttLLLBBBCCCIIISSSNNNVVVZZZ___bbbfffgggTTTHHHLLL@@@HHHFFFbbblllIIICCCEEE>>>???===;;;888666555777MMM{{{}}}xxxrrruuuxxxvvvttt~~~fffWWWWWWiiiiiiooo{{{}}}|||yyyzzz|||yyyyyywwwtttssstttsssnnnddd[[[QQQMMMPPPJJJEEEDDDhhhcccFFFFFF@@@<<<;;;999444222333222CCCdddrrrhhhjjjmmmqqqttttttqqqmmmhhheeeeeeiiimmmnnnqqqvvvuuuxxxuuucccvvv]]]QQQfffzzzxxxlllccc___WWWOOORRR[[[WWWWWWYYY^^^cccbbb[[[TTTGGGLLLQQQQQQOOOPPPWWW^^^gggnnncccAAAIIIpppfff===:::;;;444555444;;;555777777UUUrrreeegggwww|||tttrrryyyvvvsssssspppllljjjkkkkkkjjjiiihhhggghhhhhhiiieeeeeedddcccbbbaaaaaa```___VVVRRRVVVZZZZZZYYY[[[VVVwwwmmm[[[TTTLLLNNN[[[]]]AAADDDIII555@@@777666333111000000111111;;;]]]zzzaaafffWWWRRRkkk|||~~~~~~wwwooojjjhhhjjjnnnqqqooolllkkkooosssrrrxxxxxxuuuxxxvvvwww}}}}}}~~~qqqOOOBBB<<<666///222666000;;;XXXooovvvzzzeeeRRR^^^{{{{{{zzz}}}yyy~~~uuuqqqvvvdddeeehhhjjjooouuu||||||sssooojjjcccfffnnnqqqpppiiifffccc[[[bbbzzznnnnnnuuusssjjj```^^^@@@>>>666777777444666QQQoooWWWOOOYYYooo|||www{{{}}}}}}[[[CCCDDDMMMQQQPPPSSS[[[[[[[[[fffzzzuuuxxxSSSNNNEEEKKK@@@GGGXXXQQQBBB@@@DDDBBBBBBDDDAAA===999333888>>>nnn~~~zzzqqqmmmvvvxxxwwwxxx```WWWaaauuu}}}bbbwww~~~jjjxxxyyyzzzwwwvvvyyyvvvtttrrrpppllldddYYYQQQKKKNNNUUUGGGDDD^^^QQQEEEFFF@@@<<<<<<:::555333333)))333SSSnnnjjjiiijjjmmmqqqqqqmmmiiioooiiieeefffhhhhhhkkkoooyyyqqqppptttqqqmmmssseeeooo^^^YYYqqqmmmccc^^^ZZZYYYWWWWWW\\\bbb___^^^___```___YYYPPPIIIHHHMMMSSSRRRPPPRRR[[[ccc___SSSLLL???XXXgggGGGBBB>>>777666111999333555777DDD|||pppgggppp~~~uuu|||~~~zzzyyy{{{{{{yyyyyyrrrvvvtttrrrqqqpppnnnmmmmmmkkkjjjhhhgggfffeeeffffffbbbaaa```___^^^\\\[[[[[[XXXTTTUUU\\\^^^ZZZZZZ___ssswwwUUURRRTTTKKKTTTpppRRREEEAAAJJJ444===888777555333222111111111999OOOxxxaaaggg]]]QQQ]]]rrr~~~xxxrrrnnnlllllloooqqqqqqnnnlllmmmooojjjpppuuuvvvwwwvvvmmmbbb{{{zzz{{{sssqqqooosss{{{}}}}}}ZZZIII===:::222000333000777JJJpppsssyyynnnUUUSSSsssxxxvvv|||vvvooottt~~~vvvsssgggjjjlllmmmpppuuuyyy}}}uuuqqqqqqpppsssyyyzzzssslllmmmgggXXXfffzzzqqqnnnnnnooohhhbbbaaa:::===333===888555999???pppwwwdddZZZPPPcccvvv|||zzzyyy{{{{{{ssskkkttttttxxxzzz^^^IIIDDDHHHQQQUUUQQQSSS]]]]]]```yyyuuuuuujjjNNNPPPHHHIIIGGGUUUttt```FFFEEEBBBDDDBBBAAAEEEBBB======444:::888RRR}}}}}}xxxooosssvvvzzzuuuVVVOOOccc|||nnn}}}pppuuuzzzyyyyyyvvvsssssssssqqqmmmeee[[[QQQKKKKKKKKKSSSFFFUUUmmmOOOGGGFFFAAA>>>>>><<<888555555999666RRRkkkxxxsssmmmlllmmmmmmkkkhhhoooiiidddeeefffeeeeeegggooojjjjjjjjjhhhllllllbbb^^^cccggg```fffjjj]]]^^^\\\XXXYYY___cccddddddbbb^^^YYYTTTOOOKKKIIIQQQQQQRRRRRRSSSWWW\\\aaaVVV<<>>???777111444222444AAA[[[ssszzz|||yyysssVVVJJJkkkwwwwww~~~wwwlllnnn{{{tttqqqsss|||ooopppsssvvvxxxzzzvvvmmmllliiifffgggcccZZZXXXaaa^^^PPPeeevvvrrrnnniiinnnjjjfffttt555>>>333CCC:::555;;;000RRR|||~~~~~~~~~{{{ooogggMMM[[[jjjsssxxx||||||yyywwwtttuuuxxxsssppp{{{XXXpppaaaEEE@@@FFFKKKFFFJJJWWW]]]TTTbbbeeeooopppggg___HHHDDDHHHDDDLLLbbb^^^IIIMMMFFFDDDAAA===BBB>>>:::AAA777>>>777???}}}vvvsssttt{{{}}}tttggg___\\\```}}}yyywwwyyy}}}wwwggg}}}zzz|||xxxpppqqqrrrpppkkkaaaVVVMMMIIIMMMHHHOOOGGGhhhOOOOOOGGGGGGBBB???@@@>>>:::777777888(((BBB^^^~~~}}}rrrkkkjjjkkkjjjhhheee___\\\^^^```^^^]]]]]]ZZZbbbkkkggg```iiiooofffmmm]]]fffVVVvvvuuu___ZZZWWW\\\ZZZSSSVVVaaaeeebbbaaa]]]VVVOOOJJJIIIMMMPPPYYYUUUPPPPPPVVV[[[]]]]]]WWW777HHHYYYnnnxxxRRR;;;///666???555999666222:::---BBBxxxyyy{{{wwwssssssvvvtttpppsss{{{vvvtttooozzz~~~xxxyyytttnnnnnnmmmlllllljjjeee```cccbbbaaa``````aaabbbccc___^^^\\\ZZZXXXUUUTTTSSSXXX[[[``````YYY]]]{{{zzzfffVVVKKKNNNOOOPPP|||WWW===EEE888AAA;;;999999777666555444333333333;;;mmm{{{xxxllldddRRRWWWqqq}}}}}}xxxuuusssssssssqqqnnnnnnppprrrttttttxxxmmmvvvzzzfffttt{{{|||xxxqqq}}}rrrpppuuutttmmmyyyooocccOOODDD999555333111222555NNNVVVuuulll\\\III^^^|||xxx{{{sss___rrrwwwyyyuuu}}}yyyxxxqqqiiimmmhhhbbbccc\\\bbbRRR]]]ZZZLLLrrrttt```hhhcccQQQTTTPPP??????<<<555222888777...FFFuuuddd|||zzzyyyvvvdddTTTZZZpppzzz|||}}}{{{wwwwwwsssnnnhhhfffhhhllldddMMMqqqyyyvvv~~~hhhDDDAAAIIIMMMJJJOOOYYY]]]YYYVVVnnnqqqjjjgggSSSJJJMMMBBBGGG>>>]]]YYYJJJGGGDDDDDDEEEEEEBBB???;;;CCC======???111OOOxxxuuuuuutttssstttuuuqqqkkkmmmwww~~~uuu}}}ZZZaaayyywwwvvvwwwvvvtttmmmfff```XXXNNNIIIIIIHHHUUUEEEUUUsssFFFOOO>>>IIIBBB???BBBBBB===;;;===111111888NNNrrr{{{wwwvvvoooeeefffmmmccc```ZZZVVVTTTVVVXXXZZZ[[[\\\]]]]]]]]]]]]\\\[[[^^^\\\\\\___cccddd```[[[VVVXXX\\\bbbffffffaaa\\\RRROOOLLLJJJKKKOOOTTTXXX```UUUOOOTTT[[[ZZZRRRKKK666LLLkkkhhhSSSLLLCCC===<<<;;;:::999666000222666<<>>:::777666444222000///333UUUooo}}}zzzsss```TTT```vvvuuu|||~~~yyyxxxyyywwwrrrxxxrrrooorrruuutttsssuuuwwwqqqjjj~~~sssrrrxxxuuuzzzyyyttt|||uuunnntttvvvooo{{{uuunnnZZZIII888333555666666777JJJWWWqqq}}}}}}vvvlll^^^KKKTTT{{{zzzwwwpppbbbsss{{{||||||vvvyyy}}}sssjjjhhh```[[[\\\XXX[[[QQQZZZWWWXXXqqqjjjZZZWWW[[[mmmooo___JJJ======???:::444777999111===]]]qqq|||vvvvvvvvvoooVVVSSSgggxxx|||{{{xxxrrriiibbb```bbbeeefffoooqqqoooXXX^^^qqqiiikkkXXXVVVZZZRRREEEHHHKKKKKKKKKOOOWWW\\\\\\eeefffwwwnnndddLLLDDDKKKIIIRRR[[[nnnKKKHHHEEECCCCCCDDDDDDBBB@@@>>>DDD<<<<<>>:::;;;@@@:::666555AAA[[[{{{|||rrrgggbbbbbbbbb```]]]\\\[[[[[[[[[[[[[[[[[[\\\]]]^^^^^^______[[[YYYXXX[[[___```\\\XXX```^^^]]]]]]]]]ZZZVVVRRRJJJKKKMMMOOORRRTTTWWWXXXSSSNNNMMMRRRTTTNNNFFFAAAMMMyyycccKKKGGGAAA<<<;;;:::;;;;;;;;;666444666777DDDooo{{{wwwrrrnnnlllnnnmmmiiiiiimmmmmmmmmnnnoooqqqqqqooommmkkkkkklllkkkjjjgggeeecccccccccbbbaaa```^^^]]]\\\LLLSSSZZZ[[[WWWTTTUUUXXX^^^YYYVVV]]]wwwmmmYYYNNNKKKOOOIIIZZZYYYDDDDDD===CCCBBB@@@888;;;>>>???<<<999777555333333JJJddd|||{{{eeeXXX___nnntttyyy{{{vvvrrrsssssspppuuuqqqpppssstttsssrrrtttttt{{{ppppppuuuvvvyyyzzzxxxuuuwwwqqqvvvvvvooo|||}}}eeeNNN777000333666555444<<>>===555555:::666777DDDttt~~~vvvuuuxxxvvvaaa[[[eeeooozzz}}}uuukkkaaa\\\[[[[[[VVV___ZZZUUUPPPggg___aaaaaaZZZ|||aaaKKKFFFFFFCCCFFFNNNPPPNNNPPPSSSUUUVVV\\\cccmmm___cccaaaRRRBBB@@@HHHLLLIIIiiiQQQEEEEEEDDDBBBCCCDDDDDDBBBAAABBBGGG===;;;CCC;;;===YYY|||{{{vvvtttwwwvvvsssxxx}}}~~~{{{|||uuu}}}cccaaa{{{sssnnnlll}}}iiilll___RRRMMMLLLJJJKKKMMMMMMEEExxxqqqJJJCCC>>>FFFAAAAAACCCCCC>>>:::===CCC<<<777222666IIIjjj{{{uuummmeeeccccccbbbcccdddbbb___]]]XXXWWWWWWXXXYYY[[[]]]___]]][[[ZZZ[[[]]]\\\XXXUUUYYYVVVQQQNNNMMMKKKIIIHHHIIILLLPPPUUUWWWWWWVVVTTTPPPRRRWWWYYYTTTJJJEEEEEEMMMpppOOOCCCBBB@@@===:::999;;;===666888444555666444YYYzzz|||tttmmmmmmnnnkkkeeebbbeeefffgggjjjmmmnnnllljjjkkkkkkjjjjjjhhheeecccaaa___^^^]]][[[YYYVVVUUUTTTMMMOOORRRRRRRRRTTTYYY^^^[[[[[[```yyyiiiXXXNNNKKKMMMYYYLLLtttMMMCCCFFFAAAEEEAAAAAA:::===???>>>:::555333333222111:::TTT|||ooo```^^^bbbooouuuwwwrrrmmmlllmmmmmmpppoooqqquuutttqqqqqquuuuuu{{{yyy~~~yyyqqqpppxxxsssuuuuuuuuuwwwqqq}}}{{{wwwzzzxxxppp}}}{{{rrrZZZ@@@555555666444333---UUUccc~~~}}}{{{yyyttt```OOOeeeyyy~~~|||vvvxxx}}}pppgggddd^^^VVVWWW___aaa[[[bbbaaaYYYssspppeeeXXXWWW}}}\\\fffIIIEEEDDD999>>>777333999:::777:::mmm{{{zzz}}}uuuppprrrqqqfffjjjyyy|||tttkkkbbb[[[WWWZZZ^^^VVVVVVUUUbbbyyyooo```LLLVVVzzz]]]GGGLLLcccQQQHHHMMMMMMGGGJJJUUUTTTSSSWWW\\\[[[YYYeeeuuudddVVVVVVJJJ@@@BBBEEEGGGOOObbbEEEGGGDDDCCCCCCCCCDDDDDDDDDCCCDDDHHH@@@===DDD@@@<<>>@@@AAA>>>:::999;;;===222AAA:::444888111III|||zzzqqqnnnllljjjfffbbb``````cccfffjjjkkkjjjiiihhhhhhgggfffdddaaa___^^^ZZZYYYWWWUUUSSSRRRQQQPPPXXXRRRMMMNNNUUU[[[\\\ZZZXXXmmmlllYYYOOOKKKNNNSSSRRReeekkkHHHGGGKKKFFFFFF>>>>>>AAA???<<<999777666555555222333000CCCooo~~~nnnbbbZZZgggnnnsssrrrlllhhhhhhiiikkkmmmrrrvvvuuuqqqrrrvvvvvvxxx}}}zzzuuu{{{vvvvvv|||{{{vvvuuuqqqqqqtttpppooosssoooyyy}}}wwwtttvvvssskkk{{{}}}~~~hhhOOO@@@:::777555555///@@@\\\hhhvvvwwweeeTTTcccvvvxxxyyy~~~zzz{{{wwwmmmiiihhhiiieee___bbbjjjoooccciiiaaa^^^{{{nnn]]]UUUiiikkkrrrTTTKKKEEEDDD666AAA<<<333777:::888:::FFFyyy|||~~~ssswww{{{kkkjjjuuuxxxyyy{{{~~~}}}yyypppeee^^^XXXUUUNNNWWWUUUTTT___RRRMMMIIIPPP]]]ZZZIIICCCJJJMMMKKKKKKNNNOOONNNOOORRRVVVVVVZZZ^^^^^^fff```]]]XXXOOOBBBBBBIIIGGGJJJYYYVVVEEEEEECCCCCCDDDDDDDDDDDDDDDEEECCCHHHDDD@@@CCCDDDBBBCCCNNNuuutttuuusssuuu{{{zzz|||zzzrrrtttqqqpppzzzrrriiipppvvvjjjtttppp}}}uuuooofffggg```WWWQQQNNNLLLMMMKKKHHHIIILLLfffTTTMMMIII>>>GGGAAA>>>;;;;;;???BBB@@@<<<===<<<:::777666DDDeeevvvuuuoooiiieeeccc```[[[VVVPPPNNNLLLJJJIIIIIIJJJKKKMMMKKKJJJJJJIIIHHHGGGEEEFFFHHHKKKNNNPPPSSSVVVWWWYYYWWWSSSPPPNNNMMMNNNNNNNNNKKKEEE===:::HHHiii{{{QQQHHH???AAABBB@@@<<<999;;;===666LLLCCC333777333:::\\\~~~yyywwwyyyzzzxxxsssnnniiifff______```cccfffgggfffeee``````___]]][[[YYYXXXWWWWWWVVVUUUTTTTTTTTTUUUUUUUUUUUUVVVWWWXXX[[[]]]^^^wwwvvv___TTTNNNJJJQQQ[[[sssWWWCCCHHHJJJHHHFFF;;;===@@@<<<::::::===>>><<<:::666999///777YYYmmm~~~lll\\\aaagggooorrrnnnhhhffffffgggjjjpppvvvuuurrrssswwwrrr{{{~~~yyyqqq{{{sssqqqrrrwww{{{{{{xxxxxx~~~lllooosssooommmqqqnnnsssssslllhhhiiifff```|||oooTTTCCC;;;666555555<<<+++KKK___xxxuuuzzzkkkdddbbbnnn~~~{{{zzz|||}}}}}}|||~~~uuummmhhhqqqxxxwwwvvvoooffffffdddeeefffccc^^^```eeeiii\\\^^^TTT^^^zzz]]]PPPYYY{{{]]]LLLJJJ???@@@:::DDD???555777888666999;;;rrrsssuuu}}}vvvyyywww{{{}}}sssrrruuuzzz{{{ssslll___TTTJJJUUUOOOGGGRRRLLLGGGJJJLLLLLLHHHGGGJJJNNNHHHLLLMMMJJJKKKQQQUUUUUUZZZ[[[___dddnnnkkkcccTTTIIICCCEEEKKKHHHGGGXXXmmmFFFLLLDDDBBBCCCDDDDDDCCCBBBCCCEEECCCEEEFFFDDDBBBEEEGGGGGG@@@cccqqqkkknnntttyyy}}}wwwwww}}}}}}tttmmmmmmlllnnnuuufffeeeyyy{{{{{{lll|||yyy|||zzzqqqwwwvvv~~~vvvvvvdddhhhjjjYYYWWWGGGIIIKKKKKKHHHJJJWWWfffYYYUUUMMMFFFEEEJJJBBB???;;;<<>><<<777999NNNfffpppwwwllleeeaaa]]]WWWRRRRRRPPPNNNKKKHHHGGGFFFFFFBBBBBBCCCDDDEEEFFFGGGHHHKKKMMMQQQSSSSSSSSSTTTUUUUUUSSSOOOKKKJJJKKKMMMOOOOOOGGG===666===\\\nnnCCCIIIBBBBBBAAA???===;;;;;;<<<444EEE???222666777666BBBooo{{{rrr|||pppiiibbb```]]][[[[[[[[[ZZZYYYWWWVVVUUUTTTSSSQQQQQQPPPQQQQQQQQQQQQSSSUUUWWWXXXSSSZZZ\\\UUUPPPZZZuuunnn___RRRNNNIIIHHHWWWkkknnnFFF<<>><<<777333555;;;333555KKK^^^zzzzzzhhhbbbdddkkkqqqpppiiidddccccccdddjjjqqqtttrrrtttwwwpppuuuvvv{{{|||rrrsssoooqqqsssvvvwwwwwwwwwwwwsssjjjnnnsssrrrpppqqqrrrsssooogggbbb```]]]XXX|||zzztttTTTBBB>>>===;;;:::>>>---@@@YYYlllsss|||ooouuu```dddvvv{{{|||vvvvvvyyy}}}~~~zzzvvvvvvfff]]]bbbxxx~~~ssspppmmmhhhdddaaa^^^]]]]]][[[XXXWWWXXXZZZRRRWWWPPPhhh|||hhhOOOPPPssssssrrr```GGGGGG:::@@@<<>>@@@;;;999GGGZZZaaawwwnnnjjjddd\\\UUUSSSRRRPPPNNNKKKHHHFFFEEEAAABBBCCCDDDEEEGGGIIIKKKHHHJJJMMMMMMLLLKKKMMMOOOMMMMMMLLLLLLKKKJJJIIIHHH===<<<>>>CCCRRRooorrrXXXAAAAAACCCAAA>>>===============666777777666666555777;;;PPP||||||pppkkkddd]]]YYYVVVSSSQQQSSSRRRQQQPPPOOOOOOOOOOOONNNNNNNNNOOOQQQTTTWWWYYY^^^cccgggiiipppttthhhVVVNNNJJJLLLLLLTTTsssOOOAAA<<>>EEEIII<<>>???<<<888999>>>CCC777;;;666555CCCWWWtttyyyhhheeeffflllmmmfffaaa```^^^]]]aaajjjqqqrrrsssvvvnnnmmmooossszzz}}}wwwnnnsssxxx|||{{{wwwttttttuuuqqqnnnlllnnnrrrtttqqqnnnqqqpppkkkccc]]]YYYTTTNNNzzz~~~uuu}}}}}}XXXFFFGGGIIIHHHFFF666<<>>@@@BBBAAA>>><<<>>>@@@FFF===AAAHHHDDDCCCEEEAAA???>>>KKKqqqkkkkkkgggiiittt{{{wwwqqqqqqtttvvvuuulllsssppp~~~vvvrrrsssqqqttttttiiinnnqqqsss|||pppqqq}}}tttrrriii{{{|||pppmmmpppuuu~~~uuudddccccccVVVRRRQQQFFFIIIMMMOOOLLLPPPpppKKKIIIFFFIIICCCCCC???@@@CCCAAA<<<;;;???>>>999AAA======???:::555???OOO___www|||yyytttmmmccc[[[RRRRRRQQQOOOLLLIIIGGGFFFBBBCCCCCCCCCBBBBBBCCCEEEBBBEEEGGGHHHGGGIIIMMMQQQGGGIIIMMMOOOMMMIIICCC@@@@@@JJJ[[[ooovvvMMM???MMM???BBB>>>;;;:::===??????===CCC666777>>>666---111666@@@hhh||||||~~~sssiiiaaa\\\XXXVVVSSSSSSRRRQQQQQQQQQQQQRRRRRRRRRRRRSSSUUUXXX\\\^^^eeelll|||~~~dddVVVRRRNNNJJJMMMUUUZZZkkksssBBBDDDAAADDD===FFFJJJ===FFF:::>>>???:::888BBBYYYlll@@@>>>888222777HHHaaatttooogggccchhhiiiddd___^^^[[[YYY\\\fffnnnqqqrrrtttoooooorrrqqqpppzzzwwwzzzyyyttttttuuukkkooopppoooqqqssspppiiihhhfffbbb[[[UUUOOOHHHBBByyy||||||YYYCCCCCCGGGCCC<<<555:::555BBBuuunnnllldddrrr{{{yyyvvvhhhjjj~~~xxxrrryyyrrrjjjkkk\\\WWWbbbhhhyyy~~~tttmmmkkkkkkjjjiiiddd^^^VVVPPPPPPTTTTTTRRRIIIbbb^^^eeeiiiOOOVVVgggqqq|||KKKBBBAAAIII333@@@???>>>===<<<;;;:::999:::555OOOuuunnnwww~~~{{{yyyyyyyyy}}}zzzxxxuuussseeeeeebbb]]]YYYXXX\\\___```aaacccccccccfffoooyyyxxxjjj]]]^^^[[[NNNBBBAAANNNJJJKKKnnnSSSHHHIII;;;>>>>>>>>>???@@@@@@@@@@@@???BBB@@@===;;;<<<>>>AAADDDLLL777777```{{{kkkgggbbbgggjjjooossstttrrrsssttt{{{rrrnnnuuu|||{{{uuurrrnnnqqqqqqkkkffflll}}}wwwrrrmmmmmmpppsssrrrpppnnnuuuzzzyyyqqqkkkiiikkkcccjjjiiiZZZJJJFFFIIILLLQQQPPPIIIJJJlllfffUUUCCC<<>>???@@@gggjjjyyywww{{{rrrtttrrrggghhhddd[[[TTTTTTWWWYYYOOOOOOKKKCCC<<<>>>HHHRRR@@@OOOXXXVVVVVV\\\aaaaaaQQQKKKHHHHHHEEE@@@@@@DDDFFF^^^YYYEEEFFF@@@???@@@???===;;;:::;;;<<<===@@@555555999555444777333777VVVzzzwwwyyynnnfffaaa[[[ZZZYYYWWWWWWWWWXXXYYYVVV___bbb\\\YYYdddxxxpppcccWWWPPPMMMAAAMMMSSSWWWmmmQQQEEEBBBBBBBBBAAAAAA@@@@@@???<<>>::::::888<<>>;;;333999\\\tttjjjlllxxxmmmcccmmmxxxvvvrrrtttoooiiivvv~~~{{{yyywww|||yyyxxxqqqiiieeeddddddcccaaaTTTRRRPPPOOORRRUUUVVVTTTcccZZZWWW[[[MMM|||\\\iiiIIIBBB???BBB999??????>>><<<;;;;;;===>>>>>>999CCCiiiyyyttt~~~{{{}}}~~~|||yyy~~~{{{vvvqqqoooqqqssssssvvvxxxwwwuuu{{{{{{jjjWWWLLLGGGDDDEEEGGGLLLJJJSSS{{{{{{AAA@@@AAA:::BBB===>>>??????@@@@@@??????===<<<;;;;;;===@@@CCCEEE<<>>>>>======<<<::::::::::::;;;<<<======AAA[[[sssyyypppyyysssxxxrrroooqqqsssqqqiiicccjjj___VVVXXXbbbhhhfff___sssyyy}}}zzzwwwqqqdddVVVKKKIIIDDDAAABBBFFFMMMQQQYYY```mmmDDDFFFIIIAAA<<<@@@???<<<:::999999999:::;;;444555888555555666333111FFF```|||uuu}}}zzzvvvrrrpppoooppppppnnn{{{vvvbbb\\\TTTFFF>>>???TTTVVVaaaxxxyyytttQQQ@@@BBBBBBAAAAAA@@@????????????GGG555@@@===CCCwww|||DDD>>>;;;;;;777888III^^^lll{{{|||{{{xxxqqqiiieeedddcccYYYQQQRRRZZZaaacccbbbmmmkkklllsss}}}|||uuummmqqqlllfffdddeeeeeebbb___YYYUUUNNNHHHDDDCCCCCCCCCyyy}}}~~~gggVVVPPPLLLDDD<<>>;;;???>>>???@@@>>>;;;;;;???BBB>>>>>>999EEEwwwjjjrrr}}}{{{wwwuuuuuuvvvyyy~~~yyycccZZZQQQKKKFFFCCCGGGNNNRRRIII___RRR;;;AAA@@@>>>CCC======>>>????????????>>><<<<<<<<<===>>>@@@AAABBB555HHHJJJ===MMMfffiiieeebbbdddkkkttt{{{}}}uuuooorrryyyuuuhhhfffnnnqqqmmmkkkmmmrrrvvvwwwvvvooonnnllliiihhhjjjmmmppplllnnnqqqrrroooiiibbb^^^]]]WWWMMMGGGIIINNNNNNKKKOOO]]]RRRBBBCCCCCCAAA???>>>@@@BBB======>>>>>>>>>>>>======<<<<<<;;;;;;;;;<<<<<<===000LLLfffrrr}}}rrrvvvtttttt{{{}}}sssjjjgggrrr|||rrrqqqppprrruuuwwwuuusss|||rrreeeXXXJJJ@@@???BBB@@@===HHH___ttt}}}@@@;;;EEECCC>>>;;;@@@>>><<<999888777777777;;;;;;:::888666444333000000;;;IIImmmhhhjjjxxxddddddYYYHHHEEENNNQQQKKKJJJ[[[zzzPPPMMMFFFBBBBBBAAA@@@@@@???>>>>>>BBBFFF888BBB===@@@dddbbbCCC???===<<<777555@@@OOOfffqqqxxx}}}}}}sssnnnssshhh^^^RRROOOSSSXXXXXXUUU]]]___dddllltttzzz||||||}}}{{{uuunnnooojjjbbb^^^[[[YYYUUUQQQSSSPPPJJJFFFDDDDDDGGGIIIvvvtttbbbYYYSSSKKKDDD<<<222<<<===:::gggrrrzzzqqqkkkooovvvvvvrrrkkktttyyymmmtttsssrrrvvvrrrgggjjjwwwyyyooojjjjjjpppttttttuuuyyylllooopppmmmiiigggiiillliiifffdddeeegggiiigggddd\\\```gggkkkiiidddbbbdddYYY|||aaaVVV]]]NNN___EEEEEE>>>@@@888BBB<<<@@@BBBAAA>>><<<>>>AAA:::===888:::^^^zzz___nnn|||mmmccc\\\TTTJJJCCCDDDGGGGGGFFFGGGKKKVVVuuunnn===@@@EEEBBB???:::<<<<<<===>>>>>>>>>>>>===??????@@@@@@??????>>>>>>???>>>@@@@@@???SSS|||gggbbb[[[XXX^^^hhhlllkkkqqqyyy~~~vvvrrrssswwwrrrnnnjjjjjjmmmooolllhhhgggiiiiiigggeeegggmmmsssnnnqqqvvvzzzwwwkkk[[[OOOKKKJJJIIIHHHIIIIIIHHHEEEZZZwwwOOOCCCEEEEEEBBB<<<::::::===>>>>>>>>>???>>>>>>===<<>>=========>>>>>>===@@@RRRmmmtttiiimmmuuussszzznnncccbbbooorrruuutttpppmmmlllmmmgggeee___RRRCCC;;;>>>FFFDDDNNNRRRSSSeeeRRR:::GGGBBB666999===>>>===;;;999888888888888111;;;:::444555555222111111666<<>>BBBCCC:::CCC>>>>>>SSSKKKAAA>>>======999555:::CCCgggeeennnzzzuuuiiihhhbbbUUUMMMLLLQQQTTTTTTUUUWWWZZZ^^^eeelllpppyyy}}}~~~{{{xxxwwwsssmmmiiiccc\\\WWWSSSOOOKKKHHHEEEDDDCCCAAAAAACCCGGGJJJ}}}uuuxxxbbbXXXRRRMMMIII>>>333>>>>>>222WWWzzz{{{tttjjjllltttyyyooovvvqqqmmmhhhuuutttpppmmmcccYYYeeevvvwwwiiiggggggkkkooooooqqqsssfffffffffgggfffeeebbbaaacccaaa```bbbfffgggeeebbb^^^___cccccc[[[SSSTTT[[[mmmiiiOOO```~~~TTTFFFpppKKKEEEEEE:::AAA;;;???;;;???DDDEEEBBB>>>======999:::999<<>>>>>>>>000;;;;;;<<<============<<>>DDD888:::EEE@@@;;;___yyycccQQQPPP\\\fffhhhjjj|||vvv}}}{{{xxxtttpppnnnmmmkkkjjjaaaeeejjjkkkjjjnnnvvv}}}wwwkkkbbb\\\VVVPPPKKKDDDIIIOOOOOOJJJJJJQQQZZZNNNDDD@@@???>>>======>>>@@@AAA>>>>>>>>>>>>>>>===<<<<<>>>>>============>>>>>>999CCCaaayyyvvv{{{ggg\\\WWW]]]bbbaaaaaaeeeccc[[[TTTUUU[[[]]]UUUMMMGGGAAA???BBBBBBAAAFFFNNNeeeuuuYYY@@@CCCNNN>>>222999>>>;;;;;;::::::::::::::::::+++===<<<111555777333666000333222@@@bbbpppTTTZZZggg{{{uuugggZZZQQQLLLNNN>>>CCCXXXVVVHHHZZZNNNHHH>>>JJJDDDDDDCCCBBBAAA@@@??????@@@>>><<>>GGG>>>>>>======>>>;;;999:::>>>RRR```vvv{{{||||||vvvwwwooo___RRRNNNMMMLLLLLLMMMNNNOOOQQQUUU\\\aaajjjnnnooolllkkkllliiieee[[[XXXRRRNNNJJJHHHEEEDDDAAACCCEEEFFFHHHLLLRRRWWW~~~vvvpppYYYPPPNNNLLLIIIEEE999;;;888+++CCCwwwqqqzzzxxx{{{xxxeeebbbooo~~~}}}uuuyyypppkkkkkk^^^```[[[[[[aaagggpppmmmkkkkkkkkkllllllkkkkkklllkkkfffaaa```ccceeedddbbbbbbaaa```bbbeeefffccc```bbb``````]]]UUUQQQ^^^ooohhhJJJ]]]lllcccFFFgggdddFFFFFFDDD;;;??????<<<;;;===AAACCCDDDAAA>>>;;;===888888;;;???SSSjjjbbbUUU]]]zzz}}}rrriii___[[[ZZZYYYSSSLLLCCCIIIOOOMMMFFFFFFWWWkkkRRR===;;;===666;;;AAA666::::::;;;<<<<<<<<<<<<;;;:::;;;===???AAABBBCCCCCC>>>===???BBB@@@@@@NNN___aaaMMMOOOTTTTTTZZZnnnttthhhfffsssxxxooo}}}|||yyyuuuqqqooopppqqqooorrruuutttpppooossswwwiii```SSSJJJGGGHHHJJJJJJKKKHHHEEECCCGGG]]]iiiGGG===CCC???;;;:::===???@@@@@@===>>>>>>>>>===<<<;;;:::;;;;;;:::::::::;;;;;;<<<333;;;EEERRRiiihhhZZZ[[[[[[PPPDDDGGGHHHHHHEEEAAAAAADDDHHHGGG;;;===TTTgggggg\\\VVVjjjFFF@@@BBBCCC;;;999======999999:::::::::;;;;;;;;;>>>WWWOOO:::;;;999111444333555000444JJJiiivvvVVVUUUYYYcccpppuuuqqqjjj___TTTLLLGGGFFFJJJLLLMMMNNN]]]~~~oooGGGGGGFFFBBBDDDDDDCCCBBB@@@???>>>>>>>>>999===BBB>>>???BBB:::===<<<<<<======<<<======555YYYdddfffqqqppp{{{kkkeeeaaaTTTDDDBBBDDDGGGJJJJJJJJJKKKLLLVVVYYYZZZXXXXXXZZZYYYUUUNNNLLLIIIFFFDDDCCCCCCDDDFFFHHHIIIJJJLLLSSS\\\ccc}}}vvviiiSSSMMMNNNNNNLLLDDD<<<999777000555SSSqqqppp}}}xxxvvv~~~ooogggppp~~~qqqkkkaaadddlll^^^]]]bbbiiiwwwkkklllmmmmmmkkkiiihhhgggfffmmmhhhbbbaaadddhhhhhhgggfffcccaaabbbdddeeebbb___XXXUUUSSSSSSRRRZZZvvvtttPPPOOOiiikkkRRRgggHHHHHH@@@CCC???999???;;;;;;::::::>>>CCCEEEBBB???>>>:::999:::777???^^^cccUUUdddpppsssxxxqqq~~~uuu}}}www{{{uuu\\\WWW[[[\\\UUUIII???===@@@@@@DDDIIIIIIHHHUUUsssuuuBBB<<<<<<<<<666:::@@@===999999:::;;;;;;;;;;;;;;;888888:::<<>>???FFFHHHEEEhhhjjjZZZLLL>>>OOOSSSUUUSSSTTTXXX[[[ZZZgggggggggggghhhhhhhhhhhhlllmmmmmmiiiccc]]][[[ZZZGGGFFFFFFGGGIIIJJJIIIIIIOOOKKKMMMYYYnnn}}}HHHFFFGGGCCCAAA>>><<<;;;;;;::::::============<<<;;;:::999999999999999999:::;;;<<<666>>>DDDGGGTTTlll}}}bbbVVVfffrrrjjjWWWQQQaaauuuwwwiiijjjmmmHHHAAADDD===888======;;;===999999999999999999888888GGGeeeYYY===>>><<<111777444888555555AAASSSrrrooo___OOOKKKQQQ```ttt~~~{{{xxxoooeeeWWWVVVSSSMMMHHHFFFGGGIIIDDDUUUYYYXXXwwwXXXHHHDDDKKK@@@CCCBBBAAA@@@>>>===<<<<<>>>>><<<111FFFWWWZZZnnnqqqvvv{{{vvveeeRRRIIIIIIGGGFFFEEECCCBBB@@@DDDGGGHHHFFFGGGJJJJJJHHHGGGFFFEEEDDDCCCDDDFFFHHHFFFHHHJJJOOOWWWggg{{{{{{ttthhhTTTPPPTTTTTTRRR<<<:::999<<<<<<333;;;TTTxxxmmmttttttsss{{{~~~mmmhhh```jjj|||}}}pppeeehhhhhhfffdddccccccaaabbbaaaaaabbbcccdddcccbbbeeebbb______aaaaaa^^^[[[ZZZVVVUUUYYY^^^ppptttTTTSSS[[[bbb___QQQXXX===III888BBBDDD333>>>;;;<<<888555999AAAGGGFFFCCC;;;<<<===<<<888;;;KKK\\\hhhWWWQQQTTT```dddsssiiisss{{{~~~~~~~~~wwwnnnhhhjjjsss{{{uuuwww}}}yyyrrruuurrrjjjccchhhmmmbbbOOOPPPGGG??????EEEHHHGGGFFFJJJEEEDDDOOOeeeDDD:::888888999888777888999999999:::;;;;;;;;;;;;:::999999999:::<<<===???@@@@@@AAA@@@??????AAABBBBBBCCCcccuuu[[[QQQEEECCCMMMOOOHHHHHHQQQKKKKKKMMMRRRXXX[[[ZZZXXXMMMOOOPPPOOOKKKGGGCCCAAAHHHHHHHHHIIIIIIIIIJJJKKKKKKVVVqqqaaaFFF===HHH;;;<<<>>>===<<<;;;;;;<<<<<<<<<<<<<<<;;;:::999888999999999:::;;;<<<===>>>DDD:::999@@@AAALLLttt~~~VVVDDD:::EEE===888@@@;;;555@@@999999999999888666555555333VVVMMM333:::>>>777@@@...666777999===AAAQQQkkk~~~tttjjj]]]UUUSSSkkksss}}}~~~~~~}}}zzzyyyyyy{{{|||zzzvvvooohhhfffddd[[[QQQKKKLLLKKKIIIGGGHHHMMMQQQ^^^TTTlllxxxVVV>>>AAACCC???AAAAAA@@@>>>===;;;::::::@@@888BBBAAA:::???>>>===>>>===:::999;;;>>>>>>;;;<<<...LLLeeegggbbb]]]wwwlll___XXXNNNFFFCCCBBBBBBBBB;;;??????>>>???CCCCCCAAAFFFGGGFFFFFFFFFHHHKKKMMMSSSXXX```mmm}}}|||iiiYYYSSSNNNEEE666<<>>rrr~~~}}}hhh```ooo}}}|||}}}|||rrrkkkqqqzzzwwwwwwtttmmmgggqqqmmmgggbbb``````ccceeeaaaeeedddaaaccchhhhhhccc```iiibbbYYY^^^```YYYVVVXXXTTTNNNZZZlllUUUUUUUUUdddgggRRRbbbtttLLLCCC???:::888999;;;;;;:::<<<:::777777999;;;<<<<<>>>>>>>>>>>>>>??????@@@DDDJJJiiibbbIIIEEEDDD???CCCOOOHHHJJJJJJHHHEEEEEEIIINNNIIIAAA===CCCJJJKKKHHHFFFGGGCCCFFFLLLJJJDDDLLL[[[{{{YYYGGGFFF@@@AAA;;;<<<<<<:::888666666777999888777888:::;;;:::999777777666666777888999999444888;;;>>>:::666VVVvvvOOORRR[[[<<<;;;::::::;;;<<<;;;999999999888666555555888:::;;;999777777999:::888666>>>===:::AAAKKKIIILLL\\\qqqqqqfff^^^cccVVVSSS___eeeaaadddnnnhhhkkkeee______[[[YYYcccWWWVVVSSSQQQNNNKKKHHHFFFKKKLLLKKKKKKOOOUUUTTTPPPgggRRRCCCEEEEEEBBB<<<===;;;999999;;;<<<;;;:::>>>======<<<<<<<<<======999:::;;;<<<============AAA<<<@@@PPPddd|||zzzWWWjjjtttiii```XXXOOOLLLLLLDDDCCCBBBAAABBBDDDFFFHHHCCCDDDJJJOOOOOONNNWWWcccfff~~~~~~|||jjjYYYTTTvvvUUUBBB===>>>===666666:::888]]]yyy[[[ZZZqqq}}}wwwpppqqqyyy~~~|||www}}}vvvnnniiihhhkkknnnpppjjjjjjjjjiiifffbbb___]]]```bbbaaa\\\[[[]]][[[VVVYYY```___]]]^^^UUUQQQZZZJJJYYYmmmttt___HHHUUUdddaaaRRRdddmmmCCCBBB???;;;:::;;;<<<;;;:::<<<:::888888:::;;;<<<<<>>BBBEEE>>>>>>===<<<===>>>???@@@AAADDDFFF^^^cccLLLCCCDDDCCCBBBBBBEEEIIIKKKKKKIIIIIIFFFGGGKKKKKKHHHGGGHHHPPPKKKJJJOOOYYYmmmpppHHHFFFGGG???;;;<<<;;;;;;:::::::::999999888777666777888999888777777666666666666777888999777:::::::::999555GGGiii~~~LLLDDDJJJ@@@<<<;;;::::::;;;;;;:::999888888777666444555777999999777666666888888777555222777@@@PPP]]]RRRDDDFFFTTTxxxssskkkssskkkaaaZZZUUURRRPPPOOORRRWWWSSSOOOPPPKKKHHHOOOTTTRRRNNNIIIEEEEEEHHHJJJGGGPPPTTTPPPPPP___uuu|||KKKCCCDDDCCC@@@:::<<<:::999:::<<<=========<<<<<<;;;;;;:::;;;;;;;;;999999:::;;;<<<<<<<<<<<<888:::;;;AAARRRkkkcccSSSwwwvvvhhh[[[VVVRRRPPPMMMKKKJJJJJJKKKLLLZZZZZZ^^^ffflllrrr~~~}}}hhhUUURRRccchhhVVVGGGBBBAAALLLOOO===222:::???VVV|||uuuXXXZZZpppyyypppnnnoooggg\\\bbbeeeiiiiiigggeeeeeeeeegggiiilllmmmlllhhhdddaaa```cccdddaaaaaabbbaaa^^^ddd[[[PPPRRRXXXNNNIIIUUU^^^hhhQQQLLLSSSZZZNNNTTTrrr]]]BBBAAA???============;;;:::===;;;999999;;;<<<======@@@???>>>>>>???@@@BBBCCCAAAYYY}}}aaaJJJEEEAAA<<>>CCCFFF>>>===;;;:::;;;<<<>>>@@@999FFFCCCBBBccc{{{hhhhhhZZZKKKDDDFFFGGGDDD???CCCEEEHHHKKKIIIIIIQQQZZZPPPddd~~~}}}III@@@DDDCCC???;;;===;;;999;;;>>>???>>><<<:::999888888999:::888777777777666666777777888888999<<<888777<<<:::;;;HHHmmmOOO666>>>CCC444<<<:::999999::::::999888666666666555444444666888888666555555666777555444444555666AAANNNGGG<<<>>>MMM^^^vvvtttgggUUUKKKLLLJJJDDD???GGGDDDBBBFFFDDDAAAFFF@@@@@@AAACCCEEEJJJPPPTTTUUURRRUUUlll^^^CCCCCCCCC@@@>>>:::<<<;;;:::;;;===?????????;;;:::::::::999999999888888888999:::;;;;;;;;;;;;555<<<===;;;FFF___ooorrrjjjZZZUUUiii~~~{{{xxxwwwwwwyyyzzzrrrVVVFFF~~~bbbMMMNNNPPPMMMLLLIII>>>???^^^nnnKKK///???444:::WWW{{{XXXSSSfffzzz~~~ppphhhhhheee^^^VVVZZZ___bbbbbb`````````aaaaaaaaaaaabbbbbbcccccc^^^```aaa___]]]\\\\\\[[[^^^]]]RRRLLLQQQUUU```ttttttYYYPPPNNNJJJZZZPPP???jjjtttFFFDDD???????????????===<<<:::===;;;::::::<<<=====================???@@@BBBCCCDDD???eeeyyy___NNNCCCAAAFFFIIIMMMOOOLLLHHHEEE@@@<<>>@@@<<>>;;;999;;;AAADDDBBB>>>???>>><<<<<<======<<<;;;999999888888888888999999777===999666???AAA<<<===WWWmmmwwwLLLCCC???;;;======;;;:::888888999999888666444555555444333444555777777777666666666666555555:::777///000:::999777@@@JJJVVVlllyyygggYYYNNNGGGWWW\\\TTTKKKNNNMMMJJJNNNNNNMMMNNNRRRUUUUUUPPPKKKzzz```HHH@@@EEEBBB???@@@>>>>>>===<<<<<<>>>??????>>>::::::::::::999999888888777888999:::::::::::::::888<<<>>><<>>@@@@@@???===<<<;;;<<<;;;:::;;;<<<======<<<;;;;;;<<<===>>>@@@AAABBBLLL<<>>...888;;;111333222222222222222333333444444444555555666666777999999999888888999<<>>???FFF>>><<>>QQQ|||GGG;;;DDDJJJ<<<:::CCC@@@>>>;;;999<<>>>>>??????>>><<<;;;::::::999999:::::::::444>>>;;;666>>>BBB>>>>>>CCCLLLVVVmmmiiiEEE777BBBAAA999:::???;;;999888777888888666555333444555555444444555777777888888777666666666666333;;;;;;<<>>;;;ZZZhhh```jjj{{{vvvooo]]][[[ZZZWWWZZZbbbccckkkwwwLLLAAABBBGGGAAA@@@DDDCCCBBB@@@>>>=========<<<;;;::::::;;;;;;;;;;;;::::::888888999999:::999999999:::666777======BBB\\\yyy|||iiiWWWSSS]]]gggvvvyyy|||```TTTKKKGGG@@@888>>>KKK]]]IIILLLHHHAAACCC888DDD>>>777JJJ^^^SSS<<<777>>>AAATTThhhKKKYYYdddpppuuurrrnnnmmmooowwwooocccYYYTTTQQQOOONNNYYYZZZ[[[[[[YYYVVVSSSQQQXXXWWWVVVVVVRRROOORRRXXXooo~~~zzztttmmmWWWNNNOOOQQQPPPNNNBBBYYYwwwIII777EEE:::<<<>>>??????>>><<<;;;<<<;;;::::::;;;<<<===<<<;;;::::::;;;<<<>>>??????@@@HHH;;;DDDHHH```llllllbbbPPPEEEEEEGGGEEELLLKKKKKKJJJGGGEEEHHHOOOKKKEEECCCHHHLLLQQQ^^^lll{{{qqq888444888555333222222222111111111222333333333333444444444555555555888888888777555666999<<<:::::::::;;;<<<===>>>??????>>>:::<<>><<<;;;===@@@BBBAAA???>>>===<<<<<<===>>><<<;;;<<<;;;::::::999:::::::::555===:::666;;;<<<999>>><<>>@@@>>>777;;;@@@999:::999777777777777555333222444555555444444666777777888999888666555666777222===???===>>>999777@@@BBBJJJ[[[hhhgggjjjQQQHHHBBBFFFGGG@@@BBBGGGDDDCCCAAA>>>======<<<;;;999888:::;;;=========<<<<<<888999999::::::999999999>>>555666>>>:::666LLLlll~~~{{{sssZZZLLLGGGRRRWWWaaalllssswww~~~tttgggVVVHHHTTTJJJBBBAAAGGGUUUqqqbbbLLLFFFFFFDDD@@@<<>>RRRjjj\\\XXX]]]iiimmmjjjiiinnnssswww{{{zzzsssiii```ZZZWWWVVVUUUTTTSSSRRRQQQQQQVVVUUUXXX]]]___bbblllxxxyyymmmWWWTTTRRRRRRLLLGGGLLLUUUZZZlll===@@@GGG;;;;;;===???>>><<<:::;;;===:::999999:::<<<<<<;;;:::999:::;;;<<<===>>>>>>>>><<<>>>AAA888KKKtttmmm\\\OOOCCCJJJJJJMMMMMMIIIFFFNNNZZZjjj^^^\\\jjj}}}xxxAAA+++888888111222222222111111111222222333444333333333333444444444444555555555444444555888;;;888999;;;===>>>>>>>>>>>>777BBBCCC>>>???>>>BBBNNNLLLeeeTTT555BBBDDD===:::AAABBB<<<;;;============>>>>>>>>>>>>;;;:::999:::<<<<<<;;;:::::::::999888888888888888666:::777666;;;888555===;;;;;;<<<;;;===SSSVVV???>>>AAAEEE>>>666>>>CCC999:::888666666666666444222222444666666555555666888555777888777555444555777555;;;777111555666888AAALLL999GGGooosssaaazzzfffKKKHHHDDDGGGFFF???BBBFFF@@@BBB@@@===<<<<<<<<<;;;999666888:::===>>>>>>>>>===999:::::::::::::::999999>>>999;;;@@@===777AAARRRvvvyyyrrrqqqlllPPPIIIDDDFFFJJJOOOVVV\\\```aaabbbcccbbb```^^^\\\WWWXXXTTTMMMIIIHHHDDD>>><<<@@@IIIWWWkkkgggNNN???@@@BBB:::@@@222777<<<222999JJJKKK<<<555999777888bbbkkkWWWNNNZZZdddcccfffoooiiittt}}}yyysssooopppuuu|||yyyqqqbbbSSSQQQSSSJJJGGGNNNRRRRRRVVV]]]KKKHHHHHH;;;;;;:::===>>>===:::999;;;===999999999:::;;;<<<;;;999::::::;;;<<<============666FFFNNN???GGGYYYiii^^^777///777888,,,222;;;///222222111111222333444444333333333333333333444444222222333333333555999<<<888999<<<>>>@@@???>>>===???>>>;;;@@@FFF>>>999DDDKKKCCCMMMqqq{{{KKK@@@HHH;;;BBB===>>>GGG===444AAA<<<===>>>===<<<;;;<<<===:::999999:::<<<===<<<;;;999999888777666666777777777777444888???999555???333777???BBB???AAAWWWoooxxxnnnGGGAAAIIIFFF888999AAA===:::===<<<:::888666666666555333222222444666777666666777888444666777666333222444666000888555444<<<;;;666999======CCCTTTiiixxx}}}}}}lll@@@OOOHHHDDDFFFDDD>>>BBBEEE<<<@@@>>><<<<<<<<<===<<<;;;444666999<<<>>>>>>>>>>>>::::::;;;;;;;;;::::::999888:::===>>>>>><<<;;;:::@@@yyyZZZGGGAAA@@@AAACCCEEEGGGIIIKKKJJJHHHDDDBBB<<<@@@@@@;;;;;;???@@@<<>>???<<<;;;888777666666888999555777;;;999555FFFvvvxxxWWWPPPTTTUUUXXX___ffffffiiirrrsss]]]TTTRRROOOLLLMMMHHHIIIOOOQQQHHHLLLssslllIII@@@@@@===;;;>>>===<<<;;;;;;;;;;;;;;;<<<<<<;;;:::::::::::::::888999999::::::;;;;;;<<>>@@@AAABBBAAAAAA>>>BBBJJJYYYoooKKK???CCCCCC?????????>>>======<<<<<<:::;;;;;;;;;;;;:::999999===999666777:::<<<<<<:::999:::;;;999777666666777777777777777777777888888:::888777888???JJJUUU[[[SSSzzzgggNNNDDDAAA@@@======<<<;;;;;;:::999999777666444444555555444222555333111222666888777666777777777777666555444333444333333444555888;;;===999999>>>LLL___pppyyy}}}mmmrrrmmmHHHFFFJJJBBBBBBBBBAAAAAA@@@@@@@@@???>>><<<;;;::::::;;;;;;:::999999;;;>>>@@@AAA@@@===<<<::::::;;;:::888666:::;;;===>>>>>>>>>===<<<<<>>???@@@???===:::888999===@@@???AAAOOOgggzzz}}}}}}}}}~~~ZZZGGGDDD@@@>>>>>>;;;:::888666666666777888555666999;;;777:::QQQmmmuuueeeTTTKKKKKKTTTRRRSSSZZZiiizzzxxxqqqrrruuussshhh^^^MMMRRRXXXYYYPPPFFFGGGNNNYYYJJJBBBMMMeeejjjMMMDDD@@@<<<999;;;;;;::::::999:::::::::;;;::::::::::::;;;;;;<<<999999999:::::::::::::::;;;@@@@@@999555;;;BBBFFFUUUsss[[[888999222222111111111000000000//////000000000111111111222222222222222222222222111111222333444555666666888999::::::999999:::;;;:::<<<===???@@@@@@@@@@@@======???DDDPPPeee}}}qqqNNNFFFGGGAAA666>>>======<<<<<<;;;::::::999999999999999888777777888999999;;;===<<<:::888777888999999888888999:::777777777777888888999999999777666777999>>>CCCGGG>>>CCCWWWxxx[[[EEE======>>>>>><<<<<<;;;;;;:::999999888:::888555333333444444333666333222333555777777555666666666666555444333333000000111222555999<<<>>>777777999???LLL]]]ppp|||xxx}}}yyyRRRFFFDDD@@@BBBBBBAAAAAA@@@??????>>>======<<<;;;;;;;;;;;;<<<;;;:::999999;;;======<<<<<<;;;::::::;;;;;;999777::::::;;;<<<<<<<<<<<<<<<666<<>><<<<<<:::999777666555666666777:::777888<<<:::555888@@@[[[cccNNNOOONNNNNNRRRXXX]]]___^^^kkklllooosssuuurrrjjjcccaaa\\\XXXYYY[[[ZZZRRRJJJMMMGGGCCCDDDFFFHHHNNNTTTFFFFFFQQQooooooVVVGGGBBB???<<<;;;888888888888888888999999999999999:::;;;<<<>>>???:::::::::999999999999888666::::::666444666777777===IIIkkkUUU111,,,666111111000000000000000///////////////000000000000111111111111111111222222111111222333444444555666666888999999888888999;;;::::::<<<===>>>>>>???>>>??????>>><<<>>>KKK]]]lllfff@@@999>>><<<<<>>;;;:::::::::999999888888777<<<999555333333444444444666555333333555666666555555666666555555444333222000000111222444666999;;;:::<<<;;;999999BBBTTTbbb|||mmmwwwjjjFFFCCCHHHEEE@@@CCCBBBAAA???>>>===<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;:::888888999:::999888;;;:::::::::<<<<<<:::999999888888888888999::::::777444555KKKwwwzzz~~~}}}{{{[[[DDD>>><<<:::999999888777666555555555555;;;555222666999777777:::CCC|||[[[TTTKKKHHHKKKOOOQQQQQQMMMTTTZZZ[[[UUUNNNKKKKKKNNNJJJGGGHHHMMMPPPQQQQQQOOOLLLKKKNNNPPPLLLDDD>>>WWWuuuNNNIIICCC@@@>>>;;;999999666666777888888999999999999999:::;;;===???@@@BBB;;;::::::999888777777777::::::999999999999888666<<<<<>>444999III<<<<<<;;;;;;:::999999888777777777777777666666555333888>>>@@@>>>:::999999<<<======:::777555444555555666777888999:::;;;<<<444555666777888888888888777===>>>777666IIImmmhhhRRRHHHIIIEEEBBBCCCEEEDDD>>>888999999888888777777777777999777666555666666555444666555444444444555555555555555555555444333222111333333222222222222333333555:::===:::555555<<>>OOO```uuuiii888000666222,,,///........................---............//////////////////000000111111111000000111111222333333333333444666666666666777999999999999::::::;;;<<<<<<===<<<===@@@BBBBBB===999DDDVVVttt[[[>>>EEEAAA???AAABBB@@@<<<999======<<<<<<;;;:::::::::888888999999888888777666555999======;;;999999;;;<<<<<<<<<:::666444444444555666666888999:::;;;;;;555666666888:::<<<===>>>999999999555333888CCCLLL```fffNNNEEEBBBBBBBBB@@@===???AAAAAA<<<777888777777777777777666666555555666888:::999777444666666555444444444555555555555555555444333222111333222222111111111111111...222666777777666777999@@@XXX~~~yyy\\\kkkVVVFFF???EEEGGG??????HHHCCCAAA???<<<;;;::::::;;;888999999:::;;;<<<======:::999888888:::;;;::::::999888888999;;;<<<;;;:::666666555444444666777888999::::::999999JJJsssppp{{{}}}aaaEEE<<<;;;:::666666666555555444333333222000222444555444333444555000???HHHddd~~~~~~ooo```VVVLLLAAA777:::FFFPPPOOOJJJKKKOOOQQQPPPKKKHHHGGGHHHIIIGGGCCCEEEXXX|||vvv>>>BBBEEEDDD???;;;;;;:::888777888:::;;;;;;:::999888:::::::::;;;<<<>>>???@@@999999888888777666555555888444222444666666777:::777999999:::AAARRRhhhxxxOOO???222111111---***+++,,,------------.........------------.........///......//////000000111111000000111111111222222222111333444555444555666888:::999999999999:::;;;<<>>999JJJ>>>BBB___}}}sssRRRGGGGGGHHHBBBEEECCC===???DDDBBB:::>>>>>>======<<<;;;;;;;;;999999::::::999999888777777888999999888888999:::666888888888666555666777555555666777888999999:::888888777888999:::<<<===777777888:::<<<======<<<777GGGYYYjjjkkkUUUMMMNNNKKKBBB;;;>>><<<999999<<<===;;;888777777777777777777777777666666777999;;;:::777555444555666555333333555777555666666555555444333222//////000111222333333333666444222222333444555555555444GGGiii||||||}}}]]]FFFCCCBBBCCCBBB@@@AAAEEEBBBAAA>>><<<::::::;;;<<<:::999999999999;;;===>>>;;;:::888999:::;;;;;;:::888777777888:::;;;:::888666555555555666666777777777888>>>AAA999555HHHccc{{{```DDD;;;<<<<<<888555555555444444333222111222555888888666555444333666999:::>>>gggqqqdddTTTJJJGGGHHHGGGFFFCCCFFFHHHEEEBBBDDDKKKRRR[[[bbbpppRRR>>>QQQNNNDDD:::777;;;===:::888999:::;;;;;;999888777:::999999999999::::::;;;888888888777777666666555777444444777777444555999999999999888555999GGGTTTxxxddd>>>&&&666;;;000+++222444,,,+++,,,,,,,,,------------,,,,,,---------.........------...//////000111111000000000111111111111111000111333444333444666777::::::999999999:::;;;<<<@@@===;;;<<>>333???JJJKKKHHHSSSqqqsssWWWLLLKKKHHHAAA<<<>>>FFFIIIBBB<<<>>>BBBCCC>>>>>>======<<<;;;;;;;;;999999::::::999999888777666666666777999999888666444555666666555555666777555555666666666777777777888888888888999999999999888<<<>>>===999888<<<@@@======<<<===GGGZZZqqqmmmXXXRRRLLLEEE@@@AAABBBBBBDDDIII@@@>>><<<===>>>>>><<<999777777777777777777777777<<<:::777777777888777666222444555555333333666888666666666666555444333333...///000111222333333444:::777444111000000000111///444333999WWW~~~wwwppp```AAAHHHOOOMMM@@@<<>><<<:::888777777:::===???===;;;999999::::::999888777666666777999999888666555666777777888888777777777:::>>>???;;;888:::???XXXvvv~~~^^^BBB:::======:::444444444444333222111111111222222111222555555444<<<666::::::cccpppxxx|||}}}^^^NNNPPPYYYRRRSSSRRRPPPRRR```vvvUUU@@@QQQjjjaaaNNN;;;666999999555888999:::;;;:::888666555999888777777666666777777777777777777666666666666444222444888666000000555000///333888333,,,555FFF\\\}}}VVV<<<666>>>///)))222444+++)))111+++++++++,,,,,,---------,,,,,,,,,---------......---------...///000000111000000000000111111111111///111333333333444555777;;;:::999999999:::;;;<<<:::<<>>===>>>HHHIII<<<777BBBOOOUUUkkkbbbSSSCCC;;;AAAEEEBBBAAAFFFAAA>>>===@@@BBBAAA<<<999>>>======<<<<<<;;;::::::999999999999999888777777555444444777::::::777333666777777666444222333444555555555555666666666666666777999:::;;;:::999888:::555111333999>>>@@@>>>===@@@EEEGGGBBB===???DDDIII]]]rrreee\\\RRRDDDCCCLLLJJJCCCAAAGGGIIICCC>>><<<888999:::===@@@???===:::777777777777888888888888BBB>>>888444444555666777111444555555333444666999777777777777666555444333111111222222222222111111---000333444333333333444000333444000333JJJqqqsssooo{{{TTTLLL>>><<>>???===;;;888666666999<<>>;;;888666555444333333333333333444444444444444444444444333444777<<>>333;;;===444555888;;;999666555888<<<@@@:::555444777888666333555555555555555555555555444333222222222222333444444444444444555555666666AAA@@@IIIiiiyyyWWWAAA333000555//////...---,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------........................////////////000000000000000000111111111222222222444666888888888999;;;<<<>>>;;;:::;;;>>>???>>><<>>>>>>>>???@@@======<<<;;;::::::999999???===;;;888777666777777:::::::::999999999888888;;;888666777::::::888666333333333444444444444444333333444444555666666666777777777777777888888888999888777666666888:::;;;:::;;;===>>>???>>><<<;;;===???AAACCCEEEIIINNNQQQaaaoooxxxuuuuuu{{{}}}yyyxxxwwwsssjjj```[[[[[[^^^OOOKKKFFFCCCCCCDDDEEEEEE@@@AAABBBCCCBBB@@@===<<<<<<:::999999999999888666888777666666555555666666888777444222222333555777555555555555555666777777777666444444555555444222333333222111000///...---000000////////////000000000111222111222888CCCLLLqqqZZZggg|||XXXIIIBBB@@@CCC>>>===<<<<<<<<<===???@@@>>>===<<<;;;:::999999999:::999999888999:::;;;<<>>999555444666888666444444444444444444444444444444444333222222333444444333333444444555555555555777666888NNNmmm~~~oooNNN===444,,,,,,222.........---,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------....../////////000000000000000000111111111222222333555777777777777999;;;===;;;999:::<<<<<<:::888======>>>??????@@@AAAAAABBBBBBCCCCCCHHHTTTeeeqqqlll```PPPCCC===<<<>>>???@@@???>>>===<<<======>>><<<;;;;;;:::999999888888777777777777777666555555888888888999999::::::::::::777555666999:::888555777777777666555555555444333333333444555555666666666666666666666666666666999888666666666777999:::999:::<<<===>>>===<<<;;;:::<<<======<<<===???AAA888CCCHHHDDDCCCJJJNNNLLLFFFHHHHHHFFFCCCCCCHHHLLLIIIEEEAAA>>>>>>???????????????@@@@@@@@@???======;;;:::888888999999777666::::::999999999888888888888666444222222333555666555444444444444555666666999777555444555444222000333333222111000///...---000//////////////////000000222333222000111777<<>>======<<<<<<<<<<<<===<<<<<<;;;:::999999999999;;;;;;:::::::::;;;<<<===@@@>>><<<999888888999999999::::::888666555666888777777777777777666666666777555444666:::=========888>>>@@@<<>>::::::888777444444333333222222333333333333333333333333333333444444555888888666888===aaammm|||XXX===888???BBB:::444999<<<888555666777777666888:::999666666888<<<;;;777444444666888666555444444444444444444444444444444333333333333444444333333333333444444444444222333...333AAAMMMaaa}}}lllLLL;;;...---///......111...------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------.........////////////000000000000000111111111111222333555555555555777888;;;999888888999999777666;;;;;;<<<<<<===>>>>>>>>>===>>>>>>===;;;>>>DDDIIIHHHIIIOOO[[[gggpppyyyzzzpppggg^^^SSSEEE;;;===;;;999999<<<@@@CCCDDD======<<<;;;;;;;;;;;;<<<:::::::::999999888888777555666999;;;;;;:::999888666666777888999:::;;;;;;>>>;;;999:::===>>><<<:::;;;:::999999777666666555333333444444555555666666666666666555444444333333777777666555555777888999888999:::<<<<<<<<<;;;:::;;;<<<======;;;:::::::::777>>>???999888???EEEDDD???AAABBBAAA@@@AAAFFFJJJDDDAAA===;;;;;;<<<<<<;;;===============>>>??????<<<:::999999999999888666999:::;;;;;;;;;:::888888888666444333222333555666444444444444444555666666999777555444444333111///222222111000//////......//////............//////...111444333000...///111111EEEeeewwwuuuXXXFFF888999??????===>>><<<<<<<<<<<<;;;::::::999::::::999999999999::::::======<<<<<<<<<===>>>>>>>>>=========<<<;;;::::::999:::;;;:::777666777888666777777777777777888888777555444555888999:::999222777999555222:::MMM___~~~ooovvv~~~tttMMM;;;888888666555333333222222222222333333222222222222222222222222222000333888999666333333III___}}}vvvccc>>>???GGGJJJCCC555666555777:::777333333777666777888777666666888:::777555333333555777666555333333333333333333333333444444333333333333444444222222333333333333333333111666222//////---666JJJeee|||rrrOOO666555---+++///333111......---,,,,,,,,,+++++++++******************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........//////////////////000000000111111000111333333333333444666777777777777777888777777:::;;;;;;;;;<<<<<<=========???AAABBBBBBDDDGGGJJJEEEAAA@@@CCCEEEGGGLLLQQQNNNOOORRRSSSSSSOOOJJJGGGOOOKKKGGGEEEDDDBBB???<<<>>>>>>>>>>>>>>>===<<<:::<<<<<<;;;;;;;;;;;;;;;;;;;;;:::::::::999999888888777888999;;;;;;;;;;;;:::666666777777888999999:::???<<<;;;<<>><<<:::999999999888888777777444444555555666777777888777666666555444333333222555555555444555666777777666777888999::::::999999999;;;>>>>>>>>>======>>>===AAA@@@;;;:::@@@EEEEEEBBBCCCCCCAAA??????BBBDDDCCC@@@>>>======>>>===<<<<<<;;;;;;;;;<<<>>>AAABBB===;;;::::::;;;:::999777777888:::;;;:::999777555777666555333333444555555555555555444555666666777777666444333333333111///222111111000//////......///......------......///---000222333111000111222888///333PPPvvvtttoooQQQ???999888>>>CCC@@@;;;:::888999:::;;;;;;:::999888:::999999999::::::;;;<<<>>>>>>>>>>>>>>>>>>??????===<<<<<<<<<;;;;;;;;;;;;:::;;;<<<;;;999777777888666666666777777888888888666555555444555666666666222000111777>>>>>>777///>>>eee~~~rrrJJJ999777555333444222222111111111222222333222222222222222222222222111...000666:::888666666///CCCWWWhhhzzzlll[[[BBB===JJJLLLEEE<<<333<<<777666999777111222777555666666666555555777888555444333333444555555555333333333333333333333333222333333333333333333222222222222222222111111111---555666555777111///999>>>AAANNNkkktttYYYHHH===444...000------000111...***)))+++++++++++++++******************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------................../////////000000000///000222222111111222444444555666777888999:::;;;;;;;;;;;;<<<<<<<<<<<<<<<>>>???AAAAAAAAABBBDDDEEEFFFAAA>>>??????>>>AAAFFF@@@AAABBBBBBAAA???>>>>>>>>>===<<<<<<===>>>@@@@@@>>>>>>??????===;;;:::999<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::888888666555555666777777777777777777777777777777:::777666777:::<<<:::888555666666777777888888888666666666777888888999999777777666555555444333333444333333333444444555555444444555666777888888888444777:::;;;;;;:::;;;;;;888;;;;;;999999<<<>>>>>>;;;<<<=========???AAACCCAAA@@@>>>>>>??????>>>===;;;;;;::::::<<>>===<<<;;;<<<<<<;;;999777888:::;;;:::999777555777666555444444444444555666666555555666666777888444333222222333444333111111111000000///...............------------.........////////////000222444...,,,111;;;CCCSSSuuucccEEE>>>AAA===;;;<<>>:::666444444555777999;;;;;;;;;:::;;;;;;:::;;;;;;<<<===>>>??????????????????>>>>>>===;;;999888888999;;;<<<999;;;<<<;;;999777777888555555555666777777777888555555555444333333333444222666888666333222666;;;;;;666===XXX~~~pppFFF777777444222333111111000000111111222222111111111111111111111111222//////333666555555888222999EEESSSbbb{{{{{{{{{HHHCCC===DDDKKK???777999::::::777444555444333444888444444333333444444555666333333333333333444444444222222222222222222222222111111222222222222111111111111111111111000000000---333222222888666111666222333555777<<>>@@@BBB===???@@@@@@???>>>???AAA;;;<<<======>>>=========;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;888666555666777888777777777777666666666555999666555666:::;;;:::888222333333444555666777888666666777777888999999999666666666555555444444333222222222333333333333444222222333444555666777777666888999999888777777888:::;;;<<<===>>>@@@@@@@@@@@@@@@@@@@@@AAABBBCCCCCC===<<<<<<===>>>>>><<<:::::::::::::::===@@@CCCEEE???===<<<<<<<<<<<<;;;999999:::;;;;;;;;;:::888888666666555444444444444444555555555555555666777777222111000111333444333222000000000//////.........------,,,,,,,,,,,,------///...,,,++++++---///000,,,---111333000///===NNNttt^^^BBB@@@DDD???666<<<;;;;;;:::999888777666222444666888:::;;;<<<===<<<<<<;;;<<<<<<===>>>>>>>>>>>>?????????>>>===<<<<<<:::888666666777:::;;;888:::;;;;;;999777666777444555555555555555666666555555555444222111222333111555888555///...444;;;222000333999<<>>@@@IIIHHH888555<<<===777777555333444777777666333222111111222333333333222333444333333222222222222222222222222222222222///000111111111111000///111111111000000////////////333...,,,222222...222,,,,,,333>>>DDDAAA??????RRReee~~~xxxjjj[[[LLLBBB000...000777888333000111))),,,------,,,---...///)))*********************************************************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------........./////////...///111000//////000111111333666777666777:::<<<;;;;;;;;;;;;;;;;;;;;;;;;???@@@AAACCCEEEFFFFFFFFFAAA>>>???CCCDDDAAAAAADDD???@@@@@@>>><<<;;;<<>>>>>===<<<::::::::::::::::::::::::<<<<<<;;;:::999999999999555555666666666666666666999777666888;;;===;;;999222333333444444555555555444555555666777777888888444444444444333333333333000111222222222333222222111111111222333444666666888999999888666555777888666555555888;;;<<<>>>???>>>===<<<;;;;;;:::999888:::999:::;;;======:::888888888999:::<<>>???>>>999999999888999;;;;;;;;;555555666777888:::<<<===<<<<<<;;;;;;;;;<<<<<<===<<<===>>>>>>>>><<<;;;:::;;;:::999888888888888888777999;;;;;;999666555555444444444444444333333333444555666444111000222444///...///333777666111+++111111444777888999>>>EEElllZZZ@@@555333444}}}ggg>>>333555333222666000000///000000111222222000000000000000000000000222000222444333111333888...333777888888CCC[[[qqqxxx{{{yyytttNNNAAAEEE777===HHHFFF999999<<<666666:::999555666:::999333222111///000111222222222222333444444222111111111111111111111111111111111...///000111111000///...111111000000/////////...,,,333///---333444000444111...---///---+++000999,,,777BBBEEEFFFPPPddduuutttiii\\\QQQCCC999555444222///000,,,+++---+++''')))///(((+++---+++******,,,---)))))))))))))))*********)))))))))))))))))))))))))))************+++++++++************************++++++,,,,,,,,,------------------.........//////...///111000//////000111111444777666555555777:::::::::::::::::::::::::::@@@@@@AAABBBBBBAAA>>>;;;BBB@@@BBBFFFFFFAAA???AAA???BBBEEEEEECCCBBBDDDGGG<<>><<<<<<>>>999:::<<<=========<<<<<<999999999999999999999999666777888999999888666555333444444555666777888888666444333444888:::888666444444444444444333333333333333444444555666666666222222222222222222333333000000111222222222222111000000000111222444555666444444444333222333555777999666555888;;;>>>AAADDD<<<;;;;;;<<>>111000000///......------,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++************************************************)))************+++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,---------......------......///000000000444333333333444777:::;;;:::;;;:::777666777<<>><<<;;;???@@@AAABBBBBBAAA@@@???@@@@@@??????@@@AAABBBBBBBBBAAA???======>>>???@@@CCCAAA>>>;;;:::::::::;;;>>>===<<<:::999999::::::<<<:::888777888999999999666888;;;;;;:::888777777:::888777777888888666555444444444444444555666777666555555444444333222222333333333333333333333333000111111111222222222222////////////////////////111111000000111111222333333333222222333333444555444444444666999<<<@@@BBB;;;::::::::::::;;;<<<===;;;;;;:::;;;<<<;;;888666666888<<<>>>???===;;;999555777999999666444555777444333222333555666555444444444555666666555444333222111111111222222000///111111111111000000000000//////...---,,,,,,++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,---------......---.........333EEE___sssgggMMM@@@;;;888666666666666666777777777777555555666666777777888888888888888777777777777777<<<;;;;;;:::::::::;;;;;;:::999:::;;;======;;;999888888888888888888888888999999999999888777555444999888666444333333333333444444333333222111000000000000000000000000000000222222222222222222222222666777888888999@@@IIIQQQkkkqqq{{{uuuooocccVVVJJJAAA<<<999444444333333333222222222}}}]]]999444333111111...//////////////////////////////////////////////////////000000000111111111444888888666777===>>><<<444GGGeee~~~ZZZHHHEEE???:::???<<<<<<;;;999888777666555444555666666666555333222111111111222222222333333333222111111000000000111000000000000000000000000000000000000000000000000000000000/////////......////////////////////////000000000000000000000000///000///...///222666:::333333333444333333222222...///111222222111000...000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++************************************************))))))*********+++++++++***++++++,,,,,,++++++************+++++++++,,,,,,,,,,,,,,,,,,------------------......//////000000222222111222333555888:::999::::::888666888<<>>???BBBCCCCCC@@@===:::============>>>>>>???@@@@@@???>>>======???AAABBB@@@???===;;;:::999999999<<<;;;:::999999:::;;;<<<===<<<;;;999888777666666333555777888666555555666555444333555888999999888444444444444444555666666444444333333222222111111111111111111111111111111000000000000111111111111////////////////////////000////////////000111111222222111111222222333444333333333555777;;;>>>@@@999999:::::::::;;;;;;;;;;;;::::::;;;<<<<<<999777777999:::<<<<<<:::888666555777888777444333444666555333333333555555555333222333444555555444444333333222111222333333111///000000/////////.........///......---,,,,,,++++++++++++++++++++++++++++++,,,++++++++++++,,,------,,,,,,,,,,,,------------,,,000222111...000888???:::GGG[[[ooo~~~mmm```FFF===444111444777777555555555555555666666666666444555555666666777777888666666666666666666666666:::999999999999::::::;;;999888888999;;;<<<:::999888888888888888888888888777777888999888888666666999777666444333333333333444333333222111111000000000000000000000000000000222222222222222222222222222333333333333555999;;;+++...222666888777555444<<<999666222000//////000222222222222111111111111ZZZ888444333111111/////////////////////////////////////////////////////////000000000000111111444777777555555666666333///;;;NNNeee|||aaaJJJ;;;>>>>>>333222===::::::999888888777666666444444555555555444333222000111111111222222222222111111222222111111000000000000000000000000000000000000000000000000000000///////////////.........////////////////////////////////////////////////......///......///222555777555333111...,,,++++++---...///000000///...---......---,,,,,,+++++++++++++++++++++++++++++++++)))))))))*********++++++************************************************)))))))))*********++++++******++++++++++++***************++++++++++++,,,++++++,,,,,,,,,------------------...//////000000111000000000222444666777777888999888888888;;;===<<<===<<<<<<;;;:::999888<<<>>>BBBDDDCCC???:::777;;;;;;;;;;;;;;;<<<<<<<<<======<<<<<<>>>@@@BBBCCC======<<<;;;:::999777777:::999888777888:::<<<>>><<<>>>>>><<<777333333444444555666666555555777999666555555666999;;;::::::444444333333333444555555333333222222111000000///////////////////////////....../////////000000000////////////////////////...............///000000111000000000000111222222111111222333555888;;;<<<777888999:::::::::999999:::999:::;;;======;;;999888999999888888777555555777888777555333222333555666444333444555555444333111111222333444444444333444333222333444444222000000000000000////////////......------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,------++++++,,,,,,,,,---------***---111333000,,,)))(((,,,000666<<>>:::<<<999666777777888888777777777777666666333444444555444333222111000000000111111111111222///000111222222111000///000000000000000000000000////////////////////////...........................................................................///000000//////000111333222000...------------/////////...---+++)))(((,,,,,,++++++************++++++++++++++++++++++++))))))))))))************************************************************))))))))))))******************++++++++++++******************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---......//////000000000000111222333555666555666777888999999::::::;;;;;;;;;;;;:::999888888;;;===???AAAAAA???<<<999:::::::::;;;;;;;;;::::::<<<<<<<<<<<<===???@@@AAA;;;<<<======<<<:::777666999888777777777999;;;===999===@@@===777222333555777888888777777888;;;>>>>>><<<;;;:::;;;:::999777444333333333333333444444333222222111111000000///........................---------.........//////.......................................//////000000////////////000111111000000000111333555777888444666888999:::999777666999999999;;;>>>>>>===;;;999888777666666666666666:::999777444333333444666666555444444555555444333111222222333444444555555444333333333444444222111333222222222111111111111---------,,,,,,,,,++++++************************+++++++++***+++,,,,,,---++++++++++++,,,,,,,,,,,,---,,,,,,...000111111111000000000...,,,///666===<<>>?????????:::;;;<<<<<<<<<;;;::::::======<<<=========>>>>>>;;;<<<>>>>>>===;;;888777:::999999888888999999:::666:::>>><<<777333444777999999999888777999===@@@@@@>>><<<;;;:::888666444444333222222222222333333333333222222111111000000........................,,,------------.........------------------------///............///000000//////......//////000111/////////000111222333444333444666888888777555444888888999;;;===>>>===;;;888777777666777888999:::<<<:::777555555666777777666555444444666666555444444444444444444555666666444333333333444444222111222222222111111111111000,,,,,,,,,,,,,,,+++++++++************************+++************+++,,,,,,*********+++++++++,,,,,,222...***(((***,,,......)))+++---...------///222)))+++------......111222222444222...---000000...000//////000111222333555...//////...,,,...222555000000000000111111111111000111222333444555666666666666666777777888888888888888888888888999::::::;;;999777777999;;;;;;;;;999999999999999999999999:::999888777777666666666555555555444444333222222111111000000000000//////////////////////////////000000000000000000000000111...,,,...111333111///000111222333555555666666---...///000000000//////000000000000////////////~~~zzzOOO555555444333555555......................................................////////////000000333111111444444222111333666999;;;=========???@@@666QQQyyyoooOOO>>>888777555333:::<<<...888gggoooAAA666555555555555555555555222222333333333222111000////////////000000000000//////000000111111000000////////////////////////........................,,,,,,,,,---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,***)))***,,,...---------------......,,,,,,------...///000000))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))************)))))))))))))))************+++))))))*********+++++++++,,,,,,,,,---......//////000000111111222333333444333333333555888999999777999999:::;;;;;;;;;::::::::::::;;;<<<===???AAACCC<<<<<<===>>>>>>===;;;:::<<<<<<<<<===============;;;<<<===>>>===;;;999777999::::::;;;::::::999888666888;;;:::777555777888777888777666555777:::<<<:::888777666777777555333333333222222111111222222333333222222111000000000........................,,,,,,---------.........------------------------...............///000000//////......//////000111......//////000111111111222333444555555555444444888777888:::<<<===;;;:::777777777777888999:::;;;;;;999777666777888888888555444333444666777666555666555555444444555555666444333222333444444222000////////////............,,,,,,,,,,,,++++++++++++***************************************+++,,,,,,))))))*********+++++++++---,,,+++***++++++***(((222222000---+++***+++,,,222000...------...///...///111///+++,,,111333222111000111555444000......666777777444111...------/////////000000000000111///000111222333444555666666666777777888888999999999999888888888888888999:::999888888:::;;;;;;:::888888888888888888888888;;;:::999777666555555555444444444444444333222222000000000///////////////////////////////////////////////////////////////222000...------.........,,,---///000111111000///000111222333333444333333000000000/////////......xxxNNN444444222...000000........................................................./////////000000444000000333333000111555...222777::::::999888777@@@===AAANNN^^^wwwbbbUUUFFF===<<<<<<:::888888:::;;;111AAAyyy{{{;;;666555555555444444333333111222333333333222000///........./////////000000///////////////000111111////////////////////////------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++***))))))+++,,,)))))))))))))))((('''''',,,+++***)))((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))************))))))))))))))))))************))))))))))))*********++++++,,,,,,------......///...//////000111111111111333222111333777999999777777888999::::::::::::::::::;;;<<<>>>???@@@AAAAAA<<<===>>>???>>>===;;;:::999:::;;;<<<===>>>>>>>>>;;;;;;<<<<<<;;;:::999888666888;;;===>>><<<:::999999888888777777777777888666777777666444555777999666555444444666666555444333333222111111111111111222111111000000//////...------------------------------------............,,,,,,,,,,,,,,,,,,,,,,,,---------------......////////////...///000000111......//////000/////////222222222333333333444444777777777999;;;;;;:::888888888888888888888888888888666555666999:::888777444333333444777888888777777666444333333333333444333222111222333333111///............---------,,,++++++++++++++++++++++++***************************************++++++,,,))))))))))))*********+++(((***,,,......---,,,,,,,,,++++++***+++,,,///111******+++,,,---///000222---//////,,,,,,///000...,,,***,,,111333///...111%%%&&&)))---000111111000////////////000000000000...///000111222444555555555555666666777888888999999999888777666666666666888777777888:::;;;999888666666666666666666666666:::999888666666666777777333333444444444333222111////////////////////////////////////////////////////////////////////////000111111///...---...///////////////..................---,,,,,,+++++++++............------------xxxOOO444333///+++++++++............................................................/////////000222------222333111333888555666666666666888<<>><<<===>>>??????===;;;:::777888999<<<===??????@@@::::::::::::999999888777333666;;;>>>@@@???<<<;;;<<<999666666666777777666777777888777555555666888777666555555666666555444333333222111000000111111000000000///......------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...///////////////000111111...//////000//////......222222111111222222333444777777777999::::::888777888999999999888777666555666444444666999:::888666333222222444777999999888777666444222111111111222222111111111222222000///000/////////............++++++++++++++++++++++++))))))))))))))))))))))))*********)))***++++++,,,))))))))))))***************,,,---,,,***)))***+++)))***,,,------,,,++++++'''***---...+++***+++---***...000...///111000,,,222...---000000+++,,,000333000.........///---,,,////////////000000000111......///111222333555555444444444555666777777888999888777666555444444444666666666888::::::888666555555555555555555555555888777666666666777999:::222333444555444333222111.........///////////////////////////////////////////////////////////////(((+++//////,,,+++,,,...///...,,,++++++---...///.........---...///000000---------,,,,,,,,,++++++}}}uuuIII777000///444...000........................------------------------............////////////000000000//////////////////111444555777999<<>>>>>===<<<>>>>>>>>><<<:::999:::;;;666777777999:::<<<>>>???888888888888888888888888666999;;;===<<<<<<<<<===888888888777777777777666666666666666666666777777333333333222222222111111111111000000000000111111111000...---,,,,,,------.........------,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,---------...---,,,,,,---000222444////////////000000000000111111111111111222222222444444555777777888888888666555333333444666888:::888666444555777888555222333222333444777777666555555444333222111111111111222222111111000////////////............---------************************************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************************************++++++++++++++++++++++++,,,,,,,,,---------......---------,,,,,,+++++++++,,,,,,,,,---------........................---------...///000000111111111000111222222444444555666999888777666555444333222444444444555555555555555777666444444555888;;;======;;;888555333333333333333333333222222222111111//////////////////////////////////////////////////////.........---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++}}}sssHHH777000///444---000........................------------------------------------............///////////////////////////000333444555777:::===::::::::::::;;;;;;;;;;;;:::@@@AAAFFFSSSTTTOOOQQQfffkkkttt|||xxxqqq```___tttuuuTTT555FFFBBB@@@BBBCCC???<<<;;;888999999999888666444333333777555333999CCC???222222222333333333222222111000000000000//////////////////............//////...................................................------------,,,,,,,,,---,,,+++*********++++++************************++++++++++++++++++++++++++++++++++++++++++++++++*********)))))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++*********+++++++++,,,,,,------------............000//////000444666777666777777777777777777777777<<<:::999999:::;;;:::999===>>>>>><<<:::999:::;;;:::999999999:::;;;;;;<<<777777777777777777777777666888;;;;;;;;;:::;;;<<<888888888888777777777777:::999999777666555444444333333333222222222111111111111000000000000111111111000...---,,,,,,,,,---......---------,,,,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---,,,,,,,,,---///000111.........////////////000000000111111111111222222;;;;;;;;;:::999777666555444444333333444555666777777555444555777777555222222222222333666666555444555444333222111111111111222222111111000/////////............------------************************************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********************************++++++++++++++++++++++++++++++,,,,,,,,,---------------,,,,,,,,,+++++++++,,,,,,,,,,,,------------.........------------------...///000000111111000000111111222333444555555777777777777777777666666666666666555666666777888:::999888777999;;;>>>@@@===<<<999666444333444444333333222222222111111111................................................///.........------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++|||pppFFF777000///444---000------------------------------------------------+++,,,,,,,,,------------............///////////////000222333333444777:::888888999999999:::::::::AAADDD@@@BBBLLLGGG;;;888888:::>>>AAADDDFFFGGGGGGIIIBBB:::NNN{{{iiiGGG444333777>>>AAA>>>:::::::::::::::999888777555444:::555666;;;999111000555333333333333333222111000000000000000//////////////////............//////........................------------------------------------,,,,,,,,,,,,,,,,,,+++************+++************************++++++++++++++++++++++++))))))))))))))))))))))))******))))))))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++*********++++++++++++,,,------------...............---...000333555555444666666666666666666666666===;;;888777888999999888<<<<<<<<<;;;999888:::;;;===<<<;;;:::999999999999666666666666666666666666555777999:::999888999:::999999888888888777777777>>>===;;;999666444222111333333333222222222111111111000000//////000000111000///...---,,,,,,,,,---------------,,,,,,,,,,,,))))))*********+++++++++++++++++++++++++++++++++)))*********+++++++++++++++,,,,,,,,,------......------------............///000000000111111111222<<<<<<;;;:::888666444333333333444444444444444444666555444444666555444222222111111333555666555333444333222111111111111111222111111000000//////...............------------************************************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******))))))))))))))))))))))))*********************************+++++++++,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,---------------------------------------...///000000000000000000111222333444555555555555666777888999::::::999888777666666888999;;;:::999999999:::===@@@AAA===;;;999777555555555555333222222222222111111111............................................................------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++}}}lllDDD666000...333---000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------///////////////000000000///111222222222333666888888888888999999999::::::999???===@@@JJJHHHAAABBB===<<<:::888777666666666000444333>>>UUUYYYDDD444@@@<<<;;;======::::::===:::::::::999888777666666:::555666===;;;222222:::555555555444444222111000000000000000///////////////......------......///........................---------------------------------,,,,,,,,,++++++,,,++++++******************************+++++++++************************))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))'''''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++,,,,,,---------............---...000333444444333555555555666666777777777???===999888999999999999999::::::999777777888:::>>>===<<<::::::999999999666666666666666666666666555777888888777666777888999999888888888777777777>>>===;;;999666444333222333333333222222222111111000000////////////000000.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++************************))))))))))))***************++++++,,,,,,,,,++++++++++++,,,,,,,,,---------...//////000000111111111333444444555555555444444333444555666666555333222444444444444444444333222333333222444666666555333333333222111111111111111111111111000//////...............---------,,,,,,************************************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))************************))))))))))))************+++++++++++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,---...///000000000000000000111222333444444555444444555666888999:::::::::888666555555777:::<<<777777666777888;;;===>>><<<;;;999777666666555555222222222222111111111111................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************~~~hhhAAA666111...222,,,000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------........./////////000000111111111000111222333222333555777888999999999::::::::::::333;;;:::999>>><<<:::BBB>>>===;;;999999999;;;<<<<<>>:::888999999999<<>><<<999888999999999888666777888777666666888999<<<<<<;;;:::::::::;;;;;;777777777777777777777777666777777666555444555777888888888777777777666666::::::999888777666555444333333333222222222111111000000////////////000000---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---************************(((((()))))))))*********)))***++++++,,,++++++***++++++++++++,,,,,,,,,,,,------...///000000111111...///000111333333444444333555777888888666444222444444555555444333333333555444444555777777666444222222111111000000111111111111000000///............------------,,,,,,,,,************************************)))))))))((((((((((((((((((((((((((('''''''''''''''''''''''''''(((((((((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((()))))))))***************************************+++++++++,,,,,,++++++++++++,,,,,,------,,,---...//////000000000///000000111222333444555555555555666666777777777999777555444444666999;;;666555555666777888:::;;;:::999888777666666666666222222222111111111000000................................................,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************}}}ddd???555111...222,,,000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------..................//////000000111111///000222222222333555777888888999999999:::::::::888AAA@@@<<<===:::;;;FFF======;;;::::::;;;<<<===444;;;888666;;;;;;:::BBB777666999===<<<999999===777777777777777888999:::666999666000444;;;888///555555666555555444333222000000000000////////////......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******++++++******)))((()))))))))***++++++,,,,,,************************((((((((((((((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******)))))))))************+++,,,,,,,,,,,,------------......///111444555333222444444555666888999:::::::::999888888999999777666666777888777777777999;;;;;;;;;;;;;;;;;;;;;<<<===999999999999999999999999777777777666444333444666777777666666666555555555666666666666666777777777333333333222222222111111000//////......//////000,,,,,,------------,,,+++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,---------************************((()))))))))************)))*********++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,---...///000111111000000111222222222222222333555666888888777555444444555666666444333333444666666555666888888666555222111111000000000111111111000000//////......---------------,,,,,,,,,,,,************************************))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******)))))))))))))))*********))))))*********+++++++++)))******++++++,,,,,,---,,,,,,---...//////////////////000111222333444444555555555555666666666666777666555444444666777999777777777777777888999999888777777777666666555555222111111111111000000000------------------------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************}}}zzzaaa===555111...111,,,000,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,------...//////000---...000000000222444777777777777888888888999999222::::::888<<<999888@@@???>>>>>>>>>======<<<<<<<<<>>>777444:::888333888999999<<>><<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888888777666333333444666555555555555444444444444444444444555666666777777333333333222222222111111//////............//////+++,,,------------,,,+++******+++++++++,,,,,,,,,***+++++++++,,,,,,,,,,,,************************)))))))))*********++++++******))))))***,,,---...+++++++++,,,,,,,,,------+++,,,,,,---///000000111111111111222222111000000222333555666666666666555444666888777555333444555666555555666777777666444111111000000000000111111000000000///......---------------,,,,,,,,,++++++************************************))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((())))))''''''''''''''''''''''''(((((((((((((((((((((((((((((()))))))))*********((((((((()))))))))******))))))))))))*********+++)))))))))***+++,,,,,,,,,,,,,,,---...//////////////////000111222333444444555555666666666777777777666555555555555666777777888888888777777777666666555666666666666555555444111111111111000000000000------------------------------------------------++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++************************************************zzzxxx___<<<555111...111+++000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,---......+++,,,...//////111333666666666666666777777777777444;;;999999???<<<666999666777:::===????????????666;;;888777===999555<<<999777888999777444777===333333333444666999;;;===999555444555444111111333000000111222222222111111000000000000////////////...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))******++++++)))((('''((())))))***++++++,,,,,,))))))))))))))))))))))))************************&&&'''''''''(((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************++++++,,,,,,,,,---------+++,,,---000222222000...111111222444666777888999999999;;;===???>>>;;;888999:::<<<<<<;;;<<<>>>@@@>>>===<<<;;;;;;;;;;;;;;;========================999999888666333333444666555555444444444333333333333333444444555666666666333333333222222222111111//////............//////***+++,,,---------,,,+++*********++++++,,,,,,,,,)))************+++++++++))))))))))))))))))))))))************++++++++++++******))))))***,,,///111++++++,,,,,,,,,---------++++++,,,---...///000111......///000000000000000111222333444555555666666444777999888555333444666555555444555666666444333111000000000000000111111000000000///......---------------,,,,,,,,,++++++************************************))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))************'''((((((((())))))******))))))))))))************((())))))***++++++,,,,,,+++,,,---...//////////////////000111222333333444555555666777888999999:::555666666666777777777777777777777666555444444333444555555555555555444444111111111111000000000000------------------------------------------------+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))|||yyy|||]]]===...222000---/////////...---,,,+++++++++++++++++++++************)))+++++++++*********))))))******+++++++++,,,,,,,,,,,,,,,------.../////////222444666666555333333333555666888999::::::999888<<<=========>>>@@@CCCFFF:::999999888777777777888===;;;999666555444555666:::888444111111222555666222333444444222000000111111111111111000000000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++---,,,++++++******+++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))''''''(((((())))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((,,,***((('''&&&'''((()))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))************)))))))))************+++++++++------......///000000000---...///111333555777777::::::999999::::::;;;<<<::::::;;;;;;<<<<<<;;;;;;;;;===???AAA@@@===:::888<<<<<<<<<;;;:::999888777777888888777555333444555444444444555555444333333444333222222111111222222333222222111111111111111111111000///......------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,---------......111111000///...------,,,000111222333444555555666444555555555555444333222444444444444333222111111000000000000000000000000222111000///...---,,,,,,,,,,,,,,,++++++,,,///222+++++++++***)))(((((('''))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((()))************+++++++++***+++,,,---........................////////////111222333555666777777777444444555666777888999:::666555555555555444444444333333333333333333333333111111000000//////......------------------------......---,,,,,,+++******************************++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))~~~}}}\\\===...222///,,,............---++++++*********+++++++++*********))))))+++++++++*********))))))*********+++++++++,,,,,,,,,,,,------...////////////111444444444444555666666777888999999::::::999:::<<<======;;;:::;;;<<>><<<:::888777666666<<<:::888666555555666666999888555333222333555666333444555555333111111222111111111000000000//////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,+++++++++---,,,++++++******+++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))***+++((((((((((((((())))))***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((+++***((('''&&&'''((()))(((((()))))))))*********))))))))))))))))))))))))((((((((()))))))))******))))))************))))))))))))*********+++++++++,,,,,,---......//////000---...///000222444555555888888888888999:::;;;;;;888999:::;;;;;;;;;;;;;;;======<<<<<<;;;;;;::::::::::::::::::999888777777666777777666444333444555555555555555444333111111333333222111111111111111222222111000000000000000///......---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,,,,,,,---------/////////...------,,,,,,...///000111222333333444333333333222222222111111222222222333222222111000000000000000000000000000000000///...---,,,+++++++++,,,,,,+++***,,,///111++++++******)))(((((('''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))*********+++++++++***+++,,,---............---.........////////////222222333333444444333333333444444555666777888999555555555555444444444444444444333333222222222222000000000000//////......------------------------...------,,,++++++******************************++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))YYY===///111...,,,...,,,------,,,+++************++++++*********)))))))))+++************)))))))))*********++++++++++++,,,,,,,,,,,,---......//////---///111222222444777999777777777777888999:::;;;888;;;======;;;999888777@@@???===;;;:::888888888999888777666555666777888888777666555555444555555222444555444222000000111111111000000000000//////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,+++************+++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))***+++,,,---******(((''''''((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***)))((('''''''''((()))(((((())))))))))))******))))))))))))))))))))))))''''''((((((((()))))))))((())))))******))))))((()))))))))*********++++++++++++,,,,,,---.........------...///000111222222444444555666888999:::;;;666777888999:::;;;;;;;;;>>><<<999777666777999:::777777888888888888777777444555666666444333444555666666555444333111000///222222111000000000000111111000//////......//////......------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111111222111000/////////000111///000111111222111111111//////////////////////////////...---,,,++++++***+++,,,,,,+++***+++...000++++++******)))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((()))))))))*********++++++******+++,,,---------------------.........//////111222222222111000//////222333333444555666777777555555555555444444444444555444444333222111000000000000000////////////...------------,,,,,,,,,,,,------,,,,,,++++++******************************++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))~~~VVV<<<000111---,,,---***,,,,,,+++***************************))))))))))))************))))))))))))************+++++++++++++++,,,,,,------...//////---...000000111333666999888777666666777888:::;;;:::<<<>>>???>>>=========<<<;;;;;;:::::::::;;;;;;777666666666666777888888777777777777666555444444111222333222000/////////111000000000////////////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))***,,,---...,,,***)))'''&&&'''((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))(((((('''''''''(((((((((((((((((()))))))))***((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((())))))))))))*********************+++,,,,,,---------------......//////000000111333555777888999:::555666777888999:::::::::<<<:::777555444555777999555555666777777777777777444555666555444333444555444444444444333222111000222111000000///000000000000///......------....../////////......---------++++++++++++++++++++++++************************************************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))************************++++++,,,,,,++++++,,,---...///000000222111///......///111222...///000111222222222222//////////////////////////////......---,,,++++++***+++,,,+++******---///************))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))************)))***+++,,,,,,---------,,,,,,---------.........000000000111111000//////222222333444444555666666555555555444444444333333555444333222111000///...////////////////////////---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))||||||PPP:::000111,,,,,,...***++++++***)))))))))***************)))))))))(((((())))))))))))))))))))))))))))))*********+++++++++++++++,,,,,,---............///000//////111444666777666555555666777999:::?????????>>>======???AAA:::999999999999999::::::555555555666666777888999666777777777666555444333222333444333111000000000000000000////////////...........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++*********,,,+++******))))))***************)))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((()))***,,,---...+++***)))(((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''(((((('''(((((((((((()))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((()))))))))*********))))))******+++,,,,,,,,,,,,,,,---------............///111444666777888888555666777888999999999999999888888777666666555555444555666777777777777777444666666666444333444555222222333444444444333333222111000000///000000000///......---,,,---------...............---------++++++++++++++++++++++++************************************************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))((((((((()))))))))******(((((())))))***+++++++++++++++,,,---...///000000333111000...///000222333//////111222333333333333////////////////////////000000//////...---------)))+++++++++******+++---*********)))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))*********((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,---------------...///111222222333333222222333333444444555555555444444444444333333333444444333222000///...................../////////------,,,,,,,,,+++++++++,,,+++++++++++++++******************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))}}}xxx{{{KKK888000000,,,,,,///*********)))))))))))))))*********)))))))))((((((((((((((()))))))))))))))***)))))))))************++++++++++++,,,------.........///000000//////111333444444444444555666777888@@@@@@>>>;;;999888:::===;;;;;;999888777666666666444444555666777777888888666666666666555444333222444666777666444222222333000000////////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************++++++***))))))))))))*********)))))))))((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((()))***+++,,,---)))))))))))))))((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))******))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''''''''(((((((((''''''(((((((((((())))))))))))))))))))))))))))))''''''((((((((()))))))))'''(((((())))))(((((('''((((((((()))))))))******))))))******+++,,,,,,,,,+++,,,,,,,,,---.........---///111444666777777777777777888999999999999888777888999999999777555444666666777888888888888888777888888777555333444555222222333444555555555555222222111000000000000111///...------,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++***************************************+++++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((()))))))))******(((((())))))************+++,,,,,,---...///000000222111000000000111333333///000111222333333333333////////////////////////000000/////////.........)))***++++++***)))***+++******))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''))))))))))))))))))))))))(((((())))))))))))((((((((((((((()))))))))******(((((()))***+++++++++++++++++++++,,,,,,,,,------+++,,,...000333444555666333333333444444444555555444444444444333333333333333222222111000///......---............/////////------,,,,,,++++++******++++++++++++++++++******************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))wwwwww~~~FFF666000///+++---000***))))))((((((((())))))******)))))))))(((((((((((((((((((((((())))))******))))))))))))***************++++++,,,,,,---......,,,...000000//////000111222222333444555555555555;;;<<<<<<:::888777777999;;;:::999888777666666666444444555666777777777777555555555444333333222222333555666555333111111222000000/////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************++++++***)))))))))))))))***)))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))***+++&&&''')))*********((('''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((()))*********))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&''''''(((((((((''''''''''''((((((((())))))))))))))))))))))))))))))((((((((()))))))))******''''''((((((((((((''''''(((((((((((()))))))))***))))))***++++++,,,,,,---++++++,,,,,,---...//////---///222444666666666555999999999:::999999888777999999::::::999888777666888888999:::::::::999999999::::::888555444444444444444555666666666555555333333222111111111111111//////...---------------++++++++++++++++++++++++************************************************))))))*********+++++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''((((((((((((((()))))))))*********)))))))))))))))************+++,,,,,,......///000000000111111111222222222//////000111222222222111000000000000000000000000//////............------(((***++++++)))))))))***)))))))))))))))))))))***((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((()))))))))***'''((()))***++++++++++++++++++++++++,,,,,,,,,,,,***+++---000222444555555444444444444555555555555444444444333333333222222111111000000000/////////---------.........//////------,,,,,,+++******)))******************++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))wwwuuu~~~CCC555//////+++...111+++))))))(((((((((((()))***))))))))))))(((((((((((('''((((((((())))))******))))))))))))***************++++++,,,,,,---......))),,,///000000000000111000111333444555555444333333666999;;;:::999999999888777777777888999999:::444444555666777777666666555555444222222222222222000222333222000......///000/////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************)))+++******)))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))((((((((((((((())))))$$$&&&)))+++,,,***)))'''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((()))******+++))))))))))))))))))))))))((((((((((((((((((((((((%%%%%%&&&'''((((((((('''''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))************''''''((((((((((((''''''(((((((((((())))))))))))*********+++,,,,,,------***++++++,,,...//////000...000222555666666555444:::::::::::::::999888777<<<;;;:::999999888888888::::::;;;;;;;;;::::::999;;;;;;;;;999666444444444666777777777666555444444444333222222111111222222//////...------------...------------------------************************))))))))))))))))))))))))))))))******++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))))))))***************************)))))))))******+++,,,---......///...///000111222222111111...//////000000000000000111111111111111111111111------------------,,,,,,(((***++++++)))((()))))))))))))))))))))*********))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))'''((()))******+++++++++******+++++++++,,,,,,,,,***+++---///111333333444444444555555555555555555444444444333333333222222000000000000////////////---------.........//////------,,,,,,+++***))))))******************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))ssspppwwwLLL>>>111......---++++++))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''(((((())))))))))))))))))************)))************+++++++++++++++,,,---...///000111777333//////111333333111<<<;;;999777666666777777999:::;;;<<<;;;999666555444666888999888666333222333333222222222222111111111222333444333111///---///............---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************************************************************+++*********))))))(((((())))))(((((((((((())))))))))))************))))))((())))))))))))(((((('''))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))(((((((((((((((((((((((())))))***+++++++++++++++(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&$$$(((...***!!!)))...%%%%%%...,,,###&&&111---&&&---(((""")))---******///%%%!!!555///)))''''''''''''(((***+++,,,...$$$&&&***(((+++///******"""111;;;&&&&&&999000...+++,,,000555777777888333;;;???<<<888999888555:::::::::::::::999888777;;;;;;;;;:::999888777666:::;;;:::888555444555666777777777777777666666555333333333222222222222222000000000///......------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))************((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((((((((((((((()))))))))))))))************++++++++++++,,,---...///////////////......------///000111///000222222222111///.........---,,,,,,+++******+++++++++***)))(((((('''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&''''''(((((((((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))(((((('''''''''&&&))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************))))))***++++++++++++***+++++++++***************))))))***,,,...///111111222333444555555555444333222222222222222222222222333222111///......------///............---------+++++++++++++++++++++++++++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))sssqqqwww~~~CCC777,,,+++---...,,,,,,))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((((((((((((((()))))))))*********))))))*********+++++++++++++++,,,---...///000000777444111111333555555444;;;;;;999888777777777777999::::::::::::888777666111222444666666666555444555555444444444444333333111222333333222111///---............------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************************************************************************)))))))))((())))))(((((((((((())))))))))))************))))))(((((()))******)))))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))((((((((((((((((((((((((((())))))***************(((((((((((((((((((((((((((((((((((((((((((((((()))((((((((('''''''''''',,,######&&&%%%***+++###'''***...---%%%!!!(((444---------)))""" )))///'''111111!!!+++777(((((((((((())))))***++++++###'''555888+++'''---...@@@---%%%###999***'''111666;;;999222---111777666000---222777888777888888888999999999888777777888888888888888777666555888999999777555333333444555555666666555555444333222222222222111111111111000//////......------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))(((((()))))))))*********((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((('''((((((((())))))))))))))))))*********++++++++++++,,,---...///////////////......------///000111///000111222222111///......------,,,++++++******++++++******)))(((((('''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((()))(((((((((''''''''''''))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************))))))***++++++++++++*********************++++++)))***+++,,,---///000000000111333444444444333222222222222222222222222222333222111///......------............------------++++++++++++++++++++++++************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))uuuqqqwww~~~}}}EEE999///...///...+++***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((('''''''''(((((())))))))))))******)))))))))*********++++++++++++,,,,,,---...//////444222000000222444555555;;;:::999888777777888888::::::999999888777777777444444555555555555555555555555444444444444333333111111222222222000///---............------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************************************************************************))))))))))))))))))(((((((((((())))))))))))************))))))(((((()))***++++++++++++))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''"""$$$111555&&& )))///%%%((((((&&&***---$$$)))%%%333333000///---"""...&&&'''***'''...((()))************))))))444$$$$$$***222111"""000&&&000''')))555+++000###''',,,000222222111000777666;;;@@@;;;//////888555666777777777777777666444555555666666555555444555666888777555333222222444444444444444333222222222111111111000000000//////......------,,,++++++************************))))))))))))))))))))))))+++************)))))))))))))))))))))))))))))))))(((((())))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''((((((((())))))))))))))))))*********+++++++++,,,---......//////...///......------///000111000000111222111000///...------,,,,,,++++++******++++++******)))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((''''''''''''))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************((()))******++++++******)))))))))***+++++++++,,,+++++++++,,,---.........///000111222333222111111222222222222222222222222333222111///........................------------++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))wwwtttxxxzzzCCC888......000...***)))(((((((((((((((((((((((((((((((((((((((((((((((())))))((((((''''''&&&&&&(((((((((((()))))))))***))))))))))))***************++++++,,,------............---...000222333333999999888888888888888888:::999888777777777777777<<<;;;999666555444444444333333222222222111111111000000111111111000///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++************************************************************************************)))))))))))))))))))))(((((((((((())))))))))))************))))))'''((()))++++++,,,,,,,,,))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&""")))+++///...!!!)))+++,,,***&&&&&&,,,333---"""&&&,,,'''''')))!!!"""666)))%%%;;;,,,'''((()))*********)))(((''''''***444222%%%$$$)))&&&000'''******"""---111///333444///,,,///555999***---222555333111444;;;333444555666666666666666333333444555666666555555444666888888666333222222333444444444444333222222111111000000//////............---,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((('''''''''((((((((())))))))))))))))))************++++++,,,---............///......------///000111000111111111000///...---,,,,,,,,,,,,++++++******************))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((('''''''''(((((((((((((((((((((((((((((())))))))))))((((((((()))))))))************((())))))***************(((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,---------///000111222222222111111111111111111222222222222222111000///.....................---------,,,,,,*********************************)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((zzzwwwyyyxxx>>>333++++++///...,,,+++(((((((((((((((((((((((((((((((((((((((((((((((())))))((((((''''''&&&&&&'''(((((((((((()))))))))(((((()))))))))***************++++++,,,,,,------,,,,,,---...///000222333666666777777777777777777888888777666666666777777<<<;;;888666444444444444333333222222222111111111///000000000//////.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))(((((((((((())))))))))))************))))))'''((()))++++++,,,,,,,,,(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((777222,,,!!!&&&...%%%333)))111$$$""")))...111(((###---111******111 333:::((((((((()))((((((''''''$$$!!!%%%'''&&&///444,,,222+++++++++222///###---222+++###""",,,555000%%%999555///,,,111999888111333444555666666666666666444555666777777777777777555777999999777555444444555555555555555444333333111111000000///......------------,,,++++++******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''(((((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((()))))))))************+++,,,---............///......------///000111111111111000///...------,,,+++++++++++++++***************)))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((()))))))))************(((((()))************)))(((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///000222333333333222111000000000111111222222222222111000//////......///...------------,,,,,,,,,************************))))))))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((~~~||||||~~~{{{}}}vvvKKK???333111111...***((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((('''''''''''''''(((((((((((())))))((((((((()))))))))***************++++++,,,,,,,,,,,,...///000000000222444333444555666666777666666777777777666666666666666555444333222222333444555555555444444444444333333/////////...............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))************))))))(((((()))***++++++++++++(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((()));;;YYYppprrrWWWQQQ;;;"""!!!111666,,,###+++'''(((333000&&&'''%%%FFFffflllYYY::: )))((((((((((((((()))*********;;;VVVjjjlllLLL---555---)))333???;;;___|||www[[[AAA444///%%%...777:::777333222222555666777777777777777666666777888888999999999999666888::::::888666666666666666666666666555444444222222111000///...------...------,,,,,,+++******))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))))))))***((((((((((((((((((((((((''''''(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&'''''''''(((((((((((((((((()))))))))*********+++,,,------......---///......------///000111222111000///......------++++++++++++++++++************))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************'''((())))))******)))))))))))))))***+++++++++,,,++++++++++++,,,,,,,,,,,,///000111222333222222111//////000000111222222222111111000///////////////------------,,,,,,,,,,,,************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))~~~~~~zzz|||uuuTTTFFF888333111---)))((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((((((((('''''''''((((((((())))))(((((((((((()))))))))***************+++++++++++++++---000000//////000222111222333555555666555555444555666777777777555555222222222222222333444555555555444444444444333333.........---.........///---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))(((((((((((())))))))))))************))))))(((((()))******)))))))))(((((((((((((((((((((((('''((()))******)))((('''))))))))))))))))))))))))((((((((((((((((((((((((''''''((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))...###HHH999"""###(((,,,!!!333 ===lll222+++***(((((((((***---...000rrr___444((((((%%%[[[<<<+++(((444777...111@@@888888999999999888777777888888999:::::::::999999777999999999777666777888666666666666666555444444333222222111///......---.........---,,,,,,++++++************************))))))))))))))))))))))))(((((((((((())))))******(((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''(((((((((((((((((()))))))))*********+++,,,------------///......------///000111222111000///...---------******************++++++)))))))))))))))))))))***((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((()))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************'''(((((()))))))))))))))******************++++++******++++++,,,,,,,,,---...///000111111111000000/////////000111222222222111000000///////////////---------,,,,,,,,,++++++************************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))~~~|||~~~uuuEEE888,,,***---...---...))))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))''''''''''''((((((((()))(((((((((((())))))))))))***************+++++++++))),,,......---,,,---000///000222444555555444444333444666888888777555444555555555444444333333333333333333222222222111111......---------......///---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))(((((((((((())))))))))))************))))))((())))))))))))(((((('''(((((((((((((((((((((((('''((()))******)))((('''))))))))))))))))))))))))(((((((((((((((((((((((('''(((((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))BBB===!!!!!!444***&&&,,,UUU---,,,)))((())),,,///222"""111---;;;|||000...???777///777:::::::::::::::999888777999999::::::::::::999999888999999777666666777999555555666666555555444333333333222111000///......///......------,,,,,,+++************************************************'''((((((((())))))******((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''''''''''''''&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((((((((((((((())))))))))))******+++,,,------------///......---...///000111222111000///------,,,,,,******************++++++)))))))))))))))*********))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************'''(((((()))))))))))))))+++++++++***************)))******+++,,,,,,------,,,---///000000000///......//////000111222222222111000000////////////000---------,,,,,,,,,++++++))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))}}}|||}}}ttt}}}jjj===333,,,---000...+++***))))))(((((('''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((()))************+++++++++++++++,,,,,,,,,,,,------///000111222222333222222333444555555555444333222111222222333444444444444444333222111000000000000///............---------------,,,,,,+++***))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((***************)))(((((('''&&&&&&&&&&&&'''((((((UUUUUUggg|||)))((((((333'''(((...\\\///)))///000+++***OOO,,,...'''rrrIIIttt)))222???***===999::::::::::::999888888>>>===;;;:::999888666444888888777777666666666555666666666555444333111000111111000///////////////,,,,,,,,,,,,,,,,,,------************))))))))))))************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''((())))))(((((()))*********+++++++++,,,,,,,,,////////////////////////111000000///......------************************,,,++++++***)))(((((('''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''%%%&&&''''''((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************+++,,,------------000222000///.........///111222////////////............,,,,,,,,,+++++++++******************************************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&''''''((((((''''''''''''''''''((((((((((((~~~zzzpppyyyjjj===333,,,---///...+++***)))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))(((((((((((((((((((((((())))))*********++++++++++++++++++,,,,,,,,,------......///000111111111111111222333444333333222111222222333444444444333333444333222111000000000000............------------------,,,++++++***))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((***************)))(((((('''&&&&&&&&&&&&'''((((((333666LLL<<<LLLhhh***(((""")))'''<<>>$$$GGGBBB(((666222333444555555555555555777777777666555333333444333333333333444444444444333333333333222111000//////////////////...------,,,,,,++++++***)))((((((************)))))))))(((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&''')))(((''''''(((***'''''''''((((((((())))))(((((()))+++,,,---//////......---------,,,,,,,,,************************)))((((((((('''''''''&&&((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''%%%&&&''''''((('''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((()))))))))************)))+++---------///111333444444333333222222222222////////////............------,,,,,,,,,+++++++++************************((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&''''''((('''''''''''''''''''''((((((((((((wwwzzznnnuuuhhh:::333---------+++)))+++'''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))******************+++++++++,,,,,,......///000111111111111111222444555555555444444444444444444333222222111111111000000///000000000...------------,,,,,,,,,++++++***************)))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************(((((((((((()))))))))***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))*********(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***(((((((((((((((((((((((('''(((((()))))))))(((((((((''''''''''''((())))))...$$$---666%%%###:::***,,,$$$555!!!+++---UUUVVV$$$###$$$---&&&jjj333222---!!!111777555+++TTT///444***222333444555666666666666555777888777444333444666666666555444333333222222333333333333222111000000//////000000//////...---,,,,,,++++++***)))((((((************)))))))))(((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&'''((((((''''''((()))&&&&&&'''''''''(((((((((&&&'''(((***,,,---...///---------------,,,,,,,,,************************((((((((((((''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((''''''&&&&&&''''''(((%%%&&&''''''((('''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((()))))))))***************+++,,,,,,++++++---///222222222222222222111111////////////............---------,,,,,,,,,++++++************************((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&''''''((('''''''''''''''''''''((((((((((((www}}}tttwwwggg999333...---,,,))))))+++'''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))******************++++++++++++......///000111111111111...///000222222222111111333333444444444333222222111000000//////000000000------------,,,,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))******((((((((((((((((((((((((''''''((()))))))))((((((((((((''''''(((((()))***333%%%;;;&&&$$$###(((111{{{......%%%TTT***((($$$"""---pppMMM...333777555333(((''')))>>>+++222222444555777777888888555777999888555444666888999888777666555333222222333333333333333222111111///000111111111000...---,,,,,,,,,+++*********)))************)))))))))))))))))))))(((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%'''(((((('''&&&((()))&&&&&&'''''''''(((((((((''''''(((***+++---............------------------************************((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''((((((''''''''''''((((((%%%&&&''''''((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))***************+++,,,+++***)))+++---//////000111222111111111////////////............------------,,,,,,,,,,,,************************)))))))))(((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&''''''((((((''''''''''''''''''((((((((((((wwwyyyyyyhhh888333......,,,))))))+++''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))***************++++++++++++------...///000000000000,,,---///000111111000000222222333444444444333333000000////////////000000---------,,,,,,,,,++++++))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((()))*********((((((((((((((((((((((((&&&''''''((())))))((((((((((((((((((((())))))***111!!!***+++...""",,,888"""---QQQ&&&***...,,,&&&SSS------)))&&&+++:::---<<<///'''444///]]]333111666000111333555666777888888555999;;;:::777555888;;;999999888888777666555555333444444444444333333222000111222333222111///...,,,,,,,,,,,,++++++++++++************))))))))))))******)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%&&&((('''&&&&&&''')))''''''''''''(((((((((((((((((()))***,,,---..............................************************))))))))))))))))))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''((((((''''''''''''((((((%%%&&&''''''((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))***************+++++++++******,,,...---...000111222333222222////////////...............------------,,,,,,,,,******************************)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&''''''((((((''''''''''''''''''((((((((((((www~~~|||yyyhhh888333///...+++((((((+++&&&'''''''''(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))))))))************++++++++++++,,,---...////////////---...000111222222222111111222333333444444444444000000////////////000111---------,,,,,,,,,++++++)))))))))))))))*********************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''((()))******+++((((((((((((((((((((((((&&&&&&'''((())))))((((((((((((((((((((()))******&&&$$$333)))000)))"""&&&GGG666000BBB'''***QQQ!!!$$$###444,,,###...***555$$$111&&&MMM---"""888///000222444555777777888666999<<<;;;888666999===999999999999888888888888444444555555555444333333000111333444333222000...,,,,,,,,,,,,,,,,,,------************))))))))))))************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%&&&((('''&&&&&&''')))'''''''''((((((((())))))))))))***+++,,,------.........//////////////////************************))))))))))))************)))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''((((((''''''''''''((((((%%%&&&''''''((((((''''''''''''''''''((((((((()))(((((((((((((((((((((((('''(((((()))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))************)))***+++++++++,,,///111,,,...000222333444444333000/////////..................---------,,,,,,,,,************************************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&''''''((((((''''''''''''''''''((((((((()))zzz||||||{{{}}}ggg777444000---,,,,,,+++***((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((($$$///"""### ///"""***---)))###******%%%'''%%%888""" :::... ))))))+++444'''444)))+++888///---$$$777&&&777777'''333000(((000---222:::111)))999,,,***444---,,,...555###222333(((///,,,(((---,,,"""+++111$$$'''222))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((())))))))))))''''''(((((())))))******((((((((((((((('''''''''(((((((((((())))))))))))222&&&///$$$333,,,UUU333'''TTT***---PPP555$$$###000111+++...,,,444aaammm''')))///000111222333444555555666666777888999999;;;>>>AAA===;;;888888888888777666666555444333222333444444000000000///......------,,,++++++******++++++,,,)))))))))))))))))))))))))))))))))))))))(((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))***((('''))),,,---,,,***------,,,+++,,,---...///111---)))(((***++++++)))))))))))))))(((((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((('''&&&&&&'''((()))***))))))))))))************,,,---...000000000000///000000//////.........---,,,,,,------,,,,,,+++***************************))))))))))))))))))))))))+++******)))(((''''''&&&''''''((((((((((((''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''))))))((((((''''''&&&&&&{{{||||||}}}aaa777444000---,,,,,,+++***((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((***444------666222"""%%%$$$***&&&222%%%444222111---$$$%%%222444000$$$%%%+++111///111+++,,,))):::***333333111)))&&&AAA???===777%%%444222,,,888222 ...999))))))!!!111---%%%---,,,///333222'''&&&+++)))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))'''((((((((()))))))))***(((((((((((((((((((((((((((((((((((()))))))))***>>>###+++***111HHH###%%%VVV***)))LLL ,,,777(((aaayyy...+++333'''---000444%%%111...///000111222333333444333444555555555666999;;;666666666555555666666777666555444333222333333444000000000///......------,,,++++++******++++++,,,)))))))))))))))))))))))))))))))))))))))(((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))((('''(((+++,,,+++***---,,,,,,+++,,,---...///000---))))))***++++++)))))))))))))))(((((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((''''''&&&'''((()))***))))))))))))************+++,,,...///000000//////000/////////.........---,,,------------,,,++++++************************))))))))))))))))))))))))*********)))((('''''''''''''''((((((((((((''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&''''''(((((())))))***{{{|||~~~xxx~~~YYY777333///---,,,,,,++++++((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((222***!!!555<<<'''"""@@@###111///777...999%%%$$$,,,...%%%!!!OOO000:::&&&444******(((222+++111,,,111555@@@...111666:::---444<<< ...111111444"""&&&222+++///&&&%%%...(((---444&&& )))222111,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((()))))))))******111%%%)))888(((%%%fff!!!)))+++TTT)))&&&HHH333777###888&&&444---000WWW000"""333&&&,,,,,,---...///000111111333444444444222333444666444666888666444333444777555444333222222222333333000000000///......------,,,++++++******++++++,,,)))))))))))))))))))))))))))))))))))))))(((''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&(((***+++***))),,,,,,++++++,,,,,,---...///,,,***)))************))))))))))))(((((((((((('''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((('''''''''((())))))))))))))))))************+++,,,---.../////////////////////...............---------------,,,++++++************************))))))))))))))))))))))))******))))))((((((''''''''''''((((((((((((''''''(((((((((''''''''''''&&&''''''''''''''''''''''''$$$%%%&&&((()))+++,,,---zzz|||~~~uuu|||VVV666333///---,,,,,,,,,+++((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%!!!>>>---$$$***---,,,%%%''',,,444 000MMMbbb000)))***---***+++555+++---@@@111///---///---555'''///!!!333ddd###***"""))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((()))))))))(((((()))))))))*********..."""333---)))555```mmm +++444)))BBB***'''HHH&&&...YYYHHH***000---"""'''%%%???lllLLL000!!!......///++++++,,,---...///000000555666666555444333444555777;;;===:::444111222555444444333333222222222222000000000///......------,,,++++++******++++++,,,)))))))))))))))))))))))))))))))))))))))(((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))))))))+++++++++++++++,,,,,,------,,,***)))************))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))((()))))))))************+++,,,,,,---......//////........................---------...---,,,,,,+++************************((((((((((((((((((((((((***)))))))))((((((((('''''''''((((((((((((''''''((((((((('''''''''''''''''''''''''''''''''''''''%%%%%%&&&(((***+++,,,---zzzzzz~~~zzz~~~UUU666333///---------,,,+++))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((iii,,,###%%%,,,'''***...zzz///%%%(((@@@444...555//////***>>>888%%%---,,,555(((000###666~~~222+++---///))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))******))))))))))))************%%%222%%%...:::///""")))PPPMMM222---***%%%000+++***LLL///+++000VVV---(((444999,,, ,,,dddBBB"""$$$000(((,,,++++++,,,---...///000000555666777666444333444555666:::===:::555111222555444444444444333333222222000000000///......------,,,++++++******++++++,,,)))))))))))))))))))))))))))))))))))))))(((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''''''''((())))))*********++++++++++++++++++++++++***))))))******))))))))))))((((((((((((&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))((((((((()))))))))************+++++++++,,,------...///---------...............------.........---,,,,,,************************(((((((((((((((((((((((())))))))))))((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''((()))*********yyyxxx}}}{{{}}}TTT555222///------------,,,))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((( ggg;;;///"""'''--- lll???mmm777"""FFF;;;,,,***+++000---RRRZZZ%%%555888,,,111333888(((---JJJ999+++,,,$$$...))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((('''(((((())))))******+++)))))))))*********++++++000'''###)))...///111...&&&+++'''%%%...000------OOO)))///"""444$$$777 %%%'''$$$444,,,"""...%%%***"""---)))111$$$---333,,,...&&&+++,,,,,,---...///000000111222444444333222333444111444777888555444555777444444555555555444333222000000000///......------,,,++++++******++++++,,,)))))))))))))))))))))))))))))))))))))))(((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&(((((('''''')))***))))))***++++++++++++***)))***++++++)))((()))+++))))))))))))((((((((((((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))*********)))(((((())))))))))))************+++++++++++++++---......---------------........................---,,,,,,************************))))))))))))))))))))))))))))))))))))((((((((((((''''''(((((((((((('''''''''(((((((((((()))))))))''''''''''''''''''''''''''''''''''''((((((((((((xxxvvv}}}{{{QQQ555222...------------,,,))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((""")))%%%+++,,,---!!!333&&&777%%%((('''222222***%%%)))---...)))(((;;;...)))555000 ///:::+++'''222lll+++---)))$$$666///555))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((())))))))))))***)))))))))(((((((((''''''(((((()))******++++++))))))*********+++++++++)))"""===BBB$$$>>>///&&&333{{{(((,,,222111///...OOO^^^(((+++)))333ddd)))***+++999 ///'''...---BBB(((+++"""&&&000fff>>>'''333***+++,,,,,,......///000---///222333333333444555111333555777888888777777555555666666666555444333000000000///......------,,,++++++******++++++,,,)))))))))))))))))))))))))))))))))))))))(((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%'''))))))'''''')))+++((((((***+++++++++***)))'''***++++++)))((()))+++))))))))))))((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))******+++***)))((('''))))))))))))************+++*********+++,,,---...,,,,,,,,,------........................------,,,************************))))))))))))))))))))))))(((((((((((())))))))))))''''''(((((((((((('''''''''((((((((())))))))))))''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''xxxuuu}}}~~~}}}}}}NNN555222...------------,,,))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&OOO{{{###)))%%%$$$xxxRRR222111+++aaaTTT(((777$$$///...///---***///FFF(((&&&777)))'''111***'''***---###iii"""***...%%%--- ***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((())))))))))))******))))))(((((((((''''''(((((()))***+++++++++)))************+++++++++111 PPP777///777 (((...&&&'''LLL111...NNN333000!!!333&&&XXX((((((,,,;;;999333iii***333!!!---222...$$$((()))******+++,,,---......///,,,///333444555555666777888777888:::;;;;;;888555555666777777777666444444000000000///......------,,,++++++++++++++++++,,,)))))))))))))))))))))))))))))))))))))))(((((('''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%(((******((('''***,,,'''((()))++++++******)))'''))),,,+++)))((()))+++))))))))))))((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))***+++++++++)))((('''))))))))))))************+++******)))***,,,---...,,,,,,,,,------...............//////......---,,,************************))))))))))))))))))))))))(((((((((((())))))))))))''''''(((((((((((('''''''''((((((((())))))******''''''''''''''''''''''''$$$$$$%%%%%%&&&'''((((((zzzwww{{{yyyPPP444222...---,,,,,,+++***))))))))))))))))))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((($$$...###999%%%)))***###(((((("""bbb)))111...***,,,)))+++^^^***$$$111%%%444***222***VVVzzz333***000---***%%%,,,666'''++++++aaa+++,,,)))...'''+++)))))))))************))))))******))))))((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))************************))))))))))))************************+++,,,---...000$$$999999***111...(((111+++'''...bbb:::---+++222((((((eee666***+++***333222...666222"""OOO000...(((,,,++++++,,,,,,,,,,,,------......///111222333555555;;;888666888<<<===:::777666555444333222222222222222111000///...---,,,,,,************))))))))))))************************(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&+++---''' """+++555!!!$$$%%%)))"""+++000 +++!!!+++000 )))+++!!!///$$$)))&&&...444 &&&......---***)))777###&&&)))%%%'''000&&&)))***&&&,,,$$$'''...$$$,,,"""555---+++!!!''''''---"""$$$''''''''',,,&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++---,,,,,,,,,,,,---......,,,,,,,,,++++++*********((()))******)))((()))+++)))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((}}}www~~~~~~{{{}}}|||~~~OOO444222...---,,,,,,+++***))))))))))))))))))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((%%%+++"""--- ))))))...888???***+++LLL&&&%%%))),,,'''///$$$000&&&***(((???((())),,,+++......,,,---(((++++++aaa+++,,,(((...'''+++)))))))))************))))))***)))))))))((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))(((((())))))))))))))))))))))))''''''((((((((()))))))))(((((((((((()))))))))***************************))))))))))))*********+++++++++++++++,,,---......111$$$///```555333(((""";;;666---}}}^^^$$$//////&&&...000111111###,,,((((((+++&&&ttt***777)))+++++++++,,,,,,,,,------------...000111222333444888555444666:::;;;888555555444333222222111111111000000//////...---,,,,,,************))))))))))))************************(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$'''444'''!!!###//////***###"""###+++999$$$///'''"""111666(((777)))(((###(((###$$$444...###CCC///$$$!!!...###888""",,,111,,,))),,,,,,...******...'''444??? 222%%%!!!---'''$$$''')))***&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++---,,,,,,,,,,,,---......,,,,,,,,,+++++++++******)))***++++++)))((()))+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((vvvzzz{{{~~~~~~dddfff|||MMM444222...---,,,,,,+++***))))))))))))))))))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((!!!)))***---)))---$$$)))===aaa(((***uuu%%%&&&***+++***...'''///&&&&&&+++)))))),,,---+++...222,,,&&&...++++++```+++,,,(((...'''+++)))))))))************))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))''''''''''''((((((((((((((((((((()))))))))******))))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,---...///)))333......???$$$+++,,,+++@@@555[[[''':::###444555...+++777***###ssslll???000'''111444...444111333"""///)))++++++++++++,,,,,,,,,,,,,,,,,,---...///111222222555333222333777888555333333333333222111111000000///.........------,,,,,,++++++*********)))))))))************************(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&''''''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&---)))"""!!!!!!<<<&&&555''',,,%%%'''))),,,(((******###""")))///&&&(((---111???$$$!!!"""...&&&777---/// 666###"""$$$$$$'''(((---***+++(((((('''555,,,+++"""""")))%%% '''&&&(((%%% ///%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&&&&&&&''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,---......,,,,,,,,,++++++++++++***+++,,,---,,,***))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))***+++((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((~~~uuuyyyzzz|||WWWXXX{{{KKK444222...---,,,,,,+++***(((((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((000,,,((( ))),,,((('''uuu***,,,)))+++---&&&))),,,,,,000******///%%%FFFVVV...000000)))------%%%333++++++___***+++(((...'''+++)))))))))************))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))((((((((((((((((((((((((((((((&&&'''''''''(((((((((((((((((()))))))))*********))))))))))))))))))))))))*********+++++++++,,,,,,++++++++++++,,,---...///'''888(((222$$$000444***;;;555...+++kkkFFF777:::;;;222222333...///<<<(((???bbb))) 111&&&;;;222===,,,***++++++++++++,,,,,,,,,***+++,,,---...///000000333222111333555555444222222222222222111111000000------------------,,,,,,+++++++++*********))))))************************((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&!!!...***&&&&&&((((((---444--- ###,,,******+++ ,,,---&&&+++(((111...)))///###***%%%---111 ??? 777***"""!!!***444,,,...666$$$+++%%%,,,&&&%%%'''000222+++---###)))***"""$$$///)))111''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,++++++,,,,,,---...++++++++++++++++++++++++,,,---...,,,***))))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***,,,,,,((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((|||tttzzzzzzZZZYYYyyyIII444222...---,,,,,,+++***(((((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((( """***)))000000+++...(((ddd(((111))),,,---%%%''')))...///,,,***---,,,$$$+++***333'''(((222'''000++++++___)))+++'''---'''+++)))))))))************))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***(((((())))))))))))(((((((((((((((((((((((((((((('''''''''(((((((((((()))))))))))))))************))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,+++******++++++,,,---...555444///&&&+++***___ooo===>>>MMM999EEE>>>???YYYDDDttt~~~uuuhhhaaa]]]]]][[[LLLVVVQQQUUUSSSHHHGGGzzzjjj))),,,555444)))qqqXXX"""444###,,,$$$+++*********+++++++++,,,,,,******+++,,,---......///222222222333444444333222111111222222222111000000------------------,,,,,,++++++++++++************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%000,,,WWWRRR""" 444111!!!222///+++ $$$aaa<<>>...cccaaaOOOKKKVVVTTThhhlllwww}}}wwwmmmpppcccaaa___ZZZQQQRRR@@@555666###...444???UUUXXX+++???"""444)))""",,,'''************++++++++++++******++++++,,,---......111222222333333333333333000111222333333222111000///.........------,,,,,,,,,++++++++++++*********))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&+++******nnnVVV%%%999---(((((("""iiiTTT---!!!///###+++###111&&&)))666---***%%%---%%%...)))+++///''''''''''''''''''''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&&&&&&&''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++,,,------***++++++++++++,,,,,,,,,+++,,,---,,,***))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))***+++((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((xxxsss|||~~~___RRRxxxHHH444222...---,,,,,,+++***))))))))))))))))))))))))(((''''''''''''&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((()))''')))111ZZZ+++"""444&&&+++(((///$$$'''---&&&)))$$$((()))***aaawww)))***...(((555)))(((++++++]]](((***'''---'''+++)))))))))************))))))'''((((((((()))))))))***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))*********(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))*********+++))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------------......///000111999111222333???MMM444EEEZZZ]]]mmmzzzzzziiiPPPUUUSSSSSSGGG999%%%,,,///---444:::###444------'''************++++++++++++***++++++,,,,,,------...///111222222222222222222111222333444444333222111000000//////...---,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&+++...***YYY+++'''666888[[[```bbb!!!)))---'''$$$111'''''' 666(((&&&***!!!000###(((bbb444''''''''''''''''''''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))************++++++++++++++++++***++++++,,,---******+++++++++,,,,,,,,,)))***++++++)))((()))+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((xxxsss{{{~~~~~~fffSSSxxxHHH444222...---,,,,,,+++***))))))))))))))))))))))))(((((('''''''''&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((($$$((("""...%%%EEE++++++'''222,,,///***222###(((...&&&,,,'''---"""111(((777&&&///%%%000)))...++++++]]]((()))&&&---'''+++)))))))))************))))))'''((((((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++(((((())))))))))))(((((()))))))))))))))))))))))))))*********++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////000000111222333***<<<;;;BBBUUUTTT[[[uuu\\\IIIHHH222===???///$$$000***+++222+++)))************++++++++++++++++++,,,,,,------......000111222111000111222111222444555555444333111222111111///...---,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))222)))&&&---'''\\\uuu***///...333999SSS'''444+++ ,,,(((+++KKKBBB---,,,,,,"""666$$$...\\\jjj((((((((((((((((((((((((''''''(((((((((((('''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++++++++******++++++,,,---*********++++++,,,,,,,,,((()))******)))((()))+++)))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((~~~}}}mmmYYYrrrDDD333222000...,,,+++*********)))((((((((((((((()))''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((('''''''''000""" 111111]]]GGG(((444 000111---###'''111!!!+++000%%%(((***555BBB...%%%333(((***(((+++333zzz___)))***&&&,,,&&&***)))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((())))))))))))))))))))))))))))))''''''((()))))))))))))))(((((((((((())))))))))))(((((()))***************))))))***++++++++++++***************************++++++,,,,,,,,,---------)))))))))+++---......---,,,......---...111111...333...---222444444:::CCCOOOYYYjjjxxx~~~sssdddTTTZZZIII888333222000+++)))---******...///,,,***+++***)))***,,,...///---+++......//////000000111111333444444555555444444333000000///...---,,,,,,+++,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''+++'''000!!!'''%%%$$$222///%%%"""///%%%!!!&&&(((***###$$$%%%***///***&&&(((***###...222))),,,,,,'''((((((((((((((((((((((((((((((((((((((((((((((((++++++***(((((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((('''''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************************)))************+++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((''''''((((((((((((((((((((((((}}}|||~~~pppZZZqqqDDD333222000...,,,+++******))))))(((((((((((())))))(((''''''&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((???444...333'''kkk(((444(((+++111///+++...---)))222333333***666"""%%%%%%[[[QQQ---%%%333'''...666(((888___)))***&&&,,,&&&***)))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((())))))))))))))))))))))))))))))''''''((()))))))))))))))(((((((((((())))))))))))(((((()))***************))))))***++++++++++++***************************++++++,,,,,,,,,---------000...---,,,---.........000000///...,,,---111555///111444888>>>LLLcccvvv}}}|||yyyooommmsss}}}}}}{{{zzziiiRRR@@@555222888@@@;;;222***)))))))))+++...,,,++++++,,,---......///------...///000000111111222333333444444333333222000000///...---,,,,,,+++,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''',,,***///333YYY\\\GGG """%%% '''000bbb%%%(((###BBB $$$&&&***,,,###%%%)))''')))---(((999***)))(((000###%%% 333***((((((((((((((((((((((((((((((((((((((((((((((((+++***)))(((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))(((************************************************)))************+++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''((((((((((((((((((((((((|||yyy|||vvv\\\pppCCC333222000...,,,+++******)))))))))(((((())))))***(((''''''&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((111///444444++++++666iiihhh%%%888222)))&&&,,,___;;;%%%111&&&---999%%%)))444((( ***$$$!!!,,,___)))***&&&,,,&&&***)))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''((())))))))))))))))))))))))))))))''''''((()))))))))))))))(((((((((((())))))))))))(((((()))***************))))))***++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,------------///...,,,******+++,,,---)))***000777555///111888444KKKdddqqqwww|||zzzyyy{{{~~~}}}vvvxxx|||zzzhhhUUUFFF???>>>555...///000---***))),,,,,,,,,***))))))+++---,,,,,,---...///000111222111222222222222222222111000000///...---,,,,,,+++,,,++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))%%%666***"""+++'''===$$$///)))$$$&&&%%%$$$rrr###)))(((FFF+++'''&&&"""000&&&000)))\\\ddd...%%%...***###,,,!!!%%%&&&III___%%%555&&&TTT(((((((((((((((((((((((((((((((((((((((((((((((())))))((('''&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((((((((('''(((((((((((((((((((((((({{{wwwzzz~~~^^^oooBBB333222000...,,,+++******)))))))))((())))))******((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((()))))))))---%%%555<<<---999***+++)))444***111,,,ddd***((('''---lllAAA%%%'''...)))+++$$$---!!!///999%%%666000___)))***&&&,,,&&&***)))((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))************************(((((((((((((((((((((((((((((((((((((((((((((((()))((((((((((((((())))))((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((())))))))))))(((((()))***************))))))***++++++++++++***++++++++++++++++++++++++,,,,,,,,,------------...+++,,,,,,++++++,,,---///111,,,...666888555===III]]]|||}}}}}}tttzzz{{{gggRRREEE999444333000---,,,+++------,,,)))(((***,,,++++++,,,---///000111111000000111111111111000000000000///...---,,,,,,+++++++++++++++************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''***,,,((($$$%%%&&&'''+++444&&&333)))>>>$$$***''''''***%%%uuu!!!...,,, ---&&&)))***444)))&&&***$$$***///###---(((WWWLLL777'''---sss(((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))*********************************++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((zzzuuuyyy~~~aaa}}}mmmAAA333222000...,,,+++******)))))))))))))))***++++++(((((((((''''''((((((((((((((((((((((((((((((((((((((((((((())))))******---###555)))555'''EEE>>>555666---)))***---kkk000///===~~~\\\OOO===222RRR```###333000111!!!***___)))***&&&,,,&&&***)))((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((***))))))((((((((())))))((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((())))))))))))(((((()))***************))))))***++++++++++++***++++++++++++++++++++++++,,,,,,---------.........+++...111111///...///000<<<222///666AAAPPPeeexxxsssjjjtttqqqXXXFFF:::333222444+++,,,---,,,,,,,,,---...++++++,,,---...///000000///000000111111000000///000000///...---,,,,,,++++++++++++*********))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''"""000***&&&+++$$$ ///,,,000111%%%+++'''###%%%,,,..."""%%%---###)))+++'''---((("""---666######+++EEE,,,(((%%%(((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&'''((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((()))))))))*********+++************************++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''(((((((((((((((((((((((((((((((((zzztttxxxgggyyykkk@@@333222000...,,,+++******))))))))))))******+++,,,)))((((((''''''(((((()))(((((((((((((((((((((((('''(((((())))))******+++IIIpppZZZ===...iiiPPP%%%&&&000&&&666))),,,CCC$$$333---444###333zzz___)))***&&&,,,&&&***)))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))((((((((())))))))))))))))))))))))))))))''''''((()))))))))))))))(((((((((((())))))))))))(((((()))***************))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............+++...111111...---...111---888KKKaaawwwyyydddMMM<<<555000---)))((()))+++,,,,,,++++++,,,,,,---.........///000000111111000000///000000///...---,,,,,,++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$'''%%%'''///---(((...!!!---000111***'''$$$"""***'''###%%%***$$$!!!555"""'''+++EEEGGG111...%%%***(((---111444222333"""******///(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((())))))******+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''''''''((((((((((((((((((((((((((((((((({{{tttxxx|||mmmyyyjjj???333222000...,,,+++******))))))))))))***+++,,,---))))))(((((((((((())))))(((((((((((((((((((((((('''(((((()))******+++++++++&&&111999"""444!!!555888fff&&&///***222666---&&&'''iii___)))***&&&,,,&&&***)))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++******)))(((((())))))))))))))))))))))))))))))''''''((()))))))))))))))(((((((((((())))))))))))(((((()))***************))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------............+++---000//////222888>>>===aaauuuuuu___VVVNNNBBB444+++***++++++***,,,,,,,,,,,,,,,,,,,,,,,,000000000111111000000000000000///...---,,,,,,+++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''000((($$$%%%###!!!&&&...***---)))&&&$$$%%%///,,,%%%&&&''''''$$$000$$$)))+++"""+++///'''+++666333'''(((%%%+++??? 666$$$(((((((((((((((((((((((((((((((((((((((((((((((()))((((((''''''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((())))))******+++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((({{{tttxxxmmmqqqzzziii???333222000...,,,+++******))))))))))))***+++,,,---))))))(((((((((((())))))(((((((((((((((((((((((('''(((((()))***++++++++++++<<<...```***333'''---)))000///;;;QQQ444,,,!!!kkk888""")));;;___)))***&&&,,,&&&***)))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++***))))))((())))))))))))))))))))))))))))))'''(((((()))))))))))))))(((((((((((())))))))))))(((((()))***************))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,---------........./////////111333444777???KKKTTTyyywww{{{sss```HHH888333222111...---------,,,,,,,,,++++++000000111111111111000000000000///...---,,,,,,+++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''###&&&+++((($$$+++///%%%)))PPP}}}$$$((('''$$$***### ...(((***(((%%%&&&,,,---%%%!!!***&&&///;;;333&&&&&&!!!111444%%%(((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((())))))***(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&'''((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((())))))***++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((}}}|||{{{wwwYYYddd~~~vvvaaa>>>333111///---+++***)))***))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))************+++,,,---...+++444***...yyyWWW!!!333)))***///***DDDFFF444###...&&&777[[[(((%%%<<<(((......gggeee...!!!222)))%%%,,,%%%))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))((((((((((((+++++++++***************)))************+++++++++******+++++++++,,,,,,,,,***+++,,,...//////......%%%///222333444,,,,,,999444222111666BBB\\\~~~zzzoooxxx|||xxx|||rrrvvvttt{{{xxx}}}nnnNNN;;;444000+++000000...++++++------+++111000///...---...///000111000///...---,,,+++++++++++++++************)))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''(((%%%$$$555 ,,,///"""!!!333''')))!!!'''%%%)))&&&///++++++%%%bbbZZZ(((%%%...)))''')))&&&###+++(((000AAAhhh%%%+++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))************))))))*********))))))(((+++******************++++++***)))((()))***,,,---'''+++///...+++***,,,...------,,,+++---//////---***+++,,,+++++++++---...***''''''***///000,,,'''++++++************++++++))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&''''''((((((''''''((((((((((((((((((((((((~~~|||zzzxxxWWW]]]}}}wwwaaa>>>333111///---+++*********))))))))))))))))))))))))******))))))(((((((((((()))))))))))))))))))))))))))******+++,,,,,,------***444555...999nnn\\\###777'''+++333333&&&'''LLLxxxqqq+++***777AAA---444GGG999...+++###333...///oooWWW+++###000((('''...&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))((((((((((((******************++++++************++++++++++++***++++++++++++,,,,,,,,,***+++---.........------777222'''&&&111111111999///;;;QQQmmm|||nnnmmmwwwzzzuuu}}}~~~}}}{{{xxxyyywwwsssyyyvvv___SSSHHH???...+++)))+++///000///---,,,++++++,,,---...///000111000///...---,,,+++++++++++++++************)))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''')))((((((222"""!!!...%%%888gggRRR<<<''' 666'''444...,,,###///---,,, &&&(((---444000!!!***...,,, 222999&&&"""&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))************)))***************))))))((((((''''''''')))***+++...............------------,,,,,,,,,,,,,,,,,,,,,000...,,,++++++,,,,,,***333222111///,,,+++***+++222///,,,,,,------+++(((++++++************++++++************************))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&''''''((((((''''''((((((((((((((((((((((((|||yyyzzzZZZYYYzzz```===333111///---+++*********))))))))))))))))))))))))***))))))))))))((((((((())))))))))))))))))))))))((()))+++,,,------,,,+++333'''%%%///111...999MMMqqqeee;;;111---""""""+++111444000...222555666DDDhhh||||||sssPPPAAAdddaaaccc[[[\\\{{{dddeeeZZZccc[[[SSSJJJ;;;,,,+++333***'''444@@@###(((111222,,,&&&&&&)))''',,,NNNuuuCCC)))'''...'''***000&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))***+++++++++,,,************+++++++++,,,++++++++++++,,,,,,,,,,,,+++,,,------...------,,,......(((,,,888777222888888```|||~~~lllooojjjsssuuuoooyyywww^^^OOO???222000000+++)))+++******+++,,,---......///000000///...---,,,,,,++++++++++++************)))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''+++%%%&&&222!!!---///...$$$###333:::sssOOO'''666"""$$$555++++++&&&,,,+++...111,,,$$$'''%%%......)))"""888!!!(((&&&888)))&&&ppp***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++)))))))))*********++++++)))******+++++++++******000///...------...///000((()))***+++,,,+++++++++333111......000111111///111///------.../////////(((((()))+++---///222333,,,+++*********+++,,,---++++++************++++++************************))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''(((((((((((('''(((((((((((((((((((((((({{{www|||aaa[[[{{{___;;;333111///---,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))+++---------+++******...000...***)))((('''+++///***+++333///...===000///...333CCCSSSUUUNNNTTTjjjfffXXX\\\iii~~~ttttttgggRRREEE///""",,,333666+++ :::000///444000&&&(((333333***,,,,,,&&&,,,000$$$))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************((((((((((((((((((((((((((((((((((((((((((((((((*********)))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((()))***+++,,,,,,,,,*********+++++++++,,,,,,+++++++++,,,,,,,,,------------------------------'''000333444888555:::JJJaaavvvkkkqqq{{{mmmeee}}}xxxwww~~~eeeJJJ<<<000&&&&&&---,,,------.........------000//////...------,,,,,,+++++++++*********))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''***%%%!!!***999222$$$...555)))---!!!((($$$222"""$$$---iiifff&&&!!!$$$'''%%%(((...^^^III888&&&&&&)))333***---(((222///(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))*********+++++++++)))***++++++,,,+++++++++((())))))***+++,,,,,,---222222111000000000000000,,,---...///////////////...+++)))+++---------///333111///------,,,***))))))***++++++***+++---///,,,++++++******++++++,,,************************))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''((((((((((((((((((((((((((((((((((((((({{{uuuaaaXXXxxx^^^:::222111///---,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))************************************(((***,,,------,,,+++***%%%333777,,,'''000:::===%%%---222444111((($$$,,,---,,,555IIIZZZ```]]]ZZZfffmmmfffxxxyyykkkKKK999......///!!!,,,***###555777++++++---///+++''',,,---$$$))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))******(((((((((((((((((((((((('''((((((((()))))))))***(((((()))***+++,,,,,,,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------..................//////222777555555???III\\\vvv}}}ooofffqqq~~~wwwfffQQQ>>>///+++///+++++++++,,,------....../////////...------,,,,,,+++++++++*********))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%((()))***,,,444...666$$$111111OOO'''222+++)))333&&&xxx&&&,,,UUU$$$999777%%%---%%% $$$---QQQ;;;777///+++ +++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))*********+++++++++************++++++++++++******+++,,,,,,,,,,,,,,,''')))+++...///000//////------,,,,,,---000444666444;;;BBBDDD@@@===???BBBAAA:::777888666111...///444222///...//////...,,,...000111000...,,,,,,,,,,,,,,,++++++++++++,,,,,,************************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''(((((())))))(((((((((((((((((((((((((((((({{{ttt___PPPuuu]]]888222111///---,,,,,,,,,---)))))))))))))))))))))))))))))))))************+++******************************,,,,,,,,,,,,+++***222(((%%%...666000%%%333888,,,!!!;;;;;;$$$===???PPPiiitttqqqtttooozzzcccHHHDDD:::...111999???666)))'''...)))000000+++)))+++***&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))''''''(((((())))))******)))))))))***+++++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------///......//////000222222///555===SSStttpppnnnlllrrryyyyyyooo[[[HHH777---))))))))))))+++---///000//////.........---------+++++++++************)))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''"""(((,,,***---000sss)))...%%%&&&sss%%%$$$,,,***kkk)))---,,,LLL///'''ppp111 ***###---;;;---ttt$$$,,,$$$***SSS&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++*********++++++++++++,,,***++++++,,,------------000//////......------,,,+++...444<<>>:::666444555444000---------------.../////////,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((())))))))))))((((((((((((((((((((((((((({{{rrrdddMMMuuu]]]777222111///...------------))))))))))))))))))))))))))))))*********+++++++++************************++++++++++++++++++++++++333,,,+++///---(((111@@@---"""...BBB999+++999SSSccckkkzzz|||~~~pppSSS>>>$$$+++<<<777&&&+++111...***---,,,))),,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))'''''''''((()))***************************+++++++++++++++,,,,,,,,,------,,,,,,,,,------------...////////////111333555666444HHHddd{{{yyy}}}qqqyyytttZZZ???222000---++++++,,,...000...............---------+++++++++************)))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''$$$)))$$$(((222777ccc&&&+++&&&QQQ===///===000)))&&&222000000***xxxOOO%%%000@@@GGG777```***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++*********+++++++++,,,,,,***+++,,,---............***)))))),,,111:::BBBGGGbbbgggqqq~~~wwwkkk```WWWLLLAAA:::999444...,,,...000111111---,,,,,,++++++,,,,,,---++++++++++++++++++++++++))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((((((((((((((({{{rrroooQQQwww\\\777222111///...---------...))))))))))))))))))))))))))))))******++++++++++++************************,,,,,,+++******++++++,,,444111......222555111***222000333333666RRRxxx]]]LLL;;;'''(((999,,,111,,,***///---***000))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))&&&''''''((()))******++++++++++++***************++++++,,,,,,,,,---------,,,,,,,,,---------....../////////000222444666888UUUqqq|||xxxtttgggtttddd???;;;666000---,,,---..................---------+++++++++************)))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''***///******&&&YYY'''###999!!!---111(((>>>)))***333999...***"""000(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,***+++,,,---............///111777CCCWWWoooXXXMMM>>>555222111///,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''(((((()))))))))))))))(((((((((((((((((((((((({{{vvvkkkeee}}}TTT999333222000...---,,,,,,,,,,,,,,,,,,++++++*********************************)))************++++++++++++,,,---,,,++++++,,,...:::000)))+++///111111222333444===FFFUUUrrrzzz]]]BBB222///...333111***'''+++//////)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))******************)))))))))))))))))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++///...+++---222111,,,111+++///888666000999LLLxxxxxxooojjjbbbnnnxxxmmmwwwppprrrXXX;;;,,,,,,000000///222...---///...,,,,,,...------,,,,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((***'''---999------222"""444444;;;&&&```<<<999+++000000000ccckkk ))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++*********))))))(((((())))))))))))******************+++++++++,,,,,,,,,,,,,,,------,,,,,,---...,,,...+++---222---+++666;;;QQQ]]]yyyzzzkkkcccQQQ:::///333000+++///000)))+++000,,,+++...,,,&&&&&&,,,...+++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))}}}{{{yyyrrr}}}SSS999333222000...---,,,,,,,,,,,,,,,,,,+++++++++******************************************+++++++++++++++,,,---,,,++++++---///...---...111000...111666:::KKKaaapppiii@@@---***,,,333444---)))***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******++++++,,,,,,************))))))))))))))))))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...222222...---111333111000777888000000EEEeee||||||}}}rrrxxxuuuyyy~~~kkkxxxzzz]]]MMM???///***......++++++......,,,,,,...------,,,,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((,,,000###///+++!!!MMMUUU(((---&&&---<<>>OOOggg{{{WWW777---///333---,,,,,,,,,+++++++++***))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************(((((())))))***++++++,,,))))))******+++++++++,,,******+++,,,,,,,,,,,,+++,,,,,,,,,------.........000...---111555666444222999===```wwwttt~~~~~~lllsss~~~kkkTTTAAA777///......,,,+++,,,------,,,,,,,,,+++++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))+++"""***999..."""***...---&&&'''000...%%%&&&111&&&(((//////&&&+++AAARRR^^^eeevvvsss]]]eeeSSSIII===222---))),,,222))),,,444===---"""&&&...///000)))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))******************++++++++++++++++++,,,,,,,,,---------,,,///000---(((***222:::LLLlllzzzwwwjjjaaaaaaZZZYYYcccYYY^^^hhhoookkkgggqqqooofffooonnn```YYY___^^^ssskkkfff}}}rrrPPP===666...222111000...+++***,,,///++++++++++++************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((}}}hhhlllzzz~~~uuuSSS;;;333222000...---,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---.........///111333...///888HHHYYYeeepppyyy^^^>>>///***...------,,,,,,+++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((())))))))))))*********))))))******+++,,,,,,,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,---......//////222...,,,///222333333555CCCeeeyyyqqqoooqqqqqqmmmlllcccdddnnnjjj\\\ZZZdddqqqmmmjjjmmmqqqttt{{{~~~uuupppqqqxxx~~~tttlll{{{~~~{{{UUUGGG888111///------///------,,,,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))++++++'''...+++***333&&&***///444222...,,,///222------...>>>WWWhhhqqq]]]EEEHHH&&&222///&&&111<<<333###111((((((+++%%%%%%+++***))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))*********************++++++++++++,,,,,,,,,,,,,,,------------+++///000,,,(((111DDDUUUtttwww~~~pppnnnwwwwwwuuu|||~~~{{{zzzzzzmmmUUUVVV___llltttXXX;;;...---...111000,,,+++---,,,++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))yyyjjjqqqrrr|||QQQ888333222000...---,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,---//////...///222444666===PPPkkktttJJJ111.........---,,,,,,++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++************))))))))))))***++++++,,,------***+++,,,,,,------,,,,,,,,,,,,------...////////////------///000333>>>KKKssswwwtttjjj[[[QQQNNNQQQYYY]]][[[XXXXXXUUUVVV\\\bbb]]]TTTVVV^^^aaaZZZUUUVVVYYYZZZ\\\___dddaaa\\\YYYZZZaaajjjpppgggyyy~~~xxxyyymmmwww}}}xxxdddLLL<<<444///...000------,,,,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))+++444###$$$))),,,999...++++++&&& $$$///444333555>>>ZZZmmmpppeee777444===$$$---+++ ...333)))$$$***---,,,))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((()))))))))*********************+++++++++,,,,,,,,,,,,,,,------------...,,,///111222;;;QQQpppxxxqqq}}}yyyqqqzzzuuuwwwzzzzzzsssmmm[[[^^^qqq~~~eee@@@444,,,---000///------,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))sssfffmmmsss|||PPP666333222000...---,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,.../////////000222444>>>JJJfffsssGGG//////...---,,,,,,++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************------,,,++++++******)))))))))***+++,,,,,,------***+++,,,,,,------,,,,,,,,,,,,------...///000000...000333555444;;;RRRiii~~~mmmUUUNNNXXX[[[TTTVVVPPPTTTcccjjjeeeccchhhjjjvvvvvvnnnbbbXXXSSSTTTWWW[[[ZZZ___nnnxxxvvvxxxyyypppqqq~~~}}}{{{~~~hhhxxx___HHH:::111......---------,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))$$$222&&&111333!!!***+++,,,---222666333000444===QQQooovvvuuuWWW<<<;;;666---555111...(((+++111***&&&///))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((())))))*********+++******+++++++++,,,,,,,,,,,,,,,,,,---------.........///222;;;PPPsssqqq~~~sssooosssmmmiiiiiifffeeeppp~~~~~~sssnnnvvv|||vvvggggggtttjjjPPP666---//////---,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))|||{{{sssOOO|||}}}}}}{{{MMM777222111000///------------++++++,,,,,,,,,---------------------------------...------,,,,,,,,,------333'''444444---333999HHHcccuuuwwwSSS...***444***,,,333%%%************)))))))))))))))************+++++++++)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************++++++++++++******))))))))))))))))))***+++,,,---,,,,,,,,,---------......///000000000////////////000111111444???ZZZ~~~zzzfff~~~|||~~~qqqpppggg\\\QQQQQQ[[[hhhuuu|||ttt|||rrrjjj```\\\]]]aaabbbaaa___rrrzzz{{{mmm]]]mmm~~~|||cccLLL:::///222---000---''')))000...%%%++++++******)))((((((((())))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************++++++******************333'''$$$---222---)))+++333(((111888///CCCuuudddHHH777333...//////,,,))))))---111+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++++++++******************......---,,,...111000,,,%%%===HHHccc}}}uuuttttttyyy|||jjj```hhhxxxuuu```UUU^^^iiikkkccc]]]cccooosssdddWWWZZZcccfffeeedddcccxxx{{{mmmxxxiiiBBB444'''%%%666222))))))111...###%%%000************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************~~~mmmGGGrrr{{{~~~MMM777222111000///...---------++++++,,,,,,,,,---------------------------------//////...............///444(((111...+++888EEEZZZwwwQQQ;;;555,,,///333(((************)))))))))))))))************+++++++++)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))((())))))***************++++++++++++*********)))******+++,,,,,,------...,,,,,,---------.........+++,,,---...111333555555222111222???[[[|||kkk}}}qqqwwwjjjYYYWWWUUU]]]kkk{{{~~~xxx~~~}}}yyytttqqqcccbbbdddmmm{{{yyysssyyywww}}}WWW===777......,,,)))***---...+++++++++******))))))(((((())))))))))))))))))))))))***)))))))))((((((((('''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************++++++******************)))---...,,,+++,,,......+++---222888NNNxxxzzz}}}sssrrryyyZZZFFF444///+++---111222---&&&++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************++++++++++++++++++++++++*********,,,******,,,...///000222777DDDwwwrrrsssnnn```VVVUUU^^^mmmooobbb``````fffoootttttttttvvv||||||pppooo|||mmmhhhaaaiiiwww}}}wwwrrrfffOOO999,,,...555---&&&'''+++---+++(((************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************~~~~~~zzzmmmIIIrrryyyMMM888222111000///...---------,,,,,,,,,,,,------------------------------------000000////////////000000999000666444>>>XXXlll[[[<<<------...---+++++++++*********)))))))))************+++++++++)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))******++++++******++++++++++++************+++,,,---////////////...,,,------------............---,,,---///000000000777:::===RRRzzzwwwyyyuuuiiicccgggmmmpppppp|||uuurrrooogggaaaddddddqqq~~~wwwyyyzzz|||~~~~~~|||{{{rrr___OOOpppsss}}}```DDD666222000000///+++)))++++++++++++***))))))(((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))******************++++++++++++++++++'''111333++++++333555...333:::AAA```{{{~~~xxxVVVEEE222,,,111444///''',,,+++******))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************++++++++++++++++++++++++++++++++++++))),,,111000,,,000888MMMbbbZZZ}}}vvvggg```YYYTTTVVVXXX[[[bbbnnnuuuvvv}}}{{{~~~tttmmmpppzzzwwwWWW===)))---///,,,'''***000...&&&++++++*********)))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************}}}}}}zzzvvvTTTrrr}}}LLL888333222111///......------,,,,,,,,,------------...........................000////////////000111111000,,,222666QQQsssVVV;;;...+++333,,,,,,,,,+++******))))))))))))*********+++++++++))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***++++++++++++++++++++++++***,,,...000111000///...------------............111000000000111111000///***>>>PPPnnnyyyeee\\\bbbjjjwwwzzz{{{{{{yyytttpppooorrrllleeebbbbbbbbb___\\\aaaaaammmvvvssssssooocccsssmmmkkknnnlllmmm{{{rrr```XXX[[[oooxxxyyyyyynnn~~~___EEE999222555555...+++---,,,,,,+++******))))))((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******************+++++++++++++++,,,000111...,,,222999777...888RRRuuu}}}nnnOOO666,,,,,,///111,,,,,,+++************+++))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,,,,,,,---,,,000555111...;;;OOO~~~sss|||yyykkkkkkooofffbbbgggiiihhhpppqqqqqqvvv|||~~~~~~aaa>>>'''///444222,,,***+++,,,+++++++++*********))))))))))))))))))))))))))))))(((((((((((())))))))))))((()))))))))************~~~___lll~~~JJJ888333222111000............,,,,,,---------.................................//////......///000000111///333===IIIuuu]]]<<<---222---------,,,+++******)))))))))*********+++++++++))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++++++++++++++++++++++++++,,,***+++---///000///...------------.........//////...///222333444555777888CCCkkknnn___mmmlllmmmqqquuu{{{}}}lllgggfffkkkooonnnkkkjjjffffffffffffffffffggghhhbbb```jjjqqqllllllnnnjjjlllllltttyyyqqqvvveeejjjllldddjjj}}}qqqkkktttvvvsssdddMMM888222333000000333,,,,,,++++++***)))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((()))))))))******************++++++,,,,,,,,,,,,111......111000---333<<>>444...111...'''(((111++++++++++++************************************(((((((((((())))))))))))((()))))))))************jjjkkkzzzHHH777333222111000///.........,,,---------....................................///.........///000111222111AAASSSgggUUU666+++///...------,,,+++******)))************+++++++++)))************+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,+++++++++++++++++++++,,,,,,,,,,,,***+++,,,............---------........./////////...111222000...111888???gggzzz~~~tttttt\\\dddrrr}}}qqqqqqxxxsssgggcccccchhhjjjgggbbbaaa```ccceeedddaaa``````bbbbbb^^^eeejjjcccccciiiiiiaaabbbiiisss|||zzzbbb^^^kkkgggiiinnneeevvv|||yyyUUU<<<111,,,,,,---,,,,,,,,,+++******))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************++++++,,,---------***---444555+++***EEEgggeeeIII444+++...---,,,,,,++++++,,,,,,************************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************++++++++++++,,,,,,------......///...---,,,///AAAeeehhhjjj{{{qqqgggkkksssuuu}}}zzzoooKKK...+++///+++***000,,,++++++++++++*********************************(((((((((((())))))))))))))))))))))))************}}}kkkhhh{{{FFF555333333111000///.........------------....................................000//////000000222333333444OOOeeewww{{{SSS666//////...---,,,+++******)))************+++++++++)))************+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,+++++++++++++++,,,,,,,,,------++++++,,,------......///............///////////////222333///...777JJJZZZqqq{{{qqqppp|||ooohhhfffxxxgggYYYcccuuuooo```nnnkkkkkkmmmlllfffbbbaaagggfffeeedddccccccaaa```ddd^^^eeekkkccc```ddddddiiijjjiiikkkttt|||zzzyyytttmmmsss___ZZZjjjnnn}}}~~~qqqyyy\\\CCC777000***---,,,,,,++++++******)))))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************++++++,,,------...***000555333777OOO|||wwwQQQ555......---,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++,,,,,,,,,---.../////////...111444@@@```|||ssssssyyynnnfffnnntttNNN999222///...///,,,,,,+++++++++*********************************(((((((((((())))))))))))))))))))))))************ccc\\\EEE555444333222000//////......---------.........//////////////////////////////111111111111222333444555TTTrrr}}}uuuMMM000//////---,,,+++******)))************+++++++++)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,++++++++++++,,,,,,---------------,,,,,,---...///000............/////////000,,,111555555999MMMmmmooonnnkkkfffeeevvvqqqwwwnnn^^^dddyyyxxxfff~~~mmmeeeffffffhhhffffffhhhfffaaa___```eee```[[[\\\```cccaaa^^^ccc___jjjtttoookkknnnllllllssswwwwww}}}|||oooqqqvvv|||}}}yyyvvvnnnqqq|||nnneeelllaaabbbzzzwww{{{vvv|||___NNN@@@555------,,,++++++******)))))))))))))))))))))))))))'''((((((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++,,,,,,---......111333//////JJJoooIII......---,,,,,,,,,,,,---************************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++,,,,,,------...///000000///888BBBVVV~~~ttt{{{sssgggqqq|||{{{wwwxxxQQQ777///000000,,,,,,,,,+++++++++******************************(((((((((((())))))))))))))))))))))))************{{{iiiaaa}}}BBB;;;444333222000//////................../////////000............/////////000666...+++000555555555999tttfffaaannn```@@@...///111(((,,,333'''************************************************))))))))))))))))))))))))+++++++++*********))))))++++++++++++++++++++++++++++++,,,,,,,,,------------------.........//////999000---222555111///111+++999888000HHH~~~vvvfffbbbmmmpppnnntttpppppp}}}{{{zzz~~~rrrjjjgggggggggggggggfffeeeeeefffeeecccaaacccgggjjjhhhdddbbbcccfffhhhrrr|||~~~zzzwwwzzz~~~|||zzzyyy}}}~~~yyyyyyxxxwwwwwwyyyxxxtttqqqnnnwww{{{{{{yyynnnooo{{{xxxuuupppkkkrrrooopppyyy}}}zzzrrrBBB===111,,,***------)))'''((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))***************************+++++++++,,,444///)))///000---111---222333JJJtttMMM;;;///000...&&&'''000+++++++++************)))))))))))))))))))))))))))************************)))************+++++++++******+++++++++,,,,,,,,,---,,,///222000+++---222333BBBUUU{{{tttxxxkkkvvv|||xxxmmmRRR;;;,,,111666+++)))222111&&&%%%...+++++++++************)))************************++++++******************zzzggg^^^~~~BBB;;;444333222000////////////........./////////000000........./////////000000---///222222///555JJJ```pppdddbbbtttWWW666,,,111,,,+++///***************************************************))))))))))))))))))))))))+++++++++*********))))))++++++++++++++++++++++++++++++,,,,,,,,,------------------.........//////,,,,,,///444666444333444333111333JJJ{{{xxxlllTTToooxxxpppppprrrtttyyy|||qqqfffjjjmmmnnnttttttpppkkkhhhgggfffdddbbbeeefffhhhlllooopppnnnllltttvvvwwwtttpppppptttxxxvvv}}}~~~zzzxxxwwwzzz{{{yyy{{{vvvsssvvvnnnfffjjjooorrrwww{{{~~~~~~|||~~~pppmmmpppkkkooovvvvvvrrrdddxxxUUU>>>666000,,,,,,,,,***+++...***)))))))))(((((((((((())))))))))))))))))))))))(((((()))))))))*********))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************************++++++++++++***000+++(((000222///222444777NNNvvvqqq```999,,,111333...***++++++++++++************************************************************)))************+++++++++******+++++++++,,,,,,,,,...---+++***---111222000111hhhiiiyyyvvv~~~OOO///333000...,,,,,,+++***,,,...++++++++++++************************************************************}}}hhh\\\~~~BBB;;;444333222111000/////////....../////////000000000....../////////000000000...111444222111===ZZZttt{{{tttqqqsssuuuSSS777666000***,,,...++++++++++++++++++++++++************************))))))))))))))))))))))))+++++++++***************++++++++++++++++++++++++,,,,,,,,,,,,------------------........./////////---222555333111222333222444000>>>kkkvvvlllNNNVVV~~~lllnnnqqqiii```^^^hhhssspppiiiiiigggdddiiigggfffdddeeegggiiijjjjjjpppqqquuuzzz~~~|||zzz{{{||||||~~~zzzrrrvvvtttnnnooowwwvvvvvvzzz~~~}}}zzzyyyvvvrrrccc[[[eeeooozzzuuuuuuqqqjjjvvvoooSSS===444,,,++++++))))))+++******)))))))))((((((((())))))))))))))))))))))))(((((())))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************************++++++,,,,,,+++---((()))333333///444444DDDzzztttcccdddpppwwwSSS444000444111***,,,,,,,,,+++++++++******************************************************)))************+++++++++******+++++++++,,,,,,,,,......,,,***///555555000RRR|||sss~~~UUU444,,,111000******000000***,,,+++++++++************************************************************nnn]]]AAA;;;444444222111000/////////...////////////000000000...////////////000000000444///---444DDDYYYmmmyyyuuunnn~~~UUU===111+++,,,///++++++++++++++++++++++++************************))))))))))))))))))))))))***************************+++++++++++++++,,,,,,,,,,,,,,,------------...............////////////111666666///---111444222111GGGiii]]]WWWnnnkkkffffffkkkkkkffffffkkk[[[iiillliiimmmjjjdddfffiiigggeeeeeejjjrrrzzzssssssuuuyyy{{{{{{}}}~~~zzzvvvooowwwyyyyyywwwiii```hhhnnnpppsss{{{xxxxxx{{{oooiiiqqq|||VVVEEE444...///---(((%%%*********)))))))))(((((((((((((((((((((((((((((((((((((((((()))))))))***))))))(((((((((((())))))((((((((((((((((((((((((((()))))))))************)))******++++++,,,,,,,,,......***---555111...666???iii|||sssnnnqqqwwwvvvyyyQQQ555---...000---,,,,,,,,,++++++++++++************************************************))))))*********+++++++++******+++++++++,,,,,,,,,...---///333222111888CCC|||zzzrrr}}}}}}PPP;;;666000...111333---&&&,,,,,,+++++++++************************************************+++++++++vvv]]]|||AAA:::555444333111000000//////////////////000000000111////////////000000000111222,,,+++999VVVuuu}}}~~~rrrkkkvvvGGG000---------++++++++++++++++++++++++*********************************************************************************++++++,,,,,,,,,,,,,,,---------................../////////000000+++///111000111444666444;;;kkknnnQQQWWWtttsssbbbkkkmmmfffbbbfffkkklllfffllleee___fffiiiiiinnnmmmmmmooorrrxxx|||nnnrrrvvvxxx~~~zzzvvvrrrrrrwwwyyywwwtttrrrvvvqqqmmmooommmqqqaaaiiirrruuuvvv}}}qqqlll~~~bbbCCC444222111,,,(((************))))))))))))(((((((((((((((((((((((('''(((((((((((()))))))))))))))(((((((((((())))))((((((((((((((((((((((((((()))))))))************)))******+++,,,,,,------//////---000444---///AAAfffxxxppptttxxxQQQ999111000------------,,,,,,,,,+++************************************************))))))*********+++++++++******+++++++++,,,,,,,,,///***///777111...LLLsss}}}XXXaaaFFF000///333///++++++,,,,,,,,,++++++++++++***************************))))))*********+++++++++}}}{{{^^^www@@@999555444333222111000000000/////////000000000111111/////////000000000111111000222666AAAZZZ{{{}}}~~~xxxooouuu[[[<<<333...---,,,,,,,,,,,,,,,,,,,,,,,,***************************************************************+++++++++*********++++++,,,,,,---,,,---------................../////////000000000,,,...333777555222555;;;ZZZeeegggnnnxxxzzzxxx\\\gggllliiijjjooogggYYYaaajjjhhhgggpppsssppprrrnnnttt}}}nnnooo~~~}}}uuurrrooooooqqqsssrrrqqqqqqvvvqqqlllpppoooqqq{{{dddaaaaaaeeefffjjjzzz}}}zzzTTT===444000---,,,++++++*********)))))))))))))))))))))))))))))))))''''''(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************)))******+++,,,---......---...---000111---???bbbxxxmmmwww~~~]]]???---......---------,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++******+++++++++,,,,,,,,,000***,,,222000<<>>//////.........---------++++++++++++++++++++++++************************)))************+++++++++******+++++++++,,,,,,,,,)))444555111DDDrrrxxxxxx~~~uuukkkssssssaaa```fffhhhhhhhhhhhhooo~~~{{{mmmpppbbbDDD555333000***---------,,,,,,,,,++++++************************((())))))***++++++,,,,,,~~~hhhuuulllmmm~~~|||GGG999555444333222111111111111///////////////000111111---000///222777///+++555111KKKzzzxxxvvvxxxyyytttnnnggghhhbbb:::///---+++000///)))---000''',,,,,,,,,+++++++++******************************---,,,++++++******++++++++++++,,,------......///,,,---......//////......333222///...---...///000//////111888222RRRiiidddnnnvvvrrrnnnfff]]]XXXZZZ^^^fffhhheeekkkrrrsss|||||||||{{{zzzxxxwwwvvvuuuvvv{{{~~~{{{uuuqqqrrrvvvvvvmmmeeecccbbb``````bbbgggpppqqqiiifffnnnqqqnnnyyy|||{{{wwwooo~~~zzzaaaFFF888...,,,)))&&&&&&)))(((&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))******)))))))))))))))***+++++++++,,,---...///000222000666333333bbbuuueee~~~}}}}}}eee>>>333...000///***)))...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********)))))))))************+++++++++------,,,,,,,,,---......111///777888nnnbbb~~~rrr}}}vvvfff```[[[ZZZ]]]fffwwwwwwoooxxx~~~fff;;;333777***------,,,+++***+++---...************************************************iiiuuuppptttzzzooo}}}GGG999555444333222111111111111///////////////000111111///555000***111555333666999]]]}}}{{{xxxtttqqqnnnbbbggg}}}KKK444///+++//////))),,,000))),,,,,,,,,+++++++++******************************---,,,++++++******++++++++++++,,,------......///,,,---......//////......111111000///000111222333666777555<<>>222222///---...,,,,,,,,,,,,,,,,,,,,,,,,*********************************+++++++++,,,,,,------,,,------...///000666888UUUqqq|||}}}|||xxxrrruuuooommmssszzz~~~~~~xxxxxx{{{}}}pppFFF666///...------...---+++***************************************************VVV[[[nnnxxxtttjjj~~~WWWyyy}}}FFF666444444333222111111111111///////////////000000111///000111555444+++;;;^^^zzz~~~wwwqqqpppooommmnnnqqquuuxxx{{{}}}~~~wwwyyypppggggggfff]]]^^^DDD///***111///,,,---+++,,,,,,,,,+++++++++******************************---,,,++++++******++++++++++++,,,------......///---...//////000000/////////000111222333333333333555@@@PPPqqqTTTooommmdddhhhiiifffccchhheeeeeehhhiiiffffffhhhcccxxx|||~~~{{{}}}{{{xxxuuuttttttuuuvvvxxxvvvsssrrrtttwwwzzz{{{hhheeedddeeeddd```aaadddbbbiiimmmjjjeeeeeeggghhhnnnwww___WWWdddzzz{{{ppplll|||rrrcccPPP<<<222---++++++///************************(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))(((((()))***++++++++++++,,,---...000111222888777EEEzzzfff}}}~~~~~~~~~~~~}}}wwwwwwxxxxxxqqqiiiiiinnn|||}}}vvv^^^999***///000***,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++++++++,,,,,,,,,------------...///000111444@@@wwwnnn~~~yyy{{{}}}}}}~~~pppllliii}}}YYY;;;///---+++,,,---...,,,+++************************************************YYY\\\rrr|||sss___}}}ZZZzzz|||EEE666555444333222111111111111///////////////000111111555///---444222---NNNzzzpppiiifff___ZZZYYYYYYXXXYYY]]]eeeeeeccc___[[[[[[___dddmmm{{{~~~uuufffcccddd^^^XXXqqq^^^<<<,,,222111------***,,,,,,,,,+++++++++******************************---,,,++++++******++++++++++++,,,------......///......///000000000000///000000111222222333444444666TTTooo___VVVjjj]]]ccchhhdddbbbeeeccccccfffiiigggbbbcccgggzzzyyy}}}}}}{{{xxxwwwwwwwwwxxxrrrpppoooqqqvvvzzzzzzyyyhhhffffffhhhfffcccdddhhhfffhhhiiifffcccbbbfffiiiiiizzzwwwcccVVVWWWiiiwwwwww{{{ooorrrxxx```FFF888111+++***...************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((()))***+++,,,++++++,,,---...000222333333===bbbqqq|||yyypppnnnoooooohhhbbbjjjwww|||xxxzzzcccxxxIII***---333,,,,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++++++++++++++,,,,,,,,,,,,,,,,,,------...///111111///ZZZyyy~~~~~~}}}|||www}}}uuuggg]]]ttttttFFF222///++++++---...---+++************************************************\\\^^^{{{vvv~~~zzz[[[~~~```}}}zzzDDD555555444333222111111111111///////////////000111111333000...111222555ZZZxxxrrrllldddYYYQQQRRRNNNMMMPPPRRRQQQQQQSSSWWWUUUPPPJJJIIIQQQ^^^hhhkkkbbbdddfff\\\^^^rrr~~~NNN000111111------,,,,,,,,,,,,+++++++++******************************---,,,++++++******++++++++++++,,,------......///......///000000000000000000000000111333555888999RRRfffVVViiieeeaaa^^^\\\]]]dddlllbbbeeehhhgggdddiii{{{yyyhhh{{{~~~~~~|||zzzyyyxxxxxxxxxpppnnnmmmpppuuuvvvrrrnnnjjjhhhggggggeeedddhhhnnnlllfff```___aaaccceeefffdddmmmlllgggaaaYYY^^^rrr}}}|||lllzzz{{{ooo{{{jjjNNN@@@777,,,(((+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((()))***+++,,,++++++,,,---///111333444333QQQxxx{{{|||yyyssskkkeee^^^XXXWWWZZZYYYWWWbbbqqq~~~}}}yyy```oooddd;;;000111...,,,,,,,,,,,,,,,,,,,,,,,,))))))*********++++++++++++++++++,,,,,,,,,------,,,,,,------...000111222AAAyyylllyyyssssss||||||~~~{{{||||||~~~nnnZZZfff___:::444...,,,---...---+++************************************************bbbccczzz{{{___eeeyyyCCC555555444333222111111111111///////////////000111111,,,222222111444<<<[[[}}}ssseee[[[VVVQQQLLLHHHJJJHHHKKKQQQUUUTTTSSSTTTOOONNNLLLNNNXXXmmmwwwbbb^^^bbbZZZVVVaaalll\\\444000000---------,,,,,,,,,+++++++++******************************---,,,++++++******++++++++++++,,,------......///...//////000000000000000000000000111444888;;;>>>[[[```}}}hhhgggooonnnbbb\\\bbbfffdddcccgggjjjhhhiii~~~uuuvvv|||||||||{{{zzzyyywwwvvvuuuwwwtttrrrtttwwwuuummmffflllhhheeedddbbbbbbiiirrruuuhhh\\\\\\dddiiiiiifffeeefffffflllpppccc[[[fff^^^^^^vvvwwwxxxkkkzzzrrrXXXJJJ@@@333,,,---************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((()))***+++,,,++++++,,,---///111333444>>>lll~~~{{{}}}{{{{{{~~~}}}|||vvvpppiii^^^RRRJJJJJJBBB???EEEIIIKKKUUUccctttrrrjjjmmm~~~xxxxxx^^^\\\uuu{{{PPP555---,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++++++++,,,,,,,,,---------,,,,,,------///000111222^^^xxxcccrrryyyeeejjjlllzzz``````nnnqqq|||xxx@@@999111---......---+++************************************************ddd^^^{{{ggg}}}aaa}}}www???999333333222222111000000000000000000000111111111111000333555555999JJJeee||||||lll```RRRJJJFFFEEEHHHNNNMMMJJJNNNWWW[[[YYYYYY\\\dddYYYXXXnnnxxxmmmuuuvvvyyyqqq```^^^^^^YYY\\\fff777444333+++000***,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++------......///000000000000000000000111111111111***111444666777333???XXXnnnNNN```zzzkkkmmmnnnwwwnnn``````bbbdddkkkgggkkkhhhfff~~~|||www{{{|||zzzzzz{{{}}}xxxqqqpppsssuuutttrrrtttoooppptttrrriiibbbbbbooommmjjjiiiiiijjjkkkkkknnneee___aaaeeefffgggiiieeegggggggggjjjmmmiiibbbTTTOOO[[[{{{{{{tttxxxgggJJJIII888%%%///***)))+++,,,***&&&(((,,,))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))***+++,,,---***+++111111+++111888666KKK|||}}}|||~~~}}}{{{zzzyyyuuusssxxxxxxkkk]]]PPPGGGAAA???DDD>>>BBBMMMNNNEEEFFFOOO\\\|||~~~{{{tttooopppiiirrrkkkwwwlll666333...000000...---,,,+++++++++++++++++++++++++++++++++***++++++,,,,,,------...444&&&///(((***333,,,===hhheeennnkkkwwwgggrrr~~~}}}~~~sss\\\```XXXiiixxx]]];;;***//////,,,,,,***,,,,,,,,,+++++++++******++++++***************+++^^^[[[iii~~~ccczzzwww===555333333222222111000000000000000000000111111111111222444222000<<<\\\}}}{{{yyytttjjjbbbUUUPPPLLLLLLKKKIIIJJJNNNDDDRRRffftttpppccc\\\^^^lll~~~mmm]]]TTTTTTXXX```wwwrrr```ZZZZZZYYY[[[___OOO999---,,,,,,+++,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++------......///000000000000000000000111111111111555777444444333333OOO{{{cccQQQiiitttmmmcccggguuummmZZZXXXaaahhhooojjjffflllyyyzzzzzz~~~{{{wwwttttttwwwxxxuuurrrtttooommmpppooojjjggghhhlllkkkiiihhhiiijjjlllllllllddd___bbbfffggggggiiidddffffffgggkkknnnlllffffffZZZWWWgggzzz}}}{{{mmmOOO???888111,,,***+++---+++'''(((,,,))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))***+++,,,------------...//////333:::nnn}}}uuummmfffbbbeeekkkppphhh\\\OOOEEE@@@>>>>>>CCCEEELLLTTTWWW```www}}}rrryyywwwsssrrrnnn}}}uuuccc^^^XXX999...//////...,,,,,,+++++++++++++++++++++++++++++++++***++++++,,,,,,------...///***444000333555...HHH}}}xxxvvv|||gggbbbZZZmmmQQQ222222111+++,,,...,,,,,,,,,+++++++++******++++++***************+++[[[XXXkkkiiivvvxxx===333333333333222111111000000000000000000111111111111111666222///EEEttt}}}qqqzzztttmmmiiihhhcccZZZRRRLLLIIIIIIJJJIIIHHHKKKPPP\\\nnn~~~xxxddd\\\ooozzz^^^RRRRRRRRRfff{{{wwweeeZZZXXXZZZZZZZZZgggjjjDDD,,,222)))---,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///000000000000000000111111111222222444444111333999FFFrrryyyCCCdddiiijjjmmmhhhlllrrreeeUUU[[[fffiiilllkkklllqqqyyy}}}|||zzzxxxwwwxxxzzzyyytttpppsssnnnjjjkkklllkkklllnnniiihhhgggggggggiiikkkmmmgggbbb___cccfffffffffhhhdddffffffggglllrrrqqqlllkkk^^^UUUYYYeeevvvzzzuuu}}}UUUMMMHHH***///+++***,,,+++((())),,,))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))***************))))))******+++,,,------000***---666...222LLLvvvvvvdddYYYSSSRRRUUUZZZ[[[TTTJJJAAA======AAADDDHHHOOO]]]mmm~~~|||xxx~~~zzzuuusssjjjzzz}}}dddJJJyyy~~~EEE111......---,,,+++++++++,,,++++++++++++++++++++++++***++++++,,,,,,------...)))+++000///555222555___www|||qqqtttyyyeeeYYYhhhnnn@@@555000,,,...///,,,,,,,,,+++++++++******+++***************++++++^^^ZZZiiirrrtttxxx???555444333333222222111000000///000000000111111111111///555444444QQQmmm___^^^[[[YYYXXXWWWVVVRRRPPPNNNIIIFFFFFFHHHNNNZZZeee~~~{{{rrrfffaaaoooyyy___TTT\\\ppp|||~~~qqq```XXXYYY[[[YYY]]]ooowww~~~UUU333;;;***...------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///000000000000000111111111222222222///333000444JJJkkk~~~XXXjjj}}}lllkkkllltttwwwkkkZZZYYYiiimmmgggiiiuuuyyysss}}}zzz{{{zzzyyyyyyxxxvvvqqqmmmrrrnnnjjjiiijjjlllmmmnnnhhhhhhgggffffffgggiiikkkccc___^^^cccfffeeedddffffffggghhhiiipppwwwwwwtttkkkeee``````aaaiii{{{xxx|||}}}nnn{{{xxxfff@@@333---)))***+++******,,,(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************************+++,,,------+++222+++...:::///999iiittt|||rrr\\\PPPNNNNNNPPPSSSKKKFFF@@@;;;<<>>EEENNNSSSgggrrr}}}tttvvvvvvxxx{{{~~~~~~{{{yyyppprrrcccaaalllUUUSSSddd::://////...---,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,------...000555......111444[[[ppp{{{kkkZZZiii~~~}}}kkkmmmeeeVVVyyyhhh@@@(((///555(((,,,,,,,,,+++++++++************))))))***++++++,,,ggg```xxx~~~dddlllsss@@@666444444444333222222111111000000000000111111111111222//////BBBoootttfffZZZRRRVVVUUUXXX[[[[[[WWWRRRNNNMMMMMMJJJLLLWWWcccnnnyyypppttt}}}{{{uuuwww}}}|||ooo^^^SSSRRRWWWVVVaaauuuGGG666//////------------,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///000000000111111111222222222222333222888444DDDzzzvvvLLLaaavvvtttoooppp|||}}}mmmWWWXXXaaaooonnnddd|||lllzzz}}}zzzxxx}}}|||yyyvvvqqqmmmjjjhhhlllmmmkkkiiiiiikkkiiieeeiiijjjjjjgggccccccfffiiiaaa^^^___cccdddbbbbbbeeehhhjjjlllnnnuuu|||}}}xxxsssrrrnnneeeZZZQQQMMMLLLjjj}}}qqqooo}}}~~~yyyrrrjjj___ZZZKKK<<<...***+++++++++,,,))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************+++******++++++,,,---...+++333111000111222XXXxxxsssxxxmmmZZZTTTWWWYYYYYYYYYRRRMMMGGGCCCEEEMMMWWW]]]sssoootttxxx{{{rrruuuyyy}}}ppp|||jjjYYYuuulllMMMiiizzzHHH222111000...------,,,,,,++++++++++++++++++++++++***++++++,,,,,,------...,,,111...444111<<>>WWWXXX```pppssspppoooqqqtttqqqfff]]][[[ZZZhhhggg___jjj}}}xxx|||{{{|||~~~~~~sssvvvzzz{{{wwwqqqkkkgggiiijjjgggbbbdddjjjkkkgggeeehhhiiigggddddddiiinnnhhheeeeeefffeeeccceeejjjfffiiillloootttyyywwwrrrffffffgggjjjnnnmmmdddZZZBBB___}}}tttwww{{{llllllVVV===111---+++))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************++++++++++++,,,---......000***...111444SSSnnnrrruuufffccciiiooouuuyyyrrrjjj```[[[bbbttthhhwww~~~|||zzz~~~{{{zzz{{{~~~iiisssfffdddsssWWW|||666555333111///---,,,,,,++++++++++++++++++++++++***++++++,,,,,,---......111+++,,,888222]]]|||nnnwwwcccaaaKKKccc}}}xxxPPP,,,---888,,,,,,,,,+++++++++******))))))))))))***+++,,,---www\\\xxxjjjuuugggpppyyyuuu;;;888444444333333333333222222000111111111111222222222333777DDD|||yyynnnmmmooopppjjjbbb]]]aaaiiimmmmmmmmm^^^MMMOOO[[[mmmoooiii~~~wwwnnnjjjnnnyyy{{{{{{rrr```TTTRRRZZZMMMRRRnnnIII444///000...,,,,,,------,,,+++++++++++++++++++++++++++,,,,,,,,,---------................../////////000333333111///000333444444444KKKwwweeeWWWtttnnnqqqwwwuuuvvvwwwooo___VVVVVV```iiiiiijjj|||zzz~~~|||{{{vvvttt~~~kkkfffgggiiijjjjjjjjjkkkkkkgggddddddhhhhhhdddaaaaaaccceeedddbbbdddhhhhhheee```eeehhhgggjjjppptttsssfffhhhlllpppqqqlllbbb[[[NNNMMMWWWpppvvvyyytttZZZ666(((//////$$$***)))))))))))))))******(((((((((((((((((((((((()))))))))))))))******++++++,,,,,,,,,,,,,,,,,,---000+++666000;;;oooxxxzzzqqq|||rrriiinnnmmmjjjnnnkkkxxxnnnccc{{{ppp~~~~~~{{{xxxzzzxxx|||~~~{{{yyyzzz|||yyyooohhhfffggghhhhhh^^^LLL(((222111)))222---111---------,,,,,,+++++++++,,,,,,------------------111///333777444~~~mmmzzzbbbxxxWWWBBBRRRnnn555666,,,...------,,,,,,++++++***,,,,,,++++++,,,,,,---...|||___tttfffxxx{{{hhhqqqyyyvvv<<<888444444333333333333222222000111111111111222222222000:::NNNzzz{{{rrrqqqsssssswwwxxxuuupppoooqqqooojjjeeeXXX___mmmxxx}}}ooollliiihhhrrr{{{yyyqqqdddYYYTTTMMMOOORRRaaaMMM888333111///---,,,------,,,+++++++++++++++++++++++++++,,,,,,---------................../////////000000111222222222222444555666999___oooXXXttteeerrr{{{vvvuuussslll```XXXZZZ```lllggghhh}}}~~~|||~~~xxxtttzzzxxxhhhmmmkkkjjjiiiiiiiiigggffffffcccccchhhiiifffccccccbbbdddcccaaadddiiijjjhhhffflllppppppppppppnnniiieeefffjjjnnnooolllddd^^^XXXPPPHHHTTTvvvuuuooo^^^EEE222---,,,,,,******))))))))))))******)))))))))))))))))))))))))))))))))))))))******++++++,,,,,,,,,,,,---------,,,***666222BBBtttwwwttt|||}}}}}}mmm```aaa^^^YYY]]]eeefffkkk}}}zzz||||||vvv}}}xxxttttttvvvwwwtttqqq~~~qqqgggcccdddfffhhhKKK```bbb666222111,,,222,,,///---------,,,,,,+++++++++,,,,,,,,,------------...///***...666???cccrrrkkk~~~\\\MMMfffzzzDDD111,,,......---,,,,,,++++++***,,,,,,++++++,,,,,,---...hhhqqqfffssslll~~~sss{{{xxx===888444444333333333333222222000111111111111222222222000;;;]]]~~~~~~~~~sss}}}qqqlllvvv~~~xxxrrriiisss|||zzzrrrjjj^^^TTTLLLOOOLLLNNNyyy^^^AAA555111///---------...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.............../////////000000000///111555555444333666999EEEzzzsss[[[gggiiirrrsssrrrsssmmm^^^SSSVVVbbblllnnnooo~~~|||uuuuuuwwwpppeeeqqqmmmiiiggghhhhhhgggeeedddaaabbbgggiiigggeeefffddddddbbb___aaafffgggeeekkkpppsssqqqpppooojjjdddeeefffiiilllnnnmmmjjjfff```XXXGGG???XXX}}}zzzooo[[[AAA---)))...+++******)))))))))******************************)))))))))))))))******+++++++++,,,,,,------------000...555333PPPyyyxxxzzz}}}{{{zzzxxxzzz~~~jjj]]]```___[[[```WWWWWWeee{{{|||qqqvvvxxx|||tttfff```aaadddggg[[[XXXJJJ333//////222+++...------,,,,,,,,,,,,++++++,,,,,,,,,---------......333+++...999SSSwwwmmmuuuzzz|||[[[MMMiiittt```222555......------,,,+++++++++,,,,,,++++++,,,,,,---...ooonnnjjjsssrrr|||www}}}xxx===777444444333333333222222222000000111111111222222222222===qqqzzz|||tttooobbbSSSNNNLLLKKKLLL```yyyOOO555222000...---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...............////////////000000000///222666777333111777???fffyyyTTT{{{rrrffflllnnnmmmooommmlllcccVVVSSS]]]hhhlllgggwwwsssrrrnnngggrrrlllfffeeegggiiiiiigggccc```aaafffiiihhhggghhhggggggccc^^^^^^aaaaaa^^^jjjmmmmmmkkkkkkmmmkkkgggggghhhjjjlllnnnpppppppppfffdddWWWFFFDDD^^^zzzwwwzzzqqqRRR:::///,,,++++++******))))))******************************)))))))))))))))******+++++++++,,,,,,---.........333000111222___~~~||||||}}}}}}yyyzzzxxxzzz||||||}}}zzzmmmiiisssvvvtttwwwppp}}}{{{ttt}}}}}}vvvssswwwjjjbbbaaadddfffkkkUUUzzz___444,,,222111+++---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........555,,,000999aaa~~~zzz^^^GGGRRRwwwhhh~~~777:::.........---,,,,,,++++++,,,,,,++++++,,,,,,---...iiieeehhhuuuzzz|||zzz~~~www===666444444333333333222222222000000111111111222222222222BBB}}}{{{uuuqqqdddUUUGGGJJJQQQQQQVVVxxx^^^666222000......//////...---,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////////////////000000000111222333666666111222@@@PPPyyy}}}[[[jjjdddeeeiiieeeiiivvvkkkdddZZZUUU[[[eeejjjhhh{{{{{{uuurrrpppmmmrrrmmmhhheeefffhhhhhhhhhccc``````eeehhhgggfffhhhhhhhhhddd______bbbbbb^^^eeehhhiiijjjllloookkkeeehhhiiijjjkkkmmmpppsssuuurrrjjjcccWWWFFFDDDeeevvvhhh{{{vvvZZZMMM<<<***,,,,,,+++***************************************)))))))))))))))******+++++++++,,,------.../////////...---777rrrzzz~~~zzzxxx|||zzzzzz}}}yyyzzztttwww||||||vvvtttooouuu{{{xxxxxxwwwwwwxxxooohhheeeeeeeeerrrYYYXXXqqq999+++333000---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.../////////)))000777lllwwwiiiHHH<<>>aaaTTT222000//////000///---,,,,,,,,,,,,,,,,,,------...gggsssiii~~~|||}}}ttt666444444444333333333222222222333000000111222999>>>===lll|||oooiiiuuuxxxjjjpppxxx}}}|||{{{}}}oooeee{{{tttxxxqqq___dddUUUGGGKKKMMMNNNMMMbbbNNN444222000///222***.........------------..................//////////////////000000111111222222333666999ZZZTTT}}}tttbbbhhhfffdddhhhjjjjjjiiiiiiiiiiiigggjjjkkk~~~yyyvvvwwwwwwsssnnniiiggggggnnnllliiiggghhhhhhfffdddaaaaaa```___^^^]]]]]]\\\[[[YYYXXXWWWWWWXXXYYY[[[```iiikkkhhhrrrqqqxxxrrrkkkiiillljjj]]]OOOFFF666:::___tttzzz~~~wwwmmmqqqIII111111---***,,,---***))))))))))))))))))*********))))))******+++,,,+++,,,,,,---...///000000000444BBBxxx~~~vvvlllhhhhhhkkkvvv~~~{{{lllfffpppxxxvvvnnndddMMMAAAFFFGGGEEEKKKSSSdddlllmmmqqqsss|||sssvvvzzz}}}}}}zzzxxxyyy|||vvvvvvvvvxxxyyyzzzzzzzzzwwwuuusssttttttqqqmmmiiifffaaannnfffCCC```///...888***...------------,,,,,,,,,,,,,,,------.../////////555666@@@|||xxxnnnjjjcccWWWWWWWWWbbbnnnaaa\\\ZZZZZZ[[[aaalllxxx~~~]]]@@@<<>>qqqqqqXXXLLLXXXgggaaaOOO___ssspppwwwiiifffppp|||qqqeeeZZZWWWWWW[[[^^^```eeelllsss|||qqqXXXFFF:::DDD\\\}}}}}}:::666111---,,,------------------------...//////pppnnn~~~ttt999:::444444444333333333222222***666111,,,222111===]]]|||sss{{{yyyqqqpppjjjddd]]]]]]gggssstttooohhhkkknnnppprrryyy{{{{{{~~~}}}vvviii]]]UUUTTTSSSDDDIIITTTLLLVVV>>>222777,,,//////---.........------...................../////////000---...///000111222333333777OOO___fffnnn___eeellldddgggpppjjjlllgggggglllmmmjjjkkkppp|||}}}{{{rrrllljjjkkkqqqooojjjddd___^^^```bbbdddcccaaa^^^]]]\\\\\\\\\VVVZZZZZZUUUTTTWWWWWWRRRQQQLLLWWWpppyyymmmgggllluuu|||zzznnniiimmmmmmgggfffUUUFFF>>>;;;FFFlll}}}www{{{mmm___SSS:::)))+++000++++++************++++++*********)))***++++++,,,+++,,,,,,---...///000000222999XXXyyy|||rrrqqq{{{|||xxxsssnnnlllnnnhhhSSSCCCJJJRRRRRRTTTMMMLLLFFFLLLcccrrrxxxuuuaaaSSSMMMQQQZZZccc^^^aaahhhvvv{{{}}}}}}yyywwwwwwyyyrrrsssqqqpppvvv{{{vvvlll___jjjaaabbbQQQRRRuuu@@@)))::://////.........---------,,,,,,------...//////000111;;;???jjj}}}pppUUUIIIRRRbbbddd^^^mmmxxxlll\\\lllrrr{{{ppphhhlllyyyvvvfff\\\```___```cccfffkkkttt{{{iiiQQQEEE===???MMM{{{;;;777111---,,,------......------------...//////eeerrrwww{{{rrr<<<999444444333333333333222222000---000000777333;;;lll~~~~~~{{{sssiiidddWWWTTTNNNIIIJJJRRR[[[___]]]^^^kkkffflll~~~}}}|||yyyrrrhhh```UUUOOOKKKJJJHHHHHHLLLSSS;;;666777***444,,,444....................................////////////...222---...666555333;;;999\\\www___uuuiiieeebbbaaadddiiinnnpppeeejjjfffmmmrrraaatttzzz|||zzztttmmmjjjmmmmmmkkkhhheeebbb``````jjjjjjhhhccc[[[UUUVVVZZZXXXWWWWWWXXXXXXWWWUUUSSSKKKMMMVVVccciiihhhkkkqqqkkkpppeee\\\dddllllllooolllZZZMMMFFF777333YYYwww|||sssWWW]]]EEE***777))),,,+++***)))))))))***+++************+++,,,---......------......///000111111777bbbpppmmmooopppyyyyyyoooqqqqqqllleeeiiidddTTTEEEFFFSSS___^^^KKKEEELLLXXXkkkzzzzzzlllddd\\\XXXVVVXXXbbbkkkvvvzzz}}}zzz}}}~~~}}}yyywwwwwwyyytttsssooolllpppxxxyyyssshhhaaa^^^iiieeeSSSDDD000000//////...------------...------......///000000000555555EEEllllllSSSJJJSSSlllxxxnnnuuujjj]]]WWW[[[aaagggjjjuuuqqqrrrnnnyyyiii^^^YYYgggjjjkkklllsssjjj^^^OOO???@@@LLLLLL+++///000)))111111111------,,,------...///000eee{{{~~~sss<<<999444444333333333333222222444111333000555111;;;ppp}}}}}}wwwkkk^^^XXXPPPMMMIIIEEEFFFLLLTTTYYYOOOWWWjjjhhhkkkzzz|||~~~|||~~~~~~~~~|||yyypppfff]]]VVVPPPLLLKKKIIIHHHLLLRRRsssEEE888777,,,444,,,111....................................////////////...222...///555222000999NNNrrrWWW\\\kkkeeebbb___```ccciiimmmooolllgggnnnrrrhhhmmm|||||||||wwwpppkkkjjjgggddddddffffffdddaaafffeeedddddd```ZZZTTTPPPXXXWWWVVVVVVWWWVVVSSSQQQTTTQQQRRRXXX\\\```hhhrrriiidddWWWXXXkkkvvvvvvyyysssaaaRRRIII;;;666NNNppplllgggSSS:::666///---,,,***))))))******+++************+++,,,---......------......///000111111555___{{{pppmmmhhh```___fffqqqxxxwwwnnnkkknnnooojjj\\\dddhhh\\\JJJCCCQQQccc___VVVNNNQQQgggyyyiiieeedddddddddcccgggnnntttppp{{{|||}}}{{{xxxvvvuuuuuutttsssooolllqqqxxxxxxsssfffddd]]]dddeeeQQQKKK444555//////...------------...------......///000000000///333GGGgggiiiUUULLLRRRkkk{{{wwwfffPPPRRRVVVUUU^^^mmmqqqpppxxxwww}}}lllaaaaaadddlllooopppnnnrrr{{{ooo^^^NNNBBBCCCLLL{{{WWW333444444+++000///...------,,,------...///000ddduuu===888444444333333333333222222333222555000333111AAA{{{~~~~~~~~~tttbbbSSSMMMHHHGGGEEECCCDDDHHHOOOTTTQQQYYYooommmnnnxxxyyy~~~xxxzzz}}}}}}|||}}}}}}~~~|||xxxoooccc[[[WWWQQQLLLKKKJJJIIILLLQQQiiiRRR:::777...555,,,///....................................////////////---222000111666222222???aaalllsssGGGjjjmmmddddddbbb```aaaeeejjjnnnoookkkcccrrrsssbbb~~~}}}zzz{{{~~~zzzsssmmmkkkfffbbbdddiiimmmkkkggggggccc``````cccaaaZZZSSSYYYXXXWWWWWWWWWVVVSSSQQQQQQMMMLLLOOOSSS[[[gggrrrhhh\\\TTTfffyyykkk[[[NNNAAA:::AAAOOOtttooobbbMMM000///---,,,+++***)))***++++++************+++,,,---......------......///000111222555^^^~~~xxxuuuvvvpppgggdddiiilllpppoooiiihhhjjjfff^^^MMMPPPVVVWWWLLLDDDKKKYYYXXXUUU___tttsssllljjjkkkmmmnnnmmmqqqwww~~~}}}{{{yyyxxxwwwvvvssspppsssrrrooonnnrrrwwwxxxtttbbbggg[[[aaafffHHHYYY666444//////...------------...------......///000000000222666JJJeeemmmYYYPPPVVVnnn\\\EEEQQQWWWPPPZZZsssvvvrrr||||||rrraaa[[[bbbkkknnnrrrsssqqqssszzzyyy```LLLCCCCCCFFFnnn^^^777555555,,,000---,,,------,,,------...///000{{{cccwww===888444444333333333222222222000000444///222333III~~~rrr___PPPKKKEEEDDDDDDEEEFFFHHHOOOVVVbbb```kkkfffiiiuuuwww|||sssmmmnnnrrrtttvvvyyyyyyzzz|||~~~|||wwwnnnbbbZZZWWWQQQLLLKKKKKKIIIKKKOOOZZZ^^^;;;555111444---.......................................////////////,,,111111444888444999LLLzzz||||||^^^ggg___hhhfffdddcccdddgggkkknnnooohhhiiiqqqpppsss}}}{{{yyy|||~~~~~~~~~~~~|||uuunnnkkkhhheeeeeehhhjjjjjjiiifffbbb\\\XXX[[[```aaa^^^[[[ZZZXXXWWWXXXWWWUUUSSSMMMMMMOOOQQQVVV]]]eeellllllbbbcccyyyrrrdddSSSEEE<<<:::;;;```{{{||||||uuuqqqddd333///...---,,,+++******++++++************+++,,,------...------......///000111444777```{{{xxxyyyxxxwww|||xxxwwwrrrjjjeee```UUUHHHEEE===>>>IIIMMMHHHFFFKKKQQQIII___rrrtttpppmmmnnnoooqqqxxx||||||yyywwwwwwxxxwwwsssooosssrrrpppppprrruuuvvvuuu^^^gggYYYaaajjj===nnnlll777...//////...------------...------......///000000000666888HHHpppgggUUUUUUbbb}}}lllOOODDDSSS[[[XXXfff{{{~~~|||{{{yyykkk```^^^ccciiinnnrrrvvvvvvxxx~~~bbbHHH???>>><<>>777444444333333333222222222///000555///111444KKK|||ppp___RRRNNNDDDCCCDDDGGGHHHIIIRRR\\\mmm[[[VVVPPP[[[ooottt~~~|||yyyuuuqqqjjjaaaYYYXXXZZZ]]]aaafffrrrtttwww{{{}}}{{{vvvnnnccc[[[VVVOOOJJJJJJKKKJJJKKKNNNTTTggg:::333222333...///////////////////////////............////////////---222222333666333>>>WWW[[[mmm|||gggiiifffdddcccdddgggjjjkkklllkkkvvvllllll}}}zzz|||zzzzzzzzz|||}}}}}}{{{tttnnniiijjjjjjgggcccbbbdddfff```cccaaaXXXTTTXXX]]]^^^\\\ZZZXXXWWWWWWWWWVVVTTTVVVXXXZZZ\\\```gggnnnsss}}}uuuxxxxxxvvvuuutttkkkZZZIII>>>:::888KKKjjjzzzyyy|||}}}xxxDDD666000///---++++++++++++,,,************+++,,,------...------......///000111333777aaaxxxlllhhhkkksssvvvmmmdddYYYIII;;;BBB<<<<<>>iii|||::://///////...------------...------......///000000000222555GGG~~~zzzaaaWWWdddxxxQQQKKKJJJPPPWWWcccyyyxxxvvvxxx|||lllbbbaaadddhhhiiioootttzzz~~~cccFFF;;;:::888gggccc333---000,,,111...///------,,,------...///000ggg{{{???777444444333333333333222222222333666///111222GGG}}}zzzppp```TTTOOOEEEBBBCCCGGGHHHJJJVVVeeepppSSSEEEBBBVVVqqquuu}}}zzzuuuooogggbbbVVVNNNHHHFFFGGGGGGJJJOOOSSSWWW^^^hhhrrr{{{}}}zzzvvvmmmbbbZZZTTTMMMHHHIIIKKKKKKKKKMMMTTTooo:::333444111000111////////////////////////............////////////000333111111222111CCCdddccc\\\vvvssskkk]]]aaaaaa```bbbeeehhhhhhhhhmmmwwwjjjssszzzyyy{{{yyyyyy{{{}}}~~~}}}zzztttnnnlllppprrrnnngggbbbdddhhh```lllqqqggg\\\YYY[[[ZZZ]]][[[YYYXXXYYYZZZYYYXXX[[[```eeehhhppp|||rrrvvvssssssooocccQQQCCC======:::NNNqqqnnn}}}YYY<<<111000...,,,+++++++++,,,************+++,,,---......------......///000111000666aaazzzjjjZZZWWWbbbrrr}}}yyyrrriii]]]NNNBBB>>>CCCGGGEEE@@@???DDDKKKMMMdddvvvnnnlll{{{nnnmmmooosssttttttwww|||yyy~~~}}}|||{{{{{{yyywwwuuuvvvsssrrrtttsssqqqqqqssseeeaaaWWWkkksssGGG}}}@@@666//////...------------...------......///000000000...666NNN|||sssppp~~~www```FFFNNNPPPLLLSSSmmmrrreeeiiinnnuuubbb[[[aaajjjoooooossswwwfffGGG::::::===gggooo;;;000333///222...///------,,,------...///000~~~eee}}}???666444444333333333333222222222111555///222222EEE}}}{{{tttdddUUUMMMHHHCCCCCCHHHJJJMMM]]]pppmmmNNNCCCEEE]]]uuutttzzz}}}{{{yyyuuuooofff]]]VVVLLLHHHFFFIIIIIIHHHIIILLLHHHMMMVVVaaannnxxx}}}zzzuuulll```WWWQQQJJJEEEGGGKKKKKKKKKLLLMMMvvv===555666///000333////////////////////////............////////////000222000111333666PPPxxx{{{TTTfffqqqaaafff___ZZZ\\\\\\^^^aaaeeehhhiiiiiinnnnnnwww}}}wwwuuuvvvuuuvvvxxx{{{~~~}}}xxxssspppkkknnnpppoookkkgggfffgggbbbqqqxxxmmm```^^^___]]]cccaaa______```aaaaaa```cccllluuuzzz|||sssvvv}}}vvvqqq{{{uuurrrppplll]]]III>>>>>>666;;;]]]rrryyyzzzxxxmmmEEE222000...---,,,+++,,,,,,************+++,,,---......------......///000111000888cccsssdddXXX]]]qqq||||||vvvpppggg[[[NNNFFF???GGGIIIEEEGGGPPPRRRMMMLLLgggxxxrrr{{{yyykkkjjjmmmrrrtttuuuyyyssswww||||||xxxwwwvvvxxxttttttvvvsssnnnnnnrrrggg___aaazzzvvvJJJCCC888//////...------------...------......///000000000000999RRRsssuuufffXXXIIIEEEPPPVVVVVV```|||dddXXX___bbbuuu}}}~~~yyymmmaaa___gggooorrrqqqssswwwiiiIII777999AAA^^^xxx@@@333666111333...///------,,,------...///000zzzbbb~~~@@@666444444444333333333222222......222///444444FFFyyyiiiWWWLLLLLLFFFEEEJJJLLLQQQcccxxxfffKKKEEEKKKbbbuuummmppptttsssppplllfff]]]RRRKKKJJJJJJNNNUUUXXXWWWVVVXXXdddggglllrrrxxx~~~~~~zzztttjjj^^^UUUPPPHHHCCCFFFKKKKKKKKKLLLYYYvvv|||AAA777888---000333000000000000000000000000............/////////000...000///222777>>>___dddTTTiiippp```dddaaaQQQeeeZZZ[[[]]]bbbhhhkkkmmmmmmqqqjjj}}}|||yyytttrrrtttsssuuuxxx{{{~~~~~~xxxtttqqqcccdddfffggggggfffccc``````mmmooocccZZZ\\\aaaaaajjjhhhffffffhhhiiijjjiiirrr}}}sssbbb___XXX]]]jjjmmmoooyyyxxxqqqppprrreeeMMM>>><<<<<<444TTTtttwwwzzzuuu~~~QQQ222111///---,,,,,,,,,,,,************+++,,,---......------......///000111222;;;gggvvv|||xxxkkkcccnnnqqqwwwsssmmmggg\\\OOOCCC<<>>333888///222000000000000000000000000000////////////000000000000222333///444<<>><<>>111777000...***111...............///000000~~~jjjzzzyyy@@@888333333444444333333222111...555111111555555XXXyyy}}}vvvqqqdddNNNGGGMMMNNNKKKPPP\\\aaa^^^LLLFFFKKKSSSqqqtttVVV___bbb\\\WWWUUUQQQMMMLLLPPPWWWYYY[[[\\\___eeeooovvv{{{|||wwwpppeeeXXXOOONNNLLLKKKJJJJJJKKKLLLMMMRRR>>>333888///222000000000000000000000000000////////////000000000000111---222555999\\\}}}]]]QQQ___bbbddddddaaa___^^^___aaabbbdddfffiiikkklllmmm|||xxxxxxzzzyyyuuupppuuuvvvwwwyyy|||~~~~~~}}}zzzrrruuupppmmmooooookkkhhhhhhiiigggfffggghhhkkklllmmmmmmsss{{{~~~zzzwwwqqqiiiaaa\\\[[[[[[XXXUUUSSSTTTUUUVVV]]]eeeiiilllnnnmmmjjjaaaQQQCCC999666<<>>===UUUqqqxxx>>>222888333111,,,000...............///000000lll{{{xxxAAA888333333444444333333222111000666111333777666TTTggg}}}{{{yyynnnYYYHHHLLLLLLJJJOOOVVVUUUNNNEEEIIIPPPYYYrrrpppQQQSSSYYYQQQKKKKKKLLLNNNRRRWWW[[[^^^aaadddhhhoooyyyvvvzzzzzzrrrjjjaaaVVVNNNMMMLLLKKKIIIJJJKKKLLLNNN\\\>>>333888///222000000000000000000000000000////////////000000000000000+++555888CCCvvvzzzIII\\\eeeffffffdddaaa___^^^___```]]]aaaiiikkkhhhkkkssszzz|||{{{yyyzzz{{{yyytttoootttssstttxxx}}}vvvyyytttqqqrrrqqqmmmlllmmmkkkkkkjjjiiiiiimmmtttyyywww|||{{{uuukkkgggaaaYYYSSSRRRTTTWWWSSSRRRRRRSSSQQQRRRZZZdddyyyzzzxxxrrrkkkcccTTTGGG<<<999999IIIjjjxxxooosssvvvooonnnHHH000---,,,,,,...***+++++++++++++++,,,,,,---------,,,------...///000222222[[[ppp}}}{{{yyyxxxxxxppp\\\EEE888999???MMMRRRWWWYYY[[[___aaaaaaVVVLLL___rrriiihhhzzzyyypppkkkkkkrrr|||{{{vvvyyy{{{zzzuuuxxxzzzxxxtttrrruuuyyy~~~{{{LLL;;;dddZZZ999111000///...------------------......///000000000444555BBBvvv{{{{{{cccOOOMMMKKKJJJJJJMMMPPPRRR___llltttvvv]]]fffqqqmmmttt}}}~~~yyyvvvvvvxxxzzz{{{vvvzzzlllGGG:::??????hhhzzz@@@333888444444...///...............///000000rrr|||BBB888333333444444333333222111111555000111555111LLLdddvvv}}}zzztttuuupppaaaKKKKKKJJJIIINNNRRROOOGGGGGGLLLQQQ___rrreeeOOOXXX]]]RRRJJJKKKPPPUUU\\\bbbaaaeeeiiilllpppxxxwwwjjjppp~~~yyyrrrkkkaaaWWWPPPMMMLLLJJJIIIJJJKKKMMMNNN```>>>333888///222000////////////////////////////////////000000000000///222333888\\\hhhVVVjjjhhhgggeeecccaaa```aaaaaa```___gggsssrrrlllttt|||zzzyyyxxxwwwuuuqqqnnnnnnppptttyyy~~~~~~xxxwwwqqqmmmnnnnnnnnnqqqvvvpppqqqrrrtttvvvzzz|||yyyssskkkeee```^^^YYYTTTPPPPPPTTTWWWPPPPPPRRRRRROOOOOOWWWccczzzqqqhhhZZZLLLAAA>>>999AAA[[[{{{sssiii|||zzzlll{{{[[[666......+++******,,,,,,+++++++++,,,,,,---------,,,------...///000000111SSSzzzyyyxxxtttqqqqqqwwwtttkkkYYYGGG>>>AAAGGGLLLPPPWWWaaagggfff\\\RRR```PPPZZZbbbUUU^^^}}}ttt||||||uuurrrrrrpppuuuyyy|||{{{wwwvvvzzzzzzXXX@@@===mmm]]]:::111000///...------------------......///000000000666888EEE~~~xxxaaaQQQPPPPPPPPPRRRUUUZZZ^^^```rrr~~~hhhUUUYYY]]]TTTVVVbbbmmmfffkkkpppssssssrrrsssuuu~~~}}}kkkGGG:::AAACCCdddDDD555777333666000///...............///000000wwwBBB999333333444444333333222111000444///000444000KKKnnnwww|||vvvuuunnnccccccdddZZZMMMKKKGGGGGGLLLPPPNNNIIIPPPWWWZZZoooyyy[[[LLL^^^hhh[[[PPPQQQXXX___eeejjjjjjmmmqqqtttxxx{{{uuuoooeeeZZZRRRLLLKKKJJJIIIJJJKKKMMMOOOWWW>>>333888///222000////////////////////////////////////000000000000///;;;...999yyy[[[lllnnnfffeeecccbbbbbbccccccdddcccccciiirrrpppppp}}}zzzwwwtttrrrqqqpppooolllrrrzzz~~~}}}|||}}}~~~}}}{{{|||~~~}}}zzz|||xxxwwwqqqlllllllllooovvv~~~zzzqqqjjjgggccc^^^ZZZYYYYYYXXXUUUSSSSSSUUUWWWOOOPPPSSSSSSOOONNNVVVaaa|||tttpppdddUUUCCC===666888JJJggg|||{{{qqqkkk~~~qqqjjj@@@222333000---111------,,,,,,+++,,,,,,---------,,,------...///000000333NNNyyybbbaaawwwxxx^^^YYYVVVOOOHHHDDDDDDHHHLLLNNNWWW``````YYYVVV]]]ggghhh]]]VVVOOOPPPooozzzzzzwwwuuutttqqqtttwwwzzzyyyvvvuuuyyy}}}mmmkkk\\\VVVNNNFFFvvv]]];;;111111///...............------......///000000000000444@@@wwwqqq]]]SSSTTTUUUUUUVVVZZZ```dddqqqvvv[[[ZZZYYYYYYZZZOOOHHHRRRVVVeeeoooxxx{{{wwwtttvvvzzz}}}uuummmgggFFF<<>>333888///222000000000000000000000000000////////////000000000000///>>>///GGGmmmUUUuuulllcccbbb``````bbbdddddddddbbb______bbbfffttt~~~|||{{{yyyvvvsssqqqpppqqqrrrpppwww~~~|||yyy{{{~~~|||yyy{{{}}}{{{}}}xxxttttttuuuwwwwwwkkkgggcccbbbaaa___[[[WWWTTTUUUVVVVVVTTTRRRSSSSSSQQQQQQRRRRRROOONNNTTT]]]wwwuuunnnlllcccUUUHHH???777888@@@TTTwwwvvvyyysss}}}wwwlllnnnFFF000333111---333...------,,,,,,,,,,,,,,,------,,,------...///000111666KKK|||xxxsssmmmsss~~~aaaQQQOOONNNMMMKKKIIIGGGEEETTTWWW]]]aaa___^^^bbbjjjgggfffSSSDDD[[[wwwhhhaaatttxxxvvvwwwyyytttuuuuuusssrrrqqqssstttVVVWWWSSS^^^NNN>>>yyy___;;;111111000///............------......///000000000...333===~~~ppp}}}gggWWWQQQSSSTTTTTTTTTXXX^^^ddduuuzzzzzzsssmmmhhh[[[KKKVVVaaa[[[ZZZRRRJJJRRRPPPmmmsssxxxxxxvvvxxx{{{bbbDDD>>>GGGHHHVVV~~~hhh}}}HHH;;;999222555111111...............///000000zzzyyyCCC888333333444444333333222111,,,333000111555666ZZZqqqzzz{{{vvvmmmjjjaaaOOOFFFEEEDDDEEEFFFGGGIIIJJJPPPvvvwwwyyynnnOOOPPPZZZrrrdddZZZ^^^jjjqqqtttuuu{{{yyytttmmmcccWWWOOOLLLKKKJJJIIIJJJLLLNNNOOO^^^>>>333888///222000000000000000000000000000////////////000000000000111777:::fffTTT___qqqgggbbb___^^^___aaacccbbbaaa```^^^^^^cccrrr~~~uuuuuuuuuuuuttttttuuuvvvwwwxxxzzzyyywwwxxxzzz}}}}}}}}}|||vvvqqqmmm\\\]]]]]]^^^^^^\\\XXXVVVSSSTTTTTTSSSQQQOOOOOOPPPSSSPPPPPPPPPOOONNNQQQWWWoooxxxwwwjjjeeegggbbbWWWPPPCCC;;;<<<:::EEEooommmxxx}}}tttPPP222222111+++111......---,,,,,,,,,,,,,,,------,,,------...///000///555GGGsss{{{wwwrrr{{{wwwyyy}}}}}}qqq```QQQGGGVVVTTTZZZgggooojjj```ZZZeeennnUUUHHHppp~~~mmmZZZXXXUUU[[[dddbbbjjjrrrwww~~~vvvvvvyyyyyyxxxxxxuuurrrqqqqqqpppnnnlll[[[XXXVVVaaaGGG:::ddd;;;222111000///............------......///000000000000666<<>>>>>555888333111...............///000000}}}zzzDDD888333333444444444333222222...555111000333333ZZZfff}}}~~~zzzzzzxxxvvvgggNNNAAABBBDDDEEEEEECCCDDDGGGIII}}}xxxhhhYYYJJJWWW\\\rrreee\\\cccpppxxxzzzzzzyyyxxx|||wwwpppiii___TTTLLLKKKKKKJJJIIIJJJLLLNNNPPPhhh>>>444888///222000000000000000000000000000////////////000000000000333111HHHbbbMMMnnniii```aaa___]]]^^^aaabbb```^^^ccceeejjjwww~~~tttooorrrvvvxxxyyyyyyyyyzzz{{{wwwrrrppprrrvvvzzz{{{zzz~~~}}}uuuiiidddeeeggg]]]]]]]]][[[YYYVVVTTTSSSTTTTTTTTTQQQNNNMMMNNNOOOTTTPPPNNNOOOOOONNNOOOTTTaaallllllbbbaaakkkllldddSSSBBB;;;<<<444888fffbbbjjj```<<<888555...222///...---,,,,,,,,,,,,,,,---------------...000000,,,111CCCnnnwwwwwwqqqyyytttxxxiiiQQQCCCSSSZZZfffllleee[[[[[[bbbiiiwww]]]VVVgggRRRllluuusssllljjjeeedddnnnuuu|||qqq{{{wwwwww{{{}}}xxxsssqqqsssrrrnnnjjjZZZUUUVVVgggOOOHHH}}}hhh<<<222111000//////.........------......///000000000111666999ooo|||qqqbbb[[[RRRTTTWWWWWWVVVZZZbbbhhhjjjccc]]]VVVKKKDDDKKKXXXaaannnSSSJJJMMMOOOaaa]]]{{{vvvsssvvv~~~vvv]]]CCCAAAHHHGGG```fff???@@@BBB999:::444222...............///000000~~~EEE555777666444333222111111111///...111---444777KKK|||ggg~~~xxx{{{tttYYYBBBDDDHHHFFFAAABBBGGGHHHEEESSScccnnn^^^KKKUUUeeeeeetttaaaooollllll}}}zzzyyyooojjjeee[[[OOOIIIJJJLLLHHHHHHNNNJJJHHHQQQeeeyyy<<<444:::111000000111111000///////////////000////////////000000111666555III{{{TTTdddqqqgggfff___cccccc______ccceeeaaakkk___lll~~~zzzllloootttzzz~~~qqqwwwxxxsssssswwwyyywww{{{{{{}}}xxxssspppooojjjccc___```aaa___\\\YYYWWWVVVVVVWWWVVVVVVUUUTTTSSSRRRQQQQQQRRRQQQQQQPPPPPPPPPQQQQQQUUU```jjjmmmpppsssqqqkkkaaaOOO;;;999<<<:::KKKmmmyyy}}}}}}ooo|||yyysss\\\555,,,555000/////////...------,,,,,,,,,,,,------...///000000///...CCCyyylllvvv|||wwwuuurrrtttzzz}}}wwwrrrQQQ???>>>JJJ]]]ggg^^^TTT\\\ooo|||nnnvvvddd\\\ooojjj[[[fff|||nnnmmm{{{~~~xxxyyy}}}wwwdddccc{{{uuuvvvzzz{{{{{{sssvvvssslllnnnsssnnnbbb\\\OOOUUUtttMMMCCCeee999555444222000............,,,,,,,,,---...///000000444555888]]]yyyqqqXXXTTTUUUXXXWWWQQQSSS\\\ccceeekkkjjjdddYYYRRRTTT[[[```iiiYYYOOOPPPPPPPPP\\\llliiiPPPBBB???AAABBB```^^^JJJ;;;;;;<<<666333666222111///......///000000zzzGGG777666666444333222111111111111111444///333333GGGrrr~~~vvvrrrnnncccQQQCCCKKKMMMLLLGGGGGGJJJIIIFFFIIIVVVhhhiiiaaaiiiuuurrrwwwuuuxxx}}}zzznnnhhhbbbWWWMMMGGGIIIKKKGGGHHHNNNJJJIIISSSYYYttt:::333888111111111111111000///////////////000////////////000111111555666```ggg[[[vvv~~~kkk^^^^^^bbbccc``````dddeeecccfffiii~~~|||wwwoooqqqssswwwzzz|||{{{zzzqqquuuvvvrrrqqqvvvyyyxxxyyyxxx}}}}}}~~~{{{|||uuulllgggdddddd```[[[YYY[[[___^^^[[[XXXVVVVVVVVVVVVVVVUUUTTTSSSRRRQQQQQQPPPPPPOOOOOONNNNNNOOOOOOOOOUUU___iiinnnqqqssspppjjjaaaUUUBBB;;;<<<777AAA[[[{{{~~~zzz{{{rrr{{{kkkBBB000444---000000///......------,,,,,,,,,------...//////000000---===ooolllpppyyymmmkkkgggccciiivvvyyy~~~sssUUUCCC@@@NNNQQQUUU```sss~~~vvvgggnnnvvvaaaSSSaaacccggg~~~xxx{{{|||}}}rrrjjjgggxxx}}}yyyyyy{{{{{{xxxuuurrruuusssmmmnnnrrrlll```RRRWWW\\\oooJJJUUU```<<<555444222000///.........------------...///000000///111333UUU```QQQXXXQQQRRRPPPOOOUUU^^^aaa]]]```bbbcccaaa^^^___ccceee___RRRIIILLLOOOSSS___nnn```FFF<<>>:::888;;;222111000///......///000|||JJJ888666555444333222111111111000222666000222222FFFvvv~~~wwwmmmbbbVVVOOOKKKNNNNNNLLLKKKMMMLLLIIIFFFKKK___mmmmmmoooqqqkkkmmmtttxxx|||}}}zzzwww~~~zzzmmmeee]]]SSSIIIEEEGGGKKKGGGHHHNNNKKKKKKVVV___lll999333555222111333111111000//////////////////////////////000111222888<<>>;;;777:::IIImmm}}}wwwyyysssXXX333111///000000//////......------,,,,,,------.../////////111---888fffuuukkkrrr]]]```eeeccckkk||||||}}}qqqTTT@@@:::HHHQQQ^^^jjjssswwwrrrlllwww~~~kkkYYY___cccqqq{{{~~~zzzyyyyyy{{{}}}}}}yyyvvvqqqtttrrrnnnmmmooohhh]]]SSS[[[^^^qqqIII[[[YYY@@@666555333111////////////------------...///000000222333222OOO}}}iiiUUURRROOORRRUUU]]]fffjjjbbbXXX]]]bbbhhhkkkhhh```ZZZVVVQQQJJJHHHNNNTTT]]]mmm||||||wwwUUU@@@>>>DDDHHHIIIRRRooocccZZZKKK??????@@@===:::<<<333222111///.........///KKK999666555444333222222222222...///444///111444KKKqqqzzzmmm^^^PPPHHHEEEHHHJJJLLLMMMOOOOOONNNJJJEEESSSggglllkkkjjjeeennncccgggvvvyyy{{{~~~bbbeeeqqquuu}}}wwwjjjaaaYYYPPPHHHFFFFFFJJJHHHHHHNNNLLLMMMYYYrrreee:::444333444000333111000000///////////////////////////000111222222888DDDfffLLLgggkkkaaadddeee```ccceeedddbbbcccdddffffffyyysssnnnmmmlllmmmrrrxxxzzzxxxuuupppppppppnnnnnnqqqvvvyyy~~~||||||vvvrrrmmmiiihhhfffaaa______^^^[[[[[[___[[[ZZZYYYXXXWWWVVVUUUTTTTTTTTTSSSRRRQQQPPPOOOOOOQQQQQQPPPPPPPPPQQQRRRRRRQQQXXXbbbkkkpppqqqmmmhhh___aaaRRR@@@;;;999:::BBBmmm}}}xxxooo999000555111111000//////......------------.........//////333///666^^^mmmuuulll```eeejjjnnn}}}~~~zzzkkkSSSAAA;;;@@@SSSggglllffffffwww|||vvvnnnsssuuuzzz}}}zzzwwwvvvxxxyyyyyyxxxooorrrrrrnnnllljjjcccZZZ]]][[[___xxxLLLUUUNNN:::777555333111000//////000...............///000000444555222GGG|||lllUUUKKKUUU\\\hhhsssxxxrrrcccVVV\\\```hhhnnnjjj\\\MMMEEEPPPTTTYYY\\\___hhhzzz{{{rrrhhhMMMDDDHHHKKKHHHCCCZZZfffaaaZZZNNNCCCBBBAAA===999999555444222000............||||||LLL888555555444333222222222222//////222---111555MMMhhh~~~}}}uuukkk]]]OOOGGGDDDEEEHHHLLLOOOOOOPPPQQQOOOCCCKKK^^^eeekkktttwwwbbbcccxxxxxx~~~~~~sssfff^^^WWWNNNJJJIIIFFFJJJHHHIIINNNLLLOOO\\\ttt]]]<<<777222555///222111000000///////////////////////////000111222333999TTT[[[KKKkkkfffYYYaaadddccceeefffeeebbbaaadddiiixxx}}}|||~~~zzzvvvrrrpppmmmmmmoootttyyy{{{zzzxxxsssrrrrrrrrrrrruuuzzz~~~|||{{{rrrnnnkkkiiiiiiccc___]]]]]]\\\XXXXXX[[[YYYYYYYYYYYYXXXWWWUUUTTTTTTTTTSSSRRRQQQPPPOOOOOOPPPPPPPPPPPPPPPQQQRRRSSSOOOSSS[[[eeemmmooollljjjiiikkkYYYCCC<<<;;;;;;AAAaaatttuuu}}}nnnvvvLLL333444222111111000//////......---------...............222222444SSSqqqooolllpppssspppppp{{{uuulll^^^MMMBBBAAAAAAGGGVVVeeennnttt}}}|||xxx{{{}}}}}}~~~{{{xxxvvvvvvvvvvvvuuuoooqqqpppmmmiiieee^^^WWW[[[___kkkuuuOOOfffEEE333777666444222000000000000//////.........///000000000333///>>>mmmppp\\\PPPSSS^^^eeeooorrrlllaaaYYYVVVXXXYYYaaakkklll```SSSLLLYYYfffpppqqqooovvvqqq[[[GGGEEEMMMNNNIIIDDDhhhllltttTTTLLLEEECCCBBB???;;;:::888777444222000.........yyyxxxNNN999555444333333222222222333333111222---111333FFFbbbwwwzzzpppkkkccc]]]YYYUUUPPPMMMJJJIIIJJJOOOQQQOOOPPPSSSVVVKKKMMMVVVXXXcccxxxmmmlllxxxoooddd]]]VVVNNNJJJKKKFFFKKKJJJIIINNNLLLOOO^^^lllSSS<<<999111777...111111111000////////////////////////000111222333444CCCtttTTTQQQpppnnneeeddd[[[ddddddeeeeeebbbaaagggooowwwuuuuuutttuuuwwwvvvzzzvvvtttrrrqqqoooqqqtttvvvwwwwwwwwwvvvxxxvvvvvvyyyzzzzzz}}}~~~~~~vvvmmmjjjgggddddddbbb___^^^___]]]YYYWWWYYYWWWXXXZZZ[[[ZZZXXXVVVUUUUUUTTTTTTSSSRRRQQQPPPOOONNNNNNNNNNNNOOOPPPPPPQQQPPPOOOUUU```jjjmmmnnnoooyyywwwbbbIII???999777???FFFeeewwwzzzccc}}}mmm~~~hhh;;;000222222111111000000//////........................///444111CCCxxxtttjjjzzzrrrllltttzzzcccTTTHHH===;;;@@@KKKIIISSSgggrrrqqquuu}}}{{{~~~zzznnnxxx|||yyyzzz{{{|||zzzxxxvvvtttppppppoookkkfff```ZZZUUUOOOeee|||cccSSSFFF888888777555222111111111111000//////...//////000000///444111<<>>888VVV{{{}}}xxxvvv|||kkkjjjnnn}}}BBB444333222222111111000//////........................+++555111777fffxxxggg{{{ooofffwwwcccNNNEEEBBBDDDOOO\\\qqqgggdddjjjhhhcccmmm|||rrrsssuuuqqq{{{mmmnnnoooppppppqqqssstttpppooommmjjjccc\\\VVVUUUPPPbbb}}}SSSZZZqqqFFF>>>888777555333222111111111000000////////////000000111666444:::]]]qqqXXXUUUYYYXXXUUUOOOGGGLLLbbbzzzpppfffiiillljjjjjjnnniiizzz~~~rrr]]]MMMAAACCCHHHJJJPPPYYYVVVUUU}}}wwwIIIGGGFFFEEEGGGHHHFFFCCC>>><<<999666333111000///www}}}RRR<<<444444333222222222333333---+++//////666222888iii~~~}}}|||vvvlll^^^RRRKKKHHHGGGDDDFFFLLLPPPQQQUUU[[[XXXZZZ___VVVKKK[[[~~~bbbbbb~~~uuunnneee___VVVMMMIIIIIIGGGMMMLLLJJJMMMKKKOOO___vvv???666888///:::...111111111000////////////////////////000111333444555QQQuuuMMM___wwwuuu___XXX______```^^^```cccbbbdddppp~~~jjjbbbZZZUUUUUUUUUUUUWWWZZZ\\\```ccceeelllvvv||||||ssspppmmmjjjjjjjjjiiigggjjjpppvvvvvvqqqnnnqqquuutttrrrtttzzz{{{yyy}}}}}}yyyvvvvvvxxx|||~~~}}}vvvhhhwwwtttkkkiiihhhhhhjjj\\\[[[]]]aaa```[[[YYYZZZVVVXXX[[[]]]]]][[[XXXVVVVVVVVVUUUTTTSSSRRRQQQQQQOOOOOOOOOPPPQQQRRRSSSTTTUUUOOOOOOZZZgggooouuu|||}}}hhhUUUHHH888333???<<>>333333222222111000000000.....................---***777222333^^^|||eeevvv|||rrr|||yyyZZZKKKAAADDDPPPaaa{{{hhhcccgggmmm~~~oooqqqwww{{{^^^\\\XXXWWWYYY```jjjqqqqqqooommmiiiaaaYYYUUUTTT]]]XXXsssLLLaaa]]]>>>;;;999777555333222111111222111000////////////000000///444000222PPPXXXDDDQQQOOOOOOQQQSSSTTT___{{{uuufffggglllooouuu~~~uuutttfffSSSHHHCCCHHHKKKJJJPPPZZZ[[[YYY```KKKKKKIIIHHHHHHIIIFFFBBB@@@>>>;;;777444222000000ZZZ:::666444333333444444222000222333000111000---AAAeeedddpppaaa[[[SSSJJJJJJPPPWWWZZZYYY```aaagggeeeUUURRRttthhhZZZfff{{{uuulllddd\\\XXXSSSMMMIIIJJJMMMEEEMMMIIIIIIQQQQQQ```BBB444===000333444,,,000000////////////000000000///444555,,,///:::>>>fffYYYMMMiiirrrgggaaa```]]]^^^bbb___^^^aaaccciiixxxlll[[[QQQOOOLLLJJJJJJLLLOOOQQQOOORRRWWW\\\```cccdddddd___aaaccceeefffgggiiikkkooopppqqqqqqpppqqqsssvvvwwwyyy{{{{{{zzz|||}}}xxxyyywwwiiinnnmmmffffffjjjgggdddcccbbb^^^XXXTTTZZZeeehhhaaaZZZZZZYYYUUUWWWVVVUUUSSSRRRRRRQQQQQQNNNOOOQQQRRRRRRQQQOOONNNSSSRRRQQQUUUdddtttyyytttyyywwwnnn\\\GGG999666888666SSSwwwwwwvvv|||ooohhh000===555111222444333111222//////.........//////000...//////444PPPjjjmmmxxxzzzvvv^^^IIIJJJLLLTTTiiieee]]]qqq|||ppp}}}~~~ZZZQQQCCCNNN\\\TTTWWWhhhnnntttqqqllldddZZZQQQPPPTTTYYYiiiooo777tttKKK;;;:::888888666444222000......111111111111000000000000,,,,,,;;;...EEEssscccSSSXXXTTTZZZKKKQQQ^^^ddd{{{lll```___pppxxxjjjgggvvv~~~zzz|||}}}yyy{{{yyyuuudddXXXPPPBBBCCCMMMIIIFFFKKKNNNPPPnnnXXXFFFFFFFFFHHHHHHGGGCCC@@@???@@@@@@===777333222222[[[;;;:::777444333333222111000111222000111111...???```^^^}}}mmm]]]UUUQQQLLLLLLQQQVVVYYYXXXgggiiipppooo```[[[xxxbbbaaaoooyyysssjjjbbbZZZUUUQQQJJJHHHIIILLLFFFMMMJJJKKKQQQRRRfff???222;;;000444555...000000////////////000000//////111444333111888FFFOOOMMMhhhpppeeeaaa```]]]___^^^```cccfffeeemmmdddTTTJJJIIIGGGFFFFFFGGGIIIJJJIIIKKKOOORRRUUUVVVVVVVVVSSSUUUYYY\\\^^^```dddfffjjjmmmpppsssuuuxxx|||~~~xxxzzz}}}}}}|||}}}}}}{{{~~~uuujjjmmmhhheeennnnnnjjjfffbbb```]]]XXXUUU[[[bbbddd___ZZZ[[[ZZZWWWVVVVVVUUUTTTSSSRRRRRRRRROOOPPPQQQRRRRRRQQQPPPOOOTTTSSSQQQSSS```pppwwwuuuyyywwwooo^^^JJJ<<<777888555HHHbbb}}}~~~yyyCCC;;;555333555555333111333000/////////.../////////......000444III|||fffzzztttuuulllYYYMMMMMMJJJfff~~~```VVVjjj~~~xxxttt[[[MMMbbb{{{rrrpppxxxzzz{{{uuuiii\\\UUUTTTQQQNNNTTT|||gggLLLyyyFFF999888777777666555444222111111111111111000000000////////////777///===qqq}}}~~~XXXVVVsssXXXSSSWWWeeezzzxxxjjjUUUccc|||xxxssssssiii{{{xxx```eeexxxtttxxxtttrrrtttppprrr}}}|||ooo___SSSLLLCCCEEEMMMMMMJJJKKKIIIYYYvvvGGGDDDDDDDDDFFFGGGFFFCCC@@@???@@@@@@===777444222333___>>>???;;;777444333333222111...111000111222...<<>>??????<<<888555444444{{{eeeDDDAAA>>>;;;888777555333111---111000111333///888PPP}}}```yyygggUUUEEEGGGKKKNNNQQQVVV]]]ccceeemmmzzz||||||zzzqqqiii}}}```mmmuuuuuu}}}tttmmmggg^^^TTTOOOKKKGGGGGGIIIKKKKKKOOOJJJMMMLLLQQQyyymmm999222666///333111///000000////////////000000---444---222<<>>uuuNNNRRReeeiii```______^^^aaa[[[___cccdddhhhyyyyyyiiiZZZIII===<<<<<<============<<<<<<>>>??????@@@??????>>>===@@@CCCHHHLLLPPPUUUZZZ]]]```dddjjjnnnqqqsssuuuvvvrrrvvv{{{~~~~~~}}}{{{yyyvvvtttiiiaaa```jjjcccbbb___^^^^^^___```aaaWWWTTTTTTXXX]]]^^^\\\YYYUUUUUUUUUUUUUUUTTTTTTSSSTTTSSSSSSRRRRRRSSSSSSTTTUUUSSSOOOPPPWWWeeettt|||wwwvvvqqqfffVVVGGG<<<777===;;;???TTTvvvzzzppplll]]]MMM999777888;;;999444222444333222222222111000///...222---333///000___uuukkkzzzqqqmmmhhhmmmvvvtttuuuooommmZZZJJJ___rrrbbbhhhyyyzzzttt]]]UUURRRPPPTTT\\\QQQmmmXXXBBB>>>;;;777777666666555444444333000000000/////////......///333...888555VVVkkkTTT\\\uuuvvvjjjhhh^^^TTTYYYXXXnnnwwwuuuvvv{{{sssaaaiii~~~vvvlll___QQQHHHAAAHHHJJJMMMSSSPPPEEE@@@eeeoooJJJFFFEEEDDDDDDEEEDDDBBB@@@>>>>>>>>>===:::888777666lllKKKDDDBBB@@@>>><<<999444111---111000111444000555HHHyyy|||lll\\\MMMNNNOOONNNMMMQQQXXX___nnnvvv~~~}}}|||mmmqqqqqq{{{nnn}}}vvvjjjzzzpppiiiddd[[[RRRNNNKKKGGGHHHKKKLLLNNNOOOIIINNNIIIQQQ___888555555///222---///000000////////////000000---666000111777...LLLKKKWWWeeeeee]]]______^^^bbbdddcccccceeeqqqyyydddUUUIII???999999:::;;;<<<<<<;;;:::999999999::::::::::::::::::>>>AAAEEEHHHKKKOOOSSSVVVZZZ^^^cccgggiiijjjlllmmmlllooouuu|||}}}yyywwwxxx{{{~~~wwwddd```^^^```\\\]]]___```````````````TTTLLLLLLXXXcccbbb]]]YYYVVVVVVWWWWWWVVVUUUTTTSSSUUUTTTSSSSSSSSSSSSTTTUUUTTTRRRPPPPPPUUUaaaqqq~~~uuutttqqqhhh\\\MMM???888<<<:::===MMMjjjzzzqqqwwwtttYYYYYY>>>:::999;;;999555333444333333333333222111//////000...222...---RRRgggxxxvvvooovvvyyyvvvuuutttrrrqqqdddYYYJJJUUUnnnfff~~~rrrhhhqqqiiiWWW[[[WWWMMMYYYsss______vvvyyyMMM@@@@@@:::888777666555444222111111000000000000////////////...333---888555KKKuuu]]]mmmjjjYYYVVVaaa\\\YYYjjjqqq{{{|||{{{mmmooozzzqqqeeeYYYMMMFFF@@@LLLLLLLLLRRRKKKDDDKKK}}}nnnTTTKKKIIIFFFEEEDDDDDDBBB@@@???>>>>>>======<<<:::999{{{tttTTTLLLJJJFFFBBB>>>:::444111...333111111444111444BBB|||nnn```HHHJJJKKKLLLOOOUUU^^^ffflllssszzz}}}sssiiiooopppxxxxxx~~~vvvkkkccc^^^VVVOOOMMMKKKHHHHHHKKKKKKOOOOOOHHHPPPJJJWWWRRR777777444000222,,,000000000////////////000000///444222111111333aaawwwOOO]]]gggddd\\\______^^^ccccccaaa```gggyyytttlll___QQQFFF???;;;999999999::::::::::::999999444444555555555666777777:::===@@@CCCEEEHHHKKKNNNQQQUUUZZZ___bbbeeehhhjjjgggjjjnnnuuu{{{~~~|||yyyxxx{{{rrr```___[[[YYYXXX]]]cccfffddd```]]]ZZZQQQEEEGGG\\\llliii___ZZZWWWXXXXXXXXXWWWUUUSSSRRRTTTTTTTTTTTTTTTTTTTTTTTTRRRRRRRRRRRRSSSZZZkkk{{{sssrrroooiii___RRRCCC:::666999===HHH```~~~uuummmzzzFFF>>>888888999666444444333333444444444333111000---000000///333GGGqqqxxxpppzzzssszzzyyyqqqfff___eeennnpppiiicccTTTFFFJJJxxxzzz}}}kkkiii{{{rrrooogggqqqyyy```UUU]]]ZZZQQQbbbNNNqqqFFF<<>>ppptttSSS\\\ooo\\\YYY\\\[[[jjjqqq|||tttiii]]]RRRHHHCCC@@@NNNMMMKKKPPPFFFHHHdddppp___LLLJJJFFFDDDDDDDDDCCCBBB@@@???>>>???@@@@@@>>><<>>333777222222666...666000000////////////000000333,,,111444000GGGttt^^^ZZZeeejjjccc\\\______]]]ccc]]]fffrrrzzzcccOOOOOOHHH@@@:::999999777555666555555444444555555666555444444333333444444555666888;;;>>>@@@CCCFFFHHHGGGJJJMMMPPPSSSWWW[[[^^^gggeeeeeeiiipppvvvyyyyyyyyyzzzzzzuuuTTT[[[pppgggTTTRRRLLLXXXhhhrrrqqqiii```ZZZPPPBBBGGGggg~~~wwwfff^^^ZZZZZZ[[[ZZZXXXUUURRRPPPQQQRRRTTTUUUUUUTTTRRRQQQRRRSSSVVVUUUOOOMMMZZZkkkpppmmmjjjhhhbbbWWWHHH===777999999<<>>@@@EEEMMMQQQOOOJJJOOOtttPPPOOOBBBCCCCCCBBBAAAAAA@@@??????@@@???@@@BBBCCCBBB???===}}}rrrwwwnnnQQQNNNOOO===999666333222222222222222333333PPPwwwiiiYYYKKKCCC???LLLCCC@@@IIISSSWWWZZZ^^^XXXkkkyyyuuuzzz|||wwwqqqmmmhhhccc[[[UUUOOONNNMMMJJJGGGGGGIIILLLNNNJJJMMMKKKIIIeeeSSS999666333111111111111000000000////////////000000------111666999^^^sssSSSrrrfffccc```___```bbbaaa```gggkkkyyy~~~vvvooommmWWWMMMBBB>>>:::666333444777777777777777777777777555444444333333333444444555888;;;>>>???@@@CCCEEEEEEFFFGGGHHHKKKMMMOOOPPPZZZ^^^cccjjjqqqyyy~~~LLL777TTTgggYYYTTTOOOKKKNNN[[[gggssswwwdddMMMHHHGGGFFFOOOqqq|||___^^^WWWUUU[[[]]]VVVVVVYYYSSSVVVUUUTTTUUUWWWXXXWWWVVVSSSRRRSSSSSSPPPNNNSSS[[[iiijjjiiiggggggcccVVVHHH::::::999888DDD___tttmmmrrrzzz>>>777111999222222666555555666666555444444333222000111222...---<<>>dddmmmBBBDDD===@@@@@@???????????????>>>=========???AAA@@@>>><<<|||rrrTTTWWWVVV<<<444666333333222222222222333333DDDzzzkkkZZZMMMFFFFFFHHHMMMKKKXXXlllnnn]]]VVV]]]ggguuuzzz~~~zzzooo~~~}}}wwwqqqjjjddd```[[[UUUPPPLLLLLLKKKIIIGGGGGGJJJLLLPPPOOOOOODDDIIIGGG888666333111111111111000000000////////////000000///333---555999qqq___QQQwwwcccaaa______aaadddeeeeeekkksssvvvkkkfff]]]OOOAAA<<<;;;777444333777777888888888888777777444444333333333333444444555888;;;>>>???AAACCCEEEDDDDDDDDDDDDDDDEEEFFFGGGIIIMMMSSS[[[dddooozzz~~~<<<888]]]hhhRRRHHHEEEIIIQQQ___iiiooonnnZZZFFFDDDPPPYYYjjjmmmWWW___VVVTTT\\\```YYYYYY\\\WWWXXXVVVTTTTTTVVVWWWWWWWWWUUUSSSTTTTTTOOOKKKMMMRRRbbbhhhmmmmmmjjjdddXXXNNN>>>;;;777888CCC]]]yyyhhhqqqGGG555555666111555222555555555666555555444333222///111333000,,,222===qqq}}}wwwwwwzzzvvvooovvvXXXWWWhhhvvv{{{mmm[[[OOOrrrxxx|||mmm^^^sssppppppiiimmmzzzxxxuuuzzzssstttqqqbbbOOOGGGUUUhhhXXXPPPOOO___yyypppOOObbbAAA@@@222888555444444222222222222444444444333222111000000000000111///000222...---777FFF|||uuupppsssZZZ]]]___bbbmmmlllooo}}}}}}~~~}}}}}}yyyrrrlll[[[VVVMMMDDD>>>>>>CCCGGGLLLJJJPPPJJJOOOXXX>>>AAA??????>>>>>>======>>>>>>>>>;;;;;;;;;===??????>>><<>>>>>======:::===BBBIIIQQQ\\\gggnnn}}}xxxAAADDDdddfffMMMCCCAAAKKKTTTfffnnnlllcccRRRIIIOOOXXXoootttYYYTTTaaaTTTQQQZZZaaa[[[ZZZ\\\YYYYYYVVVTTTSSSUUUVVVWWWWWWUUUTTTTTTUUUQQQKKKKKKNNNccciiiooooookkkeeeZZZPPPBBB;;;666999EEE^^^tttxxxkkkRRR222888333000777000444555555555555555444444555222222555333//////444OOOzzzrrrkkkrrrvvvsssxxxqqqVVV{{{wwwjjjvvvzzz```ZZZ~~~yyyzzzuuuggg[[[~~~rrrmmmqqqqqqrrrtttwwwyyyxxxvvvlllXXXQQQTTTZZZaaafffSSSPPPUUUpppnnnXXX^^^OOO888>>>333555666444333111000000111333444222222111000000///000000000...///111000...222999___wwwtttuuugggVVVUUUVVVqqq|||yyywwwrrrjjjcccUUUOOOFFF???<<>>>>>>>>>>><<<;;;<<<>>>@@@AAA@@@>>>rrrhhhqqqmmmFFF888<<<555444444333222222222333;;;ooo|||wwwiiigggfffkkkvvvppp^^^cccooodddsss}}}rrrwwwzzz{{{qqqoooiiiaaa[[[WWWTTTPPPMMMGGGHHHHHHHHHGGGHHHJJJLLLHHHMMMNNNMMMrrrxxx```888666444222111222222000///000000////////////000000---777111666JJJqqqXXX]]]eeebbbaaaaaa```aaacccfffhhhdddvvveeeTTTBBB;;;:::888444222666777888999999888777666222222222222222333444555444777:::<<<===???AAACCC@@@???===;;;:::999888888777999<<>>>>>@@@BBBCCCCCCAAAgggooowwwsssLLL;;;<<<666555444333333222222333222TTT~~~{{{{{{yyyddd^^^^^^]]]aaaxxxxxxuuuyyywwwlllkkkeee]]]XXXVVVSSSOOOLLLFFFHHHIIIIIIHHHIIIJJJLLLIIIMMMIIIWWWMMM;;;444333222111222222000///000000////////////000000...333444666XXXUUUTTTaaaccc_________^^^^^^```cccfffjjj~~~hhhXXXGGG???;;;666222111444666777888888777666444222111111222222333444555555777:::;;;<<<<<<>>>???===<<<:::999888777777777777888999999:::>>>CCCGGGMMMXXXhhhwwwllleeecccLLLAAAJJJOOO```lllyyysss^^^QQQRRRccc|||}}}rrrccc[[[ddddddSSSOOOKKKVVVbbb]]]XXXYYYXXXYYYWWWUUUTTTUUUVVVVVVVVVUUUSSSTTTWWWVVVQQQOOOPPP[[[aaagggkkkooonnnfff]]]MMM>>>666:::???JJJiii}}}ttt{{{}}}~~~hhhwww888777000222555333333444555555666555555555666444222222333333333333000TTTooorrryyymmmmmm{{{|||jjjooohhhaaa___kkk{{{rrrbbbQQQppphhhxxxtttpppcccXXX|||pppkkkbbboooooobbbcccvvv~~~wwwYYYSSSSSS^^^gggeee[[[TTTTTTjjj}}}IIIMMMAAA555;;;777222333333333222111111222333333111000000000000000111222//////000222222222333333999nnn{{{|||nnnXXX[[[kkknnntttkkkeee^^^VVVOOOKKKFFFAAA>>>@@@EEEJJJLLLMMMKKKAAAggghhhKKKHHHHHHGGGJJJIIIFFFCCCAAAAAAAAABBBBBB@@@@@@AAACCCDDDCCCBBB]]]}}}vvvtttyyytttPPP>>>999666666555333333222222222111AAA}}}}}}|||zzzrrrfff[[[WWWWWWxxxxxxtttooofffddd___YYYUUUTTTQQQMMMJJJGGGHHHJJJJJJIIIIIIJJJLLLKKKPPPMMMmmm|||www===;;;444222111222222222000...000000////////////000000444///999888nnn}}}LLLPPP^^^eee^^^___```______aaaeeehhhrrr```TTTFFF>>>999444222333333444666888888666444333111111111111222333444555555777999:::::::::;;;<<<:::999999888888888888999666666666666555555888:::???FFFRRR^^^iiittt~~~|||jjjIIICCCSSS\\\qqq|||mmmVVVUUUeeexxxeeebbb^^^bbbaaaQQQOOOJJJVVVddd___XXXYYYXXXXXXWWWUUUUUUVVVWWWUUUTTTVVVSSSSSSVVVVVVRRROOOPPPRRR^^^jjjooopppmmmgggaaaQQQ@@@666::::::===VVVvvvtttzzz}}}~~~vvv{{{xxx|||BBB777222333111444333444444555666666555555555555555444444555555444,,,;;;fff|||mmmiiigggjjjiiitttsssUUUcccmmmsss~~~tttXXX\\\]]]___qqquuuwwwiii\\\}}}|||lllfff___bbbccceeejjjqqqsssqqqKKKVVVdddjjjbbbVVVRRRVVVggg}}}mmm___www^^^<<<888:::888222444111111111111111111111111000000000000111111222333000111222111000111222333111SSShhhiiifffWWWvvviii```ZZZTTTMMMGGGDDDAAA>>>???CCCHHHLLLMMMGGGHHHeeebbbJJJGGGHHHEEEGGGEEECCCAAA@@@AAACCCDDDBBB@@@??????AAABBBAAA@@@aaaxxxlll}}}}}}zzz~~~yyyWWWEEE<<<777666555444333222222222222666}}}~~~~~~}}}||||||yyyeeeQQQVVViiizzzxxxnnnjjjeee___[[[VVVSSSRRRPPPKKKHHHHHHIIIKKKJJJIIIIIIKKKLLLFFFQQQUUUjjjeee444888333222111222222222000...000000////////////000000666+++===???XXXTTT]]]jjj___aaabbbbbbbbbdddiiinnnvvvwwwTTTJJJ@@@:::666333333666222444666777777666444222111111111111222333444555555777999999888888999:::888888888888888999:::;;;777888999888666666777888777;;;BBBIIISSS```oooxxx~~~gggDDDDDD\\\kkkgggRRR]]]yyycccXXXccc[[[UUU\\\]]]PPPJJJVVVeee```XXXXXXXXXWWWVVVVVVVVVWWWWWWUUUSSSWWWSSSSSSUUUUUUQQQNNNOOONNN___pppuuupppiiiccc___SSS@@@777;;;999888NNNnnnrrrrrrzzzwwwJJJ777333444...555333333444555666666666555666888999888777777666555777---FFFoooppphhh]]]eeeqqqqqqxxxxxxdddeeejjjqqqdddrrrmmmSSS```sss{{{~~~ooo```yyygggaaacccYYY\\\mmmuuummmgggiiiRRR___lllkkk[[[MMMQQQ\\\sss{{{```VVVqqqhhhAAA555888999777333777000000111111111111000000111000000000111222333444111333333000---...111222...DDDmmm~~~}}}{{{ccc[[[qqqyyyoooaaaWWWRRRMMMHHHCCC>>><<<<<>>???AAACCCEEEAAA???======>>>???>>>>>>ooo~~~iii|||}}}tttJJJ;;;;;;777777666555444333222222777...^^^}}}}}}~~~tttnnnmmmVVVCCCMMMeeeyyyyyytttggg[[[```YYYXXXUUURRROOOLLLJJJJJJKKKEEEDDDKKKOOOKKKJJJMMMQQQOOOZZZHHH555777333333222222111000/////////////////////000111111222444444>>>WWW\\\XXX```ddd```^^^```bbbeeelllsssvvviiiMMMIIICCC===777444333222333444666777888777666555111111000000000222333444555666888:::::::::888777888999;;;<<<>>>????????????>>>===<<<;;;:::999999999888888<<>>===<<<;;;;;;<<<>>>@@@BBBqqq~~~nnnyyyyyy~~~|||nnnGGG;;;===888888777666555444333333777///PPP}}}~~~}}}}}}}}}zzzwww[[[NNNFFFGGGUUUaaawwwmmmddd\\\\\\XXXVVVTTTQQQNNNKKKJJJIIIIIIGGGHHHJJJJJJIIIKKKNNNKKKQQQCCC444777333333222111111000/////////////////////000111111444444888KKK~~~RRRYYYZZZdddccc___^^^```ccceeellltttvvvfffZZZJJJGGGBBB<<<777444222111333444666777888777555444222222111111111222444555777777888888999;;;<<<<<>>>>>===<<<;;;:::999999999888777999===CCCIIIMMMZZZdddqqq|||VVVIII___wwweeeQQQQQQ```xxxxxxlllddd]]][[[]]]\\\UUUNNNEEEPPPaaalllggg[[[VVVYYY\\\ZZZWWWWWWWWWWWWVVVTTTSSSSSSSSSSSSRRRQQQPPPPPPKKKUUUdddooosssqqqlllhhh\\\MMM@@@<<<:::<<>>======<<<;;;;;;;;;===???@@@vvvppp~~~}}}xxxqqqdddAAA999<<<999999888777666555555444333111???lll~~~yyy}}}}}}~~~}}}{{{}}}jjjTTTKKKHHHMMM[[[oooddd```\\\UUUUUUTTTQQQOOOLLLJJJIIIHHHEEEIIIKKKIIIHHHLLLPPPQQQIIIiii___===222666222222222111111000000//////////////////000111111///---999^^^lllPPP```aaaaaa```^^^^^^aaacccfffmmmvvv~~~qqqaaaSSSJJJEEECCC???;;;777444111000222444666777777777555444333333222111111333444555999888888888:::===@@@BBBCCCCCCCCCBBBAAA@@@???>>>======<<<;;;::::::999999:::999888888999;;;===???EEENNN[[[gggrrr{{{xxxUUUNNNccciii\\\UUUSSSZZZlllsssggggggaaa[[[[[[]]]\\\UUUNNNNNNYYYfffjjjaaaVVVVVV[[[\\\YYYWWWUUUVVVVVVUUUUUURRRSSSSSSSSSSSSSSSRRRRRRMMMQQQ^^^pppuuunnniiijjj]]]NNN@@@;;;888888???JJJxxxzzzxxx}}}888;;;///777+++000111111111222222222222555555666777888888888888111888111222VVVpppcccdddzzzmmmdddfffhhhfffgggjjjppp}}}xxxrrrWWWiiiwwwmmmjjjbbbccc~~~gggZZZQQQNNNHHHRRRGGGCCCjjjlllSSSLLL___@@@999777444222333333333222555666888888777555222000000000000000111111111111333222111000000000000000000...444OOO||||||~~~~~~jjj^^^SSSkkklll^^^SSSMMMFFFBBBAAA@@@===;;;;;;FFFIIIIIINNNMMMLLLTTTyyyxxxPPP@@@DDD???CCCHHH>>>BBBBBBBBBAAA@@@???>>>=========<<<;;;;;;<<<===>>>zzzlllxxxnnnaaaBBB:::<<<;;;:::999999777777666555111555555TTT|||~~~qqq]]]RRRNNNRRRiiivvvlll___[[[[[[QQQRRRQQQOOOLLLJJJIIIHHHHHHCCCIIIKKKIIIJJJQQQSSSQQQTTTwwwIII888000666222111111111000000000//////////////////000000111111---???tttUUURRRkkkfffYYY^^^]]]^^^aaadddgggpppyyy{{{nnn___QQQHHHDDD@@@???===:::666333111///222333555777777666555444333222111111111222333444999999999;;;===@@@BBBDDDBBBAAAAAA@@@???>>><<<;;;<<<<<<;;;;;;:::999999888<<<;;;;;;:::::::::::::::;;;AAAJJJSSS\\\gggrrrzzzyyyrrrUUUTTTbbbwww{{{iiibbb\\\VVVXXXjjjsssgggbbb]]]XXXXXXZZZZZZUUUPPP^^^bbbdddaaaXXXTTTYYY```\\\YYYVVVUUUUUUVVVUUUUUURRRRRRSSSSSSTTTSSSSSSSSSQQQOOOYYYmmmtttjjjcccfffaaaQQQAAA999777777;;;AAA~~~wwwuuuqqq:::777+++;;;---000000000111111111111222333333555666777888888888777<<<555000EEEggguuusssvvvrrrfff]]]\\\___```hhhrrrwwwqqqkkkmmmssswwwqqqoooaaattt}}}rrr~~~zzzlllgggnnnoooZZZOOOIIIHHHDDDPPPSSSmmmsssHHHNNNhhhXXX555555333111111222333222222444555666777666444222000/////////000000000111111333333222111000000000000555111...===eeeyyy|||zzz}}}|||xxxxxx}}}fffOOOaaahhhZZZUUUKKKGGGBBB@@@???@@@???>>>DDDCCCIIIVVVUUUCCCMMMsss^^^MMMGGGFFF@@@EEEJJJAAAAAAAAAAAA@@@@@@??????>>>???>>>======<<<======>>>zzzhhh}}}sssgggHHH??????;;;;;;:::999888777666666222:::222CCC~~~nnnXXXFFFHHHjjj~~~~~~kkkhhh[[[VVVXXXQQQOOONNNLLLKKKIIIHHHHHHHHHFFFHHHIIIIIILLLPPPOOOLLLssssssEEE666...555111111111000000000000000///////////////000000111888444IIIPPPTTThhhdddWWW^^^]]]^^^bbbdddiiittt{{{ooo```RRRIIIEEEEEE>>>===;;;888555222000///222333555666777666444333111111000000111222444555888999<<>>>>>???>>>>>>===<<<<<<;;;;;;::::::999999888888999:::;;;<<<<<<<<<<<<<<<999<<>>;;;333111000000222333222111222333444444333222000///....../////////000000000222222222222111111000000444333000666SSS|||}}}vvvpppuuuvvvqqqooouuu}}}TTTcccuuucccVVVMMMJJJEEECCC@@@>>>???@@@AAABBBIIIGGGHHHPPPPPPLLLjjjqqqXXXSSSOOOHHH@@@AAACCC===AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@??????????????????xxxjjj|||qqqfffJJJ???;;;;;;;;;:::999888777777666000777111999ggg~~~uuudddRRRLLLiiiwwwZZZjjjjjj{{{hhh^^^^^^WWWSSSTTTRRRMMMLLLKKKJJJIIIHHHHHHHHHJJJHHHHHHJJJJJJIIIKKKPPPMMMDDD666000444000000000000000000000000///////////////000111111222222LLLXXXWWW]]]___]]]^^^^^^___bbbdddjjjxxxwww}}}xxx{{{sssfffYYYNNNIIIGGGGGG>>>===:::777444111000///111333555666666666444333000000000111222444666777:::;;;>>>AAABBBBBBAAA@@@>>>>>>?????????>>>>>>===:::::::::999999888888888666777888:::;;;<<<<<<<<<777999;;;<<<>>>CCCLLLRRRZZZ^^^fffqqq|||sssXXX```iiiccclllmmmVVVOOOUUU^^^bbbiiikkkaaagggbbb\\\YYYXXXUUUQQQMMM]]]______\\\\\\]]][[[WWW[[[ZZZXXXXXXXXXXXXVVVTTTQQQRRRRRRRRRRRRRRRQQQQQQRRRMMMRRRcccpppooolllkkkggg\\\KKK>>>888999>>>CCCTTTrrrtttSSS888000666---////////////000000000000111111333444555666666666999666444999888555TTTaaaUUUjjjqqq\\\QQQ[[[YYYXXXXXX]]]fffooouuuwwwvvvjjjvvvxxx{{{|||uuuoookkkgggaaaYYYWWW[[[XXXSSSKKKKKKLLLAAA???OOOwwwhhhHHHRRRuuuAAA666888222111000111222333111000000000111111111000///...............////////////111111222333333222222111000111222888HHHgggeeefffhhhhhhiiikkkpppttt~~~sss^^^{{{aaa```zzzpppcccYYYTTTMMMEEE>>>@@@???===<<<===@@@CCCDDDFFFQQQJJJ@@@MMMnnn|||NNNIIIKKKIIICCCAAABBBCCCCCC@@@@@@@@@???@@@@@@AAAAAA@@@@@@@@@@@@AAAAAAAAAAAAyyypppyyynnneeeJJJ@@@;;;;;;;;;:::999888777666666000333333444OOO~~~~~~~~~oooYYY^^^||||||zzz}}}\\\GGGmmmvvv\\\hhhwwwkkk]]]]]]UUUQQQTTTRRRLLLOOOLLLKKKJJJIIIIIIIIIIIIIIILLLGGGIIINNNJJJFFFSSShhh???;;;555333111///000000000000000000000///////////////000111111,,,111NNNTTT\\\]]]```aaa```___```bbbdddlll|||yyy~~~~~~wwwooodddZZZTTTOOOKKKGGG@@@===999555222000000000111222444666666555444333111111111222444777:::;;;>>>?????????@@@@@@??????>>>?????????>>>>>>===<<<999999999999888888888888666777777888999999::::::666888999999888;;;AAAFFFMMMQQQYYYbbblllttt|||~~~zzzXXXTTTddd```ccceeeVVVPPP]]]ppppppjjjhhhcccdddbbbaaa```___ZZZTTTOOOUUU[[[]]][[[ZZZ\\\\\\YYY[[[ZZZZZZZZZ[[[YYYVVVSSSQQQQQQRRRQQQQQQPPPOOONNNOOOMMMOOOZZZhhhpppmmmhhhbbb[[[NNN@@@777666999<<>>>>>======>>>AAAEEEHHHEEEQQQKKKGGGeeeZZZKKK===@@@>>>???EEEDDDBBBGGG???>>>>>>===>>>???@@@AAA>>>??????@@@AAAAAAAAAAAA{{{~~~uuurrruuu~~~rrriiiPPPGGGAAA;;;::::::999888777666666777666666///888lllvvv|||}}}|||ppp[[[{{{}}}vvv{{{|||{{{WWWXXXuuunnnvvv]]]WWW~~~jjjWWWSSS]]]SSSJJJTTTQQQFFFIIIKKKKKKJJJIIIIIIIIIJJJJJJJJJEEEKKKSSSMMMHHH```YYY???000555666///////////////000000000000///////////////000111111444;;;VVVhhhFFFccchhheeeaaaaaa``````aaadddlll~~~xxxooozzz~~~wwwooofff___[[[VVVNNNHHHAAA>>>999555111000000000111222444666666555444333222222222444777:::===>>>BBBAAA???======>>>???@@@>>>>>>>>>>>>===;;;:::999999999999888888888888888:::999999999888888888888777999:::888666777;;;???@@@FFFNNNUUU[[[fffttt~~~|||\\\KKK___aaa]]]\\\eee^^^mmm{{{nnnkkkmmm]]]___bbbffffffbbbZZZTTTSSSZZZ\\\UUURRRXXX___bbbZZZZZZ[[[\\\]]][[[VVVSSSQQQQQQQQQQQQPPPOOONNNMMMOOONNNMMMSSS```kkkiii```bbb___UUUFFF;;;777999;;;XXXnnnyyy|||zzzwwwmmm222333,,,555............/////////000111111222333444444444444333777555666999666:::KKKpppyyygggXXXhhhpppfffUUURRRPPPQQQRRRQQQQQQSSSMMM[[[PPPZZZ\\\XXXiii]]]ZZZVVVQQQLLLJJJIIIHHHGGGAAAIIIHHHHHHRRReeemmm???GGGeeebbbBBB333444666222111111222333333111//////000000000000//////...---------.........//////...///111333444444444333999444555888333666SSSwwwwwwYYYRRRUUUTTTXXX```XXX```iiirrr}}}{{{bbbYYYvvvmmmiiicccZZZSSSNNNLLLGGGBBB>>>>>>AAADDD????????????@@@CCCHHHKKKHHHHHHIII^^^ttt888JJJAAABBB>>>@@@FFF@@@999>>>======<<<<<<<<<>>>???@@@<<<===>>>@@@@@@AAAAAAAAAzzzuuuyyygggxxxlllgggQQQCCC777;;;:::999888777777777777000<<<999000444MMM{{{~~~tttyyy||||||}}}|||xxxqqq}}}}}}{{{xxxzzz{{{qqqeeeccc{{{xxxyyysssoooaaaYYYfffvvvlllTTTUUUSSSOOOLLLJJJJJJJJJKKKKKKKKKJJJIIIIIIIIIIIIJJJUUU===JJJMMMPPPJJJBBB555666444111...////////////////////////////////////000111222333///<<>>@@@BBBBBBBBBAAAAAABBBBBBCCCDDD???>>>>>>AAADDDCCC>>>999======>>>BBBCCC@@@<<<:::BBB<<<;;;???@@@;;;999;;;;;;999888888999::::::999:::BBBKKKRRRWWW^^^hhhppp~~~xxxhhhWWWVVV___```YYYiiilllmmmjjjfffddd___YYY^^^XXXYYYccchhhbbb[[[ZZZRRRTTTWWWZZZ```ddd```YYY___]]]\\\[[[[[[YYYWWWTTTRRRTTTUUUSSSOOONNNSSSWWWPPPOOOMMMPPPZZZgggmmmlllpppfffUUUEEE:::777999<<>>:::<<>>===<<<======<<<:::>>>999777999::::::===BBBAAA@@@?????????@@@BBBCCCwwwkkkvvvzzzzzzkkkaaaIII???888;;;:::999888777777777777666888555333111999ddd~~~~~~{{{zzzvvvyyyyyyvvvvvvyyyyyyvvv{{{yyyyyyxxxvvvwwwuuujjj]]]ccc|||tttooommmhhhhhh___UUU[[[gggaaaOOOOOONNNLLLJJJIIIHHHHHHHHHJJJJJJJJJIIIJJJJJJJJJKKKMMMQQQSSS???EEEpppnnn;;;444555333222111////////////////////////////////////000111222333222BBBjjjeeeYYYwwwnnndddbbbccc``````cccgggooo{{{tttlllfffiiippppppmmmcccTTTLLLKKKIIIDDD@@@<<<777444333222111111222222222333333333333333111333777:::>>>@@@AAABBBCCCCCCCCCBBBBBBCCCCCCCCCIIIIIIJJJKKKLLLNNNPPPRRRPPPKKKGGGEEEEEEDDDDDDDDDDDD???>>>BBBBBB>>><<<>>><<<:::999999;;;<<<<<<;;;999<<>><<<;;;AAACCCHHHIIIFFFDDDKKKUUUkkk[[[AAA???@@@===<<<::::::;;;;;;999888;;;777555777888888;;;@@@======<<<<<<<<<===??????nnnooo}}}|||}}}lll]]]CCC>>><<<:::999888777777666666777666000000999666///UUU}}}{{{}}}~~~}}}}}}}}}zzztttssswwwyyyxxx|||~~~xxxxxx}}}}}}xxxtttuuuuuutttsssnnnaaaUUU___zzzrrrqqqmmmjjj^^^aaa\\\RRRQQQWWWUUUKKKJJJJJJJJJJJJJJJIIIHHHGGGIIIIIIJJJJJJKKKKKKLLLLLLAAAYYYPPP@@@WWWQQQ333333333111222333////////////////////////////////////000111222333,,,EEEpppbbblll|||jjjdddbbbcccbbbbbbcccfffppp~~~|||zzzssskkkeee```^^^bbbiiidddccc\\\QQQHHHEEECCCAAA===:::555333111111000///222111111111111222444555444666:::>>>AAACCCCCCCCCDDDEEEEEEEEEFFFFFFGGGGGGJJJMMMOOOOOOOOOSSS[[[bbbccc]]]TTTMMMKKKNNNQQQSSSPPPKKKHHHIIIGGGCCC@@@@@@???===<<<<<<>>>???@@@???<<<;;;<<>>DDDCCCEEEFFFHHHIIIKKKNNNPPPPPPYYY\\\YYY^^^nnn}}}rrrjjjccchhhvvv}}}ppp___ccc___[[[ZZZZZZXXXTTTPPPJJJIIIGGGEEECCCAAA@@@@@@?????????>>>>>>>>>>>>>>>DDDEEEIIIMMMLLLJJJNNNTTTfff999<<>>===;;;::::::::::::999777888444333666777666999>>>::::::999999999:::;;;<<>>999888777666666666666666444//////999999...FFFuuuzzz}}}{{{{{{wwwqqqppptttvvvuuuqqqsssssssssxxx|||wwwnnnrrrrrrssssssqqqiii\\\RRRkkk|||xxxhhhhhhlllhhheeeZZZ\\\YYYQQQNNNOOOMMMHHHHHHIIIKKKLLLLLLKKKJJJIIIHHHIIIJJJKKKLLLMMMMMMNNNMMMSSSAAAXXXWWW;;;000666333///111333////////////////////////////////////000111222333+++PPPsssWWWtttuuubbbaaabbb^^^```bbbcccgggttt{{{tttpppnnnkkkiiifffbbb^^^ZZZVVVSSSSSSTTTYYYYYYVVVOOOFFF@@@<<<:::999666333111111111000///111000//////000333555777999:::===@@@BBBDDDFFFFFFEEEFFFGGGHHHJJJKKKKKKKKKGGGJJJNNNQQQSSSVVV[[[^^^jjjfff```ZZZZZZ___bbbaaaaaa\\\WWWSSSOOOIIIDDDBBBDDDBBB@@@@@@BBBDDDDDDDDDBBBAAAAAADDDKKKTTT\\\aaasss~~~iii]]]___hhhmmmqqqsssqqqhhhbbb``````^^^aaaccc^^^RRRMMMUUU```fff[[[TTTKKKIIISSS___ccc```ZZZYYYXXXYYYZZZZZZXXXWWWRRRSSSSSSRRRPPPPPPRRRTTTPPPRRRQQQRRRYYYdddjjjiiibbb___XXXMMMBBB;;;888999888MMMwwwvvv~~~xxxyyyMMM444333000...........................//////000000111111111333444444555666777888999;;;888BBB___}}}|||}}}zzzpppWWWHHHBBBDDDJJJRRR[[[fffrrr{{{qqq^^^LLLGGGMMMaaaLLL<<<111444777333222555///.........------,,,,,,......---------,,,,,,,,,/////////......---------......//////000111222222111000111333333222000000===eeeyyykkkSSSHHH??????@@@DDDHHHIIIGGGDDDHHHNNNNNNIIINNNZZZ___ZZZZZZXXXXXX[[[ZZZVVVSSSTTTRRROOOLLLKKKLLLLLLJJJIIICCCCCCBBBAAA@@@@@@AAAAAA@@@>>>;;;:::<<>>===;;;;;;<<<<<<:::999666333333777888777999===:::::::::::::::::::::;;;vvv~~~WWWpppyyywwwxxxfff]]]HHHAAA<<<777777666666555666666666555777333333444...222EEEyyy}}}|||yyyvvvpppqqqooojjjiiilllllljjjjjjlllnnnooosssuuusssooopppooopppqqqooofff[[[TTTrrr______aaa[[[WWWYYYVVVRRRNNNMMMLLLIIIDDDEEEGGGIIIKKKLLLLLLJJJIIIHHHIIIJJJLLLMMMNNNNNNNNNYYYLLLFFFAAA222333999222---000111////////////////////////////////////000111222333222aaa^^^TTTuuulll\\\___bbb^^^aaacccdddiiixxx{{{vvvrrrqqqrrrsssqqqooonnnkkkeee^^^XXXTTTQQQNNNMMMMMMLLLJJJDDD<<<666444444222000000111222222111000000//////111444777999>>>>>>>>>@@@BBBEEEGGGIIIGGGHHHIIIJJJJJJJJJJJJIIIJJJLLLQQQXXX]]]^^^[[[XXXhhhkkklllkkkmmmrrrqqqlllmmmjjjddd]]]XXXTTTOOOKKKKKKIIIFFFEEEFFFHHHIIIIIIIIIJJJKKKJJJJJJOOOWWW___ooovvv}}}ooo___[[[```fffgggllllllfffbbbbbbdddddd___gggfffXXXJJJMMM]]]kkk___YYYOOOGGGJJJVVV```dddYYYXXXWWWXXXZZZZZZXXXVVVRRRSSSSSSSSSRRRRRRSSSTTTVVVWWWWWWVVVZZZbbbffffffYYYZZZXXXQQQGGG>>>:::999999VVVqqq{{{}}}xxxRRR000000+++........................------...///000000111111333333444555666777777888===555666HHHccc{{{mmm]]]YYYUUUTTTQQQJJJBBB<<<999888>>>;;;777666:::AAAFFFHHHMMMVVVeeezzzWWW///666888222///111111...///...............------......---------,,,,,,,,,//////......------,,,,,,.........//////000000111111000///000444777666444333KKKkkkuuuaaaPPPGGG>>>===BBBFFFDDDAAA???@@@AAADDDEEEGGGIIIJJJHHHHHHJJJKKKEEE>>>BBBKKKCCCBBBAAAAAAAAABBBBBBBBB@@@@@@????????????@@@@@@?????????@@@CCCFFFJJJLLLHHHKKKNNNNNNSSSjjjKKK:::CCCDDD>>>;;;===<<<::::::;;;;;;999888777555555999;;;:::;;;>>>=====================<<>>;;;===CCCBBB;;;===EEE@@@>>>>>>CCCEEEBBB@@@???BBBCCCCCCCCCDDDDDDDDDDDD======<<<<<<<<<======>>>???CCCGGGKKKLLLKKKHHHFFFEEEDDDLLLbbbaaa999>>>EEE999555BBB;;;999888888888888777555888666888===>>>======@@@???@@@@@@@@@@@@???>>>>>>ggguuu{{{jjjXXXTTTCCC===666666555555444444555555666///999666000888===888666AAAttt~~~}}}tttllluuurrrrrrnnngggccccccbbb^^^```_________^^^___bbbfffccc___^^^aaa```[[[XXXZZZfffdddVVVOOOVVVVVVPPPQQQNNNGGGEEEIIIIIIDDDAAACCCDDDEEEGGGHHHIIIJJJIIIIIIIIIJJJLLLNNNOOOOOONNNMMMAAAttt999777000333555......222...////////////////////////////////////000111222333666iii___bbbpppbbbaaa```bbbbbbddddddfffpppxxxuuulllaaa]]]___]]]XXXTTTHHH===<<<;;;777333333444222111111111111000///...///000333555888:::;;;;;;>>>AAADDDFFFEEEDDDCCCCCCFFFJJJNNNQQQSSSTTTUUUVVVXXX\\\ccciiinnnqqqrrr~~~wwwuuutttooogggeeefffddd^^^ZZZVVVRRROOOOOOPPPQQQQQQSSSVVVWWWWWWUUUTTTVVVWWWccclllwwwwwwdddXXXXXX\\\ccckkkpppkkkccc^^^[[[YYYcccfffmmmnnn]]]KKKQQQeeehhh___PPPDDDEEERRR___eeeYYYXXXWWWWWWXXXXXXVVVTTTUUUUUUUUUUUUVVVVVVUUUTTTOOOQQQRRROOOPPPVVVYYYYYYUUU\\\aaa^^^RRRDDD<<<888???NNNrrrxxx}}}|||}}}qqqjjj555---222------------------------+++,,,,,,---///000000111222222333444555666666777444777===CCCIIISSSeeeuuu```<<<888;;;333...000222000000111..............................---------,,,,,,,,,------------------------------............/////////000///,,,///666888555000666AAAUUUrrr~~~kkkXXXKKKDDDAAAAAAAAA???@@@BBB???:::;;;AAA>>>??????@@@DDDFFFBBB<<<;;;<<<>>>???>>>=========<<<<<<<<<===>>>???@@@AAADDDFFFIIILLLMMMMMMLLLKKKRRRXXXllleeeMMM===???@@@999:::CCC:::999777777888888666555888777999???@@@>>>>>>AAA???@@@AAAAAA@@@???>>>===tttxxxwwwjjjWWWRRRAAA===888555555444444444555555666333999444///444333000444666PPPsssiiixxxsssrrrkkkbbb]]]\\\[[[XXXQQQSSSXXX]]]^^^\\\ZZZZZZ\\\WWWVVVYYYYYYUUUUUUZZZWWWWWWNNNKKKQQQNNNFFFGGGIIIEEEFFFJJJIIIAAAAAAGGGGGGHHHIIIJJJKKKLLLLLLLLLJJJKKKMMMOOOPPPOOONNNMMMhhhZZZ777666///000111+++...333///////////////////////////////////////000111222333GGGttt\\\cccjjj___ddd```bbb___aaabbbeeetttvvveeeRRR@@@;;;999666333333666555333222111000...,,,---///111444777999;;;;;;888<<>>BBBIIIRRRYYY___ccceee___bbbfffiiinnnwwwxxxyyyxxxrrriiifffgggeee^^^^^^ZZZUUURRRRRRRRRSSSSSSXXXXXXYYY\\\]]]]]]ZZZWWWWWWcccrrr{{{ooo\\\PPPOOOSSSRRR]]]fffddd___[[[YYYWWWgggdddllltttfffOOONNN```kkk___MMMAAAFFFUUU```dddYYYXXXWWWWWWXXXWWWUUUSSSVVVVVVUUUVVVWWWWWWVVVUUUNNNRRRSSSPPPRRRWWW[[[[[[XXX___fffcccVVVFFF<<<888:::<<<]]]{{{|||yyymmm222)))333------------------------++++++,,,---...///000111111222222333444555666777;;;>>>???;;;555;;;NNNaaarrrTTT...666:::&&&444999///***///000+++------------------------......---------,,,,,,,,,------------------------------.....................111000,,,---333333///,,,555999???[[[www```NNNDDDBBB>>>AAAAAA??????BBBDDDCCC<<>>===;;;===@@@AAA@@@>>>======??????@@@AAABBBDDDFFFGGGJJJGGGEEEDDDGGGLLLSSSWWWiiiEEEFFF@@@777999AAABBB;;;<<<;;;999999::::::888777777777:::???AAA??????AAA>>>???@@@@@@@@@>>>===<<>>aaannngggtttwwwhhheeeggg___[[[\\\XXXQQQOOONNNNNNOOOPPPOOONNNQQQQQQQQQQQQPPPNNNMMMLLLLLLKKKJJJJJJIIIHHHGGGGGGEEEDDDDDDDDDDDDDDDEEEFFFEEEIIIIIIFFFIIIOOOPPPLLLGGGNNNGGGXXXMMMMMMIIIeeeiii<<<666222111111000///......---............////////////...///000000000000222444@@@___hhhoooaaadddeeeccc]]]aaafffllluuubbbUUUDDD888444444444444:::666000---...000000/////////111555:::=========>>>???@@@AAAAAAAAAAAAAAABBBHHHWWWhhhqqqoooiiieeehhhwww~~~zzzvvvppplllkkkhhhccc___[[[TTTRRRXXX[[[XXXXXXZZZaaa______bbb```[[[ZZZ^^^\\\bbbkkkvvv~~~mmmWWWIIICCCBBBMMM]]]eeeqqqbbbHHHMMMPPP___jjjpppqqqlllXXXMMMTTThhhfffSSSDDDNNNZZZ]]]___XXXVVVUUUVVVXXXWWWTTTPPPRRRRRRSSSUUUXXXXXXWWWUUUPPPQQQRRRRRRRRRTTTWWWYYYcccaaabbbaaa[[[NNN@@@888===DDDYYYrrrhhhssstttuuuppp|||222555,,,...---,,,,,,++++++,,,,,,,,,,,,------.../////////......000111333555666666777777777777999===DDDIIIkkkssswwwxxxQQQ000777:::,,,000000///...------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***+++,,,,,,------,,,,,,...------......///000111...222222222@@@___}}}xxx]]]JJJ>>>EEEGGGDDDBBBEEEDDD@@@CCCFFFHHHGGGCCC@@@@@@AAACCC===>>>FFFFFF>>>>>>EEE===LLLPPPEEEAAAIIINNNJJJGGGHHHLLLLLLGGGPPPrrr}}}LLL>>>===<<<;;;:::999999:::999888888888777777666666666777777999:::;;;<<<<<<;;;<<<<<<<<<;;;::::::999{{{mmm```~~~xxxZZZOOOBBB???777777666555444333333222222222222222222333333333444444;;;666IIIooofffaaarrrooofffgggggg[[[TTTTTTQQQOOONNNLLLLLLLLLMMMLLLKKKJJJJJJJJJJJJIIIHHHGGGFFFHHHHHHGGGFFFEEEEEEDDDDDDCCCCCCCCCCCCCCCDDDEEEFFFAAAHHHKKKJJJJJJNNNOOOLLLJJJIIIFFFPPPEEEDDDlllKKK///999111111000000///......---............////////////...///000000///000333555TTT___dddgggZZZ^^^___]]]^^^```eeemmmyyy|||nnnRRRIII===555444555666666777444///...///000000//////000333777999<<<>>>???AAAAAAAAAAAA@@@@@@??????CCCFFFPPP]]]eeehhhjjjnnn{{{vvvpppkkkhhhddd___[[[^^^XXXWWW[[[^^^]]]]]]```eeeddddddcccbbbaaa___^^^___aaagggqqq}}}kkkSSSCCC???@@@KKKbbbkkkppp]]]GGGMMMNNN[[[gggoootttrrr```SSSWWWhhheeeRRRDDDOOOZZZYYYYYYSSSQQQOOOPPPQQQQQQOOOMMMNNNMMMNNNPPPSSSUUUTTTSSSPPPQQQRRRRRRRRRSSSVVVYYY___```ccceee```SSSCCC999:::BBBUUUxxxgggssspppooo~~~|||222222---------,,,++++++++++++,,,+++++++++,,,------......---...///000111222333444444555555666777;;;@@@DDDQQQ___ppp|||NNN444333333000...000//////...------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------***+++,,,,,,------,,,,,,------------...///000111222111333888???NNNiiiyyylllddd[[[KKK??????GGGHHHDDDFFFFFFFFFFFFEEEDDDDDDCCCCCCFFFHHHFFFEEEGGGIIIIIIMMMDDDCCCKKKLLLCCC>>>BBBGGGGGGNNNYYYeeeyyyhhhCCCEEE<<<<<<;;;999999888888888777666666666555555555555555555666777888999::::::;;;;;;;;;;;;;;;:::999999xxxxxxfffcccyyyYYYKKK???===666666555555444333222222222222222222222222333333333333888///888YYY~~~lllccc```WWWTTTSSSKKKMMMKKKIIIIIIIIIIIIHHHGGGDDDDDDEEEDDDDDDCCCBBBBBBDDDDDDCCCCCCBBBBBBAAAAAABBBBBBBBBCCCDDDEEEFFFGGGFFFJJJLLLHHHFFFGGGIIIIIIHHHEEEGGGIIIXXXbbbfff333...888111000000//////.....................////////////...///000000///111333666KKK```bbbbbbYYY```aaa```bbbaaadddooo~~~{{{lll]]]LLLAAABBB<<<555222333555555444333111//////000000000//////333777999:::;;;???BBBCCCBBBBBBAAA@@@>>>======???AAAIIITTT]]]fffsss~~~xxxpppjjjfffaaa\\\WWW[[[WWWVVVYYY]]]]]]___bbbooouuutttmmmjjjllljjjccceeecccdddlllyyynnnTTTBBB???CCCLLLfffoooppp[[[EEELLLMMM[[[hhhrrryyy{{{iiiWWWUUUhhhgggTTTFFFNNNVVVRRROOOQQQNNNKKKJJJJJJJJJIIIHHHIIIHHHIIIKKKOOOQQQRRRQQQOOOPPPQQQQQQQQQRRRUUUXXX^^^aaagggjjjggg[[[III<<<777???LLLwwwppp}}}qqq~~~sss|||666000...------,,,+++++++++++++++)))******++++++,,,------------...//////000111111222333444444555777;;;>>>???IIIVVVaaammmyyyLLL...444888,,,)))666//////......---,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,------------...///000000444...222;;;:::888MMMiiihhhYYYYYY[[[SSSHHHJJJHHHGGGHHHJJJLLLMMMMMMFFFNNNMMMCCCAAAIIIKKKDDDOOODDDCCCLLLPPPKKKMMMWWWSSSeee}}}hhhAAA555777:::999888777777777777777444444444444333333333333333444444555666777888888::::::::::::::::::999888aaa}}}ggglllzzzVVVJJJ>>><<<555666444444333222222222222222111222222222222333333333111111888IIInnnqqqWWWNNNOOOWWWXXXKKKLLLJJJHHHGGGGGGGGGEEEDDDCCCCCCDDDDDDDDDCCCBBBBBBCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCDDDEEEGGGHHHIIILLLKKKIIIGGGGGGJJJLLLMMMIIIJJJNNNLLLiii555222:::111000000/////////.....................////////////...///000//////111444777FFFtttZZZ^^^^^^\\\fffdddeeegggccceeesss{{{pppaaaUUUMMMFFF===777:::777444222222222000.........///000000111000///000555;;;<<<;;;;;;@@@DDDCCCBBBAAA@@@@@@?????????GGGMMMZZZhhhtttyyyqqqjjjfffaaa\\\XXXYYYWWWVVVXXX[[[^^^aaaddd|||tttuuussskkkjjjhhhhhhlllsss|||rrrVVVBBB???FFFUUUdddjjjsssaaaEEEIIIMMM```nnnvvv}}}nnnVVVNNNfffhhhXXXGGGIIIJJJEEEDDDJJJHHHDDDBBBAAAAAABBBBBBCCCBBBBBBEEEHHHKKKLLLLLLNNNOOOPPPPPPPPPQQQUUUWWW```dddhhhjjjiii```OOOAAA666<<>>BBBNNNaaavvvppp000333888:::444---...444.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,---...///000000---000555222...888JJJnnnqqq```PPPOOOLLLIIIFFFEEEGGGIIIEEEHHHFFFBBBFFFNNNPPPKKKJJJQQQQQQKKKPPPcccuuu}}}yyyTTT555AAADDD444777777666555555555555555333333333333333333222222333333444444555666777777888999999999999999888888kkk{{{ZZZhhh}}}SSSJJJ???>>>555555333333222111111111222222111111111222222222333333222555777:::TTTzzzaaaPPPHHHNNNRRRJJJKKKIIIGGGFFFFFFFFFDDDCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGIIIJJJKKKJJJHHHHHHLLLPPPRRRPPPNNNIIIVVViiirrrDDD(((666:::---////////////........................//////////////////000//////111555888ccc```SSS\\\[[[\\\eee```bbbeee```dddvvv{{{nnncccVVVLLLIIIFFFCCC???777666444333222111...,,,,,,---///000111000000000222888===>>>======AAAFFFAAAAAA@@@@@@AAABBBCCCCCCSSS]]]ooo}}}}}}wwwnnnhhhdddaaa\\\YYY\\\\\\[[[[[[]]]bbbhhhkkkzzzuuutttpppnnnpppqqqpppooottt~~~sssWWWAAA>>>FFF^^^^^^bbbxxxlllHHHGGGOOObbbpppwww|||oooVVVLLL^^^eeeXXXDDD???===;;;===AAA???>>><<<<<<>>>AAADDDAAAAAAAAADDDGGGIIIJJJIIIMMMNNNOOOOOOOOOPPPSSSVVVbbbdddeeedddddd___QQQCCC999;;;===cccttt||||||wwwwwwfffnnn>>>333---,,,,,,+++************+++*********+++,,,,,,------///////////////////////////111333444444444555666===;;;;;;BBBOOO^^^jjjpppqqqccc???666888333+++---444222)))---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,)))***++++++,,,,,,+++++++++++++++,,,,,,---...///,,,///000......000333444KKKeeewwwwwwtttkkkbbb]]]___cccXXXQQQQQQ[[[fffjjjmmmrrr{{{zzzuuurrr}}}VVV===999555555;;;555555444333333333444444333333333333333333333333333333444444555555666666777777888888888888888777mmm\\\jjjPPPIII???===555444222222111111000111111222111111111111222222222222111000...000KKK~~~sssRRRFFFGGGCCCJJJHHHFFFEEEEEEEEEDDDCCCAAAAAABBBCCCDDDDDDDDDDDDEEEFFFFFFFFFGGGGGGHHHHHHGGGGGGGGGHHHIIIJJJKKKLLLIIIHHHKKKPPPQQQKKKEEEBBBMMMnnnSSS;;;333333,,,///....................................///////////////000/////////222666:::pppWWWXXXeee___```eee\\\``````[[[cccxxxlllbbbSSSIIIDDDBBB>>>:::555555444444333222111111,,,...000111000000111222666:::>>>??????@@@CCCFFFAAAAAA@@@AAABBBDDDGGGHHHHHHPPP___nnnvvvwwwzzzzzz{{{uuulllfffccc```\\\YYY]]]___^^^ZZZ\\\cccjjjmmmxxx~~~tttrrrrrrssswwwyyyuuuoooqqq|||xxx```IIICCCJJJ]]]\\\```yyysssPPPLLLPPP]]]lllsssvvvzzzoooZZZPPPVVV^^^RRR???<<<======AAAEEEFFFFFFFFFGGGJJJOOOSSSMMMLLLMMMPPPRRRRRRQQQOOOLLLMMMNNNNNNNNNOOOSSSUUU^^^```___\\\^^^^^^SSSDDD<<<:::???```||||||tttnnnppp???222,,,,,,,,,+++***************)))******+++,,,,,,------................../////////111222333222333444666222777:::999888AAASSSbbbkkkooo~~~NNN888777;;;222,,,...111000...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************++++++++++++)))******+++++++++++++++++++++++++++,,,---......,,,111222...///555555...555NNNlll}}}~~~YYY555???DDD111***888444333333222222222333333333333333333444444444444333333333444444444555555555666777777888777777777iiiiiiqqqNNNEEE;;;;;;444444111111000000000000111111111111111111222222222222.........///BBBmmm~~~lllXXXSSSKKKGGGEEECCCCCCDDDDDDDDDCCC@@@@@@AAACCCCCCDDDDDDDDDEEEEEEEEEFFFGGGHHHHHHIIIHHHHHHHHHHHHHHHIIIJJJJJJKKKKKKMMMOOOLLLHHHLLLTTTwwwVVV999777555222(((222....................................////////////000000/////////222777;;;dddUUU```nnncccaaaeee[[[ccc___\\\eee|||rrrgggYYYOOOIIIEEE@@@<<<777666555444222222222333...000222111000000222444999;;;===@@@BBBDDDEEEFFFBBBBBBBBBBBBCCCFFFHHHJJJ@@@@@@EEEMMMPPPPPPQQQTTT___gggppptttyyyxxxooohhheeebbb^^^[[[^^^aaa```[[[[[[dddlllnnnqqq~~~yyyzzzvvvzzz|||xxxtttuuu~~~jjjRRRJJJPPPRRR```hhhwwwqqqZZZVVVPPPXXXiiioooooossskkk[[[UUUUUUYYYLLL>>>DDDMMMOOOSSSVVVWWWXXXVVVUUUVVVZZZ]]]UUUVVVWWWYYYZZZYYYUUURRRKKKLLLMMMMMMMMMOOORRRTTTZZZ]]]]]][[[___cccYYYIII===777@@@aaarrrzzzwwwCCC000---,,,++++++***************(((((()))******++++++,,,+++,,,,,,,,,------.........///000000000111333666000555999666222666CCCOOOeeebbbjjj|||mmm>>>---///222)))+++000555222,,,,,,222,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************++++++++++++))))))***+++++++++++++++************+++,,,---...,,,---000222222000111444111>>>OOOiiiLLLAAA888888:::888444222333222222222222222333333222222222333333444444444111111222222222222333333444555666666777777777666vvvgggnnnMMMCCC888888333444111000000000000000111111000111111111111222222222...555999111000LLLgggiiixxxppp```EEECCCBBBBBBCCCDDDCCCBBB@@@AAABBBCCCDDDEEEEEEEEECCCDDDDDDEEEFFFGGGHHHHHHHHHHHHHHHGGGGGGHHHIIIIIIKKKKKKMMMMMMMMMUUUmmmkkk888333///+++777111222---................................./////////000000000/////////222777;;;cccOOO___mmm```^^^aaaYYYdddccc```iii~~~pppkkkaaaUUULLLHHHDDD???:::;;;:::777444111000111222///111333222000///222555<<<<<<===@@@CCCFFFFFFEEEDDDDDDCCCCCCDDDFFFIIIJJJPPPJJJFFFGGGIIIJJJMMMQQQQQQYYY___^^^___iiiwwwzzzuuupppqqqxxx}}}tttmmmiiieeeaaa^^^dddgggfff``````iiiqqqtttpppzzzxxxzzz{{{zzzxxxzzz~~~lllTTTJJJNNNGGGeeeqqquuulllaaa___NNNXXXhhhmmmkkkmmmgggZZZVVVXXXXXXIIIAAAPPP___bbbdddbbbbbbaaa]]]YYYVVVWWWYYYRRRSSSUUUWWWWWWTTTOOOKKKKKKLLLMMMMMMMMMNNNQQQTTTXXX]]]^^^^^^eeejjj```OOO===222@@@```zzzxxxwww~~~HHH//////,,,++++++***)))*********''''''(((((()))*********)))******+++,,,,,,---------............000333555777666666999;;;<<<999666CCCJJJ\\\mmmmmmkkk~~~mmm<<<777<<<333...666000333///'''(((111111***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++))))))***++++++++++++***************+++,,,---...,,,''',,,666222(((+++:::222111000???[[[lllzzz[[[DDDCCC@@@:::555333333555555333222222222222222333333111111222222333333333333000000000000111111111111444444555666777777666666yyy~~~gggttt~~~OOOAAA===333777000000000000000000000000000000000000000000000000000888333000222333999HHHXXXbbbPPPCCCEEEGGGDDDCCCHHH===BBBEEECCCAAABBBCCCBBBCCCDDDCCCBBBDDDIIIIIIFFFHHHGGGEEECCCFFFKKKPPPQQQNNNFFFCCCPPPkkk{{{===777111///111222///,,,.........------,,,,,,,,,............///////////////...444...000222000HHHsssSSSYYY```cccbbb```___```fffgggqqq|||nnnkkkggg[[[MMMCCCAAA@@@>>>888666444333333222000///000000000//////222777:::;;;:::;;;>>>BBBEEEFFFFFFEEEDDDBBBBBBCCCEEEHHHJJJHHHIIIJJJJJJKKKOOOVVV\\\eeejjjggg___dddwwwyyywwwtttvvvpppooooooggg```___dddggghhhfffgggmmmrrrsssrrr{{{|||~~~{{{iiiYYYOOOKKKVVVlllmmmeeehhh[[[JJJLLLWWW[[[bbbiiilllhhh^^^WWWUUUOOOLLLNNNPPPRRRVVV[[[TTTQQQSSS[[[```___]]]]]][[[VVVPPPMMMOOOQQQPPPOOOQQQPPPOOOOOOOOOOOOPPPQQQWWWaaaeeebbbeeemmmgggYYYCCC444<<>>===<<<;;;999666333000///000000000000000000000000222222222111000//////...////////////000000000000555555555666666666666777}}}yyyhhhwww|||JJJ>>><<<555999111000000000000000000000000000000000000000000000000555222111111000111:::EEEwwwpppbbb]]]VVVJJJEEEHHHEEEBBBAAADDDHHHJJJKKKLLLEEEGGGGGGFFFHHHKKKIIIDDDJJJLLLLLLIIIDDDCCCEEEGGGLLL^^^rrrCCC:::555000///000111///,,,......---------,,,,,,,,,............///////////////---333...111333000HHHssszzzSSSYYY```cccbbbaaaaaabbbhhhjjjsssxxxjjjfffddd\\\PPPFFFBBB>>>;;;999666333222222222111000111111000///000333777;;;;;;;;;===@@@DDDGGGGGGFFFCCCBBB@@@@@@AAACCCFFFHHHIIIOOOWWW^^^cccfffjjjmmmhhhsss{{{|||~~~qqqhhhgggcccbbbdddfffgggfffbbbccckkkrrruuurrr{{{~~~zzznnn___RRROOObbbddd^^^```VVVHHHJJJIIIJJJMMMRRRWWWYYYXXXVVVTTTOOOKKKLLLMMMNNNRRRWWW\\\YYYZZZ___```\\\WWWUUUQQQQQQQQQQQQPPPPPPPPPQQQSSSRRRPPPNNNNNNOOOPPPQQQWWW\\\```aaafffjjjcccVVVBBB111777PPPooolllzzz|||yyy[[[SSS555000,,,+++******))))))******(((((()))))))))*********+++++++++,,,,,,,,,,,,------------...//////000000111333555777888888888777888777888===III[[[mmmyyy{{{www|||VVV999<<<666000...000111///---------------------------------,,,++++++***))))))++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))***+++,,,---,,,,,,---...............---000222///...888KKK\\\pppCCC000222888888888777666444333111000000000000000000000000000222222111000000///........./////////000000000000333333333333444444444444vvvkkk}}}yyyEEE999:::555999111000000000000000000000000000000000000000000000000//////111222///---000555MMMsssXXXCCC<<>>???CCCGGGHHHJJJQQQ]]]hhhxxxSSS+++666222...---///000///,,,...------------,,,,,,,,,............////////////000,,,111...222333111IIIcccTTTZZZ```ccccccbbbbbbdddiiikkktttwwwjjjooolllbbbTTTKKKGGGCCC>>>:::777333000000111111111111111111111111444999<<<;;;<<>>===<<<===???AAABBBEEEPPP```oooyyy~~~mmmbbbaaa___aaaeeeiiijjjfff```bbbkkkuuuzzzssszzzjjjSSSOOO]]]___[[[]]]WWWNNNOOOMMMKKKJJJKKKNNNPPPPPPOOOTTTOOOMMMMMMMMMLLLOOOSSSRRRQQQTTTZZZ[[[UUUPPPNNNHHHMMMRRRSSSQQQOOOQQQSSSUUUSSSPPPNNNMMMMMMOOOPPPUUUWWW\\\dddjjjjjjccc\\\LLL777222HHHkkknnnzzzWWWWWW666///,,,+++******))))))******(((((())))))))))))************+++++++++,,,,,,,,,,,,,,,---......//////000///111333555777888888888777888888777888>>>IIIRRRiiiwwwoooOOO:::333333000...---...111222///,,,------------------------,,,,,,,,,+++******))))))++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))******+++,,,+++,,,------......------///111222000,,,...555;;;YYYiii}}}}}}ZZZCCC===@@@CCC222222333333333222111111000000000000000000000000111111000000//////............/////////000000000000000000111111111222222|||qqqxxxAAA555888444888///000000000000000000000000////////////////////////,,,...111333222000111333999ZZZ~~~fffWWWOOOSSSSSSHHH>>><<>>>>>EEEJJJKKKKKKSSSbbbsssQQQ:::;;;111///---,,,...///...---------------------------............////////////111+++000...333444333NNNVVVXXX]]]bbbdddbbbaaabbbcccggglllvvv|||rrrtttkkk\\\MMMGGGEEE???888;;;777222000000111222222111222222222333555:::===;;;<<<@@@DDDHHHHHHEEEBBB===;;;:::888888888999:::GGGRRRfff{{{yyynnndddaaa___]]]^^^ccclllmmmiiidddfffoooyyy}}}vvvyyy{{{bbbSSSZZZ\\\[[[[[[XXXUUUVVVUUUUUUVVVWWWVVVSSSPPPMMMSSSQQQQQQRRRPPPLLLKKKNNNKKKKKKOOOTTTTTTNNNIIIHHHIIIMMMQQQRRRRRRQQQRRRTTTWWWTTTQQQNNNLLLMMMNNNOOOSSSVVV```lllpppllliiijjjUUU???222???aaayyyccc\\\555+++,,,+++******))))))******(((((((((((()))))))))***************+++++++++++++++,,,,,,---....../////////000222444555666666666666999===>>>;;;777555555///@@@WWWkkk|||]]]PPP@@@555333666888888111000///000222111...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))************************************************))))))))))))))))))))))))************************)))))))))))))))***++++++++++++,,,---------------,,,...000111111111333444555IIIddd}}}vvvKKKFFF>>>999777666111+++000111111222222111111111////////////////////////000000000//////................../////////000000////////////000000000000xxxxxxAAA333666222666---////////////////////////........................,,,...000000111222333333333555[[[rrrbbb[[[cccfffccc\\\[[[eeerrr{{{QQQ...111999...---,,,,,,---......---------------------------............////////////111***///...222333666VVVxxx]]]]]]```ccccccaaa___```bbbgggppp||||||~~~vvviii```]]]YYYMMM???;;;777222000000111222222000111222333444666:::===:::<<<@@@DDDGGGGGGCCC@@@;;;:::888666444333333333555===KKK^^^qqqwwwhhhQQQUUUZZZ]]]ZZZXXX\\\ccciiilllkkkhhhjjjrrryyy{{{yyyyyy~~~jjjZZZXXXYYYZZZVVVVVVYYYYYYVVVXXXZZZZZZZZZXXXVVVUUUOOOPPPSSSVVVRRRJJJGGGHHHVVVTTTUUUVVVSSSKKKFFFFFFRRROOONNNNNNQQQTTTTTTTTTWWWTTTQQQNNNLLLLLLMMMNNNRRRZZZfffpppoooiiijjjoooSSSCCC444???ddduuu~~~aaa{{{aaa777---,,,+++******))))))******'''(((((((((((())))))))))))))))))*********++++++++++++,,,,,,------......000111222222333333333333:::777333333666:::<<<===AAA@@@===999;;;FFFWWWddd{{{{{{fffTTTBBB555333///---111777888000)))333111////////////......,,,,,,,,,,,,,,,,,,,,,,,,++++++***************)))************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))*********++++++,,,,,,,,,,,,,,,))))))+++---000222222111111000999UUU~~~aaa:::>>>:::777888::::::999888222222222222222111000000......................../////////...........................////////////...////////////000000000{{{xxxBBB444444///444,,,////////////////////////...........................000///------000000//////...AAAbbbZZZ555333555(((,,,---------------------,,,,,,,,,------------...............////////////000***000///111222;;;bbbyyylllbbb^^^aaacccbbb```^^^```bbbiiiuuu|||vvvkkkXXXGGG:::777333000000111111111///111222333444666:::===;;;===@@@DDDGGGFFFBBB???:::999888666444333333222,,,,,,///444===EEEKKKNNNPPPSSSWWW]]]aaaaaa[[[UUUNNNMMMHHHDDDDDDDDD>>>555CCCKKKTTTUUUSSSTTT]]]fffeeeiiikkkiiikkkrrrwwwxxx{{{{{{~~~sssggg\\\\\\]]]UUUWWW]]]\\\bbbbbb___[[[XXXWWWXXXZZZNNNOOOSSSUUUPPPHHHDDDFFFUUUSSSSSSTTTQQQLLLLLLOOOVVVQQQLLLLLLPPPTTTUUUUUUUUUTTTRRROOONNNMMMMMMMMMRRR\\\gggkkkgggdddfffiiiRRRFFF666BBBlllvvv~~~```yyyeee555...,,,+++******))))))******''''''(((((((((((())))))((())))))))))))***************+++,,,,,,------...000111111111111111222222888444000000555999999888111333555888888888777666///EEEIIITTTeeeyyy}}}ooouuurrrllliii___WWWNNNBBB888444333333222888777333---)))***000555///...,,,++++++,,,...000++++++++++++++++++++++++************************************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***)))***++++++,,,,,,++++++///...------///000//////333///---888SSSooo~~~YYY<<<:::;;;999555222222111///000333222222333222222111000///..........................................------------........./////////....../////////000000000yyyvvvCCC555444...555///////////////////////////------------------------,,,///...++++++//////+++---333666>>>^^^QQQ888222888666''',,,---......---,,,,,,---,,,,,,,,,---------..................///////////////+++222000///111???mmmwww~~~^^^\\\^^^aaa```______bbbeeeiiiwww{{{|||jjjXXXGGG;;;999666333222222222111000...000222333444666:::<<<>>>???AAADDDGGGFFFCCCAAA888888888888888888888888<<<999555444444444333111111000000111333444666888000333555666;;;BBBDDDCCCDDDJJJOOOOOOPPPTTT]]]ccceeeiiijjjiiikkkrrrwwwxxx|||}}}sssaaa``````TTTUUU___\\\fffgggfffbbb\\\XXXXXXXXXTTTTTTUUUUUUOOOHHHHHHLLLNNNLLLLLLMMMLLLLLLQQQYYYRRRPPPMMMLLLNNNRRRUUUWWWRRRRRRRRRQQQPPPNNNMMMLLLOOOYYY```___aaaffffffaaaUUUHHH444BBBsss```{{{qqqhhh222///,,,+++******))))))******'''''''''((((((((())))))((((((((()))))))))***************+++,,,,,,------......//////000111222333111333555888888666222///<<<:::888888:::===@@@AAA<<>>888666444333333222111///---///111333444666999<<<@@@AAABBBEEEGGGGGGEEEBBB777888999:::;;;<<<===>>>999888888:::======;;;888777777999;;;999555555666666:::<<<;;;===AAAEEEDDDDDDHHHKKKNNNRRRXXX\\\\\\hhhkkkkkkiiikkkssszzz|||{{{~~~vvv```]]]\\\NNNOOOYYYVVVVVV\\\dddgggddd___[[[YYY[[[YYYXXXUUUOOOJJJNNNUUUUUUQQQNNNLLLJJJIIIPPPXXXKKKNNNOOONNNMMMOOOTTTYYYQQQQQQRRRRRRQQQOOOMMMLLLJJJTTTXXXWWW```mmmlll```UUUHHH111BBBzzzqqqfffssskkk222444,,,++++++***)))*********''''''''''''((((((((()))(((((((((((()))))))))))))))******+++,,,,,,------,,,,,,---...000222333555...222444555444555:::>>>111333666888:::999777666777888000:::;;;333;;;:::999444777777444:::<<<111555555444333///,,,...222222///------000111///,,,.../////////---++++++,,,************************)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((((((((((())))))))))))***+++++++++++++++'''(((***++++++,,,---...***000333000000666<<<@@@>>>UUUggg[[[BBB888:::333///444888555///---222444000///222...//////000000000000000---------------------------------------------------------.........//////,,,,,,---------.........tttFFF222111333111///........................------------------------.........------.........///111111...000===SSSddduuu;;;777222//////000000111---------,,,,,,+++++++++++++++,,,,,,,,,,,,---------------............///111111222,,,333666@@@pppuuuVVVXXX[[[^^^aaabbbbbbcccdddfffwwwnnnUUUCCC@@@DDD999777555333111000000000222///...000555:::<<<<<<@@@AAADDDFFFGGGGGGFFFEEE>>><<<;;;999999999::::::<<<<<<===??????===999666;;;999888999<<<===<<<:::;;;===???BBBCCCDDDDDDCCCGGGKKKRRRYYYZZZYYY^^^fffkkkfffcccggglllpppuuu{{{uuunnnXXXQQQTTTQQQQQQXXXYYYUUU]]]fffjjjhhhccc___]]]WWW[[[```]]]QQQGGGHHHPPPTTTTTTSSSQQQPPPNNNNNNMMMIIIIIIJJJLLLOOOQQQPPPOOONNNQQQSSSTTTQQQNNNMMMLLLNNNUUU```hhhddd\\\aaalllfffJJJ333===^^^~~~mmmbbbqqq888---+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,------.../////////111222333444666777888888555555555555666888999:::888888888888888888888888888888777666666666666666555444333222111///......000000//////.........---,,,,,,,,,+++++++++*********++++++,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))******++++++,,,------...///000111111222222111222777@@@MMMaaa}}}aaaGGG;;;888777666555333333333222111111111111000000000///000000000000////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------rrrEEE111111333111///........................------------------------...------,,,,,,------...---111333111///000777>>>hhhxxxmmm???777444000...............------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,---------------............///111111333---222222:::jjjwwwUUUWWWZZZ^^^``````aaaeeeggggggxxxzzzyyyzzzttteeeRRREEEAAADDD999888666333111000000000111//////111666:::<<<<<<@@@AAADDDFFFGGGGGGFFFEEE@@@???>>>===<<<;;;;;;;;;?????????>>>>>>>>>AAACCC@@@>>><<<===???@@@???===BBBCCCDDDEEEFFFGGGHHHHHHMMMPPPVVV\\\]]]]]]bbbiiijjjeeecccggglllpppuuu{{{sssYYYJJJGGGKKKLLLSSSZZZWWWUUU[[[ccchhhgggdddaaa___WWW]]]eeefff[[[MMMIIIKKKSSSSSSSSSQQQOOOMMMMMMMMMIIIHHHHHHJJJMMMOOOOOOOOOMMMOOORRRRRRPPPNNNLLLLLLOOOYYYcccfffcccbbbhhhppp^^^QQQ@@@;;;MMMnnn|||XXX{{{yyynnn555222+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,---....../////////000111222333555666666555555555555666666777888777777777777777777777777666555555444444444444444444333333222000//////...////////////......------,,,,,,,,,+++++++++*********++++++,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))******++++++,,,,,,---......///000111111111111555666666777===JJJ\\\iiixxx```MMMBBB??????888777555444333222222222111111111000000000//////000000000/////////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------nnnBBB111222222000///---------------------------------------------------,,,,,,++++++,,,,,,---***...111333222000//////333MMMnnnYYY<<<000222000...---------+++***,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,---------------............///---///444000666666@@@ssszzzxxxZZZWWW[[[_________aaafffllliiizzzzzzssspppjjj___SSSJJJEEECCC;;;999666444111000000/////////111444888;;;;;;;;;@@@BBBDDDFFFGGGGGGFFFEEEFFFFFFFFFFFFEEEDDDCCCBBBHHHJJJJJJGGGBBB@@@@@@BBBEEEDDDCCCDDDFFFFFFEEEDDDDDDDDDDDDEEEFFFIIIKKKMMMXXXYYY^^^bbbcccbbbfffllliiidddcccgggmmmpppvvv{{{pppHHH???@@@CCCGGGTTTZZZQQQSSSYYY___dddeeeeeecccccc\\\```fffggg]]]NNNFFFFFFQQQRRRRRRQQQNNNMMMMMMNNNKKKIIIGGGHHHJJJMMMNNNOOOLLLOOOQQQQQQOOOMMMLLLLLLMMM\\\gggeeedddkkksssuuudddUUU===333LLLwww}}}ZZZuuulllkkk222111+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,------......///------...///111222333333444444444444444555555555555555555555555555555555333333222111111111111222333222222111000//////...///............---------,,,,,,,,,+++++++++************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******+++,,,,,,,,,---...///000111111111111444444222///...222;;;BBBXXX\\\hhhxxxZZZMMM>>>555444777888888666666444333222222111111000000000000////////////000////////////.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------iii???000222111//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,---,,,,,,...111333444444...888LLLkkkzzzrrr{{{pppDDD......555///---,,,,,,---,,,***(((,,,++++++++++++++++++++++++++++++,,,,,,,,,---------------............///...///333///444444CCC{{{nnn\\\[[[___bbbaaa^^^```gggnnnkkk{{{xxxqqqhhhaaa\\\UUULLLEEE<<<:::888444222000//////...///333666:::;;;;;;;;;AAABBBDDDFFFGGGFFFEEEEEEFFFGGGHHHJJJJJJJJJIIIHHHKKKNNNRRRTTTSSSMMMGGGCCCEEEGGGLLLPPPRRRQQQNNNLLLHHHHHHIIIKKKOOOSSSXXX[[[fffeeefffiiihhheeehhhmmmhhhdddccchhhnnnqqqvvv|||pppEEEAAAAAABBBFFFUUUXXXIIIRRRUUU[[[```cccdddeeeeeefffffffffddd[[[OOOIIIIIIMMMOOOQQQPPPOOONNNPPPRRRNNNKKKHHHHHHJJJMMMOOOPPPOOOPPPRRRQQQNNNLLLKKKKKKIII^^^jjjeeeeeerrryyytttbbbUUU;;;000PPPxxxeeesssdddmmm666///+++******)))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************+++++++++,,,------......+++,,,---...///111222222333333444444444333333222444444444444444444444444222111111000000000000000111111111000000//////...------------------------,,,,,,,,,+++++++++************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((()))))))))************)))))))))))))))))))))))))))))))))***++++++,,,,,,------...///000000000000000111222333444888===BBB777888===DDDFFFHHHOOOYYYhhhqqq|||qqqlll^^^NNNDDDCCCCCCAAA;;;777333555:::<<<888444555444333222111111111111000000/////////........./////////.........------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,ccc;;;000222000---///------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++000---+++***,,,......---***222777===>>>999HHHhhh~~~VVV:::666888111'''---,,,,,,,,,------***(((+++++++++++++++++++++++++++++++++,,,,,,,,,---------------............///333111222,,,......BBBfff\\\bbbdddeeeccc```aaagggmmmmmm}}}|||sssjjjffffff```TTTHHH>>><<<999555222000//////---000444888:::;;;<<<<<>><<<;;;999555111333888999===CCCEEEGGGIIIOOOSSSQQQPPPOOOMMMKKKIIIGGGFFF<<<;;;888777>>>GGGLLLJJJ===999444222222444666888333222111000000///000000/////////............---............------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,^^^777///333///,,,///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***+++---///000///,,,***)))///111333555,,,,,,;;;CCCUUUmmmbbbKKK444,,,000222000,,,,,,++++++,,,------+++)))*********+++++++++++++++++++++,,,,,,,,,,,,---------------............///111...111...222555OOOwwwggg```ffffffdddcccbbbdddgggjjjmmm}}}zzzqqqjjjjjjmmmgggXXXIII???===:::666333000//////---111666999:::;;;<<<===AAACCCEEEFFFGGGFFFEEEDDDBBBCCCEEEHHHKKKMMMNNNNNNXXXYYY\\\dddmmmtttxxxyyyuuu}}}jjjmmmrrrwww|||yyysssooonnnkkkggghhhkkkhhhdddeeekkkrrrvvvzzzxxxNNNDDDBBBFFFLLLWWWYYYLLLOOOPPPSSSXXX]]]```aaa```QQQXXXccciiibbbUUUMMMLLLEEEJJJNNNNNNKKKKKKPPPTTTPPPMMMIIIHHHIIILLLNNNOOONNNOOOPPPOOOMMMKKKKKKKKKPPPbbbjjjaaa___ffffff]]]eee^^^FFF777VVVtttvvv}}}yyysss;;;&&&+++******)))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))******)))******++++++,,,,,,---++++++,,,---///000111222111222333444444333222111333333333333333333333333111111000////////////000............////////////++++++,,,,,,,,,,,,,,,---,,,,,,,,,+++++++++******))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((())))))***++++++++++++,,,---...////////////000000000000000000111111444555777999:::;;;>>>AAA;;;;;;;;;999888777777666;;;;;;:::888777777999:::666777888;;;BBBFFFAAA777777777666333///...000333111000000///....../////////.........------------......---------,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,}}}[[[555///333...+++000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,'''***...111222222000///;;;777***'''333555000222)))111===OOOlllkkkFFF000000111///((($$$,,,888+++***)))***+++,,,+++***)))*********++++++++++++++++++,,,,,,,,,,,,---------------............///...,,,111111666999UUUzzzgggcccfffcccaaaaaadddfffggggggmmm}}}zzzsssmmmnnnppphhhUUUDDD@@@>>>;;;777333111//////...222666999999;;;===???BBBCCCEEEFFFGGGFFFDDDCCCDDDEEEEEEGGGHHHKKKLLLMMMYYY___ffflllpppwww{{{yyyrrrmmmlllkkkhhhiiilllhhheeefffmmmtttxxx|||VVVEEEBBBKKKRRRZZZ^^^WWWNNNOOOQQQVVV[[[^^^]]][[[MMMWWWdddiii___PPPHHHIIIDDDIIIMMMKKKGGGEEEIIINNNLLLIIIFFFEEEFFFHHHIIIIIIHHHIIIKKKKKKKKKKKKLLLNNNPPP[[[```ZZZWWW]]]___[[[lll^^^CCC888ZZZyyyooo{{{yyyqqq555)))+++******)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))***))))))******+++,,,,,,,,,******+++,,,...///000111000111333444555444333222111111111111111111111111000000///............///---------....../////////***+++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((())))))******++++++++++++,,,---............222000000000222444555555444666888888777666666555;;;;;;:::::::::999999999999888666666888999999999333666777:::@@@CCC>>>666...222666888555111...,,,000///...........................---------,,,,,,---------,,,,,,,,,,,,+++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++~~~YYY333///333...+++000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,------......,,,******+++---!!!111333///111///,,,000///555666111111DDDfff[[[>>>333000222,,,+++111555000***(((+++)))((((((***++++++***))))))******++++++++++++++++++,,,,,,,,,------------------.........//////111///333000000---FFFtttaaa___ddd```]]]___eeehhhgggeeemmm}}}wwwqqqqqqqqqfffPPP>>>AAA???;;;777333111///...///333777999999:::===AAABBBCCCEEEFFFGGGFFFDDDCCC@@@@@@??????@@@BBBDDDEEEGGGWWWiiirrrtttzzzwwwpppkkkkkkjjjiiikkknnniiifffgggnnnuuuyyy}}}___IIIDDDPPPWWW]]]aaa^^^NNNNNNPPPUUUZZZ\\\ZZZWWW]]]dddlllkkk]]]NNNJJJNNNDDDIIILLLIIICCC@@@DDDHHHHHHEEECCCBBBCCCDDDEEEDDDBBBDDDGGGHHHIIIKKKNNNPPPLLLSSSUUURRRSSSYYY___aaaUUUWWWKKK===KKKqqqdddrrr~~~ooonnn444666+++******)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))***++++++,,,,,,))))))***+++---...///000///000333555666555444333000000000000000000000000//////...------------...,,,,,,------.../////////*********++++++,,,,,,,,,,,,,,,,,,+++++++++******))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((((()))******++++++++++++,,,---............111///---,,,...000111111111555888:::;;;;;;:::888555666777777777777777888999666333555888999555222777777333///000555666333444333111///000111222333//////...---------............---------,,,,,,,,,---------,,,,,,,,,++++++*********++++++,,,,,,,,,************************************************++++++++++++++++++++++++}}}TTT555222///,,,...///,,,,,,,,,+++++++++************************************+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++---------............///333222111111333555888999HHH___\\\@@@666555333000------,,,,,,+++***)))))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,---------------............///+++...333---333666EEE{{{}}}ZZZXXXeee```^^^___``````dddjjjqqq|||uuuuuuzzzwwwfffQQQEEEFFFAAA:::555222000///...///222555888:::<<<>>>@@@@@@BBBFFFHHHHHHEEEBBB???>>>>>>===<<<<<<<<<======CCCJJJXXXiiiuuu~~~wwwqqqkkkiiijjjlllmmmlllkkkjjjjjjnnnttt{{{wwwPPPFFFTTTUUUVVVZZZRRRKKKNNNQQQTTTUUUWWWYYY[[[[[[cccjjjhhh]]]PPPGGGDDD???@@@BBBAAA@@@?????????<<<<<<===>>>>>>>>>>>>===999<<<@@@DDDGGGHHHGGGGGGIIIMMMPPPQQQVVV]]]```___cccbbbQQQ;;;@@@dddjjjzzz{{{lll222---+++******)))))))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))((((((((((((((((((((((((******)))))))))))))))***---,,,+++******,,,...///111222444333111//////000////////////////////////......---------,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,------...,,,,,,------///000111222333333666:::>>>>>>:::666777777777777777777777777666666666666666666666666555555444444444333333333333222111111000000111111........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***++++++++++++++++++++++++************************************************++++++******++++++,,,---}}}SSS555222///,,,......,,,,,,,,,+++++++++***************************************+++++++++,,,,,,+++,,,,,,------,,,,,,+++------------............111000000///000222555666555888CCCQQQXXX___ssspppwwwzzzdddMMMCCC555---+++,,,,,,***------,,,++++++***)))))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,---------------............///......111...333777LLL```ggggggbbb___```aaaaaaeeejjjrrr|||{{{tttkkksss}}}ttt\\\HHHFFFAAA:::555222000///...///222666888:::<<>>>>>???AAACCCEEEFFFFFFFFFIIIIIIHHHGGGGGGGGGGGGGGGLLLQQQUUUVVVYYY___bbbaaaggggggSSS999BBBmmmiii|||{{{ppp888111+++******))))))))))))))))))(((((((((''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((******)))))))))))))))***---,,,*********+++---...111333444333222000000111000000000000000000000000.........---------,,,,,,------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,------...,,,,,,------...000111222222222333777:::;;;888555666666666666666666666666555555555555555555555555444444444444333333333333222222111000000000000111------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++***++++++++++++++++++++++++************************************************++++++******++++++,,,---~~~~~~~~~}}}QQQ444222///,,,......,,,,,,,,,+++++++++***************************************++++++++++++,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,---------......000///.........///111222---((((((...222333;;;EEERRR```iiiuuuppptttdddmmmvvvaaaPPPCCC888222+++///333444333111111222,,,,,,,,,+++******)))))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,---------------............///111,,,000///444666TTTXXXhhhjjjeeeaaabbbbbbbbbeeejjjttt~~~zzzwww|||zzz||||||yyyxxxxxx~~~wwwqqqdddppp|||gggVVVPPPGGGBBB;;;555111000///...000222666999;;;<<>>;;;::::::999999999999::::::===<<<>>>DDDNNN^^^uuuvvvtttpppllliiiiiikkknnniiihhhiiimmmttt{{{fffVVVZZZZZZWWWSSSIII======>>>======???BBBEEELLLTTT\\\\\\UUUJJJCCC@@@>>>>>>======???DDDKKKPPPPPPRRRTTTVVVWWWVVVUUUTTTPPPMMMIIIFFFDDDEEEGGGHHHMMMSSSXXXYYYZZZ```dddeeerrroooUUU555<<>>;;;777777777666777777888888<<<>>>AAABBBDDDHHHQQQYYYzzzzzzwwwsssooolllkkkkkkkkkkkkhhhggghhhlllsss{{{|||eee___]]]ZZZUUUNNNCCCCCCAAA???>>>???CCCFFF???EEELLLMMMJJJEEECCCBBB@@@BBBDDDGGGLLLSSSZZZ```[[[\\\\\\\\\ZZZWWWTTTQQQGGGEEECCCAAABBBDDDGGGJJJKKKQQQUUUUUUWWW^^^fffiiivvvnnnTTT999<<<```~~~pppyyyggg666++++++******)))))))))))))))((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((((())))))***+++******)))***+++,,,,,,///000222222111000000111000000000000000000000000.................................---------,,,,,,************************************************(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++,,,,,,------,,,,,,,,,,,,---...///000/////////000222444555555444444444444444444444444333333333333333333333333333333222222222111111111111000//////......//////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++******)))***************************************************************************************++++++,,,{{{{{{vvvLLL111111///---...---,,,,,,,,,+++++++++******************************))))))*********+++++++++***++++++,,,,,,++++++***++++++++++++,,,,,,,,,---///......---------------000......///000///222777222:::444---111111///333,,,...///111555;;;;;;666888666444444666888777777***,,,///222444333000...---,,,***)))((((((((()))++++++***************)))))))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,---------------............///000+++111333666444UUU\\\ppplllgggccccccbbbaaadddiiittt|||}}}}}}{{{||||||{{{{{{}}}~~~}}}zzz|||tttdddZZZVVVJJJDDD;;;444111000//////111444777:::<<<>>>@@@CCCDDDEEEFFFFFFEEEBBB???===:::999999999::::::;;;<<<@@@DDDGGGFFFBBB@@@>>>===CCCMMMYYYaaahhhrrr}}}rrrxxxqqqkkkjjjlllnnnkkkhhhiiiggggggkkkrrr{{{rrr```\\\YYYVVVVVVQQQPPPNNNJJJHHHIIIMMMPPPDDDGGGJJJJJJHHHGGGHHHJJJMMMOOOQQQRRRQQQRRRSSSUUULLLLLLLLLJJJHHHDDDAAA>>>@@@AAABBBCCCEEEHHHJJJLLLJJJOOORRRRRRVVV```jjjnnnnnndddSSSCCCEEE```zzzooopppddd888///+++******)))))))))))))))'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))******))))))))))))******+++++++++---/////////...///000////////////////////////------........................---------,,,,,,,,,************************************************((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,---,,,,,,+++,,,,,,---...///......//////000222444666444444444444444444444444333333333333333333333333222111111111111000000000000///......------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++******)))(((************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,~~~rrrIII000111000------,,,,,,,,,,,,+++++++++******************************)))))))))************+++******++++++++++++************+++++++++,,,,,,,,,.........---------------***,,,...---,,,,,,000333(((333333000666777444888333777777111------//////111///+++))))))***---///...---***))))))+++...000...------...111111...,,,************************)))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,---------------............///...,,,222222444444SSSxxxWWWkkkjjjeeeaaaaaaaaa```cccggguuu~~~xxxrrrnnnaaaRRRKKKEEE<<<444111000//////222444888;;;===>>>AAACCCDDDEEEFFFFFFEEECCCAAA@@@@@@?????????@@@AAABBBCCCEEEHHHIIIEEEBBBCCCBBB@@@777>>>DDDFFFIIINNNSSSUUUVVV^^^gggmmmssszzz{{{xxxtttooojjjiiikkklllkkkhhhjjjhhhgggjjjqqqzzz{{{^^^WWWUUUTTT[[[XXXWWWTTTQQQNNNOOORRRUUUPPPPPPOOOLLLIIIHHHIIIKKKLLLOOOQQQQQQNNNKKKHHHGGGAAAAAAAAA@@@???>>>======FFFGGGIIIKKKLLLMMMMMMMMMMMMQQQSSSUUU\\\fffmmmnnnfffbbbUUUFFFDDD\\\vvv}}}mmmjjjeee777...+++******)))))))))))))))'''''''''((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((()))******(((((())))))************)))+++---...------...000........................,,,,,,,,,---------------------,,,,,,,,,+++++++++************************************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,+++++++++++++++,,,---...---...///000000111333666333333333333333333333333333333333333333333333333111111000000000////////////...------,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++)))************)))((((((************************))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))***++++++pppGGG///111000------+++,,,,,,,,,+++++++++******************************))))))))))))******************++++++++++++******************+++++++++++++++,,,,,,---------,,,,,,+++///222333222///+++(((,,,555222---222000)))***111555666000,,,...111111,,,///333444222///------***...444777666111,,,)))*********+++,,,***(((%%%))))))))))))************)))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,---------------............///,,,...333---111777TTTzzz\\\xxxgggbbb_________^^^aaafffwww~~~wwwppplllbbbXXXLLLEEE<<<444000000000000222555999;;;===???BBBDDDFFFGGGGGGGGGFFFEEECCCAAACCCCCCCCCCCCDDDEEEFFFGGGHHHKKKIIIDDDBBBFFFGGGEEEFFFIIIIIIEEEEEEGGGEEE@@@FFFFFFCCCBBBMMMaaarrr{{{lllnnnnnnkkkhhhgggiiilllkkkiiigggjjjpppyyy___UUURRRQQQ]]]\\\\\\ZZZWWWTTTTTTWWWYYYUUUUUUTTTQQQNNNKKKIIIIIIDDDGGGKKKLLLJJJGGGEEEDDDCCCCCCCCCDDDEEEGGGHHHJJJLLLLLLMMMMMMNNNNNNNNNMMMNNNQQQUUUZZZcccllllllgggaaahhh\\\BBB>>>\\\oooxxxoooccc444++++++******)))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((((((((((((((('''&&&&&&'''''')))******'''((())))))))))))))))))(((+++---.........///000////////////////////////+++++++++,,,,,,,,,------,,,,,,+++++++++*********************************************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,+++++++++++++++,,,,,,---***,,,///000//////222444222222222222222222222222111111111111111111111111000000000/////////.........------,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))******))))))((('''************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++oooFFF...111000------+++,,,,,,,,,+++++++++******************************))))))))))))******************++++++++++++******)))************+++++++++******+++,,,,,,,,,,,,,,,///---)))(((+++000222000,,,333...)))111444111444///...,,,,,,111444...&&&***,,,...---++++++...000,,,,,,,,,+++******+++,,,+++,,,+++***))))))+++---)))))))))))))))*********)))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,------------------.........//////,,,///333***...999VVVTTTwwweee```]]]^^^^^^]]]aaafffxxxwwwqqqpppjjjbbbMMMFFF<<<444000///000000222555999<<<===???BBBDDDJJJJJJJJJIIIHHHFFFDDDBBBBBBBBBBBBCCCDDDEEEFFFGGGIIILLLKKKEEEBBBEEECCC???CCCFFFFFFEEEHHHMMMKKKDDDDDDGGGHHHJJJSSSaaakkkooofffmmmqqqmmmdddbbbhhhqqqllliiihhhjjjpppxxxbbbWWWQQQQQQ___eeeeeedddaaa___^^^```bbbWWWXXXYYYXXXVVVRRRNNNLLLGGGIIIKKKJJJHHHEEECCCBBBEEEEEEDDDDDDFFFHHHKKKMMMLLLLLLKKKJJJJJJKKKLLLMMMNNNQQQVVV^^^hhhmmmhhh___ZZZmmmbbb???>>>iiiwwwvvvfff{{{sss___333,,,+++******)))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''')))******'''(((((())))))))))))))))))+++---///...///000111000000000000000000000000*********++++++,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,+++++++++***++++++,,,,,,(((+++...///......000222000000000000000000000000000000000000000000000000000/////////...............---,,,,,,++++++,,,,,,************************************************)))))))))))))))((((((''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++kkkAAA333......333+++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((()))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///////////////.........------------------------,,,,,,,,,+++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............///111222,,,///777:::cccuuuyyy]]]mmmfff```]]]]]]^^^___dddjjjwww|||yyytttpppiiibbbSSSIII;;;222000000...---444777999;;;===@@@CCCFFFKKKJJJHHHGGGGGGEEEBBB@@@BBBBBBCCCDDDEEEDDDAAA???CCCCCC???;;;???FFFFFFCCCJJJOOOZZZdddcccXXXPPPOOOPPP\\\```___pppqqqssswwwsssfff___ccckkkooonnnkkkiiikkkqqqzzzhhhYYYRRRSSS[[[hhhkkkkkkhhhbbb___bbbfffaaabbb```[[[YYYXXXSSSMMMIIIFFFEEEGGGGGGFFFIIIMMMHHHGGGGGGHHHJJJLLLLLLLLLVVVOOOIIIJJJOOOQQQNNNIIIOOOPPPTTTYYY^^^```___]]]YYY]]]ZZZSSS???xxxxxxzzzuuu^^^222...,,,+++***)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&'''''''''''''''((())))))(((((((((((())))))))))))(((((()))***++++++,,,,,,/////////......------------,,,+++*********+++,,,************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++,,,,,,------...//////000000000//////.........---////////////////////////......---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,000444333---'''))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((jjj@@@333...---222***,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((()))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------///.....................------------------------,,,,,,,,,+++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............///---000+++///777;;;eee{{{ZZZkkkfff```]]]^^^___```eeekkkzzzyyyssslllbbb[[[OOOEEE:::222000111000///555777999;;;===@@@CCCFFFJJJIIIHHHGGGGGGFFFEEEDDDBBBBBBCCCDDDEEEEEEBBB@@@;;;===777888DDDLLLPPPZZZTTTQQQ\\\mmmlllXXXNNNRRRUUUZZZiii||||||vvviiibbbeeekkkmmmooollljjjlllrrrzzzjjjWWWOOORRR]]]dddeeefffeeecccaaa``````___aaa```]]]]]]^^^[[[VVVJJJFFFEEEGGGHHHGGGIIIMMMLLLKKKIIIJJJMMMOOOPPPPPPSSSRRRPPPNNNNNNNNNNNNNNNLLLNNNSSSXXX^^^``````^^^^^^bbbbbbYYY@@@sss}}}}}}|||```222...,,,+++***)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))((((((((('''''''''''''''''''''''''''((())))))'''((((((((())))))))))))(((((()))******+++,,,,,,.........------,,,,,,,,,,,,,,,+++******++++++,,,************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++,,,,,,,,,---.../////////////////////......------////////////////////////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---+++,,,///222222---((())))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((hhh???222...---222***,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((())))))******+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------........................------------------------,,,,,,,,,+++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............///---000+++///777:::dddrrrUUUnnnccc^^^[[[\\\]]]^^^ccciiiyyyzzzrrrlllfff\\\UUUJJJBBB999333111222222111555777:::;;;===@@@DDDFFFKKKJJJIIIGGGGGGGGGGGGHHHCCCCCCCCCEEEFFFFFFDDDBBB???BBB999<<>>222...---111***,,,+++++++++*********))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************((()))))))))*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))*********+++++++++++++++,,,,,,,,,,,,---------------............///000333...000555777aaaoooeeeSSSttt```\\\YYYZZZ\\\]]]aaagggtttzzzpppiiiddd```ZZZVVVJJJCCC:::444111111111111555777:::<<<>>>@@@DDDGGGNNNMMMKKKHHHFFFFFFHHHIIIEEEEEEEEEFFFHHHIIIGGGFFFCCCHHH@@@DDDRRRNNNTTTuuuwwwoooiiiaaa]]]___dddhhhiiiooonnnmmmpppvvv}}}cccKKKCCCDDDLLLPPPSSSXXX^^^eeeiiikkkkkkhhhjjjhhheeeeeegggddd___MMMIIIGGGIIIIIIIIILLLQQQMMMJJJGGGFFFIIILLLOOOPPPMMMQQQSSSPPPJJJHHHKKKOOOKKKMMMQQQWWW]]]``````___jjjnnnoooddd>>>dddddd222+++,,,+++***)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((())))))'''''''''((((((((())))))((()))))))))*********+++++++++++++++************++++++++++++++++++,,,,,,************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************++++++,,,,,,------------------------------------........................///...---------------...++++++++++++++++++++++++---+++***+++------,,,***))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((|||bbb<<<222...,,,000***---+++++++++*********))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************)))))))))))))))******************************************+++++++++,,,,,,+++,,,,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))*********++++++++++++++++++,,,,,,------------------............//////333///000444666```lllhhhYYYqqq```\\\ZZZ\\\^^^^^^bbbhhhsss~~~sssjjjccc___[[[YYYOOOIII???666111000000000555888:::<<<>>>AAADDDGGGQQQPPPNNNJJJFFFDDDFFFHHHGGGFFFFFFHHHJJJKKKJJJIII@@@DDDCCCGGGNNNJJJWWWxxxwwwhhhaaa\\\\\\aaafffiiijjjooonnnnnnrrrxxx___IIIAAA>>>@@@>>>CCCJJJNNNQQQWWW^^^dddhhhjjjiiigggggghhheee```NNNJJJGGGIIIIIIIIIMMMRRRLLLIIIFFFEEEHHHKKKNNNOOOOOOPPPPPPPPPNNNMMMMMMMMMNNNNNNQQQVVV[[[___aaa```nnnooonnnddd===```sss___......,,,+++***)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((('''''''''''''''((())))))''''''''''''(((((((((((()))))))))))))))***************************************++++++,,,,,,,,,,,,************)))))))))((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------///...---,,,++++++++++++++++++++++++++++++++++++,,,+++******+++++++++***(((((((((((((((((((((((())))))))))))))))))******))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((({{{___;;;222...,,,000)))---+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++***++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***++++++,,,,,,------...---------............///+++000...000444666bbbxxxsss^^^gggccc___]]]```aaabbbfffkkkxxxtttkkkddd```]]]VVVOOODDD999222///000111666888;;;<<<>>>AAAEEEGGGPPPQQQPPPLLLFFFCCCDDDGGGFFFEEEEEEGGGIIIKKKKKKJJJFFFEEEHHHHHHBBBHHHeee}}}vvvkkkeeebbbdddhhhiiijjjlllmmmmmmooottt{{{^^^HHHBBB===;;;999>>>DDDEEEEEEHHHPPPWWW^^^bbbeeefffhhhkkkhhhbbbMMMHHHEEEFFFGGGGGGKKKPPPLLLJJJHHHHHHJJJMMMOOOPPPQQQOOONNNPPPRRRRRRPPPMMMPPPOOOPPPTTTZZZ```dddeeepppmmmllleee???aaa~~~ddd|||]]]+++222,,,+++***)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((('''''''''''''''((())))))&&&&&&'''''''''((((((((()))))))))))))))))))))))))))))))))***************))))))+++,,,,,,,,,,,,,,,************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---------------------------......---,,,++++++++++++++++++++++++++++++++++++************************(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))((((((((((((((())))))***))))))))))))))))))))))))((((((((((((((((((((((((~~~~~~]]]999222...,,,///)))...+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))((())))))))))))))))))))))))))))))))))))*********+++*********+++,,,,,,------++++++++++++++++++++++++,,,,,,,,,+++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******+++,,,,,,---......---------............///+++111...000333555aaalllVVVdddbbb^^^]]]```bbbbbbfffkkk{{{zzzsssmmmhhheee\\\TTTHHH;;;222000222555666888;;;===>>>AAAEEEHHHMMMOOOPPPMMMGGGDDDDDDGGGDDDCCCCCCDDDGGGIIIJJJIIIOOOFFFNNNKKK===ZZZvvvzzzlllgggfffkkkllljjjjjjmmmllllllooouuu}}}]]]EEE@@@=========@@@DDDFFFGGGIIILLLOOOTTTZZZ___ccchhhkkkhhhbbbJJJDDDAAABBBCCCCCCGGGMMMLLLJJJIIIJJJLLLNNNOOOOOOMMMLLLLLLNNNQQQQQQOOOMMMOOONNNNNNRRRYYYbbbiiilllpppkkkllljjjEEEfffxxx}}}{{{```ddd//////,,,+++***)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))'''''''''''''''((())))))&&&&&&&&&'''''''''(((((()))))))))))))))))))))((()))))))))******+++++++++((()))+++,,,------,,,,,,************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************+++++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///************************((()))******))))))((()))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))((((((((((((((((((((((((zzz~~~|||~~~\\\999222...+++///)))...+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))***+++,,,,,,------++++++++++++++++++++++++,,,,,,,,,+++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******+++,,,,,,---......---------.........//////...444000111222333^^^ZZZIIIhhh___[[[[[[^^^___```ccchhh{{{xxxxxxyyyyyywwwtttooommm___WWWIII<<<333111444888666888;;;===???AAAEEEHHHJJJMMMPPPMMMHHHDDDEEEHHHBBBAAA@@@BBBEEEHHHHHHHHHKKK>>>MMMMMMBBBvvvvvvffffffdddeeekkklllhhhiiimmmkkklllooovvv~~~\\\AAA<<<<<<@@@===>>>AAAFFFKKKMMMLLLJJJOOOVVV]]]bbbgggiiieee^^^GGGBBB>>>???@@@@@@DDDJJJJJJIIIIIIJJJLLLNNNNNNMMMFFFGGGJJJKKKLLLLLLLLLLLLNNNMMMLLLQQQYYYdddmmmrrrpppkkkmmmnnnKKKjjj{{{zzz}}}aaaooo666(((,,,+++***)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))'''''''''''''''((())))))&&&&&&&&&'''''''''(((((())))))))))))(((((((((((())))))******+++++++++,,,((()))+++,,,------,,,,,,************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))++++++***************************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,...000222333************************&&&(((***+++)))((((((((((((((((((((((((((((((((((((((())))))*********+++))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))((((((((((((((((((((((((|||www~~~UUU;;;...///---,,,,,,&&&))))))))))))))))))))))))))))))(((((('''''''''&&&(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))******+++)))************+++++++++,,,,,,,,,++++++*********))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))******************+++,,,,,,,,,,,,+++---------------------------111222---444666ZZZeeeSSSbbbaaa]]]\\\___aaaaaaeeejjj|||zzzpppmmmnnnfffcccPPP===444---000>>>666999<<<>>>@@@AAACCCEEEMMMNNNNNNMMMJJJGGGGGGGGGFFFFFFFFFDDDDDDEEEHHHKKKJJJLLLDDDKKKQQQtttlllkkkiiijjjooopppkkkhhhhhhgggiiinnnxxxQQQBBB<<<<<<>>>??????@@@BBBDDDGGGIIIJJJPPPRRRVVV[[[cccfff]]]RRRCCCAAA@@@CCCIIILLLJJJFFFKKKJJJIIIJJJMMMOOOOOOOOOJJJKKKLLLLLLLLLMMMPPPSSSOOOMMMKKKPPP^^^nnntttrrrkkkbbb~~~wwwMMMsssuuuddd~~~~~~mmmeee222++++++***)))(((((('''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((!!!,,,)))---,,,(((###+++''''''111$$$&&&))) ///(((999,,,'''***222,,,"""222$$$###&&&000***,,,*** 111&&&000...:::$$$"""555222,,,>>>---444%%%...(((///'''!!!%%%###111&&&111***222$$$,,,''''''''''''(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,+++***+++,,,---......---------...000111333+++++++++*********))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((|||yyyuuu{{{RRR999---///------...))))))))))))))))))))))))))))))(((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))(((((())))))***+++))))))*********+++++++++,,,,,,,,,++++++*********))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))******************+++,,,,,,,,,,,,+++------------------------...000000+++333555VVVzzz|||gggWWWeee___\\\\\\___aaabbbeeejjjzzzvvvkkkhhhbbbbbbTTTDDD<<<333///888777999<<>>???CCCGGGHHHHHHIIIHHHHHHIIILLLNNNOOOOOONNNMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNTTTaaaooorrrooojjjfffwwwJJJnnnkkkooo|||^^^......+++***)))(((((('''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((($$$$$$111..."""444///&&&!!!---...,,,---(((...///)))&&&((()))******---!!!222(((%%%###))),,,+++***,,,,,,---"""((('''###---,,,&&&)))...999888777%%%((($$$)))###******111555$$$###///---!!!&&&,,,111&&&'''''''''''''''(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,+++++++++,,,---...,,,,,,++++++,,,---///000+++++++++*********))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((||||||zzzOOO666,,,///---...///+++))))))))))))))))))))))))((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((())))))***+++)))))))))*********+++++++++++++++++++++*********))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******************+++,,,,,,,,,,,,+++------------------------...///...***444555RRRoooaaaxxxdddVVVaaa^^^[[[\\\```bbbbbbdddiiiyyysssoooeeedddUUUDDD===444...333777:::===???@@@AAACCCEEEIIIJJJKKKJJJHHHEEEDDDDDDGGGHHHHHHGGGFFFFFFHHHKKKIIICCCKKKEEE\\\|||yyymmmjjjjjjlllkkkggggggiiirrrqqqqqqvvvLLLAAA===<<<===@@@AAACCCEEEHHHJJJLLLMMMGGGMMMRRRRRRQQQPPPKKKFFFEEEBBB>>><<<===AAAGGGJJJGGGFFFFFFHHHKKKNNNOOOOOOQQQOOOMMMMMMOOONNNKKKHHHLLLMMMOOOVVVdddppprrrmmmhhhkkktttEEEfffooolll[[[---///+++***)))(((((('''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((222 ,,,))),,,BBBRRR$$$---555***$$$&&&'''---"""000###!!!444<<>>???@@@AAABBBDDDGGGIIIJJJJJJGGGEEECCCCCCEEEFFFFFFFFFEEEEEEGGGIIIIIIAAAOOOFFFgggyyywwwpppmmmkkkkkkjjjhhhjjjoooooossszzzKKK@@@>>>===>>>BBBCCCFFFHHHKKKMMMOOOPPPMMMQQQSSSQQQQQQPPPKKKDDDDDDBBB???<<<<<>>???@@@BBBDDDFFFJJJLLLNNNPPPPPPVVVUUUSSSRRRUUUVVVPPPGGGDDDCCCBBB@@@???@@@CCCFFFFFFEEEEEEGGGKKKNNNOOOOOOOOOLLLJJJLLLOOOPPPKKKFFFHHHHHHJJJQQQaaapppuuussshhhmmm~~~iiiBBB^^^www{{{ooo[[[...///+++***)))(((''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((***---qqq(((***%%%***&&&555XXX(((###...,,,###+++ QQQ---...***+++###***,,,'''(((vvv)))'''***///''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,++++++******))))))************************))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((xxxwww~~~KKK666///111,,,***,,,)))))))))))))))))))))))))))'''''''''((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''(((((()))***((((((((()))))))))******)))))))))***************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******************+++,,,,,,,,,,,,++++++,,,,,,------.........///111111---666666QQQrrrmmmmmmzzzYYYcccccc^^^\\\]]]]]]\\\___ccc{{{vvvfffbbbdddeeeZZZddd\\\KKKCCC<<<555666888:::===>>>===>>>???@@@BBBEEEGGGHHHFFFCCCAAA@@@<<<>>>@@@AAAAAAAAACCCEEEFFFHHHNNNUUU}}}sssooolllkkkjjjlllvvvQQQCCC???AAADDDBBBDDDGGGKKKNNNPPPQQQQQQ[[[XXXTTTSSSYYY\\\VVVMMMEEEDDDCCCBBBBBBBBBBBBCCCEEEDDDDDDFFFIIILLLMMMMMMLLLJJJIIIJJJLLLMMMJJJHHHIIIIIIJJJQQQaaaqqqvvvtttjjjjjjwwwhhhJJJ```mmm~~~qqqPPP,,,333+++***)))(((((('''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((+++)))CCC@@@bbbccc"""***&&&&&&///!!!$$$VVV333mmm,,,,,,$$$999BBB777ooo!!!!!!111 000###%%%,,,(((eee$$$$$$&&&###''''''''''''(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))******+++,,,++++++++++++,,,,,,,,,+++***))))))***************+++++++++))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((({{{zzzHHH444...111---+++...+++))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((''''''''''''((())))))(((((((((((()))))))))***((()))))))))*********+++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))******************+++,,,,,,,,,,,,+++++++++,,,,,,---......///,,,000111---444444SSSllllllrrrQQQfffaaa\\\YYY[[[\\\\\\aaagggzzz{{{~~~jjj\\\]]]bbbbbb]]]kkkeeePPPCCC:::333444888:::<<<===<<<<<<===>>>>>>AAADDDEEECCC@@@>>>===999;;;>>>???@@@AAACCCEEEBBBLLLIII]]]yyyuuurrrqqqqqqvvvWWWFFF@@@CCCHHHGGGIIIMMMQQQTTTVVVWWWWWW[[[[[[YYYWWW[[[___]]]XXXHHHEEEAAA@@@BBBCCCBBB@@@DDDCCCBBBDDDGGGIIIIIIIIIKKKJJJIIIHHHHHHHHHHHHHHHKKKLLLNNNUUUdddrrruuuqqqlllfffqqqlllUUUddd~~~cccxxxEEE...222+++***)))(((((('''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((+++BBB;;;111)))fff___!!!)))((('''$$$$$$III!!!***)))'''---@@@ 000...&&&###'''---333000ttt(((+++000(((''''''''''''(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++((()))***+++,,,++++++*********+++,,,+++***))))))))))))*********+++++++++))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((xxxwww~~~EEE222---111---,,,///...))))))))))))))))))))))))&&&'''''''''(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((************************(((((((((((())))))))))))'''''''''''''''((())))))(((((((((((())))))))))))(((((())))))*********+++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))******************+++,,,,,,,,,,,,+++++++++,,,,,,---...//////***...111,,,222333SSSsssWWWsssmmmOOOmmm```ZZZWWWYYY[[[]]]cccjjjyyyzzzaaaRRRUUUZZZZZZssstttXXXEEE<<<888<<<777999;;;<<<;;;;;;<<<===;;;>>>BBBCCCAAA>>><<<;;;777:::===???AAABBBDDDFFF???OOODDDbbb|||yyyxxxxxxZZZGGG@@@DDDKKKMMMOOOSSSXXX[[[]]]]]]]]][[[^^^^^^\\\]]]aaacccaaaKKKEEE???===AAACCCBBB???BBBAAA@@@BBBDDDFFFGGGFFFKKKKKKJJJHHHEEEEEEFFFHHHMMMOOORRRZZZhhhssstttnnnmmmdddnnnqqq^^^gggffftttwwwCCC333///+++***)))(((((('''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&###...sss&&&$$$&&&&&&***### $$$)))!!!MMM...<<>>===<<<;;;999888888999;;;===???@@@BBBBBBDDDFFFJJJhhhhhhJJJFFFJJJKKKUUUTTTUUUXXX\\\^^^]]]ZZZaaa]]]ggggggZZZaaallleeeHHHCCC@@@BBBDDDAAA>>>>>>@@@@@@@@@AAAAAABBBCCCCCCCCCEEEHHHJJJJJJIIIHHHFFFLLLKKKQQQaaannnqqqmmmkkkeee]]]ssszzz]]]ccclll{{{tttHHH333+++******)))(((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((( +++$$$'''///,,,)))$$$###%%%000%%%)))JJJ!!!222yyy+++###QQQ000 )))ddd222'''444lllBBB///"""((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((~~~uuu}}}xxx>>>555...------,,,,,,...******))))))))))))******))))))(((((((((((())))))))))))(((((((((((()))))))))(((((((((((())))))******)))(((''''''(((((())),,,,,,""""""...888555###666222!!!(((///((($$$###***333!!!+++ 555...(((!!!***222,,,***$$$,,,'''555,,,***---111...(((---=== 777---((())))))###...+++$$$---,,,(((666/// ###...'''222'''))))))))))))******************+++++++++,,,,,,,,,,,,,,,,,,---------......///...111---111000>>>vvvyyyqqq[[[___bbb]]]ZZZZZZZZZZZZ___eeevvvpppiiiggghhhlllpppyyyxxxmmmYYYEEE<<<999888333666:::;;;999888999:::<<<======>>>===:::888777777888:::<<<>>>@@@BBBCCCDDDGGGLLLjjjlllMMMHHHMMMNNNXXXWWWXXXZZZ]]]]]][[[XXXXXXdddmmmgggaaajjjkkk[[[JJJCCC===>>>???===<<<===???>>>>>>>>>???AAACCCEEEJJJJJJKKKKKKKKKKKKKKKKKKJJJKKKSSSdddpppqqqkkkggghhhcccvvvuuuVVVaaa}}}}}}OOO222)))******)))(((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((,,,'''######'''...---///((( QQQwww"""///+++)))$$$RRR))),,,+++***%%%%%%XXX888???%%%...((((((((((((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((www}}}vvv===555...---...,,,,,,---******))))))))))))******))))))(((((((((((())))))))))))(((((((((((())))))******)))((((((((())))))''''''((((((((((((((((((---///***$$$!!!&&&### )))..."""!!!666000"""(((((("""'''--- 888###((()))!!!666)))......333000;;;(((///"""333'''000222'''222111&&&///)))222+++%%%)))'''$$$"""!!!333$$$///,,,###(((((())))))))))))******************+++++++++,,,,,,,,,,,,,,,,,,---------......000,,,///---333000888kkk}}}}}}cccRRRaaaeee___\\\\\\[[[ZZZ]]]aaaqqq}}}uuuqqqlllhhhhhhkkktttvvvoooZZZDDD999888999444666999:::999999999::::::;;;======<<<:::777555666666888:::<<>>===<<<;;;;;;;;;===???@@@CCCCCCBBBBBBCCCDDDFFFGGGFFFHHHSSSdddnnnmmmfffaaafffiii~~~wwwXXXggg~~~SSS///*********)))(((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((,,,######&&&)))...$$$:::***222$$$!!!)))(((%%%TTTAAA000,,,)))"""...uuuDDD...!!!"""((((((''''''(((((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((www{{{uuu<<<444------...,,,,,,---******))))))))))))******))))))(((((((((((()))))))))(((((((((((())))))***++++++***)))((((((((((((&&&'''((()))******))))))(((555444666...BBBcccmmmmmm\\\AAA(((!!!((("""777(((666!!!000 ///555555???oooaaa<<<,,, ###<<<???+++"""555)))---000^^^lllWWW222333...(((111***(((777###+++999$$$(((222"""***######555$$$...((()))))))))******************+++++++++,,,,,,,,,,,,,,,,,,---------......---+++///...555222;;;nnntttpppvvveeeSSSHHHcccfff```\\\\\\\\\[[[]]]```mmm|||xxxvvvsssnnnjjjlllrrruuuvvvnnnYYYEEE:::777666555666888999999999999999888:::<<<===;;;999555333444555666888:::===@@@BBB>>>DDDIIIdddeeeHHHBBBEEEGGGEEEGGGJJJOOORRRTTTTTTTTT^^^rrrlllbbbqqqyyymmmfffLLLDDD??????AAA@@@@@@AAA===============<<<;;;;;;::::::;;;<<>>@@@BBBJJJOOOfff[[[BBB===@@@AAA===@@@DDDHHHLLLOOORRRSSScccmmmjjjooo|||mmmoooKKKEEEBBBEEEHHHFFFDDDEEE???AAAEEEGGGHHHFFFCCCAAAAAACCCEEEHHHIIIIIIIIIHHHEEEGGGOOO\\\eeefffdddccciiisss{{{aaa{{{{{{vvvzzz@@@)))///***))))))(((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((...((()))((((((777JJJ%%%...III&&&&&&SSS%%%///222000%%%"""111nnnVVVVVVjjjeeeWWW %%%'''''''''''''''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((************************(((((((((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************************************************************************************************************************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((wwwvvvqqq999222------...,,,+++,,,******))))))))))))******))))))(((((((((((())))))(((''''''(((((()))***+++++++++***)))))))))************+++++++++++++++,,,***&&&***eeebbb222+++222$$$)))!!!\\\--- 444$$$***222hhhrrr%%%KKK@@@---))))))))))))******************+++++++++,,,,,,,,,,,,,,,,,,---------............111,,,...,,,:::rrrsssjjjxxx]]]LLLaaajjjbbb[[[[[[]]]^^^___cccooo{{{~~~yyyrrrlllfffeeellluuummmiii]]]MMMBBB===:::777888777666777999::::::999888888888888777555444333444333333444666999<<<>>>@@@JJJOOOdddrrrQQQ???<<>>222%%%>>>&&&''')))ZZZ,,,TTTKKK 555)))---))))))))))))******************+++++++++,,,,,,,,,,,,,,,,,,---------......111---...+++000...888mmmdddxxx```NNN___pppeee[[[ZZZ[[[\\\___bbbkkk}}}uuupppllliiilllrrrooolllaaaNNN???:::::::::999777555666999;;;:::999888888777555444444333333444333222222444666:::<<<;;;GGGLLL```~~~cccFFF;;;===@@@@@@AAACCCFFFHHHLLLRRRYYY___^^^eeezzzsss```KKKDDD@@@BBBCCCAAA???@@@===???AAACCCEEEEEEEEEEEECCCDDDFFFGGGGGGGGGGGGFFFJJJLLLTTTaaakkknnnqqquuuzzzssszzzppp___{{{xxxxxxmmm???666$$$******)))(((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((($$$%%%333!!!EEECCC$$$!!!NNN'''###LLL...'''888===www///***zzz"""'''+++'''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((yyywwwkkk888111,,,...///---+++,,,******))))))))))))******))))))(((((((((((())))))''''''''''''((()))++++++***)))))))))***+++,,,,,,---+++)))((('''((()))***$$$,,,(((222iii888000###111???>>>%%%&&&...+++666)))333$$$***ccc)))+++BBB"""%%%+++))))))))))))******************+++++++++,,,,,,,,,,,,,,,,,,---------......111+++++++++666555;;;kkk|||xxxNNNnnnnnn~~~```RRReeettthhh\\\YYYZZZ[[[]]]```fffzzzuuuqqqrrrttttttvvv{{{}}}zzzxxxuuuppppppsssvvvvvvjjjSSS>>>666888;;;999777555666999;;;:::999999888666444333333333444555444222222333555888:::<<>>AAADDDHHHMMMUUU```hhhaaaiii~~~yyy\\\LLLCCC<<<<<<<<<:::999;;;:::999777666555555666777777888999;;;===AAADDDFFFGGGJJJTTTbbblllpppssswwwssslllxxxwwwjjjzzz```555666%%%******)))(((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''!!!)))###000"""###ppp&&&(((SSS((("""JJJ&&&$$$###777'''QQQ,,,iii---&&&)))'''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((~~~{{{|||eee555222///---,,,,,,+++)))))))))))))))))))))))))))))))))))))))))))))))))))***)))'''&&&'''(((***+++++++++++++++++++++++++++*********+++,,,,,,,,,---000+++000...nnn+++***+++###===&&&%%%---...eee''')))TTT///,,,iii666&&&%%%jjj+++(((%%%***)))))))))))))))******************+++,,,,,,,,,,,,+++,,,,,,,,,---------......---+++(((---222...:::WWWllltttYYYoooxxxvvvKKK^^^wwwgggZZZYYY\\\]]]___cccddd{{{uuuqqqnnnhhhhhhfffdddeeelllwww{{{}}}zzzssssssvvv}}}|||pppYYYCCC999888:::777555333444777999999777555444444333333333444444444666777666444555888;;;BBB>>>MMMmmmeeeDDD@@@>>>;;;===>>>@@@CCCHHHPPPWWW\\\```aaaeeevvv}}}vvvfffTTTEEEBBB>>>;;;888888999:::333555777888999:::===???@@@BBBEEEHHHJJJIIIHHHGGGIIIMMMXXXfffnnnnnnmmmmmmjjjvvvmmmmmmzzz|||jjjwww666111'''))))))))))))((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''!!!333$$$&&&'''+++((((((SSSFFF,,,+++%%%***FFF...///333111ZZZ???***''')))(((...***---\\\'''((((((%%%&&&&&&&&&'''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,,,,+++***)))***,,,---///------------,,,+++))))))+++++++++++++++*********+++******)))))))))******+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((~~~}}}}}}eee555222///---,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''(((***+++++++++++++++++++++++++++*********+++++++++++++++$$$&&&)))(((888###...'''///555///!!!888+++...###&&&)))000'''***111&&&***)))+++!!!###:::{{{}}}tttTTT))))))))))))******************+++,,,,,,,,,,,,+++,,,,,,,,,---------.........---)))---222...999TTTssshhhjjjwwwzzzCCCYYYsssfff\\\[[[]]]\\\\\\^^^ccc}}}{{{tttlllfffcccdddeeeiiikkknnnpppsssxxx{{{yyyyyyzzztttxxxsssbbbMMM???888555999666555666888:::999888666666555555555555555666555777888777555666999<<<======KKKkkkYYY===<<<;;;:::<<<===AAACCCHHHOOOXXX^^^aaaaaacccqqq{{{zzzvvvnnn]]]LLLBBBAAA???======>>>??????:::<<<>>>???@@@@@@CCCDDDHHHHHHIIIIIIHHHFFFDDDCCCJJJNNNYYYhhhqqqqqqnnnmmmffftttxxxvvvxxxooottt333000***))))))))))))((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''111%%%---$$$,,,333&&&+++bbb'''%%%&&&'''"""555,,,$$$KKKttt000000&&&GGG$$$)))---111&&&///MMMxxx'''((((((&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))************************)))))))))******+++++++++,,,,,,++++++***))))))(((***+++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,,,,++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((}}}~~~ddd444222...---,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''(((***+++++++++++++++++++++++++++******************))))));;;***,,,555+++$$$)))+++'''+++444 ######vvvddd+++,,,((($$$)))++++++%%%+++%%%))))))'''+++333444]]]222111lllttt))))))))))))******************+++,,,,,,,,,,,,+++,,,,,,,,,---------......///...+++---222---666OOOyyyqqqeeevvvQQQJJJqqqggg^^^]]]^^^\\\ZZZYYYaaaxxx~~~}}}}}}~~~~~~|||wwwrrrooopppssswwwuuuwwwzzz|||~~~zzz{{{}}}~~~qqqvvvsssdddPPPBBB888333:::888777777999:::999999888888777777777777888888777888888777777888:::<<<===AAANNNlll{{{xxxvvvzzz}}}|||~~~rrrLLL777:::;;;:::>>>>>>BBBBBBEEELLLUUU\\\______dddnnnvvvwwwtttkkkXXXEEE>>>???@@@AAABBBDDDEEEFFFAAACCCEEEEEEEEEEEEGGGIIIMMMLLLKKKJJJHHHFFFDDDCCCLLLOOOZZZjjjtttsssooollllllppp{{{wwwpppvvvwwwooo///......))))))))))))((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''333+++,,,+++%%%$$$'''***)))888'''---$$$***---^^^FFF222111...111///333"""$$$444***---)))222###555jjj'''((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))************************)))))))))***************((()))+++------------,,,------------......//////------------------------+++******)))))))))******,,,+++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((()))))))))))))))))))))))){{{}}}aaa444111...,,,,,,,,,+++***))))))))))))))))))))))))(((((((((((((((((((((((()))(((((('''((()))******************************+++*********)))((((((((($$$&&&%%%+++000///---(((+++333222'''%%%'''JJJ%%%+++---+++,,,(((&&&)))((($$$+++888###zzz???<<<%%%!!!"""wwwPPP((()))))))))******************+++,,,,,,,,,,,,+++,,,,,,,,,---------......///000,,,...222...444HHH}}}}}}vvvfff{{{{{{]]]IIIqqqjjjaaa^^^]]]\\\ZZZYYY^^^sss~~~}}}{{{~~~uuuwww}}}yyyyyy|||}}}|||rrr^^^JJJ>>>999666999888777777888888888888::::::999999999:::;;;;;;999999999999999:::<<<===<<>>@@@CCCFFFGGGHHHHHHCCCDDDFFFFFFEEEFFFGGGIIIKKKJJJJJJJJJIIIIIIIIIIIIKKKOOO[[[kkkuuusssnnnjjjvvvjjjvvvooojjjzzztttfff...---///))))))))))))((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''111,,,$$$>>>111###000***+++nnn+++---,,,'''111%%%\\\///---$$$...>>>OOO&&&)))---222'''///444///---BBB444'''((((((&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))************************************************+++,,,---....../////////............------------------------------------...---,,,++++++***++++++,,,,,,+++++++++*********))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))))))))))))))))))))))){{{|||}}}]]]333111...,,,,,,---,,,+++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((())))))***************************+++*********)))(((((((((%%%888555)))...222(((!!!&&&===%%%{{{&&&'''sssuuu%%%--->>>--->>>&&&+++)))&&&333!!!(((222###HHH &&&###..."""((()))))))))******************+++,,,,,,,,,,,,+++,,,,,,,,,---------.........111---...222...222CCCyyytttdddxxx{{{ppp```WWWsssmmmddd]]][[[]]]\\\[[[\\\mmmvvvmmmyyyvvvxxx~~~ttt]]]HHH===999777666777777666666666777888<<<;;;;;;;;;<<<<<<===>>><<<;;;::::::;;;===>>>>>>888AAAGGG^^^sssnnnvvvfffjjjmmmmmmpppwww|||}}}SSS===666>>>>>>===@@@???>>>>>>>>>AAAEEEIIIMMMOOOXXX```jjjqqqpppdddNNN;;;<<<>>>AAACCCEEEFFFFFFFFFBBBDDDEEEFFFEEEEEEGGGIIIIIIIIIIIIJJJJJJKKKLLLLLLHHHNNN[[[kkkrrrpppkkkjjjuuujjj|||mmmhhhsssfffZZZ///---...))))))))))))((((((((((((''''''''''''''''''''''''''''''(((((((((((('''''';;;((("""&&&333 ///...!!!,,,%%%yyy...,,,MMM111000222'''qqq333000555444"""222333777!!!)))###***...000<<<'''((()))''''''''''''((((((((())))))''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))************************************++++++++++++000///...,,,+++++++++,,,+++,,,...///111111111111......---------,,,,,,,,,...------------...///000,,,,,,,,,++++++++++++***************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))))))))))){{{|||~~~{{{YYY333000...,,,------,,,+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******************************************))))))...---%%%!!!&&&&&&(((222222,,,111iii///***lll%%%///PPP***EEE'''...111***,,,%%%777)))***===,,,,,,))))))))))))******************+++,,,,,,,,,,,,+++,,,,,,,,,---------......---111...---222///111>>>mmmjjjWWWeeetttlll}}}xxxWWWrrrnnnfff^^^[[[]]]^^^\\\ZZZggg|||kkkwww|||tttppprrrxxx~~~ttt^^^JJJ>>>777222444555666666555666888:::<<<<<<<<<<<<===>>>???@@@>>><<<;;;;;;===???@@@???;;;CCCCCCXXXqqqvvvbbbcccaaadddgggjjjrrr|||~~~~~~|||xxxGGG777666>>><<<;;;===<<<<<<>>>@@@@@@???BBBIIINNNXXX___iiiooonnnaaaMMM>>>===>>>@@@BBBDDDEEEDDDDDDCCCEEEFFFGGGGGGGGGIIIKKKIIIJJJJJJKKKKKKKKKJJJJJJFFFNNN]]]jjjnnnkkkiiilllqqqsssnnnddduuuuuufffMMM///---,,,))))))))))))((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''&&&%%%!!!III'''!!!777222,,,&&&JJJ(((+++TTT333000555---111+++|||"""%%%111!!!!!!,,,(((444***$$$((($$$(((MMM'''))))))'''''''''((((((((()))))))))''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))++++++++++++++++++++++++******++++++,,,------...(((***,,,...111444666888444777;;;@@@CCCDDDCCCCCC888777777666555444333333++++++++++++,,,---...///,,,,,,,,,,,,++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))))))))))){{{|||~~~zzzWWW333000---,,,------,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))*********************************+++++++++++++++'''$$$)))222111)))%%%''',,,'''sssEEE222,,,ddd$$$///]]]"""999)))+++ppp+++000&&&'''@@@(((###hhh222$$$***))))))))))))******************+++,,,,,,,,,,,,+++,,,,,,,,,---------......,,,000...---222000000;;;___```wwwTTT___mmmjjjxxxNNNmmmmmmhhh___\\\^^^^^^ZZZZZZbbbxxxuuurrr|||oooeeeccchhhnnnsssxxxttthhhTTTCCC:::444///333555777777666777:::===============>>>???@@@AAA@@@===;;;<<>>;;;:::===<<<<<>>???AAACCCDDDEEEEEEBBBDDDFFFGGGHHHHHHKKKLLLHHHIIIKKKLLLLLLKKKIIIHHHDDDOOO```kkkkkkfffiiiooopppvvviiinnnqqq}}}lllsss~~~tttBBB...,,,,,,))))))))))))((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''+++333*** ttt///(((111)))333===888iii999<<>>888333111<<<666///(((***+++666666"""'''))))))((('''((((((((())))))))))))''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))++++++++++++++++++++++++******+++,,,...///000000***///777???EEEIIIJJJKKKGGGKKKPPPUUUWWWVVVTTTRRRLLLLLLKKKIIIGGGFFFDDDDDD888777555222000...---,,,------,,,,,,,,,+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((||||||~~~zzzVVV222000---,,,---------,,,))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))*********+++,,,,,,,,,---***))),,,***%%%,,,000(((///---,,,___###...fff!!!...+++%%%WWW$$$///++++++$$$$$$(((,,,222)))...))))))))))))******************+++,,,,,,,,,,,,+++,,,,,,,,,---------......+++000...---333111000:::TTT[[[rrryyy```pppqqqrrrgggnnnSSShhhkkkhhhaaa^^^___\\\WWWZZZ___rrrvvvzzz~~~uuuaaaWWWXXX```fffhhhnnniiiZZZFFF777222222000333555888888777888<<>>???@@@AAAAAA>>><<<<<<@@@BBBBBB@@@>>>EEE===SSSuuuttt^^^TTTVVVUUU[[[[[[[[[aaammmwwwuuummmqqquuu||||||wwwtttpppmmmhhhgggeeehhhrrr~~~}}}PPP<<<333777???<<<<<<@@@>>><<>>CCCLLLTTTXXXWWWSSSPPPSSSVVV[[[___^^^[[[UUURRR___^^^]]][[[YYYWWWUUUTTTPPPMMMHHHBBB;;;666222///---------,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((}}}}}}{{{yyy~~~zzzRRR111000...---++++++******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))*********+++(((((((((((()))))))))))),,,(((###111(((333!!!******???---((((((www***```******+++'''%%%%%%)))###)))222 %%%;;;(((+++))))))))))))******************+++,,,,,,,,,,,,+++,,,,,,,,,---------......///...---,,,---///111222JJJaaaqqqmmmjjjoooLLLcccnnniii^^^______ZZZZZZ\\\]]]kkkyyywwwddd^^^___iiiqqqqqqooopppqqqeeeRRR@@@333......000555777999888666666888;;;@@@??????>>>???AAABBBCCC@@@???===<<<<<<>>>@@@AAACCC>>>BBBSSSmmm|||jjj^^^QQQPPPWWWUUU^^^___bbbqqqvvvqqqqqqmmm}}}yyyhhhcccaaa\\\WWWVVVWWWYYY^^^fffpppzzztttFFF::::::;;;:::999:::===???BBBCCCFFFJJJKKKMMMUUU^^^```bbbaaa[[[UUUSSSRRRQQQGGG@@@===???BBBAAA@@@BBBDDDEEEFFFGGGGGGHHHHHHHHHHHHGGGHHHKKKMMMLLLHHHCCCKKKYYY___cccnnnrrrppptttdddaaauuullllll|||dddggg{{{ppphhh222444+++---))))))))))))((((((((((((''''''''''''((((((((()))''''''''''''((((((((()))&&&'''+++)))&&&III~~~'''444333111777888HHHlll{{{mmmwwwwww^^^___PPPHHHpppeee!!!111222,,,)))+++---)))$$$***666222''''''((())))))))))))((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))))))))))))))***************++++++)))(((''')))***+++)))))),,,//////+++'''---,,,---000777>>>BBBCCCHHHXXX]]]^^^iiillleeeccc^^^gggpppqqqooommmmmmnnnssspppwwwtttqqqpppiiimmm```XXX]]]```QQQCCC>>>888222...,,,///111000,,,)))------+++((((((***+++***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))((((((''''''~~~|||yyy}}}NNN111111///---,,,+++++++++))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))*********+++(((((((((((()))))))))***333(((***000)))///,,,'''"""888ccc;;;111###(((000yyyyyy---(((SSS+++,,,222666999,,,+++---'''!!!###222mmm+++))))))))))))******************+++,,,,,,,,,,,,+++,,,,,,,,,---------......///...---,,,---///111222<<<```|||wwwzzzsss___aaannnkkk______^^^\\\^^^ZZZYYYeee{{{zzztttmmmlllooottttttqqqrrrxxxmmmcccRRRAAA444///000222333666888888777888:::===??????>>>>>>???@@@BBBBBB@@@???===<<<===>>>@@@AAADDD???AAAQQQhhhlll___\\\UUURRRVVVbbbgggcccdddrrrwwwqqqpppqqq|||iii\\\RRRPPPPPPMMMJJJKKKOOOSSSZZZeeepppyyymmmAAA999:::;;;;;;;;;<<>>>>>???===;;;<<<@@@AAABBBDDDEEEFFFFFFFFFGGGGGGHHHJJJLLLKKKGGGDDDFFFYYYdddiiirrrqqqlllmmmiiiiiirrreeefff}}}kkk222222***+++))))))))))))(((((((((((('''''''''((((((((())))))'''''''''((((((((()))))),,,)))+++,,,$$$"""888UUUlll444777555888FFFQQQ^^^lllyyyzzzhhh///!!!555''' '''111111---***VVV...$$$+++"""))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((''''''&&&&&&''''''((())))))))))))))))))))))))))))))))))))************)))***,,,+++******+++---...---+++***))),,,///222***444:::===FFFTTTXXXSSSbbbllljjjeeehhhddd^^^aaaTTTWWWZZZ[[[[[[ZZZXXXVVVYYYUUUYYY\\\aaaeeefffkkk{{{sssyyyvvvaaaIIIDDD???888111+++)))***,,,)))))))))))))))++++++)))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))************)))))))))((((((((('''}}}zzz~~~JJJ222111000...---,,,++++++***))))))(((((())))))***))))))))))))))))))))))))(((((((((((()))))))))))))))))))))***************((((((((()))))))))******"""'''***444'''+++)))(((,,,444666mmm***..."""&&&...]]]yyy((()))???+++,,,QQQjjj((('''333""" ///)))'''***,,,NNNDDD$$$))))))))))))******************+++,,,,,,,,,,,,+++,,,,,,,,,---------............------...///111222CCC~~~mmmrrrrrr{{{jjjooo___ooonnnaaa^^^]]]]]]bbb[[[XXX```uuuzzzqqqjjjmmmrrrsssnnnjjjnnnvvviiibbbTTTCCC555///111555333555777999999:::<<<===>>>=========>>>???@@@AAA???>>>===<<<===>>>@@@BBBEEE@@@BBBOOOddd}}}\\\UUUZZZYYYUUUTTTXXXaaaaaafffuuuyyysssrrrssswww\\\NNNIIIEEEEEEFFFDDDDDDFFFNNNSSS]]]hhhsss}}}bbb;;;888:::<<<===>>>???AAACCCIIIJJJOOOVVVZZZ\\\aaahhhkkkmmmnnnooouuu{{{xxxqqqLLLDDD=========:::999:::>>>???AAACCCDDDEEEFFFFFFFFFFFFGGGIIIKKKJJJGGGEEECCCZZZhhhnnnsssnnnfffgggnnnwwwuuufffcccfff///000++++++))))))))))))((((((((((((''''''((((((((()))))))))(((((((((((())))))))))))(((%%%'''---111---'''$$$---999KKKIII666555DDDJJJ333>>>SSSfffxxxxxx}}}nnnwwwrrrQQQPPPVVV:::666222222000,,,)))******\\\```]]]$$$444555'''))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((''''''&&&&&&''''''((()))))))))))))))))))))))))))))))))*********++++++)))+++------,,,,,,---...'''+++000000...---000333;;;KKKWWWYYY```jjjhhh\\\aaa___TTTOOORRRKKKEEEJJJEEEMMMWWW\\\ZZZXXXWWWYYYRRRUUUUUUUUUWWW[[[\\\YYY^^^ZZZeeevvviiibbbSSSAAA666444444000+++*********,,,------+++***++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******))))))))))))((((((((((((|||yyy}}}JJJ333222000///---,,,,,,,,,***))))))))))))))))))***(((((((((((((((((((((((((((((((((((())))))))))))************************(((((()))))))))*********222;;;222000%%%+++(((,,,"""(((///***)))(((***<<>>?????????>>><<<<<<<<<>>>@@@BBBDDD@@@DDDRRReee~~~kkkSSSRRRYYYYYYUUURRRJJJ[[[dddkkkvvvwwwqqqrrryyytttYYYLLLFFFEEEDDDCCCCCCDDDGGGKKKZZZ^^^gggpppyyyXXX999999;;;===>>>>>>???AAABBBKKKLLLRRRYYY^^^aaafffmmmrrr{{{~~~oooHHH@@@;;;<<<======>>>@@@>>>???AAACCCFFFGGGHHHIIIFFFFFFGGGHHHIIIHHHGGGFFFEEE\\\iiilllnnniiibbbfffkkk|||sssggg~~~aaa|||WWW)))//////---))))))))))))(((((((((((('''(((((((((((()))))))))(((((()))))))))*********(((++++++((((((,,,111111!!!(((777???999666>>>FFFfffqqq~~~rrr|||wwwooovvvpppuuuyyy|||iiiyyyfffAAAIIIJJJGGG>>>555000///000000"""+++000%%%)))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))*********+++++++++)))+++---...---,,,,,,---'''***---///111555;;;@@@VVV^^^fffiiijjjhhh```WWWccc```YYY\\\fffffffffqqqyyysssuuusssiii~~~yyyiii```aaa___IIIJJJIIIPPPTTTYYYlll}}}{{{{{{wwwlll]]]NNNAAA666---///,,,+++...000///,,,,,,+++++++++*********))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))***))))))))))))(((((((((((({{{wwwzzz~~~KKK333222000///---,,,,,,,,,******))))))))))))******(((((((((((((((((((((((('''((((((((()))))))))***+++++++++***************))))))))))))************!!!!!!000...'''===666"""+++///***!!!777111***...000(((,,,***)))***444bbb222//////'''%%%((( ###999777***"""$$$%%%"""}}}$$$((()))))))))******************+++,,,,,,,,,,,,+++,,,,,,,,,---------......---------...//////000111999hhhyyyUUU||||||]]]qqqtttfff^^^ZZZYYY``````ZZZ\\\mmm~~~}}}}}}zzzyyyuuummmdddkkkkkkfffTTT???111000444888999;;;======<<<:::888::::::;;;<<<===============<<<;;;;;;<<<===@@@AAABBB@@@GGGWWWjjjgggWWWKKKNNNUUUUUUSSSSSSSSShhhrrrsssvvvtttssszzzlllUUUEEEGGGAAABBBBBB@@@BBBHHHOOOTTTeeeiiiooouuu|||{{{OOO;;;;;;===>>>???>>>???@@@BBBNNNQQQXXX___dddhhhrrr|||xxx\\\FFF???:::<<>>@@@CCCEEEGGGHHHIIIEEEFFFGGGGGGGGGGGGHHHHHHLLL^^^fffeeegggdddccciiifffyyyiiibbbyyy~~~eee}}}LLL)))///000+++))))))))))))(((((((((((((((((((((((()))))))))***)))))))))************+++%%%...222+++%%%'''***+++111555777<<>>///"""fff111+++111<<<***))))))))))))******************+++,,,,,,,,,,,,+++,,,,,,,,,---------......------......///000000000444dddzzzvvvMMMjjjttt[[[ooossshhhaaa[[[XXX]]]]]]XXXZZZggg{{{}}}vvvkkkmmmsssqqqaaaGGG555111555:::;;;<<<>>>???>>>:::666888999:::;;;<<<<<<<<<<<<;;;:::999999:::<<<>>>@@@???@@@JJJ\\\mmmgggOOOHHHDDDGGGLLLNNNPPPSSS^^^pppvvvsssvvvyyyzzzcccWWWJJJAAADDD???BBBCCCDDDJJJUUU```dddggglllsssyyy~~~sssGGG>>>>>>>>>?????????@@@CCCFFFSSSXXXaaaiiimmmtttbbbGGG@@@<<<>>>@@@???>>>???;;;===???AAACCCEEEFFFGGGFFFGGGHHHGGGFFFGGGIIIKKKQQQ```dddaaadddeeeeeemmmnnnzzzhhhggg|||zzzooooooIII...------((())))))))))))((((((((((((((((((((()))))))))******)))*********++++++++++++(((***++++++---222333222,,,===EEEMMM___iiihhhjjjzzzyyydddVVVOOOCCC333///***,,,+++333111...))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))*********************************++++++++++++,,,+++,,,,,,,,,++++++---...///222;;;IIIYYYcccfffeeehhh\\\TTTZZZhhhuuuwwwfffTTTBBBKKK^^^tttzzzeeeHHH999,,,++++++)))***...,,,++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((((((((())))))(((((((((((())))))))))))|||vvvxxx|||xxxBBB111111///---,,,++++++++++++******))))))******+++))))))))))))))))))))))))'''''''''((()))*********,,,,,,,,,++++++*********))))))*********+++++++++***)))+++PPP$$$///QQQ000$$$...(((eee,,,%%%RRR222&&&---&&&111...eee333###777444"""333000ttt333))))))))))))******************+++,,,,,,,,,,,,+++,,,,,,,,,---------......,,,---...//////000000000888^^^pppxxxMMMgggVVVkkkppphhhddd^^^YYY[[[[[[XXXYYYddduuu{{{vvvpppnnnwww{{{kkkPPP:::444777999:::<<>>@@@KKK]]]kkkxxxzzzYYYMMMFFF@@@AAADDDGGGKKKOOOWWWggglllmmmvvv|||{{{sss\\\KKKIIIDDD@@@EEEAAAFFFJJJMMMWWWfffoooqqqeeemmmxxxlllAAAAAA????????????AAADDDJJJNNNUUU]]]iiipppuuufffEEE???<<>>;;;;;;===>>>@@@BBBDDDEEEFFFFFFGGGHHHHHHGGGFFFGGGJJJMMMRRR```dddcccjjjkkkiiimmmwwwqqqzzz|||mmmeeeEEE222+++***((())))))))))))(((((((((((((((((()))))))))******************+++++++++,,,,,,222+++&&&'''***---222666EEESSSYYYggg{{{~~~lll___VVVLLL@@@)))666111666,,,&&&))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))*********************************+++++++++,,,,,,+++++++++++++++---111555888DDDVVVgggpppooogggaaalllppppppttt~~~nnnSSSPPPNNN[[[zzzqqqZZZCCC888111))))))///,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))'''((((((((()))))))))***}}}vvvyyy|||uuu===111000...---++++++******++++++************++++++))))))))))))))))))))))))&&&''''''((()))******+++,,,,,,,,,++++++*********)))************+++++++++%%%555...///222'''[[[ 000444,,,333---%%%222""",,,###%%%222444mmm+++000'''&&&222((('''BBB===&&&))))))))))))******************+++,,,,,,,,,,,,+++,,,,,,,,,---------......,,,---...///000000000000111ZZZrrrsss999RRRRRRgggnnnhhhfffaaa[[[[[[ZZZYYYZZZcccttt|||}}}~~~~~~vvvpppooommmzzzrrrUUU>>>777:::888888;;;@@@CCCBBB===888666777999:::;;;;;;::::::888777777777888:::<<<>>>===@@@LLL]]]hhhqqq~~~aaaWWWLLLBBB>>>@@@DDDGGGIIINNN]]]ccchhhsssuuuooopppZZZZZZMMMAAA???;;;===JJJBBBHHHNNNSSS___nnntttsssdddooohhh<<>>;;;;;;@@@AAACCCEEEFFFGGGHHHHHHGGGIIIIIIHHHFFFGGGKKKOOOQQQ```fffhhhqqqpppkkklllvvv}}}yyykkkuuuggg???333)))))),,,))))))))))))(((((((((((())))))))))))******************+++++++++,,,,,,,,,&&&'''...777999:::DDDQQQTTTbbbrrrwwwxxxcccLLL222888(((%%%---)))000))))))))))))(((((((((((())))))))))))))))))))))))''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))******************************+++++++++,,,,,,,,,************,,,000666:::VVV\\\cccgggfffeeefffhhhnnn{{{eeeLLLKKKiii|||\\\HHH:::---***///,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))'''((((((((())))))******~~~~~~xxxwwwmmmBBB222000...---------,,,+++)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))---,,,,,,+++*********++++++***))))))******)))((()))+++---'''+++CCC===///%%%999###EEEBBB///RRR&&&222000,,,&&&;;;000333eee888"""$$$---$$$---\\\ppp***'''(((((((((((()))))))))))))))************+++++++++++++++,,,,,,,,,,,,------------,,,------...///000:::GGGzzzwwwfffvvv===PPPaaaXXXtttrrrXXX___aaaWWW[[[]]][[[[[[jjj}}}}}}yyyjjjhhhkkksssrrrDDD444======>>>???@@@@@@???===;;;777666888<<<<<<888666888999:::;;;<<<============DDD???FFFZZZjjjsss|||}}}qqqfffcccSSSAAA:::===BBBAAA>>>HHHJJJNNNRRRUUUVVVWWWVVVKKKEEE???===@@@DDDEEEEEEQQQRRRUUU]]]fffkkkjjjfffuuuzzz[[[FFF@@@===@@@BBBBBBAAADDDLLLRRRVVV```iiisssaaaFFF>>>===;;;;;;===?????????GGGFFFDDDCCCCCCCCCDDDEEEBBBEEEEEEDDDDDDHHHMMMPPPXXXeeehhhiiinnnkkkggglllxxx|||wwwtttsssvvvfff888###444+++*********))))))))))))******))))))))))))************''',,,...+++***...000...'''///444GGG___\\\]]]vvv~~~yyycccTTTAAA444---******+++++++++)))(((***+++)))&&&(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))+++*********))))))(((((())))))))))))*********************)))))))))))))))))),,,---,,,,,,,,,,,,+++)))111)))000+++333ZZZ^^^ssslllmmmvvvqqqeeeiii{{{rrrbbbUUUXXXfff]]]:::000111***(((***---,,,)))***---************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))~~~{{{vvvvvv~~~iii===222000...---------,,,+++)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))---,,,,,,++++++***++++++,,,+++++++++,,,---,,,,,,111666222%%%666222AAAEEE999999(((999333ggg"""%%%...(((,,,***,,,CCC,,,WWWLLL&&&+++$$$)))777111(((((((((((()))))))))***************++++++++++++++++++,,,,,,,,,,,,------------,,,------...///000555NNNhhhuuu;;;FFFoooZZZqqquuu```ccccccZZZWWWZZZYYYXXXdddyyy~~~~~~~~~yyykkkjjjmmmooo}}}KKK666999===>>>@@@BBBBBBBBBAAAAAA>>>999666888999888888:::999999999:::<<<>>>@@@BBB>>>@@@PPPfffsssssstttyyyvvvuuuvvvzzz{{{tttggg\\\XXXKKK<<<555888===>>>===AAABBBEEEGGGIIIJJJJJJJJJBBBAAA???>>>@@@DDDIIIMMMZZZ[[[^^^eeelllqqqrrrqqqyyy}}}XXXEEE???>>>@@@AAACCCDDDHHHNNNRRRVVV___fffnnnpppRRR>>>???===<<<<<<>>>@@@AAA@@@DDDDDDDDDDDDDDDEEEFFFGGGCCCEEEFFFDDDDDDGGGLLLOOOXXXeeeiiikkkqqqooolllqqq{{{|||lllddd999)))///***+++******))))))))))))******))))))))))))************------...---+++***+++,,,666???DDDVVVmmmtttyyyvvvxxx}}}vvvtttzzz~~~nnnKKK888555444000++++++***))))))***+++***((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))************)))))))))((())))))))))))************************)))))))))))),,,,,,+++******++++++***+++111+++777===JJJnnnrrrkkk{{{uuuhhhooo|||qqq^^^YYY___pppQQQ,,,000,,,***,,,,,,)))(((***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))|||xxxsssuuu|||}}}ddd999222000...---------,,,+++)))))))))))))))******+++)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,,,,++++++++++++......---,,,,,,,,,,,,,,,""",,,///"""...888'''%%%000NNN'''444'''BBB666,,,HHH]]]%%%&&&555,,,%%%000666333...***+++111333222MMM:::+++111111YYYuuu,,,$$$,,,///((((((((()))))))))******************+++++++++,,,++++++,,,,,,,,,,,,------------,,,------...///000+++HHH|||lllrrrxxxDDDAAA[[[jjjwwwhhheeeaaa\\\UUUZZZYYYWWW___rrr~~~~~~~~~oookkkvvv}}}zzzVVV???<<<===>>>@@@CCCEEEFFFGGGGGGLLLAAA888777888888888999888777777999;;;???BBBEEE===FFFZZZooovvvoookkknnniiijjjmmmooommmggg^^^XXXVVVMMMAAA:::999<<<>>>>>><<<<<<======>>>???@@@@@@>>>AAAEEEFFFHHHMMMUUU\\\bbbdddhhhkkkoootttzzz}}}VVVCCC>>>@@@@@@@@@DDDIIINNNRRRSSSTTT\\\eeeooozzz\\\GGG>>>???>>>===>>>@@@AAABBBAAABBBCCCDDDEEEGGGGGGHHHHHHCCCDDDFFFEEEDDDEEEJJJOOOcccnnnpppqqquuuqqqlllrrrooopppXXX555///)))***---******))))))))))))******))))))*********++++++++++++((()))......,,,222===SSSZZZfff|||wwwyyy{{{uuulllvvvxxxyyy|||}}}dddGGG111---222---,,,,,,,,,,,,***))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))************************************---+++))))))+++,,,,,,,,,...111000FFF[[[fffrrrkkkhhhooommm|||aaaTTTeeewww]]];;;111***+++///...***)))++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))~~~zzzuuuppptttzzzzzzbbb888222000...---------,,,+++)))))))))))))))******+++)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,,,,,,,,,,++++++//////...+++)))((()))***222---000---###"""+++999***,,,333AAAMMMIII444888111+++777...+++444NNN***777aaaIII%%%'''+++;;;111(((,,,...,,,---)))%%%---777000 888000///111444bbbppp$$$&&&...+++,,,&&&***555<<<>>>111(((666"""111,,,###(((((()))))))))******************+++++++++,,,,,,+++++++++,,,,,,,,,------------,,,------...///000///BBBjjjZZZ}}}UUUCCCiii[[[eeeyyyjjj```[[[\\\WWW\\\\\\YYY]]]nnn~~~}}}}}}~~~uuu```^^^mmmqqqhhh~~~[[[HHH???<<<===???BBBEEEHHHJJJKKKXXXKKK>>>;;;;;;999666555888888999;;;===@@@BBBCCCDDDNNN```nnnpppjjjiiimmmooonnnlllhhhccc___\\\\\\YYYSSSJJJAAA<<<;;;<<<=========<<<;;;<<<>>>@@@AAABBBEEEJJJOOOTTT[[[bbbhhhiiimmmqqqssstttzzzUUUBBB<<>>===<<<>>>@@@AAAAAAAAABBBCCCEEEGGGHHHGGGGGGFFFAAABBBDDDEEEDDDEEELLLTTTkkkssstttuuuyyysssooowwwhhh{{{fffgggIII...555'''+++///******))))))))))))******))))))******+++,,,,,,,,,,,,''')))000///000BBB[[[jjjyyy~~~uuussswwwxxx}}}zzz{{{wwwLLL666555...------......***(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))*********)))))))))))))))((()))))))))************)))***************++++++,,,)))))),,,.........000///666???[[[wwwzzznnnbbbfffqqqxxxrrrnnneeeaaasssVVVBBB///+++111333///++++++++++++*********))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((()))))))))))){{{tttoootttzzzzzzccc;;;222000...---------,,,+++)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))+++,,,,,,---------,,,+++,,,------,,,******---000999&&&&&&555///&&&+++***333'''(((666:::000///999666...###LLL<<< @@@&&&555111###:::&&&***666===<<<777@@@;;;+++555BBB555555666:::===777000444???,,,,,,000<<<...///000666)))&&&%%%,,,...///333666)))"""111(((---111))))))))))))***************++++++++++++,,,,,,,,,+++++++++,,,,,,,,,------------,,,------...///000:::JJJjjj^^^cccCCCTTT[[[ccczzzlll^^^XXX^^^YYY]]]^^^ZZZ\\\iii}}}~~~}}}|||}}}}}}zzz~~~|||~~~}}}sss\\\XXXeeeggg[[[oooyyy]]]JJJ;;;;;;;;;<<<>>>AAAEEEHHHJJJXXXMMMDDDBBBCCC@@@;;;888:::<<<===???@@@@@@@@@???JJJUUUdddmmmlllggggggkkknnnnnnlllhhhbbb^^^]]]]]]VVVRRRLLLEEE???======>>>AAAAAA@@@@@@AAADDDHHHJJJNNNNNNRRRYYYbbbiiilllmmmpppuuuzzz|||}}}UUUAAA:::BBB@@@AAAIIITTT[[[[[[YYY\\\___hhhuuu|||ttt___CCC888>>><<<;;;;;;===???AAA@@@???DDDEEEFFFGGGGGGFFFEEEDDD@@@???BBBEEEDDDFFFPPP\\\hhhnnnooorrrwwwrrrqqq}}}zzzssswwwRRRiii???)))777)))***---******))))))))))))******)))******+++,,,---------///,,,000666666===ZZZ{{{zzz~~~uuu|||[[[===111+++))),,,...***((()))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))******((()))))))))************))))))******+++++++++,,,,,,)))+++///...+++---111:::IIIXXXfffuuuuuurrr~~~}}}^^^kkkgggCCC111...///...---++++++++++++************))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))}}}uuupppvvv|||}}}bbb<<<222000...---------,,,+++)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))***+++---......---,,,,,,(((+++---------000666:::''')))'''111111000777(((...+++((('''%%%&&&,,,333000444;;;===777999@@@===LLL===444FFF===LLLiiihhhqqqdddfffggg^^^eeejjj[[[```jjjdddRRRNNNUUUMMM999777RRREEE666666888:::///%%%***<<<((()))+++---...!!!...222..."""111///!!!)))))))))*********++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,------...///000444LLLppp}}}mmmBBBNNNZZZ```yyyooobbb\\\aaaYYY\\\\\\YYYYYYdddvvv~~~|||{{{|||}}}xxx}}}}}}{{{~~~|||~~~xxxgggdddmmmooogggfffsssdddPPP999;;;::::::;;;===@@@CCCEEEMMMGGGDDDHHHKKKHHHEEECCC???@@@@@@AAAAAA@@@??????LLLYYYhhhpppnnngggdddcccbbbeeeiiijjjgggbbb]]][[[VVVTTTQQQNNNMMMMMMMMMNNNLLLKKKKKKLLLNNNRRRUUUWWWcccbbbdddkkkrrrwwwvvvtttpppuuu|||SSSBBB;;;AAAAAADDDMMMXXX___```^^^\\\\\\eeerrr{{{~~~~~~uuu]]]AAA777<<<::::::;;;===???AAA@@@???EEEEEEEEEEEEEEEDDDCCCCCCAAA???AAADDDDDDFFFSSScccnnnppplllnnnqqqjjjjjjxxxyyySSS}}}===***666---''',,,******))))))))))))************+++,,,------...///+++///999FFFQQQccc|||{{{}}}fffCCC444)))***---***)))+++))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))************))))))******+++,,,,,,,,,---+++---000---)))000;;;TTTccckkk^^^___dddvvvnnnbbbfff}}}hhhHHH444++++++...,,,++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))vvvqqqxxx___999222000...---------,,,+++)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))***+++---...///...---,,,(((+++......---000777===---===333000)))###111***...///111333999>>><<<777XXX^^^iiigggnnnYYYGGGrrroooTTTSSSsss~~~}}}ttt___\\\hhh]]]QQQ777;;;CCC===>>>666<<<...999"""222888///&&&999""" 000>>>###...))))))*********++++++++++++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------------,,,------...///000,,,FFFkkkhhhyyyIIIHHHRRRUUUrrrpppjjjaaa___ZZZ[[[ZZZXXXXXX```qqq|||zzzzzz|||~~~~~~|||{{{}}}{{{~~~|||~~~~~~zzzqqqgggeeeiiilllkkkkkkuuudddXXX@@@===;;;999888999;;;>>>@@@DDDAAACCCIIIMMMLLLKKKLLLEEECCCAAA??????@@@BBBDDDTTT___jjjooolllfffaaa^^^^^^bbbfffjjjkkkgggbbb^^^]]][[[[[[]]]aaacccdddccc`````````aaadddfffiiijjjrrrsssvvvyyy{{{zzzxxxvvvrrrxxxOOOBBB>>>???BBBGGGPPPZZZaaacccbbb\\\YYY```mmmssssss|||xxx^^^DDD:::===::::::;;;>>>AAABBBAAA@@@CCCCCCCCCCCCCCCCCCDDDDDDEEEAAAAAADDDCCCEEEUUUhhhrrrqqqkkklllooohhhjjj{{{}}}MMMeee:::+++000///%%%...******))))))))))))************+++,,,---...//////222<<>>BBBIIIRRR[[[aaadddeeebbb\\\___gggfffaaaiiiwww{{{uuuZZZDDD;;;===;;;;;;<<>><<<@@@AAA@@@BBBGGGJJJHHHMMMDDD??????;;;999DDDTTTaaaaaadddgggeee```___aaagggiiijjjfffaaabbbiiiqqqrrrpppmmmlllnnnppprrrsssuuuvvvwwwwwwwwwyyy~~~|||zzz|||~~~}}}zzz{{{wwwQQQ@@@@@@???BBBGGGOOOYYYbbbgggjjjcccaaacccjjjmmmjjjffffffnnntttzzzsss[[[AAA888<<<;;;<<<===???@@@@@@@@@@@@??????@@@AAABBBCCCDDDEEEEEE@@@@@@CCC@@@BBBVVVnnnkkkbbbkkkhhhrrrtttlllnnn___ooosssAAA...+++,,,///'''++++++***))))))))))))))))))&&&111+++(((...,,,777WWW]]]cccooo^^^vvvdddFFF555000---)))...(((,,,---'''(((,,,((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))******************)))***---///...******555666111666FFF```yyy^^^RRRPPPwwwrrrooo{{{fffNNN,,,111...++++++++++++++++++************))))))))))))******))))))((((((''''''((((((((((((((((((((((((''''''''''''((((((((()))|||xxxxxxyyy|||XXX888111///---------...---,,,************************************************************+++++++++++++++,,,,,,+++******+++---666///((()))...333111...:::222111111666NNNhhhnnnrrrfffXXXHHHFFFIIIDDDTTT@@@......555333(((,,,+++******++++++***)))************************+++,,,,,,------,,,,,,+++---------............///000<<>>999:::;;;:::<<>>CCCEEEEEECCC<<<;;;>>>>>>>>>IIIXXXaaaaaadddhhhgggcccbbbdddeeehhhjjjhhheeegggnnnuuuxxxwwwwwwxxx{{{~~~~~~{{{|||~~~mmmKKK???AAAAAACCCHHHOOOVVV\\\```aaabbbbbbgggpppvvvvvvwwwzzzqqqpppmmmaaaKKK999777>>>>>>>>>?????????@@@@@@@@@@@@@@@AAABBBCCCCCCDDDDDDEEEBBB@@@>>>>>>HHH___uuujjjggglllkkkmmmooovvv{{{fffvvvooo???...,,,,,,///'''+++,,,++++++*********++++++444"""///666+++EEEdddYYYgggkkkhhhlllrrrSSS444,,,333---(((++++++&&&***...'''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************)))************,,,......111(((///<<>>@@@AAAKKKXXX^^^^^^bbbggggggcccccceeedddhhhkkkjjjggghhhnnnsss|||~~~}}}~~~ZZZDDD@@@BBBBBBEEEIIINNNSSSWWWYYYZZZccceeejjjsssxxxzzz~~~zzzooo___KKK===<<>>>>>???@@@AAAAAAAAABBBBBBCCCCCCCCCDDDDDDCCC>>>:::@@@UUUkkkxxxjjjnnnlllmmmfffllliiiwwwaaa{{{yyyggg;;;...,,,+++...'''+++,,,,,,,,,++++++,,,------******(((000BBBTTTiiigggkkkppp{{{|||~~~~~~}}}|||}}}}}}~~~|||zzzGGG---...---+++...+++&&&---000%%%))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))*********++++++***+++---,,,++++++...222444---DDD]]][[[]]]bbbWWWqqq}}}{{{hhhmmmcccBBB222)))...111+++))),,,++++++*********)))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))wwwtttsss}}}RRR666111///---------...---,,,++++++++++++++++++++++++*********************************+++++++++,,,,,,+++---000000////////////'''...333111,,,,,,333;;;OOObbbmmmwww|||~~~yyyRRRMMMGGGDDDBBB@@@<<<:::444111...,,,,,,------,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++---------............///---333BBBZZZWWWtttPPPwwwnnnQQQllluuuccc___cccdddeeeaaaZZZWWW[[[```zzz}}}}}}zzzyyy{{{}}}}}}~~~|||}}}~~~ssskkklllmmmlllkkkkkknnnrrrtttnnncccYYYKKKDDD===<<<<<<;;;>>>BBBDDDHHHGGGAAA???AAAEEEEEE???<<<;;;???@@@BBBJJJTTTYYYZZZ^^^dddeeebbbbbbeeeeeehhhkkkjjjhhhgggjjjmmm}}}{{{|||___HHHBBBCCCAAABBBEEEKKKPPPTTTWWWZZZ\\\fffhhhnnnvvv|||{{{iiiVVVFFF?????????>>>===<<<===>>>@@@BBBBBBBBBBBBBBBBBBCCCCCCCCCBBBBBB<<<999JJJdddpppmmmmmmssshhhllldddooo```lllttt\\\777///,,,+++...''',,,,,,+++++++++,,,---......%%%222111???ZZZ___www}}}VVVooo~~~~~~}}}}}}|||yyyzzzzzzyyyxxxyyy|||~~~wwwGGG///,,,---222...''',,,000&&&))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************))))))*********+++++++++---,,,---//////---...111///GGGfffuuujjjYYY^^^rrrvvvrrr{{{aaaDDD---...222...+++///+++++++++*********))))))))))))))))))(((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))xxxtttsss}}}NNN444111///---------...---,,,++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,***---000111000000000111777555000,,,000CCC___ttt~~~rrryyy~~~vvvgggSSSCCC======???;;;777222///...---+++***+++++++++++++++++++++++++++,,,,,,------,,,,,,+++---------............///999***???ZZZyyy___xxx\\\nnnrrrKKKeeexxxggg[[[```cccddd```[[[YYYZZZ\\\sss{{{~~~{{{xxxzzz}}}}}}yyyzzz|||{{{zzz|||xxxtttpppoooqqquuuxxxyyyxxx{{{nnniiikkknnnmmmlllmmmqqqsssoooeee[[[NNNFFF>>><<<;;;;;;>>>BBBGGGLLLLLLFFFBBBCCCGGGHHHEEEAAA???@@@BBBEEEMMMTTTXXXYYY^^^dddeeebbbcccffffffiiikkklllkkkkkkmmmooo}}}~~~dddEEE???DDDDDD===@@@FFFMMMSSSXXX]]]bbbeeeoooqqqxxx}}}gggRRRDDD<<<999<<<;;;::::::;;;===@@@BBBAAAAAAAAABBBBBBBBBBBBBBB???>>>:::>>>VVVpppooo^^^ppprrrdddhhhhhhyyy{{{oooxxxPPP222///---***---(((,,,*********+++,,,---...///333---III```aaa}}}eeeiiizzz}}}zzzvvvqqqmmmmmmllljjjgggeeegggkkkooommmooossswwwzzz|||~~~~~~{{{~~~}}}___:::...,,,111///'''***///+++************************((((((((((((((((((((((((((()))))))))************************++++++++++++...******///111...,,,///333___mmmhhhgggVVVbbb~~~pppjjj|||]]]999...000---+++...++++++++++++************(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))***zzzwwwvvv}}}KKK222111///---------...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,)))+++---......///000111---))),,,???___xxxxxxfffNNNDDDBBB???<<<777333000...+++))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------............///333$$$HHHgggbbbiiibbbjjjcccnnnDDDUUUrrroooccc^^^bbbddd___[[[[[[[[[[[[jjjwww{{{wwwzzz}}}|||uuuwwwxxxyyy{{{}}}}}}vvvpppccc```]]]]]]```dddhhhjjjrrr~~~pppgggjjjqqqiiiiiikkkppptttrrriiibbbRRRHHH???<<<;;;;;;>>>CCCFFFLLLNNNHHHDDDEEEGGGIIIFFFEEEDDDEEEHHHMMMRRRVVVZZZ[[[```fffhhheeefffjjjeeehhhkkknnnpppsssvvvxxx~~~{{{OOO<<>>?????????@@@@@@AAAAAAAAABBB===<<<;;;DDD^^^ssslllXXXpppnnnbbbcccoooyyyzzzrrr{{{FFF---///---)))---(((---)))******+++,,,---///000---CCCVVV```}}}pppaaarrr~~~yyyuuuqqqmmmiiigggeeebbb```TTTSSSPPPMMMKKKLLLPPPSSSPPPRRRVVV[[[```eeeiiilllqqquuu|||}}}wwwxxxyyygggCCC111---...)))(((...///************************))))))))))))))))))))))))))))))))))))*********************++++++++++++,,,,,,'''(((...///,,,///777JJJggg___VVVllluuuuuueee|||xxxPPP777...,,,++++++,,,++++++++++++*********(((((((((((())))))))))))))))))))))))))))))))))))((((((((()))))))))******~~~zzzvvvuuu|||~~~III333111///---------...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------***,,,---......///111444,,,555MMMsss~~~tttvvv|||oooCCCCCCAAA===:::777444111...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------............///+++'''HHHpppooobbb|||WWW|||PPPOOOjjjrrrfff___cccddd^^^ZZZ[[[[[[YYYbbbsss|||www{{{}}}{{{wwwwwwxxx{{{~~~~~~vvvlllccc___VVVWWWZZZ^^^fffnnnwww}}}{{{sssiiijjjqqqjjjlllpppuuuxxxvvvpppjjjVVVLLLBBB>>><<<<<<@@@EEECCCKKKPPPLLLGGGGGGIIIJJJFFFHHHJJJMMMPPPTTTTTTTTT[[[\\\aaaggghhhfffgggjjjggghhhkkknnnrrrvvvzzz}}}~~~bbbFFFBBBDDD@@@???DDDCCCIIIOOOTTTYYY```jjjqqqpppOOOAAA???@@@<<<<<<<<<<<<<<<<<<<<<<<<======>>>???@@@@@@AAAAAA===<<<>>>III^^^nnnlllaaakkkiiifff```uuu~~~~~~[[[nnn===)))///...(((,,,(((---******+++,,,---///111222888bbbkkkxxxlll___}}}rrrjjjjjjddd[[[SSSMMMHHHDDDAAADDDEEEEEECCCAAAAAACCCEEEBBBBBBCCCEEEIIIMMMQQQSSS]]]aaaiiittt~~~}}}qqqGGG///000...)))+++---************************))))))))))))))))))))))))))))))))))))*********************+++++++++,,,,,,+++))),,,///---,,,:::MMM]]]\\\[[[dddkkkkkkpppLLL444------,,,,,,,,,+++++++++*********'''((((((((()))))))))***))))))))))))))))))))))))(((((()))))))))*********xxxsssppp{{{~~~III444111///---------...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,------------.../////////111444777PPPbbb~~~~~~}}}sssGGGEEECCCAAA???<<<888555,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------.........//////222---888ccc{{{^^^iiiPPPlllVVVeeemmm\\\```eeeeee^^^ZZZ\\\[[[XXX]]]qqq~~~|||xxx{{{}}}zzz{{{zzzzzz}}}}}}~~~yyyooocccYYYVVVUUUYYY\\\bbbiiiqqq|||wwwkkkjjjooopppssswww|||}}}zzztttoooXXXNNNDDD???======AAAFFFCCCLLLRRROOOJJJJJJLLLMMMHHHLLLQQQTTTWWWWWWSSSOOOYYYZZZ___fffgggdddeeeiiiiiijjjkkkmmmppptttxxxzzz|||cccNNNCCCIIIGGG;;;>>>LLLFFFKKKPPPSSSWWW^^^hhhpppYYYDDD>>>;;;?????????>>>===;;;:::999;;;<<<===>>>???@@@AAAAAA======@@@KKK[[[hhhmmmlllgggfffjjj___xxxxxxqqq___]]]999'''000...(((,,,)))---++++++,,,---///111222333dddeeerrrggg{{{ooo~~~{{{wwwmmmbbb[[[LLLJJJGGGFFFEEEEEECCCBBBCCCFFFIIIJJJHHHGGGFFFFFFGGGEEEBBB@@@???@@@BBBDDDEEEIIIQQQ]]]kkkwww___666555333+++((()))************************))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,,,,---222333,,,---EEEbbb]]]JJJaaannnwww___<<<000000///,,,,,,,,,+++++++++******'''((((((((())))))******))))))))))))))))))))))))))))))))))))************uuuooottt|||zzzCCC444000000...---------------,,,,,,,,,++++++*********)))************+++++++++222---)))+++------...000///222000000666===WWW||||||}}}sssfffcccfffeeecccdddgggeee```]]]^^^bbbeeefffiiirrr}}}fffOOOGGGAAA;;;===111...333111&&&'''000000///...---,,,,,,,,,,,,------,,,,,,,,,,,,---.........222999JJJrrrddd{{{```qqqOOOeeemmmbbbbbbeeefffcccaaa___ZZZTTT[[[ooo}}}tttrrrwwwzzz{{{zzz{{{|||qqqiii]]]UUUUUUZZZaaaeeemmmpppuuu{{{zzzrrrllljjjqqqrrruuuyyy}}}|||yyyvvviii[[[KKKAAA<<<;;;???EEEIIIIIIJJJLLLMMMOOOPPPPPPTTTTTTVVVXXXYYYZZZZZZZZZ^^^```cccdddfffgggjjjlllmmmnnnrrruuutttssszzzPPPJJJFFFGGGDDD@@@AAAFFFGGGOOOUUUUUUYYYdddlllnnnzzzYYYGGGGGG???DDDDDDEEEGGGIIIHHHCCC>>>=========<<<;;;<<<>>>@@@>>><<>>@@@DDDFFFGGGHHHJJJLLLNNNOOOPPPTTTUUUVVVXXXYYYZZZ[[[[[[]]]___bbbcccdddfffiiikkkooommmnnnrrruuuwww|||wwwNNNIIIGGGHHHGGGDDDEEEIIIMMMSSSVVVUUUYYYfffqqqvvvxxxNNN@@@@@@999BBBAAA@@@CCCFFFIIIHHHGGGMMMLLLKKKGGGDDDBBBCCCDDDFFFAAAHHH]]]ooorrrlllhhhgggkkkfffmmmyyy^^^|||uuu~~~kkk>>>000///...---,,,,,,,,,,,,+++(((***...///777PPPkkkhhh___}}}rrreee\\\RRRIIIDDDCCCDDDCCCFFFJJJKKKMMMVVVaaadddeeefffggghhhiiiiiiiiimmmlllkkkiiigggbbb]]]ZZZYYYWWWTTTPPPLLLHHHGGGFFF[[[```nnn~~~ttt{{{uuufffOOO000(((...((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))*********+++,,,,,,---------,,,000222666FFFSSSRRRBBB```{{{rrrNNN000...++++++***))))))++++++***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***uuummmppp{{{}}}AAA555111000///...------------,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,++++++,,,...+++)))---444...000888XXXyyy\\\TTT]]]fffggghhhooozzz}}}~~~tttlllqqqvvvppphhhfffeeegggccc[[[[[[bbbeeeaaaZZZ___cccgggsssxxxvvvpppuuuoooUUU???@@@:::<<<:::///---000++++++,,,,,,---------,,,,,,---,,,,,,,,,,,,---......---111///CCCmmmwww~~~ddd]]]ddd]]]dddkkkdddlllnnnfff\\\XXXYYYZZZXXXhhhxxx{{{wwwuuuwwwzzzzzz||||||xxxpppggg^^^ZZZbbbcccgggnnnvvv|||oooaaafffmmmkkkiiillloooqqqssstttuuuvvvwwwyyyrrrbbbPPPGGGEEECCCBBBCCCEEEFFFHHHJJJLLLNNNPPPQQQTTTTTTUUUWWWXXXYYYZZZ[[[]]]___bbbdddeeefffiiikkkqqqllllllrrrxxx|||ZZZKKKIIIIIIKKKLLLJJJKKKNNNPPPVVVYYYZZZ^^^gggqqqvvv~~~[[[BBB:::<<<777;;;999777888;;;???BBBCCCDDDEEEFFFFFFEEEGGGJJJLLLLLLGGGNNNcccpppmmmiiiiii]]]hhhdddsssvvvlllooofff999//////...---,,,,,,,,,,,,...***)))...444DDDaaa}}}eeevvvfffZZZLLLEEEBBB@@@AAADDDKKKPPPXXX]]]\\\]]]gggrrrpppvvv}}}|||rrrjjjhhhfffaaa\\\VVVQQQLLLJJJJJJMMMWWWgggttt}}}www{{{vvvCCC---...+++************************))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,,,,------+++222///000DDDSSSNNNEEEccctttyyyyyy~~~}}}vvv~~~rrrppp>>>555...+++((((((***++++++***))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******vvvmmmooo{{{yyyzzz>>>666111000///...------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---666---(((+++000111000000000JJJiiizzzsssuuuiiiVVVTTTfffwww{{{uuuoooxxxtttccc^^^^^^\\\]]]fffqqqtttqqqooodddcccooowwwtttppppppbbbAAA===@@@===000...111,,,++++++,,,---...------,,,---,,,,,,,,,,,,---.........222///HHHxxxdddeeekkkPPPYYYpppmmmrrrrrrhhh___\\\]]]]]]VVVcccqqqxxxxxxwwwxxxyyyvvvwwwtttmmmccc]]]\\\^^^uuuuuuxxx~~~lllcccffftttwwwkkkcccfffhhhooowww}}}}}}zzzwwwvvvyyyfffQQQHHHFFFEEECCCCCCFFFGGGHHHKKKMMMPPPRRRSSSRRRRRRSSSTTTUUUWWWXXXYYY]]]```cccdddfffhhhjjjmmmpppmmmnnntttyyy}}}HHHIIIIIIKKKNNNPPPRRRSSSUUUQQQWWW]]]aaaeeejjjppptttXXXEEE===<<<>>>:::999777555444444666888:::666888;;;===???CCCHHHKKKKKKJJJUUUiiippphhhdddgggaaafffkkk```jjj```999//////...------------------,,,---555CCC]]]rrrssseeeOOOFFF??????BBBFFFLLLQQQXXX]]]dddjjjoooxxx}}}ssskkkeeecccbbbbbbTTTPPPOOOUUU___lll{{{~~~YYY<<<333,,,++++++***************)))))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,------...---555000888SSSYYYPPPRRR{{{}}}wwwvvv~~~xxxzzz|||gggttt}}}|||yyy~~~ccc}}}___@@@222...---...---***))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********wwwooopppzzzxxx}}}vvv<<<666111111///...............,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------------+++---222333111111444[[[yyyppp\\\UUU\\\^^^___ppp|||tttvvvuuuqqqmmmnnnqqqqqqooossseee[[[___ffffffddddddppp}}}nnnTTT@@@:::999===777&&&,,,------......------------,,,,,,,,,,,,---......---///***CCCqqqdddxxxwwwJJJRRRsssssstttppphhhcccaaa___\\\WWW___kkktttwwwwwwxxxyyyuuusssooogggbbbeeeoooxxx|||tttcccggguuuyyyfff___eeeccciiirrrzzz}}}|||zzzxxxzzzfffPPPGGGEEEEEEDDDEEEDDDEEEGGGJJJLLLOOOPPPQQQOOOOOOOOOPPPQQQSSSUUUVVVZZZ]]]```bbbdddgggjjjlllkkklllqqqvvvwwwxxxeeeFFFFFFIIILLLOOOSSSXXX[[[[[[VVVYYY^^^ccchhhoooyyyjjjDDD===>>>???@@@<<<>>>>>>>>><<<;;;:::::::::>>>>>>???>>>======@@@BBBEEEMMM^^^mmmnnneeeaaacccmmmeeevvvtttrrrwwwNNN333//////...---------......)))+++111>>>UUUyyylll}}}mmm]]]ZZZEEEAAABBBGGGMMMRRRXXX___eeejjjrrr~~~}}}uuulllgggeee\\\UUUTTTXXX```mmmyyyhhhNNN888))),,,+++++++++******))))))************************))))))))))))))))))))))))***++++++,,,------.........222555GGG\\\WWWYYYuuu{{{zzz~~~{{{nnn|||mmmlll~~~}}}}}}qqqlllMMM000......111...)))(((,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************wwwqqqqqq}}}yyy|||ttt999777111111000///............,,,,,,,,,,,,------------,,,,,,,,,---------......***...000,,,&&&---GGGaaa}}}[[[OOOWWW\\\aaattt~~~zzz}}}{{{vvvtttvvvfffXXXUUUZZZ```gggmmmdddvvv{{{{{{~~~dddOOO>>>;;;;;;222000//////...------......---,,,,,,,,,,,,---......000///***999ZZZ|||uuu|||bbb~~~}}}TTTRRRnnntttsssooogggcccbbb___ZZZYYY\\\eeepppvvvwwwxxxyyywwwvvvrrrnnnnnnwww~~~xxxrrrtttxxx|||yyylll```aaaiiieeeeeeggglllrrrvvvwwwwwwnnn^^^MMMFFFFFFEEEFFFGGGCCCDDDFFFHHHJJJLLLNNNOOOMMMMMMMMMMMMOOOQQQSSSTTTUUUXXX\\\___aaaeeehhhkkkiiilllssswwwvvvuuu{{{^^^IIIHHHFFFJJJMMMOOOUUU\\\aaaaaaaaa^^^^^^bbbhhhrrr}}}WWW>>>===>>>??????;;;>>>@@@BBBCCCAAA@@@???@@@BBBBBBAAA???===<<<>>>???BBBUUUiiiooojjjdddbbbaaaggg\\\~~~zzzvvv~~~lllwwwlll===/////////...............///---...555FFFbbb[[[sss{{{zzzooo```OOOCCCBBBCCCIIIPPPTTTYYYcccmmm{{{{{{xxxwwwvvvtttsssuuuvvvssspppppptttyyy|||qqqooohhhbbb```___^^^ccciiixxxmmmFFF***,,,,,,,,,+++******))))))************************))))))))))))))))))))))))++++++,,,,,,------.........111AAAXXX^^^WWWooo{{{yyy~~~~~~hhhxxxzzzttt}}}yyy{{{xxxvvv~~~}}}}}}hhhiii444---+++///...******...)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++uuuqqqrrr}}}xxxzzzqqq777777222111000///............,,,,,,,,,---------......------------............111000...---222IIIppp}}}mmm[[[JJJTTTnnn}}}{{{~~~}}}uuujjj___ZZZZZZ^^^fffmmmhhhrrrnnniiiuuusssKKK999<<<>>>444333000...------///000---,,,,,,,,,,,,---......222222///222EEE{{{tttvvvWWWfffSSS^^^qqqtttrrrjjjcccaaa___\\\\\\ZZZ```llluuuvvvwwwyyyzzzzzzzzzzzz}}}wwwrrrsssrrriiilllrrruuuooojjjffffffjjjllliiieeeZZZQQQIIIHHHHHHGGGHHHIIIFFFGGGHHHJJJLLLMMMOOOOOOMMMMMMLLLLLLNNNPPPRRRTTTSSSVVV[[[___bbbfffkkknnnooopppvvv|||}}}zzz|||~~~~~~fffCCC@@@FFFFFFKKKMMMNNNUUU___eeeeeegggccccccfffjjjppp}}}]]]HHH>>>===:::<<<@@@<<<<<>>??????>>>===>>>AAACCCHHHcccuuuoooeeeeeefffaaa``````rrrvvv\\\|||ggg444222//////............//////222111999SSS{{{pppeeewwwcccXXXSSSHHH:::FFFKKKSSS[[[bbbnnn|||{{{zzzqqqsssyyy{{{uuuooolllhhhcccbbbeeeiiiwww___999------,,,++++++***))))))************************))))))))))))))))))))))))++++++,,,,,,---.........000888UUUiii___```|||~~~zzz|||vvvjjjfffxxx~~~uuuHHH666)))+++000---,,,...))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++|||tttqqqrrryyyvvvyyyppp666777222111000//////.........,,,,,,,,,------.........---------.........//////---***000BBB\\\www|||aaaRRRRRRcccxxx{{{~~~|||wwwtttoookkkeeeaaabbbfff```uuuuuueee```jjj}}}zzzdddLLL@@@555777555111...,,,---///111---,,,,,,,,,,,,---.........///000,,,777~~~yyycccrrrvvvtttSSSPPPooovvvwwwoooddd``````aaa]]]ZZZ]]]jjjtttvvvwwwzzz{{{}}}~~~|||{{{zzzvvvuuu|||zzz```^^^lllrrrlllxxxrrrlllkkklllfffZZZOOOKKKGGGFFFJJJKKKJJJIIIKKKKKKKKKLLLNNNOOOQQQRRRRRRNNNMMMLLLLLLNNNPPPSSSUUUUUUXXX]]]aaaeeejjjooorrrwwwvvvyyyzzzzzz{{{zzzyyyyyyzzz{{{zzz|||~~~xxxeeeJJJ@@@DDDBBBFFFKKKMMMNNNTTT```gggggggggfffiiinnnnnnkkkpppxxxpppLLLGGG===<<<<<<666:::BBB@@@AAACCCDDDBBB@@@???AAACCCBBBBBBBBBAAA??????AAACCCNNNnnn~~~oooaaafffiiiccciiitttyyyyyymmmbbbddd///333//////.........//////000111///<<>>333222000.........///...------,,,,,,,,,,,,---......,,,---......------///111;;;&&&111dddmmmTTTTTT___oooyyyxxxvvvuuuuuuuuuvvvvvv~~~|||zzz{{{}}}vvvrrrssstttrrroookkkxxxzzziiiaaammm|||~~~~~~eeeGGGBBB;;;===999///---333222***///...---,,,,,,,,,,,,---+++...333...666aaauuu]]]|||eeeiiivvvXXXOOOiii~~~yyyhhhgggaaaZZZbbbaaa\\\ZZZbbbnnnvvvyyyzzz~~~~~~~~~zzzyyy}}}zzzsssttt{{{uuujjjppphhh[[[```mmmtttttt{{{wwwsssnnncccUUUJJJGGGFFFIIIKKKKKKJJJJJJKKKMMMOOOLLLLLLPPPQQQPPPRRRUUUTTTPPPLLLLLLPPPUUUYYYYYY___```aaacccgggjjjnnnpppuuu}}}yyyttt{{{ttttttyyyxxxwwwvvvxxx{{{|||xxxtttrrrnnn]]]GGGDDDHHHCCCHHHIIINNNSSSWWW[[[eeepppxxxoookkkpppuuuvvvwwwyyyyyynnn^^^NNN>>><<<:::;;;???BBBBBBAAABBBBBBBBBBBBBBBBBBAAAAAA===@@@@@@>>>@@@EEEFFFBBB\\\tttkkk]]]kkklll___dddvvv|||}}}^^^oooCCC222000000///---+++---000000---444444TTTzzzkkk~~~cccOOOKKKFFF===BBBRRRXXXgggpppzzz{{{wwwooonnnsssxxx}}}rrriiiffffffppppppuuu|||iiidddYYY333///,,,+++++++++******************************)))************+++++++++'''---000...---222444222666___qqqcccbbb~~~vvv~~~|||yyyyyyxxxuuussstttxxx|||wwwsssuuulll\\\bbb~~~qqqKKK'''222222+++---...,,,,,,,,,+++++++++******))))))))))))************000$$$###///333+++***111xxxtttsss{{{tttxxxggg>>>333222000.........///...---------,,,,,,------...///...,,,***+++...000000///+++;;;ZZZxxx{{{vvv~~~zzzhhh[[[[[[zzz}}}}}}rrrssswww|||{{{tttqqqrrrkkkmmmpppqqqpppoooooopppooollljjjkkknnnppppppoooxxx~~~}}}wwwtttuuuuuusssppptttuuuzzz~~~wwwtttwww~~~zzzuuudddbbbIII<<<999999...(((,,,///......---,,,,,,------------...111,,,///RRRiii]]]hhhuuusss```EEEZZZxxx}}}qqqmmmggg```eeeddd^^^[[[aaalllvvv{{{}}}~~~}}}{{{zzzzzzzzzzzz{{{{{{||||||xxxtttssswww|||}}}zzzsssfffaaasss|||jjj___eeerrr{{{{{{wwwkkk```UUULLLJJJLLLNNNOOOPPPQQQQQQQQQQQQQQQRRRQQQRRRUUUUUUTTTUUUZZZXXXUUUSSSSSSVVVZZZ[[[[[[___```aaadddhhhllloooqqq{{{|||zzzyyywwwzzzyyylllpppzzztttqqqrrrssstttwww|||aaammmnnnooobbbKKKEEEIIIDDDKKKLLLPPPUUUVVVXXX```iiirrrnnnoooxxx}}}bbbHHH@@@===;;;<<>>>>>>>>??????BBBEEEHHHhhhwwwnnnbbbjjjmmmeeeggguuuvvv___;;;222...///...------...000000///666>>>lll}}}aaakkkppp[[[GGGCCCGGGKKKQQQYYYdddooo~~~~~~~~~~~~{{{uuussstttzzz|||~~~}}}yyysssnnnkkkooorrrxxxuuueeeccc{{{ccc999000***++++++)))(((***************************)))************+++++++++*********+++---///222333UUUgggggg```ttt~~~zzzzzzyyyuuurrrqqqtttwww|||{{{uuuuuulll]]]ggg~~~pppaaa888111000,,,******,,,,,,,,,+++++++++******))))))))))))************,,,---...+++&&&$$$)))000~~~xxxsssrrr{{{sssuuuddd===333222111///...//////...------------,,,------...///...,,,***,,,000222///,,,333___kkkbbb]]]\\\YYY]]]sss~~~yyywwwuuupppnnnoooqqqooorrrxxxzzzvvvsssrrreeejjjnnnooollliiigggggggggeeecccbbbccceeeeeedddjjjrrr{{{}}}yyyvvvvvvuuuqqqnnnsssmmmppp|||xxxtttyyy}}}qqquuummmDDD888AAA555***...///...---------------.........,,,///,,,+++CCC___gggfffsssuuutttCCCMMMppptttkkkfffbbbeeeccc^^^YYY\\\gggsss{{{~~~{{{{{{zzzyyywwwuuutttsssuuuwwwyyyxxxuuuuuuxxx{{{qqqpppkkkeeedddooozzznnneeehhhssszzz|||uuujjj]]]TTTNNNLLLPPPWWWYYYYYY[[[]]]___```^^^]]]WWWWWWZZZ\\\[[[XXXZZZ___\\\[[[ZZZ[[[]]]______^^^dddeeegggjjjnnnrrrvvvxxx~~~|||~~~zzzuuuyyyuuudddhhhwwwtttsssuuuxxxyyy}}}sssNNNaaagggpppfffNNNFFFJJJHHHNNNOOOTTTYYY[[[[[[aaahhhssstttyyyaaaHHHCCC@@@===<<<>>>AAABBBCCCCCCCCCBBBBBBBBBAAAAAAAAA???<<<===AAA???===EEEQQQmmmpppkkkdddffflllmmmjjj}}}{{{ggg}}}JJJ000333,,,---...//////......000222FFFUUUVVVcccxxx{{{sssZZZNNNCCCCCCMMMWWW___ccc|||}}}wwwsssrrrrrrqqqoooppprrrssssssrrrtttzzz{{{xxxxxxwwwwwwxxx|||}}}uuuooommmssszzz~~~~~~www}}}xxxPPP;;;,,,---...)))'''+++************************)))************+++++++++...(((''',,,...---222;;;jjjfffYYYbbbqqq|||zzzzzzxxxuuuqqqoooooopppooo{{{wwwmmmaaaddduuu~~~sssOOO000---...***))),,,,,,,,,+++++++++******))))))))))))************&&&...111***(((...111///~~~xxxtttrrr{{{qqqrrraaa;;;444333111///...//////...------------------...//////+++...000000///000555999eeeuuuZZZPPPLLLXXXooo|||zzzxxxtttrrrrrrqqqoooqqqvvvtttrrrvvv|||zzzxxxwwwwwwuuusssnnniiifffiiihhheeedddddddddddddddfffjjjmmmmmmlllnnnuuu{{{|||yyywwwuuuuuusssooolllooolllpppuuunnneeeqqq|||||||||yyyjjj{{{XXX<<>>>>>@@@CCCDDDCCCCCCCCCBBBBBBAAAAAA@@@AAA<<<===CCC@@@<<>>+++///...///,,,,,,,,,+++++++++******((()))))))))************///((('''---,,,'''+++777~~~zzzxxx{{{ppprrr~~~[[[999555333111//////000000///.........------......///000---//////+++111JJJqqqmmm[[[UUUOOOiii~~~yyyvvv{{{xxxxxx~~~~~~xxxpppmmmnnnooommmjjjoooooommmjjjgggfffggghhheeehhhjjjhhhdddaaaaaabbbaaacccfffjjjnnnqqqssstttqqqoooooopppmmmjjjnnnuuu|||~~~{{{yyywwwqqq||||||yyyzzzjjjNNN<<<666555666000//////...------......---///---...//////GGGoooggg```|||NNNRRRhhhxxxooobbb[[[SSSTTTXXXYYYZZZcccsss{{{zzzrrrtttvvvyyyzzz{{{zzzyyytttuuuuuuuuutttsssrrrqqqtttzzz{{{xxxyyyzzz}}}uuuqqqqqqnnnjjjfff^^^XXXUUUUUUVVV\\\cccbbbccccccbbbaaaaaadddfff]]]\\\___cccccc^^^[[[\\\ZZZ[[[\\\]]]^^^bbbfffjjjrrrrrrrrrssstttwwwyyy{{{xxxxxxzzzzzzwwwtttuuuzzztttyyyssskkkfff```ggg{{{~~~~~~ZZZDDDFFFQQQVVV[[[iiihhhTTTMMMYYYaaa___\\\]]]bbbgggkkkqqqxxxtttNNN@@@AAAAAA@@@???@@@BBBDDDDDDDDDCCCBBBAAAAAA@@@???AAA???AAADDDCCCEEEUUUhhhhhhjjjnnnuuuwwwwww~~~qqqzzz\\\rrrPPP333///222---------///000+++---???UUU{{{```|||iiiSSSHHHFFFFFFOOO]]]hhh}}}|||tttiiihhhggggggiiimmmqqqtttwwwxxxxxxvvvttttttuuuwwwqqqrrrssstttuuuttttttssszzzvvvvvv{{{~~~~~~|||ooommmooozzz~~~cccZZZccc<<<***))),,,,,,***************************)))************+++++++++)))***///222---///AAAWWWKKK]]]wwwoooZZZ[[[[[[YYYWWW\\\bbbccc^^^aaacccdddcccbbbdddjjjnnn|||tttqqqttt|||uuusssooonnnnnnnnnmmmlllfffsssuuujjjVVVTTTZZZuuuVVV333,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))************,,,)))---111)))'''CCCggg}}}yyywwwzzzqqqsssYYY888666444222000///000000///..................//////000111...---666LLLlllfffGGGMMM___}}}yyywwwwwwttthhhfffkkkbbbcccgggllllllgggfffhhhnnnlllhhhdddbbbcccfffhhhmmmmmmllliiieeedddeeegggiiiiiiiiihhhfffdddbbbaaa___aaacccfffiiillloooqqqiiimmmmmmkkklllnnnlllfffooowwwuuu|||~~~yyywwwgggbbb}}}xxxcccYYYEEE333<<<222111000...------------+++111,,,+++///,,,;;;___hhhSSS|||bbbNNNZZZuuuttthhhbbb[[[XXX]]]\\\XXX___oooyyyyyyoooqqqsssvvvxxxyyyzzzzzzwwwvvvuuuuuuvvvvvvuuutttssswwwyyywwwuuuvvvzzz}}}}}}}}}zzzvvvuuuuuurrrllleee___[[[]]]```eeennnvvv{{{{{{xxxpppgggcccfffkkkaaa^^^___eeehhhccc]]]ZZZTTTTTTSSSQQQRRRVVV]]]ccchhhgggfffffffffgggiiijjjfffeeehhhjjjgggcccfffmmmccchhh```YYYcccnnnttt{{{wwwYYYJJJKKKOOOPPPXXX\\\jjjmmm\\\TTT___gggkkkeeeaaaccchhhmmmttt|||vvvUUUEEE<<>>AAAOOO]]]eeeZZZiiigggjjjyyyttt}}}zzzrrr|||{{{```jjj555///000+++333++++++---000///999YYYzzzjjj}}}zzzhhhLLLBBBIIIIII]]]hhhpppyyynnnoooxxxsssmmmqqqtttkkkoootttsssooonnnpppttt|||}}}~~~}}}zzzyyy{{{~~~}}}}}}~~~~~~|||~~~wwwjjjhhhrrrpppcccWWWnnnGGG...***---,,,************************)))************+++++++++,,,.........555EEERRRWWWuuuooosssUUUHHHSSSggggggWWWVVVhhhpppkkkppppppkkkddd___]]]]]]^^^^^^RRRXXX^^^ffftttzzzsssyyy|||wwwnnnjjjooovvvzzzuuunnnkkkkkklllllljjjcccbbbfffooo|||wwwlll```aaaAAALLL~~~zzztttMMM111222---,,,,,,,,,+++++++++******))))))))))))************,,,...---,,,777MMMaaaiii~~~wwwwwwzzz|||ttt|||PPP<<<555111111000///////////////111,,,---222222,,,---444999(((666rrr~~~zzzppp```VVVeee}}}ooopppsssrrrrrrvvv}}}}}}{{{vvvmmmaaaUUULLLGGGKKKNNNRRRVVVZZZaaahhhmmmmmmmmmjjjeeecccdddffffffgggddd```]]]ZZZXXXUUUSSSXXXXXXYYY[[[^^^aaaccceeennnkkkhhhffffffffffffeeennnnnnmmmlllkkkjjjiiiiiijjjeeeeeemmmtttwww{{{zzzhhh[[[}}}nnnRRR777888888333------000///***...,,,,,,...------555AAAiiijjjeeelllsssYYYNNNooovvvhhhccccccaaa[[[VVVYYYbbbjjjlllkkkiiitttxxxttttttxxxwwwqqqvvvvvvuuutttsssrrrrrrrrr}}}xxxssspppqqqtttwwwyyyyyyxxxxxxxxxxxxyyy{{{||||||}}}jjjhhheee]]]hhh```[[[mmmooohhhkkk]]]III???777666:::;;;===@@@@@@???@@@EEEJJJKKKGGGBBBHHHJJJMMMQQQSSSUUUYYY^^^]]]bbbeeewww~~~xxxfffMMMFFFHHHLLLRRRYYY\\\[[[iiixxxmmmTTTSSSfffhhhfffffflllvvv}}}cccIII@@@>>>===??????@@@AAAAAABBBCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@???AAA???>>>GGGUUU^^^^^^]]]ccctttiiitttlll{{{RRR|||MMM111...333111***...++++++///222AAAeeeddd{{{|||eeePPPFFFEEEGGGYYY```pppzzzuuutttsssrrrqqqpppppppppqqqssstttttttttrrrrrrrrrsss~~~~~~~~~~~~xxxxxx}}}kkkbbbxxx{{{~~~lllooobbbkkk444111333,,,---,,,++++++******++++++******************++++++...&&&...777;;;QQQaaaWWWddd~~~YYYDDDKKK]]]dddaaa[[[cccpppzzzzzzyyyuuuqqqooojjj```YYY```___YYYSSSTTT[[[bbbdddkkklllnnnmmmiiigggkkkqqqzzztttiiirrrnnneeekkkbbbdddeeegggpppzzz{{{uuufffZZZMMM;;;hhhyyyxxxccc333)))000---,,,++++++******++++++)))((('''((()))++++++++++++(((---???GGGnnn^^^UUU~~~wwwwww~~~www~~~MMM999333111111000///////////////***---...---...000///,,,'''MMMiii```MMMhhhpppnnnmmmkkkjjjpppyyyzzzyyyssskkklllllliiiaaaWWWNNNIIIOOOMMMJJJHHHKKKSSS]]]eeelllnnnnnnhhhbbbaaaeeehhhfffaaa\\\XXXVVVTTTQQQNNNSSSSSSTTTVVVWWWYYY[[[\\\eeegggiiilllmmmllliiigggfffiiimmmooopppnnnkkkhhhlllhhhgggjjjnnntttrrr|||ZZZggg~~~eeeIII<<<999666222000...---------,,,---...---,,,333===]]]mmmccczzzmmmdddIIIccc{{{wwwiii```\\\YYYWWWYYY___ccccccbbbnnnsssvvvvvvwwwyyyxxxuuuuuutttsssqqqqqqqqqrrrrrrwwwuuurrrpppoooqqqtttvvvwwwwwwwwwwwwxxx{{{}}}{{{{{{kkkeee```YYY```]]]ZZZiiillliiilllYYYFFF===666777:::;;;<<<>>>@@@???>>>@@@DDDIIIKKKLLLOOORRRWWW[[[\\\^^^bbbgggqqqccckkkwww|||yyyyyysss\\\HHHEEEKKKPPPWWW^^^```^^^lll~~~uuuZZZSSS___cccccceeelllxxxwwwRRRAAA??????>>>??????@@@@@@AAABBBBBBCCCBBBBBBBBBAAAAAA@@@@@@@@@???BBBAAA@@@GGGVVVbbbfffjjjiiirrrooouuuiii~~~kkk@@@,,,---111000---///,,,---111666EEEggghhhttt[[[FFF@@@EEEMMMbbbiii|||uuurrrxxxxxxwwwwwwvvvuuuuuuuuusssuuuvvvtttqqqpppqqqrrr{{{|||}}}||||||~~~|||yyy|||{{{jjjnnnsss|||~~~ssspppaaa{{{}}}fff666)))+++&&&---,,,++++++******++++++***************++++++,,,333,,,---444<<>>>>>???@@@BBBFFFLLLPPPZZZ]]]```aaacccgggnnnrrr}}}vvv{{{{{{sssrrrrrrrrrsssuuuiiiooommmlllsssqqqmmmrrreeeRRRCCCEEEMMMSSSZZZaaaaaa___nnngggWWW[[[bbbdddiiippp{{{ZZZBBB???BBBAAA>>>??????@@@@@@AAAAAABBBBBBBBBBBBAAAAAAAAAAAA@@@@@@???AAAAAAAAAGGGTTTaaafffmmmmmmoooyyy~~~}}}rrrdddZZZ444+++//////---///000......333;;;LLLnnnssspppyyyfffPPP??????LLLZZZkkkyyyyyyvvvnnnqqqqqquuuvvvvvvwwwvvvtttsssrrrqqqtttwwwuuuqqqooorrruuu|||~~~~~~|||~~~yyyyyyzzzyyyhhhkkkxxx~~~|||sssdddeeepppLLL111111...---,,,++++++******++++++***************+++,,,,,,222000...666EEEOOO^^^sssjjj|||iiiQQQKKKOOO]]]___YYY```ppp~~~xxxzzz~~~xxxwwwvvvqqqnnnmmmoooooommmkkkkkkiii```VVVVVVUUUVVVZZZaaajjjpppssswwwzzzkkkllllllgggeeefffhhhgggfffiiiqqqyyy|||nnnZZZVVVIIIUUU}}}uuuIII333---------,,,+++++++++++++++++++++,,,---------,,,,,,+++000<<<\\\dddyyyvvv|||~~~uuu{{{III777333222111000000//////000000+++222444///+++///666;;;ffftttuuudddTTTMMMxxxpppkkklllggglllpppuuu}}}qqqcccYYYZZZ\\\ZZZYYY\\\]]]___ccceeeeee___XXXSSSHHHMMMTTTXXXWWWSSSOOOMMMJJJRRR^^^ffffffbbb```cccbbbZZZPPPKKKKKKJJJFFFAAACCCCCCDDDEEEFFFFFFGGGGGGCCCJJJTTT^^^eeejjjmmmoooooommmjjjhhhhhhlllpppttteeeeeeeeedddaaaaaafffmmmpppjjjggglllwwwzzzYYYEEE777777555,,,***111,,,---......---,,,///222LLL|||mmmKKK|||yyylll]]]ooorrreeeeee\\\]]]^^^\\\ZZZYYYZZZ]]]tttmmmllltttwwwrrrqqqvvvtttrrrooommmnnnpppsssuuulllpppsssqqqllljjjmmmpppppprrruuuxxxzzz{{{{{{zzz~~~~~~|||vvvpppooorrrtttwwwtttooodddSSSEEEDDDKKKWWWbbbbbbiiimmmuuuwwwWWW<<<777666999;;;::::::<<<999>>>BBBDDDDDDFFFKKKPPPbbbcccaaa^^^cccooo|||ppp]]]]]]ZZZVVVWWWYYYXXXSSSQQQVVVTTTVVVaaaeeeeeelll[[[LLLAAAFFFOOOTTTYYY``````^^^mmmttt```\\\eeelllttt{{{xxx```GGG>>>BBBEEEAAA===??????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA?????????CCCLLLWWW^^^```dddpppmmmrrr```xxxPPP000...333---***...000------333@@@XXXzzznnn}}}{{{lllXXXGGG@@@FFFVVVfffrrr}}}vvvtttjjjpppuuuuuussstttvvvvvvuuutttqqqpppmmmrrrvvvuuuqqqppptttxxx|||xxxvvvvvvnnngggrrrxxxyyywwwlllWWWyyy{{{uuu[[[444,,,+++---,,,++++++******++++++************+++,,,,,,---***000000>>>TTTYYYeee}}}jjjeeeDDDQQQSSSXXX\\\^^^fffyyy{{{uuuppplllhhhjjjqqqxxxxxxwwwwwwxxxuuuiii[[[UUUVVVYYYaaaooo~~~qqq{{{xxxkkkhhhllljjjeeefffhhhgggccccccjjjuuu}}}uuu___YYYEEE444\\\}}}{{{TTT333///------,,,++++++++++++,,,***+++---...---,,,,,,---+++666[[[}}}ZZZrrrnnnttt{{{vvvzzz~~~tttyyyIII888666222222111000000000000000111///222444,,,)));;;UUU{{{ooo|||~~~uuufff^^^WWWtttvvvtttssskkkcccooonnnkkkmmmxxx}}}oooZZZ]]]UUUSSSYYYWWWOOOMMMSSSYYYYYYYYY[[[\\\ZZZVVVRRRHHHRRR```kkknnnlllgggcccZZZWWWZZZaaaccc___]]]^^^\\\UUULLLGGGFFFEEEBBB???===>>>???AAABBBCCCCCCCCCAAADDDIIINNNUUU]]]ffflllssspppllliiiiiikkknnnpppooommmiiifffdddeeedddcccrrrvvvhhh```hhhxxxpppSSS;;;777777000---000,,,---...---------...///AAAwww|||^^^[[[yyy```~~~oooPPPYYYeeegggooo___```___[[[WWWWWW\\\aaauuunnnnnnuuuvvvpppooottttttrrrpppnnnnnnpppsssuuukkkooosssrrrmmmkkklllooollloootttxxxyyyxxxuuusssqqqkkkfffggglllqqqtttvvvppppppnnncccPPPDDDIIIVVVWWWcccdddjjjnnnwwwxxxWWW999666666:::<<<;;;;;;===:::>>>BBBCCCDDDIIISSS\\\dddaaa\\\[[[hhh{{{cccMMMTTTXXXYYYUUUVVVYYYWWWPPPVVVZZZUUUVVV```aaa]]]bbbVVVHHHAAAHHHQQQUUU[[[bbbccc___lll~~~hhh```gggrrraaaPPPAAA>>>@@@@@@????????????@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@>>>AAAMMM\\\eeeeeecccdddxxxooosssrrrnnnhhhFFF---///444---)))---///++++++444HHHfffzzzooouuubbbMMMCCCDDDMMM\\\iii~~~wwwnnniiinnnrrrvvvzzzyyyzzz{{{|||{{{yyywwwuuuppptttvvvuuuqqqooorrruuusssyyy}}}vvvtttvvvwww{{{hhhiiiqqq~~~ssswwwsssVVVmmmsssGGG,,,,,,---,,,++++++******++++++************+++,,,---...(((...111AAA[[[eeexxxkkkvvvhhhTTTGGGTTT```ccc^^^fff~~~wwwtttyyyuuuvvvvvvyyy~~~vvvjjjeeejjjpppzzzvvvwwwvvvnnnhhhjjjkkkeeeeeeeeedddaaa___dddooozzzxxx\\\OOOHHH:::TTT```444333...---,,,,,,++++++,,,,,,(((***------,,,+++---...111MMMrrrjjjjjjyyyccc|||vvvyyyxxx|||HHH999777222222111000000000000111222+++---444///...JJJpppsss^^^UUUXXX]]]nnneeehhhjjjfffbbbggghhheee___\\\[[[WWWQQQTTTPPPPPPRRRNNNHHHJJJQQQUUUSSSQQQSSSWWWXXXWWWTTTEEELLLWWWbbbjjjpppuuuxxxzzzmmmcccaaa___YYYVVVXXXSSSOOOJJJEEECCCAAA@@@???;;;<<<>>>@@@BBBBBBBBBAAAFFFGGGFFFEEEGGGOOOZZZbbbjjjkkknnnpppooommmiiigggsssppphhhaaabbbfffhhhgggfffjjj}}}fffIII===:::555111000,,,///...,,,,,,///000...;;;lll~~~WWWttt[[[nnnvvv{{{UUUPPP___iiinnn``````]]]YYYVVVWWW[[[```rrrqqqtttvvvuuuqqqqqqttttttssspppooooooppprrrssslllppprrrrrrooommmmmmoookkknnnrrruuuvvvuuusssrrrpppmmmnnnvvv|||yyysssooodddfffcccVVVGGGCCCJJJTTTWWWbbbbbbiiilllssstttTTT999777888<<<>>><<<===@@@AAABBBBBBCCCFFFQQQaaalllaaa___[[[aaa{{{pppXXXOOOLLLYYY\\\^^^]]]\\\\\\ZZZVVVUUUYYYUUUWWWaaabbb]]]```TTTHHHBBBIIIRRRXXX___hhhiiibbbjjjssslllkkkvvv]]]MMM???<<<;;;999<<>>???===>>>@@@AAABBBAAA@@@???CCCDDDDDDBBBAAAEEENNNVVV___cccjjjooopppnnniiiffflllmmmiiibbb```dddfffeeebbbbbb}}}jjj___lllyyy^^^HHH>>>888444111---000...+++,,,111222///555WWWcccyyyooopppttthhhxxxsssUUUXXXgggiiibbbaaa^^^[[[YYYXXXZZZ[[[hhhqqqwwwuuurrrrrrtttuuusssrrrpppooonnnnnnooopppoooooopppppppppooonnnmmmmmmnnnnnnppprrrtttvvvwww{{{yyyzzz|||ssskkkiiiiiijjjbbbUUUQQQVVV[[[YYY[[[```___iiikkkmmmoooSSS:::888:::>>>???>>>@@@DDDGGGIIIKKKNNNSSS[[[fffnnn___```bbbqqqZZZMMMPPPUUUZZZXXXXXXZZZ]]]\\\YYYXXXZZZSSSWWWTTTVVVcccfffbbbfff[[[NNNFFFKKKRRRWWW___iiijjjaaafff}}}www~~~xxxVVVGGG<<<<<<<<<999<<>>444---,,,.........000,,,---444FFFcccjjjxxx{{{aaaRRREEEDDDIIIUUUlllqqqxxxqqqlllkkknnnnnnjjjmmmvvvyyyyyyxxxxxxwwwwwwvvvvvvwwwuuussssssssssssqqqnnnjjjkkkoooxxx{{{yyyrrrrrrnnn|||}}}eeefffttt{{{{{{|||wwwssskkkLLL\\\nnn***------,,,++++++******++++++*********+++,,,---...///111222???PPPbbbooonnneeeYYYRRRQQQ```kkkuuuwwwtttwwwzzz}}}zzz{{{zzzyyyuuunnnuuurrrnnnuuujjjcccfffccceeebbbaaabbbaaaaaagggpppuuuqqqYYYNNN777555uuucccJJJ444......---,,,,,,,,,,,,---(((***,,,,,,***,,,222777PPP{{{rrrzzzSSS~~~}}}vvvvvv{{{~~~AAA444444333222111111000111111111---......222???YYYxxxrrr}}}{{{iii\\\]]]___[[[xxxbbbVVVPPPOOOSSSRRRKKKGGGHHHCCC>>>@@@HHHHHHAAA???CCCAAACCCDDDCCCDDDFFFFFFCCCIIIFFFDDDFFFJJJJJJGGGBBBJJJHHHEEEDDDHHHSSS```jjjoookkkmmmoooeeePPPEEEFFFBBBEEEFFFCCC===:::<<>>===:::===@@@@@@???AAAHHHNNN[[[^^^ccchhhkkkmmmmmmllldddmmmqqqkkkeeecccbbb```eeeZZZiiilllUUU]]]nnnRRRAAA:::666222...000...***+++222333000---???|||rrriii\\\sssrrrddd]]]uuujjj~~~[[[QQQfffllleeedddaaa___]]][[[YYYXXX___nnnwwwsssnnnrrruuutttqqqqqqpppooonnnmmmmmmmmmpppooonnnoooppppppnnnlllpppnnnlllllloootttzzz~~~~~~{{{zzzzzzvvvrrrxxxhhhggg\\\PPPUUUbbbbbbVVV___aaa^^^jjjlllkkkmmmTTT;;;999;;;???@@@???BBBGGGIIIOOOVVV]]]aaaccccccdddaaadddkkk~~~VVVSSScccVVVMMMbbbWWWTTTWWW^^^^^^ZZZ[[[aaa```bbb\\\\\\hhhiiieeehhhdddVVVKKKMMMQQQUUU\\\ffffff]]]aaayyywwwJJJ===999@@@DDD@@@>>>AAA@@@@@@??????????????????@@@@@@@@@AAAAAABBBBBBBBB@@@FFFRRR___dddeeekkkuuuuuu}}}vvv{{{WWWjjjhhh777555111...---/////////,,,000:::OOOnnnqqqmmmqqqVVVKKKEEEFFFLLL[[[zzz}}}eee{{{iiiiiifffbbbfffnnnsssssszzzyyyxxxwwwvvvvvvvvvvvvssspppnnnpppuuuxxxvvvrrrrrroooooovvv{{{qqq{{{qqqvvvjjjeeennn~~~{{{sssvvvIIITTT~~~111666---,,,++++++******++++++*********+++,,,---///000///222JJJ___kkkllloooVVV```^^^\\\nnnxxxvvvrrrsss~~~~~~www}}}|||xxxwww{{{~~~}}}~~~|||iiieeerrriii```ddddddfffbbbaaaddddddbbbfffnnnuuuoooPPPPPPGGG777^^^ddd~~~UUU000......---,,,,,,,,,,,,---)))+++---,,,***---555;;;www~~~qqqxxx\\\hhh{{{ooouuuyyy{{{~~~BBB333444777222///111111//////222---000333<<>>BBB@@@AAAEEEDDD@@@AAAFFFFFFCCCDDDHHHGGGAAA???BBBDDDGGGHHHEEE@@@BBBLLLTTT[[[^^^gggmmmbbbMMMBBBDDDKKKGGGBBB>>>======>>>???AAA>>>DDDGGG===<<>>???@@@@@@@@@???@@@@@@AAAAAA===<<<>>>BBBCCC@@@???AAACCC>>>UUUjjjaaabbbvvvyyywww}}}zzzUUU}}}UUU111000///...------...///...,,,999]]]nnnttt}}}rrrjjjOOOKKKDDDJJJZZZkkkjjj|||zzznnniiifffaaa___```eeekkkpppwwwwwwwwwxxxxxxxxxyyyyyyuuuqqqkkkhhhjjjpppvvv{{{nnnsssqqquuu{{{{{{qqqrrrnnnooo\\\lllxxx}}}zzzrrr^^^BBBuuusss}}}nnnVVV&&&///---++++++++++++)))'''***+++,,,,,,++++++---///+++@@@VVV```lllfffwwwfffbbb^^^aaawwwvvv~~~xxxuuuppppppoooxxxjjj[[[mmmnnn[[[ccc___gggjjjbbb\\\aaabbbaaahhhsssuuu___IIIBBB:::EEEeee{{{ooo+++///......------,,,++++++)))(((***(((222111000WWWxxxpppwwwpppVVV___|||pppvvvyyy{{{~~~CCC333444555111000222333111111333666---666WWW{{{~~~XXXDDDRRRaaafffzzz\\\RRRHHHEEEAAA===;;;<<<======<<>>BBBAAA>>>???EEEEEEBBBBBBGGGHHHEEEFFFJJJGGGFFFEEEDDDEEEIIIMMMQQQRRRRRRWWWZZZQQQBBB>>>DDDFFFBBB===:::999;;;===>>>LLL???>>>IIIRRRYYYVVVKKKIII@@@>>>CCCCCC===???HHHLLLWWWfffiiicccgggllliiiiiiooopppjjjjjjnnnjjjaaa[[[___eeelllvvvwww[[[bbbzzz}}}ssslll[[[IIIDDD888666///,,,///111...---///222,,,WWWjjjhhhpppuuuRRRXXXVVV^^^oooiiibbb^^^^^^^^^[[[WWWWWWnnnzzzvvvuuuuuusssuuupppqqqrrrqqqnnnllllllmmmjjjkkkllllllkkkkkklllmmmjjjlllmmmmmmnnnqqqwww{{{yyywwwuuuppplllggg```[[[```ccc[[[YYYeeeiiicccaaaeeehhhcccjjjkkkmmmrrrZZZ<<<;;;===@@@@@@@@@DDDKKKRRRVVV\\\bbbeeedddcccccchhhhhh|||UUURRRaaaYYYXXXaaa[[[ZZZVVV^^^dddaaacccfffaaagggfffaaafffppplllfffkkklllmmm[[[NNNVVVWWWUUU```dddeeehhhooozzzwwwLLL===<<<;;;::::::<<<===???@@@@@@??????@@@@@@AAAAAA???===>>>AAAAAA>>>???BBBIIIIIIaaasssjjjkkkyyy~~~{{{zzzlllkkkzzzBBB111000///---------...///333///<<>>===<<>>@@@FFFJJJIIIGGGFFFCCCBBBCCC===666:::DDDFFFCCC???;;;:::;;;===???@@@CCCNNNbbbuuu{{{pppbbbZZZQQQHHHFFFEEEBBBBBBDDDAAAKKKWWW\\\___cccfffdddkkkqqqrrrlllkkkoooppplllaaa\\\ffffffkkkqqqkkkqqqkkkjjjkkkooo___LLL<<<===444---...000///......000+++EEEeeeeeeffftttiiizzzpppRRRXXXkkklllggg]]][[[___^^^XXXWWWbbbuuu{{{rrroootttvvvooopppqqqpppmmmkkkkkkkkklllmmmmmmkkkjjjiiijjjkkknnnnnnmmmllllllpppvvvzzzuuuuuuqqqhhh\\\TTTSSSVVV```eee___\\\fffiiieeeeeedddgggccckkknnnqqquuu]]]>>><<<<<>>???@@@???===???DDDQQQZZZppp|||vvvwww}}}|||}}}^^^eee555000///...---------...///111---AAAZZZmmm}}}tttjjj\\\CCC@@@GGGWWWggg}}}eeezzzxxxfff```]]]ZZZUUUQQQPPPSSSWWWZZZZZZ```iiipppssssssrrrrrrqqqpppmmmjjjiiilllrrrvvvxxxzzztttsss|||zzzrrr~~~zzzxxxzzzzzztttooowwwgggkkkyyyxxx}}}lllIII[[[wwwBBB...---+++++++++,,,+++******+++,,,,,,+++,,,...000444AAAUUU[[[~~~jjj}}}tttrrr}}}{{{lll}}}{{{cccRRRXXXXXXiiieeefffpppeeeaaaZZZZZZeeehhhaaaaaaiiiooowwweeeNNNCCC:::DDDccc~~~sssGGG000///...---,,,,,,,,,,,,))),,,222(((+++:::PPP|||eee```}}}{{{|||tttyyyxxx{{{~~~BBB444666222000111444333000000333+++FFFkkkwwwoooLLLKKKQQQbbb}}}^^^OOOKKKAAA>>>;;;:::<<>>???BBBEEEBBBBBBBBBCCCDDDDDDEEEGGGEEEAAA===>>>CCCFFFCCC???AAA===:::888555444;;;EEEJJJHHHDDD@@@===>>>@@@CCC<<>>@@@AAAGGGMMMMMMWWW```eeeggghhhgggeeeaaayyyaaaZZZ]]]]]]UUU\\\ccc\\\eeecccjjjlllgggjjjmmmdddiiijjjeeeiiiwwwxxxsssvvvzzzyyydddZZZ[[[\\\\\\kkkqqqxxxuuuZZZLLLBBB;;;;;;;;;;;;;;;<<<>>>???@@@>>>>>>??????@@@@@@AAAAAABBB@@@??????>>>>>>CCCKKKZZZhhhxxx~~~}}}qqqvvvpppyyyRRR666//////...---------...///......FFFaaavvvqqqsssfffOOOEEECCCPPPcccooolllcccnnnccc^^^UUURRRMMMIIIGGGHHHJJJLLLLLLTTT^^^fffjjjlllnnnooommmmmmkkkhhhfffjjjssszzz}}}~~~xxxvvv~~~tttvvvzzzxxxwwwyyyxxxtttpppsssdddcccuuu}}}vvvxxxvvvSSSOOOuuuBBB///---+++***+++,,,,,,+++***+++,,,,,,,,,---///111555HHHYYYTTT}}}ooohhhzzzzzzxxxzzzyyyggg^^^\\\WWWwwwyyy{{{vvvdddcccWWW^^^ooommmbbbbbbiiimmmxxxiiiQQQFFF<<>>???@@@>>>@@@@@@>>>===???AAABBB<<<>>>???@@@@@@AAAAAA@@@BBBAAA@@@?????????>>><<>>@@@@@@AAA@@@@@@CCC@@@??????>>>AAAJJJUUUaaannnvvvyyy|||fffqqqeee???333///...---,,,,,,---...///000666KKKiiigggvvvwwwtttbbbIIIFFFHHH[[[mmmxxxgggsssyyyeeecccYYYOOOLLLGGGCCC@@@???@@@AAACCCJJJSSSYYY]]]aaagggkkkiiijjjhhhbbb___cccoooyyy}}}yyywwwyyy{{{qqqlllnnnqqqwww|||wwwuuusssssssssyyyggg^^^lll}}}vvvyyy~~~```EEEmmmBBB000...+++***+++,,,,,,+++***+++,,,---,,,---///222:::TTTbbbXXX|||YYYssswwwzzzmmmooobbbaaadddxxxlllbbbVVVcccvvvlll___aaaeeehhhvvvhhhPPPEEE;;;@@@YYYzzzuuuYYY111000...---,,,,,,---...444000666+++222SSSiii|||nnnooo___aaa{{{uuu}}}zzzvvvwwwuuuyyy{{{@@@333666222111222333000---000666KKKvvvyyyrrr```777FFFTTT|||qqqqqq]]]AAA???BBBDDDCCC@@@>>>===>>>>>>>>>======<<<;;;:::999:::>>>???<<<:::<<<<<<;;;777::::::999:::>>>???===???@@@AAA???<<<;;;<<<>>>===<<<;;;::::::;;;>>>AAAAAACCCDDDDDDEEEJJJRRRXXXyyy```PPPVVV@@@NNN[[[mmm}}}pppsssfffXXXcccYYY]]]bbbfffjjjmmmppprrriiixxxeeeTTT```cccddd}}}rrrzzzmmmwwweeexxx~~~jjjXXXOOOIII===222---///111111///...--->>>aaavvvxxxxxx^^^wwwqqqxxxnnnzzzvvv^^^LLL^^^llliiibbbaaaaaa```aaaVVV\\\lllsssvvvuuupppooopppqqqooollliiiiiiiiiiiiiiiiiigggggghhhkkkmmmkkkiiihhhiiikkkmmmnnnnnnkkk\\\NNNJJJMMMVVViii|||vvvbbbbbbeeeeeejjjhhhnnnrrrbbbBBB===:::===@@@AAACCCGGGNNN\\\eeeeeecccffffffbbbnnn___```]]]ZZZ___eeebbb[[[```aaaffffffdddnnntttkkkdddkkkgggbbbiiinnnooovvvjjj___eeegggkkkyyyyyykkkWWWGGG@@@>>>===;;;======<<<<<<;;;:::999999;;;<<<>>>@@@AAAAAA@@@@@@BBB@@@??????@@@FFFTTTbbbeeennnooosssqqqiiisssuuuxxxPPP///***...---,,,,,,,,,---...//////>>>LLLvvvnnnyyy}}}sss]]]JJJEEEKKKcccuuutttmmmiii]]]___PPPIIIGGGBBB>>>;;;999999999<<>>222555222111222222000///555===gggxxxdddOOOGGGMMM{{{rrrttt|||nnnGGGDDDCCCCCCEEEGGGKKKMMMNNNNNNKKKHHHHHHKKKKKKGGGDDDFFFLLLNNNJJJGGGHHHGGGCCCIIIJJJGGGBBBBBBHHHKKKJJJHHHIIIJJJIIIGGGHHHKKKNNNJJJLLLMMMLLLMMMOOOQQQQQQSSSUUUXXXYYYZZZ___hhhoookkk___UUUIIINNN>>>>>>TTTrrrrrr{{{dddjjj^^^]]]^^^bbbgggkkknnnpppjjj|||{{{fff\\\```gggmmmttthhhvvvuuuvvvsss^^^mmm~~~|||xxxhhhXXXUUUJJJ999///...000000000(((,,,;;;RRRooo```|||wwwppp~~~{{{rrrRRRYYYbbbggggggccc___]]][[[\\\ZZZaaappptttpppqqqpppqqqqqqpppllljjjiiiiiikkkjjjiiigggeeefffiiikkkhhhhhhiiilllooopppmmmjjj___RRRJJJLLLSSS___vvvuuuaaabbbfffdddggghhhnnnqqqjjjBBB===:::===@@@@@@@@@CCCUUU```fff___\\\aaaeeecccwww~~~~~~___bbb^^^[[[```bbb^^^___]]]```hhhjjjmmm~~~lllppphhhbbbmmmuuuwww{{{xxxeeelllqqqkkkwwwXXXNNNDDD>>>>>>===:::888============<<<;;;:::::::::;;;>>>@@@AAAAAA@@@???@@@???>>>@@@CCCLLL^^^ooofffkkkgggqqqvvvccceeerrr<<<...***------,,,,,,,,,---...///,,,DDDJJJ~~~||||||wwwpppTTTGGGFFFQQQkkkyyynnnwwwaaaZZZXXXFFFDDDBBB>>>:::666444333333666<<>>@@@ZZZdddeee[[[VVV^^^eeeeeeyyyyyybbbfffaaa^^^aaa]]]ZZZ```^^^ccclllqqqwwwsssuuuiiieeeuuukkkrrryyylllaaaLLLDDD<<<999:::;;;;;;;;;?????????@@@???>>>>>>===999;;;>>>@@@AAAAAA@@@??????>>>>>>AAAEEEPPPdddvvvfffhhhcccqqqlllnnnqqqrrrfffYYY///555222---,,,,,,+++,,,---...///...IIIHHH}}}|||sssoooLLLAAAIIIVVVqqq|||rrr~~~zzzbbb[[[TTT@@@AAA???<<<888444111000///111888???BBBAAABBBHHHNNNTTT^^^hhhjjjgggjjjvvvtttmmmnnn|||zzzqqqvvvtttlllvvvggg[[[sss~~~III:::666222---+++*********)))***+++---------...111333VVVUUUaaammmggg^^^OOOOOODDDCCCGGG???NNNYYYkkkyyy}}}}}}rrrqqqwwwuuurrrtttppp{{{jjjgggoooeee```TTTYYYwww}}}___\\\kkkccccccpppaaaJJJFFF???999DDDlll{{{vvv333111///,,,,,,---...000000...@@@;;;HHH~~~ccckkk